0x00u, 0x40u, 0x00u, 0x20u, 0x11u, 0x00u, 0x00u, 0x00u,\r
0x61u, 0x01u, 0x00u, 0x00u, 0x61u, 0x01u, 0x00u, 0x00u,\r
0x08u, 0xB5u, 0x04u, 0x4Bu, 0x04u, 0x48u, 0x1Au, 0x68u,\r
- 0x02u, 0x60u, 0x00u, 0xF0u, 0x71u, 0xFCu, 0x00u, 0xF0u,\r
+ 0x02u, 0x60u, 0x00u, 0xF0u, 0x7Bu, 0xFCu, 0x00u, 0xF0u,\r
0xA1u, 0xF8u, 0x00u, 0xBFu, 0xFAu, 0x46u, 0x00u, 0x40u,\r
0xBCu, 0x76u, 0x00u, 0x40u, 0x10u, 0xB5u, 0x05u, 0x4Cu,\r
0x23u, 0x78u, 0x33u, 0xB9u, 0x04u, 0x48u, 0x10u, 0xB1u,\r
0x04u, 0x48u, 0xAFu, 0xF3u, 0x00u, 0x80u, 0x01u, 0x21u,\r
0x21u, 0x70u, 0x10u, 0xBDu, 0x28u, 0xC1u, 0xFFu, 0x1Fu,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0xF4u, 0x1Fu, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x0Cu, 0x20u, 0x00u, 0x00u,\r
0x08u, 0xB5u, 0x06u, 0x4Bu, 0x1Bu, 0xB1u, 0x06u, 0x48u,\r
0x06u, 0x49u, 0xAFu, 0xF3u, 0x00u, 0x80u, 0x06u, 0x48u,\r
0x01u, 0x68u, 0x11u, 0xB1u, 0x05u, 0x4Au, 0x02u, 0xB1u,\r
0x90u, 0x47u, 0x08u, 0xBDu, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0xF4u, 0x1Fu, 0x00u, 0x00u, 0x2Cu, 0xC1u, 0xFFu, 0x1Fu,\r
+ 0x0Cu, 0x20u, 0x00u, 0x00u, 0x2Cu, 0xC1u, 0xFFu, 0x1Fu,\r
0x08u, 0xC1u, 0xFFu, 0x1Fu, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x08u, 0xB5u, 0x36u, 0x4Bu, 0x1Au, 0x78u, 0x02u, 0xF0u,\r
0xFEu, 0x00u, 0x18u, 0x70u, 0x93u, 0xF8u, 0x22u, 0x10u,\r
0x03u, 0xF8u, 0x0Du, 0x0Cu, 0x13u, 0xF8u, 0x0Eu, 0x1Cu,\r
0x01u, 0xF0u, 0xFEu, 0x02u, 0x03u, 0xF8u, 0x0Eu, 0x2Cu,\r
0x13u, 0xF8u, 0x0Fu, 0x0Cu, 0x00u, 0xF0u, 0xFEu, 0x01u,\r
- 0x03u, 0xF8u, 0x0Fu, 0x1Cu, 0x00u, 0xF0u, 0x94u, 0xFBu,\r
+ 0x03u, 0xF8u, 0x0Fu, 0x1Cu, 0x00u, 0xF0u, 0x9Eu, 0xFBu,\r
0xFEu, 0xE7u, 0x00u, 0xBFu, 0x00u, 0x50u, 0x00u, 0x40u,\r
0xFEu, 0xE7u, 0x00u, 0x00u, 0x08u, 0xB5u, 0x12u, 0x49u,\r
0x12u, 0x4Bu, 0x4Au, 0x1Cu, 0x1Au, 0xD0u, 0x53u, 0xF8u,\r
0x04u, 0x32u, 0xF7u, 0xE7u, 0x53u, 0xF8u, 0x04u, 0x0Cu,\r
0x00u, 0x22u, 0x82u, 0x42u, 0x03u, 0xD0u, 0x00u, 0x25u,\r
0xA5u, 0x50u, 0x04u, 0x32u, 0xF9u, 0xE7u, 0x01u, 0x39u,\r
- 0x10u, 0x33u, 0xE2u, 0xE7u, 0x01u, 0xF0u, 0xEAu, 0xFEu,\r
+ 0x10u, 0x33u, 0xE2u, 0xE7u, 0x01u, 0xF0u, 0xF6u, 0xFEu,\r
0xFFu, 0xF7u, 0x6Au, 0xFFu, 0xFEu, 0xE7u, 0x00u, 0xBFu,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x38u, 0x22u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x5Cu, 0x22u, 0x00u, 0x00u,\r
0x08u, 0xB5u, 0x10u, 0x4Au, 0x10u, 0x4Bu, 0x1Au, 0x60u,\r
0x98u, 0x68u, 0x40u, 0xF4u, 0x00u, 0x72u, 0x9Au, 0x60u,\r
0x00u, 0x23u, 0x03u, 0x2Bu, 0x96u, 0xBFu, 0x0Du, 0x4Au,\r
0x61u, 0x01u, 0x00u, 0x00u, 0x00u, 0xC0u, 0xFFu, 0x1Fu,\r
0xBCu, 0x76u, 0x00u, 0x40u, 0x04u, 0xC1u, 0xFFu, 0x1Fu,\r
0x08u, 0xEDu, 0x00u, 0xE0u, 0x00u, 0xC1u, 0xFFu, 0x1Fu,\r
- 0xF8u, 0xB5u, 0x72u, 0xB6u, 0x5Au, 0x4Bu, 0x01u, 0x22u,\r
+ 0xF8u, 0xB5u, 0x72u, 0xB6u, 0x5Fu, 0x4Bu, 0x01u, 0x22u,\r
0xA3u, 0xF5u, 0xA0u, 0x61u, 0xA1u, 0xF5u, 0x80u, 0x75u,\r
- 0x06u, 0x20u, 0x52u, 0x24u, 0x57u, 0x4Eu, 0x1Au, 0x70u,\r
- 0x08u, 0x70u, 0x2Cu, 0x70u, 0x37u, 0x78u, 0x56u, 0x4Bu,\r
- 0x56u, 0x4Au, 0x40u, 0xF6u, 0x18u, 0x00u, 0x41u, 0xF2u,\r
+ 0x06u, 0x20u, 0x52u, 0x24u, 0x5Cu, 0x4Eu, 0x1Au, 0x70u,\r
+ 0x08u, 0x70u, 0x2Cu, 0x70u, 0x37u, 0x78u, 0x5Bu, 0x4Bu,\r
+ 0x5Bu, 0x4Au, 0x40u, 0xF6u, 0x18u, 0x00u, 0x41u, 0xF2u,\r
0x51u, 0x21u, 0x17u, 0x70u, 0x19u, 0x25u, 0x18u, 0x80u,\r
- 0x00u, 0x24u, 0x23u, 0xF8u, 0x02u, 0x1Cu, 0x52u, 0x4Eu,\r
+ 0x00u, 0x24u, 0x23u, 0xF8u, 0x02u, 0x1Cu, 0x57u, 0x4Eu,\r
0x4Fu, 0xF4u, 0xF0u, 0x70u, 0x37u, 0x78u, 0x07u, 0xF0u,\r
0x01u, 0x02u, 0x42u, 0xEAu, 0x44u, 0x04u, 0x00u, 0xF0u,\r
- 0x63u, 0xFBu, 0x01u, 0x3Du, 0x04u, 0xF0u, 0x03u, 0x04u,\r
- 0x17u, 0xD0u, 0x03u, 0x2Cu, 0xEFu, 0xD1u, 0x4Bu, 0x48u,\r
- 0x4Bu, 0x4Fu, 0x00u, 0x26u, 0x4Fu, 0xF4u, 0x80u, 0x73u,\r
- 0x4Au, 0x4Du, 0x07u, 0x21u, 0x48u, 0x22u, 0x02u, 0x24u,\r
+ 0x6Fu, 0xFBu, 0x01u, 0x3Du, 0x04u, 0xF0u, 0x03u, 0x04u,\r
+ 0x17u, 0xD0u, 0x03u, 0x2Cu, 0xEFu, 0xD1u, 0x50u, 0x48u,\r
+ 0x50u, 0x4Fu, 0x00u, 0x26u, 0x4Fu, 0xF4u, 0x80u, 0x73u,\r
+ 0x4Fu, 0x4Du, 0x07u, 0x21u, 0x48u, 0x22u, 0x02u, 0x24u,\r
0x03u, 0x80u, 0x01u, 0x70u, 0x3Eu, 0x70u, 0xBAu, 0x70u,\r
0x06u, 0x70u, 0x46u, 0x71u, 0x00u, 0xF8u, 0x03u, 0x4Cu,\r
0x28u, 0x78u, 0x40u, 0xF0u, 0x04u, 0x03u, 0x2Bu, 0x70u,\r
- 0x00u, 0xE0u, 0xFEu, 0xE7u, 0x42u, 0x4Fu, 0x06u, 0x21u,\r
+ 0x00u, 0xE0u, 0xFEu, 0xE7u, 0x47u, 0x4Fu, 0x06u, 0x21u,\r
0x01u, 0xFBu, 0x06u, 0x72u, 0x00u, 0x21u, 0x10u, 0x68u,\r
- 0x01u, 0x36u, 0x92u, 0x88u, 0x01u, 0xF0u, 0x91u, 0xFEu,\r
+ 0x01u, 0x36u, 0x92u, 0x88u, 0x01u, 0xF0u, 0x9Du, 0xFEu,\r
0x08u, 0x2Eu, 0xF3u, 0xD1u, 0x00u, 0x23u, 0x19u, 0x46u,\r
- 0x3Cu, 0x4Cu, 0x00u, 0x22u, 0x18u, 0x59u, 0x30u, 0x34u,\r
+ 0x41u, 0x4Cu, 0x00u, 0x22u, 0x18u, 0x59u, 0x30u, 0x34u,\r
0xC6u, 0xB2u, 0x20u, 0xF0u, 0xFFu, 0x07u, 0x04u, 0xEBu,\r
0x41u, 0x04u, 0xD5u, 0xB2u, 0xAEu, 0x42u, 0x09u, 0xD0u,\r
0x04u, 0xEBu, 0x42u, 0x0Cu, 0x14u, 0xF8u, 0x12u, 0x50u,\r
0x9Cu, 0xF8u, 0x01u, 0xE0u, 0x01u, 0x32u, 0x05u, 0xF8u,\r
0x07u, 0xE0u, 0xF2u, 0xE7u, 0x04u, 0x33u, 0xC0u, 0xB2u,\r
- 0x30u, 0x2Bu, 0x01u, 0x44u, 0xE4u, 0xD1u, 0x30u, 0x4Cu,\r
+ 0x30u, 0x2Bu, 0x01u, 0x44u, 0xE4u, 0xD1u, 0x35u, 0x4Cu,\r
0x22u, 0x78u, 0x42u, 0xF0u, 0x02u, 0x00u, 0x20u, 0x70u,\r
- 0x21u, 0x7Cu, 0x2Eu, 0x48u, 0x41u, 0xF0u, 0x02u, 0x03u,\r
- 0x2Du, 0x49u, 0x23u, 0x74u, 0x0Cu, 0x78u, 0x44u, 0xF0u,\r
- 0x40u, 0x02u, 0x0Au, 0x70u, 0x03u, 0x78u, 0x2Bu, 0x4Au,\r
- 0x43u, 0xF0u, 0x10u, 0x04u, 0x2Au, 0x4Bu, 0x04u, 0x70u,\r
+ 0x21u, 0x7Cu, 0x33u, 0x48u, 0x41u, 0xF0u, 0x02u, 0x03u,\r
+ 0x32u, 0x49u, 0x23u, 0x74u, 0x0Cu, 0x78u, 0x44u, 0xF0u,\r
+ 0x40u, 0x02u, 0x0Au, 0x70u, 0x03u, 0x78u, 0x30u, 0x4Au,\r
+ 0x43u, 0xF0u, 0x10u, 0x04u, 0x2Fu, 0x4Bu, 0x04u, 0x70u,\r
0x18u, 0x68u, 0x5Cu, 0x68u, 0x10u, 0x60u, 0x54u, 0x60u,\r
- 0x1Au, 0x46u, 0x28u, 0x48u, 0x52u, 0xF8u, 0x08u, 0x4Fu,\r
+ 0x1Au, 0x46u, 0x2Du, 0x48u, 0x52u, 0xF8u, 0x08u, 0x4Fu,\r
0x04u, 0x60u, 0x54u, 0x68u, 0x12u, 0x89u, 0x44u, 0x60u,\r
0x02u, 0x81u, 0x1Au, 0x46u, 0x52u, 0xF8u, 0x12u, 0x4Fu,\r
- 0x52u, 0x68u, 0x40u, 0xF8u, 0xAEu, 0x4Cu, 0x40u, 0xF8u,\r
- 0xAAu, 0x2Cu, 0x53u, 0xF8u, 0x1Au, 0x0Fu, 0x20u, 0x4Au,\r
- 0x5Bu, 0x68u, 0x10u, 0x60u, 0x1Fu, 0x48u, 0x53u, 0x60u,\r
- 0x02u, 0x78u, 0x42u, 0xF0u, 0x08u, 0x03u, 0x03u, 0x70u,\r
- 0x1Du, 0x48u, 0x1Eu, 0x4Au, 0x03u, 0x78u, 0x03u, 0xF0u,\r
- 0x07u, 0x00u, 0x1Bu, 0x09u, 0x10u, 0x70u, 0x53u, 0x70u,\r
- 0x1Bu, 0x4Au, 0x44u, 0x20u, 0x10u, 0x70u, 0x1Bu, 0x4Au,\r
- 0x0Bu, 0x46u, 0x0Cu, 0x31u, 0x53u, 0xF8u, 0x04u, 0x0Bu,\r
- 0x8Bu, 0x42u, 0x42u, 0xF8u, 0x04u, 0x0Bu, 0xF9u, 0xD1u,\r
- 0x19u, 0x88u, 0x11u, 0x80u, 0xF8u, 0xBDu, 0x00u, 0xBFu,\r
- 0x00u, 0x48u, 0x00u, 0x40u, 0x0Fu, 0x01u, 0x00u, 0x49u,\r
- 0x22u, 0x42u, 0x00u, 0x40u, 0xA1u, 0x46u, 0x00u, 0x40u,\r
- 0x25u, 0x42u, 0x00u, 0x40u, 0x04u, 0x40u, 0x00u, 0x40u,\r
- 0x06u, 0x40u, 0x00u, 0x40u, 0xE8u, 0x46u, 0x00u, 0x40u,\r
- 0xF8u, 0x1Fu, 0x00u, 0x00u, 0x28u, 0x20u, 0x00u, 0x00u,\r
- 0x03u, 0x50u, 0x01u, 0x40u, 0xC2u, 0x43u, 0x00u, 0x40u,\r
- 0xA0u, 0x43u, 0x00u, 0x40u, 0x02u, 0x51u, 0x00u, 0x40u,\r
- 0x84u, 0x20u, 0x00u, 0x00u, 0xF0u, 0x51u, 0x00u, 0x40u,\r
- 0x62u, 0x51u, 0x00u, 0x40u, 0x22u, 0x43u, 0x00u, 0x40u,\r
- 0xCFu, 0x01u, 0x00u, 0x49u, 0x6Eu, 0x58u, 0x00u, 0x40u,\r
- 0x76u, 0x58u, 0x00u, 0x40u, 0xB0u, 0x43u, 0x00u, 0x40u,\r
- 0x00u, 0x47u, 0x00u, 0x00u, 0x43u, 0x1Eu, 0x10u, 0xB5u,\r
- 0x02u, 0x46u, 0x06u, 0x2Bu, 0x0Du, 0xD8u, 0xDFu, 0xE8u,\r
- 0x03u, 0xF0u, 0x06u, 0x0Eu, 0x23u, 0x04u, 0x08u, 0x0Au,\r
- 0x21u, 0x00u, 0x16u, 0x48u, 0x08u, 0xE0u, 0x16u, 0x4Bu,\r
- 0x1Bu, 0xE0u, 0x16u, 0x48u, 0x04u, 0xE0u, 0x16u, 0x48u,\r
- 0x02u, 0xE0u, 0x00u, 0x20u, 0x00u, 0xE0u, 0x15u, 0x48u,\r
- 0x41u, 0x78u, 0x00u, 0x78u, 0x41u, 0xEAu, 0x00u, 0x20u,\r
- 0x02u, 0x2Au, 0x04u, 0xD0u, 0x03u, 0x2Au, 0x07u, 0xD0u,\r
- 0x01u, 0x2Au, 0x15u, 0xD1u, 0x04u, 0xE0u, 0x02u, 0x02u,\r
- 0x42u, 0xEAu, 0x10u, 0x23u, 0x98u, 0xB2u, 0x10u, 0xBDu,\r
- 0x00u, 0xBAu, 0x10u, 0xBDu, 0x0Cu, 0x4Bu, 0x00u, 0xE0u,\r
- 0x0Cu, 0x4Bu, 0xD8u, 0x78u, 0x9Cu, 0x78u, 0x59u, 0x78u,\r
- 0x1Bu, 0x78u, 0x40u, 0xEAu, 0x03u, 0x60u, 0x40u, 0xEAu,\r
- 0x04u, 0x23u, 0x43u, 0xEAu, 0x01u, 0x40u, 0xE3u, 0xE7u,\r
- 0x10u, 0xBDu, 0x00u, 0xBFu, 0xD2u, 0xFFu, 0x01u, 0x00u,\r
- 0xC1u, 0xFFu, 0x01u, 0x00u, 0xD6u, 0xFFu, 0x01u, 0x00u,\r
- 0xD4u, 0xFFu, 0x01u, 0x00u, 0xC5u, 0xFFu, 0x01u, 0x00u,\r
- 0xD8u, 0xFFu, 0x01u, 0x00u, 0xC9u, 0xFFu, 0x01u, 0x00u,\r
- 0x70u, 0xB5u, 0x02u, 0x20u, 0xFFu, 0xF7u, 0xB6u, 0xFFu,\r
- 0x06u, 0x46u, 0x03u, 0x20u, 0xFFu, 0xF7u, 0xB2u, 0xFFu,\r
- 0x71u, 0x1Cu, 0x00u, 0xEBu, 0x01u, 0x26u, 0x02u, 0x20u,\r
- 0xFFu, 0xF7u, 0xACu, 0xFFu, 0x00u, 0x24u, 0x01u, 0x30u,\r
- 0x01u, 0x02u, 0x25u, 0x46u, 0xB1u, 0x42u, 0x09u, 0xD2u,\r
- 0x11u, 0xF8u, 0x01u, 0x0Bu, 0x42u, 0x1Eu, 0xD3u, 0xB2u,\r
- 0x04u, 0x19u, 0xFDu, 0x2Bu, 0x98u, 0xBFu, 0x01u, 0x25u,\r
- 0xE4u, 0xB2u, 0xF3u, 0xE7u, 0x02u, 0x20u, 0xFFu, 0xF7u,\r
- 0x99u, 0xFFu, 0x0Fu, 0x49u, 0x42u, 0x1Cu, 0x13u, 0x02u,\r
- 0xDBu, 0x08u, 0x8Eu, 0x42u, 0x01u, 0xD0u, 0xF6u, 0x08u,\r
- 0x01u, 0xE0u, 0x4Fu, 0xF4u, 0x80u, 0x46u, 0xB3u, 0x42u,\r
- 0x06u, 0xD2u, 0x03u, 0xF1u, 0x90u, 0x41u, 0x08u, 0x78u,\r
- 0x01u, 0x33u, 0x02u, 0x19u, 0xD4u, 0xB2u, 0xF6u, 0xE7u,\r
- 0x05u, 0x48u, 0x64u, 0x42u, 0x02u, 0x78u, 0xE4u, 0xB2u,\r
- 0x94u, 0x42u, 0x01u, 0xD0u, 0x06u, 0x20u, 0x70u, 0xBDu,\r
- 0x00u, 0x2Du, 0xFBu, 0xD0u, 0x00u, 0x20u, 0x70u, 0xBDu,\r
- 0xC0u, 0xFFu, 0x01u, 0x00u, 0x2Du, 0xE9u, 0xF0u, 0x4Fu,\r
- 0xADu, 0xF5u, 0x61u, 0x7Du, 0x80u, 0x46u, 0x00u, 0xF0u,\r
- 0xE3u, 0xFBu, 0x62u, 0xB6u, 0x00u, 0x26u, 0xB2u, 0x46u,\r
- 0x4Fu, 0xF0u, 0x0Au, 0x09u, 0x37u, 0x46u, 0xB8u, 0xF1u,\r
- 0x00u, 0x0Fu, 0x01u, 0xD1u, 0xFFu, 0x23u, 0x00u, 0xE0u,\r
- 0x43u, 0x46u, 0x4Au, 0xA8u, 0x4Fu, 0xF4u, 0x96u, 0x71u,\r
- 0x01u, 0xAAu, 0x00u, 0xF0u, 0x0Bu, 0xFCu, 0xB8u, 0xF1u,\r
- 0x00u, 0x0Fu, 0x03u, 0xD0u, 0x09u, 0xF1u, 0xFFu, 0x39u,\r
- 0x5Fu, 0xFAu, 0x89u, 0xF9u, 0xB9u, 0xF1u, 0x00u, 0x0Fu,\r
- 0x02u, 0xD0u, 0x00u, 0x28u, 0xE7u, 0xD1u, 0x01u, 0xE0u,\r
- 0x00u, 0x28u, 0x71u, 0xD1u, 0xBDu, 0xF8u, 0x04u, 0x20u,\r
- 0x06u, 0x2Au, 0x40u, 0xF2u, 0x7Bu, 0x81u, 0x9Du, 0xF8u,\r
- 0x28u, 0x31u, 0x01u, 0x2Bu, 0x40u, 0xF0u, 0x76u, 0x81u,\r
- 0x9Du, 0xF8u, 0x2Au, 0x01u, 0x9Du, 0xF8u, 0x2Bu, 0x51u,\r
- 0x4Au, 0xA9u, 0x40u, 0xEAu, 0x05u, 0x25u, 0xECu, 0x1Du,\r
- 0x4Bu, 0x19u, 0x94u, 0x42u, 0x58u, 0x79u, 0x19u, 0x79u,\r
- 0x00u, 0xF2u, 0x66u, 0x81u, 0x9Au, 0x79u, 0x17u, 0x2Au,\r
- 0x40u, 0xF0u, 0x64u, 0x81u, 0x2Bu, 0x1Du, 0x9Bu, 0xB2u,\r
- 0x00u, 0x22u, 0x3Bu, 0xB1u, 0x0Du, 0xF2u, 0x27u, 0x14u,\r
- 0xE4u, 0x5Cu, 0x01u, 0x3Bu, 0x12u, 0x19u, 0x92u, 0xB2u,\r
- 0x9Bu, 0xB2u, 0xF6u, 0xE7u, 0x52u, 0x42u, 0x41u, 0xEAu,\r
- 0x00u, 0x20u, 0x91u, 0xB2u, 0x88u, 0x42u, 0x40u, 0xF0u,\r
- 0x53u, 0x81u, 0x4Au, 0xE0u, 0x00u, 0x2Eu, 0x00u, 0xF0u,\r
- 0x4Du, 0x81u, 0x01u, 0x2Du, 0x4Fu, 0xF0u, 0x00u, 0x04u,\r
- 0x40u, 0xF0u, 0x3Cu, 0x81u, 0xBBu, 0xF1u, 0x01u, 0x0Fu,\r
- 0x00u, 0xF2u, 0x38u, 0x81u, 0xFFu, 0x23u, 0x8Du, 0xF8u,\r
- 0x2Cu, 0x41u, 0x8Du, 0xF8u, 0x2Du, 0x41u, 0x25u, 0x46u,\r
- 0x8Du, 0xF8u, 0x2Eu, 0x31u, 0x8Du, 0xF8u, 0x2Fu, 0x61u,\r
- 0x04u, 0x24u, 0x01u, 0x20u, 0x00u, 0x22u, 0x21u, 0x1Du,\r
- 0xADu, 0xF8u, 0x06u, 0x40u, 0x8Du, 0xF8u, 0x28u, 0x01u,\r
- 0x8Du, 0xF8u, 0x29u, 0x51u, 0x8Du, 0xF8u, 0x2Au, 0x41u,\r
- 0x8Du, 0xF8u, 0x2Bu, 0x21u, 0x8Bu, 0xB2u, 0x0Du, 0xF2u,\r
- 0x27u, 0x10u, 0xC1u, 0x5Cu, 0x01u, 0x3Bu, 0x52u, 0x18u,\r
- 0x9Bu, 0xB2u, 0x92u, 0xB2u, 0x00u, 0x2Bu, 0xF6u, 0xD1u,\r
- 0x50u, 0x42u, 0x81u, 0xB2u, 0x08u, 0x0Au, 0x4Bu, 0xAAu,\r
- 0x0Du, 0xF2u, 0x2Du, 0x13u, 0x11u, 0x55u, 0x18u, 0x55u,\r
- 0x17u, 0x21u, 0x0Du, 0xF5u, 0x97u, 0x72u, 0xE3u, 0x1Du,\r
- 0x11u, 0x55u, 0x4Au, 0xA8u, 0x99u, 0xB2u, 0x0Du, 0xF1u,\r
- 0x06u, 0x02u, 0x96u, 0x23u, 0x00u, 0xF0u, 0x60u, 0xFBu,\r
- 0xB8u, 0xF1u, 0x00u, 0x0Fu, 0x3Fu, 0xF4u, 0x72u, 0xAFu,\r
- 0x00u, 0x2Eu, 0x00u, 0xF0u, 0x12u, 0x81u, 0x01u, 0x26u,\r
- 0x69u, 0xE7u, 0x9Du, 0xF8u, 0x29u, 0x21u, 0x9Du, 0xF8u,\r
- 0x2Cu, 0xB1u, 0xA2u, 0xF1u, 0x31u, 0x03u, 0x0Au, 0x2Bu,\r
- 0x00u, 0xF2u, 0xF7u, 0x80u, 0x01u, 0xA1u, 0x51u, 0xF8u,\r
- 0x23u, 0xF0u, 0x00u, 0xBFu, 0x89u, 0x06u, 0x00u, 0x00u,\r
- 0xADu, 0x05u, 0x00u, 0x00u, 0x43u, 0x08u, 0x00u, 0x00u,\r
- 0xA7u, 0x06u, 0x00u, 0x00u, 0x59u, 0x07u, 0x00u, 0x00u,\r
- 0x43u, 0x08u, 0x00u, 0x00u, 0x5Fu, 0x07u, 0x00u, 0x00u,\r
- 0x7Du, 0x07u, 0x00u, 0x00u, 0xA7u, 0x06u, 0x00u, 0x00u,\r
- 0x97u, 0x07u, 0x00u, 0x00u, 0x23u, 0x08u, 0x00u, 0x00u,\r
- 0x00u, 0x2Eu, 0x00u, 0xF0u, 0xDFu, 0x80u, 0x00u, 0x2Du,\r
- 0x40u, 0xF0u, 0xDCu, 0x80u, 0xFFu, 0xF7u, 0xF0u, 0xFEu,\r
- 0xD0u, 0xF1u, 0x01u, 0x02u, 0x38u, 0xBFu, 0x00u, 0x22u,\r
- 0x8Du, 0xF8u, 0x2Cu, 0x21u, 0xBBu, 0xE0u, 0x34u, 0x2Au,\r
- 0x12u, 0xD1u, 0x00u, 0x2Eu, 0x00u, 0xF0u, 0xCEu, 0x80u,\r
- 0x03u, 0x2Du, 0x40u, 0xF0u, 0xCBu, 0x80u, 0xABu, 0xF1u,\r
- 0x40u, 0x07u, 0x3Fu, 0x2Fu, 0x8Cu, 0xBFu, 0x4Fu, 0xF4u,\r
- 0x90u, 0x77u, 0x10u, 0x27u, 0x95u, 0xA8u, 0x00u, 0x21u,\r
- 0x3Au, 0x46u, 0x01u, 0xF0u, 0x86u, 0xFCu, 0x05u, 0xE0u,\r
- 0x00u, 0x2Eu, 0x00u, 0xF0u, 0xBBu, 0x80u, 0x02u, 0x2Du,\r
- 0x40u, 0xF2u, 0xB8u, 0x80u, 0x03u, 0x3Du, 0x95u, 0xABu,\r
- 0x2Au, 0x46u, 0xD8u, 0x19u, 0x0Du, 0xF2u, 0x2Fu, 0x11u,\r
- 0x01u, 0xF0u, 0x6Eu, 0xFCu, 0xABu, 0xF1u, 0x40u, 0x00u,\r
- 0x7Au, 0x19u, 0x3Fu, 0x28u, 0x96u, 0xB2u, 0x03u, 0xD8u,\r
- 0x00u, 0xF0u, 0xD2u, 0xF9u, 0x10u, 0x24u, 0x01u, 0xE0u,\r
- 0x4Fu, 0xF4u, 0x90u, 0x74u, 0xA6u, 0x42u, 0x40u, 0xF0u,\r
- 0x97u, 0x80u, 0x9Du, 0xF8u, 0x2Eu, 0x11u, 0x9Du, 0xF8u,\r
- 0x2Du, 0x71u, 0xBBu, 0xF1u, 0x3Fu, 0x0Fu, 0x47u, 0xEAu,\r
- 0x01u, 0x25u, 0x11u, 0xD8u, 0xBAu, 0xF1u, 0x00u, 0x0Fu,\r
- 0x0Eu, 0xD1u, 0x51u, 0x46u, 0x4Fu, 0xF4u, 0x90u, 0x72u,\r
- 0x02u, 0xA8u, 0x01u, 0xF0u, 0x56u, 0xFCu, 0x01u, 0x20u,\r
- 0xFFu, 0x21u, 0x02u, 0xAAu, 0x4Fu, 0xF4u, 0x90u, 0x73u,\r
- 0x00u, 0xF0u, 0x62u, 0xF9u, 0x4Fu, 0xF0u, 0x01u, 0x0Au,\r
- 0x33u, 0x46u, 0x58u, 0x46u, 0x29u, 0x46u, 0x95u, 0xAAu,\r
- 0x00u, 0xF0u, 0x5Au, 0xF9u, 0x01u, 0x26u, 0x00u, 0x28u,\r
- 0x75u, 0xD0u, 0x00u, 0x27u, 0x0Au, 0x25u, 0x75u, 0xE0u,\r
- 0x00u, 0x2Eu, 0x77u, 0xD0u, 0x7Au, 0xE0u, 0x00u, 0x2Eu,\r
- 0x74u, 0xD0u, 0x7Cu, 0x19u, 0xB4u, 0xF5u, 0x96u, 0x7Fu,\r
- 0x6Eu, 0xD8u, 0x95u, 0xA9u, 0xC8u, 0x19u, 0x2Au, 0x46u,\r
- 0x4Bu, 0xA9u, 0x01u, 0xF0u, 0x29u, 0xFCu, 0xA7u, 0xB2u,\r
- 0x00u, 0x25u, 0x63u, 0xE0u, 0x00u, 0x2Du, 0x65u, 0xD1u,\r
- 0x3Au, 0x48u, 0x02u, 0xAEu, 0x4Bu, 0xACu, 0x03u, 0xC8u,\r
- 0x86u, 0xE8u, 0x03u, 0x00u, 0x84u, 0xE8u, 0x03u, 0x00u,\r
- 0x01u, 0x26u, 0x08u, 0x24u, 0x21u, 0xE7u, 0x00u, 0x2Eu,\r
- 0x58u, 0xD0u, 0x03u, 0x2Du, 0x56u, 0xD1u, 0x9Du, 0xF8u,\r
- 0x2Eu, 0x01u, 0x9Du, 0xF8u, 0x2Du, 0x11u, 0xABu, 0xF1u,\r
- 0x40u, 0x02u, 0x3Fu, 0x2Au, 0x41u, 0xEAu, 0x00u, 0x25u,\r
- 0x0Au, 0xD8u, 0x2Du, 0x01u, 0x00u, 0x23u, 0x10u, 0x22u,\r
- 0x2Du, 0x48u, 0x11u, 0x18u, 0x4Cu, 0x5Du, 0x01u, 0x3Au,\r
- 0x23u, 0x44u, 0xDBu, 0xB2u, 0xF8u, 0xD1u, 0x26u, 0xE0u,\r
- 0x05u, 0xEBu, 0x0Bu, 0x23u, 0x1Cu, 0x02u, 0x4Fu, 0xF4u,\r
- 0x80u, 0x72u, 0x00u, 0x23u, 0x01u, 0x3Au, 0x10u, 0x5Du,\r
- 0x19u, 0x18u, 0xCBu, 0xB2u, 0x00u, 0x2Au, 0xF9u, 0xD1u,\r
- 0xBBu, 0xF1u, 0x3Fu, 0x0Fu, 0x17u, 0xD8u, 0x0Bu, 0xF5u,\r
- 0x10u, 0x34u, 0x05u, 0xEBu, 0x04u, 0x20u, 0x41u, 0x01u,\r
- 0x54u, 0x5Cu, 0x01u, 0x32u, 0x1Bu, 0x19u, 0x20u, 0x2Au,\r
- 0xDBu, 0xB2u, 0xF9u, 0xD1u, 0xBBu, 0xF1u, 0x01u, 0x0Fu,\r
- 0x09u, 0xD1u, 0xFFu, 0x2Du, 0x07u, 0xD1u, 0x1Bu, 0x4Du,\r
- 0x1Bu, 0x4Cu, 0x28u, 0x78u, 0x19u, 0x1Au, 0x23u, 0x78u,\r
- 0xCAu, 0x1Au, 0x02u, 0xF0u, 0xFFu, 0x03u, 0x5Du, 0x42u,\r
- 0x8Du, 0xF8u, 0x2Cu, 0x51u, 0x00u, 0x25u, 0x01u, 0x24u,\r
- 0xDBu, 0xE6u, 0xFFu, 0xF7u, 0x29u, 0xFEu, 0x10u, 0xB9u,\r
- 0x14u, 0x4Du, 0x80u, 0x24u, 0x2Cu, 0x70u, 0x00u, 0xF0u,\r
- 0x45u, 0xF9u, 0x0Bu, 0xE0u, 0x04u, 0x25u, 0xD0u, 0xE6u,\r
- 0x01u, 0x26u, 0x00u, 0x27u, 0x04u, 0xE0u, 0x07u, 0x46u,\r
- 0x9Au, 0xE7u, 0x05u, 0x25u, 0x00u, 0x24u, 0xC8u, 0xE6u,\r
- 0x03u, 0x25u, 0xFBu, 0xE7u, 0x04u, 0x25u, 0xF9u, 0xE7u,\r
- 0x08u, 0x25u, 0xF7u, 0xE7u, 0xB8u, 0xF1u, 0x00u, 0x0Fu,\r
- 0x01u, 0xD1u, 0x47u, 0x46u, 0x5Eu, 0xE6u, 0x00u, 0x27u,\r
- 0xEDu, 0xE6u, 0x0Du, 0xF5u, 0x61u, 0x7Du, 0xBDu, 0xE8u,\r
- 0xF0u, 0x8Fu, 0x00u, 0xBFu, 0xA8u, 0x20u, 0x00u, 0x00u,\r
- 0xFFu, 0x7Fu, 0x00u, 0x40u, 0xD0u, 0xFFu, 0x01u, 0x00u,\r
- 0xD1u, 0xFFu, 0x01u, 0x00u, 0xFAu, 0x46u, 0x00u, 0x40u,\r
- 0x10u, 0xB5u, 0xC8u, 0xB0u, 0x00u, 0xF0u, 0x92u, 0xF8u,\r
- 0x10u, 0xB1u, 0x00u, 0x20u, 0x00u, 0xF0u, 0x14u, 0xF9u,\r
- 0x68u, 0x46u, 0x00u, 0xF0u, 0x9Fu, 0xF8u, 0x10u, 0xB1u,\r
- 0x00u, 0x20u, 0x00u, 0xF0u, 0x0Du, 0xF9u, 0x16u, 0x48u,\r
- 0x03u, 0x68u, 0x19u, 0x68u, 0x00u, 0x23u, 0x0Au, 0x46u,\r
- 0x22u, 0xB1u, 0x12u, 0xF8u, 0x01u, 0x4Du, 0xE3u, 0x18u,\r
- 0xDBu, 0xB2u, 0xF9u, 0xE7u, 0x42u, 0x68u, 0x10u, 0x78u,\r
- 0xC4u, 0x1Au, 0x04u, 0xF0u, 0xFFu, 0x03u, 0x83u, 0x42u,\r
- 0x00u, 0xD1u, 0x11u, 0xB9u, 0x00u, 0x20u, 0x00u, 0xF0u,\r
- 0xF7u, 0xF8u, 0x0Cu, 0x4Cu, 0xFFu, 0xF7u, 0xD4u, 0xFDu,\r
- 0x21u, 0x78u, 0x01u, 0xF0u, 0xC0u, 0x02u, 0x40u, 0x2Au,\r
- 0x00u, 0xD0u, 0x18u, 0xB1u, 0x00u, 0x20u, 0x20u, 0x70u,\r
- 0xFFu, 0xF7u, 0x0Cu, 0xFEu, 0x14u, 0x20u, 0xFFu, 0xF7u,\r
- 0x09u, 0xFEu, 0x80u, 0x20u, 0x20u, 0x70u, 0x00u, 0xF0u,\r
- 0xE5u, 0xF8u, 0x48u, 0xB0u, 0x10u, 0xBDu, 0x00u, 0xBFu,\r
- 0x0Cu, 0xC1u, 0xFFu, 0x1Fu, 0xFAu, 0x46u, 0x00u, 0x40u,\r
- 0x08u, 0xB5u, 0x0Au, 0x4Bu, 0x1Au, 0x78u, 0x02u, 0xF0u,\r
- 0xC0u, 0x00u, 0x80u, 0x28u, 0x0Cu, 0xD1u, 0x00u, 0x21u,\r
- 0x19u, 0x70u, 0x01u, 0x20u, 0xFFu, 0xF7u, 0x6Au, 0xFDu,\r
- 0x30u, 0xB1u, 0x01u, 0x20u, 0xFFu, 0xF7u, 0x66u, 0xFDu,\r
- 0xBDu, 0xE8u, 0x08u, 0x40u, 0xFFu, 0xF7u, 0x60u, 0xBDu,\r
- 0x08u, 0xBDu, 0x00u, 0xBFu, 0xFAu, 0x46u, 0x00u, 0x40u,\r
+ 0x40u, 0xF8u, 0xC0u, 0x4Cu, 0x54u, 0x68u, 0x12u, 0x89u,\r
+ 0x40u, 0xF8u, 0xBCu, 0x4Cu, 0x20u, 0xF8u, 0xB8u, 0x2Cu,\r
+ 0x1Au, 0x46u, 0x52u, 0xF8u, 0x1Cu, 0x4Fu, 0x52u, 0x68u,\r
+ 0x40u, 0xF8u, 0xAEu, 0x4Cu, 0x40u, 0xF8u, 0xAAu, 0x2Cu,\r
+ 0x53u, 0xF8u, 0x24u, 0x0Fu, 0x1Fu, 0x4Au, 0x5Bu, 0x68u,\r
+ 0x10u, 0x60u, 0x1Fu, 0x48u, 0x53u, 0x60u, 0x02u, 0x78u,\r
+ 0x42u, 0xF0u, 0x08u, 0x03u, 0x03u, 0x70u, 0x1Du, 0x48u,\r
+ 0x1Du, 0x4Au, 0x03u, 0x78u, 0x03u, 0xF0u, 0x07u, 0x00u,\r
+ 0x1Bu, 0x09u, 0x10u, 0x70u, 0x53u, 0x70u, 0x1Bu, 0x4Au,\r
+ 0x44u, 0x20u, 0x10u, 0x70u, 0x1Au, 0x4Au, 0x0Bu, 0x46u,\r
+ 0x0Cu, 0x31u, 0x53u, 0xF8u, 0x04u, 0x0Bu, 0x8Bu, 0x42u,\r
+ 0x42u, 0xF8u, 0x04u, 0x0Bu, 0xF9u, 0xD1u, 0x19u, 0x88u,\r
+ 0x11u, 0x80u, 0xF8u, 0xBDu, 0x00u, 0x48u, 0x00u, 0x40u,\r
+ 0x0Fu, 0x01u, 0x00u, 0x49u, 0x22u, 0x42u, 0x00u, 0x40u,\r
+ 0xA1u, 0x46u, 0x00u, 0x40u, 0x25u, 0x42u, 0x00u, 0x40u,\r
+ 0x04u, 0x40u, 0x00u, 0x40u, 0x06u, 0x40u, 0x00u, 0x40u,\r
+ 0xE8u, 0x46u, 0x00u, 0x40u, 0x10u, 0x20u, 0x00u, 0x00u,\r
+ 0x40u, 0x20u, 0x00u, 0x00u, 0x03u, 0x50u, 0x01u, 0x40u,\r
+ 0xC2u, 0x43u, 0x00u, 0x40u, 0xA0u, 0x43u, 0x00u, 0x40u,\r
+ 0x02u, 0x51u, 0x00u, 0x40u, 0x9Eu, 0x20u, 0x00u, 0x00u,\r
+ 0xF0u, 0x51u, 0x00u, 0x40u, 0x62u, 0x51u, 0x00u, 0x40u,\r
+ 0x22u, 0x43u, 0x00u, 0x40u, 0xCFu, 0x01u, 0x00u, 0x49u,\r
+ 0x6Eu, 0x58u, 0x00u, 0x40u, 0x76u, 0x58u, 0x00u, 0x40u,\r
+ 0xB0u, 0x43u, 0x00u, 0x40u, 0x00u, 0x47u, 0x00u, 0x00u,\r
+ 0x43u, 0x1Eu, 0x10u, 0xB5u, 0x02u, 0x46u, 0x06u, 0x2Bu,\r
+ 0x0Du, 0xD8u, 0xDFu, 0xE8u, 0x03u, 0xF0u, 0x06u, 0x0Eu,\r
+ 0x23u, 0x04u, 0x08u, 0x0Au, 0x21u, 0x00u, 0x16u, 0x48u,\r
+ 0x08u, 0xE0u, 0x16u, 0x4Bu, 0x1Bu, 0xE0u, 0x16u, 0x48u,\r
+ 0x04u, 0xE0u, 0x16u, 0x48u, 0x02u, 0xE0u, 0x00u, 0x20u,\r
+ 0x00u, 0xE0u, 0x15u, 0x48u, 0x41u, 0x78u, 0x00u, 0x78u,\r
+ 0x41u, 0xEAu, 0x00u, 0x20u, 0x02u, 0x2Au, 0x04u, 0xD0u,\r
+ 0x03u, 0x2Au, 0x07u, 0xD0u, 0x01u, 0x2Au, 0x15u, 0xD1u,\r
+ 0x04u, 0xE0u, 0x02u, 0x02u, 0x42u, 0xEAu, 0x10u, 0x23u,\r
+ 0x98u, 0xB2u, 0x10u, 0xBDu, 0x00u, 0xBAu, 0x10u, 0xBDu,\r
+ 0x0Cu, 0x4Bu, 0x00u, 0xE0u, 0x0Cu, 0x4Bu, 0xD8u, 0x78u,\r
+ 0x9Cu, 0x78u, 0x59u, 0x78u, 0x1Bu, 0x78u, 0x40u, 0xEAu,\r
+ 0x03u, 0x60u, 0x40u, 0xEAu, 0x04u, 0x23u, 0x43u, 0xEAu,\r
+ 0x01u, 0x40u, 0xE3u, 0xE7u, 0x10u, 0xBDu, 0x00u, 0xBFu,\r
+ 0xD2u, 0xFFu, 0x01u, 0x00u, 0xC1u, 0xFFu, 0x01u, 0x00u,\r
+ 0xD6u, 0xFFu, 0x01u, 0x00u, 0xD4u, 0xFFu, 0x01u, 0x00u,\r
+ 0xC5u, 0xFFu, 0x01u, 0x00u, 0xD8u, 0xFFu, 0x01u, 0x00u,\r
+ 0xC9u, 0xFFu, 0x01u, 0x00u, 0x70u, 0xB5u, 0x02u, 0x20u,\r
+ 0xFFu, 0xF7u, 0xB6u, 0xFFu, 0x06u, 0x46u, 0x03u, 0x20u,\r
+ 0xFFu, 0xF7u, 0xB2u, 0xFFu, 0x71u, 0x1Cu, 0x00u, 0xEBu,\r
+ 0x01u, 0x26u, 0x02u, 0x20u, 0xFFu, 0xF7u, 0xACu, 0xFFu,\r
+ 0x00u, 0x24u, 0x01u, 0x30u, 0x01u, 0x02u, 0x25u, 0x46u,\r
+ 0xB1u, 0x42u, 0x09u, 0xD2u, 0x11u, 0xF8u, 0x01u, 0x0Bu,\r
+ 0x42u, 0x1Eu, 0xD3u, 0xB2u, 0x04u, 0x19u, 0xFDu, 0x2Bu,\r
+ 0x98u, 0xBFu, 0x01u, 0x25u, 0xE4u, 0xB2u, 0xF3u, 0xE7u,\r
+ 0x02u, 0x20u, 0xFFu, 0xF7u, 0x99u, 0xFFu, 0x0Fu, 0x49u,\r
+ 0x42u, 0x1Cu, 0x13u, 0x02u, 0xDBu, 0x08u, 0x8Eu, 0x42u,\r
+ 0x01u, 0xD0u, 0xF6u, 0x08u, 0x01u, 0xE0u, 0x4Fu, 0xF4u,\r
+ 0x80u, 0x46u, 0xB3u, 0x42u, 0x06u, 0xD2u, 0x03u, 0xF1u,\r
+ 0x90u, 0x41u, 0x08u, 0x78u, 0x01u, 0x33u, 0x02u, 0x19u,\r
+ 0xD4u, 0xB2u, 0xF6u, 0xE7u, 0x05u, 0x48u, 0x64u, 0x42u,\r
+ 0x02u, 0x78u, 0xE4u, 0xB2u, 0x94u, 0x42u, 0x01u, 0xD0u,\r
+ 0x06u, 0x20u, 0x70u, 0xBDu, 0x00u, 0x2Du, 0xFBu, 0xD0u,\r
+ 0x00u, 0x20u, 0x70u, 0xBDu, 0xC0u, 0xFFu, 0x01u, 0x00u,\r
+ 0x2Du, 0xE9u, 0xF0u, 0x4Fu, 0xADu, 0xF5u, 0x61u, 0x7Du,\r
+ 0x80u, 0x46u, 0x00u, 0xF0u, 0xE5u, 0xFBu, 0x62u, 0xB6u,\r
+ 0x00u, 0x26u, 0xB2u, 0x46u, 0x4Fu, 0xF0u, 0x0Au, 0x09u,\r
+ 0x37u, 0x46u, 0xB8u, 0xF1u, 0x00u, 0x0Fu, 0x01u, 0xD1u,\r
+ 0xFFu, 0x23u, 0x00u, 0xE0u, 0x43u, 0x46u, 0x4Au, 0xA8u,\r
+ 0x4Fu, 0xF4u, 0x96u, 0x71u, 0x01u, 0xAAu, 0x00u, 0xF0u,\r
+ 0x0Du, 0xFCu, 0xB8u, 0xF1u, 0x00u, 0x0Fu, 0x03u, 0xD0u,\r
+ 0x09u, 0xF1u, 0xFFu, 0x39u, 0x5Fu, 0xFAu, 0x89u, 0xF9u,\r
+ 0xB9u, 0xF1u, 0x00u, 0x0Fu, 0x02u, 0xD0u, 0x00u, 0x28u,\r
+ 0xE7u, 0xD1u, 0x01u, 0xE0u, 0x00u, 0x28u, 0x71u, 0xD1u,\r
+ 0xBDu, 0xF8u, 0x04u, 0x20u, 0x06u, 0x2Au, 0x40u, 0xF2u,\r
+ 0x7Bu, 0x81u, 0x9Du, 0xF8u, 0x28u, 0x31u, 0x01u, 0x2Bu,\r
+ 0x40u, 0xF0u, 0x76u, 0x81u, 0x9Du, 0xF8u, 0x2Au, 0x01u,\r
+ 0x9Du, 0xF8u, 0x2Bu, 0x51u, 0x4Au, 0xA9u, 0x40u, 0xEAu,\r
+ 0x05u, 0x25u, 0xECu, 0x1Du, 0x4Bu, 0x19u, 0x94u, 0x42u,\r
+ 0x58u, 0x79u, 0x19u, 0x79u, 0x00u, 0xF2u, 0x66u, 0x81u,\r
+ 0x9Au, 0x79u, 0x17u, 0x2Au, 0x40u, 0xF0u, 0x64u, 0x81u,\r
+ 0x2Bu, 0x1Du, 0x9Bu, 0xB2u, 0x00u, 0x22u, 0x3Bu, 0xB1u,\r
+ 0x0Du, 0xF2u, 0x27u, 0x14u, 0xE4u, 0x5Cu, 0x01u, 0x3Bu,\r
+ 0x12u, 0x19u, 0x92u, 0xB2u, 0x9Bu, 0xB2u, 0xF6u, 0xE7u,\r
+ 0x52u, 0x42u, 0x41u, 0xEAu, 0x00u, 0x20u, 0x91u, 0xB2u,\r
+ 0x88u, 0x42u, 0x40u, 0xF0u, 0x53u, 0x81u, 0x4Au, 0xE0u,\r
+ 0x00u, 0x2Eu, 0x00u, 0xF0u, 0x4Du, 0x81u, 0x01u, 0x2Du,\r
+ 0x4Fu, 0xF0u, 0x00u, 0x04u, 0x40u, 0xF0u, 0x3Cu, 0x81u,\r
+ 0xBBu, 0xF1u, 0x01u, 0x0Fu, 0x00u, 0xF2u, 0x38u, 0x81u,\r
+ 0xFFu, 0x23u, 0x8Du, 0xF8u, 0x2Cu, 0x41u, 0x8Du, 0xF8u,\r
+ 0x2Du, 0x41u, 0x25u, 0x46u, 0x8Du, 0xF8u, 0x2Eu, 0x31u,\r
+ 0x8Du, 0xF8u, 0x2Fu, 0x61u, 0x04u, 0x24u, 0x01u, 0x20u,\r
+ 0x00u, 0x22u, 0x21u, 0x1Du, 0xADu, 0xF8u, 0x06u, 0x40u,\r
+ 0x8Du, 0xF8u, 0x28u, 0x01u, 0x8Du, 0xF8u, 0x29u, 0x51u,\r
+ 0x8Du, 0xF8u, 0x2Au, 0x41u, 0x8Du, 0xF8u, 0x2Bu, 0x21u,\r
+ 0x8Bu, 0xB2u, 0x0Du, 0xF2u, 0x27u, 0x10u, 0xC1u, 0x5Cu,\r
+ 0x01u, 0x3Bu, 0x52u, 0x18u, 0x9Bu, 0xB2u, 0x92u, 0xB2u,\r
+ 0x00u, 0x2Bu, 0xF6u, 0xD1u, 0x50u, 0x42u, 0x81u, 0xB2u,\r
+ 0x08u, 0x0Au, 0x4Bu, 0xAAu, 0x0Du, 0xF2u, 0x2Du, 0x13u,\r
+ 0x11u, 0x55u, 0x18u, 0x55u, 0x17u, 0x21u, 0x0Du, 0xF5u,\r
+ 0x97u, 0x72u, 0xE3u, 0x1Du, 0x11u, 0x55u, 0x4Au, 0xA8u,\r
+ 0x99u, 0xB2u, 0x0Du, 0xF1u, 0x06u, 0x02u, 0x96u, 0x23u,\r
+ 0x00u, 0xF0u, 0x62u, 0xFBu, 0xB8u, 0xF1u, 0x00u, 0x0Fu,\r
+ 0x3Fu, 0xF4u, 0x72u, 0xAFu, 0x00u, 0x2Eu, 0x00u, 0xF0u,\r
+ 0x12u, 0x81u, 0x01u, 0x26u, 0x69u, 0xE7u, 0x9Du, 0xF8u,\r
+ 0x29u, 0x21u, 0x9Du, 0xF8u, 0x2Cu, 0xB1u, 0xA2u, 0xF1u,\r
+ 0x31u, 0x03u, 0x0Au, 0x2Bu, 0x00u, 0xF2u, 0xF7u, 0x80u,\r
+ 0x01u, 0xA1u, 0x51u, 0xF8u, 0x23u, 0xF0u, 0x00u, 0xBFu,\r
+ 0x9Du, 0x06u, 0x00u, 0x00u, 0xC1u, 0x05u, 0x00u, 0x00u,\r
+ 0x57u, 0x08u, 0x00u, 0x00u, 0xBBu, 0x06u, 0x00u, 0x00u,\r
+ 0x6Du, 0x07u, 0x00u, 0x00u, 0x57u, 0x08u, 0x00u, 0x00u,\r
+ 0x73u, 0x07u, 0x00u, 0x00u, 0x91u, 0x07u, 0x00u, 0x00u,\r
+ 0xBBu, 0x06u, 0x00u, 0x00u, 0xABu, 0x07u, 0x00u, 0x00u,\r
+ 0x37u, 0x08u, 0x00u, 0x00u, 0x00u, 0x2Eu, 0x00u, 0xF0u,\r
+ 0xDFu, 0x80u, 0x00u, 0x2Du, 0x40u, 0xF0u, 0xDCu, 0x80u,\r
+ 0xFFu, 0xF7u, 0xF0u, 0xFEu, 0xD0u, 0xF1u, 0x01u, 0x02u,\r
+ 0x38u, 0xBFu, 0x00u, 0x22u, 0x8Du, 0xF8u, 0x2Cu, 0x21u,\r
+ 0xBBu, 0xE0u, 0x34u, 0x2Au, 0x12u, 0xD1u, 0x00u, 0x2Eu,\r
+ 0x00u, 0xF0u, 0xCEu, 0x80u, 0x03u, 0x2Du, 0x40u, 0xF0u,\r
+ 0xCBu, 0x80u, 0xABu, 0xF1u, 0x40u, 0x07u, 0x3Fu, 0x2Fu,\r
+ 0x8Cu, 0xBFu, 0x4Fu, 0xF4u, 0x90u, 0x77u, 0x10u, 0x27u,\r
+ 0x95u, 0xA8u, 0x00u, 0x21u, 0x3Au, 0x46u, 0x01u, 0xF0u,\r
+ 0x88u, 0xFCu, 0x05u, 0xE0u, 0x00u, 0x2Eu, 0x00u, 0xF0u,\r
+ 0xBBu, 0x80u, 0x02u, 0x2Du, 0x40u, 0xF2u, 0xB8u, 0x80u,\r
+ 0x03u, 0x3Du, 0x95u, 0xABu, 0x2Au, 0x46u, 0xD8u, 0x19u,\r
+ 0x0Du, 0xF2u, 0x2Fu, 0x11u, 0x01u, 0xF0u, 0x70u, 0xFCu,\r
+ 0xABu, 0xF1u, 0x40u, 0x00u, 0x7Au, 0x19u, 0x3Fu, 0x28u,\r
+ 0x96u, 0xB2u, 0x03u, 0xD8u, 0x00u, 0xF0u, 0xD4u, 0xF9u,\r
+ 0x10u, 0x24u, 0x01u, 0xE0u, 0x4Fu, 0xF4u, 0x90u, 0x74u,\r
+ 0xA6u, 0x42u, 0x40u, 0xF0u, 0x97u, 0x80u, 0x9Du, 0xF8u,\r
+ 0x2Eu, 0x11u, 0x9Du, 0xF8u, 0x2Du, 0x71u, 0xBBu, 0xF1u,\r
+ 0x3Fu, 0x0Fu, 0x47u, 0xEAu, 0x01u, 0x25u, 0x11u, 0xD8u,\r
+ 0xBAu, 0xF1u, 0x00u, 0x0Fu, 0x0Eu, 0xD1u, 0x51u, 0x46u,\r
+ 0x4Fu, 0xF4u, 0x90u, 0x72u, 0x02u, 0xA8u, 0x01u, 0xF0u,\r
+ 0x58u, 0xFCu, 0x01u, 0x20u, 0xFFu, 0x21u, 0x02u, 0xAAu,\r
+ 0x4Fu, 0xF4u, 0x90u, 0x73u, 0x00u, 0xF0u, 0x64u, 0xF9u,\r
+ 0x4Fu, 0xF0u, 0x01u, 0x0Au, 0x33u, 0x46u, 0x58u, 0x46u,\r
+ 0x29u, 0x46u, 0x95u, 0xAAu, 0x00u, 0xF0u, 0x5Cu, 0xF9u,\r
+ 0x01u, 0x26u, 0x00u, 0x28u, 0x75u, 0xD0u, 0x00u, 0x27u,\r
+ 0x0Au, 0x25u, 0x75u, 0xE0u, 0x00u, 0x2Eu, 0x77u, 0xD0u,\r
+ 0x7Au, 0xE0u, 0x00u, 0x2Eu, 0x74u, 0xD0u, 0x7Cu, 0x19u,\r
+ 0xB4u, 0xF5u, 0x96u, 0x7Fu, 0x6Eu, 0xD8u, 0x95u, 0xA9u,\r
+ 0xC8u, 0x19u, 0x2Au, 0x46u, 0x4Bu, 0xA9u, 0x01u, 0xF0u,\r
+ 0x2Bu, 0xFCu, 0xA7u, 0xB2u, 0x00u, 0x25u, 0x63u, 0xE0u,\r
+ 0x00u, 0x2Du, 0x65u, 0xD1u, 0x3Au, 0x48u, 0x02u, 0xAEu,\r
+ 0x4Bu, 0xACu, 0x03u, 0xC8u, 0x86u, 0xE8u, 0x03u, 0x00u,\r
+ 0x84u, 0xE8u, 0x03u, 0x00u, 0x01u, 0x26u, 0x08u, 0x24u,\r
+ 0x21u, 0xE7u, 0x00u, 0x2Eu, 0x58u, 0xD0u, 0x03u, 0x2Du,\r
+ 0x56u, 0xD1u, 0x9Du, 0xF8u, 0x2Eu, 0x01u, 0x9Du, 0xF8u,\r
+ 0x2Du, 0x11u, 0xABu, 0xF1u, 0x40u, 0x02u, 0x3Fu, 0x2Au,\r
+ 0x41u, 0xEAu, 0x00u, 0x25u, 0x0Au, 0xD8u, 0x2Du, 0x01u,\r
+ 0x00u, 0x23u, 0x10u, 0x22u, 0x2Du, 0x48u, 0x11u, 0x18u,\r
+ 0x4Cu, 0x5Du, 0x01u, 0x3Au, 0x23u, 0x44u, 0xDBu, 0xB2u,\r
+ 0xF8u, 0xD1u, 0x26u, 0xE0u, 0x05u, 0xEBu, 0x0Bu, 0x23u,\r
+ 0x1Cu, 0x02u, 0x4Fu, 0xF4u, 0x80u, 0x72u, 0x00u, 0x23u,\r
+ 0x01u, 0x3Au, 0x10u, 0x5Du, 0x19u, 0x18u, 0xCBu, 0xB2u,\r
+ 0x00u, 0x2Au, 0xF9u, 0xD1u, 0xBBu, 0xF1u, 0x3Fu, 0x0Fu,\r
+ 0x17u, 0xD8u, 0x0Bu, 0xF5u, 0x10u, 0x34u, 0x05u, 0xEBu,\r
+ 0x04u, 0x20u, 0x41u, 0x01u, 0x54u, 0x5Cu, 0x01u, 0x32u,\r
+ 0x1Bu, 0x19u, 0x20u, 0x2Au, 0xDBu, 0xB2u, 0xF9u, 0xD1u,\r
+ 0xBBu, 0xF1u, 0x01u, 0x0Fu, 0x09u, 0xD1u, 0xFFu, 0x2Du,\r
+ 0x07u, 0xD1u, 0x1Bu, 0x4Du, 0x1Bu, 0x4Cu, 0x28u, 0x78u,\r
+ 0x19u, 0x1Au, 0x23u, 0x78u, 0xCAu, 0x1Au, 0x02u, 0xF0u,\r
+ 0xFFu, 0x03u, 0x5Du, 0x42u, 0x8Du, 0xF8u, 0x2Cu, 0x51u,\r
+ 0x00u, 0x25u, 0x01u, 0x24u, 0xDBu, 0xE6u, 0xFFu, 0xF7u,\r
+ 0x29u, 0xFEu, 0x10u, 0xB9u, 0x14u, 0x4Du, 0x80u, 0x24u,\r
+ 0x2Cu, 0x70u, 0x00u, 0xF0u, 0x47u, 0xF9u, 0x0Bu, 0xE0u,\r
+ 0x04u, 0x25u, 0xD0u, 0xE6u, 0x01u, 0x26u, 0x00u, 0x27u,\r
+ 0x04u, 0xE0u, 0x07u, 0x46u, 0x9Au, 0xE7u, 0x05u, 0x25u,\r
+ 0x00u, 0x24u, 0xC8u, 0xE6u, 0x03u, 0x25u, 0xFBu, 0xE7u,\r
+ 0x04u, 0x25u, 0xF9u, 0xE7u, 0x08u, 0x25u, 0xF7u, 0xE7u,\r
+ 0xB8u, 0xF1u, 0x00u, 0x0Fu, 0x01u, 0xD1u, 0x47u, 0x46u,\r
+ 0x5Eu, 0xE6u, 0x00u, 0x27u, 0xEDu, 0xE6u, 0x0Du, 0xF5u,\r
+ 0x61u, 0x7Du, 0xBDu, 0xE8u, 0xF0u, 0x8Fu, 0x00u, 0xBFu,\r
+ 0xCCu, 0x20u, 0x00u, 0x00u, 0xFFu, 0x7Fu, 0x00u, 0x40u,\r
+ 0xD0u, 0xFFu, 0x01u, 0x00u, 0xD1u, 0xFFu, 0x01u, 0x00u,\r
+ 0xFAu, 0x46u, 0x00u, 0x40u, 0x10u, 0xB5u, 0xC8u, 0xB0u,\r
+ 0x00u, 0xF0u, 0x94u, 0xF8u, 0x10u, 0xB1u, 0x00u, 0x20u,\r
+ 0x00u, 0xF0u, 0x16u, 0xF9u, 0x68u, 0x46u, 0x00u, 0xF0u,\r
+ 0xA1u, 0xF8u, 0x10u, 0xB1u, 0x00u, 0x20u, 0x00u, 0xF0u,\r
+ 0x0Fu, 0xF9u, 0x16u, 0x48u, 0x03u, 0x68u, 0x19u, 0x68u,\r
+ 0x00u, 0x23u, 0x0Au, 0x46u, 0x22u, 0xB1u, 0x12u, 0xF8u,\r
+ 0x01u, 0x4Du, 0xE3u, 0x18u, 0xDBu, 0xB2u, 0xF9u, 0xE7u,\r
+ 0x42u, 0x68u, 0x10u, 0x78u, 0xC4u, 0x1Au, 0x04u, 0xF0u,\r
+ 0xFFu, 0x03u, 0x83u, 0x42u, 0x00u, 0xD1u, 0x11u, 0xB9u,\r
+ 0x00u, 0x20u, 0x00u, 0xF0u, 0xF9u, 0xF8u, 0x0Cu, 0x4Cu,\r
+ 0xFFu, 0xF7u, 0xD4u, 0xFDu, 0x21u, 0x78u, 0x01u, 0xF0u,\r
+ 0xC0u, 0x02u, 0x40u, 0x2Au, 0x00u, 0xD0u, 0x18u, 0xB1u,\r
+ 0x00u, 0x20u, 0x20u, 0x70u, 0xFFu, 0xF7u, 0x0Cu, 0xFEu,\r
+ 0x14u, 0x20u, 0xFFu, 0xF7u, 0x09u, 0xFEu, 0x80u, 0x20u,\r
+ 0x20u, 0x70u, 0x00u, 0xF0u, 0xE7u, 0xF8u, 0x48u, 0xB0u,\r
+ 0x10u, 0xBDu, 0x00u, 0xBFu, 0x0Cu, 0xC1u, 0xFFu, 0x1Fu,\r
+ 0xFAu, 0x46u, 0x00u, 0x40u, 0x08u, 0xB5u, 0x0Au, 0x4Bu,\r
+ 0x1Au, 0x78u, 0x02u, 0xF0u, 0xC0u, 0x00u, 0x80u, 0x28u,\r
+ 0x0Cu, 0xD1u, 0x00u, 0x21u, 0x19u, 0x70u, 0x01u, 0x20u,\r
+ 0xFFu, 0xF7u, 0x6Au, 0xFDu, 0x30u, 0xB1u, 0x01u, 0x20u,\r
+ 0xFFu, 0xF7u, 0x66u, 0xFDu, 0xBDu, 0xE8u, 0x08u, 0x40u,\r
+ 0xFFu, 0xF7u, 0x60u, 0xBDu, 0x08u, 0xBDu, 0x00u, 0xBFu,\r
+ 0xFAu, 0x46u, 0x00u, 0x40u, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x02u, 0x30u, 0x80u, 0x08u, 0x00u, 0xF0u, 0x05u, 0x80u,\r
0x00u, 0xBFu, 0x01u, 0x38u, 0x00u, 0x46u, 0x7Fu, 0xF4u,\r
0xFCu, 0xAFu, 0x70u, 0x47u, 0xEFu, 0xF3u, 0x10u, 0x80u,\r
0x23u, 0xBEu, 0x00u, 0xBFu, 0xA5u, 0x43u, 0x00u, 0x40u,\r
0x9Du, 0x60u, 0x00u, 0x40u, 0x94u, 0x43u, 0x00u, 0x40u,\r
0x12u, 0x60u, 0x00u, 0x40u, 0xF8u, 0x51u, 0x00u, 0x40u,\r
- 0x84u, 0x60u, 0x00u, 0x40u, 0xF3u, 0x15u, 0x00u, 0x00u,\r
- 0xF1u, 0x15u, 0x00u, 0x00u, 0x31u, 0x14u, 0x00u, 0x00u,\r
- 0x89u, 0x15u, 0x00u, 0x00u, 0xBDu, 0x15u, 0x00u, 0x00u,\r
+ 0x84u, 0x60u, 0x00u, 0x40u, 0x0Bu, 0x16u, 0x00u, 0x00u,\r
+ 0x09u, 0x16u, 0x00u, 0x00u, 0x49u, 0x14u, 0x00u, 0x00u,\r
+ 0xA1u, 0x15u, 0x00u, 0x00u, 0xD5u, 0x15u, 0x00u, 0x00u,\r
0x18u, 0x4Bu, 0x01u, 0x22u, 0x10u, 0xB5u, 0x1Au, 0x70u,\r
0x17u, 0x4Bu, 0x4Fu, 0xF4u, 0x00u, 0x04u, 0x1Cu, 0x60u,\r
0x4Fu, 0xF0u, 0x80u, 0x74u, 0x1Cu, 0x60u, 0x1Au, 0x60u,\r
0x04u, 0x4Bu, 0x05u, 0x49u, 0x1Au, 0x78u, 0x01u, 0xEBu,\r
0xC2u, 0x03u, 0x5Au, 0x68u, 0x02u, 0xEBu, 0xC0u, 0x00u,\r
0xC0u, 0x68u, 0x70u, 0x47u, 0x6Cu, 0xC1u, 0xFFu, 0x1Fu,\r
- 0xB0u, 0x20u, 0x00u, 0x00u, 0xF8u, 0xB5u, 0x3Du, 0x4Bu,\r
+ 0xD4u, 0x20u, 0x00u, 0x00u, 0xF8u, 0xB5u, 0x3Du, 0x4Bu,\r
0x1Au, 0x78u, 0x00u, 0x2Au, 0x74u, 0xD0u, 0x18u, 0x78u,\r
0x41u, 0x1Eu, 0xC8u, 0xB2u, 0xFFu, 0xF7u, 0xE8u, 0xFFu,\r
0xC3u, 0x68u, 0x05u, 0x7Au, 0x08u, 0x33u, 0x00u, 0x20u,\r
0x08u, 0x70u, 0x32u, 0xE0u, 0x60u, 0xC1u, 0xFFu, 0x1Fu,\r
0x00u, 0x60u, 0x00u, 0x40u, 0x01u, 0x60u, 0x00u, 0x40u,\r
0x03u, 0x60u, 0x00u, 0x40u, 0x6Cu, 0xC1u, 0xFFu, 0x1Fu,\r
- 0xB0u, 0x20u, 0x00u, 0x00u, 0x02u, 0x60u, 0x00u, 0x40u,\r
- 0x76u, 0x21u, 0x00u, 0x00u, 0xF2u, 0x21u, 0x00u, 0x00u,\r
- 0x6Cu, 0x21u, 0x00u, 0x00u, 0x04u, 0x60u, 0x00u, 0x40u,\r
+ 0xD4u, 0x20u, 0x00u, 0x00u, 0x02u, 0x60u, 0x00u, 0x40u,\r
+ 0x9Au, 0x21u, 0x00u, 0x00u, 0x16u, 0x22u, 0x00u, 0x00u,\r
+ 0x90u, 0x21u, 0x00u, 0x00u, 0x04u, 0x60u, 0x00u, 0x40u,\r
0x78u, 0xC1u, 0xFFu, 0x1Fu, 0x55u, 0xC1u, 0xFFu, 0x1Fu,\r
0x6Fu, 0xC1u, 0xFFu, 0x1Fu, 0x71u, 0xC1u, 0xFFu, 0x1Fu,\r
0x5Eu, 0xC1u, 0xFFu, 0x1Fu, 0x5Cu, 0xC1u, 0xFFu, 0x1Fu,\r
0x0Eu, 0x4Bu, 0x00u, 0x24u, 0xE8u, 0x1Au, 0x85u, 0x10u,\r
0xACu, 0x42u, 0x05u, 0xD0u, 0x0Bu, 0x49u, 0x51u, 0xF8u,\r
0x24u, 0x20u, 0x90u, 0x47u, 0x01u, 0x34u, 0xF7u, 0xE7u,\r
- 0x00u, 0xF0u, 0x34u, 0xF9u, 0x08u, 0x49u, 0x09u, 0x4Au,\r
+ 0x00u, 0xF0u, 0x3Au, 0xF9u, 0x08u, 0x49u, 0x09u, 0x4Au,\r
0x54u, 0x1Au, 0xA5u, 0x10u, 0x00u, 0x24u, 0xACu, 0x42u,\r
0x05u, 0xD0u, 0x05u, 0x4Bu, 0x53u, 0xF8u, 0x24u, 0x00u,\r
0x80u, 0x47u, 0x01u, 0x34u, 0xF7u, 0xE7u, 0x38u, 0xBDu,\r
- 0x10u, 0x22u, 0x00u, 0x00u, 0x10u, 0x22u, 0x00u, 0x00u,\r
- 0x10u, 0x22u, 0x00u, 0x00u, 0x18u, 0x22u, 0x00u, 0x00u,\r
+ 0x34u, 0x22u, 0x00u, 0x00u, 0x34u, 0x22u, 0x00u, 0x00u,\r
+ 0x34u, 0x22u, 0x00u, 0x00u, 0x3Cu, 0x22u, 0x00u, 0x00u,\r
0x10u, 0xB5u, 0x00u, 0x23u, 0x93u, 0x42u, 0x03u, 0xD0u,\r
0xCCu, 0x5Cu, 0xC4u, 0x54u, 0x01u, 0x33u, 0xF9u, 0xE7u,\r
0x10u, 0xBDu, 0x82u, 0x18u, 0x03u, 0x46u, 0x93u, 0x42u,\r
0x02u, 0xD0u, 0x03u, 0xF8u, 0x01u, 0x1Bu, 0xFAu, 0xE7u,\r
- 0x70u, 0x47u, 0x00u, 0x00u, 0x58u, 0x22u, 0x00u, 0x00u,\r
- 0x81u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x10u, 0x51u, 0x00u, 0x40u, 0x30u, 0x00u, 0x50u, 0x51u,\r
+ 0x70u, 0x47u, 0x00u, 0x00u, 0x80u, 0x22u, 0x00u, 0x00u,\r
+ 0x40u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
+ 0x10u, 0x51u, 0x00u, 0x40u, 0x20u, 0x00u, 0x50u, 0x51u,\r
0x00u, 0x40u, 0x10u, 0x00u, 0xC0u, 0x51u, 0x00u, 0x40u,\r
0x10u, 0x00u, 0x00u, 0x00u, 0x01u, 0x40u, 0x00u, 0x10u,\r
0x00u, 0x14u, 0x01u, 0x40u, 0x00u, 0x08u, 0x00u, 0x40u,\r
0x01u, 0x40u, 0x00u, 0x0Au, 0x00u, 0x4Cu, 0x01u, 0x40u,\r
0x00u, 0x02u, 0x00u, 0x50u, 0x01u, 0x40u, 0x20u, 0x00u,\r
- 0x01u, 0x45u, 0x00u, 0x40u, 0x01u, 0x52u, 0x00u, 0x40u,\r
+ 0x01u, 0x45u, 0x00u, 0x40u, 0x02u, 0x52u, 0x00u, 0x40u,\r
0x01u, 0x17u, 0x01u, 0x40u, 0x01u, 0x19u, 0x01u, 0x40u,\r
0x03u, 0x40u, 0x01u, 0x40u, 0x02u, 0x41u, 0x01u, 0x40u,\r
0x02u, 0x42u, 0x01u, 0x40u, 0x02u, 0x43u, 0x01u, 0x40u,\r
0x03u, 0x47u, 0x01u, 0x40u, 0x03u, 0x48u, 0x01u, 0x40u,\r
0x02u, 0x4Cu, 0x01u, 0x40u, 0x01u, 0x51u, 0x01u, 0x40u,\r
- 0x7Eu, 0x02u, 0x7Cu, 0x40u, 0xEEu, 0x0Au, 0xEEu, 0x0Au,\r
- 0x33u, 0x80u, 0x36u, 0x40u, 0xCCu, 0x30u, 0xA6u, 0x40u,\r
- 0xA7u, 0x80u, 0xA6u, 0x40u, 0xA7u, 0x80u, 0xA6u, 0x40u,\r
- 0xA7u, 0x80u, 0x08u, 0x08u, 0x0Fu, 0x40u, 0xC2u, 0x0Cu,\r
- 0xAEu, 0x40u, 0xAFu, 0x80u, 0xEEu, 0x50u, 0xACu, 0x08u,\r
- 0xAFu, 0x40u, 0x00u, 0x0Au, 0x00u, 0xFFu, 0xFFu, 0x00u,\r
+ 0x7Eu, 0x02u, 0x1Cu, 0x3Eu, 0x7Cu, 0x40u, 0xEEu, 0x0Au,\r
+ 0xEEu, 0x0Au, 0x33u, 0x80u, 0x36u, 0x40u, 0xCCu, 0x30u,\r
+ 0xA6u, 0x40u, 0xA7u, 0x80u, 0xA6u, 0x40u, 0xA7u, 0x80u,\r
+ 0xA6u, 0x40u, 0xA7u, 0x80u, 0x08u, 0x08u, 0x0Fu, 0x40u,\r
+ 0xC2u, 0x0Cu, 0xAEu, 0x40u, 0xAFu, 0x80u, 0xEEu, 0x50u,\r
+ 0xACu, 0x08u, 0xAFu, 0x40u, 0x00u, 0x0Au, 0x00u, 0xFFu,\r
+ 0xFFu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u,\r
+ 0x3Eu, 0x00u, 0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0xFCu, 0xFCu, 0x00u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x0Fu, 0x0Fu, 0x00u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x69u, 0x30u, 0x13u, 0x2Eu,\r
+ 0x00u, 0x14u, 0x01u, 0x01u, 0x01u, 0x00u, 0x00u, 0x00u,\r
+ 0xDCu, 0x20u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
+ 0x16u, 0x22u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
+ 0xECu, 0x20u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
+ 0xEDu, 0x21u, 0x00u, 0x00u, 0x02u, 0x00u, 0x00u, 0x00u,\r
+ 0x0Eu, 0x21u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
+ 0x20u, 0x21u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
+ 0x0Cu, 0x21u, 0x00u, 0x00u, 0x03u, 0x00u, 0x00u, 0x00u,\r
+ 0x01u, 0x03u, 0x40u, 0x00u, 0x03u, 0x00u, 0x00u, 0x00u,\r
+ 0x82u, 0x03u, 0x40u, 0x00u, 0x03u, 0x00u, 0x00u, 0x00u,\r
+ 0x01u, 0x00u, 0x00u, 0x00u, 0x28u, 0x21u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x5Cu, 0x21u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x50u, 0x21u, 0x00u, 0x00u,\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u, 0x00u, 0xFCu,\r
- 0xFCu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x0Fu,\r
- 0x0Fu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x69u, 0x30u, 0x13u, 0x2Eu, 0x00u, 0x14u, 0x01u, 0x01u,\r
- 0x01u, 0x00u, 0x00u, 0x00u, 0xB8u, 0x20u, 0x00u, 0x00u,\r
- 0x01u, 0x00u, 0x00u, 0x00u, 0xF2u, 0x21u, 0x00u, 0x00u,\r
- 0x01u, 0x00u, 0x00u, 0x00u, 0xC8u, 0x20u, 0x00u, 0x00u,\r
- 0x01u, 0x00u, 0x00u, 0x00u, 0xC9u, 0x21u, 0x00u, 0x00u,\r
- 0x02u, 0x00u, 0x00u, 0x00u, 0xEAu, 0x20u, 0x00u, 0x00u,\r
- 0x01u, 0x00u, 0x00u, 0x00u, 0xFCu, 0x20u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0xE8u, 0x20u, 0x00u, 0x00u,\r
- 0x03u, 0x00u, 0x00u, 0x00u, 0x01u, 0x03u, 0x40u, 0x00u,\r
- 0x03u, 0x00u, 0x00u, 0x00u, 0x82u, 0x03u, 0x40u, 0x00u,\r
- 0x03u, 0x00u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
- 0x04u, 0x21u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x38u, 0x21u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x2Cu, 0x21u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
- 0x44u, 0x21u, 0x00u, 0x00u, 0x01u, 0x00u, 0x00u, 0x00u,\r
- 0xDBu, 0x21u, 0x00u, 0x00u, 0x41u, 0x00u, 0x00u, 0x00u,\r
- 0x33u, 0xC2u, 0xFFu, 0x1Fu, 0x74u, 0xC2u, 0xFFu, 0x1Fu,\r
- 0x41u, 0x00u, 0x00u, 0x00u, 0xF2u, 0xC1u, 0xFFu, 0x1Fu,\r
- 0xEEu, 0xC1u, 0xFFu, 0x1Fu, 0x24u, 0x00u, 0x05u, 0x01u,\r
- 0x09u, 0x00u, 0xA1u, 0x00u, 0x09u, 0x00u, 0xA1u, 0x00u,\r
+ 0x01u, 0x00u, 0x00u, 0x00u, 0x68u, 0x21u, 0x00u, 0x00u,\r
+ 0x01u, 0x00u, 0x00u, 0x00u, 0xFFu, 0x21u, 0x00u, 0x00u,\r
+ 0x41u, 0x00u, 0x00u, 0x00u, 0x33u, 0xC2u, 0xFFu, 0x1Fu,\r
+ 0x74u, 0xC2u, 0xFFu, 0x1Fu, 0x41u, 0x00u, 0x00u, 0x00u,\r
+ 0xF2u, 0xC1u, 0xFFu, 0x1Fu, 0xEEu, 0xC1u, 0xFFu, 0x1Fu,\r
+ 0x24u, 0x00u, 0x05u, 0x01u, 0x09u, 0x00u, 0xA1u, 0x00u,\r
+ 0x09u, 0x00u, 0xA1u, 0x00u, 0x09u, 0x00u, 0x15u, 0x00u,\r
+ 0x25u, 0xFFu, 0x75u, 0x08u, 0x95u, 0x40u, 0x91u, 0x02u,\r
0x09u, 0x00u, 0x15u, 0x00u, 0x25u, 0xFFu, 0x75u, 0x08u,\r
- 0x95u, 0x40u, 0x91u, 0x02u, 0x09u, 0x00u, 0x15u, 0x00u,\r
- 0x25u, 0xFFu, 0x75u, 0x08u, 0x95u, 0x40u, 0x81u, 0x02u,\r
- 0xC0u, 0xC0u, 0x00u, 0x00u, 0x0Au, 0x03u, 0x30u, 0x00u,\r
- 0x30u, 0x00u, 0x30u, 0x00u, 0x31u, 0x00u, 0x04u, 0x03u,\r
- 0x09u, 0x04u, 0x2Cu, 0x03u, 0x43u, 0x00u, 0x79u, 0x00u,\r
- 0x70u, 0x00u, 0x72u, 0x00u, 0x65u, 0x00u, 0x73u, 0x00u,\r
- 0x73u, 0x00u, 0x20u, 0x00u, 0x53u, 0x00u, 0x65u, 0x00u,\r
- 0x6Du, 0x00u, 0x69u, 0x00u, 0x63u, 0x00u, 0x6Fu, 0x00u,\r
- 0x6Eu, 0x00u, 0x64u, 0x00u, 0x75u, 0x00u, 0x63u, 0x00u,\r
- 0x74u, 0x00u, 0x6Fu, 0x00u, 0x72u, 0x00u, 0x22u, 0x03u,\r
- 0x50u, 0x00u, 0x53u, 0x00u, 0x6Fu, 0x00u, 0x43u, 0x00u,\r
- 0x33u, 0x00u, 0x20u, 0x00u, 0x42u, 0x00u, 0x6Fu, 0x00u,\r
- 0x6Fu, 0x00u, 0x74u, 0x00u, 0x6Cu, 0x00u, 0x6Fu, 0x00u,\r
- 0x61u, 0x00u, 0x64u, 0x00u, 0x65u, 0x00u, 0x72u, 0x00u,\r
- 0x00u, 0x09u, 0x02u, 0x29u, 0x00u, 0x01u, 0x01u, 0x00u,\r
- 0x80u, 0x00u, 0x09u, 0x04u, 0x00u, 0x00u, 0x02u, 0x03u,\r
- 0x00u, 0x00u, 0x02u, 0x09u, 0x21u, 0x11u, 0x01u, 0x00u,\r
- 0x01u, 0x22u, 0x24u, 0x00u, 0x07u, 0x05u, 0x01u, 0x03u,\r
- 0x40u, 0x00u, 0x01u, 0x07u, 0x05u, 0x82u, 0x03u, 0x40u,\r
- 0x00u, 0x01u, 0x12u, 0x01u, 0x00u, 0x02u, 0x00u, 0x00u,\r
- 0x00u, 0x08u, 0xB4u, 0x04u, 0x1Du, 0xB7u, 0x01u, 0x30u,\r
- 0x01u, 0x02u, 0x80u, 0x01u, 0xF8u, 0xB5u, 0x00u, 0xBFu,\r
- 0xF8u, 0xBCu, 0x08u, 0xBCu, 0x9Eu, 0x46u, 0x70u, 0x47u,\r
- 0x51u, 0x00u, 0x00u, 0x00u, 0xB9u, 0x01u, 0x00u, 0x00u,\r
+ 0x95u, 0x40u, 0x81u, 0x02u, 0xC0u, 0xC0u, 0x00u, 0x00u,\r
+ 0x0Au, 0x03u, 0x30u, 0x00u, 0x30u, 0x00u, 0x30u, 0x00u,\r
+ 0x31u, 0x00u, 0x04u, 0x03u, 0x09u, 0x04u, 0x2Cu, 0x03u,\r
+ 0x43u, 0x00u, 0x79u, 0x00u, 0x70u, 0x00u, 0x72u, 0x00u,\r
+ 0x65u, 0x00u, 0x73u, 0x00u, 0x73u, 0x00u, 0x20u, 0x00u,\r
+ 0x53u, 0x00u, 0x65u, 0x00u, 0x6Du, 0x00u, 0x69u, 0x00u,\r
+ 0x63u, 0x00u, 0x6Fu, 0x00u, 0x6Eu, 0x00u, 0x64u, 0x00u,\r
+ 0x75u, 0x00u, 0x63u, 0x00u, 0x74u, 0x00u, 0x6Fu, 0x00u,\r
+ 0x72u, 0x00u, 0x22u, 0x03u, 0x50u, 0x00u, 0x53u, 0x00u,\r
+ 0x6Fu, 0x00u, 0x43u, 0x00u, 0x33u, 0x00u, 0x20u, 0x00u,\r
+ 0x42u, 0x00u, 0x6Fu, 0x00u, 0x6Fu, 0x00u, 0x74u, 0x00u,\r
+ 0x6Cu, 0x00u, 0x6Fu, 0x00u, 0x61u, 0x00u, 0x64u, 0x00u,\r
+ 0x65u, 0x00u, 0x72u, 0x00u, 0x00u, 0x09u, 0x02u, 0x29u,\r
+ 0x00u, 0x01u, 0x01u, 0x00u, 0x80u, 0x00u, 0x09u, 0x04u,\r
+ 0x00u, 0x00u, 0x02u, 0x03u, 0x00u, 0x00u, 0x02u, 0x09u,\r
+ 0x21u, 0x11u, 0x01u, 0x00u, 0x01u, 0x22u, 0x24u, 0x00u,\r
+ 0x07u, 0x05u, 0x01u, 0x03u, 0x40u, 0x00u, 0x01u, 0x07u,\r
+ 0x05u, 0x82u, 0x03u, 0x40u, 0x00u, 0x01u, 0x12u, 0x01u,\r
+ 0x00u, 0x02u, 0x00u, 0x00u, 0x00u, 0x08u, 0xB4u, 0x04u,\r
+ 0x1Du, 0xB7u, 0x01u, 0x30u, 0x01u, 0x02u, 0x80u, 0x01u,\r
0xF8u, 0xB5u, 0x00u, 0xBFu, 0xF8u, 0xBCu, 0x08u, 0xBCu,\r
- 0x9Eu, 0x46u, 0x70u, 0x47u, 0x2Du, 0x00u, 0x00u, 0x00u,\r
- 0x38u, 0x22u, 0x00u, 0x00u, 0x08u, 0xC1u, 0xFFu, 0x1Fu,\r
- 0x20u, 0x00u, 0x00u, 0x00u, 0x50u, 0x01u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0xECu, 0x1Fu, 0x00u, 0x00u,\r
- 0xF0u, 0x1Fu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x7Du,\r
+ 0x9Eu, 0x46u, 0x70u, 0x47u, 0x51u, 0x00u, 0x00u, 0x00u,\r
+ 0xB9u, 0x01u, 0x00u, 0x00u, 0xF8u, 0xB5u, 0x00u, 0xBFu,\r
+ 0xF8u, 0xBCu, 0x08u, 0xBCu, 0x9Eu, 0x46u, 0x70u, 0x47u,\r
+ 0x2Du, 0x00u, 0x00u, 0x00u, 0x60u, 0x22u, 0x00u, 0x00u,\r
+ 0x08u, 0xC1u, 0xFFu, 0x1Fu, 0x20u, 0x00u, 0x00u, 0x00u,\r
+ 0x50u, 0x01u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
+ 0x00u, 0x00u, 0x00u, 0x00u, 0x04u, 0x20u, 0x00u, 0x00u,\r
+ 0x08u, 0x20u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x7Du,\r
0x00u, 0xFAu, 0x00u, 0x00u, 0x40u, 0x00u, 0x00u, 0x00u,\r
0x00u, 0x90u, 0xD0u, 0x03u, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
\r
#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
#endif\r
const uint8 cy_metadata[] = {\r
0x00u, 0x01u, 0x2Eu, 0x13u, 0x30u, 0x69u, 0x00u, 0x01u,\r
- 0x2Eu, 0x1Fu, 0x88u, 0x6Bu};\r
+ 0x2Eu, 0x1Fu, 0x8Cu, 0x6Bu};\r
\r
#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
__attribute__ ((__section__(".cycustnvl"), used))\r
+++ /dev/null
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/BL.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL_PVT.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_DBx_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3_psoc5.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmFunc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmInstr.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydisabledsheets.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL_PVT.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_DBx_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3_psoc5.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmFunc.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmInstr.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydisabledsheets.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/Cm3Start.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/Cm3Start.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/Cm3Start.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyDmac.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyFlash.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyLib.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CySpc.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/SD_PULLUP.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dm.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dp.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_audio.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_boot.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_boot.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_boot.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cdc.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cls.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cls.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cls.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_descr.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_descr.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_descr.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_drv.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_drv.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_drv.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_episr.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_episr.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_episr.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_hid.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_midi.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_pm.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL_PVT.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_DBx_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3_psoc5.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmFunc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmInstr.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydisabledsheets.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pm.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pm.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_std.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_std.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_std.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_vnd.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_vnd.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_vnd.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyPm.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyfitter_cfg.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cymetadata.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cymetadata.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cymetadata.c : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyutils.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyutils.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyutils.c : \r
-\r
+++ /dev/null
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/main.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL_PVT.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_DBx_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp_aliases.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3_psoc5.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmFunc.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmInstr.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydisabledsheets.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/main.c \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/BL_PVT.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyDmac.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyFlash.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyLib.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CySpc.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_DBx_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SCSI_Out_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dm_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_Dp_aliases.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_audio.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_cdc.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_hid.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_midi.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/USBFS_pvt.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cm3_psoc5.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmFunc.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/core_cmInstr.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyPm.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydisabledsheets.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cypins.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cytypes.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/main.c : \r
-\r
+++ /dev/null
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyBootAsmGnu.s \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc : \r
-\r
-W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyBootAsmGnu.s : \r
-\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "BL.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.BL_LaunchBootloadable,"ax",%progbits\r
- 19 .align 1\r
- 20 .thumb\r
- 21 .thumb_func\r
- 22 .type BL_LaunchBootloadable, %function\r
- 23 BL_LaunchBootloadable:\r
- 24 .LFB62:\r
- 25 .file 1 ".\\Generated_Source\\PSoC5\\BL.c"\r
- 1:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/BL.c **** * File Name: BL.c\r
- 3:.\Generated_Source\PSoC5/BL.c **** * Version 1.20\r
- 4:.\Generated_Source\PSoC5/BL.c **** *\r
- 5:.\Generated_Source\PSoC5/BL.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/BL.c **** * Provides an API for the Bootloader component. The API includes functions\r
- 7:.\Generated_Source\PSoC5/BL.c **** * for starting boot loading operations, validating the application and\r
- 8:.\Generated_Source\PSoC5/BL.c **** * jumping to the application.\r
- 9:.\Generated_Source\PSoC5/BL.c **** *\r
- 10:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/BL.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/BL.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/BL.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/BL.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/BL.c **** \r
- 17:.\Generated_Source\PSoC5/BL.c **** #include "BL_PVT.h"\r
- 18:.\Generated_Source\PSoC5/BL.c **** \r
- 19:.\Generated_Source\PSoC5/BL.c **** #include "project.h"\r
- 20:.\Generated_Source\PSoC5/BL.c **** #include <string.h>\r
- 21:.\Generated_Source\PSoC5/BL.c **** \r
- 22:.\Generated_Source\PSoC5/BL.c **** \r
- 23:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 24:.\Generated_Source\PSoC5/BL.c **** * The Checksum and SizeBytes are forcefully set in code. We then post process\r
- 25:.\Generated_Source\PSoC5/BL.c **** * the hex file from the linker and inject their values then. When the hex file\r
- 26:.\Generated_Source\PSoC5/BL.c **** * is loaded onto the device these two variables should have valid values.\r
- 27:.\Generated_Source\PSoC5/BL.c **** * Because the compiler can do optimizations remove the constant\r
- 28:.\Generated_Source\PSoC5/BL.c **** * accesses, these should not be accessed directly. Instead, the variables\r
- 29:.\Generated_Source\PSoC5/BL.c **** * CyBtldr_ChecksumAccess & CyBtldr_SizeBytesAccess should be used to get the\r
- 30:.\Generated_Source\PSoC5/BL.c **** * proper values at runtime.\r
- 31:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 32:.\Generated_Source\PSoC5/BL.c **** #if defined(__ARMCC_VERSION) || defined (__GNUC__)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 2\r
-\r
-\r
- 33:.\Generated_Source\PSoC5/BL.c **** __attribute__((section (".bootloader")))\r
- 34:.\Generated_Source\PSoC5/BL.c **** #elif defined (__ICCARM__)\r
- 35:.\Generated_Source\PSoC5/BL.c **** #pragma location=".bootloader"\r
- 36:.\Generated_Source\PSoC5/BL.c **** #endif /* defined(__ARMCC_VERSION) || defined (__GNUC__) */\r
- 37:.\Generated_Source\PSoC5/BL.c **** \r
- 38:.\Generated_Source\PSoC5/BL.c **** const uint8 CYCODE BL_Checksum = 0u;\r
- 39:.\Generated_Source\PSoC5/BL.c **** const uint8 CYCODE *BL_ChecksumAccess = (const uint8 CYCODE *)(&BL_Checksum);\r
- 40:.\Generated_Source\PSoC5/BL.c **** \r
- 41:.\Generated_Source\PSoC5/BL.c **** #if defined(__ARMCC_VERSION) || defined (__GNUC__)\r
- 42:.\Generated_Source\PSoC5/BL.c **** __attribute__((section (".bootloader")))\r
- 43:.\Generated_Source\PSoC5/BL.c **** #elif defined (__ICCARM__)\r
- 44:.\Generated_Source\PSoC5/BL.c **** #pragma location=".bootloader"\r
- 45:.\Generated_Source\PSoC5/BL.c **** #endif /* defined(__ARMCC_VERSION) || defined (__GNUC__) */\r
- 46:.\Generated_Source\PSoC5/BL.c **** \r
- 47:.\Generated_Source\PSoC5/BL.c **** const uint32 CYCODE BL_SizeBytes = 0xFFFFFFFFu;\r
- 48:.\Generated_Source\PSoC5/BL.c **** const uint32 CYCODE *BL_SizeBytesAccess = (const uint32 CYCODE *)(&BL_SizeBytes);\r
- 49:.\Generated_Source\PSoC5/BL.c **** \r
- 50:.\Generated_Source\PSoC5/BL.c **** \r
- 51:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_DUAL_APP_BOOTLOADER)\r
- 52:.\Generated_Source\PSoC5/BL.c **** uint8 BL_activeApp = BL_MD_BTLDB_ACTIVE_NONE;\r
- 53:.\Generated_Source\PSoC5/BL.c **** #else\r
- 54:.\Generated_Source\PSoC5/BL.c **** #define BL_activeApp (BL_MD_BTLDB_ACTIVE_0)\r
- 55:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
- 56:.\Generated_Source\PSoC5/BL.c **** \r
- 57:.\Generated_Source\PSoC5/BL.c **** \r
- 58:.\Generated_Source\PSoC5/BL.c **** /***************************************\r
- 59:.\Generated_Source\PSoC5/BL.c **** * Function Prototypes\r
- 60:.\Generated_Source\PSoC5/BL.c **** ***************************************/\r
- 61:.\Generated_Source\PSoC5/BL.c **** static cystatus BL_WritePacket(uint8 status, uint8 buffer[], uint16 size) CYSMALL \\r
- 62:.\Generated_Source\PSoC5/BL.c **** ;\r
- 63:.\Generated_Source\PSoC5/BL.c **** \r
- 64:.\Generated_Source\PSoC5/BL.c **** static uint16 BL_CalcPacketChecksum(const uint8 buffer[], uint16 size) CYSMALL \\r
- 65:.\Generated_Source\PSoC5/BL.c **** ;\r
- 66:.\Generated_Source\PSoC5/BL.c **** \r
- 67:.\Generated_Source\PSoC5/BL.c **** static uint8 BL_Calc8BitFlashSum(uint32 start, uint32 size) CYSMALL \\r
- 68:.\Generated_Source\PSoC5/BL.c **** ;\r
- 69:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 70:.\Generated_Source\PSoC5/BL.c **** static uint8 BL_Calc8BitEepromSum(uint32 start, uint32 size) CYSMALL \\r
- 71:.\Generated_Source\PSoC5/BL.c **** ;\r
- 72:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 73:.\Generated_Source\PSoC5/BL.c **** \r
- 74:.\Generated_Source\PSoC5/BL.c **** static void BL_HostLink(uint8 timeOut) \\r
- 75:.\Generated_Source\PSoC5/BL.c **** ;\r
- 76:.\Generated_Source\PSoC5/BL.c **** \r
- 77:.\Generated_Source\PSoC5/BL.c **** static void BL_LaunchApplication(void) CYSMALL \\r
- 78:.\Generated_Source\PSoC5/BL.c **** ;\r
- 79:.\Generated_Source\PSoC5/BL.c **** \r
- 80:.\Generated_Source\PSoC5/BL.c **** static cystatus BL_ValidateBootloadable(uint8 appId) CYSMALL \\r
- 81:.\Generated_Source\PSoC5/BL.c **** ;\r
- 82:.\Generated_Source\PSoC5/BL.c **** \r
- 83:.\Generated_Source\PSoC5/BL.c **** static uint32 BL_GetMetadata(uint8 fieldName, uint8 appId)\\r
- 84:.\Generated_Source\PSoC5/BL.c **** ;\r
- 85:.\Generated_Source\PSoC5/BL.c **** \r
- 86:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC3)\r
- 87:.\Generated_Source\PSoC5/BL.c **** /* Implementation for the PSoC 3 resides in a BL_psoc3.a51 file. */\r
- 88:.\Generated_Source\PSoC5/BL.c **** static void BL_LaunchBootloadable(uint32 appAddr);\r
- 89:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC3) */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 3\r
-\r
-\r
- 90:.\Generated_Source\PSoC5/BL.c **** \r
- 91:.\Generated_Source\PSoC5/BL.c **** \r
- 92:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 93:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_CalcPacketChecksum\r
- 94:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 95:.\Generated_Source\PSoC5/BL.c **** *\r
- 96:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 97:.\Generated_Source\PSoC5/BL.c **** * This computes the 16 bit checksum for the provided number of bytes contained\r
- 98:.\Generated_Source\PSoC5/BL.c **** * in the provided buffer\r
- 99:.\Generated_Source\PSoC5/BL.c **** *\r
- 100:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 101:.\Generated_Source\PSoC5/BL.c **** * buffer:\r
- 102:.\Generated_Source\PSoC5/BL.c **** * The buffer containing the data to compute the checksum for\r
- 103:.\Generated_Source\PSoC5/BL.c **** * size:\r
- 104:.\Generated_Source\PSoC5/BL.c **** * The number of bytes in buffer to compute the checksum for\r
- 105:.\Generated_Source\PSoC5/BL.c **** *\r
- 106:.\Generated_Source\PSoC5/BL.c **** * Returns:\r
- 107:.\Generated_Source\PSoC5/BL.c **** * 16 bit checksum for the provided data\r
- 108:.\Generated_Source\PSoC5/BL.c **** *\r
- 109:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 110:.\Generated_Source\PSoC5/BL.c **** static uint16 BL_CalcPacketChecksum(const uint8 buffer[], uint16 size) \\r
- 111:.\Generated_Source\PSoC5/BL.c **** CYSMALL \r
- 112:.\Generated_Source\PSoC5/BL.c **** {\r
- 113:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_PACKET_CHECKSUM_CRC)\r
- 114:.\Generated_Source\PSoC5/BL.c **** \r
- 115:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA crc = BL_CRC_CCITT_INITIAL_VALUE;\r
- 116:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA tmp;\r
- 117:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA i;\r
- 118:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA tmpIndex = size;\r
- 119:.\Generated_Source\PSoC5/BL.c **** \r
- 120:.\Generated_Source\PSoC5/BL.c **** if(0u == size)\r
- 121:.\Generated_Source\PSoC5/BL.c **** {\r
- 122:.\Generated_Source\PSoC5/BL.c **** crc = ~crc;\r
- 123:.\Generated_Source\PSoC5/BL.c **** }\r
- 124:.\Generated_Source\PSoC5/BL.c **** else\r
- 125:.\Generated_Source\PSoC5/BL.c **** {\r
- 126:.\Generated_Source\PSoC5/BL.c **** do\r
- 127:.\Generated_Source\PSoC5/BL.c **** {\r
- 128:.\Generated_Source\PSoC5/BL.c **** tmp = buffer[tmpIndex - size];\r
- 129:.\Generated_Source\PSoC5/BL.c **** \r
- 130:.\Generated_Source\PSoC5/BL.c **** for (i = 0u; i < 8u; i++)\r
- 131:.\Generated_Source\PSoC5/BL.c **** {\r
- 132:.\Generated_Source\PSoC5/BL.c **** if (0u != ((crc & 0x0001u) ^ (tmp & 0x0001u)))\r
- 133:.\Generated_Source\PSoC5/BL.c **** {\r
- 134:.\Generated_Source\PSoC5/BL.c **** crc = (crc >> 1u) ^ BL_CRC_CCITT_POLYNOMIAL;\r
- 135:.\Generated_Source\PSoC5/BL.c **** }\r
- 136:.\Generated_Source\PSoC5/BL.c **** else\r
- 137:.\Generated_Source\PSoC5/BL.c **** {\r
- 138:.\Generated_Source\PSoC5/BL.c **** crc >>= 1u;\r
- 139:.\Generated_Source\PSoC5/BL.c **** }\r
- 140:.\Generated_Source\PSoC5/BL.c **** \r
- 141:.\Generated_Source\PSoC5/BL.c **** tmp >>= 1u;\r
- 142:.\Generated_Source\PSoC5/BL.c **** }\r
- 143:.\Generated_Source\PSoC5/BL.c **** \r
- 144:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 145:.\Generated_Source\PSoC5/BL.c **** }\r
- 146:.\Generated_Source\PSoC5/BL.c **** while(0u != size);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 4\r
-\r
-\r
- 147:.\Generated_Source\PSoC5/BL.c **** \r
- 148:.\Generated_Source\PSoC5/BL.c **** crc = ~crc;\r
- 149:.\Generated_Source\PSoC5/BL.c **** tmp = crc;\r
- 150:.\Generated_Source\PSoC5/BL.c **** crc = ( uint16 )(crc << 8u) | (tmp >> 8u);\r
- 151:.\Generated_Source\PSoC5/BL.c **** }\r
- 152:.\Generated_Source\PSoC5/BL.c **** \r
- 153:.\Generated_Source\PSoC5/BL.c **** return(crc);\r
- 154:.\Generated_Source\PSoC5/BL.c **** \r
- 155:.\Generated_Source\PSoC5/BL.c **** #else\r
- 156:.\Generated_Source\PSoC5/BL.c **** \r
- 157:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA sum = 0u;\r
- 158:.\Generated_Source\PSoC5/BL.c **** \r
- 159:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 160:.\Generated_Source\PSoC5/BL.c **** {\r
- 161:.\Generated_Source\PSoC5/BL.c **** sum += buffer[size - 1u];\r
- 162:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 163:.\Generated_Source\PSoC5/BL.c **** }\r
- 164:.\Generated_Source\PSoC5/BL.c **** \r
- 165:.\Generated_Source\PSoC5/BL.c **** return(( uint16 )1u + ( uint16 )(~sum));\r
- 166:.\Generated_Source\PSoC5/BL.c **** \r
- 167:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_PACKET_CHECKSUM_CRC) */\r
- 168:.\Generated_Source\PSoC5/BL.c **** }\r
- 169:.\Generated_Source\PSoC5/BL.c **** \r
- 170:.\Generated_Source\PSoC5/BL.c **** \r
- 171:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 172:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_Calc8BitFlashSum\r
- 173:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 174:.\Generated_Source\PSoC5/BL.c **** *\r
- 175:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 176:.\Generated_Source\PSoC5/BL.c **** * This computes the 8 bit sum for the provided number of bytes contained in\r
- 177:.\Generated_Source\PSoC5/BL.c **** * flash.\r
- 178:.\Generated_Source\PSoC5/BL.c **** *\r
- 179:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 180:.\Generated_Source\PSoC5/BL.c **** * start:\r
- 181:.\Generated_Source\PSoC5/BL.c **** * The starting address to start summing data for\r
- 182:.\Generated_Source\PSoC5/BL.c **** * size:\r
- 183:.\Generated_Source\PSoC5/BL.c **** * The number of bytes to read and compute the sum for\r
- 184:.\Generated_Source\PSoC5/BL.c **** *\r
- 185:.\Generated_Source\PSoC5/BL.c **** * Returns:\r
- 186:.\Generated_Source\PSoC5/BL.c **** * 8 bit sum for the provided data\r
- 187:.\Generated_Source\PSoC5/BL.c **** *\r
- 188:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 189:.\Generated_Source\PSoC5/BL.c **** static uint8 BL_Calc8BitFlashSum(uint32 start, uint32 size) \\r
- 190:.\Generated_Source\PSoC5/BL.c **** CYSMALL \r
- 191:.\Generated_Source\PSoC5/BL.c **** {\r
- 192:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA sum = 0u;\r
- 193:.\Generated_Source\PSoC5/BL.c **** \r
- 194:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 195:.\Generated_Source\PSoC5/BL.c **** {\r
- 196:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 197:.\Generated_Source\PSoC5/BL.c **** sum += BL_GET_CODE_BYTE(start + size);\r
- 198:.\Generated_Source\PSoC5/BL.c **** }\r
- 199:.\Generated_Source\PSoC5/BL.c **** \r
- 200:.\Generated_Source\PSoC5/BL.c **** return(sum);\r
- 201:.\Generated_Source\PSoC5/BL.c **** }\r
- 202:.\Generated_Source\PSoC5/BL.c **** \r
- 203:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 5\r
-\r
-\r
- 204:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 205:.\Generated_Source\PSoC5/BL.c **** \r
- 206:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 207:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_Calc8BitEepromSum\r
- 208:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 209:.\Generated_Source\PSoC5/BL.c **** *\r
- 210:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 211:.\Generated_Source\PSoC5/BL.c **** * This computes the 8 bit sum for the provided number of bytes contained in\r
- 212:.\Generated_Source\PSoC5/BL.c **** * EEPROM.\r
- 213:.\Generated_Source\PSoC5/BL.c **** *\r
- 214:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 215:.\Generated_Source\PSoC5/BL.c **** * start:\r
- 216:.\Generated_Source\PSoC5/BL.c **** * The starting address to start summing data for\r
- 217:.\Generated_Source\PSoC5/BL.c **** * size:\r
- 218:.\Generated_Source\PSoC5/BL.c **** * The number of bytes to read and compute the sum for\r
- 219:.\Generated_Source\PSoC5/BL.c **** *\r
- 220:.\Generated_Source\PSoC5/BL.c **** * Returns:\r
- 221:.\Generated_Source\PSoC5/BL.c **** * 8 bit sum for the provided data\r
- 222:.\Generated_Source\PSoC5/BL.c **** *\r
- 223:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 224:.\Generated_Source\PSoC5/BL.c **** static uint8 BL_Calc8BitEepromSum(uint32 start, uint32 size) \\r
- 225:.\Generated_Source\PSoC5/BL.c **** CYSMALL \r
- 226:.\Generated_Source\PSoC5/BL.c **** {\r
- 227:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA sum = 0u;\r
- 228:.\Generated_Source\PSoC5/BL.c **** \r
- 229:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 230:.\Generated_Source\PSoC5/BL.c **** {\r
- 231:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 232:.\Generated_Source\PSoC5/BL.c **** sum += BL_GET_EEPROM_BYTE(start + size);\r
- 233:.\Generated_Source\PSoC5/BL.c **** }\r
- 234:.\Generated_Source\PSoC5/BL.c **** \r
- 235:.\Generated_Source\PSoC5/BL.c **** return(sum);\r
- 236:.\Generated_Source\PSoC5/BL.c **** }\r
- 237:.\Generated_Source\PSoC5/BL.c **** \r
- 238:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 239:.\Generated_Source\PSoC5/BL.c **** \r
- 240:.\Generated_Source\PSoC5/BL.c **** \r
- 241:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 242:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_Start\r
- 243:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 244:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 245:.\Generated_Source\PSoC5/BL.c **** * This function is called in order executing following algorithm:\r
- 246:.\Generated_Source\PSoC5/BL.c **** *\r
- 247:.\Generated_Source\PSoC5/BL.c **** * - Identify active bootloadable application (applicable only to\r
- 248:.\Generated_Source\PSoC5/BL.c **** * Multi-application bootloader)\r
- 249:.\Generated_Source\PSoC5/BL.c **** *\r
- 250:.\Generated_Source\PSoC5/BL.c **** * - Validate bootloader application (desing-time configurable, Bootloader\r
- 251:.\Generated_Source\PSoC5/BL.c **** * application validation option of the component customizer)\r
- 252:.\Generated_Source\PSoC5/BL.c **** *\r
- 253:.\Generated_Source\PSoC5/BL.c **** * - Validate active bootloadable application\r
- 254:.\Generated_Source\PSoC5/BL.c **** *\r
- 255:.\Generated_Source\PSoC5/BL.c **** * - Run communication subroutine (desing-time configurable, Wait for command\r
- 256:.\Generated_Source\PSoC5/BL.c **** * option of the component customizer)\r
- 257:.\Generated_Source\PSoC5/BL.c **** *\r
- 258:.\Generated_Source\PSoC5/BL.c **** * - Schedule bootloadable and reset device\r
- 259:.\Generated_Source\PSoC5/BL.c **** *\r
- 260:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 6\r
-\r
-\r
- 261:.\Generated_Source\PSoC5/BL.c **** * None\r
- 262:.\Generated_Source\PSoC5/BL.c **** *\r
- 263:.\Generated_Source\PSoC5/BL.c **** * Return:\r
- 264:.\Generated_Source\PSoC5/BL.c **** * This method will never return. It will either load a new application and\r
- 265:.\Generated_Source\PSoC5/BL.c **** * reset the device or it will jump directly to the existing application.\r
- 266:.\Generated_Source\PSoC5/BL.c **** *\r
- 267:.\Generated_Source\PSoC5/BL.c **** * Side Effects:\r
- 268:.\Generated_Source\PSoC5/BL.c **** * If this method determines that the bootloader appliation itself is corrupt,\r
- 269:.\Generated_Source\PSoC5/BL.c **** * this method will not return, instead it will simply hang the application.\r
- 270:.\Generated_Source\PSoC5/BL.c **** *\r
- 271:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 272:.\Generated_Source\PSoC5/BL.c **** void BL_Start(void) CYSMALL \r
- 273:.\Generated_Source\PSoC5/BL.c **** {\r
- 274:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_BOOTLOADER_APP_VALIDATION)\r
- 275:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA calcedChecksum;\r
- 276:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_BOOTLOADER_APP_VALIDATION) */\r
- 277:.\Generated_Source\PSoC5/BL.c **** \r
- 278:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 279:.\Generated_Source\PSoC5/BL.c **** uint8 CYXDATA BL_flashBuffer[BL_FROW_SIZE];\r
- 280:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 281:.\Generated_Source\PSoC5/BL.c **** \r
- 282:.\Generated_Source\PSoC5/BL.c **** cystatus tmpStatus;\r
- 283:.\Generated_Source\PSoC5/BL.c **** \r
- 284:.\Generated_Source\PSoC5/BL.c **** \r
- 285:.\Generated_Source\PSoC5/BL.c **** /* Identify active bootloadable application */\r
- 286:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_DUAL_APP_BOOTLOADER)\r
- 287:.\Generated_Source\PSoC5/BL.c **** \r
- 288:.\Generated_Source\PSoC5/BL.c **** if(BL_MD_BTLDB_ACTIVE_VALUE(0u) == BL_MD_BTLDB_IS_ACTIVE)\r
- 289:.\Generated_Source\PSoC5/BL.c **** {\r
- 290:.\Generated_Source\PSoC5/BL.c **** BL_activeApp = BL_MD_BTLDB_ACTIVE_0;\r
- 291:.\Generated_Source\PSoC5/BL.c **** }\r
- 292:.\Generated_Source\PSoC5/BL.c **** else if (BL_MD_BTLDB_ACTIVE_VALUE(1u) == BL_MD_BTLDB_IS_ACTIVE)\r
- 293:.\Generated_Source\PSoC5/BL.c **** {\r
- 294:.\Generated_Source\PSoC5/BL.c **** BL_activeApp = BL_MD_BTLDB_ACTIVE_1;\r
- 295:.\Generated_Source\PSoC5/BL.c **** }\r
- 296:.\Generated_Source\PSoC5/BL.c **** else\r
- 297:.\Generated_Source\PSoC5/BL.c **** {\r
- 298:.\Generated_Source\PSoC5/BL.c **** BL_activeApp = BL_MD_BTLDB_ACTIVE_NONE;\r
- 299:.\Generated_Source\PSoC5/BL.c **** }\r
- 300:.\Generated_Source\PSoC5/BL.c **** \r
- 301:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
- 302:.\Generated_Source\PSoC5/BL.c **** \r
- 303:.\Generated_Source\PSoC5/BL.c **** \r
- 304:.\Generated_Source\PSoC5/BL.c **** /* Initialize Flash subsystem for non-PSoC 4 devices */\r
- 305:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 306:.\Generated_Source\PSoC5/BL.c **** if (CYRET_SUCCESS != CySetTemp())\r
- 307:.\Generated_Source\PSoC5/BL.c **** {\r
- 308:.\Generated_Source\PSoC5/BL.c **** CyHalt(0x00u);\r
- 309:.\Generated_Source\PSoC5/BL.c **** }\r
- 310:.\Generated_Source\PSoC5/BL.c **** \r
- 311:.\Generated_Source\PSoC5/BL.c **** if (CYRET_SUCCESS != CySetFlashEEBuffer(BL_flashBuffer))\r
- 312:.\Generated_Source\PSoC5/BL.c **** {\r
- 313:.\Generated_Source\PSoC5/BL.c **** CyHalt(0x00u);\r
- 314:.\Generated_Source\PSoC5/BL.c **** }\r
- 315:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC4) */\r
- 316:.\Generated_Source\PSoC5/BL.c **** \r
- 317:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 7\r
-\r
-\r
- 318:.\Generated_Source\PSoC5/BL.c **** /***********************************************************************\r
- 319:.\Generated_Source\PSoC5/BL.c **** * Bootloader Application Validation\r
- 320:.\Generated_Source\PSoC5/BL.c **** *\r
- 321:.\Generated_Source\PSoC5/BL.c **** * Halt device if:\r
- 322:.\Generated_Source\PSoC5/BL.c **** * - Calculated checksum does not much one stored in metadata section\r
- 323:.\Generated_Source\PSoC5/BL.c **** * - Invalid pointer to the place where bootloader application ends\r
- 324:.\Generated_Source\PSoC5/BL.c **** * - Flash subsystem where not initialized correctly\r
- 325:.\Generated_Source\PSoC5/BL.c **** ***********************************************************************/\r
- 326:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_BOOTLOADER_APP_VALIDATION)\r
- 327:.\Generated_Source\PSoC5/BL.c **** \r
- 328:.\Generated_Source\PSoC5/BL.c **** /* Calculate Bootloader application checksum */\r
- 329:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = BL_Calc8BitFlashSum(BL_MD_BTLDR_ADDR_PTR,\r
- 330:.\Generated_Source\PSoC5/BL.c **** *BL_SizeBytesAccess - BL_MD_BTLDR_ADDR_PTR);\r
- 331:.\Generated_Source\PSoC5/BL.c **** \r
- 332:.\Generated_Source\PSoC5/BL.c **** /* we actually included the checksum, so remove it */\r
- 333:.\Generated_Source\PSoC5/BL.c **** calcedChecksum -= *BL_ChecksumAccess;\r
- 334:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = ( uint8 )1u + ( uint8 )(~calcedChecksum);\r
- 335:.\Generated_Source\PSoC5/BL.c **** \r
- 336:.\Generated_Source\PSoC5/BL.c **** /* Checksum and pointer to bootloader verification */\r
- 337:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != *BL_ChecksumAccess) ||\r
- 338:.\Generated_Source\PSoC5/BL.c **** (0u == *BL_SizeBytesAccess))\r
- 339:.\Generated_Source\PSoC5/BL.c **** {\r
- 340:.\Generated_Source\PSoC5/BL.c **** CyHalt(0x00u);\r
- 341:.\Generated_Source\PSoC5/BL.c **** }\r
- 342:.\Generated_Source\PSoC5/BL.c **** \r
- 343:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_BOOTLOADER_APP_VALIDATION) */\r
- 344:.\Generated_Source\PSoC5/BL.c **** \r
- 345:.\Generated_Source\PSoC5/BL.c **** \r
- 346:.\Generated_Source\PSoC5/BL.c **** /***********************************************************************\r
- 347:.\Generated_Source\PSoC5/BL.c **** * Active Bootloadable Application Validation\r
- 348:.\Generated_Source\PSoC5/BL.c **** *\r
- 349:.\Generated_Source\PSoC5/BL.c **** * If active bootloadable application is invalid or bootloader\r
- 350:.\Generated_Source\PSoC5/BL.c **** * application is scheduled - do the following:\r
- 351:.\Generated_Source\PSoC5/BL.c **** * - schedule bootloader application to be run after software reset\r
- 352:.\Generated_Source\PSoC5/BL.c **** * - Go to the communication subroutine. Will wait for commands forever\r
- 353:.\Generated_Source\PSoC5/BL.c **** ***********************************************************************/\r
- 354:.\Generated_Source\PSoC5/BL.c **** tmpStatus = BL_ValidateBootloadable(BL_activeApp);\r
- 355:.\Generated_Source\PSoC5/BL.c **** \r
- 356:.\Generated_Source\PSoC5/BL.c **** if ((BL_GET_RUN_TYPE == BL_START_BTLDR) ||\r
- 357:.\Generated_Source\PSoC5/BL.c **** (CYRET_SUCCESS != tmpStatus))\r
- 358:.\Generated_Source\PSoC5/BL.c **** {\r
- 359:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(0u);\r
- 360:.\Generated_Source\PSoC5/BL.c **** \r
- 361:.\Generated_Source\PSoC5/BL.c **** BL_HostLink(BL_WAIT_FOR_COMMAND_FOREVER);\r
- 362:.\Generated_Source\PSoC5/BL.c **** }\r
- 363:.\Generated_Source\PSoC5/BL.c **** \r
- 364:.\Generated_Source\PSoC5/BL.c **** \r
- 365:.\Generated_Source\PSoC5/BL.c **** /* Go to the communication subroutine. Will wait for commands specifed time */\r
- 366:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_WAIT_FOR_COMMAND)\r
- 367:.\Generated_Source\PSoC5/BL.c **** \r
- 368:.\Generated_Source\PSoC5/BL.c **** /* Timeout is in 100s of miliseconds */\r
- 369:.\Generated_Source\PSoC5/BL.c **** BL_HostLink(BL_WAIT_FOR_COMMAND_TIME);\r
- 370:.\Generated_Source\PSoC5/BL.c **** \r
- 371:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_WAIT_FOR_COMMAND) */\r
- 372:.\Generated_Source\PSoC5/BL.c **** \r
- 373:.\Generated_Source\PSoC5/BL.c **** \r
- 374:.\Generated_Source\PSoC5/BL.c **** /* Schedule bootloadable application and perform software reset */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 8\r
-\r
-\r
- 375:.\Generated_Source\PSoC5/BL.c **** BL_LaunchApplication();\r
- 376:.\Generated_Source\PSoC5/BL.c **** }\r
- 377:.\Generated_Source\PSoC5/BL.c **** \r
- 378:.\Generated_Source\PSoC5/BL.c **** \r
- 379:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 380:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_LaunchApplication\r
- 381:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 382:.\Generated_Source\PSoC5/BL.c **** *\r
- 383:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 384:.\Generated_Source\PSoC5/BL.c **** * Jumps the PC to the start address of the user application in flash.\r
- 385:.\Generated_Source\PSoC5/BL.c **** *\r
- 386:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 387:.\Generated_Source\PSoC5/BL.c **** * None\r
- 388:.\Generated_Source\PSoC5/BL.c **** *\r
- 389:.\Generated_Source\PSoC5/BL.c **** * Returns:\r
- 390:.\Generated_Source\PSoC5/BL.c **** * This method will never return if it succesfully goes to the user application.\r
- 391:.\Generated_Source\PSoC5/BL.c **** *\r
- 392:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 393:.\Generated_Source\PSoC5/BL.c **** static void BL_LaunchApplication(void) CYSMALL \r
- 394:.\Generated_Source\PSoC5/BL.c **** {\r
- 395:.\Generated_Source\PSoC5/BL.c **** /* Schedule Bootloadable to start after reset */\r
- 396:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(BL_START_APP);\r
- 397:.\Generated_Source\PSoC5/BL.c **** \r
- 398:.\Generated_Source\PSoC5/BL.c **** CySoftwareReset();\r
- 399:.\Generated_Source\PSoC5/BL.c **** }\r
- 400:.\Generated_Source\PSoC5/BL.c **** \r
- 401:.\Generated_Source\PSoC5/BL.c **** \r
- 402:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 403:.\Generated_Source\PSoC5/BL.c **** * Function Name: CyBtldr_CheckLaunch\r
- 404:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 405:.\Generated_Source\PSoC5/BL.c **** *\r
- 406:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 407:.\Generated_Source\PSoC5/BL.c **** * This routine checks to see if the bootloader or the bootloadable application\r
- 408:.\Generated_Source\PSoC5/BL.c **** * should be run. If the application is to be run, it will start executing.\r
- 409:.\Generated_Source\PSoC5/BL.c **** * If the bootloader is to be run, it will return so the bootloader can\r
- 410:.\Generated_Source\PSoC5/BL.c **** * continue starting up.\r
- 411:.\Generated_Source\PSoC5/BL.c **** *\r
- 412:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 413:.\Generated_Source\PSoC5/BL.c **** * None\r
- 414:.\Generated_Source\PSoC5/BL.c **** *\r
- 415:.\Generated_Source\PSoC5/BL.c **** * Returns:\r
- 416:.\Generated_Source\PSoC5/BL.c **** * None\r
- 417:.\Generated_Source\PSoC5/BL.c **** *\r
- 418:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 419:.\Generated_Source\PSoC5/BL.c **** void CyBtldr_CheckLaunch(void) CYSMALL \r
- 420:.\Generated_Source\PSoC5/BL.c **** {\r
- 421:.\Generated_Source\PSoC5/BL.c **** \r
- 422:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC4)\r
- 423:.\Generated_Source\PSoC5/BL.c **** \r
- 424:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 425:.\Generated_Source\PSoC5/BL.c **** * Set cyBtldrRunType to zero in case of non-software reset occured. This means\r
- 426:.\Generated_Source\PSoC5/BL.c **** * that bootloader application is scheduled - that is initial clean state. The\r
- 427:.\Generated_Source\PSoC5/BL.c **** * value of cyBtldrRunType is valid only in case of software reset.\r
- 428:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 429:.\Generated_Source\PSoC5/BL.c **** if (0u == (BL_RES_CAUSE_REG & BL_RES_CAUSE_RESET_SOFT))\r
- 430:.\Generated_Source\PSoC5/BL.c **** {\r
- 431:.\Generated_Source\PSoC5/BL.c **** cyBtldrRunType = 0u;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 9\r
-\r
-\r
- 432:.\Generated_Source\PSoC5/BL.c **** }\r
- 433:.\Generated_Source\PSoC5/BL.c **** \r
- 434:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC4) */\r
- 435:.\Generated_Source\PSoC5/BL.c **** \r
- 436:.\Generated_Source\PSoC5/BL.c **** \r
- 437:.\Generated_Source\PSoC5/BL.c **** if (BL_GET_RUN_TYPE == BL_START_APP)\r
- 438:.\Generated_Source\PSoC5/BL.c **** {\r
- 439:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(0u);\r
- 440:.\Generated_Source\PSoC5/BL.c **** \r
- 441:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 442:.\Generated_Source\PSoC5/BL.c **** * Indicates that we have told ourselves to jump to the application since we have\r
- 443:.\Generated_Source\PSoC5/BL.c **** * already told ourselves to jump, we do not do any expensive verification of the\r
- 444:.\Generated_Source\PSoC5/BL.c **** * application. We just check to make sure that the value at CY_APP_ADDR_ADDRESS\r
- 445:.\Generated_Source\PSoC5/BL.c **** * is something other than 0.\r
- 446:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 447:.\Generated_Source\PSoC5/BL.c **** if(0u != BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR, BL_activeApp))\r
- 448:.\Generated_Source\PSoC5/BL.c **** {\r
- 449:.\Generated_Source\PSoC5/BL.c **** /* Never return from this method */\r
- 450:.\Generated_Source\PSoC5/BL.c **** BL_LaunchBootloadable(BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR,\r
- 451:.\Generated_Source\PSoC5/BL.c **** BL_activeApp));\r
- 452:.\Generated_Source\PSoC5/BL.c **** }\r
- 453:.\Generated_Source\PSoC5/BL.c **** }\r
- 454:.\Generated_Source\PSoC5/BL.c **** }\r
- 455:.\Generated_Source\PSoC5/BL.c **** \r
- 456:.\Generated_Source\PSoC5/BL.c **** \r
- 457:.\Generated_Source\PSoC5/BL.c **** /* Moves the arguement appAddr (RO) into PC, moving execution to the appAddr */\r
- 458:.\Generated_Source\PSoC5/BL.c **** #if defined (__ARMCC_VERSION)\r
- 459:.\Generated_Source\PSoC5/BL.c **** \r
- 460:.\Generated_Source\PSoC5/BL.c **** __asm static void BL_LaunchBootloadable(uint32 appAddr)\r
- 461:.\Generated_Source\PSoC5/BL.c **** {\r
- 462:.\Generated_Source\PSoC5/BL.c **** BX R0\r
- 463:.\Generated_Source\PSoC5/BL.c **** ALIGN\r
- 464:.\Generated_Source\PSoC5/BL.c **** }\r
- 465:.\Generated_Source\PSoC5/BL.c **** \r
- 466:.\Generated_Source\PSoC5/BL.c **** #elif defined(__GNUC__)\r
- 467:.\Generated_Source\PSoC5/BL.c **** \r
- 468:.\Generated_Source\PSoC5/BL.c **** __attribute__((noinline)) /* Workaround for GCC toolchain bug with inlining */\r
- 469:.\Generated_Source\PSoC5/BL.c **** __attribute__((naked))\r
- 470:.\Generated_Source\PSoC5/BL.c **** static void BL_LaunchBootloadable(uint32 appAddr)\r
- 471:.\Generated_Source\PSoC5/BL.c **** {\r
- 26 .loc 1 471 0\r
- 27 .cfi_startproc\r
- 28 @ Naked Function: prologue and epilogue provided by programmer.\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 .LVL0:\r
- 472:.\Generated_Source\PSoC5/BL.c **** __asm volatile(" BX R0\n");\r
- 32 .loc 1 472 0\r
- 33 @ 472 ".\Generated_Source\PSoC5\BL.c" 1\r
- 34 0000 0047 BX R0\r
- 35 \r
- 36 @ 0 "" 2\r
- 473:.\Generated_Source\PSoC5/BL.c **** }\r
- 37 .loc 1 473 0\r
- 38 .thumb\r
- 39 .cfi_endproc\r
- 40 .LFE62:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 10\r
-\r
-\r
- 41 .size BL_LaunchBootloadable, .-BL_LaunchBootloadable\r
- 42 .section .text.BL_GetMetadata.constprop.1,"ax",%progbits\r
- 43 .align 1\r
- 44 .thumb\r
- 45 .thumb_func\r
- 46 .type BL_GetMetadata.constprop.1, %function\r
- 47 BL_GetMetadata.constprop.1:\r
- 48 .LFB69:\r
- 474:.\Generated_Source\PSoC5/BL.c **** \r
- 475:.\Generated_Source\PSoC5/BL.c **** #elif defined (__ICCARM__)\r
- 476:.\Generated_Source\PSoC5/BL.c **** \r
- 477:.\Generated_Source\PSoC5/BL.c **** static void BL_LaunchBootloadable(uint32 appAddr)\r
- 478:.\Generated_Source\PSoC5/BL.c **** {\r
- 479:.\Generated_Source\PSoC5/BL.c **** __asm volatile(" BX R0\n");\r
- 480:.\Generated_Source\PSoC5/BL.c **** }\r
- 481:.\Generated_Source\PSoC5/BL.c **** \r
- 482:.\Generated_Source\PSoC5/BL.c **** #endif /* (__ARMCC_VERSION) */\r
- 483:.\Generated_Source\PSoC5/BL.c **** \r
- 484:.\Generated_Source\PSoC5/BL.c **** \r
- 485:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 486:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_ValidateBootloadable\r
- 487:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 488:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 489:.\Generated_Source\PSoC5/BL.c **** * This routine computes the checksum, zero check, 0xFF check of the\r
- 490:.\Generated_Source\PSoC5/BL.c **** * application area to determine whether a valid application is loaded.\r
- 491:.\Generated_Source\PSoC5/BL.c **** *\r
- 492:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 493:.\Generated_Source\PSoC5/BL.c **** * appId:\r
- 494:.\Generated_Source\PSoC5/BL.c **** * The application number to verify\r
- 495:.\Generated_Source\PSoC5/BL.c **** *\r
- 496:.\Generated_Source\PSoC5/BL.c **** * Returns:\r
- 497:.\Generated_Source\PSoC5/BL.c **** * CYRET_SUCCESS - if successful\r
- 498:.\Generated_Source\PSoC5/BL.c **** * CYRET_BAD_DATA - if the bootloadable is corrupt\r
- 499:.\Generated_Source\PSoC5/BL.c **** *\r
- 500:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 501:.\Generated_Source\PSoC5/BL.c **** static cystatus BL_ValidateBootloadable(uint8 appId) CYSMALL \\r
- 502:.\Generated_Source\PSoC5/BL.c **** \r
- 503:.\Generated_Source\PSoC5/BL.c **** {\r
- 504:.\Generated_Source\PSoC5/BL.c **** uint32 CYDATA idx;\r
- 505:.\Generated_Source\PSoC5/BL.c **** \r
- 506:.\Generated_Source\PSoC5/BL.c **** uint32 CYDATA end = BL_FIRST_APP_BYTE(appId) +\r
- 507:.\Generated_Source\PSoC5/BL.c **** BL_GetMetadata(BL_GET_METADATA_BTLDB_LENGTH,\r
- 508:.\Generated_Source\PSoC5/BL.c **** appId);\r
- 509:.\Generated_Source\PSoC5/BL.c **** \r
- 510:.\Generated_Source\PSoC5/BL.c **** CYBIT valid = 0u; /* Assume bad flash image */\r
- 511:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA calcedChecksum = 0u;\r
- 512:.\Generated_Source\PSoC5/BL.c **** \r
- 513:.\Generated_Source\PSoC5/BL.c **** \r
- 514:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_DUAL_APP_BOOTLOADER)\r
- 515:.\Generated_Source\PSoC5/BL.c **** \r
- 516:.\Generated_Source\PSoC5/BL.c **** if(appId > 1u)\r
- 517:.\Generated_Source\PSoC5/BL.c **** {\r
- 518:.\Generated_Source\PSoC5/BL.c **** return(CYRET_BAD_DATA);\r
- 519:.\Generated_Source\PSoC5/BL.c **** }\r
- 520:.\Generated_Source\PSoC5/BL.c **** \r
- 521:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
- 522:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 11\r
-\r
-\r
- 523:.\Generated_Source\PSoC5/BL.c **** \r
- 524:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_FAST_APP_VALIDATION)\r
- 525:.\Generated_Source\PSoC5/BL.c **** \r
- 526:.\Generated_Source\PSoC5/BL.c **** if(BL_MD_BTLDB_VERIFIED_VALUE(appId) == BL_MD_BTLDB_IS_VERIFIED)\r
- 527:.\Generated_Source\PSoC5/BL.c **** {\r
- 528:.\Generated_Source\PSoC5/BL.c **** return(CYRET_SUCCESS);\r
- 529:.\Generated_Source\PSoC5/BL.c **** }\r
- 530:.\Generated_Source\PSoC5/BL.c **** \r
- 531:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_FAST_APP_VALIDATION) */\r
- 532:.\Generated_Source\PSoC5/BL.c **** \r
- 533:.\Generated_Source\PSoC5/BL.c **** \r
- 534:.\Generated_Source\PSoC5/BL.c **** /* Calculate checksum of bootloadable image */\r
- 535:.\Generated_Source\PSoC5/BL.c **** for(idx = BL_FIRST_APP_BYTE(appId); idx < end; ++idx)\r
- 536:.\Generated_Source\PSoC5/BL.c **** {\r
- 537:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA curByte = BL_GET_CODE_BYTE(idx);\r
- 538:.\Generated_Source\PSoC5/BL.c **** \r
- 539:.\Generated_Source\PSoC5/BL.c **** if((curByte != 0u) && (curByte != 0xFFu))\r
- 540:.\Generated_Source\PSoC5/BL.c **** {\r
- 541:.\Generated_Source\PSoC5/BL.c **** valid = 1u;\r
- 542:.\Generated_Source\PSoC5/BL.c **** }\r
- 543:.\Generated_Source\PSoC5/BL.c **** \r
- 544:.\Generated_Source\PSoC5/BL.c **** calcedChecksum += curByte;\r
- 545:.\Generated_Source\PSoC5/BL.c **** }\r
- 546:.\Generated_Source\PSoC5/BL.c **** \r
- 547:.\Generated_Source\PSoC5/BL.c **** \r
- 548:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
- 549:.\Generated_Source\PSoC5/BL.c **** * We do not compute checksum over the meta data section, so no need to\r
- 550:.\Generated_Source\PSoC5/BL.c **** * subtract off App Verified or App Active information here like we do when\r
- 551:.\Generated_Source\PSoC5/BL.c **** * verifying a row.\r
- 552:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
- 553:.\Generated_Source\PSoC5/BL.c **** \r
- 554:.\Generated_Source\PSoC5/BL.c **** \r
- 555:.\Generated_Source\PSoC5/BL.c **** #if((!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u))\r
- 556:.\Generated_Source\PSoC5/BL.c **** \r
- 557:.\Generated_Source\PSoC5/BL.c **** /* Add ECC data to checksum */\r
- 558:.\Generated_Source\PSoC5/BL.c **** idx = ((BL_FIRST_APP_BYTE(appId)) >> 3u);\r
- 559:.\Generated_Source\PSoC5/BL.c **** \r
- 560:.\Generated_Source\PSoC5/BL.c **** /* Flash may run into meta data, ECC does not so use full row */\r
- 561:.\Generated_Source\PSoC5/BL.c **** end = (end == (CY_FLASH_SIZE - BL_MD_SIZEOF))\r
- 562:.\Generated_Source\PSoC5/BL.c **** ? (CY_FLASH_SIZE >> 3u)\r
- 563:.\Generated_Source\PSoC5/BL.c **** : (end >> 3u);\r
- 564:.\Generated_Source\PSoC5/BL.c **** \r
- 565:.\Generated_Source\PSoC5/BL.c **** for (; idx < end; ++idx)\r
- 566:.\Generated_Source\PSoC5/BL.c **** {\r
- 567:.\Generated_Source\PSoC5/BL.c **** calcedChecksum += CY_GET_XTND_REG8((volatile uint8 *)(CYDEV_ECC_BASE + idx));\r
- 568:.\Generated_Source\PSoC5/BL.c **** }\r
- 569:.\Generated_Source\PSoC5/BL.c **** \r
- 570:.\Generated_Source\PSoC5/BL.c **** #endif /* ((!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u)) */\r
- 571:.\Generated_Source\PSoC5/BL.c **** \r
- 572:.\Generated_Source\PSoC5/BL.c **** \r
- 573:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = ( uint8 )1u + ( uint8 )(~calcedChecksum);\r
- 574:.\Generated_Source\PSoC5/BL.c **** \r
- 575:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != BL_MD_BTLDB_CHECKSUM_VALUE(appId)) ||\r
- 576:.\Generated_Source\PSoC5/BL.c **** (0u == valid))\r
- 577:.\Generated_Source\PSoC5/BL.c **** {\r
- 578:.\Generated_Source\PSoC5/BL.c **** return(CYRET_BAD_DATA);\r
- 579:.\Generated_Source\PSoC5/BL.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 12\r
-\r
-\r
- 580:.\Generated_Source\PSoC5/BL.c **** \r
- 581:.\Generated_Source\PSoC5/BL.c **** \r
- 582:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_FAST_APP_VALIDATION)\r
- 583:.\Generated_Source\PSoC5/BL.c **** BL_SetFlashByte((uint32) BL_MD_BTLDB_VERIFIED_OFFSET(appId),\r
- 584:.\Generated_Source\PSoC5/BL.c **** BL_MD_BTLDB_IS_VERIFIED);\r
- 585:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_FAST_APP_VALIDATION) */\r
- 586:.\Generated_Source\PSoC5/BL.c **** \r
- 587:.\Generated_Source\PSoC5/BL.c **** \r
- 588:.\Generated_Source\PSoC5/BL.c **** return(CYRET_SUCCESS);\r
- 589:.\Generated_Source\PSoC5/BL.c **** }\r
- 590:.\Generated_Source\PSoC5/BL.c **** \r
- 591:.\Generated_Source\PSoC5/BL.c **** \r
- 592:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
- 593:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_HostLink\r
- 594:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
- 595:.\Generated_Source\PSoC5/BL.c **** *\r
- 596:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
- 597:.\Generated_Source\PSoC5/BL.c **** * Causes the bootloader to attempt to read data being transmitted by the\r
- 598:.\Generated_Source\PSoC5/BL.c **** * host application. If data is sent from the host, this establishes the\r
- 599:.\Generated_Source\PSoC5/BL.c **** * communication interface to process all requests.\r
- 600:.\Generated_Source\PSoC5/BL.c **** *\r
- 601:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
- 602:.\Generated_Source\PSoC5/BL.c **** * timeOut:\r
- 603:.\Generated_Source\PSoC5/BL.c **** * The amount of time to listen for data before giving up. Timeout is\r
- 604:.\Generated_Source\PSoC5/BL.c **** * measured in 10s of ms. Use 0 for infinite wait.\r
- 605:.\Generated_Source\PSoC5/BL.c **** *\r
- 606:.\Generated_Source\PSoC5/BL.c **** * Return:\r
- 607:.\Generated_Source\PSoC5/BL.c **** * None\r
- 608:.\Generated_Source\PSoC5/BL.c **** *\r
- 609:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
- 610:.\Generated_Source\PSoC5/BL.c **** static void BL_HostLink(uint8 timeOut) \r
- 611:.\Generated_Source\PSoC5/BL.c **** {\r
- 612:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA numberRead;\r
- 613:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA rspSize;\r
- 614:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA ackCode;\r
- 615:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA pktChecksum;\r
- 616:.\Generated_Source\PSoC5/BL.c **** cystatus CYDATA readStat;\r
- 617:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA pktSize = 0u;\r
- 618:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA dataOffset = 0u;\r
- 619:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA timeOutCnt = 10u;\r
- 620:.\Generated_Source\PSoC5/BL.c **** \r
- 621:.\Generated_Source\PSoC5/BL.c **** #if(0u == BL_DUAL_APP_BOOTLOADER)\r
- 622:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA clearedMetaData = 0u;\r
- 623:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u == BL_DUAL_APP_BOOTLOADER) */\r
- 624:.\Generated_Source\PSoC5/BL.c **** \r
- 625:.\Generated_Source\PSoC5/BL.c **** CYBIT communicationState = BL_COMMUNICATION_STATE_IDLE;\r
- 626:.\Generated_Source\PSoC5/BL.c **** \r
- 627:.\Generated_Source\PSoC5/BL.c **** uint8 packetBuffer[BL_SIZEOF_COMMAND_BUFFER];\r
- 628:.\Generated_Source\PSoC5/BL.c **** uint8 dataBuffer [BL_SIZEOF_COMMAND_BUFFER];\r
- 629:.\Generated_Source\PSoC5/BL.c **** \r
- 630:.\Generated_Source\PSoC5/BL.c **** \r
- 631:.\Generated_Source\PSoC5/BL.c **** /* Initialize communications channel. */\r
- 632:.\Generated_Source\PSoC5/BL.c **** CyBtldrCommStart();\r
- 633:.\Generated_Source\PSoC5/BL.c **** \r
- 634:.\Generated_Source\PSoC5/BL.c **** /* Enable global interrupts */\r
- 635:.\Generated_Source\PSoC5/BL.c **** CyGlobalIntEnable;\r
- 636:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 13\r
-\r
-\r
- 637:.\Generated_Source\PSoC5/BL.c **** do\r
- 638:.\Generated_Source\PSoC5/BL.c **** {\r
- 639:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 640:.\Generated_Source\PSoC5/BL.c **** \r
- 641:.\Generated_Source\PSoC5/BL.c **** do\r
- 642:.\Generated_Source\PSoC5/BL.c **** {\r
- 643:.\Generated_Source\PSoC5/BL.c **** readStat = CyBtldrCommRead(packetBuffer,\r
- 644:.\Generated_Source\PSoC5/BL.c **** BL_SIZEOF_COMMAND_BUFFER,\r
- 645:.\Generated_Source\PSoC5/BL.c **** &numberRead,\r
- 646:.\Generated_Source\PSoC5/BL.c **** (0u == timeOut) ? 0xFFu : timeOut);\r
- 647:.\Generated_Source\PSoC5/BL.c **** if (0u != timeOut)\r
- 648:.\Generated_Source\PSoC5/BL.c **** {\r
- 649:.\Generated_Source\PSoC5/BL.c **** timeOutCnt--;\r
- 650:.\Generated_Source\PSoC5/BL.c **** }\r
- 651:.\Generated_Source\PSoC5/BL.c **** \r
- 652:.\Generated_Source\PSoC5/BL.c **** } while ( (0u != timeOutCnt) && (readStat != CYRET_SUCCESS) );\r
- 653:.\Generated_Source\PSoC5/BL.c **** \r
- 654:.\Generated_Source\PSoC5/BL.c **** \r
- 655:.\Generated_Source\PSoC5/BL.c **** if( readStat != CYRET_SUCCESS )\r
- 656:.\Generated_Source\PSoC5/BL.c **** {\r
- 657:.\Generated_Source\PSoC5/BL.c **** continue;\r
- 658:.\Generated_Source\PSoC5/BL.c **** }\r
- 659:.\Generated_Source\PSoC5/BL.c **** \r
- 660:.\Generated_Source\PSoC5/BL.c **** if((numberRead < BL_MIN_PKT_SIZE) ||\r
- 661:.\Generated_Source\PSoC5/BL.c **** (packetBuffer[BL_SOP_ADDR] != BL_SOP))\r
- 662:.\Generated_Source\PSoC5/BL.c **** {\r
- 663:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_DATA;\r
- 664:.\Generated_Source\PSoC5/BL.c **** }\r
- 665:.\Generated_Source\PSoC5/BL.c **** else\r
- 666:.\Generated_Source\PSoC5/BL.c **** {\r
- 667:.\Generated_Source\PSoC5/BL.c **** pktSize = ((uint16)((uint16)packetBuffer[BL_SIZE_ADDR + 1u] << 8u)) |\r
- 668:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_SIZE_ADDR];\r
- 669:.\Generated_Source\PSoC5/BL.c **** \r
- 670:.\Generated_Source\PSoC5/BL.c **** pktChecksum = ((uint16)((uint16)packetBuffer[BL_CHK_ADDR(pktSize) + 1u] << 8u)) |\r
- 671:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_CHK_ADDR(pktSize)];\r
- 672:.\Generated_Source\PSoC5/BL.c **** \r
- 673:.\Generated_Source\PSoC5/BL.c **** if((pktSize + BL_MIN_PKT_SIZE) > numberRead)\r
- 674:.\Generated_Source\PSoC5/BL.c **** {\r
- 675:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_LENGTH;\r
- 676:.\Generated_Source\PSoC5/BL.c **** }\r
- 677:.\Generated_Source\PSoC5/BL.c **** else if(packetBuffer[BL_EOP_ADDR(pktSize)] != BL_EOP)\r
- 678:.\Generated_Source\PSoC5/BL.c **** {\r
- 679:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_DATA;\r
- 680:.\Generated_Source\PSoC5/BL.c **** }\r
- 681:.\Generated_Source\PSoC5/BL.c **** else if(pktChecksum != BL_CalcPacketChecksum(packetBuffer,\r
- 682:.\Generated_Source\PSoC5/BL.c **** pktSize + BL_DATA_ADDR))\r
- 683:.\Generated_Source\PSoC5/BL.c **** {\r
- 684:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_CHECKSUM;\r
- 685:.\Generated_Source\PSoC5/BL.c **** }\r
- 686:.\Generated_Source\PSoC5/BL.c **** else\r
- 687:.\Generated_Source\PSoC5/BL.c **** {\r
- 688:.\Generated_Source\PSoC5/BL.c **** /* Empty section */\r
- 689:.\Generated_Source\PSoC5/BL.c **** }\r
- 690:.\Generated_Source\PSoC5/BL.c **** }\r
- 691:.\Generated_Source\PSoC5/BL.c **** \r
- 692:.\Generated_Source\PSoC5/BL.c **** rspSize = 0u;\r
- 693:.\Generated_Source\PSoC5/BL.c **** if(ackCode == CYRET_SUCCESS)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 14\r
-\r
-\r
- 694:.\Generated_Source\PSoC5/BL.c **** {\r
- 695:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA btldrData = packetBuffer[BL_DATA_ADDR];\r
- 696:.\Generated_Source\PSoC5/BL.c **** \r
- 697:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_DATA;\r
- 698:.\Generated_Source\PSoC5/BL.c **** switch(packetBuffer[BL_CMD_ADDR])\r
- 699:.\Generated_Source\PSoC5/BL.c **** {\r
- 700:.\Generated_Source\PSoC5/BL.c **** \r
- 701:.\Generated_Source\PSoC5/BL.c **** \r
- 702:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
- 703:.\Generated_Source\PSoC5/BL.c **** * Get metadata\r
- 704:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
- 705:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_CMD_GET_METADATA)\r
- 706:.\Generated_Source\PSoC5/BL.c **** \r
- 707:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_GET_METADATA:\r
- 708:.\Generated_Source\PSoC5/BL.c **** \r
- 709:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- 710:.\Generated_Source\PSoC5/BL.c **** {\r
- 711:.\Generated_Source\PSoC5/BL.c **** if (btldrData >= BL_MAX_NUM_OF_BTLDB)\r
- 712:.\Generated_Source\PSoC5/BL.c **** {\r
- 713:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_APP;\r
- 714:.\Generated_Source\PSoC5/BL.c **** }\r
- 715:.\Generated_Source\PSoC5/BL.c **** else if(CYRET_SUCCESS == BL_ValidateBootloadable(btldrData))\r
- 716:.\Generated_Source\PSoC5/BL.c **** {\r
- 717:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
- 718:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- 719:.\Generated_Source\PSoC5/BL.c **** ((uint8 CYCODE *) (BL_META_BASE(btldrData))), 56);\r
- 720:.\Generated_Source\PSoC5/BL.c **** #else\r
- 721:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- 722:.\Generated_Source\PSoC5/BL.c **** (uint8 *) BL_META_BASE(btldrData), 56u);\r
- 723:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
- 724:.\Generated_Source\PSoC5/BL.c **** \r
- 725:.\Generated_Source\PSoC5/BL.c **** rspSize = 56u;\r
- 726:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 727:.\Generated_Source\PSoC5/BL.c **** }\r
- 728:.\Generated_Source\PSoC5/BL.c **** else\r
- 729:.\Generated_Source\PSoC5/BL.c **** {\r
- 730:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_APP;\r
- 731:.\Generated_Source\PSoC5/BL.c **** }\r
- 732:.\Generated_Source\PSoC5/BL.c **** }\r
- 733:.\Generated_Source\PSoC5/BL.c **** break;\r
- 734:.\Generated_Source\PSoC5/BL.c **** \r
- 735:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_CMD_GET_METADATA) */\r
- 736:.\Generated_Source\PSoC5/BL.c **** \r
- 737:.\Generated_Source\PSoC5/BL.c **** \r
- 738:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
- 739:.\Generated_Source\PSoC5/BL.c **** * Verify checksum\r
- 740:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
- 741:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_CHECKSUM:\r
- 742:.\Generated_Source\PSoC5/BL.c **** \r
- 743:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 0u))\r
- 744:.\Generated_Source\PSoC5/BL.c **** {\r
- 745:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR] =\r
- 746:.\Generated_Source\PSoC5/BL.c **** (uint8)(BL_ValidateBootloadable(BL_activeApp) == CYRET_SUCCESS);\r
- 747:.\Generated_Source\PSoC5/BL.c **** \r
- 748:.\Generated_Source\PSoC5/BL.c **** rspSize = 1u;\r
- 749:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 750:.\Generated_Source\PSoC5/BL.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 15\r
-\r
-\r
- 751:.\Generated_Source\PSoC5/BL.c **** break;\r
- 752:.\Generated_Source\PSoC5/BL.c **** \r
- 753:.\Generated_Source\PSoC5/BL.c **** \r
- 754:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
- 755:.\Generated_Source\PSoC5/BL.c **** * Get flash size\r
- 756:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
- 757:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_CMD_GET_FLASH_SIZE_AVAIL)\r
- 758:.\Generated_Source\PSoC5/BL.c **** \r
- 759:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_REPORT_SIZE:\r
- 760:.\Generated_Source\PSoC5/BL.c **** \r
- 761:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- 762:.\Generated_Source\PSoC5/BL.c **** {\r
- 763:.\Generated_Source\PSoC5/BL.c **** /* btldrData holds flash array ID sent by host */\r
- 764:.\Generated_Source\PSoC5/BL.c **** if(btldrData < BL_NUM_OF_FLASH_ARRAYS)\r
- 765:.\Generated_Source\PSoC5/BL.c **** {\r
- 766:.\Generated_Source\PSoC5/BL.c **** #if (1u == BL_NUM_OF_FLASH_ARRAYS)\r
- 767:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA startRow = (uint16)*BL_SizeBytesAccess / CYDEV_FLS_RO\r
- 768:.\Generated_Source\PSoC5/BL.c **** #else\r
- 769:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA startRow = 0u;\r
- 770:.\Generated_Source\PSoC5/BL.c **** #endif /* (1u == BL_NUM_OF_FLASH_ARRAYS) */\r
- 771:.\Generated_Source\PSoC5/BL.c **** \r
- 772:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR] = LO8(startRow);\r
- 773:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 1u] = HI8(startRow);\r
- 774:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 2u] = LO8(CY_FLASH_NUMBER_ROWS - 1u);\r
- 775:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 3u] = HI8(CY_FLASH_NUMBER_ROWS - 1u);\r
- 776:.\Generated_Source\PSoC5/BL.c **** \r
- 777:.\Generated_Source\PSoC5/BL.c **** rspSize = 4u;\r
- 778:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 779:.\Generated_Source\PSoC5/BL.c **** }\r
- 780:.\Generated_Source\PSoC5/BL.c **** \r
- 781:.\Generated_Source\PSoC5/BL.c **** }\r
- 782:.\Generated_Source\PSoC5/BL.c **** break;\r
- 783:.\Generated_Source\PSoC5/BL.c **** \r
- 784:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_CMD_GET_FLASH_SIZE_AVAIL) */\r
- 785:.\Generated_Source\PSoC5/BL.c **** \r
- 786:.\Generated_Source\PSoC5/BL.c **** \r
- 787:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
- 788:.\Generated_Source\PSoC5/BL.c **** * Get application status\r
- 789:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
- 790:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_DUAL_APP_BOOTLOADER)\r
- 791:.\Generated_Source\PSoC5/BL.c **** \r
- 792:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_CMD_GET_APP_STATUS_AVAIL)\r
- 793:.\Generated_Source\PSoC5/BL.c **** \r
- 794:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_APP_STATUS:\r
- 795:.\Generated_Source\PSoC5/BL.c **** \r
- 796:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u)\r
- 797:.\Generated_Source\PSoC5/BL.c **** {\r
- 798:.\Generated_Source\PSoC5/BL.c **** \r
- 799:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR] =\r
- 800:.\Generated_Source\PSoC5/BL.c **** (uint8)BL_ValidateBootloadable(btldrData);\r
- 801:.\Generated_Source\PSoC5/BL.c **** \r
- 802:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 1u] =\r
- 803:.\Generated_Source\PSoC5/BL.c **** (uint8)BL_MD_BTLDB_ACTIVE_VALUE(btldrData);\r
- 804:.\Generated_Source\PSoC5/BL.c **** \r
- 805:.\Generated_Source\PSoC5/BL.c **** rspSize = 2u;\r
- 806:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 807:.\Generated_Source\PSoC5/BL.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 16\r
-\r
-\r
- 808:.\Generated_Source\PSoC5/BL.c **** break;\r
- 809:.\Generated_Source\PSoC5/BL.c **** \r
- 810:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_CMD_GET_APP_STATUS_AVAIL) */\r
- 811:.\Generated_Source\PSoC5/BL.c **** \r
- 812:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
- 813:.\Generated_Source\PSoC5/BL.c **** \r
- 814:.\Generated_Source\PSoC5/BL.c **** \r
- 815:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
- 816:.\Generated_Source\PSoC5/BL.c **** * Program / Erase row\r
- 817:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
- 818:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_PROGRAM:\r
- 819:.\Generated_Source\PSoC5/BL.c **** \r
- 820:.\Generated_Source\PSoC5/BL.c **** /* The btldrData variable holds Flash Array ID */\r
- 821:.\Generated_Source\PSoC5/BL.c **** \r
- 822:.\Generated_Source\PSoC5/BL.c **** #if (0u != BL_CMD_ERASE_ROW_AVAIL)\r
- 823:.\Generated_Source\PSoC5/BL.c **** \r
- 824:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_ERASE:\r
- 825:.\Generated_Source\PSoC5/BL.c **** if (BL_COMMAND_ERASE == packetBuffer[BL_CMD_ADDR])\r
- 826:.\Generated_Source\PSoC5/BL.c **** {\r
- 827:.\Generated_Source\PSoC5/BL.c **** if ((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- 828:.\Generated_Source\PSoC5/BL.c **** {\r
- 829:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 830:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 831:.\Generated_Source\PSoC5/BL.c **** (btldrData <= BL_LAST_EE_ARRAYID))\r
- 832:.\Generated_Source\PSoC5/BL.c **** {\r
- 833:.\Generated_Source\PSoC5/BL.c **** /* Size of EEPROM row */\r
- 834:.\Generated_Source\PSoC5/BL.c **** dataOffset = CY_EEPROM_SIZEOF_ROW;\r
- 835:.\Generated_Source\PSoC5/BL.c **** }\r
- 836:.\Generated_Source\PSoC5/BL.c **** else\r
- 837:.\Generated_Source\PSoC5/BL.c **** {\r
- 838:.\Generated_Source\PSoC5/BL.c **** /* Size of FLASH row (depends on ECC configuration) */\r
- 839:.\Generated_Source\PSoC5/BL.c **** dataOffset = BL_FROW_SIZE;\r
- 840:.\Generated_Source\PSoC5/BL.c **** }\r
- 841:.\Generated_Source\PSoC5/BL.c **** #else\r
- 842:.\Generated_Source\PSoC5/BL.c **** /* Size of FLASH row (no ECC available) */\r
- 843:.\Generated_Source\PSoC5/BL.c **** dataOffset = BL_FROW_SIZE;\r
- 844:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 845:.\Generated_Source\PSoC5/BL.c **** \r
- 846:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
- 847:.\Generated_Source\PSoC5/BL.c **** (void) memset(dataBuffer, (char8) 0, (int16) dataOffset);\r
- 848:.\Generated_Source\PSoC5/BL.c **** #else\r
- 849:.\Generated_Source\PSoC5/BL.c **** (void) memset(dataBuffer, 0, dataOffset);\r
- 850:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
- 851:.\Generated_Source\PSoC5/BL.c **** }\r
- 852:.\Generated_Source\PSoC5/BL.c **** else\r
- 853:.\Generated_Source\PSoC5/BL.c **** {\r
- 854:.\Generated_Source\PSoC5/BL.c **** break;\r
- 855:.\Generated_Source\PSoC5/BL.c **** }\r
- 856:.\Generated_Source\PSoC5/BL.c **** }\r
- 857:.\Generated_Source\PSoC5/BL.c **** \r
- 858:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_CMD_ERASE_ROW_AVAIL) */\r
- 859:.\Generated_Source\PSoC5/BL.c **** \r
- 860:.\Generated_Source\PSoC5/BL.c **** \r
- 861:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize >= 3u))\r
- 862:.\Generated_Source\PSoC5/BL.c **** {\r
- 863:.\Generated_Source\PSoC5/BL.c **** \r
- 864:.\Generated_Source\PSoC5/BL.c **** /* The command may be sent along with the last block of data, to program the ro\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 17\r
-\r
-\r
- 865:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
- 866:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&dataBuffer[dataOffset],\r
- 867:.\Generated_Source\PSoC5/BL.c **** &packetBuffer[BL_DATA_ADDR + 3u],\r
- 868:.\Generated_Source\PSoC5/BL.c **** ( int16 )pktSize - 3);\r
- 869:.\Generated_Source\PSoC5/BL.c **** #else\r
- 870:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&dataBuffer[dataOffset],\r
- 871:.\Generated_Source\PSoC5/BL.c **** &packetBuffer[BL_DATA_ADDR + 3u],\r
- 872:.\Generated_Source\PSoC5/BL.c **** pktSize - 3u);\r
- 873:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
- 874:.\Generated_Source\PSoC5/BL.c **** \r
- 875:.\Generated_Source\PSoC5/BL.c **** dataOffset += (pktSize - 3u);\r
- 876:.\Generated_Source\PSoC5/BL.c **** \r
- 877:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 878:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 879:.\Generated_Source\PSoC5/BL.c **** (btldrData <= BL_LAST_EE_ARRAYID))\r
- 880:.\Generated_Source\PSoC5/BL.c **** {\r
- 881:.\Generated_Source\PSoC5/BL.c **** \r
- 882:.\Generated_Source\PSoC5/BL.c **** CyEEPROM_Start();\r
- 883:.\Generated_Source\PSoC5/BL.c **** \r
- 884:.\Generated_Source\PSoC5/BL.c **** /* Size of EEPROM row */\r
- 885:.\Generated_Source\PSoC5/BL.c **** pktSize = CY_EEPROM_SIZEOF_ROW;\r
- 886:.\Generated_Source\PSoC5/BL.c **** }\r
- 887:.\Generated_Source\PSoC5/BL.c **** else\r
- 888:.\Generated_Source\PSoC5/BL.c **** {\r
- 889:.\Generated_Source\PSoC5/BL.c **** /* Size of FLASH row (depends on ECC configuration) */\r
- 890:.\Generated_Source\PSoC5/BL.c **** pktSize = BL_FROW_SIZE;\r
- 891:.\Generated_Source\PSoC5/BL.c **** }\r
- 892:.\Generated_Source\PSoC5/BL.c **** #else\r
- 893:.\Generated_Source\PSoC5/BL.c **** /* Size of FLASH row (no ECC available) */\r
- 894:.\Generated_Source\PSoC5/BL.c **** pktSize = BL_FROW_SIZE;\r
- 895:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 896:.\Generated_Source\PSoC5/BL.c **** \r
- 897:.\Generated_Source\PSoC5/BL.c **** \r
- 898:.\Generated_Source\PSoC5/BL.c **** /* Check if we have all data to program */\r
- 899:.\Generated_Source\PSoC5/BL.c **** if(dataOffset == pktSize)\r
- 900:.\Generated_Source\PSoC5/BL.c **** {\r
- 901:.\Generated_Source\PSoC5/BL.c **** /* Get FLASH/EEPROM row number */\r
- 902:.\Generated_Source\PSoC5/BL.c **** dataOffset = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)) |\r
- 903:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 1u];\r
- 904:.\Generated_Source\PSoC5/BL.c **** \r
- 905:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 906:.\Generated_Source\PSoC5/BL.c **** if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
- 907:.\Generated_Source\PSoC5/BL.c **** {\r
- 908:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 909:.\Generated_Source\PSoC5/BL.c **** \r
- 910:.\Generated_Source\PSoC5/BL.c **** #if(0u == BL_DUAL_APP_BOOTLOADER)\r
- 911:.\Generated_Source\PSoC5/BL.c **** \r
- 912:.\Generated_Source\PSoC5/BL.c **** if(0u == clearedMetaData)\r
- 913:.\Generated_Source\PSoC5/BL.c **** {\r
- 914:.\Generated_Source\PSoC5/BL.c **** /* Metadata section must be filled with zeroes */\r
- 915:.\Generated_Source\PSoC5/BL.c **** \r
- 916:.\Generated_Source\PSoC5/BL.c **** uint8 erase[BL_FROW_SIZE];\r
- 917:.\Generated_Source\PSoC5/BL.c **** \r
- 918:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
- 919:.\Generated_Source\PSoC5/BL.c **** (void) memset(erase, (char8) 0, (int16) BL_FROW_SIZE);\r
- 920:.\Generated_Source\PSoC5/BL.c **** #else\r
- 921:.\Generated_Source\PSoC5/BL.c **** (void) memset(erase, 0, BL_FROW_SIZE);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 18\r
-\r
-\r
- 922:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
- 923:.\Generated_Source\PSoC5/BL.c **** \r
- 924:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC4)\r
- 925:.\Generated_Source\PSoC5/BL.c **** (void) CySysFlashWriteRow(BL_MD_ROW, erase);\r
- 926:.\Generated_Source\PSoC5/BL.c **** #else\r
- 927:.\Generated_Source\PSoC5/BL.c **** (void) CyWriteRowFull((uint8) BL_MD_FLASH_ARRAY_NUM,\r
- 928:.\Generated_Source\PSoC5/BL.c **** (uint16) BL_MD_ROW,\r
- 929:.\Generated_Source\PSoC5/BL.c **** erase,\r
- 930:.\Generated_Source\PSoC5/BL.c **** BL_FROW_SIZE);\r
- 931:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC4) */\r
- 932:.\Generated_Source\PSoC5/BL.c **** \r
- 933:.\Generated_Source\PSoC5/BL.c **** /* Set up flag that metadata was cleared */\r
- 934:.\Generated_Source\PSoC5/BL.c **** clearedMetaData = 1u;\r
- 935:.\Generated_Source\PSoC5/BL.c **** }\r
- 936:.\Generated_Source\PSoC5/BL.c **** \r
- 937:.\Generated_Source\PSoC5/BL.c **** #else\r
- 938:.\Generated_Source\PSoC5/BL.c **** \r
- 939:.\Generated_Source\PSoC5/BL.c **** if(BL_activeApp < BL_MD_BTLDB_ACTIVE_NONE)\r
- 940:.\Generated_Source\PSoC5/BL.c **** {\r
- 941:.\Generated_Source\PSoC5/BL.c **** /* First active bootloadable application row */\r
- 942:.\Generated_Source\PSoC5/BL.c **** uint16 firstRow = (uint16) 1u +\r
- 943:.\Generated_Source\PSoC5/BL.c **** (uint16) BL_GetMetadata(BL_GET_METADATA_BTLDR_LAST_ROW,\r
- 944:.\Generated_Source\PSoC5/BL.c **** BL_activeApp);\r
- 945:.\Generated_Source\PSoC5/BL.c **** \r
- 946:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC4)\r
- 947:.\Generated_Source\PSoC5/BL.c **** uint16 row = dataOffset;\r
- 948:.\Generated_Source\PSoC5/BL.c **** #else\r
- 949:.\Generated_Source\PSoC5/BL.c **** uint16 row = (uint16)(btldrData * (CYDEV_FLS_SECTOR_SIZE / CYDE\r
- 950:.\Generated_Source\PSoC5/BL.c **** dataOffset;\r
- 951:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC4) */\r
- 952:.\Generated_Source\PSoC5/BL.c **** \r
- 953:.\Generated_Source\PSoC5/BL.c **** \r
- 954:.\Generated_Source\PSoC5/BL.c **** /******************************************************************\r
- 955:.\Generated_Source\PSoC5/BL.c **** * Last row is equal to the first row plus the number of rows availa\r
- 956:.\Generated_Source\PSoC5/BL.c **** * app. To compute this, we first subtract the number of appliaction\r
- 957:.\Generated_Source\PSoC5/BL.c **** * the total flash rows: (CY_FLASH_NUMBER_ROWS - 2u).\r
- 958:.\Generated_Source\PSoC5/BL.c **** *\r
- 959:.\Generated_Source\PSoC5/BL.c **** * Then subtract off the first row:\r
- 960:.\Generated_Source\PSoC5/BL.c **** * App Rows = (CY_FLASH_NUMBER_ROWS - 2u - firstRow)\r
- 961:.\Generated_Source\PSoC5/BL.c **** * Then divide that number by the number of application that must fi\r
- 962:.\Generated_Source\PSoC5/BL.c **** * space, if we are app1 then that number is 2, if app2 then 1. Our\r
- 963:.\Generated_Source\PSoC5/BL.c **** * then: (2u - BL_activeApp).\r
- 964:.\Generated_Source\PSoC5/BL.c **** *\r
- 965:.\Generated_Source\PSoC5/BL.c **** * Adding this number to firstRow gives the address right beyond our\r
- 966:.\Generated_Source\PSoC5/BL.c **** * so we subtract 1.\r
- 967:.\Generated_Source\PSoC5/BL.c **** *******************************************************************\r
- 968:.\Generated_Source\PSoC5/BL.c **** uint16 lastRow = (firstRow - 1u) +\r
- 969:.\Generated_Source\PSoC5/BL.c **** ((uint16)((CYDEV_FLASH_SIZE / CYDEV_FLS_ROW_SIZE)\r
- 970:.\Generated_Source\PSoC5/BL.c **** ((uint16)2u - (uint16)BL_activeApp));\r
- 971:.\Generated_Source\PSoC5/BL.c **** \r
- 972:.\Generated_Source\PSoC5/BL.c **** \r
- 973:.\Generated_Source\PSoC5/BL.c **** /******************************************************************\r
- 974:.\Generated_Source\PSoC5/BL.c **** * Check to see if the row to program is within the range of the act\r
- 975:.\Generated_Source\PSoC5/BL.c **** * application, or if it maches the active application's metadata ro\r
- 976:.\Generated_Source\PSoC5/BL.c **** * refuse to program as it would corrupt the active app.\r
- 977:.\Generated_Source\PSoC5/BL.c **** *******************************************************************\r
- 978:.\Generated_Source\PSoC5/BL.c **** if(((row >= firstRow) && (row <= lastRow)) ||\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 19\r
-\r
-\r
- 979:.\Generated_Source\PSoC5/BL.c **** ((btldrData == BL_MD_FLASH_ARRAY_NUM) &&\r
- 980:.\Generated_Source\PSoC5/BL.c **** (dataOffset == BL_MD_ROW_NUM(BL_activeApp))))\r
- 981:.\Generated_Source\PSoC5/BL.c **** {\r
- 982:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_ACTIVE;\r
- 983:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
- 984:.\Generated_Source\PSoC5/BL.c **** break;\r
- 985:.\Generated_Source\PSoC5/BL.c **** }\r
- 986:.\Generated_Source\PSoC5/BL.c **** }\r
- 987:.\Generated_Source\PSoC5/BL.c **** \r
- 988:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u == BL_DUAL_APP_BOOTLOADER) */\r
- 989:.\Generated_Source\PSoC5/BL.c **** \r
- 990:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
- 991:.\Generated_Source\PSoC5/BL.c **** }\r
- 992:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
- 993:.\Generated_Source\PSoC5/BL.c **** \r
- 994:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC4)\r
- 995:.\Generated_Source\PSoC5/BL.c **** \r
- 996:.\Generated_Source\PSoC5/BL.c **** ackCode = (CYRET_SUCCESS != CySysFlashWriteRow((uint32) dataOffset, dat\r
- 997:.\Generated_Source\PSoC5/BL.c **** ? BL_ERR_ROW \\r
- 998:.\Generated_Source\PSoC5/BL.c **** : CYRET_SUCCESS;\r
- 999:.\Generated_Source\PSoC5/BL.c **** \r
-1000:.\Generated_Source\PSoC5/BL.c **** #else\r
-1001:.\Generated_Source\PSoC5/BL.c **** \r
-1002:.\Generated_Source\PSoC5/BL.c **** ackCode = (CYRET_SUCCESS != CyWriteRowFull(btldrData, dataOffset, dataB\r
-1003:.\Generated_Source\PSoC5/BL.c **** ? BL_ERR_ROW \\r
-1004:.\Generated_Source\PSoC5/BL.c **** : CYRET_SUCCESS;\r
-1005:.\Generated_Source\PSoC5/BL.c **** \r
-1006:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC4) */\r
-1007:.\Generated_Source\PSoC5/BL.c **** \r
-1008:.\Generated_Source\PSoC5/BL.c **** }\r
-1009:.\Generated_Source\PSoC5/BL.c **** else\r
-1010:.\Generated_Source\PSoC5/BL.c **** {\r
-1011:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_LENGTH;\r
-1012:.\Generated_Source\PSoC5/BL.c **** }\r
-1013:.\Generated_Source\PSoC5/BL.c **** \r
-1014:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
-1015:.\Generated_Source\PSoC5/BL.c **** }\r
-1016:.\Generated_Source\PSoC5/BL.c **** break;\r
-1017:.\Generated_Source\PSoC5/BL.c **** \r
-1018:.\Generated_Source\PSoC5/BL.c **** \r
-1019:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1020:.\Generated_Source\PSoC5/BL.c **** * Sync bootloader\r
-1021:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1022:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_CMD_SYNC_BOOTLOADER_AVAIL)\r
-1023:.\Generated_Source\PSoC5/BL.c **** \r
-1024:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_SYNC:\r
-1025:.\Generated_Source\PSoC5/BL.c **** \r
-1026:.\Generated_Source\PSoC5/BL.c **** if(BL_COMMUNICATION_STATE_ACTIVE == communicationState)\r
-1027:.\Generated_Source\PSoC5/BL.c **** {\r
-1028:.\Generated_Source\PSoC5/BL.c **** /* If something failed the host would send this command to reset the bootloader\r
-1029:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
-1030:.\Generated_Source\PSoC5/BL.c **** \r
-1031:.\Generated_Source\PSoC5/BL.c **** /* Don't ack the packet, just get ready to accept the next one */\r
-1032:.\Generated_Source\PSoC5/BL.c **** continue;\r
-1033:.\Generated_Source\PSoC5/BL.c **** }\r
-1034:.\Generated_Source\PSoC5/BL.c **** break;\r
-1035:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 20\r
-\r
-\r
-1036:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_CMD_SYNC_BOOTLOADER_AVAIL) */\r
-1037:.\Generated_Source\PSoC5/BL.c **** \r
-1038:.\Generated_Source\PSoC5/BL.c **** \r
-1039:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1040:.\Generated_Source\PSoC5/BL.c **** * Set active application\r
-1041:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1042:.\Generated_Source\PSoC5/BL.c **** #if(0u != BL_DUAL_APP_BOOTLOADER)\r
-1043:.\Generated_Source\PSoC5/BL.c **** \r
-1044:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_APP_ACTIVE:\r
-1045:.\Generated_Source\PSoC5/BL.c **** \r
-1046:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
-1047:.\Generated_Source\PSoC5/BL.c **** {\r
-1048:.\Generated_Source\PSoC5/BL.c **** if(CYRET_SUCCESS == BL_ValidateBootloadable(btldrData))\r
-1049:.\Generated_Source\PSoC5/BL.c **** {\r
-1050:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA idx;\r
-1051:.\Generated_Source\PSoC5/BL.c **** \r
-1052:.\Generated_Source\PSoC5/BL.c **** for(idx = 0u; idx < BL_MAX_NUM_OF_BTLDB; idx++)\r
-1053:.\Generated_Source\PSoC5/BL.c **** {\r
-1054:.\Generated_Source\PSoC5/BL.c **** BL_SetFlashByte((uint32) BL_MD_BTLDB_ACTIVE_OFFSET(idx),\r
-1055:.\Generated_Source\PSoC5/BL.c **** (uint8 )(idx == btldrData));\r
-1056:.\Generated_Source\PSoC5/BL.c **** }\r
-1057:.\Generated_Source\PSoC5/BL.c **** BL_activeApp = btldrData;\r
-1058:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
-1059:.\Generated_Source\PSoC5/BL.c **** }\r
-1060:.\Generated_Source\PSoC5/BL.c **** else\r
-1061:.\Generated_Source\PSoC5/BL.c **** {\r
-1062:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_APP;\r
-1063:.\Generated_Source\PSoC5/BL.c **** }\r
-1064:.\Generated_Source\PSoC5/BL.c **** }\r
-1065:.\Generated_Source\PSoC5/BL.c **** break;\r
-1066:.\Generated_Source\PSoC5/BL.c **** \r
-1067:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-1068:.\Generated_Source\PSoC5/BL.c **** \r
-1069:.\Generated_Source\PSoC5/BL.c **** \r
-1070:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1071:.\Generated_Source\PSoC5/BL.c **** * Send data\r
-1072:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1073:.\Generated_Source\PSoC5/BL.c **** #if (0u != BL_CMD_SEND_DATA_AVAIL)\r
-1074:.\Generated_Source\PSoC5/BL.c **** \r
-1075:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_DATA:\r
-1076:.\Generated_Source\PSoC5/BL.c **** \r
-1077:.\Generated_Source\PSoC5/BL.c **** if(BL_COMMUNICATION_STATE_ACTIVE == communicationState)\r
-1078:.\Generated_Source\PSoC5/BL.c **** {\r
-1079:.\Generated_Source\PSoC5/BL.c **** /* Make sure that dataOffset is valid before copying the data */\r
-1080:.\Generated_Source\PSoC5/BL.c **** if((dataOffset + pktSize) <= BL_SIZEOF_COMMAND_BUFFER)\r
-1081:.\Generated_Source\PSoC5/BL.c **** {\r
-1082:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
-1083:.\Generated_Source\PSoC5/BL.c **** \r
-1084:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
-1085:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&dataBuffer[dataOffset],\r
-1086:.\Generated_Source\PSoC5/BL.c **** &packetBuffer[BL_DATA_ADDR],\r
-1087:.\Generated_Source\PSoC5/BL.c **** ( int16 )pktSize);\r
-1088:.\Generated_Source\PSoC5/BL.c **** #else\r
-1089:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&dataBuffer[dataOffset],\r
-1090:.\Generated_Source\PSoC5/BL.c **** &packetBuffer[BL_DATA_ADDR],\r
-1091:.\Generated_Source\PSoC5/BL.c **** pktSize);\r
-1092:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 21\r
-\r
-\r
-1093:.\Generated_Source\PSoC5/BL.c **** \r
-1094:.\Generated_Source\PSoC5/BL.c **** dataOffset += pktSize;\r
-1095:.\Generated_Source\PSoC5/BL.c **** }\r
-1096:.\Generated_Source\PSoC5/BL.c **** else\r
-1097:.\Generated_Source\PSoC5/BL.c **** {\r
-1098:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_LENGTH;\r
-1099:.\Generated_Source\PSoC5/BL.c **** }\r
-1100:.\Generated_Source\PSoC5/BL.c **** }\r
-1101:.\Generated_Source\PSoC5/BL.c **** \r
-1102:.\Generated_Source\PSoC5/BL.c **** break;\r
-1103:.\Generated_Source\PSoC5/BL.c **** \r
-1104:.\Generated_Source\PSoC5/BL.c **** #endif /* (0u != BL_CMD_SEND_DATA_AVAIL) */\r
-1105:.\Generated_Source\PSoC5/BL.c **** \r
-1106:.\Generated_Source\PSoC5/BL.c **** \r
-1107:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1108:.\Generated_Source\PSoC5/BL.c **** * Enter bootloader\r
-1109:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1110:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_ENTER:\r
-1111:.\Generated_Source\PSoC5/BL.c **** \r
-1112:.\Generated_Source\PSoC5/BL.c **** if(pktSize == 0u)\r
-1113:.\Generated_Source\PSoC5/BL.c **** {\r
-1114:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
-1115:.\Generated_Source\PSoC5/BL.c **** \r
-1116:.\Generated_Source\PSoC5/BL.c **** BL_ENTER CYDATA BtldrVersion =\r
-1117:.\Generated_Source\PSoC5/BL.c **** {CYSWAP_ENDIAN32(CYDEV_CHIP_JTAG_ID), CYDEV_CHIP_REV_EXPECT, BL_VERSION\r
-1118:.\Generated_Source\PSoC5/BL.c **** \r
-1119:.\Generated_Source\PSoC5/BL.c **** #else\r
-1120:.\Generated_Source\PSoC5/BL.c **** \r
-1121:.\Generated_Source\PSoC5/BL.c **** BL_ENTER CYDATA BtldrVersion =\r
-1122:.\Generated_Source\PSoC5/BL.c **** {CYDEV_CHIP_JTAG_ID, CYDEV_CHIP_REV_EXPECT, BL_VERSION};\r
-1123:.\Generated_Source\PSoC5/BL.c **** \r
-1124:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
-1125:.\Generated_Source\PSoC5/BL.c **** \r
-1126:.\Generated_Source\PSoC5/BL.c **** communicationState = BL_COMMUNICATION_STATE_ACTIVE;\r
-1127:.\Generated_Source\PSoC5/BL.c **** \r
-1128:.\Generated_Source\PSoC5/BL.c **** rspSize = sizeof(BL_ENTER);\r
-1129:.\Generated_Source\PSoC5/BL.c **** \r
-1130:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC3)\r
-1131:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
-1132:.\Generated_Source\PSoC5/BL.c **** &BtldrVersion,\r
-1133:.\Generated_Source\PSoC5/BL.c **** ( int16 )rspSize);\r
-1134:.\Generated_Source\PSoC5/BL.c **** #else\r
-1135:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
-1136:.\Generated_Source\PSoC5/BL.c **** &BtldrVersion,\r
-1137:.\Generated_Source\PSoC5/BL.c **** rspSize);\r
-1138:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC3) */\r
-1139:.\Generated_Source\PSoC5/BL.c **** \r
-1140:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
-1141:.\Generated_Source\PSoC5/BL.c **** }\r
-1142:.\Generated_Source\PSoC5/BL.c **** break;\r
-1143:.\Generated_Source\PSoC5/BL.c **** \r
-1144:.\Generated_Source\PSoC5/BL.c **** \r
-1145:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1146:.\Generated_Source\PSoC5/BL.c **** * Verify row\r
-1147:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1148:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_VERIFY:\r
-1149:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 22\r
-\r
-\r
-1150:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
-1151:.\Generated_Source\PSoC5/BL.c **** {\r
-1152:.\Generated_Source\PSoC5/BL.c **** /* Get FLASH/EEPROM row number */\r
-1153:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA rowNum = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)\r
-1154:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 1u];\r
-1155:.\Generated_Source\PSoC5/BL.c **** \r
-1156:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4)\r
-1157:.\Generated_Source\PSoC5/BL.c **** \r
-1158:.\Generated_Source\PSoC5/BL.c **** uint32 CYDATA rowAddr;\r
-1159:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA checksum;\r
-1160:.\Generated_Source\PSoC5/BL.c **** \r
-1161:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
-1162:.\Generated_Source\PSoC5/BL.c **** (btldrData <= BL_LAST_EE_ARRAYID))\r
-1163:.\Generated_Source\PSoC5/BL.c **** {\r
-1164:.\Generated_Source\PSoC5/BL.c **** /* EEPROM */\r
-1165:.\Generated_Source\PSoC5/BL.c **** /* Both PSoC 3 and PSoC 5LP architectures have one EEPROM array. */\r
-1166:.\Generated_Source\PSoC5/BL.c **** rowAddr = (uint32)rowNum * CYDEV_EEPROM_ROW_SIZE;\r
-1167:.\Generated_Source\PSoC5/BL.c **** \r
-1168:.\Generated_Source\PSoC5/BL.c **** checksum = BL_Calc8BitEepromSum(rowAddr, CYDEV_EEPROM_ROW_SIZE);\r
-1169:.\Generated_Source\PSoC5/BL.c **** }\r
-1170:.\Generated_Source\PSoC5/BL.c **** else\r
-1171:.\Generated_Source\PSoC5/BL.c **** {\r
-1172:.\Generated_Source\PSoC5/BL.c **** /* FLASH */\r
-1173:.\Generated_Source\PSoC5/BL.c **** rowAddr = ((uint32)btldrData * CYDEV_FLS_SECTOR_SIZE)\r
-1174:.\Generated_Source\PSoC5/BL.c **** + ((uint32)rowNum * CYDEV_FLS_ROW_SIZE);\r
-1175:.\Generated_Source\PSoC5/BL.c **** \r
-1176:.\Generated_Source\PSoC5/BL.c **** checksum = BL_Calc8BitFlashSum(rowAddr, CYDEV_FLS_ROW_SIZE);\r
-1177:.\Generated_Source\PSoC5/BL.c **** }\r
-1178:.\Generated_Source\PSoC5/BL.c **** \r
-1179:.\Generated_Source\PSoC5/BL.c **** #else\r
-1180:.\Generated_Source\PSoC5/BL.c **** \r
-1181:.\Generated_Source\PSoC5/BL.c **** uint32 CYDATA rowAddr = ((uint32)btldrData * CYDEV_FLS_SECTOR_SIZE)\r
-1182:.\Generated_Source\PSoC5/BL.c **** + ((uint32)rowNum * CYDEV_FLS_ROW_SIZE);\r
-1183:.\Generated_Source\PSoC5/BL.c **** \r
-1184:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA checksum = BL_Calc8BitFlashSum(rowAddr, CYDEV_FLS_ROW_SIZE);\r
-1185:.\Generated_Source\PSoC5/BL.c **** \r
-1186:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) */\r
-1187:.\Generated_Source\PSoC5/BL.c **** \r
-1188:.\Generated_Source\PSoC5/BL.c **** \r
-1189:.\Generated_Source\PSoC5/BL.c **** /* Calculate checksum on data from ECC */\r
-1190:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u)\r
-1191:.\Generated_Source\PSoC5/BL.c **** \r
-1192:.\Generated_Source\PSoC5/BL.c **** if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
-1193:.\Generated_Source\PSoC5/BL.c **** {\r
-1194:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA tmpIndex;\r
-1195:.\Generated_Source\PSoC5/BL.c **** \r
-1196:.\Generated_Source\PSoC5/BL.c **** rowAddr = CYDEV_ECC_BASE + ((uint32)btldrData * (CYDEV_FLS_SECTOR_SIZE \r
-1197:.\Generated_Source\PSoC5/BL.c **** + ((uint32)rowNum * CYDEV_ECC_ROW_SIZE);\r
-1198:.\Generated_Source\PSoC5/BL.c **** \r
-1199:.\Generated_Source\PSoC5/BL.c **** for(tmpIndex = 0u; tmpIndex < CYDEV_ECC_ROW_SIZE; tmpIndex++)\r
-1200:.\Generated_Source\PSoC5/BL.c **** {\r
-1201:.\Generated_Source\PSoC5/BL.c **** checksum += CY_GET_XTND_REG8((uint8 CYFAR *)(rowAddr + tmpIndex));\r
-1202:.\Generated_Source\PSoC5/BL.c **** }\r
-1203:.\Generated_Source\PSoC5/BL.c **** }\r
-1204:.\Generated_Source\PSoC5/BL.c **** \r
-1205:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u) */\r
-1206:.\Generated_Source\PSoC5/BL.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 23\r
-\r
-\r
-1207:.\Generated_Source\PSoC5/BL.c **** \r
-1208:.\Generated_Source\PSoC5/BL.c **** /******************************************************************************\r
-1209:.\Generated_Source\PSoC5/BL.c **** * App Verified & App Active are information that is updated in flash at runtime\r
-1210:.\Generated_Source\PSoC5/BL.c **** * remove these items from the checksum to allow the host to verify everything i\r
-1211:.\Generated_Source\PSoC5/BL.c **** * correct.\r
-1212:.\Generated_Source\PSoC5/BL.c **** ******************************************************************************\r
-1213:.\Generated_Source\PSoC5/BL.c **** if((BL_MD_FLASH_ARRAY_NUM == btldrData) &&\r
-1214:.\Generated_Source\PSoC5/BL.c **** (BL_CONTAIN_METADATA(rowNum)))\r
-1215:.\Generated_Source\PSoC5/BL.c **** {\r
-1216:.\Generated_Source\PSoC5/BL.c **** checksum -= BL_MD_BTLDB_ACTIVE_VALUE (BL_GET_APP_ID(rowNum));\r
-1217:.\Generated_Source\PSoC5/BL.c **** checksum -= BL_MD_BTLDB_VERIFIED_VALUE(BL_GET_APP_ID(rowNum));\r
-1218:.\Generated_Source\PSoC5/BL.c **** }\r
-1219:.\Generated_Source\PSoC5/BL.c **** \r
-1220:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR] = (uint8)1u + (uint8)(~checksum);\r
-1221:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
-1222:.\Generated_Source\PSoC5/BL.c **** rspSize = 1u;\r
-1223:.\Generated_Source\PSoC5/BL.c **** }\r
-1224:.\Generated_Source\PSoC5/BL.c **** break;\r
-1225:.\Generated_Source\PSoC5/BL.c **** \r
-1226:.\Generated_Source\PSoC5/BL.c **** \r
-1227:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1228:.\Generated_Source\PSoC5/BL.c **** * Exit bootloader\r
-1229:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1230:.\Generated_Source\PSoC5/BL.c **** case BL_COMMAND_EXIT:\r
-1231:.\Generated_Source\PSoC5/BL.c **** \r
-1232:.\Generated_Source\PSoC5/BL.c **** if(CYRET_SUCCESS == BL_ValidateBootloadable(BL_activeApp))\r
-1233:.\Generated_Source\PSoC5/BL.c **** {\r
-1234:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(BL_START_APP);\r
-1235:.\Generated_Source\PSoC5/BL.c **** }\r
-1236:.\Generated_Source\PSoC5/BL.c **** \r
-1237:.\Generated_Source\PSoC5/BL.c **** CySoftwareReset();\r
-1238:.\Generated_Source\PSoC5/BL.c **** \r
-1239:.\Generated_Source\PSoC5/BL.c **** /* Will never get here */\r
-1240:.\Generated_Source\PSoC5/BL.c **** break;\r
-1241:.\Generated_Source\PSoC5/BL.c **** \r
-1242:.\Generated_Source\PSoC5/BL.c **** \r
-1243:.\Generated_Source\PSoC5/BL.c **** /***************************************************************************\r
-1244:.\Generated_Source\PSoC5/BL.c **** * Unsupported command\r
-1245:.\Generated_Source\PSoC5/BL.c **** ***************************************************************************/\r
-1246:.\Generated_Source\PSoC5/BL.c **** default:\r
-1247:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_CMD;\r
-1248:.\Generated_Source\PSoC5/BL.c **** break;\r
-1249:.\Generated_Source\PSoC5/BL.c **** }\r
-1250:.\Generated_Source\PSoC5/BL.c **** }\r
-1251:.\Generated_Source\PSoC5/BL.c **** \r
-1252:.\Generated_Source\PSoC5/BL.c **** /* ?CK the packet and function. */\r
-1253:.\Generated_Source\PSoC5/BL.c **** (void) BL_WritePacket(ackCode, packetBuffer, rspSize);\r
-1254:.\Generated_Source\PSoC5/BL.c **** \r
-1255:.\Generated_Source\PSoC5/BL.c **** } while ((0u == timeOut) || (BL_COMMUNICATION_STATE_ACTIVE == communicationState));\r
-1256:.\Generated_Source\PSoC5/BL.c **** }\r
-1257:.\Generated_Source\PSoC5/BL.c **** \r
-1258:.\Generated_Source\PSoC5/BL.c **** \r
-1259:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
-1260:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_WritePacket\r
-1261:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
-1262:.\Generated_Source\PSoC5/BL.c **** *\r
-1263:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 24\r
-\r
-\r
-1264:.\Generated_Source\PSoC5/BL.c **** * Creates a bootloader responce packet and transmits it back to the bootloader\r
-1265:.\Generated_Source\PSoC5/BL.c **** * host application over the already established communications protocol.\r
-1266:.\Generated_Source\PSoC5/BL.c **** *\r
-1267:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
-1268:.\Generated_Source\PSoC5/BL.c **** * status:\r
-1269:.\Generated_Source\PSoC5/BL.c **** * The status code to pass back as the second byte of the packet\r
-1270:.\Generated_Source\PSoC5/BL.c **** * buffer:\r
-1271:.\Generated_Source\PSoC5/BL.c **** * The buffer containing the data portion of the packet\r
-1272:.\Generated_Source\PSoC5/BL.c **** * size:\r
-1273:.\Generated_Source\PSoC5/BL.c **** * The number of bytes contained within the buffer to pass back\r
-1274:.\Generated_Source\PSoC5/BL.c **** *\r
-1275:.\Generated_Source\PSoC5/BL.c **** * Return:\r
-1276:.\Generated_Source\PSoC5/BL.c **** * CYRET_SUCCESS if successful.\r
-1277:.\Generated_Source\PSoC5/BL.c **** * CYRET_UNKNOWN if there was an error tranmitting the packet.\r
-1278:.\Generated_Source\PSoC5/BL.c **** *\r
-1279:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
-1280:.\Generated_Source\PSoC5/BL.c **** static cystatus BL_WritePacket(uint8 status, uint8 buffer[], uint16 size) CYSMALL \\r
-1281:.\Generated_Source\PSoC5/BL.c **** \r
-1282:.\Generated_Source\PSoC5/BL.c **** {\r
-1283:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA checksum;\r
-1284:.\Generated_Source\PSoC5/BL.c **** \r
-1285:.\Generated_Source\PSoC5/BL.c **** /* Start of the packet. */\r
-1286:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SOP_ADDR] = BL_SOP;\r
-1287:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CMD_ADDR] = status;\r
-1288:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SIZE_ADDR] = LO8(size);\r
-1289:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SIZE_ADDR + 1u] = HI8(size);\r
-1290:.\Generated_Source\PSoC5/BL.c **** \r
-1291:.\Generated_Source\PSoC5/BL.c **** /* Compute the checksum. */\r
-1292:.\Generated_Source\PSoC5/BL.c **** checksum = BL_CalcPacketChecksum(buffer, size + BL_DATA_ADDR);\r
-1293:.\Generated_Source\PSoC5/BL.c **** \r
-1294:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(size)] = LO8(checksum);\r
-1295:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(1u + size)] = HI8(checksum);\r
-1296:.\Generated_Source\PSoC5/BL.c **** buffer[BL_EOP_ADDR(size)] = BL_EOP;\r
-1297:.\Generated_Source\PSoC5/BL.c **** \r
-1298:.\Generated_Source\PSoC5/BL.c **** /* Start the packet transmit. */\r
-1299:.\Generated_Source\PSoC5/BL.c **** return(CyBtldrCommWrite(buffer, size + BL_MIN_PKT_SIZE, &size, 150u));\r
-1300:.\Generated_Source\PSoC5/BL.c **** }\r
-1301:.\Generated_Source\PSoC5/BL.c **** \r
-1302:.\Generated_Source\PSoC5/BL.c **** \r
-1303:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
-1304:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_SetFlashByte\r
-1305:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
-1306:.\Generated_Source\PSoC5/BL.c **** *\r
-1307:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
-1308:.\Generated_Source\PSoC5/BL.c **** * Writes byte a flash memory location\r
-1309:.\Generated_Source\PSoC5/BL.c **** *\r
-1310:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
-1311:.\Generated_Source\PSoC5/BL.c **** * address:\r
-1312:.\Generated_Source\PSoC5/BL.c **** * Address in Flash memory where data will be written\r
-1313:.\Generated_Source\PSoC5/BL.c **** *\r
-1314:.\Generated_Source\PSoC5/BL.c **** * runType:\r
-1315:.\Generated_Source\PSoC5/BL.c **** * Byte to be written\r
-1316:.\Generated_Source\PSoC5/BL.c **** *\r
-1317:.\Generated_Source\PSoC5/BL.c **** * Return:\r
-1318:.\Generated_Source\PSoC5/BL.c **** * None\r
-1319:.\Generated_Source\PSoC5/BL.c **** *\r
-1320:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 25\r
-\r
-\r
-1321:.\Generated_Source\PSoC5/BL.c **** void BL_SetFlashByte(uint32 address, uint8 runType) \r
-1322:.\Generated_Source\PSoC5/BL.c **** {\r
-1323:.\Generated_Source\PSoC5/BL.c **** uint32 flsAddr = address - CYDEV_FLASH_BASE;\r
-1324:.\Generated_Source\PSoC5/BL.c **** uint8 rowData[CYDEV_FLS_ROW_SIZE];\r
-1325:.\Generated_Source\PSoC5/BL.c **** \r
-1326:.\Generated_Source\PSoC5/BL.c **** #if !(CY_PSOC4)\r
-1327:.\Generated_Source\PSoC5/BL.c **** uint8 arrayId = ( uint8 )(flsAddr / CYDEV_FLS_SECTOR_SIZE);\r
-1328:.\Generated_Source\PSoC5/BL.c **** #endif /* !(CY_PSOC4) */\r
-1329:.\Generated_Source\PSoC5/BL.c **** \r
-1330:.\Generated_Source\PSoC5/BL.c **** uint16 rowNum = ( uint16 )((flsAddr % CYDEV_FLS_SECTOR_SIZE) / CYDEV_FLS_ROW_SIZE);\r
-1331:.\Generated_Source\PSoC5/BL.c **** uint32 baseAddr = address - (address % CYDEV_FLS_ROW_SIZE);\r
-1332:.\Generated_Source\PSoC5/BL.c **** uint16 idx;\r
-1333:.\Generated_Source\PSoC5/BL.c **** \r
-1334:.\Generated_Source\PSoC5/BL.c **** for(idx = 0u; idx < CYDEV_FLS_ROW_SIZE; idx++)\r
-1335:.\Generated_Source\PSoC5/BL.c **** {\r
-1336:.\Generated_Source\PSoC5/BL.c **** rowData[idx] = BL_GET_CODE_BYTE(baseAddr + idx);\r
-1337:.\Generated_Source\PSoC5/BL.c **** }\r
-1338:.\Generated_Source\PSoC5/BL.c **** \r
-1339:.\Generated_Source\PSoC5/BL.c **** rowData[address % CYDEV_FLS_ROW_SIZE] = runType;\r
-1340:.\Generated_Source\PSoC5/BL.c **** \r
-1341:.\Generated_Source\PSoC5/BL.c **** #if(CY_PSOC4)\r
-1342:.\Generated_Source\PSoC5/BL.c **** (void) CySysFlashWriteRow((uint32) rowNum, rowData);\r
-1343:.\Generated_Source\PSoC5/BL.c **** #else\r
-1344:.\Generated_Source\PSoC5/BL.c **** (void) CyWriteRowData(arrayId, rowNum, rowData);\r
-1345:.\Generated_Source\PSoC5/BL.c **** #endif /* (CY_PSOC4) */\r
-1346:.\Generated_Source\PSoC5/BL.c **** }\r
-1347:.\Generated_Source\PSoC5/BL.c **** \r
-1348:.\Generated_Source\PSoC5/BL.c **** \r
-1349:.\Generated_Source\PSoC5/BL.c **** /*******************************************************************************\r
-1350:.\Generated_Source\PSoC5/BL.c **** * Function Name: BL_GetMetadata\r
-1351:.\Generated_Source\PSoC5/BL.c **** ********************************************************************************\r
-1352:.\Generated_Source\PSoC5/BL.c **** *\r
-1353:.\Generated_Source\PSoC5/BL.c **** * Summary:\r
-1354:.\Generated_Source\PSoC5/BL.c **** * Returns value of the multi-byte field.\r
-1355:.\Generated_Source\PSoC5/BL.c **** *\r
-1356:.\Generated_Source\PSoC5/BL.c **** * Parameters:\r
-1357:.\Generated_Source\PSoC5/BL.c **** * fieldName:\r
-1358:.\Generated_Source\PSoC5/BL.c **** * The field to get data from:\r
-1359:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDB_ADDR\r
-1360:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDR_LAST_ROW\r
-1361:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDB_LENGTH\r
-1362:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDR_APP_VERSION\r
-1363:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDB_APP_VERSION\r
-1364:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDB_APP_ID\r
-1365:.\Generated_Source\PSoC5/BL.c **** * BL_GET_METADATA_BTLDB_APP_CUST_ID\r
-1366:.\Generated_Source\PSoC5/BL.c **** *\r
-1367:.\Generated_Source\PSoC5/BL.c **** * appId:\r
-1368:.\Generated_Source\PSoC5/BL.c **** * Number of the bootlodable application.\r
-1369:.\Generated_Source\PSoC5/BL.c **** *\r
-1370:.\Generated_Source\PSoC5/BL.c **** * Return:\r
-1371:.\Generated_Source\PSoC5/BL.c **** * None\r
-1372:.\Generated_Source\PSoC5/BL.c **** *\r
-1373:.\Generated_Source\PSoC5/BL.c **** *******************************************************************************/\r
-1374:.\Generated_Source\PSoC5/BL.c **** static uint32 BL_GetMetadata(uint8 fieldName, uint8 appId)\r
- 49 .loc 1 1374 0\r
- 50 .cfi_startproc\r
- 51 @ args = 0, pretend = 0, frame = 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 26\r
-\r
-\r
- 52 @ frame_needed = 0, uses_anonymous_args = 0\r
- 53 .LVL1:\r
-1375:.\Generated_Source\PSoC5/BL.c **** {\r
-1376:.\Generated_Source\PSoC5/BL.c **** uint32 fieldPtr;\r
-1377:.\Generated_Source\PSoC5/BL.c **** uint8 fieldSize = 2u;\r
-1378:.\Generated_Source\PSoC5/BL.c **** uint32 result;\r
-1379:.\Generated_Source\PSoC5/BL.c **** \r
-1380:.\Generated_Source\PSoC5/BL.c **** switch (fieldName)\r
- 54 .loc 1 1380 0\r
- 55 0000 431E subs r3, r0, #1\r
-1374:.\Generated_Source\PSoC5/BL.c **** static uint32 BL_GetMetadata(uint8 fieldName, uint8 appId)\r
- 56 .loc 1 1374 0\r
- 57 0002 10B5 push {r4, lr}\r
- 58 .LCFI0:\r
- 59 .cfi_def_cfa_offset 8\r
- 60 .cfi_offset 4, -8\r
- 61 .cfi_offset 14, -4\r
-1374:.\Generated_Source\PSoC5/BL.c **** static uint32 BL_GetMetadata(uint8 fieldName, uint8 appId)\r
- 62 .loc 1 1374 0\r
- 63 0004 0246 mov r2, r0\r
- 64 .loc 1 1380 0\r
- 65 0006 062B cmp r3, #6\r
- 66 0008 0DD8 bhi .L3\r
- 67 000a DFE803F0 tbb [pc, r3]\r
- 68 .L11:\r
- 69 000e 06 .byte (.L4-.L11)/2\r
- 70 000f 0E .byte (.L16-.L11)/2\r
- 71 0010 23 .byte (.L17-.L11)/2\r
- 72 0011 04 .byte (.L7-.L11)/2\r
- 73 0012 08 .byte (.L8-.L11)/2\r
- 74 0013 0A .byte (.L9-.L11)/2\r
- 75 0014 21 .byte (.L10-.L11)/2\r
- 76 0015 00 .align 1\r
- 77 .L7:\r
-1381:.\Generated_Source\PSoC5/BL.c **** {\r
-1382:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_APP_CUST_ID:\r
-1383:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_APP_CUST_ID_OFFSET(appId);\r
-1384:.\Generated_Source\PSoC5/BL.c **** fieldSize = 4u;\r
-1385:.\Generated_Source\PSoC5/BL.c **** break;\r
-1386:.\Generated_Source\PSoC5/BL.c **** \r
-1387:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDR_APP_VERSION:\r
-1388:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDR_APP_VERSION_OFFSET(appId);\r
- 78 .loc 1 1388 0\r
- 79 0016 1648 ldr r0, .L26\r
- 80 .LVL2:\r
- 81 0018 08E0 b .L5\r
- 82 .LVL3:\r
- 83 .L4:\r
-1389:.\Generated_Source\PSoC5/BL.c **** break;\r
-1390:.\Generated_Source\PSoC5/BL.c **** \r
-1391:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_ADDR:\r
-1392:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_ADDR_OFFSET(appId);\r
- 84 .loc 1 1392 0\r
- 85 001a 164B ldr r3, .L26+4\r
- 86 001c 1BE0 b .L6\r
- 87 .L8:\r
- 88 .LVL4:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 27\r
-\r
-\r
-1393:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC3)\r
-1394:.\Generated_Source\PSoC5/BL.c **** fieldSize = 4u;\r
-1395:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC3) */\r
-1396:.\Generated_Source\PSoC5/BL.c **** break;\r
-1397:.\Generated_Source\PSoC5/BL.c **** \r
-1398:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDR_LAST_ROW:\r
-1399:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDR_LAST_ROW_OFFSET(appId);\r
-1400:.\Generated_Source\PSoC5/BL.c **** break;\r
-1401:.\Generated_Source\PSoC5/BL.c **** \r
-1402:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_LENGTH:\r
-1403:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_LENGTH_OFFSET(appId);\r
-1404:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC3)\r
-1405:.\Generated_Source\PSoC5/BL.c **** fieldSize = 4u;\r
-1406:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC3) */\r
-1407:.\Generated_Source\PSoC5/BL.c **** break;\r
-1408:.\Generated_Source\PSoC5/BL.c **** \r
-1409:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_APP_VERSION:\r
-1410:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_APP_VERSION_OFFSET(appId);\r
- 89 .loc 1 1410 0\r
- 90 001e 1648 ldr r0, .L26+8\r
- 91 .LVL5:\r
- 92 0020 04E0 b .L5\r
- 93 .LVL6:\r
- 94 .L9:\r
-1411:.\Generated_Source\PSoC5/BL.c **** break;\r
-1412:.\Generated_Source\PSoC5/BL.c **** \r
-1413:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_APP_ID:\r
-1414:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_APP_ID_OFFSET(appId);\r
- 95 .loc 1 1414 0\r
- 96 0022 1648 ldr r0, .L26+12\r
- 97 .LVL7:\r
- 98 0024 02E0 b .L5\r
- 99 .LVL8:\r
- 100 .L3:\r
-1415:.\Generated_Source\PSoC5/BL.c **** break;\r
-1416:.\Generated_Source\PSoC5/BL.c **** \r
-1417:.\Generated_Source\PSoC5/BL.c **** default:\r
-1418:.\Generated_Source\PSoC5/BL.c **** /* Should never be here */\r
-1419:.\Generated_Source\PSoC5/BL.c **** CYASSERT(0u != 0u);\r
-1420:.\Generated_Source\PSoC5/BL.c **** fieldPtr = 0u;\r
- 101 .loc 1 1420 0\r
- 102 0026 0020 movs r0, #0\r
- 103 .LVL9:\r
- 104 0028 00E0 b .L5\r
- 105 .LVL10:\r
- 106 .L16:\r
-1399:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDR_LAST_ROW_OFFSET(appId);\r
- 107 .loc 1 1399 0\r
- 108 002a 1548 ldr r0, .L26+16\r
- 109 .LVL11:\r
- 110 .L5:\r
-1421:.\Generated_Source\PSoC5/BL.c **** break;\r
-1422:.\Generated_Source\PSoC5/BL.c **** }\r
-1423:.\Generated_Source\PSoC5/BL.c **** \r
-1424:.\Generated_Source\PSoC5/BL.c **** \r
-1425:.\Generated_Source\PSoC5/BL.c **** /* Read all fields as big-endian */\r
-1426:.\Generated_Source\PSoC5/BL.c **** if (2u == fieldSize)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 28\r
-\r
-\r
-1427:.\Generated_Source\PSoC5/BL.c **** {\r
-1428:.\Generated_Source\PSoC5/BL.c **** result = (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 1u));\r
- 111 .loc 1 1428 0\r
- 112 002c 4178 ldrb r1, [r0, #1] @ zero_extendqisi2\r
- 113 .LVL12:\r
-1429:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *) fieldPtr ) << 8u;\r
- 114 .loc 1 1429 0\r
- 115 002e 0078 ldrb r0, [r0, #0] @ zero_extendqisi2\r
- 116 .LVL13:\r
- 117 0030 41EA0020 orr r0, r1, r0, lsl #8\r
- 118 .LVL14:\r
- 119 .L15:\r
-1430:.\Generated_Source\PSoC5/BL.c **** }\r
-1431:.\Generated_Source\PSoC5/BL.c **** else\r
-1432:.\Generated_Source\PSoC5/BL.c **** {\r
-1433:.\Generated_Source\PSoC5/BL.c **** result = (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 3u));\r
-1434:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 2u)) << 8u;\r
-1435:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 1u)) << 16u;\r
-1436:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr )) << 24u;\r
-1437:.\Generated_Source\PSoC5/BL.c **** }\r
-1438:.\Generated_Source\PSoC5/BL.c **** \r
-1439:.\Generated_Source\PSoC5/BL.c **** /* Following fields should be little-endian */\r
-1440:.\Generated_Source\PSoC5/BL.c **** #if(!CY_PSOC3)\r
-1441:.\Generated_Source\PSoC5/BL.c **** switch (fieldName)\r
- 120 .loc 1 1441 0\r
- 121 0034 022A cmp r2, #2\r
- 122 0036 04D0 beq .L14\r
- 123 0038 032A cmp r2, #3\r
- 124 003a 07D0 beq .L13\r
- 125 003c 012A cmp r2, #1\r
- 126 003e 15D1 bne .L24\r
- 127 0040 04E0 b .L13\r
- 128 .L14:\r
-1442:.\Generated_Source\PSoC5/BL.c **** {\r
-1443:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDR_LAST_ROW:\r
-1444:.\Generated_Source\PSoC5/BL.c **** result = CYSWAP_ENDIAN16(result);\r
- 129 .loc 1 1444 0\r
- 130 0042 0202 lsls r2, r0, #8\r
- 131 0044 42EA1023 orr r3, r2, r0, lsr #8\r
- 132 0048 98B2 uxth r0, r3\r
- 133 .LVL15:\r
- 134 004a 10BD pop {r4, pc}\r
- 135 .L13:\r
- 136 004c 00BA rev r0, r0\r
- 137 .LVL16:\r
- 138 004e 10BD pop {r4, pc}\r
- 139 .LVL17:\r
- 140 .L10:\r
-1383:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_APP_CUST_ID_OFFSET(appId);\r
- 141 .loc 1 1383 0\r
- 142 0050 0C4B ldr r3, .L26+20\r
- 143 0052 00E0 b .L6\r
- 144 .L17:\r
-1403:.\Generated_Source\PSoC5/BL.c **** fieldPtr = BL_MD_BTLDB_LENGTH_OFFSET(appId);\r
- 145 .loc 1 1403 0\r
- 146 0054 0C4B ldr r3, .L26+24\r
- 147 .L6:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 29\r
-\r
-\r
- 148 .LVL18:\r
-1433:.\Generated_Source\PSoC5/BL.c **** result = (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 3u));\r
- 149 .loc 1 1433 0\r
- 150 0056 D878 ldrb r0, [r3, #3] @ zero_extendqisi2\r
- 151 .LVL19:\r
-1434:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 2u)) << 8u;\r
- 152 .loc 1 1434 0\r
- 153 0058 9C78 ldrb r4, [r3, #2] @ zero_extendqisi2\r
- 154 .LVL20:\r
-1435:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 1u)) << 16u;\r
- 155 .loc 1 1435 0\r
- 156 005a 5978 ldrb r1, [r3, #1] @ zero_extendqisi2\r
- 157 .LVL21:\r
-1436:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr )) << 24u;\r
- 158 .loc 1 1436 0\r
- 159 005c 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 160 .LVL22:\r
-1434:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 2u)) << 8u;\r
- 161 .loc 1 1434 0\r
- 162 005e 40EA0360 orr r0, r0, r3, lsl #24\r
- 163 .LVL23:\r
-1435:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 1u)) << 16u;\r
- 164 .loc 1 1435 0\r
- 165 0062 40EA0423 orr r3, r0, r4, lsl #8\r
-1436:.\Generated_Source\PSoC5/BL.c **** result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr )) << 24u;\r
- 166 .loc 1 1436 0\r
- 167 0066 43EA0140 orr r0, r3, r1, lsl #16\r
- 168 .LVL24:\r
- 169 006a E3E7 b .L15\r
- 170 .LVL25:\r
- 171 .L24:\r
-1445:.\Generated_Source\PSoC5/BL.c **** break;\r
-1446:.\Generated_Source\PSoC5/BL.c **** \r
-1447:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_ADDR:\r
-1448:.\Generated_Source\PSoC5/BL.c **** case BL_GET_METADATA_BTLDB_LENGTH:\r
-1449:.\Generated_Source\PSoC5/BL.c **** result = CYSWAP_ENDIAN32(result);\r
-1450:.\Generated_Source\PSoC5/BL.c **** break;\r
-1451:.\Generated_Source\PSoC5/BL.c **** \r
-1452:.\Generated_Source\PSoC5/BL.c **** default:\r
-1453:.\Generated_Source\PSoC5/BL.c **** break;\r
-1454:.\Generated_Source\PSoC5/BL.c **** }\r
-1455:.\Generated_Source\PSoC5/BL.c **** \r
-1456:.\Generated_Source\PSoC5/BL.c **** #endif /* (!CY_PSOC3) */\r
-1457:.\Generated_Source\PSoC5/BL.c **** \r
-1458:.\Generated_Source\PSoC5/BL.c **** return (result);\r
-1459:.\Generated_Source\PSoC5/BL.c **** }\r
- 172 .loc 1 1459 0\r
- 173 006c 10BD pop {r4, pc}\r
- 174 .L27:\r
- 175 006e 00BF .align 2\r
- 176 .L26:\r
- 177 0070 D2FF0100 .word 131026\r
- 178 0074 C1FF0100 .word 131009\r
- 179 0078 D6FF0100 .word 131030\r
- 180 007c D4FF0100 .word 131028\r
- 181 0080 C5FF0100 .word 131013\r
- 182 0084 D8FF0100 .word 131032\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 30\r
-\r
-\r
- 183 0088 C9FF0100 .word 131017\r
- 184 .cfi_endproc\r
- 185 .LFE69:\r
- 186 .size BL_GetMetadata.constprop.1, .-BL_GetMetadata.constprop.1\r
- 187 .section .text.BL_ValidateBootloadable.constprop.0,"ax",%progbits\r
- 188 .align 1\r
- 189 .thumb\r
- 190 .thumb_func\r
- 191 .type BL_ValidateBootloadable.constprop.0, %function\r
- 192 BL_ValidateBootloadable.constprop.0:\r
- 193 .LFB70:\r
- 501:.\Generated_Source\PSoC5/BL.c **** static cystatus BL_ValidateBootloadable(uint8 appId) CYSMALL \\r
- 194 .loc 1 501 0\r
- 195 .cfi_startproc\r
- 196 @ args = 0, pretend = 0, frame = 0\r
- 197 @ frame_needed = 0, uses_anonymous_args = 0\r
- 198 .LVL26:\r
- 199 0000 70B5 push {r4, r5, r6, lr}\r
- 200 .LCFI1:\r
- 201 .cfi_def_cfa_offset 16\r
- 202 .cfi_offset 4, -16\r
- 203 .cfi_offset 5, -12\r
- 204 .cfi_offset 6, -8\r
- 205 .cfi_offset 14, -4\r
- 506:.\Generated_Source\PSoC5/BL.c **** uint32 CYDATA end = BL_FIRST_APP_BYTE(appId) +\r
- 206 .loc 1 506 0\r
- 207 0002 0220 movs r0, #2\r
- 208 0004 FFF7FEFF bl BL_GetMetadata.constprop.1\r
- 209 .LVL27:\r
- 210 0008 0646 mov r6, r0\r
- 507:.\Generated_Source\PSoC5/BL.c **** BL_GetMetadata(BL_GET_METADATA_BTLDB_LENGTH,\r
- 211 .loc 1 507 0\r
- 212 000a 0320 movs r0, #3\r
- 213 000c FFF7FEFF bl BL_GetMetadata.constprop.1\r
- 214 .LVL28:\r
- 506:.\Generated_Source\PSoC5/BL.c **** uint32 CYDATA end = BL_FIRST_APP_BYTE(appId) +\r
- 215 .loc 1 506 0\r
- 216 0010 711C adds r1, r6, #1\r
- 217 0012 00EB0126 add r6, r0, r1, lsl #8\r
- 218 .LVL29:\r
- 535:.\Generated_Source\PSoC5/BL.c **** for(idx = BL_FIRST_APP_BYTE(appId); idx < end; ++idx)\r
- 219 .loc 1 535 0\r
- 220 0016 0220 movs r0, #2\r
- 221 0018 FFF7FEFF bl BL_GetMetadata.constprop.1\r
- 222 .LVL30:\r
- 511:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA calcedChecksum = 0u;\r
- 223 .loc 1 511 0\r
- 224 001c 0024 movs r4, #0\r
- 535:.\Generated_Source\PSoC5/BL.c **** for(idx = BL_FIRST_APP_BYTE(appId); idx < end; ++idx)\r
- 225 .loc 1 535 0\r
- 226 001e 0130 adds r0, r0, #1\r
- 227 0020 0102 lsls r1, r0, #8\r
- 228 .LVL31:\r
- 510:.\Generated_Source\PSoC5/BL.c **** CYBIT valid = 0u; /* Assume bad flash image */\r
- 229 .loc 1 510 0\r
- 230 0022 2546 mov r5, r4\r
- 231 .LVL32:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 31\r
-\r
-\r
- 232 .L29:\r
- 535:.\Generated_Source\PSoC5/BL.c **** for(idx = BL_FIRST_APP_BYTE(appId); idx < end; ++idx)\r
- 233 .loc 1 535 0\r
- 234 0024 B142 cmp r1, r6\r
- 235 0026 09D2 bcs .L44\r
- 236 .L31:\r
- 237 .LBB3:\r
- 537:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA curByte = BL_GET_CODE_BYTE(idx);\r
- 238 .loc 1 537 0\r
- 239 0028 11F8010B ldrb r0, [r1], #1 @ zero_extendqisi2\r
- 240 .LVL33:\r
- 539:.\Generated_Source\PSoC5/BL.c **** if((curByte != 0u) && (curByte != 0xFFu))\r
- 241 .loc 1 539 0\r
- 242 002c 421E subs r2, r0, #1\r
- 243 002e D3B2 uxtb r3, r2\r
- 544:.\Generated_Source\PSoC5/BL.c **** calcedChecksum += curByte;\r
- 244 .loc 1 544 0\r
- 245 0030 0419 adds r4, r0, r4\r
- 246 .LVL34:\r
- 541:.\Generated_Source\PSoC5/BL.c **** valid = 1u;\r
- 247 .loc 1 541 0\r
- 248 0032 FD2B cmp r3, #253\r
- 249 0034 98BF it ls\r
- 250 0036 0125 movls r5, #1\r
- 251 .LVL35:\r
- 544:.\Generated_Source\PSoC5/BL.c **** calcedChecksum += curByte;\r
- 252 .loc 1 544 0\r
- 253 0038 E4B2 uxtb r4, r4\r
- 254 .LVL36:\r
- 255 003a F3E7 b .L29\r
- 256 .LVL37:\r
- 257 .L44:\r
- 258 .LBE3:\r
- 558:.\Generated_Source\PSoC5/BL.c **** idx = ((BL_FIRST_APP_BYTE(appId)) >> 3u);\r
- 259 .loc 1 558 0\r
- 260 003c 0220 movs r0, #2\r
- 261 003e FFF7FEFF bl BL_GetMetadata.constprop.1\r
- 262 .LVL38:\r
- 563:.\Generated_Source\PSoC5/BL.c **** : (end >> 3u);\r
- 263 .loc 1 563 0\r
- 264 0042 0F49 ldr r1, .L46\r
- 558:.\Generated_Source\PSoC5/BL.c **** idx = ((BL_FIRST_APP_BYTE(appId)) >> 3u);\r
- 265 .loc 1 558 0\r
- 266 0044 421C adds r2, r0, #1\r
- 267 0046 1302 lsls r3, r2, #8\r
- 268 0048 DB08 lsrs r3, r3, #3\r
- 269 .LVL39:\r
- 563:.\Generated_Source\PSoC5/BL.c **** : (end >> 3u);\r
- 270 .loc 1 563 0\r
- 271 004a 8E42 cmp r6, r1\r
- 272 004c 01D0 beq .L39\r
- 273 004e F608 lsrs r6, r6, #3\r
- 274 .LVL40:\r
- 275 0050 01E0 b .L43\r
- 276 .LVL41:\r
- 277 .L39:\r
- 278 0052 4FF48046 mov r6, #16384\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 32\r
-\r
-\r
- 279 .LVL42:\r
- 280 .L43:\r
- 565:.\Generated_Source\PSoC5/BL.c **** for (; idx < end; ++idx)\r
- 281 .loc 1 565 0\r
- 282 0056 B342 cmp r3, r6\r
- 283 0058 06D2 bcs .L45\r
- 284 .L34:\r
- 501:.\Generated_Source\PSoC5/BL.c **** static cystatus BL_ValidateBootloadable(uint8 appId) CYSMALL \\r
- 285 .loc 1 501 0\r
- 286 005a 03F19041 add r1, r3, #1207959552\r
- 567:.\Generated_Source\PSoC5/BL.c **** calcedChecksum += CY_GET_XTND_REG8((volatile uint8 *)(CYDEV_ECC_BASE + idx));\r
- 287 .loc 1 567 0\r
- 288 005e 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 565:.\Generated_Source\PSoC5/BL.c **** for (; idx < end; ++idx)\r
- 289 .loc 1 565 0\r
- 290 0060 0133 adds r3, r3, #1\r
- 291 .LVL43:\r
- 567:.\Generated_Source\PSoC5/BL.c **** calcedChecksum += CY_GET_XTND_REG8((volatile uint8 *)(CYDEV_ECC_BASE + idx));\r
- 292 .loc 1 567 0\r
- 293 0062 0219 adds r2, r0, r4\r
- 294 0064 D4B2 uxtb r4, r2\r
- 295 .LVL44:\r
- 296 0066 F6E7 b .L43\r
- 297 .LVL45:\r
- 298 .L45:\r
- 575:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != BL_MD_BTLDB_CHECKSUM_VALUE(appId)) ||\r
- 299 .loc 1 575 0\r
- 300 0068 0548 ldr r0, .L46\r
- 573:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = ( uint8 )1u + ( uint8 )(~calcedChecksum);\r
- 301 .loc 1 573 0\r
- 302 006a 6442 negs r4, r4\r
- 303 .LVL46:\r
- 575:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != BL_MD_BTLDB_CHECKSUM_VALUE(appId)) ||\r
- 304 .loc 1 575 0\r
- 305 006c 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 306 006e E4B2 uxtb r4, r4\r
- 307 .LVL47:\r
- 308 0070 9442 cmp r4, r2\r
- 309 0072 01D0 beq .L35\r
- 310 .L37:\r
- 578:.\Generated_Source\PSoC5/BL.c **** return(CYRET_BAD_DATA);\r
- 311 .loc 1 578 0\r
- 312 0074 0620 movs r0, #6\r
- 313 0076 70BD pop {r4, r5, r6, pc}\r
- 314 .L35:\r
- 575:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != BL_MD_BTLDB_CHECKSUM_VALUE(appId)) ||\r
- 315 .loc 1 575 0\r
- 316 0078 002D cmp r5, #0\r
- 317 007a FBD0 beq .L37\r
- 588:.\Generated_Source\PSoC5/BL.c **** return(CYRET_SUCCESS);\r
- 318 .loc 1 588 0\r
- 319 007c 0020 movs r0, #0\r
- 589:.\Generated_Source\PSoC5/BL.c **** }\r
- 320 .loc 1 589 0\r
- 321 007e 70BD pop {r4, r5, r6, pc}\r
- 322 .L47:\r
- 323 .align 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 33\r
-\r
-\r
- 324 .L46:\r
- 325 0080 C0FF0100 .word 131008\r
- 326 .cfi_endproc\r
- 327 .LFE70:\r
- 328 .size BL_ValidateBootloadable.constprop.0, .-BL_ValidateBootloadable.constprop.0\r
- 329 .section .text.BL_HostLink,"ax",%progbits\r
- 330 .align 1\r
- 331 .thumb\r
- 332 .thumb_func\r
- 333 .type BL_HostLink, %function\r
- 334 BL_HostLink:\r
- 335 .LFB64:\r
- 611:.\Generated_Source\PSoC5/BL.c **** {\r
- 336 .loc 1 611 0\r
- 337 .cfi_startproc\r
- 338 @ args = 0, pretend = 0, frame = 896\r
- 339 @ frame_needed = 0, uses_anonymous_args = 0\r
- 340 .LVL48:\r
- 341 0000 2DE9F04F push {r4, r5, r6, r7, r8, r9, sl, fp, lr}\r
- 342 .LCFI2:\r
- 343 .cfi_def_cfa_offset 36\r
- 344 .cfi_offset 4, -36\r
- 345 .cfi_offset 5, -32\r
- 346 .cfi_offset 6, -28\r
- 347 .cfi_offset 7, -24\r
- 348 .cfi_offset 8, -20\r
- 349 .cfi_offset 9, -16\r
- 350 .cfi_offset 10, -12\r
- 351 .cfi_offset 11, -8\r
- 352 .cfi_offset 14, -4\r
- 353 0004 ADF5617D sub sp, sp, #900\r
- 354 .LCFI3:\r
- 355 .cfi_def_cfa_offset 936\r
- 611:.\Generated_Source\PSoC5/BL.c **** {\r
- 356 .loc 1 611 0\r
- 357 0008 8046 mov r8, r0\r
- 632:.\Generated_Source\PSoC5/BL.c **** CyBtldrCommStart();\r
- 358 .loc 1 632 0\r
- 359 000a FFF7FEFF bl USBFS_CyBtldrCommStart\r
- 360 .LVL49:\r
- 635:.\Generated_Source\PSoC5/BL.c **** CyGlobalIntEnable;\r
- 361 .loc 1 635 0\r
- 362 @ 635 ".\Generated_Source\PSoC5\BL.c" 1\r
- 363 000e 62B6 CPSIE i\r
- 364 @ 0 "" 2\r
- 625:.\Generated_Source\PSoC5/BL.c **** CYBIT communicationState = BL_COMMUNICATION_STATE_IDLE;\r
- 365 .loc 1 625 0\r
- 366 .thumb\r
- 367 0010 0026 movs r6, #0\r
- 622:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA clearedMetaData = 0u;\r
- 368 .loc 1 622 0\r
- 369 0012 B246 mov sl, r6\r
- 619:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA timeOutCnt = 10u;\r
- 370 .loc 1 619 0\r
- 371 0014 4FF00A09 mov r9, #10\r
- 618:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA dataOffset = 0u;\r
- 372 .loc 1 618 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 34\r
-\r
-\r
- 373 0018 3746 mov r7, r6\r
- 374 .LVL50:\r
- 375 .L128:\r
- 643:.\Generated_Source\PSoC5/BL.c **** readStat = CyBtldrCommRead(packetBuffer,\r
- 376 .loc 1 643 0\r
- 377 001a B8F1000F cmp r8, #0\r
- 378 001e 01D1 bne .L86\r
- 379 .LVL51:\r
- 380 .L112:\r
- 381 0020 FF23 movs r3, #255\r
- 382 0022 00E0 b .L50\r
- 383 .LVL52:\r
- 384 .L86:\r
- 385 0024 4346 mov r3, r8\r
- 386 .LVL53:\r
- 387 .L50:\r
- 643:.\Generated_Source\PSoC5/BL.c **** readStat = CyBtldrCommRead(packetBuffer,\r
- 388 .loc 1 643 0 is_stmt 0 discriminator 3\r
- 389 0026 4AA8 add r0, sp, #296\r
- 390 0028 4FF49671 mov r1, #300\r
- 391 002c 01AA add r2, sp, #4\r
- 392 002e FFF7FEFF bl USBFS_CyBtldrCommRead\r
- 393 .LVL54:\r
- 647:.\Generated_Source\PSoC5/BL.c **** if (0u != timeOut)\r
- 394 .loc 1 647 0 is_stmt 1 discriminator 3\r
- 395 0032 B8F1000F cmp r8, #0\r
- 396 0036 03D0 beq .L51\r
- 649:.\Generated_Source\PSoC5/BL.c **** timeOutCnt--;\r
- 397 .loc 1 649 0\r
- 398 0038 09F1FF39 add r9, r9, #-1\r
- 399 003c 5FFA89F9 uxtb r9, r9\r
- 400 .LVL55:\r
- 401 .L51:\r
- 652:.\Generated_Source\PSoC5/BL.c **** } while ( (0u != timeOutCnt) && (readStat != CYRET_SUCCESS) );\r
- 402 .loc 1 652 0\r
- 403 0040 B9F1000F cmp r9, #0\r
- 404 0044 02D0 beq .L52\r
- 652:.\Generated_Source\PSoC5/BL.c **** } while ( (0u != timeOutCnt) && (readStat != CYRET_SUCCESS) );\r
- 405 .loc 1 652 0 is_stmt 0 discriminator 1\r
- 406 0046 0028 cmp r0, #0\r
- 407 0048 E7D1 bne .L128\r
- 408 004a 01E0 b .L54\r
- 409 .L52:\r
- 655:.\Generated_Source\PSoC5/BL.c **** if( readStat != CYRET_SUCCESS )\r
- 410 .loc 1 655 0 is_stmt 1\r
- 411 004c 0028 cmp r0, #0\r
- 412 004e 71D1 bne .L55\r
- 413 .L54:\r
- 660:.\Generated_Source\PSoC5/BL.c **** if((numberRead < BL_MIN_PKT_SIZE) ||\r
- 414 .loc 1 660 0\r
- 415 0050 BDF80420 ldrh r2, [sp, #4]\r
- 416 0054 062A cmp r2, #6\r
- 417 0056 40F27B81 bls .L90\r
- 660:.\Generated_Source\PSoC5/BL.c **** if((numberRead < BL_MIN_PKT_SIZE) ||\r
- 418 .loc 1 660 0 is_stmt 0 discriminator 1\r
- 419 005a 9DF82831 ldrb r3, [sp, #296] @ zero_extendqisi2\r
- 420 005e 012B cmp r3, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 35\r
-\r
-\r
- 421 0060 40F07681 bne .L90\r
- 667:.\Generated_Source\PSoC5/BL.c **** pktSize = ((uint16)((uint16)packetBuffer[BL_SIZE_ADDR + 1u] << 8u)) |\r
- 422 .loc 1 667 0 is_stmt 1\r
- 423 0064 9DF82A01 ldrb r0, [sp, #298] @ zero_extendqisi2\r
- 424 .LVL56:\r
- 425 0068 9DF82B51 ldrb r5, [sp, #299] @ zero_extendqisi2\r
- 670:.\Generated_Source\PSoC5/BL.c **** pktChecksum = ((uint16)((uint16)packetBuffer[BL_CHK_ADDR(pktSize) + 1u] << 8u)) |\r
- 426 .loc 1 670 0\r
- 427 006c 4AA9 add r1, sp, #296\r
- 667:.\Generated_Source\PSoC5/BL.c **** pktSize = ((uint16)((uint16)packetBuffer[BL_SIZE_ADDR + 1u] << 8u)) |\r
- 428 .loc 1 667 0\r
- 429 006e 40EA0525 orr r5, r0, r5, lsl #8\r
- 430 .LVL57:\r
- 673:.\Generated_Source\PSoC5/BL.c **** if((pktSize + BL_MIN_PKT_SIZE) > numberRead)\r
- 431 .loc 1 673 0\r
- 432 0072 EC1D adds r4, r5, #7\r
- 670:.\Generated_Source\PSoC5/BL.c **** pktChecksum = ((uint16)((uint16)packetBuffer[BL_CHK_ADDR(pktSize) + 1u] << 8u)) |\r
- 433 .loc 1 670 0\r
- 434 0074 4B19 adds r3, r1, r5\r
- 673:.\Generated_Source\PSoC5/BL.c **** if((pktSize + BL_MIN_PKT_SIZE) > numberRead)\r
- 435 .loc 1 673 0\r
- 436 0076 9442 cmp r4, r2\r
- 670:.\Generated_Source\PSoC5/BL.c **** pktChecksum = ((uint16)((uint16)packetBuffer[BL_CHK_ADDR(pktSize) + 1u] << 8u)) |\r
- 437 .loc 1 670 0\r
- 438 0078 5879 ldrb r0, [r3, #5] @ zero_extendqisi2\r
- 671:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_CHK_ADDR(pktSize)];\r
- 439 .loc 1 671 0\r
- 440 007a 1979 ldrb r1, [r3, #4] @ zero_extendqisi2\r
- 441 .LVL58:\r
- 673:.\Generated_Source\PSoC5/BL.c **** if((pktSize + BL_MIN_PKT_SIZE) > numberRead)\r
- 442 .loc 1 673 0\r
- 443 007c 00F26681 bhi .L89\r
- 677:.\Generated_Source\PSoC5/BL.c **** else if(packetBuffer[BL_EOP_ADDR(pktSize)] != BL_EOP)\r
- 444 .loc 1 677 0\r
- 445 0080 9A79 ldrb r2, [r3, #6] @ zero_extendqisi2\r
- 446 0082 172A cmp r2, #23\r
- 447 0084 40F06481 bne .L90\r
- 681:.\Generated_Source\PSoC5/BL.c **** else if(pktChecksum != BL_CalcPacketChecksum(packetBuffer,\r
- 448 .loc 1 681 0\r
- 449 0088 2B1D adds r3, r5, #4\r
- 450 008a 9BB2 uxth r3, r3\r
- 451 .LVL59:\r
- 157:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA sum = 0u;\r
- 452 .loc 1 157 0\r
- 453 008c 0022 movs r2, #0\r
- 454 .LVL60:\r
- 455 .L57:\r
- 456 .LBB20:\r
- 457 .LBB21:\r
- 159:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 458 .loc 1 159 0\r
- 459 008e 3BB1 cbz r3, .L134\r
- 460 .L58:\r
- 161:.\Generated_Source\PSoC5/BL.c **** sum += buffer[size - 1u];\r
- 461 .loc 1 161 0\r
- 462 0090 0DF22714 addw r4, sp, #295\r
- 463 0094 E45C ldrb r4, [r4, r3] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 36\r
-\r
-\r
- 162:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 464 .loc 1 162 0\r
- 465 0096 013B subs r3, r3, #1\r
- 466 .LVL61:\r
- 161:.\Generated_Source\PSoC5/BL.c **** sum += buffer[size - 1u];\r
- 467 .loc 1 161 0\r
- 468 0098 1219 adds r2, r2, r4\r
- 469 .LVL62:\r
- 470 009a 92B2 uxth r2, r2\r
- 471 .LVL63:\r
- 162:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 472 .loc 1 162 0\r
- 473 009c 9BB2 uxth r3, r3\r
- 474 .LVL64:\r
- 475 009e F6E7 b .L57\r
- 476 .L134:\r
- 165:.\Generated_Source\PSoC5/BL.c **** return(( uint16 )1u + ( uint16 )(~sum));\r
- 477 .loc 1 165 0\r
- 478 00a0 5242 negs r2, r2\r
- 479 .LVL65:\r
- 480 .LBE21:\r
- 481 .LBE20:\r
- 681:.\Generated_Source\PSoC5/BL.c **** else if(pktChecksum != BL_CalcPacketChecksum(packetBuffer,\r
- 482 .loc 1 681 0\r
- 483 00a2 41EA0020 orr r0, r1, r0, lsl #8\r
- 484 .LVL66:\r
- 485 00a6 91B2 uxth r1, r2\r
- 486 .LVL67:\r
- 487 00a8 8842 cmp r0, r1\r
- 488 00aa 40F05381 bne .L91\r
- 489 00ae 4AE0 b .L135\r
- 490 .LVL68:\r
- 491 .L62:\r
- 492 .LBB22:\r
- 761:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- 493 .loc 1 761 0\r
- 494 00b0 002E cmp r6, #0\r
- 495 00b2 00F04D81 beq .L90\r
- 761:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- 496 .loc 1 761 0 is_stmt 0 discriminator 1\r
- 497 00b6 012D cmp r5, #1\r
- 498 00b8 4FF00004 mov r4, #0\r
- 499 00bc 40F03C81 bne .L96\r
- 764:.\Generated_Source\PSoC5/BL.c **** if(btldrData < BL_NUM_OF_FLASH_ARRAYS)\r
- 500 .loc 1 764 0 is_stmt 1\r
- 501 00c0 BBF1010F cmp fp, #1\r
- 502 00c4 00F23881 bhi .L96\r
- 503 .LVL69:\r
- 504 .LBB23:\r
- 774:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 2u] = LO8(CY_FLASH_NUMBER_ROWS - 1u);\r
- 505 .loc 1 774 0\r
- 506 00c8 FF23 movs r3, #255\r
- 772:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR] = LO8(startRow);\r
- 507 .loc 1 772 0\r
- 508 00ca 8DF82C41 strb r4, [sp, #300]\r
- 773:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 1u] = HI8(startRow);\r
- 509 .loc 1 773 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 37\r
-\r
-\r
- 510 00ce 8DF82D41 strb r4, [sp, #301]\r
- 778:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 511 .loc 1 778 0\r
- 512 00d2 2546 mov r5, r4\r
- 513 .LVL70:\r
- 774:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 2u] = LO8(CY_FLASH_NUMBER_ROWS - 1u);\r
- 514 .loc 1 774 0\r
- 515 00d4 8DF82E31 strb r3, [sp, #302]\r
- 775:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR + 3u] = HI8(CY_FLASH_NUMBER_ROWS - 1u);\r
- 516 .loc 1 775 0\r
- 517 00d8 8DF82F61 strb r6, [sp, #303]\r
- 518 .LVL71:\r
- 777:.\Generated_Source\PSoC5/BL.c **** rspSize = 4u;\r
- 519 .loc 1 777 0\r
- 520 00dc 0424 movs r4, #4\r
- 521 .LVL72:\r
- 522 .L61:\r
- 523 .LBE23:\r
- 524 .LBE22:\r
- 525 .LBB32:\r
- 526 .LBB33:\r
-1286:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SOP_ADDR] = BL_SOP;\r
- 527 .loc 1 1286 0\r
- 528 00de 0120 movs r0, #1\r
-1289:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SIZE_ADDR + 1u] = HI8(size);\r
- 529 .loc 1 1289 0\r
- 530 00e0 0022 movs r2, #0\r
-1292:.\Generated_Source\PSoC5/BL.c **** checksum = BL_CalcPacketChecksum(buffer, size + BL_DATA_ADDR);\r
- 531 .loc 1 1292 0\r
- 532 00e2 211D adds r1, r4, #4\r
- 533 00e4 ADF80640 strh r4, [sp, #6] @ movhi\r
-1286:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SOP_ADDR] = BL_SOP;\r
- 534 .loc 1 1286 0\r
- 535 00e8 8DF82801 strb r0, [sp, #296]\r
-1287:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CMD_ADDR] = status;\r
- 536 .loc 1 1287 0\r
- 537 00ec 8DF82951 strb r5, [sp, #297]\r
-1288:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SIZE_ADDR] = LO8(size);\r
- 538 .loc 1 1288 0\r
- 539 00f0 8DF82A41 strb r4, [sp, #298]\r
-1289:.\Generated_Source\PSoC5/BL.c **** buffer[BL_SIZE_ADDR + 1u] = HI8(size);\r
- 540 .loc 1 1289 0\r
- 541 00f4 8DF82B21 strb r2, [sp, #299]\r
-1292:.\Generated_Source\PSoC5/BL.c **** checksum = BL_CalcPacketChecksum(buffer, size + BL_DATA_ADDR);\r
- 542 .loc 1 1292 0\r
- 543 00f8 8BB2 uxth r3, r1\r
- 544 .LVL73:\r
- 545 .L82:\r
- 546 .LBB34:\r
- 547 .LBB35:\r
- 161:.\Generated_Source\PSoC5/BL.c **** sum += buffer[size - 1u];\r
- 548 .loc 1 161 0\r
- 549 00fa 0DF22710 addw r0, sp, #295\r
- 550 00fe C15C ldrb r1, [r0, r3] @ zero_extendqisi2\r
- 162:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 551 .loc 1 162 0\r
- 552 0100 013B subs r3, r3, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 38\r
-\r
-\r
- 161:.\Generated_Source\PSoC5/BL.c **** sum += buffer[size - 1u];\r
- 553 .loc 1 161 0\r
- 554 0102 5218 adds r2, r2, r1\r
- 162:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 555 .loc 1 162 0\r
- 556 0104 9BB2 uxth r3, r3\r
- 161:.\Generated_Source\PSoC5/BL.c **** sum += buffer[size - 1u];\r
- 557 .loc 1 161 0\r
- 558 0106 92B2 uxth r2, r2\r
- 559 .LVL74:\r
- 159:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 560 .loc 1 159 0\r
- 561 0108 002B cmp r3, #0\r
- 562 010a F6D1 bne .L82\r
- 165:.\Generated_Source\PSoC5/BL.c **** return(( uint16 )1u + ( uint16 )(~sum));\r
- 563 .loc 1 165 0\r
- 564 010c 5042 negs r0, r2\r
- 565 010e 81B2 uxth r1, r0\r
- 566 .LBE35:\r
- 567 .LBE34:\r
-1295:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(1u + size)] = HI8(checksum);\r
- 568 .loc 1 1295 0\r
- 569 0110 080A lsrs r0, r1, #8\r
-1294:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(size)] = LO8(checksum);\r
- 570 .loc 1 1294 0\r
- 571 0112 4BAA add r2, sp, #300\r
- 572 .LVL75:\r
-1295:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(1u + size)] = HI8(checksum);\r
- 573 .loc 1 1295 0\r
- 574 0114 0DF22D13 addw r3, sp, #301\r
- 575 .LVL76:\r
-1294:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(size)] = LO8(checksum);\r
- 576 .loc 1 1294 0\r
- 577 0118 1155 strb r1, [r2, r4]\r
-1295:.\Generated_Source\PSoC5/BL.c **** buffer[BL_CHK_ADDR(1u + size)] = HI8(checksum);\r
- 578 .loc 1 1295 0\r
- 579 011a 1855 strb r0, [r3, r4]\r
-1296:.\Generated_Source\PSoC5/BL.c **** buffer[BL_EOP_ADDR(size)] = BL_EOP;\r
- 580 .loc 1 1296 0\r
- 581 011c 1721 movs r1, #23\r
- 582 011e 0DF59772 add r2, sp, #302\r
-1299:.\Generated_Source\PSoC5/BL.c **** return(CyBtldrCommWrite(buffer, size + BL_MIN_PKT_SIZE, &size, 150u));\r
- 583 .loc 1 1299 0\r
- 584 0122 E31D adds r3, r4, #7\r
-1296:.\Generated_Source\PSoC5/BL.c **** buffer[BL_EOP_ADDR(size)] = BL_EOP;\r
- 585 .loc 1 1296 0\r
- 586 0124 1155 strb r1, [r2, r4]\r
-1299:.\Generated_Source\PSoC5/BL.c **** return(CyBtldrCommWrite(buffer, size + BL_MIN_PKT_SIZE, &size, 150u));\r
- 587 .loc 1 1299 0\r
- 588 0126 4AA8 add r0, sp, #296\r
- 589 .LVL77:\r
- 590 0128 99B2 uxth r1, r3\r
- 591 012a 0DF10602 add r2, sp, #6\r
- 592 012e 9623 movs r3, #150\r
- 593 0130 FFF7FEFF bl USBFS_CyBtldrCommWrite\r
- 594 .LVL78:\r
- 595 .L55:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 39\r
-\r
-\r
- 596 .LBE33:\r
- 597 .LBE32:\r
-1255:.\Generated_Source\PSoC5/BL.c **** } while ((0u == timeOut) || (BL_COMMUNICATION_STATE_ACTIVE == communicationState));\r
- 598 .loc 1 1255 0\r
- 599 0134 B8F1000F cmp r8, #0\r
- 600 0138 3FF472AF beq .L112\r
-1255:.\Generated_Source\PSoC5/BL.c **** } while ((0u == timeOut) || (BL_COMMUNICATION_STATE_ACTIVE == communicationState));\r
- 601 .loc 1 1255 0 is_stmt 0 discriminator 1\r
- 602 013c 002E cmp r6, #0\r
- 603 013e 00F01281 beq .L136\r
- 604 .LVL79:\r
- 605 .L84:\r
-1029:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
- 606 .loc 1 1029 0 is_stmt 1\r
- 607 0142 0126 movs r6, #1\r
- 608 0144 69E7 b .L128\r
- 609 .LVL80:\r
- 610 .L135:\r
- 611 .LBB36:\r
- 698:.\Generated_Source\PSoC5/BL.c **** switch(packetBuffer[BL_CMD_ADDR])\r
- 612 .loc 1 698 0\r
- 613 0146 9DF82921 ldrb r2, [sp, #297] @ zero_extendqisi2\r
- 614 .LVL81:\r
- 695:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA btldrData = packetBuffer[BL_DATA_ADDR];\r
- 615 .loc 1 695 0\r
- 616 014a 9DF82CB1 ldrb fp, [sp, #300] @ zero_extendqisi2\r
- 617 .LVL82:\r
- 698:.\Generated_Source\PSoC5/BL.c **** switch(packetBuffer[BL_CMD_ADDR])\r
- 618 .loc 1 698 0\r
- 619 014e A2F13103 sub r3, r2, #49\r
- 620 .LVL83:\r
- 621 0152 0A2B cmp r3, #10\r
- 622 0154 00F2F780 bhi .L110\r
- 623 0158 01A1 adr r1, .L85\r
- 624 015a 51F823F0 ldr pc, [r1, r3, lsl #2]\r
- 625 015e 00BF .align 2\r
- 626 .L85:\r
- 627 0160 8D010000 .word .L60+1\r
- 628 0164 B1000000 .word .L62+1\r
- 629 0168 47030000 .word .L110+1\r
- 630 016c AB010000 .word .L63+1\r
- 631 0170 5D020000 .word .L69+1\r
- 632 0174 47030000 .word .L110+1\r
- 633 0178 63020000 .word .L71+1\r
- 634 017c 81020000 .word .L72+1\r
- 635 0180 AB010000 .word .L63+1\r
- 636 0184 9B020000 .word .L73+1\r
- 637 0188 27030000 .word .L80+1\r
- 638 .L60:\r
- 743:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 0u))\r
- 639 .loc 1 743 0\r
- 640 018c 002E cmp r6, #0\r
- 641 018e 00F0DF80 beq .L90\r
- 743:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 0u))\r
- 642 .loc 1 743 0 is_stmt 0 discriminator 1\r
- 643 0192 002D cmp r5, #0\r
- 644 0194 40F0DC80 bne .L90\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 40\r
-\r
-\r
- 746:.\Generated_Source\PSoC5/BL.c **** (uint8)(BL_ValidateBootloadable(BL_activeApp) == CYRET_SUCCESS);\r
- 645 .loc 1 746 0 is_stmt 1\r
- 646 0198 FFF7FEFF bl BL_ValidateBootloadable.constprop.0\r
- 647 .LVL84:\r
- 648 019c D0F10102 rsbs r2, r0, #1\r
- 649 01a0 38BF it cc\r
- 650 01a2 0022 movcc r2, #0\r
- 651 01a4 8DF82C21 strb r2, [sp, #300]\r
- 652 .LVL85:\r
- 653 01a8 BBE0 b .L132\r
- 654 .LVL86:\r
- 655 .L63:\r
- 825:.\Generated_Source\PSoC5/BL.c **** if (BL_COMMAND_ERASE == packetBuffer[BL_CMD_ADDR])\r
- 656 .loc 1 825 0\r
- 657 01aa 342A cmp r2, #52\r
- 658 01ac 12D1 bne .L64\r
- 827:.\Generated_Source\PSoC5/BL.c **** if ((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- 659 .loc 1 827 0\r
- 660 01ae 002E cmp r6, #0\r
- 661 01b0 00F0CE80 beq .L90\r
- 827:.\Generated_Source\PSoC5/BL.c **** if ((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- 662 .loc 1 827 0 is_stmt 0 discriminator 1\r
- 663 01b4 032D cmp r5, #3\r
- 664 01b6 40F0CB80 bne .L90\r
- 830:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 665 .loc 1 830 0 is_stmt 1\r
- 666 01ba ABF14007 sub r7, fp, #64\r
- 834:.\Generated_Source\PSoC5/BL.c **** dataOffset = CY_EEPROM_SIZEOF_ROW;\r
- 667 .loc 1 834 0\r
- 668 01be 3F2F cmp r7, #63\r
- 669 01c0 8CBF ite hi\r
- 670 01c2 4FF49077 movhi r7, #288\r
- 671 01c6 1027 movls r7, #16\r
- 672 .LVL87:\r
- 849:.\Generated_Source\PSoC5/BL.c **** (void) memset(dataBuffer, 0, dataOffset);\r
- 673 .loc 1 849 0\r
- 674 01c8 95A8 add r0, sp, #596\r
- 675 01ca 0021 movs r1, #0\r
- 676 01cc 3A46 mov r2, r7\r
- 677 01ce FFF7FEFF bl memset\r
- 678 .LVL88:\r
- 679 01d2 05E0 b .L66\r
- 680 .LVL89:\r
- 681 .L64:\r
- 861:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize >= 3u))\r
- 682 .loc 1 861 0\r
- 683 01d4 002E cmp r6, #0\r
- 684 01d6 00F0BB80 beq .L90\r
- 861:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize >= 3u))\r
- 685 .loc 1 861 0 is_stmt 0 discriminator 1\r
- 686 01da 022D cmp r5, #2\r
- 687 01dc 40F2B880 bls .L90\r
- 688 .LVL90:\r
- 689 .L66:\r
- 870:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&dataBuffer[dataOffset],\r
- 690 .loc 1 870 0 is_stmt 1\r
- 691 01e0 033D subs r5, r5, #3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 41\r
-\r
-\r
- 692 .LVL91:\r
- 693 01e2 95AB add r3, sp, #596\r
- 694 01e4 2A46 mov r2, r5\r
- 695 01e6 D819 adds r0, r3, r7\r
- 696 01e8 0DF22F11 addw r1, sp, #303\r
- 697 01ec FFF7FEFF bl memcpy\r
- 698 .LVL92:\r
- 878:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 699 .loc 1 878 0\r
- 700 01f0 ABF14000 sub r0, fp, #64\r
- 875:.\Generated_Source\PSoC5/BL.c **** dataOffset += (pktSize - 3u);\r
- 701 .loc 1 875 0\r
- 702 01f4 7A19 adds r2, r7, r5\r
- 878:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 703 .loc 1 878 0\r
- 704 01f6 3F28 cmp r0, #63\r
- 875:.\Generated_Source\PSoC5/BL.c **** dataOffset += (pktSize - 3u);\r
- 705 .loc 1 875 0\r
- 706 01f8 96B2 uxth r6, r2\r
- 707 .LVL93:\r
- 878:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 708 .loc 1 878 0\r
- 709 01fa 03D8 bhi .L102\r
- 882:.\Generated_Source\PSoC5/BL.c **** CyEEPROM_Start();\r
- 710 .loc 1 882 0\r
- 711 01fc FFF7FEFF bl CyEEPROM_Start\r
- 712 .LVL94:\r
- 885:.\Generated_Source\PSoC5/BL.c **** pktSize = CY_EEPROM_SIZEOF_ROW;\r
- 713 .loc 1 885 0\r
- 714 0200 1024 movs r4, #16\r
- 715 0202 01E0 b .L67\r
- 716 .LVL95:\r
- 717 .L102:\r
- 890:.\Generated_Source\PSoC5/BL.c **** pktSize = BL_FROW_SIZE;\r
- 718 .loc 1 890 0\r
- 719 0204 4FF49074 mov r4, #288\r
- 720 .LVL96:\r
- 721 .L67:\r
- 899:.\Generated_Source\PSoC5/BL.c **** if(dataOffset == pktSize)\r
- 722 .loc 1 899 0\r
- 723 0208 A642 cmp r6, r4\r
- 724 020a 40F09780 bne .L103\r
- 902:.\Generated_Source\PSoC5/BL.c **** dataOffset = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)) |\r
- 725 .loc 1 902 0\r
- 726 020e 9DF82E11 ldrb r1, [sp, #302] @ zero_extendqisi2\r
- 727 0212 9DF82D71 ldrb r7, [sp, #301] @ zero_extendqisi2\r
- 906:.\Generated_Source\PSoC5/BL.c **** if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
- 728 .loc 1 906 0\r
- 729 0216 BBF13F0F cmp fp, #63\r
- 902:.\Generated_Source\PSoC5/BL.c **** dataOffset = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)) |\r
- 730 .loc 1 902 0\r
- 731 021a 47EA0125 orr r5, r7, r1, lsl #8\r
- 732 .LVL97:\r
- 906:.\Generated_Source\PSoC5/BL.c **** if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
- 733 .loc 1 906 0\r
- 734 021e 11D8 bhi .L68\r
- 912:.\Generated_Source\PSoC5/BL.c **** if(0u == clearedMetaData)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 42\r
-\r
-\r
- 735 .loc 1 912 0\r
- 736 0220 BAF1000F cmp sl, #0\r
- 737 0224 0ED1 bne .L68\r
- 738 .LBB24:\r
- 921:.\Generated_Source\PSoC5/BL.c **** (void) memset(erase, 0, BL_FROW_SIZE);\r
- 739 .loc 1 921 0\r
- 740 0226 5146 mov r1, sl\r
- 741 0228 4FF49072 mov r2, #288\r
- 742 022c 02A8 add r0, sp, #8\r
- 743 022e FFF7FEFF bl memset\r
- 744 .LVL98:\r
- 927:.\Generated_Source\PSoC5/BL.c **** (void) CyWriteRowFull((uint8) BL_MD_FLASH_ARRAY_NUM,\r
- 745 .loc 1 927 0\r
- 746 0232 0120 movs r0, #1\r
- 747 0234 FF21 movs r1, #255\r
- 748 0236 02AA add r2, sp, #8\r
- 749 0238 4FF49073 mov r3, #288\r
- 750 023c FFF7FEFF bl CyWriteRowFull\r
- 751 .LVL99:\r
- 934:.\Generated_Source\PSoC5/BL.c **** clearedMetaData = 1u;\r
- 752 .loc 1 934 0\r
- 753 0240 4FF0010A mov sl, #1\r
- 754 .LVL100:\r
- 755 .L68:\r
- 756 .LBE24:\r
-1002:.\Generated_Source\PSoC5/BL.c **** ackCode = (CYRET_SUCCESS != CyWriteRowFull(btldrData, dataOffset, dataB\r
- 757 .loc 1 1002 0\r
- 758 0244 3346 mov r3, r6\r
- 759 0246 5846 mov r0, fp\r
- 760 0248 2946 mov r1, r5\r
- 761 024a 95AA add r2, sp, #596\r
- 762 024c FFF7FEFF bl CyWriteRowFull\r
- 763 .LVL101:\r
- 764 0250 0126 movs r6, #1\r
- 765 0252 0028 cmp r0, #0\r
- 766 0254 75D0 beq .L104\r
-1014:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
- 767 .loc 1 1014 0\r
- 768 0256 0027 movs r7, #0\r
-1002:.\Generated_Source\PSoC5/BL.c **** ackCode = (CYRET_SUCCESS != CyWriteRowFull(btldrData, dataOffset, dataB\r
- 769 .loc 1 1002 0\r
- 770 0258 0A25 movs r5, #10\r
- 771 .LVL102:\r
- 772 025a 75E0 b .L131\r
- 773 .LVL103:\r
- 774 .L69:\r
-1026:.\Generated_Source\PSoC5/BL.c **** if(BL_COMMUNICATION_STATE_ACTIVE == communicationState)\r
- 775 .loc 1 1026 0\r
- 776 025c 002E cmp r6, #0\r
- 777 025e 77D0 beq .L90\r
- 778 0260 7AE0 b .L70\r
- 779 .L71:\r
-1077:.\Generated_Source\PSoC5/BL.c **** if(BL_COMMUNICATION_STATE_ACTIVE == communicationState)\r
- 780 .loc 1 1077 0\r
- 781 0262 002E cmp r6, #0\r
- 782 0264 74D0 beq .L90\r
-1080:.\Generated_Source\PSoC5/BL.c **** if((dataOffset + pktSize) <= BL_SIZEOF_COMMAND_BUFFER)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 43\r
-\r
-\r
- 783 .loc 1 1080 0\r
- 784 0266 7C19 adds r4, r7, r5\r
- 785 0268 B4F5967F cmp r4, #300\r
- 786 026c 6ED8 bhi .L89\r
- 787 .LVL104:\r
-1089:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&dataBuffer[dataOffset],\r
- 788 .loc 1 1089 0\r
- 789 026e 95A9 add r1, sp, #596\r
- 790 0270 C819 adds r0, r1, r7\r
- 791 0272 2A46 mov r2, r5\r
- 792 0274 4BA9 add r1, sp, #300\r
- 793 .LVL105:\r
- 794 0276 FFF7FEFF bl memcpy\r
- 795 .LVL106:\r
-1094:.\Generated_Source\PSoC5/BL.c **** dataOffset += pktSize;\r
- 796 .loc 1 1094 0\r
- 797 027a A7B2 uxth r7, r4\r
- 798 .LVL107:\r
- 799 .L133:\r
-1082:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 800 .loc 1 1082 0\r
- 801 027c 0025 movs r5, #0\r
- 802 027e 63E0 b .L131\r
- 803 .LVL108:\r
- 804 .L72:\r
-1112:.\Generated_Source\PSoC5/BL.c **** if(pktSize == 0u)\r
- 805 .loc 1 1112 0\r
- 806 0280 002D cmp r5, #0\r
- 807 0282 65D1 bne .L90\r
- 808 .LBB25:\r
-1121:.\Generated_Source\PSoC5/BL.c **** BL_ENTER CYDATA BtldrVersion =\r
- 809 .loc 1 1121 0\r
- 810 0284 3A48 ldr r0, .L138\r
- 811 0286 02AE add r6, sp, #8\r
-1135:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- 812 .loc 1 1135 0\r
- 813 0288 4BAC add r4, sp, #300\r
- 814 .LVL109:\r
-1121:.\Generated_Source\PSoC5/BL.c **** BL_ENTER CYDATA BtldrVersion =\r
- 815 .loc 1 1121 0\r
- 816 028a 03C8 ldmia r0, {r0, r1}\r
- 817 028c 86E80300 stmia r6, {r0, r1}\r
- 818 .LVL110:\r
-1135:.\Generated_Source\PSoC5/BL.c **** (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- 819 .loc 1 1135 0\r
- 820 0290 84E80300 stmia r4, {r0, r1}\r
- 821 .LVL111:\r
-1126:.\Generated_Source\PSoC5/BL.c **** communicationState = BL_COMMUNICATION_STATE_ACTIVE;\r
- 822 .loc 1 1126 0\r
- 823 0294 0126 movs r6, #1\r
-1128:.\Generated_Source\PSoC5/BL.c **** rspSize = sizeof(BL_ENTER);\r
- 824 .loc 1 1128 0\r
- 825 0296 0824 movs r4, #8\r
- 826 .LVL112:\r
- 827 0298 21E7 b .L61\r
- 828 .LVL113:\r
- 829 .L73:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 44\r
-\r
-\r
- 830 .LBE25:\r
-1150:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- 831 .loc 1 1150 0\r
- 832 029a 002E cmp r6, #0\r
- 833 029c 58D0 beq .L90\r
-1150:.\Generated_Source\PSoC5/BL.c **** if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- 834 .loc 1 1150 0 is_stmt 0 discriminator 1\r
- 835 029e 032D cmp r5, #3\r
- 836 02a0 56D1 bne .L90\r
- 837 .LBB26:\r
-1153:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA rowNum = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)\r
- 838 .loc 1 1153 0 is_stmt 1\r
- 839 02a2 9DF82E01 ldrb r0, [sp, #302] @ zero_extendqisi2\r
- 840 02a6 9DF82D11 ldrb r1, [sp, #301] @ zero_extendqisi2\r
-1161:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 841 .loc 1 1161 0\r
- 842 02aa ABF14002 sub r2, fp, #64\r
- 843 02ae 3F2A cmp r2, #63\r
-1153:.\Generated_Source\PSoC5/BL.c **** uint16 CYDATA rowNum = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)\r
- 844 .loc 1 1153 0\r
- 845 02b0 41EA0025 orr r5, r1, r0, lsl #8\r
- 846 .LVL114:\r
-1161:.\Generated_Source\PSoC5/BL.c **** if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- 847 .loc 1 1161 0\r
- 848 02b4 0AD8 bhi .L74\r
-1166:.\Generated_Source\PSoC5/BL.c **** rowAddr = (uint32)rowNum * CYDEV_EEPROM_ROW_SIZE;\r
- 849 .loc 1 1166 0\r
- 850 02b6 2D01 lsls r5, r5, #4\r
- 851 .LVL115:\r
- 227:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA sum = 0u;\r
- 852 .loc 1 227 0\r
- 853 02b8 0023 movs r3, #0\r
-1166:.\Generated_Source\PSoC5/BL.c **** rowAddr = (uint32)rowNum * CYDEV_EEPROM_ROW_SIZE;\r
- 854 .loc 1 1166 0\r
- 855 02ba 1022 movs r2, #16\r
- 856 .LVL116:\r
- 857 .L75:\r
- 858 .LBB27:\r
- 859 .LBB28:\r
- 610:.\Generated_Source\PSoC5/BL.c **** static void BL_HostLink(uint8 timeOut) \r
- 860 .loc 1 610 0\r
- 861 02bc 2D48 ldr r0, .L138+4\r
- 862 02be 1118 adds r1, r2, r0\r
- 232:.\Generated_Source\PSoC5/BL.c **** sum += BL_GET_EEPROM_BYTE(start + size);\r
- 863 .loc 1 232 0\r
- 864 02c0 4C5D ldrb r4, [r1, r5] @ zero_extendqisi2\r
- 229:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 865 .loc 1 229 0\r
- 866 02c2 013A subs r2, r2, #1\r
- 867 .LVL117:\r
- 232:.\Generated_Source\PSoC5/BL.c **** sum += BL_GET_EEPROM_BYTE(start + size);\r
- 868 .loc 1 232 0\r
- 869 02c4 2344 add r3, r3, r4\r
- 870 02c6 DBB2 uxtb r3, r3\r
- 871 .LVL118:\r
- 229:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 872 .loc 1 229 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 45\r
-\r
-\r
- 873 02c8 F8D1 bne .L75\r
- 874 02ca 26E0 b .L79\r
- 875 .LVL119:\r
- 876 .L74:\r
- 877 .LBE28:\r
- 878 .LBE27:\r
-1174:.\Generated_Source\PSoC5/BL.c **** + ((uint32)rowNum * CYDEV_FLS_ROW_SIZE);\r
- 879 .loc 1 1174 0\r
- 880 02cc 05EB0B23 add r3, r5, fp, lsl #8\r
-1173:.\Generated_Source\PSoC5/BL.c **** rowAddr = ((uint32)btldrData * CYDEV_FLS_SECTOR_SIZE)\r
- 881 .loc 1 1173 0\r
- 882 02d0 1C02 lsls r4, r3, #8\r
- 883 .LVL120:\r
- 884 02d2 4FF48072 mov r2, #256\r
- 192:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA sum = 0u;\r
- 885 .loc 1 192 0\r
- 886 02d6 0023 movs r3, #0\r
- 887 .LVL121:\r
- 888 .L77:\r
- 889 .LBB29:\r
- 890 .LBB30:\r
- 196:.\Generated_Source\PSoC5/BL.c **** size--;\r
- 891 .loc 1 196 0\r
- 892 02d8 013A subs r2, r2, #1\r
- 893 .LVL122:\r
- 197:.\Generated_Source\PSoC5/BL.c **** sum += BL_GET_CODE_BYTE(start + size);\r
- 894 .loc 1 197 0\r
- 895 02da 105D ldrb r0, [r2, r4] @ zero_extendqisi2\r
- 896 02dc 1918 adds r1, r3, r0\r
- 897 02de CBB2 uxtb r3, r1\r
- 898 .LVL123:\r
- 194:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 899 .loc 1 194 0\r
- 900 02e0 002A cmp r2, #0\r
- 901 02e2 F9D1 bne .L77\r
- 902 .LVL124:\r
- 903 .LBE30:\r
- 904 .LBE29:\r
-1192:.\Generated_Source\PSoC5/BL.c **** if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
- 905 .loc 1 1192 0\r
- 906 02e4 BBF13F0F cmp fp, #63\r
- 907 02e8 17D8 bhi .L79\r
- 908 .LBB31:\r
-1197:.\Generated_Source\PSoC5/BL.c **** + ((uint32)rowNum * CYDEV_ECC_ROW_SIZE);\r
- 909 .loc 1 1197 0\r
- 910 02ea 0BF51034 add r4, fp, #147456\r
- 911 .LVL125:\r
- 912 02ee 05EB0420 add r0, r5, r4, lsl #8\r
-1196:.\Generated_Source\PSoC5/BL.c **** rowAddr = CYDEV_ECC_BASE + ((uint32)btldrData * (CYDEV_FLS_SECTOR_SIZE \r
- 913 .loc 1 1196 0\r
- 914 02f2 4101 lsls r1, r0, #5\r
- 915 .LVL126:\r
- 916 .L78:\r
-1201:.\Generated_Source\PSoC5/BL.c **** checksum += CY_GET_XTND_REG8((uint8 CYFAR *)(rowAddr + tmpIndex));\r
- 917 .loc 1 1201 0 discriminator 2\r
- 918 02f4 545C ldrb r4, [r2, r1] @ zero_extendqisi2\r
- 919 02f6 0132 adds r2, r2, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 46\r
-\r
-\r
- 920 02f8 1B19 adds r3, r3, r4\r
-1199:.\Generated_Source\PSoC5/BL.c **** for(tmpIndex = 0u; tmpIndex < CYDEV_ECC_ROW_SIZE; tmpIndex++)\r
- 921 .loc 1 1199 0 discriminator 2\r
- 922 02fa 202A cmp r2, #32\r
-1201:.\Generated_Source\PSoC5/BL.c **** checksum += CY_GET_XTND_REG8((uint8 CYFAR *)(rowAddr + tmpIndex));\r
- 923 .loc 1 1201 0 discriminator 2\r
- 924 02fc DBB2 uxtb r3, r3\r
- 925 .LVL127:\r
-1199:.\Generated_Source\PSoC5/BL.c **** for(tmpIndex = 0u; tmpIndex < CYDEV_ECC_ROW_SIZE; tmpIndex++)\r
- 926 .loc 1 1199 0 discriminator 2\r
- 927 02fe F9D1 bne .L78\r
- 928 .LBE31:\r
-1213:.\Generated_Source\PSoC5/BL.c **** if((BL_MD_FLASH_ARRAY_NUM == btldrData) &&\r
- 929 .loc 1 1213 0\r
- 930 0300 BBF1010F cmp fp, #1\r
- 931 0304 09D1 bne .L79\r
-1213:.\Generated_Source\PSoC5/BL.c **** if((BL_MD_FLASH_ARRAY_NUM == btldrData) &&\r
- 932 .loc 1 1213 0 is_stmt 0 discriminator 1\r
- 933 0306 FF2D cmp r5, #255\r
- 934 0308 07D1 bne .L79\r
-1216:.\Generated_Source\PSoC5/BL.c **** checksum -= BL_MD_BTLDB_ACTIVE_VALUE (BL_GET_APP_ID(rowNum));\r
- 935 .loc 1 1216 0 is_stmt 1\r
- 936 030a 1B4D ldr r5, .L138+8\r
- 937 .LVL128:\r
-1217:.\Generated_Source\PSoC5/BL.c **** checksum -= BL_MD_BTLDB_VERIFIED_VALUE(BL_GET_APP_ID(rowNum));\r
- 938 .loc 1 1217 0\r
- 939 030c 1B4C ldr r4, .L138+12\r
-1216:.\Generated_Source\PSoC5/BL.c **** checksum -= BL_MD_BTLDB_ACTIVE_VALUE (BL_GET_APP_ID(rowNum));\r
- 940 .loc 1 1216 0\r
- 941 030e 2878 ldrb r0, [r5, #0] @ zero_extendqisi2\r
- 942 0310 191A subs r1, r3, r0\r
- 943 .LVL129:\r
-1217:.\Generated_Source\PSoC5/BL.c **** checksum -= BL_MD_BTLDB_VERIFIED_VALUE(BL_GET_APP_ID(rowNum));\r
- 944 .loc 1 1217 0\r
- 945 0312 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 946 0314 CA1A subs r2, r1, r3\r
- 947 0316 02F0FF03 and r3, r2, #255\r
- 948 .LVL130:\r
- 949 .L79:\r
-1220:.\Generated_Source\PSoC5/BL.c **** packetBuffer[BL_DATA_ADDR] = (uint8)1u + (uint8)(~checksum);\r
- 950 .loc 1 1220 0\r
- 951 031a 5D42 negs r5, r3\r
- 952 031c 8DF82C51 strb r5, [sp, #300]\r
- 953 .LVL131:\r
-1221:.\Generated_Source\PSoC5/BL.c **** ackCode = CYRET_SUCCESS;\r
- 954 .loc 1 1221 0\r
- 955 0320 0025 movs r5, #0\r
- 956 .LVL132:\r
- 957 .L132:\r
-1222:.\Generated_Source\PSoC5/BL.c **** rspSize = 1u;\r
- 958 .loc 1 1222 0\r
- 959 0322 0124 movs r4, #1\r
- 960 0324 DBE6 b .L61\r
- 961 .LVL133:\r
- 962 .L80:\r
- 963 .LBE26:\r
-1232:.\Generated_Source\PSoC5/BL.c **** if(CYRET_SUCCESS == BL_ValidateBootloadable(BL_activeApp))\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 47\r
-\r
-\r
- 964 .loc 1 1232 0\r
- 965 0326 FFF7FEFF bl BL_ValidateBootloadable.constprop.0\r
- 966 .LVL134:\r
- 967 032a 10B9 cbnz r0, .L81\r
-1234:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(BL_START_APP);\r
- 968 .loc 1 1234 0\r
- 969 032c 144D ldr r5, .L138+16\r
- 970 .LVL135:\r
- 971 032e 8024 movs r4, #128\r
- 972 0330 2C70 strb r4, [r5, #0]\r
- 973 .L81:\r
-1237:.\Generated_Source\PSoC5/BL.c **** CySoftwareReset();\r
- 974 .loc 1 1237 0\r
- 975 0332 FFF7FEFF bl CySoftwareReset\r
- 976 .LVL136:\r
- 977 0336 0BE0 b .L90\r
- 978 .LVL137:\r
- 979 .L96:\r
- 697:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_DATA;\r
- 980 .loc 1 697 0\r
- 981 0338 0425 movs r5, #4\r
- 982 .LVL138:\r
- 983 033a D0E6 b .L61\r
- 984 .LVL139:\r
- 985 .L103:\r
- 899:.\Generated_Source\PSoC5/BL.c **** if(dataOffset == pktSize)\r
- 986 .loc 1 899 0\r
- 987 033c 0126 movs r6, #1\r
- 988 .LVL140:\r
-1014:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
- 989 .loc 1 1014 0\r
- 990 033e 0027 movs r7, #0\r
- 991 .LVL141:\r
- 992 0340 04E0 b .L89\r
- 993 .LVL142:\r
- 994 .L104:\r
- 995 0342 0746 mov r7, r0\r
- 996 0344 9AE7 b .L133\r
- 997 .LVL143:\r
- 998 .L110:\r
-1247:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_CMD;\r
- 999 .loc 1 1247 0\r
- 1000 0346 0525 movs r5, #5\r
- 1001 .LVL144:\r
- 1002 .L131:\r
- 692:.\Generated_Source\PSoC5/BL.c **** rspSize = 0u;\r
- 1003 .loc 1 692 0\r
- 1004 0348 0024 movs r4, #0\r
- 1005 034a C8E6 b .L61\r
- 1006 .L89:\r
- 1007 .LBE36:\r
- 675:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_LENGTH;\r
- 1008 .loc 1 675 0\r
- 1009 034c 0325 movs r5, #3\r
- 1010 034e FBE7 b .L131\r
- 1011 .L90:\r
- 663:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_DATA;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 48\r
-\r
-\r
- 1012 .loc 1 663 0\r
- 1013 0350 0425 movs r5, #4\r
- 1014 0352 F9E7 b .L131\r
- 1015 .LVL145:\r
- 1016 .L91:\r
- 684:.\Generated_Source\PSoC5/BL.c **** ackCode = BL_ERR_CHECKSUM;\r
- 1017 .loc 1 684 0\r
- 1018 0354 0825 movs r5, #8\r
- 1019 .LVL146:\r
- 1020 0356 F7E7 b .L131\r
- 1021 .LVL147:\r
- 1022 .L70:\r
-1255:.\Generated_Source\PSoC5/BL.c **** } while ((0u == timeOut) || (BL_COMMUNICATION_STATE_ACTIVE == communicationState));\r
- 1023 .loc 1 1255 0\r
- 1024 0358 B8F1000F cmp r8, #0\r
- 1025 035c 01D1 bne .L137\r
- 1026 .L111:\r
-1029:.\Generated_Source\PSoC5/BL.c **** dataOffset = 0u;\r
- 1027 .loc 1 1029 0\r
- 1028 035e 4746 mov r7, r8\r
- 1029 0360 5EE6 b .L112\r
- 1030 .L137:\r
- 1031 0362 0027 movs r7, #0\r
- 1032 0364 EDE6 b .L84\r
- 1033 .LVL148:\r
- 1034 .L136:\r
-1256:.\Generated_Source\PSoC5/BL.c **** }\r
- 1035 .loc 1 1256 0\r
- 1036 0366 0DF5617D add sp, sp, #900\r
- 1037 036a BDE8F08F pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}\r
- 1038 .L139:\r
- 1039 036e 00BF .align 2\r
- 1040 .L138:\r
- 1041 0370 00000000 .word .LANCHOR0\r
- 1042 0374 FF7F0040 .word 1073774591\r
- 1043 0378 D0FF0100 .word 131024\r
- 1044 037c D1FF0100 .word 131025\r
- 1045 0380 FA460040 .word 1073759994\r
- 1046 .cfi_endproc\r
- 1047 .LFE64:\r
- 1048 .size BL_HostLink, .-BL_HostLink\r
- 1049 .section .text.BL_Start,"ax",%progbits\r
- 1050 .align 1\r
- 1051 .global BL_Start\r
- 1052 .thumb\r
- 1053 .thumb_func\r
- 1054 .type BL_Start, %function\r
- 1055 BL_Start:\r
- 1056 .LFB59:\r
- 273:.\Generated_Source\PSoC5/BL.c **** {\r
- 1057 .loc 1 273 0\r
- 1058 .cfi_startproc\r
- 1059 @ args = 0, pretend = 0, frame = 288\r
- 1060 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1061 0000 10B5 push {r4, lr}\r
- 1062 .LCFI4:\r
- 1063 .cfi_def_cfa_offset 8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 49\r
-\r
-\r
- 1064 .cfi_offset 4, -8\r
- 1065 .cfi_offset 14, -4\r
- 1066 0002 C8B0 sub sp, sp, #288\r
- 1067 .LCFI5:\r
- 1068 .cfi_def_cfa_offset 296\r
- 306:.\Generated_Source\PSoC5/BL.c **** if (CYRET_SUCCESS != CySetTemp())\r
- 1069 .loc 1 306 0\r
- 1070 0004 FFF7FEFF bl CySetTemp\r
- 1071 .LVL149:\r
- 1072 0008 10B1 cbz r0, .L141\r
- 308:.\Generated_Source\PSoC5/BL.c **** CyHalt(0x00u);\r
- 1073 .loc 1 308 0\r
- 1074 000a 0020 movs r0, #0\r
- 1075 000c FFF7FEFF bl CyHalt\r
- 1076 .LVL150:\r
- 1077 .L141:\r
- 311:.\Generated_Source\PSoC5/BL.c **** if (CYRET_SUCCESS != CySetFlashEEBuffer(BL_flashBuffer))\r
- 1078 .loc 1 311 0\r
- 1079 0010 6846 mov r0, sp\r
- 1080 0012 FFF7FEFF bl CySetFlashEEBuffer\r
- 1081 .LVL151:\r
- 1082 0016 10B1 cbz r0, .L142\r
- 313:.\Generated_Source\PSoC5/BL.c **** CyHalt(0x00u);\r
- 1083 .loc 1 313 0\r
- 1084 0018 0020 movs r0, #0\r
- 1085 001a FFF7FEFF bl CyHalt\r
- 1086 .LVL152:\r
- 1087 .L142:\r
- 329:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = BL_Calc8BitFlashSum(BL_MD_BTLDR_ADDR_PTR,\r
- 1088 .loc 1 329 0\r
- 1089 001e 1648 ldr r0, .L162\r
- 1090 0020 0368 ldr r3, [r0, #0]\r
- 1091 0022 1968 ldr r1, [r3, #0]\r
- 1092 .LVL153:\r
- 192:.\Generated_Source\PSoC5/BL.c **** uint8 CYDATA sum = 0u;\r
- 1093 .loc 1 192 0\r
- 1094 0024 0023 movs r3, #0\r
- 329:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = BL_Calc8BitFlashSum(BL_MD_BTLDR_ADDR_PTR,\r
- 1095 .loc 1 329 0\r
- 1096 0026 0A46 mov r2, r1\r
- 1097 .LVL154:\r
- 1098 .L143:\r
- 1099 .LBB41:\r
- 1100 .LBB42:\r
- 194:.\Generated_Source\PSoC5/BL.c **** while (size > 0u)\r
- 1101 .loc 1 194 0\r
- 1102 0028 22B1 cbz r2, .L161\r
- 1103 .L144:\r
- 197:.\Generated_Source\PSoC5/BL.c **** sum += BL_GET_CODE_BYTE(start + size);\r
- 1104 .loc 1 197 0\r
- 1105 002a 12F8014D ldrb r4, [r2, #-1]! @ zero_extendqisi2\r
- 1106 002e E318 adds r3, r4, r3\r
- 1107 .LVL155:\r
- 1108 0030 DBB2 uxtb r3, r3\r
- 1109 .LVL156:\r
- 1110 0032 F9E7 b .L143\r
- 1111 .L161:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 50\r
-\r
-\r
- 1112 .LBE42:\r
- 1113 .LBE41:\r
- 333:.\Generated_Source\PSoC5/BL.c **** calcedChecksum -= *BL_ChecksumAccess;\r
- 1114 .loc 1 333 0\r
- 1115 0034 4268 ldr r2, [r0, #4]\r
- 1116 0036 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 1117 .LVL157:\r
- 334:.\Generated_Source\PSoC5/BL.c **** calcedChecksum = ( uint8 )1u + ( uint8 )(~calcedChecksum);\r
- 1118 .loc 1 334 0\r
- 1119 0038 C41A subs r4, r0, r3\r
- 337:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != *BL_ChecksumAccess) ||\r
- 1120 .loc 1 337 0\r
- 1121 003a 04F0FF03 and r3, r4, #255\r
- 1122 .LVL158:\r
- 1123 003e 8342 cmp r3, r0\r
- 1124 0040 00D1 bne .L145\r
- 337:.\Generated_Source\PSoC5/BL.c **** if((calcedChecksum != *BL_ChecksumAccess) ||\r
- 1125 .loc 1 337 0 is_stmt 0 discriminator 1\r
- 1126 0042 11B9 cbnz r1, .L146\r
- 1127 .L145:\r
- 340:.\Generated_Source\PSoC5/BL.c **** CyHalt(0x00u);\r
- 1128 .loc 1 340 0 is_stmt 1\r
- 1129 0044 0020 movs r0, #0\r
- 1130 0046 FFF7FEFF bl CyHalt\r
- 1131 .LVL159:\r
- 1132 .L146:\r
- 356:.\Generated_Source\PSoC5/BL.c **** if ((BL_GET_RUN_TYPE == BL_START_BTLDR) ||\r
- 1133 .loc 1 356 0\r
- 1134 004a 0C4C ldr r4, .L162+4\r
- 354:.\Generated_Source\PSoC5/BL.c **** tmpStatus = BL_ValidateBootloadable(BL_activeApp);\r
- 1135 .loc 1 354 0\r
- 1136 004c FFF7FEFF bl BL_ValidateBootloadable.constprop.0\r
- 1137 .LVL160:\r
- 356:.\Generated_Source\PSoC5/BL.c **** if ((BL_GET_RUN_TYPE == BL_START_BTLDR) ||\r
- 1138 .loc 1 356 0\r
- 1139 0050 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1140 0052 01F0C002 and r2, r1, #192\r
- 1141 0056 402A cmp r2, #64\r
- 1142 0058 00D0 beq .L147\r
- 356:.\Generated_Source\PSoC5/BL.c **** if ((BL_GET_RUN_TYPE == BL_START_BTLDR) ||\r
- 1143 .loc 1 356 0 is_stmt 0 discriminator 1\r
- 1144 005a 18B1 cbz r0, .L148\r
- 1145 .L147:\r
- 359:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(0u);\r
- 1146 .loc 1 359 0 is_stmt 1\r
- 1147 005c 0020 movs r0, #0\r
- 1148 .LVL161:\r
- 1149 005e 2070 strb r0, [r4, #0]\r
- 361:.\Generated_Source\PSoC5/BL.c **** BL_HostLink(BL_WAIT_FOR_COMMAND_FOREVER);\r
- 1150 .loc 1 361 0\r
- 1151 0060 FFF7FEFF bl BL_HostLink\r
- 1152 .LVL162:\r
- 1153 .L148:\r
- 369:.\Generated_Source\PSoC5/BL.c **** BL_HostLink(BL_WAIT_FOR_COMMAND_TIME);\r
- 1154 .loc 1 369 0\r
- 1155 0064 1420 movs r0, #20\r
- 1156 0066 FFF7FEFF bl BL_HostLink\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 51\r
-\r
-\r
- 1157 .LVL163:\r
- 1158 .LBB43:\r
- 1159 .LBB44:\r
- 396:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(BL_START_APP);\r
- 1160 .loc 1 396 0\r
- 1161 006a 8020 movs r0, #128\r
- 1162 006c 2070 strb r0, [r4, #0]\r
- 398:.\Generated_Source\PSoC5/BL.c **** CySoftwareReset();\r
- 1163 .loc 1 398 0\r
- 1164 006e FFF7FEFF bl CySoftwareReset\r
- 1165 .LVL164:\r
- 1166 .LBE44:\r
- 1167 .LBE43:\r
- 376:.\Generated_Source\PSoC5/BL.c **** }\r
- 1168 .loc 1 376 0\r
- 1169 0072 48B0 add sp, sp, #288\r
- 1170 0074 10BD pop {r4, pc}\r
- 1171 .L163:\r
- 1172 0076 00BF .align 2\r
- 1173 .L162:\r
- 1174 0078 00000000 .word .LANCHOR1\r
- 1175 007c FA460040 .word 1073759994\r
- 1176 .cfi_endproc\r
- 1177 .LFE59:\r
- 1178 .size BL_Start, .-BL_Start\r
- 1179 .section .text.CyBtldr_CheckLaunch,"ax",%progbits\r
- 1180 .align 1\r
- 1181 .global CyBtldr_CheckLaunch\r
- 1182 .thumb\r
- 1183 .thumb_func\r
- 1184 .type CyBtldr_CheckLaunch, %function\r
- 1185 CyBtldr_CheckLaunch:\r
- 1186 .LFB61:\r
- 420:.\Generated_Source\PSoC5/BL.c **** {\r
- 1187 .loc 1 420 0\r
- 1188 .cfi_startproc\r
- 1189 @ args = 0, pretend = 0, frame = 0\r
- 1190 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1191 0000 08B5 push {r3, lr}\r
- 1192 .LCFI6:\r
- 1193 .cfi_def_cfa_offset 8\r
- 1194 .cfi_offset 3, -8\r
- 1195 .cfi_offset 14, -4\r
- 437:.\Generated_Source\PSoC5/BL.c **** if (BL_GET_RUN_TYPE == BL_START_APP)\r
- 1196 .loc 1 437 0\r
- 1197 0002 0A4B ldr r3, .L171\r
- 1198 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1199 0006 02F0C000 and r0, r2, #192\r
- 1200 000a 8028 cmp r0, #128\r
- 1201 000c 0CD1 bne .L164\r
- 439:.\Generated_Source\PSoC5/BL.c **** BL_SET_RUN_TYPE(0u);\r
- 1202 .loc 1 439 0\r
- 1203 000e 0021 movs r1, #0\r
- 1204 0010 1970 strb r1, [r3, #0]\r
- 447:.\Generated_Source\PSoC5/BL.c **** if(0u != BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR, BL_activeApp))\r
- 1205 .loc 1 447 0\r
- 1206 0012 0120 movs r0, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 52\r
-\r
-\r
- 1207 0014 FFF7FEFF bl BL_GetMetadata.constprop.1\r
- 1208 .LVL165:\r
- 1209 0018 30B1 cbz r0, .L164\r
- 450:.\Generated_Source\PSoC5/BL.c **** BL_LaunchBootloadable(BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR,\r
- 1210 .loc 1 450 0\r
- 1211 001a 0120 movs r0, #1\r
- 1212 001c FFF7FEFF bl BL_GetMetadata.constprop.1\r
- 1213 .LVL166:\r
- 454:.\Generated_Source\PSoC5/BL.c **** }\r
- 1214 .loc 1 454 0\r
- 1215 0020 BDE80840 pop {r3, lr}\r
- 450:.\Generated_Source\PSoC5/BL.c **** BL_LaunchBootloadable(BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR,\r
- 1216 .loc 1 450 0\r
- 1217 0024 FFF7FEBF b BL_LaunchBootloadable\r
- 1218 .LVL167:\r
- 1219 .L164:\r
- 1220 0028 08BD pop {r3, pc}\r
- 1221 .L172:\r
- 1222 002a 00BF .align 2\r
- 1223 .L171:\r
- 1224 002c FA460040 .word 1073759994\r
- 1225 .cfi_endproc\r
- 1226 .LFE61:\r
- 1227 .size CyBtldr_CheckLaunch, .-CyBtldr_CheckLaunch\r
- 1228 .section .text.BL_SetFlashByte,"ax",%progbits\r
- 1229 .align 1\r
- 1230 .global BL_SetFlashByte\r
- 1231 .thumb\r
- 1232 .thumb_func\r
- 1233 .type BL_SetFlashByte, %function\r
- 1234 BL_SetFlashByte:\r
- 1235 .LFB66:\r
-1322:.\Generated_Source\PSoC5/BL.c **** {\r
- 1236 .loc 1 1322 0\r
- 1237 .cfi_startproc\r
- 1238 @ args = 0, pretend = 0, frame = 256\r
- 1239 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1240 .LVL168:\r
- 1241 0000 70B5 push {r4, r5, r6, lr}\r
- 1242 .LCFI7:\r
- 1243 .cfi_def_cfa_offset 16\r
- 1244 .cfi_offset 4, -16\r
- 1245 .cfi_offset 5, -12\r
- 1246 .cfi_offset 6, -8\r
- 1247 .cfi_offset 14, -4\r
-1330:.\Generated_Source\PSoC5/BL.c **** uint16 rowNum = ( uint16 )((flsAddr % CYDEV_FLS_SECTOR_SIZE) / CYDEV_FLS_ROW_SIZE);\r
- 1248 .loc 1 1330 0\r
- 1249 0002 C0F30722 ubfx r2, r0, #8, #8\r
-1322:.\Generated_Source\PSoC5/BL.c **** {\r
- 1250 .loc 1 1322 0\r
- 1251 0006 C0B0 sub sp, sp, #256\r
- 1252 .LCFI8:\r
- 1253 .cfi_def_cfa_offset 272\r
-1327:.\Generated_Source\PSoC5/BL.c **** uint8 arrayId = ( uint8 )(flsAddr / CYDEV_FLS_SECTOR_SIZE);\r
- 1254 .loc 1 1327 0\r
- 1255 0008 C0F30744 ubfx r4, r0, #16, #8\r
- 1256 .LVL169:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 53\r
-\r
-\r
-1331:.\Generated_Source\PSoC5/BL.c **** uint32 baseAddr = address - (address % CYDEV_FLS_ROW_SIZE);\r
- 1257 .loc 1 1331 0\r
- 1258 000c 20F0FF06 bic r6, r0, #255\r
- 1259 .LVL170:\r
- 1260 0010 0023 movs r3, #0\r
- 1261 .LVL171:\r
- 1262 .L174:\r
-1336:.\Generated_Source\PSoC5/BL.c **** rowData[idx] = BL_GET_CODE_BYTE(baseAddr + idx);\r
- 1263 .loc 1 1336 0 discriminator 2\r
- 1264 0012 9D5D ldrb r5, [r3, r6] @ zero_extendqisi2\r
- 1265 0014 0DF80350 strb r5, [sp, r3]\r
- 1266 0018 0133 adds r3, r3, #1\r
-1334:.\Generated_Source\PSoC5/BL.c **** for(idx = 0u; idx < CYDEV_FLS_ROW_SIZE; idx++)\r
- 1267 .loc 1 1334 0 discriminator 2\r
- 1268 001a B3F5807F cmp r3, #256\r
- 1269 001e F8D1 bne .L174\r
-1339:.\Generated_Source\PSoC5/BL.c **** rowData[address % CYDEV_FLS_ROW_SIZE] = runType;\r
- 1270 .loc 1 1339 0\r
- 1271 0020 C0B2 uxtb r0, r0\r
- 1272 .LVL172:\r
- 1273 0022 0DF80010 strb r1, [sp, r0]\r
-1344:.\Generated_Source\PSoC5/BL.c **** (void) CyWriteRowData(arrayId, rowNum, rowData);\r
- 1274 .loc 1 1344 0\r
- 1275 0026 1146 mov r1, r2\r
- 1276 .LVL173:\r
- 1277 0028 2046 mov r0, r4\r
- 1278 .LVL174:\r
- 1279 002a 6A46 mov r2, sp\r
- 1280 .LVL175:\r
- 1281 002c FFF7FEFF bl CyWriteRowData\r
- 1282 .LVL176:\r
-1346:.\Generated_Source\PSoC5/BL.c **** }\r
- 1283 .loc 1 1346 0\r
- 1284 0030 40B0 add sp, sp, #256\r
- 1285 0032 70BD pop {r4, r5, r6, pc}\r
- 1286 .cfi_endproc\r
- 1287 .LFE66:\r
- 1288 .size BL_SetFlashByte, .-BL_SetFlashByte\r
- 1289 .global BL_SizeBytesAccess\r
- 1290 .global BL_SizeBytes\r
- 1291 .global BL_ChecksumAccess\r
- 1292 .global BL_Checksum\r
- 1293 .section .rodata\r
- 1294 .align 2\r
- 1295 .set .LANCHOR0,. + 0\r
- 1296 .LC0:\r
- 1297 0000 6930132E .word 773009513\r
- 1298 0004 00 .byte 0\r
- 1299 0005 14 .byte 20\r
- 1300 0006 01 .byte 1\r
- 1301 0007 01 .byte 1\r
- 1302 .section .bootloader,"a",%progbits\r
- 1303 .align 2\r
- 1304 .type BL_SizeBytes, %object\r
- 1305 .size BL_SizeBytes, 4\r
- 1306 BL_SizeBytes:\r
- 1307 0000 FFFFFFFF .word -1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 54\r
-\r
-\r
- 1308 .type BL_Checksum, %object\r
- 1309 .size BL_Checksum, 1\r
- 1310 BL_Checksum:\r
- 1311 0004 00 .space 1\r
- 1312 0005 000000 .data\r
- 1313 .align 2\r
- 1314 .set .LANCHOR1,. + 0\r
- 1315 .type BL_SizeBytesAccess, %object\r
- 1316 .size BL_SizeBytesAccess, 4\r
- 1317 BL_SizeBytesAccess:\r
- 1318 0000 00000000 .word BL_SizeBytes\r
- 1319 .type BL_ChecksumAccess, %object\r
- 1320 .size BL_ChecksumAccess, 4\r
- 1321 BL_ChecksumAccess:\r
- 1322 0004 00000000 .word BL_Checksum\r
- 1323 .text\r
- 1324 .Letext0:\r
- 1325 .file 2 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4\r
- 1326 .file 3 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 1327 .file 4 ".\\Generated_Source\\PSoC5\\BL_PVT.h"\r
- 1328 .file 5 "./Generated_Source/PSoC5/core_cm3.h"\r
- 1329 .file 6 "./Generated_Source/PSoC5/CyFlash.h"\r
- 1330 .file 7 "./Generated_Source/PSoC5/CyLib.h"\r
- 1331 .file 8 "./Generated_Source/PSoC5/USBFS.h"\r
- 1332 .section .debug_info,"",%progbits\r
- 1333 .Ldebug_info0:\r
- 1334 0000 EE0B0000 .4byte 0xbee\r
- 1335 0004 0200 .2byte 0x2\r
- 1336 0006 00000000 .4byte .Ldebug_abbrev0\r
- 1337 000a 04 .byte 0x4\r
- 1338 000b 01 .uleb128 0x1\r
- 1339 000c 0A020000 .4byte .LASF92\r
- 1340 0010 01 .byte 0x1\r
- 1341 0011 53020000 .4byte .LASF93\r
- 1342 0015 13010000 .4byte .LASF94\r
- 1343 0019 18000000 .4byte .Ldebug_ranges0+0x18\r
- 1344 001d 00000000 .4byte 0\r
- 1345 0021 00000000 .4byte 0\r
- 1346 0025 00000000 .4byte .Ldebug_line0\r
- 1347 0029 02 .uleb128 0x2\r
- 1348 002a 01 .byte 0x1\r
- 1349 002b 06 .byte 0x6\r
- 1350 002c 6F010000 .4byte .LASF0\r
- 1351 0030 02 .uleb128 0x2\r
- 1352 0031 01 .byte 0x1\r
- 1353 0032 08 .byte 0x8\r
- 1354 0033 B0020000 .4byte .LASF1\r
- 1355 0037 02 .uleb128 0x2\r
- 1356 0038 02 .byte 0x2\r
- 1357 0039 05 .byte 0x5\r
- 1358 003a 5D000000 .4byte .LASF2\r
- 1359 003e 02 .uleb128 0x2\r
- 1360 003f 02 .byte 0x2\r
- 1361 0040 07 .byte 0x7\r
- 1362 0041 BA030000 .4byte .LASF3\r
- 1363 0045 03 .uleb128 0x3\r
- 1364 0046 DF020000 .4byte .LASF9\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 55\r
-\r
-\r
- 1365 004a 02 .byte 0x2\r
- 1366 004b 4F .byte 0x4f\r
- 1367 004c 50000000 .4byte 0x50\r
- 1368 0050 02 .uleb128 0x2\r
- 1369 0051 04 .byte 0x4\r
- 1370 0052 05 .byte 0x5\r
- 1371 0053 99030000 .4byte .LASF4\r
- 1372 0057 02 .uleb128 0x2\r
- 1373 0058 04 .byte 0x4\r
- 1374 0059 07 .byte 0x7\r
- 1375 005a 27040000 .4byte .LASF5\r
- 1376 005e 02 .uleb128 0x2\r
- 1377 005f 08 .byte 0x8\r
- 1378 0060 05 .byte 0x5\r
- 1379 0061 81010000 .4byte .LASF6\r
- 1380 0065 02 .uleb128 0x2\r
- 1381 0066 08 .byte 0x8\r
- 1382 0067 07 .byte 0x7\r
- 1383 0068 E7020000 .4byte .LASF7\r
- 1384 006c 04 .uleb128 0x4\r
- 1385 006d 04 .byte 0x4\r
- 1386 006e 05 .byte 0x5\r
- 1387 006f 696E7400 .ascii "int\000"\r
- 1388 0073 02 .uleb128 0x2\r
- 1389 0074 04 .byte 0x4\r
- 1390 0075 07 .byte 0x7\r
- 1391 0076 BA040000 .4byte .LASF8\r
- 1392 007a 03 .uleb128 0x3\r
- 1393 007b 44010000 .4byte .LASF10\r
- 1394 007f 03 .byte 0x3\r
- 1395 0080 5B .byte 0x5b\r
- 1396 0081 30000000 .4byte 0x30\r
- 1397 0085 03 .uleb128 0x3\r
- 1398 0086 EB000000 .4byte .LASF11\r
- 1399 008a 03 .byte 0x3\r
- 1400 008b 5C .byte 0x5c\r
- 1401 008c 3E000000 .4byte 0x3e\r
- 1402 0090 03 .uleb128 0x3\r
- 1403 0091 1B040000 .4byte .LASF12\r
- 1404 0095 03 .byte 0x3\r
- 1405 0096 5D .byte 0x5d\r
- 1406 0097 57000000 .4byte 0x57\r
- 1407 009b 02 .uleb128 0x2\r
- 1408 009c 04 .byte 0x4\r
- 1409 009d 04 .byte 0x4\r
- 1410 009e 7B010000 .4byte .LASF13\r
- 1411 00a2 02 .uleb128 0x2\r
- 1412 00a3 08 .byte 0x8\r
- 1413 00a4 04 .byte 0x4\r
- 1414 00a5 41040000 .4byte .LASF14\r
- 1415 00a9 02 .uleb128 0x2\r
- 1416 00aa 01 .byte 0x1\r
- 1417 00ab 08 .byte 0x8\r
- 1418 00ac 96010000 .4byte .LASF15\r
- 1419 00b0 03 .uleb128 0x3\r
- 1420 00b1 1E030000 .4byte .LASF16\r
- 1421 00b5 03 .byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 56\r
-\r
-\r
- 1422 00b6 E8 .byte 0xe8\r
- 1423 00b7 57000000 .4byte 0x57\r
- 1424 00bb 03 .uleb128 0x3\r
- 1425 00bc 22040000 .4byte .LASF17\r
- 1426 00c0 03 .byte 0x3\r
- 1427 00c1 F0 .byte 0xf0\r
- 1428 00c2 C6000000 .4byte 0xc6\r
- 1429 00c6 05 .uleb128 0x5\r
- 1430 00c7 7A000000 .4byte 0x7a\r
- 1431 00cb 06 .uleb128 0x6\r
- 1432 00cc 08 .byte 0x8\r
- 1433 00cd 04 .byte 0x4\r
- 1434 00ce 15 .byte 0x15\r
- 1435 00cf FE000000 .4byte 0xfe\r
- 1436 00d3 07 .uleb128 0x7\r
- 1437 00d4 DD030000 .4byte .LASF18\r
- 1438 00d8 04 .byte 0x4\r
- 1439 00d9 17 .byte 0x17\r
- 1440 00da 90000000 .4byte 0x90\r
- 1441 00de 02 .byte 0x2\r
- 1442 00df 23 .byte 0x23\r
- 1443 00e0 00 .uleb128 0\r
- 1444 00e1 07 .uleb128 0x7\r
- 1445 00e2 A4040000 .4byte .LASF19\r
- 1446 00e6 04 .byte 0x4\r
- 1447 00e7 18 .byte 0x18\r
- 1448 00e8 7A000000 .4byte 0x7a\r
- 1449 00ec 02 .byte 0x2\r
- 1450 00ed 23 .byte 0x23\r
- 1451 00ee 04 .uleb128 0x4\r
- 1452 00ef 07 .uleb128 0x7\r
- 1453 00f0 5D010000 .4byte .LASF20\r
- 1454 00f4 04 .byte 0x4\r
- 1455 00f5 19 .byte 0x19\r
- 1456 00f6 FE000000 .4byte 0xfe\r
- 1457 00fa 02 .byte 0x2\r
- 1458 00fb 23 .byte 0x23\r
- 1459 00fc 05 .uleb128 0x5\r
- 1460 00fd 00 .byte 0\r
- 1461 00fe 08 .uleb128 0x8\r
- 1462 00ff 7A000000 .4byte 0x7a\r
- 1463 0103 0E010000 .4byte 0x10e\r
- 1464 0107 09 .uleb128 0x9\r
- 1465 0108 0E010000 .4byte 0x10e\r
- 1466 010c 02 .byte 0x2\r
- 1467 010d 00 .byte 0\r
- 1468 010e 02 .uleb128 0x2\r
- 1469 010f 04 .byte 0x4\r
- 1470 0110 07 .byte 0x7\r
- 1471 0111 7E000000 .4byte .LASF21\r
- 1472 0115 03 .uleb128 0x3\r
- 1473 0116 9B040000 .4byte .LASF22\r
- 1474 011a 04 .byte 0x4\r
- 1475 011b 1B .byte 0x1b\r
- 1476 011c CB000000 .4byte 0xcb\r
- 1477 0120 0A .uleb128 0xa\r
- 1478 0121 04 .byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 57\r
-\r
-\r
- 1479 0122 0B .uleb128 0xb\r
- 1480 0123 04 .byte 0x4\r
- 1481 0124 28010000 .4byte 0x128\r
- 1482 0128 0C .uleb128 0xc\r
- 1483 0129 0D .uleb128 0xd\r
- 1484 012a 9B010000 .4byte .LASF25\r
- 1485 012e 01 .byte 0x1\r
- 1486 012f E0 .byte 0xe0\r
- 1487 0130 01 .byte 0x1\r
- 1488 0131 7A000000 .4byte 0x7a\r
- 1489 0135 01 .byte 0x1\r
- 1490 0136 5C010000 .4byte 0x15c\r
- 1491 013a 0E .uleb128 0xe\r
- 1492 013b AA020000 .4byte .LASF23\r
- 1493 013f 01 .byte 0x1\r
- 1494 0140 E0 .byte 0xe0\r
- 1495 0141 90000000 .4byte 0x90\r
- 1496 0145 0E .uleb128 0xe\r
- 1497 0146 54040000 .4byte .LASF24\r
- 1498 014a 01 .byte 0x1\r
- 1499 014b E0 .byte 0xe0\r
- 1500 014c 90000000 .4byte 0x90\r
- 1501 0150 0F .uleb128 0xf\r
- 1502 0151 73756D00 .ascii "sum\000"\r
- 1503 0155 01 .byte 0x1\r
- 1504 0156 E3 .byte 0xe3\r
- 1505 0157 7A000000 .4byte 0x7a\r
- 1506 015b 00 .byte 0\r
- 1507 015c 10 .uleb128 0x10\r
- 1508 015d AB030000 .4byte .LASF26\r
- 1509 0161 01 .byte 0x1\r
- 1510 0162 5E05 .2byte 0x55e\r
- 1511 0164 01 .byte 0x1\r
- 1512 0165 90000000 .4byte 0x90\r
- 1513 0169 01 .byte 0x1\r
- 1514 016a AB010000 .4byte 0x1ab\r
- 1515 016e 11 .uleb128 0x11\r
- 1516 016f D6040000 .4byte .LASF27\r
- 1517 0173 01 .byte 0x1\r
- 1518 0174 5E05 .2byte 0x55e\r
- 1519 0176 7A000000 .4byte 0x7a\r
- 1520 017a 11 .uleb128 0x11\r
- 1521 017b 15000000 .4byte .LASF28\r
- 1522 017f 01 .byte 0x1\r
- 1523 0180 5E05 .2byte 0x55e\r
- 1524 0182 7A000000 .4byte 0x7a\r
- 1525 0186 12 .uleb128 0x12\r
- 1526 0187 81020000 .4byte .LASF29\r
- 1527 018b 01 .byte 0x1\r
- 1528 018c 6005 .2byte 0x560\r
- 1529 018e 90000000 .4byte 0x90\r
- 1530 0192 12 .uleb128 0x12\r
- 1531 0193 53030000 .4byte .LASF30\r
- 1532 0197 01 .byte 0x1\r
- 1533 0198 6105 .2byte 0x561\r
- 1534 019a 7A000000 .4byte 0x7a\r
- 1535 019e 12 .uleb128 0x12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 58\r
-\r
-\r
- 1536 019f 1B000000 .4byte .LASF31\r
- 1537 01a3 01 .byte 0x1\r
- 1538 01a4 6205 .2byte 0x562\r
- 1539 01a6 90000000 .4byte 0x90\r
- 1540 01aa 00 .byte 0\r
- 1541 01ab 10 .uleb128 0x10\r
- 1542 01ac FB000000 .4byte .LASF32\r
- 1543 01b0 01 .byte 0x1\r
- 1544 01b1 F501 .2byte 0x1f5\r
- 1545 01b3 01 .byte 0x1\r
- 1546 01b4 B0000000 .4byte 0xb0\r
- 1547 01b8 01 .byte 0x1\r
- 1548 01b9 08020000 .4byte 0x208\r
- 1549 01bd 11 .uleb128 0x11\r
- 1550 01be 15000000 .4byte .LASF28\r
- 1551 01c2 01 .byte 0x1\r
- 1552 01c3 F501 .2byte 0x1f5\r
- 1553 01c5 7A000000 .4byte 0x7a\r
- 1554 01c9 13 .uleb128 0x13\r
- 1555 01ca 69647800 .ascii "idx\000"\r
- 1556 01ce 01 .byte 0x1\r
- 1557 01cf F801 .2byte 0x1f8\r
- 1558 01d1 90000000 .4byte 0x90\r
- 1559 01d5 13 .uleb128 0x13\r
- 1560 01d6 656E6400 .ascii "end\000"\r
- 1561 01da 01 .byte 0x1\r
- 1562 01db FA01 .2byte 0x1fa\r
- 1563 01dd 90000000 .4byte 0x90\r
- 1564 01e1 12 .uleb128 0x12\r
- 1565 01e2 00000000 .4byte .LASF33\r
- 1566 01e6 01 .byte 0x1\r
- 1567 01e7 FE01 .2byte 0x1fe\r
- 1568 01e9 7A000000 .4byte 0x7a\r
- 1569 01ed 12 .uleb128 0x12\r
- 1570 01ee DC010000 .4byte .LASF34\r
- 1571 01f2 01 .byte 0x1\r
- 1572 01f3 FF01 .2byte 0x1ff\r
- 1573 01f5 7A000000 .4byte 0x7a\r
- 1574 01f9 14 .uleb128 0x14\r
- 1575 01fa 12 .uleb128 0x12\r
- 1576 01fb C0010000 .4byte .LASF35\r
- 1577 01ff 01 .byte 0x1\r
- 1578 0200 1902 .2byte 0x219\r
- 1579 0202 7A000000 .4byte 0x7a\r
- 1580 0206 00 .byte 0\r
- 1581 0207 00 .byte 0\r
- 1582 0208 15 .uleb128 0x15\r
- 1583 0209 27030000 .4byte .LASF42\r
- 1584 020d 01 .byte 0x1\r
- 1585 020e D601 .2byte 0x1d6\r
- 1586 0210 01 .byte 0x1\r
- 1587 0211 00000000 .4byte .LFB62\r
- 1588 0215 02000000 .4byte .LFE62\r
- 1589 0219 02 .byte 0x2\r
- 1590 021a 7D .byte 0x7d\r
- 1591 021b 00 .sleb128 0\r
- 1592 021c 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 59\r
-\r
-\r
- 1593 021d 30020000 .4byte 0x230\r
- 1594 0221 16 .uleb128 0x16\r
- 1595 0222 4D000000 .4byte .LASF44\r
- 1596 0226 01 .byte 0x1\r
- 1597 0227 D601 .2byte 0x1d6\r
- 1598 0229 90000000 .4byte 0x90\r
- 1599 022d 01 .byte 0x1\r
- 1600 022e 50 .byte 0x50\r
- 1601 022f 00 .byte 0\r
- 1602 0230 17 .uleb128 0x17\r
- 1603 0231 5C010000 .4byte 0x15c\r
- 1604 0235 00000000 .4byte .LFB69\r
- 1605 0239 8C000000 .4byte .LFE69\r
- 1606 023d 00000000 .4byte .LLST0\r
- 1607 0241 01 .byte 0x1\r
- 1608 0242 71020000 .4byte 0x271\r
- 1609 0246 18 .uleb128 0x18\r
- 1610 0247 6E010000 .4byte 0x16e\r
- 1611 024b 20000000 .4byte .LLST1\r
- 1612 024f 19 .uleb128 0x19\r
- 1613 0250 86010000 .4byte 0x186\r
- 1614 0254 BE000000 .4byte .LLST2\r
- 1615 0258 19 .uleb128 0x19\r
- 1616 0259 92010000 .4byte 0x192\r
- 1617 025d FC000000 .4byte .LLST3\r
- 1618 0261 19 .uleb128 0x19\r
- 1619 0262 9E010000 .4byte 0x19e\r
- 1620 0266 28010000 .4byte .LLST4\r
- 1621 026a 1A .uleb128 0x1a\r
- 1622 026b 7A010000 .4byte 0x17a\r
- 1623 026f 00 .byte 0\r
- 1624 0270 00 .byte 0\r
- 1625 0271 17 .uleb128 0x17\r
- 1626 0272 AB010000 .4byte 0x1ab\r
- 1627 0276 00000000 .4byte .LFB70\r
- 1628 027a 84000000 .4byte .LFE70\r
- 1629 027e 8E010000 .4byte .LLST5\r
- 1630 0282 01 .byte 0x1\r
- 1631 0283 11030000 .4byte 0x311\r
- 1632 0287 19 .uleb128 0x19\r
- 1633 0288 C9010000 .4byte 0x1c9\r
- 1634 028c AE010000 .4byte .LLST6\r
- 1635 0290 19 .uleb128 0x19\r
- 1636 0291 D5010000 .4byte 0x1d5\r
- 1637 0295 E4010000 .4byte .LLST7\r
- 1638 0299 19 .uleb128 0x19\r
- 1639 029a E1010000 .4byte 0x1e1\r
- 1640 029e 02020000 .4byte .LLST8\r
- 1641 02a2 19 .uleb128 0x19\r
- 1642 02a3 ED010000 .4byte 0x1ed\r
- 1643 02a7 21020000 .4byte .LLST9\r
- 1644 02ab 1A .uleb128 0x1a\r
- 1645 02ac BD010000 .4byte 0x1bd\r
- 1646 02b0 00 .byte 0\r
- 1647 02b1 1B .uleb128 0x1b\r
- 1648 02b2 28000000 .4byte .LBB3\r
- 1649 02b6 3C000000 .4byte .LBE3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 60\r
-\r
-\r
- 1650 02ba C8020000 .4byte 0x2c8\r
- 1651 02be 19 .uleb128 0x19\r
- 1652 02bf FA010000 .4byte 0x1fa\r
- 1653 02c3 73020000 .4byte .LLST10\r
- 1654 02c7 00 .byte 0\r
- 1655 02c8 1C .uleb128 0x1c\r
- 1656 02c9 08000000 .4byte .LVL27\r
- 1657 02cd 30020000 .4byte 0x230\r
- 1658 02d1 DB020000 .4byte 0x2db\r
- 1659 02d5 1D .uleb128 0x1d\r
- 1660 02d6 01 .byte 0x1\r
- 1661 02d7 50 .byte 0x50\r
- 1662 02d8 01 .byte 0x1\r
- 1663 02d9 32 .byte 0x32\r
- 1664 02da 00 .byte 0\r
- 1665 02db 1C .uleb128 0x1c\r
- 1666 02dc 10000000 .4byte .LVL28\r
- 1667 02e0 30020000 .4byte 0x230\r
- 1668 02e4 EE020000 .4byte 0x2ee\r
- 1669 02e8 1D .uleb128 0x1d\r
- 1670 02e9 01 .byte 0x1\r
- 1671 02ea 50 .byte 0x50\r
- 1672 02eb 01 .byte 0x1\r
- 1673 02ec 33 .byte 0x33\r
- 1674 02ed 00 .byte 0\r
- 1675 02ee 1C .uleb128 0x1c\r
- 1676 02ef 1C000000 .4byte .LVL30\r
- 1677 02f3 30020000 .4byte 0x230\r
- 1678 02f7 01030000 .4byte 0x301\r
- 1679 02fb 1D .uleb128 0x1d\r
- 1680 02fc 01 .byte 0x1\r
- 1681 02fd 50 .byte 0x50\r
- 1682 02fe 01 .byte 0x1\r
- 1683 02ff 32 .byte 0x32\r
- 1684 0300 00 .byte 0\r
- 1685 0301 1E .uleb128 0x1e\r
- 1686 0302 42000000 .4byte .LVL38\r
- 1687 0306 30020000 .4byte 0x230\r
- 1688 030a 1D .uleb128 0x1d\r
- 1689 030b 01 .byte 0x1\r
- 1690 030c 50 .byte 0x50\r
- 1691 030d 01 .byte 0x1\r
- 1692 030e 32 .byte 0x32\r
- 1693 030f 00 .byte 0\r
- 1694 0310 00 .byte 0\r
- 1695 0311 0D .uleb128 0xd\r
- 1696 0312 3D030000 .4byte .LASF36\r
- 1697 0316 01 .byte 0x1\r
- 1698 0317 6E .byte 0x6e\r
- 1699 0318 01 .byte 0x1\r
- 1700 0319 85000000 .4byte 0x85\r
- 1701 031d 01 .byte 0x1\r
- 1702 031e 44030000 .4byte 0x344\r
- 1703 0322 0E .uleb128 0xe\r
- 1704 0323 FD030000 .4byte .LASF37\r
- 1705 0327 01 .byte 0x1\r
- 1706 0328 6E .byte 0x6e\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 61\r
-\r
-\r
- 1707 0329 44030000 .4byte 0x344\r
- 1708 032d 0E .uleb128 0xe\r
- 1709 032e 54040000 .4byte .LASF24\r
- 1710 0332 01 .byte 0x1\r
- 1711 0333 6E .byte 0x6e\r
- 1712 0334 85000000 .4byte 0x85\r
- 1713 0338 0F .uleb128 0xf\r
- 1714 0339 73756D00 .ascii "sum\000"\r
- 1715 033d 01 .byte 0x1\r
- 1716 033e 9D .byte 0x9d\r
- 1717 033f 85000000 .4byte 0x85\r
- 1718 0343 00 .byte 0\r
- 1719 0344 0B .uleb128 0xb\r
- 1720 0345 04 .byte 0x4\r
- 1721 0346 4A030000 .4byte 0x34a\r
- 1722 034a 1F .uleb128 0x1f\r
- 1723 034b 7A000000 .4byte 0x7a\r
- 1724 034f 0D .uleb128 0xd\r
- 1725 0350 78030000 .4byte .LASF38\r
- 1726 0354 01 .byte 0x1\r
- 1727 0355 BD .byte 0xbd\r
- 1728 0356 01 .byte 0x1\r
- 1729 0357 7A000000 .4byte 0x7a\r
- 1730 035b 01 .byte 0x1\r
- 1731 035c 82030000 .4byte 0x382\r
- 1732 0360 0E .uleb128 0xe\r
- 1733 0361 AA020000 .4byte .LASF23\r
- 1734 0365 01 .byte 0x1\r
- 1735 0366 BD .byte 0xbd\r
- 1736 0367 90000000 .4byte 0x90\r
- 1737 036b 0E .uleb128 0xe\r
- 1738 036c 54040000 .4byte .LASF24\r
- 1739 0370 01 .byte 0x1\r
- 1740 0371 BD .byte 0xbd\r
- 1741 0372 90000000 .4byte 0x90\r
- 1742 0376 0F .uleb128 0xf\r
- 1743 0377 73756D00 .ascii "sum\000"\r
- 1744 037b 01 .byte 0x1\r
- 1745 037c C0 .byte 0xc0\r
- 1746 037d 7A000000 .4byte 0x7a\r
- 1747 0381 00 .byte 0\r
- 1748 0382 10 .uleb128 0x10\r
- 1749 0383 06000000 .4byte .LASF39\r
- 1750 0387 01 .byte 0x1\r
- 1751 0388 0005 .2byte 0x500\r
- 1752 038a 01 .byte 0x1\r
- 1753 038b B0000000 .4byte 0xb0\r
- 1754 038f 01 .byte 0x1\r
- 1755 0390 C5030000 .4byte 0x3c5\r
- 1756 0394 11 .uleb128 0x11\r
- 1757 0395 5D030000 .4byte .LASF40\r
- 1758 0399 01 .byte 0x1\r
- 1759 039a 0005 .2byte 0x500\r
- 1760 039c 7A000000 .4byte 0x7a\r
- 1761 03a0 11 .uleb128 0x11\r
- 1762 03a1 FD030000 .4byte .LASF37\r
- 1763 03a5 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 62\r
-\r
-\r
- 1764 03a6 0005 .2byte 0x500\r
- 1765 03a8 C5030000 .4byte 0x3c5\r
- 1766 03ac 11 .uleb128 0x11\r
- 1767 03ad 54040000 .4byte .LASF24\r
- 1768 03b1 01 .byte 0x1\r
- 1769 03b2 0005 .2byte 0x500\r
- 1770 03b4 85000000 .4byte 0x85\r
- 1771 03b8 12 .uleb128 0x12\r
- 1772 03b9 F2000000 .4byte .LASF41\r
- 1773 03bd 01 .byte 0x1\r
- 1774 03be 0305 .2byte 0x503\r
- 1775 03c0 85000000 .4byte 0x85\r
- 1776 03c4 00 .byte 0\r
- 1777 03c5 0B .uleb128 0xb\r
- 1778 03c6 04 .byte 0x4\r
- 1779 03c7 7A000000 .4byte 0x7a\r
- 1780 03cb 20 .uleb128 0x20\r
- 1781 03cc EB010000 .4byte .LASF43\r
- 1782 03d0 01 .byte 0x1\r
- 1783 03d1 6202 .2byte 0x262\r
- 1784 03d3 01 .byte 0x1\r
- 1785 03d4 00000000 .4byte .LFB64\r
- 1786 03d8 84030000 .4byte .LFE64\r
- 1787 03dc 87020000 .4byte .LLST11\r
- 1788 03e0 01 .byte 0x1\r
- 1789 03e1 F3070000 .4byte 0x7f3\r
- 1790 03e5 21 .uleb128 0x21\r
- 1791 03e6 CD030000 .4byte .LASF45\r
- 1792 03ea 01 .byte 0x1\r
- 1793 03eb 6202 .2byte 0x262\r
- 1794 03ed 7A000000 .4byte 0x7a\r
- 1795 03f1 B4020000 .4byte .LLST12\r
- 1796 03f5 22 .uleb128 0x22\r
- 1797 03f6 D1010000 .4byte .LASF46\r
- 1798 03fa 01 .byte 0x1\r
- 1799 03fb 6402 .2byte 0x264\r
- 1800 03fd 85000000 .4byte 0x85\r
- 1801 0401 03 .byte 0x3\r
- 1802 0402 91 .byte 0x91\r
- 1803 0403 DC78 .sleb128 -932\r
- 1804 0405 23 .uleb128 0x23\r
- 1805 0406 D5030000 .4byte .LASF47\r
- 1806 040a 01 .byte 0x1\r
- 1807 040b 6502 .2byte 0x265\r
- 1808 040d 85000000 .4byte 0x85\r
- 1809 0411 D5020000 .4byte .LLST13\r
- 1810 0415 23 .uleb128 0x23\r
- 1811 0416 76000000 .4byte .LASF48\r
- 1812 041a 01 .byte 0x1\r
- 1813 041b 6602 .2byte 0x266\r
- 1814 041d 7A000000 .4byte 0x7a\r
- 1815 0421 60030000 .4byte .LLST14\r
- 1816 0425 23 .uleb128 0x23\r
- 1817 0426 FE020000 .4byte .LASF49\r
- 1818 042a 01 .byte 0x1\r
- 1819 042b 6702 .2byte 0x267\r
- 1820 042d 85000000 .4byte 0x85\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 63\r
-\r
-\r
- 1821 0431 1A040000 .4byte .LLST15\r
- 1822 0435 23 .uleb128 0x23\r
- 1823 0436 A2030000 .4byte .LASF50\r
- 1824 043a 01 .byte 0x1\r
- 1825 043b 6802 .2byte 0x268\r
- 1826 043d B0000000 .4byte 0xb0\r
- 1827 0441 59070000 .4byte .LLST16\r
- 1828 0445 23 .uleb128 0x23\r
- 1829 0446 45000000 .4byte .LASF51\r
- 1830 044a 01 .byte 0x1\r
- 1831 044b 6902 .2byte 0x269\r
- 1832 044d 85000000 .4byte 0x85\r
- 1833 0451 6C070000 .4byte .LLST17\r
- 1834 0455 23 .uleb128 0x23\r
- 1835 0456 9A000000 .4byte .LASF52\r
- 1836 045a 01 .byte 0x1\r
- 1837 045b 6A02 .2byte 0x26a\r
- 1838 045d 85000000 .4byte 0x85\r
- 1839 0461 6E080000 .4byte .LLST18\r
- 1840 0465 23 .uleb128 0x23\r
- 1841 0466 8A020000 .4byte .LASF53\r
- 1842 046a 01 .byte 0x1\r
- 1843 046b 6B02 .2byte 0x26b\r
- 1844 046d 7A000000 .4byte 0x7a\r
- 1845 0471 17090000 .4byte .LLST19\r
- 1846 0475 23 .uleb128 0x23\r
- 1847 0476 71020000 .4byte .LASF54\r
- 1848 047a 01 .byte 0x1\r
- 1849 047b 6E02 .2byte 0x26e\r
- 1850 047d 7A000000 .4byte 0x7a\r
- 1851 0481 4C090000 .4byte .LLST20\r
- 1852 0485 23 .uleb128 0x23\r
- 1853 0486 F7010000 .4byte .LASF55\r
- 1854 048a 01 .byte 0x1\r
- 1855 048b 7102 .2byte 0x271\r
- 1856 048d 7A000000 .4byte 0x7a\r
- 1857 0491 98090000 .4byte .LLST21\r
- 1858 0495 22 .uleb128 0x22\r
- 1859 0496 6B030000 .4byte .LASF56\r
- 1860 049a 01 .byte 0x1\r
- 1861 049b 7302 .2byte 0x273\r
- 1862 049d F3070000 .4byte 0x7f3\r
- 1863 04a1 03 .byte 0x3\r
- 1864 04a2 91 .byte 0x91\r
- 1865 04a3 807B .sleb128 -640\r
- 1866 04a5 22 .uleb128 0x22\r
- 1867 04a6 BE020000 .4byte .LASF57\r
- 1868 04aa 01 .byte 0x1\r
- 1869 04ab 7402 .2byte 0x274\r
- 1870 04ad F3070000 .4byte 0x7f3\r
- 1871 04b1 03 .byte 0x3\r
- 1872 04b2 91 .byte 0x91\r
- 1873 04b3 AC7D .sleb128 -340\r
- 1874 04b5 24 .uleb128 0x24\r
- 1875 04b6 11030000 .4byte 0x311\r
- 1876 04ba 8E000000 .4byte .LBB20\r
- 1877 04be A2000000 .4byte .LBE20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 64\r
-\r
-\r
- 1878 04c2 01 .byte 0x1\r
- 1879 04c3 A902 .2byte 0x2a9\r
- 1880 04c5 EF040000 .4byte 0x4ef\r
- 1881 04c9 18 .uleb128 0x18\r
- 1882 04ca 2D030000 .4byte 0x32d\r
- 1883 04ce DA090000 .4byte .LLST22\r
- 1884 04d2 18 .uleb128 0x18\r
- 1885 04d3 22030000 .4byte 0x322\r
- 1886 04d7 1B0A0000 .4byte .LLST23\r
- 1887 04db 25 .uleb128 0x25\r
- 1888 04dc 8E000000 .4byte .LBB21\r
- 1889 04e0 A2000000 .4byte .LBE21\r
- 1890 04e4 19 .uleb128 0x19\r
- 1891 04e5 38030000 .4byte 0x338\r
- 1892 04e9 4D0A0000 .4byte .LLST24\r
- 1893 04ed 00 .byte 0\r
- 1894 04ee 00 .byte 0\r
- 1895 04ef 26 .uleb128 0x26\r
- 1896 04f0 00000000 .4byte .Ldebug_ranges0+0\r
- 1897 04f4 2B070000 .4byte 0x72b\r
- 1898 04f8 23 .uleb128 0x23\r
- 1899 04f9 90000000 .4byte .LASF58\r
- 1900 04fd 01 .byte 0x1\r
- 1901 04fe B702 .2byte 0x2b7\r
- 1902 0500 7A000000 .4byte 0x7a\r
- 1903 0504 A10A0000 .4byte .LLST25\r
- 1904 0508 1B .uleb128 0x1b\r
- 1905 0509 C8000000 .4byte .LBB23\r
- 1906 050d DE000000 .4byte .LBE23\r
- 1907 0511 26050000 .4byte 0x526\r
- 1908 0515 23 .uleb128 0x23\r
- 1909 0516 87000000 .4byte .LASF59\r
- 1910 051a 01 .byte 0x1\r
- 1911 051b 0103 .2byte 0x301\r
- 1912 051d 85000000 .4byte 0x85\r
- 1913 0521 9D0B0000 .4byte .LLST26\r
- 1914 0525 00 .byte 0\r
- 1915 0526 1B .uleb128 0x1b\r
- 1916 0527 26020000 .4byte .LBB24\r
- 1917 052b 44020000 .4byte .LBE24\r
- 1918 052f 89050000 .4byte 0x589\r
- 1919 0533 22 .uleb128 0x22\r
- 1920 0534 95040000 .4byte .LASF60\r
- 1921 0538 01 .byte 0x1\r
- 1922 0539 9403 .2byte 0x394\r
- 1923 053b 04080000 .4byte 0x804\r
- 1924 053f 03 .byte 0x3\r
- 1925 0540 91 .byte 0x91\r
- 1926 0541 E078 .sleb128 -928\r
- 1927 0543 1C .uleb128 0x1c\r
- 1928 0544 32020000 .4byte .LVL98\r
- 1929 0548 BE0A0000 .4byte 0xabe\r
- 1930 054c 65050000 .4byte 0x565\r
- 1931 0550 1D .uleb128 0x1d\r
- 1932 0551 01 .byte 0x1\r
- 1933 0552 52 .byte 0x52\r
- 1934 0553 03 .byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 65\r
-\r
-\r
- 1935 0554 0A .byte 0xa\r
- 1936 0555 2001 .2byte 0x120\r
- 1937 0557 1D .uleb128 0x1d\r
- 1938 0558 01 .byte 0x1\r
- 1939 0559 51 .byte 0x51\r
- 1940 055a 02 .byte 0x2\r
- 1941 055b 7A .byte 0x7a\r
- 1942 055c 00 .sleb128 0\r
- 1943 055d 1D .uleb128 0x1d\r
- 1944 055e 01 .byte 0x1\r
- 1945 055f 50 .byte 0x50\r
- 1946 0560 03 .byte 0x3\r
- 1947 0561 91 .byte 0x91\r
- 1948 0562 E078 .sleb128 -928\r
- 1949 0564 00 .byte 0\r
- 1950 0565 1E .uleb128 0x1e\r
- 1951 0566 40020000 .4byte .LVL99\r
- 1952 056a DF0A0000 .4byte 0xadf\r
- 1953 056e 1D .uleb128 0x1d\r
- 1954 056f 01 .byte 0x1\r
- 1955 0570 53 .byte 0x53\r
- 1956 0571 03 .byte 0x3\r
- 1957 0572 0A .byte 0xa\r
- 1958 0573 2001 .2byte 0x120\r
- 1959 0575 1D .uleb128 0x1d\r
- 1960 0576 01 .byte 0x1\r
- 1961 0577 52 .byte 0x52\r
- 1962 0578 03 .byte 0x3\r
- 1963 0579 91 .byte 0x91\r
- 1964 057a E078 .sleb128 -928\r
- 1965 057c 1D .uleb128 0x1d\r
- 1966 057d 01 .byte 0x1\r
- 1967 057e 51 .byte 0x51\r
- 1968 057f 02 .byte 0x2\r
- 1969 0580 08 .byte 0x8\r
- 1970 0581 FF .byte 0xff\r
- 1971 0582 1D .uleb128 0x1d\r
- 1972 0583 01 .byte 0x1\r
- 1973 0584 50 .byte 0x50\r
- 1974 0585 01 .byte 0x1\r
- 1975 0586 31 .byte 0x31\r
- 1976 0587 00 .byte 0\r
- 1977 0588 00 .byte 0\r
- 1978 0589 1B .uleb128 0x1b\r
- 1979 058a 84020000 .4byte .LBB25\r
- 1980 058e 9A020000 .4byte .LBE25\r
- 1981 0592 A7050000 .4byte 0x5a7\r
- 1982 0596 22 .uleb128 0x22\r
- 1983 0597 B8000000 .4byte .LASF61\r
- 1984 059b 01 .byte 0x1\r
- 1985 059c 6104 .2byte 0x461\r
- 1986 059e 15010000 .4byte 0x115\r
- 1987 05a2 03 .byte 0x3\r
- 1988 05a3 91 .byte 0x91\r
- 1989 05a4 E078 .sleb128 -928\r
- 1990 05a6 00 .byte 0\r
- 1991 05a7 1B .uleb128 0x1b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 66\r
-\r
-\r
- 1992 05a8 A2020000 .4byte .LBB26\r
- 1993 05ac 26030000 .4byte .LBE26\r
- 1994 05b0 6F060000 .4byte 0x66f\r
- 1995 05b4 23 .uleb128 0x23\r
- 1996 05b5 64030000 .4byte .LASF62\r
- 1997 05b9 01 .byte 0x1\r
- 1998 05ba 8104 .2byte 0x481\r
- 1999 05bc 85000000 .4byte 0x85\r
- 2000 05c0 B10B0000 .4byte .LLST27\r
- 2001 05c4 23 .uleb128 0x23\r
- 2002 05c5 39040000 .4byte .LASF63\r
- 2003 05c9 01 .byte 0x1\r
- 2004 05ca 8604 .2byte 0x486\r
- 2005 05cc 90000000 .4byte 0x90\r
- 2006 05d0 1D0C0000 .4byte .LLST28\r
- 2007 05d4 23 .uleb128 0x23\r
- 2008 05d5 F2000000 .4byte .LASF41\r
- 2009 05d9 01 .byte 0x1\r
- 2010 05da 8704 .2byte 0x487\r
- 2011 05dc 7A000000 .4byte 0x7a\r
- 2012 05e0 810C0000 .4byte .LLST29\r
- 2013 05e4 24 .uleb128 0x24\r
- 2014 05e5 29010000 .4byte 0x129\r
- 2015 05e9 BC020000 .4byte .LBB27\r
- 2016 05ed CC020000 .4byte .LBE27\r
- 2017 05f1 01 .byte 0x1\r
- 2018 05f2 9004 .2byte 0x490\r
- 2019 05f4 1E060000 .4byte 0x61e\r
- 2020 05f8 18 .uleb128 0x18\r
- 2021 05f9 3A010000 .4byte 0x13a\r
- 2022 05fd B50C0000 .4byte .LLST30\r
- 2023 0601 25 .uleb128 0x25\r
- 2024 0602 BC020000 .4byte .LBB28\r
- 2025 0606 CC020000 .4byte .LBE28\r
- 2026 060a 19 .uleb128 0x19\r
- 2027 060b 50010000 .4byte 0x150\r
- 2028 060f C80C0000 .4byte .LLST31\r
- 2029 0613 18 .uleb128 0x18\r
- 2030 0614 45010000 .4byte 0x145\r
- 2031 0618 E70C0000 .4byte .LLST32\r
- 2032 061c 00 .byte 0\r
- 2033 061d 00 .byte 0\r
- 2034 061e 24 .uleb128 0x24\r
- 2035 061f 4F030000 .4byte 0x34f\r
- 2036 0623 D8020000 .4byte .LBB29\r
- 2037 0627 E4020000 .4byte .LBE29\r
- 2038 062b 01 .byte 0x1\r
- 2039 062c 9804 .2byte 0x498\r
- 2040 062e 58060000 .4byte 0x658\r
- 2041 0632 18 .uleb128 0x18\r
- 2042 0633 6B030000 .4byte 0x36b\r
- 2043 0637 130D0000 .4byte .LLST33\r
- 2044 063b 18 .uleb128 0x18\r
- 2045 063c 60030000 .4byte 0x360\r
- 2046 0640 340D0000 .4byte .LLST34\r
- 2047 0644 25 .uleb128 0x25\r
- 2048 0645 D8020000 .4byte .LBB30\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 67\r
-\r
-\r
- 2049 0649 E4020000 .4byte .LBE30\r
- 2050 064d 19 .uleb128 0x19\r
- 2051 064e 76030000 .4byte 0x376\r
- 2052 0652 800D0000 .4byte .LLST35\r
- 2053 0656 00 .byte 0\r
- 2054 0657 00 .byte 0\r
- 2055 0658 25 .uleb128 0x25\r
- 2056 0659 EA020000 .4byte .LBB31\r
- 2057 065d 00030000 .4byte .LBE31\r
- 2058 0661 12 .uleb128 0x12\r
- 2059 0662 C8010000 .4byte .LASF64\r
- 2060 0666 01 .byte 0x1\r
- 2061 0667 AA04 .2byte 0x4aa\r
- 2062 0669 85000000 .4byte 0x85\r
- 2063 066d 00 .byte 0\r
- 2064 066e 00 .byte 0\r
- 2065 066f 27 .uleb128 0x27\r
- 2066 0670 9C010000 .4byte .LVL84\r
- 2067 0674 71020000 .4byte 0x271\r
- 2068 0678 1C .uleb128 0x1c\r
- 2069 0679 D2010000 .4byte .LVL88\r
- 2070 067d BE0A0000 .4byte 0xabe\r
- 2071 0681 98060000 .4byte 0x698\r
- 2072 0685 1D .uleb128 0x1d\r
- 2073 0686 01 .byte 0x1\r
- 2074 0687 52 .byte 0x52\r
- 2075 0688 02 .byte 0x2\r
- 2076 0689 77 .byte 0x77\r
- 2077 068a 00 .sleb128 0\r
- 2078 068b 1D .uleb128 0x1d\r
- 2079 068c 01 .byte 0x1\r
- 2080 068d 51 .byte 0x51\r
- 2081 068e 01 .byte 0x1\r
- 2082 068f 30 .byte 0x30\r
- 2083 0690 1D .uleb128 0x1d\r
- 2084 0691 01 .byte 0x1\r
- 2085 0692 50 .byte 0x50\r
- 2086 0693 03 .byte 0x3\r
- 2087 0694 91 .byte 0x91\r
- 2088 0695 AC7D .sleb128 -340\r
- 2089 0697 00 .byte 0\r
- 2090 0698 1C .uleb128 0x1c\r
- 2091 0699 F0010000 .4byte .LVL92\r
- 2092 069d 060B0000 .4byte 0xb06\r
- 2093 06a1 C0060000 .4byte 0x6c0\r
- 2094 06a5 1D .uleb128 0x1d\r
- 2095 06a6 01 .byte 0x1\r
- 2096 06a7 52 .byte 0x52\r
- 2097 06a8 02 .byte 0x2\r
- 2098 06a9 75 .byte 0x75\r
- 2099 06aa 00 .sleb128 0\r
- 2100 06ab 1D .uleb128 0x1d\r
- 2101 06ac 01 .byte 0x1\r
- 2102 06ad 51 .byte 0x51\r
- 2103 06ae 03 .byte 0x3\r
- 2104 06af 91 .byte 0x91\r
- 2105 06b0 877B .sleb128 -633\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 68\r
-\r
-\r
- 2106 06b2 1D .uleb128 0x1d\r
- 2107 06b3 01 .byte 0x1\r
- 2108 06b4 50 .byte 0x50\r
- 2109 06b5 09 .byte 0x9\r
- 2110 06b6 91 .byte 0x91\r
- 2111 06b7 00 .sleb128 0\r
- 2112 06b8 77 .byte 0x77\r
- 2113 06b9 00 .sleb128 0\r
- 2114 06ba 22 .byte 0x22\r
- 2115 06bb 0A .byte 0xa\r
- 2116 06bc 5401 .2byte 0x154\r
- 2117 06be 1C .byte 0x1c\r
- 2118 06bf 00 .byte 0\r
- 2119 06c0 27 .uleb128 0x27\r
- 2120 06c1 00020000 .4byte .LVL94\r
- 2121 06c5 270B0000 .4byte 0xb27\r
- 2122 06c9 1C .uleb128 0x1c\r
- 2123 06ca 50020000 .4byte .LVL101\r
- 2124 06ce DF0A0000 .4byte 0xadf\r
- 2125 06d2 F0060000 .4byte 0x6f0\r
- 2126 06d6 1D .uleb128 0x1d\r
- 2127 06d7 01 .byte 0x1\r
- 2128 06d8 53 .byte 0x53\r
- 2129 06d9 02 .byte 0x2\r
- 2130 06da 76 .byte 0x76\r
- 2131 06db 00 .sleb128 0\r
- 2132 06dc 1D .uleb128 0x1d\r
- 2133 06dd 01 .byte 0x1\r
- 2134 06de 52 .byte 0x52\r
- 2135 06df 03 .byte 0x3\r
- 2136 06e0 91 .byte 0x91\r
- 2137 06e1 AC7D .sleb128 -340\r
- 2138 06e3 1D .uleb128 0x1d\r
- 2139 06e4 01 .byte 0x1\r
- 2140 06e5 51 .byte 0x51\r
- 2141 06e6 02 .byte 0x2\r
- 2142 06e7 75 .byte 0x75\r
- 2143 06e8 00 .sleb128 0\r
- 2144 06e9 1D .uleb128 0x1d\r
- 2145 06ea 01 .byte 0x1\r
- 2146 06eb 50 .byte 0x50\r
- 2147 06ec 02 .byte 0x2\r
- 2148 06ed 7B .byte 0x7b\r
- 2149 06ee 00 .sleb128 0\r
- 2150 06ef 00 .byte 0\r
- 2151 06f0 1C .uleb128 0x1c\r
- 2152 06f1 7A020000 .4byte .LVL106\r
- 2153 06f5 060B0000 .4byte 0xb06\r
- 2154 06f9 18070000 .4byte 0x718\r
- 2155 06fd 1D .uleb128 0x1d\r
- 2156 06fe 01 .byte 0x1\r
- 2157 06ff 52 .byte 0x52\r
- 2158 0700 02 .byte 0x2\r
- 2159 0701 75 .byte 0x75\r
- 2160 0702 00 .sleb128 0\r
- 2161 0703 1D .uleb128 0x1d\r
- 2162 0704 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 69\r
-\r
-\r
- 2163 0705 51 .byte 0x51\r
- 2164 0706 03 .byte 0x3\r
- 2165 0707 91 .byte 0x91\r
- 2166 0708 847B .sleb128 -636\r
- 2167 070a 1D .uleb128 0x1d\r
- 2168 070b 01 .byte 0x1\r
- 2169 070c 50 .byte 0x50\r
- 2170 070d 09 .byte 0x9\r
- 2171 070e 91 .byte 0x91\r
- 2172 070f 00 .sleb128 0\r
- 2173 0710 77 .byte 0x77\r
- 2174 0711 00 .sleb128 0\r
- 2175 0712 22 .byte 0x22\r
- 2176 0713 0A .byte 0xa\r
- 2177 0714 5401 .2byte 0x154\r
- 2178 0716 1C .byte 0x1c\r
- 2179 0717 00 .byte 0\r
- 2180 0718 27 .uleb128 0x27\r
- 2181 0719 2A030000 .4byte .LVL134\r
- 2182 071d 71020000 .4byte 0x271\r
- 2183 0721 27 .uleb128 0x27\r
- 2184 0722 36030000 .4byte .LVL136\r
- 2185 0726 310B0000 .4byte 0xb31\r
- 2186 072a 00 .byte 0\r
- 2187 072b 24 .uleb128 0x24\r
- 2188 072c 82030000 .4byte 0x382\r
- 2189 0730 DE000000 .4byte .LBB32\r
- 2190 0734 34010000 .4byte .LBE32\r
- 2191 0738 01 .byte 0x1\r
- 2192 0739 E504 .2byte 0x4e5\r
- 2193 073b CA070000 .4byte 0x7ca\r
- 2194 073f 28 .uleb128 0x28\r
- 2195 0740 AC030000 .4byte 0x3ac\r
- 2196 0744 03 .byte 0x3\r
- 2197 0745 91 .byte 0x91\r
- 2198 0746 DE78 .sleb128 -930\r
- 2199 0748 18 .uleb128 0x18\r
- 2200 0749 A0030000 .4byte 0x3a0\r
- 2201 074d 9F0D0000 .4byte .LLST36\r
- 2202 0751 18 .uleb128 0x18\r
- 2203 0752 94030000 .4byte 0x394\r
- 2204 0756 CE0D0000 .4byte .LLST37\r
- 2205 075a 25 .uleb128 0x25\r
- 2206 075b DE000000 .4byte .LBB33\r
- 2207 075f 34010000 .4byte .LBE33\r
- 2208 0763 29 .uleb128 0x29\r
- 2209 0764 B8030000 .4byte 0x3b8\r
- 2210 0768 01 .byte 0x1\r
- 2211 0769 52 .byte 0x52\r
- 2212 076a 24 .uleb128 0x24\r
- 2213 076b 11030000 .4byte 0x311\r
- 2214 076f FA000000 .4byte .LBB34\r
- 2215 0773 10010000 .4byte .LBE34\r
- 2216 0777 01 .byte 0x1\r
- 2217 0778 0C05 .2byte 0x50c\r
- 2218 077a A4070000 .4byte 0x7a4\r
- 2219 077e 18 .uleb128 0x18\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 70\r
-\r
-\r
- 2220 077f 2D030000 .4byte 0x32d\r
- 2221 0783 E10D0000 .4byte .LLST38\r
- 2222 0787 18 .uleb128 0x18\r
- 2223 0788 22030000 .4byte 0x322\r
- 2224 078c F40D0000 .4byte .LLST39\r
- 2225 0790 25 .uleb128 0x25\r
- 2226 0791 FA000000 .4byte .LBB35\r
- 2227 0795 10010000 .4byte .LBE35\r
- 2228 0799 19 .uleb128 0x19\r
- 2229 079a 38030000 .4byte 0x338\r
- 2230 079e 230E0000 .4byte .LLST40\r
- 2231 07a2 00 .byte 0\r
- 2232 07a3 00 .byte 0\r
- 2233 07a4 1E .uleb128 0x1e\r
- 2234 07a5 34010000 .4byte .LVL78\r
- 2235 07a9 3B0B0000 .4byte 0xb3b\r
- 2236 07ad 1D .uleb128 0x1d\r
- 2237 07ae 01 .byte 0x1\r
- 2238 07af 53 .byte 0x53\r
- 2239 07b0 02 .byte 0x2\r
- 2240 07b1 09 .byte 0x9\r
- 2241 07b2 96 .byte 0x96\r
- 2242 07b3 1D .uleb128 0x1d\r
- 2243 07b4 01 .byte 0x1\r
- 2244 07b5 52 .byte 0x52\r
- 2245 07b6 03 .byte 0x3\r
- 2246 07b7 91 .byte 0x91\r
- 2247 07b8 DE78 .sleb128 -930\r
- 2248 07ba 1D .uleb128 0x1d\r
- 2249 07bb 01 .byte 0x1\r
- 2250 07bc 51 .byte 0x51\r
- 2251 07bd 02 .byte 0x2\r
- 2252 07be 74 .byte 0x74\r
- 2253 07bf 07 .sleb128 7\r
- 2254 07c0 1D .uleb128 0x1d\r
- 2255 07c1 01 .byte 0x1\r
- 2256 07c2 50 .byte 0x50\r
- 2257 07c3 03 .byte 0x3\r
- 2258 07c4 91 .byte 0x91\r
- 2259 07c5 807B .sleb128 -640\r
- 2260 07c7 00 .byte 0\r
- 2261 07c8 00 .byte 0\r
- 2262 07c9 00 .byte 0\r
- 2263 07ca 27 .uleb128 0x27\r
- 2264 07cb 0E000000 .4byte .LVL49\r
- 2265 07cf 680B0000 .4byte 0xb68\r
- 2266 07d3 1E .uleb128 0x1e\r
- 2267 07d4 32000000 .4byte .LVL54\r
- 2268 07d8 720B0000 .4byte 0xb72\r
- 2269 07dc 1D .uleb128 0x1d\r
- 2270 07dd 01 .byte 0x1\r
- 2271 07de 52 .byte 0x52\r
- 2272 07df 03 .byte 0x3\r
- 2273 07e0 91 .byte 0x91\r
- 2274 07e1 DC78 .sleb128 -932\r
- 2275 07e3 1D .uleb128 0x1d\r
- 2276 07e4 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 71\r
-\r
-\r
- 2277 07e5 51 .byte 0x51\r
- 2278 07e6 03 .byte 0x3\r
- 2279 07e7 0A .byte 0xa\r
- 2280 07e8 2C01 .2byte 0x12c\r
- 2281 07ea 1D .uleb128 0x1d\r
- 2282 07eb 01 .byte 0x1\r
- 2283 07ec 50 .byte 0x50\r
- 2284 07ed 03 .byte 0x3\r
- 2285 07ee 91 .byte 0x91\r
- 2286 07ef 807B .sleb128 -640\r
- 2287 07f1 00 .byte 0\r
- 2288 07f2 00 .byte 0\r
- 2289 07f3 08 .uleb128 0x8\r
- 2290 07f4 7A000000 .4byte 0x7a\r
- 2291 07f8 04080000 .4byte 0x804\r
- 2292 07fc 2A .uleb128 0x2a\r
- 2293 07fd 0E010000 .4byte 0x10e\r
- 2294 0801 2B01 .2byte 0x12b\r
- 2295 0803 00 .byte 0\r
- 2296 0804 08 .uleb128 0x8\r
- 2297 0805 7A000000 .4byte 0x7a\r
- 2298 0809 15080000 .4byte 0x815\r
- 2299 080d 2A .uleb128 0x2a\r
- 2300 080e 0E010000 .4byte 0x10e\r
- 2301 0812 1F01 .2byte 0x11f\r
- 2302 0814 00 .byte 0\r
- 2303 0815 2B .uleb128 0x2b\r
- 2304 0816 95020000 .4byte .LASF95\r
- 2305 081a 01 .byte 0x1\r
- 2306 081b 8901 .2byte 0x189\r
- 2307 081d 01 .byte 0x1\r
- 2308 081e 01 .byte 0x1\r
- 2309 081f 2C .uleb128 0x2c\r
- 2310 0820 01 .byte 0x1\r
- 2311 0821 54010000 .4byte .LASF67\r
- 2312 0825 01 .byte 0x1\r
- 2313 0826 1001 .2byte 0x110\r
- 2314 0828 01 .byte 0x1\r
- 2315 0829 00000000 .4byte .LFB59\r
- 2316 082d 80000000 .4byte .LFE59\r
- 2317 0831 360E0000 .4byte .LLST41\r
- 2318 0835 01 .byte 0x1\r
- 2319 0836 41090000 .4byte 0x941\r
- 2320 083a 23 .uleb128 0x23\r
- 2321 083b DC010000 .4byte .LASF34\r
- 2322 083f 01 .byte 0x1\r
- 2323 0840 1301 .2byte 0x113\r
- 2324 0842 7A000000 .4byte 0x7a\r
- 2325 0846 630E0000 .4byte .LLST42\r
- 2326 084a 22 .uleb128 0x22\r
- 2327 084b 67000000 .4byte .LASF65\r
- 2328 084f 01 .byte 0x1\r
- 2329 0850 1701 .2byte 0x117\r
- 2330 0852 04080000 .4byte 0x804\r
- 2331 0856 03 .byte 0x3\r
- 2332 0857 91 .byte 0x91\r
- 2333 0858 D87D .sleb128 -296\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 72\r
-\r
-\r
- 2334 085a 23 .uleb128 0x23\r
- 2335 085b 22000000 .4byte .LASF66\r
- 2336 085f 01 .byte 0x1\r
- 2337 0860 1A01 .2byte 0x11a\r
- 2338 0862 B0000000 .4byte 0xb0\r
- 2339 0866 7C0E0000 .4byte .LLST43\r
- 2340 086a 24 .uleb128 0x24\r
- 2341 086b 4F030000 .4byte 0x34f\r
- 2342 086f 28000000 .4byte .LBB41\r
- 2343 0873 34000000 .4byte .LBE41\r
- 2344 0877 01 .byte 0x1\r
- 2345 0878 4901 .2byte 0x149\r
- 2346 087a A1080000 .4byte 0x8a1\r
- 2347 087e 18 .uleb128 0x18\r
- 2348 087f 6B030000 .4byte 0x36b\r
- 2349 0883 8F0E0000 .4byte .LLST44\r
- 2350 0887 1A .uleb128 0x1a\r
- 2351 0888 60030000 .4byte 0x360\r
- 2352 088c 00 .byte 0\r
- 2353 088d 25 .uleb128 0x25\r
- 2354 088e 28000000 .4byte .LBB42\r
- 2355 0892 34000000 .4byte .LBE42\r
- 2356 0896 19 .uleb128 0x19\r
- 2357 0897 76030000 .4byte 0x376\r
- 2358 089b A20E0000 .4byte .LLST45\r
- 2359 089f 00 .byte 0\r
- 2360 08a0 00 .byte 0\r
- 2361 08a1 24 .uleb128 0x24\r
- 2362 08a2 15080000 .4byte 0x815\r
- 2363 08a6 6A000000 .4byte .LBB43\r
- 2364 08aa 72000000 .4byte .LBE43\r
- 2365 08ae 01 .byte 0x1\r
- 2366 08af 7701 .2byte 0x177\r
- 2367 08b1 BF080000 .4byte 0x8bf\r
- 2368 08b5 27 .uleb128 0x27\r
- 2369 08b6 72000000 .4byte .LVL164\r
- 2370 08ba 310B0000 .4byte 0xb31\r
- 2371 08be 00 .byte 0\r
- 2372 08bf 27 .uleb128 0x27\r
- 2373 08c0 08000000 .4byte .LVL149\r
- 2374 08c4 990B0000 .4byte 0xb99\r
- 2375 08c8 1C .uleb128 0x1c\r
- 2376 08c9 10000000 .4byte .LVL150\r
- 2377 08cd A70B0000 .4byte 0xba7\r
- 2378 08d1 DB080000 .4byte 0x8db\r
- 2379 08d5 1D .uleb128 0x1d\r
- 2380 08d6 01 .byte 0x1\r
- 2381 08d7 50 .byte 0x50\r
- 2382 08d8 01 .byte 0x1\r
- 2383 08d9 30 .byte 0x30\r
- 2384 08da 00 .byte 0\r
- 2385 08db 1C .uleb128 0x1c\r
- 2386 08dc 16000000 .4byte .LVL151\r
- 2387 08e0 BB0B0000 .4byte 0xbbb\r
- 2388 08e4 EF080000 .4byte 0x8ef\r
- 2389 08e8 1D .uleb128 0x1d\r
- 2390 08e9 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 73\r
-\r
-\r
- 2391 08ea 50 .byte 0x50\r
- 2392 08eb 02 .byte 0x2\r
- 2393 08ec 7D .byte 0x7d\r
- 2394 08ed 00 .sleb128 0\r
- 2395 08ee 00 .byte 0\r
- 2396 08ef 1C .uleb128 0x1c\r
- 2397 08f0 1E000000 .4byte .LVL152\r
- 2398 08f4 A70B0000 .4byte 0xba7\r
- 2399 08f8 02090000 .4byte 0x902\r
- 2400 08fc 1D .uleb128 0x1d\r
- 2401 08fd 01 .byte 0x1\r
- 2402 08fe 50 .byte 0x50\r
- 2403 08ff 01 .byte 0x1\r
- 2404 0900 30 .byte 0x30\r
- 2405 0901 00 .byte 0\r
- 2406 0902 1C .uleb128 0x1c\r
- 2407 0903 4A000000 .4byte .LVL159\r
- 2408 0907 A70B0000 .4byte 0xba7\r
- 2409 090b 15090000 .4byte 0x915\r
- 2410 090f 1D .uleb128 0x1d\r
- 2411 0910 01 .byte 0x1\r
- 2412 0911 50 .byte 0x50\r
- 2413 0912 01 .byte 0x1\r
- 2414 0913 30 .byte 0x30\r
- 2415 0914 00 .byte 0\r
- 2416 0915 27 .uleb128 0x27\r
- 2417 0916 50000000 .4byte .LVL160\r
- 2418 091a 71020000 .4byte 0x271\r
- 2419 091e 1C .uleb128 0x1c\r
- 2420 091f 64000000 .4byte .LVL162\r
- 2421 0923 CB030000 .4byte 0x3cb\r
- 2422 0927 31090000 .4byte 0x931\r
- 2423 092b 1D .uleb128 0x1d\r
- 2424 092c 01 .byte 0x1\r
- 2425 092d 50 .byte 0x50\r
- 2426 092e 01 .byte 0x1\r
- 2427 092f 30 .byte 0x30\r
- 2428 0930 00 .byte 0\r
- 2429 0931 1E .uleb128 0x1e\r
- 2430 0932 6A000000 .4byte .LVL163\r
- 2431 0936 CB030000 .4byte 0x3cb\r
- 2432 093a 1D .uleb128 0x1d\r
- 2433 093b 01 .byte 0x1\r
- 2434 093c 50 .byte 0x50\r
- 2435 093d 01 .byte 0x1\r
- 2436 093e 44 .byte 0x44\r
- 2437 093f 00 .byte 0\r
- 2438 0940 00 .byte 0\r
- 2439 0941 2C .uleb128 0x2c\r
- 2440 0942 01 .byte 0x1\r
- 2441 0943 0A030000 .4byte .LASF68\r
- 2442 0947 01 .byte 0x1\r
- 2443 0948 A301 .2byte 0x1a3\r
- 2444 094a 01 .byte 0x1\r
- 2445 094b 00000000 .4byte .LFB61\r
- 2446 094f 30000000 .4byte .LFE61\r
- 2447 0953 CC0E0000 .4byte .LLST46\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 74\r
-\r
-\r
- 2448 0957 01 .byte 0x1\r
- 2449 0958 8D090000 .4byte 0x98d\r
- 2450 095c 1C .uleb128 0x1c\r
- 2451 095d 18000000 .4byte .LVL165\r
- 2452 0961 30020000 .4byte 0x230\r
- 2453 0965 6F090000 .4byte 0x96f\r
- 2454 0969 1D .uleb128 0x1d\r
- 2455 096a 01 .byte 0x1\r
- 2456 096b 50 .byte 0x50\r
- 2457 096c 01 .byte 0x1\r
- 2458 096d 31 .byte 0x31\r
- 2459 096e 00 .byte 0\r
- 2460 096f 1C .uleb128 0x1c\r
- 2461 0970 20000000 .4byte .LVL166\r
- 2462 0974 30020000 .4byte 0x230\r
- 2463 0978 82090000 .4byte 0x982\r
- 2464 097c 1D .uleb128 0x1d\r
- 2465 097d 01 .byte 0x1\r
- 2466 097e 50 .byte 0x50\r
- 2467 097f 01 .byte 0x1\r
- 2468 0980 31 .byte 0x31\r
- 2469 0981 00 .byte 0\r
- 2470 0982 2D .uleb128 0x2d\r
- 2471 0983 28000000 .4byte .LVL167\r
- 2472 0987 01 .byte 0x1\r
- 2473 0988 08020000 .4byte 0x208\r
- 2474 098c 00 .byte 0\r
- 2475 098d 2C .uleb128 0x2c\r
- 2476 098e 01 .byte 0x1\r
- 2477 098f E0040000 .4byte .LASF69\r
- 2478 0993 01 .byte 0x1\r
- 2479 0994 2905 .2byte 0x529\r
- 2480 0996 01 .byte 0x1\r
- 2481 0997 00000000 .4byte .LFB66\r
- 2482 099b 34000000 .4byte .LFE66\r
- 2483 099f EC0E0000 .4byte .LLST47\r
- 2484 09a3 01 .byte 0x1\r
- 2485 09a4 480A0000 .4byte 0xa48\r
- 2486 09a8 21 .uleb128 0x21\r
- 2487 09a9 B8010000 .4byte .LASF70\r
- 2488 09ad 01 .byte 0x1\r
- 2489 09ae 2905 .2byte 0x529\r
- 2490 09b0 90000000 .4byte 0x90\r
- 2491 09b4 190F0000 .4byte .LLST48\r
- 2492 09b8 21 .uleb128 0x21\r
- 2493 09b9 E3000000 .4byte .LASF71\r
- 2494 09bd 01 .byte 0x1\r
- 2495 09be 2905 .2byte 0x529\r
- 2496 09c0 7A000000 .4byte 0x7a\r
- 2497 09c4 3A0F0000 .4byte .LLST49\r
- 2498 09c8 23 .uleb128 0x23\r
- 2499 09c9 B0010000 .4byte .LASF72\r
- 2500 09cd 01 .byte 0x1\r
- 2501 09ce 2B05 .2byte 0x52b\r
- 2502 09d0 90000000 .4byte 0x90\r
- 2503 09d4 190F0000 .4byte .LLST48\r
- 2504 09d8 22 .uleb128 0x22\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 75\r
-\r
-\r
- 2505 09d9 55000000 .4byte .LASF73\r
- 2506 09dd 01 .byte 0x1\r
- 2507 09de 2C05 .2byte 0x52c\r
- 2508 09e0 480A0000 .4byte 0xa48\r
- 2509 09e4 03 .byte 0x3\r
- 2510 09e5 91 .byte 0x91\r
- 2511 09e6 F07D .sleb128 -272\r
- 2512 09e8 22 .uleb128 0x22\r
- 2513 09e9 8D040000 .4byte .LASF74\r
- 2514 09ed 01 .byte 0x1\r
- 2515 09ee 2F05 .2byte 0x52f\r
- 2516 09f0 7A000000 .4byte 0x7a\r
- 2517 09f4 01 .byte 0x1\r
- 2518 09f5 54 .byte 0x54\r
- 2519 09f6 23 .uleb128 0x23\r
- 2520 09f7 64030000 .4byte .LASF62\r
- 2521 09fb 01 .byte 0x1\r
- 2522 09fc 3205 .2byte 0x532\r
- 2523 09fe 85000000 .4byte 0x85\r
- 2524 0a02 6E0F0000 .4byte .LLST51\r
- 2525 0a06 22 .uleb128 0x22\r
- 2526 0a07 2C000000 .4byte .LASF75\r
- 2527 0a0b 01 .byte 0x1\r
- 2528 0a0c 3305 .2byte 0x533\r
- 2529 0a0e 90000000 .4byte 0x90\r
- 2530 0a12 01 .byte 0x1\r
- 2531 0a13 56 .byte 0x56\r
- 2532 0a14 2E .uleb128 0x2e\r
- 2533 0a15 69647800 .ascii "idx\000"\r
- 2534 0a19 01 .byte 0x1\r
- 2535 0a1a 3405 .2byte 0x534\r
- 2536 0a1c 85000000 .4byte 0x85\r
- 2537 0a20 A00F0000 .4byte .LLST52\r
- 2538 0a24 1E .uleb128 0x1e\r
- 2539 0a25 30000000 .4byte .LVL176\r
- 2540 0a29 D30B0000 .4byte 0xbd3\r
- 2541 0a2d 1D .uleb128 0x1d\r
- 2542 0a2e 01 .byte 0x1\r
- 2543 0a2f 52 .byte 0x52\r
- 2544 0a30 02 .byte 0x2\r
- 2545 0a31 7D .byte 0x7d\r
- 2546 0a32 00 .sleb128 0\r
- 2547 0a33 1D .uleb128 0x1d\r
- 2548 0a34 01 .byte 0x1\r
- 2549 0a35 51 .byte 0x51\r
- 2550 0a36 09 .byte 0x9\r
- 2551 0a37 F3 .byte 0xf3\r
- 2552 0a38 01 .uleb128 0x1\r
- 2553 0a39 50 .byte 0x50\r
- 2554 0a3a 09 .byte 0x9\r
- 2555 0a3b F4 .byte 0xf4\r
- 2556 0a3c 24 .byte 0x24\r
- 2557 0a3d 09 .byte 0x9\r
- 2558 0a3e FC .byte 0xfc\r
- 2559 0a3f 25 .byte 0x25\r
- 2560 0a40 1D .uleb128 0x1d\r
- 2561 0a41 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 76\r
-\r
-\r
- 2562 0a42 50 .byte 0x50\r
- 2563 0a43 02 .byte 0x2\r
- 2564 0a44 74 .byte 0x74\r
- 2565 0a45 00 .sleb128 0\r
- 2566 0a46 00 .byte 0\r
- 2567 0a47 00 .byte 0\r
- 2568 0a48 08 .uleb128 0x8\r
- 2569 0a49 7A000000 .4byte 0x7a\r
- 2570 0a4d 580A0000 .4byte 0xa58\r
- 2571 0a51 09 .uleb128 0x9\r
- 2572 0a52 0E010000 .4byte 0x10e\r
- 2573 0a56 FF .byte 0xff\r
- 2574 0a57 00 .byte 0\r
- 2575 0a58 2F .uleb128 0x2f\r
- 2576 0a59 48040000 .4byte .LASF76\r
- 2577 0a5d 01 .byte 0x1\r
- 2578 0a5e 26 .byte 0x26\r
- 2579 0a5f 4A030000 .4byte 0x34a\r
- 2580 0a63 01 .byte 0x1\r
- 2581 0a64 05 .byte 0x5\r
- 2582 0a65 03 .byte 0x3\r
- 2583 0a66 00000000 .4byte BL_Checksum\r
- 2584 0a6a 2F .uleb128 0x2f\r
- 2585 0a6b 6C040000 .4byte .LASF77\r
- 2586 0a6f 01 .byte 0x1\r
- 2587 0a70 27 .byte 0x27\r
- 2588 0a71 44030000 .4byte 0x344\r
- 2589 0a75 01 .byte 0x1\r
- 2590 0a76 05 .byte 0x5\r
- 2591 0a77 03 .byte 0x3\r
- 2592 0a78 00000000 .4byte BL_ChecksumAccess\r
- 2593 0a7c 2F .uleb128 0x2f\r
- 2594 0a7d 8C030000 .4byte .LASF78\r
- 2595 0a81 01 .byte 0x1\r
- 2596 0a82 2F .byte 0x2f\r
- 2597 0a83 8E0A0000 .4byte 0xa8e\r
- 2598 0a87 01 .byte 0x1\r
- 2599 0a88 05 .byte 0x5\r
- 2600 0a89 03 .byte 0x3\r
- 2601 0a8a 00000000 .4byte BL_SizeBytes\r
- 2602 0a8e 1F .uleb128 0x1f\r
- 2603 0a8f 90000000 .4byte 0x90\r
- 2604 0a93 2F .uleb128 0x2f\r
- 2605 0a94 A5000000 .4byte .LASF79\r
- 2606 0a98 01 .byte 0x1\r
- 2607 0a99 30 .byte 0x30\r
- 2608 0a9a A50A0000 .4byte 0xaa5\r
- 2609 0a9e 01 .byte 0x1\r
- 2610 0a9f 05 .byte 0x5\r
- 2611 0aa0 03 .byte 0x3\r
- 2612 0aa1 00000000 .4byte BL_SizeBytesAccess\r
- 2613 0aa5 0B .uleb128 0xb\r
- 2614 0aa6 04 .byte 0x4\r
- 2615 0aa7 8E0A0000 .4byte 0xa8e\r
- 2616 0aab 30 .uleb128 0x30\r
- 2617 0aac AD040000 .4byte .LASF80\r
- 2618 0ab0 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 77\r
-\r
-\r
- 2619 0ab1 1606 .2byte 0x616\r
- 2620 0ab3 B90A0000 .4byte 0xab9\r
- 2621 0ab7 01 .byte 0x1\r
- 2622 0ab8 01 .byte 0x1\r
- 2623 0ab9 05 .uleb128 0x5\r
- 2624 0aba 45000000 .4byte 0x45\r
- 2625 0abe 31 .uleb128 0x31\r
- 2626 0abf 01 .byte 0x1\r
- 2627 0ac0 8F010000 .4byte .LASF81\r
- 2628 0ac4 01 .byte 0x1\r
- 2629 0ac5 20010000 .4byte 0x120\r
- 2630 0ac9 01 .byte 0x1\r
- 2631 0aca 01 .byte 0x1\r
- 2632 0acb DF0A0000 .4byte 0xadf\r
- 2633 0acf 32 .uleb128 0x32\r
- 2634 0ad0 20010000 .4byte 0x120\r
- 2635 0ad4 32 .uleb128 0x32\r
- 2636 0ad5 6C000000 .4byte 0x6c\r
- 2637 0ad9 32 .uleb128 0x32\r
- 2638 0ada 0E010000 .4byte 0x10e\r
- 2639 0ade 00 .byte 0\r
- 2640 0adf 33 .uleb128 0x33\r
- 2641 0ae0 01 .byte 0x1\r
- 2642 0ae1 C7040000 .4byte .LASF85\r
- 2643 0ae5 06 .byte 0x6\r
- 2644 0ae6 42 .byte 0x42\r
- 2645 0ae7 01 .byte 0x1\r
- 2646 0ae8 B0000000 .4byte 0xb0\r
- 2647 0aec 01 .byte 0x1\r
- 2648 0aed 060B0000 .4byte 0xb06\r
- 2649 0af1 32 .uleb128 0x32\r
- 2650 0af2 7A000000 .4byte 0x7a\r
- 2651 0af6 32 .uleb128 0x32\r
- 2652 0af7 85000000 .4byte 0x85\r
- 2653 0afb 32 .uleb128 0x32\r
- 2654 0afc 44030000 .4byte 0x344\r
- 2655 0b00 32 .uleb128 0x32\r
- 2656 0b01 85000000 .4byte 0x85\r
- 2657 0b05 00 .byte 0\r
- 2658 0b06 31 .uleb128 0x31\r
- 2659 0b07 01 .byte 0x1\r
- 2660 0b08 DC000000 .4byte .LASF82\r
- 2661 0b0c 01 .byte 0x1\r
- 2662 0b0d 20010000 .4byte 0x120\r
- 2663 0b11 01 .byte 0x1\r
- 2664 0b12 01 .byte 0x1\r
- 2665 0b13 270B0000 .4byte 0xb27\r
- 2666 0b17 32 .uleb128 0x32\r
- 2667 0b18 20010000 .4byte 0x120\r
- 2668 0b1c 32 .uleb128 0x32\r
- 2669 0b1d 22010000 .4byte 0x122\r
- 2670 0b21 32 .uleb128 0x32\r
- 2671 0b22 0E010000 .4byte 0x10e\r
- 2672 0b26 00 .byte 0\r
- 2673 0b27 34 .uleb128 0x34\r
- 2674 0b28 01 .byte 0x1\r
- 2675 0b29 C9020000 .4byte .LASF83\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 78\r
-\r
-\r
- 2676 0b2d 06 .byte 0x6\r
- 2677 0b2e 4E .byte 0x4e\r
- 2678 0b2f 01 .byte 0x1\r
- 2679 0b30 01 .byte 0x1\r
- 2680 0b31 34 .uleb128 0x34\r
- 2681 0b32 01 .byte 0x1\r
- 2682 0b33 35000000 .4byte .LASF84\r
- 2683 0b37 07 .byte 0x7\r
- 2684 0b38 7C .byte 0x7c\r
- 2685 0b39 01 .byte 0x1\r
- 2686 0b3a 01 .byte 0x1\r
- 2687 0b3b 33 .uleb128 0x33\r
- 2688 0b3c 01 .byte 0x1\r
- 2689 0b3d C5000000 .4byte .LASF86\r
- 2690 0b41 08 .byte 0x8\r
- 2691 0b42 E6 .byte 0xe6\r
- 2692 0b43 01 .byte 0x1\r
- 2693 0b44 B0000000 .4byte 0xb0\r
- 2694 0b48 01 .byte 0x1\r
- 2695 0b49 620B0000 .4byte 0xb62\r
- 2696 0b4d 32 .uleb128 0x32\r
- 2697 0b4e C5030000 .4byte 0x3c5\r
- 2698 0b52 32 .uleb128 0x32\r
- 2699 0b53 85000000 .4byte 0x85\r
- 2700 0b57 32 .uleb128 0x32\r
- 2701 0b58 620B0000 .4byte 0xb62\r
- 2702 0b5c 32 .uleb128 0x32\r
- 2703 0b5d 7A000000 .4byte 0x7a\r
- 2704 0b61 00 .byte 0\r
- 2705 0b62 0B .uleb128 0xb\r
- 2706 0b63 04 .byte 0x4\r
- 2707 0b64 85000000 .4byte 0x85\r
- 2708 0b68 34 .uleb128 0x34\r
- 2709 0b69 01 .byte 0x1\r
- 2710 0b6a 04040000 .4byte .LASF87\r
- 2711 0b6e 08 .byte 0x8\r
- 2712 0b6f E3 .byte 0xe3\r
- 2713 0b70 01 .byte 0x1\r
- 2714 0b71 01 .byte 0x1\r
- 2715 0b72 33 .uleb128 0x33\r
- 2716 0b73 01 .byte 0x1\r
- 2717 0b74 E7030000 .4byte .LASF88\r
- 2718 0b78 08 .byte 0x8\r
- 2719 0b79 E8 .byte 0xe8\r
- 2720 0b7a 01 .byte 0x1\r
- 2721 0b7b B0000000 .4byte 0xb0\r
- 2722 0b7f 01 .byte 0x1\r
- 2723 0b80 990B0000 .4byte 0xb99\r
- 2724 0b84 32 .uleb128 0x32\r
- 2725 0b85 C5030000 .4byte 0x3c5\r
- 2726 0b89 32 .uleb128 0x32\r
- 2727 0b8a 85000000 .4byte 0x85\r
- 2728 0b8e 32 .uleb128 0x32\r
- 2729 0b8f 620B0000 .4byte 0xb62\r
- 2730 0b93 32 .uleb128 0x32\r
- 2731 0b94 7A000000 .4byte 0x7a\r
- 2732 0b98 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 79\r
-\r
-\r
- 2733 0b99 35 .uleb128 0x35\r
- 2734 0b9a 01 .byte 0x1\r
- 2735 0b9b 4A010000 .4byte .LASF96\r
- 2736 0b9f 06 .byte 0x6\r
- 2737 0ba0 40 .byte 0x40\r
- 2738 0ba1 01 .byte 0x1\r
- 2739 0ba2 B0000000 .4byte 0xb0\r
- 2740 0ba6 01 .byte 0x1\r
- 2741 0ba7 36 .uleb128 0x36\r
- 2742 0ba8 01 .byte 0x1\r
- 2743 0ba9 D8020000 .4byte .LASF89\r
- 2744 0bad 07 .byte 0x7\r
- 2745 0bae 80 .byte 0x80\r
- 2746 0baf 01 .byte 0x1\r
- 2747 0bb0 01 .byte 0x1\r
- 2748 0bb1 BB0B0000 .4byte 0xbbb\r
- 2749 0bb5 32 .uleb128 0x32\r
- 2750 0bb6 7A000000 .4byte 0x7a\r
- 2751 0bba 00 .byte 0\r
- 2752 0bbb 33 .uleb128 0x33\r
- 2753 0bbc 01 .byte 0x1\r
- 2754 0bbd 59040000 .4byte .LASF90\r
- 2755 0bc1 06 .byte 0x6\r
- 2756 0bc2 41 .byte 0x41\r
- 2757 0bc3 01 .byte 0x1\r
- 2758 0bc4 B0000000 .4byte 0xb0\r
- 2759 0bc8 01 .byte 0x1\r
- 2760 0bc9 D30B0000 .4byte 0xbd3\r
- 2761 0bcd 32 .uleb128 0x32\r
- 2762 0bce C5030000 .4byte 0x3c5\r
- 2763 0bd2 00 .byte 0\r
- 2764 0bd3 37 .uleb128 0x37\r
- 2765 0bd4 01 .byte 0x1\r
- 2766 0bd5 7E040000 .4byte .LASF91\r
- 2767 0bd9 06 .byte 0x6\r
- 2768 0bda 44 .byte 0x44\r
- 2769 0bdb 01 .byte 0x1\r
- 2770 0bdc B0000000 .4byte 0xb0\r
- 2771 0be0 01 .byte 0x1\r
- 2772 0be1 32 .uleb128 0x32\r
- 2773 0be2 7A000000 .4byte 0x7a\r
- 2774 0be6 32 .uleb128 0x32\r
- 2775 0be7 85000000 .4byte 0x85\r
- 2776 0beb 32 .uleb128 0x32\r
- 2777 0bec 44030000 .4byte 0x344\r
- 2778 0bf0 00 .byte 0\r
- 2779 0bf1 00 .byte 0\r
- 2780 .section .debug_abbrev,"",%progbits\r
- 2781 .Ldebug_abbrev0:\r
- 2782 0000 01 .uleb128 0x1\r
- 2783 0001 11 .uleb128 0x11\r
- 2784 0002 01 .byte 0x1\r
- 2785 0003 25 .uleb128 0x25\r
- 2786 0004 0E .uleb128 0xe\r
- 2787 0005 13 .uleb128 0x13\r
- 2788 0006 0B .uleb128 0xb\r
- 2789 0007 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 80\r
-\r
-\r
- 2790 0008 0E .uleb128 0xe\r
- 2791 0009 1B .uleb128 0x1b\r
- 2792 000a 0E .uleb128 0xe\r
- 2793 000b 55 .uleb128 0x55\r
- 2794 000c 06 .uleb128 0x6\r
- 2795 000d 11 .uleb128 0x11\r
- 2796 000e 01 .uleb128 0x1\r
- 2797 000f 52 .uleb128 0x52\r
- 2798 0010 01 .uleb128 0x1\r
- 2799 0011 10 .uleb128 0x10\r
- 2800 0012 06 .uleb128 0x6\r
- 2801 0013 00 .byte 0\r
- 2802 0014 00 .byte 0\r
- 2803 0015 02 .uleb128 0x2\r
- 2804 0016 24 .uleb128 0x24\r
- 2805 0017 00 .byte 0\r
- 2806 0018 0B .uleb128 0xb\r
- 2807 0019 0B .uleb128 0xb\r
- 2808 001a 3E .uleb128 0x3e\r
- 2809 001b 0B .uleb128 0xb\r
- 2810 001c 03 .uleb128 0x3\r
- 2811 001d 0E .uleb128 0xe\r
- 2812 001e 00 .byte 0\r
- 2813 001f 00 .byte 0\r
- 2814 0020 03 .uleb128 0x3\r
- 2815 0021 16 .uleb128 0x16\r
- 2816 0022 00 .byte 0\r
- 2817 0023 03 .uleb128 0x3\r
- 2818 0024 0E .uleb128 0xe\r
- 2819 0025 3A .uleb128 0x3a\r
- 2820 0026 0B .uleb128 0xb\r
- 2821 0027 3B .uleb128 0x3b\r
- 2822 0028 0B .uleb128 0xb\r
- 2823 0029 49 .uleb128 0x49\r
- 2824 002a 13 .uleb128 0x13\r
- 2825 002b 00 .byte 0\r
- 2826 002c 00 .byte 0\r
- 2827 002d 04 .uleb128 0x4\r
- 2828 002e 24 .uleb128 0x24\r
- 2829 002f 00 .byte 0\r
- 2830 0030 0B .uleb128 0xb\r
- 2831 0031 0B .uleb128 0xb\r
- 2832 0032 3E .uleb128 0x3e\r
- 2833 0033 0B .uleb128 0xb\r
- 2834 0034 03 .uleb128 0x3\r
- 2835 0035 08 .uleb128 0x8\r
- 2836 0036 00 .byte 0\r
- 2837 0037 00 .byte 0\r
- 2838 0038 05 .uleb128 0x5\r
- 2839 0039 35 .uleb128 0x35\r
- 2840 003a 00 .byte 0\r
- 2841 003b 49 .uleb128 0x49\r
- 2842 003c 13 .uleb128 0x13\r
- 2843 003d 00 .byte 0\r
- 2844 003e 00 .byte 0\r
- 2845 003f 06 .uleb128 0x6\r
- 2846 0040 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 81\r
-\r
-\r
- 2847 0041 01 .byte 0x1\r
- 2848 0042 0B .uleb128 0xb\r
- 2849 0043 0B .uleb128 0xb\r
- 2850 0044 3A .uleb128 0x3a\r
- 2851 0045 0B .uleb128 0xb\r
- 2852 0046 3B .uleb128 0x3b\r
- 2853 0047 0B .uleb128 0xb\r
- 2854 0048 01 .uleb128 0x1\r
- 2855 0049 13 .uleb128 0x13\r
- 2856 004a 00 .byte 0\r
- 2857 004b 00 .byte 0\r
- 2858 004c 07 .uleb128 0x7\r
- 2859 004d 0D .uleb128 0xd\r
- 2860 004e 00 .byte 0\r
- 2861 004f 03 .uleb128 0x3\r
- 2862 0050 0E .uleb128 0xe\r
- 2863 0051 3A .uleb128 0x3a\r
- 2864 0052 0B .uleb128 0xb\r
- 2865 0053 3B .uleb128 0x3b\r
- 2866 0054 0B .uleb128 0xb\r
- 2867 0055 49 .uleb128 0x49\r
- 2868 0056 13 .uleb128 0x13\r
- 2869 0057 38 .uleb128 0x38\r
- 2870 0058 0A .uleb128 0xa\r
- 2871 0059 00 .byte 0\r
- 2872 005a 00 .byte 0\r
- 2873 005b 08 .uleb128 0x8\r
- 2874 005c 01 .uleb128 0x1\r
- 2875 005d 01 .byte 0x1\r
- 2876 005e 49 .uleb128 0x49\r
- 2877 005f 13 .uleb128 0x13\r
- 2878 0060 01 .uleb128 0x1\r
- 2879 0061 13 .uleb128 0x13\r
- 2880 0062 00 .byte 0\r
- 2881 0063 00 .byte 0\r
- 2882 0064 09 .uleb128 0x9\r
- 2883 0065 21 .uleb128 0x21\r
- 2884 0066 00 .byte 0\r
- 2885 0067 49 .uleb128 0x49\r
- 2886 0068 13 .uleb128 0x13\r
- 2887 0069 2F .uleb128 0x2f\r
- 2888 006a 0B .uleb128 0xb\r
- 2889 006b 00 .byte 0\r
- 2890 006c 00 .byte 0\r
- 2891 006d 0A .uleb128 0xa\r
- 2892 006e 0F .uleb128 0xf\r
- 2893 006f 00 .byte 0\r
- 2894 0070 0B .uleb128 0xb\r
- 2895 0071 0B .uleb128 0xb\r
- 2896 0072 00 .byte 0\r
- 2897 0073 00 .byte 0\r
- 2898 0074 0B .uleb128 0xb\r
- 2899 0075 0F .uleb128 0xf\r
- 2900 0076 00 .byte 0\r
- 2901 0077 0B .uleb128 0xb\r
- 2902 0078 0B .uleb128 0xb\r
- 2903 0079 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 82\r
-\r
-\r
- 2904 007a 13 .uleb128 0x13\r
- 2905 007b 00 .byte 0\r
- 2906 007c 00 .byte 0\r
- 2907 007d 0C .uleb128 0xc\r
- 2908 007e 26 .uleb128 0x26\r
- 2909 007f 00 .byte 0\r
- 2910 0080 00 .byte 0\r
- 2911 0081 00 .byte 0\r
- 2912 0082 0D .uleb128 0xd\r
- 2913 0083 2E .uleb128 0x2e\r
- 2914 0084 01 .byte 0x1\r
- 2915 0085 03 .uleb128 0x3\r
- 2916 0086 0E .uleb128 0xe\r
- 2917 0087 3A .uleb128 0x3a\r
- 2918 0088 0B .uleb128 0xb\r
- 2919 0089 3B .uleb128 0x3b\r
- 2920 008a 0B .uleb128 0xb\r
- 2921 008b 27 .uleb128 0x27\r
- 2922 008c 0C .uleb128 0xc\r
- 2923 008d 49 .uleb128 0x49\r
- 2924 008e 13 .uleb128 0x13\r
- 2925 008f 20 .uleb128 0x20\r
- 2926 0090 0B .uleb128 0xb\r
- 2927 0091 01 .uleb128 0x1\r
- 2928 0092 13 .uleb128 0x13\r
- 2929 0093 00 .byte 0\r
- 2930 0094 00 .byte 0\r
- 2931 0095 0E .uleb128 0xe\r
- 2932 0096 05 .uleb128 0x5\r
- 2933 0097 00 .byte 0\r
- 2934 0098 03 .uleb128 0x3\r
- 2935 0099 0E .uleb128 0xe\r
- 2936 009a 3A .uleb128 0x3a\r
- 2937 009b 0B .uleb128 0xb\r
- 2938 009c 3B .uleb128 0x3b\r
- 2939 009d 0B .uleb128 0xb\r
- 2940 009e 49 .uleb128 0x49\r
- 2941 009f 13 .uleb128 0x13\r
- 2942 00a0 00 .byte 0\r
- 2943 00a1 00 .byte 0\r
- 2944 00a2 0F .uleb128 0xf\r
- 2945 00a3 34 .uleb128 0x34\r
- 2946 00a4 00 .byte 0\r
- 2947 00a5 03 .uleb128 0x3\r
- 2948 00a6 08 .uleb128 0x8\r
- 2949 00a7 3A .uleb128 0x3a\r
- 2950 00a8 0B .uleb128 0xb\r
- 2951 00a9 3B .uleb128 0x3b\r
- 2952 00aa 0B .uleb128 0xb\r
- 2953 00ab 49 .uleb128 0x49\r
- 2954 00ac 13 .uleb128 0x13\r
- 2955 00ad 00 .byte 0\r
- 2956 00ae 00 .byte 0\r
- 2957 00af 10 .uleb128 0x10\r
- 2958 00b0 2E .uleb128 0x2e\r
- 2959 00b1 01 .byte 0x1\r
- 2960 00b2 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 83\r
-\r
-\r
- 2961 00b3 0E .uleb128 0xe\r
- 2962 00b4 3A .uleb128 0x3a\r
- 2963 00b5 0B .uleb128 0xb\r
- 2964 00b6 3B .uleb128 0x3b\r
- 2965 00b7 05 .uleb128 0x5\r
- 2966 00b8 27 .uleb128 0x27\r
- 2967 00b9 0C .uleb128 0xc\r
- 2968 00ba 49 .uleb128 0x49\r
- 2969 00bb 13 .uleb128 0x13\r
- 2970 00bc 20 .uleb128 0x20\r
- 2971 00bd 0B .uleb128 0xb\r
- 2972 00be 01 .uleb128 0x1\r
- 2973 00bf 13 .uleb128 0x13\r
- 2974 00c0 00 .byte 0\r
- 2975 00c1 00 .byte 0\r
- 2976 00c2 11 .uleb128 0x11\r
- 2977 00c3 05 .uleb128 0x5\r
- 2978 00c4 00 .byte 0\r
- 2979 00c5 03 .uleb128 0x3\r
- 2980 00c6 0E .uleb128 0xe\r
- 2981 00c7 3A .uleb128 0x3a\r
- 2982 00c8 0B .uleb128 0xb\r
- 2983 00c9 3B .uleb128 0x3b\r
- 2984 00ca 05 .uleb128 0x5\r
- 2985 00cb 49 .uleb128 0x49\r
- 2986 00cc 13 .uleb128 0x13\r
- 2987 00cd 00 .byte 0\r
- 2988 00ce 00 .byte 0\r
- 2989 00cf 12 .uleb128 0x12\r
- 2990 00d0 34 .uleb128 0x34\r
- 2991 00d1 00 .byte 0\r
- 2992 00d2 03 .uleb128 0x3\r
- 2993 00d3 0E .uleb128 0xe\r
- 2994 00d4 3A .uleb128 0x3a\r
- 2995 00d5 0B .uleb128 0xb\r
- 2996 00d6 3B .uleb128 0x3b\r
- 2997 00d7 05 .uleb128 0x5\r
- 2998 00d8 49 .uleb128 0x49\r
- 2999 00d9 13 .uleb128 0x13\r
- 3000 00da 00 .byte 0\r
- 3001 00db 00 .byte 0\r
- 3002 00dc 13 .uleb128 0x13\r
- 3003 00dd 34 .uleb128 0x34\r
- 3004 00de 00 .byte 0\r
- 3005 00df 03 .uleb128 0x3\r
- 3006 00e0 08 .uleb128 0x8\r
- 3007 00e1 3A .uleb128 0x3a\r
- 3008 00e2 0B .uleb128 0xb\r
- 3009 00e3 3B .uleb128 0x3b\r
- 3010 00e4 05 .uleb128 0x5\r
- 3011 00e5 49 .uleb128 0x49\r
- 3012 00e6 13 .uleb128 0x13\r
- 3013 00e7 00 .byte 0\r
- 3014 00e8 00 .byte 0\r
- 3015 00e9 14 .uleb128 0x14\r
- 3016 00ea 0B .uleb128 0xb\r
- 3017 00eb 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 84\r
-\r
-\r
- 3018 00ec 00 .byte 0\r
- 3019 00ed 00 .byte 0\r
- 3020 00ee 15 .uleb128 0x15\r
- 3021 00ef 2E .uleb128 0x2e\r
- 3022 00f0 01 .byte 0x1\r
- 3023 00f1 03 .uleb128 0x3\r
- 3024 00f2 0E .uleb128 0xe\r
- 3025 00f3 3A .uleb128 0x3a\r
- 3026 00f4 0B .uleb128 0xb\r
- 3027 00f5 3B .uleb128 0x3b\r
- 3028 00f6 05 .uleb128 0x5\r
- 3029 00f7 27 .uleb128 0x27\r
- 3030 00f8 0C .uleb128 0xc\r
- 3031 00f9 11 .uleb128 0x11\r
- 3032 00fa 01 .uleb128 0x1\r
- 3033 00fb 12 .uleb128 0x12\r
- 3034 00fc 01 .uleb128 0x1\r
- 3035 00fd 40 .uleb128 0x40\r
- 3036 00fe 0A .uleb128 0xa\r
- 3037 00ff 9742 .uleb128 0x2117\r
- 3038 0101 0C .uleb128 0xc\r
- 3039 0102 01 .uleb128 0x1\r
- 3040 0103 13 .uleb128 0x13\r
- 3041 0104 00 .byte 0\r
- 3042 0105 00 .byte 0\r
- 3043 0106 16 .uleb128 0x16\r
- 3044 0107 05 .uleb128 0x5\r
- 3045 0108 00 .byte 0\r
- 3046 0109 03 .uleb128 0x3\r
- 3047 010a 0E .uleb128 0xe\r
- 3048 010b 3A .uleb128 0x3a\r
- 3049 010c 0B .uleb128 0xb\r
- 3050 010d 3B .uleb128 0x3b\r
- 3051 010e 05 .uleb128 0x5\r
- 3052 010f 49 .uleb128 0x49\r
- 3053 0110 13 .uleb128 0x13\r
- 3054 0111 02 .uleb128 0x2\r
- 3055 0112 0A .uleb128 0xa\r
- 3056 0113 00 .byte 0\r
- 3057 0114 00 .byte 0\r
- 3058 0115 17 .uleb128 0x17\r
- 3059 0116 2E .uleb128 0x2e\r
- 3060 0117 01 .byte 0x1\r
- 3061 0118 31 .uleb128 0x31\r
- 3062 0119 13 .uleb128 0x13\r
- 3063 011a 11 .uleb128 0x11\r
- 3064 011b 01 .uleb128 0x1\r
- 3065 011c 12 .uleb128 0x12\r
- 3066 011d 01 .uleb128 0x1\r
- 3067 011e 40 .uleb128 0x40\r
- 3068 011f 06 .uleb128 0x6\r
- 3069 0120 9742 .uleb128 0x2117\r
- 3070 0122 0C .uleb128 0xc\r
- 3071 0123 01 .uleb128 0x1\r
- 3072 0124 13 .uleb128 0x13\r
- 3073 0125 00 .byte 0\r
- 3074 0126 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 85\r
-\r
-\r
- 3075 0127 18 .uleb128 0x18\r
- 3076 0128 05 .uleb128 0x5\r
- 3077 0129 00 .byte 0\r
- 3078 012a 31 .uleb128 0x31\r
- 3079 012b 13 .uleb128 0x13\r
- 3080 012c 02 .uleb128 0x2\r
- 3081 012d 06 .uleb128 0x6\r
- 3082 012e 00 .byte 0\r
- 3083 012f 00 .byte 0\r
- 3084 0130 19 .uleb128 0x19\r
- 3085 0131 34 .uleb128 0x34\r
- 3086 0132 00 .byte 0\r
- 3087 0133 31 .uleb128 0x31\r
- 3088 0134 13 .uleb128 0x13\r
- 3089 0135 02 .uleb128 0x2\r
- 3090 0136 06 .uleb128 0x6\r
- 3091 0137 00 .byte 0\r
- 3092 0138 00 .byte 0\r
- 3093 0139 1A .uleb128 0x1a\r
- 3094 013a 05 .uleb128 0x5\r
- 3095 013b 00 .byte 0\r
- 3096 013c 31 .uleb128 0x31\r
- 3097 013d 13 .uleb128 0x13\r
- 3098 013e 1C .uleb128 0x1c\r
- 3099 013f 0B .uleb128 0xb\r
- 3100 0140 00 .byte 0\r
- 3101 0141 00 .byte 0\r
- 3102 0142 1B .uleb128 0x1b\r
- 3103 0143 0B .uleb128 0xb\r
- 3104 0144 01 .byte 0x1\r
- 3105 0145 11 .uleb128 0x11\r
- 3106 0146 01 .uleb128 0x1\r
- 3107 0147 12 .uleb128 0x12\r
- 3108 0148 01 .uleb128 0x1\r
- 3109 0149 01 .uleb128 0x1\r
- 3110 014a 13 .uleb128 0x13\r
- 3111 014b 00 .byte 0\r
- 3112 014c 00 .byte 0\r
- 3113 014d 1C .uleb128 0x1c\r
- 3114 014e 898201 .uleb128 0x4109\r
- 3115 0151 01 .byte 0x1\r
- 3116 0152 11 .uleb128 0x11\r
- 3117 0153 01 .uleb128 0x1\r
- 3118 0154 31 .uleb128 0x31\r
- 3119 0155 13 .uleb128 0x13\r
- 3120 0156 01 .uleb128 0x1\r
- 3121 0157 13 .uleb128 0x13\r
- 3122 0158 00 .byte 0\r
- 3123 0159 00 .byte 0\r
- 3124 015a 1D .uleb128 0x1d\r
- 3125 015b 8A8201 .uleb128 0x410a\r
- 3126 015e 00 .byte 0\r
- 3127 015f 02 .uleb128 0x2\r
- 3128 0160 0A .uleb128 0xa\r
- 3129 0161 9142 .uleb128 0x2111\r
- 3130 0163 0A .uleb128 0xa\r
- 3131 0164 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 86\r
-\r
-\r
- 3132 0165 00 .byte 0\r
- 3133 0166 1E .uleb128 0x1e\r
- 3134 0167 898201 .uleb128 0x4109\r
- 3135 016a 01 .byte 0x1\r
- 3136 016b 11 .uleb128 0x11\r
- 3137 016c 01 .uleb128 0x1\r
- 3138 016d 31 .uleb128 0x31\r
- 3139 016e 13 .uleb128 0x13\r
- 3140 016f 00 .byte 0\r
- 3141 0170 00 .byte 0\r
- 3142 0171 1F .uleb128 0x1f\r
- 3143 0172 26 .uleb128 0x26\r
- 3144 0173 00 .byte 0\r
- 3145 0174 49 .uleb128 0x49\r
- 3146 0175 13 .uleb128 0x13\r
- 3147 0176 00 .byte 0\r
- 3148 0177 00 .byte 0\r
- 3149 0178 20 .uleb128 0x20\r
- 3150 0179 2E .uleb128 0x2e\r
- 3151 017a 01 .byte 0x1\r
- 3152 017b 03 .uleb128 0x3\r
- 3153 017c 0E .uleb128 0xe\r
- 3154 017d 3A .uleb128 0x3a\r
- 3155 017e 0B .uleb128 0xb\r
- 3156 017f 3B .uleb128 0x3b\r
- 3157 0180 05 .uleb128 0x5\r
- 3158 0181 27 .uleb128 0x27\r
- 3159 0182 0C .uleb128 0xc\r
- 3160 0183 11 .uleb128 0x11\r
- 3161 0184 01 .uleb128 0x1\r
- 3162 0185 12 .uleb128 0x12\r
- 3163 0186 01 .uleb128 0x1\r
- 3164 0187 40 .uleb128 0x40\r
- 3165 0188 06 .uleb128 0x6\r
- 3166 0189 9742 .uleb128 0x2117\r
- 3167 018b 0C .uleb128 0xc\r
- 3168 018c 01 .uleb128 0x1\r
- 3169 018d 13 .uleb128 0x13\r
- 3170 018e 00 .byte 0\r
- 3171 018f 00 .byte 0\r
- 3172 0190 21 .uleb128 0x21\r
- 3173 0191 05 .uleb128 0x5\r
- 3174 0192 00 .byte 0\r
- 3175 0193 03 .uleb128 0x3\r
- 3176 0194 0E .uleb128 0xe\r
- 3177 0195 3A .uleb128 0x3a\r
- 3178 0196 0B .uleb128 0xb\r
- 3179 0197 3B .uleb128 0x3b\r
- 3180 0198 05 .uleb128 0x5\r
- 3181 0199 49 .uleb128 0x49\r
- 3182 019a 13 .uleb128 0x13\r
- 3183 019b 02 .uleb128 0x2\r
- 3184 019c 06 .uleb128 0x6\r
- 3185 019d 00 .byte 0\r
- 3186 019e 00 .byte 0\r
- 3187 019f 22 .uleb128 0x22\r
- 3188 01a0 34 .uleb128 0x34\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 87\r
-\r
-\r
- 3189 01a1 00 .byte 0\r
- 3190 01a2 03 .uleb128 0x3\r
- 3191 01a3 0E .uleb128 0xe\r
- 3192 01a4 3A .uleb128 0x3a\r
- 3193 01a5 0B .uleb128 0xb\r
- 3194 01a6 3B .uleb128 0x3b\r
- 3195 01a7 05 .uleb128 0x5\r
- 3196 01a8 49 .uleb128 0x49\r
- 3197 01a9 13 .uleb128 0x13\r
- 3198 01aa 02 .uleb128 0x2\r
- 3199 01ab 0A .uleb128 0xa\r
- 3200 01ac 00 .byte 0\r
- 3201 01ad 00 .byte 0\r
- 3202 01ae 23 .uleb128 0x23\r
- 3203 01af 34 .uleb128 0x34\r
- 3204 01b0 00 .byte 0\r
- 3205 01b1 03 .uleb128 0x3\r
- 3206 01b2 0E .uleb128 0xe\r
- 3207 01b3 3A .uleb128 0x3a\r
- 3208 01b4 0B .uleb128 0xb\r
- 3209 01b5 3B .uleb128 0x3b\r
- 3210 01b6 05 .uleb128 0x5\r
- 3211 01b7 49 .uleb128 0x49\r
- 3212 01b8 13 .uleb128 0x13\r
- 3213 01b9 02 .uleb128 0x2\r
- 3214 01ba 06 .uleb128 0x6\r
- 3215 01bb 00 .byte 0\r
- 3216 01bc 00 .byte 0\r
- 3217 01bd 24 .uleb128 0x24\r
- 3218 01be 1D .uleb128 0x1d\r
- 3219 01bf 01 .byte 0x1\r
- 3220 01c0 31 .uleb128 0x31\r
- 3221 01c1 13 .uleb128 0x13\r
- 3222 01c2 11 .uleb128 0x11\r
- 3223 01c3 01 .uleb128 0x1\r
- 3224 01c4 12 .uleb128 0x12\r
- 3225 01c5 01 .uleb128 0x1\r
- 3226 01c6 58 .uleb128 0x58\r
- 3227 01c7 0B .uleb128 0xb\r
- 3228 01c8 59 .uleb128 0x59\r
- 3229 01c9 05 .uleb128 0x5\r
- 3230 01ca 01 .uleb128 0x1\r
- 3231 01cb 13 .uleb128 0x13\r
- 3232 01cc 00 .byte 0\r
- 3233 01cd 00 .byte 0\r
- 3234 01ce 25 .uleb128 0x25\r
- 3235 01cf 0B .uleb128 0xb\r
- 3236 01d0 01 .byte 0x1\r
- 3237 01d1 11 .uleb128 0x11\r
- 3238 01d2 01 .uleb128 0x1\r
- 3239 01d3 12 .uleb128 0x12\r
- 3240 01d4 01 .uleb128 0x1\r
- 3241 01d5 00 .byte 0\r
- 3242 01d6 00 .byte 0\r
- 3243 01d7 26 .uleb128 0x26\r
- 3244 01d8 0B .uleb128 0xb\r
- 3245 01d9 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 88\r
-\r
-\r
- 3246 01da 55 .uleb128 0x55\r
- 3247 01db 06 .uleb128 0x6\r
- 3248 01dc 01 .uleb128 0x1\r
- 3249 01dd 13 .uleb128 0x13\r
- 3250 01de 00 .byte 0\r
- 3251 01df 00 .byte 0\r
- 3252 01e0 27 .uleb128 0x27\r
- 3253 01e1 898201 .uleb128 0x4109\r
- 3254 01e4 00 .byte 0\r
- 3255 01e5 11 .uleb128 0x11\r
- 3256 01e6 01 .uleb128 0x1\r
- 3257 01e7 31 .uleb128 0x31\r
- 3258 01e8 13 .uleb128 0x13\r
- 3259 01e9 00 .byte 0\r
- 3260 01ea 00 .byte 0\r
- 3261 01eb 28 .uleb128 0x28\r
- 3262 01ec 05 .uleb128 0x5\r
- 3263 01ed 00 .byte 0\r
- 3264 01ee 31 .uleb128 0x31\r
- 3265 01ef 13 .uleb128 0x13\r
- 3266 01f0 02 .uleb128 0x2\r
- 3267 01f1 0A .uleb128 0xa\r
- 3268 01f2 00 .byte 0\r
- 3269 01f3 00 .byte 0\r
- 3270 01f4 29 .uleb128 0x29\r
- 3271 01f5 34 .uleb128 0x34\r
- 3272 01f6 00 .byte 0\r
- 3273 01f7 31 .uleb128 0x31\r
- 3274 01f8 13 .uleb128 0x13\r
- 3275 01f9 02 .uleb128 0x2\r
- 3276 01fa 0A .uleb128 0xa\r
- 3277 01fb 00 .byte 0\r
- 3278 01fc 00 .byte 0\r
- 3279 01fd 2A .uleb128 0x2a\r
- 3280 01fe 21 .uleb128 0x21\r
- 3281 01ff 00 .byte 0\r
- 3282 0200 49 .uleb128 0x49\r
- 3283 0201 13 .uleb128 0x13\r
- 3284 0202 2F .uleb128 0x2f\r
- 3285 0203 05 .uleb128 0x5\r
- 3286 0204 00 .byte 0\r
- 3287 0205 00 .byte 0\r
- 3288 0206 2B .uleb128 0x2b\r
- 3289 0207 2E .uleb128 0x2e\r
- 3290 0208 00 .byte 0\r
- 3291 0209 03 .uleb128 0x3\r
- 3292 020a 0E .uleb128 0xe\r
- 3293 020b 3A .uleb128 0x3a\r
- 3294 020c 0B .uleb128 0xb\r
- 3295 020d 3B .uleb128 0x3b\r
- 3296 020e 05 .uleb128 0x5\r
- 3297 020f 27 .uleb128 0x27\r
- 3298 0210 0C .uleb128 0xc\r
- 3299 0211 20 .uleb128 0x20\r
- 3300 0212 0B .uleb128 0xb\r
- 3301 0213 00 .byte 0\r
- 3302 0214 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 89\r
-\r
-\r
- 3303 0215 2C .uleb128 0x2c\r
- 3304 0216 2E .uleb128 0x2e\r
- 3305 0217 01 .byte 0x1\r
- 3306 0218 3F .uleb128 0x3f\r
- 3307 0219 0C .uleb128 0xc\r
- 3308 021a 03 .uleb128 0x3\r
- 3309 021b 0E .uleb128 0xe\r
- 3310 021c 3A .uleb128 0x3a\r
- 3311 021d 0B .uleb128 0xb\r
- 3312 021e 3B .uleb128 0x3b\r
- 3313 021f 05 .uleb128 0x5\r
- 3314 0220 27 .uleb128 0x27\r
- 3315 0221 0C .uleb128 0xc\r
- 3316 0222 11 .uleb128 0x11\r
- 3317 0223 01 .uleb128 0x1\r
- 3318 0224 12 .uleb128 0x12\r
- 3319 0225 01 .uleb128 0x1\r
- 3320 0226 40 .uleb128 0x40\r
- 3321 0227 06 .uleb128 0x6\r
- 3322 0228 9742 .uleb128 0x2117\r
- 3323 022a 0C .uleb128 0xc\r
- 3324 022b 01 .uleb128 0x1\r
- 3325 022c 13 .uleb128 0x13\r
- 3326 022d 00 .byte 0\r
- 3327 022e 00 .byte 0\r
- 3328 022f 2D .uleb128 0x2d\r
- 3329 0230 898201 .uleb128 0x4109\r
- 3330 0233 00 .byte 0\r
- 3331 0234 11 .uleb128 0x11\r
- 3332 0235 01 .uleb128 0x1\r
- 3333 0236 9542 .uleb128 0x2115\r
- 3334 0238 0C .uleb128 0xc\r
- 3335 0239 31 .uleb128 0x31\r
- 3336 023a 13 .uleb128 0x13\r
- 3337 023b 00 .byte 0\r
- 3338 023c 00 .byte 0\r
- 3339 023d 2E .uleb128 0x2e\r
- 3340 023e 34 .uleb128 0x34\r
- 3341 023f 00 .byte 0\r
- 3342 0240 03 .uleb128 0x3\r
- 3343 0241 08 .uleb128 0x8\r
- 3344 0242 3A .uleb128 0x3a\r
- 3345 0243 0B .uleb128 0xb\r
- 3346 0244 3B .uleb128 0x3b\r
- 3347 0245 05 .uleb128 0x5\r
- 3348 0246 49 .uleb128 0x49\r
- 3349 0247 13 .uleb128 0x13\r
- 3350 0248 02 .uleb128 0x2\r
- 3351 0249 06 .uleb128 0x6\r
- 3352 024a 00 .byte 0\r
- 3353 024b 00 .byte 0\r
- 3354 024c 2F .uleb128 0x2f\r
- 3355 024d 34 .uleb128 0x34\r
- 3356 024e 00 .byte 0\r
- 3357 024f 03 .uleb128 0x3\r
- 3358 0250 0E .uleb128 0xe\r
- 3359 0251 3A .uleb128 0x3a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 90\r
-\r
-\r
- 3360 0252 0B .uleb128 0xb\r
- 3361 0253 3B .uleb128 0x3b\r
- 3362 0254 0B .uleb128 0xb\r
- 3363 0255 49 .uleb128 0x49\r
- 3364 0256 13 .uleb128 0x13\r
- 3365 0257 3F .uleb128 0x3f\r
- 3366 0258 0C .uleb128 0xc\r
- 3367 0259 02 .uleb128 0x2\r
- 3368 025a 0A .uleb128 0xa\r
- 3369 025b 00 .byte 0\r
- 3370 025c 00 .byte 0\r
- 3371 025d 30 .uleb128 0x30\r
- 3372 025e 34 .uleb128 0x34\r
- 3373 025f 00 .byte 0\r
- 3374 0260 03 .uleb128 0x3\r
- 3375 0261 0E .uleb128 0xe\r
- 3376 0262 3A .uleb128 0x3a\r
- 3377 0263 0B .uleb128 0xb\r
- 3378 0264 3B .uleb128 0x3b\r
- 3379 0265 05 .uleb128 0x5\r
- 3380 0266 49 .uleb128 0x49\r
- 3381 0267 13 .uleb128 0x13\r
- 3382 0268 3F .uleb128 0x3f\r
- 3383 0269 0C .uleb128 0xc\r
- 3384 026a 3C .uleb128 0x3c\r
- 3385 026b 0C .uleb128 0xc\r
- 3386 026c 00 .byte 0\r
- 3387 026d 00 .byte 0\r
- 3388 026e 31 .uleb128 0x31\r
- 3389 026f 2E .uleb128 0x2e\r
- 3390 0270 01 .byte 0x1\r
- 3391 0271 3F .uleb128 0x3f\r
- 3392 0272 0C .uleb128 0xc\r
- 3393 0273 03 .uleb128 0x3\r
- 3394 0274 0E .uleb128 0xe\r
- 3395 0275 27 .uleb128 0x27\r
- 3396 0276 0C .uleb128 0xc\r
- 3397 0277 49 .uleb128 0x49\r
- 3398 0278 13 .uleb128 0x13\r
- 3399 0279 34 .uleb128 0x34\r
- 3400 027a 0C .uleb128 0xc\r
- 3401 027b 3C .uleb128 0x3c\r
- 3402 027c 0C .uleb128 0xc\r
- 3403 027d 01 .uleb128 0x1\r
- 3404 027e 13 .uleb128 0x13\r
- 3405 027f 00 .byte 0\r
- 3406 0280 00 .byte 0\r
- 3407 0281 32 .uleb128 0x32\r
- 3408 0282 05 .uleb128 0x5\r
- 3409 0283 00 .byte 0\r
- 3410 0284 49 .uleb128 0x49\r
- 3411 0285 13 .uleb128 0x13\r
- 3412 0286 00 .byte 0\r
- 3413 0287 00 .byte 0\r
- 3414 0288 33 .uleb128 0x33\r
- 3415 0289 2E .uleb128 0x2e\r
- 3416 028a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 91\r
-\r
-\r
- 3417 028b 3F .uleb128 0x3f\r
- 3418 028c 0C .uleb128 0xc\r
- 3419 028d 03 .uleb128 0x3\r
- 3420 028e 0E .uleb128 0xe\r
- 3421 028f 3A .uleb128 0x3a\r
- 3422 0290 0B .uleb128 0xb\r
- 3423 0291 3B .uleb128 0x3b\r
- 3424 0292 0B .uleb128 0xb\r
- 3425 0293 27 .uleb128 0x27\r
- 3426 0294 0C .uleb128 0xc\r
- 3427 0295 49 .uleb128 0x49\r
- 3428 0296 13 .uleb128 0x13\r
- 3429 0297 3C .uleb128 0x3c\r
- 3430 0298 0C .uleb128 0xc\r
- 3431 0299 01 .uleb128 0x1\r
- 3432 029a 13 .uleb128 0x13\r
- 3433 029b 00 .byte 0\r
- 3434 029c 00 .byte 0\r
- 3435 029d 34 .uleb128 0x34\r
- 3436 029e 2E .uleb128 0x2e\r
- 3437 029f 00 .byte 0\r
- 3438 02a0 3F .uleb128 0x3f\r
- 3439 02a1 0C .uleb128 0xc\r
- 3440 02a2 03 .uleb128 0x3\r
- 3441 02a3 0E .uleb128 0xe\r
- 3442 02a4 3A .uleb128 0x3a\r
- 3443 02a5 0B .uleb128 0xb\r
- 3444 02a6 3B .uleb128 0x3b\r
- 3445 02a7 0B .uleb128 0xb\r
- 3446 02a8 27 .uleb128 0x27\r
- 3447 02a9 0C .uleb128 0xc\r
- 3448 02aa 3C .uleb128 0x3c\r
- 3449 02ab 0C .uleb128 0xc\r
- 3450 02ac 00 .byte 0\r
- 3451 02ad 00 .byte 0\r
- 3452 02ae 35 .uleb128 0x35\r
- 3453 02af 2E .uleb128 0x2e\r
- 3454 02b0 00 .byte 0\r
- 3455 02b1 3F .uleb128 0x3f\r
- 3456 02b2 0C .uleb128 0xc\r
- 3457 02b3 03 .uleb128 0x3\r
- 3458 02b4 0E .uleb128 0xe\r
- 3459 02b5 3A .uleb128 0x3a\r
- 3460 02b6 0B .uleb128 0xb\r
- 3461 02b7 3B .uleb128 0x3b\r
- 3462 02b8 0B .uleb128 0xb\r
- 3463 02b9 27 .uleb128 0x27\r
- 3464 02ba 0C .uleb128 0xc\r
- 3465 02bb 49 .uleb128 0x49\r
- 3466 02bc 13 .uleb128 0x13\r
- 3467 02bd 3C .uleb128 0x3c\r
- 3468 02be 0C .uleb128 0xc\r
- 3469 02bf 00 .byte 0\r
- 3470 02c0 00 .byte 0\r
- 3471 02c1 36 .uleb128 0x36\r
- 3472 02c2 2E .uleb128 0x2e\r
- 3473 02c3 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 92\r
-\r
-\r
- 3474 02c4 3F .uleb128 0x3f\r
- 3475 02c5 0C .uleb128 0xc\r
- 3476 02c6 03 .uleb128 0x3\r
- 3477 02c7 0E .uleb128 0xe\r
- 3478 02c8 3A .uleb128 0x3a\r
- 3479 02c9 0B .uleb128 0xb\r
- 3480 02ca 3B .uleb128 0x3b\r
- 3481 02cb 0B .uleb128 0xb\r
- 3482 02cc 27 .uleb128 0x27\r
- 3483 02cd 0C .uleb128 0xc\r
- 3484 02ce 3C .uleb128 0x3c\r
- 3485 02cf 0C .uleb128 0xc\r
- 3486 02d0 01 .uleb128 0x1\r
- 3487 02d1 13 .uleb128 0x13\r
- 3488 02d2 00 .byte 0\r
- 3489 02d3 00 .byte 0\r
- 3490 02d4 37 .uleb128 0x37\r
- 3491 02d5 2E .uleb128 0x2e\r
- 3492 02d6 01 .byte 0x1\r
- 3493 02d7 3F .uleb128 0x3f\r
- 3494 02d8 0C .uleb128 0xc\r
- 3495 02d9 03 .uleb128 0x3\r
- 3496 02da 0E .uleb128 0xe\r
- 3497 02db 3A .uleb128 0x3a\r
- 3498 02dc 0B .uleb128 0xb\r
- 3499 02dd 3B .uleb128 0x3b\r
- 3500 02de 0B .uleb128 0xb\r
- 3501 02df 27 .uleb128 0x27\r
- 3502 02e0 0C .uleb128 0xc\r
- 3503 02e1 49 .uleb128 0x49\r
- 3504 02e2 13 .uleb128 0x13\r
- 3505 02e3 3C .uleb128 0x3c\r
- 3506 02e4 0C .uleb128 0xc\r
- 3507 02e5 00 .byte 0\r
- 3508 02e6 00 .byte 0\r
- 3509 02e7 00 .byte 0\r
- 3510 .section .debug_loc,"",%progbits\r
- 3511 .Ldebug_loc0:\r
- 3512 .LLST0:\r
- 3513 0000 00000000 .4byte .LFB69\r
- 3514 0004 04000000 .4byte .LCFI0\r
- 3515 0008 0200 .2byte 0x2\r
- 3516 000a 7D .byte 0x7d\r
- 3517 000b 00 .sleb128 0\r
- 3518 000c 04000000 .4byte .LCFI0\r
- 3519 0010 8C000000 .4byte .LFE69\r
- 3520 0014 0200 .2byte 0x2\r
- 3521 0016 7D .byte 0x7d\r
- 3522 0017 08 .sleb128 8\r
- 3523 0018 00000000 .4byte 0\r
- 3524 001c 00000000 .4byte 0\r
- 3525 .LLST1:\r
- 3526 0020 00000000 .4byte .LVL1\r
- 3527 0024 18000000 .4byte .LVL2\r
- 3528 0028 0100 .2byte 0x1\r
- 3529 002a 50 .byte 0x50\r
- 3530 002b 18000000 .4byte .LVL2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 93\r
-\r
-\r
- 3531 002f 1A000000 .4byte .LVL3\r
- 3532 0033 0400 .2byte 0x4\r
- 3533 0035 F3 .byte 0xf3\r
- 3534 0036 01 .uleb128 0x1\r
- 3535 0037 50 .byte 0x50\r
- 3536 0038 9F .byte 0x9f\r
- 3537 0039 1A000000 .4byte .LVL3\r
- 3538 003d 20000000 .4byte .LVL5\r
- 3539 0041 0100 .2byte 0x1\r
- 3540 0043 50 .byte 0x50\r
- 3541 0044 20000000 .4byte .LVL5\r
- 3542 0048 22000000 .4byte .LVL6\r
- 3543 004c 0400 .2byte 0x4\r
- 3544 004e F3 .byte 0xf3\r
- 3545 004f 01 .uleb128 0x1\r
- 3546 0050 50 .byte 0x50\r
- 3547 0051 9F .byte 0x9f\r
- 3548 0052 22000000 .4byte .LVL6\r
- 3549 0056 24000000 .4byte .LVL7\r
- 3550 005a 0100 .2byte 0x1\r
- 3551 005c 50 .byte 0x50\r
- 3552 005d 24000000 .4byte .LVL7\r
- 3553 0061 26000000 .4byte .LVL8\r
- 3554 0065 0400 .2byte 0x4\r
- 3555 0067 F3 .byte 0xf3\r
- 3556 0068 01 .uleb128 0x1\r
- 3557 0069 50 .byte 0x50\r
- 3558 006a 9F .byte 0x9f\r
- 3559 006b 26000000 .4byte .LVL8\r
- 3560 006f 28000000 .4byte .LVL9\r
- 3561 0073 0100 .2byte 0x1\r
- 3562 0075 50 .byte 0x50\r
- 3563 0076 28000000 .4byte .LVL9\r
- 3564 007a 2A000000 .4byte .LVL10\r
- 3565 007e 0400 .2byte 0x4\r
- 3566 0080 F3 .byte 0xf3\r
- 3567 0081 01 .uleb128 0x1\r
- 3568 0082 50 .byte 0x50\r
- 3569 0083 9F .byte 0x9f\r
- 3570 0084 2A000000 .4byte .LVL10\r
- 3571 0088 2C000000 .4byte .LVL11\r
- 3572 008c 0100 .2byte 0x1\r
- 3573 008e 50 .byte 0x50\r
- 3574 008f 2C000000 .4byte .LVL11\r
- 3575 0093 50000000 .4byte .LVL17\r
- 3576 0097 0400 .2byte 0x4\r
- 3577 0099 F3 .byte 0xf3\r
- 3578 009a 01 .uleb128 0x1\r
- 3579 009b 50 .byte 0x50\r
- 3580 009c 9F .byte 0x9f\r
- 3581 009d 50000000 .4byte .LVL17\r
- 3582 00a1 58000000 .4byte .LVL19\r
- 3583 00a5 0100 .2byte 0x1\r
- 3584 00a7 50 .byte 0x50\r
- 3585 00a8 58000000 .4byte .LVL19\r
- 3586 00ac 8C000000 .4byte .LFE69\r
- 3587 00b0 0400 .2byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 94\r
-\r
-\r
- 3588 00b2 F3 .byte 0xf3\r
- 3589 00b3 01 .uleb128 0x1\r
- 3590 00b4 50 .byte 0x50\r
- 3591 00b5 9F .byte 0x9f\r
- 3592 00b6 00000000 .4byte 0\r
- 3593 00ba 00000000 .4byte 0\r
- 3594 .LLST2:\r
- 3595 00be 1E000000 .4byte .LVL4\r
- 3596 00c2 22000000 .4byte .LVL6\r
- 3597 00c6 0600 .2byte 0x6\r
- 3598 00c8 0C .byte 0xc\r
- 3599 00c9 D6FF0100 .4byte 0x1ffd6\r
- 3600 00cd 9F .byte 0x9f\r
- 3601 00ce 22000000 .4byte .LVL6\r
- 3602 00d2 26000000 .4byte .LVL8\r
- 3603 00d6 0600 .2byte 0x6\r
- 3604 00d8 0C .byte 0xc\r
- 3605 00d9 D4FF0100 .4byte 0x1ffd4\r
- 3606 00dd 9F .byte 0x9f\r
- 3607 00de 2C000000 .4byte .LVL11\r
- 3608 00e2 30000000 .4byte .LVL13\r
- 3609 00e6 0100 .2byte 0x1\r
- 3610 00e8 50 .byte 0x50\r
- 3611 00e9 56000000 .4byte .LVL18\r
- 3612 00ed 5E000000 .4byte .LVL22\r
- 3613 00f1 0100 .2byte 0x1\r
- 3614 00f3 53 .byte 0x53\r
- 3615 00f4 00000000 .4byte 0\r
- 3616 00f8 00000000 .4byte 0\r
- 3617 .LLST3:\r
- 3618 00fc 00000000 .4byte .LVL1\r
- 3619 0100 34000000 .4byte .LVL14\r
- 3620 0104 0200 .2byte 0x2\r
- 3621 0106 32 .byte 0x32\r
- 3622 0107 9F .byte 0x9f\r
- 3623 0108 50000000 .4byte .LVL17\r
- 3624 010c 56000000 .4byte .LVL18\r
- 3625 0110 0200 .2byte 0x2\r
- 3626 0112 32 .byte 0x32\r
- 3627 0113 9F .byte 0x9f\r
- 3628 0114 56000000 .4byte .LVL18\r
- 3629 0118 6C000000 .4byte .LVL25\r
- 3630 011c 0200 .2byte 0x2\r
- 3631 011e 34 .byte 0x34\r
- 3632 011f 9F .byte 0x9f\r
- 3633 0120 00000000 .4byte 0\r
- 3634 0124 00000000 .4byte 0\r
- 3635 .LLST4:\r
- 3636 0128 2E000000 .4byte .LVL12\r
- 3637 012c 34000000 .4byte .LVL14\r
- 3638 0130 0100 .2byte 0x1\r
- 3639 0132 51 .byte 0x51\r
- 3640 0133 34000000 .4byte .LVL14\r
- 3641 0137 50000000 .4byte .LVL17\r
- 3642 013b 0100 .2byte 0x1\r
- 3643 013d 50 .byte 0x50\r
- 3644 013e 58000000 .4byte .LVL19\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 95\r
-\r
-\r
- 3645 0142 5A000000 .4byte .LVL20\r
- 3646 0146 0100 .2byte 0x1\r
- 3647 0148 50 .byte 0x50\r
- 3648 0149 5A000000 .4byte .LVL20\r
- 3649 014d 5C000000 .4byte .LVL21\r
- 3650 0151 0B00 .2byte 0xb\r
- 3651 0153 74 .byte 0x74\r
- 3652 0154 00 .sleb128 0\r
- 3653 0155 08 .byte 0x8\r
- 3654 0156 FF .byte 0xff\r
- 3655 0157 1A .byte 0x1a\r
- 3656 0158 38 .byte 0x38\r
- 3657 0159 24 .byte 0x24\r
- 3658 015a 70 .byte 0x70\r
- 3659 015b 00 .sleb128 0\r
- 3660 015c 21 .byte 0x21\r
- 3661 015d 9F .byte 0x9f\r
- 3662 015e 5C000000 .4byte .LVL21\r
- 3663 0162 62000000 .4byte .LVL23\r
- 3664 0166 1300 .2byte 0x13\r
- 3665 0168 74 .byte 0x74\r
- 3666 0169 00 .sleb128 0\r
- 3667 016a 08 .byte 0x8\r
- 3668 016b FF .byte 0xff\r
- 3669 016c 1A .byte 0x1a\r
- 3670 016d 38 .byte 0x38\r
- 3671 016e 24 .byte 0x24\r
- 3672 016f 71 .byte 0x71\r
- 3673 0170 00 .sleb128 0\r
- 3674 0171 08 .byte 0x8\r
- 3675 0172 FF .byte 0xff\r
- 3676 0173 1A .byte 0x1a\r
- 3677 0174 40 .byte 0x40\r
- 3678 0175 24 .byte 0x24\r
- 3679 0176 21 .byte 0x21\r
- 3680 0177 70 .byte 0x70\r
- 3681 0178 00 .sleb128 0\r
- 3682 0179 21 .byte 0x21\r
- 3683 017a 9F .byte 0x9f\r
- 3684 017b 6A000000 .4byte .LVL24\r
- 3685 017f 8C000000 .4byte .LFE69\r
- 3686 0183 0100 .2byte 0x1\r
- 3687 0185 50 .byte 0x50\r
- 3688 0186 00000000 .4byte 0\r
- 3689 018a 00000000 .4byte 0\r
- 3690 .LLST5:\r
- 3691 018e 00000000 .4byte .LFB70\r
- 3692 0192 02000000 .4byte .LCFI1\r
- 3693 0196 0200 .2byte 0x2\r
- 3694 0198 7D .byte 0x7d\r
- 3695 0199 00 .sleb128 0\r
- 3696 019a 02000000 .4byte .LCFI1\r
- 3697 019e 84000000 .4byte .LFE70\r
- 3698 01a2 0200 .2byte 0x2\r
- 3699 01a4 7D .byte 0x7d\r
- 3700 01a5 10 .sleb128 16\r
- 3701 01a6 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 96\r
-\r
-\r
- 3702 01aa 00000000 .4byte 0\r
- 3703 .LLST6:\r
- 3704 01ae 22000000 .4byte .LVL31\r
- 3705 01b2 24000000 .4byte .LVL32\r
- 3706 01b6 0100 .2byte 0x1\r
- 3707 01b8 51 .byte 0x51\r
- 3708 01b9 4A000000 .4byte .LVL39\r
- 3709 01bd 62000000 .4byte .LVL43\r
- 3710 01c1 0100 .2byte 0x1\r
- 3711 01c3 53 .byte 0x53\r
- 3712 01c4 62000000 .4byte .LVL43\r
- 3713 01c8 68000000 .4byte .LVL45\r
- 3714 01cc 0300 .2byte 0x3\r
- 3715 01ce 73 .byte 0x73\r
- 3716 01cf 7F .sleb128 -1\r
- 3717 01d0 9F .byte 0x9f\r
- 3718 01d1 68000000 .4byte .LVL45\r
- 3719 01d5 84000000 .4byte .LFE70\r
- 3720 01d9 0100 .2byte 0x1\r
- 3721 01db 53 .byte 0x53\r
- 3722 01dc 00000000 .4byte 0\r
- 3723 01e0 00000000 .4byte 0\r
- 3724 .LLST7:\r
- 3725 01e4 16000000 .4byte .LVL29\r
- 3726 01e8 50000000 .4byte .LVL40\r
- 3727 01ec 0100 .2byte 0x1\r
- 3728 01ee 56 .byte 0x56\r
- 3729 01ef 52000000 .4byte .LVL41\r
- 3730 01f3 56000000 .4byte .LVL42\r
- 3731 01f7 0100 .2byte 0x1\r
- 3732 01f9 56 .byte 0x56\r
- 3733 01fa 00000000 .4byte 0\r
- 3734 01fe 00000000 .4byte 0\r
- 3735 .LLST8:\r
- 3736 0202 16000000 .4byte .LVL29\r
- 3737 0206 24000000 .4byte .LVL32\r
- 3738 020a 0200 .2byte 0x2\r
- 3739 020c 30 .byte 0x30\r
- 3740 020d 9F .byte 0x9f\r
- 3741 020e 24000000 .4byte .LVL32\r
- 3742 0212 84000000 .4byte .LFE70\r
- 3743 0216 0100 .2byte 0x1\r
- 3744 0218 55 .byte 0x55\r
- 3745 0219 00000000 .4byte 0\r
- 3746 021d 00000000 .4byte 0\r
- 3747 .LLST9:\r
- 3748 0221 16000000 .4byte .LVL29\r
- 3749 0225 24000000 .4byte .LVL32\r
- 3750 0229 0200 .2byte 0x2\r
- 3751 022b 30 .byte 0x30\r
- 3752 022c 9F .byte 0x9f\r
- 3753 022d 24000000 .4byte .LVL32\r
- 3754 0231 32000000 .4byte .LVL34\r
- 3755 0235 0100 .2byte 0x1\r
- 3756 0237 54 .byte 0x54\r
- 3757 0238 3A000000 .4byte .LVL36\r
- 3758 023c 66000000 .4byte .LVL44\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 97\r
-\r
-\r
- 3759 0240 0100 .2byte 0x1\r
- 3760 0242 54 .byte 0x54\r
- 3761 0243 66000000 .4byte .LVL44\r
- 3762 0247 68000000 .4byte .LVL45\r
- 3763 024b 0100 .2byte 0x1\r
- 3764 024d 52 .byte 0x52\r
- 3765 024e 68000000 .4byte .LVL45\r
- 3766 0252 6C000000 .4byte .LVL46\r
- 3767 0256 0400 .2byte 0x4\r
- 3768 0258 74 .byte 0x74\r
- 3769 0259 00 .sleb128 0\r
- 3770 025a 1F .byte 0x1f\r
- 3771 025b 9F .byte 0x9f\r
- 3772 025c 6C000000 .4byte .LVL46\r
- 3773 0260 70000000 .4byte .LVL47\r
- 3774 0264 0500 .2byte 0x5\r
- 3775 0266 74 .byte 0x74\r
- 3776 0267 00 .sleb128 0\r
- 3777 0268 1F .byte 0x1f\r
- 3778 0269 1F .byte 0x1f\r
- 3779 026a 9F .byte 0x9f\r
- 3780 026b 00000000 .4byte 0\r
- 3781 026f 00000000 .4byte 0\r
- 3782 .LLST10:\r
- 3783 0273 2C000000 .4byte .LVL33\r
- 3784 0277 3C000000 .4byte .LVL37\r
- 3785 027b 0200 .2byte 0x2\r
- 3786 027d 71 .byte 0x71\r
- 3787 027e 7F .sleb128 -1\r
- 3788 027f 00000000 .4byte 0\r
- 3789 0283 00000000 .4byte 0\r
- 3790 .LLST11:\r
- 3791 0287 00000000 .4byte .LFB64\r
- 3792 028b 04000000 .4byte .LCFI2\r
- 3793 028f 0200 .2byte 0x2\r
- 3794 0291 7D .byte 0x7d\r
- 3795 0292 00 .sleb128 0\r
- 3796 0293 04000000 .4byte .LCFI2\r
- 3797 0297 08000000 .4byte .LCFI3\r
- 3798 029b 0200 .2byte 0x2\r
- 3799 029d 7D .byte 0x7d\r
- 3800 029e 24 .sleb128 36\r
- 3801 029f 08000000 .4byte .LCFI3\r
- 3802 02a3 84030000 .4byte .LFE64\r
- 3803 02a7 0300 .2byte 0x3\r
- 3804 02a9 7D .byte 0x7d\r
- 3805 02aa A807 .sleb128 936\r
- 3806 02ac 00000000 .4byte 0\r
- 3807 02b0 00000000 .4byte 0\r
- 3808 .LLST12:\r
- 3809 02b4 00000000 .4byte .LVL48\r
- 3810 02b8 0D000000 .4byte .LVL49-1\r
- 3811 02bc 0100 .2byte 0x1\r
- 3812 02be 50 .byte 0x50\r
- 3813 02bf 0D000000 .4byte .LVL49-1\r
- 3814 02c3 84030000 .4byte .LFE64\r
- 3815 02c7 0400 .2byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 98\r
-\r
-\r
- 3816 02c9 F3 .byte 0xf3\r
- 3817 02ca 01 .uleb128 0x1\r
- 3818 02cb 50 .byte 0x50\r
- 3819 02cc 9F .byte 0x9f\r
- 3820 02cd 00000000 .4byte 0\r
- 3821 02d1 00000000 .4byte 0\r
- 3822 .LLST13:\r
- 3823 02d5 B0000000 .4byte .LVL68\r
- 3824 02d9 DC000000 .4byte .LVL71\r
- 3825 02dd 0200 .2byte 0x2\r
- 3826 02df 30 .byte 0x30\r
- 3827 02e0 9F .byte 0x9f\r
- 3828 02e1 DC000000 .4byte .LVL71\r
- 3829 02e5 DE000000 .4byte .LVL72\r
- 3830 02e9 0200 .2byte 0x2\r
- 3831 02eb 34 .byte 0x34\r
- 3832 02ec 9F .byte 0x9f\r
- 3833 02ed DE000000 .4byte .LVL72\r
- 3834 02f1 34010000 .4byte .LVL78\r
- 3835 02f5 0100 .2byte 0x1\r
- 3836 02f7 54 .byte 0x54\r
- 3837 02f8 46010000 .4byte .LVL80\r
- 3838 02fc A8010000 .4byte .LVL85\r
- 3839 0300 0200 .2byte 0x2\r
- 3840 0302 30 .byte 0x30\r
- 3841 0303 9F .byte 0x9f\r
- 3842 0304 A8010000 .4byte .LVL85\r
- 3843 0308 AA010000 .4byte .LVL86\r
- 3844 030c 0200 .2byte 0x2\r
- 3845 030e 31 .byte 0x31\r
- 3846 030f 9F .byte 0x9f\r
- 3847 0310 AA010000 .4byte .LVL86\r
- 3848 0314 90020000 .4byte .LVL110\r
- 3849 0318 0200 .2byte 0x2\r
- 3850 031a 30 .byte 0x30\r
- 3851 031b 9F .byte 0x9f\r
- 3852 031c 90020000 .4byte .LVL110\r
- 3853 0320 9A020000 .4byte .LVL113\r
- 3854 0324 0200 .2byte 0x2\r
- 3855 0326 38 .byte 0x38\r
- 3856 0327 9F .byte 0x9f\r
- 3857 0328 9A020000 .4byte .LVL113\r
- 3858 032c 20030000 .4byte .LVL131\r
- 3859 0330 0200 .2byte 0x2\r
- 3860 0332 30 .byte 0x30\r
- 3861 0333 9F .byte 0x9f\r
- 3862 0334 20030000 .4byte .LVL131\r
- 3863 0338 26030000 .4byte .LVL133\r
- 3864 033c 0200 .2byte 0x2\r
- 3865 033e 31 .byte 0x31\r
- 3866 033f 9F .byte 0x9f\r
- 3867 0340 26030000 .4byte .LVL133\r
- 3868 0344 48030000 .4byte .LVL144\r
- 3869 0348 0200 .2byte 0x2\r
- 3870 034a 30 .byte 0x30\r
- 3871 034b 9F .byte 0x9f\r
- 3872 034c 56030000 .4byte .LVL146\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 99\r
-\r
-\r
- 3873 0350 66030000 .4byte .LVL148\r
- 3874 0354 0200 .2byte 0x2\r
- 3875 0356 30 .byte 0x30\r
- 3876 0357 9F .byte 0x9f\r
- 3877 0358 00000000 .4byte 0\r
- 3878 035c 00000000 .4byte 0\r
- 3879 .LLST14:\r
- 3880 0360 B0000000 .4byte .LVL68\r
- 3881 0364 DC000000 .4byte .LVL71\r
- 3882 0368 0200 .2byte 0x2\r
- 3883 036a 34 .byte 0x34\r
- 3884 036b 9F .byte 0x9f\r
- 3885 036c DC000000 .4byte .LVL71\r
- 3886 0370 DE000000 .4byte .LVL72\r
- 3887 0374 0200 .2byte 0x2\r
- 3888 0376 30 .byte 0x30\r
- 3889 0377 9F .byte 0x9f\r
- 3890 0378 DE000000 .4byte .LVL72\r
- 3891 037c 34010000 .4byte .LVL78\r
- 3892 0380 0100 .2byte 0x1\r
- 3893 0382 55 .byte 0x55\r
- 3894 0383 46010000 .4byte .LVL80\r
- 3895 0387 4E010000 .4byte .LVL82\r
- 3896 038b 0200 .2byte 0x2\r
- 3897 038d 30 .byte 0x30\r
- 3898 038e 9F .byte 0x9f\r
- 3899 038f 4E010000 .4byte .LVL82\r
- 3900 0393 A8010000 .4byte .LVL85\r
- 3901 0397 0200 .2byte 0x2\r
- 3902 0399 34 .byte 0x34\r
- 3903 039a 9F .byte 0x9f\r
- 3904 039b A8010000 .4byte .LVL85\r
- 3905 039f AA010000 .4byte .LVL86\r
- 3906 03a3 0200 .2byte 0x2\r
- 3907 03a5 30 .byte 0x30\r
- 3908 03a6 9F .byte 0x9f\r
- 3909 03a7 AA010000 .4byte .LVL86\r
- 3910 03ab 6E020000 .4byte .LVL104\r
- 3911 03af 0200 .2byte 0x2\r
- 3912 03b1 34 .byte 0x34\r
- 3913 03b2 9F .byte 0x9f\r
- 3914 03b3 6E020000 .4byte .LVL104\r
- 3915 03b7 7C020000 .4byte .LVL107\r
- 3916 03bb 0200 .2byte 0x2\r
- 3917 03bd 30 .byte 0x30\r
- 3918 03be 9F .byte 0x9f\r
- 3919 03bf 80020000 .4byte .LVL108\r
- 3920 03c3 94020000 .4byte .LVL111\r
- 3921 03c7 0200 .2byte 0x2\r
- 3922 03c9 34 .byte 0x34\r
- 3923 03ca 9F .byte 0x9f\r
- 3924 03cb 94020000 .4byte .LVL111\r
- 3925 03cf 9A020000 .4byte .LVL113\r
- 3926 03d3 0200 .2byte 0x2\r
- 3927 03d5 30 .byte 0x30\r
- 3928 03d6 9F .byte 0x9f\r
- 3929 03d7 9A020000 .4byte .LVL113\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 100\r
-\r
-\r
- 3930 03db 20030000 .4byte .LVL131\r
- 3931 03df 0200 .2byte 0x2\r
- 3932 03e1 34 .byte 0x34\r
- 3933 03e2 9F .byte 0x9f\r
- 3934 03e3 20030000 .4byte .LVL131\r
- 3935 03e7 26030000 .4byte .LVL133\r
- 3936 03eb 0200 .2byte 0x2\r
- 3937 03ed 30 .byte 0x30\r
- 3938 03ee 9F .byte 0x9f\r
- 3939 03ef 26030000 .4byte .LVL133\r
- 3940 03f3 48030000 .4byte .LVL144\r
- 3941 03f7 0200 .2byte 0x2\r
- 3942 03f9 34 .byte 0x34\r
- 3943 03fa 9F .byte 0x9f\r
- 3944 03fb 56030000 .4byte .LVL146\r
- 3945 03ff 58030000 .4byte .LVL147\r
- 3946 0403 0100 .2byte 0x1\r
- 3947 0405 55 .byte 0x55\r
- 3948 0406 58030000 .4byte .LVL147\r
- 3949 040a 66030000 .4byte .LVL148\r
- 3950 040e 0200 .2byte 0x2\r
- 3951 0410 34 .byte 0x34\r
- 3952 0411 9F .byte 0x9f\r
- 3953 0412 00000000 .4byte 0\r
- 3954 0416 00000000 .4byte 0\r
- 3955 .LLST15:\r
- 3956 041a 7C000000 .4byte .LVL58\r
- 3957 041e A6000000 .4byte .LVL66\r
- 3958 0422 0E00 .2byte 0xe\r
- 3959 0424 70 .byte 0x70\r
- 3960 0425 00 .sleb128 0\r
- 3961 0426 08 .byte 0x8\r
- 3962 0427 FF .byte 0xff\r
- 3963 0428 1A .byte 0x1a\r
- 3964 0429 38 .byte 0x38\r
- 3965 042a 24 .byte 0x24\r
- 3966 042b 71 .byte 0x71\r
- 3967 042c 00 .sleb128 0\r
- 3968 042d 08 .byte 0x8\r
- 3969 042e FF .byte 0xff\r
- 3970 042f 1A .byte 0x1a\r
- 3971 0430 21 .byte 0x21\r
- 3972 0431 9F .byte 0x9f\r
- 3973 0432 A6000000 .4byte .LVL66\r
- 3974 0436 A8000000 .4byte .LVL67\r
- 3975 043a 1700 .2byte 0x17\r
- 3976 043c 91 .byte 0x91\r
- 3977 043d 00 .sleb128 0\r
- 3978 043e 75 .byte 0x75\r
- 3979 043f 00 .sleb128 0\r
- 3980 0440 22 .byte 0x22\r
- 3981 0441 0A .byte 0xa\r
- 3982 0442 7B02 .2byte 0x27b\r
- 3983 0444 1C .byte 0x1c\r
- 3984 0445 94 .byte 0x94\r
- 3985 0446 01 .byte 0x1\r
- 3986 0447 08 .byte 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 101\r
-\r
-\r
- 3987 0448 FF .byte 0xff\r
- 3988 0449 1A .byte 0x1a\r
- 3989 044a 38 .byte 0x38\r
- 3990 044b 24 .byte 0x24\r
- 3991 044c 71 .byte 0x71\r
- 3992 044d 00 .sleb128 0\r
- 3993 044e 08 .byte 0x8\r
- 3994 044f FF .byte 0xff\r
- 3995 0450 1A .byte 0x1a\r
- 3996 0451 21 .byte 0x21\r
- 3997 0452 9F .byte 0x9f\r
- 3998 0453 A8000000 .4byte .LVL67\r
- 3999 0457 D4000000 .4byte .LVL70\r
- 4000 045b 2000 .2byte 0x20\r
- 4001 045d 91 .byte 0x91\r
- 4002 045e 00 .sleb128 0\r
- 4003 045f 75 .byte 0x75\r
- 4004 0460 00 .sleb128 0\r
- 4005 0461 22 .byte 0x22\r
- 4006 0462 0A .byte 0xa\r
- 4007 0463 7B02 .2byte 0x27b\r
- 4008 0465 1C .byte 0x1c\r
- 4009 0466 94 .byte 0x94\r
- 4010 0467 01 .byte 0x1\r
- 4011 0468 08 .byte 0x8\r
- 4012 0469 FF .byte 0xff\r
- 4013 046a 1A .byte 0x1a\r
- 4014 046b 38 .byte 0x38\r
- 4015 046c 24 .byte 0x24\r
- 4016 046d 91 .byte 0x91\r
- 4017 046e 00 .sleb128 0\r
- 4018 046f 75 .byte 0x75\r
- 4019 0470 00 .sleb128 0\r
- 4020 0471 22 .byte 0x22\r
- 4021 0472 0A .byte 0xa\r
- 4022 0473 7C02 .2byte 0x27c\r
- 4023 0475 1C .byte 0x1c\r
- 4024 0476 94 .byte 0x94\r
- 4025 0477 01 .byte 0x1\r
- 4026 0478 08 .byte 0x8\r
- 4027 0479 FF .byte 0xff\r
- 4028 047a 1A .byte 0x1a\r
- 4029 047b 21 .byte 0x21\r
- 4030 047c 9F .byte 0x9f\r
- 4031 047d D4000000 .4byte .LVL70\r
- 4032 0481 DE000000 .4byte .LVL72\r
- 4033 0485 4200 .2byte 0x42\r
- 4034 0487 91 .byte 0x91\r
- 4035 0488 837B .sleb128 -637\r
- 4036 048a 94 .byte 0x94\r
- 4037 048b 01 .byte 0x1\r
- 4038 048c 08 .byte 0x8\r
- 4039 048d FF .byte 0xff\r
- 4040 048e 1A .byte 0x1a\r
- 4041 048f 38 .byte 0x38\r
- 4042 0490 24 .byte 0x24\r
- 4043 0491 91 .byte 0x91\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 102\r
-\r
-\r
- 4044 0492 827B .sleb128 -638\r
- 4045 0494 94 .byte 0x94\r
- 4046 0495 01 .byte 0x1\r
- 4047 0496 08 .byte 0x8\r
- 4048 0497 FF .byte 0xff\r
- 4049 0498 1A .byte 0x1a\r
- 4050 0499 21 .byte 0x21\r
- 4051 049a 91 .byte 0x91\r
- 4052 049b 00 .sleb128 0\r
- 4053 049c 22 .byte 0x22\r
- 4054 049d 0A .byte 0xa\r
- 4055 049e 7B02 .2byte 0x27b\r
- 4056 04a0 1C .byte 0x1c\r
- 4057 04a1 94 .byte 0x94\r
- 4058 04a2 01 .byte 0x1\r
- 4059 04a3 08 .byte 0x8\r
- 4060 04a4 FF .byte 0xff\r
- 4061 04a5 1A .byte 0x1a\r
- 4062 04a6 38 .byte 0x38\r
- 4063 04a7 24 .byte 0x24\r
- 4064 04a8 91 .byte 0x91\r
- 4065 04a9 837B .sleb128 -637\r
- 4066 04ab 94 .byte 0x94\r
- 4067 04ac 01 .byte 0x1\r
- 4068 04ad 08 .byte 0x8\r
- 4069 04ae FF .byte 0xff\r
- 4070 04af 1A .byte 0x1a\r
- 4071 04b0 38 .byte 0x38\r
- 4072 04b1 24 .byte 0x24\r
- 4073 04b2 91 .byte 0x91\r
- 4074 04b3 827B .sleb128 -638\r
- 4075 04b5 94 .byte 0x94\r
- 4076 04b6 01 .byte 0x1\r
- 4077 04b7 08 .byte 0x8\r
- 4078 04b8 FF .byte 0xff\r
- 4079 04b9 1A .byte 0x1a\r
- 4080 04ba 21 .byte 0x21\r
- 4081 04bb 91 .byte 0x91\r
- 4082 04bc 00 .sleb128 0\r
- 4083 04bd 22 .byte 0x22\r
- 4084 04be 0A .byte 0xa\r
- 4085 04bf 7C02 .2byte 0x27c\r
- 4086 04c1 1C .byte 0x1c\r
- 4087 04c2 94 .byte 0x94\r
- 4088 04c3 01 .byte 0x1\r
- 4089 04c4 08 .byte 0x8\r
- 4090 04c5 FF .byte 0xff\r
- 4091 04c6 1A .byte 0x1a\r
- 4092 04c7 21 .byte 0x21\r
- 4093 04c8 9F .byte 0x9f\r
- 4094 04c9 46010000 .4byte .LVL80\r
- 4095 04cd 9B010000 .4byte .LVL84-1\r
- 4096 04d1 2000 .2byte 0x20\r
- 4097 04d3 91 .byte 0x91\r
- 4098 04d4 00 .sleb128 0\r
- 4099 04d5 75 .byte 0x75\r
- 4100 04d6 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 103\r
-\r
-\r
- 4101 04d7 22 .byte 0x22\r
- 4102 04d8 0A .byte 0xa\r
- 4103 04d9 7B02 .2byte 0x27b\r
- 4104 04db 1C .byte 0x1c\r
- 4105 04dc 94 .byte 0x94\r
- 4106 04dd 01 .byte 0x1\r
- 4107 04de 08 .byte 0x8\r
- 4108 04df FF .byte 0xff\r
- 4109 04e0 1A .byte 0x1a\r
- 4110 04e1 38 .byte 0x38\r
- 4111 04e2 24 .byte 0x24\r
- 4112 04e3 91 .byte 0x91\r
- 4113 04e4 00 .sleb128 0\r
- 4114 04e5 75 .byte 0x75\r
- 4115 04e6 00 .sleb128 0\r
- 4116 04e7 22 .byte 0x22\r
- 4117 04e8 0A .byte 0xa\r
- 4118 04e9 7C02 .2byte 0x27c\r
- 4119 04eb 1C .byte 0x1c\r
- 4120 04ec 94 .byte 0x94\r
- 4121 04ed 01 .byte 0x1\r
- 4122 04ee 08 .byte 0x8\r
- 4123 04ef FF .byte 0xff\r
- 4124 04f0 1A .byte 0x1a\r
- 4125 04f1 21 .byte 0x21\r
- 4126 04f2 9F .byte 0x9f\r
- 4127 04f3 AA010000 .4byte .LVL86\r
- 4128 04f7 D1010000 .4byte .LVL88-1\r
- 4129 04fb 2000 .2byte 0x20\r
- 4130 04fd 91 .byte 0x91\r
- 4131 04fe 00 .sleb128 0\r
- 4132 04ff 75 .byte 0x75\r
- 4133 0500 00 .sleb128 0\r
- 4134 0501 22 .byte 0x22\r
- 4135 0502 0A .byte 0xa\r
- 4136 0503 7B02 .2byte 0x27b\r
- 4137 0505 1C .byte 0x1c\r
- 4138 0506 94 .byte 0x94\r
- 4139 0507 01 .byte 0x1\r
- 4140 0508 08 .byte 0x8\r
- 4141 0509 FF .byte 0xff\r
- 4142 050a 1A .byte 0x1a\r
- 4143 050b 38 .byte 0x38\r
- 4144 050c 24 .byte 0x24\r
- 4145 050d 91 .byte 0x91\r
- 4146 050e 00 .sleb128 0\r
- 4147 050f 75 .byte 0x75\r
- 4148 0510 00 .sleb128 0\r
- 4149 0511 22 .byte 0x22\r
- 4150 0512 0A .byte 0xa\r
- 4151 0513 7C02 .2byte 0x27c\r
- 4152 0515 1C .byte 0x1c\r
- 4153 0516 94 .byte 0x94\r
- 4154 0517 01 .byte 0x1\r
- 4155 0518 08 .byte 0x8\r
- 4156 0519 FF .byte 0xff\r
- 4157 051a 1A .byte 0x1a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 104\r
-\r
-\r
- 4158 051b 21 .byte 0x21\r
- 4159 051c 9F .byte 0x9f\r
- 4160 051d D4010000 .4byte .LVL89\r
- 4161 0521 E0010000 .4byte .LVL90\r
- 4162 0525 2000 .2byte 0x20\r
- 4163 0527 91 .byte 0x91\r
- 4164 0528 00 .sleb128 0\r
- 4165 0529 75 .byte 0x75\r
- 4166 052a 00 .sleb128 0\r
- 4167 052b 22 .byte 0x22\r
- 4168 052c 0A .byte 0xa\r
- 4169 052d 7B02 .2byte 0x27b\r
- 4170 052f 1C .byte 0x1c\r
- 4171 0530 94 .byte 0x94\r
- 4172 0531 01 .byte 0x1\r
- 4173 0532 08 .byte 0x8\r
- 4174 0533 FF .byte 0xff\r
- 4175 0534 1A .byte 0x1a\r
- 4176 0535 38 .byte 0x38\r
- 4177 0536 24 .byte 0x24\r
- 4178 0537 91 .byte 0x91\r
- 4179 0538 00 .sleb128 0\r
- 4180 0539 75 .byte 0x75\r
- 4181 053a 00 .sleb128 0\r
- 4182 053b 22 .byte 0x22\r
- 4183 053c 0A .byte 0xa\r
- 4184 053d 7C02 .2byte 0x27c\r
- 4185 053f 1C .byte 0x1c\r
- 4186 0540 94 .byte 0x94\r
- 4187 0541 01 .byte 0x1\r
- 4188 0542 08 .byte 0x8\r
- 4189 0543 FF .byte 0xff\r
- 4190 0544 1A .byte 0x1a\r
- 4191 0545 21 .byte 0x21\r
- 4192 0546 9F .byte 0x9f\r
- 4193 0547 5C020000 .4byte .LVL103\r
- 4194 054b 79020000 .4byte .LVL106-1\r
- 4195 054f 2000 .2byte 0x20\r
- 4196 0551 91 .byte 0x91\r
- 4197 0552 00 .sleb128 0\r
- 4198 0553 75 .byte 0x75\r
- 4199 0554 00 .sleb128 0\r
- 4200 0555 22 .byte 0x22\r
- 4201 0556 0A .byte 0xa\r
- 4202 0557 7B02 .2byte 0x27b\r
- 4203 0559 1C .byte 0x1c\r
- 4204 055a 94 .byte 0x94\r
- 4205 055b 01 .byte 0x1\r
- 4206 055c 08 .byte 0x8\r
- 4207 055d FF .byte 0xff\r
- 4208 055e 1A .byte 0x1a\r
- 4209 055f 38 .byte 0x38\r
- 4210 0560 24 .byte 0x24\r
- 4211 0561 91 .byte 0x91\r
- 4212 0562 00 .sleb128 0\r
- 4213 0563 75 .byte 0x75\r
- 4214 0564 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 105\r
-\r
-\r
- 4215 0565 22 .byte 0x22\r
- 4216 0566 0A .byte 0xa\r
- 4217 0567 7C02 .2byte 0x27c\r
- 4218 0569 1C .byte 0x1c\r
- 4219 056a 94 .byte 0x94\r
- 4220 056b 01 .byte 0x1\r
- 4221 056c 08 .byte 0x8\r
- 4222 056d FF .byte 0xff\r
- 4223 056e 1A .byte 0x1a\r
- 4224 056f 21 .byte 0x21\r
- 4225 0570 9F .byte 0x9f\r
- 4226 0571 80020000 .4byte .LVL108\r
- 4227 0575 B4020000 .4byte .LVL114\r
- 4228 0579 2000 .2byte 0x20\r
- 4229 057b 91 .byte 0x91\r
- 4230 057c 00 .sleb128 0\r
- 4231 057d 75 .byte 0x75\r
- 4232 057e 00 .sleb128 0\r
- 4233 057f 22 .byte 0x22\r
- 4234 0580 0A .byte 0xa\r
- 4235 0581 7B02 .2byte 0x27b\r
- 4236 0583 1C .byte 0x1c\r
- 4237 0584 94 .byte 0x94\r
- 4238 0585 01 .byte 0x1\r
- 4239 0586 08 .byte 0x8\r
- 4240 0587 FF .byte 0xff\r
- 4241 0588 1A .byte 0x1a\r
- 4242 0589 38 .byte 0x38\r
- 4243 058a 24 .byte 0x24\r
- 4244 058b 91 .byte 0x91\r
- 4245 058c 00 .sleb128 0\r
- 4246 058d 75 .byte 0x75\r
- 4247 058e 00 .sleb128 0\r
- 4248 058f 22 .byte 0x22\r
- 4249 0590 0A .byte 0xa\r
- 4250 0591 7C02 .2byte 0x27c\r
- 4251 0593 1C .byte 0x1c\r
- 4252 0594 94 .byte 0x94\r
- 4253 0595 01 .byte 0x1\r
- 4254 0596 08 .byte 0x8\r
- 4255 0597 FF .byte 0xff\r
- 4256 0598 1A .byte 0x1a\r
- 4257 0599 21 .byte 0x21\r
- 4258 059a 9F .byte 0x9f\r
- 4259 059b B4020000 .4byte .LVL114\r
- 4260 059f 22030000 .4byte .LVL132\r
- 4261 05a3 4200 .2byte 0x42\r
- 4262 05a5 91 .byte 0x91\r
- 4263 05a6 837B .sleb128 -637\r
- 4264 05a8 94 .byte 0x94\r
- 4265 05a9 01 .byte 0x1\r
- 4266 05aa 08 .byte 0x8\r
- 4267 05ab FF .byte 0xff\r
- 4268 05ac 1A .byte 0x1a\r
- 4269 05ad 38 .byte 0x38\r
- 4270 05ae 24 .byte 0x24\r
- 4271 05af 91 .byte 0x91\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 106\r
-\r
-\r
- 4272 05b0 827B .sleb128 -638\r
- 4273 05b2 94 .byte 0x94\r
- 4274 05b3 01 .byte 0x1\r
- 4275 05b4 08 .byte 0x8\r
- 4276 05b5 FF .byte 0xff\r
- 4277 05b6 1A .byte 0x1a\r
- 4278 05b7 21 .byte 0x21\r
- 4279 05b8 91 .byte 0x91\r
- 4280 05b9 00 .sleb128 0\r
- 4281 05ba 22 .byte 0x22\r
- 4282 05bb 0A .byte 0xa\r
- 4283 05bc 7B02 .2byte 0x27b\r
- 4284 05be 1C .byte 0x1c\r
- 4285 05bf 94 .byte 0x94\r
- 4286 05c0 01 .byte 0x1\r
- 4287 05c1 08 .byte 0x8\r
- 4288 05c2 FF .byte 0xff\r
- 4289 05c3 1A .byte 0x1a\r
- 4290 05c4 38 .byte 0x38\r
- 4291 05c5 24 .byte 0x24\r
- 4292 05c6 91 .byte 0x91\r
- 4293 05c7 837B .sleb128 -637\r
- 4294 05c9 94 .byte 0x94\r
- 4295 05ca 01 .byte 0x1\r
- 4296 05cb 08 .byte 0x8\r
- 4297 05cc FF .byte 0xff\r
- 4298 05cd 1A .byte 0x1a\r
- 4299 05ce 38 .byte 0x38\r
- 4300 05cf 24 .byte 0x24\r
- 4301 05d0 91 .byte 0x91\r
- 4302 05d1 827B .sleb128 -638\r
- 4303 05d3 94 .byte 0x94\r
- 4304 05d4 01 .byte 0x1\r
- 4305 05d5 08 .byte 0x8\r
- 4306 05d6 FF .byte 0xff\r
- 4307 05d7 1A .byte 0x1a\r
- 4308 05d8 21 .byte 0x21\r
- 4309 05d9 91 .byte 0x91\r
- 4310 05da 00 .sleb128 0\r
- 4311 05db 22 .byte 0x22\r
- 4312 05dc 0A .byte 0xa\r
- 4313 05dd 7C02 .2byte 0x27c\r
- 4314 05df 1C .byte 0x1c\r
- 4315 05e0 94 .byte 0x94\r
- 4316 05e1 01 .byte 0x1\r
- 4317 05e2 08 .byte 0x8\r
- 4318 05e3 FF .byte 0xff\r
- 4319 05e4 1A .byte 0x1a\r
- 4320 05e5 21 .byte 0x21\r
- 4321 05e6 9F .byte 0x9f\r
- 4322 05e7 26030000 .4byte .LVL133\r
- 4323 05eb 29030000 .4byte .LVL134-1\r
- 4324 05ef 2000 .2byte 0x20\r
- 4325 05f1 91 .byte 0x91\r
- 4326 05f2 00 .sleb128 0\r
- 4327 05f3 75 .byte 0x75\r
- 4328 05f4 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 107\r
-\r
-\r
- 4329 05f5 22 .byte 0x22\r
- 4330 05f6 0A .byte 0xa\r
- 4331 05f7 7B02 .2byte 0x27b\r
- 4332 05f9 1C .byte 0x1c\r
- 4333 05fa 94 .byte 0x94\r
- 4334 05fb 01 .byte 0x1\r
- 4335 05fc 08 .byte 0x8\r
- 4336 05fd FF .byte 0xff\r
- 4337 05fe 1A .byte 0x1a\r
- 4338 05ff 38 .byte 0x38\r
- 4339 0600 24 .byte 0x24\r
- 4340 0601 91 .byte 0x91\r
- 4341 0602 00 .sleb128 0\r
- 4342 0603 75 .byte 0x75\r
- 4343 0604 00 .sleb128 0\r
- 4344 0605 22 .byte 0x22\r
- 4345 0606 0A .byte 0xa\r
- 4346 0607 7C02 .2byte 0x27c\r
- 4347 0609 1C .byte 0x1c\r
- 4348 060a 94 .byte 0x94\r
- 4349 060b 01 .byte 0x1\r
- 4350 060c 08 .byte 0x8\r
- 4351 060d FF .byte 0xff\r
- 4352 060e 1A .byte 0x1a\r
- 4353 060f 21 .byte 0x21\r
- 4354 0610 9F .byte 0x9f\r
- 4355 0611 38030000 .4byte .LVL137\r
- 4356 0615 3A030000 .4byte .LVL138\r
- 4357 0619 2000 .2byte 0x20\r
- 4358 061b 91 .byte 0x91\r
- 4359 061c 00 .sleb128 0\r
- 4360 061d 75 .byte 0x75\r
- 4361 061e 00 .sleb128 0\r
- 4362 061f 22 .byte 0x22\r
- 4363 0620 0A .byte 0xa\r
- 4364 0621 7B02 .2byte 0x27b\r
- 4365 0623 1C .byte 0x1c\r
- 4366 0624 94 .byte 0x94\r
- 4367 0625 01 .byte 0x1\r
- 4368 0626 08 .byte 0x8\r
- 4369 0627 FF .byte 0xff\r
- 4370 0628 1A .byte 0x1a\r
- 4371 0629 38 .byte 0x38\r
- 4372 062a 24 .byte 0x24\r
- 4373 062b 91 .byte 0x91\r
- 4374 062c 00 .sleb128 0\r
- 4375 062d 75 .byte 0x75\r
- 4376 062e 00 .sleb128 0\r
- 4377 062f 22 .byte 0x22\r
- 4378 0630 0A .byte 0xa\r
- 4379 0631 7C02 .2byte 0x27c\r
- 4380 0633 1C .byte 0x1c\r
- 4381 0634 94 .byte 0x94\r
- 4382 0635 01 .byte 0x1\r
- 4383 0636 08 .byte 0x8\r
- 4384 0637 FF .byte 0xff\r
- 4385 0638 1A .byte 0x1a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 108\r
-\r
-\r
- 4386 0639 21 .byte 0x21\r
- 4387 063a 9F .byte 0x9f\r
- 4388 063b 3A030000 .4byte .LVL138\r
- 4389 063f 3C030000 .4byte .LVL139\r
- 4390 0643 4200 .2byte 0x42\r
- 4391 0645 91 .byte 0x91\r
- 4392 0646 837B .sleb128 -637\r
- 4393 0648 94 .byte 0x94\r
- 4394 0649 01 .byte 0x1\r
- 4395 064a 08 .byte 0x8\r
- 4396 064b FF .byte 0xff\r
- 4397 064c 1A .byte 0x1a\r
- 4398 064d 38 .byte 0x38\r
- 4399 064e 24 .byte 0x24\r
- 4400 064f 91 .byte 0x91\r
- 4401 0650 827B .sleb128 -638\r
- 4402 0652 94 .byte 0x94\r
- 4403 0653 01 .byte 0x1\r
- 4404 0654 08 .byte 0x8\r
- 4405 0655 FF .byte 0xff\r
- 4406 0656 1A .byte 0x1a\r
- 4407 0657 21 .byte 0x21\r
- 4408 0658 91 .byte 0x91\r
- 4409 0659 00 .sleb128 0\r
- 4410 065a 22 .byte 0x22\r
- 4411 065b 0A .byte 0xa\r
- 4412 065c 7B02 .2byte 0x27b\r
- 4413 065e 1C .byte 0x1c\r
- 4414 065f 94 .byte 0x94\r
- 4415 0660 01 .byte 0x1\r
- 4416 0661 08 .byte 0x8\r
- 4417 0662 FF .byte 0xff\r
- 4418 0663 1A .byte 0x1a\r
- 4419 0664 38 .byte 0x38\r
- 4420 0665 24 .byte 0x24\r
- 4421 0666 91 .byte 0x91\r
- 4422 0667 837B .sleb128 -637\r
- 4423 0669 94 .byte 0x94\r
- 4424 066a 01 .byte 0x1\r
- 4425 066b 08 .byte 0x8\r
- 4426 066c FF .byte 0xff\r
- 4427 066d 1A .byte 0x1a\r
- 4428 066e 38 .byte 0x38\r
- 4429 066f 24 .byte 0x24\r
- 4430 0670 91 .byte 0x91\r
- 4431 0671 827B .sleb128 -638\r
- 4432 0673 94 .byte 0x94\r
- 4433 0674 01 .byte 0x1\r
- 4434 0675 08 .byte 0x8\r
- 4435 0676 FF .byte 0xff\r
- 4436 0677 1A .byte 0x1a\r
- 4437 0678 21 .byte 0x21\r
- 4438 0679 91 .byte 0x91\r
- 4439 067a 00 .sleb128 0\r
- 4440 067b 22 .byte 0x22\r
- 4441 067c 0A .byte 0xa\r
- 4442 067d 7C02 .2byte 0x27c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 109\r
-\r
-\r
- 4443 067f 1C .byte 0x1c\r
- 4444 0680 94 .byte 0x94\r
- 4445 0681 01 .byte 0x1\r
- 4446 0682 08 .byte 0x8\r
- 4447 0683 FF .byte 0xff\r
- 4448 0684 1A .byte 0x1a\r
- 4449 0685 21 .byte 0x21\r
- 4450 0686 9F .byte 0x9f\r
- 4451 0687 46030000 .4byte .LVL143\r
- 4452 068b 48030000 .4byte .LVL144\r
- 4453 068f 2000 .2byte 0x20\r
- 4454 0691 91 .byte 0x91\r
- 4455 0692 00 .sleb128 0\r
- 4456 0693 75 .byte 0x75\r
- 4457 0694 00 .sleb128 0\r
- 4458 0695 22 .byte 0x22\r
- 4459 0696 0A .byte 0xa\r
- 4460 0697 7B02 .2byte 0x27b\r
- 4461 0699 1C .byte 0x1c\r
- 4462 069a 94 .byte 0x94\r
- 4463 069b 01 .byte 0x1\r
- 4464 069c 08 .byte 0x8\r
- 4465 069d FF .byte 0xff\r
- 4466 069e 1A .byte 0x1a\r
- 4467 069f 38 .byte 0x38\r
- 4468 06a0 24 .byte 0x24\r
- 4469 06a1 91 .byte 0x91\r
- 4470 06a2 00 .sleb128 0\r
- 4471 06a3 75 .byte 0x75\r
- 4472 06a4 00 .sleb128 0\r
- 4473 06a5 22 .byte 0x22\r
- 4474 06a6 0A .byte 0xa\r
- 4475 06a7 7C02 .2byte 0x27c\r
- 4476 06a9 1C .byte 0x1c\r
- 4477 06aa 94 .byte 0x94\r
- 4478 06ab 01 .byte 0x1\r
- 4479 06ac 08 .byte 0x8\r
- 4480 06ad FF .byte 0xff\r
- 4481 06ae 1A .byte 0x1a\r
- 4482 06af 21 .byte 0x21\r
- 4483 06b0 9F .byte 0x9f\r
- 4484 06b1 54030000 .4byte .LVL145\r
- 4485 06b5 56030000 .4byte .LVL146\r
- 4486 06b9 2000 .2byte 0x20\r
- 4487 06bb 91 .byte 0x91\r
- 4488 06bc 00 .sleb128 0\r
- 4489 06bd 75 .byte 0x75\r
- 4490 06be 00 .sleb128 0\r
- 4491 06bf 22 .byte 0x22\r
- 4492 06c0 0A .byte 0xa\r
- 4493 06c1 7B02 .2byte 0x27b\r
- 4494 06c3 1C .byte 0x1c\r
- 4495 06c4 94 .byte 0x94\r
- 4496 06c5 01 .byte 0x1\r
- 4497 06c6 08 .byte 0x8\r
- 4498 06c7 FF .byte 0xff\r
- 4499 06c8 1A .byte 0x1a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 110\r
-\r
-\r
- 4500 06c9 38 .byte 0x38\r
- 4501 06ca 24 .byte 0x24\r
- 4502 06cb 91 .byte 0x91\r
- 4503 06cc 00 .sleb128 0\r
- 4504 06cd 75 .byte 0x75\r
- 4505 06ce 00 .sleb128 0\r
- 4506 06cf 22 .byte 0x22\r
- 4507 06d0 0A .byte 0xa\r
- 4508 06d1 7C02 .2byte 0x27c\r
- 4509 06d3 1C .byte 0x1c\r
- 4510 06d4 94 .byte 0x94\r
- 4511 06d5 01 .byte 0x1\r
- 4512 06d6 08 .byte 0x8\r
- 4513 06d7 FF .byte 0xff\r
- 4514 06d8 1A .byte 0x1a\r
- 4515 06d9 21 .byte 0x21\r
- 4516 06da 9F .byte 0x9f\r
- 4517 06db 56030000 .4byte .LVL146\r
- 4518 06df 58030000 .4byte .LVL147\r
- 4519 06e3 4200 .2byte 0x42\r
- 4520 06e5 91 .byte 0x91\r
- 4521 06e6 837B .sleb128 -637\r
- 4522 06e8 94 .byte 0x94\r
- 4523 06e9 01 .byte 0x1\r
- 4524 06ea 08 .byte 0x8\r
- 4525 06eb FF .byte 0xff\r
- 4526 06ec 1A .byte 0x1a\r
- 4527 06ed 38 .byte 0x38\r
- 4528 06ee 24 .byte 0x24\r
- 4529 06ef 91 .byte 0x91\r
- 4530 06f0 827B .sleb128 -638\r
- 4531 06f2 94 .byte 0x94\r
- 4532 06f3 01 .byte 0x1\r
- 4533 06f4 08 .byte 0x8\r
- 4534 06f5 FF .byte 0xff\r
- 4535 06f6 1A .byte 0x1a\r
- 4536 06f7 21 .byte 0x21\r
- 4537 06f8 91 .byte 0x91\r
- 4538 06f9 00 .sleb128 0\r
- 4539 06fa 22 .byte 0x22\r
- 4540 06fb 0A .byte 0xa\r
- 4541 06fc 7B02 .2byte 0x27b\r
- 4542 06fe 1C .byte 0x1c\r
- 4543 06ff 94 .byte 0x94\r
- 4544 0700 01 .byte 0x1\r
- 4545 0701 08 .byte 0x8\r
- 4546 0702 FF .byte 0xff\r
- 4547 0703 1A .byte 0x1a\r
- 4548 0704 38 .byte 0x38\r
- 4549 0705 24 .byte 0x24\r
- 4550 0706 91 .byte 0x91\r
- 4551 0707 837B .sleb128 -637\r
- 4552 0709 94 .byte 0x94\r
- 4553 070a 01 .byte 0x1\r
- 4554 070b 08 .byte 0x8\r
- 4555 070c FF .byte 0xff\r
- 4556 070d 1A .byte 0x1a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 111\r
-\r
-\r
- 4557 070e 38 .byte 0x38\r
- 4558 070f 24 .byte 0x24\r
- 4559 0710 91 .byte 0x91\r
- 4560 0711 827B .sleb128 -638\r
- 4561 0713 94 .byte 0x94\r
- 4562 0714 01 .byte 0x1\r
- 4563 0715 08 .byte 0x8\r
- 4564 0716 FF .byte 0xff\r
- 4565 0717 1A .byte 0x1a\r
- 4566 0718 21 .byte 0x21\r
- 4567 0719 91 .byte 0x91\r
- 4568 071a 00 .sleb128 0\r
- 4569 071b 22 .byte 0x22\r
- 4570 071c 0A .byte 0xa\r
- 4571 071d 7C02 .2byte 0x27c\r
- 4572 071f 1C .byte 0x1c\r
- 4573 0720 94 .byte 0x94\r
- 4574 0721 01 .byte 0x1\r
- 4575 0722 08 .byte 0x8\r
- 4576 0723 FF .byte 0xff\r
- 4577 0724 1A .byte 0x1a\r
- 4578 0725 21 .byte 0x21\r
- 4579 0726 9F .byte 0x9f\r
- 4580 0727 58030000 .4byte .LVL147\r
- 4581 072b 66030000 .4byte .LVL148\r
- 4582 072f 2000 .2byte 0x20\r
- 4583 0731 91 .byte 0x91\r
- 4584 0732 00 .sleb128 0\r
- 4585 0733 75 .byte 0x75\r
- 4586 0734 00 .sleb128 0\r
- 4587 0735 22 .byte 0x22\r
- 4588 0736 0A .byte 0xa\r
- 4589 0737 7B02 .2byte 0x27b\r
- 4590 0739 1C .byte 0x1c\r
- 4591 073a 94 .byte 0x94\r
- 4592 073b 01 .byte 0x1\r
- 4593 073c 08 .byte 0x8\r
- 4594 073d FF .byte 0xff\r
- 4595 073e 1A .byte 0x1a\r
- 4596 073f 38 .byte 0x38\r
- 4597 0740 24 .byte 0x24\r
- 4598 0741 91 .byte 0x91\r
- 4599 0742 00 .sleb128 0\r
- 4600 0743 75 .byte 0x75\r
- 4601 0744 00 .sleb128 0\r
- 4602 0745 22 .byte 0x22\r
- 4603 0746 0A .byte 0xa\r
- 4604 0747 7C02 .2byte 0x27c\r
- 4605 0749 1C .byte 0x1c\r
- 4606 074a 94 .byte 0x94\r
- 4607 074b 01 .byte 0x1\r
- 4608 074c 08 .byte 0x8\r
- 4609 074d FF .byte 0xff\r
- 4610 074e 1A .byte 0x1a\r
- 4611 074f 21 .byte 0x21\r
- 4612 0750 9F .byte 0x9f\r
- 4613 0751 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 112\r
-\r
-\r
- 4614 0755 00000000 .4byte 0\r
- 4615 .LLST16:\r
- 4616 0759 32000000 .4byte .LVL54\r
- 4617 075d 68000000 .4byte .LVL56\r
- 4618 0761 0100 .2byte 0x1\r
- 4619 0763 50 .byte 0x50\r
- 4620 0764 00000000 .4byte 0\r
- 4621 0768 00000000 .4byte 0\r
- 4622 .LLST17:\r
- 4623 076c 00000000 .4byte .LVL48\r
- 4624 0770 1A000000 .4byte .LVL50\r
- 4625 0774 0200 .2byte 0x2\r
- 4626 0776 30 .byte 0x30\r
- 4627 0777 9F .byte 0x9f\r
- 4628 0778 72000000 .4byte .LVL57\r
- 4629 077c D4000000 .4byte .LVL70\r
- 4630 0780 0100 .2byte 0x1\r
- 4631 0782 55 .byte 0x55\r
- 4632 0783 D4000000 .4byte .LVL70\r
- 4633 0787 DE000000 .4byte .LVL72\r
- 4634 078b 1400 .2byte 0x14\r
- 4635 078d 91 .byte 0x91\r
- 4636 078e 837B .sleb128 -637\r
- 4637 0790 94 .byte 0x94\r
- 4638 0791 01 .byte 0x1\r
- 4639 0792 08 .byte 0x8\r
- 4640 0793 FF .byte 0xff\r
- 4641 0794 1A .byte 0x1a\r
- 4642 0795 38 .byte 0x38\r
- 4643 0796 24 .byte 0x24\r
- 4644 0797 91 .byte 0x91\r
- 4645 0798 827B .sleb128 -638\r
- 4646 079a 94 .byte 0x94\r
- 4647 079b 01 .byte 0x1\r
- 4648 079c 08 .byte 0x8\r
- 4649 079d FF .byte 0xff\r
- 4650 079e 1A .byte 0x1a\r
- 4651 079f 21 .byte 0x21\r
- 4652 07a0 9F .byte 0x9f\r
- 4653 07a1 46010000 .4byte .LVL80\r
- 4654 07a5 E2010000 .4byte .LVL91\r
- 4655 07a9 0100 .2byte 0x1\r
- 4656 07ab 55 .byte 0x55\r
- 4657 07ac E2010000 .4byte .LVL91\r
- 4658 07b0 00020000 .4byte .LVL94\r
- 4659 07b4 0300 .2byte 0x3\r
- 4660 07b6 75 .byte 0x75\r
- 4661 07b7 03 .sleb128 3\r
- 4662 07b8 9F .byte 0x9f\r
- 4663 07b9 00020000 .4byte .LVL94\r
- 4664 07bd 04020000 .4byte .LVL95\r
- 4665 07c1 0200 .2byte 0x2\r
- 4666 07c3 40 .byte 0x40\r
- 4667 07c4 9F .byte 0x9f\r
- 4668 07c5 04020000 .4byte .LVL95\r
- 4669 07c9 08020000 .4byte .LVL96\r
- 4670 07cd 0300 .2byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 113\r
-\r
-\r
- 4671 07cf 75 .byte 0x75\r
- 4672 07d0 03 .sleb128 3\r
- 4673 07d1 9F .byte 0x9f\r
- 4674 07d2 08020000 .4byte .LVL96\r
- 4675 07d6 5C020000 .4byte .LVL103\r
- 4676 07da 0100 .2byte 0x1\r
- 4677 07dc 54 .byte 0x54\r
- 4678 07dd 5C020000 .4byte .LVL103\r
- 4679 07e1 7C020000 .4byte .LVL107\r
- 4680 07e5 0100 .2byte 0x1\r
- 4681 07e7 55 .byte 0x55\r
- 4682 07e8 80020000 .4byte .LVL108\r
- 4683 07ec B4020000 .4byte .LVL114\r
- 4684 07f0 0100 .2byte 0x1\r
- 4685 07f2 55 .byte 0x55\r
- 4686 07f3 B4020000 .4byte .LVL114\r
- 4687 07f7 22030000 .4byte .LVL132\r
- 4688 07fb 1400 .2byte 0x14\r
- 4689 07fd 91 .byte 0x91\r
- 4690 07fe 837B .sleb128 -637\r
- 4691 0800 94 .byte 0x94\r
- 4692 0801 01 .byte 0x1\r
- 4693 0802 08 .byte 0x8\r
- 4694 0803 FF .byte 0xff\r
- 4695 0804 1A .byte 0x1a\r
- 4696 0805 38 .byte 0x38\r
- 4697 0806 24 .byte 0x24\r
- 4698 0807 91 .byte 0x91\r
- 4699 0808 827B .sleb128 -638\r
- 4700 080a 94 .byte 0x94\r
- 4701 080b 01 .byte 0x1\r
- 4702 080c 08 .byte 0x8\r
- 4703 080d FF .byte 0xff\r
- 4704 080e 1A .byte 0x1a\r
- 4705 080f 21 .byte 0x21\r
- 4706 0810 9F .byte 0x9f\r
- 4707 0811 26030000 .4byte .LVL133\r
- 4708 0815 2E030000 .4byte .LVL135\r
- 4709 0819 0100 .2byte 0x1\r
- 4710 081b 55 .byte 0x55\r
- 4711 081c 38030000 .4byte .LVL137\r
- 4712 0820 3A030000 .4byte .LVL138\r
- 4713 0824 0100 .2byte 0x1\r
- 4714 0826 55 .byte 0x55\r
- 4715 0827 3A030000 .4byte .LVL138\r
- 4716 082b 3C030000 .4byte .LVL139\r
- 4717 082f 1400 .2byte 0x14\r
- 4718 0831 91 .byte 0x91\r
- 4719 0832 837B .sleb128 -637\r
- 4720 0834 94 .byte 0x94\r
- 4721 0835 01 .byte 0x1\r
- 4722 0836 08 .byte 0x8\r
- 4723 0837 FF .byte 0xff\r
- 4724 0838 1A .byte 0x1a\r
- 4725 0839 38 .byte 0x38\r
- 4726 083a 24 .byte 0x24\r
- 4727 083b 91 .byte 0x91\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 114\r
-\r
-\r
- 4728 083c 827B .sleb128 -638\r
- 4729 083e 94 .byte 0x94\r
- 4730 083f 01 .byte 0x1\r
- 4731 0840 08 .byte 0x8\r
- 4732 0841 FF .byte 0xff\r
- 4733 0842 1A .byte 0x1a\r
- 4734 0843 21 .byte 0x21\r
- 4735 0844 9F .byte 0x9f\r
- 4736 0845 3C030000 .4byte .LVL139\r
- 4737 0849 46030000 .4byte .LVL143\r
- 4738 084d 0100 .2byte 0x1\r
- 4739 084f 54 .byte 0x54\r
- 4740 0850 46030000 .4byte .LVL143\r
- 4741 0854 48030000 .4byte .LVL144\r
- 4742 0858 0100 .2byte 0x1\r
- 4743 085a 55 .byte 0x55\r
- 4744 085b 54030000 .4byte .LVL145\r
- 4745 085f 56030000 .4byte .LVL146\r
- 4746 0863 0100 .2byte 0x1\r
- 4747 0865 55 .byte 0x55\r
- 4748 0866 00000000 .4byte 0\r
- 4749 086a 00000000 .4byte 0\r
- 4750 .LLST18:\r
- 4751 086e 00000000 .4byte .LVL48\r
- 4752 0872 1A000000 .4byte .LVL50\r
- 4753 0876 0200 .2byte 0x2\r
- 4754 0878 30 .byte 0x30\r
- 4755 0879 9F .byte 0x9f\r
- 4756 087a DE000000 .4byte .LVL72\r
- 4757 087e 42010000 .4byte .LVL79\r
- 4758 0882 0100 .2byte 0x1\r
- 4759 0884 57 .byte 0x57\r
- 4760 0885 C8010000 .4byte .LVL87\r
- 4761 0889 E0010000 .4byte .LVL90\r
- 4762 088d 0100 .2byte 0x1\r
- 4763 088f 57 .byte 0x57\r
- 4764 0890 FA010000 .4byte .LVL93\r
- 4765 0894 FF010000 .4byte .LVL94-1\r
- 4766 0898 0100 .2byte 0x1\r
- 4767 089a 52 .byte 0x52\r
- 4768 089b FF010000 .4byte .LVL94-1\r
- 4769 089f 04020000 .4byte .LVL95\r
- 4770 08a3 0100 .2byte 0x1\r
- 4771 08a5 56 .byte 0x56\r
- 4772 08a6 04020000 .4byte .LVL95\r
- 4773 08aa 08020000 .4byte .LVL96\r
- 4774 08ae 0100 .2byte 0x1\r
- 4775 08b0 52 .byte 0x52\r
- 4776 08b1 08020000 .4byte .LVL96\r
- 4777 08b5 1E020000 .4byte .LVL97\r
- 4778 08b9 0100 .2byte 0x1\r
- 4779 08bb 56 .byte 0x56\r
- 4780 08bc 1E020000 .4byte .LVL97\r
- 4781 08c0 5A020000 .4byte .LVL102\r
- 4782 08c4 0100 .2byte 0x1\r
- 4783 08c6 55 .byte 0x55\r
- 4784 08c7 7C020000 .4byte .LVL107\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 115\r
-\r
-\r
- 4785 08cb 80020000 .4byte .LVL108\r
- 4786 08cf 0100 .2byte 0x1\r
- 4787 08d1 57 .byte 0x57\r
- 4788 08d2 3C030000 .4byte .LVL139\r
- 4789 08d6 3E030000 .4byte .LVL140\r
- 4790 08da 0100 .2byte 0x1\r
- 4791 08dc 56 .byte 0x56\r
- 4792 08dd 3E030000 .4byte .LVL140\r
- 4793 08e1 40030000 .4byte .LVL141\r
- 4794 08e5 0600 .2byte 0x6\r
- 4795 08e7 77 .byte 0x77\r
- 4796 08e8 00 .sleb128 0\r
- 4797 08e9 75 .byte 0x75\r
- 4798 08ea 00 .sleb128 0\r
- 4799 08eb 22 .byte 0x22\r
- 4800 08ec 9F .byte 0x9f\r
- 4801 08ed 42030000 .4byte .LVL142\r
- 4802 08f1 46030000 .4byte .LVL143\r
- 4803 08f5 0100 .2byte 0x1\r
- 4804 08f7 55 .byte 0x55\r
- 4805 08f8 58030000 .4byte .LVL147\r
- 4806 08fc 66030000 .4byte .LVL148\r
- 4807 0900 0200 .2byte 0x2\r
- 4808 0902 30 .byte 0x30\r
- 4809 0903 9F .byte 0x9f\r
- 4810 0904 66030000 .4byte .LVL148\r
- 4811 0908 84030000 .4byte .LFE64\r
- 4812 090c 0100 .2byte 0x1\r
- 4813 090e 57 .byte 0x57\r
- 4814 090f 00000000 .4byte 0\r
- 4815 0913 00000000 .4byte 0\r
- 4816 .LLST19:\r
- 4817 0917 00000000 .4byte .LVL48\r
- 4818 091b 1A000000 .4byte .LVL50\r
- 4819 091f 0200 .2byte 0x2\r
- 4820 0921 3A .byte 0x3a\r
- 4821 0922 9F .byte 0x9f\r
- 4822 0923 1A000000 .4byte .LVL50\r
- 4823 0927 20000000 .4byte .LVL51\r
- 4824 092b 0100 .2byte 0x1\r
- 4825 092d 59 .byte 0x59\r
- 4826 092e 24000000 .4byte .LVL52\r
- 4827 0932 26000000 .4byte .LVL53\r
- 4828 0936 0100 .2byte 0x1\r
- 4829 0938 59 .byte 0x59\r
- 4830 0939 40000000 .4byte .LVL55\r
- 4831 093d 84030000 .4byte .LFE64\r
- 4832 0941 0100 .2byte 0x1\r
- 4833 0943 59 .byte 0x59\r
- 4834 0944 00000000 .4byte 0\r
- 4835 0948 00000000 .4byte 0\r
- 4836 .LLST20:\r
- 4837 094c 00000000 .4byte .LVL48\r
- 4838 0950 1A000000 .4byte .LVL50\r
- 4839 0954 0200 .2byte 0x2\r
- 4840 0956 30 .byte 0x30\r
- 4841 0957 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 116\r
-\r
-\r
- 4842 0958 DE000000 .4byte .LVL72\r
- 4843 095c 42010000 .4byte .LVL79\r
- 4844 0960 0100 .2byte 0x1\r
- 4845 0962 5A .byte 0x5a\r
- 4846 0963 40020000 .4byte .LVL99\r
- 4847 0967 44020000 .4byte .LVL100\r
- 4848 096b 0200 .2byte 0x2\r
- 4849 096d 31 .byte 0x31\r
- 4850 096e 9F .byte 0x9f\r
- 4851 096f 44020000 .4byte .LVL100\r
- 4852 0973 5C020000 .4byte .LVL103\r
- 4853 0977 0100 .2byte 0x1\r
- 4854 0979 5A .byte 0x5a\r
- 4855 097a 42030000 .4byte .LVL142\r
- 4856 097e 46030000 .4byte .LVL143\r
- 4857 0982 0100 .2byte 0x1\r
- 4858 0984 5A .byte 0x5a\r
- 4859 0985 58030000 .4byte .LVL147\r
- 4860 0989 84030000 .4byte .LFE64\r
- 4861 098d 0100 .2byte 0x1\r
- 4862 098f 5A .byte 0x5a\r
- 4863 0990 00000000 .4byte 0\r
- 4864 0994 00000000 .4byte 0\r
- 4865 .LLST21:\r
- 4866 0998 00000000 .4byte .LVL48\r
- 4867 099c 1A000000 .4byte .LVL50\r
- 4868 09a0 0200 .2byte 0x2\r
- 4869 09a2 30 .byte 0x30\r
- 4870 09a3 9F .byte 0x9f\r
- 4871 09a4 DE000000 .4byte .LVL72\r
- 4872 09a8 42010000 .4byte .LVL79\r
- 4873 09ac 0100 .2byte 0x1\r
- 4874 09ae 56 .byte 0x56\r
- 4875 09af 90020000 .4byte .LVL110\r
- 4876 09b3 9A020000 .4byte .LVL113\r
- 4877 09b7 0200 .2byte 0x2\r
- 4878 09b9 31 .byte 0x31\r
- 4879 09ba 9F .byte 0x9f\r
- 4880 09bb 58030000 .4byte .LVL147\r
- 4881 09bf 66030000 .4byte .LVL148\r
- 4882 09c3 0200 .2byte 0x2\r
- 4883 09c5 31 .byte 0x31\r
- 4884 09c6 9F .byte 0x9f\r
- 4885 09c7 66030000 .4byte .LVL148\r
- 4886 09cb 84030000 .4byte .LFE64\r
- 4887 09cf 0100 .2byte 0x1\r
- 4888 09d1 56 .byte 0x56\r
- 4889 09d2 00000000 .4byte 0\r
- 4890 09d6 00000000 .4byte 0\r
- 4891 .LLST22:\r
- 4892 09da 8C000000 .4byte .LVL59\r
- 4893 09de 98000000 .4byte .LVL61\r
- 4894 09e2 0100 .2byte 0x1\r
- 4895 09e4 53 .byte 0x53\r
- 4896 09e5 98000000 .4byte .LVL61\r
- 4897 09e9 9E000000 .4byte .LVL64\r
- 4898 09ed 0300 .2byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 117\r
-\r
-\r
- 4899 09ef 73 .byte 0x73\r
- 4900 09f0 01 .sleb128 1\r
- 4901 09f1 9F .byte 0x9f\r
- 4902 09f2 9E000000 .4byte .LVL64\r
- 4903 09f6 B0000000 .4byte .LVL68\r
- 4904 09fa 0100 .2byte 0x1\r
- 4905 09fc 53 .byte 0x53\r
- 4906 09fd 46010000 .4byte .LVL80\r
- 4907 0a01 52010000 .4byte .LVL83\r
- 4908 0a05 0100 .2byte 0x1\r
- 4909 0a07 53 .byte 0x53\r
- 4910 0a08 54030000 .4byte .LVL145\r
- 4911 0a0c 58030000 .4byte .LVL147\r
- 4912 0a10 0100 .2byte 0x1\r
- 4913 0a12 53 .byte 0x53\r
- 4914 0a13 00000000 .4byte 0\r
- 4915 0a17 00000000 .4byte 0\r
- 4916 .LLST23:\r
- 4917 0a1b 8C000000 .4byte .LVL59\r
- 4918 0a1f DE000000 .4byte .LVL72\r
- 4919 0a23 0400 .2byte 0x4\r
- 4920 0a25 91 .byte 0x91\r
- 4921 0a26 807B .sleb128 -640\r
- 4922 0a28 9F .byte 0x9f\r
- 4923 0a29 46010000 .4byte .LVL80\r
- 4924 0a2d 48030000 .4byte .LVL144\r
- 4925 0a31 0400 .2byte 0x4\r
- 4926 0a33 91 .byte 0x91\r
- 4927 0a34 807B .sleb128 -640\r
- 4928 0a36 9F .byte 0x9f\r
- 4929 0a37 54030000 .4byte .LVL145\r
- 4930 0a3b 66030000 .4byte .LVL148\r
- 4931 0a3f 0400 .2byte 0x4\r
- 4932 0a41 91 .byte 0x91\r
- 4933 0a42 807B .sleb128 -640\r
- 4934 0a44 9F .byte 0x9f\r
- 4935 0a45 00000000 .4byte 0\r
- 4936 0a49 00000000 .4byte 0\r
- 4937 .LLST24:\r
- 4938 0a4d 8C000000 .4byte .LVL59\r
- 4939 0a51 8E000000 .4byte .LVL60\r
- 4940 0a55 0200 .2byte 0x2\r
- 4941 0a57 30 .byte 0x30\r
- 4942 0a58 9F .byte 0x9f\r
- 4943 0a59 8E000000 .4byte .LVL60\r
- 4944 0a5d 9A000000 .4byte .LVL62\r
- 4945 0a61 0100 .2byte 0x1\r
- 4946 0a63 52 .byte 0x52\r
- 4947 0a64 9C000000 .4byte .LVL63\r
- 4948 0a68 A2000000 .4byte .LVL65\r
- 4949 0a6c 0100 .2byte 0x1\r
- 4950 0a6e 52 .byte 0x52\r
- 4951 0a6f A2000000 .4byte .LVL65\r
- 4952 0a73 B0000000 .4byte .LVL68\r
- 4953 0a77 0400 .2byte 0x4\r
- 4954 0a79 72 .byte 0x72\r
- 4955 0a7a 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 118\r
-\r
-\r
- 4956 0a7b 1F .byte 0x1f\r
- 4957 0a7c 9F .byte 0x9f\r
- 4958 0a7d 46010000 .4byte .LVL80\r
- 4959 0a81 4A010000 .4byte .LVL81\r
- 4960 0a85 0400 .2byte 0x4\r
- 4961 0a87 72 .byte 0x72\r
- 4962 0a88 00 .sleb128 0\r
- 4963 0a89 1F .byte 0x1f\r
- 4964 0a8a 9F .byte 0x9f\r
- 4965 0a8b 54030000 .4byte .LVL145\r
- 4966 0a8f 58030000 .4byte .LVL147\r
- 4967 0a93 0400 .2byte 0x4\r
- 4968 0a95 72 .byte 0x72\r
- 4969 0a96 00 .sleb128 0\r
- 4970 0a97 1F .byte 0x1f\r
- 4971 0a98 9F .byte 0x9f\r
- 4972 0a99 00000000 .4byte 0\r
- 4973 0a9d 00000000 .4byte 0\r
- 4974 .LLST25:\r
- 4975 0aa1 B0000000 .4byte .LVL68\r
- 4976 0aa5 DE000000 .4byte .LVL72\r
- 4977 0aa9 0300 .2byte 0x3\r
- 4978 0aab 91 .byte 0x91\r
- 4979 0aac 847B .sleb128 -636\r
- 4980 0aae 4E010000 .4byte .LVL82\r
- 4981 0ab2 9B010000 .4byte .LVL84-1\r
- 4982 0ab6 0300 .2byte 0x3\r
- 4983 0ab8 91 .byte 0x91\r
- 4984 0ab9 847B .sleb128 -636\r
- 4985 0abb 9B010000 .4byte .LVL84-1\r
- 4986 0abf AA010000 .4byte .LVL86\r
- 4987 0ac3 0100 .2byte 0x1\r
- 4988 0ac5 5B .byte 0x5b\r
- 4989 0ac6 AA010000 .4byte .LVL86\r
- 4990 0aca D1010000 .4byte .LVL88-1\r
- 4991 0ace 0300 .2byte 0x3\r
- 4992 0ad0 91 .byte 0x91\r
- 4993 0ad1 847B .sleb128 -636\r
- 4994 0ad3 D1010000 .4byte .LVL88-1\r
- 4995 0ad7 D4010000 .4byte .LVL89\r
- 4996 0adb 0100 .2byte 0x1\r
- 4997 0add 5B .byte 0x5b\r
- 4998 0ade D4010000 .4byte .LVL89\r
- 4999 0ae2 E0010000 .4byte .LVL90\r
- 5000 0ae6 0300 .2byte 0x3\r
- 5001 0ae8 91 .byte 0x91\r
- 5002 0ae9 847B .sleb128 -636\r
- 5003 0aeb E0010000 .4byte .LVL90\r
- 5004 0aef 5C020000 .4byte .LVL103\r
- 5005 0af3 0100 .2byte 0x1\r
- 5006 0af5 5B .byte 0x5b\r
- 5007 0af6 5C020000 .4byte .LVL103\r
- 5008 0afa 76020000 .4byte .LVL105\r
- 5009 0afe 0300 .2byte 0x3\r
- 5010 0b00 91 .byte 0x91\r
- 5011 0b01 847B .sleb128 -636\r
- 5012 0b03 76020000 .4byte .LVL105\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 119\r
-\r
-\r
- 5013 0b07 79020000 .4byte .LVL106-1\r
- 5014 0b0b 0200 .2byte 0x2\r
- 5015 0b0d 71 .byte 0x71\r
- 5016 0b0e 00 .sleb128 0\r
- 5017 0b0f 79020000 .4byte .LVL106-1\r
- 5018 0b13 80020000 .4byte .LVL108\r
- 5019 0b17 0100 .2byte 0x1\r
- 5020 0b19 5B .byte 0x5b\r
- 5021 0b1a 80020000 .4byte .LVL108\r
- 5022 0b1e 8A020000 .4byte .LVL109\r
- 5023 0b22 0300 .2byte 0x3\r
- 5024 0b24 91 .byte 0x91\r
- 5025 0b25 847B .sleb128 -636\r
- 5026 0b27 8A020000 .4byte .LVL109\r
- 5027 0b2b 98020000 .4byte .LVL112\r
- 5028 0b2f 0200 .2byte 0x2\r
- 5029 0b31 74 .byte 0x74\r
- 5030 0b32 00 .sleb128 0\r
- 5031 0b33 98020000 .4byte .LVL112\r
- 5032 0b37 22030000 .4byte .LVL132\r
- 5033 0b3b 0300 .2byte 0x3\r
- 5034 0b3d 91 .byte 0x91\r
- 5035 0b3e 847B .sleb128 -636\r
- 5036 0b40 22030000 .4byte .LVL132\r
- 5037 0b44 26030000 .4byte .LVL133\r
- 5038 0b48 0100 .2byte 0x1\r
- 5039 0b4a 5B .byte 0x5b\r
- 5040 0b4b 26030000 .4byte .LVL133\r
- 5041 0b4f 29030000 .4byte .LVL134-1\r
- 5042 0b53 0300 .2byte 0x3\r
- 5043 0b55 91 .byte 0x91\r
- 5044 0b56 847B .sleb128 -636\r
- 5045 0b58 29030000 .4byte .LVL134-1\r
- 5046 0b5c 38030000 .4byte .LVL137\r
- 5047 0b60 0100 .2byte 0x1\r
- 5048 0b62 5B .byte 0x5b\r
- 5049 0b63 38030000 .4byte .LVL137\r
- 5050 0b67 3C030000 .4byte .LVL139\r
- 5051 0b6b 0300 .2byte 0x3\r
- 5052 0b6d 91 .byte 0x91\r
- 5053 0b6e 847B .sleb128 -636\r
- 5054 0b70 3C030000 .4byte .LVL139\r
- 5055 0b74 46030000 .4byte .LVL143\r
- 5056 0b78 0100 .2byte 0x1\r
- 5057 0b7a 5B .byte 0x5b\r
- 5058 0b7b 46030000 .4byte .LVL143\r
- 5059 0b7f 48030000 .4byte .LVL144\r
- 5060 0b83 0300 .2byte 0x3\r
- 5061 0b85 91 .byte 0x91\r
- 5062 0b86 847B .sleb128 -636\r
- 5063 0b88 58030000 .4byte .LVL147\r
- 5064 0b8c 66030000 .4byte .LVL148\r
- 5065 0b90 0300 .2byte 0x3\r
- 5066 0b92 91 .byte 0x91\r
- 5067 0b93 847B .sleb128 -636\r
- 5068 0b95 00000000 .4byte 0\r
- 5069 0b99 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 120\r
-\r
-\r
- 5070 .LLST26:\r
- 5071 0b9d C8000000 .4byte .LVL69\r
- 5072 0ba1 DE000000 .4byte .LVL72\r
- 5073 0ba5 0200 .2byte 0x2\r
- 5074 0ba7 30 .byte 0x30\r
- 5075 0ba8 9F .byte 0x9f\r
- 5076 0ba9 00000000 .4byte 0\r
- 5077 0bad 00000000 .4byte 0\r
- 5078 .LLST27:\r
- 5079 0bb1 B4020000 .4byte .LVL114\r
- 5080 0bb5 B8020000 .4byte .LVL115\r
- 5081 0bb9 0100 .2byte 0x1\r
- 5082 0bbb 55 .byte 0x55\r
- 5083 0bbc B8020000 .4byte .LVL115\r
- 5084 0bc0 BC020000 .4byte .LVL116\r
- 5085 0bc4 0800 .2byte 0x8\r
- 5086 0bc6 70 .byte 0x70\r
- 5087 0bc7 00 .sleb128 0\r
- 5088 0bc8 38 .byte 0x38\r
- 5089 0bc9 24 .byte 0x24\r
- 5090 0bca 71 .byte 0x71\r
- 5091 0bcb 00 .sleb128 0\r
- 5092 0bcc 21 .byte 0x21\r
- 5093 0bcd 9F .byte 0x9f\r
- 5094 0bce BC020000 .4byte .LVL116\r
- 5095 0bd2 CC020000 .4byte .LVL119\r
- 5096 0bd6 1400 .2byte 0x14\r
- 5097 0bd8 91 .byte 0x91\r
- 5098 0bd9 867B .sleb128 -634\r
- 5099 0bdb 94 .byte 0x94\r
- 5100 0bdc 01 .byte 0x1\r
- 5101 0bdd 08 .byte 0x8\r
- 5102 0bde FF .byte 0xff\r
- 5103 0bdf 1A .byte 0x1a\r
- 5104 0be0 38 .byte 0x38\r
- 5105 0be1 24 .byte 0x24\r
- 5106 0be2 91 .byte 0x91\r
- 5107 0be3 857B .sleb128 -635\r
- 5108 0be5 94 .byte 0x94\r
- 5109 0be6 01 .byte 0x1\r
- 5110 0be7 08 .byte 0x8\r
- 5111 0be8 FF .byte 0xff\r
- 5112 0be9 1A .byte 0x1a\r
- 5113 0bea 21 .byte 0x21\r
- 5114 0beb 9F .byte 0x9f\r
- 5115 0bec CC020000 .4byte .LVL119\r
- 5116 0bf0 0C030000 .4byte .LVL128\r
- 5117 0bf4 0100 .2byte 0x1\r
- 5118 0bf6 55 .byte 0x55\r
- 5119 0bf7 0C030000 .4byte .LVL128\r
- 5120 0bfb 22030000 .4byte .LVL132\r
- 5121 0bff 1400 .2byte 0x14\r
- 5122 0c01 91 .byte 0x91\r
- 5123 0c02 867B .sleb128 -634\r
- 5124 0c04 94 .byte 0x94\r
- 5125 0c05 01 .byte 0x1\r
- 5126 0c06 08 .byte 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 121\r
-\r
-\r
- 5127 0c07 FF .byte 0xff\r
- 5128 0c08 1A .byte 0x1a\r
- 5129 0c09 38 .byte 0x38\r
- 5130 0c0a 24 .byte 0x24\r
- 5131 0c0b 91 .byte 0x91\r
- 5132 0c0c 857B .sleb128 -635\r
- 5133 0c0e 94 .byte 0x94\r
- 5134 0c0f 01 .byte 0x1\r
- 5135 0c10 08 .byte 0x8\r
- 5136 0c11 FF .byte 0xff\r
- 5137 0c12 1A .byte 0x1a\r
- 5138 0c13 21 .byte 0x21\r
- 5139 0c14 9F .byte 0x9f\r
- 5140 0c15 00000000 .4byte 0\r
- 5141 0c19 00000000 .4byte 0\r
- 5142 .LLST28:\r
- 5143 0c1d B8020000 .4byte .LVL115\r
- 5144 0c21 CC020000 .4byte .LVL119\r
- 5145 0c25 0100 .2byte 0x1\r
- 5146 0c27 55 .byte 0x55\r
- 5147 0c28 D2020000 .4byte .LVL120\r
- 5148 0c2c EE020000 .4byte .LVL125\r
- 5149 0c30 0100 .2byte 0x1\r
- 5150 0c32 54 .byte 0x54\r
- 5151 0c33 EE020000 .4byte .LVL125\r
- 5152 0c37 F4020000 .4byte .LVL126\r
- 5153 0c3b 0A00 .2byte 0xa\r
- 5154 0c3d 7B .byte 0x7b\r
- 5155 0c3e 00 .sleb128 0\r
- 5156 0c3f 38 .byte 0x38\r
- 5157 0c40 24 .byte 0x24\r
- 5158 0c41 75 .byte 0x75\r
- 5159 0c42 00 .sleb128 0\r
- 5160 0c43 22 .byte 0x22\r
- 5161 0c44 38 .byte 0x38\r
- 5162 0c45 24 .byte 0x24\r
- 5163 0c46 9F .byte 0x9f\r
- 5164 0c47 F4020000 .4byte .LVL126\r
- 5165 0c4b 12030000 .4byte .LVL129\r
- 5166 0c4f 0100 .2byte 0x1\r
- 5167 0c51 51 .byte 0x51\r
- 5168 0c52 12030000 .4byte .LVL129\r
- 5169 0c56 1A030000 .4byte .LVL130\r
- 5170 0c5a 1D00 .2byte 0x1d\r
- 5171 0c5c 91 .byte 0x91\r
- 5172 0c5d 867B .sleb128 -634\r
- 5173 0c5f 94 .byte 0x94\r
- 5174 0c60 01 .byte 0x1\r
- 5175 0c61 08 .byte 0x8\r
- 5176 0c62 FF .byte 0xff\r
- 5177 0c63 1A .byte 0x1a\r
- 5178 0c64 38 .byte 0x38\r
- 5179 0c65 24 .byte 0x24\r
- 5180 0c66 91 .byte 0x91\r
- 5181 0c67 857B .sleb128 -635\r
- 5182 0c69 94 .byte 0x94\r
- 5183 0c6a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 122\r
-\r
-\r
- 5184 0c6b 08 .byte 0x8\r
- 5185 0c6c FF .byte 0xff\r
- 5186 0c6d 1A .byte 0x1a\r
- 5187 0c6e 21 .byte 0x21\r
- 5188 0c6f 7B .byte 0x7b\r
- 5189 0c70 808009 .sleb128 147456\r
- 5190 0c73 38 .byte 0x38\r
- 5191 0c74 24 .byte 0x24\r
- 5192 0c75 22 .byte 0x22\r
- 5193 0c76 35 .byte 0x35\r
- 5194 0c77 24 .byte 0x24\r
- 5195 0c78 9F .byte 0x9f\r
- 5196 0c79 00000000 .4byte 0\r
- 5197 0c7d 00000000 .4byte 0\r
- 5198 .LLST29:\r
- 5199 0c81 E4020000 .4byte .LVL124\r
- 5200 0c85 F4020000 .4byte .LVL126\r
- 5201 0c89 0100 .2byte 0x1\r
- 5202 0c8b 51 .byte 0x51\r
- 5203 0c8c FE020000 .4byte .LVL127\r
- 5204 0c90 12030000 .4byte .LVL129\r
- 5205 0c94 0100 .2byte 0x1\r
- 5206 0c96 53 .byte 0x53\r
- 5207 0c97 12030000 .4byte .LVL129\r
- 5208 0c9b 1A030000 .4byte .LVL130\r
- 5209 0c9f 0100 .2byte 0x1\r
- 5210 0ca1 51 .byte 0x51\r
- 5211 0ca2 1A030000 .4byte .LVL130\r
- 5212 0ca6 22030000 .4byte .LVL132\r
- 5213 0caa 0100 .2byte 0x1\r
- 5214 0cac 53 .byte 0x53\r
- 5215 0cad 00000000 .4byte 0\r
- 5216 0cb1 00000000 .4byte 0\r
- 5217 .LLST30:\r
- 5218 0cb5 B8020000 .4byte .LVL115\r
- 5219 0cb9 CC020000 .4byte .LVL119\r
- 5220 0cbd 0100 .2byte 0x1\r
- 5221 0cbf 55 .byte 0x55\r
- 5222 0cc0 00000000 .4byte 0\r
- 5223 0cc4 00000000 .4byte 0\r
- 5224 .LLST31:\r
- 5225 0cc8 B8020000 .4byte .LVL115\r
- 5226 0ccc BC020000 .4byte .LVL116\r
- 5227 0cd0 0200 .2byte 0x2\r
- 5228 0cd2 30 .byte 0x30\r
- 5229 0cd3 9F .byte 0x9f\r
- 5230 0cd4 C8020000 .4byte .LVL118\r
- 5231 0cd8 CC020000 .4byte .LVL119\r
- 5232 0cdc 0100 .2byte 0x1\r
- 5233 0cde 53 .byte 0x53\r
- 5234 0cdf 00000000 .4byte 0\r
- 5235 0ce3 00000000 .4byte 0\r
- 5236 .LLST32:\r
- 5237 0ce7 B8020000 .4byte .LVL115\r
- 5238 0ceb BC020000 .4byte .LVL116\r
- 5239 0cef 0200 .2byte 0x2\r
- 5240 0cf1 40 .byte 0x40\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 123\r
-\r
-\r
- 5241 0cf2 9F .byte 0x9f\r
- 5242 0cf3 BC020000 .4byte .LVL116\r
- 5243 0cf7 C4020000 .4byte .LVL117\r
- 5244 0cfb 0300 .2byte 0x3\r
- 5245 0cfd 72 .byte 0x72\r
- 5246 0cfe 7F .sleb128 -1\r
- 5247 0cff 9F .byte 0x9f\r
- 5248 0d00 C4020000 .4byte .LVL117\r
- 5249 0d04 C8020000 .4byte .LVL118\r
- 5250 0d08 0100 .2byte 0x1\r
- 5251 0d0a 52 .byte 0x52\r
- 5252 0d0b 00000000 .4byte 0\r
- 5253 0d0f 00000000 .4byte 0\r
- 5254 .LLST33:\r
- 5255 0d13 D2020000 .4byte .LVL120\r
- 5256 0d17 D8020000 .4byte .LVL121\r
- 5257 0d1b 0400 .2byte 0x4\r
- 5258 0d1d 0A .byte 0xa\r
- 5259 0d1e 0001 .2byte 0x100\r
- 5260 0d20 9F .byte 0x9f\r
- 5261 0d21 DA020000 .4byte .LVL122\r
- 5262 0d25 F4020000 .4byte .LVL126\r
- 5263 0d29 0100 .2byte 0x1\r
- 5264 0d2b 52 .byte 0x52\r
- 5265 0d2c 00000000 .4byte 0\r
- 5266 0d30 00000000 .4byte 0\r
- 5267 .LLST34:\r
- 5268 0d34 D2020000 .4byte .LVL120\r
- 5269 0d38 EE020000 .4byte .LVL125\r
- 5270 0d3c 0100 .2byte 0x1\r
- 5271 0d3e 54 .byte 0x54\r
- 5272 0d3f EE020000 .4byte .LVL125\r
- 5273 0d43 0C030000 .4byte .LVL128\r
- 5274 0d47 0A00 .2byte 0xa\r
- 5275 0d49 7B .byte 0x7b\r
- 5276 0d4a 00 .sleb128 0\r
- 5277 0d4b 38 .byte 0x38\r
- 5278 0d4c 24 .byte 0x24\r
- 5279 0d4d 75 .byte 0x75\r
- 5280 0d4e 00 .sleb128 0\r
- 5281 0d4f 22 .byte 0x22\r
- 5282 0d50 38 .byte 0x38\r
- 5283 0d51 24 .byte 0x24\r
- 5284 0d52 9F .byte 0x9f\r
- 5285 0d53 0C030000 .4byte .LVL128\r
- 5286 0d57 1A030000 .4byte .LVL130\r
- 5287 0d5b 1B00 .2byte 0x1b\r
- 5288 0d5d 91 .byte 0x91\r
- 5289 0d5e 867B .sleb128 -634\r
- 5290 0d60 94 .byte 0x94\r
- 5291 0d61 01 .byte 0x1\r
- 5292 0d62 08 .byte 0x8\r
- 5293 0d63 FF .byte 0xff\r
- 5294 0d64 1A .byte 0x1a\r
- 5295 0d65 38 .byte 0x38\r
- 5296 0d66 24 .byte 0x24\r
- 5297 0d67 91 .byte 0x91\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 124\r
-\r
-\r
- 5298 0d68 857B .sleb128 -635\r
- 5299 0d6a 94 .byte 0x94\r
- 5300 0d6b 01 .byte 0x1\r
- 5301 0d6c 08 .byte 0x8\r
- 5302 0d6d FF .byte 0xff\r
- 5303 0d6e 1A .byte 0x1a\r
- 5304 0d6f 21 .byte 0x21\r
- 5305 0d70 7B .byte 0x7b\r
- 5306 0d71 00 .sleb128 0\r
- 5307 0d72 38 .byte 0x38\r
- 5308 0d73 24 .byte 0x24\r
- 5309 0d74 22 .byte 0x22\r
- 5310 0d75 38 .byte 0x38\r
- 5311 0d76 24 .byte 0x24\r
- 5312 0d77 9F .byte 0x9f\r
- 5313 0d78 00000000 .4byte 0\r
- 5314 0d7c 00000000 .4byte 0\r
- 5315 .LLST35:\r
- 5316 0d80 D2020000 .4byte .LVL120\r
- 5317 0d84 D8020000 .4byte .LVL121\r
- 5318 0d88 0200 .2byte 0x2\r
- 5319 0d8a 30 .byte 0x30\r
- 5320 0d8b 9F .byte 0x9f\r
- 5321 0d8c E0020000 .4byte .LVL123\r
- 5322 0d90 F4020000 .4byte .LVL126\r
- 5323 0d94 0100 .2byte 0x1\r
- 5324 0d96 51 .byte 0x51\r
- 5325 0d97 00000000 .4byte 0\r
- 5326 0d9b 00000000 .4byte 0\r
- 5327 .LLST36:\r
- 5328 0d9f DE000000 .4byte .LVL72\r
- 5329 0da3 28010000 .4byte .LVL77\r
- 5330 0da7 0400 .2byte 0x4\r
- 5331 0da9 91 .byte 0x91\r
- 5332 0daa 807B .sleb128 -640\r
- 5333 0dac 9F .byte 0x9f\r
- 5334 0dad 28010000 .4byte .LVL77\r
- 5335 0db1 33010000 .4byte .LVL78-1\r
- 5336 0db5 0100 .2byte 0x1\r
- 5337 0db7 50 .byte 0x50\r
- 5338 0db8 33010000 .4byte .LVL78-1\r
- 5339 0dbc 34010000 .4byte .LVL78\r
- 5340 0dc0 0400 .2byte 0x4\r
- 5341 0dc2 91 .byte 0x91\r
- 5342 0dc3 807B .sleb128 -640\r
- 5343 0dc5 9F .byte 0x9f\r
- 5344 0dc6 00000000 .4byte 0\r
- 5345 0dca 00000000 .4byte 0\r
- 5346 .LLST37:\r
- 5347 0dce DE000000 .4byte .LVL72\r
- 5348 0dd2 34010000 .4byte .LVL78\r
- 5349 0dd6 0100 .2byte 0x1\r
- 5350 0dd8 55 .byte 0x55\r
- 5351 0dd9 00000000 .4byte 0\r
- 5352 0ddd 00000000 .4byte 0\r
- 5353 .LLST38:\r
- 5354 0de1 08010000 .4byte .LVL74\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 125\r
-\r
-\r
- 5355 0de5 18010000 .4byte .LVL76\r
- 5356 0de9 0100 .2byte 0x1\r
- 5357 0deb 53 .byte 0x53\r
- 5358 0dec 00000000 .4byte 0\r
- 5359 0df0 00000000 .4byte 0\r
- 5360 .LLST39:\r
- 5361 0df4 FA000000 .4byte .LVL73\r
- 5362 0df8 28010000 .4byte .LVL77\r
- 5363 0dfc 0400 .2byte 0x4\r
- 5364 0dfe 91 .byte 0x91\r
- 5365 0dff 807B .sleb128 -640\r
- 5366 0e01 9F .byte 0x9f\r
- 5367 0e02 28010000 .4byte .LVL77\r
- 5368 0e06 33010000 .4byte .LVL78-1\r
- 5369 0e0a 0100 .2byte 0x1\r
- 5370 0e0c 50 .byte 0x50\r
- 5371 0e0d 33010000 .4byte .LVL78-1\r
- 5372 0e11 34010000 .4byte .LVL78\r
- 5373 0e15 0400 .2byte 0x4\r
- 5374 0e17 91 .byte 0x91\r
- 5375 0e18 807B .sleb128 -640\r
- 5376 0e1a 9F .byte 0x9f\r
- 5377 0e1b 00000000 .4byte 0\r
- 5378 0e1f 00000000 .4byte 0\r
- 5379 .LLST40:\r
- 5380 0e23 08010000 .4byte .LVL74\r
- 5381 0e27 14010000 .4byte .LVL75\r
- 5382 0e2b 0100 .2byte 0x1\r
- 5383 0e2d 52 .byte 0x52\r
- 5384 0e2e 00000000 .4byte 0\r
- 5385 0e32 00000000 .4byte 0\r
- 5386 .LLST41:\r
- 5387 0e36 00000000 .4byte .LFB59\r
- 5388 0e3a 02000000 .4byte .LCFI4\r
- 5389 0e3e 0200 .2byte 0x2\r
- 5390 0e40 7D .byte 0x7d\r
- 5391 0e41 00 .sleb128 0\r
- 5392 0e42 02000000 .4byte .LCFI4\r
- 5393 0e46 04000000 .4byte .LCFI5\r
- 5394 0e4a 0200 .2byte 0x2\r
- 5395 0e4c 7D .byte 0x7d\r
- 5396 0e4d 08 .sleb128 8\r
- 5397 0e4e 04000000 .4byte .LCFI5\r
- 5398 0e52 80000000 .4byte .LFE59\r
- 5399 0e56 0300 .2byte 0x3\r
- 5400 0e58 7D .byte 0x7d\r
- 5401 0e59 A802 .sleb128 296\r
- 5402 0e5b 00000000 .4byte 0\r
- 5403 0e5f 00000000 .4byte 0\r
- 5404 .LLST42:\r
- 5405 0e63 38000000 .4byte .LVL157\r
- 5406 0e67 3E000000 .4byte .LVL158\r
- 5407 0e6b 0700 .2byte 0x7\r
- 5408 0e6d 73 .byte 0x73\r
- 5409 0e6e 00 .sleb128 0\r
- 5410 0e6f 70 .byte 0x70\r
- 5411 0e70 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 126\r
-\r
-\r
- 5412 0e71 1C .byte 0x1c\r
- 5413 0e72 1F .byte 0x1f\r
- 5414 0e73 9F .byte 0x9f\r
- 5415 0e74 00000000 .4byte 0\r
- 5416 0e78 00000000 .4byte 0\r
- 5417 .LLST43:\r
- 5418 0e7c 50000000 .4byte .LVL160\r
- 5419 0e80 5E000000 .4byte .LVL161\r
- 5420 0e84 0100 .2byte 0x1\r
- 5421 0e86 50 .byte 0x50\r
- 5422 0e87 00000000 .4byte 0\r
- 5423 0e8b 00000000 .4byte 0\r
- 5424 .LLST44:\r
- 5425 0e8f 24000000 .4byte .LVL153\r
- 5426 0e93 28000000 .4byte .LVL154\r
- 5427 0e97 0100 .2byte 0x1\r
- 5428 0e99 51 .byte 0x51\r
- 5429 0e9a 00000000 .4byte 0\r
- 5430 0e9e 00000000 .4byte 0\r
- 5431 .LLST45:\r
- 5432 0ea2 24000000 .4byte .LVL153\r
- 5433 0ea6 28000000 .4byte .LVL154\r
- 5434 0eaa 0200 .2byte 0x2\r
- 5435 0eac 30 .byte 0x30\r
- 5436 0ead 9F .byte 0x9f\r
- 5437 0eae 28000000 .4byte .LVL154\r
- 5438 0eb2 30000000 .4byte .LVL155\r
- 5439 0eb6 0100 .2byte 0x1\r
- 5440 0eb8 53 .byte 0x53\r
- 5441 0eb9 32000000 .4byte .LVL156\r
- 5442 0ebd 3E000000 .4byte .LVL158\r
- 5443 0ec1 0100 .2byte 0x1\r
- 5444 0ec3 53 .byte 0x53\r
- 5445 0ec4 00000000 .4byte 0\r
- 5446 0ec8 00000000 .4byte 0\r
- 5447 .LLST46:\r
- 5448 0ecc 00000000 .4byte .LFB61\r
- 5449 0ed0 02000000 .4byte .LCFI6\r
- 5450 0ed4 0200 .2byte 0x2\r
- 5451 0ed6 7D .byte 0x7d\r
- 5452 0ed7 00 .sleb128 0\r
- 5453 0ed8 02000000 .4byte .LCFI6\r
- 5454 0edc 30000000 .4byte .LFE61\r
- 5455 0ee0 0200 .2byte 0x2\r
- 5456 0ee2 7D .byte 0x7d\r
- 5457 0ee3 08 .sleb128 8\r
- 5458 0ee4 00000000 .4byte 0\r
- 5459 0ee8 00000000 .4byte 0\r
- 5460 .LLST47:\r
- 5461 0eec 00000000 .4byte .LFB66\r
- 5462 0ef0 02000000 .4byte .LCFI7\r
- 5463 0ef4 0200 .2byte 0x2\r
- 5464 0ef6 7D .byte 0x7d\r
- 5465 0ef7 00 .sleb128 0\r
- 5466 0ef8 02000000 .4byte .LCFI7\r
- 5467 0efc 08000000 .4byte .LCFI8\r
- 5468 0f00 0200 .2byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 127\r
-\r
-\r
- 5469 0f02 7D .byte 0x7d\r
- 5470 0f03 10 .sleb128 16\r
- 5471 0f04 08000000 .4byte .LCFI8\r
- 5472 0f08 34000000 .4byte .LFE66\r
- 5473 0f0c 0300 .2byte 0x3\r
- 5474 0f0e 7D .byte 0x7d\r
- 5475 0f0f 9002 .sleb128 272\r
- 5476 0f11 00000000 .4byte 0\r
- 5477 0f15 00000000 .4byte 0\r
- 5478 .LLST48:\r
- 5479 0f19 00000000 .4byte .LVL168\r
- 5480 0f1d 22000000 .4byte .LVL172\r
- 5481 0f21 0100 .2byte 0x1\r
- 5482 0f23 50 .byte 0x50\r
- 5483 0f24 22000000 .4byte .LVL172\r
- 5484 0f28 34000000 .4byte .LFE66\r
- 5485 0f2c 0400 .2byte 0x4\r
- 5486 0f2e F3 .byte 0xf3\r
- 5487 0f2f 01 .uleb128 0x1\r
- 5488 0f30 50 .byte 0x50\r
- 5489 0f31 9F .byte 0x9f\r
- 5490 0f32 00000000 .4byte 0\r
- 5491 0f36 00000000 .4byte 0\r
- 5492 .LLST49:\r
- 5493 0f3a 00000000 .4byte .LVL168\r
- 5494 0f3e 28000000 .4byte .LVL173\r
- 5495 0f42 0100 .2byte 0x1\r
- 5496 0f44 51 .byte 0x51\r
- 5497 0f45 28000000 .4byte .LVL173\r
- 5498 0f49 2A000000 .4byte .LVL174\r
- 5499 0f4d 0900 .2byte 0x9\r
- 5500 0f4f 91 .byte 0x91\r
- 5501 0f50 00 .sleb128 0\r
- 5502 0f51 70 .byte 0x70\r
- 5503 0f52 00 .sleb128 0\r
- 5504 0f53 22 .byte 0x22\r
- 5505 0f54 0A .byte 0xa\r
- 5506 0f55 1001 .2byte 0x110\r
- 5507 0f57 1C .byte 0x1c\r
- 5508 0f58 2A000000 .4byte .LVL174\r
- 5509 0f5c 34000000 .4byte .LFE66\r
- 5510 0f60 0400 .2byte 0x4\r
- 5511 0f62 F3 .byte 0xf3\r
- 5512 0f63 01 .uleb128 0x1\r
- 5513 0f64 51 .byte 0x51\r
- 5514 0f65 9F .byte 0x9f\r
- 5515 0f66 00000000 .4byte 0\r
- 5516 0f6a 00000000 .4byte 0\r
- 5517 .LLST51:\r
- 5518 0f6e 0C000000 .4byte .LVL169\r
- 5519 0f72 2C000000 .4byte .LVL175\r
- 5520 0f76 0100 .2byte 0x1\r
- 5521 0f78 52 .byte 0x52\r
- 5522 0f79 2C000000 .4byte .LVL175\r
- 5523 0f7d 2F000000 .4byte .LVL176-1\r
- 5524 0f81 0100 .2byte 0x1\r
- 5525 0f83 51 .byte 0x51\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 128\r
-\r
-\r
- 5526 0f84 2F000000 .4byte .LVL176-1\r
- 5527 0f88 34000000 .4byte .LFE66\r
- 5528 0f8c 0A00 .2byte 0xa\r
- 5529 0f8e F3 .byte 0xf3\r
- 5530 0f8f 01 .uleb128 0x1\r
- 5531 0f90 50 .byte 0x50\r
- 5532 0f91 09 .byte 0x9\r
- 5533 0f92 F4 .byte 0xf4\r
- 5534 0f93 24 .byte 0x24\r
- 5535 0f94 09 .byte 0x9\r
- 5536 0f95 FC .byte 0xfc\r
- 5537 0f96 25 .byte 0x25\r
- 5538 0f97 9F .byte 0x9f\r
- 5539 0f98 00000000 .4byte 0\r
- 5540 0f9c 00000000 .4byte 0\r
- 5541 .LLST52:\r
- 5542 0fa0 10000000 .4byte .LVL170\r
- 5543 0fa4 12000000 .4byte .LVL171\r
- 5544 0fa8 0200 .2byte 0x2\r
- 5545 0faa 30 .byte 0x30\r
- 5546 0fab 9F .byte 0x9f\r
- 5547 0fac 00000000 .4byte 0\r
- 5548 0fb0 00000000 .4byte 0\r
- 5549 .section .debug_aranges,"",%progbits\r
- 5550 0000 4C000000 .4byte 0x4c\r
- 5551 0004 0200 .2byte 0x2\r
- 5552 0006 00000000 .4byte .Ldebug_info0\r
- 5553 000a 04 .byte 0x4\r
- 5554 000b 00 .byte 0\r
- 5555 000c 0000 .2byte 0\r
- 5556 000e 0000 .2byte 0\r
- 5557 0010 00000000 .4byte .LFB62\r
- 5558 0014 02000000 .4byte .LFE62-.LFB62\r
- 5559 0018 00000000 .4byte .LFB69\r
- 5560 001c 8C000000 .4byte .LFE69-.LFB69\r
- 5561 0020 00000000 .4byte .LFB70\r
- 5562 0024 84000000 .4byte .LFE70-.LFB70\r
- 5563 0028 00000000 .4byte .LFB64\r
- 5564 002c 84030000 .4byte .LFE64-.LFB64\r
- 5565 0030 00000000 .4byte .LFB59\r
- 5566 0034 80000000 .4byte .LFE59-.LFB59\r
- 5567 0038 00000000 .4byte .LFB61\r
- 5568 003c 30000000 .4byte .LFE61-.LFB61\r
- 5569 0040 00000000 .4byte .LFB66\r
- 5570 0044 34000000 .4byte .LFE66-.LFB66\r
- 5571 0048 00000000 .4byte 0\r
- 5572 004c 00000000 .4byte 0\r
- 5573 .section .debug_ranges,"",%progbits\r
- 5574 .Ldebug_ranges0:\r
- 5575 0000 B0000000 .4byte .LBB22\r
- 5576 0004 DE000000 .4byte .LBE22\r
- 5577 0008 46010000 .4byte .LBB36\r
- 5578 000c 4C030000 .4byte .LBE36\r
- 5579 0010 00000000 .4byte 0\r
- 5580 0014 00000000 .4byte 0\r
- 5581 0018 00000000 .4byte .LFB62\r
- 5582 001c 02000000 .4byte .LFE62\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 129\r
-\r
-\r
- 5583 0020 00000000 .4byte .LFB69\r
- 5584 0024 8C000000 .4byte .LFE69\r
- 5585 0028 00000000 .4byte .LFB70\r
- 5586 002c 84000000 .4byte .LFE70\r
- 5587 0030 00000000 .4byte .LFB64\r
- 5588 0034 84030000 .4byte .LFE64\r
- 5589 0038 00000000 .4byte .LFB59\r
- 5590 003c 80000000 .4byte .LFE59\r
- 5591 0040 00000000 .4byte .LFB61\r
- 5592 0044 30000000 .4byte .LFE61\r
- 5593 0048 00000000 .4byte .LFB66\r
- 5594 004c 34000000 .4byte .LFE66\r
- 5595 0050 00000000 .4byte 0\r
- 5596 0054 00000000 .4byte 0\r
- 5597 .section .debug_line,"",%progbits\r
- 5598 .Ldebug_line0:\r
- 5599 0000 D2030000 .section .debug_str,"MS",%progbits,1\r
- 5599 02002401 \r
- 5599 00000201 \r
- 5599 FB0E0D00 \r
- 5599 01010101 \r
- 5600 .LASF33:\r
- 5601 0000 76616C69 .ascii "valid\000"\r
- 5601 6400\r
- 5602 .LASF39:\r
- 5603 0006 424C5F57 .ascii "BL_WritePacket\000"\r
- 5603 72697465 \r
- 5603 5061636B \r
- 5603 657400\r
- 5604 .LASF28:\r
- 5605 0015 61707049 .ascii "appId\000"\r
- 5605 6400\r
- 5606 .LASF31:\r
- 5607 001b 72657375 .ascii "result\000"\r
- 5607 6C7400\r
- 5608 .LASF66:\r
- 5609 0022 746D7053 .ascii "tmpStatus\000"\r
- 5609 74617475 \r
- 5609 7300\r
- 5610 .LASF75:\r
- 5611 002c 62617365 .ascii "baseAddr\000"\r
- 5611 41646472 \r
- 5611 00\r
- 5612 .LASF84:\r
- 5613 0035 4379536F .ascii "CySoftwareReset\000"\r
- 5613 66747761 \r
- 5613 72655265 \r
- 5613 73657400 \r
- 5614 .LASF51:\r
- 5615 0045 706B7453 .ascii "pktSize\000"\r
- 5615 697A6500 \r
- 5616 .LASF44:\r
- 5617 004d 61707041 .ascii "appAddr\000"\r
- 5617 64647200 \r
- 5618 .LASF73:\r
- 5619 0055 726F7744 .ascii "rowData\000"\r
- 5619 61746100 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 130\r
-\r
-\r
- 5620 .LASF2:\r
- 5621 005d 73686F72 .ascii "short int\000"\r
- 5621 7420696E \r
- 5621 7400\r
- 5622 .LASF65:\r
- 5623 0067 424C5F66 .ascii "BL_flashBuffer\000"\r
- 5623 6C617368 \r
- 5623 42756666 \r
- 5623 657200\r
- 5624 .LASF48:\r
- 5625 0076 61636B43 .ascii "ackCode\000"\r
- 5625 6F646500 \r
- 5626 .LASF21:\r
- 5627 007e 73697A65 .ascii "sizetype\000"\r
- 5627 74797065 \r
- 5627 00\r
- 5628 .LASF59:\r
- 5629 0087 73746172 .ascii "startRow\000"\r
- 5629 74526F77 \r
- 5629 00\r
- 5630 .LASF58:\r
- 5631 0090 62746C64 .ascii "btldrData\000"\r
- 5631 72446174 \r
- 5631 6100\r
- 5632 .LASF52:\r
- 5633 009a 64617461 .ascii "dataOffset\000"\r
- 5633 4F666673 \r
- 5633 657400\r
- 5634 .LASF79:\r
- 5635 00a5 424C5F53 .ascii "BL_SizeBytesAccess\000"\r
- 5635 697A6542 \r
- 5635 79746573 \r
- 5635 41636365 \r
- 5635 737300\r
- 5636 .LASF61:\r
- 5637 00b8 42746C64 .ascii "BtldrVersion\000"\r
- 5637 72566572 \r
- 5637 73696F6E \r
- 5637 00\r
- 5638 .LASF86:\r
- 5639 00c5 55534246 .ascii "USBFS_CyBtldrCommWrite\000"\r
- 5639 535F4379 \r
- 5639 42746C64 \r
- 5639 72436F6D \r
- 5639 6D577269 \r
- 5640 .LASF82:\r
- 5641 00dc 6D656D63 .ascii "memcpy\000"\r
- 5641 707900\r
- 5642 .LASF71:\r
- 5643 00e3 72756E54 .ascii "runType\000"\r
- 5643 79706500 \r
- 5644 .LASF11:\r
- 5645 00eb 75696E74 .ascii "uint16\000"\r
- 5645 313600\r
- 5646 .LASF41:\r
- 5647 00f2 63686563 .ascii "checksum\000"\r
- 5647 6B73756D \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 131\r
-\r
-\r
- 5647 00\r
- 5648 .LASF32:\r
- 5649 00fb 424C5F56 .ascii "BL_ValidateBootloadable\000"\r
- 5649 616C6964 \r
- 5649 61746542 \r
- 5649 6F6F746C \r
- 5649 6F616461 \r
- 5650 .LASF94:\r
- 5651 0113 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 5651 43534932 \r
- 5651 53445C73 \r
- 5651 6F667477 \r
- 5651 6172655C \r
- 5652 0142 6E00 .ascii "n\000"\r
- 5653 .LASF10:\r
- 5654 0144 75696E74 .ascii "uint8\000"\r
- 5654 3800\r
- 5655 .LASF96:\r
- 5656 014a 43795365 .ascii "CySetTemp\000"\r
- 5656 7454656D \r
- 5656 7000\r
- 5657 .LASF67:\r
- 5658 0154 424C5F53 .ascii "BL_Start\000"\r
- 5658 74617274 \r
- 5658 00\r
- 5659 .LASF20:\r
- 5660 015d 426F6F74 .ascii "BootLoaderVersion\000"\r
- 5660 4C6F6164 \r
- 5660 65725665 \r
- 5660 7273696F \r
- 5660 6E00\r
- 5661 .LASF0:\r
- 5662 016f 7369676E .ascii "signed char\000"\r
- 5662 65642063 \r
- 5662 68617200 \r
- 5663 .LASF13:\r
- 5664 017b 666C6F61 .ascii "float\000"\r
- 5664 7400\r
- 5665 .LASF6:\r
- 5666 0181 6C6F6E67 .ascii "long long int\000"\r
- 5666 206C6F6E \r
- 5666 6720696E \r
- 5666 7400\r
- 5667 .LASF81:\r
- 5668 018f 6D656D73 .ascii "memset\000"\r
- 5668 657400\r
- 5669 .LASF15:\r
- 5670 0196 63686172 .ascii "char\000"\r
- 5670 00\r
- 5671 .LASF25:\r
- 5672 019b 424C5F43 .ascii "BL_Calc8BitEepromSum\000"\r
- 5672 616C6338 \r
- 5672 42697445 \r
- 5672 6570726F \r
- 5672 6D53756D \r
- 5673 .LASF72:\r
- 5674 01b0 666C7341 .ascii "flsAddr\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 132\r
-\r
-\r
- 5674 64647200 \r
- 5675 .LASF70:\r
- 5676 01b8 61646472 .ascii "address\000"\r
- 5676 65737300 \r
- 5677 .LASF35:\r
- 5678 01c0 63757242 .ascii "curByte\000"\r
- 5678 79746500 \r
- 5679 .LASF64:\r
- 5680 01c8 746D7049 .ascii "tmpIndex\000"\r
- 5680 6E646578 \r
- 5680 00\r
- 5681 .LASF46:\r
- 5682 01d1 6E756D62 .ascii "numberRead\000"\r
- 5682 65725265 \r
- 5682 616400\r
- 5683 .LASF34:\r
- 5684 01dc 63616C63 .ascii "calcedChecksum\000"\r
- 5684 65644368 \r
- 5684 65636B73 \r
- 5684 756D00\r
- 5685 .LASF43:\r
- 5686 01eb 424C5F48 .ascii "BL_HostLink\000"\r
- 5686 6F73744C \r
- 5686 696E6B00 \r
- 5687 .LASF55:\r
- 5688 01f7 636F6D6D .ascii "communicationState\000"\r
- 5688 756E6963 \r
- 5688 6174696F \r
- 5688 6E537461 \r
- 5688 746500\r
- 5689 .LASF92:\r
- 5690 020a 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 5690 4320342E \r
- 5690 372E3320 \r
- 5690 32303133 \r
- 5690 30333132 \r
- 5691 023d 616E6368 .ascii "anch revision 196615]\000"\r
- 5691 20726576 \r
- 5691 6973696F \r
- 5691 6E203139 \r
- 5691 36363135 \r
- 5692 .LASF93:\r
- 5693 0253 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\BL.c\000"\r
- 5693 6E657261 \r
- 5693 7465645F \r
- 5693 536F7572 \r
- 5693 63655C50 \r
- 5694 .LASF54:\r
- 5695 0271 636C6561 .ascii "clearedMetaData\000"\r
- 5695 7265644D \r
- 5695 65746144 \r
- 5695 61746100 \r
- 5696 .LASF29:\r
- 5697 0281 6669656C .ascii "fieldPtr\000"\r
- 5697 64507472 \r
- 5697 00\r
- 5698 .LASF53:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 133\r
-\r
-\r
- 5699 028a 74696D65 .ascii "timeOutCnt\000"\r
- 5699 4F757443 \r
- 5699 6E7400\r
- 5700 .LASF95:\r
- 5701 0295 424C5F4C .ascii "BL_LaunchApplication\000"\r
- 5701 61756E63 \r
- 5701 68417070 \r
- 5701 6C696361 \r
- 5701 74696F6E \r
- 5702 .LASF23:\r
- 5703 02aa 73746172 .ascii "start\000"\r
- 5703 7400\r
- 5704 .LASF1:\r
- 5705 02b0 756E7369 .ascii "unsigned char\000"\r
- 5705 676E6564 \r
- 5705 20636861 \r
- 5705 7200\r
- 5706 .LASF57:\r
- 5707 02be 64617461 .ascii "dataBuffer\000"\r
- 5707 42756666 \r
- 5707 657200\r
- 5708 .LASF83:\r
- 5709 02c9 43794545 .ascii "CyEEPROM_Start\000"\r
- 5709 50524F4D \r
- 5709 5F537461 \r
- 5709 727400\r
- 5710 .LASF89:\r
- 5711 02d8 43794861 .ascii "CyHalt\000"\r
- 5711 6C7400\r
- 5712 .LASF9:\r
- 5713 02df 696E7433 .ascii "int32_t\000"\r
- 5713 325F7400 \r
- 5714 .LASF7:\r
- 5715 02e7 6C6F6E67 .ascii "long long unsigned int\000"\r
- 5715 206C6F6E \r
- 5715 6720756E \r
- 5715 7369676E \r
- 5715 65642069 \r
- 5716 .LASF49:\r
- 5717 02fe 706B7443 .ascii "pktChecksum\000"\r
- 5717 6865636B \r
- 5717 73756D00 \r
- 5718 .LASF68:\r
- 5719 030a 43794274 .ascii "CyBtldr_CheckLaunch\000"\r
- 5719 6C64725F \r
- 5719 43686563 \r
- 5719 6B4C6175 \r
- 5719 6E636800 \r
- 5720 .LASF16:\r
- 5721 031e 63797374 .ascii "cystatus\000"\r
- 5721 61747573 \r
- 5721 00\r
- 5722 .LASF42:\r
- 5723 0327 424C5F4C .ascii "BL_LaunchBootloadable\000"\r
- 5723 61756E63 \r
- 5723 68426F6F \r
- 5723 746C6F61 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 134\r
-\r
-\r
- 5723 6461626C \r
- 5724 .LASF36:\r
- 5725 033d 424C5F43 .ascii "BL_CalcPacketChecksum\000"\r
- 5725 616C6350 \r
- 5725 61636B65 \r
- 5725 74436865 \r
- 5725 636B7375 \r
- 5726 .LASF30:\r
- 5727 0353 6669656C .ascii "fieldSize\000"\r
- 5727 6453697A \r
- 5727 6500\r
- 5728 .LASF40:\r
- 5729 035d 73746174 .ascii "status\000"\r
- 5729 757300\r
- 5730 .LASF62:\r
- 5731 0364 726F774E .ascii "rowNum\000"\r
- 5731 756D00\r
- 5732 .LASF56:\r
- 5733 036b 7061636B .ascii "packetBuffer\000"\r
- 5733 65744275 \r
- 5733 66666572 \r
- 5733 00\r
- 5734 .LASF38:\r
- 5735 0378 424C5F43 .ascii "BL_Calc8BitFlashSum\000"\r
- 5735 616C6338 \r
- 5735 42697446 \r
- 5735 6C617368 \r
- 5735 53756D00 \r
- 5736 .LASF78:\r
- 5737 038c 424C5F53 .ascii "BL_SizeBytes\000"\r
- 5737 697A6542 \r
- 5737 79746573 \r
- 5737 00\r
- 5738 .LASF4:\r
- 5739 0399 6C6F6E67 .ascii "long int\000"\r
- 5739 20696E74 \r
- 5739 00\r
- 5740 .LASF50:\r
- 5741 03a2 72656164 .ascii "readStat\000"\r
- 5741 53746174 \r
- 5741 00\r
- 5742 .LASF26:\r
- 5743 03ab 424C5F47 .ascii "BL_GetMetadata\000"\r
- 5743 65744D65 \r
- 5743 74616461 \r
- 5743 746100\r
- 5744 .LASF3:\r
- 5745 03ba 73686F72 .ascii "short unsigned int\000"\r
- 5745 7420756E \r
- 5745 7369676E \r
- 5745 65642069 \r
- 5745 6E7400\r
- 5746 .LASF45:\r
- 5747 03cd 74696D65 .ascii "timeOut\000"\r
- 5747 4F757400 \r
- 5748 .LASF47:\r
- 5749 03d5 72737053 .ascii "rspSize\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 135\r
-\r
-\r
- 5749 697A6500 \r
- 5750 .LASF18:\r
- 5751 03dd 53696C69 .ascii "SiliconId\000"\r
- 5751 636F6E49 \r
- 5751 6400\r
- 5752 .LASF88:\r
- 5753 03e7 55534246 .ascii "USBFS_CyBtldrCommRead\000"\r
- 5753 535F4379 \r
- 5753 42746C64 \r
- 5753 72436F6D \r
- 5753 6D526561 \r
- 5754 .LASF37:\r
- 5755 03fd 62756666 .ascii "buffer\000"\r
- 5755 657200\r
- 5756 .LASF87:\r
- 5757 0404 55534246 .ascii "USBFS_CyBtldrCommStart\000"\r
- 5757 535F4379 \r
- 5757 42746C64 \r
- 5757 72436F6D \r
- 5757 6D537461 \r
- 5758 .LASF12:\r
- 5759 041b 75696E74 .ascii "uint32\000"\r
- 5759 333200\r
- 5760 .LASF17:\r
- 5761 0422 72656738 .ascii "reg8\000"\r
- 5761 00\r
- 5762 .LASF5:\r
- 5763 0427 6C6F6E67 .ascii "long unsigned int\000"\r
- 5763 20756E73 \r
- 5763 69676E65 \r
- 5763 6420696E \r
- 5763 7400\r
- 5764 .LASF63:\r
- 5765 0439 726F7741 .ascii "rowAddr\000"\r
- 5765 64647200 \r
- 5766 .LASF14:\r
- 5767 0441 646F7562 .ascii "double\000"\r
- 5767 6C6500\r
- 5768 .LASF76:\r
- 5769 0448 424C5F43 .ascii "BL_Checksum\000"\r
- 5769 6865636B \r
- 5769 73756D00 \r
- 5770 .LASF24:\r
- 5771 0454 73697A65 .ascii "size\000"\r
- 5771 00\r
- 5772 .LASF90:\r
- 5773 0459 43795365 .ascii "CySetFlashEEBuffer\000"\r
- 5773 74466C61 \r
- 5773 73684545 \r
- 5773 42756666 \r
- 5773 657200\r
- 5774 .LASF77:\r
- 5775 046c 424C5F43 .ascii "BL_ChecksumAccess\000"\r
- 5775 6865636B \r
- 5775 73756D41 \r
- 5775 63636573 \r
- 5775 7300\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccjItj5m.s page 136\r
-\r
-\r
- 5776 .LASF91:\r
- 5777 047e 43795772 .ascii "CyWriteRowData\000"\r
- 5777 69746552 \r
- 5777 6F774461 \r
- 5777 746100\r
- 5778 .LASF74:\r
- 5779 048d 61727261 .ascii "arrayId\000"\r
- 5779 79496400 \r
- 5780 .LASF60:\r
- 5781 0495 65726173 .ascii "erase\000"\r
- 5781 6500\r
- 5782 .LASF22:\r
- 5783 049b 424C5F45 .ascii "BL_ENTER\000"\r
- 5783 4E544552 \r
- 5783 00\r
- 5784 .LASF19:\r
- 5785 04a4 52657669 .ascii "Revision\000"\r
- 5785 73696F6E \r
- 5785 00\r
- 5786 .LASF80:\r
- 5787 04ad 49544D5F .ascii "ITM_RxBuffer\000"\r
- 5787 52784275 \r
- 5787 66666572 \r
- 5787 00\r
- 5788 .LASF8:\r
- 5789 04ba 756E7369 .ascii "unsigned int\000"\r
- 5789 676E6564 \r
- 5789 20696E74 \r
- 5789 00\r
- 5790 .LASF85:\r
- 5791 04c7 43795772 .ascii "CyWriteRowFull\000"\r
- 5791 69746552 \r
- 5791 6F774675 \r
- 5791 6C6C00\r
- 5792 .LASF27:\r
- 5793 04d6 6669656C .ascii "fieldName\000"\r
- 5793 644E616D \r
- 5793 6500\r
- 5794 .LASF69:\r
- 5795 04e0 424C5F53 .ascii "BL_SetFlashByte\000"\r
- 5795 6574466C \r
- 5795 61736842 \r
- 5795 79746500 \r
- 5796 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "Cm3Start.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.IntDefaultHandler,"ax",%progbits\r
- 19 .align 1\r
- 20 .global IntDefaultHandler\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type IntDefaultHandler, %function\r
- 24 IntDefaultHandler:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\Cm3Start.c"\r
- 1:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/Cm3Start.c **** * File Name: Cm3Start.c\r
- 3:.\Generated_Source\PSoC5/Cm3Start.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 5:.\Generated_Source\PSoC5/Cm3Start.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/Cm3Start.c **** * Startup code for the ARM CM3.\r
- 7:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 8:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 9:.\Generated_Source\PSoC5/Cm3Start.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 10:.\Generated_Source\PSoC5/Cm3Start.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 11:.\Generated_Source\PSoC5/Cm3Start.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 12:.\Generated_Source\PSoC5/Cm3Start.c **** * the software package with which this file was provided.\r
- 13:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 14:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 15:.\Generated_Source\PSoC5/Cm3Start.c **** #include <limits.h>\r
- 16:.\Generated_Source\PSoC5/Cm3Start.c **** #include "cydevice_trm.h"\r
- 17:.\Generated_Source\PSoC5/Cm3Start.c **** #include "cytypes.h"\r
- 18:.\Generated_Source\PSoC5/Cm3Start.c **** #include "cyfitter_cfg.h"\r
- 19:.\Generated_Source\PSoC5/Cm3Start.c **** #include "CyLib.h"\r
- 20:.\Generated_Source\PSoC5/Cm3Start.c **** #include "CyDmac.h"\r
- 21:.\Generated_Source\PSoC5/Cm3Start.c **** #include "cyfitter.h"\r
- 22:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 23:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NUM_INTERRUPTS (32u)\r
- 24:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NUM_VECTORS (CYINT_IRQ_BASE + CY_NUM_INTERRUPTS)\r
- 25:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NUM_ROM_VECTORS (4u)\r
- 26:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_APINT_PTR ((reg32 *) CYREG_NVIC_APPLN_INTR)\r
- 27:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_CFG_CTRL_PTR ((reg32 *) CYREG_NVIC_CFG_CONTROL)\r
- 28:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_APINT_PRIGROUP_3_5 (0x00000400u) /* Priority group 3.5 split */\r
- 29:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_APINT_VECTKEY (0x05FA0000u) /* This key is required in order to write the NV\r
- 30:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_CFG_STACKALIGN (0x00000200u) /* This specifies that the exception stack must \r
- 31:.\Generated_Source\PSoC5/Cm3Start.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 33:.\Generated_Source\PSoC5/Cm3Start.c **** /* Extern functions */\r
- 34:.\Generated_Source\PSoC5/Cm3Start.c **** extern void CyBtldr_CheckLaunch(void);\r
- 35:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 36:.\Generated_Source\PSoC5/Cm3Start.c **** /* Function prototypes */\r
- 37:.\Generated_Source\PSoC5/Cm3Start.c **** void initialize_psoc(void);\r
- 38:.\Generated_Source\PSoC5/Cm3Start.c **** CY_ISR(IntDefaultHandler);\r
- 39:.\Generated_Source\PSoC5/Cm3Start.c **** void Reset(void);\r
- 40:.\Generated_Source\PSoC5/Cm3Start.c **** CY_ISR(IntDefaultHandler);\r
- 41:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 42:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined(__ARMCC_VERSION)\r
- 43:.\Generated_Source\PSoC5/Cm3Start.c **** #define INITIAL_STACK_POINTER ((cyisraddress)(uint32)&Image$$ARM_LIB_STACK$$ZI$$Limit)\r
- 44:.\Generated_Source\PSoC5/Cm3Start.c **** #elif defined (__GNUC__)\r
- 45:.\Generated_Source\PSoC5/Cm3Start.c **** #define INITIAL_STACK_POINTER (&__cy_stack)\r
- 46:.\Generated_Source\PSoC5/Cm3Start.c **** #elif defined (__ICCARM__)\r
- 47:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma language=extended\r
- 48:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma segment="CSTACK"\r
- 49:.\Generated_Source\PSoC5/Cm3Start.c **** #define INITIAL_STACK_POINTER { .__ptr = __sfe( "CSTACK" ) }\r
- 50:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 51:.\Generated_Source\PSoC5/Cm3Start.c **** extern void __iar_program_start( void );\r
- 52:.\Generated_Source\PSoC5/Cm3Start.c **** extern void __iar_data_init3 (void);\r
- 53:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (__ARMCC_VERSION) */\r
- 54:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 55:.\Generated_Source\PSoC5/Cm3Start.c **** /* Global variables */\r
- 56:.\Generated_Source\PSoC5/Cm3Start.c **** #if !defined (__ICCARM__)\r
- 57:.\Generated_Source\PSoC5/Cm3Start.c **** CY_NOINIT static uint32 cySysNoInitDataValid;\r
- 58:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* !defined (__ICCARM__) */\r
- 59:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 60:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 61:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 62:.\Generated_Source\PSoC5/Cm3Start.c **** * Default Ram Interrupt Vector table storage area. Must be 256-byte aligned.\r
- 63:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 64:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined (__ICCARM__)\r
- 65:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma location=".ramvectors"\r
- 66:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma data_alignment=256\r
- 67:.\Generated_Source\PSoC5/Cm3Start.c **** #else\r
- 68:.\Generated_Source\PSoC5/Cm3Start.c **** CY_SECTION(".ramvectors")\r
- 69:.\Generated_Source\PSoC5/Cm3Start.c **** CY_ALIGN(256)\r
- 70:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* defined (__ICCARM__) */\r
- 71:.\Generated_Source\PSoC5/Cm3Start.c **** cyisraddress CyRamVectors[CY_NUM_VECTORS];\r
- 72:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 73:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 74:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 75:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: IntDefaultHandler\r
- 76:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 77:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 78:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 79:.\Generated_Source\PSoC5/Cm3Start.c **** * This function is called for all interrupts, other than reset, that get\r
- 80:.\Generated_Source\PSoC5/Cm3Start.c **** * called before the system is setup.\r
- 81:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 82:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 83:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 84:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 85:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 86:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 87:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 88:.\Generated_Source\PSoC5/Cm3Start.c **** * Theory:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 3\r
-\r
-\r
- 89:.\Generated_Source\PSoC5/Cm3Start.c **** * Any value other than zero is acceptable.\r
- 90:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 91:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 92:.\Generated_Source\PSoC5/Cm3Start.c **** CY_ISR(IntDefaultHandler)\r
- 93:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 27 .loc 1 93 0\r
- 28 .cfi_startproc\r
- 29 @ Volatile: function does not return.\r
- 30 @ args = 0, pretend = 0, frame = 0\r
- 31 @ frame_needed = 0, uses_anonymous_args = 0\r
- 32 @ link register save eliminated.\r
- 33 .L2:\r
- 34 0000 FEE7 b .L2\r
- 35 .cfi_endproc\r
- 36 .LFE0:\r
- 37 .size IntDefaultHandler, .-IntDefaultHandler\r
- 38 .section .text._exit,"ax",%progbits\r
- 39 .align 1\r
- 40 .weak _exit\r
- 41 .thumb\r
- 42 .thumb_func\r
- 43 .type _exit, %function\r
- 44 _exit:\r
- 45 .LFB2:\r
- 94:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 95:.\Generated_Source\PSoC5/Cm3Start.c **** while(1)\r
- 96:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 97:.\Generated_Source\PSoC5/Cm3Start.c **** /***********************************************************************\r
- 98:.\Generated_Source\PSoC5/Cm3Start.c **** * We should never get here. If we do, a serious problem occured, so go\r
- 99:.\Generated_Source\PSoC5/Cm3Start.c **** * into an infinite loop.\r
- 100:.\Generated_Source\PSoC5/Cm3Start.c **** ***********************************************************************/\r
- 101:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 102:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 103:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 104:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 105:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined(__ARMCC_VERSION)\r
- 106:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 107:.\Generated_Source\PSoC5/Cm3Start.c **** /* Local function for the device reset. */\r
- 108:.\Generated_Source\PSoC5/Cm3Start.c **** extern void Reset(void);\r
- 109:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 110:.\Generated_Source\PSoC5/Cm3Start.c **** /* Application entry point. */\r
- 111:.\Generated_Source\PSoC5/Cm3Start.c **** extern void $Super$$main(void);\r
- 112:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 113:.\Generated_Source\PSoC5/Cm3Start.c **** /* Linker-generated Stack Base addresses, Two Region and One Region */\r
- 114:.\Generated_Source\PSoC5/Cm3Start.c **** extern uint32 Image$$ARM_LIB_STACK$$ZI$$Limit;\r
- 115:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 116:.\Generated_Source\PSoC5/Cm3Start.c **** /* RealView C Library initialization. */\r
- 117:.\Generated_Source\PSoC5/Cm3Start.c **** extern int __main(void);\r
- 118:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 119:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 120:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 121:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: Reset\r
- 122:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 123:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 124:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 125:.\Generated_Source\PSoC5/Cm3Start.c **** * This function handles the reset interrupt for the RVDS/MDK toolchains.\r
- 126:.\Generated_Source\PSoC5/Cm3Start.c **** * This is the first bit of code that is executed at startup.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 4\r
-\r
-\r
- 127:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 128:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 129:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 130:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 131:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 132:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 133:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 134:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 135:.\Generated_Source\PSoC5/Cm3Start.c **** void Reset(void)\r
- 136:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 137:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE)\r
- 138:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 139:.\Generated_Source\PSoC5/Cm3Start.c **** /* For PSoC 5LP, debugging is enabled by default */\r
- 140:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_DEBUGGING_ENABLE == 0)\r
- 141:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYDEV_DEBUG_ENABLE_REGISTER) |= CYDEV_DEBUG_ENABLE_MASK;\r
- 142:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_DEBUGGING_ENABLE) */\r
- 143:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 144:.\Generated_Source\PSoC5/Cm3Start.c **** /* Reset Status Register has Read-to-clear SW access mode.\r
- 145:.\Generated_Source\PSoC5/Cm3Start.c **** * Preserve current RESET_SR0 state to make it available for next reading.\r
- 146:.\Generated_Source\PSoC5/Cm3Start.c **** */\r
- 147:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
- 148:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 149:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE) */\r
- 150:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 151:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_BOOTLOADER_ENABLE)\r
- 152:.\Generated_Source\PSoC5/Cm3Start.c **** CyBtldr_CheckLaunch();\r
- 153:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_BOOTLOADER_ENABLE) */\r
- 154:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 155:.\Generated_Source\PSoC5/Cm3Start.c **** __main();\r
- 156:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 157:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 158:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 159:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 160:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: $Sub$$main\r
- 161:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 162:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 163:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 164:.\Generated_Source\PSoC5/Cm3Start.c **** * This function is called imediatly before the users main\r
- 165:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 166:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 167:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 168:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 169:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 170:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 171:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 172:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 173:.\Generated_Source\PSoC5/Cm3Start.c **** void $Sub$$main(void)\r
- 174:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 175:.\Generated_Source\PSoC5/Cm3Start.c **** initialize_psoc();\r
- 176:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 177:.\Generated_Source\PSoC5/Cm3Start.c **** /* Call original main */\r
- 178:.\Generated_Source\PSoC5/Cm3Start.c **** $Super$$main();\r
- 179:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 180:.\Generated_Source\PSoC5/Cm3Start.c **** while (1)\r
- 181:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 182:.\Generated_Source\PSoC5/Cm3Start.c **** /* If main returns it is undefined what we should do. */\r
- 183:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 5\r
-\r
-\r
- 184:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 185:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 186:.\Generated_Source\PSoC5/Cm3Start.c **** #elif defined(__GNUC__)\r
- 187:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 188:.\Generated_Source\PSoC5/Cm3Start.c **** void Start_c(void);\r
- 189:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 190:.\Generated_Source\PSoC5/Cm3Start.c **** /* Stack Base address */\r
- 191:.\Generated_Source\PSoC5/Cm3Start.c **** extern void __cy_stack(void);\r
- 192:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 193:.\Generated_Source\PSoC5/Cm3Start.c **** /* Application entry point. */\r
- 194:.\Generated_Source\PSoC5/Cm3Start.c **** extern int main(void);\r
- 195:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 196:.\Generated_Source\PSoC5/Cm3Start.c **** /* The static objects constructors initializer */\r
- 197:.\Generated_Source\PSoC5/Cm3Start.c **** extern void __libc_init_array(void);\r
- 198:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 199:.\Generated_Source\PSoC5/Cm3Start.c **** typedef unsigned char __cy_byte_align8 __attribute ((aligned (8)));\r
- 200:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 201:.\Generated_Source\PSoC5/Cm3Start.c **** struct __cy_region\r
- 202:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 203:.\Generated_Source\PSoC5/Cm3Start.c **** __cy_byte_align8 *init; /* Initial contents of this region. */\r
- 204:.\Generated_Source\PSoC5/Cm3Start.c **** __cy_byte_align8 *data; /* Start address of region. */\r
- 205:.\Generated_Source\PSoC5/Cm3Start.c **** size_t init_size; /* Size of initial data. */\r
- 206:.\Generated_Source\PSoC5/Cm3Start.c **** size_t zero_size; /* Additional size to be zeroed. */\r
- 207:.\Generated_Source\PSoC5/Cm3Start.c **** };\r
- 208:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 209:.\Generated_Source\PSoC5/Cm3Start.c **** extern const struct __cy_region __cy_regions[];\r
- 210:.\Generated_Source\PSoC5/Cm3Start.c **** extern const char __cy_region_num __attribute__((weak));\r
- 211:.\Generated_Source\PSoC5/Cm3Start.c **** #define __cy_region_num ((size_t)&__cy_region_num)\r
- 212:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 213:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 214:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 215:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: Reset\r
- 216:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 217:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 218:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 219:.\Generated_Source\PSoC5/Cm3Start.c **** * This function handles the reset interrupt for the GCC toolchain. This is the\r
- 220:.\Generated_Source\PSoC5/Cm3Start.c **** * first bit of code that is executed at startup.\r
- 221:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 222:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 223:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 224:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 225:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 226:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 227:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 228:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 229:.\Generated_Source\PSoC5/Cm3Start.c **** void Reset(void)\r
- 230:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 231:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE)\r
- 232:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 233:.\Generated_Source\PSoC5/Cm3Start.c **** /* For PSoC 5LP, debugging is enabled by default */\r
- 234:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_DEBUGGING_ENABLE == 0)\r
- 235:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYDEV_DEBUG_ENABLE_REGISTER) |= CYDEV_DEBUG_ENABLE_MASK;\r
- 236:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_DEBUGGING_ENABLE) */\r
- 237:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 238:.\Generated_Source\PSoC5/Cm3Start.c **** /* Reset Status Register has Read-to-clear SW access mode.\r
- 239:.\Generated_Source\PSoC5/Cm3Start.c **** * Preserve current RESET_SR0 state to make it available for next reading.\r
- 240:.\Generated_Source\PSoC5/Cm3Start.c **** */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 6\r
-\r
-\r
- 241:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
- 242:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 243:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE) */\r
- 244:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 245:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_BOOTLOADER_ENABLE)\r
- 246:.\Generated_Source\PSoC5/Cm3Start.c **** CyBtldr_CheckLaunch();\r
- 247:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_BOOTLOADER_ENABLE) */\r
- 248:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 249:.\Generated_Source\PSoC5/Cm3Start.c **** Start_c();\r
- 250:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 251:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 252:.\Generated_Source\PSoC5/Cm3Start.c **** __attribute__((weak))\r
- 253:.\Generated_Source\PSoC5/Cm3Start.c **** void _exit(int status)\r
- 254:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 46 .loc 1 254 0\r
- 47 .cfi_startproc\r
- 48 @ Volatile: function does not return.\r
- 49 @ args = 0, pretend = 0, frame = 0\r
- 50 @ frame_needed = 0, uses_anonymous_args = 0\r
- 51 @ link register save eliminated.\r
- 52 .LVL0:\r
- 53 .L4:\r
- 54 0000 FEE7 b .L4\r
- 55 .cfi_endproc\r
- 56 .LFE2:\r
- 57 .size _exit, .-_exit\r
- 58 .section .text.Start_c,"ax",%progbits\r
- 59 .align 1\r
- 60 .global Start_c\r
- 61 .thumb\r
- 62 .thumb_func\r
- 63 .type Start_c, %function\r
- 64 Start_c:\r
- 65 .LFB3:\r
- 255:.\Generated_Source\PSoC5/Cm3Start.c **** /* Cause a divide by 0 exception */\r
- 256:.\Generated_Source\PSoC5/Cm3Start.c **** int x = status / INT_MAX;\r
- 257:.\Generated_Source\PSoC5/Cm3Start.c **** x = 4 / x;\r
- 258:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 259:.\Generated_Source\PSoC5/Cm3Start.c **** while(1)\r
- 260:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 261:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 262:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 263:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 264:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 265:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: Start_c\r
- 266:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 267:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 268:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 269:.\Generated_Source\PSoC5/Cm3Start.c **** * This function handles initializing the .data and .bss sections in\r
- 270:.\Generated_Source\PSoC5/Cm3Start.c **** * preperation for running standard C code. Once initialization is complete\r
- 271:.\Generated_Source\PSoC5/Cm3Start.c **** * it will call main(). This function will never return.\r
- 272:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 273:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 274:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 275:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 276:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 277:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 7\r
-\r
-\r
- 278:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 279:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 280:.\Generated_Source\PSoC5/Cm3Start.c **** void Start_c(void) __attribute__ ((noreturn));\r
- 281:.\Generated_Source\PSoC5/Cm3Start.c **** void Start_c(void)\r
- 282:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 66 .loc 1 282 0\r
- 67 .cfi_startproc\r
- 68 @ Volatile: function does not return.\r
- 69 @ args = 0, pretend = 0, frame = 0\r
- 70 @ frame_needed = 0, uses_anonymous_args = 0\r
- 71 .LVL1:\r
- 72 .loc 1 282 0\r
- 73 0000 08B5 push {r3, lr}\r
- 74 .LCFI0:\r
- 75 .cfi_def_cfa_offset 8\r
- 76 .cfi_offset 3, -8\r
- 77 .cfi_offset 14, -4\r
- 78 0002 1249 ldr r1, .L17\r
- 79 0004 124B ldr r3, .L17+4\r
- 80 .LVL2:\r
- 81 .L6:\r
- 283:.\Generated_Source\PSoC5/Cm3Start.c **** unsigned regions = __cy_region_num;\r
- 284:.\Generated_Source\PSoC5/Cm3Start.c **** const struct __cy_region *rptr = __cy_regions;\r
- 285:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 286:.\Generated_Source\PSoC5/Cm3Start.c **** /* Initialize memory */\r
- 287:.\Generated_Source\PSoC5/Cm3Start.c **** for (regions = __cy_region_num, rptr = __cy_regions; regions--; rptr++)\r
- 82 .loc 1 287 0 discriminator 1\r
- 83 0006 4A1C adds r2, r1, #1\r
- 84 0008 1AD0 beq .L14\r
- 85 .L11:\r
- 86 .LBB2:\r
- 288:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 289:.\Generated_Source\PSoC5/Cm3Start.c **** uint32 *src = (uint32 *)rptr->init;\r
- 87 .loc 1 289 0\r
- 88 000a 53F8106C ldr r6, [r3, #-16]\r
- 89 .LVL3:\r
- 290:.\Generated_Source\PSoC5/Cm3Start.c **** uint32 *dst = (uint32 *)rptr->data;\r
- 90 .loc 1 290 0\r
- 91 000e 53F80C0C ldr r0, [r3, #-12]\r
- 92 .LVL4:\r
- 291:.\Generated_Source\PSoC5/Cm3Start.c **** unsigned limit = rptr->init_size;\r
- 93 .loc 1 291 0\r
- 94 0012 53F8085C ldr r5, [r3, #-8]\r
- 95 .LVL5:\r
- 292:.\Generated_Source\PSoC5/Cm3Start.c **** unsigned count;\r
- 293:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 294:.\Generated_Source\PSoC5/Cm3Start.c **** for (count = 0u; count != limit; count += sizeof (uint32))\r
- 96 .loc 1 294 0\r
- 97 0016 0022 movs r2, #0\r
- 98 .LVL6:\r
- 99 .L7:\r
- 100 .loc 1 294 0 is_stmt 0 discriminator 1\r
- 101 0018 AA42 cmp r2, r5\r
- 281:.\Generated_Source\PSoC5/Cm3Start.c **** void Start_c(void)\r
- 102 .loc 1 281 0 is_stmt 1 discriminator 1\r
- 103 001a 00EB0204 add r4, r0, r2\r
- 104 .LVL7:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 8\r
-\r
-\r
- 105 .loc 1 294 0 discriminator 1\r
- 106 001e 03D0 beq .L15\r
- 107 .L8:\r
- 295:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 296:.\Generated_Source\PSoC5/Cm3Start.c **** *dst++ = *src++;\r
- 108 .loc 1 296 0 discriminator 2\r
- 109 0020 B458 ldr r4, [r6, r2]\r
- 110 0022 8450 str r4, [r0, r2]\r
- 294:.\Generated_Source\PSoC5/Cm3Start.c **** for (count = 0u; count != limit; count += sizeof (uint32))\r
- 111 .loc 1 294 0 discriminator 2\r
- 112 0024 0432 adds r2, r2, #4\r
- 113 .LVL8:\r
- 114 0026 F7E7 b .L7\r
- 115 .L15:\r
- 297:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 298:.\Generated_Source\PSoC5/Cm3Start.c **** limit = rptr->zero_size;\r
- 116 .loc 1 298 0\r
- 117 0028 53F8040C ldr r0, [r3, #-4]\r
- 118 .LVL9:\r
- 299:.\Generated_Source\PSoC5/Cm3Start.c **** for (count = 0u; count != limit; count += sizeof (uint32))\r
- 119 .loc 1 299 0\r
- 120 002c 0022 movs r2, #0\r
- 121 .LVL10:\r
- 122 .L9:\r
- 123 .loc 1 299 0 is_stmt 0 discriminator 1\r
- 124 002e 8242 cmp r2, r0\r
- 125 0030 03D0 beq .L16\r
- 126 .L10:\r
- 300:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 301:.\Generated_Source\PSoC5/Cm3Start.c **** *dst++ = 0u;\r
- 127 .loc 1 301 0 is_stmt 1 discriminator 2\r
- 128 0032 0025 movs r5, #0\r
- 129 0034 A550 str r5, [r4, r2]\r
- 299:.\Generated_Source\PSoC5/Cm3Start.c **** for (count = 0u; count != limit; count += sizeof (uint32))\r
- 130 .loc 1 299 0 discriminator 2\r
- 131 0036 0432 adds r2, r2, #4\r
- 132 .LVL11:\r
- 133 0038 F9E7 b .L9\r
- 134 .L16:\r
- 135 003a 0139 subs r1, r1, #1\r
- 136 003c 1033 adds r3, r3, #16\r
- 137 003e E2E7 b .L6\r
- 138 .LVL12:\r
- 139 .L14:\r
- 140 .LBE2:\r
- 302:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 303:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 304:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 305:.\Generated_Source\PSoC5/Cm3Start.c **** /* Invoke static objects constructors */\r
- 306:.\Generated_Source\PSoC5/Cm3Start.c **** __libc_init_array();\r
- 141 .loc 1 306 0\r
- 142 0040 FFF7FEFF bl __libc_init_array\r
- 143 .LVL13:\r
- 307:.\Generated_Source\PSoC5/Cm3Start.c **** (void) main();\r
- 144 .loc 1 307 0\r
- 145 0044 FFF7FEFF bl main\r
- 146 .LVL14:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 9\r
-\r
-\r
- 147 .L12:\r
- 148 0048 FEE7 b .L12\r
- 149 .L18:\r
- 150 004a 00BF .align 2\r
- 151 .L17:\r
- 152 004c FFFFFFFF .word __cy_region_num-1\r
- 153 0050 10000000 .word __cy_regions+16\r
- 154 .cfi_endproc\r
- 155 .LFE3:\r
- 156 .size Start_c, .-Start_c\r
- 157 .section .text.Reset,"ax",%progbits\r
- 158 .align 1\r
- 159 .global Reset\r
- 160 .thumb\r
- 161 .thumb_func\r
- 162 .type Reset, %function\r
- 163 Reset:\r
- 164 .LFB1:\r
- 230:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 165 .loc 1 230 0\r
- 166 .cfi_startproc\r
- 167 @ args = 0, pretend = 0, frame = 0\r
- 168 @ frame_needed = 0, uses_anonymous_args = 0\r
- 169 0000 08B5 push {r3, lr}\r
- 170 .LCFI1:\r
- 171 .cfi_def_cfa_offset 8\r
- 172 .cfi_offset 3, -8\r
- 173 .cfi_offset 14, -4\r
- 241:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
- 174 .loc 1 241 0\r
- 175 0002 044B ldr r3, .L20\r
- 176 0004 0448 ldr r0, .L20+4\r
- 177 0006 1A68 ldr r2, [r3, #0]\r
- 178 0008 0260 str r2, [r0, #0]\r
- 246:.\Generated_Source\PSoC5/Cm3Start.c **** CyBtldr_CheckLaunch();\r
- 179 .loc 1 246 0\r
- 180 000a FFF7FEFF bl CyBtldr_CheckLaunch\r
- 181 .LVL15:\r
- 249:.\Generated_Source\PSoC5/Cm3Start.c **** Start_c();\r
- 182 .loc 1 249 0\r
- 183 000e FFF7FEFF bl Start_c\r
- 184 .LVL16:\r
- 185 .L21:\r
- 186 0012 00BF .align 2\r
- 187 .L20:\r
- 188 0014 FA460040 .word 1073759994\r
- 189 0018 BC760040 .word 1073772220\r
- 190 .cfi_endproc\r
- 191 .LFE1:\r
- 192 .size Reset, .-Reset\r
- 193 .section .text.startup.initialize_psoc,"ax",%progbits\r
- 194 .align 1\r
- 195 .global initialize_psoc\r
- 196 .thumb\r
- 197 .thumb_func\r
- 198 .type initialize_psoc, %function\r
- 199 initialize_psoc:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 10\r
-\r
-\r
- 200 .LFB4:\r
- 308:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 309:.\Generated_Source\PSoC5/Cm3Start.c **** while (1)\r
- 310:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 311:.\Generated_Source\PSoC5/Cm3Start.c **** /* If main returns, make sure we don't return. */\r
- 312:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 313:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 314:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 315:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 316:.\Generated_Source\PSoC5/Cm3Start.c **** #elif defined (__ICCARM__)\r
- 317:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 318:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 319:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: __low_level_init\r
- 320:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 321:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 322:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 323:.\Generated_Source\PSoC5/Cm3Start.c **** * This function perform early initializations for the IAR Embedded\r
- 324:.\Generated_Source\PSoC5/Cm3Start.c **** * Workbench IDE. It is executed in the context of reset interrupt handler\r
- 325:.\Generated_Source\PSoC5/Cm3Start.c **** * before the data sections are initialized.\r
- 326:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 327:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 328:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 329:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 330:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 331:.\Generated_Source\PSoC5/Cm3Start.c **** * The value that determines whether or not data sections should be initialized\r
- 332:.\Generated_Source\PSoC5/Cm3Start.c **** * by the system startup code:\r
- 333:.\Generated_Source\PSoC5/Cm3Start.c **** * 0 - skip data sections initialization;\r
- 334:.\Generated_Source\PSoC5/Cm3Start.c **** * 1 - initialize data sections;\r
- 335:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 336:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 337:.\Generated_Source\PSoC5/Cm3Start.c **** int __low_level_init(void)\r
- 338:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 339:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE)\r
- 340:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 341:.\Generated_Source\PSoC5/Cm3Start.c **** /* For PSoC 5LP, debugging is enabled by default */\r
- 342:.\Generated_Source\PSoC5/Cm3Start.c **** #if(CYDEV_DEBUGGING_ENABLE == 0)\r
- 343:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYDEV_DEBUG_ENABLE_REGISTER) |= CYDEV_DEBUG_ENABLE_MASK;\r
- 344:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_DEBUGGING_ENABLE) */\r
- 345:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 346:.\Generated_Source\PSoC5/Cm3Start.c **** /* Reset Status Register has Read-to-clear SW access mode.\r
- 347:.\Generated_Source\PSoC5/Cm3Start.c **** * Preserve current RESET_SR0 state to make it available for next reading.\r
- 348:.\Generated_Source\PSoC5/Cm3Start.c **** */\r
- 349:.\Generated_Source\PSoC5/Cm3Start.c **** *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
- 350:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 351:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE) */\r
- 352:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 353:.\Generated_Source\PSoC5/Cm3Start.c **** #if (CYDEV_BOOTLOADER_ENABLE)\r
- 354:.\Generated_Source\PSoC5/Cm3Start.c **** CyBtldr_CheckLaunch();\r
- 355:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* CYDEV_BOOTLOADER_ENABLE */\r
- 356:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 357:.\Generated_Source\PSoC5/Cm3Start.c **** /* Initialize data sections */\r
- 358:.\Generated_Source\PSoC5/Cm3Start.c **** __iar_data_init3();\r
- 359:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 360:.\Generated_Source\PSoC5/Cm3Start.c **** initialize_psoc();\r
- 361:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 362:.\Generated_Source\PSoC5/Cm3Start.c **** return 0;\r
- 363:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 11\r
-\r
-\r
- 364:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 365:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* __GNUC__ */\r
- 366:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 367:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 368:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 369:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 370:.\Generated_Source\PSoC5/Cm3Start.c **** * Default Rom Interrupt Vector table.\r
- 371:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 372:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 373:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined(__ARMCC_VERSION)\r
- 374:.\Generated_Source\PSoC5/Cm3Start.c **** /* Suppress diagnostic message 1296-D: extended constant initialiser used */\r
- 375:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma diag_suppress 1296\r
- 376:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* defined(__ARMCC_VERSION) */\r
- 377:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 378:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined (__ICCARM__)\r
- 379:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma location=".romvectors"\r
- 380:.\Generated_Source\PSoC5/Cm3Start.c **** const intvec_elem __vector_table[CY_NUM_ROM_VECTORS] =\r
- 381:.\Generated_Source\PSoC5/Cm3Start.c **** #else\r
- 382:.\Generated_Source\PSoC5/Cm3Start.c **** CY_SECTION(".romvectors")\r
- 383:.\Generated_Source\PSoC5/Cm3Start.c **** const cyisraddress RomVectors[CY_NUM_ROM_VECTORS] =\r
- 384:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* defined (__ICCARM__) */\r
- 385:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 386:.\Generated_Source\PSoC5/Cm3Start.c **** INITIAL_STACK_POINTER, /* The initial stack pointer 0 */\r
- 387:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined (__ICCARM__) /* The reset handler 1 */\r
- 388:.\Generated_Source\PSoC5/Cm3Start.c **** __iar_program_start,\r
- 389:.\Generated_Source\PSoC5/Cm3Start.c **** #else\r
- 390:.\Generated_Source\PSoC5/Cm3Start.c **** (cyisraddress)&Reset,\r
- 391:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* defined (__ICCARM__) */\r
- 392:.\Generated_Source\PSoC5/Cm3Start.c **** &IntDefaultHandler, /* The NMI handler 2 */\r
- 393:.\Generated_Source\PSoC5/Cm3Start.c **** &IntDefaultHandler, /* The hard fault handler 3 */\r
- 394:.\Generated_Source\PSoC5/Cm3Start.c **** };\r
- 395:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 396:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined(__ARMCC_VERSION)\r
- 397:.\Generated_Source\PSoC5/Cm3Start.c **** #pragma diag_default 1296\r
- 398:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* defined(__ARMCC_VERSION) */\r
- 399:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 400:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 401:.\Generated_Source\PSoC5/Cm3Start.c **** /*******************************************************************************\r
- 402:.\Generated_Source\PSoC5/Cm3Start.c **** * Function Name: initialize_psoc\r
- 403:.\Generated_Source\PSoC5/Cm3Start.c **** ********************************************************************************\r
- 404:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 405:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:\r
- 406:.\Generated_Source\PSoC5/Cm3Start.c **** * This function used to initialize the PSoC chip before calling main.\r
- 407:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 408:.\Generated_Source\PSoC5/Cm3Start.c **** * Parameters:\r
- 409:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 410:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 411:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:\r
- 412:.\Generated_Source\PSoC5/Cm3Start.c **** * None\r
- 413:.\Generated_Source\PSoC5/Cm3Start.c **** *\r
- 414:.\Generated_Source\PSoC5/Cm3Start.c **** *******************************************************************************/\r
- 415:.\Generated_Source\PSoC5/Cm3Start.c **** #if (defined(__GNUC__) && !defined(__ARMCC_VERSION))\r
- 416:.\Generated_Source\PSoC5/Cm3Start.c **** __attribute__ ((constructor(101)))\r
- 417:.\Generated_Source\PSoC5/Cm3Start.c **** #endif\r
- 418:.\Generated_Source\PSoC5/Cm3Start.c **** void initialize_psoc(void)\r
- 419:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 201 .loc 1 419 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 12\r
-\r
-\r
- 202 .cfi_startproc\r
- 203 @ args = 0, pretend = 0, frame = 0\r
- 204 @ frame_needed = 0, uses_anonymous_args = 0\r
- 205 0000 08B5 push {r3, lr}\r
- 206 .LCFI2:\r
- 207 .cfi_def_cfa_offset 8\r
- 208 .cfi_offset 3, -8\r
- 209 .cfi_offset 14, -4\r
- 420:.\Generated_Source\PSoC5/Cm3Start.c **** uint32 i;\r
- 421:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 422:.\Generated_Source\PSoC5/Cm3Start.c **** /* Set Priority group 5. */\r
- 423:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 424:.\Generated_Source\PSoC5/Cm3Start.c **** /* Writes to NVIC_APINT register require the VECTKEY in the upper half */\r
- 425:.\Generated_Source\PSoC5/Cm3Start.c **** *CY_NVIC_APINT_PTR = CY_NVIC_APINT_VECTKEY | CY_NVIC_APINT_PRIGROUP_3_5;\r
- 210 .loc 1 425 0\r
- 211 0002 104A ldr r2, .L27\r
- 212 0004 104B ldr r3, .L27+4\r
- 213 0006 1A60 str r2, [r3, #0]\r
- 426:.\Generated_Source\PSoC5/Cm3Start.c **** *CY_NVIC_CFG_CTRL_PTR |= CY_NVIC_CFG_STACKALIGN;\r
- 214 .loc 1 426 0\r
- 215 0008 9868 ldr r0, [r3, #8]\r
- 216 000a 40F40072 orr r2, r0, #512\r
- 217 000e 9A60 str r2, [r3, #8]\r
- 218 .LVL17:\r
- 427:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 428:.\Generated_Source\PSoC5/Cm3Start.c **** /* Set Ram interrupt vectors to default functions. */\r
- 429:.\Generated_Source\PSoC5/Cm3Start.c **** for (i = 0u; i < CY_NUM_VECTORS; i++)\r
- 219 .loc 1 429 0\r
- 220 0010 0023 movs r3, #0\r
- 221 .LVL18:\r
- 222 .L24:\r
- 430:.\Generated_Source\PSoC5/Cm3Start.c **** {\r
- 431:.\Generated_Source\PSoC5/Cm3Start.c **** #if defined (__ICCARM__)\r
- 432:.\Generated_Source\PSoC5/Cm3Start.c **** CyRamVectors[i] = (i < CY_NUM_ROM_VECTORS) ? __vector_table[i].__fun : &IntDefaultHandl\r
- 433:.\Generated_Source\PSoC5/Cm3Start.c **** #else\r
- 434:.\Generated_Source\PSoC5/Cm3Start.c **** CyRamVectors[i] = (i < CY_NUM_ROM_VECTORS) ? RomVectors[i] : &IntDefaultHandler;\r
- 223 .loc 1 434 0\r
- 224 0012 032B cmp r3, #3\r
- 225 0014 96BF itet ls\r
- 226 0016 0D4A ldrls r2, .L27+8\r
- 227 0018 0D49 ldrhi r1, .L27+12\r
- 228 001a 52F82310 ldrls r1, [r2, r3, lsl #2]\r
- 229 001e 0D4A ldr r2, .L27+16\r
- 230 0020 42F82310 str r1, [r2, r3, lsl #2]\r
- 429:.\Generated_Source\PSoC5/Cm3Start.c **** for (i = 0u; i < CY_NUM_VECTORS; i++)\r
- 231 .loc 1 429 0\r
- 232 0024 0133 adds r3, r3, #1\r
- 233 .LVL19:\r
- 234 0026 302B cmp r3, #48\r
- 235 0028 F3D1 bne .L24\r
- 435:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* defined (__ICCARM__) */\r
- 436:.\Generated_Source\PSoC5/Cm3Start.c **** }\r
- 437:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 438:.\Generated_Source\PSoC5/Cm3Start.c **** /* Was stored in CFGMEM to avoid being cleared while SRAM gets cleared */\r
- 439:.\Generated_Source\PSoC5/Cm3Start.c **** CyResetStatus = CY_GET_REG8(CYREG_PHUB_CFGMEM23_CFG1);\r
- 236 .loc 1 439 0\r
- 237 002a 0B49 ldr r1, .L27+20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 13\r
-\r
-\r
- 238 002c 0B4B ldr r3, .L27+24\r
- 239 .LVL20:\r
- 240 002e 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 440:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 441:.\Generated_Source\PSoC5/Cm3Start.c **** /* Point NVIC at the RAM vector table. */\r
- 442:.\Generated_Source\PSoC5/Cm3Start.c **** *CYINT_VECT_TABLE = CyRamVectors;\r
- 241 .loc 1 442 0\r
- 242 0030 0B49 ldr r1, .L27+28\r
- 439:.\Generated_Source\PSoC5/Cm3Start.c **** CyResetStatus = CY_GET_REG8(CYREG_PHUB_CFGMEM23_CFG1);\r
- 243 .loc 1 439 0\r
- 244 0032 1870 strb r0, [r3, #0]\r
- 245 .loc 1 442 0\r
- 246 0034 0A60 str r2, [r1, #0]\r
- 443:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 444:.\Generated_Source\PSoC5/Cm3Start.c **** /* Initialize the configuration registers. */\r
- 445:.\Generated_Source\PSoC5/Cm3Start.c **** cyfitter_cfg();\r
- 247 .loc 1 445 0\r
- 248 0036 FFF7FEFF bl cyfitter_cfg\r
- 249 .LVL21:\r
- 446:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 447:.\Generated_Source\PSoC5/Cm3Start.c **** #if(0u != DMA_CHANNELS_USED__MASK0)\r
- 448:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 449:.\Generated_Source\PSoC5/Cm3Start.c **** /* Setup DMA - only necessary if the design contains a DMA component. */\r
- 450:.\Generated_Source\PSoC5/Cm3Start.c **** CyDmacConfigure();\r
- 451:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 452:.\Generated_Source\PSoC5/Cm3Start.c **** #endif /* (0u != DMA_CHANNELS_USED__MASK0) */\r
- 453:.\Generated_Source\PSoC5/Cm3Start.c **** \r
- 454:.\Generated_Source\PSoC5/Cm3Start.c **** #if !defined (__ICCARM__)\r
- 455:.\Generated_Source\PSoC5/Cm3Start.c **** /* Actually, no need to clean this variable, just to make compiler happy. */\r
- 456:.\Generated_Source\PSoC5/Cm3Start.c **** cySysNoInitDataValid = 0u;\r
- 250 .loc 1 456 0\r
- 251 003a 0A48 ldr r0, .L27+32\r
- 252 003c 0022 movs r2, #0\r
- 253 003e 0260 str r2, [r0, #0]\r
- 254 0040 08BD pop {r3, pc}\r
- 255 .L28:\r
- 256 0042 00BF .align 2\r
- 257 .L27:\r
- 258 0044 0004FA05 .word 100271104\r
- 259 0048 0CED00E0 .word -536810228\r
- 260 004c 00000000 .word .LANCHOR0\r
- 261 0050 00000000 .word IntDefaultHandler\r
- 262 0054 00000000 .word .LANCHOR1\r
- 263 0058 BC760040 .word 1073772220\r
- 264 005c 00000000 .word CyResetStatus\r
- 265 0060 08ED00E0 .word -536810232\r
- 266 0064 00000000 .word .LANCHOR2\r
- 267 .cfi_endproc\r
- 268 .LFE4:\r
- 269 .size initialize_psoc, .-initialize_psoc\r
- 270 .section .init_array,"aw",%init_array\r
- 271 .align 2\r
- 272 0000 00000000 .word initialize_psoc(target1)\r
- 273 .global RomVectors\r
- 274 .global CyRamVectors\r
- 275 .section .romvectors,"a",%progbits\r
- 276 .align 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 14\r
-\r
-\r
- 277 .set .LANCHOR0,. + 0\r
- 278 .type RomVectors, %object\r
- 279 .size RomVectors, 16\r
- 280 RomVectors:\r
- 281 0000 00000000 .word __cy_stack\r
- 282 0004 00000000 .word Reset\r
- 283 0008 00000000 .word IntDefaultHandler\r
- 284 000c 00000000 .word IntDefaultHandler\r
- 285 .section .noinit,"aw",%progbits\r
- 286 .align 2\r
- 287 .set .LANCHOR2,. + 0\r
- 288 .type cySysNoInitDataValid, %object\r
- 289 .size cySysNoInitDataValid, 4\r
- 290 cySysNoInitDataValid:\r
- 291 0000 00000000 .space 4\r
- 292 .section .ramvectors,"aw",%progbits\r
- 293 .align 8\r
- 294 .set .LANCHOR1,. + 0\r
- 295 .type CyRamVectors, %object\r
- 296 .size CyRamVectors, 192\r
- 297 CyRamVectors:\r
- 298 0000 00000000 .space 192\r
- 298 00000000 \r
- 298 00000000 \r
- 298 00000000 \r
- 298 00000000 \r
- 299 .weak __cy_region_num\r
- 300 00c0 00000000 .text\r
- 300 00000000 \r
- 300 00000000 \r
- 300 00000000 \r
- 300 00000000 \r
- 301 .Letext0:\r
- 302 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 303 .file 3 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4\r
- 304 .file 4 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 305 .file 5 ".\\Generated_Source\\PSoC5\\cyfitter_cfg.h"\r
- 306 .section .debug_info,"",%progbits\r
- 307 .Ldebug_info0:\r
- 308 0000 41030000 .4byte 0x341\r
- 309 0004 0200 .2byte 0x2\r
- 310 0006 00000000 .4byte .Ldebug_abbrev0\r
- 311 000a 04 .byte 0x4\r
- 312 000b 01 .uleb128 0x1\r
- 313 000c E4010000 .4byte .LASF41\r
- 314 0010 01 .byte 0x1\r
- 315 0011 00000000 .4byte .LASF42\r
- 316 0015 BB000000 .4byte .LASF43\r
- 317 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 318 001d 00000000 .4byte 0\r
- 319 0021 00000000 .4byte 0\r
- 320 0025 00000000 .4byte .Ldebug_line0\r
- 321 0029 02 .uleb128 0x2\r
- 322 002a 01 .byte 0x1\r
- 323 002b 06 .byte 0x6\r
- 324 002c 56020000 .4byte .LASF0\r
- 325 0030 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 15\r
-\r
-\r
- 326 0031 01 .byte 0x1\r
- 327 0032 08 .byte 0x8\r
- 328 0033 90000000 .4byte .LASF1\r
- 329 0037 02 .uleb128 0x2\r
- 330 0038 02 .byte 0x2\r
- 331 0039 05 .byte 0x5\r
- 332 003a C5010000 .4byte .LASF2\r
- 333 003e 02 .uleb128 0x2\r
- 334 003f 02 .byte 0x2\r
- 335 0040 07 .byte 0x7\r
- 336 0041 4C000000 .4byte .LASF3\r
- 337 0045 02 .uleb128 0x2\r
- 338 0046 04 .byte 0x4\r
- 339 0047 05 .byte 0x5\r
- 340 0048 3F020000 .4byte .LASF4\r
- 341 004c 02 .uleb128 0x2\r
- 342 004d 04 .byte 0x4\r
- 343 004e 07 .byte 0x7\r
- 344 004f A9000000 .4byte .LASF5\r
- 345 0053 02 .uleb128 0x2\r
- 346 0054 08 .byte 0x8\r
- 347 0055 05 .byte 0x5\r
- 348 0056 9E010000 .4byte .LASF6\r
- 349 005a 02 .uleb128 0x2\r
- 350 005b 08 .byte 0x8\r
- 351 005c 07 .byte 0x7\r
- 352 005d 4B010000 .4byte .LASF7\r
- 353 0061 03 .uleb128 0x3\r
- 354 0062 04 .byte 0x4\r
- 355 0063 05 .byte 0x5\r
- 356 0064 696E7400 .ascii "int\000"\r
- 357 0068 02 .uleb128 0x2\r
- 358 0069 04 .byte 0x4\r
- 359 006a 07 .byte 0x7\r
- 360 006b 31010000 .4byte .LASF8\r
- 361 006f 04 .uleb128 0x4\r
- 362 0070 EC000000 .4byte .LASF9\r
- 363 0074 02 .byte 0x2\r
- 364 0075 5B .byte 0x5b\r
- 365 0076 30000000 .4byte 0x30\r
- 366 007a 04 .uleb128 0x4\r
- 367 007b 2A010000 .4byte .LASF10\r
- 368 007f 02 .byte 0x2\r
- 369 0080 5D .byte 0x5d\r
- 370 0081 4C000000 .4byte 0x4c\r
- 371 0085 02 .uleb128 0x2\r
- 372 0086 04 .byte 0x4\r
- 373 0087 04 .byte 0x4\r
- 374 0088 85000000 .4byte .LASF11\r
- 375 008c 02 .uleb128 0x2\r
- 376 008d 08 .byte 0x8\r
- 377 008e 04 .byte 0x4\r
- 378 008f 62020000 .4byte .LASF12\r
- 379 0093 02 .uleb128 0x2\r
- 380 0094 01 .byte 0x1\r
- 381 0095 08 .byte 0x8\r
- 382 0096 AC010000 .4byte .LASF13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 16\r
-\r
-\r
- 383 009a 04 .uleb128 0x4\r
- 384 009b 90010000 .4byte .LASF14\r
- 385 009f 02 .byte 0x2\r
- 386 00a0 F0 .byte 0xf0\r
- 387 00a1 A5000000 .4byte 0xa5\r
- 388 00a5 05 .uleb128 0x5\r
- 389 00a6 6F000000 .4byte 0x6f\r
- 390 00aa 04 .uleb128 0x4\r
- 391 00ab 24000000 .4byte .LASF15\r
- 392 00af 02 .byte 0x2\r
- 393 00b0 F2 .byte 0xf2\r
- 394 00b1 B5000000 .4byte 0xb5\r
- 395 00b5 05 .uleb128 0x5\r
- 396 00b6 7A000000 .4byte 0x7a\r
- 397 00ba 06 .uleb128 0x6\r
- 398 00bb 68010000 .4byte .LASF16\r
- 399 00bf 02 .byte 0x2\r
- 400 00c0 0201 .2byte 0x102\r
- 401 00c2 C6000000 .4byte 0xc6\r
- 402 00c6 07 .uleb128 0x7\r
- 403 00c7 04 .byte 0x4\r
- 404 00c8 CC000000 .4byte 0xcc\r
- 405 00cc 08 .uleb128 0x8\r
- 406 00cd 01 .byte 0x1\r
- 407 00ce 02 .uleb128 0x2\r
- 408 00cf 04 .byte 0x4\r
- 409 00d0 07 .byte 0x7\r
- 410 00d1 95010000 .4byte .LASF17\r
- 411 00d5 09 .uleb128 0x9\r
- 412 00d6 93000000 .4byte 0x93\r
- 413 00da 04 .uleb128 0x4\r
- 414 00db 2A000000 .4byte .LASF18\r
- 415 00df 03 .byte 0x3\r
- 416 00e0 D5 .byte 0xd5\r
- 417 00e1 68000000 .4byte 0x68\r
- 418 00e5 04 .uleb128 0x4\r
- 419 00e6 7F010000 .4byte .LASF19\r
- 420 00ea 01 .byte 0x1\r
- 421 00eb C7 .byte 0xc7\r
- 422 00ec 30000000 .4byte 0x30\r
- 423 00f0 0A .uleb128 0xa\r
- 424 00f1 7E020000 .4byte .LASF44\r
- 425 00f5 10 .byte 0x10\r
- 426 00f6 01 .byte 0x1\r
- 427 00f7 C9 .byte 0xc9\r
- 428 00f8 35010000 .4byte 0x135\r
- 429 00fc 0B .uleb128 0xb\r
- 430 00fd 6F000000 .4byte .LASF20\r
- 431 0101 01 .byte 0x1\r
- 432 0102 CB .byte 0xcb\r
- 433 0103 35010000 .4byte 0x135\r
- 434 0107 02 .byte 0x2\r
- 435 0108 23 .byte 0x23\r
- 436 0109 00 .uleb128 0\r
- 437 010a 0B .uleb128 0xb\r
- 438 010b 8B000000 .4byte .LASF21\r
- 439 010f 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 17\r
-\r
-\r
- 440 0110 CC .byte 0xcc\r
- 441 0111 35010000 .4byte 0x135\r
- 442 0115 02 .byte 0x2\r
- 443 0116 23 .byte 0x23\r
- 444 0117 04 .uleb128 0x4\r
- 445 0118 0B .uleb128 0xb\r
- 446 0119 75010000 .4byte .LASF22\r
- 447 011d 01 .byte 0x1\r
- 448 011e CD .byte 0xcd\r
- 449 011f DA000000 .4byte 0xda\r
- 450 0123 02 .byte 0x2\r
- 451 0124 23 .byte 0x23\r
- 452 0125 08 .uleb128 0x8\r
- 453 0126 0B .uleb128 0xb\r
- 454 0127 7B000000 .4byte .LASF23\r
- 455 012b 01 .byte 0x1\r
- 456 012c CE .byte 0xce\r
- 457 012d DA000000 .4byte 0xda\r
- 458 0131 02 .byte 0x2\r
- 459 0132 23 .byte 0x23\r
- 460 0133 0C .uleb128 0xc\r
- 461 0134 00 .byte 0\r
- 462 0135 07 .uleb128 0x7\r
- 463 0136 04 .byte 0x4\r
- 464 0137 E5000000 .4byte 0xe5\r
- 465 013b 0C .uleb128 0xc\r
- 466 013c 01 .byte 0x1\r
- 467 013d FE000000 .4byte .LASF45\r
- 468 0141 01 .byte 0x1\r
- 469 0142 5C .byte 0x5c\r
- 470 0143 01 .byte 0x1\r
- 471 0144 00000000 .4byte .LFB0\r
- 472 0148 02000000 .4byte .LFE0\r
- 473 014c 02 .byte 0x2\r
- 474 014d 7D .byte 0x7d\r
- 475 014e 00 .sleb128 0\r
- 476 014f 01 .byte 0x1\r
- 477 0150 0D .uleb128 0xd\r
- 478 0151 01 .byte 0x1\r
- 479 0152 F8000000 .4byte .LASF24\r
- 480 0156 01 .byte 0x1\r
- 481 0157 FD .byte 0xfd\r
- 482 0158 01 .byte 0x1\r
- 483 0159 00000000 .4byte .LFB2\r
- 484 015d 02000000 .4byte .LFE2\r
- 485 0161 02 .byte 0x2\r
- 486 0162 7D .byte 0x7d\r
- 487 0163 00 .sleb128 0\r
- 488 0164 01 .byte 0x1\r
- 489 0165 81010000 .4byte 0x181\r
- 490 0169 0E .uleb128 0xe\r
- 491 016a 74000000 .4byte .LASF46\r
- 492 016e 01 .byte 0x1\r
- 493 016f FD .byte 0xfd\r
- 494 0170 61000000 .4byte 0x61\r
- 495 0174 01 .byte 0x1\r
- 496 0175 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 18\r
-\r
-\r
- 497 0176 0F .uleb128 0xf\r
- 498 0177 7800 .ascii "x\000"\r
- 499 0179 01 .byte 0x1\r
- 500 017a 0001 .2byte 0x100\r
- 501 017c 61000000 .4byte 0x61\r
- 502 0180 00 .byte 0\r
- 503 0181 10 .uleb128 0x10\r
- 504 0182 01 .byte 0x1\r
- 505 0183 3E000000 .4byte .LASF25\r
- 506 0187 01 .byte 0x1\r
- 507 0188 1901 .2byte 0x119\r
- 508 018a 01 .byte 0x1\r
- 509 018b 00000000 .4byte .LFB3\r
- 510 018f 54000000 .4byte .LFE3\r
- 511 0193 00000000 .4byte .LLST0\r
- 512 0197 01 .byte 0x1\r
- 513 0198 15020000 .4byte 0x215\r
- 514 019c 11 .uleb128 0x11\r
- 515 019d 76020000 .4byte .LASF26\r
- 516 01a1 01 .byte 0x1\r
- 517 01a2 1B01 .2byte 0x11b\r
- 518 01a4 68000000 .4byte 0x68\r
- 519 01a8 11 .uleb128 0x11\r
- 520 01a9 10010000 .4byte .LASF27\r
- 521 01ad 01 .byte 0x1\r
- 522 01ae 1C01 .2byte 0x11c\r
- 523 01b0 15020000 .4byte 0x215\r
- 524 01b4 12 .uleb128 0x12\r
- 525 01b5 0A000000 .4byte .LBB2\r
- 526 01b9 40000000 .4byte .LBE2\r
- 527 01bd 02020000 .4byte 0x202\r
- 528 01c1 13 .uleb128 0x13\r
- 529 01c2 73726300 .ascii "src\000"\r
- 530 01c6 01 .byte 0x1\r
- 531 01c7 2101 .2byte 0x121\r
- 532 01c9 20020000 .4byte 0x220\r
- 533 01cd 20000000 .4byte .LLST1\r
- 534 01d1 13 .uleb128 0x13\r
- 535 01d2 64737400 .ascii "dst\000"\r
- 536 01d6 01 .byte 0x1\r
- 537 01d7 2201 .2byte 0x122\r
- 538 01d9 20020000 .4byte 0x220\r
- 539 01dd 33000000 .4byte .LLST2\r
- 540 01e1 14 .uleb128 0x14\r
- 541 01e2 62010000 .4byte .LASF28\r
- 542 01e6 01 .byte 0x1\r
- 543 01e7 2301 .2byte 0x123\r
- 544 01e9 68000000 .4byte 0x68\r
- 545 01ed 46000000 .4byte .LLST3\r
- 546 01f1 14 .uleb128 0x14\r
- 547 01f2 46000000 .4byte .LASF29\r
- 548 01f6 01 .byte 0x1\r
- 549 01f7 2401 .2byte 0x124\r
- 550 01f9 68000000 .4byte 0x68\r
- 551 01fd 64000000 .4byte .LLST4\r
- 552 0201 00 .byte 0\r
- 553 0202 15 .uleb128 0x15\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 19\r
-\r
-\r
- 554 0203 44000000 .4byte .LVL13\r
- 555 0207 18030000 .4byte 0x318\r
- 556 020b 15 .uleb128 0x15\r
- 557 020c 48000000 .4byte .LVL14\r
- 558 0210 22030000 .4byte 0x322\r
- 559 0214 00 .byte 0\r
- 560 0215 07 .uleb128 0x7\r
- 561 0216 04 .byte 0x4\r
- 562 0217 1B020000 .4byte 0x21b\r
- 563 021b 09 .uleb128 0x9\r
- 564 021c F0000000 .4byte 0xf0\r
- 565 0220 07 .uleb128 0x7\r
- 566 0221 04 .byte 0x4\r
- 567 0222 7A000000 .4byte 0x7a\r
- 568 0226 16 .uleb128 0x16\r
- 569 0227 01 .byte 0x1\r
- 570 0228 F2000000 .4byte .LASF30\r
- 571 022c 01 .byte 0x1\r
- 572 022d E5 .byte 0xe5\r
- 573 022e 01 .byte 0x1\r
- 574 022f 00000000 .4byte .LFB1\r
- 575 0233 1C000000 .4byte .LFE1\r
- 576 0237 9A000000 .4byte .LLST5\r
- 577 023b 01 .byte 0x1\r
- 578 023c 53020000 .4byte 0x253\r
- 579 0240 15 .uleb128 0x15\r
- 580 0241 0E000000 .4byte .LVL15\r
- 581 0245 30030000 .4byte 0x330\r
- 582 0249 15 .uleb128 0x15\r
- 583 024a 12000000 .4byte .LVL16\r
- 584 024e 81010000 .4byte 0x181\r
- 585 0252 00 .byte 0\r
- 586 0253 10 .uleb128 0x10\r
- 587 0254 01 .byte 0x1\r
- 588 0255 1A010000 .4byte .LASF31\r
- 589 0259 01 .byte 0x1\r
- 590 025a A201 .2byte 0x1a2\r
- 591 025c 01 .byte 0x1\r
- 592 025d 00000000 .4byte .LFB4\r
- 593 0261 68000000 .4byte .LFE4\r
- 594 0265 BA000000 .4byte .LLST6\r
- 595 0269 01 .byte 0x1\r
- 596 026a 86020000 .4byte 0x286\r
- 597 026e 13 .uleb128 0x13\r
- 598 026f 6900 .ascii "i\000"\r
- 599 0271 01 .byte 0x1\r
- 600 0272 A401 .2byte 0x1a4\r
- 601 0274 7A000000 .4byte 0x7a\r
- 602 0278 DA000000 .4byte .LLST7\r
- 603 027c 15 .uleb128 0x15\r
- 604 027d 3A000000 .4byte .LVL21\r
- 605 0281 3A030000 .4byte 0x33a\r
- 606 0285 00 .byte 0\r
- 607 0286 17 .uleb128 0x17\r
- 608 0287 CF010000 .4byte .LASF32\r
- 609 028b 01 .byte 0x1\r
- 610 028c 39 .byte 0x39\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 20\r
-\r
-\r
- 611 028d 7A000000 .4byte 0x7a\r
- 612 0291 05 .byte 0x5\r
- 613 0292 03 .byte 0x3\r
- 614 0293 00000000 .4byte cySysNoInitDataValid\r
- 615 0297 18 .uleb128 0x18\r
- 616 0298 48020000 .4byte .LASF33\r
- 617 029c 04 .byte 0x4\r
- 618 029d 2D .byte 0x2d\r
- 619 029e 6F000000 .4byte 0x6f\r
- 620 02a2 01 .byte 0x1\r
- 621 02a3 01 .byte 0x1\r
- 622 02a4 19 .uleb128 0x19\r
- 623 02a5 BA000000 .4byte 0xba\r
- 624 02a9 B4020000 .4byte 0x2b4\r
- 625 02ad 1A .uleb128 0x1a\r
- 626 02ae CE000000 .4byte 0xce\r
- 627 02b2 2F .byte 0x2f\r
- 628 02b3 00 .byte 0\r
- 629 02b4 1B .uleb128 0x1b\r
- 630 02b5 31000000 .4byte .LASF34\r
- 631 02b9 01 .byte 0x1\r
- 632 02ba 47 .byte 0x47\r
- 633 02bb A4020000 .4byte 0x2a4\r
- 634 02bf 01 .byte 0x1\r
- 635 02c0 05 .byte 0x5\r
- 636 02c1 03 .byte 0x3\r
- 637 02c2 00000000 .4byte CyRamVectors\r
- 638 02c6 19 .uleb128 0x19\r
- 639 02c7 F0000000 .4byte 0xf0\r
- 640 02cb D1020000 .4byte 0x2d1\r
- 641 02cf 1C .uleb128 0x1c\r
- 642 02d0 00 .byte 0\r
- 643 02d1 18 .uleb128 0x18\r
- 644 02d2 69020000 .4byte .LASF35\r
- 645 02d6 01 .byte 0x1\r
- 646 02d7 D1 .byte 0xd1\r
- 647 02d8 DE020000 .4byte 0x2de\r
- 648 02dc 01 .byte 0x1\r
- 649 02dd 01 .byte 0x1\r
- 650 02de 09 .uleb128 0x9\r
- 651 02df C6020000 .4byte 0x2c6\r
- 652 02e3 18 .uleb128 0x18\r
- 653 02e4 5F000000 .4byte .LASF36\r
- 654 02e8 01 .byte 0x1\r
- 655 02e9 D2 .byte 0xd2\r
- 656 02ea D5000000 .4byte 0xd5\r
- 657 02ee 01 .byte 0x1\r
- 658 02ef 01 .byte 0x1\r
- 659 02f0 19 .uleb128 0x19\r
- 660 02f1 BA000000 .4byte 0xba\r
- 661 02f5 00030000 .4byte 0x300\r
- 662 02f9 1A .uleb128 0x1a\r
- 663 02fa CE000000 .4byte 0xce\r
- 664 02fe 03 .byte 0x3\r
- 665 02ff 00 .byte 0\r
- 666 0300 1D .uleb128 0x1d\r
- 667 0301 9E000000 .4byte .LASF37\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 21\r
-\r
-\r
- 668 0305 01 .byte 0x1\r
- 669 0306 7F01 .2byte 0x17f\r
- 670 0308 13030000 .4byte 0x313\r
- 671 030c 01 .byte 0x1\r
- 672 030d 05 .byte 0x5\r
- 673 030e 03 .byte 0x3\r
- 674 030f 00000000 .4byte RomVectors\r
- 675 0313 09 .uleb128 0x9\r
- 676 0314 F0020000 .4byte 0x2f0\r
- 677 0318 1E .uleb128 0x1e\r
- 678 0319 01 .byte 0x1\r
- 679 031a 2D020000 .4byte .LASF38\r
- 680 031e 01 .byte 0x1\r
- 681 031f C5 .byte 0xc5\r
- 682 0320 01 .byte 0x1\r
- 683 0321 01 .byte 0x1\r
- 684 0322 1F .uleb128 0x1f\r
- 685 0323 01 .byte 0x1\r
- 686 0324 15010000 .4byte .LASF47\r
- 687 0328 01 .byte 0x1\r
- 688 0329 C2 .byte 0xc2\r
- 689 032a 01 .byte 0x1\r
- 690 032b 61000000 .4byte 0x61\r
- 691 032f 01 .byte 0x1\r
- 692 0330 1E .uleb128 0x1e\r
- 693 0331 01 .byte 0x1\r
- 694 0332 B1010000 .4byte .LASF39\r
- 695 0336 01 .byte 0x1\r
- 696 0337 22 .byte 0x22\r
- 697 0338 01 .byte 0x1\r
- 698 0339 01 .byte 0x1\r
- 699 033a 1E .uleb128 0x1e\r
- 700 033b 01 .byte 0x1\r
- 701 033c 3E010000 .4byte .LASF40\r
- 702 0340 05 .byte 0x5\r
- 703 0341 14 .byte 0x14\r
- 704 0342 01 .byte 0x1\r
- 705 0343 01 .byte 0x1\r
- 706 0344 00 .byte 0\r
- 707 .section .debug_abbrev,"",%progbits\r
- 708 .Ldebug_abbrev0:\r
- 709 0000 01 .uleb128 0x1\r
- 710 0001 11 .uleb128 0x11\r
- 711 0002 01 .byte 0x1\r
- 712 0003 25 .uleb128 0x25\r
- 713 0004 0E .uleb128 0xe\r
- 714 0005 13 .uleb128 0x13\r
- 715 0006 0B .uleb128 0xb\r
- 716 0007 03 .uleb128 0x3\r
- 717 0008 0E .uleb128 0xe\r
- 718 0009 1B .uleb128 0x1b\r
- 719 000a 0E .uleb128 0xe\r
- 720 000b 55 .uleb128 0x55\r
- 721 000c 06 .uleb128 0x6\r
- 722 000d 11 .uleb128 0x11\r
- 723 000e 01 .uleb128 0x1\r
- 724 000f 52 .uleb128 0x52\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 22\r
-\r
-\r
- 725 0010 01 .uleb128 0x1\r
- 726 0011 10 .uleb128 0x10\r
- 727 0012 06 .uleb128 0x6\r
- 728 0013 00 .byte 0\r
- 729 0014 00 .byte 0\r
- 730 0015 02 .uleb128 0x2\r
- 731 0016 24 .uleb128 0x24\r
- 732 0017 00 .byte 0\r
- 733 0018 0B .uleb128 0xb\r
- 734 0019 0B .uleb128 0xb\r
- 735 001a 3E .uleb128 0x3e\r
- 736 001b 0B .uleb128 0xb\r
- 737 001c 03 .uleb128 0x3\r
- 738 001d 0E .uleb128 0xe\r
- 739 001e 00 .byte 0\r
- 740 001f 00 .byte 0\r
- 741 0020 03 .uleb128 0x3\r
- 742 0021 24 .uleb128 0x24\r
- 743 0022 00 .byte 0\r
- 744 0023 0B .uleb128 0xb\r
- 745 0024 0B .uleb128 0xb\r
- 746 0025 3E .uleb128 0x3e\r
- 747 0026 0B .uleb128 0xb\r
- 748 0027 03 .uleb128 0x3\r
- 749 0028 08 .uleb128 0x8\r
- 750 0029 00 .byte 0\r
- 751 002a 00 .byte 0\r
- 752 002b 04 .uleb128 0x4\r
- 753 002c 16 .uleb128 0x16\r
- 754 002d 00 .byte 0\r
- 755 002e 03 .uleb128 0x3\r
- 756 002f 0E .uleb128 0xe\r
- 757 0030 3A .uleb128 0x3a\r
- 758 0031 0B .uleb128 0xb\r
- 759 0032 3B .uleb128 0x3b\r
- 760 0033 0B .uleb128 0xb\r
- 761 0034 49 .uleb128 0x49\r
- 762 0035 13 .uleb128 0x13\r
- 763 0036 00 .byte 0\r
- 764 0037 00 .byte 0\r
- 765 0038 05 .uleb128 0x5\r
- 766 0039 35 .uleb128 0x35\r
- 767 003a 00 .byte 0\r
- 768 003b 49 .uleb128 0x49\r
- 769 003c 13 .uleb128 0x13\r
- 770 003d 00 .byte 0\r
- 771 003e 00 .byte 0\r
- 772 003f 06 .uleb128 0x6\r
- 773 0040 16 .uleb128 0x16\r
- 774 0041 00 .byte 0\r
- 775 0042 03 .uleb128 0x3\r
- 776 0043 0E .uleb128 0xe\r
- 777 0044 3A .uleb128 0x3a\r
- 778 0045 0B .uleb128 0xb\r
- 779 0046 3B .uleb128 0x3b\r
- 780 0047 05 .uleb128 0x5\r
- 781 0048 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 23\r
-\r
-\r
- 782 0049 13 .uleb128 0x13\r
- 783 004a 00 .byte 0\r
- 784 004b 00 .byte 0\r
- 785 004c 07 .uleb128 0x7\r
- 786 004d 0F .uleb128 0xf\r
- 787 004e 00 .byte 0\r
- 788 004f 0B .uleb128 0xb\r
- 789 0050 0B .uleb128 0xb\r
- 790 0051 49 .uleb128 0x49\r
- 791 0052 13 .uleb128 0x13\r
- 792 0053 00 .byte 0\r
- 793 0054 00 .byte 0\r
- 794 0055 08 .uleb128 0x8\r
- 795 0056 15 .uleb128 0x15\r
- 796 0057 00 .byte 0\r
- 797 0058 27 .uleb128 0x27\r
- 798 0059 0C .uleb128 0xc\r
- 799 005a 00 .byte 0\r
- 800 005b 00 .byte 0\r
- 801 005c 09 .uleb128 0x9\r
- 802 005d 26 .uleb128 0x26\r
- 803 005e 00 .byte 0\r
- 804 005f 49 .uleb128 0x49\r
- 805 0060 13 .uleb128 0x13\r
- 806 0061 00 .byte 0\r
- 807 0062 00 .byte 0\r
- 808 0063 0A .uleb128 0xa\r
- 809 0064 13 .uleb128 0x13\r
- 810 0065 01 .byte 0x1\r
- 811 0066 03 .uleb128 0x3\r
- 812 0067 0E .uleb128 0xe\r
- 813 0068 0B .uleb128 0xb\r
- 814 0069 0B .uleb128 0xb\r
- 815 006a 3A .uleb128 0x3a\r
- 816 006b 0B .uleb128 0xb\r
- 817 006c 3B .uleb128 0x3b\r
- 818 006d 0B .uleb128 0xb\r
- 819 006e 01 .uleb128 0x1\r
- 820 006f 13 .uleb128 0x13\r
- 821 0070 00 .byte 0\r
- 822 0071 00 .byte 0\r
- 823 0072 0B .uleb128 0xb\r
- 824 0073 0D .uleb128 0xd\r
- 825 0074 00 .byte 0\r
- 826 0075 03 .uleb128 0x3\r
- 827 0076 0E .uleb128 0xe\r
- 828 0077 3A .uleb128 0x3a\r
- 829 0078 0B .uleb128 0xb\r
- 830 0079 3B .uleb128 0x3b\r
- 831 007a 0B .uleb128 0xb\r
- 832 007b 49 .uleb128 0x49\r
- 833 007c 13 .uleb128 0x13\r
- 834 007d 38 .uleb128 0x38\r
- 835 007e 0A .uleb128 0xa\r
- 836 007f 00 .byte 0\r
- 837 0080 00 .byte 0\r
- 838 0081 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 24\r
-\r
-\r
- 839 0082 2E .uleb128 0x2e\r
- 840 0083 00 .byte 0\r
- 841 0084 3F .uleb128 0x3f\r
- 842 0085 0C .uleb128 0xc\r
- 843 0086 03 .uleb128 0x3\r
- 844 0087 0E .uleb128 0xe\r
- 845 0088 3A .uleb128 0x3a\r
- 846 0089 0B .uleb128 0xb\r
- 847 008a 3B .uleb128 0x3b\r
- 848 008b 0B .uleb128 0xb\r
- 849 008c 27 .uleb128 0x27\r
- 850 008d 0C .uleb128 0xc\r
- 851 008e 11 .uleb128 0x11\r
- 852 008f 01 .uleb128 0x1\r
- 853 0090 12 .uleb128 0x12\r
- 854 0091 01 .uleb128 0x1\r
- 855 0092 40 .uleb128 0x40\r
- 856 0093 0A .uleb128 0xa\r
- 857 0094 9742 .uleb128 0x2117\r
- 858 0096 0C .uleb128 0xc\r
- 859 0097 00 .byte 0\r
- 860 0098 00 .byte 0\r
- 861 0099 0D .uleb128 0xd\r
- 862 009a 2E .uleb128 0x2e\r
- 863 009b 01 .byte 0x1\r
- 864 009c 3F .uleb128 0x3f\r
- 865 009d 0C .uleb128 0xc\r
- 866 009e 03 .uleb128 0x3\r
- 867 009f 0E .uleb128 0xe\r
- 868 00a0 3A .uleb128 0x3a\r
- 869 00a1 0B .uleb128 0xb\r
- 870 00a2 3B .uleb128 0x3b\r
- 871 00a3 0B .uleb128 0xb\r
- 872 00a4 27 .uleb128 0x27\r
- 873 00a5 0C .uleb128 0xc\r
- 874 00a6 11 .uleb128 0x11\r
- 875 00a7 01 .uleb128 0x1\r
- 876 00a8 12 .uleb128 0x12\r
- 877 00a9 01 .uleb128 0x1\r
- 878 00aa 40 .uleb128 0x40\r
- 879 00ab 0A .uleb128 0xa\r
- 880 00ac 9742 .uleb128 0x2117\r
- 881 00ae 0C .uleb128 0xc\r
- 882 00af 01 .uleb128 0x1\r
- 883 00b0 13 .uleb128 0x13\r
- 884 00b1 00 .byte 0\r
- 885 00b2 00 .byte 0\r
- 886 00b3 0E .uleb128 0xe\r
- 887 00b4 05 .uleb128 0x5\r
- 888 00b5 00 .byte 0\r
- 889 00b6 03 .uleb128 0x3\r
- 890 00b7 0E .uleb128 0xe\r
- 891 00b8 3A .uleb128 0x3a\r
- 892 00b9 0B .uleb128 0xb\r
- 893 00ba 3B .uleb128 0x3b\r
- 894 00bb 0B .uleb128 0xb\r
- 895 00bc 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 25\r
-\r
-\r
- 896 00bd 13 .uleb128 0x13\r
- 897 00be 02 .uleb128 0x2\r
- 898 00bf 0A .uleb128 0xa\r
- 899 00c0 00 .byte 0\r
- 900 00c1 00 .byte 0\r
- 901 00c2 0F .uleb128 0xf\r
- 902 00c3 34 .uleb128 0x34\r
- 903 00c4 00 .byte 0\r
- 904 00c5 03 .uleb128 0x3\r
- 905 00c6 08 .uleb128 0x8\r
- 906 00c7 3A .uleb128 0x3a\r
- 907 00c8 0B .uleb128 0xb\r
- 908 00c9 3B .uleb128 0x3b\r
- 909 00ca 05 .uleb128 0x5\r
- 910 00cb 49 .uleb128 0x49\r
- 911 00cc 13 .uleb128 0x13\r
- 912 00cd 00 .byte 0\r
- 913 00ce 00 .byte 0\r
- 914 00cf 10 .uleb128 0x10\r
- 915 00d0 2E .uleb128 0x2e\r
- 916 00d1 01 .byte 0x1\r
- 917 00d2 3F .uleb128 0x3f\r
- 918 00d3 0C .uleb128 0xc\r
- 919 00d4 03 .uleb128 0x3\r
- 920 00d5 0E .uleb128 0xe\r
- 921 00d6 3A .uleb128 0x3a\r
- 922 00d7 0B .uleb128 0xb\r
- 923 00d8 3B .uleb128 0x3b\r
- 924 00d9 05 .uleb128 0x5\r
- 925 00da 27 .uleb128 0x27\r
- 926 00db 0C .uleb128 0xc\r
- 927 00dc 11 .uleb128 0x11\r
- 928 00dd 01 .uleb128 0x1\r
- 929 00de 12 .uleb128 0x12\r
- 930 00df 01 .uleb128 0x1\r
- 931 00e0 40 .uleb128 0x40\r
- 932 00e1 06 .uleb128 0x6\r
- 933 00e2 9742 .uleb128 0x2117\r
- 934 00e4 0C .uleb128 0xc\r
- 935 00e5 01 .uleb128 0x1\r
- 936 00e6 13 .uleb128 0x13\r
- 937 00e7 00 .byte 0\r
- 938 00e8 00 .byte 0\r
- 939 00e9 11 .uleb128 0x11\r
- 940 00ea 34 .uleb128 0x34\r
- 941 00eb 00 .byte 0\r
- 942 00ec 03 .uleb128 0x3\r
- 943 00ed 0E .uleb128 0xe\r
- 944 00ee 3A .uleb128 0x3a\r
- 945 00ef 0B .uleb128 0xb\r
- 946 00f0 3B .uleb128 0x3b\r
- 947 00f1 05 .uleb128 0x5\r
- 948 00f2 49 .uleb128 0x49\r
- 949 00f3 13 .uleb128 0x13\r
- 950 00f4 00 .byte 0\r
- 951 00f5 00 .byte 0\r
- 952 00f6 12 .uleb128 0x12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 26\r
-\r
-\r
- 953 00f7 0B .uleb128 0xb\r
- 954 00f8 01 .byte 0x1\r
- 955 00f9 11 .uleb128 0x11\r
- 956 00fa 01 .uleb128 0x1\r
- 957 00fb 12 .uleb128 0x12\r
- 958 00fc 01 .uleb128 0x1\r
- 959 00fd 01 .uleb128 0x1\r
- 960 00fe 13 .uleb128 0x13\r
- 961 00ff 00 .byte 0\r
- 962 0100 00 .byte 0\r
- 963 0101 13 .uleb128 0x13\r
- 964 0102 34 .uleb128 0x34\r
- 965 0103 00 .byte 0\r
- 966 0104 03 .uleb128 0x3\r
- 967 0105 08 .uleb128 0x8\r
- 968 0106 3A .uleb128 0x3a\r
- 969 0107 0B .uleb128 0xb\r
- 970 0108 3B .uleb128 0x3b\r
- 971 0109 05 .uleb128 0x5\r
- 972 010a 49 .uleb128 0x49\r
- 973 010b 13 .uleb128 0x13\r
- 974 010c 02 .uleb128 0x2\r
- 975 010d 06 .uleb128 0x6\r
- 976 010e 00 .byte 0\r
- 977 010f 00 .byte 0\r
- 978 0110 14 .uleb128 0x14\r
- 979 0111 34 .uleb128 0x34\r
- 980 0112 00 .byte 0\r
- 981 0113 03 .uleb128 0x3\r
- 982 0114 0E .uleb128 0xe\r
- 983 0115 3A .uleb128 0x3a\r
- 984 0116 0B .uleb128 0xb\r
- 985 0117 3B .uleb128 0x3b\r
- 986 0118 05 .uleb128 0x5\r
- 987 0119 49 .uleb128 0x49\r
- 988 011a 13 .uleb128 0x13\r
- 989 011b 02 .uleb128 0x2\r
- 990 011c 06 .uleb128 0x6\r
- 991 011d 00 .byte 0\r
- 992 011e 00 .byte 0\r
- 993 011f 15 .uleb128 0x15\r
- 994 0120 898201 .uleb128 0x4109\r
- 995 0123 00 .byte 0\r
- 996 0124 11 .uleb128 0x11\r
- 997 0125 01 .uleb128 0x1\r
- 998 0126 31 .uleb128 0x31\r
- 999 0127 13 .uleb128 0x13\r
- 1000 0128 00 .byte 0\r
- 1001 0129 00 .byte 0\r
- 1002 012a 16 .uleb128 0x16\r
- 1003 012b 2E .uleb128 0x2e\r
- 1004 012c 01 .byte 0x1\r
- 1005 012d 3F .uleb128 0x3f\r
- 1006 012e 0C .uleb128 0xc\r
- 1007 012f 03 .uleb128 0x3\r
- 1008 0130 0E .uleb128 0xe\r
- 1009 0131 3A .uleb128 0x3a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 27\r
-\r
-\r
- 1010 0132 0B .uleb128 0xb\r
- 1011 0133 3B .uleb128 0x3b\r
- 1012 0134 0B .uleb128 0xb\r
- 1013 0135 27 .uleb128 0x27\r
- 1014 0136 0C .uleb128 0xc\r
- 1015 0137 11 .uleb128 0x11\r
- 1016 0138 01 .uleb128 0x1\r
- 1017 0139 12 .uleb128 0x12\r
- 1018 013a 01 .uleb128 0x1\r
- 1019 013b 40 .uleb128 0x40\r
- 1020 013c 06 .uleb128 0x6\r
- 1021 013d 9742 .uleb128 0x2117\r
- 1022 013f 0C .uleb128 0xc\r
- 1023 0140 01 .uleb128 0x1\r
- 1024 0141 13 .uleb128 0x13\r
- 1025 0142 00 .byte 0\r
- 1026 0143 00 .byte 0\r
- 1027 0144 17 .uleb128 0x17\r
- 1028 0145 34 .uleb128 0x34\r
- 1029 0146 00 .byte 0\r
- 1030 0147 03 .uleb128 0x3\r
- 1031 0148 0E .uleb128 0xe\r
- 1032 0149 3A .uleb128 0x3a\r
- 1033 014a 0B .uleb128 0xb\r
- 1034 014b 3B .uleb128 0x3b\r
- 1035 014c 0B .uleb128 0xb\r
- 1036 014d 49 .uleb128 0x49\r
- 1037 014e 13 .uleb128 0x13\r
- 1038 014f 02 .uleb128 0x2\r
- 1039 0150 0A .uleb128 0xa\r
- 1040 0151 00 .byte 0\r
- 1041 0152 00 .byte 0\r
- 1042 0153 18 .uleb128 0x18\r
- 1043 0154 34 .uleb128 0x34\r
- 1044 0155 00 .byte 0\r
- 1045 0156 03 .uleb128 0x3\r
- 1046 0157 0E .uleb128 0xe\r
- 1047 0158 3A .uleb128 0x3a\r
- 1048 0159 0B .uleb128 0xb\r
- 1049 015a 3B .uleb128 0x3b\r
- 1050 015b 0B .uleb128 0xb\r
- 1051 015c 49 .uleb128 0x49\r
- 1052 015d 13 .uleb128 0x13\r
- 1053 015e 3F .uleb128 0x3f\r
- 1054 015f 0C .uleb128 0xc\r
- 1055 0160 3C .uleb128 0x3c\r
- 1056 0161 0C .uleb128 0xc\r
- 1057 0162 00 .byte 0\r
- 1058 0163 00 .byte 0\r
- 1059 0164 19 .uleb128 0x19\r
- 1060 0165 01 .uleb128 0x1\r
- 1061 0166 01 .byte 0x1\r
- 1062 0167 49 .uleb128 0x49\r
- 1063 0168 13 .uleb128 0x13\r
- 1064 0169 01 .uleb128 0x1\r
- 1065 016a 13 .uleb128 0x13\r
- 1066 016b 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 28\r
-\r
-\r
- 1067 016c 00 .byte 0\r
- 1068 016d 1A .uleb128 0x1a\r
- 1069 016e 21 .uleb128 0x21\r
- 1070 016f 00 .byte 0\r
- 1071 0170 49 .uleb128 0x49\r
- 1072 0171 13 .uleb128 0x13\r
- 1073 0172 2F .uleb128 0x2f\r
- 1074 0173 0B .uleb128 0xb\r
- 1075 0174 00 .byte 0\r
- 1076 0175 00 .byte 0\r
- 1077 0176 1B .uleb128 0x1b\r
- 1078 0177 34 .uleb128 0x34\r
- 1079 0178 00 .byte 0\r
- 1080 0179 03 .uleb128 0x3\r
- 1081 017a 0E .uleb128 0xe\r
- 1082 017b 3A .uleb128 0x3a\r
- 1083 017c 0B .uleb128 0xb\r
- 1084 017d 3B .uleb128 0x3b\r
- 1085 017e 0B .uleb128 0xb\r
- 1086 017f 49 .uleb128 0x49\r
- 1087 0180 13 .uleb128 0x13\r
- 1088 0181 3F .uleb128 0x3f\r
- 1089 0182 0C .uleb128 0xc\r
- 1090 0183 02 .uleb128 0x2\r
- 1091 0184 0A .uleb128 0xa\r
- 1092 0185 00 .byte 0\r
- 1093 0186 00 .byte 0\r
- 1094 0187 1C .uleb128 0x1c\r
- 1095 0188 21 .uleb128 0x21\r
- 1096 0189 00 .byte 0\r
- 1097 018a 00 .byte 0\r
- 1098 018b 00 .byte 0\r
- 1099 018c 1D .uleb128 0x1d\r
- 1100 018d 34 .uleb128 0x34\r
- 1101 018e 00 .byte 0\r
- 1102 018f 03 .uleb128 0x3\r
- 1103 0190 0E .uleb128 0xe\r
- 1104 0191 3A .uleb128 0x3a\r
- 1105 0192 0B .uleb128 0xb\r
- 1106 0193 3B .uleb128 0x3b\r
- 1107 0194 05 .uleb128 0x5\r
- 1108 0195 49 .uleb128 0x49\r
- 1109 0196 13 .uleb128 0x13\r
- 1110 0197 3F .uleb128 0x3f\r
- 1111 0198 0C .uleb128 0xc\r
- 1112 0199 02 .uleb128 0x2\r
- 1113 019a 0A .uleb128 0xa\r
- 1114 019b 00 .byte 0\r
- 1115 019c 00 .byte 0\r
- 1116 019d 1E .uleb128 0x1e\r
- 1117 019e 2E .uleb128 0x2e\r
- 1118 019f 00 .byte 0\r
- 1119 01a0 3F .uleb128 0x3f\r
- 1120 01a1 0C .uleb128 0xc\r
- 1121 01a2 03 .uleb128 0x3\r
- 1122 01a3 0E .uleb128 0xe\r
- 1123 01a4 3A .uleb128 0x3a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 29\r
-\r
-\r
- 1124 01a5 0B .uleb128 0xb\r
- 1125 01a6 3B .uleb128 0x3b\r
- 1126 01a7 0B .uleb128 0xb\r
- 1127 01a8 27 .uleb128 0x27\r
- 1128 01a9 0C .uleb128 0xc\r
- 1129 01aa 3C .uleb128 0x3c\r
- 1130 01ab 0C .uleb128 0xc\r
- 1131 01ac 00 .byte 0\r
- 1132 01ad 00 .byte 0\r
- 1133 01ae 1F .uleb128 0x1f\r
- 1134 01af 2E .uleb128 0x2e\r
- 1135 01b0 00 .byte 0\r
- 1136 01b1 3F .uleb128 0x3f\r
- 1137 01b2 0C .uleb128 0xc\r
- 1138 01b3 03 .uleb128 0x3\r
- 1139 01b4 0E .uleb128 0xe\r
- 1140 01b5 3A .uleb128 0x3a\r
- 1141 01b6 0B .uleb128 0xb\r
- 1142 01b7 3B .uleb128 0x3b\r
- 1143 01b8 0B .uleb128 0xb\r
- 1144 01b9 27 .uleb128 0x27\r
- 1145 01ba 0C .uleb128 0xc\r
- 1146 01bb 49 .uleb128 0x49\r
- 1147 01bc 13 .uleb128 0x13\r
- 1148 01bd 3C .uleb128 0x3c\r
- 1149 01be 0C .uleb128 0xc\r
- 1150 01bf 00 .byte 0\r
- 1151 01c0 00 .byte 0\r
- 1152 01c1 00 .byte 0\r
- 1153 .section .debug_loc,"",%progbits\r
- 1154 .Ldebug_loc0:\r
- 1155 .LLST0:\r
- 1156 0000 00000000 .4byte .LFB3\r
- 1157 0004 02000000 .4byte .LCFI0\r
- 1158 0008 0200 .2byte 0x2\r
- 1159 000a 7D .byte 0x7d\r
- 1160 000b 00 .sleb128 0\r
- 1161 000c 02000000 .4byte .LCFI0\r
- 1162 0010 54000000 .4byte .LFE3\r
- 1163 0014 0200 .2byte 0x2\r
- 1164 0016 7D .byte 0x7d\r
- 1165 0017 08 .sleb128 8\r
- 1166 0018 00000000 .4byte 0\r
- 1167 001c 00000000 .4byte 0\r
- 1168 .LLST1:\r
- 1169 0020 0E000000 .4byte .LVL3\r
- 1170 0024 18000000 .4byte .LVL6\r
- 1171 0028 0100 .2byte 0x1\r
- 1172 002a 56 .byte 0x56\r
- 1173 002b 00000000 .4byte 0\r
- 1174 002f 00000000 .4byte 0\r
- 1175 .LLST2:\r
- 1176 0033 12000000 .4byte .LVL4\r
- 1177 0037 18000000 .4byte .LVL6\r
- 1178 003b 0100 .2byte 0x1\r
- 1179 003d 50 .byte 0x50\r
- 1180 003e 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 30\r
-\r
-\r
- 1181 0042 00000000 .4byte 0\r
- 1182 .LLST3:\r
- 1183 0046 16000000 .4byte .LVL5\r
- 1184 004a 2C000000 .4byte .LVL9\r
- 1185 004e 0100 .2byte 0x1\r
- 1186 0050 55 .byte 0x55\r
- 1187 0051 2C000000 .4byte .LVL9\r
- 1188 0055 40000000 .4byte .LVL12\r
- 1189 0059 0100 .2byte 0x1\r
- 1190 005b 50 .byte 0x50\r
- 1191 005c 00000000 .4byte 0\r
- 1192 0060 00000000 .4byte 0\r
- 1193 .LLST4:\r
- 1194 0064 16000000 .4byte .LVL5\r
- 1195 0068 18000000 .4byte .LVL6\r
- 1196 006c 0200 .2byte 0x2\r
- 1197 006e 30 .byte 0x30\r
- 1198 006f 9F .byte 0x9f\r
- 1199 0070 1E000000 .4byte .LVL7\r
- 1200 0074 2C000000 .4byte .LVL9\r
- 1201 0078 0100 .2byte 0x1\r
- 1202 007a 52 .byte 0x52\r
- 1203 007b 2C000000 .4byte .LVL9\r
- 1204 007f 2E000000 .4byte .LVL10\r
- 1205 0083 0200 .2byte 0x2\r
- 1206 0085 30 .byte 0x30\r
- 1207 0086 9F .byte 0x9f\r
- 1208 0087 2E000000 .4byte .LVL10\r
- 1209 008b 40000000 .4byte .LVL12\r
- 1210 008f 0100 .2byte 0x1\r
- 1211 0091 52 .byte 0x52\r
- 1212 0092 00000000 .4byte 0\r
- 1213 0096 00000000 .4byte 0\r
- 1214 .LLST5:\r
- 1215 009a 00000000 .4byte .LFB1\r
- 1216 009e 02000000 .4byte .LCFI1\r
- 1217 00a2 0200 .2byte 0x2\r
- 1218 00a4 7D .byte 0x7d\r
- 1219 00a5 00 .sleb128 0\r
- 1220 00a6 02000000 .4byte .LCFI1\r
- 1221 00aa 1C000000 .4byte .LFE1\r
- 1222 00ae 0200 .2byte 0x2\r
- 1223 00b0 7D .byte 0x7d\r
- 1224 00b1 08 .sleb128 8\r
- 1225 00b2 00000000 .4byte 0\r
- 1226 00b6 00000000 .4byte 0\r
- 1227 .LLST6:\r
- 1228 00ba 00000000 .4byte .LFB4\r
- 1229 00be 02000000 .4byte .LCFI2\r
- 1230 00c2 0200 .2byte 0x2\r
- 1231 00c4 7D .byte 0x7d\r
- 1232 00c5 00 .sleb128 0\r
- 1233 00c6 02000000 .4byte .LCFI2\r
- 1234 00ca 68000000 .4byte .LFE4\r
- 1235 00ce 0200 .2byte 0x2\r
- 1236 00d0 7D .byte 0x7d\r
- 1237 00d1 08 .sleb128 8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 31\r
-\r
-\r
- 1238 00d2 00000000 .4byte 0\r
- 1239 00d6 00000000 .4byte 0\r
- 1240 .LLST7:\r
- 1241 00da 10000000 .4byte .LVL17\r
- 1242 00de 12000000 .4byte .LVL18\r
- 1243 00e2 0200 .2byte 0x2\r
- 1244 00e4 30 .byte 0x30\r
- 1245 00e5 9F .byte 0x9f\r
- 1246 00e6 26000000 .4byte .LVL19\r
- 1247 00ea 2E000000 .4byte .LVL20\r
- 1248 00ee 0100 .2byte 0x1\r
- 1249 00f0 53 .byte 0x53\r
- 1250 00f1 00000000 .4byte 0\r
- 1251 00f5 00000000 .4byte 0\r
- 1252 .section .debug_aranges,"",%progbits\r
- 1253 0000 3C000000 .4byte 0x3c\r
- 1254 0004 0200 .2byte 0x2\r
- 1255 0006 00000000 .4byte .Ldebug_info0\r
- 1256 000a 04 .byte 0x4\r
- 1257 000b 00 .byte 0\r
- 1258 000c 0000 .2byte 0\r
- 1259 000e 0000 .2byte 0\r
- 1260 0010 00000000 .4byte .LFB0\r
- 1261 0014 02000000 .4byte .LFE0-.LFB0\r
- 1262 0018 00000000 .4byte .LFB2\r
- 1263 001c 02000000 .4byte .LFE2-.LFB2\r
- 1264 0020 00000000 .4byte .LFB3\r
- 1265 0024 54000000 .4byte .LFE3-.LFB3\r
- 1266 0028 00000000 .4byte .LFB1\r
- 1267 002c 1C000000 .4byte .LFE1-.LFB1\r
- 1268 0030 00000000 .4byte .LFB4\r
- 1269 0034 68000000 .4byte .LFE4-.LFB4\r
- 1270 0038 00000000 .4byte 0\r
- 1271 003c 00000000 .4byte 0\r
- 1272 .section .debug_ranges,"",%progbits\r
- 1273 .Ldebug_ranges0:\r
- 1274 0000 00000000 .4byte .LFB0\r
- 1275 0004 02000000 .4byte .LFE0\r
- 1276 0008 00000000 .4byte .LFB2\r
- 1277 000c 02000000 .4byte .LFE2\r
- 1278 0010 00000000 .4byte .LFB3\r
- 1279 0014 54000000 .4byte .LFE3\r
- 1280 0018 00000000 .4byte .LFB1\r
- 1281 001c 1C000000 .4byte .LFE1\r
- 1282 0020 00000000 .4byte .LFB4\r
- 1283 0024 68000000 .4byte .LFE4\r
- 1284 0028 00000000 .4byte 0\r
- 1285 002c 00000000 .4byte 0\r
- 1286 .section .debug_line,"",%progbits\r
- 1287 .Ldebug_line0:\r
- 1288 0000 98010000 .section .debug_str,"MS",%progbits,1\r
- 1288 0200F000 \r
- 1288 00000201 \r
- 1288 FB0E0D00 \r
- 1288 01010101 \r
- 1289 .LASF42:\r
- 1290 0000 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\Cm3Start.c\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 32\r
-\r
-\r
- 1290 6E657261 \r
- 1290 7465645F \r
- 1290 536F7572 \r
- 1290 63655C50 \r
- 1291 .LASF15:\r
- 1292 0024 72656733 .ascii "reg32\000"\r
- 1292 3200\r
- 1293 .LASF18:\r
- 1294 002a 73697A65 .ascii "size_t\000"\r
- 1294 5F7400\r
- 1295 .LASF34:\r
- 1296 0031 43795261 .ascii "CyRamVectors\000"\r
- 1296 6D566563 \r
- 1296 746F7273 \r
- 1296 00\r
- 1297 .LASF25:\r
- 1298 003e 53746172 .ascii "Start_c\000"\r
- 1298 745F6300 \r
- 1299 .LASF29:\r
- 1300 0046 636F756E .ascii "count\000"\r
- 1300 7400\r
- 1301 .LASF3:\r
- 1302 004c 73686F72 .ascii "short unsigned int\000"\r
- 1302 7420756E \r
- 1302 7369676E \r
- 1302 65642069 \r
- 1302 6E7400\r
- 1303 .LASF36:\r
- 1304 005f 5F5F6379 .ascii "__cy_region_num\000"\r
- 1304 5F726567 \r
- 1304 696F6E5F \r
- 1304 6E756D00 \r
- 1305 .LASF20:\r
- 1306 006f 696E6974 .ascii "init\000"\r
- 1306 00\r
- 1307 .LASF46:\r
- 1308 0074 73746174 .ascii "status\000"\r
- 1308 757300\r
- 1309 .LASF23:\r
- 1310 007b 7A65726F .ascii "zero_size\000"\r
- 1310 5F73697A \r
- 1310 6500\r
- 1311 .LASF11:\r
- 1312 0085 666C6F61 .ascii "float\000"\r
- 1312 7400\r
- 1313 .LASF21:\r
- 1314 008b 64617461 .ascii "data\000"\r
- 1314 00\r
- 1315 .LASF1:\r
- 1316 0090 756E7369 .ascii "unsigned char\000"\r
- 1316 676E6564 \r
- 1316 20636861 \r
- 1316 7200\r
- 1317 .LASF37:\r
- 1318 009e 526F6D56 .ascii "RomVectors\000"\r
- 1318 6563746F \r
- 1318 727300\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 33\r
-\r
-\r
- 1319 .LASF5:\r
- 1320 00a9 6C6F6E67 .ascii "long unsigned int\000"\r
- 1320 20756E73 \r
- 1320 69676E65 \r
- 1320 6420696E \r
- 1320 7400\r
- 1321 .LASF43:\r
- 1322 00bb 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 1322 43534932 \r
- 1322 53445C73 \r
- 1322 6F667477 \r
- 1322 6172655C \r
- 1323 00ea 6E00 .ascii "n\000"\r
- 1324 .LASF9:\r
- 1325 00ec 75696E74 .ascii "uint8\000"\r
- 1325 3800\r
- 1326 .LASF30:\r
- 1327 00f2 52657365 .ascii "Reset\000"\r
- 1327 7400\r
- 1328 .LASF24:\r
- 1329 00f8 5F657869 .ascii "_exit\000"\r
- 1329 7400\r
- 1330 .LASF45:\r
- 1331 00fe 496E7444 .ascii "IntDefaultHandler\000"\r
- 1331 65666175 \r
- 1331 6C744861 \r
- 1331 6E646C65 \r
- 1331 7200\r
- 1332 .LASF27:\r
- 1333 0110 72707472 .ascii "rptr\000"\r
- 1333 00\r
- 1334 .LASF47:\r
- 1335 0115 6D61696E .ascii "main\000"\r
- 1335 00\r
- 1336 .LASF31:\r
- 1337 011a 696E6974 .ascii "initialize_psoc\000"\r
- 1337 69616C69 \r
- 1337 7A655F70 \r
- 1337 736F6300 \r
- 1338 .LASF10:\r
- 1339 012a 75696E74 .ascii "uint32\000"\r
- 1339 333200\r
- 1340 .LASF8:\r
- 1341 0131 756E7369 .ascii "unsigned int\000"\r
- 1341 676E6564 \r
- 1341 20696E74 \r
- 1341 00\r
- 1342 .LASF40:\r
- 1343 013e 63796669 .ascii "cyfitter_cfg\000"\r
- 1343 74746572 \r
- 1343 5F636667 \r
- 1343 00\r
- 1344 .LASF7:\r
- 1345 014b 6C6F6E67 .ascii "long long unsigned int\000"\r
- 1345 206C6F6E \r
- 1345 6720756E \r
- 1345 7369676E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 34\r
-\r
-\r
- 1345 65642069 \r
- 1346 .LASF28:\r
- 1347 0162 6C696D69 .ascii "limit\000"\r
- 1347 7400\r
- 1348 .LASF16:\r
- 1349 0168 63796973 .ascii "cyisraddress\000"\r
- 1349 72616464 \r
- 1349 72657373 \r
- 1349 00\r
- 1350 .LASF22:\r
- 1351 0175 696E6974 .ascii "init_size\000"\r
- 1351 5F73697A \r
- 1351 6500\r
- 1352 .LASF19:\r
- 1353 017f 5F5F6379 .ascii "__cy_byte_align8\000"\r
- 1353 5F627974 \r
- 1353 655F616C \r
- 1353 69676E38 \r
- 1353 00\r
- 1354 .LASF14:\r
- 1355 0190 72656738 .ascii "reg8\000"\r
- 1355 00\r
- 1356 .LASF17:\r
- 1357 0195 73697A65 .ascii "sizetype\000"\r
- 1357 74797065 \r
- 1357 00\r
- 1358 .LASF6:\r
- 1359 019e 6C6F6E67 .ascii "long long int\000"\r
- 1359 206C6F6E \r
- 1359 6720696E \r
- 1359 7400\r
- 1360 .LASF13:\r
- 1361 01ac 63686172 .ascii "char\000"\r
- 1361 00\r
- 1362 .LASF39:\r
- 1363 01b1 43794274 .ascii "CyBtldr_CheckLaunch\000"\r
- 1363 6C64725F \r
- 1363 43686563 \r
- 1363 6B4C6175 \r
- 1363 6E636800 \r
- 1364 .LASF2:\r
- 1365 01c5 73686F72 .ascii "short int\000"\r
- 1365 7420696E \r
- 1365 7400\r
- 1366 .LASF32:\r
- 1367 01cf 63795379 .ascii "cySysNoInitDataValid\000"\r
- 1367 734E6F49 \r
- 1367 6E697444 \r
- 1367 61746156 \r
- 1367 616C6964 \r
- 1368 .LASF41:\r
- 1369 01e4 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 1369 4320342E \r
- 1369 372E3320 \r
- 1369 32303133 \r
- 1369 30333132 \r
- 1370 0217 616E6368 .ascii "anch revision 196615]\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s page 35\r
-\r
-\r
- 1370 20726576 \r
- 1370 6973696F \r
- 1370 6E203139 \r
- 1370 36363135 \r
- 1371 .LASF38:\r
- 1372 022d 5F5F6C69 .ascii "__libc_init_array\000"\r
- 1372 62635F69 \r
- 1372 6E69745F \r
- 1372 61727261 \r
- 1372 7900\r
- 1373 .LASF4:\r
- 1374 023f 6C6F6E67 .ascii "long int\000"\r
- 1374 20696E74 \r
- 1374 00\r
- 1375 .LASF33:\r
- 1376 0248 43795265 .ascii "CyResetStatus\000"\r
- 1376 73657453 \r
- 1376 74617475 \r
- 1376 7300\r
- 1377 .LASF0:\r
- 1378 0256 7369676E .ascii "signed char\000"\r
- 1378 65642063 \r
- 1378 68617200 \r
- 1379 .LASF12:\r
- 1380 0262 646F7562 .ascii "double\000"\r
- 1380 6C6500\r
- 1381 .LASF35:\r
- 1382 0269 5F5F6379 .ascii "__cy_regions\000"\r
- 1382 5F726567 \r
- 1382 696F6E73 \r
- 1382 00\r
- 1383 .LASF26:\r
- 1384 0276 72656769 .ascii "regions\000"\r
- 1384 6F6E7300 \r
- 1385 .LASF44:\r
- 1386 027e 5F5F6379 .ascii "__cy_region\000"\r
- 1386 5F726567 \r
- 1386 696F6E00 \r
- 1387 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 1\r
-\r
-\r
- 1 /*******************************************************************************\r
- 2 * File Name: CyBootAsmGnu.s\r
- 3 * Version 4.0\r
- 4 *\r
- 5 * Description:\r
- 6 * Assembly routines for GNU as.\r
- 7 *\r
- 8 ********************************************************************************\r
- 9 * Copyright 2010-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 10 * You may use this file only in accordance with the license, terms, conditions,\r
- 11 * disclaimers, and limitations in the end user license agreement accompanying\r
- 12 * the software package with which this file was provided.\r
- 13 *******************************************************************************/\r
- 14 \r
- 15 .include "cyfittergnu.inc"\r
- 1 .ifndef INCLUDED_CYFITTERGNU_INC\r
- 2 .set INCLUDED_CYFITTERGNU_INC, 1\r
- 3 .include "cydevicegnu.inc"\r
- 1 /*******************************************************************************\r
- 2 * FILENAME: cydevicegnu.inc\r
- 3 * OBSOLETE: Do not use this file. Use the _trm version instead.\r
- 4 * PSoC Creator 3.0 Component Pack 7\r
- 5 *\r
- 6 * DESCRIPTION:\r
- 7 * This file provides all of the address values for the entire PSoC device.\r
- 8 * This file is automatically generated by PSoC Creator.\r
- 9 *\r
- 10 ********************************************************************************\r
- 11 * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12 * You may use this file only in accordance with the license, terms, conditions, \r
- 13 * disclaimers, and limitations in the end user license agreement accompanying \r
- 14 * the software package with which this file was provided.\r
- 15 ********************************************************************************/\r
- 16 \r
- 17 .set CYDEV_FLASH_BASE, 0x00000000\r
- 18 .set CYDEV_FLASH_SIZE, 0x00020000\r
- 19 .set CYDEV_FLASH_DATA_MBASE, 0x00000000\r
- 20 .set CYDEV_FLASH_DATA_MSIZE, 0x00020000\r
- 21 .set CYDEV_SRAM_BASE, 0x1fffc000\r
- 22 .set CYDEV_SRAM_SIZE, 0x00008000\r
- 23 .set CYDEV_SRAM_CODE64K_MBASE, 0x1fff8000\r
- 24 .set CYDEV_SRAM_CODE64K_MSIZE, 0x00004000\r
- 25 .set CYDEV_SRAM_CODE32K_MBASE, 0x1fffc000\r
- 26 .set CYDEV_SRAM_CODE32K_MSIZE, 0x00002000\r
- 27 .set CYDEV_SRAM_CODE16K_MBASE, 0x1fffe000\r
- 28 .set CYDEV_SRAM_CODE16K_MSIZE, 0x00001000\r
- 29 .set CYDEV_SRAM_CODE_MBASE, 0x1fffc000\r
- 30 .set CYDEV_SRAM_CODE_MSIZE, 0x00004000\r
- 31 .set CYDEV_SRAM_DATA_MBASE, 0x20000000\r
- 32 .set CYDEV_SRAM_DATA_MSIZE, 0x00004000\r
- 33 .set CYDEV_SRAM_DATA16K_MBASE, 0x20001000\r
- 34 .set CYDEV_SRAM_DATA16K_MSIZE, 0x00001000\r
- 35 .set CYDEV_SRAM_DATA32K_MBASE, 0x20002000\r
- 36 .set CYDEV_SRAM_DATA32K_MSIZE, 0x00002000\r
- 37 .set CYDEV_SRAM_DATA64K_MBASE, 0x20004000\r
- 38 .set CYDEV_SRAM_DATA64K_MSIZE, 0x00004000\r
- 39 .set CYDEV_DMA_BASE, 0x20008000\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 2\r
-\r
-\r
- 40 .set CYDEV_DMA_SIZE, 0x00008000\r
- 41 .set CYDEV_DMA_SRAM64K_MBASE, 0x20008000\r
- 42 .set CYDEV_DMA_SRAM64K_MSIZE, 0x00004000\r
- 43 .set CYDEV_DMA_SRAM32K_MBASE, 0x2000c000\r
- 44 .set CYDEV_DMA_SRAM32K_MSIZE, 0x00002000\r
- 45 .set CYDEV_DMA_SRAM16K_MBASE, 0x2000e000\r
- 46 .set CYDEV_DMA_SRAM16K_MSIZE, 0x00001000\r
- 47 .set CYDEV_DMA_SRAM_MBASE, 0x2000f000\r
- 48 .set CYDEV_DMA_SRAM_MSIZE, 0x00001000\r
- 49 .set CYDEV_CLKDIST_BASE, 0x40004000\r
- 50 .set CYDEV_CLKDIST_SIZE, 0x00000110\r
- 51 .set CYDEV_CLKDIST_CR, 0x40004000\r
- 52 .set CYDEV_CLKDIST_LD, 0x40004001\r
- 53 .set CYDEV_CLKDIST_WRK0, 0x40004002\r
- 54 .set CYDEV_CLKDIST_WRK1, 0x40004003\r
- 55 .set CYDEV_CLKDIST_MSTR0, 0x40004004\r
- 56 .set CYDEV_CLKDIST_MSTR1, 0x40004005\r
- 57 .set CYDEV_CLKDIST_BCFG0, 0x40004006\r
- 58 .set CYDEV_CLKDIST_BCFG1, 0x40004007\r
- 59 .set CYDEV_CLKDIST_BCFG2, 0x40004008\r
- 60 .set CYDEV_CLKDIST_UCFG, 0x40004009\r
- 61 .set CYDEV_CLKDIST_DLY0, 0x4000400a\r
- 62 .set CYDEV_CLKDIST_DLY1, 0x4000400b\r
- 63 .set CYDEV_CLKDIST_DMASK, 0x40004010\r
- 64 .set CYDEV_CLKDIST_AMASK, 0x40004014\r
- 65 .set CYDEV_CLKDIST_DCFG0_BASE, 0x40004080\r
- 66 .set CYDEV_CLKDIST_DCFG0_SIZE, 0x00000003\r
- 67 .set CYDEV_CLKDIST_DCFG0_CFG0, 0x40004080\r
- 68 .set CYDEV_CLKDIST_DCFG0_CFG1, 0x40004081\r
- 69 .set CYDEV_CLKDIST_DCFG0_CFG2, 0x40004082\r
- 70 .set CYDEV_CLKDIST_DCFG1_BASE, 0x40004084\r
- 71 .set CYDEV_CLKDIST_DCFG1_SIZE, 0x00000003\r
- 72 .set CYDEV_CLKDIST_DCFG1_CFG0, 0x40004084\r
- 73 .set CYDEV_CLKDIST_DCFG1_CFG1, 0x40004085\r
- 74 .set CYDEV_CLKDIST_DCFG1_CFG2, 0x40004086\r
- 75 .set CYDEV_CLKDIST_DCFG2_BASE, 0x40004088\r
- 76 .set CYDEV_CLKDIST_DCFG2_SIZE, 0x00000003\r
- 77 .set CYDEV_CLKDIST_DCFG2_CFG0, 0x40004088\r
- 78 .set CYDEV_CLKDIST_DCFG2_CFG1, 0x40004089\r
- 79 .set CYDEV_CLKDIST_DCFG2_CFG2, 0x4000408a\r
- 80 .set CYDEV_CLKDIST_DCFG3_BASE, 0x4000408c\r
- 81 .set CYDEV_CLKDIST_DCFG3_SIZE, 0x00000003\r
- 82 .set CYDEV_CLKDIST_DCFG3_CFG0, 0x4000408c\r
- 83 .set CYDEV_CLKDIST_DCFG3_CFG1, 0x4000408d\r
- 84 .set CYDEV_CLKDIST_DCFG3_CFG2, 0x4000408e\r
- 85 .set CYDEV_CLKDIST_DCFG4_BASE, 0x40004090\r
- 86 .set CYDEV_CLKDIST_DCFG4_SIZE, 0x00000003\r
- 87 .set CYDEV_CLKDIST_DCFG4_CFG0, 0x40004090\r
- 88 .set CYDEV_CLKDIST_DCFG4_CFG1, 0x40004091\r
- 89 .set CYDEV_CLKDIST_DCFG4_CFG2, 0x40004092\r
- 90 .set CYDEV_CLKDIST_DCFG5_BASE, 0x40004094\r
- 91 .set CYDEV_CLKDIST_DCFG5_SIZE, 0x00000003\r
- 92 .set CYDEV_CLKDIST_DCFG5_CFG0, 0x40004094\r
- 93 .set CYDEV_CLKDIST_DCFG5_CFG1, 0x40004095\r
- 94 .set CYDEV_CLKDIST_DCFG5_CFG2, 0x40004096\r
- 95 .set CYDEV_CLKDIST_DCFG6_BASE, 0x40004098\r
- 96 .set CYDEV_CLKDIST_DCFG6_SIZE, 0x00000003\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 3\r
-\r
-\r
- 97 .set CYDEV_CLKDIST_DCFG6_CFG0, 0x40004098\r
- 98 .set CYDEV_CLKDIST_DCFG6_CFG1, 0x40004099\r
- 99 .set CYDEV_CLKDIST_DCFG6_CFG2, 0x4000409a\r
- 100 .set CYDEV_CLKDIST_DCFG7_BASE, 0x4000409c\r
- 101 .set CYDEV_CLKDIST_DCFG7_SIZE, 0x00000003\r
- 102 .set CYDEV_CLKDIST_DCFG7_CFG0, 0x4000409c\r
- 103 .set CYDEV_CLKDIST_DCFG7_CFG1, 0x4000409d\r
- 104 .set CYDEV_CLKDIST_DCFG7_CFG2, 0x4000409e\r
- 105 .set CYDEV_CLKDIST_ACFG0_BASE, 0x40004100\r
- 106 .set CYDEV_CLKDIST_ACFG0_SIZE, 0x00000004\r
- 107 .set CYDEV_CLKDIST_ACFG0_CFG0, 0x40004100\r
- 108 .set CYDEV_CLKDIST_ACFG0_CFG1, 0x40004101\r
- 109 .set CYDEV_CLKDIST_ACFG0_CFG2, 0x40004102\r
- 110 .set CYDEV_CLKDIST_ACFG0_CFG3, 0x40004103\r
- 111 .set CYDEV_CLKDIST_ACFG1_BASE, 0x40004104\r
- 112 .set CYDEV_CLKDIST_ACFG1_SIZE, 0x00000004\r
- 113 .set CYDEV_CLKDIST_ACFG1_CFG0, 0x40004104\r
- 114 .set CYDEV_CLKDIST_ACFG1_CFG1, 0x40004105\r
- 115 .set CYDEV_CLKDIST_ACFG1_CFG2, 0x40004106\r
- 116 .set CYDEV_CLKDIST_ACFG1_CFG3, 0x40004107\r
- 117 .set CYDEV_CLKDIST_ACFG2_BASE, 0x40004108\r
- 118 .set CYDEV_CLKDIST_ACFG2_SIZE, 0x00000004\r
- 119 .set CYDEV_CLKDIST_ACFG2_CFG0, 0x40004108\r
- 120 .set CYDEV_CLKDIST_ACFG2_CFG1, 0x40004109\r
- 121 .set CYDEV_CLKDIST_ACFG2_CFG2, 0x4000410a\r
- 122 .set CYDEV_CLKDIST_ACFG2_CFG3, 0x4000410b\r
- 123 .set CYDEV_CLKDIST_ACFG3_BASE, 0x4000410c\r
- 124 .set CYDEV_CLKDIST_ACFG3_SIZE, 0x00000004\r
- 125 .set CYDEV_CLKDIST_ACFG3_CFG0, 0x4000410c\r
- 126 .set CYDEV_CLKDIST_ACFG3_CFG1, 0x4000410d\r
- 127 .set CYDEV_CLKDIST_ACFG3_CFG2, 0x4000410e\r
- 128 .set CYDEV_CLKDIST_ACFG3_CFG3, 0x4000410f\r
- 129 .set CYDEV_FASTCLK_BASE, 0x40004200\r
- 130 .set CYDEV_FASTCLK_SIZE, 0x00000026\r
- 131 .set CYDEV_FASTCLK_IMO_BASE, 0x40004200\r
- 132 .set CYDEV_FASTCLK_IMO_SIZE, 0x00000001\r
- 133 .set CYDEV_FASTCLK_IMO_CR, 0x40004200\r
- 134 .set CYDEV_FASTCLK_XMHZ_BASE, 0x40004210\r
- 135 .set CYDEV_FASTCLK_XMHZ_SIZE, 0x00000004\r
- 136 .set CYDEV_FASTCLK_XMHZ_CSR, 0x40004210\r
- 137 .set CYDEV_FASTCLK_XMHZ_CFG0, 0x40004212\r
- 138 .set CYDEV_FASTCLK_XMHZ_CFG1, 0x40004213\r
- 139 .set CYDEV_FASTCLK_PLL_BASE, 0x40004220\r
- 140 .set CYDEV_FASTCLK_PLL_SIZE, 0x00000006\r
- 141 .set CYDEV_FASTCLK_PLL_CFG0, 0x40004220\r
- 142 .set CYDEV_FASTCLK_PLL_CFG1, 0x40004221\r
- 143 .set CYDEV_FASTCLK_PLL_P, 0x40004222\r
- 144 .set CYDEV_FASTCLK_PLL_Q, 0x40004223\r
- 145 .set CYDEV_FASTCLK_PLL_SR, 0x40004225\r
- 146 .set CYDEV_SLOWCLK_BASE, 0x40004300\r
- 147 .set CYDEV_SLOWCLK_SIZE, 0x0000000b\r
- 148 .set CYDEV_SLOWCLK_ILO_BASE, 0x40004300\r
- 149 .set CYDEV_SLOWCLK_ILO_SIZE, 0x00000002\r
- 150 .set CYDEV_SLOWCLK_ILO_CR0, 0x40004300\r
- 151 .set CYDEV_SLOWCLK_ILO_CR1, 0x40004301\r
- 152 .set CYDEV_SLOWCLK_X32_BASE, 0x40004308\r
- 153 .set CYDEV_SLOWCLK_X32_SIZE, 0x00000003\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 4\r
-\r
-\r
- 154 .set CYDEV_SLOWCLK_X32_CR, 0x40004308\r
- 155 .set CYDEV_SLOWCLK_X32_CFG, 0x40004309\r
- 156 .set CYDEV_SLOWCLK_X32_TST, 0x4000430a\r
- 157 .set CYDEV_BOOST_BASE, 0x40004320\r
- 158 .set CYDEV_BOOST_SIZE, 0x00000007\r
- 159 .set CYDEV_BOOST_CR0, 0x40004320\r
- 160 .set CYDEV_BOOST_CR1, 0x40004321\r
- 161 .set CYDEV_BOOST_CR2, 0x40004322\r
- 162 .set CYDEV_BOOST_CR3, 0x40004323\r
- 163 .set CYDEV_BOOST_SR, 0x40004324\r
- 164 .set CYDEV_BOOST_CR4, 0x40004325\r
- 165 .set CYDEV_BOOST_SR2, 0x40004326\r
- 166 .set CYDEV_PWRSYS_BASE, 0x40004330\r
- 167 .set CYDEV_PWRSYS_SIZE, 0x00000002\r
- 168 .set CYDEV_PWRSYS_CR0, 0x40004330\r
- 169 .set CYDEV_PWRSYS_CR1, 0x40004331\r
- 170 .set CYDEV_PM_BASE, 0x40004380\r
- 171 .set CYDEV_PM_SIZE, 0x00000057\r
- 172 .set CYDEV_PM_TW_CFG0, 0x40004380\r
- 173 .set CYDEV_PM_TW_CFG1, 0x40004381\r
- 174 .set CYDEV_PM_TW_CFG2, 0x40004382\r
- 175 .set CYDEV_PM_WDT_CFG, 0x40004383\r
- 176 .set CYDEV_PM_WDT_CR, 0x40004384\r
- 177 .set CYDEV_PM_INT_SR, 0x40004390\r
- 178 .set CYDEV_PM_MODE_CFG0, 0x40004391\r
- 179 .set CYDEV_PM_MODE_CFG1, 0x40004392\r
- 180 .set CYDEV_PM_MODE_CSR, 0x40004393\r
- 181 .set CYDEV_PM_USB_CR0, 0x40004394\r
- 182 .set CYDEV_PM_WAKEUP_CFG0, 0x40004398\r
- 183 .set CYDEV_PM_WAKEUP_CFG1, 0x40004399\r
- 184 .set CYDEV_PM_WAKEUP_CFG2, 0x4000439a\r
- 185 .set CYDEV_PM_ACT_BASE, 0x400043a0\r
- 186 .set CYDEV_PM_ACT_SIZE, 0x0000000e\r
- 187 .set CYDEV_PM_ACT_CFG0, 0x400043a0\r
- 188 .set CYDEV_PM_ACT_CFG1, 0x400043a1\r
- 189 .set CYDEV_PM_ACT_CFG2, 0x400043a2\r
- 190 .set CYDEV_PM_ACT_CFG3, 0x400043a3\r
- 191 .set CYDEV_PM_ACT_CFG4, 0x400043a4\r
- 192 .set CYDEV_PM_ACT_CFG5, 0x400043a5\r
- 193 .set CYDEV_PM_ACT_CFG6, 0x400043a6\r
- 194 .set CYDEV_PM_ACT_CFG7, 0x400043a7\r
- 195 .set CYDEV_PM_ACT_CFG8, 0x400043a8\r
- 196 .set CYDEV_PM_ACT_CFG9, 0x400043a9\r
- 197 .set CYDEV_PM_ACT_CFG10, 0x400043aa\r
- 198 .set CYDEV_PM_ACT_CFG11, 0x400043ab\r
- 199 .set CYDEV_PM_ACT_CFG12, 0x400043ac\r
- 200 .set CYDEV_PM_ACT_CFG13, 0x400043ad\r
- 201 .set CYDEV_PM_STBY_BASE, 0x400043b0\r
- 202 .set CYDEV_PM_STBY_SIZE, 0x0000000e\r
- 203 .set CYDEV_PM_STBY_CFG0, 0x400043b0\r
- 204 .set CYDEV_PM_STBY_CFG1, 0x400043b1\r
- 205 .set CYDEV_PM_STBY_CFG2, 0x400043b2\r
- 206 .set CYDEV_PM_STBY_CFG3, 0x400043b3\r
- 207 .set CYDEV_PM_STBY_CFG4, 0x400043b4\r
- 208 .set CYDEV_PM_STBY_CFG5, 0x400043b5\r
- 209 .set CYDEV_PM_STBY_CFG6, 0x400043b6\r
- 210 .set CYDEV_PM_STBY_CFG7, 0x400043b7\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 5\r
-\r
-\r
- 211 .set CYDEV_PM_STBY_CFG8, 0x400043b8\r
- 212 .set CYDEV_PM_STBY_CFG9, 0x400043b9\r
- 213 .set CYDEV_PM_STBY_CFG10, 0x400043ba\r
- 214 .set CYDEV_PM_STBY_CFG11, 0x400043bb\r
- 215 .set CYDEV_PM_STBY_CFG12, 0x400043bc\r
- 216 .set CYDEV_PM_STBY_CFG13, 0x400043bd\r
- 217 .set CYDEV_PM_AVAIL_BASE, 0x400043c0\r
- 218 .set CYDEV_PM_AVAIL_SIZE, 0x00000017\r
- 219 .set CYDEV_PM_AVAIL_CR0, 0x400043c0\r
- 220 .set CYDEV_PM_AVAIL_CR1, 0x400043c1\r
- 221 .set CYDEV_PM_AVAIL_CR2, 0x400043c2\r
- 222 .set CYDEV_PM_AVAIL_CR3, 0x400043c3\r
- 223 .set CYDEV_PM_AVAIL_CR4, 0x400043c4\r
- 224 .set CYDEV_PM_AVAIL_CR5, 0x400043c5\r
- 225 .set CYDEV_PM_AVAIL_CR6, 0x400043c6\r
- 226 .set CYDEV_PM_AVAIL_SR0, 0x400043d0\r
- 227 .set CYDEV_PM_AVAIL_SR1, 0x400043d1\r
- 228 .set CYDEV_PM_AVAIL_SR2, 0x400043d2\r
- 229 .set CYDEV_PM_AVAIL_SR3, 0x400043d3\r
- 230 .set CYDEV_PM_AVAIL_SR4, 0x400043d4\r
- 231 .set CYDEV_PM_AVAIL_SR5, 0x400043d5\r
- 232 .set CYDEV_PM_AVAIL_SR6, 0x400043d6\r
- 233 .set CYDEV_PICU_BASE, 0x40004500\r
- 234 .set CYDEV_PICU_SIZE, 0x000000b0\r
- 235 .set CYDEV_PICU_INTTYPE_BASE, 0x40004500\r
- 236 .set CYDEV_PICU_INTTYPE_SIZE, 0x00000080\r
- 237 .set CYDEV_PICU_INTTYPE_PICU0_BASE, 0x40004500\r
- 238 .set CYDEV_PICU_INTTYPE_PICU0_SIZE, 0x00000008\r
- 239 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE0, 0x40004500\r
- 240 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE1, 0x40004501\r
- 241 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE2, 0x40004502\r
- 242 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE3, 0x40004503\r
- 243 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE4, 0x40004504\r
- 244 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE5, 0x40004505\r
- 245 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE6, 0x40004506\r
- 246 .set CYDEV_PICU_INTTYPE_PICU0_INTTYPE7, 0x40004507\r
- 247 .set CYDEV_PICU_INTTYPE_PICU1_BASE, 0x40004508\r
- 248 .set CYDEV_PICU_INTTYPE_PICU1_SIZE, 0x00000008\r
- 249 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE0, 0x40004508\r
- 250 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE1, 0x40004509\r
- 251 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE2, 0x4000450a\r
- 252 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE3, 0x4000450b\r
- 253 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE4, 0x4000450c\r
- 254 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE5, 0x4000450d\r
- 255 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE6, 0x4000450e\r
- 256 .set CYDEV_PICU_INTTYPE_PICU1_INTTYPE7, 0x4000450f\r
- 257 .set CYDEV_PICU_INTTYPE_PICU2_BASE, 0x40004510\r
- 258 .set CYDEV_PICU_INTTYPE_PICU2_SIZE, 0x00000008\r
- 259 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE0, 0x40004510\r
- 260 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE1, 0x40004511\r
- 261 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE2, 0x40004512\r
- 262 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE3, 0x40004513\r
- 263 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE4, 0x40004514\r
- 264 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE5, 0x40004515\r
- 265 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE6, 0x40004516\r
- 266 .set CYDEV_PICU_INTTYPE_PICU2_INTTYPE7, 0x40004517\r
- 267 .set CYDEV_PICU_INTTYPE_PICU3_BASE, 0x40004518\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 6\r
-\r
-\r
- 268 .set CYDEV_PICU_INTTYPE_PICU3_SIZE, 0x00000008\r
- 269 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE0, 0x40004518\r
- 270 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE1, 0x40004519\r
- 271 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE2, 0x4000451a\r
- 272 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE3, 0x4000451b\r
- 273 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE4, 0x4000451c\r
- 274 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE5, 0x4000451d\r
- 275 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE6, 0x4000451e\r
- 276 .set CYDEV_PICU_INTTYPE_PICU3_INTTYPE7, 0x4000451f\r
- 277 .set CYDEV_PICU_INTTYPE_PICU4_BASE, 0x40004520\r
- 278 .set CYDEV_PICU_INTTYPE_PICU4_SIZE, 0x00000008\r
- 279 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE0, 0x40004520\r
- 280 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE1, 0x40004521\r
- 281 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE2, 0x40004522\r
- 282 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE3, 0x40004523\r
- 283 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE4, 0x40004524\r
- 284 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE5, 0x40004525\r
- 285 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE6, 0x40004526\r
- 286 .set CYDEV_PICU_INTTYPE_PICU4_INTTYPE7, 0x40004527\r
- 287 .set CYDEV_PICU_INTTYPE_PICU5_BASE, 0x40004528\r
- 288 .set CYDEV_PICU_INTTYPE_PICU5_SIZE, 0x00000008\r
- 289 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE0, 0x40004528\r
- 290 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE1, 0x40004529\r
- 291 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE2, 0x4000452a\r
- 292 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE3, 0x4000452b\r
- 293 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE4, 0x4000452c\r
- 294 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE5, 0x4000452d\r
- 295 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE6, 0x4000452e\r
- 296 .set CYDEV_PICU_INTTYPE_PICU5_INTTYPE7, 0x4000452f\r
- 297 .set CYDEV_PICU_INTTYPE_PICU6_BASE, 0x40004530\r
- 298 .set CYDEV_PICU_INTTYPE_PICU6_SIZE, 0x00000008\r
- 299 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE0, 0x40004530\r
- 300 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE1, 0x40004531\r
- 301 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE2, 0x40004532\r
- 302 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE3, 0x40004533\r
- 303 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE4, 0x40004534\r
- 304 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE5, 0x40004535\r
- 305 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE6, 0x40004536\r
- 306 .set CYDEV_PICU_INTTYPE_PICU6_INTTYPE7, 0x40004537\r
- 307 .set CYDEV_PICU_INTTYPE_PICU12_BASE, 0x40004560\r
- 308 .set CYDEV_PICU_INTTYPE_PICU12_SIZE, 0x00000008\r
- 309 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE0, 0x40004560\r
- 310 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE1, 0x40004561\r
- 311 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE2, 0x40004562\r
- 312 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE3, 0x40004563\r
- 313 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE4, 0x40004564\r
- 314 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE5, 0x40004565\r
- 315 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE6, 0x40004566\r
- 316 .set CYDEV_PICU_INTTYPE_PICU12_INTTYPE7, 0x40004567\r
- 317 .set CYDEV_PICU_INTTYPE_PICU15_BASE, 0x40004578\r
- 318 .set CYDEV_PICU_INTTYPE_PICU15_SIZE, 0x00000008\r
- 319 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE0, 0x40004578\r
- 320 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE1, 0x40004579\r
- 321 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE2, 0x4000457a\r
- 322 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE3, 0x4000457b\r
- 323 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE4, 0x4000457c\r
- 324 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE5, 0x4000457d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 7\r
-\r
-\r
- 325 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE6, 0x4000457e\r
- 326 .set CYDEV_PICU_INTTYPE_PICU15_INTTYPE7, 0x4000457f\r
- 327 .set CYDEV_PICU_STAT_BASE, 0x40004580\r
- 328 .set CYDEV_PICU_STAT_SIZE, 0x00000010\r
- 329 .set CYDEV_PICU_STAT_PICU0_BASE, 0x40004580\r
- 330 .set CYDEV_PICU_STAT_PICU0_SIZE, 0x00000001\r
- 331 .set CYDEV_PICU_STAT_PICU0_INTSTAT, 0x40004580\r
- 332 .set CYDEV_PICU_STAT_PICU1_BASE, 0x40004581\r
- 333 .set CYDEV_PICU_STAT_PICU1_SIZE, 0x00000001\r
- 334 .set CYDEV_PICU_STAT_PICU1_INTSTAT, 0x40004581\r
- 335 .set CYDEV_PICU_STAT_PICU2_BASE, 0x40004582\r
- 336 .set CYDEV_PICU_STAT_PICU2_SIZE, 0x00000001\r
- 337 .set CYDEV_PICU_STAT_PICU2_INTSTAT, 0x40004582\r
- 338 .set CYDEV_PICU_STAT_PICU3_BASE, 0x40004583\r
- 339 .set CYDEV_PICU_STAT_PICU3_SIZE, 0x00000001\r
- 340 .set CYDEV_PICU_STAT_PICU3_INTSTAT, 0x40004583\r
- 341 .set CYDEV_PICU_STAT_PICU4_BASE, 0x40004584\r
- 342 .set CYDEV_PICU_STAT_PICU4_SIZE, 0x00000001\r
- 343 .set CYDEV_PICU_STAT_PICU4_INTSTAT, 0x40004584\r
- 344 .set CYDEV_PICU_STAT_PICU5_BASE, 0x40004585\r
- 345 .set CYDEV_PICU_STAT_PICU5_SIZE, 0x00000001\r
- 346 .set CYDEV_PICU_STAT_PICU5_INTSTAT, 0x40004585\r
- 347 .set CYDEV_PICU_STAT_PICU6_BASE, 0x40004586\r
- 348 .set CYDEV_PICU_STAT_PICU6_SIZE, 0x00000001\r
- 349 .set CYDEV_PICU_STAT_PICU6_INTSTAT, 0x40004586\r
- 350 .set CYDEV_PICU_STAT_PICU12_BASE, 0x4000458c\r
- 351 .set CYDEV_PICU_STAT_PICU12_SIZE, 0x00000001\r
- 352 .set CYDEV_PICU_STAT_PICU12_INTSTAT, 0x4000458c\r
- 353 .set CYDEV_PICU_STAT_PICU15_BASE, 0x4000458f\r
- 354 .set CYDEV_PICU_STAT_PICU15_SIZE, 0x00000001\r
- 355 .set CYDEV_PICU_STAT_PICU15_INTSTAT, 0x4000458f\r
- 356 .set CYDEV_PICU_SNAP_BASE, 0x40004590\r
- 357 .set CYDEV_PICU_SNAP_SIZE, 0x00000010\r
- 358 .set CYDEV_PICU_SNAP_PICU0_BASE, 0x40004590\r
- 359 .set CYDEV_PICU_SNAP_PICU0_SIZE, 0x00000001\r
- 360 .set CYDEV_PICU_SNAP_PICU0_SNAP, 0x40004590\r
- 361 .set CYDEV_PICU_SNAP_PICU1_BASE, 0x40004591\r
- 362 .set CYDEV_PICU_SNAP_PICU1_SIZE, 0x00000001\r
- 363 .set CYDEV_PICU_SNAP_PICU1_SNAP, 0x40004591\r
- 364 .set CYDEV_PICU_SNAP_PICU2_BASE, 0x40004592\r
- 365 .set CYDEV_PICU_SNAP_PICU2_SIZE, 0x00000001\r
- 366 .set CYDEV_PICU_SNAP_PICU2_SNAP, 0x40004592\r
- 367 .set CYDEV_PICU_SNAP_PICU3_BASE, 0x40004593\r
- 368 .set CYDEV_PICU_SNAP_PICU3_SIZE, 0x00000001\r
- 369 .set CYDEV_PICU_SNAP_PICU3_SNAP, 0x40004593\r
- 370 .set CYDEV_PICU_SNAP_PICU4_BASE, 0x40004594\r
- 371 .set CYDEV_PICU_SNAP_PICU4_SIZE, 0x00000001\r
- 372 .set CYDEV_PICU_SNAP_PICU4_SNAP, 0x40004594\r
- 373 .set CYDEV_PICU_SNAP_PICU5_BASE, 0x40004595\r
- 374 .set CYDEV_PICU_SNAP_PICU5_SIZE, 0x00000001\r
- 375 .set CYDEV_PICU_SNAP_PICU5_SNAP, 0x40004595\r
- 376 .set CYDEV_PICU_SNAP_PICU6_BASE, 0x40004596\r
- 377 .set CYDEV_PICU_SNAP_PICU6_SIZE, 0x00000001\r
- 378 .set CYDEV_PICU_SNAP_PICU6_SNAP, 0x40004596\r
- 379 .set CYDEV_PICU_SNAP_PICU12_BASE, 0x4000459c\r
- 380 .set CYDEV_PICU_SNAP_PICU12_SIZE, 0x00000001\r
- 381 .set CYDEV_PICU_SNAP_PICU12_SNAP, 0x4000459c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 8\r
-\r
-\r
- 382 .set CYDEV_PICU_SNAP_PICU_15_BASE, 0x4000459f\r
- 383 .set CYDEV_PICU_SNAP_PICU_15_SIZE, 0x00000001\r
- 384 .set CYDEV_PICU_SNAP_PICU_15_SNAP_15, 0x4000459f\r
- 385 .set CYDEV_PICU_DISABLE_COR_BASE, 0x400045a0\r
- 386 .set CYDEV_PICU_DISABLE_COR_SIZE, 0x00000010\r
- 387 .set CYDEV_PICU_DISABLE_COR_PICU0_BASE, 0x400045a0\r
- 388 .set CYDEV_PICU_DISABLE_COR_PICU0_SIZE, 0x00000001\r
- 389 .set CYDEV_PICU_DISABLE_COR_PICU0_DISABLE_COR, 0x400045a0\r
- 390 .set CYDEV_PICU_DISABLE_COR_PICU1_BASE, 0x400045a1\r
- 391 .set CYDEV_PICU_DISABLE_COR_PICU1_SIZE, 0x00000001\r
- 392 .set CYDEV_PICU_DISABLE_COR_PICU1_DISABLE_COR, 0x400045a1\r
- 393 .set CYDEV_PICU_DISABLE_COR_PICU2_BASE, 0x400045a2\r
- 394 .set CYDEV_PICU_DISABLE_COR_PICU2_SIZE, 0x00000001\r
- 395 .set CYDEV_PICU_DISABLE_COR_PICU2_DISABLE_COR, 0x400045a2\r
- 396 .set CYDEV_PICU_DISABLE_COR_PICU3_BASE, 0x400045a3\r
- 397 .set CYDEV_PICU_DISABLE_COR_PICU3_SIZE, 0x00000001\r
- 398 .set CYDEV_PICU_DISABLE_COR_PICU3_DISABLE_COR, 0x400045a3\r
- 399 .set CYDEV_PICU_DISABLE_COR_PICU4_BASE, 0x400045a4\r
- 400 .set CYDEV_PICU_DISABLE_COR_PICU4_SIZE, 0x00000001\r
- 401 .set CYDEV_PICU_DISABLE_COR_PICU4_DISABLE_COR, 0x400045a4\r
- 402 .set CYDEV_PICU_DISABLE_COR_PICU5_BASE, 0x400045a5\r
- 403 .set CYDEV_PICU_DISABLE_COR_PICU5_SIZE, 0x00000001\r
- 404 .set CYDEV_PICU_DISABLE_COR_PICU5_DISABLE_COR, 0x400045a5\r
- 405 .set CYDEV_PICU_DISABLE_COR_PICU6_BASE, 0x400045a6\r
- 406 .set CYDEV_PICU_DISABLE_COR_PICU6_SIZE, 0x00000001\r
- 407 .set CYDEV_PICU_DISABLE_COR_PICU6_DISABLE_COR, 0x400045a6\r
- 408 .set CYDEV_PICU_DISABLE_COR_PICU12_BASE, 0x400045ac\r
- 409 .set CYDEV_PICU_DISABLE_COR_PICU12_SIZE, 0x00000001\r
- 410 .set CYDEV_PICU_DISABLE_COR_PICU12_DISABLE_COR, 0x400045ac\r
- 411 .set CYDEV_PICU_DISABLE_COR_PICU15_BASE, 0x400045af\r
- 412 .set CYDEV_PICU_DISABLE_COR_PICU15_SIZE, 0x00000001\r
- 413 .set CYDEV_PICU_DISABLE_COR_PICU15_DISABLE_COR, 0x400045af\r
- 414 .set CYDEV_MFGCFG_BASE, 0x40004600\r
- 415 .set CYDEV_MFGCFG_SIZE, 0x000000ed\r
- 416 .set CYDEV_MFGCFG_ANAIF_BASE, 0x40004600\r
- 417 .set CYDEV_MFGCFG_ANAIF_SIZE, 0x00000038\r
- 418 .set CYDEV_MFGCFG_ANAIF_DAC0_BASE, 0x40004608\r
- 419 .set CYDEV_MFGCFG_ANAIF_DAC0_SIZE, 0x00000001\r
- 420 .set CYDEV_MFGCFG_ANAIF_DAC0_TR, 0x40004608\r
- 421 .set CYDEV_MFGCFG_ANAIF_DAC1_BASE, 0x40004609\r
- 422 .set CYDEV_MFGCFG_ANAIF_DAC1_SIZE, 0x00000001\r
- 423 .set CYDEV_MFGCFG_ANAIF_DAC1_TR, 0x40004609\r
- 424 .set CYDEV_MFGCFG_ANAIF_DAC2_BASE, 0x4000460a\r
- 425 .set CYDEV_MFGCFG_ANAIF_DAC2_SIZE, 0x00000001\r
- 426 .set CYDEV_MFGCFG_ANAIF_DAC2_TR, 0x4000460a\r
- 427 .set CYDEV_MFGCFG_ANAIF_DAC3_BASE, 0x4000460b\r
- 428 .set CYDEV_MFGCFG_ANAIF_DAC3_SIZE, 0x00000001\r
- 429 .set CYDEV_MFGCFG_ANAIF_DAC3_TR, 0x4000460b\r
- 430 .set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE, 0x40004610\r
- 431 .set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE, 0x00000001\r
- 432 .set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_TR0, 0x40004610\r
- 433 .set CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE, 0x40004611\r
- 434 .set CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE, 0x00000001\r
- 435 .set CYDEV_MFGCFG_ANAIF_NPUMP_SC_TR0, 0x40004611\r
- 436 .set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE, 0x40004612\r
- 437 .set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE, 0x00000001\r
- 438 .set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_TR0, 0x40004612\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 9\r
-\r
-\r
- 439 .set CYDEV_MFGCFG_ANAIF_SAR0_BASE, 0x40004614\r
- 440 .set CYDEV_MFGCFG_ANAIF_SAR0_SIZE, 0x00000001\r
- 441 .set CYDEV_MFGCFG_ANAIF_SAR0_TR0, 0x40004614\r
- 442 .set CYDEV_MFGCFG_ANAIF_SAR1_BASE, 0x40004616\r
- 443 .set CYDEV_MFGCFG_ANAIF_SAR1_SIZE, 0x00000001\r
- 444 .set CYDEV_MFGCFG_ANAIF_SAR1_TR0, 0x40004616\r
- 445 .set CYDEV_MFGCFG_ANAIF_OPAMP0_BASE, 0x40004620\r
- 446 .set CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE, 0x00000002\r
- 447 .set CYDEV_MFGCFG_ANAIF_OPAMP0_TR0, 0x40004620\r
- 448 .set CYDEV_MFGCFG_ANAIF_OPAMP0_TR1, 0x40004621\r
- 449 .set CYDEV_MFGCFG_ANAIF_OPAMP1_BASE, 0x40004622\r
- 450 .set CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE, 0x00000002\r
- 451 .set CYDEV_MFGCFG_ANAIF_OPAMP1_TR0, 0x40004622\r
- 452 .set CYDEV_MFGCFG_ANAIF_OPAMP1_TR1, 0x40004623\r
- 453 .set CYDEV_MFGCFG_ANAIF_OPAMP2_BASE, 0x40004624\r
- 454 .set CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE, 0x00000002\r
- 455 .set CYDEV_MFGCFG_ANAIF_OPAMP2_TR0, 0x40004624\r
- 456 .set CYDEV_MFGCFG_ANAIF_OPAMP2_TR1, 0x40004625\r
- 457 .set CYDEV_MFGCFG_ANAIF_OPAMP3_BASE, 0x40004626\r
- 458 .set CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE, 0x00000002\r
- 459 .set CYDEV_MFGCFG_ANAIF_OPAMP3_TR0, 0x40004626\r
- 460 .set CYDEV_MFGCFG_ANAIF_OPAMP3_TR1, 0x40004627\r
- 461 .set CYDEV_MFGCFG_ANAIF_CMP0_BASE, 0x40004630\r
- 462 .set CYDEV_MFGCFG_ANAIF_CMP0_SIZE, 0x00000002\r
- 463 .set CYDEV_MFGCFG_ANAIF_CMP0_TR0, 0x40004630\r
- 464 .set CYDEV_MFGCFG_ANAIF_CMP0_TR1, 0x40004631\r
- 465 .set CYDEV_MFGCFG_ANAIF_CMP1_BASE, 0x40004632\r
- 466 .set CYDEV_MFGCFG_ANAIF_CMP1_SIZE, 0x00000002\r
- 467 .set CYDEV_MFGCFG_ANAIF_CMP1_TR0, 0x40004632\r
- 468 .set CYDEV_MFGCFG_ANAIF_CMP1_TR1, 0x40004633\r
- 469 .set CYDEV_MFGCFG_ANAIF_CMP2_BASE, 0x40004634\r
- 470 .set CYDEV_MFGCFG_ANAIF_CMP2_SIZE, 0x00000002\r
- 471 .set CYDEV_MFGCFG_ANAIF_CMP2_TR0, 0x40004634\r
- 472 .set CYDEV_MFGCFG_ANAIF_CMP2_TR1, 0x40004635\r
- 473 .set CYDEV_MFGCFG_ANAIF_CMP3_BASE, 0x40004636\r
- 474 .set CYDEV_MFGCFG_ANAIF_CMP3_SIZE, 0x00000002\r
- 475 .set CYDEV_MFGCFG_ANAIF_CMP3_TR0, 0x40004636\r
- 476 .set CYDEV_MFGCFG_ANAIF_CMP3_TR1, 0x40004637\r
- 477 .set CYDEV_MFGCFG_PWRSYS_BASE, 0x40004680\r
- 478 .set CYDEV_MFGCFG_PWRSYS_SIZE, 0x0000000b\r
- 479 .set CYDEV_MFGCFG_PWRSYS_HIB_TR0, 0x40004680\r
- 480 .set CYDEV_MFGCFG_PWRSYS_HIB_TR1, 0x40004681\r
- 481 .set CYDEV_MFGCFG_PWRSYS_I2C_TR, 0x40004682\r
- 482 .set CYDEV_MFGCFG_PWRSYS_SLP_TR, 0x40004683\r
- 483 .set CYDEV_MFGCFG_PWRSYS_BUZZ_TR, 0x40004684\r
- 484 .set CYDEV_MFGCFG_PWRSYS_WAKE_TR0, 0x40004685\r
- 485 .set CYDEV_MFGCFG_PWRSYS_WAKE_TR1, 0x40004686\r
- 486 .set CYDEV_MFGCFG_PWRSYS_BREF_TR, 0x40004687\r
- 487 .set CYDEV_MFGCFG_PWRSYS_BG_TR, 0x40004688\r
- 488 .set CYDEV_MFGCFG_PWRSYS_WAKE_TR2, 0x40004689\r
- 489 .set CYDEV_MFGCFG_PWRSYS_WAKE_TR3, 0x4000468a\r
- 490 .set CYDEV_MFGCFG_ILO_BASE, 0x40004690\r
- 491 .set CYDEV_MFGCFG_ILO_SIZE, 0x00000002\r
- 492 .set CYDEV_MFGCFG_ILO_TR0, 0x40004690\r
- 493 .set CYDEV_MFGCFG_ILO_TR1, 0x40004691\r
- 494 .set CYDEV_MFGCFG_X32_BASE, 0x40004698\r
- 495 .set CYDEV_MFGCFG_X32_SIZE, 0x00000001\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 10\r
-\r
-\r
- 496 .set CYDEV_MFGCFG_X32_TR, 0x40004698\r
- 497 .set CYDEV_MFGCFG_IMO_BASE, 0x400046a0\r
- 498 .set CYDEV_MFGCFG_IMO_SIZE, 0x00000005\r
- 499 .set CYDEV_MFGCFG_IMO_TR0, 0x400046a0\r
- 500 .set CYDEV_MFGCFG_IMO_TR1, 0x400046a1\r
- 501 .set CYDEV_MFGCFG_IMO_GAIN, 0x400046a2\r
- 502 .set CYDEV_MFGCFG_IMO_C36M, 0x400046a3\r
- 503 .set CYDEV_MFGCFG_IMO_TR2, 0x400046a4\r
- 504 .set CYDEV_MFGCFG_XMHZ_BASE, 0x400046a8\r
- 505 .set CYDEV_MFGCFG_XMHZ_SIZE, 0x00000001\r
- 506 .set CYDEV_MFGCFG_XMHZ_TR, 0x400046a8\r
- 507 .set CYDEV_MFGCFG_DLY, 0x400046c0\r
- 508 .set CYDEV_MFGCFG_MLOGIC_BASE, 0x400046e0\r
- 509 .set CYDEV_MFGCFG_MLOGIC_SIZE, 0x0000000d\r
- 510 .set CYDEV_MFGCFG_MLOGIC_DMPSTR, 0x400046e2\r
- 511 .set CYDEV_MFGCFG_MLOGIC_SEG_BASE, 0x400046e4\r
- 512 .set CYDEV_MFGCFG_MLOGIC_SEG_SIZE, 0x00000002\r
- 513 .set CYDEV_MFGCFG_MLOGIC_SEG_CR, 0x400046e4\r
- 514 .set CYDEV_MFGCFG_MLOGIC_SEG_CFG0, 0x400046e5\r
- 515 .set CYDEV_MFGCFG_MLOGIC_DEBUG, 0x400046e8\r
- 516 .set CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE, 0x400046ea\r
- 517 .set CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE, 0x00000001\r
- 518 .set CYDEV_MFGCFG_MLOGIC_CPU_SCR_CPU_SCR, 0x400046ea\r
- 519 .set CYDEV_MFGCFG_MLOGIC_REV_ID, 0x400046ec\r
- 520 .set CYDEV_RESET_BASE, 0x400046f0\r
- 521 .set CYDEV_RESET_SIZE, 0x0000000f\r
- 522 .set CYDEV_RESET_IPOR_CR0, 0x400046f0\r
- 523 .set CYDEV_RESET_IPOR_CR1, 0x400046f1\r
- 524 .set CYDEV_RESET_IPOR_CR2, 0x400046f2\r
- 525 .set CYDEV_RESET_IPOR_CR3, 0x400046f3\r
- 526 .set CYDEV_RESET_CR0, 0x400046f4\r
- 527 .set CYDEV_RESET_CR1, 0x400046f5\r
- 528 .set CYDEV_RESET_CR2, 0x400046f6\r
- 529 .set CYDEV_RESET_CR3, 0x400046f7\r
- 530 .set CYDEV_RESET_CR4, 0x400046f8\r
- 531 .set CYDEV_RESET_CR5, 0x400046f9\r
- 532 .set CYDEV_RESET_SR0, 0x400046fa\r
- 533 .set CYDEV_RESET_SR1, 0x400046fb\r
- 534 .set CYDEV_RESET_SR2, 0x400046fc\r
- 535 .set CYDEV_RESET_SR3, 0x400046fd\r
- 536 .set CYDEV_RESET_TR, 0x400046fe\r
- 537 .set CYDEV_SPC_BASE, 0x40004700\r
- 538 .set CYDEV_SPC_SIZE, 0x00000100\r
- 539 .set CYDEV_SPC_FM_EE_CR, 0x40004700\r
- 540 .set CYDEV_SPC_FM_EE_WAKE_CNT, 0x40004701\r
- 541 .set CYDEV_SPC_EE_SCR, 0x40004702\r
- 542 .set CYDEV_SPC_EE_ERR, 0x40004703\r
- 543 .set CYDEV_SPC_CPU_DATA, 0x40004720\r
- 544 .set CYDEV_SPC_DMA_DATA, 0x40004721\r
- 545 .set CYDEV_SPC_SR, 0x40004722\r
- 546 .set CYDEV_SPC_CR, 0x40004723\r
- 547 .set CYDEV_SPC_DMM_MAP_BASE, 0x40004780\r
- 548 .set CYDEV_SPC_DMM_MAP_SIZE, 0x00000080\r
- 549 .set CYDEV_SPC_DMM_MAP_SRAM_MBASE, 0x40004780\r
- 550 .set CYDEV_SPC_DMM_MAP_SRAM_MSIZE, 0x00000080\r
- 551 .set CYDEV_CACHE_BASE, 0x40004800\r
- 552 .set CYDEV_CACHE_SIZE, 0x0000009c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 11\r
-\r
-\r
- 553 .set CYDEV_CACHE_CC_CTL, 0x40004800\r
- 554 .set CYDEV_CACHE_ECC_CORR, 0x40004880\r
- 555 .set CYDEV_CACHE_ECC_ERR, 0x40004888\r
- 556 .set CYDEV_CACHE_FLASH_ERR, 0x40004890\r
- 557 .set CYDEV_CACHE_HITMISS, 0x40004898\r
- 558 .set CYDEV_I2C_BASE, 0x40004900\r
- 559 .set CYDEV_I2C_SIZE, 0x000000e1\r
- 560 .set CYDEV_I2C_XCFG, 0x400049c8\r
- 561 .set CYDEV_I2C_ADR, 0x400049ca\r
- 562 .set CYDEV_I2C_CFG, 0x400049d6\r
- 563 .set CYDEV_I2C_CSR, 0x400049d7\r
- 564 .set CYDEV_I2C_D, 0x400049d8\r
- 565 .set CYDEV_I2C_MCSR, 0x400049d9\r
- 566 .set CYDEV_I2C_CLK_DIV1, 0x400049db\r
- 567 .set CYDEV_I2C_CLK_DIV2, 0x400049dc\r
- 568 .set CYDEV_I2C_TMOUT_CSR, 0x400049dd\r
- 569 .set CYDEV_I2C_TMOUT_SR, 0x400049de\r
- 570 .set CYDEV_I2C_TMOUT_CFG0, 0x400049df\r
- 571 .set CYDEV_I2C_TMOUT_CFG1, 0x400049e0\r
- 572 .set CYDEV_DEC_BASE, 0x40004e00\r
- 573 .set CYDEV_DEC_SIZE, 0x00000015\r
- 574 .set CYDEV_DEC_CR, 0x40004e00\r
- 575 .set CYDEV_DEC_SR, 0x40004e01\r
- 576 .set CYDEV_DEC_SHIFT1, 0x40004e02\r
- 577 .set CYDEV_DEC_SHIFT2, 0x40004e03\r
- 578 .set CYDEV_DEC_DR2, 0x40004e04\r
- 579 .set CYDEV_DEC_DR2H, 0x40004e05\r
- 580 .set CYDEV_DEC_DR1, 0x40004e06\r
- 581 .set CYDEV_DEC_OCOR, 0x40004e08\r
- 582 .set CYDEV_DEC_OCORM, 0x40004e09\r
- 583 .set CYDEV_DEC_OCORH, 0x40004e0a\r
- 584 .set CYDEV_DEC_GCOR, 0x40004e0c\r
- 585 .set CYDEV_DEC_GCORH, 0x40004e0d\r
- 586 .set CYDEV_DEC_GVAL, 0x40004e0e\r
- 587 .set CYDEV_DEC_OUTSAMP, 0x40004e10\r
- 588 .set CYDEV_DEC_OUTSAMPM, 0x40004e11\r
- 589 .set CYDEV_DEC_OUTSAMPH, 0x40004e12\r
- 590 .set CYDEV_DEC_OUTSAMPS, 0x40004e13\r
- 591 .set CYDEV_DEC_COHER, 0x40004e14\r
- 592 .set CYDEV_TMR0_BASE, 0x40004f00\r
- 593 .set CYDEV_TMR0_SIZE, 0x0000000c\r
- 594 .set CYDEV_TMR0_CFG0, 0x40004f00\r
- 595 .set CYDEV_TMR0_CFG1, 0x40004f01\r
- 596 .set CYDEV_TMR0_CFG2, 0x40004f02\r
- 597 .set CYDEV_TMR0_SR0, 0x40004f03\r
- 598 .set CYDEV_TMR0_PER0, 0x40004f04\r
- 599 .set CYDEV_TMR0_PER1, 0x40004f05\r
- 600 .set CYDEV_TMR0_CNT_CMP0, 0x40004f06\r
- 601 .set CYDEV_TMR0_CNT_CMP1, 0x40004f07\r
- 602 .set CYDEV_TMR0_CAP0, 0x40004f08\r
- 603 .set CYDEV_TMR0_CAP1, 0x40004f09\r
- 604 .set CYDEV_TMR0_RT0, 0x40004f0a\r
- 605 .set CYDEV_TMR0_RT1, 0x40004f0b\r
- 606 .set CYDEV_TMR1_BASE, 0x40004f0c\r
- 607 .set CYDEV_TMR1_SIZE, 0x0000000c\r
- 608 .set CYDEV_TMR1_CFG0, 0x40004f0c\r
- 609 .set CYDEV_TMR1_CFG1, 0x40004f0d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 12\r
-\r
-\r
- 610 .set CYDEV_TMR1_CFG2, 0x40004f0e\r
- 611 .set CYDEV_TMR1_SR0, 0x40004f0f\r
- 612 .set CYDEV_TMR1_PER0, 0x40004f10\r
- 613 .set CYDEV_TMR1_PER1, 0x40004f11\r
- 614 .set CYDEV_TMR1_CNT_CMP0, 0x40004f12\r
- 615 .set CYDEV_TMR1_CNT_CMP1, 0x40004f13\r
- 616 .set CYDEV_TMR1_CAP0, 0x40004f14\r
- 617 .set CYDEV_TMR1_CAP1, 0x40004f15\r
- 618 .set CYDEV_TMR1_RT0, 0x40004f16\r
- 619 .set CYDEV_TMR1_RT1, 0x40004f17\r
- 620 .set CYDEV_TMR2_BASE, 0x40004f18\r
- 621 .set CYDEV_TMR2_SIZE, 0x0000000c\r
- 622 .set CYDEV_TMR2_CFG0, 0x40004f18\r
- 623 .set CYDEV_TMR2_CFG1, 0x40004f19\r
- 624 .set CYDEV_TMR2_CFG2, 0x40004f1a\r
- 625 .set CYDEV_TMR2_SR0, 0x40004f1b\r
- 626 .set CYDEV_TMR2_PER0, 0x40004f1c\r
- 627 .set CYDEV_TMR2_PER1, 0x40004f1d\r
- 628 .set CYDEV_TMR2_CNT_CMP0, 0x40004f1e\r
- 629 .set CYDEV_TMR2_CNT_CMP1, 0x40004f1f\r
- 630 .set CYDEV_TMR2_CAP0, 0x40004f20\r
- 631 .set CYDEV_TMR2_CAP1, 0x40004f21\r
- 632 .set CYDEV_TMR2_RT0, 0x40004f22\r
- 633 .set CYDEV_TMR2_RT1, 0x40004f23\r
- 634 .set CYDEV_TMR3_BASE, 0x40004f24\r
- 635 .set CYDEV_TMR3_SIZE, 0x0000000c\r
- 636 .set CYDEV_TMR3_CFG0, 0x40004f24\r
- 637 .set CYDEV_TMR3_CFG1, 0x40004f25\r
- 638 .set CYDEV_TMR3_CFG2, 0x40004f26\r
- 639 .set CYDEV_TMR3_SR0, 0x40004f27\r
- 640 .set CYDEV_TMR3_PER0, 0x40004f28\r
- 641 .set CYDEV_TMR3_PER1, 0x40004f29\r
- 642 .set CYDEV_TMR3_CNT_CMP0, 0x40004f2a\r
- 643 .set CYDEV_TMR3_CNT_CMP1, 0x40004f2b\r
- 644 .set CYDEV_TMR3_CAP0, 0x40004f2c\r
- 645 .set CYDEV_TMR3_CAP1, 0x40004f2d\r
- 646 .set CYDEV_TMR3_RT0, 0x40004f2e\r
- 647 .set CYDEV_TMR3_RT1, 0x40004f2f\r
- 648 .set CYDEV_IO_BASE, 0x40005000\r
- 649 .set CYDEV_IO_SIZE, 0x00000200\r
- 650 .set CYDEV_IO_PC_BASE, 0x40005000\r
- 651 .set CYDEV_IO_PC_SIZE, 0x00000080\r
- 652 .set CYDEV_IO_PC_PRT0_BASE, 0x40005000\r
- 653 .set CYDEV_IO_PC_PRT0_SIZE, 0x00000008\r
- 654 .set CYDEV_IO_PC_PRT0_PC0, 0x40005000\r
- 655 .set CYDEV_IO_PC_PRT0_PC1, 0x40005001\r
- 656 .set CYDEV_IO_PC_PRT0_PC2, 0x40005002\r
- 657 .set CYDEV_IO_PC_PRT0_PC3, 0x40005003\r
- 658 .set CYDEV_IO_PC_PRT0_PC4, 0x40005004\r
- 659 .set CYDEV_IO_PC_PRT0_PC5, 0x40005005\r
- 660 .set CYDEV_IO_PC_PRT0_PC6, 0x40005006\r
- 661 .set CYDEV_IO_PC_PRT0_PC7, 0x40005007\r
- 662 .set CYDEV_IO_PC_PRT1_BASE, 0x40005008\r
- 663 .set CYDEV_IO_PC_PRT1_SIZE, 0x00000008\r
- 664 .set CYDEV_IO_PC_PRT1_PC0, 0x40005008\r
- 665 .set CYDEV_IO_PC_PRT1_PC1, 0x40005009\r
- 666 .set CYDEV_IO_PC_PRT1_PC2, 0x4000500a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 13\r
-\r
-\r
- 667 .set CYDEV_IO_PC_PRT1_PC3, 0x4000500b\r
- 668 .set CYDEV_IO_PC_PRT1_PC4, 0x4000500c\r
- 669 .set CYDEV_IO_PC_PRT1_PC5, 0x4000500d\r
- 670 .set CYDEV_IO_PC_PRT1_PC6, 0x4000500e\r
- 671 .set CYDEV_IO_PC_PRT1_PC7, 0x4000500f\r
- 672 .set CYDEV_IO_PC_PRT2_BASE, 0x40005010\r
- 673 .set CYDEV_IO_PC_PRT2_SIZE, 0x00000008\r
- 674 .set CYDEV_IO_PC_PRT2_PC0, 0x40005010\r
- 675 .set CYDEV_IO_PC_PRT2_PC1, 0x40005011\r
- 676 .set CYDEV_IO_PC_PRT2_PC2, 0x40005012\r
- 677 .set CYDEV_IO_PC_PRT2_PC3, 0x40005013\r
- 678 .set CYDEV_IO_PC_PRT2_PC4, 0x40005014\r
- 679 .set CYDEV_IO_PC_PRT2_PC5, 0x40005015\r
- 680 .set CYDEV_IO_PC_PRT2_PC6, 0x40005016\r
- 681 .set CYDEV_IO_PC_PRT2_PC7, 0x40005017\r
- 682 .set CYDEV_IO_PC_PRT3_BASE, 0x40005018\r
- 683 .set CYDEV_IO_PC_PRT3_SIZE, 0x00000008\r
- 684 .set CYDEV_IO_PC_PRT3_PC0, 0x40005018\r
- 685 .set CYDEV_IO_PC_PRT3_PC1, 0x40005019\r
- 686 .set CYDEV_IO_PC_PRT3_PC2, 0x4000501a\r
- 687 .set CYDEV_IO_PC_PRT3_PC3, 0x4000501b\r
- 688 .set CYDEV_IO_PC_PRT3_PC4, 0x4000501c\r
- 689 .set CYDEV_IO_PC_PRT3_PC5, 0x4000501d\r
- 690 .set CYDEV_IO_PC_PRT3_PC6, 0x4000501e\r
- 691 .set CYDEV_IO_PC_PRT3_PC7, 0x4000501f\r
- 692 .set CYDEV_IO_PC_PRT4_BASE, 0x40005020\r
- 693 .set CYDEV_IO_PC_PRT4_SIZE, 0x00000008\r
- 694 .set CYDEV_IO_PC_PRT4_PC0, 0x40005020\r
- 695 .set CYDEV_IO_PC_PRT4_PC1, 0x40005021\r
- 696 .set CYDEV_IO_PC_PRT4_PC2, 0x40005022\r
- 697 .set CYDEV_IO_PC_PRT4_PC3, 0x40005023\r
- 698 .set CYDEV_IO_PC_PRT4_PC4, 0x40005024\r
- 699 .set CYDEV_IO_PC_PRT4_PC5, 0x40005025\r
- 700 .set CYDEV_IO_PC_PRT4_PC6, 0x40005026\r
- 701 .set CYDEV_IO_PC_PRT4_PC7, 0x40005027\r
- 702 .set CYDEV_IO_PC_PRT5_BASE, 0x40005028\r
- 703 .set CYDEV_IO_PC_PRT5_SIZE, 0x00000008\r
- 704 .set CYDEV_IO_PC_PRT5_PC0, 0x40005028\r
- 705 .set CYDEV_IO_PC_PRT5_PC1, 0x40005029\r
- 706 .set CYDEV_IO_PC_PRT5_PC2, 0x4000502a\r
- 707 .set CYDEV_IO_PC_PRT5_PC3, 0x4000502b\r
- 708 .set CYDEV_IO_PC_PRT5_PC4, 0x4000502c\r
- 709 .set CYDEV_IO_PC_PRT5_PC5, 0x4000502d\r
- 710 .set CYDEV_IO_PC_PRT5_PC6, 0x4000502e\r
- 711 .set CYDEV_IO_PC_PRT5_PC7, 0x4000502f\r
- 712 .set CYDEV_IO_PC_PRT6_BASE, 0x40005030\r
- 713 .set CYDEV_IO_PC_PRT6_SIZE, 0x00000008\r
- 714 .set CYDEV_IO_PC_PRT6_PC0, 0x40005030\r
- 715 .set CYDEV_IO_PC_PRT6_PC1, 0x40005031\r
- 716 .set CYDEV_IO_PC_PRT6_PC2, 0x40005032\r
- 717 .set CYDEV_IO_PC_PRT6_PC3, 0x40005033\r
- 718 .set CYDEV_IO_PC_PRT6_PC4, 0x40005034\r
- 719 .set CYDEV_IO_PC_PRT6_PC5, 0x40005035\r
- 720 .set CYDEV_IO_PC_PRT6_PC6, 0x40005036\r
- 721 .set CYDEV_IO_PC_PRT6_PC7, 0x40005037\r
- 722 .set CYDEV_IO_PC_PRT12_BASE, 0x40005060\r
- 723 .set CYDEV_IO_PC_PRT12_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 14\r
-\r
-\r
- 724 .set CYDEV_IO_PC_PRT12_PC0, 0x40005060\r
- 725 .set CYDEV_IO_PC_PRT12_PC1, 0x40005061\r
- 726 .set CYDEV_IO_PC_PRT12_PC2, 0x40005062\r
- 727 .set CYDEV_IO_PC_PRT12_PC3, 0x40005063\r
- 728 .set CYDEV_IO_PC_PRT12_PC4, 0x40005064\r
- 729 .set CYDEV_IO_PC_PRT12_PC5, 0x40005065\r
- 730 .set CYDEV_IO_PC_PRT12_PC6, 0x40005066\r
- 731 .set CYDEV_IO_PC_PRT12_PC7, 0x40005067\r
- 732 .set CYDEV_IO_PC_PRT15_BASE, 0x40005078\r
- 733 .set CYDEV_IO_PC_PRT15_SIZE, 0x00000006\r
- 734 .set CYDEV_IO_PC_PRT15_PC0, 0x40005078\r
- 735 .set CYDEV_IO_PC_PRT15_PC1, 0x40005079\r
- 736 .set CYDEV_IO_PC_PRT15_PC2, 0x4000507a\r
- 737 .set CYDEV_IO_PC_PRT15_PC3, 0x4000507b\r
- 738 .set CYDEV_IO_PC_PRT15_PC4, 0x4000507c\r
- 739 .set CYDEV_IO_PC_PRT15_PC5, 0x4000507d\r
- 740 .set CYDEV_IO_PC_PRT15_7_6_BASE, 0x4000507e\r
- 741 .set CYDEV_IO_PC_PRT15_7_6_SIZE, 0x00000002\r
- 742 .set CYDEV_IO_PC_PRT15_7_6_PC0, 0x4000507e\r
- 743 .set CYDEV_IO_PC_PRT15_7_6_PC1, 0x4000507f\r
- 744 .set CYDEV_IO_DR_BASE, 0x40005080\r
- 745 .set CYDEV_IO_DR_SIZE, 0x00000010\r
- 746 .set CYDEV_IO_DR_PRT0_BASE, 0x40005080\r
- 747 .set CYDEV_IO_DR_PRT0_SIZE, 0x00000001\r
- 748 .set CYDEV_IO_DR_PRT0_DR_ALIAS, 0x40005080\r
- 749 .set CYDEV_IO_DR_PRT1_BASE, 0x40005081\r
- 750 .set CYDEV_IO_DR_PRT1_SIZE, 0x00000001\r
- 751 .set CYDEV_IO_DR_PRT1_DR_ALIAS, 0x40005081\r
- 752 .set CYDEV_IO_DR_PRT2_BASE, 0x40005082\r
- 753 .set CYDEV_IO_DR_PRT2_SIZE, 0x00000001\r
- 754 .set CYDEV_IO_DR_PRT2_DR_ALIAS, 0x40005082\r
- 755 .set CYDEV_IO_DR_PRT3_BASE, 0x40005083\r
- 756 .set CYDEV_IO_DR_PRT3_SIZE, 0x00000001\r
- 757 .set CYDEV_IO_DR_PRT3_DR_ALIAS, 0x40005083\r
- 758 .set CYDEV_IO_DR_PRT4_BASE, 0x40005084\r
- 759 .set CYDEV_IO_DR_PRT4_SIZE, 0x00000001\r
- 760 .set CYDEV_IO_DR_PRT4_DR_ALIAS, 0x40005084\r
- 761 .set CYDEV_IO_DR_PRT5_BASE, 0x40005085\r
- 762 .set CYDEV_IO_DR_PRT5_SIZE, 0x00000001\r
- 763 .set CYDEV_IO_DR_PRT5_DR_ALIAS, 0x40005085\r
- 764 .set CYDEV_IO_DR_PRT6_BASE, 0x40005086\r
- 765 .set CYDEV_IO_DR_PRT6_SIZE, 0x00000001\r
- 766 .set CYDEV_IO_DR_PRT6_DR_ALIAS, 0x40005086\r
- 767 .set CYDEV_IO_DR_PRT12_BASE, 0x4000508c\r
- 768 .set CYDEV_IO_DR_PRT12_SIZE, 0x00000001\r
- 769 .set CYDEV_IO_DR_PRT12_DR_ALIAS, 0x4000508c\r
- 770 .set CYDEV_IO_DR_PRT15_BASE, 0x4000508f\r
- 771 .set CYDEV_IO_DR_PRT15_SIZE, 0x00000001\r
- 772 .set CYDEV_IO_DR_PRT15_DR_15_ALIAS, 0x4000508f\r
- 773 .set CYDEV_IO_PS_BASE, 0x40005090\r
- 774 .set CYDEV_IO_PS_SIZE, 0x00000010\r
- 775 .set CYDEV_IO_PS_PRT0_BASE, 0x40005090\r
- 776 .set CYDEV_IO_PS_PRT0_SIZE, 0x00000001\r
- 777 .set CYDEV_IO_PS_PRT0_PS_ALIAS, 0x40005090\r
- 778 .set CYDEV_IO_PS_PRT1_BASE, 0x40005091\r
- 779 .set CYDEV_IO_PS_PRT1_SIZE, 0x00000001\r
- 780 .set CYDEV_IO_PS_PRT1_PS_ALIAS, 0x40005091\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 15\r
-\r
-\r
- 781 .set CYDEV_IO_PS_PRT2_BASE, 0x40005092\r
- 782 .set CYDEV_IO_PS_PRT2_SIZE, 0x00000001\r
- 783 .set CYDEV_IO_PS_PRT2_PS_ALIAS, 0x40005092\r
- 784 .set CYDEV_IO_PS_PRT3_BASE, 0x40005093\r
- 785 .set CYDEV_IO_PS_PRT3_SIZE, 0x00000001\r
- 786 .set CYDEV_IO_PS_PRT3_PS_ALIAS, 0x40005093\r
- 787 .set CYDEV_IO_PS_PRT4_BASE, 0x40005094\r
- 788 .set CYDEV_IO_PS_PRT4_SIZE, 0x00000001\r
- 789 .set CYDEV_IO_PS_PRT4_PS_ALIAS, 0x40005094\r
- 790 .set CYDEV_IO_PS_PRT5_BASE, 0x40005095\r
- 791 .set CYDEV_IO_PS_PRT5_SIZE, 0x00000001\r
- 792 .set CYDEV_IO_PS_PRT5_PS_ALIAS, 0x40005095\r
- 793 .set CYDEV_IO_PS_PRT6_BASE, 0x40005096\r
- 794 .set CYDEV_IO_PS_PRT6_SIZE, 0x00000001\r
- 795 .set CYDEV_IO_PS_PRT6_PS_ALIAS, 0x40005096\r
- 796 .set CYDEV_IO_PS_PRT12_BASE, 0x4000509c\r
- 797 .set CYDEV_IO_PS_PRT12_SIZE, 0x00000001\r
- 798 .set CYDEV_IO_PS_PRT12_PS_ALIAS, 0x4000509c\r
- 799 .set CYDEV_IO_PS_PRT15_BASE, 0x4000509f\r
- 800 .set CYDEV_IO_PS_PRT15_SIZE, 0x00000001\r
- 801 .set CYDEV_IO_PS_PRT15_PS15_ALIAS, 0x4000509f\r
- 802 .set CYDEV_IO_PRT_BASE, 0x40005100\r
- 803 .set CYDEV_IO_PRT_SIZE, 0x00000100\r
- 804 .set CYDEV_IO_PRT_PRT0_BASE, 0x40005100\r
- 805 .set CYDEV_IO_PRT_PRT0_SIZE, 0x00000010\r
- 806 .set CYDEV_IO_PRT_PRT0_DR, 0x40005100\r
- 807 .set CYDEV_IO_PRT_PRT0_PS, 0x40005101\r
- 808 .set CYDEV_IO_PRT_PRT0_DM0, 0x40005102\r
- 809 .set CYDEV_IO_PRT_PRT0_DM1, 0x40005103\r
- 810 .set CYDEV_IO_PRT_PRT0_DM2, 0x40005104\r
- 811 .set CYDEV_IO_PRT_PRT0_SLW, 0x40005105\r
- 812 .set CYDEV_IO_PRT_PRT0_BYP, 0x40005106\r
- 813 .set CYDEV_IO_PRT_PRT0_BIE, 0x40005107\r
- 814 .set CYDEV_IO_PRT_PRT0_INP_DIS, 0x40005108\r
- 815 .set CYDEV_IO_PRT_PRT0_CTL, 0x40005109\r
- 816 .set CYDEV_IO_PRT_PRT0_PRT, 0x4000510a\r
- 817 .set CYDEV_IO_PRT_PRT0_BIT_MASK, 0x4000510b\r
- 818 .set CYDEV_IO_PRT_PRT0_AMUX, 0x4000510c\r
- 819 .set CYDEV_IO_PRT_PRT0_AG, 0x4000510d\r
- 820 .set CYDEV_IO_PRT_PRT0_LCD_COM_SEG, 0x4000510e\r
- 821 .set CYDEV_IO_PRT_PRT0_LCD_EN, 0x4000510f\r
- 822 .set CYDEV_IO_PRT_PRT1_BASE, 0x40005110\r
- 823 .set CYDEV_IO_PRT_PRT1_SIZE, 0x00000010\r
- 824 .set CYDEV_IO_PRT_PRT1_DR, 0x40005110\r
- 825 .set CYDEV_IO_PRT_PRT1_PS, 0x40005111\r
- 826 .set CYDEV_IO_PRT_PRT1_DM0, 0x40005112\r
- 827 .set CYDEV_IO_PRT_PRT1_DM1, 0x40005113\r
- 828 .set CYDEV_IO_PRT_PRT1_DM2, 0x40005114\r
- 829 .set CYDEV_IO_PRT_PRT1_SLW, 0x40005115\r
- 830 .set CYDEV_IO_PRT_PRT1_BYP, 0x40005116\r
- 831 .set CYDEV_IO_PRT_PRT1_BIE, 0x40005117\r
- 832 .set CYDEV_IO_PRT_PRT1_INP_DIS, 0x40005118\r
- 833 .set CYDEV_IO_PRT_PRT1_CTL, 0x40005119\r
- 834 .set CYDEV_IO_PRT_PRT1_PRT, 0x4000511a\r
- 835 .set CYDEV_IO_PRT_PRT1_BIT_MASK, 0x4000511b\r
- 836 .set CYDEV_IO_PRT_PRT1_AMUX, 0x4000511c\r
- 837 .set CYDEV_IO_PRT_PRT1_AG, 0x4000511d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 16\r
-\r
-\r
- 838 .set CYDEV_IO_PRT_PRT1_LCD_COM_SEG, 0x4000511e\r
- 839 .set CYDEV_IO_PRT_PRT1_LCD_EN, 0x4000511f\r
- 840 .set CYDEV_IO_PRT_PRT2_BASE, 0x40005120\r
- 841 .set CYDEV_IO_PRT_PRT2_SIZE, 0x00000010\r
- 842 .set CYDEV_IO_PRT_PRT2_DR, 0x40005120\r
- 843 .set CYDEV_IO_PRT_PRT2_PS, 0x40005121\r
- 844 .set CYDEV_IO_PRT_PRT2_DM0, 0x40005122\r
- 845 .set CYDEV_IO_PRT_PRT2_DM1, 0x40005123\r
- 846 .set CYDEV_IO_PRT_PRT2_DM2, 0x40005124\r
- 847 .set CYDEV_IO_PRT_PRT2_SLW, 0x40005125\r
- 848 .set CYDEV_IO_PRT_PRT2_BYP, 0x40005126\r
- 849 .set CYDEV_IO_PRT_PRT2_BIE, 0x40005127\r
- 850 .set CYDEV_IO_PRT_PRT2_INP_DIS, 0x40005128\r
- 851 .set CYDEV_IO_PRT_PRT2_CTL, 0x40005129\r
- 852 .set CYDEV_IO_PRT_PRT2_PRT, 0x4000512a\r
- 853 .set CYDEV_IO_PRT_PRT2_BIT_MASK, 0x4000512b\r
- 854 .set CYDEV_IO_PRT_PRT2_AMUX, 0x4000512c\r
- 855 .set CYDEV_IO_PRT_PRT2_AG, 0x4000512d\r
- 856 .set CYDEV_IO_PRT_PRT2_LCD_COM_SEG, 0x4000512e\r
- 857 .set CYDEV_IO_PRT_PRT2_LCD_EN, 0x4000512f\r
- 858 .set CYDEV_IO_PRT_PRT3_BASE, 0x40005130\r
- 859 .set CYDEV_IO_PRT_PRT3_SIZE, 0x00000010\r
- 860 .set CYDEV_IO_PRT_PRT3_DR, 0x40005130\r
- 861 .set CYDEV_IO_PRT_PRT3_PS, 0x40005131\r
- 862 .set CYDEV_IO_PRT_PRT3_DM0, 0x40005132\r
- 863 .set CYDEV_IO_PRT_PRT3_DM1, 0x40005133\r
- 864 .set CYDEV_IO_PRT_PRT3_DM2, 0x40005134\r
- 865 .set CYDEV_IO_PRT_PRT3_SLW, 0x40005135\r
- 866 .set CYDEV_IO_PRT_PRT3_BYP, 0x40005136\r
- 867 .set CYDEV_IO_PRT_PRT3_BIE, 0x40005137\r
- 868 .set CYDEV_IO_PRT_PRT3_INP_DIS, 0x40005138\r
- 869 .set CYDEV_IO_PRT_PRT3_CTL, 0x40005139\r
- 870 .set CYDEV_IO_PRT_PRT3_PRT, 0x4000513a\r
- 871 .set CYDEV_IO_PRT_PRT3_BIT_MASK, 0x4000513b\r
- 872 .set CYDEV_IO_PRT_PRT3_AMUX, 0x4000513c\r
- 873 .set CYDEV_IO_PRT_PRT3_AG, 0x4000513d\r
- 874 .set CYDEV_IO_PRT_PRT3_LCD_COM_SEG, 0x4000513e\r
- 875 .set CYDEV_IO_PRT_PRT3_LCD_EN, 0x4000513f\r
- 876 .set CYDEV_IO_PRT_PRT4_BASE, 0x40005140\r
- 877 .set CYDEV_IO_PRT_PRT4_SIZE, 0x00000010\r
- 878 .set CYDEV_IO_PRT_PRT4_DR, 0x40005140\r
- 879 .set CYDEV_IO_PRT_PRT4_PS, 0x40005141\r
- 880 .set CYDEV_IO_PRT_PRT4_DM0, 0x40005142\r
- 881 .set CYDEV_IO_PRT_PRT4_DM1, 0x40005143\r
- 882 .set CYDEV_IO_PRT_PRT4_DM2, 0x40005144\r
- 883 .set CYDEV_IO_PRT_PRT4_SLW, 0x40005145\r
- 884 .set CYDEV_IO_PRT_PRT4_BYP, 0x40005146\r
- 885 .set CYDEV_IO_PRT_PRT4_BIE, 0x40005147\r
- 886 .set CYDEV_IO_PRT_PRT4_INP_DIS, 0x40005148\r
- 887 .set CYDEV_IO_PRT_PRT4_CTL, 0x40005149\r
- 888 .set CYDEV_IO_PRT_PRT4_PRT, 0x4000514a\r
- 889 .set CYDEV_IO_PRT_PRT4_BIT_MASK, 0x4000514b\r
- 890 .set CYDEV_IO_PRT_PRT4_AMUX, 0x4000514c\r
- 891 .set CYDEV_IO_PRT_PRT4_AG, 0x4000514d\r
- 892 .set CYDEV_IO_PRT_PRT4_LCD_COM_SEG, 0x4000514e\r
- 893 .set CYDEV_IO_PRT_PRT4_LCD_EN, 0x4000514f\r
- 894 .set CYDEV_IO_PRT_PRT5_BASE, 0x40005150\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 17\r
-\r
-\r
- 895 .set CYDEV_IO_PRT_PRT5_SIZE, 0x00000010\r
- 896 .set CYDEV_IO_PRT_PRT5_DR, 0x40005150\r
- 897 .set CYDEV_IO_PRT_PRT5_PS, 0x40005151\r
- 898 .set CYDEV_IO_PRT_PRT5_DM0, 0x40005152\r
- 899 .set CYDEV_IO_PRT_PRT5_DM1, 0x40005153\r
- 900 .set CYDEV_IO_PRT_PRT5_DM2, 0x40005154\r
- 901 .set CYDEV_IO_PRT_PRT5_SLW, 0x40005155\r
- 902 .set CYDEV_IO_PRT_PRT5_BYP, 0x40005156\r
- 903 .set CYDEV_IO_PRT_PRT5_BIE, 0x40005157\r
- 904 .set CYDEV_IO_PRT_PRT5_INP_DIS, 0x40005158\r
- 905 .set CYDEV_IO_PRT_PRT5_CTL, 0x40005159\r
- 906 .set CYDEV_IO_PRT_PRT5_PRT, 0x4000515a\r
- 907 .set CYDEV_IO_PRT_PRT5_BIT_MASK, 0x4000515b\r
- 908 .set CYDEV_IO_PRT_PRT5_AMUX, 0x4000515c\r
- 909 .set CYDEV_IO_PRT_PRT5_AG, 0x4000515d\r
- 910 .set CYDEV_IO_PRT_PRT5_LCD_COM_SEG, 0x4000515e\r
- 911 .set CYDEV_IO_PRT_PRT5_LCD_EN, 0x4000515f\r
- 912 .set CYDEV_IO_PRT_PRT6_BASE, 0x40005160\r
- 913 .set CYDEV_IO_PRT_PRT6_SIZE, 0x00000010\r
- 914 .set CYDEV_IO_PRT_PRT6_DR, 0x40005160\r
- 915 .set CYDEV_IO_PRT_PRT6_PS, 0x40005161\r
- 916 .set CYDEV_IO_PRT_PRT6_DM0, 0x40005162\r
- 917 .set CYDEV_IO_PRT_PRT6_DM1, 0x40005163\r
- 918 .set CYDEV_IO_PRT_PRT6_DM2, 0x40005164\r
- 919 .set CYDEV_IO_PRT_PRT6_SLW, 0x40005165\r
- 920 .set CYDEV_IO_PRT_PRT6_BYP, 0x40005166\r
- 921 .set CYDEV_IO_PRT_PRT6_BIE, 0x40005167\r
- 922 .set CYDEV_IO_PRT_PRT6_INP_DIS, 0x40005168\r
- 923 .set CYDEV_IO_PRT_PRT6_CTL, 0x40005169\r
- 924 .set CYDEV_IO_PRT_PRT6_PRT, 0x4000516a\r
- 925 .set CYDEV_IO_PRT_PRT6_BIT_MASK, 0x4000516b\r
- 926 .set CYDEV_IO_PRT_PRT6_AMUX, 0x4000516c\r
- 927 .set CYDEV_IO_PRT_PRT6_AG, 0x4000516d\r
- 928 .set CYDEV_IO_PRT_PRT6_LCD_COM_SEG, 0x4000516e\r
- 929 .set CYDEV_IO_PRT_PRT6_LCD_EN, 0x4000516f\r
- 930 .set CYDEV_IO_PRT_PRT12_BASE, 0x400051c0\r
- 931 .set CYDEV_IO_PRT_PRT12_SIZE, 0x00000010\r
- 932 .set CYDEV_IO_PRT_PRT12_DR, 0x400051c0\r
- 933 .set CYDEV_IO_PRT_PRT12_PS, 0x400051c1\r
- 934 .set CYDEV_IO_PRT_PRT12_DM0, 0x400051c2\r
- 935 .set CYDEV_IO_PRT_PRT12_DM1, 0x400051c3\r
- 936 .set CYDEV_IO_PRT_PRT12_DM2, 0x400051c4\r
- 937 .set CYDEV_IO_PRT_PRT12_SLW, 0x400051c5\r
- 938 .set CYDEV_IO_PRT_PRT12_BYP, 0x400051c6\r
- 939 .set CYDEV_IO_PRT_PRT12_BIE, 0x400051c7\r
- 940 .set CYDEV_IO_PRT_PRT12_INP_DIS, 0x400051c8\r
- 941 .set CYDEV_IO_PRT_PRT12_SIO_HYST_EN, 0x400051c9\r
- 942 .set CYDEV_IO_PRT_PRT12_PRT, 0x400051ca\r
- 943 .set CYDEV_IO_PRT_PRT12_BIT_MASK, 0x400051cb\r
- 944 .set CYDEV_IO_PRT_PRT12_SIO_REG_HIFREQ, 0x400051cc\r
- 945 .set CYDEV_IO_PRT_PRT12_AG, 0x400051cd\r
- 946 .set CYDEV_IO_PRT_PRT12_SIO_CFG, 0x400051ce\r
- 947 .set CYDEV_IO_PRT_PRT12_SIO_DIFF, 0x400051cf\r
- 948 .set CYDEV_IO_PRT_PRT15_BASE, 0x400051f0\r
- 949 .set CYDEV_IO_PRT_PRT15_SIZE, 0x00000010\r
- 950 .set CYDEV_IO_PRT_PRT15_DR, 0x400051f0\r
- 951 .set CYDEV_IO_PRT_PRT15_PS, 0x400051f1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 18\r
-\r
-\r
- 952 .set CYDEV_IO_PRT_PRT15_DM0, 0x400051f2\r
- 953 .set CYDEV_IO_PRT_PRT15_DM1, 0x400051f3\r
- 954 .set CYDEV_IO_PRT_PRT15_DM2, 0x400051f4\r
- 955 .set CYDEV_IO_PRT_PRT15_SLW, 0x400051f5\r
- 956 .set CYDEV_IO_PRT_PRT15_BYP, 0x400051f6\r
- 957 .set CYDEV_IO_PRT_PRT15_BIE, 0x400051f7\r
- 958 .set CYDEV_IO_PRT_PRT15_INP_DIS, 0x400051f8\r
- 959 .set CYDEV_IO_PRT_PRT15_CTL, 0x400051f9\r
- 960 .set CYDEV_IO_PRT_PRT15_PRT, 0x400051fa\r
- 961 .set CYDEV_IO_PRT_PRT15_BIT_MASK, 0x400051fb\r
- 962 .set CYDEV_IO_PRT_PRT15_AMUX, 0x400051fc\r
- 963 .set CYDEV_IO_PRT_PRT15_AG, 0x400051fd\r
- 964 .set CYDEV_IO_PRT_PRT15_LCD_COM_SEG, 0x400051fe\r
- 965 .set CYDEV_IO_PRT_PRT15_LCD_EN, 0x400051ff\r
- 966 .set CYDEV_PRTDSI_BASE, 0x40005200\r
- 967 .set CYDEV_PRTDSI_SIZE, 0x0000007f\r
- 968 .set CYDEV_PRTDSI_PRT0_BASE, 0x40005200\r
- 969 .set CYDEV_PRTDSI_PRT0_SIZE, 0x00000007\r
- 970 .set CYDEV_PRTDSI_PRT0_OUT_SEL0, 0x40005200\r
- 971 .set CYDEV_PRTDSI_PRT0_OUT_SEL1, 0x40005201\r
- 972 .set CYDEV_PRTDSI_PRT0_OE_SEL0, 0x40005202\r
- 973 .set CYDEV_PRTDSI_PRT0_OE_SEL1, 0x40005203\r
- 974 .set CYDEV_PRTDSI_PRT0_DBL_SYNC_IN, 0x40005204\r
- 975 .set CYDEV_PRTDSI_PRT0_SYNC_OUT, 0x40005205\r
- 976 .set CYDEV_PRTDSI_PRT0_CAPS_SEL, 0x40005206\r
- 977 .set CYDEV_PRTDSI_PRT1_BASE, 0x40005208\r
- 978 .set CYDEV_PRTDSI_PRT1_SIZE, 0x00000007\r
- 979 .set CYDEV_PRTDSI_PRT1_OUT_SEL0, 0x40005208\r
- 980 .set CYDEV_PRTDSI_PRT1_OUT_SEL1, 0x40005209\r
- 981 .set CYDEV_PRTDSI_PRT1_OE_SEL0, 0x4000520a\r
- 982 .set CYDEV_PRTDSI_PRT1_OE_SEL1, 0x4000520b\r
- 983 .set CYDEV_PRTDSI_PRT1_DBL_SYNC_IN, 0x4000520c\r
- 984 .set CYDEV_PRTDSI_PRT1_SYNC_OUT, 0x4000520d\r
- 985 .set CYDEV_PRTDSI_PRT1_CAPS_SEL, 0x4000520e\r
- 986 .set CYDEV_PRTDSI_PRT2_BASE, 0x40005210\r
- 987 .set CYDEV_PRTDSI_PRT2_SIZE, 0x00000007\r
- 988 .set CYDEV_PRTDSI_PRT2_OUT_SEL0, 0x40005210\r
- 989 .set CYDEV_PRTDSI_PRT2_OUT_SEL1, 0x40005211\r
- 990 .set CYDEV_PRTDSI_PRT2_OE_SEL0, 0x40005212\r
- 991 .set CYDEV_PRTDSI_PRT2_OE_SEL1, 0x40005213\r
- 992 .set CYDEV_PRTDSI_PRT2_DBL_SYNC_IN, 0x40005214\r
- 993 .set CYDEV_PRTDSI_PRT2_SYNC_OUT, 0x40005215\r
- 994 .set CYDEV_PRTDSI_PRT2_CAPS_SEL, 0x40005216\r
- 995 .set CYDEV_PRTDSI_PRT3_BASE, 0x40005218\r
- 996 .set CYDEV_PRTDSI_PRT3_SIZE, 0x00000007\r
- 997 .set CYDEV_PRTDSI_PRT3_OUT_SEL0, 0x40005218\r
- 998 .set CYDEV_PRTDSI_PRT3_OUT_SEL1, 0x40005219\r
- 999 .set CYDEV_PRTDSI_PRT3_OE_SEL0, 0x4000521a\r
- 1000 .set CYDEV_PRTDSI_PRT3_OE_SEL1, 0x4000521b\r
- 1001 .set CYDEV_PRTDSI_PRT3_DBL_SYNC_IN, 0x4000521c\r
- 1002 .set CYDEV_PRTDSI_PRT3_SYNC_OUT, 0x4000521d\r
- 1003 .set CYDEV_PRTDSI_PRT3_CAPS_SEL, 0x4000521e\r
- 1004 .set CYDEV_PRTDSI_PRT4_BASE, 0x40005220\r
- 1005 .set CYDEV_PRTDSI_PRT4_SIZE, 0x00000007\r
- 1006 .set CYDEV_PRTDSI_PRT4_OUT_SEL0, 0x40005220\r
- 1007 .set CYDEV_PRTDSI_PRT4_OUT_SEL1, 0x40005221\r
- 1008 .set CYDEV_PRTDSI_PRT4_OE_SEL0, 0x40005222\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 19\r
-\r
-\r
- 1009 .set CYDEV_PRTDSI_PRT4_OE_SEL1, 0x40005223\r
- 1010 .set CYDEV_PRTDSI_PRT4_DBL_SYNC_IN, 0x40005224\r
- 1011 .set CYDEV_PRTDSI_PRT4_SYNC_OUT, 0x40005225\r
- 1012 .set CYDEV_PRTDSI_PRT4_CAPS_SEL, 0x40005226\r
- 1013 .set CYDEV_PRTDSI_PRT5_BASE, 0x40005228\r
- 1014 .set CYDEV_PRTDSI_PRT5_SIZE, 0x00000007\r
- 1015 .set CYDEV_PRTDSI_PRT5_OUT_SEL0, 0x40005228\r
- 1016 .set CYDEV_PRTDSI_PRT5_OUT_SEL1, 0x40005229\r
- 1017 .set CYDEV_PRTDSI_PRT5_OE_SEL0, 0x4000522a\r
- 1018 .set CYDEV_PRTDSI_PRT5_OE_SEL1, 0x4000522b\r
- 1019 .set CYDEV_PRTDSI_PRT5_DBL_SYNC_IN, 0x4000522c\r
- 1020 .set CYDEV_PRTDSI_PRT5_SYNC_OUT, 0x4000522d\r
- 1021 .set CYDEV_PRTDSI_PRT5_CAPS_SEL, 0x4000522e\r
- 1022 .set CYDEV_PRTDSI_PRT6_BASE, 0x40005230\r
- 1023 .set CYDEV_PRTDSI_PRT6_SIZE, 0x00000007\r
- 1024 .set CYDEV_PRTDSI_PRT6_OUT_SEL0, 0x40005230\r
- 1025 .set CYDEV_PRTDSI_PRT6_OUT_SEL1, 0x40005231\r
- 1026 .set CYDEV_PRTDSI_PRT6_OE_SEL0, 0x40005232\r
- 1027 .set CYDEV_PRTDSI_PRT6_OE_SEL1, 0x40005233\r
- 1028 .set CYDEV_PRTDSI_PRT6_DBL_SYNC_IN, 0x40005234\r
- 1029 .set CYDEV_PRTDSI_PRT6_SYNC_OUT, 0x40005235\r
- 1030 .set CYDEV_PRTDSI_PRT6_CAPS_SEL, 0x40005236\r
- 1031 .set CYDEV_PRTDSI_PRT12_BASE, 0x40005260\r
- 1032 .set CYDEV_PRTDSI_PRT12_SIZE, 0x00000006\r
- 1033 .set CYDEV_PRTDSI_PRT12_OUT_SEL0, 0x40005260\r
- 1034 .set CYDEV_PRTDSI_PRT12_OUT_SEL1, 0x40005261\r
- 1035 .set CYDEV_PRTDSI_PRT12_OE_SEL0, 0x40005262\r
- 1036 .set CYDEV_PRTDSI_PRT12_OE_SEL1, 0x40005263\r
- 1037 .set CYDEV_PRTDSI_PRT12_DBL_SYNC_IN, 0x40005264\r
- 1038 .set CYDEV_PRTDSI_PRT12_SYNC_OUT, 0x40005265\r
- 1039 .set CYDEV_PRTDSI_PRT15_BASE, 0x40005278\r
- 1040 .set CYDEV_PRTDSI_PRT15_SIZE, 0x00000007\r
- 1041 .set CYDEV_PRTDSI_PRT15_OUT_SEL0, 0x40005278\r
- 1042 .set CYDEV_PRTDSI_PRT15_OUT_SEL1, 0x40005279\r
- 1043 .set CYDEV_PRTDSI_PRT15_OE_SEL0, 0x4000527a\r
- 1044 .set CYDEV_PRTDSI_PRT15_OE_SEL1, 0x4000527b\r
- 1045 .set CYDEV_PRTDSI_PRT15_DBL_SYNC_IN, 0x4000527c\r
- 1046 .set CYDEV_PRTDSI_PRT15_SYNC_OUT, 0x4000527d\r
- 1047 .set CYDEV_PRTDSI_PRT15_CAPS_SEL, 0x4000527e\r
- 1048 .set CYDEV_EMIF_BASE, 0x40005400\r
- 1049 .set CYDEV_EMIF_SIZE, 0x00000007\r
- 1050 .set CYDEV_EMIF_NO_UDB, 0x40005400\r
- 1051 .set CYDEV_EMIF_RP_WAIT_STATES, 0x40005401\r
- 1052 .set CYDEV_EMIF_MEM_DWN, 0x40005402\r
- 1053 .set CYDEV_EMIF_MEMCLK_DIV, 0x40005403\r
- 1054 .set CYDEV_EMIF_CLOCK_EN, 0x40005404\r
- 1055 .set CYDEV_EMIF_EM_TYPE, 0x40005405\r
- 1056 .set CYDEV_EMIF_WP_WAIT_STATES, 0x40005406\r
- 1057 .set CYDEV_ANAIF_BASE, 0x40005800\r
- 1058 .set CYDEV_ANAIF_SIZE, 0x000003a9\r
- 1059 .set CYDEV_ANAIF_CFG_BASE, 0x40005800\r
- 1060 .set CYDEV_ANAIF_CFG_SIZE, 0x0000010f\r
- 1061 .set CYDEV_ANAIF_CFG_SC0_BASE, 0x40005800\r
- 1062 .set CYDEV_ANAIF_CFG_SC0_SIZE, 0x00000003\r
- 1063 .set CYDEV_ANAIF_CFG_SC0_CR0, 0x40005800\r
- 1064 .set CYDEV_ANAIF_CFG_SC0_CR1, 0x40005801\r
- 1065 .set CYDEV_ANAIF_CFG_SC0_CR2, 0x40005802\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 20\r
-\r
-\r
- 1066 .set CYDEV_ANAIF_CFG_SC1_BASE, 0x40005804\r
- 1067 .set CYDEV_ANAIF_CFG_SC1_SIZE, 0x00000003\r
- 1068 .set CYDEV_ANAIF_CFG_SC1_CR0, 0x40005804\r
- 1069 .set CYDEV_ANAIF_CFG_SC1_CR1, 0x40005805\r
- 1070 .set CYDEV_ANAIF_CFG_SC1_CR2, 0x40005806\r
- 1071 .set CYDEV_ANAIF_CFG_SC2_BASE, 0x40005808\r
- 1072 .set CYDEV_ANAIF_CFG_SC2_SIZE, 0x00000003\r
- 1073 .set CYDEV_ANAIF_CFG_SC2_CR0, 0x40005808\r
- 1074 .set CYDEV_ANAIF_CFG_SC2_CR1, 0x40005809\r
- 1075 .set CYDEV_ANAIF_CFG_SC2_CR2, 0x4000580a\r
- 1076 .set CYDEV_ANAIF_CFG_SC3_BASE, 0x4000580c\r
- 1077 .set CYDEV_ANAIF_CFG_SC3_SIZE, 0x00000003\r
- 1078 .set CYDEV_ANAIF_CFG_SC3_CR0, 0x4000580c\r
- 1079 .set CYDEV_ANAIF_CFG_SC3_CR1, 0x4000580d\r
- 1080 .set CYDEV_ANAIF_CFG_SC3_CR2, 0x4000580e\r
- 1081 .set CYDEV_ANAIF_CFG_DAC0_BASE, 0x40005820\r
- 1082 .set CYDEV_ANAIF_CFG_DAC0_SIZE, 0x00000003\r
- 1083 .set CYDEV_ANAIF_CFG_DAC0_CR0, 0x40005820\r
- 1084 .set CYDEV_ANAIF_CFG_DAC0_CR1, 0x40005821\r
- 1085 .set CYDEV_ANAIF_CFG_DAC0_TST, 0x40005822\r
- 1086 .set CYDEV_ANAIF_CFG_DAC1_BASE, 0x40005824\r
- 1087 .set CYDEV_ANAIF_CFG_DAC1_SIZE, 0x00000003\r
- 1088 .set CYDEV_ANAIF_CFG_DAC1_CR0, 0x40005824\r
- 1089 .set CYDEV_ANAIF_CFG_DAC1_CR1, 0x40005825\r
- 1090 .set CYDEV_ANAIF_CFG_DAC1_TST, 0x40005826\r
- 1091 .set CYDEV_ANAIF_CFG_DAC2_BASE, 0x40005828\r
- 1092 .set CYDEV_ANAIF_CFG_DAC2_SIZE, 0x00000003\r
- 1093 .set CYDEV_ANAIF_CFG_DAC2_CR0, 0x40005828\r
- 1094 .set CYDEV_ANAIF_CFG_DAC2_CR1, 0x40005829\r
- 1095 .set CYDEV_ANAIF_CFG_DAC2_TST, 0x4000582a\r
- 1096 .set CYDEV_ANAIF_CFG_DAC3_BASE, 0x4000582c\r
- 1097 .set CYDEV_ANAIF_CFG_DAC3_SIZE, 0x00000003\r
- 1098 .set CYDEV_ANAIF_CFG_DAC3_CR0, 0x4000582c\r
- 1099 .set CYDEV_ANAIF_CFG_DAC3_CR1, 0x4000582d\r
- 1100 .set CYDEV_ANAIF_CFG_DAC3_TST, 0x4000582e\r
- 1101 .set CYDEV_ANAIF_CFG_CMP0_BASE, 0x40005840\r
- 1102 .set CYDEV_ANAIF_CFG_CMP0_SIZE, 0x00000001\r
- 1103 .set CYDEV_ANAIF_CFG_CMP0_CR, 0x40005840\r
- 1104 .set CYDEV_ANAIF_CFG_CMP1_BASE, 0x40005841\r
- 1105 .set CYDEV_ANAIF_CFG_CMP1_SIZE, 0x00000001\r
- 1106 .set CYDEV_ANAIF_CFG_CMP1_CR, 0x40005841\r
- 1107 .set CYDEV_ANAIF_CFG_CMP2_BASE, 0x40005842\r
- 1108 .set CYDEV_ANAIF_CFG_CMP2_SIZE, 0x00000001\r
- 1109 .set CYDEV_ANAIF_CFG_CMP2_CR, 0x40005842\r
- 1110 .set CYDEV_ANAIF_CFG_CMP3_BASE, 0x40005843\r
- 1111 .set CYDEV_ANAIF_CFG_CMP3_SIZE, 0x00000001\r
- 1112 .set CYDEV_ANAIF_CFG_CMP3_CR, 0x40005843\r
- 1113 .set CYDEV_ANAIF_CFG_LUT0_BASE, 0x40005848\r
- 1114 .set CYDEV_ANAIF_CFG_LUT0_SIZE, 0x00000002\r
- 1115 .set CYDEV_ANAIF_CFG_LUT0_CR, 0x40005848\r
- 1116 .set CYDEV_ANAIF_CFG_LUT0_MX, 0x40005849\r
- 1117 .set CYDEV_ANAIF_CFG_LUT1_BASE, 0x4000584a\r
- 1118 .set CYDEV_ANAIF_CFG_LUT1_SIZE, 0x00000002\r
- 1119 .set CYDEV_ANAIF_CFG_LUT1_CR, 0x4000584a\r
- 1120 .set CYDEV_ANAIF_CFG_LUT1_MX, 0x4000584b\r
- 1121 .set CYDEV_ANAIF_CFG_LUT2_BASE, 0x4000584c\r
- 1122 .set CYDEV_ANAIF_CFG_LUT2_SIZE, 0x00000002\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 21\r
-\r
-\r
- 1123 .set CYDEV_ANAIF_CFG_LUT2_CR, 0x4000584c\r
- 1124 .set CYDEV_ANAIF_CFG_LUT2_MX, 0x4000584d\r
- 1125 .set CYDEV_ANAIF_CFG_LUT3_BASE, 0x4000584e\r
- 1126 .set CYDEV_ANAIF_CFG_LUT3_SIZE, 0x00000002\r
- 1127 .set CYDEV_ANAIF_CFG_LUT3_CR, 0x4000584e\r
- 1128 .set CYDEV_ANAIF_CFG_LUT3_MX, 0x4000584f\r
- 1129 .set CYDEV_ANAIF_CFG_OPAMP0_BASE, 0x40005858\r
- 1130 .set CYDEV_ANAIF_CFG_OPAMP0_SIZE, 0x00000002\r
- 1131 .set CYDEV_ANAIF_CFG_OPAMP0_CR, 0x40005858\r
- 1132 .set CYDEV_ANAIF_CFG_OPAMP0_RSVD, 0x40005859\r
- 1133 .set CYDEV_ANAIF_CFG_OPAMP1_BASE, 0x4000585a\r
- 1134 .set CYDEV_ANAIF_CFG_OPAMP1_SIZE, 0x00000002\r
- 1135 .set CYDEV_ANAIF_CFG_OPAMP1_CR, 0x4000585a\r
- 1136 .set CYDEV_ANAIF_CFG_OPAMP1_RSVD, 0x4000585b\r
- 1137 .set CYDEV_ANAIF_CFG_OPAMP2_BASE, 0x4000585c\r
- 1138 .set CYDEV_ANAIF_CFG_OPAMP2_SIZE, 0x00000002\r
- 1139 .set CYDEV_ANAIF_CFG_OPAMP2_CR, 0x4000585c\r
- 1140 .set CYDEV_ANAIF_CFG_OPAMP2_RSVD, 0x4000585d\r
- 1141 .set CYDEV_ANAIF_CFG_OPAMP3_BASE, 0x4000585e\r
- 1142 .set CYDEV_ANAIF_CFG_OPAMP3_SIZE, 0x00000002\r
- 1143 .set CYDEV_ANAIF_CFG_OPAMP3_CR, 0x4000585e\r
- 1144 .set CYDEV_ANAIF_CFG_OPAMP3_RSVD, 0x4000585f\r
- 1145 .set CYDEV_ANAIF_CFG_LCDDAC_BASE, 0x40005868\r
- 1146 .set CYDEV_ANAIF_CFG_LCDDAC_SIZE, 0x00000002\r
- 1147 .set CYDEV_ANAIF_CFG_LCDDAC_CR0, 0x40005868\r
- 1148 .set CYDEV_ANAIF_CFG_LCDDAC_CR1, 0x40005869\r
- 1149 .set CYDEV_ANAIF_CFG_LCDDRV_BASE, 0x4000586a\r
- 1150 .set CYDEV_ANAIF_CFG_LCDDRV_SIZE, 0x00000001\r
- 1151 .set CYDEV_ANAIF_CFG_LCDDRV_CR, 0x4000586a\r
- 1152 .set CYDEV_ANAIF_CFG_LCDTMR_BASE, 0x4000586b\r
- 1153 .set CYDEV_ANAIF_CFG_LCDTMR_SIZE, 0x00000001\r
- 1154 .set CYDEV_ANAIF_CFG_LCDTMR_CFG, 0x4000586b\r
- 1155 .set CYDEV_ANAIF_CFG_BG_BASE, 0x4000586c\r
- 1156 .set CYDEV_ANAIF_CFG_BG_SIZE, 0x00000004\r
- 1157 .set CYDEV_ANAIF_CFG_BG_CR0, 0x4000586c\r
- 1158 .set CYDEV_ANAIF_CFG_BG_RSVD, 0x4000586d\r
- 1159 .set CYDEV_ANAIF_CFG_BG_DFT0, 0x4000586e\r
- 1160 .set CYDEV_ANAIF_CFG_BG_DFT1, 0x4000586f\r
- 1161 .set CYDEV_ANAIF_CFG_CAPSL_BASE, 0x40005870\r
- 1162 .set CYDEV_ANAIF_CFG_CAPSL_SIZE, 0x00000002\r
- 1163 .set CYDEV_ANAIF_CFG_CAPSL_CFG0, 0x40005870\r
- 1164 .set CYDEV_ANAIF_CFG_CAPSL_CFG1, 0x40005871\r
- 1165 .set CYDEV_ANAIF_CFG_CAPSR_BASE, 0x40005872\r
- 1166 .set CYDEV_ANAIF_CFG_CAPSR_SIZE, 0x00000002\r
- 1167 .set CYDEV_ANAIF_CFG_CAPSR_CFG0, 0x40005872\r
- 1168 .set CYDEV_ANAIF_CFG_CAPSR_CFG1, 0x40005873\r
- 1169 .set CYDEV_ANAIF_CFG_PUMP_BASE, 0x40005876\r
- 1170 .set CYDEV_ANAIF_CFG_PUMP_SIZE, 0x00000002\r
- 1171 .set CYDEV_ANAIF_CFG_PUMP_CR0, 0x40005876\r
- 1172 .set CYDEV_ANAIF_CFG_PUMP_CR1, 0x40005877\r
- 1173 .set CYDEV_ANAIF_CFG_LPF0_BASE, 0x40005878\r
- 1174 .set CYDEV_ANAIF_CFG_LPF0_SIZE, 0x00000002\r
- 1175 .set CYDEV_ANAIF_CFG_LPF0_CR0, 0x40005878\r
- 1176 .set CYDEV_ANAIF_CFG_LPF0_RSVD, 0x40005879\r
- 1177 .set CYDEV_ANAIF_CFG_LPF1_BASE, 0x4000587a\r
- 1178 .set CYDEV_ANAIF_CFG_LPF1_SIZE, 0x00000002\r
- 1179 .set CYDEV_ANAIF_CFG_LPF1_CR0, 0x4000587a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 22\r
-\r
-\r
- 1180 .set CYDEV_ANAIF_CFG_LPF1_RSVD, 0x4000587b\r
- 1181 .set CYDEV_ANAIF_CFG_MISC_BASE, 0x4000587c\r
- 1182 .set CYDEV_ANAIF_CFG_MISC_SIZE, 0x00000001\r
- 1183 .set CYDEV_ANAIF_CFG_MISC_CR0, 0x4000587c\r
- 1184 .set CYDEV_ANAIF_CFG_DSM0_BASE, 0x40005880\r
- 1185 .set CYDEV_ANAIF_CFG_DSM0_SIZE, 0x00000020\r
- 1186 .set CYDEV_ANAIF_CFG_DSM0_CR0, 0x40005880\r
- 1187 .set CYDEV_ANAIF_CFG_DSM0_CR1, 0x40005881\r
- 1188 .set CYDEV_ANAIF_CFG_DSM0_CR2, 0x40005882\r
- 1189 .set CYDEV_ANAIF_CFG_DSM0_CR3, 0x40005883\r
- 1190 .set CYDEV_ANAIF_CFG_DSM0_CR4, 0x40005884\r
- 1191 .set CYDEV_ANAIF_CFG_DSM0_CR5, 0x40005885\r
- 1192 .set CYDEV_ANAIF_CFG_DSM0_CR6, 0x40005886\r
- 1193 .set CYDEV_ANAIF_CFG_DSM0_CR7, 0x40005887\r
- 1194 .set CYDEV_ANAIF_CFG_DSM0_CR8, 0x40005888\r
- 1195 .set CYDEV_ANAIF_CFG_DSM0_CR9, 0x40005889\r
- 1196 .set CYDEV_ANAIF_CFG_DSM0_CR10, 0x4000588a\r
- 1197 .set CYDEV_ANAIF_CFG_DSM0_CR11, 0x4000588b\r
- 1198 .set CYDEV_ANAIF_CFG_DSM0_CR12, 0x4000588c\r
- 1199 .set CYDEV_ANAIF_CFG_DSM0_CR13, 0x4000588d\r
- 1200 .set CYDEV_ANAIF_CFG_DSM0_CR14, 0x4000588e\r
- 1201 .set CYDEV_ANAIF_CFG_DSM0_CR15, 0x4000588f\r
- 1202 .set CYDEV_ANAIF_CFG_DSM0_CR16, 0x40005890\r
- 1203 .set CYDEV_ANAIF_CFG_DSM0_CR17, 0x40005891\r
- 1204 .set CYDEV_ANAIF_CFG_DSM0_REF0, 0x40005892\r
- 1205 .set CYDEV_ANAIF_CFG_DSM0_REF1, 0x40005893\r
- 1206 .set CYDEV_ANAIF_CFG_DSM0_REF2, 0x40005894\r
- 1207 .set CYDEV_ANAIF_CFG_DSM0_REF3, 0x40005895\r
- 1208 .set CYDEV_ANAIF_CFG_DSM0_DEM0, 0x40005896\r
- 1209 .set CYDEV_ANAIF_CFG_DSM0_DEM1, 0x40005897\r
- 1210 .set CYDEV_ANAIF_CFG_DSM0_TST0, 0x40005898\r
- 1211 .set CYDEV_ANAIF_CFG_DSM0_TST1, 0x40005899\r
- 1212 .set CYDEV_ANAIF_CFG_DSM0_BUF0, 0x4000589a\r
- 1213 .set CYDEV_ANAIF_CFG_DSM0_BUF1, 0x4000589b\r
- 1214 .set CYDEV_ANAIF_CFG_DSM0_BUF2, 0x4000589c\r
- 1215 .set CYDEV_ANAIF_CFG_DSM0_BUF3, 0x4000589d\r
- 1216 .set CYDEV_ANAIF_CFG_DSM0_MISC, 0x4000589e\r
- 1217 .set CYDEV_ANAIF_CFG_DSM0_RSVD1, 0x4000589f\r
- 1218 .set CYDEV_ANAIF_CFG_SAR0_BASE, 0x40005900\r
- 1219 .set CYDEV_ANAIF_CFG_SAR0_SIZE, 0x00000007\r
- 1220 .set CYDEV_ANAIF_CFG_SAR0_CSR0, 0x40005900\r
- 1221 .set CYDEV_ANAIF_CFG_SAR0_CSR1, 0x40005901\r
- 1222 .set CYDEV_ANAIF_CFG_SAR0_CSR2, 0x40005902\r
- 1223 .set CYDEV_ANAIF_CFG_SAR0_CSR3, 0x40005903\r
- 1224 .set CYDEV_ANAIF_CFG_SAR0_CSR4, 0x40005904\r
- 1225 .set CYDEV_ANAIF_CFG_SAR0_CSR5, 0x40005905\r
- 1226 .set CYDEV_ANAIF_CFG_SAR0_CSR6, 0x40005906\r
- 1227 .set CYDEV_ANAIF_CFG_SAR1_BASE, 0x40005908\r
- 1228 .set CYDEV_ANAIF_CFG_SAR1_SIZE, 0x00000007\r
- 1229 .set CYDEV_ANAIF_CFG_SAR1_CSR0, 0x40005908\r
- 1230 .set CYDEV_ANAIF_CFG_SAR1_CSR1, 0x40005909\r
- 1231 .set CYDEV_ANAIF_CFG_SAR1_CSR2, 0x4000590a\r
- 1232 .set CYDEV_ANAIF_CFG_SAR1_CSR3, 0x4000590b\r
- 1233 .set CYDEV_ANAIF_CFG_SAR1_CSR4, 0x4000590c\r
- 1234 .set CYDEV_ANAIF_CFG_SAR1_CSR5, 0x4000590d\r
- 1235 .set CYDEV_ANAIF_CFG_SAR1_CSR6, 0x4000590e\r
- 1236 .set CYDEV_ANAIF_RT_BASE, 0x40005a00\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 23\r
-\r
-\r
- 1237 .set CYDEV_ANAIF_RT_SIZE, 0x00000162\r
- 1238 .set CYDEV_ANAIF_RT_SC0_BASE, 0x40005a00\r
- 1239 .set CYDEV_ANAIF_RT_SC0_SIZE, 0x0000000d\r
- 1240 .set CYDEV_ANAIF_RT_SC0_SW0, 0x40005a00\r
- 1241 .set CYDEV_ANAIF_RT_SC0_SW2, 0x40005a02\r
- 1242 .set CYDEV_ANAIF_RT_SC0_SW3, 0x40005a03\r
- 1243 .set CYDEV_ANAIF_RT_SC0_SW4, 0x40005a04\r
- 1244 .set CYDEV_ANAIF_RT_SC0_SW6, 0x40005a06\r
- 1245 .set CYDEV_ANAIF_RT_SC0_SW7, 0x40005a07\r
- 1246 .set CYDEV_ANAIF_RT_SC0_SW8, 0x40005a08\r
- 1247 .set CYDEV_ANAIF_RT_SC0_SW10, 0x40005a0a\r
- 1248 .set CYDEV_ANAIF_RT_SC0_CLK, 0x40005a0b\r
- 1249 .set CYDEV_ANAIF_RT_SC0_BST, 0x40005a0c\r
- 1250 .set CYDEV_ANAIF_RT_SC1_BASE, 0x40005a10\r
- 1251 .set CYDEV_ANAIF_RT_SC1_SIZE, 0x0000000d\r
- 1252 .set CYDEV_ANAIF_RT_SC1_SW0, 0x40005a10\r
- 1253 .set CYDEV_ANAIF_RT_SC1_SW2, 0x40005a12\r
- 1254 .set CYDEV_ANAIF_RT_SC1_SW3, 0x40005a13\r
- 1255 .set CYDEV_ANAIF_RT_SC1_SW4, 0x40005a14\r
- 1256 .set CYDEV_ANAIF_RT_SC1_SW6, 0x40005a16\r
- 1257 .set CYDEV_ANAIF_RT_SC1_SW7, 0x40005a17\r
- 1258 .set CYDEV_ANAIF_RT_SC1_SW8, 0x40005a18\r
- 1259 .set CYDEV_ANAIF_RT_SC1_SW10, 0x40005a1a\r
- 1260 .set CYDEV_ANAIF_RT_SC1_CLK, 0x40005a1b\r
- 1261 .set CYDEV_ANAIF_RT_SC1_BST, 0x40005a1c\r
- 1262 .set CYDEV_ANAIF_RT_SC2_BASE, 0x40005a20\r
- 1263 .set CYDEV_ANAIF_RT_SC2_SIZE, 0x0000000d\r
- 1264 .set CYDEV_ANAIF_RT_SC2_SW0, 0x40005a20\r
- 1265 .set CYDEV_ANAIF_RT_SC2_SW2, 0x40005a22\r
- 1266 .set CYDEV_ANAIF_RT_SC2_SW3, 0x40005a23\r
- 1267 .set CYDEV_ANAIF_RT_SC2_SW4, 0x40005a24\r
- 1268 .set CYDEV_ANAIF_RT_SC2_SW6, 0x40005a26\r
- 1269 .set CYDEV_ANAIF_RT_SC2_SW7, 0x40005a27\r
- 1270 .set CYDEV_ANAIF_RT_SC2_SW8, 0x40005a28\r
- 1271 .set CYDEV_ANAIF_RT_SC2_SW10, 0x40005a2a\r
- 1272 .set CYDEV_ANAIF_RT_SC2_CLK, 0x40005a2b\r
- 1273 .set CYDEV_ANAIF_RT_SC2_BST, 0x40005a2c\r
- 1274 .set CYDEV_ANAIF_RT_SC3_BASE, 0x40005a30\r
- 1275 .set CYDEV_ANAIF_RT_SC3_SIZE, 0x0000000d\r
- 1276 .set CYDEV_ANAIF_RT_SC3_SW0, 0x40005a30\r
- 1277 .set CYDEV_ANAIF_RT_SC3_SW2, 0x40005a32\r
- 1278 .set CYDEV_ANAIF_RT_SC3_SW3, 0x40005a33\r
- 1279 .set CYDEV_ANAIF_RT_SC3_SW4, 0x40005a34\r
- 1280 .set CYDEV_ANAIF_RT_SC3_SW6, 0x40005a36\r
- 1281 .set CYDEV_ANAIF_RT_SC3_SW7, 0x40005a37\r
- 1282 .set CYDEV_ANAIF_RT_SC3_SW8, 0x40005a38\r
- 1283 .set CYDEV_ANAIF_RT_SC3_SW10, 0x40005a3a\r
- 1284 .set CYDEV_ANAIF_RT_SC3_CLK, 0x40005a3b\r
- 1285 .set CYDEV_ANAIF_RT_SC3_BST, 0x40005a3c\r
- 1286 .set CYDEV_ANAIF_RT_DAC0_BASE, 0x40005a80\r
- 1287 .set CYDEV_ANAIF_RT_DAC0_SIZE, 0x00000008\r
- 1288 .set CYDEV_ANAIF_RT_DAC0_SW0, 0x40005a80\r
- 1289 .set CYDEV_ANAIF_RT_DAC0_SW2, 0x40005a82\r
- 1290 .set CYDEV_ANAIF_RT_DAC0_SW3, 0x40005a83\r
- 1291 .set CYDEV_ANAIF_RT_DAC0_SW4, 0x40005a84\r
- 1292 .set CYDEV_ANAIF_RT_DAC0_STROBE, 0x40005a87\r
- 1293 .set CYDEV_ANAIF_RT_DAC1_BASE, 0x40005a88\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 24\r
-\r
-\r
- 1294 .set CYDEV_ANAIF_RT_DAC1_SIZE, 0x00000008\r
- 1295 .set CYDEV_ANAIF_RT_DAC1_SW0, 0x40005a88\r
- 1296 .set CYDEV_ANAIF_RT_DAC1_SW2, 0x40005a8a\r
- 1297 .set CYDEV_ANAIF_RT_DAC1_SW3, 0x40005a8b\r
- 1298 .set CYDEV_ANAIF_RT_DAC1_SW4, 0x40005a8c\r
- 1299 .set CYDEV_ANAIF_RT_DAC1_STROBE, 0x40005a8f\r
- 1300 .set CYDEV_ANAIF_RT_DAC2_BASE, 0x40005a90\r
- 1301 .set CYDEV_ANAIF_RT_DAC2_SIZE, 0x00000008\r
- 1302 .set CYDEV_ANAIF_RT_DAC2_SW0, 0x40005a90\r
- 1303 .set CYDEV_ANAIF_RT_DAC2_SW2, 0x40005a92\r
- 1304 .set CYDEV_ANAIF_RT_DAC2_SW3, 0x40005a93\r
- 1305 .set CYDEV_ANAIF_RT_DAC2_SW4, 0x40005a94\r
- 1306 .set CYDEV_ANAIF_RT_DAC2_STROBE, 0x40005a97\r
- 1307 .set CYDEV_ANAIF_RT_DAC3_BASE, 0x40005a98\r
- 1308 .set CYDEV_ANAIF_RT_DAC3_SIZE, 0x00000008\r
- 1309 .set CYDEV_ANAIF_RT_DAC3_SW0, 0x40005a98\r
- 1310 .set CYDEV_ANAIF_RT_DAC3_SW2, 0x40005a9a\r
- 1311 .set CYDEV_ANAIF_RT_DAC3_SW3, 0x40005a9b\r
- 1312 .set CYDEV_ANAIF_RT_DAC3_SW4, 0x40005a9c\r
- 1313 .set CYDEV_ANAIF_RT_DAC3_STROBE, 0x40005a9f\r
- 1314 .set CYDEV_ANAIF_RT_CMP0_BASE, 0x40005ac0\r
- 1315 .set CYDEV_ANAIF_RT_CMP0_SIZE, 0x00000008\r
- 1316 .set CYDEV_ANAIF_RT_CMP0_SW0, 0x40005ac0\r
- 1317 .set CYDEV_ANAIF_RT_CMP0_SW2, 0x40005ac2\r
- 1318 .set CYDEV_ANAIF_RT_CMP0_SW3, 0x40005ac3\r
- 1319 .set CYDEV_ANAIF_RT_CMP0_SW4, 0x40005ac4\r
- 1320 .set CYDEV_ANAIF_RT_CMP0_SW6, 0x40005ac6\r
- 1321 .set CYDEV_ANAIF_RT_CMP0_CLK, 0x40005ac7\r
- 1322 .set CYDEV_ANAIF_RT_CMP1_BASE, 0x40005ac8\r
- 1323 .set CYDEV_ANAIF_RT_CMP1_SIZE, 0x00000008\r
- 1324 .set CYDEV_ANAIF_RT_CMP1_SW0, 0x40005ac8\r
- 1325 .set CYDEV_ANAIF_RT_CMP1_SW2, 0x40005aca\r
- 1326 .set CYDEV_ANAIF_RT_CMP1_SW3, 0x40005acb\r
- 1327 .set CYDEV_ANAIF_RT_CMP1_SW4, 0x40005acc\r
- 1328 .set CYDEV_ANAIF_RT_CMP1_SW6, 0x40005ace\r
- 1329 .set CYDEV_ANAIF_RT_CMP1_CLK, 0x40005acf\r
- 1330 .set CYDEV_ANAIF_RT_CMP2_BASE, 0x40005ad0\r
- 1331 .set CYDEV_ANAIF_RT_CMP2_SIZE, 0x00000008\r
- 1332 .set CYDEV_ANAIF_RT_CMP2_SW0, 0x40005ad0\r
- 1333 .set CYDEV_ANAIF_RT_CMP2_SW2, 0x40005ad2\r
- 1334 .set CYDEV_ANAIF_RT_CMP2_SW3, 0x40005ad3\r
- 1335 .set CYDEV_ANAIF_RT_CMP2_SW4, 0x40005ad4\r
- 1336 .set CYDEV_ANAIF_RT_CMP2_SW6, 0x40005ad6\r
- 1337 .set CYDEV_ANAIF_RT_CMP2_CLK, 0x40005ad7\r
- 1338 .set CYDEV_ANAIF_RT_CMP3_BASE, 0x40005ad8\r
- 1339 .set CYDEV_ANAIF_RT_CMP3_SIZE, 0x00000008\r
- 1340 .set CYDEV_ANAIF_RT_CMP3_SW0, 0x40005ad8\r
- 1341 .set CYDEV_ANAIF_RT_CMP3_SW2, 0x40005ada\r
- 1342 .set CYDEV_ANAIF_RT_CMP3_SW3, 0x40005adb\r
- 1343 .set CYDEV_ANAIF_RT_CMP3_SW4, 0x40005adc\r
- 1344 .set CYDEV_ANAIF_RT_CMP3_SW6, 0x40005ade\r
- 1345 .set CYDEV_ANAIF_RT_CMP3_CLK, 0x40005adf\r
- 1346 .set CYDEV_ANAIF_RT_DSM0_BASE, 0x40005b00\r
- 1347 .set CYDEV_ANAIF_RT_DSM0_SIZE, 0x00000008\r
- 1348 .set CYDEV_ANAIF_RT_DSM0_SW0, 0x40005b00\r
- 1349 .set CYDEV_ANAIF_RT_DSM0_SW2, 0x40005b02\r
- 1350 .set CYDEV_ANAIF_RT_DSM0_SW3, 0x40005b03\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 25\r
-\r
-\r
- 1351 .set CYDEV_ANAIF_RT_DSM0_SW4, 0x40005b04\r
- 1352 .set CYDEV_ANAIF_RT_DSM0_SW6, 0x40005b06\r
- 1353 .set CYDEV_ANAIF_RT_DSM0_CLK, 0x40005b07\r
- 1354 .set CYDEV_ANAIF_RT_SAR0_BASE, 0x40005b20\r
- 1355 .set CYDEV_ANAIF_RT_SAR0_SIZE, 0x00000008\r
- 1356 .set CYDEV_ANAIF_RT_SAR0_SW0, 0x40005b20\r
- 1357 .set CYDEV_ANAIF_RT_SAR0_SW2, 0x40005b22\r
- 1358 .set CYDEV_ANAIF_RT_SAR0_SW3, 0x40005b23\r
- 1359 .set CYDEV_ANAIF_RT_SAR0_SW4, 0x40005b24\r
- 1360 .set CYDEV_ANAIF_RT_SAR0_SW6, 0x40005b26\r
- 1361 .set CYDEV_ANAIF_RT_SAR0_CLK, 0x40005b27\r
- 1362 .set CYDEV_ANAIF_RT_SAR1_BASE, 0x40005b28\r
- 1363 .set CYDEV_ANAIF_RT_SAR1_SIZE, 0x00000008\r
- 1364 .set CYDEV_ANAIF_RT_SAR1_SW0, 0x40005b28\r
- 1365 .set CYDEV_ANAIF_RT_SAR1_SW2, 0x40005b2a\r
- 1366 .set CYDEV_ANAIF_RT_SAR1_SW3, 0x40005b2b\r
- 1367 .set CYDEV_ANAIF_RT_SAR1_SW4, 0x40005b2c\r
- 1368 .set CYDEV_ANAIF_RT_SAR1_SW6, 0x40005b2e\r
- 1369 .set CYDEV_ANAIF_RT_SAR1_CLK, 0x40005b2f\r
- 1370 .set CYDEV_ANAIF_RT_OPAMP0_BASE, 0x40005b40\r
- 1371 .set CYDEV_ANAIF_RT_OPAMP0_SIZE, 0x00000002\r
- 1372 .set CYDEV_ANAIF_RT_OPAMP0_MX, 0x40005b40\r
- 1373 .set CYDEV_ANAIF_RT_OPAMP0_SW, 0x40005b41\r
- 1374 .set CYDEV_ANAIF_RT_OPAMP1_BASE, 0x40005b42\r
- 1375 .set CYDEV_ANAIF_RT_OPAMP1_SIZE, 0x00000002\r
- 1376 .set CYDEV_ANAIF_RT_OPAMP1_MX, 0x40005b42\r
- 1377 .set CYDEV_ANAIF_RT_OPAMP1_SW, 0x40005b43\r
- 1378 .set CYDEV_ANAIF_RT_OPAMP2_BASE, 0x40005b44\r
- 1379 .set CYDEV_ANAIF_RT_OPAMP2_SIZE, 0x00000002\r
- 1380 .set CYDEV_ANAIF_RT_OPAMP2_MX, 0x40005b44\r
- 1381 .set CYDEV_ANAIF_RT_OPAMP2_SW, 0x40005b45\r
- 1382 .set CYDEV_ANAIF_RT_OPAMP3_BASE, 0x40005b46\r
- 1383 .set CYDEV_ANAIF_RT_OPAMP3_SIZE, 0x00000002\r
- 1384 .set CYDEV_ANAIF_RT_OPAMP3_MX, 0x40005b46\r
- 1385 .set CYDEV_ANAIF_RT_OPAMP3_SW, 0x40005b47\r
- 1386 .set CYDEV_ANAIF_RT_LCDDAC_BASE, 0x40005b50\r
- 1387 .set CYDEV_ANAIF_RT_LCDDAC_SIZE, 0x00000005\r
- 1388 .set CYDEV_ANAIF_RT_LCDDAC_SW0, 0x40005b50\r
- 1389 .set CYDEV_ANAIF_RT_LCDDAC_SW1, 0x40005b51\r
- 1390 .set CYDEV_ANAIF_RT_LCDDAC_SW2, 0x40005b52\r
- 1391 .set CYDEV_ANAIF_RT_LCDDAC_SW3, 0x40005b53\r
- 1392 .set CYDEV_ANAIF_RT_LCDDAC_SW4, 0x40005b54\r
- 1393 .set CYDEV_ANAIF_RT_SC_BASE, 0x40005b56\r
- 1394 .set CYDEV_ANAIF_RT_SC_SIZE, 0x00000001\r
- 1395 .set CYDEV_ANAIF_RT_SC_MISC, 0x40005b56\r
- 1396 .set CYDEV_ANAIF_RT_BUS_BASE, 0x40005b58\r
- 1397 .set CYDEV_ANAIF_RT_BUS_SIZE, 0x00000004\r
- 1398 .set CYDEV_ANAIF_RT_BUS_SW0, 0x40005b58\r
- 1399 .set CYDEV_ANAIF_RT_BUS_SW2, 0x40005b5a\r
- 1400 .set CYDEV_ANAIF_RT_BUS_SW3, 0x40005b5b\r
- 1401 .set CYDEV_ANAIF_RT_DFT_BASE, 0x40005b5c\r
- 1402 .set CYDEV_ANAIF_RT_DFT_SIZE, 0x00000006\r
- 1403 .set CYDEV_ANAIF_RT_DFT_CR0, 0x40005b5c\r
- 1404 .set CYDEV_ANAIF_RT_DFT_CR1, 0x40005b5d\r
- 1405 .set CYDEV_ANAIF_RT_DFT_CR2, 0x40005b5e\r
- 1406 .set CYDEV_ANAIF_RT_DFT_CR3, 0x40005b5f\r
- 1407 .set CYDEV_ANAIF_RT_DFT_CR4, 0x40005b60\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 26\r
-\r
-\r
- 1408 .set CYDEV_ANAIF_RT_DFT_CR5, 0x40005b61\r
- 1409 .set CYDEV_ANAIF_WRK_BASE, 0x40005b80\r
- 1410 .set CYDEV_ANAIF_WRK_SIZE, 0x00000029\r
- 1411 .set CYDEV_ANAIF_WRK_DAC0_BASE, 0x40005b80\r
- 1412 .set CYDEV_ANAIF_WRK_DAC0_SIZE, 0x00000001\r
- 1413 .set CYDEV_ANAIF_WRK_DAC0_D, 0x40005b80\r
- 1414 .set CYDEV_ANAIF_WRK_DAC1_BASE, 0x40005b81\r
- 1415 .set CYDEV_ANAIF_WRK_DAC1_SIZE, 0x00000001\r
- 1416 .set CYDEV_ANAIF_WRK_DAC1_D, 0x40005b81\r
- 1417 .set CYDEV_ANAIF_WRK_DAC2_BASE, 0x40005b82\r
- 1418 .set CYDEV_ANAIF_WRK_DAC2_SIZE, 0x00000001\r
- 1419 .set CYDEV_ANAIF_WRK_DAC2_D, 0x40005b82\r
- 1420 .set CYDEV_ANAIF_WRK_DAC3_BASE, 0x40005b83\r
- 1421 .set CYDEV_ANAIF_WRK_DAC3_SIZE, 0x00000001\r
- 1422 .set CYDEV_ANAIF_WRK_DAC3_D, 0x40005b83\r
- 1423 .set CYDEV_ANAIF_WRK_DSM0_BASE, 0x40005b88\r
- 1424 .set CYDEV_ANAIF_WRK_DSM0_SIZE, 0x00000002\r
- 1425 .set CYDEV_ANAIF_WRK_DSM0_OUT0, 0x40005b88\r
- 1426 .set CYDEV_ANAIF_WRK_DSM0_OUT1, 0x40005b89\r
- 1427 .set CYDEV_ANAIF_WRK_LUT_BASE, 0x40005b90\r
- 1428 .set CYDEV_ANAIF_WRK_LUT_SIZE, 0x00000005\r
- 1429 .set CYDEV_ANAIF_WRK_LUT_SR, 0x40005b90\r
- 1430 .set CYDEV_ANAIF_WRK_LUT_WRK1, 0x40005b91\r
- 1431 .set CYDEV_ANAIF_WRK_LUT_MSK, 0x40005b92\r
- 1432 .set CYDEV_ANAIF_WRK_LUT_CLK, 0x40005b93\r
- 1433 .set CYDEV_ANAIF_WRK_LUT_CPTR, 0x40005b94\r
- 1434 .set CYDEV_ANAIF_WRK_CMP_BASE, 0x40005b96\r
- 1435 .set CYDEV_ANAIF_WRK_CMP_SIZE, 0x00000002\r
- 1436 .set CYDEV_ANAIF_WRK_CMP_WRK, 0x40005b96\r
- 1437 .set CYDEV_ANAIF_WRK_CMP_TST, 0x40005b97\r
- 1438 .set CYDEV_ANAIF_WRK_SC_BASE, 0x40005b98\r
- 1439 .set CYDEV_ANAIF_WRK_SC_SIZE, 0x00000005\r
- 1440 .set CYDEV_ANAIF_WRK_SC_SR, 0x40005b98\r
- 1441 .set CYDEV_ANAIF_WRK_SC_WRK1, 0x40005b99\r
- 1442 .set CYDEV_ANAIF_WRK_SC_MSK, 0x40005b9a\r
- 1443 .set CYDEV_ANAIF_WRK_SC_CMPINV, 0x40005b9b\r
- 1444 .set CYDEV_ANAIF_WRK_SC_CPTR, 0x40005b9c\r
- 1445 .set CYDEV_ANAIF_WRK_SAR0_BASE, 0x40005ba0\r
- 1446 .set CYDEV_ANAIF_WRK_SAR0_SIZE, 0x00000002\r
- 1447 .set CYDEV_ANAIF_WRK_SAR0_WRK0, 0x40005ba0\r
- 1448 .set CYDEV_ANAIF_WRK_SAR0_WRK1, 0x40005ba1\r
- 1449 .set CYDEV_ANAIF_WRK_SAR1_BASE, 0x40005ba2\r
- 1450 .set CYDEV_ANAIF_WRK_SAR1_SIZE, 0x00000002\r
- 1451 .set CYDEV_ANAIF_WRK_SAR1_WRK0, 0x40005ba2\r
- 1452 .set CYDEV_ANAIF_WRK_SAR1_WRK1, 0x40005ba3\r
- 1453 .set CYDEV_ANAIF_WRK_SARS_BASE, 0x40005ba8\r
- 1454 .set CYDEV_ANAIF_WRK_SARS_SIZE, 0x00000001\r
- 1455 .set CYDEV_ANAIF_WRK_SARS_SOF, 0x40005ba8\r
- 1456 .set CYDEV_USB_BASE, 0x40006000\r
- 1457 .set CYDEV_USB_SIZE, 0x00000300\r
- 1458 .set CYDEV_USB_EP0_DR0, 0x40006000\r
- 1459 .set CYDEV_USB_EP0_DR1, 0x40006001\r
- 1460 .set CYDEV_USB_EP0_DR2, 0x40006002\r
- 1461 .set CYDEV_USB_EP0_DR3, 0x40006003\r
- 1462 .set CYDEV_USB_EP0_DR4, 0x40006004\r
- 1463 .set CYDEV_USB_EP0_DR5, 0x40006005\r
- 1464 .set CYDEV_USB_EP0_DR6, 0x40006006\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 27\r
-\r
-\r
- 1465 .set CYDEV_USB_EP0_DR7, 0x40006007\r
- 1466 .set CYDEV_USB_CR0, 0x40006008\r
- 1467 .set CYDEV_USB_CR1, 0x40006009\r
- 1468 .set CYDEV_USB_SIE_EP_INT_EN, 0x4000600a\r
- 1469 .set CYDEV_USB_SIE_EP_INT_SR, 0x4000600b\r
- 1470 .set CYDEV_USB_SIE_EP1_BASE, 0x4000600c\r
- 1471 .set CYDEV_USB_SIE_EP1_SIZE, 0x00000003\r
- 1472 .set CYDEV_USB_SIE_EP1_CNT0, 0x4000600c\r
- 1473 .set CYDEV_USB_SIE_EP1_CNT1, 0x4000600d\r
- 1474 .set CYDEV_USB_SIE_EP1_CR0, 0x4000600e\r
- 1475 .set CYDEV_USB_USBIO_CR0, 0x40006010\r
- 1476 .set CYDEV_USB_USBIO_CR1, 0x40006012\r
- 1477 .set CYDEV_USB_DYN_RECONFIG, 0x40006014\r
- 1478 .set CYDEV_USB_SOF0, 0x40006018\r
- 1479 .set CYDEV_USB_SOF1, 0x40006019\r
- 1480 .set CYDEV_USB_SIE_EP2_BASE, 0x4000601c\r
- 1481 .set CYDEV_USB_SIE_EP2_SIZE, 0x00000003\r
- 1482 .set CYDEV_USB_SIE_EP2_CNT0, 0x4000601c\r
- 1483 .set CYDEV_USB_SIE_EP2_CNT1, 0x4000601d\r
- 1484 .set CYDEV_USB_SIE_EP2_CR0, 0x4000601e\r
- 1485 .set CYDEV_USB_EP0_CR, 0x40006028\r
- 1486 .set CYDEV_USB_EP0_CNT, 0x40006029\r
- 1487 .set CYDEV_USB_SIE_EP3_BASE, 0x4000602c\r
- 1488 .set CYDEV_USB_SIE_EP3_SIZE, 0x00000003\r
- 1489 .set CYDEV_USB_SIE_EP3_CNT0, 0x4000602c\r
- 1490 .set CYDEV_USB_SIE_EP3_CNT1, 0x4000602d\r
- 1491 .set CYDEV_USB_SIE_EP3_CR0, 0x4000602e\r
- 1492 .set CYDEV_USB_SIE_EP4_BASE, 0x4000603c\r
- 1493 .set CYDEV_USB_SIE_EP4_SIZE, 0x00000003\r
- 1494 .set CYDEV_USB_SIE_EP4_CNT0, 0x4000603c\r
- 1495 .set CYDEV_USB_SIE_EP4_CNT1, 0x4000603d\r
- 1496 .set CYDEV_USB_SIE_EP4_CR0, 0x4000603e\r
- 1497 .set CYDEV_USB_SIE_EP5_BASE, 0x4000604c\r
- 1498 .set CYDEV_USB_SIE_EP5_SIZE, 0x00000003\r
- 1499 .set CYDEV_USB_SIE_EP5_CNT0, 0x4000604c\r
- 1500 .set CYDEV_USB_SIE_EP5_CNT1, 0x4000604d\r
- 1501 .set CYDEV_USB_SIE_EP5_CR0, 0x4000604e\r
- 1502 .set CYDEV_USB_SIE_EP6_BASE, 0x4000605c\r
- 1503 .set CYDEV_USB_SIE_EP6_SIZE, 0x00000003\r
- 1504 .set CYDEV_USB_SIE_EP6_CNT0, 0x4000605c\r
- 1505 .set CYDEV_USB_SIE_EP6_CNT1, 0x4000605d\r
- 1506 .set CYDEV_USB_SIE_EP6_CR0, 0x4000605e\r
- 1507 .set CYDEV_USB_SIE_EP7_BASE, 0x4000606c\r
- 1508 .set CYDEV_USB_SIE_EP7_SIZE, 0x00000003\r
- 1509 .set CYDEV_USB_SIE_EP7_CNT0, 0x4000606c\r
- 1510 .set CYDEV_USB_SIE_EP7_CNT1, 0x4000606d\r
- 1511 .set CYDEV_USB_SIE_EP7_CR0, 0x4000606e\r
- 1512 .set CYDEV_USB_SIE_EP8_BASE, 0x4000607c\r
- 1513 .set CYDEV_USB_SIE_EP8_SIZE, 0x00000003\r
- 1514 .set CYDEV_USB_SIE_EP8_CNT0, 0x4000607c\r
- 1515 .set CYDEV_USB_SIE_EP8_CNT1, 0x4000607d\r
- 1516 .set CYDEV_USB_SIE_EP8_CR0, 0x4000607e\r
- 1517 .set CYDEV_USB_ARB_EP1_BASE, 0x40006080\r
- 1518 .set CYDEV_USB_ARB_EP1_SIZE, 0x00000003\r
- 1519 .set CYDEV_USB_ARB_EP1_CFG, 0x40006080\r
- 1520 .set CYDEV_USB_ARB_EP1_INT_EN, 0x40006081\r
- 1521 .set CYDEV_USB_ARB_EP1_SR, 0x40006082\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 28\r
-\r
-\r
- 1522 .set CYDEV_USB_ARB_RW1_BASE, 0x40006084\r
- 1523 .set CYDEV_USB_ARB_RW1_SIZE, 0x00000005\r
- 1524 .set CYDEV_USB_ARB_RW1_WA, 0x40006084\r
- 1525 .set CYDEV_USB_ARB_RW1_WA_MSB, 0x40006085\r
- 1526 .set CYDEV_USB_ARB_RW1_RA, 0x40006086\r
- 1527 .set CYDEV_USB_ARB_RW1_RA_MSB, 0x40006087\r
- 1528 .set CYDEV_USB_ARB_RW1_DR, 0x40006088\r
- 1529 .set CYDEV_USB_BUF_SIZE, 0x4000608c\r
- 1530 .set CYDEV_USB_EP_ACTIVE, 0x4000608e\r
- 1531 .set CYDEV_USB_EP_TYPE, 0x4000608f\r
- 1532 .set CYDEV_USB_ARB_EP2_BASE, 0x40006090\r
- 1533 .set CYDEV_USB_ARB_EP2_SIZE, 0x00000003\r
- 1534 .set CYDEV_USB_ARB_EP2_CFG, 0x40006090\r
- 1535 .set CYDEV_USB_ARB_EP2_INT_EN, 0x40006091\r
- 1536 .set CYDEV_USB_ARB_EP2_SR, 0x40006092\r
- 1537 .set CYDEV_USB_ARB_RW2_BASE, 0x40006094\r
- 1538 .set CYDEV_USB_ARB_RW2_SIZE, 0x00000005\r
- 1539 .set CYDEV_USB_ARB_RW2_WA, 0x40006094\r
- 1540 .set CYDEV_USB_ARB_RW2_WA_MSB, 0x40006095\r
- 1541 .set CYDEV_USB_ARB_RW2_RA, 0x40006096\r
- 1542 .set CYDEV_USB_ARB_RW2_RA_MSB, 0x40006097\r
- 1543 .set CYDEV_USB_ARB_RW2_DR, 0x40006098\r
- 1544 .set CYDEV_USB_ARB_CFG, 0x4000609c\r
- 1545 .set CYDEV_USB_USB_CLK_EN, 0x4000609d\r
- 1546 .set CYDEV_USB_ARB_INT_EN, 0x4000609e\r
- 1547 .set CYDEV_USB_ARB_INT_SR, 0x4000609f\r
- 1548 .set CYDEV_USB_ARB_EP3_BASE, 0x400060a0\r
- 1549 .set CYDEV_USB_ARB_EP3_SIZE, 0x00000003\r
- 1550 .set CYDEV_USB_ARB_EP3_CFG, 0x400060a0\r
- 1551 .set CYDEV_USB_ARB_EP3_INT_EN, 0x400060a1\r
- 1552 .set CYDEV_USB_ARB_EP3_SR, 0x400060a2\r
- 1553 .set CYDEV_USB_ARB_RW3_BASE, 0x400060a4\r
- 1554 .set CYDEV_USB_ARB_RW3_SIZE, 0x00000005\r
- 1555 .set CYDEV_USB_ARB_RW3_WA, 0x400060a4\r
- 1556 .set CYDEV_USB_ARB_RW3_WA_MSB, 0x400060a5\r
- 1557 .set CYDEV_USB_ARB_RW3_RA, 0x400060a6\r
- 1558 .set CYDEV_USB_ARB_RW3_RA_MSB, 0x400060a7\r
- 1559 .set CYDEV_USB_ARB_RW3_DR, 0x400060a8\r
- 1560 .set CYDEV_USB_CWA, 0x400060ac\r
- 1561 .set CYDEV_USB_CWA_MSB, 0x400060ad\r
- 1562 .set CYDEV_USB_ARB_EP4_BASE, 0x400060b0\r
- 1563 .set CYDEV_USB_ARB_EP4_SIZE, 0x00000003\r
- 1564 .set CYDEV_USB_ARB_EP4_CFG, 0x400060b0\r
- 1565 .set CYDEV_USB_ARB_EP4_INT_EN, 0x400060b1\r
- 1566 .set CYDEV_USB_ARB_EP4_SR, 0x400060b2\r
- 1567 .set CYDEV_USB_ARB_RW4_BASE, 0x400060b4\r
- 1568 .set CYDEV_USB_ARB_RW4_SIZE, 0x00000005\r
- 1569 .set CYDEV_USB_ARB_RW4_WA, 0x400060b4\r
- 1570 .set CYDEV_USB_ARB_RW4_WA_MSB, 0x400060b5\r
- 1571 .set CYDEV_USB_ARB_RW4_RA, 0x400060b6\r
- 1572 .set CYDEV_USB_ARB_RW4_RA_MSB, 0x400060b7\r
- 1573 .set CYDEV_USB_ARB_RW4_DR, 0x400060b8\r
- 1574 .set CYDEV_USB_DMA_THRES, 0x400060bc\r
- 1575 .set CYDEV_USB_DMA_THRES_MSB, 0x400060bd\r
- 1576 .set CYDEV_USB_ARB_EP5_BASE, 0x400060c0\r
- 1577 .set CYDEV_USB_ARB_EP5_SIZE, 0x00000003\r
- 1578 .set CYDEV_USB_ARB_EP5_CFG, 0x400060c0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 29\r
-\r
-\r
- 1579 .set CYDEV_USB_ARB_EP5_INT_EN, 0x400060c1\r
- 1580 .set CYDEV_USB_ARB_EP5_SR, 0x400060c2\r
- 1581 .set CYDEV_USB_ARB_RW5_BASE, 0x400060c4\r
- 1582 .set CYDEV_USB_ARB_RW5_SIZE, 0x00000005\r
- 1583 .set CYDEV_USB_ARB_RW5_WA, 0x400060c4\r
- 1584 .set CYDEV_USB_ARB_RW5_WA_MSB, 0x400060c5\r
- 1585 .set CYDEV_USB_ARB_RW5_RA, 0x400060c6\r
- 1586 .set CYDEV_USB_ARB_RW5_RA_MSB, 0x400060c7\r
- 1587 .set CYDEV_USB_ARB_RW5_DR, 0x400060c8\r
- 1588 .set CYDEV_USB_BUS_RST_CNT, 0x400060cc\r
- 1589 .set CYDEV_USB_ARB_EP6_BASE, 0x400060d0\r
- 1590 .set CYDEV_USB_ARB_EP6_SIZE, 0x00000003\r
- 1591 .set CYDEV_USB_ARB_EP6_CFG, 0x400060d0\r
- 1592 .set CYDEV_USB_ARB_EP6_INT_EN, 0x400060d1\r
- 1593 .set CYDEV_USB_ARB_EP6_SR, 0x400060d2\r
- 1594 .set CYDEV_USB_ARB_RW6_BASE, 0x400060d4\r
- 1595 .set CYDEV_USB_ARB_RW6_SIZE, 0x00000005\r
- 1596 .set CYDEV_USB_ARB_RW6_WA, 0x400060d4\r
- 1597 .set CYDEV_USB_ARB_RW6_WA_MSB, 0x400060d5\r
- 1598 .set CYDEV_USB_ARB_RW6_RA, 0x400060d6\r
- 1599 .set CYDEV_USB_ARB_RW6_RA_MSB, 0x400060d7\r
- 1600 .set CYDEV_USB_ARB_RW6_DR, 0x400060d8\r
- 1601 .set CYDEV_USB_ARB_EP7_BASE, 0x400060e0\r
- 1602 .set CYDEV_USB_ARB_EP7_SIZE, 0x00000003\r
- 1603 .set CYDEV_USB_ARB_EP7_CFG, 0x400060e0\r
- 1604 .set CYDEV_USB_ARB_EP7_INT_EN, 0x400060e1\r
- 1605 .set CYDEV_USB_ARB_EP7_SR, 0x400060e2\r
- 1606 .set CYDEV_USB_ARB_RW7_BASE, 0x400060e4\r
- 1607 .set CYDEV_USB_ARB_RW7_SIZE, 0x00000005\r
- 1608 .set CYDEV_USB_ARB_RW7_WA, 0x400060e4\r
- 1609 .set CYDEV_USB_ARB_RW7_WA_MSB, 0x400060e5\r
- 1610 .set CYDEV_USB_ARB_RW7_RA, 0x400060e6\r
- 1611 .set CYDEV_USB_ARB_RW7_RA_MSB, 0x400060e7\r
- 1612 .set CYDEV_USB_ARB_RW7_DR, 0x400060e8\r
- 1613 .set CYDEV_USB_ARB_EP8_BASE, 0x400060f0\r
- 1614 .set CYDEV_USB_ARB_EP8_SIZE, 0x00000003\r
- 1615 .set CYDEV_USB_ARB_EP8_CFG, 0x400060f0\r
- 1616 .set CYDEV_USB_ARB_EP8_INT_EN, 0x400060f1\r
- 1617 .set CYDEV_USB_ARB_EP8_SR, 0x400060f2\r
- 1618 .set CYDEV_USB_ARB_RW8_BASE, 0x400060f4\r
- 1619 .set CYDEV_USB_ARB_RW8_SIZE, 0x00000005\r
- 1620 .set CYDEV_USB_ARB_RW8_WA, 0x400060f4\r
- 1621 .set CYDEV_USB_ARB_RW8_WA_MSB, 0x400060f5\r
- 1622 .set CYDEV_USB_ARB_RW8_RA, 0x400060f6\r
- 1623 .set CYDEV_USB_ARB_RW8_RA_MSB, 0x400060f7\r
- 1624 .set CYDEV_USB_ARB_RW8_DR, 0x400060f8\r
- 1625 .set CYDEV_USB_MEM_BASE, 0x40006100\r
- 1626 .set CYDEV_USB_MEM_SIZE, 0x00000200\r
- 1627 .set CYDEV_USB_MEM_DATA_MBASE, 0x40006100\r
- 1628 .set CYDEV_USB_MEM_DATA_MSIZE, 0x00000200\r
- 1629 .set CYDEV_UWRK_BASE, 0x40006400\r
- 1630 .set CYDEV_UWRK_SIZE, 0x00000b60\r
- 1631 .set CYDEV_UWRK_UWRK8_BASE, 0x40006400\r
- 1632 .set CYDEV_UWRK_UWRK8_SIZE, 0x000003b0\r
- 1633 .set CYDEV_UWRK_UWRK8_B0_BASE, 0x40006400\r
- 1634 .set CYDEV_UWRK_UWRK8_B0_SIZE, 0x000000b0\r
- 1635 .set CYDEV_UWRK_UWRK8_B0_UDB00_A0, 0x40006400\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 30\r
-\r
-\r
- 1636 .set CYDEV_UWRK_UWRK8_B0_UDB01_A0, 0x40006401\r
- 1637 .set CYDEV_UWRK_UWRK8_B0_UDB02_A0, 0x40006402\r
- 1638 .set CYDEV_UWRK_UWRK8_B0_UDB03_A0, 0x40006403\r
- 1639 .set CYDEV_UWRK_UWRK8_B0_UDB04_A0, 0x40006404\r
- 1640 .set CYDEV_UWRK_UWRK8_B0_UDB05_A0, 0x40006405\r
- 1641 .set CYDEV_UWRK_UWRK8_B0_UDB06_A0, 0x40006406\r
- 1642 .set CYDEV_UWRK_UWRK8_B0_UDB07_A0, 0x40006407\r
- 1643 .set CYDEV_UWRK_UWRK8_B0_UDB08_A0, 0x40006408\r
- 1644 .set CYDEV_UWRK_UWRK8_B0_UDB09_A0, 0x40006409\r
- 1645 .set CYDEV_UWRK_UWRK8_B0_UDB10_A0, 0x4000640a\r
- 1646 .set CYDEV_UWRK_UWRK8_B0_UDB11_A0, 0x4000640b\r
- 1647 .set CYDEV_UWRK_UWRK8_B0_UDB12_A0, 0x4000640c\r
- 1648 .set CYDEV_UWRK_UWRK8_B0_UDB13_A0, 0x4000640d\r
- 1649 .set CYDEV_UWRK_UWRK8_B0_UDB14_A0, 0x4000640e\r
- 1650 .set CYDEV_UWRK_UWRK8_B0_UDB15_A0, 0x4000640f\r
- 1651 .set CYDEV_UWRK_UWRK8_B0_UDB00_A1, 0x40006410\r
- 1652 .set CYDEV_UWRK_UWRK8_B0_UDB01_A1, 0x40006411\r
- 1653 .set CYDEV_UWRK_UWRK8_B0_UDB02_A1, 0x40006412\r
- 1654 .set CYDEV_UWRK_UWRK8_B0_UDB03_A1, 0x40006413\r
- 1655 .set CYDEV_UWRK_UWRK8_B0_UDB04_A1, 0x40006414\r
- 1656 .set CYDEV_UWRK_UWRK8_B0_UDB05_A1, 0x40006415\r
- 1657 .set CYDEV_UWRK_UWRK8_B0_UDB06_A1, 0x40006416\r
- 1658 .set CYDEV_UWRK_UWRK8_B0_UDB07_A1, 0x40006417\r
- 1659 .set CYDEV_UWRK_UWRK8_B0_UDB08_A1, 0x40006418\r
- 1660 .set CYDEV_UWRK_UWRK8_B0_UDB09_A1, 0x40006419\r
- 1661 .set CYDEV_UWRK_UWRK8_B0_UDB10_A1, 0x4000641a\r
- 1662 .set CYDEV_UWRK_UWRK8_B0_UDB11_A1, 0x4000641b\r
- 1663 .set CYDEV_UWRK_UWRK8_B0_UDB12_A1, 0x4000641c\r
- 1664 .set CYDEV_UWRK_UWRK8_B0_UDB13_A1, 0x4000641d\r
- 1665 .set CYDEV_UWRK_UWRK8_B0_UDB14_A1, 0x4000641e\r
- 1666 .set CYDEV_UWRK_UWRK8_B0_UDB15_A1, 0x4000641f\r
- 1667 .set CYDEV_UWRK_UWRK8_B0_UDB00_D0, 0x40006420\r
- 1668 .set CYDEV_UWRK_UWRK8_B0_UDB01_D0, 0x40006421\r
- 1669 .set CYDEV_UWRK_UWRK8_B0_UDB02_D0, 0x40006422\r
- 1670 .set CYDEV_UWRK_UWRK8_B0_UDB03_D0, 0x40006423\r
- 1671 .set CYDEV_UWRK_UWRK8_B0_UDB04_D0, 0x40006424\r
- 1672 .set CYDEV_UWRK_UWRK8_B0_UDB05_D0, 0x40006425\r
- 1673 .set CYDEV_UWRK_UWRK8_B0_UDB06_D0, 0x40006426\r
- 1674 .set CYDEV_UWRK_UWRK8_B0_UDB07_D0, 0x40006427\r
- 1675 .set CYDEV_UWRK_UWRK8_B0_UDB08_D0, 0x40006428\r
- 1676 .set CYDEV_UWRK_UWRK8_B0_UDB09_D0, 0x40006429\r
- 1677 .set CYDEV_UWRK_UWRK8_B0_UDB10_D0, 0x4000642a\r
- 1678 .set CYDEV_UWRK_UWRK8_B0_UDB11_D0, 0x4000642b\r
- 1679 .set CYDEV_UWRK_UWRK8_B0_UDB12_D0, 0x4000642c\r
- 1680 .set CYDEV_UWRK_UWRK8_B0_UDB13_D0, 0x4000642d\r
- 1681 .set CYDEV_UWRK_UWRK8_B0_UDB14_D0, 0x4000642e\r
- 1682 .set CYDEV_UWRK_UWRK8_B0_UDB15_D0, 0x4000642f\r
- 1683 .set CYDEV_UWRK_UWRK8_B0_UDB00_D1, 0x40006430\r
- 1684 .set CYDEV_UWRK_UWRK8_B0_UDB01_D1, 0x40006431\r
- 1685 .set CYDEV_UWRK_UWRK8_B0_UDB02_D1, 0x40006432\r
- 1686 .set CYDEV_UWRK_UWRK8_B0_UDB03_D1, 0x40006433\r
- 1687 .set CYDEV_UWRK_UWRK8_B0_UDB04_D1, 0x40006434\r
- 1688 .set CYDEV_UWRK_UWRK8_B0_UDB05_D1, 0x40006435\r
- 1689 .set CYDEV_UWRK_UWRK8_B0_UDB06_D1, 0x40006436\r
- 1690 .set CYDEV_UWRK_UWRK8_B0_UDB07_D1, 0x40006437\r
- 1691 .set CYDEV_UWRK_UWRK8_B0_UDB08_D1, 0x40006438\r
- 1692 .set CYDEV_UWRK_UWRK8_B0_UDB09_D1, 0x40006439\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 31\r
-\r
-\r
- 1693 .set CYDEV_UWRK_UWRK8_B0_UDB10_D1, 0x4000643a\r
- 1694 .set CYDEV_UWRK_UWRK8_B0_UDB11_D1, 0x4000643b\r
- 1695 .set CYDEV_UWRK_UWRK8_B0_UDB12_D1, 0x4000643c\r
- 1696 .set CYDEV_UWRK_UWRK8_B0_UDB13_D1, 0x4000643d\r
- 1697 .set CYDEV_UWRK_UWRK8_B0_UDB14_D1, 0x4000643e\r
- 1698 .set CYDEV_UWRK_UWRK8_B0_UDB15_D1, 0x4000643f\r
- 1699 .set CYDEV_UWRK_UWRK8_B0_UDB00_F0, 0x40006440\r
- 1700 .set CYDEV_UWRK_UWRK8_B0_UDB01_F0, 0x40006441\r
- 1701 .set CYDEV_UWRK_UWRK8_B0_UDB02_F0, 0x40006442\r
- 1702 .set CYDEV_UWRK_UWRK8_B0_UDB03_F0, 0x40006443\r
- 1703 .set CYDEV_UWRK_UWRK8_B0_UDB04_F0, 0x40006444\r
- 1704 .set CYDEV_UWRK_UWRK8_B0_UDB05_F0, 0x40006445\r
- 1705 .set CYDEV_UWRK_UWRK8_B0_UDB06_F0, 0x40006446\r
- 1706 .set CYDEV_UWRK_UWRK8_B0_UDB07_F0, 0x40006447\r
- 1707 .set CYDEV_UWRK_UWRK8_B0_UDB08_F0, 0x40006448\r
- 1708 .set CYDEV_UWRK_UWRK8_B0_UDB09_F0, 0x40006449\r
- 1709 .set CYDEV_UWRK_UWRK8_B0_UDB10_F0, 0x4000644a\r
- 1710 .set CYDEV_UWRK_UWRK8_B0_UDB11_F0, 0x4000644b\r
- 1711 .set CYDEV_UWRK_UWRK8_B0_UDB12_F0, 0x4000644c\r
- 1712 .set CYDEV_UWRK_UWRK8_B0_UDB13_F0, 0x4000644d\r
- 1713 .set CYDEV_UWRK_UWRK8_B0_UDB14_F0, 0x4000644e\r
- 1714 .set CYDEV_UWRK_UWRK8_B0_UDB15_F0, 0x4000644f\r
- 1715 .set CYDEV_UWRK_UWRK8_B0_UDB00_F1, 0x40006450\r
- 1716 .set CYDEV_UWRK_UWRK8_B0_UDB01_F1, 0x40006451\r
- 1717 .set CYDEV_UWRK_UWRK8_B0_UDB02_F1, 0x40006452\r
- 1718 .set CYDEV_UWRK_UWRK8_B0_UDB03_F1, 0x40006453\r
- 1719 .set CYDEV_UWRK_UWRK8_B0_UDB04_F1, 0x40006454\r
- 1720 .set CYDEV_UWRK_UWRK8_B0_UDB05_F1, 0x40006455\r
- 1721 .set CYDEV_UWRK_UWRK8_B0_UDB06_F1, 0x40006456\r
- 1722 .set CYDEV_UWRK_UWRK8_B0_UDB07_F1, 0x40006457\r
- 1723 .set CYDEV_UWRK_UWRK8_B0_UDB08_F1, 0x40006458\r
- 1724 .set CYDEV_UWRK_UWRK8_B0_UDB09_F1, 0x40006459\r
- 1725 .set CYDEV_UWRK_UWRK8_B0_UDB10_F1, 0x4000645a\r
- 1726 .set CYDEV_UWRK_UWRK8_B0_UDB11_F1, 0x4000645b\r
- 1727 .set CYDEV_UWRK_UWRK8_B0_UDB12_F1, 0x4000645c\r
- 1728 .set CYDEV_UWRK_UWRK8_B0_UDB13_F1, 0x4000645d\r
- 1729 .set CYDEV_UWRK_UWRK8_B0_UDB14_F1, 0x4000645e\r
- 1730 .set CYDEV_UWRK_UWRK8_B0_UDB15_F1, 0x4000645f\r
- 1731 .set CYDEV_UWRK_UWRK8_B0_UDB00_ST, 0x40006460\r
- 1732 .set CYDEV_UWRK_UWRK8_B0_UDB01_ST, 0x40006461\r
- 1733 .set CYDEV_UWRK_UWRK8_B0_UDB02_ST, 0x40006462\r
- 1734 .set CYDEV_UWRK_UWRK8_B0_UDB03_ST, 0x40006463\r
- 1735 .set CYDEV_UWRK_UWRK8_B0_UDB04_ST, 0x40006464\r
- 1736 .set CYDEV_UWRK_UWRK8_B0_UDB05_ST, 0x40006465\r
- 1737 .set CYDEV_UWRK_UWRK8_B0_UDB06_ST, 0x40006466\r
- 1738 .set CYDEV_UWRK_UWRK8_B0_UDB07_ST, 0x40006467\r
- 1739 .set CYDEV_UWRK_UWRK8_B0_UDB08_ST, 0x40006468\r
- 1740 .set CYDEV_UWRK_UWRK8_B0_UDB09_ST, 0x40006469\r
- 1741 .set CYDEV_UWRK_UWRK8_B0_UDB10_ST, 0x4000646a\r
- 1742 .set CYDEV_UWRK_UWRK8_B0_UDB11_ST, 0x4000646b\r
- 1743 .set CYDEV_UWRK_UWRK8_B0_UDB12_ST, 0x4000646c\r
- 1744 .set CYDEV_UWRK_UWRK8_B0_UDB13_ST, 0x4000646d\r
- 1745 .set CYDEV_UWRK_UWRK8_B0_UDB14_ST, 0x4000646e\r
- 1746 .set CYDEV_UWRK_UWRK8_B0_UDB15_ST, 0x4000646f\r
- 1747 .set CYDEV_UWRK_UWRK8_B0_UDB00_CTL, 0x40006470\r
- 1748 .set CYDEV_UWRK_UWRK8_B0_UDB01_CTL, 0x40006471\r
- 1749 .set CYDEV_UWRK_UWRK8_B0_UDB02_CTL, 0x40006472\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 32\r
-\r
-\r
- 1750 .set CYDEV_UWRK_UWRK8_B0_UDB03_CTL, 0x40006473\r
- 1751 .set CYDEV_UWRK_UWRK8_B0_UDB04_CTL, 0x40006474\r
- 1752 .set CYDEV_UWRK_UWRK8_B0_UDB05_CTL, 0x40006475\r
- 1753 .set CYDEV_UWRK_UWRK8_B0_UDB06_CTL, 0x40006476\r
- 1754 .set CYDEV_UWRK_UWRK8_B0_UDB07_CTL, 0x40006477\r
- 1755 .set CYDEV_UWRK_UWRK8_B0_UDB08_CTL, 0x40006478\r
- 1756 .set CYDEV_UWRK_UWRK8_B0_UDB09_CTL, 0x40006479\r
- 1757 .set CYDEV_UWRK_UWRK8_B0_UDB10_CTL, 0x4000647a\r
- 1758 .set CYDEV_UWRK_UWRK8_B0_UDB11_CTL, 0x4000647b\r
- 1759 .set CYDEV_UWRK_UWRK8_B0_UDB12_CTL, 0x4000647c\r
- 1760 .set CYDEV_UWRK_UWRK8_B0_UDB13_CTL, 0x4000647d\r
- 1761 .set CYDEV_UWRK_UWRK8_B0_UDB14_CTL, 0x4000647e\r
- 1762 .set CYDEV_UWRK_UWRK8_B0_UDB15_CTL, 0x4000647f\r
- 1763 .set CYDEV_UWRK_UWRK8_B0_UDB00_MSK, 0x40006480\r
- 1764 .set CYDEV_UWRK_UWRK8_B0_UDB01_MSK, 0x40006481\r
- 1765 .set CYDEV_UWRK_UWRK8_B0_UDB02_MSK, 0x40006482\r
- 1766 .set CYDEV_UWRK_UWRK8_B0_UDB03_MSK, 0x40006483\r
- 1767 .set CYDEV_UWRK_UWRK8_B0_UDB04_MSK, 0x40006484\r
- 1768 .set CYDEV_UWRK_UWRK8_B0_UDB05_MSK, 0x40006485\r
- 1769 .set CYDEV_UWRK_UWRK8_B0_UDB06_MSK, 0x40006486\r
- 1770 .set CYDEV_UWRK_UWRK8_B0_UDB07_MSK, 0x40006487\r
- 1771 .set CYDEV_UWRK_UWRK8_B0_UDB08_MSK, 0x40006488\r
- 1772 .set CYDEV_UWRK_UWRK8_B0_UDB09_MSK, 0x40006489\r
- 1773 .set CYDEV_UWRK_UWRK8_B0_UDB10_MSK, 0x4000648a\r
- 1774 .set CYDEV_UWRK_UWRK8_B0_UDB11_MSK, 0x4000648b\r
- 1775 .set CYDEV_UWRK_UWRK8_B0_UDB12_MSK, 0x4000648c\r
- 1776 .set CYDEV_UWRK_UWRK8_B0_UDB13_MSK, 0x4000648d\r
- 1777 .set CYDEV_UWRK_UWRK8_B0_UDB14_MSK, 0x4000648e\r
- 1778 .set CYDEV_UWRK_UWRK8_B0_UDB15_MSK, 0x4000648f\r
- 1779 .set CYDEV_UWRK_UWRK8_B0_UDB00_ACTL, 0x40006490\r
- 1780 .set CYDEV_UWRK_UWRK8_B0_UDB01_ACTL, 0x40006491\r
- 1781 .set CYDEV_UWRK_UWRK8_B0_UDB02_ACTL, 0x40006492\r
- 1782 .set CYDEV_UWRK_UWRK8_B0_UDB03_ACTL, 0x40006493\r
- 1783 .set CYDEV_UWRK_UWRK8_B0_UDB04_ACTL, 0x40006494\r
- 1784 .set CYDEV_UWRK_UWRK8_B0_UDB05_ACTL, 0x40006495\r
- 1785 .set CYDEV_UWRK_UWRK8_B0_UDB06_ACTL, 0x40006496\r
- 1786 .set CYDEV_UWRK_UWRK8_B0_UDB07_ACTL, 0x40006497\r
- 1787 .set CYDEV_UWRK_UWRK8_B0_UDB08_ACTL, 0x40006498\r
- 1788 .set CYDEV_UWRK_UWRK8_B0_UDB09_ACTL, 0x40006499\r
- 1789 .set CYDEV_UWRK_UWRK8_B0_UDB10_ACTL, 0x4000649a\r
- 1790 .set CYDEV_UWRK_UWRK8_B0_UDB11_ACTL, 0x4000649b\r
- 1791 .set CYDEV_UWRK_UWRK8_B0_UDB12_ACTL, 0x4000649c\r
- 1792 .set CYDEV_UWRK_UWRK8_B0_UDB13_ACTL, 0x4000649d\r
- 1793 .set CYDEV_UWRK_UWRK8_B0_UDB14_ACTL, 0x4000649e\r
- 1794 .set CYDEV_UWRK_UWRK8_B0_UDB15_ACTL, 0x4000649f\r
- 1795 .set CYDEV_UWRK_UWRK8_B0_UDB00_MC, 0x400064a0\r
- 1796 .set CYDEV_UWRK_UWRK8_B0_UDB01_MC, 0x400064a1\r
- 1797 .set CYDEV_UWRK_UWRK8_B0_UDB02_MC, 0x400064a2\r
- 1798 .set CYDEV_UWRK_UWRK8_B0_UDB03_MC, 0x400064a3\r
- 1799 .set CYDEV_UWRK_UWRK8_B0_UDB04_MC, 0x400064a4\r
- 1800 .set CYDEV_UWRK_UWRK8_B0_UDB05_MC, 0x400064a5\r
- 1801 .set CYDEV_UWRK_UWRK8_B0_UDB06_MC, 0x400064a6\r
- 1802 .set CYDEV_UWRK_UWRK8_B0_UDB07_MC, 0x400064a7\r
- 1803 .set CYDEV_UWRK_UWRK8_B0_UDB08_MC, 0x400064a8\r
- 1804 .set CYDEV_UWRK_UWRK8_B0_UDB09_MC, 0x400064a9\r
- 1805 .set CYDEV_UWRK_UWRK8_B0_UDB10_MC, 0x400064aa\r
- 1806 .set CYDEV_UWRK_UWRK8_B0_UDB11_MC, 0x400064ab\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 33\r
-\r
-\r
- 1807 .set CYDEV_UWRK_UWRK8_B0_UDB12_MC, 0x400064ac\r
- 1808 .set CYDEV_UWRK_UWRK8_B0_UDB13_MC, 0x400064ad\r
- 1809 .set CYDEV_UWRK_UWRK8_B0_UDB14_MC, 0x400064ae\r
- 1810 .set CYDEV_UWRK_UWRK8_B0_UDB15_MC, 0x400064af\r
- 1811 .set CYDEV_UWRK_UWRK8_B1_BASE, 0x40006500\r
- 1812 .set CYDEV_UWRK_UWRK8_B1_SIZE, 0x000000b0\r
- 1813 .set CYDEV_UWRK_UWRK8_B1_UDB04_A0, 0x40006504\r
- 1814 .set CYDEV_UWRK_UWRK8_B1_UDB05_A0, 0x40006505\r
- 1815 .set CYDEV_UWRK_UWRK8_B1_UDB06_A0, 0x40006506\r
- 1816 .set CYDEV_UWRK_UWRK8_B1_UDB07_A0, 0x40006507\r
- 1817 .set CYDEV_UWRK_UWRK8_B1_UDB08_A0, 0x40006508\r
- 1818 .set CYDEV_UWRK_UWRK8_B1_UDB09_A0, 0x40006509\r
- 1819 .set CYDEV_UWRK_UWRK8_B1_UDB10_A0, 0x4000650a\r
- 1820 .set CYDEV_UWRK_UWRK8_B1_UDB11_A0, 0x4000650b\r
- 1821 .set CYDEV_UWRK_UWRK8_B1_UDB04_A1, 0x40006514\r
- 1822 .set CYDEV_UWRK_UWRK8_B1_UDB05_A1, 0x40006515\r
- 1823 .set CYDEV_UWRK_UWRK8_B1_UDB06_A1, 0x40006516\r
- 1824 .set CYDEV_UWRK_UWRK8_B1_UDB07_A1, 0x40006517\r
- 1825 .set CYDEV_UWRK_UWRK8_B1_UDB08_A1, 0x40006518\r
- 1826 .set CYDEV_UWRK_UWRK8_B1_UDB09_A1, 0x40006519\r
- 1827 .set CYDEV_UWRK_UWRK8_B1_UDB10_A1, 0x4000651a\r
- 1828 .set CYDEV_UWRK_UWRK8_B1_UDB11_A1, 0x4000651b\r
- 1829 .set CYDEV_UWRK_UWRK8_B1_UDB04_D0, 0x40006524\r
- 1830 .set CYDEV_UWRK_UWRK8_B1_UDB05_D0, 0x40006525\r
- 1831 .set CYDEV_UWRK_UWRK8_B1_UDB06_D0, 0x40006526\r
- 1832 .set CYDEV_UWRK_UWRK8_B1_UDB07_D0, 0x40006527\r
- 1833 .set CYDEV_UWRK_UWRK8_B1_UDB08_D0, 0x40006528\r
- 1834 .set CYDEV_UWRK_UWRK8_B1_UDB09_D0, 0x40006529\r
- 1835 .set CYDEV_UWRK_UWRK8_B1_UDB10_D0, 0x4000652a\r
- 1836 .set CYDEV_UWRK_UWRK8_B1_UDB11_D0, 0x4000652b\r
- 1837 .set CYDEV_UWRK_UWRK8_B1_UDB04_D1, 0x40006534\r
- 1838 .set CYDEV_UWRK_UWRK8_B1_UDB05_D1, 0x40006535\r
- 1839 .set CYDEV_UWRK_UWRK8_B1_UDB06_D1, 0x40006536\r
- 1840 .set CYDEV_UWRK_UWRK8_B1_UDB07_D1, 0x40006537\r
- 1841 .set CYDEV_UWRK_UWRK8_B1_UDB08_D1, 0x40006538\r
- 1842 .set CYDEV_UWRK_UWRK8_B1_UDB09_D1, 0x40006539\r
- 1843 .set CYDEV_UWRK_UWRK8_B1_UDB10_D1, 0x4000653a\r
- 1844 .set CYDEV_UWRK_UWRK8_B1_UDB11_D1, 0x4000653b\r
- 1845 .set CYDEV_UWRK_UWRK8_B1_UDB04_F0, 0x40006544\r
- 1846 .set CYDEV_UWRK_UWRK8_B1_UDB05_F0, 0x40006545\r
- 1847 .set CYDEV_UWRK_UWRK8_B1_UDB06_F0, 0x40006546\r
- 1848 .set CYDEV_UWRK_UWRK8_B1_UDB07_F0, 0x40006547\r
- 1849 .set CYDEV_UWRK_UWRK8_B1_UDB08_F0, 0x40006548\r
- 1850 .set CYDEV_UWRK_UWRK8_B1_UDB09_F0, 0x40006549\r
- 1851 .set CYDEV_UWRK_UWRK8_B1_UDB10_F0, 0x4000654a\r
- 1852 .set CYDEV_UWRK_UWRK8_B1_UDB11_F0, 0x4000654b\r
- 1853 .set CYDEV_UWRK_UWRK8_B1_UDB04_F1, 0x40006554\r
- 1854 .set CYDEV_UWRK_UWRK8_B1_UDB05_F1, 0x40006555\r
- 1855 .set CYDEV_UWRK_UWRK8_B1_UDB06_F1, 0x40006556\r
- 1856 .set CYDEV_UWRK_UWRK8_B1_UDB07_F1, 0x40006557\r
- 1857 .set CYDEV_UWRK_UWRK8_B1_UDB08_F1, 0x40006558\r
- 1858 .set CYDEV_UWRK_UWRK8_B1_UDB09_F1, 0x40006559\r
- 1859 .set CYDEV_UWRK_UWRK8_B1_UDB10_F1, 0x4000655a\r
- 1860 .set CYDEV_UWRK_UWRK8_B1_UDB11_F1, 0x4000655b\r
- 1861 .set CYDEV_UWRK_UWRK8_B1_UDB04_ST, 0x40006564\r
- 1862 .set CYDEV_UWRK_UWRK8_B1_UDB05_ST, 0x40006565\r
- 1863 .set CYDEV_UWRK_UWRK8_B1_UDB06_ST, 0x40006566\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 34\r
-\r
-\r
- 1864 .set CYDEV_UWRK_UWRK8_B1_UDB07_ST, 0x40006567\r
- 1865 .set CYDEV_UWRK_UWRK8_B1_UDB08_ST, 0x40006568\r
- 1866 .set CYDEV_UWRK_UWRK8_B1_UDB09_ST, 0x40006569\r
- 1867 .set CYDEV_UWRK_UWRK8_B1_UDB10_ST, 0x4000656a\r
- 1868 .set CYDEV_UWRK_UWRK8_B1_UDB11_ST, 0x4000656b\r
- 1869 .set CYDEV_UWRK_UWRK8_B1_UDB04_CTL, 0x40006574\r
- 1870 .set CYDEV_UWRK_UWRK8_B1_UDB05_CTL, 0x40006575\r
- 1871 .set CYDEV_UWRK_UWRK8_B1_UDB06_CTL, 0x40006576\r
- 1872 .set CYDEV_UWRK_UWRK8_B1_UDB07_CTL, 0x40006577\r
- 1873 .set CYDEV_UWRK_UWRK8_B1_UDB08_CTL, 0x40006578\r
- 1874 .set CYDEV_UWRK_UWRK8_B1_UDB09_CTL, 0x40006579\r
- 1875 .set CYDEV_UWRK_UWRK8_B1_UDB10_CTL, 0x4000657a\r
- 1876 .set CYDEV_UWRK_UWRK8_B1_UDB11_CTL, 0x4000657b\r
- 1877 .set CYDEV_UWRK_UWRK8_B1_UDB04_MSK, 0x40006584\r
- 1878 .set CYDEV_UWRK_UWRK8_B1_UDB05_MSK, 0x40006585\r
- 1879 .set CYDEV_UWRK_UWRK8_B1_UDB06_MSK, 0x40006586\r
- 1880 .set CYDEV_UWRK_UWRK8_B1_UDB07_MSK, 0x40006587\r
- 1881 .set CYDEV_UWRK_UWRK8_B1_UDB08_MSK, 0x40006588\r
- 1882 .set CYDEV_UWRK_UWRK8_B1_UDB09_MSK, 0x40006589\r
- 1883 .set CYDEV_UWRK_UWRK8_B1_UDB10_MSK, 0x4000658a\r
- 1884 .set CYDEV_UWRK_UWRK8_B1_UDB11_MSK, 0x4000658b\r
- 1885 .set CYDEV_UWRK_UWRK8_B1_UDB04_ACTL, 0x40006594\r
- 1886 .set CYDEV_UWRK_UWRK8_B1_UDB05_ACTL, 0x40006595\r
- 1887 .set CYDEV_UWRK_UWRK8_B1_UDB06_ACTL, 0x40006596\r
- 1888 .set CYDEV_UWRK_UWRK8_B1_UDB07_ACTL, 0x40006597\r
- 1889 .set CYDEV_UWRK_UWRK8_B1_UDB08_ACTL, 0x40006598\r
- 1890 .set CYDEV_UWRK_UWRK8_B1_UDB09_ACTL, 0x40006599\r
- 1891 .set CYDEV_UWRK_UWRK8_B1_UDB10_ACTL, 0x4000659a\r
- 1892 .set CYDEV_UWRK_UWRK8_B1_UDB11_ACTL, 0x4000659b\r
- 1893 .set CYDEV_UWRK_UWRK8_B1_UDB04_MC, 0x400065a4\r
- 1894 .set CYDEV_UWRK_UWRK8_B1_UDB05_MC, 0x400065a5\r
- 1895 .set CYDEV_UWRK_UWRK8_B1_UDB06_MC, 0x400065a6\r
- 1896 .set CYDEV_UWRK_UWRK8_B1_UDB07_MC, 0x400065a7\r
- 1897 .set CYDEV_UWRK_UWRK8_B1_UDB08_MC, 0x400065a8\r
- 1898 .set CYDEV_UWRK_UWRK8_B1_UDB09_MC, 0x400065a9\r
- 1899 .set CYDEV_UWRK_UWRK8_B1_UDB10_MC, 0x400065aa\r
- 1900 .set CYDEV_UWRK_UWRK8_B1_UDB11_MC, 0x400065ab\r
- 1901 .set CYDEV_UWRK_UWRK16_BASE, 0x40006800\r
- 1902 .set CYDEV_UWRK_UWRK16_SIZE, 0x00000760\r
- 1903 .set CYDEV_UWRK_UWRK16_CAT_BASE, 0x40006800\r
- 1904 .set CYDEV_UWRK_UWRK16_CAT_SIZE, 0x00000760\r
- 1905 .set CYDEV_UWRK_UWRK16_CAT_B0_BASE, 0x40006800\r
- 1906 .set CYDEV_UWRK_UWRK16_CAT_B0_SIZE, 0x00000160\r
- 1907 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_A0_A1, 0x40006800\r
- 1908 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_A0_A1, 0x40006802\r
- 1909 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_A0_A1, 0x40006804\r
- 1910 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_A0_A1, 0x40006806\r
- 1911 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_A0_A1, 0x40006808\r
- 1912 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_A0_A1, 0x4000680a\r
- 1913 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_A0_A1, 0x4000680c\r
- 1914 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_A0_A1, 0x4000680e\r
- 1915 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_A0_A1, 0x40006810\r
- 1916 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_A0_A1, 0x40006812\r
- 1917 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_A0_A1, 0x40006814\r
- 1918 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_A0_A1, 0x40006816\r
- 1919 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_A0_A1, 0x40006818\r
- 1920 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_A0_A1, 0x4000681a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 35\r
-\r
-\r
- 1921 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_A0_A1, 0x4000681c\r
- 1922 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_A0_A1, 0x4000681e\r
- 1923 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_D0_D1, 0x40006840\r
- 1924 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_D0_D1, 0x40006842\r
- 1925 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_D0_D1, 0x40006844\r
- 1926 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_D0_D1, 0x40006846\r
- 1927 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_D0_D1, 0x40006848\r
- 1928 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_D0_D1, 0x4000684a\r
- 1929 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_D0_D1, 0x4000684c\r
- 1930 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_D0_D1, 0x4000684e\r
- 1931 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_D0_D1, 0x40006850\r
- 1932 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_D0_D1, 0x40006852\r
- 1933 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_D0_D1, 0x40006854\r
- 1934 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_D0_D1, 0x40006856\r
- 1935 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_D0_D1, 0x40006858\r
- 1936 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_D0_D1, 0x4000685a\r
- 1937 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_D0_D1, 0x4000685c\r
- 1938 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_D0_D1, 0x4000685e\r
- 1939 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_F0_F1, 0x40006880\r
- 1940 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_F0_F1, 0x40006882\r
- 1941 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_F0_F1, 0x40006884\r
- 1942 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_F0_F1, 0x40006886\r
- 1943 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_F0_F1, 0x40006888\r
- 1944 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_F0_F1, 0x4000688a\r
- 1945 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_F0_F1, 0x4000688c\r
- 1946 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_F0_F1, 0x4000688e\r
- 1947 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_F0_F1, 0x40006890\r
- 1948 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_F0_F1, 0x40006892\r
- 1949 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_F0_F1, 0x40006894\r
- 1950 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_F0_F1, 0x40006896\r
- 1951 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_F0_F1, 0x40006898\r
- 1952 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_F0_F1, 0x4000689a\r
- 1953 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_F0_F1, 0x4000689c\r
- 1954 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_F0_F1, 0x4000689e\r
- 1955 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_ST_CTL, 0x400068c0\r
- 1956 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_ST_CTL, 0x400068c2\r
- 1957 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_ST_CTL, 0x400068c4\r
- 1958 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_ST_CTL, 0x400068c6\r
- 1959 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_ST_CTL, 0x400068c8\r
- 1960 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_ST_CTL, 0x400068ca\r
- 1961 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_ST_CTL, 0x400068cc\r
- 1962 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_ST_CTL, 0x400068ce\r
- 1963 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_ST_CTL, 0x400068d0\r
- 1964 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_ST_CTL, 0x400068d2\r
- 1965 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_ST_CTL, 0x400068d4\r
- 1966 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_ST_CTL, 0x400068d6\r
- 1967 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_ST_CTL, 0x400068d8\r
- 1968 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_ST_CTL, 0x400068da\r
- 1969 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_ST_CTL, 0x400068dc\r
- 1970 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_ST_CTL, 0x400068de\r
- 1971 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MSK_ACTL, 0x40006900\r
- 1972 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MSK_ACTL, 0x40006902\r
- 1973 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MSK_ACTL, 0x40006904\r
- 1974 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MSK_ACTL, 0x40006906\r
- 1975 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MSK_ACTL, 0x40006908\r
- 1976 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MSK_ACTL, 0x4000690a\r
- 1977 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MSK_ACTL, 0x4000690c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 36\r
-\r
-\r
- 1978 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MSK_ACTL, 0x4000690e\r
- 1979 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MSK_ACTL, 0x40006910\r
- 1980 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MSK_ACTL, 0x40006912\r
- 1981 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MSK_ACTL, 0x40006914\r
- 1982 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MSK_ACTL, 0x40006916\r
- 1983 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MSK_ACTL, 0x40006918\r
- 1984 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MSK_ACTL, 0x4000691a\r
- 1985 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MSK_ACTL, 0x4000691c\r
- 1986 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MSK_ACTL, 0x4000691e\r
- 1987 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MC_00, 0x40006940\r
- 1988 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MC_00, 0x40006942\r
- 1989 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MC_00, 0x40006944\r
- 1990 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MC_00, 0x40006946\r
- 1991 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MC_00, 0x40006948\r
- 1992 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MC_00, 0x4000694a\r
- 1993 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MC_00, 0x4000694c\r
- 1994 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MC_00, 0x4000694e\r
- 1995 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MC_00, 0x40006950\r
- 1996 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MC_00, 0x40006952\r
- 1997 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MC_00, 0x40006954\r
- 1998 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MC_00, 0x40006956\r
- 1999 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MC_00, 0x40006958\r
- 2000 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MC_00, 0x4000695a\r
- 2001 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MC_00, 0x4000695c\r
- 2002 .set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MC_00, 0x4000695e\r
- 2003 .set CYDEV_UWRK_UWRK16_CAT_B1_BASE, 0x40006a00\r
- 2004 .set CYDEV_UWRK_UWRK16_CAT_B1_SIZE, 0x00000160\r
- 2005 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_A0_A1, 0x40006a08\r
- 2006 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_A0_A1, 0x40006a0a\r
- 2007 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_A0_A1, 0x40006a0c\r
- 2008 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_A0_A1, 0x40006a0e\r
- 2009 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_A0_A1, 0x40006a10\r
- 2010 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_A0_A1, 0x40006a12\r
- 2011 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_A0_A1, 0x40006a14\r
- 2012 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_A0_A1, 0x40006a16\r
- 2013 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_D0_D1, 0x40006a48\r
- 2014 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_D0_D1, 0x40006a4a\r
- 2015 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_D0_D1, 0x40006a4c\r
- 2016 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_D0_D1, 0x40006a4e\r
- 2017 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_D0_D1, 0x40006a50\r
- 2018 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_D0_D1, 0x40006a52\r
- 2019 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_D0_D1, 0x40006a54\r
- 2020 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_D0_D1, 0x40006a56\r
- 2021 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_F0_F1, 0x40006a88\r
- 2022 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_F0_F1, 0x40006a8a\r
- 2023 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_F0_F1, 0x40006a8c\r
- 2024 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_F0_F1, 0x40006a8e\r
- 2025 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_F0_F1, 0x40006a90\r
- 2026 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_F0_F1, 0x40006a92\r
- 2027 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_F0_F1, 0x40006a94\r
- 2028 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_F0_F1, 0x40006a96\r
- 2029 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_ST_CTL, 0x40006ac8\r
- 2030 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_ST_CTL, 0x40006aca\r
- 2031 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_ST_CTL, 0x40006acc\r
- 2032 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_ST_CTL, 0x40006ace\r
- 2033 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_ST_CTL, 0x40006ad0\r
- 2034 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_ST_CTL, 0x40006ad2\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 37\r
-\r
-\r
- 2035 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_ST_CTL, 0x40006ad4\r
- 2036 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_ST_CTL, 0x40006ad6\r
- 2037 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MSK_ACTL, 0x40006b08\r
- 2038 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MSK_ACTL, 0x40006b0a\r
- 2039 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MSK_ACTL, 0x40006b0c\r
- 2040 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MSK_ACTL, 0x40006b0e\r
- 2041 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MSK_ACTL, 0x40006b10\r
- 2042 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MSK_ACTL, 0x40006b12\r
- 2043 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MSK_ACTL, 0x40006b14\r
- 2044 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MSK_ACTL, 0x40006b16\r
- 2045 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MC_00, 0x40006b48\r
- 2046 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MC_00, 0x40006b4a\r
- 2047 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MC_00, 0x40006b4c\r
- 2048 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MC_00, 0x40006b4e\r
- 2049 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MC_00, 0x40006b50\r
- 2050 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MC_00, 0x40006b52\r
- 2051 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MC_00, 0x40006b54\r
- 2052 .set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MC_00, 0x40006b56\r
- 2053 .set CYDEV_UWRK_UWRK16_DEF_BASE, 0x40006800\r
- 2054 .set CYDEV_UWRK_UWRK16_DEF_SIZE, 0x0000075e\r
- 2055 .set CYDEV_UWRK_UWRK16_DEF_B0_BASE, 0x40006800\r
- 2056 .set CYDEV_UWRK_UWRK16_DEF_B0_SIZE, 0x0000015e\r
- 2057 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A0, 0x40006800\r
- 2058 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A0, 0x40006802\r
- 2059 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A0, 0x40006804\r
- 2060 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A0, 0x40006806\r
- 2061 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A0, 0x40006808\r
- 2062 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A0, 0x4000680a\r
- 2063 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A0, 0x4000680c\r
- 2064 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A0, 0x4000680e\r
- 2065 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A0, 0x40006810\r
- 2066 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A0, 0x40006812\r
- 2067 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A0, 0x40006814\r
- 2068 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A0, 0x40006816\r
- 2069 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A0, 0x40006818\r
- 2070 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A0, 0x4000681a\r
- 2071 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A0, 0x4000681c\r
- 2072 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A1, 0x40006820\r
- 2073 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A1, 0x40006822\r
- 2074 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A1, 0x40006824\r
- 2075 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A1, 0x40006826\r
- 2076 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A1, 0x40006828\r
- 2077 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A1, 0x4000682a\r
- 2078 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A1, 0x4000682c\r
- 2079 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A1, 0x4000682e\r
- 2080 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A1, 0x40006830\r
- 2081 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A1, 0x40006832\r
- 2082 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A1, 0x40006834\r
- 2083 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A1, 0x40006836\r
- 2084 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A1, 0x40006838\r
- 2085 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A1, 0x4000683a\r
- 2086 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A1, 0x4000683c\r
- 2087 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D0, 0x40006840\r
- 2088 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D0, 0x40006842\r
- 2089 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D0, 0x40006844\r
- 2090 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D0, 0x40006846\r
- 2091 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D0, 0x40006848\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 38\r
-\r
-\r
- 2092 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D0, 0x4000684a\r
- 2093 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D0, 0x4000684c\r
- 2094 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D0, 0x4000684e\r
- 2095 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D0, 0x40006850\r
- 2096 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D0, 0x40006852\r
- 2097 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D0, 0x40006854\r
- 2098 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D0, 0x40006856\r
- 2099 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D0, 0x40006858\r
- 2100 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D0, 0x4000685a\r
- 2101 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D0, 0x4000685c\r
- 2102 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D1, 0x40006860\r
- 2103 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D1, 0x40006862\r
- 2104 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D1, 0x40006864\r
- 2105 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D1, 0x40006866\r
- 2106 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D1, 0x40006868\r
- 2107 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D1, 0x4000686a\r
- 2108 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D1, 0x4000686c\r
- 2109 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D1, 0x4000686e\r
- 2110 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D1, 0x40006870\r
- 2111 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D1, 0x40006872\r
- 2112 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D1, 0x40006874\r
- 2113 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D1, 0x40006876\r
- 2114 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D1, 0x40006878\r
- 2115 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D1, 0x4000687a\r
- 2116 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D1, 0x4000687c\r
- 2117 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F0, 0x40006880\r
- 2118 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F0, 0x40006882\r
- 2119 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F0, 0x40006884\r
- 2120 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F0, 0x40006886\r
- 2121 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F0, 0x40006888\r
- 2122 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F0, 0x4000688a\r
- 2123 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F0, 0x4000688c\r
- 2124 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F0, 0x4000688e\r
- 2125 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F0, 0x40006890\r
- 2126 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F0, 0x40006892\r
- 2127 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F0, 0x40006894\r
- 2128 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F0, 0x40006896\r
- 2129 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F0, 0x40006898\r
- 2130 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F0, 0x4000689a\r
- 2131 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F0, 0x4000689c\r
- 2132 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F1, 0x400068a0\r
- 2133 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F1, 0x400068a2\r
- 2134 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F1, 0x400068a4\r
- 2135 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F1, 0x400068a6\r
- 2136 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F1, 0x400068a8\r
- 2137 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F1, 0x400068aa\r
- 2138 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F1, 0x400068ac\r
- 2139 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F1, 0x400068ae\r
- 2140 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F1, 0x400068b0\r
- 2141 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F1, 0x400068b2\r
- 2142 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F1, 0x400068b4\r
- 2143 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F1, 0x400068b6\r
- 2144 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F1, 0x400068b8\r
- 2145 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F1, 0x400068ba\r
- 2146 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F1, 0x400068bc\r
- 2147 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ST, 0x400068c0\r
- 2148 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ST, 0x400068c2\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 39\r
-\r
-\r
- 2149 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ST, 0x400068c4\r
- 2150 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ST, 0x400068c6\r
- 2151 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ST, 0x400068c8\r
- 2152 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ST, 0x400068ca\r
- 2153 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ST, 0x400068cc\r
- 2154 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ST, 0x400068ce\r
- 2155 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ST, 0x400068d0\r
- 2156 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ST, 0x400068d2\r
- 2157 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ST, 0x400068d4\r
- 2158 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ST, 0x400068d6\r
- 2159 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ST, 0x400068d8\r
- 2160 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ST, 0x400068da\r
- 2161 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ST, 0x400068dc\r
- 2162 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_CTL, 0x400068e0\r
- 2163 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_CTL, 0x400068e2\r
- 2164 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_CTL, 0x400068e4\r
- 2165 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_CTL, 0x400068e6\r
- 2166 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_CTL, 0x400068e8\r
- 2167 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_CTL, 0x400068ea\r
- 2168 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_CTL, 0x400068ec\r
- 2169 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_CTL, 0x400068ee\r
- 2170 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_CTL, 0x400068f0\r
- 2171 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_CTL, 0x400068f2\r
- 2172 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_CTL, 0x400068f4\r
- 2173 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_CTL, 0x400068f6\r
- 2174 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_CTL, 0x400068f8\r
- 2175 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_CTL, 0x400068fa\r
- 2176 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_CTL, 0x400068fc\r
- 2177 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MSK, 0x40006900\r
- 2178 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MSK, 0x40006902\r
- 2179 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MSK, 0x40006904\r
- 2180 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MSK, 0x40006906\r
- 2181 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MSK, 0x40006908\r
- 2182 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MSK, 0x4000690a\r
- 2183 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MSK, 0x4000690c\r
- 2184 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MSK, 0x4000690e\r
- 2185 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MSK, 0x40006910\r
- 2186 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MSK, 0x40006912\r
- 2187 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MSK, 0x40006914\r
- 2188 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MSK, 0x40006916\r
- 2189 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MSK, 0x40006918\r
- 2190 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MSK, 0x4000691a\r
- 2191 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MSK, 0x4000691c\r
- 2192 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ACTL, 0x40006920\r
- 2193 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ACTL, 0x40006922\r
- 2194 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ACTL, 0x40006924\r
- 2195 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ACTL, 0x40006926\r
- 2196 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ACTL, 0x40006928\r
- 2197 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ACTL, 0x4000692a\r
- 2198 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ACTL, 0x4000692c\r
- 2199 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ACTL, 0x4000692e\r
- 2200 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ACTL, 0x40006930\r
- 2201 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ACTL, 0x40006932\r
- 2202 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ACTL, 0x40006934\r
- 2203 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ACTL, 0x40006936\r
- 2204 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ACTL, 0x40006938\r
- 2205 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ACTL, 0x4000693a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 40\r
-\r
-\r
- 2206 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ACTL, 0x4000693c\r
- 2207 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MC, 0x40006940\r
- 2208 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MC, 0x40006942\r
- 2209 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MC, 0x40006944\r
- 2210 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MC, 0x40006946\r
- 2211 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MC, 0x40006948\r
- 2212 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MC, 0x4000694a\r
- 2213 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MC, 0x4000694c\r
- 2214 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MC, 0x4000694e\r
- 2215 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MC, 0x40006950\r
- 2216 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MC, 0x40006952\r
- 2217 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MC, 0x40006954\r
- 2218 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MC, 0x40006956\r
- 2219 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MC, 0x40006958\r
- 2220 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MC, 0x4000695a\r
- 2221 .set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MC, 0x4000695c\r
- 2222 .set CYDEV_UWRK_UWRK16_DEF_B1_BASE, 0x40006a00\r
- 2223 .set CYDEV_UWRK_UWRK16_DEF_B1_SIZE, 0x0000015e\r
- 2224 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A0, 0x40006a08\r
- 2225 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A0, 0x40006a0a\r
- 2226 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A0, 0x40006a0c\r
- 2227 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A0, 0x40006a0e\r
- 2228 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A0, 0x40006a10\r
- 2229 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A0, 0x40006a12\r
- 2230 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A0, 0x40006a14\r
- 2231 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A0, 0x40006a16\r
- 2232 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A1, 0x40006a28\r
- 2233 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A1, 0x40006a2a\r
- 2234 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A1, 0x40006a2c\r
- 2235 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A1, 0x40006a2e\r
- 2236 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A1, 0x40006a30\r
- 2237 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A1, 0x40006a32\r
- 2238 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A1, 0x40006a34\r
- 2239 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A1, 0x40006a36\r
- 2240 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D0, 0x40006a48\r
- 2241 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D0, 0x40006a4a\r
- 2242 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D0, 0x40006a4c\r
- 2243 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D0, 0x40006a4e\r
- 2244 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D0, 0x40006a50\r
- 2245 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D0, 0x40006a52\r
- 2246 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D0, 0x40006a54\r
- 2247 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D0, 0x40006a56\r
- 2248 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D1, 0x40006a68\r
- 2249 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D1, 0x40006a6a\r
- 2250 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D1, 0x40006a6c\r
- 2251 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D1, 0x40006a6e\r
- 2252 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D1, 0x40006a70\r
- 2253 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D1, 0x40006a72\r
- 2254 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D1, 0x40006a74\r
- 2255 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D1, 0x40006a76\r
- 2256 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F0, 0x40006a88\r
- 2257 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F0, 0x40006a8a\r
- 2258 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F0, 0x40006a8c\r
- 2259 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F0, 0x40006a8e\r
- 2260 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F0, 0x40006a90\r
- 2261 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F0, 0x40006a92\r
- 2262 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F0, 0x40006a94\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 41\r
-\r
-\r
- 2263 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F0, 0x40006a96\r
- 2264 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F1, 0x40006aa8\r
- 2265 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F1, 0x40006aaa\r
- 2266 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F1, 0x40006aac\r
- 2267 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F1, 0x40006aae\r
- 2268 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F1, 0x40006ab0\r
- 2269 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F1, 0x40006ab2\r
- 2270 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F1, 0x40006ab4\r
- 2271 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F1, 0x40006ab6\r
- 2272 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ST, 0x40006ac8\r
- 2273 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ST, 0x40006aca\r
- 2274 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ST, 0x40006acc\r
- 2275 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ST, 0x40006ace\r
- 2276 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ST, 0x40006ad0\r
- 2277 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ST, 0x40006ad2\r
- 2278 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ST, 0x40006ad4\r
- 2279 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ST, 0x40006ad6\r
- 2280 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_CTL, 0x40006ae8\r
- 2281 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_CTL, 0x40006aea\r
- 2282 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_CTL, 0x40006aec\r
- 2283 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_CTL, 0x40006aee\r
- 2284 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_CTL, 0x40006af0\r
- 2285 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_CTL, 0x40006af2\r
- 2286 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_CTL, 0x40006af4\r
- 2287 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_CTL, 0x40006af6\r
- 2288 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MSK, 0x40006b08\r
- 2289 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MSK, 0x40006b0a\r
- 2290 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MSK, 0x40006b0c\r
- 2291 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MSK, 0x40006b0e\r
- 2292 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MSK, 0x40006b10\r
- 2293 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MSK, 0x40006b12\r
- 2294 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MSK, 0x40006b14\r
- 2295 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MSK, 0x40006b16\r
- 2296 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ACTL, 0x40006b28\r
- 2297 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ACTL, 0x40006b2a\r
- 2298 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ACTL, 0x40006b2c\r
- 2299 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ACTL, 0x40006b2e\r
- 2300 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ACTL, 0x40006b30\r
- 2301 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ACTL, 0x40006b32\r
- 2302 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ACTL, 0x40006b34\r
- 2303 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ACTL, 0x40006b36\r
- 2304 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MC, 0x40006b48\r
- 2305 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MC, 0x40006b4a\r
- 2306 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MC, 0x40006b4c\r
- 2307 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MC, 0x40006b4e\r
- 2308 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MC, 0x40006b50\r
- 2309 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MC, 0x40006b52\r
- 2310 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MC, 0x40006b54\r
- 2311 .set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MC, 0x40006b56\r
- 2312 .set CYDEV_PHUB_BASE, 0x40007000\r
- 2313 .set CYDEV_PHUB_SIZE, 0x00000c00\r
- 2314 .set CYDEV_PHUB_CFG, 0x40007000\r
- 2315 .set CYDEV_PHUB_ERR, 0x40007004\r
- 2316 .set CYDEV_PHUB_ERR_ADR, 0x40007008\r
- 2317 .set CYDEV_PHUB_CH0_BASE, 0x40007010\r
- 2318 .set CYDEV_PHUB_CH0_SIZE, 0x0000000c\r
- 2319 .set CYDEV_PHUB_CH0_BASIC_CFG, 0x40007010\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 42\r
-\r
-\r
- 2320 .set CYDEV_PHUB_CH0_ACTION, 0x40007014\r
- 2321 .set CYDEV_PHUB_CH0_BASIC_STATUS, 0x40007018\r
- 2322 .set CYDEV_PHUB_CH1_BASE, 0x40007020\r
- 2323 .set CYDEV_PHUB_CH1_SIZE, 0x0000000c\r
- 2324 .set CYDEV_PHUB_CH1_BASIC_CFG, 0x40007020\r
- 2325 .set CYDEV_PHUB_CH1_ACTION, 0x40007024\r
- 2326 .set CYDEV_PHUB_CH1_BASIC_STATUS, 0x40007028\r
- 2327 .set CYDEV_PHUB_CH2_BASE, 0x40007030\r
- 2328 .set CYDEV_PHUB_CH2_SIZE, 0x0000000c\r
- 2329 .set CYDEV_PHUB_CH2_BASIC_CFG, 0x40007030\r
- 2330 .set CYDEV_PHUB_CH2_ACTION, 0x40007034\r
- 2331 .set CYDEV_PHUB_CH2_BASIC_STATUS, 0x40007038\r
- 2332 .set CYDEV_PHUB_CH3_BASE, 0x40007040\r
- 2333 .set CYDEV_PHUB_CH3_SIZE, 0x0000000c\r
- 2334 .set CYDEV_PHUB_CH3_BASIC_CFG, 0x40007040\r
- 2335 .set CYDEV_PHUB_CH3_ACTION, 0x40007044\r
- 2336 .set CYDEV_PHUB_CH3_BASIC_STATUS, 0x40007048\r
- 2337 .set CYDEV_PHUB_CH4_BASE, 0x40007050\r
- 2338 .set CYDEV_PHUB_CH4_SIZE, 0x0000000c\r
- 2339 .set CYDEV_PHUB_CH4_BASIC_CFG, 0x40007050\r
- 2340 .set CYDEV_PHUB_CH4_ACTION, 0x40007054\r
- 2341 .set CYDEV_PHUB_CH4_BASIC_STATUS, 0x40007058\r
- 2342 .set CYDEV_PHUB_CH5_BASE, 0x40007060\r
- 2343 .set CYDEV_PHUB_CH5_SIZE, 0x0000000c\r
- 2344 .set CYDEV_PHUB_CH5_BASIC_CFG, 0x40007060\r
- 2345 .set CYDEV_PHUB_CH5_ACTION, 0x40007064\r
- 2346 .set CYDEV_PHUB_CH5_BASIC_STATUS, 0x40007068\r
- 2347 .set CYDEV_PHUB_CH6_BASE, 0x40007070\r
- 2348 .set CYDEV_PHUB_CH6_SIZE, 0x0000000c\r
- 2349 .set CYDEV_PHUB_CH6_BASIC_CFG, 0x40007070\r
- 2350 .set CYDEV_PHUB_CH6_ACTION, 0x40007074\r
- 2351 .set CYDEV_PHUB_CH6_BASIC_STATUS, 0x40007078\r
- 2352 .set CYDEV_PHUB_CH7_BASE, 0x40007080\r
- 2353 .set CYDEV_PHUB_CH7_SIZE, 0x0000000c\r
- 2354 .set CYDEV_PHUB_CH7_BASIC_CFG, 0x40007080\r
- 2355 .set CYDEV_PHUB_CH7_ACTION, 0x40007084\r
- 2356 .set CYDEV_PHUB_CH7_BASIC_STATUS, 0x40007088\r
- 2357 .set CYDEV_PHUB_CH8_BASE, 0x40007090\r
- 2358 .set CYDEV_PHUB_CH8_SIZE, 0x0000000c\r
- 2359 .set CYDEV_PHUB_CH8_BASIC_CFG, 0x40007090\r
- 2360 .set CYDEV_PHUB_CH8_ACTION, 0x40007094\r
- 2361 .set CYDEV_PHUB_CH8_BASIC_STATUS, 0x40007098\r
- 2362 .set CYDEV_PHUB_CH9_BASE, 0x400070a0\r
- 2363 .set CYDEV_PHUB_CH9_SIZE, 0x0000000c\r
- 2364 .set CYDEV_PHUB_CH9_BASIC_CFG, 0x400070a0\r
- 2365 .set CYDEV_PHUB_CH9_ACTION, 0x400070a4\r
- 2366 .set CYDEV_PHUB_CH9_BASIC_STATUS, 0x400070a8\r
- 2367 .set CYDEV_PHUB_CH10_BASE, 0x400070b0\r
- 2368 .set CYDEV_PHUB_CH10_SIZE, 0x0000000c\r
- 2369 .set CYDEV_PHUB_CH10_BASIC_CFG, 0x400070b0\r
- 2370 .set CYDEV_PHUB_CH10_ACTION, 0x400070b4\r
- 2371 .set CYDEV_PHUB_CH10_BASIC_STATUS, 0x400070b8\r
- 2372 .set CYDEV_PHUB_CH11_BASE, 0x400070c0\r
- 2373 .set CYDEV_PHUB_CH11_SIZE, 0x0000000c\r
- 2374 .set CYDEV_PHUB_CH11_BASIC_CFG, 0x400070c0\r
- 2375 .set CYDEV_PHUB_CH11_ACTION, 0x400070c4\r
- 2376 .set CYDEV_PHUB_CH11_BASIC_STATUS, 0x400070c8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 43\r
-\r
-\r
- 2377 .set CYDEV_PHUB_CH12_BASE, 0x400070d0\r
- 2378 .set CYDEV_PHUB_CH12_SIZE, 0x0000000c\r
- 2379 .set CYDEV_PHUB_CH12_BASIC_CFG, 0x400070d0\r
- 2380 .set CYDEV_PHUB_CH12_ACTION, 0x400070d4\r
- 2381 .set CYDEV_PHUB_CH12_BASIC_STATUS, 0x400070d8\r
- 2382 .set CYDEV_PHUB_CH13_BASE, 0x400070e0\r
- 2383 .set CYDEV_PHUB_CH13_SIZE, 0x0000000c\r
- 2384 .set CYDEV_PHUB_CH13_BASIC_CFG, 0x400070e0\r
- 2385 .set CYDEV_PHUB_CH13_ACTION, 0x400070e4\r
- 2386 .set CYDEV_PHUB_CH13_BASIC_STATUS, 0x400070e8\r
- 2387 .set CYDEV_PHUB_CH14_BASE, 0x400070f0\r
- 2388 .set CYDEV_PHUB_CH14_SIZE, 0x0000000c\r
- 2389 .set CYDEV_PHUB_CH14_BASIC_CFG, 0x400070f0\r
- 2390 .set CYDEV_PHUB_CH14_ACTION, 0x400070f4\r
- 2391 .set CYDEV_PHUB_CH14_BASIC_STATUS, 0x400070f8\r
- 2392 .set CYDEV_PHUB_CH15_BASE, 0x40007100\r
- 2393 .set CYDEV_PHUB_CH15_SIZE, 0x0000000c\r
- 2394 .set CYDEV_PHUB_CH15_BASIC_CFG, 0x40007100\r
- 2395 .set CYDEV_PHUB_CH15_ACTION, 0x40007104\r
- 2396 .set CYDEV_PHUB_CH15_BASIC_STATUS, 0x40007108\r
- 2397 .set CYDEV_PHUB_CH16_BASE, 0x40007110\r
- 2398 .set CYDEV_PHUB_CH16_SIZE, 0x0000000c\r
- 2399 .set CYDEV_PHUB_CH16_BASIC_CFG, 0x40007110\r
- 2400 .set CYDEV_PHUB_CH16_ACTION, 0x40007114\r
- 2401 .set CYDEV_PHUB_CH16_BASIC_STATUS, 0x40007118\r
- 2402 .set CYDEV_PHUB_CH17_BASE, 0x40007120\r
- 2403 .set CYDEV_PHUB_CH17_SIZE, 0x0000000c\r
- 2404 .set CYDEV_PHUB_CH17_BASIC_CFG, 0x40007120\r
- 2405 .set CYDEV_PHUB_CH17_ACTION, 0x40007124\r
- 2406 .set CYDEV_PHUB_CH17_BASIC_STATUS, 0x40007128\r
- 2407 .set CYDEV_PHUB_CH18_BASE, 0x40007130\r
- 2408 .set CYDEV_PHUB_CH18_SIZE, 0x0000000c\r
- 2409 .set CYDEV_PHUB_CH18_BASIC_CFG, 0x40007130\r
- 2410 .set CYDEV_PHUB_CH18_ACTION, 0x40007134\r
- 2411 .set CYDEV_PHUB_CH18_BASIC_STATUS, 0x40007138\r
- 2412 .set CYDEV_PHUB_CH19_BASE, 0x40007140\r
- 2413 .set CYDEV_PHUB_CH19_SIZE, 0x0000000c\r
- 2414 .set CYDEV_PHUB_CH19_BASIC_CFG, 0x40007140\r
- 2415 .set CYDEV_PHUB_CH19_ACTION, 0x40007144\r
- 2416 .set CYDEV_PHUB_CH19_BASIC_STATUS, 0x40007148\r
- 2417 .set CYDEV_PHUB_CH20_BASE, 0x40007150\r
- 2418 .set CYDEV_PHUB_CH20_SIZE, 0x0000000c\r
- 2419 .set CYDEV_PHUB_CH20_BASIC_CFG, 0x40007150\r
- 2420 .set CYDEV_PHUB_CH20_ACTION, 0x40007154\r
- 2421 .set CYDEV_PHUB_CH20_BASIC_STATUS, 0x40007158\r
- 2422 .set CYDEV_PHUB_CH21_BASE, 0x40007160\r
- 2423 .set CYDEV_PHUB_CH21_SIZE, 0x0000000c\r
- 2424 .set CYDEV_PHUB_CH21_BASIC_CFG, 0x40007160\r
- 2425 .set CYDEV_PHUB_CH21_ACTION, 0x40007164\r
- 2426 .set CYDEV_PHUB_CH21_BASIC_STATUS, 0x40007168\r
- 2427 .set CYDEV_PHUB_CH22_BASE, 0x40007170\r
- 2428 .set CYDEV_PHUB_CH22_SIZE, 0x0000000c\r
- 2429 .set CYDEV_PHUB_CH22_BASIC_CFG, 0x40007170\r
- 2430 .set CYDEV_PHUB_CH22_ACTION, 0x40007174\r
- 2431 .set CYDEV_PHUB_CH22_BASIC_STATUS, 0x40007178\r
- 2432 .set CYDEV_PHUB_CH23_BASE, 0x40007180\r
- 2433 .set CYDEV_PHUB_CH23_SIZE, 0x0000000c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 44\r
-\r
-\r
- 2434 .set CYDEV_PHUB_CH23_BASIC_CFG, 0x40007180\r
- 2435 .set CYDEV_PHUB_CH23_ACTION, 0x40007184\r
- 2436 .set CYDEV_PHUB_CH23_BASIC_STATUS, 0x40007188\r
- 2437 .set CYDEV_PHUB_CFGMEM0_BASE, 0x40007600\r
- 2438 .set CYDEV_PHUB_CFGMEM0_SIZE, 0x00000008\r
- 2439 .set CYDEV_PHUB_CFGMEM0_CFG0, 0x40007600\r
- 2440 .set CYDEV_PHUB_CFGMEM0_CFG1, 0x40007604\r
- 2441 .set CYDEV_PHUB_CFGMEM1_BASE, 0x40007608\r
- 2442 .set CYDEV_PHUB_CFGMEM1_SIZE, 0x00000008\r
- 2443 .set CYDEV_PHUB_CFGMEM1_CFG0, 0x40007608\r
- 2444 .set CYDEV_PHUB_CFGMEM1_CFG1, 0x4000760c\r
- 2445 .set CYDEV_PHUB_CFGMEM2_BASE, 0x40007610\r
- 2446 .set CYDEV_PHUB_CFGMEM2_SIZE, 0x00000008\r
- 2447 .set CYDEV_PHUB_CFGMEM2_CFG0, 0x40007610\r
- 2448 .set CYDEV_PHUB_CFGMEM2_CFG1, 0x40007614\r
- 2449 .set CYDEV_PHUB_CFGMEM3_BASE, 0x40007618\r
- 2450 .set CYDEV_PHUB_CFGMEM3_SIZE, 0x00000008\r
- 2451 .set CYDEV_PHUB_CFGMEM3_CFG0, 0x40007618\r
- 2452 .set CYDEV_PHUB_CFGMEM3_CFG1, 0x4000761c\r
- 2453 .set CYDEV_PHUB_CFGMEM4_BASE, 0x40007620\r
- 2454 .set CYDEV_PHUB_CFGMEM4_SIZE, 0x00000008\r
- 2455 .set CYDEV_PHUB_CFGMEM4_CFG0, 0x40007620\r
- 2456 .set CYDEV_PHUB_CFGMEM4_CFG1, 0x40007624\r
- 2457 .set CYDEV_PHUB_CFGMEM5_BASE, 0x40007628\r
- 2458 .set CYDEV_PHUB_CFGMEM5_SIZE, 0x00000008\r
- 2459 .set CYDEV_PHUB_CFGMEM5_CFG0, 0x40007628\r
- 2460 .set CYDEV_PHUB_CFGMEM5_CFG1, 0x4000762c\r
- 2461 .set CYDEV_PHUB_CFGMEM6_BASE, 0x40007630\r
- 2462 .set CYDEV_PHUB_CFGMEM6_SIZE, 0x00000008\r
- 2463 .set CYDEV_PHUB_CFGMEM6_CFG0, 0x40007630\r
- 2464 .set CYDEV_PHUB_CFGMEM6_CFG1, 0x40007634\r
- 2465 .set CYDEV_PHUB_CFGMEM7_BASE, 0x40007638\r
- 2466 .set CYDEV_PHUB_CFGMEM7_SIZE, 0x00000008\r
- 2467 .set CYDEV_PHUB_CFGMEM7_CFG0, 0x40007638\r
- 2468 .set CYDEV_PHUB_CFGMEM7_CFG1, 0x4000763c\r
- 2469 .set CYDEV_PHUB_CFGMEM8_BASE, 0x40007640\r
- 2470 .set CYDEV_PHUB_CFGMEM8_SIZE, 0x00000008\r
- 2471 .set CYDEV_PHUB_CFGMEM8_CFG0, 0x40007640\r
- 2472 .set CYDEV_PHUB_CFGMEM8_CFG1, 0x40007644\r
- 2473 .set CYDEV_PHUB_CFGMEM9_BASE, 0x40007648\r
- 2474 .set CYDEV_PHUB_CFGMEM9_SIZE, 0x00000008\r
- 2475 .set CYDEV_PHUB_CFGMEM9_CFG0, 0x40007648\r
- 2476 .set CYDEV_PHUB_CFGMEM9_CFG1, 0x4000764c\r
- 2477 .set CYDEV_PHUB_CFGMEM10_BASE, 0x40007650\r
- 2478 .set CYDEV_PHUB_CFGMEM10_SIZE, 0x00000008\r
- 2479 .set CYDEV_PHUB_CFGMEM10_CFG0, 0x40007650\r
- 2480 .set CYDEV_PHUB_CFGMEM10_CFG1, 0x40007654\r
- 2481 .set CYDEV_PHUB_CFGMEM11_BASE, 0x40007658\r
- 2482 .set CYDEV_PHUB_CFGMEM11_SIZE, 0x00000008\r
- 2483 .set CYDEV_PHUB_CFGMEM11_CFG0, 0x40007658\r
- 2484 .set CYDEV_PHUB_CFGMEM11_CFG1, 0x4000765c\r
- 2485 .set CYDEV_PHUB_CFGMEM12_BASE, 0x40007660\r
- 2486 .set CYDEV_PHUB_CFGMEM12_SIZE, 0x00000008\r
- 2487 .set CYDEV_PHUB_CFGMEM12_CFG0, 0x40007660\r
- 2488 .set CYDEV_PHUB_CFGMEM12_CFG1, 0x40007664\r
- 2489 .set CYDEV_PHUB_CFGMEM13_BASE, 0x40007668\r
- 2490 .set CYDEV_PHUB_CFGMEM13_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 45\r
-\r
-\r
- 2491 .set CYDEV_PHUB_CFGMEM13_CFG0, 0x40007668\r
- 2492 .set CYDEV_PHUB_CFGMEM13_CFG1, 0x4000766c\r
- 2493 .set CYDEV_PHUB_CFGMEM14_BASE, 0x40007670\r
- 2494 .set CYDEV_PHUB_CFGMEM14_SIZE, 0x00000008\r
- 2495 .set CYDEV_PHUB_CFGMEM14_CFG0, 0x40007670\r
- 2496 .set CYDEV_PHUB_CFGMEM14_CFG1, 0x40007674\r
- 2497 .set CYDEV_PHUB_CFGMEM15_BASE, 0x40007678\r
- 2498 .set CYDEV_PHUB_CFGMEM15_SIZE, 0x00000008\r
- 2499 .set CYDEV_PHUB_CFGMEM15_CFG0, 0x40007678\r
- 2500 .set CYDEV_PHUB_CFGMEM15_CFG1, 0x4000767c\r
- 2501 .set CYDEV_PHUB_CFGMEM16_BASE, 0x40007680\r
- 2502 .set CYDEV_PHUB_CFGMEM16_SIZE, 0x00000008\r
- 2503 .set CYDEV_PHUB_CFGMEM16_CFG0, 0x40007680\r
- 2504 .set CYDEV_PHUB_CFGMEM16_CFG1, 0x40007684\r
- 2505 .set CYDEV_PHUB_CFGMEM17_BASE, 0x40007688\r
- 2506 .set CYDEV_PHUB_CFGMEM17_SIZE, 0x00000008\r
- 2507 .set CYDEV_PHUB_CFGMEM17_CFG0, 0x40007688\r
- 2508 .set CYDEV_PHUB_CFGMEM17_CFG1, 0x4000768c\r
- 2509 .set CYDEV_PHUB_CFGMEM18_BASE, 0x40007690\r
- 2510 .set CYDEV_PHUB_CFGMEM18_SIZE, 0x00000008\r
- 2511 .set CYDEV_PHUB_CFGMEM18_CFG0, 0x40007690\r
- 2512 .set CYDEV_PHUB_CFGMEM18_CFG1, 0x40007694\r
- 2513 .set CYDEV_PHUB_CFGMEM19_BASE, 0x40007698\r
- 2514 .set CYDEV_PHUB_CFGMEM19_SIZE, 0x00000008\r
- 2515 .set CYDEV_PHUB_CFGMEM19_CFG0, 0x40007698\r
- 2516 .set CYDEV_PHUB_CFGMEM19_CFG1, 0x4000769c\r
- 2517 .set CYDEV_PHUB_CFGMEM20_BASE, 0x400076a0\r
- 2518 .set CYDEV_PHUB_CFGMEM20_SIZE, 0x00000008\r
- 2519 .set CYDEV_PHUB_CFGMEM20_CFG0, 0x400076a0\r
- 2520 .set CYDEV_PHUB_CFGMEM20_CFG1, 0x400076a4\r
- 2521 .set CYDEV_PHUB_CFGMEM21_BASE, 0x400076a8\r
- 2522 .set CYDEV_PHUB_CFGMEM21_SIZE, 0x00000008\r
- 2523 .set CYDEV_PHUB_CFGMEM21_CFG0, 0x400076a8\r
- 2524 .set CYDEV_PHUB_CFGMEM21_CFG1, 0x400076ac\r
- 2525 .set CYDEV_PHUB_CFGMEM22_BASE, 0x400076b0\r
- 2526 .set CYDEV_PHUB_CFGMEM22_SIZE, 0x00000008\r
- 2527 .set CYDEV_PHUB_CFGMEM22_CFG0, 0x400076b0\r
- 2528 .set CYDEV_PHUB_CFGMEM22_CFG1, 0x400076b4\r
- 2529 .set CYDEV_PHUB_CFGMEM23_BASE, 0x400076b8\r
- 2530 .set CYDEV_PHUB_CFGMEM23_SIZE, 0x00000008\r
- 2531 .set CYDEV_PHUB_CFGMEM23_CFG0, 0x400076b8\r
- 2532 .set CYDEV_PHUB_CFGMEM23_CFG1, 0x400076bc\r
- 2533 .set CYDEV_PHUB_TDMEM0_BASE, 0x40007800\r
- 2534 .set CYDEV_PHUB_TDMEM0_SIZE, 0x00000008\r
- 2535 .set CYDEV_PHUB_TDMEM0_ORIG_TD0, 0x40007800\r
- 2536 .set CYDEV_PHUB_TDMEM0_ORIG_TD1, 0x40007804\r
- 2537 .set CYDEV_PHUB_TDMEM1_BASE, 0x40007808\r
- 2538 .set CYDEV_PHUB_TDMEM1_SIZE, 0x00000008\r
- 2539 .set CYDEV_PHUB_TDMEM1_ORIG_TD0, 0x40007808\r
- 2540 .set CYDEV_PHUB_TDMEM1_ORIG_TD1, 0x4000780c\r
- 2541 .set CYDEV_PHUB_TDMEM2_BASE, 0x40007810\r
- 2542 .set CYDEV_PHUB_TDMEM2_SIZE, 0x00000008\r
- 2543 .set CYDEV_PHUB_TDMEM2_ORIG_TD0, 0x40007810\r
- 2544 .set CYDEV_PHUB_TDMEM2_ORIG_TD1, 0x40007814\r
- 2545 .set CYDEV_PHUB_TDMEM3_BASE, 0x40007818\r
- 2546 .set CYDEV_PHUB_TDMEM3_SIZE, 0x00000008\r
- 2547 .set CYDEV_PHUB_TDMEM3_ORIG_TD0, 0x40007818\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 46\r
-\r
-\r
- 2548 .set CYDEV_PHUB_TDMEM3_ORIG_TD1, 0x4000781c\r
- 2549 .set CYDEV_PHUB_TDMEM4_BASE, 0x40007820\r
- 2550 .set CYDEV_PHUB_TDMEM4_SIZE, 0x00000008\r
- 2551 .set CYDEV_PHUB_TDMEM4_ORIG_TD0, 0x40007820\r
- 2552 .set CYDEV_PHUB_TDMEM4_ORIG_TD1, 0x40007824\r
- 2553 .set CYDEV_PHUB_TDMEM5_BASE, 0x40007828\r
- 2554 .set CYDEV_PHUB_TDMEM5_SIZE, 0x00000008\r
- 2555 .set CYDEV_PHUB_TDMEM5_ORIG_TD0, 0x40007828\r
- 2556 .set CYDEV_PHUB_TDMEM5_ORIG_TD1, 0x4000782c\r
- 2557 .set CYDEV_PHUB_TDMEM6_BASE, 0x40007830\r
- 2558 .set CYDEV_PHUB_TDMEM6_SIZE, 0x00000008\r
- 2559 .set CYDEV_PHUB_TDMEM6_ORIG_TD0, 0x40007830\r
- 2560 .set CYDEV_PHUB_TDMEM6_ORIG_TD1, 0x40007834\r
- 2561 .set CYDEV_PHUB_TDMEM7_BASE, 0x40007838\r
- 2562 .set CYDEV_PHUB_TDMEM7_SIZE, 0x00000008\r
- 2563 .set CYDEV_PHUB_TDMEM7_ORIG_TD0, 0x40007838\r
- 2564 .set CYDEV_PHUB_TDMEM7_ORIG_TD1, 0x4000783c\r
- 2565 .set CYDEV_PHUB_TDMEM8_BASE, 0x40007840\r
- 2566 .set CYDEV_PHUB_TDMEM8_SIZE, 0x00000008\r
- 2567 .set CYDEV_PHUB_TDMEM8_ORIG_TD0, 0x40007840\r
- 2568 .set CYDEV_PHUB_TDMEM8_ORIG_TD1, 0x40007844\r
- 2569 .set CYDEV_PHUB_TDMEM9_BASE, 0x40007848\r
- 2570 .set CYDEV_PHUB_TDMEM9_SIZE, 0x00000008\r
- 2571 .set CYDEV_PHUB_TDMEM9_ORIG_TD0, 0x40007848\r
- 2572 .set CYDEV_PHUB_TDMEM9_ORIG_TD1, 0x4000784c\r
- 2573 .set CYDEV_PHUB_TDMEM10_BASE, 0x40007850\r
- 2574 .set CYDEV_PHUB_TDMEM10_SIZE, 0x00000008\r
- 2575 .set CYDEV_PHUB_TDMEM10_ORIG_TD0, 0x40007850\r
- 2576 .set CYDEV_PHUB_TDMEM10_ORIG_TD1, 0x40007854\r
- 2577 .set CYDEV_PHUB_TDMEM11_BASE, 0x40007858\r
- 2578 .set CYDEV_PHUB_TDMEM11_SIZE, 0x00000008\r
- 2579 .set CYDEV_PHUB_TDMEM11_ORIG_TD0, 0x40007858\r
- 2580 .set CYDEV_PHUB_TDMEM11_ORIG_TD1, 0x4000785c\r
- 2581 .set CYDEV_PHUB_TDMEM12_BASE, 0x40007860\r
- 2582 .set CYDEV_PHUB_TDMEM12_SIZE, 0x00000008\r
- 2583 .set CYDEV_PHUB_TDMEM12_ORIG_TD0, 0x40007860\r
- 2584 .set CYDEV_PHUB_TDMEM12_ORIG_TD1, 0x40007864\r
- 2585 .set CYDEV_PHUB_TDMEM13_BASE, 0x40007868\r
- 2586 .set CYDEV_PHUB_TDMEM13_SIZE, 0x00000008\r
- 2587 .set CYDEV_PHUB_TDMEM13_ORIG_TD0, 0x40007868\r
- 2588 .set CYDEV_PHUB_TDMEM13_ORIG_TD1, 0x4000786c\r
- 2589 .set CYDEV_PHUB_TDMEM14_BASE, 0x40007870\r
- 2590 .set CYDEV_PHUB_TDMEM14_SIZE, 0x00000008\r
- 2591 .set CYDEV_PHUB_TDMEM14_ORIG_TD0, 0x40007870\r
- 2592 .set CYDEV_PHUB_TDMEM14_ORIG_TD1, 0x40007874\r
- 2593 .set CYDEV_PHUB_TDMEM15_BASE, 0x40007878\r
- 2594 .set CYDEV_PHUB_TDMEM15_SIZE, 0x00000008\r
- 2595 .set CYDEV_PHUB_TDMEM15_ORIG_TD0, 0x40007878\r
- 2596 .set CYDEV_PHUB_TDMEM15_ORIG_TD1, 0x4000787c\r
- 2597 .set CYDEV_PHUB_TDMEM16_BASE, 0x40007880\r
- 2598 .set CYDEV_PHUB_TDMEM16_SIZE, 0x00000008\r
- 2599 .set CYDEV_PHUB_TDMEM16_ORIG_TD0, 0x40007880\r
- 2600 .set CYDEV_PHUB_TDMEM16_ORIG_TD1, 0x40007884\r
- 2601 .set CYDEV_PHUB_TDMEM17_BASE, 0x40007888\r
- 2602 .set CYDEV_PHUB_TDMEM17_SIZE, 0x00000008\r
- 2603 .set CYDEV_PHUB_TDMEM17_ORIG_TD0, 0x40007888\r
- 2604 .set CYDEV_PHUB_TDMEM17_ORIG_TD1, 0x4000788c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 47\r
-\r
-\r
- 2605 .set CYDEV_PHUB_TDMEM18_BASE, 0x40007890\r
- 2606 .set CYDEV_PHUB_TDMEM18_SIZE, 0x00000008\r
- 2607 .set CYDEV_PHUB_TDMEM18_ORIG_TD0, 0x40007890\r
- 2608 .set CYDEV_PHUB_TDMEM18_ORIG_TD1, 0x40007894\r
- 2609 .set CYDEV_PHUB_TDMEM19_BASE, 0x40007898\r
- 2610 .set CYDEV_PHUB_TDMEM19_SIZE, 0x00000008\r
- 2611 .set CYDEV_PHUB_TDMEM19_ORIG_TD0, 0x40007898\r
- 2612 .set CYDEV_PHUB_TDMEM19_ORIG_TD1, 0x4000789c\r
- 2613 .set CYDEV_PHUB_TDMEM20_BASE, 0x400078a0\r
- 2614 .set CYDEV_PHUB_TDMEM20_SIZE, 0x00000008\r
- 2615 .set CYDEV_PHUB_TDMEM20_ORIG_TD0, 0x400078a0\r
- 2616 .set CYDEV_PHUB_TDMEM20_ORIG_TD1, 0x400078a4\r
- 2617 .set CYDEV_PHUB_TDMEM21_BASE, 0x400078a8\r
- 2618 .set CYDEV_PHUB_TDMEM21_SIZE, 0x00000008\r
- 2619 .set CYDEV_PHUB_TDMEM21_ORIG_TD0, 0x400078a8\r
- 2620 .set CYDEV_PHUB_TDMEM21_ORIG_TD1, 0x400078ac\r
- 2621 .set CYDEV_PHUB_TDMEM22_BASE, 0x400078b0\r
- 2622 .set CYDEV_PHUB_TDMEM22_SIZE, 0x00000008\r
- 2623 .set CYDEV_PHUB_TDMEM22_ORIG_TD0, 0x400078b0\r
- 2624 .set CYDEV_PHUB_TDMEM22_ORIG_TD1, 0x400078b4\r
- 2625 .set CYDEV_PHUB_TDMEM23_BASE, 0x400078b8\r
- 2626 .set CYDEV_PHUB_TDMEM23_SIZE, 0x00000008\r
- 2627 .set CYDEV_PHUB_TDMEM23_ORIG_TD0, 0x400078b8\r
- 2628 .set CYDEV_PHUB_TDMEM23_ORIG_TD1, 0x400078bc\r
- 2629 .set CYDEV_PHUB_TDMEM24_BASE, 0x400078c0\r
- 2630 .set CYDEV_PHUB_TDMEM24_SIZE, 0x00000008\r
- 2631 .set CYDEV_PHUB_TDMEM24_ORIG_TD0, 0x400078c0\r
- 2632 .set CYDEV_PHUB_TDMEM24_ORIG_TD1, 0x400078c4\r
- 2633 .set CYDEV_PHUB_TDMEM25_BASE, 0x400078c8\r
- 2634 .set CYDEV_PHUB_TDMEM25_SIZE, 0x00000008\r
- 2635 .set CYDEV_PHUB_TDMEM25_ORIG_TD0, 0x400078c8\r
- 2636 .set CYDEV_PHUB_TDMEM25_ORIG_TD1, 0x400078cc\r
- 2637 .set CYDEV_PHUB_TDMEM26_BASE, 0x400078d0\r
- 2638 .set CYDEV_PHUB_TDMEM26_SIZE, 0x00000008\r
- 2639 .set CYDEV_PHUB_TDMEM26_ORIG_TD0, 0x400078d0\r
- 2640 .set CYDEV_PHUB_TDMEM26_ORIG_TD1, 0x400078d4\r
- 2641 .set CYDEV_PHUB_TDMEM27_BASE, 0x400078d8\r
- 2642 .set CYDEV_PHUB_TDMEM27_SIZE, 0x00000008\r
- 2643 .set CYDEV_PHUB_TDMEM27_ORIG_TD0, 0x400078d8\r
- 2644 .set CYDEV_PHUB_TDMEM27_ORIG_TD1, 0x400078dc\r
- 2645 .set CYDEV_PHUB_TDMEM28_BASE, 0x400078e0\r
- 2646 .set CYDEV_PHUB_TDMEM28_SIZE, 0x00000008\r
- 2647 .set CYDEV_PHUB_TDMEM28_ORIG_TD0, 0x400078e0\r
- 2648 .set CYDEV_PHUB_TDMEM28_ORIG_TD1, 0x400078e4\r
- 2649 .set CYDEV_PHUB_TDMEM29_BASE, 0x400078e8\r
- 2650 .set CYDEV_PHUB_TDMEM29_SIZE, 0x00000008\r
- 2651 .set CYDEV_PHUB_TDMEM29_ORIG_TD0, 0x400078e8\r
- 2652 .set CYDEV_PHUB_TDMEM29_ORIG_TD1, 0x400078ec\r
- 2653 .set CYDEV_PHUB_TDMEM30_BASE, 0x400078f0\r
- 2654 .set CYDEV_PHUB_TDMEM30_SIZE, 0x00000008\r
- 2655 .set CYDEV_PHUB_TDMEM30_ORIG_TD0, 0x400078f0\r
- 2656 .set CYDEV_PHUB_TDMEM30_ORIG_TD1, 0x400078f4\r
- 2657 .set CYDEV_PHUB_TDMEM31_BASE, 0x400078f8\r
- 2658 .set CYDEV_PHUB_TDMEM31_SIZE, 0x00000008\r
- 2659 .set CYDEV_PHUB_TDMEM31_ORIG_TD0, 0x400078f8\r
- 2660 .set CYDEV_PHUB_TDMEM31_ORIG_TD1, 0x400078fc\r
- 2661 .set CYDEV_PHUB_TDMEM32_BASE, 0x40007900\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 48\r
-\r
-\r
- 2662 .set CYDEV_PHUB_TDMEM32_SIZE, 0x00000008\r
- 2663 .set CYDEV_PHUB_TDMEM32_ORIG_TD0, 0x40007900\r
- 2664 .set CYDEV_PHUB_TDMEM32_ORIG_TD1, 0x40007904\r
- 2665 .set CYDEV_PHUB_TDMEM33_BASE, 0x40007908\r
- 2666 .set CYDEV_PHUB_TDMEM33_SIZE, 0x00000008\r
- 2667 .set CYDEV_PHUB_TDMEM33_ORIG_TD0, 0x40007908\r
- 2668 .set CYDEV_PHUB_TDMEM33_ORIG_TD1, 0x4000790c\r
- 2669 .set CYDEV_PHUB_TDMEM34_BASE, 0x40007910\r
- 2670 .set CYDEV_PHUB_TDMEM34_SIZE, 0x00000008\r
- 2671 .set CYDEV_PHUB_TDMEM34_ORIG_TD0, 0x40007910\r
- 2672 .set CYDEV_PHUB_TDMEM34_ORIG_TD1, 0x40007914\r
- 2673 .set CYDEV_PHUB_TDMEM35_BASE, 0x40007918\r
- 2674 .set CYDEV_PHUB_TDMEM35_SIZE, 0x00000008\r
- 2675 .set CYDEV_PHUB_TDMEM35_ORIG_TD0, 0x40007918\r
- 2676 .set CYDEV_PHUB_TDMEM35_ORIG_TD1, 0x4000791c\r
- 2677 .set CYDEV_PHUB_TDMEM36_BASE, 0x40007920\r
- 2678 .set CYDEV_PHUB_TDMEM36_SIZE, 0x00000008\r
- 2679 .set CYDEV_PHUB_TDMEM36_ORIG_TD0, 0x40007920\r
- 2680 .set CYDEV_PHUB_TDMEM36_ORIG_TD1, 0x40007924\r
- 2681 .set CYDEV_PHUB_TDMEM37_BASE, 0x40007928\r
- 2682 .set CYDEV_PHUB_TDMEM37_SIZE, 0x00000008\r
- 2683 .set CYDEV_PHUB_TDMEM37_ORIG_TD0, 0x40007928\r
- 2684 .set CYDEV_PHUB_TDMEM37_ORIG_TD1, 0x4000792c\r
- 2685 .set CYDEV_PHUB_TDMEM38_BASE, 0x40007930\r
- 2686 .set CYDEV_PHUB_TDMEM38_SIZE, 0x00000008\r
- 2687 .set CYDEV_PHUB_TDMEM38_ORIG_TD0, 0x40007930\r
- 2688 .set CYDEV_PHUB_TDMEM38_ORIG_TD1, 0x40007934\r
- 2689 .set CYDEV_PHUB_TDMEM39_BASE, 0x40007938\r
- 2690 .set CYDEV_PHUB_TDMEM39_SIZE, 0x00000008\r
- 2691 .set CYDEV_PHUB_TDMEM39_ORIG_TD0, 0x40007938\r
- 2692 .set CYDEV_PHUB_TDMEM39_ORIG_TD1, 0x4000793c\r
- 2693 .set CYDEV_PHUB_TDMEM40_BASE, 0x40007940\r
- 2694 .set CYDEV_PHUB_TDMEM40_SIZE, 0x00000008\r
- 2695 .set CYDEV_PHUB_TDMEM40_ORIG_TD0, 0x40007940\r
- 2696 .set CYDEV_PHUB_TDMEM40_ORIG_TD1, 0x40007944\r
- 2697 .set CYDEV_PHUB_TDMEM41_BASE, 0x40007948\r
- 2698 .set CYDEV_PHUB_TDMEM41_SIZE, 0x00000008\r
- 2699 .set CYDEV_PHUB_TDMEM41_ORIG_TD0, 0x40007948\r
- 2700 .set CYDEV_PHUB_TDMEM41_ORIG_TD1, 0x4000794c\r
- 2701 .set CYDEV_PHUB_TDMEM42_BASE, 0x40007950\r
- 2702 .set CYDEV_PHUB_TDMEM42_SIZE, 0x00000008\r
- 2703 .set CYDEV_PHUB_TDMEM42_ORIG_TD0, 0x40007950\r
- 2704 .set CYDEV_PHUB_TDMEM42_ORIG_TD1, 0x40007954\r
- 2705 .set CYDEV_PHUB_TDMEM43_BASE, 0x40007958\r
- 2706 .set CYDEV_PHUB_TDMEM43_SIZE, 0x00000008\r
- 2707 .set CYDEV_PHUB_TDMEM43_ORIG_TD0, 0x40007958\r
- 2708 .set CYDEV_PHUB_TDMEM43_ORIG_TD1, 0x4000795c\r
- 2709 .set CYDEV_PHUB_TDMEM44_BASE, 0x40007960\r
- 2710 .set CYDEV_PHUB_TDMEM44_SIZE, 0x00000008\r
- 2711 .set CYDEV_PHUB_TDMEM44_ORIG_TD0, 0x40007960\r
- 2712 .set CYDEV_PHUB_TDMEM44_ORIG_TD1, 0x40007964\r
- 2713 .set CYDEV_PHUB_TDMEM45_BASE, 0x40007968\r
- 2714 .set CYDEV_PHUB_TDMEM45_SIZE, 0x00000008\r
- 2715 .set CYDEV_PHUB_TDMEM45_ORIG_TD0, 0x40007968\r
- 2716 .set CYDEV_PHUB_TDMEM45_ORIG_TD1, 0x4000796c\r
- 2717 .set CYDEV_PHUB_TDMEM46_BASE, 0x40007970\r
- 2718 .set CYDEV_PHUB_TDMEM46_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 49\r
-\r
-\r
- 2719 .set CYDEV_PHUB_TDMEM46_ORIG_TD0, 0x40007970\r
- 2720 .set CYDEV_PHUB_TDMEM46_ORIG_TD1, 0x40007974\r
- 2721 .set CYDEV_PHUB_TDMEM47_BASE, 0x40007978\r
- 2722 .set CYDEV_PHUB_TDMEM47_SIZE, 0x00000008\r
- 2723 .set CYDEV_PHUB_TDMEM47_ORIG_TD0, 0x40007978\r
- 2724 .set CYDEV_PHUB_TDMEM47_ORIG_TD1, 0x4000797c\r
- 2725 .set CYDEV_PHUB_TDMEM48_BASE, 0x40007980\r
- 2726 .set CYDEV_PHUB_TDMEM48_SIZE, 0x00000008\r
- 2727 .set CYDEV_PHUB_TDMEM48_ORIG_TD0, 0x40007980\r
- 2728 .set CYDEV_PHUB_TDMEM48_ORIG_TD1, 0x40007984\r
- 2729 .set CYDEV_PHUB_TDMEM49_BASE, 0x40007988\r
- 2730 .set CYDEV_PHUB_TDMEM49_SIZE, 0x00000008\r
- 2731 .set CYDEV_PHUB_TDMEM49_ORIG_TD0, 0x40007988\r
- 2732 .set CYDEV_PHUB_TDMEM49_ORIG_TD1, 0x4000798c\r
- 2733 .set CYDEV_PHUB_TDMEM50_BASE, 0x40007990\r
- 2734 .set CYDEV_PHUB_TDMEM50_SIZE, 0x00000008\r
- 2735 .set CYDEV_PHUB_TDMEM50_ORIG_TD0, 0x40007990\r
- 2736 .set CYDEV_PHUB_TDMEM50_ORIG_TD1, 0x40007994\r
- 2737 .set CYDEV_PHUB_TDMEM51_BASE, 0x40007998\r
- 2738 .set CYDEV_PHUB_TDMEM51_SIZE, 0x00000008\r
- 2739 .set CYDEV_PHUB_TDMEM51_ORIG_TD0, 0x40007998\r
- 2740 .set CYDEV_PHUB_TDMEM51_ORIG_TD1, 0x4000799c\r
- 2741 .set CYDEV_PHUB_TDMEM52_BASE, 0x400079a0\r
- 2742 .set CYDEV_PHUB_TDMEM52_SIZE, 0x00000008\r
- 2743 .set CYDEV_PHUB_TDMEM52_ORIG_TD0, 0x400079a0\r
- 2744 .set CYDEV_PHUB_TDMEM52_ORIG_TD1, 0x400079a4\r
- 2745 .set CYDEV_PHUB_TDMEM53_BASE, 0x400079a8\r
- 2746 .set CYDEV_PHUB_TDMEM53_SIZE, 0x00000008\r
- 2747 .set CYDEV_PHUB_TDMEM53_ORIG_TD0, 0x400079a8\r
- 2748 .set CYDEV_PHUB_TDMEM53_ORIG_TD1, 0x400079ac\r
- 2749 .set CYDEV_PHUB_TDMEM54_BASE, 0x400079b0\r
- 2750 .set CYDEV_PHUB_TDMEM54_SIZE, 0x00000008\r
- 2751 .set CYDEV_PHUB_TDMEM54_ORIG_TD0, 0x400079b0\r
- 2752 .set CYDEV_PHUB_TDMEM54_ORIG_TD1, 0x400079b4\r
- 2753 .set CYDEV_PHUB_TDMEM55_BASE, 0x400079b8\r
- 2754 .set CYDEV_PHUB_TDMEM55_SIZE, 0x00000008\r
- 2755 .set CYDEV_PHUB_TDMEM55_ORIG_TD0, 0x400079b8\r
- 2756 .set CYDEV_PHUB_TDMEM55_ORIG_TD1, 0x400079bc\r
- 2757 .set CYDEV_PHUB_TDMEM56_BASE, 0x400079c0\r
- 2758 .set CYDEV_PHUB_TDMEM56_SIZE, 0x00000008\r
- 2759 .set CYDEV_PHUB_TDMEM56_ORIG_TD0, 0x400079c0\r
- 2760 .set CYDEV_PHUB_TDMEM56_ORIG_TD1, 0x400079c4\r
- 2761 .set CYDEV_PHUB_TDMEM57_BASE, 0x400079c8\r
- 2762 .set CYDEV_PHUB_TDMEM57_SIZE, 0x00000008\r
- 2763 .set CYDEV_PHUB_TDMEM57_ORIG_TD0, 0x400079c8\r
- 2764 .set CYDEV_PHUB_TDMEM57_ORIG_TD1, 0x400079cc\r
- 2765 .set CYDEV_PHUB_TDMEM58_BASE, 0x400079d0\r
- 2766 .set CYDEV_PHUB_TDMEM58_SIZE, 0x00000008\r
- 2767 .set CYDEV_PHUB_TDMEM58_ORIG_TD0, 0x400079d0\r
- 2768 .set CYDEV_PHUB_TDMEM58_ORIG_TD1, 0x400079d4\r
- 2769 .set CYDEV_PHUB_TDMEM59_BASE, 0x400079d8\r
- 2770 .set CYDEV_PHUB_TDMEM59_SIZE, 0x00000008\r
- 2771 .set CYDEV_PHUB_TDMEM59_ORIG_TD0, 0x400079d8\r
- 2772 .set CYDEV_PHUB_TDMEM59_ORIG_TD1, 0x400079dc\r
- 2773 .set CYDEV_PHUB_TDMEM60_BASE, 0x400079e0\r
- 2774 .set CYDEV_PHUB_TDMEM60_SIZE, 0x00000008\r
- 2775 .set CYDEV_PHUB_TDMEM60_ORIG_TD0, 0x400079e0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 50\r
-\r
-\r
- 2776 .set CYDEV_PHUB_TDMEM60_ORIG_TD1, 0x400079e4\r
- 2777 .set CYDEV_PHUB_TDMEM61_BASE, 0x400079e8\r
- 2778 .set CYDEV_PHUB_TDMEM61_SIZE, 0x00000008\r
- 2779 .set CYDEV_PHUB_TDMEM61_ORIG_TD0, 0x400079e8\r
- 2780 .set CYDEV_PHUB_TDMEM61_ORIG_TD1, 0x400079ec\r
- 2781 .set CYDEV_PHUB_TDMEM62_BASE, 0x400079f0\r
- 2782 .set CYDEV_PHUB_TDMEM62_SIZE, 0x00000008\r
- 2783 .set CYDEV_PHUB_TDMEM62_ORIG_TD0, 0x400079f0\r
- 2784 .set CYDEV_PHUB_TDMEM62_ORIG_TD1, 0x400079f4\r
- 2785 .set CYDEV_PHUB_TDMEM63_BASE, 0x400079f8\r
- 2786 .set CYDEV_PHUB_TDMEM63_SIZE, 0x00000008\r
- 2787 .set CYDEV_PHUB_TDMEM63_ORIG_TD0, 0x400079f8\r
- 2788 .set CYDEV_PHUB_TDMEM63_ORIG_TD1, 0x400079fc\r
- 2789 .set CYDEV_PHUB_TDMEM64_BASE, 0x40007a00\r
- 2790 .set CYDEV_PHUB_TDMEM64_SIZE, 0x00000008\r
- 2791 .set CYDEV_PHUB_TDMEM64_ORIG_TD0, 0x40007a00\r
- 2792 .set CYDEV_PHUB_TDMEM64_ORIG_TD1, 0x40007a04\r
- 2793 .set CYDEV_PHUB_TDMEM65_BASE, 0x40007a08\r
- 2794 .set CYDEV_PHUB_TDMEM65_SIZE, 0x00000008\r
- 2795 .set CYDEV_PHUB_TDMEM65_ORIG_TD0, 0x40007a08\r
- 2796 .set CYDEV_PHUB_TDMEM65_ORIG_TD1, 0x40007a0c\r
- 2797 .set CYDEV_PHUB_TDMEM66_BASE, 0x40007a10\r
- 2798 .set CYDEV_PHUB_TDMEM66_SIZE, 0x00000008\r
- 2799 .set CYDEV_PHUB_TDMEM66_ORIG_TD0, 0x40007a10\r
- 2800 .set CYDEV_PHUB_TDMEM66_ORIG_TD1, 0x40007a14\r
- 2801 .set CYDEV_PHUB_TDMEM67_BASE, 0x40007a18\r
- 2802 .set CYDEV_PHUB_TDMEM67_SIZE, 0x00000008\r
- 2803 .set CYDEV_PHUB_TDMEM67_ORIG_TD0, 0x40007a18\r
- 2804 .set CYDEV_PHUB_TDMEM67_ORIG_TD1, 0x40007a1c\r
- 2805 .set CYDEV_PHUB_TDMEM68_BASE, 0x40007a20\r
- 2806 .set CYDEV_PHUB_TDMEM68_SIZE, 0x00000008\r
- 2807 .set CYDEV_PHUB_TDMEM68_ORIG_TD0, 0x40007a20\r
- 2808 .set CYDEV_PHUB_TDMEM68_ORIG_TD1, 0x40007a24\r
- 2809 .set CYDEV_PHUB_TDMEM69_BASE, 0x40007a28\r
- 2810 .set CYDEV_PHUB_TDMEM69_SIZE, 0x00000008\r
- 2811 .set CYDEV_PHUB_TDMEM69_ORIG_TD0, 0x40007a28\r
- 2812 .set CYDEV_PHUB_TDMEM69_ORIG_TD1, 0x40007a2c\r
- 2813 .set CYDEV_PHUB_TDMEM70_BASE, 0x40007a30\r
- 2814 .set CYDEV_PHUB_TDMEM70_SIZE, 0x00000008\r
- 2815 .set CYDEV_PHUB_TDMEM70_ORIG_TD0, 0x40007a30\r
- 2816 .set CYDEV_PHUB_TDMEM70_ORIG_TD1, 0x40007a34\r
- 2817 .set CYDEV_PHUB_TDMEM71_BASE, 0x40007a38\r
- 2818 .set CYDEV_PHUB_TDMEM71_SIZE, 0x00000008\r
- 2819 .set CYDEV_PHUB_TDMEM71_ORIG_TD0, 0x40007a38\r
- 2820 .set CYDEV_PHUB_TDMEM71_ORIG_TD1, 0x40007a3c\r
- 2821 .set CYDEV_PHUB_TDMEM72_BASE, 0x40007a40\r
- 2822 .set CYDEV_PHUB_TDMEM72_SIZE, 0x00000008\r
- 2823 .set CYDEV_PHUB_TDMEM72_ORIG_TD0, 0x40007a40\r
- 2824 .set CYDEV_PHUB_TDMEM72_ORIG_TD1, 0x40007a44\r
- 2825 .set CYDEV_PHUB_TDMEM73_BASE, 0x40007a48\r
- 2826 .set CYDEV_PHUB_TDMEM73_SIZE, 0x00000008\r
- 2827 .set CYDEV_PHUB_TDMEM73_ORIG_TD0, 0x40007a48\r
- 2828 .set CYDEV_PHUB_TDMEM73_ORIG_TD1, 0x40007a4c\r
- 2829 .set CYDEV_PHUB_TDMEM74_BASE, 0x40007a50\r
- 2830 .set CYDEV_PHUB_TDMEM74_SIZE, 0x00000008\r
- 2831 .set CYDEV_PHUB_TDMEM74_ORIG_TD0, 0x40007a50\r
- 2832 .set CYDEV_PHUB_TDMEM74_ORIG_TD1, 0x40007a54\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 51\r
-\r
-\r
- 2833 .set CYDEV_PHUB_TDMEM75_BASE, 0x40007a58\r
- 2834 .set CYDEV_PHUB_TDMEM75_SIZE, 0x00000008\r
- 2835 .set CYDEV_PHUB_TDMEM75_ORIG_TD0, 0x40007a58\r
- 2836 .set CYDEV_PHUB_TDMEM75_ORIG_TD1, 0x40007a5c\r
- 2837 .set CYDEV_PHUB_TDMEM76_BASE, 0x40007a60\r
- 2838 .set CYDEV_PHUB_TDMEM76_SIZE, 0x00000008\r
- 2839 .set CYDEV_PHUB_TDMEM76_ORIG_TD0, 0x40007a60\r
- 2840 .set CYDEV_PHUB_TDMEM76_ORIG_TD1, 0x40007a64\r
- 2841 .set CYDEV_PHUB_TDMEM77_BASE, 0x40007a68\r
- 2842 .set CYDEV_PHUB_TDMEM77_SIZE, 0x00000008\r
- 2843 .set CYDEV_PHUB_TDMEM77_ORIG_TD0, 0x40007a68\r
- 2844 .set CYDEV_PHUB_TDMEM77_ORIG_TD1, 0x40007a6c\r
- 2845 .set CYDEV_PHUB_TDMEM78_BASE, 0x40007a70\r
- 2846 .set CYDEV_PHUB_TDMEM78_SIZE, 0x00000008\r
- 2847 .set CYDEV_PHUB_TDMEM78_ORIG_TD0, 0x40007a70\r
- 2848 .set CYDEV_PHUB_TDMEM78_ORIG_TD1, 0x40007a74\r
- 2849 .set CYDEV_PHUB_TDMEM79_BASE, 0x40007a78\r
- 2850 .set CYDEV_PHUB_TDMEM79_SIZE, 0x00000008\r
- 2851 .set CYDEV_PHUB_TDMEM79_ORIG_TD0, 0x40007a78\r
- 2852 .set CYDEV_PHUB_TDMEM79_ORIG_TD1, 0x40007a7c\r
- 2853 .set CYDEV_PHUB_TDMEM80_BASE, 0x40007a80\r
- 2854 .set CYDEV_PHUB_TDMEM80_SIZE, 0x00000008\r
- 2855 .set CYDEV_PHUB_TDMEM80_ORIG_TD0, 0x40007a80\r
- 2856 .set CYDEV_PHUB_TDMEM80_ORIG_TD1, 0x40007a84\r
- 2857 .set CYDEV_PHUB_TDMEM81_BASE, 0x40007a88\r
- 2858 .set CYDEV_PHUB_TDMEM81_SIZE, 0x00000008\r
- 2859 .set CYDEV_PHUB_TDMEM81_ORIG_TD0, 0x40007a88\r
- 2860 .set CYDEV_PHUB_TDMEM81_ORIG_TD1, 0x40007a8c\r
- 2861 .set CYDEV_PHUB_TDMEM82_BASE, 0x40007a90\r
- 2862 .set CYDEV_PHUB_TDMEM82_SIZE, 0x00000008\r
- 2863 .set CYDEV_PHUB_TDMEM82_ORIG_TD0, 0x40007a90\r
- 2864 .set CYDEV_PHUB_TDMEM82_ORIG_TD1, 0x40007a94\r
- 2865 .set CYDEV_PHUB_TDMEM83_BASE, 0x40007a98\r
- 2866 .set CYDEV_PHUB_TDMEM83_SIZE, 0x00000008\r
- 2867 .set CYDEV_PHUB_TDMEM83_ORIG_TD0, 0x40007a98\r
- 2868 .set CYDEV_PHUB_TDMEM83_ORIG_TD1, 0x40007a9c\r
- 2869 .set CYDEV_PHUB_TDMEM84_BASE, 0x40007aa0\r
- 2870 .set CYDEV_PHUB_TDMEM84_SIZE, 0x00000008\r
- 2871 .set CYDEV_PHUB_TDMEM84_ORIG_TD0, 0x40007aa0\r
- 2872 .set CYDEV_PHUB_TDMEM84_ORIG_TD1, 0x40007aa4\r
- 2873 .set CYDEV_PHUB_TDMEM85_BASE, 0x40007aa8\r
- 2874 .set CYDEV_PHUB_TDMEM85_SIZE, 0x00000008\r
- 2875 .set CYDEV_PHUB_TDMEM85_ORIG_TD0, 0x40007aa8\r
- 2876 .set CYDEV_PHUB_TDMEM85_ORIG_TD1, 0x40007aac\r
- 2877 .set CYDEV_PHUB_TDMEM86_BASE, 0x40007ab0\r
- 2878 .set CYDEV_PHUB_TDMEM86_SIZE, 0x00000008\r
- 2879 .set CYDEV_PHUB_TDMEM86_ORIG_TD0, 0x40007ab0\r
- 2880 .set CYDEV_PHUB_TDMEM86_ORIG_TD1, 0x40007ab4\r
- 2881 .set CYDEV_PHUB_TDMEM87_BASE, 0x40007ab8\r
- 2882 .set CYDEV_PHUB_TDMEM87_SIZE, 0x00000008\r
- 2883 .set CYDEV_PHUB_TDMEM87_ORIG_TD0, 0x40007ab8\r
- 2884 .set CYDEV_PHUB_TDMEM87_ORIG_TD1, 0x40007abc\r
- 2885 .set CYDEV_PHUB_TDMEM88_BASE, 0x40007ac0\r
- 2886 .set CYDEV_PHUB_TDMEM88_SIZE, 0x00000008\r
- 2887 .set CYDEV_PHUB_TDMEM88_ORIG_TD0, 0x40007ac0\r
- 2888 .set CYDEV_PHUB_TDMEM88_ORIG_TD1, 0x40007ac4\r
- 2889 .set CYDEV_PHUB_TDMEM89_BASE, 0x40007ac8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 52\r
-\r
-\r
- 2890 .set CYDEV_PHUB_TDMEM89_SIZE, 0x00000008\r
- 2891 .set CYDEV_PHUB_TDMEM89_ORIG_TD0, 0x40007ac8\r
- 2892 .set CYDEV_PHUB_TDMEM89_ORIG_TD1, 0x40007acc\r
- 2893 .set CYDEV_PHUB_TDMEM90_BASE, 0x40007ad0\r
- 2894 .set CYDEV_PHUB_TDMEM90_SIZE, 0x00000008\r
- 2895 .set CYDEV_PHUB_TDMEM90_ORIG_TD0, 0x40007ad0\r
- 2896 .set CYDEV_PHUB_TDMEM90_ORIG_TD1, 0x40007ad4\r
- 2897 .set CYDEV_PHUB_TDMEM91_BASE, 0x40007ad8\r
- 2898 .set CYDEV_PHUB_TDMEM91_SIZE, 0x00000008\r
- 2899 .set CYDEV_PHUB_TDMEM91_ORIG_TD0, 0x40007ad8\r
- 2900 .set CYDEV_PHUB_TDMEM91_ORIG_TD1, 0x40007adc\r
- 2901 .set CYDEV_PHUB_TDMEM92_BASE, 0x40007ae0\r
- 2902 .set CYDEV_PHUB_TDMEM92_SIZE, 0x00000008\r
- 2903 .set CYDEV_PHUB_TDMEM92_ORIG_TD0, 0x40007ae0\r
- 2904 .set CYDEV_PHUB_TDMEM92_ORIG_TD1, 0x40007ae4\r
- 2905 .set CYDEV_PHUB_TDMEM93_BASE, 0x40007ae8\r
- 2906 .set CYDEV_PHUB_TDMEM93_SIZE, 0x00000008\r
- 2907 .set CYDEV_PHUB_TDMEM93_ORIG_TD0, 0x40007ae8\r
- 2908 .set CYDEV_PHUB_TDMEM93_ORIG_TD1, 0x40007aec\r
- 2909 .set CYDEV_PHUB_TDMEM94_BASE, 0x40007af0\r
- 2910 .set CYDEV_PHUB_TDMEM94_SIZE, 0x00000008\r
- 2911 .set CYDEV_PHUB_TDMEM94_ORIG_TD0, 0x40007af0\r
- 2912 .set CYDEV_PHUB_TDMEM94_ORIG_TD1, 0x40007af4\r
- 2913 .set CYDEV_PHUB_TDMEM95_BASE, 0x40007af8\r
- 2914 .set CYDEV_PHUB_TDMEM95_SIZE, 0x00000008\r
- 2915 .set CYDEV_PHUB_TDMEM95_ORIG_TD0, 0x40007af8\r
- 2916 .set CYDEV_PHUB_TDMEM95_ORIG_TD1, 0x40007afc\r
- 2917 .set CYDEV_PHUB_TDMEM96_BASE, 0x40007b00\r
- 2918 .set CYDEV_PHUB_TDMEM96_SIZE, 0x00000008\r
- 2919 .set CYDEV_PHUB_TDMEM96_ORIG_TD0, 0x40007b00\r
- 2920 .set CYDEV_PHUB_TDMEM96_ORIG_TD1, 0x40007b04\r
- 2921 .set CYDEV_PHUB_TDMEM97_BASE, 0x40007b08\r
- 2922 .set CYDEV_PHUB_TDMEM97_SIZE, 0x00000008\r
- 2923 .set CYDEV_PHUB_TDMEM97_ORIG_TD0, 0x40007b08\r
- 2924 .set CYDEV_PHUB_TDMEM97_ORIG_TD1, 0x40007b0c\r
- 2925 .set CYDEV_PHUB_TDMEM98_BASE, 0x40007b10\r
- 2926 .set CYDEV_PHUB_TDMEM98_SIZE, 0x00000008\r
- 2927 .set CYDEV_PHUB_TDMEM98_ORIG_TD0, 0x40007b10\r
- 2928 .set CYDEV_PHUB_TDMEM98_ORIG_TD1, 0x40007b14\r
- 2929 .set CYDEV_PHUB_TDMEM99_BASE, 0x40007b18\r
- 2930 .set CYDEV_PHUB_TDMEM99_SIZE, 0x00000008\r
- 2931 .set CYDEV_PHUB_TDMEM99_ORIG_TD0, 0x40007b18\r
- 2932 .set CYDEV_PHUB_TDMEM99_ORIG_TD1, 0x40007b1c\r
- 2933 .set CYDEV_PHUB_TDMEM100_BASE, 0x40007b20\r
- 2934 .set CYDEV_PHUB_TDMEM100_SIZE, 0x00000008\r
- 2935 .set CYDEV_PHUB_TDMEM100_ORIG_TD0, 0x40007b20\r
- 2936 .set CYDEV_PHUB_TDMEM100_ORIG_TD1, 0x40007b24\r
- 2937 .set CYDEV_PHUB_TDMEM101_BASE, 0x40007b28\r
- 2938 .set CYDEV_PHUB_TDMEM101_SIZE, 0x00000008\r
- 2939 .set CYDEV_PHUB_TDMEM101_ORIG_TD0, 0x40007b28\r
- 2940 .set CYDEV_PHUB_TDMEM101_ORIG_TD1, 0x40007b2c\r
- 2941 .set CYDEV_PHUB_TDMEM102_BASE, 0x40007b30\r
- 2942 .set CYDEV_PHUB_TDMEM102_SIZE, 0x00000008\r
- 2943 .set CYDEV_PHUB_TDMEM102_ORIG_TD0, 0x40007b30\r
- 2944 .set CYDEV_PHUB_TDMEM102_ORIG_TD1, 0x40007b34\r
- 2945 .set CYDEV_PHUB_TDMEM103_BASE, 0x40007b38\r
- 2946 .set CYDEV_PHUB_TDMEM103_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 53\r
-\r
-\r
- 2947 .set CYDEV_PHUB_TDMEM103_ORIG_TD0, 0x40007b38\r
- 2948 .set CYDEV_PHUB_TDMEM103_ORIG_TD1, 0x40007b3c\r
- 2949 .set CYDEV_PHUB_TDMEM104_BASE, 0x40007b40\r
- 2950 .set CYDEV_PHUB_TDMEM104_SIZE, 0x00000008\r
- 2951 .set CYDEV_PHUB_TDMEM104_ORIG_TD0, 0x40007b40\r
- 2952 .set CYDEV_PHUB_TDMEM104_ORIG_TD1, 0x40007b44\r
- 2953 .set CYDEV_PHUB_TDMEM105_BASE, 0x40007b48\r
- 2954 .set CYDEV_PHUB_TDMEM105_SIZE, 0x00000008\r
- 2955 .set CYDEV_PHUB_TDMEM105_ORIG_TD0, 0x40007b48\r
- 2956 .set CYDEV_PHUB_TDMEM105_ORIG_TD1, 0x40007b4c\r
- 2957 .set CYDEV_PHUB_TDMEM106_BASE, 0x40007b50\r
- 2958 .set CYDEV_PHUB_TDMEM106_SIZE, 0x00000008\r
- 2959 .set CYDEV_PHUB_TDMEM106_ORIG_TD0, 0x40007b50\r
- 2960 .set CYDEV_PHUB_TDMEM106_ORIG_TD1, 0x40007b54\r
- 2961 .set CYDEV_PHUB_TDMEM107_BASE, 0x40007b58\r
- 2962 .set CYDEV_PHUB_TDMEM107_SIZE, 0x00000008\r
- 2963 .set CYDEV_PHUB_TDMEM107_ORIG_TD0, 0x40007b58\r
- 2964 .set CYDEV_PHUB_TDMEM107_ORIG_TD1, 0x40007b5c\r
- 2965 .set CYDEV_PHUB_TDMEM108_BASE, 0x40007b60\r
- 2966 .set CYDEV_PHUB_TDMEM108_SIZE, 0x00000008\r
- 2967 .set CYDEV_PHUB_TDMEM108_ORIG_TD0, 0x40007b60\r
- 2968 .set CYDEV_PHUB_TDMEM108_ORIG_TD1, 0x40007b64\r
- 2969 .set CYDEV_PHUB_TDMEM109_BASE, 0x40007b68\r
- 2970 .set CYDEV_PHUB_TDMEM109_SIZE, 0x00000008\r
- 2971 .set CYDEV_PHUB_TDMEM109_ORIG_TD0, 0x40007b68\r
- 2972 .set CYDEV_PHUB_TDMEM109_ORIG_TD1, 0x40007b6c\r
- 2973 .set CYDEV_PHUB_TDMEM110_BASE, 0x40007b70\r
- 2974 .set CYDEV_PHUB_TDMEM110_SIZE, 0x00000008\r
- 2975 .set CYDEV_PHUB_TDMEM110_ORIG_TD0, 0x40007b70\r
- 2976 .set CYDEV_PHUB_TDMEM110_ORIG_TD1, 0x40007b74\r
- 2977 .set CYDEV_PHUB_TDMEM111_BASE, 0x40007b78\r
- 2978 .set CYDEV_PHUB_TDMEM111_SIZE, 0x00000008\r
- 2979 .set CYDEV_PHUB_TDMEM111_ORIG_TD0, 0x40007b78\r
- 2980 .set CYDEV_PHUB_TDMEM111_ORIG_TD1, 0x40007b7c\r
- 2981 .set CYDEV_PHUB_TDMEM112_BASE, 0x40007b80\r
- 2982 .set CYDEV_PHUB_TDMEM112_SIZE, 0x00000008\r
- 2983 .set CYDEV_PHUB_TDMEM112_ORIG_TD0, 0x40007b80\r
- 2984 .set CYDEV_PHUB_TDMEM112_ORIG_TD1, 0x40007b84\r
- 2985 .set CYDEV_PHUB_TDMEM113_BASE, 0x40007b88\r
- 2986 .set CYDEV_PHUB_TDMEM113_SIZE, 0x00000008\r
- 2987 .set CYDEV_PHUB_TDMEM113_ORIG_TD0, 0x40007b88\r
- 2988 .set CYDEV_PHUB_TDMEM113_ORIG_TD1, 0x40007b8c\r
- 2989 .set CYDEV_PHUB_TDMEM114_BASE, 0x40007b90\r
- 2990 .set CYDEV_PHUB_TDMEM114_SIZE, 0x00000008\r
- 2991 .set CYDEV_PHUB_TDMEM114_ORIG_TD0, 0x40007b90\r
- 2992 .set CYDEV_PHUB_TDMEM114_ORIG_TD1, 0x40007b94\r
- 2993 .set CYDEV_PHUB_TDMEM115_BASE, 0x40007b98\r
- 2994 .set CYDEV_PHUB_TDMEM115_SIZE, 0x00000008\r
- 2995 .set CYDEV_PHUB_TDMEM115_ORIG_TD0, 0x40007b98\r
- 2996 .set CYDEV_PHUB_TDMEM115_ORIG_TD1, 0x40007b9c\r
- 2997 .set CYDEV_PHUB_TDMEM116_BASE, 0x40007ba0\r
- 2998 .set CYDEV_PHUB_TDMEM116_SIZE, 0x00000008\r
- 2999 .set CYDEV_PHUB_TDMEM116_ORIG_TD0, 0x40007ba0\r
- 3000 .set CYDEV_PHUB_TDMEM116_ORIG_TD1, 0x40007ba4\r
- 3001 .set CYDEV_PHUB_TDMEM117_BASE, 0x40007ba8\r
- 3002 .set CYDEV_PHUB_TDMEM117_SIZE, 0x00000008\r
- 3003 .set CYDEV_PHUB_TDMEM117_ORIG_TD0, 0x40007ba8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 54\r
-\r
-\r
- 3004 .set CYDEV_PHUB_TDMEM117_ORIG_TD1, 0x40007bac\r
- 3005 .set CYDEV_PHUB_TDMEM118_BASE, 0x40007bb0\r
- 3006 .set CYDEV_PHUB_TDMEM118_SIZE, 0x00000008\r
- 3007 .set CYDEV_PHUB_TDMEM118_ORIG_TD0, 0x40007bb0\r
- 3008 .set CYDEV_PHUB_TDMEM118_ORIG_TD1, 0x40007bb4\r
- 3009 .set CYDEV_PHUB_TDMEM119_BASE, 0x40007bb8\r
- 3010 .set CYDEV_PHUB_TDMEM119_SIZE, 0x00000008\r
- 3011 .set CYDEV_PHUB_TDMEM119_ORIG_TD0, 0x40007bb8\r
- 3012 .set CYDEV_PHUB_TDMEM119_ORIG_TD1, 0x40007bbc\r
- 3013 .set CYDEV_PHUB_TDMEM120_BASE, 0x40007bc0\r
- 3014 .set CYDEV_PHUB_TDMEM120_SIZE, 0x00000008\r
- 3015 .set CYDEV_PHUB_TDMEM120_ORIG_TD0, 0x40007bc0\r
- 3016 .set CYDEV_PHUB_TDMEM120_ORIG_TD1, 0x40007bc4\r
- 3017 .set CYDEV_PHUB_TDMEM121_BASE, 0x40007bc8\r
- 3018 .set CYDEV_PHUB_TDMEM121_SIZE, 0x00000008\r
- 3019 .set CYDEV_PHUB_TDMEM121_ORIG_TD0, 0x40007bc8\r
- 3020 .set CYDEV_PHUB_TDMEM121_ORIG_TD1, 0x40007bcc\r
- 3021 .set CYDEV_PHUB_TDMEM122_BASE, 0x40007bd0\r
- 3022 .set CYDEV_PHUB_TDMEM122_SIZE, 0x00000008\r
- 3023 .set CYDEV_PHUB_TDMEM122_ORIG_TD0, 0x40007bd0\r
- 3024 .set CYDEV_PHUB_TDMEM122_ORIG_TD1, 0x40007bd4\r
- 3025 .set CYDEV_PHUB_TDMEM123_BASE, 0x40007bd8\r
- 3026 .set CYDEV_PHUB_TDMEM123_SIZE, 0x00000008\r
- 3027 .set CYDEV_PHUB_TDMEM123_ORIG_TD0, 0x40007bd8\r
- 3028 .set CYDEV_PHUB_TDMEM123_ORIG_TD1, 0x40007bdc\r
- 3029 .set CYDEV_PHUB_TDMEM124_BASE, 0x40007be0\r
- 3030 .set CYDEV_PHUB_TDMEM124_SIZE, 0x00000008\r
- 3031 .set CYDEV_PHUB_TDMEM124_ORIG_TD0, 0x40007be0\r
- 3032 .set CYDEV_PHUB_TDMEM124_ORIG_TD1, 0x40007be4\r
- 3033 .set CYDEV_PHUB_TDMEM125_BASE, 0x40007be8\r
- 3034 .set CYDEV_PHUB_TDMEM125_SIZE, 0x00000008\r
- 3035 .set CYDEV_PHUB_TDMEM125_ORIG_TD0, 0x40007be8\r
- 3036 .set CYDEV_PHUB_TDMEM125_ORIG_TD1, 0x40007bec\r
- 3037 .set CYDEV_PHUB_TDMEM126_BASE, 0x40007bf0\r
- 3038 .set CYDEV_PHUB_TDMEM126_SIZE, 0x00000008\r
- 3039 .set CYDEV_PHUB_TDMEM126_ORIG_TD0, 0x40007bf0\r
- 3040 .set CYDEV_PHUB_TDMEM126_ORIG_TD1, 0x40007bf4\r
- 3041 .set CYDEV_PHUB_TDMEM127_BASE, 0x40007bf8\r
- 3042 .set CYDEV_PHUB_TDMEM127_SIZE, 0x00000008\r
- 3043 .set CYDEV_PHUB_TDMEM127_ORIG_TD0, 0x40007bf8\r
- 3044 .set CYDEV_PHUB_TDMEM127_ORIG_TD1, 0x40007bfc\r
- 3045 .set CYDEV_EE_BASE, 0x40008000\r
- 3046 .set CYDEV_EE_SIZE, 0x00000800\r
- 3047 .set CYDEV_EE_DATA_MBASE, 0x40008000\r
- 3048 .set CYDEV_EE_DATA_MSIZE, 0x00000800\r
- 3049 .set CYDEV_CAN0_BASE, 0x4000a000\r
- 3050 .set CYDEV_CAN0_SIZE, 0x000002a0\r
- 3051 .set CYDEV_CAN0_CSR_BASE, 0x4000a000\r
- 3052 .set CYDEV_CAN0_CSR_SIZE, 0x00000018\r
- 3053 .set CYDEV_CAN0_CSR_INT_SR, 0x4000a000\r
- 3054 .set CYDEV_CAN0_CSR_INT_EN, 0x4000a004\r
- 3055 .set CYDEV_CAN0_CSR_BUF_SR, 0x4000a008\r
- 3056 .set CYDEV_CAN0_CSR_ERR_SR, 0x4000a00c\r
- 3057 .set CYDEV_CAN0_CSR_CMD, 0x4000a010\r
- 3058 .set CYDEV_CAN0_CSR_CFG, 0x4000a014\r
- 3059 .set CYDEV_CAN0_TX0_BASE, 0x4000a020\r
- 3060 .set CYDEV_CAN0_TX0_SIZE, 0x00000010\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 55\r
-\r
-\r
- 3061 .set CYDEV_CAN0_TX0_CMD, 0x4000a020\r
- 3062 .set CYDEV_CAN0_TX0_ID, 0x4000a024\r
- 3063 .set CYDEV_CAN0_TX0_DH, 0x4000a028\r
- 3064 .set CYDEV_CAN0_TX0_DL, 0x4000a02c\r
- 3065 .set CYDEV_CAN0_TX1_BASE, 0x4000a030\r
- 3066 .set CYDEV_CAN0_TX1_SIZE, 0x00000010\r
- 3067 .set CYDEV_CAN0_TX1_CMD, 0x4000a030\r
- 3068 .set CYDEV_CAN0_TX1_ID, 0x4000a034\r
- 3069 .set CYDEV_CAN0_TX1_DH, 0x4000a038\r
- 3070 .set CYDEV_CAN0_TX1_DL, 0x4000a03c\r
- 3071 .set CYDEV_CAN0_TX2_BASE, 0x4000a040\r
- 3072 .set CYDEV_CAN0_TX2_SIZE, 0x00000010\r
- 3073 .set CYDEV_CAN0_TX2_CMD, 0x4000a040\r
- 3074 .set CYDEV_CAN0_TX2_ID, 0x4000a044\r
- 3075 .set CYDEV_CAN0_TX2_DH, 0x4000a048\r
- 3076 .set CYDEV_CAN0_TX2_DL, 0x4000a04c\r
- 3077 .set CYDEV_CAN0_TX3_BASE, 0x4000a050\r
- 3078 .set CYDEV_CAN0_TX3_SIZE, 0x00000010\r
- 3079 .set CYDEV_CAN0_TX3_CMD, 0x4000a050\r
- 3080 .set CYDEV_CAN0_TX3_ID, 0x4000a054\r
- 3081 .set CYDEV_CAN0_TX3_DH, 0x4000a058\r
- 3082 .set CYDEV_CAN0_TX3_DL, 0x4000a05c\r
- 3083 .set CYDEV_CAN0_TX4_BASE, 0x4000a060\r
- 3084 .set CYDEV_CAN0_TX4_SIZE, 0x00000010\r
- 3085 .set CYDEV_CAN0_TX4_CMD, 0x4000a060\r
- 3086 .set CYDEV_CAN0_TX4_ID, 0x4000a064\r
- 3087 .set CYDEV_CAN0_TX4_DH, 0x4000a068\r
- 3088 .set CYDEV_CAN0_TX4_DL, 0x4000a06c\r
- 3089 .set CYDEV_CAN0_TX5_BASE, 0x4000a070\r
- 3090 .set CYDEV_CAN0_TX5_SIZE, 0x00000010\r
- 3091 .set CYDEV_CAN0_TX5_CMD, 0x4000a070\r
- 3092 .set CYDEV_CAN0_TX5_ID, 0x4000a074\r
- 3093 .set CYDEV_CAN0_TX5_DH, 0x4000a078\r
- 3094 .set CYDEV_CAN0_TX5_DL, 0x4000a07c\r
- 3095 .set CYDEV_CAN0_TX6_BASE, 0x4000a080\r
- 3096 .set CYDEV_CAN0_TX6_SIZE, 0x00000010\r
- 3097 .set CYDEV_CAN0_TX6_CMD, 0x4000a080\r
- 3098 .set CYDEV_CAN0_TX6_ID, 0x4000a084\r
- 3099 .set CYDEV_CAN0_TX6_DH, 0x4000a088\r
- 3100 .set CYDEV_CAN0_TX6_DL, 0x4000a08c\r
- 3101 .set CYDEV_CAN0_TX7_BASE, 0x4000a090\r
- 3102 .set CYDEV_CAN0_TX7_SIZE, 0x00000010\r
- 3103 .set CYDEV_CAN0_TX7_CMD, 0x4000a090\r
- 3104 .set CYDEV_CAN0_TX7_ID, 0x4000a094\r
- 3105 .set CYDEV_CAN0_TX7_DH, 0x4000a098\r
- 3106 .set CYDEV_CAN0_TX7_DL, 0x4000a09c\r
- 3107 .set CYDEV_CAN0_RX0_BASE, 0x4000a0a0\r
- 3108 .set CYDEV_CAN0_RX0_SIZE, 0x00000020\r
- 3109 .set CYDEV_CAN0_RX0_CMD, 0x4000a0a0\r
- 3110 .set CYDEV_CAN0_RX0_ID, 0x4000a0a4\r
- 3111 .set CYDEV_CAN0_RX0_DH, 0x4000a0a8\r
- 3112 .set CYDEV_CAN0_RX0_DL, 0x4000a0ac\r
- 3113 .set CYDEV_CAN0_RX0_AMR, 0x4000a0b0\r
- 3114 .set CYDEV_CAN0_RX0_ACR, 0x4000a0b4\r
- 3115 .set CYDEV_CAN0_RX0_AMRD, 0x4000a0b8\r
- 3116 .set CYDEV_CAN0_RX0_ACRD, 0x4000a0bc\r
- 3117 .set CYDEV_CAN0_RX1_BASE, 0x4000a0c0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 56\r
-\r
-\r
- 3118 .set CYDEV_CAN0_RX1_SIZE, 0x00000020\r
- 3119 .set CYDEV_CAN0_RX1_CMD, 0x4000a0c0\r
- 3120 .set CYDEV_CAN0_RX1_ID, 0x4000a0c4\r
- 3121 .set CYDEV_CAN0_RX1_DH, 0x4000a0c8\r
- 3122 .set CYDEV_CAN0_RX1_DL, 0x4000a0cc\r
- 3123 .set CYDEV_CAN0_RX1_AMR, 0x4000a0d0\r
- 3124 .set CYDEV_CAN0_RX1_ACR, 0x4000a0d4\r
- 3125 .set CYDEV_CAN0_RX1_AMRD, 0x4000a0d8\r
- 3126 .set CYDEV_CAN0_RX1_ACRD, 0x4000a0dc\r
- 3127 .set CYDEV_CAN0_RX2_BASE, 0x4000a0e0\r
- 3128 .set CYDEV_CAN0_RX2_SIZE, 0x00000020\r
- 3129 .set CYDEV_CAN0_RX2_CMD, 0x4000a0e0\r
- 3130 .set CYDEV_CAN0_RX2_ID, 0x4000a0e4\r
- 3131 .set CYDEV_CAN0_RX2_DH, 0x4000a0e8\r
- 3132 .set CYDEV_CAN0_RX2_DL, 0x4000a0ec\r
- 3133 .set CYDEV_CAN0_RX2_AMR, 0x4000a0f0\r
- 3134 .set CYDEV_CAN0_RX2_ACR, 0x4000a0f4\r
- 3135 .set CYDEV_CAN0_RX2_AMRD, 0x4000a0f8\r
- 3136 .set CYDEV_CAN0_RX2_ACRD, 0x4000a0fc\r
- 3137 .set CYDEV_CAN0_RX3_BASE, 0x4000a100\r
- 3138 .set CYDEV_CAN0_RX3_SIZE, 0x00000020\r
- 3139 .set CYDEV_CAN0_RX3_CMD, 0x4000a100\r
- 3140 .set CYDEV_CAN0_RX3_ID, 0x4000a104\r
- 3141 .set CYDEV_CAN0_RX3_DH, 0x4000a108\r
- 3142 .set CYDEV_CAN0_RX3_DL, 0x4000a10c\r
- 3143 .set CYDEV_CAN0_RX3_AMR, 0x4000a110\r
- 3144 .set CYDEV_CAN0_RX3_ACR, 0x4000a114\r
- 3145 .set CYDEV_CAN0_RX3_AMRD, 0x4000a118\r
- 3146 .set CYDEV_CAN0_RX3_ACRD, 0x4000a11c\r
- 3147 .set CYDEV_CAN0_RX4_BASE, 0x4000a120\r
- 3148 .set CYDEV_CAN0_RX4_SIZE, 0x00000020\r
- 3149 .set CYDEV_CAN0_RX4_CMD, 0x4000a120\r
- 3150 .set CYDEV_CAN0_RX4_ID, 0x4000a124\r
- 3151 .set CYDEV_CAN0_RX4_DH, 0x4000a128\r
- 3152 .set CYDEV_CAN0_RX4_DL, 0x4000a12c\r
- 3153 .set CYDEV_CAN0_RX4_AMR, 0x4000a130\r
- 3154 .set CYDEV_CAN0_RX4_ACR, 0x4000a134\r
- 3155 .set CYDEV_CAN0_RX4_AMRD, 0x4000a138\r
- 3156 .set CYDEV_CAN0_RX4_ACRD, 0x4000a13c\r
- 3157 .set CYDEV_CAN0_RX5_BASE, 0x4000a140\r
- 3158 .set CYDEV_CAN0_RX5_SIZE, 0x00000020\r
- 3159 .set CYDEV_CAN0_RX5_CMD, 0x4000a140\r
- 3160 .set CYDEV_CAN0_RX5_ID, 0x4000a144\r
- 3161 .set CYDEV_CAN0_RX5_DH, 0x4000a148\r
- 3162 .set CYDEV_CAN0_RX5_DL, 0x4000a14c\r
- 3163 .set CYDEV_CAN0_RX5_AMR, 0x4000a150\r
- 3164 .set CYDEV_CAN0_RX5_ACR, 0x4000a154\r
- 3165 .set CYDEV_CAN0_RX5_AMRD, 0x4000a158\r
- 3166 .set CYDEV_CAN0_RX5_ACRD, 0x4000a15c\r
- 3167 .set CYDEV_CAN0_RX6_BASE, 0x4000a160\r
- 3168 .set CYDEV_CAN0_RX6_SIZE, 0x00000020\r
- 3169 .set CYDEV_CAN0_RX6_CMD, 0x4000a160\r
- 3170 .set CYDEV_CAN0_RX6_ID, 0x4000a164\r
- 3171 .set CYDEV_CAN0_RX6_DH, 0x4000a168\r
- 3172 .set CYDEV_CAN0_RX6_DL, 0x4000a16c\r
- 3173 .set CYDEV_CAN0_RX6_AMR, 0x4000a170\r
- 3174 .set CYDEV_CAN0_RX6_ACR, 0x4000a174\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 57\r
-\r
-\r
- 3175 .set CYDEV_CAN0_RX6_AMRD, 0x4000a178\r
- 3176 .set CYDEV_CAN0_RX6_ACRD, 0x4000a17c\r
- 3177 .set CYDEV_CAN0_RX7_BASE, 0x4000a180\r
- 3178 .set CYDEV_CAN0_RX7_SIZE, 0x00000020\r
- 3179 .set CYDEV_CAN0_RX7_CMD, 0x4000a180\r
- 3180 .set CYDEV_CAN0_RX7_ID, 0x4000a184\r
- 3181 .set CYDEV_CAN0_RX7_DH, 0x4000a188\r
- 3182 .set CYDEV_CAN0_RX7_DL, 0x4000a18c\r
- 3183 .set CYDEV_CAN0_RX7_AMR, 0x4000a190\r
- 3184 .set CYDEV_CAN0_RX7_ACR, 0x4000a194\r
- 3185 .set CYDEV_CAN0_RX7_AMRD, 0x4000a198\r
- 3186 .set CYDEV_CAN0_RX7_ACRD, 0x4000a19c\r
- 3187 .set CYDEV_CAN0_RX8_BASE, 0x4000a1a0\r
- 3188 .set CYDEV_CAN0_RX8_SIZE, 0x00000020\r
- 3189 .set CYDEV_CAN0_RX8_CMD, 0x4000a1a0\r
- 3190 .set CYDEV_CAN0_RX8_ID, 0x4000a1a4\r
- 3191 .set CYDEV_CAN0_RX8_DH, 0x4000a1a8\r
- 3192 .set CYDEV_CAN0_RX8_DL, 0x4000a1ac\r
- 3193 .set CYDEV_CAN0_RX8_AMR, 0x4000a1b0\r
- 3194 .set CYDEV_CAN0_RX8_ACR, 0x4000a1b4\r
- 3195 .set CYDEV_CAN0_RX8_AMRD, 0x4000a1b8\r
- 3196 .set CYDEV_CAN0_RX8_ACRD, 0x4000a1bc\r
- 3197 .set CYDEV_CAN0_RX9_BASE, 0x4000a1c0\r
- 3198 .set CYDEV_CAN0_RX9_SIZE, 0x00000020\r
- 3199 .set CYDEV_CAN0_RX9_CMD, 0x4000a1c0\r
- 3200 .set CYDEV_CAN0_RX9_ID, 0x4000a1c4\r
- 3201 .set CYDEV_CAN0_RX9_DH, 0x4000a1c8\r
- 3202 .set CYDEV_CAN0_RX9_DL, 0x4000a1cc\r
- 3203 .set CYDEV_CAN0_RX9_AMR, 0x4000a1d0\r
- 3204 .set CYDEV_CAN0_RX9_ACR, 0x4000a1d4\r
- 3205 .set CYDEV_CAN0_RX9_AMRD, 0x4000a1d8\r
- 3206 .set CYDEV_CAN0_RX9_ACRD, 0x4000a1dc\r
- 3207 .set CYDEV_CAN0_RX10_BASE, 0x4000a1e0\r
- 3208 .set CYDEV_CAN0_RX10_SIZE, 0x00000020\r
- 3209 .set CYDEV_CAN0_RX10_CMD, 0x4000a1e0\r
- 3210 .set CYDEV_CAN0_RX10_ID, 0x4000a1e4\r
- 3211 .set CYDEV_CAN0_RX10_DH, 0x4000a1e8\r
- 3212 .set CYDEV_CAN0_RX10_DL, 0x4000a1ec\r
- 3213 .set CYDEV_CAN0_RX10_AMR, 0x4000a1f0\r
- 3214 .set CYDEV_CAN0_RX10_ACR, 0x4000a1f4\r
- 3215 .set CYDEV_CAN0_RX10_AMRD, 0x4000a1f8\r
- 3216 .set CYDEV_CAN0_RX10_ACRD, 0x4000a1fc\r
- 3217 .set CYDEV_CAN0_RX11_BASE, 0x4000a200\r
- 3218 .set CYDEV_CAN0_RX11_SIZE, 0x00000020\r
- 3219 .set CYDEV_CAN0_RX11_CMD, 0x4000a200\r
- 3220 .set CYDEV_CAN0_RX11_ID, 0x4000a204\r
- 3221 .set CYDEV_CAN0_RX11_DH, 0x4000a208\r
- 3222 .set CYDEV_CAN0_RX11_DL, 0x4000a20c\r
- 3223 .set CYDEV_CAN0_RX11_AMR, 0x4000a210\r
- 3224 .set CYDEV_CAN0_RX11_ACR, 0x4000a214\r
- 3225 .set CYDEV_CAN0_RX11_AMRD, 0x4000a218\r
- 3226 .set CYDEV_CAN0_RX11_ACRD, 0x4000a21c\r
- 3227 .set CYDEV_CAN0_RX12_BASE, 0x4000a220\r
- 3228 .set CYDEV_CAN0_RX12_SIZE, 0x00000020\r
- 3229 .set CYDEV_CAN0_RX12_CMD, 0x4000a220\r
- 3230 .set CYDEV_CAN0_RX12_ID, 0x4000a224\r
- 3231 .set CYDEV_CAN0_RX12_DH, 0x4000a228\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 58\r
-\r
-\r
- 3232 .set CYDEV_CAN0_RX12_DL, 0x4000a22c\r
- 3233 .set CYDEV_CAN0_RX12_AMR, 0x4000a230\r
- 3234 .set CYDEV_CAN0_RX12_ACR, 0x4000a234\r
- 3235 .set CYDEV_CAN0_RX12_AMRD, 0x4000a238\r
- 3236 .set CYDEV_CAN0_RX12_ACRD, 0x4000a23c\r
- 3237 .set CYDEV_CAN0_RX13_BASE, 0x4000a240\r
- 3238 .set CYDEV_CAN0_RX13_SIZE, 0x00000020\r
- 3239 .set CYDEV_CAN0_RX13_CMD, 0x4000a240\r
- 3240 .set CYDEV_CAN0_RX13_ID, 0x4000a244\r
- 3241 .set CYDEV_CAN0_RX13_DH, 0x4000a248\r
- 3242 .set CYDEV_CAN0_RX13_DL, 0x4000a24c\r
- 3243 .set CYDEV_CAN0_RX13_AMR, 0x4000a250\r
- 3244 .set CYDEV_CAN0_RX13_ACR, 0x4000a254\r
- 3245 .set CYDEV_CAN0_RX13_AMRD, 0x4000a258\r
- 3246 .set CYDEV_CAN0_RX13_ACRD, 0x4000a25c\r
- 3247 .set CYDEV_CAN0_RX14_BASE, 0x4000a260\r
- 3248 .set CYDEV_CAN0_RX14_SIZE, 0x00000020\r
- 3249 .set CYDEV_CAN0_RX14_CMD, 0x4000a260\r
- 3250 .set CYDEV_CAN0_RX14_ID, 0x4000a264\r
- 3251 .set CYDEV_CAN0_RX14_DH, 0x4000a268\r
- 3252 .set CYDEV_CAN0_RX14_DL, 0x4000a26c\r
- 3253 .set CYDEV_CAN0_RX14_AMR, 0x4000a270\r
- 3254 .set CYDEV_CAN0_RX14_ACR, 0x4000a274\r
- 3255 .set CYDEV_CAN0_RX14_AMRD, 0x4000a278\r
- 3256 .set CYDEV_CAN0_RX14_ACRD, 0x4000a27c\r
- 3257 .set CYDEV_CAN0_RX15_BASE, 0x4000a280\r
- 3258 .set CYDEV_CAN0_RX15_SIZE, 0x00000020\r
- 3259 .set CYDEV_CAN0_RX15_CMD, 0x4000a280\r
- 3260 .set CYDEV_CAN0_RX15_ID, 0x4000a284\r
- 3261 .set CYDEV_CAN0_RX15_DH, 0x4000a288\r
- 3262 .set CYDEV_CAN0_RX15_DL, 0x4000a28c\r
- 3263 .set CYDEV_CAN0_RX15_AMR, 0x4000a290\r
- 3264 .set CYDEV_CAN0_RX15_ACR, 0x4000a294\r
- 3265 .set CYDEV_CAN0_RX15_AMRD, 0x4000a298\r
- 3266 .set CYDEV_CAN0_RX15_ACRD, 0x4000a29c\r
- 3267 .set CYDEV_DFB0_BASE, 0x4000c000\r
- 3268 .set CYDEV_DFB0_SIZE, 0x000007b5\r
- 3269 .set CYDEV_DFB0_DPA_SRAM_BASE, 0x4000c000\r
- 3270 .set CYDEV_DFB0_DPA_SRAM_SIZE, 0x00000200\r
- 3271 .set CYDEV_DFB0_DPA_SRAM_DATA_MBASE, 0x4000c000\r
- 3272 .set CYDEV_DFB0_DPA_SRAM_DATA_MSIZE, 0x00000200\r
- 3273 .set CYDEV_DFB0_DPB_SRAM_BASE, 0x4000c200\r
- 3274 .set CYDEV_DFB0_DPB_SRAM_SIZE, 0x00000200\r
- 3275 .set CYDEV_DFB0_DPB_SRAM_DATA_MBASE, 0x4000c200\r
- 3276 .set CYDEV_DFB0_DPB_SRAM_DATA_MSIZE, 0x00000200\r
- 3277 .set CYDEV_DFB0_CSA_SRAM_BASE, 0x4000c400\r
- 3278 .set CYDEV_DFB0_CSA_SRAM_SIZE, 0x00000100\r
- 3279 .set CYDEV_DFB0_CSA_SRAM_DATA_MBASE, 0x4000c400\r
- 3280 .set CYDEV_DFB0_CSA_SRAM_DATA_MSIZE, 0x00000100\r
- 3281 .set CYDEV_DFB0_CSB_SRAM_BASE, 0x4000c500\r
- 3282 .set CYDEV_DFB0_CSB_SRAM_SIZE, 0x00000100\r
- 3283 .set CYDEV_DFB0_CSB_SRAM_DATA_MBASE, 0x4000c500\r
- 3284 .set CYDEV_DFB0_CSB_SRAM_DATA_MSIZE, 0x00000100\r
- 3285 .set CYDEV_DFB0_FSM_SRAM_BASE, 0x4000c600\r
- 3286 .set CYDEV_DFB0_FSM_SRAM_SIZE, 0x00000100\r
- 3287 .set CYDEV_DFB0_FSM_SRAM_DATA_MBASE, 0x4000c600\r
- 3288 .set CYDEV_DFB0_FSM_SRAM_DATA_MSIZE, 0x00000100\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 59\r
-\r
-\r
- 3289 .set CYDEV_DFB0_ACU_SRAM_BASE, 0x4000c700\r
- 3290 .set CYDEV_DFB0_ACU_SRAM_SIZE, 0x00000040\r
- 3291 .set CYDEV_DFB0_ACU_SRAM_DATA_MBASE, 0x4000c700\r
- 3292 .set CYDEV_DFB0_ACU_SRAM_DATA_MSIZE, 0x00000040\r
- 3293 .set CYDEV_DFB0_CR, 0x4000c780\r
- 3294 .set CYDEV_DFB0_SR, 0x4000c784\r
- 3295 .set CYDEV_DFB0_RAM_EN, 0x4000c788\r
- 3296 .set CYDEV_DFB0_RAM_DIR, 0x4000c78c\r
- 3297 .set CYDEV_DFB0_SEMA, 0x4000c790\r
- 3298 .set CYDEV_DFB0_DSI_CTRL, 0x4000c794\r
- 3299 .set CYDEV_DFB0_INT_CTRL, 0x4000c798\r
- 3300 .set CYDEV_DFB0_DMA_CTRL, 0x4000c79c\r
- 3301 .set CYDEV_DFB0_STAGEA, 0x4000c7a0\r
- 3302 .set CYDEV_DFB0_STAGEAM, 0x4000c7a1\r
- 3303 .set CYDEV_DFB0_STAGEAH, 0x4000c7a2\r
- 3304 .set CYDEV_DFB0_STAGEB, 0x4000c7a4\r
- 3305 .set CYDEV_DFB0_STAGEBM, 0x4000c7a5\r
- 3306 .set CYDEV_DFB0_STAGEBH, 0x4000c7a6\r
- 3307 .set CYDEV_DFB0_HOLDA, 0x4000c7a8\r
- 3308 .set CYDEV_DFB0_HOLDAM, 0x4000c7a9\r
- 3309 .set CYDEV_DFB0_HOLDAH, 0x4000c7aa\r
- 3310 .set CYDEV_DFB0_HOLDAS, 0x4000c7ab\r
- 3311 .set CYDEV_DFB0_HOLDB, 0x4000c7ac\r
- 3312 .set CYDEV_DFB0_HOLDBM, 0x4000c7ad\r
- 3313 .set CYDEV_DFB0_HOLDBH, 0x4000c7ae\r
- 3314 .set CYDEV_DFB0_HOLDBS, 0x4000c7af\r
- 3315 .set CYDEV_DFB0_COHER, 0x4000c7b0\r
- 3316 .set CYDEV_DFB0_DALIGN, 0x4000c7b4\r
- 3317 .set CYDEV_UCFG_BASE, 0x40010000\r
- 3318 .set CYDEV_UCFG_SIZE, 0x00005040\r
- 3319 .set CYDEV_UCFG_B0_BASE, 0x40010000\r
- 3320 .set CYDEV_UCFG_B0_SIZE, 0x00000fef\r
- 3321 .set CYDEV_UCFG_B0_P0_BASE, 0x40010000\r
- 3322 .set CYDEV_UCFG_B0_P0_SIZE, 0x000001ef\r
- 3323 .set CYDEV_UCFG_B0_P0_U0_BASE, 0x40010000\r
- 3324 .set CYDEV_UCFG_B0_P0_U0_SIZE, 0x00000070\r
- 3325 .set CYDEV_UCFG_B0_P0_U0_PLD_IT0, 0x40010000\r
- 3326 .set CYDEV_UCFG_B0_P0_U0_PLD_IT1, 0x40010004\r
- 3327 .set CYDEV_UCFG_B0_P0_U0_PLD_IT2, 0x40010008\r
- 3328 .set CYDEV_UCFG_B0_P0_U0_PLD_IT3, 0x4001000c\r
- 3329 .set CYDEV_UCFG_B0_P0_U0_PLD_IT4, 0x40010010\r
- 3330 .set CYDEV_UCFG_B0_P0_U0_PLD_IT5, 0x40010014\r
- 3331 .set CYDEV_UCFG_B0_P0_U0_PLD_IT6, 0x40010018\r
- 3332 .set CYDEV_UCFG_B0_P0_U0_PLD_IT7, 0x4001001c\r
- 3333 .set CYDEV_UCFG_B0_P0_U0_PLD_IT8, 0x40010020\r
- 3334 .set CYDEV_UCFG_B0_P0_U0_PLD_IT9, 0x40010024\r
- 3335 .set CYDEV_UCFG_B0_P0_U0_PLD_IT10, 0x40010028\r
- 3336 .set CYDEV_UCFG_B0_P0_U0_PLD_IT11, 0x4001002c\r
- 3337 .set CYDEV_UCFG_B0_P0_U0_PLD_ORT0, 0x40010030\r
- 3338 .set CYDEV_UCFG_B0_P0_U0_PLD_ORT1, 0x40010032\r
- 3339 .set CYDEV_UCFG_B0_P0_U0_PLD_ORT2, 0x40010034\r
- 3340 .set CYDEV_UCFG_B0_P0_U0_PLD_ORT3, 0x40010036\r
- 3341 .set CYDEV_UCFG_B0_P0_U0_MC_CFG_CEN_CONST, 0x40010038\r
- 3342 .set CYDEV_UCFG_B0_P0_U0_MC_CFG_XORFB, 0x4001003a\r
- 3343 .set CYDEV_UCFG_B0_P0_U0_MC_CFG_SET_RESET, 0x4001003c\r
- 3344 .set CYDEV_UCFG_B0_P0_U0_MC_CFG_BYPASS, 0x4001003e\r
- 3345 .set CYDEV_UCFG_B0_P0_U0_CFG0, 0x40010040\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 60\r
-\r
-\r
- 3346 .set CYDEV_UCFG_B0_P0_U0_CFG1, 0x40010041\r
- 3347 .set CYDEV_UCFG_B0_P0_U0_CFG2, 0x40010042\r
- 3348 .set CYDEV_UCFG_B0_P0_U0_CFG3, 0x40010043\r
- 3349 .set CYDEV_UCFG_B0_P0_U0_CFG4, 0x40010044\r
- 3350 .set CYDEV_UCFG_B0_P0_U0_CFG5, 0x40010045\r
- 3351 .set CYDEV_UCFG_B0_P0_U0_CFG6, 0x40010046\r
- 3352 .set CYDEV_UCFG_B0_P0_U0_CFG7, 0x40010047\r
- 3353 .set CYDEV_UCFG_B0_P0_U0_CFG8, 0x40010048\r
- 3354 .set CYDEV_UCFG_B0_P0_U0_CFG9, 0x40010049\r
- 3355 .set CYDEV_UCFG_B0_P0_U0_CFG10, 0x4001004a\r
- 3356 .set CYDEV_UCFG_B0_P0_U0_CFG11, 0x4001004b\r
- 3357 .set CYDEV_UCFG_B0_P0_U0_CFG12, 0x4001004c\r
- 3358 .set CYDEV_UCFG_B0_P0_U0_CFG13, 0x4001004d\r
- 3359 .set CYDEV_UCFG_B0_P0_U0_CFG14, 0x4001004e\r
- 3360 .set CYDEV_UCFG_B0_P0_U0_CFG15, 0x4001004f\r
- 3361 .set CYDEV_UCFG_B0_P0_U0_CFG16, 0x40010050\r
- 3362 .set CYDEV_UCFG_B0_P0_U0_CFG17, 0x40010051\r
- 3363 .set CYDEV_UCFG_B0_P0_U0_CFG18, 0x40010052\r
- 3364 .set CYDEV_UCFG_B0_P0_U0_CFG19, 0x40010053\r
- 3365 .set CYDEV_UCFG_B0_P0_U0_CFG20, 0x40010054\r
- 3366 .set CYDEV_UCFG_B0_P0_U0_CFG21, 0x40010055\r
- 3367 .set CYDEV_UCFG_B0_P0_U0_CFG22, 0x40010056\r
- 3368 .set CYDEV_UCFG_B0_P0_U0_CFG23, 0x40010057\r
- 3369 .set CYDEV_UCFG_B0_P0_U0_CFG24, 0x40010058\r
- 3370 .set CYDEV_UCFG_B0_P0_U0_CFG25, 0x40010059\r
- 3371 .set CYDEV_UCFG_B0_P0_U0_CFG26, 0x4001005a\r
- 3372 .set CYDEV_UCFG_B0_P0_U0_CFG27, 0x4001005b\r
- 3373 .set CYDEV_UCFG_B0_P0_U0_CFG28, 0x4001005c\r
- 3374 .set CYDEV_UCFG_B0_P0_U0_CFG29, 0x4001005d\r
- 3375 .set CYDEV_UCFG_B0_P0_U0_CFG30, 0x4001005e\r
- 3376 .set CYDEV_UCFG_B0_P0_U0_CFG31, 0x4001005f\r
- 3377 .set CYDEV_UCFG_B0_P0_U0_DCFG0, 0x40010060\r
- 3378 .set CYDEV_UCFG_B0_P0_U0_DCFG1, 0x40010062\r
- 3379 .set CYDEV_UCFG_B0_P0_U0_DCFG2, 0x40010064\r
- 3380 .set CYDEV_UCFG_B0_P0_U0_DCFG3, 0x40010066\r
- 3381 .set CYDEV_UCFG_B0_P0_U0_DCFG4, 0x40010068\r
- 3382 .set CYDEV_UCFG_B0_P0_U0_DCFG5, 0x4001006a\r
- 3383 .set CYDEV_UCFG_B0_P0_U0_DCFG6, 0x4001006c\r
- 3384 .set CYDEV_UCFG_B0_P0_U0_DCFG7, 0x4001006e\r
- 3385 .set CYDEV_UCFG_B0_P0_U1_BASE, 0x40010080\r
- 3386 .set CYDEV_UCFG_B0_P0_U1_SIZE, 0x00000070\r
- 3387 .set CYDEV_UCFG_B0_P0_U1_PLD_IT0, 0x40010080\r
- 3388 .set CYDEV_UCFG_B0_P0_U1_PLD_IT1, 0x40010084\r
- 3389 .set CYDEV_UCFG_B0_P0_U1_PLD_IT2, 0x40010088\r
- 3390 .set CYDEV_UCFG_B0_P0_U1_PLD_IT3, 0x4001008c\r
- 3391 .set CYDEV_UCFG_B0_P0_U1_PLD_IT4, 0x40010090\r
- 3392 .set CYDEV_UCFG_B0_P0_U1_PLD_IT5, 0x40010094\r
- 3393 .set CYDEV_UCFG_B0_P0_U1_PLD_IT6, 0x40010098\r
- 3394 .set CYDEV_UCFG_B0_P0_U1_PLD_IT7, 0x4001009c\r
- 3395 .set CYDEV_UCFG_B0_P0_U1_PLD_IT8, 0x400100a0\r
- 3396 .set CYDEV_UCFG_B0_P0_U1_PLD_IT9, 0x400100a4\r
- 3397 .set CYDEV_UCFG_B0_P0_U1_PLD_IT10, 0x400100a8\r
- 3398 .set CYDEV_UCFG_B0_P0_U1_PLD_IT11, 0x400100ac\r
- 3399 .set CYDEV_UCFG_B0_P0_U1_PLD_ORT0, 0x400100b0\r
- 3400 .set CYDEV_UCFG_B0_P0_U1_PLD_ORT1, 0x400100b2\r
- 3401 .set CYDEV_UCFG_B0_P0_U1_PLD_ORT2, 0x400100b4\r
- 3402 .set CYDEV_UCFG_B0_P0_U1_PLD_ORT3, 0x400100b6\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 61\r
-\r
-\r
- 3403 .set CYDEV_UCFG_B0_P0_U1_MC_CFG_CEN_CONST, 0x400100b8\r
- 3404 .set CYDEV_UCFG_B0_P0_U1_MC_CFG_XORFB, 0x400100ba\r
- 3405 .set CYDEV_UCFG_B0_P0_U1_MC_CFG_SET_RESET, 0x400100bc\r
- 3406 .set CYDEV_UCFG_B0_P0_U1_MC_CFG_BYPASS, 0x400100be\r
- 3407 .set CYDEV_UCFG_B0_P0_U1_CFG0, 0x400100c0\r
- 3408 .set CYDEV_UCFG_B0_P0_U1_CFG1, 0x400100c1\r
- 3409 .set CYDEV_UCFG_B0_P0_U1_CFG2, 0x400100c2\r
- 3410 .set CYDEV_UCFG_B0_P0_U1_CFG3, 0x400100c3\r
- 3411 .set CYDEV_UCFG_B0_P0_U1_CFG4, 0x400100c4\r
- 3412 .set CYDEV_UCFG_B0_P0_U1_CFG5, 0x400100c5\r
- 3413 .set CYDEV_UCFG_B0_P0_U1_CFG6, 0x400100c6\r
- 3414 .set CYDEV_UCFG_B0_P0_U1_CFG7, 0x400100c7\r
- 3415 .set CYDEV_UCFG_B0_P0_U1_CFG8, 0x400100c8\r
- 3416 .set CYDEV_UCFG_B0_P0_U1_CFG9, 0x400100c9\r
- 3417 .set CYDEV_UCFG_B0_P0_U1_CFG10, 0x400100ca\r
- 3418 .set CYDEV_UCFG_B0_P0_U1_CFG11, 0x400100cb\r
- 3419 .set CYDEV_UCFG_B0_P0_U1_CFG12, 0x400100cc\r
- 3420 .set CYDEV_UCFG_B0_P0_U1_CFG13, 0x400100cd\r
- 3421 .set CYDEV_UCFG_B0_P0_U1_CFG14, 0x400100ce\r
- 3422 .set CYDEV_UCFG_B0_P0_U1_CFG15, 0x400100cf\r
- 3423 .set CYDEV_UCFG_B0_P0_U1_CFG16, 0x400100d0\r
- 3424 .set CYDEV_UCFG_B0_P0_U1_CFG17, 0x400100d1\r
- 3425 .set CYDEV_UCFG_B0_P0_U1_CFG18, 0x400100d2\r
- 3426 .set CYDEV_UCFG_B0_P0_U1_CFG19, 0x400100d3\r
- 3427 .set CYDEV_UCFG_B0_P0_U1_CFG20, 0x400100d4\r
- 3428 .set CYDEV_UCFG_B0_P0_U1_CFG21, 0x400100d5\r
- 3429 .set CYDEV_UCFG_B0_P0_U1_CFG22, 0x400100d6\r
- 3430 .set CYDEV_UCFG_B0_P0_U1_CFG23, 0x400100d7\r
- 3431 .set CYDEV_UCFG_B0_P0_U1_CFG24, 0x400100d8\r
- 3432 .set CYDEV_UCFG_B0_P0_U1_CFG25, 0x400100d9\r
- 3433 .set CYDEV_UCFG_B0_P0_U1_CFG26, 0x400100da\r
- 3434 .set CYDEV_UCFG_B0_P0_U1_CFG27, 0x400100db\r
- 3435 .set CYDEV_UCFG_B0_P0_U1_CFG28, 0x400100dc\r
- 3436 .set CYDEV_UCFG_B0_P0_U1_CFG29, 0x400100dd\r
- 3437 .set CYDEV_UCFG_B0_P0_U1_CFG30, 0x400100de\r
- 3438 .set CYDEV_UCFG_B0_P0_U1_CFG31, 0x400100df\r
- 3439 .set CYDEV_UCFG_B0_P0_U1_DCFG0, 0x400100e0\r
- 3440 .set CYDEV_UCFG_B0_P0_U1_DCFG1, 0x400100e2\r
- 3441 .set CYDEV_UCFG_B0_P0_U1_DCFG2, 0x400100e4\r
- 3442 .set CYDEV_UCFG_B0_P0_U1_DCFG3, 0x400100e6\r
- 3443 .set CYDEV_UCFG_B0_P0_U1_DCFG4, 0x400100e8\r
- 3444 .set CYDEV_UCFG_B0_P0_U1_DCFG5, 0x400100ea\r
- 3445 .set CYDEV_UCFG_B0_P0_U1_DCFG6, 0x400100ec\r
- 3446 .set CYDEV_UCFG_B0_P0_U1_DCFG7, 0x400100ee\r
- 3447 .set CYDEV_UCFG_B0_P0_ROUTE_BASE, 0x40010100\r
- 3448 .set CYDEV_UCFG_B0_P0_ROUTE_SIZE, 0x000000ef\r
- 3449 .set CYDEV_UCFG_B0_P1_BASE, 0x40010200\r
- 3450 .set CYDEV_UCFG_B0_P1_SIZE, 0x000001ef\r
- 3451 .set CYDEV_UCFG_B0_P1_U0_BASE, 0x40010200\r
- 3452 .set CYDEV_UCFG_B0_P1_U0_SIZE, 0x00000070\r
- 3453 .set CYDEV_UCFG_B0_P1_U0_PLD_IT0, 0x40010200\r
- 3454 .set CYDEV_UCFG_B0_P1_U0_PLD_IT1, 0x40010204\r
- 3455 .set CYDEV_UCFG_B0_P1_U0_PLD_IT2, 0x40010208\r
- 3456 .set CYDEV_UCFG_B0_P1_U0_PLD_IT3, 0x4001020c\r
- 3457 .set CYDEV_UCFG_B0_P1_U0_PLD_IT4, 0x40010210\r
- 3458 .set CYDEV_UCFG_B0_P1_U0_PLD_IT5, 0x40010214\r
- 3459 .set CYDEV_UCFG_B0_P1_U0_PLD_IT6, 0x40010218\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 62\r
-\r
-\r
- 3460 .set CYDEV_UCFG_B0_P1_U0_PLD_IT7, 0x4001021c\r
- 3461 .set CYDEV_UCFG_B0_P1_U0_PLD_IT8, 0x40010220\r
- 3462 .set CYDEV_UCFG_B0_P1_U0_PLD_IT9, 0x40010224\r
- 3463 .set CYDEV_UCFG_B0_P1_U0_PLD_IT10, 0x40010228\r
- 3464 .set CYDEV_UCFG_B0_P1_U0_PLD_IT11, 0x4001022c\r
- 3465 .set CYDEV_UCFG_B0_P1_U0_PLD_ORT0, 0x40010230\r
- 3466 .set CYDEV_UCFG_B0_P1_U0_PLD_ORT1, 0x40010232\r
- 3467 .set CYDEV_UCFG_B0_P1_U0_PLD_ORT2, 0x40010234\r
- 3468 .set CYDEV_UCFG_B0_P1_U0_PLD_ORT3, 0x40010236\r
- 3469 .set CYDEV_UCFG_B0_P1_U0_MC_CFG_CEN_CONST, 0x40010238\r
- 3470 .set CYDEV_UCFG_B0_P1_U0_MC_CFG_XORFB, 0x4001023a\r
- 3471 .set CYDEV_UCFG_B0_P1_U0_MC_CFG_SET_RESET, 0x4001023c\r
- 3472 .set CYDEV_UCFG_B0_P1_U0_MC_CFG_BYPASS, 0x4001023e\r
- 3473 .set CYDEV_UCFG_B0_P1_U0_CFG0, 0x40010240\r
- 3474 .set CYDEV_UCFG_B0_P1_U0_CFG1, 0x40010241\r
- 3475 .set CYDEV_UCFG_B0_P1_U0_CFG2, 0x40010242\r
- 3476 .set CYDEV_UCFG_B0_P1_U0_CFG3, 0x40010243\r
- 3477 .set CYDEV_UCFG_B0_P1_U0_CFG4, 0x40010244\r
- 3478 .set CYDEV_UCFG_B0_P1_U0_CFG5, 0x40010245\r
- 3479 .set CYDEV_UCFG_B0_P1_U0_CFG6, 0x40010246\r
- 3480 .set CYDEV_UCFG_B0_P1_U0_CFG7, 0x40010247\r
- 3481 .set CYDEV_UCFG_B0_P1_U0_CFG8, 0x40010248\r
- 3482 .set CYDEV_UCFG_B0_P1_U0_CFG9, 0x40010249\r
- 3483 .set CYDEV_UCFG_B0_P1_U0_CFG10, 0x4001024a\r
- 3484 .set CYDEV_UCFG_B0_P1_U0_CFG11, 0x4001024b\r
- 3485 .set CYDEV_UCFG_B0_P1_U0_CFG12, 0x4001024c\r
- 3486 .set CYDEV_UCFG_B0_P1_U0_CFG13, 0x4001024d\r
- 3487 .set CYDEV_UCFG_B0_P1_U0_CFG14, 0x4001024e\r
- 3488 .set CYDEV_UCFG_B0_P1_U0_CFG15, 0x4001024f\r
- 3489 .set CYDEV_UCFG_B0_P1_U0_CFG16, 0x40010250\r
- 3490 .set CYDEV_UCFG_B0_P1_U0_CFG17, 0x40010251\r
- 3491 .set CYDEV_UCFG_B0_P1_U0_CFG18, 0x40010252\r
- 3492 .set CYDEV_UCFG_B0_P1_U0_CFG19, 0x40010253\r
- 3493 .set CYDEV_UCFG_B0_P1_U0_CFG20, 0x40010254\r
- 3494 .set CYDEV_UCFG_B0_P1_U0_CFG21, 0x40010255\r
- 3495 .set CYDEV_UCFG_B0_P1_U0_CFG22, 0x40010256\r
- 3496 .set CYDEV_UCFG_B0_P1_U0_CFG23, 0x40010257\r
- 3497 .set CYDEV_UCFG_B0_P1_U0_CFG24, 0x40010258\r
- 3498 .set CYDEV_UCFG_B0_P1_U0_CFG25, 0x40010259\r
- 3499 .set CYDEV_UCFG_B0_P1_U0_CFG26, 0x4001025a\r
- 3500 .set CYDEV_UCFG_B0_P1_U0_CFG27, 0x4001025b\r
- 3501 .set CYDEV_UCFG_B0_P1_U0_CFG28, 0x4001025c\r
- 3502 .set CYDEV_UCFG_B0_P1_U0_CFG29, 0x4001025d\r
- 3503 .set CYDEV_UCFG_B0_P1_U0_CFG30, 0x4001025e\r
- 3504 .set CYDEV_UCFG_B0_P1_U0_CFG31, 0x4001025f\r
- 3505 .set CYDEV_UCFG_B0_P1_U0_DCFG0, 0x40010260\r
- 3506 .set CYDEV_UCFG_B0_P1_U0_DCFG1, 0x40010262\r
- 3507 .set CYDEV_UCFG_B0_P1_U0_DCFG2, 0x40010264\r
- 3508 .set CYDEV_UCFG_B0_P1_U0_DCFG3, 0x40010266\r
- 3509 .set CYDEV_UCFG_B0_P1_U0_DCFG4, 0x40010268\r
- 3510 .set CYDEV_UCFG_B0_P1_U0_DCFG5, 0x4001026a\r
- 3511 .set CYDEV_UCFG_B0_P1_U0_DCFG6, 0x4001026c\r
- 3512 .set CYDEV_UCFG_B0_P1_U0_DCFG7, 0x4001026e\r
- 3513 .set CYDEV_UCFG_B0_P1_U1_BASE, 0x40010280\r
- 3514 .set CYDEV_UCFG_B0_P1_U1_SIZE, 0x00000070\r
- 3515 .set CYDEV_UCFG_B0_P1_U1_PLD_IT0, 0x40010280\r
- 3516 .set CYDEV_UCFG_B0_P1_U1_PLD_IT1, 0x40010284\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 63\r
-\r
-\r
- 3517 .set CYDEV_UCFG_B0_P1_U1_PLD_IT2, 0x40010288\r
- 3518 .set CYDEV_UCFG_B0_P1_U1_PLD_IT3, 0x4001028c\r
- 3519 .set CYDEV_UCFG_B0_P1_U1_PLD_IT4, 0x40010290\r
- 3520 .set CYDEV_UCFG_B0_P1_U1_PLD_IT5, 0x40010294\r
- 3521 .set CYDEV_UCFG_B0_P1_U1_PLD_IT6, 0x40010298\r
- 3522 .set CYDEV_UCFG_B0_P1_U1_PLD_IT7, 0x4001029c\r
- 3523 .set CYDEV_UCFG_B0_P1_U1_PLD_IT8, 0x400102a0\r
- 3524 .set CYDEV_UCFG_B0_P1_U1_PLD_IT9, 0x400102a4\r
- 3525 .set CYDEV_UCFG_B0_P1_U1_PLD_IT10, 0x400102a8\r
- 3526 .set CYDEV_UCFG_B0_P1_U1_PLD_IT11, 0x400102ac\r
- 3527 .set CYDEV_UCFG_B0_P1_U1_PLD_ORT0, 0x400102b0\r
- 3528 .set CYDEV_UCFG_B0_P1_U1_PLD_ORT1, 0x400102b2\r
- 3529 .set CYDEV_UCFG_B0_P1_U1_PLD_ORT2, 0x400102b4\r
- 3530 .set CYDEV_UCFG_B0_P1_U1_PLD_ORT3, 0x400102b6\r
- 3531 .set CYDEV_UCFG_B0_P1_U1_MC_CFG_CEN_CONST, 0x400102b8\r
- 3532 .set CYDEV_UCFG_B0_P1_U1_MC_CFG_XORFB, 0x400102ba\r
- 3533 .set CYDEV_UCFG_B0_P1_U1_MC_CFG_SET_RESET, 0x400102bc\r
- 3534 .set CYDEV_UCFG_B0_P1_U1_MC_CFG_BYPASS, 0x400102be\r
- 3535 .set CYDEV_UCFG_B0_P1_U1_CFG0, 0x400102c0\r
- 3536 .set CYDEV_UCFG_B0_P1_U1_CFG1, 0x400102c1\r
- 3537 .set CYDEV_UCFG_B0_P1_U1_CFG2, 0x400102c2\r
- 3538 .set CYDEV_UCFG_B0_P1_U1_CFG3, 0x400102c3\r
- 3539 .set CYDEV_UCFG_B0_P1_U1_CFG4, 0x400102c4\r
- 3540 .set CYDEV_UCFG_B0_P1_U1_CFG5, 0x400102c5\r
- 3541 .set CYDEV_UCFG_B0_P1_U1_CFG6, 0x400102c6\r
- 3542 .set CYDEV_UCFG_B0_P1_U1_CFG7, 0x400102c7\r
- 3543 .set CYDEV_UCFG_B0_P1_U1_CFG8, 0x400102c8\r
- 3544 .set CYDEV_UCFG_B0_P1_U1_CFG9, 0x400102c9\r
- 3545 .set CYDEV_UCFG_B0_P1_U1_CFG10, 0x400102ca\r
- 3546 .set CYDEV_UCFG_B0_P1_U1_CFG11, 0x400102cb\r
- 3547 .set CYDEV_UCFG_B0_P1_U1_CFG12, 0x400102cc\r
- 3548 .set CYDEV_UCFG_B0_P1_U1_CFG13, 0x400102cd\r
- 3549 .set CYDEV_UCFG_B0_P1_U1_CFG14, 0x400102ce\r
- 3550 .set CYDEV_UCFG_B0_P1_U1_CFG15, 0x400102cf\r
- 3551 .set CYDEV_UCFG_B0_P1_U1_CFG16, 0x400102d0\r
- 3552 .set CYDEV_UCFG_B0_P1_U1_CFG17, 0x400102d1\r
- 3553 .set CYDEV_UCFG_B0_P1_U1_CFG18, 0x400102d2\r
- 3554 .set CYDEV_UCFG_B0_P1_U1_CFG19, 0x400102d3\r
- 3555 .set CYDEV_UCFG_B0_P1_U1_CFG20, 0x400102d4\r
- 3556 .set CYDEV_UCFG_B0_P1_U1_CFG21, 0x400102d5\r
- 3557 .set CYDEV_UCFG_B0_P1_U1_CFG22, 0x400102d6\r
- 3558 .set CYDEV_UCFG_B0_P1_U1_CFG23, 0x400102d7\r
- 3559 .set CYDEV_UCFG_B0_P1_U1_CFG24, 0x400102d8\r
- 3560 .set CYDEV_UCFG_B0_P1_U1_CFG25, 0x400102d9\r
- 3561 .set CYDEV_UCFG_B0_P1_U1_CFG26, 0x400102da\r
- 3562 .set CYDEV_UCFG_B0_P1_U1_CFG27, 0x400102db\r
- 3563 .set CYDEV_UCFG_B0_P1_U1_CFG28, 0x400102dc\r
- 3564 .set CYDEV_UCFG_B0_P1_U1_CFG29, 0x400102dd\r
- 3565 .set CYDEV_UCFG_B0_P1_U1_CFG30, 0x400102de\r
- 3566 .set CYDEV_UCFG_B0_P1_U1_CFG31, 0x400102df\r
- 3567 .set CYDEV_UCFG_B0_P1_U1_DCFG0, 0x400102e0\r
- 3568 .set CYDEV_UCFG_B0_P1_U1_DCFG1, 0x400102e2\r
- 3569 .set CYDEV_UCFG_B0_P1_U1_DCFG2, 0x400102e4\r
- 3570 .set CYDEV_UCFG_B0_P1_U1_DCFG3, 0x400102e6\r
- 3571 .set CYDEV_UCFG_B0_P1_U1_DCFG4, 0x400102e8\r
- 3572 .set CYDEV_UCFG_B0_P1_U1_DCFG5, 0x400102ea\r
- 3573 .set CYDEV_UCFG_B0_P1_U1_DCFG6, 0x400102ec\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 64\r
-\r
-\r
- 3574 .set CYDEV_UCFG_B0_P1_U1_DCFG7, 0x400102ee\r
- 3575 .set CYDEV_UCFG_B0_P1_ROUTE_BASE, 0x40010300\r
- 3576 .set CYDEV_UCFG_B0_P1_ROUTE_SIZE, 0x000000ef\r
- 3577 .set CYDEV_UCFG_B0_P2_BASE, 0x40010400\r
- 3578 .set CYDEV_UCFG_B0_P2_SIZE, 0x000001ef\r
- 3579 .set CYDEV_UCFG_B0_P2_U0_BASE, 0x40010400\r
- 3580 .set CYDEV_UCFG_B0_P2_U0_SIZE, 0x00000070\r
- 3581 .set CYDEV_UCFG_B0_P2_U0_PLD_IT0, 0x40010400\r
- 3582 .set CYDEV_UCFG_B0_P2_U0_PLD_IT1, 0x40010404\r
- 3583 .set CYDEV_UCFG_B0_P2_U0_PLD_IT2, 0x40010408\r
- 3584 .set CYDEV_UCFG_B0_P2_U0_PLD_IT3, 0x4001040c\r
- 3585 .set CYDEV_UCFG_B0_P2_U0_PLD_IT4, 0x40010410\r
- 3586 .set CYDEV_UCFG_B0_P2_U0_PLD_IT5, 0x40010414\r
- 3587 .set CYDEV_UCFG_B0_P2_U0_PLD_IT6, 0x40010418\r
- 3588 .set CYDEV_UCFG_B0_P2_U0_PLD_IT7, 0x4001041c\r
- 3589 .set CYDEV_UCFG_B0_P2_U0_PLD_IT8, 0x40010420\r
- 3590 .set CYDEV_UCFG_B0_P2_U0_PLD_IT9, 0x40010424\r
- 3591 .set CYDEV_UCFG_B0_P2_U0_PLD_IT10, 0x40010428\r
- 3592 .set CYDEV_UCFG_B0_P2_U0_PLD_IT11, 0x4001042c\r
- 3593 .set CYDEV_UCFG_B0_P2_U0_PLD_ORT0, 0x40010430\r
- 3594 .set CYDEV_UCFG_B0_P2_U0_PLD_ORT1, 0x40010432\r
- 3595 .set CYDEV_UCFG_B0_P2_U0_PLD_ORT2, 0x40010434\r
- 3596 .set CYDEV_UCFG_B0_P2_U0_PLD_ORT3, 0x40010436\r
- 3597 .set CYDEV_UCFG_B0_P2_U0_MC_CFG_CEN_CONST, 0x40010438\r
- 3598 .set CYDEV_UCFG_B0_P2_U0_MC_CFG_XORFB, 0x4001043a\r
- 3599 .set CYDEV_UCFG_B0_P2_U0_MC_CFG_SET_RESET, 0x4001043c\r
- 3600 .set CYDEV_UCFG_B0_P2_U0_MC_CFG_BYPASS, 0x4001043e\r
- 3601 .set CYDEV_UCFG_B0_P2_U0_CFG0, 0x40010440\r
- 3602 .set CYDEV_UCFG_B0_P2_U0_CFG1, 0x40010441\r
- 3603 .set CYDEV_UCFG_B0_P2_U0_CFG2, 0x40010442\r
- 3604 .set CYDEV_UCFG_B0_P2_U0_CFG3, 0x40010443\r
- 3605 .set CYDEV_UCFG_B0_P2_U0_CFG4, 0x40010444\r
- 3606 .set CYDEV_UCFG_B0_P2_U0_CFG5, 0x40010445\r
- 3607 .set CYDEV_UCFG_B0_P2_U0_CFG6, 0x40010446\r
- 3608 .set CYDEV_UCFG_B0_P2_U0_CFG7, 0x40010447\r
- 3609 .set CYDEV_UCFG_B0_P2_U0_CFG8, 0x40010448\r
- 3610 .set CYDEV_UCFG_B0_P2_U0_CFG9, 0x40010449\r
- 3611 .set CYDEV_UCFG_B0_P2_U0_CFG10, 0x4001044a\r
- 3612 .set CYDEV_UCFG_B0_P2_U0_CFG11, 0x4001044b\r
- 3613 .set CYDEV_UCFG_B0_P2_U0_CFG12, 0x4001044c\r
- 3614 .set CYDEV_UCFG_B0_P2_U0_CFG13, 0x4001044d\r
- 3615 .set CYDEV_UCFG_B0_P2_U0_CFG14, 0x4001044e\r
- 3616 .set CYDEV_UCFG_B0_P2_U0_CFG15, 0x4001044f\r
- 3617 .set CYDEV_UCFG_B0_P2_U0_CFG16, 0x40010450\r
- 3618 .set CYDEV_UCFG_B0_P2_U0_CFG17, 0x40010451\r
- 3619 .set CYDEV_UCFG_B0_P2_U0_CFG18, 0x40010452\r
- 3620 .set CYDEV_UCFG_B0_P2_U0_CFG19, 0x40010453\r
- 3621 .set CYDEV_UCFG_B0_P2_U0_CFG20, 0x40010454\r
- 3622 .set CYDEV_UCFG_B0_P2_U0_CFG21, 0x40010455\r
- 3623 .set CYDEV_UCFG_B0_P2_U0_CFG22, 0x40010456\r
- 3624 .set CYDEV_UCFG_B0_P2_U0_CFG23, 0x40010457\r
- 3625 .set CYDEV_UCFG_B0_P2_U0_CFG24, 0x40010458\r
- 3626 .set CYDEV_UCFG_B0_P2_U0_CFG25, 0x40010459\r
- 3627 .set CYDEV_UCFG_B0_P2_U0_CFG26, 0x4001045a\r
- 3628 .set CYDEV_UCFG_B0_P2_U0_CFG27, 0x4001045b\r
- 3629 .set CYDEV_UCFG_B0_P2_U0_CFG28, 0x4001045c\r
- 3630 .set CYDEV_UCFG_B0_P2_U0_CFG29, 0x4001045d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 65\r
-\r
-\r
- 3631 .set CYDEV_UCFG_B0_P2_U0_CFG30, 0x4001045e\r
- 3632 .set CYDEV_UCFG_B0_P2_U0_CFG31, 0x4001045f\r
- 3633 .set CYDEV_UCFG_B0_P2_U0_DCFG0, 0x40010460\r
- 3634 .set CYDEV_UCFG_B0_P2_U0_DCFG1, 0x40010462\r
- 3635 .set CYDEV_UCFG_B0_P2_U0_DCFG2, 0x40010464\r
- 3636 .set CYDEV_UCFG_B0_P2_U0_DCFG3, 0x40010466\r
- 3637 .set CYDEV_UCFG_B0_P2_U0_DCFG4, 0x40010468\r
- 3638 .set CYDEV_UCFG_B0_P2_U0_DCFG5, 0x4001046a\r
- 3639 .set CYDEV_UCFG_B0_P2_U0_DCFG6, 0x4001046c\r
- 3640 .set CYDEV_UCFG_B0_P2_U0_DCFG7, 0x4001046e\r
- 3641 .set CYDEV_UCFG_B0_P2_U1_BASE, 0x40010480\r
- 3642 .set CYDEV_UCFG_B0_P2_U1_SIZE, 0x00000070\r
- 3643 .set CYDEV_UCFG_B0_P2_U1_PLD_IT0, 0x40010480\r
- 3644 .set CYDEV_UCFG_B0_P2_U1_PLD_IT1, 0x40010484\r
- 3645 .set CYDEV_UCFG_B0_P2_U1_PLD_IT2, 0x40010488\r
- 3646 .set CYDEV_UCFG_B0_P2_U1_PLD_IT3, 0x4001048c\r
- 3647 .set CYDEV_UCFG_B0_P2_U1_PLD_IT4, 0x40010490\r
- 3648 .set CYDEV_UCFG_B0_P2_U1_PLD_IT5, 0x40010494\r
- 3649 .set CYDEV_UCFG_B0_P2_U1_PLD_IT6, 0x40010498\r
- 3650 .set CYDEV_UCFG_B0_P2_U1_PLD_IT7, 0x4001049c\r
- 3651 .set CYDEV_UCFG_B0_P2_U1_PLD_IT8, 0x400104a0\r
- 3652 .set CYDEV_UCFG_B0_P2_U1_PLD_IT9, 0x400104a4\r
- 3653 .set CYDEV_UCFG_B0_P2_U1_PLD_IT10, 0x400104a8\r
- 3654 .set CYDEV_UCFG_B0_P2_U1_PLD_IT11, 0x400104ac\r
- 3655 .set CYDEV_UCFG_B0_P2_U1_PLD_ORT0, 0x400104b0\r
- 3656 .set CYDEV_UCFG_B0_P2_U1_PLD_ORT1, 0x400104b2\r
- 3657 .set CYDEV_UCFG_B0_P2_U1_PLD_ORT2, 0x400104b4\r
- 3658 .set CYDEV_UCFG_B0_P2_U1_PLD_ORT3, 0x400104b6\r
- 3659 .set CYDEV_UCFG_B0_P2_U1_MC_CFG_CEN_CONST, 0x400104b8\r
- 3660 .set CYDEV_UCFG_B0_P2_U1_MC_CFG_XORFB, 0x400104ba\r
- 3661 .set CYDEV_UCFG_B0_P2_U1_MC_CFG_SET_RESET, 0x400104bc\r
- 3662 .set CYDEV_UCFG_B0_P2_U1_MC_CFG_BYPASS, 0x400104be\r
- 3663 .set CYDEV_UCFG_B0_P2_U1_CFG0, 0x400104c0\r
- 3664 .set CYDEV_UCFG_B0_P2_U1_CFG1, 0x400104c1\r
- 3665 .set CYDEV_UCFG_B0_P2_U1_CFG2, 0x400104c2\r
- 3666 .set CYDEV_UCFG_B0_P2_U1_CFG3, 0x400104c3\r
- 3667 .set CYDEV_UCFG_B0_P2_U1_CFG4, 0x400104c4\r
- 3668 .set CYDEV_UCFG_B0_P2_U1_CFG5, 0x400104c5\r
- 3669 .set CYDEV_UCFG_B0_P2_U1_CFG6, 0x400104c6\r
- 3670 .set CYDEV_UCFG_B0_P2_U1_CFG7, 0x400104c7\r
- 3671 .set CYDEV_UCFG_B0_P2_U1_CFG8, 0x400104c8\r
- 3672 .set CYDEV_UCFG_B0_P2_U1_CFG9, 0x400104c9\r
- 3673 .set CYDEV_UCFG_B0_P2_U1_CFG10, 0x400104ca\r
- 3674 .set CYDEV_UCFG_B0_P2_U1_CFG11, 0x400104cb\r
- 3675 .set CYDEV_UCFG_B0_P2_U1_CFG12, 0x400104cc\r
- 3676 .set CYDEV_UCFG_B0_P2_U1_CFG13, 0x400104cd\r
- 3677 .set CYDEV_UCFG_B0_P2_U1_CFG14, 0x400104ce\r
- 3678 .set CYDEV_UCFG_B0_P2_U1_CFG15, 0x400104cf\r
- 3679 .set CYDEV_UCFG_B0_P2_U1_CFG16, 0x400104d0\r
- 3680 .set CYDEV_UCFG_B0_P2_U1_CFG17, 0x400104d1\r
- 3681 .set CYDEV_UCFG_B0_P2_U1_CFG18, 0x400104d2\r
- 3682 .set CYDEV_UCFG_B0_P2_U1_CFG19, 0x400104d3\r
- 3683 .set CYDEV_UCFG_B0_P2_U1_CFG20, 0x400104d4\r
- 3684 .set CYDEV_UCFG_B0_P2_U1_CFG21, 0x400104d5\r
- 3685 .set CYDEV_UCFG_B0_P2_U1_CFG22, 0x400104d6\r
- 3686 .set CYDEV_UCFG_B0_P2_U1_CFG23, 0x400104d7\r
- 3687 .set CYDEV_UCFG_B0_P2_U1_CFG24, 0x400104d8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 66\r
-\r
-\r
- 3688 .set CYDEV_UCFG_B0_P2_U1_CFG25, 0x400104d9\r
- 3689 .set CYDEV_UCFG_B0_P2_U1_CFG26, 0x400104da\r
- 3690 .set CYDEV_UCFG_B0_P2_U1_CFG27, 0x400104db\r
- 3691 .set CYDEV_UCFG_B0_P2_U1_CFG28, 0x400104dc\r
- 3692 .set CYDEV_UCFG_B0_P2_U1_CFG29, 0x400104dd\r
- 3693 .set CYDEV_UCFG_B0_P2_U1_CFG30, 0x400104de\r
- 3694 .set CYDEV_UCFG_B0_P2_U1_CFG31, 0x400104df\r
- 3695 .set CYDEV_UCFG_B0_P2_U1_DCFG0, 0x400104e0\r
- 3696 .set CYDEV_UCFG_B0_P2_U1_DCFG1, 0x400104e2\r
- 3697 .set CYDEV_UCFG_B0_P2_U1_DCFG2, 0x400104e4\r
- 3698 .set CYDEV_UCFG_B0_P2_U1_DCFG3, 0x400104e6\r
- 3699 .set CYDEV_UCFG_B0_P2_U1_DCFG4, 0x400104e8\r
- 3700 .set CYDEV_UCFG_B0_P2_U1_DCFG5, 0x400104ea\r
- 3701 .set CYDEV_UCFG_B0_P2_U1_DCFG6, 0x400104ec\r
- 3702 .set CYDEV_UCFG_B0_P2_U1_DCFG7, 0x400104ee\r
- 3703 .set CYDEV_UCFG_B0_P2_ROUTE_BASE, 0x40010500\r
- 3704 .set CYDEV_UCFG_B0_P2_ROUTE_SIZE, 0x000000ef\r
- 3705 .set CYDEV_UCFG_B0_P3_BASE, 0x40010600\r
- 3706 .set CYDEV_UCFG_B0_P3_SIZE, 0x000001ef\r
- 3707 .set CYDEV_UCFG_B0_P3_U0_BASE, 0x40010600\r
- 3708 .set CYDEV_UCFG_B0_P3_U0_SIZE, 0x00000070\r
- 3709 .set CYDEV_UCFG_B0_P3_U0_PLD_IT0, 0x40010600\r
- 3710 .set CYDEV_UCFG_B0_P3_U0_PLD_IT1, 0x40010604\r
- 3711 .set CYDEV_UCFG_B0_P3_U0_PLD_IT2, 0x40010608\r
- 3712 .set CYDEV_UCFG_B0_P3_U0_PLD_IT3, 0x4001060c\r
- 3713 .set CYDEV_UCFG_B0_P3_U0_PLD_IT4, 0x40010610\r
- 3714 .set CYDEV_UCFG_B0_P3_U0_PLD_IT5, 0x40010614\r
- 3715 .set CYDEV_UCFG_B0_P3_U0_PLD_IT6, 0x40010618\r
- 3716 .set CYDEV_UCFG_B0_P3_U0_PLD_IT7, 0x4001061c\r
- 3717 .set CYDEV_UCFG_B0_P3_U0_PLD_IT8, 0x40010620\r
- 3718 .set CYDEV_UCFG_B0_P3_U0_PLD_IT9, 0x40010624\r
- 3719 .set CYDEV_UCFG_B0_P3_U0_PLD_IT10, 0x40010628\r
- 3720 .set CYDEV_UCFG_B0_P3_U0_PLD_IT11, 0x4001062c\r
- 3721 .set CYDEV_UCFG_B0_P3_U0_PLD_ORT0, 0x40010630\r
- 3722 .set CYDEV_UCFG_B0_P3_U0_PLD_ORT1, 0x40010632\r
- 3723 .set CYDEV_UCFG_B0_P3_U0_PLD_ORT2, 0x40010634\r
- 3724 .set CYDEV_UCFG_B0_P3_U0_PLD_ORT3, 0x40010636\r
- 3725 .set CYDEV_UCFG_B0_P3_U0_MC_CFG_CEN_CONST, 0x40010638\r
- 3726 .set CYDEV_UCFG_B0_P3_U0_MC_CFG_XORFB, 0x4001063a\r
- 3727 .set CYDEV_UCFG_B0_P3_U0_MC_CFG_SET_RESET, 0x4001063c\r
- 3728 .set CYDEV_UCFG_B0_P3_U0_MC_CFG_BYPASS, 0x4001063e\r
- 3729 .set CYDEV_UCFG_B0_P3_U0_CFG0, 0x40010640\r
- 3730 .set CYDEV_UCFG_B0_P3_U0_CFG1, 0x40010641\r
- 3731 .set CYDEV_UCFG_B0_P3_U0_CFG2, 0x40010642\r
- 3732 .set CYDEV_UCFG_B0_P3_U0_CFG3, 0x40010643\r
- 3733 .set CYDEV_UCFG_B0_P3_U0_CFG4, 0x40010644\r
- 3734 .set CYDEV_UCFG_B0_P3_U0_CFG5, 0x40010645\r
- 3735 .set CYDEV_UCFG_B0_P3_U0_CFG6, 0x40010646\r
- 3736 .set CYDEV_UCFG_B0_P3_U0_CFG7, 0x40010647\r
- 3737 .set CYDEV_UCFG_B0_P3_U0_CFG8, 0x40010648\r
- 3738 .set CYDEV_UCFG_B0_P3_U0_CFG9, 0x40010649\r
- 3739 .set CYDEV_UCFG_B0_P3_U0_CFG10, 0x4001064a\r
- 3740 .set CYDEV_UCFG_B0_P3_U0_CFG11, 0x4001064b\r
- 3741 .set CYDEV_UCFG_B0_P3_U0_CFG12, 0x4001064c\r
- 3742 .set CYDEV_UCFG_B0_P3_U0_CFG13, 0x4001064d\r
- 3743 .set CYDEV_UCFG_B0_P3_U0_CFG14, 0x4001064e\r
- 3744 .set CYDEV_UCFG_B0_P3_U0_CFG15, 0x4001064f\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 67\r
-\r
-\r
- 3745 .set CYDEV_UCFG_B0_P3_U0_CFG16, 0x40010650\r
- 3746 .set CYDEV_UCFG_B0_P3_U0_CFG17, 0x40010651\r
- 3747 .set CYDEV_UCFG_B0_P3_U0_CFG18, 0x40010652\r
- 3748 .set CYDEV_UCFG_B0_P3_U0_CFG19, 0x40010653\r
- 3749 .set CYDEV_UCFG_B0_P3_U0_CFG20, 0x40010654\r
- 3750 .set CYDEV_UCFG_B0_P3_U0_CFG21, 0x40010655\r
- 3751 .set CYDEV_UCFG_B0_P3_U0_CFG22, 0x40010656\r
- 3752 .set CYDEV_UCFG_B0_P3_U0_CFG23, 0x40010657\r
- 3753 .set CYDEV_UCFG_B0_P3_U0_CFG24, 0x40010658\r
- 3754 .set CYDEV_UCFG_B0_P3_U0_CFG25, 0x40010659\r
- 3755 .set CYDEV_UCFG_B0_P3_U0_CFG26, 0x4001065a\r
- 3756 .set CYDEV_UCFG_B0_P3_U0_CFG27, 0x4001065b\r
- 3757 .set CYDEV_UCFG_B0_P3_U0_CFG28, 0x4001065c\r
- 3758 .set CYDEV_UCFG_B0_P3_U0_CFG29, 0x4001065d\r
- 3759 .set CYDEV_UCFG_B0_P3_U0_CFG30, 0x4001065e\r
- 3760 .set CYDEV_UCFG_B0_P3_U0_CFG31, 0x4001065f\r
- 3761 .set CYDEV_UCFG_B0_P3_U0_DCFG0, 0x40010660\r
- 3762 .set CYDEV_UCFG_B0_P3_U0_DCFG1, 0x40010662\r
- 3763 .set CYDEV_UCFG_B0_P3_U0_DCFG2, 0x40010664\r
- 3764 .set CYDEV_UCFG_B0_P3_U0_DCFG3, 0x40010666\r
- 3765 .set CYDEV_UCFG_B0_P3_U0_DCFG4, 0x40010668\r
- 3766 .set CYDEV_UCFG_B0_P3_U0_DCFG5, 0x4001066a\r
- 3767 .set CYDEV_UCFG_B0_P3_U0_DCFG6, 0x4001066c\r
- 3768 .set CYDEV_UCFG_B0_P3_U0_DCFG7, 0x4001066e\r
- 3769 .set CYDEV_UCFG_B0_P3_U1_BASE, 0x40010680\r
- 3770 .set CYDEV_UCFG_B0_P3_U1_SIZE, 0x00000070\r
- 3771 .set CYDEV_UCFG_B0_P3_U1_PLD_IT0, 0x40010680\r
- 3772 .set CYDEV_UCFG_B0_P3_U1_PLD_IT1, 0x40010684\r
- 3773 .set CYDEV_UCFG_B0_P3_U1_PLD_IT2, 0x40010688\r
- 3774 .set CYDEV_UCFG_B0_P3_U1_PLD_IT3, 0x4001068c\r
- 3775 .set CYDEV_UCFG_B0_P3_U1_PLD_IT4, 0x40010690\r
- 3776 .set CYDEV_UCFG_B0_P3_U1_PLD_IT5, 0x40010694\r
- 3777 .set CYDEV_UCFG_B0_P3_U1_PLD_IT6, 0x40010698\r
- 3778 .set CYDEV_UCFG_B0_P3_U1_PLD_IT7, 0x4001069c\r
- 3779 .set CYDEV_UCFG_B0_P3_U1_PLD_IT8, 0x400106a0\r
- 3780 .set CYDEV_UCFG_B0_P3_U1_PLD_IT9, 0x400106a4\r
- 3781 .set CYDEV_UCFG_B0_P3_U1_PLD_IT10, 0x400106a8\r
- 3782 .set CYDEV_UCFG_B0_P3_U1_PLD_IT11, 0x400106ac\r
- 3783 .set CYDEV_UCFG_B0_P3_U1_PLD_ORT0, 0x400106b0\r
- 3784 .set CYDEV_UCFG_B0_P3_U1_PLD_ORT1, 0x400106b2\r
- 3785 .set CYDEV_UCFG_B0_P3_U1_PLD_ORT2, 0x400106b4\r
- 3786 .set CYDEV_UCFG_B0_P3_U1_PLD_ORT3, 0x400106b6\r
- 3787 .set CYDEV_UCFG_B0_P3_U1_MC_CFG_CEN_CONST, 0x400106b8\r
- 3788 .set CYDEV_UCFG_B0_P3_U1_MC_CFG_XORFB, 0x400106ba\r
- 3789 .set CYDEV_UCFG_B0_P3_U1_MC_CFG_SET_RESET, 0x400106bc\r
- 3790 .set CYDEV_UCFG_B0_P3_U1_MC_CFG_BYPASS, 0x400106be\r
- 3791 .set CYDEV_UCFG_B0_P3_U1_CFG0, 0x400106c0\r
- 3792 .set CYDEV_UCFG_B0_P3_U1_CFG1, 0x400106c1\r
- 3793 .set CYDEV_UCFG_B0_P3_U1_CFG2, 0x400106c2\r
- 3794 .set CYDEV_UCFG_B0_P3_U1_CFG3, 0x400106c3\r
- 3795 .set CYDEV_UCFG_B0_P3_U1_CFG4, 0x400106c4\r
- 3796 .set CYDEV_UCFG_B0_P3_U1_CFG5, 0x400106c5\r
- 3797 .set CYDEV_UCFG_B0_P3_U1_CFG6, 0x400106c6\r
- 3798 .set CYDEV_UCFG_B0_P3_U1_CFG7, 0x400106c7\r
- 3799 .set CYDEV_UCFG_B0_P3_U1_CFG8, 0x400106c8\r
- 3800 .set CYDEV_UCFG_B0_P3_U1_CFG9, 0x400106c9\r
- 3801 .set CYDEV_UCFG_B0_P3_U1_CFG10, 0x400106ca\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 68\r
-\r
-\r
- 3802 .set CYDEV_UCFG_B0_P3_U1_CFG11, 0x400106cb\r
- 3803 .set CYDEV_UCFG_B0_P3_U1_CFG12, 0x400106cc\r
- 3804 .set CYDEV_UCFG_B0_P3_U1_CFG13, 0x400106cd\r
- 3805 .set CYDEV_UCFG_B0_P3_U1_CFG14, 0x400106ce\r
- 3806 .set CYDEV_UCFG_B0_P3_U1_CFG15, 0x400106cf\r
- 3807 .set CYDEV_UCFG_B0_P3_U1_CFG16, 0x400106d0\r
- 3808 .set CYDEV_UCFG_B0_P3_U1_CFG17, 0x400106d1\r
- 3809 .set CYDEV_UCFG_B0_P3_U1_CFG18, 0x400106d2\r
- 3810 .set CYDEV_UCFG_B0_P3_U1_CFG19, 0x400106d3\r
- 3811 .set CYDEV_UCFG_B0_P3_U1_CFG20, 0x400106d4\r
- 3812 .set CYDEV_UCFG_B0_P3_U1_CFG21, 0x400106d5\r
- 3813 .set CYDEV_UCFG_B0_P3_U1_CFG22, 0x400106d6\r
- 3814 .set CYDEV_UCFG_B0_P3_U1_CFG23, 0x400106d7\r
- 3815 .set CYDEV_UCFG_B0_P3_U1_CFG24, 0x400106d8\r
- 3816 .set CYDEV_UCFG_B0_P3_U1_CFG25, 0x400106d9\r
- 3817 .set CYDEV_UCFG_B0_P3_U1_CFG26, 0x400106da\r
- 3818 .set CYDEV_UCFG_B0_P3_U1_CFG27, 0x400106db\r
- 3819 .set CYDEV_UCFG_B0_P3_U1_CFG28, 0x400106dc\r
- 3820 .set CYDEV_UCFG_B0_P3_U1_CFG29, 0x400106dd\r
- 3821 .set CYDEV_UCFG_B0_P3_U1_CFG30, 0x400106de\r
- 3822 .set CYDEV_UCFG_B0_P3_U1_CFG31, 0x400106df\r
- 3823 .set CYDEV_UCFG_B0_P3_U1_DCFG0, 0x400106e0\r
- 3824 .set CYDEV_UCFG_B0_P3_U1_DCFG1, 0x400106e2\r
- 3825 .set CYDEV_UCFG_B0_P3_U1_DCFG2, 0x400106e4\r
- 3826 .set CYDEV_UCFG_B0_P3_U1_DCFG3, 0x400106e6\r
- 3827 .set CYDEV_UCFG_B0_P3_U1_DCFG4, 0x400106e8\r
- 3828 .set CYDEV_UCFG_B0_P3_U1_DCFG5, 0x400106ea\r
- 3829 .set CYDEV_UCFG_B0_P3_U1_DCFG6, 0x400106ec\r
- 3830 .set CYDEV_UCFG_B0_P3_U1_DCFG7, 0x400106ee\r
- 3831 .set CYDEV_UCFG_B0_P3_ROUTE_BASE, 0x40010700\r
- 3832 .set CYDEV_UCFG_B0_P3_ROUTE_SIZE, 0x000000ef\r
- 3833 .set CYDEV_UCFG_B0_P4_BASE, 0x40010800\r
- 3834 .set CYDEV_UCFG_B0_P4_SIZE, 0x000001ef\r
- 3835 .set CYDEV_UCFG_B0_P4_U0_BASE, 0x40010800\r
- 3836 .set CYDEV_UCFG_B0_P4_U0_SIZE, 0x00000070\r
- 3837 .set CYDEV_UCFG_B0_P4_U0_PLD_IT0, 0x40010800\r
- 3838 .set CYDEV_UCFG_B0_P4_U0_PLD_IT1, 0x40010804\r
- 3839 .set CYDEV_UCFG_B0_P4_U0_PLD_IT2, 0x40010808\r
- 3840 .set CYDEV_UCFG_B0_P4_U0_PLD_IT3, 0x4001080c\r
- 3841 .set CYDEV_UCFG_B0_P4_U0_PLD_IT4, 0x40010810\r
- 3842 .set CYDEV_UCFG_B0_P4_U0_PLD_IT5, 0x40010814\r
- 3843 .set CYDEV_UCFG_B0_P4_U0_PLD_IT6, 0x40010818\r
- 3844 .set CYDEV_UCFG_B0_P4_U0_PLD_IT7, 0x4001081c\r
- 3845 .set CYDEV_UCFG_B0_P4_U0_PLD_IT8, 0x40010820\r
- 3846 .set CYDEV_UCFG_B0_P4_U0_PLD_IT9, 0x40010824\r
- 3847 .set CYDEV_UCFG_B0_P4_U0_PLD_IT10, 0x40010828\r
- 3848 .set CYDEV_UCFG_B0_P4_U0_PLD_IT11, 0x4001082c\r
- 3849 .set CYDEV_UCFG_B0_P4_U0_PLD_ORT0, 0x40010830\r
- 3850 .set CYDEV_UCFG_B0_P4_U0_PLD_ORT1, 0x40010832\r
- 3851 .set CYDEV_UCFG_B0_P4_U0_PLD_ORT2, 0x40010834\r
- 3852 .set CYDEV_UCFG_B0_P4_U0_PLD_ORT3, 0x40010836\r
- 3853 .set CYDEV_UCFG_B0_P4_U0_MC_CFG_CEN_CONST, 0x40010838\r
- 3854 .set CYDEV_UCFG_B0_P4_U0_MC_CFG_XORFB, 0x4001083a\r
- 3855 .set CYDEV_UCFG_B0_P4_U0_MC_CFG_SET_RESET, 0x4001083c\r
- 3856 .set CYDEV_UCFG_B0_P4_U0_MC_CFG_BYPASS, 0x4001083e\r
- 3857 .set CYDEV_UCFG_B0_P4_U0_CFG0, 0x40010840\r
- 3858 .set CYDEV_UCFG_B0_P4_U0_CFG1, 0x40010841\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 69\r
-\r
-\r
- 3859 .set CYDEV_UCFG_B0_P4_U0_CFG2, 0x40010842\r
- 3860 .set CYDEV_UCFG_B0_P4_U0_CFG3, 0x40010843\r
- 3861 .set CYDEV_UCFG_B0_P4_U0_CFG4, 0x40010844\r
- 3862 .set CYDEV_UCFG_B0_P4_U0_CFG5, 0x40010845\r
- 3863 .set CYDEV_UCFG_B0_P4_U0_CFG6, 0x40010846\r
- 3864 .set CYDEV_UCFG_B0_P4_U0_CFG7, 0x40010847\r
- 3865 .set CYDEV_UCFG_B0_P4_U0_CFG8, 0x40010848\r
- 3866 .set CYDEV_UCFG_B0_P4_U0_CFG9, 0x40010849\r
- 3867 .set CYDEV_UCFG_B0_P4_U0_CFG10, 0x4001084a\r
- 3868 .set CYDEV_UCFG_B0_P4_U0_CFG11, 0x4001084b\r
- 3869 .set CYDEV_UCFG_B0_P4_U0_CFG12, 0x4001084c\r
- 3870 .set CYDEV_UCFG_B0_P4_U0_CFG13, 0x4001084d\r
- 3871 .set CYDEV_UCFG_B0_P4_U0_CFG14, 0x4001084e\r
- 3872 .set CYDEV_UCFG_B0_P4_U0_CFG15, 0x4001084f\r
- 3873 .set CYDEV_UCFG_B0_P4_U0_CFG16, 0x40010850\r
- 3874 .set CYDEV_UCFG_B0_P4_U0_CFG17, 0x40010851\r
- 3875 .set CYDEV_UCFG_B0_P4_U0_CFG18, 0x40010852\r
- 3876 .set CYDEV_UCFG_B0_P4_U0_CFG19, 0x40010853\r
- 3877 .set CYDEV_UCFG_B0_P4_U0_CFG20, 0x40010854\r
- 3878 .set CYDEV_UCFG_B0_P4_U0_CFG21, 0x40010855\r
- 3879 .set CYDEV_UCFG_B0_P4_U0_CFG22, 0x40010856\r
- 3880 .set CYDEV_UCFG_B0_P4_U0_CFG23, 0x40010857\r
- 3881 .set CYDEV_UCFG_B0_P4_U0_CFG24, 0x40010858\r
- 3882 .set CYDEV_UCFG_B0_P4_U0_CFG25, 0x40010859\r
- 3883 .set CYDEV_UCFG_B0_P4_U0_CFG26, 0x4001085a\r
- 3884 .set CYDEV_UCFG_B0_P4_U0_CFG27, 0x4001085b\r
- 3885 .set CYDEV_UCFG_B0_P4_U0_CFG28, 0x4001085c\r
- 3886 .set CYDEV_UCFG_B0_P4_U0_CFG29, 0x4001085d\r
- 3887 .set CYDEV_UCFG_B0_P4_U0_CFG30, 0x4001085e\r
- 3888 .set CYDEV_UCFG_B0_P4_U0_CFG31, 0x4001085f\r
- 3889 .set CYDEV_UCFG_B0_P4_U0_DCFG0, 0x40010860\r
- 3890 .set CYDEV_UCFG_B0_P4_U0_DCFG1, 0x40010862\r
- 3891 .set CYDEV_UCFG_B0_P4_U0_DCFG2, 0x40010864\r
- 3892 .set CYDEV_UCFG_B0_P4_U0_DCFG3, 0x40010866\r
- 3893 .set CYDEV_UCFG_B0_P4_U0_DCFG4, 0x40010868\r
- 3894 .set CYDEV_UCFG_B0_P4_U0_DCFG5, 0x4001086a\r
- 3895 .set CYDEV_UCFG_B0_P4_U0_DCFG6, 0x4001086c\r
- 3896 .set CYDEV_UCFG_B0_P4_U0_DCFG7, 0x4001086e\r
- 3897 .set CYDEV_UCFG_B0_P4_U1_BASE, 0x40010880\r
- 3898 .set CYDEV_UCFG_B0_P4_U1_SIZE, 0x00000070\r
- 3899 .set CYDEV_UCFG_B0_P4_U1_PLD_IT0, 0x40010880\r
- 3900 .set CYDEV_UCFG_B0_P4_U1_PLD_IT1, 0x40010884\r
- 3901 .set CYDEV_UCFG_B0_P4_U1_PLD_IT2, 0x40010888\r
- 3902 .set CYDEV_UCFG_B0_P4_U1_PLD_IT3, 0x4001088c\r
- 3903 .set CYDEV_UCFG_B0_P4_U1_PLD_IT4, 0x40010890\r
- 3904 .set CYDEV_UCFG_B0_P4_U1_PLD_IT5, 0x40010894\r
- 3905 .set CYDEV_UCFG_B0_P4_U1_PLD_IT6, 0x40010898\r
- 3906 .set CYDEV_UCFG_B0_P4_U1_PLD_IT7, 0x4001089c\r
- 3907 .set CYDEV_UCFG_B0_P4_U1_PLD_IT8, 0x400108a0\r
- 3908 .set CYDEV_UCFG_B0_P4_U1_PLD_IT9, 0x400108a4\r
- 3909 .set CYDEV_UCFG_B0_P4_U1_PLD_IT10, 0x400108a8\r
- 3910 .set CYDEV_UCFG_B0_P4_U1_PLD_IT11, 0x400108ac\r
- 3911 .set CYDEV_UCFG_B0_P4_U1_PLD_ORT0, 0x400108b0\r
- 3912 .set CYDEV_UCFG_B0_P4_U1_PLD_ORT1, 0x400108b2\r
- 3913 .set CYDEV_UCFG_B0_P4_U1_PLD_ORT2, 0x400108b4\r
- 3914 .set CYDEV_UCFG_B0_P4_U1_PLD_ORT3, 0x400108b6\r
- 3915 .set CYDEV_UCFG_B0_P4_U1_MC_CFG_CEN_CONST, 0x400108b8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 70\r
-\r
-\r
- 3916 .set CYDEV_UCFG_B0_P4_U1_MC_CFG_XORFB, 0x400108ba\r
- 3917 .set CYDEV_UCFG_B0_P4_U1_MC_CFG_SET_RESET, 0x400108bc\r
- 3918 .set CYDEV_UCFG_B0_P4_U1_MC_CFG_BYPASS, 0x400108be\r
- 3919 .set CYDEV_UCFG_B0_P4_U1_CFG0, 0x400108c0\r
- 3920 .set CYDEV_UCFG_B0_P4_U1_CFG1, 0x400108c1\r
- 3921 .set CYDEV_UCFG_B0_P4_U1_CFG2, 0x400108c2\r
- 3922 .set CYDEV_UCFG_B0_P4_U1_CFG3, 0x400108c3\r
- 3923 .set CYDEV_UCFG_B0_P4_U1_CFG4, 0x400108c4\r
- 3924 .set CYDEV_UCFG_B0_P4_U1_CFG5, 0x400108c5\r
- 3925 .set CYDEV_UCFG_B0_P4_U1_CFG6, 0x400108c6\r
- 3926 .set CYDEV_UCFG_B0_P4_U1_CFG7, 0x400108c7\r
- 3927 .set CYDEV_UCFG_B0_P4_U1_CFG8, 0x400108c8\r
- 3928 .set CYDEV_UCFG_B0_P4_U1_CFG9, 0x400108c9\r
- 3929 .set CYDEV_UCFG_B0_P4_U1_CFG10, 0x400108ca\r
- 3930 .set CYDEV_UCFG_B0_P4_U1_CFG11, 0x400108cb\r
- 3931 .set CYDEV_UCFG_B0_P4_U1_CFG12, 0x400108cc\r
- 3932 .set CYDEV_UCFG_B0_P4_U1_CFG13, 0x400108cd\r
- 3933 .set CYDEV_UCFG_B0_P4_U1_CFG14, 0x400108ce\r
- 3934 .set CYDEV_UCFG_B0_P4_U1_CFG15, 0x400108cf\r
- 3935 .set CYDEV_UCFG_B0_P4_U1_CFG16, 0x400108d0\r
- 3936 .set CYDEV_UCFG_B0_P4_U1_CFG17, 0x400108d1\r
- 3937 .set CYDEV_UCFG_B0_P4_U1_CFG18, 0x400108d2\r
- 3938 .set CYDEV_UCFG_B0_P4_U1_CFG19, 0x400108d3\r
- 3939 .set CYDEV_UCFG_B0_P4_U1_CFG20, 0x400108d4\r
- 3940 .set CYDEV_UCFG_B0_P4_U1_CFG21, 0x400108d5\r
- 3941 .set CYDEV_UCFG_B0_P4_U1_CFG22, 0x400108d6\r
- 3942 .set CYDEV_UCFG_B0_P4_U1_CFG23, 0x400108d7\r
- 3943 .set CYDEV_UCFG_B0_P4_U1_CFG24, 0x400108d8\r
- 3944 .set CYDEV_UCFG_B0_P4_U1_CFG25, 0x400108d9\r
- 3945 .set CYDEV_UCFG_B0_P4_U1_CFG26, 0x400108da\r
- 3946 .set CYDEV_UCFG_B0_P4_U1_CFG27, 0x400108db\r
- 3947 .set CYDEV_UCFG_B0_P4_U1_CFG28, 0x400108dc\r
- 3948 .set CYDEV_UCFG_B0_P4_U1_CFG29, 0x400108dd\r
- 3949 .set CYDEV_UCFG_B0_P4_U1_CFG30, 0x400108de\r
- 3950 .set CYDEV_UCFG_B0_P4_U1_CFG31, 0x400108df\r
- 3951 .set CYDEV_UCFG_B0_P4_U1_DCFG0, 0x400108e0\r
- 3952 .set CYDEV_UCFG_B0_P4_U1_DCFG1, 0x400108e2\r
- 3953 .set CYDEV_UCFG_B0_P4_U1_DCFG2, 0x400108e4\r
- 3954 .set CYDEV_UCFG_B0_P4_U1_DCFG3, 0x400108e6\r
- 3955 .set CYDEV_UCFG_B0_P4_U1_DCFG4, 0x400108e8\r
- 3956 .set CYDEV_UCFG_B0_P4_U1_DCFG5, 0x400108ea\r
- 3957 .set CYDEV_UCFG_B0_P4_U1_DCFG6, 0x400108ec\r
- 3958 .set CYDEV_UCFG_B0_P4_U1_DCFG7, 0x400108ee\r
- 3959 .set CYDEV_UCFG_B0_P4_ROUTE_BASE, 0x40010900\r
- 3960 .set CYDEV_UCFG_B0_P4_ROUTE_SIZE, 0x000000ef\r
- 3961 .set CYDEV_UCFG_B0_P5_BASE, 0x40010a00\r
- 3962 .set CYDEV_UCFG_B0_P5_SIZE, 0x000001ef\r
- 3963 .set CYDEV_UCFG_B0_P5_U0_BASE, 0x40010a00\r
- 3964 .set CYDEV_UCFG_B0_P5_U0_SIZE, 0x00000070\r
- 3965 .set CYDEV_UCFG_B0_P5_U0_PLD_IT0, 0x40010a00\r
- 3966 .set CYDEV_UCFG_B0_P5_U0_PLD_IT1, 0x40010a04\r
- 3967 .set CYDEV_UCFG_B0_P5_U0_PLD_IT2, 0x40010a08\r
- 3968 .set CYDEV_UCFG_B0_P5_U0_PLD_IT3, 0x40010a0c\r
- 3969 .set CYDEV_UCFG_B0_P5_U0_PLD_IT4, 0x40010a10\r
- 3970 .set CYDEV_UCFG_B0_P5_U0_PLD_IT5, 0x40010a14\r
- 3971 .set CYDEV_UCFG_B0_P5_U0_PLD_IT6, 0x40010a18\r
- 3972 .set CYDEV_UCFG_B0_P5_U0_PLD_IT7, 0x40010a1c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 71\r
-\r
-\r
- 3973 .set CYDEV_UCFG_B0_P5_U0_PLD_IT8, 0x40010a20\r
- 3974 .set CYDEV_UCFG_B0_P5_U0_PLD_IT9, 0x40010a24\r
- 3975 .set CYDEV_UCFG_B0_P5_U0_PLD_IT10, 0x40010a28\r
- 3976 .set CYDEV_UCFG_B0_P5_U0_PLD_IT11, 0x40010a2c\r
- 3977 .set CYDEV_UCFG_B0_P5_U0_PLD_ORT0, 0x40010a30\r
- 3978 .set CYDEV_UCFG_B0_P5_U0_PLD_ORT1, 0x40010a32\r
- 3979 .set CYDEV_UCFG_B0_P5_U0_PLD_ORT2, 0x40010a34\r
- 3980 .set CYDEV_UCFG_B0_P5_U0_PLD_ORT3, 0x40010a36\r
- 3981 .set CYDEV_UCFG_B0_P5_U0_MC_CFG_CEN_CONST, 0x40010a38\r
- 3982 .set CYDEV_UCFG_B0_P5_U0_MC_CFG_XORFB, 0x40010a3a\r
- 3983 .set CYDEV_UCFG_B0_P5_U0_MC_CFG_SET_RESET, 0x40010a3c\r
- 3984 .set CYDEV_UCFG_B0_P5_U0_MC_CFG_BYPASS, 0x40010a3e\r
- 3985 .set CYDEV_UCFG_B0_P5_U0_CFG0, 0x40010a40\r
- 3986 .set CYDEV_UCFG_B0_P5_U0_CFG1, 0x40010a41\r
- 3987 .set CYDEV_UCFG_B0_P5_U0_CFG2, 0x40010a42\r
- 3988 .set CYDEV_UCFG_B0_P5_U0_CFG3, 0x40010a43\r
- 3989 .set CYDEV_UCFG_B0_P5_U0_CFG4, 0x40010a44\r
- 3990 .set CYDEV_UCFG_B0_P5_U0_CFG5, 0x40010a45\r
- 3991 .set CYDEV_UCFG_B0_P5_U0_CFG6, 0x40010a46\r
- 3992 .set CYDEV_UCFG_B0_P5_U0_CFG7, 0x40010a47\r
- 3993 .set CYDEV_UCFG_B0_P5_U0_CFG8, 0x40010a48\r
- 3994 .set CYDEV_UCFG_B0_P5_U0_CFG9, 0x40010a49\r
- 3995 .set CYDEV_UCFG_B0_P5_U0_CFG10, 0x40010a4a\r
- 3996 .set CYDEV_UCFG_B0_P5_U0_CFG11, 0x40010a4b\r
- 3997 .set CYDEV_UCFG_B0_P5_U0_CFG12, 0x40010a4c\r
- 3998 .set CYDEV_UCFG_B0_P5_U0_CFG13, 0x40010a4d\r
- 3999 .set CYDEV_UCFG_B0_P5_U0_CFG14, 0x40010a4e\r
- 4000 .set CYDEV_UCFG_B0_P5_U0_CFG15, 0x40010a4f\r
- 4001 .set CYDEV_UCFG_B0_P5_U0_CFG16, 0x40010a50\r
- 4002 .set CYDEV_UCFG_B0_P5_U0_CFG17, 0x40010a51\r
- 4003 .set CYDEV_UCFG_B0_P5_U0_CFG18, 0x40010a52\r
- 4004 .set CYDEV_UCFG_B0_P5_U0_CFG19, 0x40010a53\r
- 4005 .set CYDEV_UCFG_B0_P5_U0_CFG20, 0x40010a54\r
- 4006 .set CYDEV_UCFG_B0_P5_U0_CFG21, 0x40010a55\r
- 4007 .set CYDEV_UCFG_B0_P5_U0_CFG22, 0x40010a56\r
- 4008 .set CYDEV_UCFG_B0_P5_U0_CFG23, 0x40010a57\r
- 4009 .set CYDEV_UCFG_B0_P5_U0_CFG24, 0x40010a58\r
- 4010 .set CYDEV_UCFG_B0_P5_U0_CFG25, 0x40010a59\r
- 4011 .set CYDEV_UCFG_B0_P5_U0_CFG26, 0x40010a5a\r
- 4012 .set CYDEV_UCFG_B0_P5_U0_CFG27, 0x40010a5b\r
- 4013 .set CYDEV_UCFG_B0_P5_U0_CFG28, 0x40010a5c\r
- 4014 .set CYDEV_UCFG_B0_P5_U0_CFG29, 0x40010a5d\r
- 4015 .set CYDEV_UCFG_B0_P5_U0_CFG30, 0x40010a5e\r
- 4016 .set CYDEV_UCFG_B0_P5_U0_CFG31, 0x40010a5f\r
- 4017 .set CYDEV_UCFG_B0_P5_U0_DCFG0, 0x40010a60\r
- 4018 .set CYDEV_UCFG_B0_P5_U0_DCFG1, 0x40010a62\r
- 4019 .set CYDEV_UCFG_B0_P5_U0_DCFG2, 0x40010a64\r
- 4020 .set CYDEV_UCFG_B0_P5_U0_DCFG3, 0x40010a66\r
- 4021 .set CYDEV_UCFG_B0_P5_U0_DCFG4, 0x40010a68\r
- 4022 .set CYDEV_UCFG_B0_P5_U0_DCFG5, 0x40010a6a\r
- 4023 .set CYDEV_UCFG_B0_P5_U0_DCFG6, 0x40010a6c\r
- 4024 .set CYDEV_UCFG_B0_P5_U0_DCFG7, 0x40010a6e\r
- 4025 .set CYDEV_UCFG_B0_P5_U1_BASE, 0x40010a80\r
- 4026 .set CYDEV_UCFG_B0_P5_U1_SIZE, 0x00000070\r
- 4027 .set CYDEV_UCFG_B0_P5_U1_PLD_IT0, 0x40010a80\r
- 4028 .set CYDEV_UCFG_B0_P5_U1_PLD_IT1, 0x40010a84\r
- 4029 .set CYDEV_UCFG_B0_P5_U1_PLD_IT2, 0x40010a88\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 72\r
-\r
-\r
- 4030 .set CYDEV_UCFG_B0_P5_U1_PLD_IT3, 0x40010a8c\r
- 4031 .set CYDEV_UCFG_B0_P5_U1_PLD_IT4, 0x40010a90\r
- 4032 .set CYDEV_UCFG_B0_P5_U1_PLD_IT5, 0x40010a94\r
- 4033 .set CYDEV_UCFG_B0_P5_U1_PLD_IT6, 0x40010a98\r
- 4034 .set CYDEV_UCFG_B0_P5_U1_PLD_IT7, 0x40010a9c\r
- 4035 .set CYDEV_UCFG_B0_P5_U1_PLD_IT8, 0x40010aa0\r
- 4036 .set CYDEV_UCFG_B0_P5_U1_PLD_IT9, 0x40010aa4\r
- 4037 .set CYDEV_UCFG_B0_P5_U1_PLD_IT10, 0x40010aa8\r
- 4038 .set CYDEV_UCFG_B0_P5_U1_PLD_IT11, 0x40010aac\r
- 4039 .set CYDEV_UCFG_B0_P5_U1_PLD_ORT0, 0x40010ab0\r
- 4040 .set CYDEV_UCFG_B0_P5_U1_PLD_ORT1, 0x40010ab2\r
- 4041 .set CYDEV_UCFG_B0_P5_U1_PLD_ORT2, 0x40010ab4\r
- 4042 .set CYDEV_UCFG_B0_P5_U1_PLD_ORT3, 0x40010ab6\r
- 4043 .set CYDEV_UCFG_B0_P5_U1_MC_CFG_CEN_CONST, 0x40010ab8\r
- 4044 .set CYDEV_UCFG_B0_P5_U1_MC_CFG_XORFB, 0x40010aba\r
- 4045 .set CYDEV_UCFG_B0_P5_U1_MC_CFG_SET_RESET, 0x40010abc\r
- 4046 .set CYDEV_UCFG_B0_P5_U1_MC_CFG_BYPASS, 0x40010abe\r
- 4047 .set CYDEV_UCFG_B0_P5_U1_CFG0, 0x40010ac0\r
- 4048 .set CYDEV_UCFG_B0_P5_U1_CFG1, 0x40010ac1\r
- 4049 .set CYDEV_UCFG_B0_P5_U1_CFG2, 0x40010ac2\r
- 4050 .set CYDEV_UCFG_B0_P5_U1_CFG3, 0x40010ac3\r
- 4051 .set CYDEV_UCFG_B0_P5_U1_CFG4, 0x40010ac4\r
- 4052 .set CYDEV_UCFG_B0_P5_U1_CFG5, 0x40010ac5\r
- 4053 .set CYDEV_UCFG_B0_P5_U1_CFG6, 0x40010ac6\r
- 4054 .set CYDEV_UCFG_B0_P5_U1_CFG7, 0x40010ac7\r
- 4055 .set CYDEV_UCFG_B0_P5_U1_CFG8, 0x40010ac8\r
- 4056 .set CYDEV_UCFG_B0_P5_U1_CFG9, 0x40010ac9\r
- 4057 .set CYDEV_UCFG_B0_P5_U1_CFG10, 0x40010aca\r
- 4058 .set CYDEV_UCFG_B0_P5_U1_CFG11, 0x40010acb\r
- 4059 .set CYDEV_UCFG_B0_P5_U1_CFG12, 0x40010acc\r
- 4060 .set CYDEV_UCFG_B0_P5_U1_CFG13, 0x40010acd\r
- 4061 .set CYDEV_UCFG_B0_P5_U1_CFG14, 0x40010ace\r
- 4062 .set CYDEV_UCFG_B0_P5_U1_CFG15, 0x40010acf\r
- 4063 .set CYDEV_UCFG_B0_P5_U1_CFG16, 0x40010ad0\r
- 4064 .set CYDEV_UCFG_B0_P5_U1_CFG17, 0x40010ad1\r
- 4065 .set CYDEV_UCFG_B0_P5_U1_CFG18, 0x40010ad2\r
- 4066 .set CYDEV_UCFG_B0_P5_U1_CFG19, 0x40010ad3\r
- 4067 .set CYDEV_UCFG_B0_P5_U1_CFG20, 0x40010ad4\r
- 4068 .set CYDEV_UCFG_B0_P5_U1_CFG21, 0x40010ad5\r
- 4069 .set CYDEV_UCFG_B0_P5_U1_CFG22, 0x40010ad6\r
- 4070 .set CYDEV_UCFG_B0_P5_U1_CFG23, 0x40010ad7\r
- 4071 .set CYDEV_UCFG_B0_P5_U1_CFG24, 0x40010ad8\r
- 4072 .set CYDEV_UCFG_B0_P5_U1_CFG25, 0x40010ad9\r
- 4073 .set CYDEV_UCFG_B0_P5_U1_CFG26, 0x40010ada\r
- 4074 .set CYDEV_UCFG_B0_P5_U1_CFG27, 0x40010adb\r
- 4075 .set CYDEV_UCFG_B0_P5_U1_CFG28, 0x40010adc\r
- 4076 .set CYDEV_UCFG_B0_P5_U1_CFG29, 0x40010add\r
- 4077 .set CYDEV_UCFG_B0_P5_U1_CFG30, 0x40010ade\r
- 4078 .set CYDEV_UCFG_B0_P5_U1_CFG31, 0x40010adf\r
- 4079 .set CYDEV_UCFG_B0_P5_U1_DCFG0, 0x40010ae0\r
- 4080 .set CYDEV_UCFG_B0_P5_U1_DCFG1, 0x40010ae2\r
- 4081 .set CYDEV_UCFG_B0_P5_U1_DCFG2, 0x40010ae4\r
- 4082 .set CYDEV_UCFG_B0_P5_U1_DCFG3, 0x40010ae6\r
- 4083 .set CYDEV_UCFG_B0_P5_U1_DCFG4, 0x40010ae8\r
- 4084 .set CYDEV_UCFG_B0_P5_U1_DCFG5, 0x40010aea\r
- 4085 .set CYDEV_UCFG_B0_P5_U1_DCFG6, 0x40010aec\r
- 4086 .set CYDEV_UCFG_B0_P5_U1_DCFG7, 0x40010aee\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 73\r
-\r
-\r
- 4087 .set CYDEV_UCFG_B0_P5_ROUTE_BASE, 0x40010b00\r
- 4088 .set CYDEV_UCFG_B0_P5_ROUTE_SIZE, 0x000000ef\r
- 4089 .set CYDEV_UCFG_B0_P6_BASE, 0x40010c00\r
- 4090 .set CYDEV_UCFG_B0_P6_SIZE, 0x000001ef\r
- 4091 .set CYDEV_UCFG_B0_P6_U0_BASE, 0x40010c00\r
- 4092 .set CYDEV_UCFG_B0_P6_U0_SIZE, 0x00000070\r
- 4093 .set CYDEV_UCFG_B0_P6_U0_PLD_IT0, 0x40010c00\r
- 4094 .set CYDEV_UCFG_B0_P6_U0_PLD_IT1, 0x40010c04\r
- 4095 .set CYDEV_UCFG_B0_P6_U0_PLD_IT2, 0x40010c08\r
- 4096 .set CYDEV_UCFG_B0_P6_U0_PLD_IT3, 0x40010c0c\r
- 4097 .set CYDEV_UCFG_B0_P6_U0_PLD_IT4, 0x40010c10\r
- 4098 .set CYDEV_UCFG_B0_P6_U0_PLD_IT5, 0x40010c14\r
- 4099 .set CYDEV_UCFG_B0_P6_U0_PLD_IT6, 0x40010c18\r
- 4100 .set CYDEV_UCFG_B0_P6_U0_PLD_IT7, 0x40010c1c\r
- 4101 .set CYDEV_UCFG_B0_P6_U0_PLD_IT8, 0x40010c20\r
- 4102 .set CYDEV_UCFG_B0_P6_U0_PLD_IT9, 0x40010c24\r
- 4103 .set CYDEV_UCFG_B0_P6_U0_PLD_IT10, 0x40010c28\r
- 4104 .set CYDEV_UCFG_B0_P6_U0_PLD_IT11, 0x40010c2c\r
- 4105 .set CYDEV_UCFG_B0_P6_U0_PLD_ORT0, 0x40010c30\r
- 4106 .set CYDEV_UCFG_B0_P6_U0_PLD_ORT1, 0x40010c32\r
- 4107 .set CYDEV_UCFG_B0_P6_U0_PLD_ORT2, 0x40010c34\r
- 4108 .set CYDEV_UCFG_B0_P6_U0_PLD_ORT3, 0x40010c36\r
- 4109 .set CYDEV_UCFG_B0_P6_U0_MC_CFG_CEN_CONST, 0x40010c38\r
- 4110 .set CYDEV_UCFG_B0_P6_U0_MC_CFG_XORFB, 0x40010c3a\r
- 4111 .set CYDEV_UCFG_B0_P6_U0_MC_CFG_SET_RESET, 0x40010c3c\r
- 4112 .set CYDEV_UCFG_B0_P6_U0_MC_CFG_BYPASS, 0x40010c3e\r
- 4113 .set CYDEV_UCFG_B0_P6_U0_CFG0, 0x40010c40\r
- 4114 .set CYDEV_UCFG_B0_P6_U0_CFG1, 0x40010c41\r
- 4115 .set CYDEV_UCFG_B0_P6_U0_CFG2, 0x40010c42\r
- 4116 .set CYDEV_UCFG_B0_P6_U0_CFG3, 0x40010c43\r
- 4117 .set CYDEV_UCFG_B0_P6_U0_CFG4, 0x40010c44\r
- 4118 .set CYDEV_UCFG_B0_P6_U0_CFG5, 0x40010c45\r
- 4119 .set CYDEV_UCFG_B0_P6_U0_CFG6, 0x40010c46\r
- 4120 .set CYDEV_UCFG_B0_P6_U0_CFG7, 0x40010c47\r
- 4121 .set CYDEV_UCFG_B0_P6_U0_CFG8, 0x40010c48\r
- 4122 .set CYDEV_UCFG_B0_P6_U0_CFG9, 0x40010c49\r
- 4123 .set CYDEV_UCFG_B0_P6_U0_CFG10, 0x40010c4a\r
- 4124 .set CYDEV_UCFG_B0_P6_U0_CFG11, 0x40010c4b\r
- 4125 .set CYDEV_UCFG_B0_P6_U0_CFG12, 0x40010c4c\r
- 4126 .set CYDEV_UCFG_B0_P6_U0_CFG13, 0x40010c4d\r
- 4127 .set CYDEV_UCFG_B0_P6_U0_CFG14, 0x40010c4e\r
- 4128 .set CYDEV_UCFG_B0_P6_U0_CFG15, 0x40010c4f\r
- 4129 .set CYDEV_UCFG_B0_P6_U0_CFG16, 0x40010c50\r
- 4130 .set CYDEV_UCFG_B0_P6_U0_CFG17, 0x40010c51\r
- 4131 .set CYDEV_UCFG_B0_P6_U0_CFG18, 0x40010c52\r
- 4132 .set CYDEV_UCFG_B0_P6_U0_CFG19, 0x40010c53\r
- 4133 .set CYDEV_UCFG_B0_P6_U0_CFG20, 0x40010c54\r
- 4134 .set CYDEV_UCFG_B0_P6_U0_CFG21, 0x40010c55\r
- 4135 .set CYDEV_UCFG_B0_P6_U0_CFG22, 0x40010c56\r
- 4136 .set CYDEV_UCFG_B0_P6_U0_CFG23, 0x40010c57\r
- 4137 .set CYDEV_UCFG_B0_P6_U0_CFG24, 0x40010c58\r
- 4138 .set CYDEV_UCFG_B0_P6_U0_CFG25, 0x40010c59\r
- 4139 .set CYDEV_UCFG_B0_P6_U0_CFG26, 0x40010c5a\r
- 4140 .set CYDEV_UCFG_B0_P6_U0_CFG27, 0x40010c5b\r
- 4141 .set CYDEV_UCFG_B0_P6_U0_CFG28, 0x40010c5c\r
- 4142 .set CYDEV_UCFG_B0_P6_U0_CFG29, 0x40010c5d\r
- 4143 .set CYDEV_UCFG_B0_P6_U0_CFG30, 0x40010c5e\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 74\r
-\r
-\r
- 4144 .set CYDEV_UCFG_B0_P6_U0_CFG31, 0x40010c5f\r
- 4145 .set CYDEV_UCFG_B0_P6_U0_DCFG0, 0x40010c60\r
- 4146 .set CYDEV_UCFG_B0_P6_U0_DCFG1, 0x40010c62\r
- 4147 .set CYDEV_UCFG_B0_P6_U0_DCFG2, 0x40010c64\r
- 4148 .set CYDEV_UCFG_B0_P6_U0_DCFG3, 0x40010c66\r
- 4149 .set CYDEV_UCFG_B0_P6_U0_DCFG4, 0x40010c68\r
- 4150 .set CYDEV_UCFG_B0_P6_U0_DCFG5, 0x40010c6a\r
- 4151 .set CYDEV_UCFG_B0_P6_U0_DCFG6, 0x40010c6c\r
- 4152 .set CYDEV_UCFG_B0_P6_U0_DCFG7, 0x40010c6e\r
- 4153 .set CYDEV_UCFG_B0_P6_U1_BASE, 0x40010c80\r
- 4154 .set CYDEV_UCFG_B0_P6_U1_SIZE, 0x00000070\r
- 4155 .set CYDEV_UCFG_B0_P6_U1_PLD_IT0, 0x40010c80\r
- 4156 .set CYDEV_UCFG_B0_P6_U1_PLD_IT1, 0x40010c84\r
- 4157 .set CYDEV_UCFG_B0_P6_U1_PLD_IT2, 0x40010c88\r
- 4158 .set CYDEV_UCFG_B0_P6_U1_PLD_IT3, 0x40010c8c\r
- 4159 .set CYDEV_UCFG_B0_P6_U1_PLD_IT4, 0x40010c90\r
- 4160 .set CYDEV_UCFG_B0_P6_U1_PLD_IT5, 0x40010c94\r
- 4161 .set CYDEV_UCFG_B0_P6_U1_PLD_IT6, 0x40010c98\r
- 4162 .set CYDEV_UCFG_B0_P6_U1_PLD_IT7, 0x40010c9c\r
- 4163 .set CYDEV_UCFG_B0_P6_U1_PLD_IT8, 0x40010ca0\r
- 4164 .set CYDEV_UCFG_B0_P6_U1_PLD_IT9, 0x40010ca4\r
- 4165 .set CYDEV_UCFG_B0_P6_U1_PLD_IT10, 0x40010ca8\r
- 4166 .set CYDEV_UCFG_B0_P6_U1_PLD_IT11, 0x40010cac\r
- 4167 .set CYDEV_UCFG_B0_P6_U1_PLD_ORT0, 0x40010cb0\r
- 4168 .set CYDEV_UCFG_B0_P6_U1_PLD_ORT1, 0x40010cb2\r
- 4169 .set CYDEV_UCFG_B0_P6_U1_PLD_ORT2, 0x40010cb4\r
- 4170 .set CYDEV_UCFG_B0_P6_U1_PLD_ORT3, 0x40010cb6\r
- 4171 .set CYDEV_UCFG_B0_P6_U1_MC_CFG_CEN_CONST, 0x40010cb8\r
- 4172 .set CYDEV_UCFG_B0_P6_U1_MC_CFG_XORFB, 0x40010cba\r
- 4173 .set CYDEV_UCFG_B0_P6_U1_MC_CFG_SET_RESET, 0x40010cbc\r
- 4174 .set CYDEV_UCFG_B0_P6_U1_MC_CFG_BYPASS, 0x40010cbe\r
- 4175 .set CYDEV_UCFG_B0_P6_U1_CFG0, 0x40010cc0\r
- 4176 .set CYDEV_UCFG_B0_P6_U1_CFG1, 0x40010cc1\r
- 4177 .set CYDEV_UCFG_B0_P6_U1_CFG2, 0x40010cc2\r
- 4178 .set CYDEV_UCFG_B0_P6_U1_CFG3, 0x40010cc3\r
- 4179 .set CYDEV_UCFG_B0_P6_U1_CFG4, 0x40010cc4\r
- 4180 .set CYDEV_UCFG_B0_P6_U1_CFG5, 0x40010cc5\r
- 4181 .set CYDEV_UCFG_B0_P6_U1_CFG6, 0x40010cc6\r
- 4182 .set CYDEV_UCFG_B0_P6_U1_CFG7, 0x40010cc7\r
- 4183 .set CYDEV_UCFG_B0_P6_U1_CFG8, 0x40010cc8\r
- 4184 .set CYDEV_UCFG_B0_P6_U1_CFG9, 0x40010cc9\r
- 4185 .set CYDEV_UCFG_B0_P6_U1_CFG10, 0x40010cca\r
- 4186 .set CYDEV_UCFG_B0_P6_U1_CFG11, 0x40010ccb\r
- 4187 .set CYDEV_UCFG_B0_P6_U1_CFG12, 0x40010ccc\r
- 4188 .set CYDEV_UCFG_B0_P6_U1_CFG13, 0x40010ccd\r
- 4189 .set CYDEV_UCFG_B0_P6_U1_CFG14, 0x40010cce\r
- 4190 .set CYDEV_UCFG_B0_P6_U1_CFG15, 0x40010ccf\r
- 4191 .set CYDEV_UCFG_B0_P6_U1_CFG16, 0x40010cd0\r
- 4192 .set CYDEV_UCFG_B0_P6_U1_CFG17, 0x40010cd1\r
- 4193 .set CYDEV_UCFG_B0_P6_U1_CFG18, 0x40010cd2\r
- 4194 .set CYDEV_UCFG_B0_P6_U1_CFG19, 0x40010cd3\r
- 4195 .set CYDEV_UCFG_B0_P6_U1_CFG20, 0x40010cd4\r
- 4196 .set CYDEV_UCFG_B0_P6_U1_CFG21, 0x40010cd5\r
- 4197 .set CYDEV_UCFG_B0_P6_U1_CFG22, 0x40010cd6\r
- 4198 .set CYDEV_UCFG_B0_P6_U1_CFG23, 0x40010cd7\r
- 4199 .set CYDEV_UCFG_B0_P6_U1_CFG24, 0x40010cd8\r
- 4200 .set CYDEV_UCFG_B0_P6_U1_CFG25, 0x40010cd9\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 75\r
-\r
-\r
- 4201 .set CYDEV_UCFG_B0_P6_U1_CFG26, 0x40010cda\r
- 4202 .set CYDEV_UCFG_B0_P6_U1_CFG27, 0x40010cdb\r
- 4203 .set CYDEV_UCFG_B0_P6_U1_CFG28, 0x40010cdc\r
- 4204 .set CYDEV_UCFG_B0_P6_U1_CFG29, 0x40010cdd\r
- 4205 .set CYDEV_UCFG_B0_P6_U1_CFG30, 0x40010cde\r
- 4206 .set CYDEV_UCFG_B0_P6_U1_CFG31, 0x40010cdf\r
- 4207 .set CYDEV_UCFG_B0_P6_U1_DCFG0, 0x40010ce0\r
- 4208 .set CYDEV_UCFG_B0_P6_U1_DCFG1, 0x40010ce2\r
- 4209 .set CYDEV_UCFG_B0_P6_U1_DCFG2, 0x40010ce4\r
- 4210 .set CYDEV_UCFG_B0_P6_U1_DCFG3, 0x40010ce6\r
- 4211 .set CYDEV_UCFG_B0_P6_U1_DCFG4, 0x40010ce8\r
- 4212 .set CYDEV_UCFG_B0_P6_U1_DCFG5, 0x40010cea\r
- 4213 .set CYDEV_UCFG_B0_P6_U1_DCFG6, 0x40010cec\r
- 4214 .set CYDEV_UCFG_B0_P6_U1_DCFG7, 0x40010cee\r
- 4215 .set CYDEV_UCFG_B0_P6_ROUTE_BASE, 0x40010d00\r
- 4216 .set CYDEV_UCFG_B0_P6_ROUTE_SIZE, 0x000000ef\r
- 4217 .set CYDEV_UCFG_B0_P7_BASE, 0x40010e00\r
- 4218 .set CYDEV_UCFG_B0_P7_SIZE, 0x000001ef\r
- 4219 .set CYDEV_UCFG_B0_P7_U0_BASE, 0x40010e00\r
- 4220 .set CYDEV_UCFG_B0_P7_U0_SIZE, 0x00000070\r
- 4221 .set CYDEV_UCFG_B0_P7_U0_PLD_IT0, 0x40010e00\r
- 4222 .set CYDEV_UCFG_B0_P7_U0_PLD_IT1, 0x40010e04\r
- 4223 .set CYDEV_UCFG_B0_P7_U0_PLD_IT2, 0x40010e08\r
- 4224 .set CYDEV_UCFG_B0_P7_U0_PLD_IT3, 0x40010e0c\r
- 4225 .set CYDEV_UCFG_B0_P7_U0_PLD_IT4, 0x40010e10\r
- 4226 .set CYDEV_UCFG_B0_P7_U0_PLD_IT5, 0x40010e14\r
- 4227 .set CYDEV_UCFG_B0_P7_U0_PLD_IT6, 0x40010e18\r
- 4228 .set CYDEV_UCFG_B0_P7_U0_PLD_IT7, 0x40010e1c\r
- 4229 .set CYDEV_UCFG_B0_P7_U0_PLD_IT8, 0x40010e20\r
- 4230 .set CYDEV_UCFG_B0_P7_U0_PLD_IT9, 0x40010e24\r
- 4231 .set CYDEV_UCFG_B0_P7_U0_PLD_IT10, 0x40010e28\r
- 4232 .set CYDEV_UCFG_B0_P7_U0_PLD_IT11, 0x40010e2c\r
- 4233 .set CYDEV_UCFG_B0_P7_U0_PLD_ORT0, 0x40010e30\r
- 4234 .set CYDEV_UCFG_B0_P7_U0_PLD_ORT1, 0x40010e32\r
- 4235 .set CYDEV_UCFG_B0_P7_U0_PLD_ORT2, 0x40010e34\r
- 4236 .set CYDEV_UCFG_B0_P7_U0_PLD_ORT3, 0x40010e36\r
- 4237 .set CYDEV_UCFG_B0_P7_U0_MC_CFG_CEN_CONST, 0x40010e38\r
- 4238 .set CYDEV_UCFG_B0_P7_U0_MC_CFG_XORFB, 0x40010e3a\r
- 4239 .set CYDEV_UCFG_B0_P7_U0_MC_CFG_SET_RESET, 0x40010e3c\r
- 4240 .set CYDEV_UCFG_B0_P7_U0_MC_CFG_BYPASS, 0x40010e3e\r
- 4241 .set CYDEV_UCFG_B0_P7_U0_CFG0, 0x40010e40\r
- 4242 .set CYDEV_UCFG_B0_P7_U0_CFG1, 0x40010e41\r
- 4243 .set CYDEV_UCFG_B0_P7_U0_CFG2, 0x40010e42\r
- 4244 .set CYDEV_UCFG_B0_P7_U0_CFG3, 0x40010e43\r
- 4245 .set CYDEV_UCFG_B0_P7_U0_CFG4, 0x40010e44\r
- 4246 .set CYDEV_UCFG_B0_P7_U0_CFG5, 0x40010e45\r
- 4247 .set CYDEV_UCFG_B0_P7_U0_CFG6, 0x40010e46\r
- 4248 .set CYDEV_UCFG_B0_P7_U0_CFG7, 0x40010e47\r
- 4249 .set CYDEV_UCFG_B0_P7_U0_CFG8, 0x40010e48\r
- 4250 .set CYDEV_UCFG_B0_P7_U0_CFG9, 0x40010e49\r
- 4251 .set CYDEV_UCFG_B0_P7_U0_CFG10, 0x40010e4a\r
- 4252 .set CYDEV_UCFG_B0_P7_U0_CFG11, 0x40010e4b\r
- 4253 .set CYDEV_UCFG_B0_P7_U0_CFG12, 0x40010e4c\r
- 4254 .set CYDEV_UCFG_B0_P7_U0_CFG13, 0x40010e4d\r
- 4255 .set CYDEV_UCFG_B0_P7_U0_CFG14, 0x40010e4e\r
- 4256 .set CYDEV_UCFG_B0_P7_U0_CFG15, 0x40010e4f\r
- 4257 .set CYDEV_UCFG_B0_P7_U0_CFG16, 0x40010e50\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 76\r
-\r
-\r
- 4258 .set CYDEV_UCFG_B0_P7_U0_CFG17, 0x40010e51\r
- 4259 .set CYDEV_UCFG_B0_P7_U0_CFG18, 0x40010e52\r
- 4260 .set CYDEV_UCFG_B0_P7_U0_CFG19, 0x40010e53\r
- 4261 .set CYDEV_UCFG_B0_P7_U0_CFG20, 0x40010e54\r
- 4262 .set CYDEV_UCFG_B0_P7_U0_CFG21, 0x40010e55\r
- 4263 .set CYDEV_UCFG_B0_P7_U0_CFG22, 0x40010e56\r
- 4264 .set CYDEV_UCFG_B0_P7_U0_CFG23, 0x40010e57\r
- 4265 .set CYDEV_UCFG_B0_P7_U0_CFG24, 0x40010e58\r
- 4266 .set CYDEV_UCFG_B0_P7_U0_CFG25, 0x40010e59\r
- 4267 .set CYDEV_UCFG_B0_P7_U0_CFG26, 0x40010e5a\r
- 4268 .set CYDEV_UCFG_B0_P7_U0_CFG27, 0x40010e5b\r
- 4269 .set CYDEV_UCFG_B0_P7_U0_CFG28, 0x40010e5c\r
- 4270 .set CYDEV_UCFG_B0_P7_U0_CFG29, 0x40010e5d\r
- 4271 .set CYDEV_UCFG_B0_P7_U0_CFG30, 0x40010e5e\r
- 4272 .set CYDEV_UCFG_B0_P7_U0_CFG31, 0x40010e5f\r
- 4273 .set CYDEV_UCFG_B0_P7_U0_DCFG0, 0x40010e60\r
- 4274 .set CYDEV_UCFG_B0_P7_U0_DCFG1, 0x40010e62\r
- 4275 .set CYDEV_UCFG_B0_P7_U0_DCFG2, 0x40010e64\r
- 4276 .set CYDEV_UCFG_B0_P7_U0_DCFG3, 0x40010e66\r
- 4277 .set CYDEV_UCFG_B0_P7_U0_DCFG4, 0x40010e68\r
- 4278 .set CYDEV_UCFG_B0_P7_U0_DCFG5, 0x40010e6a\r
- 4279 .set CYDEV_UCFG_B0_P7_U0_DCFG6, 0x40010e6c\r
- 4280 .set CYDEV_UCFG_B0_P7_U0_DCFG7, 0x40010e6e\r
- 4281 .set CYDEV_UCFG_B0_P7_U1_BASE, 0x40010e80\r
- 4282 .set CYDEV_UCFG_B0_P7_U1_SIZE, 0x00000070\r
- 4283 .set CYDEV_UCFG_B0_P7_U1_PLD_IT0, 0x40010e80\r
- 4284 .set CYDEV_UCFG_B0_P7_U1_PLD_IT1, 0x40010e84\r
- 4285 .set CYDEV_UCFG_B0_P7_U1_PLD_IT2, 0x40010e88\r
- 4286 .set CYDEV_UCFG_B0_P7_U1_PLD_IT3, 0x40010e8c\r
- 4287 .set CYDEV_UCFG_B0_P7_U1_PLD_IT4, 0x40010e90\r
- 4288 .set CYDEV_UCFG_B0_P7_U1_PLD_IT5, 0x40010e94\r
- 4289 .set CYDEV_UCFG_B0_P7_U1_PLD_IT6, 0x40010e98\r
- 4290 .set CYDEV_UCFG_B0_P7_U1_PLD_IT7, 0x40010e9c\r
- 4291 .set CYDEV_UCFG_B0_P7_U1_PLD_IT8, 0x40010ea0\r
- 4292 .set CYDEV_UCFG_B0_P7_U1_PLD_IT9, 0x40010ea4\r
- 4293 .set CYDEV_UCFG_B0_P7_U1_PLD_IT10, 0x40010ea8\r
- 4294 .set CYDEV_UCFG_B0_P7_U1_PLD_IT11, 0x40010eac\r
- 4295 .set CYDEV_UCFG_B0_P7_U1_PLD_ORT0, 0x40010eb0\r
- 4296 .set CYDEV_UCFG_B0_P7_U1_PLD_ORT1, 0x40010eb2\r
- 4297 .set CYDEV_UCFG_B0_P7_U1_PLD_ORT2, 0x40010eb4\r
- 4298 .set CYDEV_UCFG_B0_P7_U1_PLD_ORT3, 0x40010eb6\r
- 4299 .set CYDEV_UCFG_B0_P7_U1_MC_CFG_CEN_CONST, 0x40010eb8\r
- 4300 .set CYDEV_UCFG_B0_P7_U1_MC_CFG_XORFB, 0x40010eba\r
- 4301 .set CYDEV_UCFG_B0_P7_U1_MC_CFG_SET_RESET, 0x40010ebc\r
- 4302 .set CYDEV_UCFG_B0_P7_U1_MC_CFG_BYPASS, 0x40010ebe\r
- 4303 .set CYDEV_UCFG_B0_P7_U1_CFG0, 0x40010ec0\r
- 4304 .set CYDEV_UCFG_B0_P7_U1_CFG1, 0x40010ec1\r
- 4305 .set CYDEV_UCFG_B0_P7_U1_CFG2, 0x40010ec2\r
- 4306 .set CYDEV_UCFG_B0_P7_U1_CFG3, 0x40010ec3\r
- 4307 .set CYDEV_UCFG_B0_P7_U1_CFG4, 0x40010ec4\r
- 4308 .set CYDEV_UCFG_B0_P7_U1_CFG5, 0x40010ec5\r
- 4309 .set CYDEV_UCFG_B0_P7_U1_CFG6, 0x40010ec6\r
- 4310 .set CYDEV_UCFG_B0_P7_U1_CFG7, 0x40010ec7\r
- 4311 .set CYDEV_UCFG_B0_P7_U1_CFG8, 0x40010ec8\r
- 4312 .set CYDEV_UCFG_B0_P7_U1_CFG9, 0x40010ec9\r
- 4313 .set CYDEV_UCFG_B0_P7_U1_CFG10, 0x40010eca\r
- 4314 .set CYDEV_UCFG_B0_P7_U1_CFG11, 0x40010ecb\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 77\r
-\r
-\r
- 4315 .set CYDEV_UCFG_B0_P7_U1_CFG12, 0x40010ecc\r
- 4316 .set CYDEV_UCFG_B0_P7_U1_CFG13, 0x40010ecd\r
- 4317 .set CYDEV_UCFG_B0_P7_U1_CFG14, 0x40010ece\r
- 4318 .set CYDEV_UCFG_B0_P7_U1_CFG15, 0x40010ecf\r
- 4319 .set CYDEV_UCFG_B0_P7_U1_CFG16, 0x40010ed0\r
- 4320 .set CYDEV_UCFG_B0_P7_U1_CFG17, 0x40010ed1\r
- 4321 .set CYDEV_UCFG_B0_P7_U1_CFG18, 0x40010ed2\r
- 4322 .set CYDEV_UCFG_B0_P7_U1_CFG19, 0x40010ed3\r
- 4323 .set CYDEV_UCFG_B0_P7_U1_CFG20, 0x40010ed4\r
- 4324 .set CYDEV_UCFG_B0_P7_U1_CFG21, 0x40010ed5\r
- 4325 .set CYDEV_UCFG_B0_P7_U1_CFG22, 0x40010ed6\r
- 4326 .set CYDEV_UCFG_B0_P7_U1_CFG23, 0x40010ed7\r
- 4327 .set CYDEV_UCFG_B0_P7_U1_CFG24, 0x40010ed8\r
- 4328 .set CYDEV_UCFG_B0_P7_U1_CFG25, 0x40010ed9\r
- 4329 .set CYDEV_UCFG_B0_P7_U1_CFG26, 0x40010eda\r
- 4330 .set CYDEV_UCFG_B0_P7_U1_CFG27, 0x40010edb\r
- 4331 .set CYDEV_UCFG_B0_P7_U1_CFG28, 0x40010edc\r
- 4332 .set CYDEV_UCFG_B0_P7_U1_CFG29, 0x40010edd\r
- 4333 .set CYDEV_UCFG_B0_P7_U1_CFG30, 0x40010ede\r
- 4334 .set CYDEV_UCFG_B0_P7_U1_CFG31, 0x40010edf\r
- 4335 .set CYDEV_UCFG_B0_P7_U1_DCFG0, 0x40010ee0\r
- 4336 .set CYDEV_UCFG_B0_P7_U1_DCFG1, 0x40010ee2\r
- 4337 .set CYDEV_UCFG_B0_P7_U1_DCFG2, 0x40010ee4\r
- 4338 .set CYDEV_UCFG_B0_P7_U1_DCFG3, 0x40010ee6\r
- 4339 .set CYDEV_UCFG_B0_P7_U1_DCFG4, 0x40010ee8\r
- 4340 .set CYDEV_UCFG_B0_P7_U1_DCFG5, 0x40010eea\r
- 4341 .set CYDEV_UCFG_B0_P7_U1_DCFG6, 0x40010eec\r
- 4342 .set CYDEV_UCFG_B0_P7_U1_DCFG7, 0x40010eee\r
- 4343 .set CYDEV_UCFG_B0_P7_ROUTE_BASE, 0x40010f00\r
- 4344 .set CYDEV_UCFG_B0_P7_ROUTE_SIZE, 0x000000ef\r
- 4345 .set CYDEV_UCFG_B1_BASE, 0x40011000\r
- 4346 .set CYDEV_UCFG_B1_SIZE, 0x00000fef\r
- 4347 .set CYDEV_UCFG_B1_P2_BASE, 0x40011400\r
- 4348 .set CYDEV_UCFG_B1_P2_SIZE, 0x000001ef\r
- 4349 .set CYDEV_UCFG_B1_P2_U0_BASE, 0x40011400\r
- 4350 .set CYDEV_UCFG_B1_P2_U0_SIZE, 0x00000070\r
- 4351 .set CYDEV_UCFG_B1_P2_U0_PLD_IT0, 0x40011400\r
- 4352 .set CYDEV_UCFG_B1_P2_U0_PLD_IT1, 0x40011404\r
- 4353 .set CYDEV_UCFG_B1_P2_U0_PLD_IT2, 0x40011408\r
- 4354 .set CYDEV_UCFG_B1_P2_U0_PLD_IT3, 0x4001140c\r
- 4355 .set CYDEV_UCFG_B1_P2_U0_PLD_IT4, 0x40011410\r
- 4356 .set CYDEV_UCFG_B1_P2_U0_PLD_IT5, 0x40011414\r
- 4357 .set CYDEV_UCFG_B1_P2_U0_PLD_IT6, 0x40011418\r
- 4358 .set CYDEV_UCFG_B1_P2_U0_PLD_IT7, 0x4001141c\r
- 4359 .set CYDEV_UCFG_B1_P2_U0_PLD_IT8, 0x40011420\r
- 4360 .set CYDEV_UCFG_B1_P2_U0_PLD_IT9, 0x40011424\r
- 4361 .set CYDEV_UCFG_B1_P2_U0_PLD_IT10, 0x40011428\r
- 4362 .set CYDEV_UCFG_B1_P2_U0_PLD_IT11, 0x4001142c\r
- 4363 .set CYDEV_UCFG_B1_P2_U0_PLD_ORT0, 0x40011430\r
- 4364 .set CYDEV_UCFG_B1_P2_U0_PLD_ORT1, 0x40011432\r
- 4365 .set CYDEV_UCFG_B1_P2_U0_PLD_ORT2, 0x40011434\r
- 4366 .set CYDEV_UCFG_B1_P2_U0_PLD_ORT3, 0x40011436\r
- 4367 .set CYDEV_UCFG_B1_P2_U0_MC_CFG_CEN_CONST, 0x40011438\r
- 4368 .set CYDEV_UCFG_B1_P2_U0_MC_CFG_XORFB, 0x4001143a\r
- 4369 .set CYDEV_UCFG_B1_P2_U0_MC_CFG_SET_RESET, 0x4001143c\r
- 4370 .set CYDEV_UCFG_B1_P2_U0_MC_CFG_BYPASS, 0x4001143e\r
- 4371 .set CYDEV_UCFG_B1_P2_U0_CFG0, 0x40011440\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 78\r
-\r
-\r
- 4372 .set CYDEV_UCFG_B1_P2_U0_CFG1, 0x40011441\r
- 4373 .set CYDEV_UCFG_B1_P2_U0_CFG2, 0x40011442\r
- 4374 .set CYDEV_UCFG_B1_P2_U0_CFG3, 0x40011443\r
- 4375 .set CYDEV_UCFG_B1_P2_U0_CFG4, 0x40011444\r
- 4376 .set CYDEV_UCFG_B1_P2_U0_CFG5, 0x40011445\r
- 4377 .set CYDEV_UCFG_B1_P2_U0_CFG6, 0x40011446\r
- 4378 .set CYDEV_UCFG_B1_P2_U0_CFG7, 0x40011447\r
- 4379 .set CYDEV_UCFG_B1_P2_U0_CFG8, 0x40011448\r
- 4380 .set CYDEV_UCFG_B1_P2_U0_CFG9, 0x40011449\r
- 4381 .set CYDEV_UCFG_B1_P2_U0_CFG10, 0x4001144a\r
- 4382 .set CYDEV_UCFG_B1_P2_U0_CFG11, 0x4001144b\r
- 4383 .set CYDEV_UCFG_B1_P2_U0_CFG12, 0x4001144c\r
- 4384 .set CYDEV_UCFG_B1_P2_U0_CFG13, 0x4001144d\r
- 4385 .set CYDEV_UCFG_B1_P2_U0_CFG14, 0x4001144e\r
- 4386 .set CYDEV_UCFG_B1_P2_U0_CFG15, 0x4001144f\r
- 4387 .set CYDEV_UCFG_B1_P2_U0_CFG16, 0x40011450\r
- 4388 .set CYDEV_UCFG_B1_P2_U0_CFG17, 0x40011451\r
- 4389 .set CYDEV_UCFG_B1_P2_U0_CFG18, 0x40011452\r
- 4390 .set CYDEV_UCFG_B1_P2_U0_CFG19, 0x40011453\r
- 4391 .set CYDEV_UCFG_B1_P2_U0_CFG20, 0x40011454\r
- 4392 .set CYDEV_UCFG_B1_P2_U0_CFG21, 0x40011455\r
- 4393 .set CYDEV_UCFG_B1_P2_U0_CFG22, 0x40011456\r
- 4394 .set CYDEV_UCFG_B1_P2_U0_CFG23, 0x40011457\r
- 4395 .set CYDEV_UCFG_B1_P2_U0_CFG24, 0x40011458\r
- 4396 .set CYDEV_UCFG_B1_P2_U0_CFG25, 0x40011459\r
- 4397 .set CYDEV_UCFG_B1_P2_U0_CFG26, 0x4001145a\r
- 4398 .set CYDEV_UCFG_B1_P2_U0_CFG27, 0x4001145b\r
- 4399 .set CYDEV_UCFG_B1_P2_U0_CFG28, 0x4001145c\r
- 4400 .set CYDEV_UCFG_B1_P2_U0_CFG29, 0x4001145d\r
- 4401 .set CYDEV_UCFG_B1_P2_U0_CFG30, 0x4001145e\r
- 4402 .set CYDEV_UCFG_B1_P2_U0_CFG31, 0x4001145f\r
- 4403 .set CYDEV_UCFG_B1_P2_U0_DCFG0, 0x40011460\r
- 4404 .set CYDEV_UCFG_B1_P2_U0_DCFG1, 0x40011462\r
- 4405 .set CYDEV_UCFG_B1_P2_U0_DCFG2, 0x40011464\r
- 4406 .set CYDEV_UCFG_B1_P2_U0_DCFG3, 0x40011466\r
- 4407 .set CYDEV_UCFG_B1_P2_U0_DCFG4, 0x40011468\r
- 4408 .set CYDEV_UCFG_B1_P2_U0_DCFG5, 0x4001146a\r
- 4409 .set CYDEV_UCFG_B1_P2_U0_DCFG6, 0x4001146c\r
- 4410 .set CYDEV_UCFG_B1_P2_U0_DCFG7, 0x4001146e\r
- 4411 .set CYDEV_UCFG_B1_P2_U1_BASE, 0x40011480\r
- 4412 .set CYDEV_UCFG_B1_P2_U1_SIZE, 0x00000070\r
- 4413 .set CYDEV_UCFG_B1_P2_U1_PLD_IT0, 0x40011480\r
- 4414 .set CYDEV_UCFG_B1_P2_U1_PLD_IT1, 0x40011484\r
- 4415 .set CYDEV_UCFG_B1_P2_U1_PLD_IT2, 0x40011488\r
- 4416 .set CYDEV_UCFG_B1_P2_U1_PLD_IT3, 0x4001148c\r
- 4417 .set CYDEV_UCFG_B1_P2_U1_PLD_IT4, 0x40011490\r
- 4418 .set CYDEV_UCFG_B1_P2_U1_PLD_IT5, 0x40011494\r
- 4419 .set CYDEV_UCFG_B1_P2_U1_PLD_IT6, 0x40011498\r
- 4420 .set CYDEV_UCFG_B1_P2_U1_PLD_IT7, 0x4001149c\r
- 4421 .set CYDEV_UCFG_B1_P2_U1_PLD_IT8, 0x400114a0\r
- 4422 .set CYDEV_UCFG_B1_P2_U1_PLD_IT9, 0x400114a4\r
- 4423 .set CYDEV_UCFG_B1_P2_U1_PLD_IT10, 0x400114a8\r
- 4424 .set CYDEV_UCFG_B1_P2_U1_PLD_IT11, 0x400114ac\r
- 4425 .set CYDEV_UCFG_B1_P2_U1_PLD_ORT0, 0x400114b0\r
- 4426 .set CYDEV_UCFG_B1_P2_U1_PLD_ORT1, 0x400114b2\r
- 4427 .set CYDEV_UCFG_B1_P2_U1_PLD_ORT2, 0x400114b4\r
- 4428 .set CYDEV_UCFG_B1_P2_U1_PLD_ORT3, 0x400114b6\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 79\r
-\r
-\r
- 4429 .set CYDEV_UCFG_B1_P2_U1_MC_CFG_CEN_CONST, 0x400114b8\r
- 4430 .set CYDEV_UCFG_B1_P2_U1_MC_CFG_XORFB, 0x400114ba\r
- 4431 .set CYDEV_UCFG_B1_P2_U1_MC_CFG_SET_RESET, 0x400114bc\r
- 4432 .set CYDEV_UCFG_B1_P2_U1_MC_CFG_BYPASS, 0x400114be\r
- 4433 .set CYDEV_UCFG_B1_P2_U1_CFG0, 0x400114c0\r
- 4434 .set CYDEV_UCFG_B1_P2_U1_CFG1, 0x400114c1\r
- 4435 .set CYDEV_UCFG_B1_P2_U1_CFG2, 0x400114c2\r
- 4436 .set CYDEV_UCFG_B1_P2_U1_CFG3, 0x400114c3\r
- 4437 .set CYDEV_UCFG_B1_P2_U1_CFG4, 0x400114c4\r
- 4438 .set CYDEV_UCFG_B1_P2_U1_CFG5, 0x400114c5\r
- 4439 .set CYDEV_UCFG_B1_P2_U1_CFG6, 0x400114c6\r
- 4440 .set CYDEV_UCFG_B1_P2_U1_CFG7, 0x400114c7\r
- 4441 .set CYDEV_UCFG_B1_P2_U1_CFG8, 0x400114c8\r
- 4442 .set CYDEV_UCFG_B1_P2_U1_CFG9, 0x400114c9\r
- 4443 .set CYDEV_UCFG_B1_P2_U1_CFG10, 0x400114ca\r
- 4444 .set CYDEV_UCFG_B1_P2_U1_CFG11, 0x400114cb\r
- 4445 .set CYDEV_UCFG_B1_P2_U1_CFG12, 0x400114cc\r
- 4446 .set CYDEV_UCFG_B1_P2_U1_CFG13, 0x400114cd\r
- 4447 .set CYDEV_UCFG_B1_P2_U1_CFG14, 0x400114ce\r
- 4448 .set CYDEV_UCFG_B1_P2_U1_CFG15, 0x400114cf\r
- 4449 .set CYDEV_UCFG_B1_P2_U1_CFG16, 0x400114d0\r
- 4450 .set CYDEV_UCFG_B1_P2_U1_CFG17, 0x400114d1\r
- 4451 .set CYDEV_UCFG_B1_P2_U1_CFG18, 0x400114d2\r
- 4452 .set CYDEV_UCFG_B1_P2_U1_CFG19, 0x400114d3\r
- 4453 .set CYDEV_UCFG_B1_P2_U1_CFG20, 0x400114d4\r
- 4454 .set CYDEV_UCFG_B1_P2_U1_CFG21, 0x400114d5\r
- 4455 .set CYDEV_UCFG_B1_P2_U1_CFG22, 0x400114d6\r
- 4456 .set CYDEV_UCFG_B1_P2_U1_CFG23, 0x400114d7\r
- 4457 .set CYDEV_UCFG_B1_P2_U1_CFG24, 0x400114d8\r
- 4458 .set CYDEV_UCFG_B1_P2_U1_CFG25, 0x400114d9\r
- 4459 .set CYDEV_UCFG_B1_P2_U1_CFG26, 0x400114da\r
- 4460 .set CYDEV_UCFG_B1_P2_U1_CFG27, 0x400114db\r
- 4461 .set CYDEV_UCFG_B1_P2_U1_CFG28, 0x400114dc\r
- 4462 .set CYDEV_UCFG_B1_P2_U1_CFG29, 0x400114dd\r
- 4463 .set CYDEV_UCFG_B1_P2_U1_CFG30, 0x400114de\r
- 4464 .set CYDEV_UCFG_B1_P2_U1_CFG31, 0x400114df\r
- 4465 .set CYDEV_UCFG_B1_P2_U1_DCFG0, 0x400114e0\r
- 4466 .set CYDEV_UCFG_B1_P2_U1_DCFG1, 0x400114e2\r
- 4467 .set CYDEV_UCFG_B1_P2_U1_DCFG2, 0x400114e4\r
- 4468 .set CYDEV_UCFG_B1_P2_U1_DCFG3, 0x400114e6\r
- 4469 .set CYDEV_UCFG_B1_P2_U1_DCFG4, 0x400114e8\r
- 4470 .set CYDEV_UCFG_B1_P2_U1_DCFG5, 0x400114ea\r
- 4471 .set CYDEV_UCFG_B1_P2_U1_DCFG6, 0x400114ec\r
- 4472 .set CYDEV_UCFG_B1_P2_U1_DCFG7, 0x400114ee\r
- 4473 .set CYDEV_UCFG_B1_P2_ROUTE_BASE, 0x40011500\r
- 4474 .set CYDEV_UCFG_B1_P2_ROUTE_SIZE, 0x000000ef\r
- 4475 .set CYDEV_UCFG_B1_P3_BASE, 0x40011600\r
- 4476 .set CYDEV_UCFG_B1_P3_SIZE, 0x000001ef\r
- 4477 .set CYDEV_UCFG_B1_P3_U0_BASE, 0x40011600\r
- 4478 .set CYDEV_UCFG_B1_P3_U0_SIZE, 0x00000070\r
- 4479 .set CYDEV_UCFG_B1_P3_U0_PLD_IT0, 0x40011600\r
- 4480 .set CYDEV_UCFG_B1_P3_U0_PLD_IT1, 0x40011604\r
- 4481 .set CYDEV_UCFG_B1_P3_U0_PLD_IT2, 0x40011608\r
- 4482 .set CYDEV_UCFG_B1_P3_U0_PLD_IT3, 0x4001160c\r
- 4483 .set CYDEV_UCFG_B1_P3_U0_PLD_IT4, 0x40011610\r
- 4484 .set CYDEV_UCFG_B1_P3_U0_PLD_IT5, 0x40011614\r
- 4485 .set CYDEV_UCFG_B1_P3_U0_PLD_IT6, 0x40011618\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 80\r
-\r
-\r
- 4486 .set CYDEV_UCFG_B1_P3_U0_PLD_IT7, 0x4001161c\r
- 4487 .set CYDEV_UCFG_B1_P3_U0_PLD_IT8, 0x40011620\r
- 4488 .set CYDEV_UCFG_B1_P3_U0_PLD_IT9, 0x40011624\r
- 4489 .set CYDEV_UCFG_B1_P3_U0_PLD_IT10, 0x40011628\r
- 4490 .set CYDEV_UCFG_B1_P3_U0_PLD_IT11, 0x4001162c\r
- 4491 .set CYDEV_UCFG_B1_P3_U0_PLD_ORT0, 0x40011630\r
- 4492 .set CYDEV_UCFG_B1_P3_U0_PLD_ORT1, 0x40011632\r
- 4493 .set CYDEV_UCFG_B1_P3_U0_PLD_ORT2, 0x40011634\r
- 4494 .set CYDEV_UCFG_B1_P3_U0_PLD_ORT3, 0x40011636\r
- 4495 .set CYDEV_UCFG_B1_P3_U0_MC_CFG_CEN_CONST, 0x40011638\r
- 4496 .set CYDEV_UCFG_B1_P3_U0_MC_CFG_XORFB, 0x4001163a\r
- 4497 .set CYDEV_UCFG_B1_P3_U0_MC_CFG_SET_RESET, 0x4001163c\r
- 4498 .set CYDEV_UCFG_B1_P3_U0_MC_CFG_BYPASS, 0x4001163e\r
- 4499 .set CYDEV_UCFG_B1_P3_U0_CFG0, 0x40011640\r
- 4500 .set CYDEV_UCFG_B1_P3_U0_CFG1, 0x40011641\r
- 4501 .set CYDEV_UCFG_B1_P3_U0_CFG2, 0x40011642\r
- 4502 .set CYDEV_UCFG_B1_P3_U0_CFG3, 0x40011643\r
- 4503 .set CYDEV_UCFG_B1_P3_U0_CFG4, 0x40011644\r
- 4504 .set CYDEV_UCFG_B1_P3_U0_CFG5, 0x40011645\r
- 4505 .set CYDEV_UCFG_B1_P3_U0_CFG6, 0x40011646\r
- 4506 .set CYDEV_UCFG_B1_P3_U0_CFG7, 0x40011647\r
- 4507 .set CYDEV_UCFG_B1_P3_U0_CFG8, 0x40011648\r
- 4508 .set CYDEV_UCFG_B1_P3_U0_CFG9, 0x40011649\r
- 4509 .set CYDEV_UCFG_B1_P3_U0_CFG10, 0x4001164a\r
- 4510 .set CYDEV_UCFG_B1_P3_U0_CFG11, 0x4001164b\r
- 4511 .set CYDEV_UCFG_B1_P3_U0_CFG12, 0x4001164c\r
- 4512 .set CYDEV_UCFG_B1_P3_U0_CFG13, 0x4001164d\r
- 4513 .set CYDEV_UCFG_B1_P3_U0_CFG14, 0x4001164e\r
- 4514 .set CYDEV_UCFG_B1_P3_U0_CFG15, 0x4001164f\r
- 4515 .set CYDEV_UCFG_B1_P3_U0_CFG16, 0x40011650\r
- 4516 .set CYDEV_UCFG_B1_P3_U0_CFG17, 0x40011651\r
- 4517 .set CYDEV_UCFG_B1_P3_U0_CFG18, 0x40011652\r
- 4518 .set CYDEV_UCFG_B1_P3_U0_CFG19, 0x40011653\r
- 4519 .set CYDEV_UCFG_B1_P3_U0_CFG20, 0x40011654\r
- 4520 .set CYDEV_UCFG_B1_P3_U0_CFG21, 0x40011655\r
- 4521 .set CYDEV_UCFG_B1_P3_U0_CFG22, 0x40011656\r
- 4522 .set CYDEV_UCFG_B1_P3_U0_CFG23, 0x40011657\r
- 4523 .set CYDEV_UCFG_B1_P3_U0_CFG24, 0x40011658\r
- 4524 .set CYDEV_UCFG_B1_P3_U0_CFG25, 0x40011659\r
- 4525 .set CYDEV_UCFG_B1_P3_U0_CFG26, 0x4001165a\r
- 4526 .set CYDEV_UCFG_B1_P3_U0_CFG27, 0x4001165b\r
- 4527 .set CYDEV_UCFG_B1_P3_U0_CFG28, 0x4001165c\r
- 4528 .set CYDEV_UCFG_B1_P3_U0_CFG29, 0x4001165d\r
- 4529 .set CYDEV_UCFG_B1_P3_U0_CFG30, 0x4001165e\r
- 4530 .set CYDEV_UCFG_B1_P3_U0_CFG31, 0x4001165f\r
- 4531 .set CYDEV_UCFG_B1_P3_U0_DCFG0, 0x40011660\r
- 4532 .set CYDEV_UCFG_B1_P3_U0_DCFG1, 0x40011662\r
- 4533 .set CYDEV_UCFG_B1_P3_U0_DCFG2, 0x40011664\r
- 4534 .set CYDEV_UCFG_B1_P3_U0_DCFG3, 0x40011666\r
- 4535 .set CYDEV_UCFG_B1_P3_U0_DCFG4, 0x40011668\r
- 4536 .set CYDEV_UCFG_B1_P3_U0_DCFG5, 0x4001166a\r
- 4537 .set CYDEV_UCFG_B1_P3_U0_DCFG6, 0x4001166c\r
- 4538 .set CYDEV_UCFG_B1_P3_U0_DCFG7, 0x4001166e\r
- 4539 .set CYDEV_UCFG_B1_P3_U1_BASE, 0x40011680\r
- 4540 .set CYDEV_UCFG_B1_P3_U1_SIZE, 0x00000070\r
- 4541 .set CYDEV_UCFG_B1_P3_U1_PLD_IT0, 0x40011680\r
- 4542 .set CYDEV_UCFG_B1_P3_U1_PLD_IT1, 0x40011684\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 81\r
-\r
-\r
- 4543 .set CYDEV_UCFG_B1_P3_U1_PLD_IT2, 0x40011688\r
- 4544 .set CYDEV_UCFG_B1_P3_U1_PLD_IT3, 0x4001168c\r
- 4545 .set CYDEV_UCFG_B1_P3_U1_PLD_IT4, 0x40011690\r
- 4546 .set CYDEV_UCFG_B1_P3_U1_PLD_IT5, 0x40011694\r
- 4547 .set CYDEV_UCFG_B1_P3_U1_PLD_IT6, 0x40011698\r
- 4548 .set CYDEV_UCFG_B1_P3_U1_PLD_IT7, 0x4001169c\r
- 4549 .set CYDEV_UCFG_B1_P3_U1_PLD_IT8, 0x400116a0\r
- 4550 .set CYDEV_UCFG_B1_P3_U1_PLD_IT9, 0x400116a4\r
- 4551 .set CYDEV_UCFG_B1_P3_U1_PLD_IT10, 0x400116a8\r
- 4552 .set CYDEV_UCFG_B1_P3_U1_PLD_IT11, 0x400116ac\r
- 4553 .set CYDEV_UCFG_B1_P3_U1_PLD_ORT0, 0x400116b0\r
- 4554 .set CYDEV_UCFG_B1_P3_U1_PLD_ORT1, 0x400116b2\r
- 4555 .set CYDEV_UCFG_B1_P3_U1_PLD_ORT2, 0x400116b4\r
- 4556 .set CYDEV_UCFG_B1_P3_U1_PLD_ORT3, 0x400116b6\r
- 4557 .set CYDEV_UCFG_B1_P3_U1_MC_CFG_CEN_CONST, 0x400116b8\r
- 4558 .set CYDEV_UCFG_B1_P3_U1_MC_CFG_XORFB, 0x400116ba\r
- 4559 .set CYDEV_UCFG_B1_P3_U1_MC_CFG_SET_RESET, 0x400116bc\r
- 4560 .set CYDEV_UCFG_B1_P3_U1_MC_CFG_BYPASS, 0x400116be\r
- 4561 .set CYDEV_UCFG_B1_P3_U1_CFG0, 0x400116c0\r
- 4562 .set CYDEV_UCFG_B1_P3_U1_CFG1, 0x400116c1\r
- 4563 .set CYDEV_UCFG_B1_P3_U1_CFG2, 0x400116c2\r
- 4564 .set CYDEV_UCFG_B1_P3_U1_CFG3, 0x400116c3\r
- 4565 .set CYDEV_UCFG_B1_P3_U1_CFG4, 0x400116c4\r
- 4566 .set CYDEV_UCFG_B1_P3_U1_CFG5, 0x400116c5\r
- 4567 .set CYDEV_UCFG_B1_P3_U1_CFG6, 0x400116c6\r
- 4568 .set CYDEV_UCFG_B1_P3_U1_CFG7, 0x400116c7\r
- 4569 .set CYDEV_UCFG_B1_P3_U1_CFG8, 0x400116c8\r
- 4570 .set CYDEV_UCFG_B1_P3_U1_CFG9, 0x400116c9\r
- 4571 .set CYDEV_UCFG_B1_P3_U1_CFG10, 0x400116ca\r
- 4572 .set CYDEV_UCFG_B1_P3_U1_CFG11, 0x400116cb\r
- 4573 .set CYDEV_UCFG_B1_P3_U1_CFG12, 0x400116cc\r
- 4574 .set CYDEV_UCFG_B1_P3_U1_CFG13, 0x400116cd\r
- 4575 .set CYDEV_UCFG_B1_P3_U1_CFG14, 0x400116ce\r
- 4576 .set CYDEV_UCFG_B1_P3_U1_CFG15, 0x400116cf\r
- 4577 .set CYDEV_UCFG_B1_P3_U1_CFG16, 0x400116d0\r
- 4578 .set CYDEV_UCFG_B1_P3_U1_CFG17, 0x400116d1\r
- 4579 .set CYDEV_UCFG_B1_P3_U1_CFG18, 0x400116d2\r
- 4580 .set CYDEV_UCFG_B1_P3_U1_CFG19, 0x400116d3\r
- 4581 .set CYDEV_UCFG_B1_P3_U1_CFG20, 0x400116d4\r
- 4582 .set CYDEV_UCFG_B1_P3_U1_CFG21, 0x400116d5\r
- 4583 .set CYDEV_UCFG_B1_P3_U1_CFG22, 0x400116d6\r
- 4584 .set CYDEV_UCFG_B1_P3_U1_CFG23, 0x400116d7\r
- 4585 .set CYDEV_UCFG_B1_P3_U1_CFG24, 0x400116d8\r
- 4586 .set CYDEV_UCFG_B1_P3_U1_CFG25, 0x400116d9\r
- 4587 .set CYDEV_UCFG_B1_P3_U1_CFG26, 0x400116da\r
- 4588 .set CYDEV_UCFG_B1_P3_U1_CFG27, 0x400116db\r
- 4589 .set CYDEV_UCFG_B1_P3_U1_CFG28, 0x400116dc\r
- 4590 .set CYDEV_UCFG_B1_P3_U1_CFG29, 0x400116dd\r
- 4591 .set CYDEV_UCFG_B1_P3_U1_CFG30, 0x400116de\r
- 4592 .set CYDEV_UCFG_B1_P3_U1_CFG31, 0x400116df\r
- 4593 .set CYDEV_UCFG_B1_P3_U1_DCFG0, 0x400116e0\r
- 4594 .set CYDEV_UCFG_B1_P3_U1_DCFG1, 0x400116e2\r
- 4595 .set CYDEV_UCFG_B1_P3_U1_DCFG2, 0x400116e4\r
- 4596 .set CYDEV_UCFG_B1_P3_U1_DCFG3, 0x400116e6\r
- 4597 .set CYDEV_UCFG_B1_P3_U1_DCFG4, 0x400116e8\r
- 4598 .set CYDEV_UCFG_B1_P3_U1_DCFG5, 0x400116ea\r
- 4599 .set CYDEV_UCFG_B1_P3_U1_DCFG6, 0x400116ec\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 82\r
-\r
-\r
- 4600 .set CYDEV_UCFG_B1_P3_U1_DCFG7, 0x400116ee\r
- 4601 .set CYDEV_UCFG_B1_P3_ROUTE_BASE, 0x40011700\r
- 4602 .set CYDEV_UCFG_B1_P3_ROUTE_SIZE, 0x000000ef\r
- 4603 .set CYDEV_UCFG_B1_P4_BASE, 0x40011800\r
- 4604 .set CYDEV_UCFG_B1_P4_SIZE, 0x000001ef\r
- 4605 .set CYDEV_UCFG_B1_P4_U0_BASE, 0x40011800\r
- 4606 .set CYDEV_UCFG_B1_P4_U0_SIZE, 0x00000070\r
- 4607 .set CYDEV_UCFG_B1_P4_U0_PLD_IT0, 0x40011800\r
- 4608 .set CYDEV_UCFG_B1_P4_U0_PLD_IT1, 0x40011804\r
- 4609 .set CYDEV_UCFG_B1_P4_U0_PLD_IT2, 0x40011808\r
- 4610 .set CYDEV_UCFG_B1_P4_U0_PLD_IT3, 0x4001180c\r
- 4611 .set CYDEV_UCFG_B1_P4_U0_PLD_IT4, 0x40011810\r
- 4612 .set CYDEV_UCFG_B1_P4_U0_PLD_IT5, 0x40011814\r
- 4613 .set CYDEV_UCFG_B1_P4_U0_PLD_IT6, 0x40011818\r
- 4614 .set CYDEV_UCFG_B1_P4_U0_PLD_IT7, 0x4001181c\r
- 4615 .set CYDEV_UCFG_B1_P4_U0_PLD_IT8, 0x40011820\r
- 4616 .set CYDEV_UCFG_B1_P4_U0_PLD_IT9, 0x40011824\r
- 4617 .set CYDEV_UCFG_B1_P4_U0_PLD_IT10, 0x40011828\r
- 4618 .set CYDEV_UCFG_B1_P4_U0_PLD_IT11, 0x4001182c\r
- 4619 .set CYDEV_UCFG_B1_P4_U0_PLD_ORT0, 0x40011830\r
- 4620 .set CYDEV_UCFG_B1_P4_U0_PLD_ORT1, 0x40011832\r
- 4621 .set CYDEV_UCFG_B1_P4_U0_PLD_ORT2, 0x40011834\r
- 4622 .set CYDEV_UCFG_B1_P4_U0_PLD_ORT3, 0x40011836\r
- 4623 .set CYDEV_UCFG_B1_P4_U0_MC_CFG_CEN_CONST, 0x40011838\r
- 4624 .set CYDEV_UCFG_B1_P4_U0_MC_CFG_XORFB, 0x4001183a\r
- 4625 .set CYDEV_UCFG_B1_P4_U0_MC_CFG_SET_RESET, 0x4001183c\r
- 4626 .set CYDEV_UCFG_B1_P4_U0_MC_CFG_BYPASS, 0x4001183e\r
- 4627 .set CYDEV_UCFG_B1_P4_U0_CFG0, 0x40011840\r
- 4628 .set CYDEV_UCFG_B1_P4_U0_CFG1, 0x40011841\r
- 4629 .set CYDEV_UCFG_B1_P4_U0_CFG2, 0x40011842\r
- 4630 .set CYDEV_UCFG_B1_P4_U0_CFG3, 0x40011843\r
- 4631 .set CYDEV_UCFG_B1_P4_U0_CFG4, 0x40011844\r
- 4632 .set CYDEV_UCFG_B1_P4_U0_CFG5, 0x40011845\r
- 4633 .set CYDEV_UCFG_B1_P4_U0_CFG6, 0x40011846\r
- 4634 .set CYDEV_UCFG_B1_P4_U0_CFG7, 0x40011847\r
- 4635 .set CYDEV_UCFG_B1_P4_U0_CFG8, 0x40011848\r
- 4636 .set CYDEV_UCFG_B1_P4_U0_CFG9, 0x40011849\r
- 4637 .set CYDEV_UCFG_B1_P4_U0_CFG10, 0x4001184a\r
- 4638 .set CYDEV_UCFG_B1_P4_U0_CFG11, 0x4001184b\r
- 4639 .set CYDEV_UCFG_B1_P4_U0_CFG12, 0x4001184c\r
- 4640 .set CYDEV_UCFG_B1_P4_U0_CFG13, 0x4001184d\r
- 4641 .set CYDEV_UCFG_B1_P4_U0_CFG14, 0x4001184e\r
- 4642 .set CYDEV_UCFG_B1_P4_U0_CFG15, 0x4001184f\r
- 4643 .set CYDEV_UCFG_B1_P4_U0_CFG16, 0x40011850\r
- 4644 .set CYDEV_UCFG_B1_P4_U0_CFG17, 0x40011851\r
- 4645 .set CYDEV_UCFG_B1_P4_U0_CFG18, 0x40011852\r
- 4646 .set CYDEV_UCFG_B1_P4_U0_CFG19, 0x40011853\r
- 4647 .set CYDEV_UCFG_B1_P4_U0_CFG20, 0x40011854\r
- 4648 .set CYDEV_UCFG_B1_P4_U0_CFG21, 0x40011855\r
- 4649 .set CYDEV_UCFG_B1_P4_U0_CFG22, 0x40011856\r
- 4650 .set CYDEV_UCFG_B1_P4_U0_CFG23, 0x40011857\r
- 4651 .set CYDEV_UCFG_B1_P4_U0_CFG24, 0x40011858\r
- 4652 .set CYDEV_UCFG_B1_P4_U0_CFG25, 0x40011859\r
- 4653 .set CYDEV_UCFG_B1_P4_U0_CFG26, 0x4001185a\r
- 4654 .set CYDEV_UCFG_B1_P4_U0_CFG27, 0x4001185b\r
- 4655 .set CYDEV_UCFG_B1_P4_U0_CFG28, 0x4001185c\r
- 4656 .set CYDEV_UCFG_B1_P4_U0_CFG29, 0x4001185d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 83\r
-\r
-\r
- 4657 .set CYDEV_UCFG_B1_P4_U0_CFG30, 0x4001185e\r
- 4658 .set CYDEV_UCFG_B1_P4_U0_CFG31, 0x4001185f\r
- 4659 .set CYDEV_UCFG_B1_P4_U0_DCFG0, 0x40011860\r
- 4660 .set CYDEV_UCFG_B1_P4_U0_DCFG1, 0x40011862\r
- 4661 .set CYDEV_UCFG_B1_P4_U0_DCFG2, 0x40011864\r
- 4662 .set CYDEV_UCFG_B1_P4_U0_DCFG3, 0x40011866\r
- 4663 .set CYDEV_UCFG_B1_P4_U0_DCFG4, 0x40011868\r
- 4664 .set CYDEV_UCFG_B1_P4_U0_DCFG5, 0x4001186a\r
- 4665 .set CYDEV_UCFG_B1_P4_U0_DCFG6, 0x4001186c\r
- 4666 .set CYDEV_UCFG_B1_P4_U0_DCFG7, 0x4001186e\r
- 4667 .set CYDEV_UCFG_B1_P4_U1_BASE, 0x40011880\r
- 4668 .set CYDEV_UCFG_B1_P4_U1_SIZE, 0x00000070\r
- 4669 .set CYDEV_UCFG_B1_P4_U1_PLD_IT0, 0x40011880\r
- 4670 .set CYDEV_UCFG_B1_P4_U1_PLD_IT1, 0x40011884\r
- 4671 .set CYDEV_UCFG_B1_P4_U1_PLD_IT2, 0x40011888\r
- 4672 .set CYDEV_UCFG_B1_P4_U1_PLD_IT3, 0x4001188c\r
- 4673 .set CYDEV_UCFG_B1_P4_U1_PLD_IT4, 0x40011890\r
- 4674 .set CYDEV_UCFG_B1_P4_U1_PLD_IT5, 0x40011894\r
- 4675 .set CYDEV_UCFG_B1_P4_U1_PLD_IT6, 0x40011898\r
- 4676 .set CYDEV_UCFG_B1_P4_U1_PLD_IT7, 0x4001189c\r
- 4677 .set CYDEV_UCFG_B1_P4_U1_PLD_IT8, 0x400118a0\r
- 4678 .set CYDEV_UCFG_B1_P4_U1_PLD_IT9, 0x400118a4\r
- 4679 .set CYDEV_UCFG_B1_P4_U1_PLD_IT10, 0x400118a8\r
- 4680 .set CYDEV_UCFG_B1_P4_U1_PLD_IT11, 0x400118ac\r
- 4681 .set CYDEV_UCFG_B1_P4_U1_PLD_ORT0, 0x400118b0\r
- 4682 .set CYDEV_UCFG_B1_P4_U1_PLD_ORT1, 0x400118b2\r
- 4683 .set CYDEV_UCFG_B1_P4_U1_PLD_ORT2, 0x400118b4\r
- 4684 .set CYDEV_UCFG_B1_P4_U1_PLD_ORT3, 0x400118b6\r
- 4685 .set CYDEV_UCFG_B1_P4_U1_MC_CFG_CEN_CONST, 0x400118b8\r
- 4686 .set CYDEV_UCFG_B1_P4_U1_MC_CFG_XORFB, 0x400118ba\r
- 4687 .set CYDEV_UCFG_B1_P4_U1_MC_CFG_SET_RESET, 0x400118bc\r
- 4688 .set CYDEV_UCFG_B1_P4_U1_MC_CFG_BYPASS, 0x400118be\r
- 4689 .set CYDEV_UCFG_B1_P4_U1_CFG0, 0x400118c0\r
- 4690 .set CYDEV_UCFG_B1_P4_U1_CFG1, 0x400118c1\r
- 4691 .set CYDEV_UCFG_B1_P4_U1_CFG2, 0x400118c2\r
- 4692 .set CYDEV_UCFG_B1_P4_U1_CFG3, 0x400118c3\r
- 4693 .set CYDEV_UCFG_B1_P4_U1_CFG4, 0x400118c4\r
- 4694 .set CYDEV_UCFG_B1_P4_U1_CFG5, 0x400118c5\r
- 4695 .set CYDEV_UCFG_B1_P4_U1_CFG6, 0x400118c6\r
- 4696 .set CYDEV_UCFG_B1_P4_U1_CFG7, 0x400118c7\r
- 4697 .set CYDEV_UCFG_B1_P4_U1_CFG8, 0x400118c8\r
- 4698 .set CYDEV_UCFG_B1_P4_U1_CFG9, 0x400118c9\r
- 4699 .set CYDEV_UCFG_B1_P4_U1_CFG10, 0x400118ca\r
- 4700 .set CYDEV_UCFG_B1_P4_U1_CFG11, 0x400118cb\r
- 4701 .set CYDEV_UCFG_B1_P4_U1_CFG12, 0x400118cc\r
- 4702 .set CYDEV_UCFG_B1_P4_U1_CFG13, 0x400118cd\r
- 4703 .set CYDEV_UCFG_B1_P4_U1_CFG14, 0x400118ce\r
- 4704 .set CYDEV_UCFG_B1_P4_U1_CFG15, 0x400118cf\r
- 4705 .set CYDEV_UCFG_B1_P4_U1_CFG16, 0x400118d0\r
- 4706 .set CYDEV_UCFG_B1_P4_U1_CFG17, 0x400118d1\r
- 4707 .set CYDEV_UCFG_B1_P4_U1_CFG18, 0x400118d2\r
- 4708 .set CYDEV_UCFG_B1_P4_U1_CFG19, 0x400118d3\r
- 4709 .set CYDEV_UCFG_B1_P4_U1_CFG20, 0x400118d4\r
- 4710 .set CYDEV_UCFG_B1_P4_U1_CFG21, 0x400118d5\r
- 4711 .set CYDEV_UCFG_B1_P4_U1_CFG22, 0x400118d6\r
- 4712 .set CYDEV_UCFG_B1_P4_U1_CFG23, 0x400118d7\r
- 4713 .set CYDEV_UCFG_B1_P4_U1_CFG24, 0x400118d8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 84\r
-\r
-\r
- 4714 .set CYDEV_UCFG_B1_P4_U1_CFG25, 0x400118d9\r
- 4715 .set CYDEV_UCFG_B1_P4_U1_CFG26, 0x400118da\r
- 4716 .set CYDEV_UCFG_B1_P4_U1_CFG27, 0x400118db\r
- 4717 .set CYDEV_UCFG_B1_P4_U1_CFG28, 0x400118dc\r
- 4718 .set CYDEV_UCFG_B1_P4_U1_CFG29, 0x400118dd\r
- 4719 .set CYDEV_UCFG_B1_P4_U1_CFG30, 0x400118de\r
- 4720 .set CYDEV_UCFG_B1_P4_U1_CFG31, 0x400118df\r
- 4721 .set CYDEV_UCFG_B1_P4_U1_DCFG0, 0x400118e0\r
- 4722 .set CYDEV_UCFG_B1_P4_U1_DCFG1, 0x400118e2\r
- 4723 .set CYDEV_UCFG_B1_P4_U1_DCFG2, 0x400118e4\r
- 4724 .set CYDEV_UCFG_B1_P4_U1_DCFG3, 0x400118e6\r
- 4725 .set CYDEV_UCFG_B1_P4_U1_DCFG4, 0x400118e8\r
- 4726 .set CYDEV_UCFG_B1_P4_U1_DCFG5, 0x400118ea\r
- 4727 .set CYDEV_UCFG_B1_P4_U1_DCFG6, 0x400118ec\r
- 4728 .set CYDEV_UCFG_B1_P4_U1_DCFG7, 0x400118ee\r
- 4729 .set CYDEV_UCFG_B1_P4_ROUTE_BASE, 0x40011900\r
- 4730 .set CYDEV_UCFG_B1_P4_ROUTE_SIZE, 0x000000ef\r
- 4731 .set CYDEV_UCFG_B1_P5_BASE, 0x40011a00\r
- 4732 .set CYDEV_UCFG_B1_P5_SIZE, 0x000001ef\r
- 4733 .set CYDEV_UCFG_B1_P5_U0_BASE, 0x40011a00\r
- 4734 .set CYDEV_UCFG_B1_P5_U0_SIZE, 0x00000070\r
- 4735 .set CYDEV_UCFG_B1_P5_U0_PLD_IT0, 0x40011a00\r
- 4736 .set CYDEV_UCFG_B1_P5_U0_PLD_IT1, 0x40011a04\r
- 4737 .set CYDEV_UCFG_B1_P5_U0_PLD_IT2, 0x40011a08\r
- 4738 .set CYDEV_UCFG_B1_P5_U0_PLD_IT3, 0x40011a0c\r
- 4739 .set CYDEV_UCFG_B1_P5_U0_PLD_IT4, 0x40011a10\r
- 4740 .set CYDEV_UCFG_B1_P5_U0_PLD_IT5, 0x40011a14\r
- 4741 .set CYDEV_UCFG_B1_P5_U0_PLD_IT6, 0x40011a18\r
- 4742 .set CYDEV_UCFG_B1_P5_U0_PLD_IT7, 0x40011a1c\r
- 4743 .set CYDEV_UCFG_B1_P5_U0_PLD_IT8, 0x40011a20\r
- 4744 .set CYDEV_UCFG_B1_P5_U0_PLD_IT9, 0x40011a24\r
- 4745 .set CYDEV_UCFG_B1_P5_U0_PLD_IT10, 0x40011a28\r
- 4746 .set CYDEV_UCFG_B1_P5_U0_PLD_IT11, 0x40011a2c\r
- 4747 .set CYDEV_UCFG_B1_P5_U0_PLD_ORT0, 0x40011a30\r
- 4748 .set CYDEV_UCFG_B1_P5_U0_PLD_ORT1, 0x40011a32\r
- 4749 .set CYDEV_UCFG_B1_P5_U0_PLD_ORT2, 0x40011a34\r
- 4750 .set CYDEV_UCFG_B1_P5_U0_PLD_ORT3, 0x40011a36\r
- 4751 .set CYDEV_UCFG_B1_P5_U0_MC_CFG_CEN_CONST, 0x40011a38\r
- 4752 .set CYDEV_UCFG_B1_P5_U0_MC_CFG_XORFB, 0x40011a3a\r
- 4753 .set CYDEV_UCFG_B1_P5_U0_MC_CFG_SET_RESET, 0x40011a3c\r
- 4754 .set CYDEV_UCFG_B1_P5_U0_MC_CFG_BYPASS, 0x40011a3e\r
- 4755 .set CYDEV_UCFG_B1_P5_U0_CFG0, 0x40011a40\r
- 4756 .set CYDEV_UCFG_B1_P5_U0_CFG1, 0x40011a41\r
- 4757 .set CYDEV_UCFG_B1_P5_U0_CFG2, 0x40011a42\r
- 4758 .set CYDEV_UCFG_B1_P5_U0_CFG3, 0x40011a43\r
- 4759 .set CYDEV_UCFG_B1_P5_U0_CFG4, 0x40011a44\r
- 4760 .set CYDEV_UCFG_B1_P5_U0_CFG5, 0x40011a45\r
- 4761 .set CYDEV_UCFG_B1_P5_U0_CFG6, 0x40011a46\r
- 4762 .set CYDEV_UCFG_B1_P5_U0_CFG7, 0x40011a47\r
- 4763 .set CYDEV_UCFG_B1_P5_U0_CFG8, 0x40011a48\r
- 4764 .set CYDEV_UCFG_B1_P5_U0_CFG9, 0x40011a49\r
- 4765 .set CYDEV_UCFG_B1_P5_U0_CFG10, 0x40011a4a\r
- 4766 .set CYDEV_UCFG_B1_P5_U0_CFG11, 0x40011a4b\r
- 4767 .set CYDEV_UCFG_B1_P5_U0_CFG12, 0x40011a4c\r
- 4768 .set CYDEV_UCFG_B1_P5_U0_CFG13, 0x40011a4d\r
- 4769 .set CYDEV_UCFG_B1_P5_U0_CFG14, 0x40011a4e\r
- 4770 .set CYDEV_UCFG_B1_P5_U0_CFG15, 0x40011a4f\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 85\r
-\r
-\r
- 4771 .set CYDEV_UCFG_B1_P5_U0_CFG16, 0x40011a50\r
- 4772 .set CYDEV_UCFG_B1_P5_U0_CFG17, 0x40011a51\r
- 4773 .set CYDEV_UCFG_B1_P5_U0_CFG18, 0x40011a52\r
- 4774 .set CYDEV_UCFG_B1_P5_U0_CFG19, 0x40011a53\r
- 4775 .set CYDEV_UCFG_B1_P5_U0_CFG20, 0x40011a54\r
- 4776 .set CYDEV_UCFG_B1_P5_U0_CFG21, 0x40011a55\r
- 4777 .set CYDEV_UCFG_B1_P5_U0_CFG22, 0x40011a56\r
- 4778 .set CYDEV_UCFG_B1_P5_U0_CFG23, 0x40011a57\r
- 4779 .set CYDEV_UCFG_B1_P5_U0_CFG24, 0x40011a58\r
- 4780 .set CYDEV_UCFG_B1_P5_U0_CFG25, 0x40011a59\r
- 4781 .set CYDEV_UCFG_B1_P5_U0_CFG26, 0x40011a5a\r
- 4782 .set CYDEV_UCFG_B1_P5_U0_CFG27, 0x40011a5b\r
- 4783 .set CYDEV_UCFG_B1_P5_U0_CFG28, 0x40011a5c\r
- 4784 .set CYDEV_UCFG_B1_P5_U0_CFG29, 0x40011a5d\r
- 4785 .set CYDEV_UCFG_B1_P5_U0_CFG30, 0x40011a5e\r
- 4786 .set CYDEV_UCFG_B1_P5_U0_CFG31, 0x40011a5f\r
- 4787 .set CYDEV_UCFG_B1_P5_U0_DCFG0, 0x40011a60\r
- 4788 .set CYDEV_UCFG_B1_P5_U0_DCFG1, 0x40011a62\r
- 4789 .set CYDEV_UCFG_B1_P5_U0_DCFG2, 0x40011a64\r
- 4790 .set CYDEV_UCFG_B1_P5_U0_DCFG3, 0x40011a66\r
- 4791 .set CYDEV_UCFG_B1_P5_U0_DCFG4, 0x40011a68\r
- 4792 .set CYDEV_UCFG_B1_P5_U0_DCFG5, 0x40011a6a\r
- 4793 .set CYDEV_UCFG_B1_P5_U0_DCFG6, 0x40011a6c\r
- 4794 .set CYDEV_UCFG_B1_P5_U0_DCFG7, 0x40011a6e\r
- 4795 .set CYDEV_UCFG_B1_P5_U1_BASE, 0x40011a80\r
- 4796 .set CYDEV_UCFG_B1_P5_U1_SIZE, 0x00000070\r
- 4797 .set CYDEV_UCFG_B1_P5_U1_PLD_IT0, 0x40011a80\r
- 4798 .set CYDEV_UCFG_B1_P5_U1_PLD_IT1, 0x40011a84\r
- 4799 .set CYDEV_UCFG_B1_P5_U1_PLD_IT2, 0x40011a88\r
- 4800 .set CYDEV_UCFG_B1_P5_U1_PLD_IT3, 0x40011a8c\r
- 4801 .set CYDEV_UCFG_B1_P5_U1_PLD_IT4, 0x40011a90\r
- 4802 .set CYDEV_UCFG_B1_P5_U1_PLD_IT5, 0x40011a94\r
- 4803 .set CYDEV_UCFG_B1_P5_U1_PLD_IT6, 0x40011a98\r
- 4804 .set CYDEV_UCFG_B1_P5_U1_PLD_IT7, 0x40011a9c\r
- 4805 .set CYDEV_UCFG_B1_P5_U1_PLD_IT8, 0x40011aa0\r
- 4806 .set CYDEV_UCFG_B1_P5_U1_PLD_IT9, 0x40011aa4\r
- 4807 .set CYDEV_UCFG_B1_P5_U1_PLD_IT10, 0x40011aa8\r
- 4808 .set CYDEV_UCFG_B1_P5_U1_PLD_IT11, 0x40011aac\r
- 4809 .set CYDEV_UCFG_B1_P5_U1_PLD_ORT0, 0x40011ab0\r
- 4810 .set CYDEV_UCFG_B1_P5_U1_PLD_ORT1, 0x40011ab2\r
- 4811 .set CYDEV_UCFG_B1_P5_U1_PLD_ORT2, 0x40011ab4\r
- 4812 .set CYDEV_UCFG_B1_P5_U1_PLD_ORT3, 0x40011ab6\r
- 4813 .set CYDEV_UCFG_B1_P5_U1_MC_CFG_CEN_CONST, 0x40011ab8\r
- 4814 .set CYDEV_UCFG_B1_P5_U1_MC_CFG_XORFB, 0x40011aba\r
- 4815 .set CYDEV_UCFG_B1_P5_U1_MC_CFG_SET_RESET, 0x40011abc\r
- 4816 .set CYDEV_UCFG_B1_P5_U1_MC_CFG_BYPASS, 0x40011abe\r
- 4817 .set CYDEV_UCFG_B1_P5_U1_CFG0, 0x40011ac0\r
- 4818 .set CYDEV_UCFG_B1_P5_U1_CFG1, 0x40011ac1\r
- 4819 .set CYDEV_UCFG_B1_P5_U1_CFG2, 0x40011ac2\r
- 4820 .set CYDEV_UCFG_B1_P5_U1_CFG3, 0x40011ac3\r
- 4821 .set CYDEV_UCFG_B1_P5_U1_CFG4, 0x40011ac4\r
- 4822 .set CYDEV_UCFG_B1_P5_U1_CFG5, 0x40011ac5\r
- 4823 .set CYDEV_UCFG_B1_P5_U1_CFG6, 0x40011ac6\r
- 4824 .set CYDEV_UCFG_B1_P5_U1_CFG7, 0x40011ac7\r
- 4825 .set CYDEV_UCFG_B1_P5_U1_CFG8, 0x40011ac8\r
- 4826 .set CYDEV_UCFG_B1_P5_U1_CFG9, 0x40011ac9\r
- 4827 .set CYDEV_UCFG_B1_P5_U1_CFG10, 0x40011aca\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 86\r
-\r
-\r
- 4828 .set CYDEV_UCFG_B1_P5_U1_CFG11, 0x40011acb\r
- 4829 .set CYDEV_UCFG_B1_P5_U1_CFG12, 0x40011acc\r
- 4830 .set CYDEV_UCFG_B1_P5_U1_CFG13, 0x40011acd\r
- 4831 .set CYDEV_UCFG_B1_P5_U1_CFG14, 0x40011ace\r
- 4832 .set CYDEV_UCFG_B1_P5_U1_CFG15, 0x40011acf\r
- 4833 .set CYDEV_UCFG_B1_P5_U1_CFG16, 0x40011ad0\r
- 4834 .set CYDEV_UCFG_B1_P5_U1_CFG17, 0x40011ad1\r
- 4835 .set CYDEV_UCFG_B1_P5_U1_CFG18, 0x40011ad2\r
- 4836 .set CYDEV_UCFG_B1_P5_U1_CFG19, 0x40011ad3\r
- 4837 .set CYDEV_UCFG_B1_P5_U1_CFG20, 0x40011ad4\r
- 4838 .set CYDEV_UCFG_B1_P5_U1_CFG21, 0x40011ad5\r
- 4839 .set CYDEV_UCFG_B1_P5_U1_CFG22, 0x40011ad6\r
- 4840 .set CYDEV_UCFG_B1_P5_U1_CFG23, 0x40011ad7\r
- 4841 .set CYDEV_UCFG_B1_P5_U1_CFG24, 0x40011ad8\r
- 4842 .set CYDEV_UCFG_B1_P5_U1_CFG25, 0x40011ad9\r
- 4843 .set CYDEV_UCFG_B1_P5_U1_CFG26, 0x40011ada\r
- 4844 .set CYDEV_UCFG_B1_P5_U1_CFG27, 0x40011adb\r
- 4845 .set CYDEV_UCFG_B1_P5_U1_CFG28, 0x40011adc\r
- 4846 .set CYDEV_UCFG_B1_P5_U1_CFG29, 0x40011add\r
- 4847 .set CYDEV_UCFG_B1_P5_U1_CFG30, 0x40011ade\r
- 4848 .set CYDEV_UCFG_B1_P5_U1_CFG31, 0x40011adf\r
- 4849 .set CYDEV_UCFG_B1_P5_U1_DCFG0, 0x40011ae0\r
- 4850 .set CYDEV_UCFG_B1_P5_U1_DCFG1, 0x40011ae2\r
- 4851 .set CYDEV_UCFG_B1_P5_U1_DCFG2, 0x40011ae4\r
- 4852 .set CYDEV_UCFG_B1_P5_U1_DCFG3, 0x40011ae6\r
- 4853 .set CYDEV_UCFG_B1_P5_U1_DCFG4, 0x40011ae8\r
- 4854 .set CYDEV_UCFG_B1_P5_U1_DCFG5, 0x40011aea\r
- 4855 .set CYDEV_UCFG_B1_P5_U1_DCFG6, 0x40011aec\r
- 4856 .set CYDEV_UCFG_B1_P5_U1_DCFG7, 0x40011aee\r
- 4857 .set CYDEV_UCFG_B1_P5_ROUTE_BASE, 0x40011b00\r
- 4858 .set CYDEV_UCFG_B1_P5_ROUTE_SIZE, 0x000000ef\r
- 4859 .set CYDEV_UCFG_DSI0_BASE, 0x40014000\r
- 4860 .set CYDEV_UCFG_DSI0_SIZE, 0x000000ef\r
- 4861 .set CYDEV_UCFG_DSI1_BASE, 0x40014100\r
- 4862 .set CYDEV_UCFG_DSI1_SIZE, 0x000000ef\r
- 4863 .set CYDEV_UCFG_DSI2_BASE, 0x40014200\r
- 4864 .set CYDEV_UCFG_DSI2_SIZE, 0x000000ef\r
- 4865 .set CYDEV_UCFG_DSI3_BASE, 0x40014300\r
- 4866 .set CYDEV_UCFG_DSI3_SIZE, 0x000000ef\r
- 4867 .set CYDEV_UCFG_DSI4_BASE, 0x40014400\r
- 4868 .set CYDEV_UCFG_DSI4_SIZE, 0x000000ef\r
- 4869 .set CYDEV_UCFG_DSI5_BASE, 0x40014500\r
- 4870 .set CYDEV_UCFG_DSI5_SIZE, 0x000000ef\r
- 4871 .set CYDEV_UCFG_DSI6_BASE, 0x40014600\r
- 4872 .set CYDEV_UCFG_DSI6_SIZE, 0x000000ef\r
- 4873 .set CYDEV_UCFG_DSI7_BASE, 0x40014700\r
- 4874 .set CYDEV_UCFG_DSI7_SIZE, 0x000000ef\r
- 4875 .set CYDEV_UCFG_DSI8_BASE, 0x40014800\r
- 4876 .set CYDEV_UCFG_DSI8_SIZE, 0x000000ef\r
- 4877 .set CYDEV_UCFG_DSI9_BASE, 0x40014900\r
- 4878 .set CYDEV_UCFG_DSI9_SIZE, 0x000000ef\r
- 4879 .set CYDEV_UCFG_DSI12_BASE, 0x40014c00\r
- 4880 .set CYDEV_UCFG_DSI12_SIZE, 0x000000ef\r
- 4881 .set CYDEV_UCFG_DSI13_BASE, 0x40014d00\r
- 4882 .set CYDEV_UCFG_DSI13_SIZE, 0x000000ef\r
- 4883 .set CYDEV_UCFG_BCTL0_BASE, 0x40015000\r
- 4884 .set CYDEV_UCFG_BCTL0_SIZE, 0x00000010\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 87\r
-\r
-\r
- 4885 .set CYDEV_UCFG_BCTL0_MDCLK_EN, 0x40015000\r
- 4886 .set CYDEV_UCFG_BCTL0_MBCLK_EN, 0x40015001\r
- 4887 .set CYDEV_UCFG_BCTL0_WAIT_CFG, 0x40015002\r
- 4888 .set CYDEV_UCFG_BCTL0_BANK_CTL, 0x40015003\r
- 4889 .set CYDEV_UCFG_BCTL0_UDB_TEST_3, 0x40015007\r
- 4890 .set CYDEV_UCFG_BCTL0_DCLK_EN0, 0x40015008\r
- 4891 .set CYDEV_UCFG_BCTL0_BCLK_EN0, 0x40015009\r
- 4892 .set CYDEV_UCFG_BCTL0_DCLK_EN1, 0x4001500a\r
- 4893 .set CYDEV_UCFG_BCTL0_BCLK_EN1, 0x4001500b\r
- 4894 .set CYDEV_UCFG_BCTL0_DCLK_EN2, 0x4001500c\r
- 4895 .set CYDEV_UCFG_BCTL0_BCLK_EN2, 0x4001500d\r
- 4896 .set CYDEV_UCFG_BCTL0_DCLK_EN3, 0x4001500e\r
- 4897 .set CYDEV_UCFG_BCTL0_BCLK_EN3, 0x4001500f\r
- 4898 .set CYDEV_UCFG_BCTL1_BASE, 0x40015010\r
- 4899 .set CYDEV_UCFG_BCTL1_SIZE, 0x00000010\r
- 4900 .set CYDEV_UCFG_BCTL1_MDCLK_EN, 0x40015010\r
- 4901 .set CYDEV_UCFG_BCTL1_MBCLK_EN, 0x40015011\r
- 4902 .set CYDEV_UCFG_BCTL1_WAIT_CFG, 0x40015012\r
- 4903 .set CYDEV_UCFG_BCTL1_BANK_CTL, 0x40015013\r
- 4904 .set CYDEV_UCFG_BCTL1_UDB_TEST_3, 0x40015017\r
- 4905 .set CYDEV_UCFG_BCTL1_DCLK_EN0, 0x40015018\r
- 4906 .set CYDEV_UCFG_BCTL1_BCLK_EN0, 0x40015019\r
- 4907 .set CYDEV_UCFG_BCTL1_DCLK_EN1, 0x4001501a\r
- 4908 .set CYDEV_UCFG_BCTL1_BCLK_EN1, 0x4001501b\r
- 4909 .set CYDEV_UCFG_BCTL1_DCLK_EN2, 0x4001501c\r
- 4910 .set CYDEV_UCFG_BCTL1_BCLK_EN2, 0x4001501d\r
- 4911 .set CYDEV_UCFG_BCTL1_DCLK_EN3, 0x4001501e\r
- 4912 .set CYDEV_UCFG_BCTL1_BCLK_EN3, 0x4001501f\r
- 4913 .set CYDEV_IDMUX_BASE, 0x40015100\r
- 4914 .set CYDEV_IDMUX_SIZE, 0x00000016\r
- 4915 .set CYDEV_IDMUX_IRQ_CTL0, 0x40015100\r
- 4916 .set CYDEV_IDMUX_IRQ_CTL1, 0x40015101\r
- 4917 .set CYDEV_IDMUX_IRQ_CTL2, 0x40015102\r
- 4918 .set CYDEV_IDMUX_IRQ_CTL3, 0x40015103\r
- 4919 .set CYDEV_IDMUX_IRQ_CTL4, 0x40015104\r
- 4920 .set CYDEV_IDMUX_IRQ_CTL5, 0x40015105\r
- 4921 .set CYDEV_IDMUX_IRQ_CTL6, 0x40015106\r
- 4922 .set CYDEV_IDMUX_IRQ_CTL7, 0x40015107\r
- 4923 .set CYDEV_IDMUX_DRQ_CTL0, 0x40015110\r
- 4924 .set CYDEV_IDMUX_DRQ_CTL1, 0x40015111\r
- 4925 .set CYDEV_IDMUX_DRQ_CTL2, 0x40015112\r
- 4926 .set CYDEV_IDMUX_DRQ_CTL3, 0x40015113\r
- 4927 .set CYDEV_IDMUX_DRQ_CTL4, 0x40015114\r
- 4928 .set CYDEV_IDMUX_DRQ_CTL5, 0x40015115\r
- 4929 .set CYDEV_CACHERAM_BASE, 0x40030000\r
- 4930 .set CYDEV_CACHERAM_SIZE, 0x00000400\r
- 4931 .set CYDEV_CACHERAM_DATA_MBASE, 0x40030000\r
- 4932 .set CYDEV_CACHERAM_DATA_MSIZE, 0x00000400\r
- 4933 .set CYDEV_SFR_BASE, 0x40050100\r
- 4934 .set CYDEV_SFR_SIZE, 0x000000fb\r
- 4935 .set CYDEV_SFR_GPIO0, 0x40050180\r
- 4936 .set CYDEV_SFR_GPIRD0, 0x40050189\r
- 4937 .set CYDEV_SFR_GPIO0_SEL, 0x4005018a\r
- 4938 .set CYDEV_SFR_GPIO1, 0x40050190\r
- 4939 .set CYDEV_SFR_GPIRD1, 0x40050191\r
- 4940 .set CYDEV_SFR_GPIO2, 0x40050198\r
- 4941 .set CYDEV_SFR_GPIRD2, 0x40050199\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 88\r
-\r
-\r
- 4942 .set CYDEV_SFR_GPIO2_SEL, 0x4005019a\r
- 4943 .set CYDEV_SFR_GPIO1_SEL, 0x400501a2\r
- 4944 .set CYDEV_SFR_GPIO3, 0x400501b0\r
- 4945 .set CYDEV_SFR_GPIRD3, 0x400501b1\r
- 4946 .set CYDEV_SFR_GPIO3_SEL, 0x400501b2\r
- 4947 .set CYDEV_SFR_GPIO4, 0x400501c0\r
- 4948 .set CYDEV_SFR_GPIRD4, 0x400501c1\r
- 4949 .set CYDEV_SFR_GPIO4_SEL, 0x400501c2\r
- 4950 .set CYDEV_SFR_GPIO5, 0x400501c8\r
- 4951 .set CYDEV_SFR_GPIRD5, 0x400501c9\r
- 4952 .set CYDEV_SFR_GPIO5_SEL, 0x400501ca\r
- 4953 .set CYDEV_SFR_GPIO6, 0x400501d8\r
- 4954 .set CYDEV_SFR_GPIRD6, 0x400501d9\r
- 4955 .set CYDEV_SFR_GPIO6_SEL, 0x400501da\r
- 4956 .set CYDEV_SFR_GPIO12, 0x400501e8\r
- 4957 .set CYDEV_SFR_GPIRD12, 0x400501e9\r
- 4958 .set CYDEV_SFR_GPIO12_SEL, 0x400501f2\r
- 4959 .set CYDEV_SFR_GPIO15, 0x400501f8\r
- 4960 .set CYDEV_SFR_GPIRD15, 0x400501f9\r
- 4961 .set CYDEV_SFR_GPIO15_SEL, 0x400501fa\r
- 4962 .set CYDEV_P3BA_BASE, 0x40050300\r
- 4963 .set CYDEV_P3BA_SIZE, 0x0000002b\r
- 4964 .set CYDEV_P3BA_Y_START, 0x40050300\r
- 4965 .set CYDEV_P3BA_YROLL, 0x40050301\r
- 4966 .set CYDEV_P3BA_YCFG, 0x40050302\r
- 4967 .set CYDEV_P3BA_X_START1, 0x40050303\r
- 4968 .set CYDEV_P3BA_X_START2, 0x40050304\r
- 4969 .set CYDEV_P3BA_XROLL1, 0x40050305\r
- 4970 .set CYDEV_P3BA_XROLL2, 0x40050306\r
- 4971 .set CYDEV_P3BA_XINC, 0x40050307\r
- 4972 .set CYDEV_P3BA_XCFG, 0x40050308\r
- 4973 .set CYDEV_P3BA_OFFSETADDR1, 0x40050309\r
- 4974 .set CYDEV_P3BA_OFFSETADDR2, 0x4005030a\r
- 4975 .set CYDEV_P3BA_OFFSETADDR3, 0x4005030b\r
- 4976 .set CYDEV_P3BA_ABSADDR1, 0x4005030c\r
- 4977 .set CYDEV_P3BA_ABSADDR2, 0x4005030d\r
- 4978 .set CYDEV_P3BA_ABSADDR3, 0x4005030e\r
- 4979 .set CYDEV_P3BA_ABSADDR4, 0x4005030f\r
- 4980 .set CYDEV_P3BA_DATCFG1, 0x40050310\r
- 4981 .set CYDEV_P3BA_DATCFG2, 0x40050311\r
- 4982 .set CYDEV_P3BA_CMP_RSLT1, 0x40050314\r
- 4983 .set CYDEV_P3BA_CMP_RSLT2, 0x40050315\r
- 4984 .set CYDEV_P3BA_CMP_RSLT3, 0x40050316\r
- 4985 .set CYDEV_P3BA_CMP_RSLT4, 0x40050317\r
- 4986 .set CYDEV_P3BA_DATA_REG1, 0x40050318\r
- 4987 .set CYDEV_P3BA_DATA_REG2, 0x40050319\r
- 4988 .set CYDEV_P3BA_DATA_REG3, 0x4005031a\r
- 4989 .set CYDEV_P3BA_DATA_REG4, 0x4005031b\r
- 4990 .set CYDEV_P3BA_EXP_DATA1, 0x4005031c\r
- 4991 .set CYDEV_P3BA_EXP_DATA2, 0x4005031d\r
- 4992 .set CYDEV_P3BA_EXP_DATA3, 0x4005031e\r
- 4993 .set CYDEV_P3BA_EXP_DATA4, 0x4005031f\r
- 4994 .set CYDEV_P3BA_MSTR_HRDATA1, 0x40050320\r
- 4995 .set CYDEV_P3BA_MSTR_HRDATA2, 0x40050321\r
- 4996 .set CYDEV_P3BA_MSTR_HRDATA3, 0x40050322\r
- 4997 .set CYDEV_P3BA_MSTR_HRDATA4, 0x40050323\r
- 4998 .set CYDEV_P3BA_BIST_EN, 0x40050324\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 89\r
-\r
-\r
- 4999 .set CYDEV_P3BA_PHUB_MASTER_SSR, 0x40050325\r
- 5000 .set CYDEV_P3BA_SEQCFG1, 0x40050326\r
- 5001 .set CYDEV_P3BA_SEQCFG2, 0x40050327\r
- 5002 .set CYDEV_P3BA_Y_CURR, 0x40050328\r
- 5003 .set CYDEV_P3BA_X_CURR1, 0x40050329\r
- 5004 .set CYDEV_P3BA_X_CURR2, 0x4005032a\r
- 5005 .set CYDEV_PANTHER_BASE, 0x40080000\r
- 5006 .set CYDEV_PANTHER_SIZE, 0x00000020\r
- 5007 .set CYDEV_PANTHER_STCALIB_CFG, 0x40080000\r
- 5008 .set CYDEV_PANTHER_WAITPIPE, 0x40080004\r
- 5009 .set CYDEV_PANTHER_TRACE_CFG, 0x40080008\r
- 5010 .set CYDEV_PANTHER_DBG_CFG, 0x4008000c\r
- 5011 .set CYDEV_PANTHER_CM3_LCKRST_STAT, 0x40080018\r
- 5012 .set CYDEV_PANTHER_DEVICE_ID, 0x4008001c\r
- 5013 .set CYDEV_FLSECC_BASE, 0x48000000\r
- 5014 .set CYDEV_FLSECC_SIZE, 0x00008000\r
- 5015 .set CYDEV_FLSECC_DATA_MBASE, 0x48000000\r
- 5016 .set CYDEV_FLSECC_DATA_MSIZE, 0x00008000\r
- 5017 .set CYDEV_FLSHID_BASE, 0x49000000\r
- 5018 .set CYDEV_FLSHID_SIZE, 0x00000200\r
- 5019 .set CYDEV_FLSHID_RSVD_MBASE, 0x49000000\r
- 5020 .set CYDEV_FLSHID_RSVD_MSIZE, 0x00000080\r
- 5021 .set CYDEV_FLSHID_CUST_MDATA_MBASE, 0x49000080\r
- 5022 .set CYDEV_FLSHID_CUST_MDATA_MSIZE, 0x00000080\r
- 5023 .set CYDEV_FLSHID_CUST_TABLES_BASE, 0x49000100\r
- 5024 .set CYDEV_FLSHID_CUST_TABLES_SIZE, 0x00000040\r
- 5025 .set CYDEV_FLSHID_CUST_TABLES_Y_LOC, 0x49000100\r
- 5026 .set CYDEV_FLSHID_CUST_TABLES_X_LOC, 0x49000101\r
- 5027 .set CYDEV_FLSHID_CUST_TABLES_WAFER_NUM, 0x49000102\r
- 5028 .set CYDEV_FLSHID_CUST_TABLES_LOT_LSB, 0x49000103\r
- 5029 .set CYDEV_FLSHID_CUST_TABLES_LOT_MSB, 0x49000104\r
- 5030 .set CYDEV_FLSHID_CUST_TABLES_WRK_WK, 0x49000105\r
- 5031 .set CYDEV_FLSHID_CUST_TABLES_FAB_YR, 0x49000106\r
- 5032 .set CYDEV_FLSHID_CUST_TABLES_MINOR, 0x49000107\r
- 5033 .set CYDEV_FLSHID_CUST_TABLES_IMO_3MHZ, 0x49000108\r
- 5034 .set CYDEV_FLSHID_CUST_TABLES_IMO_6MHZ, 0x49000109\r
- 5035 .set CYDEV_FLSHID_CUST_TABLES_IMO_12MHZ, 0x4900010a\r
- 5036 .set CYDEV_FLSHID_CUST_TABLES_IMO_24MHZ, 0x4900010b\r
- 5037 .set CYDEV_FLSHID_CUST_TABLES_IMO_67MHZ, 0x4900010c\r
- 5038 .set CYDEV_FLSHID_CUST_TABLES_IMO_80MHZ, 0x4900010d\r
- 5039 .set CYDEV_FLSHID_CUST_TABLES_IMO_92MHZ, 0x4900010e\r
- 5040 .set CYDEV_FLSHID_CUST_TABLES_IMO_USB, 0x4900010f\r
- 5041 .set CYDEV_FLSHID_CUST_TABLES_CMP0_TR0_HS, 0x49000110\r
- 5042 .set CYDEV_FLSHID_CUST_TABLES_CMP1_TR0_HS, 0x49000111\r
- 5043 .set CYDEV_FLSHID_CUST_TABLES_CMP2_TR0_HS, 0x49000112\r
- 5044 .set CYDEV_FLSHID_CUST_TABLES_CMP3_TR0_HS, 0x49000113\r
- 5045 .set CYDEV_FLSHID_CUST_TABLES_CMP0_TR1_HS, 0x49000114\r
- 5046 .set CYDEV_FLSHID_CUST_TABLES_CMP1_TR1_HS, 0x49000115\r
- 5047 .set CYDEV_FLSHID_CUST_TABLES_CMP2_TR1_HS, 0x49000116\r
- 5048 .set CYDEV_FLSHID_CUST_TABLES_CMP3_TR1_HS, 0x49000117\r
- 5049 .set CYDEV_FLSHID_CUST_TABLES_DEC_M1, 0x49000118\r
- 5050 .set CYDEV_FLSHID_CUST_TABLES_DEC_M2, 0x49000119\r
- 5051 .set CYDEV_FLSHID_CUST_TABLES_DEC_M3, 0x4900011a\r
- 5052 .set CYDEV_FLSHID_CUST_TABLES_DEC_M4, 0x4900011b\r
- 5053 .set CYDEV_FLSHID_CUST_TABLES_DEC_M5, 0x4900011c\r
- 5054 .set CYDEV_FLSHID_CUST_TABLES_DEC_M6, 0x4900011d\r
- 5055 .set CYDEV_FLSHID_CUST_TABLES_DEC_M7, 0x4900011e\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 90\r
-\r
-\r
- 5056 .set CYDEV_FLSHID_CUST_TABLES_DEC_M8, 0x4900011f\r
- 5057 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M1, 0x49000120\r
- 5058 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M2, 0x49000121\r
- 5059 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M3, 0x49000122\r
- 5060 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M4, 0x49000123\r
- 5061 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M5, 0x49000124\r
- 5062 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M6, 0x49000125\r
- 5063 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M7, 0x49000126\r
- 5064 .set CYDEV_FLSHID_CUST_TABLES_DAC0_M8, 0x49000127\r
- 5065 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M1, 0x49000128\r
- 5066 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M2, 0x49000129\r
- 5067 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M3, 0x4900012a\r
- 5068 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M4, 0x4900012b\r
- 5069 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M5, 0x4900012c\r
- 5070 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M6, 0x4900012d\r
- 5071 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M7, 0x4900012e\r
- 5072 .set CYDEV_FLSHID_CUST_TABLES_DAC2_M8, 0x4900012f\r
- 5073 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M1, 0x49000130\r
- 5074 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M2, 0x49000131\r
- 5075 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M3, 0x49000132\r
- 5076 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M4, 0x49000133\r
- 5077 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M5, 0x49000134\r
- 5078 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M6, 0x49000135\r
- 5079 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M7, 0x49000136\r
- 5080 .set CYDEV_FLSHID_CUST_TABLES_DAC1_M8, 0x49000137\r
- 5081 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M1, 0x49000138\r
- 5082 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M2, 0x49000139\r
- 5083 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M3, 0x4900013a\r
- 5084 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M4, 0x4900013b\r
- 5085 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M5, 0x4900013c\r
- 5086 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M6, 0x4900013d\r
- 5087 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M7, 0x4900013e\r
- 5088 .set CYDEV_FLSHID_CUST_TABLES_DAC3_M8, 0x4900013f\r
- 5089 .set CYDEV_FLSHID_MFG_CFG_BASE, 0x49000180\r
- 5090 .set CYDEV_FLSHID_MFG_CFG_SIZE, 0x00000080\r
- 5091 .set CYDEV_FLSHID_MFG_CFG_IMO_TR1, 0x49000188\r
- 5092 .set CYDEV_FLSHID_MFG_CFG_CMP0_TR0, 0x490001ac\r
- 5093 .set CYDEV_FLSHID_MFG_CFG_CMP1_TR0, 0x490001ae\r
- 5094 .set CYDEV_FLSHID_MFG_CFG_CMP2_TR0, 0x490001b0\r
- 5095 .set CYDEV_FLSHID_MFG_CFG_CMP3_TR0, 0x490001b2\r
- 5096 .set CYDEV_FLSHID_MFG_CFG_CMP0_TR1, 0x490001b4\r
- 5097 .set CYDEV_FLSHID_MFG_CFG_CMP1_TR1, 0x490001b6\r
- 5098 .set CYDEV_FLSHID_MFG_CFG_CMP2_TR1, 0x490001b8\r
- 5099 .set CYDEV_FLSHID_MFG_CFG_CMP3_TR1, 0x490001ba\r
- 5100 .set CYDEV_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM, 0x490001ce\r
- 5101 .set CYDEV_EXTMEM_BASE, 0x60000000\r
- 5102 .set CYDEV_EXTMEM_SIZE, 0x00800000\r
- 5103 .set CYDEV_EXTMEM_DATA_MBASE, 0x60000000\r
- 5104 .set CYDEV_EXTMEM_DATA_MSIZE, 0x00800000\r
- 5105 .set CYDEV_ITM_BASE, 0xe0000000\r
- 5106 .set CYDEV_ITM_SIZE, 0x00001000\r
- 5107 .set CYDEV_ITM_TRACE_EN, 0xe0000e00\r
- 5108 .set CYDEV_ITM_TRACE_PRIVILEGE, 0xe0000e40\r
- 5109 .set CYDEV_ITM_TRACE_CTRL, 0xe0000e80\r
- 5110 .set CYDEV_ITM_LOCK_ACCESS, 0xe0000fb0\r
- 5111 .set CYDEV_ITM_LOCK_STATUS, 0xe0000fb4\r
- 5112 .set CYDEV_ITM_PID4, 0xe0000fd0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 91\r
-\r
-\r
- 5113 .set CYDEV_ITM_PID5, 0xe0000fd4\r
- 5114 .set CYDEV_ITM_PID6, 0xe0000fd8\r
- 5115 .set CYDEV_ITM_PID7, 0xe0000fdc\r
- 5116 .set CYDEV_ITM_PID0, 0xe0000fe0\r
- 5117 .set CYDEV_ITM_PID1, 0xe0000fe4\r
- 5118 .set CYDEV_ITM_PID2, 0xe0000fe8\r
- 5119 .set CYDEV_ITM_PID3, 0xe0000fec\r
- 5120 .set CYDEV_ITM_CID0, 0xe0000ff0\r
- 5121 .set CYDEV_ITM_CID1, 0xe0000ff4\r
- 5122 .set CYDEV_ITM_CID2, 0xe0000ff8\r
- 5123 .set CYDEV_ITM_CID3, 0xe0000ffc\r
- 5124 .set CYDEV_DWT_BASE, 0xe0001000\r
- 5125 .set CYDEV_DWT_SIZE, 0x0000005c\r
- 5126 .set CYDEV_DWT_CTRL, 0xe0001000\r
- 5127 .set CYDEV_DWT_CYCLE_COUNT, 0xe0001004\r
- 5128 .set CYDEV_DWT_CPI_COUNT, 0xe0001008\r
- 5129 .set CYDEV_DWT_EXC_OVHD_COUNT, 0xe000100c\r
- 5130 .set CYDEV_DWT_SLEEP_COUNT, 0xe0001010\r
- 5131 .set CYDEV_DWT_LSU_COUNT, 0xe0001014\r
- 5132 .set CYDEV_DWT_FOLD_COUNT, 0xe0001018\r
- 5133 .set CYDEV_DWT_PC_SAMPLE, 0xe000101c\r
- 5134 .set CYDEV_DWT_COMP_0, 0xe0001020\r
- 5135 .set CYDEV_DWT_MASK_0, 0xe0001024\r
- 5136 .set CYDEV_DWT_FUNCTION_0, 0xe0001028\r
- 5137 .set CYDEV_DWT_COMP_1, 0xe0001030\r
- 5138 .set CYDEV_DWT_MASK_1, 0xe0001034\r
- 5139 .set CYDEV_DWT_FUNCTION_1, 0xe0001038\r
- 5140 .set CYDEV_DWT_COMP_2, 0xe0001040\r
- 5141 .set CYDEV_DWT_MASK_2, 0xe0001044\r
- 5142 .set CYDEV_DWT_FUNCTION_2, 0xe0001048\r
- 5143 .set CYDEV_DWT_COMP_3, 0xe0001050\r
- 5144 .set CYDEV_DWT_MASK_3, 0xe0001054\r
- 5145 .set CYDEV_DWT_FUNCTION_3, 0xe0001058\r
- 5146 .set CYDEV_FPB_BASE, 0xe0002000\r
- 5147 .set CYDEV_FPB_SIZE, 0x00001000\r
- 5148 .set CYDEV_FPB_CTRL, 0xe0002000\r
- 5149 .set CYDEV_FPB_REMAP, 0xe0002004\r
- 5150 .set CYDEV_FPB_FP_COMP_0, 0xe0002008\r
- 5151 .set CYDEV_FPB_FP_COMP_1, 0xe000200c\r
- 5152 .set CYDEV_FPB_FP_COMP_2, 0xe0002010\r
- 5153 .set CYDEV_FPB_FP_COMP_3, 0xe0002014\r
- 5154 .set CYDEV_FPB_FP_COMP_4, 0xe0002018\r
- 5155 .set CYDEV_FPB_FP_COMP_5, 0xe000201c\r
- 5156 .set CYDEV_FPB_FP_COMP_6, 0xe0002020\r
- 5157 .set CYDEV_FPB_FP_COMP_7, 0xe0002024\r
- 5158 .set CYDEV_FPB_PID4, 0xe0002fd0\r
- 5159 .set CYDEV_FPB_PID5, 0xe0002fd4\r
- 5160 .set CYDEV_FPB_PID6, 0xe0002fd8\r
- 5161 .set CYDEV_FPB_PID7, 0xe0002fdc\r
- 5162 .set CYDEV_FPB_PID0, 0xe0002fe0\r
- 5163 .set CYDEV_FPB_PID1, 0xe0002fe4\r
- 5164 .set CYDEV_FPB_PID2, 0xe0002fe8\r
- 5165 .set CYDEV_FPB_PID3, 0xe0002fec\r
- 5166 .set CYDEV_FPB_CID0, 0xe0002ff0\r
- 5167 .set CYDEV_FPB_CID1, 0xe0002ff4\r
- 5168 .set CYDEV_FPB_CID2, 0xe0002ff8\r
- 5169 .set CYDEV_FPB_CID3, 0xe0002ffc\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 92\r
-\r
-\r
- 5170 .set CYDEV_NVIC_BASE, 0xe000e000\r
- 5171 .set CYDEV_NVIC_SIZE, 0x00000d3c\r
- 5172 .set CYDEV_NVIC_INT_CTL_TYPE, 0xe000e004\r
- 5173 .set CYDEV_NVIC_SYSTICK_CTL, 0xe000e010\r
- 5174 .set CYDEV_NVIC_SYSTICK_RELOAD, 0xe000e014\r
- 5175 .set CYDEV_NVIC_SYSTICK_CURRENT, 0xe000e018\r
- 5176 .set CYDEV_NVIC_SYSTICK_CAL, 0xe000e01c\r
- 5177 .set CYDEV_NVIC_SETENA0, 0xe000e100\r
- 5178 .set CYDEV_NVIC_CLRENA0, 0xe000e180\r
- 5179 .set CYDEV_NVIC_SETPEND0, 0xe000e200\r
- 5180 .set CYDEV_NVIC_CLRPEND0, 0xe000e280\r
- 5181 .set CYDEV_NVIC_ACTIVE0, 0xe000e300\r
- 5182 .set CYDEV_NVIC_PRI_0, 0xe000e400\r
- 5183 .set CYDEV_NVIC_PRI_1, 0xe000e401\r
- 5184 .set CYDEV_NVIC_PRI_2, 0xe000e402\r
- 5185 .set CYDEV_NVIC_PRI_3, 0xe000e403\r
- 5186 .set CYDEV_NVIC_PRI_4, 0xe000e404\r
- 5187 .set CYDEV_NVIC_PRI_5, 0xe000e405\r
- 5188 .set CYDEV_NVIC_PRI_6, 0xe000e406\r
- 5189 .set CYDEV_NVIC_PRI_7, 0xe000e407\r
- 5190 .set CYDEV_NVIC_PRI_8, 0xe000e408\r
- 5191 .set CYDEV_NVIC_PRI_9, 0xe000e409\r
- 5192 .set CYDEV_NVIC_PRI_10, 0xe000e40a\r
- 5193 .set CYDEV_NVIC_PRI_11, 0xe000e40b\r
- 5194 .set CYDEV_NVIC_PRI_12, 0xe000e40c\r
- 5195 .set CYDEV_NVIC_PRI_13, 0xe000e40d\r
- 5196 .set CYDEV_NVIC_PRI_14, 0xe000e40e\r
- 5197 .set CYDEV_NVIC_PRI_15, 0xe000e40f\r
- 5198 .set CYDEV_NVIC_PRI_16, 0xe000e410\r
- 5199 .set CYDEV_NVIC_PRI_17, 0xe000e411\r
- 5200 .set CYDEV_NVIC_PRI_18, 0xe000e412\r
- 5201 .set CYDEV_NVIC_PRI_19, 0xe000e413\r
- 5202 .set CYDEV_NVIC_PRI_20, 0xe000e414\r
- 5203 .set CYDEV_NVIC_PRI_21, 0xe000e415\r
- 5204 .set CYDEV_NVIC_PRI_22, 0xe000e416\r
- 5205 .set CYDEV_NVIC_PRI_23, 0xe000e417\r
- 5206 .set CYDEV_NVIC_PRI_24, 0xe000e418\r
- 5207 .set CYDEV_NVIC_PRI_25, 0xe000e419\r
- 5208 .set CYDEV_NVIC_PRI_26, 0xe000e41a\r
- 5209 .set CYDEV_NVIC_PRI_27, 0xe000e41b\r
- 5210 .set CYDEV_NVIC_PRI_28, 0xe000e41c\r
- 5211 .set CYDEV_NVIC_PRI_29, 0xe000e41d\r
- 5212 .set CYDEV_NVIC_PRI_30, 0xe000e41e\r
- 5213 .set CYDEV_NVIC_PRI_31, 0xe000e41f\r
- 5214 .set CYDEV_NVIC_CPUID_BASE, 0xe000ed00\r
- 5215 .set CYDEV_NVIC_INTR_CTRL_STATE, 0xe000ed04\r
- 5216 .set CYDEV_NVIC_VECT_OFFSET, 0xe000ed08\r
- 5217 .set CYDEV_NVIC_APPLN_INTR, 0xe000ed0c\r
- 5218 .set CYDEV_NVIC_SYSTEM_CONTROL, 0xe000ed10\r
- 5219 .set CYDEV_NVIC_CFG_CONTROL, 0xe000ed14\r
- 5220 .set CYDEV_NVIC_SYS_PRIO_HANDLER_4_7, 0xe000ed18\r
- 5221 .set CYDEV_NVIC_SYS_PRIO_HANDLER_8_11, 0xe000ed1c\r
- 5222 .set CYDEV_NVIC_SYS_PRIO_HANDLER_12_15, 0xe000ed20\r
- 5223 .set CYDEV_NVIC_SYS_HANDLER_CSR, 0xe000ed24\r
- 5224 .set CYDEV_NVIC_MEMMAN_FAULT_STATUS, 0xe000ed28\r
- 5225 .set CYDEV_NVIC_BUS_FAULT_STATUS, 0xe000ed29\r
- 5226 .set CYDEV_NVIC_USAGE_FAULT_STATUS, 0xe000ed2a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 93\r
-\r
-\r
- 5227 .set CYDEV_NVIC_HARD_FAULT_STATUS, 0xe000ed2c\r
- 5228 .set CYDEV_NVIC_DEBUG_FAULT_STATUS, 0xe000ed30\r
- 5229 .set CYDEV_NVIC_MEMMAN_FAULT_ADD, 0xe000ed34\r
- 5230 .set CYDEV_NVIC_BUS_FAULT_ADD, 0xe000ed38\r
- 5231 .set CYDEV_CORE_DBG_BASE, 0xe000edf0\r
- 5232 .set CYDEV_CORE_DBG_SIZE, 0x00000010\r
- 5233 .set CYDEV_CORE_DBG_DBG_HLT_CS, 0xe000edf0\r
- 5234 .set CYDEV_CORE_DBG_DBG_REG_SEL, 0xe000edf4\r
- 5235 .set CYDEV_CORE_DBG_DBG_REG_DATA, 0xe000edf8\r
- 5236 .set CYDEV_CORE_DBG_EXC_MON_CTL, 0xe000edfc\r
- 5237 .set CYDEV_TPIU_BASE, 0xe0040000\r
- 5238 .set CYDEV_TPIU_SIZE, 0x00001000\r
- 5239 .set CYDEV_TPIU_SUPPORTED_SYNC_PRT_SZ, 0xe0040000\r
- 5240 .set CYDEV_TPIU_CURRENT_SYNC_PRT_SZ, 0xe0040004\r
- 5241 .set CYDEV_TPIU_ASYNC_CLK_PRESCALER, 0xe0040010\r
- 5242 .set CYDEV_TPIU_PROTOCOL, 0xe00400f0\r
- 5243 .set CYDEV_TPIU_FORM_FLUSH_STAT, 0xe0040300\r
- 5244 .set CYDEV_TPIU_FORM_FLUSH_CTRL, 0xe0040304\r
- 5245 .set CYDEV_TPIU_TRIGGER, 0xe0040ee8\r
- 5246 .set CYDEV_TPIU_ITETMDATA, 0xe0040eec\r
- 5247 .set CYDEV_TPIU_ITATBCTR2, 0xe0040ef0\r
- 5248 .set CYDEV_TPIU_ITATBCTR0, 0xe0040ef8\r
- 5249 .set CYDEV_TPIU_ITITMDATA, 0xe0040efc\r
- 5250 .set CYDEV_TPIU_ITCTRL, 0xe0040f00\r
- 5251 .set CYDEV_TPIU_DEVID, 0xe0040fc8\r
- 5252 .set CYDEV_TPIU_DEVTYPE, 0xe0040fcc\r
- 5253 .set CYDEV_TPIU_PID4, 0xe0040fd0\r
- 5254 .set CYDEV_TPIU_PID5, 0xe0040fd4\r
- 5255 .set CYDEV_TPIU_PID6, 0xe0040fd8\r
- 5256 .set CYDEV_TPIU_PID7, 0xe0040fdc\r
- 5257 .set CYDEV_TPIU_PID0, 0xe0040fe0\r
- 5258 .set CYDEV_TPIU_PID1, 0xe0040fe4\r
- 5259 .set CYDEV_TPIU_PID2, 0xe0040fe8\r
- 5260 .set CYDEV_TPIU_PID3, 0xe0040fec\r
- 5261 .set CYDEV_TPIU_CID0, 0xe0040ff0\r
- 5262 .set CYDEV_TPIU_CID1, 0xe0040ff4\r
- 5263 .set CYDEV_TPIU_CID2, 0xe0040ff8\r
- 5264 .set CYDEV_TPIU_CID3, 0xe0040ffc\r
- 5265 .set CYDEV_ETM_BASE, 0xe0041000\r
- 5266 .set CYDEV_ETM_SIZE, 0x00001000\r
- 5267 .set CYDEV_ETM_CTL, 0xe0041000\r
- 5268 .set CYDEV_ETM_CFG_CODE, 0xe0041004\r
- 5269 .set CYDEV_ETM_TRIG_EVENT, 0xe0041008\r
- 5270 .set CYDEV_ETM_STATUS, 0xe0041010\r
- 5271 .set CYDEV_ETM_SYS_CFG, 0xe0041014\r
- 5272 .set CYDEV_ETM_TRACE_ENB_EVENT, 0xe0041020\r
- 5273 .set CYDEV_ETM_TRACE_EN_CTRL1, 0xe0041024\r
- 5274 .set CYDEV_ETM_FIFOFULL_LEVEL, 0xe004102c\r
- 5275 .set CYDEV_ETM_SYNC_FREQ, 0xe00411e0\r
- 5276 .set CYDEV_ETM_ETM_ID, 0xe00411e4\r
- 5277 .set CYDEV_ETM_CFG_CODE_EXT, 0xe00411e8\r
- 5278 .set CYDEV_ETM_TR_SS_EMBICE_CTRL, 0xe00411f0\r
- 5279 .set CYDEV_ETM_CS_TRACE_ID, 0xe0041200\r
- 5280 .set CYDEV_ETM_OS_LOCK_ACCESS, 0xe0041300\r
- 5281 .set CYDEV_ETM_OS_LOCK_STATUS, 0xe0041304\r
- 5282 .set CYDEV_ETM_PDSR, 0xe0041314\r
- 5283 .set CYDEV_ETM_ITMISCIN, 0xe0041ee0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 94\r
-\r
-\r
- 5284 .set CYDEV_ETM_ITTRIGOUT, 0xe0041ee8\r
- 5285 .set CYDEV_ETM_ITATBCTR2, 0xe0041ef0\r
- 5286 .set CYDEV_ETM_ITATBCTR0, 0xe0041ef8\r
- 5287 .set CYDEV_ETM_INT_MODE_CTRL, 0xe0041f00\r
- 5288 .set CYDEV_ETM_CLM_TAG_SET, 0xe0041fa0\r
- 5289 .set CYDEV_ETM_CLM_TAG_CLR, 0xe0041fa4\r
- 5290 .set CYDEV_ETM_LOCK_ACCESS, 0xe0041fb0\r
- 5291 .set CYDEV_ETM_LOCK_STATUS, 0xe0041fb4\r
- 5292 .set CYDEV_ETM_AUTH_STATUS, 0xe0041fb8\r
- 5293 .set CYDEV_ETM_DEV_TYPE, 0xe0041fcc\r
- 5294 .set CYDEV_ETM_PID4, 0xe0041fd0\r
- 5295 .set CYDEV_ETM_PID5, 0xe0041fd4\r
- 5296 .set CYDEV_ETM_PID6, 0xe0041fd8\r
- 5297 .set CYDEV_ETM_PID7, 0xe0041fdc\r
- 5298 .set CYDEV_ETM_PID0, 0xe0041fe0\r
- 5299 .set CYDEV_ETM_PID1, 0xe0041fe4\r
- 5300 .set CYDEV_ETM_PID2, 0xe0041fe8\r
- 5301 .set CYDEV_ETM_PID3, 0xe0041fec\r
- 5302 .set CYDEV_ETM_CID0, 0xe0041ff0\r
- 5303 .set CYDEV_ETM_CID1, 0xe0041ff4\r
- 5304 .set CYDEV_ETM_CID2, 0xe0041ff8\r
- 5305 .set CYDEV_ETM_CID3, 0xe0041ffc\r
- 5306 .set CYDEV_ROM_TABLE_BASE, 0xe00ff000\r
- 5307 .set CYDEV_ROM_TABLE_SIZE, 0x00001000\r
- 5308 .set CYDEV_ROM_TABLE_NVIC, 0xe00ff000\r
- 5309 .set CYDEV_ROM_TABLE_DWT, 0xe00ff004\r
- 5310 .set CYDEV_ROM_TABLE_FPB, 0xe00ff008\r
- 5311 .set CYDEV_ROM_TABLE_ITM, 0xe00ff00c\r
- 5312 .set CYDEV_ROM_TABLE_TPIU, 0xe00ff010\r
- 5313 .set CYDEV_ROM_TABLE_ETM, 0xe00ff014\r
- 5314 .set CYDEV_ROM_TABLE_END, 0xe00ff018\r
- 5315 .set CYDEV_ROM_TABLE_MEMTYPE, 0xe00fffcc\r
- 5316 .set CYDEV_ROM_TABLE_PID4, 0xe00fffd0\r
- 5317 .set CYDEV_ROM_TABLE_PID5, 0xe00fffd4\r
- 5318 .set CYDEV_ROM_TABLE_PID6, 0xe00fffd8\r
- 5319 .set CYDEV_ROM_TABLE_PID7, 0xe00fffdc\r
- 5320 .set CYDEV_ROM_TABLE_PID0, 0xe00fffe0\r
- 5321 .set CYDEV_ROM_TABLE_PID1, 0xe00fffe4\r
- 5322 .set CYDEV_ROM_TABLE_PID2, 0xe00fffe8\r
- 5323 .set CYDEV_ROM_TABLE_PID3, 0xe00fffec\r
- 5324 .set CYDEV_ROM_TABLE_CID0, 0xe00ffff0\r
- 5325 .set CYDEV_ROM_TABLE_CID1, 0xe00ffff4\r
- 5326 .set CYDEV_ROM_TABLE_CID2, 0xe00ffff8\r
- 5327 .set CYDEV_ROM_TABLE_CID3, 0xe00ffffc\r
- 5328 .set CYDEV_FLS_SIZE, CYDEV_FLASH_SIZE\r
- 5329 .set CYDEV_ECC_BASE, CYDEV_FLSECC_BASE\r
- 5330 .set CYDEV_FLS_SECTOR_SIZE, 0x00010000\r
- 5331 .set CYDEV_FLS_ROW_SIZE, 0x00000100\r
- 5332 .set CYDEV_ECC_SECTOR_SIZE, 0x00002000\r
- 5333 .set CYDEV_ECC_ROW_SIZE, 0x00000020\r
- 5334 .set CYDEV_EEPROM_SECTOR_SIZE, 0x00000400\r
- 5335 .set CYDEV_EEPROM_ROW_SIZE, 0x00000010\r
- 5336 .set CYDEV_PERIPH_BASE, CYDEV_CLKDIST_BASE\r
- 5337 .set CYCLK_LD_DISABLE, 0x00000004\r
- 5338 .set CYCLK_LD_SYNC_EN, 0x00000002\r
- 5339 .set CYCLK_LD_LOAD, 0x00000001\r
- 5340 .set CYCLK_PIPE, 0x00000080\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 95\r
-\r
-\r
- 5341 .set CYCLK_SSS, 0x00000040\r
- 5342 .set CYCLK_EARLY, 0x00000020\r
- 5343 .set CYCLK_DUTY, 0x00000010\r
- 5344 .set CYCLK_SYNC, 0x00000008\r
- 5345 .set CYCLK_SRC_SEL_CLK_SYNC_D, 0\r
- 5346 .set CYCLK_SRC_SEL_SYNC_DIG, 0\r
- 5347 .set CYCLK_SRC_SEL_IMO, 1\r
- 5348 .set CYCLK_SRC_SEL_XTAL_MHZ, 2\r
- 5349 .set CYCLK_SRC_SEL_XTALM, 2\r
- 5350 .set CYCLK_SRC_SEL_ILO, 3\r
- 5351 .set CYCLK_SRC_SEL_PLL, 4\r
- 5352 .set CYCLK_SRC_SEL_XTAL_KHZ, 5\r
- 5353 .set CYCLK_SRC_SEL_XTALK, 5\r
- 5354 .set CYCLK_SRC_SEL_DSI_G, 6\r
- 5355 .set CYCLK_SRC_SEL_DSI_D, 7\r
- 5356 .set CYCLK_SRC_SEL_CLK_SYNC_A, 0\r
- 5357 .set CYCLK_SRC_SEL_DSI_A, 7\r
- 4 .include "cydevicegnu_trm.inc"\r
- 1 /*******************************************************************************\r
- 2 * FILENAME: cydevicegnu_trm.inc\r
- 3 * \r
- 4 * PSoC Creator 3.0 Component Pack 7\r
- 5 *\r
- 6 * DESCRIPTION:\r
- 7 * This file provides all of the address values for the entire PSoC device.\r
- 8 * This file is automatically generated by PSoC Creator.\r
- 9 *\r
- 10 ********************************************************************************\r
- 11 * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12 * You may use this file only in accordance with the license, terms, conditions, \r
- 13 * disclaimers, and limitations in the end user license agreement accompanying \r
- 14 * the software package with which this file was provided.\r
- 15 ********************************************************************************/\r
- 16 \r
- 17 .set CYDEV_FLASH_BASE, 0x00000000\r
- 18 .set CYDEV_FLASH_SIZE, 0x00020000\r
- 19 .set CYREG_FLASH_DATA_MBASE, 0x00000000\r
- 20 .set CYREG_FLASH_DATA_MSIZE, 0x00020000\r
- 21 .set CYDEV_SRAM_BASE, 0x1fffc000\r
- 22 .set CYDEV_SRAM_SIZE, 0x00008000\r
- 23 .set CYREG_SRAM_CODE64K_MBASE, 0x1fff8000\r
- 24 .set CYREG_SRAM_CODE64K_MSIZE, 0x00004000\r
- 25 .set CYREG_SRAM_CODE32K_MBASE, 0x1fffc000\r
- 26 .set CYREG_SRAM_CODE32K_MSIZE, 0x00002000\r
- 27 .set CYREG_SRAM_CODE16K_MBASE, 0x1fffe000\r
- 28 .set CYREG_SRAM_CODE16K_MSIZE, 0x00001000\r
- 29 .set CYREG_SRAM_CODE_MBASE, 0x1fffc000\r
- 30 .set CYREG_SRAM_CODE_MSIZE, 0x00004000\r
- 31 .set CYREG_SRAM_DATA_MBASE, 0x20000000\r
- 32 .set CYREG_SRAM_DATA_MSIZE, 0x00004000\r
- 33 .set CYREG_SRAM_DATA16K_MBASE, 0x20001000\r
- 34 .set CYREG_SRAM_DATA16K_MSIZE, 0x00001000\r
- 35 .set CYREG_SRAM_DATA32K_MBASE, 0x20002000\r
- 36 .set CYREG_SRAM_DATA32K_MSIZE, 0x00002000\r
- 37 .set CYREG_SRAM_DATA64K_MBASE, 0x20004000\r
- 38 .set CYREG_SRAM_DATA64K_MSIZE, 0x00004000\r
- 39 .set CYDEV_DMA_BASE, 0x20008000\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 96\r
-\r
-\r
- 40 .set CYDEV_DMA_SIZE, 0x00008000\r
- 41 .set CYREG_DMA_SRAM64K_MBASE, 0x20008000\r
- 42 .set CYREG_DMA_SRAM64K_MSIZE, 0x00004000\r
- 43 .set CYREG_DMA_SRAM32K_MBASE, 0x2000c000\r
- 44 .set CYREG_DMA_SRAM32K_MSIZE, 0x00002000\r
- 45 .set CYREG_DMA_SRAM16K_MBASE, 0x2000e000\r
- 46 .set CYREG_DMA_SRAM16K_MSIZE, 0x00001000\r
- 47 .set CYREG_DMA_SRAM_MBASE, 0x2000f000\r
- 48 .set CYREG_DMA_SRAM_MSIZE, 0x00001000\r
- 49 .set CYDEV_CLKDIST_BASE, 0x40004000\r
- 50 .set CYDEV_CLKDIST_SIZE, 0x00000110\r
- 51 .set CYREG_CLKDIST_CR, 0x40004000\r
- 52 .set CYREG_CLKDIST_LD, 0x40004001\r
- 53 .set CYREG_CLKDIST_WRK0, 0x40004002\r
- 54 .set CYREG_CLKDIST_WRK1, 0x40004003\r
- 55 .set CYREG_CLKDIST_MSTR0, 0x40004004\r
- 56 .set CYREG_CLKDIST_MSTR1, 0x40004005\r
- 57 .set CYREG_CLKDIST_BCFG0, 0x40004006\r
- 58 .set CYREG_CLKDIST_BCFG1, 0x40004007\r
- 59 .set CYREG_CLKDIST_BCFG2, 0x40004008\r
- 60 .set CYREG_CLKDIST_UCFG, 0x40004009\r
- 61 .set CYREG_CLKDIST_DLY0, 0x4000400a\r
- 62 .set CYREG_CLKDIST_DLY1, 0x4000400b\r
- 63 .set CYREG_CLKDIST_DMASK, 0x40004010\r
- 64 .set CYREG_CLKDIST_AMASK, 0x40004014\r
- 65 .set CYDEV_CLKDIST_DCFG0_BASE, 0x40004080\r
- 66 .set CYDEV_CLKDIST_DCFG0_SIZE, 0x00000003\r
- 67 .set CYREG_CLKDIST_DCFG0_CFG0, 0x40004080\r
- 68 .set CYREG_CLKDIST_DCFG0_CFG1, 0x40004081\r
- 69 .set CYREG_CLKDIST_DCFG0_CFG2, 0x40004082\r
- 70 .set CYDEV_CLKDIST_DCFG1_BASE, 0x40004084\r
- 71 .set CYDEV_CLKDIST_DCFG1_SIZE, 0x00000003\r
- 72 .set CYREG_CLKDIST_DCFG1_CFG0, 0x40004084\r
- 73 .set CYREG_CLKDIST_DCFG1_CFG1, 0x40004085\r
- 74 .set CYREG_CLKDIST_DCFG1_CFG2, 0x40004086\r
- 75 .set CYDEV_CLKDIST_DCFG2_BASE, 0x40004088\r
- 76 .set CYDEV_CLKDIST_DCFG2_SIZE, 0x00000003\r
- 77 .set CYREG_CLKDIST_DCFG2_CFG0, 0x40004088\r
- 78 .set CYREG_CLKDIST_DCFG2_CFG1, 0x40004089\r
- 79 .set CYREG_CLKDIST_DCFG2_CFG2, 0x4000408a\r
- 80 .set CYDEV_CLKDIST_DCFG3_BASE, 0x4000408c\r
- 81 .set CYDEV_CLKDIST_DCFG3_SIZE, 0x00000003\r
- 82 .set CYREG_CLKDIST_DCFG3_CFG0, 0x4000408c\r
- 83 .set CYREG_CLKDIST_DCFG3_CFG1, 0x4000408d\r
- 84 .set CYREG_CLKDIST_DCFG3_CFG2, 0x4000408e\r
- 85 .set CYDEV_CLKDIST_DCFG4_BASE, 0x40004090\r
- 86 .set CYDEV_CLKDIST_DCFG4_SIZE, 0x00000003\r
- 87 .set CYREG_CLKDIST_DCFG4_CFG0, 0x40004090\r
- 88 .set CYREG_CLKDIST_DCFG4_CFG1, 0x40004091\r
- 89 .set CYREG_CLKDIST_DCFG4_CFG2, 0x40004092\r
- 90 .set CYDEV_CLKDIST_DCFG5_BASE, 0x40004094\r
- 91 .set CYDEV_CLKDIST_DCFG5_SIZE, 0x00000003\r
- 92 .set CYREG_CLKDIST_DCFG5_CFG0, 0x40004094\r
- 93 .set CYREG_CLKDIST_DCFG5_CFG1, 0x40004095\r
- 94 .set CYREG_CLKDIST_DCFG5_CFG2, 0x40004096\r
- 95 .set CYDEV_CLKDIST_DCFG6_BASE, 0x40004098\r
- 96 .set CYDEV_CLKDIST_DCFG6_SIZE, 0x00000003\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 97\r
-\r
-\r
- 97 .set CYREG_CLKDIST_DCFG6_CFG0, 0x40004098\r
- 98 .set CYREG_CLKDIST_DCFG6_CFG1, 0x40004099\r
- 99 .set CYREG_CLKDIST_DCFG6_CFG2, 0x4000409a\r
- 100 .set CYDEV_CLKDIST_DCFG7_BASE, 0x4000409c\r
- 101 .set CYDEV_CLKDIST_DCFG7_SIZE, 0x00000003\r
- 102 .set CYREG_CLKDIST_DCFG7_CFG0, 0x4000409c\r
- 103 .set CYREG_CLKDIST_DCFG7_CFG1, 0x4000409d\r
- 104 .set CYREG_CLKDIST_DCFG7_CFG2, 0x4000409e\r
- 105 .set CYDEV_CLKDIST_ACFG0_BASE, 0x40004100\r
- 106 .set CYDEV_CLKDIST_ACFG0_SIZE, 0x00000004\r
- 107 .set CYREG_CLKDIST_ACFG0_CFG0, 0x40004100\r
- 108 .set CYREG_CLKDIST_ACFG0_CFG1, 0x40004101\r
- 109 .set CYREG_CLKDIST_ACFG0_CFG2, 0x40004102\r
- 110 .set CYREG_CLKDIST_ACFG0_CFG3, 0x40004103\r
- 111 .set CYDEV_CLKDIST_ACFG1_BASE, 0x40004104\r
- 112 .set CYDEV_CLKDIST_ACFG1_SIZE, 0x00000004\r
- 113 .set CYREG_CLKDIST_ACFG1_CFG0, 0x40004104\r
- 114 .set CYREG_CLKDIST_ACFG1_CFG1, 0x40004105\r
- 115 .set CYREG_CLKDIST_ACFG1_CFG2, 0x40004106\r
- 116 .set CYREG_CLKDIST_ACFG1_CFG3, 0x40004107\r
- 117 .set CYDEV_CLKDIST_ACFG2_BASE, 0x40004108\r
- 118 .set CYDEV_CLKDIST_ACFG2_SIZE, 0x00000004\r
- 119 .set CYREG_CLKDIST_ACFG2_CFG0, 0x40004108\r
- 120 .set CYREG_CLKDIST_ACFG2_CFG1, 0x40004109\r
- 121 .set CYREG_CLKDIST_ACFG2_CFG2, 0x4000410a\r
- 122 .set CYREG_CLKDIST_ACFG2_CFG3, 0x4000410b\r
- 123 .set CYDEV_CLKDIST_ACFG3_BASE, 0x4000410c\r
- 124 .set CYDEV_CLKDIST_ACFG3_SIZE, 0x00000004\r
- 125 .set CYREG_CLKDIST_ACFG3_CFG0, 0x4000410c\r
- 126 .set CYREG_CLKDIST_ACFG3_CFG1, 0x4000410d\r
- 127 .set CYREG_CLKDIST_ACFG3_CFG2, 0x4000410e\r
- 128 .set CYREG_CLKDIST_ACFG3_CFG3, 0x4000410f\r
- 129 .set CYDEV_FASTCLK_BASE, 0x40004200\r
- 130 .set CYDEV_FASTCLK_SIZE, 0x00000026\r
- 131 .set CYDEV_FASTCLK_IMO_BASE, 0x40004200\r
- 132 .set CYDEV_FASTCLK_IMO_SIZE, 0x00000001\r
- 133 .set CYREG_FASTCLK_IMO_CR, 0x40004200\r
- 134 .set CYDEV_FASTCLK_XMHZ_BASE, 0x40004210\r
- 135 .set CYDEV_FASTCLK_XMHZ_SIZE, 0x00000004\r
- 136 .set CYREG_FASTCLK_XMHZ_CSR, 0x40004210\r
- 137 .set CYREG_FASTCLK_XMHZ_CFG0, 0x40004212\r
- 138 .set CYREG_FASTCLK_XMHZ_CFG1, 0x40004213\r
- 139 .set CYDEV_FASTCLK_PLL_BASE, 0x40004220\r
- 140 .set CYDEV_FASTCLK_PLL_SIZE, 0x00000006\r
- 141 .set CYREG_FASTCLK_PLL_CFG0, 0x40004220\r
- 142 .set CYREG_FASTCLK_PLL_CFG1, 0x40004221\r
- 143 .set CYREG_FASTCLK_PLL_P, 0x40004222\r
- 144 .set CYREG_FASTCLK_PLL_Q, 0x40004223\r
- 145 .set CYREG_FASTCLK_PLL_SR, 0x40004225\r
- 146 .set CYDEV_SLOWCLK_BASE, 0x40004300\r
- 147 .set CYDEV_SLOWCLK_SIZE, 0x0000000b\r
- 148 .set CYDEV_SLOWCLK_ILO_BASE, 0x40004300\r
- 149 .set CYDEV_SLOWCLK_ILO_SIZE, 0x00000002\r
- 150 .set CYREG_SLOWCLK_ILO_CR0, 0x40004300\r
- 151 .set CYREG_SLOWCLK_ILO_CR1, 0x40004301\r
- 152 .set CYDEV_SLOWCLK_X32_BASE, 0x40004308\r
- 153 .set CYDEV_SLOWCLK_X32_SIZE, 0x00000003\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 98\r
-\r
-\r
- 154 .set CYREG_SLOWCLK_X32_CR, 0x40004308\r
- 155 .set CYREG_SLOWCLK_X32_CFG, 0x40004309\r
- 156 .set CYREG_SLOWCLK_X32_TST, 0x4000430a\r
- 157 .set CYDEV_BOOST_BASE, 0x40004320\r
- 158 .set CYDEV_BOOST_SIZE, 0x00000007\r
- 159 .set CYREG_BOOST_CR0, 0x40004320\r
- 160 .set CYREG_BOOST_CR1, 0x40004321\r
- 161 .set CYREG_BOOST_CR2, 0x40004322\r
- 162 .set CYREG_BOOST_CR3, 0x40004323\r
- 163 .set CYREG_BOOST_SR, 0x40004324\r
- 164 .set CYREG_BOOST_CR4, 0x40004325\r
- 165 .set CYREG_BOOST_SR2, 0x40004326\r
- 166 .set CYDEV_PWRSYS_BASE, 0x40004330\r
- 167 .set CYDEV_PWRSYS_SIZE, 0x00000002\r
- 168 .set CYREG_PWRSYS_CR0, 0x40004330\r
- 169 .set CYREG_PWRSYS_CR1, 0x40004331\r
- 170 .set CYDEV_PM_BASE, 0x40004380\r
- 171 .set CYDEV_PM_SIZE, 0x00000057\r
- 172 .set CYREG_PM_TW_CFG0, 0x40004380\r
- 173 .set CYREG_PM_TW_CFG1, 0x40004381\r
- 174 .set CYREG_PM_TW_CFG2, 0x40004382\r
- 175 .set CYREG_PM_WDT_CFG, 0x40004383\r
- 176 .set CYREG_PM_WDT_CR, 0x40004384\r
- 177 .set CYREG_PM_INT_SR, 0x40004390\r
- 178 .set CYREG_PM_MODE_CFG0, 0x40004391\r
- 179 .set CYREG_PM_MODE_CFG1, 0x40004392\r
- 180 .set CYREG_PM_MODE_CSR, 0x40004393\r
- 181 .set CYREG_PM_USB_CR0, 0x40004394\r
- 182 .set CYREG_PM_WAKEUP_CFG0, 0x40004398\r
- 183 .set CYREG_PM_WAKEUP_CFG1, 0x40004399\r
- 184 .set CYREG_PM_WAKEUP_CFG2, 0x4000439a\r
- 185 .set CYDEV_PM_ACT_BASE, 0x400043a0\r
- 186 .set CYDEV_PM_ACT_SIZE, 0x0000000e\r
- 187 .set CYREG_PM_ACT_CFG0, 0x400043a0\r
- 188 .set CYREG_PM_ACT_CFG1, 0x400043a1\r
- 189 .set CYREG_PM_ACT_CFG2, 0x400043a2\r
- 190 .set CYREG_PM_ACT_CFG3, 0x400043a3\r
- 191 .set CYREG_PM_ACT_CFG4, 0x400043a4\r
- 192 .set CYREG_PM_ACT_CFG5, 0x400043a5\r
- 193 .set CYREG_PM_ACT_CFG6, 0x400043a6\r
- 194 .set CYREG_PM_ACT_CFG7, 0x400043a7\r
- 195 .set CYREG_PM_ACT_CFG8, 0x400043a8\r
- 196 .set CYREG_PM_ACT_CFG9, 0x400043a9\r
- 197 .set CYREG_PM_ACT_CFG10, 0x400043aa\r
- 198 .set CYREG_PM_ACT_CFG11, 0x400043ab\r
- 199 .set CYREG_PM_ACT_CFG12, 0x400043ac\r
- 200 .set CYREG_PM_ACT_CFG13, 0x400043ad\r
- 201 .set CYDEV_PM_STBY_BASE, 0x400043b0\r
- 202 .set CYDEV_PM_STBY_SIZE, 0x0000000e\r
- 203 .set CYREG_PM_STBY_CFG0, 0x400043b0\r
- 204 .set CYREG_PM_STBY_CFG1, 0x400043b1\r
- 205 .set CYREG_PM_STBY_CFG2, 0x400043b2\r
- 206 .set CYREG_PM_STBY_CFG3, 0x400043b3\r
- 207 .set CYREG_PM_STBY_CFG4, 0x400043b4\r
- 208 .set CYREG_PM_STBY_CFG5, 0x400043b5\r
- 209 .set CYREG_PM_STBY_CFG6, 0x400043b6\r
- 210 .set CYREG_PM_STBY_CFG7, 0x400043b7\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 99\r
-\r
-\r
- 211 .set CYREG_PM_STBY_CFG8, 0x400043b8\r
- 212 .set CYREG_PM_STBY_CFG9, 0x400043b9\r
- 213 .set CYREG_PM_STBY_CFG10, 0x400043ba\r
- 214 .set CYREG_PM_STBY_CFG11, 0x400043bb\r
- 215 .set CYREG_PM_STBY_CFG12, 0x400043bc\r
- 216 .set CYREG_PM_STBY_CFG13, 0x400043bd\r
- 217 .set CYDEV_PM_AVAIL_BASE, 0x400043c0\r
- 218 .set CYDEV_PM_AVAIL_SIZE, 0x00000017\r
- 219 .set CYREG_PM_AVAIL_CR0, 0x400043c0\r
- 220 .set CYREG_PM_AVAIL_CR1, 0x400043c1\r
- 221 .set CYREG_PM_AVAIL_CR2, 0x400043c2\r
- 222 .set CYREG_PM_AVAIL_CR3, 0x400043c3\r
- 223 .set CYREG_PM_AVAIL_CR4, 0x400043c4\r
- 224 .set CYREG_PM_AVAIL_CR5, 0x400043c5\r
- 225 .set CYREG_PM_AVAIL_CR6, 0x400043c6\r
- 226 .set CYREG_PM_AVAIL_SR0, 0x400043d0\r
- 227 .set CYREG_PM_AVAIL_SR1, 0x400043d1\r
- 228 .set CYREG_PM_AVAIL_SR2, 0x400043d2\r
- 229 .set CYREG_PM_AVAIL_SR3, 0x400043d3\r
- 230 .set CYREG_PM_AVAIL_SR4, 0x400043d4\r
- 231 .set CYREG_PM_AVAIL_SR5, 0x400043d5\r
- 232 .set CYREG_PM_AVAIL_SR6, 0x400043d6\r
- 233 .set CYDEV_PICU_BASE, 0x40004500\r
- 234 .set CYDEV_PICU_SIZE, 0x000000b0\r
- 235 .set CYDEV_PICU_INTTYPE_BASE, 0x40004500\r
- 236 .set CYDEV_PICU_INTTYPE_SIZE, 0x00000080\r
- 237 .set CYDEV_PICU_INTTYPE_PICU0_BASE, 0x40004500\r
- 238 .set CYDEV_PICU_INTTYPE_PICU0_SIZE, 0x00000008\r
- 239 .set CYREG_PICU0_INTTYPE0, 0x40004500\r
- 240 .set CYREG_PICU0_INTTYPE1, 0x40004501\r
- 241 .set CYREG_PICU0_INTTYPE2, 0x40004502\r
- 242 .set CYREG_PICU0_INTTYPE3, 0x40004503\r
- 243 .set CYREG_PICU0_INTTYPE4, 0x40004504\r
- 244 .set CYREG_PICU0_INTTYPE5, 0x40004505\r
- 245 .set CYREG_PICU0_INTTYPE6, 0x40004506\r
- 246 .set CYREG_PICU0_INTTYPE7, 0x40004507\r
- 247 .set CYDEV_PICU_INTTYPE_PICU1_BASE, 0x40004508\r
- 248 .set CYDEV_PICU_INTTYPE_PICU1_SIZE, 0x00000008\r
- 249 .set CYREG_PICU1_INTTYPE0, 0x40004508\r
- 250 .set CYREG_PICU1_INTTYPE1, 0x40004509\r
- 251 .set CYREG_PICU1_INTTYPE2, 0x4000450a\r
- 252 .set CYREG_PICU1_INTTYPE3, 0x4000450b\r
- 253 .set CYREG_PICU1_INTTYPE4, 0x4000450c\r
- 254 .set CYREG_PICU1_INTTYPE5, 0x4000450d\r
- 255 .set CYREG_PICU1_INTTYPE6, 0x4000450e\r
- 256 .set CYREG_PICU1_INTTYPE7, 0x4000450f\r
- 257 .set CYDEV_PICU_INTTYPE_PICU2_BASE, 0x40004510\r
- 258 .set CYDEV_PICU_INTTYPE_PICU2_SIZE, 0x00000008\r
- 259 .set CYREG_PICU2_INTTYPE0, 0x40004510\r
- 260 .set CYREG_PICU2_INTTYPE1, 0x40004511\r
- 261 .set CYREG_PICU2_INTTYPE2, 0x40004512\r
- 262 .set CYREG_PICU2_INTTYPE3, 0x40004513\r
- 263 .set CYREG_PICU2_INTTYPE4, 0x40004514\r
- 264 .set CYREG_PICU2_INTTYPE5, 0x40004515\r
- 265 .set CYREG_PICU2_INTTYPE6, 0x40004516\r
- 266 .set CYREG_PICU2_INTTYPE7, 0x40004517\r
- 267 .set CYDEV_PICU_INTTYPE_PICU3_BASE, 0x40004518\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 100\r
-\r
-\r
- 268 .set CYDEV_PICU_INTTYPE_PICU3_SIZE, 0x00000008\r
- 269 .set CYREG_PICU3_INTTYPE0, 0x40004518\r
- 270 .set CYREG_PICU3_INTTYPE1, 0x40004519\r
- 271 .set CYREG_PICU3_INTTYPE2, 0x4000451a\r
- 272 .set CYREG_PICU3_INTTYPE3, 0x4000451b\r
- 273 .set CYREG_PICU3_INTTYPE4, 0x4000451c\r
- 274 .set CYREG_PICU3_INTTYPE5, 0x4000451d\r
- 275 .set CYREG_PICU3_INTTYPE6, 0x4000451e\r
- 276 .set CYREG_PICU3_INTTYPE7, 0x4000451f\r
- 277 .set CYDEV_PICU_INTTYPE_PICU4_BASE, 0x40004520\r
- 278 .set CYDEV_PICU_INTTYPE_PICU4_SIZE, 0x00000008\r
- 279 .set CYREG_PICU4_INTTYPE0, 0x40004520\r
- 280 .set CYREG_PICU4_INTTYPE1, 0x40004521\r
- 281 .set CYREG_PICU4_INTTYPE2, 0x40004522\r
- 282 .set CYREG_PICU4_INTTYPE3, 0x40004523\r
- 283 .set CYREG_PICU4_INTTYPE4, 0x40004524\r
- 284 .set CYREG_PICU4_INTTYPE5, 0x40004525\r
- 285 .set CYREG_PICU4_INTTYPE6, 0x40004526\r
- 286 .set CYREG_PICU4_INTTYPE7, 0x40004527\r
- 287 .set CYDEV_PICU_INTTYPE_PICU5_BASE, 0x40004528\r
- 288 .set CYDEV_PICU_INTTYPE_PICU5_SIZE, 0x00000008\r
- 289 .set CYREG_PICU5_INTTYPE0, 0x40004528\r
- 290 .set CYREG_PICU5_INTTYPE1, 0x40004529\r
- 291 .set CYREG_PICU5_INTTYPE2, 0x4000452a\r
- 292 .set CYREG_PICU5_INTTYPE3, 0x4000452b\r
- 293 .set CYREG_PICU5_INTTYPE4, 0x4000452c\r
- 294 .set CYREG_PICU5_INTTYPE5, 0x4000452d\r
- 295 .set CYREG_PICU5_INTTYPE6, 0x4000452e\r
- 296 .set CYREG_PICU5_INTTYPE7, 0x4000452f\r
- 297 .set CYDEV_PICU_INTTYPE_PICU6_BASE, 0x40004530\r
- 298 .set CYDEV_PICU_INTTYPE_PICU6_SIZE, 0x00000008\r
- 299 .set CYREG_PICU6_INTTYPE0, 0x40004530\r
- 300 .set CYREG_PICU6_INTTYPE1, 0x40004531\r
- 301 .set CYREG_PICU6_INTTYPE2, 0x40004532\r
- 302 .set CYREG_PICU6_INTTYPE3, 0x40004533\r
- 303 .set CYREG_PICU6_INTTYPE4, 0x40004534\r
- 304 .set CYREG_PICU6_INTTYPE5, 0x40004535\r
- 305 .set CYREG_PICU6_INTTYPE6, 0x40004536\r
- 306 .set CYREG_PICU6_INTTYPE7, 0x40004537\r
- 307 .set CYDEV_PICU_INTTYPE_PICU12_BASE, 0x40004560\r
- 308 .set CYDEV_PICU_INTTYPE_PICU12_SIZE, 0x00000008\r
- 309 .set CYREG_PICU12_INTTYPE0, 0x40004560\r
- 310 .set CYREG_PICU12_INTTYPE1, 0x40004561\r
- 311 .set CYREG_PICU12_INTTYPE2, 0x40004562\r
- 312 .set CYREG_PICU12_INTTYPE3, 0x40004563\r
- 313 .set CYREG_PICU12_INTTYPE4, 0x40004564\r
- 314 .set CYREG_PICU12_INTTYPE5, 0x40004565\r
- 315 .set CYREG_PICU12_INTTYPE6, 0x40004566\r
- 316 .set CYREG_PICU12_INTTYPE7, 0x40004567\r
- 317 .set CYDEV_PICU_INTTYPE_PICU15_BASE, 0x40004578\r
- 318 .set CYDEV_PICU_INTTYPE_PICU15_SIZE, 0x00000008\r
- 319 .set CYREG_PICU15_INTTYPE0, 0x40004578\r
- 320 .set CYREG_PICU15_INTTYPE1, 0x40004579\r
- 321 .set CYREG_PICU15_INTTYPE2, 0x4000457a\r
- 322 .set CYREG_PICU15_INTTYPE3, 0x4000457b\r
- 323 .set CYREG_PICU15_INTTYPE4, 0x4000457c\r
- 324 .set CYREG_PICU15_INTTYPE5, 0x4000457d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 101\r
-\r
-\r
- 325 .set CYREG_PICU15_INTTYPE6, 0x4000457e\r
- 326 .set CYREG_PICU15_INTTYPE7, 0x4000457f\r
- 327 .set CYDEV_PICU_STAT_BASE, 0x40004580\r
- 328 .set CYDEV_PICU_STAT_SIZE, 0x00000010\r
- 329 .set CYDEV_PICU_STAT_PICU0_BASE, 0x40004580\r
- 330 .set CYDEV_PICU_STAT_PICU0_SIZE, 0x00000001\r
- 331 .set CYREG_PICU0_INTSTAT, 0x40004580\r
- 332 .set CYDEV_PICU_STAT_PICU1_BASE, 0x40004581\r
- 333 .set CYDEV_PICU_STAT_PICU1_SIZE, 0x00000001\r
- 334 .set CYREG_PICU1_INTSTAT, 0x40004581\r
- 335 .set CYDEV_PICU_STAT_PICU2_BASE, 0x40004582\r
- 336 .set CYDEV_PICU_STAT_PICU2_SIZE, 0x00000001\r
- 337 .set CYREG_PICU2_INTSTAT, 0x40004582\r
- 338 .set CYDEV_PICU_STAT_PICU3_BASE, 0x40004583\r
- 339 .set CYDEV_PICU_STAT_PICU3_SIZE, 0x00000001\r
- 340 .set CYREG_PICU3_INTSTAT, 0x40004583\r
- 341 .set CYDEV_PICU_STAT_PICU4_BASE, 0x40004584\r
- 342 .set CYDEV_PICU_STAT_PICU4_SIZE, 0x00000001\r
- 343 .set CYREG_PICU4_INTSTAT, 0x40004584\r
- 344 .set CYDEV_PICU_STAT_PICU5_BASE, 0x40004585\r
- 345 .set CYDEV_PICU_STAT_PICU5_SIZE, 0x00000001\r
- 346 .set CYREG_PICU5_INTSTAT, 0x40004585\r
- 347 .set CYDEV_PICU_STAT_PICU6_BASE, 0x40004586\r
- 348 .set CYDEV_PICU_STAT_PICU6_SIZE, 0x00000001\r
- 349 .set CYREG_PICU6_INTSTAT, 0x40004586\r
- 350 .set CYDEV_PICU_STAT_PICU12_BASE, 0x4000458c\r
- 351 .set CYDEV_PICU_STAT_PICU12_SIZE, 0x00000001\r
- 352 .set CYREG_PICU12_INTSTAT, 0x4000458c\r
- 353 .set CYDEV_PICU_STAT_PICU15_BASE, 0x4000458f\r
- 354 .set CYDEV_PICU_STAT_PICU15_SIZE, 0x00000001\r
- 355 .set CYREG_PICU15_INTSTAT, 0x4000458f\r
- 356 .set CYDEV_PICU_SNAP_BASE, 0x40004590\r
- 357 .set CYDEV_PICU_SNAP_SIZE, 0x00000010\r
- 358 .set CYDEV_PICU_SNAP_PICU0_BASE, 0x40004590\r
- 359 .set CYDEV_PICU_SNAP_PICU0_SIZE, 0x00000001\r
- 360 .set CYREG_PICU0_SNAP, 0x40004590\r
- 361 .set CYDEV_PICU_SNAP_PICU1_BASE, 0x40004591\r
- 362 .set CYDEV_PICU_SNAP_PICU1_SIZE, 0x00000001\r
- 363 .set CYREG_PICU1_SNAP, 0x40004591\r
- 364 .set CYDEV_PICU_SNAP_PICU2_BASE, 0x40004592\r
- 365 .set CYDEV_PICU_SNAP_PICU2_SIZE, 0x00000001\r
- 366 .set CYREG_PICU2_SNAP, 0x40004592\r
- 367 .set CYDEV_PICU_SNAP_PICU3_BASE, 0x40004593\r
- 368 .set CYDEV_PICU_SNAP_PICU3_SIZE, 0x00000001\r
- 369 .set CYREG_PICU3_SNAP, 0x40004593\r
- 370 .set CYDEV_PICU_SNAP_PICU4_BASE, 0x40004594\r
- 371 .set CYDEV_PICU_SNAP_PICU4_SIZE, 0x00000001\r
- 372 .set CYREG_PICU4_SNAP, 0x40004594\r
- 373 .set CYDEV_PICU_SNAP_PICU5_BASE, 0x40004595\r
- 374 .set CYDEV_PICU_SNAP_PICU5_SIZE, 0x00000001\r
- 375 .set CYREG_PICU5_SNAP, 0x40004595\r
- 376 .set CYDEV_PICU_SNAP_PICU6_BASE, 0x40004596\r
- 377 .set CYDEV_PICU_SNAP_PICU6_SIZE, 0x00000001\r
- 378 .set CYREG_PICU6_SNAP, 0x40004596\r
- 379 .set CYDEV_PICU_SNAP_PICU12_BASE, 0x4000459c\r
- 380 .set CYDEV_PICU_SNAP_PICU12_SIZE, 0x00000001\r
- 381 .set CYREG_PICU12_SNAP, 0x4000459c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 102\r
-\r
-\r
- 382 .set CYDEV_PICU_SNAP_PICU_15_BASE, 0x4000459f\r
- 383 .set CYDEV_PICU_SNAP_PICU_15_SIZE, 0x00000001\r
- 384 .set CYREG_PICU_15_SNAP_15, 0x4000459f\r
- 385 .set CYDEV_PICU_DISABLE_COR_BASE, 0x400045a0\r
- 386 .set CYDEV_PICU_DISABLE_COR_SIZE, 0x00000010\r
- 387 .set CYDEV_PICU_DISABLE_COR_PICU0_BASE, 0x400045a0\r
- 388 .set CYDEV_PICU_DISABLE_COR_PICU0_SIZE, 0x00000001\r
- 389 .set CYREG_PICU0_DISABLE_COR, 0x400045a0\r
- 390 .set CYDEV_PICU_DISABLE_COR_PICU1_BASE, 0x400045a1\r
- 391 .set CYDEV_PICU_DISABLE_COR_PICU1_SIZE, 0x00000001\r
- 392 .set CYREG_PICU1_DISABLE_COR, 0x400045a1\r
- 393 .set CYDEV_PICU_DISABLE_COR_PICU2_BASE, 0x400045a2\r
- 394 .set CYDEV_PICU_DISABLE_COR_PICU2_SIZE, 0x00000001\r
- 395 .set CYREG_PICU2_DISABLE_COR, 0x400045a2\r
- 396 .set CYDEV_PICU_DISABLE_COR_PICU3_BASE, 0x400045a3\r
- 397 .set CYDEV_PICU_DISABLE_COR_PICU3_SIZE, 0x00000001\r
- 398 .set CYREG_PICU3_DISABLE_COR, 0x400045a3\r
- 399 .set CYDEV_PICU_DISABLE_COR_PICU4_BASE, 0x400045a4\r
- 400 .set CYDEV_PICU_DISABLE_COR_PICU4_SIZE, 0x00000001\r
- 401 .set CYREG_PICU4_DISABLE_COR, 0x400045a4\r
- 402 .set CYDEV_PICU_DISABLE_COR_PICU5_BASE, 0x400045a5\r
- 403 .set CYDEV_PICU_DISABLE_COR_PICU5_SIZE, 0x00000001\r
- 404 .set CYREG_PICU5_DISABLE_COR, 0x400045a5\r
- 405 .set CYDEV_PICU_DISABLE_COR_PICU6_BASE, 0x400045a6\r
- 406 .set CYDEV_PICU_DISABLE_COR_PICU6_SIZE, 0x00000001\r
- 407 .set CYREG_PICU6_DISABLE_COR, 0x400045a6\r
- 408 .set CYDEV_PICU_DISABLE_COR_PICU12_BASE, 0x400045ac\r
- 409 .set CYDEV_PICU_DISABLE_COR_PICU12_SIZE, 0x00000001\r
- 410 .set CYREG_PICU12_DISABLE_COR, 0x400045ac\r
- 411 .set CYDEV_PICU_DISABLE_COR_PICU15_BASE, 0x400045af\r
- 412 .set CYDEV_PICU_DISABLE_COR_PICU15_SIZE, 0x00000001\r
- 413 .set CYREG_PICU15_DISABLE_COR, 0x400045af\r
- 414 .set CYDEV_MFGCFG_BASE, 0x40004600\r
- 415 .set CYDEV_MFGCFG_SIZE, 0x000000ed\r
- 416 .set CYDEV_MFGCFG_ANAIF_BASE, 0x40004600\r
- 417 .set CYDEV_MFGCFG_ANAIF_SIZE, 0x00000038\r
- 418 .set CYDEV_MFGCFG_ANAIF_DAC0_BASE, 0x40004608\r
- 419 .set CYDEV_MFGCFG_ANAIF_DAC0_SIZE, 0x00000001\r
- 420 .set CYREG_DAC0_TR, 0x40004608\r
- 421 .set CYDEV_MFGCFG_ANAIF_DAC1_BASE, 0x40004609\r
- 422 .set CYDEV_MFGCFG_ANAIF_DAC1_SIZE, 0x00000001\r
- 423 .set CYREG_DAC1_TR, 0x40004609\r
- 424 .set CYDEV_MFGCFG_ANAIF_DAC2_BASE, 0x4000460a\r
- 425 .set CYDEV_MFGCFG_ANAIF_DAC2_SIZE, 0x00000001\r
- 426 .set CYREG_DAC2_TR, 0x4000460a\r
- 427 .set CYDEV_MFGCFG_ANAIF_DAC3_BASE, 0x4000460b\r
- 428 .set CYDEV_MFGCFG_ANAIF_DAC3_SIZE, 0x00000001\r
- 429 .set CYREG_DAC3_TR, 0x4000460b\r
- 430 .set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE, 0x40004610\r
- 431 .set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE, 0x00000001\r
- 432 .set CYREG_NPUMP_DSM_TR0, 0x40004610\r
- 433 .set CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE, 0x40004611\r
- 434 .set CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE, 0x00000001\r
- 435 .set CYREG_NPUMP_SC_TR0, 0x40004611\r
- 436 .set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE, 0x40004612\r
- 437 .set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE, 0x00000001\r
- 438 .set CYREG_NPUMP_OPAMP_TR0, 0x40004612\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 103\r
-\r
-\r
- 439 .set CYDEV_MFGCFG_ANAIF_SAR0_BASE, 0x40004614\r
- 440 .set CYDEV_MFGCFG_ANAIF_SAR0_SIZE, 0x00000001\r
- 441 .set CYREG_SAR0_TR0, 0x40004614\r
- 442 .set CYDEV_MFGCFG_ANAIF_SAR1_BASE, 0x40004616\r
- 443 .set CYDEV_MFGCFG_ANAIF_SAR1_SIZE, 0x00000001\r
- 444 .set CYREG_SAR1_TR0, 0x40004616\r
- 445 .set CYDEV_MFGCFG_ANAIF_OPAMP0_BASE, 0x40004620\r
- 446 .set CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE, 0x00000002\r
- 447 .set CYREG_OPAMP0_TR0, 0x40004620\r
- 448 .set CYREG_OPAMP0_TR1, 0x40004621\r
- 449 .set CYDEV_MFGCFG_ANAIF_OPAMP1_BASE, 0x40004622\r
- 450 .set CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE, 0x00000002\r
- 451 .set CYREG_OPAMP1_TR0, 0x40004622\r
- 452 .set CYREG_OPAMP1_TR1, 0x40004623\r
- 453 .set CYDEV_MFGCFG_ANAIF_OPAMP2_BASE, 0x40004624\r
- 454 .set CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE, 0x00000002\r
- 455 .set CYREG_OPAMP2_TR0, 0x40004624\r
- 456 .set CYREG_OPAMP2_TR1, 0x40004625\r
- 457 .set CYDEV_MFGCFG_ANAIF_OPAMP3_BASE, 0x40004626\r
- 458 .set CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE, 0x00000002\r
- 459 .set CYREG_OPAMP3_TR0, 0x40004626\r
- 460 .set CYREG_OPAMP3_TR1, 0x40004627\r
- 461 .set CYDEV_MFGCFG_ANAIF_CMP0_BASE, 0x40004630\r
- 462 .set CYDEV_MFGCFG_ANAIF_CMP0_SIZE, 0x00000002\r
- 463 .set CYREG_CMP0_TR0, 0x40004630\r
- 464 .set CYREG_CMP0_TR1, 0x40004631\r
- 465 .set CYDEV_MFGCFG_ANAIF_CMP1_BASE, 0x40004632\r
- 466 .set CYDEV_MFGCFG_ANAIF_CMP1_SIZE, 0x00000002\r
- 467 .set CYREG_CMP1_TR0, 0x40004632\r
- 468 .set CYREG_CMP1_TR1, 0x40004633\r
- 469 .set CYDEV_MFGCFG_ANAIF_CMP2_BASE, 0x40004634\r
- 470 .set CYDEV_MFGCFG_ANAIF_CMP2_SIZE, 0x00000002\r
- 471 .set CYREG_CMP2_TR0, 0x40004634\r
- 472 .set CYREG_CMP2_TR1, 0x40004635\r
- 473 .set CYDEV_MFGCFG_ANAIF_CMP3_BASE, 0x40004636\r
- 474 .set CYDEV_MFGCFG_ANAIF_CMP3_SIZE, 0x00000002\r
- 475 .set CYREG_CMP3_TR0, 0x40004636\r
- 476 .set CYREG_CMP3_TR1, 0x40004637\r
- 477 .set CYDEV_MFGCFG_PWRSYS_BASE, 0x40004680\r
- 478 .set CYDEV_MFGCFG_PWRSYS_SIZE, 0x0000000b\r
- 479 .set CYREG_PWRSYS_HIB_TR0, 0x40004680\r
- 480 .set CYREG_PWRSYS_HIB_TR1, 0x40004681\r
- 481 .set CYREG_PWRSYS_I2C_TR, 0x40004682\r
- 482 .set CYREG_PWRSYS_SLP_TR, 0x40004683\r
- 483 .set CYREG_PWRSYS_BUZZ_TR, 0x40004684\r
- 484 .set CYREG_PWRSYS_WAKE_TR0, 0x40004685\r
- 485 .set CYREG_PWRSYS_WAKE_TR1, 0x40004686\r
- 486 .set CYREG_PWRSYS_BREF_TR, 0x40004687\r
- 487 .set CYREG_PWRSYS_BG_TR, 0x40004688\r
- 488 .set CYREG_PWRSYS_WAKE_TR2, 0x40004689\r
- 489 .set CYREG_PWRSYS_WAKE_TR3, 0x4000468a\r
- 490 .set CYDEV_MFGCFG_ILO_BASE, 0x40004690\r
- 491 .set CYDEV_MFGCFG_ILO_SIZE, 0x00000002\r
- 492 .set CYREG_ILO_TR0, 0x40004690\r
- 493 .set CYREG_ILO_TR1, 0x40004691\r
- 494 .set CYDEV_MFGCFG_X32_BASE, 0x40004698\r
- 495 .set CYDEV_MFGCFG_X32_SIZE, 0x00000001\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 104\r
-\r
-\r
- 496 .set CYREG_X32_TR, 0x40004698\r
- 497 .set CYDEV_MFGCFG_IMO_BASE, 0x400046a0\r
- 498 .set CYDEV_MFGCFG_IMO_SIZE, 0x00000005\r
- 499 .set CYREG_IMO_TR0, 0x400046a0\r
- 500 .set CYREG_IMO_TR1, 0x400046a1\r
- 501 .set CYREG_IMO_GAIN, 0x400046a2\r
- 502 .set CYREG_IMO_C36M, 0x400046a3\r
- 503 .set CYREG_IMO_TR2, 0x400046a4\r
- 504 .set CYDEV_MFGCFG_XMHZ_BASE, 0x400046a8\r
- 505 .set CYDEV_MFGCFG_XMHZ_SIZE, 0x00000001\r
- 506 .set CYREG_XMHZ_TR, 0x400046a8\r
- 507 .set CYREG_MFGCFG_DLY, 0x400046c0\r
- 508 .set CYDEV_MFGCFG_MLOGIC_BASE, 0x400046e0\r
- 509 .set CYDEV_MFGCFG_MLOGIC_SIZE, 0x0000000d\r
- 510 .set CYREG_MLOGIC_DMPSTR, 0x400046e2\r
- 511 .set CYDEV_MFGCFG_MLOGIC_SEG_BASE, 0x400046e4\r
- 512 .set CYDEV_MFGCFG_MLOGIC_SEG_SIZE, 0x00000002\r
- 513 .set CYREG_MLOGIC_SEG_CR, 0x400046e4\r
- 514 .set CYREG_MLOGIC_SEG_CFG0, 0x400046e5\r
- 515 .set CYREG_MLOGIC_DEBUG, 0x400046e8\r
- 516 .set CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE, 0x400046ea\r
- 517 .set CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE, 0x00000001\r
- 518 .set CYREG_MLOGIC_CPU_SCR_CPU_SCR, 0x400046ea\r
- 519 .set CYREG_MLOGIC_REV_ID, 0x400046ec\r
- 520 .set CYDEV_RESET_BASE, 0x400046f0\r
- 521 .set CYDEV_RESET_SIZE, 0x0000000f\r
- 522 .set CYREG_RESET_IPOR_CR0, 0x400046f0\r
- 523 .set CYREG_RESET_IPOR_CR1, 0x400046f1\r
- 524 .set CYREG_RESET_IPOR_CR2, 0x400046f2\r
- 525 .set CYREG_RESET_IPOR_CR3, 0x400046f3\r
- 526 .set CYREG_RESET_CR0, 0x400046f4\r
- 527 .set CYREG_RESET_CR1, 0x400046f5\r
- 528 .set CYREG_RESET_CR2, 0x400046f6\r
- 529 .set CYREG_RESET_CR3, 0x400046f7\r
- 530 .set CYREG_RESET_CR4, 0x400046f8\r
- 531 .set CYREG_RESET_CR5, 0x400046f9\r
- 532 .set CYREG_RESET_SR0, 0x400046fa\r
- 533 .set CYREG_RESET_SR1, 0x400046fb\r
- 534 .set CYREG_RESET_SR2, 0x400046fc\r
- 535 .set CYREG_RESET_SR3, 0x400046fd\r
- 536 .set CYREG_RESET_TR, 0x400046fe\r
- 537 .set CYDEV_SPC_BASE, 0x40004700\r
- 538 .set CYDEV_SPC_SIZE, 0x00000100\r
- 539 .set CYREG_SPC_FM_EE_CR, 0x40004700\r
- 540 .set CYREG_SPC_FM_EE_WAKE_CNT, 0x40004701\r
- 541 .set CYREG_SPC_EE_SCR, 0x40004702\r
- 542 .set CYREG_SPC_EE_ERR, 0x40004703\r
- 543 .set CYREG_SPC_CPU_DATA, 0x40004720\r
- 544 .set CYREG_SPC_DMA_DATA, 0x40004721\r
- 545 .set CYREG_SPC_SR, 0x40004722\r
- 546 .set CYREG_SPC_CR, 0x40004723\r
- 547 .set CYDEV_SPC_DMM_MAP_BASE, 0x40004780\r
- 548 .set CYDEV_SPC_DMM_MAP_SIZE, 0x00000080\r
- 549 .set CYREG_SPC_DMM_MAP_SRAM_MBASE, 0x40004780\r
- 550 .set CYREG_SPC_DMM_MAP_SRAM_MSIZE, 0x00000080\r
- 551 .set CYDEV_CACHE_BASE, 0x40004800\r
- 552 .set CYDEV_CACHE_SIZE, 0x0000009c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 105\r
-\r
-\r
- 553 .set CYREG_CACHE_CC_CTL, 0x40004800\r
- 554 .set CYREG_CACHE_ECC_CORR, 0x40004880\r
- 555 .set CYREG_CACHE_ECC_ERR, 0x40004888\r
- 556 .set CYREG_CACHE_FLASH_ERR, 0x40004890\r
- 557 .set CYREG_CACHE_HITMISS, 0x40004898\r
- 558 .set CYDEV_I2C_BASE, 0x40004900\r
- 559 .set CYDEV_I2C_SIZE, 0x000000e1\r
- 560 .set CYREG_I2C_XCFG, 0x400049c8\r
- 561 .set CYREG_I2C_ADR, 0x400049ca\r
- 562 .set CYREG_I2C_CFG, 0x400049d6\r
- 563 .set CYREG_I2C_CSR, 0x400049d7\r
- 564 .set CYREG_I2C_D, 0x400049d8\r
- 565 .set CYREG_I2C_MCSR, 0x400049d9\r
- 566 .set CYREG_I2C_CLK_DIV1, 0x400049db\r
- 567 .set CYREG_I2C_CLK_DIV2, 0x400049dc\r
- 568 .set CYREG_I2C_TMOUT_CSR, 0x400049dd\r
- 569 .set CYREG_I2C_TMOUT_SR, 0x400049de\r
- 570 .set CYREG_I2C_TMOUT_CFG0, 0x400049df\r
- 571 .set CYREG_I2C_TMOUT_CFG1, 0x400049e0\r
- 572 .set CYDEV_DEC_BASE, 0x40004e00\r
- 573 .set CYDEV_DEC_SIZE, 0x00000015\r
- 574 .set CYREG_DEC_CR, 0x40004e00\r
- 575 .set CYREG_DEC_SR, 0x40004e01\r
- 576 .set CYREG_DEC_SHIFT1, 0x40004e02\r
- 577 .set CYREG_DEC_SHIFT2, 0x40004e03\r
- 578 .set CYREG_DEC_DR2, 0x40004e04\r
- 579 .set CYREG_DEC_DR2H, 0x40004e05\r
- 580 .set CYREG_DEC_DR1, 0x40004e06\r
- 581 .set CYREG_DEC_OCOR, 0x40004e08\r
- 582 .set CYREG_DEC_OCORM, 0x40004e09\r
- 583 .set CYREG_DEC_OCORH, 0x40004e0a\r
- 584 .set CYREG_DEC_GCOR, 0x40004e0c\r
- 585 .set CYREG_DEC_GCORH, 0x40004e0d\r
- 586 .set CYREG_DEC_GVAL, 0x40004e0e\r
- 587 .set CYREG_DEC_OUTSAMP, 0x40004e10\r
- 588 .set CYREG_DEC_OUTSAMPM, 0x40004e11\r
- 589 .set CYREG_DEC_OUTSAMPH, 0x40004e12\r
- 590 .set CYREG_DEC_OUTSAMPS, 0x40004e13\r
- 591 .set CYREG_DEC_COHER, 0x40004e14\r
- 592 .set CYDEV_TMR0_BASE, 0x40004f00\r
- 593 .set CYDEV_TMR0_SIZE, 0x0000000c\r
- 594 .set CYREG_TMR0_CFG0, 0x40004f00\r
- 595 .set CYREG_TMR0_CFG1, 0x40004f01\r
- 596 .set CYREG_TMR0_CFG2, 0x40004f02\r
- 597 .set CYREG_TMR0_SR0, 0x40004f03\r
- 598 .set CYREG_TMR0_PER0, 0x40004f04\r
- 599 .set CYREG_TMR0_PER1, 0x40004f05\r
- 600 .set CYREG_TMR0_CNT_CMP0, 0x40004f06\r
- 601 .set CYREG_TMR0_CNT_CMP1, 0x40004f07\r
- 602 .set CYREG_TMR0_CAP0, 0x40004f08\r
- 603 .set CYREG_TMR0_CAP1, 0x40004f09\r
- 604 .set CYREG_TMR0_RT0, 0x40004f0a\r
- 605 .set CYREG_TMR0_RT1, 0x40004f0b\r
- 606 .set CYDEV_TMR1_BASE, 0x40004f0c\r
- 607 .set CYDEV_TMR1_SIZE, 0x0000000c\r
- 608 .set CYREG_TMR1_CFG0, 0x40004f0c\r
- 609 .set CYREG_TMR1_CFG1, 0x40004f0d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 106\r
-\r
-\r
- 610 .set CYREG_TMR1_CFG2, 0x40004f0e\r
- 611 .set CYREG_TMR1_SR0, 0x40004f0f\r
- 612 .set CYREG_TMR1_PER0, 0x40004f10\r
- 613 .set CYREG_TMR1_PER1, 0x40004f11\r
- 614 .set CYREG_TMR1_CNT_CMP0, 0x40004f12\r
- 615 .set CYREG_TMR1_CNT_CMP1, 0x40004f13\r
- 616 .set CYREG_TMR1_CAP0, 0x40004f14\r
- 617 .set CYREG_TMR1_CAP1, 0x40004f15\r
- 618 .set CYREG_TMR1_RT0, 0x40004f16\r
- 619 .set CYREG_TMR1_RT1, 0x40004f17\r
- 620 .set CYDEV_TMR2_BASE, 0x40004f18\r
- 621 .set CYDEV_TMR2_SIZE, 0x0000000c\r
- 622 .set CYREG_TMR2_CFG0, 0x40004f18\r
- 623 .set CYREG_TMR2_CFG1, 0x40004f19\r
- 624 .set CYREG_TMR2_CFG2, 0x40004f1a\r
- 625 .set CYREG_TMR2_SR0, 0x40004f1b\r
- 626 .set CYREG_TMR2_PER0, 0x40004f1c\r
- 627 .set CYREG_TMR2_PER1, 0x40004f1d\r
- 628 .set CYREG_TMR2_CNT_CMP0, 0x40004f1e\r
- 629 .set CYREG_TMR2_CNT_CMP1, 0x40004f1f\r
- 630 .set CYREG_TMR2_CAP0, 0x40004f20\r
- 631 .set CYREG_TMR2_CAP1, 0x40004f21\r
- 632 .set CYREG_TMR2_RT0, 0x40004f22\r
- 633 .set CYREG_TMR2_RT1, 0x40004f23\r
- 634 .set CYDEV_TMR3_BASE, 0x40004f24\r
- 635 .set CYDEV_TMR3_SIZE, 0x0000000c\r
- 636 .set CYREG_TMR3_CFG0, 0x40004f24\r
- 637 .set CYREG_TMR3_CFG1, 0x40004f25\r
- 638 .set CYREG_TMR3_CFG2, 0x40004f26\r
- 639 .set CYREG_TMR3_SR0, 0x40004f27\r
- 640 .set CYREG_TMR3_PER0, 0x40004f28\r
- 641 .set CYREG_TMR3_PER1, 0x40004f29\r
- 642 .set CYREG_TMR3_CNT_CMP0, 0x40004f2a\r
- 643 .set CYREG_TMR3_CNT_CMP1, 0x40004f2b\r
- 644 .set CYREG_TMR3_CAP0, 0x40004f2c\r
- 645 .set CYREG_TMR3_CAP1, 0x40004f2d\r
- 646 .set CYREG_TMR3_RT0, 0x40004f2e\r
- 647 .set CYREG_TMR3_RT1, 0x40004f2f\r
- 648 .set CYDEV_IO_BASE, 0x40005000\r
- 649 .set CYDEV_IO_SIZE, 0x00000200\r
- 650 .set CYDEV_IO_PC_BASE, 0x40005000\r
- 651 .set CYDEV_IO_PC_SIZE, 0x00000080\r
- 652 .set CYDEV_IO_PC_PRT0_BASE, 0x40005000\r
- 653 .set CYDEV_IO_PC_PRT0_SIZE, 0x00000008\r
- 654 .set CYREG_PRT0_PC0, 0x40005000\r
- 655 .set CYREG_PRT0_PC1, 0x40005001\r
- 656 .set CYREG_PRT0_PC2, 0x40005002\r
- 657 .set CYREG_PRT0_PC3, 0x40005003\r
- 658 .set CYREG_PRT0_PC4, 0x40005004\r
- 659 .set CYREG_PRT0_PC5, 0x40005005\r
- 660 .set CYREG_PRT0_PC6, 0x40005006\r
- 661 .set CYREG_PRT0_PC7, 0x40005007\r
- 662 .set CYDEV_IO_PC_PRT1_BASE, 0x40005008\r
- 663 .set CYDEV_IO_PC_PRT1_SIZE, 0x00000008\r
- 664 .set CYREG_PRT1_PC0, 0x40005008\r
- 665 .set CYREG_PRT1_PC1, 0x40005009\r
- 666 .set CYREG_PRT1_PC2, 0x4000500a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 107\r
-\r
-\r
- 667 .set CYREG_PRT1_PC3, 0x4000500b\r
- 668 .set CYREG_PRT1_PC4, 0x4000500c\r
- 669 .set CYREG_PRT1_PC5, 0x4000500d\r
- 670 .set CYREG_PRT1_PC6, 0x4000500e\r
- 671 .set CYREG_PRT1_PC7, 0x4000500f\r
- 672 .set CYDEV_IO_PC_PRT2_BASE, 0x40005010\r
- 673 .set CYDEV_IO_PC_PRT2_SIZE, 0x00000008\r
- 674 .set CYREG_PRT2_PC0, 0x40005010\r
- 675 .set CYREG_PRT2_PC1, 0x40005011\r
- 676 .set CYREG_PRT2_PC2, 0x40005012\r
- 677 .set CYREG_PRT2_PC3, 0x40005013\r
- 678 .set CYREG_PRT2_PC4, 0x40005014\r
- 679 .set CYREG_PRT2_PC5, 0x40005015\r
- 680 .set CYREG_PRT2_PC6, 0x40005016\r
- 681 .set CYREG_PRT2_PC7, 0x40005017\r
- 682 .set CYDEV_IO_PC_PRT3_BASE, 0x40005018\r
- 683 .set CYDEV_IO_PC_PRT3_SIZE, 0x00000008\r
- 684 .set CYREG_PRT3_PC0, 0x40005018\r
- 685 .set CYREG_PRT3_PC1, 0x40005019\r
- 686 .set CYREG_PRT3_PC2, 0x4000501a\r
- 687 .set CYREG_PRT3_PC3, 0x4000501b\r
- 688 .set CYREG_PRT3_PC4, 0x4000501c\r
- 689 .set CYREG_PRT3_PC5, 0x4000501d\r
- 690 .set CYREG_PRT3_PC6, 0x4000501e\r
- 691 .set CYREG_PRT3_PC7, 0x4000501f\r
- 692 .set CYDEV_IO_PC_PRT4_BASE, 0x40005020\r
- 693 .set CYDEV_IO_PC_PRT4_SIZE, 0x00000008\r
- 694 .set CYREG_PRT4_PC0, 0x40005020\r
- 695 .set CYREG_PRT4_PC1, 0x40005021\r
- 696 .set CYREG_PRT4_PC2, 0x40005022\r
- 697 .set CYREG_PRT4_PC3, 0x40005023\r
- 698 .set CYREG_PRT4_PC4, 0x40005024\r
- 699 .set CYREG_PRT4_PC5, 0x40005025\r
- 700 .set CYREG_PRT4_PC6, 0x40005026\r
- 701 .set CYREG_PRT4_PC7, 0x40005027\r
- 702 .set CYDEV_IO_PC_PRT5_BASE, 0x40005028\r
- 703 .set CYDEV_IO_PC_PRT5_SIZE, 0x00000008\r
- 704 .set CYREG_PRT5_PC0, 0x40005028\r
- 705 .set CYREG_PRT5_PC1, 0x40005029\r
- 706 .set CYREG_PRT5_PC2, 0x4000502a\r
- 707 .set CYREG_PRT5_PC3, 0x4000502b\r
- 708 .set CYREG_PRT5_PC4, 0x4000502c\r
- 709 .set CYREG_PRT5_PC5, 0x4000502d\r
- 710 .set CYREG_PRT5_PC6, 0x4000502e\r
- 711 .set CYREG_PRT5_PC7, 0x4000502f\r
- 712 .set CYDEV_IO_PC_PRT6_BASE, 0x40005030\r
- 713 .set CYDEV_IO_PC_PRT6_SIZE, 0x00000008\r
- 714 .set CYREG_PRT6_PC0, 0x40005030\r
- 715 .set CYREG_PRT6_PC1, 0x40005031\r
- 716 .set CYREG_PRT6_PC2, 0x40005032\r
- 717 .set CYREG_PRT6_PC3, 0x40005033\r
- 718 .set CYREG_PRT6_PC4, 0x40005034\r
- 719 .set CYREG_PRT6_PC5, 0x40005035\r
- 720 .set CYREG_PRT6_PC6, 0x40005036\r
- 721 .set CYREG_PRT6_PC7, 0x40005037\r
- 722 .set CYDEV_IO_PC_PRT12_BASE, 0x40005060\r
- 723 .set CYDEV_IO_PC_PRT12_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 108\r
-\r
-\r
- 724 .set CYREG_PRT12_PC0, 0x40005060\r
- 725 .set CYREG_PRT12_PC1, 0x40005061\r
- 726 .set CYREG_PRT12_PC2, 0x40005062\r
- 727 .set CYREG_PRT12_PC3, 0x40005063\r
- 728 .set CYREG_PRT12_PC4, 0x40005064\r
- 729 .set CYREG_PRT12_PC5, 0x40005065\r
- 730 .set CYREG_PRT12_PC6, 0x40005066\r
- 731 .set CYREG_PRT12_PC7, 0x40005067\r
- 732 .set CYDEV_IO_PC_PRT15_BASE, 0x40005078\r
- 733 .set CYDEV_IO_PC_PRT15_SIZE, 0x00000006\r
- 734 .set CYREG_IO_PC_PRT15_PC0, 0x40005078\r
- 735 .set CYREG_IO_PC_PRT15_PC1, 0x40005079\r
- 736 .set CYREG_IO_PC_PRT15_PC2, 0x4000507a\r
- 737 .set CYREG_IO_PC_PRT15_PC3, 0x4000507b\r
- 738 .set CYREG_IO_PC_PRT15_PC4, 0x4000507c\r
- 739 .set CYREG_IO_PC_PRT15_PC5, 0x4000507d\r
- 740 .set CYDEV_IO_PC_PRT15_7_6_BASE, 0x4000507e\r
- 741 .set CYDEV_IO_PC_PRT15_7_6_SIZE, 0x00000002\r
- 742 .set CYREG_IO_PC_PRT15_7_6_PC0, 0x4000507e\r
- 743 .set CYREG_IO_PC_PRT15_7_6_PC1, 0x4000507f\r
- 744 .set CYDEV_IO_DR_BASE, 0x40005080\r
- 745 .set CYDEV_IO_DR_SIZE, 0x00000010\r
- 746 .set CYDEV_IO_DR_PRT0_BASE, 0x40005080\r
- 747 .set CYDEV_IO_DR_PRT0_SIZE, 0x00000001\r
- 748 .set CYREG_PRT0_DR_ALIAS, 0x40005080\r
- 749 .set CYDEV_IO_DR_PRT1_BASE, 0x40005081\r
- 750 .set CYDEV_IO_DR_PRT1_SIZE, 0x00000001\r
- 751 .set CYREG_PRT1_DR_ALIAS, 0x40005081\r
- 752 .set CYDEV_IO_DR_PRT2_BASE, 0x40005082\r
- 753 .set CYDEV_IO_DR_PRT2_SIZE, 0x00000001\r
- 754 .set CYREG_PRT2_DR_ALIAS, 0x40005082\r
- 755 .set CYDEV_IO_DR_PRT3_BASE, 0x40005083\r
- 756 .set CYDEV_IO_DR_PRT3_SIZE, 0x00000001\r
- 757 .set CYREG_PRT3_DR_ALIAS, 0x40005083\r
- 758 .set CYDEV_IO_DR_PRT4_BASE, 0x40005084\r
- 759 .set CYDEV_IO_DR_PRT4_SIZE, 0x00000001\r
- 760 .set CYREG_PRT4_DR_ALIAS, 0x40005084\r
- 761 .set CYDEV_IO_DR_PRT5_BASE, 0x40005085\r
- 762 .set CYDEV_IO_DR_PRT5_SIZE, 0x00000001\r
- 763 .set CYREG_PRT5_DR_ALIAS, 0x40005085\r
- 764 .set CYDEV_IO_DR_PRT6_BASE, 0x40005086\r
- 765 .set CYDEV_IO_DR_PRT6_SIZE, 0x00000001\r
- 766 .set CYREG_PRT6_DR_ALIAS, 0x40005086\r
- 767 .set CYDEV_IO_DR_PRT12_BASE, 0x4000508c\r
- 768 .set CYDEV_IO_DR_PRT12_SIZE, 0x00000001\r
- 769 .set CYREG_PRT12_DR_ALIAS, 0x4000508c\r
- 770 .set CYDEV_IO_DR_PRT15_BASE, 0x4000508f\r
- 771 .set CYDEV_IO_DR_PRT15_SIZE, 0x00000001\r
- 772 .set CYREG_PRT15_DR_15_ALIAS, 0x4000508f\r
- 773 .set CYDEV_IO_PS_BASE, 0x40005090\r
- 774 .set CYDEV_IO_PS_SIZE, 0x00000010\r
- 775 .set CYDEV_IO_PS_PRT0_BASE, 0x40005090\r
- 776 .set CYDEV_IO_PS_PRT0_SIZE, 0x00000001\r
- 777 .set CYREG_PRT0_PS_ALIAS, 0x40005090\r
- 778 .set CYDEV_IO_PS_PRT1_BASE, 0x40005091\r
- 779 .set CYDEV_IO_PS_PRT1_SIZE, 0x00000001\r
- 780 .set CYREG_PRT1_PS_ALIAS, 0x40005091\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 109\r
-\r
-\r
- 781 .set CYDEV_IO_PS_PRT2_BASE, 0x40005092\r
- 782 .set CYDEV_IO_PS_PRT2_SIZE, 0x00000001\r
- 783 .set CYREG_PRT2_PS_ALIAS, 0x40005092\r
- 784 .set CYDEV_IO_PS_PRT3_BASE, 0x40005093\r
- 785 .set CYDEV_IO_PS_PRT3_SIZE, 0x00000001\r
- 786 .set CYREG_PRT3_PS_ALIAS, 0x40005093\r
- 787 .set CYDEV_IO_PS_PRT4_BASE, 0x40005094\r
- 788 .set CYDEV_IO_PS_PRT4_SIZE, 0x00000001\r
- 789 .set CYREG_PRT4_PS_ALIAS, 0x40005094\r
- 790 .set CYDEV_IO_PS_PRT5_BASE, 0x40005095\r
- 791 .set CYDEV_IO_PS_PRT5_SIZE, 0x00000001\r
- 792 .set CYREG_PRT5_PS_ALIAS, 0x40005095\r
- 793 .set CYDEV_IO_PS_PRT6_BASE, 0x40005096\r
- 794 .set CYDEV_IO_PS_PRT6_SIZE, 0x00000001\r
- 795 .set CYREG_PRT6_PS_ALIAS, 0x40005096\r
- 796 .set CYDEV_IO_PS_PRT12_BASE, 0x4000509c\r
- 797 .set CYDEV_IO_PS_PRT12_SIZE, 0x00000001\r
- 798 .set CYREG_PRT12_PS_ALIAS, 0x4000509c\r
- 799 .set CYDEV_IO_PS_PRT15_BASE, 0x4000509f\r
- 800 .set CYDEV_IO_PS_PRT15_SIZE, 0x00000001\r
- 801 .set CYREG_PRT15_PS15_ALIAS, 0x4000509f\r
- 802 .set CYDEV_IO_PRT_BASE, 0x40005100\r
- 803 .set CYDEV_IO_PRT_SIZE, 0x00000100\r
- 804 .set CYDEV_IO_PRT_PRT0_BASE, 0x40005100\r
- 805 .set CYDEV_IO_PRT_PRT0_SIZE, 0x00000010\r
- 806 .set CYREG_PRT0_DR, 0x40005100\r
- 807 .set CYREG_PRT0_PS, 0x40005101\r
- 808 .set CYREG_PRT0_DM0, 0x40005102\r
- 809 .set CYREG_PRT0_DM1, 0x40005103\r
- 810 .set CYREG_PRT0_DM2, 0x40005104\r
- 811 .set CYREG_PRT0_SLW, 0x40005105\r
- 812 .set CYREG_PRT0_BYP, 0x40005106\r
- 813 .set CYREG_PRT0_BIE, 0x40005107\r
- 814 .set CYREG_PRT0_INP_DIS, 0x40005108\r
- 815 .set CYREG_PRT0_CTL, 0x40005109\r
- 816 .set CYREG_PRT0_PRT, 0x4000510a\r
- 817 .set CYREG_PRT0_BIT_MASK, 0x4000510b\r
- 818 .set CYREG_PRT0_AMUX, 0x4000510c\r
- 819 .set CYREG_PRT0_AG, 0x4000510d\r
- 820 .set CYREG_PRT0_LCD_COM_SEG, 0x4000510e\r
- 821 .set CYREG_PRT0_LCD_EN, 0x4000510f\r
- 822 .set CYDEV_IO_PRT_PRT1_BASE, 0x40005110\r
- 823 .set CYDEV_IO_PRT_PRT1_SIZE, 0x00000010\r
- 824 .set CYREG_PRT1_DR, 0x40005110\r
- 825 .set CYREG_PRT1_PS, 0x40005111\r
- 826 .set CYREG_PRT1_DM0, 0x40005112\r
- 827 .set CYREG_PRT1_DM1, 0x40005113\r
- 828 .set CYREG_PRT1_DM2, 0x40005114\r
- 829 .set CYREG_PRT1_SLW, 0x40005115\r
- 830 .set CYREG_PRT1_BYP, 0x40005116\r
- 831 .set CYREG_PRT1_BIE, 0x40005117\r
- 832 .set CYREG_PRT1_INP_DIS, 0x40005118\r
- 833 .set CYREG_PRT1_CTL, 0x40005119\r
- 834 .set CYREG_PRT1_PRT, 0x4000511a\r
- 835 .set CYREG_PRT1_BIT_MASK, 0x4000511b\r
- 836 .set CYREG_PRT1_AMUX, 0x4000511c\r
- 837 .set CYREG_PRT1_AG, 0x4000511d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 110\r
-\r
-\r
- 838 .set CYREG_PRT1_LCD_COM_SEG, 0x4000511e\r
- 839 .set CYREG_PRT1_LCD_EN, 0x4000511f\r
- 840 .set CYDEV_IO_PRT_PRT2_BASE, 0x40005120\r
- 841 .set CYDEV_IO_PRT_PRT2_SIZE, 0x00000010\r
- 842 .set CYREG_PRT2_DR, 0x40005120\r
- 843 .set CYREG_PRT2_PS, 0x40005121\r
- 844 .set CYREG_PRT2_DM0, 0x40005122\r
- 845 .set CYREG_PRT2_DM1, 0x40005123\r
- 846 .set CYREG_PRT2_DM2, 0x40005124\r
- 847 .set CYREG_PRT2_SLW, 0x40005125\r
- 848 .set CYREG_PRT2_BYP, 0x40005126\r
- 849 .set CYREG_PRT2_BIE, 0x40005127\r
- 850 .set CYREG_PRT2_INP_DIS, 0x40005128\r
- 851 .set CYREG_PRT2_CTL, 0x40005129\r
- 852 .set CYREG_PRT2_PRT, 0x4000512a\r
- 853 .set CYREG_PRT2_BIT_MASK, 0x4000512b\r
- 854 .set CYREG_PRT2_AMUX, 0x4000512c\r
- 855 .set CYREG_PRT2_AG, 0x4000512d\r
- 856 .set CYREG_PRT2_LCD_COM_SEG, 0x4000512e\r
- 857 .set CYREG_PRT2_LCD_EN, 0x4000512f\r
- 858 .set CYDEV_IO_PRT_PRT3_BASE, 0x40005130\r
- 859 .set CYDEV_IO_PRT_PRT3_SIZE, 0x00000010\r
- 860 .set CYREG_PRT3_DR, 0x40005130\r
- 861 .set CYREG_PRT3_PS, 0x40005131\r
- 862 .set CYREG_PRT3_DM0, 0x40005132\r
- 863 .set CYREG_PRT3_DM1, 0x40005133\r
- 864 .set CYREG_PRT3_DM2, 0x40005134\r
- 865 .set CYREG_PRT3_SLW, 0x40005135\r
- 866 .set CYREG_PRT3_BYP, 0x40005136\r
- 867 .set CYREG_PRT3_BIE, 0x40005137\r
- 868 .set CYREG_PRT3_INP_DIS, 0x40005138\r
- 869 .set CYREG_PRT3_CTL, 0x40005139\r
- 870 .set CYREG_PRT3_PRT, 0x4000513a\r
- 871 .set CYREG_PRT3_BIT_MASK, 0x4000513b\r
- 872 .set CYREG_PRT3_AMUX, 0x4000513c\r
- 873 .set CYREG_PRT3_AG, 0x4000513d\r
- 874 .set CYREG_PRT3_LCD_COM_SEG, 0x4000513e\r
- 875 .set CYREG_PRT3_LCD_EN, 0x4000513f\r
- 876 .set CYDEV_IO_PRT_PRT4_BASE, 0x40005140\r
- 877 .set CYDEV_IO_PRT_PRT4_SIZE, 0x00000010\r
- 878 .set CYREG_PRT4_DR, 0x40005140\r
- 879 .set CYREG_PRT4_PS, 0x40005141\r
- 880 .set CYREG_PRT4_DM0, 0x40005142\r
- 881 .set CYREG_PRT4_DM1, 0x40005143\r
- 882 .set CYREG_PRT4_DM2, 0x40005144\r
- 883 .set CYREG_PRT4_SLW, 0x40005145\r
- 884 .set CYREG_PRT4_BYP, 0x40005146\r
- 885 .set CYREG_PRT4_BIE, 0x40005147\r
- 886 .set CYREG_PRT4_INP_DIS, 0x40005148\r
- 887 .set CYREG_PRT4_CTL, 0x40005149\r
- 888 .set CYREG_PRT4_PRT, 0x4000514a\r
- 889 .set CYREG_PRT4_BIT_MASK, 0x4000514b\r
- 890 .set CYREG_PRT4_AMUX, 0x4000514c\r
- 891 .set CYREG_PRT4_AG, 0x4000514d\r
- 892 .set CYREG_PRT4_LCD_COM_SEG, 0x4000514e\r
- 893 .set CYREG_PRT4_LCD_EN, 0x4000514f\r
- 894 .set CYDEV_IO_PRT_PRT5_BASE, 0x40005150\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 111\r
-\r
-\r
- 895 .set CYDEV_IO_PRT_PRT5_SIZE, 0x00000010\r
- 896 .set CYREG_PRT5_DR, 0x40005150\r
- 897 .set CYREG_PRT5_PS, 0x40005151\r
- 898 .set CYREG_PRT5_DM0, 0x40005152\r
- 899 .set CYREG_PRT5_DM1, 0x40005153\r
- 900 .set CYREG_PRT5_DM2, 0x40005154\r
- 901 .set CYREG_PRT5_SLW, 0x40005155\r
- 902 .set CYREG_PRT5_BYP, 0x40005156\r
- 903 .set CYREG_PRT5_BIE, 0x40005157\r
- 904 .set CYREG_PRT5_INP_DIS, 0x40005158\r
- 905 .set CYREG_PRT5_CTL, 0x40005159\r
- 906 .set CYREG_PRT5_PRT, 0x4000515a\r
- 907 .set CYREG_PRT5_BIT_MASK, 0x4000515b\r
- 908 .set CYREG_PRT5_AMUX, 0x4000515c\r
- 909 .set CYREG_PRT5_AG, 0x4000515d\r
- 910 .set CYREG_PRT5_LCD_COM_SEG, 0x4000515e\r
- 911 .set CYREG_PRT5_LCD_EN, 0x4000515f\r
- 912 .set CYDEV_IO_PRT_PRT6_BASE, 0x40005160\r
- 913 .set CYDEV_IO_PRT_PRT6_SIZE, 0x00000010\r
- 914 .set CYREG_PRT6_DR, 0x40005160\r
- 915 .set CYREG_PRT6_PS, 0x40005161\r
- 916 .set CYREG_PRT6_DM0, 0x40005162\r
- 917 .set CYREG_PRT6_DM1, 0x40005163\r
- 918 .set CYREG_PRT6_DM2, 0x40005164\r
- 919 .set CYREG_PRT6_SLW, 0x40005165\r
- 920 .set CYREG_PRT6_BYP, 0x40005166\r
- 921 .set CYREG_PRT6_BIE, 0x40005167\r
- 922 .set CYREG_PRT6_INP_DIS, 0x40005168\r
- 923 .set CYREG_PRT6_CTL, 0x40005169\r
- 924 .set CYREG_PRT6_PRT, 0x4000516a\r
- 925 .set CYREG_PRT6_BIT_MASK, 0x4000516b\r
- 926 .set CYREG_PRT6_AMUX, 0x4000516c\r
- 927 .set CYREG_PRT6_AG, 0x4000516d\r
- 928 .set CYREG_PRT6_LCD_COM_SEG, 0x4000516e\r
- 929 .set CYREG_PRT6_LCD_EN, 0x4000516f\r
- 930 .set CYDEV_IO_PRT_PRT12_BASE, 0x400051c0\r
- 931 .set CYDEV_IO_PRT_PRT12_SIZE, 0x00000010\r
- 932 .set CYREG_PRT12_DR, 0x400051c0\r
- 933 .set CYREG_PRT12_PS, 0x400051c1\r
- 934 .set CYREG_PRT12_DM0, 0x400051c2\r
- 935 .set CYREG_PRT12_DM1, 0x400051c3\r
- 936 .set CYREG_PRT12_DM2, 0x400051c4\r
- 937 .set CYREG_PRT12_SLW, 0x400051c5\r
- 938 .set CYREG_PRT12_BYP, 0x400051c6\r
- 939 .set CYREG_PRT12_BIE, 0x400051c7\r
- 940 .set CYREG_PRT12_INP_DIS, 0x400051c8\r
- 941 .set CYREG_PRT12_SIO_HYST_EN, 0x400051c9\r
- 942 .set CYREG_PRT12_PRT, 0x400051ca\r
- 943 .set CYREG_PRT12_BIT_MASK, 0x400051cb\r
- 944 .set CYREG_PRT12_SIO_REG_HIFREQ, 0x400051cc\r
- 945 .set CYREG_PRT12_AG, 0x400051cd\r
- 946 .set CYREG_PRT12_SIO_CFG, 0x400051ce\r
- 947 .set CYREG_PRT12_SIO_DIFF, 0x400051cf\r
- 948 .set CYDEV_IO_PRT_PRT15_BASE, 0x400051f0\r
- 949 .set CYDEV_IO_PRT_PRT15_SIZE, 0x00000010\r
- 950 .set CYREG_PRT15_DR, 0x400051f0\r
- 951 .set CYREG_PRT15_PS, 0x400051f1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 112\r
-\r
-\r
- 952 .set CYREG_PRT15_DM0, 0x400051f2\r
- 953 .set CYREG_PRT15_DM1, 0x400051f3\r
- 954 .set CYREG_PRT15_DM2, 0x400051f4\r
- 955 .set CYREG_PRT15_SLW, 0x400051f5\r
- 956 .set CYREG_PRT15_BYP, 0x400051f6\r
- 957 .set CYREG_PRT15_BIE, 0x400051f7\r
- 958 .set CYREG_PRT15_INP_DIS, 0x400051f8\r
- 959 .set CYREG_PRT15_CTL, 0x400051f9\r
- 960 .set CYREG_PRT15_PRT, 0x400051fa\r
- 961 .set CYREG_PRT15_BIT_MASK, 0x400051fb\r
- 962 .set CYREG_PRT15_AMUX, 0x400051fc\r
- 963 .set CYREG_PRT15_AG, 0x400051fd\r
- 964 .set CYREG_PRT15_LCD_COM_SEG, 0x400051fe\r
- 965 .set CYREG_PRT15_LCD_EN, 0x400051ff\r
- 966 .set CYDEV_PRTDSI_BASE, 0x40005200\r
- 967 .set CYDEV_PRTDSI_SIZE, 0x0000007f\r
- 968 .set CYDEV_PRTDSI_PRT0_BASE, 0x40005200\r
- 969 .set CYDEV_PRTDSI_PRT0_SIZE, 0x00000007\r
- 970 .set CYREG_PRT0_OUT_SEL0, 0x40005200\r
- 971 .set CYREG_PRT0_OUT_SEL1, 0x40005201\r
- 972 .set CYREG_PRT0_OE_SEL0, 0x40005202\r
- 973 .set CYREG_PRT0_OE_SEL1, 0x40005203\r
- 974 .set CYREG_PRT0_DBL_SYNC_IN, 0x40005204\r
- 975 .set CYREG_PRT0_SYNC_OUT, 0x40005205\r
- 976 .set CYREG_PRT0_CAPS_SEL, 0x40005206\r
- 977 .set CYDEV_PRTDSI_PRT1_BASE, 0x40005208\r
- 978 .set CYDEV_PRTDSI_PRT1_SIZE, 0x00000007\r
- 979 .set CYREG_PRT1_OUT_SEL0, 0x40005208\r
- 980 .set CYREG_PRT1_OUT_SEL1, 0x40005209\r
- 981 .set CYREG_PRT1_OE_SEL0, 0x4000520a\r
- 982 .set CYREG_PRT1_OE_SEL1, 0x4000520b\r
- 983 .set CYREG_PRT1_DBL_SYNC_IN, 0x4000520c\r
- 984 .set CYREG_PRT1_SYNC_OUT, 0x4000520d\r
- 985 .set CYREG_PRT1_CAPS_SEL, 0x4000520e\r
- 986 .set CYDEV_PRTDSI_PRT2_BASE, 0x40005210\r
- 987 .set CYDEV_PRTDSI_PRT2_SIZE, 0x00000007\r
- 988 .set CYREG_PRT2_OUT_SEL0, 0x40005210\r
- 989 .set CYREG_PRT2_OUT_SEL1, 0x40005211\r
- 990 .set CYREG_PRT2_OE_SEL0, 0x40005212\r
- 991 .set CYREG_PRT2_OE_SEL1, 0x40005213\r
- 992 .set CYREG_PRT2_DBL_SYNC_IN, 0x40005214\r
- 993 .set CYREG_PRT2_SYNC_OUT, 0x40005215\r
- 994 .set CYREG_PRT2_CAPS_SEL, 0x40005216\r
- 995 .set CYDEV_PRTDSI_PRT3_BASE, 0x40005218\r
- 996 .set CYDEV_PRTDSI_PRT3_SIZE, 0x00000007\r
- 997 .set CYREG_PRT3_OUT_SEL0, 0x40005218\r
- 998 .set CYREG_PRT3_OUT_SEL1, 0x40005219\r
- 999 .set CYREG_PRT3_OE_SEL0, 0x4000521a\r
- 1000 .set CYREG_PRT3_OE_SEL1, 0x4000521b\r
- 1001 .set CYREG_PRT3_DBL_SYNC_IN, 0x4000521c\r
- 1002 .set CYREG_PRT3_SYNC_OUT, 0x4000521d\r
- 1003 .set CYREG_PRT3_CAPS_SEL, 0x4000521e\r
- 1004 .set CYDEV_PRTDSI_PRT4_BASE, 0x40005220\r
- 1005 .set CYDEV_PRTDSI_PRT4_SIZE, 0x00000007\r
- 1006 .set CYREG_PRT4_OUT_SEL0, 0x40005220\r
- 1007 .set CYREG_PRT4_OUT_SEL1, 0x40005221\r
- 1008 .set CYREG_PRT4_OE_SEL0, 0x40005222\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 113\r
-\r
-\r
- 1009 .set CYREG_PRT4_OE_SEL1, 0x40005223\r
- 1010 .set CYREG_PRT4_DBL_SYNC_IN, 0x40005224\r
- 1011 .set CYREG_PRT4_SYNC_OUT, 0x40005225\r
- 1012 .set CYREG_PRT4_CAPS_SEL, 0x40005226\r
- 1013 .set CYDEV_PRTDSI_PRT5_BASE, 0x40005228\r
- 1014 .set CYDEV_PRTDSI_PRT5_SIZE, 0x00000007\r
- 1015 .set CYREG_PRT5_OUT_SEL0, 0x40005228\r
- 1016 .set CYREG_PRT5_OUT_SEL1, 0x40005229\r
- 1017 .set CYREG_PRT5_OE_SEL0, 0x4000522a\r
- 1018 .set CYREG_PRT5_OE_SEL1, 0x4000522b\r
- 1019 .set CYREG_PRT5_DBL_SYNC_IN, 0x4000522c\r
- 1020 .set CYREG_PRT5_SYNC_OUT, 0x4000522d\r
- 1021 .set CYREG_PRT5_CAPS_SEL, 0x4000522e\r
- 1022 .set CYDEV_PRTDSI_PRT6_BASE, 0x40005230\r
- 1023 .set CYDEV_PRTDSI_PRT6_SIZE, 0x00000007\r
- 1024 .set CYREG_PRT6_OUT_SEL0, 0x40005230\r
- 1025 .set CYREG_PRT6_OUT_SEL1, 0x40005231\r
- 1026 .set CYREG_PRT6_OE_SEL0, 0x40005232\r
- 1027 .set CYREG_PRT6_OE_SEL1, 0x40005233\r
- 1028 .set CYREG_PRT6_DBL_SYNC_IN, 0x40005234\r
- 1029 .set CYREG_PRT6_SYNC_OUT, 0x40005235\r
- 1030 .set CYREG_PRT6_CAPS_SEL, 0x40005236\r
- 1031 .set CYDEV_PRTDSI_PRT12_BASE, 0x40005260\r
- 1032 .set CYDEV_PRTDSI_PRT12_SIZE, 0x00000006\r
- 1033 .set CYREG_PRT12_OUT_SEL0, 0x40005260\r
- 1034 .set CYREG_PRT12_OUT_SEL1, 0x40005261\r
- 1035 .set CYREG_PRT12_OE_SEL0, 0x40005262\r
- 1036 .set CYREG_PRT12_OE_SEL1, 0x40005263\r
- 1037 .set CYREG_PRT12_DBL_SYNC_IN, 0x40005264\r
- 1038 .set CYREG_PRT12_SYNC_OUT, 0x40005265\r
- 1039 .set CYDEV_PRTDSI_PRT15_BASE, 0x40005278\r
- 1040 .set CYDEV_PRTDSI_PRT15_SIZE, 0x00000007\r
- 1041 .set CYREG_PRT15_OUT_SEL0, 0x40005278\r
- 1042 .set CYREG_PRT15_OUT_SEL1, 0x40005279\r
- 1043 .set CYREG_PRT15_OE_SEL0, 0x4000527a\r
- 1044 .set CYREG_PRT15_OE_SEL1, 0x4000527b\r
- 1045 .set CYREG_PRT15_DBL_SYNC_IN, 0x4000527c\r
- 1046 .set CYREG_PRT15_SYNC_OUT, 0x4000527d\r
- 1047 .set CYREG_PRT15_CAPS_SEL, 0x4000527e\r
- 1048 .set CYDEV_EMIF_BASE, 0x40005400\r
- 1049 .set CYDEV_EMIF_SIZE, 0x00000007\r
- 1050 .set CYREG_EMIF_NO_UDB, 0x40005400\r
- 1051 .set CYREG_EMIF_RP_WAIT_STATES, 0x40005401\r
- 1052 .set CYREG_EMIF_MEM_DWN, 0x40005402\r
- 1053 .set CYREG_EMIF_MEMCLK_DIV, 0x40005403\r
- 1054 .set CYREG_EMIF_CLOCK_EN, 0x40005404\r
- 1055 .set CYREG_EMIF_EM_TYPE, 0x40005405\r
- 1056 .set CYREG_EMIF_WP_WAIT_STATES, 0x40005406\r
- 1057 .set CYDEV_ANAIF_BASE, 0x40005800\r
- 1058 .set CYDEV_ANAIF_SIZE, 0x000003a9\r
- 1059 .set CYDEV_ANAIF_CFG_BASE, 0x40005800\r
- 1060 .set CYDEV_ANAIF_CFG_SIZE, 0x0000010f\r
- 1061 .set CYDEV_ANAIF_CFG_SC0_BASE, 0x40005800\r
- 1062 .set CYDEV_ANAIF_CFG_SC0_SIZE, 0x00000003\r
- 1063 .set CYREG_SC0_CR0, 0x40005800\r
- 1064 .set CYREG_SC0_CR1, 0x40005801\r
- 1065 .set CYREG_SC0_CR2, 0x40005802\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 114\r
-\r
-\r
- 1066 .set CYDEV_ANAIF_CFG_SC1_BASE, 0x40005804\r
- 1067 .set CYDEV_ANAIF_CFG_SC1_SIZE, 0x00000003\r
- 1068 .set CYREG_SC1_CR0, 0x40005804\r
- 1069 .set CYREG_SC1_CR1, 0x40005805\r
- 1070 .set CYREG_SC1_CR2, 0x40005806\r
- 1071 .set CYDEV_ANAIF_CFG_SC2_BASE, 0x40005808\r
- 1072 .set CYDEV_ANAIF_CFG_SC2_SIZE, 0x00000003\r
- 1073 .set CYREG_SC2_CR0, 0x40005808\r
- 1074 .set CYREG_SC2_CR1, 0x40005809\r
- 1075 .set CYREG_SC2_CR2, 0x4000580a\r
- 1076 .set CYDEV_ANAIF_CFG_SC3_BASE, 0x4000580c\r
- 1077 .set CYDEV_ANAIF_CFG_SC3_SIZE, 0x00000003\r
- 1078 .set CYREG_SC3_CR0, 0x4000580c\r
- 1079 .set CYREG_SC3_CR1, 0x4000580d\r
- 1080 .set CYREG_SC3_CR2, 0x4000580e\r
- 1081 .set CYDEV_ANAIF_CFG_DAC0_BASE, 0x40005820\r
- 1082 .set CYDEV_ANAIF_CFG_DAC0_SIZE, 0x00000003\r
- 1083 .set CYREG_DAC0_CR0, 0x40005820\r
- 1084 .set CYREG_DAC0_CR1, 0x40005821\r
- 1085 .set CYREG_DAC0_TST, 0x40005822\r
- 1086 .set CYDEV_ANAIF_CFG_DAC1_BASE, 0x40005824\r
- 1087 .set CYDEV_ANAIF_CFG_DAC1_SIZE, 0x00000003\r
- 1088 .set CYREG_DAC1_CR0, 0x40005824\r
- 1089 .set CYREG_DAC1_CR1, 0x40005825\r
- 1090 .set CYREG_DAC1_TST, 0x40005826\r
- 1091 .set CYDEV_ANAIF_CFG_DAC2_BASE, 0x40005828\r
- 1092 .set CYDEV_ANAIF_CFG_DAC2_SIZE, 0x00000003\r
- 1093 .set CYREG_DAC2_CR0, 0x40005828\r
- 1094 .set CYREG_DAC2_CR1, 0x40005829\r
- 1095 .set CYREG_DAC2_TST, 0x4000582a\r
- 1096 .set CYDEV_ANAIF_CFG_DAC3_BASE, 0x4000582c\r
- 1097 .set CYDEV_ANAIF_CFG_DAC3_SIZE, 0x00000003\r
- 1098 .set CYREG_DAC3_CR0, 0x4000582c\r
- 1099 .set CYREG_DAC3_CR1, 0x4000582d\r
- 1100 .set CYREG_DAC3_TST, 0x4000582e\r
- 1101 .set CYDEV_ANAIF_CFG_CMP0_BASE, 0x40005840\r
- 1102 .set CYDEV_ANAIF_CFG_CMP0_SIZE, 0x00000001\r
- 1103 .set CYREG_CMP0_CR, 0x40005840\r
- 1104 .set CYDEV_ANAIF_CFG_CMP1_BASE, 0x40005841\r
- 1105 .set CYDEV_ANAIF_CFG_CMP1_SIZE, 0x00000001\r
- 1106 .set CYREG_CMP1_CR, 0x40005841\r
- 1107 .set CYDEV_ANAIF_CFG_CMP2_BASE, 0x40005842\r
- 1108 .set CYDEV_ANAIF_CFG_CMP2_SIZE, 0x00000001\r
- 1109 .set CYREG_CMP2_CR, 0x40005842\r
- 1110 .set CYDEV_ANAIF_CFG_CMP3_BASE, 0x40005843\r
- 1111 .set CYDEV_ANAIF_CFG_CMP3_SIZE, 0x00000001\r
- 1112 .set CYREG_CMP3_CR, 0x40005843\r
- 1113 .set CYDEV_ANAIF_CFG_LUT0_BASE, 0x40005848\r
- 1114 .set CYDEV_ANAIF_CFG_LUT0_SIZE, 0x00000002\r
- 1115 .set CYREG_LUT0_CR, 0x40005848\r
- 1116 .set CYREG_LUT0_MX, 0x40005849\r
- 1117 .set CYDEV_ANAIF_CFG_LUT1_BASE, 0x4000584a\r
- 1118 .set CYDEV_ANAIF_CFG_LUT1_SIZE, 0x00000002\r
- 1119 .set CYREG_LUT1_CR, 0x4000584a\r
- 1120 .set CYREG_LUT1_MX, 0x4000584b\r
- 1121 .set CYDEV_ANAIF_CFG_LUT2_BASE, 0x4000584c\r
- 1122 .set CYDEV_ANAIF_CFG_LUT2_SIZE, 0x00000002\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 115\r
-\r
-\r
- 1123 .set CYREG_LUT2_CR, 0x4000584c\r
- 1124 .set CYREG_LUT2_MX, 0x4000584d\r
- 1125 .set CYDEV_ANAIF_CFG_LUT3_BASE, 0x4000584e\r
- 1126 .set CYDEV_ANAIF_CFG_LUT3_SIZE, 0x00000002\r
- 1127 .set CYREG_LUT3_CR, 0x4000584e\r
- 1128 .set CYREG_LUT3_MX, 0x4000584f\r
- 1129 .set CYDEV_ANAIF_CFG_OPAMP0_BASE, 0x40005858\r
- 1130 .set CYDEV_ANAIF_CFG_OPAMP0_SIZE, 0x00000002\r
- 1131 .set CYREG_OPAMP0_CR, 0x40005858\r
- 1132 .set CYREG_OPAMP0_RSVD, 0x40005859\r
- 1133 .set CYDEV_ANAIF_CFG_OPAMP1_BASE, 0x4000585a\r
- 1134 .set CYDEV_ANAIF_CFG_OPAMP1_SIZE, 0x00000002\r
- 1135 .set CYREG_OPAMP1_CR, 0x4000585a\r
- 1136 .set CYREG_OPAMP1_RSVD, 0x4000585b\r
- 1137 .set CYDEV_ANAIF_CFG_OPAMP2_BASE, 0x4000585c\r
- 1138 .set CYDEV_ANAIF_CFG_OPAMP2_SIZE, 0x00000002\r
- 1139 .set CYREG_OPAMP2_CR, 0x4000585c\r
- 1140 .set CYREG_OPAMP2_RSVD, 0x4000585d\r
- 1141 .set CYDEV_ANAIF_CFG_OPAMP3_BASE, 0x4000585e\r
- 1142 .set CYDEV_ANAIF_CFG_OPAMP3_SIZE, 0x00000002\r
- 1143 .set CYREG_OPAMP3_CR, 0x4000585e\r
- 1144 .set CYREG_OPAMP3_RSVD, 0x4000585f\r
- 1145 .set CYDEV_ANAIF_CFG_LCDDAC_BASE, 0x40005868\r
- 1146 .set CYDEV_ANAIF_CFG_LCDDAC_SIZE, 0x00000002\r
- 1147 .set CYREG_LCDDAC_CR0, 0x40005868\r
- 1148 .set CYREG_LCDDAC_CR1, 0x40005869\r
- 1149 .set CYDEV_ANAIF_CFG_LCDDRV_BASE, 0x4000586a\r
- 1150 .set CYDEV_ANAIF_CFG_LCDDRV_SIZE, 0x00000001\r
- 1151 .set CYREG_LCDDRV_CR, 0x4000586a\r
- 1152 .set CYDEV_ANAIF_CFG_LCDTMR_BASE, 0x4000586b\r
- 1153 .set CYDEV_ANAIF_CFG_LCDTMR_SIZE, 0x00000001\r
- 1154 .set CYREG_LCDTMR_CFG, 0x4000586b\r
- 1155 .set CYDEV_ANAIF_CFG_BG_BASE, 0x4000586c\r
- 1156 .set CYDEV_ANAIF_CFG_BG_SIZE, 0x00000004\r
- 1157 .set CYREG_BG_CR0, 0x4000586c\r
- 1158 .set CYREG_BG_RSVD, 0x4000586d\r
- 1159 .set CYREG_BG_DFT0, 0x4000586e\r
- 1160 .set CYREG_BG_DFT1, 0x4000586f\r
- 1161 .set CYDEV_ANAIF_CFG_CAPSL_BASE, 0x40005870\r
- 1162 .set CYDEV_ANAIF_CFG_CAPSL_SIZE, 0x00000002\r
- 1163 .set CYREG_CAPSL_CFG0, 0x40005870\r
- 1164 .set CYREG_CAPSL_CFG1, 0x40005871\r
- 1165 .set CYDEV_ANAIF_CFG_CAPSR_BASE, 0x40005872\r
- 1166 .set CYDEV_ANAIF_CFG_CAPSR_SIZE, 0x00000002\r
- 1167 .set CYREG_CAPSR_CFG0, 0x40005872\r
- 1168 .set CYREG_CAPSR_CFG1, 0x40005873\r
- 1169 .set CYDEV_ANAIF_CFG_PUMP_BASE, 0x40005876\r
- 1170 .set CYDEV_ANAIF_CFG_PUMP_SIZE, 0x00000002\r
- 1171 .set CYREG_PUMP_CR0, 0x40005876\r
- 1172 .set CYREG_PUMP_CR1, 0x40005877\r
- 1173 .set CYDEV_ANAIF_CFG_LPF0_BASE, 0x40005878\r
- 1174 .set CYDEV_ANAIF_CFG_LPF0_SIZE, 0x00000002\r
- 1175 .set CYREG_LPF0_CR0, 0x40005878\r
- 1176 .set CYREG_LPF0_RSVD, 0x40005879\r
- 1177 .set CYDEV_ANAIF_CFG_LPF1_BASE, 0x4000587a\r
- 1178 .set CYDEV_ANAIF_CFG_LPF1_SIZE, 0x00000002\r
- 1179 .set CYREG_LPF1_CR0, 0x4000587a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 116\r
-\r
-\r
- 1180 .set CYREG_LPF1_RSVD, 0x4000587b\r
- 1181 .set CYDEV_ANAIF_CFG_MISC_BASE, 0x4000587c\r
- 1182 .set CYDEV_ANAIF_CFG_MISC_SIZE, 0x00000001\r
- 1183 .set CYREG_ANAIF_CFG_MISC_CR0, 0x4000587c\r
- 1184 .set CYDEV_ANAIF_CFG_DSM0_BASE, 0x40005880\r
- 1185 .set CYDEV_ANAIF_CFG_DSM0_SIZE, 0x00000020\r
- 1186 .set CYREG_DSM0_CR0, 0x40005880\r
- 1187 .set CYREG_DSM0_CR1, 0x40005881\r
- 1188 .set CYREG_DSM0_CR2, 0x40005882\r
- 1189 .set CYREG_DSM0_CR3, 0x40005883\r
- 1190 .set CYREG_DSM0_CR4, 0x40005884\r
- 1191 .set CYREG_DSM0_CR5, 0x40005885\r
- 1192 .set CYREG_DSM0_CR6, 0x40005886\r
- 1193 .set CYREG_DSM0_CR7, 0x40005887\r
- 1194 .set CYREG_DSM0_CR8, 0x40005888\r
- 1195 .set CYREG_DSM0_CR9, 0x40005889\r
- 1196 .set CYREG_DSM0_CR10, 0x4000588a\r
- 1197 .set CYREG_DSM0_CR11, 0x4000588b\r
- 1198 .set CYREG_DSM0_CR12, 0x4000588c\r
- 1199 .set CYREG_DSM0_CR13, 0x4000588d\r
- 1200 .set CYREG_DSM0_CR14, 0x4000588e\r
- 1201 .set CYREG_DSM0_CR15, 0x4000588f\r
- 1202 .set CYREG_DSM0_CR16, 0x40005890\r
- 1203 .set CYREG_DSM0_CR17, 0x40005891\r
- 1204 .set CYREG_DSM0_REF0, 0x40005892\r
- 1205 .set CYREG_DSM0_REF1, 0x40005893\r
- 1206 .set CYREG_DSM0_REF2, 0x40005894\r
- 1207 .set CYREG_DSM0_REF3, 0x40005895\r
- 1208 .set CYREG_DSM0_DEM0, 0x40005896\r
- 1209 .set CYREG_DSM0_DEM1, 0x40005897\r
- 1210 .set CYREG_DSM0_TST0, 0x40005898\r
- 1211 .set CYREG_DSM0_TST1, 0x40005899\r
- 1212 .set CYREG_DSM0_BUF0, 0x4000589a\r
- 1213 .set CYREG_DSM0_BUF1, 0x4000589b\r
- 1214 .set CYREG_DSM0_BUF2, 0x4000589c\r
- 1215 .set CYREG_DSM0_BUF3, 0x4000589d\r
- 1216 .set CYREG_DSM0_MISC, 0x4000589e\r
- 1217 .set CYREG_DSM0_RSVD1, 0x4000589f\r
- 1218 .set CYDEV_ANAIF_CFG_SAR0_BASE, 0x40005900\r
- 1219 .set CYDEV_ANAIF_CFG_SAR0_SIZE, 0x00000007\r
- 1220 .set CYREG_SAR0_CSR0, 0x40005900\r
- 1221 .set CYREG_SAR0_CSR1, 0x40005901\r
- 1222 .set CYREG_SAR0_CSR2, 0x40005902\r
- 1223 .set CYREG_SAR0_CSR3, 0x40005903\r
- 1224 .set CYREG_SAR0_CSR4, 0x40005904\r
- 1225 .set CYREG_SAR0_CSR5, 0x40005905\r
- 1226 .set CYREG_SAR0_CSR6, 0x40005906\r
- 1227 .set CYDEV_ANAIF_CFG_SAR1_BASE, 0x40005908\r
- 1228 .set CYDEV_ANAIF_CFG_SAR1_SIZE, 0x00000007\r
- 1229 .set CYREG_SAR1_CSR0, 0x40005908\r
- 1230 .set CYREG_SAR1_CSR1, 0x40005909\r
- 1231 .set CYREG_SAR1_CSR2, 0x4000590a\r
- 1232 .set CYREG_SAR1_CSR3, 0x4000590b\r
- 1233 .set CYREG_SAR1_CSR4, 0x4000590c\r
- 1234 .set CYREG_SAR1_CSR5, 0x4000590d\r
- 1235 .set CYREG_SAR1_CSR6, 0x4000590e\r
- 1236 .set CYDEV_ANAIF_RT_BASE, 0x40005a00\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 117\r
-\r
-\r
- 1237 .set CYDEV_ANAIF_RT_SIZE, 0x00000162\r
- 1238 .set CYDEV_ANAIF_RT_SC0_BASE, 0x40005a00\r
- 1239 .set CYDEV_ANAIF_RT_SC0_SIZE, 0x0000000d\r
- 1240 .set CYREG_SC0_SW0, 0x40005a00\r
- 1241 .set CYREG_SC0_SW2, 0x40005a02\r
- 1242 .set CYREG_SC0_SW3, 0x40005a03\r
- 1243 .set CYREG_SC0_SW4, 0x40005a04\r
- 1244 .set CYREG_SC0_SW6, 0x40005a06\r
- 1245 .set CYREG_SC0_SW7, 0x40005a07\r
- 1246 .set CYREG_SC0_SW8, 0x40005a08\r
- 1247 .set CYREG_SC0_SW10, 0x40005a0a\r
- 1248 .set CYREG_SC0_CLK, 0x40005a0b\r
- 1249 .set CYREG_SC0_BST, 0x40005a0c\r
- 1250 .set CYDEV_ANAIF_RT_SC1_BASE, 0x40005a10\r
- 1251 .set CYDEV_ANAIF_RT_SC1_SIZE, 0x0000000d\r
- 1252 .set CYREG_SC1_SW0, 0x40005a10\r
- 1253 .set CYREG_SC1_SW2, 0x40005a12\r
- 1254 .set CYREG_SC1_SW3, 0x40005a13\r
- 1255 .set CYREG_SC1_SW4, 0x40005a14\r
- 1256 .set CYREG_SC1_SW6, 0x40005a16\r
- 1257 .set CYREG_SC1_SW7, 0x40005a17\r
- 1258 .set CYREG_SC1_SW8, 0x40005a18\r
- 1259 .set CYREG_SC1_SW10, 0x40005a1a\r
- 1260 .set CYREG_SC1_CLK, 0x40005a1b\r
- 1261 .set CYREG_SC1_BST, 0x40005a1c\r
- 1262 .set CYDEV_ANAIF_RT_SC2_BASE, 0x40005a20\r
- 1263 .set CYDEV_ANAIF_RT_SC2_SIZE, 0x0000000d\r
- 1264 .set CYREG_SC2_SW0, 0x40005a20\r
- 1265 .set CYREG_SC2_SW2, 0x40005a22\r
- 1266 .set CYREG_SC2_SW3, 0x40005a23\r
- 1267 .set CYREG_SC2_SW4, 0x40005a24\r
- 1268 .set CYREG_SC2_SW6, 0x40005a26\r
- 1269 .set CYREG_SC2_SW7, 0x40005a27\r
- 1270 .set CYREG_SC2_SW8, 0x40005a28\r
- 1271 .set CYREG_SC2_SW10, 0x40005a2a\r
- 1272 .set CYREG_SC2_CLK, 0x40005a2b\r
- 1273 .set CYREG_SC2_BST, 0x40005a2c\r
- 1274 .set CYDEV_ANAIF_RT_SC3_BASE, 0x40005a30\r
- 1275 .set CYDEV_ANAIF_RT_SC3_SIZE, 0x0000000d\r
- 1276 .set CYREG_SC3_SW0, 0x40005a30\r
- 1277 .set CYREG_SC3_SW2, 0x40005a32\r
- 1278 .set CYREG_SC3_SW3, 0x40005a33\r
- 1279 .set CYREG_SC3_SW4, 0x40005a34\r
- 1280 .set CYREG_SC3_SW6, 0x40005a36\r
- 1281 .set CYREG_SC3_SW7, 0x40005a37\r
- 1282 .set CYREG_SC3_SW8, 0x40005a38\r
- 1283 .set CYREG_SC3_SW10, 0x40005a3a\r
- 1284 .set CYREG_SC3_CLK, 0x40005a3b\r
- 1285 .set CYREG_SC3_BST, 0x40005a3c\r
- 1286 .set CYDEV_ANAIF_RT_DAC0_BASE, 0x40005a80\r
- 1287 .set CYDEV_ANAIF_RT_DAC0_SIZE, 0x00000008\r
- 1288 .set CYREG_DAC0_SW0, 0x40005a80\r
- 1289 .set CYREG_DAC0_SW2, 0x40005a82\r
- 1290 .set CYREG_DAC0_SW3, 0x40005a83\r
- 1291 .set CYREG_DAC0_SW4, 0x40005a84\r
- 1292 .set CYREG_DAC0_STROBE, 0x40005a87\r
- 1293 .set CYDEV_ANAIF_RT_DAC1_BASE, 0x40005a88\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 118\r
-\r
-\r
- 1294 .set CYDEV_ANAIF_RT_DAC1_SIZE, 0x00000008\r
- 1295 .set CYREG_DAC1_SW0, 0x40005a88\r
- 1296 .set CYREG_DAC1_SW2, 0x40005a8a\r
- 1297 .set CYREG_DAC1_SW3, 0x40005a8b\r
- 1298 .set CYREG_DAC1_SW4, 0x40005a8c\r
- 1299 .set CYREG_DAC1_STROBE, 0x40005a8f\r
- 1300 .set CYDEV_ANAIF_RT_DAC2_BASE, 0x40005a90\r
- 1301 .set CYDEV_ANAIF_RT_DAC2_SIZE, 0x00000008\r
- 1302 .set CYREG_DAC2_SW0, 0x40005a90\r
- 1303 .set CYREG_DAC2_SW2, 0x40005a92\r
- 1304 .set CYREG_DAC2_SW3, 0x40005a93\r
- 1305 .set CYREG_DAC2_SW4, 0x40005a94\r
- 1306 .set CYREG_DAC2_STROBE, 0x40005a97\r
- 1307 .set CYDEV_ANAIF_RT_DAC3_BASE, 0x40005a98\r
- 1308 .set CYDEV_ANAIF_RT_DAC3_SIZE, 0x00000008\r
- 1309 .set CYREG_DAC3_SW0, 0x40005a98\r
- 1310 .set CYREG_DAC3_SW2, 0x40005a9a\r
- 1311 .set CYREG_DAC3_SW3, 0x40005a9b\r
- 1312 .set CYREG_DAC3_SW4, 0x40005a9c\r
- 1313 .set CYREG_DAC3_STROBE, 0x40005a9f\r
- 1314 .set CYDEV_ANAIF_RT_CMP0_BASE, 0x40005ac0\r
- 1315 .set CYDEV_ANAIF_RT_CMP0_SIZE, 0x00000008\r
- 1316 .set CYREG_CMP0_SW0, 0x40005ac0\r
- 1317 .set CYREG_CMP0_SW2, 0x40005ac2\r
- 1318 .set CYREG_CMP0_SW3, 0x40005ac3\r
- 1319 .set CYREG_CMP0_SW4, 0x40005ac4\r
- 1320 .set CYREG_CMP0_SW6, 0x40005ac6\r
- 1321 .set CYREG_CMP0_CLK, 0x40005ac7\r
- 1322 .set CYDEV_ANAIF_RT_CMP1_BASE, 0x40005ac8\r
- 1323 .set CYDEV_ANAIF_RT_CMP1_SIZE, 0x00000008\r
- 1324 .set CYREG_CMP1_SW0, 0x40005ac8\r
- 1325 .set CYREG_CMP1_SW2, 0x40005aca\r
- 1326 .set CYREG_CMP1_SW3, 0x40005acb\r
- 1327 .set CYREG_CMP1_SW4, 0x40005acc\r
- 1328 .set CYREG_CMP1_SW6, 0x40005ace\r
- 1329 .set CYREG_CMP1_CLK, 0x40005acf\r
- 1330 .set CYDEV_ANAIF_RT_CMP2_BASE, 0x40005ad0\r
- 1331 .set CYDEV_ANAIF_RT_CMP2_SIZE, 0x00000008\r
- 1332 .set CYREG_CMP2_SW0, 0x40005ad0\r
- 1333 .set CYREG_CMP2_SW2, 0x40005ad2\r
- 1334 .set CYREG_CMP2_SW3, 0x40005ad3\r
- 1335 .set CYREG_CMP2_SW4, 0x40005ad4\r
- 1336 .set CYREG_CMP2_SW6, 0x40005ad6\r
- 1337 .set CYREG_CMP2_CLK, 0x40005ad7\r
- 1338 .set CYDEV_ANAIF_RT_CMP3_BASE, 0x40005ad8\r
- 1339 .set CYDEV_ANAIF_RT_CMP3_SIZE, 0x00000008\r
- 1340 .set CYREG_CMP3_SW0, 0x40005ad8\r
- 1341 .set CYREG_CMP3_SW2, 0x40005ada\r
- 1342 .set CYREG_CMP3_SW3, 0x40005adb\r
- 1343 .set CYREG_CMP3_SW4, 0x40005adc\r
- 1344 .set CYREG_CMP3_SW6, 0x40005ade\r
- 1345 .set CYREG_CMP3_CLK, 0x40005adf\r
- 1346 .set CYDEV_ANAIF_RT_DSM0_BASE, 0x40005b00\r
- 1347 .set CYDEV_ANAIF_RT_DSM0_SIZE, 0x00000008\r
- 1348 .set CYREG_DSM0_SW0, 0x40005b00\r
- 1349 .set CYREG_DSM0_SW2, 0x40005b02\r
- 1350 .set CYREG_DSM0_SW3, 0x40005b03\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 119\r
-\r
-\r
- 1351 .set CYREG_DSM0_SW4, 0x40005b04\r
- 1352 .set CYREG_DSM0_SW6, 0x40005b06\r
- 1353 .set CYREG_DSM0_CLK, 0x40005b07\r
- 1354 .set CYDEV_ANAIF_RT_SAR0_BASE, 0x40005b20\r
- 1355 .set CYDEV_ANAIF_RT_SAR0_SIZE, 0x00000008\r
- 1356 .set CYREG_SAR0_SW0, 0x40005b20\r
- 1357 .set CYREG_SAR0_SW2, 0x40005b22\r
- 1358 .set CYREG_SAR0_SW3, 0x40005b23\r
- 1359 .set CYREG_SAR0_SW4, 0x40005b24\r
- 1360 .set CYREG_SAR0_SW6, 0x40005b26\r
- 1361 .set CYREG_SAR0_CLK, 0x40005b27\r
- 1362 .set CYDEV_ANAIF_RT_SAR1_BASE, 0x40005b28\r
- 1363 .set CYDEV_ANAIF_RT_SAR1_SIZE, 0x00000008\r
- 1364 .set CYREG_SAR1_SW0, 0x40005b28\r
- 1365 .set CYREG_SAR1_SW2, 0x40005b2a\r
- 1366 .set CYREG_SAR1_SW3, 0x40005b2b\r
- 1367 .set CYREG_SAR1_SW4, 0x40005b2c\r
- 1368 .set CYREG_SAR1_SW6, 0x40005b2e\r
- 1369 .set CYREG_SAR1_CLK, 0x40005b2f\r
- 1370 .set CYDEV_ANAIF_RT_OPAMP0_BASE, 0x40005b40\r
- 1371 .set CYDEV_ANAIF_RT_OPAMP0_SIZE, 0x00000002\r
- 1372 .set CYREG_OPAMP0_MX, 0x40005b40\r
- 1373 .set CYREG_OPAMP0_SW, 0x40005b41\r
- 1374 .set CYDEV_ANAIF_RT_OPAMP1_BASE, 0x40005b42\r
- 1375 .set CYDEV_ANAIF_RT_OPAMP1_SIZE, 0x00000002\r
- 1376 .set CYREG_OPAMP1_MX, 0x40005b42\r
- 1377 .set CYREG_OPAMP1_SW, 0x40005b43\r
- 1378 .set CYDEV_ANAIF_RT_OPAMP2_BASE, 0x40005b44\r
- 1379 .set CYDEV_ANAIF_RT_OPAMP2_SIZE, 0x00000002\r
- 1380 .set CYREG_OPAMP2_MX, 0x40005b44\r
- 1381 .set CYREG_OPAMP2_SW, 0x40005b45\r
- 1382 .set CYDEV_ANAIF_RT_OPAMP3_BASE, 0x40005b46\r
- 1383 .set CYDEV_ANAIF_RT_OPAMP3_SIZE, 0x00000002\r
- 1384 .set CYREG_OPAMP3_MX, 0x40005b46\r
- 1385 .set CYREG_OPAMP3_SW, 0x40005b47\r
- 1386 .set CYDEV_ANAIF_RT_LCDDAC_BASE, 0x40005b50\r
- 1387 .set CYDEV_ANAIF_RT_LCDDAC_SIZE, 0x00000005\r
- 1388 .set CYREG_LCDDAC_SW0, 0x40005b50\r
- 1389 .set CYREG_LCDDAC_SW1, 0x40005b51\r
- 1390 .set CYREG_LCDDAC_SW2, 0x40005b52\r
- 1391 .set CYREG_LCDDAC_SW3, 0x40005b53\r
- 1392 .set CYREG_LCDDAC_SW4, 0x40005b54\r
- 1393 .set CYDEV_ANAIF_RT_SC_BASE, 0x40005b56\r
- 1394 .set CYDEV_ANAIF_RT_SC_SIZE, 0x00000001\r
- 1395 .set CYREG_SC_MISC, 0x40005b56\r
- 1396 .set CYDEV_ANAIF_RT_BUS_BASE, 0x40005b58\r
- 1397 .set CYDEV_ANAIF_RT_BUS_SIZE, 0x00000004\r
- 1398 .set CYREG_BUS_SW0, 0x40005b58\r
- 1399 .set CYREG_BUS_SW2, 0x40005b5a\r
- 1400 .set CYREG_BUS_SW3, 0x40005b5b\r
- 1401 .set CYDEV_ANAIF_RT_DFT_BASE, 0x40005b5c\r
- 1402 .set CYDEV_ANAIF_RT_DFT_SIZE, 0x00000006\r
- 1403 .set CYREG_DFT_CR0, 0x40005b5c\r
- 1404 .set CYREG_DFT_CR1, 0x40005b5d\r
- 1405 .set CYREG_DFT_CR2, 0x40005b5e\r
- 1406 .set CYREG_DFT_CR3, 0x40005b5f\r
- 1407 .set CYREG_DFT_CR4, 0x40005b60\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 120\r
-\r
-\r
- 1408 .set CYREG_DFT_CR5, 0x40005b61\r
- 1409 .set CYDEV_ANAIF_WRK_BASE, 0x40005b80\r
- 1410 .set CYDEV_ANAIF_WRK_SIZE, 0x00000029\r
- 1411 .set CYDEV_ANAIF_WRK_DAC0_BASE, 0x40005b80\r
- 1412 .set CYDEV_ANAIF_WRK_DAC0_SIZE, 0x00000001\r
- 1413 .set CYREG_DAC0_D, 0x40005b80\r
- 1414 .set CYDEV_ANAIF_WRK_DAC1_BASE, 0x40005b81\r
- 1415 .set CYDEV_ANAIF_WRK_DAC1_SIZE, 0x00000001\r
- 1416 .set CYREG_DAC1_D, 0x40005b81\r
- 1417 .set CYDEV_ANAIF_WRK_DAC2_BASE, 0x40005b82\r
- 1418 .set CYDEV_ANAIF_WRK_DAC2_SIZE, 0x00000001\r
- 1419 .set CYREG_DAC2_D, 0x40005b82\r
- 1420 .set CYDEV_ANAIF_WRK_DAC3_BASE, 0x40005b83\r
- 1421 .set CYDEV_ANAIF_WRK_DAC3_SIZE, 0x00000001\r
- 1422 .set CYREG_DAC3_D, 0x40005b83\r
- 1423 .set CYDEV_ANAIF_WRK_DSM0_BASE, 0x40005b88\r
- 1424 .set CYDEV_ANAIF_WRK_DSM0_SIZE, 0x00000002\r
- 1425 .set CYREG_DSM0_OUT0, 0x40005b88\r
- 1426 .set CYREG_DSM0_OUT1, 0x40005b89\r
- 1427 .set CYDEV_ANAIF_WRK_LUT_BASE, 0x40005b90\r
- 1428 .set CYDEV_ANAIF_WRK_LUT_SIZE, 0x00000005\r
- 1429 .set CYREG_LUT_SR, 0x40005b90\r
- 1430 .set CYREG_LUT_WRK1, 0x40005b91\r
- 1431 .set CYREG_LUT_MSK, 0x40005b92\r
- 1432 .set CYREG_LUT_CLK, 0x40005b93\r
- 1433 .set CYREG_LUT_CPTR, 0x40005b94\r
- 1434 .set CYDEV_ANAIF_WRK_CMP_BASE, 0x40005b96\r
- 1435 .set CYDEV_ANAIF_WRK_CMP_SIZE, 0x00000002\r
- 1436 .set CYREG_CMP_WRK, 0x40005b96\r
- 1437 .set CYREG_CMP_TST, 0x40005b97\r
- 1438 .set CYDEV_ANAIF_WRK_SC_BASE, 0x40005b98\r
- 1439 .set CYDEV_ANAIF_WRK_SC_SIZE, 0x00000005\r
- 1440 .set CYREG_SC_SR, 0x40005b98\r
- 1441 .set CYREG_SC_WRK1, 0x40005b99\r
- 1442 .set CYREG_SC_MSK, 0x40005b9a\r
- 1443 .set CYREG_SC_CMPINV, 0x40005b9b\r
- 1444 .set CYREG_SC_CPTR, 0x40005b9c\r
- 1445 .set CYDEV_ANAIF_WRK_SAR0_BASE, 0x40005ba0\r
- 1446 .set CYDEV_ANAIF_WRK_SAR0_SIZE, 0x00000002\r
- 1447 .set CYREG_SAR0_WRK0, 0x40005ba0\r
- 1448 .set CYREG_SAR0_WRK1, 0x40005ba1\r
- 1449 .set CYDEV_ANAIF_WRK_SAR1_BASE, 0x40005ba2\r
- 1450 .set CYDEV_ANAIF_WRK_SAR1_SIZE, 0x00000002\r
- 1451 .set CYREG_SAR1_WRK0, 0x40005ba2\r
- 1452 .set CYREG_SAR1_WRK1, 0x40005ba3\r
- 1453 .set CYDEV_ANAIF_WRK_SARS_BASE, 0x40005ba8\r
- 1454 .set CYDEV_ANAIF_WRK_SARS_SIZE, 0x00000001\r
- 1455 .set CYREG_ANAIF_WRK_SARS_SOF, 0x40005ba8\r
- 1456 .set CYDEV_USB_BASE, 0x40006000\r
- 1457 .set CYDEV_USB_SIZE, 0x00000300\r
- 1458 .set CYREG_USB_EP0_DR0, 0x40006000\r
- 1459 .set CYREG_USB_EP0_DR1, 0x40006001\r
- 1460 .set CYREG_USB_EP0_DR2, 0x40006002\r
- 1461 .set CYREG_USB_EP0_DR3, 0x40006003\r
- 1462 .set CYREG_USB_EP0_DR4, 0x40006004\r
- 1463 .set CYREG_USB_EP0_DR5, 0x40006005\r
- 1464 .set CYREG_USB_EP0_DR6, 0x40006006\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 121\r
-\r
-\r
- 1465 .set CYREG_USB_EP0_DR7, 0x40006007\r
- 1466 .set CYREG_USB_CR0, 0x40006008\r
- 1467 .set CYREG_USB_CR1, 0x40006009\r
- 1468 .set CYREG_USB_SIE_EP_INT_EN, 0x4000600a\r
- 1469 .set CYREG_USB_SIE_EP_INT_SR, 0x4000600b\r
- 1470 .set CYDEV_USB_SIE_EP1_BASE, 0x4000600c\r
- 1471 .set CYDEV_USB_SIE_EP1_SIZE, 0x00000003\r
- 1472 .set CYREG_USB_SIE_EP1_CNT0, 0x4000600c\r
- 1473 .set CYREG_USB_SIE_EP1_CNT1, 0x4000600d\r
- 1474 .set CYREG_USB_SIE_EP1_CR0, 0x4000600e\r
- 1475 .set CYREG_USB_USBIO_CR0, 0x40006010\r
- 1476 .set CYREG_USB_USBIO_CR1, 0x40006012\r
- 1477 .set CYREG_USB_DYN_RECONFIG, 0x40006014\r
- 1478 .set CYREG_USB_SOF0, 0x40006018\r
- 1479 .set CYREG_USB_SOF1, 0x40006019\r
- 1480 .set CYDEV_USB_SIE_EP2_BASE, 0x4000601c\r
- 1481 .set CYDEV_USB_SIE_EP2_SIZE, 0x00000003\r
- 1482 .set CYREG_USB_SIE_EP2_CNT0, 0x4000601c\r
- 1483 .set CYREG_USB_SIE_EP2_CNT1, 0x4000601d\r
- 1484 .set CYREG_USB_SIE_EP2_CR0, 0x4000601e\r
- 1485 .set CYREG_USB_EP0_CR, 0x40006028\r
- 1486 .set CYREG_USB_EP0_CNT, 0x40006029\r
- 1487 .set CYDEV_USB_SIE_EP3_BASE, 0x4000602c\r
- 1488 .set CYDEV_USB_SIE_EP3_SIZE, 0x00000003\r
- 1489 .set CYREG_USB_SIE_EP3_CNT0, 0x4000602c\r
- 1490 .set CYREG_USB_SIE_EP3_CNT1, 0x4000602d\r
- 1491 .set CYREG_USB_SIE_EP3_CR0, 0x4000602e\r
- 1492 .set CYDEV_USB_SIE_EP4_BASE, 0x4000603c\r
- 1493 .set CYDEV_USB_SIE_EP4_SIZE, 0x00000003\r
- 1494 .set CYREG_USB_SIE_EP4_CNT0, 0x4000603c\r
- 1495 .set CYREG_USB_SIE_EP4_CNT1, 0x4000603d\r
- 1496 .set CYREG_USB_SIE_EP4_CR0, 0x4000603e\r
- 1497 .set CYDEV_USB_SIE_EP5_BASE, 0x4000604c\r
- 1498 .set CYDEV_USB_SIE_EP5_SIZE, 0x00000003\r
- 1499 .set CYREG_USB_SIE_EP5_CNT0, 0x4000604c\r
- 1500 .set CYREG_USB_SIE_EP5_CNT1, 0x4000604d\r
- 1501 .set CYREG_USB_SIE_EP5_CR0, 0x4000604e\r
- 1502 .set CYDEV_USB_SIE_EP6_BASE, 0x4000605c\r
- 1503 .set CYDEV_USB_SIE_EP6_SIZE, 0x00000003\r
- 1504 .set CYREG_USB_SIE_EP6_CNT0, 0x4000605c\r
- 1505 .set CYREG_USB_SIE_EP6_CNT1, 0x4000605d\r
- 1506 .set CYREG_USB_SIE_EP6_CR0, 0x4000605e\r
- 1507 .set CYDEV_USB_SIE_EP7_BASE, 0x4000606c\r
- 1508 .set CYDEV_USB_SIE_EP7_SIZE, 0x00000003\r
- 1509 .set CYREG_USB_SIE_EP7_CNT0, 0x4000606c\r
- 1510 .set CYREG_USB_SIE_EP7_CNT1, 0x4000606d\r
- 1511 .set CYREG_USB_SIE_EP7_CR0, 0x4000606e\r
- 1512 .set CYDEV_USB_SIE_EP8_BASE, 0x4000607c\r
- 1513 .set CYDEV_USB_SIE_EP8_SIZE, 0x00000003\r
- 1514 .set CYREG_USB_SIE_EP8_CNT0, 0x4000607c\r
- 1515 .set CYREG_USB_SIE_EP8_CNT1, 0x4000607d\r
- 1516 .set CYREG_USB_SIE_EP8_CR0, 0x4000607e\r
- 1517 .set CYDEV_USB_ARB_EP1_BASE, 0x40006080\r
- 1518 .set CYDEV_USB_ARB_EP1_SIZE, 0x00000003\r
- 1519 .set CYREG_USB_ARB_EP1_CFG, 0x40006080\r
- 1520 .set CYREG_USB_ARB_EP1_INT_EN, 0x40006081\r
- 1521 .set CYREG_USB_ARB_EP1_SR, 0x40006082\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 122\r
-\r
-\r
- 1522 .set CYDEV_USB_ARB_RW1_BASE, 0x40006084\r
- 1523 .set CYDEV_USB_ARB_RW1_SIZE, 0x00000005\r
- 1524 .set CYREG_USB_ARB_RW1_WA, 0x40006084\r
- 1525 .set CYREG_USB_ARB_RW1_WA_MSB, 0x40006085\r
- 1526 .set CYREG_USB_ARB_RW1_RA, 0x40006086\r
- 1527 .set CYREG_USB_ARB_RW1_RA_MSB, 0x40006087\r
- 1528 .set CYREG_USB_ARB_RW1_DR, 0x40006088\r
- 1529 .set CYREG_USB_BUF_SIZE, 0x4000608c\r
- 1530 .set CYREG_USB_EP_ACTIVE, 0x4000608e\r
- 1531 .set CYREG_USB_EP_TYPE, 0x4000608f\r
- 1532 .set CYDEV_USB_ARB_EP2_BASE, 0x40006090\r
- 1533 .set CYDEV_USB_ARB_EP2_SIZE, 0x00000003\r
- 1534 .set CYREG_USB_ARB_EP2_CFG, 0x40006090\r
- 1535 .set CYREG_USB_ARB_EP2_INT_EN, 0x40006091\r
- 1536 .set CYREG_USB_ARB_EP2_SR, 0x40006092\r
- 1537 .set CYDEV_USB_ARB_RW2_BASE, 0x40006094\r
- 1538 .set CYDEV_USB_ARB_RW2_SIZE, 0x00000005\r
- 1539 .set CYREG_USB_ARB_RW2_WA, 0x40006094\r
- 1540 .set CYREG_USB_ARB_RW2_WA_MSB, 0x40006095\r
- 1541 .set CYREG_USB_ARB_RW2_RA, 0x40006096\r
- 1542 .set CYREG_USB_ARB_RW2_RA_MSB, 0x40006097\r
- 1543 .set CYREG_USB_ARB_RW2_DR, 0x40006098\r
- 1544 .set CYREG_USB_ARB_CFG, 0x4000609c\r
- 1545 .set CYREG_USB_USB_CLK_EN, 0x4000609d\r
- 1546 .set CYREG_USB_ARB_INT_EN, 0x4000609e\r
- 1547 .set CYREG_USB_ARB_INT_SR, 0x4000609f\r
- 1548 .set CYDEV_USB_ARB_EP3_BASE, 0x400060a0\r
- 1549 .set CYDEV_USB_ARB_EP3_SIZE, 0x00000003\r
- 1550 .set CYREG_USB_ARB_EP3_CFG, 0x400060a0\r
- 1551 .set CYREG_USB_ARB_EP3_INT_EN, 0x400060a1\r
- 1552 .set CYREG_USB_ARB_EP3_SR, 0x400060a2\r
- 1553 .set CYDEV_USB_ARB_RW3_BASE, 0x400060a4\r
- 1554 .set CYDEV_USB_ARB_RW3_SIZE, 0x00000005\r
- 1555 .set CYREG_USB_ARB_RW3_WA, 0x400060a4\r
- 1556 .set CYREG_USB_ARB_RW3_WA_MSB, 0x400060a5\r
- 1557 .set CYREG_USB_ARB_RW3_RA, 0x400060a6\r
- 1558 .set CYREG_USB_ARB_RW3_RA_MSB, 0x400060a7\r
- 1559 .set CYREG_USB_ARB_RW3_DR, 0x400060a8\r
- 1560 .set CYREG_USB_CWA, 0x400060ac\r
- 1561 .set CYREG_USB_CWA_MSB, 0x400060ad\r
- 1562 .set CYDEV_USB_ARB_EP4_BASE, 0x400060b0\r
- 1563 .set CYDEV_USB_ARB_EP4_SIZE, 0x00000003\r
- 1564 .set CYREG_USB_ARB_EP4_CFG, 0x400060b0\r
- 1565 .set CYREG_USB_ARB_EP4_INT_EN, 0x400060b1\r
- 1566 .set CYREG_USB_ARB_EP4_SR, 0x400060b2\r
- 1567 .set CYDEV_USB_ARB_RW4_BASE, 0x400060b4\r
- 1568 .set CYDEV_USB_ARB_RW4_SIZE, 0x00000005\r
- 1569 .set CYREG_USB_ARB_RW4_WA, 0x400060b4\r
- 1570 .set CYREG_USB_ARB_RW4_WA_MSB, 0x400060b5\r
- 1571 .set CYREG_USB_ARB_RW4_RA, 0x400060b6\r
- 1572 .set CYREG_USB_ARB_RW4_RA_MSB, 0x400060b7\r
- 1573 .set CYREG_USB_ARB_RW4_DR, 0x400060b8\r
- 1574 .set CYREG_USB_DMA_THRES, 0x400060bc\r
- 1575 .set CYREG_USB_DMA_THRES_MSB, 0x400060bd\r
- 1576 .set CYDEV_USB_ARB_EP5_BASE, 0x400060c0\r
- 1577 .set CYDEV_USB_ARB_EP5_SIZE, 0x00000003\r
- 1578 .set CYREG_USB_ARB_EP5_CFG, 0x400060c0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 123\r
-\r
-\r
- 1579 .set CYREG_USB_ARB_EP5_INT_EN, 0x400060c1\r
- 1580 .set CYREG_USB_ARB_EP5_SR, 0x400060c2\r
- 1581 .set CYDEV_USB_ARB_RW5_BASE, 0x400060c4\r
- 1582 .set CYDEV_USB_ARB_RW5_SIZE, 0x00000005\r
- 1583 .set CYREG_USB_ARB_RW5_WA, 0x400060c4\r
- 1584 .set CYREG_USB_ARB_RW5_WA_MSB, 0x400060c5\r
- 1585 .set CYREG_USB_ARB_RW5_RA, 0x400060c6\r
- 1586 .set CYREG_USB_ARB_RW5_RA_MSB, 0x400060c7\r
- 1587 .set CYREG_USB_ARB_RW5_DR, 0x400060c8\r
- 1588 .set CYREG_USB_BUS_RST_CNT, 0x400060cc\r
- 1589 .set CYDEV_USB_ARB_EP6_BASE, 0x400060d0\r
- 1590 .set CYDEV_USB_ARB_EP6_SIZE, 0x00000003\r
- 1591 .set CYREG_USB_ARB_EP6_CFG, 0x400060d0\r
- 1592 .set CYREG_USB_ARB_EP6_INT_EN, 0x400060d1\r
- 1593 .set CYREG_USB_ARB_EP6_SR, 0x400060d2\r
- 1594 .set CYDEV_USB_ARB_RW6_BASE, 0x400060d4\r
- 1595 .set CYDEV_USB_ARB_RW6_SIZE, 0x00000005\r
- 1596 .set CYREG_USB_ARB_RW6_WA, 0x400060d4\r
- 1597 .set CYREG_USB_ARB_RW6_WA_MSB, 0x400060d5\r
- 1598 .set CYREG_USB_ARB_RW6_RA, 0x400060d6\r
- 1599 .set CYREG_USB_ARB_RW6_RA_MSB, 0x400060d7\r
- 1600 .set CYREG_USB_ARB_RW6_DR, 0x400060d8\r
- 1601 .set CYDEV_USB_ARB_EP7_BASE, 0x400060e0\r
- 1602 .set CYDEV_USB_ARB_EP7_SIZE, 0x00000003\r
- 1603 .set CYREG_USB_ARB_EP7_CFG, 0x400060e0\r
- 1604 .set CYREG_USB_ARB_EP7_INT_EN, 0x400060e1\r
- 1605 .set CYREG_USB_ARB_EP7_SR, 0x400060e2\r
- 1606 .set CYDEV_USB_ARB_RW7_BASE, 0x400060e4\r
- 1607 .set CYDEV_USB_ARB_RW7_SIZE, 0x00000005\r
- 1608 .set CYREG_USB_ARB_RW7_WA, 0x400060e4\r
- 1609 .set CYREG_USB_ARB_RW7_WA_MSB, 0x400060e5\r
- 1610 .set CYREG_USB_ARB_RW7_RA, 0x400060e6\r
- 1611 .set CYREG_USB_ARB_RW7_RA_MSB, 0x400060e7\r
- 1612 .set CYREG_USB_ARB_RW7_DR, 0x400060e8\r
- 1613 .set CYDEV_USB_ARB_EP8_BASE, 0x400060f0\r
- 1614 .set CYDEV_USB_ARB_EP8_SIZE, 0x00000003\r
- 1615 .set CYREG_USB_ARB_EP8_CFG, 0x400060f0\r
- 1616 .set CYREG_USB_ARB_EP8_INT_EN, 0x400060f1\r
- 1617 .set CYREG_USB_ARB_EP8_SR, 0x400060f2\r
- 1618 .set CYDEV_USB_ARB_RW8_BASE, 0x400060f4\r
- 1619 .set CYDEV_USB_ARB_RW8_SIZE, 0x00000005\r
- 1620 .set CYREG_USB_ARB_RW8_WA, 0x400060f4\r
- 1621 .set CYREG_USB_ARB_RW8_WA_MSB, 0x400060f5\r
- 1622 .set CYREG_USB_ARB_RW8_RA, 0x400060f6\r
- 1623 .set CYREG_USB_ARB_RW8_RA_MSB, 0x400060f7\r
- 1624 .set CYREG_USB_ARB_RW8_DR, 0x400060f8\r
- 1625 .set CYDEV_USB_MEM_BASE, 0x40006100\r
- 1626 .set CYDEV_USB_MEM_SIZE, 0x00000200\r
- 1627 .set CYREG_USB_MEM_DATA_MBASE, 0x40006100\r
- 1628 .set CYREG_USB_MEM_DATA_MSIZE, 0x00000200\r
- 1629 .set CYDEV_UWRK_BASE, 0x40006400\r
- 1630 .set CYDEV_UWRK_SIZE, 0x00000b60\r
- 1631 .set CYDEV_UWRK_UWRK8_BASE, 0x40006400\r
- 1632 .set CYDEV_UWRK_UWRK8_SIZE, 0x000003b0\r
- 1633 .set CYDEV_UWRK_UWRK8_B0_BASE, 0x40006400\r
- 1634 .set CYDEV_UWRK_UWRK8_B0_SIZE, 0x000000b0\r
- 1635 .set CYREG_B0_UDB00_A0, 0x40006400\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 124\r
-\r
-\r
- 1636 .set CYREG_B0_UDB01_A0, 0x40006401\r
- 1637 .set CYREG_B0_UDB02_A0, 0x40006402\r
- 1638 .set CYREG_B0_UDB03_A0, 0x40006403\r
- 1639 .set CYREG_B0_UDB04_A0, 0x40006404\r
- 1640 .set CYREG_B0_UDB05_A0, 0x40006405\r
- 1641 .set CYREG_B0_UDB06_A0, 0x40006406\r
- 1642 .set CYREG_B0_UDB07_A0, 0x40006407\r
- 1643 .set CYREG_B0_UDB08_A0, 0x40006408\r
- 1644 .set CYREG_B0_UDB09_A0, 0x40006409\r
- 1645 .set CYREG_B0_UDB10_A0, 0x4000640a\r
- 1646 .set CYREG_B0_UDB11_A0, 0x4000640b\r
- 1647 .set CYREG_B0_UDB12_A0, 0x4000640c\r
- 1648 .set CYREG_B0_UDB13_A0, 0x4000640d\r
- 1649 .set CYREG_B0_UDB14_A0, 0x4000640e\r
- 1650 .set CYREG_B0_UDB15_A0, 0x4000640f\r
- 1651 .set CYREG_B0_UDB00_A1, 0x40006410\r
- 1652 .set CYREG_B0_UDB01_A1, 0x40006411\r
- 1653 .set CYREG_B0_UDB02_A1, 0x40006412\r
- 1654 .set CYREG_B0_UDB03_A1, 0x40006413\r
- 1655 .set CYREG_B0_UDB04_A1, 0x40006414\r
- 1656 .set CYREG_B0_UDB05_A1, 0x40006415\r
- 1657 .set CYREG_B0_UDB06_A1, 0x40006416\r
- 1658 .set CYREG_B0_UDB07_A1, 0x40006417\r
- 1659 .set CYREG_B0_UDB08_A1, 0x40006418\r
- 1660 .set CYREG_B0_UDB09_A1, 0x40006419\r
- 1661 .set CYREG_B0_UDB10_A1, 0x4000641a\r
- 1662 .set CYREG_B0_UDB11_A1, 0x4000641b\r
- 1663 .set CYREG_B0_UDB12_A1, 0x4000641c\r
- 1664 .set CYREG_B0_UDB13_A1, 0x4000641d\r
- 1665 .set CYREG_B0_UDB14_A1, 0x4000641e\r
- 1666 .set CYREG_B0_UDB15_A1, 0x4000641f\r
- 1667 .set CYREG_B0_UDB00_D0, 0x40006420\r
- 1668 .set CYREG_B0_UDB01_D0, 0x40006421\r
- 1669 .set CYREG_B0_UDB02_D0, 0x40006422\r
- 1670 .set CYREG_B0_UDB03_D0, 0x40006423\r
- 1671 .set CYREG_B0_UDB04_D0, 0x40006424\r
- 1672 .set CYREG_B0_UDB05_D0, 0x40006425\r
- 1673 .set CYREG_B0_UDB06_D0, 0x40006426\r
- 1674 .set CYREG_B0_UDB07_D0, 0x40006427\r
- 1675 .set CYREG_B0_UDB08_D0, 0x40006428\r
- 1676 .set CYREG_B0_UDB09_D0, 0x40006429\r
- 1677 .set CYREG_B0_UDB10_D0, 0x4000642a\r
- 1678 .set CYREG_B0_UDB11_D0, 0x4000642b\r
- 1679 .set CYREG_B0_UDB12_D0, 0x4000642c\r
- 1680 .set CYREG_B0_UDB13_D0, 0x4000642d\r
- 1681 .set CYREG_B0_UDB14_D0, 0x4000642e\r
- 1682 .set CYREG_B0_UDB15_D0, 0x4000642f\r
- 1683 .set CYREG_B0_UDB00_D1, 0x40006430\r
- 1684 .set CYREG_B0_UDB01_D1, 0x40006431\r
- 1685 .set CYREG_B0_UDB02_D1, 0x40006432\r
- 1686 .set CYREG_B0_UDB03_D1, 0x40006433\r
- 1687 .set CYREG_B0_UDB04_D1, 0x40006434\r
- 1688 .set CYREG_B0_UDB05_D1, 0x40006435\r
- 1689 .set CYREG_B0_UDB06_D1, 0x40006436\r
- 1690 .set CYREG_B0_UDB07_D1, 0x40006437\r
- 1691 .set CYREG_B0_UDB08_D1, 0x40006438\r
- 1692 .set CYREG_B0_UDB09_D1, 0x40006439\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 125\r
-\r
-\r
- 1693 .set CYREG_B0_UDB10_D1, 0x4000643a\r
- 1694 .set CYREG_B0_UDB11_D1, 0x4000643b\r
- 1695 .set CYREG_B0_UDB12_D1, 0x4000643c\r
- 1696 .set CYREG_B0_UDB13_D1, 0x4000643d\r
- 1697 .set CYREG_B0_UDB14_D1, 0x4000643e\r
- 1698 .set CYREG_B0_UDB15_D1, 0x4000643f\r
- 1699 .set CYREG_B0_UDB00_F0, 0x40006440\r
- 1700 .set CYREG_B0_UDB01_F0, 0x40006441\r
- 1701 .set CYREG_B0_UDB02_F0, 0x40006442\r
- 1702 .set CYREG_B0_UDB03_F0, 0x40006443\r
- 1703 .set CYREG_B0_UDB04_F0, 0x40006444\r
- 1704 .set CYREG_B0_UDB05_F0, 0x40006445\r
- 1705 .set CYREG_B0_UDB06_F0, 0x40006446\r
- 1706 .set CYREG_B0_UDB07_F0, 0x40006447\r
- 1707 .set CYREG_B0_UDB08_F0, 0x40006448\r
- 1708 .set CYREG_B0_UDB09_F0, 0x40006449\r
- 1709 .set CYREG_B0_UDB10_F0, 0x4000644a\r
- 1710 .set CYREG_B0_UDB11_F0, 0x4000644b\r
- 1711 .set CYREG_B0_UDB12_F0, 0x4000644c\r
- 1712 .set CYREG_B0_UDB13_F0, 0x4000644d\r
- 1713 .set CYREG_B0_UDB14_F0, 0x4000644e\r
- 1714 .set CYREG_B0_UDB15_F0, 0x4000644f\r
- 1715 .set CYREG_B0_UDB00_F1, 0x40006450\r
- 1716 .set CYREG_B0_UDB01_F1, 0x40006451\r
- 1717 .set CYREG_B0_UDB02_F1, 0x40006452\r
- 1718 .set CYREG_B0_UDB03_F1, 0x40006453\r
- 1719 .set CYREG_B0_UDB04_F1, 0x40006454\r
- 1720 .set CYREG_B0_UDB05_F1, 0x40006455\r
- 1721 .set CYREG_B0_UDB06_F1, 0x40006456\r
- 1722 .set CYREG_B0_UDB07_F1, 0x40006457\r
- 1723 .set CYREG_B0_UDB08_F1, 0x40006458\r
- 1724 .set CYREG_B0_UDB09_F1, 0x40006459\r
- 1725 .set CYREG_B0_UDB10_F1, 0x4000645a\r
- 1726 .set CYREG_B0_UDB11_F1, 0x4000645b\r
- 1727 .set CYREG_B0_UDB12_F1, 0x4000645c\r
- 1728 .set CYREG_B0_UDB13_F1, 0x4000645d\r
- 1729 .set CYREG_B0_UDB14_F1, 0x4000645e\r
- 1730 .set CYREG_B0_UDB15_F1, 0x4000645f\r
- 1731 .set CYREG_B0_UDB00_ST, 0x40006460\r
- 1732 .set CYREG_B0_UDB01_ST, 0x40006461\r
- 1733 .set CYREG_B0_UDB02_ST, 0x40006462\r
- 1734 .set CYREG_B0_UDB03_ST, 0x40006463\r
- 1735 .set CYREG_B0_UDB04_ST, 0x40006464\r
- 1736 .set CYREG_B0_UDB05_ST, 0x40006465\r
- 1737 .set CYREG_B0_UDB06_ST, 0x40006466\r
- 1738 .set CYREG_B0_UDB07_ST, 0x40006467\r
- 1739 .set CYREG_B0_UDB08_ST, 0x40006468\r
- 1740 .set CYREG_B0_UDB09_ST, 0x40006469\r
- 1741 .set CYREG_B0_UDB10_ST, 0x4000646a\r
- 1742 .set CYREG_B0_UDB11_ST, 0x4000646b\r
- 1743 .set CYREG_B0_UDB12_ST, 0x4000646c\r
- 1744 .set CYREG_B0_UDB13_ST, 0x4000646d\r
- 1745 .set CYREG_B0_UDB14_ST, 0x4000646e\r
- 1746 .set CYREG_B0_UDB15_ST, 0x4000646f\r
- 1747 .set CYREG_B0_UDB00_CTL, 0x40006470\r
- 1748 .set CYREG_B0_UDB01_CTL, 0x40006471\r
- 1749 .set CYREG_B0_UDB02_CTL, 0x40006472\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 126\r
-\r
-\r
- 1750 .set CYREG_B0_UDB03_CTL, 0x40006473\r
- 1751 .set CYREG_B0_UDB04_CTL, 0x40006474\r
- 1752 .set CYREG_B0_UDB05_CTL, 0x40006475\r
- 1753 .set CYREG_B0_UDB06_CTL, 0x40006476\r
- 1754 .set CYREG_B0_UDB07_CTL, 0x40006477\r
- 1755 .set CYREG_B0_UDB08_CTL, 0x40006478\r
- 1756 .set CYREG_B0_UDB09_CTL, 0x40006479\r
- 1757 .set CYREG_B0_UDB10_CTL, 0x4000647a\r
- 1758 .set CYREG_B0_UDB11_CTL, 0x4000647b\r
- 1759 .set CYREG_B0_UDB12_CTL, 0x4000647c\r
- 1760 .set CYREG_B0_UDB13_CTL, 0x4000647d\r
- 1761 .set CYREG_B0_UDB14_CTL, 0x4000647e\r
- 1762 .set CYREG_B0_UDB15_CTL, 0x4000647f\r
- 1763 .set CYREG_B0_UDB00_MSK, 0x40006480\r
- 1764 .set CYREG_B0_UDB01_MSK, 0x40006481\r
- 1765 .set CYREG_B0_UDB02_MSK, 0x40006482\r
- 1766 .set CYREG_B0_UDB03_MSK, 0x40006483\r
- 1767 .set CYREG_B0_UDB04_MSK, 0x40006484\r
- 1768 .set CYREG_B0_UDB05_MSK, 0x40006485\r
- 1769 .set CYREG_B0_UDB06_MSK, 0x40006486\r
- 1770 .set CYREG_B0_UDB07_MSK, 0x40006487\r
- 1771 .set CYREG_B0_UDB08_MSK, 0x40006488\r
- 1772 .set CYREG_B0_UDB09_MSK, 0x40006489\r
- 1773 .set CYREG_B0_UDB10_MSK, 0x4000648a\r
- 1774 .set CYREG_B0_UDB11_MSK, 0x4000648b\r
- 1775 .set CYREG_B0_UDB12_MSK, 0x4000648c\r
- 1776 .set CYREG_B0_UDB13_MSK, 0x4000648d\r
- 1777 .set CYREG_B0_UDB14_MSK, 0x4000648e\r
- 1778 .set CYREG_B0_UDB15_MSK, 0x4000648f\r
- 1779 .set CYREG_B0_UDB00_ACTL, 0x40006490\r
- 1780 .set CYREG_B0_UDB01_ACTL, 0x40006491\r
- 1781 .set CYREG_B0_UDB02_ACTL, 0x40006492\r
- 1782 .set CYREG_B0_UDB03_ACTL, 0x40006493\r
- 1783 .set CYREG_B0_UDB04_ACTL, 0x40006494\r
- 1784 .set CYREG_B0_UDB05_ACTL, 0x40006495\r
- 1785 .set CYREG_B0_UDB06_ACTL, 0x40006496\r
- 1786 .set CYREG_B0_UDB07_ACTL, 0x40006497\r
- 1787 .set CYREG_B0_UDB08_ACTL, 0x40006498\r
- 1788 .set CYREG_B0_UDB09_ACTL, 0x40006499\r
- 1789 .set CYREG_B0_UDB10_ACTL, 0x4000649a\r
- 1790 .set CYREG_B0_UDB11_ACTL, 0x4000649b\r
- 1791 .set CYREG_B0_UDB12_ACTL, 0x4000649c\r
- 1792 .set CYREG_B0_UDB13_ACTL, 0x4000649d\r
- 1793 .set CYREG_B0_UDB14_ACTL, 0x4000649e\r
- 1794 .set CYREG_B0_UDB15_ACTL, 0x4000649f\r
- 1795 .set CYREG_B0_UDB00_MC, 0x400064a0\r
- 1796 .set CYREG_B0_UDB01_MC, 0x400064a1\r
- 1797 .set CYREG_B0_UDB02_MC, 0x400064a2\r
- 1798 .set CYREG_B0_UDB03_MC, 0x400064a3\r
- 1799 .set CYREG_B0_UDB04_MC, 0x400064a4\r
- 1800 .set CYREG_B0_UDB05_MC, 0x400064a5\r
- 1801 .set CYREG_B0_UDB06_MC, 0x400064a6\r
- 1802 .set CYREG_B0_UDB07_MC, 0x400064a7\r
- 1803 .set CYREG_B0_UDB08_MC, 0x400064a8\r
- 1804 .set CYREG_B0_UDB09_MC, 0x400064a9\r
- 1805 .set CYREG_B0_UDB10_MC, 0x400064aa\r
- 1806 .set CYREG_B0_UDB11_MC, 0x400064ab\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 127\r
-\r
-\r
- 1807 .set CYREG_B0_UDB12_MC, 0x400064ac\r
- 1808 .set CYREG_B0_UDB13_MC, 0x400064ad\r
- 1809 .set CYREG_B0_UDB14_MC, 0x400064ae\r
- 1810 .set CYREG_B0_UDB15_MC, 0x400064af\r
- 1811 .set CYDEV_UWRK_UWRK8_B1_BASE, 0x40006500\r
- 1812 .set CYDEV_UWRK_UWRK8_B1_SIZE, 0x000000b0\r
- 1813 .set CYREG_B1_UDB04_A0, 0x40006504\r
- 1814 .set CYREG_B1_UDB05_A0, 0x40006505\r
- 1815 .set CYREG_B1_UDB06_A0, 0x40006506\r
- 1816 .set CYREG_B1_UDB07_A0, 0x40006507\r
- 1817 .set CYREG_B1_UDB08_A0, 0x40006508\r
- 1818 .set CYREG_B1_UDB09_A0, 0x40006509\r
- 1819 .set CYREG_B1_UDB10_A0, 0x4000650a\r
- 1820 .set CYREG_B1_UDB11_A0, 0x4000650b\r
- 1821 .set CYREG_B1_UDB04_A1, 0x40006514\r
- 1822 .set CYREG_B1_UDB05_A1, 0x40006515\r
- 1823 .set CYREG_B1_UDB06_A1, 0x40006516\r
- 1824 .set CYREG_B1_UDB07_A1, 0x40006517\r
- 1825 .set CYREG_B1_UDB08_A1, 0x40006518\r
- 1826 .set CYREG_B1_UDB09_A1, 0x40006519\r
- 1827 .set CYREG_B1_UDB10_A1, 0x4000651a\r
- 1828 .set CYREG_B1_UDB11_A1, 0x4000651b\r
- 1829 .set CYREG_B1_UDB04_D0, 0x40006524\r
- 1830 .set CYREG_B1_UDB05_D0, 0x40006525\r
- 1831 .set CYREG_B1_UDB06_D0, 0x40006526\r
- 1832 .set CYREG_B1_UDB07_D0, 0x40006527\r
- 1833 .set CYREG_B1_UDB08_D0, 0x40006528\r
- 1834 .set CYREG_B1_UDB09_D0, 0x40006529\r
- 1835 .set CYREG_B1_UDB10_D0, 0x4000652a\r
- 1836 .set CYREG_B1_UDB11_D0, 0x4000652b\r
- 1837 .set CYREG_B1_UDB04_D1, 0x40006534\r
- 1838 .set CYREG_B1_UDB05_D1, 0x40006535\r
- 1839 .set CYREG_B1_UDB06_D1, 0x40006536\r
- 1840 .set CYREG_B1_UDB07_D1, 0x40006537\r
- 1841 .set CYREG_B1_UDB08_D1, 0x40006538\r
- 1842 .set CYREG_B1_UDB09_D1, 0x40006539\r
- 1843 .set CYREG_B1_UDB10_D1, 0x4000653a\r
- 1844 .set CYREG_B1_UDB11_D1, 0x4000653b\r
- 1845 .set CYREG_B1_UDB04_F0, 0x40006544\r
- 1846 .set CYREG_B1_UDB05_F0, 0x40006545\r
- 1847 .set CYREG_B1_UDB06_F0, 0x40006546\r
- 1848 .set CYREG_B1_UDB07_F0, 0x40006547\r
- 1849 .set CYREG_B1_UDB08_F0, 0x40006548\r
- 1850 .set CYREG_B1_UDB09_F0, 0x40006549\r
- 1851 .set CYREG_B1_UDB10_F0, 0x4000654a\r
- 1852 .set CYREG_B1_UDB11_F0, 0x4000654b\r
- 1853 .set CYREG_B1_UDB04_F1, 0x40006554\r
- 1854 .set CYREG_B1_UDB05_F1, 0x40006555\r
- 1855 .set CYREG_B1_UDB06_F1, 0x40006556\r
- 1856 .set CYREG_B1_UDB07_F1, 0x40006557\r
- 1857 .set CYREG_B1_UDB08_F1, 0x40006558\r
- 1858 .set CYREG_B1_UDB09_F1, 0x40006559\r
- 1859 .set CYREG_B1_UDB10_F1, 0x4000655a\r
- 1860 .set CYREG_B1_UDB11_F1, 0x4000655b\r
- 1861 .set CYREG_B1_UDB04_ST, 0x40006564\r
- 1862 .set CYREG_B1_UDB05_ST, 0x40006565\r
- 1863 .set CYREG_B1_UDB06_ST, 0x40006566\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 128\r
-\r
-\r
- 1864 .set CYREG_B1_UDB07_ST, 0x40006567\r
- 1865 .set CYREG_B1_UDB08_ST, 0x40006568\r
- 1866 .set CYREG_B1_UDB09_ST, 0x40006569\r
- 1867 .set CYREG_B1_UDB10_ST, 0x4000656a\r
- 1868 .set CYREG_B1_UDB11_ST, 0x4000656b\r
- 1869 .set CYREG_B1_UDB04_CTL, 0x40006574\r
- 1870 .set CYREG_B1_UDB05_CTL, 0x40006575\r
- 1871 .set CYREG_B1_UDB06_CTL, 0x40006576\r
- 1872 .set CYREG_B1_UDB07_CTL, 0x40006577\r
- 1873 .set CYREG_B1_UDB08_CTL, 0x40006578\r
- 1874 .set CYREG_B1_UDB09_CTL, 0x40006579\r
- 1875 .set CYREG_B1_UDB10_CTL, 0x4000657a\r
- 1876 .set CYREG_B1_UDB11_CTL, 0x4000657b\r
- 1877 .set CYREG_B1_UDB04_MSK, 0x40006584\r
- 1878 .set CYREG_B1_UDB05_MSK, 0x40006585\r
- 1879 .set CYREG_B1_UDB06_MSK, 0x40006586\r
- 1880 .set CYREG_B1_UDB07_MSK, 0x40006587\r
- 1881 .set CYREG_B1_UDB08_MSK, 0x40006588\r
- 1882 .set CYREG_B1_UDB09_MSK, 0x40006589\r
- 1883 .set CYREG_B1_UDB10_MSK, 0x4000658a\r
- 1884 .set CYREG_B1_UDB11_MSK, 0x4000658b\r
- 1885 .set CYREG_B1_UDB04_ACTL, 0x40006594\r
- 1886 .set CYREG_B1_UDB05_ACTL, 0x40006595\r
- 1887 .set CYREG_B1_UDB06_ACTL, 0x40006596\r
- 1888 .set CYREG_B1_UDB07_ACTL, 0x40006597\r
- 1889 .set CYREG_B1_UDB08_ACTL, 0x40006598\r
- 1890 .set CYREG_B1_UDB09_ACTL, 0x40006599\r
- 1891 .set CYREG_B1_UDB10_ACTL, 0x4000659a\r
- 1892 .set CYREG_B1_UDB11_ACTL, 0x4000659b\r
- 1893 .set CYREG_B1_UDB04_MC, 0x400065a4\r
- 1894 .set CYREG_B1_UDB05_MC, 0x400065a5\r
- 1895 .set CYREG_B1_UDB06_MC, 0x400065a6\r
- 1896 .set CYREG_B1_UDB07_MC, 0x400065a7\r
- 1897 .set CYREG_B1_UDB08_MC, 0x400065a8\r
- 1898 .set CYREG_B1_UDB09_MC, 0x400065a9\r
- 1899 .set CYREG_B1_UDB10_MC, 0x400065aa\r
- 1900 .set CYREG_B1_UDB11_MC, 0x400065ab\r
- 1901 .set CYDEV_UWRK_UWRK16_BASE, 0x40006800\r
- 1902 .set CYDEV_UWRK_UWRK16_SIZE, 0x00000760\r
- 1903 .set CYDEV_UWRK_UWRK16_CAT_BASE, 0x40006800\r
- 1904 .set CYDEV_UWRK_UWRK16_CAT_SIZE, 0x00000760\r
- 1905 .set CYDEV_UWRK_UWRK16_CAT_B0_BASE, 0x40006800\r
- 1906 .set CYDEV_UWRK_UWRK16_CAT_B0_SIZE, 0x00000160\r
- 1907 .set CYREG_B0_UDB00_A0_A1, 0x40006800\r
- 1908 .set CYREG_B0_UDB01_A0_A1, 0x40006802\r
- 1909 .set CYREG_B0_UDB02_A0_A1, 0x40006804\r
- 1910 .set CYREG_B0_UDB03_A0_A1, 0x40006806\r
- 1911 .set CYREG_B0_UDB04_A0_A1, 0x40006808\r
- 1912 .set CYREG_B0_UDB05_A0_A1, 0x4000680a\r
- 1913 .set CYREG_B0_UDB06_A0_A1, 0x4000680c\r
- 1914 .set CYREG_B0_UDB07_A0_A1, 0x4000680e\r
- 1915 .set CYREG_B0_UDB08_A0_A1, 0x40006810\r
- 1916 .set CYREG_B0_UDB09_A0_A1, 0x40006812\r
- 1917 .set CYREG_B0_UDB10_A0_A1, 0x40006814\r
- 1918 .set CYREG_B0_UDB11_A0_A1, 0x40006816\r
- 1919 .set CYREG_B0_UDB12_A0_A1, 0x40006818\r
- 1920 .set CYREG_B0_UDB13_A0_A1, 0x4000681a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 129\r
-\r
-\r
- 1921 .set CYREG_B0_UDB14_A0_A1, 0x4000681c\r
- 1922 .set CYREG_B0_UDB15_A0_A1, 0x4000681e\r
- 1923 .set CYREG_B0_UDB00_D0_D1, 0x40006840\r
- 1924 .set CYREG_B0_UDB01_D0_D1, 0x40006842\r
- 1925 .set CYREG_B0_UDB02_D0_D1, 0x40006844\r
- 1926 .set CYREG_B0_UDB03_D0_D1, 0x40006846\r
- 1927 .set CYREG_B0_UDB04_D0_D1, 0x40006848\r
- 1928 .set CYREG_B0_UDB05_D0_D1, 0x4000684a\r
- 1929 .set CYREG_B0_UDB06_D0_D1, 0x4000684c\r
- 1930 .set CYREG_B0_UDB07_D0_D1, 0x4000684e\r
- 1931 .set CYREG_B0_UDB08_D0_D1, 0x40006850\r
- 1932 .set CYREG_B0_UDB09_D0_D1, 0x40006852\r
- 1933 .set CYREG_B0_UDB10_D0_D1, 0x40006854\r
- 1934 .set CYREG_B0_UDB11_D0_D1, 0x40006856\r
- 1935 .set CYREG_B0_UDB12_D0_D1, 0x40006858\r
- 1936 .set CYREG_B0_UDB13_D0_D1, 0x4000685a\r
- 1937 .set CYREG_B0_UDB14_D0_D1, 0x4000685c\r
- 1938 .set CYREG_B0_UDB15_D0_D1, 0x4000685e\r
- 1939 .set CYREG_B0_UDB00_F0_F1, 0x40006880\r
- 1940 .set CYREG_B0_UDB01_F0_F1, 0x40006882\r
- 1941 .set CYREG_B0_UDB02_F0_F1, 0x40006884\r
- 1942 .set CYREG_B0_UDB03_F0_F1, 0x40006886\r
- 1943 .set CYREG_B0_UDB04_F0_F1, 0x40006888\r
- 1944 .set CYREG_B0_UDB05_F0_F1, 0x4000688a\r
- 1945 .set CYREG_B0_UDB06_F0_F1, 0x4000688c\r
- 1946 .set CYREG_B0_UDB07_F0_F1, 0x4000688e\r
- 1947 .set CYREG_B0_UDB08_F0_F1, 0x40006890\r
- 1948 .set CYREG_B0_UDB09_F0_F1, 0x40006892\r
- 1949 .set CYREG_B0_UDB10_F0_F1, 0x40006894\r
- 1950 .set CYREG_B0_UDB11_F0_F1, 0x40006896\r
- 1951 .set CYREG_B0_UDB12_F0_F1, 0x40006898\r
- 1952 .set CYREG_B0_UDB13_F0_F1, 0x4000689a\r
- 1953 .set CYREG_B0_UDB14_F0_F1, 0x4000689c\r
- 1954 .set CYREG_B0_UDB15_F0_F1, 0x4000689e\r
- 1955 .set CYREG_B0_UDB00_ST_CTL, 0x400068c0\r
- 1956 .set CYREG_B0_UDB01_ST_CTL, 0x400068c2\r
- 1957 .set CYREG_B0_UDB02_ST_CTL, 0x400068c4\r
- 1958 .set CYREG_B0_UDB03_ST_CTL, 0x400068c6\r
- 1959 .set CYREG_B0_UDB04_ST_CTL, 0x400068c8\r
- 1960 .set CYREG_B0_UDB05_ST_CTL, 0x400068ca\r
- 1961 .set CYREG_B0_UDB06_ST_CTL, 0x400068cc\r
- 1962 .set CYREG_B0_UDB07_ST_CTL, 0x400068ce\r
- 1963 .set CYREG_B0_UDB08_ST_CTL, 0x400068d0\r
- 1964 .set CYREG_B0_UDB09_ST_CTL, 0x400068d2\r
- 1965 .set CYREG_B0_UDB10_ST_CTL, 0x400068d4\r
- 1966 .set CYREG_B0_UDB11_ST_CTL, 0x400068d6\r
- 1967 .set CYREG_B0_UDB12_ST_CTL, 0x400068d8\r
- 1968 .set CYREG_B0_UDB13_ST_CTL, 0x400068da\r
- 1969 .set CYREG_B0_UDB14_ST_CTL, 0x400068dc\r
- 1970 .set CYREG_B0_UDB15_ST_CTL, 0x400068de\r
- 1971 .set CYREG_B0_UDB00_MSK_ACTL, 0x40006900\r
- 1972 .set CYREG_B0_UDB01_MSK_ACTL, 0x40006902\r
- 1973 .set CYREG_B0_UDB02_MSK_ACTL, 0x40006904\r
- 1974 .set CYREG_B0_UDB03_MSK_ACTL, 0x40006906\r
- 1975 .set CYREG_B0_UDB04_MSK_ACTL, 0x40006908\r
- 1976 .set CYREG_B0_UDB05_MSK_ACTL, 0x4000690a\r
- 1977 .set CYREG_B0_UDB06_MSK_ACTL, 0x4000690c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 130\r
-\r
-\r
- 1978 .set CYREG_B0_UDB07_MSK_ACTL, 0x4000690e\r
- 1979 .set CYREG_B0_UDB08_MSK_ACTL, 0x40006910\r
- 1980 .set CYREG_B0_UDB09_MSK_ACTL, 0x40006912\r
- 1981 .set CYREG_B0_UDB10_MSK_ACTL, 0x40006914\r
- 1982 .set CYREG_B0_UDB11_MSK_ACTL, 0x40006916\r
- 1983 .set CYREG_B0_UDB12_MSK_ACTL, 0x40006918\r
- 1984 .set CYREG_B0_UDB13_MSK_ACTL, 0x4000691a\r
- 1985 .set CYREG_B0_UDB14_MSK_ACTL, 0x4000691c\r
- 1986 .set CYREG_B0_UDB15_MSK_ACTL, 0x4000691e\r
- 1987 .set CYREG_B0_UDB00_MC_00, 0x40006940\r
- 1988 .set CYREG_B0_UDB01_MC_00, 0x40006942\r
- 1989 .set CYREG_B0_UDB02_MC_00, 0x40006944\r
- 1990 .set CYREG_B0_UDB03_MC_00, 0x40006946\r
- 1991 .set CYREG_B0_UDB04_MC_00, 0x40006948\r
- 1992 .set CYREG_B0_UDB05_MC_00, 0x4000694a\r
- 1993 .set CYREG_B0_UDB06_MC_00, 0x4000694c\r
- 1994 .set CYREG_B0_UDB07_MC_00, 0x4000694e\r
- 1995 .set CYREG_B0_UDB08_MC_00, 0x40006950\r
- 1996 .set CYREG_B0_UDB09_MC_00, 0x40006952\r
- 1997 .set CYREG_B0_UDB10_MC_00, 0x40006954\r
- 1998 .set CYREG_B0_UDB11_MC_00, 0x40006956\r
- 1999 .set CYREG_B0_UDB12_MC_00, 0x40006958\r
- 2000 .set CYREG_B0_UDB13_MC_00, 0x4000695a\r
- 2001 .set CYREG_B0_UDB14_MC_00, 0x4000695c\r
- 2002 .set CYREG_B0_UDB15_MC_00, 0x4000695e\r
- 2003 .set CYDEV_UWRK_UWRK16_CAT_B1_BASE, 0x40006a00\r
- 2004 .set CYDEV_UWRK_UWRK16_CAT_B1_SIZE, 0x00000160\r
- 2005 .set CYREG_B1_UDB04_A0_A1, 0x40006a08\r
- 2006 .set CYREG_B1_UDB05_A0_A1, 0x40006a0a\r
- 2007 .set CYREG_B1_UDB06_A0_A1, 0x40006a0c\r
- 2008 .set CYREG_B1_UDB07_A0_A1, 0x40006a0e\r
- 2009 .set CYREG_B1_UDB08_A0_A1, 0x40006a10\r
- 2010 .set CYREG_B1_UDB09_A0_A1, 0x40006a12\r
- 2011 .set CYREG_B1_UDB10_A0_A1, 0x40006a14\r
- 2012 .set CYREG_B1_UDB11_A0_A1, 0x40006a16\r
- 2013 .set CYREG_B1_UDB04_D0_D1, 0x40006a48\r
- 2014 .set CYREG_B1_UDB05_D0_D1, 0x40006a4a\r
- 2015 .set CYREG_B1_UDB06_D0_D1, 0x40006a4c\r
- 2016 .set CYREG_B1_UDB07_D0_D1, 0x40006a4e\r
- 2017 .set CYREG_B1_UDB08_D0_D1, 0x40006a50\r
- 2018 .set CYREG_B1_UDB09_D0_D1, 0x40006a52\r
- 2019 .set CYREG_B1_UDB10_D0_D1, 0x40006a54\r
- 2020 .set CYREG_B1_UDB11_D0_D1, 0x40006a56\r
- 2021 .set CYREG_B1_UDB04_F0_F1, 0x40006a88\r
- 2022 .set CYREG_B1_UDB05_F0_F1, 0x40006a8a\r
- 2023 .set CYREG_B1_UDB06_F0_F1, 0x40006a8c\r
- 2024 .set CYREG_B1_UDB07_F0_F1, 0x40006a8e\r
- 2025 .set CYREG_B1_UDB08_F0_F1, 0x40006a90\r
- 2026 .set CYREG_B1_UDB09_F0_F1, 0x40006a92\r
- 2027 .set CYREG_B1_UDB10_F0_F1, 0x40006a94\r
- 2028 .set CYREG_B1_UDB11_F0_F1, 0x40006a96\r
- 2029 .set CYREG_B1_UDB04_ST_CTL, 0x40006ac8\r
- 2030 .set CYREG_B1_UDB05_ST_CTL, 0x40006aca\r
- 2031 .set CYREG_B1_UDB06_ST_CTL, 0x40006acc\r
- 2032 .set CYREG_B1_UDB07_ST_CTL, 0x40006ace\r
- 2033 .set CYREG_B1_UDB08_ST_CTL, 0x40006ad0\r
- 2034 .set CYREG_B1_UDB09_ST_CTL, 0x40006ad2\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 131\r
-\r
-\r
- 2035 .set CYREG_B1_UDB10_ST_CTL, 0x40006ad4\r
- 2036 .set CYREG_B1_UDB11_ST_CTL, 0x40006ad6\r
- 2037 .set CYREG_B1_UDB04_MSK_ACTL, 0x40006b08\r
- 2038 .set CYREG_B1_UDB05_MSK_ACTL, 0x40006b0a\r
- 2039 .set CYREG_B1_UDB06_MSK_ACTL, 0x40006b0c\r
- 2040 .set CYREG_B1_UDB07_MSK_ACTL, 0x40006b0e\r
- 2041 .set CYREG_B1_UDB08_MSK_ACTL, 0x40006b10\r
- 2042 .set CYREG_B1_UDB09_MSK_ACTL, 0x40006b12\r
- 2043 .set CYREG_B1_UDB10_MSK_ACTL, 0x40006b14\r
- 2044 .set CYREG_B1_UDB11_MSK_ACTL, 0x40006b16\r
- 2045 .set CYREG_B1_UDB04_MC_00, 0x40006b48\r
- 2046 .set CYREG_B1_UDB05_MC_00, 0x40006b4a\r
- 2047 .set CYREG_B1_UDB06_MC_00, 0x40006b4c\r
- 2048 .set CYREG_B1_UDB07_MC_00, 0x40006b4e\r
- 2049 .set CYREG_B1_UDB08_MC_00, 0x40006b50\r
- 2050 .set CYREG_B1_UDB09_MC_00, 0x40006b52\r
- 2051 .set CYREG_B1_UDB10_MC_00, 0x40006b54\r
- 2052 .set CYREG_B1_UDB11_MC_00, 0x40006b56\r
- 2053 .set CYDEV_UWRK_UWRK16_DEF_BASE, 0x40006800\r
- 2054 .set CYDEV_UWRK_UWRK16_DEF_SIZE, 0x0000075e\r
- 2055 .set CYDEV_UWRK_UWRK16_DEF_B0_BASE, 0x40006800\r
- 2056 .set CYDEV_UWRK_UWRK16_DEF_B0_SIZE, 0x0000015e\r
- 2057 .set CYREG_B0_UDB00_01_A0, 0x40006800\r
- 2058 .set CYREG_B0_UDB01_02_A0, 0x40006802\r
- 2059 .set CYREG_B0_UDB02_03_A0, 0x40006804\r
- 2060 .set CYREG_B0_UDB03_04_A0, 0x40006806\r
- 2061 .set CYREG_B0_UDB04_05_A0, 0x40006808\r
- 2062 .set CYREG_B0_UDB05_06_A0, 0x4000680a\r
- 2063 .set CYREG_B0_UDB06_07_A0, 0x4000680c\r
- 2064 .set CYREG_B0_UDB07_08_A0, 0x4000680e\r
- 2065 .set CYREG_B0_UDB08_09_A0, 0x40006810\r
- 2066 .set CYREG_B0_UDB09_10_A0, 0x40006812\r
- 2067 .set CYREG_B0_UDB10_11_A0, 0x40006814\r
- 2068 .set CYREG_B0_UDB11_12_A0, 0x40006816\r
- 2069 .set CYREG_B0_UDB12_13_A0, 0x40006818\r
- 2070 .set CYREG_B0_UDB13_14_A0, 0x4000681a\r
- 2071 .set CYREG_B0_UDB14_15_A0, 0x4000681c\r
- 2072 .set CYREG_B0_UDB00_01_A1, 0x40006820\r
- 2073 .set CYREG_B0_UDB01_02_A1, 0x40006822\r
- 2074 .set CYREG_B0_UDB02_03_A1, 0x40006824\r
- 2075 .set CYREG_B0_UDB03_04_A1, 0x40006826\r
- 2076 .set CYREG_B0_UDB04_05_A1, 0x40006828\r
- 2077 .set CYREG_B0_UDB05_06_A1, 0x4000682a\r
- 2078 .set CYREG_B0_UDB06_07_A1, 0x4000682c\r
- 2079 .set CYREG_B0_UDB07_08_A1, 0x4000682e\r
- 2080 .set CYREG_B0_UDB08_09_A1, 0x40006830\r
- 2081 .set CYREG_B0_UDB09_10_A1, 0x40006832\r
- 2082 .set CYREG_B0_UDB10_11_A1, 0x40006834\r
- 2083 .set CYREG_B0_UDB11_12_A1, 0x40006836\r
- 2084 .set CYREG_B0_UDB12_13_A1, 0x40006838\r
- 2085 .set CYREG_B0_UDB13_14_A1, 0x4000683a\r
- 2086 .set CYREG_B0_UDB14_15_A1, 0x4000683c\r
- 2087 .set CYREG_B0_UDB00_01_D0, 0x40006840\r
- 2088 .set CYREG_B0_UDB01_02_D0, 0x40006842\r
- 2089 .set CYREG_B0_UDB02_03_D0, 0x40006844\r
- 2090 .set CYREG_B0_UDB03_04_D0, 0x40006846\r
- 2091 .set CYREG_B0_UDB04_05_D0, 0x40006848\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 132\r
-\r
-\r
- 2092 .set CYREG_B0_UDB05_06_D0, 0x4000684a\r
- 2093 .set CYREG_B0_UDB06_07_D0, 0x4000684c\r
- 2094 .set CYREG_B0_UDB07_08_D0, 0x4000684e\r
- 2095 .set CYREG_B0_UDB08_09_D0, 0x40006850\r
- 2096 .set CYREG_B0_UDB09_10_D0, 0x40006852\r
- 2097 .set CYREG_B0_UDB10_11_D0, 0x40006854\r
- 2098 .set CYREG_B0_UDB11_12_D0, 0x40006856\r
- 2099 .set CYREG_B0_UDB12_13_D0, 0x40006858\r
- 2100 .set CYREG_B0_UDB13_14_D0, 0x4000685a\r
- 2101 .set CYREG_B0_UDB14_15_D0, 0x4000685c\r
- 2102 .set CYREG_B0_UDB00_01_D1, 0x40006860\r
- 2103 .set CYREG_B0_UDB01_02_D1, 0x40006862\r
- 2104 .set CYREG_B0_UDB02_03_D1, 0x40006864\r
- 2105 .set CYREG_B0_UDB03_04_D1, 0x40006866\r
- 2106 .set CYREG_B0_UDB04_05_D1, 0x40006868\r
- 2107 .set CYREG_B0_UDB05_06_D1, 0x4000686a\r
- 2108 .set CYREG_B0_UDB06_07_D1, 0x4000686c\r
- 2109 .set CYREG_B0_UDB07_08_D1, 0x4000686e\r
- 2110 .set CYREG_B0_UDB08_09_D1, 0x40006870\r
- 2111 .set CYREG_B0_UDB09_10_D1, 0x40006872\r
- 2112 .set CYREG_B0_UDB10_11_D1, 0x40006874\r
- 2113 .set CYREG_B0_UDB11_12_D1, 0x40006876\r
- 2114 .set CYREG_B0_UDB12_13_D1, 0x40006878\r
- 2115 .set CYREG_B0_UDB13_14_D1, 0x4000687a\r
- 2116 .set CYREG_B0_UDB14_15_D1, 0x4000687c\r
- 2117 .set CYREG_B0_UDB00_01_F0, 0x40006880\r
- 2118 .set CYREG_B0_UDB01_02_F0, 0x40006882\r
- 2119 .set CYREG_B0_UDB02_03_F0, 0x40006884\r
- 2120 .set CYREG_B0_UDB03_04_F0, 0x40006886\r
- 2121 .set CYREG_B0_UDB04_05_F0, 0x40006888\r
- 2122 .set CYREG_B0_UDB05_06_F0, 0x4000688a\r
- 2123 .set CYREG_B0_UDB06_07_F0, 0x4000688c\r
- 2124 .set CYREG_B0_UDB07_08_F0, 0x4000688e\r
- 2125 .set CYREG_B0_UDB08_09_F0, 0x40006890\r
- 2126 .set CYREG_B0_UDB09_10_F0, 0x40006892\r
- 2127 .set CYREG_B0_UDB10_11_F0, 0x40006894\r
- 2128 .set CYREG_B0_UDB11_12_F0, 0x40006896\r
- 2129 .set CYREG_B0_UDB12_13_F0, 0x40006898\r
- 2130 .set CYREG_B0_UDB13_14_F0, 0x4000689a\r
- 2131 .set CYREG_B0_UDB14_15_F0, 0x4000689c\r
- 2132 .set CYREG_B0_UDB00_01_F1, 0x400068a0\r
- 2133 .set CYREG_B0_UDB01_02_F1, 0x400068a2\r
- 2134 .set CYREG_B0_UDB02_03_F1, 0x400068a4\r
- 2135 .set CYREG_B0_UDB03_04_F1, 0x400068a6\r
- 2136 .set CYREG_B0_UDB04_05_F1, 0x400068a8\r
- 2137 .set CYREG_B0_UDB05_06_F1, 0x400068aa\r
- 2138 .set CYREG_B0_UDB06_07_F1, 0x400068ac\r
- 2139 .set CYREG_B0_UDB07_08_F1, 0x400068ae\r
- 2140 .set CYREG_B0_UDB08_09_F1, 0x400068b0\r
- 2141 .set CYREG_B0_UDB09_10_F1, 0x400068b2\r
- 2142 .set CYREG_B0_UDB10_11_F1, 0x400068b4\r
- 2143 .set CYREG_B0_UDB11_12_F1, 0x400068b6\r
- 2144 .set CYREG_B0_UDB12_13_F1, 0x400068b8\r
- 2145 .set CYREG_B0_UDB13_14_F1, 0x400068ba\r
- 2146 .set CYREG_B0_UDB14_15_F1, 0x400068bc\r
- 2147 .set CYREG_B0_UDB00_01_ST, 0x400068c0\r
- 2148 .set CYREG_B0_UDB01_02_ST, 0x400068c2\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 133\r
-\r
-\r
- 2149 .set CYREG_B0_UDB02_03_ST, 0x400068c4\r
- 2150 .set CYREG_B0_UDB03_04_ST, 0x400068c6\r
- 2151 .set CYREG_B0_UDB04_05_ST, 0x400068c8\r
- 2152 .set CYREG_B0_UDB05_06_ST, 0x400068ca\r
- 2153 .set CYREG_B0_UDB06_07_ST, 0x400068cc\r
- 2154 .set CYREG_B0_UDB07_08_ST, 0x400068ce\r
- 2155 .set CYREG_B0_UDB08_09_ST, 0x400068d0\r
- 2156 .set CYREG_B0_UDB09_10_ST, 0x400068d2\r
- 2157 .set CYREG_B0_UDB10_11_ST, 0x400068d4\r
- 2158 .set CYREG_B0_UDB11_12_ST, 0x400068d6\r
- 2159 .set CYREG_B0_UDB12_13_ST, 0x400068d8\r
- 2160 .set CYREG_B0_UDB13_14_ST, 0x400068da\r
- 2161 .set CYREG_B0_UDB14_15_ST, 0x400068dc\r
- 2162 .set CYREG_B0_UDB00_01_CTL, 0x400068e0\r
- 2163 .set CYREG_B0_UDB01_02_CTL, 0x400068e2\r
- 2164 .set CYREG_B0_UDB02_03_CTL, 0x400068e4\r
- 2165 .set CYREG_B0_UDB03_04_CTL, 0x400068e6\r
- 2166 .set CYREG_B0_UDB04_05_CTL, 0x400068e8\r
- 2167 .set CYREG_B0_UDB05_06_CTL, 0x400068ea\r
- 2168 .set CYREG_B0_UDB06_07_CTL, 0x400068ec\r
- 2169 .set CYREG_B0_UDB07_08_CTL, 0x400068ee\r
- 2170 .set CYREG_B0_UDB08_09_CTL, 0x400068f0\r
- 2171 .set CYREG_B0_UDB09_10_CTL, 0x400068f2\r
- 2172 .set CYREG_B0_UDB10_11_CTL, 0x400068f4\r
- 2173 .set CYREG_B0_UDB11_12_CTL, 0x400068f6\r
- 2174 .set CYREG_B0_UDB12_13_CTL, 0x400068f8\r
- 2175 .set CYREG_B0_UDB13_14_CTL, 0x400068fa\r
- 2176 .set CYREG_B0_UDB14_15_CTL, 0x400068fc\r
- 2177 .set CYREG_B0_UDB00_01_MSK, 0x40006900\r
- 2178 .set CYREG_B0_UDB01_02_MSK, 0x40006902\r
- 2179 .set CYREG_B0_UDB02_03_MSK, 0x40006904\r
- 2180 .set CYREG_B0_UDB03_04_MSK, 0x40006906\r
- 2181 .set CYREG_B0_UDB04_05_MSK, 0x40006908\r
- 2182 .set CYREG_B0_UDB05_06_MSK, 0x4000690a\r
- 2183 .set CYREG_B0_UDB06_07_MSK, 0x4000690c\r
- 2184 .set CYREG_B0_UDB07_08_MSK, 0x4000690e\r
- 2185 .set CYREG_B0_UDB08_09_MSK, 0x40006910\r
- 2186 .set CYREG_B0_UDB09_10_MSK, 0x40006912\r
- 2187 .set CYREG_B0_UDB10_11_MSK, 0x40006914\r
- 2188 .set CYREG_B0_UDB11_12_MSK, 0x40006916\r
- 2189 .set CYREG_B0_UDB12_13_MSK, 0x40006918\r
- 2190 .set CYREG_B0_UDB13_14_MSK, 0x4000691a\r
- 2191 .set CYREG_B0_UDB14_15_MSK, 0x4000691c\r
- 2192 .set CYREG_B0_UDB00_01_ACTL, 0x40006920\r
- 2193 .set CYREG_B0_UDB01_02_ACTL, 0x40006922\r
- 2194 .set CYREG_B0_UDB02_03_ACTL, 0x40006924\r
- 2195 .set CYREG_B0_UDB03_04_ACTL, 0x40006926\r
- 2196 .set CYREG_B0_UDB04_05_ACTL, 0x40006928\r
- 2197 .set CYREG_B0_UDB05_06_ACTL, 0x4000692a\r
- 2198 .set CYREG_B0_UDB06_07_ACTL, 0x4000692c\r
- 2199 .set CYREG_B0_UDB07_08_ACTL, 0x4000692e\r
- 2200 .set CYREG_B0_UDB08_09_ACTL, 0x40006930\r
- 2201 .set CYREG_B0_UDB09_10_ACTL, 0x40006932\r
- 2202 .set CYREG_B0_UDB10_11_ACTL, 0x40006934\r
- 2203 .set CYREG_B0_UDB11_12_ACTL, 0x40006936\r
- 2204 .set CYREG_B0_UDB12_13_ACTL, 0x40006938\r
- 2205 .set CYREG_B0_UDB13_14_ACTL, 0x4000693a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 134\r
-\r
-\r
- 2206 .set CYREG_B0_UDB14_15_ACTL, 0x4000693c\r
- 2207 .set CYREG_B0_UDB00_01_MC, 0x40006940\r
- 2208 .set CYREG_B0_UDB01_02_MC, 0x40006942\r
- 2209 .set CYREG_B0_UDB02_03_MC, 0x40006944\r
- 2210 .set CYREG_B0_UDB03_04_MC, 0x40006946\r
- 2211 .set CYREG_B0_UDB04_05_MC, 0x40006948\r
- 2212 .set CYREG_B0_UDB05_06_MC, 0x4000694a\r
- 2213 .set CYREG_B0_UDB06_07_MC, 0x4000694c\r
- 2214 .set CYREG_B0_UDB07_08_MC, 0x4000694e\r
- 2215 .set CYREG_B0_UDB08_09_MC, 0x40006950\r
- 2216 .set CYREG_B0_UDB09_10_MC, 0x40006952\r
- 2217 .set CYREG_B0_UDB10_11_MC, 0x40006954\r
- 2218 .set CYREG_B0_UDB11_12_MC, 0x40006956\r
- 2219 .set CYREG_B0_UDB12_13_MC, 0x40006958\r
- 2220 .set CYREG_B0_UDB13_14_MC, 0x4000695a\r
- 2221 .set CYREG_B0_UDB14_15_MC, 0x4000695c\r
- 2222 .set CYDEV_UWRK_UWRK16_DEF_B1_BASE, 0x40006a00\r
- 2223 .set CYDEV_UWRK_UWRK16_DEF_B1_SIZE, 0x0000015e\r
- 2224 .set CYREG_B1_UDB04_05_A0, 0x40006a08\r
- 2225 .set CYREG_B1_UDB05_06_A0, 0x40006a0a\r
- 2226 .set CYREG_B1_UDB06_07_A0, 0x40006a0c\r
- 2227 .set CYREG_B1_UDB07_08_A0, 0x40006a0e\r
- 2228 .set CYREG_B1_UDB08_09_A0, 0x40006a10\r
- 2229 .set CYREG_B1_UDB09_10_A0, 0x40006a12\r
- 2230 .set CYREG_B1_UDB10_11_A0, 0x40006a14\r
- 2231 .set CYREG_B1_UDB11_12_A0, 0x40006a16\r
- 2232 .set CYREG_B1_UDB04_05_A1, 0x40006a28\r
- 2233 .set CYREG_B1_UDB05_06_A1, 0x40006a2a\r
- 2234 .set CYREG_B1_UDB06_07_A1, 0x40006a2c\r
- 2235 .set CYREG_B1_UDB07_08_A1, 0x40006a2e\r
- 2236 .set CYREG_B1_UDB08_09_A1, 0x40006a30\r
- 2237 .set CYREG_B1_UDB09_10_A1, 0x40006a32\r
- 2238 .set CYREG_B1_UDB10_11_A1, 0x40006a34\r
- 2239 .set CYREG_B1_UDB11_12_A1, 0x40006a36\r
- 2240 .set CYREG_B1_UDB04_05_D0, 0x40006a48\r
- 2241 .set CYREG_B1_UDB05_06_D0, 0x40006a4a\r
- 2242 .set CYREG_B1_UDB06_07_D0, 0x40006a4c\r
- 2243 .set CYREG_B1_UDB07_08_D0, 0x40006a4e\r
- 2244 .set CYREG_B1_UDB08_09_D0, 0x40006a50\r
- 2245 .set CYREG_B1_UDB09_10_D0, 0x40006a52\r
- 2246 .set CYREG_B1_UDB10_11_D0, 0x40006a54\r
- 2247 .set CYREG_B1_UDB11_12_D0, 0x40006a56\r
- 2248 .set CYREG_B1_UDB04_05_D1, 0x40006a68\r
- 2249 .set CYREG_B1_UDB05_06_D1, 0x40006a6a\r
- 2250 .set CYREG_B1_UDB06_07_D1, 0x40006a6c\r
- 2251 .set CYREG_B1_UDB07_08_D1, 0x40006a6e\r
- 2252 .set CYREG_B1_UDB08_09_D1, 0x40006a70\r
- 2253 .set CYREG_B1_UDB09_10_D1, 0x40006a72\r
- 2254 .set CYREG_B1_UDB10_11_D1, 0x40006a74\r
- 2255 .set CYREG_B1_UDB11_12_D1, 0x40006a76\r
- 2256 .set CYREG_B1_UDB04_05_F0, 0x40006a88\r
- 2257 .set CYREG_B1_UDB05_06_F0, 0x40006a8a\r
- 2258 .set CYREG_B1_UDB06_07_F0, 0x40006a8c\r
- 2259 .set CYREG_B1_UDB07_08_F0, 0x40006a8e\r
- 2260 .set CYREG_B1_UDB08_09_F0, 0x40006a90\r
- 2261 .set CYREG_B1_UDB09_10_F0, 0x40006a92\r
- 2262 .set CYREG_B1_UDB10_11_F0, 0x40006a94\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 135\r
-\r
-\r
- 2263 .set CYREG_B1_UDB11_12_F0, 0x40006a96\r
- 2264 .set CYREG_B1_UDB04_05_F1, 0x40006aa8\r
- 2265 .set CYREG_B1_UDB05_06_F1, 0x40006aaa\r
- 2266 .set CYREG_B1_UDB06_07_F1, 0x40006aac\r
- 2267 .set CYREG_B1_UDB07_08_F1, 0x40006aae\r
- 2268 .set CYREG_B1_UDB08_09_F1, 0x40006ab0\r
- 2269 .set CYREG_B1_UDB09_10_F1, 0x40006ab2\r
- 2270 .set CYREG_B1_UDB10_11_F1, 0x40006ab4\r
- 2271 .set CYREG_B1_UDB11_12_F1, 0x40006ab6\r
- 2272 .set CYREG_B1_UDB04_05_ST, 0x40006ac8\r
- 2273 .set CYREG_B1_UDB05_06_ST, 0x40006aca\r
- 2274 .set CYREG_B1_UDB06_07_ST, 0x40006acc\r
- 2275 .set CYREG_B1_UDB07_08_ST, 0x40006ace\r
- 2276 .set CYREG_B1_UDB08_09_ST, 0x40006ad0\r
- 2277 .set CYREG_B1_UDB09_10_ST, 0x40006ad2\r
- 2278 .set CYREG_B1_UDB10_11_ST, 0x40006ad4\r
- 2279 .set CYREG_B1_UDB11_12_ST, 0x40006ad6\r
- 2280 .set CYREG_B1_UDB04_05_CTL, 0x40006ae8\r
- 2281 .set CYREG_B1_UDB05_06_CTL, 0x40006aea\r
- 2282 .set CYREG_B1_UDB06_07_CTL, 0x40006aec\r
- 2283 .set CYREG_B1_UDB07_08_CTL, 0x40006aee\r
- 2284 .set CYREG_B1_UDB08_09_CTL, 0x40006af0\r
- 2285 .set CYREG_B1_UDB09_10_CTL, 0x40006af2\r
- 2286 .set CYREG_B1_UDB10_11_CTL, 0x40006af4\r
- 2287 .set CYREG_B1_UDB11_12_CTL, 0x40006af6\r
- 2288 .set CYREG_B1_UDB04_05_MSK, 0x40006b08\r
- 2289 .set CYREG_B1_UDB05_06_MSK, 0x40006b0a\r
- 2290 .set CYREG_B1_UDB06_07_MSK, 0x40006b0c\r
- 2291 .set CYREG_B1_UDB07_08_MSK, 0x40006b0e\r
- 2292 .set CYREG_B1_UDB08_09_MSK, 0x40006b10\r
- 2293 .set CYREG_B1_UDB09_10_MSK, 0x40006b12\r
- 2294 .set CYREG_B1_UDB10_11_MSK, 0x40006b14\r
- 2295 .set CYREG_B1_UDB11_12_MSK, 0x40006b16\r
- 2296 .set CYREG_B1_UDB04_05_ACTL, 0x40006b28\r
- 2297 .set CYREG_B1_UDB05_06_ACTL, 0x40006b2a\r
- 2298 .set CYREG_B1_UDB06_07_ACTL, 0x40006b2c\r
- 2299 .set CYREG_B1_UDB07_08_ACTL, 0x40006b2e\r
- 2300 .set CYREG_B1_UDB08_09_ACTL, 0x40006b30\r
- 2301 .set CYREG_B1_UDB09_10_ACTL, 0x40006b32\r
- 2302 .set CYREG_B1_UDB10_11_ACTL, 0x40006b34\r
- 2303 .set CYREG_B1_UDB11_12_ACTL, 0x40006b36\r
- 2304 .set CYREG_B1_UDB04_05_MC, 0x40006b48\r
- 2305 .set CYREG_B1_UDB05_06_MC, 0x40006b4a\r
- 2306 .set CYREG_B1_UDB06_07_MC, 0x40006b4c\r
- 2307 .set CYREG_B1_UDB07_08_MC, 0x40006b4e\r
- 2308 .set CYREG_B1_UDB08_09_MC, 0x40006b50\r
- 2309 .set CYREG_B1_UDB09_10_MC, 0x40006b52\r
- 2310 .set CYREG_B1_UDB10_11_MC, 0x40006b54\r
- 2311 .set CYREG_B1_UDB11_12_MC, 0x40006b56\r
- 2312 .set CYDEV_PHUB_BASE, 0x40007000\r
- 2313 .set CYDEV_PHUB_SIZE, 0x00000c00\r
- 2314 .set CYREG_PHUB_CFG, 0x40007000\r
- 2315 .set CYREG_PHUB_ERR, 0x40007004\r
- 2316 .set CYREG_PHUB_ERR_ADR, 0x40007008\r
- 2317 .set CYDEV_PHUB_CH0_BASE, 0x40007010\r
- 2318 .set CYDEV_PHUB_CH0_SIZE, 0x0000000c\r
- 2319 .set CYREG_PHUB_CH0_BASIC_CFG, 0x40007010\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 136\r
-\r
-\r
- 2320 .set CYREG_PHUB_CH0_ACTION, 0x40007014\r
- 2321 .set CYREG_PHUB_CH0_BASIC_STATUS, 0x40007018\r
- 2322 .set CYDEV_PHUB_CH1_BASE, 0x40007020\r
- 2323 .set CYDEV_PHUB_CH1_SIZE, 0x0000000c\r
- 2324 .set CYREG_PHUB_CH1_BASIC_CFG, 0x40007020\r
- 2325 .set CYREG_PHUB_CH1_ACTION, 0x40007024\r
- 2326 .set CYREG_PHUB_CH1_BASIC_STATUS, 0x40007028\r
- 2327 .set CYDEV_PHUB_CH2_BASE, 0x40007030\r
- 2328 .set CYDEV_PHUB_CH2_SIZE, 0x0000000c\r
- 2329 .set CYREG_PHUB_CH2_BASIC_CFG, 0x40007030\r
- 2330 .set CYREG_PHUB_CH2_ACTION, 0x40007034\r
- 2331 .set CYREG_PHUB_CH2_BASIC_STATUS, 0x40007038\r
- 2332 .set CYDEV_PHUB_CH3_BASE, 0x40007040\r
- 2333 .set CYDEV_PHUB_CH3_SIZE, 0x0000000c\r
- 2334 .set CYREG_PHUB_CH3_BASIC_CFG, 0x40007040\r
- 2335 .set CYREG_PHUB_CH3_ACTION, 0x40007044\r
- 2336 .set CYREG_PHUB_CH3_BASIC_STATUS, 0x40007048\r
- 2337 .set CYDEV_PHUB_CH4_BASE, 0x40007050\r
- 2338 .set CYDEV_PHUB_CH4_SIZE, 0x0000000c\r
- 2339 .set CYREG_PHUB_CH4_BASIC_CFG, 0x40007050\r
- 2340 .set CYREG_PHUB_CH4_ACTION, 0x40007054\r
- 2341 .set CYREG_PHUB_CH4_BASIC_STATUS, 0x40007058\r
- 2342 .set CYDEV_PHUB_CH5_BASE, 0x40007060\r
- 2343 .set CYDEV_PHUB_CH5_SIZE, 0x0000000c\r
- 2344 .set CYREG_PHUB_CH5_BASIC_CFG, 0x40007060\r
- 2345 .set CYREG_PHUB_CH5_ACTION, 0x40007064\r
- 2346 .set CYREG_PHUB_CH5_BASIC_STATUS, 0x40007068\r
- 2347 .set CYDEV_PHUB_CH6_BASE, 0x40007070\r
- 2348 .set CYDEV_PHUB_CH6_SIZE, 0x0000000c\r
- 2349 .set CYREG_PHUB_CH6_BASIC_CFG, 0x40007070\r
- 2350 .set CYREG_PHUB_CH6_ACTION, 0x40007074\r
- 2351 .set CYREG_PHUB_CH6_BASIC_STATUS, 0x40007078\r
- 2352 .set CYDEV_PHUB_CH7_BASE, 0x40007080\r
- 2353 .set CYDEV_PHUB_CH7_SIZE, 0x0000000c\r
- 2354 .set CYREG_PHUB_CH7_BASIC_CFG, 0x40007080\r
- 2355 .set CYREG_PHUB_CH7_ACTION, 0x40007084\r
- 2356 .set CYREG_PHUB_CH7_BASIC_STATUS, 0x40007088\r
- 2357 .set CYDEV_PHUB_CH8_BASE, 0x40007090\r
- 2358 .set CYDEV_PHUB_CH8_SIZE, 0x0000000c\r
- 2359 .set CYREG_PHUB_CH8_BASIC_CFG, 0x40007090\r
- 2360 .set CYREG_PHUB_CH8_ACTION, 0x40007094\r
- 2361 .set CYREG_PHUB_CH8_BASIC_STATUS, 0x40007098\r
- 2362 .set CYDEV_PHUB_CH9_BASE, 0x400070a0\r
- 2363 .set CYDEV_PHUB_CH9_SIZE, 0x0000000c\r
- 2364 .set CYREG_PHUB_CH9_BASIC_CFG, 0x400070a0\r
- 2365 .set CYREG_PHUB_CH9_ACTION, 0x400070a4\r
- 2366 .set CYREG_PHUB_CH9_BASIC_STATUS, 0x400070a8\r
- 2367 .set CYDEV_PHUB_CH10_BASE, 0x400070b0\r
- 2368 .set CYDEV_PHUB_CH10_SIZE, 0x0000000c\r
- 2369 .set CYREG_PHUB_CH10_BASIC_CFG, 0x400070b0\r
- 2370 .set CYREG_PHUB_CH10_ACTION, 0x400070b4\r
- 2371 .set CYREG_PHUB_CH10_BASIC_STATUS, 0x400070b8\r
- 2372 .set CYDEV_PHUB_CH11_BASE, 0x400070c0\r
- 2373 .set CYDEV_PHUB_CH11_SIZE, 0x0000000c\r
- 2374 .set CYREG_PHUB_CH11_BASIC_CFG, 0x400070c0\r
- 2375 .set CYREG_PHUB_CH11_ACTION, 0x400070c4\r
- 2376 .set CYREG_PHUB_CH11_BASIC_STATUS, 0x400070c8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 137\r
-\r
-\r
- 2377 .set CYDEV_PHUB_CH12_BASE, 0x400070d0\r
- 2378 .set CYDEV_PHUB_CH12_SIZE, 0x0000000c\r
- 2379 .set CYREG_PHUB_CH12_BASIC_CFG, 0x400070d0\r
- 2380 .set CYREG_PHUB_CH12_ACTION, 0x400070d4\r
- 2381 .set CYREG_PHUB_CH12_BASIC_STATUS, 0x400070d8\r
- 2382 .set CYDEV_PHUB_CH13_BASE, 0x400070e0\r
- 2383 .set CYDEV_PHUB_CH13_SIZE, 0x0000000c\r
- 2384 .set CYREG_PHUB_CH13_BASIC_CFG, 0x400070e0\r
- 2385 .set CYREG_PHUB_CH13_ACTION, 0x400070e4\r
- 2386 .set CYREG_PHUB_CH13_BASIC_STATUS, 0x400070e8\r
- 2387 .set CYDEV_PHUB_CH14_BASE, 0x400070f0\r
- 2388 .set CYDEV_PHUB_CH14_SIZE, 0x0000000c\r
- 2389 .set CYREG_PHUB_CH14_BASIC_CFG, 0x400070f0\r
- 2390 .set CYREG_PHUB_CH14_ACTION, 0x400070f4\r
- 2391 .set CYREG_PHUB_CH14_BASIC_STATUS, 0x400070f8\r
- 2392 .set CYDEV_PHUB_CH15_BASE, 0x40007100\r
- 2393 .set CYDEV_PHUB_CH15_SIZE, 0x0000000c\r
- 2394 .set CYREG_PHUB_CH15_BASIC_CFG, 0x40007100\r
- 2395 .set CYREG_PHUB_CH15_ACTION, 0x40007104\r
- 2396 .set CYREG_PHUB_CH15_BASIC_STATUS, 0x40007108\r
- 2397 .set CYDEV_PHUB_CH16_BASE, 0x40007110\r
- 2398 .set CYDEV_PHUB_CH16_SIZE, 0x0000000c\r
- 2399 .set CYREG_PHUB_CH16_BASIC_CFG, 0x40007110\r
- 2400 .set CYREG_PHUB_CH16_ACTION, 0x40007114\r
- 2401 .set CYREG_PHUB_CH16_BASIC_STATUS, 0x40007118\r
- 2402 .set CYDEV_PHUB_CH17_BASE, 0x40007120\r
- 2403 .set CYDEV_PHUB_CH17_SIZE, 0x0000000c\r
- 2404 .set CYREG_PHUB_CH17_BASIC_CFG, 0x40007120\r
- 2405 .set CYREG_PHUB_CH17_ACTION, 0x40007124\r
- 2406 .set CYREG_PHUB_CH17_BASIC_STATUS, 0x40007128\r
- 2407 .set CYDEV_PHUB_CH18_BASE, 0x40007130\r
- 2408 .set CYDEV_PHUB_CH18_SIZE, 0x0000000c\r
- 2409 .set CYREG_PHUB_CH18_BASIC_CFG, 0x40007130\r
- 2410 .set CYREG_PHUB_CH18_ACTION, 0x40007134\r
- 2411 .set CYREG_PHUB_CH18_BASIC_STATUS, 0x40007138\r
- 2412 .set CYDEV_PHUB_CH19_BASE, 0x40007140\r
- 2413 .set CYDEV_PHUB_CH19_SIZE, 0x0000000c\r
- 2414 .set CYREG_PHUB_CH19_BASIC_CFG, 0x40007140\r
- 2415 .set CYREG_PHUB_CH19_ACTION, 0x40007144\r
- 2416 .set CYREG_PHUB_CH19_BASIC_STATUS, 0x40007148\r
- 2417 .set CYDEV_PHUB_CH20_BASE, 0x40007150\r
- 2418 .set CYDEV_PHUB_CH20_SIZE, 0x0000000c\r
- 2419 .set CYREG_PHUB_CH20_BASIC_CFG, 0x40007150\r
- 2420 .set CYREG_PHUB_CH20_ACTION, 0x40007154\r
- 2421 .set CYREG_PHUB_CH20_BASIC_STATUS, 0x40007158\r
- 2422 .set CYDEV_PHUB_CH21_BASE, 0x40007160\r
- 2423 .set CYDEV_PHUB_CH21_SIZE, 0x0000000c\r
- 2424 .set CYREG_PHUB_CH21_BASIC_CFG, 0x40007160\r
- 2425 .set CYREG_PHUB_CH21_ACTION, 0x40007164\r
- 2426 .set CYREG_PHUB_CH21_BASIC_STATUS, 0x40007168\r
- 2427 .set CYDEV_PHUB_CH22_BASE, 0x40007170\r
- 2428 .set CYDEV_PHUB_CH22_SIZE, 0x0000000c\r
- 2429 .set CYREG_PHUB_CH22_BASIC_CFG, 0x40007170\r
- 2430 .set CYREG_PHUB_CH22_ACTION, 0x40007174\r
- 2431 .set CYREG_PHUB_CH22_BASIC_STATUS, 0x40007178\r
- 2432 .set CYDEV_PHUB_CH23_BASE, 0x40007180\r
- 2433 .set CYDEV_PHUB_CH23_SIZE, 0x0000000c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 138\r
-\r
-\r
- 2434 .set CYREG_PHUB_CH23_BASIC_CFG, 0x40007180\r
- 2435 .set CYREG_PHUB_CH23_ACTION, 0x40007184\r
- 2436 .set CYREG_PHUB_CH23_BASIC_STATUS, 0x40007188\r
- 2437 .set CYDEV_PHUB_CFGMEM0_BASE, 0x40007600\r
- 2438 .set CYDEV_PHUB_CFGMEM0_SIZE, 0x00000008\r
- 2439 .set CYREG_PHUB_CFGMEM0_CFG0, 0x40007600\r
- 2440 .set CYREG_PHUB_CFGMEM0_CFG1, 0x40007604\r
- 2441 .set CYDEV_PHUB_CFGMEM1_BASE, 0x40007608\r
- 2442 .set CYDEV_PHUB_CFGMEM1_SIZE, 0x00000008\r
- 2443 .set CYREG_PHUB_CFGMEM1_CFG0, 0x40007608\r
- 2444 .set CYREG_PHUB_CFGMEM1_CFG1, 0x4000760c\r
- 2445 .set CYDEV_PHUB_CFGMEM2_BASE, 0x40007610\r
- 2446 .set CYDEV_PHUB_CFGMEM2_SIZE, 0x00000008\r
- 2447 .set CYREG_PHUB_CFGMEM2_CFG0, 0x40007610\r
- 2448 .set CYREG_PHUB_CFGMEM2_CFG1, 0x40007614\r
- 2449 .set CYDEV_PHUB_CFGMEM3_BASE, 0x40007618\r
- 2450 .set CYDEV_PHUB_CFGMEM3_SIZE, 0x00000008\r
- 2451 .set CYREG_PHUB_CFGMEM3_CFG0, 0x40007618\r
- 2452 .set CYREG_PHUB_CFGMEM3_CFG1, 0x4000761c\r
- 2453 .set CYDEV_PHUB_CFGMEM4_BASE, 0x40007620\r
- 2454 .set CYDEV_PHUB_CFGMEM4_SIZE, 0x00000008\r
- 2455 .set CYREG_PHUB_CFGMEM4_CFG0, 0x40007620\r
- 2456 .set CYREG_PHUB_CFGMEM4_CFG1, 0x40007624\r
- 2457 .set CYDEV_PHUB_CFGMEM5_BASE, 0x40007628\r
- 2458 .set CYDEV_PHUB_CFGMEM5_SIZE, 0x00000008\r
- 2459 .set CYREG_PHUB_CFGMEM5_CFG0, 0x40007628\r
- 2460 .set CYREG_PHUB_CFGMEM5_CFG1, 0x4000762c\r
- 2461 .set CYDEV_PHUB_CFGMEM6_BASE, 0x40007630\r
- 2462 .set CYDEV_PHUB_CFGMEM6_SIZE, 0x00000008\r
- 2463 .set CYREG_PHUB_CFGMEM6_CFG0, 0x40007630\r
- 2464 .set CYREG_PHUB_CFGMEM6_CFG1, 0x40007634\r
- 2465 .set CYDEV_PHUB_CFGMEM7_BASE, 0x40007638\r
- 2466 .set CYDEV_PHUB_CFGMEM7_SIZE, 0x00000008\r
- 2467 .set CYREG_PHUB_CFGMEM7_CFG0, 0x40007638\r
- 2468 .set CYREG_PHUB_CFGMEM7_CFG1, 0x4000763c\r
- 2469 .set CYDEV_PHUB_CFGMEM8_BASE, 0x40007640\r
- 2470 .set CYDEV_PHUB_CFGMEM8_SIZE, 0x00000008\r
- 2471 .set CYREG_PHUB_CFGMEM8_CFG0, 0x40007640\r
- 2472 .set CYREG_PHUB_CFGMEM8_CFG1, 0x40007644\r
- 2473 .set CYDEV_PHUB_CFGMEM9_BASE, 0x40007648\r
- 2474 .set CYDEV_PHUB_CFGMEM9_SIZE, 0x00000008\r
- 2475 .set CYREG_PHUB_CFGMEM9_CFG0, 0x40007648\r
- 2476 .set CYREG_PHUB_CFGMEM9_CFG1, 0x4000764c\r
- 2477 .set CYDEV_PHUB_CFGMEM10_BASE, 0x40007650\r
- 2478 .set CYDEV_PHUB_CFGMEM10_SIZE, 0x00000008\r
- 2479 .set CYREG_PHUB_CFGMEM10_CFG0, 0x40007650\r
- 2480 .set CYREG_PHUB_CFGMEM10_CFG1, 0x40007654\r
- 2481 .set CYDEV_PHUB_CFGMEM11_BASE, 0x40007658\r
- 2482 .set CYDEV_PHUB_CFGMEM11_SIZE, 0x00000008\r
- 2483 .set CYREG_PHUB_CFGMEM11_CFG0, 0x40007658\r
- 2484 .set CYREG_PHUB_CFGMEM11_CFG1, 0x4000765c\r
- 2485 .set CYDEV_PHUB_CFGMEM12_BASE, 0x40007660\r
- 2486 .set CYDEV_PHUB_CFGMEM12_SIZE, 0x00000008\r
- 2487 .set CYREG_PHUB_CFGMEM12_CFG0, 0x40007660\r
- 2488 .set CYREG_PHUB_CFGMEM12_CFG1, 0x40007664\r
- 2489 .set CYDEV_PHUB_CFGMEM13_BASE, 0x40007668\r
- 2490 .set CYDEV_PHUB_CFGMEM13_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 139\r
-\r
-\r
- 2491 .set CYREG_PHUB_CFGMEM13_CFG0, 0x40007668\r
- 2492 .set CYREG_PHUB_CFGMEM13_CFG1, 0x4000766c\r
- 2493 .set CYDEV_PHUB_CFGMEM14_BASE, 0x40007670\r
- 2494 .set CYDEV_PHUB_CFGMEM14_SIZE, 0x00000008\r
- 2495 .set CYREG_PHUB_CFGMEM14_CFG0, 0x40007670\r
- 2496 .set CYREG_PHUB_CFGMEM14_CFG1, 0x40007674\r
- 2497 .set CYDEV_PHUB_CFGMEM15_BASE, 0x40007678\r
- 2498 .set CYDEV_PHUB_CFGMEM15_SIZE, 0x00000008\r
- 2499 .set CYREG_PHUB_CFGMEM15_CFG0, 0x40007678\r
- 2500 .set CYREG_PHUB_CFGMEM15_CFG1, 0x4000767c\r
- 2501 .set CYDEV_PHUB_CFGMEM16_BASE, 0x40007680\r
- 2502 .set CYDEV_PHUB_CFGMEM16_SIZE, 0x00000008\r
- 2503 .set CYREG_PHUB_CFGMEM16_CFG0, 0x40007680\r
- 2504 .set CYREG_PHUB_CFGMEM16_CFG1, 0x40007684\r
- 2505 .set CYDEV_PHUB_CFGMEM17_BASE, 0x40007688\r
- 2506 .set CYDEV_PHUB_CFGMEM17_SIZE, 0x00000008\r
- 2507 .set CYREG_PHUB_CFGMEM17_CFG0, 0x40007688\r
- 2508 .set CYREG_PHUB_CFGMEM17_CFG1, 0x4000768c\r
- 2509 .set CYDEV_PHUB_CFGMEM18_BASE, 0x40007690\r
- 2510 .set CYDEV_PHUB_CFGMEM18_SIZE, 0x00000008\r
- 2511 .set CYREG_PHUB_CFGMEM18_CFG0, 0x40007690\r
- 2512 .set CYREG_PHUB_CFGMEM18_CFG1, 0x40007694\r
- 2513 .set CYDEV_PHUB_CFGMEM19_BASE, 0x40007698\r
- 2514 .set CYDEV_PHUB_CFGMEM19_SIZE, 0x00000008\r
- 2515 .set CYREG_PHUB_CFGMEM19_CFG0, 0x40007698\r
- 2516 .set CYREG_PHUB_CFGMEM19_CFG1, 0x4000769c\r
- 2517 .set CYDEV_PHUB_CFGMEM20_BASE, 0x400076a0\r
- 2518 .set CYDEV_PHUB_CFGMEM20_SIZE, 0x00000008\r
- 2519 .set CYREG_PHUB_CFGMEM20_CFG0, 0x400076a0\r
- 2520 .set CYREG_PHUB_CFGMEM20_CFG1, 0x400076a4\r
- 2521 .set CYDEV_PHUB_CFGMEM21_BASE, 0x400076a8\r
- 2522 .set CYDEV_PHUB_CFGMEM21_SIZE, 0x00000008\r
- 2523 .set CYREG_PHUB_CFGMEM21_CFG0, 0x400076a8\r
- 2524 .set CYREG_PHUB_CFGMEM21_CFG1, 0x400076ac\r
- 2525 .set CYDEV_PHUB_CFGMEM22_BASE, 0x400076b0\r
- 2526 .set CYDEV_PHUB_CFGMEM22_SIZE, 0x00000008\r
- 2527 .set CYREG_PHUB_CFGMEM22_CFG0, 0x400076b0\r
- 2528 .set CYREG_PHUB_CFGMEM22_CFG1, 0x400076b4\r
- 2529 .set CYDEV_PHUB_CFGMEM23_BASE, 0x400076b8\r
- 2530 .set CYDEV_PHUB_CFGMEM23_SIZE, 0x00000008\r
- 2531 .set CYREG_PHUB_CFGMEM23_CFG0, 0x400076b8\r
- 2532 .set CYREG_PHUB_CFGMEM23_CFG1, 0x400076bc\r
- 2533 .set CYDEV_PHUB_TDMEM0_BASE, 0x40007800\r
- 2534 .set CYDEV_PHUB_TDMEM0_SIZE, 0x00000008\r
- 2535 .set CYREG_PHUB_TDMEM0_ORIG_TD0, 0x40007800\r
- 2536 .set CYREG_PHUB_TDMEM0_ORIG_TD1, 0x40007804\r
- 2537 .set CYDEV_PHUB_TDMEM1_BASE, 0x40007808\r
- 2538 .set CYDEV_PHUB_TDMEM1_SIZE, 0x00000008\r
- 2539 .set CYREG_PHUB_TDMEM1_ORIG_TD0, 0x40007808\r
- 2540 .set CYREG_PHUB_TDMEM1_ORIG_TD1, 0x4000780c\r
- 2541 .set CYDEV_PHUB_TDMEM2_BASE, 0x40007810\r
- 2542 .set CYDEV_PHUB_TDMEM2_SIZE, 0x00000008\r
- 2543 .set CYREG_PHUB_TDMEM2_ORIG_TD0, 0x40007810\r
- 2544 .set CYREG_PHUB_TDMEM2_ORIG_TD1, 0x40007814\r
- 2545 .set CYDEV_PHUB_TDMEM3_BASE, 0x40007818\r
- 2546 .set CYDEV_PHUB_TDMEM3_SIZE, 0x00000008\r
- 2547 .set CYREG_PHUB_TDMEM3_ORIG_TD0, 0x40007818\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 140\r
-\r
-\r
- 2548 .set CYREG_PHUB_TDMEM3_ORIG_TD1, 0x4000781c\r
- 2549 .set CYDEV_PHUB_TDMEM4_BASE, 0x40007820\r
- 2550 .set CYDEV_PHUB_TDMEM4_SIZE, 0x00000008\r
- 2551 .set CYREG_PHUB_TDMEM4_ORIG_TD0, 0x40007820\r
- 2552 .set CYREG_PHUB_TDMEM4_ORIG_TD1, 0x40007824\r
- 2553 .set CYDEV_PHUB_TDMEM5_BASE, 0x40007828\r
- 2554 .set CYDEV_PHUB_TDMEM5_SIZE, 0x00000008\r
- 2555 .set CYREG_PHUB_TDMEM5_ORIG_TD0, 0x40007828\r
- 2556 .set CYREG_PHUB_TDMEM5_ORIG_TD1, 0x4000782c\r
- 2557 .set CYDEV_PHUB_TDMEM6_BASE, 0x40007830\r
- 2558 .set CYDEV_PHUB_TDMEM6_SIZE, 0x00000008\r
- 2559 .set CYREG_PHUB_TDMEM6_ORIG_TD0, 0x40007830\r
- 2560 .set CYREG_PHUB_TDMEM6_ORIG_TD1, 0x40007834\r
- 2561 .set CYDEV_PHUB_TDMEM7_BASE, 0x40007838\r
- 2562 .set CYDEV_PHUB_TDMEM7_SIZE, 0x00000008\r
- 2563 .set CYREG_PHUB_TDMEM7_ORIG_TD0, 0x40007838\r
- 2564 .set CYREG_PHUB_TDMEM7_ORIG_TD1, 0x4000783c\r
- 2565 .set CYDEV_PHUB_TDMEM8_BASE, 0x40007840\r
- 2566 .set CYDEV_PHUB_TDMEM8_SIZE, 0x00000008\r
- 2567 .set CYREG_PHUB_TDMEM8_ORIG_TD0, 0x40007840\r
- 2568 .set CYREG_PHUB_TDMEM8_ORIG_TD1, 0x40007844\r
- 2569 .set CYDEV_PHUB_TDMEM9_BASE, 0x40007848\r
- 2570 .set CYDEV_PHUB_TDMEM9_SIZE, 0x00000008\r
- 2571 .set CYREG_PHUB_TDMEM9_ORIG_TD0, 0x40007848\r
- 2572 .set CYREG_PHUB_TDMEM9_ORIG_TD1, 0x4000784c\r
- 2573 .set CYDEV_PHUB_TDMEM10_BASE, 0x40007850\r
- 2574 .set CYDEV_PHUB_TDMEM10_SIZE, 0x00000008\r
- 2575 .set CYREG_PHUB_TDMEM10_ORIG_TD0, 0x40007850\r
- 2576 .set CYREG_PHUB_TDMEM10_ORIG_TD1, 0x40007854\r
- 2577 .set CYDEV_PHUB_TDMEM11_BASE, 0x40007858\r
- 2578 .set CYDEV_PHUB_TDMEM11_SIZE, 0x00000008\r
- 2579 .set CYREG_PHUB_TDMEM11_ORIG_TD0, 0x40007858\r
- 2580 .set CYREG_PHUB_TDMEM11_ORIG_TD1, 0x4000785c\r
- 2581 .set CYDEV_PHUB_TDMEM12_BASE, 0x40007860\r
- 2582 .set CYDEV_PHUB_TDMEM12_SIZE, 0x00000008\r
- 2583 .set CYREG_PHUB_TDMEM12_ORIG_TD0, 0x40007860\r
- 2584 .set CYREG_PHUB_TDMEM12_ORIG_TD1, 0x40007864\r
- 2585 .set CYDEV_PHUB_TDMEM13_BASE, 0x40007868\r
- 2586 .set CYDEV_PHUB_TDMEM13_SIZE, 0x00000008\r
- 2587 .set CYREG_PHUB_TDMEM13_ORIG_TD0, 0x40007868\r
- 2588 .set CYREG_PHUB_TDMEM13_ORIG_TD1, 0x4000786c\r
- 2589 .set CYDEV_PHUB_TDMEM14_BASE, 0x40007870\r
- 2590 .set CYDEV_PHUB_TDMEM14_SIZE, 0x00000008\r
- 2591 .set CYREG_PHUB_TDMEM14_ORIG_TD0, 0x40007870\r
- 2592 .set CYREG_PHUB_TDMEM14_ORIG_TD1, 0x40007874\r
- 2593 .set CYDEV_PHUB_TDMEM15_BASE, 0x40007878\r
- 2594 .set CYDEV_PHUB_TDMEM15_SIZE, 0x00000008\r
- 2595 .set CYREG_PHUB_TDMEM15_ORIG_TD0, 0x40007878\r
- 2596 .set CYREG_PHUB_TDMEM15_ORIG_TD1, 0x4000787c\r
- 2597 .set CYDEV_PHUB_TDMEM16_BASE, 0x40007880\r
- 2598 .set CYDEV_PHUB_TDMEM16_SIZE, 0x00000008\r
- 2599 .set CYREG_PHUB_TDMEM16_ORIG_TD0, 0x40007880\r
- 2600 .set CYREG_PHUB_TDMEM16_ORIG_TD1, 0x40007884\r
- 2601 .set CYDEV_PHUB_TDMEM17_BASE, 0x40007888\r
- 2602 .set CYDEV_PHUB_TDMEM17_SIZE, 0x00000008\r
- 2603 .set CYREG_PHUB_TDMEM17_ORIG_TD0, 0x40007888\r
- 2604 .set CYREG_PHUB_TDMEM17_ORIG_TD1, 0x4000788c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 141\r
-\r
-\r
- 2605 .set CYDEV_PHUB_TDMEM18_BASE, 0x40007890\r
- 2606 .set CYDEV_PHUB_TDMEM18_SIZE, 0x00000008\r
- 2607 .set CYREG_PHUB_TDMEM18_ORIG_TD0, 0x40007890\r
- 2608 .set CYREG_PHUB_TDMEM18_ORIG_TD1, 0x40007894\r
- 2609 .set CYDEV_PHUB_TDMEM19_BASE, 0x40007898\r
- 2610 .set CYDEV_PHUB_TDMEM19_SIZE, 0x00000008\r
- 2611 .set CYREG_PHUB_TDMEM19_ORIG_TD0, 0x40007898\r
- 2612 .set CYREG_PHUB_TDMEM19_ORIG_TD1, 0x4000789c\r
- 2613 .set CYDEV_PHUB_TDMEM20_BASE, 0x400078a0\r
- 2614 .set CYDEV_PHUB_TDMEM20_SIZE, 0x00000008\r
- 2615 .set CYREG_PHUB_TDMEM20_ORIG_TD0, 0x400078a0\r
- 2616 .set CYREG_PHUB_TDMEM20_ORIG_TD1, 0x400078a4\r
- 2617 .set CYDEV_PHUB_TDMEM21_BASE, 0x400078a8\r
- 2618 .set CYDEV_PHUB_TDMEM21_SIZE, 0x00000008\r
- 2619 .set CYREG_PHUB_TDMEM21_ORIG_TD0, 0x400078a8\r
- 2620 .set CYREG_PHUB_TDMEM21_ORIG_TD1, 0x400078ac\r
- 2621 .set CYDEV_PHUB_TDMEM22_BASE, 0x400078b0\r
- 2622 .set CYDEV_PHUB_TDMEM22_SIZE, 0x00000008\r
- 2623 .set CYREG_PHUB_TDMEM22_ORIG_TD0, 0x400078b0\r
- 2624 .set CYREG_PHUB_TDMEM22_ORIG_TD1, 0x400078b4\r
- 2625 .set CYDEV_PHUB_TDMEM23_BASE, 0x400078b8\r
- 2626 .set CYDEV_PHUB_TDMEM23_SIZE, 0x00000008\r
- 2627 .set CYREG_PHUB_TDMEM23_ORIG_TD0, 0x400078b8\r
- 2628 .set CYREG_PHUB_TDMEM23_ORIG_TD1, 0x400078bc\r
- 2629 .set CYDEV_PHUB_TDMEM24_BASE, 0x400078c0\r
- 2630 .set CYDEV_PHUB_TDMEM24_SIZE, 0x00000008\r
- 2631 .set CYREG_PHUB_TDMEM24_ORIG_TD0, 0x400078c0\r
- 2632 .set CYREG_PHUB_TDMEM24_ORIG_TD1, 0x400078c4\r
- 2633 .set CYDEV_PHUB_TDMEM25_BASE, 0x400078c8\r
- 2634 .set CYDEV_PHUB_TDMEM25_SIZE, 0x00000008\r
- 2635 .set CYREG_PHUB_TDMEM25_ORIG_TD0, 0x400078c8\r
- 2636 .set CYREG_PHUB_TDMEM25_ORIG_TD1, 0x400078cc\r
- 2637 .set CYDEV_PHUB_TDMEM26_BASE, 0x400078d0\r
- 2638 .set CYDEV_PHUB_TDMEM26_SIZE, 0x00000008\r
- 2639 .set CYREG_PHUB_TDMEM26_ORIG_TD0, 0x400078d0\r
- 2640 .set CYREG_PHUB_TDMEM26_ORIG_TD1, 0x400078d4\r
- 2641 .set CYDEV_PHUB_TDMEM27_BASE, 0x400078d8\r
- 2642 .set CYDEV_PHUB_TDMEM27_SIZE, 0x00000008\r
- 2643 .set CYREG_PHUB_TDMEM27_ORIG_TD0, 0x400078d8\r
- 2644 .set CYREG_PHUB_TDMEM27_ORIG_TD1, 0x400078dc\r
- 2645 .set CYDEV_PHUB_TDMEM28_BASE, 0x400078e0\r
- 2646 .set CYDEV_PHUB_TDMEM28_SIZE, 0x00000008\r
- 2647 .set CYREG_PHUB_TDMEM28_ORIG_TD0, 0x400078e0\r
- 2648 .set CYREG_PHUB_TDMEM28_ORIG_TD1, 0x400078e4\r
- 2649 .set CYDEV_PHUB_TDMEM29_BASE, 0x400078e8\r
- 2650 .set CYDEV_PHUB_TDMEM29_SIZE, 0x00000008\r
- 2651 .set CYREG_PHUB_TDMEM29_ORIG_TD0, 0x400078e8\r
- 2652 .set CYREG_PHUB_TDMEM29_ORIG_TD1, 0x400078ec\r
- 2653 .set CYDEV_PHUB_TDMEM30_BASE, 0x400078f0\r
- 2654 .set CYDEV_PHUB_TDMEM30_SIZE, 0x00000008\r
- 2655 .set CYREG_PHUB_TDMEM30_ORIG_TD0, 0x400078f0\r
- 2656 .set CYREG_PHUB_TDMEM30_ORIG_TD1, 0x400078f4\r
- 2657 .set CYDEV_PHUB_TDMEM31_BASE, 0x400078f8\r
- 2658 .set CYDEV_PHUB_TDMEM31_SIZE, 0x00000008\r
- 2659 .set CYREG_PHUB_TDMEM31_ORIG_TD0, 0x400078f8\r
- 2660 .set CYREG_PHUB_TDMEM31_ORIG_TD1, 0x400078fc\r
- 2661 .set CYDEV_PHUB_TDMEM32_BASE, 0x40007900\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 142\r
-\r
-\r
- 2662 .set CYDEV_PHUB_TDMEM32_SIZE, 0x00000008\r
- 2663 .set CYREG_PHUB_TDMEM32_ORIG_TD0, 0x40007900\r
- 2664 .set CYREG_PHUB_TDMEM32_ORIG_TD1, 0x40007904\r
- 2665 .set CYDEV_PHUB_TDMEM33_BASE, 0x40007908\r
- 2666 .set CYDEV_PHUB_TDMEM33_SIZE, 0x00000008\r
- 2667 .set CYREG_PHUB_TDMEM33_ORIG_TD0, 0x40007908\r
- 2668 .set CYREG_PHUB_TDMEM33_ORIG_TD1, 0x4000790c\r
- 2669 .set CYDEV_PHUB_TDMEM34_BASE, 0x40007910\r
- 2670 .set CYDEV_PHUB_TDMEM34_SIZE, 0x00000008\r
- 2671 .set CYREG_PHUB_TDMEM34_ORIG_TD0, 0x40007910\r
- 2672 .set CYREG_PHUB_TDMEM34_ORIG_TD1, 0x40007914\r
- 2673 .set CYDEV_PHUB_TDMEM35_BASE, 0x40007918\r
- 2674 .set CYDEV_PHUB_TDMEM35_SIZE, 0x00000008\r
- 2675 .set CYREG_PHUB_TDMEM35_ORIG_TD0, 0x40007918\r
- 2676 .set CYREG_PHUB_TDMEM35_ORIG_TD1, 0x4000791c\r
- 2677 .set CYDEV_PHUB_TDMEM36_BASE, 0x40007920\r
- 2678 .set CYDEV_PHUB_TDMEM36_SIZE, 0x00000008\r
- 2679 .set CYREG_PHUB_TDMEM36_ORIG_TD0, 0x40007920\r
- 2680 .set CYREG_PHUB_TDMEM36_ORIG_TD1, 0x40007924\r
- 2681 .set CYDEV_PHUB_TDMEM37_BASE, 0x40007928\r
- 2682 .set CYDEV_PHUB_TDMEM37_SIZE, 0x00000008\r
- 2683 .set CYREG_PHUB_TDMEM37_ORIG_TD0, 0x40007928\r
- 2684 .set CYREG_PHUB_TDMEM37_ORIG_TD1, 0x4000792c\r
- 2685 .set CYDEV_PHUB_TDMEM38_BASE, 0x40007930\r
- 2686 .set CYDEV_PHUB_TDMEM38_SIZE, 0x00000008\r
- 2687 .set CYREG_PHUB_TDMEM38_ORIG_TD0, 0x40007930\r
- 2688 .set CYREG_PHUB_TDMEM38_ORIG_TD1, 0x40007934\r
- 2689 .set CYDEV_PHUB_TDMEM39_BASE, 0x40007938\r
- 2690 .set CYDEV_PHUB_TDMEM39_SIZE, 0x00000008\r
- 2691 .set CYREG_PHUB_TDMEM39_ORIG_TD0, 0x40007938\r
- 2692 .set CYREG_PHUB_TDMEM39_ORIG_TD1, 0x4000793c\r
- 2693 .set CYDEV_PHUB_TDMEM40_BASE, 0x40007940\r
- 2694 .set CYDEV_PHUB_TDMEM40_SIZE, 0x00000008\r
- 2695 .set CYREG_PHUB_TDMEM40_ORIG_TD0, 0x40007940\r
- 2696 .set CYREG_PHUB_TDMEM40_ORIG_TD1, 0x40007944\r
- 2697 .set CYDEV_PHUB_TDMEM41_BASE, 0x40007948\r
- 2698 .set CYDEV_PHUB_TDMEM41_SIZE, 0x00000008\r
- 2699 .set CYREG_PHUB_TDMEM41_ORIG_TD0, 0x40007948\r
- 2700 .set CYREG_PHUB_TDMEM41_ORIG_TD1, 0x4000794c\r
- 2701 .set CYDEV_PHUB_TDMEM42_BASE, 0x40007950\r
- 2702 .set CYDEV_PHUB_TDMEM42_SIZE, 0x00000008\r
- 2703 .set CYREG_PHUB_TDMEM42_ORIG_TD0, 0x40007950\r
- 2704 .set CYREG_PHUB_TDMEM42_ORIG_TD1, 0x40007954\r
- 2705 .set CYDEV_PHUB_TDMEM43_BASE, 0x40007958\r
- 2706 .set CYDEV_PHUB_TDMEM43_SIZE, 0x00000008\r
- 2707 .set CYREG_PHUB_TDMEM43_ORIG_TD0, 0x40007958\r
- 2708 .set CYREG_PHUB_TDMEM43_ORIG_TD1, 0x4000795c\r
- 2709 .set CYDEV_PHUB_TDMEM44_BASE, 0x40007960\r
- 2710 .set CYDEV_PHUB_TDMEM44_SIZE, 0x00000008\r
- 2711 .set CYREG_PHUB_TDMEM44_ORIG_TD0, 0x40007960\r
- 2712 .set CYREG_PHUB_TDMEM44_ORIG_TD1, 0x40007964\r
- 2713 .set CYDEV_PHUB_TDMEM45_BASE, 0x40007968\r
- 2714 .set CYDEV_PHUB_TDMEM45_SIZE, 0x00000008\r
- 2715 .set CYREG_PHUB_TDMEM45_ORIG_TD0, 0x40007968\r
- 2716 .set CYREG_PHUB_TDMEM45_ORIG_TD1, 0x4000796c\r
- 2717 .set CYDEV_PHUB_TDMEM46_BASE, 0x40007970\r
- 2718 .set CYDEV_PHUB_TDMEM46_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 143\r
-\r
-\r
- 2719 .set CYREG_PHUB_TDMEM46_ORIG_TD0, 0x40007970\r
- 2720 .set CYREG_PHUB_TDMEM46_ORIG_TD1, 0x40007974\r
- 2721 .set CYDEV_PHUB_TDMEM47_BASE, 0x40007978\r
- 2722 .set CYDEV_PHUB_TDMEM47_SIZE, 0x00000008\r
- 2723 .set CYREG_PHUB_TDMEM47_ORIG_TD0, 0x40007978\r
- 2724 .set CYREG_PHUB_TDMEM47_ORIG_TD1, 0x4000797c\r
- 2725 .set CYDEV_PHUB_TDMEM48_BASE, 0x40007980\r
- 2726 .set CYDEV_PHUB_TDMEM48_SIZE, 0x00000008\r
- 2727 .set CYREG_PHUB_TDMEM48_ORIG_TD0, 0x40007980\r
- 2728 .set CYREG_PHUB_TDMEM48_ORIG_TD1, 0x40007984\r
- 2729 .set CYDEV_PHUB_TDMEM49_BASE, 0x40007988\r
- 2730 .set CYDEV_PHUB_TDMEM49_SIZE, 0x00000008\r
- 2731 .set CYREG_PHUB_TDMEM49_ORIG_TD0, 0x40007988\r
- 2732 .set CYREG_PHUB_TDMEM49_ORIG_TD1, 0x4000798c\r
- 2733 .set CYDEV_PHUB_TDMEM50_BASE, 0x40007990\r
- 2734 .set CYDEV_PHUB_TDMEM50_SIZE, 0x00000008\r
- 2735 .set CYREG_PHUB_TDMEM50_ORIG_TD0, 0x40007990\r
- 2736 .set CYREG_PHUB_TDMEM50_ORIG_TD1, 0x40007994\r
- 2737 .set CYDEV_PHUB_TDMEM51_BASE, 0x40007998\r
- 2738 .set CYDEV_PHUB_TDMEM51_SIZE, 0x00000008\r
- 2739 .set CYREG_PHUB_TDMEM51_ORIG_TD0, 0x40007998\r
- 2740 .set CYREG_PHUB_TDMEM51_ORIG_TD1, 0x4000799c\r
- 2741 .set CYDEV_PHUB_TDMEM52_BASE, 0x400079a0\r
- 2742 .set CYDEV_PHUB_TDMEM52_SIZE, 0x00000008\r
- 2743 .set CYREG_PHUB_TDMEM52_ORIG_TD0, 0x400079a0\r
- 2744 .set CYREG_PHUB_TDMEM52_ORIG_TD1, 0x400079a4\r
- 2745 .set CYDEV_PHUB_TDMEM53_BASE, 0x400079a8\r
- 2746 .set CYDEV_PHUB_TDMEM53_SIZE, 0x00000008\r
- 2747 .set CYREG_PHUB_TDMEM53_ORIG_TD0, 0x400079a8\r
- 2748 .set CYREG_PHUB_TDMEM53_ORIG_TD1, 0x400079ac\r
- 2749 .set CYDEV_PHUB_TDMEM54_BASE, 0x400079b0\r
- 2750 .set CYDEV_PHUB_TDMEM54_SIZE, 0x00000008\r
- 2751 .set CYREG_PHUB_TDMEM54_ORIG_TD0, 0x400079b0\r
- 2752 .set CYREG_PHUB_TDMEM54_ORIG_TD1, 0x400079b4\r
- 2753 .set CYDEV_PHUB_TDMEM55_BASE, 0x400079b8\r
- 2754 .set CYDEV_PHUB_TDMEM55_SIZE, 0x00000008\r
- 2755 .set CYREG_PHUB_TDMEM55_ORIG_TD0, 0x400079b8\r
- 2756 .set CYREG_PHUB_TDMEM55_ORIG_TD1, 0x400079bc\r
- 2757 .set CYDEV_PHUB_TDMEM56_BASE, 0x400079c0\r
- 2758 .set CYDEV_PHUB_TDMEM56_SIZE, 0x00000008\r
- 2759 .set CYREG_PHUB_TDMEM56_ORIG_TD0, 0x400079c0\r
- 2760 .set CYREG_PHUB_TDMEM56_ORIG_TD1, 0x400079c4\r
- 2761 .set CYDEV_PHUB_TDMEM57_BASE, 0x400079c8\r
- 2762 .set CYDEV_PHUB_TDMEM57_SIZE, 0x00000008\r
- 2763 .set CYREG_PHUB_TDMEM57_ORIG_TD0, 0x400079c8\r
- 2764 .set CYREG_PHUB_TDMEM57_ORIG_TD1, 0x400079cc\r
- 2765 .set CYDEV_PHUB_TDMEM58_BASE, 0x400079d0\r
- 2766 .set CYDEV_PHUB_TDMEM58_SIZE, 0x00000008\r
- 2767 .set CYREG_PHUB_TDMEM58_ORIG_TD0, 0x400079d0\r
- 2768 .set CYREG_PHUB_TDMEM58_ORIG_TD1, 0x400079d4\r
- 2769 .set CYDEV_PHUB_TDMEM59_BASE, 0x400079d8\r
- 2770 .set CYDEV_PHUB_TDMEM59_SIZE, 0x00000008\r
- 2771 .set CYREG_PHUB_TDMEM59_ORIG_TD0, 0x400079d8\r
- 2772 .set CYREG_PHUB_TDMEM59_ORIG_TD1, 0x400079dc\r
- 2773 .set CYDEV_PHUB_TDMEM60_BASE, 0x400079e0\r
- 2774 .set CYDEV_PHUB_TDMEM60_SIZE, 0x00000008\r
- 2775 .set CYREG_PHUB_TDMEM60_ORIG_TD0, 0x400079e0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 144\r
-\r
-\r
- 2776 .set CYREG_PHUB_TDMEM60_ORIG_TD1, 0x400079e4\r
- 2777 .set CYDEV_PHUB_TDMEM61_BASE, 0x400079e8\r
- 2778 .set CYDEV_PHUB_TDMEM61_SIZE, 0x00000008\r
- 2779 .set CYREG_PHUB_TDMEM61_ORIG_TD0, 0x400079e8\r
- 2780 .set CYREG_PHUB_TDMEM61_ORIG_TD1, 0x400079ec\r
- 2781 .set CYDEV_PHUB_TDMEM62_BASE, 0x400079f0\r
- 2782 .set CYDEV_PHUB_TDMEM62_SIZE, 0x00000008\r
- 2783 .set CYREG_PHUB_TDMEM62_ORIG_TD0, 0x400079f0\r
- 2784 .set CYREG_PHUB_TDMEM62_ORIG_TD1, 0x400079f4\r
- 2785 .set CYDEV_PHUB_TDMEM63_BASE, 0x400079f8\r
- 2786 .set CYDEV_PHUB_TDMEM63_SIZE, 0x00000008\r
- 2787 .set CYREG_PHUB_TDMEM63_ORIG_TD0, 0x400079f8\r
- 2788 .set CYREG_PHUB_TDMEM63_ORIG_TD1, 0x400079fc\r
- 2789 .set CYDEV_PHUB_TDMEM64_BASE, 0x40007a00\r
- 2790 .set CYDEV_PHUB_TDMEM64_SIZE, 0x00000008\r
- 2791 .set CYREG_PHUB_TDMEM64_ORIG_TD0, 0x40007a00\r
- 2792 .set CYREG_PHUB_TDMEM64_ORIG_TD1, 0x40007a04\r
- 2793 .set CYDEV_PHUB_TDMEM65_BASE, 0x40007a08\r
- 2794 .set CYDEV_PHUB_TDMEM65_SIZE, 0x00000008\r
- 2795 .set CYREG_PHUB_TDMEM65_ORIG_TD0, 0x40007a08\r
- 2796 .set CYREG_PHUB_TDMEM65_ORIG_TD1, 0x40007a0c\r
- 2797 .set CYDEV_PHUB_TDMEM66_BASE, 0x40007a10\r
- 2798 .set CYDEV_PHUB_TDMEM66_SIZE, 0x00000008\r
- 2799 .set CYREG_PHUB_TDMEM66_ORIG_TD0, 0x40007a10\r
- 2800 .set CYREG_PHUB_TDMEM66_ORIG_TD1, 0x40007a14\r
- 2801 .set CYDEV_PHUB_TDMEM67_BASE, 0x40007a18\r
- 2802 .set CYDEV_PHUB_TDMEM67_SIZE, 0x00000008\r
- 2803 .set CYREG_PHUB_TDMEM67_ORIG_TD0, 0x40007a18\r
- 2804 .set CYREG_PHUB_TDMEM67_ORIG_TD1, 0x40007a1c\r
- 2805 .set CYDEV_PHUB_TDMEM68_BASE, 0x40007a20\r
- 2806 .set CYDEV_PHUB_TDMEM68_SIZE, 0x00000008\r
- 2807 .set CYREG_PHUB_TDMEM68_ORIG_TD0, 0x40007a20\r
- 2808 .set CYREG_PHUB_TDMEM68_ORIG_TD1, 0x40007a24\r
- 2809 .set CYDEV_PHUB_TDMEM69_BASE, 0x40007a28\r
- 2810 .set CYDEV_PHUB_TDMEM69_SIZE, 0x00000008\r
- 2811 .set CYREG_PHUB_TDMEM69_ORIG_TD0, 0x40007a28\r
- 2812 .set CYREG_PHUB_TDMEM69_ORIG_TD1, 0x40007a2c\r
- 2813 .set CYDEV_PHUB_TDMEM70_BASE, 0x40007a30\r
- 2814 .set CYDEV_PHUB_TDMEM70_SIZE, 0x00000008\r
- 2815 .set CYREG_PHUB_TDMEM70_ORIG_TD0, 0x40007a30\r
- 2816 .set CYREG_PHUB_TDMEM70_ORIG_TD1, 0x40007a34\r
- 2817 .set CYDEV_PHUB_TDMEM71_BASE, 0x40007a38\r
- 2818 .set CYDEV_PHUB_TDMEM71_SIZE, 0x00000008\r
- 2819 .set CYREG_PHUB_TDMEM71_ORIG_TD0, 0x40007a38\r
- 2820 .set CYREG_PHUB_TDMEM71_ORIG_TD1, 0x40007a3c\r
- 2821 .set CYDEV_PHUB_TDMEM72_BASE, 0x40007a40\r
- 2822 .set CYDEV_PHUB_TDMEM72_SIZE, 0x00000008\r
- 2823 .set CYREG_PHUB_TDMEM72_ORIG_TD0, 0x40007a40\r
- 2824 .set CYREG_PHUB_TDMEM72_ORIG_TD1, 0x40007a44\r
- 2825 .set CYDEV_PHUB_TDMEM73_BASE, 0x40007a48\r
- 2826 .set CYDEV_PHUB_TDMEM73_SIZE, 0x00000008\r
- 2827 .set CYREG_PHUB_TDMEM73_ORIG_TD0, 0x40007a48\r
- 2828 .set CYREG_PHUB_TDMEM73_ORIG_TD1, 0x40007a4c\r
- 2829 .set CYDEV_PHUB_TDMEM74_BASE, 0x40007a50\r
- 2830 .set CYDEV_PHUB_TDMEM74_SIZE, 0x00000008\r
- 2831 .set CYREG_PHUB_TDMEM74_ORIG_TD0, 0x40007a50\r
- 2832 .set CYREG_PHUB_TDMEM74_ORIG_TD1, 0x40007a54\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 145\r
-\r
-\r
- 2833 .set CYDEV_PHUB_TDMEM75_BASE, 0x40007a58\r
- 2834 .set CYDEV_PHUB_TDMEM75_SIZE, 0x00000008\r
- 2835 .set CYREG_PHUB_TDMEM75_ORIG_TD0, 0x40007a58\r
- 2836 .set CYREG_PHUB_TDMEM75_ORIG_TD1, 0x40007a5c\r
- 2837 .set CYDEV_PHUB_TDMEM76_BASE, 0x40007a60\r
- 2838 .set CYDEV_PHUB_TDMEM76_SIZE, 0x00000008\r
- 2839 .set CYREG_PHUB_TDMEM76_ORIG_TD0, 0x40007a60\r
- 2840 .set CYREG_PHUB_TDMEM76_ORIG_TD1, 0x40007a64\r
- 2841 .set CYDEV_PHUB_TDMEM77_BASE, 0x40007a68\r
- 2842 .set CYDEV_PHUB_TDMEM77_SIZE, 0x00000008\r
- 2843 .set CYREG_PHUB_TDMEM77_ORIG_TD0, 0x40007a68\r
- 2844 .set CYREG_PHUB_TDMEM77_ORIG_TD1, 0x40007a6c\r
- 2845 .set CYDEV_PHUB_TDMEM78_BASE, 0x40007a70\r
- 2846 .set CYDEV_PHUB_TDMEM78_SIZE, 0x00000008\r
- 2847 .set CYREG_PHUB_TDMEM78_ORIG_TD0, 0x40007a70\r
- 2848 .set CYREG_PHUB_TDMEM78_ORIG_TD1, 0x40007a74\r
- 2849 .set CYDEV_PHUB_TDMEM79_BASE, 0x40007a78\r
- 2850 .set CYDEV_PHUB_TDMEM79_SIZE, 0x00000008\r
- 2851 .set CYREG_PHUB_TDMEM79_ORIG_TD0, 0x40007a78\r
- 2852 .set CYREG_PHUB_TDMEM79_ORIG_TD1, 0x40007a7c\r
- 2853 .set CYDEV_PHUB_TDMEM80_BASE, 0x40007a80\r
- 2854 .set CYDEV_PHUB_TDMEM80_SIZE, 0x00000008\r
- 2855 .set CYREG_PHUB_TDMEM80_ORIG_TD0, 0x40007a80\r
- 2856 .set CYREG_PHUB_TDMEM80_ORIG_TD1, 0x40007a84\r
- 2857 .set CYDEV_PHUB_TDMEM81_BASE, 0x40007a88\r
- 2858 .set CYDEV_PHUB_TDMEM81_SIZE, 0x00000008\r
- 2859 .set CYREG_PHUB_TDMEM81_ORIG_TD0, 0x40007a88\r
- 2860 .set CYREG_PHUB_TDMEM81_ORIG_TD1, 0x40007a8c\r
- 2861 .set CYDEV_PHUB_TDMEM82_BASE, 0x40007a90\r
- 2862 .set CYDEV_PHUB_TDMEM82_SIZE, 0x00000008\r
- 2863 .set CYREG_PHUB_TDMEM82_ORIG_TD0, 0x40007a90\r
- 2864 .set CYREG_PHUB_TDMEM82_ORIG_TD1, 0x40007a94\r
- 2865 .set CYDEV_PHUB_TDMEM83_BASE, 0x40007a98\r
- 2866 .set CYDEV_PHUB_TDMEM83_SIZE, 0x00000008\r
- 2867 .set CYREG_PHUB_TDMEM83_ORIG_TD0, 0x40007a98\r
- 2868 .set CYREG_PHUB_TDMEM83_ORIG_TD1, 0x40007a9c\r
- 2869 .set CYDEV_PHUB_TDMEM84_BASE, 0x40007aa0\r
- 2870 .set CYDEV_PHUB_TDMEM84_SIZE, 0x00000008\r
- 2871 .set CYREG_PHUB_TDMEM84_ORIG_TD0, 0x40007aa0\r
- 2872 .set CYREG_PHUB_TDMEM84_ORIG_TD1, 0x40007aa4\r
- 2873 .set CYDEV_PHUB_TDMEM85_BASE, 0x40007aa8\r
- 2874 .set CYDEV_PHUB_TDMEM85_SIZE, 0x00000008\r
- 2875 .set CYREG_PHUB_TDMEM85_ORIG_TD0, 0x40007aa8\r
- 2876 .set CYREG_PHUB_TDMEM85_ORIG_TD1, 0x40007aac\r
- 2877 .set CYDEV_PHUB_TDMEM86_BASE, 0x40007ab0\r
- 2878 .set CYDEV_PHUB_TDMEM86_SIZE, 0x00000008\r
- 2879 .set CYREG_PHUB_TDMEM86_ORIG_TD0, 0x40007ab0\r
- 2880 .set CYREG_PHUB_TDMEM86_ORIG_TD1, 0x40007ab4\r
- 2881 .set CYDEV_PHUB_TDMEM87_BASE, 0x40007ab8\r
- 2882 .set CYDEV_PHUB_TDMEM87_SIZE, 0x00000008\r
- 2883 .set CYREG_PHUB_TDMEM87_ORIG_TD0, 0x40007ab8\r
- 2884 .set CYREG_PHUB_TDMEM87_ORIG_TD1, 0x40007abc\r
- 2885 .set CYDEV_PHUB_TDMEM88_BASE, 0x40007ac0\r
- 2886 .set CYDEV_PHUB_TDMEM88_SIZE, 0x00000008\r
- 2887 .set CYREG_PHUB_TDMEM88_ORIG_TD0, 0x40007ac0\r
- 2888 .set CYREG_PHUB_TDMEM88_ORIG_TD1, 0x40007ac4\r
- 2889 .set CYDEV_PHUB_TDMEM89_BASE, 0x40007ac8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 146\r
-\r
-\r
- 2890 .set CYDEV_PHUB_TDMEM89_SIZE, 0x00000008\r
- 2891 .set CYREG_PHUB_TDMEM89_ORIG_TD0, 0x40007ac8\r
- 2892 .set CYREG_PHUB_TDMEM89_ORIG_TD1, 0x40007acc\r
- 2893 .set CYDEV_PHUB_TDMEM90_BASE, 0x40007ad0\r
- 2894 .set CYDEV_PHUB_TDMEM90_SIZE, 0x00000008\r
- 2895 .set CYREG_PHUB_TDMEM90_ORIG_TD0, 0x40007ad0\r
- 2896 .set CYREG_PHUB_TDMEM90_ORIG_TD1, 0x40007ad4\r
- 2897 .set CYDEV_PHUB_TDMEM91_BASE, 0x40007ad8\r
- 2898 .set CYDEV_PHUB_TDMEM91_SIZE, 0x00000008\r
- 2899 .set CYREG_PHUB_TDMEM91_ORIG_TD0, 0x40007ad8\r
- 2900 .set CYREG_PHUB_TDMEM91_ORIG_TD1, 0x40007adc\r
- 2901 .set CYDEV_PHUB_TDMEM92_BASE, 0x40007ae0\r
- 2902 .set CYDEV_PHUB_TDMEM92_SIZE, 0x00000008\r
- 2903 .set CYREG_PHUB_TDMEM92_ORIG_TD0, 0x40007ae0\r
- 2904 .set CYREG_PHUB_TDMEM92_ORIG_TD1, 0x40007ae4\r
- 2905 .set CYDEV_PHUB_TDMEM93_BASE, 0x40007ae8\r
- 2906 .set CYDEV_PHUB_TDMEM93_SIZE, 0x00000008\r
- 2907 .set CYREG_PHUB_TDMEM93_ORIG_TD0, 0x40007ae8\r
- 2908 .set CYREG_PHUB_TDMEM93_ORIG_TD1, 0x40007aec\r
- 2909 .set CYDEV_PHUB_TDMEM94_BASE, 0x40007af0\r
- 2910 .set CYDEV_PHUB_TDMEM94_SIZE, 0x00000008\r
- 2911 .set CYREG_PHUB_TDMEM94_ORIG_TD0, 0x40007af0\r
- 2912 .set CYREG_PHUB_TDMEM94_ORIG_TD1, 0x40007af4\r
- 2913 .set CYDEV_PHUB_TDMEM95_BASE, 0x40007af8\r
- 2914 .set CYDEV_PHUB_TDMEM95_SIZE, 0x00000008\r
- 2915 .set CYREG_PHUB_TDMEM95_ORIG_TD0, 0x40007af8\r
- 2916 .set CYREG_PHUB_TDMEM95_ORIG_TD1, 0x40007afc\r
- 2917 .set CYDEV_PHUB_TDMEM96_BASE, 0x40007b00\r
- 2918 .set CYDEV_PHUB_TDMEM96_SIZE, 0x00000008\r
- 2919 .set CYREG_PHUB_TDMEM96_ORIG_TD0, 0x40007b00\r
- 2920 .set CYREG_PHUB_TDMEM96_ORIG_TD1, 0x40007b04\r
- 2921 .set CYDEV_PHUB_TDMEM97_BASE, 0x40007b08\r
- 2922 .set CYDEV_PHUB_TDMEM97_SIZE, 0x00000008\r
- 2923 .set CYREG_PHUB_TDMEM97_ORIG_TD0, 0x40007b08\r
- 2924 .set CYREG_PHUB_TDMEM97_ORIG_TD1, 0x40007b0c\r
- 2925 .set CYDEV_PHUB_TDMEM98_BASE, 0x40007b10\r
- 2926 .set CYDEV_PHUB_TDMEM98_SIZE, 0x00000008\r
- 2927 .set CYREG_PHUB_TDMEM98_ORIG_TD0, 0x40007b10\r
- 2928 .set CYREG_PHUB_TDMEM98_ORIG_TD1, 0x40007b14\r
- 2929 .set CYDEV_PHUB_TDMEM99_BASE, 0x40007b18\r
- 2930 .set CYDEV_PHUB_TDMEM99_SIZE, 0x00000008\r
- 2931 .set CYREG_PHUB_TDMEM99_ORIG_TD0, 0x40007b18\r
- 2932 .set CYREG_PHUB_TDMEM99_ORIG_TD1, 0x40007b1c\r
- 2933 .set CYDEV_PHUB_TDMEM100_BASE, 0x40007b20\r
- 2934 .set CYDEV_PHUB_TDMEM100_SIZE, 0x00000008\r
- 2935 .set CYREG_PHUB_TDMEM100_ORIG_TD0, 0x40007b20\r
- 2936 .set CYREG_PHUB_TDMEM100_ORIG_TD1, 0x40007b24\r
- 2937 .set CYDEV_PHUB_TDMEM101_BASE, 0x40007b28\r
- 2938 .set CYDEV_PHUB_TDMEM101_SIZE, 0x00000008\r
- 2939 .set CYREG_PHUB_TDMEM101_ORIG_TD0, 0x40007b28\r
- 2940 .set CYREG_PHUB_TDMEM101_ORIG_TD1, 0x40007b2c\r
- 2941 .set CYDEV_PHUB_TDMEM102_BASE, 0x40007b30\r
- 2942 .set CYDEV_PHUB_TDMEM102_SIZE, 0x00000008\r
- 2943 .set CYREG_PHUB_TDMEM102_ORIG_TD0, 0x40007b30\r
- 2944 .set CYREG_PHUB_TDMEM102_ORIG_TD1, 0x40007b34\r
- 2945 .set CYDEV_PHUB_TDMEM103_BASE, 0x40007b38\r
- 2946 .set CYDEV_PHUB_TDMEM103_SIZE, 0x00000008\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 147\r
-\r
-\r
- 2947 .set CYREG_PHUB_TDMEM103_ORIG_TD0, 0x40007b38\r
- 2948 .set CYREG_PHUB_TDMEM103_ORIG_TD1, 0x40007b3c\r
- 2949 .set CYDEV_PHUB_TDMEM104_BASE, 0x40007b40\r
- 2950 .set CYDEV_PHUB_TDMEM104_SIZE, 0x00000008\r
- 2951 .set CYREG_PHUB_TDMEM104_ORIG_TD0, 0x40007b40\r
- 2952 .set CYREG_PHUB_TDMEM104_ORIG_TD1, 0x40007b44\r
- 2953 .set CYDEV_PHUB_TDMEM105_BASE, 0x40007b48\r
- 2954 .set CYDEV_PHUB_TDMEM105_SIZE, 0x00000008\r
- 2955 .set CYREG_PHUB_TDMEM105_ORIG_TD0, 0x40007b48\r
- 2956 .set CYREG_PHUB_TDMEM105_ORIG_TD1, 0x40007b4c\r
- 2957 .set CYDEV_PHUB_TDMEM106_BASE, 0x40007b50\r
- 2958 .set CYDEV_PHUB_TDMEM106_SIZE, 0x00000008\r
- 2959 .set CYREG_PHUB_TDMEM106_ORIG_TD0, 0x40007b50\r
- 2960 .set CYREG_PHUB_TDMEM106_ORIG_TD1, 0x40007b54\r
- 2961 .set CYDEV_PHUB_TDMEM107_BASE, 0x40007b58\r
- 2962 .set CYDEV_PHUB_TDMEM107_SIZE, 0x00000008\r
- 2963 .set CYREG_PHUB_TDMEM107_ORIG_TD0, 0x40007b58\r
- 2964 .set CYREG_PHUB_TDMEM107_ORIG_TD1, 0x40007b5c\r
- 2965 .set CYDEV_PHUB_TDMEM108_BASE, 0x40007b60\r
- 2966 .set CYDEV_PHUB_TDMEM108_SIZE, 0x00000008\r
- 2967 .set CYREG_PHUB_TDMEM108_ORIG_TD0, 0x40007b60\r
- 2968 .set CYREG_PHUB_TDMEM108_ORIG_TD1, 0x40007b64\r
- 2969 .set CYDEV_PHUB_TDMEM109_BASE, 0x40007b68\r
- 2970 .set CYDEV_PHUB_TDMEM109_SIZE, 0x00000008\r
- 2971 .set CYREG_PHUB_TDMEM109_ORIG_TD0, 0x40007b68\r
- 2972 .set CYREG_PHUB_TDMEM109_ORIG_TD1, 0x40007b6c\r
- 2973 .set CYDEV_PHUB_TDMEM110_BASE, 0x40007b70\r
- 2974 .set CYDEV_PHUB_TDMEM110_SIZE, 0x00000008\r
- 2975 .set CYREG_PHUB_TDMEM110_ORIG_TD0, 0x40007b70\r
- 2976 .set CYREG_PHUB_TDMEM110_ORIG_TD1, 0x40007b74\r
- 2977 .set CYDEV_PHUB_TDMEM111_BASE, 0x40007b78\r
- 2978 .set CYDEV_PHUB_TDMEM111_SIZE, 0x00000008\r
- 2979 .set CYREG_PHUB_TDMEM111_ORIG_TD0, 0x40007b78\r
- 2980 .set CYREG_PHUB_TDMEM111_ORIG_TD1, 0x40007b7c\r
- 2981 .set CYDEV_PHUB_TDMEM112_BASE, 0x40007b80\r
- 2982 .set CYDEV_PHUB_TDMEM112_SIZE, 0x00000008\r
- 2983 .set CYREG_PHUB_TDMEM112_ORIG_TD0, 0x40007b80\r
- 2984 .set CYREG_PHUB_TDMEM112_ORIG_TD1, 0x40007b84\r
- 2985 .set CYDEV_PHUB_TDMEM113_BASE, 0x40007b88\r
- 2986 .set CYDEV_PHUB_TDMEM113_SIZE, 0x00000008\r
- 2987 .set CYREG_PHUB_TDMEM113_ORIG_TD0, 0x40007b88\r
- 2988 .set CYREG_PHUB_TDMEM113_ORIG_TD1, 0x40007b8c\r
- 2989 .set CYDEV_PHUB_TDMEM114_BASE, 0x40007b90\r
- 2990 .set CYDEV_PHUB_TDMEM114_SIZE, 0x00000008\r
- 2991 .set CYREG_PHUB_TDMEM114_ORIG_TD0, 0x40007b90\r
- 2992 .set CYREG_PHUB_TDMEM114_ORIG_TD1, 0x40007b94\r
- 2993 .set CYDEV_PHUB_TDMEM115_BASE, 0x40007b98\r
- 2994 .set CYDEV_PHUB_TDMEM115_SIZE, 0x00000008\r
- 2995 .set CYREG_PHUB_TDMEM115_ORIG_TD0, 0x40007b98\r
- 2996 .set CYREG_PHUB_TDMEM115_ORIG_TD1, 0x40007b9c\r
- 2997 .set CYDEV_PHUB_TDMEM116_BASE, 0x40007ba0\r
- 2998 .set CYDEV_PHUB_TDMEM116_SIZE, 0x00000008\r
- 2999 .set CYREG_PHUB_TDMEM116_ORIG_TD0, 0x40007ba0\r
- 3000 .set CYREG_PHUB_TDMEM116_ORIG_TD1, 0x40007ba4\r
- 3001 .set CYDEV_PHUB_TDMEM117_BASE, 0x40007ba8\r
- 3002 .set CYDEV_PHUB_TDMEM117_SIZE, 0x00000008\r
- 3003 .set CYREG_PHUB_TDMEM117_ORIG_TD0, 0x40007ba8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 148\r
-\r
-\r
- 3004 .set CYREG_PHUB_TDMEM117_ORIG_TD1, 0x40007bac\r
- 3005 .set CYDEV_PHUB_TDMEM118_BASE, 0x40007bb0\r
- 3006 .set CYDEV_PHUB_TDMEM118_SIZE, 0x00000008\r
- 3007 .set CYREG_PHUB_TDMEM118_ORIG_TD0, 0x40007bb0\r
- 3008 .set CYREG_PHUB_TDMEM118_ORIG_TD1, 0x40007bb4\r
- 3009 .set CYDEV_PHUB_TDMEM119_BASE, 0x40007bb8\r
- 3010 .set CYDEV_PHUB_TDMEM119_SIZE, 0x00000008\r
- 3011 .set CYREG_PHUB_TDMEM119_ORIG_TD0, 0x40007bb8\r
- 3012 .set CYREG_PHUB_TDMEM119_ORIG_TD1, 0x40007bbc\r
- 3013 .set CYDEV_PHUB_TDMEM120_BASE, 0x40007bc0\r
- 3014 .set CYDEV_PHUB_TDMEM120_SIZE, 0x00000008\r
- 3015 .set CYREG_PHUB_TDMEM120_ORIG_TD0, 0x40007bc0\r
- 3016 .set CYREG_PHUB_TDMEM120_ORIG_TD1, 0x40007bc4\r
- 3017 .set CYDEV_PHUB_TDMEM121_BASE, 0x40007bc8\r
- 3018 .set CYDEV_PHUB_TDMEM121_SIZE, 0x00000008\r
- 3019 .set CYREG_PHUB_TDMEM121_ORIG_TD0, 0x40007bc8\r
- 3020 .set CYREG_PHUB_TDMEM121_ORIG_TD1, 0x40007bcc\r
- 3021 .set CYDEV_PHUB_TDMEM122_BASE, 0x40007bd0\r
- 3022 .set CYDEV_PHUB_TDMEM122_SIZE, 0x00000008\r
- 3023 .set CYREG_PHUB_TDMEM122_ORIG_TD0, 0x40007bd0\r
- 3024 .set CYREG_PHUB_TDMEM122_ORIG_TD1, 0x40007bd4\r
- 3025 .set CYDEV_PHUB_TDMEM123_BASE, 0x40007bd8\r
- 3026 .set CYDEV_PHUB_TDMEM123_SIZE, 0x00000008\r
- 3027 .set CYREG_PHUB_TDMEM123_ORIG_TD0, 0x40007bd8\r
- 3028 .set CYREG_PHUB_TDMEM123_ORIG_TD1, 0x40007bdc\r
- 3029 .set CYDEV_PHUB_TDMEM124_BASE, 0x40007be0\r
- 3030 .set CYDEV_PHUB_TDMEM124_SIZE, 0x00000008\r
- 3031 .set CYREG_PHUB_TDMEM124_ORIG_TD0, 0x40007be0\r
- 3032 .set CYREG_PHUB_TDMEM124_ORIG_TD1, 0x40007be4\r
- 3033 .set CYDEV_PHUB_TDMEM125_BASE, 0x40007be8\r
- 3034 .set CYDEV_PHUB_TDMEM125_SIZE, 0x00000008\r
- 3035 .set CYREG_PHUB_TDMEM125_ORIG_TD0, 0x40007be8\r
- 3036 .set CYREG_PHUB_TDMEM125_ORIG_TD1, 0x40007bec\r
- 3037 .set CYDEV_PHUB_TDMEM126_BASE, 0x40007bf0\r
- 3038 .set CYDEV_PHUB_TDMEM126_SIZE, 0x00000008\r
- 3039 .set CYREG_PHUB_TDMEM126_ORIG_TD0, 0x40007bf0\r
- 3040 .set CYREG_PHUB_TDMEM126_ORIG_TD1, 0x40007bf4\r
- 3041 .set CYDEV_PHUB_TDMEM127_BASE, 0x40007bf8\r
- 3042 .set CYDEV_PHUB_TDMEM127_SIZE, 0x00000008\r
- 3043 .set CYREG_PHUB_TDMEM127_ORIG_TD0, 0x40007bf8\r
- 3044 .set CYREG_PHUB_TDMEM127_ORIG_TD1, 0x40007bfc\r
- 3045 .set CYDEV_EE_BASE, 0x40008000\r
- 3046 .set CYDEV_EE_SIZE, 0x00000800\r
- 3047 .set CYREG_EE_DATA_MBASE, 0x40008000\r
- 3048 .set CYREG_EE_DATA_MSIZE, 0x00000800\r
- 3049 .set CYDEV_CAN0_BASE, 0x4000a000\r
- 3050 .set CYDEV_CAN0_SIZE, 0x000002a0\r
- 3051 .set CYDEV_CAN0_CSR_BASE, 0x4000a000\r
- 3052 .set CYDEV_CAN0_CSR_SIZE, 0x00000018\r
- 3053 .set CYREG_CAN0_CSR_INT_SR, 0x4000a000\r
- 3054 .set CYREG_CAN0_CSR_INT_EN, 0x4000a004\r
- 3055 .set CYREG_CAN0_CSR_BUF_SR, 0x4000a008\r
- 3056 .set CYREG_CAN0_CSR_ERR_SR, 0x4000a00c\r
- 3057 .set CYREG_CAN0_CSR_CMD, 0x4000a010\r
- 3058 .set CYREG_CAN0_CSR_CFG, 0x4000a014\r
- 3059 .set CYDEV_CAN0_TX0_BASE, 0x4000a020\r
- 3060 .set CYDEV_CAN0_TX0_SIZE, 0x00000010\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 149\r
-\r
-\r
- 3061 .set CYREG_CAN0_TX0_CMD, 0x4000a020\r
- 3062 .set CYREG_CAN0_TX0_ID, 0x4000a024\r
- 3063 .set CYREG_CAN0_TX0_DH, 0x4000a028\r
- 3064 .set CYREG_CAN0_TX0_DL, 0x4000a02c\r
- 3065 .set CYDEV_CAN0_TX1_BASE, 0x4000a030\r
- 3066 .set CYDEV_CAN0_TX1_SIZE, 0x00000010\r
- 3067 .set CYREG_CAN0_TX1_CMD, 0x4000a030\r
- 3068 .set CYREG_CAN0_TX1_ID, 0x4000a034\r
- 3069 .set CYREG_CAN0_TX1_DH, 0x4000a038\r
- 3070 .set CYREG_CAN0_TX1_DL, 0x4000a03c\r
- 3071 .set CYDEV_CAN0_TX2_BASE, 0x4000a040\r
- 3072 .set CYDEV_CAN0_TX2_SIZE, 0x00000010\r
- 3073 .set CYREG_CAN0_TX2_CMD, 0x4000a040\r
- 3074 .set CYREG_CAN0_TX2_ID, 0x4000a044\r
- 3075 .set CYREG_CAN0_TX2_DH, 0x4000a048\r
- 3076 .set CYREG_CAN0_TX2_DL, 0x4000a04c\r
- 3077 .set CYDEV_CAN0_TX3_BASE, 0x4000a050\r
- 3078 .set CYDEV_CAN0_TX3_SIZE, 0x00000010\r
- 3079 .set CYREG_CAN0_TX3_CMD, 0x4000a050\r
- 3080 .set CYREG_CAN0_TX3_ID, 0x4000a054\r
- 3081 .set CYREG_CAN0_TX3_DH, 0x4000a058\r
- 3082 .set CYREG_CAN0_TX3_DL, 0x4000a05c\r
- 3083 .set CYDEV_CAN0_TX4_BASE, 0x4000a060\r
- 3084 .set CYDEV_CAN0_TX4_SIZE, 0x00000010\r
- 3085 .set CYREG_CAN0_TX4_CMD, 0x4000a060\r
- 3086 .set CYREG_CAN0_TX4_ID, 0x4000a064\r
- 3087 .set CYREG_CAN0_TX4_DH, 0x4000a068\r
- 3088 .set CYREG_CAN0_TX4_DL, 0x4000a06c\r
- 3089 .set CYDEV_CAN0_TX5_BASE, 0x4000a070\r
- 3090 .set CYDEV_CAN0_TX5_SIZE, 0x00000010\r
- 3091 .set CYREG_CAN0_TX5_CMD, 0x4000a070\r
- 3092 .set CYREG_CAN0_TX5_ID, 0x4000a074\r
- 3093 .set CYREG_CAN0_TX5_DH, 0x4000a078\r
- 3094 .set CYREG_CAN0_TX5_DL, 0x4000a07c\r
- 3095 .set CYDEV_CAN0_TX6_BASE, 0x4000a080\r
- 3096 .set CYDEV_CAN0_TX6_SIZE, 0x00000010\r
- 3097 .set CYREG_CAN0_TX6_CMD, 0x4000a080\r
- 3098 .set CYREG_CAN0_TX6_ID, 0x4000a084\r
- 3099 .set CYREG_CAN0_TX6_DH, 0x4000a088\r
- 3100 .set CYREG_CAN0_TX6_DL, 0x4000a08c\r
- 3101 .set CYDEV_CAN0_TX7_BASE, 0x4000a090\r
- 3102 .set CYDEV_CAN0_TX7_SIZE, 0x00000010\r
- 3103 .set CYREG_CAN0_TX7_CMD, 0x4000a090\r
- 3104 .set CYREG_CAN0_TX7_ID, 0x4000a094\r
- 3105 .set CYREG_CAN0_TX7_DH, 0x4000a098\r
- 3106 .set CYREG_CAN0_TX7_DL, 0x4000a09c\r
- 3107 .set CYDEV_CAN0_RX0_BASE, 0x4000a0a0\r
- 3108 .set CYDEV_CAN0_RX0_SIZE, 0x00000020\r
- 3109 .set CYREG_CAN0_RX0_CMD, 0x4000a0a0\r
- 3110 .set CYREG_CAN0_RX0_ID, 0x4000a0a4\r
- 3111 .set CYREG_CAN0_RX0_DH, 0x4000a0a8\r
- 3112 .set CYREG_CAN0_RX0_DL, 0x4000a0ac\r
- 3113 .set CYREG_CAN0_RX0_AMR, 0x4000a0b0\r
- 3114 .set CYREG_CAN0_RX0_ACR, 0x4000a0b4\r
- 3115 .set CYREG_CAN0_RX0_AMRD, 0x4000a0b8\r
- 3116 .set CYREG_CAN0_RX0_ACRD, 0x4000a0bc\r
- 3117 .set CYDEV_CAN0_RX1_BASE, 0x4000a0c0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 150\r
-\r
-\r
- 3118 .set CYDEV_CAN0_RX1_SIZE, 0x00000020\r
- 3119 .set CYREG_CAN0_RX1_CMD, 0x4000a0c0\r
- 3120 .set CYREG_CAN0_RX1_ID, 0x4000a0c4\r
- 3121 .set CYREG_CAN0_RX1_DH, 0x4000a0c8\r
- 3122 .set CYREG_CAN0_RX1_DL, 0x4000a0cc\r
- 3123 .set CYREG_CAN0_RX1_AMR, 0x4000a0d0\r
- 3124 .set CYREG_CAN0_RX1_ACR, 0x4000a0d4\r
- 3125 .set CYREG_CAN0_RX1_AMRD, 0x4000a0d8\r
- 3126 .set CYREG_CAN0_RX1_ACRD, 0x4000a0dc\r
- 3127 .set CYDEV_CAN0_RX2_BASE, 0x4000a0e0\r
- 3128 .set CYDEV_CAN0_RX2_SIZE, 0x00000020\r
- 3129 .set CYREG_CAN0_RX2_CMD, 0x4000a0e0\r
- 3130 .set CYREG_CAN0_RX2_ID, 0x4000a0e4\r
- 3131 .set CYREG_CAN0_RX2_DH, 0x4000a0e8\r
- 3132 .set CYREG_CAN0_RX2_DL, 0x4000a0ec\r
- 3133 .set CYREG_CAN0_RX2_AMR, 0x4000a0f0\r
- 3134 .set CYREG_CAN0_RX2_ACR, 0x4000a0f4\r
- 3135 .set CYREG_CAN0_RX2_AMRD, 0x4000a0f8\r
- 3136 .set CYREG_CAN0_RX2_ACRD, 0x4000a0fc\r
- 3137 .set CYDEV_CAN0_RX3_BASE, 0x4000a100\r
- 3138 .set CYDEV_CAN0_RX3_SIZE, 0x00000020\r
- 3139 .set CYREG_CAN0_RX3_CMD, 0x4000a100\r
- 3140 .set CYREG_CAN0_RX3_ID, 0x4000a104\r
- 3141 .set CYREG_CAN0_RX3_DH, 0x4000a108\r
- 3142 .set CYREG_CAN0_RX3_DL, 0x4000a10c\r
- 3143 .set CYREG_CAN0_RX3_AMR, 0x4000a110\r
- 3144 .set CYREG_CAN0_RX3_ACR, 0x4000a114\r
- 3145 .set CYREG_CAN0_RX3_AMRD, 0x4000a118\r
- 3146 .set CYREG_CAN0_RX3_ACRD, 0x4000a11c\r
- 3147 .set CYDEV_CAN0_RX4_BASE, 0x4000a120\r
- 3148 .set CYDEV_CAN0_RX4_SIZE, 0x00000020\r
- 3149 .set CYREG_CAN0_RX4_CMD, 0x4000a120\r
- 3150 .set CYREG_CAN0_RX4_ID, 0x4000a124\r
- 3151 .set CYREG_CAN0_RX4_DH, 0x4000a128\r
- 3152 .set CYREG_CAN0_RX4_DL, 0x4000a12c\r
- 3153 .set CYREG_CAN0_RX4_AMR, 0x4000a130\r
- 3154 .set CYREG_CAN0_RX4_ACR, 0x4000a134\r
- 3155 .set CYREG_CAN0_RX4_AMRD, 0x4000a138\r
- 3156 .set CYREG_CAN0_RX4_ACRD, 0x4000a13c\r
- 3157 .set CYDEV_CAN0_RX5_BASE, 0x4000a140\r
- 3158 .set CYDEV_CAN0_RX5_SIZE, 0x00000020\r
- 3159 .set CYREG_CAN0_RX5_CMD, 0x4000a140\r
- 3160 .set CYREG_CAN0_RX5_ID, 0x4000a144\r
- 3161 .set CYREG_CAN0_RX5_DH, 0x4000a148\r
- 3162 .set CYREG_CAN0_RX5_DL, 0x4000a14c\r
- 3163 .set CYREG_CAN0_RX5_AMR, 0x4000a150\r
- 3164 .set CYREG_CAN0_RX5_ACR, 0x4000a154\r
- 3165 .set CYREG_CAN0_RX5_AMRD, 0x4000a158\r
- 3166 .set CYREG_CAN0_RX5_ACRD, 0x4000a15c\r
- 3167 .set CYDEV_CAN0_RX6_BASE, 0x4000a160\r
- 3168 .set CYDEV_CAN0_RX6_SIZE, 0x00000020\r
- 3169 .set CYREG_CAN0_RX6_CMD, 0x4000a160\r
- 3170 .set CYREG_CAN0_RX6_ID, 0x4000a164\r
- 3171 .set CYREG_CAN0_RX6_DH, 0x4000a168\r
- 3172 .set CYREG_CAN0_RX6_DL, 0x4000a16c\r
- 3173 .set CYREG_CAN0_RX6_AMR, 0x4000a170\r
- 3174 .set CYREG_CAN0_RX6_ACR, 0x4000a174\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 151\r
-\r
-\r
- 3175 .set CYREG_CAN0_RX6_AMRD, 0x4000a178\r
- 3176 .set CYREG_CAN0_RX6_ACRD, 0x4000a17c\r
- 3177 .set CYDEV_CAN0_RX7_BASE, 0x4000a180\r
- 3178 .set CYDEV_CAN0_RX7_SIZE, 0x00000020\r
- 3179 .set CYREG_CAN0_RX7_CMD, 0x4000a180\r
- 3180 .set CYREG_CAN0_RX7_ID, 0x4000a184\r
- 3181 .set CYREG_CAN0_RX7_DH, 0x4000a188\r
- 3182 .set CYREG_CAN0_RX7_DL, 0x4000a18c\r
- 3183 .set CYREG_CAN0_RX7_AMR, 0x4000a190\r
- 3184 .set CYREG_CAN0_RX7_ACR, 0x4000a194\r
- 3185 .set CYREG_CAN0_RX7_AMRD, 0x4000a198\r
- 3186 .set CYREG_CAN0_RX7_ACRD, 0x4000a19c\r
- 3187 .set CYDEV_CAN0_RX8_BASE, 0x4000a1a0\r
- 3188 .set CYDEV_CAN0_RX8_SIZE, 0x00000020\r
- 3189 .set CYREG_CAN0_RX8_CMD, 0x4000a1a0\r
- 3190 .set CYREG_CAN0_RX8_ID, 0x4000a1a4\r
- 3191 .set CYREG_CAN0_RX8_DH, 0x4000a1a8\r
- 3192 .set CYREG_CAN0_RX8_DL, 0x4000a1ac\r
- 3193 .set CYREG_CAN0_RX8_AMR, 0x4000a1b0\r
- 3194 .set CYREG_CAN0_RX8_ACR, 0x4000a1b4\r
- 3195 .set CYREG_CAN0_RX8_AMRD, 0x4000a1b8\r
- 3196 .set CYREG_CAN0_RX8_ACRD, 0x4000a1bc\r
- 3197 .set CYDEV_CAN0_RX9_BASE, 0x4000a1c0\r
- 3198 .set CYDEV_CAN0_RX9_SIZE, 0x00000020\r
- 3199 .set CYREG_CAN0_RX9_CMD, 0x4000a1c0\r
- 3200 .set CYREG_CAN0_RX9_ID, 0x4000a1c4\r
- 3201 .set CYREG_CAN0_RX9_DH, 0x4000a1c8\r
- 3202 .set CYREG_CAN0_RX9_DL, 0x4000a1cc\r
- 3203 .set CYREG_CAN0_RX9_AMR, 0x4000a1d0\r
- 3204 .set CYREG_CAN0_RX9_ACR, 0x4000a1d4\r
- 3205 .set CYREG_CAN0_RX9_AMRD, 0x4000a1d8\r
- 3206 .set CYREG_CAN0_RX9_ACRD, 0x4000a1dc\r
- 3207 .set CYDEV_CAN0_RX10_BASE, 0x4000a1e0\r
- 3208 .set CYDEV_CAN0_RX10_SIZE, 0x00000020\r
- 3209 .set CYREG_CAN0_RX10_CMD, 0x4000a1e0\r
- 3210 .set CYREG_CAN0_RX10_ID, 0x4000a1e4\r
- 3211 .set CYREG_CAN0_RX10_DH, 0x4000a1e8\r
- 3212 .set CYREG_CAN0_RX10_DL, 0x4000a1ec\r
- 3213 .set CYREG_CAN0_RX10_AMR, 0x4000a1f0\r
- 3214 .set CYREG_CAN0_RX10_ACR, 0x4000a1f4\r
- 3215 .set CYREG_CAN0_RX10_AMRD, 0x4000a1f8\r
- 3216 .set CYREG_CAN0_RX10_ACRD, 0x4000a1fc\r
- 3217 .set CYDEV_CAN0_RX11_BASE, 0x4000a200\r
- 3218 .set CYDEV_CAN0_RX11_SIZE, 0x00000020\r
- 3219 .set CYREG_CAN0_RX11_CMD, 0x4000a200\r
- 3220 .set CYREG_CAN0_RX11_ID, 0x4000a204\r
- 3221 .set CYREG_CAN0_RX11_DH, 0x4000a208\r
- 3222 .set CYREG_CAN0_RX11_DL, 0x4000a20c\r
- 3223 .set CYREG_CAN0_RX11_AMR, 0x4000a210\r
- 3224 .set CYREG_CAN0_RX11_ACR, 0x4000a214\r
- 3225 .set CYREG_CAN0_RX11_AMRD, 0x4000a218\r
- 3226 .set CYREG_CAN0_RX11_ACRD, 0x4000a21c\r
- 3227 .set CYDEV_CAN0_RX12_BASE, 0x4000a220\r
- 3228 .set CYDEV_CAN0_RX12_SIZE, 0x00000020\r
- 3229 .set CYREG_CAN0_RX12_CMD, 0x4000a220\r
- 3230 .set CYREG_CAN0_RX12_ID, 0x4000a224\r
- 3231 .set CYREG_CAN0_RX12_DH, 0x4000a228\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 152\r
-\r
-\r
- 3232 .set CYREG_CAN0_RX12_DL, 0x4000a22c\r
- 3233 .set CYREG_CAN0_RX12_AMR, 0x4000a230\r
- 3234 .set CYREG_CAN0_RX12_ACR, 0x4000a234\r
- 3235 .set CYREG_CAN0_RX12_AMRD, 0x4000a238\r
- 3236 .set CYREG_CAN0_RX12_ACRD, 0x4000a23c\r
- 3237 .set CYDEV_CAN0_RX13_BASE, 0x4000a240\r
- 3238 .set CYDEV_CAN0_RX13_SIZE, 0x00000020\r
- 3239 .set CYREG_CAN0_RX13_CMD, 0x4000a240\r
- 3240 .set CYREG_CAN0_RX13_ID, 0x4000a244\r
- 3241 .set CYREG_CAN0_RX13_DH, 0x4000a248\r
- 3242 .set CYREG_CAN0_RX13_DL, 0x4000a24c\r
- 3243 .set CYREG_CAN0_RX13_AMR, 0x4000a250\r
- 3244 .set CYREG_CAN0_RX13_ACR, 0x4000a254\r
- 3245 .set CYREG_CAN0_RX13_AMRD, 0x4000a258\r
- 3246 .set CYREG_CAN0_RX13_ACRD, 0x4000a25c\r
- 3247 .set CYDEV_CAN0_RX14_BASE, 0x4000a260\r
- 3248 .set CYDEV_CAN0_RX14_SIZE, 0x00000020\r
- 3249 .set CYREG_CAN0_RX14_CMD, 0x4000a260\r
- 3250 .set CYREG_CAN0_RX14_ID, 0x4000a264\r
- 3251 .set CYREG_CAN0_RX14_DH, 0x4000a268\r
- 3252 .set CYREG_CAN0_RX14_DL, 0x4000a26c\r
- 3253 .set CYREG_CAN0_RX14_AMR, 0x4000a270\r
- 3254 .set CYREG_CAN0_RX14_ACR, 0x4000a274\r
- 3255 .set CYREG_CAN0_RX14_AMRD, 0x4000a278\r
- 3256 .set CYREG_CAN0_RX14_ACRD, 0x4000a27c\r
- 3257 .set CYDEV_CAN0_RX15_BASE, 0x4000a280\r
- 3258 .set CYDEV_CAN0_RX15_SIZE, 0x00000020\r
- 3259 .set CYREG_CAN0_RX15_CMD, 0x4000a280\r
- 3260 .set CYREG_CAN0_RX15_ID, 0x4000a284\r
- 3261 .set CYREG_CAN0_RX15_DH, 0x4000a288\r
- 3262 .set CYREG_CAN0_RX15_DL, 0x4000a28c\r
- 3263 .set CYREG_CAN0_RX15_AMR, 0x4000a290\r
- 3264 .set CYREG_CAN0_RX15_ACR, 0x4000a294\r
- 3265 .set CYREG_CAN0_RX15_AMRD, 0x4000a298\r
- 3266 .set CYREG_CAN0_RX15_ACRD, 0x4000a29c\r
- 3267 .set CYDEV_DFB0_BASE, 0x4000c000\r
- 3268 .set CYDEV_DFB0_SIZE, 0x000007b5\r
- 3269 .set CYDEV_DFB0_DPA_SRAM_BASE, 0x4000c000\r
- 3270 .set CYDEV_DFB0_DPA_SRAM_SIZE, 0x00000200\r
- 3271 .set CYREG_DFB0_DPA_SRAM_DATA_MBASE, 0x4000c000\r
- 3272 .set CYREG_DFB0_DPA_SRAM_DATA_MSIZE, 0x00000200\r
- 3273 .set CYDEV_DFB0_DPB_SRAM_BASE, 0x4000c200\r
- 3274 .set CYDEV_DFB0_DPB_SRAM_SIZE, 0x00000200\r
- 3275 .set CYREG_DFB0_DPB_SRAM_DATA_MBASE, 0x4000c200\r
- 3276 .set CYREG_DFB0_DPB_SRAM_DATA_MSIZE, 0x00000200\r
- 3277 .set CYDEV_DFB0_CSA_SRAM_BASE, 0x4000c400\r
- 3278 .set CYDEV_DFB0_CSA_SRAM_SIZE, 0x00000100\r
- 3279 .set CYREG_DFB0_CSA_SRAM_DATA_MBASE, 0x4000c400\r
- 3280 .set CYREG_DFB0_CSA_SRAM_DATA_MSIZE, 0x00000100\r
- 3281 .set CYDEV_DFB0_CSB_SRAM_BASE, 0x4000c500\r
- 3282 .set CYDEV_DFB0_CSB_SRAM_SIZE, 0x00000100\r
- 3283 .set CYREG_DFB0_CSB_SRAM_DATA_MBASE, 0x4000c500\r
- 3284 .set CYREG_DFB0_CSB_SRAM_DATA_MSIZE, 0x00000100\r
- 3285 .set CYDEV_DFB0_FSM_SRAM_BASE, 0x4000c600\r
- 3286 .set CYDEV_DFB0_FSM_SRAM_SIZE, 0x00000100\r
- 3287 .set CYREG_DFB0_FSM_SRAM_DATA_MBASE, 0x4000c600\r
- 3288 .set CYREG_DFB0_FSM_SRAM_DATA_MSIZE, 0x00000100\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 153\r
-\r
-\r
- 3289 .set CYDEV_DFB0_ACU_SRAM_BASE, 0x4000c700\r
- 3290 .set CYDEV_DFB0_ACU_SRAM_SIZE, 0x00000040\r
- 3291 .set CYREG_DFB0_ACU_SRAM_DATA_MBASE, 0x4000c700\r
- 3292 .set CYREG_DFB0_ACU_SRAM_DATA_MSIZE, 0x00000040\r
- 3293 .set CYREG_DFB0_CR, 0x4000c780\r
- 3294 .set CYREG_DFB0_SR, 0x4000c784\r
- 3295 .set CYREG_DFB0_RAM_EN, 0x4000c788\r
- 3296 .set CYREG_DFB0_RAM_DIR, 0x4000c78c\r
- 3297 .set CYREG_DFB0_SEMA, 0x4000c790\r
- 3298 .set CYREG_DFB0_DSI_CTRL, 0x4000c794\r
- 3299 .set CYREG_DFB0_INT_CTRL, 0x4000c798\r
- 3300 .set CYREG_DFB0_DMA_CTRL, 0x4000c79c\r
- 3301 .set CYREG_DFB0_STAGEA, 0x4000c7a0\r
- 3302 .set CYREG_DFB0_STAGEAM, 0x4000c7a1\r
- 3303 .set CYREG_DFB0_STAGEAH, 0x4000c7a2\r
- 3304 .set CYREG_DFB0_STAGEB, 0x4000c7a4\r
- 3305 .set CYREG_DFB0_STAGEBM, 0x4000c7a5\r
- 3306 .set CYREG_DFB0_STAGEBH, 0x4000c7a6\r
- 3307 .set CYREG_DFB0_HOLDA, 0x4000c7a8\r
- 3308 .set CYREG_DFB0_HOLDAM, 0x4000c7a9\r
- 3309 .set CYREG_DFB0_HOLDAH, 0x4000c7aa\r
- 3310 .set CYREG_DFB0_HOLDAS, 0x4000c7ab\r
- 3311 .set CYREG_DFB0_HOLDB, 0x4000c7ac\r
- 3312 .set CYREG_DFB0_HOLDBM, 0x4000c7ad\r
- 3313 .set CYREG_DFB0_HOLDBH, 0x4000c7ae\r
- 3314 .set CYREG_DFB0_HOLDBS, 0x4000c7af\r
- 3315 .set CYREG_DFB0_COHER, 0x4000c7b0\r
- 3316 .set CYREG_DFB0_DALIGN, 0x4000c7b4\r
- 3317 .set CYDEV_UCFG_BASE, 0x40010000\r
- 3318 .set CYDEV_UCFG_SIZE, 0x00005040\r
- 3319 .set CYDEV_UCFG_B0_BASE, 0x40010000\r
- 3320 .set CYDEV_UCFG_B0_SIZE, 0x00000fef\r
- 3321 .set CYDEV_UCFG_B0_P0_BASE, 0x40010000\r
- 3322 .set CYDEV_UCFG_B0_P0_SIZE, 0x000001ef\r
- 3323 .set CYDEV_UCFG_B0_P0_U0_BASE, 0x40010000\r
- 3324 .set CYDEV_UCFG_B0_P0_U0_SIZE, 0x00000070\r
- 3325 .set CYREG_B0_P0_U0_PLD_IT0, 0x40010000\r
- 3326 .set CYREG_B0_P0_U0_PLD_IT1, 0x40010004\r
- 3327 .set CYREG_B0_P0_U0_PLD_IT2, 0x40010008\r
- 3328 .set CYREG_B0_P0_U0_PLD_IT3, 0x4001000c\r
- 3329 .set CYREG_B0_P0_U0_PLD_IT4, 0x40010010\r
- 3330 .set CYREG_B0_P0_U0_PLD_IT5, 0x40010014\r
- 3331 .set CYREG_B0_P0_U0_PLD_IT6, 0x40010018\r
- 3332 .set CYREG_B0_P0_U0_PLD_IT7, 0x4001001c\r
- 3333 .set CYREG_B0_P0_U0_PLD_IT8, 0x40010020\r
- 3334 .set CYREG_B0_P0_U0_PLD_IT9, 0x40010024\r
- 3335 .set CYREG_B0_P0_U0_PLD_IT10, 0x40010028\r
- 3336 .set CYREG_B0_P0_U0_PLD_IT11, 0x4001002c\r
- 3337 .set CYREG_B0_P0_U0_PLD_ORT0, 0x40010030\r
- 3338 .set CYREG_B0_P0_U0_PLD_ORT1, 0x40010032\r
- 3339 .set CYREG_B0_P0_U0_PLD_ORT2, 0x40010034\r
- 3340 .set CYREG_B0_P0_U0_PLD_ORT3, 0x40010036\r
- 3341 .set CYREG_B0_P0_U0_MC_CFG_CEN_CONST, 0x40010038\r
- 3342 .set CYREG_B0_P0_U0_MC_CFG_XORFB, 0x4001003a\r
- 3343 .set CYREG_B0_P0_U0_MC_CFG_SET_RESET, 0x4001003c\r
- 3344 .set CYREG_B0_P0_U0_MC_CFG_BYPASS, 0x4001003e\r
- 3345 .set CYREG_B0_P0_U0_CFG0, 0x40010040\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 154\r
-\r
-\r
- 3346 .set CYREG_B0_P0_U0_CFG1, 0x40010041\r
- 3347 .set CYREG_B0_P0_U0_CFG2, 0x40010042\r
- 3348 .set CYREG_B0_P0_U0_CFG3, 0x40010043\r
- 3349 .set CYREG_B0_P0_U0_CFG4, 0x40010044\r
- 3350 .set CYREG_B0_P0_U0_CFG5, 0x40010045\r
- 3351 .set CYREG_B0_P0_U0_CFG6, 0x40010046\r
- 3352 .set CYREG_B0_P0_U0_CFG7, 0x40010047\r
- 3353 .set CYREG_B0_P0_U0_CFG8, 0x40010048\r
- 3354 .set CYREG_B0_P0_U0_CFG9, 0x40010049\r
- 3355 .set CYREG_B0_P0_U0_CFG10, 0x4001004a\r
- 3356 .set CYREG_B0_P0_U0_CFG11, 0x4001004b\r
- 3357 .set CYREG_B0_P0_U0_CFG12, 0x4001004c\r
- 3358 .set CYREG_B0_P0_U0_CFG13, 0x4001004d\r
- 3359 .set CYREG_B0_P0_U0_CFG14, 0x4001004e\r
- 3360 .set CYREG_B0_P0_U0_CFG15, 0x4001004f\r
- 3361 .set CYREG_B0_P0_U0_CFG16, 0x40010050\r
- 3362 .set CYREG_B0_P0_U0_CFG17, 0x40010051\r
- 3363 .set CYREG_B0_P0_U0_CFG18, 0x40010052\r
- 3364 .set CYREG_B0_P0_U0_CFG19, 0x40010053\r
- 3365 .set CYREG_B0_P0_U0_CFG20, 0x40010054\r
- 3366 .set CYREG_B0_P0_U0_CFG21, 0x40010055\r
- 3367 .set CYREG_B0_P0_U0_CFG22, 0x40010056\r
- 3368 .set CYREG_B0_P0_U0_CFG23, 0x40010057\r
- 3369 .set CYREG_B0_P0_U0_CFG24, 0x40010058\r
- 3370 .set CYREG_B0_P0_U0_CFG25, 0x40010059\r
- 3371 .set CYREG_B0_P0_U0_CFG26, 0x4001005a\r
- 3372 .set CYREG_B0_P0_U0_CFG27, 0x4001005b\r
- 3373 .set CYREG_B0_P0_U0_CFG28, 0x4001005c\r
- 3374 .set CYREG_B0_P0_U0_CFG29, 0x4001005d\r
- 3375 .set CYREG_B0_P0_U0_CFG30, 0x4001005e\r
- 3376 .set CYREG_B0_P0_U0_CFG31, 0x4001005f\r
- 3377 .set CYREG_B0_P0_U0_DCFG0, 0x40010060\r
- 3378 .set CYREG_B0_P0_U0_DCFG1, 0x40010062\r
- 3379 .set CYREG_B0_P0_U0_DCFG2, 0x40010064\r
- 3380 .set CYREG_B0_P0_U0_DCFG3, 0x40010066\r
- 3381 .set CYREG_B0_P0_U0_DCFG4, 0x40010068\r
- 3382 .set CYREG_B0_P0_U0_DCFG5, 0x4001006a\r
- 3383 .set CYREG_B0_P0_U0_DCFG6, 0x4001006c\r
- 3384 .set CYREG_B0_P0_U0_DCFG7, 0x4001006e\r
- 3385 .set CYDEV_UCFG_B0_P0_U1_BASE, 0x40010080\r
- 3386 .set CYDEV_UCFG_B0_P0_U1_SIZE, 0x00000070\r
- 3387 .set CYREG_B0_P0_U1_PLD_IT0, 0x40010080\r
- 3388 .set CYREG_B0_P0_U1_PLD_IT1, 0x40010084\r
- 3389 .set CYREG_B0_P0_U1_PLD_IT2, 0x40010088\r
- 3390 .set CYREG_B0_P0_U1_PLD_IT3, 0x4001008c\r
- 3391 .set CYREG_B0_P0_U1_PLD_IT4, 0x40010090\r
- 3392 .set CYREG_B0_P0_U1_PLD_IT5, 0x40010094\r
- 3393 .set CYREG_B0_P0_U1_PLD_IT6, 0x40010098\r
- 3394 .set CYREG_B0_P0_U1_PLD_IT7, 0x4001009c\r
- 3395 .set CYREG_B0_P0_U1_PLD_IT8, 0x400100a0\r
- 3396 .set CYREG_B0_P0_U1_PLD_IT9, 0x400100a4\r
- 3397 .set CYREG_B0_P0_U1_PLD_IT10, 0x400100a8\r
- 3398 .set CYREG_B0_P0_U1_PLD_IT11, 0x400100ac\r
- 3399 .set CYREG_B0_P0_U1_PLD_ORT0, 0x400100b0\r
- 3400 .set CYREG_B0_P0_U1_PLD_ORT1, 0x400100b2\r
- 3401 .set CYREG_B0_P0_U1_PLD_ORT2, 0x400100b4\r
- 3402 .set CYREG_B0_P0_U1_PLD_ORT3, 0x400100b6\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 155\r
-\r
-\r
- 3403 .set CYREG_B0_P0_U1_MC_CFG_CEN_CONST, 0x400100b8\r
- 3404 .set CYREG_B0_P0_U1_MC_CFG_XORFB, 0x400100ba\r
- 3405 .set CYREG_B0_P0_U1_MC_CFG_SET_RESET, 0x400100bc\r
- 3406 .set CYREG_B0_P0_U1_MC_CFG_BYPASS, 0x400100be\r
- 3407 .set CYREG_B0_P0_U1_CFG0, 0x400100c0\r
- 3408 .set CYREG_B0_P0_U1_CFG1, 0x400100c1\r
- 3409 .set CYREG_B0_P0_U1_CFG2, 0x400100c2\r
- 3410 .set CYREG_B0_P0_U1_CFG3, 0x400100c3\r
- 3411 .set CYREG_B0_P0_U1_CFG4, 0x400100c4\r
- 3412 .set CYREG_B0_P0_U1_CFG5, 0x400100c5\r
- 3413 .set CYREG_B0_P0_U1_CFG6, 0x400100c6\r
- 3414 .set CYREG_B0_P0_U1_CFG7, 0x400100c7\r
- 3415 .set CYREG_B0_P0_U1_CFG8, 0x400100c8\r
- 3416 .set CYREG_B0_P0_U1_CFG9, 0x400100c9\r
- 3417 .set CYREG_B0_P0_U1_CFG10, 0x400100ca\r
- 3418 .set CYREG_B0_P0_U1_CFG11, 0x400100cb\r
- 3419 .set CYREG_B0_P0_U1_CFG12, 0x400100cc\r
- 3420 .set CYREG_B0_P0_U1_CFG13, 0x400100cd\r
- 3421 .set CYREG_B0_P0_U1_CFG14, 0x400100ce\r
- 3422 .set CYREG_B0_P0_U1_CFG15, 0x400100cf\r
- 3423 .set CYREG_B0_P0_U1_CFG16, 0x400100d0\r
- 3424 .set CYREG_B0_P0_U1_CFG17, 0x400100d1\r
- 3425 .set CYREG_B0_P0_U1_CFG18, 0x400100d2\r
- 3426 .set CYREG_B0_P0_U1_CFG19, 0x400100d3\r
- 3427 .set CYREG_B0_P0_U1_CFG20, 0x400100d4\r
- 3428 .set CYREG_B0_P0_U1_CFG21, 0x400100d5\r
- 3429 .set CYREG_B0_P0_U1_CFG22, 0x400100d6\r
- 3430 .set CYREG_B0_P0_U1_CFG23, 0x400100d7\r
- 3431 .set CYREG_B0_P0_U1_CFG24, 0x400100d8\r
- 3432 .set CYREG_B0_P0_U1_CFG25, 0x400100d9\r
- 3433 .set CYREG_B0_P0_U1_CFG26, 0x400100da\r
- 3434 .set CYREG_B0_P0_U1_CFG27, 0x400100db\r
- 3435 .set CYREG_B0_P0_U1_CFG28, 0x400100dc\r
- 3436 .set CYREG_B0_P0_U1_CFG29, 0x400100dd\r
- 3437 .set CYREG_B0_P0_U1_CFG30, 0x400100de\r
- 3438 .set CYREG_B0_P0_U1_CFG31, 0x400100df\r
- 3439 .set CYREG_B0_P0_U1_DCFG0, 0x400100e0\r
- 3440 .set CYREG_B0_P0_U1_DCFG1, 0x400100e2\r
- 3441 .set CYREG_B0_P0_U1_DCFG2, 0x400100e4\r
- 3442 .set CYREG_B0_P0_U1_DCFG3, 0x400100e6\r
- 3443 .set CYREG_B0_P0_U1_DCFG4, 0x400100e8\r
- 3444 .set CYREG_B0_P0_U1_DCFG5, 0x400100ea\r
- 3445 .set CYREG_B0_P0_U1_DCFG6, 0x400100ec\r
- 3446 .set CYREG_B0_P0_U1_DCFG7, 0x400100ee\r
- 3447 .set CYDEV_UCFG_B0_P0_ROUTE_BASE, 0x40010100\r
- 3448 .set CYDEV_UCFG_B0_P0_ROUTE_SIZE, 0x000000ef\r
- 3449 .set CYDEV_UCFG_B0_P1_BASE, 0x40010200\r
- 3450 .set CYDEV_UCFG_B0_P1_SIZE, 0x000001ef\r
- 3451 .set CYDEV_UCFG_B0_P1_U0_BASE, 0x40010200\r
- 3452 .set CYDEV_UCFG_B0_P1_U0_SIZE, 0x00000070\r
- 3453 .set CYREG_B0_P1_U0_PLD_IT0, 0x40010200\r
- 3454 .set CYREG_B0_P1_U0_PLD_IT1, 0x40010204\r
- 3455 .set CYREG_B0_P1_U0_PLD_IT2, 0x40010208\r
- 3456 .set CYREG_B0_P1_U0_PLD_IT3, 0x4001020c\r
- 3457 .set CYREG_B0_P1_U0_PLD_IT4, 0x40010210\r
- 3458 .set CYREG_B0_P1_U0_PLD_IT5, 0x40010214\r
- 3459 .set CYREG_B0_P1_U0_PLD_IT6, 0x40010218\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 156\r
-\r
-\r
- 3460 .set CYREG_B0_P1_U0_PLD_IT7, 0x4001021c\r
- 3461 .set CYREG_B0_P1_U0_PLD_IT8, 0x40010220\r
- 3462 .set CYREG_B0_P1_U0_PLD_IT9, 0x40010224\r
- 3463 .set CYREG_B0_P1_U0_PLD_IT10, 0x40010228\r
- 3464 .set CYREG_B0_P1_U0_PLD_IT11, 0x4001022c\r
- 3465 .set CYREG_B0_P1_U0_PLD_ORT0, 0x40010230\r
- 3466 .set CYREG_B0_P1_U0_PLD_ORT1, 0x40010232\r
- 3467 .set CYREG_B0_P1_U0_PLD_ORT2, 0x40010234\r
- 3468 .set CYREG_B0_P1_U0_PLD_ORT3, 0x40010236\r
- 3469 .set CYREG_B0_P1_U0_MC_CFG_CEN_CONST, 0x40010238\r
- 3470 .set CYREG_B0_P1_U0_MC_CFG_XORFB, 0x4001023a\r
- 3471 .set CYREG_B0_P1_U0_MC_CFG_SET_RESET, 0x4001023c\r
- 3472 .set CYREG_B0_P1_U0_MC_CFG_BYPASS, 0x4001023e\r
- 3473 .set CYREG_B0_P1_U0_CFG0, 0x40010240\r
- 3474 .set CYREG_B0_P1_U0_CFG1, 0x40010241\r
- 3475 .set CYREG_B0_P1_U0_CFG2, 0x40010242\r
- 3476 .set CYREG_B0_P1_U0_CFG3, 0x40010243\r
- 3477 .set CYREG_B0_P1_U0_CFG4, 0x40010244\r
- 3478 .set CYREG_B0_P1_U0_CFG5, 0x40010245\r
- 3479 .set CYREG_B0_P1_U0_CFG6, 0x40010246\r
- 3480 .set CYREG_B0_P1_U0_CFG7, 0x40010247\r
- 3481 .set CYREG_B0_P1_U0_CFG8, 0x40010248\r
- 3482 .set CYREG_B0_P1_U0_CFG9, 0x40010249\r
- 3483 .set CYREG_B0_P1_U0_CFG10, 0x4001024a\r
- 3484 .set CYREG_B0_P1_U0_CFG11, 0x4001024b\r
- 3485 .set CYREG_B0_P1_U0_CFG12, 0x4001024c\r
- 3486 .set CYREG_B0_P1_U0_CFG13, 0x4001024d\r
- 3487 .set CYREG_B0_P1_U0_CFG14, 0x4001024e\r
- 3488 .set CYREG_B0_P1_U0_CFG15, 0x4001024f\r
- 3489 .set CYREG_B0_P1_U0_CFG16, 0x40010250\r
- 3490 .set CYREG_B0_P1_U0_CFG17, 0x40010251\r
- 3491 .set CYREG_B0_P1_U0_CFG18, 0x40010252\r
- 3492 .set CYREG_B0_P1_U0_CFG19, 0x40010253\r
- 3493 .set CYREG_B0_P1_U0_CFG20, 0x40010254\r
- 3494 .set CYREG_B0_P1_U0_CFG21, 0x40010255\r
- 3495 .set CYREG_B0_P1_U0_CFG22, 0x40010256\r
- 3496 .set CYREG_B0_P1_U0_CFG23, 0x40010257\r
- 3497 .set CYREG_B0_P1_U0_CFG24, 0x40010258\r
- 3498 .set CYREG_B0_P1_U0_CFG25, 0x40010259\r
- 3499 .set CYREG_B0_P1_U0_CFG26, 0x4001025a\r
- 3500 .set CYREG_B0_P1_U0_CFG27, 0x4001025b\r
- 3501 .set CYREG_B0_P1_U0_CFG28, 0x4001025c\r
- 3502 .set CYREG_B0_P1_U0_CFG29, 0x4001025d\r
- 3503 .set CYREG_B0_P1_U0_CFG30, 0x4001025e\r
- 3504 .set CYREG_B0_P1_U0_CFG31, 0x4001025f\r
- 3505 .set CYREG_B0_P1_U0_DCFG0, 0x40010260\r
- 3506 .set CYREG_B0_P1_U0_DCFG1, 0x40010262\r
- 3507 .set CYREG_B0_P1_U0_DCFG2, 0x40010264\r
- 3508 .set CYREG_B0_P1_U0_DCFG3, 0x40010266\r
- 3509 .set CYREG_B0_P1_U0_DCFG4, 0x40010268\r
- 3510 .set CYREG_B0_P1_U0_DCFG5, 0x4001026a\r
- 3511 .set CYREG_B0_P1_U0_DCFG6, 0x4001026c\r
- 3512 .set CYREG_B0_P1_U0_DCFG7, 0x4001026e\r
- 3513 .set CYDEV_UCFG_B0_P1_U1_BASE, 0x40010280\r
- 3514 .set CYDEV_UCFG_B0_P1_U1_SIZE, 0x00000070\r
- 3515 .set CYREG_B0_P1_U1_PLD_IT0, 0x40010280\r
- 3516 .set CYREG_B0_P1_U1_PLD_IT1, 0x40010284\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 157\r
-\r
-\r
- 3517 .set CYREG_B0_P1_U1_PLD_IT2, 0x40010288\r
- 3518 .set CYREG_B0_P1_U1_PLD_IT3, 0x4001028c\r
- 3519 .set CYREG_B0_P1_U1_PLD_IT4, 0x40010290\r
- 3520 .set CYREG_B0_P1_U1_PLD_IT5, 0x40010294\r
- 3521 .set CYREG_B0_P1_U1_PLD_IT6, 0x40010298\r
- 3522 .set CYREG_B0_P1_U1_PLD_IT7, 0x4001029c\r
- 3523 .set CYREG_B0_P1_U1_PLD_IT8, 0x400102a0\r
- 3524 .set CYREG_B0_P1_U1_PLD_IT9, 0x400102a4\r
- 3525 .set CYREG_B0_P1_U1_PLD_IT10, 0x400102a8\r
- 3526 .set CYREG_B0_P1_U1_PLD_IT11, 0x400102ac\r
- 3527 .set CYREG_B0_P1_U1_PLD_ORT0, 0x400102b0\r
- 3528 .set CYREG_B0_P1_U1_PLD_ORT1, 0x400102b2\r
- 3529 .set CYREG_B0_P1_U1_PLD_ORT2, 0x400102b4\r
- 3530 .set CYREG_B0_P1_U1_PLD_ORT3, 0x400102b6\r
- 3531 .set CYREG_B0_P1_U1_MC_CFG_CEN_CONST, 0x400102b8\r
- 3532 .set CYREG_B0_P1_U1_MC_CFG_XORFB, 0x400102ba\r
- 3533 .set CYREG_B0_P1_U1_MC_CFG_SET_RESET, 0x400102bc\r
- 3534 .set CYREG_B0_P1_U1_MC_CFG_BYPASS, 0x400102be\r
- 3535 .set CYREG_B0_P1_U1_CFG0, 0x400102c0\r
- 3536 .set CYREG_B0_P1_U1_CFG1, 0x400102c1\r
- 3537 .set CYREG_B0_P1_U1_CFG2, 0x400102c2\r
- 3538 .set CYREG_B0_P1_U1_CFG3, 0x400102c3\r
- 3539 .set CYREG_B0_P1_U1_CFG4, 0x400102c4\r
- 3540 .set CYREG_B0_P1_U1_CFG5, 0x400102c5\r
- 3541 .set CYREG_B0_P1_U1_CFG6, 0x400102c6\r
- 3542 .set CYREG_B0_P1_U1_CFG7, 0x400102c7\r
- 3543 .set CYREG_B0_P1_U1_CFG8, 0x400102c8\r
- 3544 .set CYREG_B0_P1_U1_CFG9, 0x400102c9\r
- 3545 .set CYREG_B0_P1_U1_CFG10, 0x400102ca\r
- 3546 .set CYREG_B0_P1_U1_CFG11, 0x400102cb\r
- 3547 .set CYREG_B0_P1_U1_CFG12, 0x400102cc\r
- 3548 .set CYREG_B0_P1_U1_CFG13, 0x400102cd\r
- 3549 .set CYREG_B0_P1_U1_CFG14, 0x400102ce\r
- 3550 .set CYREG_B0_P1_U1_CFG15, 0x400102cf\r
- 3551 .set CYREG_B0_P1_U1_CFG16, 0x400102d0\r
- 3552 .set CYREG_B0_P1_U1_CFG17, 0x400102d1\r
- 3553 .set CYREG_B0_P1_U1_CFG18, 0x400102d2\r
- 3554 .set CYREG_B0_P1_U1_CFG19, 0x400102d3\r
- 3555 .set CYREG_B0_P1_U1_CFG20, 0x400102d4\r
- 3556 .set CYREG_B0_P1_U1_CFG21, 0x400102d5\r
- 3557 .set CYREG_B0_P1_U1_CFG22, 0x400102d6\r
- 3558 .set CYREG_B0_P1_U1_CFG23, 0x400102d7\r
- 3559 .set CYREG_B0_P1_U1_CFG24, 0x400102d8\r
- 3560 .set CYREG_B0_P1_U1_CFG25, 0x400102d9\r
- 3561 .set CYREG_B0_P1_U1_CFG26, 0x400102da\r
- 3562 .set CYREG_B0_P1_U1_CFG27, 0x400102db\r
- 3563 .set CYREG_B0_P1_U1_CFG28, 0x400102dc\r
- 3564 .set CYREG_B0_P1_U1_CFG29, 0x400102dd\r
- 3565 .set CYREG_B0_P1_U1_CFG30, 0x400102de\r
- 3566 .set CYREG_B0_P1_U1_CFG31, 0x400102df\r
- 3567 .set CYREG_B0_P1_U1_DCFG0, 0x400102e0\r
- 3568 .set CYREG_B0_P1_U1_DCFG1, 0x400102e2\r
- 3569 .set CYREG_B0_P1_U1_DCFG2, 0x400102e4\r
- 3570 .set CYREG_B0_P1_U1_DCFG3, 0x400102e6\r
- 3571 .set CYREG_B0_P1_U1_DCFG4, 0x400102e8\r
- 3572 .set CYREG_B0_P1_U1_DCFG5, 0x400102ea\r
- 3573 .set CYREG_B0_P1_U1_DCFG6, 0x400102ec\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 158\r
-\r
-\r
- 3574 .set CYREG_B0_P1_U1_DCFG7, 0x400102ee\r
- 3575 .set CYDEV_UCFG_B0_P1_ROUTE_BASE, 0x40010300\r
- 3576 .set CYDEV_UCFG_B0_P1_ROUTE_SIZE, 0x000000ef\r
- 3577 .set CYDEV_UCFG_B0_P2_BASE, 0x40010400\r
- 3578 .set CYDEV_UCFG_B0_P2_SIZE, 0x000001ef\r
- 3579 .set CYDEV_UCFG_B0_P2_U0_BASE, 0x40010400\r
- 3580 .set CYDEV_UCFG_B0_P2_U0_SIZE, 0x00000070\r
- 3581 .set CYREG_B0_P2_U0_PLD_IT0, 0x40010400\r
- 3582 .set CYREG_B0_P2_U0_PLD_IT1, 0x40010404\r
- 3583 .set CYREG_B0_P2_U0_PLD_IT2, 0x40010408\r
- 3584 .set CYREG_B0_P2_U0_PLD_IT3, 0x4001040c\r
- 3585 .set CYREG_B0_P2_U0_PLD_IT4, 0x40010410\r
- 3586 .set CYREG_B0_P2_U0_PLD_IT5, 0x40010414\r
- 3587 .set CYREG_B0_P2_U0_PLD_IT6, 0x40010418\r
- 3588 .set CYREG_B0_P2_U0_PLD_IT7, 0x4001041c\r
- 3589 .set CYREG_B0_P2_U0_PLD_IT8, 0x40010420\r
- 3590 .set CYREG_B0_P2_U0_PLD_IT9, 0x40010424\r
- 3591 .set CYREG_B0_P2_U0_PLD_IT10, 0x40010428\r
- 3592 .set CYREG_B0_P2_U0_PLD_IT11, 0x4001042c\r
- 3593 .set CYREG_B0_P2_U0_PLD_ORT0, 0x40010430\r
- 3594 .set CYREG_B0_P2_U0_PLD_ORT1, 0x40010432\r
- 3595 .set CYREG_B0_P2_U0_PLD_ORT2, 0x40010434\r
- 3596 .set CYREG_B0_P2_U0_PLD_ORT3, 0x40010436\r
- 3597 .set CYREG_B0_P2_U0_MC_CFG_CEN_CONST, 0x40010438\r
- 3598 .set CYREG_B0_P2_U0_MC_CFG_XORFB, 0x4001043a\r
- 3599 .set CYREG_B0_P2_U0_MC_CFG_SET_RESET, 0x4001043c\r
- 3600 .set CYREG_B0_P2_U0_MC_CFG_BYPASS, 0x4001043e\r
- 3601 .set CYREG_B0_P2_U0_CFG0, 0x40010440\r
- 3602 .set CYREG_B0_P2_U0_CFG1, 0x40010441\r
- 3603 .set CYREG_B0_P2_U0_CFG2, 0x40010442\r
- 3604 .set CYREG_B0_P2_U0_CFG3, 0x40010443\r
- 3605 .set CYREG_B0_P2_U0_CFG4, 0x40010444\r
- 3606 .set CYREG_B0_P2_U0_CFG5, 0x40010445\r
- 3607 .set CYREG_B0_P2_U0_CFG6, 0x40010446\r
- 3608 .set CYREG_B0_P2_U0_CFG7, 0x40010447\r
- 3609 .set CYREG_B0_P2_U0_CFG8, 0x40010448\r
- 3610 .set CYREG_B0_P2_U0_CFG9, 0x40010449\r
- 3611 .set CYREG_B0_P2_U0_CFG10, 0x4001044a\r
- 3612 .set CYREG_B0_P2_U0_CFG11, 0x4001044b\r
- 3613 .set CYREG_B0_P2_U0_CFG12, 0x4001044c\r
- 3614 .set CYREG_B0_P2_U0_CFG13, 0x4001044d\r
- 3615 .set CYREG_B0_P2_U0_CFG14, 0x4001044e\r
- 3616 .set CYREG_B0_P2_U0_CFG15, 0x4001044f\r
- 3617 .set CYREG_B0_P2_U0_CFG16, 0x40010450\r
- 3618 .set CYREG_B0_P2_U0_CFG17, 0x40010451\r
- 3619 .set CYREG_B0_P2_U0_CFG18, 0x40010452\r
- 3620 .set CYREG_B0_P2_U0_CFG19, 0x40010453\r
- 3621 .set CYREG_B0_P2_U0_CFG20, 0x40010454\r
- 3622 .set CYREG_B0_P2_U0_CFG21, 0x40010455\r
- 3623 .set CYREG_B0_P2_U0_CFG22, 0x40010456\r
- 3624 .set CYREG_B0_P2_U0_CFG23, 0x40010457\r
- 3625 .set CYREG_B0_P2_U0_CFG24, 0x40010458\r
- 3626 .set CYREG_B0_P2_U0_CFG25, 0x40010459\r
- 3627 .set CYREG_B0_P2_U0_CFG26, 0x4001045a\r
- 3628 .set CYREG_B0_P2_U0_CFG27, 0x4001045b\r
- 3629 .set CYREG_B0_P2_U0_CFG28, 0x4001045c\r
- 3630 .set CYREG_B0_P2_U0_CFG29, 0x4001045d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 159\r
-\r
-\r
- 3631 .set CYREG_B0_P2_U0_CFG30, 0x4001045e\r
- 3632 .set CYREG_B0_P2_U0_CFG31, 0x4001045f\r
- 3633 .set CYREG_B0_P2_U0_DCFG0, 0x40010460\r
- 3634 .set CYREG_B0_P2_U0_DCFG1, 0x40010462\r
- 3635 .set CYREG_B0_P2_U0_DCFG2, 0x40010464\r
- 3636 .set CYREG_B0_P2_U0_DCFG3, 0x40010466\r
- 3637 .set CYREG_B0_P2_U0_DCFG4, 0x40010468\r
- 3638 .set CYREG_B0_P2_U0_DCFG5, 0x4001046a\r
- 3639 .set CYREG_B0_P2_U0_DCFG6, 0x4001046c\r
- 3640 .set CYREG_B0_P2_U0_DCFG7, 0x4001046e\r
- 3641 .set CYDEV_UCFG_B0_P2_U1_BASE, 0x40010480\r
- 3642 .set CYDEV_UCFG_B0_P2_U1_SIZE, 0x00000070\r
- 3643 .set CYREG_B0_P2_U1_PLD_IT0, 0x40010480\r
- 3644 .set CYREG_B0_P2_U1_PLD_IT1, 0x40010484\r
- 3645 .set CYREG_B0_P2_U1_PLD_IT2, 0x40010488\r
- 3646 .set CYREG_B0_P2_U1_PLD_IT3, 0x4001048c\r
- 3647 .set CYREG_B0_P2_U1_PLD_IT4, 0x40010490\r
- 3648 .set CYREG_B0_P2_U1_PLD_IT5, 0x40010494\r
- 3649 .set CYREG_B0_P2_U1_PLD_IT6, 0x40010498\r
- 3650 .set CYREG_B0_P2_U1_PLD_IT7, 0x4001049c\r
- 3651 .set CYREG_B0_P2_U1_PLD_IT8, 0x400104a0\r
- 3652 .set CYREG_B0_P2_U1_PLD_IT9, 0x400104a4\r
- 3653 .set CYREG_B0_P2_U1_PLD_IT10, 0x400104a8\r
- 3654 .set CYREG_B0_P2_U1_PLD_IT11, 0x400104ac\r
- 3655 .set CYREG_B0_P2_U1_PLD_ORT0, 0x400104b0\r
- 3656 .set CYREG_B0_P2_U1_PLD_ORT1, 0x400104b2\r
- 3657 .set CYREG_B0_P2_U1_PLD_ORT2, 0x400104b4\r
- 3658 .set CYREG_B0_P2_U1_PLD_ORT3, 0x400104b6\r
- 3659 .set CYREG_B0_P2_U1_MC_CFG_CEN_CONST, 0x400104b8\r
- 3660 .set CYREG_B0_P2_U1_MC_CFG_XORFB, 0x400104ba\r
- 3661 .set CYREG_B0_P2_U1_MC_CFG_SET_RESET, 0x400104bc\r
- 3662 .set CYREG_B0_P2_U1_MC_CFG_BYPASS, 0x400104be\r
- 3663 .set CYREG_B0_P2_U1_CFG0, 0x400104c0\r
- 3664 .set CYREG_B0_P2_U1_CFG1, 0x400104c1\r
- 3665 .set CYREG_B0_P2_U1_CFG2, 0x400104c2\r
- 3666 .set CYREG_B0_P2_U1_CFG3, 0x400104c3\r
- 3667 .set CYREG_B0_P2_U1_CFG4, 0x400104c4\r
- 3668 .set CYREG_B0_P2_U1_CFG5, 0x400104c5\r
- 3669 .set CYREG_B0_P2_U1_CFG6, 0x400104c6\r
- 3670 .set CYREG_B0_P2_U1_CFG7, 0x400104c7\r
- 3671 .set CYREG_B0_P2_U1_CFG8, 0x400104c8\r
- 3672 .set CYREG_B0_P2_U1_CFG9, 0x400104c9\r
- 3673 .set CYREG_B0_P2_U1_CFG10, 0x400104ca\r
- 3674 .set CYREG_B0_P2_U1_CFG11, 0x400104cb\r
- 3675 .set CYREG_B0_P2_U1_CFG12, 0x400104cc\r
- 3676 .set CYREG_B0_P2_U1_CFG13, 0x400104cd\r
- 3677 .set CYREG_B0_P2_U1_CFG14, 0x400104ce\r
- 3678 .set CYREG_B0_P2_U1_CFG15, 0x400104cf\r
- 3679 .set CYREG_B0_P2_U1_CFG16, 0x400104d0\r
- 3680 .set CYREG_B0_P2_U1_CFG17, 0x400104d1\r
- 3681 .set CYREG_B0_P2_U1_CFG18, 0x400104d2\r
- 3682 .set CYREG_B0_P2_U1_CFG19, 0x400104d3\r
- 3683 .set CYREG_B0_P2_U1_CFG20, 0x400104d4\r
- 3684 .set CYREG_B0_P2_U1_CFG21, 0x400104d5\r
- 3685 .set CYREG_B0_P2_U1_CFG22, 0x400104d6\r
- 3686 .set CYREG_B0_P2_U1_CFG23, 0x400104d7\r
- 3687 .set CYREG_B0_P2_U1_CFG24, 0x400104d8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 160\r
-\r
-\r
- 3688 .set CYREG_B0_P2_U1_CFG25, 0x400104d9\r
- 3689 .set CYREG_B0_P2_U1_CFG26, 0x400104da\r
- 3690 .set CYREG_B0_P2_U1_CFG27, 0x400104db\r
- 3691 .set CYREG_B0_P2_U1_CFG28, 0x400104dc\r
- 3692 .set CYREG_B0_P2_U1_CFG29, 0x400104dd\r
- 3693 .set CYREG_B0_P2_U1_CFG30, 0x400104de\r
- 3694 .set CYREG_B0_P2_U1_CFG31, 0x400104df\r
- 3695 .set CYREG_B0_P2_U1_DCFG0, 0x400104e0\r
- 3696 .set CYREG_B0_P2_U1_DCFG1, 0x400104e2\r
- 3697 .set CYREG_B0_P2_U1_DCFG2, 0x400104e4\r
- 3698 .set CYREG_B0_P2_U1_DCFG3, 0x400104e6\r
- 3699 .set CYREG_B0_P2_U1_DCFG4, 0x400104e8\r
- 3700 .set CYREG_B0_P2_U1_DCFG5, 0x400104ea\r
- 3701 .set CYREG_B0_P2_U1_DCFG6, 0x400104ec\r
- 3702 .set CYREG_B0_P2_U1_DCFG7, 0x400104ee\r
- 3703 .set CYDEV_UCFG_B0_P2_ROUTE_BASE, 0x40010500\r
- 3704 .set CYDEV_UCFG_B0_P2_ROUTE_SIZE, 0x000000ef\r
- 3705 .set CYDEV_UCFG_B0_P3_BASE, 0x40010600\r
- 3706 .set CYDEV_UCFG_B0_P3_SIZE, 0x000001ef\r
- 3707 .set CYDEV_UCFG_B0_P3_U0_BASE, 0x40010600\r
- 3708 .set CYDEV_UCFG_B0_P3_U0_SIZE, 0x00000070\r
- 3709 .set CYREG_B0_P3_U0_PLD_IT0, 0x40010600\r
- 3710 .set CYREG_B0_P3_U0_PLD_IT1, 0x40010604\r
- 3711 .set CYREG_B0_P3_U0_PLD_IT2, 0x40010608\r
- 3712 .set CYREG_B0_P3_U0_PLD_IT3, 0x4001060c\r
- 3713 .set CYREG_B0_P3_U0_PLD_IT4, 0x40010610\r
- 3714 .set CYREG_B0_P3_U0_PLD_IT5, 0x40010614\r
- 3715 .set CYREG_B0_P3_U0_PLD_IT6, 0x40010618\r
- 3716 .set CYREG_B0_P3_U0_PLD_IT7, 0x4001061c\r
- 3717 .set CYREG_B0_P3_U0_PLD_IT8, 0x40010620\r
- 3718 .set CYREG_B0_P3_U0_PLD_IT9, 0x40010624\r
- 3719 .set CYREG_B0_P3_U0_PLD_IT10, 0x40010628\r
- 3720 .set CYREG_B0_P3_U0_PLD_IT11, 0x4001062c\r
- 3721 .set CYREG_B0_P3_U0_PLD_ORT0, 0x40010630\r
- 3722 .set CYREG_B0_P3_U0_PLD_ORT1, 0x40010632\r
- 3723 .set CYREG_B0_P3_U0_PLD_ORT2, 0x40010634\r
- 3724 .set CYREG_B0_P3_U0_PLD_ORT3, 0x40010636\r
- 3725 .set CYREG_B0_P3_U0_MC_CFG_CEN_CONST, 0x40010638\r
- 3726 .set CYREG_B0_P3_U0_MC_CFG_XORFB, 0x4001063a\r
- 3727 .set CYREG_B0_P3_U0_MC_CFG_SET_RESET, 0x4001063c\r
- 3728 .set CYREG_B0_P3_U0_MC_CFG_BYPASS, 0x4001063e\r
- 3729 .set CYREG_B0_P3_U0_CFG0, 0x40010640\r
- 3730 .set CYREG_B0_P3_U0_CFG1, 0x40010641\r
- 3731 .set CYREG_B0_P3_U0_CFG2, 0x40010642\r
- 3732 .set CYREG_B0_P3_U0_CFG3, 0x40010643\r
- 3733 .set CYREG_B0_P3_U0_CFG4, 0x40010644\r
- 3734 .set CYREG_B0_P3_U0_CFG5, 0x40010645\r
- 3735 .set CYREG_B0_P3_U0_CFG6, 0x40010646\r
- 3736 .set CYREG_B0_P3_U0_CFG7, 0x40010647\r
- 3737 .set CYREG_B0_P3_U0_CFG8, 0x40010648\r
- 3738 .set CYREG_B0_P3_U0_CFG9, 0x40010649\r
- 3739 .set CYREG_B0_P3_U0_CFG10, 0x4001064a\r
- 3740 .set CYREG_B0_P3_U0_CFG11, 0x4001064b\r
- 3741 .set CYREG_B0_P3_U0_CFG12, 0x4001064c\r
- 3742 .set CYREG_B0_P3_U0_CFG13, 0x4001064d\r
- 3743 .set CYREG_B0_P3_U0_CFG14, 0x4001064e\r
- 3744 .set CYREG_B0_P3_U0_CFG15, 0x4001064f\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 161\r
-\r
-\r
- 3745 .set CYREG_B0_P3_U0_CFG16, 0x40010650\r
- 3746 .set CYREG_B0_P3_U0_CFG17, 0x40010651\r
- 3747 .set CYREG_B0_P3_U0_CFG18, 0x40010652\r
- 3748 .set CYREG_B0_P3_U0_CFG19, 0x40010653\r
- 3749 .set CYREG_B0_P3_U0_CFG20, 0x40010654\r
- 3750 .set CYREG_B0_P3_U0_CFG21, 0x40010655\r
- 3751 .set CYREG_B0_P3_U0_CFG22, 0x40010656\r
- 3752 .set CYREG_B0_P3_U0_CFG23, 0x40010657\r
- 3753 .set CYREG_B0_P3_U0_CFG24, 0x40010658\r
- 3754 .set CYREG_B0_P3_U0_CFG25, 0x40010659\r
- 3755 .set CYREG_B0_P3_U0_CFG26, 0x4001065a\r
- 3756 .set CYREG_B0_P3_U0_CFG27, 0x4001065b\r
- 3757 .set CYREG_B0_P3_U0_CFG28, 0x4001065c\r
- 3758 .set CYREG_B0_P3_U0_CFG29, 0x4001065d\r
- 3759 .set CYREG_B0_P3_U0_CFG30, 0x4001065e\r
- 3760 .set CYREG_B0_P3_U0_CFG31, 0x4001065f\r
- 3761 .set CYREG_B0_P3_U0_DCFG0, 0x40010660\r
- 3762 .set CYREG_B0_P3_U0_DCFG1, 0x40010662\r
- 3763 .set CYREG_B0_P3_U0_DCFG2, 0x40010664\r
- 3764 .set CYREG_B0_P3_U0_DCFG3, 0x40010666\r
- 3765 .set CYREG_B0_P3_U0_DCFG4, 0x40010668\r
- 3766 .set CYREG_B0_P3_U0_DCFG5, 0x4001066a\r
- 3767 .set CYREG_B0_P3_U0_DCFG6, 0x4001066c\r
- 3768 .set CYREG_B0_P3_U0_DCFG7, 0x4001066e\r
- 3769 .set CYDEV_UCFG_B0_P3_U1_BASE, 0x40010680\r
- 3770 .set CYDEV_UCFG_B0_P3_U1_SIZE, 0x00000070\r
- 3771 .set CYREG_B0_P3_U1_PLD_IT0, 0x40010680\r
- 3772 .set CYREG_B0_P3_U1_PLD_IT1, 0x40010684\r
- 3773 .set CYREG_B0_P3_U1_PLD_IT2, 0x40010688\r
- 3774 .set CYREG_B0_P3_U1_PLD_IT3, 0x4001068c\r
- 3775 .set CYREG_B0_P3_U1_PLD_IT4, 0x40010690\r
- 3776 .set CYREG_B0_P3_U1_PLD_IT5, 0x40010694\r
- 3777 .set CYREG_B0_P3_U1_PLD_IT6, 0x40010698\r
- 3778 .set CYREG_B0_P3_U1_PLD_IT7, 0x4001069c\r
- 3779 .set CYREG_B0_P3_U1_PLD_IT8, 0x400106a0\r
- 3780 .set CYREG_B0_P3_U1_PLD_IT9, 0x400106a4\r
- 3781 .set CYREG_B0_P3_U1_PLD_IT10, 0x400106a8\r
- 3782 .set CYREG_B0_P3_U1_PLD_IT11, 0x400106ac\r
- 3783 .set CYREG_B0_P3_U1_PLD_ORT0, 0x400106b0\r
- 3784 .set CYREG_B0_P3_U1_PLD_ORT1, 0x400106b2\r
- 3785 .set CYREG_B0_P3_U1_PLD_ORT2, 0x400106b4\r
- 3786 .set CYREG_B0_P3_U1_PLD_ORT3, 0x400106b6\r
- 3787 .set CYREG_B0_P3_U1_MC_CFG_CEN_CONST, 0x400106b8\r
- 3788 .set CYREG_B0_P3_U1_MC_CFG_XORFB, 0x400106ba\r
- 3789 .set CYREG_B0_P3_U1_MC_CFG_SET_RESET, 0x400106bc\r
- 3790 .set CYREG_B0_P3_U1_MC_CFG_BYPASS, 0x400106be\r
- 3791 .set CYREG_B0_P3_U1_CFG0, 0x400106c0\r
- 3792 .set CYREG_B0_P3_U1_CFG1, 0x400106c1\r
- 3793 .set CYREG_B0_P3_U1_CFG2, 0x400106c2\r
- 3794 .set CYREG_B0_P3_U1_CFG3, 0x400106c3\r
- 3795 .set CYREG_B0_P3_U1_CFG4, 0x400106c4\r
- 3796 .set CYREG_B0_P3_U1_CFG5, 0x400106c5\r
- 3797 .set CYREG_B0_P3_U1_CFG6, 0x400106c6\r
- 3798 .set CYREG_B0_P3_U1_CFG7, 0x400106c7\r
- 3799 .set CYREG_B0_P3_U1_CFG8, 0x400106c8\r
- 3800 .set CYREG_B0_P3_U1_CFG9, 0x400106c9\r
- 3801 .set CYREG_B0_P3_U1_CFG10, 0x400106ca\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 162\r
-\r
-\r
- 3802 .set CYREG_B0_P3_U1_CFG11, 0x400106cb\r
- 3803 .set CYREG_B0_P3_U1_CFG12, 0x400106cc\r
- 3804 .set CYREG_B0_P3_U1_CFG13, 0x400106cd\r
- 3805 .set CYREG_B0_P3_U1_CFG14, 0x400106ce\r
- 3806 .set CYREG_B0_P3_U1_CFG15, 0x400106cf\r
- 3807 .set CYREG_B0_P3_U1_CFG16, 0x400106d0\r
- 3808 .set CYREG_B0_P3_U1_CFG17, 0x400106d1\r
- 3809 .set CYREG_B0_P3_U1_CFG18, 0x400106d2\r
- 3810 .set CYREG_B0_P3_U1_CFG19, 0x400106d3\r
- 3811 .set CYREG_B0_P3_U1_CFG20, 0x400106d4\r
- 3812 .set CYREG_B0_P3_U1_CFG21, 0x400106d5\r
- 3813 .set CYREG_B0_P3_U1_CFG22, 0x400106d6\r
- 3814 .set CYREG_B0_P3_U1_CFG23, 0x400106d7\r
- 3815 .set CYREG_B0_P3_U1_CFG24, 0x400106d8\r
- 3816 .set CYREG_B0_P3_U1_CFG25, 0x400106d9\r
- 3817 .set CYREG_B0_P3_U1_CFG26, 0x400106da\r
- 3818 .set CYREG_B0_P3_U1_CFG27, 0x400106db\r
- 3819 .set CYREG_B0_P3_U1_CFG28, 0x400106dc\r
- 3820 .set CYREG_B0_P3_U1_CFG29, 0x400106dd\r
- 3821 .set CYREG_B0_P3_U1_CFG30, 0x400106de\r
- 3822 .set CYREG_B0_P3_U1_CFG31, 0x400106df\r
- 3823 .set CYREG_B0_P3_U1_DCFG0, 0x400106e0\r
- 3824 .set CYREG_B0_P3_U1_DCFG1, 0x400106e2\r
- 3825 .set CYREG_B0_P3_U1_DCFG2, 0x400106e4\r
- 3826 .set CYREG_B0_P3_U1_DCFG3, 0x400106e6\r
- 3827 .set CYREG_B0_P3_U1_DCFG4, 0x400106e8\r
- 3828 .set CYREG_B0_P3_U1_DCFG5, 0x400106ea\r
- 3829 .set CYREG_B0_P3_U1_DCFG6, 0x400106ec\r
- 3830 .set CYREG_B0_P3_U1_DCFG7, 0x400106ee\r
- 3831 .set CYDEV_UCFG_B0_P3_ROUTE_BASE, 0x40010700\r
- 3832 .set CYDEV_UCFG_B0_P3_ROUTE_SIZE, 0x000000ef\r
- 3833 .set CYDEV_UCFG_B0_P4_BASE, 0x40010800\r
- 3834 .set CYDEV_UCFG_B0_P4_SIZE, 0x000001ef\r
- 3835 .set CYDEV_UCFG_B0_P4_U0_BASE, 0x40010800\r
- 3836 .set CYDEV_UCFG_B0_P4_U0_SIZE, 0x00000070\r
- 3837 .set CYREG_B0_P4_U0_PLD_IT0, 0x40010800\r
- 3838 .set CYREG_B0_P4_U0_PLD_IT1, 0x40010804\r
- 3839 .set CYREG_B0_P4_U0_PLD_IT2, 0x40010808\r
- 3840 .set CYREG_B0_P4_U0_PLD_IT3, 0x4001080c\r
- 3841 .set CYREG_B0_P4_U0_PLD_IT4, 0x40010810\r
- 3842 .set CYREG_B0_P4_U0_PLD_IT5, 0x40010814\r
- 3843 .set CYREG_B0_P4_U0_PLD_IT6, 0x40010818\r
- 3844 .set CYREG_B0_P4_U0_PLD_IT7, 0x4001081c\r
- 3845 .set CYREG_B0_P4_U0_PLD_IT8, 0x40010820\r
- 3846 .set CYREG_B0_P4_U0_PLD_IT9, 0x40010824\r
- 3847 .set CYREG_B0_P4_U0_PLD_IT10, 0x40010828\r
- 3848 .set CYREG_B0_P4_U0_PLD_IT11, 0x4001082c\r
- 3849 .set CYREG_B0_P4_U0_PLD_ORT0, 0x40010830\r
- 3850 .set CYREG_B0_P4_U0_PLD_ORT1, 0x40010832\r
- 3851 .set CYREG_B0_P4_U0_PLD_ORT2, 0x40010834\r
- 3852 .set CYREG_B0_P4_U0_PLD_ORT3, 0x40010836\r
- 3853 .set CYREG_B0_P4_U0_MC_CFG_CEN_CONST, 0x40010838\r
- 3854 .set CYREG_B0_P4_U0_MC_CFG_XORFB, 0x4001083a\r
- 3855 .set CYREG_B0_P4_U0_MC_CFG_SET_RESET, 0x4001083c\r
- 3856 .set CYREG_B0_P4_U0_MC_CFG_BYPASS, 0x4001083e\r
- 3857 .set CYREG_B0_P4_U0_CFG0, 0x40010840\r
- 3858 .set CYREG_B0_P4_U0_CFG1, 0x40010841\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 163\r
-\r
-\r
- 3859 .set CYREG_B0_P4_U0_CFG2, 0x40010842\r
- 3860 .set CYREG_B0_P4_U0_CFG3, 0x40010843\r
- 3861 .set CYREG_B0_P4_U0_CFG4, 0x40010844\r
- 3862 .set CYREG_B0_P4_U0_CFG5, 0x40010845\r
- 3863 .set CYREG_B0_P4_U0_CFG6, 0x40010846\r
- 3864 .set CYREG_B0_P4_U0_CFG7, 0x40010847\r
- 3865 .set CYREG_B0_P4_U0_CFG8, 0x40010848\r
- 3866 .set CYREG_B0_P4_U0_CFG9, 0x40010849\r
- 3867 .set CYREG_B0_P4_U0_CFG10, 0x4001084a\r
- 3868 .set CYREG_B0_P4_U0_CFG11, 0x4001084b\r
- 3869 .set CYREG_B0_P4_U0_CFG12, 0x4001084c\r
- 3870 .set CYREG_B0_P4_U0_CFG13, 0x4001084d\r
- 3871 .set CYREG_B0_P4_U0_CFG14, 0x4001084e\r
- 3872 .set CYREG_B0_P4_U0_CFG15, 0x4001084f\r
- 3873 .set CYREG_B0_P4_U0_CFG16, 0x40010850\r
- 3874 .set CYREG_B0_P4_U0_CFG17, 0x40010851\r
- 3875 .set CYREG_B0_P4_U0_CFG18, 0x40010852\r
- 3876 .set CYREG_B0_P4_U0_CFG19, 0x40010853\r
- 3877 .set CYREG_B0_P4_U0_CFG20, 0x40010854\r
- 3878 .set CYREG_B0_P4_U0_CFG21, 0x40010855\r
- 3879 .set CYREG_B0_P4_U0_CFG22, 0x40010856\r
- 3880 .set CYREG_B0_P4_U0_CFG23, 0x40010857\r
- 3881 .set CYREG_B0_P4_U0_CFG24, 0x40010858\r
- 3882 .set CYREG_B0_P4_U0_CFG25, 0x40010859\r
- 3883 .set CYREG_B0_P4_U0_CFG26, 0x4001085a\r
- 3884 .set CYREG_B0_P4_U0_CFG27, 0x4001085b\r
- 3885 .set CYREG_B0_P4_U0_CFG28, 0x4001085c\r
- 3886 .set CYREG_B0_P4_U0_CFG29, 0x4001085d\r
- 3887 .set CYREG_B0_P4_U0_CFG30, 0x4001085e\r
- 3888 .set CYREG_B0_P4_U0_CFG31, 0x4001085f\r
- 3889 .set CYREG_B0_P4_U0_DCFG0, 0x40010860\r
- 3890 .set CYREG_B0_P4_U0_DCFG1, 0x40010862\r
- 3891 .set CYREG_B0_P4_U0_DCFG2, 0x40010864\r
- 3892 .set CYREG_B0_P4_U0_DCFG3, 0x40010866\r
- 3893 .set CYREG_B0_P4_U0_DCFG4, 0x40010868\r
- 3894 .set CYREG_B0_P4_U0_DCFG5, 0x4001086a\r
- 3895 .set CYREG_B0_P4_U0_DCFG6, 0x4001086c\r
- 3896 .set CYREG_B0_P4_U0_DCFG7, 0x4001086e\r
- 3897 .set CYDEV_UCFG_B0_P4_U1_BASE, 0x40010880\r
- 3898 .set CYDEV_UCFG_B0_P4_U1_SIZE, 0x00000070\r
- 3899 .set CYREG_B0_P4_U1_PLD_IT0, 0x40010880\r
- 3900 .set CYREG_B0_P4_U1_PLD_IT1, 0x40010884\r
- 3901 .set CYREG_B0_P4_U1_PLD_IT2, 0x40010888\r
- 3902 .set CYREG_B0_P4_U1_PLD_IT3, 0x4001088c\r
- 3903 .set CYREG_B0_P4_U1_PLD_IT4, 0x40010890\r
- 3904 .set CYREG_B0_P4_U1_PLD_IT5, 0x40010894\r
- 3905 .set CYREG_B0_P4_U1_PLD_IT6, 0x40010898\r
- 3906 .set CYREG_B0_P4_U1_PLD_IT7, 0x4001089c\r
- 3907 .set CYREG_B0_P4_U1_PLD_IT8, 0x400108a0\r
- 3908 .set CYREG_B0_P4_U1_PLD_IT9, 0x400108a4\r
- 3909 .set CYREG_B0_P4_U1_PLD_IT10, 0x400108a8\r
- 3910 .set CYREG_B0_P4_U1_PLD_IT11, 0x400108ac\r
- 3911 .set CYREG_B0_P4_U1_PLD_ORT0, 0x400108b0\r
- 3912 .set CYREG_B0_P4_U1_PLD_ORT1, 0x400108b2\r
- 3913 .set CYREG_B0_P4_U1_PLD_ORT2, 0x400108b4\r
- 3914 .set CYREG_B0_P4_U1_PLD_ORT3, 0x400108b6\r
- 3915 .set CYREG_B0_P4_U1_MC_CFG_CEN_CONST, 0x400108b8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 164\r
-\r
-\r
- 3916 .set CYREG_B0_P4_U1_MC_CFG_XORFB, 0x400108ba\r
- 3917 .set CYREG_B0_P4_U1_MC_CFG_SET_RESET, 0x400108bc\r
- 3918 .set CYREG_B0_P4_U1_MC_CFG_BYPASS, 0x400108be\r
- 3919 .set CYREG_B0_P4_U1_CFG0, 0x400108c0\r
- 3920 .set CYREG_B0_P4_U1_CFG1, 0x400108c1\r
- 3921 .set CYREG_B0_P4_U1_CFG2, 0x400108c2\r
- 3922 .set CYREG_B0_P4_U1_CFG3, 0x400108c3\r
- 3923 .set CYREG_B0_P4_U1_CFG4, 0x400108c4\r
- 3924 .set CYREG_B0_P4_U1_CFG5, 0x400108c5\r
- 3925 .set CYREG_B0_P4_U1_CFG6, 0x400108c6\r
- 3926 .set CYREG_B0_P4_U1_CFG7, 0x400108c7\r
- 3927 .set CYREG_B0_P4_U1_CFG8, 0x400108c8\r
- 3928 .set CYREG_B0_P4_U1_CFG9, 0x400108c9\r
- 3929 .set CYREG_B0_P4_U1_CFG10, 0x400108ca\r
- 3930 .set CYREG_B0_P4_U1_CFG11, 0x400108cb\r
- 3931 .set CYREG_B0_P4_U1_CFG12, 0x400108cc\r
- 3932 .set CYREG_B0_P4_U1_CFG13, 0x400108cd\r
- 3933 .set CYREG_B0_P4_U1_CFG14, 0x400108ce\r
- 3934 .set CYREG_B0_P4_U1_CFG15, 0x400108cf\r
- 3935 .set CYREG_B0_P4_U1_CFG16, 0x400108d0\r
- 3936 .set CYREG_B0_P4_U1_CFG17, 0x400108d1\r
- 3937 .set CYREG_B0_P4_U1_CFG18, 0x400108d2\r
- 3938 .set CYREG_B0_P4_U1_CFG19, 0x400108d3\r
- 3939 .set CYREG_B0_P4_U1_CFG20, 0x400108d4\r
- 3940 .set CYREG_B0_P4_U1_CFG21, 0x400108d5\r
- 3941 .set CYREG_B0_P4_U1_CFG22, 0x400108d6\r
- 3942 .set CYREG_B0_P4_U1_CFG23, 0x400108d7\r
- 3943 .set CYREG_B0_P4_U1_CFG24, 0x400108d8\r
- 3944 .set CYREG_B0_P4_U1_CFG25, 0x400108d9\r
- 3945 .set CYREG_B0_P4_U1_CFG26, 0x400108da\r
- 3946 .set CYREG_B0_P4_U1_CFG27, 0x400108db\r
- 3947 .set CYREG_B0_P4_U1_CFG28, 0x400108dc\r
- 3948 .set CYREG_B0_P4_U1_CFG29, 0x400108dd\r
- 3949 .set CYREG_B0_P4_U1_CFG30, 0x400108de\r
- 3950 .set CYREG_B0_P4_U1_CFG31, 0x400108df\r
- 3951 .set CYREG_B0_P4_U1_DCFG0, 0x400108e0\r
- 3952 .set CYREG_B0_P4_U1_DCFG1, 0x400108e2\r
- 3953 .set CYREG_B0_P4_U1_DCFG2, 0x400108e4\r
- 3954 .set CYREG_B0_P4_U1_DCFG3, 0x400108e6\r
- 3955 .set CYREG_B0_P4_U1_DCFG4, 0x400108e8\r
- 3956 .set CYREG_B0_P4_U1_DCFG5, 0x400108ea\r
- 3957 .set CYREG_B0_P4_U1_DCFG6, 0x400108ec\r
- 3958 .set CYREG_B0_P4_U1_DCFG7, 0x400108ee\r
- 3959 .set CYDEV_UCFG_B0_P4_ROUTE_BASE, 0x40010900\r
- 3960 .set CYDEV_UCFG_B0_P4_ROUTE_SIZE, 0x000000ef\r
- 3961 .set CYDEV_UCFG_B0_P5_BASE, 0x40010a00\r
- 3962 .set CYDEV_UCFG_B0_P5_SIZE, 0x000001ef\r
- 3963 .set CYDEV_UCFG_B0_P5_U0_BASE, 0x40010a00\r
- 3964 .set CYDEV_UCFG_B0_P5_U0_SIZE, 0x00000070\r
- 3965 .set CYREG_B0_P5_U0_PLD_IT0, 0x40010a00\r
- 3966 .set CYREG_B0_P5_U0_PLD_IT1, 0x40010a04\r
- 3967 .set CYREG_B0_P5_U0_PLD_IT2, 0x40010a08\r
- 3968 .set CYREG_B0_P5_U0_PLD_IT3, 0x40010a0c\r
- 3969 .set CYREG_B0_P5_U0_PLD_IT4, 0x40010a10\r
- 3970 .set CYREG_B0_P5_U0_PLD_IT5, 0x40010a14\r
- 3971 .set CYREG_B0_P5_U0_PLD_IT6, 0x40010a18\r
- 3972 .set CYREG_B0_P5_U0_PLD_IT7, 0x40010a1c\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 165\r
-\r
-\r
- 3973 .set CYREG_B0_P5_U0_PLD_IT8, 0x40010a20\r
- 3974 .set CYREG_B0_P5_U0_PLD_IT9, 0x40010a24\r
- 3975 .set CYREG_B0_P5_U0_PLD_IT10, 0x40010a28\r
- 3976 .set CYREG_B0_P5_U0_PLD_IT11, 0x40010a2c\r
- 3977 .set CYREG_B0_P5_U0_PLD_ORT0, 0x40010a30\r
- 3978 .set CYREG_B0_P5_U0_PLD_ORT1, 0x40010a32\r
- 3979 .set CYREG_B0_P5_U0_PLD_ORT2, 0x40010a34\r
- 3980 .set CYREG_B0_P5_U0_PLD_ORT3, 0x40010a36\r
- 3981 .set CYREG_B0_P5_U0_MC_CFG_CEN_CONST, 0x40010a38\r
- 3982 .set CYREG_B0_P5_U0_MC_CFG_XORFB, 0x40010a3a\r
- 3983 .set CYREG_B0_P5_U0_MC_CFG_SET_RESET, 0x40010a3c\r
- 3984 .set CYREG_B0_P5_U0_MC_CFG_BYPASS, 0x40010a3e\r
- 3985 .set CYREG_B0_P5_U0_CFG0, 0x40010a40\r
- 3986 .set CYREG_B0_P5_U0_CFG1, 0x40010a41\r
- 3987 .set CYREG_B0_P5_U0_CFG2, 0x40010a42\r
- 3988 .set CYREG_B0_P5_U0_CFG3, 0x40010a43\r
- 3989 .set CYREG_B0_P5_U0_CFG4, 0x40010a44\r
- 3990 .set CYREG_B0_P5_U0_CFG5, 0x40010a45\r
- 3991 .set CYREG_B0_P5_U0_CFG6, 0x40010a46\r
- 3992 .set CYREG_B0_P5_U0_CFG7, 0x40010a47\r
- 3993 .set CYREG_B0_P5_U0_CFG8, 0x40010a48\r
- 3994 .set CYREG_B0_P5_U0_CFG9, 0x40010a49\r
- 3995 .set CYREG_B0_P5_U0_CFG10, 0x40010a4a\r
- 3996 .set CYREG_B0_P5_U0_CFG11, 0x40010a4b\r
- 3997 .set CYREG_B0_P5_U0_CFG12, 0x40010a4c\r
- 3998 .set CYREG_B0_P5_U0_CFG13, 0x40010a4d\r
- 3999 .set CYREG_B0_P5_U0_CFG14, 0x40010a4e\r
- 4000 .set CYREG_B0_P5_U0_CFG15, 0x40010a4f\r
- 4001 .set CYREG_B0_P5_U0_CFG16, 0x40010a50\r
- 4002 .set CYREG_B0_P5_U0_CFG17, 0x40010a51\r
- 4003 .set CYREG_B0_P5_U0_CFG18, 0x40010a52\r
- 4004 .set CYREG_B0_P5_U0_CFG19, 0x40010a53\r
- 4005 .set CYREG_B0_P5_U0_CFG20, 0x40010a54\r
- 4006 .set CYREG_B0_P5_U0_CFG21, 0x40010a55\r
- 4007 .set CYREG_B0_P5_U0_CFG22, 0x40010a56\r
- 4008 .set CYREG_B0_P5_U0_CFG23, 0x40010a57\r
- 4009 .set CYREG_B0_P5_U0_CFG24, 0x40010a58\r
- 4010 .set CYREG_B0_P5_U0_CFG25, 0x40010a59\r
- 4011 .set CYREG_B0_P5_U0_CFG26, 0x40010a5a\r
- 4012 .set CYREG_B0_P5_U0_CFG27, 0x40010a5b\r
- 4013 .set CYREG_B0_P5_U0_CFG28, 0x40010a5c\r
- 4014 .set CYREG_B0_P5_U0_CFG29, 0x40010a5d\r
- 4015 .set CYREG_B0_P5_U0_CFG30, 0x40010a5e\r
- 4016 .set CYREG_B0_P5_U0_CFG31, 0x40010a5f\r
- 4017 .set CYREG_B0_P5_U0_DCFG0, 0x40010a60\r
- 4018 .set CYREG_B0_P5_U0_DCFG1, 0x40010a62\r
- 4019 .set CYREG_B0_P5_U0_DCFG2, 0x40010a64\r
- 4020 .set CYREG_B0_P5_U0_DCFG3, 0x40010a66\r
- 4021 .set CYREG_B0_P5_U0_DCFG4, 0x40010a68\r
- 4022 .set CYREG_B0_P5_U0_DCFG5, 0x40010a6a\r
- 4023 .set CYREG_B0_P5_U0_DCFG6, 0x40010a6c\r
- 4024 .set CYREG_B0_P5_U0_DCFG7, 0x40010a6e\r
- 4025 .set CYDEV_UCFG_B0_P5_U1_BASE, 0x40010a80\r
- 4026 .set CYDEV_UCFG_B0_P5_U1_SIZE, 0x00000070\r
- 4027 .set CYREG_B0_P5_U1_PLD_IT0, 0x40010a80\r
- 4028 .set CYREG_B0_P5_U1_PLD_IT1, 0x40010a84\r
- 4029 .set CYREG_B0_P5_U1_PLD_IT2, 0x40010a88\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 166\r
-\r
-\r
- 4030 .set CYREG_B0_P5_U1_PLD_IT3, 0x40010a8c\r
- 4031 .set CYREG_B0_P5_U1_PLD_IT4, 0x40010a90\r
- 4032 .set CYREG_B0_P5_U1_PLD_IT5, 0x40010a94\r
- 4033 .set CYREG_B0_P5_U1_PLD_IT6, 0x40010a98\r
- 4034 .set CYREG_B0_P5_U1_PLD_IT7, 0x40010a9c\r
- 4035 .set CYREG_B0_P5_U1_PLD_IT8, 0x40010aa0\r
- 4036 .set CYREG_B0_P5_U1_PLD_IT9, 0x40010aa4\r
- 4037 .set CYREG_B0_P5_U1_PLD_IT10, 0x40010aa8\r
- 4038 .set CYREG_B0_P5_U1_PLD_IT11, 0x40010aac\r
- 4039 .set CYREG_B0_P5_U1_PLD_ORT0, 0x40010ab0\r
- 4040 .set CYREG_B0_P5_U1_PLD_ORT1, 0x40010ab2\r
- 4041 .set CYREG_B0_P5_U1_PLD_ORT2, 0x40010ab4\r
- 4042 .set CYREG_B0_P5_U1_PLD_ORT3, 0x40010ab6\r
- 4043 .set CYREG_B0_P5_U1_MC_CFG_CEN_CONST, 0x40010ab8\r
- 4044 .set CYREG_B0_P5_U1_MC_CFG_XORFB, 0x40010aba\r
- 4045 .set CYREG_B0_P5_U1_MC_CFG_SET_RESET, 0x40010abc\r
- 4046 .set CYREG_B0_P5_U1_MC_CFG_BYPASS, 0x40010abe\r
- 4047 .set CYREG_B0_P5_U1_CFG0, 0x40010ac0\r
- 4048 .set CYREG_B0_P5_U1_CFG1, 0x40010ac1\r
- 4049 .set CYREG_B0_P5_U1_CFG2, 0x40010ac2\r
- 4050 .set CYREG_B0_P5_U1_CFG3, 0x40010ac3\r
- 4051 .set CYREG_B0_P5_U1_CFG4, 0x40010ac4\r
- 4052 .set CYREG_B0_P5_U1_CFG5, 0x40010ac5\r
- 4053 .set CYREG_B0_P5_U1_CFG6, 0x40010ac6\r
- 4054 .set CYREG_B0_P5_U1_CFG7, 0x40010ac7\r
- 4055 .set CYREG_B0_P5_U1_CFG8, 0x40010ac8\r
- 4056 .set CYREG_B0_P5_U1_CFG9, 0x40010ac9\r
- 4057 .set CYREG_B0_P5_U1_CFG10, 0x40010aca\r
- 4058 .set CYREG_B0_P5_U1_CFG11, 0x40010acb\r
- 4059 .set CYREG_B0_P5_U1_CFG12, 0x40010acc\r
- 4060 .set CYREG_B0_P5_U1_CFG13, 0x40010acd\r
- 4061 .set CYREG_B0_P5_U1_CFG14, 0x40010ace\r
- 4062 .set CYREG_B0_P5_U1_CFG15, 0x40010acf\r
- 4063 .set CYREG_B0_P5_U1_CFG16, 0x40010ad0\r
- 4064 .set CYREG_B0_P5_U1_CFG17, 0x40010ad1\r
- 4065 .set CYREG_B0_P5_U1_CFG18, 0x40010ad2\r
- 4066 .set CYREG_B0_P5_U1_CFG19, 0x40010ad3\r
- 4067 .set CYREG_B0_P5_U1_CFG20, 0x40010ad4\r
- 4068 .set CYREG_B0_P5_U1_CFG21, 0x40010ad5\r
- 4069 .set CYREG_B0_P5_U1_CFG22, 0x40010ad6\r
- 4070 .set CYREG_B0_P5_U1_CFG23, 0x40010ad7\r
- 4071 .set CYREG_B0_P5_U1_CFG24, 0x40010ad8\r
- 4072 .set CYREG_B0_P5_U1_CFG25, 0x40010ad9\r
- 4073 .set CYREG_B0_P5_U1_CFG26, 0x40010ada\r
- 4074 .set CYREG_B0_P5_U1_CFG27, 0x40010adb\r
- 4075 .set CYREG_B0_P5_U1_CFG28, 0x40010adc\r
- 4076 .set CYREG_B0_P5_U1_CFG29, 0x40010add\r
- 4077 .set CYREG_B0_P5_U1_CFG30, 0x40010ade\r
- 4078 .set CYREG_B0_P5_U1_CFG31, 0x40010adf\r
- 4079 .set CYREG_B0_P5_U1_DCFG0, 0x40010ae0\r
- 4080 .set CYREG_B0_P5_U1_DCFG1, 0x40010ae2\r
- 4081 .set CYREG_B0_P5_U1_DCFG2, 0x40010ae4\r
- 4082 .set CYREG_B0_P5_U1_DCFG3, 0x40010ae6\r
- 4083 .set CYREG_B0_P5_U1_DCFG4, 0x40010ae8\r
- 4084 .set CYREG_B0_P5_U1_DCFG5, 0x40010aea\r
- 4085 .set CYREG_B0_P5_U1_DCFG6, 0x40010aec\r
- 4086 .set CYREG_B0_P5_U1_DCFG7, 0x40010aee\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 167\r
-\r
-\r
- 4087 .set CYDEV_UCFG_B0_P5_ROUTE_BASE, 0x40010b00\r
- 4088 .set CYDEV_UCFG_B0_P5_ROUTE_SIZE, 0x000000ef\r
- 4089 .set CYDEV_UCFG_B0_P6_BASE, 0x40010c00\r
- 4090 .set CYDEV_UCFG_B0_P6_SIZE, 0x000001ef\r
- 4091 .set CYDEV_UCFG_B0_P6_U0_BASE, 0x40010c00\r
- 4092 .set CYDEV_UCFG_B0_P6_U0_SIZE, 0x00000070\r
- 4093 .set CYREG_B0_P6_U0_PLD_IT0, 0x40010c00\r
- 4094 .set CYREG_B0_P6_U0_PLD_IT1, 0x40010c04\r
- 4095 .set CYREG_B0_P6_U0_PLD_IT2, 0x40010c08\r
- 4096 .set CYREG_B0_P6_U0_PLD_IT3, 0x40010c0c\r
- 4097 .set CYREG_B0_P6_U0_PLD_IT4, 0x40010c10\r
- 4098 .set CYREG_B0_P6_U0_PLD_IT5, 0x40010c14\r
- 4099 .set CYREG_B0_P6_U0_PLD_IT6, 0x40010c18\r
- 4100 .set CYREG_B0_P6_U0_PLD_IT7, 0x40010c1c\r
- 4101 .set CYREG_B0_P6_U0_PLD_IT8, 0x40010c20\r
- 4102 .set CYREG_B0_P6_U0_PLD_IT9, 0x40010c24\r
- 4103 .set CYREG_B0_P6_U0_PLD_IT10, 0x40010c28\r
- 4104 .set CYREG_B0_P6_U0_PLD_IT11, 0x40010c2c\r
- 4105 .set CYREG_B0_P6_U0_PLD_ORT0, 0x40010c30\r
- 4106 .set CYREG_B0_P6_U0_PLD_ORT1, 0x40010c32\r
- 4107 .set CYREG_B0_P6_U0_PLD_ORT2, 0x40010c34\r
- 4108 .set CYREG_B0_P6_U0_PLD_ORT3, 0x40010c36\r
- 4109 .set CYREG_B0_P6_U0_MC_CFG_CEN_CONST, 0x40010c38\r
- 4110 .set CYREG_B0_P6_U0_MC_CFG_XORFB, 0x40010c3a\r
- 4111 .set CYREG_B0_P6_U0_MC_CFG_SET_RESET, 0x40010c3c\r
- 4112 .set CYREG_B0_P6_U0_MC_CFG_BYPASS, 0x40010c3e\r
- 4113 .set CYREG_B0_P6_U0_CFG0, 0x40010c40\r
- 4114 .set CYREG_B0_P6_U0_CFG1, 0x40010c41\r
- 4115 .set CYREG_B0_P6_U0_CFG2, 0x40010c42\r
- 4116 .set CYREG_B0_P6_U0_CFG3, 0x40010c43\r
- 4117 .set CYREG_B0_P6_U0_CFG4, 0x40010c44\r
- 4118 .set CYREG_B0_P6_U0_CFG5, 0x40010c45\r
- 4119 .set CYREG_B0_P6_U0_CFG6, 0x40010c46\r
- 4120 .set CYREG_B0_P6_U0_CFG7, 0x40010c47\r
- 4121 .set CYREG_B0_P6_U0_CFG8, 0x40010c48\r
- 4122 .set CYREG_B0_P6_U0_CFG9, 0x40010c49\r
- 4123 .set CYREG_B0_P6_U0_CFG10, 0x40010c4a\r
- 4124 .set CYREG_B0_P6_U0_CFG11, 0x40010c4b\r
- 4125 .set CYREG_B0_P6_U0_CFG12, 0x40010c4c\r
- 4126 .set CYREG_B0_P6_U0_CFG13, 0x40010c4d\r
- 4127 .set CYREG_B0_P6_U0_CFG14, 0x40010c4e\r
- 4128 .set CYREG_B0_P6_U0_CFG15, 0x40010c4f\r
- 4129 .set CYREG_B0_P6_U0_CFG16, 0x40010c50\r
- 4130 .set CYREG_B0_P6_U0_CFG17, 0x40010c51\r
- 4131 .set CYREG_B0_P6_U0_CFG18, 0x40010c52\r
- 4132 .set CYREG_B0_P6_U0_CFG19, 0x40010c53\r
- 4133 .set CYREG_B0_P6_U0_CFG20, 0x40010c54\r
- 4134 .set CYREG_B0_P6_U0_CFG21, 0x40010c55\r
- 4135 .set CYREG_B0_P6_U0_CFG22, 0x40010c56\r
- 4136 .set CYREG_B0_P6_U0_CFG23, 0x40010c57\r
- 4137 .set CYREG_B0_P6_U0_CFG24, 0x40010c58\r
- 4138 .set CYREG_B0_P6_U0_CFG25, 0x40010c59\r
- 4139 .set CYREG_B0_P6_U0_CFG26, 0x40010c5a\r
- 4140 .set CYREG_B0_P6_U0_CFG27, 0x40010c5b\r
- 4141 .set CYREG_B0_P6_U0_CFG28, 0x40010c5c\r
- 4142 .set CYREG_B0_P6_U0_CFG29, 0x40010c5d\r
- 4143 .set CYREG_B0_P6_U0_CFG30, 0x40010c5e\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 168\r
-\r
-\r
- 4144 .set CYREG_B0_P6_U0_CFG31, 0x40010c5f\r
- 4145 .set CYREG_B0_P6_U0_DCFG0, 0x40010c60\r
- 4146 .set CYREG_B0_P6_U0_DCFG1, 0x40010c62\r
- 4147 .set CYREG_B0_P6_U0_DCFG2, 0x40010c64\r
- 4148 .set CYREG_B0_P6_U0_DCFG3, 0x40010c66\r
- 4149 .set CYREG_B0_P6_U0_DCFG4, 0x40010c68\r
- 4150 .set CYREG_B0_P6_U0_DCFG5, 0x40010c6a\r
- 4151 .set CYREG_B0_P6_U0_DCFG6, 0x40010c6c\r
- 4152 .set CYREG_B0_P6_U0_DCFG7, 0x40010c6e\r
- 4153 .set CYDEV_UCFG_B0_P6_U1_BASE, 0x40010c80\r
- 4154 .set CYDEV_UCFG_B0_P6_U1_SIZE, 0x00000070\r
- 4155 .set CYREG_B0_P6_U1_PLD_IT0, 0x40010c80\r
- 4156 .set CYREG_B0_P6_U1_PLD_IT1, 0x40010c84\r
- 4157 .set CYREG_B0_P6_U1_PLD_IT2, 0x40010c88\r
- 4158 .set CYREG_B0_P6_U1_PLD_IT3, 0x40010c8c\r
- 4159 .set CYREG_B0_P6_U1_PLD_IT4, 0x40010c90\r
- 4160 .set CYREG_B0_P6_U1_PLD_IT5, 0x40010c94\r
- 4161 .set CYREG_B0_P6_U1_PLD_IT6, 0x40010c98\r
- 4162 .set CYREG_B0_P6_U1_PLD_IT7, 0x40010c9c\r
- 4163 .set CYREG_B0_P6_U1_PLD_IT8, 0x40010ca0\r
- 4164 .set CYREG_B0_P6_U1_PLD_IT9, 0x40010ca4\r
- 4165 .set CYREG_B0_P6_U1_PLD_IT10, 0x40010ca8\r
- 4166 .set CYREG_B0_P6_U1_PLD_IT11, 0x40010cac\r
- 4167 .set CYREG_B0_P6_U1_PLD_ORT0, 0x40010cb0\r
- 4168 .set CYREG_B0_P6_U1_PLD_ORT1, 0x40010cb2\r
- 4169 .set CYREG_B0_P6_U1_PLD_ORT2, 0x40010cb4\r
- 4170 .set CYREG_B0_P6_U1_PLD_ORT3, 0x40010cb6\r
- 4171 .set CYREG_B0_P6_U1_MC_CFG_CEN_CONST, 0x40010cb8\r
- 4172 .set CYREG_B0_P6_U1_MC_CFG_XORFB, 0x40010cba\r
- 4173 .set CYREG_B0_P6_U1_MC_CFG_SET_RESET, 0x40010cbc\r
- 4174 .set CYREG_B0_P6_U1_MC_CFG_BYPASS, 0x40010cbe\r
- 4175 .set CYREG_B0_P6_U1_CFG0, 0x40010cc0\r
- 4176 .set CYREG_B0_P6_U1_CFG1, 0x40010cc1\r
- 4177 .set CYREG_B0_P6_U1_CFG2, 0x40010cc2\r
- 4178 .set CYREG_B0_P6_U1_CFG3, 0x40010cc3\r
- 4179 .set CYREG_B0_P6_U1_CFG4, 0x40010cc4\r
- 4180 .set CYREG_B0_P6_U1_CFG5, 0x40010cc5\r
- 4181 .set CYREG_B0_P6_U1_CFG6, 0x40010cc6\r
- 4182 .set CYREG_B0_P6_U1_CFG7, 0x40010cc7\r
- 4183 .set CYREG_B0_P6_U1_CFG8, 0x40010cc8\r
- 4184 .set CYREG_B0_P6_U1_CFG9, 0x40010cc9\r
- 4185 .set CYREG_B0_P6_U1_CFG10, 0x40010cca\r
- 4186 .set CYREG_B0_P6_U1_CFG11, 0x40010ccb\r
- 4187 .set CYREG_B0_P6_U1_CFG12, 0x40010ccc\r
- 4188 .set CYREG_B0_P6_U1_CFG13, 0x40010ccd\r
- 4189 .set CYREG_B0_P6_U1_CFG14, 0x40010cce\r
- 4190 .set CYREG_B0_P6_U1_CFG15, 0x40010ccf\r
- 4191 .set CYREG_B0_P6_U1_CFG16, 0x40010cd0\r
- 4192 .set CYREG_B0_P6_U1_CFG17, 0x40010cd1\r
- 4193 .set CYREG_B0_P6_U1_CFG18, 0x40010cd2\r
- 4194 .set CYREG_B0_P6_U1_CFG19, 0x40010cd3\r
- 4195 .set CYREG_B0_P6_U1_CFG20, 0x40010cd4\r
- 4196 .set CYREG_B0_P6_U1_CFG21, 0x40010cd5\r
- 4197 .set CYREG_B0_P6_U1_CFG22, 0x40010cd6\r
- 4198 .set CYREG_B0_P6_U1_CFG23, 0x40010cd7\r
- 4199 .set CYREG_B0_P6_U1_CFG24, 0x40010cd8\r
- 4200 .set CYREG_B0_P6_U1_CFG25, 0x40010cd9\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 169\r
-\r
-\r
- 4201 .set CYREG_B0_P6_U1_CFG26, 0x40010cda\r
- 4202 .set CYREG_B0_P6_U1_CFG27, 0x40010cdb\r
- 4203 .set CYREG_B0_P6_U1_CFG28, 0x40010cdc\r
- 4204 .set CYREG_B0_P6_U1_CFG29, 0x40010cdd\r
- 4205 .set CYREG_B0_P6_U1_CFG30, 0x40010cde\r
- 4206 .set CYREG_B0_P6_U1_CFG31, 0x40010cdf\r
- 4207 .set CYREG_B0_P6_U1_DCFG0, 0x40010ce0\r
- 4208 .set CYREG_B0_P6_U1_DCFG1, 0x40010ce2\r
- 4209 .set CYREG_B0_P6_U1_DCFG2, 0x40010ce4\r
- 4210 .set CYREG_B0_P6_U1_DCFG3, 0x40010ce6\r
- 4211 .set CYREG_B0_P6_U1_DCFG4, 0x40010ce8\r
- 4212 .set CYREG_B0_P6_U1_DCFG5, 0x40010cea\r
- 4213 .set CYREG_B0_P6_U1_DCFG6, 0x40010cec\r
- 4214 .set CYREG_B0_P6_U1_DCFG7, 0x40010cee\r
- 4215 .set CYDEV_UCFG_B0_P6_ROUTE_BASE, 0x40010d00\r
- 4216 .set CYDEV_UCFG_B0_P6_ROUTE_SIZE, 0x000000ef\r
- 4217 .set CYDEV_UCFG_B0_P7_BASE, 0x40010e00\r
- 4218 .set CYDEV_UCFG_B0_P7_SIZE, 0x000001ef\r
- 4219 .set CYDEV_UCFG_B0_P7_U0_BASE, 0x40010e00\r
- 4220 .set CYDEV_UCFG_B0_P7_U0_SIZE, 0x00000070\r
- 4221 .set CYREG_B0_P7_U0_PLD_IT0, 0x40010e00\r
- 4222 .set CYREG_B0_P7_U0_PLD_IT1, 0x40010e04\r
- 4223 .set CYREG_B0_P7_U0_PLD_IT2, 0x40010e08\r
- 4224 .set CYREG_B0_P7_U0_PLD_IT3, 0x40010e0c\r
- 4225 .set CYREG_B0_P7_U0_PLD_IT4, 0x40010e10\r
- 4226 .set CYREG_B0_P7_U0_PLD_IT5, 0x40010e14\r
- 4227 .set CYREG_B0_P7_U0_PLD_IT6, 0x40010e18\r
- 4228 .set CYREG_B0_P7_U0_PLD_IT7, 0x40010e1c\r
- 4229 .set CYREG_B0_P7_U0_PLD_IT8, 0x40010e20\r
- 4230 .set CYREG_B0_P7_U0_PLD_IT9, 0x40010e24\r
- 4231 .set CYREG_B0_P7_U0_PLD_IT10, 0x40010e28\r
- 4232 .set CYREG_B0_P7_U0_PLD_IT11, 0x40010e2c\r
- 4233 .set CYREG_B0_P7_U0_PLD_ORT0, 0x40010e30\r
- 4234 .set CYREG_B0_P7_U0_PLD_ORT1, 0x40010e32\r
- 4235 .set CYREG_B0_P7_U0_PLD_ORT2, 0x40010e34\r
- 4236 .set CYREG_B0_P7_U0_PLD_ORT3, 0x40010e36\r
- 4237 .set CYREG_B0_P7_U0_MC_CFG_CEN_CONST, 0x40010e38\r
- 4238 .set CYREG_B0_P7_U0_MC_CFG_XORFB, 0x40010e3a\r
- 4239 .set CYREG_B0_P7_U0_MC_CFG_SET_RESET, 0x40010e3c\r
- 4240 .set CYREG_B0_P7_U0_MC_CFG_BYPASS, 0x40010e3e\r
- 4241 .set CYREG_B0_P7_U0_CFG0, 0x40010e40\r
- 4242 .set CYREG_B0_P7_U0_CFG1, 0x40010e41\r
- 4243 .set CYREG_B0_P7_U0_CFG2, 0x40010e42\r
- 4244 .set CYREG_B0_P7_U0_CFG3, 0x40010e43\r
- 4245 .set CYREG_B0_P7_U0_CFG4, 0x40010e44\r
- 4246 .set CYREG_B0_P7_U0_CFG5, 0x40010e45\r
- 4247 .set CYREG_B0_P7_U0_CFG6, 0x40010e46\r
- 4248 .set CYREG_B0_P7_U0_CFG7, 0x40010e47\r
- 4249 .set CYREG_B0_P7_U0_CFG8, 0x40010e48\r
- 4250 .set CYREG_B0_P7_U0_CFG9, 0x40010e49\r
- 4251 .set CYREG_B0_P7_U0_CFG10, 0x40010e4a\r
- 4252 .set CYREG_B0_P7_U0_CFG11, 0x40010e4b\r
- 4253 .set CYREG_B0_P7_U0_CFG12, 0x40010e4c\r
- 4254 .set CYREG_B0_P7_U0_CFG13, 0x40010e4d\r
- 4255 .set CYREG_B0_P7_U0_CFG14, 0x40010e4e\r
- 4256 .set CYREG_B0_P7_U0_CFG15, 0x40010e4f\r
- 4257 .set CYREG_B0_P7_U0_CFG16, 0x40010e50\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 170\r
-\r
-\r
- 4258 .set CYREG_B0_P7_U0_CFG17, 0x40010e51\r
- 4259 .set CYREG_B0_P7_U0_CFG18, 0x40010e52\r
- 4260 .set CYREG_B0_P7_U0_CFG19, 0x40010e53\r
- 4261 .set CYREG_B0_P7_U0_CFG20, 0x40010e54\r
- 4262 .set CYREG_B0_P7_U0_CFG21, 0x40010e55\r
- 4263 .set CYREG_B0_P7_U0_CFG22, 0x40010e56\r
- 4264 .set CYREG_B0_P7_U0_CFG23, 0x40010e57\r
- 4265 .set CYREG_B0_P7_U0_CFG24, 0x40010e58\r
- 4266 .set CYREG_B0_P7_U0_CFG25, 0x40010e59\r
- 4267 .set CYREG_B0_P7_U0_CFG26, 0x40010e5a\r
- 4268 .set CYREG_B0_P7_U0_CFG27, 0x40010e5b\r
- 4269 .set CYREG_B0_P7_U0_CFG28, 0x40010e5c\r
- 4270 .set CYREG_B0_P7_U0_CFG29, 0x40010e5d\r
- 4271 .set CYREG_B0_P7_U0_CFG30, 0x40010e5e\r
- 4272 .set CYREG_B0_P7_U0_CFG31, 0x40010e5f\r
- 4273 .set CYREG_B0_P7_U0_DCFG0, 0x40010e60\r
- 4274 .set CYREG_B0_P7_U0_DCFG1, 0x40010e62\r
- 4275 .set CYREG_B0_P7_U0_DCFG2, 0x40010e64\r
- 4276 .set CYREG_B0_P7_U0_DCFG3, 0x40010e66\r
- 4277 .set CYREG_B0_P7_U0_DCFG4, 0x40010e68\r
- 4278 .set CYREG_B0_P7_U0_DCFG5, 0x40010e6a\r
- 4279 .set CYREG_B0_P7_U0_DCFG6, 0x40010e6c\r
- 4280 .set CYREG_B0_P7_U0_DCFG7, 0x40010e6e\r
- 4281 .set CYDEV_UCFG_B0_P7_U1_BASE, 0x40010e80\r
- 4282 .set CYDEV_UCFG_B0_P7_U1_SIZE, 0x00000070\r
- 4283 .set CYREG_B0_P7_U1_PLD_IT0, 0x40010e80\r
- 4284 .set CYREG_B0_P7_U1_PLD_IT1, 0x40010e84\r
- 4285 .set CYREG_B0_P7_U1_PLD_IT2, 0x40010e88\r
- 4286 .set CYREG_B0_P7_U1_PLD_IT3, 0x40010e8c\r
- 4287 .set CYREG_B0_P7_U1_PLD_IT4, 0x40010e90\r
- 4288 .set CYREG_B0_P7_U1_PLD_IT5, 0x40010e94\r
- 4289 .set CYREG_B0_P7_U1_PLD_IT6, 0x40010e98\r
- 4290 .set CYREG_B0_P7_U1_PLD_IT7, 0x40010e9c\r
- 4291 .set CYREG_B0_P7_U1_PLD_IT8, 0x40010ea0\r
- 4292 .set CYREG_B0_P7_U1_PLD_IT9, 0x40010ea4\r
- 4293 .set CYREG_B0_P7_U1_PLD_IT10, 0x40010ea8\r
- 4294 .set CYREG_B0_P7_U1_PLD_IT11, 0x40010eac\r
- 4295 .set CYREG_B0_P7_U1_PLD_ORT0, 0x40010eb0\r
- 4296 .set CYREG_B0_P7_U1_PLD_ORT1, 0x40010eb2\r
- 4297 .set CYREG_B0_P7_U1_PLD_ORT2, 0x40010eb4\r
- 4298 .set CYREG_B0_P7_U1_PLD_ORT3, 0x40010eb6\r
- 4299 .set CYREG_B0_P7_U1_MC_CFG_CEN_CONST, 0x40010eb8\r
- 4300 .set CYREG_B0_P7_U1_MC_CFG_XORFB, 0x40010eba\r
- 4301 .set CYREG_B0_P7_U1_MC_CFG_SET_RESET, 0x40010ebc\r
- 4302 .set CYREG_B0_P7_U1_MC_CFG_BYPASS, 0x40010ebe\r
- 4303 .set CYREG_B0_P7_U1_CFG0, 0x40010ec0\r
- 4304 .set CYREG_B0_P7_U1_CFG1, 0x40010ec1\r
- 4305 .set CYREG_B0_P7_U1_CFG2, 0x40010ec2\r
- 4306 .set CYREG_B0_P7_U1_CFG3, 0x40010ec3\r
- 4307 .set CYREG_B0_P7_U1_CFG4, 0x40010ec4\r
- 4308 .set CYREG_B0_P7_U1_CFG5, 0x40010ec5\r
- 4309 .set CYREG_B0_P7_U1_CFG6, 0x40010ec6\r
- 4310 .set CYREG_B0_P7_U1_CFG7, 0x40010ec7\r
- 4311 .set CYREG_B0_P7_U1_CFG8, 0x40010ec8\r
- 4312 .set CYREG_B0_P7_U1_CFG9, 0x40010ec9\r
- 4313 .set CYREG_B0_P7_U1_CFG10, 0x40010eca\r
- 4314 .set CYREG_B0_P7_U1_CFG11, 0x40010ecb\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 171\r
-\r
-\r
- 4315 .set CYREG_B0_P7_U1_CFG12, 0x40010ecc\r
- 4316 .set CYREG_B0_P7_U1_CFG13, 0x40010ecd\r
- 4317 .set CYREG_B0_P7_U1_CFG14, 0x40010ece\r
- 4318 .set CYREG_B0_P7_U1_CFG15, 0x40010ecf\r
- 4319 .set CYREG_B0_P7_U1_CFG16, 0x40010ed0\r
- 4320 .set CYREG_B0_P7_U1_CFG17, 0x40010ed1\r
- 4321 .set CYREG_B0_P7_U1_CFG18, 0x40010ed2\r
- 4322 .set CYREG_B0_P7_U1_CFG19, 0x40010ed3\r
- 4323 .set CYREG_B0_P7_U1_CFG20, 0x40010ed4\r
- 4324 .set CYREG_B0_P7_U1_CFG21, 0x40010ed5\r
- 4325 .set CYREG_B0_P7_U1_CFG22, 0x40010ed6\r
- 4326 .set CYREG_B0_P7_U1_CFG23, 0x40010ed7\r
- 4327 .set CYREG_B0_P7_U1_CFG24, 0x40010ed8\r
- 4328 .set CYREG_B0_P7_U1_CFG25, 0x40010ed9\r
- 4329 .set CYREG_B0_P7_U1_CFG26, 0x40010eda\r
- 4330 .set CYREG_B0_P7_U1_CFG27, 0x40010edb\r
- 4331 .set CYREG_B0_P7_U1_CFG28, 0x40010edc\r
- 4332 .set CYREG_B0_P7_U1_CFG29, 0x40010edd\r
- 4333 .set CYREG_B0_P7_U1_CFG30, 0x40010ede\r
- 4334 .set CYREG_B0_P7_U1_CFG31, 0x40010edf\r
- 4335 .set CYREG_B0_P7_U1_DCFG0, 0x40010ee0\r
- 4336 .set CYREG_B0_P7_U1_DCFG1, 0x40010ee2\r
- 4337 .set CYREG_B0_P7_U1_DCFG2, 0x40010ee4\r
- 4338 .set CYREG_B0_P7_U1_DCFG3, 0x40010ee6\r
- 4339 .set CYREG_B0_P7_U1_DCFG4, 0x40010ee8\r
- 4340 .set CYREG_B0_P7_U1_DCFG5, 0x40010eea\r
- 4341 .set CYREG_B0_P7_U1_DCFG6, 0x40010eec\r
- 4342 .set CYREG_B0_P7_U1_DCFG7, 0x40010eee\r
- 4343 .set CYDEV_UCFG_B0_P7_ROUTE_BASE, 0x40010f00\r
- 4344 .set CYDEV_UCFG_B0_P7_ROUTE_SIZE, 0x000000ef\r
- 4345 .set CYDEV_UCFG_B1_BASE, 0x40011000\r
- 4346 .set CYDEV_UCFG_B1_SIZE, 0x00000fef\r
- 4347 .set CYDEV_UCFG_B1_P2_BASE, 0x40011400\r
- 4348 .set CYDEV_UCFG_B1_P2_SIZE, 0x000001ef\r
- 4349 .set CYDEV_UCFG_B1_P2_U0_BASE, 0x40011400\r
- 4350 .set CYDEV_UCFG_B1_P2_U0_SIZE, 0x00000070\r
- 4351 .set CYREG_B1_P2_U0_PLD_IT0, 0x40011400\r
- 4352 .set CYREG_B1_P2_U0_PLD_IT1, 0x40011404\r
- 4353 .set CYREG_B1_P2_U0_PLD_IT2, 0x40011408\r
- 4354 .set CYREG_B1_P2_U0_PLD_IT3, 0x4001140c\r
- 4355 .set CYREG_B1_P2_U0_PLD_IT4, 0x40011410\r
- 4356 .set CYREG_B1_P2_U0_PLD_IT5, 0x40011414\r
- 4357 .set CYREG_B1_P2_U0_PLD_IT6, 0x40011418\r
- 4358 .set CYREG_B1_P2_U0_PLD_IT7, 0x4001141c\r
- 4359 .set CYREG_B1_P2_U0_PLD_IT8, 0x40011420\r
- 4360 .set CYREG_B1_P2_U0_PLD_IT9, 0x40011424\r
- 4361 .set CYREG_B1_P2_U0_PLD_IT10, 0x40011428\r
- 4362 .set CYREG_B1_P2_U0_PLD_IT11, 0x4001142c\r
- 4363 .set CYREG_B1_P2_U0_PLD_ORT0, 0x40011430\r
- 4364 .set CYREG_B1_P2_U0_PLD_ORT1, 0x40011432\r
- 4365 .set CYREG_B1_P2_U0_PLD_ORT2, 0x40011434\r
- 4366 .set CYREG_B1_P2_U0_PLD_ORT3, 0x40011436\r
- 4367 .set CYREG_B1_P2_U0_MC_CFG_CEN_CONST, 0x40011438\r
- 4368 .set CYREG_B1_P2_U0_MC_CFG_XORFB, 0x4001143a\r
- 4369 .set CYREG_B1_P2_U0_MC_CFG_SET_RESET, 0x4001143c\r
- 4370 .set CYREG_B1_P2_U0_MC_CFG_BYPASS, 0x4001143e\r
- 4371 .set CYREG_B1_P2_U0_CFG0, 0x40011440\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 172\r
-\r
-\r
- 4372 .set CYREG_B1_P2_U0_CFG1, 0x40011441\r
- 4373 .set CYREG_B1_P2_U0_CFG2, 0x40011442\r
- 4374 .set CYREG_B1_P2_U0_CFG3, 0x40011443\r
- 4375 .set CYREG_B1_P2_U0_CFG4, 0x40011444\r
- 4376 .set CYREG_B1_P2_U0_CFG5, 0x40011445\r
- 4377 .set CYREG_B1_P2_U0_CFG6, 0x40011446\r
- 4378 .set CYREG_B1_P2_U0_CFG7, 0x40011447\r
- 4379 .set CYREG_B1_P2_U0_CFG8, 0x40011448\r
- 4380 .set CYREG_B1_P2_U0_CFG9, 0x40011449\r
- 4381 .set CYREG_B1_P2_U0_CFG10, 0x4001144a\r
- 4382 .set CYREG_B1_P2_U0_CFG11, 0x4001144b\r
- 4383 .set CYREG_B1_P2_U0_CFG12, 0x4001144c\r
- 4384 .set CYREG_B1_P2_U0_CFG13, 0x4001144d\r
- 4385 .set CYREG_B1_P2_U0_CFG14, 0x4001144e\r
- 4386 .set CYREG_B1_P2_U0_CFG15, 0x4001144f\r
- 4387 .set CYREG_B1_P2_U0_CFG16, 0x40011450\r
- 4388 .set CYREG_B1_P2_U0_CFG17, 0x40011451\r
- 4389 .set CYREG_B1_P2_U0_CFG18, 0x40011452\r
- 4390 .set CYREG_B1_P2_U0_CFG19, 0x40011453\r
- 4391 .set CYREG_B1_P2_U0_CFG20, 0x40011454\r
- 4392 .set CYREG_B1_P2_U0_CFG21, 0x40011455\r
- 4393 .set CYREG_B1_P2_U0_CFG22, 0x40011456\r
- 4394 .set CYREG_B1_P2_U0_CFG23, 0x40011457\r
- 4395 .set CYREG_B1_P2_U0_CFG24, 0x40011458\r
- 4396 .set CYREG_B1_P2_U0_CFG25, 0x40011459\r
- 4397 .set CYREG_B1_P2_U0_CFG26, 0x4001145a\r
- 4398 .set CYREG_B1_P2_U0_CFG27, 0x4001145b\r
- 4399 .set CYREG_B1_P2_U0_CFG28, 0x4001145c\r
- 4400 .set CYREG_B1_P2_U0_CFG29, 0x4001145d\r
- 4401 .set CYREG_B1_P2_U0_CFG30, 0x4001145e\r
- 4402 .set CYREG_B1_P2_U0_CFG31, 0x4001145f\r
- 4403 .set CYREG_B1_P2_U0_DCFG0, 0x40011460\r
- 4404 .set CYREG_B1_P2_U0_DCFG1, 0x40011462\r
- 4405 .set CYREG_B1_P2_U0_DCFG2, 0x40011464\r
- 4406 .set CYREG_B1_P2_U0_DCFG3, 0x40011466\r
- 4407 .set CYREG_B1_P2_U0_DCFG4, 0x40011468\r
- 4408 .set CYREG_B1_P2_U0_DCFG5, 0x4001146a\r
- 4409 .set CYREG_B1_P2_U0_DCFG6, 0x4001146c\r
- 4410 .set CYREG_B1_P2_U0_DCFG7, 0x4001146e\r
- 4411 .set CYDEV_UCFG_B1_P2_U1_BASE, 0x40011480\r
- 4412 .set CYDEV_UCFG_B1_P2_U1_SIZE, 0x00000070\r
- 4413 .set CYREG_B1_P2_U1_PLD_IT0, 0x40011480\r
- 4414 .set CYREG_B1_P2_U1_PLD_IT1, 0x40011484\r
- 4415 .set CYREG_B1_P2_U1_PLD_IT2, 0x40011488\r
- 4416 .set CYREG_B1_P2_U1_PLD_IT3, 0x4001148c\r
- 4417 .set CYREG_B1_P2_U1_PLD_IT4, 0x40011490\r
- 4418 .set CYREG_B1_P2_U1_PLD_IT5, 0x40011494\r
- 4419 .set CYREG_B1_P2_U1_PLD_IT6, 0x40011498\r
- 4420 .set CYREG_B1_P2_U1_PLD_IT7, 0x4001149c\r
- 4421 .set CYREG_B1_P2_U1_PLD_IT8, 0x400114a0\r
- 4422 .set CYREG_B1_P2_U1_PLD_IT9, 0x400114a4\r
- 4423 .set CYREG_B1_P2_U1_PLD_IT10, 0x400114a8\r
- 4424 .set CYREG_B1_P2_U1_PLD_IT11, 0x400114ac\r
- 4425 .set CYREG_B1_P2_U1_PLD_ORT0, 0x400114b0\r
- 4426 .set CYREG_B1_P2_U1_PLD_ORT1, 0x400114b2\r
- 4427 .set CYREG_B1_P2_U1_PLD_ORT2, 0x400114b4\r
- 4428 .set CYREG_B1_P2_U1_PLD_ORT3, 0x400114b6\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 173\r
-\r
-\r
- 4429 .set CYREG_B1_P2_U1_MC_CFG_CEN_CONST, 0x400114b8\r
- 4430 .set CYREG_B1_P2_U1_MC_CFG_XORFB, 0x400114ba\r
- 4431 .set CYREG_B1_P2_U1_MC_CFG_SET_RESET, 0x400114bc\r
- 4432 .set CYREG_B1_P2_U1_MC_CFG_BYPASS, 0x400114be\r
- 4433 .set CYREG_B1_P2_U1_CFG0, 0x400114c0\r
- 4434 .set CYREG_B1_P2_U1_CFG1, 0x400114c1\r
- 4435 .set CYREG_B1_P2_U1_CFG2, 0x400114c2\r
- 4436 .set CYREG_B1_P2_U1_CFG3, 0x400114c3\r
- 4437 .set CYREG_B1_P2_U1_CFG4, 0x400114c4\r
- 4438 .set CYREG_B1_P2_U1_CFG5, 0x400114c5\r
- 4439 .set CYREG_B1_P2_U1_CFG6, 0x400114c6\r
- 4440 .set CYREG_B1_P2_U1_CFG7, 0x400114c7\r
- 4441 .set CYREG_B1_P2_U1_CFG8, 0x400114c8\r
- 4442 .set CYREG_B1_P2_U1_CFG9, 0x400114c9\r
- 4443 .set CYREG_B1_P2_U1_CFG10, 0x400114ca\r
- 4444 .set CYREG_B1_P2_U1_CFG11, 0x400114cb\r
- 4445 .set CYREG_B1_P2_U1_CFG12, 0x400114cc\r
- 4446 .set CYREG_B1_P2_U1_CFG13, 0x400114cd\r
- 4447 .set CYREG_B1_P2_U1_CFG14, 0x400114ce\r
- 4448 .set CYREG_B1_P2_U1_CFG15, 0x400114cf\r
- 4449 .set CYREG_B1_P2_U1_CFG16, 0x400114d0\r
- 4450 .set CYREG_B1_P2_U1_CFG17, 0x400114d1\r
- 4451 .set CYREG_B1_P2_U1_CFG18, 0x400114d2\r
- 4452 .set CYREG_B1_P2_U1_CFG19, 0x400114d3\r
- 4453 .set CYREG_B1_P2_U1_CFG20, 0x400114d4\r
- 4454 .set CYREG_B1_P2_U1_CFG21, 0x400114d5\r
- 4455 .set CYREG_B1_P2_U1_CFG22, 0x400114d6\r
- 4456 .set CYREG_B1_P2_U1_CFG23, 0x400114d7\r
- 4457 .set CYREG_B1_P2_U1_CFG24, 0x400114d8\r
- 4458 .set CYREG_B1_P2_U1_CFG25, 0x400114d9\r
- 4459 .set CYREG_B1_P2_U1_CFG26, 0x400114da\r
- 4460 .set CYREG_B1_P2_U1_CFG27, 0x400114db\r
- 4461 .set CYREG_B1_P2_U1_CFG28, 0x400114dc\r
- 4462 .set CYREG_B1_P2_U1_CFG29, 0x400114dd\r
- 4463 .set CYREG_B1_P2_U1_CFG30, 0x400114de\r
- 4464 .set CYREG_B1_P2_U1_CFG31, 0x400114df\r
- 4465 .set CYREG_B1_P2_U1_DCFG0, 0x400114e0\r
- 4466 .set CYREG_B1_P2_U1_DCFG1, 0x400114e2\r
- 4467 .set CYREG_B1_P2_U1_DCFG2, 0x400114e4\r
- 4468 .set CYREG_B1_P2_U1_DCFG3, 0x400114e6\r
- 4469 .set CYREG_B1_P2_U1_DCFG4, 0x400114e8\r
- 4470 .set CYREG_B1_P2_U1_DCFG5, 0x400114ea\r
- 4471 .set CYREG_B1_P2_U1_DCFG6, 0x400114ec\r
- 4472 .set CYREG_B1_P2_U1_DCFG7, 0x400114ee\r
- 4473 .set CYDEV_UCFG_B1_P2_ROUTE_BASE, 0x40011500\r
- 4474 .set CYDEV_UCFG_B1_P2_ROUTE_SIZE, 0x000000ef\r
- 4475 .set CYDEV_UCFG_B1_P3_BASE, 0x40011600\r
- 4476 .set CYDEV_UCFG_B1_P3_SIZE, 0x000001ef\r
- 4477 .set CYDEV_UCFG_B1_P3_U0_BASE, 0x40011600\r
- 4478 .set CYDEV_UCFG_B1_P3_U0_SIZE, 0x00000070\r
- 4479 .set CYREG_B1_P3_U0_PLD_IT0, 0x40011600\r
- 4480 .set CYREG_B1_P3_U0_PLD_IT1, 0x40011604\r
- 4481 .set CYREG_B1_P3_U0_PLD_IT2, 0x40011608\r
- 4482 .set CYREG_B1_P3_U0_PLD_IT3, 0x4001160c\r
- 4483 .set CYREG_B1_P3_U0_PLD_IT4, 0x40011610\r
- 4484 .set CYREG_B1_P3_U0_PLD_IT5, 0x40011614\r
- 4485 .set CYREG_B1_P3_U0_PLD_IT6, 0x40011618\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 174\r
-\r
-\r
- 4486 .set CYREG_B1_P3_U0_PLD_IT7, 0x4001161c\r
- 4487 .set CYREG_B1_P3_U0_PLD_IT8, 0x40011620\r
- 4488 .set CYREG_B1_P3_U0_PLD_IT9, 0x40011624\r
- 4489 .set CYREG_B1_P3_U0_PLD_IT10, 0x40011628\r
- 4490 .set CYREG_B1_P3_U0_PLD_IT11, 0x4001162c\r
- 4491 .set CYREG_B1_P3_U0_PLD_ORT0, 0x40011630\r
- 4492 .set CYREG_B1_P3_U0_PLD_ORT1, 0x40011632\r
- 4493 .set CYREG_B1_P3_U0_PLD_ORT2, 0x40011634\r
- 4494 .set CYREG_B1_P3_U0_PLD_ORT3, 0x40011636\r
- 4495 .set CYREG_B1_P3_U0_MC_CFG_CEN_CONST, 0x40011638\r
- 4496 .set CYREG_B1_P3_U0_MC_CFG_XORFB, 0x4001163a\r
- 4497 .set CYREG_B1_P3_U0_MC_CFG_SET_RESET, 0x4001163c\r
- 4498 .set CYREG_B1_P3_U0_MC_CFG_BYPASS, 0x4001163e\r
- 4499 .set CYREG_B1_P3_U0_CFG0, 0x40011640\r
- 4500 .set CYREG_B1_P3_U0_CFG1, 0x40011641\r
- 4501 .set CYREG_B1_P3_U0_CFG2, 0x40011642\r
- 4502 .set CYREG_B1_P3_U0_CFG3, 0x40011643\r
- 4503 .set CYREG_B1_P3_U0_CFG4, 0x40011644\r
- 4504 .set CYREG_B1_P3_U0_CFG5, 0x40011645\r
- 4505 .set CYREG_B1_P3_U0_CFG6, 0x40011646\r
- 4506 .set CYREG_B1_P3_U0_CFG7, 0x40011647\r
- 4507 .set CYREG_B1_P3_U0_CFG8, 0x40011648\r
- 4508 .set CYREG_B1_P3_U0_CFG9, 0x40011649\r
- 4509 .set CYREG_B1_P3_U0_CFG10, 0x4001164a\r
- 4510 .set CYREG_B1_P3_U0_CFG11, 0x4001164b\r
- 4511 .set CYREG_B1_P3_U0_CFG12, 0x4001164c\r
- 4512 .set CYREG_B1_P3_U0_CFG13, 0x4001164d\r
- 4513 .set CYREG_B1_P3_U0_CFG14, 0x4001164e\r
- 4514 .set CYREG_B1_P3_U0_CFG15, 0x4001164f\r
- 4515 .set CYREG_B1_P3_U0_CFG16, 0x40011650\r
- 4516 .set CYREG_B1_P3_U0_CFG17, 0x40011651\r
- 4517 .set CYREG_B1_P3_U0_CFG18, 0x40011652\r
- 4518 .set CYREG_B1_P3_U0_CFG19, 0x40011653\r
- 4519 .set CYREG_B1_P3_U0_CFG20, 0x40011654\r
- 4520 .set CYREG_B1_P3_U0_CFG21, 0x40011655\r
- 4521 .set CYREG_B1_P3_U0_CFG22, 0x40011656\r
- 4522 .set CYREG_B1_P3_U0_CFG23, 0x40011657\r
- 4523 .set CYREG_B1_P3_U0_CFG24, 0x40011658\r
- 4524 .set CYREG_B1_P3_U0_CFG25, 0x40011659\r
- 4525 .set CYREG_B1_P3_U0_CFG26, 0x4001165a\r
- 4526 .set CYREG_B1_P3_U0_CFG27, 0x4001165b\r
- 4527 .set CYREG_B1_P3_U0_CFG28, 0x4001165c\r
- 4528 .set CYREG_B1_P3_U0_CFG29, 0x4001165d\r
- 4529 .set CYREG_B1_P3_U0_CFG30, 0x4001165e\r
- 4530 .set CYREG_B1_P3_U0_CFG31, 0x4001165f\r
- 4531 .set CYREG_B1_P3_U0_DCFG0, 0x40011660\r
- 4532 .set CYREG_B1_P3_U0_DCFG1, 0x40011662\r
- 4533 .set CYREG_B1_P3_U0_DCFG2, 0x40011664\r
- 4534 .set CYREG_B1_P3_U0_DCFG3, 0x40011666\r
- 4535 .set CYREG_B1_P3_U0_DCFG4, 0x40011668\r
- 4536 .set CYREG_B1_P3_U0_DCFG5, 0x4001166a\r
- 4537 .set CYREG_B1_P3_U0_DCFG6, 0x4001166c\r
- 4538 .set CYREG_B1_P3_U0_DCFG7, 0x4001166e\r
- 4539 .set CYDEV_UCFG_B1_P3_U1_BASE, 0x40011680\r
- 4540 .set CYDEV_UCFG_B1_P3_U1_SIZE, 0x00000070\r
- 4541 .set CYREG_B1_P3_U1_PLD_IT0, 0x40011680\r
- 4542 .set CYREG_B1_P3_U1_PLD_IT1, 0x40011684\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 175\r
-\r
-\r
- 4543 .set CYREG_B1_P3_U1_PLD_IT2, 0x40011688\r
- 4544 .set CYREG_B1_P3_U1_PLD_IT3, 0x4001168c\r
- 4545 .set CYREG_B1_P3_U1_PLD_IT4, 0x40011690\r
- 4546 .set CYREG_B1_P3_U1_PLD_IT5, 0x40011694\r
- 4547 .set CYREG_B1_P3_U1_PLD_IT6, 0x40011698\r
- 4548 .set CYREG_B1_P3_U1_PLD_IT7, 0x4001169c\r
- 4549 .set CYREG_B1_P3_U1_PLD_IT8, 0x400116a0\r
- 4550 .set CYREG_B1_P3_U1_PLD_IT9, 0x400116a4\r
- 4551 .set CYREG_B1_P3_U1_PLD_IT10, 0x400116a8\r
- 4552 .set CYREG_B1_P3_U1_PLD_IT11, 0x400116ac\r
- 4553 .set CYREG_B1_P3_U1_PLD_ORT0, 0x400116b0\r
- 4554 .set CYREG_B1_P3_U1_PLD_ORT1, 0x400116b2\r
- 4555 .set CYREG_B1_P3_U1_PLD_ORT2, 0x400116b4\r
- 4556 .set CYREG_B1_P3_U1_PLD_ORT3, 0x400116b6\r
- 4557 .set CYREG_B1_P3_U1_MC_CFG_CEN_CONST, 0x400116b8\r
- 4558 .set CYREG_B1_P3_U1_MC_CFG_XORFB, 0x400116ba\r
- 4559 .set CYREG_B1_P3_U1_MC_CFG_SET_RESET, 0x400116bc\r
- 4560 .set CYREG_B1_P3_U1_MC_CFG_BYPASS, 0x400116be\r
- 4561 .set CYREG_B1_P3_U1_CFG0, 0x400116c0\r
- 4562 .set CYREG_B1_P3_U1_CFG1, 0x400116c1\r
- 4563 .set CYREG_B1_P3_U1_CFG2, 0x400116c2\r
- 4564 .set CYREG_B1_P3_U1_CFG3, 0x400116c3\r
- 4565 .set CYREG_B1_P3_U1_CFG4, 0x400116c4\r
- 4566 .set CYREG_B1_P3_U1_CFG5, 0x400116c5\r
- 4567 .set CYREG_B1_P3_U1_CFG6, 0x400116c6\r
- 4568 .set CYREG_B1_P3_U1_CFG7, 0x400116c7\r
- 4569 .set CYREG_B1_P3_U1_CFG8, 0x400116c8\r
- 4570 .set CYREG_B1_P3_U1_CFG9, 0x400116c9\r
- 4571 .set CYREG_B1_P3_U1_CFG10, 0x400116ca\r
- 4572 .set CYREG_B1_P3_U1_CFG11, 0x400116cb\r
- 4573 .set CYREG_B1_P3_U1_CFG12, 0x400116cc\r
- 4574 .set CYREG_B1_P3_U1_CFG13, 0x400116cd\r
- 4575 .set CYREG_B1_P3_U1_CFG14, 0x400116ce\r
- 4576 .set CYREG_B1_P3_U1_CFG15, 0x400116cf\r
- 4577 .set CYREG_B1_P3_U1_CFG16, 0x400116d0\r
- 4578 .set CYREG_B1_P3_U1_CFG17, 0x400116d1\r
- 4579 .set CYREG_B1_P3_U1_CFG18, 0x400116d2\r
- 4580 .set CYREG_B1_P3_U1_CFG19, 0x400116d3\r
- 4581 .set CYREG_B1_P3_U1_CFG20, 0x400116d4\r
- 4582 .set CYREG_B1_P3_U1_CFG21, 0x400116d5\r
- 4583 .set CYREG_B1_P3_U1_CFG22, 0x400116d6\r
- 4584 .set CYREG_B1_P3_U1_CFG23, 0x400116d7\r
- 4585 .set CYREG_B1_P3_U1_CFG24, 0x400116d8\r
- 4586 .set CYREG_B1_P3_U1_CFG25, 0x400116d9\r
- 4587 .set CYREG_B1_P3_U1_CFG26, 0x400116da\r
- 4588 .set CYREG_B1_P3_U1_CFG27, 0x400116db\r
- 4589 .set CYREG_B1_P3_U1_CFG28, 0x400116dc\r
- 4590 .set CYREG_B1_P3_U1_CFG29, 0x400116dd\r
- 4591 .set CYREG_B1_P3_U1_CFG30, 0x400116de\r
- 4592 .set CYREG_B1_P3_U1_CFG31, 0x400116df\r
- 4593 .set CYREG_B1_P3_U1_DCFG0, 0x400116e0\r
- 4594 .set CYREG_B1_P3_U1_DCFG1, 0x400116e2\r
- 4595 .set CYREG_B1_P3_U1_DCFG2, 0x400116e4\r
- 4596 .set CYREG_B1_P3_U1_DCFG3, 0x400116e6\r
- 4597 .set CYREG_B1_P3_U1_DCFG4, 0x400116e8\r
- 4598 .set CYREG_B1_P3_U1_DCFG5, 0x400116ea\r
- 4599 .set CYREG_B1_P3_U1_DCFG6, 0x400116ec\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 176\r
-\r
-\r
- 4600 .set CYREG_B1_P3_U1_DCFG7, 0x400116ee\r
- 4601 .set CYDEV_UCFG_B1_P3_ROUTE_BASE, 0x40011700\r
- 4602 .set CYDEV_UCFG_B1_P3_ROUTE_SIZE, 0x000000ef\r
- 4603 .set CYDEV_UCFG_B1_P4_BASE, 0x40011800\r
- 4604 .set CYDEV_UCFG_B1_P4_SIZE, 0x000001ef\r
- 4605 .set CYDEV_UCFG_B1_P4_U0_BASE, 0x40011800\r
- 4606 .set CYDEV_UCFG_B1_P4_U0_SIZE, 0x00000070\r
- 4607 .set CYREG_B1_P4_U0_PLD_IT0, 0x40011800\r
- 4608 .set CYREG_B1_P4_U0_PLD_IT1, 0x40011804\r
- 4609 .set CYREG_B1_P4_U0_PLD_IT2, 0x40011808\r
- 4610 .set CYREG_B1_P4_U0_PLD_IT3, 0x4001180c\r
- 4611 .set CYREG_B1_P4_U0_PLD_IT4, 0x40011810\r
- 4612 .set CYREG_B1_P4_U0_PLD_IT5, 0x40011814\r
- 4613 .set CYREG_B1_P4_U0_PLD_IT6, 0x40011818\r
- 4614 .set CYREG_B1_P4_U0_PLD_IT7, 0x4001181c\r
- 4615 .set CYREG_B1_P4_U0_PLD_IT8, 0x40011820\r
- 4616 .set CYREG_B1_P4_U0_PLD_IT9, 0x40011824\r
- 4617 .set CYREG_B1_P4_U0_PLD_IT10, 0x40011828\r
- 4618 .set CYREG_B1_P4_U0_PLD_IT11, 0x4001182c\r
- 4619 .set CYREG_B1_P4_U0_PLD_ORT0, 0x40011830\r
- 4620 .set CYREG_B1_P4_U0_PLD_ORT1, 0x40011832\r
- 4621 .set CYREG_B1_P4_U0_PLD_ORT2, 0x40011834\r
- 4622 .set CYREG_B1_P4_U0_PLD_ORT3, 0x40011836\r
- 4623 .set CYREG_B1_P4_U0_MC_CFG_CEN_CONST, 0x40011838\r
- 4624 .set CYREG_B1_P4_U0_MC_CFG_XORFB, 0x4001183a\r
- 4625 .set CYREG_B1_P4_U0_MC_CFG_SET_RESET, 0x4001183c\r
- 4626 .set CYREG_B1_P4_U0_MC_CFG_BYPASS, 0x4001183e\r
- 4627 .set CYREG_B1_P4_U0_CFG0, 0x40011840\r
- 4628 .set CYREG_B1_P4_U0_CFG1, 0x40011841\r
- 4629 .set CYREG_B1_P4_U0_CFG2, 0x40011842\r
- 4630 .set CYREG_B1_P4_U0_CFG3, 0x40011843\r
- 4631 .set CYREG_B1_P4_U0_CFG4, 0x40011844\r
- 4632 .set CYREG_B1_P4_U0_CFG5, 0x40011845\r
- 4633 .set CYREG_B1_P4_U0_CFG6, 0x40011846\r
- 4634 .set CYREG_B1_P4_U0_CFG7, 0x40011847\r
- 4635 .set CYREG_B1_P4_U0_CFG8, 0x40011848\r
- 4636 .set CYREG_B1_P4_U0_CFG9, 0x40011849\r
- 4637 .set CYREG_B1_P4_U0_CFG10, 0x4001184a\r
- 4638 .set CYREG_B1_P4_U0_CFG11, 0x4001184b\r
- 4639 .set CYREG_B1_P4_U0_CFG12, 0x4001184c\r
- 4640 .set CYREG_B1_P4_U0_CFG13, 0x4001184d\r
- 4641 .set CYREG_B1_P4_U0_CFG14, 0x4001184e\r
- 4642 .set CYREG_B1_P4_U0_CFG15, 0x4001184f\r
- 4643 .set CYREG_B1_P4_U0_CFG16, 0x40011850\r
- 4644 .set CYREG_B1_P4_U0_CFG17, 0x40011851\r
- 4645 .set CYREG_B1_P4_U0_CFG18, 0x40011852\r
- 4646 .set CYREG_B1_P4_U0_CFG19, 0x40011853\r
- 4647 .set CYREG_B1_P4_U0_CFG20, 0x40011854\r
- 4648 .set CYREG_B1_P4_U0_CFG21, 0x40011855\r
- 4649 .set CYREG_B1_P4_U0_CFG22, 0x40011856\r
- 4650 .set CYREG_B1_P4_U0_CFG23, 0x40011857\r
- 4651 .set CYREG_B1_P4_U0_CFG24, 0x40011858\r
- 4652 .set CYREG_B1_P4_U0_CFG25, 0x40011859\r
- 4653 .set CYREG_B1_P4_U0_CFG26, 0x4001185a\r
- 4654 .set CYREG_B1_P4_U0_CFG27, 0x4001185b\r
- 4655 .set CYREG_B1_P4_U0_CFG28, 0x4001185c\r
- 4656 .set CYREG_B1_P4_U0_CFG29, 0x4001185d\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 177\r
-\r
-\r
- 4657 .set CYREG_B1_P4_U0_CFG30, 0x4001185e\r
- 4658 .set CYREG_B1_P4_U0_CFG31, 0x4001185f\r
- 4659 .set CYREG_B1_P4_U0_DCFG0, 0x40011860\r
- 4660 .set CYREG_B1_P4_U0_DCFG1, 0x40011862\r
- 4661 .set CYREG_B1_P4_U0_DCFG2, 0x40011864\r
- 4662 .set CYREG_B1_P4_U0_DCFG3, 0x40011866\r
- 4663 .set CYREG_B1_P4_U0_DCFG4, 0x40011868\r
- 4664 .set CYREG_B1_P4_U0_DCFG5, 0x4001186a\r
- 4665 .set CYREG_B1_P4_U0_DCFG6, 0x4001186c\r
- 4666 .set CYREG_B1_P4_U0_DCFG7, 0x4001186e\r
- 4667 .set CYDEV_UCFG_B1_P4_U1_BASE, 0x40011880\r
- 4668 .set CYDEV_UCFG_B1_P4_U1_SIZE, 0x00000070\r
- 4669 .set CYREG_B1_P4_U1_PLD_IT0, 0x40011880\r
- 4670 .set CYREG_B1_P4_U1_PLD_IT1, 0x40011884\r
- 4671 .set CYREG_B1_P4_U1_PLD_IT2, 0x40011888\r
- 4672 .set CYREG_B1_P4_U1_PLD_IT3, 0x4001188c\r
- 4673 .set CYREG_B1_P4_U1_PLD_IT4, 0x40011890\r
- 4674 .set CYREG_B1_P4_U1_PLD_IT5, 0x40011894\r
- 4675 .set CYREG_B1_P4_U1_PLD_IT6, 0x40011898\r
- 4676 .set CYREG_B1_P4_U1_PLD_IT7, 0x4001189c\r
- 4677 .set CYREG_B1_P4_U1_PLD_IT8, 0x400118a0\r
- 4678 .set CYREG_B1_P4_U1_PLD_IT9, 0x400118a4\r
- 4679 .set CYREG_B1_P4_U1_PLD_IT10, 0x400118a8\r
- 4680 .set CYREG_B1_P4_U1_PLD_IT11, 0x400118ac\r
- 4681 .set CYREG_B1_P4_U1_PLD_ORT0, 0x400118b0\r
- 4682 .set CYREG_B1_P4_U1_PLD_ORT1, 0x400118b2\r
- 4683 .set CYREG_B1_P4_U1_PLD_ORT2, 0x400118b4\r
- 4684 .set CYREG_B1_P4_U1_PLD_ORT3, 0x400118b6\r
- 4685 .set CYREG_B1_P4_U1_MC_CFG_CEN_CONST, 0x400118b8\r
- 4686 .set CYREG_B1_P4_U1_MC_CFG_XORFB, 0x400118ba\r
- 4687 .set CYREG_B1_P4_U1_MC_CFG_SET_RESET, 0x400118bc\r
- 4688 .set CYREG_B1_P4_U1_MC_CFG_BYPASS, 0x400118be\r
- 4689 .set CYREG_B1_P4_U1_CFG0, 0x400118c0\r
- 4690 .set CYREG_B1_P4_U1_CFG1, 0x400118c1\r
- 4691 .set CYREG_B1_P4_U1_CFG2, 0x400118c2\r
- 4692 .set CYREG_B1_P4_U1_CFG3, 0x400118c3\r
- 4693 .set CYREG_B1_P4_U1_CFG4, 0x400118c4\r
- 4694 .set CYREG_B1_P4_U1_CFG5, 0x400118c5\r
- 4695 .set CYREG_B1_P4_U1_CFG6, 0x400118c6\r
- 4696 .set CYREG_B1_P4_U1_CFG7, 0x400118c7\r
- 4697 .set CYREG_B1_P4_U1_CFG8, 0x400118c8\r
- 4698 .set CYREG_B1_P4_U1_CFG9, 0x400118c9\r
- 4699 .set CYREG_B1_P4_U1_CFG10, 0x400118ca\r
- 4700 .set CYREG_B1_P4_U1_CFG11, 0x400118cb\r
- 4701 .set CYREG_B1_P4_U1_CFG12, 0x400118cc\r
- 4702 .set CYREG_B1_P4_U1_CFG13, 0x400118cd\r
- 4703 .set CYREG_B1_P4_U1_CFG14, 0x400118ce\r
- 4704 .set CYREG_B1_P4_U1_CFG15, 0x400118cf\r
- 4705 .set CYREG_B1_P4_U1_CFG16, 0x400118d0\r
- 4706 .set CYREG_B1_P4_U1_CFG17, 0x400118d1\r
- 4707 .set CYREG_B1_P4_U1_CFG18, 0x400118d2\r
- 4708 .set CYREG_B1_P4_U1_CFG19, 0x400118d3\r
- 4709 .set CYREG_B1_P4_U1_CFG20, 0x400118d4\r
- 4710 .set CYREG_B1_P4_U1_CFG21, 0x400118d5\r
- 4711 .set CYREG_B1_P4_U1_CFG22, 0x400118d6\r
- 4712 .set CYREG_B1_P4_U1_CFG23, 0x400118d7\r
- 4713 .set CYREG_B1_P4_U1_CFG24, 0x400118d8\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 178\r
-\r
-\r
- 4714 .set CYREG_B1_P4_U1_CFG25, 0x400118d9\r
- 4715 .set CYREG_B1_P4_U1_CFG26, 0x400118da\r
- 4716 .set CYREG_B1_P4_U1_CFG27, 0x400118db\r
- 4717 .set CYREG_B1_P4_U1_CFG28, 0x400118dc\r
- 4718 .set CYREG_B1_P4_U1_CFG29, 0x400118dd\r
- 4719 .set CYREG_B1_P4_U1_CFG30, 0x400118de\r
- 4720 .set CYREG_B1_P4_U1_CFG31, 0x400118df\r
- 4721 .set CYREG_B1_P4_U1_DCFG0, 0x400118e0\r
- 4722 .set CYREG_B1_P4_U1_DCFG1, 0x400118e2\r
- 4723 .set CYREG_B1_P4_U1_DCFG2, 0x400118e4\r
- 4724 .set CYREG_B1_P4_U1_DCFG3, 0x400118e6\r
- 4725 .set CYREG_B1_P4_U1_DCFG4, 0x400118e8\r
- 4726 .set CYREG_B1_P4_U1_DCFG5, 0x400118ea\r
- 4727 .set CYREG_B1_P4_U1_DCFG6, 0x400118ec\r
- 4728 .set CYREG_B1_P4_U1_DCFG7, 0x400118ee\r
- 4729 .set CYDEV_UCFG_B1_P4_ROUTE_BASE, 0x40011900\r
- 4730 .set CYDEV_UCFG_B1_P4_ROUTE_SIZE, 0x000000ef\r
- 4731 .set CYDEV_UCFG_B1_P5_BASE, 0x40011a00\r
- 4732 .set CYDEV_UCFG_B1_P5_SIZE, 0x000001ef\r
- 4733 .set CYDEV_UCFG_B1_P5_U0_BASE, 0x40011a00\r
- 4734 .set CYDEV_UCFG_B1_P5_U0_SIZE, 0x00000070\r
- 4735 .set CYREG_B1_P5_U0_PLD_IT0, 0x40011a00\r
- 4736 .set CYREG_B1_P5_U0_PLD_IT1, 0x40011a04\r
- 4737 .set CYREG_B1_P5_U0_PLD_IT2, 0x40011a08\r
- 4738 .set CYREG_B1_P5_U0_PLD_IT3, 0x40011a0c\r
- 4739 .set CYREG_B1_P5_U0_PLD_IT4, 0x40011a10\r
- 4740 .set CYREG_B1_P5_U0_PLD_IT5, 0x40011a14\r
- 4741 .set CYREG_B1_P5_U0_PLD_IT6, 0x40011a18\r
- 4742 .set CYREG_B1_P5_U0_PLD_IT7, 0x40011a1c\r
- 4743 .set CYREG_B1_P5_U0_PLD_IT8, 0x40011a20\r
- 4744 .set CYREG_B1_P5_U0_PLD_IT9, 0x40011a24\r
- 4745 .set CYREG_B1_P5_U0_PLD_IT10, 0x40011a28\r
- 4746 .set CYREG_B1_P5_U0_PLD_IT11, 0x40011a2c\r
- 4747 .set CYREG_B1_P5_U0_PLD_ORT0, 0x40011a30\r
- 4748 .set CYREG_B1_P5_U0_PLD_ORT1, 0x40011a32\r
- 4749 .set CYREG_B1_P5_U0_PLD_ORT2, 0x40011a34\r
- 4750 .set CYREG_B1_P5_U0_PLD_ORT3, 0x40011a36\r
- 4751 .set CYREG_B1_P5_U0_MC_CFG_CEN_CONST, 0x40011a38\r
- 4752 .set CYREG_B1_P5_U0_MC_CFG_XORFB, 0x40011a3a\r
- 4753 .set CYREG_B1_P5_U0_MC_CFG_SET_RESET, 0x40011a3c\r
- 4754 .set CYREG_B1_P5_U0_MC_CFG_BYPASS, 0x40011a3e\r
- 4755 .set CYREG_B1_P5_U0_CFG0, 0x40011a40\r
- 4756 .set CYREG_B1_P5_U0_CFG1, 0x40011a41\r
- 4757 .set CYREG_B1_P5_U0_CFG2, 0x40011a42\r
- 4758 .set CYREG_B1_P5_U0_CFG3, 0x40011a43\r
- 4759 .set CYREG_B1_P5_U0_CFG4, 0x40011a44\r
- 4760 .set CYREG_B1_P5_U0_CFG5, 0x40011a45\r
- 4761 .set CYREG_B1_P5_U0_CFG6, 0x40011a46\r
- 4762 .set CYREG_B1_P5_U0_CFG7, 0x40011a47\r
- 4763 .set CYREG_B1_P5_U0_CFG8, 0x40011a48\r
- 4764 .set CYREG_B1_P5_U0_CFG9, 0x40011a49\r
- 4765 .set CYREG_B1_P5_U0_CFG10, 0x40011a4a\r
- 4766 .set CYREG_B1_P5_U0_CFG11, 0x40011a4b\r
- 4767 .set CYREG_B1_P5_U0_CFG12, 0x40011a4c\r
- 4768 .set CYREG_B1_P5_U0_CFG13, 0x40011a4d\r
- 4769 .set CYREG_B1_P5_U0_CFG14, 0x40011a4e\r
- 4770 .set CYREG_B1_P5_U0_CFG15, 0x40011a4f\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 179\r
-\r
-\r
- 4771 .set CYREG_B1_P5_U0_CFG16, 0x40011a50\r
- 4772 .set CYREG_B1_P5_U0_CFG17, 0x40011a51\r
- 4773 .set CYREG_B1_P5_U0_CFG18, 0x40011a52\r
- 4774 .set CYREG_B1_P5_U0_CFG19, 0x40011a53\r
- 4775 .set CYREG_B1_P5_U0_CFG20, 0x40011a54\r
- 4776 .set CYREG_B1_P5_U0_CFG21, 0x40011a55\r
- 4777 .set CYREG_B1_P5_U0_CFG22, 0x40011a56\r
- 4778 .set CYREG_B1_P5_U0_CFG23, 0x40011a57\r
- 4779 .set CYREG_B1_P5_U0_CFG24, 0x40011a58\r
- 4780 .set CYREG_B1_P5_U0_CFG25, 0x40011a59\r
- 4781 .set CYREG_B1_P5_U0_CFG26, 0x40011a5a\r
- 4782 .set CYREG_B1_P5_U0_CFG27, 0x40011a5b\r
- 4783 .set CYREG_B1_P5_U0_CFG28, 0x40011a5c\r
- 4784 .set CYREG_B1_P5_U0_CFG29, 0x40011a5d\r
- 4785 .set CYREG_B1_P5_U0_CFG30, 0x40011a5e\r
- 4786 .set CYREG_B1_P5_U0_CFG31, 0x40011a5f\r
- 4787 .set CYREG_B1_P5_U0_DCFG0, 0x40011a60\r
- 4788 .set CYREG_B1_P5_U0_DCFG1, 0x40011a62\r
- 4789 .set CYREG_B1_P5_U0_DCFG2, 0x40011a64\r
- 4790 .set CYREG_B1_P5_U0_DCFG3, 0x40011a66\r
- 4791 .set CYREG_B1_P5_U0_DCFG4, 0x40011a68\r
- 4792 .set CYREG_B1_P5_U0_DCFG5, 0x40011a6a\r
- 4793 .set CYREG_B1_P5_U0_DCFG6, 0x40011a6c\r
- 4794 .set CYREG_B1_P5_U0_DCFG7, 0x40011a6e\r
- 4795 .set CYDEV_UCFG_B1_P5_U1_BASE, 0x40011a80\r
- 4796 .set CYDEV_UCFG_B1_P5_U1_SIZE, 0x00000070\r
- 4797 .set CYREG_B1_P5_U1_PLD_IT0, 0x40011a80\r
- 4798 .set CYREG_B1_P5_U1_PLD_IT1, 0x40011a84\r
- 4799 .set CYREG_B1_P5_U1_PLD_IT2, 0x40011a88\r
- 4800 .set CYREG_B1_P5_U1_PLD_IT3, 0x40011a8c\r
- 4801 .set CYREG_B1_P5_U1_PLD_IT4, 0x40011a90\r
- 4802 .set CYREG_B1_P5_U1_PLD_IT5, 0x40011a94\r
- 4803 .set CYREG_B1_P5_U1_PLD_IT6, 0x40011a98\r
- 4804 .set CYREG_B1_P5_U1_PLD_IT7, 0x40011a9c\r
- 4805 .set CYREG_B1_P5_U1_PLD_IT8, 0x40011aa0\r
- 4806 .set CYREG_B1_P5_U1_PLD_IT9, 0x40011aa4\r
- 4807 .set CYREG_B1_P5_U1_PLD_IT10, 0x40011aa8\r
- 4808 .set CYREG_B1_P5_U1_PLD_IT11, 0x40011aac\r
- 4809 .set CYREG_B1_P5_U1_PLD_ORT0, 0x40011ab0\r
- 4810 .set CYREG_B1_P5_U1_PLD_ORT1, 0x40011ab2\r
- 4811 .set CYREG_B1_P5_U1_PLD_ORT2, 0x40011ab4\r
- 4812 .set CYREG_B1_P5_U1_PLD_ORT3, 0x40011ab6\r
- 4813 .set CYREG_B1_P5_U1_MC_CFG_CEN_CONST, 0x40011ab8\r
- 4814 .set CYREG_B1_P5_U1_MC_CFG_XORFB, 0x40011aba\r
- 4815 .set CYREG_B1_P5_U1_MC_CFG_SET_RESET, 0x40011abc\r
- 4816 .set CYREG_B1_P5_U1_MC_CFG_BYPASS, 0x40011abe\r
- 4817 .set CYREG_B1_P5_U1_CFG0, 0x40011ac0\r
- 4818 .set CYREG_B1_P5_U1_CFG1, 0x40011ac1\r
- 4819 .set CYREG_B1_P5_U1_CFG2, 0x40011ac2\r
- 4820 .set CYREG_B1_P5_U1_CFG3, 0x40011ac3\r
- 4821 .set CYREG_B1_P5_U1_CFG4, 0x40011ac4\r
- 4822 .set CYREG_B1_P5_U1_CFG5, 0x40011ac5\r
- 4823 .set CYREG_B1_P5_U1_CFG6, 0x40011ac6\r
- 4824 .set CYREG_B1_P5_U1_CFG7, 0x40011ac7\r
- 4825 .set CYREG_B1_P5_U1_CFG8, 0x40011ac8\r
- 4826 .set CYREG_B1_P5_U1_CFG9, 0x40011ac9\r
- 4827 .set CYREG_B1_P5_U1_CFG10, 0x40011aca\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 180\r
-\r
-\r
- 4828 .set CYREG_B1_P5_U1_CFG11, 0x40011acb\r
- 4829 .set CYREG_B1_P5_U1_CFG12, 0x40011acc\r
- 4830 .set CYREG_B1_P5_U1_CFG13, 0x40011acd\r
- 4831 .set CYREG_B1_P5_U1_CFG14, 0x40011ace\r
- 4832 .set CYREG_B1_P5_U1_CFG15, 0x40011acf\r
- 4833 .set CYREG_B1_P5_U1_CFG16, 0x40011ad0\r
- 4834 .set CYREG_B1_P5_U1_CFG17, 0x40011ad1\r
- 4835 .set CYREG_B1_P5_U1_CFG18, 0x40011ad2\r
- 4836 .set CYREG_B1_P5_U1_CFG19, 0x40011ad3\r
- 4837 .set CYREG_B1_P5_U1_CFG20, 0x40011ad4\r
- 4838 .set CYREG_B1_P5_U1_CFG21, 0x40011ad5\r
- 4839 .set CYREG_B1_P5_U1_CFG22, 0x40011ad6\r
- 4840 .set CYREG_B1_P5_U1_CFG23, 0x40011ad7\r
- 4841 .set CYREG_B1_P5_U1_CFG24, 0x40011ad8\r
- 4842 .set CYREG_B1_P5_U1_CFG25, 0x40011ad9\r
- 4843 .set CYREG_B1_P5_U1_CFG26, 0x40011ada\r
- 4844 .set CYREG_B1_P5_U1_CFG27, 0x40011adb\r
- 4845 .set CYREG_B1_P5_U1_CFG28, 0x40011adc\r
- 4846 .set CYREG_B1_P5_U1_CFG29, 0x40011add\r
- 4847 .set CYREG_B1_P5_U1_CFG30, 0x40011ade\r
- 4848 .set CYREG_B1_P5_U1_CFG31, 0x40011adf\r
- 4849 .set CYREG_B1_P5_U1_DCFG0, 0x40011ae0\r
- 4850 .set CYREG_B1_P5_U1_DCFG1, 0x40011ae2\r
- 4851 .set CYREG_B1_P5_U1_DCFG2, 0x40011ae4\r
- 4852 .set CYREG_B1_P5_U1_DCFG3, 0x40011ae6\r
- 4853 .set CYREG_B1_P5_U1_DCFG4, 0x40011ae8\r
- 4854 .set CYREG_B1_P5_U1_DCFG5, 0x40011aea\r
- 4855 .set CYREG_B1_P5_U1_DCFG6, 0x40011aec\r
- 4856 .set CYREG_B1_P5_U1_DCFG7, 0x40011aee\r
- 4857 .set CYDEV_UCFG_B1_P5_ROUTE_BASE, 0x40011b00\r
- 4858 .set CYDEV_UCFG_B1_P5_ROUTE_SIZE, 0x000000ef\r
- 4859 .set CYDEV_UCFG_DSI0_BASE, 0x40014000\r
- 4860 .set CYDEV_UCFG_DSI0_SIZE, 0x000000ef\r
- 4861 .set CYDEV_UCFG_DSI1_BASE, 0x40014100\r
- 4862 .set CYDEV_UCFG_DSI1_SIZE, 0x000000ef\r
- 4863 .set CYDEV_UCFG_DSI2_BASE, 0x40014200\r
- 4864 .set CYDEV_UCFG_DSI2_SIZE, 0x000000ef\r
- 4865 .set CYDEV_UCFG_DSI3_BASE, 0x40014300\r
- 4866 .set CYDEV_UCFG_DSI3_SIZE, 0x000000ef\r
- 4867 .set CYDEV_UCFG_DSI4_BASE, 0x40014400\r
- 4868 .set CYDEV_UCFG_DSI4_SIZE, 0x000000ef\r
- 4869 .set CYDEV_UCFG_DSI5_BASE, 0x40014500\r
- 4870 .set CYDEV_UCFG_DSI5_SIZE, 0x000000ef\r
- 4871 .set CYDEV_UCFG_DSI6_BASE, 0x40014600\r
- 4872 .set CYDEV_UCFG_DSI6_SIZE, 0x000000ef\r
- 4873 .set CYDEV_UCFG_DSI7_BASE, 0x40014700\r
- 4874 .set CYDEV_UCFG_DSI7_SIZE, 0x000000ef\r
- 4875 .set CYDEV_UCFG_DSI8_BASE, 0x40014800\r
- 4876 .set CYDEV_UCFG_DSI8_SIZE, 0x000000ef\r
- 4877 .set CYDEV_UCFG_DSI9_BASE, 0x40014900\r
- 4878 .set CYDEV_UCFG_DSI9_SIZE, 0x000000ef\r
- 4879 .set CYDEV_UCFG_DSI12_BASE, 0x40014c00\r
- 4880 .set CYDEV_UCFG_DSI12_SIZE, 0x000000ef\r
- 4881 .set CYDEV_UCFG_DSI13_BASE, 0x40014d00\r
- 4882 .set CYDEV_UCFG_DSI13_SIZE, 0x000000ef\r
- 4883 .set CYDEV_UCFG_BCTL0_BASE, 0x40015000\r
- 4884 .set CYDEV_UCFG_BCTL0_SIZE, 0x00000010\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 181\r
-\r
-\r
- 4885 .set CYREG_BCTL0_MDCLK_EN, 0x40015000\r
- 4886 .set CYREG_BCTL0_MBCLK_EN, 0x40015001\r
- 4887 .set CYREG_BCTL0_WAIT_CFG, 0x40015002\r
- 4888 .set CYREG_BCTL0_BANK_CTL, 0x40015003\r
- 4889 .set CYREG_BCTL0_UDB_TEST_3, 0x40015007\r
- 4890 .set CYREG_BCTL0_DCLK_EN0, 0x40015008\r
- 4891 .set CYREG_BCTL0_BCLK_EN0, 0x40015009\r
- 4892 .set CYREG_BCTL0_DCLK_EN1, 0x4001500a\r
- 4893 .set CYREG_BCTL0_BCLK_EN1, 0x4001500b\r
- 4894 .set CYREG_BCTL0_DCLK_EN2, 0x4001500c\r
- 4895 .set CYREG_BCTL0_BCLK_EN2, 0x4001500d\r
- 4896 .set CYREG_BCTL0_DCLK_EN3, 0x4001500e\r
- 4897 .set CYREG_BCTL0_BCLK_EN3, 0x4001500f\r
- 4898 .set CYDEV_UCFG_BCTL1_BASE, 0x40015010\r
- 4899 .set CYDEV_UCFG_BCTL1_SIZE, 0x00000010\r
- 4900 .set CYREG_BCTL1_MDCLK_EN, 0x40015010\r
- 4901 .set CYREG_BCTL1_MBCLK_EN, 0x40015011\r
- 4902 .set CYREG_BCTL1_WAIT_CFG, 0x40015012\r
- 4903 .set CYREG_BCTL1_BANK_CTL, 0x40015013\r
- 4904 .set CYREG_BCTL1_UDB_TEST_3, 0x40015017\r
- 4905 .set CYREG_BCTL1_DCLK_EN0, 0x40015018\r
- 4906 .set CYREG_BCTL1_BCLK_EN0, 0x40015019\r
- 4907 .set CYREG_BCTL1_DCLK_EN1, 0x4001501a\r
- 4908 .set CYREG_BCTL1_BCLK_EN1, 0x4001501b\r
- 4909 .set CYREG_BCTL1_DCLK_EN2, 0x4001501c\r
- 4910 .set CYREG_BCTL1_BCLK_EN2, 0x4001501d\r
- 4911 .set CYREG_BCTL1_DCLK_EN3, 0x4001501e\r
- 4912 .set CYREG_BCTL1_BCLK_EN3, 0x4001501f\r
- 4913 .set CYDEV_IDMUX_BASE, 0x40015100\r
- 4914 .set CYDEV_IDMUX_SIZE, 0x00000016\r
- 4915 .set CYREG_IDMUX_IRQ_CTL0, 0x40015100\r
- 4916 .set CYREG_IDMUX_IRQ_CTL1, 0x40015101\r
- 4917 .set CYREG_IDMUX_IRQ_CTL2, 0x40015102\r
- 4918 .set CYREG_IDMUX_IRQ_CTL3, 0x40015103\r
- 4919 .set CYREG_IDMUX_IRQ_CTL4, 0x40015104\r
- 4920 .set CYREG_IDMUX_IRQ_CTL5, 0x40015105\r
- 4921 .set CYREG_IDMUX_IRQ_CTL6, 0x40015106\r
- 4922 .set CYREG_IDMUX_IRQ_CTL7, 0x40015107\r
- 4923 .set CYREG_IDMUX_DRQ_CTL0, 0x40015110\r
- 4924 .set CYREG_IDMUX_DRQ_CTL1, 0x40015111\r
- 4925 .set CYREG_IDMUX_DRQ_CTL2, 0x40015112\r
- 4926 .set CYREG_IDMUX_DRQ_CTL3, 0x40015113\r
- 4927 .set CYREG_IDMUX_DRQ_CTL4, 0x40015114\r
- 4928 .set CYREG_IDMUX_DRQ_CTL5, 0x40015115\r
- 4929 .set CYDEV_CACHERAM_BASE, 0x40030000\r
- 4930 .set CYDEV_CACHERAM_SIZE, 0x00000400\r
- 4931 .set CYREG_CACHERAM_DATA_MBASE, 0x40030000\r
- 4932 .set CYREG_CACHERAM_DATA_MSIZE, 0x00000400\r
- 4933 .set CYDEV_SFR_BASE, 0x40050100\r
- 4934 .set CYDEV_SFR_SIZE, 0x000000fb\r
- 4935 .set CYREG_SFR_GPIO0, 0x40050180\r
- 4936 .set CYREG_SFR_GPIRD0, 0x40050189\r
- 4937 .set CYREG_SFR_GPIO0_SEL, 0x4005018a\r
- 4938 .set CYREG_SFR_GPIO1, 0x40050190\r
- 4939 .set CYREG_SFR_GPIRD1, 0x40050191\r
- 4940 .set CYREG_SFR_GPIO2, 0x40050198\r
- 4941 .set CYREG_SFR_GPIRD2, 0x40050199\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 182\r
-\r
-\r
- 4942 .set CYREG_SFR_GPIO2_SEL, 0x4005019a\r
- 4943 .set CYREG_SFR_GPIO1_SEL, 0x400501a2\r
- 4944 .set CYREG_SFR_GPIO3, 0x400501b0\r
- 4945 .set CYREG_SFR_GPIRD3, 0x400501b1\r
- 4946 .set CYREG_SFR_GPIO3_SEL, 0x400501b2\r
- 4947 .set CYREG_SFR_GPIO4, 0x400501c0\r
- 4948 .set CYREG_SFR_GPIRD4, 0x400501c1\r
- 4949 .set CYREG_SFR_GPIO4_SEL, 0x400501c2\r
- 4950 .set CYREG_SFR_GPIO5, 0x400501c8\r
- 4951 .set CYREG_SFR_GPIRD5, 0x400501c9\r
- 4952 .set CYREG_SFR_GPIO5_SEL, 0x400501ca\r
- 4953 .set CYREG_SFR_GPIO6, 0x400501d8\r
- 4954 .set CYREG_SFR_GPIRD6, 0x400501d9\r
- 4955 .set CYREG_SFR_GPIO6_SEL, 0x400501da\r
- 4956 .set CYREG_SFR_GPIO12, 0x400501e8\r
- 4957 .set CYREG_SFR_GPIRD12, 0x400501e9\r
- 4958 .set CYREG_SFR_GPIO12_SEL, 0x400501f2\r
- 4959 .set CYREG_SFR_GPIO15, 0x400501f8\r
- 4960 .set CYREG_SFR_GPIRD15, 0x400501f9\r
- 4961 .set CYREG_SFR_GPIO15_SEL, 0x400501fa\r
- 4962 .set CYDEV_P3BA_BASE, 0x40050300\r
- 4963 .set CYDEV_P3BA_SIZE, 0x0000002b\r
- 4964 .set CYREG_P3BA_Y_START, 0x40050300\r
- 4965 .set CYREG_P3BA_YROLL, 0x40050301\r
- 4966 .set CYREG_P3BA_YCFG, 0x40050302\r
- 4967 .set CYREG_P3BA_X_START1, 0x40050303\r
- 4968 .set CYREG_P3BA_X_START2, 0x40050304\r
- 4969 .set CYREG_P3BA_XROLL1, 0x40050305\r
- 4970 .set CYREG_P3BA_XROLL2, 0x40050306\r
- 4971 .set CYREG_P3BA_XINC, 0x40050307\r
- 4972 .set CYREG_P3BA_XCFG, 0x40050308\r
- 4973 .set CYREG_P3BA_OFFSETADDR1, 0x40050309\r
- 4974 .set CYREG_P3BA_OFFSETADDR2, 0x4005030a\r
- 4975 .set CYREG_P3BA_OFFSETADDR3, 0x4005030b\r
- 4976 .set CYREG_P3BA_ABSADDR1, 0x4005030c\r
- 4977 .set CYREG_P3BA_ABSADDR2, 0x4005030d\r
- 4978 .set CYREG_P3BA_ABSADDR3, 0x4005030e\r
- 4979 .set CYREG_P3BA_ABSADDR4, 0x4005030f\r
- 4980 .set CYREG_P3BA_DATCFG1, 0x40050310\r
- 4981 .set CYREG_P3BA_DATCFG2, 0x40050311\r
- 4982 .set CYREG_P3BA_CMP_RSLT1, 0x40050314\r
- 4983 .set CYREG_P3BA_CMP_RSLT2, 0x40050315\r
- 4984 .set CYREG_P3BA_CMP_RSLT3, 0x40050316\r
- 4985 .set CYREG_P3BA_CMP_RSLT4, 0x40050317\r
- 4986 .set CYREG_P3BA_DATA_REG1, 0x40050318\r
- 4987 .set CYREG_P3BA_DATA_REG2, 0x40050319\r
- 4988 .set CYREG_P3BA_DATA_REG3, 0x4005031a\r
- 4989 .set CYREG_P3BA_DATA_REG4, 0x4005031b\r
- 4990 .set CYREG_P3BA_EXP_DATA1, 0x4005031c\r
- 4991 .set CYREG_P3BA_EXP_DATA2, 0x4005031d\r
- 4992 .set CYREG_P3BA_EXP_DATA3, 0x4005031e\r
- 4993 .set CYREG_P3BA_EXP_DATA4, 0x4005031f\r
- 4994 .set CYREG_P3BA_MSTR_HRDATA1, 0x40050320\r
- 4995 .set CYREG_P3BA_MSTR_HRDATA2, 0x40050321\r
- 4996 .set CYREG_P3BA_MSTR_HRDATA3, 0x40050322\r
- 4997 .set CYREG_P3BA_MSTR_HRDATA4, 0x40050323\r
- 4998 .set CYREG_P3BA_BIST_EN, 0x40050324\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 183\r
-\r
-\r
- 4999 .set CYREG_P3BA_PHUB_MASTER_SSR, 0x40050325\r
- 5000 .set CYREG_P3BA_SEQCFG1, 0x40050326\r
- 5001 .set CYREG_P3BA_SEQCFG2, 0x40050327\r
- 5002 .set CYREG_P3BA_Y_CURR, 0x40050328\r
- 5003 .set CYREG_P3BA_X_CURR1, 0x40050329\r
- 5004 .set CYREG_P3BA_X_CURR2, 0x4005032a\r
- 5005 .set CYDEV_PANTHER_BASE, 0x40080000\r
- 5006 .set CYDEV_PANTHER_SIZE, 0x00000020\r
- 5007 .set CYREG_PANTHER_STCALIB_CFG, 0x40080000\r
- 5008 .set CYREG_PANTHER_WAITPIPE, 0x40080004\r
- 5009 .set CYREG_PANTHER_TRACE_CFG, 0x40080008\r
- 5010 .set CYREG_PANTHER_DBG_CFG, 0x4008000c\r
- 5011 .set CYREG_PANTHER_CM3_LCKRST_STAT, 0x40080018\r
- 5012 .set CYREG_PANTHER_DEVICE_ID, 0x4008001c\r
- 5013 .set CYDEV_FLSECC_BASE, 0x48000000\r
- 5014 .set CYDEV_FLSECC_SIZE, 0x00008000\r
- 5015 .set CYREG_FLSECC_DATA_MBASE, 0x48000000\r
- 5016 .set CYREG_FLSECC_DATA_MSIZE, 0x00008000\r
- 5017 .set CYDEV_FLSHID_BASE, 0x49000000\r
- 5018 .set CYDEV_FLSHID_SIZE, 0x00000200\r
- 5019 .set CYREG_FLSHID_RSVD_MBASE, 0x49000000\r
- 5020 .set CYREG_FLSHID_RSVD_MSIZE, 0x00000080\r
- 5021 .set CYREG_FLSHID_CUST_MDATA_MBASE, 0x49000080\r
- 5022 .set CYREG_FLSHID_CUST_MDATA_MSIZE, 0x00000080\r
- 5023 .set CYDEV_FLSHID_CUST_TABLES_BASE, 0x49000100\r
- 5024 .set CYDEV_FLSHID_CUST_TABLES_SIZE, 0x00000040\r
- 5025 .set CYREG_FLSHID_CUST_TABLES_Y_LOC, 0x49000100\r
- 5026 .set CYREG_FLSHID_CUST_TABLES_X_LOC, 0x49000101\r
- 5027 .set CYREG_FLSHID_CUST_TABLES_WAFER_NUM, 0x49000102\r
- 5028 .set CYREG_FLSHID_CUST_TABLES_LOT_LSB, 0x49000103\r
- 5029 .set CYREG_FLSHID_CUST_TABLES_LOT_MSB, 0x49000104\r
- 5030 .set CYREG_FLSHID_CUST_TABLES_WRK_WK, 0x49000105\r
- 5031 .set CYREG_FLSHID_CUST_TABLES_FAB_YR, 0x49000106\r
- 5032 .set CYREG_FLSHID_CUST_TABLES_MINOR, 0x49000107\r
- 5033 .set CYREG_FLSHID_CUST_TABLES_IMO_3MHZ, 0x49000108\r
- 5034 .set CYREG_FLSHID_CUST_TABLES_IMO_6MHZ, 0x49000109\r
- 5035 .set CYREG_FLSHID_CUST_TABLES_IMO_12MHZ, 0x4900010a\r
- 5036 .set CYREG_FLSHID_CUST_TABLES_IMO_24MHZ, 0x4900010b\r
- 5037 .set CYREG_FLSHID_CUST_TABLES_IMO_67MHZ, 0x4900010c\r
- 5038 .set CYREG_FLSHID_CUST_TABLES_IMO_80MHZ, 0x4900010d\r
- 5039 .set CYREG_FLSHID_CUST_TABLES_IMO_92MHZ, 0x4900010e\r
- 5040 .set CYREG_FLSHID_CUST_TABLES_IMO_USB, 0x4900010f\r
- 5041 .set CYREG_FLSHID_CUST_TABLES_CMP0_TR0_HS, 0x49000110\r
- 5042 .set CYREG_FLSHID_CUST_TABLES_CMP1_TR0_HS, 0x49000111\r
- 5043 .set CYREG_FLSHID_CUST_TABLES_CMP2_TR0_HS, 0x49000112\r
- 5044 .set CYREG_FLSHID_CUST_TABLES_CMP3_TR0_HS, 0x49000113\r
- 5045 .set CYREG_FLSHID_CUST_TABLES_CMP0_TR1_HS, 0x49000114\r
- 5046 .set CYREG_FLSHID_CUST_TABLES_CMP1_TR1_HS, 0x49000115\r
- 5047 .set CYREG_FLSHID_CUST_TABLES_CMP2_TR1_HS, 0x49000116\r
- 5048 .set CYREG_FLSHID_CUST_TABLES_CMP3_TR1_HS, 0x49000117\r
- 5049 .set CYREG_FLSHID_CUST_TABLES_DEC_M1, 0x49000118\r
- 5050 .set CYREG_FLSHID_CUST_TABLES_DEC_M2, 0x49000119\r
- 5051 .set CYREG_FLSHID_CUST_TABLES_DEC_M3, 0x4900011a\r
- 5052 .set CYREG_FLSHID_CUST_TABLES_DEC_M4, 0x4900011b\r
- 5053 .set CYREG_FLSHID_CUST_TABLES_DEC_M5, 0x4900011c\r
- 5054 .set CYREG_FLSHID_CUST_TABLES_DEC_M6, 0x4900011d\r
- 5055 .set CYREG_FLSHID_CUST_TABLES_DEC_M7, 0x4900011e\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 184\r
-\r
-\r
- 5056 .set CYREG_FLSHID_CUST_TABLES_DEC_M8, 0x4900011f\r
- 5057 .set CYREG_FLSHID_CUST_TABLES_DAC0_M1, 0x49000120\r
- 5058 .set CYREG_FLSHID_CUST_TABLES_DAC0_M2, 0x49000121\r
- 5059 .set CYREG_FLSHID_CUST_TABLES_DAC0_M3, 0x49000122\r
- 5060 .set CYREG_FLSHID_CUST_TABLES_DAC0_M4, 0x49000123\r
- 5061 .set CYREG_FLSHID_CUST_TABLES_DAC0_M5, 0x49000124\r
- 5062 .set CYREG_FLSHID_CUST_TABLES_DAC0_M6, 0x49000125\r
- 5063 .set CYREG_FLSHID_CUST_TABLES_DAC0_M7, 0x49000126\r
- 5064 .set CYREG_FLSHID_CUST_TABLES_DAC0_M8, 0x49000127\r
- 5065 .set CYREG_FLSHID_CUST_TABLES_DAC2_M1, 0x49000128\r
- 5066 .set CYREG_FLSHID_CUST_TABLES_DAC2_M2, 0x49000129\r
- 5067 .set CYREG_FLSHID_CUST_TABLES_DAC2_M3, 0x4900012a\r
- 5068 .set CYREG_FLSHID_CUST_TABLES_DAC2_M4, 0x4900012b\r
- 5069 .set CYREG_FLSHID_CUST_TABLES_DAC2_M5, 0x4900012c\r
- 5070 .set CYREG_FLSHID_CUST_TABLES_DAC2_M6, 0x4900012d\r
- 5071 .set CYREG_FLSHID_CUST_TABLES_DAC2_M7, 0x4900012e\r
- 5072 .set CYREG_FLSHID_CUST_TABLES_DAC2_M8, 0x4900012f\r
- 5073 .set CYREG_FLSHID_CUST_TABLES_DAC1_M1, 0x49000130\r
- 5074 .set CYREG_FLSHID_CUST_TABLES_DAC1_M2, 0x49000131\r
- 5075 .set CYREG_FLSHID_CUST_TABLES_DAC1_M3, 0x49000132\r
- 5076 .set CYREG_FLSHID_CUST_TABLES_DAC1_M4, 0x49000133\r
- 5077 .set CYREG_FLSHID_CUST_TABLES_DAC1_M5, 0x49000134\r
- 5078 .set CYREG_FLSHID_CUST_TABLES_DAC1_M6, 0x49000135\r
- 5079 .set CYREG_FLSHID_CUST_TABLES_DAC1_M7, 0x49000136\r
- 5080 .set CYREG_FLSHID_CUST_TABLES_DAC1_M8, 0x49000137\r
- 5081 .set CYREG_FLSHID_CUST_TABLES_DAC3_M1, 0x49000138\r
- 5082 .set CYREG_FLSHID_CUST_TABLES_DAC3_M2, 0x49000139\r
- 5083 .set CYREG_FLSHID_CUST_TABLES_DAC3_M3, 0x4900013a\r
- 5084 .set CYREG_FLSHID_CUST_TABLES_DAC3_M4, 0x4900013b\r
- 5085 .set CYREG_FLSHID_CUST_TABLES_DAC3_M5, 0x4900013c\r
- 5086 .set CYREG_FLSHID_CUST_TABLES_DAC3_M6, 0x4900013d\r
- 5087 .set CYREG_FLSHID_CUST_TABLES_DAC3_M7, 0x4900013e\r
- 5088 .set CYREG_FLSHID_CUST_TABLES_DAC3_M8, 0x4900013f\r
- 5089 .set CYDEV_FLSHID_MFG_CFG_BASE, 0x49000180\r
- 5090 .set CYDEV_FLSHID_MFG_CFG_SIZE, 0x00000080\r
- 5091 .set CYREG_FLSHID_MFG_CFG_IMO_TR1, 0x49000188\r
- 5092 .set CYREG_FLSHID_MFG_CFG_CMP0_TR0, 0x490001ac\r
- 5093 .set CYREG_FLSHID_MFG_CFG_CMP1_TR0, 0x490001ae\r
- 5094 .set CYREG_FLSHID_MFG_CFG_CMP2_TR0, 0x490001b0\r
- 5095 .set CYREG_FLSHID_MFG_CFG_CMP3_TR0, 0x490001b2\r
- 5096 .set CYREG_FLSHID_MFG_CFG_CMP0_TR1, 0x490001b4\r
- 5097 .set CYREG_FLSHID_MFG_CFG_CMP1_TR1, 0x490001b6\r
- 5098 .set CYREG_FLSHID_MFG_CFG_CMP2_TR1, 0x490001b8\r
- 5099 .set CYREG_FLSHID_MFG_CFG_CMP3_TR1, 0x490001ba\r
- 5100 .set CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM, 0x490001ce\r
- 5101 .set CYDEV_EXTMEM_BASE, 0x60000000\r
- 5102 .set CYDEV_EXTMEM_SIZE, 0x00800000\r
- 5103 .set CYREG_EXTMEM_DATA_MBASE, 0x60000000\r
- 5104 .set CYREG_EXTMEM_DATA_MSIZE, 0x00800000\r
- 5105 .set CYDEV_ITM_BASE, 0xe0000000\r
- 5106 .set CYDEV_ITM_SIZE, 0x00001000\r
- 5107 .set CYREG_ITM_TRACE_EN, 0xe0000e00\r
- 5108 .set CYREG_ITM_TRACE_PRIVILEGE, 0xe0000e40\r
- 5109 .set CYREG_ITM_TRACE_CTRL, 0xe0000e80\r
- 5110 .set CYREG_ITM_LOCK_ACCESS, 0xe0000fb0\r
- 5111 .set CYREG_ITM_LOCK_STATUS, 0xe0000fb4\r
- 5112 .set CYREG_ITM_PID4, 0xe0000fd0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 185\r
-\r
-\r
- 5113 .set CYREG_ITM_PID5, 0xe0000fd4\r
- 5114 .set CYREG_ITM_PID6, 0xe0000fd8\r
- 5115 .set CYREG_ITM_PID7, 0xe0000fdc\r
- 5116 .set CYREG_ITM_PID0, 0xe0000fe0\r
- 5117 .set CYREG_ITM_PID1, 0xe0000fe4\r
- 5118 .set CYREG_ITM_PID2, 0xe0000fe8\r
- 5119 .set CYREG_ITM_PID3, 0xe0000fec\r
- 5120 .set CYREG_ITM_CID0, 0xe0000ff0\r
- 5121 .set CYREG_ITM_CID1, 0xe0000ff4\r
- 5122 .set CYREG_ITM_CID2, 0xe0000ff8\r
- 5123 .set CYREG_ITM_CID3, 0xe0000ffc\r
- 5124 .set CYDEV_DWT_BASE, 0xe0001000\r
- 5125 .set CYDEV_DWT_SIZE, 0x0000005c\r
- 5126 .set CYREG_DWT_CTRL, 0xe0001000\r
- 5127 .set CYREG_DWT_CYCLE_COUNT, 0xe0001004\r
- 5128 .set CYREG_DWT_CPI_COUNT, 0xe0001008\r
- 5129 .set CYREG_DWT_EXC_OVHD_COUNT, 0xe000100c\r
- 5130 .set CYREG_DWT_SLEEP_COUNT, 0xe0001010\r
- 5131 .set CYREG_DWT_LSU_COUNT, 0xe0001014\r
- 5132 .set CYREG_DWT_FOLD_COUNT, 0xe0001018\r
- 5133 .set CYREG_DWT_PC_SAMPLE, 0xe000101c\r
- 5134 .set CYREG_DWT_COMP_0, 0xe0001020\r
- 5135 .set CYREG_DWT_MASK_0, 0xe0001024\r
- 5136 .set CYREG_DWT_FUNCTION_0, 0xe0001028\r
- 5137 .set CYREG_DWT_COMP_1, 0xe0001030\r
- 5138 .set CYREG_DWT_MASK_1, 0xe0001034\r
- 5139 .set CYREG_DWT_FUNCTION_1, 0xe0001038\r
- 5140 .set CYREG_DWT_COMP_2, 0xe0001040\r
- 5141 .set CYREG_DWT_MASK_2, 0xe0001044\r
- 5142 .set CYREG_DWT_FUNCTION_2, 0xe0001048\r
- 5143 .set CYREG_DWT_COMP_3, 0xe0001050\r
- 5144 .set CYREG_DWT_MASK_3, 0xe0001054\r
- 5145 .set CYREG_DWT_FUNCTION_3, 0xe0001058\r
- 5146 .set CYDEV_FPB_BASE, 0xe0002000\r
- 5147 .set CYDEV_FPB_SIZE, 0x00001000\r
- 5148 .set CYREG_FPB_CTRL, 0xe0002000\r
- 5149 .set CYREG_FPB_REMAP, 0xe0002004\r
- 5150 .set CYREG_FPB_FP_COMP_0, 0xe0002008\r
- 5151 .set CYREG_FPB_FP_COMP_1, 0xe000200c\r
- 5152 .set CYREG_FPB_FP_COMP_2, 0xe0002010\r
- 5153 .set CYREG_FPB_FP_COMP_3, 0xe0002014\r
- 5154 .set CYREG_FPB_FP_COMP_4, 0xe0002018\r
- 5155 .set CYREG_FPB_FP_COMP_5, 0xe000201c\r
- 5156 .set CYREG_FPB_FP_COMP_6, 0xe0002020\r
- 5157 .set CYREG_FPB_FP_COMP_7, 0xe0002024\r
- 5158 .set CYREG_FPB_PID4, 0xe0002fd0\r
- 5159 .set CYREG_FPB_PID5, 0xe0002fd4\r
- 5160 .set CYREG_FPB_PID6, 0xe0002fd8\r
- 5161 .set CYREG_FPB_PID7, 0xe0002fdc\r
- 5162 .set CYREG_FPB_PID0, 0xe0002fe0\r
- 5163 .set CYREG_FPB_PID1, 0xe0002fe4\r
- 5164 .set CYREG_FPB_PID2, 0xe0002fe8\r
- 5165 .set CYREG_FPB_PID3, 0xe0002fec\r
- 5166 .set CYREG_FPB_CID0, 0xe0002ff0\r
- 5167 .set CYREG_FPB_CID1, 0xe0002ff4\r
- 5168 .set CYREG_FPB_CID2, 0xe0002ff8\r
- 5169 .set CYREG_FPB_CID3, 0xe0002ffc\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 186\r
-\r
-\r
- 5170 .set CYDEV_NVIC_BASE, 0xe000e000\r
- 5171 .set CYDEV_NVIC_SIZE, 0x00000d3c\r
- 5172 .set CYREG_NVIC_INT_CTL_TYPE, 0xe000e004\r
- 5173 .set CYREG_NVIC_SYSTICK_CTL, 0xe000e010\r
- 5174 .set CYREG_NVIC_SYSTICK_RELOAD, 0xe000e014\r
- 5175 .set CYREG_NVIC_SYSTICK_CURRENT, 0xe000e018\r
- 5176 .set CYREG_NVIC_SYSTICK_CAL, 0xe000e01c\r
- 5177 .set CYREG_NVIC_SETENA0, 0xe000e100\r
- 5178 .set CYREG_NVIC_CLRENA0, 0xe000e180\r
- 5179 .set CYREG_NVIC_SETPEND0, 0xe000e200\r
- 5180 .set CYREG_NVIC_CLRPEND0, 0xe000e280\r
- 5181 .set CYREG_NVIC_ACTIVE0, 0xe000e300\r
- 5182 .set CYREG_NVIC_PRI_0, 0xe000e400\r
- 5183 .set CYREG_NVIC_PRI_1, 0xe000e401\r
- 5184 .set CYREG_NVIC_PRI_2, 0xe000e402\r
- 5185 .set CYREG_NVIC_PRI_3, 0xe000e403\r
- 5186 .set CYREG_NVIC_PRI_4, 0xe000e404\r
- 5187 .set CYREG_NVIC_PRI_5, 0xe000e405\r
- 5188 .set CYREG_NVIC_PRI_6, 0xe000e406\r
- 5189 .set CYREG_NVIC_PRI_7, 0xe000e407\r
- 5190 .set CYREG_NVIC_PRI_8, 0xe000e408\r
- 5191 .set CYREG_NVIC_PRI_9, 0xe000e409\r
- 5192 .set CYREG_NVIC_PRI_10, 0xe000e40a\r
- 5193 .set CYREG_NVIC_PRI_11, 0xe000e40b\r
- 5194 .set CYREG_NVIC_PRI_12, 0xe000e40c\r
- 5195 .set CYREG_NVIC_PRI_13, 0xe000e40d\r
- 5196 .set CYREG_NVIC_PRI_14, 0xe000e40e\r
- 5197 .set CYREG_NVIC_PRI_15, 0xe000e40f\r
- 5198 .set CYREG_NVIC_PRI_16, 0xe000e410\r
- 5199 .set CYREG_NVIC_PRI_17, 0xe000e411\r
- 5200 .set CYREG_NVIC_PRI_18, 0xe000e412\r
- 5201 .set CYREG_NVIC_PRI_19, 0xe000e413\r
- 5202 .set CYREG_NVIC_PRI_20, 0xe000e414\r
- 5203 .set CYREG_NVIC_PRI_21, 0xe000e415\r
- 5204 .set CYREG_NVIC_PRI_22, 0xe000e416\r
- 5205 .set CYREG_NVIC_PRI_23, 0xe000e417\r
- 5206 .set CYREG_NVIC_PRI_24, 0xe000e418\r
- 5207 .set CYREG_NVIC_PRI_25, 0xe000e419\r
- 5208 .set CYREG_NVIC_PRI_26, 0xe000e41a\r
- 5209 .set CYREG_NVIC_PRI_27, 0xe000e41b\r
- 5210 .set CYREG_NVIC_PRI_28, 0xe000e41c\r
- 5211 .set CYREG_NVIC_PRI_29, 0xe000e41d\r
- 5212 .set CYREG_NVIC_PRI_30, 0xe000e41e\r
- 5213 .set CYREG_NVIC_PRI_31, 0xe000e41f\r
- 5214 .set CYREG_NVIC_CPUID_BASE, 0xe000ed00\r
- 5215 .set CYREG_NVIC_INTR_CTRL_STATE, 0xe000ed04\r
- 5216 .set CYREG_NVIC_VECT_OFFSET, 0xe000ed08\r
- 5217 .set CYREG_NVIC_APPLN_INTR, 0xe000ed0c\r
- 5218 .set CYREG_NVIC_SYSTEM_CONTROL, 0xe000ed10\r
- 5219 .set CYREG_NVIC_CFG_CONTROL, 0xe000ed14\r
- 5220 .set CYREG_NVIC_SYS_PRIO_HANDLER_4_7, 0xe000ed18\r
- 5221 .set CYREG_NVIC_SYS_PRIO_HANDLER_8_11, 0xe000ed1c\r
- 5222 .set CYREG_NVIC_SYS_PRIO_HANDLER_12_15, 0xe000ed20\r
- 5223 .set CYREG_NVIC_SYS_HANDLER_CSR, 0xe000ed24\r
- 5224 .set CYREG_NVIC_MEMMAN_FAULT_STATUS, 0xe000ed28\r
- 5225 .set CYREG_NVIC_BUS_FAULT_STATUS, 0xe000ed29\r
- 5226 .set CYREG_NVIC_USAGE_FAULT_STATUS, 0xe000ed2a\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 187\r
-\r
-\r
- 5227 .set CYREG_NVIC_HARD_FAULT_STATUS, 0xe000ed2c\r
- 5228 .set CYREG_NVIC_DEBUG_FAULT_STATUS, 0xe000ed30\r
- 5229 .set CYREG_NVIC_MEMMAN_FAULT_ADD, 0xe000ed34\r
- 5230 .set CYREG_NVIC_BUS_FAULT_ADD, 0xe000ed38\r
- 5231 .set CYDEV_CORE_DBG_BASE, 0xe000edf0\r
- 5232 .set CYDEV_CORE_DBG_SIZE, 0x00000010\r
- 5233 .set CYREG_CORE_DBG_DBG_HLT_CS, 0xe000edf0\r
- 5234 .set CYREG_CORE_DBG_DBG_REG_SEL, 0xe000edf4\r
- 5235 .set CYREG_CORE_DBG_DBG_REG_DATA, 0xe000edf8\r
- 5236 .set CYREG_CORE_DBG_EXC_MON_CTL, 0xe000edfc\r
- 5237 .set CYDEV_TPIU_BASE, 0xe0040000\r
- 5238 .set CYDEV_TPIU_SIZE, 0x00001000\r
- 5239 .set CYREG_TPIU_SUPPORTED_SYNC_PRT_SZ, 0xe0040000\r
- 5240 .set CYREG_TPIU_CURRENT_SYNC_PRT_SZ, 0xe0040004\r
- 5241 .set CYREG_TPIU_ASYNC_CLK_PRESCALER, 0xe0040010\r
- 5242 .set CYREG_TPIU_PROTOCOL, 0xe00400f0\r
- 5243 .set CYREG_TPIU_FORM_FLUSH_STAT, 0xe0040300\r
- 5244 .set CYREG_TPIU_FORM_FLUSH_CTRL, 0xe0040304\r
- 5245 .set CYREG_TPIU_TRIGGER, 0xe0040ee8\r
- 5246 .set CYREG_TPIU_ITETMDATA, 0xe0040eec\r
- 5247 .set CYREG_TPIU_ITATBCTR2, 0xe0040ef0\r
- 5248 .set CYREG_TPIU_ITATBCTR0, 0xe0040ef8\r
- 5249 .set CYREG_TPIU_ITITMDATA, 0xe0040efc\r
- 5250 .set CYREG_TPIU_ITCTRL, 0xe0040f00\r
- 5251 .set CYREG_TPIU_DEVID, 0xe0040fc8\r
- 5252 .set CYREG_TPIU_DEVTYPE, 0xe0040fcc\r
- 5253 .set CYREG_TPIU_PID4, 0xe0040fd0\r
- 5254 .set CYREG_TPIU_PID5, 0xe0040fd4\r
- 5255 .set CYREG_TPIU_PID6, 0xe0040fd8\r
- 5256 .set CYREG_TPIU_PID7, 0xe0040fdc\r
- 5257 .set CYREG_TPIU_PID0, 0xe0040fe0\r
- 5258 .set CYREG_TPIU_PID1, 0xe0040fe4\r
- 5259 .set CYREG_TPIU_PID2, 0xe0040fe8\r
- 5260 .set CYREG_TPIU_PID3, 0xe0040fec\r
- 5261 .set CYREG_TPIU_CID0, 0xe0040ff0\r
- 5262 .set CYREG_TPIU_CID1, 0xe0040ff4\r
- 5263 .set CYREG_TPIU_CID2, 0xe0040ff8\r
- 5264 .set CYREG_TPIU_CID3, 0xe0040ffc\r
- 5265 .set CYDEV_ETM_BASE, 0xe0041000\r
- 5266 .set CYDEV_ETM_SIZE, 0x00001000\r
- 5267 .set CYREG_ETM_CTL, 0xe0041000\r
- 5268 .set CYREG_ETM_CFG_CODE, 0xe0041004\r
- 5269 .set CYREG_ETM_TRIG_EVENT, 0xe0041008\r
- 5270 .set CYREG_ETM_STATUS, 0xe0041010\r
- 5271 .set CYREG_ETM_SYS_CFG, 0xe0041014\r
- 5272 .set CYREG_ETM_TRACE_ENB_EVENT, 0xe0041020\r
- 5273 .set CYREG_ETM_TRACE_EN_CTRL1, 0xe0041024\r
- 5274 .set CYREG_ETM_FIFOFULL_LEVEL, 0xe004102c\r
- 5275 .set CYREG_ETM_SYNC_FREQ, 0xe00411e0\r
- 5276 .set CYREG_ETM_ETM_ID, 0xe00411e4\r
- 5277 .set CYREG_ETM_CFG_CODE_EXT, 0xe00411e8\r
- 5278 .set CYREG_ETM_TR_SS_EMBICE_CTRL, 0xe00411f0\r
- 5279 .set CYREG_ETM_CS_TRACE_ID, 0xe0041200\r
- 5280 .set CYREG_ETM_OS_LOCK_ACCESS, 0xe0041300\r
- 5281 .set CYREG_ETM_OS_LOCK_STATUS, 0xe0041304\r
- 5282 .set CYREG_ETM_PDSR, 0xe0041314\r
- 5283 .set CYREG_ETM_ITMISCIN, 0xe0041ee0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 188\r
-\r
-\r
- 5284 .set CYREG_ETM_ITTRIGOUT, 0xe0041ee8\r
- 5285 .set CYREG_ETM_ITATBCTR2, 0xe0041ef0\r
- 5286 .set CYREG_ETM_ITATBCTR0, 0xe0041ef8\r
- 5287 .set CYREG_ETM_INT_MODE_CTRL, 0xe0041f00\r
- 5288 .set CYREG_ETM_CLM_TAG_SET, 0xe0041fa0\r
- 5289 .set CYREG_ETM_CLM_TAG_CLR, 0xe0041fa4\r
- 5290 .set CYREG_ETM_LOCK_ACCESS, 0xe0041fb0\r
- 5291 .set CYREG_ETM_LOCK_STATUS, 0xe0041fb4\r
- 5292 .set CYREG_ETM_AUTH_STATUS, 0xe0041fb8\r
- 5293 .set CYREG_ETM_DEV_TYPE, 0xe0041fcc\r
- 5294 .set CYREG_ETM_PID4, 0xe0041fd0\r
- 5295 .set CYREG_ETM_PID5, 0xe0041fd4\r
- 5296 .set CYREG_ETM_PID6, 0xe0041fd8\r
- 5297 .set CYREG_ETM_PID7, 0xe0041fdc\r
- 5298 .set CYREG_ETM_PID0, 0xe0041fe0\r
- 5299 .set CYREG_ETM_PID1, 0xe0041fe4\r
- 5300 .set CYREG_ETM_PID2, 0xe0041fe8\r
- 5301 .set CYREG_ETM_PID3, 0xe0041fec\r
- 5302 .set CYREG_ETM_CID0, 0xe0041ff0\r
- 5303 .set CYREG_ETM_CID1, 0xe0041ff4\r
- 5304 .set CYREG_ETM_CID2, 0xe0041ff8\r
- 5305 .set CYREG_ETM_CID3, 0xe0041ffc\r
- 5306 .set CYDEV_ROM_TABLE_BASE, 0xe00ff000\r
- 5307 .set CYDEV_ROM_TABLE_SIZE, 0x00001000\r
- 5308 .set CYREG_ROM_TABLE_NVIC, 0xe00ff000\r
- 5309 .set CYREG_ROM_TABLE_DWT, 0xe00ff004\r
- 5310 .set CYREG_ROM_TABLE_FPB, 0xe00ff008\r
- 5311 .set CYREG_ROM_TABLE_ITM, 0xe00ff00c\r
- 5312 .set CYREG_ROM_TABLE_TPIU, 0xe00ff010\r
- 5313 .set CYREG_ROM_TABLE_ETM, 0xe00ff014\r
- 5314 .set CYREG_ROM_TABLE_END, 0xe00ff018\r
- 5315 .set CYREG_ROM_TABLE_MEMTYPE, 0xe00fffcc\r
- 5316 .set CYREG_ROM_TABLE_PID4, 0xe00fffd0\r
- 5317 .set CYREG_ROM_TABLE_PID5, 0xe00fffd4\r
- 5318 .set CYREG_ROM_TABLE_PID6, 0xe00fffd8\r
- 5319 .set CYREG_ROM_TABLE_PID7, 0xe00fffdc\r
- 5320 .set CYREG_ROM_TABLE_PID0, 0xe00fffe0\r
- 5321 .set CYREG_ROM_TABLE_PID1, 0xe00fffe4\r
- 5322 .set CYREG_ROM_TABLE_PID2, 0xe00fffe8\r
- 5323 .set CYREG_ROM_TABLE_PID3, 0xe00fffec\r
- 5324 .set CYREG_ROM_TABLE_CID0, 0xe00ffff0\r
- 5325 .set CYREG_ROM_TABLE_CID1, 0xe00ffff4\r
- 5326 .set CYREG_ROM_TABLE_CID2, 0xe00ffff8\r
- 5327 .set CYREG_ROM_TABLE_CID3, 0xe00ffffc\r
- 5328 .set CYDEV_FLS_SIZE, CYDEV_FLASH_SIZE\r
- 5329 .set CYDEV_ECC_BASE, CYDEV_FLSECC_BASE\r
- 5330 .set CYDEV_FLS_SECTOR_SIZE, 0x00010000\r
- 5331 .set CYDEV_FLS_ROW_SIZE, 0x00000100\r
- 5332 .set CYDEV_ECC_SECTOR_SIZE, 0x00002000\r
- 5333 .set CYDEV_ECC_ROW_SIZE, 0x00000020\r
- 5334 .set CYDEV_EEPROM_SECTOR_SIZE, 0x00000400\r
- 5335 .set CYDEV_EEPROM_ROW_SIZE, 0x00000010\r
- 5336 .set CYDEV_PERIPH_BASE, CYDEV_CLKDIST_BASE\r
- 5337 .set CYCLK_LD_DISABLE, 0x00000004\r
- 5338 .set CYCLK_LD_SYNC_EN, 0x00000002\r
- 5339 .set CYCLK_LD_LOAD, 0x00000001\r
- 5340 .set CYCLK_PIPE, 0x00000080\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 189\r
-\r
-\r
- 5341 .set CYCLK_SSS, 0x00000040\r
- 5342 .set CYCLK_EARLY, 0x00000020\r
- 5343 .set CYCLK_DUTY, 0x00000010\r
- 5344 .set CYCLK_SYNC, 0x00000008\r
- 5345 .set CYCLK_SRC_SEL_CLK_SYNC_D, 0\r
- 5346 .set CYCLK_SRC_SEL_SYNC_DIG, 0\r
- 5347 .set CYCLK_SRC_SEL_IMO, 1\r
- 5348 .set CYCLK_SRC_SEL_XTAL_MHZ, 2\r
- 5349 .set CYCLK_SRC_SEL_XTALM, 2\r
- 5350 .set CYCLK_SRC_SEL_ILO, 3\r
- 5351 .set CYCLK_SRC_SEL_PLL, 4\r
- 5352 .set CYCLK_SRC_SEL_XTAL_KHZ, 5\r
- 5353 .set CYCLK_SRC_SEL_XTALK, 5\r
- 5354 .set CYCLK_SRC_SEL_DSI_G, 6\r
- 5355 .set CYCLK_SRC_SEL_DSI_D, 7\r
- 5356 .set CYCLK_SRC_SEL_CLK_SYNC_A, 0\r
- 5357 .set CYCLK_SRC_SEL_DSI_A, 7\r
- 5 \r
- 6 /* USBFS_bus_reset */\r
- 7 .set USBFS_bus_reset__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 8 .set USBFS_bus_reset__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 9 .set USBFS_bus_reset__INTC_MASK, 0x800000\r
- 10 .set USBFS_bus_reset__INTC_NUMBER, 23\r
- 11 .set USBFS_bus_reset__INTC_PRIOR_NUM, 7\r
- 12 .set USBFS_bus_reset__INTC_PRIOR_REG, CYREG_NVIC_PRI_23\r
- 13 .set USBFS_bus_reset__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 14 .set USBFS_bus_reset__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 15 \r
- 16 /* USBFS_arb_int */\r
- 17 .set USBFS_arb_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 18 .set USBFS_arb_int__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 19 .set USBFS_arb_int__INTC_MASK, 0x400000\r
- 20 .set USBFS_arb_int__INTC_NUMBER, 22\r
- 21 .set USBFS_arb_int__INTC_PRIOR_NUM, 7\r
- 22 .set USBFS_arb_int__INTC_PRIOR_REG, CYREG_NVIC_PRI_22\r
- 23 .set USBFS_arb_int__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 24 .set USBFS_arb_int__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 25 \r
- 26 /* USBFS_sof_int */\r
- 27 .set USBFS_sof_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 28 .set USBFS_sof_int__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 29 .set USBFS_sof_int__INTC_MASK, 0x200000\r
- 30 .set USBFS_sof_int__INTC_NUMBER, 21\r
- 31 .set USBFS_sof_int__INTC_PRIOR_NUM, 7\r
- 32 .set USBFS_sof_int__INTC_PRIOR_REG, CYREG_NVIC_PRI_21\r
- 33 .set USBFS_sof_int__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 34 .set USBFS_sof_int__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 35 \r
- 36 /* SCSI_Out_DBx */\r
- 37 .set SCSI_Out_DBx__0__AG, CYREG_PRT6_AG\r
- 38 .set SCSI_Out_DBx__0__AMUX, CYREG_PRT6_AMUX\r
- 39 .set SCSI_Out_DBx__0__BIE, CYREG_PRT6_BIE\r
- 40 .set SCSI_Out_DBx__0__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 41 .set SCSI_Out_DBx__0__BYP, CYREG_PRT6_BYP\r
- 42 .set SCSI_Out_DBx__0__CTL, CYREG_PRT6_CTL\r
- 43 .set SCSI_Out_DBx__0__DM0, CYREG_PRT6_DM0\r
- 44 .set SCSI_Out_DBx__0__DM1, CYREG_PRT6_DM1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 190\r
-\r
-\r
- 45 .set SCSI_Out_DBx__0__DM2, CYREG_PRT6_DM2\r
- 46 .set SCSI_Out_DBx__0__DR, CYREG_PRT6_DR\r
- 47 .set SCSI_Out_DBx__0__INP_DIS, CYREG_PRT6_INP_DIS\r
- 48 .set SCSI_Out_DBx__0__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 49 .set SCSI_Out_DBx__0__LCD_EN, CYREG_PRT6_LCD_EN\r
- 50 .set SCSI_Out_DBx__0__MASK, 0x08\r
- 51 .set SCSI_Out_DBx__0__PC, CYREG_PRT6_PC3\r
- 52 .set SCSI_Out_DBx__0__PORT, 6\r
- 53 .set SCSI_Out_DBx__0__PRT, CYREG_PRT6_PRT\r
- 54 .set SCSI_Out_DBx__0__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 55 .set SCSI_Out_DBx__0__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 56 .set SCSI_Out_DBx__0__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 57 .set SCSI_Out_DBx__0__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 58 .set SCSI_Out_DBx__0__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 59 .set SCSI_Out_DBx__0__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 60 .set SCSI_Out_DBx__0__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 61 .set SCSI_Out_DBx__0__PS, CYREG_PRT6_PS\r
- 62 .set SCSI_Out_DBx__0__SHIFT, 3\r
- 63 .set SCSI_Out_DBx__0__SLW, CYREG_PRT6_SLW\r
- 64 .set SCSI_Out_DBx__1__AG, CYREG_PRT6_AG\r
- 65 .set SCSI_Out_DBx__1__AMUX, CYREG_PRT6_AMUX\r
- 66 .set SCSI_Out_DBx__1__BIE, CYREG_PRT6_BIE\r
- 67 .set SCSI_Out_DBx__1__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 68 .set SCSI_Out_DBx__1__BYP, CYREG_PRT6_BYP\r
- 69 .set SCSI_Out_DBx__1__CTL, CYREG_PRT6_CTL\r
- 70 .set SCSI_Out_DBx__1__DM0, CYREG_PRT6_DM0\r
- 71 .set SCSI_Out_DBx__1__DM1, CYREG_PRT6_DM1\r
- 72 .set SCSI_Out_DBx__1__DM2, CYREG_PRT6_DM2\r
- 73 .set SCSI_Out_DBx__1__DR, CYREG_PRT6_DR\r
- 74 .set SCSI_Out_DBx__1__INP_DIS, CYREG_PRT6_INP_DIS\r
- 75 .set SCSI_Out_DBx__1__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 76 .set SCSI_Out_DBx__1__LCD_EN, CYREG_PRT6_LCD_EN\r
- 77 .set SCSI_Out_DBx__1__MASK, 0x04\r
- 78 .set SCSI_Out_DBx__1__PC, CYREG_PRT6_PC2\r
- 79 .set SCSI_Out_DBx__1__PORT, 6\r
- 80 .set SCSI_Out_DBx__1__PRT, CYREG_PRT6_PRT\r
- 81 .set SCSI_Out_DBx__1__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 82 .set SCSI_Out_DBx__1__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 83 .set SCSI_Out_DBx__1__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 84 .set SCSI_Out_DBx__1__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 85 .set SCSI_Out_DBx__1__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 86 .set SCSI_Out_DBx__1__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 87 .set SCSI_Out_DBx__1__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 88 .set SCSI_Out_DBx__1__PS, CYREG_PRT6_PS\r
- 89 .set SCSI_Out_DBx__1__SHIFT, 2\r
- 90 .set SCSI_Out_DBx__1__SLW, CYREG_PRT6_SLW\r
- 91 .set SCSI_Out_DBx__2__AG, CYREG_PRT6_AG\r
- 92 .set SCSI_Out_DBx__2__AMUX, CYREG_PRT6_AMUX\r
- 93 .set SCSI_Out_DBx__2__BIE, CYREG_PRT6_BIE\r
- 94 .set SCSI_Out_DBx__2__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 95 .set SCSI_Out_DBx__2__BYP, CYREG_PRT6_BYP\r
- 96 .set SCSI_Out_DBx__2__CTL, CYREG_PRT6_CTL\r
- 97 .set SCSI_Out_DBx__2__DM0, CYREG_PRT6_DM0\r
- 98 .set SCSI_Out_DBx__2__DM1, CYREG_PRT6_DM1\r
- 99 .set SCSI_Out_DBx__2__DM2, CYREG_PRT6_DM2\r
- 100 .set SCSI_Out_DBx__2__DR, CYREG_PRT6_DR\r
- 101 .set SCSI_Out_DBx__2__INP_DIS, CYREG_PRT6_INP_DIS\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 191\r
-\r
-\r
- 102 .set SCSI_Out_DBx__2__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 103 .set SCSI_Out_DBx__2__LCD_EN, CYREG_PRT6_LCD_EN\r
- 104 .set SCSI_Out_DBx__2__MASK, 0x02\r
- 105 .set SCSI_Out_DBx__2__PC, CYREG_PRT6_PC1\r
- 106 .set SCSI_Out_DBx__2__PORT, 6\r
- 107 .set SCSI_Out_DBx__2__PRT, CYREG_PRT6_PRT\r
- 108 .set SCSI_Out_DBx__2__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 109 .set SCSI_Out_DBx__2__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 110 .set SCSI_Out_DBx__2__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 111 .set SCSI_Out_DBx__2__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 112 .set SCSI_Out_DBx__2__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 113 .set SCSI_Out_DBx__2__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 114 .set SCSI_Out_DBx__2__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 115 .set SCSI_Out_DBx__2__PS, CYREG_PRT6_PS\r
- 116 .set SCSI_Out_DBx__2__SHIFT, 1\r
- 117 .set SCSI_Out_DBx__2__SLW, CYREG_PRT6_SLW\r
- 118 .set SCSI_Out_DBx__3__AG, CYREG_PRT6_AG\r
- 119 .set SCSI_Out_DBx__3__AMUX, CYREG_PRT6_AMUX\r
- 120 .set SCSI_Out_DBx__3__BIE, CYREG_PRT6_BIE\r
- 121 .set SCSI_Out_DBx__3__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 122 .set SCSI_Out_DBx__3__BYP, CYREG_PRT6_BYP\r
- 123 .set SCSI_Out_DBx__3__CTL, CYREG_PRT6_CTL\r
- 124 .set SCSI_Out_DBx__3__DM0, CYREG_PRT6_DM0\r
- 125 .set SCSI_Out_DBx__3__DM1, CYREG_PRT6_DM1\r
- 126 .set SCSI_Out_DBx__3__DM2, CYREG_PRT6_DM2\r
- 127 .set SCSI_Out_DBx__3__DR, CYREG_PRT6_DR\r
- 128 .set SCSI_Out_DBx__3__INP_DIS, CYREG_PRT6_INP_DIS\r
- 129 .set SCSI_Out_DBx__3__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 130 .set SCSI_Out_DBx__3__LCD_EN, CYREG_PRT6_LCD_EN\r
- 131 .set SCSI_Out_DBx__3__MASK, 0x01\r
- 132 .set SCSI_Out_DBx__3__PC, CYREG_PRT6_PC0\r
- 133 .set SCSI_Out_DBx__3__PORT, 6\r
- 134 .set SCSI_Out_DBx__3__PRT, CYREG_PRT6_PRT\r
- 135 .set SCSI_Out_DBx__3__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 136 .set SCSI_Out_DBx__3__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 137 .set SCSI_Out_DBx__3__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 138 .set SCSI_Out_DBx__3__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 139 .set SCSI_Out_DBx__3__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 140 .set SCSI_Out_DBx__3__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 141 .set SCSI_Out_DBx__3__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 142 .set SCSI_Out_DBx__3__PS, CYREG_PRT6_PS\r
- 143 .set SCSI_Out_DBx__3__SHIFT, 0\r
- 144 .set SCSI_Out_DBx__3__SLW, CYREG_PRT6_SLW\r
- 145 .set SCSI_Out_DBx__4__AG, CYREG_PRT4_AG\r
- 146 .set SCSI_Out_DBx__4__AMUX, CYREG_PRT4_AMUX\r
- 147 .set SCSI_Out_DBx__4__BIE, CYREG_PRT4_BIE\r
- 148 .set SCSI_Out_DBx__4__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 149 .set SCSI_Out_DBx__4__BYP, CYREG_PRT4_BYP\r
- 150 .set SCSI_Out_DBx__4__CTL, CYREG_PRT4_CTL\r
- 151 .set SCSI_Out_DBx__4__DM0, CYREG_PRT4_DM0\r
- 152 .set SCSI_Out_DBx__4__DM1, CYREG_PRT4_DM1\r
- 153 .set SCSI_Out_DBx__4__DM2, CYREG_PRT4_DM2\r
- 154 .set SCSI_Out_DBx__4__DR, CYREG_PRT4_DR\r
- 155 .set SCSI_Out_DBx__4__INP_DIS, CYREG_PRT4_INP_DIS\r
- 156 .set SCSI_Out_DBx__4__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 157 .set SCSI_Out_DBx__4__LCD_EN, CYREG_PRT4_LCD_EN\r
- 158 .set SCSI_Out_DBx__4__MASK, 0x80\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 192\r
-\r
-\r
- 159 .set SCSI_Out_DBx__4__PC, CYREG_PRT4_PC7\r
- 160 .set SCSI_Out_DBx__4__PORT, 4\r
- 161 .set SCSI_Out_DBx__4__PRT, CYREG_PRT4_PRT\r
- 162 .set SCSI_Out_DBx__4__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 163 .set SCSI_Out_DBx__4__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 164 .set SCSI_Out_DBx__4__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 165 .set SCSI_Out_DBx__4__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 166 .set SCSI_Out_DBx__4__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 167 .set SCSI_Out_DBx__4__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 168 .set SCSI_Out_DBx__4__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 169 .set SCSI_Out_DBx__4__PS, CYREG_PRT4_PS\r
- 170 .set SCSI_Out_DBx__4__SHIFT, 7\r
- 171 .set SCSI_Out_DBx__4__SLW, CYREG_PRT4_SLW\r
- 172 .set SCSI_Out_DBx__5__AG, CYREG_PRT4_AG\r
- 173 .set SCSI_Out_DBx__5__AMUX, CYREG_PRT4_AMUX\r
- 174 .set SCSI_Out_DBx__5__BIE, CYREG_PRT4_BIE\r
- 175 .set SCSI_Out_DBx__5__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 176 .set SCSI_Out_DBx__5__BYP, CYREG_PRT4_BYP\r
- 177 .set SCSI_Out_DBx__5__CTL, CYREG_PRT4_CTL\r
- 178 .set SCSI_Out_DBx__5__DM0, CYREG_PRT4_DM0\r
- 179 .set SCSI_Out_DBx__5__DM1, CYREG_PRT4_DM1\r
- 180 .set SCSI_Out_DBx__5__DM2, CYREG_PRT4_DM2\r
- 181 .set SCSI_Out_DBx__5__DR, CYREG_PRT4_DR\r
- 182 .set SCSI_Out_DBx__5__INP_DIS, CYREG_PRT4_INP_DIS\r
- 183 .set SCSI_Out_DBx__5__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 184 .set SCSI_Out_DBx__5__LCD_EN, CYREG_PRT4_LCD_EN\r
- 185 .set SCSI_Out_DBx__5__MASK, 0x40\r
- 186 .set SCSI_Out_DBx__5__PC, CYREG_PRT4_PC6\r
- 187 .set SCSI_Out_DBx__5__PORT, 4\r
- 188 .set SCSI_Out_DBx__5__PRT, CYREG_PRT4_PRT\r
- 189 .set SCSI_Out_DBx__5__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 190 .set SCSI_Out_DBx__5__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 191 .set SCSI_Out_DBx__5__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 192 .set SCSI_Out_DBx__5__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 193 .set SCSI_Out_DBx__5__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 194 .set SCSI_Out_DBx__5__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 195 .set SCSI_Out_DBx__5__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 196 .set SCSI_Out_DBx__5__PS, CYREG_PRT4_PS\r
- 197 .set SCSI_Out_DBx__5__SHIFT, 6\r
- 198 .set SCSI_Out_DBx__5__SLW, CYREG_PRT4_SLW\r
- 199 .set SCSI_Out_DBx__6__AG, CYREG_PRT4_AG\r
- 200 .set SCSI_Out_DBx__6__AMUX, CYREG_PRT4_AMUX\r
- 201 .set SCSI_Out_DBx__6__BIE, CYREG_PRT4_BIE\r
- 202 .set SCSI_Out_DBx__6__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 203 .set SCSI_Out_DBx__6__BYP, CYREG_PRT4_BYP\r
- 204 .set SCSI_Out_DBx__6__CTL, CYREG_PRT4_CTL\r
- 205 .set SCSI_Out_DBx__6__DM0, CYREG_PRT4_DM0\r
- 206 .set SCSI_Out_DBx__6__DM1, CYREG_PRT4_DM1\r
- 207 .set SCSI_Out_DBx__6__DM2, CYREG_PRT4_DM2\r
- 208 .set SCSI_Out_DBx__6__DR, CYREG_PRT4_DR\r
- 209 .set SCSI_Out_DBx__6__INP_DIS, CYREG_PRT4_INP_DIS\r
- 210 .set SCSI_Out_DBx__6__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 211 .set SCSI_Out_DBx__6__LCD_EN, CYREG_PRT4_LCD_EN\r
- 212 .set SCSI_Out_DBx__6__MASK, 0x20\r
- 213 .set SCSI_Out_DBx__6__PC, CYREG_PRT4_PC5\r
- 214 .set SCSI_Out_DBx__6__PORT, 4\r
- 215 .set SCSI_Out_DBx__6__PRT, CYREG_PRT4_PRT\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 193\r
-\r
-\r
- 216 .set SCSI_Out_DBx__6__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 217 .set SCSI_Out_DBx__6__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 218 .set SCSI_Out_DBx__6__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 219 .set SCSI_Out_DBx__6__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 220 .set SCSI_Out_DBx__6__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 221 .set SCSI_Out_DBx__6__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 222 .set SCSI_Out_DBx__6__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 223 .set SCSI_Out_DBx__6__PS, CYREG_PRT4_PS\r
- 224 .set SCSI_Out_DBx__6__SHIFT, 5\r
- 225 .set SCSI_Out_DBx__6__SLW, CYREG_PRT4_SLW\r
- 226 .set SCSI_Out_DBx__7__AG, CYREG_PRT4_AG\r
- 227 .set SCSI_Out_DBx__7__AMUX, CYREG_PRT4_AMUX\r
- 228 .set SCSI_Out_DBx__7__BIE, CYREG_PRT4_BIE\r
- 229 .set SCSI_Out_DBx__7__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 230 .set SCSI_Out_DBx__7__BYP, CYREG_PRT4_BYP\r
- 231 .set SCSI_Out_DBx__7__CTL, CYREG_PRT4_CTL\r
- 232 .set SCSI_Out_DBx__7__DM0, CYREG_PRT4_DM0\r
- 233 .set SCSI_Out_DBx__7__DM1, CYREG_PRT4_DM1\r
- 234 .set SCSI_Out_DBx__7__DM2, CYREG_PRT4_DM2\r
- 235 .set SCSI_Out_DBx__7__DR, CYREG_PRT4_DR\r
- 236 .set SCSI_Out_DBx__7__INP_DIS, CYREG_PRT4_INP_DIS\r
- 237 .set SCSI_Out_DBx__7__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 238 .set SCSI_Out_DBx__7__LCD_EN, CYREG_PRT4_LCD_EN\r
- 239 .set SCSI_Out_DBx__7__MASK, 0x10\r
- 240 .set SCSI_Out_DBx__7__PC, CYREG_PRT4_PC4\r
- 241 .set SCSI_Out_DBx__7__PORT, 4\r
- 242 .set SCSI_Out_DBx__7__PRT, CYREG_PRT4_PRT\r
- 243 .set SCSI_Out_DBx__7__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 244 .set SCSI_Out_DBx__7__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 245 .set SCSI_Out_DBx__7__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 246 .set SCSI_Out_DBx__7__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 247 .set SCSI_Out_DBx__7__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 248 .set SCSI_Out_DBx__7__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 249 .set SCSI_Out_DBx__7__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 250 .set SCSI_Out_DBx__7__PS, CYREG_PRT4_PS\r
- 251 .set SCSI_Out_DBx__7__SHIFT, 4\r
- 252 .set SCSI_Out_DBx__7__SLW, CYREG_PRT4_SLW\r
- 253 .set SCSI_Out_DBx__DB0__AG, CYREG_PRT6_AG\r
- 254 .set SCSI_Out_DBx__DB0__AMUX, CYREG_PRT6_AMUX\r
- 255 .set SCSI_Out_DBx__DB0__BIE, CYREG_PRT6_BIE\r
- 256 .set SCSI_Out_DBx__DB0__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 257 .set SCSI_Out_DBx__DB0__BYP, CYREG_PRT6_BYP\r
- 258 .set SCSI_Out_DBx__DB0__CTL, CYREG_PRT6_CTL\r
- 259 .set SCSI_Out_DBx__DB0__DM0, CYREG_PRT6_DM0\r
- 260 .set SCSI_Out_DBx__DB0__DM1, CYREG_PRT6_DM1\r
- 261 .set SCSI_Out_DBx__DB0__DM2, CYREG_PRT6_DM2\r
- 262 .set SCSI_Out_DBx__DB0__DR, CYREG_PRT6_DR\r
- 263 .set SCSI_Out_DBx__DB0__INP_DIS, CYREG_PRT6_INP_DIS\r
- 264 .set SCSI_Out_DBx__DB0__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 265 .set SCSI_Out_DBx__DB0__LCD_EN, CYREG_PRT6_LCD_EN\r
- 266 .set SCSI_Out_DBx__DB0__MASK, 0x08\r
- 267 .set SCSI_Out_DBx__DB0__PC, CYREG_PRT6_PC3\r
- 268 .set SCSI_Out_DBx__DB0__PORT, 6\r
- 269 .set SCSI_Out_DBx__DB0__PRT, CYREG_PRT6_PRT\r
- 270 .set SCSI_Out_DBx__DB0__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 271 .set SCSI_Out_DBx__DB0__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 272 .set SCSI_Out_DBx__DB0__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 194\r
-\r
-\r
- 273 .set SCSI_Out_DBx__DB0__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 274 .set SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 275 .set SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 276 .set SCSI_Out_DBx__DB0__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 277 .set SCSI_Out_DBx__DB0__PS, CYREG_PRT6_PS\r
- 278 .set SCSI_Out_DBx__DB0__SHIFT, 3\r
- 279 .set SCSI_Out_DBx__DB0__SLW, CYREG_PRT6_SLW\r
- 280 .set SCSI_Out_DBx__DB1__AG, CYREG_PRT6_AG\r
- 281 .set SCSI_Out_DBx__DB1__AMUX, CYREG_PRT6_AMUX\r
- 282 .set SCSI_Out_DBx__DB1__BIE, CYREG_PRT6_BIE\r
- 283 .set SCSI_Out_DBx__DB1__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 284 .set SCSI_Out_DBx__DB1__BYP, CYREG_PRT6_BYP\r
- 285 .set SCSI_Out_DBx__DB1__CTL, CYREG_PRT6_CTL\r
- 286 .set SCSI_Out_DBx__DB1__DM0, CYREG_PRT6_DM0\r
- 287 .set SCSI_Out_DBx__DB1__DM1, CYREG_PRT6_DM1\r
- 288 .set SCSI_Out_DBx__DB1__DM2, CYREG_PRT6_DM2\r
- 289 .set SCSI_Out_DBx__DB1__DR, CYREG_PRT6_DR\r
- 290 .set SCSI_Out_DBx__DB1__INP_DIS, CYREG_PRT6_INP_DIS\r
- 291 .set SCSI_Out_DBx__DB1__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 292 .set SCSI_Out_DBx__DB1__LCD_EN, CYREG_PRT6_LCD_EN\r
- 293 .set SCSI_Out_DBx__DB1__MASK, 0x04\r
- 294 .set SCSI_Out_DBx__DB1__PC, CYREG_PRT6_PC2\r
- 295 .set SCSI_Out_DBx__DB1__PORT, 6\r
- 296 .set SCSI_Out_DBx__DB1__PRT, CYREG_PRT6_PRT\r
- 297 .set SCSI_Out_DBx__DB1__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 298 .set SCSI_Out_DBx__DB1__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 299 .set SCSI_Out_DBx__DB1__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 300 .set SCSI_Out_DBx__DB1__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 301 .set SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 302 .set SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 303 .set SCSI_Out_DBx__DB1__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 304 .set SCSI_Out_DBx__DB1__PS, CYREG_PRT6_PS\r
- 305 .set SCSI_Out_DBx__DB1__SHIFT, 2\r
- 306 .set SCSI_Out_DBx__DB1__SLW, CYREG_PRT6_SLW\r
- 307 .set SCSI_Out_DBx__DB2__AG, CYREG_PRT6_AG\r
- 308 .set SCSI_Out_DBx__DB2__AMUX, CYREG_PRT6_AMUX\r
- 309 .set SCSI_Out_DBx__DB2__BIE, CYREG_PRT6_BIE\r
- 310 .set SCSI_Out_DBx__DB2__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 311 .set SCSI_Out_DBx__DB2__BYP, CYREG_PRT6_BYP\r
- 312 .set SCSI_Out_DBx__DB2__CTL, CYREG_PRT6_CTL\r
- 313 .set SCSI_Out_DBx__DB2__DM0, CYREG_PRT6_DM0\r
- 314 .set SCSI_Out_DBx__DB2__DM1, CYREG_PRT6_DM1\r
- 315 .set SCSI_Out_DBx__DB2__DM2, CYREG_PRT6_DM2\r
- 316 .set SCSI_Out_DBx__DB2__DR, CYREG_PRT6_DR\r
- 317 .set SCSI_Out_DBx__DB2__INP_DIS, CYREG_PRT6_INP_DIS\r
- 318 .set SCSI_Out_DBx__DB2__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 319 .set SCSI_Out_DBx__DB2__LCD_EN, CYREG_PRT6_LCD_EN\r
- 320 .set SCSI_Out_DBx__DB2__MASK, 0x02\r
- 321 .set SCSI_Out_DBx__DB2__PC, CYREG_PRT6_PC1\r
- 322 .set SCSI_Out_DBx__DB2__PORT, 6\r
- 323 .set SCSI_Out_DBx__DB2__PRT, CYREG_PRT6_PRT\r
- 324 .set SCSI_Out_DBx__DB2__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 325 .set SCSI_Out_DBx__DB2__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 326 .set SCSI_Out_DBx__DB2__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 327 .set SCSI_Out_DBx__DB2__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 328 .set SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 329 .set SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 195\r
-\r
-\r
- 330 .set SCSI_Out_DBx__DB2__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 331 .set SCSI_Out_DBx__DB2__PS, CYREG_PRT6_PS\r
- 332 .set SCSI_Out_DBx__DB2__SHIFT, 1\r
- 333 .set SCSI_Out_DBx__DB2__SLW, CYREG_PRT6_SLW\r
- 334 .set SCSI_Out_DBx__DB3__AG, CYREG_PRT6_AG\r
- 335 .set SCSI_Out_DBx__DB3__AMUX, CYREG_PRT6_AMUX\r
- 336 .set SCSI_Out_DBx__DB3__BIE, CYREG_PRT6_BIE\r
- 337 .set SCSI_Out_DBx__DB3__BIT_MASK, CYREG_PRT6_BIT_MASK\r
- 338 .set SCSI_Out_DBx__DB3__BYP, CYREG_PRT6_BYP\r
- 339 .set SCSI_Out_DBx__DB3__CTL, CYREG_PRT6_CTL\r
- 340 .set SCSI_Out_DBx__DB3__DM0, CYREG_PRT6_DM0\r
- 341 .set SCSI_Out_DBx__DB3__DM1, CYREG_PRT6_DM1\r
- 342 .set SCSI_Out_DBx__DB3__DM2, CYREG_PRT6_DM2\r
- 343 .set SCSI_Out_DBx__DB3__DR, CYREG_PRT6_DR\r
- 344 .set SCSI_Out_DBx__DB3__INP_DIS, CYREG_PRT6_INP_DIS\r
- 345 .set SCSI_Out_DBx__DB3__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
- 346 .set SCSI_Out_DBx__DB3__LCD_EN, CYREG_PRT6_LCD_EN\r
- 347 .set SCSI_Out_DBx__DB3__MASK, 0x01\r
- 348 .set SCSI_Out_DBx__DB3__PC, CYREG_PRT6_PC0\r
- 349 .set SCSI_Out_DBx__DB3__PORT, 6\r
- 350 .set SCSI_Out_DBx__DB3__PRT, CYREG_PRT6_PRT\r
- 351 .set SCSI_Out_DBx__DB3__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
- 352 .set SCSI_Out_DBx__DB3__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
- 353 .set SCSI_Out_DBx__DB3__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
- 354 .set SCSI_Out_DBx__DB3__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
- 355 .set SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
- 356 .set SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
- 357 .set SCSI_Out_DBx__DB3__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
- 358 .set SCSI_Out_DBx__DB3__PS, CYREG_PRT6_PS\r
- 359 .set SCSI_Out_DBx__DB3__SHIFT, 0\r
- 360 .set SCSI_Out_DBx__DB3__SLW, CYREG_PRT6_SLW\r
- 361 .set SCSI_Out_DBx__DB4__AG, CYREG_PRT4_AG\r
- 362 .set SCSI_Out_DBx__DB4__AMUX, CYREG_PRT4_AMUX\r
- 363 .set SCSI_Out_DBx__DB4__BIE, CYREG_PRT4_BIE\r
- 364 .set SCSI_Out_DBx__DB4__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 365 .set SCSI_Out_DBx__DB4__BYP, CYREG_PRT4_BYP\r
- 366 .set SCSI_Out_DBx__DB4__CTL, CYREG_PRT4_CTL\r
- 367 .set SCSI_Out_DBx__DB4__DM0, CYREG_PRT4_DM0\r
- 368 .set SCSI_Out_DBx__DB4__DM1, CYREG_PRT4_DM1\r
- 369 .set SCSI_Out_DBx__DB4__DM2, CYREG_PRT4_DM2\r
- 370 .set SCSI_Out_DBx__DB4__DR, CYREG_PRT4_DR\r
- 371 .set SCSI_Out_DBx__DB4__INP_DIS, CYREG_PRT4_INP_DIS\r
- 372 .set SCSI_Out_DBx__DB4__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 373 .set SCSI_Out_DBx__DB4__LCD_EN, CYREG_PRT4_LCD_EN\r
- 374 .set SCSI_Out_DBx__DB4__MASK, 0x80\r
- 375 .set SCSI_Out_DBx__DB4__PC, CYREG_PRT4_PC7\r
- 376 .set SCSI_Out_DBx__DB4__PORT, 4\r
- 377 .set SCSI_Out_DBx__DB4__PRT, CYREG_PRT4_PRT\r
- 378 .set SCSI_Out_DBx__DB4__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 379 .set SCSI_Out_DBx__DB4__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 380 .set SCSI_Out_DBx__DB4__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 381 .set SCSI_Out_DBx__DB4__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 382 .set SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 383 .set SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 384 .set SCSI_Out_DBx__DB4__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 385 .set SCSI_Out_DBx__DB4__PS, CYREG_PRT4_PS\r
- 386 .set SCSI_Out_DBx__DB4__SHIFT, 7\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 196\r
-\r
-\r
- 387 .set SCSI_Out_DBx__DB4__SLW, CYREG_PRT4_SLW\r
- 388 .set SCSI_Out_DBx__DB5__AG, CYREG_PRT4_AG\r
- 389 .set SCSI_Out_DBx__DB5__AMUX, CYREG_PRT4_AMUX\r
- 390 .set SCSI_Out_DBx__DB5__BIE, CYREG_PRT4_BIE\r
- 391 .set SCSI_Out_DBx__DB5__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 392 .set SCSI_Out_DBx__DB5__BYP, CYREG_PRT4_BYP\r
- 393 .set SCSI_Out_DBx__DB5__CTL, CYREG_PRT4_CTL\r
- 394 .set SCSI_Out_DBx__DB5__DM0, CYREG_PRT4_DM0\r
- 395 .set SCSI_Out_DBx__DB5__DM1, CYREG_PRT4_DM1\r
- 396 .set SCSI_Out_DBx__DB5__DM2, CYREG_PRT4_DM2\r
- 397 .set SCSI_Out_DBx__DB5__DR, CYREG_PRT4_DR\r
- 398 .set SCSI_Out_DBx__DB5__INP_DIS, CYREG_PRT4_INP_DIS\r
- 399 .set SCSI_Out_DBx__DB5__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 400 .set SCSI_Out_DBx__DB5__LCD_EN, CYREG_PRT4_LCD_EN\r
- 401 .set SCSI_Out_DBx__DB5__MASK, 0x40\r
- 402 .set SCSI_Out_DBx__DB5__PC, CYREG_PRT4_PC6\r
- 403 .set SCSI_Out_DBx__DB5__PORT, 4\r
- 404 .set SCSI_Out_DBx__DB5__PRT, CYREG_PRT4_PRT\r
- 405 .set SCSI_Out_DBx__DB5__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 406 .set SCSI_Out_DBx__DB5__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 407 .set SCSI_Out_DBx__DB5__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 408 .set SCSI_Out_DBx__DB5__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 409 .set SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 410 .set SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 411 .set SCSI_Out_DBx__DB5__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 412 .set SCSI_Out_DBx__DB5__PS, CYREG_PRT4_PS\r
- 413 .set SCSI_Out_DBx__DB5__SHIFT, 6\r
- 414 .set SCSI_Out_DBx__DB5__SLW, CYREG_PRT4_SLW\r
- 415 .set SCSI_Out_DBx__DB6__AG, CYREG_PRT4_AG\r
- 416 .set SCSI_Out_DBx__DB6__AMUX, CYREG_PRT4_AMUX\r
- 417 .set SCSI_Out_DBx__DB6__BIE, CYREG_PRT4_BIE\r
- 418 .set SCSI_Out_DBx__DB6__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 419 .set SCSI_Out_DBx__DB6__BYP, CYREG_PRT4_BYP\r
- 420 .set SCSI_Out_DBx__DB6__CTL, CYREG_PRT4_CTL\r
- 421 .set SCSI_Out_DBx__DB6__DM0, CYREG_PRT4_DM0\r
- 422 .set SCSI_Out_DBx__DB6__DM1, CYREG_PRT4_DM1\r
- 423 .set SCSI_Out_DBx__DB6__DM2, CYREG_PRT4_DM2\r
- 424 .set SCSI_Out_DBx__DB6__DR, CYREG_PRT4_DR\r
- 425 .set SCSI_Out_DBx__DB6__INP_DIS, CYREG_PRT4_INP_DIS\r
- 426 .set SCSI_Out_DBx__DB6__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 427 .set SCSI_Out_DBx__DB6__LCD_EN, CYREG_PRT4_LCD_EN\r
- 428 .set SCSI_Out_DBx__DB6__MASK, 0x20\r
- 429 .set SCSI_Out_DBx__DB6__PC, CYREG_PRT4_PC5\r
- 430 .set SCSI_Out_DBx__DB6__PORT, 4\r
- 431 .set SCSI_Out_DBx__DB6__PRT, CYREG_PRT4_PRT\r
- 432 .set SCSI_Out_DBx__DB6__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 433 .set SCSI_Out_DBx__DB6__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 434 .set SCSI_Out_DBx__DB6__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 435 .set SCSI_Out_DBx__DB6__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 436 .set SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 437 .set SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 438 .set SCSI_Out_DBx__DB6__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 439 .set SCSI_Out_DBx__DB6__PS, CYREG_PRT4_PS\r
- 440 .set SCSI_Out_DBx__DB6__SHIFT, 5\r
- 441 .set SCSI_Out_DBx__DB6__SLW, CYREG_PRT4_SLW\r
- 442 .set SCSI_Out_DBx__DB7__AG, CYREG_PRT4_AG\r
- 443 .set SCSI_Out_DBx__DB7__AMUX, CYREG_PRT4_AMUX\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 197\r
-\r
-\r
- 444 .set SCSI_Out_DBx__DB7__BIE, CYREG_PRT4_BIE\r
- 445 .set SCSI_Out_DBx__DB7__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 446 .set SCSI_Out_DBx__DB7__BYP, CYREG_PRT4_BYP\r
- 447 .set SCSI_Out_DBx__DB7__CTL, CYREG_PRT4_CTL\r
- 448 .set SCSI_Out_DBx__DB7__DM0, CYREG_PRT4_DM0\r
- 449 .set SCSI_Out_DBx__DB7__DM1, CYREG_PRT4_DM1\r
- 450 .set SCSI_Out_DBx__DB7__DM2, CYREG_PRT4_DM2\r
- 451 .set SCSI_Out_DBx__DB7__DR, CYREG_PRT4_DR\r
- 452 .set SCSI_Out_DBx__DB7__INP_DIS, CYREG_PRT4_INP_DIS\r
- 453 .set SCSI_Out_DBx__DB7__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 454 .set SCSI_Out_DBx__DB7__LCD_EN, CYREG_PRT4_LCD_EN\r
- 455 .set SCSI_Out_DBx__DB7__MASK, 0x10\r
- 456 .set SCSI_Out_DBx__DB7__PC, CYREG_PRT4_PC4\r
- 457 .set SCSI_Out_DBx__DB7__PORT, 4\r
- 458 .set SCSI_Out_DBx__DB7__PRT, CYREG_PRT4_PRT\r
- 459 .set SCSI_Out_DBx__DB7__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 460 .set SCSI_Out_DBx__DB7__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 461 .set SCSI_Out_DBx__DB7__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 462 .set SCSI_Out_DBx__DB7__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 463 .set SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 464 .set SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 465 .set SCSI_Out_DBx__DB7__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 466 .set SCSI_Out_DBx__DB7__PS, CYREG_PRT4_PS\r
- 467 .set SCSI_Out_DBx__DB7__SHIFT, 4\r
- 468 .set SCSI_Out_DBx__DB7__SLW, CYREG_PRT4_SLW\r
- 469 \r
- 470 /* USBFS_dp_int */\r
- 471 .set USBFS_dp_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 472 .set USBFS_dp_int__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 473 .set USBFS_dp_int__INTC_MASK, 0x1000\r
- 474 .set USBFS_dp_int__INTC_NUMBER, 12\r
- 475 .set USBFS_dp_int__INTC_PRIOR_NUM, 7\r
- 476 .set USBFS_dp_int__INTC_PRIOR_REG, CYREG_NVIC_PRI_12\r
- 477 .set USBFS_dp_int__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 478 .set USBFS_dp_int__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 479 \r
- 480 /* USBFS_ep_0 */\r
- 481 .set USBFS_ep_0__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 482 .set USBFS_ep_0__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 483 .set USBFS_ep_0__INTC_MASK, 0x1000000\r
- 484 .set USBFS_ep_0__INTC_NUMBER, 24\r
- 485 .set USBFS_ep_0__INTC_PRIOR_NUM, 7\r
- 486 .set USBFS_ep_0__INTC_PRIOR_REG, CYREG_NVIC_PRI_24\r
- 487 .set USBFS_ep_0__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 488 .set USBFS_ep_0__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 489 \r
- 490 /* USBFS_ep_1 */\r
- 491 .set USBFS_ep_1__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 492 .set USBFS_ep_1__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 493 .set USBFS_ep_1__INTC_MASK, 0x01\r
- 494 .set USBFS_ep_1__INTC_NUMBER, 0\r
- 495 .set USBFS_ep_1__INTC_PRIOR_NUM, 7\r
- 496 .set USBFS_ep_1__INTC_PRIOR_REG, CYREG_NVIC_PRI_0\r
- 497 .set USBFS_ep_1__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 498 .set USBFS_ep_1__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 499 \r
- 500 /* USBFS_ep_2 */\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 198\r
-\r
-\r
- 501 .set USBFS_ep_2__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
- 502 .set USBFS_ep_2__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
- 503 .set USBFS_ep_2__INTC_MASK, 0x02\r
- 504 .set USBFS_ep_2__INTC_NUMBER, 1\r
- 505 .set USBFS_ep_2__INTC_PRIOR_NUM, 7\r
- 506 .set USBFS_ep_2__INTC_PRIOR_REG, CYREG_NVIC_PRI_1\r
- 507 .set USBFS_ep_2__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
- 508 .set USBFS_ep_2__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
- 509 \r
- 510 /* SD_PULLUP */\r
- 511 .set SD_PULLUP__0__MASK, 0x02\r
- 512 .set SD_PULLUP__0__PC, CYREG_PRT3_PC1\r
- 513 .set SD_PULLUP__0__PORT, 3\r
- 514 .set SD_PULLUP__0__SHIFT, 1\r
- 515 .set SD_PULLUP__1__MASK, 0x04\r
- 516 .set SD_PULLUP__1__PC, CYREG_PRT3_PC2\r
- 517 .set SD_PULLUP__1__PORT, 3\r
- 518 .set SD_PULLUP__1__SHIFT, 2\r
- 519 .set SD_PULLUP__2__MASK, 0x08\r
- 520 .set SD_PULLUP__2__PC, CYREG_PRT3_PC3\r
- 521 .set SD_PULLUP__2__PORT, 3\r
- 522 .set SD_PULLUP__2__SHIFT, 3\r
- 523 .set SD_PULLUP__3__MASK, 0x10\r
- 524 .set SD_PULLUP__3__PC, CYREG_PRT3_PC4\r
- 525 .set SD_PULLUP__3__PORT, 3\r
- 526 .set SD_PULLUP__3__SHIFT, 4\r
- 527 .set SD_PULLUP__4__MASK, 0x20\r
- 528 .set SD_PULLUP__4__PC, CYREG_PRT3_PC5\r
- 529 .set SD_PULLUP__4__PORT, 3\r
- 530 .set SD_PULLUP__4__SHIFT, 5\r
- 531 .set SD_PULLUP__AG, CYREG_PRT3_AG\r
- 532 .set SD_PULLUP__AMUX, CYREG_PRT3_AMUX\r
- 533 .set SD_PULLUP__BIE, CYREG_PRT3_BIE\r
- 534 .set SD_PULLUP__BIT_MASK, CYREG_PRT3_BIT_MASK\r
- 535 .set SD_PULLUP__BYP, CYREG_PRT3_BYP\r
- 536 .set SD_PULLUP__CTL, CYREG_PRT3_CTL\r
- 537 .set SD_PULLUP__DM0, CYREG_PRT3_DM0\r
- 538 .set SD_PULLUP__DM1, CYREG_PRT3_DM1\r
- 539 .set SD_PULLUP__DM2, CYREG_PRT3_DM2\r
- 540 .set SD_PULLUP__DR, CYREG_PRT3_DR\r
- 541 .set SD_PULLUP__INP_DIS, CYREG_PRT3_INP_DIS\r
- 542 .set SD_PULLUP__LCD_COM_SEG, CYREG_PRT3_LCD_COM_SEG\r
- 543 .set SD_PULLUP__LCD_EN, CYREG_PRT3_LCD_EN\r
- 544 .set SD_PULLUP__MASK, 0x3E\r
- 545 .set SD_PULLUP__PORT, 3\r
- 546 .set SD_PULLUP__PRT, CYREG_PRT3_PRT\r
- 547 .set SD_PULLUP__PRTDSI__CAPS_SEL, CYREG_PRT3_CAPS_SEL\r
- 548 .set SD_PULLUP__PRTDSI__DBL_SYNC_IN, CYREG_PRT3_DBL_SYNC_IN\r
- 549 .set SD_PULLUP__PRTDSI__OE_SEL0, CYREG_PRT3_OE_SEL0\r
- 550 .set SD_PULLUP__PRTDSI__OE_SEL1, CYREG_PRT3_OE_SEL1\r
- 551 .set SD_PULLUP__PRTDSI__OUT_SEL0, CYREG_PRT3_OUT_SEL0\r
- 552 .set SD_PULLUP__PRTDSI__OUT_SEL1, CYREG_PRT3_OUT_SEL1\r
- 553 .set SD_PULLUP__PRTDSI__SYNC_OUT, CYREG_PRT3_SYNC_OUT\r
- 554 .set SD_PULLUP__PS, CYREG_PRT3_PS\r
- 555 .set SD_PULLUP__SHIFT, 1\r
- 556 .set SD_PULLUP__SLW, CYREG_PRT3_SLW\r
- 557 \r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 199\r
-\r
-\r
- 558 /* USBFS_USB */\r
- 559 .set USBFS_USB__ARB_CFG, CYREG_USB_ARB_CFG\r
- 560 .set USBFS_USB__ARB_EP1_CFG, CYREG_USB_ARB_EP1_CFG\r
- 561 .set USBFS_USB__ARB_EP1_INT_EN, CYREG_USB_ARB_EP1_INT_EN\r
- 562 .set USBFS_USB__ARB_EP1_SR, CYREG_USB_ARB_EP1_SR\r
- 563 .set USBFS_USB__ARB_EP2_CFG, CYREG_USB_ARB_EP2_CFG\r
- 564 .set USBFS_USB__ARB_EP2_INT_EN, CYREG_USB_ARB_EP2_INT_EN\r
- 565 .set USBFS_USB__ARB_EP2_SR, CYREG_USB_ARB_EP2_SR\r
- 566 .set USBFS_USB__ARB_EP3_CFG, CYREG_USB_ARB_EP3_CFG\r
- 567 .set USBFS_USB__ARB_EP3_INT_EN, CYREG_USB_ARB_EP3_INT_EN\r
- 568 .set USBFS_USB__ARB_EP3_SR, CYREG_USB_ARB_EP3_SR\r
- 569 .set USBFS_USB__ARB_EP4_CFG, CYREG_USB_ARB_EP4_CFG\r
- 570 .set USBFS_USB__ARB_EP4_INT_EN, CYREG_USB_ARB_EP4_INT_EN\r
- 571 .set USBFS_USB__ARB_EP4_SR, CYREG_USB_ARB_EP4_SR\r
- 572 .set USBFS_USB__ARB_EP5_CFG, CYREG_USB_ARB_EP5_CFG\r
- 573 .set USBFS_USB__ARB_EP5_INT_EN, CYREG_USB_ARB_EP5_INT_EN\r
- 574 .set USBFS_USB__ARB_EP5_SR, CYREG_USB_ARB_EP5_SR\r
- 575 .set USBFS_USB__ARB_EP6_CFG, CYREG_USB_ARB_EP6_CFG\r
- 576 .set USBFS_USB__ARB_EP6_INT_EN, CYREG_USB_ARB_EP6_INT_EN\r
- 577 .set USBFS_USB__ARB_EP6_SR, CYREG_USB_ARB_EP6_SR\r
- 578 .set USBFS_USB__ARB_EP7_CFG, CYREG_USB_ARB_EP7_CFG\r
- 579 .set USBFS_USB__ARB_EP7_INT_EN, CYREG_USB_ARB_EP7_INT_EN\r
- 580 .set USBFS_USB__ARB_EP7_SR, CYREG_USB_ARB_EP7_SR\r
- 581 .set USBFS_USB__ARB_EP8_CFG, CYREG_USB_ARB_EP8_CFG\r
- 582 .set USBFS_USB__ARB_EP8_INT_EN, CYREG_USB_ARB_EP8_INT_EN\r
- 583 .set USBFS_USB__ARB_EP8_SR, CYREG_USB_ARB_EP8_SR\r
- 584 .set USBFS_USB__ARB_INT_EN, CYREG_USB_ARB_INT_EN\r
- 585 .set USBFS_USB__ARB_INT_SR, CYREG_USB_ARB_INT_SR\r
- 586 .set USBFS_USB__ARB_RW1_DR, CYREG_USB_ARB_RW1_DR\r
- 587 .set USBFS_USB__ARB_RW1_RA, CYREG_USB_ARB_RW1_RA\r
- 588 .set USBFS_USB__ARB_RW1_RA_MSB, CYREG_USB_ARB_RW1_RA_MSB\r
- 589 .set USBFS_USB__ARB_RW1_WA, CYREG_USB_ARB_RW1_WA\r
- 590 .set USBFS_USB__ARB_RW1_WA_MSB, CYREG_USB_ARB_RW1_WA_MSB\r
- 591 .set USBFS_USB__ARB_RW2_DR, CYREG_USB_ARB_RW2_DR\r
- 592 .set USBFS_USB__ARB_RW2_RA, CYREG_USB_ARB_RW2_RA\r
- 593 .set USBFS_USB__ARB_RW2_RA_MSB, CYREG_USB_ARB_RW2_RA_MSB\r
- 594 .set USBFS_USB__ARB_RW2_WA, CYREG_USB_ARB_RW2_WA\r
- 595 .set USBFS_USB__ARB_RW2_WA_MSB, CYREG_USB_ARB_RW2_WA_MSB\r
- 596 .set USBFS_USB__ARB_RW3_DR, CYREG_USB_ARB_RW3_DR\r
- 597 .set USBFS_USB__ARB_RW3_RA, CYREG_USB_ARB_RW3_RA\r
- 598 .set USBFS_USB__ARB_RW3_RA_MSB, CYREG_USB_ARB_RW3_RA_MSB\r
- 599 .set USBFS_USB__ARB_RW3_WA, CYREG_USB_ARB_RW3_WA\r
- 600 .set USBFS_USB__ARB_RW3_WA_MSB, CYREG_USB_ARB_RW3_WA_MSB\r
- 601 .set USBFS_USB__ARB_RW4_DR, CYREG_USB_ARB_RW4_DR\r
- 602 .set USBFS_USB__ARB_RW4_RA, CYREG_USB_ARB_RW4_RA\r
- 603 .set USBFS_USB__ARB_RW4_RA_MSB, CYREG_USB_ARB_RW4_RA_MSB\r
- 604 .set USBFS_USB__ARB_RW4_WA, CYREG_USB_ARB_RW4_WA\r
- 605 .set USBFS_USB__ARB_RW4_WA_MSB, CYREG_USB_ARB_RW4_WA_MSB\r
- 606 .set USBFS_USB__ARB_RW5_DR, CYREG_USB_ARB_RW5_DR\r
- 607 .set USBFS_USB__ARB_RW5_RA, CYREG_USB_ARB_RW5_RA\r
- 608 .set USBFS_USB__ARB_RW5_RA_MSB, CYREG_USB_ARB_RW5_RA_MSB\r
- 609 .set USBFS_USB__ARB_RW5_WA, CYREG_USB_ARB_RW5_WA\r
- 610 .set USBFS_USB__ARB_RW5_WA_MSB, CYREG_USB_ARB_RW5_WA_MSB\r
- 611 .set USBFS_USB__ARB_RW6_DR, CYREG_USB_ARB_RW6_DR\r
- 612 .set USBFS_USB__ARB_RW6_RA, CYREG_USB_ARB_RW6_RA\r
- 613 .set USBFS_USB__ARB_RW6_RA_MSB, CYREG_USB_ARB_RW6_RA_MSB\r
- 614 .set USBFS_USB__ARB_RW6_WA, CYREG_USB_ARB_RW6_WA\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 200\r
-\r
-\r
- 615 .set USBFS_USB__ARB_RW6_WA_MSB, CYREG_USB_ARB_RW6_WA_MSB\r
- 616 .set USBFS_USB__ARB_RW7_DR, CYREG_USB_ARB_RW7_DR\r
- 617 .set USBFS_USB__ARB_RW7_RA, CYREG_USB_ARB_RW7_RA\r
- 618 .set USBFS_USB__ARB_RW7_RA_MSB, CYREG_USB_ARB_RW7_RA_MSB\r
- 619 .set USBFS_USB__ARB_RW7_WA, CYREG_USB_ARB_RW7_WA\r
- 620 .set USBFS_USB__ARB_RW7_WA_MSB, CYREG_USB_ARB_RW7_WA_MSB\r
- 621 .set USBFS_USB__ARB_RW8_DR, CYREG_USB_ARB_RW8_DR\r
- 622 .set USBFS_USB__ARB_RW8_RA, CYREG_USB_ARB_RW8_RA\r
- 623 .set USBFS_USB__ARB_RW8_RA_MSB, CYREG_USB_ARB_RW8_RA_MSB\r
- 624 .set USBFS_USB__ARB_RW8_WA, CYREG_USB_ARB_RW8_WA\r
- 625 .set USBFS_USB__ARB_RW8_WA_MSB, CYREG_USB_ARB_RW8_WA_MSB\r
- 626 .set USBFS_USB__BUF_SIZE, CYREG_USB_BUF_SIZE\r
- 627 .set USBFS_USB__BUS_RST_CNT, CYREG_USB_BUS_RST_CNT\r
- 628 .set USBFS_USB__CR0, CYREG_USB_CR0\r
- 629 .set USBFS_USB__CR1, CYREG_USB_CR1\r
- 630 .set USBFS_USB__CWA, CYREG_USB_CWA\r
- 631 .set USBFS_USB__CWA_MSB, CYREG_USB_CWA_MSB\r
- 632 .set USBFS_USB__DMA_THRES, CYREG_USB_DMA_THRES\r
- 633 .set USBFS_USB__DMA_THRES_MSB, CYREG_USB_DMA_THRES_MSB\r
- 634 .set USBFS_USB__DYN_RECONFIG, CYREG_USB_DYN_RECONFIG\r
- 635 .set USBFS_USB__EP0_CNT, CYREG_USB_EP0_CNT\r
- 636 .set USBFS_USB__EP0_CR, CYREG_USB_EP0_CR\r
- 637 .set USBFS_USB__EP0_DR0, CYREG_USB_EP0_DR0\r
- 638 .set USBFS_USB__EP0_DR1, CYREG_USB_EP0_DR1\r
- 639 .set USBFS_USB__EP0_DR2, CYREG_USB_EP0_DR2\r
- 640 .set USBFS_USB__EP0_DR3, CYREG_USB_EP0_DR3\r
- 641 .set USBFS_USB__EP0_DR4, CYREG_USB_EP0_DR4\r
- 642 .set USBFS_USB__EP0_DR5, CYREG_USB_EP0_DR5\r
- 643 .set USBFS_USB__EP0_DR6, CYREG_USB_EP0_DR6\r
- 644 .set USBFS_USB__EP0_DR7, CYREG_USB_EP0_DR7\r
- 645 .set USBFS_USB__EP_ACTIVE, CYREG_USB_EP_ACTIVE\r
- 646 .set USBFS_USB__EP_TYPE, CYREG_USB_EP_TYPE\r
- 647 .set USBFS_USB__MEM_DATA, CYREG_USB_MEM_DATA_MBASE\r
- 648 .set USBFS_USB__PM_ACT_CFG, CYREG_PM_ACT_CFG5\r
- 649 .set USBFS_USB__PM_ACT_MSK, 0x01\r
- 650 .set USBFS_USB__PM_STBY_CFG, CYREG_PM_STBY_CFG5\r
- 651 .set USBFS_USB__PM_STBY_MSK, 0x01\r
- 652 .set USBFS_USB__SIE_EP1_CNT0, CYREG_USB_SIE_EP1_CNT0\r
- 653 .set USBFS_USB__SIE_EP1_CNT1, CYREG_USB_SIE_EP1_CNT1\r
- 654 .set USBFS_USB__SIE_EP1_CR0, CYREG_USB_SIE_EP1_CR0\r
- 655 .set USBFS_USB__SIE_EP2_CNT0, CYREG_USB_SIE_EP2_CNT0\r
- 656 .set USBFS_USB__SIE_EP2_CNT1, CYREG_USB_SIE_EP2_CNT1\r
- 657 .set USBFS_USB__SIE_EP2_CR0, CYREG_USB_SIE_EP2_CR0\r
- 658 .set USBFS_USB__SIE_EP3_CNT0, CYREG_USB_SIE_EP3_CNT0\r
- 659 .set USBFS_USB__SIE_EP3_CNT1, CYREG_USB_SIE_EP3_CNT1\r
- 660 .set USBFS_USB__SIE_EP3_CR0, CYREG_USB_SIE_EP3_CR0\r
- 661 .set USBFS_USB__SIE_EP4_CNT0, CYREG_USB_SIE_EP4_CNT0\r
- 662 .set USBFS_USB__SIE_EP4_CNT1, CYREG_USB_SIE_EP4_CNT1\r
- 663 .set USBFS_USB__SIE_EP4_CR0, CYREG_USB_SIE_EP4_CR0\r
- 664 .set USBFS_USB__SIE_EP5_CNT0, CYREG_USB_SIE_EP5_CNT0\r
- 665 .set USBFS_USB__SIE_EP5_CNT1, CYREG_USB_SIE_EP5_CNT1\r
- 666 .set USBFS_USB__SIE_EP5_CR0, CYREG_USB_SIE_EP5_CR0\r
- 667 .set USBFS_USB__SIE_EP6_CNT0, CYREG_USB_SIE_EP6_CNT0\r
- 668 .set USBFS_USB__SIE_EP6_CNT1, CYREG_USB_SIE_EP6_CNT1\r
- 669 .set USBFS_USB__SIE_EP6_CR0, CYREG_USB_SIE_EP6_CR0\r
- 670 .set USBFS_USB__SIE_EP7_CNT0, CYREG_USB_SIE_EP7_CNT0\r
- 671 .set USBFS_USB__SIE_EP7_CNT1, CYREG_USB_SIE_EP7_CNT1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 201\r
-\r
-\r
- 672 .set USBFS_USB__SIE_EP7_CR0, CYREG_USB_SIE_EP7_CR0\r
- 673 .set USBFS_USB__SIE_EP8_CNT0, CYREG_USB_SIE_EP8_CNT0\r
- 674 .set USBFS_USB__SIE_EP8_CNT1, CYREG_USB_SIE_EP8_CNT1\r
- 675 .set USBFS_USB__SIE_EP8_CR0, CYREG_USB_SIE_EP8_CR0\r
- 676 .set USBFS_USB__SIE_EP_INT_EN, CYREG_USB_SIE_EP_INT_EN\r
- 677 .set USBFS_USB__SIE_EP_INT_SR, CYREG_USB_SIE_EP_INT_SR\r
- 678 .set USBFS_USB__SOF0, CYREG_USB_SOF0\r
- 679 .set USBFS_USB__SOF1, CYREG_USB_SOF1\r
- 680 .set USBFS_USB__USBIO_CR0, CYREG_USB_USBIO_CR0\r
- 681 .set USBFS_USB__USBIO_CR1, CYREG_USB_USBIO_CR1\r
- 682 .set USBFS_USB__USB_CLK_EN, CYREG_USB_USB_CLK_EN\r
- 683 \r
- 684 /* SCSI_Out */\r
- 685 .set SCSI_Out__0__AG, CYREG_PRT4_AG\r
- 686 .set SCSI_Out__0__AMUX, CYREG_PRT4_AMUX\r
- 687 .set SCSI_Out__0__BIE, CYREG_PRT4_BIE\r
- 688 .set SCSI_Out__0__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 689 .set SCSI_Out__0__BYP, CYREG_PRT4_BYP\r
- 690 .set SCSI_Out__0__CTL, CYREG_PRT4_CTL\r
- 691 .set SCSI_Out__0__DM0, CYREG_PRT4_DM0\r
- 692 .set SCSI_Out__0__DM1, CYREG_PRT4_DM1\r
- 693 .set SCSI_Out__0__DM2, CYREG_PRT4_DM2\r
- 694 .set SCSI_Out__0__DR, CYREG_PRT4_DR\r
- 695 .set SCSI_Out__0__INP_DIS, CYREG_PRT4_INP_DIS\r
- 696 .set SCSI_Out__0__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 697 .set SCSI_Out__0__LCD_EN, CYREG_PRT4_LCD_EN\r
- 698 .set SCSI_Out__0__MASK, 0x08\r
- 699 .set SCSI_Out__0__PC, CYREG_PRT4_PC3\r
- 700 .set SCSI_Out__0__PORT, 4\r
- 701 .set SCSI_Out__0__PRT, CYREG_PRT4_PRT\r
- 702 .set SCSI_Out__0__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 703 .set SCSI_Out__0__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 704 .set SCSI_Out__0__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 705 .set SCSI_Out__0__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 706 .set SCSI_Out__0__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 707 .set SCSI_Out__0__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 708 .set SCSI_Out__0__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 709 .set SCSI_Out__0__PS, CYREG_PRT4_PS\r
- 710 .set SCSI_Out__0__SHIFT, 3\r
- 711 .set SCSI_Out__0__SLW, CYREG_PRT4_SLW\r
- 712 .set SCSI_Out__1__AG, CYREG_PRT4_AG\r
- 713 .set SCSI_Out__1__AMUX, CYREG_PRT4_AMUX\r
- 714 .set SCSI_Out__1__BIE, CYREG_PRT4_BIE\r
- 715 .set SCSI_Out__1__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 716 .set SCSI_Out__1__BYP, CYREG_PRT4_BYP\r
- 717 .set SCSI_Out__1__CTL, CYREG_PRT4_CTL\r
- 718 .set SCSI_Out__1__DM0, CYREG_PRT4_DM0\r
- 719 .set SCSI_Out__1__DM1, CYREG_PRT4_DM1\r
- 720 .set SCSI_Out__1__DM2, CYREG_PRT4_DM2\r
- 721 .set SCSI_Out__1__DR, CYREG_PRT4_DR\r
- 722 .set SCSI_Out__1__INP_DIS, CYREG_PRT4_INP_DIS\r
- 723 .set SCSI_Out__1__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 724 .set SCSI_Out__1__LCD_EN, CYREG_PRT4_LCD_EN\r
- 725 .set SCSI_Out__1__MASK, 0x04\r
- 726 .set SCSI_Out__1__PC, CYREG_PRT4_PC2\r
- 727 .set SCSI_Out__1__PORT, 4\r
- 728 .set SCSI_Out__1__PRT, CYREG_PRT4_PRT\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 202\r
-\r
-\r
- 729 .set SCSI_Out__1__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 730 .set SCSI_Out__1__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 731 .set SCSI_Out__1__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 732 .set SCSI_Out__1__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 733 .set SCSI_Out__1__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 734 .set SCSI_Out__1__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 735 .set SCSI_Out__1__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 736 .set SCSI_Out__1__PS, CYREG_PRT4_PS\r
- 737 .set SCSI_Out__1__SHIFT, 2\r
- 738 .set SCSI_Out__1__SLW, CYREG_PRT4_SLW\r
- 739 .set SCSI_Out__2__AG, CYREG_PRT0_AG\r
- 740 .set SCSI_Out__2__AMUX, CYREG_PRT0_AMUX\r
- 741 .set SCSI_Out__2__BIE, CYREG_PRT0_BIE\r
- 742 .set SCSI_Out__2__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 743 .set SCSI_Out__2__BYP, CYREG_PRT0_BYP\r
- 744 .set SCSI_Out__2__CTL, CYREG_PRT0_CTL\r
- 745 .set SCSI_Out__2__DM0, CYREG_PRT0_DM0\r
- 746 .set SCSI_Out__2__DM1, CYREG_PRT0_DM1\r
- 747 .set SCSI_Out__2__DM2, CYREG_PRT0_DM2\r
- 748 .set SCSI_Out__2__DR, CYREG_PRT0_DR\r
- 749 .set SCSI_Out__2__INP_DIS, CYREG_PRT0_INP_DIS\r
- 750 .set SCSI_Out__2__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 751 .set SCSI_Out__2__LCD_EN, CYREG_PRT0_LCD_EN\r
- 752 .set SCSI_Out__2__MASK, 0x80\r
- 753 .set SCSI_Out__2__PC, CYREG_PRT0_PC7\r
- 754 .set SCSI_Out__2__PORT, 0\r
- 755 .set SCSI_Out__2__PRT, CYREG_PRT0_PRT\r
- 756 .set SCSI_Out__2__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 757 .set SCSI_Out__2__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 758 .set SCSI_Out__2__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 759 .set SCSI_Out__2__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 760 .set SCSI_Out__2__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 761 .set SCSI_Out__2__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 762 .set SCSI_Out__2__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 763 .set SCSI_Out__2__PS, CYREG_PRT0_PS\r
- 764 .set SCSI_Out__2__SHIFT, 7\r
- 765 .set SCSI_Out__2__SLW, CYREG_PRT0_SLW\r
- 766 .set SCSI_Out__3__AG, CYREG_PRT0_AG\r
- 767 .set SCSI_Out__3__AMUX, CYREG_PRT0_AMUX\r
- 768 .set SCSI_Out__3__BIE, CYREG_PRT0_BIE\r
- 769 .set SCSI_Out__3__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 770 .set SCSI_Out__3__BYP, CYREG_PRT0_BYP\r
- 771 .set SCSI_Out__3__CTL, CYREG_PRT0_CTL\r
- 772 .set SCSI_Out__3__DM0, CYREG_PRT0_DM0\r
- 773 .set SCSI_Out__3__DM1, CYREG_PRT0_DM1\r
- 774 .set SCSI_Out__3__DM2, CYREG_PRT0_DM2\r
- 775 .set SCSI_Out__3__DR, CYREG_PRT0_DR\r
- 776 .set SCSI_Out__3__INP_DIS, CYREG_PRT0_INP_DIS\r
- 777 .set SCSI_Out__3__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 778 .set SCSI_Out__3__LCD_EN, CYREG_PRT0_LCD_EN\r
- 779 .set SCSI_Out__3__MASK, 0x40\r
- 780 .set SCSI_Out__3__PC, CYREG_PRT0_PC6\r
- 781 .set SCSI_Out__3__PORT, 0\r
- 782 .set SCSI_Out__3__PRT, CYREG_PRT0_PRT\r
- 783 .set SCSI_Out__3__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 784 .set SCSI_Out__3__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 785 .set SCSI_Out__3__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 203\r
-\r
-\r
- 786 .set SCSI_Out__3__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 787 .set SCSI_Out__3__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 788 .set SCSI_Out__3__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 789 .set SCSI_Out__3__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 790 .set SCSI_Out__3__PS, CYREG_PRT0_PS\r
- 791 .set SCSI_Out__3__SHIFT, 6\r
- 792 .set SCSI_Out__3__SLW, CYREG_PRT0_SLW\r
- 793 .set SCSI_Out__4__AG, CYREG_PRT0_AG\r
- 794 .set SCSI_Out__4__AMUX, CYREG_PRT0_AMUX\r
- 795 .set SCSI_Out__4__BIE, CYREG_PRT0_BIE\r
- 796 .set SCSI_Out__4__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 797 .set SCSI_Out__4__BYP, CYREG_PRT0_BYP\r
- 798 .set SCSI_Out__4__CTL, CYREG_PRT0_CTL\r
- 799 .set SCSI_Out__4__DM0, CYREG_PRT0_DM0\r
- 800 .set SCSI_Out__4__DM1, CYREG_PRT0_DM1\r
- 801 .set SCSI_Out__4__DM2, CYREG_PRT0_DM2\r
- 802 .set SCSI_Out__4__DR, CYREG_PRT0_DR\r
- 803 .set SCSI_Out__4__INP_DIS, CYREG_PRT0_INP_DIS\r
- 804 .set SCSI_Out__4__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 805 .set SCSI_Out__4__LCD_EN, CYREG_PRT0_LCD_EN\r
- 806 .set SCSI_Out__4__MASK, 0x20\r
- 807 .set SCSI_Out__4__PC, CYREG_PRT0_PC5\r
- 808 .set SCSI_Out__4__PORT, 0\r
- 809 .set SCSI_Out__4__PRT, CYREG_PRT0_PRT\r
- 810 .set SCSI_Out__4__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 811 .set SCSI_Out__4__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 812 .set SCSI_Out__4__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 813 .set SCSI_Out__4__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 814 .set SCSI_Out__4__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 815 .set SCSI_Out__4__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 816 .set SCSI_Out__4__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 817 .set SCSI_Out__4__PS, CYREG_PRT0_PS\r
- 818 .set SCSI_Out__4__SHIFT, 5\r
- 819 .set SCSI_Out__4__SLW, CYREG_PRT0_SLW\r
- 820 .set SCSI_Out__5__AG, CYREG_PRT0_AG\r
- 821 .set SCSI_Out__5__AMUX, CYREG_PRT0_AMUX\r
- 822 .set SCSI_Out__5__BIE, CYREG_PRT0_BIE\r
- 823 .set SCSI_Out__5__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 824 .set SCSI_Out__5__BYP, CYREG_PRT0_BYP\r
- 825 .set SCSI_Out__5__CTL, CYREG_PRT0_CTL\r
- 826 .set SCSI_Out__5__DM0, CYREG_PRT0_DM0\r
- 827 .set SCSI_Out__5__DM1, CYREG_PRT0_DM1\r
- 828 .set SCSI_Out__5__DM2, CYREG_PRT0_DM2\r
- 829 .set SCSI_Out__5__DR, CYREG_PRT0_DR\r
- 830 .set SCSI_Out__5__INP_DIS, CYREG_PRT0_INP_DIS\r
- 831 .set SCSI_Out__5__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 832 .set SCSI_Out__5__LCD_EN, CYREG_PRT0_LCD_EN\r
- 833 .set SCSI_Out__5__MASK, 0x10\r
- 834 .set SCSI_Out__5__PC, CYREG_PRT0_PC4\r
- 835 .set SCSI_Out__5__PORT, 0\r
- 836 .set SCSI_Out__5__PRT, CYREG_PRT0_PRT\r
- 837 .set SCSI_Out__5__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 838 .set SCSI_Out__5__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 839 .set SCSI_Out__5__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 840 .set SCSI_Out__5__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 841 .set SCSI_Out__5__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 842 .set SCSI_Out__5__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 204\r
-\r
-\r
- 843 .set SCSI_Out__5__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 844 .set SCSI_Out__5__PS, CYREG_PRT0_PS\r
- 845 .set SCSI_Out__5__SHIFT, 4\r
- 846 .set SCSI_Out__5__SLW, CYREG_PRT0_SLW\r
- 847 .set SCSI_Out__6__AG, CYREG_PRT0_AG\r
- 848 .set SCSI_Out__6__AMUX, CYREG_PRT0_AMUX\r
- 849 .set SCSI_Out__6__BIE, CYREG_PRT0_BIE\r
- 850 .set SCSI_Out__6__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 851 .set SCSI_Out__6__BYP, CYREG_PRT0_BYP\r
- 852 .set SCSI_Out__6__CTL, CYREG_PRT0_CTL\r
- 853 .set SCSI_Out__6__DM0, CYREG_PRT0_DM0\r
- 854 .set SCSI_Out__6__DM1, CYREG_PRT0_DM1\r
- 855 .set SCSI_Out__6__DM2, CYREG_PRT0_DM2\r
- 856 .set SCSI_Out__6__DR, CYREG_PRT0_DR\r
- 857 .set SCSI_Out__6__INP_DIS, CYREG_PRT0_INP_DIS\r
- 858 .set SCSI_Out__6__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 859 .set SCSI_Out__6__LCD_EN, CYREG_PRT0_LCD_EN\r
- 860 .set SCSI_Out__6__MASK, 0x08\r
- 861 .set SCSI_Out__6__PC, CYREG_PRT0_PC3\r
- 862 .set SCSI_Out__6__PORT, 0\r
- 863 .set SCSI_Out__6__PRT, CYREG_PRT0_PRT\r
- 864 .set SCSI_Out__6__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 865 .set SCSI_Out__6__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 866 .set SCSI_Out__6__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 867 .set SCSI_Out__6__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 868 .set SCSI_Out__6__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 869 .set SCSI_Out__6__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 870 .set SCSI_Out__6__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 871 .set SCSI_Out__6__PS, CYREG_PRT0_PS\r
- 872 .set SCSI_Out__6__SHIFT, 3\r
- 873 .set SCSI_Out__6__SLW, CYREG_PRT0_SLW\r
- 874 .set SCSI_Out__7__AG, CYREG_PRT0_AG\r
- 875 .set SCSI_Out__7__AMUX, CYREG_PRT0_AMUX\r
- 876 .set SCSI_Out__7__BIE, CYREG_PRT0_BIE\r
- 877 .set SCSI_Out__7__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 878 .set SCSI_Out__7__BYP, CYREG_PRT0_BYP\r
- 879 .set SCSI_Out__7__CTL, CYREG_PRT0_CTL\r
- 880 .set SCSI_Out__7__DM0, CYREG_PRT0_DM0\r
- 881 .set SCSI_Out__7__DM1, CYREG_PRT0_DM1\r
- 882 .set SCSI_Out__7__DM2, CYREG_PRT0_DM2\r
- 883 .set SCSI_Out__7__DR, CYREG_PRT0_DR\r
- 884 .set SCSI_Out__7__INP_DIS, CYREG_PRT0_INP_DIS\r
- 885 .set SCSI_Out__7__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 886 .set SCSI_Out__7__LCD_EN, CYREG_PRT0_LCD_EN\r
- 887 .set SCSI_Out__7__MASK, 0x04\r
- 888 .set SCSI_Out__7__PC, CYREG_PRT0_PC2\r
- 889 .set SCSI_Out__7__PORT, 0\r
- 890 .set SCSI_Out__7__PRT, CYREG_PRT0_PRT\r
- 891 .set SCSI_Out__7__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 892 .set SCSI_Out__7__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 893 .set SCSI_Out__7__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 894 .set SCSI_Out__7__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 895 .set SCSI_Out__7__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 896 .set SCSI_Out__7__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 897 .set SCSI_Out__7__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 898 .set SCSI_Out__7__PS, CYREG_PRT0_PS\r
- 899 .set SCSI_Out__7__SHIFT, 2\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 205\r
-\r
-\r
- 900 .set SCSI_Out__7__SLW, CYREG_PRT0_SLW\r
- 901 .set SCSI_Out__8__AG, CYREG_PRT0_AG\r
- 902 .set SCSI_Out__8__AMUX, CYREG_PRT0_AMUX\r
- 903 .set SCSI_Out__8__BIE, CYREG_PRT0_BIE\r
- 904 .set SCSI_Out__8__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 905 .set SCSI_Out__8__BYP, CYREG_PRT0_BYP\r
- 906 .set SCSI_Out__8__CTL, CYREG_PRT0_CTL\r
- 907 .set SCSI_Out__8__DM0, CYREG_PRT0_DM0\r
- 908 .set SCSI_Out__8__DM1, CYREG_PRT0_DM1\r
- 909 .set SCSI_Out__8__DM2, CYREG_PRT0_DM2\r
- 910 .set SCSI_Out__8__DR, CYREG_PRT0_DR\r
- 911 .set SCSI_Out__8__INP_DIS, CYREG_PRT0_INP_DIS\r
- 912 .set SCSI_Out__8__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 913 .set SCSI_Out__8__LCD_EN, CYREG_PRT0_LCD_EN\r
- 914 .set SCSI_Out__8__MASK, 0x02\r
- 915 .set SCSI_Out__8__PC, CYREG_PRT0_PC1\r
- 916 .set SCSI_Out__8__PORT, 0\r
- 917 .set SCSI_Out__8__PRT, CYREG_PRT0_PRT\r
- 918 .set SCSI_Out__8__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 919 .set SCSI_Out__8__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 920 .set SCSI_Out__8__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 921 .set SCSI_Out__8__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 922 .set SCSI_Out__8__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 923 .set SCSI_Out__8__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 924 .set SCSI_Out__8__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 925 .set SCSI_Out__8__PS, CYREG_PRT0_PS\r
- 926 .set SCSI_Out__8__SHIFT, 1\r
- 927 .set SCSI_Out__8__SLW, CYREG_PRT0_SLW\r
- 928 .set SCSI_Out__9__AG, CYREG_PRT0_AG\r
- 929 .set SCSI_Out__9__AMUX, CYREG_PRT0_AMUX\r
- 930 .set SCSI_Out__9__BIE, CYREG_PRT0_BIE\r
- 931 .set SCSI_Out__9__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 932 .set SCSI_Out__9__BYP, CYREG_PRT0_BYP\r
- 933 .set SCSI_Out__9__CTL, CYREG_PRT0_CTL\r
- 934 .set SCSI_Out__9__DM0, CYREG_PRT0_DM0\r
- 935 .set SCSI_Out__9__DM1, CYREG_PRT0_DM1\r
- 936 .set SCSI_Out__9__DM2, CYREG_PRT0_DM2\r
- 937 .set SCSI_Out__9__DR, CYREG_PRT0_DR\r
- 938 .set SCSI_Out__9__INP_DIS, CYREG_PRT0_INP_DIS\r
- 939 .set SCSI_Out__9__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 940 .set SCSI_Out__9__LCD_EN, CYREG_PRT0_LCD_EN\r
- 941 .set SCSI_Out__9__MASK, 0x01\r
- 942 .set SCSI_Out__9__PC, CYREG_PRT0_PC0\r
- 943 .set SCSI_Out__9__PORT, 0\r
- 944 .set SCSI_Out__9__PRT, CYREG_PRT0_PRT\r
- 945 .set SCSI_Out__9__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 946 .set SCSI_Out__9__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 947 .set SCSI_Out__9__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 948 .set SCSI_Out__9__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 949 .set SCSI_Out__9__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 950 .set SCSI_Out__9__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 951 .set SCSI_Out__9__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 952 .set SCSI_Out__9__PS, CYREG_PRT0_PS\r
- 953 .set SCSI_Out__9__SHIFT, 0\r
- 954 .set SCSI_Out__9__SLW, CYREG_PRT0_SLW\r
- 955 .set SCSI_Out__ACK__AG, CYREG_PRT0_AG\r
- 956 .set SCSI_Out__ACK__AMUX, CYREG_PRT0_AMUX\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 206\r
-\r
-\r
- 957 .set SCSI_Out__ACK__BIE, CYREG_PRT0_BIE\r
- 958 .set SCSI_Out__ACK__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 959 .set SCSI_Out__ACK__BYP, CYREG_PRT0_BYP\r
- 960 .set SCSI_Out__ACK__CTL, CYREG_PRT0_CTL\r
- 961 .set SCSI_Out__ACK__DM0, CYREG_PRT0_DM0\r
- 962 .set SCSI_Out__ACK__DM1, CYREG_PRT0_DM1\r
- 963 .set SCSI_Out__ACK__DM2, CYREG_PRT0_DM2\r
- 964 .set SCSI_Out__ACK__DR, CYREG_PRT0_DR\r
- 965 .set SCSI_Out__ACK__INP_DIS, CYREG_PRT0_INP_DIS\r
- 966 .set SCSI_Out__ACK__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 967 .set SCSI_Out__ACK__LCD_EN, CYREG_PRT0_LCD_EN\r
- 968 .set SCSI_Out__ACK__MASK, 0x40\r
- 969 .set SCSI_Out__ACK__PC, CYREG_PRT0_PC6\r
- 970 .set SCSI_Out__ACK__PORT, 0\r
- 971 .set SCSI_Out__ACK__PRT, CYREG_PRT0_PRT\r
- 972 .set SCSI_Out__ACK__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 973 .set SCSI_Out__ACK__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 974 .set SCSI_Out__ACK__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 975 .set SCSI_Out__ACK__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 976 .set SCSI_Out__ACK__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 977 .set SCSI_Out__ACK__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 978 .set SCSI_Out__ACK__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 979 .set SCSI_Out__ACK__PS, CYREG_PRT0_PS\r
- 980 .set SCSI_Out__ACK__SHIFT, 6\r
- 981 .set SCSI_Out__ACK__SLW, CYREG_PRT0_SLW\r
- 982 .set SCSI_Out__ATN__AG, CYREG_PRT4_AG\r
- 983 .set SCSI_Out__ATN__AMUX, CYREG_PRT4_AMUX\r
- 984 .set SCSI_Out__ATN__BIE, CYREG_PRT4_BIE\r
- 985 .set SCSI_Out__ATN__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 986 .set SCSI_Out__ATN__BYP, CYREG_PRT4_BYP\r
- 987 .set SCSI_Out__ATN__CTL, CYREG_PRT4_CTL\r
- 988 .set SCSI_Out__ATN__DM0, CYREG_PRT4_DM0\r
- 989 .set SCSI_Out__ATN__DM1, CYREG_PRT4_DM1\r
- 990 .set SCSI_Out__ATN__DM2, CYREG_PRT4_DM2\r
- 991 .set SCSI_Out__ATN__DR, CYREG_PRT4_DR\r
- 992 .set SCSI_Out__ATN__INP_DIS, CYREG_PRT4_INP_DIS\r
- 993 .set SCSI_Out__ATN__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 994 .set SCSI_Out__ATN__LCD_EN, CYREG_PRT4_LCD_EN\r
- 995 .set SCSI_Out__ATN__MASK, 0x04\r
- 996 .set SCSI_Out__ATN__PC, CYREG_PRT4_PC2\r
- 997 .set SCSI_Out__ATN__PORT, 4\r
- 998 .set SCSI_Out__ATN__PRT, CYREG_PRT4_PRT\r
- 999 .set SCSI_Out__ATN__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 1000 .set SCSI_Out__ATN__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 1001 .set SCSI_Out__ATN__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 1002 .set SCSI_Out__ATN__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 1003 .set SCSI_Out__ATN__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 1004 .set SCSI_Out__ATN__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 1005 .set SCSI_Out__ATN__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 1006 .set SCSI_Out__ATN__PS, CYREG_PRT4_PS\r
- 1007 .set SCSI_Out__ATN__SHIFT, 2\r
- 1008 .set SCSI_Out__ATN__SLW, CYREG_PRT4_SLW\r
- 1009 .set SCSI_Out__BSY__AG, CYREG_PRT0_AG\r
- 1010 .set SCSI_Out__BSY__AMUX, CYREG_PRT0_AMUX\r
- 1011 .set SCSI_Out__BSY__BIE, CYREG_PRT0_BIE\r
- 1012 .set SCSI_Out__BSY__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1013 .set SCSI_Out__BSY__BYP, CYREG_PRT0_BYP\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 207\r
-\r
-\r
- 1014 .set SCSI_Out__BSY__CTL, CYREG_PRT0_CTL\r
- 1015 .set SCSI_Out__BSY__DM0, CYREG_PRT0_DM0\r
- 1016 .set SCSI_Out__BSY__DM1, CYREG_PRT0_DM1\r
- 1017 .set SCSI_Out__BSY__DM2, CYREG_PRT0_DM2\r
- 1018 .set SCSI_Out__BSY__DR, CYREG_PRT0_DR\r
- 1019 .set SCSI_Out__BSY__INP_DIS, CYREG_PRT0_INP_DIS\r
- 1020 .set SCSI_Out__BSY__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1021 .set SCSI_Out__BSY__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1022 .set SCSI_Out__BSY__MASK, 0x80\r
- 1023 .set SCSI_Out__BSY__PC, CYREG_PRT0_PC7\r
- 1024 .set SCSI_Out__BSY__PORT, 0\r
- 1025 .set SCSI_Out__BSY__PRT, CYREG_PRT0_PRT\r
- 1026 .set SCSI_Out__BSY__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1027 .set SCSI_Out__BSY__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1028 .set SCSI_Out__BSY__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1029 .set SCSI_Out__BSY__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1030 .set SCSI_Out__BSY__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1031 .set SCSI_Out__BSY__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1032 .set SCSI_Out__BSY__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1033 .set SCSI_Out__BSY__PS, CYREG_PRT0_PS\r
- 1034 .set SCSI_Out__BSY__SHIFT, 7\r
- 1035 .set SCSI_Out__BSY__SLW, CYREG_PRT0_SLW\r
- 1036 .set SCSI_Out__CD__AG, CYREG_PRT0_AG\r
- 1037 .set SCSI_Out__CD__AMUX, CYREG_PRT0_AMUX\r
- 1038 .set SCSI_Out__CD__BIE, CYREG_PRT0_BIE\r
- 1039 .set SCSI_Out__CD__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1040 .set SCSI_Out__CD__BYP, CYREG_PRT0_BYP\r
- 1041 .set SCSI_Out__CD__CTL, CYREG_PRT0_CTL\r
- 1042 .set SCSI_Out__CD__DM0, CYREG_PRT0_DM0\r
- 1043 .set SCSI_Out__CD__DM1, CYREG_PRT0_DM1\r
- 1044 .set SCSI_Out__CD__DM2, CYREG_PRT0_DM2\r
- 1045 .set SCSI_Out__CD__DR, CYREG_PRT0_DR\r
- 1046 .set SCSI_Out__CD__INP_DIS, CYREG_PRT0_INP_DIS\r
- 1047 .set SCSI_Out__CD__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1048 .set SCSI_Out__CD__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1049 .set SCSI_Out__CD__MASK, 0x04\r
- 1050 .set SCSI_Out__CD__PC, CYREG_PRT0_PC2\r
- 1051 .set SCSI_Out__CD__PORT, 0\r
- 1052 .set SCSI_Out__CD__PRT, CYREG_PRT0_PRT\r
- 1053 .set SCSI_Out__CD__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1054 .set SCSI_Out__CD__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1055 .set SCSI_Out__CD__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1056 .set SCSI_Out__CD__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1057 .set SCSI_Out__CD__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1058 .set SCSI_Out__CD__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1059 .set SCSI_Out__CD__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1060 .set SCSI_Out__CD__PS, CYREG_PRT0_PS\r
- 1061 .set SCSI_Out__CD__SHIFT, 2\r
- 1062 .set SCSI_Out__CD__SLW, CYREG_PRT0_SLW\r
- 1063 .set SCSI_Out__DBP_raw__AG, CYREG_PRT4_AG\r
- 1064 .set SCSI_Out__DBP_raw__AMUX, CYREG_PRT4_AMUX\r
- 1065 .set SCSI_Out__DBP_raw__BIE, CYREG_PRT4_BIE\r
- 1066 .set SCSI_Out__DBP_raw__BIT_MASK, CYREG_PRT4_BIT_MASK\r
- 1067 .set SCSI_Out__DBP_raw__BYP, CYREG_PRT4_BYP\r
- 1068 .set SCSI_Out__DBP_raw__CTL, CYREG_PRT4_CTL\r
- 1069 .set SCSI_Out__DBP_raw__DM0, CYREG_PRT4_DM0\r
- 1070 .set SCSI_Out__DBP_raw__DM1, CYREG_PRT4_DM1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 208\r
-\r
-\r
- 1071 .set SCSI_Out__DBP_raw__DM2, CYREG_PRT4_DM2\r
- 1072 .set SCSI_Out__DBP_raw__DR, CYREG_PRT4_DR\r
- 1073 .set SCSI_Out__DBP_raw__INP_DIS, CYREG_PRT4_INP_DIS\r
- 1074 .set SCSI_Out__DBP_raw__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
- 1075 .set SCSI_Out__DBP_raw__LCD_EN, CYREG_PRT4_LCD_EN\r
- 1076 .set SCSI_Out__DBP_raw__MASK, 0x08\r
- 1077 .set SCSI_Out__DBP_raw__PC, CYREG_PRT4_PC3\r
- 1078 .set SCSI_Out__DBP_raw__PORT, 4\r
- 1079 .set SCSI_Out__DBP_raw__PRT, CYREG_PRT4_PRT\r
- 1080 .set SCSI_Out__DBP_raw__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
- 1081 .set SCSI_Out__DBP_raw__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
- 1082 .set SCSI_Out__DBP_raw__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
- 1083 .set SCSI_Out__DBP_raw__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
- 1084 .set SCSI_Out__DBP_raw__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
- 1085 .set SCSI_Out__DBP_raw__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
- 1086 .set SCSI_Out__DBP_raw__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
- 1087 .set SCSI_Out__DBP_raw__PS, CYREG_PRT4_PS\r
- 1088 .set SCSI_Out__DBP_raw__SHIFT, 3\r
- 1089 .set SCSI_Out__DBP_raw__SLW, CYREG_PRT4_SLW\r
- 1090 .set SCSI_Out__IO_raw__AG, CYREG_PRT0_AG\r
- 1091 .set SCSI_Out__IO_raw__AMUX, CYREG_PRT0_AMUX\r
- 1092 .set SCSI_Out__IO_raw__BIE, CYREG_PRT0_BIE\r
- 1093 .set SCSI_Out__IO_raw__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1094 .set SCSI_Out__IO_raw__BYP, CYREG_PRT0_BYP\r
- 1095 .set SCSI_Out__IO_raw__CTL, CYREG_PRT0_CTL\r
- 1096 .set SCSI_Out__IO_raw__DM0, CYREG_PRT0_DM0\r
- 1097 .set SCSI_Out__IO_raw__DM1, CYREG_PRT0_DM1\r
- 1098 .set SCSI_Out__IO_raw__DM2, CYREG_PRT0_DM2\r
- 1099 .set SCSI_Out__IO_raw__DR, CYREG_PRT0_DR\r
- 1100 .set SCSI_Out__IO_raw__INP_DIS, CYREG_PRT0_INP_DIS\r
- 1101 .set SCSI_Out__IO_raw__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1102 .set SCSI_Out__IO_raw__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1103 .set SCSI_Out__IO_raw__MASK, 0x01\r
- 1104 .set SCSI_Out__IO_raw__PC, CYREG_PRT0_PC0\r
- 1105 .set SCSI_Out__IO_raw__PORT, 0\r
- 1106 .set SCSI_Out__IO_raw__PRT, CYREG_PRT0_PRT\r
- 1107 .set SCSI_Out__IO_raw__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1108 .set SCSI_Out__IO_raw__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1109 .set SCSI_Out__IO_raw__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1110 .set SCSI_Out__IO_raw__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1111 .set SCSI_Out__IO_raw__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1112 .set SCSI_Out__IO_raw__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1113 .set SCSI_Out__IO_raw__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1114 .set SCSI_Out__IO_raw__PS, CYREG_PRT0_PS\r
- 1115 .set SCSI_Out__IO_raw__SHIFT, 0\r
- 1116 .set SCSI_Out__IO_raw__SLW, CYREG_PRT0_SLW\r
- 1117 .set SCSI_Out__MSG__AG, CYREG_PRT0_AG\r
- 1118 .set SCSI_Out__MSG__AMUX, CYREG_PRT0_AMUX\r
- 1119 .set SCSI_Out__MSG__BIE, CYREG_PRT0_BIE\r
- 1120 .set SCSI_Out__MSG__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1121 .set SCSI_Out__MSG__BYP, CYREG_PRT0_BYP\r
- 1122 .set SCSI_Out__MSG__CTL, CYREG_PRT0_CTL\r
- 1123 .set SCSI_Out__MSG__DM0, CYREG_PRT0_DM0\r
- 1124 .set SCSI_Out__MSG__DM1, CYREG_PRT0_DM1\r
- 1125 .set SCSI_Out__MSG__DM2, CYREG_PRT0_DM2\r
- 1126 .set SCSI_Out__MSG__DR, CYREG_PRT0_DR\r
- 1127 .set SCSI_Out__MSG__INP_DIS, CYREG_PRT0_INP_DIS\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 209\r
-\r
-\r
- 1128 .set SCSI_Out__MSG__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1129 .set SCSI_Out__MSG__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1130 .set SCSI_Out__MSG__MASK, 0x10\r
- 1131 .set SCSI_Out__MSG__PC, CYREG_PRT0_PC4\r
- 1132 .set SCSI_Out__MSG__PORT, 0\r
- 1133 .set SCSI_Out__MSG__PRT, CYREG_PRT0_PRT\r
- 1134 .set SCSI_Out__MSG__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1135 .set SCSI_Out__MSG__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1136 .set SCSI_Out__MSG__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1137 .set SCSI_Out__MSG__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1138 .set SCSI_Out__MSG__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1139 .set SCSI_Out__MSG__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1140 .set SCSI_Out__MSG__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1141 .set SCSI_Out__MSG__PS, CYREG_PRT0_PS\r
- 1142 .set SCSI_Out__MSG__SHIFT, 4\r
- 1143 .set SCSI_Out__MSG__SLW, CYREG_PRT0_SLW\r
- 1144 .set SCSI_Out__REQ__AG, CYREG_PRT0_AG\r
- 1145 .set SCSI_Out__REQ__AMUX, CYREG_PRT0_AMUX\r
- 1146 .set SCSI_Out__REQ__BIE, CYREG_PRT0_BIE\r
- 1147 .set SCSI_Out__REQ__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1148 .set SCSI_Out__REQ__BYP, CYREG_PRT0_BYP\r
- 1149 .set SCSI_Out__REQ__CTL, CYREG_PRT0_CTL\r
- 1150 .set SCSI_Out__REQ__DM0, CYREG_PRT0_DM0\r
- 1151 .set SCSI_Out__REQ__DM1, CYREG_PRT0_DM1\r
- 1152 .set SCSI_Out__REQ__DM2, CYREG_PRT0_DM2\r
- 1153 .set SCSI_Out__REQ__DR, CYREG_PRT0_DR\r
- 1154 .set SCSI_Out__REQ__INP_DIS, CYREG_PRT0_INP_DIS\r
- 1155 .set SCSI_Out__REQ__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1156 .set SCSI_Out__REQ__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1157 .set SCSI_Out__REQ__MASK, 0x02\r
- 1158 .set SCSI_Out__REQ__PC, CYREG_PRT0_PC1\r
- 1159 .set SCSI_Out__REQ__PORT, 0\r
- 1160 .set SCSI_Out__REQ__PRT, CYREG_PRT0_PRT\r
- 1161 .set SCSI_Out__REQ__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1162 .set SCSI_Out__REQ__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1163 .set SCSI_Out__REQ__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1164 .set SCSI_Out__REQ__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1165 .set SCSI_Out__REQ__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1166 .set SCSI_Out__REQ__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1167 .set SCSI_Out__REQ__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1168 .set SCSI_Out__REQ__PS, CYREG_PRT0_PS\r
- 1169 .set SCSI_Out__REQ__SHIFT, 1\r
- 1170 .set SCSI_Out__REQ__SLW, CYREG_PRT0_SLW\r
- 1171 .set SCSI_Out__RST__AG, CYREG_PRT0_AG\r
- 1172 .set SCSI_Out__RST__AMUX, CYREG_PRT0_AMUX\r
- 1173 .set SCSI_Out__RST__BIE, CYREG_PRT0_BIE\r
- 1174 .set SCSI_Out__RST__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1175 .set SCSI_Out__RST__BYP, CYREG_PRT0_BYP\r
- 1176 .set SCSI_Out__RST__CTL, CYREG_PRT0_CTL\r
- 1177 .set SCSI_Out__RST__DM0, CYREG_PRT0_DM0\r
- 1178 .set SCSI_Out__RST__DM1, CYREG_PRT0_DM1\r
- 1179 .set SCSI_Out__RST__DM2, CYREG_PRT0_DM2\r
- 1180 .set SCSI_Out__RST__DR, CYREG_PRT0_DR\r
- 1181 .set SCSI_Out__RST__INP_DIS, CYREG_PRT0_INP_DIS\r
- 1182 .set SCSI_Out__RST__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1183 .set SCSI_Out__RST__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1184 .set SCSI_Out__RST__MASK, 0x20\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 210\r
-\r
-\r
- 1185 .set SCSI_Out__RST__PC, CYREG_PRT0_PC5\r
- 1186 .set SCSI_Out__RST__PORT, 0\r
- 1187 .set SCSI_Out__RST__PRT, CYREG_PRT0_PRT\r
- 1188 .set SCSI_Out__RST__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1189 .set SCSI_Out__RST__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1190 .set SCSI_Out__RST__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1191 .set SCSI_Out__RST__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1192 .set SCSI_Out__RST__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1193 .set SCSI_Out__RST__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1194 .set SCSI_Out__RST__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1195 .set SCSI_Out__RST__PS, CYREG_PRT0_PS\r
- 1196 .set SCSI_Out__RST__SHIFT, 5\r
- 1197 .set SCSI_Out__RST__SLW, CYREG_PRT0_SLW\r
- 1198 .set SCSI_Out__SEL__AG, CYREG_PRT0_AG\r
- 1199 .set SCSI_Out__SEL__AMUX, CYREG_PRT0_AMUX\r
- 1200 .set SCSI_Out__SEL__BIE, CYREG_PRT0_BIE\r
- 1201 .set SCSI_Out__SEL__BIT_MASK, CYREG_PRT0_BIT_MASK\r
- 1202 .set SCSI_Out__SEL__BYP, CYREG_PRT0_BYP\r
- 1203 .set SCSI_Out__SEL__CTL, CYREG_PRT0_CTL\r
- 1204 .set SCSI_Out__SEL__DM0, CYREG_PRT0_DM0\r
- 1205 .set SCSI_Out__SEL__DM1, CYREG_PRT0_DM1\r
- 1206 .set SCSI_Out__SEL__DM2, CYREG_PRT0_DM2\r
- 1207 .set SCSI_Out__SEL__DR, CYREG_PRT0_DR\r
- 1208 .set SCSI_Out__SEL__INP_DIS, CYREG_PRT0_INP_DIS\r
- 1209 .set SCSI_Out__SEL__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
- 1210 .set SCSI_Out__SEL__LCD_EN, CYREG_PRT0_LCD_EN\r
- 1211 .set SCSI_Out__SEL__MASK, 0x08\r
- 1212 .set SCSI_Out__SEL__PC, CYREG_PRT0_PC3\r
- 1213 .set SCSI_Out__SEL__PORT, 0\r
- 1214 .set SCSI_Out__SEL__PRT, CYREG_PRT0_PRT\r
- 1215 .set SCSI_Out__SEL__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
- 1216 .set SCSI_Out__SEL__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
- 1217 .set SCSI_Out__SEL__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
- 1218 .set SCSI_Out__SEL__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
- 1219 .set SCSI_Out__SEL__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
- 1220 .set SCSI_Out__SEL__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
- 1221 .set SCSI_Out__SEL__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
- 1222 .set SCSI_Out__SEL__PS, CYREG_PRT0_PS\r
- 1223 .set SCSI_Out__SEL__SHIFT, 3\r
- 1224 .set SCSI_Out__SEL__SLW, CYREG_PRT0_SLW\r
- 1225 \r
- 1226 /* USBFS_Dm */\r
- 1227 .set USBFS_Dm__0__MASK, 0x80\r
- 1228 .set USBFS_Dm__0__PC, CYREG_IO_PC_PRT15_7_6_PC1\r
- 1229 .set USBFS_Dm__0__PORT, 15\r
- 1230 .set USBFS_Dm__0__SHIFT, 7\r
- 1231 .set USBFS_Dm__AG, CYREG_PRT15_AG\r
- 1232 .set USBFS_Dm__AMUX, CYREG_PRT15_AMUX\r
- 1233 .set USBFS_Dm__BIE, CYREG_PRT15_BIE\r
- 1234 .set USBFS_Dm__BIT_MASK, CYREG_PRT15_BIT_MASK\r
- 1235 .set USBFS_Dm__BYP, CYREG_PRT15_BYP\r
- 1236 .set USBFS_Dm__CTL, CYREG_PRT15_CTL\r
- 1237 .set USBFS_Dm__DM0, CYREG_PRT15_DM0\r
- 1238 .set USBFS_Dm__DM1, CYREG_PRT15_DM1\r
- 1239 .set USBFS_Dm__DM2, CYREG_PRT15_DM2\r
- 1240 .set USBFS_Dm__DR, CYREG_PRT15_DR\r
- 1241 .set USBFS_Dm__INP_DIS, CYREG_PRT15_INP_DIS\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 211\r
-\r
-\r
- 1242 .set USBFS_Dm__LCD_COM_SEG, CYREG_PRT15_LCD_COM_SEG\r
- 1243 .set USBFS_Dm__LCD_EN, CYREG_PRT15_LCD_EN\r
- 1244 .set USBFS_Dm__MASK, 0x80\r
- 1245 .set USBFS_Dm__PORT, 15\r
- 1246 .set USBFS_Dm__PRT, CYREG_PRT15_PRT\r
- 1247 .set USBFS_Dm__PRTDSI__CAPS_SEL, CYREG_PRT15_CAPS_SEL\r
- 1248 .set USBFS_Dm__PRTDSI__DBL_SYNC_IN, CYREG_PRT15_DBL_SYNC_IN\r
- 1249 .set USBFS_Dm__PRTDSI__OE_SEL0, CYREG_PRT15_OE_SEL0\r
- 1250 .set USBFS_Dm__PRTDSI__OE_SEL1, CYREG_PRT15_OE_SEL1\r
- 1251 .set USBFS_Dm__PRTDSI__OUT_SEL0, CYREG_PRT15_OUT_SEL0\r
- 1252 .set USBFS_Dm__PRTDSI__OUT_SEL1, CYREG_PRT15_OUT_SEL1\r
- 1253 .set USBFS_Dm__PRTDSI__SYNC_OUT, CYREG_PRT15_SYNC_OUT\r
- 1254 .set USBFS_Dm__PS, CYREG_PRT15_PS\r
- 1255 .set USBFS_Dm__SHIFT, 7\r
- 1256 .set USBFS_Dm__SLW, CYREG_PRT15_SLW\r
- 1257 \r
- 1258 /* USBFS_Dp */\r
- 1259 .set USBFS_Dp__0__MASK, 0x40\r
- 1260 .set USBFS_Dp__0__PC, CYREG_IO_PC_PRT15_7_6_PC0\r
- 1261 .set USBFS_Dp__0__PORT, 15\r
- 1262 .set USBFS_Dp__0__SHIFT, 6\r
- 1263 .set USBFS_Dp__AG, CYREG_PRT15_AG\r
- 1264 .set USBFS_Dp__AMUX, CYREG_PRT15_AMUX\r
- 1265 .set USBFS_Dp__BIE, CYREG_PRT15_BIE\r
- 1266 .set USBFS_Dp__BIT_MASK, CYREG_PRT15_BIT_MASK\r
- 1267 .set USBFS_Dp__BYP, CYREG_PRT15_BYP\r
- 1268 .set USBFS_Dp__CTL, CYREG_PRT15_CTL\r
- 1269 .set USBFS_Dp__DM0, CYREG_PRT15_DM0\r
- 1270 .set USBFS_Dp__DM1, CYREG_PRT15_DM1\r
- 1271 .set USBFS_Dp__DM2, CYREG_PRT15_DM2\r
- 1272 .set USBFS_Dp__DR, CYREG_PRT15_DR\r
- 1273 .set USBFS_Dp__INP_DIS, CYREG_PRT15_INP_DIS\r
- 1274 .set USBFS_Dp__INTSTAT, CYREG_PICU15_INTSTAT\r
- 1275 .set USBFS_Dp__LCD_COM_SEG, CYREG_PRT15_LCD_COM_SEG\r
- 1276 .set USBFS_Dp__LCD_EN, CYREG_PRT15_LCD_EN\r
- 1277 .set USBFS_Dp__MASK, 0x40\r
- 1278 .set USBFS_Dp__PORT, 15\r
- 1279 .set USBFS_Dp__PRT, CYREG_PRT15_PRT\r
- 1280 .set USBFS_Dp__PRTDSI__CAPS_SEL, CYREG_PRT15_CAPS_SEL\r
- 1281 .set USBFS_Dp__PRTDSI__DBL_SYNC_IN, CYREG_PRT15_DBL_SYNC_IN\r
- 1282 .set USBFS_Dp__PRTDSI__OE_SEL0, CYREG_PRT15_OE_SEL0\r
- 1283 .set USBFS_Dp__PRTDSI__OE_SEL1, CYREG_PRT15_OE_SEL1\r
- 1284 .set USBFS_Dp__PRTDSI__OUT_SEL0, CYREG_PRT15_OUT_SEL0\r
- 1285 .set USBFS_Dp__PRTDSI__OUT_SEL1, CYREG_PRT15_OUT_SEL1\r
- 1286 .set USBFS_Dp__PRTDSI__SYNC_OUT, CYREG_PRT15_SYNC_OUT\r
- 1287 .set USBFS_Dp__PS, CYREG_PRT15_PS\r
- 1288 .set USBFS_Dp__SHIFT, 6\r
- 1289 .set USBFS_Dp__SLW, CYREG_PRT15_SLW\r
- 1290 .set USBFS_Dp__SNAP, CYREG_PICU_15_SNAP_15\r
- 1291 \r
- 1292 /* Miscellaneous */\r
- 1293 /* -- WARNING: define names containing LEOPARD or PANTHER are deprecated and will be removed in a f\r
- 1294 .set CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO, 0\r
- 1295 .set CYDEV_DEBUGGING_DPS_SWD_SWV, 6\r
- 1296 .set CYDEV_CONFIG_UNUSED_IO_AllowButWarn, 0\r
- 1297 .set CYDEV_CONFIGURATION_MODE_COMPRESSED, 0\r
- 1298 .set CYDEV_CONFIG_FASTBOOT_ENABLED, 1\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 212\r
-\r
-\r
- 1299 .set CYDEV_CHIP_REV_PSOC5LP_PRODUCTION, 0\r
- 1300 .set CYDEV_CHIP_REVISION_5B_PRODUCTION, 0\r
- 1301 .set CYDEV_CHIP_MEMBER_5B, 4\r
- 1302 .set CYDEV_CHIP_FAMILY_PSOC5, 3\r
- 1303 .set CYDEV_CHIP_DIE_PSOC5LP, 4\r
- 1304 .set CYDEV_CHIP_DIE_EXPECT, CYDEV_CHIP_DIE_PSOC5LP\r
- 1305 .set CYDEV_BOOTLOADER_IO_COMP_USBFS, 1\r
- 1306 .set BCLK__BUS_CLK__HZ, 64000000\r
- 1307 .set BCLK__BUS_CLK__KHZ, 64000\r
- 1308 .set BCLK__BUS_CLK__MHZ, 64\r
- 1309 .set CYDEV_BOOTLOADER_APPLICATIONS, 1\r
- 1310 .set CYDEV_BOOTLOADER_CHECKSUM_BASIC, 0\r
- 1311 .set CYDEV_BOOTLOADER_CHECKSUM_CRC, 1\r
- 1312 .set CYDEV_BOOTLOADER_IO_COMP, CYDEV_BOOTLOADER_IO_COMP_USBFS\r
- 1313 .set CYDEV_CHIP_DIE_ACTUAL, CYDEV_CHIP_DIE_EXPECT\r
- 1314 .set CYDEV_CHIP_DIE_LEOPARD, 1\r
- 1315 .set CYDEV_CHIP_DIE_PANTHER, 3\r
- 1316 .set CYDEV_CHIP_DIE_PSOC4A, 2\r
- 1317 .set CYDEV_CHIP_DIE_UNKNOWN, 0\r
- 1318 .set CYDEV_CHIP_FAMILY_PSOC3, 1\r
- 1319 .set CYDEV_CHIP_FAMILY_PSOC4, 2\r
- 1320 .set CYDEV_CHIP_FAMILY_UNKNOWN, 0\r
- 1321 .set CYDEV_CHIP_FAMILY_USED, CYDEV_CHIP_FAMILY_PSOC5\r
- 1322 .set CYDEV_CHIP_JTAG_ID, 0x2E133069\r
- 1323 .set CYDEV_CHIP_MEMBER_3A, 1\r
- 1324 .set CYDEV_CHIP_MEMBER_4A, 2\r
- 1325 .set CYDEV_CHIP_MEMBER_5A, 3\r
- 1326 .set CYDEV_CHIP_MEMBER_UNKNOWN, 0\r
- 1327 .set CYDEV_CHIP_MEMBER_USED, CYDEV_CHIP_MEMBER_5B\r
- 1328 .set CYDEV_CHIP_REVISION_3A_ES1, 0\r
- 1329 .set CYDEV_CHIP_REVISION_3A_ES2, 1\r
- 1330 .set CYDEV_CHIP_REVISION_3A_ES3, 3\r
- 1331 .set CYDEV_CHIP_REVISION_3A_PRODUCTION, 3\r
- 1332 .set CYDEV_CHIP_REVISION_4A_ES0, 17\r
- 1333 .set CYDEV_CHIP_REVISION_4A_PRODUCTION, 17\r
- 1334 .set CYDEV_CHIP_REVISION_5A_ES0, 0\r
- 1335 .set CYDEV_CHIP_REVISION_5A_ES1, 1\r
- 1336 .set CYDEV_CHIP_REVISION_5A_PRODUCTION, 1\r
- 1337 .set CYDEV_CHIP_REVISION_5B_ES0, 0\r
- 1338 .set CYDEV_CHIP_REVISION_USED, CYDEV_CHIP_REVISION_5B_PRODUCTION\r
- 1339 .set CYDEV_CHIP_REV_EXPECT, CYDEV_CHIP_REV_PSOC5LP_PRODUCTION\r
- 1340 .set CYDEV_CHIP_REV_LEOPARD_ES1, 0\r
- 1341 .set CYDEV_CHIP_REV_LEOPARD_ES2, 1\r
- 1342 .set CYDEV_CHIP_REV_LEOPARD_ES3, 3\r
- 1343 .set CYDEV_CHIP_REV_LEOPARD_PRODUCTION, 3\r
- 1344 .set CYDEV_CHIP_REV_PANTHER_ES0, 0\r
- 1345 .set CYDEV_CHIP_REV_PANTHER_ES1, 1\r
- 1346 .set CYDEV_CHIP_REV_PANTHER_PRODUCTION, 1\r
- 1347 .set CYDEV_CHIP_REV_PSOC4A_ES0, 17\r
- 1348 .set CYDEV_CHIP_REV_PSOC4A_PRODUCTION, 17\r
- 1349 .set CYDEV_CHIP_REV_PSOC5LP_ES0, 0\r
- 1350 .set CYDEV_CONFIGURATION_COMPRESSED, 1\r
- 1351 .set CYDEV_CONFIGURATION_DMA, 0\r
- 1352 .set CYDEV_CONFIGURATION_ECC, 0\r
- 1353 .set CYDEV_CONFIGURATION_IMOENABLED, CYDEV_CONFIG_FASTBOOT_ENABLED\r
- 1354 .set CYDEV_CONFIGURATION_MODE, CYDEV_CONFIGURATION_MODE_COMPRESSED\r
- 1355 .set CYDEV_CONFIGURATION_MODE_DMA, 2\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 213\r
-\r
-\r
- 1356 .set CYDEV_CONFIGURATION_MODE_UNCOMPRESSED, 1\r
- 1357 .set CYDEV_CONFIG_UNUSED_IO, CYDEV_CONFIG_UNUSED_IO_AllowButWarn\r
- 1358 .set CYDEV_CONFIG_UNUSED_IO_AllowWithInfo, 1\r
- 1359 .set CYDEV_CONFIG_UNUSED_IO_Disallowed, 2\r
- 1360 .set CYDEV_DEBUGGING_DPS, CYDEV_DEBUGGING_DPS_SWD_SWV\r
- 1361 .set CYDEV_DEBUGGING_DPS_Disable, 3\r
- 1362 .set CYDEV_DEBUGGING_DPS_JTAG_4, 1\r
- 1363 .set CYDEV_DEBUGGING_DPS_JTAG_5, 0\r
- 1364 .set CYDEV_DEBUGGING_DPS_SWD, 2\r
- 1365 .set CYDEV_DEBUGGING_ENABLE, 1\r
- 1366 .set CYDEV_DEBUGGING_XRES, 0\r
- 1367 .set CYDEV_DEBUG_ENABLE_MASK, 0x20\r
- 1368 .set CYDEV_DEBUG_ENABLE_REGISTER, CYREG_MLOGIC_DEBUG\r
- 1369 .set CYDEV_DMA_CHANNELS_AVAILABLE, 24\r
- 1370 .set CYDEV_ECC_ENABLE, 0\r
- 1371 .set CYDEV_HEAP_SIZE, 0x0800\r
- 1372 .set CYDEV_INSTRUCT_CACHE_ENABLED, 1\r
- 1373 .set CYDEV_INTR_RISING, 0x00000000\r
- 1374 .set CYDEV_PROJ_TYPE, 1\r
- 1375 .set CYDEV_PROJ_TYPE_BOOTLOADER, 1\r
- 1376 .set CYDEV_PROJ_TYPE_LOADABLE, 2\r
- 1377 .set CYDEV_PROJ_TYPE_MULTIAPPBOOTLOADER, 3\r
- 1378 .set CYDEV_PROJ_TYPE_STANDARD, 0\r
- 1379 .set CYDEV_PROTECTION_ENABLE, 0\r
- 1380 .set CYDEV_STACK_SIZE, 0x2000\r
- 1381 .set CYDEV_USB_CLK_OSC_LOCKING_ENABLED_AT_PWR_UP, 1\r
- 1382 .set CYDEV_USE_BUNDLED_CMSIS, 1\r
- 1383 .set CYDEV_VARIABLE_VDDA, 0\r
- 1384 .set CYDEV_VDDA_MV, 5000\r
- 1385 .set CYDEV_VDDD_MV, 5000\r
- 1386 .set CYDEV_VDDIO0_MV, 5000\r
- 1387 .set CYDEV_VDDIO1_MV, 5000\r
- 1388 .set CYDEV_VDDIO2_MV, 5000\r
- 1389 .set CYDEV_VDDIO3_MV, 5000\r
- 1390 .set CYDEV_VIO0, 5\r
- 1391 .set CYDEV_VIO0_MV, 5000\r
- 1392 .set CYDEV_VIO1, 5\r
- 1393 .set CYDEV_VIO1_MV, 5000\r
- 1394 .set CYDEV_VIO2, 5\r
- 1395 .set CYDEV_VIO2_MV, 5000\r
- 1396 .set CYDEV_VIO3, 5\r
- 1397 .set CYDEV_VIO3_MV, 5000\r
- 1398 .set CyBtldr_Custom_Interface, CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO\r
- 1399 .set CyBtldr_USBFS, CYDEV_BOOTLOADER_IO_COMP_USBFS\r
- 1400 .set DMA_CHANNELS_USED__MASK0, 0x00000000\r
- 1401 .set CYDEV_BOOTLOADER_ENABLE, 1\r
- 1402 .endif\r
- 16 \r
- 17 .syntax unified\r
- 18 .text\r
- 19 .thumb\r
- 20 \r
- 21 \r
- 22 /*******************************************************************************\r
- 23 * Function Name: CyDelayCycles\r
- 24 ********************************************************************************\r
- 25 *\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 214\r
-\r
-\r
- 26 * Summary:\r
- 27 * Delays for the specified number of cycles.\r
- 28 *\r
- 29 * Parameters:\r
- 30 * uint32 cycles: number of cycles to delay.\r
- 31 *\r
- 32 * Return:\r
- 33 * None\r
- 34 *\r
- 35 *******************************************************************************/\r
- 36 /* void CyDelayCycles(uint32 cycles) */\r
- 37 .align 3 /* Align to 8 byte boundary (2^n) */\r
- 38 .global CyDelayCycles\r
- 39 .func CyDelayCycles, CyDelayCycles\r
- 40 .type CyDelayCycles, %function\r
- 41 .thumb_func\r
- 42 CyDelayCycles: /* cycles bytes */\r
- 43 /* If ICache is enabled */\r
- 44 .ifeq CYDEV_INSTRUCT_CACHE_ENABLED - 1\r
- 45 \r
- 46 0000 0230 ADDS r0, r0, #2 /* 1 2 Round to nearest multiple of 4 */\r
- 47 0002 8008 LSRS r0, r0, #2 /* 1 2 Divide by 4 and set flags */\r
- 48 0004 00F00580 BEQ CyDelayCycles_done /* 2 2 Skip if 0 */\r
- 49 0008 00BF NOP /* 1 2 Loop alignment padding */\r
- 50 \r
- 51 CyDelayCycles_loop:\r
- 52 000a 0138 SUBS r0, r0, #1 /* 1 2 */\r
- 53 000c 0046 MOV r0, r0 /* 1 2 Pad loop to power of two cycles */\r
- 54 000e 7FF4FCAF BNE CyDelayCycles_loop /* 2 2 */\r
- 55 \r
- 56 CyDelayCycles_done:\r
- 57 0012 7047 BX lr /* 3 2 */\r
- 58 \r
- 59 .else\r
- 60 \r
- 61 CMP r0, #20 /* 1 2 If delay is short - jump to cycle */\r
- 62 BLS CyDelayCycles_short /* 1 2 */\r
- 63 PUSH {r1} /* 2 2 PUSH r1 to stack */\r
- 64 MOVS r1, #1 /* 1 2 */\r
- 65 \r
- 66 SUBS r0, r0, #20 /* 1 2 Subtract overhead */\r
- 67 LDR r1,=CYREG_CACHE_CC_CTL/* 2 2 Load flash wait cycles value */\r
- 68 LDRB r1, [r1, #0] /* 2 2 */\r
- 69 ANDS r1, #0xC0 /* 1 2 */\r
- 70 \r
- 71 LSRS r1, r1, #6 /* 1 2 */\r
- 72 PUSH {r2} /* 1 2 PUSH r2 to stack */\r
- 73 LDR r2, =cy_flash_cycles /* 2 2 */\r
- 74 LDRB r1, [r2, r1] /* 2 2 */\r
- 75 \r
- 76 POP {r2} /* 2 2 POP r2 from stack */\r
- 77 NOP /* 1 2 Alignment padding */\r
- 78 NOP /* 1 2 Alignment padding */\r
- 79 NOP /* 1 2 Alignment padding */\r
- 80 \r
- 81 CyDelayCycles_loop:\r
- 82 SBCS r0, r0, r1 /* 1 2 */\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 215\r
-\r
-\r
- 83 BPL CyDelayCycles_loop /* 3 2 */\r
- 84 NOP /* 1 2 Loop alignment padding */\r
- 85 NOP /* 1 2 Loop alignment padding */\r
- 86 \r
- 87 POP {r1} /* 2 2 POP r1 from stack */\r
- 88 CyDelayCycles_done:\r
- 89 BX lr /* 3 2 */\r
- 90 NOP /* 1 2 Alignment padding */\r
- 91 NOP /* 1 2 Alignment padding */\r
- 92 \r
- 93 CyDelayCycles_short:\r
- 94 SBCS r0, r0, #4 /* 1 2 */\r
- 95 BPL CyDelayCycles_short /* 3 2 */\r
- 96 BX lr /* 3 2 */\r
- 97 \r
- 98 cy_flash_cycles:\r
- 99 .byte 0x0B\r
- 100 .byte 0x05\r
- 101 .byte 0x07\r
- 102 .byte 0x09\r
- 103 .endif\r
- 104 \r
- 105 .endfunc\r
- 106 \r
- 107 \r
- 108 /*******************************************************************************\r
- 109 * Function Name: CyEnterCriticalSection\r
- 110 ********************************************************************************\r
- 111 *\r
- 112 * Summary:\r
- 113 * CyEnterCriticalSection disables interrupts and returns a value indicating\r
- 114 * whether interrupts were previously enabled (the actual value depends on\r
- 115 * whether the device is PSoC 3 or PSoC 5).\r
- 116 *\r
- 117 * Note Implementation of CyEnterCriticalSection manipulates the IRQ enable bit\r
- 118 * with interrupts still enabled. The test and set of the interrupt bits is not\r
- 119 * atomic; this is true for both PSoC 3 and PSoC 5. Therefore, to avoid\r
- 120 * corrupting processor state, it must be the policy that all interrupt routines\r
- 121 * restore the interrupt enable bits as they were found on entry.\r
- 122 *\r
- 123 * Parameters:\r
- 124 * None\r
- 125 *\r
- 126 * Return:\r
- 127 * uint8\r
- 128 * Returns 0 if interrupts were previously enabled or 1 if interrupts\r
- 129 * were previously disabled.\r
- 130 *\r
- 131 *******************************************************************************/\r
- 132 /* uint8 CyEnterCriticalSection(void) */\r
- 133 .global CyEnterCriticalSection\r
- 134 .func CyEnterCriticalSection, CyEnterCriticalSection\r
- 135 .type CyEnterCriticalSection, %function\r
- 136 .thumb_func\r
- 137 CyEnterCriticalSection:\r
- 138 0014 EFF31080 MRS r0, PRIMASK /* Save and return interrupt state */\r
- 139 0018 72B6 CPSID I /* Disable interrupts */\r
-\fARM GAS .\Generated_Source\PSoC5\CyBootAsmGnu.s page 216\r
-\r
-\r
- 140 001a 7047 BX lr\r
- 141 .endfunc\r
- 142 \r
- 143 \r
- 144 /*******************************************************************************\r
- 145 * Function Name: CyExitCriticalSection\r
- 146 ********************************************************************************\r
- 147 *\r
- 148 * Summary:\r
- 149 * CyExitCriticalSection re-enables interrupts if they were enabled before\r
- 150 * CyEnterCriticalSection was called. The argument should be the value returned\r
- 151 * from CyEnterCriticalSection.\r
- 152 *\r
- 153 * Parameters:\r
- 154 * uint8 savedIntrStatus:\r
- 155 * Saved interrupt status returned by the CyEnterCriticalSection function.\r
- 156 *\r
- 157 * Return:\r
- 158 * None\r
- 159 *\r
- 160 *******************************************************************************/\r
- 161 /* void CyExitCriticalSection(uint8 savedIntrStatus) */\r
- 162 .global CyExitCriticalSection\r
- 163 .func CyExitCriticalSection, CyExitCriticalSection\r
- 164 .type CyExitCriticalSection, %function\r
- 165 .thumb_func\r
- 166 CyExitCriticalSection:\r
- 167 001c 80F31088 MSR PRIMASK, r0 /* Restore interrupt state */\r
- 168 0020 7047 BX lr\r
- 169 .endfunc\r
- 170 \r
- 171 0022 00BFAFF3 .end\r
- 171 0080\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "CyDmac.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.CyDmacConfigure,"ax",%progbits\r
- 19 .align 1\r
- 20 .global CyDmacConfigure\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type CyDmacConfigure, %function\r
- 24 CyDmacConfigure:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\CyDmac.c"\r
- 1:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/CyDmac.c **** * File Name: CyDmac.c\r
- 3:.\Generated_Source\PSoC5/CyDmac.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 5:.\Generated_Source\PSoC5/CyDmac.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/CyDmac.c **** * Provides an API for the DMAC component. The API includes functions for the\r
- 7:.\Generated_Source\PSoC5/CyDmac.c **** * DMA controller, DMA channels and Transfer Descriptors.\r
- 8:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 9:.\Generated_Source\PSoC5/CyDmac.c **** * This API is the library version not the auto generated code that gets\r
- 10:.\Generated_Source\PSoC5/CyDmac.c **** * generated when the user places a DMA component on the schematic.\r
- 11:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 12:.\Generated_Source\PSoC5/CyDmac.c **** * The auto generated code would use the APi's in this module.\r
- 13:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 14:.\Generated_Source\PSoC5/CyDmac.c **** * Note:\r
- 15:.\Generated_Source\PSoC5/CyDmac.c **** * This code is endian agnostic.\r
- 16:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 17:.\Generated_Source\PSoC5/CyDmac.c **** * The Transfer Descriptor memory can be used as regular memory if the TD's are\r
- 18:.\Generated_Source\PSoC5/CyDmac.c **** * not being used.\r
- 19:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 20:.\Generated_Source\PSoC5/CyDmac.c **** * This code uses the first byte of each TD to manage the free list of TD's.\r
- 21:.\Generated_Source\PSoC5/CyDmac.c **** * The user can over write this once the TD is allocated.\r
- 22:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 23:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 24:.\Generated_Source\PSoC5/CyDmac.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 25:.\Generated_Source\PSoC5/CyDmac.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 26:.\Generated_Source\PSoC5/CyDmac.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 27:.\Generated_Source\PSoC5/CyDmac.c **** * the software package with which this file was provided.\r
- 28:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 29:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 30:.\Generated_Source\PSoC5/CyDmac.c **** #include "CyDmac.h"\r
- 31:.\Generated_Source\PSoC5/CyDmac.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 33:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 34:.\Generated_Source\PSoC5/CyDmac.c **** * The following variables are initialized from CyDmacConfigure() function that\r
- 35:.\Generated_Source\PSoC5/CyDmac.c **** * is executed from initialize_psoc() at the early initialization stage.\r
- 36:.\Generated_Source\PSoC5/CyDmac.c **** * In case of IAR EW IDE, initialize_psoc() is executed before the data sections\r
- 37:.\Generated_Source\PSoC5/CyDmac.c **** * are initialized. To avoid zeroing, these variables should be initialized\r
- 38:.\Generated_Source\PSoC5/CyDmac.c **** * properly during segments initialization as well.\r
- 39:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 40:.\Generated_Source\PSoC5/CyDmac.c **** static uint8 CyDmaTdCurrentNumber = CY_DMA_NUMBEROF_TDS; /* Current Number of free eleme\r
- 41:.\Generated_Source\PSoC5/CyDmac.c **** static uint8 CyDmaTdFreeIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u); /* Index of the first available\r
- 42:.\Generated_Source\PSoC5/CyDmac.c **** static uint32 CyDmaChannels = DMA_CHANNELS_USED__MASK0; /* Bit map of DMA channel owne\r
- 43:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 44:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 45:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 46:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmacConfigure\r
- 47:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 48:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 49:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 50:.\Generated_Source\PSoC5/CyDmac.c **** * Creates a linked list of all the TDs to be allocated. This function is called\r
- 51:.\Generated_Source\PSoC5/CyDmac.c **** * by the startup code; you do not normally need to call it. You could call this\r
- 52:.\Generated_Source\PSoC5/CyDmac.c **** * function if all of the DMA channels are inactive.\r
- 53:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 54:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 55:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 56:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 57:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 58:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 59:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 60:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 61:.\Generated_Source\PSoC5/CyDmac.c **** void CyDmacConfigure(void) \r
- 62:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 27 .loc 1 62 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 63:.\Generated_Source\PSoC5/CyDmac.c **** uint8 dmaIndex;\r
- 64:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 65:.\Generated_Source\PSoC5/CyDmac.c **** /* Set TD list variables. */\r
- 66:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdFreeIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u);\r
- 32 .loc 1 66 0\r
- 33 0000 084B ldr r3, .L5\r
- 34 0002 7F22 movs r2, #127\r
- 67:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdCurrentNumber = CY_DMA_NUMBEROF_TDS;\r
- 35 .loc 1 67 0\r
- 36 0004 8020 movs r0, #128\r
- 37 0006 0849 ldr r1, .L5+4\r
- 66:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdFreeIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u);\r
- 38 .loc 1 66 0\r
- 39 0008 1A70 strb r2, [r3, #0]\r
- 40 .loc 1 67 0\r
- 41 000a 5870 strb r0, [r3, #1]\r
- 42 .LVL0:\r
- 43 000c 7E22 movs r2, #126\r
- 44 .LVL1:\r
- 45 .L2:\r
- 46 000e 531E subs r3, r2, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 3\r
-\r
-\r
- 68:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 69:.\Generated_Source\PSoC5/CyDmac.c **** /* Make TD free list. */\r
- 70:.\Generated_Source\PSoC5/CyDmac.c **** for(dmaIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u); dmaIndex != 0u; dmaIndex--)\r
- 71:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 72:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[dmaIndex].TD0[0u] = (uint8)(dmaIndex - 1u);\r
- 47 .loc 1 72 0 discriminator 2\r
- 48 0010 01F80829 strb r2, [r1], #-8\r
- 49 0014 DAB2 uxtb r2, r3\r
- 70:.\Generated_Source\PSoC5/CyDmac.c **** for(dmaIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u); dmaIndex != 0u; dmaIndex--)\r
- 50 .loc 1 70 0 discriminator 2\r
- 51 0016 FF2A cmp r2, #255\r
- 52 0018 F9D1 bne .L2\r
- 73:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 74:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 75:.\Generated_Source\PSoC5/CyDmac.c **** /* Make the last one point to zero. */\r
- 76:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[dmaIndex].TD0[0u] = 0u;\r
- 53 .loc 1 76 0\r
- 54 001a 0449 ldr r1, .L5+8\r
- 55 001c 0020 movs r0, #0\r
- 56 001e 0870 strb r0, [r1, #0]\r
- 57 0020 7047 bx lr\r
- 58 .L6:\r
- 59 0022 00BF .align 2\r
- 60 .L5:\r
- 61 0024 00000000 .word .LANCHOR0\r
- 62 0028 F87B0040 .word 1073773560\r
- 63 002c 00780040 .word 1073772544\r
- 64 .cfi_endproc\r
- 65 .LFE0:\r
- 66 .size CyDmacConfigure, .-CyDmacConfigure\r
- 67 .section .text.CyDmacError,"ax",%progbits\r
- 68 .align 1\r
- 69 .global CyDmacError\r
- 70 .thumb\r
- 71 .thumb_func\r
- 72 .type CyDmacError, %function\r
- 73 CyDmacError:\r
- 74 .LFB1:\r
- 77:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 78:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 79:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 80:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 81:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmacError\r
- 82:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 83:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 84:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 85:.\Generated_Source\PSoC5/CyDmac.c **** * Returns errors of the last failed DMA transaction.\r
- 86:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 87:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 88:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 89:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 90:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 91:.\Generated_Source\PSoC5/CyDmac.c **** * Errors of the last failed DMA transaction.\r
- 92:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 93:.\Generated_Source\PSoC5/CyDmac.c **** * DMAC_PERIPH_ERR:\r
- 94:.\Generated_Source\PSoC5/CyDmac.c **** * Set to 1 when a peripheral responds to a bus transaction with an error\r
- 95:.\Generated_Source\PSoC5/CyDmac.c **** * response.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 4\r
-\r
-\r
- 96:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 97:.\Generated_Source\PSoC5/CyDmac.c **** * DMAC_UNPOP_ACC:\r
- 98:.\Generated_Source\PSoC5/CyDmac.c **** * Set to 1 when an access is attempted to an invalid address.\r
- 99:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 100:.\Generated_Source\PSoC5/CyDmac.c **** * DMAC_BUS_TIMEOUT:\r
- 101:.\Generated_Source\PSoC5/CyDmac.c **** * Set to 1 when a bus timeout occurs. Cleared by writing a 1. Timeout values\r
- 102:.\Generated_Source\PSoC5/CyDmac.c **** * are determined by the BUS_TIMEOUT field in the PHUBCFG register.\r
- 103:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 104:.\Generated_Source\PSoC5/CyDmac.c **** * Theory:\r
- 105:.\Generated_Source\PSoC5/CyDmac.c **** * Once an error occurs the error bits are sticky and are only cleared by a\r
- 106:.\Generated_Source\PSoC5/CyDmac.c **** * write 1 to the error register.\r
- 107:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 108:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 109:.\Generated_Source\PSoC5/CyDmac.c **** uint8 CyDmacError(void) \r
- 110:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 75 .loc 1 110 0\r
- 76 .cfi_startproc\r
- 77 @ args = 0, pretend = 0, frame = 0\r
- 78 @ frame_needed = 0, uses_anonymous_args = 0\r
- 79 @ link register save eliminated.\r
- 111:.\Generated_Source\PSoC5/CyDmac.c **** return((uint8)(((uint32) 0x0Fu) & *CY_DMA_ERR_PTR));\r
- 80 .loc 1 111 0\r
- 81 0000 024B ldr r3, .L8\r
- 82 0002 1868 ldr r0, [r3, #0]\r
- 112:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 83 .loc 1 112 0\r
- 84 0004 00F00F00 and r0, r0, #15\r
- 85 0008 7047 bx lr\r
- 86 .L9:\r
- 87 000a 00BF .align 2\r
- 88 .L8:\r
- 89 000c 04700040 .word 1073770500\r
- 90 .cfi_endproc\r
- 91 .LFE1:\r
- 92 .size CyDmacError, .-CyDmacError\r
- 93 .section .text.CyDmacClearError,"ax",%progbits\r
- 94 .align 1\r
- 95 .global CyDmacClearError\r
- 96 .thumb\r
- 97 .thumb_func\r
- 98 .type CyDmacClearError, %function\r
- 99 CyDmacClearError:\r
- 100 .LFB2:\r
- 113:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 114:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 115:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 116:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmacClearError\r
- 117:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 118:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 119:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 120:.\Generated_Source\PSoC5/CyDmac.c **** * Clears the error bits in the error register of the DMAC.\r
- 121:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 122:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 123:.\Generated_Source\PSoC5/CyDmac.c **** * error:\r
- 124:.\Generated_Source\PSoC5/CyDmac.c **** * Clears the error bits in the DMAC error register.\r
- 125:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 126:.\Generated_Source\PSoC5/CyDmac.c **** * DMAC_PERIPH_ERR:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 5\r
-\r
-\r
- 127:.\Generated_Source\PSoC5/CyDmac.c **** * Set to 1 when a peripheral responds to a bus transaction with an error\r
- 128:.\Generated_Source\PSoC5/CyDmac.c **** * response.\r
- 129:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 130:.\Generated_Source\PSoC5/CyDmac.c **** * DMAC_UNPOP_ACC:\r
- 131:.\Generated_Source\PSoC5/CyDmac.c **** * Set to 1 when an access is attempted to an invalid address.\r
- 132:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 133:.\Generated_Source\PSoC5/CyDmac.c **** * DMAC_BUS_TIMEOUT:\r
- 134:.\Generated_Source\PSoC5/CyDmac.c **** * Set to 1 when a bus timeout occurs. Cleared by writing a 1. Timeout values\r
- 135:.\Generated_Source\PSoC5/CyDmac.c **** * are determined by the BUS_TIMEOUT field in the PHUBCFG register.\r
- 136:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 137:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 138:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 139:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 140:.\Generated_Source\PSoC5/CyDmac.c **** * Theory:\r
- 141:.\Generated_Source\PSoC5/CyDmac.c **** * Once an error occurs the error bits are sticky and are only cleared by a\r
- 142:.\Generated_Source\PSoC5/CyDmac.c **** * write 1 to the error register.\r
- 143:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 144:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 145:.\Generated_Source\PSoC5/CyDmac.c **** void CyDmacClearError(uint8 error) \r
- 146:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 101 .loc 1 146 0\r
- 102 .cfi_startproc\r
- 103 @ args = 0, pretend = 0, frame = 0\r
- 104 @ frame_needed = 0, uses_anonymous_args = 0\r
- 105 @ link register save eliminated.\r
- 106 .LVL2:\r
- 147:.\Generated_Source\PSoC5/CyDmac.c **** *CY_DMA_ERR_PTR = (((uint32)0x0Fu) & ((uint32)error));\r
- 107 .loc 1 147 0\r
- 108 0000 024B ldr r3, .L11\r
- 109 0002 00F00F00 and r0, r0, #15\r
- 110 .LVL3:\r
- 111 0006 1860 str r0, [r3, #0]\r
- 112 0008 7047 bx lr\r
- 113 .L12:\r
- 114 000a 00BF .align 2\r
- 115 .L11:\r
- 116 000c 04700040 .word 1073770500\r
- 117 .cfi_endproc\r
- 118 .LFE2:\r
- 119 .size CyDmacClearError, .-CyDmacClearError\r
- 120 .section .text.CyDmacErrorAddress,"ax",%progbits\r
- 121 .align 1\r
- 122 .global CyDmacErrorAddress\r
- 123 .thumb\r
- 124 .thumb_func\r
- 125 .type CyDmacErrorAddress, %function\r
- 126 CyDmacErrorAddress:\r
- 127 .LFB3:\r
- 148:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 149:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 150:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 151:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 152:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmacErrorAddress\r
- 153:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 154:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 155:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 156:.\Generated_Source\PSoC5/CyDmac.c **** * When an DMAC_BUS_TIMEOUT, DMAC_UNPOP_ACC and DMAC_PERIPH_ERR occurs the\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 6\r
-\r
-\r
- 157:.\Generated_Source\PSoC5/CyDmac.c **** * address of the error is written to the error address register and can be read\r
- 158:.\Generated_Source\PSoC5/CyDmac.c **** * with this function.\r
- 159:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 160:.\Generated_Source\PSoC5/CyDmac.c **** * If there are multiple errors, only the address of the first is saved.\r
- 161:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 162:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 163:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 164:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 165:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 166:.\Generated_Source\PSoC5/CyDmac.c **** * The address that caused the error.\r
- 167:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 168:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 169:.\Generated_Source\PSoC5/CyDmac.c **** uint32 CyDmacErrorAddress(void) \r
- 170:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 128 .loc 1 170 0\r
- 129 .cfi_startproc\r
- 130 @ args = 0, pretend = 0, frame = 0\r
- 131 @ frame_needed = 0, uses_anonymous_args = 0\r
- 132 @ link register save eliminated.\r
- 171:.\Generated_Source\PSoC5/CyDmac.c **** return(CY_GET_REG32(CY_DMA_ERR_ADR_PTR));\r
- 133 .loc 1 171 0\r
- 134 0000 014B ldr r3, .L14\r
- 135 0002 1868 ldr r0, [r3, #0]\r
- 172:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 136 .loc 1 172 0\r
- 137 0004 7047 bx lr\r
- 138 .L15:\r
- 139 0006 00BF .align 2\r
- 140 .L14:\r
- 141 0008 08700040 .word 1073770504\r
- 142 .cfi_endproc\r
- 143 .LFE3:\r
- 144 .size CyDmacErrorAddress, .-CyDmacErrorAddress\r
- 145 .section .text.CyDmaChAlloc,"ax",%progbits\r
- 146 .align 1\r
- 147 .global CyDmaChAlloc\r
- 148 .thumb\r
- 149 .thumb_func\r
- 150 .type CyDmaChAlloc, %function\r
- 151 CyDmaChAlloc:\r
- 152 .LFB4:\r
- 173:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 174:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 175:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 176:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChAlloc\r
- 177:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 178:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 179:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 180:.\Generated_Source\PSoC5/CyDmac.c **** * Allocates a channel from the DMAC to be used in all functions that require a\r
- 181:.\Generated_Source\PSoC5/CyDmac.c **** * channel handle.\r
- 182:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 183:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 184:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 185:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 186:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 187:.\Generated_Source\PSoC5/CyDmac.c **** * The allocated channel number. Zero is a valid channel number.\r
- 188:.\Generated_Source\PSoC5/CyDmac.c **** * DMA_INVALID_CHANNEL is returned if there are no channels available.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 7\r
-\r
-\r
- 189:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 190:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 191:.\Generated_Source\PSoC5/CyDmac.c **** uint8 CyDmaChAlloc(void) \r
- 192:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 153 .loc 1 192 0\r
- 154 .cfi_startproc\r
- 155 @ args = 0, pretend = 0, frame = 0\r
- 156 @ frame_needed = 0, uses_anonymous_args = 0\r
- 157 .LVL4:\r
- 158 0000 10B5 push {r4, lr}\r
- 159 .LCFI0:\r
- 160 .cfi_def_cfa_offset 8\r
- 161 .cfi_offset 4, -8\r
- 162 .cfi_offset 14, -4\r
- 193:.\Generated_Source\PSoC5/CyDmac.c **** uint8 interruptState;\r
- 194:.\Generated_Source\PSoC5/CyDmac.c **** uint8 dmaIndex;\r
- 195:.\Generated_Source\PSoC5/CyDmac.c **** uint32 channel = 1u;\r
- 196:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 197:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 198:.\Generated_Source\PSoC5/CyDmac.c **** /* Enter critical section! */\r
- 199:.\Generated_Source\PSoC5/CyDmac.c **** interruptState = CyEnterCriticalSection();\r
- 163 .loc 1 199 0\r
- 164 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 165 .LVL5:\r
- 200:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 201:.\Generated_Source\PSoC5/CyDmac.c **** /* Look for a free channel. */\r
- 202:.\Generated_Source\PSoC5/CyDmac.c **** for(dmaIndex = 0u; dmaIndex < CY_DMA_NUMBEROF_CHANNELS; dmaIndex++)\r
- 203:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 204:.\Generated_Source\PSoC5/CyDmac.c **** if(0uL == (CyDmaChannels & channel))\r
- 166 .loc 1 204 0\r
- 167 0006 0A4B ldr r3, .L21\r
- 195:.\Generated_Source\PSoC5/CyDmac.c **** uint32 channel = 1u;\r
- 168 .loc 1 195 0\r
- 169 0008 0121 movs r1, #1\r
- 170 .loc 1 204 0\r
- 171 000a 1A68 ldr r2, [r3, #0]\r
- 202:.\Generated_Source\PSoC5/CyDmac.c **** for(dmaIndex = 0u; dmaIndex < CY_DMA_NUMBEROF_CHANNELS; dmaIndex++)\r
- 172 .loc 1 202 0\r
- 173 000c 0024 movs r4, #0\r
- 174 .LVL6:\r
- 175 .L19:\r
- 176 .loc 1 204 0\r
- 177 000e 1142 tst r1, r2\r
- 178 0010 04D1 bne .L17\r
- 205:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 206:.\Generated_Source\PSoC5/CyDmac.c **** /* Mark the channel as used. */\r
- 207:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaChannels |= channel;\r
- 179 .loc 1 207 0\r
- 180 0012 42EA0103 orr r3, r2, r1\r
- 181 0016 064A ldr r2, .L21\r
- 182 0018 1360 str r3, [r2, #0]\r
- 183 001a 05E0 b .L18\r
- 184 .L17:\r
- 202:.\Generated_Source\PSoC5/CyDmac.c **** for(dmaIndex = 0u; dmaIndex < CY_DMA_NUMBEROF_CHANNELS; dmaIndex++)\r
- 185 .loc 1 202 0\r
- 186 001c 0134 adds r4, r4, #1\r
- 187 001e E4B2 uxtb r4, r4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 8\r
-\r
-\r
- 208:.\Generated_Source\PSoC5/CyDmac.c **** break;\r
- 209:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 210:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 211:.\Generated_Source\PSoC5/CyDmac.c **** channel <<= 1u;\r
- 188 .loc 1 211 0\r
- 189 0020 4900 lsls r1, r1, #1\r
- 190 .LVL7:\r
- 202:.\Generated_Source\PSoC5/CyDmac.c **** for(dmaIndex = 0u; dmaIndex < CY_DMA_NUMBEROF_CHANNELS; dmaIndex++)\r
- 191 .loc 1 202 0\r
- 192 0022 182C cmp r4, #24\r
- 193 0024 F3D1 bne .L19\r
- 212:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 213:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 214:.\Generated_Source\PSoC5/CyDmac.c **** if(dmaIndex >= CY_DMA_NUMBEROF_CHANNELS)\r
- 215:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 216:.\Generated_Source\PSoC5/CyDmac.c **** dmaIndex = CY_DMA_INVALID_CHANNEL;\r
- 194 .loc 1 216 0\r
- 195 0026 FF24 movs r4, #255\r
- 196 .LVL8:\r
- 197 .L18:\r
- 217:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 218:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 219:.\Generated_Source\PSoC5/CyDmac.c **** /* Exit critical section! */\r
- 220:.\Generated_Source\PSoC5/CyDmac.c **** CyExitCriticalSection(interruptState);\r
- 198 .loc 1 220 0\r
- 199 0028 FFF7FEFF bl CyExitCriticalSection\r
- 200 .LVL9:\r
- 221:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 222:.\Generated_Source\PSoC5/CyDmac.c **** return(dmaIndex);\r
- 223:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 201 .loc 1 223 0\r
- 202 002c 2046 mov r0, r4\r
- 203 002e 10BD pop {r4, pc}\r
- 204 .L22:\r
- 205 .align 2\r
- 206 .L21:\r
- 207 0030 00000000 .word .LANCHOR1\r
- 208 .cfi_endproc\r
- 209 .LFE4:\r
- 210 .size CyDmaChAlloc, .-CyDmaChAlloc\r
- 211 .section .text.CyDmaChFree,"ax",%progbits\r
- 212 .align 1\r
- 213 .global CyDmaChFree\r
- 214 .thumb\r
- 215 .thumb_func\r
- 216 .type CyDmaChFree, %function\r
- 217 CyDmaChFree:\r
- 218 .LFB5:\r
- 224:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 225:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 226:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 227:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChFree\r
- 228:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 229:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 230:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 231:.\Generated_Source\PSoC5/CyDmac.c **** * Frees a channel allocated by DmaChAlloc().\r
- 232:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 9\r
-\r
-\r
- 233:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 234:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 235:.\Generated_Source\PSoC5/CyDmac.c **** * The handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 236:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 237:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 238:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 239:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 240:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 241:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 242:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChFree(uint8 chHandle) \r
- 243:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 219 .loc 1 243 0\r
- 220 .cfi_startproc\r
- 221 @ args = 0, pretend = 0, frame = 0\r
- 222 @ frame_needed = 0, uses_anonymous_args = 0\r
- 223 .LVL10:\r
- 244:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 245:.\Generated_Source\PSoC5/CyDmac.c **** uint8 interruptState;\r
- 246:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 247:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 224 .loc 1 247 0\r
- 225 0000 1728 cmp r0, #23\r
- 243:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 226 .loc 1 243 0\r
- 227 0002 38B5 push {r3, r4, r5, lr}\r
- 228 .LCFI1:\r
- 229 .cfi_def_cfa_offset 16\r
- 230 .cfi_offset 3, -16\r
- 231 .cfi_offset 4, -12\r
- 232 .cfi_offset 5, -8\r
- 233 .cfi_offset 14, -4\r
- 243:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 234 .loc 1 243 0\r
- 235 0004 0546 mov r5, r0\r
- 236 0006 4FF00104 mov r4, #1\r
- 237 .loc 1 247 0\r
- 238 000a 0CD8 bhi .L25\r
- 248:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 249:.\Generated_Source\PSoC5/CyDmac.c **** /* Enter critical section */\r
- 250:.\Generated_Source\PSoC5/CyDmac.c **** interruptState = CyEnterCriticalSection();\r
- 251:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 252:.\Generated_Source\PSoC5/CyDmac.c **** /* Clear the bit mask that keeps track of ownership. */\r
- 253:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaChannels &= ~(((uint32) 1u) << chHandle);\r
- 239 .loc 1 253 0\r
- 240 000c 04FA05F4 lsl r4, r4, r5\r
- 250:.\Generated_Source\PSoC5/CyDmac.c **** interruptState = CyEnterCriticalSection();\r
- 241 .loc 1 250 0\r
- 242 0010 FFF7FEFF bl CyEnterCriticalSection\r
- 243 .LVL11:\r
- 244 .loc 1 253 0\r
- 245 0014 054B ldr r3, .L26\r
- 246 0016 1A68 ldr r2, [r3, #0]\r
- 247 0018 22EA0402 bic r2, r2, r4\r
- 248 001c 1A60 str r2, [r3, #0]\r
- 254:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 255:.\Generated_Source\PSoC5/CyDmac.c **** /* Exit critical section */\r
- 256:.\Generated_Source\PSoC5/CyDmac.c **** CyExitCriticalSection(interruptState);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 10\r
-\r
-\r
- 249 .loc 1 256 0\r
- 250 001e FFF7FEFF bl CyExitCriticalSection\r
- 251 .LVL12:\r
- 257:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 252 .loc 1 257 0\r
- 253 0022 0020 movs r0, #0\r
- 254 0024 38BD pop {r3, r4, r5, pc}\r
- 255 .LVL13:\r
- 256 .L25:\r
- 244:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 257 .loc 1 244 0\r
- 258 0026 2046 mov r0, r4\r
- 259 .LVL14:\r
- 258:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 259:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 260:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 261:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 260 .loc 1 261 0\r
- 261 0028 38BD pop {r3, r4, r5, pc}\r
- 262 .L27:\r
- 263 002a 00BF .align 2\r
- 264 .L26:\r
- 265 002c 00000000 .word .LANCHOR1\r
- 266 .cfi_endproc\r
- 267 .LFE5:\r
- 268 .size CyDmaChFree, .-CyDmaChFree\r
- 269 .section .text.CyDmaChEnable,"ax",%progbits\r
- 270 .align 1\r
- 271 .global CyDmaChEnable\r
- 272 .thumb\r
- 273 .thumb_func\r
- 274 .type CyDmaChEnable, %function\r
- 275 CyDmaChEnable:\r
- 276 .LFB6:\r
- 262:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 263:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 264:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 265:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChEnable\r
- 266:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 267:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 268:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 269:.\Generated_Source\PSoC5/CyDmac.c **** * Enables the DMA channel. A software or hardware request still must happen\r
- 270:.\Generated_Source\PSoC5/CyDmac.c **** * before the channel is executed.\r
- 271:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 272:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 273:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 274:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 275:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 276:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 preserveTds:\r
- 277:.\Generated_Source\PSoC5/CyDmac.c **** * Preserves the original TD state when the TD has completed. This parameter\r
- 278:.\Generated_Source\PSoC5/CyDmac.c **** * applies to all TDs in the channel.\r
- 279:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 280:.\Generated_Source\PSoC5/CyDmac.c **** * 0 - When a TD is completed, the DMAC leaves the TD configuration values in\r
- 281:.\Generated_Source\PSoC5/CyDmac.c **** * their current state, and does not restore them to their original state.\r
- 282:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 283:.\Generated_Source\PSoC5/CyDmac.c **** * 1 - When a TD is completed, the DMAC restores the original configuration\r
- 284:.\Generated_Source\PSoC5/CyDmac.c **** * values of the TD.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 11\r
-\r
-\r
- 285:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 286:.\Generated_Source\PSoC5/CyDmac.c **** * When preserveTds is set, the TD slot that equals the channel number becomes\r
- 287:.\Generated_Source\PSoC5/CyDmac.c **** * RESERVED and that becomes where the working registers exist. So, for example,\r
- 288:.\Generated_Source\PSoC5/CyDmac.c **** * if you are using CH06 and preserveTds is set, you are not allowed to use TD\r
- 289:.\Generated_Source\PSoC5/CyDmac.c **** * slot 6. That is reclaimed by the DMA engine for its private use.\r
- 290:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 291:.\Generated_Source\PSoC5/CyDmac.c **** * Note Do not chain back to a completed TD if the preserveTds for the channel\r
- 292:.\Generated_Source\PSoC5/CyDmac.c **** * is set to 0. When a TD has completed preserveTds for the channel set to 0,\r
- 293:.\Generated_Source\PSoC5/CyDmac.c **** * the transfer count will be at 0. If a TD with a transfer count of 0 is\r
- 294:.\Generated_Source\PSoC5/CyDmac.c **** * started, the TD will transfer an indefinite amount of data.\r
- 295:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 296:.\Generated_Source\PSoC5/CyDmac.c **** * Take extra precautions when using the hardware request (DRQ) option when the\r
- 297:.\Generated_Source\PSoC5/CyDmac.c **** * preserveTds is set to 0, as you might be requesting the wrong data.\r
- 298:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 299:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 300:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 301:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 302:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 303:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 304:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChEnable(uint8 chHandle, uint8 preserveTds) \r
- 305:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 277 .loc 1 305 0\r
- 278 .cfi_startproc\r
- 279 @ args = 0, pretend = 0, frame = 0\r
- 280 @ frame_needed = 0, uses_anonymous_args = 0\r
- 281 @ link register save eliminated.\r
- 282 .LVL15:\r
- 306:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 307:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 308:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 283 .loc 1 308 0\r
- 284 0000 1728 cmp r0, #23\r
- 285 0002 12D8 bhi .L32\r
- 286 0004 0201 lsls r2, r0, #4\r
- 287 0006 0A4B ldr r3, .L34\r
- 309:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 310:.\Generated_Source\PSoC5/CyDmac.c **** if (0u != preserveTds)\r
- 288 .loc 1 310 0\r
- 289 0008 19B1 cbz r1, .L30\r
- 311:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 312:.\Generated_Source\PSoC5/CyDmac.c **** /* Store the intermediate TD states separately in CHn_SEP_TD0/1 to\r
- 313:.\Generated_Source\PSoC5/CyDmac.c **** * preserve the original TD chain\r
- 314:.\Generated_Source\PSoC5/CyDmac.c **** */\r
- 315:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] |= CY_DMA_CH_BASIC_CFG_WORK_SEP;\r
- 290 .loc 1 315 0\r
- 291 000a D15C ldrb r1, [r2, r3] @ zero_extendqisi2\r
- 292 .LVL16:\r
- 293 000c 41F02001 orr r1, r1, #32\r
- 294 0010 02E0 b .L33\r
- 295 .LVL17:\r
- 296 .L30:\r
- 316:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 317:.\Generated_Source\PSoC5/CyDmac.c **** else\r
- 318:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 319:.\Generated_Source\PSoC5/CyDmac.c **** /* Store the intermediate and final TD states on top of the original TD chain */\r
- 320:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] &= (uint8)(~CY_DMA_CH_BASIC_CFG_WORK_SEP);\r
- 297 .loc 1 320 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 12\r
-\r
-\r
- 298 0012 D15C ldrb r1, [r2, r3] @ zero_extendqisi2\r
- 299 .LVL18:\r
- 300 0014 01F0DF01 and r1, r1, #223\r
- 301 .L33:\r
- 302 0018 D154 strb r1, [r2, r3]\r
- 321:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 322:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 323:.\Generated_Source\PSoC5/CyDmac.c **** /* Enable channel */\r
- 324:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] |= CY_DMA_CH_BASIC_CFG_EN;\r
- 303 .loc 1 324 0\r
- 304 001a 054B ldr r3, .L34\r
- 305 001c 0001 lsls r0, r0, #4\r
- 306 .LVL19:\r
- 307 001e C25C ldrb r2, [r0, r3] @ zero_extendqisi2\r
- 308 0020 42F00101 orr r1, r2, #1\r
- 309 0024 C154 strb r1, [r0, r3]\r
- 310 .LVL20:\r
- 325:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 326:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 311 .loc 1 326 0\r
- 312 0026 0020 movs r0, #0\r
- 313 0028 7047 bx lr\r
- 314 .LVL21:\r
- 315 .L32:\r
- 306:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 316 .loc 1 306 0\r
- 317 002a 0120 movs r0, #1\r
- 318 .LVL22:\r
- 327:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 328:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 329:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 330:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 319 .loc 1 330 0\r
- 320 002c 7047 bx lr\r
- 321 .L35:\r
- 322 002e 00BF .align 2\r
- 323 .L34:\r
- 324 0030 10700040 .word 1073770512\r
- 325 .cfi_endproc\r
- 326 .LFE6:\r
- 327 .size CyDmaChEnable, .-CyDmaChEnable\r
- 328 .section .text.CyDmaChDisable,"ax",%progbits\r
- 329 .align 1\r
- 330 .global CyDmaChDisable\r
- 331 .thumb\r
- 332 .thumb_func\r
- 333 .type CyDmaChDisable, %function\r
- 334 CyDmaChDisable:\r
- 335 .LFB7:\r
- 331:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 332:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 333:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 334:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChDisable\r
- 335:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 336:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 337:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 338:.\Generated_Source\PSoC5/CyDmac.c **** * Disables the DMA channel. Once this function is called, CyDmaChStatus() may\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 13\r
-\r
-\r
- 339:.\Generated_Source\PSoC5/CyDmac.c **** * be called to determine when the channel is disabled and which TDs were being\r
- 340:.\Generated_Source\PSoC5/CyDmac.c **** * executed.\r
- 341:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 342:.\Generated_Source\PSoC5/CyDmac.c **** * If it is currently executing it will allow the current burst to finish\r
- 343:.\Generated_Source\PSoC5/CyDmac.c **** * naturally.\r
- 344:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 345:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 346:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 347:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 348:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 349:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 350:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 351:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 352:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 353:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 354:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChDisable(uint8 chHandle) \r
- 355:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 336 .loc 1 355 0\r
- 337 .cfi_startproc\r
- 338 @ args = 0, pretend = 0, frame = 0\r
- 339 @ frame_needed = 0, uses_anonymous_args = 0\r
- 340 @ link register save eliminated.\r
- 341 .LVL23:\r
- 356:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 357:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 358:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 342 .loc 1 358 0\r
- 343 0000 1728 cmp r0, #23\r
- 344 0002 0BD8 bhi .L38\r
- 359:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 360:.\Generated_Source\PSoC5/CyDmac.c **** /***********************************************************************\r
- 361:.\Generated_Source\PSoC5/CyDmac.c **** * Should not change configuration information of a DMA channel when it\r
- 362:.\Generated_Source\PSoC5/CyDmac.c **** * is active (or vulnerable to becoming active).\r
- 363:.\Generated_Source\PSoC5/CyDmac.c **** ***********************************************************************/\r
- 364:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 365:.\Generated_Source\PSoC5/CyDmac.c **** /* Disable channel */\r
- 366:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0] &= ((uint8) (~CY_DMA_CH_BASIC_CFG_EN));\r
- 345 .loc 1 366 0\r
- 346 0004 064B ldr r3, .L39\r
- 347 0006 0001 lsls r0, r0, #4\r
- 348 .LVL24:\r
- 349 0008 C25C ldrb r2, [r0, r3] @ zero_extendqisi2\r
- 350 000a 02F0FE01 and r1, r2, #254\r
- 351 000e C154 strb r1, [r0, r3]\r
- 367:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 368:.\Generated_Source\PSoC5/CyDmac.c **** /* Store the intermediate and final TD states on top of the original TD chain */\r
- 369:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0] &= ((uint8) (~CY_DMA_CH_BASIC_CFG_WORK_SEP));\r
- 352 .loc 1 369 0\r
- 353 0010 C25C ldrb r2, [r0, r3] @ zero_extendqisi2\r
- 354 0012 02F0DF01 and r1, r2, #223\r
- 355 0016 C154 strb r1, [r0, r3]\r
- 356 .LVL25:\r
- 370:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 357 .loc 1 370 0\r
- 358 0018 0020 movs r0, #0\r
- 359 001a 7047 bx lr\r
- 360 .LVL26:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 14\r
-\r
-\r
- 361 .L38:\r
- 356:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 362 .loc 1 356 0\r
- 363 001c 0120 movs r0, #1\r
- 364 .LVL27:\r
- 371:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 372:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 373:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 374:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 365 .loc 1 374 0\r
- 366 001e 7047 bx lr\r
- 367 .L40:\r
- 368 .align 2\r
- 369 .L39:\r
- 370 0020 10700040 .word 1073770512\r
- 371 .cfi_endproc\r
- 372 .LFE7:\r
- 373 .size CyDmaChDisable, .-CyDmaChDisable\r
- 374 .section .text.CyDmaClearPendingDrq,"ax",%progbits\r
- 375 .align 1\r
- 376 .global CyDmaClearPendingDrq\r
- 377 .thumb\r
- 378 .thumb_func\r
- 379 .type CyDmaClearPendingDrq, %function\r
- 380 CyDmaClearPendingDrq:\r
- 381 .LFB8:\r
- 375:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 376:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 377:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 378:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaClearPendingDrq\r
- 379:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 380:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 381:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 382:.\Generated_Source\PSoC5/CyDmac.c **** * Clears pending DMA data request.\r
- 383:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 384:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 385:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 386:.\Generated_Source\PSoC5/CyDmac.c **** * Handle to the dma channel.\r
- 387:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 388:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 389:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 390:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 391:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 392:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 393:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaClearPendingDrq(uint8 chHandle) \r
- 394:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 382 .loc 1 394 0\r
- 383 .cfi_startproc\r
- 384 @ args = 0, pretend = 0, frame = 0\r
- 385 @ frame_needed = 0, uses_anonymous_args = 0\r
- 386 @ link register save eliminated.\r
- 387 .LVL28:\r
- 395:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 396:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 397:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 388 .loc 1 397 0\r
- 389 0000 1728 cmp r0, #23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 15\r
-\r
-\r
- 390 0002 0CD8 bhi .L43\r
- 398:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 399:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].action[0] |= CY_DMA_CPU_TERM_CHAIN;\r
- 391 .loc 1 399 0\r
- 392 0004 074A ldr r2, .L44\r
- 393 0006 0001 lsls r0, r0, #4\r
- 394 .LVL29:\r
- 395 0008 8318 adds r3, r0, r2\r
- 396 000a 1979 ldrb r1, [r3, #4] @ zero_extendqisi2\r
- 397 000c 41F00401 orr r1, r1, #4\r
- 398 0010 1971 strb r1, [r3, #4]\r
- 400:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0] |= 0x01u;\r
- 399 .loc 1 400 0\r
- 400 0012 835C ldrb r3, [r0, r2] @ zero_extendqisi2\r
- 401 0014 43F00101 orr r1, r3, #1\r
- 402 0018 8154 strb r1, [r0, r2]\r
- 403 .LVL30:\r
- 401:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 404 .loc 1 401 0\r
- 405 001a 0020 movs r0, #0\r
- 406 001c 7047 bx lr\r
- 407 .LVL31:\r
- 408 .L43:\r
- 395:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 409 .loc 1 395 0\r
- 410 001e 0120 movs r0, #1\r
- 411 .LVL32:\r
- 402:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 403:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 404:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 405:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 412 .loc 1 405 0\r
- 413 0020 7047 bx lr\r
- 414 .L45:\r
- 415 0022 00BF .align 2\r
- 416 .L44:\r
- 417 0024 10700040 .word 1073770512\r
- 418 .cfi_endproc\r
- 419 .LFE8:\r
- 420 .size CyDmaClearPendingDrq, .-CyDmaClearPendingDrq\r
- 421 .section .text.CyDmaChPriority,"ax",%progbits\r
- 422 .align 1\r
- 423 .global CyDmaChPriority\r
- 424 .thumb\r
- 425 .thumb_func\r
- 426 .type CyDmaChPriority, %function\r
- 427 CyDmaChPriority:\r
- 428 .LFB9:\r
- 406:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 407:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 408:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 409:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChPriority\r
- 410:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 411:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 412:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 413:.\Generated_Source\PSoC5/CyDmac.c **** * Sets the priority of a DMA channel. You can use this function when you want\r
- 414:.\Generated_Source\PSoC5/CyDmac.c **** * to change the priority at run time. If the priority remains the same for a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 16\r
-\r
-\r
- 415:.\Generated_Source\PSoC5/CyDmac.c **** * DMA channel, then you can configure the priority in the .cydwr file.\r
- 416:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 417:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 418:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 419:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 420:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 421:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 priority:\r
- 422:.\Generated_Source\PSoC5/CyDmac.c **** * Priority to set the channel to, 0 - 7.\r
- 423:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 424:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 425:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 426:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 427:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 428:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 429:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChPriority(uint8 chHandle, uint8 priority) \r
- 430:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 429 .loc 1 430 0\r
- 430 .cfi_startproc\r
- 431 @ args = 0, pretend = 0, frame = 0\r
- 432 @ frame_needed = 0, uses_anonymous_args = 0\r
- 433 @ link register save eliminated.\r
- 434 .LVL33:\r
- 431:.\Generated_Source\PSoC5/CyDmac.c **** uint8 value;\r
- 432:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 433:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 434:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 435 .loc 1 434 0\r
- 436 0000 1728 cmp r0, #23\r
- 437 0002 0BD8 bhi .L48\r
- 435:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 436:.\Generated_Source\PSoC5/CyDmac.c **** value = CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] & ((uint8)(~(0x0Eu)));\r
- 438 .loc 1 436 0\r
- 439 0004 064B ldr r3, .L49\r
- 440 0006 0001 lsls r0, r0, #4\r
- 441 .LVL34:\r
- 442 0008 C25C ldrb r2, [r0, r3] @ zero_extendqisi2\r
- 443 .LVL35:\r
- 437:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 438:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] = value | ((uint8) ((priority & 0x7u) << 0x01u\r
- 444 .loc 1 438 0\r
- 445 000a 01F00701 and r1, r1, #7\r
- 446 .LVL36:\r
- 436:.\Generated_Source\PSoC5/CyDmac.c **** value = CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] & ((uint8)(~(0x0Eu)));\r
- 447 .loc 1 436 0\r
- 448 000e 02F0F102 and r2, r2, #241\r
- 449 .LVL37:\r
- 450 .loc 1 438 0\r
- 451 0012 42EA4101 orr r1, r2, r1, lsl #1\r
- 452 0016 C154 strb r1, [r0, r3]\r
- 453 .LVL38:\r
- 439:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 440:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 454 .loc 1 440 0\r
- 455 0018 0020 movs r0, #0\r
- 456 001a 7047 bx lr\r
- 457 .LVL39:\r
- 458 .L48:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 17\r
-\r
-\r
- 432:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 459 .loc 1 432 0\r
- 460 001c 0120 movs r0, #1\r
- 461 .LVL40:\r
- 441:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 442:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 443:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 444:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 462 .loc 1 444 0\r
- 463 001e 7047 bx lr\r
- 464 .L50:\r
- 465 .align 2\r
- 466 .L49:\r
- 467 0020 10700040 .word 1073770512\r
- 468 .cfi_endproc\r
- 469 .LFE9:\r
- 470 .size CyDmaChPriority, .-CyDmaChPriority\r
- 471 .section .text.CyDmaChSetExtendedAddress,"ax",%progbits\r
- 472 .align 1\r
- 473 .global CyDmaChSetExtendedAddress\r
- 474 .thumb\r
- 475 .thumb_func\r
- 476 .type CyDmaChSetExtendedAddress, %function\r
- 477 CyDmaChSetExtendedAddress:\r
- 478 .LFB10:\r
- 445:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 446:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 447:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 448:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChSetExtendedAddress\r
- 449:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 450:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 451:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 452:.\Generated_Source\PSoC5/CyDmac.c **** * Sets the high 16 bits of the source and destination addresses for the DMA\r
- 453:.\Generated_Source\PSoC5/CyDmac.c **** * channel (valid for all TDs in the chain).\r
- 454:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 455:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 456:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 457:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 458:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 459:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 source:\r
- 460:.\Generated_Source\PSoC5/CyDmac.c **** * Upper 16 bit address of the DMA transfer source.\r
- 461:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 462:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 destination:\r
- 463:.\Generated_Source\PSoC5/CyDmac.c **** * Upper 16 bit address of the DMA transfer destination.\r
- 464:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 465:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 466:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 467:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 468:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 469:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 470:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChSetExtendedAddress(uint8 chHandle, uint16 source, uint16 destination) \\r
- 471:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 472:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 479 .loc 1 472 0\r
- 480 .cfi_startproc\r
- 481 @ args = 0, pretend = 0, frame = 0\r
- 482 @ frame_needed = 0, uses_anonymous_args = 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 18\r
-\r
-\r
- 483 @ link register save eliminated.\r
- 484 .LVL41:\r
- 473:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 474:.\Generated_Source\PSoC5/CyDmac.c **** reg16 *convert;\r
- 475:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 476:.\Generated_Source\PSoC5/CyDmac.c **** #if(CY_PSOC5)\r
- 477:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 478:.\Generated_Source\PSoC5/CyDmac.c **** /* 0x1FFF8000-0x1FFFFFFF needs to use alias at 0x20008000-0x2000FFFF */\r
- 479:.\Generated_Source\PSoC5/CyDmac.c **** if(source == 0x1FFFu)\r
- 485 .loc 1 479 0\r
- 486 0000 41F6FF73 movw r3, #8191\r
- 480:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 481:.\Generated_Source\PSoC5/CyDmac.c **** source = 0x2000u;\r
- 487 .loc 1 481 0\r
- 488 0004 9942 cmp r1, r3\r
- 489 0006 08BF it eq\r
- 490 0008 4FF40051 moveq r1, #8192\r
- 491 .LVL42:\r
- 482:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 483:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 484:.\Generated_Source\PSoC5/CyDmac.c **** if(destination == 0x1FFFu)\r
- 485:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 486:.\Generated_Source\PSoC5/CyDmac.c **** destination = 0x2000u;\r
- 492 .loc 1 486 0\r
- 493 000c 9A42 cmp r2, r3\r
- 494 000e 08BF it eq\r
- 495 0010 4FF40052 moveq r2, #8192\r
- 496 .LVL43:\r
- 487:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 488:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 489:.\Generated_Source\PSoC5/CyDmac.c **** #endif /* (CY_PSOC5) */\r
- 490:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 491:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 492:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 497 .loc 1 492 0\r
- 498 0014 1728 cmp r0, #23\r
- 499 0016 08D8 bhi .L57\r
- 493:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 494:.\Generated_Source\PSoC5/CyDmac.c **** /* Set source address */\r
- 495:.\Generated_Source\PSoC5/CyDmac.c **** convert = (reg16 *) &CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG1[0];\r
- 500 .loc 1 495 0\r
- 501 0018 C000 lsls r0, r0, #3\r
- 502 .LVL44:\r
- 503 001a 00F18043 add r3, r0, #1073741824\r
- 504 001e 03F5EC40 add r0, r3, #30208\r
- 505 .LVL45:\r
- 496:.\Generated_Source\PSoC5/CyDmac.c **** CY_SET_REG16(convert, source);\r
- 506 .loc 1 496 0\r
- 507 0022 8180 strh r1, [r0, #4] @ movhi\r
- 508 .LVL46:\r
- 497:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 498:.\Generated_Source\PSoC5/CyDmac.c **** /* Set destination address */\r
- 499:.\Generated_Source\PSoC5/CyDmac.c **** convert = (reg16 *) &CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG1[2u];\r
- 500:.\Generated_Source\PSoC5/CyDmac.c **** CY_SET_REG16(convert, destination);\r
- 509 .loc 1 500 0\r
- 510 0024 C280 strh r2, [r0, #6] @ movhi\r
- 511 .LVL47:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 19\r
-\r
-\r
- 501:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 512 .loc 1 501 0\r
- 513 0026 0020 movs r0, #0\r
- 514 .LVL48:\r
- 515 0028 7047 bx lr\r
- 516 .LVL49:\r
- 517 .L57:\r
- 473:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 518 .loc 1 473 0\r
- 519 002a 0120 movs r0, #1\r
- 520 .LVL50:\r
- 502:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 503:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 504:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 505:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 521 .loc 1 505 0\r
- 522 002c 7047 bx lr\r
- 523 .cfi_endproc\r
- 524 .LFE10:\r
- 525 .size CyDmaChSetExtendedAddress, .-CyDmaChSetExtendedAddress\r
- 526 .section .text.CyDmaChSetInitialTd,"ax",%progbits\r
- 527 .align 1\r
- 528 .global CyDmaChSetInitialTd\r
- 529 .thumb\r
- 530 .thumb_func\r
- 531 .type CyDmaChSetInitialTd, %function\r
- 532 CyDmaChSetInitialTd:\r
- 533 .LFB11:\r
- 506:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 507:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 508:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 509:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChSetInitialTd\r
- 510:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 511:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 512:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 513:.\Generated_Source\PSoC5/CyDmac.c **** * Sets the initial TD to be executed for the channel when the CyDmaChEnable()\r
- 514:.\Generated_Source\PSoC5/CyDmac.c **** * function is called.\r
- 515:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 516:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 517:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 518:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitialize().\r
- 519:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 520:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 startTd:\r
- 521:.\Generated_Source\PSoC5/CyDmac.c **** * The index of TD to set as the first TD associated with the channel. Zero is\r
- 522:.\Generated_Source\PSoC5/CyDmac.c **** * a valid TD index.\r
- 523:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 524:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 525:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 526:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 527:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 528:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 529:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChSetInitialTd(uint8 chHandle, uint8 startTd) \r
- 530:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 534 .loc 1 530 0\r
- 535 .cfi_startproc\r
- 536 @ args = 0, pretend = 0, frame = 0\r
- 537 @ frame_needed = 0, uses_anonymous_args = 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 20\r
-\r
-\r
- 538 @ link register save eliminated.\r
- 539 .LVL51:\r
- 531:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 532:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 533:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 540 .loc 1 533 0\r
- 541 0000 1728 cmp r0, #23\r
- 542 0002 05D8 bhi .L60\r
- 534:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 535:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_status[1u] = startTd;\r
- 543 .loc 1 535 0\r
- 544 0004 034B ldr r3, .L61\r
- 545 0006 0001 lsls r0, r0, #4\r
- 546 .LVL52:\r
- 547 0008 C218 adds r2, r0, r3\r
- 548 000a 5172 strb r1, [r2, #9]\r
- 549 .LVL53:\r
- 536:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 550 .loc 1 536 0\r
- 551 000c 0020 movs r0, #0\r
- 552 000e 7047 bx lr\r
- 553 .LVL54:\r
- 554 .L60:\r
- 531:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 555 .loc 1 531 0\r
- 556 0010 0120 movs r0, #1\r
- 557 .LVL55:\r
- 537:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 538:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 539:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 540:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 558 .loc 1 540 0\r
- 559 0012 7047 bx lr\r
- 560 .L62:\r
- 561 .align 2\r
- 562 .L61:\r
- 563 0014 10700040 .word 1073770512\r
- 564 .cfi_endproc\r
- 565 .LFE11:\r
- 566 .size CyDmaChSetInitialTd, .-CyDmaChSetInitialTd\r
- 567 .section .text.CyDmaChSetRequest,"ax",%progbits\r
- 568 .align 1\r
- 569 .global CyDmaChSetRequest\r
- 570 .thumb\r
- 571 .thumb_func\r
- 572 .type CyDmaChSetRequest, %function\r
- 573 CyDmaChSetRequest:\r
- 574 .LFB12:\r
- 541:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 542:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 543:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 544:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChSetRequest\r
- 545:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 546:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 547:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 548:.\Generated_Source\PSoC5/CyDmac.c **** * Allows the caller to terminate a chain of TDs, terminate one TD, or create a\r
- 549:.\Generated_Source\PSoC5/CyDmac.c **** * direct request to start the DMA channel.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 21\r
-\r
-\r
- 550:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 551:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 552:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 553:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 554:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 555:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 request:\r
- 556:.\Generated_Source\PSoC5/CyDmac.c **** * One of the following constants. Each of the constants is a three-bit value.\r
- 557:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 558:.\Generated_Source\PSoC5/CyDmac.c **** * CPU_REQ - Create a direct request to start the DMA channel\r
- 559:.\Generated_Source\PSoC5/CyDmac.c **** * CPU_TERM_TD - Terminate one TD\r
- 560:.\Generated_Source\PSoC5/CyDmac.c **** * CPU_TERM_CHAIN - Terminate a chain of TDs\r
- 561:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 562:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 563:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 564:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 565:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 566:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 567:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChSetRequest(uint8 chHandle, uint8 request) \r
- 568:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 575 .loc 1 568 0\r
- 576 .cfi_startproc\r
- 577 @ args = 0, pretend = 0, frame = 0\r
- 578 @ frame_needed = 0, uses_anonymous_args = 0\r
- 579 @ link register save eliminated.\r
- 580 .LVL56:\r
- 569:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 570:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 571:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 581 .loc 1 571 0\r
- 582 0000 1728 cmp r0, #23\r
- 583 0002 0AD8 bhi .L65\r
- 572:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 573:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].action[0u] |= (request & (CPU_REQ | CPU_TERM_TD | CPU_TERM_C\r
- 584 .loc 1 573 0\r
- 585 0004 064B ldr r3, .L66\r
- 586 0006 0001 lsls r0, r0, #4\r
- 587 .LVL57:\r
- 588 0008 C018 adds r0, r0, r3\r
- 589 000a 0279 ldrb r2, [r0, #4] @ zero_extendqisi2\r
- 590 000c 01F00701 and r1, r1, #7\r
- 591 .LVL58:\r
- 592 0010 42EA0103 orr r3, r2, r1\r
- 593 0014 0371 strb r3, [r0, #4]\r
- 594 .LVL59:\r
- 574:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 595 .loc 1 574 0\r
- 596 0016 0020 movs r0, #0\r
- 597 0018 7047 bx lr\r
- 598 .LVL60:\r
- 599 .L65:\r
- 569:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 600 .loc 1 569 0\r
- 601 001a 0120 movs r0, #1\r
- 602 .LVL61:\r
- 575:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 576:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 577:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 22\r
-\r
-\r
- 578:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 603 .loc 1 578 0\r
- 604 001c 7047 bx lr\r
- 605 .L67:\r
- 606 001e 00BF .align 2\r
- 607 .L66:\r
- 608 0020 10700040 .word 1073770512\r
- 609 .cfi_endproc\r
- 610 .LFE12:\r
- 611 .size CyDmaChSetRequest, .-CyDmaChSetRequest\r
- 612 .section .text.CyDmaChGetRequest,"ax",%progbits\r
- 613 .align 1\r
- 614 .global CyDmaChGetRequest\r
- 615 .thumb\r
- 616 .thumb_func\r
- 617 .type CyDmaChGetRequest, %function\r
- 618 CyDmaChGetRequest:\r
- 619 .LFB13:\r
- 579:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 580:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 581:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 582:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChGetRequest\r
- 583:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 584:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 585:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 586:.\Generated_Source\PSoC5/CyDmac.c **** * This function allows the caller of CyDmaChSetRequest() to determine if the\r
- 587:.\Generated_Source\PSoC5/CyDmac.c **** * request was completed.\r
- 588:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 589:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 590:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 591:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 592:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 593:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 594:.\Generated_Source\PSoC5/CyDmac.c **** * Returns a three-bit field, corresponding to the three bits of the request,\r
- 595:.\Generated_Source\PSoC5/CyDmac.c **** * which describes the state of the previously posted request. If the value is\r
- 596:.\Generated_Source\PSoC5/CyDmac.c **** * zero, the request was completed. CY_DMA_INVALID_CHANNEL if the handle is\r
- 597:.\Generated_Source\PSoC5/CyDmac.c **** * invalid.\r
- 598:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 599:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 600:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChGetRequest(uint8 chHandle) \r
- 601:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 620 .loc 1 601 0\r
- 621 .cfi_startproc\r
- 622 @ args = 0, pretend = 0, frame = 0\r
- 623 @ frame_needed = 0, uses_anonymous_args = 0\r
- 624 @ link register save eliminated.\r
- 625 .LVL62:\r
- 602:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CY_DMA_INVALID_CHANNEL;\r
- 603:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 604:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 626 .loc 1 604 0\r
- 627 0000 1728 cmp r0, #23\r
- 628 0002 06D8 bhi .L70\r
- 605:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 606:.\Generated_Source\PSoC5/CyDmac.c **** status = (cystatus) ((uint32)CY_DMA_CH_STRUCT_PTR[chHandle].action[0u] &\r
- 629 .loc 1 606 0\r
- 630 0004 044B ldr r3, .L71\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 23\r
-\r
-\r
- 631 0006 0001 lsls r0, r0, #4\r
- 632 .LVL63:\r
- 633 0008 C118 adds r1, r0, r3\r
- 634 000a 0A79 ldrb r2, [r1, #4] @ zero_extendqisi2\r
- 635 000c 02F00700 and r0, r2, #7\r
- 636 .LVL64:\r
- 637 0010 7047 bx lr\r
- 638 .LVL65:\r
- 639 .L70:\r
- 602:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CY_DMA_INVALID_CHANNEL;\r
- 640 .loc 1 602 0\r
- 641 0012 FF20 movs r0, #255\r
- 642 .LVL66:\r
- 607:.\Generated_Source\PSoC5/CyDmac.c **** (uint32)(CY_DMA_CPU_REQ | CY_DMA_CPU_TERM_TD | CY_DMA_CPU_TERM_CHAIN));\r
- 608:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 609:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 610:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 611:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 643 .loc 1 611 0\r
- 644 0014 7047 bx lr\r
- 645 .L72:\r
- 646 0016 00BF .align 2\r
- 647 .L71:\r
- 648 0018 10700040 .word 1073770512\r
- 649 .cfi_endproc\r
- 650 .LFE13:\r
- 651 .size CyDmaChGetRequest, .-CyDmaChGetRequest\r
- 652 .section .text.CyDmaChStatus,"ax",%progbits\r
- 653 .align 1\r
- 654 .global CyDmaChStatus\r
- 655 .thumb\r
- 656 .thumb_func\r
- 657 .type CyDmaChStatus, %function\r
- 658 CyDmaChStatus:\r
- 659 .LFB14:\r
- 612:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 613:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 614:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 615:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChStatus\r
- 616:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 617:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 618:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 619:.\Generated_Source\PSoC5/CyDmac.c **** * Determines the status of the DMA channel.\r
- 620:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 621:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 622:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 623:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
- 624:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 625:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 * currentTd:\r
- 626:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the index of the current TD. Can be NULL if the value\r
- 627:.\Generated_Source\PSoC5/CyDmac.c **** * is not needed.\r
- 628:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 629:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 * state:\r
- 630:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the state of the channel. Can be NULL if the value is\r
- 631:.\Generated_Source\PSoC5/CyDmac.c **** * not needed.\r
- 632:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 633:.\Generated_Source\PSoC5/CyDmac.c **** * STATUS_TD_ACTIVE\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 24\r
-\r
-\r
- 634:.\Generated_Source\PSoC5/CyDmac.c **** * 0: Channel is not currently being serviced by DMAC\r
- 635:.\Generated_Source\PSoC5/CyDmac.c **** * 1: Channel is currently being serviced by DMAC\r
- 636:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 637:.\Generated_Source\PSoC5/CyDmac.c **** * STATUS_CHAIN_ACTIVE\r
- 638:.\Generated_Source\PSoC5/CyDmac.c **** * 0: TD chain is inactive; either no DMA requests have triggered a new chain\r
- 639:.\Generated_Source\PSoC5/CyDmac.c **** * or the previous chain has completed.\r
- 640:.\Generated_Source\PSoC5/CyDmac.c **** * 1: TD chain has been triggered by a DMA request\r
- 641:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 642:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 643:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 644:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 645:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 646:.\Generated_Source\PSoC5/CyDmac.c **** * Theory:\r
- 647:.\Generated_Source\PSoC5/CyDmac.c **** * The caller can check on the activity of the Current TD and the Chain.\r
- 648:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 649:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 650:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChStatus(uint8 chHandle, uint8 * currentTd, uint8 * state) \r
- 651:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 660 .loc 1 651 0\r
- 661 .cfi_startproc\r
- 662 @ args = 0, pretend = 0, frame = 0\r
- 663 @ frame_needed = 0, uses_anonymous_args = 0\r
- 664 .LVL67:\r
- 652:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 653:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 654:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 665 .loc 1 654 0\r
- 666 0000 1728 cmp r0, #23\r
- 651:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 667 .loc 1 651 0\r
- 668 0002 10B5 push {r4, lr}\r
- 669 .LCFI2:\r
- 670 .cfi_def_cfa_offset 8\r
- 671 .cfi_offset 4, -8\r
- 672 .cfi_offset 14, -4\r
- 673 .loc 1 654 0\r
- 674 0004 0FD8 bhi .L76\r
- 655:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 656:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != currentTd)\r
- 675 .loc 1 656 0\r
- 676 0006 31B1 cbz r1, .L75\r
- 657:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 658:.\Generated_Source\PSoC5/CyDmac.c **** *currentTd = CY_DMA_CH_STRUCT_PTR[chHandle].basic_status[1] & 0x7Fu;\r
- 677 .loc 1 658 0\r
- 678 0008 084B ldr r3, .L82\r
- 679 000a 0401 lsls r4, r0, #4\r
- 680 000c E318 adds r3, r4, r3\r
- 681 000e 5B7A ldrb r3, [r3, #9] @ zero_extendqisi2\r
- 682 0010 03F07F03 and r3, r3, #127\r
- 683 0014 0B70 strb r3, [r1, #0]\r
- 684 .L75:\r
- 659:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 660:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 661:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != state)\r
- 685 .loc 1 661 0\r
- 686 0016 22B1 cbz r2, .L81\r
- 662:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 25\r
-\r
-\r
- 663:.\Generated_Source\PSoC5/CyDmac.c **** *state= CY_DMA_CH_STRUCT_PTR[chHandle].basic_status[0];\r
- 687 .loc 1 663 0\r
- 688 0018 0449 ldr r1, .L82\r
- 689 .LVL68:\r
- 690 001a 0001 lsls r0, r0, #4\r
- 691 .LVL69:\r
- 692 001c 4318 adds r3, r0, r1\r
- 693 001e 187A ldrb r0, [r3, #8] @ zero_extendqisi2\r
- 694 0020 1070 strb r0, [r2, #0]\r
- 695 .L81:\r
- 664:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 665:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 666:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 696 .loc 1 666 0\r
- 697 0022 0020 movs r0, #0\r
- 698 0024 10BD pop {r4, pc}\r
- 699 .LVL70:\r
- 700 .L76:\r
- 652:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 701 .loc 1 652 0\r
- 702 0026 0120 movs r0, #1\r
- 703 .LVL71:\r
- 704 0028 10BD pop {r4, pc}\r
- 705 .L83:\r
- 706 002a 00BF .align 2\r
- 707 .L82:\r
- 708 002c 10700040 .word 1073770512\r
- 709 .cfi_endproc\r
- 710 .LFE14:\r
- 711 .size CyDmaChStatus, .-CyDmaChStatus\r
- 712 .section .text.CyDmaChSetConfiguration,"ax",%progbits\r
- 713 .align 1\r
- 714 .global CyDmaChSetConfiguration\r
- 715 .thumb\r
- 716 .thumb_func\r
- 717 .type CyDmaChSetConfiguration, %function\r
- 718 CyDmaChSetConfiguration:\r
- 719 .LFB15:\r
- 667:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 668:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 669:.\Generated_Source\PSoC5/CyDmac.c **** return (status);\r
- 670:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 671:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 672:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 673:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 674:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChSetConfiguration\r
- 675:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 676:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 677:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 678:.\Generated_Source\PSoC5/CyDmac.c **** * Sets configuration information of the channel.\r
- 679:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 680:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 681:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
- 682:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or DMA_DmaInitialize().\r
- 683:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 684:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 burstCount:\r
- 685:.\Generated_Source\PSoC5/CyDmac.c **** * Specifies the size of bursts (1 to 127) the data transfer should be divided\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 26\r
-\r
-\r
- 686:.\Generated_Source\PSoC5/CyDmac.c **** * into. If this value is zero then the whole transfer is done in one burst.\r
- 687:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 688:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 requestPerBurst:\r
- 689:.\Generated_Source\PSoC5/CyDmac.c **** * The whole of the data can be split into multiple bursts, if this is\r
- 690:.\Generated_Source\PSoC5/CyDmac.c **** * required to complete the transaction:\r
- 691:.\Generated_Source\PSoC5/CyDmac.c **** * 0: All subsequent bursts after the first burst will be automatically\r
- 692:.\Generated_Source\PSoC5/CyDmac.c **** * requested and carried out\r
- 693:.\Generated_Source\PSoC5/CyDmac.c **** * 1: All subsequent bursts after the first burst must also be individually\r
- 694:.\Generated_Source\PSoC5/CyDmac.c **** * requested.\r
- 695:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 696:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdDone0:\r
- 697:.\Generated_Source\PSoC5/CyDmac.c **** * Selects one of the TERMOUT0 interrupt lines to signal completion. The line\r
- 698:.\Generated_Source\PSoC5/CyDmac.c **** * connected to the nrq terminal will determine the TERMOUT0_SEL definition and\r
- 699:.\Generated_Source\PSoC5/CyDmac.c **** * should be used as supplied by cyfitter.h\r
- 700:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 701:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdDone1:\r
- 702:.\Generated_Source\PSoC5/CyDmac.c **** * Selects one of the TERMOUT1 interrupt lines to signal completion. The line\r
- 703:.\Generated_Source\PSoC5/CyDmac.c **** * connected to the nrq terminal will determine the TERMOUT1_SEL definition and\r
- 704:.\Generated_Source\PSoC5/CyDmac.c **** * should be used as supplied by cyfitter.h\r
- 705:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 706:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdStop:\r
- 707:.\Generated_Source\PSoC5/CyDmac.c **** * Selects one of the TERMIN interrupt lines to signal to the DMAC that the TD\r
- 708:.\Generated_Source\PSoC5/CyDmac.c **** * should terminate. The signal connected to the trq terminal will determine\r
- 709:.\Generated_Source\PSoC5/CyDmac.c **** * which TERMIN (termination request) is used.\r
- 710:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 711:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 712:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 713:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
- 714:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 715:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 716:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChSetConfiguration(uint8 chHandle, uint8 burstCount, uint8 requestPerBurst,\r
- 717:.\Generated_Source\PSoC5/CyDmac.c **** uint8 tdDone0, uint8 tdDone1, uint8 tdStop) \r
- 718:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 720 .loc 1 718 0\r
- 721 .cfi_startproc\r
- 722 @ args = 8, pretend = 0, frame = 0\r
- 723 @ frame_needed = 0, uses_anonymous_args = 0\r
- 724 .LVL72:\r
- 719:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 720:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 721:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 725 .loc 1 721 0\r
- 726 0000 1728 cmp r0, #23\r
- 718:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 727 .loc 1 718 0\r
- 728 0002 10B5 push {r4, lr}\r
- 729 .LCFI3:\r
- 730 .cfi_def_cfa_offset 8\r
- 731 .cfi_offset 4, -8\r
- 732 .cfi_offset 14, -4\r
- 733 .loc 1 721 0\r
- 734 0004 1AD8 bhi .L86\r
- 722:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 723:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[0] = (burstCount & 0x7Fu) | ((uint8)((requestPerBur\r
- 735 .loc 1 723 0\r
- 736 0006 01F07F01 and r1, r1, #127\r
- 737 .LVL73:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 27\r
-\r
-\r
- 738 000a C400 lsls r4, r0, #3\r
- 739 000c 41EAC212 orr r2, r1, r2, lsl #7\r
- 740 .LVL74:\r
- 724:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[1] = ((uint8)((tdDone1 & 0xFu) << 4u)) | (tdDone0 &\r
- 741 .loc 1 724 0\r
- 742 0010 9DF80810 ldrb r1, [sp, #8] @ zero_extendqisi2\r
- 723:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[0] = (burstCount & 0x7Fu) | ((uint8)((requestPerBur\r
- 743 .loc 1 723 0\r
- 744 0014 04F18040 add r0, r4, #1073741824\r
- 745 .LVL75:\r
- 746 .loc 1 724 0\r
- 747 0018 03F00F03 and r3, r3, #15\r
- 748 .LVL76:\r
- 723:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[0] = (burstCount & 0x7Fu) | ((uint8)((requestPerBur\r
- 749 .loc 1 723 0\r
- 750 001c 00F5EC44 add r4, r0, #30208\r
- 751 0020 D0B2 uxtb r0, r2\r
- 752 .loc 1 724 0\r
- 753 0022 43EA0112 orr r2, r3, r1, lsl #4\r
- 725:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[2] = 0x0Fu & tdStop;\r
- 754 .loc 1 725 0\r
- 755 0026 9DF80C30 ldrb r3, [sp, #12] @ zero_extendqisi2\r
- 723:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[0] = (burstCount & 0x7Fu) | ((uint8)((requestPerBur\r
- 756 .loc 1 723 0\r
- 757 002a 2070 strb r0, [r4, #0]\r
- 724:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[1] = ((uint8)((tdDone1 & 0xFu) << 4u)) | (tdDone0 &\r
- 758 .loc 1 724 0\r
- 759 002c D0B2 uxtb r0, r2\r
- 760 002e 6070 strb r0, [r4, #1]\r
- 761 .loc 1 725 0\r
- 762 0030 03F00F01 and r1, r3, #15\r
- 726:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[3] = 0u; /* burstcount_remain. */\r
- 763 .loc 1 726 0\r
- 764 0034 0020 movs r0, #0\r
- 725:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[2] = 0x0Fu & tdStop;\r
- 765 .loc 1 725 0\r
- 766 0036 A170 strb r1, [r4, #2]\r
- 767 .loc 1 726 0\r
- 768 0038 E070 strb r0, [r4, #3]\r
- 769 .LVL77:\r
- 770 003a 10BD pop {r4, pc}\r
- 771 .LVL78:\r
- 772 .L86:\r
- 719:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 773 .loc 1 719 0\r
- 774 003c 0120 movs r0, #1\r
- 775 .LVL79:\r
- 727:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 728:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 729:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 730:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 731:.\Generated_Source\PSoC5/CyDmac.c **** return (status);\r
- 732:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 776 .loc 1 732 0\r
- 777 003e 10BD pop {r4, pc}\r
- 778 .cfi_endproc\r
- 779 .LFE15:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 28\r
-\r
-\r
- 780 .size CyDmaChSetConfiguration, .-CyDmaChSetConfiguration\r
- 781 .section .text.CyDmaTdAllocate,"ax",%progbits\r
- 782 .align 1\r
- 783 .global CyDmaTdAllocate\r
- 784 .thumb\r
- 785 .thumb_func\r
- 786 .type CyDmaTdAllocate, %function\r
- 787 CyDmaTdAllocate:\r
- 788 .LFB16:\r
- 733:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 734:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 735:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 736:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdAllocate\r
- 737:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 738:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 739:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 740:.\Generated_Source\PSoC5/CyDmac.c **** * Allocates a TD for use with an allocated DMA channel.\r
- 741:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 742:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 743:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 744:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 745:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 746:.\Generated_Source\PSoC5/CyDmac.c **** * Zero-based index of the TD to be used by the caller. Since there are 128 TDs\r
- 747:.\Generated_Source\PSoC5/CyDmac.c **** * minus the reserved TDs (0 to 23), the value returned would range from 24 to\r
- 748:.\Generated_Source\PSoC5/CyDmac.c **** * 127 not 24 to 128. DMA_INVALID_TD is returned if there are no free TDs\r
- 749:.\Generated_Source\PSoC5/CyDmac.c **** * available.\r
- 750:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 751:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 752:.\Generated_Source\PSoC5/CyDmac.c **** uint8 CyDmaTdAllocate(void) \r
- 753:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 789 .loc 1 753 0\r
- 790 .cfi_startproc\r
- 791 @ args = 0, pretend = 0, frame = 0\r
- 792 @ frame_needed = 0, uses_anonymous_args = 0\r
- 793 .LVL80:\r
- 794 0000 10B5 push {r4, lr}\r
- 795 .LCFI4:\r
- 796 .cfi_def_cfa_offset 8\r
- 797 .cfi_offset 4, -8\r
- 798 .cfi_offset 14, -4\r
- 754:.\Generated_Source\PSoC5/CyDmac.c **** uint8 interruptState;\r
- 755:.\Generated_Source\PSoC5/CyDmac.c **** uint8 element = CY_DMA_INVALID_TD;\r
- 756:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 757:.\Generated_Source\PSoC5/CyDmac.c **** /* Enter critical section! */\r
- 758:.\Generated_Source\PSoC5/CyDmac.c **** interruptState = CyEnterCriticalSection();\r
- 799 .loc 1 758 0\r
- 800 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 801 .LVL81:\r
- 759:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 760:.\Generated_Source\PSoC5/CyDmac.c **** if(CyDmaTdCurrentNumber > NUMBEROF_CHANNELS)\r
- 802 .loc 1 760 0\r
- 803 0006 0A4B ldr r3, .L90\r
- 804 0008 5A78 ldrb r2, [r3, #1] @ zero_extendqisi2\r
- 805 000a 182A cmp r2, #24\r
- 806 000c 0AD9 bls .L89\r
- 761:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 762:.\Generated_Source\PSoC5/CyDmac.c **** /* Get pointer to the Next available. */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 29\r
-\r
-\r
- 763:.\Generated_Source\PSoC5/CyDmac.c **** element = CyDmaTdFreeIndex;\r
- 807 .loc 1 763 0\r
- 808 000e 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 809 .LVL82:\r
- 764:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 765:.\Generated_Source\PSoC5/CyDmac.c **** /* Decrement the count. */\r
- 766:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdCurrentNumber--;\r
- 810 .loc 1 766 0\r
- 811 0010 511E subs r1, r2, #1\r
- 767:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 768:.\Generated_Source\PSoC5/CyDmac.c **** /* Update the next available pointer. */\r
- 769:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdFreeIndex = CY_DMA_TDMEM_STRUCT_PTR[element].TD0[0];\r
- 812 .loc 1 769 0\r
- 813 0012 E200 lsls r2, r4, #3\r
- 766:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdCurrentNumber--;\r
- 814 .loc 1 766 0\r
- 815 0014 5970 strb r1, [r3, #1]\r
- 816 .loc 1 769 0\r
- 817 0016 02F18041 add r1, r2, #1073741824\r
- 818 001a 01F5F042 add r2, r1, #30720\r
- 819 001e 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 820 0020 1970 strb r1, [r3, #0]\r
- 821 0022 00E0 b .L88\r
- 822 .LVL83:\r
- 823 .L89:\r
- 755:.\Generated_Source\PSoC5/CyDmac.c **** uint8 element = CY_DMA_INVALID_TD;\r
- 824 .loc 1 755 0\r
- 825 0024 FF24 movs r4, #255\r
- 826 .LVL84:\r
- 827 .L88:\r
- 770:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 771:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 772:.\Generated_Source\PSoC5/CyDmac.c **** /* Exit critical section! */\r
- 773:.\Generated_Source\PSoC5/CyDmac.c **** CyExitCriticalSection(interruptState);\r
- 828 .loc 1 773 0\r
- 829 0026 FFF7FEFF bl CyExitCriticalSection\r
- 830 .LVL85:\r
- 774:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 775:.\Generated_Source\PSoC5/CyDmac.c **** return(element);\r
- 776:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 831 .loc 1 776 0\r
- 832 002a 2046 mov r0, r4\r
- 833 002c 10BD pop {r4, pc}\r
- 834 .L91:\r
- 835 002e 00BF .align 2\r
- 836 .L90:\r
- 837 0030 00000000 .word .LANCHOR0\r
- 838 .cfi_endproc\r
- 839 .LFE16:\r
- 840 .size CyDmaTdAllocate, .-CyDmaTdAllocate\r
- 841 .section .text.CyDmaTdFree,"ax",%progbits\r
- 842 .align 1\r
- 843 .global CyDmaTdFree\r
- 844 .thumb\r
- 845 .thumb_func\r
- 846 .type CyDmaTdFree, %function\r
- 847 CyDmaTdFree:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 30\r
-\r
-\r
- 848 .LFB17:\r
- 777:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 778:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 779:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 780:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdFree\r
- 781:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 782:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 783:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 784:.\Generated_Source\PSoC5/CyDmac.c **** * Returns a TD to the free list.\r
- 785:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 786:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 787:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdHandle:\r
- 788:.\Generated_Source\PSoC5/CyDmac.c **** * The TD handle returned by the CyDmaTdAllocate().\r
- 789:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 790:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 791:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 792:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 793:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 794:.\Generated_Source\PSoC5/CyDmac.c **** void CyDmaTdFree(uint8 tdHandle) \r
- 795:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 849 .loc 1 795 0\r
- 850 .cfi_startproc\r
- 851 @ args = 0, pretend = 0, frame = 0\r
- 852 @ frame_needed = 0, uses_anonymous_args = 0\r
- 853 .LVL86:\r
- 796:.\Generated_Source\PSoC5/CyDmac.c **** if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- 854 .loc 1 796 0\r
- 855 0000 0306 lsls r3, r0, #24\r
- 795:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 856 .loc 1 795 0\r
- 857 0002 10B5 push {r4, lr}\r
- 858 .LCFI5:\r
- 859 .cfi_def_cfa_offset 8\r
- 860 .cfi_offset 4, -8\r
- 861 .cfi_offset 14, -4\r
- 795:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 862 .loc 1 795 0\r
- 863 0004 0446 mov r4, r0\r
- 864 .loc 1 796 0\r
- 865 0006 11D4 bmi .L92\r
- 866 .LBB2:\r
- 797:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 798:.\Generated_Source\PSoC5/CyDmac.c **** /* Enter critical section! */\r
- 799:.\Generated_Source\PSoC5/CyDmac.c **** uint8 interruptState = CyEnterCriticalSection();\r
- 867 .loc 1 799 0\r
- 868 0008 FFF7FEFF bl CyEnterCriticalSection\r
- 869 .LVL87:\r
- 800:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 801:.\Generated_Source\PSoC5/CyDmac.c **** /* Get pointer to the Next available. */\r
- 802:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0u] = CyDmaTdFreeIndex;\r
- 870 .loc 1 802 0\r
- 871 000c 084B ldr r3, .L94\r
- 872 000e E200 lsls r2, r4, #3\r
- 873 0010 02F18041 add r1, r2, #1073741824\r
- 874 0014 01F5F042 add r2, r1, #30720\r
- 875 0018 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 803:.\Generated_Source\PSoC5/CyDmac.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 31\r
-\r
-\r
- 804:.\Generated_Source\PSoC5/CyDmac.c **** /* Set new Next Available. */\r
- 805:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdFreeIndex = tdHandle;\r
- 876 .loc 1 805 0\r
- 877 001a 1C70 strb r4, [r3, #0]\r
- 802:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0u] = CyDmaTdFreeIndex;\r
- 878 .loc 1 802 0\r
- 879 001c 1170 strb r1, [r2, #0]\r
- 806:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 807:.\Generated_Source\PSoC5/CyDmac.c **** /* Keep track of how many left. */\r
- 808:.\Generated_Source\PSoC5/CyDmac.c **** CyDmaTdCurrentNumber++;\r
- 880 .loc 1 808 0\r
- 881 001e 5A78 ldrb r2, [r3, #1] @ zero_extendqisi2\r
- 882 0020 511C adds r1, r2, #1\r
- 883 0022 5970 strb r1, [r3, #1]\r
- 884 .LBE2:\r
- 809:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 810:.\Generated_Source\PSoC5/CyDmac.c **** /* Exit critical section! */\r
- 811:.\Generated_Source\PSoC5/CyDmac.c **** CyExitCriticalSection(interruptState);\r
- 812:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 813:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 885 .loc 1 813 0\r
- 886 0024 BDE81040 pop {r4, lr}\r
- 887 .LBB3:\r
- 811:.\Generated_Source\PSoC5/CyDmac.c **** CyExitCriticalSection(interruptState);\r
- 888 .loc 1 811 0\r
- 889 0028 FFF7FEBF b CyExitCriticalSection\r
- 890 .LVL88:\r
- 891 .L92:\r
- 892 002c 10BD pop {r4, pc}\r
- 893 .L95:\r
- 894 002e 00BF .align 2\r
- 895 .L94:\r
- 896 0030 00000000 .word .LANCHOR0\r
- 897 .LBE3:\r
- 898 .cfi_endproc\r
- 899 .LFE17:\r
- 900 .size CyDmaTdFree, .-CyDmaTdFree\r
- 901 .section .text.CyDmaTdFreeCount,"ax",%progbits\r
- 902 .align 1\r
- 903 .global CyDmaTdFreeCount\r
- 904 .thumb\r
- 905 .thumb_func\r
- 906 .type CyDmaTdFreeCount, %function\r
- 907 CyDmaTdFreeCount:\r
- 908 .LFB18:\r
- 814:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 815:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 816:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 817:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdFreeCount\r
- 818:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 819:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 820:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 821:.\Generated_Source\PSoC5/CyDmac.c **** * Returns the number of free TDs available to be allocated.\r
- 822:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 823:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 824:.\Generated_Source\PSoC5/CyDmac.c **** * None\r
- 825:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 32\r
-\r
-\r
- 826:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 827:.\Generated_Source\PSoC5/CyDmac.c **** * The number of free TDs.\r
- 828:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 829:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 830:.\Generated_Source\PSoC5/CyDmac.c **** uint8 CyDmaTdFreeCount(void) \r
- 831:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 909 .loc 1 831 0\r
- 910 .cfi_startproc\r
- 911 @ args = 0, pretend = 0, frame = 0\r
- 912 @ frame_needed = 0, uses_anonymous_args = 0\r
- 913 @ link register save eliminated.\r
- 832:.\Generated_Source\PSoC5/CyDmac.c **** return(CyDmaTdCurrentNumber - CY_DMA_NUMBEROF_CHANNELS);\r
- 914 .loc 1 832 0\r
- 915 0000 024B ldr r3, .L97\r
- 916 0002 5878 ldrb r0, [r3, #1] @ zero_extendqisi2\r
- 917 0004 1838 subs r0, r0, #24\r
- 833:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 918 .loc 1 833 0\r
- 919 0006 C0B2 uxtb r0, r0\r
- 920 0008 7047 bx lr\r
- 921 .L98:\r
- 922 000a 00BF .align 2\r
- 923 .L97:\r
- 924 000c 00000000 .word .LANCHOR0\r
- 925 .cfi_endproc\r
- 926 .LFE18:\r
- 927 .size CyDmaTdFreeCount, .-CyDmaTdFreeCount\r
- 928 .section .text.CyDmaTdSetConfiguration,"ax",%progbits\r
- 929 .align 1\r
- 930 .global CyDmaTdSetConfiguration\r
- 931 .thumb\r
- 932 .thumb_func\r
- 933 .type CyDmaTdSetConfiguration, %function\r
- 934 CyDmaTdSetConfiguration:\r
- 935 .LFB19:\r
- 834:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 835:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 836:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 837:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdSetConfiguration\r
- 838:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 839:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 840:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 841:.\Generated_Source\PSoC5/CyDmac.c **** * Configures the TD.\r
- 842:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 843:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 844:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdHandle:\r
- 845:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaTdAlloc().\r
- 846:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 847:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 transferCount:\r
- 848:.\Generated_Source\PSoC5/CyDmac.c **** * The size of the data transfer (in bytes) for this TD. A size of zero will\r
- 849:.\Generated_Source\PSoC5/CyDmac.c **** * cause the transfer to continue indefinitely. This parameter is limited to\r
- 850:.\Generated_Source\PSoC5/CyDmac.c **** * 4095 bytes; the TD is not initialized at all when a higher value is passed.\r
- 851:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 852:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 nextTd:\r
- 853:.\Generated_Source\PSoC5/CyDmac.c **** * Zero based index of the next Transfer Descriptor in the TD chain. Zero is a\r
- 854:.\Generated_Source\PSoC5/CyDmac.c **** * valid pointer to the next TD; DMA_END_CHAIN_TD is the end of the chain.\r
- 855:.\Generated_Source\PSoC5/CyDmac.c **** * DMA_DISABLE_TD indicates an end to the chain and the DMA is disabled. No\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 33\r
-\r
-\r
- 856:.\Generated_Source\PSoC5/CyDmac.c **** * further TDs are fetched. DMA_DISABLE_TD is only supported on PSoC3 and\r
- 857:.\Generated_Source\PSoC5/CyDmac.c **** * PSoC 5LP silicons.\r
- 858:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 859:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 configuration:\r
- 860:.\Generated_Source\PSoC5/CyDmac.c **** * Stores the Bit field of configuration bits.\r
- 861:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 862:.\Generated_Source\PSoC5/CyDmac.c **** * CY_DMA_TD_SWAP_EN - Perform endian swap\r
- 863:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 864:.\Generated_Source\PSoC5/CyDmac.c **** * CY_DMA_TD_SWAP_SIZE4 - Swap size = 4 bytes\r
- 865:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 866:.\Generated_Source\PSoC5/CyDmac.c **** * CY_DMA_TD_AUTO_EXEC_NEXT - The next TD in the chain will trigger\r
- 867:.\Generated_Source\PSoC5/CyDmac.c **** * automatically when the current TD completes.\r
- 868:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 869:.\Generated_Source\PSoC5/CyDmac.c **** * CY_DMA_TD_TERMIN_EN - Terminate this TD if a positive edge on the trq\r
- 870:.\Generated_Source\PSoC5/CyDmac.c **** * input line occurs. The positive edge must occur\r
- 871:.\Generated_Source\PSoC5/CyDmac.c **** * during a burst. That is the only time the DMAC\r
- 872:.\Generated_Source\PSoC5/CyDmac.c **** * will listen for it.\r
- 873:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 874:.\Generated_Source\PSoC5/CyDmac.c **** * DMA__TD_TERMOUT_EN - When this TD completes, the TERMOUT signal will\r
- 875:.\Generated_Source\PSoC5/CyDmac.c **** * generate a pulse. Note that this option is\r
- 876:.\Generated_Source\PSoC5/CyDmac.c **** * instance specific with the instance name followed\r
- 877:.\Generated_Source\PSoC5/CyDmac.c **** * by two underscores. In this example, the instance\r
- 878:.\Generated_Source\PSoC5/CyDmac.c **** * name is DMA.\r
- 879:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 880:.\Generated_Source\PSoC5/CyDmac.c **** * CY_DMA_TD_INC_DST_ADR - Increment DST_ADR according to the size of each\r
- 881:.\Generated_Source\PSoC5/CyDmac.c **** * data transaction in the burst.\r
- 882:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 883:.\Generated_Source\PSoC5/CyDmac.c **** * CY_DMA_TD_INC_SRC_ADR - Increment SRC_ADR according to the size of each\r
- 884:.\Generated_Source\PSoC5/CyDmac.c **** * data transaction in the burst.\r
- 885:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 886:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 887:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 888:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if tdHandle or transferCount is invalid.\r
- 889:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 890:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 891:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaTdSetConfiguration(uint8 tdHandle, uint16 transferCount, uint8 nextTd, uint8 configur\r
- 892:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 893:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 936 .loc 1 893 0\r
- 937 .cfi_startproc\r
- 938 @ args = 0, pretend = 0, frame = 0\r
- 939 @ frame_needed = 0, uses_anonymous_args = 0\r
- 940 .LVL89:\r
- 894:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 895:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 896:.\Generated_Source\PSoC5/CyDmac.c **** if((tdHandle < CY_DMA_NUMBEROF_TDS) && (0u == (0xF000u & transferCount)))\r
- 941 .loc 1 896 0\r
- 942 0000 10F0800F tst r0, #128\r
- 893:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 943 .loc 1 893 0\r
- 944 0004 30B5 push {r4, r5, lr}\r
- 945 .LCFI6:\r
- 946 .cfi_def_cfa_offset 12\r
- 947 .cfi_offset 4, -12\r
- 948 .cfi_offset 5, -8\r
- 949 .cfi_offset 14, -4\r
- 950 .loc 1 896 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 34\r
-\r
-\r
- 951 0006 0CD1 bne .L102\r
- 952 .loc 1 896 0 is_stmt 0 discriminator 1\r
- 953 0008 11F47045 ands r5, r1, #61440\r
- 954 000c 09D1 bne .L102\r
- 955 .LBB4:\r
- 897:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 898:.\Generated_Source\PSoC5/CyDmac.c **** /* Set 12 bits transfer count. */\r
- 899:.\Generated_Source\PSoC5/CyDmac.c **** reg16 *convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0u];\r
- 956 .loc 1 899 0 is_stmt 1\r
- 957 000e C400 lsls r4, r0, #3\r
- 958 0010 04F18040 add r0, r4, #1073741824\r
- 959 .LVL90:\r
- 960 0014 00F5F044 add r4, r0, #30720\r
- 961 .LVL91:\r
- 900:.\Generated_Source\PSoC5/CyDmac.c **** CY_SET_REG16(convert, transferCount);\r
- 962 .loc 1 900 0\r
- 963 0018 2180 strh r1, [r4, #0] @ movhi\r
- 901:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 902:.\Generated_Source\PSoC5/CyDmac.c **** /* Set Next TD pointer. */\r
- 903:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[2u] = nextTd;\r
- 904:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 905:.\Generated_Source\PSoC5/CyDmac.c **** /* Configure the TD */\r
- 906:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[3u] = configuration;\r
- 907:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 908:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 964 .loc 1 908 0\r
- 965 001a 2846 mov r0, r5\r
- 903:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[2u] = nextTd;\r
- 966 .loc 1 903 0\r
- 967 001c A270 strb r2, [r4, #2]\r
- 906:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[3u] = configuration;\r
- 968 .loc 1 906 0\r
- 969 001e E370 strb r3, [r4, #3]\r
- 970 .LVL92:\r
- 971 0020 30BD pop {r4, r5, pc}\r
- 972 .LVL93:\r
- 973 .L102:\r
- 974 .LBE4:\r
- 894:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 975 .loc 1 894 0\r
- 976 0022 0120 movs r0, #1\r
- 977 .LVL94:\r
- 909:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 910:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 911:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 912:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 978 .loc 1 912 0\r
- 979 0024 30BD pop {r4, r5, pc}\r
- 980 .cfi_endproc\r
- 981 .LFE19:\r
- 982 .size CyDmaTdSetConfiguration, .-CyDmaTdSetConfiguration\r
- 983 .section .text.CyDmaTdGetConfiguration,"ax",%progbits\r
- 984 .align 1\r
- 985 .global CyDmaTdGetConfiguration\r
- 986 .thumb\r
- 987 .thumb_func\r
- 988 .type CyDmaTdGetConfiguration, %function\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 35\r
-\r
-\r
- 989 CyDmaTdGetConfiguration:\r
- 990 .LFB20:\r
- 913:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 914:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 915:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 916:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdGetConfiguration\r
- 917:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 918:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 919:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 920:.\Generated_Source\PSoC5/CyDmac.c **** * Retrieves the configuration of the TD. If a NULL pointer is passed as a\r
- 921:.\Generated_Source\PSoC5/CyDmac.c **** * parameter, that parameter is skipped. You may request only the values you are\r
- 922:.\Generated_Source\PSoC5/CyDmac.c **** * interested in.\r
- 923:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 924:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 925:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdHandle:\r
- 926:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaTdAlloc().\r
- 927:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 928:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 * transferCount:\r
- 929:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the size of the data transfer (in bytes) for this TD.\r
- 930:.\Generated_Source\PSoC5/CyDmac.c **** * A size of zero could indicate that the TD has completed its transfer, or\r
- 931:.\Generated_Source\PSoC5/CyDmac.c **** * that the TD is doing an indefinite transfer.\r
- 932:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 933:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 * nextTd:\r
- 934:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the index of the next TD in the TD chain.\r
- 935:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 936:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 * configuration:\r
- 937:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the Bit field of configuration bits.\r
- 938:.\Generated_Source\PSoC5/CyDmac.c **** * See CyDmaTdSetConfiguration() function description.\r
- 939:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 940:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
- 941:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
- 942:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if tdHandle is invalid.\r
- 943:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 944:.\Generated_Source\PSoC5/CyDmac.c **** * Side Effects:\r
- 945:.\Generated_Source\PSoC5/CyDmac.c **** * If a TD has a transfer count of N and is executed, the transfer count becomes\r
- 946:.\Generated_Source\PSoC5/CyDmac.c **** * 0. If it is reexecuted, the Transfer count of zero will be interpreted as a\r
- 947:.\Generated_Source\PSoC5/CyDmac.c **** * request for indefinite transfer. Be careful when requesting a TD with a\r
- 948:.\Generated_Source\PSoC5/CyDmac.c **** * transfer count of zero.\r
- 949:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 950:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
- 951:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaTdGetConfiguration(uint8 tdHandle, uint16 * transferCount, uint8 * nextTd, uint8 * co\r
- 952:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 953:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 991 .loc 1 953 0\r
- 992 .cfi_startproc\r
- 993 @ args = 0, pretend = 0, frame = 0\r
- 994 @ frame_needed = 0, uses_anonymous_args = 0\r
- 995 .LVL95:\r
- 954:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 955:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 956:.\Generated_Source\PSoC5/CyDmac.c **** if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- 996 .loc 1 956 0\r
- 997 0000 10F0800F tst r0, #128\r
- 953:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 998 .loc 1 953 0\r
- 999 0004 10B5 push {r4, lr}\r
- 1000 .LCFI7:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 36\r
-\r
-\r
- 1001 .cfi_def_cfa_offset 8\r
- 1002 .cfi_offset 4, -8\r
- 1003 .cfi_offset 14, -4\r
- 1004 .loc 1 956 0\r
- 1005 0006 1BD1 bne .L107\r
- 957:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 958:.\Generated_Source\PSoC5/CyDmac.c **** /* If we have a pointer */\r
- 959:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != transferCount)\r
- 1006 .loc 1 959 0\r
- 1007 0008 41B1 cbz r1, .L105\r
- 1008 .LBB5:\r
- 960:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 961:.\Generated_Source\PSoC5/CyDmac.c **** /* Get the 12 bits of the transfer count */\r
- 962:.\Generated_Source\PSoC5/CyDmac.c **** reg16 *convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0];\r
- 1009 .loc 1 962 0\r
- 1010 000a C400 lsls r4, r0, #3\r
- 1011 000c 04F18044 add r4, r4, #1073741824\r
- 1012 0010 04F5F044 add r4, r4, #30720\r
- 1013 .LVL96:\r
- 963:.\Generated_Source\PSoC5/CyDmac.c **** *transferCount = 0x0FFFu & CY_GET_REG16(convert);\r
- 1014 .loc 1 963 0\r
- 1015 0014 2488 ldrh r4, [r4, #0]\r
- 1016 .LVL97:\r
- 1017 0016 24F47044 bic r4, r4, #61440\r
- 1018 001a 0C80 strh r4, [r1, #0] @ movhi\r
- 1019 .LVL98:\r
- 1020 .L105:\r
- 1021 .LBE5:\r
- 964:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 965:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 966:.\Generated_Source\PSoC5/CyDmac.c **** /* If we have a pointer */\r
- 967:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != nextTd)\r
- 1022 .loc 1 967 0\r
- 1023 001c 32B1 cbz r2, .L106\r
- 968:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 969:.\Generated_Source\PSoC5/CyDmac.c **** /* Get the Next TD pointer */\r
- 970:.\Generated_Source\PSoC5/CyDmac.c **** *nextTd = CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[2u];\r
- 1024 .loc 1 970 0\r
- 1025 001e C100 lsls r1, r0, #3\r
- 1026 .LVL99:\r
- 1027 0020 01F18041 add r1, r1, #1073741824\r
- 1028 0024 01F5F041 add r1, r1, #30720\r
- 1029 0028 8978 ldrb r1, [r1, #2] @ zero_extendqisi2\r
- 1030 002a 1170 strb r1, [r2, #0]\r
- 1031 .L106:\r
- 971:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 972:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 973:.\Generated_Source\PSoC5/CyDmac.c **** /* If we have a pointer */\r
- 974:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != configuration)\r
- 1032 .loc 1 974 0\r
- 1033 002c 33B1 cbz r3, .L115\r
- 975:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 976:.\Generated_Source\PSoC5/CyDmac.c **** /* Get the configuration the TD */\r
- 977:.\Generated_Source\PSoC5/CyDmac.c **** *configuration = CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[3u];\r
- 1034 .loc 1 977 0\r
- 1035 002e C000 lsls r0, r0, #3\r
- 1036 .LVL100:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 37\r
-\r
-\r
- 1037 0030 00F18042 add r2, r0, #1073741824\r
- 1038 .LVL101:\r
- 1039 0034 02F5F041 add r1, r2, #30720\r
- 1040 0038 C878 ldrb r0, [r1, #3] @ zero_extendqisi2\r
- 1041 003a 1870 strb r0, [r3, #0]\r
- 1042 .L115:\r
- 978:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 979:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 980:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 1043 .loc 1 980 0\r
- 1044 003c 0020 movs r0, #0\r
- 1045 003e 10BD pop {r4, pc}\r
- 1046 .LVL102:\r
- 1047 .L107:\r
- 954:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 1048 .loc 1 954 0\r
- 1049 0040 0120 movs r0, #1\r
- 1050 .LVL103:\r
- 1051 0042 10BD pop {r4, pc}\r
- 1052 .cfi_endproc\r
- 1053 .LFE20:\r
- 1054 .size CyDmaTdGetConfiguration, .-CyDmaTdGetConfiguration\r
- 1055 .section .text.CyDmaTdSetAddress,"ax",%progbits\r
- 1056 .align 1\r
- 1057 .global CyDmaTdSetAddress\r
- 1058 .thumb\r
- 1059 .thumb_func\r
- 1060 .type CyDmaTdSetAddress, %function\r
- 1061 CyDmaTdSetAddress:\r
- 1062 .LFB21:\r
- 981:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 982:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 983:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
- 984:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 985:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 986:.\Generated_Source\PSoC5/CyDmac.c **** \r
- 987:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
- 988:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdSetAddress\r
- 989:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
- 990:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 991:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
- 992:.\Generated_Source\PSoC5/CyDmac.c **** * Sets the lower 16 bits of the source and destination addresses for this TD\r
- 993:.\Generated_Source\PSoC5/CyDmac.c **** * only.\r
- 994:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 995:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
- 996:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdHandle:\r
- 997:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaTdAlloc().\r
- 998:.\Generated_Source\PSoC5/CyDmac.c **** *\r
- 999:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 source:\r
-1000:.\Generated_Source\PSoC5/CyDmac.c **** * The lower 16 address bits of the source of the data transfer.\r
-1001:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1002:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 destination:\r
-1003:.\Generated_Source\PSoC5/CyDmac.c **** * The lower 16 address bits of the destination of the data transfer.\r
-1004:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1005:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
-1006:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
-1007:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if tdHandle is invalid.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 38\r
-\r
-\r
-1008:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1009:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
-1010:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaTdSetAddress(uint8 tdHandle, uint16 source, uint16 destination) \r
-1011:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 1063 .loc 1 1011 0\r
- 1064 .cfi_startproc\r
- 1065 @ args = 0, pretend = 0, frame = 0\r
- 1066 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1067 @ link register save eliminated.\r
- 1068 .LVL104:\r
-1012:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
-1013:.\Generated_Source\PSoC5/CyDmac.c **** reg16 *convert;\r
-1014:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1015:.\Generated_Source\PSoC5/CyDmac.c **** if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- 1069 .loc 1 1015 0\r
- 1070 0000 0306 lsls r3, r0, #24\r
- 1071 0002 08D4 bmi .L118\r
-1016:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1017:.\Generated_Source\PSoC5/CyDmac.c **** /* Set source address */\r
-1018:.\Generated_Source\PSoC5/CyDmac.c **** convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[0u];\r
- 1072 .loc 1 1018 0\r
- 1073 0004 C000 lsls r0, r0, #3\r
- 1074 .LVL105:\r
- 1075 0006 00F18043 add r3, r0, #1073741824\r
- 1076 000a 03F5F040 add r0, r3, #30720\r
- 1077 .LVL106:\r
-1019:.\Generated_Source\PSoC5/CyDmac.c **** CY_SET_REG16(convert, source);\r
- 1078 .loc 1 1019 0\r
- 1079 000e 8180 strh r1, [r0, #4] @ movhi\r
- 1080 .LVL107:\r
-1020:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1021:.\Generated_Source\PSoC5/CyDmac.c **** /* Set destination address */\r
-1022:.\Generated_Source\PSoC5/CyDmac.c **** convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[2u];\r
-1023:.\Generated_Source\PSoC5/CyDmac.c **** CY_SET_REG16(convert, destination);\r
- 1081 .loc 1 1023 0\r
- 1082 0010 C280 strh r2, [r0, #6] @ movhi\r
- 1083 .LVL108:\r
-1024:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1025:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 1084 .loc 1 1025 0\r
- 1085 0012 0020 movs r0, #0\r
- 1086 .LVL109:\r
- 1087 0014 7047 bx lr\r
- 1088 .LVL110:\r
- 1089 .L118:\r
-1012:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 1090 .loc 1 1012 0\r
- 1091 0016 0120 movs r0, #1\r
- 1092 .LVL111:\r
-1026:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1027:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1028:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
-1029:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 1093 .loc 1 1029 0\r
- 1094 0018 7047 bx lr\r
- 1095 .cfi_endproc\r
- 1096 .LFE21:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 39\r
-\r
-\r
- 1097 .size CyDmaTdSetAddress, .-CyDmaTdSetAddress\r
- 1098 .section .text.CyDmaTdGetAddress,"ax",%progbits\r
- 1099 .align 1\r
- 1100 .global CyDmaTdGetAddress\r
- 1101 .thumb\r
- 1102 .thumb_func\r
- 1103 .type CyDmaTdGetAddress, %function\r
- 1104 CyDmaTdGetAddress:\r
- 1105 .LFB22:\r
-1030:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1031:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1032:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
-1033:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaTdGetAddress\r
-1034:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
-1035:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1036:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
-1037:.\Generated_Source\PSoC5/CyDmac.c **** * Retrieves the lower 16 bits of the source and/or destination addresses for\r
-1038:.\Generated_Source\PSoC5/CyDmac.c **** * this TD only. If NULL is passed for a pointer parameter, that value is\r
-1039:.\Generated_Source\PSoC5/CyDmac.c **** * skipped. You may request only the values of interest.\r
-1040:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1041:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
-1042:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 tdHandle:\r
-1043:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaTdAlloc().\r
-1044:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1045:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 * source:\r
-1046:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the lower 16 address bits of the source of the data\r
-1047:.\Generated_Source\PSoC5/CyDmac.c **** * transfer.\r
-1048:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1049:.\Generated_Source\PSoC5/CyDmac.c **** * uint16 * destination:\r
-1050:.\Generated_Source\PSoC5/CyDmac.c **** * The address to store the lower 16 address bits of the destination of the\r
-1051:.\Generated_Source\PSoC5/CyDmac.c **** * data transfer.\r
-1052:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1053:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
-1054:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
-1055:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if tdHandle is invalid.\r
-1056:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1057:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
-1058:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaTdGetAddress(uint8 tdHandle, uint16 * source, uint16 * destination) \r
-1059:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 1106 .loc 1 1059 0\r
- 1107 .cfi_startproc\r
- 1108 @ args = 0, pretend = 0, frame = 0\r
- 1109 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1110 @ link register save eliminated.\r
- 1111 .LVL112:\r
-1060:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
-1061:.\Generated_Source\PSoC5/CyDmac.c **** reg16 *convert;\r
-1062:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1063:.\Generated_Source\PSoC5/CyDmac.c **** if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- 1112 .loc 1 1063 0\r
- 1113 0000 0306 lsls r3, r0, #24\r
- 1114 0002 11D4 bmi .L122\r
-1064:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1065:.\Generated_Source\PSoC5/CyDmac.c **** /* If we have a pointer. */\r
-1066:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != source)\r
- 1115 .loc 1 1066 0\r
- 1116 0004 31B1 cbz r1, .L121\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 40\r
-\r
-\r
-1067:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1068:.\Generated_Source\PSoC5/CyDmac.c **** /* Get source address */\r
-1069:.\Generated_Source\PSoC5/CyDmac.c **** convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[0u];\r
- 1117 .loc 1 1069 0\r
- 1118 0006 C300 lsls r3, r0, #3\r
- 1119 0008 03F18043 add r3, r3, #1073741824\r
- 1120 000c 03F5F043 add r3, r3, #30720\r
- 1121 .LVL113:\r
-1070:.\Generated_Source\PSoC5/CyDmac.c **** *source = CY_GET_REG16(convert);\r
- 1122 .loc 1 1070 0\r
- 1123 0010 9B88 ldrh r3, [r3, #4]\r
- 1124 .LVL114:\r
- 1125 0012 0B80 strh r3, [r1, #0] @ movhi\r
- 1126 .LVL115:\r
- 1127 .L121:\r
-1071:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1072:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1073:.\Generated_Source\PSoC5/CyDmac.c **** /* If we have a pointer. */\r
-1074:.\Generated_Source\PSoC5/CyDmac.c **** if(NULL != destination)\r
- 1128 .loc 1 1074 0\r
- 1129 0014 32B1 cbz r2, .L127\r
-1075:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1076:.\Generated_Source\PSoC5/CyDmac.c **** /* Get Destination address. */\r
-1077:.\Generated_Source\PSoC5/CyDmac.c **** convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[2u];\r
- 1130 .loc 1 1077 0\r
- 1131 0016 C000 lsls r0, r0, #3\r
- 1132 .LVL116:\r
- 1133 0018 00F18041 add r1, r0, #1073741824\r
- 1134 .LVL117:\r
- 1135 001c 01F5F043 add r3, r1, #30720\r
- 1136 .LVL118:\r
-1078:.\Generated_Source\PSoC5/CyDmac.c **** *destination = CY_GET_REG16(convert);\r
- 1137 .loc 1 1078 0\r
- 1138 0020 D888 ldrh r0, [r3, #6]\r
- 1139 0022 1080 strh r0, [r2, #0] @ movhi\r
- 1140 .LVL119:\r
- 1141 .L127:\r
-1079:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1080:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1081:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 1142 .loc 1 1081 0\r
- 1143 0024 0020 movs r0, #0\r
- 1144 0026 7047 bx lr\r
- 1145 .LVL120:\r
- 1146 .L122:\r
-1060:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 1147 .loc 1 1060 0\r
- 1148 0028 0120 movs r0, #1\r
- 1149 .LVL121:\r
- 1150 002a 7047 bx lr\r
- 1151 .cfi_endproc\r
- 1152 .LFE22:\r
- 1153 .size CyDmaTdGetAddress, .-CyDmaTdGetAddress\r
- 1154 .section .text.CyDmaChRoundRobin,"ax",%progbits\r
- 1155 .align 1\r
- 1156 .global CyDmaChRoundRobin\r
- 1157 .thumb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 41\r
-\r
-\r
- 1158 .thumb_func\r
- 1159 .type CyDmaChRoundRobin, %function\r
- 1160 CyDmaChRoundRobin:\r
- 1161 .LFB23:\r
-1082:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1083:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1084:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
-1085:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1086:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1087:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1088:.\Generated_Source\PSoC5/CyDmac.c **** /*******************************************************************************\r
-1089:.\Generated_Source\PSoC5/CyDmac.c **** * Function Name: CyDmaChRoundRobin\r
-1090:.\Generated_Source\PSoC5/CyDmac.c **** ********************************************************************************\r
-1091:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1092:.\Generated_Source\PSoC5/CyDmac.c **** * Summary:\r
-1093:.\Generated_Source\PSoC5/CyDmac.c **** * Either enables or disables the Round-Robin scheduling enforcement algorithm.\r
-1094:.\Generated_Source\PSoC5/CyDmac.c **** * Within a priority level a Round-Robin fairness algorithm is enforced.\r
-1095:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1096:.\Generated_Source\PSoC5/CyDmac.c **** * Parameters:\r
-1097:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 chHandle:\r
-1098:.\Generated_Source\PSoC5/CyDmac.c **** * A handle previously returned by CyDmaChAlloc() or Dma_DmaInitialize().\r
-1099:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1100:.\Generated_Source\PSoC5/CyDmac.c **** * uint8 enableRR:\r
-1101:.\Generated_Source\PSoC5/CyDmac.c **** * 0: Disable Round-Robin fairness algorithm\r
-1102:.\Generated_Source\PSoC5/CyDmac.c **** * 1: Enable Round-Robin fairness algorithm\r
-1103:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1104:.\Generated_Source\PSoC5/CyDmac.c **** * Return:\r
-1105:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_SUCCESS if successful.\r
-1106:.\Generated_Source\PSoC5/CyDmac.c **** * CYRET_BAD_PARAM if chHandle is invalid.\r
-1107:.\Generated_Source\PSoC5/CyDmac.c **** *\r
-1108:.\Generated_Source\PSoC5/CyDmac.c **** *******************************************************************************/\r
-1109:.\Generated_Source\PSoC5/CyDmac.c **** cystatus CyDmaChRoundRobin(uint8 chHandle, uint8 enableRR) \r
-1110:.\Generated_Source\PSoC5/CyDmac.c **** {\r
- 1162 .loc 1 1110 0\r
- 1163 .cfi_startproc\r
- 1164 @ args = 0, pretend = 0, frame = 0\r
- 1165 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1166 @ link register save eliminated.\r
- 1167 .LVL122:\r
-1111:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
-1112:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1113:.\Generated_Source\PSoC5/CyDmac.c **** if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- 1168 .loc 1 1113 0\r
- 1169 0000 1728 cmp r0, #23\r
- 1170 0002 0DD8 bhi .L131\r
- 1171 0004 0201 lsls r2, r0, #4\r
- 1172 0006 074B ldr r3, .L133\r
-1114:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1115:.\Generated_Source\PSoC5/CyDmac.c **** if (0u != enableRR)\r
- 1173 .loc 1 1115 0\r
- 1174 0008 29B1 cbz r1, .L130\r
-1116:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1117:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] |= (uint8)CY_DMA_ROUND_ROBIN_ENABLE;\r
- 1175 .loc 1 1117 0\r
- 1176 000a D05C ldrb r0, [r2, r3] @ zero_extendqisi2\r
- 1177 .LVL123:\r
- 1178 000c 40F01001 orr r1, r0, #16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 42\r
-\r
-\r
- 1179 .LVL124:\r
- 1180 0010 D154 strb r1, [r2, r3]\r
- 1181 .L132:\r
-1118:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1119:.\Generated_Source\PSoC5/CyDmac.c **** else\r
-1120:.\Generated_Source\PSoC5/CyDmac.c **** {\r
-1121:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] &= (uint8)(~CY_DMA_ROUND_ROBIN_ENABLE);\r
-1122:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1123:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1124:.\Generated_Source\PSoC5/CyDmac.c **** status = CYRET_SUCCESS;\r
- 1182 .loc 1 1124 0\r
- 1183 0012 0020 movs r0, #0\r
- 1184 0014 7047 bx lr\r
- 1185 .LVL125:\r
- 1186 .L130:\r
-1121:.\Generated_Source\PSoC5/CyDmac.c **** CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] &= (uint8)(~CY_DMA_ROUND_ROBIN_ENABLE);\r
- 1187 .loc 1 1121 0\r
- 1188 0016 D05C ldrb r0, [r2, r3] @ zero_extendqisi2\r
- 1189 .LVL126:\r
- 1190 0018 00F0EF01 and r1, r0, #239\r
- 1191 .LVL127:\r
- 1192 001c D154 strb r1, [r2, r3]\r
- 1193 001e F8E7 b .L132\r
- 1194 .LVL128:\r
- 1195 .L131:\r
-1111:.\Generated_Source\PSoC5/CyDmac.c **** cystatus status = CYRET_BAD_PARAM;\r
- 1196 .loc 1 1111 0\r
- 1197 0020 0120 movs r0, #1\r
- 1198 .LVL129:\r
-1125:.\Generated_Source\PSoC5/CyDmac.c **** }\r
-1126:.\Generated_Source\PSoC5/CyDmac.c **** \r
-1127:.\Generated_Source\PSoC5/CyDmac.c **** return(status);\r
-1128:.\Generated_Source\PSoC5/CyDmac.c **** }\r
- 1199 .loc 1 1128 0\r
- 1200 0022 7047 bx lr\r
- 1201 .L134:\r
- 1202 .align 2\r
- 1203 .L133:\r
- 1204 0024 10700040 .word 1073770512\r
- 1205 .cfi_endproc\r
- 1206 .LFE23:\r
- 1207 .size CyDmaChRoundRobin, .-CyDmaChRoundRobin\r
- 1208 .data\r
- 1209 .set .LANCHOR0,. + 0\r
- 1210 .type CyDmaTdFreeIndex, %object\r
- 1211 .size CyDmaTdFreeIndex, 1\r
- 1212 CyDmaTdFreeIndex:\r
- 1213 0000 7F .byte 127\r
- 1214 .type CyDmaTdCurrentNumber, %object\r
- 1215 .size CyDmaTdCurrentNumber, 1\r
- 1216 CyDmaTdCurrentNumber:\r
- 1217 0001 80 .byte -128\r
- 1218 .bss\r
- 1219 .align 2\r
- 1220 .set .LANCHOR1,. + 0\r
- 1221 .type CyDmaChannels, %object\r
- 1222 .size CyDmaChannels, 4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 43\r
-\r
-\r
- 1223 CyDmaChannels:\r
- 1224 0000 00000000 .space 4\r
- 1225 .text\r
- 1226 .Letext0:\r
- 1227 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 1228 .file 3 ".\\Generated_Source\\PSoC5\\CyDmac.h"\r
- 1229 .file 4 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 1230 .section .debug_info,"",%progbits\r
- 1231 .Ldebug_info0:\r
- 1232 0000 B4090000 .4byte 0x9b4\r
- 1233 0004 0200 .2byte 0x2\r
- 1234 0006 00000000 .4byte .Ldebug_abbrev0\r
- 1235 000a 04 .byte 0x4\r
- 1236 000b 01 .uleb128 0x1\r
- 1237 000c 0B030000 .4byte .LASF85\r
- 1238 0010 01 .byte 0x1\r
- 1239 0011 AE010000 .4byte .LASF86\r
- 1240 0015 5E020000 .4byte .LASF87\r
- 1241 0019 18000000 .4byte .Ldebug_ranges0+0x18\r
- 1242 001d 00000000 .4byte 0\r
- 1243 0021 00000000 .4byte 0\r
- 1244 0025 00000000 .4byte .Ldebug_line0\r
- 1245 0029 02 .uleb128 0x2\r
- 1246 002a 01 .byte 0x1\r
- 1247 002b 06 .byte 0x6\r
- 1248 002c CD000000 .4byte .LASF0\r
- 1249 0030 02 .uleb128 0x2\r
- 1250 0031 01 .byte 0x1\r
- 1251 0032 08 .byte 0x8\r
- 1252 0033 94030000 .4byte .LASF1\r
- 1253 0037 02 .uleb128 0x2\r
- 1254 0038 02 .byte 0x2\r
- 1255 0039 05 .byte 0x5\r
- 1256 003a A2030000 .4byte .LASF2\r
- 1257 003e 02 .uleb128 0x2\r
- 1258 003f 02 .byte 0x2\r
- 1259 0040 07 .byte 0x7\r
- 1260 0041 09020000 .4byte .LASF3\r
- 1261 0045 02 .uleb128 0x2\r
- 1262 0046 04 .byte 0x4\r
- 1263 0047 05 .byte 0x5\r
- 1264 0048 09010000 .4byte .LASF4\r
- 1265 004c 02 .uleb128 0x2\r
- 1266 004d 04 .byte 0x4\r
- 1267 004e 07 .byte 0x7\r
- 1268 004f 89010000 .4byte .LASF5\r
- 1269 0053 02 .uleb128 0x2\r
- 1270 0054 08 .byte 0x8\r
- 1271 0055 05 .byte 0x5\r
- 1272 0056 BF000000 .4byte .LASF6\r
- 1273 005a 02 .uleb128 0x2\r
- 1274 005b 08 .byte 0x8\r
- 1275 005c 07 .byte 0x7\r
- 1276 005d 87000000 .4byte .LASF7\r
- 1277 0061 03 .uleb128 0x3\r
- 1278 0062 04 .byte 0x4\r
- 1279 0063 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 44\r
-\r
-\r
- 1280 0064 696E7400 .ascii "int\000"\r
- 1281 0068 02 .uleb128 0x2\r
- 1282 0069 04 .byte 0x4\r
- 1283 006a 07 .byte 0x7\r
- 1284 006b 7C010000 .4byte .LASF8\r
- 1285 006f 04 .uleb128 0x4\r
- 1286 0070 28010000 .4byte .LASF9\r
- 1287 0074 02 .byte 0x2\r
- 1288 0075 5B .byte 0x5b\r
- 1289 0076 30000000 .4byte 0x30\r
- 1290 007a 04 .uleb128 0x4\r
- 1291 007b 00000000 .4byte .LASF10\r
- 1292 007f 02 .byte 0x2\r
- 1293 0080 5C .byte 0x5c\r
- 1294 0081 3E000000 .4byte 0x3e\r
- 1295 0085 04 .uleb128 0x4\r
- 1296 0086 43010000 .4byte .LASF11\r
- 1297 008a 02 .byte 0x2\r
- 1298 008b 5D .byte 0x5d\r
- 1299 008c 4C000000 .4byte 0x4c\r
- 1300 0090 02 .uleb128 0x2\r
- 1301 0091 04 .byte 0x4\r
- 1302 0092 04 .byte 0x4\r
- 1303 0093 FF020000 .4byte .LASF12\r
- 1304 0097 02 .uleb128 0x2\r
- 1305 0098 08 .byte 0x8\r
- 1306 0099 04 .byte 0x4\r
- 1307 009a 2E010000 .4byte .LASF13\r
- 1308 009e 02 .uleb128 0x2\r
- 1309 009f 01 .byte 0x1\r
- 1310 00a0 08 .byte 0x8\r
- 1311 00a1 F8030000 .4byte .LASF14\r
- 1312 00a5 04 .uleb128 0x4\r
- 1313 00a6 B5040000 .4byte .LASF15\r
- 1314 00aa 02 .byte 0x2\r
- 1315 00ab E8 .byte 0xe8\r
- 1316 00ac 4C000000 .4byte 0x4c\r
- 1317 00b0 04 .uleb128 0x4\r
- 1318 00b1 22010000 .4byte .LASF16\r
- 1319 00b5 02 .byte 0x2\r
- 1320 00b6 F1 .byte 0xf1\r
- 1321 00b7 BB000000 .4byte 0xbb\r
- 1322 00bb 05 .uleb128 0x5\r
- 1323 00bc 7A000000 .4byte 0x7a\r
- 1324 00c0 04 .uleb128 0x4\r
- 1325 00c1 8F020000 .4byte .LASF17\r
- 1326 00c5 02 .byte 0x2\r
- 1327 00c6 F2 .byte 0xf2\r
- 1328 00c7 CB000000 .4byte 0xcb\r
- 1329 00cb 05 .uleb128 0x5\r
- 1330 00cc 85000000 .4byte 0x85\r
- 1331 00d0 02 .uleb128 0x2\r
- 1332 00d1 04 .byte 0x4\r
- 1333 00d2 07 .byte 0x7\r
- 1334 00d3 A9020000 .4byte .LASF18\r
- 1335 00d7 06 .uleb128 0x6\r
- 1336 00d8 85030000 .4byte .LASF24\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 45\r
-\r
-\r
- 1337 00dc 10 .byte 0x10\r
- 1338 00dd 03 .byte 0x3\r
- 1339 00de 48 .byte 0x48\r
- 1340 00df 1C010000 .4byte 0x11c\r
- 1341 00e3 07 .uleb128 0x7\r
- 1342 00e4 FF010000 .4byte .LASF19\r
- 1343 00e8 03 .byte 0x3\r
- 1344 00e9 4A .byte 0x4a\r
- 1345 00ea 2C010000 .4byte 0x12c\r
- 1346 00ee 02 .byte 0x2\r
- 1347 00ef 23 .byte 0x23\r
- 1348 00f0 00 .uleb128 0\r
- 1349 00f1 07 .uleb128 0x7\r
- 1350 00f2 4A010000 .4byte .LASF20\r
- 1351 00f6 03 .byte 0x3\r
- 1352 00f7 4B .byte 0x4b\r
- 1353 00f8 31010000 .4byte 0x131\r
- 1354 00fc 02 .byte 0x2\r
- 1355 00fd 23 .byte 0x23\r
- 1356 00fe 04 .uleb128 0x4\r
- 1357 00ff 07 .uleb128 0x7\r
- 1358 0100 9C020000 .4byte .LASF21\r
- 1359 0104 03 .byte 0x3\r
- 1360 0105 4C .byte 0x4c\r
- 1361 0106 36010000 .4byte 0x136\r
- 1362 010a 02 .byte 0x2\r
- 1363 010b 23 .byte 0x23\r
- 1364 010c 08 .uleb128 0x8\r
- 1365 010d 07 .uleb128 0x7\r
- 1366 010e 51010000 .4byte .LASF22\r
- 1367 0112 03 .byte 0x3\r
- 1368 0113 4D .byte 0x4d\r
- 1369 0114 3B010000 .4byte 0x13b\r
- 1370 0118 02 .byte 0x2\r
- 1371 0119 23 .byte 0x23\r
- 1372 011a 0C .uleb128 0xc\r
- 1373 011b 00 .byte 0\r
- 1374 011c 08 .uleb128 0x8\r
- 1375 011d 6F000000 .4byte 0x6f\r
- 1376 0121 2C010000 .4byte 0x12c\r
- 1377 0125 09 .uleb128 0x9\r
- 1378 0126 D0000000 .4byte 0xd0\r
- 1379 012a 03 .byte 0x3\r
- 1380 012b 00 .byte 0\r
- 1381 012c 05 .uleb128 0x5\r
- 1382 012d 1C010000 .4byte 0x11c\r
- 1383 0131 05 .uleb128 0x5\r
- 1384 0132 1C010000 .4byte 0x11c\r
- 1385 0136 05 .uleb128 0x5\r
- 1386 0137 1C010000 .4byte 0x11c\r
- 1387 013b 05 .uleb128 0x5\r
- 1388 013c 1C010000 .4byte 0x11c\r
- 1389 0140 04 .uleb128 0x4\r
- 1390 0141 18040000 .4byte .LASF23\r
- 1391 0145 03 .byte 0x3\r
- 1392 0146 4F .byte 0x4f\r
- 1393 0147 D7000000 .4byte 0xd7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 46\r
-\r
-\r
- 1394 014b 06 .uleb128 0x6\r
- 1395 014c 9B010000 .4byte .LASF25\r
- 1396 0150 08 .byte 0x8\r
- 1397 0151 03 .byte 0x3\r
- 1398 0152 52 .byte 0x52\r
- 1399 0153 74010000 .4byte 0x174\r
- 1400 0157 07 .uleb128 0x7\r
- 1401 0158 76040000 .4byte .LASF26\r
- 1402 015c 03 .byte 0x3\r
- 1403 015d 54 .byte 0x54\r
- 1404 015e 74010000 .4byte 0x174\r
- 1405 0162 02 .byte 0x2\r
- 1406 0163 23 .byte 0x23\r
- 1407 0164 00 .uleb128 0\r
- 1408 0165 07 .uleb128 0x7\r
- 1409 0166 7B040000 .4byte .LASF27\r
- 1410 016a 03 .byte 0x3\r
- 1411 016b 55 .byte 0x55\r
- 1412 016c 79010000 .4byte 0x179\r
- 1413 0170 02 .byte 0x2\r
- 1414 0171 23 .byte 0x23\r
- 1415 0172 04 .uleb128 0x4\r
- 1416 0173 00 .byte 0\r
- 1417 0174 05 .uleb128 0x5\r
- 1418 0175 1C010000 .4byte 0x11c\r
- 1419 0179 05 .uleb128 0x5\r
- 1420 017a 1C010000 .4byte 0x11c\r
- 1421 017e 04 .uleb128 0x4\r
- 1422 017f 1D000000 .4byte .LASF28\r
- 1423 0183 03 .byte 0x3\r
- 1424 0184 57 .byte 0x57\r
- 1425 0185 4B010000 .4byte 0x14b\r
- 1426 0189 06 .uleb128 0x6\r
- 1427 018a F1000000 .4byte .LASF29\r
- 1428 018e 08 .byte 0x8\r
- 1429 018f 03 .byte 0x3\r
- 1430 0190 5A .byte 0x5a\r
- 1431 0191 B2010000 .4byte 0x1b2\r
- 1432 0195 0A .uleb128 0xa\r
- 1433 0196 54443000 .ascii "TD0\000"\r
- 1434 019a 03 .byte 0x3\r
- 1435 019b 5C .byte 0x5c\r
- 1436 019c B2010000 .4byte 0x1b2\r
- 1437 01a0 02 .byte 0x2\r
- 1438 01a1 23 .byte 0x23\r
- 1439 01a2 00 .uleb128 0\r
- 1440 01a3 0A .uleb128 0xa\r
- 1441 01a4 54443100 .ascii "TD1\000"\r
- 1442 01a8 03 .byte 0x3\r
- 1443 01a9 5D .byte 0x5d\r
- 1444 01aa B7010000 .4byte 0x1b7\r
- 1445 01ae 02 .byte 0x2\r
- 1446 01af 23 .byte 0x23\r
- 1447 01b0 04 .uleb128 0x4\r
- 1448 01b1 00 .byte 0\r
- 1449 01b2 05 .uleb128 0x5\r
- 1450 01b3 1C010000 .4byte 0x11c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 47\r
-\r
-\r
- 1451 01b7 05 .uleb128 0x5\r
- 1452 01b8 1C010000 .4byte 0x11c\r
- 1453 01bc 04 .uleb128 0x4\r
- 1454 01bd 44040000 .4byte .LASF30\r
- 1455 01c1 03 .byte 0x3\r
- 1456 01c2 5F .byte 0x5f\r
- 1457 01c3 89010000 .4byte 0x189\r
- 1458 01c7 0B .uleb128 0xb\r
- 1459 01c8 01 .byte 0x1\r
- 1460 01c9 77000000 .4byte .LASF31\r
- 1461 01cd 01 .byte 0x1\r
- 1462 01ce 3D .byte 0x3d\r
- 1463 01cf 01 .byte 0x1\r
- 1464 01d0 00000000 .4byte .LFB0\r
- 1465 01d4 30000000 .4byte .LFE0\r
- 1466 01d8 02 .byte 0x2\r
- 1467 01d9 7D .byte 0x7d\r
- 1468 01da 00 .sleb128 0\r
- 1469 01db 01 .byte 0x1\r
- 1470 01dc F0010000 .4byte 0x1f0\r
- 1471 01e0 0C .uleb128 0xc\r
- 1472 01e1 D6020000 .4byte .LASF35\r
- 1473 01e5 01 .byte 0x1\r
- 1474 01e6 3F .byte 0x3f\r
- 1475 01e7 6F000000 .4byte 0x6f\r
- 1476 01eb 00000000 .4byte .LLST0\r
- 1477 01ef 00 .byte 0\r
- 1478 01f0 0D .uleb128 0xd\r
- 1479 01f1 01 .byte 0x1\r
- 1480 01f2 2A020000 .4byte .LASF33\r
- 1481 01f6 01 .byte 0x1\r
- 1482 01f7 6D .byte 0x6d\r
- 1483 01f8 01 .byte 0x1\r
- 1484 01f9 6F000000 .4byte 0x6f\r
- 1485 01fd 00000000 .4byte .LFB1\r
- 1486 0201 10000000 .4byte .LFE1\r
- 1487 0205 02 .byte 0x2\r
- 1488 0206 7D .byte 0x7d\r
- 1489 0207 00 .sleb128 0\r
- 1490 0208 01 .byte 0x1\r
- 1491 0209 0B .uleb128 0xb\r
- 1492 020a 01 .byte 0x1\r
- 1493 020b 4D020000 .4byte .LASF32\r
- 1494 020f 01 .byte 0x1\r
- 1495 0210 91 .byte 0x91\r
- 1496 0211 01 .byte 0x1\r
- 1497 0212 00000000 .4byte .LFB2\r
- 1498 0216 10000000 .4byte .LFE2\r
- 1499 021a 02 .byte 0x2\r
- 1500 021b 7D .byte 0x7d\r
- 1501 021c 00 .sleb128 0\r
- 1502 021d 01 .byte 0x1\r
- 1503 021e 32020000 .4byte 0x232\r
- 1504 0222 0E .uleb128 0xe\r
- 1505 0223 05030000 .4byte .LASF40\r
- 1506 0227 01 .byte 0x1\r
- 1507 0228 91 .byte 0x91\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 48\r
-\r
-\r
- 1508 0229 6F000000 .4byte 0x6f\r
- 1509 022d 15000000 .4byte .LLST1\r
- 1510 0231 00 .byte 0\r
- 1511 0232 0D .uleb128 0xd\r
- 1512 0233 01 .byte 0x1\r
- 1513 0234 29000000 .4byte .LASF34\r
- 1514 0238 01 .byte 0x1\r
- 1515 0239 A9 .byte 0xa9\r
- 1516 023a 01 .byte 0x1\r
- 1517 023b 85000000 .4byte 0x85\r
- 1518 023f 00000000 .4byte .LFB3\r
- 1519 0243 0C000000 .4byte .LFE3\r
- 1520 0247 02 .byte 0x2\r
- 1521 0248 7D .byte 0x7d\r
- 1522 0249 00 .sleb128 0\r
- 1523 024a 01 .byte 0x1\r
- 1524 024b 0F .uleb128 0xf\r
- 1525 024c 01 .byte 0x1\r
- 1526 024d E1030000 .4byte .LASF38\r
- 1527 0251 01 .byte 0x1\r
- 1528 0252 BF .byte 0xbf\r
- 1529 0253 01 .byte 0x1\r
- 1530 0254 6F000000 .4byte 0x6f\r
- 1531 0258 00000000 .4byte .LFB4\r
- 1532 025c 34000000 .4byte .LFE4\r
- 1533 0260 36000000 .4byte .LLST2\r
- 1534 0264 01 .byte 0x1\r
- 1535 0265 A9020000 .4byte 0x2a9\r
- 1536 0269 0C .uleb128 0xc\r
- 1537 026a D9000000 .4byte .LASF36\r
- 1538 026e 01 .byte 0x1\r
- 1539 026f C1 .byte 0xc1\r
- 1540 0270 6F000000 .4byte 0x6f\r
- 1541 0274 56000000 .4byte .LLST3\r
- 1542 0278 0C .uleb128 0xc\r
- 1543 0279 D6020000 .4byte .LASF35\r
- 1544 027d 01 .byte 0x1\r
- 1545 027e C2 .byte 0xc2\r
- 1546 027f 6F000000 .4byte 0x6f\r
- 1547 0283 69000000 .4byte .LLST4\r
- 1548 0287 0C .uleb128 0xc\r
- 1549 0288 BC030000 .4byte .LASF37\r
- 1550 028c 01 .byte 0x1\r
- 1551 028d C3 .byte 0xc3\r
- 1552 028e 85000000 .4byte 0x85\r
- 1553 0292 88000000 .4byte .LLST5\r
- 1554 0296 10 .uleb128 0x10\r
- 1555 0297 06000000 .4byte .LVL5\r
- 1556 029b 99090000 .4byte 0x999\r
- 1557 029f 10 .uleb128 0x10\r
- 1558 02a0 2C000000 .4byte .LVL9\r
- 1559 02a4 A7090000 .4byte 0x9a7\r
- 1560 02a8 00 .byte 0\r
- 1561 02a9 0F .uleb128 0xf\r
- 1562 02aa 01 .byte 0x1\r
- 1563 02ab DE040000 .4byte .LASF39\r
- 1564 02af 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 49\r
-\r
-\r
- 1565 02b0 F2 .byte 0xf2\r
- 1566 02b1 01 .byte 0x1\r
- 1567 02b2 A5000000 .4byte 0xa5\r
- 1568 02b6 00000000 .4byte .LFB5\r
- 1569 02ba 30000000 .4byte .LFE5\r
- 1570 02be A7000000 .4byte .LLST6\r
- 1571 02c2 01 .byte 0x1\r
- 1572 02c3 07030000 .4byte 0x307\r
- 1573 02c7 0E .uleb128 0xe\r
- 1574 02c8 B3030000 .4byte .LASF41\r
- 1575 02cc 01 .byte 0x1\r
- 1576 02cd F2 .byte 0xf2\r
- 1577 02ce 6F000000 .4byte 0x6f\r
- 1578 02d2 C7000000 .4byte .LLST7\r
- 1579 02d6 0C .uleb128 0xc\r
- 1580 02d7 80040000 .4byte .LASF42\r
- 1581 02db 01 .byte 0x1\r
- 1582 02dc F4 .byte 0xf4\r
- 1583 02dd A5000000 .4byte 0xa5\r
- 1584 02e1 01010000 .4byte .LLST8\r
- 1585 02e5 0C .uleb128 0xc\r
- 1586 02e6 D9000000 .4byte .LASF36\r
- 1587 02ea 01 .byte 0x1\r
- 1588 02eb F5 .byte 0xf5\r
- 1589 02ec 6F000000 .4byte 0x6f\r
- 1590 02f0 38010000 .4byte .LLST9\r
- 1591 02f4 10 .uleb128 0x10\r
- 1592 02f5 14000000 .4byte .LVL11\r
- 1593 02f9 99090000 .4byte 0x999\r
- 1594 02fd 10 .uleb128 0x10\r
- 1595 02fe 22000000 .4byte .LVL12\r
- 1596 0302 A7090000 .4byte 0x9a7\r
- 1597 0306 00 .byte 0\r
- 1598 0307 11 .uleb128 0x11\r
- 1599 0308 01 .byte 0x1\r
- 1600 0309 58000000 .4byte .LASF43\r
- 1601 030d 01 .byte 0x1\r
- 1602 030e 3001 .2byte 0x130\r
- 1603 0310 01 .byte 0x1\r
- 1604 0311 A5000000 .4byte 0xa5\r
- 1605 0315 00000000 .4byte .LFB6\r
- 1606 0319 34000000 .4byte .LFE6\r
- 1607 031d 02 .byte 0x2\r
- 1608 031e 7D .byte 0x7d\r
- 1609 031f 00 .sleb128 0\r
- 1610 0320 01 .byte 0x1\r
- 1611 0321 56030000 .4byte 0x356\r
- 1612 0325 12 .uleb128 0x12\r
- 1613 0326 B3030000 .4byte .LASF41\r
- 1614 032a 01 .byte 0x1\r
- 1615 032b 3001 .2byte 0x130\r
- 1616 032d 6F000000 .4byte 0x6f\r
- 1617 0331 4B010000 .4byte .LLST10\r
- 1618 0335 12 .uleb128 0x12\r
- 1619 0336 30040000 .4byte .LASF44\r
- 1620 033a 01 .byte 0x1\r
- 1621 033b 3001 .2byte 0x130\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 50\r
-\r
-\r
- 1622 033d 6F000000 .4byte 0x6f\r
- 1623 0341 85010000 .4byte .LLST11\r
- 1624 0345 13 .uleb128 0x13\r
- 1625 0346 80040000 .4byte .LASF42\r
- 1626 034a 01 .byte 0x1\r
- 1627 034b 3201 .2byte 0x132\r
- 1628 034d A5000000 .4byte 0xa5\r
- 1629 0351 CA010000 .4byte .LLST12\r
- 1630 0355 00 .byte 0\r
- 1631 0356 11 .uleb128 0x11\r
- 1632 0357 01 .byte 0x1\r
- 1633 0358 D2030000 .4byte .LASF45\r
- 1634 035c 01 .byte 0x1\r
- 1635 035d 6201 .2byte 0x162\r
- 1636 035f 01 .byte 0x1\r
- 1637 0360 A5000000 .4byte 0xa5\r
- 1638 0364 00000000 .4byte .LFB7\r
- 1639 0368 24000000 .4byte .LFE7\r
- 1640 036c 02 .byte 0x2\r
- 1641 036d 7D .byte 0x7d\r
- 1642 036e 00 .sleb128 0\r
- 1643 036f 01 .byte 0x1\r
- 1644 0370 95030000 .4byte 0x395\r
- 1645 0374 12 .uleb128 0x12\r
- 1646 0375 B3030000 .4byte .LASF41\r
- 1647 0379 01 .byte 0x1\r
- 1648 037a 6201 .2byte 0x162\r
- 1649 037c 6F000000 .4byte 0x6f\r
- 1650 0380 01020000 .4byte .LLST13\r
- 1651 0384 13 .uleb128 0x13\r
- 1652 0385 80040000 .4byte .LASF42\r
- 1653 0389 01 .byte 0x1\r
- 1654 038a 6401 .2byte 0x164\r
- 1655 038c A5000000 .4byte 0xa5\r
- 1656 0390 3B020000 .4byte .LLST14\r
- 1657 0394 00 .byte 0\r
- 1658 0395 11 .uleb128 0x11\r
- 1659 0396 01 .byte 0x1\r
- 1660 0397 DF020000 .4byte .LASF46\r
- 1661 039b 01 .byte 0x1\r
- 1662 039c 8901 .2byte 0x189\r
- 1663 039e 01 .byte 0x1\r
- 1664 039f A5000000 .4byte 0xa5\r
- 1665 03a3 00000000 .4byte .LFB8\r
- 1666 03a7 28000000 .4byte .LFE8\r
- 1667 03ab 02 .byte 0x2\r
- 1668 03ac 7D .byte 0x7d\r
- 1669 03ad 00 .sleb128 0\r
- 1670 03ae 01 .byte 0x1\r
- 1671 03af D4030000 .4byte 0x3d4\r
- 1672 03b3 12 .uleb128 0x12\r
- 1673 03b4 B3030000 .4byte .LASF41\r
- 1674 03b8 01 .byte 0x1\r
- 1675 03b9 8901 .2byte 0x189\r
- 1676 03bb 6F000000 .4byte 0x6f\r
- 1677 03bf 72020000 .4byte .LLST15\r
- 1678 03c3 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 51\r
-\r
-\r
- 1679 03c4 80040000 .4byte .LASF42\r
- 1680 03c8 01 .byte 0x1\r
- 1681 03c9 8B01 .2byte 0x18b\r
- 1682 03cb A5000000 .4byte 0xa5\r
- 1683 03cf AC020000 .4byte .LLST16\r
- 1684 03d3 00 .byte 0\r
- 1685 03d4 11 .uleb128 0x11\r
- 1686 03d5 01 .byte 0x1\r
- 1687 03d6 6C010000 .4byte .LASF47\r
- 1688 03da 01 .byte 0x1\r
- 1689 03db AD01 .2byte 0x1ad\r
- 1690 03dd 01 .byte 0x1\r
- 1691 03de A5000000 .4byte 0xa5\r
- 1692 03e2 00000000 .4byte .LFB9\r
- 1693 03e6 24000000 .4byte .LFE9\r
- 1694 03ea 02 .byte 0x2\r
- 1695 03eb 7D .byte 0x7d\r
- 1696 03ec 00 .sleb128 0\r
- 1697 03ed 01 .byte 0x1\r
- 1698 03ee 33040000 .4byte 0x433\r
- 1699 03f2 12 .uleb128 0x12\r
- 1700 03f3 B3030000 .4byte .LASF41\r
- 1701 03f7 01 .byte 0x1\r
- 1702 03f8 AD01 .2byte 0x1ad\r
- 1703 03fa 6F000000 .4byte 0x6f\r
- 1704 03fe E3020000 .4byte .LLST17\r
- 1705 0402 12 .uleb128 0x12\r
- 1706 0403 FD030000 .4byte .LASF48\r
- 1707 0407 01 .byte 0x1\r
- 1708 0408 AD01 .2byte 0x1ad\r
- 1709 040a 6F000000 .4byte 0x6f\r
- 1710 040e 1D030000 .4byte .LLST18\r
- 1711 0412 13 .uleb128 0x13\r
- 1712 0413 5A010000 .4byte .LASF49\r
- 1713 0417 01 .byte 0x1\r
- 1714 0418 AF01 .2byte 0x1af\r
- 1715 041a 6F000000 .4byte 0x6f\r
- 1716 041e 49030000 .4byte .LLST19\r
- 1717 0422 13 .uleb128 0x13\r
- 1718 0423 80040000 .4byte .LASF42\r
- 1719 0427 01 .byte 0x1\r
- 1720 0428 B001 .2byte 0x1b0\r
- 1721 042a A5000000 .4byte 0xa5\r
- 1722 042e 61030000 .4byte .LLST20\r
- 1723 0432 00 .byte 0\r
- 1724 0433 11 .uleb128 0x11\r
- 1725 0434 01 .byte 0x1\r
- 1726 0435 D0010000 .4byte .LASF50\r
- 1727 0439 01 .byte 0x1\r
- 1728 043a D601 .2byte 0x1d6\r
- 1729 043c 01 .byte 0x1\r
- 1730 043d A5000000 .4byte 0xa5\r
- 1731 0441 00000000 .4byte .LFB10\r
- 1732 0445 2E000000 .4byte .LFE10\r
- 1733 0449 02 .byte 0x2\r
- 1734 044a 7D .byte 0x7d\r
- 1735 044b 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 52\r
-\r
-\r
- 1736 044c 01 .byte 0x1\r
- 1737 044d A2040000 .4byte 0x4a2\r
- 1738 0451 12 .uleb128 0x12\r
- 1739 0452 B3030000 .4byte .LASF41\r
- 1740 0456 01 .byte 0x1\r
- 1741 0457 D601 .2byte 0x1d6\r
- 1742 0459 6F000000 .4byte 0x6f\r
- 1743 045d 98030000 .4byte .LLST21\r
- 1744 0461 12 .uleb128 0x12\r
- 1745 0462 95020000 .4byte .LASF51\r
- 1746 0466 01 .byte 0x1\r
- 1747 0467 D601 .2byte 0x1d6\r
- 1748 0469 7A000000 .4byte 0x7a\r
- 1749 046d D2030000 .4byte .LLST22\r
- 1750 0471 12 .uleb128 0x12\r
- 1751 0472 60010000 .4byte .LASF52\r
- 1752 0476 01 .byte 0x1\r
- 1753 0477 D601 .2byte 0x1d6\r
- 1754 0479 7A000000 .4byte 0x7a\r
- 1755 047d E5030000 .4byte .LLST23\r
- 1756 0481 13 .uleb128 0x13\r
- 1757 0482 80040000 .4byte .LASF42\r
- 1758 0486 01 .byte 0x1\r
- 1759 0487 D901 .2byte 0x1d9\r
- 1760 0489 A5000000 .4byte 0xa5\r
- 1761 048d F8030000 .4byte .LLST24\r
- 1762 0491 13 .uleb128 0x13\r
- 1763 0492 3C040000 .4byte .LASF53\r
- 1764 0496 01 .byte 0x1\r
- 1765 0497 DA01 .2byte 0x1da\r
- 1766 0499 A2040000 .4byte 0x4a2\r
- 1767 049d 2F040000 .4byte .LLST25\r
- 1768 04a1 00 .byte 0\r
- 1769 04a2 14 .uleb128 0x14\r
- 1770 04a3 04 .byte 0x4\r
- 1771 04a4 B0000000 .4byte 0xb0\r
- 1772 04a8 11 .uleb128 0x11\r
- 1773 04a9 01 .byte 0x1\r
- 1774 04aa A1040000 .4byte .LASF54\r
- 1775 04ae 01 .byte 0x1\r
- 1776 04af 1102 .2byte 0x211\r
- 1777 04b1 01 .byte 0x1\r
- 1778 04b2 A5000000 .4byte 0xa5\r
- 1779 04b6 00000000 .4byte .LFB11\r
- 1780 04ba 18000000 .4byte .LFE11\r
- 1781 04be 02 .byte 0x2\r
- 1782 04bf 7D .byte 0x7d\r
- 1783 04c0 00 .sleb128 0\r
- 1784 04c1 01 .byte 0x1\r
- 1785 04c2 F5040000 .4byte 0x4f5\r
- 1786 04c6 12 .uleb128 0x12\r
- 1787 04c7 B3030000 .4byte .LASF41\r
- 1788 04cb 01 .byte 0x1\r
- 1789 04cc 1102 .2byte 0x211\r
- 1790 04ce 6F000000 .4byte 0x6f\r
- 1791 04d2 60040000 .4byte .LLST26\r
- 1792 04d6 15 .uleb128 0x15\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 53\r
-\r
-\r
- 1793 04d7 4F040000 .4byte .LASF55\r
- 1794 04db 01 .byte 0x1\r
- 1795 04dc 1102 .2byte 0x211\r
- 1796 04de 6F000000 .4byte 0x6f\r
- 1797 04e2 01 .byte 0x1\r
- 1798 04e3 51 .byte 0x51\r
- 1799 04e4 13 .uleb128 0x13\r
- 1800 04e5 80040000 .4byte .LASF42\r
- 1801 04e9 01 .byte 0x1\r
- 1802 04ea 1302 .2byte 0x213\r
- 1803 04ec A5000000 .4byte 0xa5\r
- 1804 04f0 9A040000 .4byte .LLST27\r
- 1805 04f4 00 .byte 0\r
- 1806 04f5 11 .uleb128 0x11\r
- 1807 04f6 01 .byte 0x1\r
- 1808 04f7 73030000 .4byte .LASF56\r
- 1809 04fb 01 .byte 0x1\r
- 1810 04fc 3702 .2byte 0x237\r
- 1811 04fe 01 .byte 0x1\r
- 1812 04ff A5000000 .4byte 0xa5\r
- 1813 0503 00000000 .4byte .LFB12\r
- 1814 0507 24000000 .4byte .LFE12\r
- 1815 050b 02 .byte 0x2\r
- 1816 050c 7D .byte 0x7d\r
- 1817 050d 00 .sleb128 0\r
- 1818 050e 01 .byte 0x1\r
- 1819 050f 44050000 .4byte 0x544\r
- 1820 0513 12 .uleb128 0x12\r
- 1821 0514 B3030000 .4byte .LASF41\r
- 1822 0518 01 .byte 0x1\r
- 1823 0519 3702 .2byte 0x237\r
- 1824 051b 6F000000 .4byte 0x6f\r
- 1825 051f D1040000 .4byte .LLST28\r
- 1826 0523 12 .uleb128 0x12\r
- 1827 0524 99040000 .4byte .LASF57\r
- 1828 0528 01 .byte 0x1\r
- 1829 0529 3702 .2byte 0x237\r
- 1830 052b 6F000000 .4byte 0x6f\r
- 1831 052f 0B050000 .4byte .LLST29\r
- 1832 0533 13 .uleb128 0x13\r
- 1833 0534 80040000 .4byte .LASF42\r
- 1834 0538 01 .byte 0x1\r
- 1835 0539 3902 .2byte 0x239\r
- 1836 053b A5000000 .4byte 0xa5\r
- 1837 053f 37050000 .4byte .LLST30\r
- 1838 0543 00 .byte 0\r
- 1839 0544 11 .uleb128 0x11\r
- 1840 0545 01 .byte 0x1\r
- 1841 0546 87040000 .4byte .LASF58\r
- 1842 054a 01 .byte 0x1\r
- 1843 054b 5802 .2byte 0x258\r
- 1844 054d 01 .byte 0x1\r
- 1845 054e A5000000 .4byte 0xa5\r
- 1846 0552 00000000 .4byte .LFB13\r
- 1847 0556 1C000000 .4byte .LFE13\r
- 1848 055a 02 .byte 0x2\r
- 1849 055b 7D .byte 0x7d\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 54\r
-\r
-\r
- 1850 055c 00 .sleb128 0\r
- 1851 055d 01 .byte 0x1\r
- 1852 055e 83050000 .4byte 0x583\r
- 1853 0562 12 .uleb128 0x12\r
- 1854 0563 B3030000 .4byte .LASF41\r
- 1855 0567 01 .byte 0x1\r
- 1856 0568 5802 .2byte 0x258\r
- 1857 056a 6F000000 .4byte 0x6f\r
- 1858 056e 6E050000 .4byte .LLST31\r
- 1859 0572 13 .uleb128 0x13\r
- 1860 0573 80040000 .4byte .LASF42\r
- 1861 0577 01 .byte 0x1\r
- 1862 0578 5A02 .2byte 0x25a\r
- 1863 057a A5000000 .4byte 0xa5\r
- 1864 057e A8050000 .4byte .LLST32\r
- 1865 0582 00 .byte 0\r
- 1866 0583 16 .uleb128 0x16\r
- 1867 0584 01 .byte 0x1\r
- 1868 0585 C4030000 .4byte .LASF59\r
- 1869 0589 01 .byte 0x1\r
- 1870 058a 8A02 .2byte 0x28a\r
- 1871 058c 01 .byte 0x1\r
- 1872 058d A5000000 .4byte 0xa5\r
- 1873 0591 00000000 .4byte .LFB14\r
- 1874 0595 30000000 .4byte .LFE14\r
- 1875 0599 E0050000 .4byte .LLST33\r
- 1876 059d 01 .byte 0x1\r
- 1877 059e DE050000 .4byte 0x5de\r
- 1878 05a2 12 .uleb128 0x12\r
- 1879 05a3 B3030000 .4byte .LASF41\r
- 1880 05a7 01 .byte 0x1\r
- 1881 05a8 8A02 .2byte 0x28a\r
- 1882 05aa 6F000000 .4byte 0x6f\r
- 1883 05ae 00060000 .4byte .LLST34\r
- 1884 05b2 12 .uleb128 0x12\r
- 1885 05b3 EE030000 .4byte .LASF60\r
- 1886 05b7 01 .byte 0x1\r
- 1887 05b8 8A02 .2byte 0x28a\r
- 1888 05ba DE050000 .4byte 0x5de\r
- 1889 05be 3A060000 .4byte .LLST35\r
- 1890 05c2 15 .uleb128 0x15\r
- 1891 05c3 03010000 .4byte .LASF61\r
- 1892 05c7 01 .byte 0x1\r
- 1893 05c8 8A02 .2byte 0x28a\r
- 1894 05ca DE050000 .4byte 0x5de\r
- 1895 05ce 01 .byte 0x1\r
- 1896 05cf 52 .byte 0x52\r
- 1897 05d0 17 .uleb128 0x17\r
- 1898 05d1 80040000 .4byte .LASF42\r
- 1899 05d5 01 .byte 0x1\r
- 1900 05d6 8C02 .2byte 0x28c\r
- 1901 05d8 A5000000 .4byte 0xa5\r
- 1902 05dc 01 .byte 0x1\r
- 1903 05dd 00 .byte 0\r
- 1904 05de 14 .uleb128 0x14\r
- 1905 05df 04 .byte 0x4\r
- 1906 05e0 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 55\r
-\r
-\r
- 1907 05e4 16 .uleb128 0x16\r
- 1908 05e5 01 .byte 0x1\r
- 1909 05e6 BE040000 .4byte .LASF62\r
- 1910 05ea 01 .byte 0x1\r
- 1911 05eb CC02 .2byte 0x2cc\r
- 1912 05ed 01 .byte 0x1\r
- 1913 05ee A5000000 .4byte 0xa5\r
- 1914 05f2 00000000 .4byte .LFB15\r
- 1915 05f6 40000000 .4byte .LFE15\r
- 1916 05fa 66060000 .4byte .LLST36\r
- 1917 05fe 01 .byte 0x1\r
- 1918 05ff 72060000 .4byte 0x672\r
- 1919 0603 12 .uleb128 0x12\r
- 1920 0604 B3030000 .4byte .LASF41\r
- 1921 0608 01 .byte 0x1\r
- 1922 0609 CC02 .2byte 0x2cc\r
- 1923 060b 6F000000 .4byte 0x6f\r
- 1924 060f 86060000 .4byte .LLST37\r
- 1925 0613 12 .uleb128 0x12\r
- 1926 0614 F4020000 .4byte .LASF63\r
- 1927 0618 01 .byte 0x1\r
- 1928 0619 CC02 .2byte 0x2cc\r
- 1929 061b 6F000000 .4byte 0x6f\r
- 1930 061f C0060000 .4byte .LLST38\r
- 1931 0623 12 .uleb128 0x12\r
- 1932 0624 20040000 .4byte .LASF64\r
- 1933 0628 01 .byte 0x1\r
- 1934 0629 CC02 .2byte 0x2cc\r
- 1935 062b 6F000000 .4byte 0x6f\r
- 1936 062f EC060000 .4byte .LLST39\r
- 1937 0633 12 .uleb128 0x12\r
- 1938 0634 12010000 .4byte .LASF65\r
- 1939 0638 01 .byte 0x1\r
- 1940 0639 CD02 .2byte 0x2cd\r
- 1941 063b 6F000000 .4byte 0x6f\r
- 1942 063f 18070000 .4byte .LLST40\r
- 1943 0643 15 .uleb128 0x15\r
- 1944 0644 1A010000 .4byte .LASF66\r
- 1945 0648 01 .byte 0x1\r
- 1946 0649 CD02 .2byte 0x2cd\r
- 1947 064b 6F000000 .4byte 0x6f\r
- 1948 064f 02 .byte 0x2\r
- 1949 0650 91 .byte 0x91\r
- 1950 0651 00 .sleb128 0\r
- 1951 0652 15 .uleb128 0x15\r
- 1952 0653 AC030000 .4byte .LASF67\r
- 1953 0657 01 .byte 0x1\r
- 1954 0658 CD02 .2byte 0x2cd\r
- 1955 065a 6F000000 .4byte 0x6f\r
- 1956 065e 02 .byte 0x2\r
- 1957 065f 91 .byte 0x91\r
- 1958 0660 04 .sleb128 4\r
- 1959 0661 13 .uleb128 0x13\r
- 1960 0662 80040000 .4byte .LASF42\r
- 1961 0666 01 .byte 0x1\r
- 1962 0667 CF02 .2byte 0x2cf\r
- 1963 0669 A5000000 .4byte 0xa5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 56\r
-\r
-\r
- 1964 066d 44070000 .4byte .LLST41\r
- 1965 0671 00 .byte 0\r
- 1966 0672 16 .uleb128 0x16\r
- 1967 0673 01 .byte 0x1\r
- 1968 0674 3C000000 .4byte .LASF68\r
- 1969 0678 01 .byte 0x1\r
- 1970 0679 F002 .2byte 0x2f0\r
- 1971 067b 01 .byte 0x1\r
- 1972 067c 6F000000 .4byte 0x6f\r
- 1973 0680 00000000 .4byte .LFB16\r
- 1974 0684 34000000 .4byte .LFE16\r
- 1975 0688 7B070000 .4byte .LLST42\r
- 1976 068c 01 .byte 0x1\r
- 1977 068d C4060000 .4byte 0x6c4\r
- 1978 0691 13 .uleb128 0x13\r
- 1979 0692 D9000000 .4byte .LASF36\r
- 1980 0696 01 .byte 0x1\r
- 1981 0697 F202 .2byte 0x2f2\r
- 1982 0699 6F000000 .4byte 0x6f\r
- 1983 069d 9B070000 .4byte .LLST43\r
- 1984 06a1 13 .uleb128 0x13\r
- 1985 06a2 D6040000 .4byte .LASF69\r
- 1986 06a6 01 .byte 0x1\r
- 1987 06a7 F302 .2byte 0x2f3\r
- 1988 06a9 6F000000 .4byte 0x6f\r
- 1989 06ad AE070000 .4byte .LLST44\r
- 1990 06b1 10 .uleb128 0x10\r
- 1991 06b2 06000000 .4byte .LVL81\r
- 1992 06b6 99090000 .4byte 0x999\r
- 1993 06ba 10 .uleb128 0x10\r
- 1994 06bb 2A000000 .4byte .LVL85\r
- 1995 06bf A7090000 .4byte 0x9a7\r
- 1996 06c3 00 .byte 0\r
- 1997 06c4 18 .uleb128 0x18\r
- 1998 06c5 01 .byte 0x1\r
- 1999 06c6 4C000000 .4byte .LASF70\r
- 2000 06ca 01 .byte 0x1\r
- 2001 06cb 1A03 .2byte 0x31a\r
- 2002 06cd 01 .byte 0x1\r
- 2003 06ce 00000000 .4byte .LFB17\r
- 2004 06d2 34000000 .4byte .LFE17\r
- 2005 06d6 EA070000 .4byte .LLST45\r
- 2006 06da 01 .byte 0x1\r
- 2007 06db 19070000 .4byte 0x719\r
- 2008 06df 12 .uleb128 0x12\r
- 2009 06e0 B6000000 .4byte .LASF71\r
- 2010 06e4 01 .byte 0x1\r
- 2011 06e5 1A03 .2byte 0x31a\r
- 2012 06e7 6F000000 .4byte 0x6f\r
- 2013 06eb 0A080000 .4byte .LLST46\r
- 2014 06ef 19 .uleb128 0x19\r
- 2015 06f0 00000000 .4byte .Ldebug_ranges0+0\r
- 2016 06f4 13 .uleb128 0x13\r
- 2017 06f5 D9000000 .4byte .LASF36\r
- 2018 06f9 01 .byte 0x1\r
- 2019 06fa 1F03 .2byte 0x31f\r
- 2020 06fc 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 57\r
-\r
-\r
- 2021 0700 36080000 .4byte .LLST47\r
- 2022 0704 10 .uleb128 0x10\r
- 2023 0705 0C000000 .4byte .LVL87\r
- 2024 0709 99090000 .4byte 0x999\r
- 2025 070d 1A .uleb128 0x1a\r
- 2026 070e 2C000000 .4byte .LVL88\r
- 2027 0712 01 .byte 0x1\r
- 2028 0713 A7090000 .4byte 0x9a7\r
- 2029 0717 00 .byte 0\r
- 2030 0718 00 .byte 0\r
- 2031 0719 1B .uleb128 0x1b\r
- 2032 071a 01 .byte 0x1\r
- 2033 071b 66000000 .4byte .LASF72\r
- 2034 071f 01 .byte 0x1\r
- 2035 0720 3E03 .2byte 0x33e\r
- 2036 0722 01 .byte 0x1\r
- 2037 0723 6F000000 .4byte 0x6f\r
- 2038 0727 00000000 .4byte .LFB18\r
- 2039 072b 10000000 .4byte .LFE18\r
- 2040 072f 02 .byte 0x2\r
- 2041 0730 7D .byte 0x7d\r
- 2042 0731 00 .sleb128 0\r
- 2043 0732 01 .byte 0x1\r
- 2044 0733 16 .uleb128 0x16\r
- 2045 0734 01 .byte 0x1\r
- 2046 0735 9E000000 .4byte .LASF73\r
- 2047 0739 01 .byte 0x1\r
- 2048 073a 7B03 .2byte 0x37b\r
- 2049 073c 01 .byte 0x1\r
- 2050 073d A5000000 .4byte 0xa5\r
- 2051 0741 00000000 .4byte .LFB19\r
- 2052 0745 26000000 .4byte .LFE19\r
- 2053 0749 49080000 .4byte .LLST48\r
- 2054 074d 01 .byte 0x1\r
- 2055 074e B7070000 .4byte 0x7b7\r
- 2056 0752 12 .uleb128 0x12\r
- 2057 0753 B6000000 .4byte .LASF71\r
- 2058 0757 01 .byte 0x1\r
- 2059 0758 7B03 .2byte 0x37b\r
- 2060 075a 6F000000 .4byte 0x6f\r
- 2061 075e 69080000 .4byte .LLST49\r
- 2062 0762 15 .uleb128 0x15\r
- 2063 0763 68040000 .4byte .LASF74\r
- 2064 0767 01 .byte 0x1\r
- 2065 0768 7B03 .2byte 0x37b\r
- 2066 076a 7A000000 .4byte 0x7a\r
- 2067 076e 01 .byte 0x1\r
- 2068 076f 51 .byte 0x51\r
- 2069 0770 15 .uleb128 0x15\r
- 2070 0771 6C030000 .4byte .LASF75\r
- 2071 0775 01 .byte 0x1\r
- 2072 0776 7B03 .2byte 0x37b\r
- 2073 0778 6F000000 .4byte 0x6f\r
- 2074 077c 01 .byte 0x1\r
- 2075 077d 52 .byte 0x52\r
- 2076 077e 15 .uleb128 0x15\r
- 2077 077f 1C020000 .4byte .LASF76\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 58\r
-\r
-\r
- 2078 0783 01 .byte 0x1\r
- 2079 0784 7B03 .2byte 0x37b\r
- 2080 0786 6F000000 .4byte 0x6f\r
- 2081 078a 01 .byte 0x1\r
- 2082 078b 53 .byte 0x53\r
- 2083 078c 13 .uleb128 0x13\r
- 2084 078d 80040000 .4byte .LASF42\r
- 2085 0791 01 .byte 0x1\r
- 2086 0792 7E03 .2byte 0x37e\r
- 2087 0794 A5000000 .4byte 0xa5\r
- 2088 0798 A3080000 .4byte .LLST50\r
- 2089 079c 1C .uleb128 0x1c\r
- 2090 079d 0E000000 .4byte .LBB4\r
- 2091 07a1 22000000 .4byte .LBE4\r
- 2092 07a5 13 .uleb128 0x13\r
- 2093 07a6 3C040000 .4byte .LASF53\r
- 2094 07aa 01 .byte 0x1\r
- 2095 07ab 8303 .2byte 0x383\r
- 2096 07ad A2040000 .4byte 0x4a2\r
- 2097 07b1 DA080000 .4byte .LLST51\r
- 2098 07b5 00 .byte 0\r
- 2099 07b6 00 .byte 0\r
- 2100 07b7 16 .uleb128 0x16\r
- 2101 07b8 01 .byte 0x1\r
- 2102 07b9 54030000 .4byte .LASF77\r
- 2103 07bd 01 .byte 0x1\r
- 2104 07be B703 .2byte 0x3b7\r
- 2105 07c0 01 .byte 0x1\r
- 2106 07c1 A5000000 .4byte 0xa5\r
- 2107 07c5 00000000 .4byte .LFB20\r
- 2108 07c9 44000000 .4byte .LFE20\r
- 2109 07cd ED080000 .4byte .LLST52\r
- 2110 07d1 01 .byte 0x1\r
- 2111 07d2 3C080000 .4byte 0x83c\r
- 2112 07d6 12 .uleb128 0x12\r
- 2113 07d7 B6000000 .4byte .LASF71\r
- 2114 07db 01 .byte 0x1\r
- 2115 07dc B703 .2byte 0x3b7\r
- 2116 07de 6F000000 .4byte 0x6f\r
- 2117 07e2 0D090000 .4byte .LLST53\r
- 2118 07e6 12 .uleb128 0x12\r
- 2119 07e7 68040000 .4byte .LASF74\r
- 2120 07eb 01 .byte 0x1\r
- 2121 07ec B703 .2byte 0x3b7\r
- 2122 07ee 3C080000 .4byte 0x83c\r
- 2123 07f2 47090000 .4byte .LLST54\r
- 2124 07f6 12 .uleb128 0x12\r
- 2125 07f7 6C030000 .4byte .LASF75\r
- 2126 07fb 01 .byte 0x1\r
- 2127 07fc B703 .2byte 0x3b7\r
- 2128 07fe DE050000 .4byte 0x5de\r
- 2129 0802 73090000 .4byte .LLST55\r
- 2130 0806 15 .uleb128 0x15\r
- 2131 0807 1C020000 .4byte .LASF76\r
- 2132 080b 01 .byte 0x1\r
- 2133 080c B703 .2byte 0x3b7\r
- 2134 080e DE050000 .4byte 0x5de\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 59\r
-\r
-\r
- 2135 0812 01 .byte 0x1\r
- 2136 0813 53 .byte 0x53\r
- 2137 0814 17 .uleb128 0x17\r
- 2138 0815 80040000 .4byte .LASF42\r
- 2139 0819 01 .byte 0x1\r
- 2140 081a BA03 .2byte 0x3ba\r
- 2141 081c A5000000 .4byte 0xa5\r
- 2142 0820 01 .byte 0x1\r
- 2143 0821 1C .uleb128 0x1c\r
- 2144 0822 0A000000 .4byte .LBB5\r
- 2145 0826 1C000000 .4byte .LBE5\r
- 2146 082a 13 .uleb128 0x13\r
- 2147 082b 3C040000 .4byte .LASF53\r
- 2148 082f 01 .byte 0x1\r
- 2149 0830 C203 .2byte 0x3c2\r
- 2150 0832 A2040000 .4byte 0x4a2\r
- 2151 0836 9F090000 .4byte .LLST56\r
- 2152 083a 00 .byte 0\r
- 2153 083b 00 .byte 0\r
- 2154 083c 14 .uleb128 0x14\r
- 2155 083d 04 .byte 0x4\r
- 2156 083e 7A000000 .4byte 0x7a\r
- 2157 0842 11 .uleb128 0x11\r
- 2158 0843 01 .byte 0x1\r
- 2159 0844 C4020000 .4byte .LASF78\r
- 2160 0848 01 .byte 0x1\r
- 2161 0849 F203 .2byte 0x3f2\r
- 2162 084b 01 .byte 0x1\r
- 2163 084c A5000000 .4byte 0xa5\r
- 2164 0850 00000000 .4byte .LFB21\r
- 2165 0854 1A000000 .4byte .LFE21\r
- 2166 0858 02 .byte 0x2\r
- 2167 0859 7D .byte 0x7d\r
- 2168 085a 00 .sleb128 0\r
- 2169 085b 01 .byte 0x1\r
- 2170 085c AD080000 .4byte 0x8ad\r
- 2171 0860 12 .uleb128 0x12\r
- 2172 0861 B6000000 .4byte .LASF71\r
- 2173 0865 01 .byte 0x1\r
- 2174 0866 F203 .2byte 0x3f2\r
- 2175 0868 6F000000 .4byte 0x6f\r
- 2176 086c C7090000 .4byte .LLST57\r
- 2177 0870 15 .uleb128 0x15\r
- 2178 0871 95020000 .4byte .LASF51\r
- 2179 0875 01 .byte 0x1\r
- 2180 0876 F203 .2byte 0x3f2\r
- 2181 0878 7A000000 .4byte 0x7a\r
- 2182 087c 01 .byte 0x1\r
- 2183 087d 51 .byte 0x51\r
- 2184 087e 15 .uleb128 0x15\r
- 2185 087f 60010000 .4byte .LASF52\r
- 2186 0883 01 .byte 0x1\r
- 2187 0884 F203 .2byte 0x3f2\r
- 2188 0886 7A000000 .4byte 0x7a\r
- 2189 088a 01 .byte 0x1\r
- 2190 088b 52 .byte 0x52\r
- 2191 088c 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 60\r
-\r
-\r
- 2192 088d 80040000 .4byte .LASF42\r
- 2193 0891 01 .byte 0x1\r
- 2194 0892 F403 .2byte 0x3f4\r
- 2195 0894 A5000000 .4byte 0xa5\r
- 2196 0898 010A0000 .4byte .LLST58\r
- 2197 089c 13 .uleb128 0x13\r
- 2198 089d 3C040000 .4byte .LASF53\r
- 2199 08a1 01 .byte 0x1\r
- 2200 08a2 F503 .2byte 0x3f5\r
- 2201 08a4 A2040000 .4byte 0x4a2\r
- 2202 08a8 380A0000 .4byte .LLST59\r
- 2203 08ac 00 .byte 0\r
- 2204 08ad 11 .uleb128 0x11\r
- 2205 08ae 01 .byte 0x1\r
- 2206 08af 06040000 .4byte .LASF79\r
- 2207 08b3 01 .byte 0x1\r
- 2208 08b4 2204 .2byte 0x422\r
- 2209 08b6 01 .byte 0x1\r
- 2210 08b7 A5000000 .4byte 0xa5\r
- 2211 08bb 00000000 .4byte .LFB22\r
- 2212 08bf 2C000000 .4byte .LFE22\r
- 2213 08c3 02 .byte 0x2\r
- 2214 08c4 7D .byte 0x7d\r
- 2215 08c5 00 .sleb128 0\r
- 2216 08c6 01 .byte 0x1\r
- 2217 08c7 17090000 .4byte 0x917\r
- 2218 08cb 12 .uleb128 0x12\r
- 2219 08cc B6000000 .4byte .LASF71\r
- 2220 08d0 01 .byte 0x1\r
- 2221 08d1 2204 .2byte 0x422\r
- 2222 08d3 6F000000 .4byte 0x6f\r
- 2223 08d7 690A0000 .4byte .LLST60\r
- 2224 08db 12 .uleb128 0x12\r
- 2225 08dc 95020000 .4byte .LASF51\r
- 2226 08e0 01 .byte 0x1\r
- 2227 08e1 2204 .2byte 0x422\r
- 2228 08e3 3C080000 .4byte 0x83c\r
- 2229 08e7 A30A0000 .4byte .LLST61\r
- 2230 08eb 15 .uleb128 0x15\r
- 2231 08ec 60010000 .4byte .LASF52\r
- 2232 08f0 01 .byte 0x1\r
- 2233 08f1 2204 .2byte 0x422\r
- 2234 08f3 3C080000 .4byte 0x83c\r
- 2235 08f7 01 .byte 0x1\r
- 2236 08f8 52 .byte 0x52\r
- 2237 08f9 17 .uleb128 0x17\r
- 2238 08fa 80040000 .4byte .LASF42\r
- 2239 08fe 01 .byte 0x1\r
- 2240 08ff 2404 .2byte 0x424\r
- 2241 0901 A5000000 .4byte 0xa5\r
- 2242 0905 01 .byte 0x1\r
- 2243 0906 13 .uleb128 0x13\r
- 2244 0907 3C040000 .4byte .LASF53\r
- 2245 090b 01 .byte 0x1\r
- 2246 090c 2504 .2byte 0x425\r
- 2247 090e A2040000 .4byte 0x4a2\r
- 2248 0912 CF0A0000 .4byte .LLST62\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 61\r
-\r
-\r
- 2249 0916 00 .byte 0\r
- 2250 0917 11 .uleb128 0x11\r
- 2251 0918 01 .byte 0x1\r
- 2252 0919 B2020000 .4byte .LASF80\r
- 2253 091d 01 .byte 0x1\r
- 2254 091e 5504 .2byte 0x455\r
- 2255 0920 01 .byte 0x1\r
- 2256 0921 A5000000 .4byte 0xa5\r
- 2257 0925 00000000 .4byte .LFB23\r
- 2258 0929 28000000 .4byte .LFE23\r
- 2259 092d 02 .byte 0x2\r
- 2260 092e 7D .byte 0x7d\r
- 2261 092f 00 .sleb128 0\r
- 2262 0930 01 .byte 0x1\r
- 2263 0931 66090000 .4byte 0x966\r
- 2264 0935 12 .uleb128 0x12\r
- 2265 0936 B3030000 .4byte .LASF41\r
- 2266 093a 01 .byte 0x1\r
- 2267 093b 5504 .2byte 0x455\r
- 2268 093d 6F000000 .4byte 0x6f\r
- 2269 0941 060B0000 .4byte .LLST63\r
- 2270 0945 12 .uleb128 0x12\r
- 2271 0946 E8000000 .4byte .LASF81\r
- 2272 094a 01 .byte 0x1\r
- 2273 094b 5504 .2byte 0x455\r
- 2274 094d 6F000000 .4byte 0x6f\r
- 2275 0951 590B0000 .4byte .LLST64\r
- 2276 0955 13 .uleb128 0x13\r
- 2277 0956 80040000 .4byte .LASF42\r
- 2278 095a 01 .byte 0x1\r
- 2279 095b 5704 .2byte 0x457\r
- 2280 095d A5000000 .4byte 0xa5\r
- 2281 0961 9E0B0000 .4byte .LLST65\r
- 2282 0965 00 .byte 0\r
- 2283 0966 1D .uleb128 0x1d\r
- 2284 0967 EA010000 .4byte .LASF82\r
- 2285 096b 01 .byte 0x1\r
- 2286 096c 28 .byte 0x28\r
- 2287 096d 6F000000 .4byte 0x6f\r
- 2288 0971 05 .byte 0x5\r
- 2289 0972 03 .byte 0x3\r
- 2290 0973 01000000 .4byte CyDmaTdCurrentNumber\r
- 2291 0977 1D .uleb128 0x1d\r
- 2292 0978 57040000 .4byte .LASF83\r
- 2293 097c 01 .byte 0x1\r
- 2294 097d 29 .byte 0x29\r
- 2295 097e 6F000000 .4byte 0x6f\r
- 2296 0982 05 .byte 0x5\r
- 2297 0983 03 .byte 0x3\r
- 2298 0984 00000000 .4byte CyDmaTdFreeIndex\r
- 2299 0988 1D .uleb128 0x1d\r
- 2300 0989 35010000 .4byte .LASF84\r
- 2301 098d 01 .byte 0x1\r
- 2302 098e 2A .byte 0x2a\r
- 2303 098f 85000000 .4byte 0x85\r
- 2304 0993 05 .byte 0x5\r
- 2305 0994 03 .byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 62\r
-\r
-\r
- 2306 0995 00000000 .4byte CyDmaChannels\r
- 2307 0999 1E .uleb128 0x1e\r
- 2308 099a 01 .byte 0x1\r
- 2309 099b 36020000 .4byte .LASF88\r
- 2310 099f 04 .byte 0x4\r
- 2311 09a0 7E .byte 0x7e\r
- 2312 09a1 01 .byte 0x1\r
- 2313 09a2 6F000000 .4byte 0x6f\r
- 2314 09a6 01 .byte 0x1\r
- 2315 09a7 1F .uleb128 0x1f\r
- 2316 09a8 01 .byte 0x1\r
- 2317 09a9 07000000 .4byte .LASF89\r
- 2318 09ad 04 .byte 0x4\r
- 2319 09ae 7F .byte 0x7f\r
- 2320 09af 01 .byte 0x1\r
- 2321 09b0 01 .byte 0x1\r
- 2322 09b1 20 .uleb128 0x20\r
- 2323 09b2 6F000000 .4byte 0x6f\r
- 2324 09b6 00 .byte 0\r
- 2325 09b7 00 .byte 0\r
- 2326 .section .debug_abbrev,"",%progbits\r
- 2327 .Ldebug_abbrev0:\r
- 2328 0000 01 .uleb128 0x1\r
- 2329 0001 11 .uleb128 0x11\r
- 2330 0002 01 .byte 0x1\r
- 2331 0003 25 .uleb128 0x25\r
- 2332 0004 0E .uleb128 0xe\r
- 2333 0005 13 .uleb128 0x13\r
- 2334 0006 0B .uleb128 0xb\r
- 2335 0007 03 .uleb128 0x3\r
- 2336 0008 0E .uleb128 0xe\r
- 2337 0009 1B .uleb128 0x1b\r
- 2338 000a 0E .uleb128 0xe\r
- 2339 000b 55 .uleb128 0x55\r
- 2340 000c 06 .uleb128 0x6\r
- 2341 000d 11 .uleb128 0x11\r
- 2342 000e 01 .uleb128 0x1\r
- 2343 000f 52 .uleb128 0x52\r
- 2344 0010 01 .uleb128 0x1\r
- 2345 0011 10 .uleb128 0x10\r
- 2346 0012 06 .uleb128 0x6\r
- 2347 0013 00 .byte 0\r
- 2348 0014 00 .byte 0\r
- 2349 0015 02 .uleb128 0x2\r
- 2350 0016 24 .uleb128 0x24\r
- 2351 0017 00 .byte 0\r
- 2352 0018 0B .uleb128 0xb\r
- 2353 0019 0B .uleb128 0xb\r
- 2354 001a 3E .uleb128 0x3e\r
- 2355 001b 0B .uleb128 0xb\r
- 2356 001c 03 .uleb128 0x3\r
- 2357 001d 0E .uleb128 0xe\r
- 2358 001e 00 .byte 0\r
- 2359 001f 00 .byte 0\r
- 2360 0020 03 .uleb128 0x3\r
- 2361 0021 24 .uleb128 0x24\r
- 2362 0022 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 63\r
-\r
-\r
- 2363 0023 0B .uleb128 0xb\r
- 2364 0024 0B .uleb128 0xb\r
- 2365 0025 3E .uleb128 0x3e\r
- 2366 0026 0B .uleb128 0xb\r
- 2367 0027 03 .uleb128 0x3\r
- 2368 0028 08 .uleb128 0x8\r
- 2369 0029 00 .byte 0\r
- 2370 002a 00 .byte 0\r
- 2371 002b 04 .uleb128 0x4\r
- 2372 002c 16 .uleb128 0x16\r
- 2373 002d 00 .byte 0\r
- 2374 002e 03 .uleb128 0x3\r
- 2375 002f 0E .uleb128 0xe\r
- 2376 0030 3A .uleb128 0x3a\r
- 2377 0031 0B .uleb128 0xb\r
- 2378 0032 3B .uleb128 0x3b\r
- 2379 0033 0B .uleb128 0xb\r
- 2380 0034 49 .uleb128 0x49\r
- 2381 0035 13 .uleb128 0x13\r
- 2382 0036 00 .byte 0\r
- 2383 0037 00 .byte 0\r
- 2384 0038 05 .uleb128 0x5\r
- 2385 0039 35 .uleb128 0x35\r
- 2386 003a 00 .byte 0\r
- 2387 003b 49 .uleb128 0x49\r
- 2388 003c 13 .uleb128 0x13\r
- 2389 003d 00 .byte 0\r
- 2390 003e 00 .byte 0\r
- 2391 003f 06 .uleb128 0x6\r
- 2392 0040 13 .uleb128 0x13\r
- 2393 0041 01 .byte 0x1\r
- 2394 0042 03 .uleb128 0x3\r
- 2395 0043 0E .uleb128 0xe\r
- 2396 0044 0B .uleb128 0xb\r
- 2397 0045 0B .uleb128 0xb\r
- 2398 0046 3A .uleb128 0x3a\r
- 2399 0047 0B .uleb128 0xb\r
- 2400 0048 3B .uleb128 0x3b\r
- 2401 0049 0B .uleb128 0xb\r
- 2402 004a 01 .uleb128 0x1\r
- 2403 004b 13 .uleb128 0x13\r
- 2404 004c 00 .byte 0\r
- 2405 004d 00 .byte 0\r
- 2406 004e 07 .uleb128 0x7\r
- 2407 004f 0D .uleb128 0xd\r
- 2408 0050 00 .byte 0\r
- 2409 0051 03 .uleb128 0x3\r
- 2410 0052 0E .uleb128 0xe\r
- 2411 0053 3A .uleb128 0x3a\r
- 2412 0054 0B .uleb128 0xb\r
- 2413 0055 3B .uleb128 0x3b\r
- 2414 0056 0B .uleb128 0xb\r
- 2415 0057 49 .uleb128 0x49\r
- 2416 0058 13 .uleb128 0x13\r
- 2417 0059 38 .uleb128 0x38\r
- 2418 005a 0A .uleb128 0xa\r
- 2419 005b 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 64\r
-\r
-\r
- 2420 005c 00 .byte 0\r
- 2421 005d 08 .uleb128 0x8\r
- 2422 005e 01 .uleb128 0x1\r
- 2423 005f 01 .byte 0x1\r
- 2424 0060 49 .uleb128 0x49\r
- 2425 0061 13 .uleb128 0x13\r
- 2426 0062 01 .uleb128 0x1\r
- 2427 0063 13 .uleb128 0x13\r
- 2428 0064 00 .byte 0\r
- 2429 0065 00 .byte 0\r
- 2430 0066 09 .uleb128 0x9\r
- 2431 0067 21 .uleb128 0x21\r
- 2432 0068 00 .byte 0\r
- 2433 0069 49 .uleb128 0x49\r
- 2434 006a 13 .uleb128 0x13\r
- 2435 006b 2F .uleb128 0x2f\r
- 2436 006c 0B .uleb128 0xb\r
- 2437 006d 00 .byte 0\r
- 2438 006e 00 .byte 0\r
- 2439 006f 0A .uleb128 0xa\r
- 2440 0070 0D .uleb128 0xd\r
- 2441 0071 00 .byte 0\r
- 2442 0072 03 .uleb128 0x3\r
- 2443 0073 08 .uleb128 0x8\r
- 2444 0074 3A .uleb128 0x3a\r
- 2445 0075 0B .uleb128 0xb\r
- 2446 0076 3B .uleb128 0x3b\r
- 2447 0077 0B .uleb128 0xb\r
- 2448 0078 49 .uleb128 0x49\r
- 2449 0079 13 .uleb128 0x13\r
- 2450 007a 38 .uleb128 0x38\r
- 2451 007b 0A .uleb128 0xa\r
- 2452 007c 00 .byte 0\r
- 2453 007d 00 .byte 0\r
- 2454 007e 0B .uleb128 0xb\r
- 2455 007f 2E .uleb128 0x2e\r
- 2456 0080 01 .byte 0x1\r
- 2457 0081 3F .uleb128 0x3f\r
- 2458 0082 0C .uleb128 0xc\r
- 2459 0083 03 .uleb128 0x3\r
- 2460 0084 0E .uleb128 0xe\r
- 2461 0085 3A .uleb128 0x3a\r
- 2462 0086 0B .uleb128 0xb\r
- 2463 0087 3B .uleb128 0x3b\r
- 2464 0088 0B .uleb128 0xb\r
- 2465 0089 27 .uleb128 0x27\r
- 2466 008a 0C .uleb128 0xc\r
- 2467 008b 11 .uleb128 0x11\r
- 2468 008c 01 .uleb128 0x1\r
- 2469 008d 12 .uleb128 0x12\r
- 2470 008e 01 .uleb128 0x1\r
- 2471 008f 40 .uleb128 0x40\r
- 2472 0090 0A .uleb128 0xa\r
- 2473 0091 9742 .uleb128 0x2117\r
- 2474 0093 0C .uleb128 0xc\r
- 2475 0094 01 .uleb128 0x1\r
- 2476 0095 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 65\r
-\r
-\r
- 2477 0096 00 .byte 0\r
- 2478 0097 00 .byte 0\r
- 2479 0098 0C .uleb128 0xc\r
- 2480 0099 34 .uleb128 0x34\r
- 2481 009a 00 .byte 0\r
- 2482 009b 03 .uleb128 0x3\r
- 2483 009c 0E .uleb128 0xe\r
- 2484 009d 3A .uleb128 0x3a\r
- 2485 009e 0B .uleb128 0xb\r
- 2486 009f 3B .uleb128 0x3b\r
- 2487 00a0 0B .uleb128 0xb\r
- 2488 00a1 49 .uleb128 0x49\r
- 2489 00a2 13 .uleb128 0x13\r
- 2490 00a3 02 .uleb128 0x2\r
- 2491 00a4 06 .uleb128 0x6\r
- 2492 00a5 00 .byte 0\r
- 2493 00a6 00 .byte 0\r
- 2494 00a7 0D .uleb128 0xd\r
- 2495 00a8 2E .uleb128 0x2e\r
- 2496 00a9 00 .byte 0\r
- 2497 00aa 3F .uleb128 0x3f\r
- 2498 00ab 0C .uleb128 0xc\r
- 2499 00ac 03 .uleb128 0x3\r
- 2500 00ad 0E .uleb128 0xe\r
- 2501 00ae 3A .uleb128 0x3a\r
- 2502 00af 0B .uleb128 0xb\r
- 2503 00b0 3B .uleb128 0x3b\r
- 2504 00b1 0B .uleb128 0xb\r
- 2505 00b2 27 .uleb128 0x27\r
- 2506 00b3 0C .uleb128 0xc\r
- 2507 00b4 49 .uleb128 0x49\r
- 2508 00b5 13 .uleb128 0x13\r
- 2509 00b6 11 .uleb128 0x11\r
- 2510 00b7 01 .uleb128 0x1\r
- 2511 00b8 12 .uleb128 0x12\r
- 2512 00b9 01 .uleb128 0x1\r
- 2513 00ba 40 .uleb128 0x40\r
- 2514 00bb 0A .uleb128 0xa\r
- 2515 00bc 9742 .uleb128 0x2117\r
- 2516 00be 0C .uleb128 0xc\r
- 2517 00bf 00 .byte 0\r
- 2518 00c0 00 .byte 0\r
- 2519 00c1 0E .uleb128 0xe\r
- 2520 00c2 05 .uleb128 0x5\r
- 2521 00c3 00 .byte 0\r
- 2522 00c4 03 .uleb128 0x3\r
- 2523 00c5 0E .uleb128 0xe\r
- 2524 00c6 3A .uleb128 0x3a\r
- 2525 00c7 0B .uleb128 0xb\r
- 2526 00c8 3B .uleb128 0x3b\r
- 2527 00c9 0B .uleb128 0xb\r
- 2528 00ca 49 .uleb128 0x49\r
- 2529 00cb 13 .uleb128 0x13\r
- 2530 00cc 02 .uleb128 0x2\r
- 2531 00cd 06 .uleb128 0x6\r
- 2532 00ce 00 .byte 0\r
- 2533 00cf 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 66\r
-\r
-\r
- 2534 00d0 0F .uleb128 0xf\r
- 2535 00d1 2E .uleb128 0x2e\r
- 2536 00d2 01 .byte 0x1\r
- 2537 00d3 3F .uleb128 0x3f\r
- 2538 00d4 0C .uleb128 0xc\r
- 2539 00d5 03 .uleb128 0x3\r
- 2540 00d6 0E .uleb128 0xe\r
- 2541 00d7 3A .uleb128 0x3a\r
- 2542 00d8 0B .uleb128 0xb\r
- 2543 00d9 3B .uleb128 0x3b\r
- 2544 00da 0B .uleb128 0xb\r
- 2545 00db 27 .uleb128 0x27\r
- 2546 00dc 0C .uleb128 0xc\r
- 2547 00dd 49 .uleb128 0x49\r
- 2548 00de 13 .uleb128 0x13\r
- 2549 00df 11 .uleb128 0x11\r
- 2550 00e0 01 .uleb128 0x1\r
- 2551 00e1 12 .uleb128 0x12\r
- 2552 00e2 01 .uleb128 0x1\r
- 2553 00e3 40 .uleb128 0x40\r
- 2554 00e4 06 .uleb128 0x6\r
- 2555 00e5 9742 .uleb128 0x2117\r
- 2556 00e7 0C .uleb128 0xc\r
- 2557 00e8 01 .uleb128 0x1\r
- 2558 00e9 13 .uleb128 0x13\r
- 2559 00ea 00 .byte 0\r
- 2560 00eb 00 .byte 0\r
- 2561 00ec 10 .uleb128 0x10\r
- 2562 00ed 898201 .uleb128 0x4109\r
- 2563 00f0 00 .byte 0\r
- 2564 00f1 11 .uleb128 0x11\r
- 2565 00f2 01 .uleb128 0x1\r
- 2566 00f3 31 .uleb128 0x31\r
- 2567 00f4 13 .uleb128 0x13\r
- 2568 00f5 00 .byte 0\r
- 2569 00f6 00 .byte 0\r
- 2570 00f7 11 .uleb128 0x11\r
- 2571 00f8 2E .uleb128 0x2e\r
- 2572 00f9 01 .byte 0x1\r
- 2573 00fa 3F .uleb128 0x3f\r
- 2574 00fb 0C .uleb128 0xc\r
- 2575 00fc 03 .uleb128 0x3\r
- 2576 00fd 0E .uleb128 0xe\r
- 2577 00fe 3A .uleb128 0x3a\r
- 2578 00ff 0B .uleb128 0xb\r
- 2579 0100 3B .uleb128 0x3b\r
- 2580 0101 05 .uleb128 0x5\r
- 2581 0102 27 .uleb128 0x27\r
- 2582 0103 0C .uleb128 0xc\r
- 2583 0104 49 .uleb128 0x49\r
- 2584 0105 13 .uleb128 0x13\r
- 2585 0106 11 .uleb128 0x11\r
- 2586 0107 01 .uleb128 0x1\r
- 2587 0108 12 .uleb128 0x12\r
- 2588 0109 01 .uleb128 0x1\r
- 2589 010a 40 .uleb128 0x40\r
- 2590 010b 0A .uleb128 0xa\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 67\r
-\r
-\r
- 2591 010c 9742 .uleb128 0x2117\r
- 2592 010e 0C .uleb128 0xc\r
- 2593 010f 01 .uleb128 0x1\r
- 2594 0110 13 .uleb128 0x13\r
- 2595 0111 00 .byte 0\r
- 2596 0112 00 .byte 0\r
- 2597 0113 12 .uleb128 0x12\r
- 2598 0114 05 .uleb128 0x5\r
- 2599 0115 00 .byte 0\r
- 2600 0116 03 .uleb128 0x3\r
- 2601 0117 0E .uleb128 0xe\r
- 2602 0118 3A .uleb128 0x3a\r
- 2603 0119 0B .uleb128 0xb\r
- 2604 011a 3B .uleb128 0x3b\r
- 2605 011b 05 .uleb128 0x5\r
- 2606 011c 49 .uleb128 0x49\r
- 2607 011d 13 .uleb128 0x13\r
- 2608 011e 02 .uleb128 0x2\r
- 2609 011f 06 .uleb128 0x6\r
- 2610 0120 00 .byte 0\r
- 2611 0121 00 .byte 0\r
- 2612 0122 13 .uleb128 0x13\r
- 2613 0123 34 .uleb128 0x34\r
- 2614 0124 00 .byte 0\r
- 2615 0125 03 .uleb128 0x3\r
- 2616 0126 0E .uleb128 0xe\r
- 2617 0127 3A .uleb128 0x3a\r
- 2618 0128 0B .uleb128 0xb\r
- 2619 0129 3B .uleb128 0x3b\r
- 2620 012a 05 .uleb128 0x5\r
- 2621 012b 49 .uleb128 0x49\r
- 2622 012c 13 .uleb128 0x13\r
- 2623 012d 02 .uleb128 0x2\r
- 2624 012e 06 .uleb128 0x6\r
- 2625 012f 00 .byte 0\r
- 2626 0130 00 .byte 0\r
- 2627 0131 14 .uleb128 0x14\r
- 2628 0132 0F .uleb128 0xf\r
- 2629 0133 00 .byte 0\r
- 2630 0134 0B .uleb128 0xb\r
- 2631 0135 0B .uleb128 0xb\r
- 2632 0136 49 .uleb128 0x49\r
- 2633 0137 13 .uleb128 0x13\r
- 2634 0138 00 .byte 0\r
- 2635 0139 00 .byte 0\r
- 2636 013a 15 .uleb128 0x15\r
- 2637 013b 05 .uleb128 0x5\r
- 2638 013c 00 .byte 0\r
- 2639 013d 03 .uleb128 0x3\r
- 2640 013e 0E .uleb128 0xe\r
- 2641 013f 3A .uleb128 0x3a\r
- 2642 0140 0B .uleb128 0xb\r
- 2643 0141 3B .uleb128 0x3b\r
- 2644 0142 05 .uleb128 0x5\r
- 2645 0143 49 .uleb128 0x49\r
- 2646 0144 13 .uleb128 0x13\r
- 2647 0145 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 68\r
-\r
-\r
- 2648 0146 0A .uleb128 0xa\r
- 2649 0147 00 .byte 0\r
- 2650 0148 00 .byte 0\r
- 2651 0149 16 .uleb128 0x16\r
- 2652 014a 2E .uleb128 0x2e\r
- 2653 014b 01 .byte 0x1\r
- 2654 014c 3F .uleb128 0x3f\r
- 2655 014d 0C .uleb128 0xc\r
- 2656 014e 03 .uleb128 0x3\r
- 2657 014f 0E .uleb128 0xe\r
- 2658 0150 3A .uleb128 0x3a\r
- 2659 0151 0B .uleb128 0xb\r
- 2660 0152 3B .uleb128 0x3b\r
- 2661 0153 05 .uleb128 0x5\r
- 2662 0154 27 .uleb128 0x27\r
- 2663 0155 0C .uleb128 0xc\r
- 2664 0156 49 .uleb128 0x49\r
- 2665 0157 13 .uleb128 0x13\r
- 2666 0158 11 .uleb128 0x11\r
- 2667 0159 01 .uleb128 0x1\r
- 2668 015a 12 .uleb128 0x12\r
- 2669 015b 01 .uleb128 0x1\r
- 2670 015c 40 .uleb128 0x40\r
- 2671 015d 06 .uleb128 0x6\r
- 2672 015e 9742 .uleb128 0x2117\r
- 2673 0160 0C .uleb128 0xc\r
- 2674 0161 01 .uleb128 0x1\r
- 2675 0162 13 .uleb128 0x13\r
- 2676 0163 00 .byte 0\r
- 2677 0164 00 .byte 0\r
- 2678 0165 17 .uleb128 0x17\r
- 2679 0166 34 .uleb128 0x34\r
- 2680 0167 00 .byte 0\r
- 2681 0168 03 .uleb128 0x3\r
- 2682 0169 0E .uleb128 0xe\r
- 2683 016a 3A .uleb128 0x3a\r
- 2684 016b 0B .uleb128 0xb\r
- 2685 016c 3B .uleb128 0x3b\r
- 2686 016d 05 .uleb128 0x5\r
- 2687 016e 49 .uleb128 0x49\r
- 2688 016f 13 .uleb128 0x13\r
- 2689 0170 1C .uleb128 0x1c\r
- 2690 0171 0B .uleb128 0xb\r
- 2691 0172 00 .byte 0\r
- 2692 0173 00 .byte 0\r
- 2693 0174 18 .uleb128 0x18\r
- 2694 0175 2E .uleb128 0x2e\r
- 2695 0176 01 .byte 0x1\r
- 2696 0177 3F .uleb128 0x3f\r
- 2697 0178 0C .uleb128 0xc\r
- 2698 0179 03 .uleb128 0x3\r
- 2699 017a 0E .uleb128 0xe\r
- 2700 017b 3A .uleb128 0x3a\r
- 2701 017c 0B .uleb128 0xb\r
- 2702 017d 3B .uleb128 0x3b\r
- 2703 017e 05 .uleb128 0x5\r
- 2704 017f 27 .uleb128 0x27\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 69\r
-\r
-\r
- 2705 0180 0C .uleb128 0xc\r
- 2706 0181 11 .uleb128 0x11\r
- 2707 0182 01 .uleb128 0x1\r
- 2708 0183 12 .uleb128 0x12\r
- 2709 0184 01 .uleb128 0x1\r
- 2710 0185 40 .uleb128 0x40\r
- 2711 0186 06 .uleb128 0x6\r
- 2712 0187 9742 .uleb128 0x2117\r
- 2713 0189 0C .uleb128 0xc\r
- 2714 018a 01 .uleb128 0x1\r
- 2715 018b 13 .uleb128 0x13\r
- 2716 018c 00 .byte 0\r
- 2717 018d 00 .byte 0\r
- 2718 018e 19 .uleb128 0x19\r
- 2719 018f 0B .uleb128 0xb\r
- 2720 0190 01 .byte 0x1\r
- 2721 0191 55 .uleb128 0x55\r
- 2722 0192 06 .uleb128 0x6\r
- 2723 0193 00 .byte 0\r
- 2724 0194 00 .byte 0\r
- 2725 0195 1A .uleb128 0x1a\r
- 2726 0196 898201 .uleb128 0x4109\r
- 2727 0199 00 .byte 0\r
- 2728 019a 11 .uleb128 0x11\r
- 2729 019b 01 .uleb128 0x1\r
- 2730 019c 9542 .uleb128 0x2115\r
- 2731 019e 0C .uleb128 0xc\r
- 2732 019f 31 .uleb128 0x31\r
- 2733 01a0 13 .uleb128 0x13\r
- 2734 01a1 00 .byte 0\r
- 2735 01a2 00 .byte 0\r
- 2736 01a3 1B .uleb128 0x1b\r
- 2737 01a4 2E .uleb128 0x2e\r
- 2738 01a5 00 .byte 0\r
- 2739 01a6 3F .uleb128 0x3f\r
- 2740 01a7 0C .uleb128 0xc\r
- 2741 01a8 03 .uleb128 0x3\r
- 2742 01a9 0E .uleb128 0xe\r
- 2743 01aa 3A .uleb128 0x3a\r
- 2744 01ab 0B .uleb128 0xb\r
- 2745 01ac 3B .uleb128 0x3b\r
- 2746 01ad 05 .uleb128 0x5\r
- 2747 01ae 27 .uleb128 0x27\r
- 2748 01af 0C .uleb128 0xc\r
- 2749 01b0 49 .uleb128 0x49\r
- 2750 01b1 13 .uleb128 0x13\r
- 2751 01b2 11 .uleb128 0x11\r
- 2752 01b3 01 .uleb128 0x1\r
- 2753 01b4 12 .uleb128 0x12\r
- 2754 01b5 01 .uleb128 0x1\r
- 2755 01b6 40 .uleb128 0x40\r
- 2756 01b7 0A .uleb128 0xa\r
- 2757 01b8 9742 .uleb128 0x2117\r
- 2758 01ba 0C .uleb128 0xc\r
- 2759 01bb 00 .byte 0\r
- 2760 01bc 00 .byte 0\r
- 2761 01bd 1C .uleb128 0x1c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 70\r
-\r
-\r
- 2762 01be 0B .uleb128 0xb\r
- 2763 01bf 01 .byte 0x1\r
- 2764 01c0 11 .uleb128 0x11\r
- 2765 01c1 01 .uleb128 0x1\r
- 2766 01c2 12 .uleb128 0x12\r
- 2767 01c3 01 .uleb128 0x1\r
- 2768 01c4 00 .byte 0\r
- 2769 01c5 00 .byte 0\r
- 2770 01c6 1D .uleb128 0x1d\r
- 2771 01c7 34 .uleb128 0x34\r
- 2772 01c8 00 .byte 0\r
- 2773 01c9 03 .uleb128 0x3\r
- 2774 01ca 0E .uleb128 0xe\r
- 2775 01cb 3A .uleb128 0x3a\r
- 2776 01cc 0B .uleb128 0xb\r
- 2777 01cd 3B .uleb128 0x3b\r
- 2778 01ce 0B .uleb128 0xb\r
- 2779 01cf 49 .uleb128 0x49\r
- 2780 01d0 13 .uleb128 0x13\r
- 2781 01d1 02 .uleb128 0x2\r
- 2782 01d2 0A .uleb128 0xa\r
- 2783 01d3 00 .byte 0\r
- 2784 01d4 00 .byte 0\r
- 2785 01d5 1E .uleb128 0x1e\r
- 2786 01d6 2E .uleb128 0x2e\r
- 2787 01d7 00 .byte 0\r
- 2788 01d8 3F .uleb128 0x3f\r
- 2789 01d9 0C .uleb128 0xc\r
- 2790 01da 03 .uleb128 0x3\r
- 2791 01db 0E .uleb128 0xe\r
- 2792 01dc 3A .uleb128 0x3a\r
- 2793 01dd 0B .uleb128 0xb\r
- 2794 01de 3B .uleb128 0x3b\r
- 2795 01df 0B .uleb128 0xb\r
- 2796 01e0 27 .uleb128 0x27\r
- 2797 01e1 0C .uleb128 0xc\r
- 2798 01e2 49 .uleb128 0x49\r
- 2799 01e3 13 .uleb128 0x13\r
- 2800 01e4 3C .uleb128 0x3c\r
- 2801 01e5 0C .uleb128 0xc\r
- 2802 01e6 00 .byte 0\r
- 2803 01e7 00 .byte 0\r
- 2804 01e8 1F .uleb128 0x1f\r
- 2805 01e9 2E .uleb128 0x2e\r
- 2806 01ea 01 .byte 0x1\r
- 2807 01eb 3F .uleb128 0x3f\r
- 2808 01ec 0C .uleb128 0xc\r
- 2809 01ed 03 .uleb128 0x3\r
- 2810 01ee 0E .uleb128 0xe\r
- 2811 01ef 3A .uleb128 0x3a\r
- 2812 01f0 0B .uleb128 0xb\r
- 2813 01f1 3B .uleb128 0x3b\r
- 2814 01f2 0B .uleb128 0xb\r
- 2815 01f3 27 .uleb128 0x27\r
- 2816 01f4 0C .uleb128 0xc\r
- 2817 01f5 3C .uleb128 0x3c\r
- 2818 01f6 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 71\r
-\r
-\r
- 2819 01f7 00 .byte 0\r
- 2820 01f8 00 .byte 0\r
- 2821 01f9 20 .uleb128 0x20\r
- 2822 01fa 05 .uleb128 0x5\r
- 2823 01fb 00 .byte 0\r
- 2824 01fc 49 .uleb128 0x49\r
- 2825 01fd 13 .uleb128 0x13\r
- 2826 01fe 00 .byte 0\r
- 2827 01ff 00 .byte 0\r
- 2828 0200 00 .byte 0\r
- 2829 .section .debug_loc,"",%progbits\r
- 2830 .Ldebug_loc0:\r
- 2831 .LLST0:\r
- 2832 0000 0C000000 .4byte .LVL0\r
- 2833 0004 0E000000 .4byte .LVL1\r
- 2834 0008 0300 .2byte 0x3\r
- 2835 000a 08 .byte 0x8\r
- 2836 000b 7F .byte 0x7f\r
- 2837 000c 9F .byte 0x9f\r
- 2838 000d 00000000 .4byte 0\r
- 2839 0011 00000000 .4byte 0\r
- 2840 .LLST1:\r
- 2841 0015 00000000 .4byte .LVL2\r
- 2842 0019 06000000 .4byte .LVL3\r
- 2843 001d 0100 .2byte 0x1\r
- 2844 001f 50 .byte 0x50\r
- 2845 0020 06000000 .4byte .LVL3\r
- 2846 0024 10000000 .4byte .LFE2\r
- 2847 0028 0400 .2byte 0x4\r
- 2848 002a F3 .byte 0xf3\r
- 2849 002b 01 .uleb128 0x1\r
- 2850 002c 50 .byte 0x50\r
- 2851 002d 9F .byte 0x9f\r
- 2852 002e 00000000 .4byte 0\r
- 2853 0032 00000000 .4byte 0\r
- 2854 .LLST2:\r
- 2855 0036 00000000 .4byte .LFB4\r
- 2856 003a 02000000 .4byte .LCFI0\r
- 2857 003e 0200 .2byte 0x2\r
- 2858 0040 7D .byte 0x7d\r
- 2859 0041 00 .sleb128 0\r
- 2860 0042 02000000 .4byte .LCFI0\r
- 2861 0046 34000000 .4byte .LFE4\r
- 2862 004a 0200 .2byte 0x2\r
- 2863 004c 7D .byte 0x7d\r
- 2864 004d 08 .sleb128 8\r
- 2865 004e 00000000 .4byte 0\r
- 2866 0052 00000000 .4byte 0\r
- 2867 .LLST3:\r
- 2868 0056 06000000 .4byte .LVL5\r
- 2869 005a 2B000000 .4byte .LVL9-1\r
- 2870 005e 0100 .2byte 0x1\r
- 2871 0060 50 .byte 0x50\r
- 2872 0061 00000000 .4byte 0\r
- 2873 0065 00000000 .4byte 0\r
- 2874 .LLST4:\r
- 2875 0069 06000000 .4byte .LVL5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 72\r
-\r
-\r
- 2876 006d 0E000000 .4byte .LVL6\r
- 2877 0071 0200 .2byte 0x2\r
- 2878 0073 30 .byte 0x30\r
- 2879 0074 9F .byte 0x9f\r
- 2880 0075 22000000 .4byte .LVL7\r
- 2881 0079 34000000 .4byte .LFE4\r
- 2882 007d 0100 .2byte 0x1\r
- 2883 007f 54 .byte 0x54\r
- 2884 0080 00000000 .4byte 0\r
- 2885 0084 00000000 .4byte 0\r
- 2886 .LLST5:\r
- 2887 0088 00000000 .4byte .LVL4\r
- 2888 008c 0E000000 .4byte .LVL6\r
- 2889 0090 0200 .2byte 0x2\r
- 2890 0092 31 .byte 0x31\r
- 2891 0093 9F .byte 0x9f\r
- 2892 0094 22000000 .4byte .LVL7\r
- 2893 0098 28000000 .4byte .LVL8\r
- 2894 009c 0100 .2byte 0x1\r
- 2895 009e 51 .byte 0x51\r
- 2896 009f 00000000 .4byte 0\r
- 2897 00a3 00000000 .4byte 0\r
- 2898 .LLST6:\r
- 2899 00a7 00000000 .4byte .LFB5\r
- 2900 00ab 04000000 .4byte .LCFI1\r
- 2901 00af 0200 .2byte 0x2\r
- 2902 00b1 7D .byte 0x7d\r
- 2903 00b2 00 .sleb128 0\r
- 2904 00b3 04000000 .4byte .LCFI1\r
- 2905 00b7 30000000 .4byte .LFE5\r
- 2906 00bb 0200 .2byte 0x2\r
- 2907 00bd 7D .byte 0x7d\r
- 2908 00be 10 .sleb128 16\r
- 2909 00bf 00000000 .4byte 0\r
- 2910 00c3 00000000 .4byte 0\r
- 2911 .LLST7:\r
- 2912 00c7 00000000 .4byte .LVL10\r
- 2913 00cb 13000000 .4byte .LVL11-1\r
- 2914 00cf 0100 .2byte 0x1\r
- 2915 00d1 50 .byte 0x50\r
- 2916 00d2 13000000 .4byte .LVL11-1\r
- 2917 00d6 26000000 .4byte .LVL13\r
- 2918 00da 0400 .2byte 0x4\r
- 2919 00dc F3 .byte 0xf3\r
- 2920 00dd 01 .uleb128 0x1\r
- 2921 00de 50 .byte 0x50\r
- 2922 00df 9F .byte 0x9f\r
- 2923 00e0 26000000 .4byte .LVL13\r
- 2924 00e4 28000000 .4byte .LVL14\r
- 2925 00e8 0100 .2byte 0x1\r
- 2926 00ea 50 .byte 0x50\r
- 2927 00eb 28000000 .4byte .LVL14\r
- 2928 00ef 30000000 .4byte .LFE5\r
- 2929 00f3 0400 .2byte 0x4\r
- 2930 00f5 F3 .byte 0xf3\r
- 2931 00f6 01 .uleb128 0x1\r
- 2932 00f7 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 73\r
-\r
-\r
- 2933 00f8 9F .byte 0x9f\r
- 2934 00f9 00000000 .4byte 0\r
- 2935 00fd 00000000 .4byte 0\r
- 2936 .LLST8:\r
- 2937 0101 00000000 .4byte .LVL10\r
- 2938 0105 22000000 .4byte .LVL12\r
- 2939 0109 0200 .2byte 0x2\r
- 2940 010b 31 .byte 0x31\r
- 2941 010c 9F .byte 0x9f\r
- 2942 010d 22000000 .4byte .LVL12\r
- 2943 0111 26000000 .4byte .LVL13\r
- 2944 0115 0200 .2byte 0x2\r
- 2945 0117 30 .byte 0x30\r
- 2946 0118 9F .byte 0x9f\r
- 2947 0119 26000000 .4byte .LVL13\r
- 2948 011d 28000000 .4byte .LVL14\r
- 2949 0121 0200 .2byte 0x2\r
- 2950 0123 31 .byte 0x31\r
- 2951 0124 9F .byte 0x9f\r
- 2952 0125 28000000 .4byte .LVL14\r
- 2953 0129 30000000 .4byte .LFE5\r
- 2954 012d 0100 .2byte 0x1\r
- 2955 012f 50 .byte 0x50\r
- 2956 0130 00000000 .4byte 0\r
- 2957 0134 00000000 .4byte 0\r
- 2958 .LLST9:\r
- 2959 0138 14000000 .4byte .LVL11\r
- 2960 013c 21000000 .4byte .LVL12-1\r
- 2961 0140 0100 .2byte 0x1\r
- 2962 0142 50 .byte 0x50\r
- 2963 0143 00000000 .4byte 0\r
- 2964 0147 00000000 .4byte 0\r
- 2965 .LLST10:\r
- 2966 014b 00000000 .4byte .LVL15\r
- 2967 014f 1E000000 .4byte .LVL19\r
- 2968 0153 0100 .2byte 0x1\r
- 2969 0155 50 .byte 0x50\r
- 2970 0156 1E000000 .4byte .LVL19\r
- 2971 015a 2A000000 .4byte .LVL21\r
- 2972 015e 0400 .2byte 0x4\r
- 2973 0160 F3 .byte 0xf3\r
- 2974 0161 01 .uleb128 0x1\r
- 2975 0162 50 .byte 0x50\r
- 2976 0163 9F .byte 0x9f\r
- 2977 0164 2A000000 .4byte .LVL21\r
- 2978 0168 2C000000 .4byte .LVL22\r
- 2979 016c 0100 .2byte 0x1\r
- 2980 016e 50 .byte 0x50\r
- 2981 016f 2C000000 .4byte .LVL22\r
- 2982 0173 34000000 .4byte .LFE6\r
- 2983 0177 0400 .2byte 0x4\r
- 2984 0179 F3 .byte 0xf3\r
- 2985 017a 01 .uleb128 0x1\r
- 2986 017b 50 .byte 0x50\r
- 2987 017c 9F .byte 0x9f\r
- 2988 017d 00000000 .4byte 0\r
- 2989 0181 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 74\r
-\r
-\r
- 2990 .LLST11:\r
- 2991 0185 00000000 .4byte .LVL15\r
- 2992 0189 0C000000 .4byte .LVL16\r
- 2993 018d 0100 .2byte 0x1\r
- 2994 018f 51 .byte 0x51\r
- 2995 0190 0C000000 .4byte .LVL16\r
- 2996 0194 12000000 .4byte .LVL17\r
- 2997 0198 0400 .2byte 0x4\r
- 2998 019a F3 .byte 0xf3\r
- 2999 019b 01 .uleb128 0x1\r
- 3000 019c 51 .byte 0x51\r
- 3001 019d 9F .byte 0x9f\r
- 3002 019e 12000000 .4byte .LVL17\r
- 3003 01a2 14000000 .4byte .LVL18\r
- 3004 01a6 0100 .2byte 0x1\r
- 3005 01a8 51 .byte 0x51\r
- 3006 01a9 14000000 .4byte .LVL18\r
- 3007 01ad 2A000000 .4byte .LVL21\r
- 3008 01b1 0400 .2byte 0x4\r
- 3009 01b3 F3 .byte 0xf3\r
- 3010 01b4 01 .uleb128 0x1\r
- 3011 01b5 51 .byte 0x51\r
- 3012 01b6 9F .byte 0x9f\r
- 3013 01b7 2A000000 .4byte .LVL21\r
- 3014 01bb 34000000 .4byte .LFE6\r
- 3015 01bf 0100 .2byte 0x1\r
- 3016 01c1 51 .byte 0x51\r
- 3017 01c2 00000000 .4byte 0\r
- 3018 01c6 00000000 .4byte 0\r
- 3019 .LLST12:\r
- 3020 01ca 00000000 .4byte .LVL15\r
- 3021 01ce 26000000 .4byte .LVL20\r
- 3022 01d2 0200 .2byte 0x2\r
- 3023 01d4 31 .byte 0x31\r
- 3024 01d5 9F .byte 0x9f\r
- 3025 01d6 26000000 .4byte .LVL20\r
- 3026 01da 2A000000 .4byte .LVL21\r
- 3027 01de 0200 .2byte 0x2\r
- 3028 01e0 30 .byte 0x30\r
- 3029 01e1 9F .byte 0x9f\r
- 3030 01e2 2A000000 .4byte .LVL21\r
- 3031 01e6 2C000000 .4byte .LVL22\r
- 3032 01ea 0200 .2byte 0x2\r
- 3033 01ec 31 .byte 0x31\r
- 3034 01ed 9F .byte 0x9f\r
- 3035 01ee 2C000000 .4byte .LVL22\r
- 3036 01f2 34000000 .4byte .LFE6\r
- 3037 01f6 0100 .2byte 0x1\r
- 3038 01f8 50 .byte 0x50\r
- 3039 01f9 00000000 .4byte 0\r
- 3040 01fd 00000000 .4byte 0\r
- 3041 .LLST13:\r
- 3042 0201 00000000 .4byte .LVL23\r
- 3043 0205 08000000 .4byte .LVL24\r
- 3044 0209 0100 .2byte 0x1\r
- 3045 020b 50 .byte 0x50\r
- 3046 020c 08000000 .4byte .LVL24\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 75\r
-\r
-\r
- 3047 0210 1C000000 .4byte .LVL26\r
- 3048 0214 0400 .2byte 0x4\r
- 3049 0216 F3 .byte 0xf3\r
- 3050 0217 01 .uleb128 0x1\r
- 3051 0218 50 .byte 0x50\r
- 3052 0219 9F .byte 0x9f\r
- 3053 021a 1C000000 .4byte .LVL26\r
- 3054 021e 1E000000 .4byte .LVL27\r
- 3055 0222 0100 .2byte 0x1\r
- 3056 0224 50 .byte 0x50\r
- 3057 0225 1E000000 .4byte .LVL27\r
- 3058 0229 24000000 .4byte .LFE7\r
- 3059 022d 0400 .2byte 0x4\r
- 3060 022f F3 .byte 0xf3\r
- 3061 0230 01 .uleb128 0x1\r
- 3062 0231 50 .byte 0x50\r
- 3063 0232 9F .byte 0x9f\r
- 3064 0233 00000000 .4byte 0\r
- 3065 0237 00000000 .4byte 0\r
- 3066 .LLST14:\r
- 3067 023b 00000000 .4byte .LVL23\r
- 3068 023f 18000000 .4byte .LVL25\r
- 3069 0243 0200 .2byte 0x2\r
- 3070 0245 31 .byte 0x31\r
- 3071 0246 9F .byte 0x9f\r
- 3072 0247 18000000 .4byte .LVL25\r
- 3073 024b 1C000000 .4byte .LVL26\r
- 3074 024f 0200 .2byte 0x2\r
- 3075 0251 30 .byte 0x30\r
- 3076 0252 9F .byte 0x9f\r
- 3077 0253 1C000000 .4byte .LVL26\r
- 3078 0257 1E000000 .4byte .LVL27\r
- 3079 025b 0200 .2byte 0x2\r
- 3080 025d 31 .byte 0x31\r
- 3081 025e 9F .byte 0x9f\r
- 3082 025f 1E000000 .4byte .LVL27\r
- 3083 0263 24000000 .4byte .LFE7\r
- 3084 0267 0100 .2byte 0x1\r
- 3085 0269 50 .byte 0x50\r
- 3086 026a 00000000 .4byte 0\r
- 3087 026e 00000000 .4byte 0\r
- 3088 .LLST15:\r
- 3089 0272 00000000 .4byte .LVL28\r
- 3090 0276 08000000 .4byte .LVL29\r
- 3091 027a 0100 .2byte 0x1\r
- 3092 027c 50 .byte 0x50\r
- 3093 027d 08000000 .4byte .LVL29\r
- 3094 0281 1E000000 .4byte .LVL31\r
- 3095 0285 0400 .2byte 0x4\r
- 3096 0287 F3 .byte 0xf3\r
- 3097 0288 01 .uleb128 0x1\r
- 3098 0289 50 .byte 0x50\r
- 3099 028a 9F .byte 0x9f\r
- 3100 028b 1E000000 .4byte .LVL31\r
- 3101 028f 20000000 .4byte .LVL32\r
- 3102 0293 0100 .2byte 0x1\r
- 3103 0295 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 76\r
-\r
-\r
- 3104 0296 20000000 .4byte .LVL32\r
- 3105 029a 28000000 .4byte .LFE8\r
- 3106 029e 0400 .2byte 0x4\r
- 3107 02a0 F3 .byte 0xf3\r
- 3108 02a1 01 .uleb128 0x1\r
- 3109 02a2 50 .byte 0x50\r
- 3110 02a3 9F .byte 0x9f\r
- 3111 02a4 00000000 .4byte 0\r
- 3112 02a8 00000000 .4byte 0\r
- 3113 .LLST16:\r
- 3114 02ac 00000000 .4byte .LVL28\r
- 3115 02b0 1A000000 .4byte .LVL30\r
- 3116 02b4 0200 .2byte 0x2\r
- 3117 02b6 31 .byte 0x31\r
- 3118 02b7 9F .byte 0x9f\r
- 3119 02b8 1A000000 .4byte .LVL30\r
- 3120 02bc 1E000000 .4byte .LVL31\r
- 3121 02c0 0200 .2byte 0x2\r
- 3122 02c2 30 .byte 0x30\r
- 3123 02c3 9F .byte 0x9f\r
- 3124 02c4 1E000000 .4byte .LVL31\r
- 3125 02c8 20000000 .4byte .LVL32\r
- 3126 02cc 0200 .2byte 0x2\r
- 3127 02ce 31 .byte 0x31\r
- 3128 02cf 9F .byte 0x9f\r
- 3129 02d0 20000000 .4byte .LVL32\r
- 3130 02d4 28000000 .4byte .LFE8\r
- 3131 02d8 0100 .2byte 0x1\r
- 3132 02da 50 .byte 0x50\r
- 3133 02db 00000000 .4byte 0\r
- 3134 02df 00000000 .4byte 0\r
- 3135 .LLST17:\r
- 3136 02e3 00000000 .4byte .LVL33\r
- 3137 02e7 08000000 .4byte .LVL34\r
- 3138 02eb 0100 .2byte 0x1\r
- 3139 02ed 50 .byte 0x50\r
- 3140 02ee 08000000 .4byte .LVL34\r
- 3141 02f2 1C000000 .4byte .LVL39\r
- 3142 02f6 0400 .2byte 0x4\r
- 3143 02f8 F3 .byte 0xf3\r
- 3144 02f9 01 .uleb128 0x1\r
- 3145 02fa 50 .byte 0x50\r
- 3146 02fb 9F .byte 0x9f\r
- 3147 02fc 1C000000 .4byte .LVL39\r
- 3148 0300 1E000000 .4byte .LVL40\r
- 3149 0304 0100 .2byte 0x1\r
- 3150 0306 50 .byte 0x50\r
- 3151 0307 1E000000 .4byte .LVL40\r
- 3152 030b 24000000 .4byte .LFE9\r
- 3153 030f 0400 .2byte 0x4\r
- 3154 0311 F3 .byte 0xf3\r
- 3155 0312 01 .uleb128 0x1\r
- 3156 0313 50 .byte 0x50\r
- 3157 0314 9F .byte 0x9f\r
- 3158 0315 00000000 .4byte 0\r
- 3159 0319 00000000 .4byte 0\r
- 3160 .LLST18:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 77\r
-\r
-\r
- 3161 031d 00000000 .4byte .LVL33\r
- 3162 0321 0E000000 .4byte .LVL36\r
- 3163 0325 0100 .2byte 0x1\r
- 3164 0327 51 .byte 0x51\r
- 3165 0328 0E000000 .4byte .LVL36\r
- 3166 032c 1C000000 .4byte .LVL39\r
- 3167 0330 0400 .2byte 0x4\r
- 3168 0332 F3 .byte 0xf3\r
- 3169 0333 01 .uleb128 0x1\r
- 3170 0334 51 .byte 0x51\r
- 3171 0335 9F .byte 0x9f\r
- 3172 0336 1C000000 .4byte .LVL39\r
- 3173 033a 24000000 .4byte .LFE9\r
- 3174 033e 0100 .2byte 0x1\r
- 3175 0340 51 .byte 0x51\r
- 3176 0341 00000000 .4byte 0\r
- 3177 0345 00000000 .4byte 0\r
- 3178 .LLST19:\r
- 3179 0349 0A000000 .4byte .LVL35\r
- 3180 034d 12000000 .4byte .LVL37\r
- 3181 0351 0600 .2byte 0x6\r
- 3182 0353 72 .byte 0x72\r
- 3183 0354 00 .sleb128 0\r
- 3184 0355 09 .byte 0x9\r
- 3185 0356 F1 .byte 0xf1\r
- 3186 0357 1A .byte 0x1a\r
- 3187 0358 9F .byte 0x9f\r
- 3188 0359 00000000 .4byte 0\r
- 3189 035d 00000000 .4byte 0\r
- 3190 .LLST20:\r
- 3191 0361 00000000 .4byte .LVL33\r
- 3192 0365 18000000 .4byte .LVL38\r
- 3193 0369 0200 .2byte 0x2\r
- 3194 036b 31 .byte 0x31\r
- 3195 036c 9F .byte 0x9f\r
- 3196 036d 18000000 .4byte .LVL38\r
- 3197 0371 1C000000 .4byte .LVL39\r
- 3198 0375 0200 .2byte 0x2\r
- 3199 0377 30 .byte 0x30\r
- 3200 0378 9F .byte 0x9f\r
- 3201 0379 1C000000 .4byte .LVL39\r
- 3202 037d 1E000000 .4byte .LVL40\r
- 3203 0381 0200 .2byte 0x2\r
- 3204 0383 31 .byte 0x31\r
- 3205 0384 9F .byte 0x9f\r
- 3206 0385 1E000000 .4byte .LVL40\r
- 3207 0389 24000000 .4byte .LFE9\r
- 3208 038d 0100 .2byte 0x1\r
- 3209 038f 50 .byte 0x50\r
- 3210 0390 00000000 .4byte 0\r
- 3211 0394 00000000 .4byte 0\r
- 3212 .LLST21:\r
- 3213 0398 00000000 .4byte .LVL41\r
- 3214 039c 1A000000 .4byte .LVL44\r
- 3215 03a0 0100 .2byte 0x1\r
- 3216 03a2 50 .byte 0x50\r
- 3217 03a3 1A000000 .4byte .LVL44\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 78\r
-\r
-\r
- 3218 03a7 2A000000 .4byte .LVL49\r
- 3219 03ab 0400 .2byte 0x4\r
- 3220 03ad F3 .byte 0xf3\r
- 3221 03ae 01 .uleb128 0x1\r
- 3222 03af 50 .byte 0x50\r
- 3223 03b0 9F .byte 0x9f\r
- 3224 03b1 2A000000 .4byte .LVL49\r
- 3225 03b5 2C000000 .4byte .LVL50\r
- 3226 03b9 0100 .2byte 0x1\r
- 3227 03bb 50 .byte 0x50\r
- 3228 03bc 2C000000 .4byte .LVL50\r
- 3229 03c0 2E000000 .4byte .LFE10\r
- 3230 03c4 0400 .2byte 0x4\r
- 3231 03c6 F3 .byte 0xf3\r
- 3232 03c7 01 .uleb128 0x1\r
- 3233 03c8 50 .byte 0x50\r
- 3234 03c9 9F .byte 0x9f\r
- 3235 03ca 00000000 .4byte 0\r
- 3236 03ce 00000000 .4byte 0\r
- 3237 .LLST22:\r
- 3238 03d2 00000000 .4byte .LVL41\r
- 3239 03d6 0C000000 .4byte .LVL42\r
- 3240 03da 0100 .2byte 0x1\r
- 3241 03dc 51 .byte 0x51\r
- 3242 03dd 00000000 .4byte 0\r
- 3243 03e1 00000000 .4byte 0\r
- 3244 .LLST23:\r
- 3245 03e5 00000000 .4byte .LVL41\r
- 3246 03e9 14000000 .4byte .LVL43\r
- 3247 03ed 0100 .2byte 0x1\r
- 3248 03ef 52 .byte 0x52\r
- 3249 03f0 00000000 .4byte 0\r
- 3250 03f4 00000000 .4byte 0\r
- 3251 .LLST24:\r
- 3252 03f8 00000000 .4byte .LVL41\r
- 3253 03fc 26000000 .4byte .LVL47\r
- 3254 0400 0200 .2byte 0x2\r
- 3255 0402 31 .byte 0x31\r
- 3256 0403 9F .byte 0x9f\r
- 3257 0404 26000000 .4byte .LVL47\r
- 3258 0408 2A000000 .4byte .LVL49\r
- 3259 040c 0200 .2byte 0x2\r
- 3260 040e 30 .byte 0x30\r
- 3261 040f 9F .byte 0x9f\r
- 3262 0410 2A000000 .4byte .LVL49\r
- 3263 0414 2C000000 .4byte .LVL50\r
- 3264 0418 0200 .2byte 0x2\r
- 3265 041a 31 .byte 0x31\r
- 3266 041b 9F .byte 0x9f\r
- 3267 041c 2C000000 .4byte .LVL50\r
- 3268 0420 2E000000 .4byte .LFE10\r
- 3269 0424 0100 .2byte 0x1\r
- 3270 0426 50 .byte 0x50\r
- 3271 0427 00000000 .4byte 0\r
- 3272 042b 00000000 .4byte 0\r
- 3273 .LLST25:\r
- 3274 042f 22000000 .4byte .LVL45\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 79\r
-\r
-\r
- 3275 0433 24000000 .4byte .LVL46\r
- 3276 0437 0300 .2byte 0x3\r
- 3277 0439 70 .byte 0x70\r
- 3278 043a 04 .sleb128 4\r
- 3279 043b 9F .byte 0x9f\r
- 3280 043c 24000000 .4byte .LVL46\r
- 3281 0440 28000000 .4byte .LVL48\r
- 3282 0444 0300 .2byte 0x3\r
- 3283 0446 70 .byte 0x70\r
- 3284 0447 06 .sleb128 6\r
- 3285 0448 9F .byte 0x9f\r
- 3286 0449 28000000 .4byte .LVL48\r
- 3287 044d 2A000000 .4byte .LVL49\r
- 3288 0451 0500 .2byte 0x5\r
- 3289 0453 73 .byte 0x73\r
- 3290 0454 86EC01 .sleb128 30214\r
- 3291 0457 9F .byte 0x9f\r
- 3292 0458 00000000 .4byte 0\r
- 3293 045c 00000000 .4byte 0\r
- 3294 .LLST26:\r
- 3295 0460 00000000 .4byte .LVL51\r
- 3296 0464 08000000 .4byte .LVL52\r
- 3297 0468 0100 .2byte 0x1\r
- 3298 046a 50 .byte 0x50\r
- 3299 046b 08000000 .4byte .LVL52\r
- 3300 046f 10000000 .4byte .LVL54\r
- 3301 0473 0400 .2byte 0x4\r
- 3302 0475 F3 .byte 0xf3\r
- 3303 0476 01 .uleb128 0x1\r
- 3304 0477 50 .byte 0x50\r
- 3305 0478 9F .byte 0x9f\r
- 3306 0479 10000000 .4byte .LVL54\r
- 3307 047d 12000000 .4byte .LVL55\r
- 3308 0481 0100 .2byte 0x1\r
- 3309 0483 50 .byte 0x50\r
- 3310 0484 12000000 .4byte .LVL55\r
- 3311 0488 18000000 .4byte .LFE11\r
- 3312 048c 0400 .2byte 0x4\r
- 3313 048e F3 .byte 0xf3\r
- 3314 048f 01 .uleb128 0x1\r
- 3315 0490 50 .byte 0x50\r
- 3316 0491 9F .byte 0x9f\r
- 3317 0492 00000000 .4byte 0\r
- 3318 0496 00000000 .4byte 0\r
- 3319 .LLST27:\r
- 3320 049a 00000000 .4byte .LVL51\r
- 3321 049e 0C000000 .4byte .LVL53\r
- 3322 04a2 0200 .2byte 0x2\r
- 3323 04a4 31 .byte 0x31\r
- 3324 04a5 9F .byte 0x9f\r
- 3325 04a6 0C000000 .4byte .LVL53\r
- 3326 04aa 10000000 .4byte .LVL54\r
- 3327 04ae 0200 .2byte 0x2\r
- 3328 04b0 30 .byte 0x30\r
- 3329 04b1 9F .byte 0x9f\r
- 3330 04b2 10000000 .4byte .LVL54\r
- 3331 04b6 12000000 .4byte .LVL55\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 80\r
-\r
-\r
- 3332 04ba 0200 .2byte 0x2\r
- 3333 04bc 31 .byte 0x31\r
- 3334 04bd 9F .byte 0x9f\r
- 3335 04be 12000000 .4byte .LVL55\r
- 3336 04c2 18000000 .4byte .LFE11\r
- 3337 04c6 0100 .2byte 0x1\r
- 3338 04c8 50 .byte 0x50\r
- 3339 04c9 00000000 .4byte 0\r
- 3340 04cd 00000000 .4byte 0\r
- 3341 .LLST28:\r
- 3342 04d1 00000000 .4byte .LVL56\r
- 3343 04d5 08000000 .4byte .LVL57\r
- 3344 04d9 0100 .2byte 0x1\r
- 3345 04db 50 .byte 0x50\r
- 3346 04dc 08000000 .4byte .LVL57\r
- 3347 04e0 1A000000 .4byte .LVL60\r
- 3348 04e4 0400 .2byte 0x4\r
- 3349 04e6 F3 .byte 0xf3\r
- 3350 04e7 01 .uleb128 0x1\r
- 3351 04e8 50 .byte 0x50\r
- 3352 04e9 9F .byte 0x9f\r
- 3353 04ea 1A000000 .4byte .LVL60\r
- 3354 04ee 1C000000 .4byte .LVL61\r
- 3355 04f2 0100 .2byte 0x1\r
- 3356 04f4 50 .byte 0x50\r
- 3357 04f5 1C000000 .4byte .LVL61\r
- 3358 04f9 24000000 .4byte .LFE12\r
- 3359 04fd 0400 .2byte 0x4\r
- 3360 04ff F3 .byte 0xf3\r
- 3361 0500 01 .uleb128 0x1\r
- 3362 0501 50 .byte 0x50\r
- 3363 0502 9F .byte 0x9f\r
- 3364 0503 00000000 .4byte 0\r
- 3365 0507 00000000 .4byte 0\r
- 3366 .LLST29:\r
- 3367 050b 00000000 .4byte .LVL56\r
- 3368 050f 10000000 .4byte .LVL58\r
- 3369 0513 0100 .2byte 0x1\r
- 3370 0515 51 .byte 0x51\r
- 3371 0516 10000000 .4byte .LVL58\r
- 3372 051a 1A000000 .4byte .LVL60\r
- 3373 051e 0400 .2byte 0x4\r
- 3374 0520 F3 .byte 0xf3\r
- 3375 0521 01 .uleb128 0x1\r
- 3376 0522 51 .byte 0x51\r
- 3377 0523 9F .byte 0x9f\r
- 3378 0524 1A000000 .4byte .LVL60\r
- 3379 0528 24000000 .4byte .LFE12\r
- 3380 052c 0100 .2byte 0x1\r
- 3381 052e 51 .byte 0x51\r
- 3382 052f 00000000 .4byte 0\r
- 3383 0533 00000000 .4byte 0\r
- 3384 .LLST30:\r
- 3385 0537 00000000 .4byte .LVL56\r
- 3386 053b 16000000 .4byte .LVL59\r
- 3387 053f 0200 .2byte 0x2\r
- 3388 0541 31 .byte 0x31\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 81\r
-\r
-\r
- 3389 0542 9F .byte 0x9f\r
- 3390 0543 16000000 .4byte .LVL59\r
- 3391 0547 1A000000 .4byte .LVL60\r
- 3392 054b 0200 .2byte 0x2\r
- 3393 054d 30 .byte 0x30\r
- 3394 054e 9F .byte 0x9f\r
- 3395 054f 1A000000 .4byte .LVL60\r
- 3396 0553 1C000000 .4byte .LVL61\r
- 3397 0557 0200 .2byte 0x2\r
- 3398 0559 31 .byte 0x31\r
- 3399 055a 9F .byte 0x9f\r
- 3400 055b 1C000000 .4byte .LVL61\r
- 3401 055f 24000000 .4byte .LFE12\r
- 3402 0563 0100 .2byte 0x1\r
- 3403 0565 50 .byte 0x50\r
- 3404 0566 00000000 .4byte 0\r
- 3405 056a 00000000 .4byte 0\r
- 3406 .LLST31:\r
- 3407 056e 00000000 .4byte .LVL62\r
- 3408 0572 08000000 .4byte .LVL63\r
- 3409 0576 0100 .2byte 0x1\r
- 3410 0578 50 .byte 0x50\r
- 3411 0579 08000000 .4byte .LVL63\r
- 3412 057d 12000000 .4byte .LVL65\r
- 3413 0581 0400 .2byte 0x4\r
- 3414 0583 F3 .byte 0xf3\r
- 3415 0584 01 .uleb128 0x1\r
- 3416 0585 50 .byte 0x50\r
- 3417 0586 9F .byte 0x9f\r
- 3418 0587 12000000 .4byte .LVL65\r
- 3419 058b 14000000 .4byte .LVL66\r
- 3420 058f 0100 .2byte 0x1\r
- 3421 0591 50 .byte 0x50\r
- 3422 0592 14000000 .4byte .LVL66\r
- 3423 0596 1C000000 .4byte .LFE13\r
- 3424 059a 0400 .2byte 0x4\r
- 3425 059c F3 .byte 0xf3\r
- 3426 059d 01 .uleb128 0x1\r
- 3427 059e 50 .byte 0x50\r
- 3428 059f 9F .byte 0x9f\r
- 3429 05a0 00000000 .4byte 0\r
- 3430 05a4 00000000 .4byte 0\r
- 3431 .LLST32:\r
- 3432 05a8 00000000 .4byte .LVL62\r
- 3433 05ac 10000000 .4byte .LVL64\r
- 3434 05b0 0300 .2byte 0x3\r
- 3435 05b2 08 .byte 0x8\r
- 3436 05b3 FF .byte 0xff\r
- 3437 05b4 9F .byte 0x9f\r
- 3438 05b5 10000000 .4byte .LVL64\r
- 3439 05b9 12000000 .4byte .LVL65\r
- 3440 05bd 0100 .2byte 0x1\r
- 3441 05bf 50 .byte 0x50\r
- 3442 05c0 12000000 .4byte .LVL65\r
- 3443 05c4 14000000 .4byte .LVL66\r
- 3444 05c8 0300 .2byte 0x3\r
- 3445 05ca 08 .byte 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 82\r
-\r
-\r
- 3446 05cb FF .byte 0xff\r
- 3447 05cc 9F .byte 0x9f\r
- 3448 05cd 14000000 .4byte .LVL66\r
- 3449 05d1 1C000000 .4byte .LFE13\r
- 3450 05d5 0100 .2byte 0x1\r
- 3451 05d7 50 .byte 0x50\r
- 3452 05d8 00000000 .4byte 0\r
- 3453 05dc 00000000 .4byte 0\r
- 3454 .LLST33:\r
- 3455 05e0 00000000 .4byte .LFB14\r
- 3456 05e4 04000000 .4byte .LCFI2\r
- 3457 05e8 0200 .2byte 0x2\r
- 3458 05ea 7D .byte 0x7d\r
- 3459 05eb 00 .sleb128 0\r
- 3460 05ec 04000000 .4byte .LCFI2\r
- 3461 05f0 30000000 .4byte .LFE14\r
- 3462 05f4 0200 .2byte 0x2\r
- 3463 05f6 7D .byte 0x7d\r
- 3464 05f7 08 .sleb128 8\r
- 3465 05f8 00000000 .4byte 0\r
- 3466 05fc 00000000 .4byte 0\r
- 3467 .LLST34:\r
- 3468 0600 00000000 .4byte .LVL67\r
- 3469 0604 1C000000 .4byte .LVL69\r
- 3470 0608 0100 .2byte 0x1\r
- 3471 060a 50 .byte 0x50\r
- 3472 060b 1C000000 .4byte .LVL69\r
- 3473 060f 26000000 .4byte .LVL70\r
- 3474 0613 0400 .2byte 0x4\r
- 3475 0615 F3 .byte 0xf3\r
- 3476 0616 01 .uleb128 0x1\r
- 3477 0617 50 .byte 0x50\r
- 3478 0618 9F .byte 0x9f\r
- 3479 0619 26000000 .4byte .LVL70\r
- 3480 061d 28000000 .4byte .LVL71\r
- 3481 0621 0100 .2byte 0x1\r
- 3482 0623 50 .byte 0x50\r
- 3483 0624 28000000 .4byte .LVL71\r
- 3484 0628 30000000 .4byte .LFE14\r
- 3485 062c 0400 .2byte 0x4\r
- 3486 062e F3 .byte 0xf3\r
- 3487 062f 01 .uleb128 0x1\r
- 3488 0630 50 .byte 0x50\r
- 3489 0631 9F .byte 0x9f\r
- 3490 0632 00000000 .4byte 0\r
- 3491 0636 00000000 .4byte 0\r
- 3492 .LLST35:\r
- 3493 063a 00000000 .4byte .LVL67\r
- 3494 063e 1A000000 .4byte .LVL68\r
- 3495 0642 0100 .2byte 0x1\r
- 3496 0644 51 .byte 0x51\r
- 3497 0645 1A000000 .4byte .LVL68\r
- 3498 0649 26000000 .4byte .LVL70\r
- 3499 064d 0400 .2byte 0x4\r
- 3500 064f F3 .byte 0xf3\r
- 3501 0650 01 .uleb128 0x1\r
- 3502 0651 51 .byte 0x51\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 83\r
-\r
-\r
- 3503 0652 9F .byte 0x9f\r
- 3504 0653 26000000 .4byte .LVL70\r
- 3505 0657 30000000 .4byte .LFE14\r
- 3506 065b 0100 .2byte 0x1\r
- 3507 065d 51 .byte 0x51\r
- 3508 065e 00000000 .4byte 0\r
- 3509 0662 00000000 .4byte 0\r
- 3510 .LLST36:\r
- 3511 0666 00000000 .4byte .LFB15\r
- 3512 066a 04000000 .4byte .LCFI3\r
- 3513 066e 0200 .2byte 0x2\r
- 3514 0670 7D .byte 0x7d\r
- 3515 0671 00 .sleb128 0\r
- 3516 0672 04000000 .4byte .LCFI3\r
- 3517 0676 40000000 .4byte .LFE15\r
- 3518 067a 0200 .2byte 0x2\r
- 3519 067c 7D .byte 0x7d\r
- 3520 067d 08 .sleb128 8\r
- 3521 067e 00000000 .4byte 0\r
- 3522 0682 00000000 .4byte 0\r
- 3523 .LLST37:\r
- 3524 0686 00000000 .4byte .LVL72\r
- 3525 068a 18000000 .4byte .LVL75\r
- 3526 068e 0100 .2byte 0x1\r
- 3527 0690 50 .byte 0x50\r
- 3528 0691 18000000 .4byte .LVL75\r
- 3529 0695 3C000000 .4byte .LVL78\r
- 3530 0699 0400 .2byte 0x4\r
- 3531 069b F3 .byte 0xf3\r
- 3532 069c 01 .uleb128 0x1\r
- 3533 069d 50 .byte 0x50\r
- 3534 069e 9F .byte 0x9f\r
- 3535 069f 3C000000 .4byte .LVL78\r
- 3536 06a3 3E000000 .4byte .LVL79\r
- 3537 06a7 0100 .2byte 0x1\r
- 3538 06a9 50 .byte 0x50\r
- 3539 06aa 3E000000 .4byte .LVL79\r
- 3540 06ae 40000000 .4byte .LFE15\r
- 3541 06b2 0400 .2byte 0x4\r
- 3542 06b4 F3 .byte 0xf3\r
- 3543 06b5 01 .uleb128 0x1\r
- 3544 06b6 50 .byte 0x50\r
- 3545 06b7 9F .byte 0x9f\r
- 3546 06b8 00000000 .4byte 0\r
- 3547 06bc 00000000 .4byte 0\r
- 3548 .LLST38:\r
- 3549 06c0 00000000 .4byte .LVL72\r
- 3550 06c4 0A000000 .4byte .LVL73\r
- 3551 06c8 0100 .2byte 0x1\r
- 3552 06ca 51 .byte 0x51\r
- 3553 06cb 0A000000 .4byte .LVL73\r
- 3554 06cf 3C000000 .4byte .LVL78\r
- 3555 06d3 0400 .2byte 0x4\r
- 3556 06d5 F3 .byte 0xf3\r
- 3557 06d6 01 .uleb128 0x1\r
- 3558 06d7 51 .byte 0x51\r
- 3559 06d8 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 84\r
-\r
-\r
- 3560 06d9 3C000000 .4byte .LVL78\r
- 3561 06dd 40000000 .4byte .LFE15\r
- 3562 06e1 0100 .2byte 0x1\r
- 3563 06e3 51 .byte 0x51\r
- 3564 06e4 00000000 .4byte 0\r
- 3565 06e8 00000000 .4byte 0\r
- 3566 .LLST39:\r
- 3567 06ec 00000000 .4byte .LVL72\r
- 3568 06f0 10000000 .4byte .LVL74\r
- 3569 06f4 0100 .2byte 0x1\r
- 3570 06f6 52 .byte 0x52\r
- 3571 06f7 10000000 .4byte .LVL74\r
- 3572 06fb 3C000000 .4byte .LVL78\r
- 3573 06ff 0400 .2byte 0x4\r
- 3574 0701 F3 .byte 0xf3\r
- 3575 0702 01 .uleb128 0x1\r
- 3576 0703 52 .byte 0x52\r
- 3577 0704 9F .byte 0x9f\r
- 3578 0705 3C000000 .4byte .LVL78\r
- 3579 0709 40000000 .4byte .LFE15\r
- 3580 070d 0100 .2byte 0x1\r
- 3581 070f 52 .byte 0x52\r
- 3582 0710 00000000 .4byte 0\r
- 3583 0714 00000000 .4byte 0\r
- 3584 .LLST40:\r
- 3585 0718 00000000 .4byte .LVL72\r
- 3586 071c 1C000000 .4byte .LVL76\r
- 3587 0720 0100 .2byte 0x1\r
- 3588 0722 53 .byte 0x53\r
- 3589 0723 1C000000 .4byte .LVL76\r
- 3590 0727 3C000000 .4byte .LVL78\r
- 3591 072b 0400 .2byte 0x4\r
- 3592 072d F3 .byte 0xf3\r
- 3593 072e 01 .uleb128 0x1\r
- 3594 072f 53 .byte 0x53\r
- 3595 0730 9F .byte 0x9f\r
- 3596 0731 3C000000 .4byte .LVL78\r
- 3597 0735 40000000 .4byte .LFE15\r
- 3598 0739 0100 .2byte 0x1\r
- 3599 073b 53 .byte 0x53\r
- 3600 073c 00000000 .4byte 0\r
- 3601 0740 00000000 .4byte 0\r
- 3602 .LLST41:\r
- 3603 0744 00000000 .4byte .LVL72\r
- 3604 0748 3A000000 .4byte .LVL77\r
- 3605 074c 0200 .2byte 0x2\r
- 3606 074e 31 .byte 0x31\r
- 3607 074f 9F .byte 0x9f\r
- 3608 0750 3A000000 .4byte .LVL77\r
- 3609 0754 3C000000 .4byte .LVL78\r
- 3610 0758 0200 .2byte 0x2\r
- 3611 075a 30 .byte 0x30\r
- 3612 075b 9F .byte 0x9f\r
- 3613 075c 3C000000 .4byte .LVL78\r
- 3614 0760 3E000000 .4byte .LVL79\r
- 3615 0764 0200 .2byte 0x2\r
- 3616 0766 31 .byte 0x31\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 85\r
-\r
-\r
- 3617 0767 9F .byte 0x9f\r
- 3618 0768 3E000000 .4byte .LVL79\r
- 3619 076c 40000000 .4byte .LFE15\r
- 3620 0770 0100 .2byte 0x1\r
- 3621 0772 50 .byte 0x50\r
- 3622 0773 00000000 .4byte 0\r
- 3623 0777 00000000 .4byte 0\r
- 3624 .LLST42:\r
- 3625 077b 00000000 .4byte .LFB16\r
- 3626 077f 02000000 .4byte .LCFI4\r
- 3627 0783 0200 .2byte 0x2\r
- 3628 0785 7D .byte 0x7d\r
- 3629 0786 00 .sleb128 0\r
- 3630 0787 02000000 .4byte .LCFI4\r
- 3631 078b 34000000 .4byte .LFE16\r
- 3632 078f 0200 .2byte 0x2\r
- 3633 0791 7D .byte 0x7d\r
- 3634 0792 08 .sleb128 8\r
- 3635 0793 00000000 .4byte 0\r
- 3636 0797 00000000 .4byte 0\r
- 3637 .LLST43:\r
- 3638 079b 06000000 .4byte .LVL81\r
- 3639 079f 29000000 .4byte .LVL85-1\r
- 3640 07a3 0100 .2byte 0x1\r
- 3641 07a5 50 .byte 0x50\r
- 3642 07a6 00000000 .4byte 0\r
- 3643 07aa 00000000 .4byte 0\r
- 3644 .LLST44:\r
- 3645 07ae 00000000 .4byte .LVL80\r
- 3646 07b2 10000000 .4byte .LVL82\r
- 3647 07b6 0300 .2byte 0x3\r
- 3648 07b8 09 .byte 0x9\r
- 3649 07b9 FF .byte 0xff\r
- 3650 07ba 9F .byte 0x9f\r
- 3651 07bb 10000000 .4byte .LVL82\r
- 3652 07bf 24000000 .4byte .LVL83\r
- 3653 07c3 0500 .2byte 0x5\r
- 3654 07c5 03 .byte 0x3\r
- 3655 07c6 00000000 .4byte CyDmaTdFreeIndex\r
- 3656 07ca 24000000 .4byte .LVL83\r
- 3657 07ce 26000000 .4byte .LVL84\r
- 3658 07d2 0300 .2byte 0x3\r
- 3659 07d4 09 .byte 0x9\r
- 3660 07d5 FF .byte 0xff\r
- 3661 07d6 9F .byte 0x9f\r
- 3662 07d7 26000000 .4byte .LVL84\r
- 3663 07db 34000000 .4byte .LFE16\r
- 3664 07df 0100 .2byte 0x1\r
- 3665 07e1 54 .byte 0x54\r
- 3666 07e2 00000000 .4byte 0\r
- 3667 07e6 00000000 .4byte 0\r
- 3668 .LLST45:\r
- 3669 07ea 00000000 .4byte .LFB17\r
- 3670 07ee 04000000 .4byte .LCFI5\r
- 3671 07f2 0200 .2byte 0x2\r
- 3672 07f4 7D .byte 0x7d\r
- 3673 07f5 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 86\r
-\r
-\r
- 3674 07f6 04000000 .4byte .LCFI5\r
- 3675 07fa 34000000 .4byte .LFE17\r
- 3676 07fe 0200 .2byte 0x2\r
- 3677 0800 7D .byte 0x7d\r
- 3678 0801 08 .sleb128 8\r
- 3679 0802 00000000 .4byte 0\r
- 3680 0806 00000000 .4byte 0\r
- 3681 .LLST46:\r
- 3682 080a 00000000 .4byte .LVL86\r
- 3683 080e 0B000000 .4byte .LVL87-1\r
- 3684 0812 0100 .2byte 0x1\r
- 3685 0814 50 .byte 0x50\r
- 3686 0815 0B000000 .4byte .LVL87-1\r
- 3687 0819 2C000000 .4byte .LVL88\r
- 3688 081d 0400 .2byte 0x4\r
- 3689 081f F3 .byte 0xf3\r
- 3690 0820 01 .uleb128 0x1\r
- 3691 0821 50 .byte 0x50\r
- 3692 0822 9F .byte 0x9f\r
- 3693 0823 2C000000 .4byte .LVL88\r
- 3694 0827 34000000 .4byte .LFE17\r
- 3695 082b 0100 .2byte 0x1\r
- 3696 082d 50 .byte 0x50\r
- 3697 082e 00000000 .4byte 0\r
- 3698 0832 00000000 .4byte 0\r
- 3699 .LLST47:\r
- 3700 0836 0C000000 .4byte .LVL87\r
- 3701 083a 2B000000 .4byte .LVL88-1\r
- 3702 083e 0100 .2byte 0x1\r
- 3703 0840 50 .byte 0x50\r
- 3704 0841 00000000 .4byte 0\r
- 3705 0845 00000000 .4byte 0\r
- 3706 .LLST48:\r
- 3707 0849 00000000 .4byte .LFB19\r
- 3708 084d 06000000 .4byte .LCFI6\r
- 3709 0851 0200 .2byte 0x2\r
- 3710 0853 7D .byte 0x7d\r
- 3711 0854 00 .sleb128 0\r
- 3712 0855 06000000 .4byte .LCFI6\r
- 3713 0859 26000000 .4byte .LFE19\r
- 3714 085d 0200 .2byte 0x2\r
- 3715 085f 7D .byte 0x7d\r
- 3716 0860 0C .sleb128 12\r
- 3717 0861 00000000 .4byte 0\r
- 3718 0865 00000000 .4byte 0\r
- 3719 .LLST49:\r
- 3720 0869 00000000 .4byte .LVL89\r
- 3721 086d 14000000 .4byte .LVL90\r
- 3722 0871 0100 .2byte 0x1\r
- 3723 0873 50 .byte 0x50\r
- 3724 0874 14000000 .4byte .LVL90\r
- 3725 0878 22000000 .4byte .LVL93\r
- 3726 087c 0400 .2byte 0x4\r
- 3727 087e F3 .byte 0xf3\r
- 3728 087f 01 .uleb128 0x1\r
- 3729 0880 50 .byte 0x50\r
- 3730 0881 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 87\r
-\r
-\r
- 3731 0882 22000000 .4byte .LVL93\r
- 3732 0886 24000000 .4byte .LVL94\r
- 3733 088a 0100 .2byte 0x1\r
- 3734 088c 50 .byte 0x50\r
- 3735 088d 24000000 .4byte .LVL94\r
- 3736 0891 26000000 .4byte .LFE19\r
- 3737 0895 0400 .2byte 0x4\r
- 3738 0897 F3 .byte 0xf3\r
- 3739 0898 01 .uleb128 0x1\r
- 3740 0899 50 .byte 0x50\r
- 3741 089a 9F .byte 0x9f\r
- 3742 089b 00000000 .4byte 0\r
- 3743 089f 00000000 .4byte 0\r
- 3744 .LLST50:\r
- 3745 08a3 00000000 .4byte .LVL89\r
- 3746 08a7 20000000 .4byte .LVL92\r
- 3747 08ab 0200 .2byte 0x2\r
- 3748 08ad 31 .byte 0x31\r
- 3749 08ae 9F .byte 0x9f\r
- 3750 08af 20000000 .4byte .LVL92\r
- 3751 08b3 22000000 .4byte .LVL93\r
- 3752 08b7 0200 .2byte 0x2\r
- 3753 08b9 30 .byte 0x30\r
- 3754 08ba 9F .byte 0x9f\r
- 3755 08bb 22000000 .4byte .LVL93\r
- 3756 08bf 24000000 .4byte .LVL94\r
- 3757 08c3 0200 .2byte 0x2\r
- 3758 08c5 31 .byte 0x31\r
- 3759 08c6 9F .byte 0x9f\r
- 3760 08c7 24000000 .4byte .LVL94\r
- 3761 08cb 26000000 .4byte .LFE19\r
- 3762 08cf 0100 .2byte 0x1\r
- 3763 08d1 50 .byte 0x50\r
- 3764 08d2 00000000 .4byte 0\r
- 3765 08d6 00000000 .4byte 0\r
- 3766 .LLST51:\r
- 3767 08da 18000000 .4byte .LVL91\r
- 3768 08de 22000000 .4byte .LVL93\r
- 3769 08e2 0100 .2byte 0x1\r
- 3770 08e4 54 .byte 0x54\r
- 3771 08e5 00000000 .4byte 0\r
- 3772 08e9 00000000 .4byte 0\r
- 3773 .LLST52:\r
- 3774 08ed 00000000 .4byte .LFB20\r
- 3775 08f1 06000000 .4byte .LCFI7\r
- 3776 08f5 0200 .2byte 0x2\r
- 3777 08f7 7D .byte 0x7d\r
- 3778 08f8 00 .sleb128 0\r
- 3779 08f9 06000000 .4byte .LCFI7\r
- 3780 08fd 44000000 .4byte .LFE20\r
- 3781 0901 0200 .2byte 0x2\r
- 3782 0903 7D .byte 0x7d\r
- 3783 0904 08 .sleb128 8\r
- 3784 0905 00000000 .4byte 0\r
- 3785 0909 00000000 .4byte 0\r
- 3786 .LLST53:\r
- 3787 090d 00000000 .4byte .LVL95\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 88\r
-\r
-\r
- 3788 0911 30000000 .4byte .LVL100\r
- 3789 0915 0100 .2byte 0x1\r
- 3790 0917 50 .byte 0x50\r
- 3791 0918 30000000 .4byte .LVL100\r
- 3792 091c 40000000 .4byte .LVL102\r
- 3793 0920 0400 .2byte 0x4\r
- 3794 0922 F3 .byte 0xf3\r
- 3795 0923 01 .uleb128 0x1\r
- 3796 0924 50 .byte 0x50\r
- 3797 0925 9F .byte 0x9f\r
- 3798 0926 40000000 .4byte .LVL102\r
- 3799 092a 42000000 .4byte .LVL103\r
- 3800 092e 0100 .2byte 0x1\r
- 3801 0930 50 .byte 0x50\r
- 3802 0931 42000000 .4byte .LVL103\r
- 3803 0935 44000000 .4byte .LFE20\r
- 3804 0939 0400 .2byte 0x4\r
- 3805 093b F3 .byte 0xf3\r
- 3806 093c 01 .uleb128 0x1\r
- 3807 093d 50 .byte 0x50\r
- 3808 093e 9F .byte 0x9f\r
- 3809 093f 00000000 .4byte 0\r
- 3810 0943 00000000 .4byte 0\r
- 3811 .LLST54:\r
- 3812 0947 00000000 .4byte .LVL95\r
- 3813 094b 20000000 .4byte .LVL99\r
- 3814 094f 0100 .2byte 0x1\r
- 3815 0951 51 .byte 0x51\r
- 3816 0952 20000000 .4byte .LVL99\r
- 3817 0956 40000000 .4byte .LVL102\r
- 3818 095a 0400 .2byte 0x4\r
- 3819 095c F3 .byte 0xf3\r
- 3820 095d 01 .uleb128 0x1\r
- 3821 095e 51 .byte 0x51\r
- 3822 095f 9F .byte 0x9f\r
- 3823 0960 40000000 .4byte .LVL102\r
- 3824 0964 44000000 .4byte .LFE20\r
- 3825 0968 0100 .2byte 0x1\r
- 3826 096a 51 .byte 0x51\r
- 3827 096b 00000000 .4byte 0\r
- 3828 096f 00000000 .4byte 0\r
- 3829 .LLST55:\r
- 3830 0973 00000000 .4byte .LVL95\r
- 3831 0977 34000000 .4byte .LVL101\r
- 3832 097b 0100 .2byte 0x1\r
- 3833 097d 52 .byte 0x52\r
- 3834 097e 34000000 .4byte .LVL101\r
- 3835 0982 40000000 .4byte .LVL102\r
- 3836 0986 0400 .2byte 0x4\r
- 3837 0988 F3 .byte 0xf3\r
- 3838 0989 01 .uleb128 0x1\r
- 3839 098a 52 .byte 0x52\r
- 3840 098b 9F .byte 0x9f\r
- 3841 098c 40000000 .4byte .LVL102\r
- 3842 0990 44000000 .4byte .LFE20\r
- 3843 0994 0100 .2byte 0x1\r
- 3844 0996 52 .byte 0x52\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 89\r
-\r
-\r
- 3845 0997 00000000 .4byte 0\r
- 3846 099b 00000000 .4byte 0\r
- 3847 .LLST56:\r
- 3848 099f 14000000 .4byte .LVL96\r
- 3849 09a3 16000000 .4byte .LVL97\r
- 3850 09a7 0100 .2byte 0x1\r
- 3851 09a9 54 .byte 0x54\r
- 3852 09aa 16000000 .4byte .LVL97\r
- 3853 09ae 1C000000 .4byte .LVL98\r
- 3854 09b2 0B00 .2byte 0xb\r
- 3855 09b4 70 .byte 0x70\r
- 3856 09b5 00 .sleb128 0\r
- 3857 09b6 33 .byte 0x33\r
- 3858 09b7 24 .byte 0x24\r
- 3859 09b8 23 .byte 0x23\r
- 3860 09b9 80F08180 .uleb128 0x40007800\r
- 3860 04\r
- 3861 09be 9F .byte 0x9f\r
- 3862 09bf 00000000 .4byte 0\r
- 3863 09c3 00000000 .4byte 0\r
- 3864 .LLST57:\r
- 3865 09c7 00000000 .4byte .LVL104\r
- 3866 09cb 06000000 .4byte .LVL105\r
- 3867 09cf 0100 .2byte 0x1\r
- 3868 09d1 50 .byte 0x50\r
- 3869 09d2 06000000 .4byte .LVL105\r
- 3870 09d6 16000000 .4byte .LVL110\r
- 3871 09da 0400 .2byte 0x4\r
- 3872 09dc F3 .byte 0xf3\r
- 3873 09dd 01 .uleb128 0x1\r
- 3874 09de 50 .byte 0x50\r
- 3875 09df 9F .byte 0x9f\r
- 3876 09e0 16000000 .4byte .LVL110\r
- 3877 09e4 18000000 .4byte .LVL111\r
- 3878 09e8 0100 .2byte 0x1\r
- 3879 09ea 50 .byte 0x50\r
- 3880 09eb 18000000 .4byte .LVL111\r
- 3881 09ef 1A000000 .4byte .LFE21\r
- 3882 09f3 0400 .2byte 0x4\r
- 3883 09f5 F3 .byte 0xf3\r
- 3884 09f6 01 .uleb128 0x1\r
- 3885 09f7 50 .byte 0x50\r
- 3886 09f8 9F .byte 0x9f\r
- 3887 09f9 00000000 .4byte 0\r
- 3888 09fd 00000000 .4byte 0\r
- 3889 .LLST58:\r
- 3890 0a01 00000000 .4byte .LVL104\r
- 3891 0a05 12000000 .4byte .LVL108\r
- 3892 0a09 0200 .2byte 0x2\r
- 3893 0a0b 31 .byte 0x31\r
- 3894 0a0c 9F .byte 0x9f\r
- 3895 0a0d 12000000 .4byte .LVL108\r
- 3896 0a11 16000000 .4byte .LVL110\r
- 3897 0a15 0200 .2byte 0x2\r
- 3898 0a17 30 .byte 0x30\r
- 3899 0a18 9F .byte 0x9f\r
- 3900 0a19 16000000 .4byte .LVL110\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 90\r
-\r
-\r
- 3901 0a1d 18000000 .4byte .LVL111\r
- 3902 0a21 0200 .2byte 0x2\r
- 3903 0a23 31 .byte 0x31\r
- 3904 0a24 9F .byte 0x9f\r
- 3905 0a25 18000000 .4byte .LVL111\r
- 3906 0a29 1A000000 .4byte .LFE21\r
- 3907 0a2d 0100 .2byte 0x1\r
- 3908 0a2f 50 .byte 0x50\r
- 3909 0a30 00000000 .4byte 0\r
- 3910 0a34 00000000 .4byte 0\r
- 3911 .LLST59:\r
- 3912 0a38 0E000000 .4byte .LVL106\r
- 3913 0a3c 10000000 .4byte .LVL107\r
- 3914 0a40 0300 .2byte 0x3\r
- 3915 0a42 70 .byte 0x70\r
- 3916 0a43 04 .sleb128 4\r
- 3917 0a44 9F .byte 0x9f\r
- 3918 0a45 10000000 .4byte .LVL107\r
- 3919 0a49 14000000 .4byte .LVL109\r
- 3920 0a4d 0300 .2byte 0x3\r
- 3921 0a4f 70 .byte 0x70\r
- 3922 0a50 06 .sleb128 6\r
- 3923 0a51 9F .byte 0x9f\r
- 3924 0a52 14000000 .4byte .LVL109\r
- 3925 0a56 16000000 .4byte .LVL110\r
- 3926 0a5a 0500 .2byte 0x5\r
- 3927 0a5c 73 .byte 0x73\r
- 3928 0a5d 86F001 .sleb128 30726\r
- 3929 0a60 9F .byte 0x9f\r
- 3930 0a61 00000000 .4byte 0\r
- 3931 0a65 00000000 .4byte 0\r
- 3932 .LLST60:\r
- 3933 0a69 00000000 .4byte .LVL112\r
- 3934 0a6d 18000000 .4byte .LVL116\r
- 3935 0a71 0100 .2byte 0x1\r
- 3936 0a73 50 .byte 0x50\r
- 3937 0a74 18000000 .4byte .LVL116\r
- 3938 0a78 28000000 .4byte .LVL120\r
- 3939 0a7c 0400 .2byte 0x4\r
- 3940 0a7e F3 .byte 0xf3\r
- 3941 0a7f 01 .uleb128 0x1\r
- 3942 0a80 50 .byte 0x50\r
- 3943 0a81 9F .byte 0x9f\r
- 3944 0a82 28000000 .4byte .LVL120\r
- 3945 0a86 2A000000 .4byte .LVL121\r
- 3946 0a8a 0100 .2byte 0x1\r
- 3947 0a8c 50 .byte 0x50\r
- 3948 0a8d 2A000000 .4byte .LVL121\r
- 3949 0a91 2C000000 .4byte .LFE22\r
- 3950 0a95 0400 .2byte 0x4\r
- 3951 0a97 F3 .byte 0xf3\r
- 3952 0a98 01 .uleb128 0x1\r
- 3953 0a99 50 .byte 0x50\r
- 3954 0a9a 9F .byte 0x9f\r
- 3955 0a9b 00000000 .4byte 0\r
- 3956 0a9f 00000000 .4byte 0\r
- 3957 .LLST61:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 91\r
-\r
-\r
- 3958 0aa3 00000000 .4byte .LVL112\r
- 3959 0aa7 1C000000 .4byte .LVL117\r
- 3960 0aab 0100 .2byte 0x1\r
- 3961 0aad 51 .byte 0x51\r
- 3962 0aae 1C000000 .4byte .LVL117\r
- 3963 0ab2 28000000 .4byte .LVL120\r
- 3964 0ab6 0400 .2byte 0x4\r
- 3965 0ab8 F3 .byte 0xf3\r
- 3966 0ab9 01 .uleb128 0x1\r
- 3967 0aba 51 .byte 0x51\r
- 3968 0abb 9F .byte 0x9f\r
- 3969 0abc 28000000 .4byte .LVL120\r
- 3970 0ac0 2C000000 .4byte .LFE22\r
- 3971 0ac4 0100 .2byte 0x1\r
- 3972 0ac6 51 .byte 0x51\r
- 3973 0ac7 00000000 .4byte 0\r
- 3974 0acb 00000000 .4byte 0\r
- 3975 .LLST62:\r
- 3976 0acf 10000000 .4byte .LVL113\r
- 3977 0ad3 12000000 .4byte .LVL114\r
- 3978 0ad7 0300 .2byte 0x3\r
- 3979 0ad9 73 .byte 0x73\r
- 3980 0ada 04 .sleb128 4\r
- 3981 0adb 9F .byte 0x9f\r
- 3982 0adc 12000000 .4byte .LVL114\r
- 3983 0ae0 14000000 .4byte .LVL115\r
- 3984 0ae4 0B00 .2byte 0xb\r
- 3985 0ae6 70 .byte 0x70\r
- 3986 0ae7 00 .sleb128 0\r
- 3987 0ae8 33 .byte 0x33\r
- 3988 0ae9 24 .byte 0x24\r
- 3989 0aea 23 .byte 0x23\r
- 3990 0aeb 84F08180 .uleb128 0x40007804\r
- 3990 04\r
- 3991 0af0 9F .byte 0x9f\r
- 3992 0af1 20000000 .4byte .LVL118\r
- 3993 0af5 24000000 .4byte .LVL119\r
- 3994 0af9 0300 .2byte 0x3\r
- 3995 0afb 73 .byte 0x73\r
- 3996 0afc 06 .sleb128 6\r
- 3997 0afd 9F .byte 0x9f\r
- 3998 0afe 00000000 .4byte 0\r
- 3999 0b02 00000000 .4byte 0\r
- 4000 .LLST63:\r
- 4001 0b06 00000000 .4byte .LVL122\r
- 4002 0b0a 0C000000 .4byte .LVL123\r
- 4003 0b0e 0100 .2byte 0x1\r
- 4004 0b10 50 .byte 0x50\r
- 4005 0b11 0C000000 .4byte .LVL123\r
- 4006 0b15 16000000 .4byte .LVL125\r
- 4007 0b19 0400 .2byte 0x4\r
- 4008 0b1b F3 .byte 0xf3\r
- 4009 0b1c 01 .uleb128 0x1\r
- 4010 0b1d 50 .byte 0x50\r
- 4011 0b1e 9F .byte 0x9f\r
- 4012 0b1f 16000000 .4byte .LVL125\r
- 4013 0b23 18000000 .4byte .LVL126\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 92\r
-\r
-\r
- 4014 0b27 0100 .2byte 0x1\r
- 4015 0b29 50 .byte 0x50\r
- 4016 0b2a 18000000 .4byte .LVL126\r
- 4017 0b2e 20000000 .4byte .LVL128\r
- 4018 0b32 0400 .2byte 0x4\r
- 4019 0b34 F3 .byte 0xf3\r
- 4020 0b35 01 .uleb128 0x1\r
- 4021 0b36 50 .byte 0x50\r
- 4022 0b37 9F .byte 0x9f\r
- 4023 0b38 20000000 .4byte .LVL128\r
- 4024 0b3c 22000000 .4byte .LVL129\r
- 4025 0b40 0100 .2byte 0x1\r
- 4026 0b42 50 .byte 0x50\r
- 4027 0b43 22000000 .4byte .LVL129\r
- 4028 0b47 28000000 .4byte .LFE23\r
- 4029 0b4b 0400 .2byte 0x4\r
- 4030 0b4d F3 .byte 0xf3\r
- 4031 0b4e 01 .uleb128 0x1\r
- 4032 0b4f 50 .byte 0x50\r
- 4033 0b50 9F .byte 0x9f\r
- 4034 0b51 00000000 .4byte 0\r
- 4035 0b55 00000000 .4byte 0\r
- 4036 .LLST64:\r
- 4037 0b59 00000000 .4byte .LVL122\r
- 4038 0b5d 10000000 .4byte .LVL124\r
- 4039 0b61 0100 .2byte 0x1\r
- 4040 0b63 51 .byte 0x51\r
- 4041 0b64 10000000 .4byte .LVL124\r
- 4042 0b68 16000000 .4byte .LVL125\r
- 4043 0b6c 0400 .2byte 0x4\r
- 4044 0b6e F3 .byte 0xf3\r
- 4045 0b6f 01 .uleb128 0x1\r
- 4046 0b70 51 .byte 0x51\r
- 4047 0b71 9F .byte 0x9f\r
- 4048 0b72 16000000 .4byte .LVL125\r
- 4049 0b76 1C000000 .4byte .LVL127\r
- 4050 0b7a 0100 .2byte 0x1\r
- 4051 0b7c 51 .byte 0x51\r
- 4052 0b7d 1C000000 .4byte .LVL127\r
- 4053 0b81 20000000 .4byte .LVL128\r
- 4054 0b85 0400 .2byte 0x4\r
- 4055 0b87 F3 .byte 0xf3\r
- 4056 0b88 01 .uleb128 0x1\r
- 4057 0b89 51 .byte 0x51\r
- 4058 0b8a 9F .byte 0x9f\r
- 4059 0b8b 20000000 .4byte .LVL128\r
- 4060 0b8f 28000000 .4byte .LFE23\r
- 4061 0b93 0100 .2byte 0x1\r
- 4062 0b95 51 .byte 0x51\r
- 4063 0b96 00000000 .4byte 0\r
- 4064 0b9a 00000000 .4byte 0\r
- 4065 .LLST65:\r
- 4066 0b9e 00000000 .4byte .LVL122\r
- 4067 0ba2 22000000 .4byte .LVL129\r
- 4068 0ba6 0200 .2byte 0x2\r
- 4069 0ba8 31 .byte 0x31\r
- 4070 0ba9 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 93\r
-\r
-\r
- 4071 0baa 22000000 .4byte .LVL129\r
- 4072 0bae 28000000 .4byte .LFE23\r
- 4073 0bb2 0100 .2byte 0x1\r
- 4074 0bb4 50 .byte 0x50\r
- 4075 0bb5 00000000 .4byte 0\r
- 4076 0bb9 00000000 .4byte 0\r
- 4077 .section .debug_aranges,"",%progbits\r
- 4078 0000 D4000000 .4byte 0xd4\r
- 4079 0004 0200 .2byte 0x2\r
- 4080 0006 00000000 .4byte .Ldebug_info0\r
- 4081 000a 04 .byte 0x4\r
- 4082 000b 00 .byte 0\r
- 4083 000c 0000 .2byte 0\r
- 4084 000e 0000 .2byte 0\r
- 4085 0010 00000000 .4byte .LFB0\r
- 4086 0014 30000000 .4byte .LFE0-.LFB0\r
- 4087 0018 00000000 .4byte .LFB1\r
- 4088 001c 10000000 .4byte .LFE1-.LFB1\r
- 4089 0020 00000000 .4byte .LFB2\r
- 4090 0024 10000000 .4byte .LFE2-.LFB2\r
- 4091 0028 00000000 .4byte .LFB3\r
- 4092 002c 0C000000 .4byte .LFE3-.LFB3\r
- 4093 0030 00000000 .4byte .LFB4\r
- 4094 0034 34000000 .4byte .LFE4-.LFB4\r
- 4095 0038 00000000 .4byte .LFB5\r
- 4096 003c 30000000 .4byte .LFE5-.LFB5\r
- 4097 0040 00000000 .4byte .LFB6\r
- 4098 0044 34000000 .4byte .LFE6-.LFB6\r
- 4099 0048 00000000 .4byte .LFB7\r
- 4100 004c 24000000 .4byte .LFE7-.LFB7\r
- 4101 0050 00000000 .4byte .LFB8\r
- 4102 0054 28000000 .4byte .LFE8-.LFB8\r
- 4103 0058 00000000 .4byte .LFB9\r
- 4104 005c 24000000 .4byte .LFE9-.LFB9\r
- 4105 0060 00000000 .4byte .LFB10\r
- 4106 0064 2E000000 .4byte .LFE10-.LFB10\r
- 4107 0068 00000000 .4byte .LFB11\r
- 4108 006c 18000000 .4byte .LFE11-.LFB11\r
- 4109 0070 00000000 .4byte .LFB12\r
- 4110 0074 24000000 .4byte .LFE12-.LFB12\r
- 4111 0078 00000000 .4byte .LFB13\r
- 4112 007c 1C000000 .4byte .LFE13-.LFB13\r
- 4113 0080 00000000 .4byte .LFB14\r
- 4114 0084 30000000 .4byte .LFE14-.LFB14\r
- 4115 0088 00000000 .4byte .LFB15\r
- 4116 008c 40000000 .4byte .LFE15-.LFB15\r
- 4117 0090 00000000 .4byte .LFB16\r
- 4118 0094 34000000 .4byte .LFE16-.LFB16\r
- 4119 0098 00000000 .4byte .LFB17\r
- 4120 009c 34000000 .4byte .LFE17-.LFB17\r
- 4121 00a0 00000000 .4byte .LFB18\r
- 4122 00a4 10000000 .4byte .LFE18-.LFB18\r
- 4123 00a8 00000000 .4byte .LFB19\r
- 4124 00ac 26000000 .4byte .LFE19-.LFB19\r
- 4125 00b0 00000000 .4byte .LFB20\r
- 4126 00b4 44000000 .4byte .LFE20-.LFB20\r
- 4127 00b8 00000000 .4byte .LFB21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 94\r
-\r
-\r
- 4128 00bc 1A000000 .4byte .LFE21-.LFB21\r
- 4129 00c0 00000000 .4byte .LFB22\r
- 4130 00c4 2C000000 .4byte .LFE22-.LFB22\r
- 4131 00c8 00000000 .4byte .LFB23\r
- 4132 00cc 28000000 .4byte .LFE23-.LFB23\r
- 4133 00d0 00000000 .4byte 0\r
- 4134 00d4 00000000 .4byte 0\r
- 4135 .section .debug_ranges,"",%progbits\r
- 4136 .Ldebug_ranges0:\r
- 4137 0000 08000000 .4byte .LBB2\r
- 4138 0004 24000000 .4byte .LBE2\r
- 4139 0008 28000000 .4byte .LBB3\r
- 4140 000c 34000000 .4byte .LBE3\r
- 4141 0010 00000000 .4byte 0\r
- 4142 0014 00000000 .4byte 0\r
- 4143 0018 00000000 .4byte .LFB0\r
- 4144 001c 30000000 .4byte .LFE0\r
- 4145 0020 00000000 .4byte .LFB1\r
- 4146 0024 10000000 .4byte .LFE1\r
- 4147 0028 00000000 .4byte .LFB2\r
- 4148 002c 10000000 .4byte .LFE2\r
- 4149 0030 00000000 .4byte .LFB3\r
- 4150 0034 0C000000 .4byte .LFE3\r
- 4151 0038 00000000 .4byte .LFB4\r
- 4152 003c 34000000 .4byte .LFE4\r
- 4153 0040 00000000 .4byte .LFB5\r
- 4154 0044 30000000 .4byte .LFE5\r
- 4155 0048 00000000 .4byte .LFB6\r
- 4156 004c 34000000 .4byte .LFE6\r
- 4157 0050 00000000 .4byte .LFB7\r
- 4158 0054 24000000 .4byte .LFE7\r
- 4159 0058 00000000 .4byte .LFB8\r
- 4160 005c 28000000 .4byte .LFE8\r
- 4161 0060 00000000 .4byte .LFB9\r
- 4162 0064 24000000 .4byte .LFE9\r
- 4163 0068 00000000 .4byte .LFB10\r
- 4164 006c 2E000000 .4byte .LFE10\r
- 4165 0070 00000000 .4byte .LFB11\r
- 4166 0074 18000000 .4byte .LFE11\r
- 4167 0078 00000000 .4byte .LFB12\r
- 4168 007c 24000000 .4byte .LFE12\r
- 4169 0080 00000000 .4byte .LFB13\r
- 4170 0084 1C000000 .4byte .LFE13\r
- 4171 0088 00000000 .4byte .LFB14\r
- 4172 008c 30000000 .4byte .LFE14\r
- 4173 0090 00000000 .4byte .LFB15\r
- 4174 0094 40000000 .4byte .LFE15\r
- 4175 0098 00000000 .4byte .LFB16\r
- 4176 009c 34000000 .4byte .LFE16\r
- 4177 00a0 00000000 .4byte .LFB17\r
- 4178 00a4 34000000 .4byte .LFE17\r
- 4179 00a8 00000000 .4byte .LFB18\r
- 4180 00ac 10000000 .4byte .LFE18\r
- 4181 00b0 00000000 .4byte .LFB19\r
- 4182 00b4 26000000 .4byte .LFE19\r
- 4183 00b8 00000000 .4byte .LFB20\r
- 4184 00bc 44000000 .4byte .LFE20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 95\r
-\r
-\r
- 4185 00c0 00000000 .4byte .LFB21\r
- 4186 00c4 1A000000 .4byte .LFE21\r
- 4187 00c8 00000000 .4byte .LFB22\r
- 4188 00cc 2C000000 .4byte .LFE22\r
- 4189 00d0 00000000 .4byte .LFB23\r
- 4190 00d4 28000000 .4byte .LFE23\r
- 4191 00d8 00000000 .4byte 0\r
- 4192 00dc 00000000 .4byte 0\r
- 4193 .section .debug_line,"",%progbits\r
- 4194 .Ldebug_line0:\r
- 4195 0000 E9020000 .section .debug_str,"MS",%progbits,1\r
- 4195 02005C00 \r
- 4195 00000201 \r
- 4195 FB0E0D00 \r
- 4195 01010101 \r
- 4196 .LASF10:\r
- 4197 0000 75696E74 .ascii "uint16\000"\r
- 4197 313600\r
- 4198 .LASF89:\r
- 4199 0007 43794578 .ascii "CyExitCriticalSection\000"\r
- 4199 69744372 \r
- 4199 69746963 \r
- 4199 616C5365 \r
- 4199 6374696F \r
- 4200 .LASF28:\r
- 4201 001d 646D6163 .ascii "dmac_cfgmem\000"\r
- 4201 5F636667 \r
- 4201 6D656D00 \r
- 4202 .LASF34:\r
- 4203 0029 4379446D .ascii "CyDmacErrorAddress\000"\r
- 4203 61634572 \r
- 4203 726F7241 \r
- 4203 64647265 \r
- 4203 737300\r
- 4204 .LASF68:\r
- 4205 003c 4379446D .ascii "CyDmaTdAllocate\000"\r
- 4205 61546441 \r
- 4205 6C6C6F63 \r
- 4205 61746500 \r
- 4206 .LASF70:\r
- 4207 004c 4379446D .ascii "CyDmaTdFree\000"\r
- 4207 61546446 \r
- 4207 72656500 \r
- 4208 .LASF43:\r
- 4209 0058 4379446D .ascii "CyDmaChEnable\000"\r
- 4209 61436845 \r
- 4209 6E61626C \r
- 4209 6500\r
- 4210 .LASF72:\r
- 4211 0066 4379446D .ascii "CyDmaTdFreeCount\000"\r
- 4211 61546446 \r
- 4211 72656543 \r
- 4211 6F756E74 \r
- 4211 00\r
- 4212 .LASF31:\r
- 4213 0077 4379446D .ascii "CyDmacConfigure\000"\r
- 4213 6163436F \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 96\r
-\r
-\r
- 4213 6E666967 \r
- 4213 75726500 \r
- 4214 .LASF7:\r
- 4215 0087 6C6F6E67 .ascii "long long unsigned int\000"\r
- 4215 206C6F6E \r
- 4215 6720756E \r
- 4215 7369676E \r
- 4215 65642069 \r
- 4216 .LASF73:\r
- 4217 009e 4379446D .ascii "CyDmaTdSetConfiguration\000"\r
- 4217 61546453 \r
- 4217 6574436F \r
- 4217 6E666967 \r
- 4217 75726174 \r
- 4218 .LASF71:\r
- 4219 00b6 74644861 .ascii "tdHandle\000"\r
- 4219 6E646C65 \r
- 4219 00\r
- 4220 .LASF6:\r
- 4221 00bf 6C6F6E67 .ascii "long long int\000"\r
- 4221 206C6F6E \r
- 4221 6720696E \r
- 4221 7400\r
- 4222 .LASF0:\r
- 4223 00cd 7369676E .ascii "signed char\000"\r
- 4223 65642063 \r
- 4223 68617200 \r
- 4224 .LASF36:\r
- 4225 00d9 696E7465 .ascii "interruptState\000"\r
- 4225 72727570 \r
- 4225 74537461 \r
- 4225 746500\r
- 4226 .LASF81:\r
- 4227 00e8 656E6162 .ascii "enableRR\000"\r
- 4227 6C655252 \r
- 4227 00\r
- 4228 .LASF29:\r
- 4229 00f1 646D6163 .ascii "dmac_tdmem_struct\000"\r
- 4229 5F74646D \r
- 4229 656D5F73 \r
- 4229 74727563 \r
- 4229 7400\r
- 4230 .LASF61:\r
- 4231 0103 73746174 .ascii "state\000"\r
- 4231 6500\r
- 4232 .LASF4:\r
- 4233 0109 6C6F6E67 .ascii "long int\000"\r
- 4233 20696E74 \r
- 4233 00\r
- 4234 .LASF65:\r
- 4235 0112 7464446F .ascii "tdDone0\000"\r
- 4235 6E653000 \r
- 4236 .LASF66:\r
- 4237 011a 7464446F .ascii "tdDone1\000"\r
- 4237 6E653100 \r
- 4238 .LASF16:\r
- 4239 0122 72656731 .ascii "reg16\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 97\r
-\r
-\r
- 4239 3600\r
- 4240 .LASF9:\r
- 4241 0128 75696E74 .ascii "uint8\000"\r
- 4241 3800\r
- 4242 .LASF13:\r
- 4243 012e 646F7562 .ascii "double\000"\r
- 4243 6C6500\r
- 4244 .LASF84:\r
- 4245 0135 4379446D .ascii "CyDmaChannels\000"\r
- 4245 61436861 \r
- 4245 6E6E656C \r
- 4245 7300\r
- 4246 .LASF11:\r
- 4247 0143 75696E74 .ascii "uint32\000"\r
- 4247 333200\r
- 4248 .LASF20:\r
- 4249 014a 61637469 .ascii "action\000"\r
- 4249 6F6E00\r
- 4250 .LASF22:\r
- 4251 0151 72657365 .ascii "reserved\000"\r
- 4251 72766564 \r
- 4251 00\r
- 4252 .LASF49:\r
- 4253 015a 76616C75 .ascii "value\000"\r
- 4253 6500\r
- 4254 .LASF52:\r
- 4255 0160 64657374 .ascii "destination\000"\r
- 4255 696E6174 \r
- 4255 696F6E00 \r
- 4256 .LASF47:\r
- 4257 016c 4379446D .ascii "CyDmaChPriority\000"\r
- 4257 61436850 \r
- 4257 72696F72 \r
- 4257 69747900 \r
- 4258 .LASF8:\r
- 4259 017c 756E7369 .ascii "unsigned int\000"\r
- 4259 676E6564 \r
- 4259 20696E74 \r
- 4259 00\r
- 4260 .LASF5:\r
- 4261 0189 6C6F6E67 .ascii "long unsigned int\000"\r
- 4261 20756E73 \r
- 4261 69676E65 \r
- 4261 6420696E \r
- 4261 7400\r
- 4262 .LASF25:\r
- 4263 019b 646D6163 .ascii "dmac_cfgmem_struct\000"\r
- 4263 5F636667 \r
- 4263 6D656D5F \r
- 4263 73747275 \r
- 4263 637400\r
- 4264 .LASF86:\r
- 4265 01ae 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\CyDmac.c\000"\r
- 4265 6E657261 \r
- 4265 7465645F \r
- 4265 536F7572 \r
- 4265 63655C50 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 98\r
-\r
-\r
- 4266 .LASF50:\r
- 4267 01d0 4379446D .ascii "CyDmaChSetExtendedAddress\000"\r
- 4267 61436853 \r
- 4267 65744578 \r
- 4267 74656E64 \r
- 4267 65644164 \r
- 4268 .LASF82:\r
- 4269 01ea 4379446D .ascii "CyDmaTdCurrentNumber\000"\r
- 4269 61546443 \r
- 4269 75727265 \r
- 4269 6E744E75 \r
- 4269 6D626572 \r
- 4270 .LASF19:\r
- 4271 01ff 62617369 .ascii "basic_cfg\000"\r
- 4271 635F6366 \r
- 4271 6700\r
- 4272 .LASF3:\r
- 4273 0209 73686F72 .ascii "short unsigned int\000"\r
- 4273 7420756E \r
- 4273 7369676E \r
- 4273 65642069 \r
- 4273 6E7400\r
- 4274 .LASF76:\r
- 4275 021c 636F6E66 .ascii "configuration\000"\r
- 4275 69677572 \r
- 4275 6174696F \r
- 4275 6E00\r
- 4276 .LASF33:\r
- 4277 022a 4379446D .ascii "CyDmacError\000"\r
- 4277 61634572 \r
- 4277 726F7200 \r
- 4278 .LASF88:\r
- 4279 0236 4379456E .ascii "CyEnterCriticalSection\000"\r
- 4279 74657243 \r
- 4279 72697469 \r
- 4279 63616C53 \r
- 4279 65637469 \r
- 4280 .LASF32:\r
- 4281 024d 4379446D .ascii "CyDmacClearError\000"\r
- 4281 6163436C \r
- 4281 65617245 \r
- 4281 72726F72 \r
- 4281 00\r
- 4282 .LASF87:\r
- 4283 025e 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 4283 43534932 \r
- 4283 53445C73 \r
- 4283 6F667477 \r
- 4283 6172655C \r
- 4284 028d 6E00 .ascii "n\000"\r
- 4285 .LASF17:\r
- 4286 028f 72656733 .ascii "reg32\000"\r
- 4286 3200\r
- 4287 .LASF51:\r
- 4288 0295 736F7572 .ascii "source\000"\r
- 4288 636500\r
- 4289 .LASF21:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 99\r
-\r
-\r
- 4290 029c 62617369 .ascii "basic_status\000"\r
- 4290 635F7374 \r
- 4290 61747573 \r
- 4290 00\r
- 4291 .LASF18:\r
- 4292 02a9 73697A65 .ascii "sizetype\000"\r
- 4292 74797065 \r
- 4292 00\r
- 4293 .LASF80:\r
- 4294 02b2 4379446D .ascii "CyDmaChRoundRobin\000"\r
- 4294 61436852 \r
- 4294 6F756E64 \r
- 4294 526F6269 \r
- 4294 6E00\r
- 4295 .LASF78:\r
- 4296 02c4 4379446D .ascii "CyDmaTdSetAddress\000"\r
- 4296 61546453 \r
- 4296 65744164 \r
- 4296 64726573 \r
- 4296 7300\r
- 4297 .LASF35:\r
- 4298 02d6 646D6149 .ascii "dmaIndex\000"\r
- 4298 6E646578 \r
- 4298 00\r
- 4299 .LASF46:\r
- 4300 02df 4379446D .ascii "CyDmaClearPendingDrq\000"\r
- 4300 61436C65 \r
- 4300 61725065 \r
- 4300 6E64696E \r
- 4300 67447271 \r
- 4301 .LASF63:\r
- 4302 02f4 62757273 .ascii "burstCount\000"\r
- 4302 74436F75 \r
- 4302 6E7400\r
- 4303 .LASF12:\r
- 4304 02ff 666C6F61 .ascii "float\000"\r
- 4304 7400\r
- 4305 .LASF40:\r
- 4306 0305 6572726F .ascii "error\000"\r
- 4306 7200\r
- 4307 .LASF85:\r
- 4308 030b 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 4308 4320342E \r
- 4308 372E3320 \r
- 4308 32303133 \r
- 4308 30333132 \r
- 4309 033e 616E6368 .ascii "anch revision 196615]\000"\r
- 4309 20726576 \r
- 4309 6973696F \r
- 4309 6E203139 \r
- 4309 36363135 \r
- 4310 .LASF77:\r
- 4311 0354 4379446D .ascii "CyDmaTdGetConfiguration\000"\r
- 4311 61546447 \r
- 4311 6574436F \r
- 4311 6E666967 \r
- 4311 75726174 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 100\r
-\r
-\r
- 4312 .LASF75:\r
- 4313 036c 6E657874 .ascii "nextTd\000"\r
- 4313 546400\r
- 4314 .LASF56:\r
- 4315 0373 4379446D .ascii "CyDmaChSetRequest\000"\r
- 4315 61436853 \r
- 4315 65745265 \r
- 4315 71756573 \r
- 4315 7400\r
- 4316 .LASF24:\r
- 4317 0385 646D6163 .ascii "dmac_ch_struct\000"\r
- 4317 5F63685F \r
- 4317 73747275 \r
- 4317 637400\r
- 4318 .LASF1:\r
- 4319 0394 756E7369 .ascii "unsigned char\000"\r
- 4319 676E6564 \r
- 4319 20636861 \r
- 4319 7200\r
- 4320 .LASF2:\r
- 4321 03a2 73686F72 .ascii "short int\000"\r
- 4321 7420696E \r
- 4321 7400\r
- 4322 .LASF67:\r
- 4323 03ac 74645374 .ascii "tdStop\000"\r
- 4323 6F7000\r
- 4324 .LASF41:\r
- 4325 03b3 63684861 .ascii "chHandle\000"\r
- 4325 6E646C65 \r
- 4325 00\r
- 4326 .LASF37:\r
- 4327 03bc 6368616E .ascii "channel\000"\r
- 4327 6E656C00 \r
- 4328 .LASF59:\r
- 4329 03c4 4379446D .ascii "CyDmaChStatus\000"\r
- 4329 61436853 \r
- 4329 74617475 \r
- 4329 7300\r
- 4330 .LASF45:\r
- 4331 03d2 4379446D .ascii "CyDmaChDisable\000"\r
- 4331 61436844 \r
- 4331 69736162 \r
- 4331 6C6500\r
- 4332 .LASF38:\r
- 4333 03e1 4379446D .ascii "CyDmaChAlloc\000"\r
- 4333 61436841 \r
- 4333 6C6C6F63 \r
- 4333 00\r
- 4334 .LASF60:\r
- 4335 03ee 63757272 .ascii "currentTd\000"\r
- 4335 656E7454 \r
- 4335 6400\r
- 4336 .LASF14:\r
- 4337 03f8 63686172 .ascii "char\000"\r
- 4337 00\r
- 4338 .LASF48:\r
- 4339 03fd 7072696F .ascii "priority\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 101\r
-\r
-\r
- 4339 72697479 \r
- 4339 00\r
- 4340 .LASF79:\r
- 4341 0406 4379446D .ascii "CyDmaTdGetAddress\000"\r
- 4341 61546447 \r
- 4341 65744164 \r
- 4341 64726573 \r
- 4341 7300\r
- 4342 .LASF23:\r
- 4343 0418 646D6163 .ascii "dmac_ch\000"\r
- 4343 5F636800 \r
- 4344 .LASF64:\r
- 4345 0420 72657175 .ascii "requestPerBurst\000"\r
- 4345 65737450 \r
- 4345 65724275 \r
- 4345 72737400 \r
- 4346 .LASF44:\r
- 4347 0430 70726573 .ascii "preserveTds\000"\r
- 4347 65727665 \r
- 4347 54647300 \r
- 4348 .LASF53:\r
- 4349 043c 636F6E76 .ascii "convert\000"\r
- 4349 65727400 \r
- 4350 .LASF30:\r
- 4351 0444 646D6163 .ascii "dmac_tdmem\000"\r
- 4351 5F74646D \r
- 4351 656D00\r
- 4352 .LASF55:\r
- 4353 044f 73746172 .ascii "startTd\000"\r
- 4353 74546400 \r
- 4354 .LASF83:\r
- 4355 0457 4379446D .ascii "CyDmaTdFreeIndex\000"\r
- 4355 61546446 \r
- 4355 72656549 \r
- 4355 6E646578 \r
- 4355 00\r
- 4356 .LASF74:\r
- 4357 0468 7472616E .ascii "transferCount\000"\r
- 4357 73666572 \r
- 4357 436F756E \r
- 4357 7400\r
- 4358 .LASF26:\r
- 4359 0476 43464730 .ascii "CFG0\000"\r
- 4359 00\r
- 4360 .LASF27:\r
- 4361 047b 43464731 .ascii "CFG1\000"\r
- 4361 00\r
- 4362 .LASF42:\r
- 4363 0480 73746174 .ascii "status\000"\r
- 4363 757300\r
- 4364 .LASF58:\r
- 4365 0487 4379446D .ascii "CyDmaChGetRequest\000"\r
- 4365 61436847 \r
- 4365 65745265 \r
- 4365 71756573 \r
- 4365 7400\r
- 4366 .LASF57:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc1lqS7m.s page 102\r
-\r
-\r
- 4367 0499 72657175 .ascii "request\000"\r
- 4367 65737400 \r
- 4368 .LASF54:\r
- 4369 04a1 4379446D .ascii "CyDmaChSetInitialTd\000"\r
- 4369 61436853 \r
- 4369 6574496E \r
- 4369 69746961 \r
- 4369 6C546400 \r
- 4370 .LASF15:\r
- 4371 04b5 63797374 .ascii "cystatus\000"\r
- 4371 61747573 \r
- 4371 00\r
- 4372 .LASF62:\r
- 4373 04be 4379446D .ascii "CyDmaChSetConfiguration\000"\r
- 4373 61436853 \r
- 4373 6574436F \r
- 4373 6E666967 \r
- 4373 75726174 \r
- 4374 .LASF69:\r
- 4375 04d6 656C656D .ascii "element\000"\r
- 4375 656E7400 \r
- 4376 .LASF39:\r
- 4377 04de 4379446D .ascii "CyDmaChFree\000"\r
- 4377 61436846 \r
- 4377 72656500 \r
- 4378 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "CyFlash.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.CySetTempInt.part.0,"ax",%progbits\r
- 19 .align 1\r
- 20 .thumb\r
- 21 .thumb_func\r
- 22 .type CySetTempInt.part.0, %function\r
- 23 CySetTempInt.part.0:\r
- 24 .LFB13:\r
- 25 .file 1 ".\\Generated_Source\\PSoC5\\CyFlash.c"\r
- 1:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/CyFlash.c **** * File Name: CyFlash.c\r
- 3:.\Generated_Source\PSoC5/CyFlash.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 5:.\Generated_Source\PSoC5/CyFlash.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/CyFlash.c **** * Provides an API for the FLASH/EEPROM.\r
- 7:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 8:.\Generated_Source\PSoC5/CyFlash.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/CyFlash.c **** * This code is endian agnostic.\r
- 10:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 11:.\Generated_Source\PSoC5/CyFlash.c **** * Note:\r
- 12:.\Generated_Source\PSoC5/CyFlash.c **** * Documentation of the API's in this file is located in the\r
- 13:.\Generated_Source\PSoC5/CyFlash.c **** * System Reference Guide provided with PSoC Creator.\r
- 14:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 15:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 16:.\Generated_Source\PSoC5/CyFlash.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 17:.\Generated_Source\PSoC5/CyFlash.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 18:.\Generated_Source\PSoC5/CyFlash.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 19:.\Generated_Source\PSoC5/CyFlash.c **** * the software package with which this file was provided.\r
- 20:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 21:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 22:.\Generated_Source\PSoC5/CyFlash.c **** #include "CyFlash.h"\r
- 23:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 24:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 25:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 26:.\Generated_Source\PSoC5/CyFlash.c **** * Holds die temperature, updated by CySetTemp(). Used for flash writting.\r
- 27:.\Generated_Source\PSoC5/CyFlash.c **** * The first byte is the sign of the temperature (0 = negative, 1 = positive).\r
- 28:.\Generated_Source\PSoC5/CyFlash.c **** * The second byte is the magnitude.\r
- 29:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 30:.\Generated_Source\PSoC5/CyFlash.c **** uint8 dieTemperature[CY_FLASH_DIE_TEMP_DATA_SIZE];\r
- 31:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 32:.\Generated_Source\PSoC5/CyFlash.c **** #if(CYDEV_ECC_ENABLE == 0)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 2\r
-\r
-\r
- 33:.\Generated_Source\PSoC5/CyFlash.c **** static uint8 * rowBuffer = 0;\r
- 34:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CYDEV_ECC_ENABLE == 0) */\r
- 35:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 36:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 37:.\Generated_Source\PSoC5/CyFlash.c **** static cystatus CySetTempInt(void);\r
- 38:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 39:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 40:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 41:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyFlash_Start\r
- 42:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 43:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 44:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 45:.\Generated_Source\PSoC5/CyFlash.c **** * Enable the Flash.\r
- 46:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 47:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 48:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 49:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 50:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 51:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 52:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 53:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 54:.\Generated_Source\PSoC5/CyFlash.c **** void CyFlash_Start(void) \r
- 55:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 56:.\Generated_Source\PSoC5/CyFlash.c **** /* Active Power Mode */\r
- 57:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
- 58:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 59:.\Generated_Source\PSoC5/CyFlash.c **** /* Standby Power Mode */\r
- 60:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
- 61:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 62:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(CY_FLASH_EE_STARTUP_DELAY);\r
- 63:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 64:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 65:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 66:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 67:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyFlash_Stop\r
- 68:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 69:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 70:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 71:.\Generated_Source\PSoC5/CyFlash.c **** * Disable the Flash.\r
- 72:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 73:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 74:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 75:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 76:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 77:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 78:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 79:.\Generated_Source\PSoC5/CyFlash.c **** * Side Effects:\r
- 80:.\Generated_Source\PSoC5/CyFlash.c **** * This setting is ignored as long as the CPU is currently running. This will\r
- 81:.\Generated_Source\PSoC5/CyFlash.c **** * only take effect when the CPU is later disabled.\r
- 82:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 83:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 84:.\Generated_Source\PSoC5/CyFlash.c **** void CyFlash_Stop(void) \r
- 85:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 86:.\Generated_Source\PSoC5/CyFlash.c **** /* Active Power Mode */\r
- 87:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));\r
- 88:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 89:.\Generated_Source\PSoC5/CyFlash.c **** /* Standby Power Mode */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 3\r
-\r
-\r
- 90:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));\r
- 91:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 92:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 93:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 94:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 95:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CySetTempInt\r
- 96:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 97:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 98:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 99:.\Generated_Source\PSoC5/CyFlash.c **** * Sends a command to the SPC to read the die temperature. Sets a global value\r
- 100:.\Generated_Source\PSoC5/CyFlash.c **** * used by the Write functions. This function must be called once before\r
- 101:.\Generated_Source\PSoC5/CyFlash.c **** * executing a series of Flash writing functions.\r
- 102:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 103:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 104:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 105:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 106:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 107:.\Generated_Source\PSoC5/CyFlash.c **** * status:\r
- 108:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS - if successful\r
- 109:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_LOCKED - if Flash writing already in use\r
- 110:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_UNKNOWN - if there was an SPC error\r
- 111:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 112:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 113:.\Generated_Source\PSoC5/CyFlash.c **** static cystatus CySetTempInt(void) \r
- 26 .loc 1 113 0\r
- 27 .cfi_startproc\r
- 28 @ args = 0, pretend = 0, frame = 0\r
- 29 @ frame_needed = 0, uses_anonymous_args = 0\r
- 114:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 115:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status;\r
- 116:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 117:.\Generated_Source\PSoC5/CyFlash.c **** /* Make sure SPC is powered */\r
- 118:.\Generated_Source\PSoC5/CyFlash.c **** CySpcStart();\r
- 119:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 120:.\Generated_Source\PSoC5/CyFlash.c **** /* Plan for failure. */\r
- 121:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_UNKNOWN;\r
- 122:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 123:.\Generated_Source\PSoC5/CyFlash.c **** if(CySpcLock() == CYRET_SUCCESS)\r
- 124:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 125:.\Generated_Source\PSoC5/CyFlash.c **** /* Write the command. */\r
- 126:.\Generated_Source\PSoC5/CyFlash.c **** if(CYRET_STARTED == CySpcGetTemp(CY_TEMP_NUMBER_OF_SAMPLES))\r
- 30 .loc 1 126 0\r
- 31 0000 0120 movs r0, #1\r
- 113:.\Generated_Source\PSoC5/CyFlash.c **** static cystatus CySetTempInt(void) \r
- 32 .loc 1 113 0\r
- 33 0002 10B5 push {r4, lr}\r
- 34 .LCFI0:\r
- 35 .cfi_def_cfa_offset 8\r
- 36 .cfi_offset 4, -8\r
- 37 .cfi_offset 14, -4\r
- 38 .loc 1 126 0\r
- 39 0004 FFF7FEFF bl CySpcGetTemp\r
- 40 .LVL0:\r
- 41 0008 0728 cmp r0, #7\r
- 42 000a 09D0 beq .L14\r
- 43 .L7:\r
- 121:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_UNKNOWN;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 4\r
-\r
-\r
- 44 .loc 1 121 0\r
- 45 000c 4FF0FF34 mov r4, #-1\r
- 46 0010 17E0 b .L3\r
- 47 .L20:\r
- 127:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 128:.\Generated_Source\PSoC5/CyFlash.c **** do\r
- 129:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 130:.\Generated_Source\PSoC5/CyFlash.c **** if(CySpcReadData(dieTemperature, CY_FLASH_DIE_TEMP_DATA_SIZE) == CY_FLASH_DIE_TEMP_\r
- 131:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 132:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_SUCCESS;\r
- 133:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 134:.\Generated_Source\PSoC5/CyFlash.c **** while(CY_SPC_BUSY)\r
- 135:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 136:.\Generated_Source\PSoC5/CyFlash.c **** /* Spin until idle. */\r
- 137:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(1u);\r
- 138:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 139:.\Generated_Source\PSoC5/CyFlash.c **** break;\r
- 140:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 141:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 142:.\Generated_Source\PSoC5/CyFlash.c **** } while(CY_SPC_BUSY);\r
- 48 .loc 1 142 0\r
- 49 0012 0E4B ldr r3, .L23\r
- 50 0014 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 51 0016 00F00201 and r1, r0, #2\r
- 52 001a CAB2 uxtb r2, r1\r
- 53 001c 002A cmp r2, #0\r
- 54 001e F5D1 bne .L7\r
- 55 .L14:\r
- 130:.\Generated_Source\PSoC5/CyFlash.c **** if(CySpcReadData(dieTemperature, CY_FLASH_DIE_TEMP_DATA_SIZE) == CY_FLASH_DIE_TEMP_\r
- 56 .loc 1 130 0\r
- 57 0020 0221 movs r1, #2\r
- 58 0022 0B48 ldr r0, .L23+4\r
- 59 0024 FFF7FEFF bl CySpcReadData\r
- 60 .LVL1:\r
- 61 0028 0228 cmp r0, #2\r
- 62 002a F2D1 bne .L20\r
- 63 .L16:\r
- 134:.\Generated_Source\PSoC5/CyFlash.c **** while(CY_SPC_BUSY)\r
- 64 .loc 1 134 0\r
- 65 002c 074C ldr r4, .L23\r
- 66 002e 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 67 0030 03F00200 and r0, r3, #2\r
- 68 0034 C1B2 uxtb r1, r0\r
- 69 0036 19B9 cbnz r1, .L22\r
- 70 .L6:\r
- 137:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(1u);\r
- 71 .loc 1 137 0\r
- 72 0038 0120 movs r0, #1\r
- 73 003a FFF7FEFF bl CyDelayUs\r
- 74 .LVL2:\r
- 75 003e F5E7 b .L16\r
- 76 .L22:\r
- 132:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_SUCCESS;\r
- 77 .loc 1 132 0\r
- 78 0040 0024 movs r4, #0\r
- 79 .L3:\r
- 80 .LVL3:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 5\r
-\r
-\r
- 143:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 144:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 145:.\Generated_Source\PSoC5/CyFlash.c **** CySpcUnlock();\r
- 81 .loc 1 145 0\r
- 82 0042 FFF7FEFF bl CySpcUnlock\r
- 83 .LVL4:\r
- 146:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 147:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 148:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 149:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_LOCKED;\r
- 150:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 151:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 152:.\Generated_Source\PSoC5/CyFlash.c **** return (status);\r
- 153:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 84 .loc 1 153 0\r
- 85 0046 2046 mov r0, r4\r
- 86 0048 10BD pop {r4, pc}\r
- 87 .L24:\r
- 88 004a 00BF .align 2\r
- 89 .L23:\r
- 90 004c 22470040 .word 1073760034\r
- 91 0050 00000000 .word dieTemperature\r
- 92 .cfi_endproc\r
- 93 .LFE13:\r
- 94 .size CySetTempInt.part.0, .-CySetTempInt.part.0\r
- 95 .section .text.CyFlash_Start,"ax",%progbits\r
- 96 .align 1\r
- 97 .global CyFlash_Start\r
- 98 .thumb\r
- 99 .thumb_func\r
- 100 .type CyFlash_Start, %function\r
- 101 CyFlash_Start:\r
- 102 .LFB0:\r
- 55:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 103 .loc 1 55 0\r
- 104 .cfi_startproc\r
- 105 @ args = 0, pretend = 0, frame = 0\r
- 106 @ frame_needed = 0, uses_anonymous_args = 0\r
- 107 @ link register save eliminated.\r
- 57:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
- 108 .loc 1 57 0\r
- 109 0000 054B ldr r3, .L26\r
- 110 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 111 0004 42F00100 orr r0, r2, #1\r
- 112 0008 1870 strb r0, [r3, #0]\r
- 60:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
- 113 .loc 1 60 0\r
- 114 000a 197C ldrb r1, [r3, #16] @ zero_extendqisi2\r
- 62:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(CY_FLASH_EE_STARTUP_DELAY);\r
- 115 .loc 1 62 0\r
- 116 000c 0520 movs r0, #5\r
- 60:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
- 117 .loc 1 60 0\r
- 118 000e 41F00102 orr r2, r1, #1\r
- 119 0012 1A74 strb r2, [r3, #16]\r
- 63:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 120 .loc 1 63 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 6\r
-\r
-\r
- 62:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(CY_FLASH_EE_STARTUP_DELAY);\r
- 121 .loc 1 62 0\r
- 122 0014 FFF7FEBF b CyDelayUs\r
- 123 .LVL5:\r
- 124 .L27:\r
- 125 .align 2\r
- 126 .L26:\r
- 127 0018 AC430040 .word 1073759148\r
- 128 .cfi_endproc\r
- 129 .LFE0:\r
- 130 .size CyFlash_Start, .-CyFlash_Start\r
- 131 .section .text.CyFlash_Stop,"ax",%progbits\r
- 132 .align 1\r
- 133 .global CyFlash_Stop\r
- 134 .thumb\r
- 135 .thumb_func\r
- 136 .type CyFlash_Stop, %function\r
- 137 CyFlash_Stop:\r
- 138 .LFB1:\r
- 85:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 139 .loc 1 85 0\r
- 140 .cfi_startproc\r
- 141 @ args = 0, pretend = 0, frame = 0\r
- 142 @ frame_needed = 0, uses_anonymous_args = 0\r
- 143 @ link register save eliminated.\r
- 87:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));\r
- 144 .loc 1 87 0\r
- 145 0000 044B ldr r3, .L29\r
- 146 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 147 0004 02F0FE00 and r0, r2, #254\r
- 148 0008 1870 strb r0, [r3, #0]\r
- 90:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));\r
- 149 .loc 1 90 0\r
- 150 000a 197C ldrb r1, [r3, #16] @ zero_extendqisi2\r
- 151 000c 01F0FE02 and r2, r1, #254\r
- 152 0010 1A74 strb r2, [r3, #16]\r
- 153 0012 7047 bx lr\r
- 154 .L30:\r
- 155 .align 2\r
- 156 .L29:\r
- 157 0014 AC430040 .word 1073759148\r
- 158 .cfi_endproc\r
- 159 .LFE1:\r
- 160 .size CyFlash_Stop, .-CyFlash_Stop\r
- 161 .section .text.CySetTemp,"ax",%progbits\r
- 162 .align 1\r
- 163 .global CySetTemp\r
- 164 .thumb\r
- 165 .thumb_func\r
- 166 .type CySetTemp, %function\r
- 167 CySetTemp:\r
- 168 .LFB3:\r
- 154:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 155:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 156:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 157:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CySetTemp\r
- 158:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 7\r
-\r
-\r
- 159:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 160:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 161:.\Generated_Source\PSoC5/CyFlash.c **** * This is a wraparound for CySetTempInt(). It is used to return second\r
- 162:.\Generated_Source\PSoC5/CyFlash.c **** * successful read of temperature value.\r
- 163:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 164:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 165:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 166:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 167:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 168:.\Generated_Source\PSoC5/CyFlash.c **** * status:\r
- 169:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS if successful.\r
- 170:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_LOCKED if Flash writing already in use\r
- 171:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_UNKNOWN if there was an SPC error.\r
- 172:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 173:.\Generated_Source\PSoC5/CyFlash.c **** * uint8 dieTemperature[2]:\r
- 174:.\Generated_Source\PSoC5/CyFlash.c **** * Holds die temperature for the flash writting algorithm. The first byte is\r
- 175:.\Generated_Source\PSoC5/CyFlash.c **** * the sign of the temperature (0 = negative, 1 = positive). The second byte is\r
- 176:.\Generated_Source\PSoC5/CyFlash.c **** * the magnitude.\r
- 177:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 178:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 179:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CySetTemp(void) \r
- 180:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 169 .loc 1 180 0\r
- 170 .cfi_startproc\r
- 171 @ args = 0, pretend = 0, frame = 0\r
- 172 @ frame_needed = 0, uses_anonymous_args = 0\r
- 173 0000 08B5 push {r3, lr}\r
- 174 .LCFI1:\r
- 175 .cfi_def_cfa_offset 8\r
- 176 .cfi_offset 3, -8\r
- 177 .cfi_offset 14, -4\r
- 178 .LBB6:\r
- 179 .LBB7:\r
- 118:.\Generated_Source\PSoC5/CyFlash.c **** CySpcStart();\r
- 180 .loc 1 118 0\r
- 181 0002 FFF7FEFF bl CySpcStart\r
- 182 .LVL6:\r
- 123:.\Generated_Source\PSoC5/CyFlash.c **** if(CySpcLock() == CYRET_SUCCESS)\r
- 183 .loc 1 123 0\r
- 184 0006 FFF7FEFF bl CySpcLock\r
- 185 .LVL7:\r
- 186 000a 58B9 cbnz r0, .L34\r
- 187 000c FFF7FEFF bl CySetTempInt.part.0\r
- 188 .LVL8:\r
- 189 .LBE7:\r
- 190 .LBE6:\r
- 181:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status = CySetTempInt();\r
- 182:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 183:.\Generated_Source\PSoC5/CyFlash.c **** if(status == CYRET_SUCCESS)\r
- 191 .loc 1 183 0\r
- 192 0010 48B9 cbnz r0, .L32\r
- 193 .LBB9:\r
- 194 .LBB10:\r
- 118:.\Generated_Source\PSoC5/CyFlash.c **** CySpcStart();\r
- 195 .loc 1 118 0\r
- 196 0012 FFF7FEFF bl CySpcStart\r
- 197 .LVL9:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 8\r
-\r
-\r
- 123:.\Generated_Source\PSoC5/CyFlash.c **** if(CySpcLock() == CYRET_SUCCESS)\r
- 198 .loc 1 123 0\r
- 199 0016 FFF7FEFF bl CySpcLock\r
- 200 .LVL10:\r
- 201 001a 18B9 cbnz r0, .L34\r
- 202 .LBE10:\r
- 203 .LBE9:\r
- 184:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 185:.\Generated_Source\PSoC5/CyFlash.c **** status = CySetTempInt();\r
- 186:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 187:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 188:.\Generated_Source\PSoC5/CyFlash.c **** return (status);\r
- 189:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 204 .loc 1 189 0\r
- 205 001c BDE80840 pop {r3, lr}\r
- 206 0020 FFF7FEBF b CySetTempInt.part.0\r
- 207 .LVL11:\r
- 208 .L34:\r
- 209 .LBB11:\r
- 210 .LBB8:\r
- 149:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_LOCKED;\r
- 211 .loc 1 149 0\r
- 212 0024 0420 movs r0, #4\r
- 213 .L32:\r
- 214 .LVL12:\r
- 215 .LBE8:\r
- 216 .LBE11:\r
- 217 .loc 1 189 0\r
- 218 0026 08BD pop {r3, pc}\r
- 219 .cfi_endproc\r
- 220 .LFE3:\r
- 221 .size CySetTemp, .-CySetTemp\r
- 222 .section .text.CySetFlashEEBuffer,"ax",%progbits\r
- 223 .align 1\r
- 224 .global CySetFlashEEBuffer\r
- 225 .thumb\r
- 226 .thumb_func\r
- 227 .type CySetFlashEEBuffer, %function\r
- 228 CySetFlashEEBuffer:\r
- 229 .LFB4:\r
- 190:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 191:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 192:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 193:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CySetFlashEEBuffer\r
- 194:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 195:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 196:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 197:.\Generated_Source\PSoC5/CyFlash.c **** * Sets the user supplied temporary buffer to store SPC data while performing\r
- 198:.\Generated_Source\PSoC5/CyFlash.c **** * flash and EEPROM commands. This buffer is only necessary when Flash ECC is\r
- 199:.\Generated_Source\PSoC5/CyFlash.c **** * disabled.\r
- 200:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 201:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 202:.\Generated_Source\PSoC5/CyFlash.c **** * buffer:\r
- 203:.\Generated_Source\PSoC5/CyFlash.c **** * Address of block of memory to store temporary memory. The size of the block\r
- 204:.\Generated_Source\PSoC5/CyFlash.c **** * of memory is CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE.\r
- 205:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 206:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 9\r
-\r
-\r
- 207:.\Generated_Source\PSoC5/CyFlash.c **** * status:\r
- 208:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS if successful.\r
- 209:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_BAD_PARAM if the buffer is NULL\r
- 210:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 211:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 212:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CySetFlashEEBuffer(uint8 * buffer) \r
- 213:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 230 .loc 1 213 0\r
- 231 .cfi_startproc\r
- 232 @ args = 0, pretend = 0, frame = 0\r
- 233 @ frame_needed = 0, uses_anonymous_args = 0\r
- 234 .LVL13:\r
- 235 0000 38B5 push {r3, r4, r5, lr}\r
- 236 .LCFI2:\r
- 237 .cfi_def_cfa_offset 16\r
- 238 .cfi_offset 3, -16\r
- 239 .cfi_offset 4, -12\r
- 240 .cfi_offset 5, -8\r
- 241 .cfi_offset 14, -4\r
- 242 .loc 1 213 0\r
- 243 0002 0446 mov r4, r0\r
- 214:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status = CYRET_SUCCESS;\r
- 215:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 216:.\Generated_Source\PSoC5/CyFlash.c **** CySpcStart();\r
- 244 .loc 1 216 0\r
- 245 0004 FFF7FEFF bl CySpcStart\r
- 246 .LVL14:\r
- 217:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 218:.\Generated_Source\PSoC5/CyFlash.c **** #if(CYDEV_ECC_ENABLE == 0)\r
- 219:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 220:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL == buffer)\r
- 247 .loc 1 220 0\r
- 248 0008 4CB1 cbz r4, .L37\r
- 221:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 222:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_BAD_PARAM;\r
- 223:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 224:.\Generated_Source\PSoC5/CyFlash.c **** else if(CySpcLock() != CYRET_SUCCESS)\r
- 249 .loc 1 224 0\r
- 250 000a FFF7FEFF bl CySpcLock\r
- 251 .LVL15:\r
- 252 000e 0546 mov r5, r0\r
- 253 0010 38B9 cbnz r0, .L38\r
- 225:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 226:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_LOCKED;\r
- 227:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 228:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 229:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 230:.\Generated_Source\PSoC5/CyFlash.c **** rowBuffer = buffer;\r
- 254 .loc 1 230 0\r
- 255 0012 054B ldr r3, .L39\r
- 256 0014 1C60 str r4, [r3, #0]\r
- 231:.\Generated_Source\PSoC5/CyFlash.c **** CySpcUnlock();\r
- 257 .loc 1 231 0\r
- 258 0016 FFF7FEFF bl CySpcUnlock\r
- 259 .LVL16:\r
- 214:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status = CYRET_SUCCESS;\r
- 260 .loc 1 214 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 10\r
-\r
-\r
- 261 001a 2846 mov r0, r5\r
- 262 001c 38BD pop {r3, r4, r5, pc}\r
- 263 .L37:\r
- 222:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_BAD_PARAM;\r
- 264 .loc 1 222 0\r
- 265 001e 0120 movs r0, #1\r
- 266 0020 38BD pop {r3, r4, r5, pc}\r
- 267 .L38:\r
- 226:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_LOCKED;\r
- 268 .loc 1 226 0\r
- 269 0022 0420 movs r0, #4\r
- 270 .LVL17:\r
- 232:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 233:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 234:.\Generated_Source\PSoC5/CyFlash.c **** #else\r
- 235:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 236:.\Generated_Source\PSoC5/CyFlash.c **** /* To supress the warning */\r
- 237:.\Generated_Source\PSoC5/CyFlash.c **** buffer = buffer;\r
- 238:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 239:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CYDEV_ECC_ENABLE == 0u) */\r
- 240:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 241:.\Generated_Source\PSoC5/CyFlash.c **** return(status);\r
- 242:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 271 .loc 1 242 0\r
- 272 0024 38BD pop {r3, r4, r5, pc}\r
- 273 .L40:\r
- 274 0026 00BF .align 2\r
- 275 .L39:\r
- 276 0028 00000000 .word .LANCHOR0\r
- 277 .cfi_endproc\r
- 278 .LFE4:\r
- 279 .size CySetFlashEEBuffer, .-CySetFlashEEBuffer\r
- 280 .section .text.CyWriteRowFull,"ax",%progbits\r
- 281 .align 1\r
- 282 .global CyWriteRowFull\r
- 283 .thumb\r
- 284 .thumb_func\r
- 285 .type CyWriteRowFull, %function\r
- 286 CyWriteRowFull:\r
- 287 .LFB7:\r
- 243:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 244:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 245:.\Generated_Source\PSoC5/CyFlash.c **** #if(CYDEV_ECC_ENABLE == 1)\r
- 246:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 247:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 248:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyWriteRowData\r
- 249:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 250:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 251:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 252:.\Generated_Source\PSoC5/CyFlash.c **** * Sends a command to the SPC to load and program a row of data in\r
- 253:.\Generated_Source\PSoC5/CyFlash.c **** * Flash or EEPROM.\r
- 254:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 255:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 256:.\Generated_Source\PSoC5/CyFlash.c **** * arrayID: ID of the array to write.\r
- 257:.\Generated_Source\PSoC5/CyFlash.c **** * The type of write, Flash or EEPROM, is determined from the array ID.\r
- 258:.\Generated_Source\PSoC5/CyFlash.c **** * The arrays in the part are sequential starting at the first ID for the\r
- 259:.\Generated_Source\PSoC5/CyFlash.c **** * specific memory type. The array ID for the Flash memory lasts from 0x00 to\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 11\r
-\r
-\r
- 260:.\Generated_Source\PSoC5/CyFlash.c **** * 0x3F and for the EEPROM memory it lasts from 0x40 to 0x7F.\r
- 261:.\Generated_Source\PSoC5/CyFlash.c **** * rowAddress: rowAddress of flash row to program.\r
- 262:.\Generated_Source\PSoC5/CyFlash.c **** * rowData: Array of bytes to write.\r
- 263:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 264:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 265:.\Generated_Source\PSoC5/CyFlash.c **** * status:\r
- 266:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS if successful.\r
- 267:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_LOCKED if the SPC is already in use.\r
- 268:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_CANCELED if command not accepted\r
- 269:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_UNKNOWN if there was an SPC error.\r
- 270:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 271:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 272:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CyWriteRowData(uint8 arrayId, uint16 rowAddress, const uint8 * rowData) \r
- 273:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 274:.\Generated_Source\PSoC5/CyFlash.c **** uint16 rowSize;\r
- 275:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status;\r
- 276:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 277:.\Generated_Source\PSoC5/CyFlash.c **** rowSize = (arrayId > CY_SPC_LAST_FLASH_ARRAYID) ? CYDEV_EEPROM_ROW_SIZE : CYDEV_FLS_ROW_SIZ\r
- 278:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowData, rowSize);\r
- 279:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 280:.\Generated_Source\PSoC5/CyFlash.c **** return(status);\r
- 281:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 282:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 283:.\Generated_Source\PSoC5/CyFlash.c **** #else\r
- 284:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 285:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 286:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyWriteRowData\r
- 287:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 288:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 289:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 290:.\Generated_Source\PSoC5/CyFlash.c **** * Sends a command to the SPC to load and program a row of data in\r
- 291:.\Generated_Source\PSoC5/CyFlash.c **** * Flash or EEPROM.\r
- 292:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 293:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 294:.\Generated_Source\PSoC5/CyFlash.c **** * arrayID : ID of the array to write.\r
- 295:.\Generated_Source\PSoC5/CyFlash.c **** * The type of write, Flash or EEPROM, is determined from the array ID.\r
- 296:.\Generated_Source\PSoC5/CyFlash.c **** * The arrays in the part are sequential starting at the first ID for the\r
- 297:.\Generated_Source\PSoC5/CyFlash.c **** * specific memory type. The array ID for the Flash memory lasts from 0x00 to\r
- 298:.\Generated_Source\PSoC5/CyFlash.c **** * 0x3F and for the EEPROM memory it lasts from 0x40 to 0x7F.\r
- 299:.\Generated_Source\PSoC5/CyFlash.c **** * rowAddress : rowAddress of flash row to program.\r
- 300:.\Generated_Source\PSoC5/CyFlash.c **** * rowData : Array of bytes to write.\r
- 301:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 302:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 303:.\Generated_Source\PSoC5/CyFlash.c **** * status:\r
- 304:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS if successful.\r
- 305:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_LOCKED if the SPC is already in use.\r
- 306:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_CANCELED if command not accepted\r
- 307:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_UNKNOWN if there was an SPC error.\r
- 308:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 309:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 310:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CyWriteRowData(uint8 arrayId, uint16 rowAddress, const uint8 * rowData) \r
- 311:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 312:.\Generated_Source\PSoC5/CyFlash.c **** uint8 i;\r
- 313:.\Generated_Source\PSoC5/CyFlash.c **** uint32 offset;\r
- 314:.\Generated_Source\PSoC5/CyFlash.c **** uint16 rowSize;\r
- 315:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status;\r
- 316:.\Generated_Source\PSoC5/CyFlash.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 12\r
-\r
-\r
- 317:.\Generated_Source\PSoC5/CyFlash.c **** /* Check whether rowBuffer pointer has been initialized by CySetFlashEEBuffer() */\r
- 318:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 319:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 320:.\Generated_Source\PSoC5/CyFlash.c **** if(arrayId > CY_SPC_LAST_FLASH_ARRAYID)\r
- 321:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 322:.\Generated_Source\PSoC5/CyFlash.c **** rowSize = CYDEV_EEPROM_ROW_SIZE;\r
- 323:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 324:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 325:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 326:.\Generated_Source\PSoC5/CyFlash.c **** rowSize = CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE;\r
- 327:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 328:.\Generated_Source\PSoC5/CyFlash.c **** /* Save the ECC area. */\r
- 329:.\Generated_Source\PSoC5/CyFlash.c **** offset = CYDEV_ECC_BASE +\r
- 330:.\Generated_Source\PSoC5/CyFlash.c **** ((uint32)arrayId * CYDEV_ECC_SECTOR_SIZE) +\r
- 331:.\Generated_Source\PSoC5/CyFlash.c **** ((uint32)rowAddress * CYDEV_ECC_ROW_SIZE);\r
- 332:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 333:.\Generated_Source\PSoC5/CyFlash.c **** for(i = 0u; i < CYDEV_ECC_ROW_SIZE; i++)\r
- 334:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 335:.\Generated_Source\PSoC5/CyFlash.c **** *(rowBuffer + CYDEV_FLS_ROW_SIZE + i) = CY_GET_XTND_REG8((void CYFAR *)(offset \r
- 336:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 337:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 338:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 339:.\Generated_Source\PSoC5/CyFlash.c **** /* Copy the rowdata to the temporary buffer. */\r
- 340:.\Generated_Source\PSoC5/CyFlash.c **** #if(CY_PSOC3)\r
- 341:.\Generated_Source\PSoC5/CyFlash.c **** (void) memcpy((void *) rowBuffer, (void *)((uint32) rowData), (int16) CYDEV_FLS_ROW_SIZ\r
- 342:.\Generated_Source\PSoC5/CyFlash.c **** #else\r
- 343:.\Generated_Source\PSoC5/CyFlash.c **** (void) memcpy((void *) rowBuffer, (const void *) rowData, CYDEV_FLS_ROW_SIZE);\r
- 344:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CY_PSOC3) */\r
- 345:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 346:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, rowSize);\r
- 347:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 348:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 349:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 350:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_UNKNOWN;\r
- 351:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 352:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 353:.\Generated_Source\PSoC5/CyFlash.c **** return(status);\r
- 354:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 355:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 356:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CYDEV_ECC_ENABLE == 0u) */\r
- 357:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 358:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 359:.\Generated_Source\PSoC5/CyFlash.c **** #if ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u))\r
- 360:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 361:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 362:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyWriteRowConfig\r
- 363:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 364:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 365:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 366:.\Generated_Source\PSoC5/CyFlash.c **** * Sends a command to the SPC to load and program a row of config data in flash.\r
- 367:.\Generated_Source\PSoC5/CyFlash.c **** * This function is only valid for Flash array IDs (not for EEPROM).\r
- 368:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 369:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 370:.\Generated_Source\PSoC5/CyFlash.c **** * arrayId: ID of the array to write\r
- 371:.\Generated_Source\PSoC5/CyFlash.c **** * The arrays in the part are sequential starting at the first ID for the\r
- 372:.\Generated_Source\PSoC5/CyFlash.c **** * specific memory type. The array ID for the Flash memory lasts\r
- 373:.\Generated_Source\PSoC5/CyFlash.c **** * from 0x00 to 0x3F.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 13\r
-\r
-\r
- 374:.\Generated_Source\PSoC5/CyFlash.c **** * rowAddress: Address of the sector to erase.\r
- 375:.\Generated_Source\PSoC5/CyFlash.c **** * rowECC: Array of bytes to write.\r
- 376:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 377:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 378:.\Generated_Source\PSoC5/CyFlash.c **** * status:\r
- 379:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS if successful.\r
- 380:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_LOCKED if the SPC is already in use.\r
- 381:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_CANCELED if command not accepted\r
- 382:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_UNKNOWN if there was an SPC error.\r
- 383:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 384:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 385:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CyWriteRowConfig(uint8 arrayId, uint16 rowAddress, const uint8 * rowECC)\\r
- 386:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 387:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 388:.\Generated_Source\PSoC5/CyFlash.c **** uint32 offset;\r
- 389:.\Generated_Source\PSoC5/CyFlash.c **** uint16 i;\r
- 390:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status;\r
- 391:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 392:.\Generated_Source\PSoC5/CyFlash.c **** /* Check whether rowBuffer pointer has been initialized by CySetFlashEEBuffer() */\r
- 393:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 394:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 395:.\Generated_Source\PSoC5/CyFlash.c **** /* Read the existing flash data. */\r
- 396:.\Generated_Source\PSoC5/CyFlash.c **** offset = ((uint32)arrayId * CYDEV_FLS_SECTOR_SIZE) +\r
- 397:.\Generated_Source\PSoC5/CyFlash.c **** ((uint32)rowAddress * CYDEV_FLS_ROW_SIZE);\r
- 398:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 399:.\Generated_Source\PSoC5/CyFlash.c **** #if (CYDEV_FLS_BASE != 0u)\r
- 400:.\Generated_Source\PSoC5/CyFlash.c **** offset += CYDEV_FLS_BASE;\r
- 401:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CYDEV_FLS_BASE != 0u) */\r
- 402:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 403:.\Generated_Source\PSoC5/CyFlash.c **** for (i = 0u; i < CYDEV_FLS_ROW_SIZE; i++)\r
- 404:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 405:.\Generated_Source\PSoC5/CyFlash.c **** rowBuffer[i] = CY_GET_XTND_REG8((void CYFAR *)(offset + i));\r
- 406:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 407:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 408:.\Generated_Source\PSoC5/CyFlash.c **** #if(CY_PSOC3)\r
- 409:.\Generated_Source\PSoC5/CyFlash.c **** (void) memcpy((void *)&rowBuffer[CYDEV_FLS_ROW_SIZE],\r
- 410:.\Generated_Source\PSoC5/CyFlash.c **** (void *)(uint32)rowECC,\r
- 411:.\Generated_Source\PSoC5/CyFlash.c **** (int16)CYDEV_ECC_ROW_SIZE);\r
- 412:.\Generated_Source\PSoC5/CyFlash.c **** #else\r
- 413:.\Generated_Source\PSoC5/CyFlash.c **** (void) memcpy((void *)&rowBuffer[CYDEV_FLS_ROW_SIZE],\r
- 414:.\Generated_Source\PSoC5/CyFlash.c **** (const void *)rowECC,\r
- 415:.\Generated_Source\PSoC5/CyFlash.c **** CYDEV_ECC_ROW_SIZE);\r
- 416:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CY_PSOC3) */\r
- 417:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 418:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, CYDEV_FLS_ROW_SIZE + CYDEV_ECC_\r
- 419:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 420:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 421:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 422:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_UNKNOWN;\r
- 423:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 424:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 425:.\Generated_Source\PSoC5/CyFlash.c **** return (status);\r
- 426:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 427:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 428:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u)) */\r
- 429:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 430:.\Generated_Source\PSoC5/CyFlash.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 14\r
-\r
-\r
- 431:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 432:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 433:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyWriteRowFull\r
- 434:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 435:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 436:.\Generated_Source\PSoC5/CyFlash.c **** * Sends a command to the SPC to load and program a row of data in flash.\r
- 437:.\Generated_Source\PSoC5/CyFlash.c **** * rowData array is expected to contain Flash and ECC data if needed.\r
- 438:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 439:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 440:.\Generated_Source\PSoC5/CyFlash.c **** * arrayId: FLASH or EEPROM array id.\r
- 441:.\Generated_Source\PSoC5/CyFlash.c **** * rowData: Pointer to a row of data to write.\r
- 442:.\Generated_Source\PSoC5/CyFlash.c **** * rowNumber: Zero based number of the row.\r
- 443:.\Generated_Source\PSoC5/CyFlash.c **** * rowSize: Size of the row.\r
- 444:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 445:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 446:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_SUCCESS if successful.\r
- 447:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_LOCKED if the SPC is already in use.\r
- 448:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_CANCELED if command not accepted\r
- 449:.\Generated_Source\PSoC5/CyFlash.c **** * CYRET_UNKNOWN if there was an SPC error.\r
- 450:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 451:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 452:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CyWriteRowFull(uint8 arrayId, uint16 rowNumber, const uint8* rowData, uint16 rowSize) \\r
- 453:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 454:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 288 .loc 1 454 0\r
- 289 .cfi_startproc\r
- 290 @ args = 0, pretend = 0, frame = 0\r
- 291 @ frame_needed = 0, uses_anonymous_args = 0\r
- 292 .LVL18:\r
- 293 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 294 .LCFI3:\r
- 295 .cfi_def_cfa_offset 24\r
- 296 .cfi_offset 3, -24\r
- 297 .cfi_offset 4, -20\r
- 298 .cfi_offset 5, -16\r
- 299 .cfi_offset 6, -12\r
- 300 .cfi_offset 7, -8\r
- 301 .cfi_offset 14, -4\r
- 302 .loc 1 454 0\r
- 303 0002 0546 mov r5, r0\r
- 304 0004 0E46 mov r6, r1\r
- 305 0006 1746 mov r7, r2\r
- 306 0008 1C46 mov r4, r3\r
- 455:.\Generated_Source\PSoC5/CyFlash.c **** cystatus status;\r
- 456:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 457:.\Generated_Source\PSoC5/CyFlash.c **** if(CySpcLock() == CYRET_SUCCESS)\r
- 307 .loc 1 457 0\r
- 308 000a FFF7FEFF bl CySpcLock\r
- 309 .LVL19:\r
- 310 000e F0B9 cbnz r0, .L49\r
- 311 .LVL20:\r
- 312 .LBB14:\r
- 313 .LBB15:\r
- 458:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 459:.\Generated_Source\PSoC5/CyFlash.c **** /* Load row data into SPC internal latch */\r
- 460:.\Generated_Source\PSoC5/CyFlash.c **** status = CySpcLoadRow(arrayId, rowData, rowSize);\r
- 314 .loc 1 460 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 15\r
-\r
-\r
- 315 0010 2246 mov r2, r4\r
- 316 0012 2846 mov r0, r5\r
- 317 0014 3946 mov r1, r7\r
- 318 0016 FFF7FEFF bl CySpcLoadRow\r
- 319 .LVL21:\r
- 461:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 462:.\Generated_Source\PSoC5/CyFlash.c **** if(CYRET_STARTED == status)\r
- 320 .loc 1 462 0\r
- 321 001a 0728 cmp r0, #7\r
- 460:.\Generated_Source\PSoC5/CyFlash.c **** status = CySpcLoadRow(arrayId, rowData, rowSize);\r
- 322 .loc 1 460 0\r
- 323 001c 0446 mov r4, r0\r
- 324 .LVL22:\r
- 325 .loc 1 462 0\r
- 326 001e 13D1 bne .L44\r
- 327 .LVL23:\r
- 328 .L57:\r
- 463:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 464:.\Generated_Source\PSoC5/CyFlash.c **** while(CY_SPC_BUSY)\r
- 329 .loc 1 464 0\r
- 330 0020 1D4B ldr r3, .L64\r
- 331 0022 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 332 0024 02F00200 and r0, r2, #2\r
- 333 0028 C1B2 uxtb r1, r0\r
- 334 002a 19B9 cbnz r1, .L62\r
- 335 .L45:\r
- 465:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 466:.\Generated_Source\PSoC5/CyFlash.c **** /* Wait for SPC to finish and get SPC status */\r
- 467:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(1u);\r
- 336 .loc 1 467 0\r
- 337 002c 0120 movs r0, #1\r
- 338 002e FFF7FEFF bl CyDelayUs\r
- 339 .LVL24:\r
- 340 0032 F5E7 b .L57\r
- 341 .L62:\r
- 468:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 469:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 470:.\Generated_Source\PSoC5/CyFlash.c **** /* Hide SPC status */\r
- 471:.\Generated_Source\PSoC5/CyFlash.c **** if(CY_SPC_STATUS_SUCCESS == CY_SPC_READ_STATUS)\r
- 342 .loc 1 471 0\r
- 343 0034 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 344 .LVL25:\r
- 345 0036 04F00202 and r2, r4, #2\r
- 346 003a D0B2 uxtb r0, r2\r
- 347 003c 10B1 cbz r0, .L51\r
- 348 003e 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 349 0040 9B08 lsrs r3, r3, #2\r
- 350 0042 06D0 beq .L46\r
- 351 .L51:\r
- 472:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 473:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_SUCCESS;\r
- 474:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 475:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 476:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 477:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_UNKNOWN;\r
- 478:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 479:.\Generated_Source\PSoC5/CyFlash.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 16\r
-\r
-\r
- 480:.\Generated_Source\PSoC5/CyFlash.c **** if(CYRET_SUCCESS == status)\r
- 481:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 482:.\Generated_Source\PSoC5/CyFlash.c **** /* Erase and program flash with the data from SPC interval latch */\r
- 483:.\Generated_Source\PSoC5/CyFlash.c **** status = CySpcWriteRow(arrayId, rowNumber, dieTemperature[0u], dieTemperature[1u]);\r
- 484:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 485:.\Generated_Source\PSoC5/CyFlash.c **** if(CYRET_STARTED == status)\r
- 486:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 487:.\Generated_Source\PSoC5/CyFlash.c **** while(CY_SPC_BUSY)\r
- 488:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 489:.\Generated_Source\PSoC5/CyFlash.c **** /* Wait for SPC to finish and get SPC status */\r
- 490:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(1u);\r
- 491:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 492:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 493:.\Generated_Source\PSoC5/CyFlash.c **** /* Hide SPC status */\r
- 494:.\Generated_Source\PSoC5/CyFlash.c **** if(CY_SPC_STATUS_SUCCESS == CY_SPC_READ_STATUS)\r
- 495:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 496:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_SUCCESS;\r
- 497:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 498:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 499:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 500:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_UNKNOWN;\r
- 352 .loc 1 500 0\r
- 353 0044 4FF0FF34 mov r4, #-1\r
- 354 .L44:\r
- 355 .LVL26:\r
- 501:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 502:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 503:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 504:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 505:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 506:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 507:.\Generated_Source\PSoC5/CyFlash.c **** CySpcUnlock();\r
- 356 .loc 1 507 0\r
- 357 0048 FFF7FEFF bl CySpcUnlock\r
- 358 .LVL27:\r
- 359 004c 22E0 b .L61\r
- 360 .LVL28:\r
- 361 .L49:\r
- 362 .LBE15:\r
- 363 .LBE14:\r
- 508:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 509:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 510:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 511:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_LOCKED;\r
- 364 .loc 1 511 0\r
- 365 004e 0424 movs r4, #4\r
- 366 .LVL29:\r
- 367 0050 20E0 b .L61\r
- 368 .LVL30:\r
- 369 .L46:\r
- 370 .LBB17:\r
- 371 .LBB16:\r
- 483:.\Generated_Source\PSoC5/CyFlash.c **** status = CySpcWriteRow(arrayId, rowNumber, dieTemperature[0u], dieTemperature[1u]);\r
- 372 .loc 1 483 0\r
- 373 0052 124C ldr r4, .L64+4\r
- 374 0054 2846 mov r0, r5\r
- 375 0056 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 17\r
-\r
-\r
- 376 0058 6378 ldrb r3, [r4, #1] @ zero_extendqisi2\r
- 377 005a 3146 mov r1, r6\r
- 378 005c FFF7FEFF bl CySpcWriteRow\r
- 379 .LVL31:\r
- 485:.\Generated_Source\PSoC5/CyFlash.c **** if(CYRET_STARTED == status)\r
- 380 .loc 1 485 0\r
- 381 0060 0728 cmp r0, #7\r
- 483:.\Generated_Source\PSoC5/CyFlash.c **** status = CySpcWriteRow(arrayId, rowNumber, dieTemperature[0u], dieTemperature[1u]);\r
- 382 .loc 1 483 0\r
- 383 0062 0446 mov r4, r0\r
- 384 .LVL32:\r
- 485:.\Generated_Source\PSoC5/CyFlash.c **** if(CYRET_STARTED == status)\r
- 385 .loc 1 485 0\r
- 386 0064 F0D1 bne .L44\r
- 387 .LVL33:\r
- 388 .L58:\r
- 487:.\Generated_Source\PSoC5/CyFlash.c **** while(CY_SPC_BUSY)\r
- 389 .loc 1 487 0\r
- 390 0066 0C49 ldr r1, .L64\r
- 391 0068 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 392 006a 02F00200 and r0, r2, #2\r
- 393 006e C3B2 uxtb r3, r0\r
- 394 0070 1BB9 cbnz r3, .L63\r
- 395 .L47:\r
- 490:.\Generated_Source\PSoC5/CyFlash.c **** CyDelayUs(1u);\r
- 396 .loc 1 490 0\r
- 397 0072 0120 movs r0, #1\r
- 398 0074 FFF7FEFF bl CyDelayUs\r
- 399 .LVL34:\r
- 400 0078 F5E7 b .L58\r
- 401 .L63:\r
- 494:.\Generated_Source\PSoC5/CyFlash.c **** if(CY_SPC_STATUS_SUCCESS == CY_SPC_READ_STATUS)\r
- 402 .loc 1 494 0\r
- 403 007a 0C78 ldrb r4, [r1, #0] @ zero_extendqisi2\r
- 404 .LVL35:\r
- 405 007c 04F00202 and r2, r4, #2\r
- 406 0080 D0B2 uxtb r0, r2\r
- 407 0082 0028 cmp r0, #0\r
- 408 0084 DED0 beq .L51\r
- 409 0086 0978 ldrb r1, [r1, #0] @ zero_extendqisi2\r
- 496:.\Generated_Source\PSoC5/CyFlash.c **** status = CYRET_SUCCESS;\r
- 410 .loc 1 496 0\r
- 411 0088 8B08 lsrs r3, r1, #2\r
- 412 008a 14BF ite ne\r
- 413 008c 4FF0FF34 movne r4, #-1\r
- 414 0090 0024 moveq r4, #0\r
- 415 0092 D9E7 b .L44\r
- 416 .LVL36:\r
- 417 .L61:\r
- 418 .LBE16:\r
- 419 .LBE17:\r
- 512:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 513:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 514:.\Generated_Source\PSoC5/CyFlash.c **** return(status);\r
- 515:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 420 .loc 1 515 0\r
- 421 0094 2046 mov r0, r4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 18\r
-\r
-\r
- 422 0096 F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 423 .L65:\r
- 424 .align 2\r
- 425 .L64:\r
- 426 0098 22470040 .word 1073760034\r
- 427 009c 00000000 .word dieTemperature\r
- 428 .cfi_endproc\r
- 429 .LFE7:\r
- 430 .size CyWriteRowFull, .-CyWriteRowFull\r
- 431 .section .text.CyWriteRowConfig,"ax",%progbits\r
- 432 .align 1\r
- 433 .global CyWriteRowConfig\r
- 434 .thumb\r
- 435 .thumb_func\r
- 436 .type CyWriteRowConfig, %function\r
- 437 CyWriteRowConfig:\r
- 438 .LFB6:\r
- 387:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 439 .loc 1 387 0\r
- 440 .cfi_startproc\r
- 441 @ args = 0, pretend = 0, frame = 0\r
- 442 @ frame_needed = 0, uses_anonymous_args = 0\r
- 443 .LVL37:\r
- 393:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 444 .loc 1 393 0\r
- 445 0000 104B ldr r3, .L72\r
- 387:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 446 .loc 1 387 0\r
- 447 0002 70B5 push {r4, r5, r6, lr}\r
- 448 .LCFI4:\r
- 449 .cfi_def_cfa_offset 16\r
- 450 .cfi_offset 4, -16\r
- 451 .cfi_offset 5, -12\r
- 452 .cfi_offset 6, -8\r
- 453 .cfi_offset 14, -4\r
- 393:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 454 .loc 1 393 0\r
- 455 0004 1C68 ldr r4, [r3, #0]\r
- 456 0006 D4B1 cbz r4, .L67\r
- 396:.\Generated_Source\PSoC5/CyFlash.c **** offset = ((uint32)arrayId * CYDEV_FLS_SECTOR_SIZE) +\r
- 457 .loc 1 396 0\r
- 458 0008 01EB0026 add r6, r1, r0, lsl #8\r
- 459 000c 3602 lsls r6, r6, #8\r
- 460 .LVL38:\r
- 461 000e 0023 movs r3, #0\r
- 462 .LVL39:\r
- 463 .L68:\r
- 405:.\Generated_Source\PSoC5/CyFlash.c **** rowBuffer[i] = CY_GET_XTND_REG8((void CYFAR *)(offset + i));\r
- 464 .loc 1 405 0 discriminator 2\r
- 465 0010 9D5D ldrb r5, [r3, r6] @ zero_extendqisi2\r
- 466 0012 E554 strb r5, [r4, r3]\r
- 467 0014 0133 adds r3, r3, #1\r
- 403:.\Generated_Source\PSoC5/CyFlash.c **** for (i = 0u; i < CYDEV_FLS_ROW_SIZE; i++)\r
- 468 .loc 1 403 0 discriminator 2\r
- 469 0016 B3F5807F cmp r3, #256\r
- 470 001a F9D1 bne .L68\r
- 413:.\Generated_Source\PSoC5/CyFlash.c **** (void) memcpy((void *)&rowBuffer[CYDEV_FLS_ROW_SIZE],\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 19\r
-\r
-\r
- 471 .loc 1 413 0\r
- 472 001c 04F58073 add r3, r4, #256\r
- 473 0020 02F12005 add r5, r2, #32\r
- 474 .LVL40:\r
- 475 .L69:\r
- 476 0024 52F8046B ldr r6, [r2], #4 @ unaligned\r
- 477 0028 AA42 cmp r2, r5\r
- 478 002a 43F8046B str r6, [r3], #4 @ unaligned\r
- 479 002e F9D1 bne .L69\r
- 418:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, CYDEV_FLS_ROW_SIZE + CYDEV_ECC_\r
- 480 .loc 1 418 0\r
- 481 0030 2246 mov r2, r4\r
- 482 0032 4FF49073 mov r3, #288\r
- 426:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 483 .loc 1 426 0\r
- 484 0036 BDE87040 pop {r4, r5, r6, lr}\r
- 418:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, CYDEV_FLS_ROW_SIZE + CYDEV_ECC_\r
- 485 .loc 1 418 0\r
- 486 003a FFF7FEBF b CyWriteRowFull\r
- 487 .LVL41:\r
- 488 .L67:\r
- 426:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 489 .loc 1 426 0\r
- 490 003e 4FF0FF30 mov r0, #-1\r
- 491 .LVL42:\r
- 492 0042 70BD pop {r4, r5, r6, pc}\r
- 493 .L73:\r
- 494 .align 2\r
- 495 .L72:\r
- 496 0044 00000000 .word .LANCHOR0\r
- 497 .cfi_endproc\r
- 498 .LFE6:\r
- 499 .size CyWriteRowConfig, .-CyWriteRowConfig\r
- 500 .section .text.CyWriteRowData,"ax",%progbits\r
- 501 .align 1\r
- 502 .global CyWriteRowData\r
- 503 .thumb\r
- 504 .thumb_func\r
- 505 .type CyWriteRowData, %function\r
- 506 CyWriteRowData:\r
- 507 .LFB5:\r
- 311:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 508 .loc 1 311 0\r
- 509 .cfi_startproc\r
- 510 @ args = 0, pretend = 0, frame = 0\r
- 511 @ frame_needed = 0, uses_anonymous_args = 0\r
- 512 .LVL43:\r
- 318:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 513 .loc 1 318 0\r
- 514 0000 154B ldr r3, .L80\r
- 311:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 515 .loc 1 311 0\r
- 516 0002 2DE9F041 push {r4, r5, r6, r7, r8, lr}\r
- 517 .LCFI5:\r
- 518 .cfi_def_cfa_offset 24\r
- 519 .cfi_offset 4, -24\r
- 520 .cfi_offset 5, -20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 20\r
-\r
-\r
- 521 .cfi_offset 6, -16\r
- 522 .cfi_offset 7, -12\r
- 523 .cfi_offset 8, -8\r
- 524 .cfi_offset 14, -4\r
- 318:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 525 .loc 1 318 0\r
- 526 0006 1C68 ldr r4, [r3, #0]\r
- 311:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 527 .loc 1 311 0\r
- 528 0008 0546 mov r5, r0\r
- 529 000a 0F46 mov r7, r1\r
- 318:.\Generated_Source\PSoC5/CyFlash.c **** if(NULL != rowBuffer)\r
- 530 .loc 1 318 0\r
- 531 000c 04B3 cbz r4, .L75\r
- 320:.\Generated_Source\PSoC5/CyFlash.c **** if(arrayId > CY_SPC_LAST_FLASH_ARRAYID)\r
- 532 .loc 1 320 0\r
- 533 000e 3F28 cmp r0, #63\r
- 534 0010 0FD8 bhi .L78\r
- 535 .LVL44:\r
- 330:.\Generated_Source\PSoC5/CyFlash.c **** ((uint32)arrayId * CYDEV_ECC_SECTOR_SIZE) +\r
- 536 .loc 1 330 0\r
- 537 0012 00F51036 add r6, r0, #147456\r
- 538 0016 01EB0620 add r0, r1, r6, lsl #8\r
- 539 .LVL45:\r
- 329:.\Generated_Source\PSoC5/CyFlash.c **** offset = CYDEV_ECC_BASE +\r
- 540 .loc 1 329 0\r
- 541 001a 4601 lsls r6, r0, #5\r
- 542 .LVL46:\r
- 543 001c 0023 movs r3, #0\r
- 544 .LVL47:\r
- 545 .L77:\r
- 335:.\Generated_Source\PSoC5/CyFlash.c **** *(rowBuffer + CYDEV_FLS_ROW_SIZE + i) = CY_GET_XTND_REG8((void CYFAR *)(offset \r
- 546 .loc 1 335 0 discriminator 2\r
- 547 001e 985D ldrb r0, [r3, r6] @ zero_extendqisi2\r
- 310:.\Generated_Source\PSoC5/CyFlash.c **** cystatus CyWriteRowData(uint8 arrayId, uint16 rowAddress, const uint8 * rowData) \r
- 548 .loc 1 310 0 discriminator 2\r
- 549 0020 E118 adds r1, r4, r3\r
- 550 0022 0133 adds r3, r3, #1\r
- 333:.\Generated_Source\PSoC5/CyFlash.c **** for(i = 0u; i < CYDEV_ECC_ROW_SIZE; i++)\r
- 551 .loc 1 333 0 discriminator 2\r
- 552 0024 202B cmp r3, #32\r
- 335:.\Generated_Source\PSoC5/CyFlash.c **** *(rowBuffer + CYDEV_FLS_ROW_SIZE + i) = CY_GET_XTND_REG8((void CYFAR *)(offset \r
- 553 .loc 1 335 0 discriminator 2\r
- 554 0026 81F80001 strb r0, [r1, #256]\r
- 333:.\Generated_Source\PSoC5/CyFlash.c **** for(i = 0u; i < CYDEV_ECC_ROW_SIZE; i++)\r
- 555 .loc 1 333 0 discriminator 2\r
- 556 002a F8D1 bne .L77\r
- 326:.\Generated_Source\PSoC5/CyFlash.c **** rowSize = CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE;\r
- 557 .loc 1 326 0\r
- 558 002c 4FF49076 mov r6, #288\r
- 559 .LVL48:\r
- 560 0030 00E0 b .L76\r
- 561 .LVL49:\r
- 562 .L78:\r
- 322:.\Generated_Source\PSoC5/CyFlash.c **** rowSize = CYDEV_EEPROM_ROW_SIZE;\r
- 563 .loc 1 322 0\r
- 564 0032 1026 movs r6, #16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 21\r
-\r
-\r
- 565 .LVL50:\r
- 566 .L76:\r
- 343:.\Generated_Source\PSoC5/CyFlash.c **** (void) memcpy((void *) rowBuffer, (const void *) rowData, CYDEV_FLS_ROW_SIZE);\r
- 567 .loc 1 343 0\r
- 568 0034 1146 mov r1, r2\r
- 569 0036 2046 mov r0, r4\r
- 570 0038 4FF48072 mov r2, #256\r
- 571 .LVL51:\r
- 572 003c FFF7FEFF bl memcpy\r
- 573 .LVL52:\r
- 346:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, rowSize);\r
- 574 .loc 1 346 0\r
- 575 0040 2846 mov r0, r5\r
- 576 0042 3946 mov r1, r7\r
- 577 0044 2246 mov r2, r4\r
- 578 0046 3346 mov r3, r6\r
- 354:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 579 .loc 1 354 0\r
- 580 0048 BDE8F041 pop {r4, r5, r6, r7, r8, lr}\r
- 346:.\Generated_Source\PSoC5/CyFlash.c **** status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, rowSize);\r
- 581 .loc 1 346 0\r
- 582 004c FFF7FEBF b CyWriteRowFull\r
- 583 .LVL53:\r
- 584 .L75:\r
- 354:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 585 .loc 1 354 0\r
- 586 0050 4FF0FF30 mov r0, #-1\r
- 587 .LVL54:\r
- 588 0054 BDE8F081 pop {r4, r5, r6, r7, r8, pc}\r
- 589 .L81:\r
- 590 .align 2\r
- 591 .L80:\r
- 592 0058 00000000 .word .LANCHOR0\r
- 593 .cfi_endproc\r
- 594 .LFE5:\r
- 595 .size CyWriteRowData, .-CyWriteRowData\r
- 596 .section .text.CyFlash_SetWaitCycles,"ax",%progbits\r
- 597 .align 1\r
- 598 .global CyFlash_SetWaitCycles\r
- 599 .thumb\r
- 600 .thumb_func\r
- 601 .type CyFlash_SetWaitCycles, %function\r
- 602 CyFlash_SetWaitCycles:\r
- 603 .LFB8:\r
- 516:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 517:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 518:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 519:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyFlash_SetWaitCycles\r
- 520:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 521:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 522:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 523:.\Generated_Source\PSoC5/CyFlash.c **** * Sets the number of clock cycles the cache will wait before it samples data\r
- 524:.\Generated_Source\PSoC5/CyFlash.c **** * coming back from Flash. This function must be called before increasing CPU\r
- 525:.\Generated_Source\PSoC5/CyFlash.c **** * clock frequency. It can optionally be called after lowering CPU clock\r
- 526:.\Generated_Source\PSoC5/CyFlash.c **** * frequency in order to improve CPU performance.\r
- 527:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 528:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 22\r
-\r
-\r
- 529:.\Generated_Source\PSoC5/CyFlash.c **** * uint8 freq:\r
- 530:.\Generated_Source\PSoC5/CyFlash.c **** * Frequency of operation in Megahertz.\r
- 531:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 532:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 533:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 534:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 535:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 536:.\Generated_Source\PSoC5/CyFlash.c **** void CyFlash_SetWaitCycles(uint8 freq) \r
- 537:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 604 .loc 1 537 0\r
- 605 .cfi_startproc\r
- 606 @ args = 0, pretend = 0, frame = 0\r
- 607 @ frame_needed = 0, uses_anonymous_args = 0\r
- 608 .LVL55:\r
- 609 0000 10B5 push {r4, lr}\r
- 610 .LCFI6:\r
- 611 .cfi_def_cfa_offset 8\r
- 612 .cfi_offset 4, -8\r
- 613 .cfi_offset 14, -4\r
- 614 .loc 1 537 0\r
- 615 0002 0446 mov r4, r0\r
- 538:.\Generated_Source\PSoC5/CyFlash.c **** uint8 interruptState;\r
- 539:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 540:.\Generated_Source\PSoC5/CyFlash.c **** /* Save current global interrupt enable and disable it */\r
- 541:.\Generated_Source\PSoC5/CyFlash.c **** interruptState = CyEnterCriticalSection();\r
- 616 .loc 1 541 0\r
- 617 0004 FFF7FEFF bl CyEnterCriticalSection\r
- 618 .LVL56:\r
- 619 0008 0D4B ldr r3, .L88\r
- 542:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 543:.\Generated_Source\PSoC5/CyFlash.c **** /***************************************************************************\r
- 544:.\Generated_Source\PSoC5/CyFlash.c **** * The number of clock cycles the cache will wait before it samples data\r
- 545:.\Generated_Source\PSoC5/CyFlash.c **** * coming back from Flash must be equal or greater to to the CPU frequency\r
- 546:.\Generated_Source\PSoC5/CyFlash.c **** * outlined in clock cycles.\r
- 547:.\Generated_Source\PSoC5/CyFlash.c **** ***************************************************************************/\r
- 548:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 549:.\Generated_Source\PSoC5/CyFlash.c **** #if (CY_PSOC3)\r
- 550:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 551:.\Generated_Source\PSoC5/CyFlash.c **** if (freq <= 22u)\r
- 552:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 553:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 554:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_LESSER_OR_EQUAL_22MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 555:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 556:.\Generated_Source\PSoC5/CyFlash.c **** else if (freq <= 44u)\r
- 557:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 558:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 559:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_LESSER_OR_EQUAL_44MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 560:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 561:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 562:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 563:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 564:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_GREATER_44MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 565:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 566:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 567:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CY_PSOC3) */\r
- 568:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 569:.\Generated_Source\PSoC5/CyFlash.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 23\r
-\r
-\r
- 570:.\Generated_Source\PSoC5/CyFlash.c **** #if (CY_PSOC5)\r
- 571:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 572:.\Generated_Source\PSoC5/CyFlash.c **** if (freq <= 16u)\r
- 620 .loc 1 572 0\r
- 621 000a 102C cmp r4, #16\r
- 573:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 574:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 622 .loc 1 574 0\r
- 623 000c 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 572:.\Generated_Source\PSoC5/CyFlash.c **** if (freq <= 16u)\r
- 624 .loc 1 572 0\r
- 625 000e 04D8 bhi .L83\r
- 626 .loc 1 574 0\r
- 627 0010 02F03F02 and r2, r2, #63\r
- 628 0014 42F04002 orr r2, r2, #64\r
- 629 0018 0CE0 b .L87\r
- 630 .L83:\r
- 575:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_LESSER_OR_EQUAL_16MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 576:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 577:.\Generated_Source\PSoC5/CyFlash.c **** else if (freq <= 33u)\r
- 631 .loc 1 577 0\r
- 632 001a 212C cmp r4, #33\r
- 633 001c 04D8 bhi .L85\r
- 578:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 579:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 634 .loc 1 579 0\r
- 635 001e 02F03F01 and r1, r2, #63\r
- 636 0022 41F08002 orr r2, r1, #128\r
- 637 0026 05E0 b .L87\r
- 638 .L85:\r
- 580:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_LESSER_OR_EQUAL_33MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 581:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 582:.\Generated_Source\PSoC5/CyFlash.c **** else if (freq <= 50u)\r
- 639 .loc 1 582 0\r
- 640 0028 322C cmp r4, #50\r
- 583:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 584:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 641 .loc 1 584 0\r
- 642 002a 94BF ite ls\r
- 643 002c 42F0C002 orrls r2, r2, #192\r
- 585:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_LESSER_OR_EQUAL_50MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 586:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 587:.\Generated_Source\PSoC5/CyFlash.c **** else\r
- 588:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 589:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- 644 .loc 1 589 0\r
- 645 0030 02F03F02 andhi r2, r2, #63\r
- 646 .L87:\r
- 647 0034 1A70 strb r2, [r3, #0]\r
- 590:.\Generated_Source\PSoC5/CyFlash.c **** ((uint8)(CY_FLASH_GREATER_51MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- 591:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 592:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 593:.\Generated_Source\PSoC5/CyFlash.c **** #endif /* (CY_PSOC5) */\r
- 594:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 595:.\Generated_Source\PSoC5/CyFlash.c **** /* Restore global interrupt enable state */\r
- 596:.\Generated_Source\PSoC5/CyFlash.c **** CyExitCriticalSection(interruptState);\r
- 597:.\Generated_Source\PSoC5/CyFlash.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 24\r
-\r
-\r
- 648 .loc 1 597 0\r
- 649 0036 BDE81040 pop {r4, lr}\r
- 596:.\Generated_Source\PSoC5/CyFlash.c **** CyExitCriticalSection(interruptState);\r
- 650 .loc 1 596 0\r
- 651 003a FFF7FEBF b CyExitCriticalSection\r
- 652 .LVL57:\r
- 653 .L89:\r
- 654 003e 00BF .align 2\r
- 655 .L88:\r
- 656 0040 00480040 .word 1073760256\r
- 657 .cfi_endproc\r
- 658 .LFE8:\r
- 659 .size CyFlash_SetWaitCycles, .-CyFlash_SetWaitCycles\r
- 660 .section .text.CyEEPROM_Start,"ax",%progbits\r
- 661 .align 1\r
- 662 .global CyEEPROM_Start\r
- 663 .thumb\r
- 664 .thumb_func\r
- 665 .type CyEEPROM_Start, %function\r
- 666 CyEEPROM_Start:\r
- 667 .LFB9:\r
- 598:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 599:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 600:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 601:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyEEPROM_Start\r
- 602:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 603:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 604:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 605:.\Generated_Source\PSoC5/CyFlash.c **** * Enable the EEPROM.\r
- 606:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 607:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 608:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 609:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 610:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 611:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 612:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 613:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 614:.\Generated_Source\PSoC5/CyFlash.c **** void CyEEPROM_Start(void) \r
- 615:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 668 .loc 1 615 0\r
- 669 .cfi_startproc\r
- 670 @ args = 0, pretend = 0, frame = 0\r
- 671 @ frame_needed = 0, uses_anonymous_args = 0\r
- 672 @ link register save eliminated.\r
- 616:.\Generated_Source\PSoC5/CyFlash.c **** /* Active Power Mode */\r
- 617:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ACT_EEFLASH_PTR |= CY_FLASH_PM_EE_MASK;\r
- 673 .loc 1 617 0\r
- 674 0000 044B ldr r3, .L91\r
- 675 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 676 0004 42F01000 orr r0, r2, #16\r
- 677 0008 1870 strb r0, [r3, #0]\r
- 618:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 619:.\Generated_Source\PSoC5/CyFlash.c **** /* Standby Power Mode */\r
- 620:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR |= CY_FLASH_PM_EE_MASK;\r
- 678 .loc 1 620 0\r
- 679 000a 197C ldrb r1, [r3, #16] @ zero_extendqisi2\r
- 680 000c 41F01002 orr r2, r1, #16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 25\r
-\r
-\r
- 681 0010 1A74 strb r2, [r3, #16]\r
- 682 0012 7047 bx lr\r
- 683 .L92:\r
- 684 .align 2\r
- 685 .L91:\r
- 686 0014 AC430040 .word 1073759148\r
- 687 .cfi_endproc\r
- 688 .LFE9:\r
- 689 .size CyEEPROM_Start, .-CyEEPROM_Start\r
- 690 .section .text.CyEEPROM_Stop,"ax",%progbits\r
- 691 .align 1\r
- 692 .global CyEEPROM_Stop\r
- 693 .thumb\r
- 694 .thumb_func\r
- 695 .type CyEEPROM_Stop, %function\r
- 696 CyEEPROM_Stop:\r
- 697 .LFB10:\r
- 621:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 622:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 623:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 624:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 625:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyEEPROM_Stop\r
- 626:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 627:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 628:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 629:.\Generated_Source\PSoC5/CyFlash.c **** * Disable the EEPROM.\r
- 630:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 631:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 632:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 633:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 634:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 635:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 636:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 637:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 638:.\Generated_Source\PSoC5/CyFlash.c **** void CyEEPROM_Stop (void) \r
- 639:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 698 .loc 1 639 0\r
- 699 .cfi_startproc\r
- 700 @ args = 0, pretend = 0, frame = 0\r
- 701 @ frame_needed = 0, uses_anonymous_args = 0\r
- 702 @ link register save eliminated.\r
- 640:.\Generated_Source\PSoC5/CyFlash.c **** /* Active Power Mode */\r
- 641:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_EE_MASK));\r
- 703 .loc 1 641 0\r
- 704 0000 044B ldr r3, .L94\r
- 705 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 706 0004 02F0EF00 and r0, r2, #239\r
- 707 0008 1870 strb r0, [r3, #0]\r
- 642:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 643:.\Generated_Source\PSoC5/CyFlash.c **** /* Standby Power Mode */\r
- 644:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_PM_ALTACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_EE_MASK));\r
- 708 .loc 1 644 0\r
- 709 000a 197C ldrb r1, [r3, #16] @ zero_extendqisi2\r
- 710 000c 01F0EF02 and r2, r1, #239\r
- 711 0010 1A74 strb r2, [r3, #16]\r
- 712 0012 7047 bx lr\r
- 713 .L95:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 26\r
-\r
-\r
- 714 .align 2\r
- 715 .L94:\r
- 716 0014 AC430040 .word 1073759148\r
- 717 .cfi_endproc\r
- 718 .LFE10:\r
- 719 .size CyEEPROM_Stop, .-CyEEPROM_Stop\r
- 720 .section .text.CyEEPROM_ReadReserve,"ax",%progbits\r
- 721 .align 1\r
- 722 .global CyEEPROM_ReadReserve\r
- 723 .thumb\r
- 724 .thumb_func\r
- 725 .type CyEEPROM_ReadReserve, %function\r
- 726 CyEEPROM_ReadReserve:\r
- 727 .LFB11:\r
- 645:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 646:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 647:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 648:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 649:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyEEPROM_ReadReserve\r
- 650:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 651:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 652:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 653:.\Generated_Source\PSoC5/CyFlash.c **** * Request access to the EEPROM for reading and wait until access is available.\r
- 654:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 655:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 656:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 657:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 658:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 659:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 660:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 661:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 662:.\Generated_Source\PSoC5/CyFlash.c **** void CyEEPROM_ReadReserve(void) \r
- 663:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 728 .loc 1 663 0\r
- 729 .cfi_startproc\r
- 730 @ args = 0, pretend = 0, frame = 0\r
- 731 @ frame_needed = 0, uses_anonymous_args = 0\r
- 732 @ link register save eliminated.\r
- 664:.\Generated_Source\PSoC5/CyFlash.c **** /* Make a request for PHUB to have access */\r
- 665:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_EE_SCR_PTR |= CY_FLASH_EE_SCR_AHB_EE_REQ;\r
- 733 .loc 1 665 0\r
- 734 0000 064B ldr r3, .L102\r
- 735 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 736 0004 42F00100 orr r0, r2, #1\r
- 737 0008 1870 strb r0, [r3, #0]\r
- 738 .L97:\r
- 666:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 667:.\Generated_Source\PSoC5/CyFlash.c **** while (0u == (*CY_FLASH_EE_SCR_PTR & CY_FLASH_EE_SCR_AHB_EE_ACK))\r
- 739 .loc 1 667 0 discriminator 1\r
- 740 000a 0449 ldr r1, .L102\r
- 741 000c 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 742 000e 03F00202 and r2, r3, #2\r
- 743 0012 D0B2 uxtb r0, r2\r
- 744 0014 0028 cmp r0, #0\r
- 745 0016 F8D0 beq .L97\r
- 668:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 669:.\Generated_Source\PSoC5/CyFlash.c **** /* Wait for acknowledgement from PHUB */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 27\r
-\r
-\r
- 670:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 671:.\Generated_Source\PSoC5/CyFlash.c **** }\r
- 746 .loc 1 671 0\r
- 747 0018 7047 bx lr\r
- 748 .L103:\r
- 749 001a 00BF .align 2\r
- 750 .L102:\r
- 751 001c 02470040 .word 1073760002\r
- 752 .cfi_endproc\r
- 753 .LFE11:\r
- 754 .size CyEEPROM_ReadReserve, .-CyEEPROM_ReadReserve\r
- 755 .section .text.CyEEPROM_ReadRelease,"ax",%progbits\r
- 756 .align 1\r
- 757 .global CyEEPROM_ReadRelease\r
- 758 .thumb\r
- 759 .thumb_func\r
- 760 .type CyEEPROM_ReadRelease, %function\r
- 761 CyEEPROM_ReadRelease:\r
- 762 .LFB12:\r
- 672:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 673:.\Generated_Source\PSoC5/CyFlash.c **** \r
- 674:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************\r
- 675:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CyEEPROM_ReadRelease\r
- 676:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************\r
- 677:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 678:.\Generated_Source\PSoC5/CyFlash.c **** * Summary:\r
- 679:.\Generated_Source\PSoC5/CyFlash.c **** * Release the read reservation of the EEPROM.\r
- 680:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 681:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:\r
- 682:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 683:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 684:.\Generated_Source\PSoC5/CyFlash.c **** * Return:\r
- 685:.\Generated_Source\PSoC5/CyFlash.c **** * None\r
- 686:.\Generated_Source\PSoC5/CyFlash.c **** *\r
- 687:.\Generated_Source\PSoC5/CyFlash.c **** *******************************************************************************/\r
- 688:.\Generated_Source\PSoC5/CyFlash.c **** void CyEEPROM_ReadRelease(void) \r
- 689:.\Generated_Source\PSoC5/CyFlash.c **** {\r
- 763 .loc 1 689 0\r
- 764 .cfi_startproc\r
- 765 @ args = 0, pretend = 0, frame = 0\r
- 766 @ frame_needed = 0, uses_anonymous_args = 0\r
- 767 @ link register save eliminated.\r
- 690:.\Generated_Source\PSoC5/CyFlash.c **** *CY_FLASH_EE_SCR_PTR |= 0x00u;\r
- 768 .loc 1 690 0\r
- 769 0000 014B ldr r3, .L105\r
- 770 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 771 0004 1A70 strb r2, [r3, #0]\r
- 772 0006 7047 bx lr\r
- 773 .L106:\r
- 774 .align 2\r
- 775 .L105:\r
- 776 0008 02470040 .word 1073760002\r
- 777 .cfi_endproc\r
- 778 .LFE12:\r
- 779 .size CyEEPROM_ReadRelease, .-CyEEPROM_ReadRelease\r
- 780 .comm dieTemperature,2,1\r
- 781 .bss\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 28\r
-\r
-\r
- 782 .align 2\r
- 783 .set .LANCHOR0,. + 0\r
- 784 .type rowBuffer, %object\r
- 785 .size rowBuffer, 4\r
- 786 rowBuffer:\r
- 787 0000 00000000 .space 4\r
- 788 .text\r
- 789 .Letext0:\r
- 790 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 791 .file 3 ".\\Generated_Source\\PSoC5\\CySpc.h"\r
- 792 .file 4 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 793 .section .debug_info,"",%progbits\r
- 794 .Ldebug_info0:\r
- 795 0000 22070000 .4byte 0x722\r
- 796 0004 0200 .2byte 0x2\r
- 797 0006 00000000 .4byte .Ldebug_abbrev0\r
- 798 000a 04 .byte 0x4\r
- 799 000b 01 .uleb128 0x1\r
- 800 000c 81020000 .4byte .LASF52\r
- 801 0010 01 .byte 0x1\r
- 802 0011 CA020000 .4byte .LASF53\r
- 803 0015 F1000000 .4byte .LASF54\r
- 804 0019 60000000 .4byte .Ldebug_ranges0+0x60\r
- 805 001d 00000000 .4byte 0\r
- 806 0021 00000000 .4byte 0\r
- 807 0025 00000000 .4byte .Ldebug_line0\r
- 808 0029 02 .uleb128 0x2\r
- 809 002a 01 .byte 0x1\r
- 810 002b 06 .byte 0x6\r
- 811 002c 05030000 .4byte .LASF0\r
- 812 0030 02 .uleb128 0x2\r
- 813 0031 01 .byte 0x1\r
- 814 0032 08 .byte 0x8\r
- 815 0033 50010000 .4byte .LASF1\r
- 816 0037 02 .uleb128 0x2\r
- 817 0038 02 .byte 0x2\r
- 818 0039 05 .byte 0x5\r
- 819 003a 7A010000 .4byte .LASF2\r
- 820 003e 02 .uleb128 0x2\r
- 821 003f 02 .byte 0x2\r
- 822 0040 07 .byte 0x7\r
- 823 0041 3F000000 .4byte .LASF3\r
- 824 0045 02 .uleb128 0x2\r
- 825 0046 04 .byte 0x4\r
- 826 0047 05 .byte 0x5\r
- 827 0048 ED020000 .4byte .LASF4\r
- 828 004c 02 .uleb128 0x2\r
- 829 004d 04 .byte 0x4\r
- 830 004e 07 .byte 0x7\r
- 831 004f DF000000 .4byte .LASF5\r
- 832 0053 02 .uleb128 0x2\r
- 833 0054 08 .byte 0x8\r
- 834 0055 05 .byte 0x5\r
- 835 0056 42020000 .4byte .LASF6\r
- 836 005a 02 .uleb128 0x2\r
- 837 005b 08 .byte 0x8\r
- 838 005c 07 .byte 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 29\r
-\r
-\r
- 839 005d 83000000 .4byte .LASF7\r
- 840 0061 03 .uleb128 0x3\r
- 841 0062 04 .byte 0x4\r
- 842 0063 05 .byte 0x5\r
- 843 0064 696E7400 .ascii "int\000"\r
- 844 0068 02 .uleb128 0x2\r
- 845 0069 04 .byte 0x4\r
- 846 006a 07 .byte 0x7\r
- 847 006b D5010000 .4byte .LASF8\r
- 848 006f 04 .uleb128 0x4\r
- 849 0070 22010000 .4byte .LASF9\r
- 850 0074 02 .byte 0x2\r
- 851 0075 5B .byte 0x5b\r
- 852 0076 30000000 .4byte 0x30\r
- 853 007a 04 .uleb128 0x4\r
- 854 007b A6010000 .4byte .LASF10\r
- 855 007f 02 .byte 0x2\r
- 856 0080 5C .byte 0x5c\r
- 857 0081 3E000000 .4byte 0x3e\r
- 858 0085 04 .uleb128 0x4\r
- 859 0086 B7010000 .4byte .LASF11\r
- 860 008a 02 .byte 0x2\r
- 861 008b 5D .byte 0x5d\r
- 862 008c 4C000000 .4byte 0x4c\r
- 863 0090 02 .uleb128 0x2\r
- 864 0091 04 .byte 0x4\r
- 865 0092 04 .byte 0x4\r
- 866 0093 67000000 .4byte .LASF12\r
- 867 0097 02 .uleb128 0x2\r
- 868 0098 08 .byte 0x8\r
- 869 0099 04 .byte 0x4\r
- 870 009a 5E010000 .4byte .LASF13\r
- 871 009e 02 .uleb128 0x2\r
- 872 009f 01 .byte 0x1\r
- 873 00a0 08 .byte 0x8\r
- 874 00a1 F6020000 .4byte .LASF14\r
- 875 00a5 04 .uleb128 0x4\r
- 876 00a6 00000000 .4byte .LASF15\r
- 877 00aa 02 .byte 0x2\r
- 878 00ab E8 .byte 0xe8\r
- 879 00ac 4C000000 .4byte 0x4c\r
- 880 00b0 04 .uleb128 0x4\r
- 881 00b1 09000000 .4byte .LASF16\r
- 882 00b5 02 .byte 0x2\r
- 883 00b6 F0 .byte 0xf0\r
- 884 00b7 BB000000 .4byte 0xbb\r
- 885 00bb 05 .uleb128 0x5\r
- 886 00bc 6F000000 .4byte 0x6f\r
- 887 00c0 02 .uleb128 0x2\r
- 888 00c1 04 .byte 0x4\r
- 889 00c2 07 .byte 0x7\r
- 890 00c3 2F020000 .4byte .LASF17\r
- 891 00c7 06 .uleb128 0x6\r
- 892 00c8 04 .byte 0x4\r
- 893 00c9 07 .uleb128 0x7\r
- 894 00ca 61020000 .4byte .LASF55\r
- 895 00ce 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 30\r
-\r
-\r
- 896 00cf 71 .byte 0x71\r
- 897 00d0 01 .byte 0x1\r
- 898 00d1 A5000000 .4byte 0xa5\r
- 899 00d5 01 .byte 0x1\r
- 900 00d6 E6000000 .4byte 0xe6\r
- 901 00da 08 .uleb128 0x8\r
- 902 00db 60000000 .4byte .LASF22\r
- 903 00df 01 .byte 0x1\r
- 904 00e0 73 .byte 0x73\r
- 905 00e1 A5000000 .4byte 0xa5\r
- 906 00e5 00 .byte 0\r
- 907 00e6 09 .uleb128 0x9\r
- 908 00e7 01 .byte 0x1\r
- 909 00e8 11030000 .4byte .LASF41\r
- 910 00ec 01 .byte 0x1\r
- 911 00ed C401 .2byte 0x1c4\r
- 912 00ef 01 .byte 0x1\r
- 913 00f0 A5000000 .4byte 0xa5\r
- 914 00f4 01 .byte 0x1\r
- 915 00f5 36010000 .4byte 0x136\r
- 916 00f9 0A .uleb128 0xa\r
- 917 00fa 28010000 .4byte .LASF18\r
- 918 00fe 01 .byte 0x1\r
- 919 00ff C401 .2byte 0x1c4\r
- 920 0101 6F000000 .4byte 0x6f\r
- 921 0105 0A .uleb128 0xa\r
- 922 0106 FB020000 .4byte .LASF19\r
- 923 010a 01 .byte 0x1\r
- 924 010b C401 .2byte 0x1c4\r
- 925 010d 7A000000 .4byte 0x7a\r
- 926 0111 0A .uleb128 0xa\r
- 927 0112 B9000000 .4byte .LASF20\r
- 928 0116 01 .byte 0x1\r
- 929 0117 C401 .2byte 0x1c4\r
- 930 0119 36010000 .4byte 0x136\r
- 931 011d 0A .uleb128 0xa\r
- 932 011e 72010000 .4byte .LASF21\r
- 933 0122 01 .byte 0x1\r
- 934 0123 C401 .2byte 0x1c4\r
- 935 0125 7A000000 .4byte 0x7a\r
- 936 0129 0B .uleb128 0xb\r
- 937 012a 60000000 .4byte .LASF22\r
- 938 012e 01 .byte 0x1\r
- 939 012f C701 .2byte 0x1c7\r
- 940 0131 A5000000 .4byte 0xa5\r
- 941 0135 00 .byte 0\r
- 942 0136 0C .uleb128 0xc\r
- 943 0137 04 .byte 0x4\r
- 944 0138 3C010000 .4byte 0x13c\r
- 945 013c 0D .uleb128 0xd\r
- 946 013d 6F000000 .4byte 0x6f\r
- 947 0141 0E .uleb128 0xe\r
- 948 0142 C9000000 .4byte 0xc9\r
- 949 0146 00000000 .4byte .LFB13\r
- 950 014a 54000000 .4byte .LFE13\r
- 951 014e 00000000 .4byte .LLST0\r
- 952 0152 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 31\r
-\r
-\r
- 953 0153 AA010000 .4byte 0x1aa\r
- 954 0157 0F .uleb128 0xf\r
- 955 0158 DA000000 .4byte 0xda\r
- 956 015c 01 .byte 0x1\r
- 957 015d 54 .byte 0x54\r
- 958 015e 10 .uleb128 0x10\r
- 959 015f 08000000 .4byte .LVL0\r
- 960 0163 2B060000 .4byte 0x62b\r
- 961 0167 71010000 .4byte 0x171\r
- 962 016b 11 .uleb128 0x11\r
- 963 016c 01 .byte 0x1\r
- 964 016d 50 .byte 0x50\r
- 965 016e 01 .byte 0x1\r
- 966 016f 31 .byte 0x31\r
- 967 0170 00 .byte 0\r
- 968 0171 10 .uleb128 0x10\r
- 969 0172 28000000 .4byte .LVL1\r
- 970 0176 43060000 .4byte 0x643\r
- 971 017a 8D010000 .4byte 0x18d\r
- 972 017e 11 .uleb128 0x11\r
- 973 017f 01 .byte 0x1\r
- 974 0180 51 .byte 0x51\r
- 975 0181 01 .byte 0x1\r
- 976 0182 32 .byte 0x32\r
- 977 0183 11 .uleb128 0x11\r
- 978 0184 01 .byte 0x1\r
- 979 0185 50 .byte 0x50\r
- 980 0186 05 .byte 0x5\r
- 981 0187 03 .byte 0x3\r
- 982 0188 00000000 .4byte dieTemperature\r
- 983 018c 00 .byte 0\r
- 984 018d 10 .uleb128 0x10\r
- 985 018e 3E000000 .4byte .LVL2\r
- 986 0192 60060000 .4byte 0x660\r
- 987 0196 A0010000 .4byte 0x1a0\r
- 988 019a 11 .uleb128 0x11\r
- 989 019b 01 .byte 0x1\r
- 990 019c 50 .byte 0x50\r
- 991 019d 01 .byte 0x1\r
- 992 019e 31 .byte 0x31\r
- 993 019f 00 .byte 0\r
- 994 01a0 12 .uleb128 0x12\r
- 995 01a1 46000000 .4byte .LVL4\r
- 996 01a5 74060000 .4byte 0x674\r
- 997 01a9 00 .byte 0\r
- 998 01aa 13 .uleb128 0x13\r
- 999 01ab 01 .byte 0x1\r
- 1000 01ac E2010000 .4byte .LASF31\r
- 1001 01b0 01 .byte 0x1\r
- 1002 01b1 36 .byte 0x36\r
- 1003 01b2 01 .byte 0x1\r
- 1004 01b3 00000000 .4byte .LFB0\r
- 1005 01b7 1C000000 .4byte .LFE0\r
- 1006 01bb 02 .byte 0x2\r
- 1007 01bc 7D .byte 0x7d\r
- 1008 01bd 00 .sleb128 0\r
- 1009 01be 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 32\r
-\r
-\r
- 1010 01bf D4010000 .4byte 0x1d4\r
- 1011 01c3 14 .uleb128 0x14\r
- 1012 01c4 18000000 .4byte .LVL5\r
- 1013 01c8 01 .byte 0x1\r
- 1014 01c9 60060000 .4byte 0x660\r
- 1015 01cd 11 .uleb128 0x11\r
- 1016 01ce 01 .byte 0x1\r
- 1017 01cf 50 .byte 0x50\r
- 1018 01d0 01 .byte 0x1\r
- 1019 01d1 35 .byte 0x35\r
- 1020 01d2 00 .byte 0\r
- 1021 01d3 00 .byte 0\r
- 1022 01d4 15 .uleb128 0x15\r
- 1023 01d5 01 .byte 0x1\r
- 1024 01d6 65010000 .4byte .LASF35\r
- 1025 01da 01 .byte 0x1\r
- 1026 01db 54 .byte 0x54\r
- 1027 01dc 01 .byte 0x1\r
- 1028 01dd 00000000 .4byte .LFB1\r
- 1029 01e1 18000000 .4byte .LFE1\r
- 1030 01e5 02 .byte 0x2\r
- 1031 01e6 7D .byte 0x7d\r
- 1032 01e7 00 .sleb128 0\r
- 1033 01e8 01 .byte 0x1\r
- 1034 01e9 16 .uleb128 0x16\r
- 1035 01ea 01 .byte 0x1\r
- 1036 01eb 38020000 .4byte .LASF23\r
- 1037 01ef 01 .byte 0x1\r
- 1038 01f0 B3 .byte 0xb3\r
- 1039 01f1 01 .byte 0x1\r
- 1040 01f2 A5000000 .4byte 0xa5\r
- 1041 01f6 00000000 .4byte .LFB3\r
- 1042 01fa 28000000 .4byte .LFE3\r
- 1043 01fe 20000000 .4byte .LLST1\r
- 1044 0202 01 .byte 0x1\r
- 1045 0203 96020000 .4byte 0x296\r
- 1046 0207 17 .uleb128 0x17\r
- 1047 0208 60000000 .4byte .LASF22\r
- 1048 020c 01 .byte 0x1\r
- 1049 020d B5 .byte 0xb5\r
- 1050 020e A5000000 .4byte 0xa5\r
- 1051 0212 01 .byte 0x1\r
- 1052 0213 50 .byte 0x50\r
- 1053 0214 18 .uleb128 0x18\r
- 1054 0215 C9000000 .4byte 0xc9\r
- 1055 0219 02000000 .4byte .LBB6\r
- 1056 021d 00000000 .4byte .Ldebug_ranges0+0\r
- 1057 0221 01 .byte 0x1\r
- 1058 0222 B5 .byte 0xb5\r
- 1059 0223 49020000 .4byte 0x249\r
- 1060 0227 19 .uleb128 0x19\r
- 1061 0228 18000000 .4byte .Ldebug_ranges0+0x18\r
- 1062 022c 1A .uleb128 0x1a\r
- 1063 022d DA000000 .4byte 0xda\r
- 1064 0231 40000000 .4byte .LLST2\r
- 1065 0235 12 .uleb128 0x12\r
- 1066 0236 06000000 .4byte .LVL6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 33\r
-\r
-\r
- 1067 023a 7E060000 .4byte 0x67e\r
- 1068 023e 12 .uleb128 0x12\r
- 1069 023f 0A000000 .4byte .LVL7\r
- 1070 0243 88060000 .4byte 0x688\r
- 1071 0247 00 .byte 0\r
- 1072 0248 00 .byte 0\r
- 1073 0249 1B .uleb128 0x1b\r
- 1074 024a C9000000 .4byte 0xc9\r
- 1075 024e 12000000 .4byte .LBB9\r
- 1076 0252 1C000000 .4byte .LBE9\r
- 1077 0256 01 .byte 0x1\r
- 1078 0257 B9 .byte 0xb9\r
- 1079 0258 82020000 .4byte 0x282\r
- 1080 025c 1C .uleb128 0x1c\r
- 1081 025d 12000000 .4byte .LBB10\r
- 1082 0261 1C000000 .4byte .LBE10\r
- 1083 0265 1A .uleb128 0x1a\r
- 1084 0266 DA000000 .4byte 0xda\r
- 1085 026a 60000000 .4byte .LLST3\r
- 1086 026e 12 .uleb128 0x12\r
- 1087 026f 16000000 .4byte .LVL9\r
- 1088 0273 7E060000 .4byte 0x67e\r
- 1089 0277 12 .uleb128 0x12\r
- 1090 0278 1A000000 .4byte .LVL10\r
- 1091 027c 88060000 .4byte 0x688\r
- 1092 0280 00 .byte 0\r
- 1093 0281 00 .byte 0\r
- 1094 0282 12 .uleb128 0x12\r
- 1095 0283 10000000 .4byte .LVL8\r
- 1096 0287 41010000 .4byte 0x141\r
- 1097 028b 1D .uleb128 0x1d\r
- 1098 028c 24000000 .4byte .LVL11\r
- 1099 0290 01 .byte 0x1\r
- 1100 0291 41010000 .4byte 0x141\r
- 1101 0295 00 .byte 0\r
- 1102 0296 16 .uleb128 0x16\r
- 1103 0297 01 .byte 0x1\r
- 1104 0298 9A000000 .4byte .LASF24\r
- 1105 029c 01 .byte 0x1\r
- 1106 029d D4 .byte 0xd4\r
- 1107 029e 01 .byte 0x1\r
- 1108 029f A5000000 .4byte 0xa5\r
- 1109 02a3 00000000 .4byte .LFB4\r
- 1110 02a7 2C000000 .4byte .LFE4\r
- 1111 02ab 75000000 .4byte .LLST4\r
- 1112 02af 01 .byte 0x1\r
- 1113 02b0 EE020000 .4byte 0x2ee\r
- 1114 02b4 1E .uleb128 0x1e\r
- 1115 02b5 7A020000 .4byte .LASF26\r
- 1116 02b9 01 .byte 0x1\r
- 1117 02ba D4 .byte 0xd4\r
- 1118 02bb EE020000 .4byte 0x2ee\r
- 1119 02bf 95000000 .4byte .LLST5\r
- 1120 02c3 1F .uleb128 0x1f\r
- 1121 02c4 60000000 .4byte .LASF22\r
- 1122 02c8 01 .byte 0x1\r
- 1123 02c9 D6 .byte 0xd6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 34\r
-\r
-\r
- 1124 02ca A5000000 .4byte 0xa5\r
- 1125 02ce B3000000 .4byte .LLST6\r
- 1126 02d2 12 .uleb128 0x12\r
- 1127 02d3 08000000 .4byte .LVL14\r
- 1128 02d7 7E060000 .4byte 0x67e\r
- 1129 02db 12 .uleb128 0x12\r
- 1130 02dc 0E000000 .4byte .LVL15\r
- 1131 02e0 88060000 .4byte 0x688\r
- 1132 02e4 12 .uleb128 0x12\r
- 1133 02e5 1A000000 .4byte .LVL16\r
- 1134 02e9 74060000 .4byte 0x674\r
- 1135 02ed 00 .byte 0\r
- 1136 02ee 0C .uleb128 0xc\r
- 1137 02ef 04 .byte 0x4\r
- 1138 02f0 6F000000 .4byte 0x6f\r
- 1139 02f4 0E .uleb128 0xe\r
- 1140 02f5 E6000000 .4byte 0xe6\r
- 1141 02f9 00000000 .4byte .LFB7\r
- 1142 02fd A0000000 .4byte .LFE7\r
- 1143 0301 D2000000 .4byte .LLST7\r
- 1144 0305 01 .byte 0x1\r
- 1145 0306 EE030000 .4byte 0x3ee\r
- 1146 030a 20 .uleb128 0x20\r
- 1147 030b F9000000 .4byte 0xf9\r
- 1148 030f F2000000 .4byte .LLST8\r
- 1149 0313 20 .uleb128 0x20\r
- 1150 0314 05010000 .4byte 0x105\r
- 1151 0318 13010000 .4byte .LLST9\r
- 1152 031c 20 .uleb128 0x20\r
- 1153 031d 11010000 .4byte 0x111\r
- 1154 0321 34010000 .4byte .LLST10\r
- 1155 0325 20 .uleb128 0x20\r
- 1156 0326 1D010000 .4byte 0x11d\r
- 1157 032a 52010000 .4byte .LLST11\r
- 1158 032e 1A .uleb128 0x1a\r
- 1159 032f 29010000 .4byte 0x129\r
- 1160 0333 73010000 .4byte .LLST12\r
- 1161 0337 21 .uleb128 0x21\r
- 1162 0338 E6000000 .4byte 0xe6\r
- 1163 033c 10000000 .4byte .LBB14\r
- 1164 0340 30000000 .4byte .Ldebug_ranges0+0x30\r
- 1165 0344 01 .byte 0x1\r
- 1166 0345 C401 .2byte 0x1c4\r
- 1167 0347 E4030000 .4byte 0x3e4\r
- 1168 034b 20 .uleb128 0x20\r
- 1169 034c 1D010000 .4byte 0x11d\r
- 1170 0350 86010000 .4byte .LLST13\r
- 1171 0354 20 .uleb128 0x20\r
- 1172 0355 11010000 .4byte 0x111\r
- 1173 0359 99010000 .4byte .LLST14\r
- 1174 035d 20 .uleb128 0x20\r
- 1175 035e 05010000 .4byte 0x105\r
- 1176 0362 B7010000 .4byte .LLST15\r
- 1177 0366 20 .uleb128 0x20\r
- 1178 0367 F9000000 .4byte 0xf9\r
- 1179 036b D5010000 .4byte .LLST16\r
- 1180 036f 19 .uleb128 0x19\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 35\r
-\r
-\r
- 1181 0370 48000000 .4byte .Ldebug_ranges0+0x48\r
- 1182 0374 1A .uleb128 0x1a\r
- 1183 0375 29010000 .4byte 0x129\r
- 1184 0379 F3010000 .4byte .LLST17\r
- 1185 037d 10 .uleb128 0x10\r
- 1186 037e 1A000000 .4byte .LVL21\r
- 1187 0382 96060000 .4byte 0x696\r
- 1188 0386 9D030000 .4byte 0x39d\r
- 1189 038a 11 .uleb128 0x11\r
- 1190 038b 01 .byte 0x1\r
- 1191 038c 52 .byte 0x52\r
- 1192 038d 02 .byte 0x2\r
- 1193 038e 74 .byte 0x74\r
- 1194 038f 00 .sleb128 0\r
- 1195 0390 11 .uleb128 0x11\r
- 1196 0391 01 .byte 0x1\r
- 1197 0392 51 .byte 0x51\r
- 1198 0393 02 .byte 0x2\r
- 1199 0394 77 .byte 0x77\r
- 1200 0395 00 .sleb128 0\r
- 1201 0396 11 .uleb128 0x11\r
- 1202 0397 01 .byte 0x1\r
- 1203 0398 50 .byte 0x50\r
- 1204 0399 02 .byte 0x2\r
- 1205 039a 75 .byte 0x75\r
- 1206 039b 00 .sleb128 0\r
- 1207 039c 00 .byte 0\r
- 1208 039d 10 .uleb128 0x10\r
- 1209 039e 32000000 .4byte .LVL24\r
- 1210 03a2 60060000 .4byte 0x660\r
- 1211 03a6 B0030000 .4byte 0x3b0\r
- 1212 03aa 11 .uleb128 0x11\r
- 1213 03ab 01 .byte 0x1\r
- 1214 03ac 50 .byte 0x50\r
- 1215 03ad 01 .byte 0x1\r
- 1216 03ae 31 .byte 0x31\r
- 1217 03af 00 .byte 0\r
- 1218 03b0 12 .uleb128 0x12\r
- 1219 03b1 4C000000 .4byte .LVL27\r
- 1220 03b5 74060000 .4byte 0x674\r
- 1221 03b9 10 .uleb128 0x10\r
- 1222 03ba 60000000 .4byte .LVL31\r
- 1223 03be B8060000 .4byte 0x6b8\r
- 1224 03c2 D3030000 .4byte 0x3d3\r
- 1225 03c6 11 .uleb128 0x11\r
- 1226 03c7 01 .byte 0x1\r
- 1227 03c8 51 .byte 0x51\r
- 1228 03c9 02 .byte 0x2\r
- 1229 03ca 76 .byte 0x76\r
- 1230 03cb 00 .sleb128 0\r
- 1231 03cc 11 .uleb128 0x11\r
- 1232 03cd 01 .byte 0x1\r
- 1233 03ce 50 .byte 0x50\r
- 1234 03cf 02 .byte 0x2\r
- 1235 03d0 75 .byte 0x75\r
- 1236 03d1 00 .sleb128 0\r
- 1237 03d2 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 36\r
-\r
-\r
- 1238 03d3 22 .uleb128 0x22\r
- 1239 03d4 78000000 .4byte .LVL34\r
- 1240 03d8 60060000 .4byte 0x660\r
- 1241 03dc 11 .uleb128 0x11\r
- 1242 03dd 01 .byte 0x1\r
- 1243 03de 50 .byte 0x50\r
- 1244 03df 01 .byte 0x1\r
- 1245 03e0 31 .byte 0x31\r
- 1246 03e1 00 .byte 0\r
- 1247 03e2 00 .byte 0\r
- 1248 03e3 00 .byte 0\r
- 1249 03e4 12 .uleb128 0x12\r
- 1250 03e5 0E000000 .4byte .LVL19\r
- 1251 03e9 88060000 .4byte 0x688\r
- 1252 03ed 00 .byte 0\r
- 1253 03ee 23 .uleb128 0x23\r
- 1254 03ef 01 .byte 0x1\r
- 1255 03f0 3F010000 .4byte .LASF25\r
- 1256 03f4 01 .byte 0x1\r
- 1257 03f5 8101 .2byte 0x181\r
- 1258 03f7 01 .byte 0x1\r
- 1259 03f8 A5000000 .4byte 0xa5\r
- 1260 03fc 00000000 .4byte .LFB6\r
- 1261 0400 48000000 .4byte .LFE6\r
- 1262 0404 3E020000 .4byte .LLST18\r
- 1263 0408 01 .byte 0x1\r
- 1264 0409 81040000 .4byte 0x481\r
- 1265 040d 24 .uleb128 0x24\r
- 1266 040e 28010000 .4byte .LASF18\r
- 1267 0412 01 .byte 0x1\r
- 1268 0413 8101 .2byte 0x181\r
- 1269 0415 6F000000 .4byte 0x6f\r
- 1270 0419 5E020000 .4byte .LLST19\r
- 1271 041d 24 .uleb128 0x24\r
- 1272 041e 20030000 .4byte .LASF27\r
- 1273 0422 01 .byte 0x1\r
- 1274 0423 8101 .2byte 0x181\r
- 1275 0425 7A000000 .4byte 0x7a\r
- 1276 0429 98020000 .4byte .LLST20\r
- 1277 042d 24 .uleb128 0x24\r
- 1278 042e 06020000 .4byte .LASF28\r
- 1279 0432 01 .byte 0x1\r
- 1280 0433 8101 .2byte 0x181\r
- 1281 0435 36010000 .4byte 0x136\r
- 1282 0439 C4020000 .4byte .LLST21\r
- 1283 043d 25 .uleb128 0x25\r
- 1284 043e 6E020000 .4byte .LASF29\r
- 1285 0442 01 .byte 0x1\r
- 1286 0443 8401 .2byte 0x184\r
- 1287 0445 85000000 .4byte 0x85\r
- 1288 0449 EF020000 .4byte .LLST22\r
- 1289 044d 26 .uleb128 0x26\r
- 1290 044e 6900 .ascii "i\000"\r
- 1291 0450 01 .byte 0x1\r
- 1292 0451 8501 .2byte 0x185\r
- 1293 0453 7A000000 .4byte 0x7a\r
- 1294 0457 16030000 .4byte .LLST23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 37\r
-\r
-\r
- 1295 045b 27 .uleb128 0x27\r
- 1296 045c 60000000 .4byte .LASF22\r
- 1297 0460 01 .byte 0x1\r
- 1298 0461 8601 .2byte 0x186\r
- 1299 0463 A5000000 .4byte 0xa5\r
- 1300 0467 7F .sleb128 -1\r
- 1301 0468 14 .uleb128 0x14\r
- 1302 0469 3E000000 .4byte .LVL41\r
- 1303 046d 01 .byte 0x1\r
- 1304 046e E6000000 .4byte 0xe6\r
- 1305 0472 11 .uleb128 0x11\r
- 1306 0473 01 .byte 0x1\r
- 1307 0474 53 .byte 0x53\r
- 1308 0475 03 .byte 0x3\r
- 1309 0476 0A .byte 0xa\r
- 1310 0477 2001 .2byte 0x120\r
- 1311 0479 11 .uleb128 0x11\r
- 1312 047a 01 .byte 0x1\r
- 1313 047b 52 .byte 0x52\r
- 1314 047c 02 .byte 0x2\r
- 1315 047d 74 .byte 0x74\r
- 1316 047e 00 .sleb128 0\r
- 1317 047f 00 .byte 0\r
- 1318 0480 00 .byte 0\r
- 1319 0481 23 .uleb128 0x23\r
- 1320 0482 01 .byte 0x1\r
- 1321 0483 2B030000 .4byte .LASF30\r
- 1322 0487 01 .byte 0x1\r
- 1323 0488 3601 .2byte 0x136\r
- 1324 048a 01 .byte 0x1\r
- 1325 048b A5000000 .4byte 0xa5\r
- 1326 048f 00000000 .4byte .LFB5\r
- 1327 0493 5C000000 .4byte .LFE5\r
- 1328 0497 2A030000 .4byte .LLST24\r
- 1329 049b 01 .byte 0x1\r
- 1330 049c 51050000 .4byte 0x551\r
- 1331 04a0 24 .uleb128 0x24\r
- 1332 04a1 28010000 .4byte .LASF18\r
- 1333 04a5 01 .byte 0x1\r
- 1334 04a6 3601 .2byte 0x136\r
- 1335 04a8 6F000000 .4byte 0x6f\r
- 1336 04ac 4A030000 .4byte .LLST25\r
- 1337 04b0 24 .uleb128 0x24\r
- 1338 04b1 20030000 .4byte .LASF27\r
- 1339 04b5 01 .byte 0x1\r
- 1340 04b6 3601 .2byte 0x136\r
- 1341 04b8 7A000000 .4byte 0x7a\r
- 1342 04bc 9D030000 .4byte .LLST26\r
- 1343 04c0 24 .uleb128 0x24\r
- 1344 04c1 B9000000 .4byte .LASF20\r
- 1345 04c5 01 .byte 0x1\r
- 1346 04c6 3601 .2byte 0x136\r
- 1347 04c8 36010000 .4byte 0x136\r
- 1348 04cc E2030000 .4byte .LLST27\r
- 1349 04d0 26 .uleb128 0x26\r
- 1350 04d1 6900 .ascii "i\000"\r
- 1351 04d3 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 38\r
-\r
-\r
- 1352 04d4 3801 .2byte 0x138\r
- 1353 04d6 6F000000 .4byte 0x6f\r
- 1354 04da 19040000 .4byte .LLST28\r
- 1355 04de 25 .uleb128 0x25\r
- 1356 04df 6E020000 .4byte .LASF29\r
- 1357 04e3 01 .byte 0x1\r
- 1358 04e4 3901 .2byte 0x139\r
- 1359 04e6 85000000 .4byte 0x85\r
- 1360 04ea 2D040000 .4byte .LLST29\r
- 1361 04ee 25 .uleb128 0x25\r
- 1362 04ef 72010000 .4byte .LASF21\r
- 1363 04f3 01 .byte 0x1\r
- 1364 04f4 3A01 .2byte 0x13a\r
- 1365 04f6 7A000000 .4byte 0x7a\r
- 1366 04fa 56040000 .4byte .LLST30\r
- 1367 04fe 27 .uleb128 0x27\r
- 1368 04ff 60000000 .4byte .LASF22\r
- 1369 0503 01 .byte 0x1\r
- 1370 0504 3B01 .2byte 0x13b\r
- 1371 0506 A5000000 .4byte 0xa5\r
- 1372 050a 7F .sleb128 -1\r
- 1373 050b 10 .uleb128 0x10\r
- 1374 050c 40000000 .4byte .LVL52\r
- 1375 0510 DF060000 .4byte 0x6df\r
- 1376 0514 2D050000 .4byte 0x52d\r
- 1377 0518 11 .uleb128 0x11\r
- 1378 0519 01 .byte 0x1\r
- 1379 051a 52 .byte 0x52\r
- 1380 051b 03 .byte 0x3\r
- 1381 051c 0A .byte 0xa\r
- 1382 051d 0001 .2byte 0x100\r
- 1383 051f 11 .uleb128 0x11\r
- 1384 0520 01 .byte 0x1\r
- 1385 0521 51 .byte 0x51\r
- 1386 0522 03 .byte 0x3\r
- 1387 0523 F3 .byte 0xf3\r
- 1388 0524 01 .uleb128 0x1\r
- 1389 0525 52 .byte 0x52\r
- 1390 0526 11 .uleb128 0x11\r
- 1391 0527 01 .byte 0x1\r
- 1392 0528 50 .byte 0x50\r
- 1393 0529 02 .byte 0x2\r
- 1394 052a 74 .byte 0x74\r
- 1395 052b 00 .sleb128 0\r
- 1396 052c 00 .byte 0\r
- 1397 052d 14 .uleb128 0x14\r
- 1398 052e 50000000 .4byte .LVL53\r
- 1399 0532 01 .byte 0x1\r
- 1400 0533 E6000000 .4byte 0xe6\r
- 1401 0537 11 .uleb128 0x11\r
- 1402 0538 01 .byte 0x1\r
- 1403 0539 53 .byte 0x53\r
- 1404 053a 02 .byte 0x2\r
- 1405 053b 76 .byte 0x76\r
- 1406 053c 00 .sleb128 0\r
- 1407 053d 11 .uleb128 0x11\r
- 1408 053e 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 39\r
-\r
-\r
- 1409 053f 52 .byte 0x52\r
- 1410 0540 02 .byte 0x2\r
- 1411 0541 74 .byte 0x74\r
- 1412 0542 00 .sleb128 0\r
- 1413 0543 11 .uleb128 0x11\r
- 1414 0544 01 .byte 0x1\r
- 1415 0545 51 .byte 0x51\r
- 1416 0546 02 .byte 0x2\r
- 1417 0547 77 .byte 0x77\r
- 1418 0548 00 .sleb128 0\r
- 1419 0549 11 .uleb128 0x11\r
- 1420 054a 01 .byte 0x1\r
- 1421 054b 50 .byte 0x50\r
- 1422 054c 02 .byte 0x2\r
- 1423 054d 75 .byte 0x75\r
- 1424 054e 00 .sleb128 0\r
- 1425 054f 00 .byte 0\r
- 1426 0550 00 .byte 0\r
- 1427 0551 28 .uleb128 0x28\r
- 1428 0552 01 .byte 0x1\r
- 1429 0553 6D000000 .4byte .LASF32\r
- 1430 0557 01 .byte 0x1\r
- 1431 0558 1802 .2byte 0x218\r
- 1432 055a 01 .byte 0x1\r
- 1433 055b 00000000 .4byte .LFB8\r
- 1434 055f 44000000 .4byte .LFE8\r
- 1435 0563 77040000 .4byte .LLST31\r
- 1436 0567 01 .byte 0x1\r
- 1437 0568 A0050000 .4byte 0x5a0\r
- 1438 056c 24 .uleb128 0x24\r
- 1439 056d 75020000 .4byte .LASF33\r
- 1440 0571 01 .byte 0x1\r
- 1441 0572 1802 .2byte 0x218\r
- 1442 0574 6F000000 .4byte 0x6f\r
- 1443 0578 97040000 .4byte .LLST32\r
- 1444 057c 25 .uleb128 0x25\r
- 1445 057d D0000000 .4byte .LASF34\r
- 1446 0581 01 .byte 0x1\r
- 1447 0582 1A02 .2byte 0x21a\r
- 1448 0584 6F000000 .4byte 0x6f\r
- 1449 0588 B8040000 .4byte .LLST33\r
- 1450 058c 12 .uleb128 0x12\r
- 1451 058d 08000000 .4byte .LVL56\r
- 1452 0591 07070000 .4byte 0x707\r
- 1453 0595 1D .uleb128 0x1d\r
- 1454 0596 3E000000 .4byte .LVL57\r
- 1455 059a 01 .byte 0x1\r
- 1456 059b 15070000 .4byte 0x715\r
- 1457 059f 00 .byte 0\r
- 1458 05a0 29 .uleb128 0x29\r
- 1459 05a1 01 .byte 0x1\r
- 1460 05a2 C1000000 .4byte .LASF36\r
- 1461 05a6 01 .byte 0x1\r
- 1462 05a7 6602 .2byte 0x266\r
- 1463 05a9 01 .byte 0x1\r
- 1464 05aa 00000000 .4byte .LFB9\r
- 1465 05ae 18000000 .4byte .LFE9\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 40\r
-\r
-\r
- 1466 05b2 02 .byte 0x2\r
- 1467 05b3 7D .byte 0x7d\r
- 1468 05b4 00 .sleb128 0\r
- 1469 05b5 01 .byte 0x1\r
- 1470 05b6 29 .uleb128 0x29\r
- 1471 05b7 01 .byte 0x1\r
- 1472 05b8 18000000 .4byte .LASF37\r
- 1473 05bc 01 .byte 0x1\r
- 1474 05bd 7E02 .2byte 0x27e\r
- 1475 05bf 01 .byte 0x1\r
- 1476 05c0 00000000 .4byte .LFB10\r
- 1477 05c4 18000000 .4byte .LFE10\r
- 1478 05c8 02 .byte 0x2\r
- 1479 05c9 7D .byte 0x7d\r
- 1480 05ca 00 .sleb128 0\r
- 1481 05cb 01 .byte 0x1\r
- 1482 05cc 29 .uleb128 0x29\r
- 1483 05cd 01 .byte 0x1\r
- 1484 05ce 0D020000 .4byte .LASF38\r
- 1485 05d2 01 .byte 0x1\r
- 1486 05d3 9602 .2byte 0x296\r
- 1487 05d5 01 .byte 0x1\r
- 1488 05d6 00000000 .4byte .LFB11\r
- 1489 05da 20000000 .4byte .LFE11\r
- 1490 05de 02 .byte 0x2\r
- 1491 05df 7D .byte 0x7d\r
- 1492 05e0 00 .sleb128 0\r
- 1493 05e1 01 .byte 0x1\r
- 1494 05e2 29 .uleb128 0x29\r
- 1495 05e3 01 .byte 0x1\r
- 1496 05e4 84010000 .4byte .LASF39\r
- 1497 05e8 01 .byte 0x1\r
- 1498 05e9 B002 .2byte 0x2b0\r
- 1499 05eb 01 .byte 0x1\r
- 1500 05ec 00000000 .4byte .LFB12\r
- 1501 05f0 0C000000 .4byte .LFE12\r
- 1502 05f4 02 .byte 0x2\r
- 1503 05f5 7D .byte 0x7d\r
- 1504 05f6 00 .sleb128 0\r
- 1505 05f7 01 .byte 0x1\r
- 1506 05f8 17 .uleb128 0x17\r
- 1507 05f9 0E000000 .4byte .LASF40\r
- 1508 05fd 01 .byte 0x1\r
- 1509 05fe 21 .byte 0x21\r
- 1510 05ff EE020000 .4byte 0x2ee\r
- 1511 0603 05 .byte 0x5\r
- 1512 0604 03 .byte 0x3\r
- 1513 0605 00000000 .4byte rowBuffer\r
- 1514 0609 2A .uleb128 0x2a\r
- 1515 060a 6F000000 .4byte 0x6f\r
- 1516 060e 19060000 .4byte 0x619\r
- 1517 0612 2B .uleb128 0x2b\r
- 1518 0613 C0000000 .4byte 0xc0\r
- 1519 0617 01 .byte 0x1\r
- 1520 0618 00 .byte 0\r
- 1521 0619 2C .uleb128 0x2c\r
- 1522 061a 30010000 .4byte .LASF56\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 41\r
-\r
-\r
- 1523 061e 01 .byte 0x1\r
- 1524 061f 1E .byte 0x1e\r
- 1525 0620 09060000 .4byte 0x609\r
- 1526 0624 01 .byte 0x1\r
- 1527 0625 05 .byte 0x5\r
- 1528 0626 03 .byte 0x3\r
- 1529 0627 00000000 .4byte dieTemperature\r
- 1530 062b 2D .uleb128 0x2d\r
- 1531 062c 01 .byte 0x1\r
- 1532 062d 99010000 .4byte .LASF42\r
- 1533 0631 03 .byte 0x3\r
- 1534 0632 2B .byte 0x2b\r
- 1535 0633 01 .byte 0x1\r
- 1536 0634 A5000000 .4byte 0xa5\r
- 1537 0638 01 .byte 0x1\r
- 1538 0639 43060000 .4byte 0x643\r
- 1539 063d 2E .uleb128 0x2e\r
- 1540 063e 6F000000 .4byte 0x6f\r
- 1541 0642 00 .byte 0\r
- 1542 0643 2D .uleb128 0x2d\r
- 1543 0644 01 .byte 0x1\r
- 1544 0645 52000000 .4byte .LASF43\r
- 1545 0649 03 .byte 0x3\r
- 1546 064a 24 .byte 0x24\r
- 1547 064b 01 .byte 0x1\r
- 1548 064c 6F000000 .4byte 0x6f\r
- 1549 0650 01 .byte 0x1\r
- 1550 0651 60060000 .4byte 0x660\r
- 1551 0655 2E .uleb128 0x2e\r
- 1552 0656 EE020000 .4byte 0x2ee\r
- 1553 065a 2E .uleb128 0x2e\r
- 1554 065b 6F000000 .4byte 0x6f\r
- 1555 065f 00 .byte 0\r
- 1556 0660 2F .uleb128 0x2f\r
- 1557 0661 01 .byte 0x1\r
- 1558 0662 50020000 .4byte .LASF48\r
- 1559 0666 04 .byte 0x4\r
- 1560 0667 78 .byte 0x78\r
- 1561 0668 01 .byte 0x1\r
- 1562 0669 01 .byte 0x1\r
- 1563 066a 74060000 .4byte 0x674\r
- 1564 066e 2E .uleb128 0x2e\r
- 1565 066f 7A000000 .4byte 0x7a\r
- 1566 0673 00 .byte 0\r
- 1567 0674 30 .uleb128 0x30\r
- 1568 0675 01 .byte 0x1\r
- 1569 0676 AD000000 .4byte .LASF44\r
- 1570 067a 03 .byte 0x3\r
- 1571 067b 2D .byte 0x2d\r
- 1572 067c 01 .byte 0x1\r
- 1573 067d 01 .byte 0x1\r
- 1574 067e 30 .uleb128 0x30\r
- 1575 067f 01 .byte 0x1\r
- 1576 0680 26000000 .4byte .LASF45\r
- 1577 0684 03 .byte 0x3\r
- 1578 0685 22 .byte 0x22\r
- 1579 0686 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 42\r
-\r
-\r
- 1580 0687 01 .byte 0x1\r
- 1581 0688 31 .uleb128 0x31\r
- 1582 0689 01 .byte 0x1\r
- 1583 068a AD010000 .4byte .LASF50\r
- 1584 068e 03 .byte 0x3\r
- 1585 068f 2C .byte 0x2c\r
- 1586 0690 01 .byte 0x1\r
- 1587 0691 A5000000 .4byte 0xa5\r
- 1588 0695 01 .byte 0x1\r
- 1589 0696 2D .uleb128 0x2d\r
- 1590 0697 01 .byte 0x1\r
- 1591 0698 22020000 .4byte .LASF46\r
- 1592 069c 03 .byte 0x3\r
- 1593 069d 27 .byte 0x27\r
- 1594 069e 01 .byte 0x1\r
- 1595 069f A5000000 .4byte 0xa5\r
- 1596 06a3 01 .byte 0x1\r
- 1597 06a4 B8060000 .4byte 0x6b8\r
- 1598 06a8 2E .uleb128 0x2e\r
- 1599 06a9 6F000000 .4byte 0x6f\r
- 1600 06ad 2E .uleb128 0x2e\r
- 1601 06ae 36010000 .4byte 0x136\r
- 1602 06b2 2E .uleb128 0x2e\r
- 1603 06b3 7A000000 .4byte 0x7a\r
- 1604 06b7 00 .byte 0\r
- 1605 06b8 2D .uleb128 0x2d\r
- 1606 06b9 01 .byte 0x1\r
- 1607 06ba 31000000 .4byte .LASF47\r
- 1608 06be 03 .byte 0x3\r
- 1609 06bf 28 .byte 0x28\r
- 1610 06c0 01 .byte 0x1\r
- 1611 06c1 A5000000 .4byte 0xa5\r
- 1612 06c5 01 .byte 0x1\r
- 1613 06c6 DF060000 .4byte 0x6df\r
- 1614 06ca 2E .uleb128 0x2e\r
- 1615 06cb 6F000000 .4byte 0x6f\r
- 1616 06cf 2E .uleb128 0x2e\r
- 1617 06d0 7A000000 .4byte 0x7a\r
- 1618 06d4 2E .uleb128 0x2e\r
- 1619 06d5 6F000000 .4byte 0x6f\r
- 1620 06d9 2E .uleb128 0x2e\r
- 1621 06da 6F000000 .4byte 0x6f\r
- 1622 06de 00 .byte 0\r
- 1623 06df 32 .uleb128 0x32\r
- 1624 06e0 01 .byte 0x1\r
- 1625 06e1 5A020000 .4byte .LASF49\r
- 1626 06e5 01 .byte 0x1\r
- 1627 06e6 C7000000 .4byte 0xc7\r
- 1628 06ea 01 .byte 0x1\r
- 1629 06eb 01 .byte 0x1\r
- 1630 06ec 00070000 .4byte 0x700\r
- 1631 06f0 2E .uleb128 0x2e\r
- 1632 06f1 C7000000 .4byte 0xc7\r
- 1633 06f5 2E .uleb128 0x2e\r
- 1634 06f6 00070000 .4byte 0x700\r
- 1635 06fa 2E .uleb128 0x2e\r
- 1636 06fb C0000000 .4byte 0xc0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 43\r
-\r
-\r
- 1637 06ff 00 .byte 0\r
- 1638 0700 0C .uleb128 0xc\r
- 1639 0701 04 .byte 0x4\r
- 1640 0702 06070000 .4byte 0x706\r
- 1641 0706 33 .uleb128 0x33\r
- 1642 0707 31 .uleb128 0x31\r
- 1643 0708 01 .byte 0x1\r
- 1644 0709 BE010000 .4byte .LASF51\r
- 1645 070d 04 .byte 0x4\r
- 1646 070e 7E .byte 0x7e\r
- 1647 070f 01 .byte 0x1\r
- 1648 0710 6F000000 .4byte 0x6f\r
- 1649 0714 01 .byte 0x1\r
- 1650 0715 34 .uleb128 0x34\r
- 1651 0716 01 .byte 0x1\r
- 1652 0717 F0010000 .4byte .LASF57\r
- 1653 071b 04 .byte 0x4\r
- 1654 071c 7F .byte 0x7f\r
- 1655 071d 01 .byte 0x1\r
- 1656 071e 01 .byte 0x1\r
- 1657 071f 2E .uleb128 0x2e\r
- 1658 0720 6F000000 .4byte 0x6f\r
- 1659 0724 00 .byte 0\r
- 1660 0725 00 .byte 0\r
- 1661 .section .debug_abbrev,"",%progbits\r
- 1662 .Ldebug_abbrev0:\r
- 1663 0000 01 .uleb128 0x1\r
- 1664 0001 11 .uleb128 0x11\r
- 1665 0002 01 .byte 0x1\r
- 1666 0003 25 .uleb128 0x25\r
- 1667 0004 0E .uleb128 0xe\r
- 1668 0005 13 .uleb128 0x13\r
- 1669 0006 0B .uleb128 0xb\r
- 1670 0007 03 .uleb128 0x3\r
- 1671 0008 0E .uleb128 0xe\r
- 1672 0009 1B .uleb128 0x1b\r
- 1673 000a 0E .uleb128 0xe\r
- 1674 000b 55 .uleb128 0x55\r
- 1675 000c 06 .uleb128 0x6\r
- 1676 000d 11 .uleb128 0x11\r
- 1677 000e 01 .uleb128 0x1\r
- 1678 000f 52 .uleb128 0x52\r
- 1679 0010 01 .uleb128 0x1\r
- 1680 0011 10 .uleb128 0x10\r
- 1681 0012 06 .uleb128 0x6\r
- 1682 0013 00 .byte 0\r
- 1683 0014 00 .byte 0\r
- 1684 0015 02 .uleb128 0x2\r
- 1685 0016 24 .uleb128 0x24\r
- 1686 0017 00 .byte 0\r
- 1687 0018 0B .uleb128 0xb\r
- 1688 0019 0B .uleb128 0xb\r
- 1689 001a 3E .uleb128 0x3e\r
- 1690 001b 0B .uleb128 0xb\r
- 1691 001c 03 .uleb128 0x3\r
- 1692 001d 0E .uleb128 0xe\r
- 1693 001e 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 44\r
-\r
-\r
- 1694 001f 00 .byte 0\r
- 1695 0020 03 .uleb128 0x3\r
- 1696 0021 24 .uleb128 0x24\r
- 1697 0022 00 .byte 0\r
- 1698 0023 0B .uleb128 0xb\r
- 1699 0024 0B .uleb128 0xb\r
- 1700 0025 3E .uleb128 0x3e\r
- 1701 0026 0B .uleb128 0xb\r
- 1702 0027 03 .uleb128 0x3\r
- 1703 0028 08 .uleb128 0x8\r
- 1704 0029 00 .byte 0\r
- 1705 002a 00 .byte 0\r
- 1706 002b 04 .uleb128 0x4\r
- 1707 002c 16 .uleb128 0x16\r
- 1708 002d 00 .byte 0\r
- 1709 002e 03 .uleb128 0x3\r
- 1710 002f 0E .uleb128 0xe\r
- 1711 0030 3A .uleb128 0x3a\r
- 1712 0031 0B .uleb128 0xb\r
- 1713 0032 3B .uleb128 0x3b\r
- 1714 0033 0B .uleb128 0xb\r
- 1715 0034 49 .uleb128 0x49\r
- 1716 0035 13 .uleb128 0x13\r
- 1717 0036 00 .byte 0\r
- 1718 0037 00 .byte 0\r
- 1719 0038 05 .uleb128 0x5\r
- 1720 0039 35 .uleb128 0x35\r
- 1721 003a 00 .byte 0\r
- 1722 003b 49 .uleb128 0x49\r
- 1723 003c 13 .uleb128 0x13\r
- 1724 003d 00 .byte 0\r
- 1725 003e 00 .byte 0\r
- 1726 003f 06 .uleb128 0x6\r
- 1727 0040 0F .uleb128 0xf\r
- 1728 0041 00 .byte 0\r
- 1729 0042 0B .uleb128 0xb\r
- 1730 0043 0B .uleb128 0xb\r
- 1731 0044 00 .byte 0\r
- 1732 0045 00 .byte 0\r
- 1733 0046 07 .uleb128 0x7\r
- 1734 0047 2E .uleb128 0x2e\r
- 1735 0048 01 .byte 0x1\r
- 1736 0049 03 .uleb128 0x3\r
- 1737 004a 0E .uleb128 0xe\r
- 1738 004b 3A .uleb128 0x3a\r
- 1739 004c 0B .uleb128 0xb\r
- 1740 004d 3B .uleb128 0x3b\r
- 1741 004e 0B .uleb128 0xb\r
- 1742 004f 27 .uleb128 0x27\r
- 1743 0050 0C .uleb128 0xc\r
- 1744 0051 49 .uleb128 0x49\r
- 1745 0052 13 .uleb128 0x13\r
- 1746 0053 20 .uleb128 0x20\r
- 1747 0054 0B .uleb128 0xb\r
- 1748 0055 01 .uleb128 0x1\r
- 1749 0056 13 .uleb128 0x13\r
- 1750 0057 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 45\r
-\r
-\r
- 1751 0058 00 .byte 0\r
- 1752 0059 08 .uleb128 0x8\r
- 1753 005a 34 .uleb128 0x34\r
- 1754 005b 00 .byte 0\r
- 1755 005c 03 .uleb128 0x3\r
- 1756 005d 0E .uleb128 0xe\r
- 1757 005e 3A .uleb128 0x3a\r
- 1758 005f 0B .uleb128 0xb\r
- 1759 0060 3B .uleb128 0x3b\r
- 1760 0061 0B .uleb128 0xb\r
- 1761 0062 49 .uleb128 0x49\r
- 1762 0063 13 .uleb128 0x13\r
- 1763 0064 00 .byte 0\r
- 1764 0065 00 .byte 0\r
- 1765 0066 09 .uleb128 0x9\r
- 1766 0067 2E .uleb128 0x2e\r
- 1767 0068 01 .byte 0x1\r
- 1768 0069 3F .uleb128 0x3f\r
- 1769 006a 0C .uleb128 0xc\r
- 1770 006b 03 .uleb128 0x3\r
- 1771 006c 0E .uleb128 0xe\r
- 1772 006d 3A .uleb128 0x3a\r
- 1773 006e 0B .uleb128 0xb\r
- 1774 006f 3B .uleb128 0x3b\r
- 1775 0070 05 .uleb128 0x5\r
- 1776 0071 27 .uleb128 0x27\r
- 1777 0072 0C .uleb128 0xc\r
- 1778 0073 49 .uleb128 0x49\r
- 1779 0074 13 .uleb128 0x13\r
- 1780 0075 20 .uleb128 0x20\r
- 1781 0076 0B .uleb128 0xb\r
- 1782 0077 01 .uleb128 0x1\r
- 1783 0078 13 .uleb128 0x13\r
- 1784 0079 00 .byte 0\r
- 1785 007a 00 .byte 0\r
- 1786 007b 0A .uleb128 0xa\r
- 1787 007c 05 .uleb128 0x5\r
- 1788 007d 00 .byte 0\r
- 1789 007e 03 .uleb128 0x3\r
- 1790 007f 0E .uleb128 0xe\r
- 1791 0080 3A .uleb128 0x3a\r
- 1792 0081 0B .uleb128 0xb\r
- 1793 0082 3B .uleb128 0x3b\r
- 1794 0083 05 .uleb128 0x5\r
- 1795 0084 49 .uleb128 0x49\r
- 1796 0085 13 .uleb128 0x13\r
- 1797 0086 00 .byte 0\r
- 1798 0087 00 .byte 0\r
- 1799 0088 0B .uleb128 0xb\r
- 1800 0089 34 .uleb128 0x34\r
- 1801 008a 00 .byte 0\r
- 1802 008b 03 .uleb128 0x3\r
- 1803 008c 0E .uleb128 0xe\r
- 1804 008d 3A .uleb128 0x3a\r
- 1805 008e 0B .uleb128 0xb\r
- 1806 008f 3B .uleb128 0x3b\r
- 1807 0090 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 46\r
-\r
-\r
- 1808 0091 49 .uleb128 0x49\r
- 1809 0092 13 .uleb128 0x13\r
- 1810 0093 00 .byte 0\r
- 1811 0094 00 .byte 0\r
- 1812 0095 0C .uleb128 0xc\r
- 1813 0096 0F .uleb128 0xf\r
- 1814 0097 00 .byte 0\r
- 1815 0098 0B .uleb128 0xb\r
- 1816 0099 0B .uleb128 0xb\r
- 1817 009a 49 .uleb128 0x49\r
- 1818 009b 13 .uleb128 0x13\r
- 1819 009c 00 .byte 0\r
- 1820 009d 00 .byte 0\r
- 1821 009e 0D .uleb128 0xd\r
- 1822 009f 26 .uleb128 0x26\r
- 1823 00a0 00 .byte 0\r
- 1824 00a1 49 .uleb128 0x49\r
- 1825 00a2 13 .uleb128 0x13\r
- 1826 00a3 00 .byte 0\r
- 1827 00a4 00 .byte 0\r
- 1828 00a5 0E .uleb128 0xe\r
- 1829 00a6 2E .uleb128 0x2e\r
- 1830 00a7 01 .byte 0x1\r
- 1831 00a8 31 .uleb128 0x31\r
- 1832 00a9 13 .uleb128 0x13\r
- 1833 00aa 11 .uleb128 0x11\r
- 1834 00ab 01 .uleb128 0x1\r
- 1835 00ac 12 .uleb128 0x12\r
- 1836 00ad 01 .uleb128 0x1\r
- 1837 00ae 40 .uleb128 0x40\r
- 1838 00af 06 .uleb128 0x6\r
- 1839 00b0 9742 .uleb128 0x2117\r
- 1840 00b2 0C .uleb128 0xc\r
- 1841 00b3 01 .uleb128 0x1\r
- 1842 00b4 13 .uleb128 0x13\r
- 1843 00b5 00 .byte 0\r
- 1844 00b6 00 .byte 0\r
- 1845 00b7 0F .uleb128 0xf\r
- 1846 00b8 34 .uleb128 0x34\r
- 1847 00b9 00 .byte 0\r
- 1848 00ba 31 .uleb128 0x31\r
- 1849 00bb 13 .uleb128 0x13\r
- 1850 00bc 02 .uleb128 0x2\r
- 1851 00bd 0A .uleb128 0xa\r
- 1852 00be 00 .byte 0\r
- 1853 00bf 00 .byte 0\r
- 1854 00c0 10 .uleb128 0x10\r
- 1855 00c1 898201 .uleb128 0x4109\r
- 1856 00c4 01 .byte 0x1\r
- 1857 00c5 11 .uleb128 0x11\r
- 1858 00c6 01 .uleb128 0x1\r
- 1859 00c7 31 .uleb128 0x31\r
- 1860 00c8 13 .uleb128 0x13\r
- 1861 00c9 01 .uleb128 0x1\r
- 1862 00ca 13 .uleb128 0x13\r
- 1863 00cb 00 .byte 0\r
- 1864 00cc 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 47\r
-\r
-\r
- 1865 00cd 11 .uleb128 0x11\r
- 1866 00ce 8A8201 .uleb128 0x410a\r
- 1867 00d1 00 .byte 0\r
- 1868 00d2 02 .uleb128 0x2\r
- 1869 00d3 0A .uleb128 0xa\r
- 1870 00d4 9142 .uleb128 0x2111\r
- 1871 00d6 0A .uleb128 0xa\r
- 1872 00d7 00 .byte 0\r
- 1873 00d8 00 .byte 0\r
- 1874 00d9 12 .uleb128 0x12\r
- 1875 00da 898201 .uleb128 0x4109\r
- 1876 00dd 00 .byte 0\r
- 1877 00de 11 .uleb128 0x11\r
- 1878 00df 01 .uleb128 0x1\r
- 1879 00e0 31 .uleb128 0x31\r
- 1880 00e1 13 .uleb128 0x13\r
- 1881 00e2 00 .byte 0\r
- 1882 00e3 00 .byte 0\r
- 1883 00e4 13 .uleb128 0x13\r
- 1884 00e5 2E .uleb128 0x2e\r
- 1885 00e6 01 .byte 0x1\r
- 1886 00e7 3F .uleb128 0x3f\r
- 1887 00e8 0C .uleb128 0xc\r
- 1888 00e9 03 .uleb128 0x3\r
- 1889 00ea 0E .uleb128 0xe\r
- 1890 00eb 3A .uleb128 0x3a\r
- 1891 00ec 0B .uleb128 0xb\r
- 1892 00ed 3B .uleb128 0x3b\r
- 1893 00ee 0B .uleb128 0xb\r
- 1894 00ef 27 .uleb128 0x27\r
- 1895 00f0 0C .uleb128 0xc\r
- 1896 00f1 11 .uleb128 0x11\r
- 1897 00f2 01 .uleb128 0x1\r
- 1898 00f3 12 .uleb128 0x12\r
- 1899 00f4 01 .uleb128 0x1\r
- 1900 00f5 40 .uleb128 0x40\r
- 1901 00f6 0A .uleb128 0xa\r
- 1902 00f7 9742 .uleb128 0x2117\r
- 1903 00f9 0C .uleb128 0xc\r
- 1904 00fa 01 .uleb128 0x1\r
- 1905 00fb 13 .uleb128 0x13\r
- 1906 00fc 00 .byte 0\r
- 1907 00fd 00 .byte 0\r
- 1908 00fe 14 .uleb128 0x14\r
- 1909 00ff 898201 .uleb128 0x4109\r
- 1910 0102 01 .byte 0x1\r
- 1911 0103 11 .uleb128 0x11\r
- 1912 0104 01 .uleb128 0x1\r
- 1913 0105 9542 .uleb128 0x2115\r
- 1914 0107 0C .uleb128 0xc\r
- 1915 0108 31 .uleb128 0x31\r
- 1916 0109 13 .uleb128 0x13\r
- 1917 010a 00 .byte 0\r
- 1918 010b 00 .byte 0\r
- 1919 010c 15 .uleb128 0x15\r
- 1920 010d 2E .uleb128 0x2e\r
- 1921 010e 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 48\r
-\r
-\r
- 1922 010f 3F .uleb128 0x3f\r
- 1923 0110 0C .uleb128 0xc\r
- 1924 0111 03 .uleb128 0x3\r
- 1925 0112 0E .uleb128 0xe\r
- 1926 0113 3A .uleb128 0x3a\r
- 1927 0114 0B .uleb128 0xb\r
- 1928 0115 3B .uleb128 0x3b\r
- 1929 0116 0B .uleb128 0xb\r
- 1930 0117 27 .uleb128 0x27\r
- 1931 0118 0C .uleb128 0xc\r
- 1932 0119 11 .uleb128 0x11\r
- 1933 011a 01 .uleb128 0x1\r
- 1934 011b 12 .uleb128 0x12\r
- 1935 011c 01 .uleb128 0x1\r
- 1936 011d 40 .uleb128 0x40\r
- 1937 011e 0A .uleb128 0xa\r
- 1938 011f 9742 .uleb128 0x2117\r
- 1939 0121 0C .uleb128 0xc\r
- 1940 0122 00 .byte 0\r
- 1941 0123 00 .byte 0\r
- 1942 0124 16 .uleb128 0x16\r
- 1943 0125 2E .uleb128 0x2e\r
- 1944 0126 01 .byte 0x1\r
- 1945 0127 3F .uleb128 0x3f\r
- 1946 0128 0C .uleb128 0xc\r
- 1947 0129 03 .uleb128 0x3\r
- 1948 012a 0E .uleb128 0xe\r
- 1949 012b 3A .uleb128 0x3a\r
- 1950 012c 0B .uleb128 0xb\r
- 1951 012d 3B .uleb128 0x3b\r
- 1952 012e 0B .uleb128 0xb\r
- 1953 012f 27 .uleb128 0x27\r
- 1954 0130 0C .uleb128 0xc\r
- 1955 0131 49 .uleb128 0x49\r
- 1956 0132 13 .uleb128 0x13\r
- 1957 0133 11 .uleb128 0x11\r
- 1958 0134 01 .uleb128 0x1\r
- 1959 0135 12 .uleb128 0x12\r
- 1960 0136 01 .uleb128 0x1\r
- 1961 0137 40 .uleb128 0x40\r
- 1962 0138 06 .uleb128 0x6\r
- 1963 0139 9742 .uleb128 0x2117\r
- 1964 013b 0C .uleb128 0xc\r
- 1965 013c 01 .uleb128 0x1\r
- 1966 013d 13 .uleb128 0x13\r
- 1967 013e 00 .byte 0\r
- 1968 013f 00 .byte 0\r
- 1969 0140 17 .uleb128 0x17\r
- 1970 0141 34 .uleb128 0x34\r
- 1971 0142 00 .byte 0\r
- 1972 0143 03 .uleb128 0x3\r
- 1973 0144 0E .uleb128 0xe\r
- 1974 0145 3A .uleb128 0x3a\r
- 1975 0146 0B .uleb128 0xb\r
- 1976 0147 3B .uleb128 0x3b\r
- 1977 0148 0B .uleb128 0xb\r
- 1978 0149 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 49\r
-\r
-\r
- 1979 014a 13 .uleb128 0x13\r
- 1980 014b 02 .uleb128 0x2\r
- 1981 014c 0A .uleb128 0xa\r
- 1982 014d 00 .byte 0\r
- 1983 014e 00 .byte 0\r
- 1984 014f 18 .uleb128 0x18\r
- 1985 0150 1D .uleb128 0x1d\r
- 1986 0151 01 .byte 0x1\r
- 1987 0152 31 .uleb128 0x31\r
- 1988 0153 13 .uleb128 0x13\r
- 1989 0154 52 .uleb128 0x52\r
- 1990 0155 01 .uleb128 0x1\r
- 1991 0156 55 .uleb128 0x55\r
- 1992 0157 06 .uleb128 0x6\r
- 1993 0158 58 .uleb128 0x58\r
- 1994 0159 0B .uleb128 0xb\r
- 1995 015a 59 .uleb128 0x59\r
- 1996 015b 0B .uleb128 0xb\r
- 1997 015c 01 .uleb128 0x1\r
- 1998 015d 13 .uleb128 0x13\r
- 1999 015e 00 .byte 0\r
- 2000 015f 00 .byte 0\r
- 2001 0160 19 .uleb128 0x19\r
- 2002 0161 0B .uleb128 0xb\r
- 2003 0162 01 .byte 0x1\r
- 2004 0163 55 .uleb128 0x55\r
- 2005 0164 06 .uleb128 0x6\r
- 2006 0165 00 .byte 0\r
- 2007 0166 00 .byte 0\r
- 2008 0167 1A .uleb128 0x1a\r
- 2009 0168 34 .uleb128 0x34\r
- 2010 0169 00 .byte 0\r
- 2011 016a 31 .uleb128 0x31\r
- 2012 016b 13 .uleb128 0x13\r
- 2013 016c 02 .uleb128 0x2\r
- 2014 016d 06 .uleb128 0x6\r
- 2015 016e 00 .byte 0\r
- 2016 016f 00 .byte 0\r
- 2017 0170 1B .uleb128 0x1b\r
- 2018 0171 1D .uleb128 0x1d\r
- 2019 0172 01 .byte 0x1\r
- 2020 0173 31 .uleb128 0x31\r
- 2021 0174 13 .uleb128 0x13\r
- 2022 0175 11 .uleb128 0x11\r
- 2023 0176 01 .uleb128 0x1\r
- 2024 0177 12 .uleb128 0x12\r
- 2025 0178 01 .uleb128 0x1\r
- 2026 0179 58 .uleb128 0x58\r
- 2027 017a 0B .uleb128 0xb\r
- 2028 017b 59 .uleb128 0x59\r
- 2029 017c 0B .uleb128 0xb\r
- 2030 017d 01 .uleb128 0x1\r
- 2031 017e 13 .uleb128 0x13\r
- 2032 017f 00 .byte 0\r
- 2033 0180 00 .byte 0\r
- 2034 0181 1C .uleb128 0x1c\r
- 2035 0182 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 50\r
-\r
-\r
- 2036 0183 01 .byte 0x1\r
- 2037 0184 11 .uleb128 0x11\r
- 2038 0185 01 .uleb128 0x1\r
- 2039 0186 12 .uleb128 0x12\r
- 2040 0187 01 .uleb128 0x1\r
- 2041 0188 00 .byte 0\r
- 2042 0189 00 .byte 0\r
- 2043 018a 1D .uleb128 0x1d\r
- 2044 018b 898201 .uleb128 0x4109\r
- 2045 018e 00 .byte 0\r
- 2046 018f 11 .uleb128 0x11\r
- 2047 0190 01 .uleb128 0x1\r
- 2048 0191 9542 .uleb128 0x2115\r
- 2049 0193 0C .uleb128 0xc\r
- 2050 0194 31 .uleb128 0x31\r
- 2051 0195 13 .uleb128 0x13\r
- 2052 0196 00 .byte 0\r
- 2053 0197 00 .byte 0\r
- 2054 0198 1E .uleb128 0x1e\r
- 2055 0199 05 .uleb128 0x5\r
- 2056 019a 00 .byte 0\r
- 2057 019b 03 .uleb128 0x3\r
- 2058 019c 0E .uleb128 0xe\r
- 2059 019d 3A .uleb128 0x3a\r
- 2060 019e 0B .uleb128 0xb\r
- 2061 019f 3B .uleb128 0x3b\r
- 2062 01a0 0B .uleb128 0xb\r
- 2063 01a1 49 .uleb128 0x49\r
- 2064 01a2 13 .uleb128 0x13\r
- 2065 01a3 02 .uleb128 0x2\r
- 2066 01a4 06 .uleb128 0x6\r
- 2067 01a5 00 .byte 0\r
- 2068 01a6 00 .byte 0\r
- 2069 01a7 1F .uleb128 0x1f\r
- 2070 01a8 34 .uleb128 0x34\r
- 2071 01a9 00 .byte 0\r
- 2072 01aa 03 .uleb128 0x3\r
- 2073 01ab 0E .uleb128 0xe\r
- 2074 01ac 3A .uleb128 0x3a\r
- 2075 01ad 0B .uleb128 0xb\r
- 2076 01ae 3B .uleb128 0x3b\r
- 2077 01af 0B .uleb128 0xb\r
- 2078 01b0 49 .uleb128 0x49\r
- 2079 01b1 13 .uleb128 0x13\r
- 2080 01b2 02 .uleb128 0x2\r
- 2081 01b3 06 .uleb128 0x6\r
- 2082 01b4 00 .byte 0\r
- 2083 01b5 00 .byte 0\r
- 2084 01b6 20 .uleb128 0x20\r
- 2085 01b7 05 .uleb128 0x5\r
- 2086 01b8 00 .byte 0\r
- 2087 01b9 31 .uleb128 0x31\r
- 2088 01ba 13 .uleb128 0x13\r
- 2089 01bb 02 .uleb128 0x2\r
- 2090 01bc 06 .uleb128 0x6\r
- 2091 01bd 00 .byte 0\r
- 2092 01be 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 51\r
-\r
-\r
- 2093 01bf 21 .uleb128 0x21\r
- 2094 01c0 1D .uleb128 0x1d\r
- 2095 01c1 01 .byte 0x1\r
- 2096 01c2 31 .uleb128 0x31\r
- 2097 01c3 13 .uleb128 0x13\r
- 2098 01c4 52 .uleb128 0x52\r
- 2099 01c5 01 .uleb128 0x1\r
- 2100 01c6 55 .uleb128 0x55\r
- 2101 01c7 06 .uleb128 0x6\r
- 2102 01c8 58 .uleb128 0x58\r
- 2103 01c9 0B .uleb128 0xb\r
- 2104 01ca 59 .uleb128 0x59\r
- 2105 01cb 05 .uleb128 0x5\r
- 2106 01cc 01 .uleb128 0x1\r
- 2107 01cd 13 .uleb128 0x13\r
- 2108 01ce 00 .byte 0\r
- 2109 01cf 00 .byte 0\r
- 2110 01d0 22 .uleb128 0x22\r
- 2111 01d1 898201 .uleb128 0x4109\r
- 2112 01d4 01 .byte 0x1\r
- 2113 01d5 11 .uleb128 0x11\r
- 2114 01d6 01 .uleb128 0x1\r
- 2115 01d7 31 .uleb128 0x31\r
- 2116 01d8 13 .uleb128 0x13\r
- 2117 01d9 00 .byte 0\r
- 2118 01da 00 .byte 0\r
- 2119 01db 23 .uleb128 0x23\r
- 2120 01dc 2E .uleb128 0x2e\r
- 2121 01dd 01 .byte 0x1\r
- 2122 01de 3F .uleb128 0x3f\r
- 2123 01df 0C .uleb128 0xc\r
- 2124 01e0 03 .uleb128 0x3\r
- 2125 01e1 0E .uleb128 0xe\r
- 2126 01e2 3A .uleb128 0x3a\r
- 2127 01e3 0B .uleb128 0xb\r
- 2128 01e4 3B .uleb128 0x3b\r
- 2129 01e5 05 .uleb128 0x5\r
- 2130 01e6 27 .uleb128 0x27\r
- 2131 01e7 0C .uleb128 0xc\r
- 2132 01e8 49 .uleb128 0x49\r
- 2133 01e9 13 .uleb128 0x13\r
- 2134 01ea 11 .uleb128 0x11\r
- 2135 01eb 01 .uleb128 0x1\r
- 2136 01ec 12 .uleb128 0x12\r
- 2137 01ed 01 .uleb128 0x1\r
- 2138 01ee 40 .uleb128 0x40\r
- 2139 01ef 06 .uleb128 0x6\r
- 2140 01f0 9742 .uleb128 0x2117\r
- 2141 01f2 0C .uleb128 0xc\r
- 2142 01f3 01 .uleb128 0x1\r
- 2143 01f4 13 .uleb128 0x13\r
- 2144 01f5 00 .byte 0\r
- 2145 01f6 00 .byte 0\r
- 2146 01f7 24 .uleb128 0x24\r
- 2147 01f8 05 .uleb128 0x5\r
- 2148 01f9 00 .byte 0\r
- 2149 01fa 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 52\r
-\r
-\r
- 2150 01fb 0E .uleb128 0xe\r
- 2151 01fc 3A .uleb128 0x3a\r
- 2152 01fd 0B .uleb128 0xb\r
- 2153 01fe 3B .uleb128 0x3b\r
- 2154 01ff 05 .uleb128 0x5\r
- 2155 0200 49 .uleb128 0x49\r
- 2156 0201 13 .uleb128 0x13\r
- 2157 0202 02 .uleb128 0x2\r
- 2158 0203 06 .uleb128 0x6\r
- 2159 0204 00 .byte 0\r
- 2160 0205 00 .byte 0\r
- 2161 0206 25 .uleb128 0x25\r
- 2162 0207 34 .uleb128 0x34\r
- 2163 0208 00 .byte 0\r
- 2164 0209 03 .uleb128 0x3\r
- 2165 020a 0E .uleb128 0xe\r
- 2166 020b 3A .uleb128 0x3a\r
- 2167 020c 0B .uleb128 0xb\r
- 2168 020d 3B .uleb128 0x3b\r
- 2169 020e 05 .uleb128 0x5\r
- 2170 020f 49 .uleb128 0x49\r
- 2171 0210 13 .uleb128 0x13\r
- 2172 0211 02 .uleb128 0x2\r
- 2173 0212 06 .uleb128 0x6\r
- 2174 0213 00 .byte 0\r
- 2175 0214 00 .byte 0\r
- 2176 0215 26 .uleb128 0x26\r
- 2177 0216 34 .uleb128 0x34\r
- 2178 0217 00 .byte 0\r
- 2179 0218 03 .uleb128 0x3\r
- 2180 0219 08 .uleb128 0x8\r
- 2181 021a 3A .uleb128 0x3a\r
- 2182 021b 0B .uleb128 0xb\r
- 2183 021c 3B .uleb128 0x3b\r
- 2184 021d 05 .uleb128 0x5\r
- 2185 021e 49 .uleb128 0x49\r
- 2186 021f 13 .uleb128 0x13\r
- 2187 0220 02 .uleb128 0x2\r
- 2188 0221 06 .uleb128 0x6\r
- 2189 0222 00 .byte 0\r
- 2190 0223 00 .byte 0\r
- 2191 0224 27 .uleb128 0x27\r
- 2192 0225 34 .uleb128 0x34\r
- 2193 0226 00 .byte 0\r
- 2194 0227 03 .uleb128 0x3\r
- 2195 0228 0E .uleb128 0xe\r
- 2196 0229 3A .uleb128 0x3a\r
- 2197 022a 0B .uleb128 0xb\r
- 2198 022b 3B .uleb128 0x3b\r
- 2199 022c 05 .uleb128 0x5\r
- 2200 022d 49 .uleb128 0x49\r
- 2201 022e 13 .uleb128 0x13\r
- 2202 022f 1C .uleb128 0x1c\r
- 2203 0230 0D .uleb128 0xd\r
- 2204 0231 00 .byte 0\r
- 2205 0232 00 .byte 0\r
- 2206 0233 28 .uleb128 0x28\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 53\r
-\r
-\r
- 2207 0234 2E .uleb128 0x2e\r
- 2208 0235 01 .byte 0x1\r
- 2209 0236 3F .uleb128 0x3f\r
- 2210 0237 0C .uleb128 0xc\r
- 2211 0238 03 .uleb128 0x3\r
- 2212 0239 0E .uleb128 0xe\r
- 2213 023a 3A .uleb128 0x3a\r
- 2214 023b 0B .uleb128 0xb\r
- 2215 023c 3B .uleb128 0x3b\r
- 2216 023d 05 .uleb128 0x5\r
- 2217 023e 27 .uleb128 0x27\r
- 2218 023f 0C .uleb128 0xc\r
- 2219 0240 11 .uleb128 0x11\r
- 2220 0241 01 .uleb128 0x1\r
- 2221 0242 12 .uleb128 0x12\r
- 2222 0243 01 .uleb128 0x1\r
- 2223 0244 40 .uleb128 0x40\r
- 2224 0245 06 .uleb128 0x6\r
- 2225 0246 9742 .uleb128 0x2117\r
- 2226 0248 0C .uleb128 0xc\r
- 2227 0249 01 .uleb128 0x1\r
- 2228 024a 13 .uleb128 0x13\r
- 2229 024b 00 .byte 0\r
- 2230 024c 00 .byte 0\r
- 2231 024d 29 .uleb128 0x29\r
- 2232 024e 2E .uleb128 0x2e\r
- 2233 024f 00 .byte 0\r
- 2234 0250 3F .uleb128 0x3f\r
- 2235 0251 0C .uleb128 0xc\r
- 2236 0252 03 .uleb128 0x3\r
- 2237 0253 0E .uleb128 0xe\r
- 2238 0254 3A .uleb128 0x3a\r
- 2239 0255 0B .uleb128 0xb\r
- 2240 0256 3B .uleb128 0x3b\r
- 2241 0257 05 .uleb128 0x5\r
- 2242 0258 27 .uleb128 0x27\r
- 2243 0259 0C .uleb128 0xc\r
- 2244 025a 11 .uleb128 0x11\r
- 2245 025b 01 .uleb128 0x1\r
- 2246 025c 12 .uleb128 0x12\r
- 2247 025d 01 .uleb128 0x1\r
- 2248 025e 40 .uleb128 0x40\r
- 2249 025f 0A .uleb128 0xa\r
- 2250 0260 9742 .uleb128 0x2117\r
- 2251 0262 0C .uleb128 0xc\r
- 2252 0263 00 .byte 0\r
- 2253 0264 00 .byte 0\r
- 2254 0265 2A .uleb128 0x2a\r
- 2255 0266 01 .uleb128 0x1\r
- 2256 0267 01 .byte 0x1\r
- 2257 0268 49 .uleb128 0x49\r
- 2258 0269 13 .uleb128 0x13\r
- 2259 026a 01 .uleb128 0x1\r
- 2260 026b 13 .uleb128 0x13\r
- 2261 026c 00 .byte 0\r
- 2262 026d 00 .byte 0\r
- 2263 026e 2B .uleb128 0x2b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 54\r
-\r
-\r
- 2264 026f 21 .uleb128 0x21\r
- 2265 0270 00 .byte 0\r
- 2266 0271 49 .uleb128 0x49\r
- 2267 0272 13 .uleb128 0x13\r
- 2268 0273 2F .uleb128 0x2f\r
- 2269 0274 0B .uleb128 0xb\r
- 2270 0275 00 .byte 0\r
- 2271 0276 00 .byte 0\r
- 2272 0277 2C .uleb128 0x2c\r
- 2273 0278 34 .uleb128 0x34\r
- 2274 0279 00 .byte 0\r
- 2275 027a 03 .uleb128 0x3\r
- 2276 027b 0E .uleb128 0xe\r
- 2277 027c 3A .uleb128 0x3a\r
- 2278 027d 0B .uleb128 0xb\r
- 2279 027e 3B .uleb128 0x3b\r
- 2280 027f 0B .uleb128 0xb\r
- 2281 0280 49 .uleb128 0x49\r
- 2282 0281 13 .uleb128 0x13\r
- 2283 0282 3F .uleb128 0x3f\r
- 2284 0283 0C .uleb128 0xc\r
- 2285 0284 02 .uleb128 0x2\r
- 2286 0285 0A .uleb128 0xa\r
- 2287 0286 00 .byte 0\r
- 2288 0287 00 .byte 0\r
- 2289 0288 2D .uleb128 0x2d\r
- 2290 0289 2E .uleb128 0x2e\r
- 2291 028a 01 .byte 0x1\r
- 2292 028b 3F .uleb128 0x3f\r
- 2293 028c 0C .uleb128 0xc\r
- 2294 028d 03 .uleb128 0x3\r
- 2295 028e 0E .uleb128 0xe\r
- 2296 028f 3A .uleb128 0x3a\r
- 2297 0290 0B .uleb128 0xb\r
- 2298 0291 3B .uleb128 0x3b\r
- 2299 0292 0B .uleb128 0xb\r
- 2300 0293 27 .uleb128 0x27\r
- 2301 0294 0C .uleb128 0xc\r
- 2302 0295 49 .uleb128 0x49\r
- 2303 0296 13 .uleb128 0x13\r
- 2304 0297 3C .uleb128 0x3c\r
- 2305 0298 0C .uleb128 0xc\r
- 2306 0299 01 .uleb128 0x1\r
- 2307 029a 13 .uleb128 0x13\r
- 2308 029b 00 .byte 0\r
- 2309 029c 00 .byte 0\r
- 2310 029d 2E .uleb128 0x2e\r
- 2311 029e 05 .uleb128 0x5\r
- 2312 029f 00 .byte 0\r
- 2313 02a0 49 .uleb128 0x49\r
- 2314 02a1 13 .uleb128 0x13\r
- 2315 02a2 00 .byte 0\r
- 2316 02a3 00 .byte 0\r
- 2317 02a4 2F .uleb128 0x2f\r
- 2318 02a5 2E .uleb128 0x2e\r
- 2319 02a6 01 .byte 0x1\r
- 2320 02a7 3F .uleb128 0x3f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 55\r
-\r
-\r
- 2321 02a8 0C .uleb128 0xc\r
- 2322 02a9 03 .uleb128 0x3\r
- 2323 02aa 0E .uleb128 0xe\r
- 2324 02ab 3A .uleb128 0x3a\r
- 2325 02ac 0B .uleb128 0xb\r
- 2326 02ad 3B .uleb128 0x3b\r
- 2327 02ae 0B .uleb128 0xb\r
- 2328 02af 27 .uleb128 0x27\r
- 2329 02b0 0C .uleb128 0xc\r
- 2330 02b1 3C .uleb128 0x3c\r
- 2331 02b2 0C .uleb128 0xc\r
- 2332 02b3 01 .uleb128 0x1\r
- 2333 02b4 13 .uleb128 0x13\r
- 2334 02b5 00 .byte 0\r
- 2335 02b6 00 .byte 0\r
- 2336 02b7 30 .uleb128 0x30\r
- 2337 02b8 2E .uleb128 0x2e\r
- 2338 02b9 00 .byte 0\r
- 2339 02ba 3F .uleb128 0x3f\r
- 2340 02bb 0C .uleb128 0xc\r
- 2341 02bc 03 .uleb128 0x3\r
- 2342 02bd 0E .uleb128 0xe\r
- 2343 02be 3A .uleb128 0x3a\r
- 2344 02bf 0B .uleb128 0xb\r
- 2345 02c0 3B .uleb128 0x3b\r
- 2346 02c1 0B .uleb128 0xb\r
- 2347 02c2 27 .uleb128 0x27\r
- 2348 02c3 0C .uleb128 0xc\r
- 2349 02c4 3C .uleb128 0x3c\r
- 2350 02c5 0C .uleb128 0xc\r
- 2351 02c6 00 .byte 0\r
- 2352 02c7 00 .byte 0\r
- 2353 02c8 31 .uleb128 0x31\r
- 2354 02c9 2E .uleb128 0x2e\r
- 2355 02ca 00 .byte 0\r
- 2356 02cb 3F .uleb128 0x3f\r
- 2357 02cc 0C .uleb128 0xc\r
- 2358 02cd 03 .uleb128 0x3\r
- 2359 02ce 0E .uleb128 0xe\r
- 2360 02cf 3A .uleb128 0x3a\r
- 2361 02d0 0B .uleb128 0xb\r
- 2362 02d1 3B .uleb128 0x3b\r
- 2363 02d2 0B .uleb128 0xb\r
- 2364 02d3 27 .uleb128 0x27\r
- 2365 02d4 0C .uleb128 0xc\r
- 2366 02d5 49 .uleb128 0x49\r
- 2367 02d6 13 .uleb128 0x13\r
- 2368 02d7 3C .uleb128 0x3c\r
- 2369 02d8 0C .uleb128 0xc\r
- 2370 02d9 00 .byte 0\r
- 2371 02da 00 .byte 0\r
- 2372 02db 32 .uleb128 0x32\r
- 2373 02dc 2E .uleb128 0x2e\r
- 2374 02dd 01 .byte 0x1\r
- 2375 02de 3F .uleb128 0x3f\r
- 2376 02df 0C .uleb128 0xc\r
- 2377 02e0 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 56\r
-\r
-\r
- 2378 02e1 0E .uleb128 0xe\r
- 2379 02e2 27 .uleb128 0x27\r
- 2380 02e3 0C .uleb128 0xc\r
- 2381 02e4 49 .uleb128 0x49\r
- 2382 02e5 13 .uleb128 0x13\r
- 2383 02e6 34 .uleb128 0x34\r
- 2384 02e7 0C .uleb128 0xc\r
- 2385 02e8 3C .uleb128 0x3c\r
- 2386 02e9 0C .uleb128 0xc\r
- 2387 02ea 01 .uleb128 0x1\r
- 2388 02eb 13 .uleb128 0x13\r
- 2389 02ec 00 .byte 0\r
- 2390 02ed 00 .byte 0\r
- 2391 02ee 33 .uleb128 0x33\r
- 2392 02ef 26 .uleb128 0x26\r
- 2393 02f0 00 .byte 0\r
- 2394 02f1 00 .byte 0\r
- 2395 02f2 00 .byte 0\r
- 2396 02f3 34 .uleb128 0x34\r
- 2397 02f4 2E .uleb128 0x2e\r
- 2398 02f5 01 .byte 0x1\r
- 2399 02f6 3F .uleb128 0x3f\r
- 2400 02f7 0C .uleb128 0xc\r
- 2401 02f8 03 .uleb128 0x3\r
- 2402 02f9 0E .uleb128 0xe\r
- 2403 02fa 3A .uleb128 0x3a\r
- 2404 02fb 0B .uleb128 0xb\r
- 2405 02fc 3B .uleb128 0x3b\r
- 2406 02fd 0B .uleb128 0xb\r
- 2407 02fe 27 .uleb128 0x27\r
- 2408 02ff 0C .uleb128 0xc\r
- 2409 0300 3C .uleb128 0x3c\r
- 2410 0301 0C .uleb128 0xc\r
- 2411 0302 00 .byte 0\r
- 2412 0303 00 .byte 0\r
- 2413 0304 00 .byte 0\r
- 2414 .section .debug_loc,"",%progbits\r
- 2415 .Ldebug_loc0:\r
- 2416 .LLST0:\r
- 2417 0000 00000000 .4byte .LFB13\r
- 2418 0004 04000000 .4byte .LCFI0\r
- 2419 0008 0200 .2byte 0x2\r
- 2420 000a 7D .byte 0x7d\r
- 2421 000b 00 .sleb128 0\r
- 2422 000c 04000000 .4byte .LCFI0\r
- 2423 0010 54000000 .4byte .LFE13\r
- 2424 0014 0200 .2byte 0x2\r
- 2425 0016 7D .byte 0x7d\r
- 2426 0017 08 .sleb128 8\r
- 2427 0018 00000000 .4byte 0\r
- 2428 001c 00000000 .4byte 0\r
- 2429 .LLST1:\r
- 2430 0020 00000000 .4byte .LFB3\r
- 2431 0024 02000000 .4byte .LCFI1\r
- 2432 0028 0200 .2byte 0x2\r
- 2433 002a 7D .byte 0x7d\r
- 2434 002b 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 57\r
-\r
-\r
- 2435 002c 02000000 .4byte .LCFI1\r
- 2436 0030 28000000 .4byte .LFE3\r
- 2437 0034 0200 .2byte 0x2\r
- 2438 0036 7D .byte 0x7d\r
- 2439 0037 08 .sleb128 8\r
- 2440 0038 00000000 .4byte 0\r
- 2441 003c 00000000 .4byte 0\r
- 2442 .LLST2:\r
- 2443 0040 06000000 .4byte .LVL6\r
- 2444 0044 10000000 .4byte .LVL8\r
- 2445 0048 0300 .2byte 0x3\r
- 2446 004a 09 .byte 0x9\r
- 2447 004b FF .byte 0xff\r
- 2448 004c 9F .byte 0x9f\r
- 2449 004d 10000000 .4byte .LVL8\r
- 2450 0051 15000000 .4byte .LVL9-1\r
- 2451 0055 0100 .2byte 0x1\r
- 2452 0057 50 .byte 0x50\r
- 2453 0058 00000000 .4byte 0\r
- 2454 005c 00000000 .4byte 0\r
- 2455 .LLST3:\r
- 2456 0060 16000000 .4byte .LVL9\r
- 2457 0064 24000000 .4byte .LVL11\r
- 2458 0068 0300 .2byte 0x3\r
- 2459 006a 09 .byte 0x9\r
- 2460 006b FF .byte 0xff\r
- 2461 006c 9F .byte 0x9f\r
- 2462 006d 00000000 .4byte 0\r
- 2463 0071 00000000 .4byte 0\r
- 2464 .LLST4:\r
- 2465 0075 00000000 .4byte .LFB4\r
- 2466 0079 02000000 .4byte .LCFI2\r
- 2467 007d 0200 .2byte 0x2\r
- 2468 007f 7D .byte 0x7d\r
- 2469 0080 00 .sleb128 0\r
- 2470 0081 02000000 .4byte .LCFI2\r
- 2471 0085 2C000000 .4byte .LFE4\r
- 2472 0089 0200 .2byte 0x2\r
- 2473 008b 7D .byte 0x7d\r
- 2474 008c 10 .sleb128 16\r
- 2475 008d 00000000 .4byte 0\r
- 2476 0091 00000000 .4byte 0\r
- 2477 .LLST5:\r
- 2478 0095 00000000 .4byte .LVL13\r
- 2479 0099 07000000 .4byte .LVL14-1\r
- 2480 009d 0100 .2byte 0x1\r
- 2481 009f 50 .byte 0x50\r
- 2482 00a0 07000000 .4byte .LVL14-1\r
- 2483 00a4 2C000000 .4byte .LFE4\r
- 2484 00a8 0100 .2byte 0x1\r
- 2485 00aa 54 .byte 0x54\r
- 2486 00ab 00000000 .4byte 0\r
- 2487 00af 00000000 .4byte 0\r
- 2488 .LLST6:\r
- 2489 00b3 00000000 .4byte .LVL13\r
- 2490 00b7 24000000 .4byte .LVL17\r
- 2491 00bb 0200 .2byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 58\r
-\r
-\r
- 2492 00bd 30 .byte 0x30\r
- 2493 00be 9F .byte 0x9f\r
- 2494 00bf 24000000 .4byte .LVL17\r
- 2495 00c3 2C000000 .4byte .LFE4\r
- 2496 00c7 0100 .2byte 0x1\r
- 2497 00c9 50 .byte 0x50\r
- 2498 00ca 00000000 .4byte 0\r
- 2499 00ce 00000000 .4byte 0\r
- 2500 .LLST7:\r
- 2501 00d2 00000000 .4byte .LFB7\r
- 2502 00d6 02000000 .4byte .LCFI3\r
- 2503 00da 0200 .2byte 0x2\r
- 2504 00dc 7D .byte 0x7d\r
- 2505 00dd 00 .sleb128 0\r
- 2506 00de 02000000 .4byte .LCFI3\r
- 2507 00e2 A0000000 .4byte .LFE7\r
- 2508 00e6 0200 .2byte 0x2\r
- 2509 00e8 7D .byte 0x7d\r
- 2510 00e9 18 .sleb128 24\r
- 2511 00ea 00000000 .4byte 0\r
- 2512 00ee 00000000 .4byte 0\r
- 2513 .LLST8:\r
- 2514 00f2 00000000 .4byte .LVL18\r
- 2515 00f6 0D000000 .4byte .LVL19-1\r
- 2516 00fa 0100 .2byte 0x1\r
- 2517 00fc 50 .byte 0x50\r
- 2518 00fd 0D000000 .4byte .LVL19-1\r
- 2519 0101 A0000000 .4byte .LFE7\r
- 2520 0105 0400 .2byte 0x4\r
- 2521 0107 F3 .byte 0xf3\r
- 2522 0108 01 .uleb128 0x1\r
- 2523 0109 50 .byte 0x50\r
- 2524 010a 9F .byte 0x9f\r
- 2525 010b 00000000 .4byte 0\r
- 2526 010f 00000000 .4byte 0\r
- 2527 .LLST9:\r
- 2528 0113 00000000 .4byte .LVL18\r
- 2529 0117 0D000000 .4byte .LVL19-1\r
- 2530 011b 0100 .2byte 0x1\r
- 2531 011d 51 .byte 0x51\r
- 2532 011e 0D000000 .4byte .LVL19-1\r
- 2533 0122 A0000000 .4byte .LFE7\r
- 2534 0126 0400 .2byte 0x4\r
- 2535 0128 F3 .byte 0xf3\r
- 2536 0129 01 .uleb128 0x1\r
- 2537 012a 51 .byte 0x51\r
- 2538 012b 9F .byte 0x9f\r
- 2539 012c 00000000 .4byte 0\r
- 2540 0130 00000000 .4byte 0\r
- 2541 .LLST10:\r
- 2542 0134 00000000 .4byte .LVL18\r
- 2543 0138 0D000000 .4byte .LVL19-1\r
- 2544 013c 0100 .2byte 0x1\r
- 2545 013e 52 .byte 0x52\r
- 2546 013f 0D000000 .4byte .LVL19-1\r
- 2547 0143 A0000000 .4byte .LFE7\r
- 2548 0147 0100 .2byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 59\r
-\r
-\r
- 2549 0149 57 .byte 0x57\r
- 2550 014a 00000000 .4byte 0\r
- 2551 014e 00000000 .4byte 0\r
- 2552 .LLST11:\r
- 2553 0152 00000000 .4byte .LVL18\r
- 2554 0156 0D000000 .4byte .LVL19-1\r
- 2555 015a 0100 .2byte 0x1\r
- 2556 015c 53 .byte 0x53\r
- 2557 015d 0D000000 .4byte .LVL19-1\r
- 2558 0161 A0000000 .4byte .LFE7\r
- 2559 0165 0400 .2byte 0x4\r
- 2560 0167 F3 .byte 0xf3\r
- 2561 0168 01 .uleb128 0x1\r
- 2562 0169 53 .byte 0x53\r
- 2563 016a 9F .byte 0x9f\r
- 2564 016b 00000000 .4byte 0\r
- 2565 016f 00000000 .4byte 0\r
- 2566 .LLST12:\r
- 2567 0173 50000000 .4byte .LVL29\r
- 2568 0177 52000000 .4byte .LVL30\r
- 2569 017b 0100 .2byte 0x1\r
- 2570 017d 54 .byte 0x54\r
- 2571 017e 00000000 .4byte 0\r
- 2572 0182 00000000 .4byte 0\r
- 2573 .LLST13:\r
- 2574 0186 10000000 .4byte .LVL20\r
- 2575 018a 1E000000 .4byte .LVL22\r
- 2576 018e 0100 .2byte 0x1\r
- 2577 0190 54 .byte 0x54\r
- 2578 0191 00000000 .4byte 0\r
- 2579 0195 00000000 .4byte 0\r
- 2580 .LLST14:\r
- 2581 0199 10000000 .4byte .LVL20\r
- 2582 019d 4E000000 .4byte .LVL28\r
- 2583 01a1 0100 .2byte 0x1\r
- 2584 01a3 57 .byte 0x57\r
- 2585 01a4 52000000 .4byte .LVL30\r
- 2586 01a8 94000000 .4byte .LVL36\r
- 2587 01ac 0100 .2byte 0x1\r
- 2588 01ae 57 .byte 0x57\r
- 2589 01af 00000000 .4byte 0\r
- 2590 01b3 00000000 .4byte 0\r
- 2591 .LLST15:\r
- 2592 01b7 10000000 .4byte .LVL20\r
- 2593 01bb 4E000000 .4byte .LVL28\r
- 2594 01bf 0100 .2byte 0x1\r
- 2595 01c1 56 .byte 0x56\r
- 2596 01c2 52000000 .4byte .LVL30\r
- 2597 01c6 94000000 .4byte .LVL36\r
- 2598 01ca 0100 .2byte 0x1\r
- 2599 01cc 56 .byte 0x56\r
- 2600 01cd 00000000 .4byte 0\r
- 2601 01d1 00000000 .4byte 0\r
- 2602 .LLST16:\r
- 2603 01d5 10000000 .4byte .LVL20\r
- 2604 01d9 4E000000 .4byte .LVL28\r
- 2605 01dd 0100 .2byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 60\r
-\r
-\r
- 2606 01df 55 .byte 0x55\r
- 2607 01e0 52000000 .4byte .LVL30\r
- 2608 01e4 94000000 .4byte .LVL36\r
- 2609 01e8 0100 .2byte 0x1\r
- 2610 01ea 55 .byte 0x55\r
- 2611 01eb 00000000 .4byte 0\r
- 2612 01ef 00000000 .4byte 0\r
- 2613 .LLST17:\r
- 2614 01f3 1E000000 .4byte .LVL22\r
- 2615 01f7 20000000 .4byte .LVL23\r
- 2616 01fb 0100 .2byte 0x1\r
- 2617 01fd 50 .byte 0x50\r
- 2618 01fe 20000000 .4byte .LVL23\r
- 2619 0202 36000000 .4byte .LVL25\r
- 2620 0206 0100 .2byte 0x1\r
- 2621 0208 54 .byte 0x54\r
- 2622 0209 48000000 .4byte .LVL26\r
- 2623 020d 4E000000 .4byte .LVL28\r
- 2624 0211 0100 .2byte 0x1\r
- 2625 0213 54 .byte 0x54\r
- 2626 0214 52000000 .4byte .LVL30\r
- 2627 0218 64000000 .4byte .LVL32\r
- 2628 021c 0200 .2byte 0x2\r
- 2629 021e 30 .byte 0x30\r
- 2630 021f 9F .byte 0x9f\r
- 2631 0220 64000000 .4byte .LVL32\r
- 2632 0224 66000000 .4byte .LVL33\r
- 2633 0228 0100 .2byte 0x1\r
- 2634 022a 50 .byte 0x50\r
- 2635 022b 66000000 .4byte .LVL33\r
- 2636 022f 7C000000 .4byte .LVL35\r
- 2637 0233 0100 .2byte 0x1\r
- 2638 0235 54 .byte 0x54\r
- 2639 0236 00000000 .4byte 0\r
- 2640 023a 00000000 .4byte 0\r
- 2641 .LLST18:\r
- 2642 023e 00000000 .4byte .LFB6\r
- 2643 0242 04000000 .4byte .LCFI4\r
- 2644 0246 0200 .2byte 0x2\r
- 2645 0248 7D .byte 0x7d\r
- 2646 0249 00 .sleb128 0\r
- 2647 024a 04000000 .4byte .LCFI4\r
- 2648 024e 48000000 .4byte .LFE6\r
- 2649 0252 0200 .2byte 0x2\r
- 2650 0254 7D .byte 0x7d\r
- 2651 0255 10 .sleb128 16\r
- 2652 0256 00000000 .4byte 0\r
- 2653 025a 00000000 .4byte 0\r
- 2654 .LLST19:\r
- 2655 025e 00000000 .4byte .LVL37\r
- 2656 0262 3D000000 .4byte .LVL41-1\r
- 2657 0266 0100 .2byte 0x1\r
- 2658 0268 50 .byte 0x50\r
- 2659 0269 3D000000 .4byte .LVL41-1\r
- 2660 026d 3E000000 .4byte .LVL41\r
- 2661 0271 0400 .2byte 0x4\r
- 2662 0273 F3 .byte 0xf3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 61\r
-\r
-\r
- 2663 0274 01 .uleb128 0x1\r
- 2664 0275 50 .byte 0x50\r
- 2665 0276 9F .byte 0x9f\r
- 2666 0277 3E000000 .4byte .LVL41\r
- 2667 027b 42000000 .4byte .LVL42\r
- 2668 027f 0100 .2byte 0x1\r
- 2669 0281 50 .byte 0x50\r
- 2670 0282 42000000 .4byte .LVL42\r
- 2671 0286 48000000 .4byte .LFE6\r
- 2672 028a 0400 .2byte 0x4\r
- 2673 028c F3 .byte 0xf3\r
- 2674 028d 01 .uleb128 0x1\r
- 2675 028e 50 .byte 0x50\r
- 2676 028f 9F .byte 0x9f\r
- 2677 0290 00000000 .4byte 0\r
- 2678 0294 00000000 .4byte 0\r
- 2679 .LLST20:\r
- 2680 0298 00000000 .4byte .LVL37\r
- 2681 029c 3D000000 .4byte .LVL41-1\r
- 2682 02a0 0100 .2byte 0x1\r
- 2683 02a2 51 .byte 0x51\r
- 2684 02a3 3D000000 .4byte .LVL41-1\r
- 2685 02a7 3E000000 .4byte .LVL41\r
- 2686 02ab 0400 .2byte 0x4\r
- 2687 02ad F3 .byte 0xf3\r
- 2688 02ae 01 .uleb128 0x1\r
- 2689 02af 51 .byte 0x51\r
- 2690 02b0 9F .byte 0x9f\r
- 2691 02b1 3E000000 .4byte .LVL41\r
- 2692 02b5 48000000 .4byte .LFE6\r
- 2693 02b9 0100 .2byte 0x1\r
- 2694 02bb 51 .byte 0x51\r
- 2695 02bc 00000000 .4byte 0\r
- 2696 02c0 00000000 .4byte 0\r
- 2697 .LLST21:\r
- 2698 02c4 00000000 .4byte .LVL37\r
- 2699 02c8 24000000 .4byte .LVL40\r
- 2700 02cc 0100 .2byte 0x1\r
- 2701 02ce 52 .byte 0x52\r
- 2702 02cf 24000000 .4byte .LVL40\r
- 2703 02d3 3E000000 .4byte .LVL41\r
- 2704 02d7 0300 .2byte 0x3\r
- 2705 02d9 75 .byte 0x75\r
- 2706 02da 60 .sleb128 -32\r
- 2707 02db 9F .byte 0x9f\r
- 2708 02dc 3E000000 .4byte .LVL41\r
- 2709 02e0 48000000 .4byte .LFE6\r
- 2710 02e4 0100 .2byte 0x1\r
- 2711 02e6 52 .byte 0x52\r
- 2712 02e7 00000000 .4byte 0\r
- 2713 02eb 00000000 .4byte 0\r
- 2714 .LLST22:\r
- 2715 02ef 0E000000 .4byte .LVL38\r
- 2716 02f3 24000000 .4byte .LVL40\r
- 2717 02f7 0100 .2byte 0x1\r
- 2718 02f9 56 .byte 0x56\r
- 2719 02fa 24000000 .4byte .LVL40\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 62\r
-\r
-\r
- 2720 02fe 3D000000 .4byte .LVL41-1\r
- 2721 0302 0A00 .2byte 0xa\r
- 2722 0304 70 .byte 0x70\r
- 2723 0305 00 .sleb128 0\r
- 2724 0306 38 .byte 0x38\r
- 2725 0307 24 .byte 0x24\r
- 2726 0308 71 .byte 0x71\r
- 2727 0309 00 .sleb128 0\r
- 2728 030a 22 .byte 0x22\r
- 2729 030b 38 .byte 0x38\r
- 2730 030c 24 .byte 0x24\r
- 2731 030d 9F .byte 0x9f\r
- 2732 030e 00000000 .4byte 0\r
- 2733 0312 00000000 .4byte 0\r
- 2734 .LLST23:\r
- 2735 0316 0E000000 .4byte .LVL38\r
- 2736 031a 10000000 .4byte .LVL39\r
- 2737 031e 0200 .2byte 0x2\r
- 2738 0320 30 .byte 0x30\r
- 2739 0321 9F .byte 0x9f\r
- 2740 0322 00000000 .4byte 0\r
- 2741 0326 00000000 .4byte 0\r
- 2742 .LLST24:\r
- 2743 032a 00000000 .4byte .LFB5\r
- 2744 032e 06000000 .4byte .LCFI5\r
- 2745 0332 0200 .2byte 0x2\r
- 2746 0334 7D .byte 0x7d\r
- 2747 0335 00 .sleb128 0\r
- 2748 0336 06000000 .4byte .LCFI5\r
- 2749 033a 5C000000 .4byte .LFE5\r
- 2750 033e 0200 .2byte 0x2\r
- 2751 0340 7D .byte 0x7d\r
- 2752 0341 18 .sleb128 24\r
- 2753 0342 00000000 .4byte 0\r
- 2754 0346 00000000 .4byte 0\r
- 2755 .LLST25:\r
- 2756 034a 00000000 .4byte .LVL43\r
- 2757 034e 1A000000 .4byte .LVL45\r
- 2758 0352 0100 .2byte 0x1\r
- 2759 0354 50 .byte 0x50\r
- 2760 0355 1A000000 .4byte .LVL45\r
- 2761 0359 32000000 .4byte .LVL49\r
- 2762 035d 0400 .2byte 0x4\r
- 2763 035f F3 .byte 0xf3\r
- 2764 0360 01 .uleb128 0x1\r
- 2765 0361 50 .byte 0x50\r
- 2766 0362 9F .byte 0x9f\r
- 2767 0363 32000000 .4byte .LVL49\r
- 2768 0367 34000000 .4byte .LVL50\r
- 2769 036b 0100 .2byte 0x1\r
- 2770 036d 50 .byte 0x50\r
- 2771 036e 34000000 .4byte .LVL50\r
- 2772 0372 50000000 .4byte .LVL53\r
- 2773 0376 0400 .2byte 0x4\r
- 2774 0378 F3 .byte 0xf3\r
- 2775 0379 01 .uleb128 0x1\r
- 2776 037a 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 63\r
-\r
-\r
- 2777 037b 9F .byte 0x9f\r
- 2778 037c 50000000 .4byte .LVL53\r
- 2779 0380 54000000 .4byte .LVL54\r
- 2780 0384 0100 .2byte 0x1\r
- 2781 0386 50 .byte 0x50\r
- 2782 0387 54000000 .4byte .LVL54\r
- 2783 038b 5C000000 .4byte .LFE5\r
- 2784 038f 0400 .2byte 0x4\r
- 2785 0391 F3 .byte 0xf3\r
- 2786 0392 01 .uleb128 0x1\r
- 2787 0393 50 .byte 0x50\r
- 2788 0394 9F .byte 0x9f\r
- 2789 0395 00000000 .4byte 0\r
- 2790 0399 00000000 .4byte 0\r
- 2791 .LLST26:\r
- 2792 039d 00000000 .4byte .LVL43\r
- 2793 03a1 1E000000 .4byte .LVL47\r
- 2794 03a5 0100 .2byte 0x1\r
- 2795 03a7 51 .byte 0x51\r
- 2796 03a8 1E000000 .4byte .LVL47\r
- 2797 03ac 32000000 .4byte .LVL49\r
- 2798 03b0 0400 .2byte 0x4\r
- 2799 03b2 F3 .byte 0xf3\r
- 2800 03b3 01 .uleb128 0x1\r
- 2801 03b4 51 .byte 0x51\r
- 2802 03b5 9F .byte 0x9f\r
- 2803 03b6 32000000 .4byte .LVL49\r
- 2804 03ba 34000000 .4byte .LVL50\r
- 2805 03be 0100 .2byte 0x1\r
- 2806 03c0 51 .byte 0x51\r
- 2807 03c1 34000000 .4byte .LVL50\r
- 2808 03c5 50000000 .4byte .LVL53\r
- 2809 03c9 0400 .2byte 0x4\r
- 2810 03cb F3 .byte 0xf3\r
- 2811 03cc 01 .uleb128 0x1\r
- 2812 03cd 51 .byte 0x51\r
- 2813 03ce 9F .byte 0x9f\r
- 2814 03cf 50000000 .4byte .LVL53\r
- 2815 03d3 5C000000 .4byte .LFE5\r
- 2816 03d7 0100 .2byte 0x1\r
- 2817 03d9 51 .byte 0x51\r
- 2818 03da 00000000 .4byte 0\r
- 2819 03de 00000000 .4byte 0\r
- 2820 .LLST27:\r
- 2821 03e2 00000000 .4byte .LVL43\r
- 2822 03e6 3C000000 .4byte .LVL51\r
- 2823 03ea 0100 .2byte 0x1\r
- 2824 03ec 52 .byte 0x52\r
- 2825 03ed 3C000000 .4byte .LVL51\r
- 2826 03f1 3F000000 .4byte .LVL52-1\r
- 2827 03f5 0100 .2byte 0x1\r
- 2828 03f7 51 .byte 0x51\r
- 2829 03f8 3F000000 .4byte .LVL52-1\r
- 2830 03fc 50000000 .4byte .LVL53\r
- 2831 0400 0400 .2byte 0x4\r
- 2832 0402 F3 .byte 0xf3\r
- 2833 0403 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 64\r
-\r
-\r
- 2834 0404 52 .byte 0x52\r
- 2835 0405 9F .byte 0x9f\r
- 2836 0406 50000000 .4byte .LVL53\r
- 2837 040a 5C000000 .4byte .LFE5\r
- 2838 040e 0100 .2byte 0x1\r
- 2839 0410 52 .byte 0x52\r
- 2840 0411 00000000 .4byte 0\r
- 2841 0415 00000000 .4byte 0\r
- 2842 .LLST28:\r
- 2843 0419 1C000000 .4byte .LVL46\r
- 2844 041d 1E000000 .4byte .LVL47\r
- 2845 0421 0200 .2byte 0x2\r
- 2846 0423 30 .byte 0x30\r
- 2847 0424 9F .byte 0x9f\r
- 2848 0425 00000000 .4byte 0\r
- 2849 0429 00000000 .4byte 0\r
- 2850 .LLST29:\r
- 2851 042d 1C000000 .4byte .LVL46\r
- 2852 0431 30000000 .4byte .LVL48\r
- 2853 0435 0100 .2byte 0x1\r
- 2854 0437 56 .byte 0x56\r
- 2855 0438 30000000 .4byte .LVL48\r
- 2856 043c 32000000 .4byte .LVL49\r
- 2857 0440 0C00 .2byte 0xc\r
- 2858 0442 75 .byte 0x75\r
- 2859 0443 808009 .sleb128 147456\r
- 2860 0446 38 .byte 0x38\r
- 2861 0447 24 .byte 0x24\r
- 2862 0448 77 .byte 0x77\r
- 2863 0449 00 .sleb128 0\r
- 2864 044a 22 .byte 0x22\r
- 2865 044b 35 .byte 0x35\r
- 2866 044c 24 .byte 0x24\r
- 2867 044d 9F .byte 0x9f\r
- 2868 044e 00000000 .4byte 0\r
- 2869 0452 00000000 .4byte 0\r
- 2870 .LLST30:\r
- 2871 0456 12000000 .4byte .LVL44\r
- 2872 045a 32000000 .4byte .LVL49\r
- 2873 045e 0400 .2byte 0x4\r
- 2874 0460 0A .byte 0xa\r
- 2875 0461 2001 .2byte 0x120\r
- 2876 0463 9F .byte 0x9f\r
- 2877 0464 34000000 .4byte .LVL50\r
- 2878 0468 50000000 .4byte .LVL53\r
- 2879 046c 0100 .2byte 0x1\r
- 2880 046e 56 .byte 0x56\r
- 2881 046f 00000000 .4byte 0\r
- 2882 0473 00000000 .4byte 0\r
- 2883 .LLST31:\r
- 2884 0477 00000000 .4byte .LFB8\r
- 2885 047b 02000000 .4byte .LCFI6\r
- 2886 047f 0200 .2byte 0x2\r
- 2887 0481 7D .byte 0x7d\r
- 2888 0482 00 .sleb128 0\r
- 2889 0483 02000000 .4byte .LCFI6\r
- 2890 0487 44000000 .4byte .LFE8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 65\r
-\r
-\r
- 2891 048b 0200 .2byte 0x2\r
- 2892 048d 7D .byte 0x7d\r
- 2893 048e 08 .sleb128 8\r
- 2894 048f 00000000 .4byte 0\r
- 2895 0493 00000000 .4byte 0\r
- 2896 .LLST32:\r
- 2897 0497 00000000 .4byte .LVL55\r
- 2898 049b 07000000 .4byte .LVL56-1\r
- 2899 049f 0100 .2byte 0x1\r
- 2900 04a1 50 .byte 0x50\r
- 2901 04a2 07000000 .4byte .LVL56-1\r
- 2902 04a6 44000000 .4byte .LFE8\r
- 2903 04aa 0400 .2byte 0x4\r
- 2904 04ac F3 .byte 0xf3\r
- 2905 04ad 01 .uleb128 0x1\r
- 2906 04ae 50 .byte 0x50\r
- 2907 04af 9F .byte 0x9f\r
- 2908 04b0 00000000 .4byte 0\r
- 2909 04b4 00000000 .4byte 0\r
- 2910 .LLST33:\r
- 2911 04b8 08000000 .4byte .LVL56\r
- 2912 04bc 3D000000 .4byte .LVL57-1\r
- 2913 04c0 0100 .2byte 0x1\r
- 2914 04c2 50 .byte 0x50\r
- 2915 04c3 00000000 .4byte 0\r
- 2916 04c7 00000000 .4byte 0\r
- 2917 .section .debug_aranges,"",%progbits\r
- 2918 0000 7C000000 .4byte 0x7c\r
- 2919 0004 0200 .2byte 0x2\r
- 2920 0006 00000000 .4byte .Ldebug_info0\r
- 2921 000a 04 .byte 0x4\r
- 2922 000b 00 .byte 0\r
- 2923 000c 0000 .2byte 0\r
- 2924 000e 0000 .2byte 0\r
- 2925 0010 00000000 .4byte .LFB13\r
- 2926 0014 54000000 .4byte .LFE13-.LFB13\r
- 2927 0018 00000000 .4byte .LFB0\r
- 2928 001c 1C000000 .4byte .LFE0-.LFB0\r
- 2929 0020 00000000 .4byte .LFB1\r
- 2930 0024 18000000 .4byte .LFE1-.LFB1\r
- 2931 0028 00000000 .4byte .LFB3\r
- 2932 002c 28000000 .4byte .LFE3-.LFB3\r
- 2933 0030 00000000 .4byte .LFB4\r
- 2934 0034 2C000000 .4byte .LFE4-.LFB4\r
- 2935 0038 00000000 .4byte .LFB7\r
- 2936 003c A0000000 .4byte .LFE7-.LFB7\r
- 2937 0040 00000000 .4byte .LFB6\r
- 2938 0044 48000000 .4byte .LFE6-.LFB6\r
- 2939 0048 00000000 .4byte .LFB5\r
- 2940 004c 5C000000 .4byte .LFE5-.LFB5\r
- 2941 0050 00000000 .4byte .LFB8\r
- 2942 0054 44000000 .4byte .LFE8-.LFB8\r
- 2943 0058 00000000 .4byte .LFB9\r
- 2944 005c 18000000 .4byte .LFE9-.LFB9\r
- 2945 0060 00000000 .4byte .LFB10\r
- 2946 0064 18000000 .4byte .LFE10-.LFB10\r
- 2947 0068 00000000 .4byte .LFB11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 66\r
-\r
-\r
- 2948 006c 20000000 .4byte .LFE11-.LFB11\r
- 2949 0070 00000000 .4byte .LFB12\r
- 2950 0074 0C000000 .4byte .LFE12-.LFB12\r
- 2951 0078 00000000 .4byte 0\r
- 2952 007c 00000000 .4byte 0\r
- 2953 .section .debug_ranges,"",%progbits\r
- 2954 .Ldebug_ranges0:\r
- 2955 0000 02000000 .4byte .LBB6\r
- 2956 0004 10000000 .4byte .LBE6\r
- 2957 0008 24000000 .4byte .LBB11\r
- 2958 000c 26000000 .4byte .LBE11\r
- 2959 0010 00000000 .4byte 0\r
- 2960 0014 00000000 .4byte 0\r
- 2961 0018 02000000 .4byte .LBB7\r
- 2962 001c 10000000 .4byte .LBE7\r
- 2963 0020 24000000 .4byte .LBB8\r
- 2964 0024 26000000 .4byte .LBE8\r
- 2965 0028 00000000 .4byte 0\r
- 2966 002c 00000000 .4byte 0\r
- 2967 0030 10000000 .4byte .LBB14\r
- 2968 0034 4E000000 .4byte .LBE14\r
- 2969 0038 52000000 .4byte .LBB17\r
- 2970 003c 94000000 .4byte .LBE17\r
- 2971 0040 00000000 .4byte 0\r
- 2972 0044 00000000 .4byte 0\r
- 2973 0048 10000000 .4byte .LBB15\r
- 2974 004c 4E000000 .4byte .LBE15\r
- 2975 0050 52000000 .4byte .LBB16\r
- 2976 0054 94000000 .4byte .LBE16\r
- 2977 0058 00000000 .4byte 0\r
- 2978 005c 00000000 .4byte 0\r
- 2979 0060 00000000 .4byte .LFB13\r
- 2980 0064 54000000 .4byte .LFE13\r
- 2981 0068 00000000 .4byte .LFB0\r
- 2982 006c 1C000000 .4byte .LFE0\r
- 2983 0070 00000000 .4byte .LFB1\r
- 2984 0074 18000000 .4byte .LFE1\r
- 2985 0078 00000000 .4byte .LFB3\r
- 2986 007c 28000000 .4byte .LFE3\r
- 2987 0080 00000000 .4byte .LFB4\r
- 2988 0084 2C000000 .4byte .LFE4\r
- 2989 0088 00000000 .4byte .LFB7\r
- 2990 008c A0000000 .4byte .LFE7\r
- 2991 0090 00000000 .4byte .LFB6\r
- 2992 0094 48000000 .4byte .LFE6\r
- 2993 0098 00000000 .4byte .LFB5\r
- 2994 009c 5C000000 .4byte .LFE5\r
- 2995 00a0 00000000 .4byte .LFB8\r
- 2996 00a4 44000000 .4byte .LFE8\r
- 2997 00a8 00000000 .4byte .LFB9\r
- 2998 00ac 18000000 .4byte .LFE9\r
- 2999 00b0 00000000 .4byte .LFB10\r
- 3000 00b4 18000000 .4byte .LFE10\r
- 3001 00b8 00000000 .4byte .LFB11\r
- 3002 00bc 20000000 .4byte .LFE11\r
- 3003 00c0 00000000 .4byte .LFB12\r
- 3004 00c4 0C000000 .4byte .LFE12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 67\r
-\r
-\r
- 3005 00c8 00000000 .4byte 0\r
- 3006 00cc 00000000 .4byte 0\r
- 3007 .section .debug_line,"",%progbits\r
- 3008 .Ldebug_line0:\r
- 3009 0000 FD010000 .section .debug_str,"MS",%progbits,1\r
- 3009 02005C00 \r
- 3009 00000201 \r
- 3009 FB0E0D00 \r
- 3009 01010101 \r
- 3010 .LASF15:\r
- 3011 0000 63797374 .ascii "cystatus\000"\r
- 3011 61747573 \r
- 3011 00\r
- 3012 .LASF16:\r
- 3013 0009 72656738 .ascii "reg8\000"\r
- 3013 00\r
- 3014 .LASF40:\r
- 3015 000e 726F7742 .ascii "rowBuffer\000"\r
- 3015 75666665 \r
- 3015 7200\r
- 3016 .LASF37:\r
- 3017 0018 43794545 .ascii "CyEEPROM_Stop\000"\r
- 3017 50524F4D \r
- 3017 5F53746F \r
- 3017 7000\r
- 3018 .LASF45:\r
- 3019 0026 43795370 .ascii "CySpcStart\000"\r
- 3019 63537461 \r
- 3019 727400\r
- 3020 .LASF47:\r
- 3021 0031 43795370 .ascii "CySpcWriteRow\000"\r
- 3021 63577269 \r
- 3021 7465526F \r
- 3021 7700\r
- 3022 .LASF3:\r
- 3023 003f 73686F72 .ascii "short unsigned int\000"\r
- 3023 7420756E \r
- 3023 7369676E \r
- 3023 65642069 \r
- 3023 6E7400\r
- 3024 .LASF43:\r
- 3025 0052 43795370 .ascii "CySpcReadData\000"\r
- 3025 63526561 \r
- 3025 64446174 \r
- 3025 6100\r
- 3026 .LASF22:\r
- 3027 0060 73746174 .ascii "status\000"\r
- 3027 757300\r
- 3028 .LASF12:\r
- 3029 0067 666C6F61 .ascii "float\000"\r
- 3029 7400\r
- 3030 .LASF32:\r
- 3031 006d 4379466C .ascii "CyFlash_SetWaitCycles\000"\r
- 3031 6173685F \r
- 3031 53657457 \r
- 3031 61697443 \r
- 3031 79636C65 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 68\r
-\r
-\r
- 3032 .LASF7:\r
- 3033 0083 6C6F6E67 .ascii "long long unsigned int\000"\r
- 3033 206C6F6E \r
- 3033 6720756E \r
- 3033 7369676E \r
- 3033 65642069 \r
- 3034 .LASF24:\r
- 3035 009a 43795365 .ascii "CySetFlashEEBuffer\000"\r
- 3035 74466C61 \r
- 3035 73684545 \r
- 3035 42756666 \r
- 3035 657200\r
- 3036 .LASF44:\r
- 3037 00ad 43795370 .ascii "CySpcUnlock\000"\r
- 3037 63556E6C \r
- 3037 6F636B00 \r
- 3038 .LASF20:\r
- 3039 00b9 726F7744 .ascii "rowData\000"\r
- 3039 61746100 \r
- 3040 .LASF36:\r
- 3041 00c1 43794545 .ascii "CyEEPROM_Start\000"\r
- 3041 50524F4D \r
- 3041 5F537461 \r
- 3041 727400\r
- 3042 .LASF34:\r
- 3043 00d0 696E7465 .ascii "interruptState\000"\r
- 3043 72727570 \r
- 3043 74537461 \r
- 3043 746500\r
- 3044 .LASF5:\r
- 3045 00df 6C6F6E67 .ascii "long unsigned int\000"\r
- 3045 20756E73 \r
- 3045 69676E65 \r
- 3045 6420696E \r
- 3045 7400\r
- 3046 .LASF54:\r
- 3047 00f1 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 3047 43534932 \r
- 3047 53445C73 \r
- 3047 6F667477 \r
- 3047 6172655C \r
- 3048 0120 6E00 .ascii "n\000"\r
- 3049 .LASF9:\r
- 3050 0122 75696E74 .ascii "uint8\000"\r
- 3050 3800\r
- 3051 .LASF18:\r
- 3052 0128 61727261 .ascii "arrayId\000"\r
- 3052 79496400 \r
- 3053 .LASF56:\r
- 3054 0130 64696554 .ascii "dieTemperature\000"\r
- 3054 656D7065 \r
- 3054 72617475 \r
- 3054 726500\r
- 3055 .LASF25:\r
- 3056 013f 43795772 .ascii "CyWriteRowConfig\000"\r
- 3056 69746552 \r
- 3056 6F77436F \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 69\r
-\r
-\r
- 3056 6E666967 \r
- 3056 00\r
- 3057 .LASF1:\r
- 3058 0150 756E7369 .ascii "unsigned char\000"\r
- 3058 676E6564 \r
- 3058 20636861 \r
- 3058 7200\r
- 3059 .LASF13:\r
- 3060 015e 646F7562 .ascii "double\000"\r
- 3060 6C6500\r
- 3061 .LASF35:\r
- 3062 0165 4379466C .ascii "CyFlash_Stop\000"\r
- 3062 6173685F \r
- 3062 53746F70 \r
- 3062 00\r
- 3063 .LASF21:\r
- 3064 0172 726F7753 .ascii "rowSize\000"\r
- 3064 697A6500 \r
- 3065 .LASF2:\r
- 3066 017a 73686F72 .ascii "short int\000"\r
- 3066 7420696E \r
- 3066 7400\r
- 3067 .LASF39:\r
- 3068 0184 43794545 .ascii "CyEEPROM_ReadRelease\000"\r
- 3068 50524F4D \r
- 3068 5F526561 \r
- 3068 6452656C \r
- 3068 65617365 \r
- 3069 .LASF42:\r
- 3070 0199 43795370 .ascii "CySpcGetTemp\000"\r
- 3070 63476574 \r
- 3070 54656D70 \r
- 3070 00\r
- 3071 .LASF10:\r
- 3072 01a6 75696E74 .ascii "uint16\000"\r
- 3072 313600\r
- 3073 .LASF50:\r
- 3074 01ad 43795370 .ascii "CySpcLock\000"\r
- 3074 634C6F63 \r
- 3074 6B00\r
- 3075 .LASF11:\r
- 3076 01b7 75696E74 .ascii "uint32\000"\r
- 3076 333200\r
- 3077 .LASF51:\r
- 3078 01be 4379456E .ascii "CyEnterCriticalSection\000"\r
- 3078 74657243 \r
- 3078 72697469 \r
- 3078 63616C53 \r
- 3078 65637469 \r
- 3079 .LASF8:\r
- 3080 01d5 756E7369 .ascii "unsigned int\000"\r
- 3080 676E6564 \r
- 3080 20696E74 \r
- 3080 00\r
- 3081 .LASF31:\r
- 3082 01e2 4379466C .ascii "CyFlash_Start\000"\r
- 3082 6173685F \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 70\r
-\r
-\r
- 3082 53746172 \r
- 3082 7400\r
- 3083 .LASF57:\r
- 3084 01f0 43794578 .ascii "CyExitCriticalSection\000"\r
- 3084 69744372 \r
- 3084 69746963 \r
- 3084 616C5365 \r
- 3084 6374696F \r
- 3085 .LASF28:\r
- 3086 0206 726F7745 .ascii "rowECC\000"\r
- 3086 434300\r
- 3087 .LASF38:\r
- 3088 020d 43794545 .ascii "CyEEPROM_ReadReserve\000"\r
- 3088 50524F4D \r
- 3088 5F526561 \r
- 3088 64526573 \r
- 3088 65727665 \r
- 3089 .LASF46:\r
- 3090 0222 43795370 .ascii "CySpcLoadRow\000"\r
- 3090 634C6F61 \r
- 3090 64526F77 \r
- 3090 00\r
- 3091 .LASF17:\r
- 3092 022f 73697A65 .ascii "sizetype\000"\r
- 3092 74797065 \r
- 3092 00\r
- 3093 .LASF23:\r
- 3094 0238 43795365 .ascii "CySetTemp\000"\r
- 3094 7454656D \r
- 3094 7000\r
- 3095 .LASF6:\r
- 3096 0242 6C6F6E67 .ascii "long long int\000"\r
- 3096 206C6F6E \r
- 3096 6720696E \r
- 3096 7400\r
- 3097 .LASF48:\r
- 3098 0250 43794465 .ascii "CyDelayUs\000"\r
- 3098 6C617955 \r
- 3098 7300\r
- 3099 .LASF49:\r
- 3100 025a 6D656D63 .ascii "memcpy\000"\r
- 3100 707900\r
- 3101 .LASF55:\r
- 3102 0261 43795365 .ascii "CySetTempInt\000"\r
- 3102 7454656D \r
- 3102 70496E74 \r
- 3102 00\r
- 3103 .LASF29:\r
- 3104 026e 6F666673 .ascii "offset\000"\r
- 3104 657400\r
- 3105 .LASF33:\r
- 3106 0275 66726571 .ascii "freq\000"\r
- 3106 00\r
- 3107 .LASF26:\r
- 3108 027a 62756666 .ascii "buffer\000"\r
- 3108 657200\r
- 3109 .LASF52:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s page 71\r
-\r
-\r
- 3110 0281 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 3110 4320342E \r
- 3110 372E3320 \r
- 3110 32303133 \r
- 3110 30333132 \r
- 3111 02b4 616E6368 .ascii "anch revision 196615]\000"\r
- 3111 20726576 \r
- 3111 6973696F \r
- 3111 6E203139 \r
- 3111 36363135 \r
- 3112 .LASF53:\r
- 3113 02ca 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\CyFlash.c\000"\r
- 3113 6E657261 \r
- 3113 7465645F \r
- 3113 536F7572 \r
- 3113 63655C50 \r
- 3114 .LASF4:\r
- 3115 02ed 6C6F6E67 .ascii "long int\000"\r
- 3115 20696E74 \r
- 3115 00\r
- 3116 .LASF14:\r
- 3117 02f6 63686172 .ascii "char\000"\r
- 3117 00\r
- 3118 .LASF19:\r
- 3119 02fb 726F774E .ascii "rowNumber\000"\r
- 3119 756D6265 \r
- 3119 7200\r
- 3120 .LASF0:\r
- 3121 0305 7369676E .ascii "signed char\000"\r
- 3121 65642063 \r
- 3121 68617200 \r
- 3122 .LASF41:\r
- 3123 0311 43795772 .ascii "CyWriteRowFull\000"\r
- 3123 69746552 \r
- 3123 6F774675 \r
- 3123 6C6C00\r
- 3124 .LASF27:\r
- 3125 0320 726F7741 .ascii "rowAddress\000"\r
- 3125 64647265 \r
- 3125 737300\r
- 3126 .LASF30:\r
- 3127 032b 43795772 .ascii "CyWriteRowData\000"\r
- 3127 69746552 \r
- 3127 6F774461 \r
- 3127 746100\r
- 3128 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "CyLib.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.CyIMO_SetTrimValue,"ax",%progbits\r
- 19 .align 1\r
- 20 .thumb\r
- 21 .thumb_func\r
- 22 .type CyIMO_SetTrimValue, %function\r
- 23 CyIMO_SetTrimValue:\r
- 24 .LFB7:\r
- 25 .file 1 ".\\Generated_Source\\PSoC5\\CyLib.c"\r
- 1:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/CyLib.c **** * File Name: CyLib.c\r
- 3:.\Generated_Source\PSoC5/CyLib.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 5:.\Generated_Source\PSoC5/CyLib.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/CyLib.c **** * Provides system API for the clocking, interrupts and watchdog timer.\r
- 7:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 8:.\Generated_Source\PSoC5/CyLib.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/CyLib.c **** * Documentation of the API's in this file is located in the\r
- 10:.\Generated_Source\PSoC5/CyLib.c **** * System Reference Guide provided with PSoC Creator.\r
- 11:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 12:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 13:.\Generated_Source\PSoC5/CyLib.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 14:.\Generated_Source\PSoC5/CyLib.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 15:.\Generated_Source\PSoC5/CyLib.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 16:.\Generated_Source\PSoC5/CyLib.c **** * the software package with which this file was provided.\r
- 17:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 18:.\Generated_Source\PSoC5/CyLib.c **** \r
- 19:.\Generated_Source\PSoC5/CyLib.c **** #include "CyLib.h"\r
- 20:.\Generated_Source\PSoC5/CyLib.c **** \r
- 21:.\Generated_Source\PSoC5/CyLib.c **** \r
- 22:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 23:.\Generated_Source\PSoC5/CyLib.c **** * The CyResetStatus variable is used to obtain value of RESET_SR0 register after\r
- 24:.\Generated_Source\PSoC5/CyLib.c **** * a device reset. It is set from initialize_psoc() at the early initialization\r
- 25:.\Generated_Source\PSoC5/CyLib.c **** * stage. In case of IAR EW IDE, initialize_psoc() is executed before the data\r
- 26:.\Generated_Source\PSoC5/CyLib.c **** * sections are initialized. To avoid zeroing, CyResetStatus should be placed\r
- 27:.\Generated_Source\PSoC5/CyLib.c **** * to the .noinit section.\r
- 28:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 29:.\Generated_Source\PSoC5/CyLib.c **** CY_NOINIT uint8 CYXDATA CyResetStatus;\r
- 30:.\Generated_Source\PSoC5/CyLib.c **** \r
- 31:.\Generated_Source\PSoC5/CyLib.c **** \r
- 32:.\Generated_Source\PSoC5/CyLib.c **** /* Variable Vdda */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 2\r
-\r
-\r
- 33:.\Generated_Source\PSoC5/CyLib.c **** #if(CYDEV_VARIABLE_VDDA == 1)\r
- 34:.\Generated_Source\PSoC5/CyLib.c **** \r
- 35:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyScPumpEnabled = (uint8)(CYDEV_VDDA_MV < 2700);\r
- 36:.\Generated_Source\PSoC5/CyLib.c **** \r
- 37:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
- 38:.\Generated_Source\PSoC5/CyLib.c **** \r
- 39:.\Generated_Source\PSoC5/CyLib.c **** \r
- 40:.\Generated_Source\PSoC5/CyLib.c **** /* Do not use these definitions directly in your application */\r
- 41:.\Generated_Source\PSoC5/CyLib.c **** uint32 cydelay_freq_hz = BCLK__BUS_CLK__HZ;\r
- 42:.\Generated_Source\PSoC5/CyLib.c **** uint32 cydelay_freq_khz = (BCLK__BUS_CLK__HZ + 999u) / 1000u;\r
- 43:.\Generated_Source\PSoC5/CyLib.c **** uint8 cydelay_freq_mhz = (uint8)((BCLK__BUS_CLK__HZ + 999999u) / 1000000u);\r
- 44:.\Generated_Source\PSoC5/CyLib.c **** uint32 cydelay_32k_ms = 32768u * ((BCLK__BUS_CLK__HZ + 999u) / 1000u);\r
- 45:.\Generated_Source\PSoC5/CyLib.c **** \r
- 46:.\Generated_Source\PSoC5/CyLib.c **** \r
- 47:.\Generated_Source\PSoC5/CyLib.c **** /* Function Prototypes */\r
- 48:.\Generated_Source\PSoC5/CyLib.c **** static uint8 CyUSB_PowerOnCheck(void) ;\r
- 49:.\Generated_Source\PSoC5/CyLib.c **** static void CyIMO_SetTrimValue(uint8 freq) ;\r
- 50:.\Generated_Source\PSoC5/CyLib.c **** static void CyBusClk_Internal_SetDivider(uint16 divider);\r
- 51:.\Generated_Source\PSoC5/CyLib.c **** \r
- 52:.\Generated_Source\PSoC5/CyLib.c **** \r
- 53:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 54:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyPLL_OUT_Start\r
- 55:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 56:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 57:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 58:.\Generated_Source\PSoC5/CyLib.c **** * Enables the PLL. Optionally waits for it to become stable.\r
- 59:.\Generated_Source\PSoC5/CyLib.c **** * Waits at least 250 us or until it is detected that the PLL is stable.\r
- 60:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 61:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 62:.\Generated_Source\PSoC5/CyLib.c **** * wait:\r
- 63:.\Generated_Source\PSoC5/CyLib.c **** * 0: Return immediately after configuration\r
- 64:.\Generated_Source\PSoC5/CyLib.c **** * 1: Wait for PLL lock or timeout.\r
- 65:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 66:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 67:.\Generated_Source\PSoC5/CyLib.c **** * Status\r
- 68:.\Generated_Source\PSoC5/CyLib.c **** * CYRET_SUCCESS - Completed successfully\r
- 69:.\Generated_Source\PSoC5/CyLib.c **** * CYRET_TIMEOUT - Timeout occurred without detecting a stable clock.\r
- 70:.\Generated_Source\PSoC5/CyLib.c **** * If the input source of the clock is jittery, then the lock indication\r
- 71:.\Generated_Source\PSoC5/CyLib.c **** * may not occur. However, after the timeout has expired the generated PLL\r
- 72:.\Generated_Source\PSoC5/CyLib.c **** * clock can still be used.\r
- 73:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 74:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 75:.\Generated_Source\PSoC5/CyLib.c **** * If wait is enabled: This function wses the Fast Time Wheel to time the wait.\r
- 76:.\Generated_Source\PSoC5/CyLib.c **** * Any other use of the Fast Time Wheel will be stopped during the period of\r
- 77:.\Generated_Source\PSoC5/CyLib.c **** * this function and then restored. This function also uses the 100 KHz ILO.\r
- 78:.\Generated_Source\PSoC5/CyLib.c **** * If not enabled, this function will enable the 100 KHz ILO for the period of\r
- 79:.\Generated_Source\PSoC5/CyLib.c **** * this function.\r
- 80:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 81:.\Generated_Source\PSoC5/CyLib.c **** * No changes to the setup of the ILO, Fast Time Wheel, Central Time Wheel or\r
- 82:.\Generated_Source\PSoC5/CyLib.c **** * Once Per Second interrupt may be made by interrupt routines during the period\r
- 83:.\Generated_Source\PSoC5/CyLib.c **** * of this function execution. The current operation of the ILO, Central Time\r
- 84:.\Generated_Source\PSoC5/CyLib.c **** * Wheel and Once Per Second interrupt are maintained during the operation of\r
- 85:.\Generated_Source\PSoC5/CyLib.c **** * this function provided the reading of the Power Manager Interrupt Status\r
- 86:.\Generated_Source\PSoC5/CyLib.c **** * Register is only done using the CyPmReadStatus() function.\r
- 87:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 88:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 89:.\Generated_Source\PSoC5/CyLib.c **** cystatus CyPLL_OUT_Start(uint8 wait) \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 3\r
-\r
-\r
- 90:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 91:.\Generated_Source\PSoC5/CyLib.c **** cystatus status = CYRET_SUCCESS;\r
- 92:.\Generated_Source\PSoC5/CyLib.c **** \r
- 93:.\Generated_Source\PSoC5/CyLib.c **** uint8 iloEnableState;\r
- 94:.\Generated_Source\PSoC5/CyLib.c **** uint8 pmTwCfg0State;\r
- 95:.\Generated_Source\PSoC5/CyLib.c **** uint8 pmTwCfg2State;\r
- 96:.\Generated_Source\PSoC5/CyLib.c **** \r
- 97:.\Generated_Source\PSoC5/CyLib.c **** \r
- 98:.\Generated_Source\PSoC5/CyLib.c **** /* Enables the PLL circuit */\r
- 99:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG0_REG |= CY_CLK_PLL_ENABLE;\r
- 100:.\Generated_Source\PSoC5/CyLib.c **** \r
- 101:.\Generated_Source\PSoC5/CyLib.c **** if(wait != 0u)\r
- 102:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 103:.\Generated_Source\PSoC5/CyLib.c **** /* Save 100 KHz ILO, FTW interval, enable and interrupt enable */\r
- 104:.\Generated_Source\PSoC5/CyLib.c **** iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 105:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg0State = CY_LIB_PM_TW_CFG0_REG;\r
- 106:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg2State = CY_LIB_PM_TW_CFG2_REG;\r
- 107:.\Generated_Source\PSoC5/CyLib.c **** \r
- 108:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_CLK_PLL_FTW_INTERVAL);\r
- 109:.\Generated_Source\PSoC5/CyLib.c **** \r
- 110:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_TIMEOUT;\r
- 111:.\Generated_Source\PSoC5/CyLib.c **** \r
- 112:.\Generated_Source\PSoC5/CyLib.c **** while(0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- 113:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 114:.\Generated_Source\PSoC5/CyLib.c **** /* Wait for the interrupt status */\r
- 115:.\Generated_Source\PSoC5/CyLib.c **** if(0u != (CY_CLK_PLL_SR_REG & CY_CLK_PLL_LOCK_STATUS))\r
- 116:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 117:.\Generated_Source\PSoC5/CyLib.c **** if(0u != (CY_CLK_PLL_SR_REG & CY_CLK_PLL_LOCK_STATUS))\r
- 118:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 119:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_SUCCESS;\r
- 120:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 121:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 122:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 123:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 124:.\Generated_Source\PSoC5/CyLib.c **** \r
- 125:.\Generated_Source\PSoC5/CyLib.c **** /* Restore 100 KHz ILO, FTW interval, enable and interrupt enable */\r
- 126:.\Generated_Source\PSoC5/CyLib.c **** if(0u == iloEnableState)\r
- 127:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 128:.\Generated_Source\PSoC5/CyLib.c **** CyILO_Stop100K();\r
- 129:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 130:.\Generated_Source\PSoC5/CyLib.c **** \r
- 131:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG0_REG = pmTwCfg0State;\r
- 132:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG2_REG = pmTwCfg2State;\r
- 133:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 134:.\Generated_Source\PSoC5/CyLib.c **** \r
- 135:.\Generated_Source\PSoC5/CyLib.c **** return(status);\r
- 136:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 137:.\Generated_Source\PSoC5/CyLib.c **** \r
- 138:.\Generated_Source\PSoC5/CyLib.c **** \r
- 139:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 140:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyPLL_OUT_Stop\r
- 141:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 142:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 143:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 144:.\Generated_Source\PSoC5/CyLib.c **** * Disables the PLL.\r
- 145:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 146:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 4\r
-\r
-\r
- 147:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 148:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 149:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 150:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 151:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 152:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 153:.\Generated_Source\PSoC5/CyLib.c **** void CyPLL_OUT_Stop(void) \r
- 154:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 155:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG0_REG &= ((uint8)(~CY_CLK_PLL_ENABLE));\r
- 156:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 157:.\Generated_Source\PSoC5/CyLib.c **** \r
- 158:.\Generated_Source\PSoC5/CyLib.c **** \r
- 159:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 160:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyPLL_OUT_SetPQ\r
- 161:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 162:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 163:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 164:.\Generated_Source\PSoC5/CyLib.c **** * Sets the P and Q dividers and the charge pump current.\r
- 165:.\Generated_Source\PSoC5/CyLib.c **** * The Frequency Out will be P/Q * Frequency In.\r
- 166:.\Generated_Source\PSoC5/CyLib.c **** * The PLL must be disabled before calling this function.\r
- 167:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 168:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 169:.\Generated_Source\PSoC5/CyLib.c **** * uint8 pDiv:\r
- 170:.\Generated_Source\PSoC5/CyLib.c **** * Valid range [8 - 255].\r
- 171:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 172:.\Generated_Source\PSoC5/CyLib.c **** * uint8 qDiv:\r
- 173:.\Generated_Source\PSoC5/CyLib.c **** * Valid range [1 - 16]. Input Frequency / Q must be in range of 1 to 3 MHz.\r
- 174:.\Generated_Source\PSoC5/CyLib.c **** \r
- 175:.\Generated_Source\PSoC5/CyLib.c **** * uint8 current:\r
- 176:.\Generated_Source\PSoC5/CyLib.c **** * Valid range [1 - 7]. Charge pump current in uA. Refer to the device TRM and\r
- 177:.\Generated_Source\PSoC5/CyLib.c **** * datasheet for more information.\r
- 178:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 179:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 180:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 181:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 182:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 183:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 184:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
- 185:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 186:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 187:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 188:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 189:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 190:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 191:.\Generated_Source\PSoC5/CyLib.c **** void CyPLL_OUT_SetPQ(uint8 pDiv, uint8 qDiv, uint8 current) \r
- 192:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 193:.\Generated_Source\PSoC5/CyLib.c **** /* Halt CPU in debug mode if PLL is enabled */\r
- 194:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u == (CY_CLK_PLL_CFG0_REG & CY_CLK_PLL_ENABLE));\r
- 195:.\Generated_Source\PSoC5/CyLib.c **** \r
- 196:.\Generated_Source\PSoC5/CyLib.c **** if((pDiv >= CY_CLK_PLL_MIN_P_VALUE ) &&\r
- 197:.\Generated_Source\PSoC5/CyLib.c **** (qDiv <= CY_CLK_PLL_MAX_Q_VALUE ) && (qDiv >= CY_CLK_PLL_MIN_Q_VALUE ) &&\r
- 198:.\Generated_Source\PSoC5/CyLib.c **** (current >= CY_CLK_PLL_MIN_CUR_VALUE) && (current <= CY_CLK_PLL_MAX_CUR_VALUE))\r
- 199:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 200:.\Generated_Source\PSoC5/CyLib.c **** /* Set new values */\r
- 201:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_P_REG = pDiv;\r
- 202:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_Q_REG = ((uint8)(qDiv - 1u));\r
- 203:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG1_REG = (CY_CLK_PLL_CFG1_REG & CY_CLK_PLL_CURRENT_MASK) |\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 5\r
-\r
-\r
- 204:.\Generated_Source\PSoC5/CyLib.c **** ((uint8)(((uint8)(current - 1u)) << CY_CLK_PLL_CURRENT_POSITION));\r
- 205:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 206:.\Generated_Source\PSoC5/CyLib.c **** else\r
- 207:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 208:.\Generated_Source\PSoC5/CyLib.c **** /***********************************************************************\r
- 209:.\Generated_Source\PSoC5/CyLib.c **** * Halt CPU in debug mode if:\r
- 210:.\Generated_Source\PSoC5/CyLib.c **** * - P divider is less than required\r
- 211:.\Generated_Source\PSoC5/CyLib.c **** * - Q divider is out of range\r
- 212:.\Generated_Source\PSoC5/CyLib.c **** * - pump current is out of range\r
- 213:.\Generated_Source\PSoC5/CyLib.c **** ***********************************************************************/\r
- 214:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u != 0u);\r
- 215:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 216:.\Generated_Source\PSoC5/CyLib.c **** \r
- 217:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 218:.\Generated_Source\PSoC5/CyLib.c **** \r
- 219:.\Generated_Source\PSoC5/CyLib.c **** \r
- 220:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 221:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyPLL_OUT_SetSource\r
- 222:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 223:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 224:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 225:.\Generated_Source\PSoC5/CyLib.c **** * Sets the input clock source to the PLL. The PLL must be disabled before\r
- 226:.\Generated_Source\PSoC5/CyLib.c **** * calling this function.\r
- 227:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 228:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 229:.\Generated_Source\PSoC5/CyLib.c **** * source: One of the three available PLL clock sources\r
- 230:.\Generated_Source\PSoC5/CyLib.c **** * CY_PLL_SOURCE_IMO : IMO\r
- 231:.\Generated_Source\PSoC5/CyLib.c **** * CY_PLL_SOURCE_XTAL : MHz Crystal\r
- 232:.\Generated_Source\PSoC5/CyLib.c **** * CY_PLL_SOURCE_DSI : DSI\r
- 233:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 234:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 235:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 236:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 237:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 238:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 239:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
- 240:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 241:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 242:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 243:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 244:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 245:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 246:.\Generated_Source\PSoC5/CyLib.c **** void CyPLL_OUT_SetSource(uint8 source) \r
- 247:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 248:.\Generated_Source\PSoC5/CyLib.c **** /* Halt CPU in debug mode if PLL is enabled */\r
- 249:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u == (CY_CLK_PLL_CFG0_REG & CY_CLK_PLL_ENABLE));\r
- 250:.\Generated_Source\PSoC5/CyLib.c **** \r
- 251:.\Generated_Source\PSoC5/CyLib.c **** switch(source)\r
- 252:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 253:.\Generated_Source\PSoC5/CyLib.c **** case CY_PLL_SOURCE_IMO:\r
- 254:.\Generated_Source\PSoC5/CyLib.c **** case CY_PLL_SOURCE_XTAL:\r
- 255:.\Generated_Source\PSoC5/CyLib.c **** case CY_PLL_SOURCE_DSI:\r
- 256:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG = ((CY_LIB_CLKDIST_CR_REG & CY_LIB_CLKDIST_CR_PLL_SCR_MASK) | sou\r
- 257:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 258:.\Generated_Source\PSoC5/CyLib.c **** \r
- 259:.\Generated_Source\PSoC5/CyLib.c **** default:\r
- 260:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u != 0u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 6\r
-\r
-\r
- 261:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 262:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 263:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 264:.\Generated_Source\PSoC5/CyLib.c **** \r
- 265:.\Generated_Source\PSoC5/CyLib.c **** \r
- 266:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 267:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_Start\r
- 268:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 269:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 270:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 271:.\Generated_Source\PSoC5/CyLib.c **** * Enables the IMO. Optionally waits at least 6 us for it to settle.\r
- 272:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 273:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 274:.\Generated_Source\PSoC5/CyLib.c **** * uint8 wait:\r
- 275:.\Generated_Source\PSoC5/CyLib.c **** * 0: Return immediately after configuration\r
- 276:.\Generated_Source\PSoC5/CyLib.c **** * 1: Wait for at least 6 us for the IMO to settle.\r
- 277:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 278:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 279:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 280:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 281:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 282:.\Generated_Source\PSoC5/CyLib.c **** * If wait is enabled: This function wses the Fast Time Wheel to time the wait.\r
- 283:.\Generated_Source\PSoC5/CyLib.c **** * Any other use of the Fast Time Wheel will be stopped during the period of\r
- 284:.\Generated_Source\PSoC5/CyLib.c **** * this function and then restored. This function also uses the 100 KHz ILO.\r
- 285:.\Generated_Source\PSoC5/CyLib.c **** * If not enabled, this function will enable the 100 KHz ILO for the period of\r
- 286:.\Generated_Source\PSoC5/CyLib.c **** * this function.\r
- 287:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 288:.\Generated_Source\PSoC5/CyLib.c **** * No changes to the setup of the ILO, Fast Time Wheel, Central Time Wheel or\r
- 289:.\Generated_Source\PSoC5/CyLib.c **** * Once Per Second interrupt may be made by interrupt routines during the period\r
- 290:.\Generated_Source\PSoC5/CyLib.c **** * of this function execution. The current operation of the ILO, Central Time\r
- 291:.\Generated_Source\PSoC5/CyLib.c **** * Wheel and Once Per Second interrupt are maintained during the operation of\r
- 292:.\Generated_Source\PSoC5/CyLib.c **** * this function provided the reading of the Power Manager Interrupt Status\r
- 293:.\Generated_Source\PSoC5/CyLib.c **** * Register is only done using the CyPmReadStatus() function.\r
- 294:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 295:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 296:.\Generated_Source\PSoC5/CyLib.c **** void CyIMO_Start(uint8 wait) \r
- 297:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 298:.\Generated_Source\PSoC5/CyLib.c **** uint8 pmFtwCfg2Reg;\r
- 299:.\Generated_Source\PSoC5/CyLib.c **** uint8 pmFtwCfg0Reg;\r
- 300:.\Generated_Source\PSoC5/CyLib.c **** uint8 ilo100KhzEnable;\r
- 301:.\Generated_Source\PSoC5/CyLib.c **** \r
- 302:.\Generated_Source\PSoC5/CyLib.c **** \r
- 303:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_ACT_CFG0_REG |= CY_LIB_PM_ACT_CFG0_IMO_EN;\r
- 304:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_STBY_CFG0_REG |= CY_LIB_PM_STBY_CFG0_IMO_EN;\r
- 305:.\Generated_Source\PSoC5/CyLib.c **** \r
- 306:.\Generated_Source\PSoC5/CyLib.c **** if(0u != wait)\r
- 307:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 308:.\Generated_Source\PSoC5/CyLib.c **** /* Need to turn on the 100KHz ILO if it happens to not already be running.*/\r
- 309:.\Generated_Source\PSoC5/CyLib.c **** ilo100KhzEnable = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 310:.\Generated_Source\PSoC5/CyLib.c **** pmFtwCfg0Reg = CY_LIB_PM_TW_CFG0_REG;\r
- 311:.\Generated_Source\PSoC5/CyLib.c **** pmFtwCfg2Reg = CY_LIB_PM_TW_CFG2_REG;\r
- 312:.\Generated_Source\PSoC5/CyLib.c **** \r
- 313:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_LIB_CLK_IMO_FTW_TIMEOUT);\r
- 314:.\Generated_Source\PSoC5/CyLib.c **** \r
- 315:.\Generated_Source\PSoC5/CyLib.c **** while (0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- 316:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 317:.\Generated_Source\PSoC5/CyLib.c **** /* Wait for the interrupt status */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 7\r
-\r
-\r
- 318:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 319:.\Generated_Source\PSoC5/CyLib.c **** \r
- 320:.\Generated_Source\PSoC5/CyLib.c **** if(0u == ilo100KhzEnable)\r
- 321:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 322:.\Generated_Source\PSoC5/CyLib.c **** CyILO_Stop100K();\r
- 323:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 324:.\Generated_Source\PSoC5/CyLib.c **** \r
- 325:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG0_REG = pmFtwCfg0Reg;\r
- 326:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG2_REG = pmFtwCfg2Reg;\r
- 327:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 328:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 329:.\Generated_Source\PSoC5/CyLib.c **** \r
- 330:.\Generated_Source\PSoC5/CyLib.c **** \r
- 331:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 332:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_Stop\r
- 333:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 334:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 335:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 336:.\Generated_Source\PSoC5/CyLib.c **** * Disables the IMO.\r
- 337:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 338:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 339:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 340:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 341:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 342:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 343:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 344:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 345:.\Generated_Source\PSoC5/CyLib.c **** void CyIMO_Stop(void) \r
- 346:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 347:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_ACT_CFG0_REG &= ((uint8) (~CY_LIB_PM_ACT_CFG0_IMO_EN));\r
- 348:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_STBY_CFG0_REG &= ((uint8) (~CY_LIB_PM_STBY_CFG0_IMO_EN));\r
- 349:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 350:.\Generated_Source\PSoC5/CyLib.c **** \r
- 351:.\Generated_Source\PSoC5/CyLib.c **** \r
- 352:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 353:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyUSB_PowerOnCheck\r
- 354:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 355:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 356:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 357:.\Generated_Source\PSoC5/CyLib.c **** * Returns the USB power status value. A private function to cy_boot.\r
- 358:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 359:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 360:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 361:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 362:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 363:.\Generated_Source\PSoC5/CyLib.c **** * uint8: one if the USB is enabled, 0 if not enabled.\r
- 364:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 365:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 366:.\Generated_Source\PSoC5/CyLib.c **** static uint8 CyUSB_PowerOnCheck(void) \r
- 367:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 368:.\Generated_Source\PSoC5/CyLib.c **** uint8 poweredOn = 0u;\r
- 369:.\Generated_Source\PSoC5/CyLib.c **** \r
- 370:.\Generated_Source\PSoC5/CyLib.c **** /* Check whether device is in Active or AltActiv and if USB is powered on */\r
- 371:.\Generated_Source\PSoC5/CyLib.c **** if((((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ACTIVE ) &&\r
- 372:.\Generated_Source\PSoC5/CyLib.c **** (0u != (CY_LIB_PM_ACT_CFG5_REG & CY_ACT_USB_ENABLED ))) ||\r
- 373:.\Generated_Source\PSoC5/CyLib.c **** (((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ALT_ACT) &&\r
- 374:.\Generated_Source\PSoC5/CyLib.c **** (0u != (CY_LIB_PM_STBY_CFG5_REG & CY_ALT_ACT_USB_ENABLED))))\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 8\r
-\r
-\r
- 375:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 376:.\Generated_Source\PSoC5/CyLib.c **** poweredOn = 1u;\r
- 377:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 378:.\Generated_Source\PSoC5/CyLib.c **** \r
- 379:.\Generated_Source\PSoC5/CyLib.c **** return (poweredOn);\r
- 380:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 381:.\Generated_Source\PSoC5/CyLib.c **** \r
- 382:.\Generated_Source\PSoC5/CyLib.c **** \r
- 383:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 384:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_SetTrimValue\r
- 385:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 386:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 387:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 388:.\Generated_Source\PSoC5/CyLib.c **** * Sets the IMO factory trim values.\r
- 389:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 390:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 391:.\Generated_Source\PSoC5/CyLib.c **** * uint8 freq - frequency for which trims must be set\r
- 392:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 393:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 394:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 395:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 396:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 397:.\Generated_Source\PSoC5/CyLib.c **** static void CyIMO_SetTrimValue(uint8 freq) \r
- 398:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 26 .loc 1 398 0\r
- 27 .cfi_startproc\r
- 28 @ args = 0, pretend = 0, frame = 0\r
- 29 @ frame_needed = 0, uses_anonymous_args = 0\r
- 30 @ link register save eliminated.\r
- 31 .LVL0:\r
- 32 .LBB10:\r
- 33 .LBB11:\r
- 371:.\Generated_Source\PSoC5/CyLib.c **** if((((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ACTIVE ) &&\r
- 34 .loc 1 371 0\r
- 35 0000 204B ldr r3, .L19\r
- 36 0002 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 37 0004 4A07 lsls r2, r1, #29\r
- 38 0006 03D1 bne .L2\r
- 372:.\Generated_Source\PSoC5/CyLib.c **** (0u != (CY_LIB_PM_ACT_CFG5_REG & CY_ACT_USB_ENABLED ))) ||\r
- 39 .loc 1 372 0\r
- 40 0008 1F4A ldr r2, .L19+4\r
- 41 000a 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 371:.\Generated_Source\PSoC5/CyLib.c **** if((((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ACTIVE ) &&\r
- 42 .loc 1 371 0\r
- 43 000c DB07 lsls r3, r3, #31\r
- 44 000e 30D4 bmi .L3\r
- 45 .L2:\r
- 373:.\Generated_Source\PSoC5/CyLib.c **** (((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ALT_ACT) &&\r
- 46 .loc 1 373 0\r
- 47 0010 1C49 ldr r1, .L19\r
- 48 0012 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 372:.\Generated_Source\PSoC5/CyLib.c **** (0u != (CY_LIB_PM_ACT_CFG5_REG & CY_ACT_USB_ENABLED ))) ||\r
- 49 .loc 1 372 0\r
- 50 0014 02F00703 and r3, r2, #7\r
- 51 0018 012B cmp r3, #1\r
- 52 001a 05D1 bne .L15\r
- 374:.\Generated_Source\PSoC5/CyLib.c **** (0u != (CY_LIB_PM_STBY_CFG5_REG & CY_ALT_ACT_USB_ENABLED))))\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 9\r
-\r
-\r
- 53 .loc 1 374 0\r
- 54 001c 1B49 ldr r1, .L19+8\r
- 55 001e 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 373:.\Generated_Source\PSoC5/CyLib.c **** (((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ALT_ACT) &&\r
- 56 .loc 1 373 0\r
- 57 0020 12F00103 ands r3, r2, #1\r
- 58 0024 25D1 bne .L3\r
- 59 0026 00E0 b .L4\r
- 60 .L15:\r
- 372:.\Generated_Source\PSoC5/CyLib.c **** (0u != (CY_LIB_PM_ACT_CFG5_REG & CY_ACT_USB_ENABLED ))) ||\r
- 61 .loc 1 372 0\r
- 62 0028 0023 movs r3, #0\r
- 63 .LVL1:\r
- 64 .L4:\r
- 65 .LBE11:\r
- 66 .LBE10:\r
- 399:.\Generated_Source\PSoC5/CyLib.c **** uint8 usbPowerOn = CyUSB_PowerOnCheck();\r
- 400:.\Generated_Source\PSoC5/CyLib.c **** \r
- 401:.\Generated_Source\PSoC5/CyLib.c **** /* If USB is powered */\r
- 402:.\Generated_Source\PSoC5/CyLib.c **** if(usbPowerOn == 1u)\r
- 403:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 404:.\Generated_Source\PSoC5/CyLib.c **** /* Unlock USB write */\r
- 405:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_USB_CR1_REG &= ((uint8)(~CY_LIB_USB_CLK_EN));\r
- 406:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 407:.\Generated_Source\PSoC5/CyLib.c **** switch(freq)\r
- 67 .loc 1 407 0\r
- 68 002a 0828 cmp r0, #8\r
- 69 002c 28D8 bhi .L1\r
- 70 002e DFE800F0 tbb [pc, r0]\r
- 71 .L14:\r
- 72 0032 05 .byte (.L6-.L14)/2\r
- 73 0033 07 .byte (.L7-.L14)/2\r
- 74 0034 09 .byte (.L8-.L14)/2\r
- 75 0035 0B .byte (.L9-.L14)/2\r
- 76 0036 0D .byte (.L10-.L14)/2\r
- 77 0037 0F .byte (.L11-.L14)/2\r
- 78 0038 11 .byte (.L12-.L14)/2\r
- 79 0039 27 .byte (.L1-.L14)/2\r
- 80 003a 15 .byte (.L13-.L14)/2\r
- 81 003b 00 .align 1\r
- 82 .L6:\r
- 408:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 409:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_3MHZ:\r
- 410:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_3MHZ_PTR);\r
- 83 .loc 1 410 0\r
- 84 003c 144A ldr r2, .L19+12\r
- 85 003e 0AE0 b .L17\r
- 86 .L7:\r
- 411:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 412:.\Generated_Source\PSoC5/CyLib.c **** \r
- 413:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_6MHZ:\r
- 414:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_6MHZ_PTR);\r
- 87 .loc 1 414 0\r
- 88 0040 144A ldr r2, .L19+16\r
- 89 0042 08E0 b .L17\r
- 90 .L8:\r
- 415:.\Generated_Source\PSoC5/CyLib.c **** break;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 10\r
-\r
-\r
- 416:.\Generated_Source\PSoC5/CyLib.c **** \r
- 417:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_12MHZ:\r
- 418:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_12MHZ_PTR);\r
- 91 .loc 1 418 0\r
- 92 0044 144A ldr r2, .L19+20\r
- 93 0046 06E0 b .L17\r
- 94 .L9:\r
- 419:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 420:.\Generated_Source\PSoC5/CyLib.c **** \r
- 421:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_24MHZ:\r
- 422:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_24MHZ_PTR);\r
- 95 .loc 1 422 0\r
- 96 0048 144A ldr r2, .L19+24\r
- 97 004a 04E0 b .L17\r
- 98 .L10:\r
- 423:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 424:.\Generated_Source\PSoC5/CyLib.c **** \r
- 425:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_48MHZ:\r
- 426:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_TR1_PTR);\r
- 99 .loc 1 426 0\r
- 100 004c 144A ldr r2, .L19+28\r
- 101 004e 02E0 b .L17\r
- 102 .L11:\r
- 427:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 428:.\Generated_Source\PSoC5/CyLib.c **** \r
- 429:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_62MHZ:\r
- 430:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_67MHZ_PTR);\r
- 103 .loc 1 430 0\r
- 104 0050 144A ldr r2, .L19+32\r
- 105 0052 00E0 b .L17\r
- 106 .L12:\r
- 431:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 432:.\Generated_Source\PSoC5/CyLib.c **** \r
- 433:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC5)\r
- 434:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_74MHZ:\r
- 435:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_80MHZ_PTR);\r
- 107 .loc 1 435 0\r
- 108 0054 144A ldr r2, .L19+36\r
- 109 .L17:\r
- 110 0056 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 111 0058 144B ldr r3, .L19+40\r
- 112 005a 08E0 b .L16\r
- 113 .L13:\r
- 436:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 437:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC5) */\r
- 438:.\Generated_Source\PSoC5/CyLib.c **** \r
- 439:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_USB:\r
- 440:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_USB_PTR);\r
- 114 .loc 1 440 0\r
- 115 005c 1448 ldr r0, .L19+44\r
- 116 .LVL2:\r
- 117 005e 134A ldr r2, .L19+40\r
- 118 0060 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 119 0062 1170 strb r1, [r2, #0]\r
- 441:.\Generated_Source\PSoC5/CyLib.c **** \r
- 442:.\Generated_Source\PSoC5/CyLib.c **** /* If USB is powered */\r
- 443:.\Generated_Source\PSoC5/CyLib.c **** if(usbPowerOn == 1u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 11\r
-\r
-\r
- 120 .loc 1 443 0\r
- 121 0064 63B1 cbz r3, .L1\r
- 444:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 445:.\Generated_Source\PSoC5/CyLib.c **** /* Lock the USB Oscillator */\r
- 446:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_USB_CR1_REG |= CY_LIB_USB_CLK_EN;\r
- 122 .loc 1 446 0\r
- 123 0066 134B ldr r3, .L19+48\r
- 124 0068 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 125 006a 40F00201 orr r1, r0, #2\r
- 126 .L16:\r
- 127 006e 1970 strb r1, [r3, #0]\r
- 128 0070 7047 bx lr\r
- 129 .LVL3:\r
- 130 .L3:\r
- 405:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_USB_CR1_REG &= ((uint8)(~CY_LIB_USB_CLK_EN));\r
- 131 .loc 1 405 0\r
- 132 0072 104B ldr r3, .L19+48\r
- 133 0074 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 134 0076 01F0FD02 and r2, r1, #253\r
- 135 007a 1A70 strb r2, [r3, #0]\r
- 136 007c 0123 movs r3, #1\r
- 137 007e D4E7 b .L4\r
- 138 .LVL4:\r
- 139 .L1:\r
- 140 0080 7047 bx lr\r
- 141 .L20:\r
- 142 0082 00BF .align 2\r
- 143 .L19:\r
- 144 0084 93430040 .word 1073759123\r
- 145 0088 A5430040 .word 1073759141\r
- 146 008c B5430040 .word 1073759157\r
- 147 0090 08010049 .word 1224737032\r
- 148 0094 09010049 .word 1224737033\r
- 149 0098 0A010049 .word 1224737034\r
- 150 009c 0B010049 .word 1224737035\r
- 151 00a0 89010049 .word 1224737161\r
- 152 00a4 0C010049 .word 1224737036\r
- 153 00a8 0D010049 .word 1224737037\r
- 154 00ac A1460040 .word 1073759905\r
- 155 00b0 0F010049 .word 1224737039\r
- 156 00b4 09600040 .word 1073766409\r
- 157 .cfi_endproc\r
- 158 .LFE7:\r
- 159 .size CyIMO_SetTrimValue, .-CyIMO_SetTrimValue\r
- 160 .section .text.CyBusClk_Internal_SetDivider,"ax",%progbits\r
- 161 .align 1\r
- 162 .thumb\r
- 163 .thumb_func\r
- 164 .type CyBusClk_Internal_SetDivider, %function\r
- 165 CyBusClk_Internal_SetDivider:\r
- 166 .LFB14:\r
- 447:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 448:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 449:.\Generated_Source\PSoC5/CyLib.c **** \r
- 450:.\Generated_Source\PSoC5/CyLib.c **** default:\r
- 451:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u != 0u);\r
- 452:.\Generated_Source\PSoC5/CyLib.c **** break;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 12\r
-\r
-\r
- 453:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 454:.\Generated_Source\PSoC5/CyLib.c **** \r
- 455:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 456:.\Generated_Source\PSoC5/CyLib.c **** \r
- 457:.\Generated_Source\PSoC5/CyLib.c **** \r
- 458:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 459:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_SetFreq\r
- 460:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 461:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 462:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 463:.\Generated_Source\PSoC5/CyLib.c **** * Sets the frequency of the IMO. Changes may be made while the IMO is running.\r
- 464:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 465:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 466:.\Generated_Source\PSoC5/CyLib.c **** * freq: Frequency of IMO operation\r
- 467:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_3MHZ to set 3 MHz\r
- 468:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_6MHZ to set 6 MHz\r
- 469:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_12MHZ to set 12 MHz\r
- 470:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_24MHZ to set 24 MHz\r
- 471:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_48MHZ to set 48 MHz\r
- 472:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_62MHZ to set 62.6 MHz\r
- 473:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_74MHZ to set 74.7 MHz (not applicable for PSoC 3)\r
- 474:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_FREQ_USB to set 24 MHz (Trimmed for USB operation)\r
- 475:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 476:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 477:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 478:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 479:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 480:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 481:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
- 482:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 483:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 484:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 485:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 486:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 487:.\Generated_Source\PSoC5/CyLib.c **** * When the USB setting is chosen, the USB clock locking circuit is enabled.\r
- 488:.\Generated_Source\PSoC5/CyLib.c **** * Otherwise this circuit is disabled. The USB block must be powered before\r
- 489:.\Generated_Source\PSoC5/CyLib.c **** * selecting the USB setting.\r
- 490:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 491:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 492:.\Generated_Source\PSoC5/CyLib.c **** void CyIMO_SetFreq(uint8 freq) \r
- 493:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 494:.\Generated_Source\PSoC5/CyLib.c **** uint8 currentFreq;\r
- 495:.\Generated_Source\PSoC5/CyLib.c **** uint8 nextFreq;\r
- 496:.\Generated_Source\PSoC5/CyLib.c **** \r
- 497:.\Generated_Source\PSoC5/CyLib.c **** /***************************************************************************\r
- 498:.\Generated_Source\PSoC5/CyLib.c **** * When changing the IMO frequency the Trim values must also be set\r
- 499:.\Generated_Source\PSoC5/CyLib.c **** * accordingly.This requires reading the current frequency. If the new\r
- 500:.\Generated_Source\PSoC5/CyLib.c **** * frequency is faster, then set the new trim and then change the frequency,\r
- 501:.\Generated_Source\PSoC5/CyLib.c **** * otherwise change the frequency and then set the new trim values.\r
- 502:.\Generated_Source\PSoC5/CyLib.c **** ***************************************************************************/\r
- 503:.\Generated_Source\PSoC5/CyLib.c **** \r
- 504:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_LIB_FASTCLK_IMO_CR_REG & ((uint8)(~CY_LIB_FASTCLK_IMO_CR_RANGE_MASK));\r
- 505:.\Generated_Source\PSoC5/CyLib.c **** \r
- 506:.\Generated_Source\PSoC5/CyLib.c **** /* Check if the requested frequency is USB. */\r
- 507:.\Generated_Source\PSoC5/CyLib.c **** nextFreq = (freq == CY_IMO_FREQ_USB) ? CY_IMO_FREQ_24MHZ : freq;\r
- 508:.\Generated_Source\PSoC5/CyLib.c **** \r
- 509:.\Generated_Source\PSoC5/CyLib.c **** switch (currentFreq)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 13\r
-\r
-\r
- 510:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 511:.\Generated_Source\PSoC5/CyLib.c **** case 0u:\r
- 512:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_12MHZ;\r
- 513:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 514:.\Generated_Source\PSoC5/CyLib.c **** \r
- 515:.\Generated_Source\PSoC5/CyLib.c **** case 1u:\r
- 516:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_6MHZ;\r
- 517:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 518:.\Generated_Source\PSoC5/CyLib.c **** \r
- 519:.\Generated_Source\PSoC5/CyLib.c **** case 2u:\r
- 520:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_24MHZ;\r
- 521:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 522:.\Generated_Source\PSoC5/CyLib.c **** \r
- 523:.\Generated_Source\PSoC5/CyLib.c **** case 3u:\r
- 524:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_3MHZ;\r
- 525:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 526:.\Generated_Source\PSoC5/CyLib.c **** \r
- 527:.\Generated_Source\PSoC5/CyLib.c **** case 4u:\r
- 528:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_48MHZ;\r
- 529:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 530:.\Generated_Source\PSoC5/CyLib.c **** \r
- 531:.\Generated_Source\PSoC5/CyLib.c **** case 5u:\r
- 532:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_62MHZ;\r
- 533:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 534:.\Generated_Source\PSoC5/CyLib.c **** \r
- 535:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC5)\r
- 536:.\Generated_Source\PSoC5/CyLib.c **** case 6u:\r
- 537:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_74MHZ;\r
- 538:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 539:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC5) */\r
- 540:.\Generated_Source\PSoC5/CyLib.c **** \r
- 541:.\Generated_Source\PSoC5/CyLib.c **** default:\r
- 542:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u != 0u);\r
- 543:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 544:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 545:.\Generated_Source\PSoC5/CyLib.c **** \r
- 546:.\Generated_Source\PSoC5/CyLib.c **** if (nextFreq >= currentFreq)\r
- 547:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 548:.\Generated_Source\PSoC5/CyLib.c **** /* Set the new trim first */\r
- 549:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_SetTrimValue(freq);\r
- 550:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 551:.\Generated_Source\PSoC5/CyLib.c **** \r
- 552:.\Generated_Source\PSoC5/CyLib.c **** /* Set the usbclk_on bit when using CY_IMO_FREQ_USB, if not clear it */\r
- 553:.\Generated_Source\PSoC5/CyLib.c **** switch(freq)\r
- 554:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 555:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_3MHZ:\r
- 556:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 557:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_3MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 558:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 559:.\Generated_Source\PSoC5/CyLib.c **** \r
- 560:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_6MHZ:\r
- 561:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 562:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_6MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 563:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 564:.\Generated_Source\PSoC5/CyLib.c **** \r
- 565:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_12MHZ:\r
- 566:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 14\r
-\r
-\r
- 567:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_12MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 568:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 569:.\Generated_Source\PSoC5/CyLib.c **** \r
- 570:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_24MHZ:\r
- 571:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 572:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_24MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 573:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 574:.\Generated_Source\PSoC5/CyLib.c **** \r
- 575:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_48MHZ:\r
- 576:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 577:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_48MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 578:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 579:.\Generated_Source\PSoC5/CyLib.c **** \r
- 580:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_62MHZ:\r
- 581:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 582:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_62MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 583:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 584:.\Generated_Source\PSoC5/CyLib.c **** \r
- 585:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC5)\r
- 586:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_74MHZ:\r
- 587:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 588:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_74MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- 589:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 590:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC5) */\r
- 591:.\Generated_Source\PSoC5/CyLib.c **** \r
- 592:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_FREQ_USB:\r
- 593:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 594:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_IMO_24MHZ_VALUE) | CY_LIB_IMO_USBCLK_ON_SET;\r
- 595:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 596:.\Generated_Source\PSoC5/CyLib.c **** \r
- 597:.\Generated_Source\PSoC5/CyLib.c **** default:\r
- 598:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u != 0u);\r
- 599:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 600:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 601:.\Generated_Source\PSoC5/CyLib.c **** \r
- 602:.\Generated_Source\PSoC5/CyLib.c **** /* Turn on the IMO Doubler, if switching to CY_IMO_FREQ_USB */\r
- 603:.\Generated_Source\PSoC5/CyLib.c **** if (freq == CY_IMO_FREQ_USB)\r
- 604:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 605:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_EnableDoubler();\r
- 606:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 607:.\Generated_Source\PSoC5/CyLib.c **** else\r
- 608:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 609:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_DisableDoubler();\r
- 610:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 611:.\Generated_Source\PSoC5/CyLib.c **** \r
- 612:.\Generated_Source\PSoC5/CyLib.c **** if (nextFreq < currentFreq)\r
- 613:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 614:.\Generated_Source\PSoC5/CyLib.c **** /* Set the new trim after setting the frequency */\r
- 615:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_SetTrimValue(freq);\r
- 616:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 617:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 618:.\Generated_Source\PSoC5/CyLib.c **** \r
- 619:.\Generated_Source\PSoC5/CyLib.c **** \r
- 620:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 621:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_SetSource\r
- 622:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 623:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 15\r
-\r
-\r
- 624:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 625:.\Generated_Source\PSoC5/CyLib.c **** * Sets the source of the clock output from the IMO block.\r
- 626:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 627:.\Generated_Source\PSoC5/CyLib.c **** * The output from the IMO is by default the IMO itself. Optionally the MHz\r
- 628:.\Generated_Source\PSoC5/CyLib.c **** * Crystal or a DSI input can be the source of the IMO output instead.\r
- 629:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 630:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 631:.\Generated_Source\PSoC5/CyLib.c **** * source: CY_IMO_SOURCE_DSI to set the DSI as source.\r
- 632:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_SOURCE_XTAL to set the MHz as source.\r
- 633:.\Generated_Source\PSoC5/CyLib.c **** * CY_IMO_SOURCE_IMO to set the IMO itself.\r
- 634:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 635:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 636:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 637:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 638:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 639:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 640:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
- 641:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 642:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 643:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 644:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 645:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 646:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 647:.\Generated_Source\PSoC5/CyLib.c **** void CyIMO_SetSource(uint8 source) \r
- 648:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 649:.\Generated_Source\PSoC5/CyLib.c **** switch(source)\r
- 650:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 651:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_SOURCE_DSI:\r
- 652:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG &= ((uint8)(~CY_LIB_CLKDIST_CR_IMO2X));\r
- 653:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_IMO;\r
- 654:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 655:.\Generated_Source\PSoC5/CyLib.c **** \r
- 656:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_SOURCE_XTAL:\r
- 657:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG |= CY_LIB_CLKDIST_CR_IMO2X;\r
- 658:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_IMO;\r
- 659:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 660:.\Generated_Source\PSoC5/CyLib.c **** \r
- 661:.\Generated_Source\PSoC5/CyLib.c **** case CY_IMO_SOURCE_IMO:\r
- 662:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_LIB_FASTCLK_IMO_IMO));\r
- 663:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 664:.\Generated_Source\PSoC5/CyLib.c **** \r
- 665:.\Generated_Source\PSoC5/CyLib.c **** default:\r
- 666:.\Generated_Source\PSoC5/CyLib.c **** /* Incorrect source value */\r
- 667:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(0u != 0u);\r
- 668:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 669:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 670:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 671:.\Generated_Source\PSoC5/CyLib.c **** \r
- 672:.\Generated_Source\PSoC5/CyLib.c **** \r
- 673:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 674:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_EnableDoubler\r
- 675:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 676:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 677:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 678:.\Generated_Source\PSoC5/CyLib.c **** * Enables the IMO doubler. The 2x frequency clock is used to convert a 24 MHz\r
- 679:.\Generated_Source\PSoC5/CyLib.c **** * input to a 48 MHz output for use by the USB block.\r
- 680:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 16\r
-\r
-\r
- 681:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 682:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 683:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 684:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 685:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 686:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 687:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 688:.\Generated_Source\PSoC5/CyLib.c **** void CyIMO_EnableDoubler(void) \r
- 689:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 690:.\Generated_Source\PSoC5/CyLib.c **** /* Set the FASTCLK_IMO_CR_PTR regigster's 4th bit */\r
- 691:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_DOUBLER;\r
- 692:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 693:.\Generated_Source\PSoC5/CyLib.c **** \r
- 694:.\Generated_Source\PSoC5/CyLib.c **** \r
- 695:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 696:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIMO_DisableDoubler\r
- 697:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 698:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 699:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 700:.\Generated_Source\PSoC5/CyLib.c **** * Disables the IMO doubler.\r
- 701:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 702:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 703:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 704:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 705:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 706:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 707:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 708:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 709:.\Generated_Source\PSoC5/CyLib.c **** void CyIMO_DisableDoubler(void) \r
- 710:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 711:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_LIB_FASTCLK_IMO_DOUBLER));\r
- 712:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 713:.\Generated_Source\PSoC5/CyLib.c **** \r
- 714:.\Generated_Source\PSoC5/CyLib.c **** \r
- 715:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 716:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyMasterClk_SetSource\r
- 717:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 718:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 719:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 720:.\Generated_Source\PSoC5/CyLib.c **** * Sets the source of the master clock.\r
- 721:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 722:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 723:.\Generated_Source\PSoC5/CyLib.c **** * source: One of the four available Master clock sources.\r
- 724:.\Generated_Source\PSoC5/CyLib.c **** * CY_MASTER_SOURCE_IMO\r
- 725:.\Generated_Source\PSoC5/CyLib.c **** * CY_MASTER_SOURCE_PLL\r
- 726:.\Generated_Source\PSoC5/CyLib.c **** * CY_MASTER_SOURCE_XTAL\r
- 727:.\Generated_Source\PSoC5/CyLib.c **** * CY_MASTER_SOURCE_DSI\r
- 728:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 729:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 730:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 731:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 732:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 733:.\Generated_Source\PSoC5/CyLib.c **** * The current source and the new source must both be running and stable before\r
- 734:.\Generated_Source\PSoC5/CyLib.c **** * calling this function.\r
- 735:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 736:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 737:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 17\r
-\r
-\r
- 738:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 739:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 740:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 741:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 742:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 743:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 744:.\Generated_Source\PSoC5/CyLib.c **** void CyMasterClk_SetSource(uint8 source) \r
- 745:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 746:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR1_REG = (CY_LIB_CLKDIST_MSTR1_REG & MASTER_CLK_SRC_CLEAR) |\r
- 747:.\Generated_Source\PSoC5/CyLib.c **** (source & ((uint8)(~MASTER_CLK_SRC_CLEAR)));\r
- 748:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 749:.\Generated_Source\PSoC5/CyLib.c **** \r
- 750:.\Generated_Source\PSoC5/CyLib.c **** \r
- 751:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 752:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyMasterClk_SetDivider\r
- 753:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 754:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 755:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 756:.\Generated_Source\PSoC5/CyLib.c **** * Sets the divider value used to generate Master Clock.\r
- 757:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 758:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 759:.\Generated_Source\PSoC5/CyLib.c **** * uint8 divider:\r
- 760:.\Generated_Source\PSoC5/CyLib.c **** * Valid range [0-255]. The clock will be divided by this value + 1.\r
- 761:.\Generated_Source\PSoC5/CyLib.c **** * For example to divide by 2 this parameter should be set to 1.\r
- 762:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 763:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 764:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 765:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 766:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 767:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 768:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
- 769:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 770:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 771:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 772:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 773:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 774:.\Generated_Source\PSoC5/CyLib.c **** * When changing the Master or Bus clock divider value from div-by-n to div-by-1\r
- 775:.\Generated_Source\PSoC5/CyLib.c **** * the first clock cycle output after the div-by-1 can be up to 4 ns shorter\r
- 776:.\Generated_Source\PSoC5/CyLib.c **** * than the final/expected div-by-1 period.\r
- 777:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 778:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 779:.\Generated_Source\PSoC5/CyLib.c **** void CyMasterClk_SetDivider(uint8 divider) \r
- 780:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 781:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR0_REG = divider;\r
- 782:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 783:.\Generated_Source\PSoC5/CyLib.c **** \r
- 784:.\Generated_Source\PSoC5/CyLib.c **** \r
- 785:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 786:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyBusClk_Internal_SetDivider\r
- 787:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 788:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 789:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 790:.\Generated_Source\PSoC5/CyLib.c **** * Function used by CyBusClk_SetDivider(). For internal use only.\r
- 791:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 792:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 793:.\Generated_Source\PSoC5/CyLib.c **** * divider: Valid range [0-65535].\r
- 794:.\Generated_Source\PSoC5/CyLib.c **** * The clock will be divided by this value + 1.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 18\r
-\r
-\r
- 795:.\Generated_Source\PSoC5/CyLib.c **** * For example to divide by 2 this parameter should be set to 1.\r
- 796:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 797:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 798:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 799:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 800:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 801:.\Generated_Source\PSoC5/CyLib.c **** static void CyBusClk_Internal_SetDivider(uint16 divider)\r
- 802:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 167 .loc 1 802 0\r
- 168 .cfi_startproc\r
- 169 @ args = 0, pretend = 0, frame = 0\r
- 170 @ frame_needed = 0, uses_anonymous_args = 0\r
- 171 @ link register save eliminated.\r
- 172 .LVL5:\r
- 803:.\Generated_Source\PSoC5/CyLib.c **** /* Mask bits to enable shadow loads */\r
- 804:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_AMASK_REG &= CY_LIB_CLKDIST_AMASK_MASK;\r
- 173 .loc 1 804 0\r
- 174 0000 0D4B ldr r3, .L22\r
- 175 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 176 0004 02F0F001 and r1, r2, #240\r
- 805:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_DMASK_REG = CY_LIB_CLKDIST_DMASK_MASK;\r
- 177 .loc 1 805 0\r
- 178 0008 0022 movs r2, #0\r
- 804:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_AMASK_REG &= CY_LIB_CLKDIST_AMASK_MASK;\r
- 179 .loc 1 804 0\r
- 180 000a 1970 strb r1, [r3, #0]\r
- 181 .loc 1 805 0\r
- 182 000c 03F8042C strb r2, [r3, #-4]\r
- 806:.\Generated_Source\PSoC5/CyLib.c **** \r
- 807:.\Generated_Source\PSoC5/CyLib.c **** /* Enable mask bits to enable shadow loads */\r
- 808:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_BCFG2_REG |= CY_LIB_CLKDIST_BCFG2_MASK;\r
- 183 .loc 1 808 0\r
- 184 0010 13F80C1C ldrb r1, [r3, #-12] @ zero_extendqisi2\r
- 185 0014 41F08002 orr r2, r1, #128\r
- 809:.\Generated_Source\PSoC5/CyLib.c **** \r
- 810:.\Generated_Source\PSoC5/CyLib.c **** /* Update Shadow Divider Value Register with the new divider */\r
- 811:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_WRK_LSB_REG = LO8(divider);\r
- 186 .loc 1 811 0\r
- 187 0018 C1B2 uxtb r1, r0\r
- 812:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_WRK_MSB_REG = HI8(divider);\r
- 188 .loc 1 812 0\r
- 189 001a 000A lsrs r0, r0, #8\r
- 190 .LVL6:\r
- 808:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_BCFG2_REG |= CY_LIB_CLKDIST_BCFG2_MASK;\r
- 191 .loc 1 808 0\r
- 192 001c 03F80C2C strb r2, [r3, #-12]\r
- 811:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_WRK_LSB_REG = LO8(divider);\r
- 193 .loc 1 811 0\r
- 194 0020 03F8121C strb r1, [r3, #-18]\r
- 195 .loc 1 812 0\r
- 196 0024 03F8110C strb r0, [r3, #-17]\r
- 813:.\Generated_Source\PSoC5/CyLib.c **** \r
- 814:.\Generated_Source\PSoC5/CyLib.c **** \r
- 815:.\Generated_Source\PSoC5/CyLib.c **** /***************************************************************************\r
- 816:.\Generated_Source\PSoC5/CyLib.c **** * Copy shadow value defined in Shadow Divider Value Register\r
- 817:.\Generated_Source\PSoC5/CyLib.c **** * (CY_LIB_CLKDIST_WRK_LSB_REG and CY_LIB_CLKDIST_WRK_MSB_REG) to all\r
- 818:.\Generated_Source\PSoC5/CyLib.c **** * dividers selected in Analog and Digital Clock Mask Registers\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 19\r
-\r
-\r
- 819:.\Generated_Source\PSoC5/CyLib.c **** * (CY_LIB_CLKDIST_AMASK_REG and CY_LIB_CLKDIST_DMASK_REG).\r
- 820:.\Generated_Source\PSoC5/CyLib.c **** ***************************************************************************/\r
- 821:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_LD_REG |= CY_LIB_CLKDIST_LD_LOAD;\r
- 197 .loc 1 821 0\r
- 198 0028 13F8132C ldrb r2, [r3, #-19] @ zero_extendqisi2\r
- 199 002c 42F00101 orr r1, r2, #1\r
- 200 0030 03F8131C strb r1, [r3, #-19]\r
- 201 0034 7047 bx lr\r
- 202 .L23:\r
- 203 0036 00BF .align 2\r
- 204 .L22:\r
- 205 0038 14400040 .word 1073758228\r
- 206 .cfi_endproc\r
- 207 .LFE14:\r
- 208 .size CyBusClk_Internal_SetDivider, .-CyBusClk_Internal_SetDivider\r
- 209 .section .text.CyPLL_OUT_Stop,"ax",%progbits\r
- 210 .align 1\r
- 211 .global CyPLL_OUT_Stop\r
- 212 .thumb\r
- 213 .thumb_func\r
- 214 .type CyPLL_OUT_Stop, %function\r
- 215 CyPLL_OUT_Stop:\r
- 216 .LFB1:\r
- 154:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 217 .loc 1 154 0\r
- 218 .cfi_startproc\r
- 219 @ args = 0, pretend = 0, frame = 0\r
- 220 @ frame_needed = 0, uses_anonymous_args = 0\r
- 221 @ link register save eliminated.\r
- 155:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG0_REG &= ((uint8)(~CY_CLK_PLL_ENABLE));\r
- 222 .loc 1 155 0\r
- 223 0000 024B ldr r3, .L25\r
- 224 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 225 0004 02F0FE00 and r0, r2, #254\r
- 226 0008 1870 strb r0, [r3, #0]\r
- 227 000a 7047 bx lr\r
- 228 .L26:\r
- 229 .align 2\r
- 230 .L25:\r
- 231 000c 20420040 .word 1073758752\r
- 232 .cfi_endproc\r
- 233 .LFE1:\r
- 234 .size CyPLL_OUT_Stop, .-CyPLL_OUT_Stop\r
- 235 .section .text.CyPLL_OUT_SetPQ,"ax",%progbits\r
- 236 .align 1\r
- 237 .global CyPLL_OUT_SetPQ\r
- 238 .thumb\r
- 239 .thumb_func\r
- 240 .type CyPLL_OUT_SetPQ, %function\r
- 241 CyPLL_OUT_SetPQ:\r
- 242 .LFB2:\r
- 192:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 243 .loc 1 192 0\r
- 244 .cfi_startproc\r
- 245 @ args = 0, pretend = 0, frame = 0\r
- 246 @ frame_needed = 0, uses_anonymous_args = 0\r
- 247 @ link register save eliminated.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 20\r
-\r
-\r
- 248 .LVL7:\r
- 196:.\Generated_Source\PSoC5/CyLib.c **** if((pDiv >= CY_CLK_PLL_MIN_P_VALUE ) &&\r
- 249 .loc 1 196 0\r
- 250 0000 0728 cmp r0, #7\r
- 251 0002 14D9 bls .L27\r
- 196:.\Generated_Source\PSoC5/CyLib.c **** if((pDiv >= CY_CLK_PLL_MIN_P_VALUE ) &&\r
- 252 .loc 1 196 0 is_stmt 0 discriminator 1\r
- 253 0004 1029 cmp r1, #16\r
- 254 0006 12D8 bhi .L27\r
- 197:.\Generated_Source\PSoC5/CyLib.c **** (qDiv <= CY_CLK_PLL_MAX_Q_VALUE ) && (qDiv >= CY_CLK_PLL_MIN_Q_VALUE ) &&\r
- 255 .loc 1 197 0 is_stmt 1\r
- 256 0008 89B1 cbz r1, .L27\r
- 197:.\Generated_Source\PSoC5/CyLib.c **** (qDiv <= CY_CLK_PLL_MAX_Q_VALUE ) && (qDiv >= CY_CLK_PLL_MIN_Q_VALUE ) &&\r
- 257 .loc 1 197 0 is_stmt 0 discriminator 1\r
- 258 000a 82B1 cbz r2, .L27\r
- 198:.\Generated_Source\PSoC5/CyLib.c **** (current >= CY_CLK_PLL_MIN_CUR_VALUE) && (current <= CY_CLK_PLL_MAX_CUR_VALUE))\r
- 259 .loc 1 198 0 is_stmt 1\r
- 260 000c 072A cmp r2, #7\r
- 261 000e 0ED8 bhi .L27\r
- 201:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_P_REG = pDiv;\r
- 262 .loc 1 201 0\r
- 263 0010 074B ldr r3, .L35\r
- 202:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_Q_REG = ((uint8)(qDiv - 1u));\r
- 264 .loc 1 202 0\r
- 265 0012 0139 subs r1, r1, #1\r
- 266 .LVL8:\r
- 201:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_P_REG = pDiv;\r
- 267 .loc 1 201 0\r
- 268 0014 1870 strb r0, [r3, #0]\r
- 202:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_Q_REG = ((uint8)(qDiv - 1u));\r
- 269 .loc 1 202 0\r
- 270 0016 C8B2 uxtb r0, r1\r
- 271 .LVL9:\r
- 272 0018 5870 strb r0, [r3, #1]\r
- 203:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG1_REG = (CY_CLK_PLL_CFG1_REG & CY_CLK_PLL_CURRENT_MASK) |\r
- 273 .loc 1 203 0\r
- 274 001a 13F8011C ldrb r1, [r3, #-1] @ zero_extendqisi2\r
- 204:.\Generated_Source\PSoC5/CyLib.c **** ((uint8)(((uint8)(current - 1u)) << CY_CLK_PLL_CURRENT_POSITION));\r
- 275 .loc 1 204 0\r
- 276 001e 013A subs r2, r2, #1\r
- 277 .LVL10:\r
- 203:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG1_REG = (CY_CLK_PLL_CFG1_REG & CY_CLK_PLL_CURRENT_MASK) |\r
- 278 .loc 1 203 0\r
- 279 0020 01F08F00 and r0, r1, #143\r
- 280 0024 40EA0211 orr r1, r0, r2, lsl #4\r
- 281 0028 CAB2 uxtb r2, r1\r
- 282 002a 03F8012C strb r2, [r3, #-1]\r
- 283 .LVL11:\r
- 284 .L27:\r
- 285 002e 7047 bx lr\r
- 286 .L36:\r
- 287 .align 2\r
- 288 .L35:\r
- 289 0030 22420040 .word 1073758754\r
- 290 .cfi_endproc\r
- 291 .LFE2:\r
- 292 .size CyPLL_OUT_SetPQ, .-CyPLL_OUT_SetPQ\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 21\r
-\r
-\r
- 293 .section .text.CyPLL_OUT_SetSource,"ax",%progbits\r
- 294 .align 1\r
- 295 .global CyPLL_OUT_SetSource\r
- 296 .thumb\r
- 297 .thumb_func\r
- 298 .type CyPLL_OUT_SetSource, %function\r
- 299 CyPLL_OUT_SetSource:\r
- 300 .LFB3:\r
- 247:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 301 .loc 1 247 0\r
- 302 .cfi_startproc\r
- 303 @ args = 0, pretend = 0, frame = 0\r
- 304 @ frame_needed = 0, uses_anonymous_args = 0\r
- 305 @ link register save eliminated.\r
- 306 .LVL12:\r
- 251:.\Generated_Source\PSoC5/CyLib.c **** switch(source)\r
- 307 .loc 1 251 0\r
- 308 0000 0228 cmp r0, #2\r
- 309 0002 06D8 bhi .L37\r
- 256:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG = ((CY_LIB_CLKDIST_CR_REG & CY_LIB_CLKDIST_CR_PLL_SCR_MASK) | sou\r
- 310 .loc 1 256 0\r
- 311 0004 4FF04023 mov r3, #1073758208\r
- 312 0008 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 313 000a 02F0FC01 and r1, r2, #252\r
- 314 000e 0843 orrs r0, r0, r1\r
- 315 .LVL13:\r
- 316 0010 1870 strb r0, [r3, #0]\r
- 317 .L37:\r
- 318 0012 7047 bx lr\r
- 319 .cfi_endproc\r
- 320 .LFE3:\r
- 321 .size CyPLL_OUT_SetSource, .-CyPLL_OUT_SetSource\r
- 322 .section .text.CyIMO_Stop,"ax",%progbits\r
- 323 .align 1\r
- 324 .global CyIMO_Stop\r
- 325 .thumb\r
- 326 .thumb_func\r
- 327 .type CyIMO_Stop, %function\r
- 328 CyIMO_Stop:\r
- 329 .LFB5:\r
- 346:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 330 .loc 1 346 0\r
- 331 .cfi_startproc\r
- 332 @ args = 0, pretend = 0, frame = 0\r
- 333 @ frame_needed = 0, uses_anonymous_args = 0\r
- 334 @ link register save eliminated.\r
- 347:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_ACT_CFG0_REG &= ((uint8) (~CY_LIB_PM_ACT_CFG0_IMO_EN));\r
- 335 .loc 1 347 0\r
- 336 0000 044B ldr r3, .L41\r
- 337 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 338 0004 02F0EF00 and r0, r2, #239\r
- 339 0008 1870 strb r0, [r3, #0]\r
- 348:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_STBY_CFG0_REG &= ((uint8) (~CY_LIB_PM_STBY_CFG0_IMO_EN));\r
- 340 .loc 1 348 0\r
- 341 000a 197C ldrb r1, [r3, #16] @ zero_extendqisi2\r
- 342 000c 01F0EF02 and r2, r1, #239\r
- 343 0010 1A74 strb r2, [r3, #16]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 22\r
-\r
-\r
- 344 0012 7047 bx lr\r
- 345 .L42:\r
- 346 .align 2\r
- 347 .L41:\r
- 348 0014 A0430040 .word 1073759136\r
- 349 .cfi_endproc\r
- 350 .LFE5:\r
- 351 .size CyIMO_Stop, .-CyIMO_Stop\r
- 352 .section .text.CyIMO_SetSource,"ax",%progbits\r
- 353 .align 1\r
- 354 .global CyIMO_SetSource\r
- 355 .thumb\r
- 356 .thumb_func\r
- 357 .type CyIMO_SetSource, %function\r
- 358 CyIMO_SetSource:\r
- 359 .LFB9:\r
- 648:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 360 .loc 1 648 0\r
- 361 .cfi_startproc\r
- 362 @ args = 0, pretend = 0, frame = 0\r
- 363 @ frame_needed = 0, uses_anonymous_args = 0\r
- 364 @ link register save eliminated.\r
- 365 .LVL14:\r
- 649:.\Generated_Source\PSoC5/CyLib.c **** switch(source)\r
- 366 .loc 1 649 0\r
- 367 0000 0128 cmp r0, #1\r
- 368 0002 08D0 beq .L46\r
- 369 0004 14D3 bcc .L45\r
- 370 0006 0228 cmp r0, #2\r
- 371 0008 17D1 bne .L43\r
- 652:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG &= ((uint8)(~CY_LIB_CLKDIST_CR_IMO2X));\r
- 372 .loc 1 652 0\r
- 373 000a 4FF04023 mov r3, #1073758208\r
- 374 000e 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 375 0010 02F0BF00 and r0, r2, #191\r
- 376 .LVL15:\r
- 377 0014 04E0 b .L48\r
- 378 .LVL16:\r
- 379 .L46:\r
- 657:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG |= CY_LIB_CLKDIST_CR_IMO2X;\r
- 380 .loc 1 657 0\r
- 381 0016 4FF04023 mov r3, #1073758208\r
- 382 001a 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 383 001c 42F04000 orr r0, r2, #64\r
- 384 .LVL17:\r
- 385 .L48:\r
- 386 0020 1870 strb r0, [r3, #0]\r
- 658:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_IMO;\r
- 387 .loc 1 658 0\r
- 388 0022 93F80012 ldrb r1, [r3, #512] @ zero_extendqisi2\r
- 389 0026 41F02002 orr r2, r1, #32\r
- 390 002a 83F80022 strb r2, [r3, #512]\r
- 659:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 391 .loc 1 659 0\r
- 392 002e 7047 bx lr\r
- 393 .LVL18:\r
- 394 .L45:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 23\r
-\r
-\r
- 662:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_LIB_FASTCLK_IMO_IMO));\r
- 395 .loc 1 662 0\r
- 396 0030 024B ldr r3, .L49\r
- 397 0032 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 398 .LVL19:\r
- 399 0034 00F0DF01 and r1, r0, #223\r
- 400 0038 1970 strb r1, [r3, #0]\r
- 401 .L43:\r
- 402 003a 7047 bx lr\r
- 403 .L50:\r
- 404 .align 2\r
- 405 .L49:\r
- 406 003c 00420040 .word 1073758720\r
- 407 .cfi_endproc\r
- 408 .LFE9:\r
- 409 .size CyIMO_SetSource, .-CyIMO_SetSource\r
- 410 .section .text.CyIMO_EnableDoubler,"ax",%progbits\r
- 411 .align 1\r
- 412 .global CyIMO_EnableDoubler\r
- 413 .thumb\r
- 414 .thumb_func\r
- 415 .type CyIMO_EnableDoubler, %function\r
- 416 CyIMO_EnableDoubler:\r
- 417 .LFB10:\r
- 689:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 418 .loc 1 689 0\r
- 419 .cfi_startproc\r
- 420 @ args = 0, pretend = 0, frame = 0\r
- 421 @ frame_needed = 0, uses_anonymous_args = 0\r
- 422 @ link register save eliminated.\r
- 691:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_DOUBLER;\r
- 423 .loc 1 691 0\r
- 424 0000 024B ldr r3, .L52\r
- 425 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 426 0004 42F01000 orr r0, r2, #16\r
- 427 0008 1870 strb r0, [r3, #0]\r
- 428 000a 7047 bx lr\r
- 429 .L53:\r
- 430 .align 2\r
- 431 .L52:\r
- 432 000c 00420040 .word 1073758720\r
- 433 .cfi_endproc\r
- 434 .LFE10:\r
- 435 .size CyIMO_EnableDoubler, .-CyIMO_EnableDoubler\r
- 436 .section .text.CyIMO_DisableDoubler,"ax",%progbits\r
- 437 .align 1\r
- 438 .global CyIMO_DisableDoubler\r
- 439 .thumb\r
- 440 .thumb_func\r
- 441 .type CyIMO_DisableDoubler, %function\r
- 442 CyIMO_DisableDoubler:\r
- 443 .LFB11:\r
- 710:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 444 .loc 1 710 0\r
- 445 .cfi_startproc\r
- 446 @ args = 0, pretend = 0, frame = 0\r
- 447 @ frame_needed = 0, uses_anonymous_args = 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 24\r
-\r
-\r
- 448 @ link register save eliminated.\r
- 711:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_LIB_FASTCLK_IMO_DOUBLER));\r
- 449 .loc 1 711 0\r
- 450 0000 024B ldr r3, .L55\r
- 451 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 452 0004 02F0EF00 and r0, r2, #239\r
- 453 0008 1870 strb r0, [r3, #0]\r
- 454 000a 7047 bx lr\r
- 455 .L56:\r
- 456 .align 2\r
- 457 .L55:\r
- 458 000c 00420040 .word 1073758720\r
- 459 .cfi_endproc\r
- 460 .LFE11:\r
- 461 .size CyIMO_DisableDoubler, .-CyIMO_DisableDoubler\r
- 462 .section .text.CyIMO_SetFreq,"ax",%progbits\r
- 463 .align 1\r
- 464 .global CyIMO_SetFreq\r
- 465 .thumb\r
- 466 .thumb_func\r
- 467 .type CyIMO_SetFreq, %function\r
- 468 CyIMO_SetFreq:\r
- 469 .LFB8:\r
- 493:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 470 .loc 1 493 0\r
- 471 .cfi_startproc\r
- 472 @ args = 0, pretend = 0, frame = 0\r
- 473 @ frame_needed = 0, uses_anonymous_args = 0\r
- 474 .LVL20:\r
- 475 0000 70B5 push {r4, r5, r6, lr}\r
- 476 .LCFI0:\r
- 477 .cfi_def_cfa_offset 16\r
- 478 .cfi_offset 4, -16\r
- 479 .cfi_offset 5, -12\r
- 480 .cfi_offset 6, -8\r
- 481 .cfi_offset 14, -4\r
- 504:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_LIB_FASTCLK_IMO_CR_REG & ((uint8)(~CY_LIB_FASTCLK_IMO_CR_RANGE_MASK));\r
- 482 .loc 1 504 0\r
- 483 0002 344B ldr r3, .L82\r
- 507:.\Generated_Source\PSoC5/CyLib.c **** nextFreq = (freq == CY_IMO_FREQ_USB) ? CY_IMO_FREQ_24MHZ : freq;\r
- 484 .loc 1 507 0\r
- 485 0004 0828 cmp r0, #8\r
- 486 0006 14BF ite ne\r
- 487 0008 0646 movne r6, r0\r
- 488 000a 0326 moveq r6, #3\r
- 504:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_LIB_FASTCLK_IMO_CR_REG & ((uint8)(~CY_LIB_FASTCLK_IMO_CR_RANGE_MASK));\r
- 489 .loc 1 504 0\r
- 490 000c 1D78 ldrb r5, [r3, #0] @ zero_extendqisi2\r
- 493:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 491 .loc 1 493 0\r
- 492 000e 0446 mov r4, r0\r
- 504:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_LIB_FASTCLK_IMO_CR_REG & ((uint8)(~CY_LIB_FASTCLK_IMO_CR_RANGE_MASK));\r
- 493 .loc 1 504 0\r
- 494 0010 05F00705 and r5, r5, #7\r
- 495 .LVL21:\r
- 509:.\Generated_Source\PSoC5/CyLib.c **** switch (currentFreq)\r
- 496 .loc 1 509 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 25\r
-\r
-\r
- 497 0014 022D cmp r5, #2\r
- 498 0016 05D0 beq .L61\r
- 509:.\Generated_Source\PSoC5/CyLib.c **** switch (currentFreq)\r
- 499 .loc 1 509 0 is_stmt 0 discriminator 3\r
- 500 0018 032D cmp r5, #3\r
- 501 001a 07D0 beq .L80\r
- 512:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_12MHZ;\r
- 502 .loc 1 512 0 is_stmt 1 discriminator 3\r
- 503 001c 002D cmp r5, #0\r
- 504 001e 08BF it eq\r
- 505 0020 0225 moveq r5, #2\r
- 506 .LVL22:\r
- 507 0022 00E0 b .L59\r
- 508 .LVL23:\r
- 509 .L61:\r
- 520:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_24MHZ;\r
- 510 .loc 1 520 0\r
- 511 0024 0325 movs r5, #3\r
- 512 .LVL24:\r
- 513 .L59:\r
- 546:.\Generated_Source\PSoC5/CyLib.c **** if (nextFreq >= currentFreq)\r
- 514 .loc 1 546 0\r
- 515 0026 AE42 cmp r6, r5\r
- 516 0028 04D3 bcc .L63\r
- 517 002a 00E0 b .L62\r
- 518 .LVL25:\r
- 519 .L80:\r
- 524:.\Generated_Source\PSoC5/CyLib.c **** currentFreq = CY_IMO_FREQ_3MHZ;\r
- 520 .loc 1 524 0\r
- 521 002c 0025 movs r5, #0\r
- 522 .LVL26:\r
- 523 .L62:\r
- 549:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_SetTrimValue(freq);\r
- 524 .loc 1 549 0\r
- 525 002e 2046 mov r0, r4\r
- 526 .LVL27:\r
- 527 0030 FFF7FEFF bl CyIMO_SetTrimValue\r
- 528 .LVL28:\r
- 529 .L63:\r
- 553:.\Generated_Source\PSoC5/CyLib.c **** switch(freq)\r
- 530 .loc 1 553 0\r
- 531 0034 082C cmp r4, #8\r
- 532 0036 3ED8 bhi .L64\r
- 533 0038 DFE804F0 tbb [pc, r4]\r
- 534 .L73:\r
- 535 003c 05 .byte (.L65-.L73)/2\r
- 536 003d 0C .byte (.L66-.L73)/2\r
- 537 003e 13 .byte (.L67-.L73)/2\r
- 538 003f 18 .byte (.L68-.L73)/2\r
- 539 0040 1F .byte (.L69-.L73)/2\r
- 540 0041 26 .byte (.L70-.L73)/2\r
- 541 0042 2D .byte (.L71-.L73)/2\r
- 542 0043 3D .byte (.L64-.L73)/2\r
- 543 0044 35 .byte (.L72-.L73)/2\r
- 544 0045 00 .align 1\r
- 545 .L65:\r
- 556:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 26\r
-\r
-\r
- 546 .loc 1 556 0\r
- 547 0046 2348 ldr r0, .L82\r
- 548 0048 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 549 004a 02F0B801 and r1, r2, #184\r
- 550 004e 41F00303 orr r3, r1, #3\r
- 551 0052 26E0 b .L81\r
- 552 .L66:\r
- 561:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 553 .loc 1 561 0\r
- 554 0054 1F48 ldr r0, .L82\r
- 555 0056 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 556 0058 01F0B803 and r3, r1, #184\r
- 557 005c 43F00103 orr r3, r3, #1\r
- 558 0060 1FE0 b .L81\r
- 559 .L67:\r
- 566:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 560 .loc 1 566 0\r
- 561 0062 1C48 ldr r0, .L82\r
- 562 0064 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 563 0066 02F0B803 and r3, r2, #184\r
- 564 006a 1AE0 b .L81\r
- 565 .L68:\r
- 571:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 566 .loc 1 571 0\r
- 567 006c 1948 ldr r0, .L82\r
- 568 006e 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 569 0070 01F0B803 and r3, r1, #184\r
- 570 0074 43F00203 orr r3, r3, #2\r
- 571 0078 13E0 b .L81\r
- 572 .L69:\r
- 576:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 573 .loc 1 576 0\r
- 574 007a 1648 ldr r0, .L82\r
- 575 007c 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 576 007e 03F0B802 and r2, r3, #184\r
- 577 0082 42F00403 orr r3, r2, #4\r
- 578 0086 0CE0 b .L81\r
- 579 .L70:\r
- 581:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 580 .loc 1 581 0\r
- 581 0088 1248 ldr r0, .L82\r
- 582 008a 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 583 008c 02F0B801 and r1, r2, #184\r
- 584 0090 41F00503 orr r3, r1, #5\r
- 585 0094 05E0 b .L81\r
- 586 .L71:\r
- 587:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 587 .loc 1 587 0\r
- 588 0096 0F48 ldr r0, .L82\r
- 589 0098 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 590 009a 02F0B801 and r1, r2, #184\r
- 591 009e 41F00603 orr r3, r1, #6\r
- 592 .L81:\r
- 593 00a2 0370 strb r3, [r0, #0]\r
- 589:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 594 .loc 1 589 0\r
- 595 00a4 0CE0 b .L76\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 27\r
-\r
-\r
- 596 .L72:\r
- 593:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK)\r
- 597 .loc 1 593 0\r
- 598 00a6 0B48 ldr r0, .L82\r
- 599 00a8 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 600 00aa 02F0B801 and r1, r2, #184\r
- 601 00ae 41F04203 orr r3, r1, #66\r
- 602 00b2 0370 strb r3, [r0, #0]\r
- 603 00b4 01E0 b .L75\r
- 604 .L64:\r
- 603:.\Generated_Source\PSoC5/CyLib.c **** if (freq == CY_IMO_FREQ_USB)\r
- 605 .loc 1 603 0\r
- 606 00b6 082C cmp r4, #8\r
- 607 00b8 02D1 bne .L76\r
- 608 .L75:\r
- 605:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_EnableDoubler();\r
- 609 .loc 1 605 0\r
- 610 00ba FFF7FEFF bl CyIMO_EnableDoubler\r
- 611 .LVL29:\r
- 612 00be 01E0 b .L77\r
- 613 .L76:\r
- 609:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_DisableDoubler();\r
- 614 .loc 1 609 0\r
- 615 00c0 FFF7FEFF bl CyIMO_DisableDoubler\r
- 616 .LVL30:\r
- 617 .L77:\r
- 612:.\Generated_Source\PSoC5/CyLib.c **** if (nextFreq < currentFreq)\r
- 618 .loc 1 612 0\r
- 619 00c4 AE42 cmp r6, r5\r
- 620 00c6 04D2 bcs .L57\r
- 615:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_SetTrimValue(freq);\r
- 621 .loc 1 615 0\r
- 622 00c8 2046 mov r0, r4\r
- 617:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 623 .loc 1 617 0\r
- 624 00ca BDE87040 pop {r4, r5, r6, lr}\r
- 615:.\Generated_Source\PSoC5/CyLib.c **** CyIMO_SetTrimValue(freq);\r
- 625 .loc 1 615 0\r
- 626 00ce FFF7FEBF b CyIMO_SetTrimValue\r
- 627 .LVL31:\r
- 628 .L57:\r
- 629 00d2 70BD pop {r4, r5, r6, pc}\r
- 630 .L83:\r
- 631 .align 2\r
- 632 .L82:\r
- 633 00d4 00420040 .word 1073758720\r
- 634 .cfi_endproc\r
- 635 .LFE8:\r
- 636 .size CyIMO_SetFreq, .-CyIMO_SetFreq\r
- 637 .section .text.CyMasterClk_SetSource,"ax",%progbits\r
- 638 .align 1\r
- 639 .global CyMasterClk_SetSource\r
- 640 .thumb\r
- 641 .thumb_func\r
- 642 .type CyMasterClk_SetSource, %function\r
- 643 CyMasterClk_SetSource:\r
- 644 .LFB12:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 28\r
-\r
-\r
- 745:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 645 .loc 1 745 0\r
- 646 .cfi_startproc\r
- 647 @ args = 0, pretend = 0, frame = 0\r
- 648 @ frame_needed = 0, uses_anonymous_args = 0\r
- 649 @ link register save eliminated.\r
- 650 .LVL32:\r
- 746:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR1_REG = (CY_LIB_CLKDIST_MSTR1_REG & MASTER_CLK_SRC_CLEAR) |\r
- 651 .loc 1 746 0\r
- 652 0000 044B ldr r3, .L85\r
- 653 0002 00F00300 and r0, r0, #3\r
- 654 .LVL33:\r
- 655 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 656 0008 02F0FC01 and r1, r2, #252\r
- 657 000c 40EA0102 orr r2, r0, r1\r
- 658 0010 1A70 strb r2, [r3, #0]\r
- 659 0012 7047 bx lr\r
- 660 .L86:\r
- 661 .align 2\r
- 662 .L85:\r
- 663 0014 05400040 .word 1073758213\r
- 664 .cfi_endproc\r
- 665 .LFE12:\r
- 666 .size CyMasterClk_SetSource, .-CyMasterClk_SetSource\r
- 667 .section .text.CyMasterClk_SetDivider,"ax",%progbits\r
- 668 .align 1\r
- 669 .global CyMasterClk_SetDivider\r
- 670 .thumb\r
- 671 .thumb_func\r
- 672 .type CyMasterClk_SetDivider, %function\r
- 673 CyMasterClk_SetDivider:\r
- 674 .LFB13:\r
- 780:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 675 .loc 1 780 0\r
- 676 .cfi_startproc\r
- 677 @ args = 0, pretend = 0, frame = 0\r
- 678 @ frame_needed = 0, uses_anonymous_args = 0\r
- 679 @ link register save eliminated.\r
- 680 .LVL34:\r
- 781:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR0_REG = divider;\r
- 681 .loc 1 781 0\r
- 682 0000 014B ldr r3, .L88\r
- 683 0002 1870 strb r0, [r3, #0]\r
- 684 0004 7047 bx lr\r
- 685 .L89:\r
- 686 0006 00BF .align 2\r
- 687 .L88:\r
- 688 0008 04400040 .word 1073758212\r
- 689 .cfi_endproc\r
- 690 .LFE13:\r
- 691 .size CyMasterClk_SetDivider, .-CyMasterClk_SetDivider\r
- 692 .section .text.CyBusClk_SetDivider,"ax",%progbits\r
- 693 .align 1\r
- 694 .global CyBusClk_SetDivider\r
- 695 .thumb\r
- 696 .thumb_func\r
- 697 .type CyBusClk_SetDivider, %function\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 29\r
-\r
-\r
- 698 CyBusClk_SetDivider:\r
- 699 .LFB15:\r
- 822:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 823:.\Generated_Source\PSoC5/CyLib.c **** \r
- 824:.\Generated_Source\PSoC5/CyLib.c **** \r
- 825:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 826:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyBusClk_SetDivider\r
- 827:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 828:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 829:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 830:.\Generated_Source\PSoC5/CyLib.c **** * Sets the divider value used to generate Bus Clock.\r
- 831:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 832:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 833:.\Generated_Source\PSoC5/CyLib.c **** * divider: Valid range [0-65535]. The clock will be divided by this value + 1.\r
- 834:.\Generated_Source\PSoC5/CyLib.c **** * For example to divide by 2 this parameter should be set to 1.\r
- 835:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 836:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 837:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 838:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 839:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 840:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 841:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
- 842:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 843:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 844:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 845:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 846:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 847:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 848:.\Generated_Source\PSoC5/CyLib.c **** void CyBusClk_SetDivider(uint16 divider) \r
- 849:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 700 .loc 1 849 0\r
- 701 .cfi_startproc\r
- 702 @ args = 0, pretend = 0, frame = 0\r
- 703 @ frame_needed = 0, uses_anonymous_args = 0\r
- 704 .LVL35:\r
- 705 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 706 .LCFI1:\r
- 707 .cfi_def_cfa_offset 24\r
- 708 .cfi_offset 3, -24\r
- 709 .cfi_offset 4, -20\r
- 710 .cfi_offset 5, -16\r
- 711 .cfi_offset 6, -12\r
- 712 .cfi_offset 7, -8\r
- 713 .cfi_offset 14, -4\r
- 714 .loc 1 849 0\r
- 715 0002 0446 mov r4, r0\r
- 850:.\Generated_Source\PSoC5/CyLib.c **** uint8 masterClkDiv;\r
- 851:.\Generated_Source\PSoC5/CyLib.c **** uint16 busClkDiv;\r
- 852:.\Generated_Source\PSoC5/CyLib.c **** uint8 interruptState;\r
- 853:.\Generated_Source\PSoC5/CyLib.c **** \r
- 854:.\Generated_Source\PSoC5/CyLib.c **** interruptState = CyEnterCriticalSection();\r
- 716 .loc 1 854 0\r
- 717 0004 FFF7FEFF bl CyEnterCriticalSection\r
- 718 .LVL36:\r
- 855:.\Generated_Source\PSoC5/CyLib.c **** \r
- 856:.\Generated_Source\PSoC5/CyLib.c **** /* Work around to set the bus clock divider value */\r
- 857:.\Generated_Source\PSoC5/CyLib.c **** busClkDiv = (uint16)((uint16)CY_LIB_CLKDIST_BCFG_MSB_REG << 8u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 30\r
-\r
-\r
- 719 .loc 1 857 0\r
- 720 0008 154B ldr r3, .L100\r
- 854:.\Generated_Source\PSoC5/CyLib.c **** interruptState = CyEnterCriticalSection();\r
- 721 .loc 1 854 0\r
- 722 000a 0646 mov r6, r0\r
- 723 .LVL37:\r
- 858:.\Generated_Source\PSoC5/CyLib.c **** busClkDiv |= CY_LIB_CLKDIST_BCFG_LSB_REG;\r
- 724 .loc 1 858 0\r
- 725 000c 581E subs r0, r3, #1\r
- 726 .LVL38:\r
- 857:.\Generated_Source\PSoC5/CyLib.c **** busClkDiv = (uint16)((uint16)CY_LIB_CLKDIST_BCFG_MSB_REG << 8u);\r
- 727 .loc 1 857 0\r
- 728 000e 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 729 .LVL39:\r
- 730 .loc 1 858 0\r
- 731 0010 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 732 .LVL40:\r
- 859:.\Generated_Source\PSoC5/CyLib.c **** \r
- 860:.\Generated_Source\PSoC5/CyLib.c **** if ((divider == 0u) || (busClkDiv == 0u))\r
- 733 .loc 1 860 0\r
- 734 0012 14B1 cbz r4, .L91\r
- 735 .loc 1 860 0 is_stmt 0 discriminator 1\r
- 736 0014 51EA0223 orrs r3, r1, r2, lsl #8\r
- 737 0018 1AD1 bne .L92\r
- 738 .L91:\r
- 861:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 862:.\Generated_Source\PSoC5/CyLib.c **** /* Save away the master clock divider value */\r
- 863:.\Generated_Source\PSoC5/CyLib.c **** masterClkDiv = CY_LIB_CLKDIST_MSTR0_REG;\r
- 739 .loc 1 863 0 is_stmt 1\r
- 740 001a 124D ldr r5, .L100+4\r
- 741 001c 2B78 ldrb r3, [r5, #0] @ zero_extendqisi2\r
- 864:.\Generated_Source\PSoC5/CyLib.c **** \r
- 865:.\Generated_Source\PSoC5/CyLib.c **** if (masterClkDiv < CY_LIB_CLKDIST_MASTERCLK_DIV)\r
- 742 .loc 1 865 0\r
- 743 001e 062B cmp r3, #6\r
- 863:.\Generated_Source\PSoC5/CyLib.c **** masterClkDiv = CY_LIB_CLKDIST_MSTR0_REG;\r
- 744 .loc 1 863 0\r
- 745 0020 1F46 mov r7, r3\r
- 746 .LVL41:\r
- 747 .loc 1 865 0\r
- 748 0022 01D8 bhi .L93\r
- 749 .LVL42:\r
- 750 .LBB12:\r
- 751 .LBB13:\r
- 781:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR0_REG = divider;\r
- 752 .loc 1 781 0\r
- 753 0024 0722 movs r2, #7\r
- 754 .LVL43:\r
- 755 0026 2A70 strb r2, [r5, #0]\r
- 756 .LVL44:\r
- 757 .L93:\r
- 758 0028 0F4D ldr r5, .L100+8\r
- 759 .LBE13:\r
- 760 .LBE12:\r
- 866:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 867:.\Generated_Source\PSoC5/CyLib.c **** /* Set master clock divider to 7 */\r
- 868:.\Generated_Source\PSoC5/CyLib.c **** CyMasterClk_SetDivider(CY_LIB_CLKDIST_MASTERCLK_DIV);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 31\r
-\r
-\r
- 869:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 870:.\Generated_Source\PSoC5/CyLib.c **** \r
- 871:.\Generated_Source\PSoC5/CyLib.c **** if (divider == 0u)\r
- 761 .loc 1 871 0\r
- 762 002a 3CB9 cbnz r4, .L94\r
- 872:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 873:.\Generated_Source\PSoC5/CyLib.c **** /* Set the SSS bit and the divider register desired value */\r
- 874:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_BCFG2_REG |= CY_LIB_CLKDIST_BCFG2_SSS;\r
- 763 .loc 1 874 0\r
- 764 002c 2B78 ldrb r3, [r5, #0] @ zero_extendqisi2\r
- 765 .LVL45:\r
- 875:.\Generated_Source\PSoC5/CyLib.c **** CyBusClk_Internal_SetDivider(divider);\r
- 766 .loc 1 875 0\r
- 767 002e 2046 mov r0, r4\r
- 874:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_BCFG2_REG |= CY_LIB_CLKDIST_BCFG2_SSS;\r
- 768 .loc 1 874 0\r
- 769 0030 43F04002 orr r2, r3, #64\r
- 770 0034 2A70 strb r2, [r5, #0]\r
- 771 .loc 1 875 0\r
- 772 0036 FFF7FEFF bl CyBusClk_Internal_SetDivider\r
- 773 .LVL46:\r
- 774 003a 06E0 b .L95\r
- 775 .LVL47:\r
- 776 .L94:\r
- 876:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 877:.\Generated_Source\PSoC5/CyLib.c **** else\r
- 878:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 879:.\Generated_Source\PSoC5/CyLib.c **** CyBusClk_Internal_SetDivider(divider);\r
- 777 .loc 1 879 0\r
- 778 003c 2046 mov r0, r4\r
- 779 003e FFF7FEFF bl CyBusClk_Internal_SetDivider\r
- 780 .LVL48:\r
- 880:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_BCFG2_REG &= ((uint8)(~CY_LIB_CLKDIST_BCFG2_SSS));\r
- 781 .loc 1 880 0\r
- 782 0042 2878 ldrb r0, [r5, #0] @ zero_extendqisi2\r
- 783 0044 00F0BF01 and r1, r0, #191\r
- 784 0048 2970 strb r1, [r5, #0]\r
- 785 .L95:\r
- 786 .LVL49:\r
- 787 .LBB14:\r
- 788 .LBB15:\r
- 781:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR0_REG = divider;\r
- 789 .loc 1 781 0\r
- 790 004a 0648 ldr r0, .L100+4\r
- 791 004c 0770 strb r7, [r0, #0]\r
- 792 004e 02E0 b .L96\r
- 793 .LVL50:\r
- 794 .L92:\r
- 795 .LBE15:\r
- 796 .LBE14:\r
- 881:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 882:.\Generated_Source\PSoC5/CyLib.c **** \r
- 883:.\Generated_Source\PSoC5/CyLib.c **** /* Restore the master clock */\r
- 884:.\Generated_Source\PSoC5/CyLib.c **** CyMasterClk_SetDivider(masterClkDiv);\r
- 885:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 886:.\Generated_Source\PSoC5/CyLib.c **** else\r
- 887:.\Generated_Source\PSoC5/CyLib.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 32\r
-\r
-\r
- 888:.\Generated_Source\PSoC5/CyLib.c **** CyBusClk_Internal_SetDivider(divider);\r
- 797 .loc 1 888 0\r
- 798 0050 2046 mov r0, r4\r
- 799 0052 FFF7FEFF bl CyBusClk_Internal_SetDivider\r
- 800 .LVL51:\r
- 801 .L96:\r
- 889:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 890:.\Generated_Source\PSoC5/CyLib.c **** \r
- 891:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
- 802 .loc 1 891 0\r
- 803 0056 3046 mov r0, r6\r
- 892:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 804 .loc 1 892 0\r
- 805 0058 BDE8F840 pop {r3, r4, r5, r6, r7, lr}\r
- 891:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
- 806 .loc 1 891 0\r
- 807 005c FFF7FEBF b CyExitCriticalSection\r
- 808 .LVL52:\r
- 809 .L101:\r
- 810 .align 2\r
- 811 .L100:\r
- 812 0060 07400040 .word 1073758215\r
- 813 0064 04400040 .word 1073758212\r
- 814 0068 08400040 .word 1073758216\r
- 815 .cfi_endproc\r
- 816 .LFE15:\r
- 817 .size CyBusClk_SetDivider, .-CyBusClk_SetDivider\r
- 818 .section .text.CyUsbClk_SetSource,"ax",%progbits\r
- 819 .align 1\r
- 820 .global CyUsbClk_SetSource\r
- 821 .thumb\r
- 822 .thumb_func\r
- 823 .type CyUsbClk_SetSource, %function\r
- 824 CyUsbClk_SetSource:\r
- 825 .LFB16:\r
- 893:.\Generated_Source\PSoC5/CyLib.c **** \r
- 894:.\Generated_Source\PSoC5/CyLib.c **** \r
- 895:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC3)\r
- 896:.\Generated_Source\PSoC5/CyLib.c **** \r
- 897:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 898:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyCpuClk_SetDivider\r
- 899:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 900:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 901:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 902:.\Generated_Source\PSoC5/CyLib.c **** * Sets the divider value used to generate the CPU Clock. Only applicable for\r
- 903:.\Generated_Source\PSoC5/CyLib.c **** * PSoC 3 parts.\r
- 904:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 905:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 906:.\Generated_Source\PSoC5/CyLib.c **** * divider: Valid range [0-15]. The clock will be divided by this value + 1.\r
- 907:.\Generated_Source\PSoC5/CyLib.c **** * For example to divide by 2 this parameter should be set to 1.\r
- 908:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 909:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 910:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 911:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 912:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 913:.\Generated_Source\PSoC5/CyLib.c **** * If as result of this function execution the CPU clock frequency is increased\r
- 914:.\Generated_Source\PSoC5/CyLib.c **** * then the number of clock cycles the cache will wait before it samples data\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 33\r
-\r
-\r
- 915:.\Generated_Source\PSoC5/CyLib.c **** * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- 916:.\Generated_Source\PSoC5/CyLib.c **** * with appropriate parameter. It can be optionally called if CPU clock\r
- 917:.\Generated_Source\PSoC5/CyLib.c **** * frequency is lowered in order to improve CPU performance.\r
- 918:.\Generated_Source\PSoC5/CyLib.c **** * See CyFlash_SetWaitCycles() description for more information.\r
- 919:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 920:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 921:.\Generated_Source\PSoC5/CyLib.c **** void CyCpuClk_SetDivider(uint8 divider) \r
- 922:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 923:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_MSTR1_REG = (CY_LIB_CLKDIST_MSTR1_REG & CY_LIB_CLKDIST_MSTR1_DIV_MASK) |\r
- 924:.\Generated_Source\PSoC5/CyLib.c **** ((uint8)(divider << CY_LIB_CLKDIST_DIV_POSITION));\r
- 925:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 926:.\Generated_Source\PSoC5/CyLib.c **** \r
- 927:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC3) */\r
- 928:.\Generated_Source\PSoC5/CyLib.c **** \r
- 929:.\Generated_Source\PSoC5/CyLib.c **** \r
- 930:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 931:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyUsbClk_SetSource\r
- 932:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 933:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 934:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 935:.\Generated_Source\PSoC5/CyLib.c **** * Sets the source of the USB clock.\r
- 936:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 937:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 938:.\Generated_Source\PSoC5/CyLib.c **** * source: One of the four available USB clock sources\r
- 939:.\Generated_Source\PSoC5/CyLib.c **** * CY_LIB_USB_CLK_IMO2X - IMO 2x\r
- 940:.\Generated_Source\PSoC5/CyLib.c **** * CY_LIB_USB_CLK_IMO - IMO\r
- 941:.\Generated_Source\PSoC5/CyLib.c **** * CY_LIB_USB_CLK_PLL - PLL\r
- 942:.\Generated_Source\PSoC5/CyLib.c **** * CY_LIB_USB_CLK_DSI - DSI\r
- 943:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 944:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 945:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 946:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 947:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 948:.\Generated_Source\PSoC5/CyLib.c **** void CyUsbClk_SetSource(uint8 source) \r
- 949:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 826 .loc 1 949 0\r
- 827 .cfi_startproc\r
- 828 @ args = 0, pretend = 0, frame = 0\r
- 829 @ frame_needed = 0, uses_anonymous_args = 0\r
- 830 @ link register save eliminated.\r
- 831 .LVL53:\r
- 950:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_UCFG_REG = (CY_LIB_CLKDIST_UCFG_REG & ((uint8)(~CY_LIB_CLKDIST_UCFG_SRC_SEL_MASK\r
- 832 .loc 1 950 0\r
- 833 0000 044B ldr r3, .L103\r
- 834 0002 00F00300 and r0, r0, #3\r
- 835 .LVL54:\r
- 836 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 837 0008 02F0FC01 and r1, r2, #252\r
- 838 000c 40EA0102 orr r2, r0, r1\r
- 839 0010 1A70 strb r2, [r3, #0]\r
- 840 0012 7047 bx lr\r
- 841 .L104:\r
- 842 .align 2\r
- 843 .L103:\r
- 844 0014 09400040 .word 1073758217\r
- 845 .cfi_endproc\r
- 846 .LFE16:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 34\r
-\r
-\r
- 847 .size CyUsbClk_SetSource, .-CyUsbClk_SetSource\r
- 848 .section .text.CyILO_Start1K,"ax",%progbits\r
- 849 .align 1\r
- 850 .global CyILO_Start1K\r
- 851 .thumb\r
- 852 .thumb_func\r
- 853 .type CyILO_Start1K, %function\r
- 854 CyILO_Start1K:\r
- 855 .LFB17:\r
- 951:.\Generated_Source\PSoC5/CyLib.c **** (CY_LIB_CLKDIST_UCFG_SRC_SEL_MASK & source);\r
- 952:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 953:.\Generated_Source\PSoC5/CyLib.c **** \r
- 954:.\Generated_Source\PSoC5/CyLib.c **** \r
- 955:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 956:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_Start1K\r
- 957:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 958:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 959:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 960:.\Generated_Source\PSoC5/CyLib.c **** * Enables the ILO 1 KHz oscillator.\r
- 961:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 962:.\Generated_Source\PSoC5/CyLib.c **** * Note The ILO 1 KHz oscillator is always enabled by default, regardless of the\r
- 963:.\Generated_Source\PSoC5/CyLib.c **** * selection in the Clock Editor. Therefore, this API is only needed if the\r
- 964:.\Generated_Source\PSoC5/CyLib.c **** * oscillator was turned off manually.\r
- 965:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 966:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 967:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 968:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 969:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 970:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 971:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 972:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
- 973:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_Start1K(void) \r
- 974:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 856 .loc 1 974 0\r
- 857 .cfi_startproc\r
- 858 @ args = 0, pretend = 0, frame = 0\r
- 859 @ frame_needed = 0, uses_anonymous_args = 0\r
- 860 @ link register save eliminated.\r
- 975:.\Generated_Source\PSoC5/CyLib.c **** /* Set the bit 1 of ILO RS */\r
- 976:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG |= CY_LIB_SLOWCLK_ILO_CR0_EN_1KHZ;\r
- 861 .loc 1 976 0\r
- 862 0000 024B ldr r3, .L106\r
- 863 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 864 0004 42F00200 orr r0, r2, #2\r
- 865 0008 1870 strb r0, [r3, #0]\r
- 866 000a 7047 bx lr\r
- 867 .L107:\r
- 868 .align 2\r
- 869 .L106:\r
- 870 000c 00430040 .word 1073758976\r
- 871 .cfi_endproc\r
- 872 .LFE17:\r
- 873 .size CyILO_Start1K, .-CyILO_Start1K\r
- 874 .section .text.CyILO_Stop1K,"ax",%progbits\r
- 875 .align 1\r
- 876 .global CyILO_Stop1K\r
- 877 .thumb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 35\r
-\r
-\r
- 878 .thumb_func\r
- 879 .type CyILO_Stop1K, %function\r
- 880 CyILO_Stop1K:\r
- 881 .LFB18:\r
- 977:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 978:.\Generated_Source\PSoC5/CyLib.c **** \r
- 979:.\Generated_Source\PSoC5/CyLib.c **** \r
- 980:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
- 981:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_Stop1K\r
- 982:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
- 983:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 984:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
- 985:.\Generated_Source\PSoC5/CyLib.c **** * Disables the ILO 1 KHz oscillator.\r
- 986:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 987:.\Generated_Source\PSoC5/CyLib.c **** * Note The ILO 1 KHz oscillator must be enabled if Sleep or Hibernate low power\r
- 988:.\Generated_Source\PSoC5/CyLib.c **** * mode APIs are expected to be used. For more information, refer to the Power\r
- 989:.\Generated_Source\PSoC5/CyLib.c **** * Management section of this document.\r
- 990:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 991:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
- 992:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 993:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 994:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
- 995:.\Generated_Source\PSoC5/CyLib.c **** * None\r
- 996:.\Generated_Source\PSoC5/CyLib.c **** *\r
- 997:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
- 998:.\Generated_Source\PSoC5/CyLib.c **** * PSoC5: Stopping the ILO 1 kHz could break the active WDT functionality.\r
- 999:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1000:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1001:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_Stop1K(void) \r
-1002:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 882 .loc 1 1002 0\r
- 883 .cfi_startproc\r
- 884 @ args = 0, pretend = 0, frame = 0\r
- 885 @ frame_needed = 0, uses_anonymous_args = 0\r
- 886 @ link register save eliminated.\r
-1003:.\Generated_Source\PSoC5/CyLib.c **** /* Clear the bit 1 of ILO RS */\r
-1004:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG &= ((uint8)(~CY_LIB_SLOWCLK_ILO_CR0_EN_1KHZ));\r
- 887 .loc 1 1004 0\r
- 888 0000 024B ldr r3, .L109\r
- 889 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 890 0004 02F0FD00 and r0, r2, #253\r
- 891 0008 1870 strb r0, [r3, #0]\r
- 892 000a 7047 bx lr\r
- 893 .L110:\r
- 894 .align 2\r
- 895 .L109:\r
- 896 000c 00430040 .word 1073758976\r
- 897 .cfi_endproc\r
- 898 .LFE18:\r
- 899 .size CyILO_Stop1K, .-CyILO_Stop1K\r
- 900 .section .text.CyILO_Start100K,"ax",%progbits\r
- 901 .align 1\r
- 902 .global CyILO_Start100K\r
- 903 .thumb\r
- 904 .thumb_func\r
- 905 .type CyILO_Start100K, %function\r
- 906 CyILO_Start100K:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 36\r
-\r
-\r
- 907 .LFB19:\r
-1005:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1006:.\Generated_Source\PSoC5/CyLib.c **** \r
-1007:.\Generated_Source\PSoC5/CyLib.c **** \r
-1008:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1009:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_Start100K\r
-1010:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1011:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1012:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1013:.\Generated_Source\PSoC5/CyLib.c **** * Enables the ILO 100 KHz oscillator.\r
-1014:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1015:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1016:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1017:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1018:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1019:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1020:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1021:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1022:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_Start100K(void) \r
-1023:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 908 .loc 1 1023 0\r
- 909 .cfi_startproc\r
- 910 @ args = 0, pretend = 0, frame = 0\r
- 911 @ frame_needed = 0, uses_anonymous_args = 0\r
- 912 @ link register save eliminated.\r
-1024:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG |= CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 913 .loc 1 1024 0\r
- 914 0000 024B ldr r3, .L112\r
- 915 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 916 0004 42F00400 orr r0, r2, #4\r
- 917 0008 1870 strb r0, [r3, #0]\r
- 918 000a 7047 bx lr\r
- 919 .L113:\r
- 920 .align 2\r
- 921 .L112:\r
- 922 000c 00430040 .word 1073758976\r
- 923 .cfi_endproc\r
- 924 .LFE19:\r
- 925 .size CyILO_Start100K, .-CyILO_Start100K\r
- 926 .section .text.CyILO_Stop100K,"ax",%progbits\r
- 927 .align 1\r
- 928 .global CyILO_Stop100K\r
- 929 .thumb\r
- 930 .thumb_func\r
- 931 .type CyILO_Stop100K, %function\r
- 932 CyILO_Stop100K:\r
- 933 .LFB20:\r
-1025:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1026:.\Generated_Source\PSoC5/CyLib.c **** \r
-1027:.\Generated_Source\PSoC5/CyLib.c **** \r
-1028:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1029:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_Stop100K\r
-1030:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1031:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1032:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1033:.\Generated_Source\PSoC5/CyLib.c **** * Disables the ILO 100 KHz oscillator.\r
-1034:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 37\r
-\r
-\r
-1035:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1036:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1037:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1038:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1039:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1040:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1041:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1042:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_Stop100K(void) \r
-1043:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 934 .loc 1 1043 0\r
- 935 .cfi_startproc\r
- 936 @ args = 0, pretend = 0, frame = 0\r
- 937 @ frame_needed = 0, uses_anonymous_args = 0\r
- 938 @ link register save eliminated.\r
-1044:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG &= ((uint8)(~CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ));\r
- 939 .loc 1 1044 0\r
- 940 0000 024B ldr r3, .L115\r
- 941 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 942 0004 02F0FB00 and r0, r2, #251\r
- 943 0008 1870 strb r0, [r3, #0]\r
- 944 000a 7047 bx lr\r
- 945 .L116:\r
- 946 .align 2\r
- 947 .L115:\r
- 948 000c 00430040 .word 1073758976\r
- 949 .cfi_endproc\r
- 950 .LFE20:\r
- 951 .size CyILO_Stop100K, .-CyILO_Stop100K\r
- 952 .section .text.CyIMO_Start,"ax",%progbits\r
- 953 .align 1\r
- 954 .global CyIMO_Start\r
- 955 .thumb\r
- 956 .thumb_func\r
- 957 .type CyIMO_Start, %function\r
- 958 CyIMO_Start:\r
- 959 .LFB4:\r
- 297:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 960 .loc 1 297 0\r
- 961 .cfi_startproc\r
- 962 @ args = 0, pretend = 0, frame = 0\r
- 963 @ frame_needed = 0, uses_anonymous_args = 0\r
- 964 .LVL55:\r
- 965 0000 70B5 push {r4, r5, r6, lr}\r
- 966 .LCFI2:\r
- 967 .cfi_def_cfa_offset 16\r
- 968 .cfi_offset 4, -16\r
- 969 .cfi_offset 5, -12\r
- 970 .cfi_offset 6, -8\r
- 971 .cfi_offset 14, -4\r
- 303:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_ACT_CFG0_REG |= CY_LIB_PM_ACT_CFG0_IMO_EN;\r
- 972 .loc 1 303 0\r
- 973 0002 114B ldr r3, .L128\r
- 974 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 975 0006 42F01001 orr r1, r2, #16\r
- 976 000a 1970 strb r1, [r3, #0]\r
- 304:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_STBY_CFG0_REG |= CY_LIB_PM_STBY_CFG0_IMO_EN;\r
- 977 .loc 1 304 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 38\r
-\r
-\r
- 978 000c 1A7C ldrb r2, [r3, #16] @ zero_extendqisi2\r
- 979 000e 42F01001 orr r1, r2, #16\r
- 980 0012 1974 strb r1, [r3, #16]\r
- 981 0014 1033 adds r3, r3, #16\r
- 306:.\Generated_Source\PSoC5/CyLib.c **** if(0u != wait)\r
- 982 .loc 1 306 0\r
- 983 0016 B0B1 cbz r0, .L117\r
- 309:.\Generated_Source\PSoC5/CyLib.c **** ilo100KhzEnable = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 984 .loc 1 309 0\r
- 985 0018 13F8B06C ldrb r6, [r3, #-176] @ zero_extendqisi2\r
- 310:.\Generated_Source\PSoC5/CyLib.c **** pmFtwCfg0Reg = CY_LIB_PM_TW_CFG0_REG;\r
- 986 .loc 1 310 0\r
- 987 001c 13F8305C ldrb r5, [r3, #-48] @ zero_extendqisi2\r
- 309:.\Generated_Source\PSoC5/CyLib.c **** ilo100KhzEnable = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 988 .loc 1 309 0\r
- 989 0020 06F00400 and r0, r6, #4\r
- 990 .LVL56:\r
- 991 0024 C6B2 uxtb r6, r0\r
- 992 .LVL57:\r
- 313:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_LIB_CLK_IMO_FTW_TIMEOUT);\r
- 993 .loc 1 313 0\r
- 994 0026 0020 movs r0, #0\r
- 995 .LVL58:\r
- 311:.\Generated_Source\PSoC5/CyLib.c **** pmFtwCfg2Reg = CY_LIB_PM_TW_CFG2_REG;\r
- 996 .loc 1 311 0\r
- 997 0028 13F82E4C ldrb r4, [r3, #-46] @ zero_extendqisi2\r
- 998 .LVL59:\r
- 313:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_LIB_CLK_IMO_FTW_TIMEOUT);\r
- 999 .loc 1 313 0\r
- 1000 002c FFF7FEFF bl CyPmFtwSetInterval\r
- 1001 .LVL60:\r
- 1002 .L119:\r
- 315:.\Generated_Source\PSoC5/CyLib.c **** while (0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- 1003 .loc 1 315 0 discriminator 1\r
- 1004 0030 0120 movs r0, #1\r
- 1005 0032 FFF7FEFF bl CyPmReadStatus\r
- 1006 .LVL61:\r
- 1007 0036 C107 lsls r1, r0, #31\r
- 1008 0038 FAD5 bpl .L119\r
- 320:.\Generated_Source\PSoC5/CyLib.c **** if(0u == ilo100KhzEnable)\r
- 1009 .loc 1 320 0\r
- 1010 003a 0EB9 cbnz r6, .L120\r
- 322:.\Generated_Source\PSoC5/CyLib.c **** CyILO_Stop100K();\r
- 1011 .loc 1 322 0\r
- 1012 003c FFF7FEFF bl CyILO_Stop100K\r
- 1013 .LVL62:\r
- 1014 .L120:\r
- 325:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG0_REG = pmFtwCfg0Reg;\r
- 1015 .loc 1 325 0\r
- 1016 0040 024B ldr r3, .L128+4\r
- 1017 0042 1D70 strb r5, [r3, #0]\r
- 326:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG2_REG = pmFtwCfg2Reg;\r
- 1018 .loc 1 326 0\r
- 1019 0044 9C70 strb r4, [r3, #2]\r
- 1020 .LVL63:\r
- 1021 .L117:\r
- 1022 0046 70BD pop {r4, r5, r6, pc}\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 39\r
-\r
-\r
- 1023 .L129:\r
- 1024 .align 2\r
- 1025 .L128:\r
- 1026 0048 A0430040 .word 1073759136\r
- 1027 004c 80430040 .word 1073759104\r
- 1028 .cfi_endproc\r
- 1029 .LFE4:\r
- 1030 .size CyIMO_Start, .-CyIMO_Start\r
- 1031 .section .text.CyPLL_OUT_Start,"ax",%progbits\r
- 1032 .align 1\r
- 1033 .global CyPLL_OUT_Start\r
- 1034 .thumb\r
- 1035 .thumb_func\r
- 1036 .type CyPLL_OUT_Start, %function\r
- 1037 CyPLL_OUT_Start:\r
- 1038 .LFB0:\r
- 90:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1039 .loc 1 90 0\r
- 1040 .cfi_startproc\r
- 1041 @ args = 0, pretend = 0, frame = 0\r
- 1042 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1043 .LVL64:\r
- 1044 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 1045 .LCFI3:\r
- 1046 .cfi_def_cfa_offset 24\r
- 1047 .cfi_offset 3, -24\r
- 1048 .cfi_offset 4, -20\r
- 1049 .cfi_offset 5, -16\r
- 1050 .cfi_offset 6, -12\r
- 1051 .cfi_offset 7, -8\r
- 1052 .cfi_offset 14, -4\r
- 99:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_PLL_CFG0_REG |= CY_CLK_PLL_ENABLE;\r
- 1053 .loc 1 99 0\r
- 1054 0002 164B ldr r3, .L145\r
- 1055 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1056 0006 42F00101 orr r1, r2, #1\r
- 1057 000a 1970 strb r1, [r3, #0]\r
- 101:.\Generated_Source\PSoC5/CyLib.c **** if(wait != 0u)\r
- 1058 .loc 1 101 0\r
- 1059 000c 10B3 cbz r0, .L136\r
- 104:.\Generated_Source\PSoC5/CyLib.c **** iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 1060 .loc 1 104 0\r
- 1061 000e 93F8E070 ldrb r7, [r3, #224] @ zero_extendqisi2\r
- 105:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg0State = CY_LIB_PM_TW_CFG0_REG;\r
- 1062 .loc 1 105 0\r
- 1063 0012 93F86061 ldrb r6, [r3, #352] @ zero_extendqisi2\r
- 104:.\Generated_Source\PSoC5/CyLib.c **** iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- 1064 .loc 1 104 0\r
- 1065 0016 07F00400 and r0, r7, #4\r
- 1066 .LVL65:\r
- 1067 001a C7B2 uxtb r7, r0\r
- 1068 .LVL66:\r
- 108:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_CLK_PLL_FTW_INTERVAL);\r
- 1069 .loc 1 108 0\r
- 1070 001c 1820 movs r0, #24\r
- 1071 .LVL67:\r
- 106:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg2State = CY_LIB_PM_TW_CFG2_REG;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 40\r
-\r
-\r
- 1072 .loc 1 106 0\r
- 1073 001e 93F86251 ldrb r5, [r3, #354] @ zero_extendqisi2\r
- 1074 .LVL68:\r
- 108:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_CLK_PLL_FTW_INTERVAL);\r
- 1075 .loc 1 108 0\r
- 1076 0022 FFF7FEFF bl CyPmFtwSetInterval\r
- 1077 .LVL69:\r
- 1078 .L143:\r
- 112:.\Generated_Source\PSoC5/CyLib.c **** while(0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- 1079 .loc 1 112 0 discriminator 1\r
- 1080 0026 0120 movs r0, #1\r
- 1081 0028 FFF7FEFF bl CyPmReadStatus\r
- 1082 .LVL70:\r
- 1083 002c 10F00101 ands r1, r0, #1\r
- 1084 0030 08D1 bne .L144\r
- 1085 .L134:\r
- 115:.\Generated_Source\PSoC5/CyLib.c **** if(0u != (CY_CLK_PLL_SR_REG & CY_CLK_PLL_LOCK_STATUS))\r
- 1086 .loc 1 115 0\r
- 1087 0032 0B4C ldr r4, .L145+4\r
- 1088 0034 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1089 0036 DA07 lsls r2, r3, #31\r
- 1090 0038 F5D5 bpl .L143\r
- 117:.\Generated_Source\PSoC5/CyLib.c **** if(0u != (CY_CLK_PLL_SR_REG & CY_CLK_PLL_LOCK_STATUS))\r
- 1091 .loc 1 117 0\r
- 1092 003a 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 1093 003c D407 lsls r4, r2, #31\r
- 1094 003e F2D5 bpl .L143\r
- 1095 .L137:\r
- 119:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_SUCCESS;\r
- 1096 .loc 1 119 0\r
- 1097 0040 0C46 mov r4, r1\r
- 1098 0042 00E0 b .L133\r
- 1099 .L144:\r
- 110:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_TIMEOUT;\r
- 1100 .loc 1 110 0\r
- 1101 0044 1024 movs r4, #16\r
- 1102 .L133:\r
- 1103 .LVL71:\r
- 126:.\Generated_Source\PSoC5/CyLib.c **** if(0u == iloEnableState)\r
- 1104 .loc 1 126 0\r
- 1105 0046 0FB9 cbnz r7, .L135\r
- 128:.\Generated_Source\PSoC5/CyLib.c **** CyILO_Stop100K();\r
- 1106 .loc 1 128 0\r
- 1107 0048 FFF7FEFF bl CyILO_Stop100K\r
- 1108 .LVL72:\r
- 1109 .L135:\r
- 131:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG0_REG = pmTwCfg0State;\r
- 1110 .loc 1 131 0\r
- 1111 004c 0548 ldr r0, .L145+8\r
- 1112 004e 0670 strb r6, [r0, #0]\r
- 132:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG2_REG = pmTwCfg2State;\r
- 1113 .loc 1 132 0\r
- 1114 0050 8570 strb r5, [r0, #2]\r
- 1115 0052 00E0 b .L131\r
- 1116 .LVL73:\r
- 1117 .L136:\r
- 91:.\Generated_Source\PSoC5/CyLib.c **** cystatus status = CYRET_SUCCESS;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 41\r
-\r
-\r
- 1118 .loc 1 91 0\r
- 1119 0054 0446 mov r4, r0\r
- 1120 .LVL74:\r
- 1121 .L131:\r
- 136:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1122 .loc 1 136 0\r
- 1123 0056 2046 mov r0, r4\r
- 1124 0058 F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 1125 .L146:\r
- 1126 005a 00BF .align 2\r
- 1127 .L145:\r
- 1128 005c 20420040 .word 1073758752\r
- 1129 0060 25420040 .word 1073758757\r
- 1130 0064 80430040 .word 1073759104\r
- 1131 .cfi_endproc\r
- 1132 .LFE0:\r
- 1133 .size CyPLL_OUT_Start, .-CyPLL_OUT_Start\r
- 1134 .section .text.CyILO_Enable33K,"ax",%progbits\r
- 1135 .align 1\r
- 1136 .global CyILO_Enable33K\r
- 1137 .thumb\r
- 1138 .thumb_func\r
- 1139 .type CyILO_Enable33K, %function\r
- 1140 CyILO_Enable33K:\r
- 1141 .LFB21:\r
-1045:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1046:.\Generated_Source\PSoC5/CyLib.c **** \r
-1047:.\Generated_Source\PSoC5/CyLib.c **** \r
-1048:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1049:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_Enable33K\r
-1050:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1051:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1052:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1053:.\Generated_Source\PSoC5/CyLib.c **** * Enables the ILO 33 KHz divider.\r
-1054:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1055:.\Generated_Source\PSoC5/CyLib.c **** * Note that the 33 KHz clock is generated from the 100 KHz oscillator,\r
-1056:.\Generated_Source\PSoC5/CyLib.c **** * so it must also be running in order to generate the 33 KHz output.\r
-1057:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1058:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1059:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1060:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1061:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1062:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1063:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1064:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1065:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_Enable33K(void) \r
-1066:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1142 .loc 1 1066 0\r
- 1143 .cfi_startproc\r
- 1144 @ args = 0, pretend = 0, frame = 0\r
- 1145 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1146 @ link register save eliminated.\r
-1067:.\Generated_Source\PSoC5/CyLib.c **** /* Set the bit 5 of ILO RS */\r
-1068:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG |= CY_LIB_SLOWCLK_ILO_CR0_EN_33KHZ;\r
- 1147 .loc 1 1068 0\r
- 1148 0000 024B ldr r3, .L148\r
- 1149 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 42\r
-\r
-\r
- 1150 0004 42F02000 orr r0, r2, #32\r
- 1151 0008 1870 strb r0, [r3, #0]\r
- 1152 000a 7047 bx lr\r
- 1153 .L149:\r
- 1154 .align 2\r
- 1155 .L148:\r
- 1156 000c 00430040 .word 1073758976\r
- 1157 .cfi_endproc\r
- 1158 .LFE21:\r
- 1159 .size CyILO_Enable33K, .-CyILO_Enable33K\r
- 1160 .section .text.CyILO_Disable33K,"ax",%progbits\r
- 1161 .align 1\r
- 1162 .global CyILO_Disable33K\r
- 1163 .thumb\r
- 1164 .thumb_func\r
- 1165 .type CyILO_Disable33K, %function\r
- 1166 CyILO_Disable33K:\r
- 1167 .LFB22:\r
-1069:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1070:.\Generated_Source\PSoC5/CyLib.c **** \r
-1071:.\Generated_Source\PSoC5/CyLib.c **** \r
-1072:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1073:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_Disable33K\r
-1074:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1075:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1076:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1077:.\Generated_Source\PSoC5/CyLib.c **** * Disables the ILO 33 KHz divider.\r
-1078:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1079:.\Generated_Source\PSoC5/CyLib.c **** * Note that the 33 KHz clock is generated from the 100 KHz oscillator, but this\r
-1080:.\Generated_Source\PSoC5/CyLib.c **** * API does not disable the 100 KHz clock.\r
-1081:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1082:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1083:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1084:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1085:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1086:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1087:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1088:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1089:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_Disable33K(void) \r
-1090:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1168 .loc 1 1090 0\r
- 1169 .cfi_startproc\r
- 1170 @ args = 0, pretend = 0, frame = 0\r
- 1171 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1172 @ link register save eliminated.\r
-1091:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG &= ((uint8)(~CY_LIB_SLOWCLK_ILO_CR0_EN_33KHZ));\r
- 1173 .loc 1 1091 0\r
- 1174 0000 024B ldr r3, .L151\r
- 1175 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1176 0004 02F0DF00 and r0, r2, #223\r
- 1177 0008 1870 strb r0, [r3, #0]\r
- 1178 000a 7047 bx lr\r
- 1179 .L152:\r
- 1180 .align 2\r
- 1181 .L151:\r
- 1182 000c 00430040 .word 1073758976\r
- 1183 .cfi_endproc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 43\r
-\r
-\r
- 1184 .LFE22:\r
- 1185 .size CyILO_Disable33K, .-CyILO_Disable33K\r
- 1186 .section .text.CyILO_SetSource,"ax",%progbits\r
- 1187 .align 1\r
- 1188 .global CyILO_SetSource\r
- 1189 .thumb\r
- 1190 .thumb_func\r
- 1191 .type CyILO_SetSource, %function\r
- 1192 CyILO_SetSource:\r
- 1193 .LFB23:\r
-1092:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1093:.\Generated_Source\PSoC5/CyLib.c **** \r
-1094:.\Generated_Source\PSoC5/CyLib.c **** \r
-1095:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1096:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_SetSource\r
-1097:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1098:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1099:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1100:.\Generated_Source\PSoC5/CyLib.c **** * Sets the source of the clock output from the ILO block.\r
-1101:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1102:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1103:.\Generated_Source\PSoC5/CyLib.c **** * source: One of the three available ILO output sources\r
-1104:.\Generated_Source\PSoC5/CyLib.c **** * Value Define Source\r
-1105:.\Generated_Source\PSoC5/CyLib.c **** * 0 CY_ILO_SOURCE_100K ILO 100 KHz\r
-1106:.\Generated_Source\PSoC5/CyLib.c **** * 1 CY_ILO_SOURCE_33K ILO 33 KHz\r
-1107:.\Generated_Source\PSoC5/CyLib.c **** * 2 CY_ILO_SOURCE_1K ILO 1 KHz\r
-1108:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1109:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1110:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1111:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1112:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1113:.\Generated_Source\PSoC5/CyLib.c **** void CyILO_SetSource(uint8 source) \r
-1114:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1194 .loc 1 1114 0\r
- 1195 .cfi_startproc\r
- 1196 @ args = 0, pretend = 0, frame = 0\r
- 1197 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1198 @ link register save eliminated.\r
- 1199 .LVL75:\r
-1115:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG = (CY_LIB_CLKDIST_CR_REG & CY_ILO_SOURCE_BITS_CLEAR) |\r
- 1200 .loc 1 1115 0\r
- 1201 0000 4FF04023 mov r3, #1073758208\r
- 1202 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
-1116:.\Generated_Source\PSoC5/CyLib.c **** (((uint8) (source << 2u)) & ((uint8)(~CY_ILO_SOURCE_BITS_CLEAR)));\r
- 1203 .loc 1 1116 0\r
- 1204 0006 8000 lsls r0, r0, #2\r
- 1205 .LVL76:\r
-1115:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_CLKDIST_CR_REG = (CY_LIB_CLKDIST_CR_REG & CY_ILO_SOURCE_BITS_CLEAR) |\r
- 1206 .loc 1 1115 0\r
- 1207 0008 00F00C01 and r1, r0, #12\r
- 1208 000c 02F0F302 and r2, r2, #243\r
- 1209 0010 41EA0200 orr r0, r1, r2\r
- 1210 0014 1870 strb r0, [r3, #0]\r
- 1211 0016 7047 bx lr\r
- 1212 .cfi_endproc\r
- 1213 .LFE23:\r
- 1214 .size CyILO_SetSource, .-CyILO_SetSource\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 44\r
-\r
-\r
- 1215 .section .text.CyILO_SetPowerMode,"ax",%progbits\r
- 1216 .align 1\r
- 1217 .global CyILO_SetPowerMode\r
- 1218 .thumb\r
- 1219 .thumb_func\r
- 1220 .type CyILO_SetPowerMode, %function\r
- 1221 CyILO_SetPowerMode:\r
- 1222 .LFB24:\r
-1117:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1118:.\Generated_Source\PSoC5/CyLib.c **** \r
-1119:.\Generated_Source\PSoC5/CyLib.c **** \r
-1120:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1121:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyILO_SetPowerMode\r
-1122:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1123:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1124:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1125:.\Generated_Source\PSoC5/CyLib.c **** * Sets the power mode used by the ILO during power down. Allows for lower power\r
-1126:.\Generated_Source\PSoC5/CyLib.c **** * down power usage resulting in a slower startup time.\r
-1127:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1128:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1129:.\Generated_Source\PSoC5/CyLib.c **** * uint8 mode\r
-1130:.\Generated_Source\PSoC5/CyLib.c **** * CY_ILO_FAST_START - Faster start-up, internal bias left on when powered down\r
-1131:.\Generated_Source\PSoC5/CyLib.c **** * CY_ILO_SLOW_START - Slower start-up, internal bias off when powered down\r
-1132:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1133:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1134:.\Generated_Source\PSoC5/CyLib.c **** * Prevous power mode state.\r
-1135:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1136:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1137:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyILO_SetPowerMode(uint8 mode) \r
-1138:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1223 .loc 1 1138 0\r
- 1224 .cfi_startproc\r
- 1225 @ args = 0, pretend = 0, frame = 0\r
- 1226 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1227 @ link register save eliminated.\r
- 1228 .LVL77:\r
-1139:.\Generated_Source\PSoC5/CyLib.c **** uint8 state;\r
-1140:.\Generated_Source\PSoC5/CyLib.c **** \r
-1141:.\Generated_Source\PSoC5/CyLib.c **** /* Get current state. */\r
-1142:.\Generated_Source\PSoC5/CyLib.c **** state = CY_LIB_SLOWCLK_ILO_CR0_REG;\r
- 1229 .loc 1 1142 0\r
- 1230 0000 054A ldr r2, .L158\r
- 1231 0002 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 1232 .LVL78:\r
-1143:.\Generated_Source\PSoC5/CyLib.c **** \r
-1144:.\Generated_Source\PSoC5/CyLib.c **** /* Set the the oscillator power mode. */\r
-1145:.\Generated_Source\PSoC5/CyLib.c **** if(mode != CY_ILO_FAST_START)\r
- 1233 .loc 1 1145 0\r
- 1234 0004 10B1 cbz r0, .L155\r
-1146:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1147:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG = (state | CY_ILO_CONTROL_PD_MODE);\r
- 1235 .loc 1 1147 0\r
- 1236 0006 43F01001 orr r1, r3, #16\r
- 1237 000a 01E0 b .L157\r
- 1238 .L155:\r
-1148:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1149:.\Generated_Source\PSoC5/CyLib.c **** else\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 45\r
-\r
-\r
-1150:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1151:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_SLOWCLK_ILO_CR0_REG = (state & ((uint8)(~CY_ILO_CONTROL_PD_MODE)));\r
- 1239 .loc 1 1151 0\r
- 1240 000c 03F0EF01 and r1, r3, #239\r
- 1241 .L157:\r
- 1242 0010 1170 strb r1, [r2, #0]\r
-1152:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1153:.\Generated_Source\PSoC5/CyLib.c **** \r
-1154:.\Generated_Source\PSoC5/CyLib.c **** /* Return the old mode. */\r
-1155:.\Generated_Source\PSoC5/CyLib.c **** return ((state & CY_ILO_CONTROL_PD_MODE) >> CY_ILO_CONTROL_PD_POSITION);\r
-1156:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1243 .loc 1 1156 0\r
- 1244 0012 C3F30010 ubfx r0, r3, #4, #1\r
- 1245 .LVL79:\r
- 1246 0016 7047 bx lr\r
- 1247 .L159:\r
- 1248 .align 2\r
- 1249 .L158:\r
- 1250 0018 00430040 .word 1073758976\r
- 1251 .cfi_endproc\r
- 1252 .LFE24:\r
- 1253 .size CyILO_SetPowerMode, .-CyILO_SetPowerMode\r
- 1254 .section .text.CyXTAL_32KHZ_Stop,"ax",%progbits\r
- 1255 .align 1\r
- 1256 .global CyXTAL_32KHZ_Stop\r
- 1257 .thumb\r
- 1258 .thumb_func\r
- 1259 .type CyXTAL_32KHZ_Stop, %function\r
- 1260 CyXTAL_32KHZ_Stop:\r
- 1261 .LFB26:\r
-1157:.\Generated_Source\PSoC5/CyLib.c **** \r
-1158:.\Generated_Source\PSoC5/CyLib.c **** \r
-1159:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1160:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_32KHZ_Start\r
-1161:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1162:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1163:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1164:.\Generated_Source\PSoC5/CyLib.c **** * Enables the 32 KHz Crystal Oscillator.\r
-1165:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1166:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1167:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1168:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1169:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1170:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1171:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1172:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1173:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_32KHZ_Start(void) \r
-1174:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1175:.\Generated_Source\PSoC5/CyLib.c **** volatile uint16 i;\r
-1176:.\Generated_Source\PSoC5/CyLib.c **** \r
-1177:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
-1178:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_STARTUP;\r
-1179:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
-1180:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_LP_DEFAULT;\r
-1181:.\Generated_Source\PSoC5/CyLib.c **** \r
-1182:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC3)\r
-1183:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_PDBEN;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 46\r
-\r
-\r
-1184:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC3) */\r
-1185:.\Generated_Source\PSoC5/CyLib.c **** \r
-1186:.\Generated_Source\PSoC5/CyLib.c **** /* Enable operation of the 32K Crystal Oscillator */\r
-1187:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_EN;\r
-1188:.\Generated_Source\PSoC5/CyLib.c **** \r
-1189:.\Generated_Source\PSoC5/CyLib.c **** for (i = 1000u; i > 0u; i--)\r
-1190:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1191:.\Generated_Source\PSoC5/CyLib.c **** if(0u != (CyXTAL_32KHZ_ReadStatus() & CY_XTAL32K_ANA_STAT))\r
-1192:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1193:.\Generated_Source\PSoC5/CyLib.c **** /* Ready - switch to the hign power mode */\r
-1194:.\Generated_Source\PSoC5/CyLib.c **** (void) CyXTAL_32KHZ_SetPowerMode(0u);\r
-1195:.\Generated_Source\PSoC5/CyLib.c **** \r
-1196:.\Generated_Source\PSoC5/CyLib.c **** break;\r
-1197:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1198:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(1u);\r
-1199:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1200:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1201:.\Generated_Source\PSoC5/CyLib.c **** \r
-1202:.\Generated_Source\PSoC5/CyLib.c **** \r
-1203:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1204:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_32KHZ_Stop\r
-1205:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1206:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1207:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1208:.\Generated_Source\PSoC5/CyLib.c **** * Disables the 32KHz Crystal Oscillator.\r
-1209:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1210:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1211:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1212:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1213:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1214:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1215:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1216:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1217:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_32KHZ_Stop(void) \r
-1218:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1262 .loc 1 1218 0\r
- 1263 .cfi_startproc\r
- 1264 @ args = 0, pretend = 0, frame = 0\r
- 1265 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1266 @ link register save eliminated.\r
-1219:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1267 .loc 1 1219 0\r
- 1268 0000 094B ldr r3, .L161\r
- 1269 0002 F322 movs r2, #243\r
-1220:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_POWERDOWN;\r
- 1270 .loc 1 1220 0\r
- 1271 0004 0949 ldr r1, .L161+4\r
-1219:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1272 .loc 1 1219 0\r
- 1273 0006 1A70 strb r2, [r3, #0]\r
- 1274 .loc 1 1220 0\r
- 1275 0008 0020 movs r0, #0\r
-1221:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- 1276 .loc 1 1221 0\r
- 1277 000a 094B ldr r3, .L161+8\r
-1220:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_POWERDOWN;\r
- 1278 .loc 1 1220 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 47\r
-\r
-\r
- 1279 000c 0870 strb r0, [r1, #0]\r
- 1280 .loc 1 1221 0\r
- 1281 000e 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1282 0010 02F0F300 and r0, r2, #243\r
- 1283 0014 40F00401 orr r1, r0, #4\r
- 1284 0018 1970 strb r1, [r3, #0]\r
-1222:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_LP_DEFAULT;\r
-1223:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG &= ((uint8)(~(CY_CLK_XTAL32_CR_EN | CY_CLK_XTAL32_CR_LPM)));\r
- 1285 .loc 1 1223 0\r
- 1286 001a 13F8012C ldrb r2, [r3, #-1] @ zero_extendqisi2\r
- 1287 001e 02F0FC00 and r0, r2, #252\r
- 1288 0022 03F8010C strb r0, [r3, #-1]\r
- 1289 0026 7047 bx lr\r
- 1290 .L162:\r
- 1291 .align 2\r
- 1292 .L161:\r
- 1293 0028 0A430040 .word 1073758986\r
- 1294 002c 98460040 .word 1073759896\r
- 1295 0030 09430040 .word 1073758985\r
- 1296 .cfi_endproc\r
- 1297 .LFE26:\r
- 1298 .size CyXTAL_32KHZ_Stop, .-CyXTAL_32KHZ_Stop\r
- 1299 .section .text.CyXTAL_32KHZ_ReadStatus,"ax",%progbits\r
- 1300 .align 1\r
- 1301 .global CyXTAL_32KHZ_ReadStatus\r
- 1302 .thumb\r
- 1303 .thumb_func\r
- 1304 .type CyXTAL_32KHZ_ReadStatus, %function\r
- 1305 CyXTAL_32KHZ_ReadStatus:\r
- 1306 .LFB27:\r
-1224:.\Generated_Source\PSoC5/CyLib.c **** \r
-1225:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC3)\r
-1226:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG &= ((uint8)(~CY_CLK_XTAL32_CR_PDBEN));\r
-1227:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC3) */\r
-1228:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1229:.\Generated_Source\PSoC5/CyLib.c **** \r
-1230:.\Generated_Source\PSoC5/CyLib.c **** \r
-1231:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1232:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_32KHZ_ReadStatus\r
-1233:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1234:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1235:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1236:.\Generated_Source\PSoC5/CyLib.c **** * Returns status of the 32 KHz oscillator.\r
-1237:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1238:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1239:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1240:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1241:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1242:.\Generated_Source\PSoC5/CyLib.c **** * Value Define Source\r
-1243:.\Generated_Source\PSoC5/CyLib.c **** * 20 CY_XTAL32K_ANA_STAT Analog measurement\r
-1244:.\Generated_Source\PSoC5/CyLib.c **** * 1: Stable\r
-1245:.\Generated_Source\PSoC5/CyLib.c **** * 0: Not stable\r
-1246:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1247:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1248:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyXTAL_32KHZ_ReadStatus(void) \r
-1249:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1307 .loc 1 1249 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 48\r
-\r
-\r
- 1308 .cfi_startproc\r
- 1309 @ args = 0, pretend = 0, frame = 0\r
- 1310 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1311 @ link register save eliminated.\r
-1250:.\Generated_Source\PSoC5/CyLib.c **** return(CY_CLK_XTAL32_CR_REG & CY_XTAL32K_ANA_STAT);\r
- 1312 .loc 1 1250 0\r
- 1313 0000 024B ldr r3, .L164\r
- 1314 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
-1251:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1315 .loc 1 1251 0\r
- 1316 0004 00F02000 and r0, r0, #32\r
- 1317 0008 7047 bx lr\r
- 1318 .L165:\r
- 1319 000a 00BF .align 2\r
- 1320 .L164:\r
- 1321 000c 08430040 .word 1073758984\r
- 1322 .cfi_endproc\r
- 1323 .LFE27:\r
- 1324 .size CyXTAL_32KHZ_ReadStatus, .-CyXTAL_32KHZ_ReadStatus\r
- 1325 .section .text.CyXTAL_Start,"ax",%progbits\r
- 1326 .align 1\r
- 1327 .global CyXTAL_Start\r
- 1328 .thumb\r
- 1329 .thumb_func\r
- 1330 .type CyXTAL_Start, %function\r
- 1331 CyXTAL_Start:\r
- 1332 .LFB29:\r
-1252:.\Generated_Source\PSoC5/CyLib.c **** \r
-1253:.\Generated_Source\PSoC5/CyLib.c **** \r
-1254:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1255:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_32KHZ_SetPowerMode\r
-1256:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1257:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1258:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1259:.\Generated_Source\PSoC5/CyLib.c **** * Sets the power mode for the 32 KHz oscillator used during sleep mode.\r
-1260:.\Generated_Source\PSoC5/CyLib.c **** * Allows for lower power during sleep when there are fewer sources of noise.\r
-1261:.\Generated_Source\PSoC5/CyLib.c **** * During active mode the oscillator is always run in high power mode.\r
-1262:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1263:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1264:.\Generated_Source\PSoC5/CyLib.c **** * uint8 mode\r
-1265:.\Generated_Source\PSoC5/CyLib.c **** * 0: High power mode\r
-1266:.\Generated_Source\PSoC5/CyLib.c **** * 1: Low power mode during sleep\r
-1267:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1268:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1269:.\Generated_Source\PSoC5/CyLib.c **** * Previous power mode.\r
-1270:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1271:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1272:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyXTAL_32KHZ_SetPowerMode(uint8 mode) \r
-1273:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1274:.\Generated_Source\PSoC5/CyLib.c **** uint8 state = (0u != (CY_CLK_XTAL32_CR_REG & CY_CLK_XTAL32_CR_LPM)) ? 1u : 0u;\r
-1275:.\Generated_Source\PSoC5/CyLib.c **** \r
-1276:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
-1277:.\Generated_Source\PSoC5/CyLib.c **** \r
-1278:.\Generated_Source\PSoC5/CyLib.c **** if(1u == mode)\r
-1279:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1280:.\Generated_Source\PSoC5/CyLib.c **** /* Low power mode during Sleep */\r
-1281:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_LOW_POWER;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 49\r
-\r
-\r
-1282:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(10u);\r
-1283:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
-1284:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_LP_LOWPOWER;\r
-1285:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(20u);\r
-1286:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_LPM;\r
-1287:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1288:.\Generated_Source\PSoC5/CyLib.c **** else\r
-1289:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1290:.\Generated_Source\PSoC5/CyLib.c **** /* High power mode */\r
-1291:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_HIGH_POWER;\r
-1292:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(10u);\r
-1293:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
-1294:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_LP_DEFAULT;\r
-1295:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG &= ((uint8)(~CY_CLK_XTAL32_CR_LPM));\r
-1296:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1297:.\Generated_Source\PSoC5/CyLib.c **** \r
-1298:.\Generated_Source\PSoC5/CyLib.c **** return(state);\r
-1299:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1300:.\Generated_Source\PSoC5/CyLib.c **** \r
-1301:.\Generated_Source\PSoC5/CyLib.c **** \r
-1302:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1303:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_Start\r
-1304:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1305:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1306:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1307:.\Generated_Source\PSoC5/CyLib.c **** * Enables the megahertz crystal.\r
-1308:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1309:.\Generated_Source\PSoC5/CyLib.c **** * PSoC 3:\r
-1310:.\Generated_Source\PSoC5/CyLib.c **** * Waits until the XERR bit is low (no error) for a millisecond or until the\r
-1311:.\Generated_Source\PSoC5/CyLib.c **** * number of milliseconds specified by the wait parameter has expired.\r
-1312:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1313:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1314:.\Generated_Source\PSoC5/CyLib.c **** * wait: Valid range [0-255].\r
-1315:.\Generated_Source\PSoC5/CyLib.c **** * This is the timeout value in milliseconds.\r
-1316:.\Generated_Source\PSoC5/CyLib.c **** * The appropriate value is crystal specific.\r
-1317:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1318:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1319:.\Generated_Source\PSoC5/CyLib.c **** * CYRET_SUCCESS - Completed successfully\r
-1320:.\Generated_Source\PSoC5/CyLib.c **** * CYRET_TIMEOUT - Timeout occurred without detecting a low value on XERR.\r
-1321:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1322:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects and Restrictions:\r
-1323:.\Generated_Source\PSoC5/CyLib.c **** * If wait is enabled (non-zero wait). Uses the Fast Timewheel to time the wait.\r
-1324:.\Generated_Source\PSoC5/CyLib.c **** * Any other use of the Fast Timewheel (FTW) will be stopped during the period\r
-1325:.\Generated_Source\PSoC5/CyLib.c **** * of this function and then restored.\r
-1326:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1327:.\Generated_Source\PSoC5/CyLib.c **** * Uses the 100KHz ILO. If not enabled, this function will enable the 100KHz\r
-1328:.\Generated_Source\PSoC5/CyLib.c **** * ILO for the period of this function. No changes to the setup of the ILO,\r
-1329:.\Generated_Source\PSoC5/CyLib.c **** * Fast Timewheel, Central Timewheel or Once Per Second interrupt may be made\r
-1330:.\Generated_Source\PSoC5/CyLib.c **** * by interrupt routines during the period of this function.\r
-1331:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1332:.\Generated_Source\PSoC5/CyLib.c **** * The current operation of the ILO, Central Timewheel and Once Per Second\r
-1333:.\Generated_Source\PSoC5/CyLib.c **** * interrupt are maintained during the operation of this function provided the\r
-1334:.\Generated_Source\PSoC5/CyLib.c **** * reading of the Power Manager Interrupt Status Register is only done using the\r
-1335:.\Generated_Source\PSoC5/CyLib.c **** * CyPmReadStatus() function.\r
-1336:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1337:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1338:.\Generated_Source\PSoC5/CyLib.c **** cystatus CyXTAL_Start(uint8 wait) \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 50\r
-\r
-\r
-1339:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1333 .loc 1 1339 0\r
- 1334 .cfi_startproc\r
- 1335 @ args = 0, pretend = 0, frame = 8\r
- 1336 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1337 .LVL80:\r
- 1338 0000 F7B5 push {r0, r1, r2, r4, r5, r6, r7, lr}\r
- 1339 .LCFI4:\r
- 1340 .cfi_def_cfa_offset 32\r
- 1341 .cfi_offset 0, -32\r
- 1342 .cfi_offset 1, -28\r
- 1343 .cfi_offset 2, -24\r
- 1344 .cfi_offset 4, -20\r
- 1345 .cfi_offset 5, -16\r
- 1346 .cfi_offset 6, -12\r
- 1347 .cfi_offset 7, -8\r
- 1348 .cfi_offset 14, -4\r
-1340:.\Generated_Source\PSoC5/CyLib.c **** cystatus status = CYRET_SUCCESS;\r
-1341:.\Generated_Source\PSoC5/CyLib.c **** volatile uint8 timeout = wait;\r
-1342:.\Generated_Source\PSoC5/CyLib.c **** volatile uint8 count;\r
-1343:.\Generated_Source\PSoC5/CyLib.c **** uint8 iloEnableState;\r
-1344:.\Generated_Source\PSoC5/CyLib.c **** uint8 pmTwCfg0Tmp;\r
-1345:.\Generated_Source\PSoC5/CyLib.c **** uint8 pmTwCfg2Tmp;\r
-1346:.\Generated_Source\PSoC5/CyLib.c **** \r
-1347:.\Generated_Source\PSoC5/CyLib.c **** \r
-1348:.\Generated_Source\PSoC5/CyLib.c **** /* Enables the MHz crystal oscillator circuit */\r
-1349:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CSR_REG |= CY_CLK_XMHZ_CSR_ENABLE;\r
- 1349 .loc 1 1349 0\r
- 1350 0002 1F4B ldr r3, .L184\r
-1341:.\Generated_Source\PSoC5/CyLib.c **** volatile uint8 timeout = wait;\r
- 1351 .loc 1 1341 0\r
- 1352 0004 8DF80600 strb r0, [sp, #6]\r
- 1353 .LVL81:\r
- 1354 .loc 1 1349 0\r
- 1355 0008 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1356 000a 42F00101 orr r1, r2, #1\r
- 1357 000e 1970 strb r1, [r3, #0]\r
-1350:.\Generated_Source\PSoC5/CyLib.c **** \r
-1351:.\Generated_Source\PSoC5/CyLib.c **** \r
-1352:.\Generated_Source\PSoC5/CyLib.c **** if(wait > 0u)\r
- 1358 .loc 1 1352 0\r
- 1359 0010 98B3 cbz r0, .L174\r
-1353:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1354:.\Generated_Source\PSoC5/CyLib.c **** /* Save 100 KHz ILO, FTW interval, enable and interrupt enable */\r
-1355:.\Generated_Source\PSoC5/CyLib.c **** iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG;\r
-1356:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg0Tmp = CY_LIB_PM_TW_CFG0_REG;\r
-1357:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg2Tmp = CY_LIB_PM_TW_CFG2_REG;\r
-1358:.\Generated_Source\PSoC5/CyLib.c **** \r
-1359:.\Generated_Source\PSoC5/CyLib.c **** /* Set 250 us interval */\r
-1360:.\Generated_Source\PSoC5/CyLib.c **** CyPmFtwSetInterval(CY_CLK_XMHZ_FTW_INTERVAL);\r
- 1360 .loc 1 1360 0\r
- 1361 0012 1820 movs r0, #24\r
- 1362 .LVL82:\r
-1355:.\Generated_Source\PSoC5/CyLib.c **** iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG;\r
- 1363 .loc 1 1355 0\r
- 1364 0014 93F8F070 ldrb r7, [r3, #240] @ zero_extendqisi2\r
- 1365 .LVL83:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 51\r
-\r
-\r
-1356:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg0Tmp = CY_LIB_PM_TW_CFG0_REG;\r
- 1366 .loc 1 1356 0\r
- 1367 0018 93F87061 ldrb r6, [r3, #368] @ zero_extendqisi2\r
- 1368 .LVL84:\r
-1357:.\Generated_Source\PSoC5/CyLib.c **** pmTwCfg2Tmp = CY_LIB_PM_TW_CFG2_REG;\r
- 1369 .loc 1 1357 0\r
- 1370 001c 93F87251 ldrb r5, [r3, #370] @ zero_extendqisi2\r
- 1371 .LVL85:\r
- 1372 .loc 1 1360 0\r
- 1373 0020 FFF7FEFF bl CyPmFtwSetInterval\r
- 1374 .LVL86:\r
- 1375 .L168:\r
-1361:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_TIMEOUT;\r
-1362:.\Generated_Source\PSoC5/CyLib.c **** \r
-1363:.\Generated_Source\PSoC5/CyLib.c **** \r
-1364:.\Generated_Source\PSoC5/CyLib.c **** for( ; timeout > 0u; timeout--)\r
- 1376 .loc 1 1364 0 discriminator 1\r
- 1377 0024 9DF80600 ldrb r0, [sp, #6] @ zero_extendqisi2\r
- 1378 .LVL87:\r
- 1379 0028 E0B1 cbz r0, .L182\r
- 1380 .L172:\r
-1365:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1366:.\Generated_Source\PSoC5/CyLib.c **** /* Read XERR bit to clear it */\r
-1367:.\Generated_Source\PSoC5/CyLib.c **** (void) CY_CLK_XMHZ_CSR_REG;\r
- 1381 .loc 1 1367 0\r
- 1382 002a 154C ldr r4, .L184\r
-1368:.\Generated_Source\PSoC5/CyLib.c **** \r
-1369:.\Generated_Source\PSoC5/CyLib.c **** /* Wait for a millisecond - 4 x 250 us */\r
-1370:.\Generated_Source\PSoC5/CyLib.c **** for(count = 4u; count > 0u; count--)\r
- 1383 .loc 1 1370 0\r
- 1384 002c 0420 movs r0, #4\r
- 1385 .LVL88:\r
-1367:.\Generated_Source\PSoC5/CyLib.c **** (void) CY_CLK_XMHZ_CSR_REG;\r
- 1386 .loc 1 1367 0\r
- 1387 002e 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1388 .L181:\r
- 1389 .LVL89:\r
- 1390 .loc 1 1370 0\r
- 1391 0030 8DF80700 strb r0, [sp, #7]\r
- 1392 0034 9DF80740 ldrb r4, [sp, #7] @ zero_extendqisi2\r
- 1393 .LVL90:\r
- 1394 0038 4CB1 cbz r4, .L183\r
- 1395 .LVL91:\r
- 1396 .L178:\r
-1371:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1372:.\Generated_Source\PSoC5/CyLib.c **** while(0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- 1397 .loc 1 1372 0\r
- 1398 003a 0120 movs r0, #1\r
- 1399 003c FFF7FEFF bl CyPmReadStatus\r
- 1400 .LVL92:\r
- 1401 0040 C007 lsls r0, r0, #31\r
- 1402 0042 FAD5 bpl .L178\r
-1370:.\Generated_Source\PSoC5/CyLib.c **** for(count = 4u; count > 0u; count--)\r
- 1403 .loc 1 1370 0\r
- 1404 0044 9DF80720 ldrb r2, [sp, #7] @ zero_extendqisi2\r
- 1405 .LVL93:\r
- 1406 0048 511E subs r1, r2, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 52\r
-\r
-\r
- 1407 004a C8B2 uxtb r0, r1\r
- 1408 .LVL94:\r
- 1409 004c F0E7 b .L181\r
- 1410 .L183:\r
-1373:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1374:.\Generated_Source\PSoC5/CyLib.c **** /* Wait for the FTW interrupt event */\r
-1375:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1376:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1377:.\Generated_Source\PSoC5/CyLib.c **** \r
-1378:.\Generated_Source\PSoC5/CyLib.c **** \r
-1379:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************\r
-1380:.\Generated_Source\PSoC5/CyLib.c **** * High output indicates oscillator failure.\r
-1381:.\Generated_Source\PSoC5/CyLib.c **** * Only can be used after start-up interval (1 ms) is completed.\r
-1382:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************/\r
-1383:.\Generated_Source\PSoC5/CyLib.c **** if(0u == (CY_CLK_XMHZ_CSR_REG & CY_CLK_XMHZ_CSR_XERR))\r
- 1411 .loc 1 1383 0\r
- 1412 004e 0C4B ldr r3, .L184\r
- 1413 0050 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1414 0052 1106 lsls r1, r2, #24\r
- 1415 0054 07D5 bpl .L171\r
-1364:.\Generated_Source\PSoC5/CyLib.c **** for( ; timeout > 0u; timeout--)\r
- 1416 .loc 1 1364 0\r
- 1417 0056 9DF80610 ldrb r1, [sp, #6] @ zero_extendqisi2\r
- 1418 .LVL95:\r
- 1419 005a 481E subs r0, r1, #1\r
- 1420 005c C4B2 uxtb r4, r0\r
- 1421 .LVL96:\r
- 1422 005e 8DF80640 strb r4, [sp, #6]\r
- 1423 0062 DFE7 b .L168\r
- 1424 .LVL97:\r
- 1425 .L182:\r
-1361:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_TIMEOUT;\r
- 1426 .loc 1 1361 0\r
- 1427 0064 1024 movs r4, #16\r
- 1428 .L171:\r
- 1429 .LVL98:\r
-1384:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1385:.\Generated_Source\PSoC5/CyLib.c **** status = CYRET_SUCCESS;\r
-1386:.\Generated_Source\PSoC5/CyLib.c **** break;\r
-1387:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1388:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1389:.\Generated_Source\PSoC5/CyLib.c **** \r
-1390:.\Generated_Source\PSoC5/CyLib.c **** \r
-1391:.\Generated_Source\PSoC5/CyLib.c **** /* Restore 100 KHz ILO, FTW interval, enable and interrupt enable */\r
-1392:.\Generated_Source\PSoC5/CyLib.c **** if(0u == (iloEnableState & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ))\r
- 1430 .loc 1 1392 0\r
- 1431 0066 07F00407 and r7, r7, #4\r
- 1432 .LVL99:\r
- 1433 006a FFB2 uxtb r7, r7\r
- 1434 006c 0FB9 cbnz r7, .L173\r
-1393:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1394:.\Generated_Source\PSoC5/CyLib.c **** CyILO_Stop100K();\r
- 1435 .loc 1 1394 0\r
- 1436 006e FFF7FEFF bl CyILO_Stop100K\r
- 1437 .LVL100:\r
- 1438 .L173:\r
-1395:.\Generated_Source\PSoC5/CyLib.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 53\r
-\r
-\r
-1396:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG0_REG = pmTwCfg0Tmp;\r
- 1439 .loc 1 1396 0\r
- 1440 0072 044B ldr r3, .L184+4\r
- 1441 0074 1E70 strb r6, [r3, #0]\r
-1397:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_PM_TW_CFG2_REG = pmTwCfg2Tmp;\r
- 1442 .loc 1 1397 0\r
- 1443 0076 9D70 strb r5, [r3, #2]\r
- 1444 0078 00E0 b .L167\r
- 1445 .LVL101:\r
- 1446 .L174:\r
-1340:.\Generated_Source\PSoC5/CyLib.c **** cystatus status = CYRET_SUCCESS;\r
- 1447 .loc 1 1340 0\r
- 1448 007a 0446 mov r4, r0\r
- 1449 .LVL102:\r
- 1450 .L167:\r
-1398:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1399:.\Generated_Source\PSoC5/CyLib.c **** \r
-1400:.\Generated_Source\PSoC5/CyLib.c **** return(status);\r
-1401:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1451 .loc 1 1401 0\r
- 1452 007c 2046 mov r0, r4\r
- 1453 .LVL103:\r
- 1454 007e FEBD pop {r1, r2, r3, r4, r5, r6, r7, pc}\r
- 1455 .L185:\r
- 1456 .align 2\r
- 1457 .L184:\r
- 1458 0080 10420040 .word 1073758736\r
- 1459 0084 80430040 .word 1073759104\r
- 1460 .cfi_endproc\r
- 1461 .LFE29:\r
- 1462 .size CyXTAL_Start, .-CyXTAL_Start\r
- 1463 .section .text.CyXTAL_Stop,"ax",%progbits\r
- 1464 .align 1\r
- 1465 .global CyXTAL_Stop\r
- 1466 .thumb\r
- 1467 .thumb_func\r
- 1468 .type CyXTAL_Stop, %function\r
- 1469 CyXTAL_Stop:\r
- 1470 .LFB30:\r
-1402:.\Generated_Source\PSoC5/CyLib.c **** \r
-1403:.\Generated_Source\PSoC5/CyLib.c **** \r
-1404:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1405:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_Stop\r
-1406:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1407:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1408:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1409:.\Generated_Source\PSoC5/CyLib.c **** * Disables the megahertz crystal oscillator.\r
-1410:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1411:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1412:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1413:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1414:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1415:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1416:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1417:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1418:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_Stop(void) \r
-1419:.\Generated_Source\PSoC5/CyLib.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 54\r
-\r
-\r
- 1471 .loc 1 1419 0\r
- 1472 .cfi_startproc\r
- 1473 @ args = 0, pretend = 0, frame = 0\r
- 1474 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1475 @ link register save eliminated.\r
-1420:.\Generated_Source\PSoC5/CyLib.c **** /* Disable the the oscillator. */\r
-1421:.\Generated_Source\PSoC5/CyLib.c **** FASTCLK_XMHZ_CSR &= ((uint8)(~XMHZ_CONTROL_ENABLE));\r
- 1476 .loc 1 1421 0\r
- 1477 0000 024B ldr r3, .L187\r
- 1478 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1479 0004 02F0FE00 and r0, r2, #254\r
- 1480 0008 1870 strb r0, [r3, #0]\r
- 1481 000a 7047 bx lr\r
- 1482 .L188:\r
- 1483 .align 2\r
- 1484 .L187:\r
- 1485 000c 10420040 .word 1073758736\r
- 1486 .cfi_endproc\r
- 1487 .LFE30:\r
- 1488 .size CyXTAL_Stop, .-CyXTAL_Stop\r
- 1489 .section .text.CyXTAL_EnableErrStatus,"ax",%progbits\r
- 1490 .align 1\r
- 1491 .global CyXTAL_EnableErrStatus\r
- 1492 .thumb\r
- 1493 .thumb_func\r
- 1494 .type CyXTAL_EnableErrStatus, %function\r
- 1495 CyXTAL_EnableErrStatus:\r
- 1496 .LFB31:\r
-1422:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1423:.\Generated_Source\PSoC5/CyLib.c **** \r
-1424:.\Generated_Source\PSoC5/CyLib.c **** \r
-1425:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1426:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_EnableErrStatus\r
-1427:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1428:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1429:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1430:.\Generated_Source\PSoC5/CyLib.c **** * Enables the generation of the XERR status bit for the megahertz crystal.\r
-1431:.\Generated_Source\PSoC5/CyLib.c **** * This function is not available for PSoC5.\r
-1432:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1433:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1434:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1435:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1436:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1437:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1438:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1439:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1440:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_EnableErrStatus(void) \r
-1441:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1497 .loc 1 1441 0\r
- 1498 .cfi_startproc\r
- 1499 @ args = 0, pretend = 0, frame = 0\r
- 1500 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1501 @ link register save eliminated.\r
-1442:.\Generated_Source\PSoC5/CyLib.c **** /* If oscillator has insufficient amplitude, XERR bit will be high. */\r
-1443:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CSR_REG &= ((uint8)(~CY_CLK_XMHZ_CSR_XFB));\r
- 1502 .loc 1 1443 0\r
- 1503 0000 024B ldr r3, .L190\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 55\r
-\r
-\r
- 1504 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1505 0004 02F0FB00 and r0, r2, #251\r
- 1506 0008 1870 strb r0, [r3, #0]\r
- 1507 000a 7047 bx lr\r
- 1508 .L191:\r
- 1509 .align 2\r
- 1510 .L190:\r
- 1511 000c 10420040 .word 1073758736\r
- 1512 .cfi_endproc\r
- 1513 .LFE31:\r
- 1514 .size CyXTAL_EnableErrStatus, .-CyXTAL_EnableErrStatus\r
- 1515 .section .text.CyXTAL_DisableErrStatus,"ax",%progbits\r
- 1516 .align 1\r
- 1517 .global CyXTAL_DisableErrStatus\r
- 1518 .thumb\r
- 1519 .thumb_func\r
- 1520 .type CyXTAL_DisableErrStatus, %function\r
- 1521 CyXTAL_DisableErrStatus:\r
- 1522 .LFB32:\r
-1444:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1445:.\Generated_Source\PSoC5/CyLib.c **** \r
-1446:.\Generated_Source\PSoC5/CyLib.c **** \r
-1447:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1448:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_DisableErrStatus\r
-1449:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1450:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1451:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1452:.\Generated_Source\PSoC5/CyLib.c **** * Disables the generation of the XERR status bit for the megahertz crystal.\r
-1453:.\Generated_Source\PSoC5/CyLib.c **** * This function is not available for PSoC5.\r
-1454:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1455:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1456:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1457:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1458:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1459:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1460:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1461:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1462:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_DisableErrStatus(void) \r
-1463:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1523 .loc 1 1463 0\r
- 1524 .cfi_startproc\r
- 1525 @ args = 0, pretend = 0, frame = 0\r
- 1526 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1527 @ link register save eliminated.\r
-1464:.\Generated_Source\PSoC5/CyLib.c **** /* If oscillator has insufficient amplitude, XERR bit will be high. */\r
-1465:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CSR_REG |= CY_CLK_XMHZ_CSR_XFB;\r
- 1528 .loc 1 1465 0\r
- 1529 0000 024B ldr r3, .L193\r
- 1530 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1531 0004 42F00400 orr r0, r2, #4\r
- 1532 0008 1870 strb r0, [r3, #0]\r
- 1533 000a 7047 bx lr\r
- 1534 .L194:\r
- 1535 .align 2\r
- 1536 .L193:\r
- 1537 000c 10420040 .word 1073758736\r
- 1538 .cfi_endproc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 56\r
-\r
-\r
- 1539 .LFE32:\r
- 1540 .size CyXTAL_DisableErrStatus, .-CyXTAL_DisableErrStatus\r
- 1541 .section .text.CyXTAL_ReadStatus,"ax",%progbits\r
- 1542 .align 1\r
- 1543 .global CyXTAL_ReadStatus\r
- 1544 .thumb\r
- 1545 .thumb_func\r
- 1546 .type CyXTAL_ReadStatus, %function\r
- 1547 CyXTAL_ReadStatus:\r
- 1548 .LFB33:\r
-1466:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1467:.\Generated_Source\PSoC5/CyLib.c **** \r
-1468:.\Generated_Source\PSoC5/CyLib.c **** \r
-1469:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1470:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_ReadStatus\r
-1471:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1472:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1473:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1474:.\Generated_Source\PSoC5/CyLib.c **** * Reads the XERR status bit for the megahertz crystal. This status bit is a\r
-1475:.\Generated_Source\PSoC5/CyLib.c **** * sticky clear on read value. This function is not available for PSoC5.\r
-1476:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1477:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1478:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1479:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1480:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1481:.\Generated_Source\PSoC5/CyLib.c **** * Status\r
-1482:.\Generated_Source\PSoC5/CyLib.c **** * 0: No error\r
-1483:.\Generated_Source\PSoC5/CyLib.c **** * 1: Error\r
-1484:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1485:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1486:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyXTAL_ReadStatus(void) \r
-1487:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1549 .loc 1 1487 0\r
- 1550 .cfi_startproc\r
- 1551 @ args = 0, pretend = 0, frame = 0\r
- 1552 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1553 @ link register save eliminated.\r
-1488:.\Generated_Source\PSoC5/CyLib.c **** /***************************************************************************\r
-1489:.\Generated_Source\PSoC5/CyLib.c **** * High output indicates oscillator failure. Only use this after start-up\r
-1490:.\Generated_Source\PSoC5/CyLib.c **** * interval is completed. This can be used for status and failure recovery.\r
-1491:.\Generated_Source\PSoC5/CyLib.c **** ***************************************************************************/\r
-1492:.\Generated_Source\PSoC5/CyLib.c **** return((0u != (CY_CLK_XMHZ_CSR_REG & CY_CLK_XMHZ_CSR_XERR)) ? 1u : 0u);\r
- 1554 .loc 1 1492 0\r
- 1555 0000 014B ldr r3, .L196\r
- 1556 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
-1493:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1557 .loc 1 1493 0\r
- 1558 0004 C009 lsrs r0, r0, #7\r
- 1559 0006 7047 bx lr\r
- 1560 .L197:\r
- 1561 .align 2\r
- 1562 .L196:\r
- 1563 0008 10420040 .word 1073758736\r
- 1564 .cfi_endproc\r
- 1565 .LFE33:\r
- 1566 .size CyXTAL_ReadStatus, .-CyXTAL_ReadStatus\r
- 1567 .section .text.CyXTAL_EnableFaultRecovery,"ax",%progbits\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 57\r
-\r
-\r
- 1568 .align 1\r
- 1569 .global CyXTAL_EnableFaultRecovery\r
- 1570 .thumb\r
- 1571 .thumb_func\r
- 1572 .type CyXTAL_EnableFaultRecovery, %function\r
- 1573 CyXTAL_EnableFaultRecovery:\r
- 1574 .LFB34:\r
-1494:.\Generated_Source\PSoC5/CyLib.c **** \r
-1495:.\Generated_Source\PSoC5/CyLib.c **** \r
-1496:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1497:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_EnableFaultRecovery\r
-1498:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1499:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1500:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1501:.\Generated_Source\PSoC5/CyLib.c **** * Enables the fault recovery circuit which will switch to the IMO in the case\r
-1502:.\Generated_Source\PSoC5/CyLib.c **** * of a fault in the megahertz crystal circuit. The crystal must be up and\r
-1503:.\Generated_Source\PSoC5/CyLib.c **** * running with the XERR bit at 0, before calling this function to prevent\r
-1504:.\Generated_Source\PSoC5/CyLib.c **** * immediate fault switchover. This function is not available for PSoC5.\r
-1505:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1506:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1507:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1508:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1509:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1510:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1511:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1512:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1513:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_EnableFaultRecovery(void) \r
-1514:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1575 .loc 1 1514 0\r
- 1576 .cfi_startproc\r
- 1577 @ args = 0, pretend = 0, frame = 0\r
- 1578 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1579 @ link register save eliminated.\r
-1515:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CSR_REG |= CY_CLK_XMHZ_CSR_XPROT;\r
- 1580 .loc 1 1515 0\r
- 1581 0000 024B ldr r3, .L199\r
- 1582 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1583 0004 42F04000 orr r0, r2, #64\r
- 1584 0008 1870 strb r0, [r3, #0]\r
- 1585 000a 7047 bx lr\r
- 1586 .L200:\r
- 1587 .align 2\r
- 1588 .L199:\r
- 1589 000c 10420040 .word 1073758736\r
- 1590 .cfi_endproc\r
- 1591 .LFE34:\r
- 1592 .size CyXTAL_EnableFaultRecovery, .-CyXTAL_EnableFaultRecovery\r
- 1593 .section .text.CyXTAL_DisableFaultRecovery,"ax",%progbits\r
- 1594 .align 1\r
- 1595 .global CyXTAL_DisableFaultRecovery\r
- 1596 .thumb\r
- 1597 .thumb_func\r
- 1598 .type CyXTAL_DisableFaultRecovery, %function\r
- 1599 CyXTAL_DisableFaultRecovery:\r
- 1600 .LFB35:\r
-1516:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1517:.\Generated_Source\PSoC5/CyLib.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 58\r
-\r
-\r
-1518:.\Generated_Source\PSoC5/CyLib.c **** \r
-1519:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1520:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_DisableFaultRecovery\r
-1521:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1522:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1523:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1524:.\Generated_Source\PSoC5/CyLib.c **** * Disables the fault recovery circuit which will switch to the IMO in the case\r
-1525:.\Generated_Source\PSoC5/CyLib.c **** * of a fault in the megahertz crystal circuit. This function is not available\r
-1526:.\Generated_Source\PSoC5/CyLib.c **** * for PSoC5.\r
-1527:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1528:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1529:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1530:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1531:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1532:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1533:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1534:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1535:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_DisableFaultRecovery(void) \r
-1536:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1601 .loc 1 1536 0\r
- 1602 .cfi_startproc\r
- 1603 @ args = 0, pretend = 0, frame = 0\r
- 1604 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1605 @ link register save eliminated.\r
-1537:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CSR_REG &= ((uint8)(~CY_CLK_XMHZ_CSR_XPROT));\r
- 1606 .loc 1 1537 0\r
- 1607 0000 024B ldr r3, .L202\r
- 1608 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1609 0004 02F0BF00 and r0, r2, #191\r
- 1610 0008 1870 strb r0, [r3, #0]\r
- 1611 000a 7047 bx lr\r
- 1612 .L203:\r
- 1613 .align 2\r
- 1614 .L202:\r
- 1615 000c 10420040 .word 1073758736\r
- 1616 .cfi_endproc\r
- 1617 .LFE35:\r
- 1618 .size CyXTAL_DisableFaultRecovery, .-CyXTAL_DisableFaultRecovery\r
- 1619 .section .text.CyXTAL_SetStartup,"ax",%progbits\r
- 1620 .align 1\r
- 1621 .global CyXTAL_SetStartup\r
- 1622 .thumb\r
- 1623 .thumb_func\r
- 1624 .type CyXTAL_SetStartup, %function\r
- 1625 CyXTAL_SetStartup:\r
- 1626 .LFB36:\r
-1538:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1539:.\Generated_Source\PSoC5/CyLib.c **** \r
-1540:.\Generated_Source\PSoC5/CyLib.c **** \r
-1541:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1542:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_SetStartup\r
-1543:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1544:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1545:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1546:.\Generated_Source\PSoC5/CyLib.c **** * Sets the startup settings for the crystal. Logic model outputs a frequency\r
-1547:.\Generated_Source\PSoC5/CyLib.c **** * (setting + 4) MHz when enabled.\r
-1548:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 59\r
-\r
-\r
-1549:.\Generated_Source\PSoC5/CyLib.c **** * This is artificial as the actual frequency is determined by an attached\r
-1550:.\Generated_Source\PSoC5/CyLib.c **** * external crystal.\r
-1551:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1552:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1553:.\Generated_Source\PSoC5/CyLib.c **** * setting: Valid range [0-31].\r
-1554:.\Generated_Source\PSoC5/CyLib.c **** * Value is dependent on the frequency and quality of the crystal being used.\r
-1555:.\Generated_Source\PSoC5/CyLib.c **** * Refer to the device TRM and datasheet for more information.\r
-1556:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1557:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1558:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1559:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1560:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1561:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_SetStartup(uint8 setting) \r
-1562:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1627 .loc 1 1562 0\r
- 1628 .cfi_startproc\r
- 1629 @ args = 0, pretend = 0, frame = 0\r
- 1630 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1631 @ link register save eliminated.\r
- 1632 .LVL104:\r
-1563:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CFG0_REG = (CY_CLK_XMHZ_CFG0_REG & ((uint8)(~CY_CLK_XMHZ_CFG0_XCFG_MASK))) |\r
- 1633 .loc 1 1563 0\r
- 1634 0000 044B ldr r3, .L205\r
- 1635 0002 00F01F00 and r0, r0, #31\r
- 1636 .LVL105:\r
- 1637 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1638 0008 02F0E001 and r1, r2, #224\r
- 1639 000c 40EA0102 orr r2, r0, r1\r
- 1640 0010 1A70 strb r2, [r3, #0]\r
- 1641 0012 7047 bx lr\r
- 1642 .L206:\r
- 1643 .align 2\r
- 1644 .L205:\r
- 1645 0014 12420040 .word 1073758738\r
- 1646 .cfi_endproc\r
- 1647 .LFE36:\r
- 1648 .size CyXTAL_SetStartup, .-CyXTAL_SetStartup\r
- 1649 .section .text.CyXTAL_SetFbVoltage,"ax",%progbits\r
- 1650 .align 1\r
- 1651 .global CyXTAL_SetFbVoltage\r
- 1652 .thumb\r
- 1653 .thumb_func\r
- 1654 .type CyXTAL_SetFbVoltage, %function\r
- 1655 CyXTAL_SetFbVoltage:\r
- 1656 .LFB37:\r
-1564:.\Generated_Source\PSoC5/CyLib.c **** (setting & CY_CLK_XMHZ_CFG0_XCFG_MASK);\r
-1565:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1566:.\Generated_Source\PSoC5/CyLib.c **** \r
-1567:.\Generated_Source\PSoC5/CyLib.c **** \r
-1568:.\Generated_Source\PSoC5/CyLib.c **** \r
-1569:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1570:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_SetFbVoltage\r
-1571:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1572:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1573:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1574:.\Generated_Source\PSoC5/CyLib.c **** * Sets the feedback reference voltage to use for the crystal circuit.\r
-1575:.\Generated_Source\PSoC5/CyLib.c **** * This function is only available for PSoC3 and PSoC 5LP.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 60\r
-\r
-\r
-1576:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1577:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1578:.\Generated_Source\PSoC5/CyLib.c **** * setting: Valid range [0-15].\r
-1579:.\Generated_Source\PSoC5/CyLib.c **** * Refer to the device TRM and datasheet for more information.\r
-1580:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1581:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1582:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1583:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1584:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1585:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_SetFbVoltage(uint8 setting) \r
-1586:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1657 .loc 1 1586 0\r
- 1658 .cfi_startproc\r
- 1659 @ args = 0, pretend = 0, frame = 0\r
- 1660 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1661 @ link register save eliminated.\r
- 1662 .LVL106:\r
-1587:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CFG1_REG = ((CY_CLK_XMHZ_CFG1_REG & ((uint8)(~CY_CLK_XMHZ_CFG1_VREF_FB_MASK))) |\r
- 1663 .loc 1 1587 0\r
- 1664 0000 044B ldr r3, .L208\r
- 1665 0002 00F00F00 and r0, r0, #15\r
- 1666 .LVL107:\r
- 1667 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1668 0008 02F0F001 and r1, r2, #240\r
- 1669 000c 40EA0102 orr r2, r0, r1\r
- 1670 0010 1A70 strb r2, [r3, #0]\r
- 1671 0012 7047 bx lr\r
- 1672 .L209:\r
- 1673 .align 2\r
- 1674 .L208:\r
- 1675 0014 13420040 .word 1073758739\r
- 1676 .cfi_endproc\r
- 1677 .LFE37:\r
- 1678 .size CyXTAL_SetFbVoltage, .-CyXTAL_SetFbVoltage\r
- 1679 .section .text.CyXTAL_SetWdVoltage,"ax",%progbits\r
- 1680 .align 1\r
- 1681 .global CyXTAL_SetWdVoltage\r
- 1682 .thumb\r
- 1683 .thumb_func\r
- 1684 .type CyXTAL_SetWdVoltage, %function\r
- 1685 CyXTAL_SetWdVoltage:\r
- 1686 .LFB38:\r
-1588:.\Generated_Source\PSoC5/CyLib.c **** (setting & CY_CLK_XMHZ_CFG1_VREF_FB_MASK));\r
-1589:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1590:.\Generated_Source\PSoC5/CyLib.c **** \r
-1591:.\Generated_Source\PSoC5/CyLib.c **** \r
-1592:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1593:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyXTAL_SetWdVoltage\r
-1594:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1595:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1596:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1597:.\Generated_Source\PSoC5/CyLib.c **** * Sets the reference voltage used by the watchdog to detect a failure in the\r
-1598:.\Generated_Source\PSoC5/CyLib.c **** * crystal circuit. This function is only available for PSoC3 and PSoC 5LP.\r
-1599:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1600:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1601:.\Generated_Source\PSoC5/CyLib.c **** * setting: Valid range [0-7].\r
-1602:.\Generated_Source\PSoC5/CyLib.c **** * Refer to the device TRM and datasheet for more information.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 61\r
-\r
-\r
-1603:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1604:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1605:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1606:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1607:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1608:.\Generated_Source\PSoC5/CyLib.c **** void CyXTAL_SetWdVoltage(uint8 setting) \r
-1609:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1687 .loc 1 1609 0\r
- 1688 .cfi_startproc\r
- 1689 @ args = 0, pretend = 0, frame = 0\r
- 1690 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1691 @ link register save eliminated.\r
- 1692 .LVL108:\r
-1610:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CFG1_REG = ((CY_CLK_XMHZ_CFG1_REG & ((uint8)(~CY_CLK_XMHZ_CFG1_VREF_WD_MASK))) |\r
- 1693 .loc 1 1610 0\r
- 1694 0000 054B ldr r3, .L211\r
-1611:.\Generated_Source\PSoC5/CyLib.c **** (((uint8)(setting << 4u)) & CY_CLK_XMHZ_CFG1_VREF_WD_MASK));\r
- 1695 .loc 1 1611 0\r
- 1696 0002 0001 lsls r0, r0, #4\r
- 1697 .LVL109:\r
-1610:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XMHZ_CFG1_REG = ((CY_CLK_XMHZ_CFG1_REG & ((uint8)(~CY_CLK_XMHZ_CFG1_VREF_WD_MASK))) |\r
- 1698 .loc 1 1610 0\r
- 1699 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1700 0006 00F07001 and r1, r0, #112\r
- 1701 000a 02F08F02 and r2, r2, #143\r
- 1702 000e 41EA0200 orr r0, r1, r2\r
- 1703 0012 1870 strb r0, [r3, #0]\r
- 1704 0014 7047 bx lr\r
- 1705 .L212:\r
- 1706 0016 00BF .align 2\r
- 1707 .L211:\r
- 1708 0018 13420040 .word 1073758739\r
- 1709 .cfi_endproc\r
- 1710 .LFE38:\r
- 1711 .size CyXTAL_SetWdVoltage, .-CyXTAL_SetWdVoltage\r
- 1712 .section .text.CyHalt,"ax",%progbits\r
- 1713 .align 1\r
- 1714 .global CyHalt\r
- 1715 .thumb\r
- 1716 .thumb_func\r
- 1717 .type CyHalt, %function\r
- 1718 CyHalt:\r
- 1719 .LFB39:\r
-1612:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1613:.\Generated_Source\PSoC5/CyLib.c **** \r
-1614:.\Generated_Source\PSoC5/CyLib.c **** \r
-1615:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1616:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyHalt\r
-1617:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1618:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1619:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1620:.\Generated_Source\PSoC5/CyLib.c **** * Halts the CPU.\r
-1621:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1622:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1623:.\Generated_Source\PSoC5/CyLib.c **** * uint8 reason: Value to be used during debugging.\r
-1624:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1625:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 62\r
-\r
-\r
-1626:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1627:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1628:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1629:.\Generated_Source\PSoC5/CyLib.c **** void CyHalt(uint8 reason) CYREENTRANT\r
-1630:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1720 .loc 1 1630 0\r
- 1721 .cfi_startproc\r
- 1722 @ args = 0, pretend = 0, frame = 0\r
- 1723 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1724 @ link register save eliminated.\r
- 1725 .LVL110:\r
-1631:.\Generated_Source\PSoC5/CyLib.c **** if(0u != reason)\r
-1632:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1633:.\Generated_Source\PSoC5/CyLib.c **** /* To remove unreferenced local variable warning */\r
-1634:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1635:.\Generated_Source\PSoC5/CyLib.c **** \r
-1636:.\Generated_Source\PSoC5/CyLib.c **** #if defined (__ARMCC_VERSION)\r
-1637:.\Generated_Source\PSoC5/CyLib.c **** __breakpoint(0x0);\r
-1638:.\Generated_Source\PSoC5/CyLib.c **** #elif defined(__GNUC__) || defined (__ICCARM__)\r
-1639:.\Generated_Source\PSoC5/CyLib.c **** __asm(" bkpt 1");\r
- 1726 .loc 1 1639 0\r
- 1727 @ 1639 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 1728 0000 01BE bkpt 1\r
- 1729 @ 0 "" 2\r
- 1730 .thumb\r
- 1731 0002 7047 bx lr\r
- 1732 .cfi_endproc\r
- 1733 .LFE39:\r
- 1734 .size CyHalt, .-CyHalt\r
- 1735 .section .text.CySoftwareReset,"ax",%progbits\r
- 1736 .align 1\r
- 1737 .global CySoftwareReset\r
- 1738 .thumb\r
- 1739 .thumb_func\r
- 1740 .type CySoftwareReset, %function\r
- 1741 CySoftwareReset:\r
- 1742 .LFB40:\r
-1640:.\Generated_Source\PSoC5/CyLib.c **** #elif defined(__C51__)\r
-1641:.\Generated_Source\PSoC5/CyLib.c **** CYDEV_HALT_CPU;\r
-1642:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (__ARMCC_VERSION) */\r
-1643:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1644:.\Generated_Source\PSoC5/CyLib.c **** \r
-1645:.\Generated_Source\PSoC5/CyLib.c **** \r
-1646:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1647:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CySoftwareReset\r
-1648:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1649:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1650:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1651:.\Generated_Source\PSoC5/CyLib.c **** * Forces a software reset of the device.\r
-1652:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1653:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1654:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1655:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1656:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1657:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1658:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1659:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 63\r
-\r
-\r
-1660:.\Generated_Source\PSoC5/CyLib.c **** void CySoftwareReset(void) \r
-1661:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1743 .loc 1 1661 0\r
- 1744 .cfi_startproc\r
- 1745 @ args = 0, pretend = 0, frame = 0\r
- 1746 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1747 @ link register save eliminated.\r
-1662:.\Generated_Source\PSoC5/CyLib.c **** CY_LIB_RESET_CR2_REG |= CY_LIB_RESET_CR2_RESET;\r
- 1748 .loc 1 1662 0\r
- 1749 0000 024B ldr r3, .L215\r
- 1750 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1751 0004 42F00100 orr r0, r2, #1\r
- 1752 0008 1870 strb r0, [r3, #0]\r
- 1753 000a 7047 bx lr\r
- 1754 .L216:\r
- 1755 .align 2\r
- 1756 .L215:\r
- 1757 000c F6460040 .word 1073759990\r
- 1758 .cfi_endproc\r
- 1759 .LFE40:\r
- 1760 .size CySoftwareReset, .-CySoftwareReset\r
- 1761 .section .text.CyDelay,"ax",%progbits\r
- 1762 .align 1\r
- 1763 .global CyDelay\r
- 1764 .thumb\r
- 1765 .thumb_func\r
- 1766 .type CyDelay, %function\r
- 1767 CyDelay:\r
- 1768 .LFB41:\r
-1663:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1664:.\Generated_Source\PSoC5/CyLib.c **** \r
-1665:.\Generated_Source\PSoC5/CyLib.c **** \r
-1666:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1667:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyDelay\r
-1668:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1669:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1670:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1671:.\Generated_Source\PSoC5/CyLib.c **** * Blocks for milliseconds.\r
-1672:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1673:.\Generated_Source\PSoC5/CyLib.c **** * Note:\r
-1674:.\Generated_Source\PSoC5/CyLib.c **** * CyDelay has been implemented with the instruction cache assumed enabled. When\r
-1675:.\Generated_Source\PSoC5/CyLib.c **** * instruction cache is disabled on PSoC5, CyDelay will be two times larger. For\r
-1676:.\Generated_Source\PSoC5/CyLib.c **** * example, with instruction cache disabled CyDelay(100) would result in about\r
-1677:.\Generated_Source\PSoC5/CyLib.c **** * 200 ms delay instead of 100 ms.\r
-1678:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1679:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1680:.\Generated_Source\PSoC5/CyLib.c **** * milliseconds: number of milliseconds to delay.\r
-1681:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1682:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1683:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1684:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1685:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1686:.\Generated_Source\PSoC5/CyLib.c **** void CyDelay(uint32 milliseconds) CYREENTRANT\r
-1687:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1769 .loc 1 1687 0\r
- 1770 .cfi_startproc\r
- 1771 @ args = 0, pretend = 0, frame = 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 64\r
-\r
-\r
- 1772 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1773 .LVL111:\r
- 1774 0000 10B5 push {r4, lr}\r
- 1775 .LCFI5:\r
- 1776 .cfi_def_cfa_offset 8\r
- 1777 .cfi_offset 4, -8\r
- 1778 .cfi_offset 14, -4\r
- 1779 0002 0446 mov r4, r0\r
- 1780 .LVL112:\r
- 1781 .L218:\r
-1688:.\Generated_Source\PSoC5/CyLib.c **** while (milliseconds > 32768u)\r
- 1782 .loc 1 1688 0 discriminator 1\r
- 1783 0004 B4F5004F cmp r4, #32768\r
- 1784 0008 064B ldr r3, .L221\r
- 1785 000a 05D9 bls .L220\r
- 1786 .L219:\r
-1689:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1690:.\Generated_Source\PSoC5/CyLib.c **** /***********************************************************************\r
-1691:.\Generated_Source\PSoC5/CyLib.c **** * This loop prevents overflow.At 100MHz, milliseconds * delay_freq_khz\r
-1692:.\Generated_Source\PSoC5/CyLib.c **** * overflows at about 42 seconds.\r
-1693:.\Generated_Source\PSoC5/CyLib.c **** ***********************************************************************/\r
-1694:.\Generated_Source\PSoC5/CyLib.c **** CyDelayCycles(cydelay_32k_ms);\r
- 1787 .loc 1 1694 0\r
- 1788 000c 1868 ldr r0, [r3, #0]\r
- 1789 000e FFF7FEFF bl CyDelayCycles\r
- 1790 .LVL113:\r
-1695:.\Generated_Source\PSoC5/CyLib.c **** milliseconds = ((uint32)(milliseconds - 32768u));\r
- 1791 .loc 1 1695 0\r
- 1792 0012 A4F50044 sub r4, r4, #32768\r
- 1793 .LVL114:\r
- 1794 0016 F5E7 b .L218\r
- 1795 .L220:\r
-1696:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1697:.\Generated_Source\PSoC5/CyLib.c **** \r
-1698:.\Generated_Source\PSoC5/CyLib.c **** CyDelayCycles(milliseconds * cydelay_freq_khz);\r
- 1796 .loc 1 1698 0\r
- 1797 0018 5868 ldr r0, [r3, #4]\r
- 1798 001a 6043 muls r0, r4, r0\r
-1699:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1799 .loc 1 1699 0\r
- 1800 001c BDE81040 pop {r4, lr}\r
-1698:.\Generated_Source\PSoC5/CyLib.c **** CyDelayCycles(milliseconds * cydelay_freq_khz);\r
- 1801 .loc 1 1698 0\r
- 1802 0020 FFF7FEBF b CyDelayCycles\r
- 1803 .LVL115:\r
- 1804 .L222:\r
- 1805 .align 2\r
- 1806 .L221:\r
- 1807 0024 00000000 .word .LANCHOR0\r
- 1808 .cfi_endproc\r
- 1809 .LFE41:\r
- 1810 .size CyDelay, .-CyDelay\r
- 1811 .section .text.CyDelayUs,"ax",%progbits\r
- 1812 .align 1\r
- 1813 .global CyDelayUs\r
- 1814 .thumb\r
- 1815 .thumb_func\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 65\r
-\r
-\r
- 1816 .type CyDelayUs, %function\r
- 1817 CyDelayUs:\r
- 1818 .LFB42:\r
-1700:.\Generated_Source\PSoC5/CyLib.c **** \r
-1701:.\Generated_Source\PSoC5/CyLib.c **** \r
-1702:.\Generated_Source\PSoC5/CyLib.c **** #if(!CY_PSOC3)\r
-1703:.\Generated_Source\PSoC5/CyLib.c **** \r
-1704:.\Generated_Source\PSoC5/CyLib.c **** /* For PSoC3 devices function is defined in CyBootAsmKeil.a51 file */\r
-1705:.\Generated_Source\PSoC5/CyLib.c **** \r
-1706:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1707:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyDelayUs\r
-1708:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1709:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1710:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1711:.\Generated_Source\PSoC5/CyLib.c **** * Blocks for microseconds.\r
-1712:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1713:.\Generated_Source\PSoC5/CyLib.c **** * Note:\r
-1714:.\Generated_Source\PSoC5/CyLib.c **** * CyDelay has been implemented with the instruction cache assumed enabled.\r
-1715:.\Generated_Source\PSoC5/CyLib.c **** * When instruction cache is disabled on PSoC5, CyDelayUs will be two times\r
-1716:.\Generated_Source\PSoC5/CyLib.c **** * larger. Ex: With instruction cache disabled CyDelayUs(100) would result\r
-1717:.\Generated_Source\PSoC5/CyLib.c **** * in about 200us delay instead of 100us.\r
-1718:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1719:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1720:.\Generated_Source\PSoC5/CyLib.c **** * uint16 microseconds: number of microseconds to delay.\r
-1721:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1722:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1723:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1724:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1725:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
-1726:.\Generated_Source\PSoC5/CyLib.c **** * CyDelayUS has been implemented with the instruction cache assumed enabled.\r
-1727:.\Generated_Source\PSoC5/CyLib.c **** * When instruction cache is disabled on PSoC 5, CyDelayUs will be two times\r
-1728:.\Generated_Source\PSoC5/CyLib.c **** * larger. For example, with instruction cache disabled CyDelayUs(100) would\r
-1729:.\Generated_Source\PSoC5/CyLib.c **** * result in about 200 us delay instead of 100 us.\r
-1730:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1731:.\Generated_Source\PSoC5/CyLib.c **** * If the bus clock frequency is a small non-integer number, the actual delay\r
-1732:.\Generated_Source\PSoC5/CyLib.c **** * can be up to twice as long as the nominal value. The actual delay cannot be\r
-1733:.\Generated_Source\PSoC5/CyLib.c **** * shorter than the nominal one.\r
-1734:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1735:.\Generated_Source\PSoC5/CyLib.c **** void CyDelayUs(uint16 microseconds) CYREENTRANT\r
-1736:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1819 .loc 1 1736 0\r
- 1820 .cfi_startproc\r
- 1821 @ args = 0, pretend = 0, frame = 0\r
- 1822 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1823 @ link register save eliminated.\r
- 1824 .LVL116:\r
-1737:.\Generated_Source\PSoC5/CyLib.c **** CyDelayCycles((uint32)microseconds * cydelay_freq_mhz);\r
- 1825 .loc 1 1737 0\r
- 1826 0000 024B ldr r3, .L224\r
- 1827 0002 197A ldrb r1, [r3, #8] @ zero_extendqisi2\r
- 1828 0004 4843 muls r0, r1, r0\r
- 1829 .LVL117:\r
-1738:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1830 .loc 1 1738 0\r
-1737:.\Generated_Source\PSoC5/CyLib.c **** CyDelayCycles((uint32)microseconds * cydelay_freq_mhz);\r
- 1831 .loc 1 1737 0\r
- 1832 0006 FFF7FEBF b CyDelayCycles\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 66\r
-\r
-\r
- 1833 .LVL118:\r
- 1834 .L225:\r
- 1835 000a 00BF .align 2\r
- 1836 .L224:\r
- 1837 000c 00000000 .word .LANCHOR0\r
- 1838 .cfi_endproc\r
- 1839 .LFE42:\r
- 1840 .size CyDelayUs, .-CyDelayUs\r
- 1841 .section .text.CyXTAL_32KHZ_SetPowerMode,"ax",%progbits\r
- 1842 .align 1\r
- 1843 .global CyXTAL_32KHZ_SetPowerMode\r
- 1844 .thumb\r
- 1845 .thumb_func\r
- 1846 .type CyXTAL_32KHZ_SetPowerMode, %function\r
- 1847 CyXTAL_32KHZ_SetPowerMode:\r
- 1848 .LFB28:\r
-1273:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1849 .loc 1 1273 0\r
- 1850 .cfi_startproc\r
- 1851 @ args = 0, pretend = 0, frame = 0\r
- 1852 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1853 .LVL119:\r
- 1854 0000 70B5 push {r4, r5, r6, lr}\r
- 1855 .LCFI6:\r
- 1856 .cfi_def_cfa_offset 16\r
- 1857 .cfi_offset 4, -16\r
- 1858 .cfi_offset 5, -12\r
- 1859 .cfi_offset 6, -8\r
- 1860 .cfi_offset 14, -4\r
-1274:.\Generated_Source\PSoC5/CyLib.c **** uint8 state = (0u != (CY_CLK_XTAL32_CR_REG & CY_CLK_XTAL32_CR_LPM)) ? 1u : 0u;\r
- 1861 .loc 1 1274 0\r
- 1862 0002 164C ldr r4, .L230\r
-1276:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1863 .loc 1 1276 0\r
- 1864 0004 164B ldr r3, .L230+4\r
-1274:.\Generated_Source\PSoC5/CyLib.c **** uint8 state = (0u != (CY_CLK_XTAL32_CR_REG & CY_CLK_XTAL32_CR_LPM)) ? 1u : 0u;\r
- 1865 .loc 1 1274 0\r
- 1866 0006 2678 ldrb r6, [r4, #0] @ zero_extendqisi2\r
-1276:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1867 .loc 1 1276 0\r
- 1868 0008 F321 movs r1, #243\r
-1278:.\Generated_Source\PSoC5/CyLib.c **** if(1u == mode)\r
- 1869 .loc 1 1278 0\r
- 1870 000a 0128 cmp r0, #1\r
-1276:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1871 .loc 1 1276 0\r
- 1872 000c 1970 strb r1, [r3, #0]\r
-1274:.\Generated_Source\PSoC5/CyLib.c **** uint8 state = (0u != (CY_CLK_XTAL32_CR_REG & CY_CLK_XTAL32_CR_LPM)) ? 1u : 0u;\r
- 1873 .loc 1 1274 0\r
- 1874 000e C6F34006 ubfx r6, r6, #1, #1\r
- 1875 .LVL120:\r
- 1876 0012 1449 ldr r1, .L230+8\r
- 1877 0014 144D ldr r5, .L230+12\r
-1278:.\Generated_Source\PSoC5/CyLib.c **** if(1u == mode)\r
- 1878 .loc 1 1278 0\r
- 1879 0016 10D1 bne .L227\r
-1281:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_LOW_POWER;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 67\r
-\r
-\r
- 1880 .loc 1 1281 0\r
- 1881 0018 0870 strb r0, [r1, #0]\r
-1282:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(10u);\r
- 1882 .loc 1 1282 0\r
- 1883 001a 0A20 movs r0, #10\r
- 1884 .LVL121:\r
- 1885 001c FFF7FEFF bl CyDelayUs\r
- 1886 .LVL122:\r
-1283:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- 1887 .loc 1 1283 0\r
- 1888 0020 2B78 ldrb r3, [r5, #0] @ zero_extendqisi2\r
-1285:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(20u);\r
- 1889 .loc 1 1285 0\r
- 1890 0022 1420 movs r0, #20\r
-1283:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- 1891 .loc 1 1283 0\r
- 1892 0024 03F0F301 and r1, r3, #243\r
- 1893 0028 41F00802 orr r2, r1, #8\r
- 1894 002c 2A70 strb r2, [r5, #0]\r
-1285:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(20u);\r
- 1895 .loc 1 1285 0\r
- 1896 002e FFF7FEFF bl CyDelayUs\r
- 1897 .LVL123:\r
-1286:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_LPM;\r
- 1898 .loc 1 1286 0\r
- 1899 0032 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 1900 0034 40F00200 orr r0, r0, #2\r
- 1901 0038 0DE0 b .L229\r
- 1902 .LVL124:\r
- 1903 .L227:\r
-1291:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_HIGH_POWER;\r
- 1904 .loc 1 1291 0\r
- 1905 003a 0622 movs r2, #6\r
- 1906 003c 0A70 strb r2, [r1, #0]\r
-1292:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(10u);\r
- 1907 .loc 1 1292 0\r
- 1908 003e 0A20 movs r0, #10\r
- 1909 .LVL125:\r
- 1910 0040 FFF7FEFF bl CyDelayUs\r
- 1911 .LVL126:\r
-1293:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- 1912 .loc 1 1293 0\r
- 1913 0044 2878 ldrb r0, [r5, #0] @ zero_extendqisi2\r
- 1914 0046 00F0F303 and r3, r0, #243\r
- 1915 004a 43F00401 orr r1, r3, #4\r
- 1916 004e 2970 strb r1, [r5, #0]\r
-1295:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG &= ((uint8)(~CY_CLK_XTAL32_CR_LPM));\r
- 1917 .loc 1 1295 0\r
- 1918 0050 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 1919 0052 02F0FD00 and r0, r2, #253\r
- 1920 .L229:\r
- 1921 0056 2070 strb r0, [r4, #0]\r
-1299:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 1922 .loc 1 1299 0\r
- 1923 0058 3046 mov r0, r6\r
- 1924 005a 70BD pop {r4, r5, r6, pc}\r
- 1925 .L231:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 68\r
-\r
-\r
- 1926 .align 2\r
- 1927 .L230:\r
- 1928 005c 08430040 .word 1073758984\r
- 1929 0060 0A430040 .word 1073758986\r
- 1930 0064 98460040 .word 1073759896\r
- 1931 0068 09430040 .word 1073758985\r
- 1932 .cfi_endproc\r
- 1933 .LFE28:\r
- 1934 .size CyXTAL_32KHZ_SetPowerMode, .-CyXTAL_32KHZ_SetPowerMode\r
- 1935 .section .text.CyXTAL_32KHZ_Start,"ax",%progbits\r
- 1936 .align 1\r
- 1937 .global CyXTAL_32KHZ_Start\r
- 1938 .thumb\r
- 1939 .thumb_func\r
- 1940 .type CyXTAL_32KHZ_Start, %function\r
- 1941 CyXTAL_32KHZ_Start:\r
- 1942 .LFB25:\r
-1174:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 1943 .loc 1 1174 0\r
- 1944 .cfi_startproc\r
- 1945 @ args = 0, pretend = 0, frame = 8\r
- 1946 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1947 0000 07B5 push {r0, r1, r2, lr}\r
- 1948 .LCFI7:\r
- 1949 .cfi_def_cfa_offset 16\r
- 1950 .cfi_offset 0, -16\r
- 1951 .cfi_offset 1, -12\r
- 1952 .cfi_offset 2, -8\r
- 1953 .cfi_offset 14, -4\r
-1177:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1954 .loc 1 1177 0\r
- 1955 0002 174B ldr r3, .L238\r
- 1956 0004 F322 movs r2, #243\r
-1178:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_STARTUP;\r
- 1957 .loc 1 1178 0\r
- 1958 0006 1749 ldr r1, .L238+4\r
-1177:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- 1959 .loc 1 1177 0\r
- 1960 0008 1A70 strb r2, [r3, #0]\r
-1178:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_STARTUP;\r
- 1961 .loc 1 1178 0\r
- 1962 000a 0320 movs r0, #3\r
-1179:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- 1963 .loc 1 1179 0\r
- 1964 000c 164B ldr r3, .L238+8\r
-1178:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_STARTUP;\r
- 1965 .loc 1 1178 0\r
- 1966 000e 0870 strb r0, [r1, #0]\r
-1179:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- 1967 .loc 1 1179 0\r
- 1968 0010 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1969 0012 02F0F300 and r0, r2, #243\r
- 1970 0016 40F00401 orr r1, r0, #4\r
- 1971 001a 1970 strb r1, [r3, #0]\r
-1187:.\Generated_Source\PSoC5/CyLib.c **** CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_EN;\r
- 1972 .loc 1 1187 0\r
- 1973 001c 13F8012C ldrb r2, [r3, #-1] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 69\r
-\r
-\r
- 1974 0020 42F00100 orr r0, r2, #1\r
- 1975 0024 03F8010C strb r0, [r3, #-1]\r
-1189:.\Generated_Source\PSoC5/CyLib.c **** for (i = 1000u; i > 0u; i--)\r
- 1976 .loc 1 1189 0\r
- 1977 0028 4FF47A73 mov r3, #1000\r
- 1978 .L237:\r
- 1979 .LVL127:\r
- 1980 002c ADF80630 strh r3, [sp, #6] @ movhi\r
- 1981 0030 BDF80630 ldrh r3, [sp, #6]\r
- 1982 .LVL128:\r
- 1983 0034 99B2 uxth r1, r3\r
- 1984 0036 89B1 cbz r1, .L232\r
- 1985 .L236:\r
- 1986 .LBB16:\r
- 1987 .LBB17:\r
-1250:.\Generated_Source\PSoC5/CyLib.c **** return(CY_CLK_XTAL32_CR_REG & CY_XTAL32K_ANA_STAT);\r
- 1988 .loc 1 1250 0\r
- 1989 0038 0C4A ldr r2, .L238+12\r
- 1990 003a 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 1991 .LBE17:\r
- 1992 .LBE16:\r
-1191:.\Generated_Source\PSoC5/CyLib.c **** if(0u != (CyXTAL_32KHZ_ReadStatus() & CY_XTAL32K_ANA_STAT))\r
- 1993 .loc 1 1191 0\r
- 1994 003c 00F02003 and r3, r0, #32\r
- 1995 0040 D9B2 uxtb r1, r3\r
- 1996 0042 19B1 cbz r1, .L234\r
-1194:.\Generated_Source\PSoC5/CyLib.c **** (void) CyXTAL_32KHZ_SetPowerMode(0u);\r
- 1997 .loc 1 1194 0\r
- 1998 0044 0020 movs r0, #0\r
- 1999 0046 FFF7FEFF bl CyXTAL_32KHZ_SetPowerMode\r
- 2000 .LVL129:\r
-1196:.\Generated_Source\PSoC5/CyLib.c **** break;\r
- 2001 .loc 1 1196 0\r
- 2002 004a 07E0 b .L232\r
- 2003 .L234:\r
-1198:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(1u);\r
- 2004 .loc 1 1198 0\r
- 2005 004c 0120 movs r0, #1\r
- 2006 004e FFF7FEFF bl CyDelayUs\r
- 2007 .LVL130:\r
-1189:.\Generated_Source\PSoC5/CyLib.c **** for (i = 1000u; i > 0u; i--)\r
- 2008 .loc 1 1189 0\r
- 2009 0052 BDF80620 ldrh r2, [sp, #6]\r
- 2010 .LVL131:\r
- 2011 0056 501E subs r0, r2, #1\r
- 2012 0058 83B2 uxth r3, r0\r
- 2013 .LVL132:\r
- 2014 005a E7E7 b .L237\r
- 2015 .LVL133:\r
- 2016 .L232:\r
-1200:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2017 .loc 1 1200 0\r
- 2018 005c 0EBD pop {r1, r2, r3, pc}\r
- 2019 .L239:\r
- 2020 005e 00BF .align 2\r
- 2021 .L238:\r
- 2022 0060 0A430040 .word 1073758986\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 70\r
-\r
-\r
- 2023 0064 98460040 .word 1073759896\r
- 2024 0068 09430040 .word 1073758985\r
- 2025 006c 08430040 .word 1073758984\r
- 2026 .cfi_endproc\r
- 2027 .LFE25:\r
- 2028 .size CyXTAL_32KHZ_Start, .-CyXTAL_32KHZ_Start\r
- 2029 .section .text.CyDelayFreq,"ax",%progbits\r
- 2030 .align 1\r
- 2031 .global CyDelayFreq\r
- 2032 .thumb\r
- 2033 .thumb_func\r
- 2034 .type CyDelayFreq, %function\r
- 2035 CyDelayFreq:\r
- 2036 .LFB43:\r
-1739:.\Generated_Source\PSoC5/CyLib.c **** \r
-1740:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (!CY_PSOC3) */\r
-1741:.\Generated_Source\PSoC5/CyLib.c **** \r
-1742:.\Generated_Source\PSoC5/CyLib.c **** \r
-1743:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1744:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyDelayFreq\r
-1745:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1746:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1747:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1748:.\Generated_Source\PSoC5/CyLib.c **** * Sets clock frequency for CyDelay.\r
-1749:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1750:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1751:.\Generated_Source\PSoC5/CyLib.c **** * freq: Frequency of bus clock in Hertz.\r
-1752:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1753:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1754:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1755:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1756:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1757:.\Generated_Source\PSoC5/CyLib.c **** void CyDelayFreq(uint32 freq) CYREENTRANT\r
-1758:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2037 .loc 1 1758 0\r
- 2038 .cfi_startproc\r
- 2039 @ args = 0, pretend = 0, frame = 0\r
- 2040 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2041 @ link register save eliminated.\r
- 2042 .LVL134:\r
- 2043 0000 0C4B ldr r3, .L243\r
-1759:.\Generated_Source\PSoC5/CyLib.c **** if (freq != 0u)\r
- 2044 .loc 1 1759 0\r
- 2045 0002 08B1 cbz r0, .L241\r
-1760:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1761:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_hz = freq;\r
- 2046 .loc 1 1761 0\r
- 2047 0004 D860 str r0, [r3, #12]\r
- 2048 0006 01E0 b .L242\r
- 2049 .L241:\r
-1762:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1763:.\Generated_Source\PSoC5/CyLib.c **** else\r
-1764:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1765:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_hz = BCLK__BUS_CLK__HZ;\r
- 2050 .loc 1 1765 0\r
- 2051 0008 0B4A ldr r2, .L243+4\r
- 2052 000a DA60 str r2, [r3, #12]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 71\r
-\r
-\r
- 2053 .L242:\r
-1766:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1767:.\Generated_Source\PSoC5/CyLib.c **** \r
-1768:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_mhz = (uint8)((cydelay_freq_hz + 999999u) / 1000000u);\r
- 2054 .loc 1 1768 0\r
- 2055 000c D968 ldr r1, [r3, #12]\r
- 2056 000e 01F57420 add r0, r1, #999424\r
- 2057 .LVL135:\r
- 2058 0012 00F23F22 addw r2, r0, #575\r
- 2059 0016 0948 ldr r0, .L243+8\r
-1769:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_khz = (cydelay_freq_hz + 999u) / 1000u;\r
- 2060 .loc 1 1769 0\r
- 2061 0018 01F2E731 addw r1, r1, #999\r
-1768:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_mhz = (uint8)((cydelay_freq_hz + 999999u) / 1000000u);\r
- 2062 .loc 1 1768 0\r
- 2063 001c B2FBF0F2 udiv r2, r2, r0\r
- 2064 .loc 1 1769 0\r
- 2065 0020 4FF47A70 mov r0, #1000\r
-1768:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_mhz = (uint8)((cydelay_freq_hz + 999999u) / 1000000u);\r
- 2066 .loc 1 1768 0\r
- 2067 0024 1A72 strb r2, [r3, #8]\r
- 2068 .loc 1 1769 0\r
- 2069 0026 B1FBF0F2 udiv r2, r1, r0\r
-1770:.\Generated_Source\PSoC5/CyLib.c **** cydelay_32k_ms = 32768u * cydelay_freq_khz;\r
- 2070 .loc 1 1770 0\r
- 2071 002a D103 lsls r1, r2, #15\r
-1769:.\Generated_Source\PSoC5/CyLib.c **** cydelay_freq_khz = (cydelay_freq_hz + 999u) / 1000u;\r
- 2072 .loc 1 1769 0\r
- 2073 002c 5A60 str r2, [r3, #4]\r
- 2074 .loc 1 1770 0\r
- 2075 002e 1960 str r1, [r3, #0]\r
- 2076 0030 7047 bx lr\r
- 2077 .L244:\r
- 2078 0032 00BF .align 2\r
- 2079 .L243:\r
- 2080 0034 00000000 .word .LANCHOR0\r
- 2081 0038 0090D003 .word 64000000\r
- 2082 003c 40420F00 .word 1000000\r
- 2083 .cfi_endproc\r
- 2084 .LFE43:\r
- 2085 .size CyDelayFreq, .-CyDelayFreq\r
- 2086 .section .text.CyWdtStart,"ax",%progbits\r
- 2087 .align 1\r
- 2088 .global CyWdtStart\r
- 2089 .thumb\r
- 2090 .thumb_func\r
- 2091 .type CyWdtStart, %function\r
- 2092 CyWdtStart:\r
- 2093 .LFB44:\r
-1771:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1772:.\Generated_Source\PSoC5/CyLib.c **** \r
-1773:.\Generated_Source\PSoC5/CyLib.c **** \r
-1774:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1775:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyWdtStart\r
-1776:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1777:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1778:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 72\r
-\r
-\r
-1779:.\Generated_Source\PSoC5/CyLib.c **** * Enables the watchdog timer.\r
-1780:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1781:.\Generated_Source\PSoC5/CyLib.c **** * The timer is configured for the specified count interval, the central\r
-1782:.\Generated_Source\PSoC5/CyLib.c **** * timewheel is cleared, the setting for low power mode is configured and the\r
-1783:.\Generated_Source\PSoC5/CyLib.c **** * watchdog timer is enabled.\r
-1784:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1785:.\Generated_Source\PSoC5/CyLib.c **** * Once enabled the watchdog cannot be disabled. The watchdog counts each time\r
-1786:.\Generated_Source\PSoC5/CyLib.c **** * the Central Time Wheel (CTW) reaches the period specified. The watchdog must\r
-1787:.\Generated_Source\PSoC5/CyLib.c **** * be cleared using the CyWdtClear() function before three ticks of the watchdog\r
-1788:.\Generated_Source\PSoC5/CyLib.c **** * timer occur. The CTW is free running, so this will occur after between 2 and\r
-1789:.\Generated_Source\PSoC5/CyLib.c **** * 3 timer periods elapse.\r
-1790:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1791:.\Generated_Source\PSoC5/CyLib.c **** * PSoC5: The watchdog timer should not be used during sleep modes. Since the\r
-1792:.\Generated_Source\PSoC5/CyLib.c **** * WDT cannot be disabled after it is enabled, the WDT timeout period can be\r
-1793:.\Generated_Source\PSoC5/CyLib.c **** * set to be greater than the sleep wakeup period, then feed the dog on each\r
-1794:.\Generated_Source\PSoC5/CyLib.c **** * wakeup from Sleep.\r
-1795:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1796:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1797:.\Generated_Source\PSoC5/CyLib.c **** * ticks: One of the four available timer periods. Once WDT enabled, the\r
-1798:.\Generated_Source\PSoC5/CyLib.c **** interval cannot be changed.\r
-1799:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_2_TICKS - 4 - 6 ms\r
-1800:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_16_TICKS - 32 - 48 ms\r
-1801:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_128_TICKS - 256 - 384 ms\r
-1802:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_1024_TICKS - 2.048 - 3.072 s\r
-1803:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1804:.\Generated_Source\PSoC5/CyLib.c **** * lpMode: Low power mode configuration. This parameter is ignored for PSoC 5.\r
-1805:.\Generated_Source\PSoC5/CyLib.c **** * The WDT always acts as if CYWDT_LPMODE_NOCHANGE is passed.\r
-1806:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1807:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_LPMODE_NOCHANGE - No Change\r
-1808:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_LPMODE_MAXINTER - Switch to longest timer mode during low power\r
-1809:.\Generated_Source\PSoC5/CyLib.c **** * mode\r
-1810:.\Generated_Source\PSoC5/CyLib.c **** * CYWDT_LPMODE_DISABLED - Disable WDT during low power mode\r
-1811:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1812:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1813:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1814:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1815:.\Generated_Source\PSoC5/CyLib.c **** * Side Effects:\r
-1816:.\Generated_Source\PSoC5/CyLib.c **** * PSoC5: The ILO 1 KHz must be enabled for proper WDT operation. Stopping the\r
-1817:.\Generated_Source\PSoC5/CyLib.c **** * ILO 1 kHz could break the active WDT functionality.\r
-1818:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1819:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1820:.\Generated_Source\PSoC5/CyLib.c **** void CyWdtStart(uint8 ticks, uint8 lpMode) \r
-1821:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2094 .loc 1 1821 0\r
- 2095 .cfi_startproc\r
- 2096 @ args = 0, pretend = 0, frame = 0\r
- 2097 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2098 @ link register save eliminated.\r
- 2099 .LVL136:\r
-1822:.\Generated_Source\PSoC5/CyLib.c **** /* Set WDT interval */\r
-1823:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG = (CY_WDT_CFG_REG & ((uint8)(~CY_WDT_CFG_INTERVAL_MASK))) | (ticks & CY_WDT_CFG_\r
- 2100 .loc 1 1823 0\r
- 2101 0000 0E4B ldr r3, .L246\r
- 2102 0002 00F00300 and r0, r0, #3\r
- 2103 .LVL137:\r
- 2104 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
-1824:.\Generated_Source\PSoC5/CyLib.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 73\r
-\r
-\r
-1825:.\Generated_Source\PSoC5/CyLib.c **** /* Reset CTW to ensure that first watchdog period is full */\r
-1826:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG |= CY_WDT_CFG_CTW_RESET;\r
-1827:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG &= ((uint8)(~CY_WDT_CFG_CTW_RESET));\r
-1828:.\Generated_Source\PSoC5/CyLib.c **** \r
-1829:.\Generated_Source\PSoC5/CyLib.c **** /* Setting the low power mode */\r
-1830:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG = (((uint8)(lpMode << CY_WDT_CFG_LPMODE_SHIFT)) & CY_WDT_CFG_LPMODE_MASK) |\r
- 2105 .loc 1 1830 0\r
- 2106 0008 4901 lsls r1, r1, #5\r
- 2107 .LVL138:\r
-1823:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG = (CY_WDT_CFG_REG & ((uint8)(~CY_WDT_CFG_INTERVAL_MASK))) | (ticks & CY_WDT_CFG_\r
- 2108 .loc 1 1823 0\r
- 2109 000a 02F0FC02 and r2, r2, #252\r
- 2110 000e 1043 orrs r0, r0, r2\r
- 2111 0010 1870 strb r0, [r3, #0]\r
-1826:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG |= CY_WDT_CFG_CTW_RESET;\r
- 2112 .loc 1 1826 0\r
- 2113 0012 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 2114 0014 42F08000 orr r0, r2, #128\r
- 2115 0018 1870 strb r0, [r3, #0]\r
-1827:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG &= ((uint8)(~CY_WDT_CFG_CTW_RESET));\r
- 2116 .loc 1 1827 0\r
- 2117 001a 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 2118 001c 02F07F00 and r0, r2, #127\r
- 2119 0020 1870 strb r0, [r3, #0]\r
-1831:.\Generated_Source\PSoC5/CyLib.c **** (CY_WDT_CFG_REG & ((uint8)(~CY_WDT_CFG_LPMODE_MASK)));\r
- 2120 .loc 1 1831 0\r
- 2121 0022 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
-1830:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG = (((uint8)(lpMode << CY_WDT_CFG_LPMODE_SHIFT)) & CY_WDT_CFG_LPMODE_MASK) |\r
- 2122 .loc 1 1830 0\r
- 2123 0024 01F06000 and r0, r1, #96\r
- 2124 0028 02F09F02 and r2, r2, #159\r
- 2125 002c 40EA0201 orr r1, r0, r2\r
- 2126 0030 1970 strb r1, [r3, #0]\r
-1832:.\Generated_Source\PSoC5/CyLib.c **** \r
-1833:.\Generated_Source\PSoC5/CyLib.c **** /* Enables the watchdog reset */\r
-1834:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CFG_REG |= CY_WDT_CFG_WDR_EN;\r
- 2127 .loc 1 1834 0\r
- 2128 0032 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 2129 0034 40F01002 orr r2, r0, #16\r
- 2130 0038 1A70 strb r2, [r3, #0]\r
- 2131 003a 7047 bx lr\r
- 2132 .L247:\r
- 2133 .align 2\r
- 2134 .L246:\r
- 2135 003c 83430040 .word 1073759107\r
- 2136 .cfi_endproc\r
- 2137 .LFE44:\r
- 2138 .size CyWdtStart, .-CyWdtStart\r
- 2139 .section .text.CyWdtClear,"ax",%progbits\r
- 2140 .align 1\r
- 2141 .global CyWdtClear\r
- 2142 .thumb\r
- 2143 .thumb_func\r
- 2144 .type CyWdtClear, %function\r
- 2145 CyWdtClear:\r
- 2146 .LFB45:\r
-1835:.\Generated_Source\PSoC5/CyLib.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 74\r
-\r
-\r
-1836:.\Generated_Source\PSoC5/CyLib.c **** \r
-1837:.\Generated_Source\PSoC5/CyLib.c **** \r
-1838:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1839:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyWdtClear\r
-1840:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1841:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1842:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1843:.\Generated_Source\PSoC5/CyLib.c **** * Clears (feeds) the watchdog timer.\r
-1844:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1845:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1846:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1847:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1848:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1849:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1850:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1851:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1852:.\Generated_Source\PSoC5/CyLib.c **** void CyWdtClear(void) \r
-1853:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2147 .loc 1 1853 0\r
- 2148 .cfi_startproc\r
- 2149 @ args = 0, pretend = 0, frame = 0\r
- 2150 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2151 @ link register save eliminated.\r
-1854:.\Generated_Source\PSoC5/CyLib.c **** CY_WDT_CR_REG = CY_WDT_CR_FEED;\r
- 2152 .loc 1 1854 0\r
- 2153 0000 014B ldr r3, .L249\r
- 2154 0002 0122 movs r2, #1\r
- 2155 0004 1A70 strb r2, [r3, #0]\r
- 2156 0006 7047 bx lr\r
- 2157 .L250:\r
- 2158 .align 2\r
- 2159 .L249:\r
- 2160 0008 84430040 .word 1073759108\r
- 2161 .cfi_endproc\r
- 2162 .LFE45:\r
- 2163 .size CyWdtClear, .-CyWdtClear\r
- 2164 .section .text.CyVdLvDigitEnable,"ax",%progbits\r
- 2165 .align 1\r
- 2166 .global CyVdLvDigitEnable\r
- 2167 .thumb\r
- 2168 .thumb_func\r
- 2169 .type CyVdLvDigitEnable, %function\r
- 2170 CyVdLvDigitEnable:\r
- 2171 .LFB46:\r
-1855:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1856:.\Generated_Source\PSoC5/CyLib.c **** \r
-1857:.\Generated_Source\PSoC5/CyLib.c **** \r
-1858:.\Generated_Source\PSoC5/CyLib.c **** \r
-1859:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1860:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdLvDigitEnable\r
-1861:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1862:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1863:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1864:.\Generated_Source\PSoC5/CyLib.c **** * Enables the digital low voltage monitors to generate interrupt on Vddd\r
-1865:.\Generated_Source\PSoC5/CyLib.c **** * archives specified threshold and optionally resets device.\r
-1866:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1867:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 75\r
-\r
-\r
-1868:.\Generated_Source\PSoC5/CyLib.c **** * reset: Option to reset device at a specified Vddd threshold:\r
-1869:.\Generated_Source\PSoC5/CyLib.c **** * 0 - Device is not reset.\r
-1870:.\Generated_Source\PSoC5/CyLib.c **** * 1 - Device is reset.\r
-1871:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1872:.\Generated_Source\PSoC5/CyLib.c **** * threshold: Sets the trip level for the voltage monitor.\r
-1873:.\Generated_Source\PSoC5/CyLib.c **** * Values from 1.70 V to 5.45 V are accepted with the approximately 250 mV\r
-1874:.\Generated_Source\PSoC5/CyLib.c **** * interval.\r
-1875:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1876:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1877:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1878:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1879:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1880:.\Generated_Source\PSoC5/CyLib.c **** void CyVdLvDigitEnable(uint8 reset, uint8 threshold) \r
-1881:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2172 .loc 1 1881 0\r
- 2173 .cfi_startproc\r
- 2174 @ args = 0, pretend = 0, frame = 0\r
- 2175 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2176 .LVL139:\r
- 2177 0000 38B5 push {r3, r4, r5, lr}\r
- 2178 .LCFI8:\r
- 2179 .cfi_def_cfa_offset 16\r
- 2180 .cfi_offset 3, -16\r
- 2181 .cfi_offset 4, -12\r
- 2182 .cfi_offset 5, -8\r
- 2183 .cfi_offset 14, -4\r
-1882:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLEAR_PTR = 0x01u;\r
- 2184 .loc 1 1882 0\r
- 2185 0002 144A ldr r2, .L255\r
- 2186 0004 0123 movs r3, #1\r
-1883:.\Generated_Source\PSoC5/CyLib.c **** \r
-1884:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
- 2187 .loc 1 1884 0\r
- 2188 0006 144C ldr r4, .L255+4\r
-1882:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLEAR_PTR = 0x01u;\r
- 2189 .loc 1 1882 0\r
- 2190 0008 1360 str r3, [r2, #0]\r
-1881:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2191 .loc 1 1881 0\r
- 2192 000a 0546 mov r5, r0\r
- 2193 .loc 1 1884 0\r
- 2194 000c 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 2195 .LVL140:\r
-1885:.\Generated_Source\PSoC5/CyLib.c **** \r
-1886:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_TRIP_REG = (threshold & CY_VD_LVI_TRIP_LVID_MASK) |\r
- 2196 .loc 1 1886 0\r
- 2197 000e 01F00F01 and r1, r1, #15\r
- 2198 .LVL141:\r
-1884:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
- 2199 .loc 1 1884 0\r
- 2200 0012 00F0BF02 and r2, r0, #191\r
- 2201 0016 2270 strb r2, [r4, #0]\r
-1887:.\Generated_Source\PSoC5/CyLib.c **** (CY_VD_LVI_TRIP_REG & ((uint8)(~CY_VD_LVI_TRIP_LVID_MASK)));\r
- 2202 .loc 1 1887 0\r
- 2203 0018 104A ldr r2, .L255+8\r
- 2204 001a 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
-1886:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_TRIP_REG = (threshold & CY_VD_LVI_TRIP_LVID_MASK) |\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 76\r
-\r
-\r
- 2205 .loc 1 1886 0\r
- 2206 001c 00F0F000 and r0, r0, #240\r
- 2207 0020 0143 orrs r1, r1, r0\r
- 2208 0022 1170 strb r1, [r2, #0]\r
-1888:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_HVI_CONTROL_REG |= CY_VD_LVID_EN;\r
- 2209 .loc 1 1888 0\r
- 2210 0024 5078 ldrb r0, [r2, #1] @ zero_extendqisi2\r
- 2211 0026 1843 orrs r0, r0, r3\r
- 2212 0028 5070 strb r0, [r2, #1]\r
-1889:.\Generated_Source\PSoC5/CyLib.c **** \r
-1890:.\Generated_Source\PSoC5/CyLib.c **** /* Timeout to eliminate glitches on the LVI/HVI when enabling */\r
-1891:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(1u);\r
- 2213 .loc 1 1891 0\r
- 2214 002a 1846 mov r0, r3\r
- 2215 002c FFF7FEFF bl CyDelayUs\r
- 2216 .LVL142:\r
-1892:.\Generated_Source\PSoC5/CyLib.c **** \r
-1893:.\Generated_Source\PSoC5/CyLib.c **** (void)CY_VD_PERSISTENT_STATUS_REG;\r
- 2217 .loc 1 1893 0\r
- 2218 0030 0B4B ldr r3, .L255+12\r
- 2219 0032 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
-1894:.\Generated_Source\PSoC5/CyLib.c **** \r
-1895:.\Generated_Source\PSoC5/CyLib.c **** if(0u != reset)\r
-1896:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1897:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG |= CY_VD_PRESD_EN;\r
- 2220 .loc 1 1897 0\r
- 2221 0034 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
-1895:.\Generated_Source\PSoC5/CyLib.c **** if(0u != reset)\r
- 2222 .loc 1 1895 0\r
- 2223 0036 15B1 cbz r5, .L252\r
- 2224 .loc 1 1897 0\r
- 2225 0038 42F04001 orr r1, r2, #64\r
- 2226 003c 01E0 b .L254\r
- 2227 .L252:\r
-1898:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1899:.\Generated_Source\PSoC5/CyLib.c **** else\r
-1900:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1901:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
- 2228 .loc 1 1901 0\r
- 2229 003e 02F0BF01 and r1, r2, #191\r
- 2230 .L254:\r
-1902:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1903:.\Generated_Source\PSoC5/CyLib.c **** \r
-1904:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLR_PEND_PTR = 0x01u;\r
- 2231 .loc 1 1904 0\r
- 2232 0042 084B ldr r3, .L255+16\r
- 2233 0044 0120 movs r0, #1\r
-1905:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_ENABLE_PTR = 0x01u;\r
- 2234 .loc 1 1905 0\r
- 2235 0046 A3F5C072 sub r2, r3, #384\r
-1901:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
- 2236 .loc 1 1901 0\r
- 2237 004a 2170 strb r1, [r4, #0]\r
-1904:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLR_PEND_PTR = 0x01u;\r
- 2238 .loc 1 1904 0\r
- 2239 004c 1860 str r0, [r3, #0]\r
- 2240 .loc 1 1905 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 77\r
-\r
-\r
- 2241 004e 1060 str r0, [r2, #0]\r
- 2242 0050 38BD pop {r3, r4, r5, pc}\r
- 2243 .L256:\r
- 2244 0052 00BF .align 2\r
- 2245 .L255:\r
- 2246 0054 80E100E0 .word -536813184\r
- 2247 0058 F7460040 .word 1073759991\r
- 2248 005c F4460040 .word 1073759988\r
- 2249 0060 FA460040 .word 1073759994\r
- 2250 0064 80E200E0 .word -536812928\r
- 2251 .cfi_endproc\r
- 2252 .LFE46:\r
- 2253 .size CyVdLvDigitEnable, .-CyVdLvDigitEnable\r
- 2254 .section .text.CyVdLvAnalogEnable,"ax",%progbits\r
- 2255 .align 1\r
- 2256 .global CyVdLvAnalogEnable\r
- 2257 .thumb\r
- 2258 .thumb_func\r
- 2259 .type CyVdLvAnalogEnable, %function\r
- 2260 CyVdLvAnalogEnable:\r
- 2261 .LFB47:\r
-1906:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1907:.\Generated_Source\PSoC5/CyLib.c **** \r
-1908:.\Generated_Source\PSoC5/CyLib.c **** \r
-1909:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1910:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdLvAnalogEnable\r
-1911:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1912:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1913:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1914:.\Generated_Source\PSoC5/CyLib.c **** * Enables the analog low voltage monitors to generate interrupt on Vdda\r
-1915:.\Generated_Source\PSoC5/CyLib.c **** * archives specified threshold and optionally resets device.\r
-1916:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1917:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1918:.\Generated_Source\PSoC5/CyLib.c **** * reset: Option to reset device at a specified Vdda threshold:\r
-1919:.\Generated_Source\PSoC5/CyLib.c **** * 0 - Device is not reset.\r
-1920:.\Generated_Source\PSoC5/CyLib.c **** * 1 - Device is reset.\r
-1921:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1922:.\Generated_Source\PSoC5/CyLib.c **** * threshold: Sets the trip level for the voltage monitor.\r
-1923:.\Generated_Source\PSoC5/CyLib.c **** * Values from 1.70 V to 5.45 V are accepted with the approximately 250 mV\r
-1924:.\Generated_Source\PSoC5/CyLib.c **** * interval.\r
-1925:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1926:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1927:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1928:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1929:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1930:.\Generated_Source\PSoC5/CyLib.c **** void CyVdLvAnalogEnable(uint8 reset, uint8 threshold) \r
-1931:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2262 .loc 1 1931 0\r
- 2263 .cfi_startproc\r
- 2264 @ args = 0, pretend = 0, frame = 0\r
- 2265 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2266 .LVL143:\r
- 2267 0000 38B5 push {r3, r4, r5, lr}\r
- 2268 .LCFI9:\r
- 2269 .cfi_def_cfa_offset 16\r
- 2270 .cfi_offset 3, -16\r
- 2271 .cfi_offset 4, -12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 78\r
-\r
-\r
- 2272 .cfi_offset 5, -8\r
- 2273 .cfi_offset 14, -4\r
-1932:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLEAR_PTR = 0x01u;\r
- 2274 .loc 1 1932 0\r
- 2275 0002 144A ldr r2, .L261\r
- 2276 0004 0123 movs r3, #1\r
-1933:.\Generated_Source\PSoC5/CyLib.c **** \r
-1934:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
- 2277 .loc 1 1934 0\r
- 2278 0006 144C ldr r4, .L261+4\r
-1932:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLEAR_PTR = 0x01u;\r
- 2279 .loc 1 1932 0\r
- 2280 0008 1360 str r3, [r2, #0]\r
-1931:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2281 .loc 1 1931 0\r
- 2282 000a 0546 mov r5, r0\r
- 2283 .loc 1 1934 0\r
- 2284 000c 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 2285 .LVL144:\r
- 2286 000e 00F07F02 and r2, r0, #127\r
- 2287 0012 2270 strb r2, [r4, #0]\r
-1935:.\Generated_Source\PSoC5/CyLib.c **** \r
-1936:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_TRIP_REG = ((uint8)(threshold << 4u)) | (CY_VD_LVI_TRIP_REG & 0x0Fu);\r
- 2288 .loc 1 1936 0\r
- 2289 0014 114A ldr r2, .L261+8\r
- 2290 0016 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 2291 0018 00F00F00 and r0, r0, #15\r
- 2292 001c 40EA0111 orr r1, r0, r1, lsl #4\r
- 2293 .LVL145:\r
- 2294 0020 C8B2 uxtb r0, r1\r
- 2295 0022 1070 strb r0, [r2, #0]\r
-1937:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_HVI_CONTROL_REG |= CY_VD_LVIA_EN;\r
- 2296 .loc 1 1937 0\r
- 2297 0024 5178 ldrb r1, [r2, #1] @ zero_extendqisi2\r
- 2298 0026 41F00200 orr r0, r1, #2\r
- 2299 002a 5070 strb r0, [r2, #1]\r
-1938:.\Generated_Source\PSoC5/CyLib.c **** \r
-1939:.\Generated_Source\PSoC5/CyLib.c **** /* Timeout to eliminate glitches on the LVI/HVI when enabling */\r
-1940:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(1u);\r
- 2300 .loc 1 1940 0\r
- 2301 002c 1846 mov r0, r3\r
- 2302 002e FFF7FEFF bl CyDelayUs\r
- 2303 .LVL146:\r
-1941:.\Generated_Source\PSoC5/CyLib.c **** \r
-1942:.\Generated_Source\PSoC5/CyLib.c **** (void)CY_VD_PERSISTENT_STATUS_REG;\r
- 2304 .loc 1 1942 0\r
- 2305 0032 0B4B ldr r3, .L261+12\r
- 2306 0034 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
-1943:.\Generated_Source\PSoC5/CyLib.c **** \r
-1944:.\Generated_Source\PSoC5/CyLib.c **** if(0u != reset)\r
-1945:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1946:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG |= CY_VD_PRESA_EN;\r
- 2307 .loc 1 1946 0\r
- 2308 0036 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
-1944:.\Generated_Source\PSoC5/CyLib.c **** if(0u != reset)\r
- 2309 .loc 1 1944 0\r
- 2310 0038 15B1 cbz r5, .L258\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 79\r
-\r
-\r
- 2311 .loc 1 1946 0\r
- 2312 003a 42F08001 orr r1, r2, #128\r
- 2313 003e 01E0 b .L260\r
- 2314 .L258:\r
-1947:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1948:.\Generated_Source\PSoC5/CyLib.c **** else\r
-1949:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1950:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
- 2315 .loc 1 1950 0\r
- 2316 0040 02F07F01 and r1, r2, #127\r
- 2317 .L260:\r
-1951:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1952:.\Generated_Source\PSoC5/CyLib.c **** \r
-1953:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLR_PEND_PTR = 0x01u;\r
- 2318 .loc 1 1953 0\r
- 2319 0044 074B ldr r3, .L261+16\r
- 2320 0046 0120 movs r0, #1\r
-1954:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_ENABLE_PTR = 0x01u;\r
- 2321 .loc 1 1954 0\r
- 2322 0048 A3F5C072 sub r2, r3, #384\r
-1950:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
- 2323 .loc 1 1950 0\r
- 2324 004c 2170 strb r1, [r4, #0]\r
-1953:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLR_PEND_PTR = 0x01u;\r
- 2325 .loc 1 1953 0\r
- 2326 004e 1860 str r0, [r3, #0]\r
- 2327 .loc 1 1954 0\r
- 2328 0050 1060 str r0, [r2, #0]\r
- 2329 0052 38BD pop {r3, r4, r5, pc}\r
- 2330 .L262:\r
- 2331 .align 2\r
- 2332 .L261:\r
- 2333 0054 80E100E0 .word -536813184\r
- 2334 0058 F7460040 .word 1073759991\r
- 2335 005c F4460040 .word 1073759988\r
- 2336 0060 FA460040 .word 1073759994\r
- 2337 0064 80E200E0 .word -536812928\r
- 2338 .cfi_endproc\r
- 2339 .LFE47:\r
- 2340 .size CyVdLvAnalogEnable, .-CyVdLvAnalogEnable\r
- 2341 .section .text.CyVdLvDigitDisable,"ax",%progbits\r
- 2342 .align 1\r
- 2343 .global CyVdLvDigitDisable\r
- 2344 .thumb\r
- 2345 .thumb_func\r
- 2346 .type CyVdLvDigitDisable, %function\r
- 2347 CyVdLvDigitDisable:\r
- 2348 .LFB48:\r
-1955:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1956:.\Generated_Source\PSoC5/CyLib.c **** \r
-1957:.\Generated_Source\PSoC5/CyLib.c **** \r
-1958:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1959:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdLvDigitDisable\r
-1960:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1961:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1962:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1963:.\Generated_Source\PSoC5/CyLib.c **** * Disables the digital low voltage monitor (interrupt and device reset are\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 80\r
-\r
-\r
-1964:.\Generated_Source\PSoC5/CyLib.c **** * disabled).\r
-1965:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1966:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1967:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1968:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1969:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1970:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1971:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1972:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-1973:.\Generated_Source\PSoC5/CyLib.c **** void CyVdLvDigitDisable(void) \r
-1974:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2349 .loc 1 1974 0\r
- 2350 .cfi_startproc\r
- 2351 @ args = 0, pretend = 0, frame = 0\r
- 2352 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2353 @ link register save eliminated.\r
-1975:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_HVI_CONTROL_REG &= ((uint8)(~CY_VD_LVID_EN));\r
- 2354 .loc 1 1975 0\r
- 2355 0000 064B ldr r3, .L266\r
- 2356 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 2357 0004 02F0FE00 and r0, r2, #254\r
- 2358 0008 1870 strb r0, [r3, #0]\r
-1976:.\Generated_Source\PSoC5/CyLib.c **** \r
-1977:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
- 2359 .loc 1 1977 0\r
- 2360 000a 9978 ldrb r1, [r3, #2] @ zero_extendqisi2\r
- 2361 000c 01F0BF02 and r2, r1, #191\r
- 2362 0010 9A70 strb r2, [r3, #2]\r
- 2363 .L264:\r
-1978:.\Generated_Source\PSoC5/CyLib.c **** \r
-1979:.\Generated_Source\PSoC5/CyLib.c **** while(0u != (CY_VD_PERSISTENT_STATUS_REG & 0x07u))\r
- 2364 .loc 1 1979 0 discriminator 1\r
- 2365 0012 034B ldr r3, .L266+4\r
- 2366 0014 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 2367 0016 4307 lsls r3, r0, #29\r
- 2368 0018 FBD1 bne .L264\r
-1980:.\Generated_Source\PSoC5/CyLib.c **** {\r
-1981:.\Generated_Source\PSoC5/CyLib.c **** \r
-1982:.\Generated_Source\PSoC5/CyLib.c **** }\r
-1983:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2369 .loc 1 1983 0\r
- 2370 001a 7047 bx lr\r
- 2371 .L267:\r
- 2372 .align 2\r
- 2373 .L266:\r
- 2374 001c F5460040 .word 1073759989\r
- 2375 0020 FA460040 .word 1073759994\r
- 2376 .cfi_endproc\r
- 2377 .LFE48:\r
- 2378 .size CyVdLvDigitDisable, .-CyVdLvDigitDisable\r
- 2379 .section .text.CyVdLvAnalogDisable,"ax",%progbits\r
- 2380 .align 1\r
- 2381 .global CyVdLvAnalogDisable\r
- 2382 .thumb\r
- 2383 .thumb_func\r
- 2384 .type CyVdLvAnalogDisable, %function\r
- 2385 CyVdLvAnalogDisable:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 81\r
-\r
-\r
- 2386 .LFB49:\r
-1984:.\Generated_Source\PSoC5/CyLib.c **** \r
-1985:.\Generated_Source\PSoC5/CyLib.c **** \r
-1986:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-1987:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdLvAnalogDisable\r
-1988:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-1989:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1990:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-1991:.\Generated_Source\PSoC5/CyLib.c **** * Disables the analog low voltage monitor (interrupt and device reset are\r
-1992:.\Generated_Source\PSoC5/CyLib.c **** * disabled).\r
-1993:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1994:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-1995:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1996:.\Generated_Source\PSoC5/CyLib.c **** *\r
-1997:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-1998:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-1999:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2000:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2001:.\Generated_Source\PSoC5/CyLib.c **** void CyVdLvAnalogDisable(void) \r
-2002:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2387 .loc 1 2002 0\r
- 2388 .cfi_startproc\r
- 2389 @ args = 0, pretend = 0, frame = 0\r
- 2390 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2391 @ link register save eliminated.\r
-2003:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_HVI_CONTROL_REG &= ((uint8)(~CY_VD_LVIA_EN));\r
- 2392 .loc 1 2003 0\r
- 2393 0000 064B ldr r3, .L271\r
- 2394 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 2395 0004 02F0FD00 and r0, r2, #253\r
- 2396 0008 1870 strb r0, [r3, #0]\r
-2004:.\Generated_Source\PSoC5/CyLib.c **** \r
-2005:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
- 2397 .loc 1 2005 0\r
- 2398 000a 9978 ldrb r1, [r3, #2] @ zero_extendqisi2\r
- 2399 000c 01F07F02 and r2, r1, #127\r
- 2400 0010 9A70 strb r2, [r3, #2]\r
- 2401 .L269:\r
-2006:.\Generated_Source\PSoC5/CyLib.c **** \r
-2007:.\Generated_Source\PSoC5/CyLib.c **** while(0u != (CY_VD_PERSISTENT_STATUS_REG & 0x07u))\r
- 2402 .loc 1 2007 0 discriminator 1\r
- 2403 0012 034B ldr r3, .L271+4\r
- 2404 0014 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 2405 0016 4207 lsls r2, r0, #29\r
- 2406 0018 FBD1 bne .L269\r
-2008:.\Generated_Source\PSoC5/CyLib.c **** {\r
-2009:.\Generated_Source\PSoC5/CyLib.c **** \r
-2010:.\Generated_Source\PSoC5/CyLib.c **** }\r
-2011:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2407 .loc 1 2011 0\r
- 2408 001a 7047 bx lr\r
- 2409 .L272:\r
- 2410 .align 2\r
- 2411 .L271:\r
- 2412 001c F5460040 .word 1073759989\r
- 2413 0020 FA460040 .word 1073759994\r
- 2414 .cfi_endproc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 82\r
-\r
-\r
- 2415 .LFE49:\r
- 2416 .size CyVdLvAnalogDisable, .-CyVdLvAnalogDisable\r
- 2417 .section .text.CyVdHvAnalogEnable,"ax",%progbits\r
- 2418 .align 1\r
- 2419 .global CyVdHvAnalogEnable\r
- 2420 .thumb\r
- 2421 .thumb_func\r
- 2422 .type CyVdHvAnalogEnable, %function\r
- 2423 CyVdHvAnalogEnable:\r
- 2424 .LFB50:\r
-2012:.\Generated_Source\PSoC5/CyLib.c **** \r
-2013:.\Generated_Source\PSoC5/CyLib.c **** \r
-2014:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2015:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdHvAnalogEnable\r
-2016:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2017:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2018:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2019:.\Generated_Source\PSoC5/CyLib.c **** * Enables the analog high voltage monitors to generate interrupt on\r
-2020:.\Generated_Source\PSoC5/CyLib.c **** * Vdda archives 5.75 V threshold and optionally resets device.\r
-2021:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2022:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2023:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2024:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2025:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2026:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2027:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2028:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2029:.\Generated_Source\PSoC5/CyLib.c **** void CyVdHvAnalogEnable(void) \r
-2030:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2425 .loc 1 2030 0\r
- 2426 .cfi_startproc\r
- 2427 @ args = 0, pretend = 0, frame = 0\r
- 2428 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2429 0000 10B5 push {r4, lr}\r
- 2430 .LCFI10:\r
- 2431 .cfi_def_cfa_offset 8\r
- 2432 .cfi_offset 4, -8\r
- 2433 .cfi_offset 14, -4\r
-2031:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLEAR_PTR = 0x01u;\r
- 2434 .loc 1 2031 0\r
- 2435 0002 0C4B ldr r3, .L274\r
-2032:.\Generated_Source\PSoC5/CyLib.c **** \r
-2033:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
- 2436 .loc 1 2033 0\r
- 2437 0004 0C48 ldr r0, .L274+4\r
-2031:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLEAR_PTR = 0x01u;\r
- 2438 .loc 1 2031 0\r
- 2439 0006 0124 movs r4, #1\r
- 2440 0008 1C60 str r4, [r3, #0]\r
- 2441 .loc 1 2033 0\r
- 2442 000a 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 2443 000c 02F07F01 and r1, r2, #127\r
- 2444 0010 0170 strb r1, [r0, #0]\r
-2034:.\Generated_Source\PSoC5/CyLib.c **** \r
-2035:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_HVI_CONTROL_REG |= CY_VD_HVIA_EN;\r
- 2445 .loc 1 2035 0\r
- 2446 0012 10F8023C ldrb r3, [r0, #-2] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 83\r
-\r
-\r
- 2447 0016 43F00402 orr r2, r3, #4\r
- 2448 001a 00F8022C strb r2, [r0, #-2]\r
-2036:.\Generated_Source\PSoC5/CyLib.c **** \r
-2037:.\Generated_Source\PSoC5/CyLib.c **** /* Timeout to eliminate glitches on the LVI/HVI when enabling */\r
-2038:.\Generated_Source\PSoC5/CyLib.c **** CyDelayUs(1u);\r
- 2449 .loc 1 2038 0\r
- 2450 001e 2046 mov r0, r4\r
- 2451 0020 FFF7FEFF bl CyDelayUs\r
- 2452 .LVL147:\r
-2039:.\Generated_Source\PSoC5/CyLib.c **** \r
-2040:.\Generated_Source\PSoC5/CyLib.c **** (void) CY_VD_PERSISTENT_STATUS_REG;\r
-2041:.\Generated_Source\PSoC5/CyLib.c **** \r
-2042:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLR_PEND_PTR = 0x01u;\r
- 2453 .loc 1 2042 0\r
- 2454 0024 0549 ldr r1, .L274+8\r
-2040:.\Generated_Source\PSoC5/CyLib.c **** (void) CY_VD_PERSISTENT_STATUS_REG;\r
- 2455 .loc 1 2040 0\r
- 2456 0026 0648 ldr r0, .L274+12\r
- 2457 0028 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
-2043:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_ENABLE_PTR = 0x01u;\r
- 2458 .loc 1 2043 0\r
- 2459 002a A1F5C073 sub r3, r1, #384\r
-2042:.\Generated_Source\PSoC5/CyLib.c **** *CY_INT_CLR_PEND_PTR = 0x01u;\r
- 2460 .loc 1 2042 0\r
- 2461 002e 0C60 str r4, [r1, #0]\r
- 2462 .loc 1 2043 0\r
- 2463 0030 1C60 str r4, [r3, #0]\r
- 2464 0032 10BD pop {r4, pc}\r
- 2465 .L275:\r
- 2466 .align 2\r
- 2467 .L274:\r
- 2468 0034 80E100E0 .word -536813184\r
- 2469 0038 F7460040 .word 1073759991\r
- 2470 003c 80E200E0 .word -536812928\r
- 2471 0040 FA460040 .word 1073759994\r
- 2472 .cfi_endproc\r
- 2473 .LFE50:\r
- 2474 .size CyVdHvAnalogEnable, .-CyVdHvAnalogEnable\r
- 2475 .section .text.CyVdHvAnalogDisable,"ax",%progbits\r
- 2476 .align 1\r
- 2477 .global CyVdHvAnalogDisable\r
- 2478 .thumb\r
- 2479 .thumb_func\r
- 2480 .type CyVdHvAnalogDisable, %function\r
- 2481 CyVdHvAnalogDisable:\r
- 2482 .LFB51:\r
-2044:.\Generated_Source\PSoC5/CyLib.c **** }\r
-2045:.\Generated_Source\PSoC5/CyLib.c **** \r
-2046:.\Generated_Source\PSoC5/CyLib.c **** \r
-2047:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2048:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdHvAnalogDisable\r
-2049:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2050:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2051:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2052:.\Generated_Source\PSoC5/CyLib.c **** * Disables the analog low voltage monitor\r
-2053:.\Generated_Source\PSoC5/CyLib.c **** * (interrupt and device reset are disabled).\r
-2054:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 84\r
-\r
-\r
-2055:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2056:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2057:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2058:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2059:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2060:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2061:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2062:.\Generated_Source\PSoC5/CyLib.c **** void CyVdHvAnalogDisable(void) \r
-2063:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2483 .loc 1 2063 0\r
- 2484 .cfi_startproc\r
- 2485 @ args = 0, pretend = 0, frame = 0\r
- 2486 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2487 @ link register save eliminated.\r
-2064:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_LVI_HVI_CONTROL_REG &= ((uint8)(~CY_VD_HVIA_EN));\r
- 2488 .loc 1 2064 0\r
- 2489 0000 024B ldr r3, .L277\r
- 2490 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 2491 0004 02F0FB00 and r0, r2, #251\r
- 2492 0008 1870 strb r0, [r3, #0]\r
- 2493 000a 7047 bx lr\r
- 2494 .L278:\r
- 2495 .align 2\r
- 2496 .L277:\r
- 2497 000c F5460040 .word 1073759989\r
- 2498 .cfi_endproc\r
- 2499 .LFE51:\r
- 2500 .size CyVdHvAnalogDisable, .-CyVdHvAnalogDisable\r
- 2501 .section .text.CyVdStickyStatus,"ax",%progbits\r
- 2502 .align 1\r
- 2503 .global CyVdStickyStatus\r
- 2504 .thumb\r
- 2505 .thumb_func\r
- 2506 .type CyVdStickyStatus, %function\r
- 2507 CyVdStickyStatus:\r
- 2508 .LFB52:\r
-2065:.\Generated_Source\PSoC5/CyLib.c **** }\r
-2066:.\Generated_Source\PSoC5/CyLib.c **** \r
-2067:.\Generated_Source\PSoC5/CyLib.c **** \r
-2068:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2069:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdStickyStatus\r
-2070:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2071:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2072:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2073:.\Generated_Source\PSoC5/CyLib.c **** * Manages the Reset and Voltage Detection Status Register 0.\r
-2074:.\Generated_Source\PSoC5/CyLib.c **** * This register has the interrupt status for the HVIA, LVID and LVIA.\r
-2075:.\Generated_Source\PSoC5/CyLib.c **** * This hardware register clears on read.\r
-2076:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2077:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2078:.\Generated_Source\PSoC5/CyLib.c **** * mask: Bits in the shadow register to clear.\r
-2079:.\Generated_Source\PSoC5/CyLib.c **** * Define Definition\r
-2080:.\Generated_Source\PSoC5/CyLib.c **** * CY_VD_LVID Persistent status of digital LVI.\r
-2081:.\Generated_Source\PSoC5/CyLib.c **** * CY_VD_LVIA Persistent status of analog LVI.\r
-2082:.\Generated_Source\PSoC5/CyLib.c **** * CY_VD_HVIA Persistent status of analog HVI.\r
-2083:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2084:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2085:.\Generated_Source\PSoC5/CyLib.c **** * Status. Same enumerated bit values as used for the mask parameter.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 85\r
-\r
-\r
-2086:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2087:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2088:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyVdStickyStatus(uint8 mask) \r
-2089:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2509 .loc 1 2089 0\r
- 2510 .cfi_startproc\r
- 2511 @ args = 0, pretend = 0, frame = 0\r
- 2512 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2513 @ link register save eliminated.\r
- 2514 .LVL148:\r
-2090:.\Generated_Source\PSoC5/CyLib.c **** uint8 status;\r
-2091:.\Generated_Source\PSoC5/CyLib.c **** \r
-2092:.\Generated_Source\PSoC5/CyLib.c **** status = CY_VD_PERSISTENT_STATUS_REG;\r
- 2515 .loc 1 2092 0\r
- 2516 0000 034B ldr r3, .L280\r
- 2517 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 2518 .LVL149:\r
-2093:.\Generated_Source\PSoC5/CyLib.c **** CY_VD_PERSISTENT_STATUS_REG &= ((uint8)(~mask));\r
- 2519 .loc 1 2093 0\r
- 2520 0004 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 2521 0006 21EA0000 bic r0, r1, r0\r
- 2522 .LVL150:\r
- 2523 000a 1870 strb r0, [r3, #0]\r
-2094:.\Generated_Source\PSoC5/CyLib.c **** \r
-2095:.\Generated_Source\PSoC5/CyLib.c **** return(status);\r
-2096:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2524 .loc 1 2096 0\r
- 2525 000c 1046 mov r0, r2\r
- 2526 000e 7047 bx lr\r
- 2527 .L281:\r
- 2528 .align 2\r
- 2529 .L280:\r
- 2530 0010 FA460040 .word 1073759994\r
- 2531 .cfi_endproc\r
- 2532 .LFE52:\r
- 2533 .size CyVdStickyStatus, .-CyVdStickyStatus\r
- 2534 .section .text.CyVdRealTimeStatus,"ax",%progbits\r
- 2535 .align 1\r
- 2536 .global CyVdRealTimeStatus\r
- 2537 .thumb\r
- 2538 .thumb_func\r
- 2539 .type CyVdRealTimeStatus, %function\r
- 2540 CyVdRealTimeStatus:\r
- 2541 .LFB53:\r
-2097:.\Generated_Source\PSoC5/CyLib.c **** \r
-2098:.\Generated_Source\PSoC5/CyLib.c **** \r
-2099:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2100:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyVdRealTimeStatus\r
-2101:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2102:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2103:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2104:.\Generated_Source\PSoC5/CyLib.c **** * Returns the real time voltage detection status.\r
-2105:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2106:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2107:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2108:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2109:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 86\r
-\r
-\r
-2110:.\Generated_Source\PSoC5/CyLib.c **** * Status:\r
-2111:.\Generated_Source\PSoC5/CyLib.c **** * Define Definition\r
-2112:.\Generated_Source\PSoC5/CyLib.c **** * CY_VD_LVID Persistent status of digital LVI.\r
-2113:.\Generated_Source\PSoC5/CyLib.c **** * CY_VD_LVIA Persistent status of analog LVI.\r
-2114:.\Generated_Source\PSoC5/CyLib.c **** * CY_VD_HVIA Persistent status of analog HVI.\r
-2115:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2116:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2117:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyVdRealTimeStatus(void) \r
-2118:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2542 .loc 1 2118 0\r
- 2543 .cfi_startproc\r
- 2544 @ args = 0, pretend = 0, frame = 0\r
- 2545 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2546 0000 10B5 push {r4, lr}\r
- 2547 .LCFI11:\r
- 2548 .cfi_def_cfa_offset 8\r
- 2549 .cfi_offset 4, -8\r
- 2550 .cfi_offset 14, -4\r
-2119:.\Generated_Source\PSoC5/CyLib.c **** uint8 interruptState;\r
-2120:.\Generated_Source\PSoC5/CyLib.c **** uint8 vdFlagsState;\r
-2121:.\Generated_Source\PSoC5/CyLib.c **** \r
-2122:.\Generated_Source\PSoC5/CyLib.c **** interruptState = CyEnterCriticalSection();\r
- 2551 .loc 1 2122 0\r
- 2552 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 2553 .LVL151:\r
-2123:.\Generated_Source\PSoC5/CyLib.c **** vdFlagsState = CY_VD_RT_STATUS_REG;\r
- 2554 .loc 1 2123 0\r
- 2555 0006 034B ldr r3, .L283\r
- 2556 0008 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 2557 .LVL152:\r
-2124:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
- 2558 .loc 1 2124 0\r
- 2559 000a FFF7FEFF bl CyExitCriticalSection\r
- 2560 .LVL153:\r
-2125:.\Generated_Source\PSoC5/CyLib.c **** \r
-2126:.\Generated_Source\PSoC5/CyLib.c **** return(vdFlagsState);\r
-2127:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2561 .loc 1 2127 0\r
- 2562 000e 2046 mov r0, r4\r
- 2563 0010 10BD pop {r4, pc}\r
- 2564 .L284:\r
- 2565 0012 00BF .align 2\r
- 2566 .L283:\r
- 2567 0014 FC460040 .word 1073759996\r
- 2568 .cfi_endproc\r
- 2569 .LFE53:\r
- 2570 .size CyVdRealTimeStatus, .-CyVdRealTimeStatus\r
- 2571 .section .text.CyDisableInts,"ax",%progbits\r
- 2572 .align 1\r
- 2573 .global CyDisableInts\r
- 2574 .thumb\r
- 2575 .thumb_func\r
- 2576 .type CyDisableInts, %function\r
- 2577 CyDisableInts:\r
- 2578 .LFB54:\r
-2128:.\Generated_Source\PSoC5/CyLib.c **** \r
-2129:.\Generated_Source\PSoC5/CyLib.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 87\r
-\r
-\r
-2130:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2131:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyDisableInts\r
-2132:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2133:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2134:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2135:.\Generated_Source\PSoC5/CyLib.c **** * Disables the interrupt enable for each interrupt.\r
-2136:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2137:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2138:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2139:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2140:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2141:.\Generated_Source\PSoC5/CyLib.c **** * 32 bit mask of previously enabled interrupts.\r
-2142:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2143:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2144:.\Generated_Source\PSoC5/CyLib.c **** uint32 CyDisableInts(void) \r
-2145:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2579 .loc 1 2145 0\r
- 2580 .cfi_startproc\r
- 2581 @ args = 0, pretend = 0, frame = 0\r
- 2582 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2583 0000 10B5 push {r4, lr}\r
- 2584 .LCFI12:\r
- 2585 .cfi_def_cfa_offset 8\r
- 2586 .cfi_offset 4, -8\r
- 2587 .cfi_offset 14, -4\r
-2146:.\Generated_Source\PSoC5/CyLib.c **** uint32 intState;\r
-2147:.\Generated_Source\PSoC5/CyLib.c **** uint8 interruptState;\r
-2148:.\Generated_Source\PSoC5/CyLib.c **** \r
-2149:.\Generated_Source\PSoC5/CyLib.c **** interruptState = CyEnterCriticalSection();\r
- 2588 .loc 1 2149 0\r
- 2589 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 2590 .LVL154:\r
-2150:.\Generated_Source\PSoC5/CyLib.c **** \r
-2151:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC3)\r
-2152:.\Generated_Source\PSoC5/CyLib.c **** \r
-2153:.\Generated_Source\PSoC5/CyLib.c **** /* Get the current interrupt state. */\r
-2154:.\Generated_Source\PSoC5/CyLib.c **** intState = ((uint32) CY_GET_REG8(CY_INT_CLR_EN0_PTR));\r
-2155:.\Generated_Source\PSoC5/CyLib.c **** intState |= ((uint32) (((uint32) CY_GET_REG8(CY_INT_CLR_EN1_PTR)) << 8u));\r
-2156:.\Generated_Source\PSoC5/CyLib.c **** intState |= ((uint32) (((uint32) CY_GET_REG8(CY_INT_CLR_EN2_PTR)) << 16u));\r
-2157:.\Generated_Source\PSoC5/CyLib.c **** intState |= ((uint32) (((uint32) CY_GET_REG8(CY_INT_CLR_EN3_PTR)) << 24u));\r
-2158:.\Generated_Source\PSoC5/CyLib.c **** \r
-2159:.\Generated_Source\PSoC5/CyLib.c **** \r
-2160:.\Generated_Source\PSoC5/CyLib.c **** /* Disable all of the interrupts. */\r
-2161:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_CLR_EN0_PTR, 0xFFu);\r
-2162:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_CLR_EN1_PTR, 0xFFu);\r
-2163:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_CLR_EN2_PTR, 0xFFu);\r
-2164:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_CLR_EN3_PTR, 0xFFu);\r
-2165:.\Generated_Source\PSoC5/CyLib.c **** \r
-2166:.\Generated_Source\PSoC5/CyLib.c **** #else\r
-2167:.\Generated_Source\PSoC5/CyLib.c **** \r
-2168:.\Generated_Source\PSoC5/CyLib.c **** /* Get the current interrupt state. */\r
-2169:.\Generated_Source\PSoC5/CyLib.c **** intState = CY_GET_REG32(CY_INT_CLEAR_PTR);\r
- 2591 .loc 1 2169 0\r
- 2592 0006 044B ldr r3, .L286\r
-2170:.\Generated_Source\PSoC5/CyLib.c **** \r
-2171:.\Generated_Source\PSoC5/CyLib.c **** /* Disable all of the interrupts. */\r
-2172:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG32(CY_INT_CLEAR_PTR, 0xFFFFFFFFu);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 88\r
-\r
-\r
- 2593 .loc 1 2172 0\r
- 2594 0008 4FF0FF32 mov r2, #-1\r
-2169:.\Generated_Source\PSoC5/CyLib.c **** intState = CY_GET_REG32(CY_INT_CLEAR_PTR);\r
- 2595 .loc 1 2169 0\r
- 2596 000c 1C68 ldr r4, [r3, #0]\r
- 2597 .LVL155:\r
- 2598 .loc 1 2172 0\r
- 2599 000e 1A60 str r2, [r3, #0]\r
-2173:.\Generated_Source\PSoC5/CyLib.c **** \r
-2174:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC3) */\r
-2175:.\Generated_Source\PSoC5/CyLib.c **** \r
-2176:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
- 2600 .loc 1 2176 0\r
- 2601 0010 FFF7FEFF bl CyExitCriticalSection\r
- 2602 .LVL156:\r
-2177:.\Generated_Source\PSoC5/CyLib.c **** \r
-2178:.\Generated_Source\PSoC5/CyLib.c **** return (intState);\r
-2179:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2603 .loc 1 2179 0\r
- 2604 0014 2046 mov r0, r4\r
- 2605 0016 10BD pop {r4, pc}\r
- 2606 .L287:\r
- 2607 .align 2\r
- 2608 .L286:\r
- 2609 0018 80E100E0 .word -536813184\r
- 2610 .cfi_endproc\r
- 2611 .LFE54:\r
- 2612 .size CyDisableInts, .-CyDisableInts\r
- 2613 .section .text.CyEnableInts,"ax",%progbits\r
- 2614 .align 1\r
- 2615 .global CyEnableInts\r
- 2616 .thumb\r
- 2617 .thumb_func\r
- 2618 .type CyEnableInts, %function\r
- 2619 CyEnableInts:\r
- 2620 .LFB55:\r
-2180:.\Generated_Source\PSoC5/CyLib.c **** \r
-2181:.\Generated_Source\PSoC5/CyLib.c **** \r
-2182:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2183:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyEnableInts\r
-2184:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2185:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2186:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2187:.\Generated_Source\PSoC5/CyLib.c **** * Enables interrupts to a given state.\r
-2188:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2189:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2190:.\Generated_Source\PSoC5/CyLib.c **** * uint32 mask: 32 bit mask of interrupts to enable.\r
-2191:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2192:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2193:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2194:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2195:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2196:.\Generated_Source\PSoC5/CyLib.c **** void CyEnableInts(uint32 mask) \r
-2197:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2621 .loc 1 2197 0\r
- 2622 .cfi_startproc\r
- 2623 @ args = 0, pretend = 0, frame = 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 89\r
-\r
-\r
- 2624 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2625 .LVL157:\r
- 2626 0000 10B5 push {r4, lr}\r
- 2627 .LCFI13:\r
- 2628 .cfi_def_cfa_offset 8\r
- 2629 .cfi_offset 4, -8\r
- 2630 .cfi_offset 14, -4\r
- 2631 .loc 1 2197 0\r
- 2632 0002 0446 mov r4, r0\r
-2198:.\Generated_Source\PSoC5/CyLib.c **** \r
-2199:.\Generated_Source\PSoC5/CyLib.c **** uint8 interruptState;\r
-2200:.\Generated_Source\PSoC5/CyLib.c **** \r
-2201:.\Generated_Source\PSoC5/CyLib.c **** interruptState = CyEnterCriticalSection();\r
- 2633 .loc 1 2201 0\r
- 2634 0004 FFF7FEFF bl CyEnterCriticalSection\r
- 2635 .LVL158:\r
-2202:.\Generated_Source\PSoC5/CyLib.c **** \r
-2203:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC3)\r
-2204:.\Generated_Source\PSoC5/CyLib.c **** \r
-2205:.\Generated_Source\PSoC5/CyLib.c **** /* Set interrupts as enabled. */\r
-2206:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_SET_EN3_PTR, ((uint8) (mask >> 24u)));\r
-2207:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_SET_EN2_PTR, ((uint8) (mask >> 16u)));\r
-2208:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_SET_EN1_PTR, ((uint8) (mask >> 8u )));\r
-2209:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG8(CY_INT_SET_EN0_PTR, ((uint8) (mask )));\r
-2210:.\Generated_Source\PSoC5/CyLib.c **** \r
-2211:.\Generated_Source\PSoC5/CyLib.c **** #else\r
-2212:.\Generated_Source\PSoC5/CyLib.c **** \r
-2213:.\Generated_Source\PSoC5/CyLib.c **** CY_SET_REG32(CY_INT_ENABLE_PTR, mask);\r
- 2636 .loc 1 2213 0\r
- 2637 0008 024B ldr r3, .L289\r
- 2638 000a 1C60 str r4, [r3, #0]\r
-2214:.\Generated_Source\PSoC5/CyLib.c **** \r
-2215:.\Generated_Source\PSoC5/CyLib.c **** #endif /* (CY_PSOC3) */\r
-2216:.\Generated_Source\PSoC5/CyLib.c **** \r
-2217:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
-2218:.\Generated_Source\PSoC5/CyLib.c **** \r
-2219:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2639 .loc 1 2219 0\r
- 2640 000c BDE81040 pop {r4, lr}\r
-2217:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
- 2641 .loc 1 2217 0\r
- 2642 0010 FFF7FEBF b CyExitCriticalSection\r
- 2643 .LVL159:\r
- 2644 .L290:\r
- 2645 .align 2\r
- 2646 .L289:\r
- 2647 0014 00E100E0 .word -536813312\r
- 2648 .cfi_endproc\r
- 2649 .LFE55:\r
- 2650 .size CyEnableInts, .-CyEnableInts\r
- 2651 .section .text.CyFlushCache,"ax",%progbits\r
- 2652 .align 1\r
- 2653 .global CyFlushCache\r
- 2654 .thumb\r
- 2655 .thumb_func\r
- 2656 .type CyFlushCache, %function\r
- 2657 CyFlushCache:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 90\r
-\r
-\r
- 2658 .LFB56:\r
-2220:.\Generated_Source\PSoC5/CyLib.c **** \r
-2221:.\Generated_Source\PSoC5/CyLib.c **** #if(CY_PSOC5)\r
-2222:.\Generated_Source\PSoC5/CyLib.c **** \r
-2223:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2224:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyFlushCache\r
-2225:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2226:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2227:.\Generated_Source\PSoC5/CyLib.c **** * Flushes the PSoC 5/5LP cache by invalidating all entries.\r
-2228:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2229:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2230:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2231:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2232:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2233:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2234:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2235:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2236:.\Generated_Source\PSoC5/CyLib.c **** void CyFlushCache(void)\r
-2237:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2659 .loc 1 2237 0\r
- 2660 .cfi_startproc\r
- 2661 @ args = 0, pretend = 0, frame = 0\r
- 2662 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2663 0000 08B5 push {r3, lr}\r
- 2664 .LCFI14:\r
- 2665 .cfi_def_cfa_offset 8\r
- 2666 .cfi_offset 3, -8\r
- 2667 .cfi_offset 14, -4\r
-2238:.\Generated_Source\PSoC5/CyLib.c **** uint8 interruptState;\r
-2239:.\Generated_Source\PSoC5/CyLib.c **** \r
-2240:.\Generated_Source\PSoC5/CyLib.c **** /* Save current global interrupt enable and disable it */\r
-2241:.\Generated_Source\PSoC5/CyLib.c **** interruptState = CyEnterCriticalSection();\r
- 2668 .loc 1 2241 0\r
- 2669 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 2670 .LVL160:\r
-2242:.\Generated_Source\PSoC5/CyLib.c **** \r
-2243:.\Generated_Source\PSoC5/CyLib.c **** /* Fill instruction prefectch unit to insure data integrity */\r
-2244:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2671 .loc 1 2244 0\r
- 2672 @ 2244 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2673 0006 00BF NOP\r
- 2674 \r
- 2675 @ 0 "" 2\r
-2245:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2676 .loc 1 2245 0\r
- 2677 @ 2245 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2678 0008 00BF NOP\r
- 2679 \r
- 2680 @ 0 "" 2\r
-2246:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2681 .loc 1 2246 0\r
- 2682 @ 2246 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2683 000a 00BF NOP\r
- 2684 \r
- 2685 @ 0 "" 2\r
-2247:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2686 .loc 1 2247 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 91\r
-\r
-\r
- 2687 @ 2247 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2688 000c 00BF NOP\r
- 2689 \r
- 2690 @ 0 "" 2\r
-2248:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2691 .loc 1 2248 0\r
- 2692 @ 2248 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2693 000e 00BF NOP\r
- 2694 \r
- 2695 @ 0 "" 2\r
-2249:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2696 .loc 1 2249 0\r
- 2697 @ 2249 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2698 0010 00BF NOP\r
- 2699 \r
- 2700 @ 0 "" 2\r
-2250:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2701 .loc 1 2250 0\r
- 2702 @ 2250 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2703 0012 00BF NOP\r
- 2704 \r
- 2705 @ 0 "" 2\r
-2251:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2706 .loc 1 2251 0\r
- 2707 @ 2251 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2708 0014 00BF NOP\r
- 2709 \r
- 2710 @ 0 "" 2\r
-2252:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2711 .loc 1 2252 0\r
- 2712 @ 2252 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2713 0016 00BF NOP\r
- 2714 \r
- 2715 @ 0 "" 2\r
-2253:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2716 .loc 1 2253 0\r
- 2717 @ 2253 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2718 0018 00BF NOP\r
- 2719 \r
- 2720 @ 0 "" 2\r
-2254:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2721 .loc 1 2254 0\r
- 2722 @ 2254 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2723 001a 00BF NOP\r
- 2724 \r
- 2725 @ 0 "" 2\r
-2255:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2726 .loc 1 2255 0\r
- 2727 @ 2255 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2728 001c 00BF NOP\r
- 2729 \r
- 2730 @ 0 "" 2\r
-2256:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2731 .loc 1 2256 0\r
- 2732 @ 2256 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2733 001e 00BF NOP\r
- 2734 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 92\r
-\r
-\r
- 2735 @ 0 "" 2\r
-2257:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2736 .loc 1 2257 0\r
- 2737 @ 2257 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2738 0020 00BF NOP\r
- 2739 \r
- 2740 @ 0 "" 2\r
-2258:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2741 .loc 1 2258 0\r
- 2742 @ 2258 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2743 0022 00BF NOP\r
- 2744 \r
- 2745 @ 0 "" 2\r
-2259:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2746 .loc 1 2259 0\r
- 2747 @ 2259 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2748 0024 00BF NOP\r
- 2749 \r
- 2750 @ 0 "" 2\r
-2260:.\Generated_Source\PSoC5/CyLib.c **** \r
-2261:.\Generated_Source\PSoC5/CyLib.c **** /* All entries in the cache are invalidated on the next clock cycle. */\r
-2262:.\Generated_Source\PSoC5/CyLib.c **** CY_CACHE_CONTROL_REG |= CY_CACHE_CONTROL_FLUSH;\r
- 2751 .loc 1 2262 0\r
- 2752 .thumb\r
- 2753 0026 0D4B ldr r3, .L292\r
- 2754 0028 1A88 ldrh r2, [r3, #0]\r
- 2755 002a 91B2 uxth r1, r2\r
- 2756 002c 41F00402 orr r2, r1, #4\r
- 2757 0030 1A80 strh r2, [r3, #0] @ movhi\r
-2263:.\Generated_Source\PSoC5/CyLib.c **** \r
-2264:.\Generated_Source\PSoC5/CyLib.c **** \r
-2265:.\Generated_Source\PSoC5/CyLib.c **** /***********************************************************************\r
-2266:.\Generated_Source\PSoC5/CyLib.c **** * The prefetch unit could/would be filled with the instructions that\r
-2267:.\Generated_Source\PSoC5/CyLib.c **** * succeed the flush. Since a flush is desired then theoretically those\r
-2268:.\Generated_Source\PSoC5/CyLib.c **** * instructions might be considered stale/invalid.\r
-2269:.\Generated_Source\PSoC5/CyLib.c **** ***********************************************************************/\r
-2270:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2758 .loc 1 2270 0\r
- 2759 @ 2270 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2760 0032 00BF NOP\r
- 2761 \r
- 2762 @ 0 "" 2\r
-2271:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2763 .loc 1 2271 0\r
- 2764 @ 2271 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2765 0034 00BF NOP\r
- 2766 \r
- 2767 @ 0 "" 2\r
-2272:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2768 .loc 1 2272 0\r
- 2769 @ 2272 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2770 0036 00BF NOP\r
- 2771 \r
- 2772 @ 0 "" 2\r
-2273:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2773 .loc 1 2273 0\r
- 2774 @ 2273 ".\Generated_Source\PSoC5\CyLib.c" 1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 93\r
-\r
-\r
- 2775 0038 00BF NOP\r
- 2776 \r
- 2777 @ 0 "" 2\r
-2274:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2778 .loc 1 2274 0\r
- 2779 @ 2274 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2780 003a 00BF NOP\r
- 2781 \r
- 2782 @ 0 "" 2\r
-2275:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2783 .loc 1 2275 0\r
- 2784 @ 2275 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2785 003c 00BF NOP\r
- 2786 \r
- 2787 @ 0 "" 2\r
-2276:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2788 .loc 1 2276 0\r
- 2789 @ 2276 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2790 003e 00BF NOP\r
- 2791 \r
- 2792 @ 0 "" 2\r
-2277:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2793 .loc 1 2277 0\r
- 2794 @ 2277 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2795 0040 00BF NOP\r
- 2796 \r
- 2797 @ 0 "" 2\r
-2278:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2798 .loc 1 2278 0\r
- 2799 @ 2278 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2800 0042 00BF NOP\r
- 2801 \r
- 2802 @ 0 "" 2\r
-2279:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2803 .loc 1 2279 0\r
- 2804 @ 2279 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2805 0044 00BF NOP\r
- 2806 \r
- 2807 @ 0 "" 2\r
-2280:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2808 .loc 1 2280 0\r
- 2809 @ 2280 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2810 0046 00BF NOP\r
- 2811 \r
- 2812 @ 0 "" 2\r
-2281:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2813 .loc 1 2281 0\r
- 2814 @ 2281 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2815 0048 00BF NOP\r
- 2816 \r
- 2817 @ 0 "" 2\r
-2282:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2818 .loc 1 2282 0\r
- 2819 @ 2282 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2820 004a 00BF NOP\r
- 2821 \r
- 2822 @ 0 "" 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 94\r
-\r
-\r
-2283:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2823 .loc 1 2283 0\r
- 2824 @ 2283 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2825 004c 00BF NOP\r
- 2826 \r
- 2827 @ 0 "" 2\r
-2284:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2828 .loc 1 2284 0\r
- 2829 @ 2284 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2830 004e 00BF NOP\r
- 2831 \r
- 2832 @ 0 "" 2\r
-2285:.\Generated_Source\PSoC5/CyLib.c **** CY_NOP;\r
- 2833 .loc 1 2285 0\r
- 2834 @ 2285 ".\Generated_Source\PSoC5\CyLib.c" 1\r
- 2835 0050 00BF NOP\r
- 2836 \r
- 2837 @ 0 "" 2\r
-2286:.\Generated_Source\PSoC5/CyLib.c **** \r
-2287:.\Generated_Source\PSoC5/CyLib.c **** /* Restore global interrupt enable state */\r
-2288:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
-2289:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2838 .loc 1 2289 0\r
- 2839 .thumb\r
- 2840 0052 BDE80840 pop {r3, lr}\r
-2288:.\Generated_Source\PSoC5/CyLib.c **** CyExitCriticalSection(interruptState);\r
- 2841 .loc 1 2288 0\r
- 2842 0056 FFF7FEBF b CyExitCriticalSection\r
- 2843 .LVL161:\r
- 2844 .L293:\r
- 2845 005a 00BF .align 2\r
- 2846 .L292:\r
- 2847 005c 00480040 .word 1073760256\r
- 2848 .cfi_endproc\r
- 2849 .LFE56:\r
- 2850 .size CyFlushCache, .-CyFlushCache\r
- 2851 .section .text.CyIntSetSysVector,"ax",%progbits\r
- 2852 .align 1\r
- 2853 .global CyIntSetSysVector\r
- 2854 .thumb\r
- 2855 .thumb_func\r
- 2856 .type CyIntSetSysVector, %function\r
- 2857 CyIntSetSysVector:\r
- 2858 .LFB57:\r
-2290:.\Generated_Source\PSoC5/CyLib.c **** \r
-2291:.\Generated_Source\PSoC5/CyLib.c **** \r
-2292:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2293:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntSetSysVector\r
-2294:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2295:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2296:.\Generated_Source\PSoC5/CyLib.c **** * Sets the interrupt vector of the specified system interrupt number. System\r
-2297:.\Generated_Source\PSoC5/CyLib.c **** * interrupts are present only for the ARM platform. These interrupts are for\r
-2298:.\Generated_Source\PSoC5/CyLib.c **** * SysTick, PendSV and others.\r
-2299:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2300:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2301:.\Generated_Source\PSoC5/CyLib.c **** * number: Interrupt number, valid range [0-15].\r
-2302:.\Generated_Source\PSoC5/CyLib.c **** address: Pointer to an interrupt service routine.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 95\r
-\r
-\r
-2303:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2304:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2305:.\Generated_Source\PSoC5/CyLib.c **** * The old ISR vector at this location.\r
-2306:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2307:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2308:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress CyIntSetSysVector(uint8 number, cyisraddress address)\r
-2309:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2859 .loc 1 2309 0\r
- 2860 .cfi_startproc\r
- 2861 @ args = 0, pretend = 0, frame = 0\r
- 2862 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2863 @ link register save eliminated.\r
- 2864 .LVL162:\r
-2310:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress oldIsr;\r
-2311:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
-2312:.\Generated_Source\PSoC5/CyLib.c **** \r
-2313:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_SYS_NUMBER_MAX);\r
-2314:.\Generated_Source\PSoC5/CyLib.c **** \r
-2315:.\Generated_Source\PSoC5/CyLib.c **** /* Save old Interrupt service routine. */\r
-2316:.\Generated_Source\PSoC5/CyLib.c **** oldIsr = ramVectorTable[number & CY_INT_SYS_NUMBER_MASK];\r
- 2865 .loc 1 2316 0\r
- 2866 0000 044B ldr r3, .L295\r
- 2867 .LVL163:\r
- 2868 0002 00F00F02 and r2, r0, #15\r
- 2869 0006 1B68 ldr r3, [r3, #0]\r
- 2870 .LVL164:\r
- 2871 0008 53F82200 ldr r0, [r3, r2, lsl #2]\r
- 2872 .LVL165:\r
-2317:.\Generated_Source\PSoC5/CyLib.c **** \r
-2318:.\Generated_Source\PSoC5/CyLib.c **** /* Set new Interrupt service routine. */\r
-2319:.\Generated_Source\PSoC5/CyLib.c **** ramVectorTable[number & CY_INT_SYS_NUMBER_MASK] = address;\r
- 2873 .loc 1 2319 0\r
- 2874 000c 43F82210 str r1, [r3, r2, lsl #2]\r
-2320:.\Generated_Source\PSoC5/CyLib.c **** \r
-2321:.\Generated_Source\PSoC5/CyLib.c **** return (oldIsr);\r
-2322:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2875 .loc 1 2322 0\r
- 2876 0010 7047 bx lr\r
- 2877 .L296:\r
- 2878 0012 00BF .align 2\r
- 2879 .L295:\r
- 2880 0014 08ED00E0 .word -536810232\r
- 2881 .cfi_endproc\r
- 2882 .LFE57:\r
- 2883 .size CyIntSetSysVector, .-CyIntSetSysVector\r
- 2884 .section .text.CyIntGetSysVector,"ax",%progbits\r
- 2885 .align 1\r
- 2886 .global CyIntGetSysVector\r
- 2887 .thumb\r
- 2888 .thumb_func\r
- 2889 .type CyIntGetSysVector, %function\r
- 2890 CyIntGetSysVector:\r
- 2891 .LFB58:\r
-2323:.\Generated_Source\PSoC5/CyLib.c **** \r
-2324:.\Generated_Source\PSoC5/CyLib.c **** \r
-2325:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2326:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntGetSysVector\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 96\r
-\r
-\r
-2327:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2328:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2329:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2330:.\Generated_Source\PSoC5/CyLib.c **** * Gets the interrupt vector of the specified system interrupt number. System\r
-2331:.\Generated_Source\PSoC5/CyLib.c **** * interrupts are present only for the ARM platform. These interrupts are for\r
-2332:.\Generated_Source\PSoC5/CyLib.c **** * SysTick, PendSV and others.\r
-2333:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2334:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2335:.\Generated_Source\PSoC5/CyLib.c **** * number: The interrupt number, valid range [0-15].\r
-2336:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2337:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2338:.\Generated_Source\PSoC5/CyLib.c **** * Address of the ISR in the interrupt vector table.\r
-2339:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2340:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2341:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress CyIntGetSysVector(uint8 number)\r
-2342:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2892 .loc 1 2342 0\r
- 2893 .cfi_startproc\r
- 2894 @ args = 0, pretend = 0, frame = 0\r
- 2895 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2896 @ link register save eliminated.\r
- 2897 .LVL166:\r
-2343:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
-2344:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_SYS_NUMBER_MAX);\r
-2345:.\Generated_Source\PSoC5/CyLib.c **** \r
-2346:.\Generated_Source\PSoC5/CyLib.c **** return ramVectorTable[number & CY_INT_SYS_NUMBER_MASK];\r
- 2898 .loc 1 2346 0\r
- 2899 0000 034B ldr r3, .L298\r
- 2900 .LVL167:\r
- 2901 0002 00F00F00 and r0, r0, #15\r
- 2902 .LVL168:\r
- 2903 0006 1968 ldr r1, [r3, #0]\r
-2347:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2904 .loc 1 2347 0\r
- 2905 0008 51F82000 ldr r0, [r1, r0, lsl #2]\r
- 2906 000c 7047 bx lr\r
- 2907 .L299:\r
- 2908 000e 00BF .align 2\r
- 2909 .L298:\r
- 2910 0010 08ED00E0 .word -536810232\r
- 2911 .cfi_endproc\r
- 2912 .LFE58:\r
- 2913 .size CyIntGetSysVector, .-CyIntGetSysVector\r
- 2914 .section .text.CyIntSetVector,"ax",%progbits\r
- 2915 .align 1\r
- 2916 .global CyIntSetVector\r
- 2917 .thumb\r
- 2918 .thumb_func\r
- 2919 .type CyIntSetVector, %function\r
- 2920 CyIntSetVector:\r
- 2921 .LFB59:\r
-2348:.\Generated_Source\PSoC5/CyLib.c **** \r
-2349:.\Generated_Source\PSoC5/CyLib.c **** \r
-2350:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2351:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntSetVector\r
-2352:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2353:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 97\r
-\r
-\r
-2354:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2355:.\Generated_Source\PSoC5/CyLib.c **** * Sets the interrupt vector of the specified interrupt number.\r
-2356:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2357:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2358:.\Generated_Source\PSoC5/CyLib.c **** * number: Valid range [0-31]. Interrupt number\r
-2359:.\Generated_Source\PSoC5/CyLib.c **** * address: Pointer to an interrupt service routine\r
-2360:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2361:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2362:.\Generated_Source\PSoC5/CyLib.c **** * Previous interrupt vector value.\r
-2363:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2364:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2365:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress CyIntSetVector(uint8 number, cyisraddress address)\r
-2366:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2922 .loc 1 2366 0\r
- 2923 .cfi_startproc\r
- 2924 @ args = 0, pretend = 0, frame = 0\r
- 2925 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2926 @ link register save eliminated.\r
- 2927 .LVL169:\r
-2367:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress oldIsr;\r
-2368:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
-2369:.\Generated_Source\PSoC5/CyLib.c **** \r
-2370:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-2371:.\Generated_Source\PSoC5/CyLib.c **** \r
-2372:.\Generated_Source\PSoC5/CyLib.c **** /* Save old Interrupt service routine. */\r
-2373:.\Generated_Source\PSoC5/CyLib.c **** oldIsr = ramVectorTable[CY_INT_IRQ_BASE + (number & CY_INT_NUMBER_MASK)];\r
- 2928 .loc 1 2373 0\r
- 2929 0000 054B ldr r3, .L301\r
- 2930 .LVL170:\r
- 2931 0002 00F01F00 and r0, r0, #31\r
- 2932 .LVL171:\r
- 2933 0006 1B68 ldr r3, [r3, #0]\r
- 2934 .LVL172:\r
- 2935 0008 00F11002 add r2, r0, #16\r
- 2936 000c 53F82200 ldr r0, [r3, r2, lsl #2]\r
- 2937 .LVL173:\r
-2374:.\Generated_Source\PSoC5/CyLib.c **** \r
-2375:.\Generated_Source\PSoC5/CyLib.c **** /* Set new Interrupt service routine. */\r
-2376:.\Generated_Source\PSoC5/CyLib.c **** ramVectorTable[CY_INT_IRQ_BASE + (number & CY_INT_NUMBER_MASK)] = address;\r
- 2938 .loc 1 2376 0\r
- 2939 0010 43F82210 str r1, [r3, r2, lsl #2]\r
-2377:.\Generated_Source\PSoC5/CyLib.c **** \r
-2378:.\Generated_Source\PSoC5/CyLib.c **** return (oldIsr);\r
-2379:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2940 .loc 1 2379 0\r
- 2941 0014 7047 bx lr\r
- 2942 .L302:\r
- 2943 0016 00BF .align 2\r
- 2944 .L301:\r
- 2945 0018 08ED00E0 .word -536810232\r
- 2946 .cfi_endproc\r
- 2947 .LFE59:\r
- 2948 .size CyIntSetVector, .-CyIntSetVector\r
- 2949 .section .text.CyIntGetVector,"ax",%progbits\r
- 2950 .align 1\r
- 2951 .global CyIntGetVector\r
- 2952 .thumb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 98\r
-\r
-\r
- 2953 .thumb_func\r
- 2954 .type CyIntGetVector, %function\r
- 2955 CyIntGetVector:\r
- 2956 .LFB60:\r
-2380:.\Generated_Source\PSoC5/CyLib.c **** \r
-2381:.\Generated_Source\PSoC5/CyLib.c **** \r
-2382:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2383:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntGetVector\r
-2384:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2385:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2386:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2387:.\Generated_Source\PSoC5/CyLib.c **** * Gets the interrupt vector of the specified interrupt number.\r
-2388:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2389:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2390:.\Generated_Source\PSoC5/CyLib.c **** * number: Valid range [0-31]. Interrupt number\r
-2391:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2392:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2393:.\Generated_Source\PSoC5/CyLib.c **** * Address of the ISR in the interrupt vector table.\r
-2394:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2395:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2396:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress CyIntGetVector(uint8 number)\r
-2397:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2957 .loc 1 2397 0\r
- 2958 .cfi_startproc\r
- 2959 @ args = 0, pretend = 0, frame = 0\r
- 2960 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2961 @ link register save eliminated.\r
- 2962 .LVL174:\r
-2398:.\Generated_Source\PSoC5/CyLib.c **** cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
-2399:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-2400:.\Generated_Source\PSoC5/CyLib.c **** \r
-2401:.\Generated_Source\PSoC5/CyLib.c **** return (ramVectorTable[CY_INT_IRQ_BASE + (number & CY_INT_NUMBER_MASK)]);\r
- 2963 .loc 1 2401 0\r
- 2964 0000 034B ldr r3, .L304\r
- 2965 .LVL175:\r
- 2966 0002 00F01F00 and r0, r0, #31\r
- 2967 .LVL176:\r
- 2968 0006 1968 ldr r1, [r3, #0]\r
- 2969 0008 1030 adds r0, r0, #16\r
-2402:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 2970 .loc 1 2402 0\r
- 2971 000a 51F82000 ldr r0, [r1, r0, lsl #2]\r
- 2972 000e 7047 bx lr\r
- 2973 .L305:\r
- 2974 .align 2\r
- 2975 .L304:\r
- 2976 0010 08ED00E0 .word -536810232\r
- 2977 .cfi_endproc\r
- 2978 .LFE60:\r
- 2979 .size CyIntGetVector, .-CyIntGetVector\r
- 2980 .section .text.CyIntSetPriority,"ax",%progbits\r
- 2981 .align 1\r
- 2982 .global CyIntSetPriority\r
- 2983 .thumb\r
- 2984 .thumb_func\r
- 2985 .type CyIntSetPriority, %function\r
- 2986 CyIntSetPriority:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 99\r
-\r
-\r
- 2987 .LFB61:\r
-2403:.\Generated_Source\PSoC5/CyLib.c **** \r
-2404:.\Generated_Source\PSoC5/CyLib.c **** \r
-2405:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2406:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntSetPriority\r
-2407:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2408:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2409:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2410:.\Generated_Source\PSoC5/CyLib.c **** * Sets the Priority of the Interrupt.\r
-2411:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2412:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2413:.\Generated_Source\PSoC5/CyLib.c **** * priority: Priority of the interrupt. 0 - 7, 0 being the highest.\r
-2414:.\Generated_Source\PSoC5/CyLib.c **** * number: The number of the interrupt, 0 - 31.\r
-2415:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2416:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2417:.\Generated_Source\PSoC5/CyLib.c **** * None\r
-2418:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2419:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2420:.\Generated_Source\PSoC5/CyLib.c **** void CyIntSetPriority(uint8 number, uint8 priority)\r
-2421:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 2988 .loc 1 2421 0\r
- 2989 .cfi_startproc\r
- 2990 @ args = 0, pretend = 0, frame = 0\r
- 2991 @ frame_needed = 0, uses_anonymous_args = 0\r
- 2992 @ link register save eliminated.\r
- 2993 .LVL177:\r
-2422:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(priority <= CY_INT_PRIORITY_MAX);\r
-2423:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-2424:.\Generated_Source\PSoC5/CyLib.c **** CY_INT_PRIORITY_PTR[number & CY_INT_NUMBER_MASK] = (priority & CY_INT_PRIORITY_MASK)<< 5;\r
- 2994 .loc 1 2424 0\r
- 2995 0000 00F01F00 and r0, r0, #31\r
- 2996 .LVL178:\r
- 2997 0004 00F16043 add r3, r0, #-536870912\r
- 2998 0008 4901 lsls r1, r1, #5\r
- 2999 .LVL179:\r
- 3000 000a 03F56442 add r2, r3, #58368\r
- 3001 000e C8B2 uxtb r0, r1\r
- 3002 0010 1070 strb r0, [r2, #0]\r
- 3003 0012 7047 bx lr\r
- 3004 .cfi_endproc\r
- 3005 .LFE61:\r
- 3006 .size CyIntSetPriority, .-CyIntSetPriority\r
- 3007 .section .text.CyIntGetPriority,"ax",%progbits\r
- 3008 .align 1\r
- 3009 .global CyIntGetPriority\r
- 3010 .thumb\r
- 3011 .thumb_func\r
- 3012 .type CyIntGetPriority, %function\r
- 3013 CyIntGetPriority:\r
- 3014 .LFB62:\r
-2425:.\Generated_Source\PSoC5/CyLib.c **** }\r
-2426:.\Generated_Source\PSoC5/CyLib.c **** \r
-2427:.\Generated_Source\PSoC5/CyLib.c **** \r
-2428:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2429:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntGetPriority\r
-2430:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2431:.\Generated_Source\PSoC5/CyLib.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 100\r
-\r
-\r
-2432:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2433:.\Generated_Source\PSoC5/CyLib.c **** * Gets the Priority of the Interrupt.\r
-2434:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2435:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-2436:.\Generated_Source\PSoC5/CyLib.c **** * number: The number of the interrupt, 0 - 31.\r
-2437:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2438:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2439:.\Generated_Source\PSoC5/CyLib.c **** * Priority of the interrupt. 0 - 7, 0 being the highest.\r
-2440:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2441:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2442:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyIntGetPriority(uint8 number)\r
-2443:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 3015 .loc 1 2443 0\r
- 3016 .cfi_startproc\r
- 3017 @ args = 0, pretend = 0, frame = 0\r
- 3018 @ frame_needed = 0, uses_anonymous_args = 0\r
- 3019 @ link register save eliminated.\r
- 3020 .LVL180:\r
-2444:.\Generated_Source\PSoC5/CyLib.c **** uint8 priority;\r
-2445:.\Generated_Source\PSoC5/CyLib.c **** \r
-2446:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-2447:.\Generated_Source\PSoC5/CyLib.c **** \r
-2448:.\Generated_Source\PSoC5/CyLib.c **** priority = CY_INT_PRIORITY_PTR[number & CY_INT_NUMBER_MASK] >> 5;\r
- 3021 .loc 1 2448 0\r
- 3022 0000 00F01F00 and r0, r0, #31\r
- 3023 .LVL181:\r
- 3024 0004 00F16043 add r3, r0, #-536870912\r
- 3025 0008 03F56441 add r1, r3, #58368\r
- 3026 000c 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 3027 .LVL182:\r
-2449:.\Generated_Source\PSoC5/CyLib.c **** \r
-2450:.\Generated_Source\PSoC5/CyLib.c **** return (priority);\r
-2451:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 3028 .loc 1 2451 0\r
- 3029 000e 5009 lsrs r0, r2, #5\r
- 3030 0010 7047 bx lr\r
- 3031 .cfi_endproc\r
- 3032 .LFE62:\r
- 3033 .size CyIntGetPriority, .-CyIntGetPriority\r
- 3034 .section .text.CyIntGetState,"ax",%progbits\r
- 3035 .align 1\r
- 3036 .global CyIntGetState\r
- 3037 .thumb\r
- 3038 .thumb_func\r
- 3039 .type CyIntGetState, %function\r
- 3040 CyIntGetState:\r
- 3041 .LFB63:\r
-2452:.\Generated_Source\PSoC5/CyLib.c **** \r
-2453:.\Generated_Source\PSoC5/CyLib.c **** \r
-2454:.\Generated_Source\PSoC5/CyLib.c **** /*******************************************************************************\r
-2455:.\Generated_Source\PSoC5/CyLib.c **** * Function Name: CyIntGetState\r
-2456:.\Generated_Source\PSoC5/CyLib.c **** ********************************************************************************\r
-2457:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2458:.\Generated_Source\PSoC5/CyLib.c **** * Summary:\r
-2459:.\Generated_Source\PSoC5/CyLib.c **** * Gets the enable state of the specified interrupt number.\r
-2460:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2461:.\Generated_Source\PSoC5/CyLib.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 101\r
-\r
-\r
-2462:.\Generated_Source\PSoC5/CyLib.c **** * number: Valid range [0-31]. Interrupt number.\r
-2463:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2464:.\Generated_Source\PSoC5/CyLib.c **** * Return:\r
-2465:.\Generated_Source\PSoC5/CyLib.c **** * Enable status: 1 if enabled, 0 if disabled\r
-2466:.\Generated_Source\PSoC5/CyLib.c **** *\r
-2467:.\Generated_Source\PSoC5/CyLib.c **** *******************************************************************************/\r
-2468:.\Generated_Source\PSoC5/CyLib.c **** uint8 CyIntGetState(uint8 number)\r
-2469:.\Generated_Source\PSoC5/CyLib.c **** {\r
- 3042 .loc 1 2469 0\r
- 3043 .cfi_startproc\r
- 3044 @ args = 0, pretend = 0, frame = 0\r
- 3045 @ frame_needed = 0, uses_anonymous_args = 0\r
- 3046 @ link register save eliminated.\r
- 3047 .LVL183:\r
-2470:.\Generated_Source\PSoC5/CyLib.c **** reg32 * stateReg;\r
-2471:.\Generated_Source\PSoC5/CyLib.c **** \r
-2472:.\Generated_Source\PSoC5/CyLib.c **** CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-2473:.\Generated_Source\PSoC5/CyLib.c **** \r
-2474:.\Generated_Source\PSoC5/CyLib.c **** /* Get a pointer to the Interrupt enable register. */\r
-2475:.\Generated_Source\PSoC5/CyLib.c **** stateReg = CY_INT_ENABLE_PTR;\r
-2476:.\Generated_Source\PSoC5/CyLib.c **** \r
-2477:.\Generated_Source\PSoC5/CyLib.c **** /* Get the state of the interrupt. */\r
-2478:.\Generated_Source\PSoC5/CyLib.c **** return (0u != (*stateReg & (((uint32) 1u) << (0x1Fu & number)))) ? ((uint8)(1u)) : ((uint8)\r
- 3048 .loc 1 2478 0\r
- 3049 0000 044B ldr r3, .L309\r
- 3050 0002 00F01F00 and r0, r0, #31\r
- 3051 .LVL184:\r
- 3052 0006 1968 ldr r1, [r3, #0]\r
- 3053 0008 21FA00F2 lsr r2, r1, r0\r
-2479:.\Generated_Source\PSoC5/CyLib.c **** }\r
- 3054 .loc 1 2479 0\r
- 3055 000c 02F00100 and r0, r2, #1\r
- 3056 0010 7047 bx lr\r
- 3057 .L310:\r
- 3058 0012 00BF .align 2\r
- 3059 .L309:\r
- 3060 0014 00E100E0 .word -536813312\r
- 3061 .cfi_endproc\r
- 3062 .LFE63:\r
- 3063 .size CyIntGetState, .-CyIntGetState\r
- 3064 .global cydelay_32k_ms\r
- 3065 .global cydelay_freq_mhz\r
- 3066 .global cydelay_freq_khz\r
- 3067 .global cydelay_freq_hz\r
- 3068 .global CyResetStatus\r
- 3069 .data\r
- 3070 .align 2\r
- 3071 .set .LANCHOR0,. + 0\r
- 3072 .type cydelay_32k_ms, %object\r
- 3073 .size cydelay_32k_ms, 4\r
- 3074 cydelay_32k_ms:\r
- 3075 0000 0000007D .word 2097152000\r
- 3076 .type cydelay_freq_khz, %object\r
- 3077 .size cydelay_freq_khz, 4\r
- 3078 cydelay_freq_khz:\r
- 3079 0004 00FA0000 .word 64000\r
- 3080 .type cydelay_freq_mhz, %object\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 102\r
-\r
-\r
- 3081 .size cydelay_freq_mhz, 1\r
- 3082 cydelay_freq_mhz:\r
- 3083 0008 40 .byte 64\r
- 3084 0009 000000 .space 3\r
- 3085 .type cydelay_freq_hz, %object\r
- 3086 .size cydelay_freq_hz, 4\r
- 3087 cydelay_freq_hz:\r
- 3088 000c 0090D003 .word 64000000\r
- 3089 .section .noinit,"aw",%progbits\r
- 3090 .type CyResetStatus, %object\r
- 3091 .size CyResetStatus, 1\r
- 3092 CyResetStatus:\r
- 3093 0000 00 .space 1\r
- 3094 .text\r
- 3095 .Letext0:\r
- 3096 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 3097 .file 3 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 3098 .file 4 ".\\Generated_Source\\PSoC5\\cyPm.h"\r
- 3099 .section .debug_info,"",%progbits\r
- 3100 .Ldebug_info0:\r
- 3101 0000 BC0F0000 .4byte 0xfbc\r
- 3102 0004 0200 .2byte 0x2\r
- 3103 0006 00000000 .4byte .Ldebug_abbrev0\r
- 3104 000a 04 .byte 0x4\r
- 3105 000b 01 .uleb128 0x1\r
- 3106 000c 52050000 .4byte .LASF134\r
- 3107 0010 01 .byte 0x1\r
- 3108 0011 82040000 .4byte .LASF135\r
- 3109 0015 A0030000 .4byte .LASF136\r
- 3110 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 3111 001d 00000000 .4byte 0\r
- 3112 0021 00000000 .4byte 0\r
- 3113 0025 00000000 .4byte .Ldebug_line0\r
- 3114 0029 02 .uleb128 0x2\r
- 3115 002a 01 .byte 0x1\r
- 3116 002b 06 .byte 0x6\r
- 3117 002c 25010000 .4byte .LASF0\r
- 3118 0030 02 .uleb128 0x2\r
- 3119 0031 01 .byte 0x1\r
- 3120 0032 08 .byte 0x8\r
- 3121 0033 C5050000 .4byte .LASF1\r
- 3122 0037 02 .uleb128 0x2\r
- 3123 0038 02 .byte 0x2\r
- 3124 0039 05 .byte 0x5\r
- 3125 003a E1050000 .4byte .LASF2\r
- 3126 003e 02 .uleb128 0x2\r
- 3127 003f 02 .byte 0x2\r
- 3128 0040 07 .byte 0x7\r
- 3129 0041 C7020000 .4byte .LASF3\r
- 3130 0045 03 .uleb128 0x3\r
- 3131 0046 04 .byte 0x4\r
- 3132 0047 05 .byte 0x5\r
- 3133 0048 696E7400 .ascii "int\000"\r
- 3134 004c 02 .uleb128 0x2\r
- 3135 004d 04 .byte 0x4\r
- 3136 004e 07 .byte 0x7\r
- 3137 004f 1F020000 .4byte .LASF4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 103\r
-\r
-\r
- 3138 0053 02 .uleb128 0x2\r
- 3139 0054 08 .byte 0x8\r
- 3140 0055 05 .byte 0x5\r
- 3141 0056 17010000 .4byte .LASF5\r
- 3142 005a 02 .uleb128 0x2\r
- 3143 005b 08 .byte 0x8\r
- 3144 005c 07 .byte 0x7\r
- 3145 005d A4000000 .4byte .LASF6\r
- 3146 0061 02 .uleb128 0x2\r
- 3147 0062 04 .byte 0x4\r
- 3148 0063 05 .byte 0x5\r
- 3149 0064 6A010000 .4byte .LASF7\r
- 3150 0068 02 .uleb128 0x2\r
- 3151 0069 04 .byte 0x4\r
- 3152 006a 07 .byte 0x7\r
- 3153 006b 0E040000 .4byte .LASF8\r
- 3154 006f 02 .uleb128 0x2\r
- 3155 0070 04 .byte 0x4\r
- 3156 0071 07 .byte 0x7\r
- 3157 0072 59020000 .4byte .LASF9\r
- 3158 0076 04 .uleb128 0x4\r
- 3159 0077 01 .byte 0x1\r
- 3160 0078 05 .uleb128 0x5\r
- 3161 0079 04 .byte 0x4\r
- 3162 007a 76000000 .4byte 0x76\r
- 3163 007e 02 .uleb128 0x2\r
- 3164 007f 01 .byte 0x1\r
- 3165 0080 08 .byte 0x8\r
- 3166 0081 85060000 .4byte .LASF10\r
- 3167 0085 06 .uleb128 0x6\r
- 3168 0086 8D010000 .4byte .LASF11\r
- 3169 008a 02 .byte 0x2\r
- 3170 008b 5B .byte 0x5b\r
- 3171 008c 30000000 .4byte 0x30\r
- 3172 0090 06 .uleb128 0x6\r
- 3173 0091 15000000 .4byte .LASF12\r
- 3174 0095 02 .byte 0x2\r
- 3175 0096 5C .byte 0x5c\r
- 3176 0097 3E000000 .4byte 0x3e\r
- 3177 009b 06 .uleb128 0x6\r
- 3178 009c DC010000 .4byte .LASF13\r
- 3179 00a0 02 .byte 0x2\r
- 3180 00a1 5D .byte 0x5d\r
- 3181 00a2 6F000000 .4byte 0x6f\r
- 3182 00a6 02 .uleb128 0x2\r
- 3183 00a7 04 .byte 0x4\r
- 3184 00a8 04 .byte 0x4\r
- 3185 00a9 C2040000 .4byte .LASF14\r
- 3186 00ad 02 .uleb128 0x2\r
- 3187 00ae 08 .byte 0x8\r
- 3188 00af 04 .byte 0x4\r
- 3189 00b0 AD010000 .4byte .LASF15\r
- 3190 00b4 06 .uleb128 0x6\r
- 3191 00b5 A6070000 .4byte .LASF16\r
- 3192 00b9 02 .byte 0x2\r
- 3193 00ba E8 .byte 0xe8\r
- 3194 00bb 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 104\r
-\r
-\r
- 3195 00bf 06 .uleb128 0x6\r
- 3196 00c0 9B050000 .4byte .LASF17\r
- 3197 00c4 02 .byte 0x2\r
- 3198 00c5 F0 .byte 0xf0\r
- 3199 00c6 CA000000 .4byte 0xca\r
- 3200 00ca 07 .uleb128 0x7\r
- 3201 00cb 85000000 .4byte 0x85\r
- 3202 00cf 06 .uleb128 0x6\r
- 3203 00d0 87010000 .4byte .LASF18\r
- 3204 00d4 02 .byte 0x2\r
- 3205 00d5 F1 .byte 0xf1\r
- 3206 00d6 DA000000 .4byte 0xda\r
- 3207 00da 07 .uleb128 0x7\r
- 3208 00db 90000000 .4byte 0x90\r
- 3209 00df 06 .uleb128 0x6\r
- 3210 00e0 DE030000 .4byte .LASF19\r
- 3211 00e4 02 .byte 0x2\r
- 3212 00e5 F2 .byte 0xf2\r
- 3213 00e6 EA000000 .4byte 0xea\r
- 3214 00ea 07 .uleb128 0x7\r
- 3215 00eb 9B000000 .4byte 0x9b\r
- 3216 00ef 08 .uleb128 0x8\r
- 3217 00f0 8F060000 .4byte .LASF20\r
- 3218 00f4 02 .byte 0x2\r
- 3219 00f5 0201 .2byte 0x102\r
- 3220 00f7 78000000 .4byte 0x78\r
- 3221 00fb 09 .uleb128 0x9\r
- 3222 00fc 01 .byte 0x1\r
- 3223 00fd A3040000 .4byte .LASF131\r
- 3224 0101 01 .byte 0x1\r
- 3225 0102 0B03 .2byte 0x30b\r
- 3226 0104 01 .byte 0x1\r
- 3227 0105 01 .byte 0x1\r
- 3228 0106 17010000 .4byte 0x117\r
- 3229 010a 0A .uleb128 0xa\r
- 3230 010b 9E070000 .4byte .LASF24\r
- 3231 010f 01 .byte 0x1\r
- 3232 0110 0B03 .2byte 0x30b\r
- 3233 0112 85000000 .4byte 0x85\r
- 3234 0116 00 .byte 0\r
- 3235 0117 0B .uleb128 0xb\r
- 3236 0118 01 .byte 0x1\r
- 3237 0119 7A070000 .4byte .LASF129\r
- 3238 011d 01 .byte 0x1\r
- 3239 011e E004 .2byte 0x4e0\r
- 3240 0120 01 .byte 0x1\r
- 3241 0121 85000000 .4byte 0x85\r
- 3242 0125 01 .byte 0x1\r
- 3243 0126 0C .uleb128 0xc\r
- 3244 0127 46020000 .4byte .LASF137\r
- 3245 012b 01 .byte 0x1\r
- 3246 012c 6E01 .2byte 0x16e\r
- 3247 012e 01 .byte 0x1\r
- 3248 012f 85000000 .4byte 0x85\r
- 3249 0133 01 .byte 0x1\r
- 3250 0134 45010000 .4byte 0x145\r
- 3251 0138 0D .uleb128 0xd\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 105\r
-\r
-\r
- 3252 0139 27060000 .4byte .LASF138\r
- 3253 013d 01 .byte 0x1\r
- 3254 013e 7001 .2byte 0x170\r
- 3255 0140 85000000 .4byte 0x85\r
- 3256 0144 00 .byte 0\r
- 3257 0145 0E .uleb128 0xe\r
- 3258 0146 D9000000 .4byte .LASF21\r
- 3259 014a 01 .byte 0x1\r
- 3260 014b 8D01 .2byte 0x18d\r
- 3261 014d 01 .byte 0x1\r
- 3262 014e 00000000 .4byte .LFB7\r
- 3263 0152 B8000000 .4byte .LFE7\r
- 3264 0156 02 .byte 0x2\r
- 3265 0157 7D .byte 0x7d\r
- 3266 0158 00 .sleb128 0\r
- 3267 0159 01 .byte 0x1\r
- 3268 015a A1010000 .4byte 0x1a1\r
- 3269 015e 0F .uleb128 0xf\r
- 3270 015f 31010000 .4byte .LASF23\r
- 3271 0163 01 .byte 0x1\r
- 3272 0164 8D01 .2byte 0x18d\r
- 3273 0166 85000000 .4byte 0x85\r
- 3274 016a 00000000 .4byte .LLST0\r
- 3275 016e 10 .uleb128 0x10\r
- 3276 016f 69040000 .4byte .LASF37\r
- 3277 0173 01 .byte 0x1\r
- 3278 0174 8F01 .2byte 0x18f\r
- 3279 0176 85000000 .4byte 0x85\r
- 3280 017a 01 .byte 0x1\r
- 3281 017b 53 .byte 0x53\r
- 3282 017c 11 .uleb128 0x11\r
- 3283 017d 26010000 .4byte 0x126\r
- 3284 0181 00000000 .4byte .LBB10\r
- 3285 0185 2A000000 .4byte .LBE10\r
- 3286 0189 01 .byte 0x1\r
- 3287 018a 8F01 .2byte 0x18f\r
- 3288 018c 12 .uleb128 0x12\r
- 3289 018d 00000000 .4byte .LBB11\r
- 3290 0191 2A000000 .4byte .LBE11\r
- 3291 0195 13 .uleb128 0x13\r
- 3292 0196 38010000 .4byte 0x138\r
- 3293 019a 3A000000 .4byte .LLST1\r
- 3294 019e 00 .byte 0\r
- 3295 019f 00 .byte 0\r
- 3296 01a0 00 .byte 0\r
- 3297 01a1 0E .uleb128 0xe\r
- 3298 01a2 71030000 .4byte .LASF22\r
- 3299 01a6 01 .byte 0x1\r
- 3300 01a7 2103 .2byte 0x321\r
- 3301 01a9 01 .byte 0x1\r
- 3302 01aa 00000000 .4byte .LFB14\r
- 3303 01ae 3C000000 .4byte .LFE14\r
- 3304 01b2 02 .byte 0x2\r
- 3305 01b3 7D .byte 0x7d\r
- 3306 01b4 00 .sleb128 0\r
- 3307 01b5 01 .byte 0x1\r
- 3308 01b6 CB010000 .4byte 0x1cb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 106\r
-\r
-\r
- 3309 01ba 0F .uleb128 0xf\r
- 3310 01bb 9E070000 .4byte .LASF24\r
- 3311 01bf 01 .byte 0x1\r
- 3312 01c0 2103 .2byte 0x321\r
- 3313 01c2 90000000 .4byte 0x90\r
- 3314 01c6 5A000000 .4byte .LLST2\r
- 3315 01ca 00 .byte 0\r
- 3316 01cb 14 .uleb128 0x14\r
- 3317 01cc 01 .byte 0x1\r
- 3318 01cd 37040000 .4byte .LASF31\r
- 3319 01d1 01 .byte 0x1\r
- 3320 01d2 99 .byte 0x99\r
- 3321 01d3 01 .byte 0x1\r
- 3322 01d4 00000000 .4byte .LFB1\r
- 3323 01d8 10000000 .4byte .LFE1\r
- 3324 01dc 02 .byte 0x2\r
- 3325 01dd 7D .byte 0x7d\r
- 3326 01de 00 .sleb128 0\r
- 3327 01df 01 .byte 0x1\r
- 3328 01e0 15 .uleb128 0x15\r
- 3329 01e1 01 .byte 0x1\r
- 3330 01e2 B4010000 .4byte .LASF28\r
- 3331 01e6 01 .byte 0x1\r
- 3332 01e7 BF .byte 0xbf\r
- 3333 01e8 01 .byte 0x1\r
- 3334 01e9 00000000 .4byte .LFB2\r
- 3335 01ed 34000000 .4byte .LFE2\r
- 3336 01f1 02 .byte 0x2\r
- 3337 01f2 7D .byte 0x7d\r
- 3338 01f3 00 .sleb128 0\r
- 3339 01f4 01 .byte 0x1\r
- 3340 01f5 27020000 .4byte 0x227\r
- 3341 01f9 16 .uleb128 0x16\r
- 3342 01fa 67070000 .4byte .LASF25\r
- 3343 01fe 01 .byte 0x1\r
- 3344 01ff BF .byte 0xbf\r
- 3345 0200 85000000 .4byte 0x85\r
- 3346 0204 7B000000 .4byte .LLST3\r
- 3347 0208 16 .uleb128 0x16\r
- 3348 0209 D8060000 .4byte .LASF26\r
- 3349 020d 01 .byte 0x1\r
- 3350 020e BF .byte 0xbf\r
- 3351 020f 85000000 .4byte 0x85\r
- 3352 0213 A8000000 .4byte .LLST4\r
- 3353 0217 16 .uleb128 0x16\r
- 3354 0218 BA040000 .4byte .LASF27\r
- 3355 021c 01 .byte 0x1\r
- 3356 021d BF .byte 0xbf\r
- 3357 021e 85000000 .4byte 0x85\r
- 3358 0222 C9000000 .4byte .LLST5\r
- 3359 0226 00 .byte 0\r
- 3360 0227 15 .uleb128 0x15\r
- 3361 0228 01 .byte 0x1\r
- 3362 0229 73010000 .4byte .LASF29\r
- 3363 022d 01 .byte 0x1\r
- 3364 022e F6 .byte 0xf6\r
- 3365 022f 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 107\r
-\r
-\r
- 3366 0230 00000000 .4byte .LFB3\r
- 3367 0234 14000000 .4byte .LFE3\r
- 3368 0238 02 .byte 0x2\r
- 3369 0239 7D .byte 0x7d\r
- 3370 023a 00 .sleb128 0\r
- 3371 023b 01 .byte 0x1\r
- 3372 023c 50020000 .4byte 0x250\r
- 3373 0240 16 .uleb128 0x16\r
- 3374 0241 07040000 .4byte .LASF30\r
- 3375 0245 01 .byte 0x1\r
- 3376 0246 F6 .byte 0xf6\r
- 3377 0247 85000000 .4byte 0x85\r
- 3378 024b EA000000 .4byte .LLST6\r
- 3379 024f 00 .byte 0\r
- 3380 0250 17 .uleb128 0x17\r
- 3381 0251 01 .byte 0x1\r
- 3382 0252 BC020000 .4byte .LASF32\r
- 3383 0256 01 .byte 0x1\r
- 3384 0257 5901 .2byte 0x159\r
- 3385 0259 01 .byte 0x1\r
- 3386 025a 00000000 .4byte .LFB5\r
- 3387 025e 18000000 .4byte .LFE5\r
- 3388 0262 02 .byte 0x2\r
- 3389 0263 7D .byte 0x7d\r
- 3390 0264 00 .sleb128 0\r
- 3391 0265 01 .byte 0x1\r
- 3392 0266 18 .uleb128 0x18\r
- 3393 0267 01 .byte 0x1\r
- 3394 0268 2C020000 .4byte .LASF33\r
- 3395 026c 01 .byte 0x1\r
- 3396 026d 8702 .2byte 0x287\r
- 3397 026f 01 .byte 0x1\r
- 3398 0270 00000000 .4byte .LFB9\r
- 3399 0274 40000000 .4byte .LFE9\r
- 3400 0278 02 .byte 0x2\r
- 3401 0279 7D .byte 0x7d\r
- 3402 027a 00 .sleb128 0\r
- 3403 027b 01 .byte 0x1\r
- 3404 027c 91020000 .4byte 0x291\r
- 3405 0280 0F .uleb128 0xf\r
- 3406 0281 07040000 .4byte .LASF30\r
- 3407 0285 01 .byte 0x1\r
- 3408 0286 8702 .2byte 0x287\r
- 3409 0288 85000000 .4byte 0x85\r
- 3410 028c 0B010000 .4byte .LLST7\r
- 3411 0290 00 .byte 0\r
- 3412 0291 17 .uleb128 0x17\r
- 3413 0292 01 .byte 0x1\r
- 3414 0293 6F000000 .4byte .LASF34\r
- 3415 0297 01 .byte 0x1\r
- 3416 0298 B002 .2byte 0x2b0\r
- 3417 029a 01 .byte 0x1\r
- 3418 029b 00000000 .4byte .LFB10\r
- 3419 029f 10000000 .4byte .LFE10\r
- 3420 02a3 02 .byte 0x2\r
- 3421 02a4 7D .byte 0x7d\r
- 3422 02a5 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 108\r
-\r
-\r
- 3423 02a6 01 .byte 0x1\r
- 3424 02a7 17 .uleb128 0x17\r
- 3425 02a8 01 .byte 0x1\r
- 3426 02a9 9C060000 .4byte .LASF35\r
- 3427 02ad 01 .byte 0x1\r
- 3428 02ae C502 .2byte 0x2c5\r
- 3429 02b0 01 .byte 0x1\r
- 3430 02b1 00000000 .4byte .LFB11\r
- 3431 02b5 10000000 .4byte .LFE11\r
- 3432 02b9 02 .byte 0x2\r
- 3433 02ba 7D .byte 0x7d\r
- 3434 02bb 00 .sleb128 0\r
- 3435 02bc 01 .byte 0x1\r
- 3436 02bd 19 .uleb128 0x19\r
- 3437 02be 01 .byte 0x1\r
- 3438 02bf 6C070000 .4byte .LASF36\r
- 3439 02c3 01 .byte 0x1\r
- 3440 02c4 EC01 .2byte 0x1ec\r
- 3441 02c6 01 .byte 0x1\r
- 3442 02c7 00000000 .4byte .LFB8\r
- 3443 02cb D8000000 .4byte .LFE8\r
- 3444 02cf 5E010000 .4byte .LLST8\r
- 3445 02d3 01 .byte 0x1\r
- 3446 02d4 3E030000 .4byte 0x33e\r
- 3447 02d8 0F .uleb128 0xf\r
- 3448 02d9 31010000 .4byte .LASF23\r
- 3449 02dd 01 .byte 0x1\r
- 3450 02de EC01 .2byte 0x1ec\r
- 3451 02e0 85000000 .4byte 0x85\r
- 3452 02e4 7E010000 .4byte .LLST9\r
- 3453 02e8 1A .uleb128 0x1a\r
- 3454 02e9 0C070000 .4byte .LASF38\r
- 3455 02ed 01 .byte 0x1\r
- 3456 02ee EE01 .2byte 0x1ee\r
- 3457 02f0 85000000 .4byte 0x85\r
- 3458 02f4 9F010000 .4byte .LLST10\r
- 3459 02f8 10 .uleb128 0x10\r
- 3460 02f9 75060000 .4byte .LASF39\r
- 3461 02fd 01 .byte 0x1\r
- 3462 02fe EF01 .2byte 0x1ef\r
- 3463 0300 85000000 .4byte 0x85\r
- 3464 0304 01 .byte 0x1\r
- 3465 0305 56 .byte 0x56\r
- 3466 0306 1B .uleb128 0x1b\r
- 3467 0307 34000000 .4byte .LVL28\r
- 3468 030b 45010000 .4byte 0x145\r
- 3469 030f 1A030000 .4byte 0x31a\r
- 3470 0313 1C .uleb128 0x1c\r
- 3471 0314 01 .byte 0x1\r
- 3472 0315 50 .byte 0x50\r
- 3473 0316 02 .byte 0x2\r
- 3474 0317 74 .byte 0x74\r
- 3475 0318 00 .sleb128 0\r
- 3476 0319 00 .byte 0\r
- 3477 031a 1D .uleb128 0x1d\r
- 3478 031b BE000000 .4byte .LVL29\r
- 3479 031f 91020000 .4byte 0x291\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 109\r
-\r
-\r
- 3480 0323 1D .uleb128 0x1d\r
- 3481 0324 C4000000 .4byte .LVL30\r
- 3482 0328 A7020000 .4byte 0x2a7\r
- 3483 032c 1E .uleb128 0x1e\r
- 3484 032d D2000000 .4byte .LVL31\r
- 3485 0331 01 .byte 0x1\r
- 3486 0332 45010000 .4byte 0x145\r
- 3487 0336 1C .uleb128 0x1c\r
- 3488 0337 01 .byte 0x1\r
- 3489 0338 50 .byte 0x50\r
- 3490 0339 02 .byte 0x2\r
- 3491 033a 74 .byte 0x74\r
- 3492 033b 00 .sleb128 0\r
- 3493 033c 00 .byte 0\r
- 3494 033d 00 .byte 0\r
- 3495 033e 18 .uleb128 0x18\r
- 3496 033f 01 .byte 0x1\r
- 3497 0340 08030000 .4byte .LASF40\r
- 3498 0344 01 .byte 0x1\r
- 3499 0345 E802 .2byte 0x2e8\r
- 3500 0347 01 .byte 0x1\r
- 3501 0348 00000000 .4byte .LFB12\r
- 3502 034c 18000000 .4byte .LFE12\r
- 3503 0350 02 .byte 0x2\r
- 3504 0351 7D .byte 0x7d\r
- 3505 0352 00 .sleb128 0\r
- 3506 0353 01 .byte 0x1\r
- 3507 0354 69030000 .4byte 0x369\r
- 3508 0358 0F .uleb128 0xf\r
- 3509 0359 07040000 .4byte .LASF30\r
- 3510 035d 01 .byte 0x1\r
- 3511 035e E802 .2byte 0x2e8\r
- 3512 0360 85000000 .4byte 0x85\r
- 3513 0364 C9010000 .4byte .LLST11\r
- 3514 0368 00 .byte 0\r
- 3515 0369 1F .uleb128 0x1f\r
- 3516 036a FB000000 .4byte 0xfb\r
- 3517 036e 00000000 .4byte .LFB13\r
- 3518 0372 0C000000 .4byte .LFE13\r
- 3519 0376 02 .byte 0x2\r
- 3520 0377 7D .byte 0x7d\r
- 3521 0378 00 .sleb128 0\r
- 3522 0379 01 .byte 0x1\r
- 3523 037a 86030000 .4byte 0x386\r
- 3524 037e 20 .uleb128 0x20\r
- 3525 037f 0A010000 .4byte 0x10a\r
- 3526 0383 01 .byte 0x1\r
- 3527 0384 50 .byte 0x50\r
- 3528 0385 00 .byte 0\r
- 3529 0386 19 .uleb128 0x19\r
- 3530 0387 01 .byte 0x1\r
- 3531 0388 20070000 .4byte .LASF41\r
- 3532 038c 01 .byte 0x1\r
- 3533 038d 5003 .2byte 0x350\r
- 3534 038f 01 .byte 0x1\r
- 3535 0390 00000000 .4byte .LFB15\r
- 3536 0394 6C000000 .4byte .LFE15\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 110\r
-\r
-\r
- 3537 0398 EA010000 .4byte .LLST12\r
- 3538 039c 01 .byte 0x1\r
- 3539 039d 74040000 .4byte 0x474\r
- 3540 03a1 0F .uleb128 0xf\r
- 3541 03a2 9E070000 .4byte .LASF24\r
- 3542 03a6 01 .byte 0x1\r
- 3543 03a7 5003 .2byte 0x350\r
- 3544 03a9 90000000 .4byte 0x90\r
- 3545 03ad 0A020000 .4byte .LLST13\r
- 3546 03b1 1A .uleb128 0x1a\r
- 3547 03b2 45050000 .4byte .LASF42\r
- 3548 03b6 01 .byte 0x1\r
- 3549 03b7 5203 .2byte 0x352\r
- 3550 03b9 85000000 .4byte 0x85\r
- 3551 03bd 2B020000 .4byte .LLST14\r
- 3552 03c1 1A .uleb128 0x1a\r
- 3553 03c2 3C020000 .4byte .LASF43\r
- 3554 03c6 01 .byte 0x1\r
- 3555 03c7 5303 .2byte 0x353\r
- 3556 03c9 90000000 .4byte 0x90\r
- 3557 03cd 49020000 .4byte .LLST15\r
- 3558 03d1 1A .uleb128 0x1a\r
- 3559 03d2 42010000 .4byte .LASF44\r
- 3560 03d6 01 .byte 0x1\r
- 3561 03d7 5403 .2byte 0x354\r
- 3562 03d9 85000000 .4byte 0x85\r
- 3563 03dd 93020000 .4byte .LLST16\r
- 3564 03e1 21 .uleb128 0x21\r
- 3565 03e2 FB000000 .4byte 0xfb\r
- 3566 03e6 24000000 .4byte .LBB12\r
- 3567 03ea 2A000000 .4byte .LBE12\r
- 3568 03ee 01 .byte 0x1\r
- 3569 03ef 6403 .2byte 0x364\r
- 3570 03f1 FF030000 .4byte 0x3ff\r
- 3571 03f5 22 .uleb128 0x22\r
- 3572 03f6 0A010000 .4byte 0x10a\r
- 3573 03fa B1020000 .4byte .LLST17\r
- 3574 03fe 00 .byte 0\r
- 3575 03ff 21 .uleb128 0x21\r
- 3576 0400 FB000000 .4byte 0xfb\r
- 3577 0404 4A000000 .4byte .LBB14\r
- 3578 0408 50000000 .4byte .LBE14\r
- 3579 040c 01 .byte 0x1\r
- 3580 040d 7403 .2byte 0x374\r
- 3581 040f 1D040000 .4byte 0x41d\r
- 3582 0413 22 .uleb128 0x22\r
- 3583 0414 0A010000 .4byte 0x10a\r
- 3584 0418 C5020000 .4byte .LLST18\r
- 3585 041c 00 .byte 0\r
- 3586 041d 1D .uleb128 0x1d\r
- 3587 041e 08000000 .4byte .LVL36\r
- 3588 0422 610F0000 .4byte 0xf61\r
- 3589 0426 1B .uleb128 0x1b\r
- 3590 0427 3A000000 .4byte .LVL46\r
- 3591 042b A1010000 .4byte 0x1a1\r
- 3592 042f 3A040000 .4byte 0x43a\r
- 3593 0433 1C .uleb128 0x1c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 111\r
-\r
-\r
- 3594 0434 01 .byte 0x1\r
- 3595 0435 50 .byte 0x50\r
- 3596 0436 02 .byte 0x2\r
- 3597 0437 74 .byte 0x74\r
- 3598 0438 00 .sleb128 0\r
- 3599 0439 00 .byte 0\r
- 3600 043a 1B .uleb128 0x1b\r
- 3601 043b 42000000 .4byte .LVL48\r
- 3602 043f A1010000 .4byte 0x1a1\r
- 3603 0443 4E040000 .4byte 0x44e\r
- 3604 0447 1C .uleb128 0x1c\r
- 3605 0448 01 .byte 0x1\r
- 3606 0449 50 .byte 0x50\r
- 3607 044a 02 .byte 0x2\r
- 3608 044b 74 .byte 0x74\r
- 3609 044c 00 .sleb128 0\r
- 3610 044d 00 .byte 0\r
- 3611 044e 1B .uleb128 0x1b\r
- 3612 044f 56000000 .4byte .LVL51\r
- 3613 0453 A1010000 .4byte 0x1a1\r
- 3614 0457 62040000 .4byte 0x462\r
- 3615 045b 1C .uleb128 0x1c\r
- 3616 045c 01 .byte 0x1\r
- 3617 045d 50 .byte 0x50\r
- 3618 045e 02 .byte 0x2\r
- 3619 045f 74 .byte 0x74\r
- 3620 0460 00 .sleb128 0\r
- 3621 0461 00 .byte 0\r
- 3622 0462 1E .uleb128 0x1e\r
- 3623 0463 60000000 .4byte .LVL52\r
- 3624 0467 01 .byte 0x1\r
- 3625 0468 6F0F0000 .4byte 0xf6f\r
- 3626 046c 1C .uleb128 0x1c\r
- 3627 046d 01 .byte 0x1\r
- 3628 046e 50 .byte 0x50\r
- 3629 046f 02 .byte 0x2\r
- 3630 0470 76 .byte 0x76\r
- 3631 0471 00 .sleb128 0\r
- 3632 0472 00 .byte 0\r
- 3633 0473 00 .byte 0\r
- 3634 0474 18 .uleb128 0x18\r
- 3635 0475 01 .byte 0x1\r
- 3636 0476 EA060000 .4byte .LASF45\r
- 3637 047a 01 .byte 0x1\r
- 3638 047b B403 .2byte 0x3b4\r
- 3639 047d 01 .byte 0x1\r
- 3640 047e 00000000 .4byte .LFB16\r
- 3641 0482 18000000 .4byte .LFE16\r
- 3642 0486 02 .byte 0x2\r
- 3643 0487 7D .byte 0x7d\r
- 3644 0488 00 .sleb128 0\r
- 3645 0489 01 .byte 0x1\r
- 3646 048a 9F040000 .4byte 0x49f\r
- 3647 048e 0F .uleb128 0xf\r
- 3648 048f 07040000 .4byte .LASF30\r
- 3649 0493 01 .byte 0x1\r
- 3650 0494 B403 .2byte 0x3b4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 112\r
-\r
-\r
- 3651 0496 85000000 .4byte 0x85\r
- 3652 049a D8020000 .4byte .LLST19\r
- 3653 049e 00 .byte 0\r
- 3654 049f 17 .uleb128 0x17\r
- 3655 04a0 01 .byte 0x1\r
- 3656 04a1 51010000 .4byte .LASF46\r
- 3657 04a5 01 .byte 0x1\r
- 3658 04a6 CD03 .2byte 0x3cd\r
- 3659 04a8 01 .byte 0x1\r
- 3660 04a9 00000000 .4byte .LFB17\r
- 3661 04ad 10000000 .4byte .LFE17\r
- 3662 04b1 02 .byte 0x2\r
- 3663 04b2 7D .byte 0x7d\r
- 3664 04b3 00 .sleb128 0\r
- 3665 04b4 01 .byte 0x1\r
- 3666 04b5 17 .uleb128 0x17\r
- 3667 04b6 01 .byte 0x1\r
- 3668 04b7 C4010000 .4byte .LASF47\r
- 3669 04bb 01 .byte 0x1\r
- 3670 04bc E903 .2byte 0x3e9\r
- 3671 04be 01 .byte 0x1\r
- 3672 04bf 00000000 .4byte .LFB18\r
- 3673 04c3 10000000 .4byte .LFE18\r
- 3674 04c7 02 .byte 0x2\r
- 3675 04c8 7D .byte 0x7d\r
- 3676 04c9 00 .sleb128 0\r
- 3677 04ca 01 .byte 0x1\r
- 3678 04cb 17 .uleb128 0x17\r
- 3679 04cc 01 .byte 0x1\r
- 3680 04cd 59040000 .4byte .LASF48\r
- 3681 04d1 01 .byte 0x1\r
- 3682 04d2 FE03 .2byte 0x3fe\r
- 3683 04d4 01 .byte 0x1\r
- 3684 04d5 00000000 .4byte .LFB19\r
- 3685 04d9 10000000 .4byte .LFE19\r
- 3686 04dd 02 .byte 0x2\r
- 3687 04de 7D .byte 0x7d\r
- 3688 04df 00 .sleb128 0\r
- 3689 04e0 01 .byte 0x1\r
- 3690 04e1 17 .uleb128 0x17\r
- 3691 04e2 01 .byte 0x1\r
- 3692 04e3 59000000 .4byte .LASF49\r
- 3693 04e7 01 .byte 0x1\r
- 3694 04e8 1204 .2byte 0x412\r
- 3695 04ea 01 .byte 0x1\r
- 3696 04eb 00000000 .4byte .LFB20\r
- 3697 04ef 10000000 .4byte .LFE20\r
- 3698 04f3 02 .byte 0x2\r
- 3699 04f4 7D .byte 0x7d\r
- 3700 04f5 00 .sleb128 0\r
- 3701 04f6 01 .byte 0x1\r
- 3702 04f7 19 .uleb128 0x19\r
- 3703 04f8 01 .byte 0x1\r
- 3704 04f9 4D000000 .4byte .LASF50\r
- 3705 04fd 01 .byte 0x1\r
- 3706 04fe 2801 .2byte 0x128\r
- 3707 0500 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 113\r
-\r
-\r
- 3708 0501 00000000 .4byte .LFB4\r
- 3709 0505 50000000 .4byte .LFE4\r
- 3710 0509 F9020000 .4byte .LLST20\r
- 3711 050d 01 .byte 0x1\r
- 3712 050e 82050000 .4byte 0x582\r
- 3713 0512 0F .uleb128 0xf\r
- 3714 0513 5F010000 .4byte .LASF51\r
- 3715 0517 01 .byte 0x1\r
- 3716 0518 2801 .2byte 0x128\r
- 3717 051a 85000000 .4byte 0x85\r
- 3718 051e 19030000 .4byte .LLST21\r
- 3719 0522 1A .uleb128 0x1a\r
- 3720 0523 68060000 .4byte .LASF52\r
- 3721 0527 01 .byte 0x1\r
- 3722 0528 2A01 .2byte 0x12a\r
- 3723 052a 85000000 .4byte 0x85\r
- 3724 052e 3A030000 .4byte .LLST22\r
- 3725 0532 1A .uleb128 0x1a\r
- 3726 0533 B7070000 .4byte .LASF53\r
- 3727 0537 01 .byte 0x1\r
- 3728 0538 2B01 .2byte 0x12b\r
- 3729 053a 85000000 .4byte 0x85\r
- 3730 053e 4D030000 .4byte .LLST23\r
- 3731 0542 1A .uleb128 0x1a\r
- 3732 0543 25000000 .4byte .LASF54\r
- 3733 0547 01 .byte 0x1\r
- 3734 0548 2C01 .2byte 0x12c\r
- 3735 054a 85000000 .4byte 0x85\r
- 3736 054e 60030000 .4byte .LLST24\r
- 3737 0552 1B .uleb128 0x1b\r
- 3738 0553 30000000 .4byte .LVL60\r
- 3739 0557 830F0000 .4byte 0xf83\r
- 3740 055b 65050000 .4byte 0x565\r
- 3741 055f 1C .uleb128 0x1c\r
- 3742 0560 01 .byte 0x1\r
- 3743 0561 50 .byte 0x50\r
- 3744 0562 01 .byte 0x1\r
- 3745 0563 30 .byte 0x30\r
- 3746 0564 00 .byte 0\r
- 3747 0565 1B .uleb128 0x1b\r
- 3748 0566 36000000 .4byte .LVL61\r
- 3749 056a 970F0000 .4byte 0xf97\r
- 3750 056e 78050000 .4byte 0x578\r
- 3751 0572 1C .uleb128 0x1c\r
- 3752 0573 01 .byte 0x1\r
- 3753 0574 50 .byte 0x50\r
- 3754 0575 01 .byte 0x1\r
- 3755 0576 31 .byte 0x31\r
- 3756 0577 00 .byte 0\r
- 3757 0578 1D .uleb128 0x1d\r
- 3758 0579 40000000 .4byte .LVL62\r
- 3759 057d E1040000 .4byte 0x4e1\r
- 3760 0581 00 .byte 0\r
- 3761 0582 23 .uleb128 0x23\r
- 3762 0583 01 .byte 0x1\r
- 3763 0584 93010000 .4byte .LASF62\r
- 3764 0588 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 114\r
-\r
-\r
- 3765 0589 59 .byte 0x59\r
- 3766 058a 01 .byte 0x1\r
- 3767 058b B4000000 .4byte 0xb4\r
- 3768 058f 00000000 .4byte .LFB0\r
- 3769 0593 68000000 .4byte .LFE0\r
- 3770 0597 7E030000 .4byte .LLST25\r
- 3771 059b 01 .byte 0x1\r
- 3772 059c 1B060000 .4byte 0x61b\r
- 3773 05a0 16 .uleb128 0x16\r
- 3774 05a1 5F010000 .4byte .LASF51\r
- 3775 05a5 01 .byte 0x1\r
- 3776 05a6 59 .byte 0x59\r
- 3777 05a7 85000000 .4byte 0x85\r
- 3778 05ab 9E030000 .4byte .LLST26\r
- 3779 05af 24 .uleb128 0x24\r
- 3780 05b0 50070000 .4byte .LASF55\r
- 3781 05b4 01 .byte 0x1\r
- 3782 05b5 5B .byte 0x5b\r
- 3783 05b6 B4000000 .4byte 0xb4\r
- 3784 05ba D8030000 .4byte .LLST27\r
- 3785 05be 24 .uleb128 0x24\r
- 3786 05bf EB050000 .4byte .LASF56\r
- 3787 05c3 01 .byte 0x1\r
- 3788 05c4 5D .byte 0x5d\r
- 3789 05c5 85000000 .4byte 0x85\r
- 3790 05c9 1A040000 .4byte .LLST28\r
- 3791 05cd 24 .uleb128 0x24\r
- 3792 05ce BB000000 .4byte .LASF57\r
- 3793 05d2 01 .byte 0x1\r
- 3794 05d3 5E .byte 0x5e\r
- 3795 05d4 85000000 .4byte 0x85\r
- 3796 05d8 38040000 .4byte .LLST29\r
- 3797 05dc 24 .uleb128 0x24\r
- 3798 05dd D3050000 .4byte .LASF58\r
- 3799 05e1 01 .byte 0x1\r
- 3800 05e2 5F .byte 0x5f\r
- 3801 05e3 85000000 .4byte 0x85\r
- 3802 05e7 4B040000 .4byte .LLST30\r
- 3803 05eb 1B .uleb128 0x1b\r
- 3804 05ec 26000000 .4byte .LVL69\r
- 3805 05f0 830F0000 .4byte 0xf83\r
- 3806 05f4 FE050000 .4byte 0x5fe\r
- 3807 05f8 1C .uleb128 0x1c\r
- 3808 05f9 01 .byte 0x1\r
- 3809 05fa 50 .byte 0x50\r
- 3810 05fb 01 .byte 0x1\r
- 3811 05fc 48 .byte 0x48\r
- 3812 05fd 00 .byte 0\r
- 3813 05fe 1B .uleb128 0x1b\r
- 3814 05ff 2C000000 .4byte .LVL70\r
- 3815 0603 970F0000 .4byte 0xf97\r
- 3816 0607 11060000 .4byte 0x611\r
- 3817 060b 1C .uleb128 0x1c\r
- 3818 060c 01 .byte 0x1\r
- 3819 060d 50 .byte 0x50\r
- 3820 060e 01 .byte 0x1\r
- 3821 060f 31 .byte 0x31\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 115\r
-\r
-\r
- 3822 0610 00 .byte 0\r
- 3823 0611 1D .uleb128 0x1d\r
- 3824 0612 4C000000 .4byte .LVL72\r
- 3825 0616 E1040000 .4byte 0x4e1\r
- 3826 061a 00 .byte 0\r
- 3827 061b 17 .uleb128 0x17\r
- 3828 061c 01 .byte 0x1\r
- 3829 061d F8040000 .4byte .LASF59\r
- 3830 0621 01 .byte 0x1\r
- 3831 0622 2904 .2byte 0x429\r
- 3832 0624 01 .byte 0x1\r
- 3833 0625 00000000 .4byte .LFB21\r
- 3834 0629 10000000 .4byte .LFE21\r
- 3835 062d 02 .byte 0x2\r
- 3836 062e 7D .byte 0x7d\r
- 3837 062f 00 .sleb128 0\r
- 3838 0630 01 .byte 0x1\r
- 3839 0631 17 .uleb128 0x17\r
- 3840 0632 01 .byte 0x1\r
- 3841 0633 24050000 .4byte .LASF60\r
- 3842 0637 01 .byte 0x1\r
- 3843 0638 4104 .2byte 0x441\r
- 3844 063a 01 .byte 0x1\r
- 3845 063b 00000000 .4byte .LFB22\r
- 3846 063f 10000000 .4byte .LFE22\r
- 3847 0643 02 .byte 0x2\r
- 3848 0644 7D .byte 0x7d\r
- 3849 0645 00 .sleb128 0\r
- 3850 0646 01 .byte 0x1\r
- 3851 0647 18 .uleb128 0x18\r
- 3852 0648 01 .byte 0x1\r
- 3853 0649 57070000 .4byte .LASF61\r
- 3854 064d 01 .byte 0x1\r
- 3855 064e 5904 .2byte 0x459\r
- 3856 0650 01 .byte 0x1\r
- 3857 0651 00000000 .4byte .LFB23\r
- 3858 0655 18000000 .4byte .LFE23\r
- 3859 0659 02 .byte 0x2\r
- 3860 065a 7D .byte 0x7d\r
- 3861 065b 00 .sleb128 0\r
- 3862 065c 01 .byte 0x1\r
- 3863 065d 72060000 .4byte 0x672\r
- 3864 0661 0F .uleb128 0xf\r
- 3865 0662 07040000 .4byte .LASF30\r
- 3866 0666 01 .byte 0x1\r
- 3867 0667 5904 .2byte 0x459\r
- 3868 0669 85000000 .4byte 0x85\r
- 3869 066d 5E040000 .4byte .LLST31\r
- 3870 0671 00 .byte 0\r
- 3871 0672 25 .uleb128 0x25\r
- 3872 0673 01 .byte 0x1\r
- 3873 0674 A9020000 .4byte .LASF63\r
- 3874 0678 01 .byte 0x1\r
- 3875 0679 7104 .2byte 0x471\r
- 3876 067b 01 .byte 0x1\r
- 3877 067c 85000000 .4byte 0x85\r
- 3878 0680 00000000 .4byte .LFB24\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 116\r
-\r
-\r
- 3879 0684 1C000000 .4byte .LFE24\r
- 3880 0688 02 .byte 0x2\r
- 3881 0689 7D .byte 0x7d\r
- 3882 068a 00 .sleb128 0\r
- 3883 068b 01 .byte 0x1\r
- 3884 068c AF060000 .4byte 0x6af\r
- 3885 0690 0F .uleb128 0xf\r
- 3886 0691 8A060000 .4byte .LASF64\r
- 3887 0695 01 .byte 0x1\r
- 3888 0696 7104 .2byte 0x471\r
- 3889 0698 85000000 .4byte 0x85\r
- 3890 069c 7F040000 .4byte .LLST32\r
- 3891 06a0 10 .uleb128 0x10\r
- 3892 06a1 64010000 .4byte .LASF65\r
- 3893 06a5 01 .byte 0x1\r
- 3894 06a6 7304 .2byte 0x473\r
- 3895 06a8 85000000 .4byte 0x85\r
- 3896 06ac 01 .byte 0x1\r
- 3897 06ad 53 .byte 0x53\r
- 3898 06ae 00 .byte 0\r
- 3899 06af 17 .uleb128 0x17\r
- 3900 06b0 01 .byte 0x1\r
- 3901 06b1 97020000 .4byte .LASF66\r
- 3902 06b5 01 .byte 0x1\r
- 3903 06b6 C104 .2byte 0x4c1\r
- 3904 06b8 01 .byte 0x1\r
- 3905 06b9 00000000 .4byte .LFB26\r
- 3906 06bd 34000000 .4byte .LFE26\r
- 3907 06c1 02 .byte 0x2\r
- 3908 06c2 7D .byte 0x7d\r
- 3909 06c3 00 .sleb128 0\r
- 3910 06c4 01 .byte 0x1\r
- 3911 06c5 26 .uleb128 0x26\r
- 3912 06c6 17010000 .4byte 0x117\r
- 3913 06ca 00000000 .4byte .LFB27\r
- 3914 06ce 10000000 .4byte .LFE27\r
- 3915 06d2 02 .byte 0x2\r
- 3916 06d3 7D .byte 0x7d\r
- 3917 06d4 00 .sleb128 0\r
- 3918 06d5 01 .byte 0x1\r
- 3919 06d6 27 .uleb128 0x27\r
- 3920 06d7 01 .byte 0x1\r
- 3921 06d8 D1030000 .4byte .LASF67\r
- 3922 06dc 01 .byte 0x1\r
- 3923 06dd 3A05 .2byte 0x53a\r
- 3924 06df 01 .byte 0x1\r
- 3925 06e0 B4000000 .4byte 0xb4\r
- 3926 06e4 00000000 .4byte .LFB29\r
- 3927 06e8 88000000 .4byte .LFE29\r
- 3928 06ec A0040000 .4byte .LLST33\r
- 3929 06f0 01 .byte 0x1\r
- 3930 06f1 95070000 .4byte 0x795\r
- 3931 06f5 0F .uleb128 0xf\r
- 3932 06f6 5F010000 .4byte .LASF51\r
- 3933 06fa 01 .byte 0x1\r
- 3934 06fb 3A05 .2byte 0x53a\r
- 3935 06fd 85000000 .4byte 0x85\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 117\r
-\r
-\r
- 3936 0701 C0040000 .4byte .LLST34\r
- 3937 0705 1A .uleb128 0x1a\r
- 3938 0706 50070000 .4byte .LASF55\r
- 3939 070a 01 .byte 0x1\r
- 3940 070b 3C05 .2byte 0x53c\r
- 3941 070d B4000000 .4byte 0xb4\r
- 3942 0711 F6040000 .4byte .LLST35\r
- 3943 0715 1A .uleb128 0x1a\r
- 3944 0716 6B020000 .4byte .LASF68\r
- 3945 071a 01 .byte 0x1\r
- 3946 071b 3D05 .2byte 0x53d\r
- 3947 071d CA000000 .4byte 0xca\r
- 3948 0721 38050000 .4byte .LLST36\r
- 3949 0725 1A .uleb128 0x1a\r
- 3950 0726 0F000000 .4byte .LASF69\r
- 3951 072a 01 .byte 0x1\r
- 3952 072b 3E05 .2byte 0x53e\r
- 3953 072d CA000000 .4byte 0xca\r
- 3954 0731 A6050000 .4byte .LLST37\r
- 3955 0735 1A .uleb128 0x1a\r
- 3956 0736 EB050000 .4byte .LASF56\r
- 3957 073a 01 .byte 0x1\r
- 3958 073b 3F05 .2byte 0x53f\r
- 3959 073d 85000000 .4byte 0x85\r
- 3960 0741 CF050000 .4byte .LLST38\r
- 3961 0745 1A .uleb128 0x1a\r
- 3962 0746 0B010000 .4byte .LASF70\r
- 3963 074a 01 .byte 0x1\r
- 3964 074b 4005 .2byte 0x540\r
- 3965 074d 85000000 .4byte 0x85\r
- 3966 0751 E2050000 .4byte .LLST39\r
- 3967 0755 1A .uleb128 0x1a\r
- 3968 0756 92070000 .4byte .LASF71\r
- 3969 075a 01 .byte 0x1\r
- 3970 075b 4105 .2byte 0x541\r
- 3971 075d 85000000 .4byte 0x85\r
- 3972 0761 F5050000 .4byte .LLST40\r
- 3973 0765 1B .uleb128 0x1b\r
- 3974 0766 24000000 .4byte .LVL86\r
- 3975 076a 830F0000 .4byte 0xf83\r
- 3976 076e 78070000 .4byte 0x778\r
- 3977 0772 1C .uleb128 0x1c\r
- 3978 0773 01 .byte 0x1\r
- 3979 0774 50 .byte 0x50\r
- 3980 0775 01 .byte 0x1\r
- 3981 0776 48 .byte 0x48\r
- 3982 0777 00 .byte 0\r
- 3983 0778 1B .uleb128 0x1b\r
- 3984 0779 40000000 .4byte .LVL92\r
- 3985 077d 970F0000 .4byte 0xf97\r
- 3986 0781 8B070000 .4byte 0x78b\r
- 3987 0785 1C .uleb128 0x1c\r
- 3988 0786 01 .byte 0x1\r
- 3989 0787 50 .byte 0x50\r
- 3990 0788 01 .byte 0x1\r
- 3991 0789 31 .byte 0x31\r
- 3992 078a 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 118\r
-\r
-\r
- 3993 078b 1D .uleb128 0x1d\r
- 3994 078c 72000000 .4byte .LVL100\r
- 3995 0790 E1040000 .4byte 0x4e1\r
- 3996 0794 00 .byte 0\r
- 3997 0795 17 .uleb128 0x17\r
- 3998 0796 01 .byte 0x1\r
- 3999 0797 F6070000 .4byte .LASF72\r
- 4000 079b 01 .byte 0x1\r
- 4001 079c 8A05 .2byte 0x58a\r
- 4002 079e 01 .byte 0x1\r
- 4003 079f 00000000 .4byte .LFB30\r
- 4004 07a3 10000000 .4byte .LFE30\r
- 4005 07a7 02 .byte 0x2\r
- 4006 07a8 7D .byte 0x7d\r
- 4007 07a9 00 .sleb128 0\r
- 4008 07aa 01 .byte 0x1\r
- 4009 07ab 17 .uleb128 0x17\r
- 4010 07ac 01 .byte 0x1\r
- 4011 07ad FA050000 .4byte .LASF73\r
- 4012 07b1 01 .byte 0x1\r
- 4013 07b2 A005 .2byte 0x5a0\r
- 4014 07b4 01 .byte 0x1\r
- 4015 07b5 00000000 .4byte .LFB31\r
- 4016 07b9 10000000 .4byte .LFE31\r
- 4017 07bd 02 .byte 0x2\r
- 4018 07be 7D .byte 0x7d\r
- 4019 07bf 00 .sleb128 0\r
- 4020 07c0 01 .byte 0x1\r
- 4021 07c1 17 .uleb128 0x17\r
- 4022 07c2 01 .byte 0x1\r
- 4023 07c3 35000000 .4byte .LASF74\r
- 4024 07c7 01 .byte 0x1\r
- 4025 07c8 B605 .2byte 0x5b6\r
- 4026 07ca 01 .byte 0x1\r
- 4027 07cb 00000000 .4byte .LFB32\r
- 4028 07cf 10000000 .4byte .LFE32\r
- 4029 07d3 02 .byte 0x2\r
- 4030 07d4 7D .byte 0x7d\r
- 4031 07d5 00 .sleb128 0\r
- 4032 07d6 01 .byte 0x1\r
- 4033 07d7 28 .uleb128 0x28\r
- 4034 07d8 01 .byte 0x1\r
- 4035 07d9 E4030000 .4byte .LASF139\r
- 4036 07dd 01 .byte 0x1\r
- 4037 07de CE05 .2byte 0x5ce\r
- 4038 07e0 01 .byte 0x1\r
- 4039 07e1 85000000 .4byte 0x85\r
- 4040 07e5 00000000 .4byte .LFB33\r
- 4041 07e9 0C000000 .4byte .LFE33\r
- 4042 07ed 02 .byte 0x2\r
- 4043 07ee 7D .byte 0x7d\r
- 4044 07ef 00 .sleb128 0\r
- 4045 07f0 01 .byte 0x1\r
- 4046 07f1 17 .uleb128 0x17\r
- 4047 07f2 01 .byte 0x1\r
- 4048 07f3 45030000 .4byte .LASF75\r
- 4049 07f7 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 119\r
-\r
-\r
- 4050 07f8 E905 .2byte 0x5e9\r
- 4051 07fa 01 .byte 0x1\r
- 4052 07fb 00000000 .4byte .LFB34\r
- 4053 07ff 10000000 .4byte .LFE34\r
- 4054 0803 02 .byte 0x2\r
- 4055 0804 7D .byte 0x7d\r
- 4056 0805 00 .sleb128 0\r
- 4057 0806 01 .byte 0x1\r
- 4058 0807 17 .uleb128 0x17\r
- 4059 0808 01 .byte 0x1\r
- 4060 0809 31060000 .4byte .LASF76\r
- 4061 080d 01 .byte 0x1\r
- 4062 080e FF05 .2byte 0x5ff\r
- 4063 0810 01 .byte 0x1\r
- 4064 0811 00000000 .4byte .LFB35\r
- 4065 0815 10000000 .4byte .LFE35\r
- 4066 0819 02 .byte 0x2\r
- 4067 081a 7D .byte 0x7d\r
- 4068 081b 00 .sleb128 0\r
- 4069 081c 01 .byte 0x1\r
- 4070 081d 18 .uleb128 0x18\r
- 4071 081e 01 .byte 0x1\r
- 4072 081f 17040000 .4byte .LASF77\r
- 4073 0823 01 .byte 0x1\r
- 4074 0824 1906 .2byte 0x619\r
- 4075 0826 01 .byte 0x1\r
- 4076 0827 00000000 .4byte .LFB36\r
- 4077 082b 18000000 .4byte .LFE36\r
- 4078 082f 02 .byte 0x2\r
- 4079 0830 7D .byte 0x7d\r
- 4080 0831 00 .sleb128 0\r
- 4081 0832 01 .byte 0x1\r
- 4082 0833 48080000 .4byte 0x848\r
- 4083 0837 0F .uleb128 0xf\r
- 4084 0838 AF070000 .4byte .LASF78\r
- 4085 083c 01 .byte 0x1\r
- 4086 083d 1906 .2byte 0x619\r
- 4087 083f 85000000 .4byte 0x85\r
- 4088 0843 08060000 .4byte .LLST41\r
- 4089 0847 00 .byte 0\r
- 4090 0848 18 .uleb128 0x18\r
- 4091 0849 01 .byte 0x1\r
- 4092 084a 54060000 .4byte .LASF79\r
- 4093 084e 01 .byte 0x1\r
- 4094 084f 3106 .2byte 0x631\r
- 4095 0851 01 .byte 0x1\r
- 4096 0852 00000000 .4byte .LFB37\r
- 4097 0856 18000000 .4byte .LFE37\r
- 4098 085a 02 .byte 0x2\r
- 4099 085b 7D .byte 0x7d\r
- 4100 085c 00 .sleb128 0\r
- 4101 085d 01 .byte 0x1\r
- 4102 085e 73080000 .4byte 0x873\r
- 4103 0862 0F .uleb128 0xf\r
- 4104 0863 AF070000 .4byte .LASF78\r
- 4105 0867 01 .byte 0x1\r
- 4106 0868 3106 .2byte 0x631\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 120\r
-\r
-\r
- 4107 086a 85000000 .4byte 0x85\r
- 4108 086e 29060000 .4byte .LLST42\r
- 4109 0872 00 .byte 0\r
- 4110 0873 18 .uleb128 0x18\r
- 4111 0874 01 .byte 0x1\r
- 4112 0875 B1050000 .4byte .LASF80\r
- 4113 0879 01 .byte 0x1\r
- 4114 087a 4806 .2byte 0x648\r
- 4115 087c 01 .byte 0x1\r
- 4116 087d 00000000 .4byte .LFB38\r
- 4117 0881 1C000000 .4byte .LFE38\r
- 4118 0885 02 .byte 0x2\r
- 4119 0886 7D .byte 0x7d\r
- 4120 0887 00 .sleb128 0\r
- 4121 0888 01 .byte 0x1\r
- 4122 0889 9E080000 .4byte 0x89e\r
- 4123 088d 0F .uleb128 0xf\r
- 4124 088e AF070000 .4byte .LASF78\r
- 4125 0892 01 .byte 0x1\r
- 4126 0893 4806 .2byte 0x648\r
- 4127 0895 85000000 .4byte 0x85\r
- 4128 0899 4A060000 .4byte .LLST43\r
- 4129 089d 00 .byte 0\r
- 4130 089e 18 .uleb128 0x18\r
- 4131 089f 01 .byte 0x1\r
- 4132 08a0 AA050000 .4byte .LASF81\r
- 4133 08a4 01 .byte 0x1\r
- 4134 08a5 5D06 .2byte 0x65d\r
- 4135 08a7 01 .byte 0x1\r
- 4136 08a8 00000000 .4byte .LFB39\r
- 4137 08ac 04000000 .4byte .LFE39\r
- 4138 08b0 02 .byte 0x2\r
- 4139 08b1 7D .byte 0x7d\r
- 4140 08b2 00 .sleb128 0\r
- 4141 08b3 01 .byte 0x1\r
- 4142 08b4 C7080000 .4byte 0x8c7\r
- 4143 08b8 29 .uleb128 0x29\r
- 4144 08b9 4D060000 .4byte .LASF82\r
- 4145 08bd 01 .byte 0x1\r
- 4146 08be 5D06 .2byte 0x65d\r
- 4147 08c0 85000000 .4byte 0x85\r
- 4148 08c4 01 .byte 0x1\r
- 4149 08c5 50 .byte 0x50\r
- 4150 08c6 00 .byte 0\r
- 4151 08c7 17 .uleb128 0x17\r
- 4152 08c8 01 .byte 0x1\r
- 4153 08c9 C9000000 .4byte .LASF83\r
- 4154 08cd 01 .byte 0x1\r
- 4155 08ce 7C06 .2byte 0x67c\r
- 4156 08d0 01 .byte 0x1\r
- 4157 08d1 00000000 .4byte .LFB40\r
- 4158 08d5 10000000 .4byte .LFE40\r
- 4159 08d9 02 .byte 0x2\r
- 4160 08da 7D .byte 0x7d\r
- 4161 08db 00 .sleb128 0\r
- 4162 08dc 01 .byte 0x1\r
- 4163 08dd 19 .uleb128 0x19\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 121\r
-\r
-\r
- 4164 08de 01 .byte 0x1\r
- 4165 08df 18070000 .4byte .LASF84\r
- 4166 08e3 01 .byte 0x1\r
- 4167 08e4 9606 .2byte 0x696\r
- 4168 08e6 01 .byte 0x1\r
- 4169 08e7 00000000 .4byte .LFB41\r
- 4170 08eb 28000000 .4byte .LFE41\r
- 4171 08ef 6B060000 .4byte .LLST44\r
- 4172 08f3 01 .byte 0x1\r
- 4173 08f4 1C090000 .4byte 0x91c\r
- 4174 08f8 0F .uleb128 0xf\r
- 4175 08f9 17050000 .4byte .LASF85\r
- 4176 08fd 01 .byte 0x1\r
- 4177 08fe 9606 .2byte 0x696\r
- 4178 0900 9B000000 .4byte 0x9b\r
- 4179 0904 8B060000 .4byte .LLST45\r
- 4180 0908 1D .uleb128 0x1d\r
- 4181 0909 12000000 .4byte .LVL113\r
- 4182 090d AF0F0000 .4byte 0xfaf\r
- 4183 0911 2A .uleb128 0x2a\r
- 4184 0912 24000000 .4byte .LVL115\r
- 4185 0916 01 .byte 0x1\r
- 4186 0917 AF0F0000 .4byte 0xfaf\r
- 4187 091b 00 .byte 0\r
- 4188 091c 18 .uleb128 0x18\r
- 4189 091d 01 .byte 0x1\r
- 4190 091e A3010000 .4byte .LASF86\r
- 4191 0922 01 .byte 0x1\r
- 4192 0923 C706 .2byte 0x6c7\r
- 4193 0925 01 .byte 0x1\r
- 4194 0926 00000000 .4byte .LFB42\r
- 4195 092a 10000000 .4byte .LFE42\r
- 4196 092e 02 .byte 0x2\r
- 4197 092f 7D .byte 0x7d\r
- 4198 0930 00 .sleb128 0\r
- 4199 0931 01 .byte 0x1\r
- 4200 0932 51090000 .4byte 0x951\r
- 4201 0936 0F .uleb128 0xf\r
- 4202 0937 C4070000 .4byte .LASF87\r
- 4203 093b 01 .byte 0x1\r
- 4204 093c C706 .2byte 0x6c7\r
- 4205 093e 90000000 .4byte 0x90\r
- 4206 0942 A9060000 .4byte .LLST46\r
- 4207 0946 2A .uleb128 0x2a\r
- 4208 0947 0A000000 .4byte .LVL118\r
- 4209 094b 01 .byte 0x1\r
- 4210 094c AF0F0000 .4byte 0xfaf\r
- 4211 0950 00 .byte 0\r
- 4212 0951 27 .uleb128 0x27\r
- 4213 0952 01 .byte 0x1\r
- 4214 0953 C8040000 .4byte .LASF88\r
- 4215 0957 01 .byte 0x1\r
- 4216 0958 F804 .2byte 0x4f8\r
- 4217 095a 01 .byte 0x1\r
- 4218 095b 85000000 .4byte 0x85\r
- 4219 095f 00000000 .4byte .LFB28\r
- 4220 0963 6C000000 .4byte .LFE28\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 122\r
-\r
-\r
- 4221 0967 CA060000 .4byte .LLST47\r
- 4222 096b 01 .byte 0x1\r
- 4223 096c C4090000 .4byte 0x9c4\r
- 4224 0970 0F .uleb128 0xf\r
- 4225 0971 8A060000 .4byte .LASF64\r
- 4226 0975 01 .byte 0x1\r
- 4227 0976 F804 .2byte 0x4f8\r
- 4228 0978 85000000 .4byte 0x85\r
- 4229 097c EA060000 .4byte .LLST48\r
- 4230 0980 10 .uleb128 0x10\r
- 4231 0981 64010000 .4byte .LASF65\r
- 4232 0985 01 .byte 0x1\r
- 4233 0986 FA04 .2byte 0x4fa\r
- 4234 0988 85000000 .4byte 0x85\r
- 4235 098c 01 .byte 0x1\r
- 4236 098d 56 .byte 0x56\r
- 4237 098e 1B .uleb128 0x1b\r
- 4238 098f 20000000 .4byte .LVL122\r
- 4239 0993 1C090000 .4byte 0x91c\r
- 4240 0997 A1090000 .4byte 0x9a1\r
- 4241 099b 1C .uleb128 0x1c\r
- 4242 099c 01 .byte 0x1\r
- 4243 099d 50 .byte 0x50\r
- 4244 099e 01 .byte 0x1\r
- 4245 099f 3A .byte 0x3a\r
- 4246 09a0 00 .byte 0\r
- 4247 09a1 1B .uleb128 0x1b\r
- 4248 09a2 32000000 .4byte .LVL123\r
- 4249 09a6 1C090000 .4byte 0x91c\r
- 4250 09aa B4090000 .4byte 0x9b4\r
- 4251 09ae 1C .uleb128 0x1c\r
- 4252 09af 01 .byte 0x1\r
- 4253 09b0 50 .byte 0x50\r
- 4254 09b1 01 .byte 0x1\r
- 4255 09b2 44 .byte 0x44\r
- 4256 09b3 00 .byte 0\r
- 4257 09b4 2B .uleb128 0x2b\r
- 4258 09b5 44000000 .4byte .LVL126\r
- 4259 09b9 1C090000 .4byte 0x91c\r
- 4260 09bd 1C .uleb128 0x1c\r
- 4261 09be 01 .byte 0x1\r
- 4262 09bf 50 .byte 0x50\r
- 4263 09c0 01 .byte 0x1\r
- 4264 09c1 3A .byte 0x3a\r
- 4265 09c2 00 .byte 0\r
- 4266 09c3 00 .byte 0\r
- 4267 09c4 19 .uleb128 0x19\r
- 4268 09c5 01 .byte 0x1\r
- 4269 09c6 91000000 .4byte .LASF89\r
- 4270 09ca 01 .byte 0x1\r
- 4271 09cb 9504 .2byte 0x495\r
- 4272 09cd 01 .byte 0x1\r
- 4273 09ce 00000000 .4byte .LFB25\r
- 4274 09d2 70000000 .4byte .LFE25\r
- 4275 09d6 30070000 .4byte .LLST49\r
- 4276 09da 01 .byte 0x1\r
- 4277 09db 200A0000 .4byte 0xa20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 123\r
-\r
-\r
- 4278 09df 2C .uleb128 0x2c\r
- 4279 09e0 6900 .ascii "i\000"\r
- 4280 09e2 01 .byte 0x1\r
- 4281 09e3 9704 .2byte 0x497\r
- 4282 09e5 DA000000 .4byte 0xda\r
- 4283 09e9 50070000 .4byte .LLST50\r
- 4284 09ed 2D .uleb128 0x2d\r
- 4285 09ee 17010000 .4byte 0x117\r
- 4286 09f2 38000000 .4byte .LBB16\r
- 4287 09f6 3C000000 .4byte .LBE16\r
- 4288 09fa 01 .byte 0x1\r
- 4289 09fb A704 .2byte 0x4a7\r
- 4290 09fd 1B .uleb128 0x1b\r
- 4291 09fe 4A000000 .4byte .LVL129\r
- 4292 0a02 51090000 .4byte 0x951\r
- 4293 0a06 100A0000 .4byte 0xa10\r
- 4294 0a0a 1C .uleb128 0x1c\r
- 4295 0a0b 01 .byte 0x1\r
- 4296 0a0c 50 .byte 0x50\r
- 4297 0a0d 01 .byte 0x1\r
- 4298 0a0e 30 .byte 0x30\r
- 4299 0a0f 00 .byte 0\r
- 4300 0a10 2B .uleb128 0x2b\r
- 4301 0a11 52000000 .4byte .LVL130\r
- 4302 0a15 1C090000 .4byte 0x91c\r
- 4303 0a19 1C .uleb128 0x1c\r
- 4304 0a1a 01 .byte 0x1\r
- 4305 0a1b 50 .byte 0x50\r
- 4306 0a1c 01 .byte 0x1\r
- 4307 0a1d 31 .byte 0x31\r
- 4308 0a1e 00 .byte 0\r
- 4309 0a1f 00 .byte 0\r
- 4310 0a20 18 .uleb128 0x18\r
- 4311 0a21 01 .byte 0x1\r
- 4312 0a22 36010000 .4byte .LASF90\r
- 4313 0a26 01 .byte 0x1\r
- 4314 0a27 DD06 .2byte 0x6dd\r
- 4315 0a29 01 .byte 0x1\r
- 4316 0a2a 00000000 .4byte .LFB43\r
- 4317 0a2e 40000000 .4byte .LFE43\r
- 4318 0a32 02 .byte 0x2\r
- 4319 0a33 7D .byte 0x7d\r
- 4320 0a34 00 .sleb128 0\r
- 4321 0a35 01 .byte 0x1\r
- 4322 0a36 4B0A0000 .4byte 0xa4b\r
- 4323 0a3a 0F .uleb128 0xf\r
- 4324 0a3b 31010000 .4byte .LASF23\r
- 4325 0a3f 01 .byte 0x1\r
- 4326 0a40 DD06 .2byte 0x6dd\r
- 4327 0a42 9B000000 .4byte 0x9b\r
- 4328 0a46 86070000 .4byte .LLST51\r
- 4329 0a4a 00 .byte 0\r
- 4330 0a4b 18 .uleb128 0x18\r
- 4331 0a4c 01 .byte 0x1\r
- 4332 0a4d DA020000 .4byte .LASF91\r
- 4333 0a51 01 .byte 0x1\r
- 4334 0a52 1C07 .2byte 0x71c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 124\r
-\r
-\r
- 4335 0a54 01 .byte 0x1\r
- 4336 0a55 00000000 .4byte .LFB44\r
- 4337 0a59 40000000 .4byte .LFE44\r
- 4338 0a5d 02 .byte 0x2\r
- 4339 0a5e 7D .byte 0x7d\r
- 4340 0a5f 00 .sleb128 0\r
- 4341 0a60 01 .byte 0x1\r
- 4342 0a61 860A0000 .4byte 0xa86\r
- 4343 0a65 0F .uleb128 0xf\r
- 4344 0a66 29040000 .4byte .LASF92\r
- 4345 0a6a 01 .byte 0x1\r
- 4346 0a6b 1C07 .2byte 0x71c\r
- 4347 0a6d 85000000 .4byte 0x85\r
- 4348 0a71 A7070000 .4byte .LLST52\r
- 4349 0a75 0F .uleb128 0xf\r
- 4350 0a76 7E060000 .4byte .LASF93\r
- 4351 0a7a 01 .byte 0x1\r
- 4352 0a7b 1C07 .2byte 0x71c\r
- 4353 0a7d 85000000 .4byte 0x85\r
- 4354 0a81 C8070000 .4byte .LLST53\r
- 4355 0a85 00 .byte 0\r
- 4356 0a86 17 .uleb128 0x17\r
- 4357 0a87 01 .byte 0x1\r
- 4358 0a88 D1010000 .4byte .LASF94\r
- 4359 0a8c 01 .byte 0x1\r
- 4360 0a8d 3C07 .2byte 0x73c\r
- 4361 0a8f 01 .byte 0x1\r
- 4362 0a90 00000000 .4byte .LFB45\r
- 4363 0a94 0C000000 .4byte .LFE45\r
- 4364 0a98 02 .byte 0x2\r
- 4365 0a99 7D .byte 0x7d\r
- 4366 0a9a 00 .sleb128 0\r
- 4367 0a9b 01 .byte 0x1\r
- 4368 0a9c 19 .uleb128 0x19\r
- 4369 0a9d 01 .byte 0x1\r
- 4370 0a9e E4070000 .4byte .LASF95\r
- 4371 0aa2 01 .byte 0x1\r
- 4372 0aa3 5807 .2byte 0x758\r
- 4373 0aa5 01 .byte 0x1\r
- 4374 0aa6 00000000 .4byte .LFB46\r
- 4375 0aaa 68000000 .4byte .LFE46\r
- 4376 0aae E9070000 .4byte .LLST54\r
- 4377 0ab2 01 .byte 0x1\r
- 4378 0ab3 E70A0000 .4byte 0xae7\r
- 4379 0ab7 0F .uleb128 0xf\r
- 4380 0ab8 F6010000 .4byte .LASF96\r
- 4381 0abc 01 .byte 0x1\r
- 4382 0abd 5807 .2byte 0x758\r
- 4383 0abf 85000000 .4byte 0x85\r
- 4384 0ac3 09080000 .4byte .LLST55\r
- 4385 0ac7 0F .uleb128 0xf\r
- 4386 0ac8 A0050000 .4byte .LASF97\r
- 4387 0acc 01 .byte 0x1\r
- 4388 0acd 5807 .2byte 0x758\r
- 4389 0acf 85000000 .4byte 0x85\r
- 4390 0ad3 2A080000 .4byte .LLST56\r
- 4391 0ad7 2B .uleb128 0x2b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 125\r
-\r
-\r
- 4392 0ad8 30000000 .4byte .LVL142\r
- 4393 0adc 1C090000 .4byte 0x91c\r
- 4394 0ae0 1C .uleb128 0x1c\r
- 4395 0ae1 01 .byte 0x1\r
- 4396 0ae2 50 .byte 0x50\r
- 4397 0ae3 01 .byte 0x1\r
- 4398 0ae4 31 .byte 0x31\r
- 4399 0ae5 00 .byte 0\r
- 4400 0ae6 00 .byte 0\r
- 4401 0ae7 19 .uleb128 0x19\r
- 4402 0ae8 01 .byte 0x1\r
- 4403 0ae9 73020000 .4byte .LASF98\r
- 4404 0aed 01 .byte 0x1\r
- 4405 0aee 8A07 .2byte 0x78a\r
- 4406 0af0 01 .byte 0x1\r
- 4407 0af1 00000000 .4byte .LFB47\r
- 4408 0af5 68000000 .4byte .LFE47\r
- 4409 0af9 4B080000 .4byte .LLST57\r
- 4410 0afd 01 .byte 0x1\r
- 4411 0afe 320B0000 .4byte 0xb32\r
- 4412 0b02 0F .uleb128 0xf\r
- 4413 0b03 F6010000 .4byte .LASF96\r
- 4414 0b07 01 .byte 0x1\r
- 4415 0b08 8A07 .2byte 0x78a\r
- 4416 0b0a 85000000 .4byte 0x85\r
- 4417 0b0e 6B080000 .4byte .LLST58\r
- 4418 0b12 0F .uleb128 0xf\r
- 4419 0b13 A0050000 .4byte .LASF97\r
- 4420 0b17 01 .byte 0x1\r
- 4421 0b18 8A07 .2byte 0x78a\r
- 4422 0b1a 85000000 .4byte 0x85\r
- 4423 0b1e 8C080000 .4byte .LLST59\r
- 4424 0b22 2B .uleb128 0x2b\r
- 4425 0b23 32000000 .4byte .LVL146\r
- 4426 0b27 1C090000 .4byte 0x91c\r
- 4427 0b2b 1C .uleb128 0x1c\r
- 4428 0b2c 01 .byte 0x1\r
- 4429 0b2d 50 .byte 0x50\r
- 4430 0b2e 01 .byte 0x1\r
- 4431 0b2f 31 .byte 0x31\r
- 4432 0b30 00 .byte 0\r
- 4433 0b31 00 .byte 0\r
- 4434 0b32 17 .uleb128 0x17\r
- 4435 0b33 01 .byte 0x1\r
- 4436 0b34 B1060000 .4byte .LASF99\r
- 4437 0b38 01 .byte 0x1\r
- 4438 0b39 B507 .2byte 0x7b5\r
- 4439 0b3b 01 .byte 0x1\r
- 4440 0b3c 00000000 .4byte .LFB48\r
- 4441 0b40 24000000 .4byte .LFE48\r
- 4442 0b44 02 .byte 0x2\r
- 4443 0b45 7D .byte 0x7d\r
- 4444 0b46 00 .sleb128 0\r
- 4445 0b47 01 .byte 0x1\r
- 4446 0b48 17 .uleb128 0x17\r
- 4447 0b49 01 .byte 0x1\r
- 4448 0b4a C4060000 .4byte .LASF100\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 126\r
-\r
-\r
- 4449 0b4e 01 .byte 0x1\r
- 4450 0b4f D107 .2byte 0x7d1\r
- 4451 0b51 01 .byte 0x1\r
- 4452 0b52 00000000 .4byte .LFB49\r
- 4453 0b56 24000000 .4byte .LFE49\r
- 4454 0b5a 02 .byte 0x2\r
- 4455 0b5b 7D .byte 0x7d\r
- 4456 0b5c 00 .sleb128 0\r
- 4457 0b5d 01 .byte 0x1\r
- 4458 0b5e 19 .uleb128 0x19\r
- 4459 0b5f 01 .byte 0x1\r
- 4460 0b60 D1070000 .4byte .LASF101\r
- 4461 0b64 01 .byte 0x1\r
- 4462 0b65 ED07 .2byte 0x7ed\r
- 4463 0b67 01 .byte 0x1\r
- 4464 0b68 00000000 .4byte .LFB50\r
- 4465 0b6c 44000000 .4byte .LFE50\r
- 4466 0b70 AD080000 .4byte .LLST60\r
- 4467 0b74 01 .byte 0x1\r
- 4468 0b75 8A0B0000 .4byte 0xb8a\r
- 4469 0b79 2B .uleb128 0x2b\r
- 4470 0b7a 24000000 .4byte .LVL147\r
- 4471 0b7e 1C090000 .4byte 0x91c\r
- 4472 0b82 1C .uleb128 0x1c\r
- 4473 0b83 01 .byte 0x1\r
- 4474 0b84 50 .byte 0x50\r
- 4475 0b85 02 .byte 0x2\r
- 4476 0b86 74 .byte 0x74\r
- 4477 0b87 00 .sleb128 0\r
- 4478 0b88 00 .byte 0\r
- 4479 0b89 00 .byte 0\r
- 4480 0b8a 17 .uleb128 0x17\r
- 4481 0b8b 01 .byte 0x1\r
- 4482 0b8c F4020000 .4byte .LASF102\r
- 4483 0b90 01 .byte 0x1\r
- 4484 0b91 0E08 .2byte 0x80e\r
- 4485 0b93 01 .byte 0x1\r
- 4486 0b94 00000000 .4byte .LFB51\r
- 4487 0b98 10000000 .4byte .LFE51\r
- 4488 0b9c 02 .byte 0x2\r
- 4489 0b9d 7D .byte 0x7d\r
- 4490 0b9e 00 .sleb128 0\r
- 4491 0b9f 01 .byte 0x1\r
- 4492 0ba0 25 .uleb128 0x25\r
- 4493 0ba1 01 .byte 0x1\r
- 4494 0ba2 86020000 .4byte .LASF103\r
- 4495 0ba6 01 .byte 0x1\r
- 4496 0ba7 2808 .2byte 0x828\r
- 4497 0ba9 01 .byte 0x1\r
- 4498 0baa 85000000 .4byte 0x85\r
- 4499 0bae 00000000 .4byte .LFB52\r
- 4500 0bb2 14000000 .4byte .LFE52\r
- 4501 0bb6 02 .byte 0x2\r
- 4502 0bb7 7D .byte 0x7d\r
- 4503 0bb8 00 .sleb128 0\r
- 4504 0bb9 01 .byte 0x1\r
- 4505 0bba DD0B0000 .4byte 0xbdd\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 127\r
-\r
-\r
- 4506 0bbe 0F .uleb128 0xf\r
- 4507 0bbf F1010000 .4byte .LASF104\r
- 4508 0bc3 01 .byte 0x1\r
- 4509 0bc4 2808 .2byte 0x828\r
- 4510 0bc6 85000000 .4byte 0x85\r
- 4511 0bca CD080000 .4byte .LLST61\r
- 4512 0bce 10 .uleb128 0x10\r
- 4513 0bcf 50070000 .4byte .LASF55\r
- 4514 0bd3 01 .byte 0x1\r
- 4515 0bd4 2A08 .2byte 0x82a\r
- 4516 0bd6 85000000 .4byte 0x85\r
- 4517 0bda 01 .byte 0x1\r
- 4518 0bdb 52 .byte 0x52\r
- 4519 0bdc 00 .byte 0\r
- 4520 0bdd 27 .uleb128 0x27\r
- 4521 0bde 01 .byte 0x1\r
- 4522 0bdf 46040000 .4byte .LASF105\r
- 4523 0be3 01 .byte 0x1\r
- 4524 0be4 4508 .2byte 0x845\r
- 4525 0be6 01 .byte 0x1\r
- 4526 0be7 85000000 .4byte 0x85\r
- 4527 0beb 00000000 .4byte .LFB53\r
- 4528 0bef 18000000 .4byte .LFE53\r
- 4529 0bf3 EE080000 .4byte .LLST62\r
- 4530 0bf7 01 .byte 0x1\r
- 4531 0bf8 2D0C0000 .4byte 0xc2d\r
- 4532 0bfc 1A .uleb128 0x1a\r
- 4533 0bfd 42010000 .4byte .LASF44\r
- 4534 0c01 01 .byte 0x1\r
- 4535 0c02 4708 .2byte 0x847\r
- 4536 0c04 85000000 .4byte 0x85\r
- 4537 0c08 0E090000 .4byte .LLST63\r
- 4538 0c0c 10 .uleb128 0x10\r
- 4539 0c0d 43070000 .4byte .LASF106\r
- 4540 0c11 01 .byte 0x1\r
- 4541 0c12 4808 .2byte 0x848\r
- 4542 0c14 85000000 .4byte 0x85\r
- 4543 0c18 01 .byte 0x1\r
- 4544 0c19 54 .byte 0x54\r
- 4545 0c1a 1D .uleb128 0x1d\r
- 4546 0c1b 06000000 .4byte .LVL151\r
- 4547 0c1f 610F0000 .4byte 0xf61\r
- 4548 0c23 1D .uleb128 0x1d\r
- 4549 0c24 0E000000 .4byte .LVL153\r
- 4550 0c28 6F0F0000 .4byte 0xf6f\r
- 4551 0c2c 00 .byte 0\r
- 4552 0c2d 27 .uleb128 0x27\r
- 4553 0c2e 01 .byte 0x1\r
- 4554 0c2f 83000000 .4byte .LASF107\r
- 4555 0c33 01 .byte 0x1\r
- 4556 0c34 6008 .2byte 0x860\r
- 4557 0c36 01 .byte 0x1\r
- 4558 0c37 9B000000 .4byte 0x9b\r
- 4559 0c3b 00000000 .4byte .LFB54\r
- 4560 0c3f 1C000000 .4byte .LFE54\r
- 4561 0c43 21090000 .4byte .LLST64\r
- 4562 0c47 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 128\r
-\r
-\r
- 4563 0c48 7D0C0000 .4byte 0xc7d\r
- 4564 0c4c 10 .uleb128 0x10\r
- 4565 0c4d 1C000000 .4byte .LASF108\r
- 4566 0c51 01 .byte 0x1\r
- 4567 0c52 6208 .2byte 0x862\r
- 4568 0c54 9B000000 .4byte 0x9b\r
- 4569 0c58 01 .byte 0x1\r
- 4570 0c59 54 .byte 0x54\r
- 4571 0c5a 1A .uleb128 0x1a\r
- 4572 0c5b 42010000 .4byte .LASF44\r
- 4573 0c5f 01 .byte 0x1\r
- 4574 0c60 6308 .2byte 0x863\r
- 4575 0c62 85000000 .4byte 0x85\r
- 4576 0c66 41090000 .4byte .LLST65\r
- 4577 0c6a 1D .uleb128 0x1d\r
- 4578 0c6b 06000000 .4byte .LVL154\r
- 4579 0c6f 610F0000 .4byte 0xf61\r
- 4580 0c73 1D .uleb128 0x1d\r
- 4581 0c74 14000000 .4byte .LVL156\r
- 4582 0c78 6F0F0000 .4byte 0xf6f\r
- 4583 0c7c 00 .byte 0\r
- 4584 0c7d 19 .uleb128 0x19\r
- 4585 0c7e 01 .byte 0x1\r
- 4586 0c7f DD060000 .4byte .LASF109\r
- 4587 0c83 01 .byte 0x1\r
- 4588 0c84 9408 .2byte 0x894\r
- 4589 0c86 01 .byte 0x1\r
- 4590 0c87 00000000 .4byte .LFB55\r
- 4591 0c8b 18000000 .4byte .LFE55\r
- 4592 0c8f 54090000 .4byte .LLST66\r
- 4593 0c93 01 .byte 0x1\r
- 4594 0c94 CC0C0000 .4byte 0xccc\r
- 4595 0c98 0F .uleb128 0xf\r
- 4596 0c99 F1010000 .4byte .LASF104\r
- 4597 0c9d 01 .byte 0x1\r
- 4598 0c9e 9408 .2byte 0x894\r
- 4599 0ca0 9B000000 .4byte 0x9b\r
- 4600 0ca4 74090000 .4byte .LLST67\r
- 4601 0ca8 1A .uleb128 0x1a\r
- 4602 0ca9 42010000 .4byte .LASF44\r
- 4603 0cad 01 .byte 0x1\r
- 4604 0cae 9708 .2byte 0x897\r
- 4605 0cb0 85000000 .4byte 0x85\r
- 4606 0cb4 92090000 .4byte .LLST68\r
- 4607 0cb8 1D .uleb128 0x1d\r
- 4608 0cb9 08000000 .4byte .LVL158\r
- 4609 0cbd 610F0000 .4byte 0xf61\r
- 4610 0cc1 2A .uleb128 0x2a\r
- 4611 0cc2 14000000 .4byte .LVL159\r
- 4612 0cc6 01 .byte 0x1\r
- 4613 0cc7 6F0F0000 .4byte 0xf6f\r
- 4614 0ccb 00 .byte 0\r
- 4615 0ccc 19 .uleb128 0x19\r
- 4616 0ccd 01 .byte 0x1\r
- 4617 0cce 11060000 .4byte .LASF110\r
- 4618 0cd2 01 .byte 0x1\r
- 4619 0cd3 BC08 .2byte 0x8bc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 129\r
-\r
-\r
- 4620 0cd5 01 .byte 0x1\r
- 4621 0cd6 00000000 .4byte .LFB56\r
- 4622 0cda 60000000 .4byte .LFE56\r
- 4623 0cde A5090000 .4byte .LLST69\r
- 4624 0ce2 01 .byte 0x1\r
- 4625 0ce3 0B0D0000 .4byte 0xd0b\r
- 4626 0ce7 1A .uleb128 0x1a\r
- 4627 0ce8 42010000 .4byte .LASF44\r
- 4628 0cec 01 .byte 0x1\r
- 4629 0ced BE08 .2byte 0x8be\r
- 4630 0cef 85000000 .4byte 0x85\r
- 4631 0cf3 C5090000 .4byte .LLST70\r
- 4632 0cf7 1D .uleb128 0x1d\r
- 4633 0cf8 06000000 .4byte .LVL160\r
- 4634 0cfc 610F0000 .4byte 0xf61\r
- 4635 0d00 2A .uleb128 0x2a\r
- 4636 0d01 5A000000 .4byte .LVL161\r
- 4637 0d05 01 .byte 0x1\r
- 4638 0d06 6F0F0000 .4byte 0xf6f\r
- 4639 0d0a 00 .byte 0\r
- 4640 0d0b 25 .uleb128 0x25\r
- 4641 0d0c 01 .byte 0x1\r
- 4642 0d0d 8E030000 .4byte .LASF111\r
- 4643 0d11 01 .byte 0x1\r
- 4644 0d12 0409 .2byte 0x904\r
- 4645 0d14 01 .byte 0x1\r
- 4646 0d15 EF000000 .4byte 0xef\r
- 4647 0d19 00000000 .4byte .LFB57\r
- 4648 0d1d 18000000 .4byte .LFE57\r
- 4649 0d21 02 .byte 0x2\r
- 4650 0d22 7D .byte 0x7d\r
- 4651 0d23 00 .sleb128 0\r
- 4652 0d24 01 .byte 0x1\r
- 4653 0d25 660D0000 .4byte 0xd66\r
- 4654 0d29 0F .uleb128 0xf\r
- 4655 0d2a 1E030000 .4byte .LASF112\r
- 4656 0d2e 01 .byte 0x1\r
- 4657 0d2f 0409 .2byte 0x904\r
- 4658 0d31 85000000 .4byte 0x85\r
- 4659 0d35 D8090000 .4byte .LLST71\r
- 4660 0d39 29 .uleb128 0x29\r
- 4661 0d3a 2F040000 .4byte .LASF113\r
- 4662 0d3e 01 .byte 0x1\r
- 4663 0d3f 0409 .2byte 0x904\r
- 4664 0d41 EF000000 .4byte 0xef\r
- 4665 0d45 01 .byte 0x1\r
- 4666 0d46 51 .byte 0x51\r
- 4667 0d47 10 .uleb128 0x10\r
- 4668 0d48 68000000 .4byte .LASF114\r
- 4669 0d4c 01 .byte 0x1\r
- 4670 0d4d 0609 .2byte 0x906\r
- 4671 0d4f EF000000 .4byte 0xef\r
- 4672 0d53 01 .byte 0x1\r
- 4673 0d54 50 .byte 0x50\r
- 4674 0d55 1A .uleb128 0x1a\r
- 4675 0d56 00000000 .4byte .LASF115\r
- 4676 0d5a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 130\r
-\r
-\r
- 4677 0d5b 0709 .2byte 0x907\r
- 4678 0d5d 660D0000 .4byte 0xd66\r
- 4679 0d61 F9090000 .4byte .LLST72\r
- 4680 0d65 00 .byte 0\r
- 4681 0d66 05 .uleb128 0x5\r
- 4682 0d67 04 .byte 0x4\r
- 4683 0d68 EF000000 .4byte 0xef\r
- 4684 0d6c 25 .uleb128 0x25\r
- 4685 0d6d 01 .byte 0x1\r
- 4686 0d6e 0D020000 .4byte .LASF116\r
- 4687 0d72 01 .byte 0x1\r
- 4688 0d73 2509 .2byte 0x925\r
- 4689 0d75 01 .byte 0x1\r
- 4690 0d76 EF000000 .4byte 0xef\r
- 4691 0d7a 00000000 .4byte .LFB58\r
- 4692 0d7e 14000000 .4byte .LFE58\r
- 4693 0d82 02 .byte 0x2\r
- 4694 0d83 7D .byte 0x7d\r
- 4695 0d84 00 .sleb128 0\r
- 4696 0d85 01 .byte 0x1\r
- 4697 0d86 AB0D0000 .4byte 0xdab\r
- 4698 0d8a 0F .uleb128 0xf\r
- 4699 0d8b 1E030000 .4byte .LASF112\r
- 4700 0d8f 01 .byte 0x1\r
- 4701 0d90 2509 .2byte 0x925\r
- 4702 0d92 85000000 .4byte 0x85\r
- 4703 0d96 280A0000 .4byte .LLST73\r
- 4704 0d9a 1A .uleb128 0x1a\r
- 4705 0d9b 00000000 .4byte .LASF115\r
- 4706 0d9f 01 .byte 0x1\r
- 4707 0da0 2709 .2byte 0x927\r
- 4708 0da2 660D0000 .4byte 0xd66\r
- 4709 0da6 490A0000 .4byte .LLST74\r
- 4710 0daa 00 .byte 0\r
- 4711 0dab 25 .uleb128 0x25\r
- 4712 0dac 01 .byte 0x1\r
- 4713 0dad E5020000 .4byte .LASF117\r
- 4714 0db1 01 .byte 0x1\r
- 4715 0db2 3D09 .2byte 0x93d\r
- 4716 0db4 01 .byte 0x1\r
- 4717 0db5 EF000000 .4byte 0xef\r
- 4718 0db9 00000000 .4byte .LFB59\r
- 4719 0dbd 1C000000 .4byte .LFE59\r
- 4720 0dc1 02 .byte 0x2\r
- 4721 0dc2 7D .byte 0x7d\r
- 4722 0dc3 00 .sleb128 0\r
- 4723 0dc4 01 .byte 0x1\r
- 4724 0dc5 060E0000 .4byte 0xe06\r
- 4725 0dc9 0F .uleb128 0xf\r
- 4726 0dca 1E030000 .4byte .LASF112\r
- 4727 0dce 01 .byte 0x1\r
- 4728 0dcf 3D09 .2byte 0x93d\r
- 4729 0dd1 85000000 .4byte 0x85\r
- 4730 0dd5 6D0A0000 .4byte .LLST75\r
- 4731 0dd9 29 .uleb128 0x29\r
- 4732 0dda 2F040000 .4byte .LASF113\r
- 4733 0dde 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 131\r
-\r
-\r
- 4734 0ddf 3D09 .2byte 0x93d\r
- 4735 0de1 EF000000 .4byte 0xef\r
- 4736 0de5 01 .byte 0x1\r
- 4737 0de6 51 .byte 0x51\r
- 4738 0de7 10 .uleb128 0x10\r
- 4739 0de8 68000000 .4byte .LASF114\r
- 4740 0dec 01 .byte 0x1\r
- 4741 0ded 3F09 .2byte 0x93f\r
- 4742 0def EF000000 .4byte 0xef\r
- 4743 0df3 01 .byte 0x1\r
- 4744 0df4 50 .byte 0x50\r
- 4745 0df5 1A .uleb128 0x1a\r
- 4746 0df6 00000000 .4byte .LASF115\r
- 4747 0dfa 01 .byte 0x1\r
- 4748 0dfb 4009 .2byte 0x940\r
- 4749 0dfd 660D0000 .4byte 0xd66\r
- 4750 0e01 8E0A0000 .4byte .LLST76\r
- 4751 0e05 00 .byte 0\r
- 4752 0e06 25 .uleb128 0x25\r
- 4753 0e07 01 .byte 0x1\r
- 4754 0e08 08050000 .4byte .LASF118\r
- 4755 0e0c 01 .byte 0x1\r
- 4756 0e0d 5C09 .2byte 0x95c\r
- 4757 0e0f 01 .byte 0x1\r
- 4758 0e10 EF000000 .4byte 0xef\r
- 4759 0e14 00000000 .4byte .LFB60\r
- 4760 0e18 14000000 .4byte .LFE60\r
- 4761 0e1c 02 .byte 0x2\r
- 4762 0e1d 7D .byte 0x7d\r
- 4763 0e1e 00 .sleb128 0\r
- 4764 0e1f 01 .byte 0x1\r
- 4765 0e20 450E0000 .4byte 0xe45\r
- 4766 0e24 0F .uleb128 0xf\r
- 4767 0e25 1E030000 .4byte .LASF112\r
- 4768 0e29 01 .byte 0x1\r
- 4769 0e2a 5C09 .2byte 0x95c\r
- 4770 0e2c 85000000 .4byte 0x85\r
- 4771 0e30 BD0A0000 .4byte .LLST77\r
- 4772 0e34 1A .uleb128 0x1a\r
- 4773 0e35 00000000 .4byte .LASF115\r
- 4774 0e39 01 .byte 0x1\r
- 4775 0e3a 5E09 .2byte 0x95e\r
- 4776 0e3c 660D0000 .4byte 0xd66\r
- 4777 0e40 DE0A0000 .4byte .LLST78\r
- 4778 0e44 00 .byte 0\r
- 4779 0e45 18 .uleb128 0x18\r
- 4780 0e46 01 .byte 0x1\r
- 4781 0e47 60030000 .4byte .LASF119\r
- 4782 0e4b 01 .byte 0x1\r
- 4783 0e4c 7409 .2byte 0x974\r
- 4784 0e4e 01 .byte 0x1\r
- 4785 0e4f 00000000 .4byte .LFB61\r
- 4786 0e53 14000000 .4byte .LFE61\r
- 4787 0e57 02 .byte 0x2\r
- 4788 0e58 7D .byte 0x7d\r
- 4789 0e59 00 .sleb128 0\r
- 4790 0e5a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 132\r
-\r
-\r
- 4791 0e5b 800E0000 .4byte 0xe80\r
- 4792 0e5f 0F .uleb128 0xf\r
- 4793 0e60 1E030000 .4byte .LASF112\r
- 4794 0e64 01 .byte 0x1\r
- 4795 0e65 7409 .2byte 0x974\r
- 4796 0e67 85000000 .4byte 0x85\r
- 4797 0e6b 020B0000 .4byte .LLST79\r
- 4798 0e6f 0F .uleb128 0xf\r
- 4799 0e70 3C030000 .4byte .LASF120\r
- 4800 0e74 01 .byte 0x1\r
- 4801 0e75 7409 .2byte 0x974\r
- 4802 0e77 85000000 .4byte 0x85\r
- 4803 0e7b 230B0000 .4byte .LLST80\r
- 4804 0e7f 00 .byte 0\r
- 4805 0e80 25 .uleb128 0x25\r
- 4806 0e81 01 .byte 0x1\r
- 4807 0e82 FC010000 .4byte .LASF121\r
- 4808 0e86 01 .byte 0x1\r
- 4809 0e87 8A09 .2byte 0x98a\r
- 4810 0e89 01 .byte 0x1\r
- 4811 0e8a 85000000 .4byte 0x85\r
- 4812 0e8e 00000000 .4byte .LFB62\r
- 4813 0e92 12000000 .4byte .LFE62\r
- 4814 0e96 02 .byte 0x2\r
- 4815 0e97 7D .byte 0x7d\r
- 4816 0e98 00 .sleb128 0\r
- 4817 0e99 01 .byte 0x1\r
- 4818 0e9a C10E0000 .4byte 0xec1\r
- 4819 0e9e 0F .uleb128 0xf\r
- 4820 0e9f 1E030000 .4byte .LASF112\r
- 4821 0ea3 01 .byte 0x1\r
- 4822 0ea4 8A09 .2byte 0x98a\r
- 4823 0ea6 85000000 .4byte 0x85\r
- 4824 0eaa 440B0000 .4byte .LLST81\r
- 4825 0eae 10 .uleb128 0x10\r
- 4826 0eaf 3C030000 .4byte .LASF120\r
- 4827 0eb3 01 .byte 0x1\r
- 4828 0eb4 8C09 .2byte 0x98c\r
- 4829 0eb6 85000000 .4byte 0x85\r
- 4830 0eba 05 .byte 0x5\r
- 4831 0ebb 72 .byte 0x72\r
- 4832 0ebc 00 .sleb128 0\r
- 4833 0ebd 35 .byte 0x35\r
- 4834 0ebe 25 .byte 0x25\r
- 4835 0ebf 9F .byte 0x9f\r
- 4836 0ec0 00 .byte 0\r
- 4837 0ec1 25 .uleb128 0x25\r
- 4838 0ec2 01 .byte 0x1\r
- 4839 0ec3 FD000000 .4byte .LASF122\r
- 4840 0ec7 01 .byte 0x1\r
- 4841 0ec8 A409 .2byte 0x9a4\r
- 4842 0eca 01 .byte 0x1\r
- 4843 0ecb 85000000 .4byte 0x85\r
- 4844 0ecf 00000000 .4byte .LFB63\r
- 4845 0ed3 18000000 .4byte .LFE63\r
- 4846 0ed7 02 .byte 0x2\r
- 4847 0ed8 7D .byte 0x7d\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 133\r
-\r
-\r
- 4848 0ed9 00 .sleb128 0\r
- 4849 0eda 01 .byte 0x1\r
- 4850 0edb 010F0000 .4byte 0xf01\r
- 4851 0edf 0F .uleb128 0xf\r
- 4852 0ee0 1E030000 .4byte .LASF112\r
- 4853 0ee4 01 .byte 0x1\r
- 4854 0ee5 A409 .2byte 0x9a4\r
- 4855 0ee7 85000000 .4byte 0x85\r
- 4856 0eeb 650B0000 .4byte .LLST82\r
- 4857 0eef 2E .uleb128 0x2e\r
- 4858 0ef0 1E060000 .4byte .LASF123\r
- 4859 0ef4 01 .byte 0x1\r
- 4860 0ef5 A609 .2byte 0x9a6\r
- 4861 0ef7 010F0000 .4byte 0xf01\r
- 4862 0efb 80C28380 .sleb128 -536813312\r
- 4862 7E\r
- 4863 0f00 00 .byte 0\r
- 4864 0f01 05 .uleb128 0x5\r
- 4865 0f02 04 .byte 0x4\r
- 4866 0f03 DF000000 .4byte 0xdf\r
- 4867 0f07 2F .uleb128 0x2f\r
- 4868 0f08 74040000 .4byte .LASF124\r
- 4869 0f0c 01 .byte 0x1\r
- 4870 0f0d 1D .byte 0x1d\r
- 4871 0f0e 85000000 .4byte 0x85\r
- 4872 0f12 01 .byte 0x1\r
- 4873 0f13 05 .byte 0x5\r
- 4874 0f14 03 .byte 0x3\r
- 4875 0f15 00000000 .4byte CyResetStatus\r
- 4876 0f19 2F .uleb128 0x2f\r
- 4877 0f1a 35050000 .4byte .LASF125\r
- 4878 0f1e 01 .byte 0x1\r
- 4879 0f1f 29 .byte 0x29\r
- 4880 0f20 9B000000 .4byte 0x9b\r
- 4881 0f24 01 .byte 0x1\r
- 4882 0f25 05 .byte 0x5\r
- 4883 0f26 03 .byte 0x3\r
- 4884 0f27 00000000 .4byte cydelay_freq_hz\r
- 4885 0f2b 2F .uleb128 0x2f\r
- 4886 0f2c F6030000 .4byte .LASF126\r
- 4887 0f30 01 .byte 0x1\r
- 4888 0f31 2A .byte 0x2a\r
- 4889 0f32 9B000000 .4byte 0x9b\r
- 4890 0f36 01 .byte 0x1\r
- 4891 0f37 05 .byte 0x5\r
- 4892 0f38 03 .byte 0x3\r
- 4893 0f39 00000000 .4byte cydelay_freq_khz\r
- 4894 0f3d 2F .uleb128 0x2f\r
- 4895 0f3e EC000000 .4byte .LASF127\r
- 4896 0f42 01 .byte 0x1\r
- 4897 0f43 2B .byte 0x2b\r
- 4898 0f44 85000000 .4byte 0x85\r
- 4899 0f48 01 .byte 0x1\r
- 4900 0f49 05 .byte 0x5\r
- 4901 0f4a 03 .byte 0x3\r
- 4902 0f4b 00000000 .4byte cydelay_freq_mhz\r
- 4903 0f4f 2F .uleb128 0x2f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 134\r
-\r
-\r
- 4904 0f50 34070000 .4byte .LASF128\r
- 4905 0f54 01 .byte 0x1\r
- 4906 0f55 2C .byte 0x2c\r
- 4907 0f56 9B000000 .4byte 0x9b\r
- 4908 0f5a 01 .byte 0x1\r
- 4909 0f5b 05 .byte 0x5\r
- 4910 0f5c 03 .byte 0x3\r
- 4911 0f5d 00000000 .4byte cydelay_32k_ms\r
- 4912 0f61 30 .uleb128 0x30\r
- 4913 0f62 01 .byte 0x1\r
- 4914 0f63 25030000 .4byte .LASF130\r
- 4915 0f67 03 .byte 0x3\r
- 4916 0f68 7E .byte 0x7e\r
- 4917 0f69 01 .byte 0x1\r
- 4918 0f6a 85000000 .4byte 0x85\r
- 4919 0f6e 01 .byte 0x1\r
- 4920 0f6f 31 .uleb128 0x31\r
- 4921 0f70 01 .byte 0x1\r
- 4922 0f71 E2040000 .4byte .LASF132\r
- 4923 0f75 03 .byte 0x3\r
- 4924 0f76 7F .byte 0x7f\r
- 4925 0f77 01 .byte 0x1\r
- 4926 0f78 01 .byte 0x1\r
- 4927 0f79 830F0000 .4byte 0xf83\r
- 4928 0f7d 32 .uleb128 0x32\r
- 4929 0f7e 85000000 .4byte 0x85\r
- 4930 0f82 00 .byte 0\r
- 4931 0f83 31 .uleb128 0x31\r
- 4932 0f84 01 .byte 0x1\r
- 4933 0f85 02080000 .4byte .LASF133\r
- 4934 0f89 04 .byte 0x4\r
- 4935 0f8a 2A .byte 0x2a\r
- 4936 0f8b 01 .byte 0x1\r
- 4937 0f8c 01 .byte 0x1\r
- 4938 0f8d 970F0000 .4byte 0xf97\r
- 4939 0f91 32 .uleb128 0x32\r
- 4940 0f92 85000000 .4byte 0x85\r
- 4941 0f96 00 .byte 0\r
- 4942 0f97 33 .uleb128 0x33\r
- 4943 0f98 01 .byte 0x1\r
- 4944 0f99 FD060000 .4byte .LASF140\r
- 4945 0f9d 04 .byte 0x4\r
- 4946 0f9e 26 .byte 0x26\r
- 4947 0f9f 01 .byte 0x1\r
- 4948 0fa0 85000000 .4byte 0x85\r
- 4949 0fa4 01 .byte 0x1\r
- 4950 0fa5 AF0F0000 .4byte 0xfaf\r
- 4951 0fa9 32 .uleb128 0x32\r
- 4952 0faa 85000000 .4byte 0x85\r
- 4953 0fae 00 .byte 0\r
- 4954 0faf 34 .uleb128 0x34\r
- 4955 0fb0 01 .byte 0x1\r
- 4956 0fb1 E3010000 .4byte .LASF141\r
- 4957 0fb5 03 .byte 0x3\r
- 4958 0fb6 7A .byte 0x7a\r
- 4959 0fb7 01 .byte 0x1\r
- 4960 0fb8 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 135\r
-\r
-\r
- 4961 0fb9 32 .uleb128 0x32\r
- 4962 0fba 9B000000 .4byte 0x9b\r
- 4963 0fbe 00 .byte 0\r
- 4964 0fbf 00 .byte 0\r
- 4965 .section .debug_abbrev,"",%progbits\r
- 4966 .Ldebug_abbrev0:\r
- 4967 0000 01 .uleb128 0x1\r
- 4968 0001 11 .uleb128 0x11\r
- 4969 0002 01 .byte 0x1\r
- 4970 0003 25 .uleb128 0x25\r
- 4971 0004 0E .uleb128 0xe\r
- 4972 0005 13 .uleb128 0x13\r
- 4973 0006 0B .uleb128 0xb\r
- 4974 0007 03 .uleb128 0x3\r
- 4975 0008 0E .uleb128 0xe\r
- 4976 0009 1B .uleb128 0x1b\r
- 4977 000a 0E .uleb128 0xe\r
- 4978 000b 55 .uleb128 0x55\r
- 4979 000c 06 .uleb128 0x6\r
- 4980 000d 11 .uleb128 0x11\r
- 4981 000e 01 .uleb128 0x1\r
- 4982 000f 52 .uleb128 0x52\r
- 4983 0010 01 .uleb128 0x1\r
- 4984 0011 10 .uleb128 0x10\r
- 4985 0012 06 .uleb128 0x6\r
- 4986 0013 00 .byte 0\r
- 4987 0014 00 .byte 0\r
- 4988 0015 02 .uleb128 0x2\r
- 4989 0016 24 .uleb128 0x24\r
- 4990 0017 00 .byte 0\r
- 4991 0018 0B .uleb128 0xb\r
- 4992 0019 0B .uleb128 0xb\r
- 4993 001a 3E .uleb128 0x3e\r
- 4994 001b 0B .uleb128 0xb\r
- 4995 001c 03 .uleb128 0x3\r
- 4996 001d 0E .uleb128 0xe\r
- 4997 001e 00 .byte 0\r
- 4998 001f 00 .byte 0\r
- 4999 0020 03 .uleb128 0x3\r
- 5000 0021 24 .uleb128 0x24\r
- 5001 0022 00 .byte 0\r
- 5002 0023 0B .uleb128 0xb\r
- 5003 0024 0B .uleb128 0xb\r
- 5004 0025 3E .uleb128 0x3e\r
- 5005 0026 0B .uleb128 0xb\r
- 5006 0027 03 .uleb128 0x3\r
- 5007 0028 08 .uleb128 0x8\r
- 5008 0029 00 .byte 0\r
- 5009 002a 00 .byte 0\r
- 5010 002b 04 .uleb128 0x4\r
- 5011 002c 15 .uleb128 0x15\r
- 5012 002d 00 .byte 0\r
- 5013 002e 27 .uleb128 0x27\r
- 5014 002f 0C .uleb128 0xc\r
- 5015 0030 00 .byte 0\r
- 5016 0031 00 .byte 0\r
- 5017 0032 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 136\r
-\r
-\r
- 5018 0033 0F .uleb128 0xf\r
- 5019 0034 00 .byte 0\r
- 5020 0035 0B .uleb128 0xb\r
- 5021 0036 0B .uleb128 0xb\r
- 5022 0037 49 .uleb128 0x49\r
- 5023 0038 13 .uleb128 0x13\r
- 5024 0039 00 .byte 0\r
- 5025 003a 00 .byte 0\r
- 5026 003b 06 .uleb128 0x6\r
- 5027 003c 16 .uleb128 0x16\r
- 5028 003d 00 .byte 0\r
- 5029 003e 03 .uleb128 0x3\r
- 5030 003f 0E .uleb128 0xe\r
- 5031 0040 3A .uleb128 0x3a\r
- 5032 0041 0B .uleb128 0xb\r
- 5033 0042 3B .uleb128 0x3b\r
- 5034 0043 0B .uleb128 0xb\r
- 5035 0044 49 .uleb128 0x49\r
- 5036 0045 13 .uleb128 0x13\r
- 5037 0046 00 .byte 0\r
- 5038 0047 00 .byte 0\r
- 5039 0048 07 .uleb128 0x7\r
- 5040 0049 35 .uleb128 0x35\r
- 5041 004a 00 .byte 0\r
- 5042 004b 49 .uleb128 0x49\r
- 5043 004c 13 .uleb128 0x13\r
- 5044 004d 00 .byte 0\r
- 5045 004e 00 .byte 0\r
- 5046 004f 08 .uleb128 0x8\r
- 5047 0050 16 .uleb128 0x16\r
- 5048 0051 00 .byte 0\r
- 5049 0052 03 .uleb128 0x3\r
- 5050 0053 0E .uleb128 0xe\r
- 5051 0054 3A .uleb128 0x3a\r
- 5052 0055 0B .uleb128 0xb\r
- 5053 0056 3B .uleb128 0x3b\r
- 5054 0057 05 .uleb128 0x5\r
- 5055 0058 49 .uleb128 0x49\r
- 5056 0059 13 .uleb128 0x13\r
- 5057 005a 00 .byte 0\r
- 5058 005b 00 .byte 0\r
- 5059 005c 09 .uleb128 0x9\r
- 5060 005d 2E .uleb128 0x2e\r
- 5061 005e 01 .byte 0x1\r
- 5062 005f 3F .uleb128 0x3f\r
- 5063 0060 0C .uleb128 0xc\r
- 5064 0061 03 .uleb128 0x3\r
- 5065 0062 0E .uleb128 0xe\r
- 5066 0063 3A .uleb128 0x3a\r
- 5067 0064 0B .uleb128 0xb\r
- 5068 0065 3B .uleb128 0x3b\r
- 5069 0066 05 .uleb128 0x5\r
- 5070 0067 27 .uleb128 0x27\r
- 5071 0068 0C .uleb128 0xc\r
- 5072 0069 20 .uleb128 0x20\r
- 5073 006a 0B .uleb128 0xb\r
- 5074 006b 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 137\r
-\r
-\r
- 5075 006c 13 .uleb128 0x13\r
- 5076 006d 00 .byte 0\r
- 5077 006e 00 .byte 0\r
- 5078 006f 0A .uleb128 0xa\r
- 5079 0070 05 .uleb128 0x5\r
- 5080 0071 00 .byte 0\r
- 5081 0072 03 .uleb128 0x3\r
- 5082 0073 0E .uleb128 0xe\r
- 5083 0074 3A .uleb128 0x3a\r
- 5084 0075 0B .uleb128 0xb\r
- 5085 0076 3B .uleb128 0x3b\r
- 5086 0077 05 .uleb128 0x5\r
- 5087 0078 49 .uleb128 0x49\r
- 5088 0079 13 .uleb128 0x13\r
- 5089 007a 00 .byte 0\r
- 5090 007b 00 .byte 0\r
- 5091 007c 0B .uleb128 0xb\r
- 5092 007d 2E .uleb128 0x2e\r
- 5093 007e 00 .byte 0\r
- 5094 007f 3F .uleb128 0x3f\r
- 5095 0080 0C .uleb128 0xc\r
- 5096 0081 03 .uleb128 0x3\r
- 5097 0082 0E .uleb128 0xe\r
- 5098 0083 3A .uleb128 0x3a\r
- 5099 0084 0B .uleb128 0xb\r
- 5100 0085 3B .uleb128 0x3b\r
- 5101 0086 05 .uleb128 0x5\r
- 5102 0087 27 .uleb128 0x27\r
- 5103 0088 0C .uleb128 0xc\r
- 5104 0089 49 .uleb128 0x49\r
- 5105 008a 13 .uleb128 0x13\r
- 5106 008b 20 .uleb128 0x20\r
- 5107 008c 0B .uleb128 0xb\r
- 5108 008d 00 .byte 0\r
- 5109 008e 00 .byte 0\r
- 5110 008f 0C .uleb128 0xc\r
- 5111 0090 2E .uleb128 0x2e\r
- 5112 0091 01 .byte 0x1\r
- 5113 0092 03 .uleb128 0x3\r
- 5114 0093 0E .uleb128 0xe\r
- 5115 0094 3A .uleb128 0x3a\r
- 5116 0095 0B .uleb128 0xb\r
- 5117 0096 3B .uleb128 0x3b\r
- 5118 0097 05 .uleb128 0x5\r
- 5119 0098 27 .uleb128 0x27\r
- 5120 0099 0C .uleb128 0xc\r
- 5121 009a 49 .uleb128 0x49\r
- 5122 009b 13 .uleb128 0x13\r
- 5123 009c 20 .uleb128 0x20\r
- 5124 009d 0B .uleb128 0xb\r
- 5125 009e 01 .uleb128 0x1\r
- 5126 009f 13 .uleb128 0x13\r
- 5127 00a0 00 .byte 0\r
- 5128 00a1 00 .byte 0\r
- 5129 00a2 0D .uleb128 0xd\r
- 5130 00a3 34 .uleb128 0x34\r
- 5131 00a4 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 138\r
-\r
-\r
- 5132 00a5 03 .uleb128 0x3\r
- 5133 00a6 0E .uleb128 0xe\r
- 5134 00a7 3A .uleb128 0x3a\r
- 5135 00a8 0B .uleb128 0xb\r
- 5136 00a9 3B .uleb128 0x3b\r
- 5137 00aa 05 .uleb128 0x5\r
- 5138 00ab 49 .uleb128 0x49\r
- 5139 00ac 13 .uleb128 0x13\r
- 5140 00ad 00 .byte 0\r
- 5141 00ae 00 .byte 0\r
- 5142 00af 0E .uleb128 0xe\r
- 5143 00b0 2E .uleb128 0x2e\r
- 5144 00b1 01 .byte 0x1\r
- 5145 00b2 03 .uleb128 0x3\r
- 5146 00b3 0E .uleb128 0xe\r
- 5147 00b4 3A .uleb128 0x3a\r
- 5148 00b5 0B .uleb128 0xb\r
- 5149 00b6 3B .uleb128 0x3b\r
- 5150 00b7 05 .uleb128 0x5\r
- 5151 00b8 27 .uleb128 0x27\r
- 5152 00b9 0C .uleb128 0xc\r
- 5153 00ba 11 .uleb128 0x11\r
- 5154 00bb 01 .uleb128 0x1\r
- 5155 00bc 12 .uleb128 0x12\r
- 5156 00bd 01 .uleb128 0x1\r
- 5157 00be 40 .uleb128 0x40\r
- 5158 00bf 0A .uleb128 0xa\r
- 5159 00c0 9742 .uleb128 0x2117\r
- 5160 00c2 0C .uleb128 0xc\r
- 5161 00c3 01 .uleb128 0x1\r
- 5162 00c4 13 .uleb128 0x13\r
- 5163 00c5 00 .byte 0\r
- 5164 00c6 00 .byte 0\r
- 5165 00c7 0F .uleb128 0xf\r
- 5166 00c8 05 .uleb128 0x5\r
- 5167 00c9 00 .byte 0\r
- 5168 00ca 03 .uleb128 0x3\r
- 5169 00cb 0E .uleb128 0xe\r
- 5170 00cc 3A .uleb128 0x3a\r
- 5171 00cd 0B .uleb128 0xb\r
- 5172 00ce 3B .uleb128 0x3b\r
- 5173 00cf 05 .uleb128 0x5\r
- 5174 00d0 49 .uleb128 0x49\r
- 5175 00d1 13 .uleb128 0x13\r
- 5176 00d2 02 .uleb128 0x2\r
- 5177 00d3 06 .uleb128 0x6\r
- 5178 00d4 00 .byte 0\r
- 5179 00d5 00 .byte 0\r
- 5180 00d6 10 .uleb128 0x10\r
- 5181 00d7 34 .uleb128 0x34\r
- 5182 00d8 00 .byte 0\r
- 5183 00d9 03 .uleb128 0x3\r
- 5184 00da 0E .uleb128 0xe\r
- 5185 00db 3A .uleb128 0x3a\r
- 5186 00dc 0B .uleb128 0xb\r
- 5187 00dd 3B .uleb128 0x3b\r
- 5188 00de 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 139\r
-\r
-\r
- 5189 00df 49 .uleb128 0x49\r
- 5190 00e0 13 .uleb128 0x13\r
- 5191 00e1 02 .uleb128 0x2\r
- 5192 00e2 0A .uleb128 0xa\r
- 5193 00e3 00 .byte 0\r
- 5194 00e4 00 .byte 0\r
- 5195 00e5 11 .uleb128 0x11\r
- 5196 00e6 1D .uleb128 0x1d\r
- 5197 00e7 01 .byte 0x1\r
- 5198 00e8 31 .uleb128 0x31\r
- 5199 00e9 13 .uleb128 0x13\r
- 5200 00ea 11 .uleb128 0x11\r
- 5201 00eb 01 .uleb128 0x1\r
- 5202 00ec 12 .uleb128 0x12\r
- 5203 00ed 01 .uleb128 0x1\r
- 5204 00ee 58 .uleb128 0x58\r
- 5205 00ef 0B .uleb128 0xb\r
- 5206 00f0 59 .uleb128 0x59\r
- 5207 00f1 05 .uleb128 0x5\r
- 5208 00f2 00 .byte 0\r
- 5209 00f3 00 .byte 0\r
- 5210 00f4 12 .uleb128 0x12\r
- 5211 00f5 0B .uleb128 0xb\r
- 5212 00f6 01 .byte 0x1\r
- 5213 00f7 11 .uleb128 0x11\r
- 5214 00f8 01 .uleb128 0x1\r
- 5215 00f9 12 .uleb128 0x12\r
- 5216 00fa 01 .uleb128 0x1\r
- 5217 00fb 00 .byte 0\r
- 5218 00fc 00 .byte 0\r
- 5219 00fd 13 .uleb128 0x13\r
- 5220 00fe 34 .uleb128 0x34\r
- 5221 00ff 00 .byte 0\r
- 5222 0100 31 .uleb128 0x31\r
- 5223 0101 13 .uleb128 0x13\r
- 5224 0102 02 .uleb128 0x2\r
- 5225 0103 06 .uleb128 0x6\r
- 5226 0104 00 .byte 0\r
- 5227 0105 00 .byte 0\r
- 5228 0106 14 .uleb128 0x14\r
- 5229 0107 2E .uleb128 0x2e\r
- 5230 0108 00 .byte 0\r
- 5231 0109 3F .uleb128 0x3f\r
- 5232 010a 0C .uleb128 0xc\r
- 5233 010b 03 .uleb128 0x3\r
- 5234 010c 0E .uleb128 0xe\r
- 5235 010d 3A .uleb128 0x3a\r
- 5236 010e 0B .uleb128 0xb\r
- 5237 010f 3B .uleb128 0x3b\r
- 5238 0110 0B .uleb128 0xb\r
- 5239 0111 27 .uleb128 0x27\r
- 5240 0112 0C .uleb128 0xc\r
- 5241 0113 11 .uleb128 0x11\r
- 5242 0114 01 .uleb128 0x1\r
- 5243 0115 12 .uleb128 0x12\r
- 5244 0116 01 .uleb128 0x1\r
- 5245 0117 40 .uleb128 0x40\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 140\r
-\r
-\r
- 5246 0118 0A .uleb128 0xa\r
- 5247 0119 9742 .uleb128 0x2117\r
- 5248 011b 0C .uleb128 0xc\r
- 5249 011c 00 .byte 0\r
- 5250 011d 00 .byte 0\r
- 5251 011e 15 .uleb128 0x15\r
- 5252 011f 2E .uleb128 0x2e\r
- 5253 0120 01 .byte 0x1\r
- 5254 0121 3F .uleb128 0x3f\r
- 5255 0122 0C .uleb128 0xc\r
- 5256 0123 03 .uleb128 0x3\r
- 5257 0124 0E .uleb128 0xe\r
- 5258 0125 3A .uleb128 0x3a\r
- 5259 0126 0B .uleb128 0xb\r
- 5260 0127 3B .uleb128 0x3b\r
- 5261 0128 0B .uleb128 0xb\r
- 5262 0129 27 .uleb128 0x27\r
- 5263 012a 0C .uleb128 0xc\r
- 5264 012b 11 .uleb128 0x11\r
- 5265 012c 01 .uleb128 0x1\r
- 5266 012d 12 .uleb128 0x12\r
- 5267 012e 01 .uleb128 0x1\r
- 5268 012f 40 .uleb128 0x40\r
- 5269 0130 0A .uleb128 0xa\r
- 5270 0131 9742 .uleb128 0x2117\r
- 5271 0133 0C .uleb128 0xc\r
- 5272 0134 01 .uleb128 0x1\r
- 5273 0135 13 .uleb128 0x13\r
- 5274 0136 00 .byte 0\r
- 5275 0137 00 .byte 0\r
- 5276 0138 16 .uleb128 0x16\r
- 5277 0139 05 .uleb128 0x5\r
- 5278 013a 00 .byte 0\r
- 5279 013b 03 .uleb128 0x3\r
- 5280 013c 0E .uleb128 0xe\r
- 5281 013d 3A .uleb128 0x3a\r
- 5282 013e 0B .uleb128 0xb\r
- 5283 013f 3B .uleb128 0x3b\r
- 5284 0140 0B .uleb128 0xb\r
- 5285 0141 49 .uleb128 0x49\r
- 5286 0142 13 .uleb128 0x13\r
- 5287 0143 02 .uleb128 0x2\r
- 5288 0144 06 .uleb128 0x6\r
- 5289 0145 00 .byte 0\r
- 5290 0146 00 .byte 0\r
- 5291 0147 17 .uleb128 0x17\r
- 5292 0148 2E .uleb128 0x2e\r
- 5293 0149 00 .byte 0\r
- 5294 014a 3F .uleb128 0x3f\r
- 5295 014b 0C .uleb128 0xc\r
- 5296 014c 03 .uleb128 0x3\r
- 5297 014d 0E .uleb128 0xe\r
- 5298 014e 3A .uleb128 0x3a\r
- 5299 014f 0B .uleb128 0xb\r
- 5300 0150 3B .uleb128 0x3b\r
- 5301 0151 05 .uleb128 0x5\r
- 5302 0152 27 .uleb128 0x27\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 141\r
-\r
-\r
- 5303 0153 0C .uleb128 0xc\r
- 5304 0154 11 .uleb128 0x11\r
- 5305 0155 01 .uleb128 0x1\r
- 5306 0156 12 .uleb128 0x12\r
- 5307 0157 01 .uleb128 0x1\r
- 5308 0158 40 .uleb128 0x40\r
- 5309 0159 0A .uleb128 0xa\r
- 5310 015a 9742 .uleb128 0x2117\r
- 5311 015c 0C .uleb128 0xc\r
- 5312 015d 00 .byte 0\r
- 5313 015e 00 .byte 0\r
- 5314 015f 18 .uleb128 0x18\r
- 5315 0160 2E .uleb128 0x2e\r
- 5316 0161 01 .byte 0x1\r
- 5317 0162 3F .uleb128 0x3f\r
- 5318 0163 0C .uleb128 0xc\r
- 5319 0164 03 .uleb128 0x3\r
- 5320 0165 0E .uleb128 0xe\r
- 5321 0166 3A .uleb128 0x3a\r
- 5322 0167 0B .uleb128 0xb\r
- 5323 0168 3B .uleb128 0x3b\r
- 5324 0169 05 .uleb128 0x5\r
- 5325 016a 27 .uleb128 0x27\r
- 5326 016b 0C .uleb128 0xc\r
- 5327 016c 11 .uleb128 0x11\r
- 5328 016d 01 .uleb128 0x1\r
- 5329 016e 12 .uleb128 0x12\r
- 5330 016f 01 .uleb128 0x1\r
- 5331 0170 40 .uleb128 0x40\r
- 5332 0171 0A .uleb128 0xa\r
- 5333 0172 9742 .uleb128 0x2117\r
- 5334 0174 0C .uleb128 0xc\r
- 5335 0175 01 .uleb128 0x1\r
- 5336 0176 13 .uleb128 0x13\r
- 5337 0177 00 .byte 0\r
- 5338 0178 00 .byte 0\r
- 5339 0179 19 .uleb128 0x19\r
- 5340 017a 2E .uleb128 0x2e\r
- 5341 017b 01 .byte 0x1\r
- 5342 017c 3F .uleb128 0x3f\r
- 5343 017d 0C .uleb128 0xc\r
- 5344 017e 03 .uleb128 0x3\r
- 5345 017f 0E .uleb128 0xe\r
- 5346 0180 3A .uleb128 0x3a\r
- 5347 0181 0B .uleb128 0xb\r
- 5348 0182 3B .uleb128 0x3b\r
- 5349 0183 05 .uleb128 0x5\r
- 5350 0184 27 .uleb128 0x27\r
- 5351 0185 0C .uleb128 0xc\r
- 5352 0186 11 .uleb128 0x11\r
- 5353 0187 01 .uleb128 0x1\r
- 5354 0188 12 .uleb128 0x12\r
- 5355 0189 01 .uleb128 0x1\r
- 5356 018a 40 .uleb128 0x40\r
- 5357 018b 06 .uleb128 0x6\r
- 5358 018c 9742 .uleb128 0x2117\r
- 5359 018e 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 142\r
-\r
-\r
- 5360 018f 01 .uleb128 0x1\r
- 5361 0190 13 .uleb128 0x13\r
- 5362 0191 00 .byte 0\r
- 5363 0192 00 .byte 0\r
- 5364 0193 1A .uleb128 0x1a\r
- 5365 0194 34 .uleb128 0x34\r
- 5366 0195 00 .byte 0\r
- 5367 0196 03 .uleb128 0x3\r
- 5368 0197 0E .uleb128 0xe\r
- 5369 0198 3A .uleb128 0x3a\r
- 5370 0199 0B .uleb128 0xb\r
- 5371 019a 3B .uleb128 0x3b\r
- 5372 019b 05 .uleb128 0x5\r
- 5373 019c 49 .uleb128 0x49\r
- 5374 019d 13 .uleb128 0x13\r
- 5375 019e 02 .uleb128 0x2\r
- 5376 019f 06 .uleb128 0x6\r
- 5377 01a0 00 .byte 0\r
- 5378 01a1 00 .byte 0\r
- 5379 01a2 1B .uleb128 0x1b\r
- 5380 01a3 898201 .uleb128 0x4109\r
- 5381 01a6 01 .byte 0x1\r
- 5382 01a7 11 .uleb128 0x11\r
- 5383 01a8 01 .uleb128 0x1\r
- 5384 01a9 31 .uleb128 0x31\r
- 5385 01aa 13 .uleb128 0x13\r
- 5386 01ab 01 .uleb128 0x1\r
- 5387 01ac 13 .uleb128 0x13\r
- 5388 01ad 00 .byte 0\r
- 5389 01ae 00 .byte 0\r
- 5390 01af 1C .uleb128 0x1c\r
- 5391 01b0 8A8201 .uleb128 0x410a\r
- 5392 01b3 00 .byte 0\r
- 5393 01b4 02 .uleb128 0x2\r
- 5394 01b5 0A .uleb128 0xa\r
- 5395 01b6 9142 .uleb128 0x2111\r
- 5396 01b8 0A .uleb128 0xa\r
- 5397 01b9 00 .byte 0\r
- 5398 01ba 00 .byte 0\r
- 5399 01bb 1D .uleb128 0x1d\r
- 5400 01bc 898201 .uleb128 0x4109\r
- 5401 01bf 00 .byte 0\r
- 5402 01c0 11 .uleb128 0x11\r
- 5403 01c1 01 .uleb128 0x1\r
- 5404 01c2 31 .uleb128 0x31\r
- 5405 01c3 13 .uleb128 0x13\r
- 5406 01c4 00 .byte 0\r
- 5407 01c5 00 .byte 0\r
- 5408 01c6 1E .uleb128 0x1e\r
- 5409 01c7 898201 .uleb128 0x4109\r
- 5410 01ca 01 .byte 0x1\r
- 5411 01cb 11 .uleb128 0x11\r
- 5412 01cc 01 .uleb128 0x1\r
- 5413 01cd 9542 .uleb128 0x2115\r
- 5414 01cf 0C .uleb128 0xc\r
- 5415 01d0 31 .uleb128 0x31\r
- 5416 01d1 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 143\r
-\r
-\r
- 5417 01d2 00 .byte 0\r
- 5418 01d3 00 .byte 0\r
- 5419 01d4 1F .uleb128 0x1f\r
- 5420 01d5 2E .uleb128 0x2e\r
- 5421 01d6 01 .byte 0x1\r
- 5422 01d7 31 .uleb128 0x31\r
- 5423 01d8 13 .uleb128 0x13\r
- 5424 01d9 11 .uleb128 0x11\r
- 5425 01da 01 .uleb128 0x1\r
- 5426 01db 12 .uleb128 0x12\r
- 5427 01dc 01 .uleb128 0x1\r
- 5428 01dd 40 .uleb128 0x40\r
- 5429 01de 0A .uleb128 0xa\r
- 5430 01df 9742 .uleb128 0x2117\r
- 5431 01e1 0C .uleb128 0xc\r
- 5432 01e2 01 .uleb128 0x1\r
- 5433 01e3 13 .uleb128 0x13\r
- 5434 01e4 00 .byte 0\r
- 5435 01e5 00 .byte 0\r
- 5436 01e6 20 .uleb128 0x20\r
- 5437 01e7 05 .uleb128 0x5\r
- 5438 01e8 00 .byte 0\r
- 5439 01e9 31 .uleb128 0x31\r
- 5440 01ea 13 .uleb128 0x13\r
- 5441 01eb 02 .uleb128 0x2\r
- 5442 01ec 0A .uleb128 0xa\r
- 5443 01ed 00 .byte 0\r
- 5444 01ee 00 .byte 0\r
- 5445 01ef 21 .uleb128 0x21\r
- 5446 01f0 1D .uleb128 0x1d\r
- 5447 01f1 01 .byte 0x1\r
- 5448 01f2 31 .uleb128 0x31\r
- 5449 01f3 13 .uleb128 0x13\r
- 5450 01f4 11 .uleb128 0x11\r
- 5451 01f5 01 .uleb128 0x1\r
- 5452 01f6 12 .uleb128 0x12\r
- 5453 01f7 01 .uleb128 0x1\r
- 5454 01f8 58 .uleb128 0x58\r
- 5455 01f9 0B .uleb128 0xb\r
- 5456 01fa 59 .uleb128 0x59\r
- 5457 01fb 05 .uleb128 0x5\r
- 5458 01fc 01 .uleb128 0x1\r
- 5459 01fd 13 .uleb128 0x13\r
- 5460 01fe 00 .byte 0\r
- 5461 01ff 00 .byte 0\r
- 5462 0200 22 .uleb128 0x22\r
- 5463 0201 05 .uleb128 0x5\r
- 5464 0202 00 .byte 0\r
- 5465 0203 31 .uleb128 0x31\r
- 5466 0204 13 .uleb128 0x13\r
- 5467 0205 02 .uleb128 0x2\r
- 5468 0206 06 .uleb128 0x6\r
- 5469 0207 00 .byte 0\r
- 5470 0208 00 .byte 0\r
- 5471 0209 23 .uleb128 0x23\r
- 5472 020a 2E .uleb128 0x2e\r
- 5473 020b 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 144\r
-\r
-\r
- 5474 020c 3F .uleb128 0x3f\r
- 5475 020d 0C .uleb128 0xc\r
- 5476 020e 03 .uleb128 0x3\r
- 5477 020f 0E .uleb128 0xe\r
- 5478 0210 3A .uleb128 0x3a\r
- 5479 0211 0B .uleb128 0xb\r
- 5480 0212 3B .uleb128 0x3b\r
- 5481 0213 0B .uleb128 0xb\r
- 5482 0214 27 .uleb128 0x27\r
- 5483 0215 0C .uleb128 0xc\r
- 5484 0216 49 .uleb128 0x49\r
- 5485 0217 13 .uleb128 0x13\r
- 5486 0218 11 .uleb128 0x11\r
- 5487 0219 01 .uleb128 0x1\r
- 5488 021a 12 .uleb128 0x12\r
- 5489 021b 01 .uleb128 0x1\r
- 5490 021c 40 .uleb128 0x40\r
- 5491 021d 06 .uleb128 0x6\r
- 5492 021e 9742 .uleb128 0x2117\r
- 5493 0220 0C .uleb128 0xc\r
- 5494 0221 01 .uleb128 0x1\r
- 5495 0222 13 .uleb128 0x13\r
- 5496 0223 00 .byte 0\r
- 5497 0224 00 .byte 0\r
- 5498 0225 24 .uleb128 0x24\r
- 5499 0226 34 .uleb128 0x34\r
- 5500 0227 00 .byte 0\r
- 5501 0228 03 .uleb128 0x3\r
- 5502 0229 0E .uleb128 0xe\r
- 5503 022a 3A .uleb128 0x3a\r
- 5504 022b 0B .uleb128 0xb\r
- 5505 022c 3B .uleb128 0x3b\r
- 5506 022d 0B .uleb128 0xb\r
- 5507 022e 49 .uleb128 0x49\r
- 5508 022f 13 .uleb128 0x13\r
- 5509 0230 02 .uleb128 0x2\r
- 5510 0231 06 .uleb128 0x6\r
- 5511 0232 00 .byte 0\r
- 5512 0233 00 .byte 0\r
- 5513 0234 25 .uleb128 0x25\r
- 5514 0235 2E .uleb128 0x2e\r
- 5515 0236 01 .byte 0x1\r
- 5516 0237 3F .uleb128 0x3f\r
- 5517 0238 0C .uleb128 0xc\r
- 5518 0239 03 .uleb128 0x3\r
- 5519 023a 0E .uleb128 0xe\r
- 5520 023b 3A .uleb128 0x3a\r
- 5521 023c 0B .uleb128 0xb\r
- 5522 023d 3B .uleb128 0x3b\r
- 5523 023e 05 .uleb128 0x5\r
- 5524 023f 27 .uleb128 0x27\r
- 5525 0240 0C .uleb128 0xc\r
- 5526 0241 49 .uleb128 0x49\r
- 5527 0242 13 .uleb128 0x13\r
- 5528 0243 11 .uleb128 0x11\r
- 5529 0244 01 .uleb128 0x1\r
- 5530 0245 12 .uleb128 0x12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 145\r
-\r
-\r
- 5531 0246 01 .uleb128 0x1\r
- 5532 0247 40 .uleb128 0x40\r
- 5533 0248 0A .uleb128 0xa\r
- 5534 0249 9742 .uleb128 0x2117\r
- 5535 024b 0C .uleb128 0xc\r
- 5536 024c 01 .uleb128 0x1\r
- 5537 024d 13 .uleb128 0x13\r
- 5538 024e 00 .byte 0\r
- 5539 024f 00 .byte 0\r
- 5540 0250 26 .uleb128 0x26\r
- 5541 0251 2E .uleb128 0x2e\r
- 5542 0252 00 .byte 0\r
- 5543 0253 31 .uleb128 0x31\r
- 5544 0254 13 .uleb128 0x13\r
- 5545 0255 11 .uleb128 0x11\r
- 5546 0256 01 .uleb128 0x1\r
- 5547 0257 12 .uleb128 0x12\r
- 5548 0258 01 .uleb128 0x1\r
- 5549 0259 40 .uleb128 0x40\r
- 5550 025a 0A .uleb128 0xa\r
- 5551 025b 9742 .uleb128 0x2117\r
- 5552 025d 0C .uleb128 0xc\r
- 5553 025e 00 .byte 0\r
- 5554 025f 00 .byte 0\r
- 5555 0260 27 .uleb128 0x27\r
- 5556 0261 2E .uleb128 0x2e\r
- 5557 0262 01 .byte 0x1\r
- 5558 0263 3F .uleb128 0x3f\r
- 5559 0264 0C .uleb128 0xc\r
- 5560 0265 03 .uleb128 0x3\r
- 5561 0266 0E .uleb128 0xe\r
- 5562 0267 3A .uleb128 0x3a\r
- 5563 0268 0B .uleb128 0xb\r
- 5564 0269 3B .uleb128 0x3b\r
- 5565 026a 05 .uleb128 0x5\r
- 5566 026b 27 .uleb128 0x27\r
- 5567 026c 0C .uleb128 0xc\r
- 5568 026d 49 .uleb128 0x49\r
- 5569 026e 13 .uleb128 0x13\r
- 5570 026f 11 .uleb128 0x11\r
- 5571 0270 01 .uleb128 0x1\r
- 5572 0271 12 .uleb128 0x12\r
- 5573 0272 01 .uleb128 0x1\r
- 5574 0273 40 .uleb128 0x40\r
- 5575 0274 06 .uleb128 0x6\r
- 5576 0275 9742 .uleb128 0x2117\r
- 5577 0277 0C .uleb128 0xc\r
- 5578 0278 01 .uleb128 0x1\r
- 5579 0279 13 .uleb128 0x13\r
- 5580 027a 00 .byte 0\r
- 5581 027b 00 .byte 0\r
- 5582 027c 28 .uleb128 0x28\r
- 5583 027d 2E .uleb128 0x2e\r
- 5584 027e 00 .byte 0\r
- 5585 027f 3F .uleb128 0x3f\r
- 5586 0280 0C .uleb128 0xc\r
- 5587 0281 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 146\r
-\r
-\r
- 5588 0282 0E .uleb128 0xe\r
- 5589 0283 3A .uleb128 0x3a\r
- 5590 0284 0B .uleb128 0xb\r
- 5591 0285 3B .uleb128 0x3b\r
- 5592 0286 05 .uleb128 0x5\r
- 5593 0287 27 .uleb128 0x27\r
- 5594 0288 0C .uleb128 0xc\r
- 5595 0289 49 .uleb128 0x49\r
- 5596 028a 13 .uleb128 0x13\r
- 5597 028b 11 .uleb128 0x11\r
- 5598 028c 01 .uleb128 0x1\r
- 5599 028d 12 .uleb128 0x12\r
- 5600 028e 01 .uleb128 0x1\r
- 5601 028f 40 .uleb128 0x40\r
- 5602 0290 0A .uleb128 0xa\r
- 5603 0291 9742 .uleb128 0x2117\r
- 5604 0293 0C .uleb128 0xc\r
- 5605 0294 00 .byte 0\r
- 5606 0295 00 .byte 0\r
- 5607 0296 29 .uleb128 0x29\r
- 5608 0297 05 .uleb128 0x5\r
- 5609 0298 00 .byte 0\r
- 5610 0299 03 .uleb128 0x3\r
- 5611 029a 0E .uleb128 0xe\r
- 5612 029b 3A .uleb128 0x3a\r
- 5613 029c 0B .uleb128 0xb\r
- 5614 029d 3B .uleb128 0x3b\r
- 5615 029e 05 .uleb128 0x5\r
- 5616 029f 49 .uleb128 0x49\r
- 5617 02a0 13 .uleb128 0x13\r
- 5618 02a1 02 .uleb128 0x2\r
- 5619 02a2 0A .uleb128 0xa\r
- 5620 02a3 00 .byte 0\r
- 5621 02a4 00 .byte 0\r
- 5622 02a5 2A .uleb128 0x2a\r
- 5623 02a6 898201 .uleb128 0x4109\r
- 5624 02a9 00 .byte 0\r
- 5625 02aa 11 .uleb128 0x11\r
- 5626 02ab 01 .uleb128 0x1\r
- 5627 02ac 9542 .uleb128 0x2115\r
- 5628 02ae 0C .uleb128 0xc\r
- 5629 02af 31 .uleb128 0x31\r
- 5630 02b0 13 .uleb128 0x13\r
- 5631 02b1 00 .byte 0\r
- 5632 02b2 00 .byte 0\r
- 5633 02b3 2B .uleb128 0x2b\r
- 5634 02b4 898201 .uleb128 0x4109\r
- 5635 02b7 01 .byte 0x1\r
- 5636 02b8 11 .uleb128 0x11\r
- 5637 02b9 01 .uleb128 0x1\r
- 5638 02ba 31 .uleb128 0x31\r
- 5639 02bb 13 .uleb128 0x13\r
- 5640 02bc 00 .byte 0\r
- 5641 02bd 00 .byte 0\r
- 5642 02be 2C .uleb128 0x2c\r
- 5643 02bf 34 .uleb128 0x34\r
- 5644 02c0 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 147\r
-\r
-\r
- 5645 02c1 03 .uleb128 0x3\r
- 5646 02c2 08 .uleb128 0x8\r
- 5647 02c3 3A .uleb128 0x3a\r
- 5648 02c4 0B .uleb128 0xb\r
- 5649 02c5 3B .uleb128 0x3b\r
- 5650 02c6 05 .uleb128 0x5\r
- 5651 02c7 49 .uleb128 0x49\r
- 5652 02c8 13 .uleb128 0x13\r
- 5653 02c9 02 .uleb128 0x2\r
- 5654 02ca 06 .uleb128 0x6\r
- 5655 02cb 00 .byte 0\r
- 5656 02cc 00 .byte 0\r
- 5657 02cd 2D .uleb128 0x2d\r
- 5658 02ce 1D .uleb128 0x1d\r
- 5659 02cf 00 .byte 0\r
- 5660 02d0 31 .uleb128 0x31\r
- 5661 02d1 13 .uleb128 0x13\r
- 5662 02d2 11 .uleb128 0x11\r
- 5663 02d3 01 .uleb128 0x1\r
- 5664 02d4 12 .uleb128 0x12\r
- 5665 02d5 01 .uleb128 0x1\r
- 5666 02d6 58 .uleb128 0x58\r
- 5667 02d7 0B .uleb128 0xb\r
- 5668 02d8 59 .uleb128 0x59\r
- 5669 02d9 05 .uleb128 0x5\r
- 5670 02da 00 .byte 0\r
- 5671 02db 00 .byte 0\r
- 5672 02dc 2E .uleb128 0x2e\r
- 5673 02dd 34 .uleb128 0x34\r
- 5674 02de 00 .byte 0\r
- 5675 02df 03 .uleb128 0x3\r
- 5676 02e0 0E .uleb128 0xe\r
- 5677 02e1 3A .uleb128 0x3a\r
- 5678 02e2 0B .uleb128 0xb\r
- 5679 02e3 3B .uleb128 0x3b\r
- 5680 02e4 05 .uleb128 0x5\r
- 5681 02e5 49 .uleb128 0x49\r
- 5682 02e6 13 .uleb128 0x13\r
- 5683 02e7 1C .uleb128 0x1c\r
- 5684 02e8 0D .uleb128 0xd\r
- 5685 02e9 00 .byte 0\r
- 5686 02ea 00 .byte 0\r
- 5687 02eb 2F .uleb128 0x2f\r
- 5688 02ec 34 .uleb128 0x34\r
- 5689 02ed 00 .byte 0\r
- 5690 02ee 03 .uleb128 0x3\r
- 5691 02ef 0E .uleb128 0xe\r
- 5692 02f0 3A .uleb128 0x3a\r
- 5693 02f1 0B .uleb128 0xb\r
- 5694 02f2 3B .uleb128 0x3b\r
- 5695 02f3 0B .uleb128 0xb\r
- 5696 02f4 49 .uleb128 0x49\r
- 5697 02f5 13 .uleb128 0x13\r
- 5698 02f6 3F .uleb128 0x3f\r
- 5699 02f7 0C .uleb128 0xc\r
- 5700 02f8 02 .uleb128 0x2\r
- 5701 02f9 0A .uleb128 0xa\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 148\r
-\r
-\r
- 5702 02fa 00 .byte 0\r
- 5703 02fb 00 .byte 0\r
- 5704 02fc 30 .uleb128 0x30\r
- 5705 02fd 2E .uleb128 0x2e\r
- 5706 02fe 00 .byte 0\r
- 5707 02ff 3F .uleb128 0x3f\r
- 5708 0300 0C .uleb128 0xc\r
- 5709 0301 03 .uleb128 0x3\r
- 5710 0302 0E .uleb128 0xe\r
- 5711 0303 3A .uleb128 0x3a\r
- 5712 0304 0B .uleb128 0xb\r
- 5713 0305 3B .uleb128 0x3b\r
- 5714 0306 0B .uleb128 0xb\r
- 5715 0307 27 .uleb128 0x27\r
- 5716 0308 0C .uleb128 0xc\r
- 5717 0309 49 .uleb128 0x49\r
- 5718 030a 13 .uleb128 0x13\r
- 5719 030b 3C .uleb128 0x3c\r
- 5720 030c 0C .uleb128 0xc\r
- 5721 030d 00 .byte 0\r
- 5722 030e 00 .byte 0\r
- 5723 030f 31 .uleb128 0x31\r
- 5724 0310 2E .uleb128 0x2e\r
- 5725 0311 01 .byte 0x1\r
- 5726 0312 3F .uleb128 0x3f\r
- 5727 0313 0C .uleb128 0xc\r
- 5728 0314 03 .uleb128 0x3\r
- 5729 0315 0E .uleb128 0xe\r
- 5730 0316 3A .uleb128 0x3a\r
- 5731 0317 0B .uleb128 0xb\r
- 5732 0318 3B .uleb128 0x3b\r
- 5733 0319 0B .uleb128 0xb\r
- 5734 031a 27 .uleb128 0x27\r
- 5735 031b 0C .uleb128 0xc\r
- 5736 031c 3C .uleb128 0x3c\r
- 5737 031d 0C .uleb128 0xc\r
- 5738 031e 01 .uleb128 0x1\r
- 5739 031f 13 .uleb128 0x13\r
- 5740 0320 00 .byte 0\r
- 5741 0321 00 .byte 0\r
- 5742 0322 32 .uleb128 0x32\r
- 5743 0323 05 .uleb128 0x5\r
- 5744 0324 00 .byte 0\r
- 5745 0325 49 .uleb128 0x49\r
- 5746 0326 13 .uleb128 0x13\r
- 5747 0327 00 .byte 0\r
- 5748 0328 00 .byte 0\r
- 5749 0329 33 .uleb128 0x33\r
- 5750 032a 2E .uleb128 0x2e\r
- 5751 032b 01 .byte 0x1\r
- 5752 032c 3F .uleb128 0x3f\r
- 5753 032d 0C .uleb128 0xc\r
- 5754 032e 03 .uleb128 0x3\r
- 5755 032f 0E .uleb128 0xe\r
- 5756 0330 3A .uleb128 0x3a\r
- 5757 0331 0B .uleb128 0xb\r
- 5758 0332 3B .uleb128 0x3b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 149\r
-\r
-\r
- 5759 0333 0B .uleb128 0xb\r
- 5760 0334 27 .uleb128 0x27\r
- 5761 0335 0C .uleb128 0xc\r
- 5762 0336 49 .uleb128 0x49\r
- 5763 0337 13 .uleb128 0x13\r
- 5764 0338 3C .uleb128 0x3c\r
- 5765 0339 0C .uleb128 0xc\r
- 5766 033a 01 .uleb128 0x1\r
- 5767 033b 13 .uleb128 0x13\r
- 5768 033c 00 .byte 0\r
- 5769 033d 00 .byte 0\r
- 5770 033e 34 .uleb128 0x34\r
- 5771 033f 2E .uleb128 0x2e\r
- 5772 0340 01 .byte 0x1\r
- 5773 0341 3F .uleb128 0x3f\r
- 5774 0342 0C .uleb128 0xc\r
- 5775 0343 03 .uleb128 0x3\r
- 5776 0344 0E .uleb128 0xe\r
- 5777 0345 3A .uleb128 0x3a\r
- 5778 0346 0B .uleb128 0xb\r
- 5779 0347 3B .uleb128 0x3b\r
- 5780 0348 0B .uleb128 0xb\r
- 5781 0349 27 .uleb128 0x27\r
- 5782 034a 0C .uleb128 0xc\r
- 5783 034b 3C .uleb128 0x3c\r
- 5784 034c 0C .uleb128 0xc\r
- 5785 034d 00 .byte 0\r
- 5786 034e 00 .byte 0\r
- 5787 034f 00 .byte 0\r
- 5788 .section .debug_loc,"",%progbits\r
- 5789 .Ldebug_loc0:\r
- 5790 .LLST0:\r
- 5791 0000 00000000 .4byte .LVL0\r
- 5792 0004 5E000000 .4byte .LVL2\r
- 5793 0008 0100 .2byte 0x1\r
- 5794 000a 50 .byte 0x50\r
- 5795 000b 5E000000 .4byte .LVL2\r
- 5796 000f 72000000 .4byte .LVL3\r
- 5797 0013 0400 .2byte 0x4\r
- 5798 0015 F3 .byte 0xf3\r
- 5799 0016 01 .uleb128 0x1\r
- 5800 0017 50 .byte 0x50\r
- 5801 0018 9F .byte 0x9f\r
- 5802 0019 72000000 .4byte .LVL3\r
- 5803 001d 80000000 .4byte .LVL4\r
- 5804 0021 0100 .2byte 0x1\r
- 5805 0023 50 .byte 0x50\r
- 5806 0024 80000000 .4byte .LVL4\r
- 5807 0028 B8000000 .4byte .LFE7\r
- 5808 002c 0400 .2byte 0x4\r
- 5809 002e F3 .byte 0xf3\r
- 5810 002f 01 .uleb128 0x1\r
- 5811 0030 50 .byte 0x50\r
- 5812 0031 9F .byte 0x9f\r
- 5813 0032 00000000 .4byte 0\r
- 5814 0036 00000000 .4byte 0\r
- 5815 .LLST1:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 150\r
-\r
-\r
- 5816 003a 00000000 .4byte .LVL0\r
- 5817 003e 2A000000 .4byte .LVL1\r
- 5818 0042 0200 .2byte 0x2\r
- 5819 0044 30 .byte 0x30\r
- 5820 0045 9F .byte 0x9f\r
- 5821 0046 72000000 .4byte .LVL3\r
- 5822 004a 80000000 .4byte .LVL4\r
- 5823 004e 0200 .2byte 0x2\r
- 5824 0050 31 .byte 0x31\r
- 5825 0051 9F .byte 0x9f\r
- 5826 0052 00000000 .4byte 0\r
- 5827 0056 00000000 .4byte 0\r
- 5828 .LLST2:\r
- 5829 005a 00000000 .4byte .LVL5\r
- 5830 005e 1C000000 .4byte .LVL6\r
- 5831 0062 0100 .2byte 0x1\r
- 5832 0064 50 .byte 0x50\r
- 5833 0065 1C000000 .4byte .LVL6\r
- 5834 0069 3C000000 .4byte .LFE14\r
- 5835 006d 0400 .2byte 0x4\r
- 5836 006f F3 .byte 0xf3\r
- 5837 0070 01 .uleb128 0x1\r
- 5838 0071 50 .byte 0x50\r
- 5839 0072 9F .byte 0x9f\r
- 5840 0073 00000000 .4byte 0\r
- 5841 0077 00000000 .4byte 0\r
- 5842 .LLST3:\r
- 5843 007b 00000000 .4byte .LVL7\r
- 5844 007f 18000000 .4byte .LVL9\r
- 5845 0083 0100 .2byte 0x1\r
- 5846 0085 50 .byte 0x50\r
- 5847 0086 18000000 .4byte .LVL9\r
- 5848 008a 2E000000 .4byte .LVL11\r
- 5849 008e 0200 .2byte 0x2\r
- 5850 0090 73 .byte 0x73\r
- 5851 0091 00 .sleb128 0\r
- 5852 0092 2E000000 .4byte .LVL11\r
- 5853 0096 34000000 .4byte .LFE2\r
- 5854 009a 0400 .2byte 0x4\r
- 5855 009c F3 .byte 0xf3\r
- 5856 009d 01 .uleb128 0x1\r
- 5857 009e 50 .byte 0x50\r
- 5858 009f 9F .byte 0x9f\r
- 5859 00a0 00000000 .4byte 0\r
- 5860 00a4 00000000 .4byte 0\r
- 5861 .LLST4:\r
- 5862 00a8 00000000 .4byte .LVL7\r
- 5863 00ac 14000000 .4byte .LVL8\r
- 5864 00b0 0100 .2byte 0x1\r
- 5865 00b2 51 .byte 0x51\r
- 5866 00b3 14000000 .4byte .LVL8\r
- 5867 00b7 34000000 .4byte .LFE2\r
- 5868 00bb 0400 .2byte 0x4\r
- 5869 00bd F3 .byte 0xf3\r
- 5870 00be 01 .uleb128 0x1\r
- 5871 00bf 51 .byte 0x51\r
- 5872 00c0 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 151\r
-\r
-\r
- 5873 00c1 00000000 .4byte 0\r
- 5874 00c5 00000000 .4byte 0\r
- 5875 .LLST5:\r
- 5876 00c9 00000000 .4byte .LVL7\r
- 5877 00cd 20000000 .4byte .LVL10\r
- 5878 00d1 0100 .2byte 0x1\r
- 5879 00d3 52 .byte 0x52\r
- 5880 00d4 20000000 .4byte .LVL10\r
- 5881 00d8 34000000 .4byte .LFE2\r
- 5882 00dc 0400 .2byte 0x4\r
- 5883 00de F3 .byte 0xf3\r
- 5884 00df 01 .uleb128 0x1\r
- 5885 00e0 52 .byte 0x52\r
- 5886 00e1 9F .byte 0x9f\r
- 5887 00e2 00000000 .4byte 0\r
- 5888 00e6 00000000 .4byte 0\r
- 5889 .LLST6:\r
- 5890 00ea 00000000 .4byte .LVL12\r
- 5891 00ee 10000000 .4byte .LVL13\r
- 5892 00f2 0100 .2byte 0x1\r
- 5893 00f4 50 .byte 0x50\r
- 5894 00f5 10000000 .4byte .LVL13\r
- 5895 00f9 14000000 .4byte .LFE3\r
- 5896 00fd 0400 .2byte 0x4\r
- 5897 00ff F3 .byte 0xf3\r
- 5898 0100 01 .uleb128 0x1\r
- 5899 0101 50 .byte 0x50\r
- 5900 0102 9F .byte 0x9f\r
- 5901 0103 00000000 .4byte 0\r
- 5902 0107 00000000 .4byte 0\r
- 5903 .LLST7:\r
- 5904 010b 00000000 .4byte .LVL14\r
- 5905 010f 14000000 .4byte .LVL15\r
- 5906 0113 0100 .2byte 0x1\r
- 5907 0115 50 .byte 0x50\r
- 5908 0116 14000000 .4byte .LVL15\r
- 5909 011a 16000000 .4byte .LVL16\r
- 5910 011e 0400 .2byte 0x4\r
- 5911 0120 F3 .byte 0xf3\r
- 5912 0121 01 .uleb128 0x1\r
- 5913 0122 50 .byte 0x50\r
- 5914 0123 9F .byte 0x9f\r
- 5915 0124 16000000 .4byte .LVL16\r
- 5916 0128 20000000 .4byte .LVL17\r
- 5917 012c 0100 .2byte 0x1\r
- 5918 012e 50 .byte 0x50\r
- 5919 012f 20000000 .4byte .LVL17\r
- 5920 0133 30000000 .4byte .LVL18\r
- 5921 0137 0400 .2byte 0x4\r
- 5922 0139 F3 .byte 0xf3\r
- 5923 013a 01 .uleb128 0x1\r
- 5924 013b 50 .byte 0x50\r
- 5925 013c 9F .byte 0x9f\r
- 5926 013d 30000000 .4byte .LVL18\r
- 5927 0141 34000000 .4byte .LVL19\r
- 5928 0145 0100 .2byte 0x1\r
- 5929 0147 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 152\r
-\r
-\r
- 5930 0148 34000000 .4byte .LVL19\r
- 5931 014c 40000000 .4byte .LFE9\r
- 5932 0150 0400 .2byte 0x4\r
- 5933 0152 F3 .byte 0xf3\r
- 5934 0153 01 .uleb128 0x1\r
- 5935 0154 50 .byte 0x50\r
- 5936 0155 9F .byte 0x9f\r
- 5937 0156 00000000 .4byte 0\r
- 5938 015a 00000000 .4byte 0\r
- 5939 .LLST8:\r
- 5940 015e 00000000 .4byte .LFB8\r
- 5941 0162 02000000 .4byte .LCFI0\r
- 5942 0166 0200 .2byte 0x2\r
- 5943 0168 7D .byte 0x7d\r
- 5944 0169 00 .sleb128 0\r
- 5945 016a 02000000 .4byte .LCFI0\r
- 5946 016e D8000000 .4byte .LFE8\r
- 5947 0172 0200 .2byte 0x2\r
- 5948 0174 7D .byte 0x7d\r
- 5949 0175 10 .sleb128 16\r
- 5950 0176 00000000 .4byte 0\r
- 5951 017a 00000000 .4byte 0\r
- 5952 .LLST9:\r
- 5953 017e 00000000 .4byte .LVL20\r
- 5954 0182 30000000 .4byte .LVL27\r
- 5955 0186 0100 .2byte 0x1\r
- 5956 0188 50 .byte 0x50\r
- 5957 0189 30000000 .4byte .LVL27\r
- 5958 018d D8000000 .4byte .LFE8\r
- 5959 0191 0400 .2byte 0x4\r
- 5960 0193 F3 .byte 0xf3\r
- 5961 0194 01 .uleb128 0x1\r
- 5962 0195 50 .byte 0x50\r
- 5963 0196 9F .byte 0x9f\r
- 5964 0197 00000000 .4byte 0\r
- 5965 019b 00000000 .4byte 0\r
- 5966 .LLST10:\r
- 5967 019f 14000000 .4byte .LVL21\r
- 5968 01a3 22000000 .4byte .LVL22\r
- 5969 01a7 0100 .2byte 0x1\r
- 5970 01a9 55 .byte 0x55\r
- 5971 01aa 24000000 .4byte .LVL23\r
- 5972 01ae 26000000 .4byte .LVL24\r
- 5973 01b2 0200 .2byte 0x2\r
- 5974 01b4 33 .byte 0x33\r
- 5975 01b5 9F .byte 0x9f\r
- 5976 01b6 2C000000 .4byte .LVL25\r
- 5977 01ba 2E000000 .4byte .LVL26\r
- 5978 01be 0100 .2byte 0x1\r
- 5979 01c0 55 .byte 0x55\r
- 5980 01c1 00000000 .4byte 0\r
- 5981 01c5 00000000 .4byte 0\r
- 5982 .LLST11:\r
- 5983 01c9 00000000 .4byte .LVL32\r
- 5984 01cd 06000000 .4byte .LVL33\r
- 5985 01d1 0100 .2byte 0x1\r
- 5986 01d3 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 153\r
-\r
-\r
- 5987 01d4 06000000 .4byte .LVL33\r
- 5988 01d8 18000000 .4byte .LFE12\r
- 5989 01dc 0400 .2byte 0x4\r
- 5990 01de F3 .byte 0xf3\r
- 5991 01df 01 .uleb128 0x1\r
- 5992 01e0 50 .byte 0x50\r
- 5993 01e1 9F .byte 0x9f\r
- 5994 01e2 00000000 .4byte 0\r
- 5995 01e6 00000000 .4byte 0\r
- 5996 .LLST12:\r
- 5997 01ea 00000000 .4byte .LFB15\r
- 5998 01ee 02000000 .4byte .LCFI1\r
- 5999 01f2 0200 .2byte 0x2\r
- 6000 01f4 7D .byte 0x7d\r
- 6001 01f5 00 .sleb128 0\r
- 6002 01f6 02000000 .4byte .LCFI1\r
- 6003 01fa 6C000000 .4byte .LFE15\r
- 6004 01fe 0200 .2byte 0x2\r
- 6005 0200 7D .byte 0x7d\r
- 6006 0201 18 .sleb128 24\r
- 6007 0202 00000000 .4byte 0\r
- 6008 0206 00000000 .4byte 0\r
- 6009 .LLST13:\r
- 6010 020a 00000000 .4byte .LVL35\r
- 6011 020e 07000000 .4byte .LVL36-1\r
- 6012 0212 0100 .2byte 0x1\r
- 6013 0214 50 .byte 0x50\r
- 6014 0215 07000000 .4byte .LVL36-1\r
- 6015 0219 6C000000 .4byte .LFE15\r
- 6016 021d 0400 .2byte 0x4\r
- 6017 021f F3 .byte 0xf3\r
- 6018 0220 01 .uleb128 0x1\r
- 6019 0221 50 .byte 0x50\r
- 6020 0222 9F .byte 0x9f\r
- 6021 0223 00000000 .4byte 0\r
- 6022 0227 00000000 .4byte 0\r
- 6023 .LLST14:\r
- 6024 022b 22000000 .4byte .LVL41\r
- 6025 022f 2E000000 .4byte .LVL45\r
- 6026 0233 0100 .2byte 0x1\r
- 6027 0235 53 .byte 0x53\r
- 6028 0236 3C000000 .4byte .LVL47\r
- 6029 023a 41000000 .4byte .LVL48-1\r
- 6030 023e 0100 .2byte 0x1\r
- 6031 0240 53 .byte 0x53\r
- 6032 0241 00000000 .4byte 0\r
- 6033 0245 00000000 .4byte 0\r
- 6034 .LLST15:\r
- 6035 0249 10000000 .4byte .LVL39\r
- 6036 024d 12000000 .4byte .LVL40\r
- 6037 0251 0800 .2byte 0x8\r
- 6038 0253 72 .byte 0x72\r
- 6039 0254 00 .sleb128 0\r
- 6040 0255 08 .byte 0x8\r
- 6041 0256 FF .byte 0xff\r
- 6042 0257 1A .byte 0x1a\r
- 6043 0258 38 .byte 0x38\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 154\r
-\r
-\r
- 6044 0259 24 .byte 0x24\r
- 6045 025a 9F .byte 0x9f\r
- 6046 025b 12000000 .4byte .LVL40\r
- 6047 025f 26000000 .4byte .LVL43\r
- 6048 0263 0E00 .2byte 0xe\r
- 6049 0265 72 .byte 0x72\r
- 6050 0266 00 .sleb128 0\r
- 6051 0267 08 .byte 0x8\r
- 6052 0268 FF .byte 0xff\r
- 6053 0269 1A .byte 0x1a\r
- 6054 026a 38 .byte 0x38\r
- 6055 026b 24 .byte 0x24\r
- 6056 026c 71 .byte 0x71\r
- 6057 026d 00 .sleb128 0\r
- 6058 026e 08 .byte 0x8\r
- 6059 026f FF .byte 0xff\r
- 6060 0270 1A .byte 0x1a\r
- 6061 0271 21 .byte 0x21\r
- 6062 0272 9F .byte 0x9f\r
- 6063 0273 50000000 .4byte .LVL50\r
- 6064 0277 55000000 .4byte .LVL51-1\r
- 6065 027b 0E00 .2byte 0xe\r
- 6066 027d 72 .byte 0x72\r
- 6067 027e 00 .sleb128 0\r
- 6068 027f 08 .byte 0x8\r
- 6069 0280 FF .byte 0xff\r
- 6070 0281 1A .byte 0x1a\r
- 6071 0282 38 .byte 0x38\r
- 6072 0283 24 .byte 0x24\r
- 6073 0284 71 .byte 0x71\r
- 6074 0285 00 .sleb128 0\r
- 6075 0286 08 .byte 0x8\r
- 6076 0287 FF .byte 0xff\r
- 6077 0288 1A .byte 0x1a\r
- 6078 0289 21 .byte 0x21\r
- 6079 028a 9F .byte 0x9f\r
- 6080 028b 00000000 .4byte 0\r
- 6081 028f 00000000 .4byte 0\r
- 6082 .LLST16:\r
- 6083 0293 0C000000 .4byte .LVL37\r
- 6084 0297 0E000000 .4byte .LVL38\r
- 6085 029b 0100 .2byte 0x1\r
- 6086 029d 50 .byte 0x50\r
- 6087 029e 0E000000 .4byte .LVL38\r
- 6088 02a2 6C000000 .4byte .LFE15\r
- 6089 02a6 0100 .2byte 0x1\r
- 6090 02a8 56 .byte 0x56\r
- 6091 02a9 00000000 .4byte 0\r
- 6092 02ad 00000000 .4byte 0\r
- 6093 .LLST17:\r
- 6094 02b1 24000000 .4byte .LVL42\r
- 6095 02b5 28000000 .4byte .LVL44\r
- 6096 02b9 0200 .2byte 0x2\r
- 6097 02bb 37 .byte 0x37\r
- 6098 02bc 9F .byte 0x9f\r
- 6099 02bd 00000000 .4byte 0\r
- 6100 02c1 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 155\r
-\r
-\r
- 6101 .LLST18:\r
- 6102 02c5 4A000000 .4byte .LVL49\r
- 6103 02c9 50000000 .4byte .LVL50\r
- 6104 02cd 0100 .2byte 0x1\r
- 6105 02cf 57 .byte 0x57\r
- 6106 02d0 00000000 .4byte 0\r
- 6107 02d4 00000000 .4byte 0\r
- 6108 .LLST19:\r
- 6109 02d8 00000000 .4byte .LVL53\r
- 6110 02dc 06000000 .4byte .LVL54\r
- 6111 02e0 0100 .2byte 0x1\r
- 6112 02e2 50 .byte 0x50\r
- 6113 02e3 06000000 .4byte .LVL54\r
- 6114 02e7 18000000 .4byte .LFE16\r
- 6115 02eb 0400 .2byte 0x4\r
- 6116 02ed F3 .byte 0xf3\r
- 6117 02ee 01 .uleb128 0x1\r
- 6118 02ef 50 .byte 0x50\r
- 6119 02f0 9F .byte 0x9f\r
- 6120 02f1 00000000 .4byte 0\r
- 6121 02f5 00000000 .4byte 0\r
- 6122 .LLST20:\r
- 6123 02f9 00000000 .4byte .LFB4\r
- 6124 02fd 02000000 .4byte .LCFI2\r
- 6125 0301 0200 .2byte 0x2\r
- 6126 0303 7D .byte 0x7d\r
- 6127 0304 00 .sleb128 0\r
- 6128 0305 02000000 .4byte .LCFI2\r
- 6129 0309 50000000 .4byte .LFE4\r
- 6130 030d 0200 .2byte 0x2\r
- 6131 030f 7D .byte 0x7d\r
- 6132 0310 10 .sleb128 16\r
- 6133 0311 00000000 .4byte 0\r
- 6134 0315 00000000 .4byte 0\r
- 6135 .LLST21:\r
- 6136 0319 00000000 .4byte .LVL55\r
- 6137 031d 24000000 .4byte .LVL56\r
- 6138 0321 0100 .2byte 0x1\r
- 6139 0323 50 .byte 0x50\r
- 6140 0324 24000000 .4byte .LVL56\r
- 6141 0328 50000000 .4byte .LFE4\r
- 6142 032c 0400 .2byte 0x4\r
- 6143 032e F3 .byte 0xf3\r
- 6144 032f 01 .uleb128 0x1\r
- 6145 0330 50 .byte 0x50\r
- 6146 0331 9F .byte 0x9f\r
- 6147 0332 00000000 .4byte 0\r
- 6148 0336 00000000 .4byte 0\r
- 6149 .LLST22:\r
- 6150 033a 2C000000 .4byte .LVL59\r
- 6151 033e 46000000 .4byte .LVL63\r
- 6152 0342 0100 .2byte 0x1\r
- 6153 0344 54 .byte 0x54\r
- 6154 0345 00000000 .4byte 0\r
- 6155 0349 00000000 .4byte 0\r
- 6156 .LLST23:\r
- 6157 034d 26000000 .4byte .LVL57\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 156\r
-\r
-\r
- 6158 0351 46000000 .4byte .LVL63\r
- 6159 0355 0100 .2byte 0x1\r
- 6160 0357 55 .byte 0x55\r
- 6161 0358 00000000 .4byte 0\r
- 6162 035c 00000000 .4byte 0\r
- 6163 .LLST24:\r
- 6164 0360 26000000 .4byte .LVL57\r
- 6165 0364 28000000 .4byte .LVL58\r
- 6166 0368 0100 .2byte 0x1\r
- 6167 036a 50 .byte 0x50\r
- 6168 036b 28000000 .4byte .LVL58\r
- 6169 036f 46000000 .4byte .LVL63\r
- 6170 0373 0100 .2byte 0x1\r
- 6171 0375 56 .byte 0x56\r
- 6172 0376 00000000 .4byte 0\r
- 6173 037a 00000000 .4byte 0\r
- 6174 .LLST25:\r
- 6175 037e 00000000 .4byte .LFB0\r
- 6176 0382 02000000 .4byte .LCFI3\r
- 6177 0386 0200 .2byte 0x2\r
- 6178 0388 7D .byte 0x7d\r
- 6179 0389 00 .sleb128 0\r
- 6180 038a 02000000 .4byte .LCFI3\r
- 6181 038e 68000000 .4byte .LFE0\r
- 6182 0392 0200 .2byte 0x2\r
- 6183 0394 7D .byte 0x7d\r
- 6184 0395 18 .sleb128 24\r
- 6185 0396 00000000 .4byte 0\r
- 6186 039a 00000000 .4byte 0\r
- 6187 .LLST26:\r
- 6188 039e 00000000 .4byte .LVL64\r
- 6189 03a2 1A000000 .4byte .LVL65\r
- 6190 03a6 0100 .2byte 0x1\r
- 6191 03a8 50 .byte 0x50\r
- 6192 03a9 1A000000 .4byte .LVL65\r
- 6193 03ad 54000000 .4byte .LVL73\r
- 6194 03b1 0400 .2byte 0x4\r
- 6195 03b3 F3 .byte 0xf3\r
- 6196 03b4 01 .uleb128 0x1\r
- 6197 03b5 50 .byte 0x50\r
- 6198 03b6 9F .byte 0x9f\r
- 6199 03b7 54000000 .4byte .LVL73\r
- 6200 03bb 56000000 .4byte .LVL74\r
- 6201 03bf 0100 .2byte 0x1\r
- 6202 03c1 50 .byte 0x50\r
- 6203 03c2 56000000 .4byte .LVL74\r
- 6204 03c6 68000000 .4byte .LFE0\r
- 6205 03ca 0400 .2byte 0x4\r
- 6206 03cc F3 .byte 0xf3\r
- 6207 03cd 01 .uleb128 0x1\r
- 6208 03ce 50 .byte 0x50\r
- 6209 03cf 9F .byte 0x9f\r
- 6210 03d0 00000000 .4byte 0\r
- 6211 03d4 00000000 .4byte 0\r
- 6212 .LLST27:\r
- 6213 03d8 00000000 .4byte .LVL64\r
- 6214 03dc 26000000 .4byte .LVL69\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 157\r
-\r
-\r
- 6215 03e0 0200 .2byte 0x2\r
- 6216 03e2 30 .byte 0x30\r
- 6217 03e3 9F .byte 0x9f\r
- 6218 03e4 26000000 .4byte .LVL69\r
- 6219 03e8 46000000 .4byte .LVL71\r
- 6220 03ec 0200 .2byte 0x2\r
- 6221 03ee 40 .byte 0x40\r
- 6222 03ef 9F .byte 0x9f\r
- 6223 03f0 46000000 .4byte .LVL71\r
- 6224 03f4 54000000 .4byte .LVL73\r
- 6225 03f8 0100 .2byte 0x1\r
- 6226 03fa 54 .byte 0x54\r
- 6227 03fb 54000000 .4byte .LVL73\r
- 6228 03ff 56000000 .4byte .LVL74\r
- 6229 0403 0200 .2byte 0x2\r
- 6230 0405 30 .byte 0x30\r
- 6231 0406 9F .byte 0x9f\r
- 6232 0407 56000000 .4byte .LVL74\r
- 6233 040b 68000000 .4byte .LFE0\r
- 6234 040f 0100 .2byte 0x1\r
- 6235 0411 54 .byte 0x54\r
- 6236 0412 00000000 .4byte 0\r
- 6237 0416 00000000 .4byte 0\r
- 6238 .LLST28:\r
- 6239 041a 1C000000 .4byte .LVL66\r
- 6240 041e 1E000000 .4byte .LVL67\r
- 6241 0422 0100 .2byte 0x1\r
- 6242 0424 50 .byte 0x50\r
- 6243 0425 1E000000 .4byte .LVL67\r
- 6244 0429 54000000 .4byte .LVL73\r
- 6245 042d 0100 .2byte 0x1\r
- 6246 042f 57 .byte 0x57\r
- 6247 0430 00000000 .4byte 0\r
- 6248 0434 00000000 .4byte 0\r
- 6249 .LLST29:\r
- 6250 0438 1C000000 .4byte .LVL66\r
- 6251 043c 54000000 .4byte .LVL73\r
- 6252 0440 0100 .2byte 0x1\r
- 6253 0442 56 .byte 0x56\r
- 6254 0443 00000000 .4byte 0\r
- 6255 0447 00000000 .4byte 0\r
- 6256 .LLST30:\r
- 6257 044b 22000000 .4byte .LVL68\r
- 6258 044f 54000000 .4byte .LVL73\r
- 6259 0453 0100 .2byte 0x1\r
- 6260 0455 55 .byte 0x55\r
- 6261 0456 00000000 .4byte 0\r
- 6262 045a 00000000 .4byte 0\r
- 6263 .LLST31:\r
- 6264 045e 00000000 .4byte .LVL75\r
- 6265 0462 08000000 .4byte .LVL76\r
- 6266 0466 0100 .2byte 0x1\r
- 6267 0468 50 .byte 0x50\r
- 6268 0469 08000000 .4byte .LVL76\r
- 6269 046d 18000000 .4byte .LFE23\r
- 6270 0471 0400 .2byte 0x4\r
- 6271 0473 F3 .byte 0xf3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 158\r
-\r
-\r
- 6272 0474 01 .uleb128 0x1\r
- 6273 0475 50 .byte 0x50\r
- 6274 0476 9F .byte 0x9f\r
- 6275 0477 00000000 .4byte 0\r
- 6276 047b 00000000 .4byte 0\r
- 6277 .LLST32:\r
- 6278 047f 00000000 .4byte .LVL77\r
- 6279 0483 16000000 .4byte .LVL79\r
- 6280 0487 0100 .2byte 0x1\r
- 6281 0489 50 .byte 0x50\r
- 6282 048a 16000000 .4byte .LVL79\r
- 6283 048e 1C000000 .4byte .LFE24\r
- 6284 0492 0400 .2byte 0x4\r
- 6285 0494 F3 .byte 0xf3\r
- 6286 0495 01 .uleb128 0x1\r
- 6287 0496 50 .byte 0x50\r
- 6288 0497 9F .byte 0x9f\r
- 6289 0498 00000000 .4byte 0\r
- 6290 049c 00000000 .4byte 0\r
- 6291 .LLST33:\r
- 6292 04a0 00000000 .4byte .LFB29\r
- 6293 04a4 02000000 .4byte .LCFI4\r
- 6294 04a8 0200 .2byte 0x2\r
- 6295 04aa 7D .byte 0x7d\r
- 6296 04ab 00 .sleb128 0\r
- 6297 04ac 02000000 .4byte .LCFI4\r
- 6298 04b0 88000000 .4byte .LFE29\r
- 6299 04b4 0200 .2byte 0x2\r
- 6300 04b6 7D .byte 0x7d\r
- 6301 04b7 20 .sleb128 32\r
- 6302 04b8 00000000 .4byte 0\r
- 6303 04bc 00000000 .4byte 0\r
- 6304 .LLST34:\r
- 6305 04c0 00000000 .4byte .LVL80\r
- 6306 04c4 14000000 .4byte .LVL82\r
- 6307 04c8 0100 .2byte 0x1\r
- 6308 04ca 50 .byte 0x50\r
- 6309 04cb 14000000 .4byte .LVL82\r
- 6310 04cf 7A000000 .4byte .LVL101\r
- 6311 04d3 0200 .2byte 0x2\r
- 6312 04d5 91 .byte 0x91\r
- 6313 04d6 66 .sleb128 -26\r
- 6314 04d7 7A000000 .4byte .LVL101\r
- 6315 04db 7C000000 .4byte .LVL102\r
- 6316 04df 0100 .2byte 0x1\r
- 6317 04e1 50 .byte 0x50\r
- 6318 04e2 7C000000 .4byte .LVL102\r
- 6319 04e6 88000000 .4byte .LFE29\r
- 6320 04ea 0200 .2byte 0x2\r
- 6321 04ec 91 .byte 0x91\r
- 6322 04ed 66 .sleb128 -26\r
- 6323 04ee 00000000 .4byte 0\r
- 6324 04f2 00000000 .4byte 0\r
- 6325 .LLST35:\r
- 6326 04f6 00000000 .4byte .LVL80\r
- 6327 04fa 24000000 .4byte .LVL86\r
- 6328 04fe 0200 .2byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 159\r
-\r
-\r
- 6329 0500 30 .byte 0x30\r
- 6330 0501 9F .byte 0x9f\r
- 6331 0502 24000000 .4byte .LVL86\r
- 6332 0506 66000000 .4byte .LVL98\r
- 6333 050a 0200 .2byte 0x2\r
- 6334 050c 40 .byte 0x40\r
- 6335 050d 9F .byte 0x9f\r
- 6336 050e 66000000 .4byte .LVL98\r
- 6337 0512 7A000000 .4byte .LVL101\r
- 6338 0516 0100 .2byte 0x1\r
- 6339 0518 54 .byte 0x54\r
- 6340 0519 7A000000 .4byte .LVL101\r
- 6341 051d 7C000000 .4byte .LVL102\r
- 6342 0521 0200 .2byte 0x2\r
- 6343 0523 30 .byte 0x30\r
- 6344 0524 9F .byte 0x9f\r
- 6345 0525 7C000000 .4byte .LVL102\r
- 6346 0529 88000000 .4byte .LFE29\r
- 6347 052d 0100 .2byte 0x1\r
- 6348 052f 54 .byte 0x54\r
- 6349 0530 00000000 .4byte 0\r
- 6350 0534 00000000 .4byte 0\r
- 6351 .LLST36:\r
- 6352 0538 08000000 .4byte .LVL81\r
- 6353 053c 28000000 .4byte .LVL87\r
- 6354 0540 0200 .2byte 0x2\r
- 6355 0542 91 .byte 0x91\r
- 6356 0543 66 .sleb128 -26\r
- 6357 0544 28000000 .4byte .LVL87\r
- 6358 0548 2E000000 .4byte .LVL88\r
- 6359 054c 0100 .2byte 0x1\r
- 6360 054e 50 .byte 0x50\r
- 6361 054f 5A000000 .4byte .LVL95\r
- 6362 0553 5E000000 .4byte .LVL96\r
- 6363 0557 0100 .2byte 0x1\r
- 6364 0559 51 .byte 0x51\r
- 6365 055a 5E000000 .4byte .LVL96\r
- 6366 055e 64000000 .4byte .LVL97\r
- 6367 0562 0100 .2byte 0x1\r
- 6368 0564 54 .byte 0x54\r
- 6369 0565 64000000 .4byte .LVL97\r
- 6370 0569 71000000 .4byte .LVL100-1\r
- 6371 056d 0100 .2byte 0x1\r
- 6372 056f 50 .byte 0x50\r
- 6373 0570 72000000 .4byte .LVL100\r
- 6374 0574 7A000000 .4byte .LVL101\r
- 6375 0578 0100 .2byte 0x1\r
- 6376 057a 50 .byte 0x50\r
- 6377 057b 7A000000 .4byte .LVL101\r
- 6378 057f 7C000000 .4byte .LVL102\r
- 6379 0583 0200 .2byte 0x2\r
- 6380 0585 91 .byte 0x91\r
- 6381 0586 66 .sleb128 -26\r
- 6382 0587 7C000000 .4byte .LVL102\r
- 6383 058b 7E000000 .4byte .LVL103\r
- 6384 058f 0100 .2byte 0x1\r
- 6385 0591 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 160\r
-\r
-\r
- 6386 0592 7E000000 .4byte .LVL103\r
- 6387 0596 88000000 .4byte .LFE29\r
- 6388 059a 0200 .2byte 0x2\r
- 6389 059c 91 .byte 0x91\r
- 6390 059d 66 .sleb128 -26\r
- 6391 059e 00000000 .4byte 0\r
- 6392 05a2 00000000 .4byte 0\r
- 6393 .LLST37:\r
- 6394 05a6 30000000 .4byte .LVL89\r
- 6395 05aa 38000000 .4byte .LVL90\r
- 6396 05ae 0100 .2byte 0x1\r
- 6397 05b0 50 .byte 0x50\r
- 6398 05b1 38000000 .4byte .LVL90\r
- 6399 05b5 3A000000 .4byte .LVL91\r
- 6400 05b9 0100 .2byte 0x1\r
- 6401 05bb 54 .byte 0x54\r
- 6402 05bc 48000000 .4byte .LVL93\r
- 6403 05c0 4C000000 .4byte .LVL94\r
- 6404 05c4 0100 .2byte 0x1\r
- 6405 05c6 52 .byte 0x52\r
- 6406 05c7 00000000 .4byte 0\r
- 6407 05cb 00000000 .4byte 0\r
- 6408 .LLST38:\r
- 6409 05cf 18000000 .4byte .LVL83\r
- 6410 05d3 6A000000 .4byte .LVL99\r
- 6411 05d7 0100 .2byte 0x1\r
- 6412 05d9 57 .byte 0x57\r
- 6413 05da 00000000 .4byte 0\r
- 6414 05de 00000000 .4byte 0\r
- 6415 .LLST39:\r
- 6416 05e2 1C000000 .4byte .LVL84\r
- 6417 05e6 7A000000 .4byte .LVL101\r
- 6418 05ea 0100 .2byte 0x1\r
- 6419 05ec 56 .byte 0x56\r
- 6420 05ed 00000000 .4byte 0\r
- 6421 05f1 00000000 .4byte 0\r
- 6422 .LLST40:\r
- 6423 05f5 20000000 .4byte .LVL85\r
- 6424 05f9 7A000000 .4byte .LVL101\r
- 6425 05fd 0100 .2byte 0x1\r
- 6426 05ff 55 .byte 0x55\r
- 6427 0600 00000000 .4byte 0\r
- 6428 0604 00000000 .4byte 0\r
- 6429 .LLST41:\r
- 6430 0608 00000000 .4byte .LVL104\r
- 6431 060c 06000000 .4byte .LVL105\r
- 6432 0610 0100 .2byte 0x1\r
- 6433 0612 50 .byte 0x50\r
- 6434 0613 06000000 .4byte .LVL105\r
- 6435 0617 18000000 .4byte .LFE36\r
- 6436 061b 0400 .2byte 0x4\r
- 6437 061d F3 .byte 0xf3\r
- 6438 061e 01 .uleb128 0x1\r
- 6439 061f 50 .byte 0x50\r
- 6440 0620 9F .byte 0x9f\r
- 6441 0621 00000000 .4byte 0\r
- 6442 0625 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 161\r
-\r
-\r
- 6443 .LLST42:\r
- 6444 0629 00000000 .4byte .LVL106\r
- 6445 062d 06000000 .4byte .LVL107\r
- 6446 0631 0100 .2byte 0x1\r
- 6447 0633 50 .byte 0x50\r
- 6448 0634 06000000 .4byte .LVL107\r
- 6449 0638 18000000 .4byte .LFE37\r
- 6450 063c 0400 .2byte 0x4\r
- 6451 063e F3 .byte 0xf3\r
- 6452 063f 01 .uleb128 0x1\r
- 6453 0640 50 .byte 0x50\r
- 6454 0641 9F .byte 0x9f\r
- 6455 0642 00000000 .4byte 0\r
- 6456 0646 00000000 .4byte 0\r
- 6457 .LLST43:\r
- 6458 064a 00000000 .4byte .LVL108\r
- 6459 064e 04000000 .4byte .LVL109\r
- 6460 0652 0100 .2byte 0x1\r
- 6461 0654 50 .byte 0x50\r
- 6462 0655 04000000 .4byte .LVL109\r
- 6463 0659 1C000000 .4byte .LFE38\r
- 6464 065d 0400 .2byte 0x4\r
- 6465 065f F3 .byte 0xf3\r
- 6466 0660 01 .uleb128 0x1\r
- 6467 0661 50 .byte 0x50\r
- 6468 0662 9F .byte 0x9f\r
- 6469 0663 00000000 .4byte 0\r
- 6470 0667 00000000 .4byte 0\r
- 6471 .LLST44:\r
- 6472 066b 00000000 .4byte .LFB41\r
- 6473 066f 02000000 .4byte .LCFI5\r
- 6474 0673 0200 .2byte 0x2\r
- 6475 0675 7D .byte 0x7d\r
- 6476 0676 00 .sleb128 0\r
- 6477 0677 02000000 .4byte .LCFI5\r
- 6478 067b 28000000 .4byte .LFE41\r
- 6479 067f 0200 .2byte 0x2\r
- 6480 0681 7D .byte 0x7d\r
- 6481 0682 08 .sleb128 8\r
- 6482 0683 00000000 .4byte 0\r
- 6483 0687 00000000 .4byte 0\r
- 6484 .LLST45:\r
- 6485 068b 00000000 .4byte .LVL111\r
- 6486 068f 04000000 .4byte .LVL112\r
- 6487 0693 0100 .2byte 0x1\r
- 6488 0695 50 .byte 0x50\r
- 6489 0696 04000000 .4byte .LVL112\r
- 6490 069a 28000000 .4byte .LFE41\r
- 6491 069e 0100 .2byte 0x1\r
- 6492 06a0 54 .byte 0x54\r
- 6493 06a1 00000000 .4byte 0\r
- 6494 06a5 00000000 .4byte 0\r
- 6495 .LLST46:\r
- 6496 06a9 00000000 .4byte .LVL116\r
- 6497 06ad 06000000 .4byte .LVL117\r
- 6498 06b1 0100 .2byte 0x1\r
- 6499 06b3 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 162\r
-\r
-\r
- 6500 06b4 06000000 .4byte .LVL117\r
- 6501 06b8 10000000 .4byte .LFE42\r
- 6502 06bc 0400 .2byte 0x4\r
- 6503 06be F3 .byte 0xf3\r
- 6504 06bf 01 .uleb128 0x1\r
- 6505 06c0 50 .byte 0x50\r
- 6506 06c1 9F .byte 0x9f\r
- 6507 06c2 00000000 .4byte 0\r
- 6508 06c6 00000000 .4byte 0\r
- 6509 .LLST47:\r
- 6510 06ca 00000000 .4byte .LFB28\r
- 6511 06ce 02000000 .4byte .LCFI6\r
- 6512 06d2 0200 .2byte 0x2\r
- 6513 06d4 7D .byte 0x7d\r
- 6514 06d5 00 .sleb128 0\r
- 6515 06d6 02000000 .4byte .LCFI6\r
- 6516 06da 6C000000 .4byte .LFE28\r
- 6517 06de 0200 .2byte 0x2\r
- 6518 06e0 7D .byte 0x7d\r
- 6519 06e1 10 .sleb128 16\r
- 6520 06e2 00000000 .4byte 0\r
- 6521 06e6 00000000 .4byte 0\r
- 6522 .LLST48:\r
- 6523 06ea 00000000 .4byte .LVL119\r
- 6524 06ee 1C000000 .4byte .LVL121\r
- 6525 06f2 0100 .2byte 0x1\r
- 6526 06f4 50 .byte 0x50\r
- 6527 06f5 1C000000 .4byte .LVL121\r
- 6528 06f9 1F000000 .4byte .LVL122-1\r
- 6529 06fd 0200 .2byte 0x2\r
- 6530 06ff 71 .byte 0x71\r
- 6531 0700 00 .sleb128 0\r
- 6532 0701 1F000000 .4byte .LVL122-1\r
- 6533 0705 3A000000 .4byte .LVL124\r
- 6534 0709 0400 .2byte 0x4\r
- 6535 070b F3 .byte 0xf3\r
- 6536 070c 01 .uleb128 0x1\r
- 6537 070d 50 .byte 0x50\r
- 6538 070e 9F .byte 0x9f\r
- 6539 070f 3A000000 .4byte .LVL124\r
- 6540 0713 40000000 .4byte .LVL125\r
- 6541 0717 0100 .2byte 0x1\r
- 6542 0719 50 .byte 0x50\r
- 6543 071a 40000000 .4byte .LVL125\r
- 6544 071e 6C000000 .4byte .LFE28\r
- 6545 0722 0400 .2byte 0x4\r
- 6546 0724 F3 .byte 0xf3\r
- 6547 0725 01 .uleb128 0x1\r
- 6548 0726 50 .byte 0x50\r
- 6549 0727 9F .byte 0x9f\r
- 6550 0728 00000000 .4byte 0\r
- 6551 072c 00000000 .4byte 0\r
- 6552 .LLST49:\r
- 6553 0730 00000000 .4byte .LFB25\r
- 6554 0734 02000000 .4byte .LCFI7\r
- 6555 0738 0200 .2byte 0x2\r
- 6556 073a 7D .byte 0x7d\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 163\r
-\r
-\r
- 6557 073b 00 .sleb128 0\r
- 6558 073c 02000000 .4byte .LCFI7\r
- 6559 0740 70000000 .4byte .LFE25\r
- 6560 0744 0200 .2byte 0x2\r
- 6561 0746 7D .byte 0x7d\r
- 6562 0747 10 .sleb128 16\r
- 6563 0748 00000000 .4byte 0\r
- 6564 074c 00000000 .4byte 0\r
- 6565 .LLST50:\r
- 6566 0750 2C000000 .4byte .LVL127\r
- 6567 0754 34000000 .4byte .LVL128\r
- 6568 0758 0100 .2byte 0x1\r
- 6569 075a 53 .byte 0x53\r
- 6570 075b 34000000 .4byte .LVL128\r
- 6571 075f 56000000 .4byte .LVL131\r
- 6572 0763 0200 .2byte 0x2\r
- 6573 0765 91 .byte 0x91\r
- 6574 0766 76 .sleb128 -10\r
- 6575 0767 56000000 .4byte .LVL131\r
- 6576 076b 5A000000 .4byte .LVL132\r
- 6577 076f 0100 .2byte 0x1\r
- 6578 0771 52 .byte 0x52\r
- 6579 0772 5C000000 .4byte .LVL133\r
- 6580 0776 70000000 .4byte .LFE25\r
- 6581 077a 0200 .2byte 0x2\r
- 6582 077c 91 .byte 0x91\r
- 6583 077d 76 .sleb128 -10\r
- 6584 077e 00000000 .4byte 0\r
- 6585 0782 00000000 .4byte 0\r
- 6586 .LLST51:\r
- 6587 0786 00000000 .4byte .LVL134\r
- 6588 078a 12000000 .4byte .LVL135\r
- 6589 078e 0100 .2byte 0x1\r
- 6590 0790 50 .byte 0x50\r
- 6591 0791 12000000 .4byte .LVL135\r
- 6592 0795 40000000 .4byte .LFE43\r
- 6593 0799 0400 .2byte 0x4\r
- 6594 079b F3 .byte 0xf3\r
- 6595 079c 01 .uleb128 0x1\r
- 6596 079d 50 .byte 0x50\r
- 6597 079e 9F .byte 0x9f\r
- 6598 079f 00000000 .4byte 0\r
- 6599 07a3 00000000 .4byte 0\r
- 6600 .LLST52:\r
- 6601 07a7 00000000 .4byte .LVL136\r
- 6602 07ab 06000000 .4byte .LVL137\r
- 6603 07af 0100 .2byte 0x1\r
- 6604 07b1 50 .byte 0x50\r
- 6605 07b2 06000000 .4byte .LVL137\r
- 6606 07b6 40000000 .4byte .LFE44\r
- 6607 07ba 0400 .2byte 0x4\r
- 6608 07bc F3 .byte 0xf3\r
- 6609 07bd 01 .uleb128 0x1\r
- 6610 07be 50 .byte 0x50\r
- 6611 07bf 9F .byte 0x9f\r
- 6612 07c0 00000000 .4byte 0\r
- 6613 07c4 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 164\r
-\r
-\r
- 6614 .LLST53:\r
- 6615 07c8 00000000 .4byte .LVL136\r
- 6616 07cc 0A000000 .4byte .LVL138\r
- 6617 07d0 0100 .2byte 0x1\r
- 6618 07d2 51 .byte 0x51\r
- 6619 07d3 0A000000 .4byte .LVL138\r
- 6620 07d7 40000000 .4byte .LFE44\r
- 6621 07db 0400 .2byte 0x4\r
- 6622 07dd F3 .byte 0xf3\r
- 6623 07de 01 .uleb128 0x1\r
- 6624 07df 51 .byte 0x51\r
- 6625 07e0 9F .byte 0x9f\r
- 6626 07e1 00000000 .4byte 0\r
- 6627 07e5 00000000 .4byte 0\r
- 6628 .LLST54:\r
- 6629 07e9 00000000 .4byte .LFB46\r
- 6630 07ed 02000000 .4byte .LCFI8\r
- 6631 07f1 0200 .2byte 0x2\r
- 6632 07f3 7D .byte 0x7d\r
- 6633 07f4 00 .sleb128 0\r
- 6634 07f5 02000000 .4byte .LCFI8\r
- 6635 07f9 68000000 .4byte .LFE46\r
- 6636 07fd 0200 .2byte 0x2\r
- 6637 07ff 7D .byte 0x7d\r
- 6638 0800 10 .sleb128 16\r
- 6639 0801 00000000 .4byte 0\r
- 6640 0805 00000000 .4byte 0\r
- 6641 .LLST55:\r
- 6642 0809 00000000 .4byte .LVL139\r
- 6643 080d 0E000000 .4byte .LVL140\r
- 6644 0811 0100 .2byte 0x1\r
- 6645 0813 50 .byte 0x50\r
- 6646 0814 0E000000 .4byte .LVL140\r
- 6647 0818 68000000 .4byte .LFE46\r
- 6648 081c 0400 .2byte 0x4\r
- 6649 081e F3 .byte 0xf3\r
- 6650 081f 01 .uleb128 0x1\r
- 6651 0820 50 .byte 0x50\r
- 6652 0821 9F .byte 0x9f\r
- 6653 0822 00000000 .4byte 0\r
- 6654 0826 00000000 .4byte 0\r
- 6655 .LLST56:\r
- 6656 082a 00000000 .4byte .LVL139\r
- 6657 082e 12000000 .4byte .LVL141\r
- 6658 0832 0100 .2byte 0x1\r
- 6659 0834 51 .byte 0x51\r
- 6660 0835 12000000 .4byte .LVL141\r
- 6661 0839 68000000 .4byte .LFE46\r
- 6662 083d 0400 .2byte 0x4\r
- 6663 083f F3 .byte 0xf3\r
- 6664 0840 01 .uleb128 0x1\r
- 6665 0841 51 .byte 0x51\r
- 6666 0842 9F .byte 0x9f\r
- 6667 0843 00000000 .4byte 0\r
- 6668 0847 00000000 .4byte 0\r
- 6669 .LLST57:\r
- 6670 084b 00000000 .4byte .LFB47\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 165\r
-\r
-\r
- 6671 084f 02000000 .4byte .LCFI9\r
- 6672 0853 0200 .2byte 0x2\r
- 6673 0855 7D .byte 0x7d\r
- 6674 0856 00 .sleb128 0\r
- 6675 0857 02000000 .4byte .LCFI9\r
- 6676 085b 68000000 .4byte .LFE47\r
- 6677 085f 0200 .2byte 0x2\r
- 6678 0861 7D .byte 0x7d\r
- 6679 0862 10 .sleb128 16\r
- 6680 0863 00000000 .4byte 0\r
- 6681 0867 00000000 .4byte 0\r
- 6682 .LLST58:\r
- 6683 086b 00000000 .4byte .LVL143\r
- 6684 086f 0E000000 .4byte .LVL144\r
- 6685 0873 0100 .2byte 0x1\r
- 6686 0875 50 .byte 0x50\r
- 6687 0876 0E000000 .4byte .LVL144\r
- 6688 087a 68000000 .4byte .LFE47\r
- 6689 087e 0400 .2byte 0x4\r
- 6690 0880 F3 .byte 0xf3\r
- 6691 0881 01 .uleb128 0x1\r
- 6692 0882 50 .byte 0x50\r
- 6693 0883 9F .byte 0x9f\r
- 6694 0884 00000000 .4byte 0\r
- 6695 0888 00000000 .4byte 0\r
- 6696 .LLST59:\r
- 6697 088c 00000000 .4byte .LVL143\r
- 6698 0890 20000000 .4byte .LVL145\r
- 6699 0894 0100 .2byte 0x1\r
- 6700 0896 51 .byte 0x51\r
- 6701 0897 20000000 .4byte .LVL145\r
- 6702 089b 68000000 .4byte .LFE47\r
- 6703 089f 0400 .2byte 0x4\r
- 6704 08a1 F3 .byte 0xf3\r
- 6705 08a2 01 .uleb128 0x1\r
- 6706 08a3 51 .byte 0x51\r
- 6707 08a4 9F .byte 0x9f\r
- 6708 08a5 00000000 .4byte 0\r
- 6709 08a9 00000000 .4byte 0\r
- 6710 .LLST60:\r
- 6711 08ad 00000000 .4byte .LFB50\r
- 6712 08b1 02000000 .4byte .LCFI10\r
- 6713 08b5 0200 .2byte 0x2\r
- 6714 08b7 7D .byte 0x7d\r
- 6715 08b8 00 .sleb128 0\r
- 6716 08b9 02000000 .4byte .LCFI10\r
- 6717 08bd 44000000 .4byte .LFE50\r
- 6718 08c1 0200 .2byte 0x2\r
- 6719 08c3 7D .byte 0x7d\r
- 6720 08c4 08 .sleb128 8\r
- 6721 08c5 00000000 .4byte 0\r
- 6722 08c9 00000000 .4byte 0\r
- 6723 .LLST61:\r
- 6724 08cd 00000000 .4byte .LVL148\r
- 6725 08d1 0A000000 .4byte .LVL150\r
- 6726 08d5 0100 .2byte 0x1\r
- 6727 08d7 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 166\r
-\r
-\r
- 6728 08d8 0A000000 .4byte .LVL150\r
- 6729 08dc 14000000 .4byte .LFE52\r
- 6730 08e0 0400 .2byte 0x4\r
- 6731 08e2 F3 .byte 0xf3\r
- 6732 08e3 01 .uleb128 0x1\r
- 6733 08e4 50 .byte 0x50\r
- 6734 08e5 9F .byte 0x9f\r
- 6735 08e6 00000000 .4byte 0\r
- 6736 08ea 00000000 .4byte 0\r
- 6737 .LLST62:\r
- 6738 08ee 00000000 .4byte .LFB53\r
- 6739 08f2 02000000 .4byte .LCFI11\r
- 6740 08f6 0200 .2byte 0x2\r
- 6741 08f8 7D .byte 0x7d\r
- 6742 08f9 00 .sleb128 0\r
- 6743 08fa 02000000 .4byte .LCFI11\r
- 6744 08fe 18000000 .4byte .LFE53\r
- 6745 0902 0200 .2byte 0x2\r
- 6746 0904 7D .byte 0x7d\r
- 6747 0905 08 .sleb128 8\r
- 6748 0906 00000000 .4byte 0\r
- 6749 090a 00000000 .4byte 0\r
- 6750 .LLST63:\r
- 6751 090e 06000000 .4byte .LVL151\r
- 6752 0912 0D000000 .4byte .LVL153-1\r
- 6753 0916 0100 .2byte 0x1\r
- 6754 0918 50 .byte 0x50\r
- 6755 0919 00000000 .4byte 0\r
- 6756 091d 00000000 .4byte 0\r
- 6757 .LLST64:\r
- 6758 0921 00000000 .4byte .LFB54\r
- 6759 0925 02000000 .4byte .LCFI12\r
- 6760 0929 0200 .2byte 0x2\r
- 6761 092b 7D .byte 0x7d\r
- 6762 092c 00 .sleb128 0\r
- 6763 092d 02000000 .4byte .LCFI12\r
- 6764 0931 1C000000 .4byte .LFE54\r
- 6765 0935 0200 .2byte 0x2\r
- 6766 0937 7D .byte 0x7d\r
- 6767 0938 08 .sleb128 8\r
- 6768 0939 00000000 .4byte 0\r
- 6769 093d 00000000 .4byte 0\r
- 6770 .LLST65:\r
- 6771 0941 06000000 .4byte .LVL154\r
- 6772 0945 13000000 .4byte .LVL156-1\r
- 6773 0949 0100 .2byte 0x1\r
- 6774 094b 50 .byte 0x50\r
- 6775 094c 00000000 .4byte 0\r
- 6776 0950 00000000 .4byte 0\r
- 6777 .LLST66:\r
- 6778 0954 00000000 .4byte .LFB55\r
- 6779 0958 02000000 .4byte .LCFI13\r
- 6780 095c 0200 .2byte 0x2\r
- 6781 095e 7D .byte 0x7d\r
- 6782 095f 00 .sleb128 0\r
- 6783 0960 02000000 .4byte .LCFI13\r
- 6784 0964 18000000 .4byte .LFE55\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 167\r
-\r
-\r
- 6785 0968 0200 .2byte 0x2\r
- 6786 096a 7D .byte 0x7d\r
- 6787 096b 08 .sleb128 8\r
- 6788 096c 00000000 .4byte 0\r
- 6789 0970 00000000 .4byte 0\r
- 6790 .LLST67:\r
- 6791 0974 00000000 .4byte .LVL157\r
- 6792 0978 07000000 .4byte .LVL158-1\r
- 6793 097c 0100 .2byte 0x1\r
- 6794 097e 50 .byte 0x50\r
- 6795 097f 07000000 .4byte .LVL158-1\r
- 6796 0983 18000000 .4byte .LFE55\r
- 6797 0987 0100 .2byte 0x1\r
- 6798 0989 54 .byte 0x54\r
- 6799 098a 00000000 .4byte 0\r
- 6800 098e 00000000 .4byte 0\r
- 6801 .LLST68:\r
- 6802 0992 08000000 .4byte .LVL158\r
- 6803 0996 13000000 .4byte .LVL159-1\r
- 6804 099a 0100 .2byte 0x1\r
- 6805 099c 50 .byte 0x50\r
- 6806 099d 00000000 .4byte 0\r
- 6807 09a1 00000000 .4byte 0\r
- 6808 .LLST69:\r
- 6809 09a5 00000000 .4byte .LFB56\r
- 6810 09a9 02000000 .4byte .LCFI14\r
- 6811 09ad 0200 .2byte 0x2\r
- 6812 09af 7D .byte 0x7d\r
- 6813 09b0 00 .sleb128 0\r
- 6814 09b1 02000000 .4byte .LCFI14\r
- 6815 09b5 60000000 .4byte .LFE56\r
- 6816 09b9 0200 .2byte 0x2\r
- 6817 09bb 7D .byte 0x7d\r
- 6818 09bc 08 .sleb128 8\r
- 6819 09bd 00000000 .4byte 0\r
- 6820 09c1 00000000 .4byte 0\r
- 6821 .LLST70:\r
- 6822 09c5 06000000 .4byte .LVL160\r
- 6823 09c9 59000000 .4byte .LVL161-1\r
- 6824 09cd 0100 .2byte 0x1\r
- 6825 09cf 50 .byte 0x50\r
- 6826 09d0 00000000 .4byte 0\r
- 6827 09d4 00000000 .4byte 0\r
- 6828 .LLST71:\r
- 6829 09d8 00000000 .4byte .LVL162\r
- 6830 09dc 0C000000 .4byte .LVL165\r
- 6831 09e0 0100 .2byte 0x1\r
- 6832 09e2 50 .byte 0x50\r
- 6833 09e3 0C000000 .4byte .LVL165\r
- 6834 09e7 18000000 .4byte .LFE57\r
- 6835 09eb 0400 .2byte 0x4\r
- 6836 09ed F3 .byte 0xf3\r
- 6837 09ee 01 .uleb128 0x1\r
- 6838 09ef 50 .byte 0x50\r
- 6839 09f0 9F .byte 0x9f\r
- 6840 09f1 00000000 .4byte 0\r
- 6841 09f5 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 168\r
-\r
-\r
- 6842 .LLST72:\r
- 6843 09f9 00000000 .4byte .LVL162\r
- 6844 09fd 02000000 .4byte .LVL163\r
- 6845 0a01 0600 .2byte 0x6\r
- 6846 0a03 11 .byte 0x11\r
- 6847 0a04 88DA8380 .sleb128 -536810232\r
- 6847 7E\r
- 6848 0a09 02000000 .4byte .LVL163\r
- 6849 0a0d 08000000 .4byte .LVL164\r
- 6850 0a11 0200 .2byte 0x2\r
- 6851 0a13 73 .byte 0x73\r
- 6852 0a14 00 .sleb128 0\r
- 6853 0a15 08000000 .4byte .LVL164\r
- 6854 0a19 18000000 .4byte .LFE57\r
- 6855 0a1d 0100 .2byte 0x1\r
- 6856 0a1f 53 .byte 0x53\r
- 6857 0a20 00000000 .4byte 0\r
- 6858 0a24 00000000 .4byte 0\r
- 6859 .LLST73:\r
- 6860 0a28 00000000 .4byte .LVL166\r
- 6861 0a2c 06000000 .4byte .LVL168\r
- 6862 0a30 0100 .2byte 0x1\r
- 6863 0a32 50 .byte 0x50\r
- 6864 0a33 06000000 .4byte .LVL168\r
- 6865 0a37 14000000 .4byte .LFE58\r
- 6866 0a3b 0400 .2byte 0x4\r
- 6867 0a3d F3 .byte 0xf3\r
- 6868 0a3e 01 .uleb128 0x1\r
- 6869 0a3f 50 .byte 0x50\r
- 6870 0a40 9F .byte 0x9f\r
- 6871 0a41 00000000 .4byte 0\r
- 6872 0a45 00000000 .4byte 0\r
- 6873 .LLST74:\r
- 6874 0a49 00000000 .4byte .LVL166\r
- 6875 0a4d 02000000 .4byte .LVL167\r
- 6876 0a51 0600 .2byte 0x6\r
- 6877 0a53 11 .byte 0x11\r
- 6878 0a54 88DA8380 .sleb128 -536810232\r
- 6878 7E\r
- 6879 0a59 02000000 .4byte .LVL167\r
- 6880 0a5d 14000000 .4byte .LFE58\r
- 6881 0a61 0200 .2byte 0x2\r
- 6882 0a63 73 .byte 0x73\r
- 6883 0a64 00 .sleb128 0\r
- 6884 0a65 00000000 .4byte 0\r
- 6885 0a69 00000000 .4byte 0\r
- 6886 .LLST75:\r
- 6887 0a6d 00000000 .4byte .LVL169\r
- 6888 0a71 06000000 .4byte .LVL171\r
- 6889 0a75 0100 .2byte 0x1\r
- 6890 0a77 50 .byte 0x50\r
- 6891 0a78 06000000 .4byte .LVL171\r
- 6892 0a7c 1C000000 .4byte .LFE59\r
- 6893 0a80 0400 .2byte 0x4\r
- 6894 0a82 F3 .byte 0xf3\r
- 6895 0a83 01 .uleb128 0x1\r
- 6896 0a84 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 169\r
-\r
-\r
- 6897 0a85 9F .byte 0x9f\r
- 6898 0a86 00000000 .4byte 0\r
- 6899 0a8a 00000000 .4byte 0\r
- 6900 .LLST76:\r
- 6901 0a8e 00000000 .4byte .LVL169\r
- 6902 0a92 02000000 .4byte .LVL170\r
- 6903 0a96 0600 .2byte 0x6\r
- 6904 0a98 11 .byte 0x11\r
- 6905 0a99 88DA8380 .sleb128 -536810232\r
- 6905 7E\r
- 6906 0a9e 02000000 .4byte .LVL170\r
- 6907 0aa2 08000000 .4byte .LVL172\r
- 6908 0aa6 0200 .2byte 0x2\r
- 6909 0aa8 73 .byte 0x73\r
- 6910 0aa9 00 .sleb128 0\r
- 6911 0aaa 08000000 .4byte .LVL172\r
- 6912 0aae 1C000000 .4byte .LFE59\r
- 6913 0ab2 0100 .2byte 0x1\r
- 6914 0ab4 53 .byte 0x53\r
- 6915 0ab5 00000000 .4byte 0\r
- 6916 0ab9 00000000 .4byte 0\r
- 6917 .LLST77:\r
- 6918 0abd 00000000 .4byte .LVL174\r
- 6919 0ac1 06000000 .4byte .LVL176\r
- 6920 0ac5 0100 .2byte 0x1\r
- 6921 0ac7 50 .byte 0x50\r
- 6922 0ac8 06000000 .4byte .LVL176\r
- 6923 0acc 14000000 .4byte .LFE60\r
- 6924 0ad0 0400 .2byte 0x4\r
- 6925 0ad2 F3 .byte 0xf3\r
- 6926 0ad3 01 .uleb128 0x1\r
- 6927 0ad4 50 .byte 0x50\r
- 6928 0ad5 9F .byte 0x9f\r
- 6929 0ad6 00000000 .4byte 0\r
- 6930 0ada 00000000 .4byte 0\r
- 6931 .LLST78:\r
- 6932 0ade 00000000 .4byte .LVL174\r
- 6933 0ae2 02000000 .4byte .LVL175\r
- 6934 0ae6 0600 .2byte 0x6\r
- 6935 0ae8 11 .byte 0x11\r
- 6936 0ae9 88DA8380 .sleb128 -536810232\r
- 6936 7E\r
- 6937 0aee 02000000 .4byte .LVL175\r
- 6938 0af2 14000000 .4byte .LFE60\r
- 6939 0af6 0200 .2byte 0x2\r
- 6940 0af8 73 .byte 0x73\r
- 6941 0af9 00 .sleb128 0\r
- 6942 0afa 00000000 .4byte 0\r
- 6943 0afe 00000000 .4byte 0\r
- 6944 .LLST79:\r
- 6945 0b02 00000000 .4byte .LVL177\r
- 6946 0b06 04000000 .4byte .LVL178\r
- 6947 0b0a 0100 .2byte 0x1\r
- 6948 0b0c 50 .byte 0x50\r
- 6949 0b0d 04000000 .4byte .LVL178\r
- 6950 0b11 14000000 .4byte .LFE61\r
- 6951 0b15 0400 .2byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 170\r
-\r
-\r
- 6952 0b17 F3 .byte 0xf3\r
- 6953 0b18 01 .uleb128 0x1\r
- 6954 0b19 50 .byte 0x50\r
- 6955 0b1a 9F .byte 0x9f\r
- 6956 0b1b 00000000 .4byte 0\r
- 6957 0b1f 00000000 .4byte 0\r
- 6958 .LLST80:\r
- 6959 0b23 00000000 .4byte .LVL177\r
- 6960 0b27 0A000000 .4byte .LVL179\r
- 6961 0b2b 0100 .2byte 0x1\r
- 6962 0b2d 51 .byte 0x51\r
- 6963 0b2e 0A000000 .4byte .LVL179\r
- 6964 0b32 14000000 .4byte .LFE61\r
- 6965 0b36 0400 .2byte 0x4\r
- 6966 0b38 F3 .byte 0xf3\r
- 6967 0b39 01 .uleb128 0x1\r
- 6968 0b3a 51 .byte 0x51\r
- 6969 0b3b 9F .byte 0x9f\r
- 6970 0b3c 00000000 .4byte 0\r
- 6971 0b40 00000000 .4byte 0\r
- 6972 .LLST81:\r
- 6973 0b44 00000000 .4byte .LVL180\r
- 6974 0b48 04000000 .4byte .LVL181\r
- 6975 0b4c 0100 .2byte 0x1\r
- 6976 0b4e 50 .byte 0x50\r
- 6977 0b4f 04000000 .4byte .LVL181\r
- 6978 0b53 12000000 .4byte .LFE62\r
- 6979 0b57 0400 .2byte 0x4\r
- 6980 0b59 F3 .byte 0xf3\r
- 6981 0b5a 01 .uleb128 0x1\r
- 6982 0b5b 50 .byte 0x50\r
- 6983 0b5c 9F .byte 0x9f\r
- 6984 0b5d 00000000 .4byte 0\r
- 6985 0b61 00000000 .4byte 0\r
- 6986 .LLST82:\r
- 6987 0b65 00000000 .4byte .LVL183\r
- 6988 0b69 06000000 .4byte .LVL184\r
- 6989 0b6d 0100 .2byte 0x1\r
- 6990 0b6f 50 .byte 0x50\r
- 6991 0b70 06000000 .4byte .LVL184\r
- 6992 0b74 18000000 .4byte .LFE63\r
- 6993 0b78 0400 .2byte 0x4\r
- 6994 0b7a F3 .byte 0xf3\r
- 6995 0b7b 01 .uleb128 0x1\r
- 6996 0b7c 50 .byte 0x50\r
- 6997 0b7d 9F .byte 0x9f\r
- 6998 0b7e 00000000 .4byte 0\r
- 6999 0b82 00000000 .4byte 0\r
- 7000 .section .debug_aranges,"",%progbits\r
- 7001 0000 0C020000 .4byte 0x20c\r
- 7002 0004 0200 .2byte 0x2\r
- 7003 0006 00000000 .4byte .Ldebug_info0\r
- 7004 000a 04 .byte 0x4\r
- 7005 000b 00 .byte 0\r
- 7006 000c 0000 .2byte 0\r
- 7007 000e 0000 .2byte 0\r
- 7008 0010 00000000 .4byte .LFB7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 171\r
-\r
-\r
- 7009 0014 B8000000 .4byte .LFE7-.LFB7\r
- 7010 0018 00000000 .4byte .LFB14\r
- 7011 001c 3C000000 .4byte .LFE14-.LFB14\r
- 7012 0020 00000000 .4byte .LFB1\r
- 7013 0024 10000000 .4byte .LFE1-.LFB1\r
- 7014 0028 00000000 .4byte .LFB2\r
- 7015 002c 34000000 .4byte .LFE2-.LFB2\r
- 7016 0030 00000000 .4byte .LFB3\r
- 7017 0034 14000000 .4byte .LFE3-.LFB3\r
- 7018 0038 00000000 .4byte .LFB5\r
- 7019 003c 18000000 .4byte .LFE5-.LFB5\r
- 7020 0040 00000000 .4byte .LFB9\r
- 7021 0044 40000000 .4byte .LFE9-.LFB9\r
- 7022 0048 00000000 .4byte .LFB10\r
- 7023 004c 10000000 .4byte .LFE10-.LFB10\r
- 7024 0050 00000000 .4byte .LFB11\r
- 7025 0054 10000000 .4byte .LFE11-.LFB11\r
- 7026 0058 00000000 .4byte .LFB8\r
- 7027 005c D8000000 .4byte .LFE8-.LFB8\r
- 7028 0060 00000000 .4byte .LFB12\r
- 7029 0064 18000000 .4byte .LFE12-.LFB12\r
- 7030 0068 00000000 .4byte .LFB13\r
- 7031 006c 0C000000 .4byte .LFE13-.LFB13\r
- 7032 0070 00000000 .4byte .LFB15\r
- 7033 0074 6C000000 .4byte .LFE15-.LFB15\r
- 7034 0078 00000000 .4byte .LFB16\r
- 7035 007c 18000000 .4byte .LFE16-.LFB16\r
- 7036 0080 00000000 .4byte .LFB17\r
- 7037 0084 10000000 .4byte .LFE17-.LFB17\r
- 7038 0088 00000000 .4byte .LFB18\r
- 7039 008c 10000000 .4byte .LFE18-.LFB18\r
- 7040 0090 00000000 .4byte .LFB19\r
- 7041 0094 10000000 .4byte .LFE19-.LFB19\r
- 7042 0098 00000000 .4byte .LFB20\r
- 7043 009c 10000000 .4byte .LFE20-.LFB20\r
- 7044 00a0 00000000 .4byte .LFB4\r
- 7045 00a4 50000000 .4byte .LFE4-.LFB4\r
- 7046 00a8 00000000 .4byte .LFB0\r
- 7047 00ac 68000000 .4byte .LFE0-.LFB0\r
- 7048 00b0 00000000 .4byte .LFB21\r
- 7049 00b4 10000000 .4byte .LFE21-.LFB21\r
- 7050 00b8 00000000 .4byte .LFB22\r
- 7051 00bc 10000000 .4byte .LFE22-.LFB22\r
- 7052 00c0 00000000 .4byte .LFB23\r
- 7053 00c4 18000000 .4byte .LFE23-.LFB23\r
- 7054 00c8 00000000 .4byte .LFB24\r
- 7055 00cc 1C000000 .4byte .LFE24-.LFB24\r
- 7056 00d0 00000000 .4byte .LFB26\r
- 7057 00d4 34000000 .4byte .LFE26-.LFB26\r
- 7058 00d8 00000000 .4byte .LFB27\r
- 7059 00dc 10000000 .4byte .LFE27-.LFB27\r
- 7060 00e0 00000000 .4byte .LFB29\r
- 7061 00e4 88000000 .4byte .LFE29-.LFB29\r
- 7062 00e8 00000000 .4byte .LFB30\r
- 7063 00ec 10000000 .4byte .LFE30-.LFB30\r
- 7064 00f0 00000000 .4byte .LFB31\r
- 7065 00f4 10000000 .4byte .LFE31-.LFB31\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 172\r
-\r
-\r
- 7066 00f8 00000000 .4byte .LFB32\r
- 7067 00fc 10000000 .4byte .LFE32-.LFB32\r
- 7068 0100 00000000 .4byte .LFB33\r
- 7069 0104 0C000000 .4byte .LFE33-.LFB33\r
- 7070 0108 00000000 .4byte .LFB34\r
- 7071 010c 10000000 .4byte .LFE34-.LFB34\r
- 7072 0110 00000000 .4byte .LFB35\r
- 7073 0114 10000000 .4byte .LFE35-.LFB35\r
- 7074 0118 00000000 .4byte .LFB36\r
- 7075 011c 18000000 .4byte .LFE36-.LFB36\r
- 7076 0120 00000000 .4byte .LFB37\r
- 7077 0124 18000000 .4byte .LFE37-.LFB37\r
- 7078 0128 00000000 .4byte .LFB38\r
- 7079 012c 1C000000 .4byte .LFE38-.LFB38\r
- 7080 0130 00000000 .4byte .LFB39\r
- 7081 0134 04000000 .4byte .LFE39-.LFB39\r
- 7082 0138 00000000 .4byte .LFB40\r
- 7083 013c 10000000 .4byte .LFE40-.LFB40\r
- 7084 0140 00000000 .4byte .LFB41\r
- 7085 0144 28000000 .4byte .LFE41-.LFB41\r
- 7086 0148 00000000 .4byte .LFB42\r
- 7087 014c 10000000 .4byte .LFE42-.LFB42\r
- 7088 0150 00000000 .4byte .LFB28\r
- 7089 0154 6C000000 .4byte .LFE28-.LFB28\r
- 7090 0158 00000000 .4byte .LFB25\r
- 7091 015c 70000000 .4byte .LFE25-.LFB25\r
- 7092 0160 00000000 .4byte .LFB43\r
- 7093 0164 40000000 .4byte .LFE43-.LFB43\r
- 7094 0168 00000000 .4byte .LFB44\r
- 7095 016c 40000000 .4byte .LFE44-.LFB44\r
- 7096 0170 00000000 .4byte .LFB45\r
- 7097 0174 0C000000 .4byte .LFE45-.LFB45\r
- 7098 0178 00000000 .4byte .LFB46\r
- 7099 017c 68000000 .4byte .LFE46-.LFB46\r
- 7100 0180 00000000 .4byte .LFB47\r
- 7101 0184 68000000 .4byte .LFE47-.LFB47\r
- 7102 0188 00000000 .4byte .LFB48\r
- 7103 018c 24000000 .4byte .LFE48-.LFB48\r
- 7104 0190 00000000 .4byte .LFB49\r
- 7105 0194 24000000 .4byte .LFE49-.LFB49\r
- 7106 0198 00000000 .4byte .LFB50\r
- 7107 019c 44000000 .4byte .LFE50-.LFB50\r
- 7108 01a0 00000000 .4byte .LFB51\r
- 7109 01a4 10000000 .4byte .LFE51-.LFB51\r
- 7110 01a8 00000000 .4byte .LFB52\r
- 7111 01ac 14000000 .4byte .LFE52-.LFB52\r
- 7112 01b0 00000000 .4byte .LFB53\r
- 7113 01b4 18000000 .4byte .LFE53-.LFB53\r
- 7114 01b8 00000000 .4byte .LFB54\r
- 7115 01bc 1C000000 .4byte .LFE54-.LFB54\r
- 7116 01c0 00000000 .4byte .LFB55\r
- 7117 01c4 18000000 .4byte .LFE55-.LFB55\r
- 7118 01c8 00000000 .4byte .LFB56\r
- 7119 01cc 60000000 .4byte .LFE56-.LFB56\r
- 7120 01d0 00000000 .4byte .LFB57\r
- 7121 01d4 18000000 .4byte .LFE57-.LFB57\r
- 7122 01d8 00000000 .4byte .LFB58\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 173\r
-\r
-\r
- 7123 01dc 14000000 .4byte .LFE58-.LFB58\r
- 7124 01e0 00000000 .4byte .LFB59\r
- 7125 01e4 1C000000 .4byte .LFE59-.LFB59\r
- 7126 01e8 00000000 .4byte .LFB60\r
- 7127 01ec 14000000 .4byte .LFE60-.LFB60\r
- 7128 01f0 00000000 .4byte .LFB61\r
- 7129 01f4 14000000 .4byte .LFE61-.LFB61\r
- 7130 01f8 00000000 .4byte .LFB62\r
- 7131 01fc 12000000 .4byte .LFE62-.LFB62\r
- 7132 0200 00000000 .4byte .LFB63\r
- 7133 0204 18000000 .4byte .LFE63-.LFB63\r
- 7134 0208 00000000 .4byte 0\r
- 7135 020c 00000000 .4byte 0\r
- 7136 .section .debug_ranges,"",%progbits\r
- 7137 .Ldebug_ranges0:\r
- 7138 0000 00000000 .4byte .LFB7\r
- 7139 0004 B8000000 .4byte .LFE7\r
- 7140 0008 00000000 .4byte .LFB14\r
- 7141 000c 3C000000 .4byte .LFE14\r
- 7142 0010 00000000 .4byte .LFB1\r
- 7143 0014 10000000 .4byte .LFE1\r
- 7144 0018 00000000 .4byte .LFB2\r
- 7145 001c 34000000 .4byte .LFE2\r
- 7146 0020 00000000 .4byte .LFB3\r
- 7147 0024 14000000 .4byte .LFE3\r
- 7148 0028 00000000 .4byte .LFB5\r
- 7149 002c 18000000 .4byte .LFE5\r
- 7150 0030 00000000 .4byte .LFB9\r
- 7151 0034 40000000 .4byte .LFE9\r
- 7152 0038 00000000 .4byte .LFB10\r
- 7153 003c 10000000 .4byte .LFE10\r
- 7154 0040 00000000 .4byte .LFB11\r
- 7155 0044 10000000 .4byte .LFE11\r
- 7156 0048 00000000 .4byte .LFB8\r
- 7157 004c D8000000 .4byte .LFE8\r
- 7158 0050 00000000 .4byte .LFB12\r
- 7159 0054 18000000 .4byte .LFE12\r
- 7160 0058 00000000 .4byte .LFB13\r
- 7161 005c 0C000000 .4byte .LFE13\r
- 7162 0060 00000000 .4byte .LFB15\r
- 7163 0064 6C000000 .4byte .LFE15\r
- 7164 0068 00000000 .4byte .LFB16\r
- 7165 006c 18000000 .4byte .LFE16\r
- 7166 0070 00000000 .4byte .LFB17\r
- 7167 0074 10000000 .4byte .LFE17\r
- 7168 0078 00000000 .4byte .LFB18\r
- 7169 007c 10000000 .4byte .LFE18\r
- 7170 0080 00000000 .4byte .LFB19\r
- 7171 0084 10000000 .4byte .LFE19\r
- 7172 0088 00000000 .4byte .LFB20\r
- 7173 008c 10000000 .4byte .LFE20\r
- 7174 0090 00000000 .4byte .LFB4\r
- 7175 0094 50000000 .4byte .LFE4\r
- 7176 0098 00000000 .4byte .LFB0\r
- 7177 009c 68000000 .4byte .LFE0\r
- 7178 00a0 00000000 .4byte .LFB21\r
- 7179 00a4 10000000 .4byte .LFE21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 174\r
-\r
-\r
- 7180 00a8 00000000 .4byte .LFB22\r
- 7181 00ac 10000000 .4byte .LFE22\r
- 7182 00b0 00000000 .4byte .LFB23\r
- 7183 00b4 18000000 .4byte .LFE23\r
- 7184 00b8 00000000 .4byte .LFB24\r
- 7185 00bc 1C000000 .4byte .LFE24\r
- 7186 00c0 00000000 .4byte .LFB26\r
- 7187 00c4 34000000 .4byte .LFE26\r
- 7188 00c8 00000000 .4byte .LFB27\r
- 7189 00cc 10000000 .4byte .LFE27\r
- 7190 00d0 00000000 .4byte .LFB29\r
- 7191 00d4 88000000 .4byte .LFE29\r
- 7192 00d8 00000000 .4byte .LFB30\r
- 7193 00dc 10000000 .4byte .LFE30\r
- 7194 00e0 00000000 .4byte .LFB31\r
- 7195 00e4 10000000 .4byte .LFE31\r
- 7196 00e8 00000000 .4byte .LFB32\r
- 7197 00ec 10000000 .4byte .LFE32\r
- 7198 00f0 00000000 .4byte .LFB33\r
- 7199 00f4 0C000000 .4byte .LFE33\r
- 7200 00f8 00000000 .4byte .LFB34\r
- 7201 00fc 10000000 .4byte .LFE34\r
- 7202 0100 00000000 .4byte .LFB35\r
- 7203 0104 10000000 .4byte .LFE35\r
- 7204 0108 00000000 .4byte .LFB36\r
- 7205 010c 18000000 .4byte .LFE36\r
- 7206 0110 00000000 .4byte .LFB37\r
- 7207 0114 18000000 .4byte .LFE37\r
- 7208 0118 00000000 .4byte .LFB38\r
- 7209 011c 1C000000 .4byte .LFE38\r
- 7210 0120 00000000 .4byte .LFB39\r
- 7211 0124 04000000 .4byte .LFE39\r
- 7212 0128 00000000 .4byte .LFB40\r
- 7213 012c 10000000 .4byte .LFE40\r
- 7214 0130 00000000 .4byte .LFB41\r
- 7215 0134 28000000 .4byte .LFE41\r
- 7216 0138 00000000 .4byte .LFB42\r
- 7217 013c 10000000 .4byte .LFE42\r
- 7218 0140 00000000 .4byte .LFB28\r
- 7219 0144 6C000000 .4byte .LFE28\r
- 7220 0148 00000000 .4byte .LFB25\r
- 7221 014c 70000000 .4byte .LFE25\r
- 7222 0150 00000000 .4byte .LFB43\r
- 7223 0154 40000000 .4byte .LFE43\r
- 7224 0158 00000000 .4byte .LFB44\r
- 7225 015c 40000000 .4byte .LFE44\r
- 7226 0160 00000000 .4byte .LFB45\r
- 7227 0164 0C000000 .4byte .LFE45\r
- 7228 0168 00000000 .4byte .LFB46\r
- 7229 016c 68000000 .4byte .LFE46\r
- 7230 0170 00000000 .4byte .LFB47\r
- 7231 0174 68000000 .4byte .LFE47\r
- 7232 0178 00000000 .4byte .LFB48\r
- 7233 017c 24000000 .4byte .LFE48\r
- 7234 0180 00000000 .4byte .LFB49\r
- 7235 0184 24000000 .4byte .LFE49\r
- 7236 0188 00000000 .4byte .LFB50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 175\r
-\r
-\r
- 7237 018c 44000000 .4byte .LFE50\r
- 7238 0190 00000000 .4byte .LFB51\r
- 7239 0194 10000000 .4byte .LFE51\r
- 7240 0198 00000000 .4byte .LFB52\r
- 7241 019c 14000000 .4byte .LFE52\r
- 7242 01a0 00000000 .4byte .LFB53\r
- 7243 01a4 18000000 .4byte .LFE53\r
- 7244 01a8 00000000 .4byte .LFB54\r
- 7245 01ac 1C000000 .4byte .LFE54\r
- 7246 01b0 00000000 .4byte .LFB55\r
- 7247 01b4 18000000 .4byte .LFE55\r
- 7248 01b8 00000000 .4byte .LFB56\r
- 7249 01bc 60000000 .4byte .LFE56\r
- 7250 01c0 00000000 .4byte .LFB57\r
- 7251 01c4 18000000 .4byte .LFE57\r
- 7252 01c8 00000000 .4byte .LFB58\r
- 7253 01cc 14000000 .4byte .LFE58\r
- 7254 01d0 00000000 .4byte .LFB59\r
- 7255 01d4 1C000000 .4byte .LFE59\r
- 7256 01d8 00000000 .4byte .LFB60\r
- 7257 01dc 14000000 .4byte .LFE60\r
- 7258 01e0 00000000 .4byte .LFB61\r
- 7259 01e4 14000000 .4byte .LFE61\r
- 7260 01e8 00000000 .4byte .LFB62\r
- 7261 01ec 12000000 .4byte .LFE62\r
- 7262 01f0 00000000 .4byte .LFB63\r
- 7263 01f4 18000000 .4byte .LFE63\r
- 7264 01f8 00000000 .4byte 0\r
- 7265 01fc 00000000 .4byte 0\r
- 7266 .section .debug_line,"",%progbits\r
- 7267 .Ldebug_line0:\r
- 7268 0000 64060000 .section .debug_str,"MS",%progbits,1\r
- 7268 02005900 \r
- 7268 00000201 \r
- 7268 FB0E0D00 \r
- 7268 01010101 \r
- 7269 .LASF115:\r
- 7270 0000 72616D56 .ascii "ramVectorTable\000"\r
- 7270 6563746F \r
- 7270 72546162 \r
- 7270 6C6500\r
- 7271 .LASF69:\r
- 7272 000f 636F756E .ascii "count\000"\r
- 7272 7400\r
- 7273 .LASF12:\r
- 7274 0015 75696E74 .ascii "uint16\000"\r
- 7274 313600\r
- 7275 .LASF108:\r
- 7276 001c 696E7453 .ascii "intState\000"\r
- 7276 74617465 \r
- 7276 00\r
- 7277 .LASF54:\r
- 7278 0025 696C6F31 .ascii "ilo100KhzEnable\000"\r
- 7278 30304B68 \r
- 7278 7A456E61 \r
- 7278 626C6500 \r
- 7279 .LASF74:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 176\r
-\r
-\r
- 7280 0035 43795854 .ascii "CyXTAL_DisableErrStatus\000"\r
- 7280 414C5F44 \r
- 7280 69736162 \r
- 7280 6C654572 \r
- 7280 72537461 \r
- 7281 .LASF50:\r
- 7282 004d 4379494D .ascii "CyIMO_Start\000"\r
- 7282 4F5F5374 \r
- 7282 61727400 \r
- 7283 .LASF49:\r
- 7284 0059 4379494C .ascii "CyILO_Stop100K\000"\r
- 7284 4F5F5374 \r
- 7284 6F703130 \r
- 7284 304B00\r
- 7285 .LASF114:\r
- 7286 0068 6F6C6449 .ascii "oldIsr\000"\r
- 7286 737200\r
- 7287 .LASF34:\r
- 7288 006f 4379494D .ascii "CyIMO_EnableDoubler\000"\r
- 7288 4F5F456E \r
- 7288 61626C65 \r
- 7288 446F7562 \r
- 7288 6C657200 \r
- 7289 .LASF107:\r
- 7290 0083 43794469 .ascii "CyDisableInts\000"\r
- 7290 7361626C \r
- 7290 65496E74 \r
- 7290 7300\r
- 7291 .LASF89:\r
- 7292 0091 43795854 .ascii "CyXTAL_32KHZ_Start\000"\r
- 7292 414C5F33 \r
- 7292 324B485A \r
- 7292 5F537461 \r
- 7292 727400\r
- 7293 .LASF6:\r
- 7294 00a4 6C6F6E67 .ascii "long long unsigned int\000"\r
- 7294 206C6F6E \r
- 7294 6720756E \r
- 7294 7369676E \r
- 7294 65642069 \r
- 7295 .LASF57:\r
- 7296 00bb 706D5477 .ascii "pmTwCfg0State\000"\r
- 7296 43666730 \r
- 7296 53746174 \r
- 7296 6500\r
- 7297 .LASF83:\r
- 7298 00c9 4379536F .ascii "CySoftwareReset\000"\r
- 7298 66747761 \r
- 7298 72655265 \r
- 7298 73657400 \r
- 7299 .LASF21:\r
- 7300 00d9 4379494D .ascii "CyIMO_SetTrimValue\000"\r
- 7300 4F5F5365 \r
- 7300 74547269 \r
- 7300 6D56616C \r
- 7300 756500\r
- 7301 .LASF127:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 177\r
-\r
-\r
- 7302 00ec 63796465 .ascii "cydelay_freq_mhz\000"\r
- 7302 6C61795F \r
- 7302 66726571 \r
- 7302 5F6D687A \r
- 7302 00\r
- 7303 .LASF122:\r
- 7304 00fd 4379496E .ascii "CyIntGetState\000"\r
- 7304 74476574 \r
- 7304 53746174 \r
- 7304 6500\r
- 7305 .LASF70:\r
- 7306 010b 706D5477 .ascii "pmTwCfg0Tmp\000"\r
- 7306 43666730 \r
- 7306 546D7000 \r
- 7307 .LASF5:\r
- 7308 0117 6C6F6E67 .ascii "long long int\000"\r
- 7308 206C6F6E \r
- 7308 6720696E \r
- 7308 7400\r
- 7309 .LASF0:\r
- 7310 0125 7369676E .ascii "signed char\000"\r
- 7310 65642063 \r
- 7310 68617200 \r
- 7311 .LASF23:\r
- 7312 0131 66726571 .ascii "freq\000"\r
- 7312 00\r
- 7313 .LASF90:\r
- 7314 0136 43794465 .ascii "CyDelayFreq\000"\r
- 7314 6C617946 \r
- 7314 72657100 \r
- 7315 .LASF44:\r
- 7316 0142 696E7465 .ascii "interruptState\000"\r
- 7316 72727570 \r
- 7316 74537461 \r
- 7316 746500\r
- 7317 .LASF46:\r
- 7318 0151 4379494C .ascii "CyILO_Start1K\000"\r
- 7318 4F5F5374 \r
- 7318 61727431 \r
- 7318 4B00\r
- 7319 .LASF51:\r
- 7320 015f 77616974 .ascii "wait\000"\r
- 7320 00\r
- 7321 .LASF65:\r
- 7322 0164 73746174 .ascii "state\000"\r
- 7322 6500\r
- 7323 .LASF7:\r
- 7324 016a 6C6F6E67 .ascii "long int\000"\r
- 7324 20696E74 \r
- 7324 00\r
- 7325 .LASF29:\r
- 7326 0173 4379504C .ascii "CyPLL_OUT_SetSource\000"\r
- 7326 4C5F4F55 \r
- 7326 545F5365 \r
- 7326 74536F75 \r
- 7326 72636500 \r
- 7327 .LASF18:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 178\r
-\r
-\r
- 7328 0187 72656731 .ascii "reg16\000"\r
- 7328 3600\r
- 7329 .LASF11:\r
- 7330 018d 75696E74 .ascii "uint8\000"\r
- 7330 3800\r
- 7331 .LASF62:\r
- 7332 0193 4379504C .ascii "CyPLL_OUT_Start\000"\r
- 7332 4C5F4F55 \r
- 7332 545F5374 \r
- 7332 61727400 \r
- 7333 .LASF86:\r
- 7334 01a3 43794465 .ascii "CyDelayUs\000"\r
- 7334 6C617955 \r
- 7334 7300\r
- 7335 .LASF15:\r
- 7336 01ad 646F7562 .ascii "double\000"\r
- 7336 6C6500\r
- 7337 .LASF28:\r
- 7338 01b4 4379504C .ascii "CyPLL_OUT_SetPQ\000"\r
- 7338 4C5F4F55 \r
- 7338 545F5365 \r
- 7338 74505100 \r
- 7339 .LASF47:\r
- 7340 01c4 4379494C .ascii "CyILO_Stop1K\000"\r
- 7340 4F5F5374 \r
- 7340 6F70314B \r
- 7340 00\r
- 7341 .LASF94:\r
- 7342 01d1 43795764 .ascii "CyWdtClear\000"\r
- 7342 74436C65 \r
- 7342 617200\r
- 7343 .LASF13:\r
- 7344 01dc 75696E74 .ascii "uint32\000"\r
- 7344 333200\r
- 7345 .LASF141:\r
- 7346 01e3 43794465 .ascii "CyDelayCycles\000"\r
- 7346 6C617943 \r
- 7346 79636C65 \r
- 7346 7300\r
- 7347 .LASF104:\r
- 7348 01f1 6D61736B .ascii "mask\000"\r
- 7348 00\r
- 7349 .LASF96:\r
- 7350 01f6 72657365 .ascii "reset\000"\r
- 7350 7400\r
- 7351 .LASF121:\r
- 7352 01fc 4379496E .ascii "CyIntGetPriority\000"\r
- 7352 74476574 \r
- 7352 5072696F \r
- 7352 72697479 \r
- 7352 00\r
- 7353 .LASF116:\r
- 7354 020d 4379496E .ascii "CyIntGetSysVector\000"\r
- 7354 74476574 \r
- 7354 53797356 \r
- 7354 6563746F \r
- 7354 7200\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 179\r
-\r
-\r
- 7355 .LASF4:\r
- 7356 021f 756E7369 .ascii "unsigned int\000"\r
- 7356 676E6564 \r
- 7356 20696E74 \r
- 7356 00\r
- 7357 .LASF33:\r
- 7358 022c 4379494D .ascii "CyIMO_SetSource\000"\r
- 7358 4F5F5365 \r
- 7358 74536F75 \r
- 7358 72636500 \r
- 7359 .LASF43:\r
- 7360 023c 62757343 .ascii "busClkDiv\000"\r
- 7360 6C6B4469 \r
- 7360 7600\r
- 7361 .LASF137:\r
- 7362 0246 43795553 .ascii "CyUSB_PowerOnCheck\000"\r
- 7362 425F506F \r
- 7362 7765724F \r
- 7362 6E436865 \r
- 7362 636B00\r
- 7363 .LASF9:\r
- 7364 0259 6C6F6E67 .ascii "long unsigned int\000"\r
- 7364 20756E73 \r
- 7364 69676E65 \r
- 7364 6420696E \r
- 7364 7400\r
- 7365 .LASF68:\r
- 7366 026b 74696D65 .ascii "timeout\000"\r
- 7366 6F757400 \r
- 7367 .LASF98:\r
- 7368 0273 43795664 .ascii "CyVdLvAnalogEnable\000"\r
- 7368 4C76416E \r
- 7368 616C6F67 \r
- 7368 456E6162 \r
- 7368 6C6500\r
- 7369 .LASF103:\r
- 7370 0286 43795664 .ascii "CyVdStickyStatus\000"\r
- 7370 53746963 \r
- 7370 6B795374 \r
- 7370 61747573 \r
- 7370 00\r
- 7371 .LASF66:\r
- 7372 0297 43795854 .ascii "CyXTAL_32KHZ_Stop\000"\r
- 7372 414C5F33 \r
- 7372 324B485A \r
- 7372 5F53746F \r
- 7372 7000\r
- 7373 .LASF63:\r
- 7374 02a9 4379494C .ascii "CyILO_SetPowerMode\000"\r
- 7374 4F5F5365 \r
- 7374 74506F77 \r
- 7374 65724D6F \r
- 7374 646500\r
- 7375 .LASF32:\r
- 7376 02bc 4379494D .ascii "CyIMO_Stop\000"\r
- 7376 4F5F5374 \r
- 7376 6F7000\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 180\r
-\r
-\r
- 7377 .LASF3:\r
- 7378 02c7 73686F72 .ascii "short unsigned int\000"\r
- 7378 7420756E \r
- 7378 7369676E \r
- 7378 65642069 \r
- 7378 6E7400\r
- 7379 .LASF91:\r
- 7380 02da 43795764 .ascii "CyWdtStart\000"\r
- 7380 74537461 \r
- 7380 727400\r
- 7381 .LASF117:\r
- 7382 02e5 4379496E .ascii "CyIntSetVector\000"\r
- 7382 74536574 \r
- 7382 56656374 \r
- 7382 6F7200\r
- 7383 .LASF102:\r
- 7384 02f4 43795664 .ascii "CyVdHvAnalogDisable\000"\r
- 7384 4876416E \r
- 7384 616C6F67 \r
- 7384 44697361 \r
- 7384 626C6500 \r
- 7385 .LASF40:\r
- 7386 0308 43794D61 .ascii "CyMasterClk_SetSource\000"\r
- 7386 73746572 \r
- 7386 436C6B5F \r
- 7386 53657453 \r
- 7386 6F757263 \r
- 7387 .LASF112:\r
- 7388 031e 6E756D62 .ascii "number\000"\r
- 7388 657200\r
- 7389 .LASF130:\r
- 7390 0325 4379456E .ascii "CyEnterCriticalSection\000"\r
- 7390 74657243 \r
- 7390 72697469 \r
- 7390 63616C53 \r
- 7390 65637469 \r
- 7391 .LASF120:\r
- 7392 033c 7072696F .ascii "priority\000"\r
- 7392 72697479 \r
- 7392 00\r
- 7393 .LASF75:\r
- 7394 0345 43795854 .ascii "CyXTAL_EnableFaultRecovery\000"\r
- 7394 414C5F45 \r
- 7394 6E61626C \r
- 7394 65466175 \r
- 7394 6C745265 \r
- 7395 .LASF119:\r
- 7396 0360 4379496E .ascii "CyIntSetPriority\000"\r
- 7396 74536574 \r
- 7396 5072696F \r
- 7396 72697479 \r
- 7396 00\r
- 7397 .LASF22:\r
- 7398 0371 43794275 .ascii "CyBusClk_Internal_SetDivider\000"\r
- 7398 73436C6B \r
- 7398 5F496E74 \r
- 7398 65726E61 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 181\r
-\r
-\r
- 7398 6C5F5365 \r
- 7399 .LASF111:\r
- 7400 038e 4379496E .ascii "CyIntSetSysVector\000"\r
- 7400 74536574 \r
- 7400 53797356 \r
- 7400 6563746F \r
- 7400 7200\r
- 7401 .LASF136:\r
- 7402 03a0 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 7402 43534932 \r
- 7402 53445C73 \r
- 7402 6F667477 \r
- 7402 6172655C \r
- 7403 03cf 6E00 .ascii "n\000"\r
- 7404 .LASF67:\r
- 7405 03d1 43795854 .ascii "CyXTAL_Start\000"\r
- 7405 414C5F53 \r
- 7405 74617274 \r
- 7405 00\r
- 7406 .LASF19:\r
- 7407 03de 72656733 .ascii "reg32\000"\r
- 7407 3200\r
- 7408 .LASF139:\r
- 7409 03e4 43795854 .ascii "CyXTAL_ReadStatus\000"\r
- 7409 414C5F52 \r
- 7409 65616453 \r
- 7409 74617475 \r
- 7409 7300\r
- 7410 .LASF126:\r
- 7411 03f6 63796465 .ascii "cydelay_freq_khz\000"\r
- 7411 6C61795F \r
- 7411 66726571 \r
- 7411 5F6B687A \r
- 7411 00\r
- 7412 .LASF30:\r
- 7413 0407 736F7572 .ascii "source\000"\r
- 7413 636500\r
- 7414 .LASF8:\r
- 7415 040e 73697A65 .ascii "sizetype\000"\r
- 7415 74797065 \r
- 7415 00\r
- 7416 .LASF77:\r
- 7417 0417 43795854 .ascii "CyXTAL_SetStartup\000"\r
- 7417 414C5F53 \r
- 7417 65745374 \r
- 7417 61727475 \r
- 7417 7000\r
- 7418 .LASF92:\r
- 7419 0429 7469636B .ascii "ticks\000"\r
- 7419 7300\r
- 7420 .LASF113:\r
- 7421 042f 61646472 .ascii "address\000"\r
- 7421 65737300 \r
- 7422 .LASF31:\r
- 7423 0437 4379504C .ascii "CyPLL_OUT_Stop\000"\r
- 7423 4C5F4F55 \r
- 7423 545F5374 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 182\r
-\r
-\r
- 7423 6F7000\r
- 7424 .LASF105:\r
- 7425 0446 43795664 .ascii "CyVdRealTimeStatus\000"\r
- 7425 5265616C \r
- 7425 54696D65 \r
- 7425 53746174 \r
- 7425 757300\r
- 7426 .LASF48:\r
- 7427 0459 4379494C .ascii "CyILO_Start100K\000"\r
- 7427 4F5F5374 \r
- 7427 61727431 \r
- 7427 30304B00 \r
- 7428 .LASF37:\r
- 7429 0469 75736250 .ascii "usbPowerOn\000"\r
- 7429 6F776572 \r
- 7429 4F6E00\r
- 7430 .LASF124:\r
- 7431 0474 43795265 .ascii "CyResetStatus\000"\r
- 7431 73657453 \r
- 7431 74617475 \r
- 7431 7300\r
- 7432 .LASF135:\r
- 7433 0482 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\CyLib.c\000"\r
- 7433 6E657261 \r
- 7433 7465645F \r
- 7433 536F7572 \r
- 7433 63655C50 \r
- 7434 .LASF131:\r
- 7435 04a3 43794D61 .ascii "CyMasterClk_SetDivider\000"\r
- 7435 73746572 \r
- 7435 436C6B5F \r
- 7435 53657444 \r
- 7435 69766964 \r
- 7436 .LASF27:\r
- 7437 04ba 63757272 .ascii "current\000"\r
- 7437 656E7400 \r
- 7438 .LASF14:\r
- 7439 04c2 666C6F61 .ascii "float\000"\r
- 7439 7400\r
- 7440 .LASF88:\r
- 7441 04c8 43795854 .ascii "CyXTAL_32KHZ_SetPowerMode\000"\r
- 7441 414C5F33 \r
- 7441 324B485A \r
- 7441 5F536574 \r
- 7441 506F7765 \r
- 7442 .LASF132:\r
- 7443 04e2 43794578 .ascii "CyExitCriticalSection\000"\r
- 7443 69744372 \r
- 7443 69746963 \r
- 7443 616C5365 \r
- 7443 6374696F \r
- 7444 .LASF59:\r
- 7445 04f8 4379494C .ascii "CyILO_Enable33K\000"\r
- 7445 4F5F456E \r
- 7445 61626C65 \r
- 7445 33334B00 \r
- 7446 .LASF118:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 183\r
-\r
-\r
- 7447 0508 4379496E .ascii "CyIntGetVector\000"\r
- 7447 74476574 \r
- 7447 56656374 \r
- 7447 6F7200\r
- 7448 .LASF85:\r
- 7449 0517 6D696C6C .ascii "milliseconds\000"\r
- 7449 69736563 \r
- 7449 6F6E6473 \r
- 7449 00\r
- 7450 .LASF60:\r
- 7451 0524 4379494C .ascii "CyILO_Disable33K\000"\r
- 7451 4F5F4469 \r
- 7451 7361626C \r
- 7451 6533334B \r
- 7451 00\r
- 7452 .LASF125:\r
- 7453 0535 63796465 .ascii "cydelay_freq_hz\000"\r
- 7453 6C61795F \r
- 7453 66726571 \r
- 7453 5F687A00 \r
- 7454 .LASF42:\r
- 7455 0545 6D617374 .ascii "masterClkDiv\000"\r
- 7455 6572436C \r
- 7455 6B446976 \r
- 7455 00\r
- 7456 .LASF134:\r
- 7457 0552 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 7457 4320342E \r
- 7457 372E3320 \r
- 7457 32303133 \r
- 7457 30333132 \r
- 7458 0585 616E6368 .ascii "anch revision 196615]\000"\r
- 7458 20726576 \r
- 7458 6973696F \r
- 7458 6E203139 \r
- 7458 36363135 \r
- 7459 .LASF17:\r
- 7460 059b 72656738 .ascii "reg8\000"\r
- 7460 00\r
- 7461 .LASF97:\r
- 7462 05a0 74687265 .ascii "threshold\000"\r
- 7462 73686F6C \r
- 7462 6400\r
- 7463 .LASF81:\r
- 7464 05aa 43794861 .ascii "CyHalt\000"\r
- 7464 6C7400\r
- 7465 .LASF80:\r
- 7466 05b1 43795854 .ascii "CyXTAL_SetWdVoltage\000"\r
- 7466 414C5F53 \r
- 7466 65745764 \r
- 7466 566F6C74 \r
- 7466 61676500 \r
- 7467 .LASF1:\r
- 7468 05c5 756E7369 .ascii "unsigned char\000"\r
- 7468 676E6564 \r
- 7468 20636861 \r
- 7468 7200\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 184\r
-\r
-\r
- 7469 .LASF58:\r
- 7470 05d3 706D5477 .ascii "pmTwCfg2State\000"\r
- 7470 43666732 \r
- 7470 53746174 \r
- 7470 6500\r
- 7471 .LASF2:\r
- 7472 05e1 73686F72 .ascii "short int\000"\r
- 7472 7420696E \r
- 7472 7400\r
- 7473 .LASF56:\r
- 7474 05eb 696C6F45 .ascii "iloEnableState\000"\r
- 7474 6E61626C \r
- 7474 65537461 \r
- 7474 746500\r
- 7475 .LASF73:\r
- 7476 05fa 43795854 .ascii "CyXTAL_EnableErrStatus\000"\r
- 7476 414C5F45 \r
- 7476 6E61626C \r
- 7476 65457272 \r
- 7476 53746174 \r
- 7477 .LASF110:\r
- 7478 0611 4379466C .ascii "CyFlushCache\000"\r
- 7478 75736843 \r
- 7478 61636865 \r
- 7478 00\r
- 7479 .LASF123:\r
- 7480 061e 73746174 .ascii "stateReg\000"\r
- 7480 65526567 \r
- 7480 00\r
- 7481 .LASF138:\r
- 7482 0627 706F7765 .ascii "poweredOn\000"\r
- 7482 7265644F \r
- 7482 6E00\r
- 7483 .LASF76:\r
- 7484 0631 43795854 .ascii "CyXTAL_DisableFaultRecovery\000"\r
- 7484 414C5F44 \r
- 7484 69736162 \r
- 7484 6C654661 \r
- 7484 756C7452 \r
- 7485 .LASF82:\r
- 7486 064d 72656173 .ascii "reason\000"\r
- 7486 6F6E00\r
- 7487 .LASF79:\r
- 7488 0654 43795854 .ascii "CyXTAL_SetFbVoltage\000"\r
- 7488 414C5F53 \r
- 7488 65744662 \r
- 7488 566F6C74 \r
- 7488 61676500 \r
- 7489 .LASF52:\r
- 7490 0668 706D4674 .ascii "pmFtwCfg2Reg\000"\r
- 7490 77436667 \r
- 7490 32526567 \r
- 7490 00\r
- 7491 .LASF39:\r
- 7492 0675 6E657874 .ascii "nextFreq\000"\r
- 7492 46726571 \r
- 7492 00\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 185\r
-\r
-\r
- 7493 .LASF93:\r
- 7494 067e 6C704D6F .ascii "lpMode\000"\r
- 7494 646500\r
- 7495 .LASF10:\r
- 7496 0685 63686172 .ascii "char\000"\r
- 7496 00\r
- 7497 .LASF64:\r
- 7498 068a 6D6F6465 .ascii "mode\000"\r
- 7498 00\r
- 7499 .LASF20:\r
- 7500 068f 63796973 .ascii "cyisraddress\000"\r
- 7500 72616464 \r
- 7500 72657373 \r
- 7500 00\r
- 7501 .LASF35:\r
- 7502 069c 4379494D .ascii "CyIMO_DisableDoubler\000"\r
- 7502 4F5F4469 \r
- 7502 7361626C \r
- 7502 65446F75 \r
- 7502 626C6572 \r
- 7503 .LASF99:\r
- 7504 06b1 43795664 .ascii "CyVdLvDigitDisable\000"\r
- 7504 4C764469 \r
- 7504 67697444 \r
- 7504 69736162 \r
- 7504 6C6500\r
- 7505 .LASF100:\r
- 7506 06c4 43795664 .ascii "CyVdLvAnalogDisable\000"\r
- 7506 4C76416E \r
- 7506 616C6F67 \r
- 7506 44697361 \r
- 7506 626C6500 \r
- 7507 .LASF26:\r
- 7508 06d8 71446976 .ascii "qDiv\000"\r
- 7508 00\r
- 7509 .LASF109:\r
- 7510 06dd 4379456E .ascii "CyEnableInts\000"\r
- 7510 61626C65 \r
- 7510 496E7473 \r
- 7510 00\r
- 7511 .LASF45:\r
- 7512 06ea 43795573 .ascii "CyUsbClk_SetSource\000"\r
- 7512 62436C6B \r
- 7512 5F536574 \r
- 7512 536F7572 \r
- 7512 636500\r
- 7513 .LASF140:\r
- 7514 06fd 4379506D .ascii "CyPmReadStatus\000"\r
- 7514 52656164 \r
- 7514 53746174 \r
- 7514 757300\r
- 7515 .LASF38:\r
- 7516 070c 63757272 .ascii "currentFreq\000"\r
- 7516 656E7446 \r
- 7516 72657100 \r
- 7517 .LASF84:\r
- 7518 0718 43794465 .ascii "CyDelay\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 186\r
-\r
-\r
- 7518 6C617900 \r
- 7519 .LASF41:\r
- 7520 0720 43794275 .ascii "CyBusClk_SetDivider\000"\r
- 7520 73436C6B \r
- 7520 5F536574 \r
- 7520 44697669 \r
- 7520 64657200 \r
- 7521 .LASF128:\r
- 7522 0734 63796465 .ascii "cydelay_32k_ms\000"\r
- 7522 6C61795F \r
- 7522 33326B5F \r
- 7522 6D7300\r
- 7523 .LASF106:\r
- 7524 0743 7664466C .ascii "vdFlagsState\000"\r
- 7524 61677353 \r
- 7524 74617465 \r
- 7524 00\r
- 7525 .LASF55:\r
- 7526 0750 73746174 .ascii "status\000"\r
- 7526 757300\r
- 7527 .LASF61:\r
- 7528 0757 4379494C .ascii "CyILO_SetSource\000"\r
- 7528 4F5F5365 \r
- 7528 74536F75 \r
- 7528 72636500 \r
- 7529 .LASF25:\r
- 7530 0767 70446976 .ascii "pDiv\000"\r
- 7530 00\r
- 7531 .LASF36:\r
- 7532 076c 4379494D .ascii "CyIMO_SetFreq\000"\r
- 7532 4F5F5365 \r
- 7532 74467265 \r
- 7532 7100\r
- 7533 .LASF129:\r
- 7534 077a 43795854 .ascii "CyXTAL_32KHZ_ReadStatus\000"\r
- 7534 414C5F33 \r
- 7534 324B485A \r
- 7534 5F526561 \r
- 7534 64537461 \r
- 7535 .LASF71:\r
- 7536 0792 706D5477 .ascii "pmTwCfg2Tmp\000"\r
- 7536 43666732 \r
- 7536 546D7000 \r
- 7537 .LASF24:\r
- 7538 079e 64697669 .ascii "divider\000"\r
- 7538 64657200 \r
- 7539 .LASF16:\r
- 7540 07a6 63797374 .ascii "cystatus\000"\r
- 7540 61747573 \r
- 7540 00\r
- 7541 .LASF78:\r
- 7542 07af 73657474 .ascii "setting\000"\r
- 7542 696E6700 \r
- 7543 .LASF53:\r
- 7544 07b7 706D4674 .ascii "pmFtwCfg0Reg\000"\r
- 7544 77436667 \r
- 7544 30526567 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccqtVW5G.s page 187\r
-\r
-\r
- 7544 00\r
- 7545 .LASF87:\r
- 7546 07c4 6D696372 .ascii "microseconds\000"\r
- 7546 6F736563 \r
- 7546 6F6E6473 \r
- 7546 00\r
- 7547 .LASF101:\r
- 7548 07d1 43795664 .ascii "CyVdHvAnalogEnable\000"\r
- 7548 4876416E \r
- 7548 616C6F67 \r
- 7548 456E6162 \r
- 7548 6C6500\r
- 7549 .LASF95:\r
- 7550 07e4 43795664 .ascii "CyVdLvDigitEnable\000"\r
- 7550 4C764469 \r
- 7550 67697445 \r
- 7550 6E61626C \r
- 7550 6500\r
- 7551 .LASF72:\r
- 7552 07f6 43795854 .ascii "CyXTAL_Stop\000"\r
- 7552 414C5F53 \r
- 7552 746F7000 \r
- 7553 .LASF133:\r
- 7554 0802 4379506D .ascii "CyPmFtwSetInterval\000"\r
- 7554 46747753 \r
- 7554 6574496E \r
- 7554 74657276 \r
- 7554 616C00\r
- 7555 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "CySpc.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.CySpcStart,"ax",%progbits\r
- 19 .align 1\r
- 20 .global CySpcStart\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type CySpcStart, %function\r
- 24 CySpcStart:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\CySpc.c"\r
- 1:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/CySpc.c **** * File Name: CySpc.c\r
- 3:.\Generated_Source\PSoC5/CySpc.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 5:.\Generated_Source\PSoC5/CySpc.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/CySpc.c **** * Provides an API for the System Performance Component.\r
- 7:.\Generated_Source\PSoC5/CySpc.c **** * The SPC functions are not meant to be called directly by the user\r
- 8:.\Generated_Source\PSoC5/CySpc.c **** * application.\r
- 9:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 10:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/CySpc.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/CySpc.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/CySpc.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/CySpc.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/CySpc.c **** \r
- 17:.\Generated_Source\PSoC5/CySpc.c **** #include "CySpc.h"\r
- 18:.\Generated_Source\PSoC5/CySpc.c **** \r
- 19:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_KEY_ONE (0xB6u)\r
- 20:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_KEY_TWO(x) ((uint8) (((uint16) 0xD3u) + ((uint16) (x))))\r
- 21:.\Generated_Source\PSoC5/CySpc.c **** \r
- 22:.\Generated_Source\PSoC5/CySpc.c **** /* Command Codes */\r
- 23:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_LD_BYTE (0x00u)\r
- 24:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_LD_MULTI_BYTE (0x01u)\r
- 25:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_LD_ROW (0x02u)\r
- 26:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_RD_BYTE (0x03u)\r
- 27:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_RD_MULTI_BYTE (0x04u)\r
- 28:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_WR_ROW (0x05u)\r
- 29:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_WR_USER_NVL (0x06u)\r
- 30:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_PRG_ROW (0x07u)\r
- 31:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_ER_SECTOR (0x08u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_ER_ALL (0x09u)\r
- 33:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_RD_HIDDEN (0x0Au)\r
- 34:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_PRG_PROTECT (0x0Bu)\r
- 35:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_CHECKSUM (0x0Cu)\r
- 36:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_DWNLD_ALGORITHM (0x0Du)\r
- 37:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_GET_TEMP (0x0Eu)\r
- 38:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_GET_ADC (0x0Fu)\r
- 39:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_RD_NVL_VOLATILE (0x10u)\r
- 40:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_SETUP_TS (0x11u)\r
- 41:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_DISABLE_TS (0x12u)\r
- 42:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_ER_ROW (0x13u)\r
- 43:.\Generated_Source\PSoC5/CySpc.c **** \r
- 44:.\Generated_Source\PSoC5/CySpc.c **** /* Enable bit in Active and Alternate Active mode templates */\r
- 45:.\Generated_Source\PSoC5/CySpc.c **** #define PM_SPC_PM_EN (0x08u)\r
- 46:.\Generated_Source\PSoC5/CySpc.c **** \r
- 47:.\Generated_Source\PSoC5/CySpc.c **** /* Gate calls to the SPC. */\r
- 48:.\Generated_Source\PSoC5/CySpc.c **** uint8 SpcLockState = CY_SPC_UNLOCKED;\r
- 49:.\Generated_Source\PSoC5/CySpc.c **** \r
- 50:.\Generated_Source\PSoC5/CySpc.c **** \r
- 51:.\Generated_Source\PSoC5/CySpc.c **** #if(CY_PSOC5)\r
- 52:.\Generated_Source\PSoC5/CySpc.c **** \r
- 53:.\Generated_Source\PSoC5/CySpc.c **** /***************************************************************************\r
- 54:.\Generated_Source\PSoC5/CySpc.c **** * The wait-state pipeline must be enabled prior to accessing the SPC\r
- 55:.\Generated_Source\PSoC5/CySpc.c **** * register interface regardless of CPU frequency. The CySpcLock() saves\r
- 56:.\Generated_Source\PSoC5/CySpc.c **** * current wait-state pipeline state and enables it. The CySpcUnlock()\r
- 57:.\Generated_Source\PSoC5/CySpc.c **** * function, which must be called after SPC transaction, restores original\r
- 58:.\Generated_Source\PSoC5/CySpc.c **** * state.\r
- 59:.\Generated_Source\PSoC5/CySpc.c **** ***************************************************************************/\r
- 60:.\Generated_Source\PSoC5/CySpc.c **** static uint32 spcWaitPipeBypass = 0u;\r
- 61:.\Generated_Source\PSoC5/CySpc.c **** \r
- 62:.\Generated_Source\PSoC5/CySpc.c **** #endif /* (CY_PSOC5) */\r
- 63:.\Generated_Source\PSoC5/CySpc.c **** \r
- 64:.\Generated_Source\PSoC5/CySpc.c **** \r
- 65:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 66:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcStart\r
- 67:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 68:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 69:.\Generated_Source\PSoC5/CySpc.c **** * Starts the SPC.\r
- 70:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 71:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 72:.\Generated_Source\PSoC5/CySpc.c **** * None\r
- 73:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 74:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 75:.\Generated_Source\PSoC5/CySpc.c **** * None\r
- 76:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 77:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 78:.\Generated_Source\PSoC5/CySpc.c **** void CySpcStart(void) \r
- 79:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 27 .loc 1 79 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 0000 08B5 push {r3, lr}\r
- 32 .LCFI0:\r
- 33 .cfi_def_cfa_offset 8\r
- 34 .cfi_offset 3, -8\r
- 35 .cfi_offset 14, -4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 3\r
-\r
-\r
- 80:.\Generated_Source\PSoC5/CySpc.c **** /* Save current global interrupt enable and disable it */\r
- 81:.\Generated_Source\PSoC5/CySpc.c **** uint8 interruptState = CyEnterCriticalSection();\r
- 36 .loc 1 81 0\r
- 37 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 38 .LVL0:\r
- 82:.\Generated_Source\PSoC5/CySpc.c **** \r
- 83:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_PM_ACT_REG |= PM_SPC_PM_EN;\r
- 39 .loc 1 83 0\r
- 40 0006 064B ldr r3, .L2\r
- 41 0008 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 42 000a 42F00801 orr r1, r2, #8\r
- 43 000e 1970 strb r1, [r3, #0]\r
- 84:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_PM_STBY_REG |= PM_SPC_PM_EN;\r
- 44 .loc 1 84 0\r
- 45 0010 1A7C ldrb r2, [r3, #16] @ zero_extendqisi2\r
- 46 0012 42F00801 orr r1, r2, #8\r
- 47 0016 1974 strb r1, [r3, #16]\r
- 85:.\Generated_Source\PSoC5/CySpc.c **** \r
- 86:.\Generated_Source\PSoC5/CySpc.c **** /* Restore global interrupt enable state */\r
- 87:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 88:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 48 .loc 1 88 0\r
- 49 0018 BDE80840 pop {r3, lr}\r
- 87:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 50 .loc 1 87 0\r
- 51 001c FFF7FEBF b CyExitCriticalSection\r
- 52 .LVL1:\r
- 53 .L3:\r
- 54 .align 2\r
- 55 .L2:\r
- 56 0020 A0430040 .word 1073759136\r
- 57 .cfi_endproc\r
- 58 .LFE0:\r
- 59 .size CySpcStart, .-CySpcStart\r
- 60 .section .text.CySpcStop,"ax",%progbits\r
- 61 .align 1\r
- 62 .global CySpcStop\r
- 63 .thumb\r
- 64 .thumb_func\r
- 65 .type CySpcStop, %function\r
- 66 CySpcStop:\r
- 67 .LFB1:\r
- 89:.\Generated_Source\PSoC5/CySpc.c **** \r
- 90:.\Generated_Source\PSoC5/CySpc.c **** \r
- 91:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 92:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcStop\r
- 93:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 94:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 95:.\Generated_Source\PSoC5/CySpc.c **** * Stops the SPC.\r
- 96:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 97:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 98:.\Generated_Source\PSoC5/CySpc.c **** * None\r
- 99:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 100:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 101:.\Generated_Source\PSoC5/CySpc.c **** * None\r
- 102:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 103:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 4\r
-\r
-\r
- 104:.\Generated_Source\PSoC5/CySpc.c **** void CySpcStop(void) \r
- 105:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 68 .loc 1 105 0\r
- 69 .cfi_startproc\r
- 70 @ args = 0, pretend = 0, frame = 0\r
- 71 @ frame_needed = 0, uses_anonymous_args = 0\r
- 72 0000 08B5 push {r3, lr}\r
- 73 .LCFI1:\r
- 74 .cfi_def_cfa_offset 8\r
- 75 .cfi_offset 3, -8\r
- 76 .cfi_offset 14, -4\r
- 106:.\Generated_Source\PSoC5/CySpc.c **** /* Save current global interrupt enable and disable it */\r
- 107:.\Generated_Source\PSoC5/CySpc.c **** uint8 interruptState = CyEnterCriticalSection();\r
- 77 .loc 1 107 0\r
- 78 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 79 .LVL2:\r
- 108:.\Generated_Source\PSoC5/CySpc.c **** \r
- 109:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_PM_ACT_REG &= ((uint8)(~PM_SPC_PM_EN));\r
- 80 .loc 1 109 0\r
- 81 0006 064B ldr r3, .L5\r
- 82 0008 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 83 000a 02F0F701 and r1, r2, #247\r
- 84 000e 1970 strb r1, [r3, #0]\r
- 110:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_PM_STBY_REG &= ((uint8)(~PM_SPC_PM_EN));\r
- 85 .loc 1 110 0\r
- 86 0010 1A7C ldrb r2, [r3, #16] @ zero_extendqisi2\r
- 87 0012 02F0F701 and r1, r2, #247\r
- 88 0016 1974 strb r1, [r3, #16]\r
- 111:.\Generated_Source\PSoC5/CySpc.c **** \r
- 112:.\Generated_Source\PSoC5/CySpc.c **** /* Restore global interrupt enable state */\r
- 113:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 114:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 89 .loc 1 114 0\r
- 90 0018 BDE80840 pop {r3, lr}\r
- 113:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 91 .loc 1 113 0\r
- 92 001c FFF7FEBF b CyExitCriticalSection\r
- 93 .LVL3:\r
- 94 .L6:\r
- 95 .align 2\r
- 96 .L5:\r
- 97 0020 A0430040 .word 1073759136\r
- 98 .cfi_endproc\r
- 99 .LFE1:\r
- 100 .size CySpcStop, .-CySpcStop\r
- 101 .section .text.CySpcReadData,"ax",%progbits\r
- 102 .align 1\r
- 103 .global CySpcReadData\r
- 104 .thumb\r
- 105 .thumb_func\r
- 106 .type CySpcReadData, %function\r
- 107 CySpcReadData:\r
- 108 .LFB2:\r
- 115:.\Generated_Source\PSoC5/CySpc.c **** \r
- 116:.\Generated_Source\PSoC5/CySpc.c **** \r
- 117:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 118:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcReadData\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 5\r
-\r
-\r
- 119:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 120:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 121:.\Generated_Source\PSoC5/CySpc.c **** * Reads data from the SPC.\r
- 122:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 123:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 124:.\Generated_Source\PSoC5/CySpc.c **** * uint8 buffer:\r
- 125:.\Generated_Source\PSoC5/CySpc.c **** * Address to store data read.\r
- 126:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 127:.\Generated_Source\PSoC5/CySpc.c **** * uint8 size:\r
- 128:.\Generated_Source\PSoC5/CySpc.c **** * Number of bytes to read from the SPC.\r
- 129:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 130:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 131:.\Generated_Source\PSoC5/CySpc.c **** * uint8:\r
- 132:.\Generated_Source\PSoC5/CySpc.c **** * The number of bytes read from the SPC.\r
- 133:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 134:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 135:.\Generated_Source\PSoC5/CySpc.c **** uint8 CySpcReadData(uint8 buffer[], uint8 size) \r
- 136:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 109 .loc 1 136 0\r
- 110 .cfi_startproc\r
- 111 @ args = 0, pretend = 0, frame = 0\r
- 112 @ frame_needed = 0, uses_anonymous_args = 0\r
- 113 .LVL4:\r
- 114 0000 70B5 push {r4, r5, r6, lr}\r
- 115 .LCFI2:\r
- 116 .cfi_def_cfa_offset 16\r
- 117 .cfi_offset 4, -16\r
- 118 .cfi_offset 5, -12\r
- 119 .cfi_offset 6, -8\r
- 120 .cfi_offset 14, -4\r
- 121 .loc 1 136 0\r
- 122 0002 0646 mov r6, r0\r
- 123 0004 0D46 mov r5, r1\r
- 137:.\Generated_Source\PSoC5/CySpc.c **** uint8 i;\r
- 138:.\Generated_Source\PSoC5/CySpc.c **** \r
- 139:.\Generated_Source\PSoC5/CySpc.c **** for(i = 0u; i < size; i++)\r
- 124 .loc 1 139 0\r
- 125 0006 0024 movs r4, #0\r
- 126 .LVL5:\r
- 127 .L8:\r
- 128 .loc 1 139 0 is_stmt 0 discriminator 1\r
- 129 0008 E3B2 uxtb r3, r4\r
- 130 000a AB42 cmp r3, r5\r
- 131 000c 0CD2 bcs .L13\r
- 132 .L11:\r
- 140:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 141:.\Generated_Source\PSoC5/CySpc.c **** while(!CY_SPC_DATA_READY)\r
- 133 .loc 1 141 0 is_stmt 1 discriminator 1\r
- 134 000e 0748 ldr r0, .L15\r
- 135 0010 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 136 0012 CB07 lsls r3, r1, #31\r
- 137 0014 03D4 bmi .L14\r
- 138 .L9:\r
- 142:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 143:.\Generated_Source\PSoC5/CySpc.c **** CyDelayUs(1u);\r
- 139 .loc 1 143 0\r
- 140 0016 0120 movs r0, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 6\r
-\r
-\r
- 141 0018 FFF7FEFF bl CyDelayUs\r
- 142 .LVL6:\r
- 143 001c F7E7 b .L11\r
- 144 .L14:\r
- 144:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 145:.\Generated_Source\PSoC5/CySpc.c **** buffer[i] = CY_SPC_CPU_DATA_REG;\r
- 145 .loc 1 145 0\r
- 146 001e 044A ldr r2, .L15+4\r
- 147 0020 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 148 0022 3355 strb r3, [r6, r4]\r
- 149 0024 0134 adds r4, r4, #1\r
- 150 0026 EFE7 b .L8\r
- 151 .L13:\r
- 146:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 147:.\Generated_Source\PSoC5/CySpc.c **** \r
- 148:.\Generated_Source\PSoC5/CySpc.c **** return(i);\r
- 149:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 152 .loc 1 149 0\r
- 153 0028 2846 mov r0, r5\r
- 154 002a 70BD pop {r4, r5, r6, pc}\r
- 155 .L16:\r
- 156 .align 2\r
- 157 .L15:\r
- 158 002c 22470040 .word 1073760034\r
- 159 0030 20470040 .word 1073760032\r
- 160 .cfi_endproc\r
- 161 .LFE2:\r
- 162 .size CySpcReadData, .-CySpcReadData\r
- 163 .section .text.CySpcLoadMultiByte,"ax",%progbits\r
- 164 .align 1\r
- 165 .global CySpcLoadMultiByte\r
- 166 .thumb\r
- 167 .thumb_func\r
- 168 .type CySpcLoadMultiByte, %function\r
- 169 CySpcLoadMultiByte:\r
- 170 .LFB3:\r
- 150:.\Generated_Source\PSoC5/CySpc.c **** \r
- 151:.\Generated_Source\PSoC5/CySpc.c **** \r
- 152:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 153:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcLoadMultiByte\r
- 154:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 155:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 156:.\Generated_Source\PSoC5/CySpc.c **** * Loads 1 to 32 bytes of data into the row latch of a Flash/EEPROM array.\r
- 157:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 158:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 159:.\Generated_Source\PSoC5/CySpc.c **** * uint8 array:\r
- 160:.\Generated_Source\PSoC5/CySpc.c **** * Id of the array.\r
- 161:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 162:.\Generated_Source\PSoC5/CySpc.c **** * uint16 address:\r
- 163:.\Generated_Source\PSoC5/CySpc.c **** * Flash/eeprom addrress\r
- 164:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 165:.\Generated_Source\PSoC5/CySpc.c **** * uint8* buffer:\r
- 166:.\Generated_Source\PSoC5/CySpc.c **** * Data to load to the row latch\r
- 167:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 168:.\Generated_Source\PSoC5/CySpc.c **** * uint16 number:\r
- 169:.\Generated_Source\PSoC5/CySpc.c **** * Number bytes to load.\r
- 170:.\Generated_Source\PSoC5/CySpc.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 7\r
-\r
-\r
- 171:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 172:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_STARTED\r
- 173:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_CANCELED\r
- 174:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_LOCKED\r
- 175:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_BAD_PARAM\r
- 176:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 177:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 178:.\Generated_Source\PSoC5/CySpc.c **** cystatus CySpcLoadMultiByte(uint8 array, uint16 address, const uint8 buffer[], uint8 size)\\r
- 179:.\Generated_Source\PSoC5/CySpc.c **** \r
- 180:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 171 .loc 1 180 0\r
- 172 .cfi_startproc\r
- 173 @ args = 0, pretend = 0, frame = 0\r
- 174 @ frame_needed = 0, uses_anonymous_args = 0\r
- 175 .LVL7:\r
- 181:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 182:.\Generated_Source\PSoC5/CySpc.c **** uint8 i;\r
- 183:.\Generated_Source\PSoC5/CySpc.c **** \r
- 184:.\Generated_Source\PSoC5/CySpc.c **** /***************************************************************************\r
- 185:.\Generated_Source\PSoC5/CySpc.c **** * Check if number is correct for array. Number must be less than\r
- 186:.\Generated_Source\PSoC5/CySpc.c **** * 32 for Flash or less than 16 for EEPROM.\r
- 187:.\Generated_Source\PSoC5/CySpc.c **** ***************************************************************************/\r
- 188:.\Generated_Source\PSoC5/CySpc.c **** if(((array < CY_SPC_LAST_FLASH_ARRAYID) && (size < 32u)) ||\r
- 176 .loc 1 188 0\r
- 177 0000 3E28 cmp r0, #62\r
- 180:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 178 .loc 1 180 0\r
- 179 0002 70B5 push {r4, r5, r6, lr}\r
- 180 .LCFI3:\r
- 181 .cfi_def_cfa_offset 16\r
- 182 .cfi_offset 4, -16\r
- 183 .cfi_offset 5, -12\r
- 184 .cfi_offset 6, -8\r
- 185 .cfi_offset 14, -4\r
- 186 .loc 1 188 0\r
- 187 0004 01D8 bhi .L18\r
- 188 .loc 1 188 0 is_stmt 0 discriminator 1\r
- 189 0006 1F2B cmp r3, #31\r
- 190 0008 02E0 b .L28\r
- 191 .L18:\r
- 192 .loc 1 188 0 discriminator 2\r
- 193 000a 3F28 cmp r0, #63\r
- 194 000c 27D0 beq .L24\r
- 189:.\Generated_Source\PSoC5/CySpc.c **** ((array > CY_SPC_LAST_FLASH_ARRAYID) && (size < 16u)))\r
- 195 .loc 1 189 0 is_stmt 1\r
- 196 000e 0F2B cmp r3, #15\r
- 197 .L28:\r
- 198 0010 25D8 bhi .L24\r
- 190:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 191:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_IDLE)\r
- 199 .loc 1 191 0\r
- 200 0012 164D ldr r5, .L30\r
- 201 0014 2C78 ldrb r4, [r5, #0] @ zero_extendqisi2\r
- 202 0016 04F00204 and r4, r4, #2\r
- 203 001a E4B2 uxtb r4, r4\r
- 204 001c 0CB3 cbz r4, .L25\r
- 192:.\Generated_Source\PSoC5/CySpc.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 8\r
-\r
-\r
- 193:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- 205 .loc 1 193 0\r
- 206 001e 144C ldr r4, .L30+4\r
- 207 0020 B626 movs r6, #182\r
- 208 0022 2670 strb r6, [r4, #0]\r
- 194:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_LD_MULTI_BYTE);\r
- 209 .loc 1 194 0\r
- 210 0024 D426 movs r6, #212\r
- 211 0026 2670 strb r6, [r4, #0]\r
- 195:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_CMD_LD_MULTI_BYTE;\r
- 212 .loc 1 195 0\r
- 213 0028 0126 movs r6, #1\r
- 214 002a 2670 strb r6, [r4, #0]\r
- 196:.\Generated_Source\PSoC5/CySpc.c **** \r
- 197:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_BUSY)\r
- 215 .loc 1 197 0\r
- 216 002c 2D78 ldrb r5, [r5, #0] @ zero_extendqisi2\r
- 217 002e 05F00205 and r5, r5, #2\r
- 218 0032 EDB2 uxtb r5, r5\r
- 219 0034 BDB9 cbnz r5, .L26\r
- 198:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 199:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = array;\r
- 220 .loc 1 199 0\r
- 221 0036 2070 strb r0, [r4, #0]\r
- 200:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = 1u & HI8(address);\r
- 222 .loc 1 200 0\r
- 223 0038 C1F30020 ubfx r0, r1, #8, #1\r
- 224 .LVL8:\r
- 225 003c 2070 strb r0, [r4, #0]\r
- 201:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = LO8(address);\r
- 226 .loc 1 201 0\r
- 227 003e C9B2 uxtb r1, r1\r
- 228 .LVL9:\r
- 202:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = ((uint8)(size - 1u));\r
- 229 .loc 1 202 0\r
- 230 0040 581E subs r0, r3, #1\r
- 201:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = LO8(address);\r
- 231 .loc 1 201 0\r
- 232 0042 2170 strb r1, [r4, #0]\r
- 233 .loc 1 202 0\r
- 234 0044 C1B2 uxtb r1, r0\r
- 235 0046 2170 strb r1, [r4, #0]\r
- 236 .LVL10:\r
- 203:.\Generated_Source\PSoC5/CySpc.c **** \r
- 204:.\Generated_Source\PSoC5/CySpc.c **** for(i = 0u; i < size; i++)\r
- 237 .loc 1 204 0\r
- 238 0048 2946 mov r1, r5\r
- 239 .LVL11:\r
- 240 .L21:\r
- 241 .loc 1 204 0 is_stmt 0 discriminator 1\r
- 242 004a C8B2 uxtb r0, r1\r
- 243 004c 9842 cmp r0, r3\r
- 244 004e 04D2 bcs .L29\r
- 245 .L22:\r
- 205:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 206:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = buffer[i];\r
- 246 .loc 1 206 0 is_stmt 1 discriminator 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 9\r
-\r
-\r
- 247 0050 545C ldrb r4, [r2, r1] @ zero_extendqisi2\r
- 248 0052 0748 ldr r0, .L30+4\r
- 249 .LVL12:\r
- 250 0054 0131 adds r1, r1, #1\r
- 251 0056 0470 strb r4, [r0, #0]\r
- 252 0058 F7E7 b .L21\r
- 253 .LVL13:\r
- 254 .L29:\r
- 181:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 255 .loc 1 181 0\r
- 256 005a 0720 movs r0, #7\r
- 257 005c 70BD pop {r4, r5, r6, pc}\r
- 258 .LVL14:\r
- 259 .L24:\r
- 207:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 208:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 209:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 210:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 211:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 212:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 213:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 214:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 215:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 216:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_LOCKED;\r
- 217:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 218:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 219:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 220:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 221:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_BAD_PARAM;\r
- 260 .loc 1 221 0\r
- 261 005e 0120 movs r0, #1\r
- 262 .LVL15:\r
- 263 0060 70BD pop {r4, r5, r6, pc}\r
- 264 .LVL16:\r
- 265 .L25:\r
- 216:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_LOCKED;\r
- 266 .loc 1 216 0\r
- 267 0062 0420 movs r0, #4\r
- 268 .LVL17:\r
- 269 0064 70BD pop {r4, r5, r6, pc}\r
- 270 .LVL18:\r
- 271 .L26:\r
- 211:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 272 .loc 1 211 0\r
- 273 0066 0920 movs r0, #9\r
- 274 .LVL19:\r
- 222:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 223:.\Generated_Source\PSoC5/CySpc.c **** \r
- 224:.\Generated_Source\PSoC5/CySpc.c **** return(status);\r
- 225:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 275 .loc 1 225 0\r
- 276 0068 70BD pop {r4, r5, r6, pc}\r
- 277 .L31:\r
- 278 006a 00BF .align 2\r
- 279 .L30:\r
- 280 006c 22470040 .word 1073760034\r
- 281 0070 20470040 .word 1073760032\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 10\r
-\r
-\r
- 282 .cfi_endproc\r
- 283 .LFE3:\r
- 284 .size CySpcLoadMultiByte, .-CySpcLoadMultiByte\r
- 285 .section .text.CySpcLoadRow,"ax",%progbits\r
- 286 .align 1\r
- 287 .global CySpcLoadRow\r
- 288 .thumb\r
- 289 .thumb_func\r
- 290 .type CySpcLoadRow, %function\r
- 291 CySpcLoadRow:\r
- 292 .LFB4:\r
- 226:.\Generated_Source\PSoC5/CySpc.c **** \r
- 227:.\Generated_Source\PSoC5/CySpc.c **** \r
- 228:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 229:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcLoadRow\r
- 230:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 231:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 232:.\Generated_Source\PSoC5/CySpc.c **** * Loads a row of data into the row latch of a Flash/EEPROM array.\r
- 233:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 234:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 235:.\Generated_Source\PSoC5/CySpc.c **** * uint8 array:\r
- 236:.\Generated_Source\PSoC5/CySpc.c **** * Id of the array.\r
- 237:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 238:.\Generated_Source\PSoC5/CySpc.c **** * uint8* buffer:\r
- 239:.\Generated_Source\PSoC5/CySpc.c **** * Data to be loaded to the row latch\r
- 240:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 241:.\Generated_Source\PSoC5/CySpc.c **** * uint8 size:\r
- 242:.\Generated_Source\PSoC5/CySpc.c **** * The number of data bytes that the SPC expects to be written. Depends on the\r
- 243:.\Generated_Source\PSoC5/CySpc.c **** * type of the array and, if the array is Flash, whether ECC is being enabled\r
- 244:.\Generated_Source\PSoC5/CySpc.c **** * or not. There are following values: flash row latch size with ECC enabled,\r
- 245:.\Generated_Source\PSoC5/CySpc.c **** * flash row latch size with ECC disabled and EEPROM row latch size.\r
- 246:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 247:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 248:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_STARTED\r
- 249:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_CANCELED\r
- 250:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_LOCKED\r
- 251:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 252:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 253:.\Generated_Source\PSoC5/CySpc.c **** cystatus CySpcLoadRow(uint8 array, const uint8 buffer[], uint16 size)\r
- 254:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 293 .loc 1 254 0\r
- 294 .cfi_startproc\r
- 295 @ args = 0, pretend = 0, frame = 0\r
- 296 @ frame_needed = 0, uses_anonymous_args = 0\r
- 297 .LVL20:\r
- 298 0000 30B5 push {r4, r5, lr}\r
- 299 .LCFI4:\r
- 300 .cfi_def_cfa_offset 12\r
- 301 .cfi_offset 4, -12\r
- 302 .cfi_offset 5, -8\r
- 303 .cfi_offset 14, -4\r
- 255:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 256:.\Generated_Source\PSoC5/CySpc.c **** uint16 i;\r
- 257:.\Generated_Source\PSoC5/CySpc.c **** \r
- 258:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the SPC is ready to accept command */\r
- 259:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_IDLE)\r
- 304 .loc 1 259 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 11\r
-\r
-\r
- 305 0002 104B ldr r3, .L39\r
- 306 0004 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 307 0006 04F00204 and r4, r4, #2\r
- 308 000a E4B2 uxtb r4, r4\r
- 309 000c ACB1 cbz r4, .L36\r
- 260:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 261:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- 310 .loc 1 261 0\r
- 311 000e 0E4C ldr r4, .L39+4\r
- 312 0010 B625 movs r5, #182\r
- 313 0012 2570 strb r5, [r4, #0]\r
- 262:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_LD_ROW);\r
- 314 .loc 1 262 0\r
- 315 0014 D525 movs r5, #213\r
- 316 0016 2570 strb r5, [r4, #0]\r
- 263:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_CMD_LD_ROW;\r
- 317 .loc 1 263 0\r
- 318 0018 0225 movs r5, #2\r
- 319 001a 2570 strb r5, [r4, #0]\r
- 264:.\Generated_Source\PSoC5/CySpc.c **** \r
- 265:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the command was accepted */\r
- 266:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_BUSY)\r
- 320 .loc 1 266 0\r
- 321 001c 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 322 001e 2B40 ands r3, r3, r5\r
- 323 0020 DBB2 uxtb r3, r3\r
- 324 0022 63B9 cbnz r3, .L37\r
- 267:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 268:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = array;\r
- 325 .loc 1 268 0\r
- 326 0024 2070 strb r0, [r4, #0]\r
- 327 .LVL21:\r
- 328 .L34:\r
- 269:.\Generated_Source\PSoC5/CySpc.c **** \r
- 270:.\Generated_Source\PSoC5/CySpc.c **** for(i = 0u; i < size; i++)\r
- 329 .loc 1 270 0 discriminator 1\r
- 330 0026 98B2 uxth r0, r3\r
- 331 0028 9042 cmp r0, r2\r
- 332 002a 04D2 bcs .L38\r
- 333 .L35:\r
- 271:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 272:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = buffer[i];\r
- 334 .loc 1 272 0 discriminator 2\r
- 335 002c CC5C ldrb r4, [r1, r3] @ zero_extendqisi2\r
- 336 002e 0648 ldr r0, .L39+4\r
- 337 .LVL22:\r
- 338 0030 0133 adds r3, r3, #1\r
- 339 0032 0470 strb r4, [r0, #0]\r
- 340 0034 F7E7 b .L34\r
- 341 .LVL23:\r
- 342 .L38:\r
- 255:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 343 .loc 1 255 0\r
- 344 0036 0720 movs r0, #7\r
- 345 0038 30BD pop {r4, r5, pc}\r
- 346 .LVL24:\r
- 347 .L36:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 12\r
-\r
-\r
- 273:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 274:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 275:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 276:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 277:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 278:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 279:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 280:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 281:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 282:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_LOCKED;\r
- 348 .loc 1 282 0\r
- 349 003a 0420 movs r0, #4\r
- 350 .LVL25:\r
- 351 003c 30BD pop {r4, r5, pc}\r
- 352 .LVL26:\r
- 353 .L37:\r
- 277:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 354 .loc 1 277 0\r
- 355 003e 0920 movs r0, #9\r
- 356 .LVL27:\r
- 283:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 284:.\Generated_Source\PSoC5/CySpc.c **** \r
- 285:.\Generated_Source\PSoC5/CySpc.c **** return(status);\r
- 286:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 357 .loc 1 286 0\r
- 358 0040 30BD pop {r4, r5, pc}\r
- 359 .L40:\r
- 360 0042 00BF .align 2\r
- 361 .L39:\r
- 362 0044 22470040 .word 1073760034\r
- 363 0048 20470040 .word 1073760032\r
- 364 .cfi_endproc\r
- 365 .LFE4:\r
- 366 .size CySpcLoadRow, .-CySpcLoadRow\r
- 367 .section .text.CySpcWriteRow,"ax",%progbits\r
- 368 .align 1\r
- 369 .global CySpcWriteRow\r
- 370 .thumb\r
- 371 .thumb_func\r
- 372 .type CySpcWriteRow, %function\r
- 373 CySpcWriteRow:\r
- 374 .LFB5:\r
- 287:.\Generated_Source\PSoC5/CySpc.c **** \r
- 288:.\Generated_Source\PSoC5/CySpc.c **** \r
- 289:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 290:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcWriteRow\r
- 291:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 292:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 293:.\Generated_Source\PSoC5/CySpc.c **** * Erases then programs a row in Flash/EEPROM with data in row latch.\r
- 294:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 295:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 296:.\Generated_Source\PSoC5/CySpc.c **** * uint8 array:\r
- 297:.\Generated_Source\PSoC5/CySpc.c **** * Id of the array.\r
- 298:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 299:.\Generated_Source\PSoC5/CySpc.c **** * uint16 address:\r
- 300:.\Generated_Source\PSoC5/CySpc.c **** * flash/eeprom addrress\r
- 301:.\Generated_Source\PSoC5/CySpc.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 13\r
-\r
-\r
- 302:.\Generated_Source\PSoC5/CySpc.c **** * uint8 tempPolarity:\r
- 303:.\Generated_Source\PSoC5/CySpc.c **** * temperature polarity.\r
- 304:.\Generated_Source\PSoC5/CySpc.c **** * 1: the Temp Magnitude is interpreted as a positive value\r
- 305:.\Generated_Source\PSoC5/CySpc.c **** * 0: the Temp Magnitude is interpreted as a negative value\r
- 306:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 307:.\Generated_Source\PSoC5/CySpc.c **** * uint8 tempMagnitude:\r
- 308:.\Generated_Source\PSoC5/CySpc.c **** * temperature magnitude.\r
- 309:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 310:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 311:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_STARTED\r
- 312:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_CANCELED\r
- 313:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_LOCKED\r
- 314:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 315:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 316:.\Generated_Source\PSoC5/CySpc.c **** cystatus CySpcWriteRow(uint8 array, uint16 address, uint8 tempPolarity, uint8 tempMagnitude)\\r
- 317:.\Generated_Source\PSoC5/CySpc.c **** \r
- 318:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 375 .loc 1 318 0\r
- 376 .cfi_startproc\r
- 377 @ args = 0, pretend = 0, frame = 0\r
- 378 @ frame_needed = 0, uses_anonymous_args = 0\r
- 379 .LVL28:\r
- 380 0000 70B5 push {r4, r5, r6, lr}\r
- 381 .LCFI5:\r
- 382 .cfi_def_cfa_offset 16\r
- 383 .cfi_offset 4, -16\r
- 384 .cfi_offset 5, -12\r
- 385 .cfi_offset 6, -8\r
- 386 .cfi_offset 14, -4\r
- 319:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 320:.\Generated_Source\PSoC5/CySpc.c **** \r
- 321:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the SPC is ready to accept command */\r
- 322:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_IDLE)\r
- 387 .loc 1 322 0\r
- 388 0002 0F4D ldr r5, .L45\r
- 389 0004 2C78 ldrb r4, [r5, #0] @ zero_extendqisi2\r
- 390 0006 04F00204 and r4, r4, #2\r
- 391 000a E4B2 uxtb r4, r4\r
- 392 000c A4B1 cbz r4, .L43\r
- 323:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 324:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- 393 .loc 1 324 0\r
- 394 000e 0D4C ldr r4, .L45+4\r
- 395 0010 B626 movs r6, #182\r
- 396 0012 2670 strb r6, [r4, #0]\r
- 325:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_WR_ROW);\r
- 397 .loc 1 325 0\r
- 398 0014 D826 movs r6, #216\r
- 399 0016 2670 strb r6, [r4, #0]\r
- 326:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_CMD_WR_ROW;\r
- 400 .loc 1 326 0\r
- 401 0018 0526 movs r6, #5\r
- 402 001a 2670 strb r6, [r4, #0]\r
- 327:.\Generated_Source\PSoC5/CySpc.c **** \r
- 328:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the command was accepted */\r
- 329:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_BUSY)\r
- 403 .loc 1 329 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 14\r
-\r
-\r
- 404 001c 2D78 ldrb r5, [r5, #0] @ zero_extendqisi2\r
- 405 001e 05F00205 and r5, r5, #2\r
- 406 0022 EDB2 uxtb r5, r5\r
- 407 0024 55B9 cbnz r5, .L44\r
- 330:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 331:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = array;\r
- 408 .loc 1 331 0\r
- 409 0026 2070 strb r0, [r4, #0]\r
- 332:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = HI8(address);\r
- 410 .loc 1 332 0\r
- 411 0028 080A lsrs r0, r1, #8\r
- 412 .LVL29:\r
- 333:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = LO8(address);\r
- 413 .loc 1 333 0\r
- 414 002a C9B2 uxtb r1, r1\r
- 415 .LVL30:\r
- 332:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = HI8(address);\r
- 416 .loc 1 332 0\r
- 417 002c 2070 strb r0, [r4, #0]\r
- 418 .loc 1 333 0\r
- 419 002e 2170 strb r1, [r4, #0]\r
- 319:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 420 .loc 1 319 0\r
- 421 0030 0720 movs r0, #7\r
- 334:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = tempPolarity;\r
- 422 .loc 1 334 0\r
- 423 0032 2270 strb r2, [r4, #0]\r
- 335:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = tempMagnitude;\r
- 424 .loc 1 335 0\r
- 425 0034 2370 strb r3, [r4, #0]\r
- 426 0036 70BD pop {r4, r5, r6, pc}\r
- 427 .LVL31:\r
- 428 .L43:\r
- 336:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 337:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 338:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 339:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 340:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 341:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 342:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 343:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 344:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_LOCKED;\r
- 429 .loc 1 344 0\r
- 430 0038 0420 movs r0, #4\r
- 431 .LVL32:\r
- 432 003a 70BD pop {r4, r5, r6, pc}\r
- 433 .LVL33:\r
- 434 .L44:\r
- 339:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 435 .loc 1 339 0\r
- 436 003c 0920 movs r0, #9\r
- 437 .LVL34:\r
- 345:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 346:.\Generated_Source\PSoC5/CySpc.c **** \r
- 347:.\Generated_Source\PSoC5/CySpc.c **** return(status);\r
- 348:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 438 .loc 1 348 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 15\r
-\r
-\r
- 439 003e 70BD pop {r4, r5, r6, pc}\r
- 440 .L46:\r
- 441 .align 2\r
- 442 .L45:\r
- 443 0040 22470040 .word 1073760034\r
- 444 0044 20470040 .word 1073760032\r
- 445 .cfi_endproc\r
- 446 .LFE5:\r
- 447 .size CySpcWriteRow, .-CySpcWriteRow\r
- 448 .section .text.CySpcEraseSector,"ax",%progbits\r
- 449 .align 1\r
- 450 .global CySpcEraseSector\r
- 451 .thumb\r
- 452 .thumb_func\r
- 453 .type CySpcEraseSector, %function\r
- 454 CySpcEraseSector:\r
- 455 .LFB6:\r
- 349:.\Generated_Source\PSoC5/CySpc.c **** \r
- 350:.\Generated_Source\PSoC5/CySpc.c **** \r
- 351:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 352:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcEraseSector\r
- 353:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 354:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 355:.\Generated_Source\PSoC5/CySpc.c **** * Erases all data in the addressed sector (block of 64 rows).\r
- 356:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 357:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 358:.\Generated_Source\PSoC5/CySpc.c **** * uint8 array:\r
- 359:.\Generated_Source\PSoC5/CySpc.c **** * Id of the array.\r
- 360:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 361:.\Generated_Source\PSoC5/CySpc.c **** * uint8 sectorNumber:\r
- 362:.\Generated_Source\PSoC5/CySpc.c **** * Zero based sector number within Flash/EEPROM array\r
- 363:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 364:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 365:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_STARTED\r
- 366:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_CANCELED\r
- 367:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_LOCKED\r
- 368:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 369:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 370:.\Generated_Source\PSoC5/CySpc.c **** cystatus CySpcEraseSector(uint8 array, uint8 sectorNumber)\r
- 371:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 456 .loc 1 371 0\r
- 457 .cfi_startproc\r
- 458 @ args = 0, pretend = 0, frame = 0\r
- 459 @ frame_needed = 0, uses_anonymous_args = 0\r
- 460 .LVL35:\r
- 461 0000 10B5 push {r4, lr}\r
- 462 .LCFI6:\r
- 463 .cfi_def_cfa_offset 8\r
- 464 .cfi_offset 4, -8\r
- 465 .cfi_offset 14, -4\r
- 372:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 373:.\Generated_Source\PSoC5/CySpc.c **** \r
- 374:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the SPC is ready to accept command */\r
- 375:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_IDLE)\r
- 466 .loc 1 375 0\r
- 467 0002 0D4A ldr r2, .L51\r
- 468 0004 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 16\r
-\r
-\r
- 469 0006 03F00203 and r3, r3, #2\r
- 470 000a DBB2 uxtb r3, r3\r
- 471 000c 7BB1 cbz r3, .L49\r
- 376:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 377:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- 472 .loc 1 377 0\r
- 473 000e 0B4B ldr r3, .L51+4\r
- 474 0010 B624 movs r4, #182\r
- 475 0012 1C70 strb r4, [r3, #0]\r
- 378:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_ER_SECTOR);\r
- 476 .loc 1 378 0\r
- 477 0014 DB24 movs r4, #219\r
- 478 0016 1C70 strb r4, [r3, #0]\r
- 379:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_CMD_ER_SECTOR;\r
- 479 .loc 1 379 0\r
- 480 0018 0824 movs r4, #8\r
- 481 001a 1C70 strb r4, [r3, #0]\r
- 380:.\Generated_Source\PSoC5/CySpc.c **** \r
- 381:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the command was accepted */\r
- 382:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_BUSY)\r
- 482 .loc 1 382 0\r
- 483 001c 1278 ldrb r2, [r2, #0] @ zero_extendqisi2\r
- 484 001e 02F00202 and r2, r2, #2\r
- 485 0022 D2B2 uxtb r2, r2\r
- 486 0024 2AB9 cbnz r2, .L50\r
- 383:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 384:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = array;\r
- 487 .loc 1 384 0\r
- 488 0026 1870 strb r0, [r3, #0]\r
- 385:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = sectorNumber;\r
- 489 .loc 1 385 0\r
- 490 0028 1970 strb r1, [r3, #0]\r
- 372:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 491 .loc 1 372 0\r
- 492 002a 0720 movs r0, #7\r
- 493 .LVL36:\r
- 494 002c 10BD pop {r4, pc}\r
- 495 .LVL37:\r
- 496 .L49:\r
- 386:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 387:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 388:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 389:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 390:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 391:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 392:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 393:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 394:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_LOCKED;\r
- 497 .loc 1 394 0\r
- 498 002e 0420 movs r0, #4\r
- 499 .LVL38:\r
- 500 0030 10BD pop {r4, pc}\r
- 501 .LVL39:\r
- 502 .L50:\r
- 389:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 503 .loc 1 389 0\r
- 504 0032 0920 movs r0, #9\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 17\r
-\r
-\r
- 505 .LVL40:\r
- 395:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 396:.\Generated_Source\PSoC5/CySpc.c **** \r
- 397:.\Generated_Source\PSoC5/CySpc.c **** return(status);\r
- 398:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 506 .loc 1 398 0\r
- 507 0034 10BD pop {r4, pc}\r
- 508 .L52:\r
- 509 0036 00BF .align 2\r
- 510 .L51:\r
- 511 0038 22470040 .word 1073760034\r
- 512 003c 20470040 .word 1073760032\r
- 513 .cfi_endproc\r
- 514 .LFE6:\r
- 515 .size CySpcEraseSector, .-CySpcEraseSector\r
- 516 .section .text.CySpcGetTemp,"ax",%progbits\r
- 517 .align 1\r
- 518 .global CySpcGetTemp\r
- 519 .thumb\r
- 520 .thumb_func\r
- 521 .type CySpcGetTemp, %function\r
- 522 CySpcGetTemp:\r
- 523 .LFB7:\r
- 399:.\Generated_Source\PSoC5/CySpc.c **** \r
- 400:.\Generated_Source\PSoC5/CySpc.c **** \r
- 401:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 402:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcGetTemp\r
- 403:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 404:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 405:.\Generated_Source\PSoC5/CySpc.c **** * Returns the internal die temperature\r
- 406:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 407:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 408:.\Generated_Source\PSoC5/CySpc.c **** * uint8 numSamples:\r
- 409:.\Generated_Source\PSoC5/CySpc.c **** * Number of samples. Valid values are 1-5, resulting in 2 - 32 samples\r
- 410:.\Generated_Source\PSoC5/CySpc.c **** * respectively.\r
- 411:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 412:.\Generated_Source\PSoC5/CySpc.c **** * uint16 timerPeriod:\r
- 413:.\Generated_Source\PSoC5/CySpc.c **** * Number of ADC ACLK cycles. A valid 14 bit value is accepted, higher 2 bits\r
- 414:.\Generated_Source\PSoC5/CySpc.c **** * of 16 bit values are ignored.\r
- 415:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 416:.\Generated_Source\PSoC5/CySpc.c **** * uint8 clkDivSelect:\r
- 417:.\Generated_Source\PSoC5/CySpc.c **** * ADC ACLK clock divide value. Valid values are 2 - 225.\r
- 418:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 419:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 420:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_STARTED\r
- 421:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_CANCELED\r
- 422:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_LOCKED\r
- 423:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 424:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 425:.\Generated_Source\PSoC5/CySpc.c **** cystatus CySpcGetTemp(uint8 numSamples)\r
- 426:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 524 .loc 1 426 0\r
- 525 .cfi_startproc\r
- 526 @ args = 0, pretend = 0, frame = 0\r
- 527 @ frame_needed = 0, uses_anonymous_args = 0\r
- 528 @ link register save eliminated.\r
- 529 .LVL41:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 18\r
-\r
-\r
- 427:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 428:.\Generated_Source\PSoC5/CySpc.c **** \r
- 429:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the SPC is ready to accept command */\r
- 430:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_IDLE)\r
- 530 .loc 1 430 0\r
- 531 0000 0C4A ldr r2, .L57\r
- 532 0002 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 533 0004 03F00201 and r1, r3, #2\r
- 534 0008 CBB2 uxtb r3, r1\r
- 535 000a 73B1 cbz r3, .L55\r
- 431:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 432:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- 536 .loc 1 432 0\r
- 537 000c 0A4B ldr r3, .L57+4\r
- 538 000e B621 movs r1, #182\r
- 539 0010 1970 strb r1, [r3, #0]\r
- 433:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_GET_TEMP);\r
- 540 .loc 1 433 0\r
- 541 0012 E121 movs r1, #225\r
- 542 0014 1970 strb r1, [r3, #0]\r
- 434:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = CY_SPC_CMD_GET_TEMP;\r
- 543 .loc 1 434 0\r
- 544 0016 0E21 movs r1, #14\r
- 545 0018 1970 strb r1, [r3, #0]\r
- 435:.\Generated_Source\PSoC5/CySpc.c **** \r
- 436:.\Generated_Source\PSoC5/CySpc.c **** /* Make sure the command was accepted */\r
- 437:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_BUSY)\r
- 546 .loc 1 437 0\r
- 547 001a 1278 ldrb r2, [r2, #0] @ zero_extendqisi2\r
- 548 001c 02F00201 and r1, r2, #2\r
- 549 0020 CAB2 uxtb r2, r1\r
- 550 0022 22B9 cbnz r2, .L56\r
- 438:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 439:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_DATA_REG = numSamples;\r
- 551 .loc 1 439 0\r
- 552 0024 1870 strb r0, [r3, #0]\r
- 427:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_STARTED;\r
- 553 .loc 1 427 0\r
- 554 0026 0720 movs r0, #7\r
- 555 .LVL42:\r
- 556 0028 7047 bx lr\r
- 557 .LVL43:\r
- 558 .L55:\r
- 440:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 441:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 442:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 443:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 444:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 445:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 446:.\Generated_Source\PSoC5/CySpc.c **** else\r
- 447:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 448:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_LOCKED;\r
- 559 .loc 1 448 0\r
- 560 002a 0420 movs r0, #4\r
- 561 .LVL44:\r
- 562 002c 7047 bx lr\r
- 563 .LVL45:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 19\r
-\r
-\r
- 564 .L56:\r
- 443:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_CANCELED;\r
- 565 .loc 1 443 0\r
- 566 002e 0920 movs r0, #9\r
- 567 .LVL46:\r
- 449:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 450:.\Generated_Source\PSoC5/CySpc.c **** \r
- 451:.\Generated_Source\PSoC5/CySpc.c **** return(status);\r
- 452:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 568 .loc 1 452 0\r
- 569 0030 7047 bx lr\r
- 570 .L58:\r
- 571 0032 00BF .align 2\r
- 572 .L57:\r
- 573 0034 22470040 .word 1073760034\r
- 574 0038 20470040 .word 1073760032\r
- 575 .cfi_endproc\r
- 576 .LFE7:\r
- 577 .size CySpcGetTemp, .-CySpcGetTemp\r
- 578 .section .text.CySpcLock,"ax",%progbits\r
- 579 .align 1\r
- 580 .global CySpcLock\r
- 581 .thumb\r
- 582 .thumb_func\r
- 583 .type CySpcLock, %function\r
- 584 CySpcLock:\r
- 585 .LFB8:\r
- 453:.\Generated_Source\PSoC5/CySpc.c **** \r
- 454:.\Generated_Source\PSoC5/CySpc.c **** \r
- 455:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 456:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcLock\r
- 457:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
- 458:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 459:.\Generated_Source\PSoC5/CySpc.c **** * Locks the SPC so it can not be used by someone else:\r
- 460:.\Generated_Source\PSoC5/CySpc.c **** * - Saves wait-pipeline enable state and enable pipeline (PSoC5)\r
- 461:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 462:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 463:.\Generated_Source\PSoC5/CySpc.c **** * Note\r
- 464:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 465:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 466:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_SUCCESS - if the resource was free.\r
- 467:.\Generated_Source\PSoC5/CySpc.c **** * CYRET_LOCKED - if the SPC is in use.\r
- 468:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 469:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 470:.\Generated_Source\PSoC5/CySpc.c **** cystatus CySpcLock(void)\r
- 471:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 586 .loc 1 471 0\r
- 587 .cfi_startproc\r
- 588 @ args = 0, pretend = 0, frame = 0\r
- 589 @ frame_needed = 0, uses_anonymous_args = 0\r
- 590 .LVL47:\r
- 591 0000 38B5 push {r3, r4, r5, lr}\r
- 592 .LCFI7:\r
- 593 .cfi_def_cfa_offset 16\r
- 594 .cfi_offset 3, -16\r
- 595 .cfi_offset 4, -12\r
- 596 .cfi_offset 5, -8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 20\r
-\r
-\r
- 597 .cfi_offset 14, -4\r
- 472:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_LOCKED;\r
- 473:.\Generated_Source\PSoC5/CySpc.c **** uint8 interruptState;\r
- 474:.\Generated_Source\PSoC5/CySpc.c **** \r
- 475:.\Generated_Source\PSoC5/CySpc.c **** /* Enter critical section */\r
- 476:.\Generated_Source\PSoC5/CySpc.c **** interruptState = CyEnterCriticalSection();\r
- 598 .loc 1 476 0\r
- 599 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 600 .LVL48:\r
- 477:.\Generated_Source\PSoC5/CySpc.c **** \r
- 478:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_UNLOCKED == SpcLockState)\r
- 601 .loc 1 478 0\r
- 602 0006 0C4B ldr r3, .L63\r
- 603 0008 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 604 000a 79B9 cbnz r1, .L61\r
- 479:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 480:.\Generated_Source\PSoC5/CySpc.c **** SpcLockState = CY_SPC_LOCKED;\r
- 605 .loc 1 480 0\r
- 606 000c 0125 movs r5, #1\r
- 481:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_SUCCESS;\r
- 482:.\Generated_Source\PSoC5/CySpc.c **** \r
- 483:.\Generated_Source\PSoC5/CySpc.c **** #if(CY_PSOC5)\r
- 484:.\Generated_Source\PSoC5/CySpc.c **** \r
- 485:.\Generated_Source\PSoC5/CySpc.c **** if(0u != (CY_SPC_CPU_WAITPIPE_REG & CY_SPC_CPU_WAITPIPE_BYPASS))\r
- 607 .loc 1 485 0\r
- 608 000e 0B4A ldr r2, .L63+4\r
- 480:.\Generated_Source\PSoC5/CySpc.c **** SpcLockState = CY_SPC_LOCKED;\r
- 609 .loc 1 480 0\r
- 610 0010 1D70 strb r5, [r3, #0]\r
- 611 .LVL49:\r
- 612 .loc 1 485 0\r
- 613 0012 1468 ldr r4, [r2, #0]\r
- 614 0014 2C40 ands r4, r4, r5\r
- 615 0016 0AD0 beq .L60\r
- 486:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 487:.\Generated_Source\PSoC5/CySpc.c **** /* Enable pipeline registers */\r
- 488:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_WAITPIPE_REG &= ((uint32)(~CY_SPC_CPU_WAITPIPE_BYPASS));\r
- 616 .loc 1 488 0\r
- 617 0018 1468 ldr r4, [r2, #0]\r
- 618 001a 24F00104 bic r4, r4, #1\r
- 619 001e 1460 str r4, [r2, #0]\r
- 489:.\Generated_Source\PSoC5/CySpc.c **** \r
- 490:.\Generated_Source\PSoC5/CySpc.c **** /* At least 2 NOP instructions are recommended */\r
- 491:.\Generated_Source\PSoC5/CySpc.c **** CY_NOP;\r
- 620 .loc 1 491 0\r
- 621 @ 491 ".\Generated_Source\PSoC5\CySpc.c" 1\r
- 622 0020 00BF NOP\r
- 623 \r
- 624 @ 0 "" 2\r
- 492:.\Generated_Source\PSoC5/CySpc.c **** CY_NOP;\r
- 625 .loc 1 492 0\r
- 626 @ 492 ".\Generated_Source\PSoC5\CySpc.c" 1\r
- 627 0022 00BF NOP\r
- 628 \r
- 629 @ 0 "" 2\r
- 493:.\Generated_Source\PSoC5/CySpc.c **** CY_NOP;\r
- 630 .loc 1 493 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 21\r
-\r
-\r
- 631 @ 493 ".\Generated_Source\PSoC5\CySpc.c" 1\r
- 632 0024 00BF NOP\r
- 633 \r
- 634 @ 0 "" 2\r
- 494:.\Generated_Source\PSoC5/CySpc.c **** \r
- 495:.\Generated_Source\PSoC5/CySpc.c **** spcWaitPipeBypass = CY_SPC_CPU_WAITPIPE_BYPASS;\r
- 635 .loc 1 495 0\r
- 636 .thumb\r
- 637 0026 5D60 str r5, [r3, #4]\r
- 481:.\Generated_Source\PSoC5/CySpc.c **** status = CYRET_SUCCESS;\r
- 638 .loc 1 481 0\r
- 639 0028 0C46 mov r4, r1\r
- 640 002a 00E0 b .L60\r
- 641 .LVL50:\r
- 642 .L61:\r
- 472:.\Generated_Source\PSoC5/CySpc.c **** cystatus status = CYRET_LOCKED;\r
- 643 .loc 1 472 0\r
- 644 002c 0424 movs r4, #4\r
- 645 .LVL51:\r
- 646 .L60:\r
- 496:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 497:.\Generated_Source\PSoC5/CySpc.c **** \r
- 498:.\Generated_Source\PSoC5/CySpc.c **** #endif /* (CY_PSOC5) */\r
- 499:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 500:.\Generated_Source\PSoC5/CySpc.c **** \r
- 501:.\Generated_Source\PSoC5/CySpc.c **** /* Exit critical section */\r
- 502:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 647 .loc 1 502 0\r
- 648 002e FFF7FEFF bl CyExitCriticalSection\r
- 649 .LVL52:\r
- 503:.\Generated_Source\PSoC5/CySpc.c **** \r
- 504:.\Generated_Source\PSoC5/CySpc.c **** return(status);\r
- 505:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 650 .loc 1 505 0\r
- 651 0032 2046 mov r0, r4\r
- 652 0034 38BD pop {r3, r4, r5, pc}\r
- 653 .L64:\r
- 654 0036 00BF .align 2\r
- 655 .L63:\r
- 656 0038 00000000 .word .LANCHOR0\r
- 657 003c 04000840 .word 1074266116\r
- 658 .cfi_endproc\r
- 659 .LFE8:\r
- 660 .size CySpcLock, .-CySpcLock\r
- 661 .section .text.CySpcUnlock,"ax",%progbits\r
- 662 .align 1\r
- 663 .global CySpcUnlock\r
- 664 .thumb\r
- 665 .thumb_func\r
- 666 .type CySpcUnlock, %function\r
- 667 CySpcUnlock:\r
- 668 .LFB9:\r
- 506:.\Generated_Source\PSoC5/CySpc.c **** \r
- 507:.\Generated_Source\PSoC5/CySpc.c **** \r
- 508:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************\r
- 509:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcUnlock\r
- 510:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 22\r
-\r
-\r
- 511:.\Generated_Source\PSoC5/CySpc.c **** * Summary:\r
- 512:.\Generated_Source\PSoC5/CySpc.c **** * Unlocks the SPC so it can be used by someone else:\r
- 513:.\Generated_Source\PSoC5/CySpc.c **** * - Restores wait-pipeline enable state (PSoC5)\r
- 514:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 515:.\Generated_Source\PSoC5/CySpc.c **** * Parameters:\r
- 516:.\Generated_Source\PSoC5/CySpc.c **** * None\r
- 517:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 518:.\Generated_Source\PSoC5/CySpc.c **** * Return:\r
- 519:.\Generated_Source\PSoC5/CySpc.c **** * None\r
- 520:.\Generated_Source\PSoC5/CySpc.c **** *\r
- 521:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/\r
- 522:.\Generated_Source\PSoC5/CySpc.c **** void CySpcUnlock(void)\r
- 523:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 669 .loc 1 523 0\r
- 670 .cfi_startproc\r
- 671 @ args = 0, pretend = 0, frame = 0\r
- 672 @ frame_needed = 0, uses_anonymous_args = 0\r
- 673 0000 10B5 push {r4, lr}\r
- 674 .LCFI8:\r
- 675 .cfi_def_cfa_offset 8\r
- 676 .cfi_offset 4, -8\r
- 677 .cfi_offset 14, -4\r
- 524:.\Generated_Source\PSoC5/CySpc.c **** uint8 interruptState;\r
- 525:.\Generated_Source\PSoC5/CySpc.c **** \r
- 526:.\Generated_Source\PSoC5/CySpc.c **** /* Enter critical section */\r
- 527:.\Generated_Source\PSoC5/CySpc.c **** interruptState = CyEnterCriticalSection();\r
- 678 .loc 1 527 0\r
- 679 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 680 .LVL53:\r
- 528:.\Generated_Source\PSoC5/CySpc.c **** \r
- 529:.\Generated_Source\PSoC5/CySpc.c **** /* Release the SPC object */\r
- 530:.\Generated_Source\PSoC5/CySpc.c **** SpcLockState = CY_SPC_UNLOCKED;\r
- 681 .loc 1 530 0\r
- 682 0006 094B ldr r3, .L67\r
- 683 0008 0022 movs r2, #0\r
- 531:.\Generated_Source\PSoC5/CySpc.c **** \r
- 532:.\Generated_Source\PSoC5/CySpc.c **** #if(CY_PSOC5)\r
- 533:.\Generated_Source\PSoC5/CySpc.c **** \r
- 534:.\Generated_Source\PSoC5/CySpc.c **** if(CY_SPC_CPU_WAITPIPE_BYPASS == spcWaitPipeBypass)\r
- 684 .loc 1 534 0\r
- 685 000a 5968 ldr r1, [r3, #4]\r
- 530:.\Generated_Source\PSoC5/CySpc.c **** SpcLockState = CY_SPC_UNLOCKED;\r
- 686 .loc 1 530 0\r
- 687 000c 1A70 strb r2, [r3, #0]\r
- 688 .loc 1 534 0\r
- 689 000e 0129 cmp r1, #1\r
- 690 0010 08D1 bne .L66\r
- 535:.\Generated_Source\PSoC5/CySpc.c **** {\r
- 536:.\Generated_Source\PSoC5/CySpc.c **** /* Force to bypass pipeline registers */\r
- 537:.\Generated_Source\PSoC5/CySpc.c **** CY_SPC_CPU_WAITPIPE_REG |= CY_SPC_CPU_WAITPIPE_BYPASS;\r
- 691 .loc 1 537 0\r
- 692 0012 0749 ldr r1, .L67+4\r
- 693 0014 0C68 ldr r4, [r1, #0]\r
- 694 0016 44F00104 orr r4, r4, #1\r
- 695 001a 0C60 str r4, [r1, #0]\r
- 538:.\Generated_Source\PSoC5/CySpc.c **** \r
- 539:.\Generated_Source\PSoC5/CySpc.c **** /* At least 2 NOP instructions are recommended */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 23\r
-\r
-\r
- 540:.\Generated_Source\PSoC5/CySpc.c **** CY_NOP;\r
- 696 .loc 1 540 0\r
- 697 @ 540 ".\Generated_Source\PSoC5\CySpc.c" 1\r
- 698 001c 00BF NOP\r
- 699 \r
- 700 @ 0 "" 2\r
- 541:.\Generated_Source\PSoC5/CySpc.c **** CY_NOP;\r
- 701 .loc 1 541 0\r
- 702 @ 541 ".\Generated_Source\PSoC5\CySpc.c" 1\r
- 703 001e 00BF NOP\r
- 704 \r
- 705 @ 0 "" 2\r
- 542:.\Generated_Source\PSoC5/CySpc.c **** CY_NOP;\r
- 706 .loc 1 542 0\r
- 707 @ 542 ".\Generated_Source\PSoC5\CySpc.c" 1\r
- 708 0020 00BF NOP\r
- 709 \r
- 710 @ 0 "" 2\r
- 543:.\Generated_Source\PSoC5/CySpc.c **** \r
- 544:.\Generated_Source\PSoC5/CySpc.c **** spcWaitPipeBypass = 0u;\r
- 711 .loc 1 544 0\r
- 712 .thumb\r
- 713 0022 5A60 str r2, [r3, #4]\r
- 714 .L66:\r
- 545:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 546:.\Generated_Source\PSoC5/CySpc.c **** \r
- 547:.\Generated_Source\PSoC5/CySpc.c **** #endif /* (CY_PSOC5) */\r
- 548:.\Generated_Source\PSoC5/CySpc.c **** \r
- 549:.\Generated_Source\PSoC5/CySpc.c **** /* Exit critical section */\r
- 550:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 551:.\Generated_Source\PSoC5/CySpc.c **** }\r
- 715 .loc 1 551 0\r
- 716 0024 BDE81040 pop {r4, lr}\r
- 550:.\Generated_Source\PSoC5/CySpc.c **** CyExitCriticalSection(interruptState);\r
- 717 .loc 1 550 0\r
- 718 0028 FFF7FEBF b CyExitCriticalSection\r
- 719 .LVL54:\r
- 720 .L68:\r
- 721 .align 2\r
- 722 .L67:\r
- 723 002c 00000000 .word .LANCHOR0\r
- 724 0030 04000840 .word 1074266116\r
- 725 .cfi_endproc\r
- 726 .LFE9:\r
- 727 .size CySpcUnlock, .-CySpcUnlock\r
- 728 .global SpcLockState\r
- 729 .bss\r
- 730 .align 2\r
- 731 .set .LANCHOR0,. + 0\r
- 732 .type SpcLockState, %object\r
- 733 .size SpcLockState, 1\r
- 734 SpcLockState:\r
- 735 0000 00 .space 1\r
- 736 0001 000000 .space 3\r
- 737 .type spcWaitPipeBypass, %object\r
- 738 .size spcWaitPipeBypass, 4\r
- 739 spcWaitPipeBypass:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 24\r
-\r
-\r
- 740 0004 00000000 .space 4\r
- 741 .text\r
- 742 .Letext0:\r
- 743 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 744 .file 3 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 745 .section .debug_info,"",%progbits\r
- 746 .Ldebug_info0:\r
- 747 0000 6B040000 .4byte 0x46b\r
- 748 0004 0200 .2byte 0x2\r
- 749 0006 00000000 .4byte .Ldebug_abbrev0\r
- 750 000a 04 .byte 0x4\r
- 751 000b 01 .uleb128 0x1\r
- 752 000c 57020000 .4byte .LASF40\r
- 753 0010 01 .byte 0x1\r
- 754 0011 45000000 .4byte .LASF41\r
- 755 0015 CA000000 .4byte .LASF42\r
- 756 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 757 001d 00000000 .4byte 0\r
- 758 0021 00000000 .4byte 0\r
- 759 0025 00000000 .4byte .Ldebug_line0\r
- 760 0029 02 .uleb128 0x2\r
- 761 002a 01 .byte 0x1\r
- 762 002b 06 .byte 0x6\r
- 763 002c 4B020000 .4byte .LASF0\r
- 764 0030 02 .uleb128 0x2\r
- 765 0031 01 .byte 0x1\r
- 766 0032 08 .byte 0x8\r
- 767 0033 21010000 .4byte .LASF1\r
- 768 0037 02 .uleb128 0x2\r
- 769 0038 02 .byte 0x2\r
- 770 0039 05 .byte 0x5\r
- 771 003a FC010000 .4byte .LASF2\r
- 772 003e 02 .uleb128 0x2\r
- 773 003f 02 .byte 0x2\r
- 774 0040 07 .byte 0x7\r
- 775 0041 66000000 .4byte .LASF3\r
- 776 0045 02 .uleb128 0x2\r
- 777 0046 04 .byte 0x4\r
- 778 0047 05 .byte 0x5\r
- 779 0048 30020000 .4byte .LASF4\r
- 780 004c 02 .uleb128 0x2\r
- 781 004d 04 .byte 0x4\r
- 782 004e 07 .byte 0x7\r
- 783 004f B8000000 .4byte .LASF5\r
- 784 0053 02 .uleb128 0x2\r
- 785 0054 08 .byte 0x8\r
- 786 0055 05 .byte 0x5\r
- 787 0056 DF010000 .4byte .LASF6\r
- 788 005a 02 .uleb128 0x2\r
- 789 005b 08 .byte 0x8\r
- 790 005c 07 .byte 0x7\r
- 791 005d 87010000 .4byte .LASF7\r
- 792 0061 03 .uleb128 0x3\r
- 793 0062 04 .byte 0x4\r
- 794 0063 05 .byte 0x5\r
- 795 0064 696E7400 .ascii "int\000"\r
- 796 0068 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 25\r
-\r
-\r
- 797 0069 04 .byte 0x4\r
- 798 006a 07 .byte 0x7\r
- 799 006b 72010000 .4byte .LASF8\r
- 800 006f 04 .uleb128 0x4\r
- 801 0070 FB000000 .4byte .LASF9\r
- 802 0074 02 .byte 0x2\r
- 803 0075 5B .byte 0x5b\r
- 804 0076 30000000 .4byte 0x30\r
- 805 007a 04 .uleb128 0x4\r
- 806 007b 43010000 .4byte .LASF10\r
- 807 007f 02 .byte 0x2\r
- 808 0080 5C .byte 0x5c\r
- 809 0081 3E000000 .4byte 0x3e\r
- 810 0085 04 .uleb128 0x4\r
- 811 0086 54010000 .4byte .LASF11\r
- 812 008a 02 .byte 0x2\r
- 813 008b 5D .byte 0x5d\r
- 814 008c 4C000000 .4byte 0x4c\r
- 815 0090 02 .uleb128 0x2\r
- 816 0091 04 .byte 0x4\r
- 817 0092 04 .byte 0x4\r
- 818 0093 8E000000 .4byte .LASF12\r
- 819 0097 02 .uleb128 0x2\r
- 820 0098 08 .byte 0x8\r
- 821 0099 04 .byte 0x4\r
- 822 009a 2F010000 .4byte .LASF13\r
- 823 009e 02 .uleb128 0x2\r
- 824 009f 01 .byte 0x1\r
- 825 00a0 08 .byte 0x8\r
- 826 00a1 F7010000 .4byte .LASF14\r
- 827 00a5 04 .uleb128 0x4\r
- 828 00a6 13000000 .4byte .LASF15\r
- 829 00aa 02 .byte 0x2\r
- 830 00ab E8 .byte 0xe8\r
- 831 00ac 4C000000 .4byte 0x4c\r
- 832 00b0 04 .uleb128 0x4\r
- 833 00b1 A4000000 .4byte .LASF16\r
- 834 00b5 02 .byte 0x2\r
- 835 00b6 F0 .byte 0xf0\r
- 836 00b7 BB000000 .4byte 0xbb\r
- 837 00bb 05 .uleb128 0x5\r
- 838 00bc 6F000000 .4byte 0x6f\r
- 839 00c0 04 .uleb128 0x4\r
- 840 00c1 1C000000 .4byte .LASF17\r
- 841 00c5 02 .byte 0x2\r
- 842 00c6 F2 .byte 0xf2\r
- 843 00c7 CB000000 .4byte 0xcb\r
- 844 00cb 05 .uleb128 0x5\r
- 845 00cc 85000000 .4byte 0x85\r
- 846 00d0 02 .uleb128 0x2\r
- 847 00d1 04 .byte 0x4\r
- 848 00d2 07 .byte 0x7\r
- 849 00d3 B9010000 .4byte .LASF18\r
- 850 00d7 06 .uleb128 0x6\r
- 851 00d8 01 .byte 0x1\r
- 852 00d9 22000000 .4byte .LASF19\r
- 853 00dd 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 26\r
-\r
-\r
- 854 00de 4E .byte 0x4e\r
- 855 00df 01 .byte 0x1\r
- 856 00e0 00000000 .4byte .LFB0\r
- 857 00e4 24000000 .4byte .LFE0\r
- 858 00e8 00000000 .4byte .LLST0\r
- 859 00ec 01 .byte 0x1\r
- 860 00ed 14010000 .4byte 0x114\r
- 861 00f1 07 .uleb128 0x7\r
- 862 00f2 A9000000 .4byte .LASF21\r
- 863 00f6 01 .byte 0x1\r
- 864 00f7 51 .byte 0x51\r
- 865 00f8 6F000000 .4byte 0x6f\r
- 866 00fc 20000000 .4byte .LLST1\r
- 867 0100 08 .uleb128 0x8\r
- 868 0101 06000000 .4byte .LVL0\r
- 869 0105 3C040000 .4byte 0x43c\r
- 870 0109 09 .uleb128 0x9\r
- 871 010a 20000000 .4byte .LVL1\r
- 872 010e 01 .byte 0x1\r
- 873 010f 4A040000 .4byte 0x44a\r
- 874 0113 00 .byte 0\r
- 875 0114 06 .uleb128 0x6\r
- 876 0115 01 .byte 0x1\r
- 877 0116 3B000000 .4byte .LASF20\r
- 878 011a 01 .byte 0x1\r
- 879 011b 68 .byte 0x68\r
- 880 011c 01 .byte 0x1\r
- 881 011d 00000000 .4byte .LFB1\r
- 882 0121 24000000 .4byte .LFE1\r
- 883 0125 33000000 .4byte .LLST2\r
- 884 0129 01 .byte 0x1\r
- 885 012a 51010000 .4byte 0x151\r
- 886 012e 07 .uleb128 0x7\r
- 887 012f A9000000 .4byte .LASF21\r
- 888 0133 01 .byte 0x1\r
- 889 0134 6B .byte 0x6b\r
- 890 0135 6F000000 .4byte 0x6f\r
- 891 0139 53000000 .4byte .LLST3\r
- 892 013d 08 .uleb128 0x8\r
- 893 013e 06000000 .4byte .LVL2\r
- 894 0142 3C040000 .4byte 0x43c\r
- 895 0146 09 .uleb128 0x9\r
- 896 0147 20000000 .4byte .LVL3\r
- 897 014b 01 .byte 0x1\r
- 898 014c 4A040000 .4byte 0x44a\r
- 899 0150 00 .byte 0\r
- 900 0151 0A .uleb128 0xa\r
- 901 0152 01 .byte 0x1\r
- 902 0153 79000000 .4byte .LASF24\r
- 903 0157 01 .byte 0x1\r
- 904 0158 87 .byte 0x87\r
- 905 0159 01 .byte 0x1\r
- 906 015a 6F000000 .4byte 0x6f\r
- 907 015e 00000000 .4byte .LFB2\r
- 908 0162 34000000 .4byte .LFE2\r
- 909 0166 66000000 .4byte .LLST4\r
- 910 016a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 27\r
-\r
-\r
- 911 016b AA010000 .4byte 0x1aa\r
- 912 016f 0B .uleb128 0xb\r
- 913 0170 06020000 .4byte .LASF22\r
- 914 0174 01 .byte 0x1\r
- 915 0175 87 .byte 0x87\r
- 916 0176 AA010000 .4byte 0x1aa\r
- 917 017a 86000000 .4byte .LLST5\r
- 918 017e 0B .uleb128 0xb\r
- 919 017f 9F000000 .4byte .LASF23\r
- 920 0183 01 .byte 0x1\r
- 921 0184 87 .byte 0x87\r
- 922 0185 6F000000 .4byte 0x6f\r
- 923 0189 A4000000 .4byte .LLST6\r
- 924 018d 0C .uleb128 0xc\r
- 925 018e 6900 .ascii "i\000"\r
- 926 0190 01 .byte 0x1\r
- 927 0191 89 .byte 0x89\r
- 928 0192 6F000000 .4byte 0x6f\r
- 929 0196 C5000000 .4byte .LLST7\r
- 930 019a 0D .uleb128 0xd\r
- 931 019b 1C000000 .4byte .LVL6\r
- 932 019f 5E040000 .4byte 0x45e\r
- 933 01a3 0E .uleb128 0xe\r
- 934 01a4 01 .byte 0x1\r
- 935 01a5 50 .byte 0x50\r
- 936 01a6 01 .byte 0x1\r
- 937 01a7 31 .byte 0x31\r
- 938 01a8 00 .byte 0\r
- 939 01a9 00 .byte 0\r
- 940 01aa 0F .uleb128 0xf\r
- 941 01ab 04 .byte 0x4\r
- 942 01ac 6F000000 .4byte 0x6f\r
- 943 01b0 0A .uleb128 0xa\r
- 944 01b1 01 .byte 0x1\r
- 945 01b2 00000000 .4byte .LASF25\r
- 946 01b6 01 .byte 0x1\r
- 947 01b7 B2 .byte 0xb2\r
- 948 01b8 01 .byte 0x1\r
- 949 01b9 A5000000 .4byte 0xa5\r
- 950 01bd 00000000 .4byte .LFB3\r
- 951 01c1 74000000 .4byte .LFE3\r
- 952 01c5 D9000000 .4byte .LLST8\r
- 953 01c9 01 .byte 0x1\r
- 954 01ca 23020000 .4byte 0x223\r
- 955 01ce 0B .uleb128 0xb\r
- 956 01cf 1B010000 .4byte .LASF26\r
- 957 01d3 01 .byte 0x1\r
- 958 01d4 B2 .byte 0xb2\r
- 959 01d5 6F000000 .4byte 0x6f\r
- 960 01d9 F9000000 .4byte .LLST9\r
- 961 01dd 0B .uleb128 0xb\r
- 962 01de 7F010000 .4byte .LASF27\r
- 963 01e2 01 .byte 0x1\r
- 964 01e3 B2 .byte 0xb2\r
- 965 01e4 7A000000 .4byte 0x7a\r
- 966 01e8 8D010000 .4byte .LLST10\r
- 967 01ec 10 .uleb128 0x10\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 28\r
-\r
-\r
- 968 01ed 06020000 .4byte .LASF22\r
- 969 01f1 01 .byte 0x1\r
- 970 01f2 B2 .byte 0xb2\r
- 971 01f3 23020000 .4byte 0x223\r
- 972 01f7 01 .byte 0x1\r
- 973 01f8 52 .byte 0x52\r
- 974 01f9 10 .uleb128 0x10\r
- 975 01fa 9F000000 .4byte .LASF23\r
- 976 01fe 01 .byte 0x1\r
- 977 01ff B2 .byte 0xb2\r
- 978 0200 6F000000 .4byte 0x6f\r
- 979 0204 01 .byte 0x1\r
- 980 0205 53 .byte 0x53\r
- 981 0206 07 .uleb128 0x7\r
- 982 0207 87000000 .4byte .LASF28\r
- 983 020b 01 .byte 0x1\r
- 984 020c B5 .byte 0xb5\r
- 985 020d A5000000 .4byte 0xa5\r
- 986 0211 B9010000 .4byte .LLST11\r
- 987 0215 0C .uleb128 0xc\r
- 988 0216 6900 .ascii "i\000"\r
- 989 0218 01 .byte 0x1\r
- 990 0219 B6 .byte 0xb6\r
- 991 021a 6F000000 .4byte 0x6f\r
- 992 021e D8010000 .4byte .LLST12\r
- 993 0222 00 .byte 0\r
- 994 0223 0F .uleb128 0xf\r
- 995 0224 04 .byte 0x4\r
- 996 0225 29020000 .4byte 0x229\r
- 997 0229 11 .uleb128 0x11\r
- 998 022a 6F000000 .4byte 0x6f\r
- 999 022e 0A .uleb128 0xa\r
- 1000 022f 01 .byte 0x1\r
- 1001 0230 AC010000 .4byte .LASF29\r
- 1002 0234 01 .byte 0x1\r
- 1003 0235 FD .byte 0xfd\r
- 1004 0236 01 .byte 0x1\r
- 1005 0237 A5000000 .4byte 0xa5\r
- 1006 023b 00000000 .4byte .LFB4\r
- 1007 023f 4C000000 .4byte .LFE4\r
- 1008 0243 EC010000 .4byte .LLST13\r
- 1009 0247 01 .byte 0x1\r
- 1010 0248 8F020000 .4byte 0x28f\r
- 1011 024c 0B .uleb128 0xb\r
- 1012 024d 1B010000 .4byte .LASF26\r
- 1013 0251 01 .byte 0x1\r
- 1014 0252 FD .byte 0xfd\r
- 1015 0253 6F000000 .4byte 0x6f\r
- 1016 0257 0C020000 .4byte .LLST14\r
- 1017 025b 10 .uleb128 0x10\r
- 1018 025c 06020000 .4byte .LASF22\r
- 1019 0260 01 .byte 0x1\r
- 1020 0261 FD .byte 0xfd\r
- 1021 0262 23020000 .4byte 0x223\r
- 1022 0266 01 .byte 0x1\r
- 1023 0267 51 .byte 0x51\r
- 1024 0268 10 .uleb128 0x10\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 29\r
-\r
-\r
- 1025 0269 9F000000 .4byte .LASF23\r
- 1026 026d 01 .byte 0x1\r
- 1027 026e FD .byte 0xfd\r
- 1028 026f 7A000000 .4byte 0x7a\r
- 1029 0273 01 .byte 0x1\r
- 1030 0274 52 .byte 0x52\r
- 1031 0275 07 .uleb128 0x7\r
- 1032 0276 87000000 .4byte .LASF28\r
- 1033 027a 01 .byte 0x1\r
- 1034 027b FF .byte 0xff\r
- 1035 027c A5000000 .4byte 0xa5\r
- 1036 0280 7B020000 .4byte .LLST15\r
- 1037 0284 12 .uleb128 0x12\r
- 1038 0285 6900 .ascii "i\000"\r
- 1039 0287 01 .byte 0x1\r
- 1040 0288 0001 .2byte 0x100\r
- 1041 028a 7A000000 .4byte 0x7a\r
- 1042 028e 00 .byte 0\r
- 1043 028f 13 .uleb128 0x13\r
- 1044 0290 01 .byte 0x1\r
- 1045 0291 2D000000 .4byte .LASF30\r
- 1046 0295 01 .byte 0x1\r
- 1047 0296 3C01 .2byte 0x13c\r
- 1048 0298 01 .byte 0x1\r
- 1049 0299 A5000000 .4byte 0xa5\r
- 1050 029d 00000000 .4byte .LFB5\r
- 1051 02a1 48000000 .4byte .LFE5\r
- 1052 02a5 9A020000 .4byte .LLST16\r
- 1053 02a9 01 .byte 0x1\r
- 1054 02aa FB020000 .4byte 0x2fb\r
- 1055 02ae 14 .uleb128 0x14\r
- 1056 02af 1B010000 .4byte .LASF26\r
- 1057 02b3 01 .byte 0x1\r
- 1058 02b4 3C01 .2byte 0x13c\r
- 1059 02b6 6F000000 .4byte 0x6f\r
- 1060 02ba BA020000 .4byte .LLST17\r
- 1061 02be 14 .uleb128 0x14\r
- 1062 02bf 7F010000 .4byte .LASF27\r
- 1063 02c3 01 .byte 0x1\r
- 1064 02c4 3C01 .2byte 0x13c\r
- 1065 02c6 7A000000 .4byte 0x7a\r
- 1066 02ca 0B030000 .4byte .LLST18\r
- 1067 02ce 15 .uleb128 0x15\r
- 1068 02cf 0E010000 .4byte .LASF31\r
- 1069 02d3 01 .byte 0x1\r
- 1070 02d4 3C01 .2byte 0x13c\r
- 1071 02d6 6F000000 .4byte 0x6f\r
- 1072 02da 01 .byte 0x1\r
- 1073 02db 52 .byte 0x52\r
- 1074 02dc 15 .uleb128 0x15\r
- 1075 02dd 9E010000 .4byte .LASF32\r
- 1076 02e1 01 .byte 0x1\r
- 1077 02e2 3C01 .2byte 0x13c\r
- 1078 02e4 6F000000 .4byte 0x6f\r
- 1079 02e8 01 .byte 0x1\r
- 1080 02e9 53 .byte 0x53\r
- 1081 02ea 16 .uleb128 0x16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 30\r
-\r
-\r
- 1082 02eb 87000000 .4byte .LASF28\r
- 1083 02ef 01 .byte 0x1\r
- 1084 02f0 3F01 .2byte 0x13f\r
- 1085 02f2 A5000000 .4byte 0xa5\r
- 1086 02f6 37030000 .4byte .LLST19\r
- 1087 02fa 00 .byte 0\r
- 1088 02fb 13 .uleb128 0x13\r
- 1089 02fc 01 .byte 0x1\r
- 1090 02fd CE010000 .4byte .LASF33\r
- 1091 0301 01 .byte 0x1\r
- 1092 0302 7201 .2byte 0x172\r
- 1093 0304 01 .byte 0x1\r
- 1094 0305 A5000000 .4byte 0xa5\r
- 1095 0309 00000000 .4byte .LFB6\r
- 1096 030d 40000000 .4byte .LFE6\r
- 1097 0311 56030000 .4byte .LLST20\r
- 1098 0315 01 .byte 0x1\r
- 1099 0316 49030000 .4byte 0x349\r
- 1100 031a 14 .uleb128 0x14\r
- 1101 031b 1B010000 .4byte .LASF26\r
- 1102 031f 01 .byte 0x1\r
- 1103 0320 7201 .2byte 0x172\r
- 1104 0322 6F000000 .4byte 0x6f\r
- 1105 0326 76030000 .4byte .LLST21\r
- 1106 032a 15 .uleb128 0x15\r
- 1107 032b 0D020000 .4byte .LASF34\r
- 1108 032f 01 .byte 0x1\r
- 1109 0330 7201 .2byte 0x172\r
- 1110 0332 6F000000 .4byte 0x6f\r
- 1111 0336 01 .byte 0x1\r
- 1112 0337 51 .byte 0x51\r
- 1113 0338 16 .uleb128 0x16\r
- 1114 0339 87000000 .4byte .LASF28\r
- 1115 033d 01 .byte 0x1\r
- 1116 033e 7401 .2byte 0x174\r
- 1117 0340 A5000000 .4byte 0xa5\r
- 1118 0344 C7030000 .4byte .LLST22\r
- 1119 0348 00 .byte 0\r
- 1120 0349 17 .uleb128 0x17\r
- 1121 034a 01 .byte 0x1\r
- 1122 034b 36010000 .4byte .LASF35\r
- 1123 034f 01 .byte 0x1\r
- 1124 0350 A901 .2byte 0x1a9\r
- 1125 0352 01 .byte 0x1\r
- 1126 0353 A5000000 .4byte 0xa5\r
- 1127 0357 00000000 .4byte .LFB7\r
- 1128 035b 3C000000 .4byte .LFE7\r
- 1129 035f 02 .byte 0x2\r
- 1130 0360 7D .byte 0x7d\r
- 1131 0361 00 .sleb128 0\r
- 1132 0362 01 .byte 0x1\r
- 1133 0363 88030000 .4byte 0x388\r
- 1134 0367 14 .uleb128 0x14\r
- 1135 0368 94000000 .4byte .LASF36\r
- 1136 036c 01 .byte 0x1\r
- 1137 036d A901 .2byte 0x1a9\r
- 1138 036f 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 31\r
-\r
-\r
- 1139 0373 E6030000 .4byte .LLST23\r
- 1140 0377 16 .uleb128 0x16\r
- 1141 0378 87000000 .4byte .LASF28\r
- 1142 037c 01 .byte 0x1\r
- 1143 037d AB01 .2byte 0x1ab\r
- 1144 037f A5000000 .4byte 0xa5\r
- 1145 0383 37040000 .4byte .LLST24\r
- 1146 0387 00 .byte 0\r
- 1147 0388 13 .uleb128 0x13\r
- 1148 0389 01 .byte 0x1\r
- 1149 038a 4A010000 .4byte .LASF37\r
- 1150 038e 01 .byte 0x1\r
- 1151 038f D601 .2byte 0x1d6\r
- 1152 0391 01 .byte 0x1\r
- 1153 0392 A5000000 .4byte 0xa5\r
- 1154 0396 00000000 .4byte .LFB8\r
- 1155 039a 40000000 .4byte .LFE8\r
- 1156 039e 56040000 .4byte .LLST25\r
- 1157 03a2 01 .byte 0x1\r
- 1158 03a3 DA030000 .4byte 0x3da\r
- 1159 03a7 16 .uleb128 0x16\r
- 1160 03a8 87000000 .4byte .LASF28\r
- 1161 03ac 01 .byte 0x1\r
- 1162 03ad D801 .2byte 0x1d8\r
- 1163 03af A5000000 .4byte 0xa5\r
- 1164 03b3 76040000 .4byte .LLST26\r
- 1165 03b7 16 .uleb128 0x16\r
- 1166 03b8 A9000000 .4byte .LASF21\r
- 1167 03bc 01 .byte 0x1\r
- 1168 03bd D901 .2byte 0x1d9\r
- 1169 03bf 6F000000 .4byte 0x6f\r
- 1170 03c3 AD040000 .4byte .LLST27\r
- 1171 03c7 08 .uleb128 0x8\r
- 1172 03c8 06000000 .4byte .LVL48\r
- 1173 03cc 3C040000 .4byte 0x43c\r
- 1174 03d0 08 .uleb128 0x8\r
- 1175 03d1 32000000 .4byte .LVL52\r
- 1176 03d5 4A040000 .4byte 0x44a\r
- 1177 03d9 00 .byte 0\r
- 1178 03da 18 .uleb128 0x18\r
- 1179 03db 01 .byte 0x1\r
- 1180 03dc C2010000 .4byte .LASF38\r
- 1181 03e0 01 .byte 0x1\r
- 1182 03e1 0A02 .2byte 0x20a\r
- 1183 03e3 01 .byte 0x1\r
- 1184 03e4 00000000 .4byte .LFB9\r
- 1185 03e8 34000000 .4byte .LFE9\r
- 1186 03ec C0040000 .4byte .LLST28\r
- 1187 03f0 01 .byte 0x1\r
- 1188 03f1 19040000 .4byte 0x419\r
- 1189 03f5 16 .uleb128 0x16\r
- 1190 03f6 A9000000 .4byte .LASF21\r
- 1191 03fa 01 .byte 0x1\r
- 1192 03fb 0C02 .2byte 0x20c\r
- 1193 03fd 6F000000 .4byte 0x6f\r
- 1194 0401 E0040000 .4byte .LLST29\r
- 1195 0405 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 32\r
-\r
-\r
- 1196 0406 06000000 .4byte .LVL53\r
- 1197 040a 3C040000 .4byte 0x43c\r
- 1198 040e 09 .uleb128 0x9\r
- 1199 040f 2C000000 .4byte .LVL54\r
- 1200 0413 01 .byte 0x1\r
- 1201 0414 4A040000 .4byte 0x44a\r
- 1202 0418 00 .byte 0\r
- 1203 0419 19 .uleb128 0x19\r
- 1204 041a 39020000 .4byte .LASF39\r
- 1205 041e 01 .byte 0x1\r
- 1206 041f 3C .byte 0x3c\r
- 1207 0420 85000000 .4byte 0x85\r
- 1208 0424 05 .byte 0x5\r
- 1209 0425 03 .byte 0x3\r
- 1210 0426 04000000 .4byte spcWaitPipeBypass\r
- 1211 042a 1A .uleb128 0x1a\r
- 1212 042b 01010000 .4byte .LASF43\r
- 1213 042f 01 .byte 0x1\r
- 1214 0430 30 .byte 0x30\r
- 1215 0431 6F000000 .4byte 0x6f\r
- 1216 0435 01 .byte 0x1\r
- 1217 0436 05 .byte 0x5\r
- 1218 0437 03 .byte 0x3\r
- 1219 0438 00000000 .4byte SpcLockState\r
- 1220 043c 1B .uleb128 0x1b\r
- 1221 043d 01 .byte 0x1\r
- 1222 043e 5B010000 .4byte .LASF44\r
- 1223 0442 03 .byte 0x3\r
- 1224 0443 7E .byte 0x7e\r
- 1225 0444 01 .byte 0x1\r
- 1226 0445 6F000000 .4byte 0x6f\r
- 1227 0449 01 .byte 0x1\r
- 1228 044a 1C .uleb128 0x1c\r
- 1229 044b 01 .byte 0x1\r
- 1230 044c 1A020000 .4byte .LASF45\r
- 1231 0450 03 .byte 0x3\r
- 1232 0451 7F .byte 0x7f\r
- 1233 0452 01 .byte 0x1\r
- 1234 0453 01 .byte 0x1\r
- 1235 0454 5E040000 .4byte 0x45e\r
- 1236 0458 1D .uleb128 0x1d\r
- 1237 0459 6F000000 .4byte 0x6f\r
- 1238 045d 00 .byte 0\r
- 1239 045e 1E .uleb128 0x1e\r
- 1240 045f 01 .byte 0x1\r
- 1241 0460 ED010000 .4byte .LASF46\r
- 1242 0464 03 .byte 0x3\r
- 1243 0465 78 .byte 0x78\r
- 1244 0466 01 .byte 0x1\r
- 1245 0467 01 .byte 0x1\r
- 1246 0468 1D .uleb128 0x1d\r
- 1247 0469 7A000000 .4byte 0x7a\r
- 1248 046d 00 .byte 0\r
- 1249 046e 00 .byte 0\r
- 1250 .section .debug_abbrev,"",%progbits\r
- 1251 .Ldebug_abbrev0:\r
- 1252 0000 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 33\r
-\r
-\r
- 1253 0001 11 .uleb128 0x11\r
- 1254 0002 01 .byte 0x1\r
- 1255 0003 25 .uleb128 0x25\r
- 1256 0004 0E .uleb128 0xe\r
- 1257 0005 13 .uleb128 0x13\r
- 1258 0006 0B .uleb128 0xb\r
- 1259 0007 03 .uleb128 0x3\r
- 1260 0008 0E .uleb128 0xe\r
- 1261 0009 1B .uleb128 0x1b\r
- 1262 000a 0E .uleb128 0xe\r
- 1263 000b 55 .uleb128 0x55\r
- 1264 000c 06 .uleb128 0x6\r
- 1265 000d 11 .uleb128 0x11\r
- 1266 000e 01 .uleb128 0x1\r
- 1267 000f 52 .uleb128 0x52\r
- 1268 0010 01 .uleb128 0x1\r
- 1269 0011 10 .uleb128 0x10\r
- 1270 0012 06 .uleb128 0x6\r
- 1271 0013 00 .byte 0\r
- 1272 0014 00 .byte 0\r
- 1273 0015 02 .uleb128 0x2\r
- 1274 0016 24 .uleb128 0x24\r
- 1275 0017 00 .byte 0\r
- 1276 0018 0B .uleb128 0xb\r
- 1277 0019 0B .uleb128 0xb\r
- 1278 001a 3E .uleb128 0x3e\r
- 1279 001b 0B .uleb128 0xb\r
- 1280 001c 03 .uleb128 0x3\r
- 1281 001d 0E .uleb128 0xe\r
- 1282 001e 00 .byte 0\r
- 1283 001f 00 .byte 0\r
- 1284 0020 03 .uleb128 0x3\r
- 1285 0021 24 .uleb128 0x24\r
- 1286 0022 00 .byte 0\r
- 1287 0023 0B .uleb128 0xb\r
- 1288 0024 0B .uleb128 0xb\r
- 1289 0025 3E .uleb128 0x3e\r
- 1290 0026 0B .uleb128 0xb\r
- 1291 0027 03 .uleb128 0x3\r
- 1292 0028 08 .uleb128 0x8\r
- 1293 0029 00 .byte 0\r
- 1294 002a 00 .byte 0\r
- 1295 002b 04 .uleb128 0x4\r
- 1296 002c 16 .uleb128 0x16\r
- 1297 002d 00 .byte 0\r
- 1298 002e 03 .uleb128 0x3\r
- 1299 002f 0E .uleb128 0xe\r
- 1300 0030 3A .uleb128 0x3a\r
- 1301 0031 0B .uleb128 0xb\r
- 1302 0032 3B .uleb128 0x3b\r
- 1303 0033 0B .uleb128 0xb\r
- 1304 0034 49 .uleb128 0x49\r
- 1305 0035 13 .uleb128 0x13\r
- 1306 0036 00 .byte 0\r
- 1307 0037 00 .byte 0\r
- 1308 0038 05 .uleb128 0x5\r
- 1309 0039 35 .uleb128 0x35\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 34\r
-\r
-\r
- 1310 003a 00 .byte 0\r
- 1311 003b 49 .uleb128 0x49\r
- 1312 003c 13 .uleb128 0x13\r
- 1313 003d 00 .byte 0\r
- 1314 003e 00 .byte 0\r
- 1315 003f 06 .uleb128 0x6\r
- 1316 0040 2E .uleb128 0x2e\r
- 1317 0041 01 .byte 0x1\r
- 1318 0042 3F .uleb128 0x3f\r
- 1319 0043 0C .uleb128 0xc\r
- 1320 0044 03 .uleb128 0x3\r
- 1321 0045 0E .uleb128 0xe\r
- 1322 0046 3A .uleb128 0x3a\r
- 1323 0047 0B .uleb128 0xb\r
- 1324 0048 3B .uleb128 0x3b\r
- 1325 0049 0B .uleb128 0xb\r
- 1326 004a 27 .uleb128 0x27\r
- 1327 004b 0C .uleb128 0xc\r
- 1328 004c 11 .uleb128 0x11\r
- 1329 004d 01 .uleb128 0x1\r
- 1330 004e 12 .uleb128 0x12\r
- 1331 004f 01 .uleb128 0x1\r
- 1332 0050 40 .uleb128 0x40\r
- 1333 0051 06 .uleb128 0x6\r
- 1334 0052 9742 .uleb128 0x2117\r
- 1335 0054 0C .uleb128 0xc\r
- 1336 0055 01 .uleb128 0x1\r
- 1337 0056 13 .uleb128 0x13\r
- 1338 0057 00 .byte 0\r
- 1339 0058 00 .byte 0\r
- 1340 0059 07 .uleb128 0x7\r
- 1341 005a 34 .uleb128 0x34\r
- 1342 005b 00 .byte 0\r
- 1343 005c 03 .uleb128 0x3\r
- 1344 005d 0E .uleb128 0xe\r
- 1345 005e 3A .uleb128 0x3a\r
- 1346 005f 0B .uleb128 0xb\r
- 1347 0060 3B .uleb128 0x3b\r
- 1348 0061 0B .uleb128 0xb\r
- 1349 0062 49 .uleb128 0x49\r
- 1350 0063 13 .uleb128 0x13\r
- 1351 0064 02 .uleb128 0x2\r
- 1352 0065 06 .uleb128 0x6\r
- 1353 0066 00 .byte 0\r
- 1354 0067 00 .byte 0\r
- 1355 0068 08 .uleb128 0x8\r
- 1356 0069 898201 .uleb128 0x4109\r
- 1357 006c 00 .byte 0\r
- 1358 006d 11 .uleb128 0x11\r
- 1359 006e 01 .uleb128 0x1\r
- 1360 006f 31 .uleb128 0x31\r
- 1361 0070 13 .uleb128 0x13\r
- 1362 0071 00 .byte 0\r
- 1363 0072 00 .byte 0\r
- 1364 0073 09 .uleb128 0x9\r
- 1365 0074 898201 .uleb128 0x4109\r
- 1366 0077 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 35\r
-\r
-\r
- 1367 0078 11 .uleb128 0x11\r
- 1368 0079 01 .uleb128 0x1\r
- 1369 007a 9542 .uleb128 0x2115\r
- 1370 007c 0C .uleb128 0xc\r
- 1371 007d 31 .uleb128 0x31\r
- 1372 007e 13 .uleb128 0x13\r
- 1373 007f 00 .byte 0\r
- 1374 0080 00 .byte 0\r
- 1375 0081 0A .uleb128 0xa\r
- 1376 0082 2E .uleb128 0x2e\r
- 1377 0083 01 .byte 0x1\r
- 1378 0084 3F .uleb128 0x3f\r
- 1379 0085 0C .uleb128 0xc\r
- 1380 0086 03 .uleb128 0x3\r
- 1381 0087 0E .uleb128 0xe\r
- 1382 0088 3A .uleb128 0x3a\r
- 1383 0089 0B .uleb128 0xb\r
- 1384 008a 3B .uleb128 0x3b\r
- 1385 008b 0B .uleb128 0xb\r
- 1386 008c 27 .uleb128 0x27\r
- 1387 008d 0C .uleb128 0xc\r
- 1388 008e 49 .uleb128 0x49\r
- 1389 008f 13 .uleb128 0x13\r
- 1390 0090 11 .uleb128 0x11\r
- 1391 0091 01 .uleb128 0x1\r
- 1392 0092 12 .uleb128 0x12\r
- 1393 0093 01 .uleb128 0x1\r
- 1394 0094 40 .uleb128 0x40\r
- 1395 0095 06 .uleb128 0x6\r
- 1396 0096 9742 .uleb128 0x2117\r
- 1397 0098 0C .uleb128 0xc\r
- 1398 0099 01 .uleb128 0x1\r
- 1399 009a 13 .uleb128 0x13\r
- 1400 009b 00 .byte 0\r
- 1401 009c 00 .byte 0\r
- 1402 009d 0B .uleb128 0xb\r
- 1403 009e 05 .uleb128 0x5\r
- 1404 009f 00 .byte 0\r
- 1405 00a0 03 .uleb128 0x3\r
- 1406 00a1 0E .uleb128 0xe\r
- 1407 00a2 3A .uleb128 0x3a\r
- 1408 00a3 0B .uleb128 0xb\r
- 1409 00a4 3B .uleb128 0x3b\r
- 1410 00a5 0B .uleb128 0xb\r
- 1411 00a6 49 .uleb128 0x49\r
- 1412 00a7 13 .uleb128 0x13\r
- 1413 00a8 02 .uleb128 0x2\r
- 1414 00a9 06 .uleb128 0x6\r
- 1415 00aa 00 .byte 0\r
- 1416 00ab 00 .byte 0\r
- 1417 00ac 0C .uleb128 0xc\r
- 1418 00ad 34 .uleb128 0x34\r
- 1419 00ae 00 .byte 0\r
- 1420 00af 03 .uleb128 0x3\r
- 1421 00b0 08 .uleb128 0x8\r
- 1422 00b1 3A .uleb128 0x3a\r
- 1423 00b2 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 36\r
-\r
-\r
- 1424 00b3 3B .uleb128 0x3b\r
- 1425 00b4 0B .uleb128 0xb\r
- 1426 00b5 49 .uleb128 0x49\r
- 1427 00b6 13 .uleb128 0x13\r
- 1428 00b7 02 .uleb128 0x2\r
- 1429 00b8 06 .uleb128 0x6\r
- 1430 00b9 00 .byte 0\r
- 1431 00ba 00 .byte 0\r
- 1432 00bb 0D .uleb128 0xd\r
- 1433 00bc 898201 .uleb128 0x4109\r
- 1434 00bf 01 .byte 0x1\r
- 1435 00c0 11 .uleb128 0x11\r
- 1436 00c1 01 .uleb128 0x1\r
- 1437 00c2 31 .uleb128 0x31\r
- 1438 00c3 13 .uleb128 0x13\r
- 1439 00c4 00 .byte 0\r
- 1440 00c5 00 .byte 0\r
- 1441 00c6 0E .uleb128 0xe\r
- 1442 00c7 8A8201 .uleb128 0x410a\r
- 1443 00ca 00 .byte 0\r
- 1444 00cb 02 .uleb128 0x2\r
- 1445 00cc 0A .uleb128 0xa\r
- 1446 00cd 9142 .uleb128 0x2111\r
- 1447 00cf 0A .uleb128 0xa\r
- 1448 00d0 00 .byte 0\r
- 1449 00d1 00 .byte 0\r
- 1450 00d2 0F .uleb128 0xf\r
- 1451 00d3 0F .uleb128 0xf\r
- 1452 00d4 00 .byte 0\r
- 1453 00d5 0B .uleb128 0xb\r
- 1454 00d6 0B .uleb128 0xb\r
- 1455 00d7 49 .uleb128 0x49\r
- 1456 00d8 13 .uleb128 0x13\r
- 1457 00d9 00 .byte 0\r
- 1458 00da 00 .byte 0\r
- 1459 00db 10 .uleb128 0x10\r
- 1460 00dc 05 .uleb128 0x5\r
- 1461 00dd 00 .byte 0\r
- 1462 00de 03 .uleb128 0x3\r
- 1463 00df 0E .uleb128 0xe\r
- 1464 00e0 3A .uleb128 0x3a\r
- 1465 00e1 0B .uleb128 0xb\r
- 1466 00e2 3B .uleb128 0x3b\r
- 1467 00e3 0B .uleb128 0xb\r
- 1468 00e4 49 .uleb128 0x49\r
- 1469 00e5 13 .uleb128 0x13\r
- 1470 00e6 02 .uleb128 0x2\r
- 1471 00e7 0A .uleb128 0xa\r
- 1472 00e8 00 .byte 0\r
- 1473 00e9 00 .byte 0\r
- 1474 00ea 11 .uleb128 0x11\r
- 1475 00eb 26 .uleb128 0x26\r
- 1476 00ec 00 .byte 0\r
- 1477 00ed 49 .uleb128 0x49\r
- 1478 00ee 13 .uleb128 0x13\r
- 1479 00ef 00 .byte 0\r
- 1480 00f0 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 37\r
-\r
-\r
- 1481 00f1 12 .uleb128 0x12\r
- 1482 00f2 34 .uleb128 0x34\r
- 1483 00f3 00 .byte 0\r
- 1484 00f4 03 .uleb128 0x3\r
- 1485 00f5 08 .uleb128 0x8\r
- 1486 00f6 3A .uleb128 0x3a\r
- 1487 00f7 0B .uleb128 0xb\r
- 1488 00f8 3B .uleb128 0x3b\r
- 1489 00f9 05 .uleb128 0x5\r
- 1490 00fa 49 .uleb128 0x49\r
- 1491 00fb 13 .uleb128 0x13\r
- 1492 00fc 00 .byte 0\r
- 1493 00fd 00 .byte 0\r
- 1494 00fe 13 .uleb128 0x13\r
- 1495 00ff 2E .uleb128 0x2e\r
- 1496 0100 01 .byte 0x1\r
- 1497 0101 3F .uleb128 0x3f\r
- 1498 0102 0C .uleb128 0xc\r
- 1499 0103 03 .uleb128 0x3\r
- 1500 0104 0E .uleb128 0xe\r
- 1501 0105 3A .uleb128 0x3a\r
- 1502 0106 0B .uleb128 0xb\r
- 1503 0107 3B .uleb128 0x3b\r
- 1504 0108 05 .uleb128 0x5\r
- 1505 0109 27 .uleb128 0x27\r
- 1506 010a 0C .uleb128 0xc\r
- 1507 010b 49 .uleb128 0x49\r
- 1508 010c 13 .uleb128 0x13\r
- 1509 010d 11 .uleb128 0x11\r
- 1510 010e 01 .uleb128 0x1\r
- 1511 010f 12 .uleb128 0x12\r
- 1512 0110 01 .uleb128 0x1\r
- 1513 0111 40 .uleb128 0x40\r
- 1514 0112 06 .uleb128 0x6\r
- 1515 0113 9742 .uleb128 0x2117\r
- 1516 0115 0C .uleb128 0xc\r
- 1517 0116 01 .uleb128 0x1\r
- 1518 0117 13 .uleb128 0x13\r
- 1519 0118 00 .byte 0\r
- 1520 0119 00 .byte 0\r
- 1521 011a 14 .uleb128 0x14\r
- 1522 011b 05 .uleb128 0x5\r
- 1523 011c 00 .byte 0\r
- 1524 011d 03 .uleb128 0x3\r
- 1525 011e 0E .uleb128 0xe\r
- 1526 011f 3A .uleb128 0x3a\r
- 1527 0120 0B .uleb128 0xb\r
- 1528 0121 3B .uleb128 0x3b\r
- 1529 0122 05 .uleb128 0x5\r
- 1530 0123 49 .uleb128 0x49\r
- 1531 0124 13 .uleb128 0x13\r
- 1532 0125 02 .uleb128 0x2\r
- 1533 0126 06 .uleb128 0x6\r
- 1534 0127 00 .byte 0\r
- 1535 0128 00 .byte 0\r
- 1536 0129 15 .uleb128 0x15\r
- 1537 012a 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 38\r
-\r
-\r
- 1538 012b 00 .byte 0\r
- 1539 012c 03 .uleb128 0x3\r
- 1540 012d 0E .uleb128 0xe\r
- 1541 012e 3A .uleb128 0x3a\r
- 1542 012f 0B .uleb128 0xb\r
- 1543 0130 3B .uleb128 0x3b\r
- 1544 0131 05 .uleb128 0x5\r
- 1545 0132 49 .uleb128 0x49\r
- 1546 0133 13 .uleb128 0x13\r
- 1547 0134 02 .uleb128 0x2\r
- 1548 0135 0A .uleb128 0xa\r
- 1549 0136 00 .byte 0\r
- 1550 0137 00 .byte 0\r
- 1551 0138 16 .uleb128 0x16\r
- 1552 0139 34 .uleb128 0x34\r
- 1553 013a 00 .byte 0\r
- 1554 013b 03 .uleb128 0x3\r
- 1555 013c 0E .uleb128 0xe\r
- 1556 013d 3A .uleb128 0x3a\r
- 1557 013e 0B .uleb128 0xb\r
- 1558 013f 3B .uleb128 0x3b\r
- 1559 0140 05 .uleb128 0x5\r
- 1560 0141 49 .uleb128 0x49\r
- 1561 0142 13 .uleb128 0x13\r
- 1562 0143 02 .uleb128 0x2\r
- 1563 0144 06 .uleb128 0x6\r
- 1564 0145 00 .byte 0\r
- 1565 0146 00 .byte 0\r
- 1566 0147 17 .uleb128 0x17\r
- 1567 0148 2E .uleb128 0x2e\r
- 1568 0149 01 .byte 0x1\r
- 1569 014a 3F .uleb128 0x3f\r
- 1570 014b 0C .uleb128 0xc\r
- 1571 014c 03 .uleb128 0x3\r
- 1572 014d 0E .uleb128 0xe\r
- 1573 014e 3A .uleb128 0x3a\r
- 1574 014f 0B .uleb128 0xb\r
- 1575 0150 3B .uleb128 0x3b\r
- 1576 0151 05 .uleb128 0x5\r
- 1577 0152 27 .uleb128 0x27\r
- 1578 0153 0C .uleb128 0xc\r
- 1579 0154 49 .uleb128 0x49\r
- 1580 0155 13 .uleb128 0x13\r
- 1581 0156 11 .uleb128 0x11\r
- 1582 0157 01 .uleb128 0x1\r
- 1583 0158 12 .uleb128 0x12\r
- 1584 0159 01 .uleb128 0x1\r
- 1585 015a 40 .uleb128 0x40\r
- 1586 015b 0A .uleb128 0xa\r
- 1587 015c 9742 .uleb128 0x2117\r
- 1588 015e 0C .uleb128 0xc\r
- 1589 015f 01 .uleb128 0x1\r
- 1590 0160 13 .uleb128 0x13\r
- 1591 0161 00 .byte 0\r
- 1592 0162 00 .byte 0\r
- 1593 0163 18 .uleb128 0x18\r
- 1594 0164 2E .uleb128 0x2e\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 39\r
-\r
-\r
- 1595 0165 01 .byte 0x1\r
- 1596 0166 3F .uleb128 0x3f\r
- 1597 0167 0C .uleb128 0xc\r
- 1598 0168 03 .uleb128 0x3\r
- 1599 0169 0E .uleb128 0xe\r
- 1600 016a 3A .uleb128 0x3a\r
- 1601 016b 0B .uleb128 0xb\r
- 1602 016c 3B .uleb128 0x3b\r
- 1603 016d 05 .uleb128 0x5\r
- 1604 016e 27 .uleb128 0x27\r
- 1605 016f 0C .uleb128 0xc\r
- 1606 0170 11 .uleb128 0x11\r
- 1607 0171 01 .uleb128 0x1\r
- 1608 0172 12 .uleb128 0x12\r
- 1609 0173 01 .uleb128 0x1\r
- 1610 0174 40 .uleb128 0x40\r
- 1611 0175 06 .uleb128 0x6\r
- 1612 0176 9742 .uleb128 0x2117\r
- 1613 0178 0C .uleb128 0xc\r
- 1614 0179 01 .uleb128 0x1\r
- 1615 017a 13 .uleb128 0x13\r
- 1616 017b 00 .byte 0\r
- 1617 017c 00 .byte 0\r
- 1618 017d 19 .uleb128 0x19\r
- 1619 017e 34 .uleb128 0x34\r
- 1620 017f 00 .byte 0\r
- 1621 0180 03 .uleb128 0x3\r
- 1622 0181 0E .uleb128 0xe\r
- 1623 0182 3A .uleb128 0x3a\r
- 1624 0183 0B .uleb128 0xb\r
- 1625 0184 3B .uleb128 0x3b\r
- 1626 0185 0B .uleb128 0xb\r
- 1627 0186 49 .uleb128 0x49\r
- 1628 0187 13 .uleb128 0x13\r
- 1629 0188 02 .uleb128 0x2\r
- 1630 0189 0A .uleb128 0xa\r
- 1631 018a 00 .byte 0\r
- 1632 018b 00 .byte 0\r
- 1633 018c 1A .uleb128 0x1a\r
- 1634 018d 34 .uleb128 0x34\r
- 1635 018e 00 .byte 0\r
- 1636 018f 03 .uleb128 0x3\r
- 1637 0190 0E .uleb128 0xe\r
- 1638 0191 3A .uleb128 0x3a\r
- 1639 0192 0B .uleb128 0xb\r
- 1640 0193 3B .uleb128 0x3b\r
- 1641 0194 0B .uleb128 0xb\r
- 1642 0195 49 .uleb128 0x49\r
- 1643 0196 13 .uleb128 0x13\r
- 1644 0197 3F .uleb128 0x3f\r
- 1645 0198 0C .uleb128 0xc\r
- 1646 0199 02 .uleb128 0x2\r
- 1647 019a 0A .uleb128 0xa\r
- 1648 019b 00 .byte 0\r
- 1649 019c 00 .byte 0\r
- 1650 019d 1B .uleb128 0x1b\r
- 1651 019e 2E .uleb128 0x2e\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 40\r
-\r
-\r
- 1652 019f 00 .byte 0\r
- 1653 01a0 3F .uleb128 0x3f\r
- 1654 01a1 0C .uleb128 0xc\r
- 1655 01a2 03 .uleb128 0x3\r
- 1656 01a3 0E .uleb128 0xe\r
- 1657 01a4 3A .uleb128 0x3a\r
- 1658 01a5 0B .uleb128 0xb\r
- 1659 01a6 3B .uleb128 0x3b\r
- 1660 01a7 0B .uleb128 0xb\r
- 1661 01a8 27 .uleb128 0x27\r
- 1662 01a9 0C .uleb128 0xc\r
- 1663 01aa 49 .uleb128 0x49\r
- 1664 01ab 13 .uleb128 0x13\r
- 1665 01ac 3C .uleb128 0x3c\r
- 1666 01ad 0C .uleb128 0xc\r
- 1667 01ae 00 .byte 0\r
- 1668 01af 00 .byte 0\r
- 1669 01b0 1C .uleb128 0x1c\r
- 1670 01b1 2E .uleb128 0x2e\r
- 1671 01b2 01 .byte 0x1\r
- 1672 01b3 3F .uleb128 0x3f\r
- 1673 01b4 0C .uleb128 0xc\r
- 1674 01b5 03 .uleb128 0x3\r
- 1675 01b6 0E .uleb128 0xe\r
- 1676 01b7 3A .uleb128 0x3a\r
- 1677 01b8 0B .uleb128 0xb\r
- 1678 01b9 3B .uleb128 0x3b\r
- 1679 01ba 0B .uleb128 0xb\r
- 1680 01bb 27 .uleb128 0x27\r
- 1681 01bc 0C .uleb128 0xc\r
- 1682 01bd 3C .uleb128 0x3c\r
- 1683 01be 0C .uleb128 0xc\r
- 1684 01bf 01 .uleb128 0x1\r
- 1685 01c0 13 .uleb128 0x13\r
- 1686 01c1 00 .byte 0\r
- 1687 01c2 00 .byte 0\r
- 1688 01c3 1D .uleb128 0x1d\r
- 1689 01c4 05 .uleb128 0x5\r
- 1690 01c5 00 .byte 0\r
- 1691 01c6 49 .uleb128 0x49\r
- 1692 01c7 13 .uleb128 0x13\r
- 1693 01c8 00 .byte 0\r
- 1694 01c9 00 .byte 0\r
- 1695 01ca 1E .uleb128 0x1e\r
- 1696 01cb 2E .uleb128 0x2e\r
- 1697 01cc 01 .byte 0x1\r
- 1698 01cd 3F .uleb128 0x3f\r
- 1699 01ce 0C .uleb128 0xc\r
- 1700 01cf 03 .uleb128 0x3\r
- 1701 01d0 0E .uleb128 0xe\r
- 1702 01d1 3A .uleb128 0x3a\r
- 1703 01d2 0B .uleb128 0xb\r
- 1704 01d3 3B .uleb128 0x3b\r
- 1705 01d4 0B .uleb128 0xb\r
- 1706 01d5 27 .uleb128 0x27\r
- 1707 01d6 0C .uleb128 0xc\r
- 1708 01d7 3C .uleb128 0x3c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 41\r
-\r
-\r
- 1709 01d8 0C .uleb128 0xc\r
- 1710 01d9 00 .byte 0\r
- 1711 01da 00 .byte 0\r
- 1712 01db 00 .byte 0\r
- 1713 .section .debug_loc,"",%progbits\r
- 1714 .Ldebug_loc0:\r
- 1715 .LLST0:\r
- 1716 0000 00000000 .4byte .LFB0\r
- 1717 0004 02000000 .4byte .LCFI0\r
- 1718 0008 0200 .2byte 0x2\r
- 1719 000a 7D .byte 0x7d\r
- 1720 000b 00 .sleb128 0\r
- 1721 000c 02000000 .4byte .LCFI0\r
- 1722 0010 24000000 .4byte .LFE0\r
- 1723 0014 0200 .2byte 0x2\r
- 1724 0016 7D .byte 0x7d\r
- 1725 0017 08 .sleb128 8\r
- 1726 0018 00000000 .4byte 0\r
- 1727 001c 00000000 .4byte 0\r
- 1728 .LLST1:\r
- 1729 0020 06000000 .4byte .LVL0\r
- 1730 0024 1F000000 .4byte .LVL1-1\r
- 1731 0028 0100 .2byte 0x1\r
- 1732 002a 50 .byte 0x50\r
- 1733 002b 00000000 .4byte 0\r
- 1734 002f 00000000 .4byte 0\r
- 1735 .LLST2:\r
- 1736 0033 00000000 .4byte .LFB1\r
- 1737 0037 02000000 .4byte .LCFI1\r
- 1738 003b 0200 .2byte 0x2\r
- 1739 003d 7D .byte 0x7d\r
- 1740 003e 00 .sleb128 0\r
- 1741 003f 02000000 .4byte .LCFI1\r
- 1742 0043 24000000 .4byte .LFE1\r
- 1743 0047 0200 .2byte 0x2\r
- 1744 0049 7D .byte 0x7d\r
- 1745 004a 08 .sleb128 8\r
- 1746 004b 00000000 .4byte 0\r
- 1747 004f 00000000 .4byte 0\r
- 1748 .LLST3:\r
- 1749 0053 06000000 .4byte .LVL2\r
- 1750 0057 1F000000 .4byte .LVL3-1\r
- 1751 005b 0100 .2byte 0x1\r
- 1752 005d 50 .byte 0x50\r
- 1753 005e 00000000 .4byte 0\r
- 1754 0062 00000000 .4byte 0\r
- 1755 .LLST4:\r
- 1756 0066 00000000 .4byte .LFB2\r
- 1757 006a 02000000 .4byte .LCFI2\r
- 1758 006e 0200 .2byte 0x2\r
- 1759 0070 7D .byte 0x7d\r
- 1760 0071 00 .sleb128 0\r
- 1761 0072 02000000 .4byte .LCFI2\r
- 1762 0076 34000000 .4byte .LFE2\r
- 1763 007a 0200 .2byte 0x2\r
- 1764 007c 7D .byte 0x7d\r
- 1765 007d 10 .sleb128 16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 42\r
-\r
-\r
- 1766 007e 00000000 .4byte 0\r
- 1767 0082 00000000 .4byte 0\r
- 1768 .LLST5:\r
- 1769 0086 00000000 .4byte .LVL4\r
- 1770 008a 08000000 .4byte .LVL5\r
- 1771 008e 0100 .2byte 0x1\r
- 1772 0090 50 .byte 0x50\r
- 1773 0091 08000000 .4byte .LVL5\r
- 1774 0095 34000000 .4byte .LFE2\r
- 1775 0099 0100 .2byte 0x1\r
- 1776 009b 56 .byte 0x56\r
- 1777 009c 00000000 .4byte 0\r
- 1778 00a0 00000000 .4byte 0\r
- 1779 .LLST6:\r
- 1780 00a4 00000000 .4byte .LVL4\r
- 1781 00a8 08000000 .4byte .LVL5\r
- 1782 00ac 0100 .2byte 0x1\r
- 1783 00ae 51 .byte 0x51\r
- 1784 00af 08000000 .4byte .LVL5\r
- 1785 00b3 34000000 .4byte .LFE2\r
- 1786 00b7 0400 .2byte 0x4\r
- 1787 00b9 F3 .byte 0xf3\r
- 1788 00ba 01 .uleb128 0x1\r
- 1789 00bb 51 .byte 0x51\r
- 1790 00bc 9F .byte 0x9f\r
- 1791 00bd 00000000 .4byte 0\r
- 1792 00c1 00000000 .4byte 0\r
- 1793 .LLST7:\r
- 1794 00c5 00000000 .4byte .LVL4\r
- 1795 00c9 08000000 .4byte .LVL5\r
- 1796 00cd 0200 .2byte 0x2\r
- 1797 00cf 30 .byte 0x30\r
- 1798 00d0 9F .byte 0x9f\r
- 1799 00d1 00000000 .4byte 0\r
- 1800 00d5 00000000 .4byte 0\r
- 1801 .LLST8:\r
- 1802 00d9 00000000 .4byte .LFB3\r
- 1803 00dd 04000000 .4byte .LCFI3\r
- 1804 00e1 0200 .2byte 0x2\r
- 1805 00e3 7D .byte 0x7d\r
- 1806 00e4 00 .sleb128 0\r
- 1807 00e5 04000000 .4byte .LCFI3\r
- 1808 00e9 74000000 .4byte .LFE3\r
- 1809 00ed 0200 .2byte 0x2\r
- 1810 00ef 7D .byte 0x7d\r
- 1811 00f0 10 .sleb128 16\r
- 1812 00f1 00000000 .4byte 0\r
- 1813 00f5 00000000 .4byte 0\r
- 1814 .LLST9:\r
- 1815 00f9 00000000 .4byte .LVL7\r
- 1816 00fd 3C000000 .4byte .LVL8\r
- 1817 0101 0100 .2byte 0x1\r
- 1818 0103 50 .byte 0x50\r
- 1819 0104 3C000000 .4byte .LVL8\r
- 1820 0108 4A000000 .4byte .LVL11\r
- 1821 010c 0200 .2byte 0x2\r
- 1822 010e 74 .byte 0x74\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 43\r
-\r
-\r
- 1823 010f 00 .sleb128 0\r
- 1824 0110 4A000000 .4byte .LVL11\r
- 1825 0114 54000000 .4byte .LVL12\r
- 1826 0118 0500 .2byte 0x5\r
- 1827 011a 0C .byte 0xc\r
- 1828 011b 20470040 .4byte 0x40004720\r
- 1829 011f 54000000 .4byte .LVL12\r
- 1830 0123 5A000000 .4byte .LVL13\r
- 1831 0127 0200 .2byte 0x2\r
- 1832 0129 70 .byte 0x70\r
- 1833 012a 00 .sleb128 0\r
- 1834 012b 5A000000 .4byte .LVL13\r
- 1835 012f 5E000000 .4byte .LVL14\r
- 1836 0133 0500 .2byte 0x5\r
- 1837 0135 0C .byte 0xc\r
- 1838 0136 20470040 .4byte 0x40004720\r
- 1839 013a 5E000000 .4byte .LVL14\r
- 1840 013e 60000000 .4byte .LVL15\r
- 1841 0142 0100 .2byte 0x1\r
- 1842 0144 50 .byte 0x50\r
- 1843 0145 60000000 .4byte .LVL15\r
- 1844 0149 62000000 .4byte .LVL16\r
- 1845 014d 0400 .2byte 0x4\r
- 1846 014f F3 .byte 0xf3\r
- 1847 0150 01 .uleb128 0x1\r
- 1848 0151 50 .byte 0x50\r
- 1849 0152 9F .byte 0x9f\r
- 1850 0153 62000000 .4byte .LVL16\r
- 1851 0157 64000000 .4byte .LVL17\r
- 1852 015b 0100 .2byte 0x1\r
- 1853 015d 50 .byte 0x50\r
- 1854 015e 64000000 .4byte .LVL17\r
- 1855 0162 66000000 .4byte .LVL18\r
- 1856 0166 0400 .2byte 0x4\r
- 1857 0168 F3 .byte 0xf3\r
- 1858 0169 01 .uleb128 0x1\r
- 1859 016a 50 .byte 0x50\r
- 1860 016b 9F .byte 0x9f\r
- 1861 016c 66000000 .4byte .LVL18\r
- 1862 0170 68000000 .4byte .LVL19\r
- 1863 0174 0100 .2byte 0x1\r
- 1864 0176 50 .byte 0x50\r
- 1865 0177 68000000 .4byte .LVL19\r
- 1866 017b 74000000 .4byte .LFE3\r
- 1867 017f 0400 .2byte 0x4\r
- 1868 0181 F3 .byte 0xf3\r
- 1869 0182 01 .uleb128 0x1\r
- 1870 0183 50 .byte 0x50\r
- 1871 0184 9F .byte 0x9f\r
- 1872 0185 00000000 .4byte 0\r
- 1873 0189 00000000 .4byte 0\r
- 1874 .LLST10:\r
- 1875 018d 00000000 .4byte .LVL7\r
- 1876 0191 40000000 .4byte .LVL9\r
- 1877 0195 0100 .2byte 0x1\r
- 1878 0197 51 .byte 0x51\r
- 1879 0198 40000000 .4byte .LVL9\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 44\r
-\r
-\r
- 1880 019c 5E000000 .4byte .LVL14\r
- 1881 01a0 0400 .2byte 0x4\r
- 1882 01a2 F3 .byte 0xf3\r
- 1883 01a3 01 .uleb128 0x1\r
- 1884 01a4 51 .byte 0x51\r
- 1885 01a5 9F .byte 0x9f\r
- 1886 01a6 5E000000 .4byte .LVL14\r
- 1887 01aa 74000000 .4byte .LFE3\r
- 1888 01ae 0100 .2byte 0x1\r
- 1889 01b0 51 .byte 0x51\r
- 1890 01b1 00000000 .4byte 0\r
- 1891 01b5 00000000 .4byte 0\r
- 1892 .LLST11:\r
- 1893 01b9 00000000 .4byte .LVL7\r
- 1894 01bd 68000000 .4byte .LVL19\r
- 1895 01c1 0200 .2byte 0x2\r
- 1896 01c3 37 .byte 0x37\r
- 1897 01c4 9F .byte 0x9f\r
- 1898 01c5 68000000 .4byte .LVL19\r
- 1899 01c9 74000000 .4byte .LFE3\r
- 1900 01cd 0100 .2byte 0x1\r
- 1901 01cf 50 .byte 0x50\r
- 1902 01d0 00000000 .4byte 0\r
- 1903 01d4 00000000 .4byte 0\r
- 1904 .LLST12:\r
- 1905 01d8 48000000 .4byte .LVL10\r
- 1906 01dc 4A000000 .4byte .LVL11\r
- 1907 01e0 0200 .2byte 0x2\r
- 1908 01e2 30 .byte 0x30\r
- 1909 01e3 9F .byte 0x9f\r
- 1910 01e4 00000000 .4byte 0\r
- 1911 01e8 00000000 .4byte 0\r
- 1912 .LLST13:\r
- 1913 01ec 00000000 .4byte .LFB4\r
- 1914 01f0 02000000 .4byte .LCFI4\r
- 1915 01f4 0200 .2byte 0x2\r
- 1916 01f6 7D .byte 0x7d\r
- 1917 01f7 00 .sleb128 0\r
- 1918 01f8 02000000 .4byte .LCFI4\r
- 1919 01fc 4C000000 .4byte .LFE4\r
- 1920 0200 0200 .2byte 0x2\r
- 1921 0202 7D .byte 0x7d\r
- 1922 0203 0C .sleb128 12\r
- 1923 0204 00000000 .4byte 0\r
- 1924 0208 00000000 .4byte 0\r
- 1925 .LLST14:\r
- 1926 020c 00000000 .4byte .LVL20\r
- 1927 0210 26000000 .4byte .LVL21\r
- 1928 0214 0100 .2byte 0x1\r
- 1929 0216 50 .byte 0x50\r
- 1930 0217 26000000 .4byte .LVL21\r
- 1931 021b 30000000 .4byte .LVL22\r
- 1932 021f 0500 .2byte 0x5\r
- 1933 0221 0C .byte 0xc\r
- 1934 0222 20470040 .4byte 0x40004720\r
- 1935 0226 30000000 .4byte .LVL22\r
- 1936 022a 36000000 .4byte .LVL23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 45\r
-\r
-\r
- 1937 022e 0200 .2byte 0x2\r
- 1938 0230 70 .byte 0x70\r
- 1939 0231 00 .sleb128 0\r
- 1940 0232 36000000 .4byte .LVL23\r
- 1941 0236 3A000000 .4byte .LVL24\r
- 1942 023a 0500 .2byte 0x5\r
- 1943 023c 0C .byte 0xc\r
- 1944 023d 20470040 .4byte 0x40004720\r
- 1945 0241 3A000000 .4byte .LVL24\r
- 1946 0245 3C000000 .4byte .LVL25\r
- 1947 0249 0100 .2byte 0x1\r
- 1948 024b 50 .byte 0x50\r
- 1949 024c 3C000000 .4byte .LVL25\r
- 1950 0250 3E000000 .4byte .LVL26\r
- 1951 0254 0400 .2byte 0x4\r
- 1952 0256 F3 .byte 0xf3\r
- 1953 0257 01 .uleb128 0x1\r
- 1954 0258 50 .byte 0x50\r
- 1955 0259 9F .byte 0x9f\r
- 1956 025a 3E000000 .4byte .LVL26\r
- 1957 025e 40000000 .4byte .LVL27\r
- 1958 0262 0100 .2byte 0x1\r
- 1959 0264 50 .byte 0x50\r
- 1960 0265 40000000 .4byte .LVL27\r
- 1961 0269 4C000000 .4byte .LFE4\r
- 1962 026d 0400 .2byte 0x4\r
- 1963 026f F3 .byte 0xf3\r
- 1964 0270 01 .uleb128 0x1\r
- 1965 0271 50 .byte 0x50\r
- 1966 0272 9F .byte 0x9f\r
- 1967 0273 00000000 .4byte 0\r
- 1968 0277 00000000 .4byte 0\r
- 1969 .LLST15:\r
- 1970 027b 00000000 .4byte .LVL20\r
- 1971 027f 40000000 .4byte .LVL27\r
- 1972 0283 0200 .2byte 0x2\r
- 1973 0285 37 .byte 0x37\r
- 1974 0286 9F .byte 0x9f\r
- 1975 0287 40000000 .4byte .LVL27\r
- 1976 028b 4C000000 .4byte .LFE4\r
- 1977 028f 0100 .2byte 0x1\r
- 1978 0291 50 .byte 0x50\r
- 1979 0292 00000000 .4byte 0\r
- 1980 0296 00000000 .4byte 0\r
- 1981 .LLST16:\r
- 1982 029a 00000000 .4byte .LFB5\r
- 1983 029e 02000000 .4byte .LCFI5\r
- 1984 02a2 0200 .2byte 0x2\r
- 1985 02a4 7D .byte 0x7d\r
- 1986 02a5 00 .sleb128 0\r
- 1987 02a6 02000000 .4byte .LCFI5\r
- 1988 02aa 48000000 .4byte .LFE5\r
- 1989 02ae 0200 .2byte 0x2\r
- 1990 02b0 7D .byte 0x7d\r
- 1991 02b1 10 .sleb128 16\r
- 1992 02b2 00000000 .4byte 0\r
- 1993 02b6 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 46\r
-\r
-\r
- 1994 .LLST17:\r
- 1995 02ba 00000000 .4byte .LVL28\r
- 1996 02be 2A000000 .4byte .LVL29\r
- 1997 02c2 0100 .2byte 0x1\r
- 1998 02c4 50 .byte 0x50\r
- 1999 02c5 2A000000 .4byte .LVL29\r
- 2000 02c9 38000000 .4byte .LVL31\r
- 2001 02cd 0200 .2byte 0x2\r
- 2002 02cf 74 .byte 0x74\r
- 2003 02d0 00 .sleb128 0\r
- 2004 02d1 38000000 .4byte .LVL31\r
- 2005 02d5 3A000000 .4byte .LVL32\r
- 2006 02d9 0100 .2byte 0x1\r
- 2007 02db 50 .byte 0x50\r
- 2008 02dc 3A000000 .4byte .LVL32\r
- 2009 02e0 3C000000 .4byte .LVL33\r
- 2010 02e4 0400 .2byte 0x4\r
- 2011 02e6 F3 .byte 0xf3\r
- 2012 02e7 01 .uleb128 0x1\r
- 2013 02e8 50 .byte 0x50\r
- 2014 02e9 9F .byte 0x9f\r
- 2015 02ea 3C000000 .4byte .LVL33\r
- 2016 02ee 3E000000 .4byte .LVL34\r
- 2017 02f2 0100 .2byte 0x1\r
- 2018 02f4 50 .byte 0x50\r
- 2019 02f5 3E000000 .4byte .LVL34\r
- 2020 02f9 48000000 .4byte .LFE5\r
- 2021 02fd 0400 .2byte 0x4\r
- 2022 02ff F3 .byte 0xf3\r
- 2023 0300 01 .uleb128 0x1\r
- 2024 0301 50 .byte 0x50\r
- 2025 0302 9F .byte 0x9f\r
- 2026 0303 00000000 .4byte 0\r
- 2027 0307 00000000 .4byte 0\r
- 2028 .LLST18:\r
- 2029 030b 00000000 .4byte .LVL28\r
- 2030 030f 2C000000 .4byte .LVL30\r
- 2031 0313 0100 .2byte 0x1\r
- 2032 0315 51 .byte 0x51\r
- 2033 0316 2C000000 .4byte .LVL30\r
- 2034 031a 38000000 .4byte .LVL31\r
- 2035 031e 0400 .2byte 0x4\r
- 2036 0320 F3 .byte 0xf3\r
- 2037 0321 01 .uleb128 0x1\r
- 2038 0322 51 .byte 0x51\r
- 2039 0323 9F .byte 0x9f\r
- 2040 0324 38000000 .4byte .LVL31\r
- 2041 0328 48000000 .4byte .LFE5\r
- 2042 032c 0100 .2byte 0x1\r
- 2043 032e 51 .byte 0x51\r
- 2044 032f 00000000 .4byte 0\r
- 2045 0333 00000000 .4byte 0\r
- 2046 .LLST19:\r
- 2047 0337 00000000 .4byte .LVL28\r
- 2048 033b 3E000000 .4byte .LVL34\r
- 2049 033f 0200 .2byte 0x2\r
- 2050 0341 37 .byte 0x37\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 47\r
-\r
-\r
- 2051 0342 9F .byte 0x9f\r
- 2052 0343 3E000000 .4byte .LVL34\r
- 2053 0347 48000000 .4byte .LFE5\r
- 2054 034b 0100 .2byte 0x1\r
- 2055 034d 50 .byte 0x50\r
- 2056 034e 00000000 .4byte 0\r
- 2057 0352 00000000 .4byte 0\r
- 2058 .LLST20:\r
- 2059 0356 00000000 .4byte .LFB6\r
- 2060 035a 02000000 .4byte .LCFI6\r
- 2061 035e 0200 .2byte 0x2\r
- 2062 0360 7D .byte 0x7d\r
- 2063 0361 00 .sleb128 0\r
- 2064 0362 02000000 .4byte .LCFI6\r
- 2065 0366 40000000 .4byte .LFE6\r
- 2066 036a 0200 .2byte 0x2\r
- 2067 036c 7D .byte 0x7d\r
- 2068 036d 08 .sleb128 8\r
- 2069 036e 00000000 .4byte 0\r
- 2070 0372 00000000 .4byte 0\r
- 2071 .LLST21:\r
- 2072 0376 00000000 .4byte .LVL35\r
- 2073 037a 2C000000 .4byte .LVL36\r
- 2074 037e 0100 .2byte 0x1\r
- 2075 0380 50 .byte 0x50\r
- 2076 0381 2C000000 .4byte .LVL36\r
- 2077 0385 2E000000 .4byte .LVL37\r
- 2078 0389 0200 .2byte 0x2\r
- 2079 038b 73 .byte 0x73\r
- 2080 038c 00 .sleb128 0\r
- 2081 038d 2E000000 .4byte .LVL37\r
- 2082 0391 30000000 .4byte .LVL38\r
- 2083 0395 0100 .2byte 0x1\r
- 2084 0397 50 .byte 0x50\r
- 2085 0398 30000000 .4byte .LVL38\r
- 2086 039c 32000000 .4byte .LVL39\r
- 2087 03a0 0400 .2byte 0x4\r
- 2088 03a2 F3 .byte 0xf3\r
- 2089 03a3 01 .uleb128 0x1\r
- 2090 03a4 50 .byte 0x50\r
- 2091 03a5 9F .byte 0x9f\r
- 2092 03a6 32000000 .4byte .LVL39\r
- 2093 03aa 34000000 .4byte .LVL40\r
- 2094 03ae 0100 .2byte 0x1\r
- 2095 03b0 50 .byte 0x50\r
- 2096 03b1 34000000 .4byte .LVL40\r
- 2097 03b5 40000000 .4byte .LFE6\r
- 2098 03b9 0400 .2byte 0x4\r
- 2099 03bb F3 .byte 0xf3\r
- 2100 03bc 01 .uleb128 0x1\r
- 2101 03bd 50 .byte 0x50\r
- 2102 03be 9F .byte 0x9f\r
- 2103 03bf 00000000 .4byte 0\r
- 2104 03c3 00000000 .4byte 0\r
- 2105 .LLST22:\r
- 2106 03c7 00000000 .4byte .LVL35\r
- 2107 03cb 34000000 .4byte .LVL40\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 48\r
-\r
-\r
- 2108 03cf 0200 .2byte 0x2\r
- 2109 03d1 37 .byte 0x37\r
- 2110 03d2 9F .byte 0x9f\r
- 2111 03d3 34000000 .4byte .LVL40\r
- 2112 03d7 40000000 .4byte .LFE6\r
- 2113 03db 0100 .2byte 0x1\r
- 2114 03dd 50 .byte 0x50\r
- 2115 03de 00000000 .4byte 0\r
- 2116 03e2 00000000 .4byte 0\r
- 2117 .LLST23:\r
- 2118 03e6 00000000 .4byte .LVL41\r
- 2119 03ea 28000000 .4byte .LVL42\r
- 2120 03ee 0100 .2byte 0x1\r
- 2121 03f0 50 .byte 0x50\r
- 2122 03f1 28000000 .4byte .LVL42\r
- 2123 03f5 2A000000 .4byte .LVL43\r
- 2124 03f9 0200 .2byte 0x2\r
- 2125 03fb 73 .byte 0x73\r
- 2126 03fc 00 .sleb128 0\r
- 2127 03fd 2A000000 .4byte .LVL43\r
- 2128 0401 2C000000 .4byte .LVL44\r
- 2129 0405 0100 .2byte 0x1\r
- 2130 0407 50 .byte 0x50\r
- 2131 0408 2C000000 .4byte .LVL44\r
- 2132 040c 2E000000 .4byte .LVL45\r
- 2133 0410 0400 .2byte 0x4\r
- 2134 0412 F3 .byte 0xf3\r
- 2135 0413 01 .uleb128 0x1\r
- 2136 0414 50 .byte 0x50\r
- 2137 0415 9F .byte 0x9f\r
- 2138 0416 2E000000 .4byte .LVL45\r
- 2139 041a 30000000 .4byte .LVL46\r
- 2140 041e 0100 .2byte 0x1\r
- 2141 0420 50 .byte 0x50\r
- 2142 0421 30000000 .4byte .LVL46\r
- 2143 0425 3C000000 .4byte .LFE7\r
- 2144 0429 0400 .2byte 0x4\r
- 2145 042b F3 .byte 0xf3\r
- 2146 042c 01 .uleb128 0x1\r
- 2147 042d 50 .byte 0x50\r
- 2148 042e 9F .byte 0x9f\r
- 2149 042f 00000000 .4byte 0\r
- 2150 0433 00000000 .4byte 0\r
- 2151 .LLST24:\r
- 2152 0437 00000000 .4byte .LVL41\r
- 2153 043b 30000000 .4byte .LVL46\r
- 2154 043f 0200 .2byte 0x2\r
- 2155 0441 37 .byte 0x37\r
- 2156 0442 9F .byte 0x9f\r
- 2157 0443 30000000 .4byte .LVL46\r
- 2158 0447 3C000000 .4byte .LFE7\r
- 2159 044b 0100 .2byte 0x1\r
- 2160 044d 50 .byte 0x50\r
- 2161 044e 00000000 .4byte 0\r
- 2162 0452 00000000 .4byte 0\r
- 2163 .LLST25:\r
- 2164 0456 00000000 .4byte .LFB8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 49\r
-\r
-\r
- 2165 045a 02000000 .4byte .LCFI7\r
- 2166 045e 0200 .2byte 0x2\r
- 2167 0460 7D .byte 0x7d\r
- 2168 0461 00 .sleb128 0\r
- 2169 0462 02000000 .4byte .LCFI7\r
- 2170 0466 40000000 .4byte .LFE8\r
- 2171 046a 0200 .2byte 0x2\r
- 2172 046c 7D .byte 0x7d\r
- 2173 046d 10 .sleb128 16\r
- 2174 046e 00000000 .4byte 0\r
- 2175 0472 00000000 .4byte 0\r
- 2176 .LLST26:\r
- 2177 0476 00000000 .4byte .LVL47\r
- 2178 047a 12000000 .4byte .LVL49\r
- 2179 047e 0200 .2byte 0x2\r
- 2180 0480 34 .byte 0x34\r
- 2181 0481 9F .byte 0x9f\r
- 2182 0482 12000000 .4byte .LVL49\r
- 2183 0486 2C000000 .4byte .LVL50\r
- 2184 048a 0200 .2byte 0x2\r
- 2185 048c 30 .byte 0x30\r
- 2186 048d 9F .byte 0x9f\r
- 2187 048e 2C000000 .4byte .LVL50\r
- 2188 0492 2E000000 .4byte .LVL51\r
- 2189 0496 0200 .2byte 0x2\r
- 2190 0498 34 .byte 0x34\r
- 2191 0499 9F .byte 0x9f\r
- 2192 049a 2E000000 .4byte .LVL51\r
- 2193 049e 40000000 .4byte .LFE8\r
- 2194 04a2 0100 .2byte 0x1\r
- 2195 04a4 54 .byte 0x54\r
- 2196 04a5 00000000 .4byte 0\r
- 2197 04a9 00000000 .4byte 0\r
- 2198 .LLST27:\r
- 2199 04ad 06000000 .4byte .LVL48\r
- 2200 04b1 31000000 .4byte .LVL52-1\r
- 2201 04b5 0100 .2byte 0x1\r
- 2202 04b7 50 .byte 0x50\r
- 2203 04b8 00000000 .4byte 0\r
- 2204 04bc 00000000 .4byte 0\r
- 2205 .LLST28:\r
- 2206 04c0 00000000 .4byte .LFB9\r
- 2207 04c4 02000000 .4byte .LCFI8\r
- 2208 04c8 0200 .2byte 0x2\r
- 2209 04ca 7D .byte 0x7d\r
- 2210 04cb 00 .sleb128 0\r
- 2211 04cc 02000000 .4byte .LCFI8\r
- 2212 04d0 34000000 .4byte .LFE9\r
- 2213 04d4 0200 .2byte 0x2\r
- 2214 04d6 7D .byte 0x7d\r
- 2215 04d7 08 .sleb128 8\r
- 2216 04d8 00000000 .4byte 0\r
- 2217 04dc 00000000 .4byte 0\r
- 2218 .LLST29:\r
- 2219 04e0 06000000 .4byte .LVL53\r
- 2220 04e4 2B000000 .4byte .LVL54-1\r
- 2221 04e8 0100 .2byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 50\r
-\r
-\r
- 2222 04ea 50 .byte 0x50\r
- 2223 04eb 00000000 .4byte 0\r
- 2224 04ef 00000000 .4byte 0\r
- 2225 .section .debug_aranges,"",%progbits\r
- 2226 0000 64000000 .4byte 0x64\r
- 2227 0004 0200 .2byte 0x2\r
- 2228 0006 00000000 .4byte .Ldebug_info0\r
- 2229 000a 04 .byte 0x4\r
- 2230 000b 00 .byte 0\r
- 2231 000c 0000 .2byte 0\r
- 2232 000e 0000 .2byte 0\r
- 2233 0010 00000000 .4byte .LFB0\r
- 2234 0014 24000000 .4byte .LFE0-.LFB0\r
- 2235 0018 00000000 .4byte .LFB1\r
- 2236 001c 24000000 .4byte .LFE1-.LFB1\r
- 2237 0020 00000000 .4byte .LFB2\r
- 2238 0024 34000000 .4byte .LFE2-.LFB2\r
- 2239 0028 00000000 .4byte .LFB3\r
- 2240 002c 74000000 .4byte .LFE3-.LFB3\r
- 2241 0030 00000000 .4byte .LFB4\r
- 2242 0034 4C000000 .4byte .LFE4-.LFB4\r
- 2243 0038 00000000 .4byte .LFB5\r
- 2244 003c 48000000 .4byte .LFE5-.LFB5\r
- 2245 0040 00000000 .4byte .LFB6\r
- 2246 0044 40000000 .4byte .LFE6-.LFB6\r
- 2247 0048 00000000 .4byte .LFB7\r
- 2248 004c 3C000000 .4byte .LFE7-.LFB7\r
- 2249 0050 00000000 .4byte .LFB8\r
- 2250 0054 40000000 .4byte .LFE8-.LFB8\r
- 2251 0058 00000000 .4byte .LFB9\r
- 2252 005c 34000000 .4byte .LFE9-.LFB9\r
- 2253 0060 00000000 .4byte 0\r
- 2254 0064 00000000 .4byte 0\r
- 2255 .section .debug_ranges,"",%progbits\r
- 2256 .Ldebug_ranges0:\r
- 2257 0000 00000000 .4byte .LFB0\r
- 2258 0004 24000000 .4byte .LFE0\r
- 2259 0008 00000000 .4byte .LFB1\r
- 2260 000c 24000000 .4byte .LFE1\r
- 2261 0010 00000000 .4byte .LFB2\r
- 2262 0014 34000000 .4byte .LFE2\r
- 2263 0018 00000000 .4byte .LFB3\r
- 2264 001c 74000000 .4byte .LFE3\r
- 2265 0020 00000000 .4byte .LFB4\r
- 2266 0024 4C000000 .4byte .LFE4\r
- 2267 0028 00000000 .4byte .LFB5\r
- 2268 002c 48000000 .4byte .LFE5\r
- 2269 0030 00000000 .4byte .LFB6\r
- 2270 0034 40000000 .4byte .LFE6\r
- 2271 0038 00000000 .4byte .LFB7\r
- 2272 003c 3C000000 .4byte .LFE7\r
- 2273 0040 00000000 .4byte .LFB8\r
- 2274 0044 40000000 .4byte .LFE8\r
- 2275 0048 00000000 .4byte .LFB9\r
- 2276 004c 34000000 .4byte .LFE9\r
- 2277 0050 00000000 .4byte 0\r
- 2278 0054 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 51\r
-\r
-\r
- 2279 .section .debug_line,"",%progbits\r
- 2280 .Ldebug_line0:\r
- 2281 0000 B9010000 .section .debug_str,"MS",%progbits,1\r
- 2281 02004F00 \r
- 2281 00000201 \r
- 2281 FB0E0D00 \r
- 2281 01010101 \r
- 2282 .LASF25:\r
- 2283 0000 43795370 .ascii "CySpcLoadMultiByte\000"\r
- 2283 634C6F61 \r
- 2283 644D756C \r
- 2283 74694279 \r
- 2283 746500\r
- 2284 .LASF15:\r
- 2285 0013 63797374 .ascii "cystatus\000"\r
- 2285 61747573 \r
- 2285 00\r
- 2286 .LASF17:\r
- 2287 001c 72656733 .ascii "reg32\000"\r
- 2287 3200\r
- 2288 .LASF19:\r
- 2289 0022 43795370 .ascii "CySpcStart\000"\r
- 2289 63537461 \r
- 2289 727400\r
- 2290 .LASF30:\r
- 2291 002d 43795370 .ascii "CySpcWriteRow\000"\r
- 2291 63577269 \r
- 2291 7465526F \r
- 2291 7700\r
- 2292 .LASF20:\r
- 2293 003b 43795370 .ascii "CySpcStop\000"\r
- 2293 6353746F \r
- 2293 7000\r
- 2294 .LASF41:\r
- 2295 0045 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\CySpc.c\000"\r
- 2295 6E657261 \r
- 2295 7465645F \r
- 2295 536F7572 \r
- 2295 63655C50 \r
- 2296 .LASF3:\r
- 2297 0066 73686F72 .ascii "short unsigned int\000"\r
- 2297 7420756E \r
- 2297 7369676E \r
- 2297 65642069 \r
- 2297 6E7400\r
- 2298 .LASF24:\r
- 2299 0079 43795370 .ascii "CySpcReadData\000"\r
- 2299 63526561 \r
- 2299 64446174 \r
- 2299 6100\r
- 2300 .LASF28:\r
- 2301 0087 73746174 .ascii "status\000"\r
- 2301 757300\r
- 2302 .LASF12:\r
- 2303 008e 666C6F61 .ascii "float\000"\r
- 2303 7400\r
- 2304 .LASF36:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 52\r
-\r
-\r
- 2305 0094 6E756D53 .ascii "numSamples\000"\r
- 2305 616D706C \r
- 2305 657300\r
- 2306 .LASF23:\r
- 2307 009f 73697A65 .ascii "size\000"\r
- 2307 00\r
- 2308 .LASF16:\r
- 2309 00a4 72656738 .ascii "reg8\000"\r
- 2309 00\r
- 2310 .LASF21:\r
- 2311 00a9 696E7465 .ascii "interruptState\000"\r
- 2311 72727570 \r
- 2311 74537461 \r
- 2311 746500\r
- 2312 .LASF5:\r
- 2313 00b8 6C6F6E67 .ascii "long unsigned int\000"\r
- 2313 20756E73 \r
- 2313 69676E65 \r
- 2313 6420696E \r
- 2313 7400\r
- 2314 .LASF42:\r
- 2315 00ca 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 2315 43534932 \r
- 2315 53445C73 \r
- 2315 6F667477 \r
- 2315 6172655C \r
- 2316 00f9 6E00 .ascii "n\000"\r
- 2317 .LASF9:\r
- 2318 00fb 75696E74 .ascii "uint8\000"\r
- 2318 3800\r
- 2319 .LASF43:\r
- 2320 0101 5370634C .ascii "SpcLockState\000"\r
- 2320 6F636B53 \r
- 2320 74617465 \r
- 2320 00\r
- 2321 .LASF31:\r
- 2322 010e 74656D70 .ascii "tempPolarity\000"\r
- 2322 506F6C61 \r
- 2322 72697479 \r
- 2322 00\r
- 2323 .LASF26:\r
- 2324 011b 61727261 .ascii "array\000"\r
- 2324 7900\r
- 2325 .LASF1:\r
- 2326 0121 756E7369 .ascii "unsigned char\000"\r
- 2326 676E6564 \r
- 2326 20636861 \r
- 2326 7200\r
- 2327 .LASF13:\r
- 2328 012f 646F7562 .ascii "double\000"\r
- 2328 6C6500\r
- 2329 .LASF35:\r
- 2330 0136 43795370 .ascii "CySpcGetTemp\000"\r
- 2330 63476574 \r
- 2330 54656D70 \r
- 2330 00\r
- 2331 .LASF10:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 53\r
-\r
-\r
- 2332 0143 75696E74 .ascii "uint16\000"\r
- 2332 313600\r
- 2333 .LASF37:\r
- 2334 014a 43795370 .ascii "CySpcLock\000"\r
- 2334 634C6F63 \r
- 2334 6B00\r
- 2335 .LASF11:\r
- 2336 0154 75696E74 .ascii "uint32\000"\r
- 2336 333200\r
- 2337 .LASF44:\r
- 2338 015b 4379456E .ascii "CyEnterCriticalSection\000"\r
- 2338 74657243 \r
- 2338 72697469 \r
- 2338 63616C53 \r
- 2338 65637469 \r
- 2339 .LASF8:\r
- 2340 0172 756E7369 .ascii "unsigned int\000"\r
- 2340 676E6564 \r
- 2340 20696E74 \r
- 2340 00\r
- 2341 .LASF27:\r
- 2342 017f 61646472 .ascii "address\000"\r
- 2342 65737300 \r
- 2343 .LASF7:\r
- 2344 0187 6C6F6E67 .ascii "long long unsigned int\000"\r
- 2344 206C6F6E \r
- 2344 6720756E \r
- 2344 7369676E \r
- 2344 65642069 \r
- 2345 .LASF32:\r
- 2346 019e 74656D70 .ascii "tempMagnitude\000"\r
- 2346 4D61676E \r
- 2346 69747564 \r
- 2346 6500\r
- 2347 .LASF29:\r
- 2348 01ac 43795370 .ascii "CySpcLoadRow\000"\r
- 2348 634C6F61 \r
- 2348 64526F77 \r
- 2348 00\r
- 2349 .LASF18:\r
- 2350 01b9 73697A65 .ascii "sizetype\000"\r
- 2350 74797065 \r
- 2350 00\r
- 2351 .LASF38:\r
- 2352 01c2 43795370 .ascii "CySpcUnlock\000"\r
- 2352 63556E6C \r
- 2352 6F636B00 \r
- 2353 .LASF33:\r
- 2354 01ce 43795370 .ascii "CySpcEraseSector\000"\r
- 2354 63457261 \r
- 2354 73655365 \r
- 2354 63746F72 \r
- 2354 00\r
- 2355 .LASF6:\r
- 2356 01df 6C6F6E67 .ascii "long long int\000"\r
- 2356 206C6F6E \r
- 2356 6720696E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s page 54\r
-\r
-\r
- 2356 7400\r
- 2357 .LASF46:\r
- 2358 01ed 43794465 .ascii "CyDelayUs\000"\r
- 2358 6C617955 \r
- 2358 7300\r
- 2359 .LASF14:\r
- 2360 01f7 63686172 .ascii "char\000"\r
- 2360 00\r
- 2361 .LASF2:\r
- 2362 01fc 73686F72 .ascii "short int\000"\r
- 2362 7420696E \r
- 2362 7400\r
- 2363 .LASF22:\r
- 2364 0206 62756666 .ascii "buffer\000"\r
- 2364 657200\r
- 2365 .LASF34:\r
- 2366 020d 73656374 .ascii "sectorNumber\000"\r
- 2366 6F724E75 \r
- 2366 6D626572 \r
- 2366 00\r
- 2367 .LASF45:\r
- 2368 021a 43794578 .ascii "CyExitCriticalSection\000"\r
- 2368 69744372 \r
- 2368 69746963 \r
- 2368 616C5365 \r
- 2368 6374696F \r
- 2369 .LASF4:\r
- 2370 0230 6C6F6E67 .ascii "long int\000"\r
- 2370 20696E74 \r
- 2370 00\r
- 2371 .LASF39:\r
- 2372 0239 73706357 .ascii "spcWaitPipeBypass\000"\r
- 2372 61697450 \r
- 2372 69706542 \r
- 2372 79706173 \r
- 2372 7300\r
- 2373 .LASF0:\r
- 2374 024b 7369676E .ascii "signed char\000"\r
- 2374 65642063 \r
- 2374 68617200 \r
- 2375 .LASF40:\r
- 2376 0257 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 2376 4320342E \r
- 2376 372E3320 \r
- 2376 32303133 \r
- 2376 30333132 \r
- 2377 028a 616E6368 .ascii "anch revision 196615]\000"\r
- 2377 20726576 \r
- 2377 6973696F \r
- 2377 6E203139 \r
- 2377 36363135 \r
- 2378 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_Init,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_Init\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_Init, %function\r
- 24 USBFS_Init:\r
- 25 .LFB1:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS.c"\r
- 1:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS.c **** * File Name: USBFS.c\r
- 3:.\Generated_Source\PSoC5/USBFS.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS.c **** * API for USBFS Component.\r
- 7:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS.c **** * Many of the functions use endpoint number. RAM arrays are sized with 9\r
- 10:.\Generated_Source\PSoC5/USBFS.c **** * elements so they are indexed directly by epNumber. The SIE and ARB\r
- 11:.\Generated_Source\PSoC5/USBFS.c **** * registers are indexed by variations of epNumber - 1.\r
- 12:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 13:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 14:.\Generated_Source\PSoC5/USBFS.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 15:.\Generated_Source\PSoC5/USBFS.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 16:.\Generated_Source\PSoC5/USBFS.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 17:.\Generated_Source\PSoC5/USBFS.c **** * the software package with which this file was provided.\r
- 18:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 19:.\Generated_Source\PSoC5/USBFS.c **** \r
- 20:.\Generated_Source\PSoC5/USBFS.c **** #include <CyDmac.h>\r
- 21:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS.h"\r
- 22:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_pvt.h"\r
- 23:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_hid.h"\r
- 24:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA1_REMOVE == 0u)\r
- 25:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep1_dma.h"\r
- 26:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA1_REMOVE */\r
- 27:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA2_REMOVE == 0u)\r
- 28:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep2_dma.h"\r
- 29:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA2_REMOVE */\r
- 30:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA3_REMOVE == 0u)\r
- 31:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep3_dma.h"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA3_REMOVE */\r
- 33:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA4_REMOVE == 0u)\r
- 34:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep4_dma.h"\r
- 35:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA4_REMOVE */\r
- 36:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA5_REMOVE == 0u)\r
- 37:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep5_dma.h"\r
- 38:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA5_REMOVE */\r
- 39:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA6_REMOVE == 0u)\r
- 40:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep6_dma.h"\r
- 41:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA6_REMOVE */\r
- 42:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA7_REMOVE == 0u)\r
- 43:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep7_dma.h"\r
- 44:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA7_REMOVE */\r
- 45:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA8_REMOVE == 0u)\r
- 46:.\Generated_Source\PSoC5/USBFS.c **** #include "USBFS_ep8_dma.h"\r
- 47:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA8_REMOVE */\r
- 48:.\Generated_Source\PSoC5/USBFS.c **** \r
- 49:.\Generated_Source\PSoC5/USBFS.c **** \r
- 50:.\Generated_Source\PSoC5/USBFS.c **** /***************************************\r
- 51:.\Generated_Source\PSoC5/USBFS.c **** * Global data allocation\r
- 52:.\Generated_Source\PSoC5/USBFS.c **** ***************************************/\r
- 53:.\Generated_Source\PSoC5/USBFS.c **** \r
- 54:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_initVar = 0u;\r
- 55:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 56:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_DmaChan[USBFS_MAX_EP];\r
- 57:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_DmaTd[USBFS_MAX_EP];\r
- 58:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM */\r
- 59:.\Generated_Source\PSoC5/USBFS.c **** \r
- 60:.\Generated_Source\PSoC5/USBFS.c **** \r
- 61:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 62:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_Start\r
- 63:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 64:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 65:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 66:.\Generated_Source\PSoC5/USBFS.c **** * This function initialize the USB SIE, arbiter and the\r
- 67:.\Generated_Source\PSoC5/USBFS.c **** * endpoint APIs, including setting the D+ Pullup\r
- 68:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 69:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 70:.\Generated_Source\PSoC5/USBFS.c **** * device: Contains the device number of the desired device descriptor.\r
- 71:.\Generated_Source\PSoC5/USBFS.c **** * The device number can be found in the Device Descriptor Tab of\r
- 72:.\Generated_Source\PSoC5/USBFS.c **** * "Configure" dialog, under the settings of desired Device Descriptor,\r
- 73:.\Generated_Source\PSoC5/USBFS.c **** * in the "Device Number" field.\r
- 74:.\Generated_Source\PSoC5/USBFS.c **** * mode: The operating voltage. This determines whether the voltage regulator\r
- 75:.\Generated_Source\PSoC5/USBFS.c **** * is enabled for 5V operation or if pass through mode is used for 3.3V\r
- 76:.\Generated_Source\PSoC5/USBFS.c **** * operation. Symbolic names and their associated values are given in the\r
- 77:.\Generated_Source\PSoC5/USBFS.c **** * following table.\r
- 78:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_3V_OPERATION - Disable voltage regulator and pass-thru\r
- 79:.\Generated_Source\PSoC5/USBFS.c **** * Vcc for pull-up\r
- 80:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_5V_OPERATION - Enable voltage regulator and use\r
- 81:.\Generated_Source\PSoC5/USBFS.c **** * regulator for pull-up\r
- 82:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_DWR_VDDD_OPERATION - Enable or Disable voltage\r
- 83:.\Generated_Source\PSoC5/USBFS.c **** * regulator depend on Vddd Voltage configuration in DWR.\r
- 84:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 85:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 86:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 87:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 88:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 3\r
-\r
-\r
- 89:.\Generated_Source\PSoC5/USBFS.c **** * The USBFS_intiVar variable is used to indicate initial\r
- 90:.\Generated_Source\PSoC5/USBFS.c **** * configuration of this component. The variable is initialized to zero (0u)\r
- 91:.\Generated_Source\PSoC5/USBFS.c **** * and set to one (1u) the first time USBFS_Start() is called.\r
- 92:.\Generated_Source\PSoC5/USBFS.c **** * This allows for component Re-Start without unnecessary re-initialization\r
- 93:.\Generated_Source\PSoC5/USBFS.c **** * in all subsequent calls to the USBFS_Start() routine.\r
- 94:.\Generated_Source\PSoC5/USBFS.c **** * If re-initialization of the component is required the variable should be set\r
- 95:.\Generated_Source\PSoC5/USBFS.c **** * to zero before call of UART_Start() routine, or the user may call\r
- 96:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_Init() and USBFS_InitComponent() as done\r
- 97:.\Generated_Source\PSoC5/USBFS.c **** * in the USBFS_Start() routine.\r
- 98:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 99:.\Generated_Source\PSoC5/USBFS.c **** * Side Effects:\r
- 100:.\Generated_Source\PSoC5/USBFS.c **** * This function will reset all communication states to default.\r
- 101:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 102:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 103:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 104:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 105:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 106:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_Start(uint8 device, uint8 mode) \r
- 107:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 108:.\Generated_Source\PSoC5/USBFS.c **** /* If not Initialized then initialize all required hardware and software */\r
- 109:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_initVar == 0u)\r
- 110:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 111:.\Generated_Source\PSoC5/USBFS.c **** USBFS_Init();\r
- 112:.\Generated_Source\PSoC5/USBFS.c **** USBFS_initVar = 1u;\r
- 113:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 114:.\Generated_Source\PSoC5/USBFS.c **** USBFS_InitComponent(device, mode);\r
- 115:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 116:.\Generated_Source\PSoC5/USBFS.c **** \r
- 117:.\Generated_Source\PSoC5/USBFS.c **** \r
- 118:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 119:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_Init\r
- 120:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 121:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 122:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 123:.\Generated_Source\PSoC5/USBFS.c **** * Initialize component's hardware. Usually called in USBFS_Start().\r
- 124:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 125:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 126:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 127:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 128:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 129:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 130:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 131:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 132:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 133:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 134:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 135:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_Init(void) \r
- 136:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 27 .loc 1 136 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 32 .LCFI0:\r
- 33 .cfi_def_cfa_offset 24\r
- 34 .cfi_offset 3, -24\r
- 35 .cfi_offset 4, -20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 4\r
-\r
-\r
- 36 .cfi_offset 5, -16\r
- 37 .cfi_offset 6, -12\r
- 38 .cfi_offset 7, -8\r
- 39 .cfi_offset 14, -4\r
- 137:.\Generated_Source\PSoC5/USBFS.c **** uint8 enableInterrupts;\r
- 138:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 139:.\Generated_Source\PSoC5/USBFS.c **** uint16 i;\r
- 140:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 141:.\Generated_Source\PSoC5/USBFS.c **** \r
- 142:.\Generated_Source\PSoC5/USBFS.c **** enableInterrupts = CyEnterCriticalSection();\r
- 40 .loc 1 142 0\r
- 41 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 42 .LVL0:\r
- 143:.\Generated_Source\PSoC5/USBFS.c **** \r
- 144:.\Generated_Source\PSoC5/USBFS.c **** /* Enable USB block */\r
- 145:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_ACT_CFG_REG |= USBFS_PM_ACT_EN_FSUSB;\r
- 43 .loc 1 145 0\r
- 44 0006 384B ldr r3, .L2\r
- 142:.\Generated_Source\PSoC5/USBFS.c **** enableInterrupts = CyEnterCriticalSection();\r
- 45 .loc 1 142 0\r
- 46 0008 0746 mov r7, r0\r
- 47 .LVL1:\r
- 48 .loc 1 145 0\r
- 49 000a 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 146:.\Generated_Source\PSoC5/USBFS.c **** /* Enable USB block for Standby Power Mode */\r
- 147:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_STBY_CFG_REG |= USBFS_PM_STBY_EN_FSUSB;\r
- 148:.\Generated_Source\PSoC5/USBFS.c **** \r
- 149:.\Generated_Source\PSoC5/USBFS.c **** /* Enable core clock */\r
- 150:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USB_CLK_EN_REG = USBFS_USB_CLK_ENABLE;\r
- 50 .loc 1 150 0\r
- 51 000c 0125 movs r5, #1\r
- 145:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_ACT_CFG_REG |= USBFS_PM_ACT_EN_FSUSB;\r
- 52 .loc 1 145 0\r
- 53 000e 42F00100 orr r0, r2, #1\r
- 54 .LVL2:\r
- 55 0012 1870 strb r0, [r3, #0]\r
- 147:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_STBY_CFG_REG |= USBFS_PM_STBY_EN_FSUSB;\r
- 56 .loc 1 147 0\r
- 57 0014 197C ldrb r1, [r3, #16] @ zero_extendqisi2\r
- 151:.\Generated_Source\PSoC5/USBFS.c **** \r
- 152:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
- 58 .loc 1 152 0\r
- 59 0016 0226 movs r6, #2\r
- 147:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_STBY_CFG_REG |= USBFS_PM_STBY_EN_FSUSB;\r
- 60 .loc 1 147 0\r
- 61 0018 41F00104 orr r4, r1, #1\r
- 62 001c 1C74 strb r4, [r3, #16]\r
- 150:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USB_CLK_EN_REG = USBFS_USB_CLK_ENABLE;\r
- 63 .loc 1 150 0\r
- 64 001e 334B ldr r3, .L2+4\r
- 153:.\Generated_Source\PSoC5/USBFS.c **** \r
- 154:.\Generated_Source\PSoC5/USBFS.c **** /* ENABLING USBIO PADS IN USB MODE FROM I/O MODE */\r
- 155:.\Generated_Source\PSoC5/USBFS.c **** /* Ensure USB transmit enable is low (USB_USBIO_CR0.ten). - Manual Transmission - Disabled */\r
- 156:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USBIO_CR0_REG &= ((uint8)(~USBFS_USBIO_CR0_TEN));\r
- 157:.\Generated_Source\PSoC5/USBFS.c **** CyDelayUs(0u); /*~50ns delay */\r
- 158:.\Generated_Source\PSoC5/USBFS.c **** /* Disable the USBIO by asserting PM.USB_CR0.fsusbio_pd_n(Inverted)\r
- 159:.\Generated_Source\PSoC5/USBFS.c **** * high. This will have been set low by the power manger out of reset.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 5\r
-\r
-\r
- 160:.\Generated_Source\PSoC5/USBFS.c **** * Also confirm USBIO pull-up disabled\r
- 161:.\Generated_Source\PSoC5/USBFS.c **** */\r
- 162:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG &= ((uint8)(~(USBFS_PM_USB_CR0_PD_N |\r
- 65 .loc 1 162 0\r
- 66 0020 334C ldr r4, .L2+8\r
- 150:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USB_CLK_EN_REG = USBFS_USB_CLK_ENABLE;\r
- 67 .loc 1 150 0\r
- 68 0022 1D70 strb r5, [r3, #0]\r
- 152:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
- 69 .loc 1 152 0\r
- 70 0024 03F8946C strb r6, [r3, #-148]\r
- 156:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USBIO_CR0_REG &= ((uint8)(~USBFS_USBIO_CR0_TEN));\r
- 71 .loc 1 156 0\r
- 72 0028 13F88D2C ldrb r2, [r3, #-141] @ zero_extendqisi2\r
- 73 002c 02F07F00 and r0, r2, #127\r
- 74 0030 03F88D0C strb r0, [r3, #-141]\r
- 157:.\Generated_Source\PSoC5/USBFS.c **** CyDelayUs(0u); /*~50ns delay */\r
- 75 .loc 1 157 0\r
- 76 0034 0020 movs r0, #0\r
- 77 0036 FFF7FEFF bl CyDelayUs\r
- 78 .LVL3:\r
- 79 .loc 1 162 0\r
- 80 003a 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 163:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_PD_PULLUP_N)));\r
- 164:.\Generated_Source\PSoC5/USBFS.c **** \r
- 165:.\Generated_Source\PSoC5/USBFS.c **** /* Select iomode to USB mode*/\r
- 166:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USBIO_CR1_REG &= ((uint8)(~USBFS_USBIO_CR1_IOMODE));\r
- 81 .loc 1 166 0\r
- 82 003c 2D48 ldr r0, .L2+12\r
- 162:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG &= ((uint8)(~(USBFS_PM_USB_CR0_PD_N |\r
- 83 .loc 1 162 0\r
- 84 003e 01F0F903 and r3, r1, #249\r
- 85 0042 2370 strb r3, [r4, #0]\r
- 86 .loc 1 166 0\r
- 87 0044 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 88 0046 02F0DF01 and r1, r2, #223\r
- 89 004a 0170 strb r1, [r0, #0]\r
- 167:.\Generated_Source\PSoC5/USBFS.c **** \r
- 168:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the USBIO reference by setting PM.USB_CR0.fsusbio_ref_en.*/\r
- 169:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_REF_EN;\r
- 90 .loc 1 169 0\r
- 91 004c 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 170:.\Generated_Source\PSoC5/USBFS.c **** /* The reference will be available 1 us after the regulator is enabled */\r
- 171:.\Generated_Source\PSoC5/USBFS.c **** CyDelayUs(1u);\r
- 92 .loc 1 171 0\r
- 93 004e 2846 mov r0, r5\r
- 169:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_REF_EN;\r
- 94 .loc 1 169 0\r
- 95 0050 2B43 orrs r3, r3, r5\r
- 96 0052 2370 strb r3, [r4, #0]\r
- 97 .loc 1 171 0\r
- 98 0054 FFF7FEFF bl CyDelayUs\r
- 99 .LVL4:\r
- 172:.\Generated_Source\PSoC5/USBFS.c **** /* OR 40us after power restored */\r
- 173:.\Generated_Source\PSoC5/USBFS.c **** CyDelayUs(40u);\r
- 100 .loc 1 173 0\r
- 101 0058 2820 movs r0, #40\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 6\r
-\r
-\r
- 102 005a FFF7FEFF bl CyDelayUs\r
- 103 .LVL5:\r
- 174:.\Generated_Source\PSoC5/USBFS.c **** /* Ensure the single ended disable bits are low (PRT15.INP_DIS[7:6])(input receiver enabled). *\r
- 175:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DM_INP_DIS_REG &= ((uint8)(~USBFS_DM_MASK));\r
- 104 .loc 1 175 0\r
- 105 005e 2648 ldr r0, .L2+16\r
- 106 0060 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 107 0062 02F07F01 and r1, r2, #127\r
- 108 0066 0170 strb r1, [r0, #0]\r
- 176:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DP_INP_DIS_REG &= ((uint8)(~USBFS_DP_MASK));\r
- 109 .loc 1 176 0\r
- 110 0068 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 111 006a 03F0BF02 and r2, r3, #191\r
- 112 006e 0270 strb r2, [r0, #0]\r
- 177:.\Generated_Source\PSoC5/USBFS.c **** \r
- 178:.\Generated_Source\PSoC5/USBFS.c **** /* Enable USBIO */\r
- 179:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_N;\r
- 113 .loc 1 179 0\r
- 114 0070 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 115 0072 3043 orrs r0, r0, r6\r
- 116 0074 2070 strb r0, [r4, #0]\r
- 180:.\Generated_Source\PSoC5/USBFS.c **** CyDelayUs(2u);\r
- 117 .loc 1 180 0\r
- 118 0076 3046 mov r0, r6\r
- 119 0078 FFF7FEFF bl CyDelayUs\r
- 120 .LVL6:\r
- 181:.\Generated_Source\PSoC5/USBFS.c **** /* Set the USBIO pull-up enable */\r
- 182:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
- 121 .loc 1 182 0\r
- 122 007c 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 183:.\Generated_Source\PSoC5/USBFS.c **** \r
- 184:.\Generated_Source\PSoC5/USBFS.c **** /* Write WAx */\r
- 185:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_ARB_RW1_WA_PTR, 0u);\r
- 123 .loc 1 185 0\r
- 124 007e 1F4A ldr r2, .L2+20\r
- 182:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
- 125 .loc 1 182 0\r
- 126 0080 41F00403 orr r3, r1, #4\r
- 127 0084 2370 strb r3, [r4, #0]\r
- 128 .loc 1 185 0\r
- 129 0086 0024 movs r4, #0\r
- 130 0088 1470 strb r4, [r2, #0]\r
- 186:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_ARB_RW1_WA_MSB_PTR, 0u);\r
- 187:.\Generated_Source\PSoC5/USBFS.c **** \r
- 188:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 189:.\Generated_Source\PSoC5/USBFS.c **** /* Init transfer descriptor. This will be used to detect the DMA state - initialized or not\r
- 190:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < USBFS_MAX_EP; i++)\r
- 191:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 192:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaTd[i] = DMA_INVALID_TD;\r
- 193:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 194:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 195:.\Generated_Source\PSoC5/USBFS.c **** \r
- 196:.\Generated_Source\PSoC5/USBFS.c **** CyExitCriticalSection(enableInterrupts);\r
- 131 .loc 1 196 0\r
- 132 008a 3846 mov r0, r7\r
- 186:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_ARB_RW1_WA_MSB_PTR, 0u);\r
- 133 .loc 1 186 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 7\r
-\r
-\r
- 134 008c 5470 strb r4, [r2, #1]\r
- 135 .loc 1 196 0\r
- 136 008e FFF7FEFF bl CyExitCriticalSection\r
- 137 .LVL7:\r
- 197:.\Generated_Source\PSoC5/USBFS.c **** \r
- 198:.\Generated_Source\PSoC5/USBFS.c **** \r
- 199:.\Generated_Source\PSoC5/USBFS.c **** /* Set the bus reset Interrupt. */\r
- 200:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_BUS_RESET_VECT_NUM, &USBFS_BUS_RESET_ISR);\r
- 138 .loc 1 200 0\r
- 139 0092 1720 movs r0, #23\r
- 140 0094 1A49 ldr r1, .L2+24\r
- 141 0096 FFF7FEFF bl CyIntSetVector\r
- 142 .LVL8:\r
- 201:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_BUS_RESET_VECT_NUM, USBFS_BUS_RESET_PRIOR);\r
- 143 .loc 1 201 0\r
- 144 009a 1720 movs r0, #23\r
- 145 009c 0721 movs r1, #7\r
- 146 009e FFF7FEFF bl CyIntSetPriority\r
- 147 .LVL9:\r
- 202:.\Generated_Source\PSoC5/USBFS.c **** \r
- 203:.\Generated_Source\PSoC5/USBFS.c **** /* Set the SOF Interrupt. */\r
- 204:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_SOF_ISR_REMOVE == 0u)\r
- 205:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_SOF_VECT_NUM, &USBFS_SOF_ISR);\r
- 148 .loc 1 205 0\r
- 149 00a2 1520 movs r0, #21\r
- 150 00a4 1749 ldr r1, .L2+28\r
- 151 00a6 FFF7FEFF bl CyIntSetVector\r
- 152 .LVL10:\r
- 206:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_SOF_VECT_NUM, USBFS_SOF_PRIOR);\r
- 153 .loc 1 206 0\r
- 154 00aa 1520 movs r0, #21\r
- 155 00ac 0721 movs r1, #7\r
- 156 00ae FFF7FEFF bl CyIntSetPriority\r
- 157 .LVL11:\r
- 207:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_SOF_ISR_REMOVE */\r
- 208:.\Generated_Source\PSoC5/USBFS.c **** \r
- 209:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Control Endpoint Interrupt. */\r
- 210:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_0_VECT_NUM, &USBFS_EP_0_ISR);\r
- 158 .loc 1 210 0\r
- 159 00b2 1820 movs r0, #24\r
- 160 00b4 1449 ldr r1, .L2+32\r
- 161 00b6 FFF7FEFF bl CyIntSetVector\r
- 162 .LVL12:\r
- 211:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_0_VECT_NUM, USBFS_EP_0_PRIOR);\r
- 163 .loc 1 211 0\r
- 164 00ba 1820 movs r0, #24\r
- 165 00bc 0721 movs r1, #7\r
- 166 00be FFF7FEFF bl CyIntSetPriority\r
- 167 .LVL13:\r
- 212:.\Generated_Source\PSoC5/USBFS.c **** \r
- 213:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 1 Interrupt. */\r
- 214:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- 215:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_1_VECT_NUM, &USBFS_EP_1_ISR);\r
- 168 .loc 1 215 0\r
- 169 00c2 2046 mov r0, r4\r
- 170 00c4 1149 ldr r1, .L2+36\r
- 171 00c6 FFF7FEFF bl CyIntSetVector\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 8\r
-\r
-\r
- 172 .LVL14:\r
- 216:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_1_VECT_NUM, USBFS_EP_1_PRIOR);\r
- 173 .loc 1 216 0\r
- 174 00ca 2046 mov r0, r4\r
- 175 00cc 0721 movs r1, #7\r
- 176 00ce FFF7FEFF bl CyIntSetPriority\r
- 177 .LVL15:\r
- 217:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP1_ISR_REMOVE */\r
- 218:.\Generated_Source\PSoC5/USBFS.c **** \r
- 219:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 2 Interrupt. */\r
- 220:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- 221:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_2_VECT_NUM, &USBFS_EP_2_ISR);\r
- 178 .loc 1 221 0\r
- 179 00d2 2846 mov r0, r5\r
- 180 00d4 0E49 ldr r1, .L2+40\r
- 181 00d6 FFF7FEFF bl CyIntSetVector\r
- 182 .LVL16:\r
- 222:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_2_VECT_NUM, USBFS_EP_2_PRIOR);\r
- 183 .loc 1 222 0\r
- 184 00da 2846 mov r0, r5\r
- 185 00dc 0721 movs r1, #7\r
- 223:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP2_ISR_REMOVE */\r
- 224:.\Generated_Source\PSoC5/USBFS.c **** \r
- 225:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 3 Interrupt. */\r
- 226:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- 227:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_3_VECT_NUM, &USBFS_EP_3_ISR);\r
- 228:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_3_VECT_NUM, USBFS_EP_3_PRIOR);\r
- 229:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP3_ISR_REMOVE */\r
- 230:.\Generated_Source\PSoC5/USBFS.c **** \r
- 231:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 4 Interrupt. */\r
- 232:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- 233:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_4_VECT_NUM, &USBFS_EP_4_ISR);\r
- 234:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_4_VECT_NUM, USBFS_EP_4_PRIOR);\r
- 235:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP4_ISR_REMOVE */\r
- 236:.\Generated_Source\PSoC5/USBFS.c **** \r
- 237:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 5 Interrupt. */\r
- 238:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP5_ISR_REMOVE == 0u)\r
- 239:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_5_VECT_NUM, &USBFS_EP_5_ISR);\r
- 240:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_5_VECT_NUM, USBFS_EP_5_PRIOR);\r
- 241:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP5_ISR_REMOVE */\r
- 242:.\Generated_Source\PSoC5/USBFS.c **** \r
- 243:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 6 Interrupt. */\r
- 244:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- 245:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_6_VECT_NUM, &USBFS_EP_6_ISR);\r
- 246:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_6_VECT_NUM, USBFS_EP_6_PRIOR);\r
- 247:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP6_ISR_REMOVE */\r
- 248:.\Generated_Source\PSoC5/USBFS.c **** \r
- 249:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 7 Interrupt. */\r
- 250:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- 251:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_7_VECT_NUM, &USBFS_EP_7_ISR);\r
- 252:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_7_VECT_NUM, USBFS_EP_7_PRIOR);\r
- 253:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP7_ISR_REMOVE */\r
- 254:.\Generated_Source\PSoC5/USBFS.c **** \r
- 255:.\Generated_Source\PSoC5/USBFS.c **** /* Set the Data Endpoint 8 Interrupt. */\r
- 256:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- 257:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_EP_8_VECT_NUM, &USBFS_EP_8_ISR);\r
- 258:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_8_VECT_NUM, USBFS_EP_8_PRIOR);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 9\r
-\r
-\r
- 259:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP8_ISR_REMOVE */\r
- 260:.\Generated_Source\PSoC5/USBFS.c **** \r
- 261:.\Generated_Source\PSoC5/USBFS.c **** #if((USBFS_EP_MM != USBFS__EP_MANUAL) && (USBFS_ARB_ISR_REMOVE == 0u))\r
- 262:.\Generated_Source\PSoC5/USBFS.c **** /* Set the ARB Interrupt. */\r
- 263:.\Generated_Source\PSoC5/USBFS.c **** (void) CyIntSetVector(USBFS_ARB_VECT_NUM, &USBFS_ARB_ISR);\r
- 264:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_ARB_VECT_NUM, USBFS_ARB_PRIOR);\r
- 265:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 266:.\Generated_Source\PSoC5/USBFS.c **** \r
- 267:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 186 .loc 1 267 0\r
- 187 00de BDE8F840 pop {r3, r4, r5, r6, r7, lr}\r
- 222:.\Generated_Source\PSoC5/USBFS.c **** CyIntSetPriority(USBFS_EP_2_VECT_NUM, USBFS_EP_2_PRIOR);\r
- 188 .loc 1 222 0\r
- 189 00e2 FFF7FEBF b CyIntSetPriority\r
- 190 .LVL17:\r
- 191 .L3:\r
- 192 00e6 00BF .align 2\r
- 193 .L2:\r
- 194 00e8 A5430040 .word 1073759141\r
- 195 00ec 9D600040 .word 1073766557\r
- 196 00f0 94430040 .word 1073759124\r
- 197 00f4 12600040 .word 1073766418\r
- 198 00f8 F8510040 .word 1073762808\r
- 199 00fc 84600040 .word 1073766532\r
- 200 0100 00000000 .word USBFS_BUS_RESET_ISR\r
- 201 0104 00000000 .word USBFS_SOF_ISR\r
- 202 0108 00000000 .word USBFS_EP_0_ISR\r
- 203 010c 00000000 .word USBFS_EP_1_ISR\r
- 204 0110 00000000 .word USBFS_EP_2_ISR\r
- 205 .cfi_endproc\r
- 206 .LFE1:\r
- 207 .size USBFS_Init, .-USBFS_Init\r
- 208 .section .text.USBFS_InitComponent,"ax",%progbits\r
- 209 .align 1\r
- 210 .global USBFS_InitComponent\r
- 211 .thumb\r
- 212 .thumb_func\r
- 213 .type USBFS_InitComponent, %function\r
- 214 USBFS_InitComponent:\r
- 215 .LFB2:\r
- 268:.\Generated_Source\PSoC5/USBFS.c **** \r
- 269:.\Generated_Source\PSoC5/USBFS.c **** \r
- 270:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 271:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_InitComponent\r
- 272:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 273:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 274:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 275:.\Generated_Source\PSoC5/USBFS.c **** * Initialize the component, except for the HW which is done one time in\r
- 276:.\Generated_Source\PSoC5/USBFS.c **** * the Start function. This function pulls up D+.\r
- 277:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 278:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 279:.\Generated_Source\PSoC5/USBFS.c **** * device: Contains the device number of the desired device descriptor.\r
- 280:.\Generated_Source\PSoC5/USBFS.c **** * The device number can be found in the Device Descriptor Tab of\r
- 281:.\Generated_Source\PSoC5/USBFS.c **** * "Configure" dialog, under the settings of desired Device Descriptor,\r
- 282:.\Generated_Source\PSoC5/USBFS.c **** * in the "Device Number" field.\r
- 283:.\Generated_Source\PSoC5/USBFS.c **** * mode: The operating voltage. This determines whether the voltage regulator\r
- 284:.\Generated_Source\PSoC5/USBFS.c **** * is enabled for 5V operation or if pass through mode is used for 3.3V\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 10\r
-\r
-\r
- 285:.\Generated_Source\PSoC5/USBFS.c **** * operation. Symbolic names and their associated values are given in the\r
- 286:.\Generated_Source\PSoC5/USBFS.c **** * following table.\r
- 287:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_3V_OPERATION - Disable voltage regulator and pass-thru\r
- 288:.\Generated_Source\PSoC5/USBFS.c **** * Vcc for pull-up\r
- 289:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_5V_OPERATION - Enable voltage regulator and use\r
- 290:.\Generated_Source\PSoC5/USBFS.c **** * regulator for pull-up\r
- 291:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_DWR_VDDD_OPERATION - Enable or Disable voltage\r
- 292:.\Generated_Source\PSoC5/USBFS.c **** * regulator depend on Vddd Voltage configuration in DWR.\r
- 293:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 294:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 295:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 296:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 297:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
- 298:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_device: Contains the device number of the desired device\r
- 299:.\Generated_Source\PSoC5/USBFS.c **** * descriptor. The device number can be found in the Device Descriptor Tab\r
- 300:.\Generated_Source\PSoC5/USBFS.c **** * of "Configure" dialog, under the settings of desired Device Descriptor,\r
- 301:.\Generated_Source\PSoC5/USBFS.c **** * in the "Device Number" field.\r
- 302:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_transferState: This variable used by the communication\r
- 303:.\Generated_Source\PSoC5/USBFS.c **** * functions to handle current transfer state. Initialized to\r
- 304:.\Generated_Source\PSoC5/USBFS.c **** * TRANS_STATE_IDLE in this API.\r
- 305:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_configuration: Contains current configuration number\r
- 306:.\Generated_Source\PSoC5/USBFS.c **** * which is set by the Host using SET_CONFIGURATION request.\r
- 307:.\Generated_Source\PSoC5/USBFS.c **** * Initialized to zero in this API.\r
- 308:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceAddress: Contains current device address. This\r
- 309:.\Generated_Source\PSoC5/USBFS.c **** * variable is initialized to zero in this API. Host starts to communicate\r
- 310:.\Generated_Source\PSoC5/USBFS.c **** * to device with address 0 and then set it to whatever value using\r
- 311:.\Generated_Source\PSoC5/USBFS.c **** * SET_ADDRESS request.\r
- 312:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceStatus: initialized to 0.\r
- 313:.\Generated_Source\PSoC5/USBFS.c **** * This is two bit variable which contain power status in first bit\r
- 314:.\Generated_Source\PSoC5/USBFS.c **** * (DEVICE_STATUS_BUS_POWERED or DEVICE_STATUS_SELF_POWERED) and remote\r
- 315:.\Generated_Source\PSoC5/USBFS.c **** * wakeup status (DEVICE_STATUS_REMOTE_WAKEUP) in second bit.\r
- 316:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_lastPacketSize initialized to 0;\r
- 317:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 318:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 319:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 320:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 321:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 322:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_InitComponent(uint8 device, uint8 mode) \r
- 323:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 216 .loc 1 323 0\r
- 217 .cfi_startproc\r
- 218 @ args = 0, pretend = 0, frame = 0\r
- 219 @ frame_needed = 0, uses_anonymous_args = 0\r
- 220 .LVL18:\r
- 324:.\Generated_Source\PSoC5/USBFS.c **** /* Initialize _hidProtocol variable to comply with\r
- 325:.\Generated_Source\PSoC5/USBFS.c **** * HID 7.2.6 Set_Protocol Request:\r
- 326:.\Generated_Source\PSoC5/USBFS.c **** * "When initialized, all devices default to report protocol."\r
- 327:.\Generated_Source\PSoC5/USBFS.c **** */\r
- 328:.\Generated_Source\PSoC5/USBFS.c **** #if defined(USBFS_ENABLE_HID_CLASS)\r
- 329:.\Generated_Source\PSoC5/USBFS.c **** uint8 i;\r
- 330:.\Generated_Source\PSoC5/USBFS.c **** \r
- 331:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < USBFS_MAX_INTERFACES_NUMBER; i++)\r
- 332:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 333:.\Generated_Source\PSoC5/USBFS.c **** USBFS_hidProtocol[i] = USBFS_PROTOCOL_REPORT;\r
- 221 .loc 1 333 0\r
- 222 0000 184B ldr r3, .L11\r
- 223 0002 0122 movs r2, #1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 11\r
-\r
-\r
- 323:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 224 .loc 1 323 0\r
- 225 0004 10B5 push {r4, lr}\r
- 226 .LCFI1:\r
- 227 .cfi_def_cfa_offset 8\r
- 228 .cfi_offset 4, -8\r
- 229 .cfi_offset 14, -4\r
- 230 .loc 1 333 0\r
- 231 0006 1A70 strb r2, [r3, #0]\r
- 232 .LVL19:\r
- 334:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 335:.\Generated_Source\PSoC5/USBFS.c **** #endif /* USBFS_ENABLE_HID_CLASS */\r
- 336:.\Generated_Source\PSoC5/USBFS.c **** \r
- 337:.\Generated_Source\PSoC5/USBFS.c **** /* Enable Interrupts. */\r
- 338:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_BUS_RESET_VECT_NUM);\r
- 233 .loc 1 338 0\r
- 234 0008 174B ldr r3, .L11+4\r
- 235 000a 4FF40004 mov r4, #8388608\r
- 236 000e 1C60 str r4, [r3, #0]\r
- 339:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_0_VECT_NUM);\r
- 237 .loc 1 339 0\r
- 238 0010 4FF08074 mov r4, #16777216\r
- 239 0014 1C60 str r4, [r3, #0]\r
- 340:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- 341:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_1_VECT_NUM);\r
- 240 .loc 1 341 0\r
- 241 0016 1A60 str r2, [r3, #0]\r
- 342:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP1_ISR_REMOVE */\r
- 343:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- 344:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_2_VECT_NUM);\r
- 242 .loc 1 344 0\r
- 243 0018 0222 movs r2, #2\r
- 244 001a 1A60 str r2, [r3, #0]\r
- 345:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP2_ISR_REMOVE */\r
- 346:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- 347:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_3_VECT_NUM);\r
- 348:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP3_ISR_REMOVE */\r
- 349:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- 350:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_4_VECT_NUM);\r
- 351:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP4_ISR_REMOVE */\r
- 352:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP5_ISR_REMOVE == 0u)\r
- 353:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_5_VECT_NUM);\r
- 354:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP5_ISR_REMOVE */\r
- 355:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- 356:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_6_VECT_NUM);\r
- 357:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP6_ISR_REMOVE */\r
- 358:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- 359:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_7_VECT_NUM);\r
- 360:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP7_ISR_REMOVE */\r
- 361:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- 362:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_EP_8_VECT_NUM);\r
- 363:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP8_ISR_REMOVE */\r
- 364:.\Generated_Source\PSoC5/USBFS.c **** #if((USBFS_EP_MM != USBFS__EP_MANUAL) && (USBFS_ARB_ISR_REMOVE == 0u))\r
- 365:.\Generated_Source\PSoC5/USBFS.c **** /* usb arb interrupt enable */\r
- 366:.\Generated_Source\PSoC5/USBFS.c **** USBFS_ARB_INT_EN_REG = USBFS_ARB_INT_MASK;\r
- 367:.\Generated_Source\PSoC5/USBFS.c **** CyIntEnable(USBFS_ARB_VECT_NUM);\r
- 368:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 12\r
-\r
-\r
- 369:.\Generated_Source\PSoC5/USBFS.c **** \r
- 370:.\Generated_Source\PSoC5/USBFS.c **** /* Arbiter configuration for DMA transfers */\r
- 371:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 372:.\Generated_Source\PSoC5/USBFS.c **** \r
- 373:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- 374:.\Generated_Source\PSoC5/USBFS.c **** USBFS_ARB_CFG_REG = USBFS_ARB_CFG_MANUAL_DMA;\r
- 375:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
- 376:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 377:.\Generated_Source\PSoC5/USBFS.c **** /*Set cfg cmplt this rises DMA request when the full configuration is done */\r
- 378:.\Generated_Source\PSoC5/USBFS.c **** USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM;\r
- 379:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 380:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 381:.\Generated_Source\PSoC5/USBFS.c **** \r
- 382:.\Generated_Source\PSoC5/USBFS.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 245 .loc 1 382 0\r
- 246 001c 134B ldr r3, .L11+8\r
- 247 001e 0024 movs r4, #0\r
- 248 0020 1C70 strb r4, [r3, #0]\r
- 249 0022 134B ldr r3, .L11+12\r
- 383:.\Generated_Source\PSoC5/USBFS.c **** \r
- 384:.\Generated_Source\PSoC5/USBFS.c **** /* USB Locking: Enabled, VRegulator: depend on mode or DWR Voltage configuration*/\r
- 385:.\Generated_Source\PSoC5/USBFS.c **** switch(mode)\r
- 250 .loc 1 385 0\r
- 251 0024 01B1 cbz r1, .L9\r
- 252 0026 0322 movs r2, #3\r
- 253 .L9:\r
- 386:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 387:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_3V_OPERATION:\r
- 388:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
- 389:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 390:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_5V_OPERATION:\r
- 391:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK | USBFS_CR1_REG_ENABLE;\r
- 392:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 393:.\Generated_Source\PSoC5/USBFS.c **** default: /*USBFS_DWR_VDDD_OPERATION */\r
- 394:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_VDDD_MV < USBFS_3500MV)\r
- 395:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
- 396:.\Generated_Source\PSoC5/USBFS.c **** #else\r
- 397:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK | USBFS_CR1_REG_ENABLE;\r
- 398:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_VDDD_MV < USBFS_3500MV */\r
- 399:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 400:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 401:.\Generated_Source\PSoC5/USBFS.c **** \r
- 402:.\Generated_Source\PSoC5/USBFS.c **** /* Record the descriptor selection */\r
- 403:.\Generated_Source\PSoC5/USBFS.c **** USBFS_device = device;\r
- 254 .loc 1 403 0\r
- 255 0028 1249 ldr r1, .L11+16\r
- 256 .LVL20:\r
- 397:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK | USBFS_CR1_REG_ENABLE;\r
- 257 .loc 1 397 0\r
- 258 002a 1A70 strb r2, [r3, #0]\r
- 404:.\Generated_Source\PSoC5/USBFS.c **** \r
- 405:.\Generated_Source\PSoC5/USBFS.c **** /* Clear all of the component data */\r
- 406:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 259 .loc 1 406 0\r
- 260 002c 124B ldr r3, .L11+20\r
- 403:.\Generated_Source\PSoC5/USBFS.c **** USBFS_device = device;\r
- 261 .loc 1 403 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 13\r
-\r
-\r
- 262 002e 0870 strb r0, [r1, #0]\r
- 407:.\Generated_Source\PSoC5/USBFS.c **** USBFS_interfaceNumber = 0u;\r
- 263 .loc 1 407 0\r
- 264 0030 124A ldr r2, .L11+24\r
- 406:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 265 .loc 1 406 0\r
- 266 0032 0020 movs r0, #0\r
- 267 .LVL21:\r
- 408:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 268 .loc 1 408 0\r
- 269 0034 1249 ldr r1, .L11+28\r
- 270 .LVL22:\r
- 406:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 271 .loc 1 406 0\r
- 272 0036 1870 strb r0, [r3, #0]\r
- 409:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceAddress = 0u;\r
- 273 .loc 1 409 0\r
- 274 0038 124B ldr r3, .L11+32\r
- 407:.\Generated_Source\PSoC5/USBFS.c **** USBFS_interfaceNumber = 0u;\r
- 275 .loc 1 407 0\r
- 276 003a 1070 strb r0, [r2, #0]\r
- 408:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 277 .loc 1 408 0\r
- 278 003c 0870 strb r0, [r1, #0]\r
- 410:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus = 0u;\r
- 279 .loc 1 410 0\r
- 280 003e 124A ldr r2, .L11+36\r
- 411:.\Generated_Source\PSoC5/USBFS.c **** \r
- 412:.\Generated_Source\PSoC5/USBFS.c **** USBFS_lastPacketSize = 0u;\r
- 281 .loc 1 412 0\r
- 282 0040 1249 ldr r1, .L11+40\r
- 409:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceAddress = 0u;\r
- 283 .loc 1 409 0\r
- 284 0042 1870 strb r0, [r3, #0]\r
- 413:.\Generated_Source\PSoC5/USBFS.c **** \r
- 414:.\Generated_Source\PSoC5/USBFS.c **** /* ACK Setup, Stall IN/OUT */\r
- 415:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
- 285 .loc 1 415 0\r
- 286 0044 124B ldr r3, .L11+44\r
- 410:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus = 0u;\r
- 287 .loc 1 410 0\r
- 288 0046 1070 strb r0, [r2, #0]\r
- 412:.\Generated_Source\PSoC5/USBFS.c **** USBFS_lastPacketSize = 0u;\r
- 289 .loc 1 412 0\r
- 290 0048 0870 strb r0, [r1, #0]\r
- 416:.\Generated_Source\PSoC5/USBFS.c **** \r
- 417:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the SIE with an address 0 */\r
- 418:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_CR0_PTR, USBFS_CR0_ENABLE);\r
- 291 .loc 1 418 0\r
- 292 004a 8022 movs r2, #128\r
- 415:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
- 293 .loc 1 415 0\r
- 294 004c 0320 movs r0, #3\r
- 295 004e 1870 strb r0, [r3, #0]\r
- 419:.\Generated_Source\PSoC5/USBFS.c **** \r
- 420:.\Generated_Source\PSoC5/USBFS.c **** /* Workaround for PSOC5LP */\r
- 421:.\Generated_Source\PSoC5/USBFS.c **** CyDelayCycles(1u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 14\r
-\r
-\r
- 296 .loc 1 421 0\r
- 297 0050 0120 movs r0, #1\r
- 418:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_CR0_PTR, USBFS_CR0_ENABLE);\r
- 298 .loc 1 418 0\r
- 299 0052 03F8202C strb r2, [r3, #-32]\r
- 300 .loc 1 421 0\r
- 301 0056 FFF7FEFF bl CyDelayCycles\r
- 302 .LVL23:\r
- 422:.\Generated_Source\PSoC5/USBFS.c **** \r
- 423:.\Generated_Source\PSoC5/USBFS.c **** /* Finally, Enable d+ pullup and select iomode to USB mode*/\r
- 424:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_USBIO_CR1_PTR, USBFS_USBIO_CR1_USBPUEN);\r
- 303 .loc 1 424 0\r
- 304 005a 0E48 ldr r0, .L11+48\r
- 305 005c 0421 movs r1, #4\r
- 306 005e 0170 strb r1, [r0, #0]\r
- 307 0060 10BD pop {r4, pc}\r
- 308 .L12:\r
- 309 0062 00BF .align 2\r
- 310 .L11:\r
- 311 0064 00000000 .word USBFS_hidProtocol\r
- 312 0068 00E100E0 .word -536813312\r
- 313 006c 00000000 .word USBFS_transferState\r
- 314 0070 09600040 .word 1073766409\r
- 315 0074 00000000 .word USBFS_device\r
- 316 0078 00000000 .word USBFS_configuration\r
- 317 007c 00000000 .word USBFS_interfaceNumber\r
- 318 0080 00000000 .word USBFS_configurationChanged\r
- 319 0084 00000000 .word USBFS_deviceAddress\r
- 320 0088 00000000 .word USBFS_deviceStatus\r
- 321 008c 00000000 .word USBFS_lastPacketSize\r
- 322 0090 28600040 .word 1073766440\r
- 323 0094 12600040 .word 1073766418\r
- 324 .cfi_endproc\r
- 325 .LFE2:\r
- 326 .size USBFS_InitComponent, .-USBFS_InitComponent\r
- 327 .section .text.USBFS_Start,"ax",%progbits\r
- 328 .align 1\r
- 329 .global USBFS_Start\r
- 330 .thumb\r
- 331 .thumb_func\r
- 332 .type USBFS_Start, %function\r
- 333 USBFS_Start:\r
- 334 .LFB0:\r
- 107:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 335 .loc 1 107 0\r
- 336 .cfi_startproc\r
- 337 @ args = 0, pretend = 0, frame = 0\r
- 338 @ frame_needed = 0, uses_anonymous_args = 0\r
- 339 .LVL24:\r
- 340 0000 70B5 push {r4, r5, r6, lr}\r
- 341 .LCFI2:\r
- 342 .cfi_def_cfa_offset 16\r
- 343 .cfi_offset 4, -16\r
- 344 .cfi_offset 5, -12\r
- 345 .cfi_offset 6, -8\r
- 346 .cfi_offset 14, -4\r
- 109:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_initVar == 0u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 15\r
-\r
-\r
- 347 .loc 1 109 0\r
- 348 0002 074C ldr r4, .L15\r
- 107:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 349 .loc 1 107 0\r
- 350 0004 0646 mov r6, r0\r
- 109:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_initVar == 0u)\r
- 351 .loc 1 109 0\r
- 352 0006 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 107:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 353 .loc 1 107 0\r
- 354 0008 0D46 mov r5, r1\r
- 109:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_initVar == 0u)\r
- 355 .loc 1 109 0\r
- 356 000a 1BB9 cbnz r3, .L14\r
- 111:.\Generated_Source\PSoC5/USBFS.c **** USBFS_Init();\r
- 357 .loc 1 111 0\r
- 358 000c FFF7FEFF bl USBFS_Init\r
- 359 .LVL25:\r
- 112:.\Generated_Source\PSoC5/USBFS.c **** USBFS_initVar = 1u;\r
- 360 .loc 1 112 0\r
- 361 0010 0120 movs r0, #1\r
- 362 0012 2070 strb r0, [r4, #0]\r
- 363 .L14:\r
- 114:.\Generated_Source\PSoC5/USBFS.c **** USBFS_InitComponent(device, mode);\r
- 364 .loc 1 114 0\r
- 365 0014 3046 mov r0, r6\r
- 366 0016 2946 mov r1, r5\r
- 115:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 367 .loc 1 115 0\r
- 368 0018 BDE87040 pop {r4, r5, r6, lr}\r
- 114:.\Generated_Source\PSoC5/USBFS.c **** USBFS_InitComponent(device, mode);\r
- 369 .loc 1 114 0\r
- 370 001c FFF7FEBF b USBFS_InitComponent\r
- 371 .LVL26:\r
- 372 .L16:\r
- 373 .align 2\r
- 374 .L15:\r
- 375 0020 00000000 .word .LANCHOR0\r
- 376 .cfi_endproc\r
- 377 .LFE0:\r
- 378 .size USBFS_Start, .-USBFS_Start\r
- 379 .section .text.USBFS_ReInitComponent,"ax",%progbits\r
- 380 .align 1\r
- 381 .global USBFS_ReInitComponent\r
- 382 .thumb\r
- 383 .thumb_func\r
- 384 .type USBFS_ReInitComponent, %function\r
- 385 USBFS_ReInitComponent:\r
- 386 .LFB3:\r
- 425:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 426:.\Generated_Source\PSoC5/USBFS.c **** \r
- 427:.\Generated_Source\PSoC5/USBFS.c **** \r
- 428:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 429:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_ReInitComponent\r
- 430:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 431:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 432:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 16\r
-\r
-\r
- 433:.\Generated_Source\PSoC5/USBFS.c **** * This function reinitialize the component configuration and is\r
- 434:.\Generated_Source\PSoC5/USBFS.c **** * intend to be called from the Reset interrupt.\r
- 435:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 436:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 437:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 438:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 439:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 440:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 441:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 442:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
- 443:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_device: Contains the device number of the desired device\r
- 444:.\Generated_Source\PSoC5/USBFS.c **** * descriptor. The device number can be found in the Device Descriptor Tab\r
- 445:.\Generated_Source\PSoC5/USBFS.c **** * of "Configure" dialog, under the settings of desired Device Descriptor,\r
- 446:.\Generated_Source\PSoC5/USBFS.c **** * in the "Device Number" field.\r
- 447:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_transferState: This variable used by the communication\r
- 448:.\Generated_Source\PSoC5/USBFS.c **** * functions to handle current transfer state. Initialized to\r
- 449:.\Generated_Source\PSoC5/USBFS.c **** * TRANS_STATE_IDLE in this API.\r
- 450:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_configuration: Contains current configuration number\r
- 451:.\Generated_Source\PSoC5/USBFS.c **** * which is set by the Host using SET_CONFIGURATION request.\r
- 452:.\Generated_Source\PSoC5/USBFS.c **** * Initialized to zero in this API.\r
- 453:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceAddress: Contains current device address. This\r
- 454:.\Generated_Source\PSoC5/USBFS.c **** * variable is initialized to zero in this API. Host starts to communicate\r
- 455:.\Generated_Source\PSoC5/USBFS.c **** * to device with address 0 and then set it to whatever value using\r
- 456:.\Generated_Source\PSoC5/USBFS.c **** * SET_ADDRESS request.\r
- 457:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceStatus: initialized to 0.\r
- 458:.\Generated_Source\PSoC5/USBFS.c **** * This is two bit variable which contain power status in first bit\r
- 459:.\Generated_Source\PSoC5/USBFS.c **** * (DEVICE_STATUS_BUS_POWERED or DEVICE_STATUS_SELF_POWERED) and remote\r
- 460:.\Generated_Source\PSoC5/USBFS.c **** * wakeup status (DEVICE_STATUS_REMOTE_WAKEUP) in second bit.\r
- 461:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_lastPacketSize initialized to 0;\r
- 462:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 463:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 464:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 465:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 466:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 467:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_ReInitComponent(void) \r
- 468:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 387 .loc 1 468 0\r
- 388 .cfi_startproc\r
- 389 @ args = 0, pretend = 0, frame = 0\r
- 390 @ frame_needed = 0, uses_anonymous_args = 0\r
- 391 @ link register save eliminated.\r
- 392 .LVL27:\r
- 469:.\Generated_Source\PSoC5/USBFS.c **** /* Initialize _hidProtocol variable to comply with HID 7.2.6 Set_Protocol\r
- 470:.\Generated_Source\PSoC5/USBFS.c **** * Request: "When initialized, all devices default to report protocol."\r
- 471:.\Generated_Source\PSoC5/USBFS.c **** */\r
- 472:.\Generated_Source\PSoC5/USBFS.c **** #if defined(USBFS_ENABLE_HID_CLASS)\r
- 473:.\Generated_Source\PSoC5/USBFS.c **** uint8 i;\r
- 474:.\Generated_Source\PSoC5/USBFS.c **** \r
- 475:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < USBFS_MAX_INTERFACES_NUMBER; i++)\r
- 476:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 477:.\Generated_Source\PSoC5/USBFS.c **** USBFS_hidProtocol[i] = USBFS_PROTOCOL_REPORT;\r
- 393 .loc 1 477 0\r
- 394 0000 0C4B ldr r3, .L18\r
- 395 0002 0122 movs r2, #1\r
- 478:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 479:.\Generated_Source\PSoC5/USBFS.c **** #endif /* USBFS_ENABLE_HID_CLASS */\r
- 480:.\Generated_Source\PSoC5/USBFS.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 17\r
-\r
-\r
- 481:.\Generated_Source\PSoC5/USBFS.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 396 .loc 1 481 0\r
- 397 0004 0C49 ldr r1, .L18+4\r
- 477:.\Generated_Source\PSoC5/USBFS.c **** USBFS_hidProtocol[i] = USBFS_PROTOCOL_REPORT;\r
- 398 .loc 1 477 0\r
- 399 0006 1A70 strb r2, [r3, #0]\r
- 400 .LVL28:\r
- 401 .loc 1 481 0\r
- 402 0008 0020 movs r0, #0\r
- 482:.\Generated_Source\PSoC5/USBFS.c **** \r
- 483:.\Generated_Source\PSoC5/USBFS.c **** /* Clear all of the component data */\r
- 484:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 403 .loc 1 484 0\r
- 404 000a 0C4A ldr r2, .L18+8\r
- 485:.\Generated_Source\PSoC5/USBFS.c **** USBFS_interfaceNumber = 0u;\r
- 405 .loc 1 485 0\r
- 406 000c 0C4B ldr r3, .L18+12\r
- 481:.\Generated_Source\PSoC5/USBFS.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 407 .loc 1 481 0\r
- 408 000e 0870 strb r0, [r1, #0]\r
- 486:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 409 .loc 1 486 0\r
- 410 0010 0C49 ldr r1, .L18+16\r
- 484:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 411 .loc 1 484 0\r
- 412 0012 1070 strb r0, [r2, #0]\r
- 485:.\Generated_Source\PSoC5/USBFS.c **** USBFS_interfaceNumber = 0u;\r
- 413 .loc 1 485 0\r
- 414 0014 1870 strb r0, [r3, #0]\r
- 487:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceAddress = 0u;\r
- 415 .loc 1 487 0\r
- 416 0016 0C4A ldr r2, .L18+20\r
- 488:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus = 0u;\r
- 417 .loc 1 488 0\r
- 418 0018 0C4B ldr r3, .L18+24\r
- 486:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 419 .loc 1 486 0\r
- 420 001a 0870 strb r0, [r1, #0]\r
- 489:.\Generated_Source\PSoC5/USBFS.c **** \r
- 490:.\Generated_Source\PSoC5/USBFS.c **** USBFS_lastPacketSize = 0u;\r
- 421 .loc 1 490 0\r
- 422 001c 0C49 ldr r1, .L18+28\r
- 487:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceAddress = 0u;\r
- 423 .loc 1 487 0\r
- 424 001e 1070 strb r0, [r2, #0]\r
- 488:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus = 0u;\r
- 425 .loc 1 488 0\r
- 426 0020 1870 strb r0, [r3, #0]\r
- 491:.\Generated_Source\PSoC5/USBFS.c **** \r
- 492:.\Generated_Source\PSoC5/USBFS.c **** \r
- 493:.\Generated_Source\PSoC5/USBFS.c **** /* ACK Setup, Stall IN/OUT */\r
- 494:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
- 427 .loc 1 494 0\r
- 428 0022 0C4B ldr r3, .L18+32\r
- 490:.\Generated_Source\PSoC5/USBFS.c **** USBFS_lastPacketSize = 0u;\r
- 429 .loc 1 490 0\r
- 430 0024 0870 strb r0, [r1, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 18\r
-\r
-\r
- 495:.\Generated_Source\PSoC5/USBFS.c **** \r
- 496:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the SIE with an address 0 */\r
- 497:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_CR0_PTR, USBFS_CR0_ENABLE);\r
- 431 .loc 1 497 0\r
- 432 0026 8022 movs r2, #128\r
- 494:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
- 433 .loc 1 494 0\r
- 434 0028 0320 movs r0, #3\r
- 435 002a 1870 strb r0, [r3, #0]\r
- 436 .loc 1 497 0\r
- 437 002c 03F8202C strb r2, [r3, #-32]\r
- 438 0030 7047 bx lr\r
- 439 .L19:\r
- 440 0032 00BF .align 2\r
- 441 .L18:\r
- 442 0034 00000000 .word USBFS_hidProtocol\r
- 443 0038 00000000 .word USBFS_transferState\r
- 444 003c 00000000 .word USBFS_configuration\r
- 445 0040 00000000 .word USBFS_interfaceNumber\r
- 446 0044 00000000 .word USBFS_configurationChanged\r
- 447 0048 00000000 .word USBFS_deviceAddress\r
- 448 004c 00000000 .word USBFS_deviceStatus\r
- 449 0050 00000000 .word USBFS_lastPacketSize\r
- 450 0054 28600040 .word 1073766440\r
- 451 .cfi_endproc\r
- 452 .LFE3:\r
- 453 .size USBFS_ReInitComponent, .-USBFS_ReInitComponent\r
- 454 .section .text.USBFS_Stop,"ax",%progbits\r
- 455 .align 1\r
- 456 .global USBFS_Stop\r
- 457 .thumb\r
- 458 .thumb_func\r
- 459 .type USBFS_Stop, %function\r
- 460 USBFS_Stop:\r
- 461 .LFB4:\r
- 498:.\Generated_Source\PSoC5/USBFS.c **** \r
- 499:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 500:.\Generated_Source\PSoC5/USBFS.c **** \r
- 501:.\Generated_Source\PSoC5/USBFS.c **** \r
- 502:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 503:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_Stop\r
- 504:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 505:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 506:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 507:.\Generated_Source\PSoC5/USBFS.c **** * This function shuts down the USB function including to release\r
- 508:.\Generated_Source\PSoC5/USBFS.c **** * the D+ Pullup and disabling the SIE.\r
- 509:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 510:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 511:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 512:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 513:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 514:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 515:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 516:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
- 517:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_configuration: Contains current configuration number\r
- 518:.\Generated_Source\PSoC5/USBFS.c **** * which is set by the Host using SET_CONFIGURATION request.\r
- 519:.\Generated_Source\PSoC5/USBFS.c **** * Initialized to zero in this API.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 19\r
-\r
-\r
- 520:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceAddress: Contains current device address. This\r
- 521:.\Generated_Source\PSoC5/USBFS.c **** * variable is initialized to zero in this API. Host starts to communicate\r
- 522:.\Generated_Source\PSoC5/USBFS.c **** * to device with address 0 and then set it to whatever value using\r
- 523:.\Generated_Source\PSoC5/USBFS.c **** * SET_ADDRESS request.\r
- 524:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceStatus: initialized to 0.\r
- 525:.\Generated_Source\PSoC5/USBFS.c **** * This is two bit variable which contain power status in first bit\r
- 526:.\Generated_Source\PSoC5/USBFS.c **** * (DEVICE_STATUS_BUS_POWERED or DEVICE_STATUS_SELF_POWERED) and remote\r
- 527:.\Generated_Source\PSoC5/USBFS.c **** * wakeup status (DEVICE_STATUS_REMOTE_WAKEUP) in second bit.\r
- 528:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_configurationChanged: This variable is set to one after\r
- 529:.\Generated_Source\PSoC5/USBFS.c **** * SET_CONFIGURATION request and cleared in this function.\r
- 530:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_intiVar variable is set to zero\r
- 531:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 532:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 533:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_Stop(void) \r
- 534:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 462 .loc 1 534 0\r
- 463 .cfi_startproc\r
- 464 @ args = 0, pretend = 0, frame = 0\r
- 465 @ frame_needed = 0, uses_anonymous_args = 0\r
- 466 @ link register save eliminated.\r
- 535:.\Generated_Source\PSoC5/USBFS.c **** \r
- 536:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 537:.\Generated_Source\PSoC5/USBFS.c **** USBFS_Stop_DMA(USBFS_MAX_EP); /* Stop all DMAs */\r
- 538:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 539:.\Generated_Source\PSoC5/USBFS.c **** \r
- 540:.\Generated_Source\PSoC5/USBFS.c **** /* Disable the SIE */\r
- 541:.\Generated_Source\PSoC5/USBFS.c **** USBFS_CR0_REG &= (uint8)(~USBFS_CR0_ENABLE);\r
- 467 .loc 1 541 0\r
- 468 0000 154B ldr r3, .L21\r
- 469 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 470 0004 02F07F00 and r0, r2, #127\r
- 471 0008 1870 strb r0, [r3, #0]\r
- 542:.\Generated_Source\PSoC5/USBFS.c **** /* Disable the d+ pullup */\r
- 543:.\Generated_Source\PSoC5/USBFS.c **** USBFS_USBIO_CR1_REG &= (uint8)(~USBFS_USBIO_CR1_USBPUEN);\r
- 472 .loc 1 543 0\r
- 473 000a 997A ldrb r1, [r3, #10] @ zero_extendqisi2\r
- 474 000c 01F0FB02 and r2, r1, #251\r
- 475 0010 9A72 strb r2, [r3, #10]\r
- 544:.\Generated_Source\PSoC5/USBFS.c **** /* Disable USB in ACT PM */\r
- 545:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_ACT_CFG_REG &= (uint8)(~USBFS_PM_ACT_EN_FSUSB);\r
- 476 .loc 1 545 0\r
- 477 0012 124B ldr r3, .L21+4\r
- 478 0014 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 479 0016 00F0FE01 and r1, r0, #254\r
- 480 001a 1970 strb r1, [r3, #0]\r
- 546:.\Generated_Source\PSoC5/USBFS.c **** /* Disable USB block for Standby Power Mode */\r
- 547:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_STBY_CFG_REG &= (uint8)(~USBFS_PM_STBY_EN_FSUSB);\r
- 481 .loc 1 547 0\r
- 482 001c 1A7C ldrb r2, [r3, #16] @ zero_extendqisi2\r
- 548:.\Generated_Source\PSoC5/USBFS.c **** \r
- 549:.\Generated_Source\PSoC5/USBFS.c **** /* Disable the reset and EP interrupts */\r
- 550:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_BUS_RESET_VECT_NUM);\r
- 483 .loc 1 550 0\r
- 484 001e 4FF40001 mov r1, #8388608\r
- 547:.\Generated_Source\PSoC5/USBFS.c **** USBFS_PM_STBY_CFG_REG &= (uint8)(~USBFS_PM_STBY_EN_FSUSB);\r
- 485 .loc 1 547 0\r
- 486 0022 02F0FE00 and r0, r2, #254\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 20\r
-\r
-\r
- 487 0026 1874 strb r0, [r3, #16]\r
- 488 .loc 1 550 0\r
- 489 0028 0D4B ldr r3, .L21+8\r
- 551:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_0_VECT_NUM);\r
- 490 .loc 1 551 0\r
- 491 002a 4FF08072 mov r2, #16777216\r
- 550:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_BUS_RESET_VECT_NUM);\r
- 492 .loc 1 550 0\r
- 493 002e 1960 str r1, [r3, #0]\r
- 552:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- 553:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_1_VECT_NUM);\r
- 494 .loc 1 553 0\r
- 495 0030 0120 movs r0, #1\r
- 554:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP1_ISR_REMOVE */\r
- 555:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- 556:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_2_VECT_NUM);\r
- 496 .loc 1 556 0\r
- 497 0032 0221 movs r1, #2\r
- 551:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_0_VECT_NUM);\r
- 498 .loc 1 551 0\r
- 499 0034 1A60 str r2, [r3, #0]\r
- 553:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_1_VECT_NUM);\r
- 500 .loc 1 553 0\r
- 501 0036 1860 str r0, [r3, #0]\r
- 557:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP2_ISR_REMOVE */\r
- 558:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- 559:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_3_VECT_NUM);\r
- 560:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP3_ISR_REMOVE */\r
- 561:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- 562:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_4_VECT_NUM);\r
- 563:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP4_ISR_REMOVE */\r
- 564:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP5_ISR_REMOVE == 0u)\r
- 565:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_5_VECT_NUM);\r
- 566:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP5_ISR_REMOVE */\r
- 567:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- 568:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_6_VECT_NUM);\r
- 569:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP6_ISR_REMOVE */\r
- 570:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- 571:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_7_VECT_NUM);\r
- 572:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP7_ISR_REMOVE */\r
- 573:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- 574:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_8_VECT_NUM);\r
- 575:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP8_ISR_REMOVE */\r
- 576:.\Generated_Source\PSoC5/USBFS.c **** \r
- 577:.\Generated_Source\PSoC5/USBFS.c **** /* Clear all of the component data */\r
- 578:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 502 .loc 1 578 0\r
- 503 0038 0A4A ldr r2, .L21+12\r
- 556:.\Generated_Source\PSoC5/USBFS.c **** CyIntDisable(USBFS_EP_2_VECT_NUM);\r
- 504 .loc 1 556 0\r
- 505 003a 1960 str r1, [r3, #0]\r
- 579:.\Generated_Source\PSoC5/USBFS.c **** USBFS_interfaceNumber = 0u;\r
- 506 .loc 1 579 0\r
- 507 003c 0A48 ldr r0, .L21+16\r
- 580:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 508 .loc 1 580 0\r
- 509 003e 0B49 ldr r1, .L21+20\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 21\r
-\r
-\r
- 578:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configuration = 0u;\r
- 510 .loc 1 578 0\r
- 511 0040 0023 movs r3, #0\r
- 512 0042 1370 strb r3, [r2, #0]\r
- 579:.\Generated_Source\PSoC5/USBFS.c **** USBFS_interfaceNumber = 0u;\r
- 513 .loc 1 579 0\r
- 514 0044 0370 strb r3, [r0, #0]\r
- 581:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceAddress = 0u;\r
- 515 .loc 1 581 0\r
- 516 0046 0A4A ldr r2, .L21+24\r
- 580:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 517 .loc 1 580 0\r
- 518 0048 0B70 strb r3, [r1, #0]\r
- 582:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus = 0u;\r
- 519 .loc 1 582 0\r
- 520 004a 0A48 ldr r0, .L21+28\r
- 583:.\Generated_Source\PSoC5/USBFS.c **** USBFS_initVar = 0u;\r
- 521 .loc 1 583 0\r
- 522 004c 0A49 ldr r1, .L21+32\r
- 581:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceAddress = 0u;\r
- 523 .loc 1 581 0\r
- 524 004e 1370 strb r3, [r2, #0]\r
- 525 .loc 1 583 0\r
- 526 0050 0B70 strb r3, [r1, #0]\r
- 582:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus = 0u;\r
- 527 .loc 1 582 0\r
- 528 0052 0370 strb r3, [r0, #0]\r
- 529 .loc 1 583 0\r
- 530 0054 7047 bx lr\r
- 531 .L22:\r
- 532 0056 00BF .align 2\r
- 533 .L21:\r
- 534 0058 08600040 .word 1073766408\r
- 535 005c A5430040 .word 1073759141\r
- 536 0060 80E100E0 .word -536813184\r
- 537 0064 00000000 .word USBFS_configuration\r
- 538 0068 00000000 .word USBFS_interfaceNumber\r
- 539 006c 00000000 .word USBFS_configurationChanged\r
- 540 0070 00000000 .word USBFS_deviceAddress\r
- 541 0074 00000000 .word USBFS_deviceStatus\r
- 542 0078 00000000 .word .LANCHOR0\r
- 543 .cfi_endproc\r
- 544 .LFE4:\r
- 545 .size USBFS_Stop, .-USBFS_Stop\r
- 546 .section .text.USBFS_CheckActivity,"ax",%progbits\r
- 547 .align 1\r
- 548 .global USBFS_CheckActivity\r
- 549 .thumb\r
- 550 .thumb_func\r
- 551 .type USBFS_CheckActivity, %function\r
- 552 USBFS_CheckActivity:\r
- 553 .LFB5:\r
- 584:.\Generated_Source\PSoC5/USBFS.c **** \r
- 585:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 586:.\Generated_Source\PSoC5/USBFS.c **** \r
- 587:.\Generated_Source\PSoC5/USBFS.c **** \r
- 588:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 22\r
-\r
-\r
- 589:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_CheckActivity\r
- 590:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 591:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 592:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 593:.\Generated_Source\PSoC5/USBFS.c **** * Returns the activity status of the bus. Clears the status hardware to\r
- 594:.\Generated_Source\PSoC5/USBFS.c **** * provide fresh activity status on the next call of this routine.\r
- 595:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 596:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 597:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 598:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 599:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 600:.\Generated_Source\PSoC5/USBFS.c **** * 1 - If bus activity was detected since the last call to this function\r
- 601:.\Generated_Source\PSoC5/USBFS.c **** * 0 - If bus activity not was detected since the last call to this function\r
- 602:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 603:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 604:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_CheckActivity(void) \r
- 605:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 554 .loc 1 605 0\r
- 555 .cfi_startproc\r
- 556 @ args = 0, pretend = 0, frame = 0\r
- 557 @ frame_needed = 0, uses_anonymous_args = 0\r
- 558 @ link register save eliminated.\r
- 606:.\Generated_Source\PSoC5/USBFS.c **** uint8 r;\r
- 607:.\Generated_Source\PSoC5/USBFS.c **** \r
- 608:.\Generated_Source\PSoC5/USBFS.c **** r = CY_GET_REG8(USBFS_CR1_PTR);\r
- 559 .loc 1 608 0\r
- 560 0000 034B ldr r3, .L24\r
- 561 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 562 .LVL29:\r
- 609:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_CR1_PTR, (r & ((uint8)(~USBFS_CR1_BUS_ACTIVITY))));\r
- 563 .loc 1 609 0\r
- 564 0004 00F0FB02 and r2, r0, #251\r
- 565 0008 1A70 strb r2, [r3, #0]\r
- 610:.\Generated_Source\PSoC5/USBFS.c **** \r
- 611:.\Generated_Source\PSoC5/USBFS.c **** return((r & USBFS_CR1_BUS_ACTIVITY) >> USBFS_CR1_BUS_ACTIVITY_SHIFT);\r
- 612:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 566 .loc 1 612 0\r
- 567 000a C0F38000 ubfx r0, r0, #2, #1\r
- 568 .LVL30:\r
- 569 000e 7047 bx lr\r
- 570 .L25:\r
- 571 .align 2\r
- 572 .L24:\r
- 573 0010 09600040 .word 1073766409\r
- 574 .cfi_endproc\r
- 575 .LFE5:\r
- 576 .size USBFS_CheckActivity, .-USBFS_CheckActivity\r
- 577 .section .text.USBFS_GetConfiguration,"ax",%progbits\r
- 578 .align 1\r
- 579 .global USBFS_GetConfiguration\r
- 580 .thumb\r
- 581 .thumb_func\r
- 582 .type USBFS_GetConfiguration, %function\r
- 583 USBFS_GetConfiguration:\r
- 584 .LFB6:\r
- 613:.\Generated_Source\PSoC5/USBFS.c **** \r
- 614:.\Generated_Source\PSoC5/USBFS.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 23\r
-\r
-\r
- 615:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 616:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_GetConfiguration\r
- 617:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 618:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 619:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 620:.\Generated_Source\PSoC5/USBFS.c **** * Returns the current configuration setting\r
- 621:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 622:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 623:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 624:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 625:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 626:.\Generated_Source\PSoC5/USBFS.c **** * configuration.\r
- 627:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 628:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 629:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_GetConfiguration(void) \r
- 630:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 585 .loc 1 630 0\r
- 586 .cfi_startproc\r
- 587 @ args = 0, pretend = 0, frame = 0\r
- 588 @ frame_needed = 0, uses_anonymous_args = 0\r
- 589 @ link register save eliminated.\r
- 631:.\Generated_Source\PSoC5/USBFS.c **** return(USBFS_configuration);\r
- 590 .loc 1 631 0\r
- 591 0000 014B ldr r3, .L27\r
- 592 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 632:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 593 .loc 1 632 0\r
- 594 0004 7047 bx lr\r
- 595 .L28:\r
- 596 0006 00BF .align 2\r
- 597 .L27:\r
- 598 0008 00000000 .word USBFS_configuration\r
- 599 .cfi_endproc\r
- 600 .LFE6:\r
- 601 .size USBFS_GetConfiguration, .-USBFS_GetConfiguration\r
- 602 .section .text.USBFS_IsConfigurationChanged,"ax",%progbits\r
- 603 .align 1\r
- 604 .global USBFS_IsConfigurationChanged\r
- 605 .thumb\r
- 606 .thumb_func\r
- 607 .type USBFS_IsConfigurationChanged, %function\r
- 608 USBFS_IsConfigurationChanged:\r
- 609 .LFB7:\r
- 633:.\Generated_Source\PSoC5/USBFS.c **** \r
- 634:.\Generated_Source\PSoC5/USBFS.c **** \r
- 635:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 636:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_IsConfigurationChanged\r
- 637:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 638:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 639:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 640:.\Generated_Source\PSoC5/USBFS.c **** * Returns the clear on read configuration state. It is usefull when PC send\r
- 641:.\Generated_Source\PSoC5/USBFS.c **** * double SET_CONFIGURATION request with same configuration number.\r
- 642:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 643:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 644:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 645:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 646:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 24\r
-\r
-\r
- 647:.\Generated_Source\PSoC5/USBFS.c **** * Not zero value when new configuration has been changed, otherwise zero is\r
- 648:.\Generated_Source\PSoC5/USBFS.c **** * returned.\r
- 649:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 650:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
- 651:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_configurationChanged: This variable is set to one after\r
- 652:.\Generated_Source\PSoC5/USBFS.c **** * SET_CONFIGURATION request and cleared in this function.\r
- 653:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 654:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 655:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_IsConfigurationChanged(void) \r
- 656:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 610 .loc 1 656 0\r
- 611 .cfi_startproc\r
- 612 @ args = 0, pretend = 0, frame = 0\r
- 613 @ frame_needed = 0, uses_anonymous_args = 0\r
- 614 @ link register save eliminated.\r
- 615 .LVL31:\r
- 657:.\Generated_Source\PSoC5/USBFS.c **** uint8 res = 0u;\r
- 658:.\Generated_Source\PSoC5/USBFS.c **** \r
- 659:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_configurationChanged != 0u)\r
- 616 .loc 1 659 0\r
- 617 0000 034B ldr r3, .L32\r
- 618 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 619 0004 10B1 cbz r0, .L30\r
- 660:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 661:.\Generated_Source\PSoC5/USBFS.c **** res = USBFS_configurationChanged;\r
- 662:.\Generated_Source\PSoC5/USBFS.c **** USBFS_configurationChanged = 0u;\r
- 620 .loc 1 662 0\r
- 621 0006 0022 movs r2, #0\r
- 661:.\Generated_Source\PSoC5/USBFS.c **** res = USBFS_configurationChanged;\r
- 622 .loc 1 661 0\r
- 623 0008 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 624 .LVL32:\r
- 625 .loc 1 662 0\r
- 626 000a 1A70 strb r2, [r3, #0]\r
- 627 .LVL33:\r
- 628 .L30:\r
- 663:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 664:.\Generated_Source\PSoC5/USBFS.c **** \r
- 665:.\Generated_Source\PSoC5/USBFS.c **** return(res);\r
- 666:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 629 .loc 1 666 0\r
- 630 000c 7047 bx lr\r
- 631 .L33:\r
- 632 000e 00BF .align 2\r
- 633 .L32:\r
- 634 0010 00000000 .word USBFS_configurationChanged\r
- 635 .cfi_endproc\r
- 636 .LFE7:\r
- 637 .size USBFS_IsConfigurationChanged, .-USBFS_IsConfigurationChanged\r
- 638 .section .text.USBFS_GetInterfaceSetting,"ax",%progbits\r
- 639 .align 1\r
- 640 .global USBFS_GetInterfaceSetting\r
- 641 .thumb\r
- 642 .thumb_func\r
- 643 .type USBFS_GetInterfaceSetting, %function\r
- 644 USBFS_GetInterfaceSetting:\r
- 645 .LFB8:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 25\r
-\r
-\r
- 667:.\Generated_Source\PSoC5/USBFS.c **** \r
- 668:.\Generated_Source\PSoC5/USBFS.c **** \r
- 669:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 670:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_GetInterfaceSetting\r
- 671:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 672:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 673:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 674:.\Generated_Source\PSoC5/USBFS.c **** * Returns the alternate setting from current interface\r
- 675:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 676:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 677:.\Generated_Source\PSoC5/USBFS.c **** * uint8 interfaceNumber, interface number\r
- 678:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 679:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 680:.\Generated_Source\PSoC5/USBFS.c **** * Alternate setting.\r
- 681:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 682:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 683:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_GetInterfaceSetting(uint8 interfaceNumber)\r
- 684:.\Generated_Source\PSoC5/USBFS.c **** \r
- 685:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 646 .loc 1 685 0\r
- 647 .cfi_startproc\r
- 648 @ args = 0, pretend = 0, frame = 0\r
- 649 @ frame_needed = 0, uses_anonymous_args = 0\r
- 650 @ link register save eliminated.\r
- 651 .LVL34:\r
- 686:.\Generated_Source\PSoC5/USBFS.c **** return(USBFS_interfaceSetting[interfaceNumber]);\r
- 652 .loc 1 686 0\r
- 653 0000 014B ldr r3, .L35\r
- 654 0002 185C ldrb r0, [r3, r0] @ zero_extendqisi2\r
- 655 .LVL35:\r
- 687:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 656 .loc 1 687 0\r
- 657 0004 7047 bx lr\r
- 658 .L36:\r
- 659 0006 00BF .align 2\r
- 660 .L35:\r
- 661 0008 00000000 .word USBFS_interfaceSetting\r
- 662 .cfi_endproc\r
- 663 .LFE8:\r
- 664 .size USBFS_GetInterfaceSetting, .-USBFS_GetInterfaceSetting\r
- 665 .section .text.USBFS_GetEPState,"ax",%progbits\r
- 666 .align 1\r
- 667 .global USBFS_GetEPState\r
- 668 .thumb\r
- 669 .thumb_func\r
- 670 .type USBFS_GetEPState, %function\r
- 671 USBFS_GetEPState:\r
- 672 .LFB9:\r
- 688:.\Generated_Source\PSoC5/USBFS.c **** \r
- 689:.\Generated_Source\PSoC5/USBFS.c **** \r
- 690:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 691:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_GetEPState\r
- 692:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 693:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 694:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 695:.\Generated_Source\PSoC5/USBFS.c **** * Returned the state of the requested endpoint.\r
- 696:.\Generated_Source\PSoC5/USBFS.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 26\r
-\r
-\r
- 697:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 698:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Endpoint Number\r
- 699:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 700:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 701:.\Generated_Source\PSoC5/USBFS.c **** * State of the requested endpoint.\r
- 702:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 703:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 704:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_GetEPState(uint8 epNumber) \r
- 705:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 673 .loc 1 705 0\r
- 674 .cfi_startproc\r
- 675 @ args = 0, pretend = 0, frame = 0\r
- 676 @ frame_needed = 0, uses_anonymous_args = 0\r
- 677 @ link register save eliminated.\r
- 678 .LVL36:\r
- 706:.\Generated_Source\PSoC5/USBFS.c **** return(USBFS_EP[epNumber].apiEpState);\r
- 679 .loc 1 706 0\r
- 680 0000 024B ldr r3, .L38\r
- 681 0002 0C22 movs r2, #12\r
- 682 0004 02FB0030 mla r0, r2, r0, r3\r
- 683 .LVL37:\r
- 684 0008 4078 ldrb r0, [r0, #1] @ zero_extendqisi2\r
- 707:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 685 .loc 1 707 0\r
- 686 000a 7047 bx lr\r
- 687 .L39:\r
- 688 .align 2\r
- 689 .L38:\r
- 690 000c 00000000 .word USBFS_EP\r
- 691 .cfi_endproc\r
- 692 .LFE9:\r
- 693 .size USBFS_GetEPState, .-USBFS_GetEPState\r
- 694 .section .text.USBFS_GetEPCount,"ax",%progbits\r
- 695 .align 1\r
- 696 .global USBFS_GetEPCount\r
- 697 .thumb\r
- 698 .thumb_func\r
- 699 .type USBFS_GetEPCount, %function\r
- 700 USBFS_GetEPCount:\r
- 701 .LFB10:\r
- 708:.\Generated_Source\PSoC5/USBFS.c **** \r
- 709:.\Generated_Source\PSoC5/USBFS.c **** \r
- 710:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 711:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_GetEPCount\r
- 712:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 713:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 714:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 715:.\Generated_Source\PSoC5/USBFS.c **** * This function supports Data Endpoints only(EP1-EP8).\r
- 716:.\Generated_Source\PSoC5/USBFS.c **** * Returns the transfer count for the requested endpoint. The value from\r
- 717:.\Generated_Source\PSoC5/USBFS.c **** * the count registers includes 2 counts for the two byte checksum of the\r
- 718:.\Generated_Source\PSoC5/USBFS.c **** * packet. This function subtracts the two counts.\r
- 719:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 720:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 721:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Data Endpoint Number.\r
- 722:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
- 723:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 724:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 27\r
-\r
-\r
- 725:.\Generated_Source\PSoC5/USBFS.c **** * Returns the current byte count from the specified endpoint or 0 for an\r
- 726:.\Generated_Source\PSoC5/USBFS.c **** * invalid endpoint.\r
- 727:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 728:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 729:.\Generated_Source\PSoC5/USBFS.c **** uint16 USBFS_GetEPCount(uint8 epNumber) \r
- 730:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 702 .loc 1 730 0\r
- 703 .cfi_startproc\r
- 704 @ args = 0, pretend = 0, frame = 0\r
- 705 @ frame_needed = 0, uses_anonymous_args = 0\r
- 706 @ link register save eliminated.\r
- 707 .LVL38:\r
- 731:.\Generated_Source\PSoC5/USBFS.c **** uint8 ri;\r
- 732:.\Generated_Source\PSoC5/USBFS.c **** uint16 result = 0u;\r
- 733:.\Generated_Source\PSoC5/USBFS.c **** \r
- 734:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- 708 .loc 1 734 0\r
- 709 0000 0138 subs r0, r0, #1\r
- 710 .LVL39:\r
- 711 0002 C3B2 uxtb r3, r0\r
- 712 0004 072B cmp r3, #7\r
- 713 0006 0CD8 bhi .L42\r
- 714 .LVL40:\r
- 735:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 736:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 715 .loc 1 736 0\r
- 716 0008 1901 lsls r1, r3, #4\r
- 737:.\Generated_Source\PSoC5/USBFS.c **** \r
- 738:.\Generated_Source\PSoC5/USBFS.c **** result = (uint8)(CY_GET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri)) &\r
- 717 .loc 1 738 0\r
- 718 000a 074A ldr r2, .L43\r
- 719 000c CBB2 uxtb r3, r1\r
- 720 .LVL41:\r
- 721 000e 985C ldrb r0, [r3, r2] @ zero_extendqisi2\r
- 722 .LVL42:\r
- 739:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EPX_CNT0_MASK);\r
- 740:.\Generated_Source\PSoC5/USBFS.c **** result = (result << 8u) | CY_GET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri));\r
- 723 .loc 1 740 0\r
- 724 0010 511C adds r1, r2, #1\r
- 725 0012 5B5C ldrb r3, [r3, r1] @ zero_extendqisi2\r
- 726 0014 00F00F02 and r2, r0, #15\r
- 727 0018 43EA0220 orr r0, r3, r2, lsl #8\r
- 728 .LVL43:\r
- 741:.\Generated_Source\PSoC5/USBFS.c **** result -= USBFS_EPX_CNTX_CRC_COUNT;\r
- 729 .loc 1 741 0\r
- 730 001c 811E subs r1, r0, #2\r
- 731 001e 88B2 uxth r0, r1\r
- 732 .LVL44:\r
- 733 0020 7047 bx lr\r
- 734 .LVL45:\r
- 735 .L42:\r
- 732:.\Generated_Source\PSoC5/USBFS.c **** uint16 result = 0u;\r
- 736 .loc 1 732 0\r
- 737 0022 0020 movs r0, #0\r
- 738 .LVL46:\r
- 742:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 743:.\Generated_Source\PSoC5/USBFS.c **** return(result);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 28\r
-\r
-\r
- 744:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 739 .loc 1 744 0\r
- 740 0024 7047 bx lr\r
- 741 .L44:\r
- 742 0026 00BF .align 2\r
- 743 .L43:\r
- 744 0028 0C600040 .word 1073766412\r
- 745 .cfi_endproc\r
- 746 .LFE10:\r
- 747 .size USBFS_GetEPCount, .-USBFS_GetEPCount\r
- 748 .section .text.USBFS_LoadInEP,"ax",%progbits\r
- 749 .align 1\r
- 750 .global USBFS_LoadInEP\r
- 751 .thumb\r
- 752 .thumb_func\r
- 753 .type USBFS_LoadInEP, %function\r
- 754 USBFS_LoadInEP:\r
- 755 .LFB11:\r
- 745:.\Generated_Source\PSoC5/USBFS.c **** \r
- 746:.\Generated_Source\PSoC5/USBFS.c **** \r
- 747:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 748:.\Generated_Source\PSoC5/USBFS.c **** \r
- 749:.\Generated_Source\PSoC5/USBFS.c **** \r
- 750:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 751:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_InitEP_DMA\r
- 752:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 753:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 754:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 755:.\Generated_Source\PSoC5/USBFS.c **** * This function allocates and initializes a DMA channel to be used by the\r
- 756:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_LoadInEP() or USBFS_ReadOutEP() APIs for data\r
- 757:.\Generated_Source\PSoC5/USBFS.c **** * transfer.\r
- 758:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 759:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 760:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Contains the data endpoint number.\r
- 761:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
- 762:.\Generated_Source\PSoC5/USBFS.c **** * *pData: Pointer to a data array that is related to the EP transfers.\r
- 763:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 764:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 765:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 766:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 767:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 768:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 769:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 770:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 771:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_InitEP_DMA(uint8 epNumber, const uint8 *pData)\r
- 772:.\Generated_Source\PSoC5/USBFS.c **** \r
- 773:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 774:.\Generated_Source\PSoC5/USBFS.c **** uint16 src;\r
- 775:.\Generated_Source\PSoC5/USBFS.c **** uint16 dst;\r
- 776:.\Generated_Source\PSoC5/USBFS.c **** #if (CY_PSOC3) /* PSoC 3 */\r
- 777:.\Generated_Source\PSoC5/USBFS.c **** src = HI16(CYDEV_SRAM_BASE);\r
- 778:.\Generated_Source\PSoC5/USBFS.c **** dst = HI16(CYDEV_PERIPH_BASE);\r
- 779:.\Generated_Source\PSoC5/USBFS.c **** pData = pData;\r
- 780:.\Generated_Source\PSoC5/USBFS.c **** #else /* PSoC 5 */\r
- 781:.\Generated_Source\PSoC5/USBFS.c **** if((USBFS_EP[epNumber].addr & USBFS_DIR_IN) != 0u )\r
- 782:.\Generated_Source\PSoC5/USBFS.c **** { /* for the IN EP source is the SRAM memory buffer */\r
- 783:.\Generated_Source\PSoC5/USBFS.c **** src = HI16(pData);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 29\r
-\r
-\r
- 784:.\Generated_Source\PSoC5/USBFS.c **** dst = HI16(CYDEV_PERIPH_BASE);\r
- 785:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 786:.\Generated_Source\PSoC5/USBFS.c **** else\r
- 787:.\Generated_Source\PSoC5/USBFS.c **** { /* for the OUT EP source is the SIE register */\r
- 788:.\Generated_Source\PSoC5/USBFS.c **** src = HI16(CYDEV_PERIPH_BASE);\r
- 789:.\Generated_Source\PSoC5/USBFS.c **** dst = HI16(pData);\r
- 790:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 791:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End C51 */\r
- 792:.\Generated_Source\PSoC5/USBFS.c **** switch(epNumber)\r
- 793:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 794:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP1:\r
- 795:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA1_REMOVE == 0u)\r
- 796:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep1_DmaInitialize(\r
- 797:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 798:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA1_REMOVE */\r
- 799:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 800:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP2:\r
- 801:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA2_REMOVE == 0u)\r
- 802:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep2_DmaInitialize(\r
- 803:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 804:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA2_REMOVE */\r
- 805:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 806:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP3:\r
- 807:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA3_REMOVE == 0u)\r
- 808:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep3_DmaInitialize(\r
- 809:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 810:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA3_REMOVE */\r
- 811:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 812:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP4:\r
- 813:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA4_REMOVE == 0u)\r
- 814:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep4_DmaInitialize(\r
- 815:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 816:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA4_REMOVE */\r
- 817:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 818:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP5:\r
- 819:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA5_REMOVE == 0u)\r
- 820:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep5_DmaInitialize(\r
- 821:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 822:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA5_REMOVE */\r
- 823:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 824:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP6:\r
- 825:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA6_REMOVE == 0u)\r
- 826:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep6_DmaInitialize(\r
- 827:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 828:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA6_REMOVE */\r
- 829:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 830:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP7:\r
- 831:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA7_REMOVE == 0u)\r
- 832:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep7_DmaInitialize(\r
- 833:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 834:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA7_REMOVE */\r
- 835:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 836:.\Generated_Source\PSoC5/USBFS.c **** case USBFS_EP8:\r
- 837:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_DMA8_REMOVE == 0u)\r
- 838:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaChan[epNumber] = USBFS_ep8_DmaInitialize(\r
- 839:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- 840:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_DMA8_REMOVE */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 30\r
-\r
-\r
- 841:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 842:.\Generated_Source\PSoC5/USBFS.c **** default:\r
- 843:.\Generated_Source\PSoC5/USBFS.c **** /* Do not support EP0 DMA transfers */\r
- 844:.\Generated_Source\PSoC5/USBFS.c **** break;\r
- 845:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 846:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- 847:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 848:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaTd[epNumber] = CyDmaTdAllocate();\r
- 849:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 850:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 851:.\Generated_Source\PSoC5/USBFS.c **** \r
- 852:.\Generated_Source\PSoC5/USBFS.c **** \r
- 853:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 854:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_Stop_DMA\r
- 855:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 856:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 857:.\Generated_Source\PSoC5/USBFS.c **** * Summary: Stops and free DMA\r
- 858:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 859:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
- 860:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Contains the data endpoint number or\r
- 861:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_MAX_EP to stop all DMAs\r
- 862:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 863:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 864:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 865:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 866:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 867:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 868:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 869:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 870:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_Stop_DMA(uint8 epNumber) \r
- 871:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 872:.\Generated_Source\PSoC5/USBFS.c **** uint8 i;\r
- 873:.\Generated_Source\PSoC5/USBFS.c **** i = (epNumber < USBFS_MAX_EP) ? epNumber : USBFS_EP1;\r
- 874:.\Generated_Source\PSoC5/USBFS.c **** do\r
- 875:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 876:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_DmaTd[i] != DMA_INVALID_TD)\r
- 877:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 878:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChDisable(USBFS_DmaChan[i]);\r
- 879:.\Generated_Source\PSoC5/USBFS.c **** CyDmaTdFree(USBFS_DmaTd[i]);\r
- 880:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaTd[i] = DMA_INVALID_TD;\r
- 881:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 882:.\Generated_Source\PSoC5/USBFS.c **** i++;\r
- 883:.\Generated_Source\PSoC5/USBFS.c **** }while((i < USBFS_MAX_EP) && (epNumber == USBFS_MAX_EP));\r
- 884:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 885:.\Generated_Source\PSoC5/USBFS.c **** \r
- 886:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 887:.\Generated_Source\PSoC5/USBFS.c **** \r
- 888:.\Generated_Source\PSoC5/USBFS.c **** \r
- 889:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
- 890:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_LoadInEP\r
- 891:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
- 892:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 893:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
- 894:.\Generated_Source\PSoC5/USBFS.c **** * Loads and enables the specified USB data endpoint for an IN interrupt or bulk\r
- 895:.\Generated_Source\PSoC5/USBFS.c **** * transfer.\r
- 896:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 897:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 31\r
-\r
-\r
- 898:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Contains the data endpoint number.\r
- 899:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
- 900:.\Generated_Source\PSoC5/USBFS.c **** * *pData: A pointer to a data array from which the data for the endpoint space\r
- 901:.\Generated_Source\PSoC5/USBFS.c **** * is loaded.\r
- 902:.\Generated_Source\PSoC5/USBFS.c **** * length: The number of bytes to transfer from the array and then send as a\r
- 903:.\Generated_Source\PSoC5/USBFS.c **** * result of an IN request. Valid values are between 0 and 512.\r
- 904:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 905:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
- 906:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
- 907:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 908:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
- 909:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
- 910:.\Generated_Source\PSoC5/USBFS.c **** *\r
- 911:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
- 912:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_LoadInEP(uint8 epNumber, const uint8 pData[], uint16 length)\r
- 913:.\Generated_Source\PSoC5/USBFS.c **** \r
- 914:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 756 .loc 1 914 0\r
- 757 .cfi_startproc\r
- 758 @ args = 0, pretend = 0, frame = 0\r
- 759 @ frame_needed = 0, uses_anonymous_args = 0\r
- 760 .LVL47:\r
- 915:.\Generated_Source\PSoC5/USBFS.c **** uint8 ri;\r
- 916:.\Generated_Source\PSoC5/USBFS.c **** reg8 *p;\r
- 917:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- 918:.\Generated_Source\PSoC5/USBFS.c **** uint16 i;\r
- 919:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
- 920:.\Generated_Source\PSoC5/USBFS.c **** \r
- 921:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- 761 .loc 1 921 0\r
- 762 0000 431E subs r3, r0, #1\r
- 763 0002 DBB2 uxtb r3, r3\r
- 764 0004 072B cmp r3, #7\r
- 914:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 765 .loc 1 914 0\r
- 766 0006 F0B5 push {r4, r5, r6, r7, lr}\r
- 767 .LCFI3:\r
- 768 .cfi_def_cfa_offset 20\r
- 769 .cfi_offset 4, -20\r
- 770 .cfi_offset 5, -16\r
- 771 .cfi_offset 6, -12\r
- 772 .cfi_offset 7, -8\r
- 773 .cfi_offset 14, -4\r
- 774 .loc 1 921 0\r
- 775 0008 2FD8 bhi .L45\r
- 776 .LVL48:\r
- 922:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 923:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 924:.\Generated_Source\PSoC5/USBFS.c **** p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
- 925:.\Generated_Source\PSoC5/USBFS.c **** \r
- 926:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- 927:.\Generated_Source\PSoC5/USBFS.c **** /* Limits length to available buffer space, auto MM could send packets up to 1024 bytes\r
- 928:.\Generated_Source\PSoC5/USBFS.c **** if(length > (USBFS_EPX_DATA_BUF_MAX - USBFS_EP[epNumber].buffOffset))\r
- 777 .loc 1 928 0\r
- 778 000a 184E ldr r6, .L52\r
- 923:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 779 .loc 1 923 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 32\r
-\r
-\r
- 780 000c 1C01 lsls r4, r3, #4\r
- 781 .loc 1 928 0\r
- 782 000e 0C27 movs r7, #12\r
- 924:.\Generated_Source\PSoC5/USBFS.c **** p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
- 783 .loc 1 924 0\r
- 784 0010 E3B2 uxtb r3, r4\r
- 785 .LVL49:\r
- 786 .loc 1 928 0\r
- 787 0012 07FB0064 mla r4, r7, r0, r6\r
- 788 0016 E788 ldrh r7, [r4, #6]\r
- 924:.\Generated_Source\PSoC5/USBFS.c **** p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
- 789 .loc 1 924 0\r
- 790 0018 154D ldr r5, .L52+4\r
- 791 .loc 1 928 0\r
- 792 001a BFB2 uxth r7, r7\r
- 793 001c C7F50077 rsb r7, r7, #512\r
- 794 0020 BA42 cmp r2, r7\r
- 924:.\Generated_Source\PSoC5/USBFS.c **** p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
- 795 .loc 1 924 0\r
- 796 0022 1D44 add r5, r3, r5\r
- 797 .LVL50:\r
- 798 .loc 1 928 0\r
- 799 0024 03D9 bls .L47\r
- 929:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 930:.\Generated_Source\PSoC5/USBFS.c **** length = USBFS_EPX_DATA_BUF_MAX - USBFS_EP[epNumber].buffOffset;\r
- 800 .loc 1 930 0\r
- 801 0026 E288 ldrh r2, [r4, #6]\r
- 802 .LVL51:\r
- 803 0028 C2F50074 rsb r4, r2, #512\r
- 804 002c A2B2 uxth r2, r4\r
- 805 .LVL52:\r
- 806 .L47:\r
- 931:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 932:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
- 933:.\Generated_Source\PSoC5/USBFS.c **** \r
- 934:.\Generated_Source\PSoC5/USBFS.c **** /* Set the count and data toggle */\r
- 935:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri),\r
- 807 .loc 1 935 0\r
- 808 002e 0C24 movs r4, #12\r
- 809 0030 04FB0066 mla r6, r4, r0, r6\r
- 810 0034 F478 ldrb r4, [r6, #3] @ zero_extendqisi2\r
- 811 0036 44EA1226 orr r6, r4, r2, lsr #8\r
- 812 003a 0E4C ldr r4, .L52+8\r
- 813 003c 1E55 strb r6, [r3, r4]\r
- 936:.\Generated_Source\PSoC5/USBFS.c **** (length >> 8u) | (USBFS_EP[epNumber].epToggle));\r
- 937:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri), length & 0xFFu);\r
- 814 .loc 1 937 0\r
- 815 003e D6B2 uxtb r6, r2\r
- 816 0040 0134 adds r4, r4, #1\r
- 817 0042 1E55 strb r6, [r3, r4]\r
- 938:.\Generated_Source\PSoC5/USBFS.c **** \r
- 939:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- 940:.\Generated_Source\PSoC5/USBFS.c **** if(pData != NULL)\r
- 818 .loc 1 940 0\r
- 819 0044 49B9 cbnz r1, .L51\r
- 820 .L50:\r
- 941:.\Generated_Source\PSoC5/USBFS.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 33\r
-\r
-\r
- 942:.\Generated_Source\PSoC5/USBFS.c **** /* Copy the data using the arbiter data register */\r
- 943:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < length; i++)\r
- 944:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 945:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(p, pData[i]);\r
- 946:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 947:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 948:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 821 .loc 1 948 0\r
- 822 0046 094A ldr r2, .L52\r
- 823 .LVL53:\r
- 824 0048 0C21 movs r1, #12\r
- 825 .LVL54:\r
- 826 004a 01FB0020 mla r0, r1, r0, r2\r
- 827 .LVL55:\r
- 828 004e 0021 movs r1, #0\r
- 829 0050 4170 strb r1, [r0, #1]\r
- 949:.\Generated_Source\PSoC5/USBFS.c **** /* Write the Mode register */\r
- 950:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- 830 .loc 1 950 0\r
- 831 0052 4079 ldrb r0, [r0, #5] @ zero_extendqisi2\r
- 832 0054 084A ldr r2, .L52+12\r
- 833 0056 9854 strb r0, [r3, r2]\r
- 834 0058 F0BD pop {r4, r5, r6, r7, pc}\r
- 835 .LVL56:\r
- 836 .L51:\r
- 940:.\Generated_Source\PSoC5/USBFS.c **** if(pData != NULL)\r
- 837 .loc 1 940 0\r
- 838 005a 0024 movs r4, #0\r
- 839 .L48:\r
- 943:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < length; i++)\r
- 840 .loc 1 943 0 discriminator 1\r
- 841 005c A6B2 uxth r6, r4\r
- 842 005e 9642 cmp r6, r2\r
- 843 0060 F1D2 bcs .L50\r
- 844 .L49:\r
- 945:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(p, pData[i]);\r
- 845 .loc 1 945 0 discriminator 2\r
- 846 0062 0E5D ldrb r6, [r1, r4] @ zero_extendqisi2\r
- 847 0064 0134 adds r4, r4, #1\r
- 848 0066 2E70 strb r6, [r5, #0]\r
- 849 0068 F8E7 b .L48\r
- 850 .LVL57:\r
- 851 .L45:\r
- 852 006a F0BD pop {r4, r5, r6, r7, pc}\r
- 853 .L53:\r
- 854 .align 2\r
- 855 .L52:\r
- 856 006c 00000000 .word USBFS_EP\r
- 857 0070 88600040 .word 1073766536\r
- 858 0074 0C600040 .word 1073766412\r
- 859 0078 0E600040 .word 1073766414\r
- 860 .cfi_endproc\r
- 861 .LFE11:\r
- 862 .size USBFS_LoadInEP, .-USBFS_LoadInEP\r
- 863 .section .text.USBFS_EnableOutEP,"ax",%progbits\r
- 864 .align 1\r
- 865 .global USBFS_EnableOutEP\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 34\r
-\r
-\r
- 866 .thumb\r
- 867 .thumb_func\r
- 868 .type USBFS_EnableOutEP, %function\r
- 869 USBFS_EnableOutEP:\r
- 870 .LFB13:\r
- 951:.\Generated_Source\PSoC5/USBFS.c **** #else\r
- 952:.\Generated_Source\PSoC5/USBFS.c **** /* Init DMA if it was not initialized */\r
- 953:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_DmaTd[epNumber] == DMA_INVALID_TD)\r
- 954:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 955:.\Generated_Source\PSoC5/USBFS.c **** USBFS_InitEP_DMA(epNumber, pData);\r
- 956:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 957:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
- 958:.\Generated_Source\PSoC5/USBFS.c **** \r
- 959:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- 960:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 961:.\Generated_Source\PSoC5/USBFS.c **** if((pData != NULL) && (length > 0u))\r
- 962:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 963:.\Generated_Source\PSoC5/USBFS.c **** /* Enable DMA in mode2 for transferring data */\r
- 964:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
- 965:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length, CY_DMA_DISABLE_TD,\r
- 966:.\Generated_Source\PSoC5/USBFS.c **** TD_TERMIN_EN | TD_\r
- 967:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)pData), LO16((uint32)\r
- 968:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the DMA */\r
- 969:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
- 970:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
- 971:.\Generated_Source\PSoC5/USBFS.c **** /* Generate DMA request */\r
- 972:.\Generated_Source\PSoC5/USBFS.c **** * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) |= USBFS_ARB_EPX_CFG_DMA_REQ;\r
- 973:.\Generated_Source\PSoC5/USBFS.c **** * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) &= ((uint8)(~USBFS_ARB_EPX_CFG_DMA_REQ));\r
- 974:.\Generated_Source\PSoC5/USBFS.c **** /* Mode register will be written in arb ISR after DMA transfer complete */\r
- 975:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 976:.\Generated_Source\PSoC5/USBFS.c **** else\r
- 977:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 978:.\Generated_Source\PSoC5/USBFS.c **** /* When zero-length packet - write the Mode register directly */\r
- 979:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- 980:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 981:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
- 982:.\Generated_Source\PSoC5/USBFS.c **** \r
- 983:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 984:.\Generated_Source\PSoC5/USBFS.c **** if(pData != NULL)\r
- 985:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 986:.\Generated_Source\PSoC5/USBFS.c **** /* Enable DMA in mode3 for transferring data */\r
- 987:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
- 988:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length,\r
- 989:.\Generated_Source\PSoC5/USBFS.c **** USBFS_DmaTd[epNumber], TD_TERMIN_EN | TD_INC_SRC_ADR\r
- 990:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)pData), LO16((uint32)\r
- 991:.\Generated_Source\PSoC5/USBFS.c **** /* Clear Any potential pending DMA requests before starting the DMA channel to tran\r
- 992:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaClearPendingDrq(USBFS_DmaChan[epNumber]);\r
- 993:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the DMA */\r
- 994:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
- 995:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
- 996:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 997:.\Generated_Source\PSoC5/USBFS.c **** else\r
- 998:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 999:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
-1000:.\Generated_Source\PSoC5/USBFS.c **** if(length > 0u)\r
-1001:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1002:.\Generated_Source\PSoC5/USBFS.c **** /* Set Data ready status, This will generate DMA request */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 35\r
-\r
-\r
-1003:.\Generated_Source\PSoC5/USBFS.c **** * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) |= USBFS_ARB_EPX_CFG_IN_DATA_RDY;\r
-1004:.\Generated_Source\PSoC5/USBFS.c **** /* Mode register will be written in arb ISR(In Buffer Full) after first DMA tra\r
-1005:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1006:.\Generated_Source\PSoC5/USBFS.c **** else\r
-1007:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1008:.\Generated_Source\PSoC5/USBFS.c **** /* When zero-length packet - write the Mode register directly */\r
-1009:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
-1010:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1011:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1012:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-1013:.\Generated_Source\PSoC5/USBFS.c **** \r
-1014:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1015:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1016:.\Generated_Source\PSoC5/USBFS.c **** \r
-1017:.\Generated_Source\PSoC5/USBFS.c **** \r
-1018:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1019:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_ReadOutEP\r
-1020:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1021:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1022:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1023:.\Generated_Source\PSoC5/USBFS.c **** * Read data from an endpoint. The application must call\r
-1024:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_GetEPState to see if an event is pending.\r
-1025:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1026:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1027:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Contains the data endpoint number.\r
-1028:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
-1029:.\Generated_Source\PSoC5/USBFS.c **** * pData: A pointer to a data array from which the data for the endpoint space\r
-1030:.\Generated_Source\PSoC5/USBFS.c **** * is loaded.\r
-1031:.\Generated_Source\PSoC5/USBFS.c **** * length: The number of bytes to transfer from the USB Out endpoint and loads\r
-1032:.\Generated_Source\PSoC5/USBFS.c **** * it into data array. Valid values are between 0 and 1023. The function\r
-1033:.\Generated_Source\PSoC5/USBFS.c **** * moves fewer than the requested number of bytes if the host sends\r
-1034:.\Generated_Source\PSoC5/USBFS.c **** * fewer bytes than requested.\r
-1035:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1036:.\Generated_Source\PSoC5/USBFS.c **** * Returns:\r
-1037:.\Generated_Source\PSoC5/USBFS.c **** * Number of bytes received, 0 for an invalid endpoint.\r
-1038:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1039:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
-1040:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
-1041:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1042:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1043:.\Generated_Source\PSoC5/USBFS.c **** uint16 USBFS_ReadOutEP(uint8 epNumber, uint8 pData[], uint16 length)\r
-1044:.\Generated_Source\PSoC5/USBFS.c **** \r
-1045:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1046:.\Generated_Source\PSoC5/USBFS.c **** uint8 ri;\r
-1047:.\Generated_Source\PSoC5/USBFS.c **** reg8 *p;\r
-1048:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
-1049:.\Generated_Source\PSoC5/USBFS.c **** uint16 i;\r
-1050:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
-1051:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
-1052:.\Generated_Source\PSoC5/USBFS.c **** uint16 xferCount;\r
-1053:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-1054:.\Generated_Source\PSoC5/USBFS.c **** \r
-1055:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP) && (pData != NULL))\r
-1056:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1057:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-1058:.\Generated_Source\PSoC5/USBFS.c **** p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
-1059:.\Generated_Source\PSoC5/USBFS.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 36\r
-\r
-\r
-1060:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
-1061:.\Generated_Source\PSoC5/USBFS.c **** /* Determine which is smaller the requested data or the available data */\r
-1062:.\Generated_Source\PSoC5/USBFS.c **** xferCount = USBFS_GetEPCount(epNumber);\r
-1063:.\Generated_Source\PSoC5/USBFS.c **** if (length > xferCount)\r
-1064:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1065:.\Generated_Source\PSoC5/USBFS.c **** length = xferCount;\r
-1066:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1067:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-1068:.\Generated_Source\PSoC5/USBFS.c **** \r
-1069:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
-1070:.\Generated_Source\PSoC5/USBFS.c **** /* Copy the data using the arbiter data register */\r
-1071:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < length; i++)\r
-1072:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1073:.\Generated_Source\PSoC5/USBFS.c **** pData[i] = CY_GET_REG8(p);\r
-1074:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1075:.\Generated_Source\PSoC5/USBFS.c **** \r
-1076:.\Generated_Source\PSoC5/USBFS.c **** /* (re)arming of OUT endpoint */\r
-1077:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EnableOutEP(epNumber);\r
-1078:.\Generated_Source\PSoC5/USBFS.c **** #else\r
-1079:.\Generated_Source\PSoC5/USBFS.c **** /*Init DMA if it was not initialized */\r
-1080:.\Generated_Source\PSoC5/USBFS.c **** if(USBFS_DmaTd[epNumber] == DMA_INVALID_TD)\r
-1081:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1082:.\Generated_Source\PSoC5/USBFS.c **** USBFS_InitEP_DMA(epNumber, pData);\r
-1083:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1084:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
-1085:.\Generated_Source\PSoC5/USBFS.c **** \r
-1086:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
-1087:.\Generated_Source\PSoC5/USBFS.c **** /* Enable DMA in mode2 for transferring data */\r
-1088:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
-1089:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length, CY_DMA_DISABLE_TD,\r
-1090:.\Generated_Source\PSoC5/USBFS.c **** TD_TERMIN_EN | TD_I\r
-1091:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)p), LO16((uint32)pData));\r
-1092:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the DMA */\r
-1093:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
-1094:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
-1095:.\Generated_Source\PSoC5/USBFS.c **** \r
-1096:.\Generated_Source\PSoC5/USBFS.c **** /* Generate DMA request */\r
-1097:.\Generated_Source\PSoC5/USBFS.c **** * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) |= USBFS_ARB_EPX_CFG_DMA_REQ;\r
-1098:.\Generated_Source\PSoC5/USBFS.c **** * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) &= ((uint8)(~USBFS_ARB_EPX_CFG_DMA_REQ));\r
-1099:.\Generated_Source\PSoC5/USBFS.c **** /* Out EP will be (re)armed in arb ISR after transfer complete */\r
-1100:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
-1101:.\Generated_Source\PSoC5/USBFS.c **** \r
-1102:.\Generated_Source\PSoC5/USBFS.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
-1103:.\Generated_Source\PSoC5/USBFS.c **** /* Enable DMA in mode3 for transferring data */\r
-1104:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
-1105:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length, USBFS_DmaTd[epNumber],\r
-1106:.\Generated_Source\PSoC5/USBFS.c **** TD_TERMIN_EN | TD_I\r
-1107:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)p), LO16((uint32)pData));\r
-1108:.\Generated_Source\PSoC5/USBFS.c **** \r
-1109:.\Generated_Source\PSoC5/USBFS.c **** /* Clear Any potential pending DMA requests before starting the DMA channel to transfer\r
-1110:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaClearPendingDrq(USBFS_DmaChan[epNumber]);\r
-1111:.\Generated_Source\PSoC5/USBFS.c **** /* Enable the DMA */\r
-1112:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
-1113:.\Generated_Source\PSoC5/USBFS.c **** (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
-1114:.\Generated_Source\PSoC5/USBFS.c **** /* Out EP will be (re)armed in arb ISR after transfer complete */\r
-1115:.\Generated_Source\PSoC5/USBFS.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-1116:.\Generated_Source\PSoC5/USBFS.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 37\r
-\r
-\r
-1117:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1118:.\Generated_Source\PSoC5/USBFS.c **** else\r
-1119:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1120:.\Generated_Source\PSoC5/USBFS.c **** length = 0u;\r
-1121:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1122:.\Generated_Source\PSoC5/USBFS.c **** \r
-1123:.\Generated_Source\PSoC5/USBFS.c **** return(length);\r
-1124:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1125:.\Generated_Source\PSoC5/USBFS.c **** \r
-1126:.\Generated_Source\PSoC5/USBFS.c **** \r
-1127:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1128:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_EnableOutEP\r
-1129:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1130:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1131:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1132:.\Generated_Source\PSoC5/USBFS.c **** * This function enables an OUT endpoint. It should not be\r
-1133:.\Generated_Source\PSoC5/USBFS.c **** * called for an IN endpoint.\r
-1134:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1135:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1136:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Endpoint Number\r
-1137:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
-1138:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1139:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-1140:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
-1141:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1142:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
-1143:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_EP[epNumber].apiEpState - set to NO_EVENT_PENDING\r
-1144:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1145:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
-1146:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
-1147:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1148:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1149:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_EnableOutEP(uint8 epNumber) \r
-1150:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 871 .loc 1 1150 0\r
- 872 .cfi_startproc\r
- 873 @ args = 0, pretend = 0, frame = 0\r
- 874 @ frame_needed = 0, uses_anonymous_args = 0\r
- 875 @ link register save eliminated.\r
- 876 .LVL58:\r
-1151:.\Generated_Source\PSoC5/USBFS.c **** uint8 ri;\r
-1152:.\Generated_Source\PSoC5/USBFS.c **** \r
-1153:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- 877 .loc 1 1153 0\r
- 878 0000 431E subs r3, r0, #1\r
- 879 0002 DBB2 uxtb r3, r3\r
- 880 0004 072B cmp r3, #7\r
- 881 0006 0AD8 bhi .L54\r
- 882 .LVL59:\r
-1154:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1155:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-1156:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 883 .loc 1 1156 0\r
- 884 0008 054A ldr r2, .L56\r
- 885 000a 0C21 movs r1, #12\r
- 886 000c 01FB0020 mla r0, r1, r0, r2\r
- 887 .LVL60:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 38\r
-\r
-\r
- 888 0010 0021 movs r1, #0\r
- 889 0012 4170 strb r1, [r0, #1]\r
-1155:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 890 .loc 1 1155 0\r
- 891 0014 1B01 lsls r3, r3, #4\r
- 892 .LVL61:\r
-1157:.\Generated_Source\PSoC5/USBFS.c **** /* Write the Mode register */\r
-1158:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- 893 .loc 1 1158 0\r
- 894 0016 4079 ldrb r0, [r0, #5] @ zero_extendqisi2\r
- 895 0018 024A ldr r2, .L56+4\r
- 896 001a DBB2 uxtb r3, r3\r
- 897 001c 9854 strb r0, [r3, r2]\r
- 898 .L54:\r
- 899 001e 7047 bx lr\r
- 900 .L57:\r
- 901 .align 2\r
- 902 .L56:\r
- 903 0020 00000000 .word USBFS_EP\r
- 904 0024 0E600040 .word 1073766414\r
- 905 .cfi_endproc\r
- 906 .LFE13:\r
- 907 .size USBFS_EnableOutEP, .-USBFS_EnableOutEP\r
- 908 .section .text.USBFS_ReadOutEP,"ax",%progbits\r
- 909 .align 1\r
- 910 .global USBFS_ReadOutEP\r
- 911 .thumb\r
- 912 .thumb_func\r
- 913 .type USBFS_ReadOutEP, %function\r
- 914 USBFS_ReadOutEP:\r
- 915 .LFB12:\r
-1045:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 916 .loc 1 1045 0\r
- 917 .cfi_startproc\r
- 918 @ args = 0, pretend = 0, frame = 0\r
- 919 @ frame_needed = 0, uses_anonymous_args = 0\r
- 920 .LVL62:\r
- 921 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 922 .LCFI4:\r
- 923 .cfi_def_cfa_offset 24\r
- 924 .cfi_offset 3, -24\r
- 925 .cfi_offset 4, -20\r
- 926 .cfi_offset 5, -16\r
- 927 .cfi_offset 6, -12\r
- 928 .cfi_offset 7, -8\r
- 929 .cfi_offset 14, -4\r
-1055:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP) && (pData != NULL))\r
- 930 .loc 1 1055 0\r
- 931 0002 431E subs r3, r0, #1\r
-1045:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 932 .loc 1 1045 0\r
- 933 0004 0D46 mov r5, r1\r
-1055:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP) && (pData != NULL))\r
- 934 .loc 1 1055 0\r
- 935 0006 D9B2 uxtb r1, r3\r
- 936 .LVL63:\r
- 937 0008 0729 cmp r1, #7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 39\r
-\r
-\r
-1045:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 938 .loc 1 1045 0\r
- 939 000a 0746 mov r7, r0\r
- 940 000c 1446 mov r4, r2\r
-1055:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP) && (pData != NULL))\r
- 941 .loc 1 1055 0\r
- 942 000e 16D8 bhi .L62\r
-1055:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP) && (pData != NULL))\r
- 943 .loc 1 1055 0 is_stmt 0 discriminator 1\r
- 944 0010 BDB1 cbz r5, .L63\r
- 945 .LVL64:\r
-1057:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 946 .loc 1 1057 0 is_stmt 1\r
- 947 0012 0A01 lsls r2, r1, #4\r
- 948 .LVL65:\r
-1058:.\Generated_Source\PSoC5/USBFS.c **** p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
- 949 .loc 1 1058 0\r
- 950 0014 0C4E ldr r6, .L65\r
- 951 0016 D3B2 uxtb r3, r2\r
- 952 0018 9E19 adds r6, r3, r6\r
- 953 .LVL66:\r
-1062:.\Generated_Source\PSoC5/USBFS.c **** xferCount = USBFS_GetEPCount(epNumber);\r
- 954 .loc 1 1062 0\r
- 955 001a FFF7FEFF bl USBFS_GetEPCount\r
- 956 .LVL67:\r
- 957 001e A042 cmp r0, r4\r
- 958 0020 28BF it cs\r
- 959 0022 2046 movcs r0, r4\r
- 960 .LVL68:\r
- 961 0024 84B2 uxth r4, r0\r
- 962 .LVL69:\r
-1071:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < length; i++)\r
- 963 .loc 1 1071 0\r
- 964 0026 0022 movs r2, #0\r
- 965 .LVL70:\r
- 966 .L60:\r
-1071:.\Generated_Source\PSoC5/USBFS.c **** for (i = 0u; i < length; i++)\r
- 967 .loc 1 1071 0 is_stmt 0 discriminator 1\r
- 968 0028 90B2 uxth r0, r2\r
- 969 002a A042 cmp r0, r4\r
- 970 002c 03D2 bcs .L64\r
- 971 .L61:\r
-1073:.\Generated_Source\PSoC5/USBFS.c **** pData[i] = CY_GET_REG8(p);\r
- 972 .loc 1 1073 0 is_stmt 1 discriminator 2\r
- 973 002e 3178 ldrb r1, [r6, #0] @ zero_extendqisi2\r
- 974 0030 A954 strb r1, [r5, r2]\r
- 975 0032 0132 adds r2, r2, #1\r
- 976 0034 F8E7 b .L60\r
- 977 .L64:\r
-1077:.\Generated_Source\PSoC5/USBFS.c **** USBFS_EnableOutEP(epNumber);\r
- 978 .loc 1 1077 0\r
- 979 0036 3846 mov r0, r7\r
- 980 0038 FFF7FEFF bl USBFS_EnableOutEP\r
- 981 .LVL71:\r
- 982 003c 02E0 b .L59\r
- 983 .LVL72:\r
- 984 .L62:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 40\r
-\r
-\r
-1120:.\Generated_Source\PSoC5/USBFS.c **** length = 0u;\r
- 985 .loc 1 1120 0\r
- 986 003e 0024 movs r4, #0\r
- 987 0040 00E0 b .L59\r
- 988 .L63:\r
- 989 0042 2C46 mov r4, r5\r
- 990 .LVL73:\r
- 991 .L59:\r
-1124:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 992 .loc 1 1124 0\r
- 993 0044 2046 mov r0, r4\r
- 994 0046 F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 995 .L66:\r
- 996 .align 2\r
- 997 .L65:\r
- 998 0048 88600040 .word 1073766536\r
- 999 .cfi_endproc\r
- 1000 .LFE12:\r
- 1001 .size USBFS_ReadOutEP, .-USBFS_ReadOutEP\r
- 1002 .section .text.USBFS_DisableOutEP,"ax",%progbits\r
- 1003 .align 1\r
- 1004 .global USBFS_DisableOutEP\r
- 1005 .thumb\r
- 1006 .thumb_func\r
- 1007 .type USBFS_DisableOutEP, %function\r
- 1008 USBFS_DisableOutEP:\r
- 1009 .LFB14:\r
-1159:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1160:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1161:.\Generated_Source\PSoC5/USBFS.c **** \r
-1162:.\Generated_Source\PSoC5/USBFS.c **** \r
-1163:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1164:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_DisableOutEP\r
-1165:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1166:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1167:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1168:.\Generated_Source\PSoC5/USBFS.c **** * This function disables an OUT endpoint. It should not be\r
-1169:.\Generated_Source\PSoC5/USBFS.c **** * called for an IN endpoint.\r
-1170:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1171:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1172:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Endpoint Number\r
-1173:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
-1174:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1175:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-1176:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
-1177:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1178:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1179:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_DisableOutEP(uint8 epNumber) \r
-1180:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 1010 .loc 1 1180 0\r
- 1011 .cfi_startproc\r
- 1012 @ args = 0, pretend = 0, frame = 0\r
- 1013 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1014 @ link register save eliminated.\r
- 1015 .LVL74:\r
-1181:.\Generated_Source\PSoC5/USBFS.c **** uint8 ri ;\r
-1182:.\Generated_Source\PSoC5/USBFS.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 41\r
-\r
-\r
-1183:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- 1016 .loc 1 1183 0\r
- 1017 0000 0138 subs r0, r0, #1\r
- 1018 .LVL75:\r
- 1019 0002 C1B2 uxtb r1, r0\r
- 1020 0004 0729 cmp r1, #7\r
- 1021 0006 04D8 bhi .L67\r
- 1022 .LVL76:\r
-1184:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1185:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 1023 .loc 1 1185 0\r
- 1024 0008 0A01 lsls r2, r1, #4\r
-1186:.\Generated_Source\PSoC5/USBFS.c **** /* Write the Mode register */\r
-1187:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_OUT);\r
- 1025 .loc 1 1187 0\r
- 1026 000a 024B ldr r3, .L69\r
- 1027 000c D0B2 uxtb r0, r2\r
- 1028 000e 0821 movs r1, #8\r
- 1029 .LVL77:\r
- 1030 0010 C154 strb r1, [r0, r3]\r
- 1031 .L67:\r
- 1032 0012 7047 bx lr\r
- 1033 .L70:\r
- 1034 .align 2\r
- 1035 .L69:\r
- 1036 0014 0E600040 .word 1073766414\r
- 1037 .cfi_endproc\r
- 1038 .LFE14:\r
- 1039 .size USBFS_DisableOutEP, .-USBFS_DisableOutEP\r
- 1040 .section .text.USBFS_Force,"ax",%progbits\r
- 1041 .align 1\r
- 1042 .global USBFS_Force\r
- 1043 .thumb\r
- 1044 .thumb_func\r
- 1045 .type USBFS_Force, %function\r
- 1046 USBFS_Force:\r
- 1047 .LFB15:\r
-1188:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1189:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1190:.\Generated_Source\PSoC5/USBFS.c **** \r
-1191:.\Generated_Source\PSoC5/USBFS.c **** \r
-1192:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1193:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_Force\r
-1194:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1195:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1196:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1197:.\Generated_Source\PSoC5/USBFS.c **** * Forces the bus state\r
-1198:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1199:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1200:.\Generated_Source\PSoC5/USBFS.c **** * bState\r
-1201:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_FORCE_J\r
-1202:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_FORCE_K\r
-1203:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_FORCE_SE0\r
-1204:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_FORCE_NONE\r
-1205:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1206:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-1207:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 42\r
-\r
-\r
-1208:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1209:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1210:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_Force(uint8 bState) \r
-1211:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 1048 .loc 1 1211 0\r
- 1049 .cfi_startproc\r
- 1050 @ args = 0, pretend = 0, frame = 0\r
- 1051 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1052 @ link register save eliminated.\r
- 1053 .LVL78:\r
-1212:.\Generated_Source\PSoC5/USBFS.c **** CY_SET_REG8(USBFS_USBIO_CR0_PTR, bState);\r
- 1054 .loc 1 1212 0\r
- 1055 0000 014B ldr r3, .L72\r
- 1056 0002 1870 strb r0, [r3, #0]\r
- 1057 0004 7047 bx lr\r
- 1058 .L73:\r
- 1059 0006 00BF .align 2\r
- 1060 .L72:\r
- 1061 0008 10600040 .word 1073766416\r
- 1062 .cfi_endproc\r
- 1063 .LFE15:\r
- 1064 .size USBFS_Force, .-USBFS_Force\r
- 1065 .section .text.USBFS_GetEPAckState,"ax",%progbits\r
- 1066 .align 1\r
- 1067 .global USBFS_GetEPAckState\r
- 1068 .thumb\r
- 1069 .thumb_func\r
- 1070 .type USBFS_GetEPAckState, %function\r
- 1071 USBFS_GetEPAckState:\r
- 1072 .LFB16:\r
-1213:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1214:.\Generated_Source\PSoC5/USBFS.c **** \r
-1215:.\Generated_Source\PSoC5/USBFS.c **** \r
-1216:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1217:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_GetEPAckState\r
-1218:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1219:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1220:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1221:.\Generated_Source\PSoC5/USBFS.c **** * Returns the ACK of the CR0 Register (ACKD)\r
-1222:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1223:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1224:.\Generated_Source\PSoC5/USBFS.c **** * epNumber: Endpoint Number\r
-1225:.\Generated_Source\PSoC5/USBFS.c **** * Valid values are between 1 and 8.\r
-1226:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1227:.\Generated_Source\PSoC5/USBFS.c **** * Returns\r
-1228:.\Generated_Source\PSoC5/USBFS.c **** * 0 if nothing has been ACKD, non-=zero something has been ACKD\r
-1229:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1230:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1231:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_GetEPAckState(uint8 epNumber) \r
-1232:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 1073 .loc 1 1232 0\r
- 1074 .cfi_startproc\r
- 1075 @ args = 0, pretend = 0, frame = 0\r
- 1076 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1077 @ link register save eliminated.\r
- 1078 .LVL79:\r
-1233:.\Generated_Source\PSoC5/USBFS.c **** uint8 ri;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 43\r
-\r
-\r
-1234:.\Generated_Source\PSoC5/USBFS.c **** uint8 cr = 0u;\r
-1235:.\Generated_Source\PSoC5/USBFS.c **** \r
-1236:.\Generated_Source\PSoC5/USBFS.c **** if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- 1079 .loc 1 1236 0\r
- 1080 0000 0138 subs r0, r0, #1\r
- 1081 .LVL80:\r
- 1082 0002 C1B2 uxtb r1, r0\r
- 1083 0004 0729 cmp r1, #7\r
- 1084 0006 07D8 bhi .L76\r
- 1085 .LVL81:\r
-1237:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1238:.\Generated_Source\PSoC5/USBFS.c **** ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 1086 .loc 1 1238 0\r
- 1087 0008 0A01 lsls r2, r1, #4\r
-1239:.\Generated_Source\PSoC5/USBFS.c **** cr = CY_GET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri)) & USBFS_MODE_ACKD;\r
- 1088 .loc 1 1239 0\r
- 1089 000a 044B ldr r3, .L77\r
- 1090 000c D0B2 uxtb r0, r2\r
- 1091 000e C15C ldrb r1, [r0, r3] @ zero_extendqisi2\r
- 1092 .LVL82:\r
- 1093 0010 01F01002 and r2, r1, #16\r
- 1094 0014 D0B2 uxtb r0, r2\r
- 1095 .LVL83:\r
- 1096 0016 7047 bx lr\r
- 1097 .LVL84:\r
- 1098 .L76:\r
-1234:.\Generated_Source\PSoC5/USBFS.c **** uint8 cr = 0u;\r
- 1099 .loc 1 1234 0\r
- 1100 0018 0020 movs r0, #0\r
- 1101 .LVL85:\r
-1240:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1241:.\Generated_Source\PSoC5/USBFS.c **** \r
-1242:.\Generated_Source\PSoC5/USBFS.c **** return(cr);\r
-1243:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 1102 .loc 1 1243 0\r
- 1103 001a 7047 bx lr\r
- 1104 .L78:\r
- 1105 .align 2\r
- 1106 .L77:\r
- 1107 001c 0E600040 .word 1073766414\r
- 1108 .cfi_endproc\r
- 1109 .LFE16:\r
- 1110 .size USBFS_GetEPAckState, .-USBFS_GetEPAckState\r
- 1111 .section .text.USBFS_SetPowerStatus,"ax",%progbits\r
- 1112 .align 1\r
- 1113 .global USBFS_SetPowerStatus\r
- 1114 .thumb\r
- 1115 .thumb_func\r
- 1116 .type USBFS_SetPowerStatus, %function\r
- 1117 USBFS_SetPowerStatus:\r
- 1118 .LFB17:\r
-1244:.\Generated_Source\PSoC5/USBFS.c **** \r
-1245:.\Generated_Source\PSoC5/USBFS.c **** \r
-1246:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1247:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_SetPowerStatus\r
-1248:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1249:.\Generated_Source\PSoC5/USBFS.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 44\r
-\r
-\r
-1250:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1251:.\Generated_Source\PSoC5/USBFS.c **** * Sets the device power status for reporting in the Get Device Status\r
-1252:.\Generated_Source\PSoC5/USBFS.c **** * request\r
-1253:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1254:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1255:.\Generated_Source\PSoC5/USBFS.c **** * powerStatus: USBFS_DEVICE_STATUS_BUS_POWERED(0) - Bus Powered,\r
-1256:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_DEVICE_STATUS_SELF_POWERED(1) - Self Powered\r
-1257:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1258:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-1259:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
-1260:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1261:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
-1262:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceStatus - set power status\r
-1263:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1264:.\Generated_Source\PSoC5/USBFS.c **** * Reentrant:\r
-1265:.\Generated_Source\PSoC5/USBFS.c **** * No.\r
-1266:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1267:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1268:.\Generated_Source\PSoC5/USBFS.c **** void USBFS_SetPowerStatus(uint8 powerStatus) \r
-1269:.\Generated_Source\PSoC5/USBFS.c **** {\r
- 1119 .loc 1 1269 0\r
- 1120 .cfi_startproc\r
- 1121 @ args = 0, pretend = 0, frame = 0\r
- 1122 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1123 @ link register save eliminated.\r
- 1124 .LVL86:\r
- 1125 0000 044B ldr r3, .L83\r
-1270:.\Generated_Source\PSoC5/USBFS.c **** if (powerStatus != USBFS_DEVICE_STATUS_BUS_POWERED)\r
-1271:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1272:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus |= USBFS_DEVICE_STATUS_SELF_POWERED;\r
- 1126 .loc 1 1272 0\r
- 1127 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
-1270:.\Generated_Source\PSoC5/USBFS.c **** if (powerStatus != USBFS_DEVICE_STATUS_BUS_POWERED)\r
- 1128 .loc 1 1270 0\r
- 1129 0004 10B1 cbz r0, .L80\r
- 1130 .loc 1 1272 0\r
- 1131 0006 42F00100 orr r0, r2, #1\r
- 1132 .LVL87:\r
- 1133 000a 01E0 b .L82\r
- 1134 .LVL88:\r
- 1135 .L80:\r
-1273:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1274:.\Generated_Source\PSoC5/USBFS.c **** else\r
-1275:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1276:.\Generated_Source\PSoC5/USBFS.c **** USBFS_deviceStatus &= ((uint8)(~USBFS_DEVICE_STATUS_SELF_POWERED));\r
- 1136 .loc 1 1276 0\r
- 1137 000c 02F0FE00 and r0, r2, #254\r
- 1138 .LVL89:\r
- 1139 .L82:\r
- 1140 0010 1870 strb r0, [r3, #0]\r
- 1141 0012 7047 bx lr\r
- 1142 .L84:\r
- 1143 .align 2\r
- 1144 .L83:\r
- 1145 0014 00000000 .word USBFS_deviceStatus\r
- 1146 .cfi_endproc\r
- 1147 .LFE17:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 45\r
-\r
-\r
- 1148 .size USBFS_SetPowerStatus, .-USBFS_SetPowerStatus\r
- 1149 .section .text.USBFS_RWUEnabled,"ax",%progbits\r
- 1150 .align 1\r
- 1151 .global USBFS_RWUEnabled\r
- 1152 .thumb\r
- 1153 .thumb_func\r
- 1154 .type USBFS_RWUEnabled, %function\r
- 1155 USBFS_RWUEnabled:\r
- 1156 .LFB18:\r
-1277:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1278:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1279:.\Generated_Source\PSoC5/USBFS.c **** \r
-1280:.\Generated_Source\PSoC5/USBFS.c **** \r
-1281:.\Generated_Source\PSoC5/USBFS.c **** #if (USBFS_MON_VBUS == 1u)\r
-1282:.\Generated_Source\PSoC5/USBFS.c **** \r
-1283:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1284:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_VBusPresent\r
-1285:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1286:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1287:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1288:.\Generated_Source\PSoC5/USBFS.c **** * Determines VBUS presence for Self Powered Devices.\r
-1289:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1290:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1291:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
-1292:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1293:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-1294:.\Generated_Source\PSoC5/USBFS.c **** * 1 if VBUS is present, otherwise 0.\r
-1295:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1296:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1297:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_VBusPresent(void) \r
-1298:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1299:.\Generated_Source\PSoC5/USBFS.c **** return((0u != (CY_GET_REG8(USBFS_VBUS_PS_PTR) & USBFS_VBUS_MASK)) ? 1u : 0u);\r
-1300:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1301:.\Generated_Source\PSoC5/USBFS.c **** \r
-1302:.\Generated_Source\PSoC5/USBFS.c **** #endif /* USBFS_MON_VBUS */\r
-1303:.\Generated_Source\PSoC5/USBFS.c **** \r
-1304:.\Generated_Source\PSoC5/USBFS.c **** \r
-1305:.\Generated_Source\PSoC5/USBFS.c **** /*******************************************************************************\r
-1306:.\Generated_Source\PSoC5/USBFS.c **** * Function Name: USBFS_RWUEnabled\r
-1307:.\Generated_Source\PSoC5/USBFS.c **** ********************************************************************************\r
-1308:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1309:.\Generated_Source\PSoC5/USBFS.c **** * Summary:\r
-1310:.\Generated_Source\PSoC5/USBFS.c **** * Returns TRUE if Remote Wake Up is enabled, otherwise FALSE\r
-1311:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1312:.\Generated_Source\PSoC5/USBFS.c **** * Parameters:\r
-1313:.\Generated_Source\PSoC5/USBFS.c **** * None.\r
-1314:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1315:.\Generated_Source\PSoC5/USBFS.c **** * Return:\r
-1316:.\Generated_Source\PSoC5/USBFS.c **** * TRUE - Remote Wake Up Enabled\r
-1317:.\Generated_Source\PSoC5/USBFS.c **** * FALSE - Remote Wake Up Disabled\r
-1318:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1319:.\Generated_Source\PSoC5/USBFS.c **** * Global variables:\r
-1320:.\Generated_Source\PSoC5/USBFS.c **** * USBFS_deviceStatus - checked to determine remote status\r
-1321:.\Generated_Source\PSoC5/USBFS.c **** *\r
-1322:.\Generated_Source\PSoC5/USBFS.c **** *******************************************************************************/\r
-1323:.\Generated_Source\PSoC5/USBFS.c **** uint8 USBFS_RWUEnabled(void) \r
-1324:.\Generated_Source\PSoC5/USBFS.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 46\r
-\r
-\r
- 1157 .loc 1 1324 0\r
- 1158 .cfi_startproc\r
- 1159 @ args = 0, pretend = 0, frame = 0\r
- 1160 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1161 @ link register save eliminated.\r
- 1162 .LVL90:\r
-1325:.\Generated_Source\PSoC5/USBFS.c **** uint8 result = USBFS_FALSE;\r
-1326:.\Generated_Source\PSoC5/USBFS.c **** if((USBFS_deviceStatus & USBFS_DEVICE_STATUS_REMOTE_WAKEUP) != 0u)\r
- 1163 .loc 1 1326 0\r
- 1164 0000 024B ldr r3, .L86\r
- 1165 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1166 .LVL91:\r
-1327:.\Generated_Source\PSoC5/USBFS.c **** {\r
-1328:.\Generated_Source\PSoC5/USBFS.c **** result = USBFS_TRUE;\r
-1329:.\Generated_Source\PSoC5/USBFS.c **** }\r
-1330:.\Generated_Source\PSoC5/USBFS.c **** \r
-1331:.\Generated_Source\PSoC5/USBFS.c **** return(result);\r
-1332:.\Generated_Source\PSoC5/USBFS.c **** }\r
- 1167 .loc 1 1332 0\r
- 1168 0004 C0F34000 ubfx r0, r0, #1, #1\r
- 1169 .LVL92:\r
- 1170 0008 7047 bx lr\r
- 1171 .L87:\r
- 1172 000a 00BF .align 2\r
- 1173 .L86:\r
- 1174 000c 00000000 .word USBFS_deviceStatus\r
- 1175 .cfi_endproc\r
- 1176 .LFE18:\r
- 1177 .size USBFS_RWUEnabled, .-USBFS_RWUEnabled\r
- 1178 .global USBFS_initVar\r
- 1179 .bss\r
- 1180 .set .LANCHOR0,. + 0\r
- 1181 .type USBFS_initVar, %object\r
- 1182 .size USBFS_initVar, 1\r
- 1183 USBFS_initVar:\r
- 1184 0000 00 .space 1\r
- 1185 .text\r
- 1186 .Letext0:\r
- 1187 .file 2 "./Generated_Source/PSoC5/cytypes.h"\r
- 1188 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 1189 .file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"\r
- 1190 .file 5 "./Generated_Source/PSoC5/CyLib.h"\r
- 1191 .section .debug_info,"",%progbits\r
- 1192 .Ldebug_info0:\r
- 1193 0000 BF080000 .4byte 0x8bf\r
- 1194 0004 0200 .2byte 0x2\r
- 1195 0006 00000000 .4byte .Ldebug_abbrev0\r
- 1196 000a 04 .byte 0x4\r
- 1197 000b 01 .uleb128 0x1\r
- 1198 000c F6020000 .4byte .LASF72\r
- 1199 0010 01 .byte 0x1\r
- 1200 0011 B3000000 .4byte .LASF73\r
- 1201 0015 61020000 .4byte .LASF74\r
- 1202 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 1203 001d 00000000 .4byte 0\r
- 1204 0021 00000000 .4byte 0\r
- 1205 0025 00000000 .4byte .Ldebug_line0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 47\r
-\r
-\r
- 1206 0029 02 .uleb128 0x2\r
- 1207 002a 01 .byte 0x1\r
- 1208 002b 06 .byte 0x6\r
- 1209 002c A7000000 .4byte .LASF0\r
- 1210 0030 02 .uleb128 0x2\r
- 1211 0031 01 .byte 0x1\r
- 1212 0032 08 .byte 0x8\r
- 1213 0033 58030000 .4byte .LASF1\r
- 1214 0037 02 .uleb128 0x2\r
- 1215 0038 02 .byte 0x2\r
- 1216 0039 05 .byte 0x5\r
- 1217 003a 66030000 .4byte .LASF2\r
- 1218 003e 02 .uleb128 0x2\r
- 1219 003f 02 .byte 0x2\r
- 1220 0040 07 .byte 0x7\r
- 1221 0041 1A020000 .4byte .LASF3\r
- 1222 0045 02 .uleb128 0x2\r
- 1223 0046 04 .byte 0x4\r
- 1224 0047 05 .byte 0x5\r
- 1225 0048 4C010000 .4byte .LASF4\r
- 1226 004c 02 .uleb128 0x2\r
- 1227 004d 04 .byte 0x4\r
- 1228 004e 07 .byte 0x7\r
- 1229 004f F1010000 .4byte .LASF5\r
- 1230 0053 02 .uleb128 0x2\r
- 1231 0054 08 .byte 0x8\r
- 1232 0055 05 .byte 0x5\r
- 1233 0056 99000000 .4byte .LASF6\r
- 1234 005a 02 .uleb128 0x2\r
- 1235 005b 08 .byte 0x8\r
- 1236 005c 07 .byte 0x7\r
- 1237 005d 49000000 .4byte .LASF7\r
- 1238 0061 03 .uleb128 0x3\r
- 1239 0062 04 .byte 0x4\r
- 1240 0063 05 .byte 0x5\r
- 1241 0064 696E7400 .ascii "int\000"\r
- 1242 0068 02 .uleb128 0x2\r
- 1243 0069 04 .byte 0x4\r
- 1244 006a 07 .byte 0x7\r
- 1245 006b E4010000 .4byte .LASF8\r
- 1246 006f 04 .uleb128 0x4\r
- 1247 0070 6C010000 .4byte .LASF9\r
- 1248 0074 02 .byte 0x2\r
- 1249 0075 5B .byte 0x5b\r
- 1250 0076 30000000 .4byte 0x30\r
- 1251 007a 04 .uleb128 0x4\r
- 1252 007b 00000000 .4byte .LASF10\r
- 1253 007f 02 .byte 0x2\r
- 1254 0080 5C .byte 0x5c\r
- 1255 0081 3E000000 .4byte 0x3e\r
- 1256 0085 04 .uleb128 0x4\r
- 1257 0086 98010000 .4byte .LASF11\r
- 1258 008a 02 .byte 0x2\r
- 1259 008b 5D .byte 0x5d\r
- 1260 008c 4C000000 .4byte 0x4c\r
- 1261 0090 02 .uleb128 0x2\r
- 1262 0091 04 .byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 48\r
-\r
-\r
- 1263 0092 04 .byte 0x4\r
- 1264 0093 CE020000 .4byte .LASF12\r
- 1265 0097 02 .uleb128 0x2\r
- 1266 0098 08 .byte 0x8\r
- 1267 0099 04 .byte 0x4\r
- 1268 009a 85010000 .4byte .LASF13\r
- 1269 009e 02 .uleb128 0x2\r
- 1270 009f 01 .byte 0x1\r
- 1271 00a0 08 .byte 0x8\r
- 1272 00a1 DE030000 .4byte .LASF14\r
- 1273 00a5 04 .uleb128 0x4\r
- 1274 00a6 3F030000 .4byte .LASF15\r
- 1275 00aa 02 .byte 0x2\r
- 1276 00ab F0 .byte 0xf0\r
- 1277 00ac B0000000 .4byte 0xb0\r
- 1278 00b0 05 .uleb128 0x5\r
- 1279 00b1 6F000000 .4byte 0x6f\r
- 1280 00b5 04 .uleb128 0x4\r
- 1281 00b6 92020000 .4byte .LASF16\r
- 1282 00ba 02 .byte 0x2\r
- 1283 00bb F2 .byte 0xf2\r
- 1284 00bc C0000000 .4byte 0xc0\r
- 1285 00c0 05 .uleb128 0x5\r
- 1286 00c1 85000000 .4byte 0x85\r
- 1287 00c5 06 .uleb128 0x6\r
- 1288 00c6 E8030000 .4byte .LASF17\r
- 1289 00ca 02 .byte 0x2\r
- 1290 00cb 0201 .2byte 0x102\r
- 1291 00cd D1000000 .4byte 0xd1\r
- 1292 00d1 07 .uleb128 0x7\r
- 1293 00d2 04 .byte 0x4\r
- 1294 00d3 D7000000 .4byte 0xd7\r
- 1295 00d7 08 .uleb128 0x8\r
- 1296 00d8 01 .byte 0x1\r
- 1297 00d9 02 .uleb128 0x2\r
- 1298 00da 04 .byte 0x4\r
- 1299 00db 07 .byte 0x7\r
- 1300 00dc A2020000 .4byte .LASF18\r
- 1301 00e0 09 .uleb128 0x9\r
- 1302 00e1 0C .byte 0xc\r
- 1303 00e2 03 .byte 0x3\r
- 1304 00e3 79 .byte 0x79\r
- 1305 00e4 67010000 .4byte 0x167\r
- 1306 00e8 0A .uleb128 0xa\r
- 1307 00e9 AB020000 .4byte .LASF19\r
- 1308 00ed 03 .byte 0x3\r
- 1309 00ee 7B .byte 0x7b\r
- 1310 00ef 6F000000 .4byte 0x6f\r
- 1311 00f3 02 .byte 0x2\r
- 1312 00f4 23 .byte 0x23\r
- 1313 00f5 00 .uleb128 0\r
- 1314 00f6 0A .uleb128 0xa\r
- 1315 00f7 D4020000 .4byte .LASF20\r
- 1316 00fb 03 .byte 0x3\r
- 1317 00fc 7C .byte 0x7c\r
- 1318 00fd 6F000000 .4byte 0x6f\r
- 1319 0101 02 .byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 49\r
-\r
-\r
- 1320 0102 23 .byte 0x23\r
- 1321 0103 01 .uleb128 0x1\r
- 1322 0104 0A .uleb128 0xa\r
- 1323 0105 98020000 .4byte .LASF21\r
- 1324 0109 03 .byte 0x3\r
- 1325 010a 7D .byte 0x7d\r
- 1326 010b 6F000000 .4byte 0x6f\r
- 1327 010f 02 .byte 0x2\r
- 1328 0110 23 .byte 0x23\r
- 1329 0111 02 .uleb128 0x2\r
- 1330 0112 0A .uleb128 0xa\r
- 1331 0113 72010000 .4byte .LASF22\r
- 1332 0117 03 .byte 0x3\r
- 1333 0118 7E .byte 0x7e\r
- 1334 0119 6F000000 .4byte 0x6f\r
- 1335 011d 02 .byte 0x2\r
- 1336 011e 23 .byte 0x23\r
- 1337 011f 03 .uleb128 0x3\r
- 1338 0120 0A .uleb128 0xa\r
- 1339 0121 74000000 .4byte .LASF23\r
- 1340 0125 03 .byte 0x3\r
- 1341 0126 7F .byte 0x7f\r
- 1342 0127 6F000000 .4byte 0x6f\r
- 1343 012b 02 .byte 0x2\r
- 1344 012c 23 .byte 0x23\r
- 1345 012d 04 .uleb128 0x4\r
- 1346 012e 0A .uleb128 0xa\r
- 1347 012f CD010000 .4byte .LASF24\r
- 1348 0133 03 .byte 0x3\r
- 1349 0134 80 .byte 0x80\r
- 1350 0135 6F000000 .4byte 0x6f\r
- 1351 0139 02 .byte 0x2\r
- 1352 013a 23 .byte 0x23\r
- 1353 013b 05 .uleb128 0x5\r
- 1354 013c 0A .uleb128 0xa\r
- 1355 013d 0C040000 .4byte .LASF25\r
- 1356 0141 03 .byte 0x3\r
- 1357 0142 81 .byte 0x81\r
- 1358 0143 7A000000 .4byte 0x7a\r
- 1359 0147 02 .byte 0x2\r
- 1360 0148 23 .byte 0x23\r
- 1361 0149 06 .uleb128 0x6\r
- 1362 014a 0A .uleb128 0xa\r
- 1363 014b F5030000 .4byte .LASF26\r
- 1364 014f 03 .byte 0x3\r
- 1365 0150 82 .byte 0x82\r
- 1366 0151 7A000000 .4byte 0x7a\r
- 1367 0155 02 .byte 0x2\r
- 1368 0156 23 .byte 0x23\r
- 1369 0157 08 .uleb128 0x8\r
- 1370 0158 0A .uleb128 0xa\r
- 1371 0159 3C020000 .4byte .LASF27\r
- 1372 015d 03 .byte 0x3\r
- 1373 015e 83 .byte 0x83\r
- 1374 015f 6F000000 .4byte 0x6f\r
- 1375 0163 02 .byte 0x2\r
- 1376 0164 23 .byte 0x23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 50\r
-\r
-\r
- 1377 0165 0A .uleb128 0xa\r
- 1378 0166 00 .byte 0\r
- 1379 0167 04 .uleb128 0x4\r
- 1380 0168 AE030000 .4byte .LASF28\r
- 1381 016c 03 .byte 0x3\r
- 1382 016d 84 .byte 0x84\r
- 1383 016e E0000000 .4byte 0xe0\r
- 1384 0172 0B .uleb128 0xb\r
- 1385 0173 01 .byte 0x1\r
- 1386 0174 C3020000 .4byte .LASF29\r
- 1387 0178 01 .byte 0x1\r
- 1388 0179 87 .byte 0x87\r
- 1389 017a 01 .byte 0x1\r
- 1390 017b 00000000 .4byte .LFB1\r
- 1391 017f 14010000 .4byte .LFE1\r
- 1392 0183 00000000 .4byte .LLST0\r
- 1393 0187 01 .byte 0x1\r
- 1394 0188 E0020000 .4byte 0x2e0\r
- 1395 018c 0C .uleb128 0xc\r
- 1396 018d 51040000 .4byte .LASF33\r
- 1397 0191 01 .byte 0x1\r
- 1398 0192 89 .byte 0x89\r
- 1399 0193 6F000000 .4byte 0x6f\r
- 1400 0197 20000000 .4byte .LLST1\r
- 1401 019b 0D .uleb128 0xd\r
- 1402 019c 06000000 .4byte .LVL0\r
- 1403 01a0 46080000 .4byte 0x846\r
- 1404 01a4 0E .uleb128 0xe\r
- 1405 01a5 3A000000 .4byte .LVL3\r
- 1406 01a9 54080000 .4byte 0x854\r
- 1407 01ad B7010000 .4byte 0x1b7\r
- 1408 01b1 0F .uleb128 0xf\r
- 1409 01b2 01 .byte 0x1\r
- 1410 01b3 50 .byte 0x50\r
- 1411 01b4 01 .byte 0x1\r
- 1412 01b5 30 .byte 0x30\r
- 1413 01b6 00 .byte 0\r
- 1414 01b7 0E .uleb128 0xe\r
- 1415 01b8 58000000 .4byte .LVL4\r
- 1416 01bc 54080000 .4byte 0x854\r
- 1417 01c0 CB010000 .4byte 0x1cb\r
- 1418 01c4 0F .uleb128 0xf\r
- 1419 01c5 01 .byte 0x1\r
- 1420 01c6 50 .byte 0x50\r
- 1421 01c7 02 .byte 0x2\r
- 1422 01c8 75 .byte 0x75\r
- 1423 01c9 00 .sleb128 0\r
- 1424 01ca 00 .byte 0\r
- 1425 01cb 0E .uleb128 0xe\r
- 1426 01cc 5E000000 .4byte .LVL5\r
- 1427 01d0 54080000 .4byte 0x854\r
- 1428 01d4 DF010000 .4byte 0x1df\r
- 1429 01d8 0F .uleb128 0xf\r
- 1430 01d9 01 .byte 0x1\r
- 1431 01da 50 .byte 0x50\r
- 1432 01db 02 .byte 0x2\r
- 1433 01dc 08 .byte 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 51\r
-\r
-\r
- 1434 01dd 28 .byte 0x28\r
- 1435 01de 00 .byte 0\r
- 1436 01df 0E .uleb128 0xe\r
- 1437 01e0 7C000000 .4byte .LVL6\r
- 1438 01e4 54080000 .4byte 0x854\r
- 1439 01e8 F3010000 .4byte 0x1f3\r
- 1440 01ec 0F .uleb128 0xf\r
- 1441 01ed 01 .byte 0x1\r
- 1442 01ee 50 .byte 0x50\r
- 1443 01ef 02 .byte 0x2\r
- 1444 01f0 76 .byte 0x76\r
- 1445 01f1 00 .sleb128 0\r
- 1446 01f2 00 .byte 0\r
- 1447 01f3 0E .uleb128 0xe\r
- 1448 01f4 92000000 .4byte .LVL7\r
- 1449 01f8 68080000 .4byte 0x868\r
- 1450 01fc 07020000 .4byte 0x207\r
- 1451 0200 0F .uleb128 0xf\r
- 1452 0201 01 .byte 0x1\r
- 1453 0202 50 .byte 0x50\r
- 1454 0203 02 .byte 0x2\r
- 1455 0204 77 .byte 0x77\r
- 1456 0205 00 .sleb128 0\r
- 1457 0206 00 .byte 0\r
- 1458 0207 0E .uleb128 0xe\r
- 1459 0208 9A000000 .4byte .LVL8\r
- 1460 020c 7C080000 .4byte 0x87c\r
- 1461 0210 1A020000 .4byte 0x21a\r
- 1462 0214 0F .uleb128 0xf\r
- 1463 0215 01 .byte 0x1\r
- 1464 0216 50 .byte 0x50\r
- 1465 0217 01 .byte 0x1\r
- 1466 0218 47 .byte 0x47\r
- 1467 0219 00 .byte 0\r
- 1468 021a 0E .uleb128 0xe\r
- 1469 021b A2000000 .4byte .LVL9\r
- 1470 021f 99080000 .4byte 0x899\r
- 1471 0223 32020000 .4byte 0x232\r
- 1472 0227 0F .uleb128 0xf\r
- 1473 0228 01 .byte 0x1\r
- 1474 0229 51 .byte 0x51\r
- 1475 022a 01 .byte 0x1\r
- 1476 022b 37 .byte 0x37\r
- 1477 022c 0F .uleb128 0xf\r
- 1478 022d 01 .byte 0x1\r
- 1479 022e 50 .byte 0x50\r
- 1480 022f 01 .byte 0x1\r
- 1481 0230 47 .byte 0x47\r
- 1482 0231 00 .byte 0\r
- 1483 0232 0E .uleb128 0xe\r
- 1484 0233 AA000000 .4byte .LVL10\r
- 1485 0237 7C080000 .4byte 0x87c\r
- 1486 023b 45020000 .4byte 0x245\r
- 1487 023f 0F .uleb128 0xf\r
- 1488 0240 01 .byte 0x1\r
- 1489 0241 50 .byte 0x50\r
- 1490 0242 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 52\r
-\r
-\r
- 1491 0243 45 .byte 0x45\r
- 1492 0244 00 .byte 0\r
- 1493 0245 0E .uleb128 0xe\r
- 1494 0246 B2000000 .4byte .LVL11\r
- 1495 024a 99080000 .4byte 0x899\r
- 1496 024e 5D020000 .4byte 0x25d\r
- 1497 0252 0F .uleb128 0xf\r
- 1498 0253 01 .byte 0x1\r
- 1499 0254 51 .byte 0x51\r
- 1500 0255 01 .byte 0x1\r
- 1501 0256 37 .byte 0x37\r
- 1502 0257 0F .uleb128 0xf\r
- 1503 0258 01 .byte 0x1\r
- 1504 0259 50 .byte 0x50\r
- 1505 025a 01 .byte 0x1\r
- 1506 025b 45 .byte 0x45\r
- 1507 025c 00 .byte 0\r
- 1508 025d 0E .uleb128 0xe\r
- 1509 025e BA000000 .4byte .LVL12\r
- 1510 0262 7C080000 .4byte 0x87c\r
- 1511 0266 70020000 .4byte 0x270\r
- 1512 026a 0F .uleb128 0xf\r
- 1513 026b 01 .byte 0x1\r
- 1514 026c 50 .byte 0x50\r
- 1515 026d 01 .byte 0x1\r
- 1516 026e 48 .byte 0x48\r
- 1517 026f 00 .byte 0\r
- 1518 0270 0E .uleb128 0xe\r
- 1519 0271 C2000000 .4byte .LVL13\r
- 1520 0275 99080000 .4byte 0x899\r
- 1521 0279 88020000 .4byte 0x288\r
- 1522 027d 0F .uleb128 0xf\r
- 1523 027e 01 .byte 0x1\r
- 1524 027f 51 .byte 0x51\r
- 1525 0280 01 .byte 0x1\r
- 1526 0281 37 .byte 0x37\r
- 1527 0282 0F .uleb128 0xf\r
- 1528 0283 01 .byte 0x1\r
- 1529 0284 50 .byte 0x50\r
- 1530 0285 01 .byte 0x1\r
- 1531 0286 48 .byte 0x48\r
- 1532 0287 00 .byte 0\r
- 1533 0288 0E .uleb128 0xe\r
- 1534 0289 CA000000 .4byte .LVL14\r
- 1535 028d 7C080000 .4byte 0x87c\r
- 1536 0291 9C020000 .4byte 0x29c\r
- 1537 0295 0F .uleb128 0xf\r
- 1538 0296 01 .byte 0x1\r
- 1539 0297 50 .byte 0x50\r
- 1540 0298 02 .byte 0x2\r
- 1541 0299 74 .byte 0x74\r
- 1542 029a 00 .sleb128 0\r
- 1543 029b 00 .byte 0\r
- 1544 029c 0E .uleb128 0xe\r
- 1545 029d D2000000 .4byte .LVL15\r
- 1546 02a1 99080000 .4byte 0x899\r
- 1547 02a5 B5020000 .4byte 0x2b5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 53\r
-\r
-\r
- 1548 02a9 0F .uleb128 0xf\r
- 1549 02aa 01 .byte 0x1\r
- 1550 02ab 51 .byte 0x51\r
- 1551 02ac 01 .byte 0x1\r
- 1552 02ad 37 .byte 0x37\r
- 1553 02ae 0F .uleb128 0xf\r
- 1554 02af 01 .byte 0x1\r
- 1555 02b0 50 .byte 0x50\r
- 1556 02b1 02 .byte 0x2\r
- 1557 02b2 74 .byte 0x74\r
- 1558 02b3 00 .sleb128 0\r
- 1559 02b4 00 .byte 0\r
- 1560 02b5 0E .uleb128 0xe\r
- 1561 02b6 DA000000 .4byte .LVL16\r
- 1562 02ba 7C080000 .4byte 0x87c\r
- 1563 02be C9020000 .4byte 0x2c9\r
- 1564 02c2 0F .uleb128 0xf\r
- 1565 02c3 01 .byte 0x1\r
- 1566 02c4 50 .byte 0x50\r
- 1567 02c5 02 .byte 0x2\r
- 1568 02c6 75 .byte 0x75\r
- 1569 02c7 00 .sleb128 0\r
- 1570 02c8 00 .byte 0\r
- 1571 02c9 10 .uleb128 0x10\r
- 1572 02ca E6000000 .4byte .LVL17\r
- 1573 02ce 01 .byte 0x1\r
- 1574 02cf 99080000 .4byte 0x899\r
- 1575 02d3 0F .uleb128 0xf\r
- 1576 02d4 01 .byte 0x1\r
- 1577 02d5 51 .byte 0x51\r
- 1578 02d6 01 .byte 0x1\r
- 1579 02d7 37 .byte 0x37\r
- 1580 02d8 0F .uleb128 0xf\r
- 1581 02d9 01 .byte 0x1\r
- 1582 02da 50 .byte 0x50\r
- 1583 02db 02 .byte 0x2\r
- 1584 02dc 75 .byte 0x75\r
- 1585 02dd 00 .sleb128 0\r
- 1586 02de 00 .byte 0\r
- 1587 02df 00 .byte 0\r
- 1588 02e0 11 .uleb128 0x11\r
- 1589 02e1 01 .byte 0x1\r
- 1590 02e2 9F010000 .4byte .LASF30\r
- 1591 02e6 01 .byte 0x1\r
- 1592 02e7 4201 .2byte 0x142\r
- 1593 02e9 01 .byte 0x1\r
- 1594 02ea 00000000 .4byte .LFB2\r
- 1595 02ee 98000000 .4byte .LFE2\r
- 1596 02f2 3E000000 .4byte .LLST2\r
- 1597 02f6 01 .byte 0x1\r
- 1598 02f7 39030000 .4byte 0x339\r
- 1599 02fb 12 .uleb128 0x12\r
- 1600 02fc 92000000 .4byte .LASF31\r
- 1601 0300 01 .byte 0x1\r
- 1602 0301 4201 .2byte 0x142\r
- 1603 0303 6F000000 .4byte 0x6f\r
- 1604 0307 5E000000 .4byte .LLST3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 54\r
-\r
-\r
- 1605 030b 12 .uleb128 0x12\r
- 1606 030c E3030000 .4byte .LASF32\r
- 1607 0310 01 .byte 0x1\r
- 1608 0311 4201 .2byte 0x142\r
- 1609 0313 6F000000 .4byte 0x6f\r
- 1610 0317 8B000000 .4byte .LLST4\r
- 1611 031b 13 .uleb128 0x13\r
- 1612 031c 6900 .ascii "i\000"\r
- 1613 031e 01 .byte 0x1\r
- 1614 031f 4901 .2byte 0x149\r
- 1615 0321 6F000000 .4byte 0x6f\r
- 1616 0325 AC000000 .4byte .LLST5\r
- 1617 0329 14 .uleb128 0x14\r
- 1618 032a 5A000000 .4byte .LVL23\r
- 1619 032e B2080000 .4byte 0x8b2\r
- 1620 0332 0F .uleb128 0xf\r
- 1621 0333 01 .byte 0x1\r
- 1622 0334 50 .byte 0x50\r
- 1623 0335 01 .byte 0x1\r
- 1624 0336 31 .byte 0x31\r
- 1625 0337 00 .byte 0\r
- 1626 0338 00 .byte 0\r
- 1627 0339 0B .uleb128 0xb\r
- 1628 033a 01 .byte 0x1\r
- 1629 033b 00040000 .4byte .LASF34\r
- 1630 033f 01 .byte 0x1\r
- 1631 0340 6A .byte 0x6a\r
- 1632 0341 01 .byte 0x1\r
- 1633 0342 00000000 .4byte .LFB0\r
- 1634 0346 24000000 .4byte .LFE0\r
- 1635 034a CC000000 .4byte .LLST6\r
- 1636 034e 01 .byte 0x1\r
- 1637 034f 92030000 .4byte 0x392\r
- 1638 0353 15 .uleb128 0x15\r
- 1639 0354 92000000 .4byte .LASF31\r
- 1640 0358 01 .byte 0x1\r
- 1641 0359 6A .byte 0x6a\r
- 1642 035a 6F000000 .4byte 0x6f\r
- 1643 035e EC000000 .4byte .LLST7\r
- 1644 0362 15 .uleb128 0x15\r
- 1645 0363 E3030000 .4byte .LASF32\r
- 1646 0367 01 .byte 0x1\r
- 1647 0368 6A .byte 0x6a\r
- 1648 0369 6F000000 .4byte 0x6f\r
- 1649 036d 0D010000 .4byte .LLST8\r
- 1650 0371 0D .uleb128 0xd\r
- 1651 0372 10000000 .4byte .LVL25\r
- 1652 0376 72010000 .4byte 0x172\r
- 1653 037a 10 .uleb128 0x10\r
- 1654 037b 20000000 .4byte .LVL26\r
- 1655 037f 01 .byte 0x1\r
- 1656 0380 E0020000 .4byte 0x2e0\r
- 1657 0384 0F .uleb128 0xf\r
- 1658 0385 01 .byte 0x1\r
- 1659 0386 51 .byte 0x51\r
- 1660 0387 02 .byte 0x2\r
- 1661 0388 75 .byte 0x75\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 55\r
-\r
-\r
- 1662 0389 00 .sleb128 0\r
- 1663 038a 0F .uleb128 0xf\r
- 1664 038b 01 .byte 0x1\r
- 1665 038c 50 .byte 0x50\r
- 1666 038d 02 .byte 0x2\r
- 1667 038e 76 .byte 0x76\r
- 1668 038f 00 .sleb128 0\r
- 1669 0390 00 .byte 0\r
- 1670 0391 00 .byte 0\r
- 1671 0392 16 .uleb128 0x16\r
- 1672 0393 01 .byte 0x1\r
- 1673 0394 3B040000 .4byte .LASF35\r
- 1674 0398 01 .byte 0x1\r
- 1675 0399 D301 .2byte 0x1d3\r
- 1676 039b 01 .byte 0x1\r
- 1677 039c 00000000 .4byte .LFB3\r
- 1678 03a0 58000000 .4byte .LFE3\r
- 1679 03a4 02 .byte 0x2\r
- 1680 03a5 7D .byte 0x7d\r
- 1681 03a6 00 .sleb128 0\r
- 1682 03a7 01 .byte 0x1\r
- 1683 03a8 BB030000 .4byte 0x3bb\r
- 1684 03ac 13 .uleb128 0x13\r
- 1685 03ad 6900 .ascii "i\000"\r
- 1686 03af 01 .byte 0x1\r
- 1687 03b0 D901 .2byte 0x1d9\r
- 1688 03b2 6F000000 .4byte 0x6f\r
- 1689 03b6 2E010000 .4byte .LLST9\r
- 1690 03ba 00 .byte 0\r
- 1691 03bb 17 .uleb128 0x17\r
- 1692 03bc 01 .byte 0x1\r
- 1693 03bd 41010000 .4byte .LASF75\r
- 1694 03c1 01 .byte 0x1\r
- 1695 03c2 1502 .2byte 0x215\r
- 1696 03c4 01 .byte 0x1\r
- 1697 03c5 00000000 .4byte .LFB4\r
- 1698 03c9 7C000000 .4byte .LFE4\r
- 1699 03cd 02 .byte 0x2\r
- 1700 03ce 7D .byte 0x7d\r
- 1701 03cf 00 .sleb128 0\r
- 1702 03d0 01 .byte 0x1\r
- 1703 03d1 18 .uleb128 0x18\r
- 1704 03d2 01 .byte 0x1\r
- 1705 03d3 62040000 .4byte .LASF36\r
- 1706 03d7 01 .byte 0x1\r
- 1707 03d8 5C02 .2byte 0x25c\r
- 1708 03da 01 .byte 0x1\r
- 1709 03db 6F000000 .4byte 0x6f\r
- 1710 03df 00000000 .4byte .LFB5\r
- 1711 03e3 14000000 .4byte .LFE5\r
- 1712 03e7 02 .byte 0x2\r
- 1713 03e8 7D .byte 0x7d\r
- 1714 03e9 00 .sleb128 0\r
- 1715 03ea 01 .byte 0x1\r
- 1716 03eb FE030000 .4byte 0x3fe\r
- 1717 03ef 13 .uleb128 0x13\r
- 1718 03f0 7200 .ascii "r\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 56\r
-\r
-\r
- 1719 03f2 01 .byte 0x1\r
- 1720 03f3 5E02 .2byte 0x25e\r
- 1721 03f5 6F000000 .4byte 0x6f\r
- 1722 03f9 4E010000 .4byte .LLST10\r
- 1723 03fd 00 .byte 0\r
- 1724 03fe 19 .uleb128 0x19\r
- 1725 03ff 01 .byte 0x1\r
- 1726 0400 55010000 .4byte .LASF76\r
- 1727 0404 01 .byte 0x1\r
- 1728 0405 7502 .2byte 0x275\r
- 1729 0407 01 .byte 0x1\r
- 1730 0408 6F000000 .4byte 0x6f\r
- 1731 040c 00000000 .4byte .LFB6\r
- 1732 0410 0C000000 .4byte .LFE6\r
- 1733 0414 02 .byte 0x2\r
- 1734 0415 7D .byte 0x7d\r
- 1735 0416 00 .sleb128 0\r
- 1736 0417 01 .byte 0x1\r
- 1737 0418 18 .uleb128 0x18\r
- 1738 0419 01 .byte 0x1\r
- 1739 041a D4000000 .4byte .LASF37\r
- 1740 041e 01 .byte 0x1\r
- 1741 041f 8F02 .2byte 0x28f\r
- 1742 0421 01 .byte 0x1\r
- 1743 0422 6F000000 .4byte 0x6f\r
- 1744 0426 00000000 .4byte .LFB7\r
- 1745 042a 14000000 .4byte .LFE7\r
- 1746 042e 02 .byte 0x2\r
- 1747 042f 7D .byte 0x7d\r
- 1748 0430 00 .sleb128 0\r
- 1749 0431 01 .byte 0x1\r
- 1750 0432 47040000 .4byte 0x447\r
- 1751 0436 13 .uleb128 0x13\r
- 1752 0437 72657300 .ascii "res\000"\r
- 1753 043b 01 .byte 0x1\r
- 1754 043c 9102 .2byte 0x291\r
- 1755 043e 6F000000 .4byte 0x6f\r
- 1756 0442 61010000 .4byte .LLST11\r
- 1757 0446 00 .byte 0\r
- 1758 0447 18 .uleb128 0x18\r
- 1759 0448 01 .byte 0x1\r
- 1760 0449 A2040000 .4byte .LASF38\r
- 1761 044d 01 .byte 0x1\r
- 1762 044e AB02 .2byte 0x2ab\r
- 1763 0450 01 .byte 0x1\r
- 1764 0451 6F000000 .4byte 0x6f\r
- 1765 0455 00000000 .4byte .LFB8\r
- 1766 0459 0C000000 .4byte .LFE8\r
- 1767 045d 02 .byte 0x2\r
- 1768 045e 7D .byte 0x7d\r
- 1769 045f 00 .sleb128 0\r
- 1770 0460 01 .byte 0x1\r
- 1771 0461 76040000 .4byte 0x476\r
- 1772 0465 12 .uleb128 0x12\r
- 1773 0466 79000000 .4byte .LASF39\r
- 1774 046a 01 .byte 0x1\r
- 1775 046b AB02 .2byte 0x2ab\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 57\r
-\r
-\r
- 1776 046d 6F000000 .4byte 0x6f\r
- 1777 0471 80010000 .4byte .LLST12\r
- 1778 0475 00 .byte 0\r
- 1779 0476 18 .uleb128 0x18\r
- 1780 0477 01 .byte 0x1\r
- 1781 0478 2A040000 .4byte .LASF40\r
- 1782 047c 01 .byte 0x1\r
- 1783 047d C002 .2byte 0x2c0\r
- 1784 047f 01 .byte 0x1\r
- 1785 0480 6F000000 .4byte 0x6f\r
- 1786 0484 00000000 .4byte .LFB9\r
- 1787 0488 10000000 .4byte .LFE9\r
- 1788 048c 02 .byte 0x2\r
- 1789 048d 7D .byte 0x7d\r
- 1790 048e 00 .sleb128 0\r
- 1791 048f 01 .byte 0x1\r
- 1792 0490 A5040000 .4byte 0x4a5\r
- 1793 0494 12 .uleb128 0x12\r
- 1794 0495 89000000 .4byte .LASF41\r
- 1795 0499 01 .byte 0x1\r
- 1796 049a C002 .2byte 0x2c0\r
- 1797 049c 6F000000 .4byte 0x6f\r
- 1798 04a0 A1010000 .4byte .LLST13\r
- 1799 04a4 00 .byte 0\r
- 1800 04a5 18 .uleb128 0x18\r
- 1801 04a6 01 .byte 0x1\r
- 1802 04a7 BC040000 .4byte .LASF42\r
- 1803 04ab 01 .byte 0x1\r
- 1804 04ac D902 .2byte 0x2d9\r
- 1805 04ae 01 .byte 0x1\r
- 1806 04af 7A000000 .4byte 0x7a\r
- 1807 04b3 00000000 .4byte .LFB10\r
- 1808 04b7 2C000000 .4byte .LFE10\r
- 1809 04bb 02 .byte 0x2\r
- 1810 04bc 7D .byte 0x7d\r
- 1811 04bd 00 .sleb128 0\r
- 1812 04be 01 .byte 0x1\r
- 1813 04bf F3040000 .4byte 0x4f3\r
- 1814 04c3 12 .uleb128 0x12\r
- 1815 04c4 89000000 .4byte .LASF41\r
- 1816 04c8 01 .byte 0x1\r
- 1817 04c9 D902 .2byte 0x2d9\r
- 1818 04cb 6F000000 .4byte 0x6f\r
- 1819 04cf C2010000 .4byte .LLST14\r
- 1820 04d3 13 .uleb128 0x13\r
- 1821 04d4 726900 .ascii "ri\000"\r
- 1822 04d7 01 .byte 0x1\r
- 1823 04d8 DB02 .2byte 0x2db\r
- 1824 04da 6F000000 .4byte 0x6f\r
- 1825 04de E3010000 .4byte .LLST15\r
- 1826 04e2 1A .uleb128 0x1a\r
- 1827 04e3 CD040000 .4byte .LASF43\r
- 1828 04e7 01 .byte 0x1\r
- 1829 04e8 DC02 .2byte 0x2dc\r
- 1830 04ea 7A000000 .4byte 0x7a\r
- 1831 04ee 09020000 .4byte .LLST16\r
- 1832 04f2 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 58\r
-\r
-\r
- 1833 04f3 11 .uleb128 0x11\r
- 1834 04f4 01 .byte 0x1\r
- 1835 04f5 93040000 .4byte .LASF44\r
- 1836 04f9 01 .byte 0x1\r
- 1837 04fa 9003 .2byte 0x390\r
- 1838 04fc 01 .byte 0x1\r
- 1839 04fd 00000000 .4byte .LFB11\r
- 1840 0501 7C000000 .4byte .LFE11\r
- 1841 0505 5C020000 .4byte .LLST17\r
- 1842 0509 01 .byte 0x1\r
- 1843 050a 66050000 .4byte 0x566\r
- 1844 050e 12 .uleb128 0x12\r
- 1845 050f 89000000 .4byte .LASF41\r
- 1846 0513 01 .byte 0x1\r
- 1847 0514 9003 .2byte 0x390\r
- 1848 0516 6F000000 .4byte 0x6f\r
- 1849 051a 7C020000 .4byte .LLST18\r
- 1850 051e 12 .uleb128 0x12\r
- 1851 051f B3010000 .4byte .LASF45\r
- 1852 0523 01 .byte 0x1\r
- 1853 0524 9003 .2byte 0x390\r
- 1854 0526 66050000 .4byte 0x566\r
- 1855 052a A8020000 .4byte .LLST19\r
- 1856 052e 12 .uleb128 0x12\r
- 1857 052f D7030000 .4byte .LASF46\r
- 1858 0533 01 .byte 0x1\r
- 1859 0534 9003 .2byte 0x390\r
- 1860 0536 7A000000 .4byte 0x7a\r
- 1861 053a D4020000 .4byte .LLST20\r
- 1862 053e 13 .uleb128 0x13\r
- 1863 053f 726900 .ascii "ri\000"\r
- 1864 0542 01 .byte 0x1\r
- 1865 0543 9303 .2byte 0x393\r
- 1866 0545 6F000000 .4byte 0x6f\r
- 1867 0549 0B030000 .4byte .LLST21\r
- 1868 054d 13 .uleb128 0x13\r
- 1869 054e 7000 .ascii "p\000"\r
- 1870 0550 01 .byte 0x1\r
- 1871 0551 9403 .2byte 0x394\r
- 1872 0553 71050000 .4byte 0x571\r
- 1873 0557 40030000 .4byte .LLST22\r
- 1874 055b 1B .uleb128 0x1b\r
- 1875 055c 6900 .ascii "i\000"\r
- 1876 055e 01 .byte 0x1\r
- 1877 055f 9603 .2byte 0x396\r
- 1878 0561 7A000000 .4byte 0x7a\r
- 1879 0565 00 .byte 0\r
- 1880 0566 07 .uleb128 0x7\r
- 1881 0567 04 .byte 0x4\r
- 1882 0568 6C050000 .4byte 0x56c\r
- 1883 056c 1C .uleb128 0x1c\r
- 1884 056d 6F000000 .4byte 0x6f\r
- 1885 0571 07 .uleb128 0x7\r
- 1886 0572 04 .byte 0x4\r
- 1887 0573 A5000000 .4byte 0xa5\r
- 1888 0577 16 .uleb128 0x16\r
- 1889 0578 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 59\r
-\r
-\r
- 1890 0579 70030000 .4byte .LASF47\r
- 1891 057d 01 .byte 0x1\r
- 1892 057e 7D04 .2byte 0x47d\r
- 1893 0580 01 .byte 0x1\r
- 1894 0581 00000000 .4byte .LFB13\r
- 1895 0585 28000000 .4byte .LFE13\r
- 1896 0589 02 .byte 0x2\r
- 1897 058a 7D .byte 0x7d\r
- 1898 058b 00 .sleb128 0\r
- 1899 058c 01 .byte 0x1\r
- 1900 058d B1050000 .4byte 0x5b1\r
- 1901 0591 12 .uleb128 0x12\r
- 1902 0592 89000000 .4byte .LASF41\r
- 1903 0596 01 .byte 0x1\r
- 1904 0597 7D04 .2byte 0x47d\r
- 1905 0599 6F000000 .4byte 0x6f\r
- 1906 059d 53030000 .4byte .LLST23\r
- 1907 05a1 13 .uleb128 0x13\r
- 1908 05a2 726900 .ascii "ri\000"\r
- 1909 05a5 01 .byte 0x1\r
- 1910 05a6 7F04 .2byte 0x47f\r
- 1911 05a8 6F000000 .4byte 0x6f\r
- 1912 05ac 74030000 .4byte .LLST24\r
- 1913 05b0 00 .byte 0\r
- 1914 05b1 1D .uleb128 0x1d\r
- 1915 05b2 01 .byte 0x1\r
- 1916 05b3 D4010000 .4byte .LASF48\r
- 1917 05b7 01 .byte 0x1\r
- 1918 05b8 1304 .2byte 0x413\r
- 1919 05ba 01 .byte 0x1\r
- 1920 05bb 7A000000 .4byte 0x7a\r
- 1921 05bf 00000000 .4byte .LFB12\r
- 1922 05c3 4C000000 .4byte .LFE12\r
- 1923 05c7 8B030000 .4byte .LLST25\r
- 1924 05cb 01 .byte 0x1\r
- 1925 05cc 60060000 .4byte 0x660\r
- 1926 05d0 12 .uleb128 0x12\r
- 1927 05d1 89000000 .4byte .LASF41\r
- 1928 05d5 01 .byte 0x1\r
- 1929 05d6 1304 .2byte 0x413\r
- 1930 05d8 6F000000 .4byte 0x6f\r
- 1931 05dc AB030000 .4byte .LLST26\r
- 1932 05e0 12 .uleb128 0x12\r
- 1933 05e1 B3010000 .4byte .LASF45\r
- 1934 05e5 01 .byte 0x1\r
- 1935 05e6 1304 .2byte 0x413\r
- 1936 05e8 60060000 .4byte 0x660\r
- 1937 05ec E5030000 .4byte .LLST27\r
- 1938 05f0 12 .uleb128 0x12\r
- 1939 05f1 D7030000 .4byte .LASF46\r
- 1940 05f5 01 .byte 0x1\r
- 1941 05f6 1304 .2byte 0x413\r
- 1942 05f8 7A000000 .4byte 0x7a\r
- 1943 05fc 03040000 .4byte .LLST28\r
- 1944 0600 13 .uleb128 0x13\r
- 1945 0601 726900 .ascii "ri\000"\r
- 1946 0604 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 60\r
-\r
-\r
- 1947 0605 1604 .2byte 0x416\r
- 1948 0607 6F000000 .4byte 0x6f\r
- 1949 060b 50040000 .4byte .LLST29\r
- 1950 060f 13 .uleb128 0x13\r
- 1951 0610 7000 .ascii "p\000"\r
- 1952 0612 01 .byte 0x1\r
- 1953 0613 1704 .2byte 0x417\r
- 1954 0615 71050000 .4byte 0x571\r
- 1955 0619 76040000 .4byte .LLST30\r
- 1956 061d 13 .uleb128 0x13\r
- 1957 061e 6900 .ascii "i\000"\r
- 1958 0620 01 .byte 0x1\r
- 1959 0621 1904 .2byte 0x419\r
- 1960 0623 7A000000 .4byte 0x7a\r
- 1961 0627 89040000 .4byte .LLST31\r
- 1962 062b 1A .uleb128 0x1a\r
- 1963 062c 76040000 .4byte .LASF49\r
- 1964 0630 01 .byte 0x1\r
- 1965 0631 1C04 .2byte 0x41c\r
- 1966 0633 7A000000 .4byte 0x7a\r
- 1967 0637 9D040000 .4byte .LLST32\r
- 1968 063b 0E .uleb128 0xe\r
- 1969 063c 1E000000 .4byte .LVL67\r
- 1970 0640 A5040000 .4byte 0x4a5\r
- 1971 0644 4F060000 .4byte 0x64f\r
- 1972 0648 0F .uleb128 0xf\r
- 1973 0649 01 .byte 0x1\r
- 1974 064a 50 .byte 0x50\r
- 1975 064b 02 .byte 0x2\r
- 1976 064c 77 .byte 0x77\r
- 1977 064d 00 .sleb128 0\r
- 1978 064e 00 .byte 0\r
- 1979 064f 14 .uleb128 0x14\r
- 1980 0650 3C000000 .4byte .LVL71\r
- 1981 0654 77050000 .4byte 0x577\r
- 1982 0658 0F .uleb128 0xf\r
- 1983 0659 01 .byte 0x1\r
- 1984 065a 50 .byte 0x50\r
- 1985 065b 02 .byte 0x2\r
- 1986 065c 77 .byte 0x77\r
- 1987 065d 00 .sleb128 0\r
- 1988 065e 00 .byte 0\r
- 1989 065f 00 .byte 0\r
- 1990 0660 07 .uleb128 0x7\r
- 1991 0661 04 .byte 0x4\r
- 1992 0662 6F000000 .4byte 0x6f\r
- 1993 0666 16 .uleb128 0x16\r
- 1994 0667 01 .byte 0x1\r
- 1995 0668 80040000 .4byte .LASF50\r
- 1996 066c 01 .byte 0x1\r
- 1997 066d 9B04 .2byte 0x49b\r
- 1998 066f 01 .byte 0x1\r
- 1999 0670 00000000 .4byte .LFB14\r
- 2000 0674 18000000 .4byte .LFE14\r
- 2001 0678 02 .byte 0x2\r
- 2002 0679 7D .byte 0x7d\r
- 2003 067a 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 61\r
-\r
-\r
- 2004 067b 01 .byte 0x1\r
- 2005 067c A0060000 .4byte 0x6a0\r
- 2006 0680 12 .uleb128 0x12\r
- 2007 0681 89000000 .4byte .LASF41\r
- 2008 0685 01 .byte 0x1\r
- 2009 0686 9B04 .2byte 0x49b\r
- 2010 0688 6F000000 .4byte 0x6f\r
- 2011 068c B0040000 .4byte .LLST33\r
- 2012 0690 13 .uleb128 0x13\r
- 2013 0691 726900 .ascii "ri\000"\r
- 2014 0694 01 .byte 0x1\r
- 2015 0695 9D04 .2byte 0x49d\r
- 2016 0697 6F000000 .4byte 0x6f\r
- 2017 069b D1040000 .4byte .LLST34\r
- 2018 069f 00 .byte 0\r
- 2019 06a0 16 .uleb128 0x16\r
- 2020 06a1 01 .byte 0x1\r
- 2021 06a2 3D000000 .4byte .LASF51\r
- 2022 06a6 01 .byte 0x1\r
- 2023 06a7 BA04 .2byte 0x4ba\r
- 2024 06a9 01 .byte 0x1\r
- 2025 06aa 00000000 .4byte .LFB15\r
- 2026 06ae 0C000000 .4byte .LFE15\r
- 2027 06b2 02 .byte 0x2\r
- 2028 06b3 7D .byte 0x7d\r
- 2029 06b4 00 .sleb128 0\r
- 2030 06b5 01 .byte 0x1\r
- 2031 06b6 C9060000 .4byte 0x6c9\r
- 2032 06ba 1E .uleb128 0x1e\r
- 2033 06bb D0030000 .4byte .LASF52\r
- 2034 06bf 01 .byte 0x1\r
- 2035 06c0 BA04 .2byte 0x4ba\r
- 2036 06c2 6F000000 .4byte 0x6f\r
- 2037 06c6 01 .byte 0x1\r
- 2038 06c7 50 .byte 0x50\r
- 2039 06c8 00 .byte 0\r
- 2040 06c9 18 .uleb128 0x18\r
- 2041 06ca 01 .byte 0x1\r
- 2042 06cb 60000000 .4byte .LASF53\r
- 2043 06cf 01 .byte 0x1\r
- 2044 06d0 CF04 .2byte 0x4cf\r
- 2045 06d2 01 .byte 0x1\r
- 2046 06d3 6F000000 .4byte 0x6f\r
- 2047 06d7 00000000 .4byte .LFB16\r
- 2048 06db 20000000 .4byte .LFE16\r
- 2049 06df 02 .byte 0x2\r
- 2050 06e0 7D .byte 0x7d\r
- 2051 06e1 00 .sleb128 0\r
- 2052 06e2 01 .byte 0x1\r
- 2053 06e3 16070000 .4byte 0x716\r
- 2054 06e7 12 .uleb128 0x12\r
- 2055 06e8 89000000 .4byte .LASF41\r
- 2056 06ec 01 .byte 0x1\r
- 2057 06ed CF04 .2byte 0x4cf\r
- 2058 06ef 6F000000 .4byte 0x6f\r
- 2059 06f3 E8040000 .4byte .LLST35\r
- 2060 06f7 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 62\r
-\r
-\r
- 2061 06f8 726900 .ascii "ri\000"\r
- 2062 06fb 01 .byte 0x1\r
- 2063 06fc D104 .2byte 0x4d1\r
- 2064 06fe 6F000000 .4byte 0x6f\r
- 2065 0702 09050000 .4byte .LLST36\r
- 2066 0706 13 .uleb128 0x13\r
- 2067 0707 637200 .ascii "cr\000"\r
- 2068 070a 01 .byte 0x1\r
- 2069 070b D204 .2byte 0x4d2\r
- 2070 070d 6F000000 .4byte 0x6f\r
- 2071 0711 20050000 .4byte .LLST37\r
- 2072 0715 00 .byte 0\r
- 2073 0716 16 .uleb128 0x16\r
- 2074 0717 01 .byte 0x1\r
- 2075 0718 2C010000 .4byte .LASF54\r
- 2076 071c 01 .byte 0x1\r
- 2077 071d F404 .2byte 0x4f4\r
- 2078 071f 01 .byte 0x1\r
- 2079 0720 00000000 .4byte .LFB17\r
- 2080 0724 18000000 .4byte .LFE17\r
- 2081 0728 02 .byte 0x2\r
- 2082 0729 7D .byte 0x7d\r
- 2083 072a 00 .sleb128 0\r
- 2084 072b 01 .byte 0x1\r
- 2085 072c 41070000 .4byte 0x741\r
- 2086 0730 12 .uleb128 0x12\r
- 2087 0731 8C010000 .4byte .LASF55\r
- 2088 0735 01 .byte 0x1\r
- 2089 0736 F404 .2byte 0x4f4\r
- 2090 0738 6F000000 .4byte 0x6f\r
- 2091 073c 56050000 .4byte .LLST38\r
- 2092 0740 00 .byte 0\r
- 2093 0741 18 .uleb128 0x18\r
- 2094 0742 01 .byte 0x1\r
- 2095 0743 1B010000 .4byte .LASF56\r
- 2096 0747 01 .byte 0x1\r
- 2097 0748 2B05 .2byte 0x52b\r
- 2098 074a 01 .byte 0x1\r
- 2099 074b 6F000000 .4byte 0x6f\r
- 2100 074f 00000000 .4byte .LFB18\r
- 2101 0753 10000000 .4byte .LFE18\r
- 2102 0757 02 .byte 0x2\r
- 2103 0758 7D .byte 0x7d\r
- 2104 0759 00 .sleb128 0\r
- 2105 075a 01 .byte 0x1\r
- 2106 075b 70070000 .4byte 0x770\r
- 2107 075f 1A .uleb128 0x1a\r
- 2108 0760 CD040000 .4byte .LASF43\r
- 2109 0764 01 .byte 0x1\r
- 2110 0765 2D05 .2byte 0x52d\r
- 2111 0767 6F000000 .4byte 0x6f\r
- 2112 076b 90050000 .4byte .LLST39\r
- 2113 076f 00 .byte 0\r
- 2114 0770 1F .uleb128 0x1f\r
- 2115 0771 1D000000 .4byte .LASF57\r
- 2116 0775 01 .byte 0x1\r
- 2117 0776 36 .byte 0x36\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 63\r
-\r
-\r
- 2118 0777 6F000000 .4byte 0x6f\r
- 2119 077b 01 .byte 0x1\r
- 2120 077c 05 .byte 0x5\r
- 2121 077d 03 .byte 0x3\r
- 2122 077e 00000000 .4byte USBFS_initVar\r
- 2123 0782 20 .uleb128 0x20\r
- 2124 0783 C3030000 .4byte .LASF58\r
- 2125 0787 03 .byte 0x3\r
- 2126 0788 1802 .2byte 0x218\r
- 2127 078a B0000000 .4byte 0xb0\r
- 2128 078e 01 .byte 0x1\r
- 2129 078f 01 .byte 0x1\r
- 2130 0790 20 .uleb128 0x20\r
- 2131 0791 44030000 .4byte .LASF59\r
- 2132 0795 03 .byte 0x3\r
- 2133 0796 1902 .2byte 0x219\r
- 2134 0798 B0000000 .4byte 0xb0\r
- 2135 079c 01 .byte 0x1\r
- 2136 079d 01 .byte 0x1\r
- 2137 079e 20 .uleb128 0x20\r
- 2138 079f B9010000 .4byte .LASF60\r
- 2139 07a3 03 .byte 0x3\r
- 2140 07a4 1A02 .2byte 0x21a\r
- 2141 07a6 B0000000 .4byte 0xb0\r
- 2142 07aa 01 .byte 0x1\r
- 2143 07ab 01 .byte 0x1\r
- 2144 07ac 20 .uleb128 0x20\r
- 2145 07ad 46020000 .4byte .LASF61\r
- 2146 07b1 03 .byte 0x3\r
- 2147 07b2 1B02 .2byte 0x21b\r
- 2148 07b4 B0000000 .4byte 0xb0\r
- 2149 07b8 01 .byte 0x1\r
- 2150 07b9 01 .byte 0x1\r
- 2151 07ba 20 .uleb128 0x20\r
- 2152 07bb 17040000 .4byte .LASF62\r
- 2153 07bf 03 .byte 0x3\r
- 2154 07c0 1C02 .2byte 0x21c\r
- 2155 07c2 B0000000 .4byte 0xb0\r
- 2156 07c6 01 .byte 0x1\r
- 2157 07c7 01 .byte 0x1\r
- 2158 07c8 21 .uleb128 0x21\r
- 2159 07c9 6F000000 .4byte 0x6f\r
- 2160 07cd D8070000 .4byte 0x7d8\r
- 2161 07d1 22 .uleb128 0x22\r
- 2162 07d2 D9000000 .4byte 0xd9\r
- 2163 07d6 00 .byte 0\r
- 2164 07d7 00 .byte 0\r
- 2165 07d8 20 .uleb128 0x20\r
- 2166 07d9 2B000000 .4byte .LASF63\r
- 2167 07dd 03 .byte 0x3\r
- 2168 07de 2002 .2byte 0x220\r
- 2169 07e0 E6070000 .4byte 0x7e6\r
- 2170 07e4 01 .byte 0x1\r
- 2171 07e5 01 .byte 0x1\r
- 2172 07e6 05 .uleb128 0x5\r
- 2173 07e7 C8070000 .4byte 0x7c8\r
- 2174 07eb 23 .uleb128 0x23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 64\r
-\r
-\r
- 2175 07ec 05010000 .4byte .LASF64\r
- 2176 07f0 04 .byte 0x4\r
- 2177 07f1 38 .byte 0x38\r
- 2178 07f2 B0000000 .4byte 0xb0\r
- 2179 07f6 01 .byte 0x1\r
- 2180 07f7 01 .byte 0x1\r
- 2181 07f8 23 .uleb128 0x23\r
- 2182 07f9 97030000 .4byte .LASF65\r
- 2183 07fd 04 .byte 0x4\r
- 2184 07fe 39 .byte 0x39\r
- 2185 07ff 05080000 .4byte 0x805\r
- 2186 0803 01 .byte 0x1\r
- 2187 0804 01 .byte 0x1\r
- 2188 0805 05 .uleb128 0x5\r
- 2189 0806 C8070000 .4byte 0x7c8\r
- 2190 080a 23 .uleb128 0x23\r
- 2191 080b F1000000 .4byte .LASF66\r
- 2192 080f 04 .byte 0x4\r
- 2193 0810 3B .byte 0x3b\r
- 2194 0811 B0000000 .4byte 0xb0\r
- 2195 0815 01 .byte 0x1\r
- 2196 0816 01 .byte 0x1\r
- 2197 0817 21 .uleb128 0x21\r
- 2198 0818 67010000 .4byte 0x167\r
- 2199 081c 27080000 .4byte 0x827\r
- 2200 0820 22 .uleb128 0x22\r
- 2201 0821 D9000000 .4byte 0xd9\r
- 2202 0825 08 .byte 0x8\r
- 2203 0826 00 .byte 0\r
- 2204 0827 23 .uleb128 0x23\r
- 2205 0828 DF020000 .4byte .LASF67\r
- 2206 082c 04 .byte 0x4\r
- 2207 082d 3F .byte 0x3f\r
- 2208 082e 34080000 .4byte 0x834\r
- 2209 0832 01 .byte 0x1\r
- 2210 0833 01 .byte 0x1\r
- 2211 0834 05 .uleb128 0x5\r
- 2212 0835 17080000 .4byte 0x817\r
- 2213 0839 23 .uleb128 0x23\r
- 2214 083a 82030000 .4byte .LASF68\r
- 2215 083e 04 .byte 0x4\r
- 2216 083f 48 .byte 0x48\r
- 2217 0840 B0000000 .4byte 0xb0\r
- 2218 0844 01 .byte 0x1\r
- 2219 0845 01 .byte 0x1\r
- 2220 0846 24 .uleb128 0x24\r
- 2221 0847 01 .byte 0x1\r
- 2222 0848 03020000 .4byte .LASF77\r
- 2223 084c 05 .byte 0x5\r
- 2224 084d 7E .byte 0x7e\r
- 2225 084e 01 .byte 0x1\r
- 2226 084f 6F000000 .4byte 0x6f\r
- 2227 0853 01 .byte 0x1\r
- 2228 0854 25 .uleb128 0x25\r
- 2229 0855 01 .byte 0x1\r
- 2230 0856 7B010000 .4byte .LASF69\r
- 2231 085a 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 65\r
-\r
-\r
- 2232 085b 78 .byte 0x78\r
- 2233 085c 01 .byte 0x1\r
- 2234 085d 01 .byte 0x1\r
- 2235 085e 68080000 .4byte 0x868\r
- 2236 0862 26 .uleb128 0x26\r
- 2237 0863 7A000000 .4byte 0x7a\r
- 2238 0867 00 .byte 0\r
- 2239 0868 25 .uleb128 0x25\r
- 2240 0869 01 .byte 0x1\r
- 2241 086a 07000000 .4byte .LASF70\r
- 2242 086e 05 .byte 0x5\r
- 2243 086f 7F .byte 0x7f\r
- 2244 0870 01 .byte 0x1\r
- 2245 0871 01 .byte 0x1\r
- 2246 0872 7C080000 .4byte 0x87c\r
- 2247 0876 26 .uleb128 0x26\r
- 2248 0877 6F000000 .4byte 0x6f\r
- 2249 087b 00 .byte 0\r
- 2250 087c 27 .uleb128 0x27\r
- 2251 087d 01 .byte 0x1\r
- 2252 087e 2D020000 .4byte .LASF78\r
- 2253 0882 05 .byte 0x5\r
- 2254 0883 89 .byte 0x89\r
- 2255 0884 01 .byte 0x1\r
- 2256 0885 C5000000 .4byte 0xc5\r
- 2257 0889 01 .byte 0x1\r
- 2258 088a 99080000 .4byte 0x899\r
- 2259 088e 26 .uleb128 0x26\r
- 2260 088f 6F000000 .4byte 0x6f\r
- 2261 0893 26 .uleb128 0x26\r
- 2262 0894 C5000000 .4byte 0xc5\r
- 2263 0898 00 .byte 0\r
- 2264 0899 25 .uleb128 0x25\r
- 2265 089a 01 .byte 0x1\r
- 2266 089b B2020000 .4byte .LASF71\r
- 2267 089f 05 .byte 0x5\r
- 2268 08a0 8C .byte 0x8c\r
- 2269 08a1 01 .byte 0x1\r
- 2270 08a2 01 .byte 0x1\r
- 2271 08a3 B2080000 .4byte 0x8b2\r
- 2272 08a7 26 .uleb128 0x26\r
- 2273 08a8 6F000000 .4byte 0x6f\r
- 2274 08ac 26 .uleb128 0x26\r
- 2275 08ad 6F000000 .4byte 0x6f\r
- 2276 08b1 00 .byte 0\r
- 2277 08b2 28 .uleb128 0x28\r
- 2278 08b3 01 .byte 0x1\r
- 2279 08b4 E8020000 .4byte .LASF79\r
- 2280 08b8 05 .byte 0x5\r
- 2281 08b9 7A .byte 0x7a\r
- 2282 08ba 01 .byte 0x1\r
- 2283 08bb 01 .byte 0x1\r
- 2284 08bc 26 .uleb128 0x26\r
- 2285 08bd 85000000 .4byte 0x85\r
- 2286 08c1 00 .byte 0\r
- 2287 08c2 00 .byte 0\r
- 2288 .section .debug_abbrev,"",%progbits\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 66\r
-\r
-\r
- 2289 .Ldebug_abbrev0:\r
- 2290 0000 01 .uleb128 0x1\r
- 2291 0001 11 .uleb128 0x11\r
- 2292 0002 01 .byte 0x1\r
- 2293 0003 25 .uleb128 0x25\r
- 2294 0004 0E .uleb128 0xe\r
- 2295 0005 13 .uleb128 0x13\r
- 2296 0006 0B .uleb128 0xb\r
- 2297 0007 03 .uleb128 0x3\r
- 2298 0008 0E .uleb128 0xe\r
- 2299 0009 1B .uleb128 0x1b\r
- 2300 000a 0E .uleb128 0xe\r
- 2301 000b 55 .uleb128 0x55\r
- 2302 000c 06 .uleb128 0x6\r
- 2303 000d 11 .uleb128 0x11\r
- 2304 000e 01 .uleb128 0x1\r
- 2305 000f 52 .uleb128 0x52\r
- 2306 0010 01 .uleb128 0x1\r
- 2307 0011 10 .uleb128 0x10\r
- 2308 0012 06 .uleb128 0x6\r
- 2309 0013 00 .byte 0\r
- 2310 0014 00 .byte 0\r
- 2311 0015 02 .uleb128 0x2\r
- 2312 0016 24 .uleb128 0x24\r
- 2313 0017 00 .byte 0\r
- 2314 0018 0B .uleb128 0xb\r
- 2315 0019 0B .uleb128 0xb\r
- 2316 001a 3E .uleb128 0x3e\r
- 2317 001b 0B .uleb128 0xb\r
- 2318 001c 03 .uleb128 0x3\r
- 2319 001d 0E .uleb128 0xe\r
- 2320 001e 00 .byte 0\r
- 2321 001f 00 .byte 0\r
- 2322 0020 03 .uleb128 0x3\r
- 2323 0021 24 .uleb128 0x24\r
- 2324 0022 00 .byte 0\r
- 2325 0023 0B .uleb128 0xb\r
- 2326 0024 0B .uleb128 0xb\r
- 2327 0025 3E .uleb128 0x3e\r
- 2328 0026 0B .uleb128 0xb\r
- 2329 0027 03 .uleb128 0x3\r
- 2330 0028 08 .uleb128 0x8\r
- 2331 0029 00 .byte 0\r
- 2332 002a 00 .byte 0\r
- 2333 002b 04 .uleb128 0x4\r
- 2334 002c 16 .uleb128 0x16\r
- 2335 002d 00 .byte 0\r
- 2336 002e 03 .uleb128 0x3\r
- 2337 002f 0E .uleb128 0xe\r
- 2338 0030 3A .uleb128 0x3a\r
- 2339 0031 0B .uleb128 0xb\r
- 2340 0032 3B .uleb128 0x3b\r
- 2341 0033 0B .uleb128 0xb\r
- 2342 0034 49 .uleb128 0x49\r
- 2343 0035 13 .uleb128 0x13\r
- 2344 0036 00 .byte 0\r
- 2345 0037 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 67\r
-\r
-\r
- 2346 0038 05 .uleb128 0x5\r
- 2347 0039 35 .uleb128 0x35\r
- 2348 003a 00 .byte 0\r
- 2349 003b 49 .uleb128 0x49\r
- 2350 003c 13 .uleb128 0x13\r
- 2351 003d 00 .byte 0\r
- 2352 003e 00 .byte 0\r
- 2353 003f 06 .uleb128 0x6\r
- 2354 0040 16 .uleb128 0x16\r
- 2355 0041 00 .byte 0\r
- 2356 0042 03 .uleb128 0x3\r
- 2357 0043 0E .uleb128 0xe\r
- 2358 0044 3A .uleb128 0x3a\r
- 2359 0045 0B .uleb128 0xb\r
- 2360 0046 3B .uleb128 0x3b\r
- 2361 0047 05 .uleb128 0x5\r
- 2362 0048 49 .uleb128 0x49\r
- 2363 0049 13 .uleb128 0x13\r
- 2364 004a 00 .byte 0\r
- 2365 004b 00 .byte 0\r
- 2366 004c 07 .uleb128 0x7\r
- 2367 004d 0F .uleb128 0xf\r
- 2368 004e 00 .byte 0\r
- 2369 004f 0B .uleb128 0xb\r
- 2370 0050 0B .uleb128 0xb\r
- 2371 0051 49 .uleb128 0x49\r
- 2372 0052 13 .uleb128 0x13\r
- 2373 0053 00 .byte 0\r
- 2374 0054 00 .byte 0\r
- 2375 0055 08 .uleb128 0x8\r
- 2376 0056 15 .uleb128 0x15\r
- 2377 0057 00 .byte 0\r
- 2378 0058 27 .uleb128 0x27\r
- 2379 0059 0C .uleb128 0xc\r
- 2380 005a 00 .byte 0\r
- 2381 005b 00 .byte 0\r
- 2382 005c 09 .uleb128 0x9\r
- 2383 005d 13 .uleb128 0x13\r
- 2384 005e 01 .byte 0x1\r
- 2385 005f 0B .uleb128 0xb\r
- 2386 0060 0B .uleb128 0xb\r
- 2387 0061 3A .uleb128 0x3a\r
- 2388 0062 0B .uleb128 0xb\r
- 2389 0063 3B .uleb128 0x3b\r
- 2390 0064 0B .uleb128 0xb\r
- 2391 0065 01 .uleb128 0x1\r
- 2392 0066 13 .uleb128 0x13\r
- 2393 0067 00 .byte 0\r
- 2394 0068 00 .byte 0\r
- 2395 0069 0A .uleb128 0xa\r
- 2396 006a 0D .uleb128 0xd\r
- 2397 006b 00 .byte 0\r
- 2398 006c 03 .uleb128 0x3\r
- 2399 006d 0E .uleb128 0xe\r
- 2400 006e 3A .uleb128 0x3a\r
- 2401 006f 0B .uleb128 0xb\r
- 2402 0070 3B .uleb128 0x3b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 68\r
-\r
-\r
- 2403 0071 0B .uleb128 0xb\r
- 2404 0072 49 .uleb128 0x49\r
- 2405 0073 13 .uleb128 0x13\r
- 2406 0074 38 .uleb128 0x38\r
- 2407 0075 0A .uleb128 0xa\r
- 2408 0076 00 .byte 0\r
- 2409 0077 00 .byte 0\r
- 2410 0078 0B .uleb128 0xb\r
- 2411 0079 2E .uleb128 0x2e\r
- 2412 007a 01 .byte 0x1\r
- 2413 007b 3F .uleb128 0x3f\r
- 2414 007c 0C .uleb128 0xc\r
- 2415 007d 03 .uleb128 0x3\r
- 2416 007e 0E .uleb128 0xe\r
- 2417 007f 3A .uleb128 0x3a\r
- 2418 0080 0B .uleb128 0xb\r
- 2419 0081 3B .uleb128 0x3b\r
- 2420 0082 0B .uleb128 0xb\r
- 2421 0083 27 .uleb128 0x27\r
- 2422 0084 0C .uleb128 0xc\r
- 2423 0085 11 .uleb128 0x11\r
- 2424 0086 01 .uleb128 0x1\r
- 2425 0087 12 .uleb128 0x12\r
- 2426 0088 01 .uleb128 0x1\r
- 2427 0089 40 .uleb128 0x40\r
- 2428 008a 06 .uleb128 0x6\r
- 2429 008b 9742 .uleb128 0x2117\r
- 2430 008d 0C .uleb128 0xc\r
- 2431 008e 01 .uleb128 0x1\r
- 2432 008f 13 .uleb128 0x13\r
- 2433 0090 00 .byte 0\r
- 2434 0091 00 .byte 0\r
- 2435 0092 0C .uleb128 0xc\r
- 2436 0093 34 .uleb128 0x34\r
- 2437 0094 00 .byte 0\r
- 2438 0095 03 .uleb128 0x3\r
- 2439 0096 0E .uleb128 0xe\r
- 2440 0097 3A .uleb128 0x3a\r
- 2441 0098 0B .uleb128 0xb\r
- 2442 0099 3B .uleb128 0x3b\r
- 2443 009a 0B .uleb128 0xb\r
- 2444 009b 49 .uleb128 0x49\r
- 2445 009c 13 .uleb128 0x13\r
- 2446 009d 02 .uleb128 0x2\r
- 2447 009e 06 .uleb128 0x6\r
- 2448 009f 00 .byte 0\r
- 2449 00a0 00 .byte 0\r
- 2450 00a1 0D .uleb128 0xd\r
- 2451 00a2 898201 .uleb128 0x4109\r
- 2452 00a5 00 .byte 0\r
- 2453 00a6 11 .uleb128 0x11\r
- 2454 00a7 01 .uleb128 0x1\r
- 2455 00a8 31 .uleb128 0x31\r
- 2456 00a9 13 .uleb128 0x13\r
- 2457 00aa 00 .byte 0\r
- 2458 00ab 00 .byte 0\r
- 2459 00ac 0E .uleb128 0xe\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 69\r
-\r
-\r
- 2460 00ad 898201 .uleb128 0x4109\r
- 2461 00b0 01 .byte 0x1\r
- 2462 00b1 11 .uleb128 0x11\r
- 2463 00b2 01 .uleb128 0x1\r
- 2464 00b3 31 .uleb128 0x31\r
- 2465 00b4 13 .uleb128 0x13\r
- 2466 00b5 01 .uleb128 0x1\r
- 2467 00b6 13 .uleb128 0x13\r
- 2468 00b7 00 .byte 0\r
- 2469 00b8 00 .byte 0\r
- 2470 00b9 0F .uleb128 0xf\r
- 2471 00ba 8A8201 .uleb128 0x410a\r
- 2472 00bd 00 .byte 0\r
- 2473 00be 02 .uleb128 0x2\r
- 2474 00bf 0A .uleb128 0xa\r
- 2475 00c0 9142 .uleb128 0x2111\r
- 2476 00c2 0A .uleb128 0xa\r
- 2477 00c3 00 .byte 0\r
- 2478 00c4 00 .byte 0\r
- 2479 00c5 10 .uleb128 0x10\r
- 2480 00c6 898201 .uleb128 0x4109\r
- 2481 00c9 01 .byte 0x1\r
- 2482 00ca 11 .uleb128 0x11\r
- 2483 00cb 01 .uleb128 0x1\r
- 2484 00cc 9542 .uleb128 0x2115\r
- 2485 00ce 0C .uleb128 0xc\r
- 2486 00cf 31 .uleb128 0x31\r
- 2487 00d0 13 .uleb128 0x13\r
- 2488 00d1 00 .byte 0\r
- 2489 00d2 00 .byte 0\r
- 2490 00d3 11 .uleb128 0x11\r
- 2491 00d4 2E .uleb128 0x2e\r
- 2492 00d5 01 .byte 0x1\r
- 2493 00d6 3F .uleb128 0x3f\r
- 2494 00d7 0C .uleb128 0xc\r
- 2495 00d8 03 .uleb128 0x3\r
- 2496 00d9 0E .uleb128 0xe\r
- 2497 00da 3A .uleb128 0x3a\r
- 2498 00db 0B .uleb128 0xb\r
- 2499 00dc 3B .uleb128 0x3b\r
- 2500 00dd 05 .uleb128 0x5\r
- 2501 00de 27 .uleb128 0x27\r
- 2502 00df 0C .uleb128 0xc\r
- 2503 00e0 11 .uleb128 0x11\r
- 2504 00e1 01 .uleb128 0x1\r
- 2505 00e2 12 .uleb128 0x12\r
- 2506 00e3 01 .uleb128 0x1\r
- 2507 00e4 40 .uleb128 0x40\r
- 2508 00e5 06 .uleb128 0x6\r
- 2509 00e6 9742 .uleb128 0x2117\r
- 2510 00e8 0C .uleb128 0xc\r
- 2511 00e9 01 .uleb128 0x1\r
- 2512 00ea 13 .uleb128 0x13\r
- 2513 00eb 00 .byte 0\r
- 2514 00ec 00 .byte 0\r
- 2515 00ed 12 .uleb128 0x12\r
- 2516 00ee 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 70\r
-\r
-\r
- 2517 00ef 00 .byte 0\r
- 2518 00f0 03 .uleb128 0x3\r
- 2519 00f1 0E .uleb128 0xe\r
- 2520 00f2 3A .uleb128 0x3a\r
- 2521 00f3 0B .uleb128 0xb\r
- 2522 00f4 3B .uleb128 0x3b\r
- 2523 00f5 05 .uleb128 0x5\r
- 2524 00f6 49 .uleb128 0x49\r
- 2525 00f7 13 .uleb128 0x13\r
- 2526 00f8 02 .uleb128 0x2\r
- 2527 00f9 06 .uleb128 0x6\r
- 2528 00fa 00 .byte 0\r
- 2529 00fb 00 .byte 0\r
- 2530 00fc 13 .uleb128 0x13\r
- 2531 00fd 34 .uleb128 0x34\r
- 2532 00fe 00 .byte 0\r
- 2533 00ff 03 .uleb128 0x3\r
- 2534 0100 08 .uleb128 0x8\r
- 2535 0101 3A .uleb128 0x3a\r
- 2536 0102 0B .uleb128 0xb\r
- 2537 0103 3B .uleb128 0x3b\r
- 2538 0104 05 .uleb128 0x5\r
- 2539 0105 49 .uleb128 0x49\r
- 2540 0106 13 .uleb128 0x13\r
- 2541 0107 02 .uleb128 0x2\r
- 2542 0108 06 .uleb128 0x6\r
- 2543 0109 00 .byte 0\r
- 2544 010a 00 .byte 0\r
- 2545 010b 14 .uleb128 0x14\r
- 2546 010c 898201 .uleb128 0x4109\r
- 2547 010f 01 .byte 0x1\r
- 2548 0110 11 .uleb128 0x11\r
- 2549 0111 01 .uleb128 0x1\r
- 2550 0112 31 .uleb128 0x31\r
- 2551 0113 13 .uleb128 0x13\r
- 2552 0114 00 .byte 0\r
- 2553 0115 00 .byte 0\r
- 2554 0116 15 .uleb128 0x15\r
- 2555 0117 05 .uleb128 0x5\r
- 2556 0118 00 .byte 0\r
- 2557 0119 03 .uleb128 0x3\r
- 2558 011a 0E .uleb128 0xe\r
- 2559 011b 3A .uleb128 0x3a\r
- 2560 011c 0B .uleb128 0xb\r
- 2561 011d 3B .uleb128 0x3b\r
- 2562 011e 0B .uleb128 0xb\r
- 2563 011f 49 .uleb128 0x49\r
- 2564 0120 13 .uleb128 0x13\r
- 2565 0121 02 .uleb128 0x2\r
- 2566 0122 06 .uleb128 0x6\r
- 2567 0123 00 .byte 0\r
- 2568 0124 00 .byte 0\r
- 2569 0125 16 .uleb128 0x16\r
- 2570 0126 2E .uleb128 0x2e\r
- 2571 0127 01 .byte 0x1\r
- 2572 0128 3F .uleb128 0x3f\r
- 2573 0129 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 71\r
-\r
-\r
- 2574 012a 03 .uleb128 0x3\r
- 2575 012b 0E .uleb128 0xe\r
- 2576 012c 3A .uleb128 0x3a\r
- 2577 012d 0B .uleb128 0xb\r
- 2578 012e 3B .uleb128 0x3b\r
- 2579 012f 05 .uleb128 0x5\r
- 2580 0130 27 .uleb128 0x27\r
- 2581 0131 0C .uleb128 0xc\r
- 2582 0132 11 .uleb128 0x11\r
- 2583 0133 01 .uleb128 0x1\r
- 2584 0134 12 .uleb128 0x12\r
- 2585 0135 01 .uleb128 0x1\r
- 2586 0136 40 .uleb128 0x40\r
- 2587 0137 0A .uleb128 0xa\r
- 2588 0138 9742 .uleb128 0x2117\r
- 2589 013a 0C .uleb128 0xc\r
- 2590 013b 01 .uleb128 0x1\r
- 2591 013c 13 .uleb128 0x13\r
- 2592 013d 00 .byte 0\r
- 2593 013e 00 .byte 0\r
- 2594 013f 17 .uleb128 0x17\r
- 2595 0140 2E .uleb128 0x2e\r
- 2596 0141 00 .byte 0\r
- 2597 0142 3F .uleb128 0x3f\r
- 2598 0143 0C .uleb128 0xc\r
- 2599 0144 03 .uleb128 0x3\r
- 2600 0145 0E .uleb128 0xe\r
- 2601 0146 3A .uleb128 0x3a\r
- 2602 0147 0B .uleb128 0xb\r
- 2603 0148 3B .uleb128 0x3b\r
- 2604 0149 05 .uleb128 0x5\r
- 2605 014a 27 .uleb128 0x27\r
- 2606 014b 0C .uleb128 0xc\r
- 2607 014c 11 .uleb128 0x11\r
- 2608 014d 01 .uleb128 0x1\r
- 2609 014e 12 .uleb128 0x12\r
- 2610 014f 01 .uleb128 0x1\r
- 2611 0150 40 .uleb128 0x40\r
- 2612 0151 0A .uleb128 0xa\r
- 2613 0152 9742 .uleb128 0x2117\r
- 2614 0154 0C .uleb128 0xc\r
- 2615 0155 00 .byte 0\r
- 2616 0156 00 .byte 0\r
- 2617 0157 18 .uleb128 0x18\r
- 2618 0158 2E .uleb128 0x2e\r
- 2619 0159 01 .byte 0x1\r
- 2620 015a 3F .uleb128 0x3f\r
- 2621 015b 0C .uleb128 0xc\r
- 2622 015c 03 .uleb128 0x3\r
- 2623 015d 0E .uleb128 0xe\r
- 2624 015e 3A .uleb128 0x3a\r
- 2625 015f 0B .uleb128 0xb\r
- 2626 0160 3B .uleb128 0x3b\r
- 2627 0161 05 .uleb128 0x5\r
- 2628 0162 27 .uleb128 0x27\r
- 2629 0163 0C .uleb128 0xc\r
- 2630 0164 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 72\r
-\r
-\r
- 2631 0165 13 .uleb128 0x13\r
- 2632 0166 11 .uleb128 0x11\r
- 2633 0167 01 .uleb128 0x1\r
- 2634 0168 12 .uleb128 0x12\r
- 2635 0169 01 .uleb128 0x1\r
- 2636 016a 40 .uleb128 0x40\r
- 2637 016b 0A .uleb128 0xa\r
- 2638 016c 9742 .uleb128 0x2117\r
- 2639 016e 0C .uleb128 0xc\r
- 2640 016f 01 .uleb128 0x1\r
- 2641 0170 13 .uleb128 0x13\r
- 2642 0171 00 .byte 0\r
- 2643 0172 00 .byte 0\r
- 2644 0173 19 .uleb128 0x19\r
- 2645 0174 2E .uleb128 0x2e\r
- 2646 0175 00 .byte 0\r
- 2647 0176 3F .uleb128 0x3f\r
- 2648 0177 0C .uleb128 0xc\r
- 2649 0178 03 .uleb128 0x3\r
- 2650 0179 0E .uleb128 0xe\r
- 2651 017a 3A .uleb128 0x3a\r
- 2652 017b 0B .uleb128 0xb\r
- 2653 017c 3B .uleb128 0x3b\r
- 2654 017d 05 .uleb128 0x5\r
- 2655 017e 27 .uleb128 0x27\r
- 2656 017f 0C .uleb128 0xc\r
- 2657 0180 49 .uleb128 0x49\r
- 2658 0181 13 .uleb128 0x13\r
- 2659 0182 11 .uleb128 0x11\r
- 2660 0183 01 .uleb128 0x1\r
- 2661 0184 12 .uleb128 0x12\r
- 2662 0185 01 .uleb128 0x1\r
- 2663 0186 40 .uleb128 0x40\r
- 2664 0187 0A .uleb128 0xa\r
- 2665 0188 9742 .uleb128 0x2117\r
- 2666 018a 0C .uleb128 0xc\r
- 2667 018b 00 .byte 0\r
- 2668 018c 00 .byte 0\r
- 2669 018d 1A .uleb128 0x1a\r
- 2670 018e 34 .uleb128 0x34\r
- 2671 018f 00 .byte 0\r
- 2672 0190 03 .uleb128 0x3\r
- 2673 0191 0E .uleb128 0xe\r
- 2674 0192 3A .uleb128 0x3a\r
- 2675 0193 0B .uleb128 0xb\r
- 2676 0194 3B .uleb128 0x3b\r
- 2677 0195 05 .uleb128 0x5\r
- 2678 0196 49 .uleb128 0x49\r
- 2679 0197 13 .uleb128 0x13\r
- 2680 0198 02 .uleb128 0x2\r
- 2681 0199 06 .uleb128 0x6\r
- 2682 019a 00 .byte 0\r
- 2683 019b 00 .byte 0\r
- 2684 019c 1B .uleb128 0x1b\r
- 2685 019d 34 .uleb128 0x34\r
- 2686 019e 00 .byte 0\r
- 2687 019f 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 73\r
-\r
-\r
- 2688 01a0 08 .uleb128 0x8\r
- 2689 01a1 3A .uleb128 0x3a\r
- 2690 01a2 0B .uleb128 0xb\r
- 2691 01a3 3B .uleb128 0x3b\r
- 2692 01a4 05 .uleb128 0x5\r
- 2693 01a5 49 .uleb128 0x49\r
- 2694 01a6 13 .uleb128 0x13\r
- 2695 01a7 00 .byte 0\r
- 2696 01a8 00 .byte 0\r
- 2697 01a9 1C .uleb128 0x1c\r
- 2698 01aa 26 .uleb128 0x26\r
- 2699 01ab 00 .byte 0\r
- 2700 01ac 49 .uleb128 0x49\r
- 2701 01ad 13 .uleb128 0x13\r
- 2702 01ae 00 .byte 0\r
- 2703 01af 00 .byte 0\r
- 2704 01b0 1D .uleb128 0x1d\r
- 2705 01b1 2E .uleb128 0x2e\r
- 2706 01b2 01 .byte 0x1\r
- 2707 01b3 3F .uleb128 0x3f\r
- 2708 01b4 0C .uleb128 0xc\r
- 2709 01b5 03 .uleb128 0x3\r
- 2710 01b6 0E .uleb128 0xe\r
- 2711 01b7 3A .uleb128 0x3a\r
- 2712 01b8 0B .uleb128 0xb\r
- 2713 01b9 3B .uleb128 0x3b\r
- 2714 01ba 05 .uleb128 0x5\r
- 2715 01bb 27 .uleb128 0x27\r
- 2716 01bc 0C .uleb128 0xc\r
- 2717 01bd 49 .uleb128 0x49\r
- 2718 01be 13 .uleb128 0x13\r
- 2719 01bf 11 .uleb128 0x11\r
- 2720 01c0 01 .uleb128 0x1\r
- 2721 01c1 12 .uleb128 0x12\r
- 2722 01c2 01 .uleb128 0x1\r
- 2723 01c3 40 .uleb128 0x40\r
- 2724 01c4 06 .uleb128 0x6\r
- 2725 01c5 9742 .uleb128 0x2117\r
- 2726 01c7 0C .uleb128 0xc\r
- 2727 01c8 01 .uleb128 0x1\r
- 2728 01c9 13 .uleb128 0x13\r
- 2729 01ca 00 .byte 0\r
- 2730 01cb 00 .byte 0\r
- 2731 01cc 1E .uleb128 0x1e\r
- 2732 01cd 05 .uleb128 0x5\r
- 2733 01ce 00 .byte 0\r
- 2734 01cf 03 .uleb128 0x3\r
- 2735 01d0 0E .uleb128 0xe\r
- 2736 01d1 3A .uleb128 0x3a\r
- 2737 01d2 0B .uleb128 0xb\r
- 2738 01d3 3B .uleb128 0x3b\r
- 2739 01d4 05 .uleb128 0x5\r
- 2740 01d5 49 .uleb128 0x49\r
- 2741 01d6 13 .uleb128 0x13\r
- 2742 01d7 02 .uleb128 0x2\r
- 2743 01d8 0A .uleb128 0xa\r
- 2744 01d9 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 74\r
-\r
-\r
- 2745 01da 00 .byte 0\r
- 2746 01db 1F .uleb128 0x1f\r
- 2747 01dc 34 .uleb128 0x34\r
- 2748 01dd 00 .byte 0\r
- 2749 01de 03 .uleb128 0x3\r
- 2750 01df 0E .uleb128 0xe\r
- 2751 01e0 3A .uleb128 0x3a\r
- 2752 01e1 0B .uleb128 0xb\r
- 2753 01e2 3B .uleb128 0x3b\r
- 2754 01e3 0B .uleb128 0xb\r
- 2755 01e4 49 .uleb128 0x49\r
- 2756 01e5 13 .uleb128 0x13\r
- 2757 01e6 3F .uleb128 0x3f\r
- 2758 01e7 0C .uleb128 0xc\r
- 2759 01e8 02 .uleb128 0x2\r
- 2760 01e9 0A .uleb128 0xa\r
- 2761 01ea 00 .byte 0\r
- 2762 01eb 00 .byte 0\r
- 2763 01ec 20 .uleb128 0x20\r
- 2764 01ed 34 .uleb128 0x34\r
- 2765 01ee 00 .byte 0\r
- 2766 01ef 03 .uleb128 0x3\r
- 2767 01f0 0E .uleb128 0xe\r
- 2768 01f1 3A .uleb128 0x3a\r
- 2769 01f2 0B .uleb128 0xb\r
- 2770 01f3 3B .uleb128 0x3b\r
- 2771 01f4 05 .uleb128 0x5\r
- 2772 01f5 49 .uleb128 0x49\r
- 2773 01f6 13 .uleb128 0x13\r
- 2774 01f7 3F .uleb128 0x3f\r
- 2775 01f8 0C .uleb128 0xc\r
- 2776 01f9 3C .uleb128 0x3c\r
- 2777 01fa 0C .uleb128 0xc\r
- 2778 01fb 00 .byte 0\r
- 2779 01fc 00 .byte 0\r
- 2780 01fd 21 .uleb128 0x21\r
- 2781 01fe 01 .uleb128 0x1\r
- 2782 01ff 01 .byte 0x1\r
- 2783 0200 49 .uleb128 0x49\r
- 2784 0201 13 .uleb128 0x13\r
- 2785 0202 01 .uleb128 0x1\r
- 2786 0203 13 .uleb128 0x13\r
- 2787 0204 00 .byte 0\r
- 2788 0205 00 .byte 0\r
- 2789 0206 22 .uleb128 0x22\r
- 2790 0207 21 .uleb128 0x21\r
- 2791 0208 00 .byte 0\r
- 2792 0209 49 .uleb128 0x49\r
- 2793 020a 13 .uleb128 0x13\r
- 2794 020b 2F .uleb128 0x2f\r
- 2795 020c 0B .uleb128 0xb\r
- 2796 020d 00 .byte 0\r
- 2797 020e 00 .byte 0\r
- 2798 020f 23 .uleb128 0x23\r
- 2799 0210 34 .uleb128 0x34\r
- 2800 0211 00 .byte 0\r
- 2801 0212 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 75\r
-\r
-\r
- 2802 0213 0E .uleb128 0xe\r
- 2803 0214 3A .uleb128 0x3a\r
- 2804 0215 0B .uleb128 0xb\r
- 2805 0216 3B .uleb128 0x3b\r
- 2806 0217 0B .uleb128 0xb\r
- 2807 0218 49 .uleb128 0x49\r
- 2808 0219 13 .uleb128 0x13\r
- 2809 021a 3F .uleb128 0x3f\r
- 2810 021b 0C .uleb128 0xc\r
- 2811 021c 3C .uleb128 0x3c\r
- 2812 021d 0C .uleb128 0xc\r
- 2813 021e 00 .byte 0\r
- 2814 021f 00 .byte 0\r
- 2815 0220 24 .uleb128 0x24\r
- 2816 0221 2E .uleb128 0x2e\r
- 2817 0222 00 .byte 0\r
- 2818 0223 3F .uleb128 0x3f\r
- 2819 0224 0C .uleb128 0xc\r
- 2820 0225 03 .uleb128 0x3\r
- 2821 0226 0E .uleb128 0xe\r
- 2822 0227 3A .uleb128 0x3a\r
- 2823 0228 0B .uleb128 0xb\r
- 2824 0229 3B .uleb128 0x3b\r
- 2825 022a 0B .uleb128 0xb\r
- 2826 022b 27 .uleb128 0x27\r
- 2827 022c 0C .uleb128 0xc\r
- 2828 022d 49 .uleb128 0x49\r
- 2829 022e 13 .uleb128 0x13\r
- 2830 022f 3C .uleb128 0x3c\r
- 2831 0230 0C .uleb128 0xc\r
- 2832 0231 00 .byte 0\r
- 2833 0232 00 .byte 0\r
- 2834 0233 25 .uleb128 0x25\r
- 2835 0234 2E .uleb128 0x2e\r
- 2836 0235 01 .byte 0x1\r
- 2837 0236 3F .uleb128 0x3f\r
- 2838 0237 0C .uleb128 0xc\r
- 2839 0238 03 .uleb128 0x3\r
- 2840 0239 0E .uleb128 0xe\r
- 2841 023a 3A .uleb128 0x3a\r
- 2842 023b 0B .uleb128 0xb\r
- 2843 023c 3B .uleb128 0x3b\r
- 2844 023d 0B .uleb128 0xb\r
- 2845 023e 27 .uleb128 0x27\r
- 2846 023f 0C .uleb128 0xc\r
- 2847 0240 3C .uleb128 0x3c\r
- 2848 0241 0C .uleb128 0xc\r
- 2849 0242 01 .uleb128 0x1\r
- 2850 0243 13 .uleb128 0x13\r
- 2851 0244 00 .byte 0\r
- 2852 0245 00 .byte 0\r
- 2853 0246 26 .uleb128 0x26\r
- 2854 0247 05 .uleb128 0x5\r
- 2855 0248 00 .byte 0\r
- 2856 0249 49 .uleb128 0x49\r
- 2857 024a 13 .uleb128 0x13\r
- 2858 024b 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 76\r
-\r
-\r
- 2859 024c 00 .byte 0\r
- 2860 024d 27 .uleb128 0x27\r
- 2861 024e 2E .uleb128 0x2e\r
- 2862 024f 01 .byte 0x1\r
- 2863 0250 3F .uleb128 0x3f\r
- 2864 0251 0C .uleb128 0xc\r
- 2865 0252 03 .uleb128 0x3\r
- 2866 0253 0E .uleb128 0xe\r
- 2867 0254 3A .uleb128 0x3a\r
- 2868 0255 0B .uleb128 0xb\r
- 2869 0256 3B .uleb128 0x3b\r
- 2870 0257 0B .uleb128 0xb\r
- 2871 0258 27 .uleb128 0x27\r
- 2872 0259 0C .uleb128 0xc\r
- 2873 025a 49 .uleb128 0x49\r
- 2874 025b 13 .uleb128 0x13\r
- 2875 025c 3C .uleb128 0x3c\r
- 2876 025d 0C .uleb128 0xc\r
- 2877 025e 01 .uleb128 0x1\r
- 2878 025f 13 .uleb128 0x13\r
- 2879 0260 00 .byte 0\r
- 2880 0261 00 .byte 0\r
- 2881 0262 28 .uleb128 0x28\r
- 2882 0263 2E .uleb128 0x2e\r
- 2883 0264 01 .byte 0x1\r
- 2884 0265 3F .uleb128 0x3f\r
- 2885 0266 0C .uleb128 0xc\r
- 2886 0267 03 .uleb128 0x3\r
- 2887 0268 0E .uleb128 0xe\r
- 2888 0269 3A .uleb128 0x3a\r
- 2889 026a 0B .uleb128 0xb\r
- 2890 026b 3B .uleb128 0x3b\r
- 2891 026c 0B .uleb128 0xb\r
- 2892 026d 27 .uleb128 0x27\r
- 2893 026e 0C .uleb128 0xc\r
- 2894 026f 3C .uleb128 0x3c\r
- 2895 0270 0C .uleb128 0xc\r
- 2896 0271 00 .byte 0\r
- 2897 0272 00 .byte 0\r
- 2898 0273 00 .byte 0\r
- 2899 .section .debug_loc,"",%progbits\r
- 2900 .Ldebug_loc0:\r
- 2901 .LLST0:\r
- 2902 0000 00000000 .4byte .LFB1\r
- 2903 0004 02000000 .4byte .LCFI0\r
- 2904 0008 0200 .2byte 0x2\r
- 2905 000a 7D .byte 0x7d\r
- 2906 000b 00 .sleb128 0\r
- 2907 000c 02000000 .4byte .LCFI0\r
- 2908 0010 14010000 .4byte .LFE1\r
- 2909 0014 0200 .2byte 0x2\r
- 2910 0016 7D .byte 0x7d\r
- 2911 0017 18 .sleb128 24\r
- 2912 0018 00000000 .4byte 0\r
- 2913 001c 00000000 .4byte 0\r
- 2914 .LLST1:\r
- 2915 0020 0A000000 .4byte .LVL1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 77\r
-\r
-\r
- 2916 0024 12000000 .4byte .LVL2\r
- 2917 0028 0100 .2byte 0x1\r
- 2918 002a 50 .byte 0x50\r
- 2919 002b 12000000 .4byte .LVL2\r
- 2920 002f 14010000 .4byte .LFE1\r
- 2921 0033 0100 .2byte 0x1\r
- 2922 0035 57 .byte 0x57\r
- 2923 0036 00000000 .4byte 0\r
- 2924 003a 00000000 .4byte 0\r
- 2925 .LLST2:\r
- 2926 003e 00000000 .4byte .LFB2\r
- 2927 0042 06000000 .4byte .LCFI1\r
- 2928 0046 0200 .2byte 0x2\r
- 2929 0048 7D .byte 0x7d\r
- 2930 0049 00 .sleb128 0\r
- 2931 004a 06000000 .4byte .LCFI1\r
- 2932 004e 98000000 .4byte .LFE2\r
- 2933 0052 0200 .2byte 0x2\r
- 2934 0054 7D .byte 0x7d\r
- 2935 0055 08 .sleb128 8\r
- 2936 0056 00000000 .4byte 0\r
- 2937 005a 00000000 .4byte 0\r
- 2938 .LLST3:\r
- 2939 005e 00000000 .4byte .LVL18\r
- 2940 0062 34000000 .4byte .LVL21\r
- 2941 0066 0100 .2byte 0x1\r
- 2942 0068 50 .byte 0x50\r
- 2943 0069 34000000 .4byte .LVL21\r
- 2944 006d 36000000 .4byte .LVL22\r
- 2945 0071 0200 .2byte 0x2\r
- 2946 0073 71 .byte 0x71\r
- 2947 0074 00 .sleb128 0\r
- 2948 0075 59000000 .4byte .LVL23-1\r
- 2949 0079 98000000 .4byte .LFE2\r
- 2950 007d 0400 .2byte 0x4\r
- 2951 007f F3 .byte 0xf3\r
- 2952 0080 01 .uleb128 0x1\r
- 2953 0081 50 .byte 0x50\r
- 2954 0082 9F .byte 0x9f\r
- 2955 0083 00000000 .4byte 0\r
- 2956 0087 00000000 .4byte 0\r
- 2957 .LLST4:\r
- 2958 008b 00000000 .4byte .LVL18\r
- 2959 008f 2A000000 .4byte .LVL20\r
- 2960 0093 0100 .2byte 0x1\r
- 2961 0095 51 .byte 0x51\r
- 2962 0096 2A000000 .4byte .LVL20\r
- 2963 009a 98000000 .4byte .LFE2\r
- 2964 009e 0400 .2byte 0x4\r
- 2965 00a0 F3 .byte 0xf3\r
- 2966 00a1 01 .uleb128 0x1\r
- 2967 00a2 51 .byte 0x51\r
- 2968 00a3 9F .byte 0x9f\r
- 2969 00a4 00000000 .4byte 0\r
- 2970 00a8 00000000 .4byte 0\r
- 2971 .LLST5:\r
- 2972 00ac 00000000 .4byte .LVL18\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 78\r
-\r
-\r
- 2973 00b0 08000000 .4byte .LVL19\r
- 2974 00b4 0200 .2byte 0x2\r
- 2975 00b6 30 .byte 0x30\r
- 2976 00b7 9F .byte 0x9f\r
- 2977 00b8 08000000 .4byte .LVL19\r
- 2978 00bc 98000000 .4byte .LFE2\r
- 2979 00c0 0200 .2byte 0x2\r
- 2980 00c2 31 .byte 0x31\r
- 2981 00c3 9F .byte 0x9f\r
- 2982 00c4 00000000 .4byte 0\r
- 2983 00c8 00000000 .4byte 0\r
- 2984 .LLST6:\r
- 2985 00cc 00000000 .4byte .LFB0\r
- 2986 00d0 02000000 .4byte .LCFI2\r
- 2987 00d4 0200 .2byte 0x2\r
- 2988 00d6 7D .byte 0x7d\r
- 2989 00d7 00 .sleb128 0\r
- 2990 00d8 02000000 .4byte .LCFI2\r
- 2991 00dc 24000000 .4byte .LFE0\r
- 2992 00e0 0200 .2byte 0x2\r
- 2993 00e2 7D .byte 0x7d\r
- 2994 00e3 10 .sleb128 16\r
- 2995 00e4 00000000 .4byte 0\r
- 2996 00e8 00000000 .4byte 0\r
- 2997 .LLST7:\r
- 2998 00ec 00000000 .4byte .LVL24\r
- 2999 00f0 0F000000 .4byte .LVL25-1\r
- 3000 00f4 0100 .2byte 0x1\r
- 3001 00f6 50 .byte 0x50\r
- 3002 00f7 0F000000 .4byte .LVL25-1\r
- 3003 00fb 24000000 .4byte .LFE0\r
- 3004 00ff 0400 .2byte 0x4\r
- 3005 0101 F3 .byte 0xf3\r
- 3006 0102 01 .uleb128 0x1\r
- 3007 0103 50 .byte 0x50\r
- 3008 0104 9F .byte 0x9f\r
- 3009 0105 00000000 .4byte 0\r
- 3010 0109 00000000 .4byte 0\r
- 3011 .LLST8:\r
- 3012 010d 00000000 .4byte .LVL24\r
- 3013 0111 0F000000 .4byte .LVL25-1\r
- 3014 0115 0100 .2byte 0x1\r
- 3015 0117 51 .byte 0x51\r
- 3016 0118 0F000000 .4byte .LVL25-1\r
- 3017 011c 24000000 .4byte .LFE0\r
- 3018 0120 0400 .2byte 0x4\r
- 3019 0122 F3 .byte 0xf3\r
- 3020 0123 01 .uleb128 0x1\r
- 3021 0124 51 .byte 0x51\r
- 3022 0125 9F .byte 0x9f\r
- 3023 0126 00000000 .4byte 0\r
- 3024 012a 00000000 .4byte 0\r
- 3025 .LLST9:\r
- 3026 012e 00000000 .4byte .LVL27\r
- 3027 0132 08000000 .4byte .LVL28\r
- 3028 0136 0200 .2byte 0x2\r
- 3029 0138 30 .byte 0x30\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 79\r
-\r
-\r
- 3030 0139 9F .byte 0x9f\r
- 3031 013a 08000000 .4byte .LVL28\r
- 3032 013e 58000000 .4byte .LFE3\r
- 3033 0142 0200 .2byte 0x2\r
- 3034 0144 31 .byte 0x31\r
- 3035 0145 9F .byte 0x9f\r
- 3036 0146 00000000 .4byte 0\r
- 3037 014a 00000000 .4byte 0\r
- 3038 .LLST10:\r
- 3039 014e 04000000 .4byte .LVL29\r
- 3040 0152 0E000000 .4byte .LVL30\r
- 3041 0156 0100 .2byte 0x1\r
- 3042 0158 50 .byte 0x50\r
- 3043 0159 00000000 .4byte 0\r
- 3044 015d 00000000 .4byte 0\r
- 3045 .LLST11:\r
- 3046 0161 00000000 .4byte .LVL31\r
- 3047 0165 0A000000 .4byte .LVL32\r
- 3048 0169 0200 .2byte 0x2\r
- 3049 016b 30 .byte 0x30\r
- 3050 016c 9F .byte 0x9f\r
- 3051 016d 0A000000 .4byte .LVL32\r
- 3052 0171 14000000 .4byte .LFE7\r
- 3053 0175 0100 .2byte 0x1\r
- 3054 0177 50 .byte 0x50\r
- 3055 0178 00000000 .4byte 0\r
- 3056 017c 00000000 .4byte 0\r
- 3057 .LLST12:\r
- 3058 0180 00000000 .4byte .LVL34\r
- 3059 0184 04000000 .4byte .LVL35\r
- 3060 0188 0100 .2byte 0x1\r
- 3061 018a 50 .byte 0x50\r
- 3062 018b 04000000 .4byte .LVL35\r
- 3063 018f 0C000000 .4byte .LFE8\r
- 3064 0193 0400 .2byte 0x4\r
- 3065 0195 F3 .byte 0xf3\r
- 3066 0196 01 .uleb128 0x1\r
- 3067 0197 50 .byte 0x50\r
- 3068 0198 9F .byte 0x9f\r
- 3069 0199 00000000 .4byte 0\r
- 3070 019d 00000000 .4byte 0\r
- 3071 .LLST13:\r
- 3072 01a1 00000000 .4byte .LVL36\r
- 3073 01a5 08000000 .4byte .LVL37\r
- 3074 01a9 0100 .2byte 0x1\r
- 3075 01ab 50 .byte 0x50\r
- 3076 01ac 08000000 .4byte .LVL37\r
- 3077 01b0 10000000 .4byte .LFE9\r
- 3078 01b4 0400 .2byte 0x4\r
- 3079 01b6 F3 .byte 0xf3\r
- 3080 01b7 01 .uleb128 0x1\r
- 3081 01b8 50 .byte 0x50\r
- 3082 01b9 9F .byte 0x9f\r
- 3083 01ba 00000000 .4byte 0\r
- 3084 01be 00000000 .4byte 0\r
- 3085 .LLST14:\r
- 3086 01c2 00000000 .4byte .LVL38\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 80\r
-\r
-\r
- 3087 01c6 02000000 .4byte .LVL39\r
- 3088 01ca 0100 .2byte 0x1\r
- 3089 01cc 50 .byte 0x50\r
- 3090 01cd 02000000 .4byte .LVL39\r
- 3091 01d1 2C000000 .4byte .LFE10\r
- 3092 01d5 0400 .2byte 0x4\r
- 3093 01d7 F3 .byte 0xf3\r
- 3094 01d8 01 .uleb128 0x1\r
- 3095 01d9 50 .byte 0x50\r
- 3096 01da 9F .byte 0x9f\r
- 3097 01db 00000000 .4byte 0\r
- 3098 01df 00000000 .4byte 0\r
- 3099 .LLST15:\r
- 3100 01e3 08000000 .4byte .LVL40\r
- 3101 01e7 0E000000 .4byte .LVL41\r
- 3102 01eb 0500 .2byte 0x5\r
- 3103 01ed 73 .byte 0x73\r
- 3104 01ee 00 .sleb128 0\r
- 3105 01ef 34 .byte 0x34\r
- 3106 01f0 24 .byte 0x24\r
- 3107 01f1 9F .byte 0x9f\r
- 3108 01f2 0E000000 .4byte .LVL41\r
- 3109 01f6 10000000 .4byte .LVL42\r
- 3110 01fa 0500 .2byte 0x5\r
- 3111 01fc 70 .byte 0x70\r
- 3112 01fd 00 .sleb128 0\r
- 3113 01fe 34 .byte 0x34\r
- 3114 01ff 24 .byte 0x24\r
- 3115 0200 9F .byte 0x9f\r
- 3116 0201 00000000 .4byte 0\r
- 3117 0205 00000000 .4byte 0\r
- 3118 .LLST16:\r
- 3119 0209 00000000 .4byte .LVL38\r
- 3120 020d 10000000 .4byte .LVL42\r
- 3121 0211 0200 .2byte 0x2\r
- 3122 0213 30 .byte 0x30\r
- 3123 0214 9F .byte 0x9f\r
- 3124 0215 10000000 .4byte .LVL42\r
- 3125 0219 1C000000 .4byte .LVL43\r
- 3126 021d 0800 .2byte 0x8\r
- 3127 021f 70 .byte 0x70\r
- 3128 0220 00 .sleb128 0\r
- 3129 0221 3F .byte 0x3f\r
- 3130 0222 1A .byte 0x1a\r
- 3131 0223 08 .byte 0x8\r
- 3132 0224 FF .byte 0xff\r
- 3133 0225 1A .byte 0x1a\r
- 3134 0226 9F .byte 0x9f\r
- 3135 0227 1C000000 .4byte .LVL43\r
- 3136 022b 20000000 .4byte .LVL44\r
- 3137 022f 0100 .2byte 0x1\r
- 3138 0231 50 .byte 0x50\r
- 3139 0232 20000000 .4byte .LVL44\r
- 3140 0236 22000000 .4byte .LVL45\r
- 3141 023a 0100 .2byte 0x1\r
- 3142 023c 51 .byte 0x51\r
- 3143 023d 22000000 .4byte .LVL45\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 81\r
-\r
-\r
- 3144 0241 24000000 .4byte .LVL46\r
- 3145 0245 0200 .2byte 0x2\r
- 3146 0247 30 .byte 0x30\r
- 3147 0248 9F .byte 0x9f\r
- 3148 0249 24000000 .4byte .LVL46\r
- 3149 024d 2C000000 .4byte .LFE10\r
- 3150 0251 0100 .2byte 0x1\r
- 3151 0253 50 .byte 0x50\r
- 3152 0254 00000000 .4byte 0\r
- 3153 0258 00000000 .4byte 0\r
- 3154 .LLST17:\r
- 3155 025c 00000000 .4byte .LFB11\r
- 3156 0260 08000000 .4byte .LCFI3\r
- 3157 0264 0200 .2byte 0x2\r
- 3158 0266 7D .byte 0x7d\r
- 3159 0267 00 .sleb128 0\r
- 3160 0268 08000000 .4byte .LCFI3\r
- 3161 026c 7C000000 .4byte .LFE11\r
- 3162 0270 0200 .2byte 0x2\r
- 3163 0272 7D .byte 0x7d\r
- 3164 0273 14 .sleb128 20\r
- 3165 0274 00000000 .4byte 0\r
- 3166 0278 00000000 .4byte 0\r
- 3167 .LLST18:\r
- 3168 027c 00000000 .4byte .LVL47\r
- 3169 0280 4E000000 .4byte .LVL55\r
- 3170 0284 0100 .2byte 0x1\r
- 3171 0286 50 .byte 0x50\r
- 3172 0287 4E000000 .4byte .LVL55\r
- 3173 028b 5A000000 .4byte .LVL56\r
- 3174 028f 0400 .2byte 0x4\r
- 3175 0291 F3 .byte 0xf3\r
- 3176 0292 01 .uleb128 0x1\r
- 3177 0293 50 .byte 0x50\r
- 3178 0294 9F .byte 0x9f\r
- 3179 0295 5A000000 .4byte .LVL56\r
- 3180 0299 7C000000 .4byte .LFE11\r
- 3181 029d 0100 .2byte 0x1\r
- 3182 029f 50 .byte 0x50\r
- 3183 02a0 00000000 .4byte 0\r
- 3184 02a4 00000000 .4byte 0\r
- 3185 .LLST19:\r
- 3186 02a8 00000000 .4byte .LVL47\r
- 3187 02ac 4A000000 .4byte .LVL54\r
- 3188 02b0 0100 .2byte 0x1\r
- 3189 02b2 51 .byte 0x51\r
- 3190 02b3 4A000000 .4byte .LVL54\r
- 3191 02b7 5A000000 .4byte .LVL56\r
- 3192 02bb 0400 .2byte 0x4\r
- 3193 02bd F3 .byte 0xf3\r
- 3194 02be 01 .uleb128 0x1\r
- 3195 02bf 51 .byte 0x51\r
- 3196 02c0 9F .byte 0x9f\r
- 3197 02c1 5A000000 .4byte .LVL56\r
- 3198 02c5 7C000000 .4byte .LFE11\r
- 3199 02c9 0100 .2byte 0x1\r
- 3200 02cb 51 .byte 0x51\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 82\r
-\r
-\r
- 3201 02cc 00000000 .4byte 0\r
- 3202 02d0 00000000 .4byte 0\r
- 3203 .LLST20:\r
- 3204 02d4 00000000 .4byte .LVL47\r
- 3205 02d8 28000000 .4byte .LVL51\r
- 3206 02dc 0100 .2byte 0x1\r
- 3207 02de 52 .byte 0x52\r
- 3208 02df 28000000 .4byte .LVL51\r
- 3209 02e3 2E000000 .4byte .LVL52\r
- 3210 02e7 0400 .2byte 0x4\r
- 3211 02e9 F3 .byte 0xf3\r
- 3212 02ea 01 .uleb128 0x1\r
- 3213 02eb 52 .byte 0x52\r
- 3214 02ec 9F .byte 0x9f\r
- 3215 02ed 2E000000 .4byte .LVL52\r
- 3216 02f1 48000000 .4byte .LVL53\r
- 3217 02f5 0100 .2byte 0x1\r
- 3218 02f7 52 .byte 0x52\r
- 3219 02f8 5A000000 .4byte .LVL56\r
- 3220 02fc 7C000000 .4byte .LFE11\r
- 3221 0300 0100 .2byte 0x1\r
- 3222 0302 52 .byte 0x52\r
- 3223 0303 00000000 .4byte 0\r
- 3224 0307 00000000 .4byte 0\r
- 3225 .LLST21:\r
- 3226 030b 0A000000 .4byte .LVL48\r
- 3227 030f 12000000 .4byte .LVL49\r
- 3228 0313 0500 .2byte 0x5\r
- 3229 0315 73 .byte 0x73\r
- 3230 0316 00 .sleb128 0\r
- 3231 0317 34 .byte 0x34\r
- 3232 0318 24 .byte 0x24\r
- 3233 0319 9F .byte 0x9f\r
- 3234 031a 12000000 .4byte .LVL49\r
- 3235 031e 4E000000 .4byte .LVL55\r
- 3236 0322 0500 .2byte 0x5\r
- 3237 0324 70 .byte 0x70\r
- 3238 0325 7F .sleb128 -1\r
- 3239 0326 34 .byte 0x34\r
- 3240 0327 24 .byte 0x24\r
- 3241 0328 9F .byte 0x9f\r
- 3242 0329 5A000000 .4byte .LVL56\r
- 3243 032d 6A000000 .4byte .LVL57\r
- 3244 0331 0500 .2byte 0x5\r
- 3245 0333 70 .byte 0x70\r
- 3246 0334 7F .sleb128 -1\r
- 3247 0335 34 .byte 0x34\r
- 3248 0336 24 .byte 0x24\r
- 3249 0337 9F .byte 0x9f\r
- 3250 0338 00000000 .4byte 0\r
- 3251 033c 00000000 .4byte 0\r
- 3252 .LLST22:\r
- 3253 0340 24000000 .4byte .LVL50\r
- 3254 0344 6A000000 .4byte .LVL57\r
- 3255 0348 0100 .2byte 0x1\r
- 3256 034a 55 .byte 0x55\r
- 3257 034b 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 83\r
-\r
-\r
- 3258 034f 00000000 .4byte 0\r
- 3259 .LLST23:\r
- 3260 0353 00000000 .4byte .LVL58\r
- 3261 0357 10000000 .4byte .LVL60\r
- 3262 035b 0100 .2byte 0x1\r
- 3263 035d 50 .byte 0x50\r
- 3264 035e 10000000 .4byte .LVL60\r
- 3265 0362 28000000 .4byte .LFE13\r
- 3266 0366 0400 .2byte 0x4\r
- 3267 0368 F3 .byte 0xf3\r
- 3268 0369 01 .uleb128 0x1\r
- 3269 036a 50 .byte 0x50\r
- 3270 036b 9F .byte 0x9f\r
- 3271 036c 00000000 .4byte 0\r
- 3272 0370 00000000 .4byte 0\r
- 3273 .LLST24:\r
- 3274 0374 08000000 .4byte .LVL59\r
- 3275 0378 16000000 .4byte .LVL61\r
- 3276 037c 0500 .2byte 0x5\r
- 3277 037e 73 .byte 0x73\r
- 3278 037f 00 .sleb128 0\r
- 3279 0380 34 .byte 0x34\r
- 3280 0381 24 .byte 0x24\r
- 3281 0382 9F .byte 0x9f\r
- 3282 0383 00000000 .4byte 0\r
- 3283 0387 00000000 .4byte 0\r
- 3284 .LLST25:\r
- 3285 038b 00000000 .4byte .LFB12\r
- 3286 038f 02000000 .4byte .LCFI4\r
- 3287 0393 0200 .2byte 0x2\r
- 3288 0395 7D .byte 0x7d\r
- 3289 0396 00 .sleb128 0\r
- 3290 0397 02000000 .4byte .LCFI4\r
- 3291 039b 4C000000 .4byte .LFE12\r
- 3292 039f 0200 .2byte 0x2\r
- 3293 03a1 7D .byte 0x7d\r
- 3294 03a2 18 .sleb128 24\r
- 3295 03a3 00000000 .4byte 0\r
- 3296 03a7 00000000 .4byte 0\r
- 3297 .LLST26:\r
- 3298 03ab 00000000 .4byte .LVL62\r
- 3299 03af 1D000000 .4byte .LVL67-1\r
- 3300 03b3 0100 .2byte 0x1\r
- 3301 03b5 50 .byte 0x50\r
- 3302 03b6 1D000000 .4byte .LVL67-1\r
- 3303 03ba 3E000000 .4byte .LVL72\r
- 3304 03be 0400 .2byte 0x4\r
- 3305 03c0 F3 .byte 0xf3\r
- 3306 03c1 01 .uleb128 0x1\r
- 3307 03c2 50 .byte 0x50\r
- 3308 03c3 9F .byte 0x9f\r
- 3309 03c4 3E000000 .4byte .LVL72\r
- 3310 03c8 44000000 .4byte .LVL73\r
- 3311 03cc 0100 .2byte 0x1\r
- 3312 03ce 50 .byte 0x50\r
- 3313 03cf 44000000 .4byte .LVL73\r
- 3314 03d3 4C000000 .4byte .LFE12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 84\r
-\r
-\r
- 3315 03d7 0400 .2byte 0x4\r
- 3316 03d9 F3 .byte 0xf3\r
- 3317 03da 01 .uleb128 0x1\r
- 3318 03db 50 .byte 0x50\r
- 3319 03dc 9F .byte 0x9f\r
- 3320 03dd 00000000 .4byte 0\r
- 3321 03e1 00000000 .4byte 0\r
- 3322 .LLST27:\r
- 3323 03e5 00000000 .4byte .LVL62\r
- 3324 03e9 08000000 .4byte .LVL63\r
- 3325 03ed 0100 .2byte 0x1\r
- 3326 03ef 51 .byte 0x51\r
- 3327 03f0 08000000 .4byte .LVL63\r
- 3328 03f4 4C000000 .4byte .LFE12\r
- 3329 03f8 0100 .2byte 0x1\r
- 3330 03fa 55 .byte 0x55\r
- 3331 03fb 00000000 .4byte 0\r
- 3332 03ff 00000000 .4byte 0\r
- 3333 .LLST28:\r
- 3334 0403 00000000 .4byte .LVL62\r
- 3335 0407 14000000 .4byte .LVL65\r
- 3336 040b 0100 .2byte 0x1\r
- 3337 040d 52 .byte 0x52\r
- 3338 040e 14000000 .4byte .LVL65\r
- 3339 0412 26000000 .4byte .LVL69\r
- 3340 0416 0400 .2byte 0x4\r
- 3341 0418 F3 .byte 0xf3\r
- 3342 0419 01 .uleb128 0x1\r
- 3343 041a 52 .byte 0x52\r
- 3344 041b 9F .byte 0x9f\r
- 3345 041c 26000000 .4byte .LVL69\r
- 3346 0420 28000000 .4byte .LVL70\r
- 3347 0424 0100 .2byte 0x1\r
- 3348 0426 50 .byte 0x50\r
- 3349 0427 28000000 .4byte .LVL70\r
- 3350 042b 3E000000 .4byte .LVL72\r
- 3351 042f 0100 .2byte 0x1\r
- 3352 0431 54 .byte 0x54\r
- 3353 0432 3E000000 .4byte .LVL72\r
- 3354 0436 44000000 .4byte .LVL73\r
- 3355 043a 0100 .2byte 0x1\r
- 3356 043c 52 .byte 0x52\r
- 3357 043d 44000000 .4byte .LVL73\r
- 3358 0441 4C000000 .4byte .LFE12\r
- 3359 0445 0100 .2byte 0x1\r
- 3360 0447 54 .byte 0x54\r
- 3361 0448 00000000 .4byte 0\r
- 3362 044c 00000000 .4byte 0\r
- 3363 .LLST29:\r
- 3364 0450 12000000 .4byte .LVL64\r
- 3365 0454 1D000000 .4byte .LVL67-1\r
- 3366 0458 0500 .2byte 0x5\r
- 3367 045a 71 .byte 0x71\r
- 3368 045b 00 .sleb128 0\r
- 3369 045c 34 .byte 0x34\r
- 3370 045d 24 .byte 0x24\r
- 3371 045e 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 85\r
-\r
-\r
- 3372 045f 1D000000 .4byte .LVL67-1\r
- 3373 0463 3E000000 .4byte .LVL72\r
- 3374 0467 0500 .2byte 0x5\r
- 3375 0469 77 .byte 0x77\r
- 3376 046a 7F .sleb128 -1\r
- 3377 046b 34 .byte 0x34\r
- 3378 046c 24 .byte 0x24\r
- 3379 046d 9F .byte 0x9f\r
- 3380 046e 00000000 .4byte 0\r
- 3381 0472 00000000 .4byte 0\r
- 3382 .LLST30:\r
- 3383 0476 1A000000 .4byte .LVL66\r
- 3384 047a 3E000000 .4byte .LVL72\r
- 3385 047e 0100 .2byte 0x1\r
- 3386 0480 56 .byte 0x56\r
- 3387 0481 00000000 .4byte 0\r
- 3388 0485 00000000 .4byte 0\r
- 3389 .LLST31:\r
- 3390 0489 26000000 .4byte .LVL69\r
- 3391 048d 28000000 .4byte .LVL70\r
- 3392 0491 0200 .2byte 0x2\r
- 3393 0493 30 .byte 0x30\r
- 3394 0494 9F .byte 0x9f\r
- 3395 0495 00000000 .4byte 0\r
- 3396 0499 00000000 .4byte 0\r
- 3397 .LLST32:\r
- 3398 049d 1E000000 .4byte .LVL67\r
- 3399 04a1 24000000 .4byte .LVL68\r
- 3400 04a5 0100 .2byte 0x1\r
- 3401 04a7 50 .byte 0x50\r
- 3402 04a8 00000000 .4byte 0\r
- 3403 04ac 00000000 .4byte 0\r
- 3404 .LLST33:\r
- 3405 04b0 00000000 .4byte .LVL74\r
- 3406 04b4 02000000 .4byte .LVL75\r
- 3407 04b8 0100 .2byte 0x1\r
- 3408 04ba 50 .byte 0x50\r
- 3409 04bb 02000000 .4byte .LVL75\r
- 3410 04bf 18000000 .4byte .LFE14\r
- 3411 04c3 0400 .2byte 0x4\r
- 3412 04c5 F3 .byte 0xf3\r
- 3413 04c6 01 .uleb128 0x1\r
- 3414 04c7 50 .byte 0x50\r
- 3415 04c8 9F .byte 0x9f\r
- 3416 04c9 00000000 .4byte 0\r
- 3417 04cd 00000000 .4byte 0\r
- 3418 .LLST34:\r
- 3419 04d1 08000000 .4byte .LVL76\r
- 3420 04d5 10000000 .4byte .LVL77\r
- 3421 04d9 0500 .2byte 0x5\r
- 3422 04db 71 .byte 0x71\r
- 3423 04dc 00 .sleb128 0\r
- 3424 04dd 34 .byte 0x34\r
- 3425 04de 24 .byte 0x24\r
- 3426 04df 9F .byte 0x9f\r
- 3427 04e0 00000000 .4byte 0\r
- 3428 04e4 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 86\r
-\r
-\r
- 3429 .LLST35:\r
- 3430 04e8 00000000 .4byte .LVL79\r
- 3431 04ec 02000000 .4byte .LVL80\r
- 3432 04f0 0100 .2byte 0x1\r
- 3433 04f2 50 .byte 0x50\r
- 3434 04f3 02000000 .4byte .LVL80\r
- 3435 04f7 20000000 .4byte .LFE16\r
- 3436 04fb 0400 .2byte 0x4\r
- 3437 04fd F3 .byte 0xf3\r
- 3438 04fe 01 .uleb128 0x1\r
- 3439 04ff 50 .byte 0x50\r
- 3440 0500 9F .byte 0x9f\r
- 3441 0501 00000000 .4byte 0\r
- 3442 0505 00000000 .4byte 0\r
- 3443 .LLST36:\r
- 3444 0509 08000000 .4byte .LVL81\r
- 3445 050d 10000000 .4byte .LVL82\r
- 3446 0511 0500 .2byte 0x5\r
- 3447 0513 71 .byte 0x71\r
- 3448 0514 00 .sleb128 0\r
- 3449 0515 34 .byte 0x34\r
- 3450 0516 24 .byte 0x24\r
- 3451 0517 9F .byte 0x9f\r
- 3452 0518 00000000 .4byte 0\r
- 3453 051c 00000000 .4byte 0\r
- 3454 .LLST37:\r
- 3455 0520 00000000 .4byte .LVL79\r
- 3456 0524 16000000 .4byte .LVL83\r
- 3457 0528 0200 .2byte 0x2\r
- 3458 052a 30 .byte 0x30\r
- 3459 052b 9F .byte 0x9f\r
- 3460 052c 16000000 .4byte .LVL83\r
- 3461 0530 18000000 .4byte .LVL84\r
- 3462 0534 0100 .2byte 0x1\r
- 3463 0536 52 .byte 0x52\r
- 3464 0537 18000000 .4byte .LVL84\r
- 3465 053b 1A000000 .4byte .LVL85\r
- 3466 053f 0200 .2byte 0x2\r
- 3467 0541 30 .byte 0x30\r
- 3468 0542 9F .byte 0x9f\r
- 3469 0543 1A000000 .4byte .LVL85\r
- 3470 0547 20000000 .4byte .LFE16\r
- 3471 054b 0100 .2byte 0x1\r
- 3472 054d 50 .byte 0x50\r
- 3473 054e 00000000 .4byte 0\r
- 3474 0552 00000000 .4byte 0\r
- 3475 .LLST38:\r
- 3476 0556 00000000 .4byte .LVL86\r
- 3477 055a 0A000000 .4byte .LVL87\r
- 3478 055e 0100 .2byte 0x1\r
- 3479 0560 50 .byte 0x50\r
- 3480 0561 0A000000 .4byte .LVL87\r
- 3481 0565 0C000000 .4byte .LVL88\r
- 3482 0569 0400 .2byte 0x4\r
- 3483 056b F3 .byte 0xf3\r
- 3484 056c 01 .uleb128 0x1\r
- 3485 056d 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 87\r
-\r
-\r
- 3486 056e 9F .byte 0x9f\r
- 3487 056f 0C000000 .4byte .LVL88\r
- 3488 0573 10000000 .4byte .LVL89\r
- 3489 0577 0100 .2byte 0x1\r
- 3490 0579 50 .byte 0x50\r
- 3491 057a 10000000 .4byte .LVL89\r
- 3492 057e 18000000 .4byte .LFE17\r
- 3493 0582 0400 .2byte 0x4\r
- 3494 0584 F3 .byte 0xf3\r
- 3495 0585 01 .uleb128 0x1\r
- 3496 0586 50 .byte 0x50\r
- 3497 0587 9F .byte 0x9f\r
- 3498 0588 00000000 .4byte 0\r
- 3499 058c 00000000 .4byte 0\r
- 3500 .LLST39:\r
- 3501 0590 00000000 .4byte .LVL90\r
- 3502 0594 04000000 .4byte .LVL91\r
- 3503 0598 0200 .2byte 0x2\r
- 3504 059a 30 .byte 0x30\r
- 3505 059b 9F .byte 0x9f\r
- 3506 059c 04000000 .4byte .LVL91\r
- 3507 05a0 08000000 .4byte .LVL92\r
- 3508 05a4 0900 .2byte 0x9\r
- 3509 05a6 70 .byte 0x70\r
- 3510 05a7 00 .sleb128 0\r
- 3511 05a8 32 .byte 0x32\r
- 3512 05a9 1A .byte 0x1a\r
- 3513 05aa 48 .byte 0x48\r
- 3514 05ab 24 .byte 0x24\r
- 3515 05ac 30 .byte 0x30\r
- 3516 05ad 2E .byte 0x2e\r
- 3517 05ae 9F .byte 0x9f\r
- 3518 05af 00000000 .4byte 0\r
- 3519 05b3 00000000 .4byte 0\r
- 3520 .section .debug_aranges,"",%progbits\r
- 3521 0000 AC000000 .4byte 0xac\r
- 3522 0004 0200 .2byte 0x2\r
- 3523 0006 00000000 .4byte .Ldebug_info0\r
- 3524 000a 04 .byte 0x4\r
- 3525 000b 00 .byte 0\r
- 3526 000c 0000 .2byte 0\r
- 3527 000e 0000 .2byte 0\r
- 3528 0010 00000000 .4byte .LFB1\r
- 3529 0014 14010000 .4byte .LFE1-.LFB1\r
- 3530 0018 00000000 .4byte .LFB2\r
- 3531 001c 98000000 .4byte .LFE2-.LFB2\r
- 3532 0020 00000000 .4byte .LFB0\r
- 3533 0024 24000000 .4byte .LFE0-.LFB0\r
- 3534 0028 00000000 .4byte .LFB3\r
- 3535 002c 58000000 .4byte .LFE3-.LFB3\r
- 3536 0030 00000000 .4byte .LFB4\r
- 3537 0034 7C000000 .4byte .LFE4-.LFB4\r
- 3538 0038 00000000 .4byte .LFB5\r
- 3539 003c 14000000 .4byte .LFE5-.LFB5\r
- 3540 0040 00000000 .4byte .LFB6\r
- 3541 0044 0C000000 .4byte .LFE6-.LFB6\r
- 3542 0048 00000000 .4byte .LFB7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 88\r
-\r
-\r
- 3543 004c 14000000 .4byte .LFE7-.LFB7\r
- 3544 0050 00000000 .4byte .LFB8\r
- 3545 0054 0C000000 .4byte .LFE8-.LFB8\r
- 3546 0058 00000000 .4byte .LFB9\r
- 3547 005c 10000000 .4byte .LFE9-.LFB9\r
- 3548 0060 00000000 .4byte .LFB10\r
- 3549 0064 2C000000 .4byte .LFE10-.LFB10\r
- 3550 0068 00000000 .4byte .LFB11\r
- 3551 006c 7C000000 .4byte .LFE11-.LFB11\r
- 3552 0070 00000000 .4byte .LFB13\r
- 3553 0074 28000000 .4byte .LFE13-.LFB13\r
- 3554 0078 00000000 .4byte .LFB12\r
- 3555 007c 4C000000 .4byte .LFE12-.LFB12\r
- 3556 0080 00000000 .4byte .LFB14\r
- 3557 0084 18000000 .4byte .LFE14-.LFB14\r
- 3558 0088 00000000 .4byte .LFB15\r
- 3559 008c 0C000000 .4byte .LFE15-.LFB15\r
- 3560 0090 00000000 .4byte .LFB16\r
- 3561 0094 20000000 .4byte .LFE16-.LFB16\r
- 3562 0098 00000000 .4byte .LFB17\r
- 3563 009c 18000000 .4byte .LFE17-.LFB17\r
- 3564 00a0 00000000 .4byte .LFB18\r
- 3565 00a4 10000000 .4byte .LFE18-.LFB18\r
- 3566 00a8 00000000 .4byte 0\r
- 3567 00ac 00000000 .4byte 0\r
- 3568 .section .debug_ranges,"",%progbits\r
- 3569 .Ldebug_ranges0:\r
- 3570 0000 00000000 .4byte .LFB1\r
- 3571 0004 14010000 .4byte .LFE1\r
- 3572 0008 00000000 .4byte .LFB2\r
- 3573 000c 98000000 .4byte .LFE2\r
- 3574 0010 00000000 .4byte .LFB0\r
- 3575 0014 24000000 .4byte .LFE0\r
- 3576 0018 00000000 .4byte .LFB3\r
- 3577 001c 58000000 .4byte .LFE3\r
- 3578 0020 00000000 .4byte .LFB4\r
- 3579 0024 7C000000 .4byte .LFE4\r
- 3580 0028 00000000 .4byte .LFB5\r
- 3581 002c 14000000 .4byte .LFE5\r
- 3582 0030 00000000 .4byte .LFB6\r
- 3583 0034 0C000000 .4byte .LFE6\r
- 3584 0038 00000000 .4byte .LFB7\r
- 3585 003c 14000000 .4byte .LFE7\r
- 3586 0040 00000000 .4byte .LFB8\r
- 3587 0044 0C000000 .4byte .LFE8\r
- 3588 0048 00000000 .4byte .LFB9\r
- 3589 004c 10000000 .4byte .LFE9\r
- 3590 0050 00000000 .4byte .LFB10\r
- 3591 0054 2C000000 .4byte .LFE10\r
- 3592 0058 00000000 .4byte .LFB11\r
- 3593 005c 7C000000 .4byte .LFE11\r
- 3594 0060 00000000 .4byte .LFB13\r
- 3595 0064 28000000 .4byte .LFE13\r
- 3596 0068 00000000 .4byte .LFB12\r
- 3597 006c 4C000000 .4byte .LFE12\r
- 3598 0070 00000000 .4byte .LFB14\r
- 3599 0074 18000000 .4byte .LFE14\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 89\r
-\r
-\r
- 3600 0078 00000000 .4byte .LFB15\r
- 3601 007c 0C000000 .4byte .LFE15\r
- 3602 0080 00000000 .4byte .LFB16\r
- 3603 0084 20000000 .4byte .LFE16\r
- 3604 0088 00000000 .4byte .LFB17\r
- 3605 008c 18000000 .4byte .LFE17\r
- 3606 0090 00000000 .4byte .LFB18\r
- 3607 0094 10000000 .4byte .LFE18\r
- 3608 0098 00000000 .4byte 0\r
- 3609 009c 00000000 .4byte 0\r
- 3610 .section .debug_line,"",%progbits\r
- 3611 .Ldebug_line0:\r
- 3612 0000 C8020000 .section .debug_str,"MS",%progbits,1\r
- 3612 02006900 \r
- 3612 00000201 \r
- 3612 FB0E0D00 \r
- 3612 01010101 \r
- 3613 .LASF10:\r
- 3614 0000 75696E74 .ascii "uint16\000"\r
- 3614 313600\r
- 3615 .LASF70:\r
- 3616 0007 43794578 .ascii "CyExitCriticalSection\000"\r
- 3616 69744372 \r
- 3616 69746963 \r
- 3616 616C5365 \r
- 3616 6374696F \r
- 3617 .LASF57:\r
- 3618 001d 55534246 .ascii "USBFS_initVar\000"\r
- 3618 535F696E \r
- 3618 69745661 \r
- 3618 7200\r
- 3619 .LASF63:\r
- 3620 002b 55534246 .ascii "USBFS_hidProtocol\000"\r
- 3620 535F6869 \r
- 3620 6450726F \r
- 3620 746F636F \r
- 3620 6C00\r
- 3621 .LASF51:\r
- 3622 003d 55534246 .ascii "USBFS_Force\000"\r
- 3622 535F466F \r
- 3622 72636500 \r
- 3623 .LASF7:\r
- 3624 0049 6C6F6E67 .ascii "long long unsigned int\000"\r
- 3624 206C6F6E \r
- 3624 6720756E \r
- 3624 7369676E \r
- 3624 65642069 \r
- 3625 .LASF53:\r
- 3626 0060 55534246 .ascii "USBFS_GetEPAckState\000"\r
- 3626 535F4765 \r
- 3626 74455041 \r
- 3626 636B5374 \r
- 3626 61746500 \r
- 3627 .LASF23:\r
- 3628 0074 61646472 .ascii "addr\000"\r
- 3628 00\r
- 3629 .LASF39:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 90\r
-\r
-\r
- 3630 0079 696E7465 .ascii "interfaceNumber\000"\r
- 3630 72666163 \r
- 3630 654E756D \r
- 3630 62657200 \r
- 3631 .LASF41:\r
- 3632 0089 65704E75 .ascii "epNumber\000"\r
- 3632 6D626572 \r
- 3632 00\r
- 3633 .LASF31:\r
- 3634 0092 64657669 .ascii "device\000"\r
- 3634 636500\r
- 3635 .LASF6:\r
- 3636 0099 6C6F6E67 .ascii "long long int\000"\r
- 3636 206C6F6E \r
- 3636 6720696E \r
- 3636 7400\r
- 3637 .LASF0:\r
- 3638 00a7 7369676E .ascii "signed char\000"\r
- 3638 65642063 \r
- 3638 68617200 \r
- 3639 .LASF73:\r
- 3640 00b3 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS.c\000"\r
- 3640 6E657261 \r
- 3640 7465645F \r
- 3640 536F7572 \r
- 3640 63655C50 \r
- 3641 .LASF37:\r
- 3642 00d4 55534246 .ascii "USBFS_IsConfigurationChanged\000"\r
- 3642 535F4973 \r
- 3642 436F6E66 \r
- 3642 69677572 \r
- 3642 6174696F \r
- 3643 .LASF66:\r
- 3644 00f1 55534246 .ascii "USBFS_deviceAddress\000"\r
- 3644 535F6465 \r
- 3644 76696365 \r
- 3644 41646472 \r
- 3644 65737300 \r
- 3645 .LASF64:\r
- 3646 0105 55534246 .ascii "USBFS_interfaceNumber\000"\r
- 3646 535F696E \r
- 3646 74657266 \r
- 3646 6163654E \r
- 3646 756D6265 \r
- 3647 .LASF56:\r
- 3648 011b 55534246 .ascii "USBFS_RWUEnabled\000"\r
- 3648 535F5257 \r
- 3648 55456E61 \r
- 3648 626C6564 \r
- 3648 00\r
- 3649 .LASF54:\r
- 3650 012c 55534246 .ascii "USBFS_SetPowerStatus\000"\r
- 3650 535F5365 \r
- 3650 74506F77 \r
- 3650 65725374 \r
- 3650 61747573 \r
- 3651 .LASF75:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 91\r
-\r
-\r
- 3652 0141 55534246 .ascii "USBFS_Stop\000"\r
- 3652 535F5374 \r
- 3652 6F7000\r
- 3653 .LASF4:\r
- 3654 014c 6C6F6E67 .ascii "long int\000"\r
- 3654 20696E74 \r
- 3654 00\r
- 3655 .LASF76:\r
- 3656 0155 55534246 .ascii "USBFS_GetConfiguration\000"\r
- 3656 535F4765 \r
- 3656 74436F6E \r
- 3656 66696775 \r
- 3656 72617469 \r
- 3657 .LASF9:\r
- 3658 016c 75696E74 .ascii "uint8\000"\r
- 3658 3800\r
- 3659 .LASF22:\r
- 3660 0172 6570546F .ascii "epToggle\000"\r
- 3660 67676C65 \r
- 3660 00\r
- 3661 .LASF69:\r
- 3662 017b 43794465 .ascii "CyDelayUs\000"\r
- 3662 6C617955 \r
- 3662 7300\r
- 3663 .LASF13:\r
- 3664 0185 646F7562 .ascii "double\000"\r
- 3664 6C6500\r
- 3665 .LASF55:\r
- 3666 018c 706F7765 .ascii "powerStatus\000"\r
- 3666 72537461 \r
- 3666 74757300 \r
- 3667 .LASF11:\r
- 3668 0198 75696E74 .ascii "uint32\000"\r
- 3668 333200\r
- 3669 .LASF30:\r
- 3670 019f 55534246 .ascii "USBFS_InitComponent\000"\r
- 3670 535F496E \r
- 3670 6974436F \r
- 3670 6D706F6E \r
- 3670 656E7400 \r
- 3671 .LASF45:\r
- 3672 01b3 70446174 .ascii "pData\000"\r
- 3672 6100\r
- 3673 .LASF60:\r
- 3674 01b9 55534246 .ascii "USBFS_configuration\000"\r
- 3674 535F636F \r
- 3674 6E666967 \r
- 3674 75726174 \r
- 3674 696F6E00 \r
- 3675 .LASF24:\r
- 3676 01cd 65704D6F .ascii "epMode\000"\r
- 3676 646500\r
- 3677 .LASF48:\r
- 3678 01d4 55534246 .ascii "USBFS_ReadOutEP\000"\r
- 3678 535F5265 \r
- 3678 61644F75 \r
- 3678 74455000 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 92\r
-\r
-\r
- 3679 .LASF8:\r
- 3680 01e4 756E7369 .ascii "unsigned int\000"\r
- 3680 676E6564 \r
- 3680 20696E74 \r
- 3680 00\r
- 3681 .LASF5:\r
- 3682 01f1 6C6F6E67 .ascii "long unsigned int\000"\r
- 3682 20756E73 \r
- 3682 69676E65 \r
- 3682 6420696E \r
- 3682 7400\r
- 3683 .LASF77:\r
- 3684 0203 4379456E .ascii "CyEnterCriticalSection\000"\r
- 3684 74657243 \r
- 3684 72697469 \r
- 3684 63616C53 \r
- 3684 65637469 \r
- 3685 .LASF3:\r
- 3686 021a 73686F72 .ascii "short unsigned int\000"\r
- 3686 7420756E \r
- 3686 7369676E \r
- 3686 65642069 \r
- 3686 6E7400\r
- 3687 .LASF78:\r
- 3688 022d 4379496E .ascii "CyIntSetVector\000"\r
- 3688 74536574 \r
- 3688 56656374 \r
- 3688 6F7200\r
- 3689 .LASF27:\r
- 3690 023c 696E7465 .ascii "interface\000"\r
- 3690 72666163 \r
- 3690 6500\r
- 3691 .LASF61:\r
- 3692 0246 55534246 .ascii "USBFS_configurationChanged\000"\r
- 3692 535F636F \r
- 3692 6E666967 \r
- 3692 75726174 \r
- 3692 696F6E43 \r
- 3693 .LASF74:\r
- 3694 0261 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 3694 43534932 \r
- 3694 53445C73 \r
- 3694 6F667477 \r
- 3694 6172655C \r
- 3695 0290 6E00 .ascii "n\000"\r
- 3696 .LASF16:\r
- 3697 0292 72656733 .ascii "reg32\000"\r
- 3697 3200\r
- 3698 .LASF21:\r
- 3699 0298 68774570 .ascii "hwEpState\000"\r
- 3699 53746174 \r
- 3699 6500\r
- 3700 .LASF18:\r
- 3701 02a2 73697A65 .ascii "sizetype\000"\r
- 3701 74797065 \r
- 3701 00\r
- 3702 .LASF19:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 93\r
-\r
-\r
- 3703 02ab 61747472 .ascii "attrib\000"\r
- 3703 696200\r
- 3704 .LASF71:\r
- 3705 02b2 4379496E .ascii "CyIntSetPriority\000"\r
- 3705 74536574 \r
- 3705 5072696F \r
- 3705 72697479 \r
- 3705 00\r
- 3706 .LASF29:\r
- 3707 02c3 55534246 .ascii "USBFS_Init\000"\r
- 3707 535F496E \r
- 3707 697400\r
- 3708 .LASF12:\r
- 3709 02ce 666C6F61 .ascii "float\000"\r
- 3709 7400\r
- 3710 .LASF20:\r
- 3711 02d4 61706945 .ascii "apiEpState\000"\r
- 3711 70537461 \r
- 3711 746500\r
- 3712 .LASF67:\r
- 3713 02df 55534246 .ascii "USBFS_EP\000"\r
- 3713 535F4550 \r
- 3713 00\r
- 3714 .LASF79:\r
- 3715 02e8 43794465 .ascii "CyDelayCycles\000"\r
- 3715 6C617943 \r
- 3715 79636C65 \r
- 3715 7300\r
- 3716 .LASF72:\r
- 3717 02f6 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 3717 4320342E \r
- 3717 372E3320 \r
- 3717 32303133 \r
- 3717 30333132 \r
- 3718 0329 616E6368 .ascii "anch revision 196615]\000"\r
- 3718 20726576 \r
- 3718 6973696F \r
- 3718 6E203139 \r
- 3718 36363135 \r
- 3719 .LASF15:\r
- 3720 033f 72656738 .ascii "reg8\000"\r
- 3720 00\r
- 3721 .LASF59:\r
- 3722 0344 55534246 .ascii "USBFS_transferState\000"\r
- 3722 535F7472 \r
- 3722 616E7366 \r
- 3722 65725374 \r
- 3722 61746500 \r
- 3723 .LASF1:\r
- 3724 0358 756E7369 .ascii "unsigned char\000"\r
- 3724 676E6564 \r
- 3724 20636861 \r
- 3724 7200\r
- 3725 .LASF2:\r
- 3726 0366 73686F72 .ascii "short int\000"\r
- 3726 7420696E \r
- 3726 7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 94\r
-\r
-\r
- 3727 .LASF47:\r
- 3728 0370 55534246 .ascii "USBFS_EnableOutEP\000"\r
- 3728 535F456E \r
- 3728 61626C65 \r
- 3728 4F757445 \r
- 3728 5000\r
- 3729 .LASF68:\r
- 3730 0382 55534246 .ascii "USBFS_lastPacketSize\000"\r
- 3730 535F6C61 \r
- 3730 73745061 \r
- 3730 636B6574 \r
- 3730 53697A65 \r
- 3731 .LASF65:\r
- 3732 0397 55534246 .ascii "USBFS_interfaceSetting\000"\r
- 3732 535F696E \r
- 3732 74657266 \r
- 3732 61636553 \r
- 3732 65747469 \r
- 3733 .LASF28:\r
- 3734 03ae 545F5553 .ascii "T_USBFS_EP_CTL_BLOCK\000"\r
- 3734 4246535F \r
- 3734 45505F43 \r
- 3734 544C5F42 \r
- 3734 4C4F434B \r
- 3735 .LASF58:\r
- 3736 03c3 55534246 .ascii "USBFS_device\000"\r
- 3736 535F6465 \r
- 3736 76696365 \r
- 3736 00\r
- 3737 .LASF52:\r
- 3738 03d0 62537461 .ascii "bState\000"\r
- 3738 746500\r
- 3739 .LASF46:\r
- 3740 03d7 6C656E67 .ascii "length\000"\r
- 3740 746800\r
- 3741 .LASF14:\r
- 3742 03de 63686172 .ascii "char\000"\r
- 3742 00\r
- 3743 .LASF32:\r
- 3744 03e3 6D6F6465 .ascii "mode\000"\r
- 3744 00\r
- 3745 .LASF17:\r
- 3746 03e8 63796973 .ascii "cyisraddress\000"\r
- 3746 72616464 \r
- 3746 72657373 \r
- 3746 00\r
- 3747 .LASF26:\r
- 3748 03f5 62756666 .ascii "bufferSize\000"\r
- 3748 65725369 \r
- 3748 7A6500\r
- 3749 .LASF34:\r
- 3750 0400 55534246 .ascii "USBFS_Start\000"\r
- 3750 535F5374 \r
- 3750 61727400 \r
- 3751 .LASF25:\r
- 3752 040c 62756666 .ascii "buffOffset\000"\r
- 3752 4F666673 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 95\r
-\r
-\r
- 3752 657400\r
- 3753 .LASF62:\r
- 3754 0417 55534246 .ascii "USBFS_deviceStatus\000"\r
- 3754 535F6465 \r
- 3754 76696365 \r
- 3754 53746174 \r
- 3754 757300\r
- 3755 .LASF40:\r
- 3756 042a 55534246 .ascii "USBFS_GetEPState\000"\r
- 3756 535F4765 \r
- 3756 74455053 \r
- 3756 74617465 \r
- 3756 00\r
- 3757 .LASF35:\r
- 3758 043b 55534246 .ascii "USBFS_ReInitComponent\000"\r
- 3758 535F5265 \r
- 3758 496E6974 \r
- 3758 436F6D70 \r
- 3758 6F6E656E \r
- 3759 .LASF33:\r
- 3760 0451 656E6162 .ascii "enableInterrupts\000"\r
- 3760 6C65496E \r
- 3760 74657272 \r
- 3760 75707473 \r
- 3760 00\r
- 3761 .LASF36:\r
- 3762 0462 55534246 .ascii "USBFS_CheckActivity\000"\r
- 3762 535F4368 \r
- 3762 65636B41 \r
- 3762 63746976 \r
- 3762 69747900 \r
- 3763 .LASF49:\r
- 3764 0476 78666572 .ascii "xferCount\000"\r
- 3764 436F756E \r
- 3764 7400\r
- 3765 .LASF50:\r
- 3766 0480 55534246 .ascii "USBFS_DisableOutEP\000"\r
- 3766 535F4469 \r
- 3766 7361626C \r
- 3766 654F7574 \r
- 3766 455000\r
- 3767 .LASF44:\r
- 3768 0493 55534246 .ascii "USBFS_LoadInEP\000"\r
- 3768 535F4C6F \r
- 3768 6164496E \r
- 3768 455000\r
- 3769 .LASF38:\r
- 3770 04a2 55534246 .ascii "USBFS_GetInterfaceSetting\000"\r
- 3770 535F4765 \r
- 3770 74496E74 \r
- 3770 65726661 \r
- 3770 63655365 \r
- 3771 .LASF42:\r
- 3772 04bc 55534246 .ascii "USBFS_GetEPCount\000"\r
- 3772 535F4765 \r
- 3772 74455043 \r
- 3772 6F756E74 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccd5i1O6.s page 96\r
-\r
-\r
- 3772 00\r
- 3773 .LASF43:\r
- 3774 04cd 72657375 .ascii "result\000"\r
- 3774 6C7400\r
- 3775 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_Dm.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_Dm_Write,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_Dm_Write\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_Dm_Write, %function\r
- 24 USBFS_Dm_Write:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_Dm.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_Dm.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_Dm.c **** * File Name: USBFS_Dm.c \r
- 3:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Version 1.90\r
- 4:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_Dm.c **** * This file contains API to enable firmware control of a Pins component.\r
- 7:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_Dm.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_Dm.c **** * You may use this file only in accordance with the license, terms, conditions, \r
- 13:.\Generated_Source\PSoC5/USBFS_Dm.c **** * disclaimers, and limitations in the end user license agreement accompanying \r
- 14:.\Generated_Source\PSoC5/USBFS_Dm.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_Dm.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_Dm.c **** #include "cytypes.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_Dm.c **** #include "USBFS_Dm.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 20:.\Generated_Source\PSoC5/USBFS_Dm.c **** /* APIs are not generated for P15[7:6] on PSoC 5 */\r
- 21:.\Generated_Source\PSoC5/USBFS_Dm.c **** #if !(CY_PSOC5A &&\\r
- 22:.\Generated_Source\PSoC5/USBFS_Dm.c **** USBFS_Dm__PORT == 15 && ((USBFS_Dm__MASK & 0xC0) != 0))\r
- 23:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 24:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 25:.\Generated_Source\PSoC5/USBFS_Dm.c **** /*******************************************************************************\r
- 26:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Function Name: USBFS_Dm_Write\r
- 27:.\Generated_Source\PSoC5/USBFS_Dm.c **** ********************************************************************************\r
- 28:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 29:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Summary:\r
- 30:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Assign a new value to the digital port's data output register. \r
- 31:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Parameters: \r
- 33:.\Generated_Source\PSoC5/USBFS_Dm.c **** * prtValue: The value to be assigned to the Digital Port. \r
- 34:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 35:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Return: \r
- 36:.\Generated_Source\PSoC5/USBFS_Dm.c **** * None\r
- 37:.\Generated_Source\PSoC5/USBFS_Dm.c **** * \r
- 38:.\Generated_Source\PSoC5/USBFS_Dm.c **** *******************************************************************************/\r
- 39:.\Generated_Source\PSoC5/USBFS_Dm.c **** void USBFS_Dm_Write(uint8 value) \r
- 40:.\Generated_Source\PSoC5/USBFS_Dm.c **** {\r
- 27 .loc 1 40 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 41:.\Generated_Source\PSoC5/USBFS_Dm.c **** uint8 staticBits = (USBFS_Dm_DR & (uint8)(~USBFS_Dm_MASK));\r
- 33 .loc 1 41 0\r
- 34 0000 044B ldr r3, .L2\r
- 35 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 36 .LVL1:\r
- 37 0004 02F07F01 and r1, r2, #127\r
- 42:.\Generated_Source\PSoC5/USBFS_Dm.c **** USBFS_Dm_DR = staticBits | ((uint8)(value << USBFS_Dm_SHIFT) & USBFS_Dm_MASK);\r
- 38 .loc 1 42 0\r
- 39 0008 41EAC010 orr r0, r1, r0, lsl #7\r
- 40 .LVL2:\r
- 41 000c C2B2 uxtb r2, r0\r
- 42 .LVL3:\r
- 43 000e 1A70 strb r2, [r3, #0]\r
- 44 0010 7047 bx lr\r
- 45 .L3:\r
- 46 0012 00BF .align 2\r
- 47 .L2:\r
- 48 0014 F0510040 .word 1073762800\r
- 49 .cfi_endproc\r
- 50 .LFE0:\r
- 51 .size USBFS_Dm_Write, .-USBFS_Dm_Write\r
- 52 .section .text.USBFS_Dm_SetDriveMode,"ax",%progbits\r
- 53 .align 1\r
- 54 .global USBFS_Dm_SetDriveMode\r
- 55 .thumb\r
- 56 .thumb_func\r
- 57 .type USBFS_Dm_SetDriveMode, %function\r
- 58 USBFS_Dm_SetDriveMode:\r
- 59 .LFB1:\r
- 43:.\Generated_Source\PSoC5/USBFS_Dm.c **** }\r
- 44:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 45:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 46:.\Generated_Source\PSoC5/USBFS_Dm.c **** /*******************************************************************************\r
- 47:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Function Name: USBFS_Dm_SetDriveMode\r
- 48:.\Generated_Source\PSoC5/USBFS_Dm.c **** ********************************************************************************\r
- 49:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 50:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Summary:\r
- 51:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Change the drive mode on the pins of the port.\r
- 52:.\Generated_Source\PSoC5/USBFS_Dm.c **** * \r
- 53:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Parameters: \r
- 54:.\Generated_Source\PSoC5/USBFS_Dm.c **** * mode: Change the pins to this drive mode.\r
- 55:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 3\r
-\r
-\r
- 56:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Return: \r
- 57:.\Generated_Source\PSoC5/USBFS_Dm.c **** * None\r
- 58:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 59:.\Generated_Source\PSoC5/USBFS_Dm.c **** *******************************************************************************/\r
- 60:.\Generated_Source\PSoC5/USBFS_Dm.c **** void USBFS_Dm_SetDriveMode(uint8 mode) \r
- 61:.\Generated_Source\PSoC5/USBFS_Dm.c **** {\r
- 60 .loc 1 61 0\r
- 61 .cfi_startproc\r
- 62 @ args = 0, pretend = 0, frame = 0\r
- 63 @ frame_needed = 0, uses_anonymous_args = 0\r
- 64 @ link register save eliminated.\r
- 65 .LVL4:\r
- 62:.\Generated_Source\PSoC5/USBFS_Dm.c **** CyPins_SetPinDriveMode(USBFS_Dm_0, mode);\r
- 66 .loc 1 62 0\r
- 67 0000 044B ldr r3, .L5\r
- 68 0002 00F00E00 and r0, r0, #14\r
- 69 .LVL5:\r
- 70 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 71 0008 22F00E01 bic r1, r2, #14\r
- 72 000c 40EA0102 orr r2, r0, r1\r
- 73 0010 1A70 strb r2, [r3, #0]\r
- 74 0012 7047 bx lr\r
- 75 .L6:\r
- 76 .align 2\r
- 77 .L5:\r
- 78 0014 7F500040 .word 1073762431\r
- 79 .cfi_endproc\r
- 80 .LFE1:\r
- 81 .size USBFS_Dm_SetDriveMode, .-USBFS_Dm_SetDriveMode\r
- 82 .section .text.USBFS_Dm_Read,"ax",%progbits\r
- 83 .align 1\r
- 84 .global USBFS_Dm_Read\r
- 85 .thumb\r
- 86 .thumb_func\r
- 87 .type USBFS_Dm_Read, %function\r
- 88 USBFS_Dm_Read:\r
- 89 .LFB2:\r
- 63:.\Generated_Source\PSoC5/USBFS_Dm.c **** }\r
- 64:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 65:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 66:.\Generated_Source\PSoC5/USBFS_Dm.c **** /*******************************************************************************\r
- 67:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Function Name: USBFS_Dm_Read\r
- 68:.\Generated_Source\PSoC5/USBFS_Dm.c **** ********************************************************************************\r
- 69:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 70:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Summary:\r
- 71:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Read the current value on the pins of the Digital Port in right justified \r
- 72:.\Generated_Source\PSoC5/USBFS_Dm.c **** * form.\r
- 73:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 74:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Parameters: \r
- 75:.\Generated_Source\PSoC5/USBFS_Dm.c **** * None\r
- 76:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 77:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Return: \r
- 78:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Returns the current value of the Digital Port as a right justified number\r
- 79:.\Generated_Source\PSoC5/USBFS_Dm.c **** * \r
- 80:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Note:\r
- 81:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Macro USBFS_Dm_ReadPS calls this function. \r
- 82:.\Generated_Source\PSoC5/USBFS_Dm.c **** * \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 4\r
-\r
-\r
- 83:.\Generated_Source\PSoC5/USBFS_Dm.c **** *******************************************************************************/\r
- 84:.\Generated_Source\PSoC5/USBFS_Dm.c **** uint8 USBFS_Dm_Read(void) \r
- 85:.\Generated_Source\PSoC5/USBFS_Dm.c **** {\r
- 90 .loc 1 85 0\r
- 91 .cfi_startproc\r
- 92 @ args = 0, pretend = 0, frame = 0\r
- 93 @ frame_needed = 0, uses_anonymous_args = 0\r
- 94 @ link register save eliminated.\r
- 86:.\Generated_Source\PSoC5/USBFS_Dm.c **** return (USBFS_Dm_PS & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
- 95 .loc 1 86 0\r
- 96 0000 014B ldr r3, .L8\r
- 97 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 87:.\Generated_Source\PSoC5/USBFS_Dm.c **** }\r
- 98 .loc 1 87 0\r
- 99 0004 C009 lsrs r0, r0, #7\r
- 100 0006 7047 bx lr\r
- 101 .L9:\r
- 102 .align 2\r
- 103 .L8:\r
- 104 0008 F1510040 .word 1073762801\r
- 105 .cfi_endproc\r
- 106 .LFE2:\r
- 107 .size USBFS_Dm_Read, .-USBFS_Dm_Read\r
- 108 .section .text.USBFS_Dm_ReadDataReg,"ax",%progbits\r
- 109 .align 1\r
- 110 .global USBFS_Dm_ReadDataReg\r
- 111 .thumb\r
- 112 .thumb_func\r
- 113 .type USBFS_Dm_ReadDataReg, %function\r
- 114 USBFS_Dm_ReadDataReg:\r
- 115 .LFB3:\r
- 88:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 89:.\Generated_Source\PSoC5/USBFS_Dm.c **** \r
- 90:.\Generated_Source\PSoC5/USBFS_Dm.c **** /*******************************************************************************\r
- 91:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Function Name: USBFS_Dm_ReadDataReg\r
- 92:.\Generated_Source\PSoC5/USBFS_Dm.c **** ********************************************************************************\r
- 93:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 94:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Summary:\r
- 95:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Read the current value assigned to a Digital Port's data output register\r
- 96:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 97:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Parameters: \r
- 98:.\Generated_Source\PSoC5/USBFS_Dm.c **** * None \r
- 99:.\Generated_Source\PSoC5/USBFS_Dm.c **** *\r
- 100:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Return: \r
- 101:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Returns the current value assigned to the Digital Port's data output register\r
- 102:.\Generated_Source\PSoC5/USBFS_Dm.c **** * \r
- 103:.\Generated_Source\PSoC5/USBFS_Dm.c **** *******************************************************************************/\r
- 104:.\Generated_Source\PSoC5/USBFS_Dm.c **** uint8 USBFS_Dm_ReadDataReg(void) \r
- 105:.\Generated_Source\PSoC5/USBFS_Dm.c **** {\r
- 116 .loc 1 105 0\r
- 117 .cfi_startproc\r
- 118 @ args = 0, pretend = 0, frame = 0\r
- 119 @ frame_needed = 0, uses_anonymous_args = 0\r
- 120 @ link register save eliminated.\r
- 106:.\Generated_Source\PSoC5/USBFS_Dm.c **** return (USBFS_Dm_DR & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
- 121 .loc 1 106 0\r
- 122 0000 014B ldr r3, .L11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 5\r
-\r
-\r
- 123 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 107:.\Generated_Source\PSoC5/USBFS_Dm.c **** }\r
- 124 .loc 1 107 0\r
- 125 0004 C009 lsrs r0, r0, #7\r
- 126 0006 7047 bx lr\r
- 127 .L12:\r
- 128 .align 2\r
- 129 .L11:\r
- 130 0008 F0510040 .word 1073762800\r
- 131 .cfi_endproc\r
- 132 .LFE3:\r
- 133 .size USBFS_Dm_ReadDataReg, .-USBFS_Dm_ReadDataReg\r
- 134 .text\r
- 135 .Letext0:\r
- 136 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 137 .section .debug_info,"",%progbits\r
- 138 .Ldebug_info0:\r
- 139 0000 2F010000 .4byte 0x12f\r
- 140 0004 0200 .2byte 0x2\r
- 141 0006 00000000 .4byte .Ldebug_abbrev0\r
- 142 000a 04 .byte 0x4\r
- 143 000b 01 .uleb128 0x1\r
- 144 000c 3F010000 .4byte .LASF20\r
- 145 0010 01 .byte 0x1\r
- 146 0011 BA000000 .4byte .LASF21\r
- 147 0015 76000000 .4byte .LASF22\r
- 148 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 149 001d 00000000 .4byte 0\r
- 150 0021 00000000 .4byte 0\r
- 151 0025 00000000 .4byte .Ldebug_line0\r
- 152 0029 02 .uleb128 0x2\r
- 153 002a 01 .byte 0x1\r
- 154 002b 06 .byte 0x6\r
- 155 002c 91010000 .4byte .LASF0\r
- 156 0030 02 .uleb128 0x2\r
- 157 0031 01 .byte 0x1\r
- 158 0032 08 .byte 0x8\r
- 159 0033 51000000 .4byte .LASF1\r
- 160 0037 02 .uleb128 0x2\r
- 161 0038 02 .byte 0x2\r
- 162 0039 05 .byte 0x5\r
- 163 003a 2F010000 .4byte .LASF2\r
- 164 003e 02 .uleb128 0x2\r
- 165 003f 02 .byte 0x2\r
- 166 0040 07 .byte 0x7\r
- 167 0041 A7000000 .4byte .LASF3\r
- 168 0045 02 .uleb128 0x2\r
- 169 0046 04 .byte 0x4\r
- 170 0047 05 .byte 0x5\r
- 171 0048 88010000 .4byte .LASF4\r
- 172 004c 02 .uleb128 0x2\r
- 173 004d 04 .byte 0x4\r
- 174 004e 07 .byte 0x7\r
- 175 004f 64000000 .4byte .LASF5\r
- 176 0053 02 .uleb128 0x2\r
- 177 0054 08 .byte 0x8\r
- 178 0055 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 6\r
-\r
-\r
- 179 0056 1C010000 .4byte .LASF6\r
- 180 005a 02 .uleb128 0x2\r
- 181 005b 08 .byte 0x8\r
- 182 005c 07 .byte 0x7\r
- 183 005d 00010000 .4byte .LASF7\r
- 184 0061 03 .uleb128 0x3\r
- 185 0062 04 .byte 0x4\r
- 186 0063 05 .byte 0x5\r
- 187 0064 696E7400 .ascii "int\000"\r
- 188 0068 02 .uleb128 0x2\r
- 189 0069 04 .byte 0x4\r
- 190 006a 07 .byte 0x7\r
- 191 006b F3000000 .4byte .LASF8\r
- 192 006f 04 .uleb128 0x4\r
- 193 0070 39010000 .4byte .LASF12\r
- 194 0074 02 .byte 0x2\r
- 195 0075 5B .byte 0x5b\r
- 196 0076 30000000 .4byte 0x30\r
- 197 007a 02 .uleb128 0x2\r
- 198 007b 04 .byte 0x4\r
- 199 007c 04 .byte 0x4\r
- 200 007d 4B000000 .4byte .LASF9\r
- 201 0081 02 .uleb128 0x2\r
- 202 0082 08 .byte 0x8\r
- 203 0083 04 .byte 0x4\r
- 204 0084 2E000000 .4byte .LASF10\r
- 205 0088 02 .uleb128 0x2\r
- 206 0089 01 .byte 0x1\r
- 207 008a 08 .byte 0x8\r
- 208 008b 2A010000 .4byte .LASF11\r
- 209 008f 04 .uleb128 0x4\r
- 210 0090 5F000000 .4byte .LASF13\r
- 211 0094 02 .byte 0x2\r
- 212 0095 F0 .byte 0xf0\r
- 213 0096 9A000000 .4byte 0x9a\r
- 214 009a 05 .uleb128 0x5\r
- 215 009b 6F000000 .4byte 0x6f\r
- 216 009f 06 .uleb128 0x6\r
- 217 00a0 01 .byte 0x1\r
- 218 00a1 00000000 .4byte .LASF14\r
- 219 00a5 01 .byte 0x1\r
- 220 00a6 27 .byte 0x27\r
- 221 00a7 01 .byte 0x1\r
- 222 00a8 00000000 .4byte .LFB0\r
- 223 00ac 18000000 .4byte .LFE0\r
- 224 00b0 02 .byte 0x2\r
- 225 00b1 7D .byte 0x7d\r
- 226 00b2 00 .sleb128 0\r
- 227 00b3 01 .byte 0x1\r
- 228 00b4 D7000000 .4byte 0xd7\r
- 229 00b8 07 .uleb128 0x7\r
- 230 00b9 1D000000 .4byte .LASF16\r
- 231 00bd 01 .byte 0x1\r
- 232 00be 27 .byte 0x27\r
- 233 00bf 6F000000 .4byte 0x6f\r
- 234 00c3 00000000 .4byte .LLST0\r
- 235 00c7 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 7\r
-\r
-\r
- 236 00c8 23000000 .4byte .LASF23\r
- 237 00cc 01 .byte 0x1\r
- 238 00cd 29 .byte 0x29\r
- 239 00ce 6F000000 .4byte 0x6f\r
- 240 00d2 21000000 .4byte .LLST1\r
- 241 00d6 00 .byte 0\r
- 242 00d7 06 .uleb128 0x6\r
- 243 00d8 01 .byte 0x1\r
- 244 00d9 35000000 .4byte .LASF15\r
- 245 00dd 01 .byte 0x1\r
- 246 00de 3C .byte 0x3c\r
- 247 00df 01 .byte 0x1\r
- 248 00e0 00000000 .4byte .LFB1\r
- 249 00e4 18000000 .4byte .LFE1\r
- 250 00e8 02 .byte 0x2\r
- 251 00e9 7D .byte 0x7d\r
- 252 00ea 00 .sleb128 0\r
- 253 00eb 01 .byte 0x1\r
- 254 00ec 00010000 .4byte 0x100\r
- 255 00f0 07 .uleb128 0x7\r
- 256 00f1 17010000 .4byte .LASF17\r
- 257 00f5 01 .byte 0x1\r
- 258 00f6 3C .byte 0x3c\r
- 259 00f7 6F000000 .4byte 0x6f\r
- 260 00fb 39000000 .4byte .LLST2\r
- 261 00ff 00 .byte 0\r
- 262 0100 09 .uleb128 0x9\r
- 263 0101 01 .byte 0x1\r
- 264 0102 0F000000 .4byte .LASF18\r
- 265 0106 01 .byte 0x1\r
- 266 0107 54 .byte 0x54\r
- 267 0108 01 .byte 0x1\r
- 268 0109 6F000000 .4byte 0x6f\r
- 269 010d 00000000 .4byte .LFB2\r
- 270 0111 0C000000 .4byte .LFE2\r
- 271 0115 02 .byte 0x2\r
- 272 0116 7D .byte 0x7d\r
- 273 0117 00 .sleb128 0\r
- 274 0118 01 .byte 0x1\r
- 275 0119 09 .uleb128 0x9\r
- 276 011a 01 .byte 0x1\r
- 277 011b DE000000 .4byte .LASF19\r
- 278 011f 01 .byte 0x1\r
- 279 0120 68 .byte 0x68\r
- 280 0121 01 .byte 0x1\r
- 281 0122 6F000000 .4byte 0x6f\r
- 282 0126 00000000 .4byte .LFB3\r
- 283 012a 0C000000 .4byte .LFE3\r
- 284 012e 02 .byte 0x2\r
- 285 012f 7D .byte 0x7d\r
- 286 0130 00 .sleb128 0\r
- 287 0131 01 .byte 0x1\r
- 288 0132 00 .byte 0\r
- 289 .section .debug_abbrev,"",%progbits\r
- 290 .Ldebug_abbrev0:\r
- 291 0000 01 .uleb128 0x1\r
- 292 0001 11 .uleb128 0x11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 8\r
-\r
-\r
- 293 0002 01 .byte 0x1\r
- 294 0003 25 .uleb128 0x25\r
- 295 0004 0E .uleb128 0xe\r
- 296 0005 13 .uleb128 0x13\r
- 297 0006 0B .uleb128 0xb\r
- 298 0007 03 .uleb128 0x3\r
- 299 0008 0E .uleb128 0xe\r
- 300 0009 1B .uleb128 0x1b\r
- 301 000a 0E .uleb128 0xe\r
- 302 000b 55 .uleb128 0x55\r
- 303 000c 06 .uleb128 0x6\r
- 304 000d 11 .uleb128 0x11\r
- 305 000e 01 .uleb128 0x1\r
- 306 000f 52 .uleb128 0x52\r
- 307 0010 01 .uleb128 0x1\r
- 308 0011 10 .uleb128 0x10\r
- 309 0012 06 .uleb128 0x6\r
- 310 0013 00 .byte 0\r
- 311 0014 00 .byte 0\r
- 312 0015 02 .uleb128 0x2\r
- 313 0016 24 .uleb128 0x24\r
- 314 0017 00 .byte 0\r
- 315 0018 0B .uleb128 0xb\r
- 316 0019 0B .uleb128 0xb\r
- 317 001a 3E .uleb128 0x3e\r
- 318 001b 0B .uleb128 0xb\r
- 319 001c 03 .uleb128 0x3\r
- 320 001d 0E .uleb128 0xe\r
- 321 001e 00 .byte 0\r
- 322 001f 00 .byte 0\r
- 323 0020 03 .uleb128 0x3\r
- 324 0021 24 .uleb128 0x24\r
- 325 0022 00 .byte 0\r
- 326 0023 0B .uleb128 0xb\r
- 327 0024 0B .uleb128 0xb\r
- 328 0025 3E .uleb128 0x3e\r
- 329 0026 0B .uleb128 0xb\r
- 330 0027 03 .uleb128 0x3\r
- 331 0028 08 .uleb128 0x8\r
- 332 0029 00 .byte 0\r
- 333 002a 00 .byte 0\r
- 334 002b 04 .uleb128 0x4\r
- 335 002c 16 .uleb128 0x16\r
- 336 002d 00 .byte 0\r
- 337 002e 03 .uleb128 0x3\r
- 338 002f 0E .uleb128 0xe\r
- 339 0030 3A .uleb128 0x3a\r
- 340 0031 0B .uleb128 0xb\r
- 341 0032 3B .uleb128 0x3b\r
- 342 0033 0B .uleb128 0xb\r
- 343 0034 49 .uleb128 0x49\r
- 344 0035 13 .uleb128 0x13\r
- 345 0036 00 .byte 0\r
- 346 0037 00 .byte 0\r
- 347 0038 05 .uleb128 0x5\r
- 348 0039 35 .uleb128 0x35\r
- 349 003a 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 9\r
-\r
-\r
- 350 003b 49 .uleb128 0x49\r
- 351 003c 13 .uleb128 0x13\r
- 352 003d 00 .byte 0\r
- 353 003e 00 .byte 0\r
- 354 003f 06 .uleb128 0x6\r
- 355 0040 2E .uleb128 0x2e\r
- 356 0041 01 .byte 0x1\r
- 357 0042 3F .uleb128 0x3f\r
- 358 0043 0C .uleb128 0xc\r
- 359 0044 03 .uleb128 0x3\r
- 360 0045 0E .uleb128 0xe\r
- 361 0046 3A .uleb128 0x3a\r
- 362 0047 0B .uleb128 0xb\r
- 363 0048 3B .uleb128 0x3b\r
- 364 0049 0B .uleb128 0xb\r
- 365 004a 27 .uleb128 0x27\r
- 366 004b 0C .uleb128 0xc\r
- 367 004c 11 .uleb128 0x11\r
- 368 004d 01 .uleb128 0x1\r
- 369 004e 12 .uleb128 0x12\r
- 370 004f 01 .uleb128 0x1\r
- 371 0050 40 .uleb128 0x40\r
- 372 0051 0A .uleb128 0xa\r
- 373 0052 9742 .uleb128 0x2117\r
- 374 0054 0C .uleb128 0xc\r
- 375 0055 01 .uleb128 0x1\r
- 376 0056 13 .uleb128 0x13\r
- 377 0057 00 .byte 0\r
- 378 0058 00 .byte 0\r
- 379 0059 07 .uleb128 0x7\r
- 380 005a 05 .uleb128 0x5\r
- 381 005b 00 .byte 0\r
- 382 005c 03 .uleb128 0x3\r
- 383 005d 0E .uleb128 0xe\r
- 384 005e 3A .uleb128 0x3a\r
- 385 005f 0B .uleb128 0xb\r
- 386 0060 3B .uleb128 0x3b\r
- 387 0061 0B .uleb128 0xb\r
- 388 0062 49 .uleb128 0x49\r
- 389 0063 13 .uleb128 0x13\r
- 390 0064 02 .uleb128 0x2\r
- 391 0065 06 .uleb128 0x6\r
- 392 0066 00 .byte 0\r
- 393 0067 00 .byte 0\r
- 394 0068 08 .uleb128 0x8\r
- 395 0069 34 .uleb128 0x34\r
- 396 006a 00 .byte 0\r
- 397 006b 03 .uleb128 0x3\r
- 398 006c 0E .uleb128 0xe\r
- 399 006d 3A .uleb128 0x3a\r
- 400 006e 0B .uleb128 0xb\r
- 401 006f 3B .uleb128 0x3b\r
- 402 0070 0B .uleb128 0xb\r
- 403 0071 49 .uleb128 0x49\r
- 404 0072 13 .uleb128 0x13\r
- 405 0073 02 .uleb128 0x2\r
- 406 0074 06 .uleb128 0x6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 10\r
-\r
-\r
- 407 0075 00 .byte 0\r
- 408 0076 00 .byte 0\r
- 409 0077 09 .uleb128 0x9\r
- 410 0078 2E .uleb128 0x2e\r
- 411 0079 00 .byte 0\r
- 412 007a 3F .uleb128 0x3f\r
- 413 007b 0C .uleb128 0xc\r
- 414 007c 03 .uleb128 0x3\r
- 415 007d 0E .uleb128 0xe\r
- 416 007e 3A .uleb128 0x3a\r
- 417 007f 0B .uleb128 0xb\r
- 418 0080 3B .uleb128 0x3b\r
- 419 0081 0B .uleb128 0xb\r
- 420 0082 27 .uleb128 0x27\r
- 421 0083 0C .uleb128 0xc\r
- 422 0084 49 .uleb128 0x49\r
- 423 0085 13 .uleb128 0x13\r
- 424 0086 11 .uleb128 0x11\r
- 425 0087 01 .uleb128 0x1\r
- 426 0088 12 .uleb128 0x12\r
- 427 0089 01 .uleb128 0x1\r
- 428 008a 40 .uleb128 0x40\r
- 429 008b 0A .uleb128 0xa\r
- 430 008c 9742 .uleb128 0x2117\r
- 431 008e 0C .uleb128 0xc\r
- 432 008f 00 .byte 0\r
- 433 0090 00 .byte 0\r
- 434 0091 00 .byte 0\r
- 435 .section .debug_loc,"",%progbits\r
- 436 .Ldebug_loc0:\r
- 437 .LLST0:\r
- 438 0000 00000000 .4byte .LVL0\r
- 439 0004 0C000000 .4byte .LVL2\r
- 440 0008 0100 .2byte 0x1\r
- 441 000a 50 .byte 0x50\r
- 442 000b 0C000000 .4byte .LVL2\r
- 443 000f 18000000 .4byte .LFE0\r
- 444 0013 0400 .2byte 0x4\r
- 445 0015 F3 .byte 0xf3\r
- 446 0016 01 .uleb128 0x1\r
- 447 0017 50 .byte 0x50\r
- 448 0018 9F .byte 0x9f\r
- 449 0019 00000000 .4byte 0\r
- 450 001d 00000000 .4byte 0\r
- 451 .LLST1:\r
- 452 0021 04000000 .4byte .LVL1\r
- 453 0025 0E000000 .4byte .LVL3\r
- 454 0029 0600 .2byte 0x6\r
- 455 002b 72 .byte 0x72\r
- 456 002c 00 .sleb128 0\r
- 457 002d 08 .byte 0x8\r
- 458 002e 7F .byte 0x7f\r
- 459 002f 1A .byte 0x1a\r
- 460 0030 9F .byte 0x9f\r
- 461 0031 00000000 .4byte 0\r
- 462 0035 00000000 .4byte 0\r
- 463 .LLST2:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 11\r
-\r
-\r
- 464 0039 00000000 .4byte .LVL4\r
- 465 003d 06000000 .4byte .LVL5\r
- 466 0041 0100 .2byte 0x1\r
- 467 0043 50 .byte 0x50\r
- 468 0044 06000000 .4byte .LVL5\r
- 469 0048 18000000 .4byte .LFE1\r
- 470 004c 0400 .2byte 0x4\r
- 471 004e F3 .byte 0xf3\r
- 472 004f 01 .uleb128 0x1\r
- 473 0050 50 .byte 0x50\r
- 474 0051 9F .byte 0x9f\r
- 475 0052 00000000 .4byte 0\r
- 476 0056 00000000 .4byte 0\r
- 477 .section .debug_aranges,"",%progbits\r
- 478 0000 34000000 .4byte 0x34\r
- 479 0004 0200 .2byte 0x2\r
- 480 0006 00000000 .4byte .Ldebug_info0\r
- 481 000a 04 .byte 0x4\r
- 482 000b 00 .byte 0\r
- 483 000c 0000 .2byte 0\r
- 484 000e 0000 .2byte 0\r
- 485 0010 00000000 .4byte .LFB0\r
- 486 0014 18000000 .4byte .LFE0-.LFB0\r
- 487 0018 00000000 .4byte .LFB1\r
- 488 001c 18000000 .4byte .LFE1-.LFB1\r
- 489 0020 00000000 .4byte .LFB2\r
- 490 0024 0C000000 .4byte .LFE2-.LFB2\r
- 491 0028 00000000 .4byte .LFB3\r
- 492 002c 0C000000 .4byte .LFE3-.LFB3\r
- 493 0030 00000000 .4byte 0\r
- 494 0034 00000000 .4byte 0\r
- 495 .section .debug_ranges,"",%progbits\r
- 496 .Ldebug_ranges0:\r
- 497 0000 00000000 .4byte .LFB0\r
- 498 0004 18000000 .4byte .LFE0\r
- 499 0008 00000000 .4byte .LFB1\r
- 500 000c 18000000 .4byte .LFE1\r
- 501 0010 00000000 .4byte .LFB2\r
- 502 0014 0C000000 .4byte .LFE2\r
- 503 0018 00000000 .4byte .LFB3\r
- 504 001c 0C000000 .4byte .LFE3\r
- 505 0020 00000000 .4byte 0\r
- 506 0024 00000000 .4byte 0\r
- 507 .section .debug_line,"",%progbits\r
- 508 .Ldebug_line0:\r
- 509 0000 92000000 .section .debug_str,"MS",%progbits,1\r
- 509 02004700 \r
- 509 00000201 \r
- 509 FB0E0D00 \r
- 509 01010101 \r
- 510 .LASF14:\r
- 511 0000 55534246 .ascii "USBFS_Dm_Write\000"\r
- 511 535F446D \r
- 511 5F577269 \r
- 511 746500\r
- 512 .LASF18:\r
- 513 000f 55534246 .ascii "USBFS_Dm_Read\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 12\r
-\r
-\r
- 513 535F446D \r
- 513 5F526561 \r
- 513 6400\r
- 514 .LASF16:\r
- 515 001d 76616C75 .ascii "value\000"\r
- 515 6500\r
- 516 .LASF23:\r
- 517 0023 73746174 .ascii "staticBits\000"\r
- 517 69634269 \r
- 517 747300\r
- 518 .LASF10:\r
- 519 002e 646F7562 .ascii "double\000"\r
- 519 6C6500\r
- 520 .LASF15:\r
- 521 0035 55534246 .ascii "USBFS_Dm_SetDriveMode\000"\r
- 521 535F446D \r
- 521 5F536574 \r
- 521 44726976 \r
- 521 654D6F64 \r
- 522 .LASF9:\r
- 523 004b 666C6F61 .ascii "float\000"\r
- 523 7400\r
- 524 .LASF1:\r
- 525 0051 756E7369 .ascii "unsigned char\000"\r
- 525 676E6564 \r
- 525 20636861 \r
- 525 7200\r
- 526 .LASF13:\r
- 527 005f 72656738 .ascii "reg8\000"\r
- 527 00\r
- 528 .LASF5:\r
- 529 0064 6C6F6E67 .ascii "long unsigned int\000"\r
- 529 20756E73 \r
- 529 69676E65 \r
- 529 6420696E \r
- 529 7400\r
- 530 .LASF22:\r
- 531 0076 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 531 43534932 \r
- 531 53445C73 \r
- 531 6F667477 \r
- 531 6172655C \r
- 532 00a5 6E00 .ascii "n\000"\r
- 533 .LASF3:\r
- 534 00a7 73686F72 .ascii "short unsigned int\000"\r
- 534 7420756E \r
- 534 7369676E \r
- 534 65642069 \r
- 534 6E7400\r
- 535 .LASF21:\r
- 536 00ba 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_Dm.c\000"\r
- 536 6E657261 \r
- 536 7465645F \r
- 536 536F7572 \r
- 536 63655C50 \r
- 537 .LASF19:\r
- 538 00de 55534246 .ascii "USBFS_Dm_ReadDataReg\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s page 13\r
-\r
-\r
- 538 535F446D \r
- 538 5F526561 \r
- 538 64446174 \r
- 538 61526567 \r
- 539 .LASF8:\r
- 540 00f3 756E7369 .ascii "unsigned int\000"\r
- 540 676E6564 \r
- 540 20696E74 \r
- 540 00\r
- 541 .LASF7:\r
- 542 0100 6C6F6E67 .ascii "long long unsigned int\000"\r
- 542 206C6F6E \r
- 542 6720756E \r
- 542 7369676E \r
- 542 65642069 \r
- 543 .LASF17:\r
- 544 0117 6D6F6465 .ascii "mode\000"\r
- 544 00\r
- 545 .LASF6:\r
- 546 011c 6C6F6E67 .ascii "long long int\000"\r
- 546 206C6F6E \r
- 546 6720696E \r
- 546 7400\r
- 547 .LASF11:\r
- 548 012a 63686172 .ascii "char\000"\r
- 548 00\r
- 549 .LASF2:\r
- 550 012f 73686F72 .ascii "short int\000"\r
- 550 7420696E \r
- 550 7400\r
- 551 .LASF12:\r
- 552 0139 75696E74 .ascii "uint8\000"\r
- 552 3800\r
- 553 .LASF20:\r
- 554 013f 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 554 4320342E \r
- 554 372E3320 \r
- 554 32303133 \r
- 554 30333132 \r
- 555 0172 616E6368 .ascii "anch revision 196615]\000"\r
- 555 20726576 \r
- 555 6973696F \r
- 555 6E203139 \r
- 555 36363135 \r
- 556 .LASF4:\r
- 557 0188 6C6F6E67 .ascii "long int\000"\r
- 557 20696E74 \r
- 557 00\r
- 558 .LASF0:\r
- 559 0191 7369676E .ascii "signed char\000"\r
- 559 65642063 \r
- 559 68617200 \r
- 560 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_Dp.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_Dp_Write,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_Dp_Write\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_Dp_Write, %function\r
- 24 USBFS_Dp_Write:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_Dp.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_Dp.c **** * File Name: USBFS_Dp.c \r
- 3:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Version 1.90\r
- 4:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_Dp.c **** * This file contains API to enable firmware control of a Pins component.\r
- 7:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_Dp.c **** * You may use this file only in accordance with the license, terms, conditions, \r
- 13:.\Generated_Source\PSoC5/USBFS_Dp.c **** * disclaimers, and limitations in the end user license agreement accompanying \r
- 14:.\Generated_Source\PSoC5/USBFS_Dp.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_Dp.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_Dp.c **** #include "cytypes.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_Dp.c **** #include "USBFS_Dp.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 20:.\Generated_Source\PSoC5/USBFS_Dp.c **** /* APIs are not generated for P15[7:6] on PSoC 5 */\r
- 21:.\Generated_Source\PSoC5/USBFS_Dp.c **** #if !(CY_PSOC5A &&\\r
- 22:.\Generated_Source\PSoC5/USBFS_Dp.c **** USBFS_Dp__PORT == 15 && ((USBFS_Dp__MASK & 0xC0) != 0))\r
- 23:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 24:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 25:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************\r
- 26:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Function Name: USBFS_Dp_Write\r
- 27:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************\r
- 28:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 29:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Summary:\r
- 30:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Assign a new value to the digital port's data output register. \r
- 31:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters: \r
- 33:.\Generated_Source\PSoC5/USBFS_Dp.c **** * prtValue: The value to be assigned to the Digital Port. \r
- 34:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 35:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Return: \r
- 36:.\Generated_Source\PSoC5/USBFS_Dp.c **** * None\r
- 37:.\Generated_Source\PSoC5/USBFS_Dp.c **** * \r
- 38:.\Generated_Source\PSoC5/USBFS_Dp.c **** *******************************************************************************/\r
- 39:.\Generated_Source\PSoC5/USBFS_Dp.c **** void USBFS_Dp_Write(uint8 value) \r
- 40:.\Generated_Source\PSoC5/USBFS_Dp.c **** {\r
- 27 .loc 1 40 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 41:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 staticBits = (USBFS_Dp_DR & (uint8)(~USBFS_Dp_MASK));\r
- 33 .loc 1 41 0\r
- 34 0000 054B ldr r3, .L2\r
- 42:.\Generated_Source\PSoC5/USBFS_Dp.c **** USBFS_Dp_DR = staticBits | ((uint8)(value << USBFS_Dp_SHIFT) & USBFS_Dp_MASK);\r
- 35 .loc 1 42 0\r
- 36 0002 8001 lsls r0, r0, #6\r
- 37 .LVL1:\r
- 41:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 staticBits = (USBFS_Dp_DR & (uint8)(~USBFS_Dp_MASK));\r
- 38 .loc 1 41 0\r
- 39 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 40 .LVL2:\r
- 41 .loc 1 42 0\r
- 42 0006 00F04001 and r1, r0, #64\r
- 41:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 staticBits = (USBFS_Dp_DR & (uint8)(~USBFS_Dp_MASK));\r
- 43 .loc 1 41 0\r
- 44 000a 02F0BF02 and r2, r2, #191\r
- 45 .LVL3:\r
- 46 .loc 1 42 0\r
- 47 000e 41EA0200 orr r0, r1, r2\r
- 48 0012 1870 strb r0, [r3, #0]\r
- 49 0014 7047 bx lr\r
- 50 .L3:\r
- 51 0016 00BF .align 2\r
- 52 .L2:\r
- 53 0018 F0510040 .word 1073762800\r
- 54 .cfi_endproc\r
- 55 .LFE0:\r
- 56 .size USBFS_Dp_Write, .-USBFS_Dp_Write\r
- 57 .section .text.USBFS_Dp_SetDriveMode,"ax",%progbits\r
- 58 .align 1\r
- 59 .global USBFS_Dp_SetDriveMode\r
- 60 .thumb\r
- 61 .thumb_func\r
- 62 .type USBFS_Dp_SetDriveMode, %function\r
- 63 USBFS_Dp_SetDriveMode:\r
- 64 .LFB1:\r
- 43:.\Generated_Source\PSoC5/USBFS_Dp.c **** }\r
- 44:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 45:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 46:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************\r
- 47:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Function Name: USBFS_Dp_SetDriveMode\r
- 48:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 3\r
-\r
-\r
- 49:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 50:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Summary:\r
- 51:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Change the drive mode on the pins of the port.\r
- 52:.\Generated_Source\PSoC5/USBFS_Dp.c **** * \r
- 53:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters: \r
- 54:.\Generated_Source\PSoC5/USBFS_Dp.c **** * mode: Change the pins to this drive mode.\r
- 55:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 56:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Return: \r
- 57:.\Generated_Source\PSoC5/USBFS_Dp.c **** * None\r
- 58:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 59:.\Generated_Source\PSoC5/USBFS_Dp.c **** *******************************************************************************/\r
- 60:.\Generated_Source\PSoC5/USBFS_Dp.c **** void USBFS_Dp_SetDriveMode(uint8 mode) \r
- 61:.\Generated_Source\PSoC5/USBFS_Dp.c **** {\r
- 65 .loc 1 61 0\r
- 66 .cfi_startproc\r
- 67 @ args = 0, pretend = 0, frame = 0\r
- 68 @ frame_needed = 0, uses_anonymous_args = 0\r
- 69 @ link register save eliminated.\r
- 70 .LVL4:\r
- 62:.\Generated_Source\PSoC5/USBFS_Dp.c **** CyPins_SetPinDriveMode(USBFS_Dp_0, mode);\r
- 71 .loc 1 62 0\r
- 72 0000 044B ldr r3, .L5\r
- 73 0002 00F00E00 and r0, r0, #14\r
- 74 .LVL5:\r
- 75 0006 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 76 0008 22F00E01 bic r1, r2, #14\r
- 77 000c 40EA0102 orr r2, r0, r1\r
- 78 0010 1A70 strb r2, [r3, #0]\r
- 79 0012 7047 bx lr\r
- 80 .L6:\r
- 81 .align 2\r
- 82 .L5:\r
- 83 0014 7E500040 .word 1073762430\r
- 84 .cfi_endproc\r
- 85 .LFE1:\r
- 86 .size USBFS_Dp_SetDriveMode, .-USBFS_Dp_SetDriveMode\r
- 87 .section .text.USBFS_Dp_Read,"ax",%progbits\r
- 88 .align 1\r
- 89 .global USBFS_Dp_Read\r
- 90 .thumb\r
- 91 .thumb_func\r
- 92 .type USBFS_Dp_Read, %function\r
- 93 USBFS_Dp_Read:\r
- 94 .LFB2:\r
- 63:.\Generated_Source\PSoC5/USBFS_Dp.c **** }\r
- 64:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 65:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 66:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************\r
- 67:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Function Name: USBFS_Dp_Read\r
- 68:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************\r
- 69:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 70:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Summary:\r
- 71:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Read the current value on the pins of the Digital Port in right justified \r
- 72:.\Generated_Source\PSoC5/USBFS_Dp.c **** * form.\r
- 73:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 74:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters: \r
- 75:.\Generated_Source\PSoC5/USBFS_Dp.c **** * None\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 4\r
-\r
-\r
- 76:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 77:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Return: \r
- 78:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Returns the current value of the Digital Port as a right justified number\r
- 79:.\Generated_Source\PSoC5/USBFS_Dp.c **** * \r
- 80:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Note:\r
- 81:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Macro USBFS_Dp_ReadPS calls this function. \r
- 82:.\Generated_Source\PSoC5/USBFS_Dp.c **** * \r
- 83:.\Generated_Source\PSoC5/USBFS_Dp.c **** *******************************************************************************/\r
- 84:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 USBFS_Dp_Read(void) \r
- 85:.\Generated_Source\PSoC5/USBFS_Dp.c **** {\r
- 95 .loc 1 85 0\r
- 96 .cfi_startproc\r
- 97 @ args = 0, pretend = 0, frame = 0\r
- 98 @ frame_needed = 0, uses_anonymous_args = 0\r
- 99 @ link register save eliminated.\r
- 86:.\Generated_Source\PSoC5/USBFS_Dp.c **** return (USBFS_Dp_PS & USBFS_Dp_MASK) >> USBFS_Dp_SHIFT;\r
- 100 .loc 1 86 0\r
- 101 0000 024B ldr r3, .L8\r
- 102 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 87:.\Generated_Source\PSoC5/USBFS_Dp.c **** }\r
- 103 .loc 1 87 0\r
- 104 0004 C0F38010 ubfx r0, r0, #6, #1\r
- 105 0008 7047 bx lr\r
- 106 .L9:\r
- 107 000a 00BF .align 2\r
- 108 .L8:\r
- 109 000c F1510040 .word 1073762801\r
- 110 .cfi_endproc\r
- 111 .LFE2:\r
- 112 .size USBFS_Dp_Read, .-USBFS_Dp_Read\r
- 113 .section .text.USBFS_Dp_ReadDataReg,"ax",%progbits\r
- 114 .align 1\r
- 115 .global USBFS_Dp_ReadDataReg\r
- 116 .thumb\r
- 117 .thumb_func\r
- 118 .type USBFS_Dp_ReadDataReg, %function\r
- 119 USBFS_Dp_ReadDataReg:\r
- 120 .LFB3:\r
- 88:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 89:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 90:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************\r
- 91:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Function Name: USBFS_Dp_ReadDataReg\r
- 92:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************\r
- 93:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 94:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Summary:\r
- 95:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Read the current value assigned to a Digital Port's data output register\r
- 96:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 97:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters: \r
- 98:.\Generated_Source\PSoC5/USBFS_Dp.c **** * None \r
- 99:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 100:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Return: \r
- 101:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Returns the current value assigned to the Digital Port's data output register\r
- 102:.\Generated_Source\PSoC5/USBFS_Dp.c **** * \r
- 103:.\Generated_Source\PSoC5/USBFS_Dp.c **** *******************************************************************************/\r
- 104:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 USBFS_Dp_ReadDataReg(void) \r
- 105:.\Generated_Source\PSoC5/USBFS_Dp.c **** {\r
- 121 .loc 1 105 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 5\r
-\r
-\r
- 122 .cfi_startproc\r
- 123 @ args = 0, pretend = 0, frame = 0\r
- 124 @ frame_needed = 0, uses_anonymous_args = 0\r
- 125 @ link register save eliminated.\r
- 106:.\Generated_Source\PSoC5/USBFS_Dp.c **** return (USBFS_Dp_DR & USBFS_Dp_MASK) >> USBFS_Dp_SHIFT;\r
- 126 .loc 1 106 0\r
- 127 0000 024B ldr r3, .L11\r
- 128 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 107:.\Generated_Source\PSoC5/USBFS_Dp.c **** }\r
- 129 .loc 1 107 0\r
- 130 0004 C0F38010 ubfx r0, r0, #6, #1\r
- 131 0008 7047 bx lr\r
- 132 .L12:\r
- 133 000a 00BF .align 2\r
- 134 .L11:\r
- 135 000c F0510040 .word 1073762800\r
- 136 .cfi_endproc\r
- 137 .LFE3:\r
- 138 .size USBFS_Dp_ReadDataReg, .-USBFS_Dp_ReadDataReg\r
- 139 .section .text.USBFS_Dp_ClearInterrupt,"ax",%progbits\r
- 140 .align 1\r
- 141 .global USBFS_Dp_ClearInterrupt\r
- 142 .thumb\r
- 143 .thumb_func\r
- 144 .type USBFS_Dp_ClearInterrupt, %function\r
- 145 USBFS_Dp_ClearInterrupt:\r
- 146 .LFB4:\r
- 108:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 109:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 110:.\Generated_Source\PSoC5/USBFS_Dp.c **** /* If Interrupts Are Enabled for this Pins component */ \r
- 111:.\Generated_Source\PSoC5/USBFS_Dp.c **** #if defined(USBFS_Dp_INTSTAT) \r
- 112:.\Generated_Source\PSoC5/USBFS_Dp.c **** \r
- 113:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************\r
- 114:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Function Name: USBFS_Dp_ClearInterrupt\r
- 115:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************\r
- 116:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Summary:\r
- 117:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Clears any active interrupts attached to port and returns the value of the \r
- 118:.\Generated_Source\PSoC5/USBFS_Dp.c **** * interrupt status register.\r
- 119:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 120:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters: \r
- 121:.\Generated_Source\PSoC5/USBFS_Dp.c **** * None \r
- 122:.\Generated_Source\PSoC5/USBFS_Dp.c **** *\r
- 123:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Return: \r
- 124:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Returns the value of the interrupt status register\r
- 125:.\Generated_Source\PSoC5/USBFS_Dp.c **** * \r
- 126:.\Generated_Source\PSoC5/USBFS_Dp.c **** *******************************************************************************/\r
- 127:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 USBFS_Dp_ClearInterrupt(void) \r
- 128:.\Generated_Source\PSoC5/USBFS_Dp.c **** {\r
- 147 .loc 1 128 0\r
- 148 .cfi_startproc\r
- 149 @ args = 0, pretend = 0, frame = 0\r
- 150 @ frame_needed = 0, uses_anonymous_args = 0\r
- 151 @ link register save eliminated.\r
- 129:.\Generated_Source\PSoC5/USBFS_Dp.c **** return (USBFS_Dp_INTSTAT & USBFS_Dp_MASK) >> USBFS_Dp_SHIFT;\r
- 152 .loc 1 129 0\r
- 153 0000 024B ldr r3, .L14\r
- 154 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 6\r
-\r
-\r
- 130:.\Generated_Source\PSoC5/USBFS_Dp.c **** }\r
- 155 .loc 1 130 0\r
- 156 0004 C0F38010 ubfx r0, r0, #6, #1\r
- 157 0008 7047 bx lr\r
- 158 .L15:\r
- 159 000a 00BF .align 2\r
- 160 .L14:\r
- 161 000c 8F450040 .word 1073759631\r
- 162 .cfi_endproc\r
- 163 .LFE4:\r
- 164 .size USBFS_Dp_ClearInterrupt, .-USBFS_Dp_ClearInterrupt\r
- 165 .text\r
- 166 .Letext0:\r
- 167 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 168 .section .debug_info,"",%progbits\r
- 169 .Ldebug_info0:\r
- 170 0000 48010000 .4byte 0x148\r
- 171 0004 0200 .2byte 0x2\r
- 172 0006 00000000 .4byte .Ldebug_abbrev0\r
- 173 000a 04 .byte 0x4\r
- 174 000b 01 .uleb128 0x1\r
- 175 000c 41010000 .4byte .LASF21\r
- 176 0010 01 .byte 0x1\r
- 177 0011 AD000000 .4byte .LASF22\r
- 178 0015 62000000 .4byte .LASF23\r
- 179 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 180 001d 00000000 .4byte 0\r
- 181 0021 00000000 .4byte 0\r
- 182 0025 00000000 .4byte .Ldebug_line0\r
- 183 0029 02 .uleb128 0x2\r
- 184 002a 01 .byte 0x1\r
- 185 002b 06 .byte 0x6\r
- 186 002c A9010000 .4byte .LASF0\r
- 187 0030 02 .uleb128 0x2\r
- 188 0031 01 .byte 0x1\r
- 189 0032 08 .byte 0x8\r
- 190 0033 3D000000 .4byte .LASF1\r
- 191 0037 02 .uleb128 0x2\r
- 192 0038 02 .byte 0x2\r
- 193 0039 05 .byte 0x5\r
- 194 003a 31010000 .4byte .LASF2\r
- 195 003e 02 .uleb128 0x2\r
- 196 003f 02 .byte 0x2\r
- 197 0040 07 .byte 0x7\r
- 198 0041 93000000 .4byte .LASF3\r
- 199 0045 02 .uleb128 0x2\r
- 200 0046 04 .byte 0x4\r
- 201 0047 05 .byte 0x5\r
- 202 0048 8A010000 .4byte .LASF4\r
- 203 004c 02 .uleb128 0x2\r
- 204 004d 04 .byte 0x4\r
- 205 004e 07 .byte 0x7\r
- 206 004f 50000000 .4byte .LASF5\r
- 207 0053 02 .uleb128 0x2\r
- 208 0054 08 .byte 0x8\r
- 209 0055 05 .byte 0x5\r
- 210 0056 1E010000 .4byte .LASF6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 7\r
-\r
-\r
- 211 005a 02 .uleb128 0x2\r
- 212 005b 08 .byte 0x8\r
- 213 005c 07 .byte 0x7\r
- 214 005d ED000000 .4byte .LASF7\r
- 215 0061 03 .uleb128 0x3\r
- 216 0062 04 .byte 0x4\r
- 217 0063 05 .byte 0x5\r
- 218 0064 696E7400 .ascii "int\000"\r
- 219 0068 02 .uleb128 0x2\r
- 220 0069 04 .byte 0x4\r
- 221 006a 07 .byte 0x7\r
- 222 006b E0000000 .4byte .LASF8\r
- 223 006f 04 .uleb128 0x4\r
- 224 0070 3B010000 .4byte .LASF12\r
- 225 0074 02 .byte 0x2\r
- 226 0075 5B .byte 0x5b\r
- 227 0076 30000000 .4byte 0x30\r
- 228 007a 02 .uleb128 0x2\r
- 229 007b 04 .byte 0x4\r
- 230 007c 04 .byte 0x4\r
- 231 007d 1F000000 .4byte .LASF9\r
- 232 0081 02 .uleb128 0x2\r
- 233 0082 08 .byte 0x8\r
- 234 0083 04 .byte 0x4\r
- 235 0084 A6000000 .4byte .LASF10\r
- 236 0088 02 .uleb128 0x2\r
- 237 0089 01 .byte 0x1\r
- 238 008a 08 .byte 0x8\r
- 239 008b 2C010000 .4byte .LASF11\r
- 240 008f 04 .uleb128 0x4\r
- 241 0090 4B000000 .4byte .LASF13\r
- 242 0094 02 .byte 0x2\r
- 243 0095 F0 .byte 0xf0\r
- 244 0096 9A000000 .4byte 0x9a\r
- 245 009a 05 .uleb128 0x5\r
- 246 009b 6F000000 .4byte 0x6f\r
- 247 009f 06 .uleb128 0x6\r
- 248 00a0 01 .byte 0x1\r
- 249 00a1 D1000000 .4byte .LASF14\r
- 250 00a5 01 .byte 0x1\r
- 251 00a6 27 .byte 0x27\r
- 252 00a7 01 .byte 0x1\r
- 253 00a8 00000000 .4byte .LFB0\r
- 254 00ac 1C000000 .4byte .LFE0\r
- 255 00b0 02 .byte 0x2\r
- 256 00b1 7D .byte 0x7d\r
- 257 00b2 00 .sleb128 0\r
- 258 00b3 01 .byte 0x1\r
- 259 00b4 D7000000 .4byte 0xd7\r
- 260 00b8 07 .uleb128 0x7\r
- 261 00b9 00000000 .4byte .LASF16\r
- 262 00bd 01 .byte 0x1\r
- 263 00be 27 .byte 0x27\r
- 264 00bf 6F000000 .4byte 0x6f\r
- 265 00c3 00000000 .4byte .LLST0\r
- 266 00c7 08 .uleb128 0x8\r
- 267 00c8 14000000 .4byte .LASF24\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 8\r
-\r
-\r
- 268 00cc 01 .byte 0x1\r
- 269 00cd 29 .byte 0x29\r
- 270 00ce 6F000000 .4byte 0x6f\r
- 271 00d2 21000000 .4byte .LLST1\r
- 272 00d6 00 .byte 0\r
- 273 00d7 06 .uleb128 0x6\r
- 274 00d8 01 .byte 0x1\r
- 275 00d9 93010000 .4byte .LASF15\r
- 276 00dd 01 .byte 0x1\r
- 277 00de 3C .byte 0x3c\r
- 278 00df 01 .byte 0x1\r
- 279 00e0 00000000 .4byte .LFB1\r
- 280 00e4 18000000 .4byte .LFE1\r
- 281 00e8 02 .byte 0x2\r
- 282 00e9 7D .byte 0x7d\r
- 283 00ea 00 .sleb128 0\r
- 284 00eb 01 .byte 0x1\r
- 285 00ec 00010000 .4byte 0x100\r
- 286 00f0 07 .uleb128 0x7\r
- 287 00f1 19010000 .4byte .LASF17\r
- 288 00f5 01 .byte 0x1\r
- 289 00f6 3C .byte 0x3c\r
- 290 00f7 6F000000 .4byte 0x6f\r
- 291 00fb 39000000 .4byte .LLST2\r
- 292 00ff 00 .byte 0\r
- 293 0100 09 .uleb128 0x9\r
- 294 0101 01 .byte 0x1\r
- 295 0102 06000000 .4byte .LASF18\r
- 296 0106 01 .byte 0x1\r
- 297 0107 54 .byte 0x54\r
- 298 0108 01 .byte 0x1\r
- 299 0109 6F000000 .4byte 0x6f\r
- 300 010d 00000000 .4byte .LFB2\r
- 301 0111 10000000 .4byte .LFE2\r
- 302 0115 02 .byte 0x2\r
- 303 0116 7D .byte 0x7d\r
- 304 0117 00 .sleb128 0\r
- 305 0118 01 .byte 0x1\r
- 306 0119 09 .uleb128 0x9\r
- 307 011a 01 .byte 0x1\r
- 308 011b 04010000 .4byte .LASF19\r
- 309 011f 01 .byte 0x1\r
- 310 0120 68 .byte 0x68\r
- 311 0121 01 .byte 0x1\r
- 312 0122 6F000000 .4byte 0x6f\r
- 313 0126 00000000 .4byte .LFB3\r
- 314 012a 10000000 .4byte .LFE3\r
- 315 012e 02 .byte 0x2\r
- 316 012f 7D .byte 0x7d\r
- 317 0130 00 .sleb128 0\r
- 318 0131 01 .byte 0x1\r
- 319 0132 09 .uleb128 0x9\r
- 320 0133 01 .byte 0x1\r
- 321 0134 25000000 .4byte .LASF20\r
- 322 0138 01 .byte 0x1\r
- 323 0139 7F .byte 0x7f\r
- 324 013a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 9\r
-\r
-\r
- 325 013b 6F000000 .4byte 0x6f\r
- 326 013f 00000000 .4byte .LFB4\r
- 327 0143 10000000 .4byte .LFE4\r
- 328 0147 02 .byte 0x2\r
- 329 0148 7D .byte 0x7d\r
- 330 0149 00 .sleb128 0\r
- 331 014a 01 .byte 0x1\r
- 332 014b 00 .byte 0\r
- 333 .section .debug_abbrev,"",%progbits\r
- 334 .Ldebug_abbrev0:\r
- 335 0000 01 .uleb128 0x1\r
- 336 0001 11 .uleb128 0x11\r
- 337 0002 01 .byte 0x1\r
- 338 0003 25 .uleb128 0x25\r
- 339 0004 0E .uleb128 0xe\r
- 340 0005 13 .uleb128 0x13\r
- 341 0006 0B .uleb128 0xb\r
- 342 0007 03 .uleb128 0x3\r
- 343 0008 0E .uleb128 0xe\r
- 344 0009 1B .uleb128 0x1b\r
- 345 000a 0E .uleb128 0xe\r
- 346 000b 55 .uleb128 0x55\r
- 347 000c 06 .uleb128 0x6\r
- 348 000d 11 .uleb128 0x11\r
- 349 000e 01 .uleb128 0x1\r
- 350 000f 52 .uleb128 0x52\r
- 351 0010 01 .uleb128 0x1\r
- 352 0011 10 .uleb128 0x10\r
- 353 0012 06 .uleb128 0x6\r
- 354 0013 00 .byte 0\r
- 355 0014 00 .byte 0\r
- 356 0015 02 .uleb128 0x2\r
- 357 0016 24 .uleb128 0x24\r
- 358 0017 00 .byte 0\r
- 359 0018 0B .uleb128 0xb\r
- 360 0019 0B .uleb128 0xb\r
- 361 001a 3E .uleb128 0x3e\r
- 362 001b 0B .uleb128 0xb\r
- 363 001c 03 .uleb128 0x3\r
- 364 001d 0E .uleb128 0xe\r
- 365 001e 00 .byte 0\r
- 366 001f 00 .byte 0\r
- 367 0020 03 .uleb128 0x3\r
- 368 0021 24 .uleb128 0x24\r
- 369 0022 00 .byte 0\r
- 370 0023 0B .uleb128 0xb\r
- 371 0024 0B .uleb128 0xb\r
- 372 0025 3E .uleb128 0x3e\r
- 373 0026 0B .uleb128 0xb\r
- 374 0027 03 .uleb128 0x3\r
- 375 0028 08 .uleb128 0x8\r
- 376 0029 00 .byte 0\r
- 377 002a 00 .byte 0\r
- 378 002b 04 .uleb128 0x4\r
- 379 002c 16 .uleb128 0x16\r
- 380 002d 00 .byte 0\r
- 381 002e 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 10\r
-\r
-\r
- 382 002f 0E .uleb128 0xe\r
- 383 0030 3A .uleb128 0x3a\r
- 384 0031 0B .uleb128 0xb\r
- 385 0032 3B .uleb128 0x3b\r
- 386 0033 0B .uleb128 0xb\r
- 387 0034 49 .uleb128 0x49\r
- 388 0035 13 .uleb128 0x13\r
- 389 0036 00 .byte 0\r
- 390 0037 00 .byte 0\r
- 391 0038 05 .uleb128 0x5\r
- 392 0039 35 .uleb128 0x35\r
- 393 003a 00 .byte 0\r
- 394 003b 49 .uleb128 0x49\r
- 395 003c 13 .uleb128 0x13\r
- 396 003d 00 .byte 0\r
- 397 003e 00 .byte 0\r
- 398 003f 06 .uleb128 0x6\r
- 399 0040 2E .uleb128 0x2e\r
- 400 0041 01 .byte 0x1\r
- 401 0042 3F .uleb128 0x3f\r
- 402 0043 0C .uleb128 0xc\r
- 403 0044 03 .uleb128 0x3\r
- 404 0045 0E .uleb128 0xe\r
- 405 0046 3A .uleb128 0x3a\r
- 406 0047 0B .uleb128 0xb\r
- 407 0048 3B .uleb128 0x3b\r
- 408 0049 0B .uleb128 0xb\r
- 409 004a 27 .uleb128 0x27\r
- 410 004b 0C .uleb128 0xc\r
- 411 004c 11 .uleb128 0x11\r
- 412 004d 01 .uleb128 0x1\r
- 413 004e 12 .uleb128 0x12\r
- 414 004f 01 .uleb128 0x1\r
- 415 0050 40 .uleb128 0x40\r
- 416 0051 0A .uleb128 0xa\r
- 417 0052 9742 .uleb128 0x2117\r
- 418 0054 0C .uleb128 0xc\r
- 419 0055 01 .uleb128 0x1\r
- 420 0056 13 .uleb128 0x13\r
- 421 0057 00 .byte 0\r
- 422 0058 00 .byte 0\r
- 423 0059 07 .uleb128 0x7\r
- 424 005a 05 .uleb128 0x5\r
- 425 005b 00 .byte 0\r
- 426 005c 03 .uleb128 0x3\r
- 427 005d 0E .uleb128 0xe\r
- 428 005e 3A .uleb128 0x3a\r
- 429 005f 0B .uleb128 0xb\r
- 430 0060 3B .uleb128 0x3b\r
- 431 0061 0B .uleb128 0xb\r
- 432 0062 49 .uleb128 0x49\r
- 433 0063 13 .uleb128 0x13\r
- 434 0064 02 .uleb128 0x2\r
- 435 0065 06 .uleb128 0x6\r
- 436 0066 00 .byte 0\r
- 437 0067 00 .byte 0\r
- 438 0068 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 11\r
-\r
-\r
- 439 0069 34 .uleb128 0x34\r
- 440 006a 00 .byte 0\r
- 441 006b 03 .uleb128 0x3\r
- 442 006c 0E .uleb128 0xe\r
- 443 006d 3A .uleb128 0x3a\r
- 444 006e 0B .uleb128 0xb\r
- 445 006f 3B .uleb128 0x3b\r
- 446 0070 0B .uleb128 0xb\r
- 447 0071 49 .uleb128 0x49\r
- 448 0072 13 .uleb128 0x13\r
- 449 0073 02 .uleb128 0x2\r
- 450 0074 06 .uleb128 0x6\r
- 451 0075 00 .byte 0\r
- 452 0076 00 .byte 0\r
- 453 0077 09 .uleb128 0x9\r
- 454 0078 2E .uleb128 0x2e\r
- 455 0079 00 .byte 0\r
- 456 007a 3F .uleb128 0x3f\r
- 457 007b 0C .uleb128 0xc\r
- 458 007c 03 .uleb128 0x3\r
- 459 007d 0E .uleb128 0xe\r
- 460 007e 3A .uleb128 0x3a\r
- 461 007f 0B .uleb128 0xb\r
- 462 0080 3B .uleb128 0x3b\r
- 463 0081 0B .uleb128 0xb\r
- 464 0082 27 .uleb128 0x27\r
- 465 0083 0C .uleb128 0xc\r
- 466 0084 49 .uleb128 0x49\r
- 467 0085 13 .uleb128 0x13\r
- 468 0086 11 .uleb128 0x11\r
- 469 0087 01 .uleb128 0x1\r
- 470 0088 12 .uleb128 0x12\r
- 471 0089 01 .uleb128 0x1\r
- 472 008a 40 .uleb128 0x40\r
- 473 008b 0A .uleb128 0xa\r
- 474 008c 9742 .uleb128 0x2117\r
- 475 008e 0C .uleb128 0xc\r
- 476 008f 00 .byte 0\r
- 477 0090 00 .byte 0\r
- 478 0091 00 .byte 0\r
- 479 .section .debug_loc,"",%progbits\r
- 480 .Ldebug_loc0:\r
- 481 .LLST0:\r
- 482 0000 00000000 .4byte .LVL0\r
- 483 0004 04000000 .4byte .LVL1\r
- 484 0008 0100 .2byte 0x1\r
- 485 000a 50 .byte 0x50\r
- 486 000b 04000000 .4byte .LVL1\r
- 487 000f 1C000000 .4byte .LFE0\r
- 488 0013 0400 .2byte 0x4\r
- 489 0015 F3 .byte 0xf3\r
- 490 0016 01 .uleb128 0x1\r
- 491 0017 50 .byte 0x50\r
- 492 0018 9F .byte 0x9f\r
- 493 0019 00000000 .4byte 0\r
- 494 001d 00000000 .4byte 0\r
- 495 .LLST1:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 12\r
-\r
-\r
- 496 0021 06000000 .4byte .LVL2\r
- 497 0025 0E000000 .4byte .LVL3\r
- 498 0029 0600 .2byte 0x6\r
- 499 002b 72 .byte 0x72\r
- 500 002c 00 .sleb128 0\r
- 501 002d 09 .byte 0x9\r
- 502 002e BF .byte 0xbf\r
- 503 002f 1A .byte 0x1a\r
- 504 0030 9F .byte 0x9f\r
- 505 0031 00000000 .4byte 0\r
- 506 0035 00000000 .4byte 0\r
- 507 .LLST2:\r
- 508 0039 00000000 .4byte .LVL4\r
- 509 003d 06000000 .4byte .LVL5\r
- 510 0041 0100 .2byte 0x1\r
- 511 0043 50 .byte 0x50\r
- 512 0044 06000000 .4byte .LVL5\r
- 513 0048 18000000 .4byte .LFE1\r
- 514 004c 0400 .2byte 0x4\r
- 515 004e F3 .byte 0xf3\r
- 516 004f 01 .uleb128 0x1\r
- 517 0050 50 .byte 0x50\r
- 518 0051 9F .byte 0x9f\r
- 519 0052 00000000 .4byte 0\r
- 520 0056 00000000 .4byte 0\r
- 521 .section .debug_aranges,"",%progbits\r
- 522 0000 3C000000 .4byte 0x3c\r
- 523 0004 0200 .2byte 0x2\r
- 524 0006 00000000 .4byte .Ldebug_info0\r
- 525 000a 04 .byte 0x4\r
- 526 000b 00 .byte 0\r
- 527 000c 0000 .2byte 0\r
- 528 000e 0000 .2byte 0\r
- 529 0010 00000000 .4byte .LFB0\r
- 530 0014 1C000000 .4byte .LFE0-.LFB0\r
- 531 0018 00000000 .4byte .LFB1\r
- 532 001c 18000000 .4byte .LFE1-.LFB1\r
- 533 0020 00000000 .4byte .LFB2\r
- 534 0024 10000000 .4byte .LFE2-.LFB2\r
- 535 0028 00000000 .4byte .LFB3\r
- 536 002c 10000000 .4byte .LFE3-.LFB3\r
- 537 0030 00000000 .4byte .LFB4\r
- 538 0034 10000000 .4byte .LFE4-.LFB4\r
- 539 0038 00000000 .4byte 0\r
- 540 003c 00000000 .4byte 0\r
- 541 .section .debug_ranges,"",%progbits\r
- 542 .Ldebug_ranges0:\r
- 543 0000 00000000 .4byte .LFB0\r
- 544 0004 1C000000 .4byte .LFE0\r
- 545 0008 00000000 .4byte .LFB1\r
- 546 000c 18000000 .4byte .LFE1\r
- 547 0010 00000000 .4byte .LFB2\r
- 548 0014 10000000 .4byte .LFE2\r
- 549 0018 00000000 .4byte .LFB3\r
- 550 001c 10000000 .4byte .LFE3\r
- 551 0020 00000000 .4byte .LFB4\r
- 552 0024 10000000 .4byte .LFE4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 13\r
-\r
-\r
- 553 0028 00000000 .4byte 0\r
- 554 002c 00000000 .4byte 0\r
- 555 .section .debug_line,"",%progbits\r
- 556 .Ldebug_line0:\r
- 557 0000 A8000000 .section .debug_str,"MS",%progbits,1\r
- 557 02004700 \r
- 557 00000201 \r
- 557 FB0E0D00 \r
- 557 01010101 \r
- 558 .LASF16:\r
- 559 0000 76616C75 .ascii "value\000"\r
- 559 6500\r
- 560 .LASF18:\r
- 561 0006 55534246 .ascii "USBFS_Dp_Read\000"\r
- 561 535F4470 \r
- 561 5F526561 \r
- 561 6400\r
- 562 .LASF24:\r
- 563 0014 73746174 .ascii "staticBits\000"\r
- 563 69634269 \r
- 563 747300\r
- 564 .LASF9:\r
- 565 001f 666C6F61 .ascii "float\000"\r
- 565 7400\r
- 566 .LASF20:\r
- 567 0025 55534246 .ascii "USBFS_Dp_ClearInterrupt\000"\r
- 567 535F4470 \r
- 567 5F436C65 \r
- 567 6172496E \r
- 567 74657272 \r
- 568 .LASF1:\r
- 569 003d 756E7369 .ascii "unsigned char\000"\r
- 569 676E6564 \r
- 569 20636861 \r
- 569 7200\r
- 570 .LASF13:\r
- 571 004b 72656738 .ascii "reg8\000"\r
- 571 00\r
- 572 .LASF5:\r
- 573 0050 6C6F6E67 .ascii "long unsigned int\000"\r
- 573 20756E73 \r
- 573 69676E65 \r
- 573 6420696E \r
- 573 7400\r
- 574 .LASF23:\r
- 575 0062 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 575 43534932 \r
- 575 53445C73 \r
- 575 6F667477 \r
- 575 6172655C \r
- 576 0091 6E00 .ascii "n\000"\r
- 577 .LASF3:\r
- 578 0093 73686F72 .ascii "short unsigned int\000"\r
- 578 7420756E \r
- 578 7369676E \r
- 578 65642069 \r
- 578 6E7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 14\r
-\r
-\r
- 579 .LASF10:\r
- 580 00a6 646F7562 .ascii "double\000"\r
- 580 6C6500\r
- 581 .LASF22:\r
- 582 00ad 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_Dp.c\000"\r
- 582 6E657261 \r
- 582 7465645F \r
- 582 536F7572 \r
- 582 63655C50 \r
- 583 .LASF14:\r
- 584 00d1 55534246 .ascii "USBFS_Dp_Write\000"\r
- 584 535F4470 \r
- 584 5F577269 \r
- 584 746500\r
- 585 .LASF8:\r
- 586 00e0 756E7369 .ascii "unsigned int\000"\r
- 586 676E6564 \r
- 586 20696E74 \r
- 586 00\r
- 587 .LASF7:\r
- 588 00ed 6C6F6E67 .ascii "long long unsigned int\000"\r
- 588 206C6F6E \r
- 588 6720756E \r
- 588 7369676E \r
- 588 65642069 \r
- 589 .LASF19:\r
- 590 0104 55534246 .ascii "USBFS_Dp_ReadDataReg\000"\r
- 590 535F4470 \r
- 590 5F526561 \r
- 590 64446174 \r
- 590 61526567 \r
- 591 .LASF17:\r
- 592 0119 6D6F6465 .ascii "mode\000"\r
- 592 00\r
- 593 .LASF6:\r
- 594 011e 6C6F6E67 .ascii "long long int\000"\r
- 594 206C6F6E \r
- 594 6720696E \r
- 594 7400\r
- 595 .LASF11:\r
- 596 012c 63686172 .ascii "char\000"\r
- 596 00\r
- 597 .LASF2:\r
- 598 0131 73686F72 .ascii "short int\000"\r
- 598 7420696E \r
- 598 7400\r
- 599 .LASF12:\r
- 600 013b 75696E74 .ascii "uint8\000"\r
- 600 3800\r
- 601 .LASF21:\r
- 602 0141 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 602 4320342E \r
- 602 372E3320 \r
- 602 32303133 \r
- 602 30333132 \r
- 603 0174 616E6368 .ascii "anch revision 196615]\000"\r
- 603 20726576 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s page 15\r
-\r
-\r
- 603 6973696F \r
- 603 6E203139 \r
- 603 36363135 \r
- 604 .LASF4:\r
- 605 018a 6C6F6E67 .ascii "long int\000"\r
- 605 20696E74 \r
- 605 00\r
- 606 .LASF15:\r
- 607 0193 55534246 .ascii "USBFS_Dp_SetDriveMode\000"\r
- 607 535F4470 \r
- 607 5F536574 \r
- 607 44726976 \r
- 607 654D6F64 \r
- 608 .LASF0:\r
- 609 01a9 7369676E .ascii "signed char\000"\r
- 609 65642063 \r
- 609 68617200 \r
- 610 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_audio.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .Letext0:\r
- 19 .section .debug_info,"",%progbits\r
- 20 .Ldebug_info0:\r
- 21 0000 7C000000 .4byte 0x7c\r
- 22 0004 0200 .2byte 0x2\r
- 23 0006 00000000 .4byte .Ldebug_abbrev0\r
- 24 000a 04 .byte 0x4\r
- 25 000b 01 .uleb128 0x1\r
- 26 000c 1B000000 .4byte .LASF13\r
- 27 0010 01 .byte 0x1\r
- 28 0011 8D000000 .4byte .LASF14\r
- 29 0015 06010000 .4byte .LASF15\r
- 30 0019 00000000 .4byte .Ldebug_line0\r
- 31 001d 02 .uleb128 0x2\r
- 32 001e 01 .byte 0x1\r
- 33 001f 06 .byte 0x6\r
- 34 0020 EA000000 .4byte .LASF0\r
- 35 0024 02 .uleb128 0x2\r
- 36 0025 01 .byte 0x1\r
- 37 0026 08 .byte 0x8\r
- 38 0027 B4000000 .4byte .LASF1\r
- 39 002b 02 .uleb128 0x2\r
- 40 002c 02 .byte 0x2\r
- 41 002d 05 .byte 0x5\r
- 42 002e FC000000 .4byte .LASF2\r
- 43 0032 02 .uleb128 0x2\r
- 44 0033 02 .byte 0x2\r
- 45 0034 07 .byte 0x7\r
- 46 0035 D7000000 .4byte .LASF3\r
- 47 0039 02 .uleb128 0x2\r
- 48 003a 04 .byte 0x4\r
- 49 003b 05 .byte 0x5\r
- 50 003c C7000000 .4byte .LASF4\r
- 51 0040 02 .uleb128 0x2\r
- 52 0041 04 .byte 0x4\r
- 53 0042 07 .byte 0x7\r
- 54 0043 64000000 .4byte .LASF5\r
- 55 0047 02 .uleb128 0x2\r
- 56 0048 08 .byte 0x8\r
- 57 0049 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s page 2\r
-\r
-\r
- 58 004a 00000000 .4byte .LASF6\r
- 59 004e 02 .uleb128 0x2\r
- 60 004f 08 .byte 0x8\r
- 61 0050 07 .byte 0x7\r
- 62 0051 76000000 .4byte .LASF7\r
- 63 0055 03 .uleb128 0x3\r
- 64 0056 04 .byte 0x4\r
- 65 0057 05 .byte 0x5\r
- 66 0058 696E7400 .ascii "int\000"\r
- 67 005c 02 .uleb128 0x2\r
- 68 005d 04 .byte 0x4\r
- 69 005e 07 .byte 0x7\r
- 70 005f 0E000000 .4byte .LASF8\r
- 71 0063 02 .uleb128 0x2\r
- 72 0064 04 .byte 0x4\r
- 73 0065 04 .byte 0x4\r
- 74 0066 F6000000 .4byte .LASF9\r
- 75 006a 02 .uleb128 0x2\r
- 76 006b 08 .byte 0x8\r
- 77 006c 04 .byte 0x4\r
- 78 006d D0000000 .4byte .LASF10\r
- 79 0071 02 .uleb128 0x2\r
- 80 0072 01 .byte 0x1\r
- 81 0073 08 .byte 0x8\r
- 82 0074 C2000000 .4byte .LASF11\r
- 83 0078 02 .uleb128 0x2\r
- 84 0079 04 .byte 0x4\r
- 85 007a 07 .byte 0x7\r
- 86 007b 37010000 .4byte .LASF12\r
- 87 007f 00 .byte 0\r
- 88 .section .debug_abbrev,"",%progbits\r
- 89 .Ldebug_abbrev0:\r
- 90 0000 01 .uleb128 0x1\r
- 91 0001 11 .uleb128 0x11\r
- 92 0002 01 .byte 0x1\r
- 93 0003 25 .uleb128 0x25\r
- 94 0004 0E .uleb128 0xe\r
- 95 0005 13 .uleb128 0x13\r
- 96 0006 0B .uleb128 0xb\r
- 97 0007 03 .uleb128 0x3\r
- 98 0008 0E .uleb128 0xe\r
- 99 0009 1B .uleb128 0x1b\r
- 100 000a 0E .uleb128 0xe\r
- 101 000b 10 .uleb128 0x10\r
- 102 000c 06 .uleb128 0x6\r
- 103 000d 00 .byte 0\r
- 104 000e 00 .byte 0\r
- 105 000f 02 .uleb128 0x2\r
- 106 0010 24 .uleb128 0x24\r
- 107 0011 00 .byte 0\r
- 108 0012 0B .uleb128 0xb\r
- 109 0013 0B .uleb128 0xb\r
- 110 0014 3E .uleb128 0x3e\r
- 111 0015 0B .uleb128 0xb\r
- 112 0016 03 .uleb128 0x3\r
- 113 0017 0E .uleb128 0xe\r
- 114 0018 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s page 3\r
-\r
-\r
- 115 0019 00 .byte 0\r
- 116 001a 03 .uleb128 0x3\r
- 117 001b 24 .uleb128 0x24\r
- 118 001c 00 .byte 0\r
- 119 001d 0B .uleb128 0xb\r
- 120 001e 0B .uleb128 0xb\r
- 121 001f 3E .uleb128 0x3e\r
- 122 0020 0B .uleb128 0xb\r
- 123 0021 03 .uleb128 0x3\r
- 124 0022 08 .uleb128 0x8\r
- 125 0023 00 .byte 0\r
- 126 0024 00 .byte 0\r
- 127 0025 00 .byte 0\r
- 128 .section .debug_aranges,"",%progbits\r
- 129 0000 14000000 .4byte 0x14\r
- 130 0004 0200 .2byte 0x2\r
- 131 0006 00000000 .4byte .Ldebug_info0\r
- 132 000a 04 .byte 0x4\r
- 133 000b 00 .byte 0\r
- 134 000c 0000 .2byte 0\r
- 135 000e 0000 .2byte 0\r
- 136 0010 00000000 .4byte 0\r
- 137 0014 00000000 .4byte 0\r
- 138 .section .debug_line,"",%progbits\r
- 139 .Ldebug_line0:\r
- 140 0000 19000000 .section .debug_str,"MS",%progbits,1\r
- 140 02001300 \r
- 140 00000201 \r
- 140 FB0E0D00 \r
- 140 01010101 \r
- 141 .LASF6:\r
- 142 0000 6C6F6E67 .ascii "long long int\000"\r
- 142 206C6F6E \r
- 142 6720696E \r
- 142 7400\r
- 143 .LASF8:\r
- 144 000e 756E7369 .ascii "unsigned int\000"\r
- 144 676E6564 \r
- 144 20696E74 \r
- 144 00\r
- 145 .LASF13:\r
- 146 001b 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 146 4320342E \r
- 146 372E3320 \r
- 146 32303133 \r
- 146 30333132 \r
- 147 004e 616E6368 .ascii "anch revision 196615]\000"\r
- 147 20726576 \r
- 147 6973696F \r
- 147 6E203139 \r
- 147 36363135 \r
- 148 .LASF5:\r
- 149 0064 6C6F6E67 .ascii "long unsigned int\000"\r
- 149 20756E73 \r
- 149 69676E65 \r
- 149 6420696E \r
- 149 7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s page 4\r
-\r
-\r
- 150 .LASF7:\r
- 151 0076 6C6F6E67 .ascii "long long unsigned int\000"\r
- 151 206C6F6E \r
- 151 6720756E \r
- 151 7369676E \r
- 151 65642069 \r
- 152 .LASF14:\r
- 153 008d 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_audio.c\000"\r
- 153 6E657261 \r
- 153 7465645F \r
- 153 536F7572 \r
- 153 63655C50 \r
- 154 .LASF1:\r
- 155 00b4 756E7369 .ascii "unsigned char\000"\r
- 155 676E6564 \r
- 155 20636861 \r
- 155 7200\r
- 156 .LASF11:\r
- 157 00c2 63686172 .ascii "char\000"\r
- 157 00\r
- 158 .LASF4:\r
- 159 00c7 6C6F6E67 .ascii "long int\000"\r
- 159 20696E74 \r
- 159 00\r
- 160 .LASF10:\r
- 161 00d0 646F7562 .ascii "double\000"\r
- 161 6C6500\r
- 162 .LASF3:\r
- 163 00d7 73686F72 .ascii "short unsigned int\000"\r
- 163 7420756E \r
- 163 7369676E \r
- 163 65642069 \r
- 163 6E7400\r
- 164 .LASF0:\r
- 165 00ea 7369676E .ascii "signed char\000"\r
- 165 65642063 \r
- 165 68617200 \r
- 166 .LASF9:\r
- 167 00f6 666C6F61 .ascii "float\000"\r
- 167 7400\r
- 168 .LASF2:\r
- 169 00fc 73686F72 .ascii "short int\000"\r
- 169 7420696E \r
- 169 7400\r
- 170 .LASF15:\r
- 171 0106 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 171 43534932 \r
- 171 53445C73 \r
- 171 6F667477 \r
- 171 6172655C \r
- 172 0135 6E00 .ascii "n\000"\r
- 173 .LASF12:\r
- 174 0137 73697A65 .ascii "sizetype\000"\r
- 174 74797065 \r
- 174 00\r
- 175 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_boot.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_CyBtldrCommStart,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_CyBtldrCommStart\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_CyBtldrCommStart, %function\r
- 24 USBFS_CyBtldrCommStart:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_boot.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_boot.c **** * File Name: USBFS_boot.c\r
- 3:.\Generated_Source\PSoC5/USBFS_boot.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_boot.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_boot.c **** * Boot loader API for USBFS Component.\r
- 7:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_boot.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_boot.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_boot.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_boot.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_boot.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_boot.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_boot.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 19:.\Generated_Source\PSoC5/USBFS_boot.c **** #if defined(CYDEV_BOOTLOADER_IO_COMP) && ((CYDEV_BOOTLOADER_IO_COMP == CyBtldr_USBFS) || \\r
- 20:.\Generated_Source\PSoC5/USBFS_boot.c **** (CYDEV_BOOTLOADER_IO_COMP == CyBtldr_Custom_Interface))\r
- 21:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 22:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 23:.\Generated_Source\PSoC5/USBFS_boot.c **** /***************************************\r
- 24:.\Generated_Source\PSoC5/USBFS_boot.c **** * Bootloader defines\r
- 25:.\Generated_Source\PSoC5/USBFS_boot.c **** ***************************************/\r
- 26:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 27:.\Generated_Source\PSoC5/USBFS_boot.c **** #define USBFS_CyBtLdrStarttimer(X, T) {USBFS_universalTime = T * 10; X = 0u;}\r
- 28:.\Generated_Source\PSoC5/USBFS_boot.c **** #define USBFS_CyBtLdrChecktimer(X) ((X++ < USBFS_universalTime) ? 1u : 0u)\r
- 29:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 30:.\Generated_Source\PSoC5/USBFS_boot.c **** #define USBFS_BTLDR_OUT_EP (0x01u)\r
- 31:.\Generated_Source\PSoC5/USBFS_boot.c **** #define USBFS_BTLDR_IN_EP (0x02u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 33:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 34:.\Generated_Source\PSoC5/USBFS_boot.c **** /***************************************\r
- 35:.\Generated_Source\PSoC5/USBFS_boot.c **** * Bootloader Variables\r
- 36:.\Generated_Source\PSoC5/USBFS_boot.c **** ***************************************/\r
- 37:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 38:.\Generated_Source\PSoC5/USBFS_boot.c **** static uint16 USBFS_universalTime;\r
- 39:.\Generated_Source\PSoC5/USBFS_boot.c **** static uint8 USBFS_started = 0u;\r
- 40:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 41:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 42:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************\r
- 43:.\Generated_Source\PSoC5/USBFS_boot.c **** * Function Name: USBFS_CyBtldrCommStart\r
- 44:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************\r
- 45:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 46:.\Generated_Source\PSoC5/USBFS_boot.c **** * Summary:\r
- 47:.\Generated_Source\PSoC5/USBFS_boot.c **** * Starts the component and enables the interrupt.\r
- 48:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 49:.\Generated_Source\PSoC5/USBFS_boot.c **** * Parameters:\r
- 50:.\Generated_Source\PSoC5/USBFS_boot.c **** * None.\r
- 51:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 52:.\Generated_Source\PSoC5/USBFS_boot.c **** * Return:\r
- 53:.\Generated_Source\PSoC5/USBFS_boot.c **** * None.\r
- 54:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 55:.\Generated_Source\PSoC5/USBFS_boot.c **** * Side Effects:\r
- 56:.\Generated_Source\PSoC5/USBFS_boot.c **** * This function starts the USB with 3V or 5V operation.\r
- 57:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 58:.\Generated_Source\PSoC5/USBFS_boot.c **** * Reentrant:\r
- 59:.\Generated_Source\PSoC5/USBFS_boot.c **** * No.\r
- 60:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 61:.\Generated_Source\PSoC5/USBFS_boot.c **** *******************************************************************************/\r
- 62:.\Generated_Source\PSoC5/USBFS_boot.c **** void USBFS_CyBtldrCommStart(void) \r
- 63:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 27 .loc 1 63 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 0000 08B5 push {r3, lr}\r
- 32 .LCFI0:\r
- 33 .cfi_def_cfa_offset 8\r
- 34 .cfi_offset 3, -8\r
- 35 .cfi_offset 14, -4\r
- 64:.\Generated_Source\PSoC5/USBFS_boot.c **** CyGlobalIntEnable; /* Enable Global Interrupts */\r
- 36 .loc 1 64 0\r
- 37 @ 64 ".\Generated_Source\PSoC5\USBFS_boot.c" 1\r
- 38 0002 62B6 CPSIE i\r
- 39 @ 0 "" 2\r
- 65:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 66:.\Generated_Source\PSoC5/USBFS_boot.c **** /*Start USBFS Operation/device 0 and with 5V or 3V operation depend on Voltage Configuration in\r
- 67:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_Start(0u, USBFS_DWR_VDDD_OPERATION);\r
- 40 .loc 1 67 0\r
- 41 .thumb\r
- 42 0004 0020 movs r0, #0\r
- 43 0006 0221 movs r1, #2\r
- 44 0008 FFF7FEFF bl USBFS_Start\r
- 45 .LVL0:\r
- 68:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 69:.\Generated_Source\PSoC5/USBFS_boot.c **** /* USB component started, the correct enumeration will be checked in first Read operation */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 3\r
-\r
-\r
- 70:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_started = 1u;\r
- 46 .loc 1 70 0\r
- 47 000c 014B ldr r3, .L2\r
- 48 000e 0122 movs r2, #1\r
- 49 0010 1A70 strb r2, [r3, #0]\r
- 50 0012 08BD pop {r3, pc}\r
- 51 .L3:\r
- 52 .align 2\r
- 53 .L2:\r
- 54 0014 00000000 .word .LANCHOR0\r
- 55 .cfi_endproc\r
- 56 .LFE0:\r
- 57 .size USBFS_CyBtldrCommStart, .-USBFS_CyBtldrCommStart\r
- 58 .section .text.USBFS_CyBtldrCommStop,"ax",%progbits\r
- 59 .align 1\r
- 60 .global USBFS_CyBtldrCommStop\r
- 61 .thumb\r
- 62 .thumb_func\r
- 63 .type USBFS_CyBtldrCommStop, %function\r
- 64 USBFS_CyBtldrCommStop:\r
- 65 .LFB1:\r
- 71:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 72:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 73:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 74:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 75:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************\r
- 76:.\Generated_Source\PSoC5/USBFS_boot.c **** * Function Name: USBFS_CyBtldrCommStop.\r
- 77:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************\r
- 78:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 79:.\Generated_Source\PSoC5/USBFS_boot.c **** * Summary:\r
- 80:.\Generated_Source\PSoC5/USBFS_boot.c **** * Disable the component and disable the interrupt.\r
- 81:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 82:.\Generated_Source\PSoC5/USBFS_boot.c **** * Parameters:\r
- 83:.\Generated_Source\PSoC5/USBFS_boot.c **** * None.\r
- 84:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 85:.\Generated_Source\PSoC5/USBFS_boot.c **** * Return:\r
- 86:.\Generated_Source\PSoC5/USBFS_boot.c **** * None.\r
- 87:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 88:.\Generated_Source\PSoC5/USBFS_boot.c **** *******************************************************************************/\r
- 89:.\Generated_Source\PSoC5/USBFS_boot.c **** void USBFS_CyBtldrCommStop(void) \r
- 90:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 66 .loc 1 90 0\r
- 67 .cfi_startproc\r
- 68 @ args = 0, pretend = 0, frame = 0\r
- 69 @ frame_needed = 0, uses_anonymous_args = 0\r
- 70 @ link register save eliminated.\r
- 91:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_Stop();\r
- 92:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 71 .loc 1 92 0\r
- 91:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_Stop();\r
- 72 .loc 1 91 0\r
- 73 0000 FFF7FEBF b USBFS_Stop\r
- 74 .LVL1:\r
- 75 .cfi_endproc\r
- 76 .LFE1:\r
- 77 .size USBFS_CyBtldrCommStop, .-USBFS_CyBtldrCommStop\r
- 78 .section .text.USBFS_CyBtldrCommReset,"ax",%progbits\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 4\r
-\r
-\r
- 79 .align 1\r
- 80 .global USBFS_CyBtldrCommReset\r
- 81 .thumb\r
- 82 .thumb_func\r
- 83 .type USBFS_CyBtldrCommReset, %function\r
- 84 USBFS_CyBtldrCommReset:\r
- 85 .LFB2:\r
- 93:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 94:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 95:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************\r
- 96:.\Generated_Source\PSoC5/USBFS_boot.c **** * Function Name: USBFS_CyBtldrCommReset.\r
- 97:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************\r
- 98:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 99:.\Generated_Source\PSoC5/USBFS_boot.c **** * Summary:\r
- 100:.\Generated_Source\PSoC5/USBFS_boot.c **** * Resets the receive and transmit communication Buffers.\r
- 101:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 102:.\Generated_Source\PSoC5/USBFS_boot.c **** * Parameters:\r
- 103:.\Generated_Source\PSoC5/USBFS_boot.c **** * None.\r
- 104:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 105:.\Generated_Source\PSoC5/USBFS_boot.c **** * Return:\r
- 106:.\Generated_Source\PSoC5/USBFS_boot.c **** * None.\r
- 107:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 108:.\Generated_Source\PSoC5/USBFS_boot.c **** * Reentrant:\r
- 109:.\Generated_Source\PSoC5/USBFS_boot.c **** * No.\r
- 110:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 111:.\Generated_Source\PSoC5/USBFS_boot.c **** *******************************************************************************/\r
- 112:.\Generated_Source\PSoC5/USBFS_boot.c **** void USBFS_CyBtldrCommReset(void) \r
- 113:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 86 .loc 1 113 0\r
- 87 .cfi_startproc\r
- 88 @ args = 0, pretend = 0, frame = 0\r
- 89 @ frame_needed = 0, uses_anonymous_args = 0\r
- 90 @ link register save eliminated.\r
- 114:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_EnableOutEP(USBFS_BTLDR_OUT_EP); /* Enable the OUT endpoint */\r
- 91 .loc 1 114 0\r
- 92 0000 0120 movs r0, #1\r
- 115:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 93 .loc 1 115 0\r
- 114:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_EnableOutEP(USBFS_BTLDR_OUT_EP); /* Enable the OUT endpoint */\r
- 94 .loc 1 114 0\r
- 95 0002 FFF7FEBF b USBFS_EnableOutEP\r
- 96 .LVL2:\r
- 97 .cfi_endproc\r
- 98 .LFE2:\r
- 99 .size USBFS_CyBtldrCommReset, .-USBFS_CyBtldrCommReset\r
- 100 .section .text.USBFS_CyBtldrCommWrite,"ax",%progbits\r
- 101 .align 1\r
- 102 .global USBFS_CyBtldrCommWrite\r
- 103 .thumb\r
- 104 .thumb_func\r
- 105 .type USBFS_CyBtldrCommWrite, %function\r
- 106 USBFS_CyBtldrCommWrite:\r
- 107 .LFB3:\r
- 116:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 117:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 118:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************\r
- 119:.\Generated_Source\PSoC5/USBFS_boot.c **** * Function Name: USBFS_CyBtldrCommWrite.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 5\r
-\r
-\r
- 120:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************\r
- 121:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 122:.\Generated_Source\PSoC5/USBFS_boot.c **** * Summary:\r
- 123:.\Generated_Source\PSoC5/USBFS_boot.c **** * Allows the caller to write data to the boot loader host. The function will\r
- 124:.\Generated_Source\PSoC5/USBFS_boot.c **** * handle polling to allow a block of data to be completely sent to the host\r
- 125:.\Generated_Source\PSoC5/USBFS_boot.c **** * device.\r
- 126:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 127:.\Generated_Source\PSoC5/USBFS_boot.c **** * Parameters:\r
- 128:.\Generated_Source\PSoC5/USBFS_boot.c **** * pData: A pointer to the block of data to send to the device\r
- 129:.\Generated_Source\PSoC5/USBFS_boot.c **** * size: The number of bytes to write.\r
- 130:.\Generated_Source\PSoC5/USBFS_boot.c **** * count: Pointer to an unsigned short variable to write the number of\r
- 131:.\Generated_Source\PSoC5/USBFS_boot.c **** * bytes actually written.\r
- 132:.\Generated_Source\PSoC5/USBFS_boot.c **** * timeOut: Number of units to wait before returning because of a timeout.\r
- 133:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 134:.\Generated_Source\PSoC5/USBFS_boot.c **** * Return:\r
- 135:.\Generated_Source\PSoC5/USBFS_boot.c **** * Returns the value that best describes the problem.\r
- 136:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 137:.\Generated_Source\PSoC5/USBFS_boot.c **** * Reentrant:\r
- 138:.\Generated_Source\PSoC5/USBFS_boot.c **** * No.\r
- 139:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 140:.\Generated_Source\PSoC5/USBFS_boot.c **** *******************************************************************************/\r
- 141:.\Generated_Source\PSoC5/USBFS_boot.c **** cystatus USBFS_CyBtldrCommWrite(uint8 *pData, uint16 size, uint16 *count, uint8 timeOut) CYSMALL\r
- 142:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 143:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 108 .loc 1 143 0\r
- 109 .cfi_startproc\r
- 110 @ args = 0, pretend = 0, frame = 0\r
- 111 @ frame_needed = 0, uses_anonymous_args = 0\r
- 112 .LVL3:\r
- 113 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 114 .LCFI1:\r
- 115 .cfi_def_cfa_offset 24\r
- 116 .cfi_offset 3, -24\r
- 117 .cfi_offset 4, -20\r
- 118 .cfi_offset 5, -16\r
- 119 .cfi_offset 6, -12\r
- 120 .cfi_offset 7, -8\r
- 121 .cfi_offset 14, -4\r
- 122 .loc 1 143 0\r
- 123 0002 0746 mov r7, r0\r
- 124 0004 0E46 mov r6, r1\r
- 144:.\Generated_Source\PSoC5/USBFS_boot.c **** uint16 time;\r
- 145:.\Generated_Source\PSoC5/USBFS_boot.c **** cystatus status;\r
- 146:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 147:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Enable IN transfer */\r
- 148:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_LoadInEP(USBFS_BTLDR_IN_EP, pData, USBFS_BTLDR_SIZEOF_READ_BUFFER);\r
- 125 .loc 1 148 0\r
- 126 0006 0220 movs r0, #2\r
- 127 .LVL4:\r
- 143:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 128 .loc 1 143 0\r
- 129 0008 1546 mov r5, r2\r
- 130 .loc 1 148 0\r
- 131 000a 3946 mov r1, r7\r
- 132 .LVL5:\r
- 133 000c 4022 movs r2, #64\r
- 134 .LVL6:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 6\r
-\r
-\r
- 143:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 135 .loc 1 143 0\r
- 136 000e 1C46 mov r4, r3\r
- 137 .loc 1 148 0\r
- 138 0010 FFF7FEFF bl USBFS_LoadInEP\r
- 139 .LVL7:\r
- 149:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 150:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Start a timer to wait on. */\r
- 151:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrStarttimer(time, timeOut);\r
- 140 .loc 1 151 0\r
- 141 0014 0A23 movs r3, #10\r
- 142 0016 5C43 muls r4, r3, r4\r
- 143 0018 0D48 ldr r0, .L13\r
- 144 001a 4480 strh r4, [r0, #2] @ movhi\r
- 145 .LVL8:\r
- 146 001c 0024 movs r4, #0\r
- 147 .LVL9:\r
- 148 .L7:\r
- 152:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 153:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Wait for the master to read it. */\r
- 154:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL) && \\r
- 149 .loc 1 154 0 discriminator 1\r
- 150 001e 0220 movs r0, #2\r
- 151 0020 FFF7FEFF bl USBFS_GetEPState\r
- 152 .LVL10:\r
- 153 0024 50B9 cbnz r0, .L8\r
- 154 .loc 1 154 0 is_stmt 0 discriminator 2\r
- 155 0026 0A49 ldr r1, .L13\r
- 155:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrChecktimer(time))\r
- 156 .loc 1 155 0 is_stmt 1 discriminator 2\r
- 157 0028 671C adds r7, r4, #1\r
- 154:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL) && \\r
- 158 .loc 1 154 0 discriminator 2\r
- 159 002a 4A88 ldrh r2, [r1, #2]\r
- 160 .loc 1 155 0 discriminator 2\r
- 161 002c BFB2 uxth r7, r7\r
- 162 .LVL11:\r
- 154:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL) && \\r
- 163 .loc 1 154 0 discriminator 2\r
- 164 002e A242 cmp r2, r4\r
- 165 0030 04D9 bls .L8\r
- 166 .L9:\r
- 156:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 157:.\Generated_Source\PSoC5/USBFS_boot.c **** CyDelay(1u); /* 1ms delay */\r
- 167 .loc 1 157 0\r
- 168 0032 0120 movs r0, #1\r
- 169 0034 FFF7FEFF bl CyDelay\r
- 170 .LVL12:\r
- 155:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrChecktimer(time))\r
- 171 .loc 1 155 0\r
- 172 0038 3C46 mov r4, r7\r
- 173 003a F0E7 b .L7\r
- 174 .LVL13:\r
- 175 .L8:\r
- 158:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 159:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 160:.\Generated_Source\PSoC5/USBFS_boot.c **** if (USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 7\r
-\r
-\r
- 176 .loc 1 160 0\r
- 177 003c 0220 movs r0, #2\r
- 178 003e FFF7FEFF bl USBFS_GetEPState\r
- 179 .LVL14:\r
- 180 0042 10B1 cbz r0, .L11\r
- 161:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 162:.\Generated_Source\PSoC5/USBFS_boot.c **** status = CYRET_TIMEOUT;\r
- 163:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 164:.\Generated_Source\PSoC5/USBFS_boot.c **** else\r
- 165:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 166:.\Generated_Source\PSoC5/USBFS_boot.c **** *count = size;\r
- 181 .loc 1 166 0\r
- 182 0044 2E80 strh r6, [r5, #0] @ movhi\r
- 183 .LVL15:\r
- 167:.\Generated_Source\PSoC5/USBFS_boot.c **** status = CYRET_SUCCESS;\r
- 184 .loc 1 167 0\r
- 185 0046 0020 movs r0, #0\r
- 186 0048 F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 187 .LVL16:\r
- 188 .L11:\r
- 162:.\Generated_Source\PSoC5/USBFS_boot.c **** status = CYRET_TIMEOUT;\r
- 189 .loc 1 162 0\r
- 190 004a 1020 movs r0, #16\r
- 191 .LVL17:\r
- 168:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 169:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 170:.\Generated_Source\PSoC5/USBFS_boot.c **** return(status);\r
- 171:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 192 .loc 1 171 0\r
- 193 004c F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 194 .L14:\r
- 195 004e 00BF .align 2\r
- 196 .L13:\r
- 197 0050 00000000 .word .LANCHOR0\r
- 198 .cfi_endproc\r
- 199 .LFE3:\r
- 200 .size USBFS_CyBtldrCommWrite, .-USBFS_CyBtldrCommWrite\r
- 201 .section .text.USBFS_CyBtldrCommRead,"ax",%progbits\r
- 202 .align 1\r
- 203 .global USBFS_CyBtldrCommRead\r
- 204 .thumb\r
- 205 .thumb_func\r
- 206 .type USBFS_CyBtldrCommRead, %function\r
- 207 USBFS_CyBtldrCommRead:\r
- 208 .LFB4:\r
- 172:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 173:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 174:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************\r
- 175:.\Generated_Source\PSoC5/USBFS_boot.c **** * Function Name: USBFS_CyBtldrCommRead.\r
- 176:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************\r
- 177:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 178:.\Generated_Source\PSoC5/USBFS_boot.c **** * Summary:\r
- 179:.\Generated_Source\PSoC5/USBFS_boot.c **** * Allows the caller to read data from the boot loader host. The function will\r
- 180:.\Generated_Source\PSoC5/USBFS_boot.c **** * handle polling to allow a block of data to be completely received from the\r
- 181:.\Generated_Source\PSoC5/USBFS_boot.c **** * host device.\r
- 182:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 183:.\Generated_Source\PSoC5/USBFS_boot.c **** * Parameters:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 8\r
-\r
-\r
- 184:.\Generated_Source\PSoC5/USBFS_boot.c **** * pData: A pointer to the area to store the block of data received\r
- 185:.\Generated_Source\PSoC5/USBFS_boot.c **** * from the device.\r
- 186:.\Generated_Source\PSoC5/USBFS_boot.c **** * size: The number of bytes to read.\r
- 187:.\Generated_Source\PSoC5/USBFS_boot.c **** * count: Pointer to an unsigned short variable to write the number\r
- 188:.\Generated_Source\PSoC5/USBFS_boot.c **** * of bytes actually read.\r
- 189:.\Generated_Source\PSoC5/USBFS_boot.c **** * timeOut: Number of units to wait before returning because of a timeOut.\r
- 190:.\Generated_Source\PSoC5/USBFS_boot.c **** * Timeout is measured in 10s of ms.\r
- 191:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 192:.\Generated_Source\PSoC5/USBFS_boot.c **** * Return:\r
- 193:.\Generated_Source\PSoC5/USBFS_boot.c **** * Returns the value that best describes the problem.\r
- 194:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 195:.\Generated_Source\PSoC5/USBFS_boot.c **** * Reentrant:\r
- 196:.\Generated_Source\PSoC5/USBFS_boot.c **** * No.\r
- 197:.\Generated_Source\PSoC5/USBFS_boot.c **** *\r
- 198:.\Generated_Source\PSoC5/USBFS_boot.c **** *******************************************************************************/\r
- 199:.\Generated_Source\PSoC5/USBFS_boot.c **** cystatus USBFS_CyBtldrCommRead(uint8 *pData, uint16 size, uint16 *count, uint8 timeOut) CYSMALL\r
- 200:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 201:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 209 .loc 1 201 0\r
- 210 .cfi_startproc\r
- 211 @ args = 0, pretend = 0, frame = 0\r
- 212 @ frame_needed = 0, uses_anonymous_args = 0\r
- 213 .LVL18:\r
- 214 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr}\r
- 215 .LCFI2:\r
- 216 .cfi_def_cfa_offset 24\r
- 217 .cfi_offset 4, -24\r
- 218 .cfi_offset 5, -20\r
- 219 .cfi_offset 6, -16\r
- 220 .cfi_offset 7, -12\r
- 221 .cfi_offset 8, -8\r
- 222 .cfi_offset 14, -4\r
- 223 .loc 1 201 0\r
- 224 0004 1546 mov r5, r2\r
- 202:.\Generated_Source\PSoC5/USBFS_boot.c **** cystatus status;\r
- 203:.\Generated_Source\PSoC5/USBFS_boot.c **** uint16 time;\r
- 204:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 205:.\Generated_Source\PSoC5/USBFS_boot.c **** if(size > USBFS_BTLDR_SIZEOF_WRITE_BUFFER)\r
- 206:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 207:.\Generated_Source\PSoC5/USBFS_boot.c **** size = USBFS_BTLDR_SIZEOF_WRITE_BUFFER;\r
- 208:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 209:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Start a timer to wait on. */\r
- 210:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrStarttimer(time, timeOut);\r
- 225 .loc 1 210 0\r
- 226 0006 0A22 movs r2, #10\r
- 227 .LVL19:\r
- 228 0008 5343 muls r3, r2, r3\r
- 229 .LVL20:\r
- 230 000a 284C ldr r4, .L43\r
- 201:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 231 .loc 1 201 0\r
- 232 000c 8046 mov r8, r0\r
- 233 .loc 1 210 0\r
- 234 000e 6380 strh r3, [r4, #2] @ movhi\r
- 211:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 212:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Wait on enumeration in first time */\r
- 213:.\Generated_Source\PSoC5/USBFS_boot.c **** if(USBFS_started)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 9\r
-\r
-\r
- 235 .loc 1 213 0\r
- 236 0010 2478 ldrb r4, [r4, #0] @ zero_extendqisi2\r
- 201:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 237 .loc 1 201 0\r
- 238 0012 0F46 mov r7, r1\r
- 239 .LVL21:\r
- 240 .loc 1 213 0\r
- 241 0014 D4B1 cbz r4, .L40\r
- 242 .L28:\r
- 243 0016 0024 movs r4, #0\r
- 244 .LVL22:\r
- 245 .L16:\r
- 214:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 215:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Wait for Device to enumerate */\r
- 216:.\Generated_Source\PSoC5/USBFS_boot.c **** while(!USBFS_GetConfiguration() && USBFS_CyBtLdrChecktimer(time))\r
- 246 .loc 1 216 0 discriminator 1\r
- 247 0018 FFF7FEFF bl USBFS_GetConfiguration\r
- 248 .LVL23:\r
- 249 001c 58B9 cbnz r0, .L18\r
- 250 .loc 1 216 0 is_stmt 0 discriminator 2\r
- 251 001e 234B ldr r3, .L43\r
- 252 0020 661C adds r6, r4, #1\r
- 253 0022 5888 ldrh r0, [r3, #2]\r
- 254 0024 B6B2 uxth r6, r6\r
- 255 .LVL24:\r
- 256 0026 A042 cmp r0, r4\r
- 257 0028 04D9 bls .L41\r
- 258 .L19:\r
- 217:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 218:.\Generated_Source\PSoC5/USBFS_boot.c **** CyDelay(1u); /* 1ms delay */\r
- 259 .loc 1 218 0 is_stmt 1\r
- 260 002a 0120 movs r0, #1\r
- 261 002c FFF7FEFF bl CyDelay\r
- 262 .LVL25:\r
- 216:.\Generated_Source\PSoC5/USBFS_boot.c **** while(!USBFS_GetConfiguration() && USBFS_CyBtLdrChecktimer(time))\r
- 263 .loc 1 216 0\r
- 264 0030 3446 mov r4, r6\r
- 265 0032 F1E7 b .L16\r
- 266 .L41:\r
- 267 0034 3446 mov r4, r6\r
- 268 .LVL26:\r
- 269 .L18:\r
- 219:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 220:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Enable first OUT, if enumeration complete */\r
- 221:.\Generated_Source\PSoC5/USBFS_boot.c **** if(USBFS_GetConfiguration())\r
- 270 .loc 1 221 0\r
- 271 0036 FFF7FEFF bl USBFS_GetConfiguration\r
- 272 .LVL27:\r
- 273 003a E0B1 cbz r0, .L35\r
- 222:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 223:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_IsConfigurationChanged(); /* Clear configuration changes state status */\r
- 274 .loc 1 223 0\r
- 275 003c FFF7FEFF bl USBFS_IsConfigurationChanged\r
- 276 .LVL28:\r
- 224:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtldrCommReset();\r
- 277 .loc 1 224 0\r
- 278 0040 FFF7FEFF bl USBFS_CyBtldrCommReset\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 10\r
-\r
-\r
- 279 .LVL29:\r
- 225:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_started = 0u;\r
- 280 .loc 1 225 0\r
- 281 0044 194A ldr r2, .L43\r
- 282 0046 0021 movs r1, #0\r
- 283 0048 1170 strb r1, [r2, #0]\r
- 284 004a 14E0 b .L35\r
- 285 .LVL30:\r
- 286 .L40:\r
- 226:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 227:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 228:.\Generated_Source\PSoC5/USBFS_boot.c **** else /* Check for configuration changes, has been done by Host */\r
- 229:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 230:.\Generated_Source\PSoC5/USBFS_boot.c **** if(USBFS_IsConfigurationChanged() != 0u) /* Host could send double SET_INTERFACE request or\r
- 287 .loc 1 230 0\r
- 288 004c FFF7FEFF bl USBFS_IsConfigurationChanged\r
- 289 .LVL31:\r
- 290 0050 08B9 cbnz r0, .L22\r
- 291 .L23:\r
- 210:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrStarttimer(time, timeOut);\r
- 292 .loc 1 210 0\r
- 293 0052 0024 movs r4, #0\r
- 294 0054 0FE0 b .L35\r
- 295 .L22:\r
- 231:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 232:.\Generated_Source\PSoC5/USBFS_boot.c **** if(USBFS_GetConfiguration() != 0u) /* Init OUT endpoints when device reconfigured */\r
- 296 .loc 1 232 0\r
- 297 0056 FFF7FEFF bl USBFS_GetConfiguration\r
- 298 .LVL32:\r
- 299 005a 0028 cmp r0, #0\r
- 300 005c F9D0 beq .L23\r
- 233:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 234:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtldrCommReset();\r
- 301 .loc 1 234 0\r
- 302 005e FFF7FEFF bl USBFS_CyBtldrCommReset\r
- 303 .LVL33:\r
- 304 0062 08E0 b .L35\r
- 305 .LVL34:\r
- 306 .L42:\r
- 235:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 236:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 237:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 238:.\Generated_Source\PSoC5/USBFS_boot.c **** /* Wait on next packet */\r
- 239:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \\r
- 307 .loc 1 239 0 discriminator 2\r
- 308 0064 114B ldr r3, .L43\r
- 240:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrChecktimer(time))\r
- 309 .loc 1 240 0 discriminator 2\r
- 310 0066 661C adds r6, r4, #1\r
- 239:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \\r
- 311 .loc 1 239 0 discriminator 2\r
- 312 0068 5988 ldrh r1, [r3, #2]\r
- 313 .loc 1 240 0 discriminator 2\r
- 314 006a B6B2 uxth r6, r6\r
- 315 .LVL35:\r
- 239:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \\r
- 316 .loc 1 239 0 discriminator 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 11\r
-\r
-\r
- 317 006c A142 cmp r1, r4\r
- 318 006e 09D9 bls .L24\r
- 319 .L25:\r
- 241:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 242:.\Generated_Source\PSoC5/USBFS_boot.c **** CyDelay(1u); /* 1ms delay */\r
- 320 .loc 1 242 0\r
- 321 0070 FFF7FEFF bl CyDelay\r
- 322 .LVL36:\r
- 240:.\Generated_Source\PSoC5/USBFS_boot.c **** USBFS_CyBtLdrChecktimer(time))\r
- 323 .loc 1 240 0\r
- 324 0074 3446 mov r4, r6\r
- 325 .LVL37:\r
- 326 .L35:\r
- 239:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \\r
- 327 .loc 1 239 0 discriminator 1\r
- 328 0076 0120 movs r0, #1\r
- 329 0078 FFF7FEFF bl USBFS_GetEPState\r
- 330 .LVL38:\r
- 331 007c 0128 cmp r0, #1\r
- 332 .loc 1 242 0 discriminator 1\r
- 333 007e 4FF00100 mov r0, #1\r
- 239:.\Generated_Source\PSoC5/USBFS_boot.c **** while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \\r
- 334 .loc 1 239 0 discriminator 1\r
- 335 0082 EFD1 bne .L42\r
- 336 .LVL39:\r
- 337 .L24:\r
- 243:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 244:.\Generated_Source\PSoC5/USBFS_boot.c **** \r
- 245:.\Generated_Source\PSoC5/USBFS_boot.c **** /* OUT EP has completed */\r
- 246:.\Generated_Source\PSoC5/USBFS_boot.c **** if (USBFS_GetEPState(USBFS_BTLDR_OUT_EP) == USBFS_OUT_BUFFER_FULL)\r
- 338 .loc 1 246 0\r
- 339 0084 FFF7FEFF bl USBFS_GetEPState\r
- 340 .LVL40:\r
- 341 0088 0128 cmp r0, #1\r
- 342 008a 0AD1 bne .L26\r
- 247:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 248:.\Generated_Source\PSoC5/USBFS_boot.c **** *count = USBFS_ReadOutEP(USBFS_BTLDR_OUT_EP, pData, size);\r
- 343 .loc 1 248 0\r
- 344 008c 4146 mov r1, r8\r
- 345 008e 402F cmp r7, #64\r
- 346 0090 34BF ite cc\r
- 347 0092 3A46 movcc r2, r7\r
- 348 0094 4022 movcs r2, #64\r
- 349 0096 FFF7FEFF bl USBFS_ReadOutEP\r
- 350 .LVL41:\r
- 351 009a 2880 strh r0, [r5, #0] @ movhi\r
- 352 .LVL42:\r
- 249:.\Generated_Source\PSoC5/USBFS_boot.c **** status = CYRET_SUCCESS;\r
- 353 .loc 1 249 0\r
- 354 009c 0020 movs r0, #0\r
- 355 009e BDE8F081 pop {r4, r5, r6, r7, r8, pc}\r
- 356 .LVL43:\r
- 357 .L26:\r
- 250:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 251:.\Generated_Source\PSoC5/USBFS_boot.c **** else\r
- 252:.\Generated_Source\PSoC5/USBFS_boot.c **** {\r
- 253:.\Generated_Source\PSoC5/USBFS_boot.c **** *count = 0u;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 12\r
-\r
-\r
- 358 .loc 1 253 0\r
- 359 00a2 0020 movs r0, #0\r
- 360 00a4 2880 strh r0, [r5, #0] @ movhi\r
- 361 .LVL44:\r
- 254:.\Generated_Source\PSoC5/USBFS_boot.c **** status = CYRET_TIMEOUT;\r
- 362 .loc 1 254 0\r
- 363 00a6 1020 movs r0, #16\r
- 364 .LVL45:\r
- 255:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 256:.\Generated_Source\PSoC5/USBFS_boot.c **** return(status);\r
- 257:.\Generated_Source\PSoC5/USBFS_boot.c **** }\r
- 365 .loc 1 257 0\r
- 366 00a8 BDE8F081 pop {r4, r5, r6, r7, r8, pc}\r
- 367 .L44:\r
- 368 .align 2\r
- 369 .L43:\r
- 370 00ac 00000000 .word .LANCHOR0\r
- 371 .cfi_endproc\r
- 372 .LFE4:\r
- 373 .size USBFS_CyBtldrCommRead, .-USBFS_CyBtldrCommRead\r
- 374 .bss\r
- 375 .align 1\r
- 376 .set .LANCHOR0,. + 0\r
- 377 .type USBFS_started, %object\r
- 378 .size USBFS_started, 1\r
- 379 USBFS_started:\r
- 380 0000 00 .space 1\r
- 381 0001 00 .space 1\r
- 382 .type USBFS_universalTime, %object\r
- 383 .size USBFS_universalTime, 2\r
- 384 USBFS_universalTime:\r
- 385 0002 0000 .space 2\r
- 386 .text\r
- 387 .Letext0:\r
- 388 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 389 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 390 .file 4 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 391 .section .debug_info,"",%progbits\r
- 392 .Ldebug_info0:\r
- 393 0000 0B040000 .4byte 0x40b\r
- 394 0004 0200 .2byte 0x2\r
- 395 0006 00000000 .4byte .Ldebug_abbrev0\r
- 396 000a 04 .byte 0x4\r
- 397 000b 01 .uleb128 0x1\r
- 398 000c B7010000 .4byte .LASF37\r
- 399 0010 01 .byte 0x1\r
- 400 0011 66020000 .4byte .LASF38\r
- 401 0015 91000000 .4byte .LASF39\r
- 402 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 403 001d 00000000 .4byte 0\r
- 404 0021 00000000 .4byte 0\r
- 405 0025 00000000 .4byte .Ldebug_line0\r
- 406 0029 02 .uleb128 0x2\r
- 407 002a 01 .byte 0x1\r
- 408 002b 06 .byte 0x6\r
- 409 002c 30020000 .4byte .LASF0\r
- 410 0030 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 13\r
-\r
-\r
- 411 0031 01 .byte 0x1\r
- 412 0032 08 .byte 0x8\r
- 413 0033 C8000000 .4byte .LASF1\r
- 414 0037 02 .uleb128 0x2\r
- 415 0038 02 .byte 0x2\r
- 416 0039 05 .byte 0x5\r
- 417 003a AD010000 .4byte .LASF2\r
- 418 003e 02 .uleb128 0x2\r
- 419 003f 02 .byte 0x2\r
- 420 0040 07 .byte 0x7\r
- 421 0041 16000000 .4byte .LASF3\r
- 422 0045 02 .uleb128 0x2\r
- 423 0046 04 .byte 0x4\r
- 424 0047 05 .byte 0x5\r
- 425 0048 11020000 .4byte .LASF4\r
- 426 004c 02 .uleb128 0x2\r
- 427 004d 04 .byte 0x4\r
- 428 004e 07 .byte 0x7\r
- 429 004f 7F000000 .4byte .LASF5\r
- 430 0053 02 .uleb128 0x2\r
- 431 0054 08 .byte 0x8\r
- 432 0055 05 .byte 0x5\r
- 433 0056 8B010000 .4byte .LASF6\r
- 434 005a 02 .uleb128 0x2\r
- 435 005b 08 .byte 0x8\r
- 436 005c 07 .byte 0x7\r
- 437 005d 36010000 .4byte .LASF7\r
- 438 0061 03 .uleb128 0x3\r
- 439 0062 04 .byte 0x4\r
- 440 0063 05 .byte 0x5\r
- 441 0064 696E7400 .ascii "int\000"\r
- 442 0068 02 .uleb128 0x2\r
- 443 0069 04 .byte 0x4\r
- 444 006a 07 .byte 0x7\r
- 445 006b 29010000 .4byte .LASF8\r
- 446 006f 04 .uleb128 0x4\r
- 447 0070 C2000000 .4byte .LASF9\r
- 448 0074 02 .byte 0x2\r
- 449 0075 5B .byte 0x5b\r
- 450 0076 30000000 .4byte 0x30\r
- 451 007a 04 .uleb128 0x4\r
- 452 007b 04010000 .4byte .LASF10\r
- 453 007f 02 .byte 0x2\r
- 454 0080 5C .byte 0x5c\r
- 455 0081 3E000000 .4byte 0x3e\r
- 456 0085 04 .uleb128 0x4\r
- 457 0086 0B010000 .4byte .LASF11\r
- 458 008a 02 .byte 0x2\r
- 459 008b 5D .byte 0x5d\r
- 460 008c 4C000000 .4byte 0x4c\r
- 461 0090 02 .uleb128 0x2\r
- 462 0091 04 .byte 0x4\r
- 463 0092 04 .byte 0x4\r
- 464 0093 69000000 .4byte .LASF12\r
- 465 0097 02 .uleb128 0x2\r
- 466 0098 08 .byte 0x8\r
- 467 0099 04 .byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 14\r
-\r
-\r
- 468 009a D6000000 .4byte .LASF13\r
- 469 009e 02 .uleb128 0x2\r
- 470 009f 01 .byte 0x1\r
- 471 00a0 08 .byte 0x8\r
- 472 00a1 99010000 .4byte .LASF14\r
- 473 00a5 04 .uleb128 0x4\r
- 474 00a6 00000000 .4byte .LASF15\r
- 475 00aa 02 .byte 0x2\r
- 476 00ab E8 .byte 0xe8\r
- 477 00ac 4C000000 .4byte 0x4c\r
- 478 00b0 02 .uleb128 0x2\r
- 479 00b1 04 .byte 0x4\r
- 480 00b2 07 .byte 0x7\r
- 481 00b3 82010000 .4byte .LASF16\r
- 482 00b7 05 .uleb128 0x5\r
- 483 00b8 01 .byte 0x1\r
- 484 00b9 52000000 .4byte .LASF17\r
- 485 00bd 01 .byte 0x1\r
- 486 00be 3E .byte 0x3e\r
- 487 00bf 01 .byte 0x1\r
- 488 00c0 00000000 .4byte .LFB0\r
- 489 00c4 18000000 .4byte .LFE0\r
- 490 00c8 00000000 .4byte .LLST0\r
- 491 00cc 01 .byte 0x1\r
- 492 00cd E6000000 .4byte 0xe6\r
- 493 00d1 06 .uleb128 0x6\r
- 494 00d2 0C000000 .4byte .LVL0\r
- 495 00d6 48030000 .4byte 0x348\r
- 496 00da 07 .uleb128 0x7\r
- 497 00db 01 .byte 0x1\r
- 498 00dc 51 .byte 0x51\r
- 499 00dd 01 .byte 0x1\r
- 500 00de 32 .byte 0x32\r
- 501 00df 07 .uleb128 0x7\r
- 502 00e0 01 .byte 0x1\r
- 503 00e1 50 .byte 0x50\r
- 504 00e2 01 .byte 0x1\r
- 505 00e3 30 .byte 0x30\r
- 506 00e4 00 .byte 0\r
- 507 00e5 00 .byte 0\r
- 508 00e6 08 .uleb128 0x8\r
- 509 00e7 01 .byte 0x1\r
- 510 00e8 1A020000 .4byte .LASF18\r
- 511 00ec 01 .byte 0x1\r
- 512 00ed 59 .byte 0x59\r
- 513 00ee 01 .byte 0x1\r
- 514 00ef 00000000 .4byte .LFB1\r
- 515 00f3 04000000 .4byte .LFE1\r
- 516 00f7 02 .byte 0x2\r
- 517 00f8 7D .byte 0x7d\r
- 518 00f9 00 .sleb128 0\r
- 519 00fa 01 .byte 0x1\r
- 520 00fb 0A010000 .4byte 0x10a\r
- 521 00ff 09 .uleb128 0x9\r
- 522 0100 04000000 .4byte .LVL1\r
- 523 0104 01 .byte 0x1\r
- 524 0105 61030000 .4byte 0x361\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 15\r
-\r
-\r
- 525 0109 00 .byte 0\r
- 526 010a 08 .uleb128 0x8\r
- 527 010b 01 .byte 0x1\r
- 528 010c 29000000 .4byte .LASF19\r
- 529 0110 01 .byte 0x1\r
- 530 0111 70 .byte 0x70\r
- 531 0112 01 .byte 0x1\r
- 532 0113 00000000 .4byte .LFB2\r
- 533 0117 06000000 .4byte .LFE2\r
- 534 011b 02 .byte 0x2\r
- 535 011c 7D .byte 0x7d\r
- 536 011d 00 .sleb128 0\r
- 537 011e 01 .byte 0x1\r
- 538 011f 34010000 .4byte 0x134\r
- 539 0123 0A .uleb128 0xa\r
- 540 0124 06000000 .4byte .LVL2\r
- 541 0128 01 .byte 0x1\r
- 542 0129 6B030000 .4byte 0x36b\r
- 543 012d 07 .uleb128 0x7\r
- 544 012e 01 .byte 0x1\r
- 545 012f 50 .byte 0x50\r
- 546 0130 01 .byte 0x1\r
- 547 0131 31 .byte 0x31\r
- 548 0132 00 .byte 0\r
- 549 0133 00 .byte 0\r
- 550 0134 0B .uleb128 0xb\r
- 551 0135 01 .byte 0x1\r
- 552 0136 ED000000 .4byte .LASF26\r
- 553 013a 01 .byte 0x1\r
- 554 013b 8D .byte 0x8d\r
- 555 013c 01 .byte 0x1\r
- 556 013d A5000000 .4byte 0xa5\r
- 557 0141 00000000 .4byte .LFB3\r
- 558 0145 54000000 .4byte .LFE3\r
- 559 0149 20000000 .4byte .LLST1\r
- 560 014d 01 .byte 0x1\r
- 561 014e 01020000 .4byte 0x201\r
- 562 0152 0C .uleb128 0xc\r
- 563 0153 4C000000 .4byte .LASF20\r
- 564 0157 01 .byte 0x1\r
- 565 0158 8D .byte 0x8d\r
- 566 0159 01020000 .4byte 0x201\r
- 567 015d 40000000 .4byte .LLST2\r
- 568 0161 0C .uleb128 0xc\r
- 569 0162 7A000000 .4byte .LASF21\r
- 570 0166 01 .byte 0x1\r
- 571 0167 8D .byte 0x8d\r
- 572 0168 7A000000 .4byte 0x7a\r
- 573 016c 6C000000 .4byte .LLST3\r
- 574 0170 0C .uleb128 0xc\r
- 575 0171 10000000 .4byte .LASF22\r
- 576 0175 01 .byte 0x1\r
- 577 0176 8D .byte 0x8d\r
- 578 0177 07020000 .4byte 0x207\r
- 579 017b 8D000000 .4byte .LLST4\r
- 580 017f 0C .uleb128 0xc\r
- 581 0180 75010000 .4byte .LASF23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 16\r
-\r
-\r
- 582 0184 01 .byte 0x1\r
- 583 0185 8D .byte 0x8d\r
- 584 0186 6F000000 .4byte 0x6f\r
- 585 018a AB000000 .4byte .LLST5\r
- 586 018e 0D .uleb128 0xd\r
- 587 018f 7D010000 .4byte .LASF24\r
- 588 0193 01 .byte 0x1\r
- 589 0194 90 .byte 0x90\r
- 590 0195 7A000000 .4byte 0x7a\r
- 591 0199 CC000000 .4byte .LLST6\r
- 592 019d 0D .uleb128 0xd\r
- 593 019e 09000000 .4byte .LASF25\r
- 594 01a2 01 .byte 0x1\r
- 595 01a3 91 .byte 0x91\r
- 596 01a4 A5000000 .4byte 0xa5\r
- 597 01a8 F6000000 .4byte .LLST7\r
- 598 01ac 0E .uleb128 0xe\r
- 599 01ad 14000000 .4byte .LVL7\r
- 600 01b1 7F030000 .4byte 0x37f\r
- 601 01b5 CB010000 .4byte 0x1cb\r
- 602 01b9 07 .uleb128 0x7\r
- 603 01ba 01 .byte 0x1\r
- 604 01bb 52 .byte 0x52\r
- 605 01bc 02 .byte 0x2\r
- 606 01bd 08 .byte 0x8\r
- 607 01be 40 .byte 0x40\r
- 608 01bf 07 .uleb128 0x7\r
- 609 01c0 01 .byte 0x1\r
- 610 01c1 51 .byte 0x51\r
- 611 01c2 02 .byte 0x2\r
- 612 01c3 77 .byte 0x77\r
- 613 01c4 00 .sleb128 0\r
- 614 01c5 07 .uleb128 0x7\r
- 615 01c6 01 .byte 0x1\r
- 616 01c7 50 .byte 0x50\r
- 617 01c8 01 .byte 0x1\r
- 618 01c9 32 .byte 0x32\r
- 619 01ca 00 .byte 0\r
- 620 01cb 0E .uleb128 0xe\r
- 621 01cc 24000000 .4byte .LVL10\r
- 622 01d0 A8030000 .4byte 0x3a8\r
- 623 01d4 DE010000 .4byte 0x1de\r
- 624 01d8 07 .uleb128 0x7\r
- 625 01d9 01 .byte 0x1\r
- 626 01da 50 .byte 0x50\r
- 627 01db 01 .byte 0x1\r
- 628 01dc 32 .byte 0x32\r
- 629 01dd 00 .byte 0\r
- 630 01de 0E .uleb128 0xe\r
- 631 01df 38000000 .4byte .LVL12\r
- 632 01e3 C0030000 .4byte 0x3c0\r
- 633 01e7 F1010000 .4byte 0x1f1\r
- 634 01eb 07 .uleb128 0x7\r
- 635 01ec 01 .byte 0x1\r
- 636 01ed 50 .byte 0x50\r
- 637 01ee 01 .byte 0x1\r
- 638 01ef 31 .byte 0x31\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 17\r
-\r
-\r
- 639 01f0 00 .byte 0\r
- 640 01f1 06 .uleb128 0x6\r
- 641 01f2 42000000 .4byte .LVL14\r
- 642 01f6 A8030000 .4byte 0x3a8\r
- 643 01fa 07 .uleb128 0x7\r
- 644 01fb 01 .byte 0x1\r
- 645 01fc 50 .byte 0x50\r
- 646 01fd 01 .byte 0x1\r
- 647 01fe 32 .byte 0x32\r
- 648 01ff 00 .byte 0\r
- 649 0200 00 .byte 0\r
- 650 0201 0F .uleb128 0xf\r
- 651 0202 04 .byte 0x4\r
- 652 0203 6F000000 .4byte 0x6f\r
- 653 0207 0F .uleb128 0xf\r
- 654 0208 04 .byte 0x4\r
- 655 0209 7A000000 .4byte 0x7a\r
- 656 020d 0B .uleb128 0xb\r
- 657 020e 01 .byte 0x1\r
- 658 020f 5F010000 .4byte .LASF27\r
- 659 0213 01 .byte 0x1\r
- 660 0214 C7 .byte 0xc7\r
- 661 0215 01 .byte 0x1\r
- 662 0216 A5000000 .4byte 0xa5\r
- 663 021a 00000000 .4byte .LFB4\r
- 664 021e B0000000 .4byte .LFE4\r
- 665 0222 15010000 .4byte .LLST8\r
- 666 0226 01 .byte 0x1\r
- 667 0227 26030000 .4byte 0x326\r
- 668 022b 0C .uleb128 0xc\r
- 669 022c 4C000000 .4byte .LASF20\r
- 670 0230 01 .byte 0x1\r
- 671 0231 C7 .byte 0xc7\r
- 672 0232 01020000 .4byte 0x201\r
- 673 0236 35010000 .4byte .LLST9\r
- 674 023a 0C .uleb128 0xc\r
- 675 023b 7A000000 .4byte .LASF21\r
- 676 023f 01 .byte 0x1\r
- 677 0240 C7 .byte 0xc7\r
- 678 0241 7A000000 .4byte 0x7a\r
- 679 0245 69010000 .4byte .LLST10\r
- 680 0249 0C .uleb128 0xc\r
- 681 024a 10000000 .4byte .LASF22\r
- 682 024e 01 .byte 0x1\r
- 683 024f C7 .byte 0xc7\r
- 684 0250 07020000 .4byte 0x207\r
- 685 0254 FC010000 .4byte .LLST11\r
- 686 0258 0C .uleb128 0xc\r
- 687 0259 75010000 .4byte .LASF23\r
- 688 025d 01 .byte 0x1\r
- 689 025e C7 .byte 0xc7\r
- 690 025f 6F000000 .4byte 0x6f\r
- 691 0263 1A020000 .4byte .LLST12\r
- 692 0267 0D .uleb128 0xd\r
- 693 0268 09000000 .4byte .LASF25\r
- 694 026c 01 .byte 0x1\r
- 695 026d CA .byte 0xca\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 18\r
-\r
-\r
- 696 026e A5000000 .4byte 0xa5\r
- 697 0272 3B020000 .4byte .LLST13\r
- 698 0276 0D .uleb128 0xd\r
- 699 0277 7D010000 .4byte .LASF24\r
- 700 027b 01 .byte 0x1\r
- 701 027c CB .byte 0xcb\r
- 702 027d 7A000000 .4byte 0x7a\r
- 703 0281 66020000 .4byte .LLST14\r
- 704 0285 10 .uleb128 0x10\r
- 705 0286 1C000000 .4byte .LVL23\r
- 706 028a D4030000 .4byte 0x3d4\r
- 707 028e 0E .uleb128 0xe\r
- 708 028f 30000000 .4byte .LVL25\r
- 709 0293 C0030000 .4byte 0x3c0\r
- 710 0297 A1020000 .4byte 0x2a1\r
- 711 029b 07 .uleb128 0x7\r
- 712 029c 01 .byte 0x1\r
- 713 029d 50 .byte 0x50\r
- 714 029e 01 .byte 0x1\r
- 715 029f 31 .byte 0x31\r
- 716 02a0 00 .byte 0\r
- 717 02a1 10 .uleb128 0x10\r
- 718 02a2 3A000000 .4byte .LVL27\r
- 719 02a6 D4030000 .4byte 0x3d4\r
- 720 02aa 10 .uleb128 0x10\r
- 721 02ab 40000000 .4byte .LVL28\r
- 722 02af E2030000 .4byte 0x3e2\r
- 723 02b3 10 .uleb128 0x10\r
- 724 02b4 44000000 .4byte .LVL29\r
- 725 02b8 0A010000 .4byte 0x10a\r
- 726 02bc 10 .uleb128 0x10\r
- 727 02bd 50000000 .4byte .LVL31\r
- 728 02c1 E2030000 .4byte 0x3e2\r
- 729 02c5 10 .uleb128 0x10\r
- 730 02c6 5A000000 .4byte .LVL32\r
- 731 02ca D4030000 .4byte 0x3d4\r
- 732 02ce 10 .uleb128 0x10\r
- 733 02cf 62000000 .4byte .LVL33\r
- 734 02d3 0A010000 .4byte 0x10a\r
- 735 02d7 10 .uleb128 0x10\r
- 736 02d8 74000000 .4byte .LVL36\r
- 737 02dc C0030000 .4byte 0x3c0\r
- 738 02e0 0E .uleb128 0xe\r
- 739 02e1 7C000000 .4byte .LVL38\r
- 740 02e5 A8030000 .4byte 0x3a8\r
- 741 02e9 F3020000 .4byte 0x2f3\r
- 742 02ed 07 .uleb128 0x7\r
- 743 02ee 01 .byte 0x1\r
- 744 02ef 50 .byte 0x50\r
- 745 02f0 01 .byte 0x1\r
- 746 02f1 31 .byte 0x31\r
- 747 02f2 00 .byte 0\r
- 748 02f3 10 .uleb128 0x10\r
- 749 02f4 88000000 .4byte .LVL40\r
- 750 02f8 A8030000 .4byte 0x3a8\r
- 751 02fc 06 .uleb128 0x6\r
- 752 02fd 9A000000 .4byte .LVL41\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 19\r
-\r
-\r
- 753 0301 F0030000 .4byte 0x3f0\r
- 754 0305 07 .uleb128 0x7\r
- 755 0306 01 .byte 0x1\r
- 756 0307 52 .byte 0x52\r
- 757 0308 15 .byte 0x15\r
- 758 0309 77 .byte 0x77\r
- 759 030a 00 .sleb128 0\r
- 760 030b 12 .byte 0x12\r
- 761 030c 40 .byte 0x40\r
- 762 030d 4B .byte 0x4b\r
- 763 030e 24 .byte 0x24\r
- 764 030f 22 .byte 0x22\r
- 765 0310 08 .byte 0x8\r
- 766 0311 40 .byte 0x40\r
- 767 0312 16 .byte 0x16\r
- 768 0313 14 .byte 0x14\r
- 769 0314 40 .byte 0x40\r
- 770 0315 4B .byte 0x4b\r
- 771 0316 24 .byte 0x24\r
- 772 0317 22 .byte 0x22\r
- 773 0318 2D .byte 0x2d\r
- 774 0319 28 .byte 0x28\r
- 775 031a 0100 .2byte 0x1\r
- 776 031c 16 .byte 0x16\r
- 777 031d 13 .byte 0x13\r
- 778 031e 07 .uleb128 0x7\r
- 779 031f 01 .byte 0x1\r
- 780 0320 51 .byte 0x51\r
- 781 0321 02 .byte 0x2\r
- 782 0322 78 .byte 0x78\r
- 783 0323 00 .sleb128 0\r
- 784 0324 00 .byte 0\r
- 785 0325 00 .byte 0\r
- 786 0326 11 .uleb128 0x11\r
- 787 0327 4A020000 .4byte .LASF28\r
- 788 032b 01 .byte 0x1\r
- 789 032c 26 .byte 0x26\r
- 790 032d 7A000000 .4byte 0x7a\r
- 791 0331 05 .byte 0x5\r
- 792 0332 03 .byte 0x3\r
- 793 0333 02000000 .4byte USBFS_universalTime\r
- 794 0337 11 .uleb128 0x11\r
- 795 0338 3C020000 .4byte .LASF29\r
- 796 033c 01 .byte 0x1\r
- 797 033d 27 .byte 0x27\r
- 798 033e 6F000000 .4byte 0x6f\r
- 799 0342 05 .byte 0x5\r
- 800 0343 03 .byte 0x3\r
- 801 0344 00000000 .4byte USBFS_started\r
- 802 0348 12 .uleb128 0x12\r
- 803 0349 01 .byte 0x1\r
- 804 034a 40000000 .4byte .LASF30\r
- 805 034e 03 .byte 0x3\r
- 806 034f BF .byte 0xbf\r
- 807 0350 01 .byte 0x1\r
- 808 0351 01 .byte 0x1\r
- 809 0352 61030000 .4byte 0x361\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 20\r
-\r
-\r
- 810 0356 13 .uleb128 0x13\r
- 811 0357 6F000000 .4byte 0x6f\r
- 812 035b 13 .uleb128 0x13\r
- 813 035c 6F000000 .4byte 0x6f\r
- 814 0360 00 .byte 0\r
- 815 0361 14 .uleb128 0x14\r
- 816 0362 01 .byte 0x1\r
- 817 0363 6F000000 .4byte .LASF40\r
- 818 0367 03 .byte 0x3\r
- 819 0368 C2 .byte 0xc2\r
- 820 0369 01 .byte 0x1\r
- 821 036a 01 .byte 0x1\r
- 822 036b 12 .uleb128 0x12\r
- 823 036c 01 .byte 0x1\r
- 824 036d 4D010000 .4byte .LASF31\r
- 825 0371 03 .byte 0x3\r
- 826 0372 CE .byte 0xce\r
- 827 0373 01 .byte 0x1\r
- 828 0374 01 .byte 0x1\r
- 829 0375 7F030000 .4byte 0x37f\r
- 830 0379 13 .uleb128 0x13\r
- 831 037a 6F000000 .4byte 0x6f\r
- 832 037e 00 .byte 0\r
- 833 037f 12 .uleb128 0x12\r
- 834 0380 01 .byte 0x1\r
- 835 0381 9E010000 .4byte .LASF32\r
- 836 0385 03 .byte 0x3\r
- 837 0386 CA .byte 0xca\r
- 838 0387 01 .byte 0x1\r
- 839 0388 01 .byte 0x1\r
- 840 0389 9D030000 .4byte 0x39d\r
- 841 038d 13 .uleb128 0x13\r
- 842 038e 6F000000 .4byte 0x6f\r
- 843 0392 13 .uleb128 0x13\r
- 844 0393 9D030000 .4byte 0x39d\r
- 845 0397 13 .uleb128 0x13\r
- 846 0398 7A000000 .4byte 0x7a\r
- 847 039c 00 .byte 0\r
- 848 039d 0F .uleb128 0xf\r
- 849 039e 04 .byte 0x4\r
- 850 039f A3030000 .4byte 0x3a3\r
- 851 03a3 15 .uleb128 0x15\r
- 852 03a4 6F000000 .4byte 0x6f\r
- 853 03a8 16 .uleb128 0x16\r
- 854 03a9 01 .byte 0x1\r
- 855 03aa 00020000 .4byte .LASF41\r
- 856 03ae 03 .byte 0x3\r
- 857 03af C8 .byte 0xc8\r
- 858 03b0 01 .byte 0x1\r
- 859 03b1 6F000000 .4byte 0x6f\r
- 860 03b5 01 .byte 0x1\r
- 861 03b6 C0030000 .4byte 0x3c0\r
- 862 03ba 13 .uleb128 0x13\r
- 863 03bb 6F000000 .4byte 0x6f\r
- 864 03bf 00 .byte 0\r
- 865 03c0 12 .uleb128 0x12\r
- 866 03c1 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 21\r
-\r
-\r
- 867 03c2 5E020000 .4byte .LASF33\r
- 868 03c6 04 .byte 0x4\r
- 869 03c7 77 .byte 0x77\r
- 870 03c8 01 .byte 0x1\r
- 871 03c9 01 .byte 0x1\r
- 872 03ca D4030000 .4byte 0x3d4\r
- 873 03ce 13 .uleb128 0x13\r
- 874 03cf 85000000 .4byte 0x85\r
- 875 03d3 00 .byte 0\r
- 876 03d4 17 .uleb128 0x17\r
- 877 03d5 01 .byte 0x1\r
- 878 03d6 12010000 .4byte .LASF34\r
- 879 03da 03 .byte 0x3\r
- 880 03db C4 .byte 0xc4\r
- 881 03dc 01 .byte 0x1\r
- 882 03dd 6F000000 .4byte 0x6f\r
- 883 03e1 01 .byte 0x1\r
- 884 03e2 17 .uleb128 0x17\r
- 885 03e3 01 .byte 0x1\r
- 886 03e4 8C020000 .4byte .LASF35\r
- 887 03e8 03 .byte 0x3\r
- 888 03e9 C5 .byte 0xc5\r
- 889 03ea 01 .byte 0x1\r
- 890 03eb 6F000000 .4byte 0x6f\r
- 891 03ef 01 .byte 0x1\r
- 892 03f0 18 .uleb128 0x18\r
- 893 03f1 01 .byte 0x1\r
- 894 03f2 DD000000 .4byte .LASF36\r
- 895 03f6 03 .byte 0x3\r
- 896 03f7 CC .byte 0xcc\r
- 897 03f8 01 .byte 0x1\r
- 898 03f9 7A000000 .4byte 0x7a\r
- 899 03fd 01 .byte 0x1\r
- 900 03fe 13 .uleb128 0x13\r
- 901 03ff 6F000000 .4byte 0x6f\r
- 902 0403 13 .uleb128 0x13\r
- 903 0404 01020000 .4byte 0x201\r
- 904 0408 13 .uleb128 0x13\r
- 905 0409 7A000000 .4byte 0x7a\r
- 906 040d 00 .byte 0\r
- 907 040e 00 .byte 0\r
- 908 .section .debug_abbrev,"",%progbits\r
- 909 .Ldebug_abbrev0:\r
- 910 0000 01 .uleb128 0x1\r
- 911 0001 11 .uleb128 0x11\r
- 912 0002 01 .byte 0x1\r
- 913 0003 25 .uleb128 0x25\r
- 914 0004 0E .uleb128 0xe\r
- 915 0005 13 .uleb128 0x13\r
- 916 0006 0B .uleb128 0xb\r
- 917 0007 03 .uleb128 0x3\r
- 918 0008 0E .uleb128 0xe\r
- 919 0009 1B .uleb128 0x1b\r
- 920 000a 0E .uleb128 0xe\r
- 921 000b 55 .uleb128 0x55\r
- 922 000c 06 .uleb128 0x6\r
- 923 000d 11 .uleb128 0x11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 22\r
-\r
-\r
- 924 000e 01 .uleb128 0x1\r
- 925 000f 52 .uleb128 0x52\r
- 926 0010 01 .uleb128 0x1\r
- 927 0011 10 .uleb128 0x10\r
- 928 0012 06 .uleb128 0x6\r
- 929 0013 00 .byte 0\r
- 930 0014 00 .byte 0\r
- 931 0015 02 .uleb128 0x2\r
- 932 0016 24 .uleb128 0x24\r
- 933 0017 00 .byte 0\r
- 934 0018 0B .uleb128 0xb\r
- 935 0019 0B .uleb128 0xb\r
- 936 001a 3E .uleb128 0x3e\r
- 937 001b 0B .uleb128 0xb\r
- 938 001c 03 .uleb128 0x3\r
- 939 001d 0E .uleb128 0xe\r
- 940 001e 00 .byte 0\r
- 941 001f 00 .byte 0\r
- 942 0020 03 .uleb128 0x3\r
- 943 0021 24 .uleb128 0x24\r
- 944 0022 00 .byte 0\r
- 945 0023 0B .uleb128 0xb\r
- 946 0024 0B .uleb128 0xb\r
- 947 0025 3E .uleb128 0x3e\r
- 948 0026 0B .uleb128 0xb\r
- 949 0027 03 .uleb128 0x3\r
- 950 0028 08 .uleb128 0x8\r
- 951 0029 00 .byte 0\r
- 952 002a 00 .byte 0\r
- 953 002b 04 .uleb128 0x4\r
- 954 002c 16 .uleb128 0x16\r
- 955 002d 00 .byte 0\r
- 956 002e 03 .uleb128 0x3\r
- 957 002f 0E .uleb128 0xe\r
- 958 0030 3A .uleb128 0x3a\r
- 959 0031 0B .uleb128 0xb\r
- 960 0032 3B .uleb128 0x3b\r
- 961 0033 0B .uleb128 0xb\r
- 962 0034 49 .uleb128 0x49\r
- 963 0035 13 .uleb128 0x13\r
- 964 0036 00 .byte 0\r
- 965 0037 00 .byte 0\r
- 966 0038 05 .uleb128 0x5\r
- 967 0039 2E .uleb128 0x2e\r
- 968 003a 01 .byte 0x1\r
- 969 003b 3F .uleb128 0x3f\r
- 970 003c 0C .uleb128 0xc\r
- 971 003d 03 .uleb128 0x3\r
- 972 003e 0E .uleb128 0xe\r
- 973 003f 3A .uleb128 0x3a\r
- 974 0040 0B .uleb128 0xb\r
- 975 0041 3B .uleb128 0x3b\r
- 976 0042 0B .uleb128 0xb\r
- 977 0043 27 .uleb128 0x27\r
- 978 0044 0C .uleb128 0xc\r
- 979 0045 11 .uleb128 0x11\r
- 980 0046 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 23\r
-\r
-\r
- 981 0047 12 .uleb128 0x12\r
- 982 0048 01 .uleb128 0x1\r
- 983 0049 40 .uleb128 0x40\r
- 984 004a 06 .uleb128 0x6\r
- 985 004b 9742 .uleb128 0x2117\r
- 986 004d 0C .uleb128 0xc\r
- 987 004e 01 .uleb128 0x1\r
- 988 004f 13 .uleb128 0x13\r
- 989 0050 00 .byte 0\r
- 990 0051 00 .byte 0\r
- 991 0052 06 .uleb128 0x6\r
- 992 0053 898201 .uleb128 0x4109\r
- 993 0056 01 .byte 0x1\r
- 994 0057 11 .uleb128 0x11\r
- 995 0058 01 .uleb128 0x1\r
- 996 0059 31 .uleb128 0x31\r
- 997 005a 13 .uleb128 0x13\r
- 998 005b 00 .byte 0\r
- 999 005c 00 .byte 0\r
- 1000 005d 07 .uleb128 0x7\r
- 1001 005e 8A8201 .uleb128 0x410a\r
- 1002 0061 00 .byte 0\r
- 1003 0062 02 .uleb128 0x2\r
- 1004 0063 0A .uleb128 0xa\r
- 1005 0064 9142 .uleb128 0x2111\r
- 1006 0066 0A .uleb128 0xa\r
- 1007 0067 00 .byte 0\r
- 1008 0068 00 .byte 0\r
- 1009 0069 08 .uleb128 0x8\r
- 1010 006a 2E .uleb128 0x2e\r
- 1011 006b 01 .byte 0x1\r
- 1012 006c 3F .uleb128 0x3f\r
- 1013 006d 0C .uleb128 0xc\r
- 1014 006e 03 .uleb128 0x3\r
- 1015 006f 0E .uleb128 0xe\r
- 1016 0070 3A .uleb128 0x3a\r
- 1017 0071 0B .uleb128 0xb\r
- 1018 0072 3B .uleb128 0x3b\r
- 1019 0073 0B .uleb128 0xb\r
- 1020 0074 27 .uleb128 0x27\r
- 1021 0075 0C .uleb128 0xc\r
- 1022 0076 11 .uleb128 0x11\r
- 1023 0077 01 .uleb128 0x1\r
- 1024 0078 12 .uleb128 0x12\r
- 1025 0079 01 .uleb128 0x1\r
- 1026 007a 40 .uleb128 0x40\r
- 1027 007b 0A .uleb128 0xa\r
- 1028 007c 9742 .uleb128 0x2117\r
- 1029 007e 0C .uleb128 0xc\r
- 1030 007f 01 .uleb128 0x1\r
- 1031 0080 13 .uleb128 0x13\r
- 1032 0081 00 .byte 0\r
- 1033 0082 00 .byte 0\r
- 1034 0083 09 .uleb128 0x9\r
- 1035 0084 898201 .uleb128 0x4109\r
- 1036 0087 00 .byte 0\r
- 1037 0088 11 .uleb128 0x11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 24\r
-\r
-\r
- 1038 0089 01 .uleb128 0x1\r
- 1039 008a 9542 .uleb128 0x2115\r
- 1040 008c 0C .uleb128 0xc\r
- 1041 008d 31 .uleb128 0x31\r
- 1042 008e 13 .uleb128 0x13\r
- 1043 008f 00 .byte 0\r
- 1044 0090 00 .byte 0\r
- 1045 0091 0A .uleb128 0xa\r
- 1046 0092 898201 .uleb128 0x4109\r
- 1047 0095 01 .byte 0x1\r
- 1048 0096 11 .uleb128 0x11\r
- 1049 0097 01 .uleb128 0x1\r
- 1050 0098 9542 .uleb128 0x2115\r
- 1051 009a 0C .uleb128 0xc\r
- 1052 009b 31 .uleb128 0x31\r
- 1053 009c 13 .uleb128 0x13\r
- 1054 009d 00 .byte 0\r
- 1055 009e 00 .byte 0\r
- 1056 009f 0B .uleb128 0xb\r
- 1057 00a0 2E .uleb128 0x2e\r
- 1058 00a1 01 .byte 0x1\r
- 1059 00a2 3F .uleb128 0x3f\r
- 1060 00a3 0C .uleb128 0xc\r
- 1061 00a4 03 .uleb128 0x3\r
- 1062 00a5 0E .uleb128 0xe\r
- 1063 00a6 3A .uleb128 0x3a\r
- 1064 00a7 0B .uleb128 0xb\r
- 1065 00a8 3B .uleb128 0x3b\r
- 1066 00a9 0B .uleb128 0xb\r
- 1067 00aa 27 .uleb128 0x27\r
- 1068 00ab 0C .uleb128 0xc\r
- 1069 00ac 49 .uleb128 0x49\r
- 1070 00ad 13 .uleb128 0x13\r
- 1071 00ae 11 .uleb128 0x11\r
- 1072 00af 01 .uleb128 0x1\r
- 1073 00b0 12 .uleb128 0x12\r
- 1074 00b1 01 .uleb128 0x1\r
- 1075 00b2 40 .uleb128 0x40\r
- 1076 00b3 06 .uleb128 0x6\r
- 1077 00b4 9742 .uleb128 0x2117\r
- 1078 00b6 0C .uleb128 0xc\r
- 1079 00b7 01 .uleb128 0x1\r
- 1080 00b8 13 .uleb128 0x13\r
- 1081 00b9 00 .byte 0\r
- 1082 00ba 00 .byte 0\r
- 1083 00bb 0C .uleb128 0xc\r
- 1084 00bc 05 .uleb128 0x5\r
- 1085 00bd 00 .byte 0\r
- 1086 00be 03 .uleb128 0x3\r
- 1087 00bf 0E .uleb128 0xe\r
- 1088 00c0 3A .uleb128 0x3a\r
- 1089 00c1 0B .uleb128 0xb\r
- 1090 00c2 3B .uleb128 0x3b\r
- 1091 00c3 0B .uleb128 0xb\r
- 1092 00c4 49 .uleb128 0x49\r
- 1093 00c5 13 .uleb128 0x13\r
- 1094 00c6 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 25\r
-\r
-\r
- 1095 00c7 06 .uleb128 0x6\r
- 1096 00c8 00 .byte 0\r
- 1097 00c9 00 .byte 0\r
- 1098 00ca 0D .uleb128 0xd\r
- 1099 00cb 34 .uleb128 0x34\r
- 1100 00cc 00 .byte 0\r
- 1101 00cd 03 .uleb128 0x3\r
- 1102 00ce 0E .uleb128 0xe\r
- 1103 00cf 3A .uleb128 0x3a\r
- 1104 00d0 0B .uleb128 0xb\r
- 1105 00d1 3B .uleb128 0x3b\r
- 1106 00d2 0B .uleb128 0xb\r
- 1107 00d3 49 .uleb128 0x49\r
- 1108 00d4 13 .uleb128 0x13\r
- 1109 00d5 02 .uleb128 0x2\r
- 1110 00d6 06 .uleb128 0x6\r
- 1111 00d7 00 .byte 0\r
- 1112 00d8 00 .byte 0\r
- 1113 00d9 0E .uleb128 0xe\r
- 1114 00da 898201 .uleb128 0x4109\r
- 1115 00dd 01 .byte 0x1\r
- 1116 00de 11 .uleb128 0x11\r
- 1117 00df 01 .uleb128 0x1\r
- 1118 00e0 31 .uleb128 0x31\r
- 1119 00e1 13 .uleb128 0x13\r
- 1120 00e2 01 .uleb128 0x1\r
- 1121 00e3 13 .uleb128 0x13\r
- 1122 00e4 00 .byte 0\r
- 1123 00e5 00 .byte 0\r
- 1124 00e6 0F .uleb128 0xf\r
- 1125 00e7 0F .uleb128 0xf\r
- 1126 00e8 00 .byte 0\r
- 1127 00e9 0B .uleb128 0xb\r
- 1128 00ea 0B .uleb128 0xb\r
- 1129 00eb 49 .uleb128 0x49\r
- 1130 00ec 13 .uleb128 0x13\r
- 1131 00ed 00 .byte 0\r
- 1132 00ee 00 .byte 0\r
- 1133 00ef 10 .uleb128 0x10\r
- 1134 00f0 898201 .uleb128 0x4109\r
- 1135 00f3 00 .byte 0\r
- 1136 00f4 11 .uleb128 0x11\r
- 1137 00f5 01 .uleb128 0x1\r
- 1138 00f6 31 .uleb128 0x31\r
- 1139 00f7 13 .uleb128 0x13\r
- 1140 00f8 00 .byte 0\r
- 1141 00f9 00 .byte 0\r
- 1142 00fa 11 .uleb128 0x11\r
- 1143 00fb 34 .uleb128 0x34\r
- 1144 00fc 00 .byte 0\r
- 1145 00fd 03 .uleb128 0x3\r
- 1146 00fe 0E .uleb128 0xe\r
- 1147 00ff 3A .uleb128 0x3a\r
- 1148 0100 0B .uleb128 0xb\r
- 1149 0101 3B .uleb128 0x3b\r
- 1150 0102 0B .uleb128 0xb\r
- 1151 0103 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 26\r
-\r
-\r
- 1152 0104 13 .uleb128 0x13\r
- 1153 0105 02 .uleb128 0x2\r
- 1154 0106 0A .uleb128 0xa\r
- 1155 0107 00 .byte 0\r
- 1156 0108 00 .byte 0\r
- 1157 0109 12 .uleb128 0x12\r
- 1158 010a 2E .uleb128 0x2e\r
- 1159 010b 01 .byte 0x1\r
- 1160 010c 3F .uleb128 0x3f\r
- 1161 010d 0C .uleb128 0xc\r
- 1162 010e 03 .uleb128 0x3\r
- 1163 010f 0E .uleb128 0xe\r
- 1164 0110 3A .uleb128 0x3a\r
- 1165 0111 0B .uleb128 0xb\r
- 1166 0112 3B .uleb128 0x3b\r
- 1167 0113 0B .uleb128 0xb\r
- 1168 0114 27 .uleb128 0x27\r
- 1169 0115 0C .uleb128 0xc\r
- 1170 0116 3C .uleb128 0x3c\r
- 1171 0117 0C .uleb128 0xc\r
- 1172 0118 01 .uleb128 0x1\r
- 1173 0119 13 .uleb128 0x13\r
- 1174 011a 00 .byte 0\r
- 1175 011b 00 .byte 0\r
- 1176 011c 13 .uleb128 0x13\r
- 1177 011d 05 .uleb128 0x5\r
- 1178 011e 00 .byte 0\r
- 1179 011f 49 .uleb128 0x49\r
- 1180 0120 13 .uleb128 0x13\r
- 1181 0121 00 .byte 0\r
- 1182 0122 00 .byte 0\r
- 1183 0123 14 .uleb128 0x14\r
- 1184 0124 2E .uleb128 0x2e\r
- 1185 0125 00 .byte 0\r
- 1186 0126 3F .uleb128 0x3f\r
- 1187 0127 0C .uleb128 0xc\r
- 1188 0128 03 .uleb128 0x3\r
- 1189 0129 0E .uleb128 0xe\r
- 1190 012a 3A .uleb128 0x3a\r
- 1191 012b 0B .uleb128 0xb\r
- 1192 012c 3B .uleb128 0x3b\r
- 1193 012d 0B .uleb128 0xb\r
- 1194 012e 27 .uleb128 0x27\r
- 1195 012f 0C .uleb128 0xc\r
- 1196 0130 3C .uleb128 0x3c\r
- 1197 0131 0C .uleb128 0xc\r
- 1198 0132 00 .byte 0\r
- 1199 0133 00 .byte 0\r
- 1200 0134 15 .uleb128 0x15\r
- 1201 0135 26 .uleb128 0x26\r
- 1202 0136 00 .byte 0\r
- 1203 0137 49 .uleb128 0x49\r
- 1204 0138 13 .uleb128 0x13\r
- 1205 0139 00 .byte 0\r
- 1206 013a 00 .byte 0\r
- 1207 013b 16 .uleb128 0x16\r
- 1208 013c 2E .uleb128 0x2e\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 27\r
-\r
-\r
- 1209 013d 01 .byte 0x1\r
- 1210 013e 3F .uleb128 0x3f\r
- 1211 013f 0C .uleb128 0xc\r
- 1212 0140 03 .uleb128 0x3\r
- 1213 0141 0E .uleb128 0xe\r
- 1214 0142 3A .uleb128 0x3a\r
- 1215 0143 0B .uleb128 0xb\r
- 1216 0144 3B .uleb128 0x3b\r
- 1217 0145 0B .uleb128 0xb\r
- 1218 0146 27 .uleb128 0x27\r
- 1219 0147 0C .uleb128 0xc\r
- 1220 0148 49 .uleb128 0x49\r
- 1221 0149 13 .uleb128 0x13\r
- 1222 014a 3C .uleb128 0x3c\r
- 1223 014b 0C .uleb128 0xc\r
- 1224 014c 01 .uleb128 0x1\r
- 1225 014d 13 .uleb128 0x13\r
- 1226 014e 00 .byte 0\r
- 1227 014f 00 .byte 0\r
- 1228 0150 17 .uleb128 0x17\r
- 1229 0151 2E .uleb128 0x2e\r
- 1230 0152 00 .byte 0\r
- 1231 0153 3F .uleb128 0x3f\r
- 1232 0154 0C .uleb128 0xc\r
- 1233 0155 03 .uleb128 0x3\r
- 1234 0156 0E .uleb128 0xe\r
- 1235 0157 3A .uleb128 0x3a\r
- 1236 0158 0B .uleb128 0xb\r
- 1237 0159 3B .uleb128 0x3b\r
- 1238 015a 0B .uleb128 0xb\r
- 1239 015b 27 .uleb128 0x27\r
- 1240 015c 0C .uleb128 0xc\r
- 1241 015d 49 .uleb128 0x49\r
- 1242 015e 13 .uleb128 0x13\r
- 1243 015f 3C .uleb128 0x3c\r
- 1244 0160 0C .uleb128 0xc\r
- 1245 0161 00 .byte 0\r
- 1246 0162 00 .byte 0\r
- 1247 0163 18 .uleb128 0x18\r
- 1248 0164 2E .uleb128 0x2e\r
- 1249 0165 01 .byte 0x1\r
- 1250 0166 3F .uleb128 0x3f\r
- 1251 0167 0C .uleb128 0xc\r
- 1252 0168 03 .uleb128 0x3\r
- 1253 0169 0E .uleb128 0xe\r
- 1254 016a 3A .uleb128 0x3a\r
- 1255 016b 0B .uleb128 0xb\r
- 1256 016c 3B .uleb128 0x3b\r
- 1257 016d 0B .uleb128 0xb\r
- 1258 016e 27 .uleb128 0x27\r
- 1259 016f 0C .uleb128 0xc\r
- 1260 0170 49 .uleb128 0x49\r
- 1261 0171 13 .uleb128 0x13\r
- 1262 0172 3C .uleb128 0x3c\r
- 1263 0173 0C .uleb128 0xc\r
- 1264 0174 00 .byte 0\r
- 1265 0175 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 28\r
-\r
-\r
- 1266 0176 00 .byte 0\r
- 1267 .section .debug_loc,"",%progbits\r
- 1268 .Ldebug_loc0:\r
- 1269 .LLST0:\r
- 1270 0000 00000000 .4byte .LFB0\r
- 1271 0004 02000000 .4byte .LCFI0\r
- 1272 0008 0200 .2byte 0x2\r
- 1273 000a 7D .byte 0x7d\r
- 1274 000b 00 .sleb128 0\r
- 1275 000c 02000000 .4byte .LCFI0\r
- 1276 0010 18000000 .4byte .LFE0\r
- 1277 0014 0200 .2byte 0x2\r
- 1278 0016 7D .byte 0x7d\r
- 1279 0017 08 .sleb128 8\r
- 1280 0018 00000000 .4byte 0\r
- 1281 001c 00000000 .4byte 0\r
- 1282 .LLST1:\r
- 1283 0020 00000000 .4byte .LFB3\r
- 1284 0024 02000000 .4byte .LCFI1\r
- 1285 0028 0200 .2byte 0x2\r
- 1286 002a 7D .byte 0x7d\r
- 1287 002b 00 .sleb128 0\r
- 1288 002c 02000000 .4byte .LCFI1\r
- 1289 0030 54000000 .4byte .LFE3\r
- 1290 0034 0200 .2byte 0x2\r
- 1291 0036 7D .byte 0x7d\r
- 1292 0037 18 .sleb128 24\r
- 1293 0038 00000000 .4byte 0\r
- 1294 003c 00000000 .4byte 0\r
- 1295 .LLST2:\r
- 1296 0040 00000000 .4byte .LVL3\r
- 1297 0044 08000000 .4byte .LVL4\r
- 1298 0048 0100 .2byte 0x1\r
- 1299 004a 50 .byte 0x50\r
- 1300 004b 08000000 .4byte .LVL4\r
- 1301 004f 1E000000 .4byte .LVL9\r
- 1302 0053 0100 .2byte 0x1\r
- 1303 0055 57 .byte 0x57\r
- 1304 0056 1E000000 .4byte .LVL9\r
- 1305 005a 54000000 .4byte .LFE3\r
- 1306 005e 0400 .2byte 0x4\r
- 1307 0060 F3 .byte 0xf3\r
- 1308 0061 01 .uleb128 0x1\r
- 1309 0062 50 .byte 0x50\r
- 1310 0063 9F .byte 0x9f\r
- 1311 0064 00000000 .4byte 0\r
- 1312 0068 00000000 .4byte 0\r
- 1313 .LLST3:\r
- 1314 006c 00000000 .4byte .LVL3\r
- 1315 0070 0C000000 .4byte .LVL5\r
- 1316 0074 0100 .2byte 0x1\r
- 1317 0076 51 .byte 0x51\r
- 1318 0077 0C000000 .4byte .LVL5\r
- 1319 007b 54000000 .4byte .LFE3\r
- 1320 007f 0400 .2byte 0x4\r
- 1321 0081 F3 .byte 0xf3\r
- 1322 0082 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 29\r
-\r
-\r
- 1323 0083 51 .byte 0x51\r
- 1324 0084 9F .byte 0x9f\r
- 1325 0085 00000000 .4byte 0\r
- 1326 0089 00000000 .4byte 0\r
- 1327 .LLST4:\r
- 1328 008d 00000000 .4byte .LVL3\r
- 1329 0091 0E000000 .4byte .LVL6\r
- 1330 0095 0100 .2byte 0x1\r
- 1331 0097 52 .byte 0x52\r
- 1332 0098 0E000000 .4byte .LVL6\r
- 1333 009c 54000000 .4byte .LFE3\r
- 1334 00a0 0100 .2byte 0x1\r
- 1335 00a2 55 .byte 0x55\r
- 1336 00a3 00000000 .4byte 0\r
- 1337 00a7 00000000 .4byte 0\r
- 1338 .LLST5:\r
- 1339 00ab 00000000 .4byte .LVL3\r
- 1340 00af 13000000 .4byte .LVL7-1\r
- 1341 00b3 0100 .2byte 0x1\r
- 1342 00b5 53 .byte 0x53\r
- 1343 00b6 13000000 .4byte .LVL7-1\r
- 1344 00ba 54000000 .4byte .LFE3\r
- 1345 00be 0400 .2byte 0x4\r
- 1346 00c0 F3 .byte 0xf3\r
- 1347 00c1 01 .uleb128 0x1\r
- 1348 00c2 53 .byte 0x53\r
- 1349 00c3 9F .byte 0x9f\r
- 1350 00c4 00000000 .4byte 0\r
- 1351 00c8 00000000 .4byte 0\r
- 1352 .LLST6:\r
- 1353 00cc 1C000000 .4byte .LVL8\r
- 1354 00d0 1E000000 .4byte .LVL9\r
- 1355 00d4 0200 .2byte 0x2\r
- 1356 00d6 30 .byte 0x30\r
- 1357 00d7 9F .byte 0x9f\r
- 1358 00d8 1E000000 .4byte .LVL9\r
- 1359 00dc 2E000000 .4byte .LVL11\r
- 1360 00e0 0100 .2byte 0x1\r
- 1361 00e2 54 .byte 0x54\r
- 1362 00e3 2E000000 .4byte .LVL11\r
- 1363 00e7 3C000000 .4byte .LVL13\r
- 1364 00eb 0100 .2byte 0x1\r
- 1365 00ed 57 .byte 0x57\r
- 1366 00ee 00000000 .4byte 0\r
- 1367 00f2 00000000 .4byte 0\r
- 1368 .LLST7:\r
- 1369 00f6 46000000 .4byte .LVL15\r
- 1370 00fa 4A000000 .4byte .LVL16\r
- 1371 00fe 0200 .2byte 0x2\r
- 1372 0100 30 .byte 0x30\r
- 1373 0101 9F .byte 0x9f\r
- 1374 0102 4C000000 .4byte .LVL17\r
- 1375 0106 54000000 .4byte .LFE3\r
- 1376 010a 0100 .2byte 0x1\r
- 1377 010c 50 .byte 0x50\r
- 1378 010d 00000000 .4byte 0\r
- 1379 0111 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 30\r
-\r
-\r
- 1380 .LLST8:\r
- 1381 0115 00000000 .4byte .LFB4\r
- 1382 0119 04000000 .4byte .LCFI2\r
- 1383 011d 0200 .2byte 0x2\r
- 1384 011f 7D .byte 0x7d\r
- 1385 0120 00 .sleb128 0\r
- 1386 0121 04000000 .4byte .LCFI2\r
- 1387 0125 B0000000 .4byte .LFE4\r
- 1388 0129 0200 .2byte 0x2\r
- 1389 012b 7D .byte 0x7d\r
- 1390 012c 18 .sleb128 24\r
- 1391 012d 00000000 .4byte 0\r
- 1392 0131 00000000 .4byte 0\r
- 1393 .LLST9:\r
- 1394 0135 00000000 .4byte .LVL18\r
- 1395 0139 18000000 .4byte .LVL22\r
- 1396 013d 0100 .2byte 0x1\r
- 1397 013f 50 .byte 0x50\r
- 1398 0140 18000000 .4byte .LVL22\r
- 1399 0144 4C000000 .4byte .LVL30\r
- 1400 0148 0100 .2byte 0x1\r
- 1401 014a 58 .byte 0x58\r
- 1402 014b 4C000000 .4byte .LVL30\r
- 1403 014f 4F000000 .4byte .LVL31-1\r
- 1404 0153 0100 .2byte 0x1\r
- 1405 0155 50 .byte 0x50\r
- 1406 0156 4F000000 .4byte .LVL31-1\r
- 1407 015a B0000000 .4byte .LFE4\r
- 1408 015e 0100 .2byte 0x1\r
- 1409 0160 58 .byte 0x58\r
- 1410 0161 00000000 .4byte 0\r
- 1411 0165 00000000 .4byte 0\r
- 1412 .LLST10:\r
- 1413 0169 00000000 .4byte .LVL18\r
- 1414 016d 14000000 .4byte .LVL21\r
- 1415 0171 0100 .2byte 0x1\r
- 1416 0173 51 .byte 0x51\r
- 1417 0174 14000000 .4byte .LVL21\r
- 1418 0178 18000000 .4byte .LVL22\r
- 1419 017c 1600 .2byte 0x16\r
- 1420 017e 71 .byte 0x71\r
- 1421 017f 00 .sleb128 0\r
- 1422 0180 12 .byte 0x12\r
- 1423 0181 0A .byte 0xa\r
- 1424 0182 FFFF .2byte 0xffff\r
- 1425 0184 1A .byte 0x1a\r
- 1426 0185 08 .byte 0x8\r
- 1427 0186 40 .byte 0x40\r
- 1428 0187 16 .byte 0x16\r
- 1429 0188 14 .byte 0x14\r
- 1430 0189 0A .byte 0xa\r
- 1431 018a FFFF .2byte 0xffff\r
- 1432 018c 1A .byte 0x1a\r
- 1433 018d 2D .byte 0x2d\r
- 1434 018e 28 .byte 0x28\r
- 1435 018f 0100 .2byte 0x1\r
- 1436 0191 16 .byte 0x16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 31\r
-\r
-\r
- 1437 0192 13 .byte 0x13\r
- 1438 0193 9F .byte 0x9f\r
- 1439 0194 18000000 .4byte .LVL22\r
- 1440 0198 4C000000 .4byte .LVL30\r
- 1441 019c 1600 .2byte 0x16\r
- 1442 019e 77 .byte 0x77\r
- 1443 019f 00 .sleb128 0\r
- 1444 01a0 12 .byte 0x12\r
- 1445 01a1 0A .byte 0xa\r
- 1446 01a2 FFFF .2byte 0xffff\r
- 1447 01a4 1A .byte 0x1a\r
- 1448 01a5 08 .byte 0x8\r
- 1449 01a6 40 .byte 0x40\r
- 1450 01a7 16 .byte 0x16\r
- 1451 01a8 14 .byte 0x14\r
- 1452 01a9 0A .byte 0xa\r
- 1453 01aa FFFF .2byte 0xffff\r
- 1454 01ac 1A .byte 0x1a\r
- 1455 01ad 2D .byte 0x2d\r
- 1456 01ae 28 .byte 0x28\r
- 1457 01af 0100 .2byte 0x1\r
- 1458 01b1 16 .byte 0x16\r
- 1459 01b2 13 .byte 0x13\r
- 1460 01b3 9F .byte 0x9f\r
- 1461 01b4 4C000000 .4byte .LVL30\r
- 1462 01b8 4F000000 .4byte .LVL31-1\r
- 1463 01bc 1600 .2byte 0x16\r
- 1464 01be 71 .byte 0x71\r
- 1465 01bf 00 .sleb128 0\r
- 1466 01c0 12 .byte 0x12\r
- 1467 01c1 0A .byte 0xa\r
- 1468 01c2 FFFF .2byte 0xffff\r
- 1469 01c4 1A .byte 0x1a\r
- 1470 01c5 08 .byte 0x8\r
- 1471 01c6 40 .byte 0x40\r
- 1472 01c7 16 .byte 0x16\r
- 1473 01c8 14 .byte 0x14\r
- 1474 01c9 0A .byte 0xa\r
- 1475 01ca FFFF .2byte 0xffff\r
- 1476 01cc 1A .byte 0x1a\r
- 1477 01cd 2D .byte 0x2d\r
- 1478 01ce 28 .byte 0x28\r
- 1479 01cf 0100 .2byte 0x1\r
- 1480 01d1 16 .byte 0x16\r
- 1481 01d2 13 .byte 0x13\r
- 1482 01d3 9F .byte 0x9f\r
- 1483 01d4 4F000000 .4byte .LVL31-1\r
- 1484 01d8 B0000000 .4byte .LFE4\r
- 1485 01dc 1600 .2byte 0x16\r
- 1486 01de 77 .byte 0x77\r
- 1487 01df 00 .sleb128 0\r
- 1488 01e0 12 .byte 0x12\r
- 1489 01e1 0A .byte 0xa\r
- 1490 01e2 FFFF .2byte 0xffff\r
- 1491 01e4 1A .byte 0x1a\r
- 1492 01e5 08 .byte 0x8\r
- 1493 01e6 40 .byte 0x40\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 32\r
-\r
-\r
- 1494 01e7 16 .byte 0x16\r
- 1495 01e8 14 .byte 0x14\r
- 1496 01e9 0A .byte 0xa\r
- 1497 01ea FFFF .2byte 0xffff\r
- 1498 01ec 1A .byte 0x1a\r
- 1499 01ed 2D .byte 0x2d\r
- 1500 01ee 28 .byte 0x28\r
- 1501 01ef 0100 .2byte 0x1\r
- 1502 01f1 16 .byte 0x16\r
- 1503 01f2 13 .byte 0x13\r
- 1504 01f3 9F .byte 0x9f\r
- 1505 01f4 00000000 .4byte 0\r
- 1506 01f8 00000000 .4byte 0\r
- 1507 .LLST11:\r
- 1508 01fc 00000000 .4byte .LVL18\r
- 1509 0200 08000000 .4byte .LVL19\r
- 1510 0204 0100 .2byte 0x1\r
- 1511 0206 52 .byte 0x52\r
- 1512 0207 08000000 .4byte .LVL19\r
- 1513 020b B0000000 .4byte .LFE4\r
- 1514 020f 0100 .2byte 0x1\r
- 1515 0211 55 .byte 0x55\r
- 1516 0212 00000000 .4byte 0\r
- 1517 0216 00000000 .4byte 0\r
- 1518 .LLST12:\r
- 1519 021a 00000000 .4byte .LVL18\r
- 1520 021e 0A000000 .4byte .LVL20\r
- 1521 0222 0100 .2byte 0x1\r
- 1522 0224 53 .byte 0x53\r
- 1523 0225 0A000000 .4byte .LVL20\r
- 1524 0229 B0000000 .4byte .LFE4\r
- 1525 022d 0400 .2byte 0x4\r
- 1526 022f F3 .byte 0xf3\r
- 1527 0230 01 .uleb128 0x1\r
- 1528 0231 53 .byte 0x53\r
- 1529 0232 9F .byte 0x9f\r
- 1530 0233 00000000 .4byte 0\r
- 1531 0237 00000000 .4byte 0\r
- 1532 .LLST13:\r
- 1533 023b 9C000000 .4byte .LVL42\r
- 1534 023f A2000000 .4byte .LVL43\r
- 1535 0243 0200 .2byte 0x2\r
- 1536 0245 30 .byte 0x30\r
- 1537 0246 9F .byte 0x9f\r
- 1538 0247 A6000000 .4byte .LVL44\r
- 1539 024b A8000000 .4byte .LVL45\r
- 1540 024f 0200 .2byte 0x2\r
- 1541 0251 40 .byte 0x40\r
- 1542 0252 9F .byte 0x9f\r
- 1543 0253 A8000000 .4byte .LVL45\r
- 1544 0257 B0000000 .4byte .LFE4\r
- 1545 025b 0100 .2byte 0x1\r
- 1546 025d 50 .byte 0x50\r
- 1547 025e 00000000 .4byte 0\r
- 1548 0262 00000000 .4byte 0\r
- 1549 .LLST14:\r
- 1550 0266 14000000 .4byte .LVL21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 33\r
-\r
-\r
- 1551 026a 18000000 .4byte .LVL22\r
- 1552 026e 0200 .2byte 0x2\r
- 1553 0270 30 .byte 0x30\r
- 1554 0271 9F .byte 0x9f\r
- 1555 0272 18000000 .4byte .LVL22\r
- 1556 0276 26000000 .4byte .LVL24\r
- 1557 027a 0100 .2byte 0x1\r
- 1558 027c 54 .byte 0x54\r
- 1559 027d 26000000 .4byte .LVL24\r
- 1560 0281 36000000 .4byte .LVL26\r
- 1561 0285 0100 .2byte 0x1\r
- 1562 0287 56 .byte 0x56\r
- 1563 0288 36000000 .4byte .LVL26\r
- 1564 028c 4C000000 .4byte .LVL30\r
- 1565 0290 0100 .2byte 0x1\r
- 1566 0292 54 .byte 0x54\r
- 1567 0293 4C000000 .4byte .LVL30\r
- 1568 0297 64000000 .4byte .LVL34\r
- 1569 029b 0200 .2byte 0x2\r
- 1570 029d 30 .byte 0x30\r
- 1571 029e 9F .byte 0x9f\r
- 1572 029f 64000000 .4byte .LVL34\r
- 1573 02a3 6C000000 .4byte .LVL35\r
- 1574 02a7 0100 .2byte 0x1\r
- 1575 02a9 54 .byte 0x54\r
- 1576 02aa 6C000000 .4byte .LVL35\r
- 1577 02ae 76000000 .4byte .LVL37\r
- 1578 02b2 0100 .2byte 0x1\r
- 1579 02b4 56 .byte 0x56\r
- 1580 02b5 76000000 .4byte .LVL37\r
- 1581 02b9 84000000 .4byte .LVL39\r
- 1582 02bd 0100 .2byte 0x1\r
- 1583 02bf 54 .byte 0x54\r
- 1584 02c0 00000000 .4byte 0\r
- 1585 02c4 00000000 .4byte 0\r
- 1586 .section .debug_aranges,"",%progbits\r
- 1587 0000 3C000000 .4byte 0x3c\r
- 1588 0004 0200 .2byte 0x2\r
- 1589 0006 00000000 .4byte .Ldebug_info0\r
- 1590 000a 04 .byte 0x4\r
- 1591 000b 00 .byte 0\r
- 1592 000c 0000 .2byte 0\r
- 1593 000e 0000 .2byte 0\r
- 1594 0010 00000000 .4byte .LFB0\r
- 1595 0014 18000000 .4byte .LFE0-.LFB0\r
- 1596 0018 00000000 .4byte .LFB1\r
- 1597 001c 04000000 .4byte .LFE1-.LFB1\r
- 1598 0020 00000000 .4byte .LFB2\r
- 1599 0024 06000000 .4byte .LFE2-.LFB2\r
- 1600 0028 00000000 .4byte .LFB3\r
- 1601 002c 54000000 .4byte .LFE3-.LFB3\r
- 1602 0030 00000000 .4byte .LFB4\r
- 1603 0034 B0000000 .4byte .LFE4-.LFB4\r
- 1604 0038 00000000 .4byte 0\r
- 1605 003c 00000000 .4byte 0\r
- 1606 .section .debug_ranges,"",%progbits\r
- 1607 .Ldebug_ranges0:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 34\r
-\r
-\r
- 1608 0000 00000000 .4byte .LFB0\r
- 1609 0004 18000000 .4byte .LFE0\r
- 1610 0008 00000000 .4byte .LFB1\r
- 1611 000c 04000000 .4byte .LFE1\r
- 1612 0010 00000000 .4byte .LFB2\r
- 1613 0014 06000000 .4byte .LFE2\r
- 1614 0018 00000000 .4byte .LFB3\r
- 1615 001c 54000000 .4byte .LFE3\r
- 1616 0020 00000000 .4byte .LFB4\r
- 1617 0024 B0000000 .4byte .LFE4\r
- 1618 0028 00000000 .4byte 0\r
- 1619 002c 00000000 .4byte 0\r
- 1620 .section .debug_line,"",%progbits\r
- 1621 .Ldebug_line0:\r
- 1622 0000 47010000 .section .debug_str,"MS",%progbits,1\r
- 1622 02005F00 \r
- 1622 00000201 \r
- 1622 FB0E0D00 \r
- 1622 01010101 \r
- 1623 .LASF15:\r
- 1624 0000 63797374 .ascii "cystatus\000"\r
- 1624 61747573 \r
- 1624 00\r
- 1625 .LASF25:\r
- 1626 0009 73746174 .ascii "status\000"\r
- 1626 757300\r
- 1627 .LASF22:\r
- 1628 0010 636F756E .ascii "count\000"\r
- 1628 7400\r
- 1629 .LASF3:\r
- 1630 0016 73686F72 .ascii "short unsigned int\000"\r
- 1630 7420756E \r
- 1630 7369676E \r
- 1630 65642069 \r
- 1630 6E7400\r
- 1631 .LASF19:\r
- 1632 0029 55534246 .ascii "USBFS_CyBtldrCommReset\000"\r
- 1632 535F4379 \r
- 1632 42746C64 \r
- 1632 72436F6D \r
- 1632 6D526573 \r
- 1633 .LASF30:\r
- 1634 0040 55534246 .ascii "USBFS_Start\000"\r
- 1634 535F5374 \r
- 1634 61727400 \r
- 1635 .LASF20:\r
- 1636 004c 70446174 .ascii "pData\000"\r
- 1636 6100\r
- 1637 .LASF17:\r
- 1638 0052 55534246 .ascii "USBFS_CyBtldrCommStart\000"\r
- 1638 535F4379 \r
- 1638 42746C64 \r
- 1638 72436F6D \r
- 1638 6D537461 \r
- 1639 .LASF12:\r
- 1640 0069 666C6F61 .ascii "float\000"\r
- 1640 7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 35\r
-\r
-\r
- 1641 .LASF40:\r
- 1642 006f 55534246 .ascii "USBFS_Stop\000"\r
- 1642 535F5374 \r
- 1642 6F7000\r
- 1643 .LASF21:\r
- 1644 007a 73697A65 .ascii "size\000"\r
- 1644 00\r
- 1645 .LASF5:\r
- 1646 007f 6C6F6E67 .ascii "long unsigned int\000"\r
- 1646 20756E73 \r
- 1646 69676E65 \r
- 1646 6420696E \r
- 1646 7400\r
- 1647 .LASF39:\r
- 1648 0091 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 1648 43534932 \r
- 1648 53445C73 \r
- 1648 6F667477 \r
- 1648 6172655C \r
- 1649 00c0 6E00 .ascii "n\000"\r
- 1650 .LASF9:\r
- 1651 00c2 75696E74 .ascii "uint8\000"\r
- 1651 3800\r
- 1652 .LASF1:\r
- 1653 00c8 756E7369 .ascii "unsigned char\000"\r
- 1653 676E6564 \r
- 1653 20636861 \r
- 1653 7200\r
- 1654 .LASF13:\r
- 1655 00d6 646F7562 .ascii "double\000"\r
- 1655 6C6500\r
- 1656 .LASF36:\r
- 1657 00dd 55534246 .ascii "USBFS_ReadOutEP\000"\r
- 1657 535F5265 \r
- 1657 61644F75 \r
- 1657 74455000 \r
- 1658 .LASF26:\r
- 1659 00ed 55534246 .ascii "USBFS_CyBtldrCommWrite\000"\r
- 1659 535F4379 \r
- 1659 42746C64 \r
- 1659 72436F6D \r
- 1659 6D577269 \r
- 1660 .LASF10:\r
- 1661 0104 75696E74 .ascii "uint16\000"\r
- 1661 313600\r
- 1662 .LASF11:\r
- 1663 010b 75696E74 .ascii "uint32\000"\r
- 1663 333200\r
- 1664 .LASF34:\r
- 1665 0112 55534246 .ascii "USBFS_GetConfiguration\000"\r
- 1665 535F4765 \r
- 1665 74436F6E \r
- 1665 66696775 \r
- 1665 72617469 \r
- 1666 .LASF8:\r
- 1667 0129 756E7369 .ascii "unsigned int\000"\r
- 1667 676E6564 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 36\r
-\r
-\r
- 1667 20696E74 \r
- 1667 00\r
- 1668 .LASF7:\r
- 1669 0136 6C6F6E67 .ascii "long long unsigned int\000"\r
- 1669 206C6F6E \r
- 1669 6720756E \r
- 1669 7369676E \r
- 1669 65642069 \r
- 1670 .LASF31:\r
- 1671 014d 55534246 .ascii "USBFS_EnableOutEP\000"\r
- 1671 535F456E \r
- 1671 61626C65 \r
- 1671 4F757445 \r
- 1671 5000\r
- 1672 .LASF27:\r
- 1673 015f 55534246 .ascii "USBFS_CyBtldrCommRead\000"\r
- 1673 535F4379 \r
- 1673 42746C64 \r
- 1673 72436F6D \r
- 1673 6D526561 \r
- 1674 .LASF23:\r
- 1675 0175 74696D65 .ascii "timeOut\000"\r
- 1675 4F757400 \r
- 1676 .LASF24:\r
- 1677 017d 74696D65 .ascii "time\000"\r
- 1677 00\r
- 1678 .LASF16:\r
- 1679 0182 73697A65 .ascii "sizetype\000"\r
- 1679 74797065 \r
- 1679 00\r
- 1680 .LASF6:\r
- 1681 018b 6C6F6E67 .ascii "long long int\000"\r
- 1681 206C6F6E \r
- 1681 6720696E \r
- 1681 7400\r
- 1682 .LASF14:\r
- 1683 0199 63686172 .ascii "char\000"\r
- 1683 00\r
- 1684 .LASF32:\r
- 1685 019e 55534246 .ascii "USBFS_LoadInEP\000"\r
- 1685 535F4C6F \r
- 1685 6164496E \r
- 1685 455000\r
- 1686 .LASF2:\r
- 1687 01ad 73686F72 .ascii "short int\000"\r
- 1687 7420696E \r
- 1687 7400\r
- 1688 .LASF37:\r
- 1689 01b7 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 1689 4320342E \r
- 1689 372E3320 \r
- 1689 32303133 \r
- 1689 30333132 \r
- 1690 01ea 616E6368 .ascii "anch revision 196615]\000"\r
- 1690 20726576 \r
- 1690 6973696F \r
- 1690 6E203139 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s page 37\r
-\r
-\r
- 1690 36363135 \r
- 1691 .LASF41:\r
- 1692 0200 55534246 .ascii "USBFS_GetEPState\000"\r
- 1692 535F4765 \r
- 1692 74455053 \r
- 1692 74617465 \r
- 1692 00\r
- 1693 .LASF4:\r
- 1694 0211 6C6F6E67 .ascii "long int\000"\r
- 1694 20696E74 \r
- 1694 00\r
- 1695 .LASF18:\r
- 1696 021a 55534246 .ascii "USBFS_CyBtldrCommStop\000"\r
- 1696 535F4379 \r
- 1696 42746C64 \r
- 1696 72436F6D \r
- 1696 6D53746F \r
- 1697 .LASF0:\r
- 1698 0230 7369676E .ascii "signed char\000"\r
- 1698 65642063 \r
- 1698 68617200 \r
- 1699 .LASF29:\r
- 1700 023c 55534246 .ascii "USBFS_started\000"\r
- 1700 535F7374 \r
- 1700 61727465 \r
- 1700 6400\r
- 1701 .LASF28:\r
- 1702 024a 55534246 .ascii "USBFS_universalTime\000"\r
- 1702 535F756E \r
- 1702 69766572 \r
- 1702 73616C54 \r
- 1702 696D6500 \r
- 1703 .LASF33:\r
- 1704 025e 43794465 .ascii "CyDelay\000"\r
- 1704 6C617900 \r
- 1705 .LASF38:\r
- 1706 0266 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_boot.c\000"\r
- 1706 6E657261 \r
- 1706 7465645F \r
- 1706 536F7572 \r
- 1706 63655C50 \r
- 1707 .LASF35:\r
- 1708 028c 55534246 .ascii "USBFS_IsConfigurationChanged\000"\r
- 1708 535F4973 \r
- 1708 436F6E66 \r
- 1708 69677572 \r
- 1708 6174696F \r
- 1709 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_cdc.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .Letext0:\r
- 19 .section .debug_info,"",%progbits\r
- 20 .Ldebug_info0:\r
- 21 0000 7C000000 .4byte 0x7c\r
- 22 0004 0200 .2byte 0x2\r
- 23 0006 00000000 .4byte .Ldebug_abbrev0\r
- 24 000a 04 .byte 0x4\r
- 25 000b 01 .uleb128 0x1\r
- 26 000c 1B000000 .4byte .LASF13\r
- 27 0010 01 .byte 0x1\r
- 28 0011 8D000000 .4byte .LASF14\r
- 29 0015 04010000 .4byte .LASF15\r
- 30 0019 00000000 .4byte .Ldebug_line0\r
- 31 001d 02 .uleb128 0x2\r
- 32 001e 01 .byte 0x1\r
- 33 001f 06 .byte 0x6\r
- 34 0020 E8000000 .4byte .LASF0\r
- 35 0024 02 .uleb128 0x2\r
- 36 0025 01 .byte 0x1\r
- 37 0026 08 .byte 0x8\r
- 38 0027 B2000000 .4byte .LASF1\r
- 39 002b 02 .uleb128 0x2\r
- 40 002c 02 .byte 0x2\r
- 41 002d 05 .byte 0x5\r
- 42 002e FA000000 .4byte .LASF2\r
- 43 0032 02 .uleb128 0x2\r
- 44 0033 02 .byte 0x2\r
- 45 0034 07 .byte 0x7\r
- 46 0035 D5000000 .4byte .LASF3\r
- 47 0039 02 .uleb128 0x2\r
- 48 003a 04 .byte 0x4\r
- 49 003b 05 .byte 0x5\r
- 50 003c C5000000 .4byte .LASF4\r
- 51 0040 02 .uleb128 0x2\r
- 52 0041 04 .byte 0x4\r
- 53 0042 07 .byte 0x7\r
- 54 0043 64000000 .4byte .LASF5\r
- 55 0047 02 .uleb128 0x2\r
- 56 0048 08 .byte 0x8\r
- 57 0049 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s page 2\r
-\r
-\r
- 58 004a 00000000 .4byte .LASF6\r
- 59 004e 02 .uleb128 0x2\r
- 60 004f 08 .byte 0x8\r
- 61 0050 07 .byte 0x7\r
- 62 0051 76000000 .4byte .LASF7\r
- 63 0055 03 .uleb128 0x3\r
- 64 0056 04 .byte 0x4\r
- 65 0057 05 .byte 0x5\r
- 66 0058 696E7400 .ascii "int\000"\r
- 67 005c 02 .uleb128 0x2\r
- 68 005d 04 .byte 0x4\r
- 69 005e 07 .byte 0x7\r
- 70 005f 0E000000 .4byte .LASF8\r
- 71 0063 02 .uleb128 0x2\r
- 72 0064 04 .byte 0x4\r
- 73 0065 04 .byte 0x4\r
- 74 0066 F4000000 .4byte .LASF9\r
- 75 006a 02 .uleb128 0x2\r
- 76 006b 08 .byte 0x8\r
- 77 006c 04 .byte 0x4\r
- 78 006d CE000000 .4byte .LASF10\r
- 79 0071 02 .uleb128 0x2\r
- 80 0072 01 .byte 0x1\r
- 81 0073 08 .byte 0x8\r
- 82 0074 C0000000 .4byte .LASF11\r
- 83 0078 02 .uleb128 0x2\r
- 84 0079 04 .byte 0x4\r
- 85 007a 07 .byte 0x7\r
- 86 007b 35010000 .4byte .LASF12\r
- 87 007f 00 .byte 0\r
- 88 .section .debug_abbrev,"",%progbits\r
- 89 .Ldebug_abbrev0:\r
- 90 0000 01 .uleb128 0x1\r
- 91 0001 11 .uleb128 0x11\r
- 92 0002 01 .byte 0x1\r
- 93 0003 25 .uleb128 0x25\r
- 94 0004 0E .uleb128 0xe\r
- 95 0005 13 .uleb128 0x13\r
- 96 0006 0B .uleb128 0xb\r
- 97 0007 03 .uleb128 0x3\r
- 98 0008 0E .uleb128 0xe\r
- 99 0009 1B .uleb128 0x1b\r
- 100 000a 0E .uleb128 0xe\r
- 101 000b 10 .uleb128 0x10\r
- 102 000c 06 .uleb128 0x6\r
- 103 000d 00 .byte 0\r
- 104 000e 00 .byte 0\r
- 105 000f 02 .uleb128 0x2\r
- 106 0010 24 .uleb128 0x24\r
- 107 0011 00 .byte 0\r
- 108 0012 0B .uleb128 0xb\r
- 109 0013 0B .uleb128 0xb\r
- 110 0014 3E .uleb128 0x3e\r
- 111 0015 0B .uleb128 0xb\r
- 112 0016 03 .uleb128 0x3\r
- 113 0017 0E .uleb128 0xe\r
- 114 0018 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s page 3\r
-\r
-\r
- 115 0019 00 .byte 0\r
- 116 001a 03 .uleb128 0x3\r
- 117 001b 24 .uleb128 0x24\r
- 118 001c 00 .byte 0\r
- 119 001d 0B .uleb128 0xb\r
- 120 001e 0B .uleb128 0xb\r
- 121 001f 3E .uleb128 0x3e\r
- 122 0020 0B .uleb128 0xb\r
- 123 0021 03 .uleb128 0x3\r
- 124 0022 08 .uleb128 0x8\r
- 125 0023 00 .byte 0\r
- 126 0024 00 .byte 0\r
- 127 0025 00 .byte 0\r
- 128 .section .debug_aranges,"",%progbits\r
- 129 0000 14000000 .4byte 0x14\r
- 130 0004 0200 .2byte 0x2\r
- 131 0006 00000000 .4byte .Ldebug_info0\r
- 132 000a 04 .byte 0x4\r
- 133 000b 00 .byte 0\r
- 134 000c 0000 .2byte 0\r
- 135 000e 0000 .2byte 0\r
- 136 0010 00000000 .4byte 0\r
- 137 0014 00000000 .4byte 0\r
- 138 .section .debug_line,"",%progbits\r
- 139 .Ldebug_line0:\r
- 140 0000 19000000 .section .debug_str,"MS",%progbits,1\r
- 140 02001300 \r
- 140 00000201 \r
- 140 FB0E0D00 \r
- 140 01010101 \r
- 141 .LASF6:\r
- 142 0000 6C6F6E67 .ascii "long long int\000"\r
- 142 206C6F6E \r
- 142 6720696E \r
- 142 7400\r
- 143 .LASF8:\r
- 144 000e 756E7369 .ascii "unsigned int\000"\r
- 144 676E6564 \r
- 144 20696E74 \r
- 144 00\r
- 145 .LASF13:\r
- 146 001b 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 146 4320342E \r
- 146 372E3320 \r
- 146 32303133 \r
- 146 30333132 \r
- 147 004e 616E6368 .ascii "anch revision 196615]\000"\r
- 147 20726576 \r
- 147 6973696F \r
- 147 6E203139 \r
- 147 36363135 \r
- 148 .LASF5:\r
- 149 0064 6C6F6E67 .ascii "long unsigned int\000"\r
- 149 20756E73 \r
- 149 69676E65 \r
- 149 6420696E \r
- 149 7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s page 4\r
-\r
-\r
- 150 .LASF7:\r
- 151 0076 6C6F6E67 .ascii "long long unsigned int\000"\r
- 151 206C6F6E \r
- 151 6720756E \r
- 151 7369676E \r
- 151 65642069 \r
- 152 .LASF14:\r
- 153 008d 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_cdc.c\000"\r
- 153 6E657261 \r
- 153 7465645F \r
- 153 536F7572 \r
- 153 63655C50 \r
- 154 .LASF1:\r
- 155 00b2 756E7369 .ascii "unsigned char\000"\r
- 155 676E6564 \r
- 155 20636861 \r
- 155 7200\r
- 156 .LASF11:\r
- 157 00c0 63686172 .ascii "char\000"\r
- 157 00\r
- 158 .LASF4:\r
- 159 00c5 6C6F6E67 .ascii "long int\000"\r
- 159 20696E74 \r
- 159 00\r
- 160 .LASF10:\r
- 161 00ce 646F7562 .ascii "double\000"\r
- 161 6C6500\r
- 162 .LASF3:\r
- 163 00d5 73686F72 .ascii "short unsigned int\000"\r
- 163 7420756E \r
- 163 7369676E \r
- 163 65642069 \r
- 163 6E7400\r
- 164 .LASF0:\r
- 165 00e8 7369676E .ascii "signed char\000"\r
- 165 65642063 \r
- 165 68617200 \r
- 166 .LASF9:\r
- 167 00f4 666C6F61 .ascii "float\000"\r
- 167 7400\r
- 168 .LASF2:\r
- 169 00fa 73686F72 .ascii "short int\000"\r
- 169 7420696E \r
- 169 7400\r
- 170 .LASF15:\r
- 171 0104 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 171 43534932 \r
- 171 53445C73 \r
- 171 6F667477 \r
- 171 6172655C \r
- 172 0133 6E00 .ascii "n\000"\r
- 173 .LASF12:\r
- 174 0135 73697A65 .ascii "sizetype\000"\r
- 174 74797065 \r
- 174 00\r
- 175 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_cls.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_DispatchClassRqst,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_DispatchClassRqst\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_DispatchClassRqst, %function\r
- 24 USBFS_DispatchClassRqst:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_cls.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_cls.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_cls.c **** * File Name: USBFS_cls.c\r
- 3:.\Generated_Source\PSoC5/USBFS_cls.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_cls.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_cls.c **** * USB Class request handler.\r
- 7:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_cls.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_cls.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_cls.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_cls.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_cls.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_cls.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_cls.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_cls.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 19:.\Generated_Source\PSoC5/USBFS_cls.c **** #if(USBFS_EXTERN_CLS == USBFS_FALSE)\r
- 20:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 21:.\Generated_Source\PSoC5/USBFS_cls.c **** #include "USBFS_pvt.h"\r
- 22:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 23:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 24:.\Generated_Source\PSoC5/USBFS_cls.c **** /***************************************\r
- 25:.\Generated_Source\PSoC5/USBFS_cls.c **** * User Implemented Class Driver Declarations.\r
- 26:.\Generated_Source\PSoC5/USBFS_cls.c **** ***************************************/\r
- 27:.\Generated_Source\PSoC5/USBFS_cls.c **** /* `#START USER_DEFINED_CLASS_DECLARATIONS` Place your declaration here */\r
- 28:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 29:.\Generated_Source\PSoC5/USBFS_cls.c **** /* `#END` */\r
- 30:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 31:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_cls.c **** /*******************************************************************************\r
- 33:.\Generated_Source\PSoC5/USBFS_cls.c **** * Function Name: USBFS_DispatchClassRqst\r
- 34:.\Generated_Source\PSoC5/USBFS_cls.c **** ********************************************************************************\r
- 35:.\Generated_Source\PSoC5/USBFS_cls.c **** * Summary:\r
- 36:.\Generated_Source\PSoC5/USBFS_cls.c **** * This routine dispatches class specific requests depend on interface class.\r
- 37:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 38:.\Generated_Source\PSoC5/USBFS_cls.c **** * Parameters:\r
- 39:.\Generated_Source\PSoC5/USBFS_cls.c **** * None.\r
- 40:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 41:.\Generated_Source\PSoC5/USBFS_cls.c **** * Return:\r
- 42:.\Generated_Source\PSoC5/USBFS_cls.c **** * requestHandled.\r
- 43:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 44:.\Generated_Source\PSoC5/USBFS_cls.c **** * Reentrant:\r
- 45:.\Generated_Source\PSoC5/USBFS_cls.c **** * No.\r
- 46:.\Generated_Source\PSoC5/USBFS_cls.c **** *\r
- 47:.\Generated_Source\PSoC5/USBFS_cls.c **** *******************************************************************************/\r
- 48:.\Generated_Source\PSoC5/USBFS_cls.c **** uint8 USBFS_DispatchClassRqst(void) \r
- 49:.\Generated_Source\PSoC5/USBFS_cls.c **** {\r
- 27 .loc 1 49 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 50:.\Generated_Source\PSoC5/USBFS_cls.c **** uint8 requestHandled = USBFS_FALSE;\r
- 51:.\Generated_Source\PSoC5/USBFS_cls.c **** uint8 interfaceNumber = 0u;\r
- 52:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 53:.\Generated_Source\PSoC5/USBFS_cls.c **** switch(CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- 33 .loc 1 53 0\r
- 34 0000 0F4B ldr r3, .L11\r
- 35 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 36 0004 00F00301 and r1, r0, #3\r
- 37 0008 0129 cmp r1, #1\r
- 38 000a 0CD0 beq .L3\r
- 39 000c 0229 cmp r1, #2\r
- 40 000e 0DD1 bne .L8\r
- 54:.\Generated_Source\PSoC5/USBFS_cls.c **** {\r
- 55:.\Generated_Source\PSoC5/USBFS_cls.c **** case USBFS_RQST_RCPT_IFC: /* Class-specific request directed to an interface */\r
- 56:.\Generated_Source\PSoC5/USBFS_cls.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo); /* wIndexLo contain Interface number */\r
- 57:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 58:.\Generated_Source\PSoC5/USBFS_cls.c **** case USBFS_RQST_RCPT_EP: /* Class-specific request directed to the endpoint */\r
- 59:.\Generated_Source\PSoC5/USBFS_cls.c **** /* Find related interface to the endpoint, wIndexLo contain EP number */\r
- 60:.\Generated_Source\PSoC5/USBFS_cls.c **** interfaceNumber =\r
- 61:.\Generated_Source\PSoC5/USBFS_cls.c **** USBFS_EP[CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED].interface;\r
- 41 .loc 1 61 0\r
- 42 0010 0C4A ldr r2, .L11+4\r
- 60:.\Generated_Source\PSoC5/USBFS_cls.c **** interfaceNumber =\r
- 43 .loc 1 60 0\r
- 44 0012 0C21 movs r1, #12\r
- 45 .loc 1 61 0\r
- 46 0014 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 60:.\Generated_Source\PSoC5/USBFS_cls.c **** interfaceNumber =\r
- 47 .loc 1 60 0\r
- 48 0016 0C4A ldr r2, .L11+8\r
- 49 .loc 1 61 0\r
- 50 0018 00F07F03 and r3, r0, #127\r
- 60:.\Generated_Source\PSoC5/USBFS_cls.c **** interfaceNumber =\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 3\r
-\r
-\r
- 51 .loc 1 60 0\r
- 52 001c 01FB0320 mla r0, r1, r3, r2\r
- 53 0020 0830 adds r0, r0, #8\r
- 54 0022 8378 ldrb r3, [r0, #2] @ zero_extendqisi2\r
- 55 .LVL1:\r
- 62:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 56 .loc 1 62 0\r
- 57 0024 03E0 b .L2\r
- 58 .LVL2:\r
- 59 .L3:\r
- 56:.\Generated_Source\PSoC5/USBFS_cls.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo); /* wIndexLo contain Interface number */\r
- 60 .loc 1 56 0\r
- 61 0026 074B ldr r3, .L11+4\r
- 62 0028 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 63 .LVL3:\r
- 57:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 64 .loc 1 57 0\r
- 65 002a 00E0 b .L2\r
- 66 .LVL4:\r
- 67 .L8:\r
- 51:.\Generated_Source\PSoC5/USBFS_cls.c **** uint8 interfaceNumber = 0u;\r
- 68 .loc 1 51 0\r
- 69 002c 0023 movs r3, #0\r
- 70 .LVL5:\r
- 71 .L2:\r
- 63:.\Generated_Source\PSoC5/USBFS_cls.c **** default: /* RequestHandled is initialized as FALSE by default */\r
- 64:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 65:.\Generated_Source\PSoC5/USBFS_cls.c **** }\r
- 66:.\Generated_Source\PSoC5/USBFS_cls.c **** /* Handle Class request depend on interface type */\r
- 67:.\Generated_Source\PSoC5/USBFS_cls.c **** switch(USBFS_interfaceClass[interfaceNumber])\r
- 72 .loc 1 67 0\r
- 73 002e 0749 ldr r1, .L11+12\r
- 74 0030 0A68 ldr r2, [r1, #0]\r
- 75 0032 D05C ldrb r0, [r2, r3] @ zero_extendqisi2\r
- 76 0034 0328 cmp r0, #3\r
- 77 0036 01D1 bne .L9\r
- 68:.\Generated_Source\PSoC5/USBFS_cls.c **** {\r
- 69:.\Generated_Source\PSoC5/USBFS_cls.c **** case USBFS_CLASS_HID:\r
- 70:.\Generated_Source\PSoC5/USBFS_cls.c **** #if defined(USBFS_ENABLE_HID_CLASS)\r
- 71:.\Generated_Source\PSoC5/USBFS_cls.c **** requestHandled = USBFS_DispatchHIDClassRqst();\r
- 72:.\Generated_Source\PSoC5/USBFS_cls.c **** #endif /* USBFS_ENABLE_HID_CLASS */\r
- 73:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 74:.\Generated_Source\PSoC5/USBFS_cls.c **** case USBFS_CLASS_AUDIO:\r
- 75:.\Generated_Source\PSoC5/USBFS_cls.c **** #if defined(USBFS_ENABLE_AUDIO_CLASS)\r
- 76:.\Generated_Source\PSoC5/USBFS_cls.c **** requestHandled = USBFS_DispatchAUDIOClassRqst();\r
- 77:.\Generated_Source\PSoC5/USBFS_cls.c **** #endif /* USBFS_ENABLE_HID_CLASS */\r
- 78:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 79:.\Generated_Source\PSoC5/USBFS_cls.c **** case USBFS_CLASS_CDC:\r
- 80:.\Generated_Source\PSoC5/USBFS_cls.c **** #if defined(USBFS_ENABLE_CDC_CLASS)\r
- 81:.\Generated_Source\PSoC5/USBFS_cls.c **** requestHandled = USBFS_DispatchCDCClassRqst();\r
- 82:.\Generated_Source\PSoC5/USBFS_cls.c **** #endif /* USBFS_ENABLE_CDC_CLASS */\r
- 83:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 84:.\Generated_Source\PSoC5/USBFS_cls.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 85:.\Generated_Source\PSoC5/USBFS_cls.c **** break;\r
- 86:.\Generated_Source\PSoC5/USBFS_cls.c **** }\r
- 87:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 88:.\Generated_Source\PSoC5/USBFS_cls.c **** /* `#START USER_DEFINED_CLASS_CODE` Place your Class request here */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 4\r
-\r
-\r
- 89:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 90:.\Generated_Source\PSoC5/USBFS_cls.c **** /* `#END` */\r
- 91:.\Generated_Source\PSoC5/USBFS_cls.c **** \r
- 92:.\Generated_Source\PSoC5/USBFS_cls.c **** return(requestHandled);\r
- 93:.\Generated_Source\PSoC5/USBFS_cls.c **** }\r
- 78 .loc 1 93 0\r
- 71:.\Generated_Source\PSoC5/USBFS_cls.c **** requestHandled = USBFS_DispatchHIDClassRqst();\r
- 79 .loc 1 71 0\r
- 80 0038 FFF7FEBF b USBFS_DispatchHIDClassRqst\r
- 81 .LVL6:\r
- 82 .L9:\r
- 83 .loc 1 93 0\r
- 84 003c 0020 movs r0, #0\r
- 85 003e 7047 bx lr\r
- 86 .L12:\r
- 87 .align 2\r
- 88 .L11:\r
- 89 0040 00600040 .word 1073766400\r
- 90 0044 04600040 .word 1073766404\r
- 91 0048 00000000 .word USBFS_EP\r
- 92 004c 00000000 .word USBFS_interfaceClass\r
- 93 .cfi_endproc\r
- 94 .LFE0:\r
- 95 .size USBFS_DispatchClassRqst, .-USBFS_DispatchClassRqst\r
- 96 .text\r
- 97 .Letext0:\r
- 98 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 99 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 100 .file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"\r
- 101 .section .debug_info,"",%progbits\r
- 102 .Ldebug_info0:\r
- 103 0000 CB010000 .4byte 0x1cb\r
- 104 0004 0200 .2byte 0x2\r
- 105 0006 00000000 .4byte .Ldebug_abbrev0\r
- 106 000a 04 .byte 0x4\r
- 107 000b 01 .uleb128 0x1\r
- 108 000c 99010000 .4byte .LASF30\r
- 109 0010 01 .byte 0x1\r
- 110 0011 01020000 .4byte .LASF31\r
- 111 0015 A5000000 .4byte .LASF32\r
- 112 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 113 001d 00000000 .4byte 0\r
- 114 0021 00000000 .4byte 0\r
- 115 0025 00000000 .4byte .Ldebug_line0\r
- 116 0029 02 .uleb128 0x2\r
- 117 002a 01 .byte 0x1\r
- 118 002b 06 .byte 0x6\r
- 119 002c F5010000 .4byte .LASF0\r
- 120 0030 02 .uleb128 0x2\r
- 121 0031 01 .byte 0x1\r
- 122 0032 08 .byte 0x8\r
- 123 0033 F4000000 .4byte .LASF1\r
- 124 0037 02 .uleb128 0x2\r
- 125 0038 02 .byte 0x2\r
- 126 0039 05 .byte 0x5\r
- 127 003a 89010000 .4byte .LASF2\r
- 128 003e 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 5\r
-\r
-\r
- 129 003f 02 .byte 0x2\r
- 130 0040 07 .byte 0x7\r
- 131 0041 00000000 .4byte .LASF3\r
- 132 0045 02 .uleb128 0x2\r
- 133 0046 04 .byte 0x4\r
- 134 0047 05 .byte 0x5\r
- 135 0048 EC010000 .4byte .LASF4\r
- 136 004c 02 .uleb128 0x2\r
- 137 004d 04 .byte 0x4\r
- 138 004e 07 .byte 0x7\r
- 139 004f 93000000 .4byte .LASF5\r
- 140 0053 02 .uleb128 0x2\r
- 141 0054 08 .byte 0x8\r
- 142 0055 05 .byte 0x5\r
- 143 0056 6B010000 .4byte .LASF6\r
- 144 005a 02 .uleb128 0x2\r
- 145 005b 08 .byte 0x8\r
- 146 005c 07 .byte 0x7\r
- 147 005d 3A010000 .4byte .LASF7\r
- 148 0061 03 .uleb128 0x3\r
- 149 0062 04 .byte 0x4\r
- 150 0063 05 .byte 0x5\r
- 151 0064 696E7400 .ascii "int\000"\r
- 152 0068 02 .uleb128 0x2\r
- 153 0069 04 .byte 0x4\r
- 154 006a 07 .byte 0x7\r
- 155 006b 2D010000 .4byte .LASF8\r
- 156 006f 04 .uleb128 0x4\r
- 157 0070 93010000 .4byte .LASF9\r
- 158 0074 02 .byte 0x2\r
- 159 0075 5B .byte 0x5b\r
- 160 0076 30000000 .4byte 0x30\r
- 161 007a 04 .uleb128 0x4\r
- 162 007b 1B010000 .4byte .LASF10\r
- 163 007f 02 .byte 0x2\r
- 164 0080 5C .byte 0x5c\r
- 165 0081 3E000000 .4byte 0x3e\r
- 166 0085 02 .uleb128 0x2\r
- 167 0086 04 .byte 0x4\r
- 168 0087 04 .byte 0x4\r
- 169 0088 52000000 .4byte .LASF11\r
- 170 008c 02 .uleb128 0x2\r
- 171 008d 08 .byte 0x8\r
- 172 008e 04 .byte 0x4\r
- 173 008f 02010000 .4byte .LASF12\r
- 174 0093 02 .uleb128 0x2\r
- 175 0094 01 .byte 0x1\r
- 176 0095 08 .byte 0x8\r
- 177 0096 79010000 .4byte .LASF13\r
- 178 009a 04 .uleb128 0x4\r
- 179 009b 76000000 .4byte .LASF14\r
- 180 009f 02 .byte 0x2\r
- 181 00a0 F0 .byte 0xf0\r
- 182 00a1 A5000000 .4byte 0xa5\r
- 183 00a5 05 .uleb128 0x5\r
- 184 00a6 6F000000 .4byte 0x6f\r
- 185 00aa 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 6\r
-\r
-\r
- 186 00ab 04 .byte 0x4\r
- 187 00ac 07 .byte 0x7\r
- 188 00ad 5B010000 .4byte .LASF15\r
- 189 00b1 06 .uleb128 0x6\r
- 190 00b2 0C .byte 0xc\r
- 191 00b3 03 .byte 0x3\r
- 192 00b4 79 .byte 0x79\r
- 193 00b5 38010000 .4byte 0x138\r
- 194 00b9 07 .uleb128 0x7\r
- 195 00ba 09010000 .4byte .LASF16\r
- 196 00be 03 .byte 0x3\r
- 197 00bf 7B .byte 0x7b\r
- 198 00c0 6F000000 .4byte 0x6f\r
- 199 00c4 02 .byte 0x2\r
- 200 00c5 23 .byte 0x23\r
- 201 00c6 00 .uleb128 0\r
- 202 00c7 07 .uleb128 0x7\r
- 203 00c8 22010000 .4byte .LASF17\r
- 204 00cc 03 .byte 0x3\r
- 205 00cd 7C .byte 0x7c\r
- 206 00ce 6F000000 .4byte 0x6f\r
- 207 00d2 02 .byte 0x2\r
- 208 00d3 23 .byte 0x23\r
- 209 00d4 01 .uleb128 0x1\r
- 210 00d5 07 .uleb128 0x7\r
- 211 00d6 51010000 .4byte .LASF18\r
- 212 00da 03 .byte 0x3\r
- 213 00db 7D .byte 0x7d\r
- 214 00dc 6F000000 .4byte 0x6f\r
- 215 00e0 02 .byte 0x2\r
- 216 00e1 23 .byte 0x23\r
- 217 00e2 02 .uleb128 0x2\r
- 218 00e3 07 .uleb128 0x7\r
- 219 00e4 58000000 .4byte .LASF19\r
- 220 00e8 03 .byte 0x3\r
- 221 00e9 7E .byte 0x7e\r
- 222 00ea 6F000000 .4byte 0x6f\r
- 223 00ee 02 .byte 0x2\r
- 224 00ef 23 .byte 0x23\r
- 225 00f0 03 .uleb128 0x3\r
- 226 00f1 07 .uleb128 0x7\r
- 227 00f2 D6000000 .4byte .LASF20\r
- 228 00f6 03 .byte 0x3\r
- 229 00f7 7F .byte 0x7f\r
- 230 00f8 6F000000 .4byte 0x6f\r
- 231 00fc 02 .byte 0x2\r
- 232 00fd 23 .byte 0x23\r
- 233 00fe 04 .uleb128 0x4\r
- 234 00ff 07 .uleb128 0x7\r
- 235 0100 64010000 .4byte .LASF21\r
- 236 0104 03 .byte 0x3\r
- 237 0105 80 .byte 0x80\r
- 238 0106 6F000000 .4byte 0x6f\r
- 239 010a 02 .byte 0x2\r
- 240 010b 23 .byte 0x23\r
- 241 010c 05 .uleb128 0x5\r
- 242 010d 07 .uleb128 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 7\r
-\r
-\r
- 243 010e 10010000 .4byte .LASF22\r
- 244 0112 03 .byte 0x3\r
- 245 0113 81 .byte 0x81\r
- 246 0114 7A000000 .4byte 0x7a\r
- 247 0118 02 .byte 0x2\r
- 248 0119 23 .byte 0x23\r
- 249 011a 06 .uleb128 0x6\r
- 250 011b 07 .uleb128 0x7\r
- 251 011c 7E010000 .4byte .LASF23\r
- 252 0120 03 .byte 0x3\r
- 253 0121 82 .byte 0x82\r
- 254 0122 7A000000 .4byte 0x7a\r
- 255 0126 02 .byte 0x2\r
- 256 0127 23 .byte 0x23\r
- 257 0128 08 .uleb128 0x8\r
- 258 0129 07 .uleb128 0x7\r
- 259 012a E2010000 .4byte .LASF24\r
- 260 012e 03 .byte 0x3\r
- 261 012f 83 .byte 0x83\r
- 262 0130 6F000000 .4byte 0x6f\r
- 263 0134 02 .byte 0x2\r
- 264 0135 23 .byte 0x23\r
- 265 0136 0A .uleb128 0xa\r
- 266 0137 00 .byte 0\r
- 267 0138 04 .uleb128 0x4\r
- 268 0139 13000000 .4byte .LASF25\r
- 269 013d 03 .byte 0x3\r
- 270 013e 84 .byte 0x84\r
- 271 013f B1000000 .4byte 0xb1\r
- 272 0143 08 .uleb128 0x8\r
- 273 0144 01 .byte 0x1\r
- 274 0145 7B000000 .4byte .LASF33\r
- 275 0149 01 .byte 0x1\r
- 276 014a 30 .byte 0x30\r
- 277 014b 01 .byte 0x1\r
- 278 014c 6F000000 .4byte 0x6f\r
- 279 0150 00000000 .4byte .LFB0\r
- 280 0154 50000000 .4byte .LFE0\r
- 281 0158 02 .byte 0x2\r
- 282 0159 7D .byte 0x7d\r
- 283 015a 00 .sleb128 0\r
- 284 015b 01 .byte 0x1\r
- 285 015c 86010000 .4byte 0x186\r
- 286 0160 09 .uleb128 0x9\r
- 287 0161 43000000 .4byte .LASF26\r
- 288 0165 01 .byte 0x1\r
- 289 0166 32 .byte 0x32\r
- 290 0167 6F000000 .4byte 0x6f\r
- 291 016b 00 .byte 0\r
- 292 016c 0A .uleb128 0xa\r
- 293 016d DB000000 .4byte .LASF27\r
- 294 0171 01 .byte 0x1\r
- 295 0172 33 .byte 0x33\r
- 296 0173 6F000000 .4byte 0x6f\r
- 297 0177 00000000 .4byte .LLST0\r
- 298 017b 0B .uleb128 0xb\r
- 299 017c 3C000000 .4byte .LVL6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 8\r
-\r
-\r
- 300 0180 01 .byte 0x1\r
- 301 0181 C0010000 .4byte 0x1c0\r
- 302 0185 00 .byte 0\r
- 303 0186 0C .uleb128 0xc\r
- 304 0187 61000000 .4byte .LASF28\r
- 305 018b 04 .byte 0x4\r
- 306 018c 3D .byte 0x3d\r
- 307 018d 93010000 .4byte 0x193\r
- 308 0191 01 .byte 0x1\r
- 309 0192 01 .byte 0x1\r
- 310 0193 0D .uleb128 0xd\r
- 311 0194 04 .byte 0x4\r
- 312 0195 99010000 .4byte 0x199\r
- 313 0199 0E .uleb128 0xe\r
- 314 019a 6F000000 .4byte 0x6f\r
- 315 019e 0F .uleb128 0xf\r
- 316 019f 38010000 .4byte 0x138\r
- 317 01a3 AE010000 .4byte 0x1ae\r
- 318 01a7 10 .uleb128 0x10\r
- 319 01a8 AA000000 .4byte 0xaa\r
- 320 01ac 08 .byte 0x8\r
- 321 01ad 00 .byte 0\r
- 322 01ae 0C .uleb128 0xc\r
- 323 01af EB000000 .4byte .LASF29\r
- 324 01b3 04 .byte 0x4\r
- 325 01b4 3F .byte 0x3f\r
- 326 01b5 BB010000 .4byte 0x1bb\r
- 327 01b9 01 .byte 0x1\r
- 328 01ba 01 .byte 0x1\r
- 329 01bb 05 .uleb128 0x5\r
- 330 01bc 9E010000 .4byte 0x19e\r
- 331 01c0 11 .uleb128 0x11\r
- 332 01c1 01 .byte 0x1\r
- 333 01c2 28000000 .4byte .LASF34\r
- 334 01c6 04 .byte 0x4\r
- 335 01c7 7F .byte 0x7f\r
- 336 01c8 01 .byte 0x1\r
- 337 01c9 6F000000 .4byte 0x6f\r
- 338 01cd 01 .byte 0x1\r
- 339 01ce 00 .byte 0\r
- 340 .section .debug_abbrev,"",%progbits\r
- 341 .Ldebug_abbrev0:\r
- 342 0000 01 .uleb128 0x1\r
- 343 0001 11 .uleb128 0x11\r
- 344 0002 01 .byte 0x1\r
- 345 0003 25 .uleb128 0x25\r
- 346 0004 0E .uleb128 0xe\r
- 347 0005 13 .uleb128 0x13\r
- 348 0006 0B .uleb128 0xb\r
- 349 0007 03 .uleb128 0x3\r
- 350 0008 0E .uleb128 0xe\r
- 351 0009 1B .uleb128 0x1b\r
- 352 000a 0E .uleb128 0xe\r
- 353 000b 55 .uleb128 0x55\r
- 354 000c 06 .uleb128 0x6\r
- 355 000d 11 .uleb128 0x11\r
- 356 000e 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 9\r
-\r
-\r
- 357 000f 52 .uleb128 0x52\r
- 358 0010 01 .uleb128 0x1\r
- 359 0011 10 .uleb128 0x10\r
- 360 0012 06 .uleb128 0x6\r
- 361 0013 00 .byte 0\r
- 362 0014 00 .byte 0\r
- 363 0015 02 .uleb128 0x2\r
- 364 0016 24 .uleb128 0x24\r
- 365 0017 00 .byte 0\r
- 366 0018 0B .uleb128 0xb\r
- 367 0019 0B .uleb128 0xb\r
- 368 001a 3E .uleb128 0x3e\r
- 369 001b 0B .uleb128 0xb\r
- 370 001c 03 .uleb128 0x3\r
- 371 001d 0E .uleb128 0xe\r
- 372 001e 00 .byte 0\r
- 373 001f 00 .byte 0\r
- 374 0020 03 .uleb128 0x3\r
- 375 0021 24 .uleb128 0x24\r
- 376 0022 00 .byte 0\r
- 377 0023 0B .uleb128 0xb\r
- 378 0024 0B .uleb128 0xb\r
- 379 0025 3E .uleb128 0x3e\r
- 380 0026 0B .uleb128 0xb\r
- 381 0027 03 .uleb128 0x3\r
- 382 0028 08 .uleb128 0x8\r
- 383 0029 00 .byte 0\r
- 384 002a 00 .byte 0\r
- 385 002b 04 .uleb128 0x4\r
- 386 002c 16 .uleb128 0x16\r
- 387 002d 00 .byte 0\r
- 388 002e 03 .uleb128 0x3\r
- 389 002f 0E .uleb128 0xe\r
- 390 0030 3A .uleb128 0x3a\r
- 391 0031 0B .uleb128 0xb\r
- 392 0032 3B .uleb128 0x3b\r
- 393 0033 0B .uleb128 0xb\r
- 394 0034 49 .uleb128 0x49\r
- 395 0035 13 .uleb128 0x13\r
- 396 0036 00 .byte 0\r
- 397 0037 00 .byte 0\r
- 398 0038 05 .uleb128 0x5\r
- 399 0039 35 .uleb128 0x35\r
- 400 003a 00 .byte 0\r
- 401 003b 49 .uleb128 0x49\r
- 402 003c 13 .uleb128 0x13\r
- 403 003d 00 .byte 0\r
- 404 003e 00 .byte 0\r
- 405 003f 06 .uleb128 0x6\r
- 406 0040 13 .uleb128 0x13\r
- 407 0041 01 .byte 0x1\r
- 408 0042 0B .uleb128 0xb\r
- 409 0043 0B .uleb128 0xb\r
- 410 0044 3A .uleb128 0x3a\r
- 411 0045 0B .uleb128 0xb\r
- 412 0046 3B .uleb128 0x3b\r
- 413 0047 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 10\r
-\r
-\r
- 414 0048 01 .uleb128 0x1\r
- 415 0049 13 .uleb128 0x13\r
- 416 004a 00 .byte 0\r
- 417 004b 00 .byte 0\r
- 418 004c 07 .uleb128 0x7\r
- 419 004d 0D .uleb128 0xd\r
- 420 004e 00 .byte 0\r
- 421 004f 03 .uleb128 0x3\r
- 422 0050 0E .uleb128 0xe\r
- 423 0051 3A .uleb128 0x3a\r
- 424 0052 0B .uleb128 0xb\r
- 425 0053 3B .uleb128 0x3b\r
- 426 0054 0B .uleb128 0xb\r
- 427 0055 49 .uleb128 0x49\r
- 428 0056 13 .uleb128 0x13\r
- 429 0057 38 .uleb128 0x38\r
- 430 0058 0A .uleb128 0xa\r
- 431 0059 00 .byte 0\r
- 432 005a 00 .byte 0\r
- 433 005b 08 .uleb128 0x8\r
- 434 005c 2E .uleb128 0x2e\r
- 435 005d 01 .byte 0x1\r
- 436 005e 3F .uleb128 0x3f\r
- 437 005f 0C .uleb128 0xc\r
- 438 0060 03 .uleb128 0x3\r
- 439 0061 0E .uleb128 0xe\r
- 440 0062 3A .uleb128 0x3a\r
- 441 0063 0B .uleb128 0xb\r
- 442 0064 3B .uleb128 0x3b\r
- 443 0065 0B .uleb128 0xb\r
- 444 0066 27 .uleb128 0x27\r
- 445 0067 0C .uleb128 0xc\r
- 446 0068 49 .uleb128 0x49\r
- 447 0069 13 .uleb128 0x13\r
- 448 006a 11 .uleb128 0x11\r
- 449 006b 01 .uleb128 0x1\r
- 450 006c 12 .uleb128 0x12\r
- 451 006d 01 .uleb128 0x1\r
- 452 006e 40 .uleb128 0x40\r
- 453 006f 0A .uleb128 0xa\r
- 454 0070 9742 .uleb128 0x2117\r
- 455 0072 0C .uleb128 0xc\r
- 456 0073 01 .uleb128 0x1\r
- 457 0074 13 .uleb128 0x13\r
- 458 0075 00 .byte 0\r
- 459 0076 00 .byte 0\r
- 460 0077 09 .uleb128 0x9\r
- 461 0078 34 .uleb128 0x34\r
- 462 0079 00 .byte 0\r
- 463 007a 03 .uleb128 0x3\r
- 464 007b 0E .uleb128 0xe\r
- 465 007c 3A .uleb128 0x3a\r
- 466 007d 0B .uleb128 0xb\r
- 467 007e 3B .uleb128 0x3b\r
- 468 007f 0B .uleb128 0xb\r
- 469 0080 49 .uleb128 0x49\r
- 470 0081 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 11\r
-\r
-\r
- 471 0082 1C .uleb128 0x1c\r
- 472 0083 0B .uleb128 0xb\r
- 473 0084 00 .byte 0\r
- 474 0085 00 .byte 0\r
- 475 0086 0A .uleb128 0xa\r
- 476 0087 34 .uleb128 0x34\r
- 477 0088 00 .byte 0\r
- 478 0089 03 .uleb128 0x3\r
- 479 008a 0E .uleb128 0xe\r
- 480 008b 3A .uleb128 0x3a\r
- 481 008c 0B .uleb128 0xb\r
- 482 008d 3B .uleb128 0x3b\r
- 483 008e 0B .uleb128 0xb\r
- 484 008f 49 .uleb128 0x49\r
- 485 0090 13 .uleb128 0x13\r
- 486 0091 02 .uleb128 0x2\r
- 487 0092 06 .uleb128 0x6\r
- 488 0093 00 .byte 0\r
- 489 0094 00 .byte 0\r
- 490 0095 0B .uleb128 0xb\r
- 491 0096 898201 .uleb128 0x4109\r
- 492 0099 00 .byte 0\r
- 493 009a 11 .uleb128 0x11\r
- 494 009b 01 .uleb128 0x1\r
- 495 009c 9542 .uleb128 0x2115\r
- 496 009e 0C .uleb128 0xc\r
- 497 009f 31 .uleb128 0x31\r
- 498 00a0 13 .uleb128 0x13\r
- 499 00a1 00 .byte 0\r
- 500 00a2 00 .byte 0\r
- 501 00a3 0C .uleb128 0xc\r
- 502 00a4 34 .uleb128 0x34\r
- 503 00a5 00 .byte 0\r
- 504 00a6 03 .uleb128 0x3\r
- 505 00a7 0E .uleb128 0xe\r
- 506 00a8 3A .uleb128 0x3a\r
- 507 00a9 0B .uleb128 0xb\r
- 508 00aa 3B .uleb128 0x3b\r
- 509 00ab 0B .uleb128 0xb\r
- 510 00ac 49 .uleb128 0x49\r
- 511 00ad 13 .uleb128 0x13\r
- 512 00ae 3F .uleb128 0x3f\r
- 513 00af 0C .uleb128 0xc\r
- 514 00b0 3C .uleb128 0x3c\r
- 515 00b1 0C .uleb128 0xc\r
- 516 00b2 00 .byte 0\r
- 517 00b3 00 .byte 0\r
- 518 00b4 0D .uleb128 0xd\r
- 519 00b5 0F .uleb128 0xf\r
- 520 00b6 00 .byte 0\r
- 521 00b7 0B .uleb128 0xb\r
- 522 00b8 0B .uleb128 0xb\r
- 523 00b9 49 .uleb128 0x49\r
- 524 00ba 13 .uleb128 0x13\r
- 525 00bb 00 .byte 0\r
- 526 00bc 00 .byte 0\r
- 527 00bd 0E .uleb128 0xe\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 12\r
-\r
-\r
- 528 00be 26 .uleb128 0x26\r
- 529 00bf 00 .byte 0\r
- 530 00c0 49 .uleb128 0x49\r
- 531 00c1 13 .uleb128 0x13\r
- 532 00c2 00 .byte 0\r
- 533 00c3 00 .byte 0\r
- 534 00c4 0F .uleb128 0xf\r
- 535 00c5 01 .uleb128 0x1\r
- 536 00c6 01 .byte 0x1\r
- 537 00c7 49 .uleb128 0x49\r
- 538 00c8 13 .uleb128 0x13\r
- 539 00c9 01 .uleb128 0x1\r
- 540 00ca 13 .uleb128 0x13\r
- 541 00cb 00 .byte 0\r
- 542 00cc 00 .byte 0\r
- 543 00cd 10 .uleb128 0x10\r
- 544 00ce 21 .uleb128 0x21\r
- 545 00cf 00 .byte 0\r
- 546 00d0 49 .uleb128 0x49\r
- 547 00d1 13 .uleb128 0x13\r
- 548 00d2 2F .uleb128 0x2f\r
- 549 00d3 0B .uleb128 0xb\r
- 550 00d4 00 .byte 0\r
- 551 00d5 00 .byte 0\r
- 552 00d6 11 .uleb128 0x11\r
- 553 00d7 2E .uleb128 0x2e\r
- 554 00d8 00 .byte 0\r
- 555 00d9 3F .uleb128 0x3f\r
- 556 00da 0C .uleb128 0xc\r
- 557 00db 03 .uleb128 0x3\r
- 558 00dc 0E .uleb128 0xe\r
- 559 00dd 3A .uleb128 0x3a\r
- 560 00de 0B .uleb128 0xb\r
- 561 00df 3B .uleb128 0x3b\r
- 562 00e0 0B .uleb128 0xb\r
- 563 00e1 27 .uleb128 0x27\r
- 564 00e2 0C .uleb128 0xc\r
- 565 00e3 49 .uleb128 0x49\r
- 566 00e4 13 .uleb128 0x13\r
- 567 00e5 3C .uleb128 0x3c\r
- 568 00e6 0C .uleb128 0xc\r
- 569 00e7 00 .byte 0\r
- 570 00e8 00 .byte 0\r
- 571 00e9 00 .byte 0\r
- 572 .section .debug_loc,"",%progbits\r
- 573 .Ldebug_loc0:\r
- 574 .LLST0:\r
- 575 0000 00000000 .4byte .LVL0\r
- 576 0004 24000000 .4byte .LVL1\r
- 577 0008 0200 .2byte 0x2\r
- 578 000a 30 .byte 0x30\r
- 579 000b 9F .byte 0x9f\r
- 580 000c 24000000 .4byte .LVL1\r
- 581 0010 26000000 .4byte .LVL2\r
- 582 0014 0100 .2byte 0x1\r
- 583 0016 53 .byte 0x53\r
- 584 0017 26000000 .4byte .LVL2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 13\r
-\r
-\r
- 585 001b 2A000000 .4byte .LVL3\r
- 586 001f 0200 .2byte 0x2\r
- 587 0021 30 .byte 0x30\r
- 588 0022 9F .byte 0x9f\r
- 589 0023 2A000000 .4byte .LVL3\r
- 590 0027 2C000000 .4byte .LVL4\r
- 591 002b 0100 .2byte 0x1\r
- 592 002d 53 .byte 0x53\r
- 593 002e 2C000000 .4byte .LVL4\r
- 594 0032 2E000000 .4byte .LVL5\r
- 595 0036 0200 .2byte 0x2\r
- 596 0038 30 .byte 0x30\r
- 597 0039 9F .byte 0x9f\r
- 598 003a 2E000000 .4byte .LVL5\r
- 599 003e 3B000000 .4byte .LVL6-1\r
- 600 0042 0100 .2byte 0x1\r
- 601 0044 53 .byte 0x53\r
- 602 0045 3C000000 .4byte .LVL6\r
- 603 0049 50000000 .4byte .LFE0\r
- 604 004d 0100 .2byte 0x1\r
- 605 004f 53 .byte 0x53\r
- 606 0050 00000000 .4byte 0\r
- 607 0054 00000000 .4byte 0\r
- 608 .section .debug_aranges,"",%progbits\r
- 609 0000 1C000000 .4byte 0x1c\r
- 610 0004 0200 .2byte 0x2\r
- 611 0006 00000000 .4byte .Ldebug_info0\r
- 612 000a 04 .byte 0x4\r
- 613 000b 00 .byte 0\r
- 614 000c 0000 .2byte 0\r
- 615 000e 0000 .2byte 0\r
- 616 0010 00000000 .4byte .LFB0\r
- 617 0014 50000000 .4byte .LFE0-.LFB0\r
- 618 0018 00000000 .4byte 0\r
- 619 001c 00000000 .4byte 0\r
- 620 .section .debug_ranges,"",%progbits\r
- 621 .Ldebug_ranges0:\r
- 622 0000 00000000 .4byte .LFB0\r
- 623 0004 50000000 .4byte .LFE0\r
- 624 0008 00000000 .4byte 0\r
- 625 000c 00000000 .4byte 0\r
- 626 .section .debug_line,"",%progbits\r
- 627 .Ldebug_line0:\r
- 628 0000 92000000 .section .debug_str,"MS",%progbits,1\r
- 628 02006200 \r
- 628 00000201 \r
- 628 FB0E0D00 \r
- 628 01010101 \r
- 629 .LASF3:\r
- 630 0000 73686F72 .ascii "short unsigned int\000"\r
- 630 7420756E \r
- 630 7369676E \r
- 630 65642069 \r
- 630 6E7400\r
- 631 .LASF25:\r
- 632 0013 545F5553 .ascii "T_USBFS_EP_CTL_BLOCK\000"\r
- 632 4246535F \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 14\r
-\r
-\r
- 632 45505F43 \r
- 632 544C5F42 \r
- 632 4C4F434B \r
- 633 .LASF34:\r
- 634 0028 55534246 .ascii "USBFS_DispatchHIDClassRqst\000"\r
- 634 535F4469 \r
- 634 73706174 \r
- 634 63684849 \r
- 634 44436C61 \r
- 635 .LASF26:\r
- 636 0043 72657175 .ascii "requestHandled\000"\r
- 636 65737448 \r
- 636 616E646C \r
- 636 656400\r
- 637 .LASF11:\r
- 638 0052 666C6F61 .ascii "float\000"\r
- 638 7400\r
- 639 .LASF19:\r
- 640 0058 6570546F .ascii "epToggle\000"\r
- 640 67676C65 \r
- 640 00\r
- 641 .LASF28:\r
- 642 0061 55534246 .ascii "USBFS_interfaceClass\000"\r
- 642 535F696E \r
- 642 74657266 \r
- 642 61636543 \r
- 642 6C617373 \r
- 643 .LASF14:\r
- 644 0076 72656738 .ascii "reg8\000"\r
- 644 00\r
- 645 .LASF33:\r
- 646 007b 55534246 .ascii "USBFS_DispatchClassRqst\000"\r
- 646 535F4469 \r
- 646 73706174 \r
- 646 6368436C \r
- 646 61737352 \r
- 647 .LASF5:\r
- 648 0093 6C6F6E67 .ascii "long unsigned int\000"\r
- 648 20756E73 \r
- 648 69676E65 \r
- 648 6420696E \r
- 648 7400\r
- 649 .LASF32:\r
- 650 00a5 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 650 43534932 \r
- 650 53445C73 \r
- 650 6F667477 \r
- 650 6172655C \r
- 651 00d4 6E00 .ascii "n\000"\r
- 652 .LASF20:\r
- 653 00d6 61646472 .ascii "addr\000"\r
- 653 00\r
- 654 .LASF27:\r
- 655 00db 696E7465 .ascii "interfaceNumber\000"\r
- 655 72666163 \r
- 655 654E756D \r
- 655 62657200 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 15\r
-\r
-\r
- 656 .LASF29:\r
- 657 00eb 55534246 .ascii "USBFS_EP\000"\r
- 657 535F4550 \r
- 657 00\r
- 658 .LASF1:\r
- 659 00f4 756E7369 .ascii "unsigned char\000"\r
- 659 676E6564 \r
- 659 20636861 \r
- 659 7200\r
- 660 .LASF12:\r
- 661 0102 646F7562 .ascii "double\000"\r
- 661 6C6500\r
- 662 .LASF16:\r
- 663 0109 61747472 .ascii "attrib\000"\r
- 663 696200\r
- 664 .LASF22:\r
- 665 0110 62756666 .ascii "buffOffset\000"\r
- 665 4F666673 \r
- 665 657400\r
- 666 .LASF10:\r
- 667 011b 75696E74 .ascii "uint16\000"\r
- 667 313600\r
- 668 .LASF17:\r
- 669 0122 61706945 .ascii "apiEpState\000"\r
- 669 70537461 \r
- 669 746500\r
- 670 .LASF8:\r
- 671 012d 756E7369 .ascii "unsigned int\000"\r
- 671 676E6564 \r
- 671 20696E74 \r
- 671 00\r
- 672 .LASF7:\r
- 673 013a 6C6F6E67 .ascii "long long unsigned int\000"\r
- 673 206C6F6E \r
- 673 6720756E \r
- 673 7369676E \r
- 673 65642069 \r
- 674 .LASF18:\r
- 675 0151 68774570 .ascii "hwEpState\000"\r
- 675 53746174 \r
- 675 6500\r
- 676 .LASF15:\r
- 677 015b 73697A65 .ascii "sizetype\000"\r
- 677 74797065 \r
- 677 00\r
- 678 .LASF21:\r
- 679 0164 65704D6F .ascii "epMode\000"\r
- 679 646500\r
- 680 .LASF6:\r
- 681 016b 6C6F6E67 .ascii "long long int\000"\r
- 681 206C6F6E \r
- 681 6720696E \r
- 681 7400\r
- 682 .LASF13:\r
- 683 0179 63686172 .ascii "char\000"\r
- 683 00\r
- 684 .LASF23:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s page 16\r
-\r
-\r
- 685 017e 62756666 .ascii "bufferSize\000"\r
- 685 65725369 \r
- 685 7A6500\r
- 686 .LASF2:\r
- 687 0189 73686F72 .ascii "short int\000"\r
- 687 7420696E \r
- 687 7400\r
- 688 .LASF9:\r
- 689 0193 75696E74 .ascii "uint8\000"\r
- 689 3800\r
- 690 .LASF30:\r
- 691 0199 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 691 4320342E \r
- 691 372E3320 \r
- 691 32303133 \r
- 691 30333132 \r
- 692 01cc 616E6368 .ascii "anch revision 196615]\000"\r
- 692 20726576 \r
- 692 6973696F \r
- 692 6E203139 \r
- 692 36363135 \r
- 693 .LASF24:\r
- 694 01e2 696E7465 .ascii "interface\000"\r
- 694 72666163 \r
- 694 6500\r
- 695 .LASF4:\r
- 696 01ec 6C6F6E67 .ascii "long int\000"\r
- 696 20696E74 \r
- 696 00\r
- 697 .LASF0:\r
- 698 01f5 7369676E .ascii "signed char\000"\r
- 698 65642063 \r
- 698 68617200 \r
- 699 .LASF31:\r
- 700 0201 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_cls.c\000"\r
- 700 6E657261 \r
- 700 7465645F \r
- 700 536F7572 \r
- 700 63655C50 \r
- 701 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_descr.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .global USBFS_TABLE\r
- 19 .global USBFS_DEVICE0_TABLE\r
- 20 .global USBFS_DEVICE0_CONFIGURATION0_TABLE\r
- 21 .global USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS\r
- 22 .global USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\r
- 23 .global USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE\r
- 24 .global USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE\r
- 25 .global USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE\r
- 26 .comm USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF,65,1\r
- 27 .comm USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB,4,2\r
- 28 .global USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE\r
- 29 .comm USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF,65,1\r
- 30 .comm USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB,4,2\r
- 31 .global USBFS_HIDREPORT_DESCRIPTOR1\r
- 32 .global USBFS_SN_STRING_DESCRIPTOR\r
- 33 .global USBFS_STRING_DESCRIPTORS\r
- 34 .global USBFS_DEVICE0_CONFIGURATION0_DESCR\r
- 35 .global USBFS_DEVICE0_DESCR\r
- 36 .section .rodata\r
- 37 .align 2\r
- 38 .type USBFS_TABLE, %object\r
- 39 .size USBFS_TABLE, 8\r
- 40 USBFS_TABLE:\r
- 41 0000 01 .byte 1\r
- 42 0001 000000 .space 3\r
- 43 0004 00000000 .word USBFS_DEVICE0_TABLE\r
- 44 .type USBFS_DEVICE0_TABLE, %object\r
- 45 .size USBFS_DEVICE0_TABLE, 16\r
- 46 USBFS_DEVICE0_TABLE:\r
- 47 0008 01 .byte 1\r
- 48 0009 000000 .space 3\r
- 49 000c 00000000 .word USBFS_DEVICE0_DESCR\r
- 50 0010 01 .byte 1\r
- 51 0011 000000 .space 3\r
- 52 0014 00000000 .word USBFS_DEVICE0_CONFIGURATION0_TABLE\r
- 53 .type USBFS_DEVICE0_CONFIGURATION0_TABLE, %object\r
- 54 .size USBFS_DEVICE0_CONFIGURATION0_TABLE, 32\r
- 55 USBFS_DEVICE0_CONFIGURATION0_TABLE:\r
- 56 0018 01 .byte 1\r
- 57 0019 000000 .space 3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 2\r
-\r
-\r
- 58 001c 00000000 .word USBFS_DEVICE0_CONFIGURATION0_DESCR\r
- 59 0020 02 .byte 2\r
- 60 0021 000000 .space 3\r
- 61 0024 00000000 .word USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\r
- 62 0028 01 .byte 1\r
- 63 0029 000000 .space 3\r
- 64 002c 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE\r
- 65 0030 00 .byte 0\r
- 66 0031 000000 .space 3\r
- 67 0034 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS\r
- 68 .type USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS, %object\r
- 69 .size USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS, 1\r
- 70 USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS:\r
- 71 0038 03 .byte 3\r
- 72 0039 00 .space 1\r
- 73 .type USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE, %object\r
- 74 .size USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE, 16\r
- 75 USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE:\r
- 76 003a 00 .byte 0\r
- 77 003b 00 .byte 0\r
- 78 003c 01 .byte 1\r
- 79 003d 03 .byte 3\r
- 80 003e 4000 .short 64\r
- 81 0040 03 .byte 3\r
- 82 0041 00 .space 1\r
- 83 0042 00 .byte 0\r
- 84 0043 00 .byte 0\r
- 85 0044 82 .byte -126\r
- 86 0045 03 .byte 3\r
- 87 0046 4000 .short 64\r
- 88 0048 03 .byte 3\r
- 89 0049 00 .space 1\r
- 90 004a 0000 .space 2\r
- 91 .type USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE, %object\r
- 92 .size USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE, 8\r
- 93 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE:\r
- 94 004c 01 .byte 1\r
- 95 004d 000000 .space 3\r
- 96 0050 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE\r
- 97 .type USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE, %object\r
- 98 .size USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE, 40\r
- 99 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE:\r
- 100 0054 00 .byte 0\r
- 101 0055 000000 .space 3\r
- 102 0058 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE\r
- 103 005c 00 .byte 0\r
- 104 005d 000000 .space 3\r
- 105 0060 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE\r
- 106 0064 00 .byte 0\r
- 107 0065 000000 .space 3\r
- 108 0068 00000000 .word 0\r
- 109 006c 01 .byte 1\r
- 110 006d 000000 .space 3\r
- 111 0070 00000000 .word USBFS_HIDREPORT_DESCRIPTOR1\r
- 112 0074 01 .byte 1\r
- 113 0075 000000 .space 3\r
- 114 0078 12000000 .word USBFS_DEVICE0_CONFIGURATION0_DESCR+18\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 3\r
-\r
-\r
- 115 .type USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE, %object\r
- 116 .size USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE, 12\r
- 117 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE:\r
- 118 007c 4100 .short 65\r
- 119 007e 0000 .space 2\r
- 120 0080 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF\r
- 121 0084 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB\r
- 122 .type USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE, %object\r
- 123 .size USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE, 12\r
- 124 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE:\r
- 125 0088 4100 .short 65\r
- 126 008a 0000 .space 2\r
- 127 008c 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF\r
- 128 0090 00000000 .word USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB\r
- 129 .type USBFS_HIDREPORT_DESCRIPTOR1, %object\r
- 130 .size USBFS_HIDREPORT_DESCRIPTOR1, 40\r
- 131 USBFS_HIDREPORT_DESCRIPTOR1:\r
- 132 0094 24 .byte 36\r
- 133 0095 00 .byte 0\r
- 134 0096 05 .byte 5\r
- 135 0097 01 .byte 1\r
- 136 0098 09 .byte 9\r
- 137 0099 00 .byte 0\r
- 138 009a A1 .byte -95\r
- 139 009b 00 .byte 0\r
- 140 009c 09 .byte 9\r
- 141 009d 00 .byte 0\r
- 142 009e A1 .byte -95\r
- 143 009f 00 .byte 0\r
- 144 00a0 09 .byte 9\r
- 145 00a1 00 .byte 0\r
- 146 00a2 15 .byte 21\r
- 147 00a3 00 .byte 0\r
- 148 00a4 25 .byte 37\r
- 149 00a5 FF .byte -1\r
- 150 00a6 75 .byte 117\r
- 151 00a7 08 .byte 8\r
- 152 00a8 95 .byte -107\r
- 153 00a9 40 .byte 64\r
- 154 00aa 91 .byte -111\r
- 155 00ab 02 .byte 2\r
- 156 00ac 09 .byte 9\r
- 157 00ad 00 .byte 0\r
- 158 00ae 15 .byte 21\r
- 159 00af 00 .byte 0\r
- 160 00b0 25 .byte 37\r
- 161 00b1 FF .byte -1\r
- 162 00b2 75 .byte 117\r
- 163 00b3 08 .byte 8\r
- 164 00b4 95 .byte -107\r
- 165 00b5 40 .byte 64\r
- 166 00b6 81 .byte -127\r
- 167 00b7 02 .byte 2\r
- 168 00b8 C0 .byte -64\r
- 169 00b9 C0 .byte -64\r
- 170 00ba 00 .byte 0\r
- 171 00bb 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 4\r
-\r
-\r
- 172 .type USBFS_SN_STRING_DESCRIPTOR, %object\r
- 173 .size USBFS_SN_STRING_DESCRIPTOR, 10\r
- 174 USBFS_SN_STRING_DESCRIPTOR:\r
- 175 00bc 0A .byte 10\r
- 176 00bd 03 .byte 3\r
- 177 00be 30 .byte 48\r
- 178 00bf 00 .byte 0\r
- 179 00c0 30 .byte 48\r
- 180 00c1 00 .byte 0\r
- 181 00c2 30 .byte 48\r
- 182 00c3 00 .byte 0\r
- 183 00c4 31 .byte 49\r
- 184 00c5 00 .byte 0\r
- 185 .type USBFS_STRING_DESCRIPTORS, %object\r
- 186 .size USBFS_STRING_DESCRIPTORS, 83\r
- 187 USBFS_STRING_DESCRIPTORS:\r
- 188 00c6 04 .byte 4\r
- 189 00c7 03 .byte 3\r
- 190 00c8 09 .byte 9\r
- 191 00c9 04 .byte 4\r
- 192 00ca 2C .byte 44\r
- 193 00cb 03 .byte 3\r
- 194 00cc 43 .byte 67\r
- 195 00cd 00 .byte 0\r
- 196 00ce 79 .byte 121\r
- 197 00cf 00 .byte 0\r
- 198 00d0 70 .byte 112\r
- 199 00d1 00 .byte 0\r
- 200 00d2 72 .byte 114\r
- 201 00d3 00 .byte 0\r
- 202 00d4 65 .byte 101\r
- 203 00d5 00 .byte 0\r
- 204 00d6 73 .byte 115\r
- 205 00d7 00 .byte 0\r
- 206 00d8 73 .byte 115\r
- 207 00d9 00 .byte 0\r
- 208 00da 20 .byte 32\r
- 209 00db 00 .byte 0\r
- 210 00dc 53 .byte 83\r
- 211 00dd 00 .byte 0\r
- 212 00de 65 .byte 101\r
- 213 00df 00 .byte 0\r
- 214 00e0 6D .byte 109\r
- 215 00e1 00 .byte 0\r
- 216 00e2 69 .byte 105\r
- 217 00e3 00 .byte 0\r
- 218 00e4 63 .byte 99\r
- 219 00e5 00 .byte 0\r
- 220 00e6 6F .byte 111\r
- 221 00e7 00 .byte 0\r
- 222 00e8 6E .byte 110\r
- 223 00e9 00 .byte 0\r
- 224 00ea 64 .byte 100\r
- 225 00eb 00 .byte 0\r
- 226 00ec 75 .byte 117\r
- 227 00ed 00 .byte 0\r
- 228 00ee 63 .byte 99\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 5\r
-\r
-\r
- 229 00ef 00 .byte 0\r
- 230 00f0 74 .byte 116\r
- 231 00f1 00 .byte 0\r
- 232 00f2 6F .byte 111\r
- 233 00f3 00 .byte 0\r
- 234 00f4 72 .byte 114\r
- 235 00f5 00 .byte 0\r
- 236 00f6 22 .byte 34\r
- 237 00f7 03 .byte 3\r
- 238 00f8 50 .byte 80\r
- 239 00f9 00 .byte 0\r
- 240 00fa 53 .byte 83\r
- 241 00fb 00 .byte 0\r
- 242 00fc 6F .byte 111\r
- 243 00fd 00 .byte 0\r
- 244 00fe 43 .byte 67\r
- 245 00ff 00 .byte 0\r
- 246 0100 33 .byte 51\r
- 247 0101 00 .byte 0\r
- 248 0102 20 .byte 32\r
- 249 0103 00 .byte 0\r
- 250 0104 42 .byte 66\r
- 251 0105 00 .byte 0\r
- 252 0106 6F .byte 111\r
- 253 0107 00 .byte 0\r
- 254 0108 6F .byte 111\r
- 255 0109 00 .byte 0\r
- 256 010a 74 .byte 116\r
- 257 010b 00 .byte 0\r
- 258 010c 6C .byte 108\r
- 259 010d 00 .byte 0\r
- 260 010e 6F .byte 111\r
- 261 010f 00 .byte 0\r
- 262 0110 61 .byte 97\r
- 263 0111 00 .byte 0\r
- 264 0112 64 .byte 100\r
- 265 0113 00 .byte 0\r
- 266 0114 65 .byte 101\r
- 267 0115 00 .byte 0\r
- 268 0116 72 .byte 114\r
- 269 0117 00 .byte 0\r
- 270 0118 00 .byte 0\r
- 271 .type USBFS_DEVICE0_CONFIGURATION0_DESCR, %object\r
- 272 .size USBFS_DEVICE0_CONFIGURATION0_DESCR, 41\r
- 273 USBFS_DEVICE0_CONFIGURATION0_DESCR:\r
- 274 0119 09 .byte 9\r
- 275 011a 02 .byte 2\r
- 276 011b 29 .byte 41\r
- 277 011c 00 .byte 0\r
- 278 011d 01 .byte 1\r
- 279 011e 01 .byte 1\r
- 280 011f 00 .byte 0\r
- 281 0120 80 .byte -128\r
- 282 0121 00 .byte 0\r
- 283 0122 09 .byte 9\r
- 284 0123 04 .byte 4\r
- 285 0124 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 6\r
-\r
-\r
- 286 0125 00 .byte 0\r
- 287 0126 02 .byte 2\r
- 288 0127 03 .byte 3\r
- 289 0128 00 .byte 0\r
- 290 0129 00 .byte 0\r
- 291 012a 02 .byte 2\r
- 292 012b 09 .byte 9\r
- 293 012c 21 .byte 33\r
- 294 012d 11 .byte 17\r
- 295 012e 01 .byte 1\r
- 296 012f 00 .byte 0\r
- 297 0130 01 .byte 1\r
- 298 0131 22 .byte 34\r
- 299 0132 24 .byte 36\r
- 300 0133 00 .byte 0\r
- 301 0134 07 .byte 7\r
- 302 0135 05 .byte 5\r
- 303 0136 01 .byte 1\r
- 304 0137 03 .byte 3\r
- 305 0138 40 .byte 64\r
- 306 0139 00 .byte 0\r
- 307 013a 01 .byte 1\r
- 308 013b 07 .byte 7\r
- 309 013c 05 .byte 5\r
- 310 013d 82 .byte -126\r
- 311 013e 03 .byte 3\r
- 312 013f 40 .byte 64\r
- 313 0140 00 .byte 0\r
- 314 0141 01 .byte 1\r
- 315 .type USBFS_DEVICE0_DESCR, %object\r
- 316 .size USBFS_DEVICE0_DESCR, 18\r
- 317 USBFS_DEVICE0_DESCR:\r
- 318 0142 12 .byte 18\r
- 319 0143 01 .byte 1\r
- 320 0144 00 .byte 0\r
- 321 0145 02 .byte 2\r
- 322 0146 00 .byte 0\r
- 323 0147 00 .byte 0\r
- 324 0148 00 .byte 0\r
- 325 0149 08 .byte 8\r
- 326 014a B4 .byte -76\r
- 327 014b 04 .byte 4\r
- 328 014c 1D .byte 29\r
- 329 014d B7 .byte -73\r
- 330 014e 01 .byte 1\r
- 331 014f 30 .byte 48\r
- 332 0150 01 .byte 1\r
- 333 0151 02 .byte 2\r
- 334 0152 80 .byte -128\r
- 335 0153 01 .byte 1\r
- 336 .text\r
- 337 .Letext0:\r
- 338 .file 1 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 339 .file 2 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 340 .file 3 ".\\Generated_Source\\PSoC5\\USBFS_descr.c"\r
- 341 .section .debug_info,"",%progbits\r
- 342 .Ldebug_info0:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 7\r
-\r
-\r
- 343 0000 0B040000 .4byte 0x40b\r
- 344 0004 0200 .2byte 0x2\r
- 345 0006 00000000 .4byte .Ldebug_abbrev0\r
- 346 000a 04 .byte 0x4\r
- 347 000b 01 .uleb128 0x1\r
- 348 000c 9C040000 .4byte .LASF49\r
- 349 0010 01 .byte 0x1\r
- 350 0011 FC030000 .4byte .LASF50\r
- 351 0015 45020000 .4byte .LASF51\r
- 352 0019 00000000 .4byte .Ldebug_line0\r
- 353 001d 02 .uleb128 0x2\r
- 354 001e 01 .byte 0x1\r
- 355 001f 06 .byte 0x6\r
- 356 0020 FF040000 .4byte .LASF0\r
- 357 0024 02 .uleb128 0x2\r
- 358 0025 01 .byte 0x1\r
- 359 0026 08 .byte 0x8\r
- 360 0027 C6030000 .4byte .LASF1\r
- 361 002b 02 .uleb128 0x2\r
- 362 002c 02 .byte 0x2\r
- 363 002d 05 .byte 0x5\r
- 364 002e 2E040000 .4byte .LASF2\r
- 365 0032 02 .uleb128 0x2\r
- 366 0033 02 .byte 0x2\r
- 367 0034 07 .byte 0x7\r
- 368 0035 17010000 .4byte .LASF3\r
- 369 0039 02 .uleb128 0x2\r
- 370 003a 04 .byte 0x4\r
- 371 003b 05 .byte 0x5\r
- 372 003c EF040000 .4byte .LASF4\r
- 373 0040 02 .uleb128 0x2\r
- 374 0041 04 .byte 0x4\r
- 375 0042 07 .byte 0x7\r
- 376 0043 6F030000 .4byte .LASF5\r
- 377 0047 02 .uleb128 0x2\r
- 378 0048 08 .byte 0x8\r
- 379 0049 05 .byte 0x5\r
- 380 004a DD030000 .4byte .LASF6\r
- 381 004e 02 .uleb128 0x2\r
- 382 004f 08 .byte 0x8\r
- 383 0050 07 .byte 0x7\r
- 384 0051 8E030000 .4byte .LASF7\r
- 385 0055 03 .uleb128 0x3\r
- 386 0056 04 .byte 0x4\r
- 387 0057 05 .byte 0x5\r
- 388 0058 696E7400 .ascii "int\000"\r
- 389 005c 02 .uleb128 0x2\r
- 390 005d 04 .byte 0x4\r
- 391 005e 07 .byte 0x7\r
- 392 005f 81030000 .4byte .LASF8\r
- 393 0063 04 .uleb128 0x4\r
- 394 0064 96040000 .4byte .LASF9\r
- 395 0068 01 .byte 0x1\r
- 396 0069 5B .byte 0x5b\r
- 397 006a 24000000 .4byte 0x24\r
- 398 006e 04 .uleb128 0x4\r
- 399 006f 16030000 .4byte .LASF10\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 8\r
-\r
-\r
- 400 0073 01 .byte 0x1\r
- 401 0074 5C .byte 0x5c\r
- 402 0075 32000000 .4byte 0x32\r
- 403 0079 02 .uleb128 0x2\r
- 404 007a 04 .byte 0x4\r
- 405 007b 04 .byte 0x4\r
- 406 007c 9F010000 .4byte .LASF11\r
- 407 0080 02 .uleb128 0x2\r
- 408 0081 08 .byte 0x8\r
- 409 0082 04 .byte 0x4\r
- 410 0083 0F030000 .4byte .LASF12\r
- 411 0087 02 .uleb128 0x2\r
- 412 0088 01 .byte 0x1\r
- 413 0089 08 .byte 0x8\r
- 414 008a F7030000 .4byte .LASF13\r
- 415 008e 05 .uleb128 0x5\r
- 416 008f 63000000 .4byte 0x63\r
- 417 0093 02 .uleb128 0x2\r
- 418 0094 04 .byte 0x4\r
- 419 0095 07 .byte 0x7\r
- 420 0096 D4030000 .4byte .LASF14\r
- 421 009a 06 .uleb128 0x6\r
- 422 009b 08 .byte 0x8\r
- 423 009c 02 .byte 0x2\r
- 424 009d 86 .byte 0x86\r
- 425 009e F7000000 .4byte 0xf7\r
- 426 00a2 07 .uleb128 0x7\r
- 427 00a3 E5040000 .4byte .LASF15\r
- 428 00a7 02 .byte 0x2\r
- 429 00a8 88 .byte 0x88\r
- 430 00a9 63000000 .4byte 0x63\r
- 431 00ad 02 .byte 0x2\r
- 432 00ae 23 .byte 0x23\r
- 433 00af 00 .uleb128 0\r
- 434 00b0 07 .uleb128 0x7\r
- 435 00b1 89010000 .4byte .LASF16\r
- 436 00b5 02 .byte 0x2\r
- 437 00b6 89 .byte 0x89\r
- 438 00b7 63000000 .4byte 0x63\r
- 439 00bb 02 .byte 0x2\r
- 440 00bc 23 .byte 0x23\r
- 441 00bd 01 .uleb128 0x1\r
- 442 00be 07 .uleb128 0x7\r
- 443 00bf 76020000 .4byte .LASF17\r
- 444 00c3 02 .byte 0x2\r
- 445 00c4 8A .byte 0x8a\r
- 446 00c5 63000000 .4byte 0x63\r
- 447 00c9 02 .byte 0x2\r
- 448 00ca 23 .byte 0x23\r
- 449 00cb 02 .uleb128 0x2\r
- 450 00cc 07 .uleb128 0x7\r
- 451 00cd FD010000 .4byte .LASF18\r
- 452 00d1 02 .byte 0x2\r
- 453 00d2 8B .byte 0x8b\r
- 454 00d3 63000000 .4byte 0x63\r
- 455 00d7 02 .byte 0x2\r
- 456 00d8 23 .byte 0x23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 9\r
-\r
-\r
- 457 00d9 03 .uleb128 0x3\r
- 458 00da 07 .uleb128 0x7\r
- 459 00db 23040000 .4byte .LASF19\r
- 460 00df 02 .byte 0x2\r
- 461 00e0 8C .byte 0x8c\r
- 462 00e1 6E000000 .4byte 0x6e\r
- 463 00e5 02 .byte 0x2\r
- 464 00e6 23 .byte 0x23\r
- 465 00e7 04 .uleb128 0x4\r
- 466 00e8 07 .uleb128 0x7\r
- 467 00e9 12050000 .4byte .LASF20\r
- 468 00ed 02 .byte 0x2\r
- 469 00ee 8D .byte 0x8d\r
- 470 00ef 63000000 .4byte 0x63\r
- 471 00f3 02 .byte 0x2\r
- 472 00f4 23 .byte 0x23\r
- 473 00f5 06 .uleb128 0x6\r
- 474 00f6 00 .byte 0\r
- 475 00f7 04 .uleb128 0x4\r
- 476 00f8 AC030000 .4byte .LASF21\r
- 477 00fc 02 .byte 0x2\r
- 478 00fd 8E .byte 0x8e\r
- 479 00fe 9A000000 .4byte 0x9a\r
- 480 0102 06 .uleb128 0x6\r
- 481 0103 04 .byte 0x4\r
- 482 0104 02 .byte 0x2\r
- 483 0105 90 .byte 0x90\r
- 484 0106 27010000 .4byte 0x127\r
- 485 010a 07 .uleb128 0x7\r
- 486 010b F8040000 .4byte .LASF22\r
- 487 010f 02 .byte 0x2\r
- 488 0110 92 .byte 0x92\r
- 489 0111 63000000 .4byte 0x63\r
- 490 0115 02 .byte 0x2\r
- 491 0116 23 .byte 0x23\r
- 492 0117 00 .uleb128 0\r
- 493 0118 07 .uleb128 0x7\r
- 494 0119 0B050000 .4byte .LASF23\r
- 495 011d 02 .byte 0x2\r
- 496 011e 93 .byte 0x93\r
- 497 011f 6E000000 .4byte 0x6e\r
- 498 0123 02 .byte 0x2\r
- 499 0124 23 .byte 0x23\r
- 500 0125 02 .uleb128 0x2\r
- 501 0126 00 .byte 0\r
- 502 0127 04 .uleb128 0x4\r
- 503 0128 08020000 .4byte .LASF24\r
- 504 012c 02 .byte 0x2\r
- 505 012d 94 .byte 0x94\r
- 506 012e 02010000 .4byte 0x102\r
- 507 0132 06 .uleb128 0x6\r
- 508 0133 0C .byte 0xc\r
- 509 0134 02 .byte 0x2\r
- 510 0135 96 .byte 0x96\r
- 511 0136 65010000 .4byte 0x165\r
- 512 013a 07 .uleb128 0x7\r
- 513 013b E3000000 .4byte .LASF25\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 10\r
-\r
-\r
- 514 013f 02 .byte 0x2\r
- 515 0140 98 .byte 0x98\r
- 516 0141 6E000000 .4byte 0x6e\r
- 517 0145 02 .byte 0x2\r
- 518 0146 23 .byte 0x23\r
- 519 0147 00 .uleb128 0\r
- 520 0148 07 .uleb128 0x7\r
- 521 0149 83010000 .4byte .LASF26\r
- 522 014d 02 .byte 0x2\r
- 523 014e 99 .byte 0x99\r
- 524 014f 65010000 .4byte 0x165\r
- 525 0153 02 .byte 0x2\r
- 526 0154 23 .byte 0x23\r
- 527 0155 04 .uleb128 0x4\r
- 528 0156 07 .uleb128 0x7\r
- 529 0157 14000000 .4byte .LASF27\r
- 530 015b 02 .byte 0x2\r
- 531 015c 9A .byte 0x9a\r
- 532 015d 6B010000 .4byte 0x16b\r
- 533 0161 02 .byte 0x2\r
- 534 0162 23 .byte 0x23\r
- 535 0163 08 .uleb128 0x8\r
- 536 0164 00 .byte 0\r
- 537 0165 08 .uleb128 0x8\r
- 538 0166 04 .byte 0x4\r
- 539 0167 8E000000 .4byte 0x8e\r
- 540 016b 08 .uleb128 0x8\r
- 541 016c 04 .byte 0x4\r
- 542 016d 27010000 .4byte 0x127\r
- 543 0171 04 .uleb128 0x4\r
- 544 0172 94010000 .4byte .LASF28\r
- 545 0176 02 .byte 0x2\r
- 546 0177 9B .byte 0x9b\r
- 547 0178 32010000 .4byte 0x132\r
- 548 017c 06 .uleb128 0x6\r
- 549 017d 08 .byte 0x8\r
- 550 017e 02 .byte 0x2\r
- 551 017f 9E .byte 0x9e\r
- 552 0180 9F010000 .4byte 0x19f\r
- 553 0184 09 .uleb128 0x9\r
- 554 0185 6300 .ascii "c\000"\r
- 555 0187 02 .byte 0x2\r
- 556 0188 A0 .byte 0xa0\r
- 557 0189 63000000 .4byte 0x63\r
- 558 018d 02 .byte 0x2\r
- 559 018e 23 .byte 0x23\r
- 560 018f 00 .uleb128 0\r
- 561 0190 07 .uleb128 0x7\r
- 562 0191 A5030000 .4byte .LASF29\r
- 563 0195 02 .byte 0x2\r
- 564 0196 A1 .byte 0xa1\r
- 565 0197 9F010000 .4byte 0x19f\r
- 566 019b 02 .byte 0x2\r
- 567 019c 23 .byte 0x23\r
- 568 019d 04 .uleb128 0x4\r
- 569 019e 00 .byte 0\r
- 570 019f 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 11\r
-\r
-\r
- 571 01a0 04 .byte 0x4\r
- 572 01a1 A5010000 .4byte 0x1a5\r
- 573 01a5 0A .uleb128 0xa\r
- 574 01a6 04 .uleb128 0x4\r
- 575 01a7 EB030000 .4byte .LASF30\r
- 576 01ab 02 .byte 0x2\r
- 577 01ac A2 .byte 0xa2\r
- 578 01ad 7C010000 .4byte 0x17c\r
- 579 01b1 0B .uleb128 0xb\r
- 580 01b2 63000000 .4byte 0x63\r
- 581 01b6 C1010000 .4byte 0x1c1\r
- 582 01ba 0C .uleb128 0xc\r
- 583 01bb 93000000 .4byte 0x93\r
- 584 01bf 11 .byte 0x11\r
- 585 01c0 00 .byte 0\r
- 586 01c1 0D .uleb128 0xd\r
- 587 01c2 00000000 .4byte .LASF31\r
- 588 01c6 03 .byte 0x3\r
- 589 01c7 27 .byte 0x27\r
- 590 01c8 D3010000 .4byte 0x1d3\r
- 591 01cc 01 .byte 0x1\r
- 592 01cd 05 .byte 0x5\r
- 593 01ce 03 .byte 0x3\r
- 594 01cf 00000000 .4byte USBFS_DEVICE0_DESCR\r
- 595 01d3 0E .uleb128 0xe\r
- 596 01d4 B1010000 .4byte 0x1b1\r
- 597 01d8 0B .uleb128 0xb\r
- 598 01d9 63000000 .4byte 0x63\r
- 599 01dd E8010000 .4byte 0x1e8\r
- 600 01e1 0C .uleb128 0xc\r
- 601 01e2 93000000 .4byte 0x93\r
- 602 01e6 28 .byte 0x28\r
- 603 01e7 00 .byte 0\r
- 604 01e8 0D .uleb128 0xd\r
- 605 01e9 4C030000 .4byte .LASF32\r
- 606 01ed 03 .byte 0x3\r
- 607 01ee 3A .byte 0x3a\r
- 608 01ef FA010000 .4byte 0x1fa\r
- 609 01f3 01 .byte 0x1\r
- 610 01f4 05 .byte 0x5\r
- 611 01f5 03 .byte 0x3\r
- 612 01f6 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_DESCR\r
- 613 01fa 0E .uleb128 0xe\r
- 614 01fb D8010000 .4byte 0x1d8\r
- 615 01ff 0B .uleb128 0xb\r
- 616 0200 A6010000 .4byte 0x1a6\r
- 617 0204 0F020000 .4byte 0x20f\r
- 618 0208 0C .uleb128 0xc\r
- 619 0209 93000000 .4byte 0x93\r
- 620 020d 00 .byte 0\r
- 621 020e 00 .byte 0\r
- 622 020f 0D .uleb128 0xd\r
- 623 0210 E9000000 .4byte .LASF33\r
- 624 0214 03 .byte 0x3\r
- 625 0215 E8 .byte 0xe8\r
- 626 0216 21020000 .4byte 0x221\r
- 627 021a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 12\r
-\r
-\r
- 628 021b 05 .byte 0x5\r
- 629 021c 03 .byte 0x3\r
- 630 021d 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE\r
- 631 0221 0E .uleb128 0xe\r
- 632 0222 FF010000 .4byte 0x1ff\r
- 633 0226 0B .uleb128 0xb\r
- 634 0227 F7000000 .4byte 0xf7\r
- 635 022b 36020000 .4byte 0x236\r
- 636 022f 0C .uleb128 0xc\r
- 637 0230 93000000 .4byte 0x93\r
- 638 0234 01 .byte 0x1\r
- 639 0235 00 .byte 0\r
- 640 0236 0D .uleb128 0xd\r
- 641 0237 1D030000 .4byte .LASF34\r
- 642 023b 03 .byte 0x3\r
- 643 023c F3 .byte 0xf3\r
- 644 023d 48020000 .4byte 0x248\r
- 645 0241 01 .byte 0x1\r
- 646 0242 05 .byte 0x5\r
- 647 0243 03 .byte 0x3\r
- 648 0244 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\r
- 649 0248 0E .uleb128 0xe\r
- 650 0249 26020000 .4byte 0x226\r
- 651 024d 0B .uleb128 0xb\r
- 652 024e 63000000 .4byte 0x63\r
- 653 0252 5D020000 .4byte 0x25d\r
- 654 0256 0C .uleb128 0xc\r
- 655 0257 93000000 .4byte 0x93\r
- 656 025b 00 .byte 0\r
- 657 025c 00 .byte 0\r
- 658 025d 0D .uleb128 0xd\r
- 659 025e 21000000 .4byte .LASF35\r
- 660 0262 03 .byte 0x3\r
- 661 0263 F8 .byte 0xf8\r
- 662 0264 6F020000 .4byte 0x26f\r
- 663 0268 01 .byte 0x1\r
- 664 0269 05 .byte 0x5\r
- 665 026a 03 .byte 0x3\r
- 666 026b 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS\r
- 667 026f 0E .uleb128 0xe\r
- 668 0270 4D020000 .4byte 0x24d\r
- 669 0274 0B .uleb128 0xb\r
- 670 0275 A6010000 .4byte 0x1a6\r
- 671 0279 84020000 .4byte 0x284\r
- 672 027d 0C .uleb128 0xc\r
- 673 027e 93000000 .4byte 0x93\r
- 674 0282 03 .byte 0x3\r
- 675 0283 00 .byte 0\r
- 676 0284 0F .uleb128 0xf\r
- 677 0285 22020000 .4byte .LASF36\r
- 678 0289 03 .byte 0x3\r
- 679 028a 0001 .2byte 0x100\r
- 680 028c 97020000 .4byte 0x297\r
- 681 0290 01 .byte 0x1\r
- 682 0291 05 .byte 0x5\r
- 683 0292 03 .byte 0x3\r
- 684 0293 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_TABLE\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 13\r
-\r
-\r
- 685 0297 0E .uleb128 0xe\r
- 686 0298 74020000 .4byte 0x274\r
- 687 029c 0B .uleb128 0xb\r
- 688 029d A6010000 .4byte 0x1a6\r
- 689 02a1 AC020000 .4byte 0x2ac\r
- 690 02a5 0C .uleb128 0xc\r
- 691 02a6 93000000 .4byte 0x93\r
- 692 02aa 01 .byte 0x1\r
- 693 02ab 00 .byte 0\r
- 694 02ac 0F .uleb128 0xf\r
- 695 02ad 7B020000 .4byte .LASF37\r
- 696 02b1 03 .byte 0x3\r
- 697 02b2 0A01 .2byte 0x10a\r
- 698 02b4 BF020000 .4byte 0x2bf\r
- 699 02b8 01 .byte 0x1\r
- 700 02b9 05 .byte 0x5\r
- 701 02ba 03 .byte 0x3\r
- 702 02bb 00000000 .4byte USBFS_DEVICE0_TABLE\r
- 703 02bf 0E .uleb128 0xe\r
- 704 02c0 9C020000 .4byte 0x29c\r
- 705 02c4 0F .uleb128 0xf\r
- 706 02c5 D7000000 .4byte .LASF38\r
- 707 02c9 03 .byte 0x3\r
- 708 02ca 1101 .2byte 0x111\r
- 709 02cc D7020000 .4byte 0x2d7\r
- 710 02d0 01 .byte 0x1\r
- 711 02d1 05 .byte 0x5\r
- 712 02d2 03 .byte 0x3\r
- 713 02d3 00000000 .4byte USBFS_TABLE\r
- 714 02d7 0E .uleb128 0xe\r
- 715 02d8 FF010000 .4byte 0x1ff\r
- 716 02dc 0B .uleb128 0xb\r
- 717 02dd 63000000 .4byte 0x63\r
- 718 02e1 EC020000 .4byte 0x2ec\r
- 719 02e5 0C .uleb128 0xc\r
- 720 02e6 93000000 .4byte 0x93\r
- 721 02ea 09 .byte 0x9\r
- 722 02eb 00 .byte 0\r
- 723 02ec 0D .uleb128 0xd\r
- 724 02ed 2A010000 .4byte .LASF39\r
- 725 02f1 03 .byte 0x3\r
- 726 02f2 92 .byte 0x92\r
- 727 02f3 FE020000 .4byte 0x2fe\r
- 728 02f7 01 .byte 0x1\r
- 729 02f8 05 .byte 0x5\r
- 730 02f9 03 .byte 0x3\r
- 731 02fa 00000000 .4byte USBFS_SN_STRING_DESCRIPTOR\r
- 732 02fe 0E .uleb128 0xe\r
- 733 02ff DC020000 .4byte 0x2dc\r
- 734 0303 0B .uleb128 0xb\r
- 735 0304 63000000 .4byte 0x63\r
- 736 0308 13030000 .4byte 0x313\r
- 737 030c 0C .uleb128 0xc\r
- 738 030d 93000000 .4byte 0x93\r
- 739 0311 52 .byte 0x52\r
- 740 0312 00 .byte 0\r
- 741 0313 0D .uleb128 0xd\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 14\r
-\r
-\r
- 742 0314 E4010000 .4byte .LASF40\r
- 743 0318 03 .byte 0x3\r
- 744 0319 71 .byte 0x71\r
- 745 031a 25030000 .4byte 0x325\r
- 746 031e 01 .byte 0x1\r
- 747 031f 05 .byte 0x5\r
- 748 0320 03 .byte 0x3\r
- 749 0321 00000000 .4byte USBFS_STRING_DESCRIPTORS\r
- 750 0325 0E .uleb128 0xe\r
- 751 0326 03030000 .4byte 0x303\r
- 752 032a 0D .uleb128 0xd\r
- 753 032b 54040000 .4byte .LASF41\r
- 754 032f 03 .byte 0x3\r
- 755 0330 B9 .byte 0xb9\r
- 756 0331 27010000 .4byte 0x127\r
- 757 0335 01 .byte 0x1\r
- 758 0336 05 .byte 0x5\r
- 759 0337 03 .byte 0x3\r
- 760 0338 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB\r
- 761 033c 0B .uleb128 0xb\r
- 762 033d 63000000 .4byte 0x63\r
- 763 0341 4C030000 .4byte 0x34c\r
- 764 0345 0C .uleb128 0xc\r
- 765 0346 93000000 .4byte 0x93\r
- 766 034a 40 .byte 0x40\r
- 767 034b 00 .byte 0\r
- 768 034c 0D .uleb128 0xd\r
- 769 034d 45010000 .4byte .LASF42\r
- 770 0351 03 .byte 0x3\r
- 771 0352 BA .byte 0xba\r
- 772 0353 3C030000 .4byte 0x33c\r
- 773 0357 01 .byte 0x1\r
- 774 0358 05 .byte 0x5\r
- 775 0359 03 .byte 0x3\r
- 776 035a 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF\r
- 777 035e 0D .uleb128 0xd\r
- 778 035f 8F020000 .4byte .LASF43\r
- 779 0363 03 .byte 0x3\r
- 780 0364 C8 .byte 0xc8\r
- 781 0365 27010000 .4byte 0x127\r
- 782 0369 01 .byte 0x1\r
- 783 036a 05 .byte 0x5\r
- 784 036b 03 .byte 0x3\r
- 785 036c 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB\r
- 786 0370 0D .uleb128 0xd\r
- 787 0371 A5010000 .4byte .LASF44\r
- 788 0375 03 .byte 0x3\r
- 789 0376 C9 .byte 0xc9\r
- 790 0377 3C030000 .4byte 0x33c\r
- 791 037b 01 .byte 0x1\r
- 792 037c 05 .byte 0x5\r
- 793 037d 03 .byte 0x3\r
- 794 037e 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF\r
- 795 0382 0B .uleb128 0xb\r
- 796 0383 63000000 .4byte 0x63\r
- 797 0387 92030000 .4byte 0x392\r
- 798 038b 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 15\r
-\r
-\r
- 799 038c 93000000 .4byte 0x93\r
- 800 0390 27 .byte 0x27\r
- 801 0391 00 .byte 0\r
- 802 0392 0D .uleb128 0xd\r
- 803 0393 38040000 .4byte .LASF45\r
- 804 0397 03 .byte 0x3\r
- 805 0398 9B .byte 0x9b\r
- 806 0399 A4030000 .4byte 0x3a4\r
- 807 039d 01 .byte 0x1\r
- 808 039e 05 .byte 0x5\r
- 809 039f 03 .byte 0x3\r
- 810 03a0 00000000 .4byte USBFS_HIDREPORT_DESCRIPTOR1\r
- 811 03a4 0E .uleb128 0xe\r
- 812 03a5 82030000 .4byte 0x382\r
- 813 03a9 0B .uleb128 0xb\r
- 814 03aa 71010000 .4byte 0x171\r
- 815 03ae B9030000 .4byte 0x3b9\r
- 816 03b2 0C .uleb128 0xc\r
- 817 03b3 93000000 .4byte 0x93\r
- 818 03b7 00 .byte 0\r
- 819 03b8 00 .byte 0\r
- 820 03b9 0D .uleb128 0xd\r
- 821 03ba 93000000 .4byte .LASF46\r
- 822 03be 03 .byte 0x3\r
- 823 03bf C0 .byte 0xc0\r
- 824 03c0 CB030000 .4byte 0x3cb\r
- 825 03c4 01 .byte 0x1\r
- 826 03c5 05 .byte 0x5\r
- 827 03c6 03 .byte 0x3\r
- 828 03c7 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE\r
- 829 03cb 0E .uleb128 0xe\r
- 830 03cc A9030000 .4byte 0x3a9\r
- 831 03d0 0D .uleb128 0xd\r
- 832 03d1 4E000000 .4byte .LASF47\r
- 833 03d5 03 .byte 0x3\r
- 834 03d6 CF .byte 0xcf\r
- 835 03d7 E2030000 .4byte 0x3e2\r
- 836 03db 01 .byte 0x1\r
- 837 03dc 05 .byte 0x5\r
- 838 03dd 03 .byte 0x3\r
- 839 03de 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE\r
- 840 03e2 0E .uleb128 0xe\r
- 841 03e3 A9030000 .4byte 0x3a9\r
- 842 03e7 0B .uleb128 0xb\r
- 843 03e8 A6010000 .4byte 0x1a6\r
- 844 03ec F7030000 .4byte 0x3f7\r
- 845 03f0 0C .uleb128 0xc\r
- 846 03f1 93000000 .4byte 0x93\r
- 847 03f5 04 .byte 0x4\r
- 848 03f6 00 .byte 0\r
- 849 03f7 0D .uleb128 0xd\r
- 850 03f8 D2020000 .4byte .LASF48\r
- 851 03fc 03 .byte 0x3\r
- 852 03fd DC .byte 0xdc\r
- 853 03fe 09040000 .4byte 0x409\r
- 854 0402 01 .byte 0x1\r
- 855 0403 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 16\r
-\r
-\r
- 856 0404 03 .byte 0x3\r
- 857 0405 00000000 .4byte USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE\r
- 858 0409 0E .uleb128 0xe\r
- 859 040a E7030000 .4byte 0x3e7\r
- 860 040e 00 .byte 0\r
- 861 .section .debug_abbrev,"",%progbits\r
- 862 .Ldebug_abbrev0:\r
- 863 0000 01 .uleb128 0x1\r
- 864 0001 11 .uleb128 0x11\r
- 865 0002 01 .byte 0x1\r
- 866 0003 25 .uleb128 0x25\r
- 867 0004 0E .uleb128 0xe\r
- 868 0005 13 .uleb128 0x13\r
- 869 0006 0B .uleb128 0xb\r
- 870 0007 03 .uleb128 0x3\r
- 871 0008 0E .uleb128 0xe\r
- 872 0009 1B .uleb128 0x1b\r
- 873 000a 0E .uleb128 0xe\r
- 874 000b 10 .uleb128 0x10\r
- 875 000c 06 .uleb128 0x6\r
- 876 000d 00 .byte 0\r
- 877 000e 00 .byte 0\r
- 878 000f 02 .uleb128 0x2\r
- 879 0010 24 .uleb128 0x24\r
- 880 0011 00 .byte 0\r
- 881 0012 0B .uleb128 0xb\r
- 882 0013 0B .uleb128 0xb\r
- 883 0014 3E .uleb128 0x3e\r
- 884 0015 0B .uleb128 0xb\r
- 885 0016 03 .uleb128 0x3\r
- 886 0017 0E .uleb128 0xe\r
- 887 0018 00 .byte 0\r
- 888 0019 00 .byte 0\r
- 889 001a 03 .uleb128 0x3\r
- 890 001b 24 .uleb128 0x24\r
- 891 001c 00 .byte 0\r
- 892 001d 0B .uleb128 0xb\r
- 893 001e 0B .uleb128 0xb\r
- 894 001f 3E .uleb128 0x3e\r
- 895 0020 0B .uleb128 0xb\r
- 896 0021 03 .uleb128 0x3\r
- 897 0022 08 .uleb128 0x8\r
- 898 0023 00 .byte 0\r
- 899 0024 00 .byte 0\r
- 900 0025 04 .uleb128 0x4\r
- 901 0026 16 .uleb128 0x16\r
- 902 0027 00 .byte 0\r
- 903 0028 03 .uleb128 0x3\r
- 904 0029 0E .uleb128 0xe\r
- 905 002a 3A .uleb128 0x3a\r
- 906 002b 0B .uleb128 0xb\r
- 907 002c 3B .uleb128 0x3b\r
- 908 002d 0B .uleb128 0xb\r
- 909 002e 49 .uleb128 0x49\r
- 910 002f 13 .uleb128 0x13\r
- 911 0030 00 .byte 0\r
- 912 0031 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 17\r
-\r
-\r
- 913 0032 05 .uleb128 0x5\r
- 914 0033 35 .uleb128 0x35\r
- 915 0034 00 .byte 0\r
- 916 0035 49 .uleb128 0x49\r
- 917 0036 13 .uleb128 0x13\r
- 918 0037 00 .byte 0\r
- 919 0038 00 .byte 0\r
- 920 0039 06 .uleb128 0x6\r
- 921 003a 13 .uleb128 0x13\r
- 922 003b 01 .byte 0x1\r
- 923 003c 0B .uleb128 0xb\r
- 924 003d 0B .uleb128 0xb\r
- 925 003e 3A .uleb128 0x3a\r
- 926 003f 0B .uleb128 0xb\r
- 927 0040 3B .uleb128 0x3b\r
- 928 0041 0B .uleb128 0xb\r
- 929 0042 01 .uleb128 0x1\r
- 930 0043 13 .uleb128 0x13\r
- 931 0044 00 .byte 0\r
- 932 0045 00 .byte 0\r
- 933 0046 07 .uleb128 0x7\r
- 934 0047 0D .uleb128 0xd\r
- 935 0048 00 .byte 0\r
- 936 0049 03 .uleb128 0x3\r
- 937 004a 0E .uleb128 0xe\r
- 938 004b 3A .uleb128 0x3a\r
- 939 004c 0B .uleb128 0xb\r
- 940 004d 3B .uleb128 0x3b\r
- 941 004e 0B .uleb128 0xb\r
- 942 004f 49 .uleb128 0x49\r
- 943 0050 13 .uleb128 0x13\r
- 944 0051 38 .uleb128 0x38\r
- 945 0052 0A .uleb128 0xa\r
- 946 0053 00 .byte 0\r
- 947 0054 00 .byte 0\r
- 948 0055 08 .uleb128 0x8\r
- 949 0056 0F .uleb128 0xf\r
- 950 0057 00 .byte 0\r
- 951 0058 0B .uleb128 0xb\r
- 952 0059 0B .uleb128 0xb\r
- 953 005a 49 .uleb128 0x49\r
- 954 005b 13 .uleb128 0x13\r
- 955 005c 00 .byte 0\r
- 956 005d 00 .byte 0\r
- 957 005e 09 .uleb128 0x9\r
- 958 005f 0D .uleb128 0xd\r
- 959 0060 00 .byte 0\r
- 960 0061 03 .uleb128 0x3\r
- 961 0062 08 .uleb128 0x8\r
- 962 0063 3A .uleb128 0x3a\r
- 963 0064 0B .uleb128 0xb\r
- 964 0065 3B .uleb128 0x3b\r
- 965 0066 0B .uleb128 0xb\r
- 966 0067 49 .uleb128 0x49\r
- 967 0068 13 .uleb128 0x13\r
- 968 0069 38 .uleb128 0x38\r
- 969 006a 0A .uleb128 0xa\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 18\r
-\r
-\r
- 970 006b 00 .byte 0\r
- 971 006c 00 .byte 0\r
- 972 006d 0A .uleb128 0xa\r
- 973 006e 26 .uleb128 0x26\r
- 974 006f 00 .byte 0\r
- 975 0070 00 .byte 0\r
- 976 0071 00 .byte 0\r
- 977 0072 0B .uleb128 0xb\r
- 978 0073 01 .uleb128 0x1\r
- 979 0074 01 .byte 0x1\r
- 980 0075 49 .uleb128 0x49\r
- 981 0076 13 .uleb128 0x13\r
- 982 0077 01 .uleb128 0x1\r
- 983 0078 13 .uleb128 0x13\r
- 984 0079 00 .byte 0\r
- 985 007a 00 .byte 0\r
- 986 007b 0C .uleb128 0xc\r
- 987 007c 21 .uleb128 0x21\r
- 988 007d 00 .byte 0\r
- 989 007e 49 .uleb128 0x49\r
- 990 007f 13 .uleb128 0x13\r
- 991 0080 2F .uleb128 0x2f\r
- 992 0081 0B .uleb128 0xb\r
- 993 0082 00 .byte 0\r
- 994 0083 00 .byte 0\r
- 995 0084 0D .uleb128 0xd\r
- 996 0085 34 .uleb128 0x34\r
- 997 0086 00 .byte 0\r
- 998 0087 03 .uleb128 0x3\r
- 999 0088 0E .uleb128 0xe\r
- 1000 0089 3A .uleb128 0x3a\r
- 1001 008a 0B .uleb128 0xb\r
- 1002 008b 3B .uleb128 0x3b\r
- 1003 008c 0B .uleb128 0xb\r
- 1004 008d 49 .uleb128 0x49\r
- 1005 008e 13 .uleb128 0x13\r
- 1006 008f 3F .uleb128 0x3f\r
- 1007 0090 0C .uleb128 0xc\r
- 1008 0091 02 .uleb128 0x2\r
- 1009 0092 0A .uleb128 0xa\r
- 1010 0093 00 .byte 0\r
- 1011 0094 00 .byte 0\r
- 1012 0095 0E .uleb128 0xe\r
- 1013 0096 26 .uleb128 0x26\r
- 1014 0097 00 .byte 0\r
- 1015 0098 49 .uleb128 0x49\r
- 1016 0099 13 .uleb128 0x13\r
- 1017 009a 00 .byte 0\r
- 1018 009b 00 .byte 0\r
- 1019 009c 0F .uleb128 0xf\r
- 1020 009d 34 .uleb128 0x34\r
- 1021 009e 00 .byte 0\r
- 1022 009f 03 .uleb128 0x3\r
- 1023 00a0 0E .uleb128 0xe\r
- 1024 00a1 3A .uleb128 0x3a\r
- 1025 00a2 0B .uleb128 0xb\r
- 1026 00a3 3B .uleb128 0x3b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 19\r
-\r
-\r
- 1027 00a4 05 .uleb128 0x5\r
- 1028 00a5 49 .uleb128 0x49\r
- 1029 00a6 13 .uleb128 0x13\r
- 1030 00a7 3F .uleb128 0x3f\r
- 1031 00a8 0C .uleb128 0xc\r
- 1032 00a9 02 .uleb128 0x2\r
- 1033 00aa 0A .uleb128 0xa\r
- 1034 00ab 00 .byte 0\r
- 1035 00ac 00 .byte 0\r
- 1036 00ad 00 .byte 0\r
- 1037 .section .debug_aranges,"",%progbits\r
- 1038 0000 14000000 .4byte 0x14\r
- 1039 0004 0200 .2byte 0x2\r
- 1040 0006 00000000 .4byte .Ldebug_info0\r
- 1041 000a 04 .byte 0x4\r
- 1042 000b 00 .byte 0\r
- 1043 000c 0000 .2byte 0\r
- 1044 000e 0000 .2byte 0\r
- 1045 0010 00000000 .4byte 0\r
- 1046 0014 00000000 .4byte 0\r
- 1047 .section .debug_line,"",%progbits\r
- 1048 .Ldebug_line0:\r
- 1049 0000 5B000000 .section .debug_str,"MS",%progbits,1\r
- 1049 02005500 \r
- 1049 00000201 \r
- 1049 FB0E0D00 \r
- 1049 01010101 \r
- 1050 .LASF31:\r
- 1051 0000 55534246 .ascii "USBFS_DEVICE0_DESCR\000"\r
- 1051 535F4445 \r
- 1051 56494345 \r
- 1051 305F4445 \r
- 1051 53435200 \r
- 1052 .LASF27:\r
- 1053 0014 70537461 .ascii "pStatusBlock\000"\r
- 1053 74757342 \r
- 1053 6C6F636B \r
- 1053 00\r
- 1054 .LASF35:\r
- 1055 0021 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS\000"\r
- 1055 535F4445 \r
- 1055 56494345 \r
- 1055 305F434F \r
- 1055 4E464947 \r
- 1056 .LASF47:\r
- 1057 004e 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
- 1057 535F4445 \r
- 1057 56494345 \r
- 1057 305F434F \r
- 1057 4E464947 \r
- 1058 0081 4849445F .ascii "HID_OUT_RPT_TABLE\000"\r
- 1058 4F55545F \r
- 1058 5250545F \r
- 1058 5441424C \r
- 1058 4500\r
- 1059 .LASF46:\r
- 1060 0093 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 20\r
-\r
-\r
- 1060 535F4445 \r
- 1060 56494345 \r
- 1060 305F434F \r
- 1060 4E464947 \r
- 1061 00c6 4849445F .ascii "HID_IN_RPT_TABLE\000"\r
- 1061 494E5F52 \r
- 1061 50545F54 \r
- 1061 41424C45 \r
- 1061 00\r
- 1062 .LASF38:\r
- 1063 00d7 55534246 .ascii "USBFS_TABLE\000"\r
- 1063 535F5441 \r
- 1063 424C4500 \r
- 1064 .LASF25:\r
- 1065 00e3 636F756E .ascii "count\000"\r
- 1065 7400\r
- 1066 .LASF33:\r
- 1067 00e9 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE\000"\r
- 1067 535F4445 \r
- 1067 56494345 \r
- 1067 305F434F \r
- 1067 4E464947 \r
- 1068 .LASF3:\r
- 1069 0117 73686F72 .ascii "short unsigned int\000"\r
- 1069 7420756E \r
- 1069 7369676E \r
- 1069 65642069 \r
- 1069 6E7400\r
- 1070 .LASF39:\r
- 1071 012a 55534246 .ascii "USBFS_SN_STRING_DESCRIPTOR\000"\r
- 1071 535F534E \r
- 1071 5F535452 \r
- 1071 494E475F \r
- 1071 44455343 \r
- 1072 .LASF42:\r
- 1073 0145 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
- 1073 535F4445 \r
- 1073 56494345 \r
- 1073 305F434F \r
- 1073 4E464947 \r
- 1074 0178 4849445F .ascii "HID_IN_BUF\000"\r
- 1074 494E5F42 \r
- 1074 554600\r
- 1075 .LASF26:\r
- 1076 0183 70446174 .ascii "pData\000"\r
- 1076 6100\r
- 1077 .LASF16:\r
- 1078 0189 616C7453 .ascii "altSetting\000"\r
- 1078 65747469 \r
- 1078 6E6700\r
- 1079 .LASF28:\r
- 1080 0194 545F5553 .ascii "T_USBFS_TD\000"\r
- 1080 4246535F \r
- 1080 544400\r
- 1081 .LASF11:\r
- 1082 019f 666C6F61 .ascii "float\000"\r
- 1082 7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 21\r
-\r
-\r
- 1083 .LASF44:\r
- 1084 01a5 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
- 1084 535F4445 \r
- 1084 56494345 \r
- 1084 305F434F \r
- 1084 4E464947 \r
- 1085 01d8 4849445F .ascii "HID_OUT_BUF\000"\r
- 1085 4F55545F \r
- 1085 42554600 \r
- 1086 .LASF40:\r
- 1087 01e4 55534246 .ascii "USBFS_STRING_DESCRIPTORS\000"\r
- 1087 535F5354 \r
- 1087 52494E47 \r
- 1087 5F444553 \r
- 1087 43524950 \r
- 1088 .LASF18:\r
- 1089 01fd 61747472 .ascii "attributes\000"\r
- 1089 69627574 \r
- 1089 657300\r
- 1090 .LASF24:\r
- 1091 0208 545F5553 .ascii "T_USBFS_XFER_STATUS_BLOCK\000"\r
- 1091 4246535F \r
- 1091 58464552 \r
- 1091 5F535441 \r
- 1091 5455535F \r
- 1092 .LASF36:\r
- 1093 0222 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_TABLE\000"\r
- 1093 535F4445 \r
- 1093 56494345 \r
- 1093 305F434F \r
- 1093 4E464947 \r
- 1094 .LASF51:\r
- 1095 0245 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 1095 43534932 \r
- 1095 53445C73 \r
- 1095 6F667477 \r
- 1095 6172655C \r
- 1096 0274 6E00 .ascii "n\000"\r
- 1097 .LASF17:\r
- 1098 0276 61646472 .ascii "addr\000"\r
- 1098 00\r
- 1099 .LASF37:\r
- 1100 027b 55534246 .ascii "USBFS_DEVICE0_TABLE\000"\r
- 1100 535F4445 \r
- 1100 56494345 \r
- 1100 305F5441 \r
- 1100 424C4500 \r
- 1101 .LASF43:\r
- 1102 028f 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
- 1102 535F4445 \r
- 1102 56494345 \r
- 1102 305F434F \r
- 1102 4E464947 \r
- 1103 02c2 4849445F .ascii "HID_OUT_RPT_SCB\000"\r
- 1103 4F55545F \r
- 1103 5250545F \r
- 1103 53434200 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 22\r
-\r
-\r
- 1104 .LASF48:\r
- 1105 02d2 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
- 1105 535F4445 \r
- 1105 56494345 \r
- 1105 305F434F \r
- 1105 4E464947 \r
- 1106 0305 4849445F .ascii "HID_TABLE\000"\r
- 1106 5441424C \r
- 1106 4500\r
- 1107 .LASF12:\r
- 1108 030f 646F7562 .ascii "double\000"\r
- 1108 6C6500\r
- 1109 .LASF10:\r
- 1110 0316 75696E74 .ascii "uint16\000"\r
- 1110 313600\r
- 1111 .LASF34:\r
- 1112 031d 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\000"\r
- 1112 535F4445 \r
- 1112 56494345 \r
- 1112 305F434F \r
- 1112 4E464947 \r
- 1113 .LASF32:\r
- 1114 034c 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_DESCR\000"\r
- 1114 535F4445 \r
- 1114 56494345 \r
- 1114 305F434F \r
- 1114 4E464947 \r
- 1115 .LASF5:\r
- 1116 036f 6C6F6E67 .ascii "long unsigned int\000"\r
- 1116 20756E73 \r
- 1116 69676E65 \r
- 1116 6420696E \r
- 1116 7400\r
- 1117 .LASF8:\r
- 1118 0381 756E7369 .ascii "unsigned int\000"\r
- 1118 676E6564 \r
- 1118 20696E74 \r
- 1118 00\r
- 1119 .LASF7:\r
- 1120 038e 6C6F6E67 .ascii "long long unsigned int\000"\r
- 1120 206C6F6E \r
- 1120 6720756E \r
- 1120 7369676E \r
- 1120 65642069 \r
- 1121 .LASF29:\r
- 1122 03a5 705F6C69 .ascii "p_list\000"\r
- 1122 737400\r
- 1123 .LASF21:\r
- 1124 03ac 545F5553 .ascii "T_USBFS_EP_SETTINGS_BLOCK\000"\r
- 1124 4246535F \r
- 1124 45505F53 \r
- 1124 45545449 \r
- 1124 4E47535F \r
- 1125 .LASF1:\r
- 1126 03c6 756E7369 .ascii "unsigned char\000"\r
- 1126 676E6564 \r
- 1126 20636861 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 23\r
-\r
-\r
- 1126 7200\r
- 1127 .LASF14:\r
- 1128 03d4 73697A65 .ascii "sizetype\000"\r
- 1128 74797065 \r
- 1128 00\r
- 1129 .LASF6:\r
- 1130 03dd 6C6F6E67 .ascii "long long int\000"\r
- 1130 206C6F6E \r
- 1130 6720696E \r
- 1130 7400\r
- 1131 .LASF30:\r
- 1132 03eb 545F5553 .ascii "T_USBFS_LUT\000"\r
- 1132 4246535F \r
- 1132 4C555400 \r
- 1133 .LASF13:\r
- 1134 03f7 63686172 .ascii "char\000"\r
- 1134 00\r
- 1135 .LASF50:\r
- 1136 03fc 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_descr.c\000"\r
- 1136 6E657261 \r
- 1136 7465645F \r
- 1136 536F7572 \r
- 1136 63655C50 \r
- 1137 .LASF19:\r
- 1138 0423 62756666 .ascii "bufferSize\000"\r
- 1138 65725369 \r
- 1138 7A6500\r
- 1139 .LASF2:\r
- 1140 042e 73686F72 .ascii "short int\000"\r
- 1140 7420696E \r
- 1140 7400\r
- 1141 .LASF45:\r
- 1142 0438 55534246 .ascii "USBFS_HIDREPORT_DESCRIPTOR1\000"\r
- 1142 535F4849 \r
- 1142 44524550 \r
- 1142 4F52545F \r
- 1142 44455343 \r
- 1143 .LASF41:\r
- 1144 0454 55534246 .ascii "USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"\r
- 1144 535F4445 \r
- 1144 56494345 \r
- 1144 305F434F \r
- 1144 4E464947 \r
- 1145 0487 4849445F .ascii "HID_IN_RPT_SCB\000"\r
- 1145 494E5F52 \r
- 1145 50545F53 \r
- 1145 434200\r
- 1146 .LASF9:\r
- 1147 0496 75696E74 .ascii "uint8\000"\r
- 1147 3800\r
- 1148 .LASF49:\r
- 1149 049c 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 1149 4320342E \r
- 1149 372E3320 \r
- 1149 32303133 \r
- 1149 30333132 \r
- 1150 04cf 616E6368 .ascii "anch revision 196615]\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s page 24\r
-\r
-\r
- 1150 20726576 \r
- 1150 6973696F \r
- 1150 6E203139 \r
- 1150 36363135 \r
- 1151 .LASF15:\r
- 1152 04e5 696E7465 .ascii "interface\000"\r
- 1152 72666163 \r
- 1152 6500\r
- 1153 .LASF4:\r
- 1154 04ef 6C6F6E67 .ascii "long int\000"\r
- 1154 20696E74 \r
- 1154 00\r
- 1155 .LASF22:\r
- 1156 04f8 73746174 .ascii "status\000"\r
- 1156 757300\r
- 1157 .LASF0:\r
- 1158 04ff 7369676E .ascii "signed char\000"\r
- 1158 65642063 \r
- 1158 68617200 \r
- 1159 .LASF23:\r
- 1160 050b 6C656E67 .ascii "length\000"\r
- 1160 746800\r
- 1161 .LASF20:\r
- 1162 0512 624D6973 .ascii "bMisc\000"\r
- 1162 6300\r
- 1163 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_drv.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_LoadEP0,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_LoadEP0\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_LoadEP0, %function\r
- 24 USBFS_LoadEP0:\r
- 25 .LFB4:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_drv.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_drv.c **** * File Name: USBFS_drv.c\r
- 3:.\Generated_Source\PSoC5/USBFS_drv.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_drv.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_drv.c **** * Endpoint 0 Driver for the USBFS Component.\r
- 7:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_drv.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_drv.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_drv.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_drv.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_drv.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_drv.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_drv.c **** #include "USBFS_pvt.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 20:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 21:.\Generated_Source\PSoC5/USBFS_drv.c **** /***************************************\r
- 22:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global data allocation\r
- 23:.\Generated_Source\PSoC5/USBFS_drv.c **** ***************************************/\r
- 24:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 25:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile T_USBFS_EP_CTL_BLOCK USBFS_EP[USBFS_MAX_EP];\r
- 26:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_configuration;\r
- 27:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_interfaceNumber;\r
- 28:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_configurationChanged;\r
- 29:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_deviceAddress;\r
- 30:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_deviceStatus;\r
- 31:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_interfaceSetting[USBFS_MAX_INTERFACES_NUMBER];\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_interfaceSetting_last[USBFS_MAX_INTERFACES_NUMBER];\r
- 33:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_interfaceStatus[USBFS_MAX_INTERFACES_NUMBER];\r
- 34:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_device;\r
- 35:.\Generated_Source\PSoC5/USBFS_drv.c **** const uint8 CYCODE *USBFS_interfaceClass;\r
- 36:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 37:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 38:.\Generated_Source\PSoC5/USBFS_drv.c **** /***************************************\r
- 39:.\Generated_Source\PSoC5/USBFS_drv.c **** * Local data allocation\r
- 40:.\Generated_Source\PSoC5/USBFS_drv.c **** ***************************************/\r
- 41:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 42:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_ep0Toggle;\r
- 43:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_lastPacketSize;\r
- 44:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_transferState;\r
- 45:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile T_USBFS_TD USBFS_currentTD;\r
- 46:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_ep0Mode;\r
- 47:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint8 USBFS_ep0Count;\r
- 48:.\Generated_Source\PSoC5/USBFS_drv.c **** volatile uint16 USBFS_transferByteCount;\r
- 49:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 50:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 51:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 52:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_ep_0_Interrupt\r
- 53:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 54:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 55:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 56:.\Generated_Source\PSoC5/USBFS_drv.c **** * This Interrupt Service Routine handles Endpoint 0 (Control Pipe) traffic.\r
- 57:.\Generated_Source\PSoC5/USBFS_drv.c **** * It dispatches setup requests and handles the data and status stages.\r
- 58:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 59:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 60:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 61:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 62:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 63:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 64:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 65:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 66:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_ISR(USBFS_EP_0_ISR)\r
- 67:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 68:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 bRegTemp;\r
- 69:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 modifyReg;\r
- 70:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 71:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 72:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR);\r
- 73:.\Generated_Source\PSoC5/USBFS_drv.c **** if ((bRegTemp & USBFS_MODE_ACKD) != 0u)\r
- 74:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 75:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = 1u;\r
- 76:.\Generated_Source\PSoC5/USBFS_drv.c **** if ((bRegTemp & USBFS_MODE_SETUP_RCVD) != 0u)\r
- 77:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 78:.\Generated_Source\PSoC5/USBFS_drv.c **** if((bRegTemp & USBFS_MODE_MASK) != USBFS_MODE_NAK_IN_OUT)\r
- 79:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 80:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = 0u; /* When mode not NAK_IN_OUT => \r
- 81:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 82:.\Generated_Source\PSoC5/USBFS_drv.c **** else\r
- 83:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 84:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_HandleSetup();\r
- 85:.\Generated_Source\PSoC5/USBFS_drv.c **** if((USBFS_ep0Mode & USBFS_MODE_SETUP_RCVD) != 0u)\r
- 86:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 87:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = 0u; /* if SETUP bit set -> exit without mod\r
- 88:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 3\r
-\r
-\r
- 89:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 90:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 91:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 92:.\Generated_Source\PSoC5/USBFS_drv.c **** else if ((bRegTemp & USBFS_MODE_IN_RCVD) != 0u)\r
- 93:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 94:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_HandleIN();\r
- 95:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 96:.\Generated_Source\PSoC5/USBFS_drv.c **** else if ((bRegTemp & USBFS_MODE_OUT_RCVD) != 0u)\r
- 97:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 98:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_HandleOUT();\r
- 99:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 100:.\Generated_Source\PSoC5/USBFS_drv.c **** else\r
- 101:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 102:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = 0u;\r
- 103:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 104:.\Generated_Source\PSoC5/USBFS_drv.c **** if(modifyReg != 0u)\r
- 105:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 106:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR); /* unlock registers */\r
- 107:.\Generated_Source\PSoC5/USBFS_drv.c **** if((bRegTemp & USBFS_MODE_SETUP_RCVD) == 0u) /* Check if SETUP bit is not set, otherwi\r
- 108:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 109:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the count register */\r
- 110:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = USBFS_ep0Toggle | USBFS_ep0Count;\r
- 111:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_EP0_CNT_PTR, bRegTemp);\r
- 112:.\Generated_Source\PSoC5/USBFS_drv.c **** if(bRegTemp == CY_GET_REG8(USBFS_EP0_CNT_PTR)) /* continue if writing was success\r
- 113:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 114:.\Generated_Source\PSoC5/USBFS_drv.c **** do\r
- 115:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 116:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = USBFS_ep0Mode; /* Init temporary variable */\r
- 117:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Unlock registers */\r
- 118:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_SETUP_RCVD;\r
- 119:.\Generated_Source\PSoC5/USBFS_drv.c **** if(bRegTemp == 0u) /* Check if SETUP bit is not se\r
- 120:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 121:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set the Mode Register */\r
- 122:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_ep0Mode);\r
- 123:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Writing check */\r
- 124:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_MASK;\r
- 125:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 126:.\Generated_Source\PSoC5/USBFS_drv.c **** }while(modifyReg != USBFS_ep0Mode); /* Repeat if writing was not successful */\r
- 127:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 128:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 129:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 130:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 131:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 132:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 133:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 134:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 135:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_HandleSetup\r
- 136:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 137:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 138:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 139:.\Generated_Source\PSoC5/USBFS_drv.c **** * This Routine dispatches requests for the four USB request types\r
- 140:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 141:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 142:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 143:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 144:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 145:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 4\r
-\r
-\r
- 146:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 147:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 148:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 149:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 150:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 151:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_HandleSetup(void) \r
- 152:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 153:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 requestHandled;\r
- 154:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 155:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = CY_GET_REG8(USBFS_EP0_CR_PTR); /* unlock registers */\r
- 156:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, requestHandled); /* clear setup bit */\r
- 157:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = CY_GET_REG8(USBFS_EP0_CR_PTR); /* reread register */\r
- 158:.\Generated_Source\PSoC5/USBFS_drv.c **** if((requestHandled & USBFS_MODE_SETUP_RCVD) != 0u)\r
- 159:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 160:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = requestHandled; /* if SETUP bit set -> exit without modifying the mo\r
- 161:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 162:.\Generated_Source\PSoC5/USBFS_drv.c **** else\r
- 163:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 164:.\Generated_Source\PSoC5/USBFS_drv.c **** /* In case the previous transfer did not complete, close it out */\r
- 165:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_PREMATURE);\r
- 166:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 167:.\Generated_Source\PSoC5/USBFS_drv.c **** switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_TYPE_MASK)\r
- 168:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 169:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_RQST_TYPE_STD:\r
- 170:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_HandleStandardRqst();\r
- 171:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 172:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_RQST_TYPE_CLS:\r
- 173:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_DispatchClassRqst();\r
- 174:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 175:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_RQST_TYPE_VND:\r
- 176:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_HandleVendorRqst();\r
- 177:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 178:.\Generated_Source\PSoC5/USBFS_drv.c **** default:\r
- 179:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_FALSE;\r
- 180:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 181:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 182:.\Generated_Source\PSoC5/USBFS_drv.c **** if (requestHandled == USBFS_FALSE)\r
- 183:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 184:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 185:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 186:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 187:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 188:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 189:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 190:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 191:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_HandleIN\r
- 192:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 193:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 194:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 195:.\Generated_Source\PSoC5/USBFS_drv.c **** * This routine handles EP0 IN transfers.\r
- 196:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 197:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 198:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 199:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 200:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 201:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 202:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 5\r
-\r
-\r
- 203:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 204:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 205:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 206:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 207:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_HandleIN(void) \r
- 208:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 209:.\Generated_Source\PSoC5/USBFS_drv.c **** switch (USBFS_transferState)\r
- 210:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 211:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_IDLE:\r
- 212:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 213:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_CONTROL_READ:\r
- 214:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlReadDataStage();\r
- 215:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 216:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_CONTROL_WRITE:\r
- 217:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlWriteStatusStage();\r
- 218:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 219:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_NO_DATA_CONTROL:\r
- 220:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_NoDataControlStatusStage();\r
- 221:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 222:.\Generated_Source\PSoC5/USBFS_drv.c **** default: /* there are no more states */\r
- 223:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 224:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 225:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 226:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 227:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 228:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 229:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_HandleOUT\r
- 230:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 231:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 232:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 233:.\Generated_Source\PSoC5/USBFS_drv.c **** * This routine handles EP0 OUT transfers.\r
- 234:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 235:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 236:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 237:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 238:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 239:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 240:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 241:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 242:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 243:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 244:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 245:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_HandleOUT(void) \r
- 246:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 247:.\Generated_Source\PSoC5/USBFS_drv.c **** switch (USBFS_transferState)\r
- 248:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 249:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_IDLE:\r
- 250:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 251:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_CONTROL_READ:\r
- 252:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlReadStatusStage();\r
- 253:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 254:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_CONTROL_WRITE:\r
- 255:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlWriteDataStage();\r
- 256:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 257:.\Generated_Source\PSoC5/USBFS_drv.c **** case USBFS_TRANS_STATE_NO_DATA_CONTROL:\r
- 258:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the completion block */\r
- 259:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_ERROR);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 6\r
-\r
-\r
- 260:.\Generated_Source\PSoC5/USBFS_drv.c **** /* We expect no more data, so stall INs and OUTs */\r
- 261:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 262:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 263:.\Generated_Source\PSoC5/USBFS_drv.c **** default: /* There are no more states */\r
- 264:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 265:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 266:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 267:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 268:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 269:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 270:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_LoadEP0\r
- 271:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 272:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 273:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 274:.\Generated_Source\PSoC5/USBFS_drv.c **** * This routine loads the EP0 data registers for OUT transfers. It uses the\r
- 275:.\Generated_Source\PSoC5/USBFS_drv.c **** * currentTD (previously initialized by the _InitControlWrite function and\r
- 276:.\Generated_Source\PSoC5/USBFS_drv.c **** * updated for each OUT transfer, and the bLastPacketSize) to determine how\r
- 277:.\Generated_Source\PSoC5/USBFS_drv.c **** * many uint8s to transfer on the current OUT.\r
- 278:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 279:.\Generated_Source\PSoC5/USBFS_drv.c **** * If the number of uint8s remaining is zero and the last transfer was full,\r
- 280:.\Generated_Source\PSoC5/USBFS_drv.c **** * we need to send a zero length packet. Otherwise we send the minimum\r
- 281:.\Generated_Source\PSoC5/USBFS_drv.c **** * of the control endpoint size (8) or remaining number of uint8s for the\r
- 282:.\Generated_Source\PSoC5/USBFS_drv.c **** * transaction.\r
- 283:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 284:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 285:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 286:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 287:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 288:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 289:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 290:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 291:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferByteCount - Update the transfer byte count from the\r
- 292:.\Generated_Source\PSoC5/USBFS_drv.c **** * last transaction.\r
- 293:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Count - counts the data loaded to the SIE memory in\r
- 294:.\Generated_Source\PSoC5/USBFS_drv.c **** * current packet.\r
- 295:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_lastPacketSize - remembers the USBFS_ep0Count value for the\r
- 296:.\Generated_Source\PSoC5/USBFS_drv.c **** * next packet.\r
- 297:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferByteCount - sum of the previous bytes transferred\r
- 298:.\Generated_Source\PSoC5/USBFS_drv.c **** * on previous packets(sum of USBFS_lastPacketSize)\r
- 299:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Toggle - inverted\r
- 300:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - prepare for mode register content.\r
- 301:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferState - set to TRANS_STATE_CONTROL_READ\r
- 302:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 303:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 304:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 305:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 306:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 307:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_LoadEP0(void) \r
- 308:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 27 .loc 1 308 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 309:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 ep0Count = 0u;\r
- 310:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 7\r
-\r
-\r
- 311:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the transfer byte count from the last transaction */\r
- 312:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferByteCount += USBFS_lastPacketSize;\r
- 33 .loc 1 312 0\r
- 34 0000 1B4B ldr r3, .L16\r
- 35 0002 1C49 ldr r1, .L16+4\r
- 36 0004 1A88 ldrh r2, [r3, #0]\r
- 37 0006 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 38 0008 8218 adds r2, r0, r2\r
- 39 000a 91B2 uxth r1, r2\r
- 40 000c 1980 strh r1, [r3, #0] @ movhi\r
- 313:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Now load the next transaction */\r
- 314:.\Generated_Source\PSoC5/USBFS_drv.c **** while ((USBFS_currentTD.count > 0u) && (ep0Count < 8u))\r
- 41 .loc 1 314 0\r
- 42 000e 1A49 ldr r1, .L16+8\r
- 43 .LVL1:\r
- 44 .L2:\r
- 45 .loc 1 314 0 is_stmt 0 discriminator 1\r
- 46 0010 1A4B ldr r3, .L16+12\r
- 47 0012 CAB2 uxtb r2, r1\r
- 48 0014 1888 ldrh r0, [r3, #0]\r
- 49 0016 80B2 uxth r0, r0\r
- 50 0018 78B1 cbz r0, .L3\r
- 51 .loc 1 314 0 discriminator 2\r
- 52 001a 194A ldr r2, .L16+16\r
- 53 001c 9142 cmp r1, r2\r
- 54 001e 0BD0 beq .L15\r
- 55 .L4:\r
- 315:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 316:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8((reg8 *)(USBFS_EP0_DR0_IND + ep0Count), *USBFS_currentTD.pData);\r
- 56 .loc 1 316 0 is_stmt 1\r
- 57 0020 5A68 ldr r2, [r3, #4]\r
- 58 0022 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 59 0024 01F8010B strb r0, [r1], #1\r
- 317:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pData = &USBFS_currentTD.pData[1u];\r
- 60 .loc 1 317 0\r
- 61 0028 5A68 ldr r2, [r3, #4]\r
- 62 002a 501C adds r0, r2, #1\r
- 63 002c 5860 str r0, [r3, #4]\r
- 318:.\Generated_Source\PSoC5/USBFS_drv.c **** ep0Count++;\r
- 319:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.count--;\r
- 64 .loc 1 319 0\r
- 65 002e 1A88 ldrh r2, [r3, #0]\r
- 66 0030 501E subs r0, r2, #1\r
- 67 0032 82B2 uxth r2, r0\r
- 68 0034 1A80 strh r2, [r3, #0] @ movhi\r
- 69 0036 EBE7 b .L2\r
- 70 .L15:\r
- 314:.\Generated_Source\PSoC5/USBFS_drv.c **** while ((USBFS_currentTD.count > 0u) && (ep0Count < 8u))\r
- 71 .loc 1 314 0\r
- 72 0038 0822 movs r2, #8\r
- 73 .L3:\r
- 320:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 321:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Support zero-length packet*/\r
- 322:.\Generated_Source\PSoC5/USBFS_drv.c **** if( (USBFS_lastPacketSize == 8u) || (ep0Count > 0u) )\r
- 74 .loc 1 322 0\r
- 75 003a 0E49 ldr r1, .L16+4\r
- 76 003c 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 8\r
-\r
-\r
- 77 003e 082B cmp r3, #8\r
- 78 0040 00D0 beq .L5\r
- 79 .loc 1 322 0 is_stmt 0 discriminator 1\r
- 80 0042 5AB1 cbz r2, .L6\r
- 81 .L5:\r
- 323:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 324:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the data toggle */\r
- 325:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle ^= USBFS_EP0_CNT_DATA_TOGGLE;\r
- 82 .loc 1 325 0 is_stmt 1\r
- 83 0044 0F48 ldr r0, .L16+20\r
- 84 0046 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 85 0048 81F08003 eor r3, r1, #128\r
- 326:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set the Mode Register */\r
- 327:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_ACK_IN_STATUS_OUT;\r
- 86 .loc 1 327 0\r
- 87 004c 0E49 ldr r1, .L16+24\r
- 325:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle ^= USBFS_EP0_CNT_DATA_TOGGLE;\r
- 88 .loc 1 325 0\r
- 89 004e 0370 strb r3, [r0, #0]\r
- 90 .loc 1 327 0\r
- 91 0050 0F20 movs r0, #15\r
- 328:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the state (or stay the same) */\r
- 329:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 92 .loc 1 329 0\r
- 93 0052 0E4B ldr r3, .L16+28\r
- 327:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_ACK_IN_STATUS_OUT;\r
- 94 .loc 1 327 0\r
- 95 0054 0870 strb r0, [r1, #0]\r
- 96 .loc 1 329 0\r
- 97 0056 0220 movs r0, #2\r
- 98 0058 1870 strb r0, [r3, #0]\r
- 99 005a 04E0 b .L7\r
- 100 .L6:\r
- 330:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 331:.\Generated_Source\PSoC5/USBFS_drv.c **** else\r
- 332:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 333:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Expect Status Stage Out */\r
- 334:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STATUS_OUT_ONLY;\r
- 101 .loc 1 334 0\r
- 102 005c 0A49 ldr r1, .L16+24\r
- 335:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the state (or stay the same) */\r
- 336:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 103 .loc 1 336 0\r
- 104 005e 0B4B ldr r3, .L16+28\r
- 334:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STATUS_OUT_ONLY;\r
- 105 .loc 1 334 0\r
- 106 0060 0220 movs r0, #2\r
- 107 0062 0870 strb r0, [r1, #0]\r
- 108 .loc 1 336 0\r
- 109 0064 1870 strb r0, [r3, #0]\r
- 110 .L7:\r
- 337:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 338:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 339:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Save the packet size for next time */\r
- 340:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_lastPacketSize = ep0Count;\r
- 111 .loc 1 340 0\r
- 112 0066 0349 ldr r1, .L16+4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 9\r
-\r
-\r
- 341:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Count = ep0Count;\r
- 113 .loc 1 341 0\r
- 114 0068 0948 ldr r0, .L16+32\r
- 340:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_lastPacketSize = ep0Count;\r
- 115 .loc 1 340 0\r
- 116 006a 0A70 strb r2, [r1, #0]\r
- 117 .loc 1 341 0\r
- 118 006c 0270 strb r2, [r0, #0]\r
- 119 006e 7047 bx lr\r
- 120 .L17:\r
- 121 .align 2\r
- 122 .L16:\r
- 123 0070 00000000 .word USBFS_transferByteCount\r
- 124 0074 00000000 .word USBFS_lastPacketSize\r
- 125 0078 00600040 .word 1073766400\r
- 126 007c 00000000 .word USBFS_currentTD\r
- 127 0080 08600040 .word 1073766408\r
- 128 0084 00000000 .word USBFS_ep0Toggle\r
- 129 0088 00000000 .word USBFS_ep0Mode\r
- 130 008c 00000000 .word USBFS_transferState\r
- 131 0090 00000000 .word USBFS_ep0Count\r
- 132 .cfi_endproc\r
- 133 .LFE4:\r
- 134 .size USBFS_LoadEP0, .-USBFS_LoadEP0\r
- 135 .section .text.USBFS_InitZeroLengthControlTransfer,"ax",%progbits\r
- 136 .align 1\r
- 137 .global USBFS_InitZeroLengthControlTransfer\r
- 138 .thumb\r
- 139 .thumb_func\r
- 140 .type USBFS_InitZeroLengthControlTransfer, %function\r
- 141 USBFS_InitZeroLengthControlTransfer:\r
- 142 .LFB6:\r
- 342:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 343:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 344:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 345:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 346:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_InitControlRead\r
- 347:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 348:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 349:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 350:.\Generated_Source\PSoC5/USBFS_drv.c **** * Initialize a control read transaction, usable to send data to the host.\r
- 351:.\Generated_Source\PSoC5/USBFS_drv.c **** * The following global variables should be initialized before this function\r
- 352:.\Generated_Source\PSoC5/USBFS_drv.c **** * called. To send zero length packet use InitZeroLengthControlTransfer\r
- 353:.\Generated_Source\PSoC5/USBFS_drv.c **** * function.\r
- 354:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 355:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 356:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 357:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 358:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 359:.\Generated_Source\PSoC5/USBFS_drv.c **** * requestHandled state.\r
- 360:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 361:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 362:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.count - counts of data to be sent.\r
- 363:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.pData - data pointer.\r
- 364:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 365:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 366:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 10\r
-\r
-\r
- 367:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 368:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 369:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 USBFS_InitControlRead(void) \r
- 370:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 371:.\Generated_Source\PSoC5/USBFS_drv.c **** uint16 xferCount;\r
- 372:.\Generated_Source\PSoC5/USBFS_drv.c **** if(USBFS_currentTD.count == 0u)\r
- 373:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 374:.\Generated_Source\PSoC5/USBFS_drv.c **** (void) USBFS_InitZeroLengthControlTransfer();\r
- 375:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 376:.\Generated_Source\PSoC5/USBFS_drv.c **** else\r
- 377:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 378:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set up the state machine */\r
- 379:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 380:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set the toggle, it gets updated in LoadEP */\r
- 381:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = 0u;\r
- 382:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Initialize the Status Block */\r
- 383:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_InitializeStatusBlock();\r
- 384:.\Generated_Source\PSoC5/USBFS_drv.c **** xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
- 385:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 386:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.count > xferCount)\r
- 387:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 388:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.count = xferCount;\r
- 389:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 390:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_LoadEP0();\r
- 391:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 392:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 393:.\Generated_Source\PSoC5/USBFS_drv.c **** return(USBFS_TRUE);\r
- 394:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 395:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 396:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 397:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 398:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_InitZeroLengthControlTransfer\r
- 399:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 400:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 401:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 402:.\Generated_Source\PSoC5/USBFS_drv.c **** * Initialize a zero length data IN transfer.\r
- 403:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 404:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 405:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 406:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 407:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 408:.\Generated_Source\PSoC5/USBFS_drv.c **** * requestHandled state.\r
- 409:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 410:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 411:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
- 412:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - prepare for mode register content.\r
- 413:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferState - set to TRANS_STATE_CONTROL_READ\r
- 414:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Count - cleared, means the zero-length packet.\r
- 415:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_lastPacketSize - cleared.\r
- 416:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 417:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 418:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 419:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 420:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 421:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 USBFS_InitZeroLengthControlTransfer(void)\r
- 422:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 423:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 11\r
-\r
-\r
- 143 .loc 1 423 0\r
- 144 .cfi_startproc\r
- 145 @ args = 0, pretend = 0, frame = 0\r
- 146 @ frame_needed = 0, uses_anonymous_args = 0\r
- 147 @ link register save eliminated.\r
- 424:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the state */\r
- 425:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 148 .loc 1 425 0\r
- 149 0000 074B ldr r3, .L19\r
- 150 0002 0222 movs r2, #2\r
- 151 0004 1A70 strb r2, [r3, #0]\r
- 426:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set the data toggle */\r
- 427:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 152 .loc 1 427 0\r
- 153 0006 0749 ldr r1, .L19+4\r
- 428:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set the Mode Register */\r
- 429:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_ACK_IN_STATUS_OUT;\r
- 154 .loc 1 429 0\r
- 155 0008 074B ldr r3, .L19+8\r
- 427:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 156 .loc 1 427 0\r
- 157 000a 8020 movs r0, #128\r
- 158 .loc 1 429 0\r
- 159 000c 0F22 movs r2, #15\r
- 427:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 160 .loc 1 427 0\r
- 161 000e 0870 strb r0, [r1, #0]\r
- 162 .loc 1 429 0\r
- 163 0010 1A70 strb r2, [r3, #0]\r
- 430:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Save the packet size for next time */\r
- 431:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_lastPacketSize = 0u;\r
- 164 .loc 1 431 0\r
- 165 0012 0649 ldr r1, .L19+12\r
- 432:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Count = 0u;\r
- 166 .loc 1 432 0\r
- 167 0014 064A ldr r2, .L19+16\r
- 431:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_lastPacketSize = 0u;\r
- 168 .loc 1 431 0\r
- 169 0016 0020 movs r0, #0\r
- 170 0018 0870 strb r0, [r1, #0]\r
- 171 .loc 1 432 0\r
- 172 001a 1070 strb r0, [r2, #0]\r
- 433:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 434:.\Generated_Source\PSoC5/USBFS_drv.c **** return(USBFS_TRUE);\r
- 435:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 173 .loc 1 435 0\r
- 174 001c 0120 movs r0, #1\r
- 175 001e 7047 bx lr\r
- 176 .L20:\r
- 177 .align 2\r
- 178 .L19:\r
- 179 0020 00000000 .word USBFS_transferState\r
- 180 0024 00000000 .word USBFS_ep0Toggle\r
- 181 0028 00000000 .word USBFS_ep0Mode\r
- 182 002c 00000000 .word USBFS_lastPacketSize\r
- 183 0030 00000000 .word USBFS_ep0Count\r
- 184 .cfi_endproc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 12\r
-\r
-\r
- 185 .LFE6:\r
- 186 .size USBFS_InitZeroLengthControlTransfer, .-USBFS_InitZeroLengthControlTransfer\r
- 187 .section .text.USBFS_ControlReadDataStage,"ax",%progbits\r
- 188 .align 1\r
- 189 .global USBFS_ControlReadDataStage\r
- 190 .thumb\r
- 191 .thumb_func\r
- 192 .type USBFS_ControlReadDataStage, %function\r
- 193 USBFS_ControlReadDataStage:\r
- 194 .LFB7:\r
- 436:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 437:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 438:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 439:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_ControlReadDataStage\r
- 440:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 441:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 442:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 443:.\Generated_Source\PSoC5/USBFS_drv.c **** * Handle the Data Stage of a control read transfer.\r
- 444:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 445:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 446:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 447:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 448:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 449:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 450:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 451:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 452:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 453:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 454:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 455:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_ControlReadDataStage(void) \r
- 456:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 457:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 195 .loc 1 457 0\r
- 196 .cfi_startproc\r
- 197 @ args = 0, pretend = 0, frame = 0\r
- 198 @ frame_needed = 0, uses_anonymous_args = 0\r
- 199 @ link register save eliminated.\r
- 458:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_LoadEP0();\r
- 459:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 200 .loc 1 459 0\r
- 458:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_LoadEP0();\r
- 201 .loc 1 458 0\r
- 202 0000 FFF7FEBF b USBFS_LoadEP0\r
- 203 .LVL2:\r
- 204 .cfi_endproc\r
- 205 .LFE7:\r
- 206 .size USBFS_ControlReadDataStage, .-USBFS_ControlReadDataStage\r
- 207 .section .text.USBFS_ControlWriteDataStage,"ax",%progbits\r
- 208 .align 1\r
- 209 .global USBFS_ControlWriteDataStage\r
- 210 .thumb\r
- 211 .thumb_func\r
- 212 .type USBFS_ControlWriteDataStage, %function\r
- 213 USBFS_ControlWriteDataStage:\r
- 214 .LFB10:\r
- 460:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 461:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 13\r
-\r
-\r
- 462:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 463:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_ControlReadStatusStage\r
- 464:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 465:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 466:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 467:.\Generated_Source\PSoC5/USBFS_drv.c **** * Handle the Status Stage of a control read transfer.\r
- 468:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 469:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 470:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 471:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 472:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 473:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 474:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 475:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 476:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_USBFS_transferByteCount - updated with last packet size.\r
- 477:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferState - set to TRANS_STATE_IDLE.\r
- 478:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - set to MODE_STALL_IN_OUT.\r
- 479:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 480:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 481:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 482:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 483:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 484:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_ControlReadStatusStage(void) \r
- 485:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 486:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the transfer byte count */\r
- 487:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferByteCount += USBFS_lastPacketSize;\r
- 488:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Go Idle */\r
- 489:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 490:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the completion block */\r
- 491:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 492:.\Generated_Source\PSoC5/USBFS_drv.c **** /* We expect no more data, so stall INs and OUTs */\r
- 493:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 494:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 495:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 496:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 497:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 498:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_InitControlWrite\r
- 499:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 500:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 501:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 502:.\Generated_Source\PSoC5/USBFS_drv.c **** * Initialize a control write transaction\r
- 503:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 504:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 505:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 506:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 507:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 508:.\Generated_Source\PSoC5/USBFS_drv.c **** * requestHandled state.\r
- 509:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 510:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 511:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_USBFS_transferState - set to TRANS_STATE_CONTROL_WRITE\r
- 512:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
- 513:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - set to MODE_ACK_OUT_STATUS_IN\r
- 514:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 515:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 516:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 517:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 518:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 14\r
-\r
-\r
- 519:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 USBFS_InitControlWrite(void) \r
- 520:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 521:.\Generated_Source\PSoC5/USBFS_drv.c **** uint16 xferCount;\r
- 522:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 523:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Set up the state machine */\r
- 524:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_WRITE;\r
- 525:.\Generated_Source\PSoC5/USBFS_drv.c **** /* This might not be necessary */\r
- 526:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 527:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Initialize the Status Block */\r
- 528:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_InitializeStatusBlock();\r
- 529:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 530:.\Generated_Source\PSoC5/USBFS_drv.c **** xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
- 531:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 532:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.count > xferCount)\r
- 533:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 534:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.count = xferCount;\r
- 535:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 536:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 537:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Expect Data or Status Stage */\r
- 538:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_ACK_OUT_STATUS_IN;\r
- 539:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 540:.\Generated_Source\PSoC5/USBFS_drv.c **** return(USBFS_TRUE);\r
- 541:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 542:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 543:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 544:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 545:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_ControlWriteDataStage\r
- 546:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 547:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 548:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 549:.\Generated_Source\PSoC5/USBFS_drv.c **** * Handle the Data Stage of a control write transfer\r
- 550:.\Generated_Source\PSoC5/USBFS_drv.c **** * 1. Get the data (We assume the destination was validated previously)\r
- 551:.\Generated_Source\PSoC5/USBFS_drv.c **** * 2. Update the count and data toggle\r
- 552:.\Generated_Source\PSoC5/USBFS_drv.c **** * 3. Update the mode register for the next transaction\r
- 553:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 554:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 555:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 556:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 557:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 558:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 559:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 560:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 561:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferByteCount - Update the transfer byte count from the\r
- 562:.\Generated_Source\PSoC5/USBFS_drv.c **** * last transaction.\r
- 563:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Count - counts the data loaded from the SIE memory\r
- 564:.\Generated_Source\PSoC5/USBFS_drv.c **** * in current packet.\r
- 565:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferByteCount - sum of the previous bytes transferred\r
- 566:.\Generated_Source\PSoC5/USBFS_drv.c **** * on previous packets(sum of USBFS_lastPacketSize)\r
- 567:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Toggle - inverted\r
- 568:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - set to MODE_ACK_OUT_STATUS_IN.\r
- 569:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 570:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 571:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 572:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 573:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 574:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_ControlWriteDataStage(void) \r
- 575:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 15\r
-\r
-\r
- 215 .loc 1 575 0\r
- 216 .cfi_startproc\r
- 217 @ args = 0, pretend = 0, frame = 0\r
- 218 @ frame_needed = 0, uses_anonymous_args = 0\r
- 219 .LVL3:\r
- 220 0000 10B5 push {r4, lr}\r
- 221 .LCFI0:\r
- 222 .cfi_def_cfa_offset 8\r
- 223 .cfi_offset 4, -8\r
- 224 .cfi_offset 14, -4\r
- 576:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 ep0Count;\r
- 577:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 regIndex = 0u;\r
- 578:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 579:.\Generated_Source\PSoC5/USBFS_drv.c **** ep0Count = (CY_GET_REG8(USBFS_EP0_CNT_PTR) & USBFS_EPX_CNT0_MASK) -\r
- 225 .loc 1 579 0\r
- 226 0002 154B ldr r3, .L29\r
- 227 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 580:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_EPX_CNTX_CRC_COUNT;\r
- 581:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 582:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferByteCount += ep0Count;\r
- 228 .loc 1 582 0\r
- 229 0006 154B ldr r3, .L29+4\r
- 579:.\Generated_Source\PSoC5/USBFS_drv.c **** ep0Count = (CY_GET_REG8(USBFS_EP0_CNT_PTR) & USBFS_EPX_CNT0_MASK) -\r
- 230 .loc 1 579 0\r
- 231 0008 02F00F00 and r0, r2, #15\r
- 232 000c 811E subs r1, r0, #2\r
- 233 .loc 1 582 0\r
- 234 000e 1888 ldrh r0, [r3, #0]\r
- 579:.\Generated_Source\PSoC5/USBFS_drv.c **** ep0Count = (CY_GET_REG8(USBFS_EP0_CNT_PTR) & USBFS_EPX_CNT0_MASK) -\r
- 235 .loc 1 579 0\r
- 236 0010 CAB2 uxtb r2, r1\r
- 237 .LVL4:\r
- 238 .loc 1 582 0\r
- 239 0012 1118 adds r1, r2, r0\r
- 240 .LVL5:\r
- 241 0014 88B2 uxth r0, r1\r
- 583:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 584:.\Generated_Source\PSoC5/USBFS_drv.c **** while ((USBFS_currentTD.count > 0u) && (ep0Count > 0u))\r
- 242 .loc 1 584 0\r
- 243 0016 1249 ldr r1, .L29+8\r
- 582:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferByteCount += ep0Count;\r
- 244 .loc 1 582 0\r
- 245 0018 1880 strh r0, [r3, #0] @ movhi\r
- 246 .LVL6:\r
- 247 .L23:\r
- 248 .loc 1 584 0 discriminator 1\r
- 249 001a 124B ldr r3, .L29+12\r
- 250 001c 1888 ldrh r0, [r3, #0]\r
- 251 001e 80B2 uxth r0, r0\r
- 252 0020 70B1 cbz r0, .L24\r
- 253 .loc 1 584 0 is_stmt 0 discriminator 2\r
- 254 0022 6AB1 cbz r2, .L24\r
- 255 .L25:\r
- 585:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 586:.\Generated_Source\PSoC5/USBFS_drv.c **** *USBFS_currentTD.pData = CY_GET_REG8((reg8 *)(USBFS_EP0_DR0_IND + regIndex));\r
- 256 .loc 1 586 0 is_stmt 1\r
- 257 0024 5868 ldr r0, [r3, #4]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 16\r
-\r
-\r
- 258 0026 11F8014B ldrb r4, [r1], #1 @ zero_extendqisi2\r
- 587:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pData = &USBFS_currentTD.pData[1u];\r
- 588:.\Generated_Source\PSoC5/USBFS_drv.c **** regIndex++;\r
- 589:.\Generated_Source\PSoC5/USBFS_drv.c **** ep0Count--;\r
- 259 .loc 1 589 0\r
- 260 002a 013A subs r2, r2, #1\r
- 261 .LVL7:\r
- 586:.\Generated_Source\PSoC5/USBFS_drv.c **** *USBFS_currentTD.pData = CY_GET_REG8((reg8 *)(USBFS_EP0_DR0_IND + regIndex));\r
- 262 .loc 1 586 0\r
- 263 002c 0470 strb r4, [r0, #0]\r
- 587:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pData = &USBFS_currentTD.pData[1u];\r
- 264 .loc 1 587 0\r
- 265 002e 5868 ldr r0, [r3, #4]\r
- 266 .loc 1 589 0\r
- 267 0030 D2B2 uxtb r2, r2\r
- 268 .LVL8:\r
- 587:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pData = &USBFS_currentTD.pData[1u];\r
- 269 .loc 1 587 0\r
- 270 0032 0130 adds r0, r0, #1\r
- 271 0034 5860 str r0, [r3, #4]\r
- 272 .LVL9:\r
- 590:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.count--;\r
- 273 .loc 1 590 0\r
- 274 0036 1888 ldrh r0, [r3, #0]\r
- 275 0038 0138 subs r0, r0, #1\r
- 276 003a 80B2 uxth r0, r0\r
- 277 003c 1880 strh r0, [r3, #0] @ movhi\r
- 278 003e ECE7 b .L23\r
- 279 .L24:\r
- 591:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 592:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Count = ep0Count;\r
- 280 .loc 1 592 0\r
- 281 0040 0949 ldr r1, .L29+16\r
- 593:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the data toggle */\r
- 594:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle ^= USBFS_EP0_CNT_DATA_TOGGLE;\r
- 282 .loc 1 594 0\r
- 283 0042 0A4B ldr r3, .L29+20\r
- 592:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Count = ep0Count;\r
- 284 .loc 1 592 0\r
- 285 0044 0A70 strb r2, [r1, #0]\r
- 286 .loc 1 594 0\r
- 287 0046 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 288 .LVL10:\r
- 595:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Expect Data or Status Stage */\r
- 596:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_ACK_OUT_STATUS_IN;\r
- 289 .loc 1 596 0\r
- 290 0048 0B21 movs r1, #11\r
- 594:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle ^= USBFS_EP0_CNT_DATA_TOGGLE;\r
- 291 .loc 1 594 0\r
- 292 004a 82F08000 eor r0, r2, #128\r
- 293 004e 1870 strb r0, [r3, #0]\r
- 294 .loc 1 596 0\r
- 295 0050 074B ldr r3, .L29+24\r
- 296 0052 1970 strb r1, [r3, #0]\r
- 297 0054 10BD pop {r4, pc}\r
- 298 .L30:\r
- 299 0056 00BF .align 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 17\r
-\r
-\r
- 300 .L29:\r
- 301 0058 29600040 .word 1073766441\r
- 302 005c 00000000 .word USBFS_transferByteCount\r
- 303 0060 00600040 .word 1073766400\r
- 304 0064 00000000 .word USBFS_currentTD\r
- 305 0068 00000000 .word USBFS_ep0Count\r
- 306 006c 00000000 .word USBFS_ep0Toggle\r
- 307 0070 00000000 .word USBFS_ep0Mode\r
- 308 .cfi_endproc\r
- 309 .LFE10:\r
- 310 .size USBFS_ControlWriteDataStage, .-USBFS_ControlWriteDataStage\r
- 311 .section .text.USBFS_InitNoDataControlTransfer,"ax",%progbits\r
- 312 .align 1\r
- 313 .global USBFS_InitNoDataControlTransfer\r
- 314 .thumb\r
- 315 .thumb_func\r
- 316 .type USBFS_InitNoDataControlTransfer, %function\r
- 317 USBFS_InitNoDataControlTransfer:\r
- 318 .LFB12:\r
- 597:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 598:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 599:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 600:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 601:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_ControlWriteStatusStage\r
- 602:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 603:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 604:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 605:.\Generated_Source\PSoC5/USBFS_drv.c **** * Handle the Status Stage of a control write transfer\r
- 606:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 607:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 608:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 609:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 610:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 611:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 612:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 613:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 614:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferState - set to TRANS_STATE_IDLE.\r
- 615:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_USBFS_ep0Mode - set to MODE_STALL_IN_OUT.\r
- 616:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 617:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 618:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 619:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 620:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 621:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_ControlWriteStatusStage(void) \r
- 622:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 623:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Go Idle */\r
- 624:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 625:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the completion block */\r
- 626:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 627:.\Generated_Source\PSoC5/USBFS_drv.c **** /* We expect no more data, so stall INs and OUTs */\r
- 628:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 629:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 630:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 631:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 632:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 633:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_InitNoDataControlTransfer\r
- 634:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 18\r
-\r
-\r
- 635:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 636:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 637:.\Generated_Source\PSoC5/USBFS_drv.c **** * Initialize a no data control transfer\r
- 638:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 639:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 640:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 641:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 642:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 643:.\Generated_Source\PSoC5/USBFS_drv.c **** * requestHandled state.\r
- 644:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 645:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 646:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferState - set to TRANS_STATE_NO_DATA_CONTROL.\r
- 647:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - set to MODE_STATUS_IN_ONLY.\r
- 648:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Count - cleared.\r
- 649:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
- 650:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 651:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 652:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 653:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 654:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 655:.\Generated_Source\PSoC5/USBFS_drv.c **** uint8 USBFS_InitNoDataControlTransfer(void) \r
- 656:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 319 .loc 1 656 0\r
- 320 .cfi_startproc\r
- 321 @ args = 0, pretend = 0, frame = 0\r
- 322 @ frame_needed = 0, uses_anonymous_args = 0\r
- 323 @ link register save eliminated.\r
- 657:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_NO_DATA_CONTROL;\r
- 324 .loc 1 657 0\r
- 325 0000 064A ldr r2, .L32\r
- 658:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STATUS_IN_ONLY;\r
- 326 .loc 1 658 0\r
- 327 0002 0748 ldr r0, .L32+4\r
- 657:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_NO_DATA_CONTROL;\r
- 328 .loc 1 657 0\r
- 329 0004 0623 movs r3, #6\r
- 330 0006 1370 strb r3, [r2, #0]\r
- 331 .loc 1 658 0\r
- 332 0008 0370 strb r3, [r0, #0]\r
- 659:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 333 .loc 1 659 0\r
- 334 000a 064B ldr r3, .L32+8\r
- 660:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Count = 0u;\r
- 335 .loc 1 660 0\r
- 336 000c 0648 ldr r0, .L32+12\r
- 659:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 337 .loc 1 659 0\r
- 338 000e 8021 movs r1, #128\r
- 339 .loc 1 660 0\r
- 340 0010 0022 movs r2, #0\r
- 659:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 341 .loc 1 659 0\r
- 342 0012 1970 strb r1, [r3, #0]\r
- 343 .loc 1 660 0\r
- 344 0014 0270 strb r2, [r0, #0]\r
- 661:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 662:.\Generated_Source\PSoC5/USBFS_drv.c **** return(USBFS_TRUE);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 19\r
-\r
-\r
- 663:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 345 .loc 1 663 0\r
- 346 0016 0120 movs r0, #1\r
- 347 0018 7047 bx lr\r
- 348 .L33:\r
- 349 001a 00BF .align 2\r
- 350 .L32:\r
- 351 001c 00000000 .word USBFS_transferState\r
- 352 0020 00000000 .word USBFS_ep0Mode\r
- 353 0024 00000000 .word USBFS_ep0Toggle\r
- 354 0028 00000000 .word USBFS_ep0Count\r
- 355 .cfi_endproc\r
- 356 .LFE12:\r
- 357 .size USBFS_InitNoDataControlTransfer, .-USBFS_InitNoDataControlTransfer\r
- 358 .section .text.USBFS_UpdateStatusBlock,"ax",%progbits\r
- 359 .align 1\r
- 360 .global USBFS_UpdateStatusBlock\r
- 361 .thumb\r
- 362 .thumb_func\r
- 363 .type USBFS_UpdateStatusBlock, %function\r
- 364 USBFS_UpdateStatusBlock:\r
- 365 .LFB14:\r
- 664:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 665:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 666:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 667:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_NoDataControlStatusStage\r
- 668:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 669:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 670:.\Generated_Source\PSoC5/USBFS_drv.c **** * Handle the Status Stage of a no data control transfer.\r
- 671:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 672:.\Generated_Source\PSoC5/USBFS_drv.c **** * SET_ADDRESS is special, since we need to receive the status stage with\r
- 673:.\Generated_Source\PSoC5/USBFS_drv.c **** * the old address.\r
- 674:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 675:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 676:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 677:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 678:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 679:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 680:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 681:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 682:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferState - set to TRANS_STATE_IDLE.\r
- 683:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Mode - set to MODE_STALL_IN_OUT.\r
- 684:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
- 685:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_deviceAddress - used to set new address and cleared\r
- 686:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 687:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 688:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 689:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 690:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 691:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_NoDataControlStatusStage(void) \r
- 692:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 693:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Change the USB address register if we got a SET_ADDRESS. */\r
- 694:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_deviceAddress != 0u)\r
- 695:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 696:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_CR0_PTR, USBFS_deviceAddress | USBFS_CR0_ENABLE);\r
- 697:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_deviceAddress = 0u;\r
- 698:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 20\r
-\r
-\r
- 699:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Go Idle */\r
- 700:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 701:.\Generated_Source\PSoC5/USBFS_drv.c **** /* Update the completion block */\r
- 702:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 703:.\Generated_Source\PSoC5/USBFS_drv.c **** /* We expect no more data, so stall INs and OUTs */\r
- 704:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 705:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 706:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 707:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 708:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 709:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_UpdateStatusBlock\r
- 710:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 711:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 712:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 713:.\Generated_Source\PSoC5/USBFS_drv.c **** * Update the Completion Status Block for a Request. The block is updated\r
- 714:.\Generated_Source\PSoC5/USBFS_drv.c **** * with the completion code the USBFS_transferByteCount. The\r
- 715:.\Generated_Source\PSoC5/USBFS_drv.c **** * StatusBlock Pointer is set to NULL.\r
- 716:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 717:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 718:.\Generated_Source\PSoC5/USBFS_drv.c **** * completionCode - status.\r
- 719:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 720:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 721:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 722:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 723:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 724:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.pStatusBlock->status - updated by the\r
- 725:.\Generated_Source\PSoC5/USBFS_drv.c **** * completionCode parameter.\r
- 726:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.pStatusBlock->length - updated.\r
- 727:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.pStatusBlock - cleared.\r
- 728:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 729:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 730:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 731:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 732:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 733:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_UpdateStatusBlock(uint8 completionCode) \r
- 734:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 366 .loc 1 734 0\r
- 367 .cfi_startproc\r
- 368 @ args = 0, pretend = 0, frame = 0\r
- 369 @ frame_needed = 0, uses_anonymous_args = 0\r
- 370 @ link register save eliminated.\r
- 371 .LVL11:\r
- 735:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.pStatusBlock != NULL)\r
- 372 .loc 1 735 0\r
- 373 0000 054B ldr r3, .L39\r
- 374 0002 9A68 ldr r2, [r3, #8]\r
- 375 0004 3AB1 cbz r2, .L34\r
- 736:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 737:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pStatusBlock->status = completionCode;\r
- 376 .loc 1 737 0\r
- 377 0006 9968 ldr r1, [r3, #8]\r
- 738:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pStatusBlock->length = USBFS_transferByteCount;\r
- 378 .loc 1 738 0\r
- 379 0008 044A ldr r2, .L39+4\r
- 737:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pStatusBlock->status = completionCode;\r
- 380 .loc 1 737 0\r
- 381 000a 0870 strb r0, [r1, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 21\r
-\r
-\r
- 382 .loc 1 738 0\r
- 383 000c 9868 ldr r0, [r3, #8]\r
- 384 .LVL12:\r
- 385 000e 1188 ldrh r1, [r2, #0]\r
- 386 .LVL13:\r
- 387 0010 4180 strh r1, [r0, #2] @ movhi\r
- 739:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pStatusBlock = NULL;\r
- 388 .loc 1 739 0\r
- 389 0012 0020 movs r0, #0\r
- 390 0014 9860 str r0, [r3, #8]\r
- 391 .L34:\r
- 392 0016 7047 bx lr\r
- 393 .L40:\r
- 394 .align 2\r
- 395 .L39:\r
- 396 0018 00000000 .word USBFS_currentTD\r
- 397 001c 00000000 .word USBFS_transferByteCount\r
- 398 .cfi_endproc\r
- 399 .LFE14:\r
- 400 .size USBFS_UpdateStatusBlock, .-USBFS_UpdateStatusBlock\r
- 401 .section .text.USBFS_NoDataControlStatusStage,"ax",%progbits\r
- 402 .align 1\r
- 403 .global USBFS_NoDataControlStatusStage\r
- 404 .thumb\r
- 405 .thumb_func\r
- 406 .type USBFS_NoDataControlStatusStage, %function\r
- 407 USBFS_NoDataControlStatusStage:\r
- 408 .LFB13:\r
- 692:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 409 .loc 1 692 0\r
- 410 .cfi_startproc\r
- 411 @ args = 0, pretend = 0, frame = 0\r
- 412 @ frame_needed = 0, uses_anonymous_args = 0\r
- 413 0000 08B5 push {r3, lr}\r
- 414 .LCFI1:\r
- 415 .cfi_def_cfa_offset 8\r
- 416 .cfi_offset 3, -8\r
- 417 .cfi_offset 14, -4\r
- 694:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_deviceAddress != 0u)\r
- 418 .loc 1 694 0\r
- 419 0002 0A4B ldr r3, .L46\r
- 420 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 421 0006 32B1 cbz r2, .L42\r
- 696:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_CR0_PTR, USBFS_deviceAddress | USBFS_CR0_ENABLE);\r
- 422 .loc 1 696 0\r
- 423 0008 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 424 000a 094A ldr r2, .L46+4\r
- 425 000c 41F08000 orr r0, r1, #128\r
- 697:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_deviceAddress = 0u;\r
- 426 .loc 1 697 0\r
- 427 0010 0021 movs r1, #0\r
- 696:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_CR0_PTR, USBFS_deviceAddress | USBFS_CR0_ENABLE);\r
- 428 .loc 1 696 0\r
- 429 0012 1070 strb r0, [r2, #0]\r
- 697:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_deviceAddress = 0u;\r
- 430 .loc 1 697 0\r
- 431 0014 1970 strb r1, [r3, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 22\r
-\r
-\r
- 432 .L42:\r
- 700:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 433 .loc 1 700 0\r
- 434 0016 074B ldr r3, .L46+8\r
- 435 0018 0020 movs r0, #0\r
- 436 001a 1870 strb r0, [r3, #0]\r
- 702:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 437 .loc 1 702 0\r
- 438 001c 0120 movs r0, #1\r
- 439 001e FFF7FEFF bl USBFS_UpdateStatusBlock\r
- 440 .LVL14:\r
- 704:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 441 .loc 1 704 0\r
- 442 0022 0549 ldr r1, .L46+12\r
- 443 0024 0322 movs r2, #3\r
- 444 0026 0A70 strb r2, [r1, #0]\r
- 445 0028 08BD pop {r3, pc}\r
- 446 .L47:\r
- 447 002a 00BF .align 2\r
- 448 .L46:\r
- 449 002c 00000000 .word USBFS_deviceAddress\r
- 450 0030 08600040 .word 1073766408\r
- 451 0034 00000000 .word USBFS_transferState\r
- 452 0038 00000000 .word USBFS_ep0Mode\r
- 453 .cfi_endproc\r
- 454 .LFE13:\r
- 455 .size USBFS_NoDataControlStatusStage, .-USBFS_NoDataControlStatusStage\r
- 456 .section .text.USBFS_ControlWriteStatusStage,"ax",%progbits\r
- 457 .align 1\r
- 458 .global USBFS_ControlWriteStatusStage\r
- 459 .thumb\r
- 460 .thumb_func\r
- 461 .type USBFS_ControlWriteStatusStage, %function\r
- 462 USBFS_ControlWriteStatusStage:\r
- 463 .LFB11:\r
- 622:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 464 .loc 1 622 0\r
- 465 .cfi_startproc\r
- 466 @ args = 0, pretend = 0, frame = 0\r
- 467 @ frame_needed = 0, uses_anonymous_args = 0\r
- 468 0000 08B5 push {r3, lr}\r
- 469 .LCFI2:\r
- 470 .cfi_def_cfa_offset 8\r
- 471 .cfi_offset 3, -8\r
- 472 .cfi_offset 14, -4\r
- 624:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 473 .loc 1 624 0\r
- 474 0002 054B ldr r3, .L49\r
- 475 0004 0022 movs r2, #0\r
- 626:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 476 .loc 1 626 0\r
- 477 0006 0120 movs r0, #1\r
- 624:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 478 .loc 1 624 0\r
- 479 0008 1A70 strb r2, [r3, #0]\r
- 626:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 480 .loc 1 626 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 23\r
-\r
-\r
- 481 000a FFF7FEFF bl USBFS_UpdateStatusBlock\r
- 482 .LVL15:\r
- 628:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 483 .loc 1 628 0\r
- 484 000e 0349 ldr r1, .L49+4\r
- 485 0010 0320 movs r0, #3\r
- 486 0012 0870 strb r0, [r1, #0]\r
- 487 0014 08BD pop {r3, pc}\r
- 488 .L50:\r
- 489 0016 00BF .align 2\r
- 490 .L49:\r
- 491 0018 00000000 .word USBFS_transferState\r
- 492 001c 00000000 .word USBFS_ep0Mode\r
- 493 .cfi_endproc\r
- 494 .LFE11:\r
- 495 .size USBFS_ControlWriteStatusStage, .-USBFS_ControlWriteStatusStage\r
- 496 .section .text.USBFS_HandleIN,"ax",%progbits\r
- 497 .align 1\r
- 498 .global USBFS_HandleIN\r
- 499 .thumb\r
- 500 .thumb_func\r
- 501 .type USBFS_HandleIN, %function\r
- 502 USBFS_HandleIN:\r
- 503 .LFB2:\r
- 208:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 504 .loc 1 208 0\r
- 505 .cfi_startproc\r
- 506 @ args = 0, pretend = 0, frame = 0\r
- 507 @ frame_needed = 0, uses_anonymous_args = 0\r
- 508 @ link register save eliminated.\r
- 209:.\Generated_Source\PSoC5/USBFS_drv.c **** switch (USBFS_transferState)\r
- 509 .loc 1 209 0\r
- 510 0000 074B ldr r3, .L57\r
- 511 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 512 0004 0428 cmp r0, #4\r
- 513 0006 05D0 beq .L54\r
- 514 0008 0628 cmp r0, #6\r
- 515 000a 05D0 beq .L55\r
- 516 000c 0228 cmp r0, #2\r
- 517 000e 05D1 bne .L56\r
- 225:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 518 .loc 1 225 0\r
- 519 .LBB4:\r
- 520 .LBB5:\r
- 458:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_LoadEP0();\r
- 521 .loc 1 458 0\r
- 522 0010 FFF7FEBF b USBFS_LoadEP0\r
- 523 .LVL16:\r
- 524 .L54:\r
- 525 .LBE5:\r
- 526 .LBE4:\r
- 225:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 527 .loc 1 225 0\r
- 217:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlWriteStatusStage();\r
- 528 .loc 1 217 0\r
- 529 0014 FFF7FEBF b USBFS_ControlWriteStatusStage\r
- 530 .LVL17:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 24\r
-\r
-\r
- 531 .L55:\r
- 225:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 532 .loc 1 225 0\r
- 220:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_NoDataControlStatusStage();\r
- 533 .loc 1 220 0\r
- 534 0018 FFF7FEBF b USBFS_NoDataControlStatusStage\r
- 535 .LVL18:\r
- 536 .L56:\r
- 537 001c 7047 bx lr\r
- 538 .L58:\r
- 539 001e 00BF .align 2\r
- 540 .L57:\r
- 541 0020 00000000 .word USBFS_transferState\r
- 542 .cfi_endproc\r
- 543 .LFE2:\r
- 544 .size USBFS_HandleIN, .-USBFS_HandleIN\r
- 545 .section .text.USBFS_ControlReadStatusStage,"ax",%progbits\r
- 546 .align 1\r
- 547 .global USBFS_ControlReadStatusStage\r
- 548 .thumb\r
- 549 .thumb_func\r
- 550 .type USBFS_ControlReadStatusStage, %function\r
- 551 USBFS_ControlReadStatusStage:\r
- 552 .LFB8:\r
- 485:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 553 .loc 1 485 0\r
- 554 .cfi_startproc\r
- 555 @ args = 0, pretend = 0, frame = 0\r
- 556 @ frame_needed = 0, uses_anonymous_args = 0\r
- 557 0000 08B5 push {r3, lr}\r
- 558 .LCFI3:\r
- 559 .cfi_def_cfa_offset 8\r
- 560 .cfi_offset 3, -8\r
- 561 .cfi_offset 14, -4\r
- 487:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferByteCount += USBFS_lastPacketSize;\r
- 562 .loc 1 487 0\r
- 563 0002 0849 ldr r1, .L60\r
- 564 0004 084B ldr r3, .L60+4\r
- 565 0006 1A88 ldrh r2, [r3, #0]\r
- 566 0008 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 567 000a 8218 adds r2, r0, r2\r
- 568 000c 91B2 uxth r1, r2\r
- 569 000e 1980 strh r1, [r3, #0] @ movhi\r
- 489:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- 570 .loc 1 489 0\r
- 571 0010 064B ldr r3, .L60+8\r
- 572 0012 0020 movs r0, #0\r
- 573 0014 1870 strb r0, [r3, #0]\r
- 491:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- 574 .loc 1 491 0\r
- 575 0016 0120 movs r0, #1\r
- 576 0018 FFF7FEFF bl USBFS_UpdateStatusBlock\r
- 577 .LVL19:\r
- 493:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 578 .loc 1 493 0\r
- 579 001c 0449 ldr r1, .L60+12\r
- 580 001e 0322 movs r2, #3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 25\r
-\r
-\r
- 581 0020 0A70 strb r2, [r1, #0]\r
- 582 0022 08BD pop {r3, pc}\r
- 583 .L61:\r
- 584 .align 2\r
- 585 .L60:\r
- 586 0024 00000000 .word USBFS_lastPacketSize\r
- 587 0028 00000000 .word USBFS_transferByteCount\r
- 588 002c 00000000 .word USBFS_transferState\r
- 589 0030 00000000 .word USBFS_ep0Mode\r
- 590 .cfi_endproc\r
- 591 .LFE8:\r
- 592 .size USBFS_ControlReadStatusStage, .-USBFS_ControlReadStatusStage\r
- 593 .section .text.USBFS_HandleOUT,"ax",%progbits\r
- 594 .align 1\r
- 595 .global USBFS_HandleOUT\r
- 596 .thumb\r
- 597 .thumb_func\r
- 598 .type USBFS_HandleOUT, %function\r
- 599 USBFS_HandleOUT:\r
- 600 .LFB3:\r
- 246:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 601 .loc 1 246 0\r
- 602 .cfi_startproc\r
- 603 @ args = 0, pretend = 0, frame = 0\r
- 604 @ frame_needed = 0, uses_anonymous_args = 0\r
- 605 0000 08B5 push {r3, lr}\r
- 606 .LCFI4:\r
- 607 .cfi_def_cfa_offset 8\r
- 608 .cfi_offset 3, -8\r
- 609 .cfi_offset 14, -4\r
- 247:.\Generated_Source\PSoC5/USBFS_drv.c **** switch (USBFS_transferState)\r
- 610 .loc 1 247 0\r
- 611 0002 0B4B ldr r3, .L67\r
- 612 0004 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 613 0006 0428 cmp r0, #4\r
- 614 0008 07D0 beq .L65\r
- 615 000a 0628 cmp r0, #6\r
- 616 000c 09D0 beq .L66\r
- 617 000e 0228 cmp r0, #2\r
- 618 0010 0DD1 bne .L62\r
- 266:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 619 .loc 1 266 0\r
- 620 0012 BDE80840 pop {r3, lr}\r
- 252:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlReadStatusStage();\r
- 621 .loc 1 252 0\r
- 622 0016 FFF7FEBF b USBFS_ControlReadStatusStage\r
- 623 .LVL20:\r
- 624 .L65:\r
- 266:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 625 .loc 1 266 0\r
- 626 001a BDE80840 pop {r3, lr}\r
- 255:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ControlWriteDataStage();\r
- 627 .loc 1 255 0\r
- 628 001e FFF7FEBF b USBFS_ControlWriteDataStage\r
- 629 .LVL21:\r
- 630 .L66:\r
- 259:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_ERROR);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 26\r
-\r
-\r
- 631 .loc 1 259 0\r
- 632 0022 0320 movs r0, #3\r
- 633 0024 FFF7FEFF bl USBFS_UpdateStatusBlock\r
- 634 .LVL22:\r
- 261:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 635 .loc 1 261 0\r
- 636 0028 0249 ldr r1, .L67+4\r
- 637 002a 0322 movs r2, #3\r
- 638 002c 0A70 strb r2, [r1, #0]\r
- 639 .L62:\r
- 640 002e 08BD pop {r3, pc}\r
- 641 .L68:\r
- 642 .align 2\r
- 643 .L67:\r
- 644 0030 00000000 .word USBFS_transferState\r
- 645 0034 00000000 .word USBFS_ep0Mode\r
- 646 .cfi_endproc\r
- 647 .LFE3:\r
- 648 .size USBFS_HandleOUT, .-USBFS_HandleOUT\r
- 649 .section .text.USBFS_HandleSetup,"ax",%progbits\r
- 650 .align 1\r
- 651 .global USBFS_HandleSetup\r
- 652 .thumb\r
- 653 .thumb_func\r
- 654 .type USBFS_HandleSetup, %function\r
- 655 USBFS_HandleSetup:\r
- 656 .LFB1:\r
- 152:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 657 .loc 1 152 0\r
- 658 .cfi_startproc\r
- 659 @ args = 0, pretend = 0, frame = 0\r
- 660 @ frame_needed = 0, uses_anonymous_args = 0\r
- 661 0000 08B5 push {r3, lr}\r
- 662 .LCFI5:\r
- 663 .cfi_def_cfa_offset 8\r
- 664 .cfi_offset 3, -8\r
- 665 .cfi_offset 14, -4\r
- 155:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = CY_GET_REG8(USBFS_EP0_CR_PTR); /* unlock registers */\r
- 666 .loc 1 155 0\r
- 667 0002 114B ldr r3, .L77\r
- 668 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 669 .LVL23:\r
- 156:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, requestHandled); /* clear setup bit */\r
- 670 .loc 1 156 0\r
- 671 0006 1A70 strb r2, [r3, #0]\r
- 157:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = CY_GET_REG8(USBFS_EP0_CR_PTR); /* reread register */\r
- 672 .loc 1 157 0\r
- 673 0008 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 674 .LVL24:\r
- 158:.\Generated_Source\PSoC5/USBFS_drv.c **** if((requestHandled & USBFS_MODE_SETUP_RCVD) != 0u)\r
- 675 .loc 1 158 0\r
- 676 000a 0206 lsls r2, r0, #24\r
- 677 000c 02D5 bpl .L70\r
- 160:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = requestHandled; /* if SETUP bit set -> exit without modifying the mo\r
- 678 .loc 1 160 0\r
- 679 000e 0F4B ldr r3, .L77+4\r
- 680 0010 1870 strb r0, [r3, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 27\r
-\r
-\r
- 681 0012 08BD pop {r3, pc}\r
- 682 .L70:\r
- 165:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_UpdateStatusBlock(USBFS_XFER_PREMATURE);\r
- 683 .loc 1 165 0\r
- 684 0014 0220 movs r0, #2\r
- 685 .LVL25:\r
- 686 0016 FFF7FEFF bl USBFS_UpdateStatusBlock\r
- 687 .LVL26:\r
- 167:.\Generated_Source\PSoC5/USBFS_drv.c **** switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_TYPE_MASK)\r
- 688 .loc 1 167 0\r
- 689 001a 0D49 ldr r1, .L77+8\r
- 690 001c 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 691 001e 03F06002 and r2, r3, #96\r
- 692 0022 202A cmp r2, #32\r
- 693 0024 05D0 beq .L74\r
- 694 0026 402A cmp r2, #64\r
- 695 0028 06D0 beq .L75\r
- 696 002a 42B9 cbnz r2, .L72\r
- 170:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_HandleStandardRqst();\r
- 697 .loc 1 170 0\r
- 698 002c FFF7FEFF bl USBFS_HandleStandardRqst\r
- 699 .LVL27:\r
- 171:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 700 .loc 1 171 0\r
- 701 0030 04E0 b .L76\r
- 702 .LVL28:\r
- 703 .L74:\r
- 173:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_DispatchClassRqst();\r
- 704 .loc 1 173 0\r
- 705 0032 FFF7FEFF bl USBFS_DispatchClassRqst\r
- 706 .LVL29:\r
- 174:.\Generated_Source\PSoC5/USBFS_drv.c **** break;\r
- 707 .loc 1 174 0\r
- 708 0036 01E0 b .L76\r
- 709 .LVL30:\r
- 710 .L75:\r
- 176:.\Generated_Source\PSoC5/USBFS_drv.c **** requestHandled = USBFS_HandleVendorRqst();\r
- 711 .loc 1 176 0\r
- 712 0038 FFF7FEFF bl USBFS_HandleVendorRqst\r
- 713 .LVL31:\r
- 714 .L76:\r
- 182:.\Generated_Source\PSoC5/USBFS_drv.c **** if (requestHandled == USBFS_FALSE)\r
- 715 .loc 1 182 0\r
- 716 003c 10B9 cbnz r0, .L69\r
- 717 .LVL32:\r
- 718 .L72:\r
- 184:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- 719 .loc 1 184 0\r
- 720 003e 0349 ldr r1, .L77+4\r
- 721 0040 0320 movs r0, #3\r
- 722 0042 0870 strb r0, [r1, #0]\r
- 723 .L69:\r
- 724 0044 08BD pop {r3, pc}\r
- 725 .L78:\r
- 726 0046 00BF .align 2\r
- 727 .L77:\r
- 728 0048 28600040 .word 1073766440\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 28\r
-\r
-\r
- 729 004c 00000000 .word USBFS_ep0Mode\r
- 730 0050 00600040 .word 1073766400\r
- 731 .cfi_endproc\r
- 732 .LFE1:\r
- 733 .size USBFS_HandleSetup, .-USBFS_HandleSetup\r
- 734 .section .text.USBFS_EP_0_ISR,"ax",%progbits\r
- 735 .align 1\r
- 736 .global USBFS_EP_0_ISR\r
- 737 .thumb\r
- 738 .thumb_func\r
- 739 .type USBFS_EP_0_ISR, %function\r
- 740 USBFS_EP_0_ISR:\r
- 741 .LFB0:\r
- 67:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 742 .loc 1 67 0\r
- 743 .cfi_startproc\r
- 744 @ args = 0, pretend = 0, frame = 0\r
- 745 @ frame_needed = 0, uses_anonymous_args = 0\r
- 746 0000 08B5 push {r3, lr}\r
- 747 .LCFI6:\r
- 748 .cfi_def_cfa_offset 8\r
- 749 .cfi_offset 3, -8\r
- 750 .cfi_offset 14, -4\r
- 72:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR);\r
- 751 .loc 1 72 0\r
- 752 0002 224B ldr r3, .L95\r
- 753 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 754 0006 D0B2 uxtb r0, r2\r
- 755 .LVL33:\r
- 73:.\Generated_Source\PSoC5/USBFS_drv.c **** if ((bRegTemp & USBFS_MODE_ACKD) != 0u)\r
- 756 .loc 1 73 0\r
- 757 0008 00F01001 and r1, r0, #16\r
- 758 000c CBB2 uxtb r3, r1\r
- 759 000e 002B cmp r3, #0\r
- 760 0010 3BD0 beq .L79\r
- 761 .LVL34:\r
- 76:.\Generated_Source\PSoC5/USBFS_drv.c **** if ((bRegTemp & USBFS_MODE_SETUP_RCVD) != 0u)\r
- 762 .loc 1 76 0\r
- 763 0012 52B2 sxtb r2, r2\r
- 764 0014 002A cmp r2, #0\r
- 765 0016 0ADA bge .L82\r
- 78:.\Generated_Source\PSoC5/USBFS_drv.c **** if((bRegTemp & USBFS_MODE_MASK) != USBFS_MODE_NAK_IN_OUT)\r
- 766 .loc 1 78 0\r
- 767 0018 00F00F01 and r1, r0, #15\r
- 768 001c 0129 cmp r1, #1\r
- 769 001e 34D1 bne .L79\r
- 84:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_HandleSetup();\r
- 770 .loc 1 84 0\r
- 771 0020 FFF7FEFF bl USBFS_HandleSetup\r
- 772 .LVL35:\r
- 85:.\Generated_Source\PSoC5/USBFS_drv.c **** if((USBFS_ep0Mode & USBFS_MODE_SETUP_RCVD) != 0u)\r
- 773 .loc 1 85 0\r
- 774 0024 1A4B ldr r3, .L95+4\r
- 775 0026 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 776 0028 0006 lsls r0, r0, #24\r
- 777 002a 0DD5 bpl .L84\r
- 778 002c 08BD pop {r3, pc}\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 29\r
-\r
-\r
- 779 .LVL36:\r
- 780 .L82:\r
- 92:.\Generated_Source\PSoC5/USBFS_drv.c **** else if ((bRegTemp & USBFS_MODE_IN_RCVD) != 0u)\r
- 781 .loc 1 92 0\r
- 782 002e 00F04001 and r1, r0, #64\r
- 783 0032 CBB2 uxtb r3, r1\r
- 784 0034 13B1 cbz r3, .L85\r
- 94:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_HandleIN();\r
- 785 .loc 1 94 0\r
- 786 0036 FFF7FEFF bl USBFS_HandleIN\r
- 787 .LVL37:\r
- 788 003a 05E0 b .L84\r
- 789 .LVL38:\r
- 790 .L85:\r
- 96:.\Generated_Source\PSoC5/USBFS_drv.c **** else if ((bRegTemp & USBFS_MODE_OUT_RCVD) != 0u)\r
- 791 .loc 1 96 0\r
- 792 003c 00F02000 and r0, r0, #32\r
- 793 0040 C2B2 uxtb r2, r0\r
- 794 .LVL39:\r
- 795 0042 12B3 cbz r2, .L79\r
- 98:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_HandleOUT();\r
- 796 .loc 1 98 0\r
- 797 0044 FFF7FEFF bl USBFS_HandleOUT\r
- 798 .LVL40:\r
- 799 .L84:\r
- 106:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR); /* unlock registers */\r
- 800 .loc 1 106 0\r
- 801 0048 104A ldr r2, .L95\r
- 802 004a 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 803 .LVL41:\r
- 107:.\Generated_Source\PSoC5/USBFS_drv.c **** if((bRegTemp & USBFS_MODE_SETUP_RCVD) == 0u) /* Check if SETUP bit is not set, otherwi\r
- 804 .loc 1 107 0\r
- 805 004c 0906 lsls r1, r1, #24\r
- 806 .LVL42:\r
- 807 004e 1CD4 bmi .L79\r
- 808 .L89:\r
- 110:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = USBFS_ep0Toggle | USBFS_ep0Count;\r
- 809 .loc 1 110 0\r
- 810 0050 104B ldr r3, .L95+8\r
- 811 0052 114A ldr r2, .L95+12\r
- 812 0054 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 813 0056 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 814 0058 41EA0003 orr r3, r1, r0\r
- 815 .LVL43:\r
- 111:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_EP0_CNT_PTR, bRegTemp);\r
- 816 .loc 1 111 0\r
- 817 005c 0F48 ldr r0, .L95+16\r
- 818 005e 0370 strb r3, [r0, #0]\r
- 112:.\Generated_Source\PSoC5/USBFS_drv.c **** if(bRegTemp == CY_GET_REG8(USBFS_EP0_CNT_PTR)) /* continue if writing was success\r
- 819 .loc 1 112 0\r
- 820 0060 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 821 0062 9342 cmp r3, r2\r
- 822 0064 11D1 bne .L79\r
- 823 .LVL44:\r
- 824 .L92:\r
- 116:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = USBFS_ep0Mode; /* Init temporary variable */\r
- 825 .loc 1 116 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 30\r
-\r
-\r
- 826 0066 0A49 ldr r1, .L95+4\r
- 118:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_SETUP_RCVD;\r
- 827 .loc 1 118 0\r
- 828 0068 084B ldr r3, .L95\r
- 116:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = USBFS_ep0Mode; /* Init temporary variable */\r
- 829 .loc 1 116 0\r
- 830 006a 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 831 .LVL45:\r
- 118:.\Generated_Source\PSoC5/USBFS_drv.c **** bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_SETUP_RCVD;\r
- 832 .loc 1 118 0\r
- 833 006c 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 834 .LVL46:\r
- 119:.\Generated_Source\PSoC5/USBFS_drv.c **** if(bRegTemp == 0u) /* Check if SETUP bit is not se\r
- 835 .loc 1 119 0\r
- 836 006e 00F08000 and r0, r0, #128\r
- 837 .LVL47:\r
- 838 0072 C0B2 uxtb r0, r0\r
- 839 0074 20B9 cbnz r0, .L87\r
- 122:.\Generated_Source\PSoC5/USBFS_drv.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_ep0Mode);\r
- 840 .loc 1 122 0\r
- 841 0076 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 842 .LVL48:\r
- 843 0078 1A70 strb r2, [r3, #0]\r
- 124:.\Generated_Source\PSoC5/USBFS_drv.c **** modifyReg = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_MASK;\r
- 844 .loc 1 124 0\r
- 845 007a 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 846 007c 01F00F02 and r2, r1, #15\r
- 847 .LVL49:\r
- 848 .L87:\r
- 126:.\Generated_Source\PSoC5/USBFS_drv.c **** }while(modifyReg != USBFS_ep0Mode); /* Repeat if writing was not successful */\r
- 849 .loc 1 126 0\r
- 850 0080 034B ldr r3, .L95+4\r
- 851 0082 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 852 0084 8242 cmp r2, r0\r
- 853 0086 EED1 bne .L92\r
- 854 0088 08BD pop {r3, pc}\r
- 855 .LVL50:\r
- 856 .L79:\r
- 857 008a 08BD pop {r3, pc}\r
- 858 .L96:\r
- 859 .align 2\r
- 860 .L95:\r
- 861 008c 28600040 .word 1073766440\r
- 862 0090 00000000 .word USBFS_ep0Mode\r
- 863 0094 00000000 .word USBFS_ep0Toggle\r
- 864 0098 00000000 .word USBFS_ep0Count\r
- 865 009c 29600040 .word 1073766441\r
- 866 .cfi_endproc\r
- 867 .LFE0:\r
- 868 .size USBFS_EP_0_ISR, .-USBFS_EP_0_ISR\r
- 869 .section .text.USBFS_InitializeStatusBlock,"ax",%progbits\r
- 870 .align 1\r
- 871 .global USBFS_InitializeStatusBlock\r
- 872 .thumb\r
- 873 .thumb_func\r
- 874 .type USBFS_InitializeStatusBlock, %function\r
- 875 USBFS_InitializeStatusBlock:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 31\r
-\r
-\r
- 876 .LFB15:\r
- 740:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 741:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 742:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 743:.\Generated_Source\PSoC5/USBFS_drv.c **** \r
- 744:.\Generated_Source\PSoC5/USBFS_drv.c **** /*******************************************************************************\r
- 745:.\Generated_Source\PSoC5/USBFS_drv.c **** * Function Name: USBFS_InitializeStatusBlock\r
- 746:.\Generated_Source\PSoC5/USBFS_drv.c **** ********************************************************************************\r
- 747:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 748:.\Generated_Source\PSoC5/USBFS_drv.c **** * Summary:\r
- 749:.\Generated_Source\PSoC5/USBFS_drv.c **** * Initialize the Completion Status Block for a Request. The completion\r
- 750:.\Generated_Source\PSoC5/USBFS_drv.c **** * code is set to USB_XFER_IDLE.\r
- 751:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 752:.\Generated_Source\PSoC5/USBFS_drv.c **** * Also, initializes USBFS_transferByteCount. Save some space,\r
- 753:.\Generated_Source\PSoC5/USBFS_drv.c **** * this is the only consumer.\r
- 754:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 755:.\Generated_Source\PSoC5/USBFS_drv.c **** * Parameters:\r
- 756:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 757:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 758:.\Generated_Source\PSoC5/USBFS_drv.c **** * Return:\r
- 759:.\Generated_Source\PSoC5/USBFS_drv.c **** * None.\r
- 760:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 761:.\Generated_Source\PSoC5/USBFS_drv.c **** * Global variables:\r
- 762:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.pStatusBlock->status - set to XFER_IDLE.\r
- 763:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_currentTD.pStatusBlock->length - cleared.\r
- 764:.\Generated_Source\PSoC5/USBFS_drv.c **** * USBFS_transferByteCount - cleared.\r
- 765:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 766:.\Generated_Source\PSoC5/USBFS_drv.c **** * Reentrant:\r
- 767:.\Generated_Source\PSoC5/USBFS_drv.c **** * No.\r
- 768:.\Generated_Source\PSoC5/USBFS_drv.c **** *\r
- 769:.\Generated_Source\PSoC5/USBFS_drv.c **** *******************************************************************************/\r
- 770:.\Generated_Source\PSoC5/USBFS_drv.c **** void USBFS_InitializeStatusBlock(void) \r
- 771:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 877 .loc 1 771 0\r
- 878 .cfi_startproc\r
- 879 @ args = 0, pretend = 0, frame = 0\r
- 880 @ frame_needed = 0, uses_anonymous_args = 0\r
- 881 @ link register save eliminated.\r
- 772:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferByteCount = 0u;\r
- 882 .loc 1 772 0\r
- 883 0000 054A ldr r2, .L102\r
- 884 0002 0023 movs r3, #0\r
- 885 0004 1380 strh r3, [r2, #0] @ movhi\r
- 773:.\Generated_Source\PSoC5/USBFS_drv.c **** if(USBFS_currentTD.pStatusBlock != NULL)\r
- 886 .loc 1 773 0\r
- 887 0006 054A ldr r2, .L102+4\r
- 888 0008 9168 ldr r1, [r2, #8]\r
- 889 000a 19B1 cbz r1, .L97\r
- 774:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 775:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pStatusBlock->status = USBFS_XFER_IDLE;\r
- 890 .loc 1 775 0\r
- 891 000c 9168 ldr r1, [r2, #8]\r
- 892 000e 0B70 strb r3, [r1, #0]\r
- 776:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.pStatusBlock->length = 0u;\r
- 893 .loc 1 776 0\r
- 894 0010 9068 ldr r0, [r2, #8]\r
- 895 0012 4380 strh r3, [r0, #2] @ movhi\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 32\r
-\r
-\r
- 896 .L97:\r
- 897 0014 7047 bx lr\r
- 898 .L103:\r
- 899 0016 00BF .align 2\r
- 900 .L102:\r
- 901 0018 00000000 .word USBFS_transferByteCount\r
- 902 001c 00000000 .word USBFS_currentTD\r
- 903 .cfi_endproc\r
- 904 .LFE15:\r
- 905 .size USBFS_InitializeStatusBlock, .-USBFS_InitializeStatusBlock\r
- 906 .section .text.USBFS_InitControlWrite,"ax",%progbits\r
- 907 .align 1\r
- 908 .global USBFS_InitControlWrite\r
- 909 .thumb\r
- 910 .thumb_func\r
- 911 .type USBFS_InitControlWrite, %function\r
- 912 USBFS_InitControlWrite:\r
- 913 .LFB9:\r
- 520:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 914 .loc 1 520 0\r
- 915 .cfi_startproc\r
- 916 @ args = 0, pretend = 0, frame = 0\r
- 917 @ frame_needed = 0, uses_anonymous_args = 0\r
- 918 0000 08B5 push {r3, lr}\r
- 919 .LCFI7:\r
- 920 .cfi_def_cfa_offset 8\r
- 921 .cfi_offset 3, -8\r
- 922 .cfi_offset 14, -4\r
- 526:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 923 .loc 1 526 0\r
- 924 0002 0C49 ldr r1, .L106\r
- 524:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_WRITE;\r
- 925 .loc 1 524 0\r
- 926 0004 0C4B ldr r3, .L106+4\r
- 927 0006 0422 movs r2, #4\r
- 526:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 928 .loc 1 526 0\r
- 929 0008 8020 movs r0, #128\r
- 524:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_WRITE;\r
- 930 .loc 1 524 0\r
- 931 000a 1A70 strb r2, [r3, #0]\r
- 526:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- 932 .loc 1 526 0\r
- 933 000c 0870 strb r0, [r1, #0]\r
- 528:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_InitializeStatusBlock();\r
- 934 .loc 1 528 0\r
- 935 000e FFF7FEFF bl USBFS_InitializeStatusBlock\r
- 936 .LVL51:\r
- 530:.\Generated_Source\PSoC5/USBFS_drv.c **** xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
- 937 .loc 1 530 0\r
- 938 0012 0A4B ldr r3, .L106+8\r
- 939 0014 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 940 0016 581E subs r0, r3, #1\r
- 532:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.count > xferCount)\r
- 941 .loc 1 532 0\r
- 942 0018 094B ldr r3, .L106+12\r
- 530:.\Generated_Source\PSoC5/USBFS_drv.c **** xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 33\r
-\r
-\r
- 943 .loc 1 530 0\r
- 944 001a 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 532:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.count > xferCount)\r
- 945 .loc 1 532 0\r
- 946 001c 1888 ldrh r0, [r3, #0]\r
- 530:.\Generated_Source\PSoC5/USBFS_drv.c **** xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
- 947 .loc 1 530 0\r
- 948 001e 41EA0222 orr r2, r1, r2, lsl #8\r
- 949 .LVL52:\r
- 532:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.count > xferCount)\r
- 950 .loc 1 532 0\r
- 951 0022 81B2 uxth r1, r0\r
- 952 0024 9142 cmp r1, r2\r
- 534:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.count = xferCount;\r
- 953 .loc 1 534 0\r
- 954 0026 88BF it hi\r
- 955 0028 1A80 strhhi r2, [r3, #0] @ movhi\r
- 538:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Mode = USBFS_MODE_ACK_OUT_STATUS_IN;\r
- 956 .loc 1 538 0\r
- 957 002a 064B ldr r3, .L106+16\r
- 958 002c 0B22 movs r2, #11\r
- 959 .LVL53:\r
- 960 002e 1A70 strb r2, [r3, #0]\r
- 541:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 961 .loc 1 541 0\r
- 962 0030 0120 movs r0, #1\r
- 963 0032 08BD pop {r3, pc}\r
- 964 .L107:\r
- 965 .align 2\r
- 966 .L106:\r
- 967 0034 00000000 .word USBFS_ep0Toggle\r
- 968 0038 00000000 .word USBFS_transferState\r
- 969 003c 07600040 .word 1073766407\r
- 970 0040 00000000 .word USBFS_currentTD\r
- 971 0044 00000000 .word USBFS_ep0Mode\r
- 972 .cfi_endproc\r
- 973 .LFE9:\r
- 974 .size USBFS_InitControlWrite, .-USBFS_InitControlWrite\r
- 975 .section .text.USBFS_InitControlRead,"ax",%progbits\r
- 976 .align 1\r
- 977 .global USBFS_InitControlRead\r
- 978 .thumb\r
- 979 .thumb_func\r
- 980 .type USBFS_InitControlRead, %function\r
- 981 USBFS_InitControlRead:\r
- 982 .LFB5:\r
- 370:.\Generated_Source\PSoC5/USBFS_drv.c **** {\r
- 983 .loc 1 370 0\r
- 984 .cfi_startproc\r
- 985 @ args = 0, pretend = 0, frame = 0\r
- 986 @ frame_needed = 0, uses_anonymous_args = 0\r
- 987 0000 10B5 push {r4, lr}\r
- 988 .LCFI8:\r
- 989 .cfi_def_cfa_offset 8\r
- 990 .cfi_offset 4, -8\r
- 991 .cfi_offset 14, -4\r
- 372:.\Generated_Source\PSoC5/USBFS_drv.c **** if(USBFS_currentTD.count == 0u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 34\r
-\r
-\r
- 992 .loc 1 372 0\r
- 993 0002 0F4C ldr r4, .L112\r
- 994 0004 2388 ldrh r3, [r4, #0]\r
- 995 0006 98B2 uxth r0, r3\r
- 996 0008 10B9 cbnz r0, .L109\r
- 374:.\Generated_Source\PSoC5/USBFS_drv.c **** (void) USBFS_InitZeroLengthControlTransfer();\r
- 997 .loc 1 374 0\r
- 998 000a FFF7FEFF bl USBFS_InitZeroLengthControlTransfer\r
- 999 .LVL54:\r
- 1000 000e 14E0 b .L110\r
- 1001 .L109:\r
- 379:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 1002 .loc 1 379 0\r
- 1003 0010 0C49 ldr r1, .L112+4\r
- 381:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = 0u;\r
- 1004 .loc 1 381 0\r
- 1005 0012 0D4B ldr r3, .L112+8\r
- 379:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 1006 .loc 1 379 0\r
- 1007 0014 0222 movs r2, #2\r
- 381:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = 0u;\r
- 1008 .loc 1 381 0\r
- 1009 0016 0020 movs r0, #0\r
- 379:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- 1010 .loc 1 379 0\r
- 1011 0018 0A70 strb r2, [r1, #0]\r
- 381:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_ep0Toggle = 0u;\r
- 1012 .loc 1 381 0\r
- 1013 001a 1870 strb r0, [r3, #0]\r
- 383:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_InitializeStatusBlock();\r
- 1014 .loc 1 383 0\r
- 1015 001c FFF7FEFF bl USBFS_InitializeStatusBlock\r
- 1016 .LVL55:\r
- 384:.\Generated_Source\PSoC5/USBFS_drv.c **** xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
- 1017 .loc 1 384 0\r
- 1018 0020 0A49 ldr r1, .L112+12\r
- 1019 0022 481E subs r0, r1, #1\r
- 1020 0024 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 1021 0026 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 1022 0028 43EA0221 orr r1, r3, r2, lsl #8\r
- 1023 .LVL56:\r
- 386:.\Generated_Source\PSoC5/USBFS_drv.c **** if (USBFS_currentTD.count > xferCount)\r
- 1024 .loc 1 386 0\r
- 1025 002c 2288 ldrh r2, [r4, #0]\r
- 1026 002e 90B2 uxth r0, r2\r
- 1027 0030 8842 cmp r0, r1\r
- 388:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_currentTD.count = xferCount;\r
- 1028 .loc 1 388 0\r
- 1029 0032 88BF it hi\r
- 1030 0034 2180 strhhi r1, [r4, #0] @ movhi\r
- 390:.\Generated_Source\PSoC5/USBFS_drv.c **** USBFS_LoadEP0();\r
- 1031 .loc 1 390 0\r
- 1032 0036 FFF7FEFF bl USBFS_LoadEP0\r
- 1033 .LVL57:\r
- 1034 .L110:\r
- 394:.\Generated_Source\PSoC5/USBFS_drv.c **** }\r
- 1035 .loc 1 394 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 35\r
-\r
-\r
- 1036 003a 0120 movs r0, #1\r
- 1037 003c 10BD pop {r4, pc}\r
- 1038 .L113:\r
- 1039 003e 00BF .align 2\r
- 1040 .L112:\r
- 1041 0040 00000000 .word USBFS_currentTD\r
- 1042 0044 00000000 .word USBFS_transferState\r
- 1043 0048 00000000 .word USBFS_ep0Toggle\r
- 1044 004c 07600040 .word 1073766407\r
- 1045 .cfi_endproc\r
- 1046 .LFE5:\r
- 1047 .size USBFS_InitControlRead, .-USBFS_InitControlRead\r
- 1048 .comm USBFS_transferByteCount,2,2\r
- 1049 .comm USBFS_ep0Count,1,1\r
- 1050 .comm USBFS_ep0Mode,1,1\r
- 1051 .comm USBFS_currentTD,12,4\r
- 1052 .comm USBFS_transferState,1,1\r
- 1053 .comm USBFS_lastPacketSize,1,1\r
- 1054 .comm USBFS_ep0Toggle,1,1\r
- 1055 .comm USBFS_interfaceClass,4,4\r
- 1056 .comm USBFS_device,1,1\r
- 1057 .comm USBFS_interfaceStatus,1,1\r
- 1058 .comm USBFS_interfaceSetting_last,1,1\r
- 1059 .comm USBFS_interfaceSetting,1,1\r
- 1060 .comm USBFS_deviceStatus,1,1\r
- 1061 .comm USBFS_deviceAddress,1,1\r
- 1062 .comm USBFS_configurationChanged,1,1\r
- 1063 .comm USBFS_interfaceNumber,1,1\r
- 1064 .comm USBFS_configuration,1,1\r
- 1065 .comm USBFS_EP,108,2\r
- 1066 .text\r
- 1067 .Letext0:\r
- 1068 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 1069 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 1070 .file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"\r
- 1071 .section .debug_info,"",%progbits\r
- 1072 .Ldebug_info0:\r
- 1073 0000 B3060000 .4byte 0x6b3\r
- 1074 0004 0200 .2byte 0x2\r
- 1075 0006 00000000 .4byte .Ldebug_abbrev0\r
- 1076 000a 04 .byte 0x4\r
- 1077 000b 01 .uleb128 0x1\r
- 1078 000c 09030000 .4byte .LASF74\r
- 1079 0010 01 .byte 0x1\r
- 1080 0011 FA000000 .4byte .LASF75\r
- 1081 0015 31020000 .4byte .LASF76\r
- 1082 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 1083 001d 00000000 .4byte 0\r
- 1084 0021 00000000 .4byte 0\r
- 1085 0025 00000000 .4byte .Ldebug_line0\r
- 1086 0029 02 .uleb128 0x2\r
- 1087 002a 01 .byte 0x1\r
- 1088 002b 06 .byte 0x6\r
- 1089 002c AC000000 .4byte .LASF0\r
- 1090 0030 02 .uleb128 0x2\r
- 1091 0031 01 .byte 0x1\r
- 1092 0032 08 .byte 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 36\r
-\r
-\r
- 1093 0033 6B030000 .4byte .LASF1\r
- 1094 0037 02 .uleb128 0x2\r
- 1095 0038 02 .byte 0x2\r
- 1096 0039 05 .byte 0x5\r
- 1097 003a 95030000 .4byte .LASF2\r
- 1098 003e 02 .uleb128 0x2\r
- 1099 003f 02 .byte 0x2\r
- 1100 0040 07 .byte 0x7\r
- 1101 0041 C9010000 .4byte .LASF3\r
- 1102 0045 02 .uleb128 0x2\r
- 1103 0046 04 .byte 0x4\r
- 1104 0047 05 .byte 0x5\r
- 1105 0048 E2000000 .4byte .LASF4\r
- 1106 004c 02 .uleb128 0x2\r
- 1107 004d 04 .byte 0x4\r
- 1108 004e 07 .byte 0x7\r
- 1109 004f A9010000 .4byte .LASF5\r
- 1110 0053 02 .uleb128 0x2\r
- 1111 0054 08 .byte 0x8\r
- 1112 0055 05 .byte 0x5\r
- 1113 0056 9E000000 .4byte .LASF6\r
- 1114 005a 02 .uleb128 0x2\r
- 1115 005b 08 .byte 0x8\r
- 1116 005c 07 .byte 0x7\r
- 1117 005d 67000000 .4byte .LASF7\r
- 1118 0061 03 .uleb128 0x3\r
- 1119 0062 04 .byte 0x4\r
- 1120 0063 05 .byte 0x5\r
- 1121 0064 696E7400 .ascii "int\000"\r
- 1122 0068 02 .uleb128 0x2\r
- 1123 0069 04 .byte 0x4\r
- 1124 006a 07 .byte 0x7\r
- 1125 006b 84010000 .4byte .LASF8\r
- 1126 006f 04 .uleb128 0x4\r
- 1127 0070 EB000000 .4byte .LASF9\r
- 1128 0074 02 .byte 0x2\r
- 1129 0075 5B .byte 0x5b\r
- 1130 0076 30000000 .4byte 0x30\r
- 1131 007a 04 .uleb128 0x4\r
- 1132 007b 13000000 .4byte .LASF10\r
- 1133 007f 02 .byte 0x2\r
- 1134 0080 5C .byte 0x5c\r
- 1135 0081 3E000000 .4byte 0x3e\r
- 1136 0085 02 .uleb128 0x2\r
- 1137 0086 04 .byte 0x4\r
- 1138 0087 04 .byte 0x4\r
- 1139 0088 EF020000 .4byte .LASF11\r
- 1140 008c 02 .uleb128 0x2\r
- 1141 008d 08 .byte 0x8\r
- 1142 008e 04 .byte 0x4\r
- 1143 008f 1F010000 .4byte .LASF12\r
- 1144 0093 02 .uleb128 0x2\r
- 1145 0094 01 .byte 0x1\r
- 1146 0095 08 .byte 0x8\r
- 1147 0096 6A040000 .4byte .LASF13\r
- 1148 009a 04 .uleb128 0x4\r
- 1149 009b 52030000 .4byte .LASF14\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 37\r
-\r
-\r
- 1150 009f 02 .byte 0x2\r
- 1151 00a0 F0 .byte 0xf0\r
- 1152 00a1 A5000000 .4byte 0xa5\r
- 1153 00a5 05 .uleb128 0x5\r
- 1154 00a6 6F000000 .4byte 0x6f\r
- 1155 00aa 05 .uleb128 0x5\r
- 1156 00ab 7A000000 .4byte 0x7a\r
- 1157 00af 02 .uleb128 0x2\r
- 1158 00b0 04 .byte 0x4\r
- 1159 00b1 07 .byte 0x7\r
- 1160 00b2 81020000 .4byte .LASF15\r
- 1161 00b6 06 .uleb128 0x6\r
- 1162 00b7 0C .byte 0xc\r
- 1163 00b8 03 .byte 0x3\r
- 1164 00b9 79 .byte 0x79\r
- 1165 00ba 3D010000 .4byte 0x13d\r
- 1166 00be 07 .uleb128 0x7\r
- 1167 00bf A8020000 .4byte .LASF16\r
- 1168 00c3 03 .byte 0x3\r
- 1169 00c4 7B .byte 0x7b\r
- 1170 00c5 6F000000 .4byte 0x6f\r
- 1171 00c9 02 .byte 0x2\r
- 1172 00ca 23 .byte 0x23\r
- 1173 00cb 00 .uleb128 0\r
- 1174 00cc 07 .uleb128 0x7\r
- 1175 00cd F5020000 .4byte .LASF17\r
- 1176 00d1 03 .byte 0x3\r
- 1177 00d2 7C .byte 0x7c\r
- 1178 00d3 6F000000 .4byte 0x6f\r
- 1179 00d7 02 .byte 0x2\r
- 1180 00d8 23 .byte 0x23\r
- 1181 00d9 01 .uleb128 0x1\r
- 1182 00da 07 .uleb128 0x7\r
- 1183 00db 77020000 .4byte .LASF18\r
- 1184 00df 03 .byte 0x3\r
- 1185 00e0 7D .byte 0x7d\r
- 1186 00e1 6F000000 .4byte 0x6f\r
- 1187 00e5 02 .byte 0x2\r
- 1188 00e6 23 .byte 0x23\r
- 1189 00e7 02 .uleb128 0x2\r
- 1190 00e8 07 .uleb128 0x7\r
- 1191 00e9 F1000000 .4byte .LASF19\r
- 1192 00ed 03 .byte 0x3\r
- 1193 00ee 7E .byte 0x7e\r
- 1194 00ef 6F000000 .4byte 0x6f\r
- 1195 00f3 02 .byte 0x2\r
- 1196 00f4 23 .byte 0x23\r
- 1197 00f5 03 .uleb128 0x3\r
- 1198 00f6 07 .uleb128 0x7\r
- 1199 00f7 7E000000 .4byte .LASF20\r
- 1200 00fb 03 .byte 0x3\r
- 1201 00fc 7F .byte 0x7f\r
- 1202 00fd 6F000000 .4byte 0x6f\r
- 1203 0101 02 .byte 0x2\r
- 1204 0102 23 .byte 0x23\r
- 1205 0103 04 .uleb128 0x4\r
- 1206 0104 07 .uleb128 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 38\r
-\r
-\r
- 1207 0105 49010000 .4byte .LASF21\r
- 1208 0109 03 .byte 0x3\r
- 1209 010a 80 .byte 0x80\r
- 1210 010b 6F000000 .4byte 0x6f\r
- 1211 010f 02 .byte 0x2\r
- 1212 0110 23 .byte 0x23\r
- 1213 0111 05 .uleb128 0x5\r
- 1214 0112 07 .uleb128 0x7\r
- 1215 0113 89040000 .4byte .LASF22\r
- 1216 0117 03 .byte 0x3\r
- 1217 0118 81 .byte 0x81\r
- 1218 0119 7A000000 .4byte 0x7a\r
- 1219 011d 02 .byte 0x2\r
- 1220 011e 23 .byte 0x23\r
- 1221 011f 06 .uleb128 0x6\r
- 1222 0120 07 .uleb128 0x7\r
- 1223 0121 6F040000 .4byte .LASF23\r
- 1224 0125 03 .byte 0x3\r
- 1225 0126 82 .byte 0x82\r
- 1226 0127 7A000000 .4byte 0x7a\r
- 1227 012b 02 .byte 0x2\r
- 1228 012c 23 .byte 0x23\r
- 1229 012d 08 .uleb128 0x8\r
- 1230 012e 07 .uleb128 0x7\r
- 1231 012f 0C020000 .4byte .LASF24\r
- 1232 0133 03 .byte 0x3\r
- 1233 0134 83 .byte 0x83\r
- 1234 0135 6F000000 .4byte 0x6f\r
- 1235 0139 02 .byte 0x2\r
- 1236 013a 23 .byte 0x23\r
- 1237 013b 0A .uleb128 0xa\r
- 1238 013c 00 .byte 0\r
- 1239 013d 04 .uleb128 0x4\r
- 1240 013e D6030000 .4byte .LASF25\r
- 1241 0142 03 .byte 0x3\r
- 1242 0143 84 .byte 0x84\r
- 1243 0144 B6000000 .4byte 0xb6\r
- 1244 0148 06 .uleb128 0x6\r
- 1245 0149 04 .byte 0x4\r
- 1246 014a 03 .byte 0x3\r
- 1247 014b 90 .byte 0x90\r
- 1248 014c 6D010000 .4byte 0x16d\r
- 1249 0150 07 .uleb128 0x7\r
- 1250 0151 DF040000 .4byte .LASF26\r
- 1251 0155 03 .byte 0x3\r
- 1252 0156 92 .byte 0x92\r
- 1253 0157 6F000000 .4byte 0x6f\r
- 1254 015b 02 .byte 0x2\r
- 1255 015c 23 .byte 0x23\r
- 1256 015d 00 .uleb128 0\r
- 1257 015e 07 .uleb128 0x7\r
- 1258 015f 63040000 .4byte .LASF27\r
- 1259 0163 03 .byte 0x3\r
- 1260 0164 93 .byte 0x93\r
- 1261 0165 7A000000 .4byte 0x7a\r
- 1262 0169 02 .byte 0x2\r
- 1263 016a 23 .byte 0x23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 39\r
-\r
-\r
- 1264 016b 02 .uleb128 0x2\r
- 1265 016c 00 .byte 0\r
- 1266 016d 04 .uleb128 0x4\r
- 1267 016e BE020000 .4byte .LASF28\r
- 1268 0172 03 .byte 0x3\r
- 1269 0173 94 .byte 0x94\r
- 1270 0174 48010000 .4byte 0x148\r
- 1271 0178 06 .uleb128 0x6\r
- 1272 0179 0C .byte 0xc\r
- 1273 017a 03 .byte 0x3\r
- 1274 017b 96 .byte 0x96\r
- 1275 017c AB010000 .4byte 0x1ab\r
- 1276 0180 07 .uleb128 0x7\r
- 1277 0181 0D000000 .4byte .LASF29\r
- 1278 0185 03 .byte 0x3\r
- 1279 0186 98 .byte 0x98\r
- 1280 0187 7A000000 .4byte 0x7a\r
- 1281 018b 02 .byte 0x2\r
- 1282 018c 23 .byte 0x23\r
- 1283 018d 00 .uleb128 0\r
- 1284 018e 07 .uleb128 0x7\r
- 1285 018f 2F010000 .4byte .LASF30\r
- 1286 0193 03 .byte 0x3\r
- 1287 0194 99 .byte 0x99\r
- 1288 0195 AB010000 .4byte 0x1ab\r
- 1289 0199 02 .byte 0x2\r
- 1290 019a 23 .byte 0x23\r
- 1291 019b 04 .uleb128 0x4\r
- 1292 019c 07 .uleb128 0x7\r
- 1293 019d 00000000 .4byte .LASF31\r
- 1294 01a1 03 .byte 0x3\r
- 1295 01a2 9A .byte 0x9a\r
- 1296 01a3 B1010000 .4byte 0x1b1\r
- 1297 01a7 02 .byte 0x2\r
- 1298 01a8 23 .byte 0x23\r
- 1299 01a9 08 .uleb128 0x8\r
- 1300 01aa 00 .byte 0\r
- 1301 01ab 08 .uleb128 0x8\r
- 1302 01ac 04 .byte 0x4\r
- 1303 01ad A5000000 .4byte 0xa5\r
- 1304 01b1 08 .uleb128 0x8\r
- 1305 01b2 04 .byte 0x4\r
- 1306 01b3 6D010000 .4byte 0x16d\r
- 1307 01b7 04 .uleb128 0x4\r
- 1308 01b8 9F030000 .4byte .LASF32\r
- 1309 01bc 03 .byte 0x3\r
- 1310 01bd 9B .byte 0x9b\r
- 1311 01be 78010000 .4byte 0x178\r
- 1312 01c2 09 .uleb128 0x9\r
- 1313 01c3 01 .byte 0x1\r
- 1314 01c4 83000000 .4byte .LASF77\r
- 1315 01c8 01 .byte 0x1\r
- 1316 01c9 C701 .2byte 0x1c7\r
- 1317 01cb 01 .byte 0x1\r
- 1318 01cc 01 .byte 0x1\r
- 1319 01cd 0A .uleb128 0xa\r
- 1320 01ce 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 40\r
-\r
-\r
- 1321 01cf BB010000 .4byte .LASF33\r
- 1322 01d3 01 .byte 0x1\r
- 1323 01d4 3301 .2byte 0x133\r
- 1324 01d6 01 .byte 0x1\r
- 1325 01d7 00000000 .4byte .LFB4\r
- 1326 01db 94000000 .4byte .LFE4\r
- 1327 01df 02 .byte 0x2\r
- 1328 01e0 7D .byte 0x7d\r
- 1329 01e1 00 .sleb128 0\r
- 1330 01e2 01 .byte 0x1\r
- 1331 01e3 F8010000 .4byte 0x1f8\r
- 1332 01e7 0B .uleb128 0xb\r
- 1333 01e8 EB010000 .4byte .LASF35\r
- 1334 01ec 01 .byte 0x1\r
- 1335 01ed 3501 .2byte 0x135\r
- 1336 01ef 6F000000 .4byte 0x6f\r
- 1337 01f3 00000000 .4byte .LLST0\r
- 1338 01f7 00 .byte 0\r
- 1339 01f8 0C .uleb128 0xc\r
- 1340 01f9 01 .byte 0x1\r
- 1341 01fa 37050000 .4byte .LASF37\r
- 1342 01fe 01 .byte 0x1\r
- 1343 01ff A501 .2byte 0x1a5\r
- 1344 0201 01 .byte 0x1\r
- 1345 0202 6F000000 .4byte 0x6f\r
- 1346 0206 00000000 .4byte .LFB6\r
- 1347 020a 34000000 .4byte .LFE6\r
- 1348 020e 02 .byte 0x2\r
- 1349 020f 7D .byte 0x7d\r
- 1350 0210 00 .sleb128 0\r
- 1351 0211 01 .byte 0x1\r
- 1352 0212 0D .uleb128 0xd\r
- 1353 0213 C2010000 .4byte 0x1c2\r
- 1354 0217 00000000 .4byte .LFB7\r
- 1355 021b 04000000 .4byte .LFE7\r
- 1356 021f 02 .byte 0x2\r
- 1357 0220 7D .byte 0x7d\r
- 1358 0221 00 .sleb128 0\r
- 1359 0222 01 .byte 0x1\r
- 1360 0223 32020000 .4byte 0x232\r
- 1361 0227 0E .uleb128 0xe\r
- 1362 0228 04000000 .4byte .LVL2\r
- 1363 022c 01 .byte 0x1\r
- 1364 022d CD010000 .4byte 0x1cd\r
- 1365 0231 00 .byte 0\r
- 1366 0232 0F .uleb128 0xf\r
- 1367 0233 01 .byte 0x1\r
- 1368 0234 47040000 .4byte .LASF34\r
- 1369 0238 01 .byte 0x1\r
- 1370 0239 3E02 .2byte 0x23e\r
- 1371 023b 01 .byte 0x1\r
- 1372 023c 00000000 .4byte .LFB10\r
- 1373 0240 74000000 .4byte .LFE10\r
- 1374 0244 14000000 .4byte .LLST1\r
- 1375 0248 01 .byte 0x1\r
- 1376 0249 6E020000 .4byte 0x26e\r
- 1377 024d 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 41\r
-\r
-\r
- 1378 024e EB010000 .4byte .LASF35\r
- 1379 0252 01 .byte 0x1\r
- 1380 0253 4002 .2byte 0x240\r
- 1381 0255 6F000000 .4byte 0x6f\r
- 1382 0259 34000000 .4byte .LLST2\r
- 1383 025d 0B .uleb128 0xb\r
- 1384 025e 39000000 .4byte .LASF36\r
- 1385 0262 01 .byte 0x1\r
- 1386 0263 4102 .2byte 0x241\r
- 1387 0265 6F000000 .4byte 0x6f\r
- 1388 0269 6A000000 .4byte .LLST3\r
- 1389 026d 00 .byte 0\r
- 1390 026e 0C .uleb128 0xc\r
- 1391 026f 01 .byte 0x1\r
- 1392 0270 0A040000 .4byte .LASF38\r
- 1393 0274 01 .byte 0x1\r
- 1394 0275 8F02 .2byte 0x28f\r
- 1395 0277 01 .byte 0x1\r
- 1396 0278 6F000000 .4byte 0x6f\r
- 1397 027c 00000000 .4byte .LFB12\r
- 1398 0280 2C000000 .4byte .LFE12\r
- 1399 0284 02 .byte 0x2\r
- 1400 0285 7D .byte 0x7d\r
- 1401 0286 00 .sleb128 0\r
- 1402 0287 01 .byte 0x1\r
- 1403 0288 0A .uleb128 0xa\r
- 1404 0289 01 .byte 0x1\r
- 1405 028a 91010000 .4byte .LASF39\r
- 1406 028e 01 .byte 0x1\r
- 1407 028f DD02 .2byte 0x2dd\r
- 1408 0291 01 .byte 0x1\r
- 1409 0292 00000000 .4byte .LFB14\r
- 1410 0296 20000000 .4byte .LFE14\r
- 1411 029a 02 .byte 0x2\r
- 1412 029b 7D .byte 0x7d\r
- 1413 029c 00 .sleb128 0\r
- 1414 029d 01 .byte 0x1\r
- 1415 029e B3020000 .4byte 0x2b3\r
- 1416 02a2 10 .uleb128 0x10\r
- 1417 02a3 42000000 .4byte .LASF78\r
- 1418 02a7 01 .byte 0x1\r
- 1419 02a8 DD02 .2byte 0x2dd\r
- 1420 02aa 6F000000 .4byte 0x6f\r
- 1421 02ae 7E000000 .4byte .LLST4\r
- 1422 02b2 00 .byte 0\r
- 1423 02b3 0F .uleb128 0xf\r
- 1424 02b4 01 .byte 0x1\r
- 1425 02b5 EB030000 .4byte .LASF40\r
- 1426 02b9 01 .byte 0x1\r
- 1427 02ba B302 .2byte 0x2b3\r
- 1428 02bc 01 .byte 0x1\r
- 1429 02bd 00000000 .4byte .LFB13\r
- 1430 02c1 3C000000 .4byte .LFE13\r
- 1431 02c5 AB000000 .4byte .LLST5\r
- 1432 02c9 01 .byte 0x1\r
- 1433 02ca DE020000 .4byte 0x2de\r
- 1434 02ce 11 .uleb128 0x11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 42\r
-\r
-\r
- 1435 02cf 22000000 .4byte .LVL14\r
- 1436 02d3 88020000 .4byte 0x288\r
- 1437 02d7 12 .uleb128 0x12\r
- 1438 02d8 01 .byte 0x1\r
- 1439 02d9 50 .byte 0x50\r
- 1440 02da 01 .byte 0x1\r
- 1441 02db 31 .byte 0x31\r
- 1442 02dc 00 .byte 0\r
- 1443 02dd 00 .byte 0\r
- 1444 02de 0F .uleb128 0xf\r
- 1445 02df 01 .byte 0x1\r
- 1446 02e0 5B050000 .4byte .LASF41\r
- 1447 02e4 01 .byte 0x1\r
- 1448 02e5 6D02 .2byte 0x26d\r
- 1449 02e7 01 .byte 0x1\r
- 1450 02e8 00000000 .4byte .LFB11\r
- 1451 02ec 20000000 .4byte .LFE11\r
- 1452 02f0 CB000000 .4byte .LLST6\r
- 1453 02f4 01 .byte 0x1\r
- 1454 02f5 09030000 .4byte 0x309\r
- 1455 02f9 11 .uleb128 0x11\r
- 1456 02fa 0E000000 .4byte .LVL15\r
- 1457 02fe 88020000 .4byte 0x288\r
- 1458 0302 12 .uleb128 0x12\r
- 1459 0303 01 .byte 0x1\r
- 1460 0304 50 .byte 0x50\r
- 1461 0305 01 .byte 0x1\r
- 1462 0306 31 .byte 0x31\r
- 1463 0307 00 .byte 0\r
- 1464 0308 00 .byte 0\r
- 1465 0309 13 .uleb128 0x13\r
- 1466 030a 01 .byte 0x1\r
- 1467 030b DC010000 .4byte .LASF42\r
- 1468 030f 01 .byte 0x1\r
- 1469 0310 CF .byte 0xcf\r
- 1470 0311 01 .byte 0x1\r
- 1471 0312 00000000 .4byte .LFB2\r
- 1472 0316 24000000 .4byte .LFE2\r
- 1473 031a 02 .byte 0x2\r
- 1474 031b 7D .byte 0x7d\r
- 1475 031c 00 .sleb128 0\r
- 1476 031d 01 .byte 0x1\r
- 1477 031e 55030000 .4byte 0x355\r
- 1478 0322 14 .uleb128 0x14\r
- 1479 0323 C2010000 .4byte 0x1c2\r
- 1480 0327 10000000 .4byte .LBB4\r
- 1481 032b 14000000 .4byte .LBE4\r
- 1482 032f 01 .byte 0x1\r
- 1483 0330 D6 .byte 0xd6\r
- 1484 0331 40030000 .4byte 0x340\r
- 1485 0335 0E .uleb128 0xe\r
- 1486 0336 14000000 .4byte .LVL16\r
- 1487 033a 01 .byte 0x1\r
- 1488 033b CD010000 .4byte 0x1cd\r
- 1489 033f 00 .byte 0\r
- 1490 0340 0E .uleb128 0xe\r
- 1491 0341 18000000 .4byte .LVL17\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 43\r
-\r
-\r
- 1492 0345 01 .byte 0x1\r
- 1493 0346 DE020000 .4byte 0x2de\r
- 1494 034a 0E .uleb128 0xe\r
- 1495 034b 1C000000 .4byte .LVL18\r
- 1496 034f 01 .byte 0x1\r
- 1497 0350 B3020000 .4byte 0x2b3\r
- 1498 0354 00 .byte 0\r
- 1499 0355 0F .uleb128 0xf\r
- 1500 0356 01 .byte 0x1\r
- 1501 0357 67010000 .4byte .LASF43\r
- 1502 035b 01 .byte 0x1\r
- 1503 035c E401 .2byte 0x1e4\r
- 1504 035e 01 .byte 0x1\r
- 1505 035f 00000000 .4byte .LFB8\r
- 1506 0363 34000000 .4byte .LFE8\r
- 1507 0367 EB000000 .4byte .LLST7\r
- 1508 036b 01 .byte 0x1\r
- 1509 036c 80030000 .4byte 0x380\r
- 1510 0370 11 .uleb128 0x11\r
- 1511 0371 1C000000 .4byte .LVL19\r
- 1512 0375 88020000 .4byte 0x288\r
- 1513 0379 12 .uleb128 0x12\r
- 1514 037a 01 .byte 0x1\r
- 1515 037b 50 .byte 0x50\r
- 1516 037c 01 .byte 0x1\r
- 1517 037d 31 .byte 0x31\r
- 1518 037e 00 .byte 0\r
- 1519 037f 00 .byte 0\r
- 1520 0380 15 .uleb128 0x15\r
- 1521 0381 01 .byte 0x1\r
- 1522 0382 8A020000 .4byte .LASF44\r
- 1523 0386 01 .byte 0x1\r
- 1524 0387 F5 .byte 0xf5\r
- 1525 0388 01 .byte 0x1\r
- 1526 0389 00000000 .4byte .LFB3\r
- 1527 038d 38000000 .4byte .LFE3\r
- 1528 0391 0B010000 .4byte .LLST8\r
- 1529 0395 01 .byte 0x1\r
- 1530 0396 BE030000 .4byte 0x3be\r
- 1531 039a 0E .uleb128 0xe\r
- 1532 039b 1A000000 .4byte .LVL20\r
- 1533 039f 01 .byte 0x1\r
- 1534 03a0 55030000 .4byte 0x355\r
- 1535 03a4 0E .uleb128 0xe\r
- 1536 03a5 22000000 .4byte .LVL21\r
- 1537 03a9 01 .byte 0x1\r
- 1538 03aa 32020000 .4byte 0x232\r
- 1539 03ae 11 .uleb128 0x11\r
- 1540 03af 28000000 .4byte .LVL22\r
- 1541 03b3 88020000 .4byte 0x288\r
- 1542 03b7 12 .uleb128 0x12\r
- 1543 03b8 01 .byte 0x1\r
- 1544 03b9 50 .byte 0x50\r
- 1545 03ba 01 .byte 0x1\r
- 1546 03bb 33 .byte 0x33\r
- 1547 03bc 00 .byte 0\r
- 1548 03bd 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 44\r
-\r
-\r
- 1549 03be 15 .uleb128 0x15\r
- 1550 03bf 01 .byte 0x1\r
- 1551 03c0 CD040000 .4byte .LASF45\r
- 1552 03c4 01 .byte 0x1\r
- 1553 03c5 97 .byte 0x97\r
- 1554 03c6 01 .byte 0x1\r
- 1555 03c7 00000000 .4byte .LFB1\r
- 1556 03cb 54000000 .4byte .LFE1\r
- 1557 03cf 2B010000 .4byte .LLST9\r
- 1558 03d3 01 .byte 0x1\r
- 1559 03d4 16040000 .4byte 0x416\r
- 1560 03d8 16 .uleb128 0x16\r
- 1561 03d9 7A040000 .4byte .LASF46\r
- 1562 03dd 01 .byte 0x1\r
- 1563 03de 99 .byte 0x99\r
- 1564 03df 6F000000 .4byte 0x6f\r
- 1565 03e3 4B010000 .4byte .LLST10\r
- 1566 03e7 17 .uleb128 0x17\r
- 1567 03e8 1A000000 .4byte .LVL26\r
- 1568 03ec 88020000 .4byte 0x288\r
- 1569 03f0 FA030000 .4byte 0x3fa\r
- 1570 03f4 12 .uleb128 0x12\r
- 1571 03f5 01 .byte 0x1\r
- 1572 03f6 50 .byte 0x50\r
- 1573 03f7 01 .byte 0x1\r
- 1574 03f8 32 .byte 0x32\r
- 1575 03f9 00 .byte 0\r
- 1576 03fa 18 .uleb128 0x18\r
- 1577 03fb 30000000 .4byte .LVL27\r
- 1578 03ff 8C060000 .4byte 0x68c\r
- 1579 0403 18 .uleb128 0x18\r
- 1580 0404 36000000 .4byte .LVL29\r
- 1581 0408 9A060000 .4byte 0x69a\r
- 1582 040c 18 .uleb128 0x18\r
- 1583 040d 3C000000 .4byte .LVL31\r
- 1584 0411 A8060000 .4byte 0x6a8\r
- 1585 0415 00 .byte 0\r
- 1586 0416 15 .uleb128 0x15\r
- 1587 0417 01 .byte 0x1\r
- 1588 0418 1A000000 .4byte .LASF47\r
- 1589 041c 01 .byte 0x1\r
- 1590 041d 42 .byte 0x42\r
- 1591 041e 01 .byte 0x1\r
- 1592 041f 00000000 .4byte .LFB0\r
- 1593 0423 A0000000 .4byte .LFE0\r
- 1594 0427 8A010000 .4byte .LLST11\r
- 1595 042b 01 .byte 0x1\r
- 1596 042c 6A040000 .4byte 0x46a\r
- 1597 0430 16 .uleb128 0x16\r
- 1598 0431 26010000 .4byte .LASF48\r
- 1599 0435 01 .byte 0x1\r
- 1600 0436 44 .byte 0x44\r
- 1601 0437 6F000000 .4byte 0x6f\r
- 1602 043b AA010000 .4byte .LLST12\r
- 1603 043f 16 .uleb128 0x16\r
- 1604 0440 C3040000 .4byte .LASF49\r
- 1605 0444 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 45\r
-\r
-\r
- 1606 0445 45 .byte 0x45\r
- 1607 0446 6F000000 .4byte 0x6f\r
- 1608 044a F9010000 .4byte .LLST13\r
- 1609 044e 18 .uleb128 0x18\r
- 1610 044f 24000000 .4byte .LVL35\r
- 1611 0453 BE030000 .4byte 0x3be\r
- 1612 0457 18 .uleb128 0x18\r
- 1613 0458 3A000000 .4byte .LVL37\r
- 1614 045c 09030000 .4byte 0x309\r
- 1615 0460 18 .uleb128 0x18\r
- 1616 0461 48000000 .4byte .LVL40\r
- 1617 0465 80030000 .4byte 0x380\r
- 1618 0469 00 .byte 0\r
- 1619 046a 19 .uleb128 0x19\r
- 1620 046b 01 .byte 0x1\r
- 1621 046c 79030000 .4byte .LASF79\r
- 1622 0470 01 .byte 0x1\r
- 1623 0471 0203 .2byte 0x302\r
- 1624 0473 01 .byte 0x1\r
- 1625 0474 00000000 .4byte .LFB15\r
- 1626 0478 20000000 .4byte .LFE15\r
- 1627 047c 02 .byte 0x2\r
- 1628 047d 7D .byte 0x7d\r
- 1629 047e 00 .sleb128 0\r
- 1630 047f 01 .byte 0x1\r
- 1631 0480 1A .uleb128 0x1a\r
- 1632 0481 01 .byte 0x1\r
- 1633 0482 D8020000 .4byte .LASF51\r
- 1634 0486 01 .byte 0x1\r
- 1635 0487 0702 .2byte 0x207\r
- 1636 0489 01 .byte 0x1\r
- 1637 048a 6F000000 .4byte 0x6f\r
- 1638 048e 00000000 .4byte .LFB9\r
- 1639 0492 48000000 .4byte .LFE9\r
- 1640 0496 23020000 .4byte .LLST14\r
- 1641 049a 01 .byte 0x1\r
- 1642 049b B9040000 .4byte 0x4b9\r
- 1643 049f 0B .uleb128 0xb\r
- 1644 04a0 FE040000 .4byte .LASF50\r
- 1645 04a4 01 .byte 0x1\r
- 1646 04a5 0902 .2byte 0x209\r
- 1647 04a7 7A000000 .4byte 0x7a\r
- 1648 04ab 43020000 .4byte .LLST15\r
- 1649 04af 18 .uleb128 0x18\r
- 1650 04b0 12000000 .4byte .LVL51\r
- 1651 04b4 6A040000 .4byte 0x46a\r
- 1652 04b8 00 .byte 0\r
- 1653 04b9 1A .uleb128 0x1a\r
- 1654 04ba 01 .byte 0x1\r
- 1655 04bb 51000000 .4byte .LASF52\r
- 1656 04bf 01 .byte 0x1\r
- 1657 04c0 7101 .2byte 0x171\r
- 1658 04c2 01 .byte 0x1\r
- 1659 04c3 6F000000 .4byte 0x6f\r
- 1660 04c7 00000000 .4byte .LFB5\r
- 1661 04cb 50000000 .4byte .LFE5\r
- 1662 04cf 56020000 .4byte .LLST16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 46\r
-\r
-\r
- 1663 04d3 01 .byte 0x1\r
- 1664 04d4 04050000 .4byte 0x504\r
- 1665 04d8 0B .uleb128 0xb\r
- 1666 04d9 FE040000 .4byte .LASF50\r
- 1667 04dd 01 .byte 0x1\r
- 1668 04de 7301 .2byte 0x173\r
- 1669 04e0 7A000000 .4byte 0x7a\r
- 1670 04e4 76020000 .4byte .LLST17\r
- 1671 04e8 18 .uleb128 0x18\r
- 1672 04e9 0E000000 .4byte .LVL54\r
- 1673 04ed F8010000 .4byte 0x1f8\r
- 1674 04f1 18 .uleb128 0x18\r
- 1675 04f2 20000000 .4byte .LVL55\r
- 1676 04f6 6A040000 .4byte 0x46a\r
- 1677 04fa 18 .uleb128 0x18\r
- 1678 04fb 3A000000 .4byte .LVL57\r
- 1679 04ff CD010000 .4byte 0x1cd\r
- 1680 0503 00 .byte 0\r
- 1681 0504 1B .uleb128 0x1b\r
- 1682 0505 2A040000 .4byte .LASF53\r
- 1683 0509 01 .byte 0x1\r
- 1684 050a 22 .byte 0x22\r
- 1685 050b A5000000 .4byte 0xa5\r
- 1686 050f 01 .byte 0x1\r
- 1687 0510 05 .byte 0x5\r
- 1688 0511 03 .byte 0x3\r
- 1689 0512 00000000 .4byte USBFS_device\r
- 1690 0516 1B .uleb128 0x1b\r
- 1691 0517 57030000 .4byte .LASF54\r
- 1692 051b 01 .byte 0x1\r
- 1693 051c 2C .byte 0x2c\r
- 1694 051d A5000000 .4byte 0xa5\r
- 1695 0521 01 .byte 0x1\r
- 1696 0522 05 .byte 0x5\r
- 1697 0523 03 .byte 0x3\r
- 1698 0524 00000000 .4byte USBFS_transferState\r
- 1699 0528 1B .uleb128 0x1b\r
- 1700 0529 35010000 .4byte .LASF55\r
- 1701 052d 01 .byte 0x1\r
- 1702 052e 1A .byte 0x1a\r
- 1703 052f A5000000 .4byte 0xa5\r
- 1704 0533 01 .byte 0x1\r
- 1705 0534 05 .byte 0x5\r
- 1706 0535 03 .byte 0x3\r
- 1707 0536 00000000 .4byte USBFS_configuration\r
- 1708 053a 1B .uleb128 0x1b\r
- 1709 053b 16020000 .4byte .LASF56\r
- 1710 053f 01 .byte 0x1\r
- 1711 0540 1C .byte 0x1c\r
- 1712 0541 A5000000 .4byte 0xa5\r
- 1713 0545 01 .byte 0x1\r
- 1714 0546 05 .byte 0x5\r
- 1715 0547 03 .byte 0x3\r
- 1716 0548 00000000 .4byte USBFS_configurationChanged\r
- 1717 054c 1B .uleb128 0x1b\r
- 1718 054d 94040000 .4byte .LASF57\r
- 1719 0551 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 47\r
-\r
-\r
- 1720 0552 1E .byte 0x1e\r
- 1721 0553 A5000000 .4byte 0xa5\r
- 1722 0557 01 .byte 0x1\r
- 1723 0558 05 .byte 0x5\r
- 1724 0559 03 .byte 0x3\r
- 1725 055a 00000000 .4byte USBFS_deviceStatus\r
- 1726 055e 1B .uleb128 0x1b\r
- 1727 055f CC000000 .4byte .LASF58\r
- 1728 0563 01 .byte 0x1\r
- 1729 0564 1B .byte 0x1b\r
- 1730 0565 A5000000 .4byte 0xa5\r
- 1731 0569 01 .byte 0x1\r
- 1732 056a 05 .byte 0x5\r
- 1733 056b 03 .byte 0x3\r
- 1734 056c 00000000 .4byte USBFS_interfaceNumber\r
- 1735 0570 1C .uleb128 0x1c\r
- 1736 0571 6F000000 .4byte 0x6f\r
- 1737 0575 80050000 .4byte 0x580\r
- 1738 0579 1D .uleb128 0x1d\r
- 1739 057a AF000000 .4byte 0xaf\r
- 1740 057e 00 .byte 0\r
- 1741 057f 00 .byte 0\r
- 1742 0580 1B .uleb128 0x1b\r
- 1743 0581 BF030000 .4byte .LASF59\r
- 1744 0585 01 .byte 0x1\r
- 1745 0586 1F .byte 0x1f\r
- 1746 0587 92050000 .4byte 0x592\r
- 1747 058b 01 .byte 0x1\r
- 1748 058c 05 .byte 0x5\r
- 1749 058d 03 .byte 0x3\r
- 1750 058e 00000000 .4byte USBFS_interfaceSetting\r
- 1751 0592 05 .uleb128 0x5\r
- 1752 0593 70050000 .4byte 0x570\r
- 1753 0597 1B .uleb128 0x1b\r
- 1754 0598 A7040000 .4byte .LASF60\r
- 1755 059c 01 .byte 0x1\r
- 1756 059d 20 .byte 0x20\r
- 1757 059e A9050000 .4byte 0x5a9\r
- 1758 05a2 01 .byte 0x1\r
- 1759 05a3 05 .byte 0x5\r
- 1760 05a4 03 .byte 0x3\r
- 1761 05a5 00000000 .4byte USBFS_interfaceSetting_last\r
- 1762 05a9 05 .uleb128 0x5\r
- 1763 05aa 70050000 .4byte 0x570\r
- 1764 05ae 1B .uleb128 0x1b\r
- 1765 05af B8000000 .4byte .LASF61\r
- 1766 05b3 01 .byte 0x1\r
- 1767 05b4 1D .byte 0x1d\r
- 1768 05b5 A5000000 .4byte 0xa5\r
- 1769 05b9 01 .byte 0x1\r
- 1770 05ba 05 .byte 0x5\r
- 1771 05bb 03 .byte 0x3\r
- 1772 05bc 00000000 .4byte USBFS_deviceAddress\r
- 1773 05c0 1B .uleb128 0x1b\r
- 1774 05c1 08050000 .4byte .LASF62\r
- 1775 05c5 01 .byte 0x1\r
- 1776 05c6 21 .byte 0x21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 48\r
-\r
-\r
- 1777 05c7 D2050000 .4byte 0x5d2\r
- 1778 05cb 01 .byte 0x1\r
- 1779 05cc 05 .byte 0x5\r
- 1780 05cd 03 .byte 0x3\r
- 1781 05ce 00000000 .4byte USBFS_interfaceStatus\r
- 1782 05d2 05 .uleb128 0x5\r
- 1783 05d3 70050000 .4byte 0x570\r
- 1784 05d7 1B .uleb128 0x1b\r
- 1785 05d8 62020000 .4byte .LASF63\r
- 1786 05dc 01 .byte 0x1\r
- 1787 05dd 23 .byte 0x23\r
- 1788 05de E9050000 .4byte 0x5e9\r
- 1789 05e2 01 .byte 0x1\r
- 1790 05e3 05 .byte 0x5\r
- 1791 05e4 03 .byte 0x3\r
- 1792 05e5 00000000 .4byte USBFS_interfaceClass\r
- 1793 05e9 08 .uleb128 0x8\r
- 1794 05ea 04 .byte 0x4\r
- 1795 05eb EF050000 .4byte 0x5ef\r
- 1796 05ef 1E .uleb128 0x1e\r
- 1797 05f0 6F000000 .4byte 0x6f\r
- 1798 05f4 1C .uleb128 0x1c\r
- 1799 05f5 3D010000 .4byte 0x13d\r
- 1800 05f9 04060000 .4byte 0x604\r
- 1801 05fd 1D .uleb128 0x1d\r
- 1802 05fe AF000000 .4byte 0xaf\r
- 1803 0602 08 .byte 0x8\r
- 1804 0603 00 .byte 0\r
- 1805 0604 1B .uleb128 0x1b\r
- 1806 0605 00030000 .4byte .LASF64\r
- 1807 0609 01 .byte 0x1\r
- 1808 060a 19 .byte 0x19\r
- 1809 060b 16060000 .4byte 0x616\r
- 1810 060f 01 .byte 0x1\r
- 1811 0610 05 .byte 0x5\r
- 1812 0611 03 .byte 0x3\r
- 1813 0612 00000000 .4byte USBFS_EP\r
- 1814 0616 05 .uleb128 0x5\r
- 1815 0617 F4050000 .4byte 0x5f4\r
- 1816 061b 1B .uleb128 0x1b\r
- 1817 061c 29000000 .4byte .LASF65\r
- 1818 0620 01 .byte 0x1\r
- 1819 0621 2D .byte 0x2d\r
- 1820 0622 2D060000 .4byte 0x62d\r
- 1821 0626 01 .byte 0x1\r
- 1822 0627 05 .byte 0x5\r
- 1823 0628 03 .byte 0x3\r
- 1824 0629 00000000 .4byte USBFS_currentTD\r
- 1825 062d 05 .uleb128 0x5\r
- 1826 062e B7010000 .4byte 0x1b7\r
- 1827 0632 1B .uleb128 0x1b\r
- 1828 0633 37040000 .4byte .LASF66\r
- 1829 0637 01 .byte 0x1\r
- 1830 0638 2A .byte 0x2a\r
- 1831 0639 A5000000 .4byte 0xa5\r
- 1832 063d 01 .byte 0x1\r
- 1833 063e 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 49\r
-\r
-\r
- 1834 063f 03 .byte 0x3\r
- 1835 0640 00000000 .4byte USBFS_ep0Toggle\r
- 1836 0644 1B .uleb128 0x1b\r
- 1837 0645 AA030000 .4byte .LASF67\r
- 1838 0649 01 .byte 0x1\r
- 1839 064a 2B .byte 0x2b\r
- 1840 064b A5000000 .4byte 0xa5\r
- 1841 064f 01 .byte 0x1\r
- 1842 0650 05 .byte 0x5\r
- 1843 0651 03 .byte 0x3\r
- 1844 0652 00000000 .4byte USBFS_lastPacketSize\r
- 1845 0656 1B .uleb128 0x1b\r
- 1846 0657 9A020000 .4byte .LASF68\r
- 1847 065b 01 .byte 0x1\r
- 1848 065c 2E .byte 0x2e\r
- 1849 065d A5000000 .4byte 0xa5\r
- 1850 0661 01 .byte 0x1\r
- 1851 0662 05 .byte 0x5\r
- 1852 0663 03 .byte 0x3\r
- 1853 0664 00000000 .4byte USBFS_ep0Mode\r
- 1854 0668 1B .uleb128 0x1b\r
- 1855 0669 AF020000 .4byte .LASF69\r
- 1856 066d 01 .byte 0x1\r
- 1857 066e 2F .byte 0x2f\r
- 1858 066f A5000000 .4byte 0xa5\r
- 1859 0673 01 .byte 0x1\r
- 1860 0674 05 .byte 0x5\r
- 1861 0675 03 .byte 0x3\r
- 1862 0676 00000000 .4byte USBFS_ep0Count\r
- 1863 067a 1B .uleb128 0x1b\r
- 1864 067b F4010000 .4byte .LASF70\r
- 1865 067f 01 .byte 0x1\r
- 1866 0680 30 .byte 0x30\r
- 1867 0681 AA000000 .4byte 0xaa\r
- 1868 0685 01 .byte 0x1\r
- 1869 0686 05 .byte 0x5\r
- 1870 0687 03 .byte 0x3\r
- 1871 0688 00000000 .4byte USBFS_transferByteCount\r
- 1872 068c 1F .uleb128 0x1f\r
- 1873 068d 01 .byte 0x1\r
- 1874 068e 1E050000 .4byte .LASF71\r
- 1875 0692 04 .byte 0x4\r
- 1876 0693 B1 .byte 0xb1\r
- 1877 0694 01 .byte 0x1\r
- 1878 0695 6F000000 .4byte 0x6f\r
- 1879 0699 01 .byte 0x1\r
- 1880 069a 1F .uleb128 0x1f\r
- 1881 069b 01 .byte 0x1\r
- 1882 069c E6040000 .4byte .LASF72\r
- 1883 06a0 04 .byte 0x4\r
- 1884 06a1 B2 .byte 0xb2\r
- 1885 06a2 01 .byte 0x1\r
- 1886 06a3 6F000000 .4byte 0x6f\r
- 1887 06a7 01 .byte 0x1\r
- 1888 06a8 1F .uleb128 0x1f\r
- 1889 06a9 01 .byte 0x1\r
- 1890 06aa 50010000 .4byte .LASF73\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 50\r
-\r
-\r
- 1891 06ae 04 .byte 0x4\r
- 1892 06af B3 .byte 0xb3\r
- 1893 06b0 01 .byte 0x1\r
- 1894 06b1 6F000000 .4byte 0x6f\r
- 1895 06b5 01 .byte 0x1\r
- 1896 06b6 00 .byte 0\r
- 1897 .section .debug_abbrev,"",%progbits\r
- 1898 .Ldebug_abbrev0:\r
- 1899 0000 01 .uleb128 0x1\r
- 1900 0001 11 .uleb128 0x11\r
- 1901 0002 01 .byte 0x1\r
- 1902 0003 25 .uleb128 0x25\r
- 1903 0004 0E .uleb128 0xe\r
- 1904 0005 13 .uleb128 0x13\r
- 1905 0006 0B .uleb128 0xb\r
- 1906 0007 03 .uleb128 0x3\r
- 1907 0008 0E .uleb128 0xe\r
- 1908 0009 1B .uleb128 0x1b\r
- 1909 000a 0E .uleb128 0xe\r
- 1910 000b 55 .uleb128 0x55\r
- 1911 000c 06 .uleb128 0x6\r
- 1912 000d 11 .uleb128 0x11\r
- 1913 000e 01 .uleb128 0x1\r
- 1914 000f 52 .uleb128 0x52\r
- 1915 0010 01 .uleb128 0x1\r
- 1916 0011 10 .uleb128 0x10\r
- 1917 0012 06 .uleb128 0x6\r
- 1918 0013 00 .byte 0\r
- 1919 0014 00 .byte 0\r
- 1920 0015 02 .uleb128 0x2\r
- 1921 0016 24 .uleb128 0x24\r
- 1922 0017 00 .byte 0\r
- 1923 0018 0B .uleb128 0xb\r
- 1924 0019 0B .uleb128 0xb\r
- 1925 001a 3E .uleb128 0x3e\r
- 1926 001b 0B .uleb128 0xb\r
- 1927 001c 03 .uleb128 0x3\r
- 1928 001d 0E .uleb128 0xe\r
- 1929 001e 00 .byte 0\r
- 1930 001f 00 .byte 0\r
- 1931 0020 03 .uleb128 0x3\r
- 1932 0021 24 .uleb128 0x24\r
- 1933 0022 00 .byte 0\r
- 1934 0023 0B .uleb128 0xb\r
- 1935 0024 0B .uleb128 0xb\r
- 1936 0025 3E .uleb128 0x3e\r
- 1937 0026 0B .uleb128 0xb\r
- 1938 0027 03 .uleb128 0x3\r
- 1939 0028 08 .uleb128 0x8\r
- 1940 0029 00 .byte 0\r
- 1941 002a 00 .byte 0\r
- 1942 002b 04 .uleb128 0x4\r
- 1943 002c 16 .uleb128 0x16\r
- 1944 002d 00 .byte 0\r
- 1945 002e 03 .uleb128 0x3\r
- 1946 002f 0E .uleb128 0xe\r
- 1947 0030 3A .uleb128 0x3a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 51\r
-\r
-\r
- 1948 0031 0B .uleb128 0xb\r
- 1949 0032 3B .uleb128 0x3b\r
- 1950 0033 0B .uleb128 0xb\r
- 1951 0034 49 .uleb128 0x49\r
- 1952 0035 13 .uleb128 0x13\r
- 1953 0036 00 .byte 0\r
- 1954 0037 00 .byte 0\r
- 1955 0038 05 .uleb128 0x5\r
- 1956 0039 35 .uleb128 0x35\r
- 1957 003a 00 .byte 0\r
- 1958 003b 49 .uleb128 0x49\r
- 1959 003c 13 .uleb128 0x13\r
- 1960 003d 00 .byte 0\r
- 1961 003e 00 .byte 0\r
- 1962 003f 06 .uleb128 0x6\r
- 1963 0040 13 .uleb128 0x13\r
- 1964 0041 01 .byte 0x1\r
- 1965 0042 0B .uleb128 0xb\r
- 1966 0043 0B .uleb128 0xb\r
- 1967 0044 3A .uleb128 0x3a\r
- 1968 0045 0B .uleb128 0xb\r
- 1969 0046 3B .uleb128 0x3b\r
- 1970 0047 0B .uleb128 0xb\r
- 1971 0048 01 .uleb128 0x1\r
- 1972 0049 13 .uleb128 0x13\r
- 1973 004a 00 .byte 0\r
- 1974 004b 00 .byte 0\r
- 1975 004c 07 .uleb128 0x7\r
- 1976 004d 0D .uleb128 0xd\r
- 1977 004e 00 .byte 0\r
- 1978 004f 03 .uleb128 0x3\r
- 1979 0050 0E .uleb128 0xe\r
- 1980 0051 3A .uleb128 0x3a\r
- 1981 0052 0B .uleb128 0xb\r
- 1982 0053 3B .uleb128 0x3b\r
- 1983 0054 0B .uleb128 0xb\r
- 1984 0055 49 .uleb128 0x49\r
- 1985 0056 13 .uleb128 0x13\r
- 1986 0057 38 .uleb128 0x38\r
- 1987 0058 0A .uleb128 0xa\r
- 1988 0059 00 .byte 0\r
- 1989 005a 00 .byte 0\r
- 1990 005b 08 .uleb128 0x8\r
- 1991 005c 0F .uleb128 0xf\r
- 1992 005d 00 .byte 0\r
- 1993 005e 0B .uleb128 0xb\r
- 1994 005f 0B .uleb128 0xb\r
- 1995 0060 49 .uleb128 0x49\r
- 1996 0061 13 .uleb128 0x13\r
- 1997 0062 00 .byte 0\r
- 1998 0063 00 .byte 0\r
- 1999 0064 09 .uleb128 0x9\r
- 2000 0065 2E .uleb128 0x2e\r
- 2001 0066 00 .byte 0\r
- 2002 0067 3F .uleb128 0x3f\r
- 2003 0068 0C .uleb128 0xc\r
- 2004 0069 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 52\r
-\r
-\r
- 2005 006a 0E .uleb128 0xe\r
- 2006 006b 3A .uleb128 0x3a\r
- 2007 006c 0B .uleb128 0xb\r
- 2008 006d 3B .uleb128 0x3b\r
- 2009 006e 05 .uleb128 0x5\r
- 2010 006f 27 .uleb128 0x27\r
- 2011 0070 0C .uleb128 0xc\r
- 2012 0071 20 .uleb128 0x20\r
- 2013 0072 0B .uleb128 0xb\r
- 2014 0073 00 .byte 0\r
- 2015 0074 00 .byte 0\r
- 2016 0075 0A .uleb128 0xa\r
- 2017 0076 2E .uleb128 0x2e\r
- 2018 0077 01 .byte 0x1\r
- 2019 0078 3F .uleb128 0x3f\r
- 2020 0079 0C .uleb128 0xc\r
- 2021 007a 03 .uleb128 0x3\r
- 2022 007b 0E .uleb128 0xe\r
- 2023 007c 3A .uleb128 0x3a\r
- 2024 007d 0B .uleb128 0xb\r
- 2025 007e 3B .uleb128 0x3b\r
- 2026 007f 05 .uleb128 0x5\r
- 2027 0080 27 .uleb128 0x27\r
- 2028 0081 0C .uleb128 0xc\r
- 2029 0082 11 .uleb128 0x11\r
- 2030 0083 01 .uleb128 0x1\r
- 2031 0084 12 .uleb128 0x12\r
- 2032 0085 01 .uleb128 0x1\r
- 2033 0086 40 .uleb128 0x40\r
- 2034 0087 0A .uleb128 0xa\r
- 2035 0088 9742 .uleb128 0x2117\r
- 2036 008a 0C .uleb128 0xc\r
- 2037 008b 01 .uleb128 0x1\r
- 2038 008c 13 .uleb128 0x13\r
- 2039 008d 00 .byte 0\r
- 2040 008e 00 .byte 0\r
- 2041 008f 0B .uleb128 0xb\r
- 2042 0090 34 .uleb128 0x34\r
- 2043 0091 00 .byte 0\r
- 2044 0092 03 .uleb128 0x3\r
- 2045 0093 0E .uleb128 0xe\r
- 2046 0094 3A .uleb128 0x3a\r
- 2047 0095 0B .uleb128 0xb\r
- 2048 0096 3B .uleb128 0x3b\r
- 2049 0097 05 .uleb128 0x5\r
- 2050 0098 49 .uleb128 0x49\r
- 2051 0099 13 .uleb128 0x13\r
- 2052 009a 02 .uleb128 0x2\r
- 2053 009b 06 .uleb128 0x6\r
- 2054 009c 00 .byte 0\r
- 2055 009d 00 .byte 0\r
- 2056 009e 0C .uleb128 0xc\r
- 2057 009f 2E .uleb128 0x2e\r
- 2058 00a0 00 .byte 0\r
- 2059 00a1 3F .uleb128 0x3f\r
- 2060 00a2 0C .uleb128 0xc\r
- 2061 00a3 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 53\r
-\r
-\r
- 2062 00a4 0E .uleb128 0xe\r
- 2063 00a5 3A .uleb128 0x3a\r
- 2064 00a6 0B .uleb128 0xb\r
- 2065 00a7 3B .uleb128 0x3b\r
- 2066 00a8 05 .uleb128 0x5\r
- 2067 00a9 27 .uleb128 0x27\r
- 2068 00aa 0C .uleb128 0xc\r
- 2069 00ab 49 .uleb128 0x49\r
- 2070 00ac 13 .uleb128 0x13\r
- 2071 00ad 11 .uleb128 0x11\r
- 2072 00ae 01 .uleb128 0x1\r
- 2073 00af 12 .uleb128 0x12\r
- 2074 00b0 01 .uleb128 0x1\r
- 2075 00b1 40 .uleb128 0x40\r
- 2076 00b2 0A .uleb128 0xa\r
- 2077 00b3 9742 .uleb128 0x2117\r
- 2078 00b5 0C .uleb128 0xc\r
- 2079 00b6 00 .byte 0\r
- 2080 00b7 00 .byte 0\r
- 2081 00b8 0D .uleb128 0xd\r
- 2082 00b9 2E .uleb128 0x2e\r
- 2083 00ba 01 .byte 0x1\r
- 2084 00bb 31 .uleb128 0x31\r
- 2085 00bc 13 .uleb128 0x13\r
- 2086 00bd 11 .uleb128 0x11\r
- 2087 00be 01 .uleb128 0x1\r
- 2088 00bf 12 .uleb128 0x12\r
- 2089 00c0 01 .uleb128 0x1\r
- 2090 00c1 40 .uleb128 0x40\r
- 2091 00c2 0A .uleb128 0xa\r
- 2092 00c3 9742 .uleb128 0x2117\r
- 2093 00c5 0C .uleb128 0xc\r
- 2094 00c6 01 .uleb128 0x1\r
- 2095 00c7 13 .uleb128 0x13\r
- 2096 00c8 00 .byte 0\r
- 2097 00c9 00 .byte 0\r
- 2098 00ca 0E .uleb128 0xe\r
- 2099 00cb 898201 .uleb128 0x4109\r
- 2100 00ce 00 .byte 0\r
- 2101 00cf 11 .uleb128 0x11\r
- 2102 00d0 01 .uleb128 0x1\r
- 2103 00d1 9542 .uleb128 0x2115\r
- 2104 00d3 0C .uleb128 0xc\r
- 2105 00d4 31 .uleb128 0x31\r
- 2106 00d5 13 .uleb128 0x13\r
- 2107 00d6 00 .byte 0\r
- 2108 00d7 00 .byte 0\r
- 2109 00d8 0F .uleb128 0xf\r
- 2110 00d9 2E .uleb128 0x2e\r
- 2111 00da 01 .byte 0x1\r
- 2112 00db 3F .uleb128 0x3f\r
- 2113 00dc 0C .uleb128 0xc\r
- 2114 00dd 03 .uleb128 0x3\r
- 2115 00de 0E .uleb128 0xe\r
- 2116 00df 3A .uleb128 0x3a\r
- 2117 00e0 0B .uleb128 0xb\r
- 2118 00e1 3B .uleb128 0x3b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 54\r
-\r
-\r
- 2119 00e2 05 .uleb128 0x5\r
- 2120 00e3 27 .uleb128 0x27\r
- 2121 00e4 0C .uleb128 0xc\r
- 2122 00e5 11 .uleb128 0x11\r
- 2123 00e6 01 .uleb128 0x1\r
- 2124 00e7 12 .uleb128 0x12\r
- 2125 00e8 01 .uleb128 0x1\r
- 2126 00e9 40 .uleb128 0x40\r
- 2127 00ea 06 .uleb128 0x6\r
- 2128 00eb 9742 .uleb128 0x2117\r
- 2129 00ed 0C .uleb128 0xc\r
- 2130 00ee 01 .uleb128 0x1\r
- 2131 00ef 13 .uleb128 0x13\r
- 2132 00f0 00 .byte 0\r
- 2133 00f1 00 .byte 0\r
- 2134 00f2 10 .uleb128 0x10\r
- 2135 00f3 05 .uleb128 0x5\r
- 2136 00f4 00 .byte 0\r
- 2137 00f5 03 .uleb128 0x3\r
- 2138 00f6 0E .uleb128 0xe\r
- 2139 00f7 3A .uleb128 0x3a\r
- 2140 00f8 0B .uleb128 0xb\r
- 2141 00f9 3B .uleb128 0x3b\r
- 2142 00fa 05 .uleb128 0x5\r
- 2143 00fb 49 .uleb128 0x49\r
- 2144 00fc 13 .uleb128 0x13\r
- 2145 00fd 02 .uleb128 0x2\r
- 2146 00fe 06 .uleb128 0x6\r
- 2147 00ff 00 .byte 0\r
- 2148 0100 00 .byte 0\r
- 2149 0101 11 .uleb128 0x11\r
- 2150 0102 898201 .uleb128 0x4109\r
- 2151 0105 01 .byte 0x1\r
- 2152 0106 11 .uleb128 0x11\r
- 2153 0107 01 .uleb128 0x1\r
- 2154 0108 31 .uleb128 0x31\r
- 2155 0109 13 .uleb128 0x13\r
- 2156 010a 00 .byte 0\r
- 2157 010b 00 .byte 0\r
- 2158 010c 12 .uleb128 0x12\r
- 2159 010d 8A8201 .uleb128 0x410a\r
- 2160 0110 00 .byte 0\r
- 2161 0111 02 .uleb128 0x2\r
- 2162 0112 0A .uleb128 0xa\r
- 2163 0113 9142 .uleb128 0x2111\r
- 2164 0115 0A .uleb128 0xa\r
- 2165 0116 00 .byte 0\r
- 2166 0117 00 .byte 0\r
- 2167 0118 13 .uleb128 0x13\r
- 2168 0119 2E .uleb128 0x2e\r
- 2169 011a 01 .byte 0x1\r
- 2170 011b 3F .uleb128 0x3f\r
- 2171 011c 0C .uleb128 0xc\r
- 2172 011d 03 .uleb128 0x3\r
- 2173 011e 0E .uleb128 0xe\r
- 2174 011f 3A .uleb128 0x3a\r
- 2175 0120 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 55\r
-\r
-\r
- 2176 0121 3B .uleb128 0x3b\r
- 2177 0122 0B .uleb128 0xb\r
- 2178 0123 27 .uleb128 0x27\r
- 2179 0124 0C .uleb128 0xc\r
- 2180 0125 11 .uleb128 0x11\r
- 2181 0126 01 .uleb128 0x1\r
- 2182 0127 12 .uleb128 0x12\r
- 2183 0128 01 .uleb128 0x1\r
- 2184 0129 40 .uleb128 0x40\r
- 2185 012a 0A .uleb128 0xa\r
- 2186 012b 9742 .uleb128 0x2117\r
- 2187 012d 0C .uleb128 0xc\r
- 2188 012e 01 .uleb128 0x1\r
- 2189 012f 13 .uleb128 0x13\r
- 2190 0130 00 .byte 0\r
- 2191 0131 00 .byte 0\r
- 2192 0132 14 .uleb128 0x14\r
- 2193 0133 1D .uleb128 0x1d\r
- 2194 0134 01 .byte 0x1\r
- 2195 0135 31 .uleb128 0x31\r
- 2196 0136 13 .uleb128 0x13\r
- 2197 0137 11 .uleb128 0x11\r
- 2198 0138 01 .uleb128 0x1\r
- 2199 0139 12 .uleb128 0x12\r
- 2200 013a 01 .uleb128 0x1\r
- 2201 013b 58 .uleb128 0x58\r
- 2202 013c 0B .uleb128 0xb\r
- 2203 013d 59 .uleb128 0x59\r
- 2204 013e 0B .uleb128 0xb\r
- 2205 013f 01 .uleb128 0x1\r
- 2206 0140 13 .uleb128 0x13\r
- 2207 0141 00 .byte 0\r
- 2208 0142 00 .byte 0\r
- 2209 0143 15 .uleb128 0x15\r
- 2210 0144 2E .uleb128 0x2e\r
- 2211 0145 01 .byte 0x1\r
- 2212 0146 3F .uleb128 0x3f\r
- 2213 0147 0C .uleb128 0xc\r
- 2214 0148 03 .uleb128 0x3\r
- 2215 0149 0E .uleb128 0xe\r
- 2216 014a 3A .uleb128 0x3a\r
- 2217 014b 0B .uleb128 0xb\r
- 2218 014c 3B .uleb128 0x3b\r
- 2219 014d 0B .uleb128 0xb\r
- 2220 014e 27 .uleb128 0x27\r
- 2221 014f 0C .uleb128 0xc\r
- 2222 0150 11 .uleb128 0x11\r
- 2223 0151 01 .uleb128 0x1\r
- 2224 0152 12 .uleb128 0x12\r
- 2225 0153 01 .uleb128 0x1\r
- 2226 0154 40 .uleb128 0x40\r
- 2227 0155 06 .uleb128 0x6\r
- 2228 0156 9742 .uleb128 0x2117\r
- 2229 0158 0C .uleb128 0xc\r
- 2230 0159 01 .uleb128 0x1\r
- 2231 015a 13 .uleb128 0x13\r
- 2232 015b 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 56\r
-\r
-\r
- 2233 015c 00 .byte 0\r
- 2234 015d 16 .uleb128 0x16\r
- 2235 015e 34 .uleb128 0x34\r
- 2236 015f 00 .byte 0\r
- 2237 0160 03 .uleb128 0x3\r
- 2238 0161 0E .uleb128 0xe\r
- 2239 0162 3A .uleb128 0x3a\r
- 2240 0163 0B .uleb128 0xb\r
- 2241 0164 3B .uleb128 0x3b\r
- 2242 0165 0B .uleb128 0xb\r
- 2243 0166 49 .uleb128 0x49\r
- 2244 0167 13 .uleb128 0x13\r
- 2245 0168 02 .uleb128 0x2\r
- 2246 0169 06 .uleb128 0x6\r
- 2247 016a 00 .byte 0\r
- 2248 016b 00 .byte 0\r
- 2249 016c 17 .uleb128 0x17\r
- 2250 016d 898201 .uleb128 0x4109\r
- 2251 0170 01 .byte 0x1\r
- 2252 0171 11 .uleb128 0x11\r
- 2253 0172 01 .uleb128 0x1\r
- 2254 0173 31 .uleb128 0x31\r
- 2255 0174 13 .uleb128 0x13\r
- 2256 0175 01 .uleb128 0x1\r
- 2257 0176 13 .uleb128 0x13\r
- 2258 0177 00 .byte 0\r
- 2259 0178 00 .byte 0\r
- 2260 0179 18 .uleb128 0x18\r
- 2261 017a 898201 .uleb128 0x4109\r
- 2262 017d 00 .byte 0\r
- 2263 017e 11 .uleb128 0x11\r
- 2264 017f 01 .uleb128 0x1\r
- 2265 0180 31 .uleb128 0x31\r
- 2266 0181 13 .uleb128 0x13\r
- 2267 0182 00 .byte 0\r
- 2268 0183 00 .byte 0\r
- 2269 0184 19 .uleb128 0x19\r
- 2270 0185 2E .uleb128 0x2e\r
- 2271 0186 00 .byte 0\r
- 2272 0187 3F .uleb128 0x3f\r
- 2273 0188 0C .uleb128 0xc\r
- 2274 0189 03 .uleb128 0x3\r
- 2275 018a 0E .uleb128 0xe\r
- 2276 018b 3A .uleb128 0x3a\r
- 2277 018c 0B .uleb128 0xb\r
- 2278 018d 3B .uleb128 0x3b\r
- 2279 018e 05 .uleb128 0x5\r
- 2280 018f 27 .uleb128 0x27\r
- 2281 0190 0C .uleb128 0xc\r
- 2282 0191 11 .uleb128 0x11\r
- 2283 0192 01 .uleb128 0x1\r
- 2284 0193 12 .uleb128 0x12\r
- 2285 0194 01 .uleb128 0x1\r
- 2286 0195 40 .uleb128 0x40\r
- 2287 0196 0A .uleb128 0xa\r
- 2288 0197 9742 .uleb128 0x2117\r
- 2289 0199 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 57\r
-\r
-\r
- 2290 019a 00 .byte 0\r
- 2291 019b 00 .byte 0\r
- 2292 019c 1A .uleb128 0x1a\r
- 2293 019d 2E .uleb128 0x2e\r
- 2294 019e 01 .byte 0x1\r
- 2295 019f 3F .uleb128 0x3f\r
- 2296 01a0 0C .uleb128 0xc\r
- 2297 01a1 03 .uleb128 0x3\r
- 2298 01a2 0E .uleb128 0xe\r
- 2299 01a3 3A .uleb128 0x3a\r
- 2300 01a4 0B .uleb128 0xb\r
- 2301 01a5 3B .uleb128 0x3b\r
- 2302 01a6 05 .uleb128 0x5\r
- 2303 01a7 27 .uleb128 0x27\r
- 2304 01a8 0C .uleb128 0xc\r
- 2305 01a9 49 .uleb128 0x49\r
- 2306 01aa 13 .uleb128 0x13\r
- 2307 01ab 11 .uleb128 0x11\r
- 2308 01ac 01 .uleb128 0x1\r
- 2309 01ad 12 .uleb128 0x12\r
- 2310 01ae 01 .uleb128 0x1\r
- 2311 01af 40 .uleb128 0x40\r
- 2312 01b0 06 .uleb128 0x6\r
- 2313 01b1 9742 .uleb128 0x2117\r
- 2314 01b3 0C .uleb128 0xc\r
- 2315 01b4 01 .uleb128 0x1\r
- 2316 01b5 13 .uleb128 0x13\r
- 2317 01b6 00 .byte 0\r
- 2318 01b7 00 .byte 0\r
- 2319 01b8 1B .uleb128 0x1b\r
- 2320 01b9 34 .uleb128 0x34\r
- 2321 01ba 00 .byte 0\r
- 2322 01bb 03 .uleb128 0x3\r
- 2323 01bc 0E .uleb128 0xe\r
- 2324 01bd 3A .uleb128 0x3a\r
- 2325 01be 0B .uleb128 0xb\r
- 2326 01bf 3B .uleb128 0x3b\r
- 2327 01c0 0B .uleb128 0xb\r
- 2328 01c1 49 .uleb128 0x49\r
- 2329 01c2 13 .uleb128 0x13\r
- 2330 01c3 3F .uleb128 0x3f\r
- 2331 01c4 0C .uleb128 0xc\r
- 2332 01c5 02 .uleb128 0x2\r
- 2333 01c6 0A .uleb128 0xa\r
- 2334 01c7 00 .byte 0\r
- 2335 01c8 00 .byte 0\r
- 2336 01c9 1C .uleb128 0x1c\r
- 2337 01ca 01 .uleb128 0x1\r
- 2338 01cb 01 .byte 0x1\r
- 2339 01cc 49 .uleb128 0x49\r
- 2340 01cd 13 .uleb128 0x13\r
- 2341 01ce 01 .uleb128 0x1\r
- 2342 01cf 13 .uleb128 0x13\r
- 2343 01d0 00 .byte 0\r
- 2344 01d1 00 .byte 0\r
- 2345 01d2 1D .uleb128 0x1d\r
- 2346 01d3 21 .uleb128 0x21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 58\r
-\r
-\r
- 2347 01d4 00 .byte 0\r
- 2348 01d5 49 .uleb128 0x49\r
- 2349 01d6 13 .uleb128 0x13\r
- 2350 01d7 2F .uleb128 0x2f\r
- 2351 01d8 0B .uleb128 0xb\r
- 2352 01d9 00 .byte 0\r
- 2353 01da 00 .byte 0\r
- 2354 01db 1E .uleb128 0x1e\r
- 2355 01dc 26 .uleb128 0x26\r
- 2356 01dd 00 .byte 0\r
- 2357 01de 49 .uleb128 0x49\r
- 2358 01df 13 .uleb128 0x13\r
- 2359 01e0 00 .byte 0\r
- 2360 01e1 00 .byte 0\r
- 2361 01e2 1F .uleb128 0x1f\r
- 2362 01e3 2E .uleb128 0x2e\r
- 2363 01e4 00 .byte 0\r
- 2364 01e5 3F .uleb128 0x3f\r
- 2365 01e6 0C .uleb128 0xc\r
- 2366 01e7 03 .uleb128 0x3\r
- 2367 01e8 0E .uleb128 0xe\r
- 2368 01e9 3A .uleb128 0x3a\r
- 2369 01ea 0B .uleb128 0xb\r
- 2370 01eb 3B .uleb128 0x3b\r
- 2371 01ec 0B .uleb128 0xb\r
- 2372 01ed 27 .uleb128 0x27\r
- 2373 01ee 0C .uleb128 0xc\r
- 2374 01ef 49 .uleb128 0x49\r
- 2375 01f0 13 .uleb128 0x13\r
- 2376 01f1 3C .uleb128 0x3c\r
- 2377 01f2 0C .uleb128 0xc\r
- 2378 01f3 00 .byte 0\r
- 2379 01f4 00 .byte 0\r
- 2380 01f5 00 .byte 0\r
- 2381 .section .debug_loc,"",%progbits\r
- 2382 .Ldebug_loc0:\r
- 2383 .LLST0:\r
- 2384 0000 00000000 .4byte .LVL0\r
- 2385 0004 10000000 .4byte .LVL1\r
- 2386 0008 0200 .2byte 0x2\r
- 2387 000a 30 .byte 0x30\r
- 2388 000b 9F .byte 0x9f\r
- 2389 000c 00000000 .4byte 0\r
- 2390 0010 00000000 .4byte 0\r
- 2391 .LLST1:\r
- 2392 0014 00000000 .4byte .LFB10\r
- 2393 0018 02000000 .4byte .LCFI0\r
- 2394 001c 0200 .2byte 0x2\r
- 2395 001e 7D .byte 0x7d\r
- 2396 001f 00 .sleb128 0\r
- 2397 0020 02000000 .4byte .LCFI0\r
- 2398 0024 74000000 .4byte .LFE10\r
- 2399 0028 0200 .2byte 0x2\r
- 2400 002a 7D .byte 0x7d\r
- 2401 002b 08 .sleb128 8\r
- 2402 002c 00000000 .4byte 0\r
- 2403 0030 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 59\r
-\r
-\r
- 2404 .LLST2:\r
- 2405 0034 12000000 .4byte .LVL4\r
- 2406 0038 14000000 .4byte .LVL5\r
- 2407 003c 0100 .2byte 0x1\r
- 2408 003e 51 .byte 0x51\r
- 2409 003f 14000000 .4byte .LVL5\r
- 2410 0043 2C000000 .4byte .LVL7\r
- 2411 0047 0100 .2byte 0x1\r
- 2412 0049 52 .byte 0x52\r
- 2413 004a 2C000000 .4byte .LVL7\r
- 2414 004e 32000000 .4byte .LVL8\r
- 2415 0052 0300 .2byte 0x3\r
- 2416 0054 72 .byte 0x72\r
- 2417 0055 01 .sleb128 1\r
- 2418 0056 9F .byte 0x9f\r
- 2419 0057 36000000 .4byte .LVL9\r
- 2420 005b 48000000 .4byte .LVL10\r
- 2421 005f 0100 .2byte 0x1\r
- 2422 0061 52 .byte 0x52\r
- 2423 0062 00000000 .4byte 0\r
- 2424 0066 00000000 .4byte 0\r
- 2425 .LLST3:\r
- 2426 006a 00000000 .4byte .LVL3\r
- 2427 006e 1A000000 .4byte .LVL6\r
- 2428 0072 0200 .2byte 0x2\r
- 2429 0074 30 .byte 0x30\r
- 2430 0075 9F .byte 0x9f\r
- 2431 0076 00000000 .4byte 0\r
- 2432 007a 00000000 .4byte 0\r
- 2433 .LLST4:\r
- 2434 007e 00000000 .4byte .LVL11\r
- 2435 0082 0E000000 .4byte .LVL12\r
- 2436 0086 0100 .2byte 0x1\r
- 2437 0088 50 .byte 0x50\r
- 2438 0089 0E000000 .4byte .LVL12\r
- 2439 008d 10000000 .4byte .LVL13\r
- 2440 0091 0200 .2byte 0x2\r
- 2441 0093 71 .byte 0x71\r
- 2442 0094 00 .sleb128 0\r
- 2443 0095 10000000 .4byte .LVL13\r
- 2444 0099 20000000 .4byte .LFE14\r
- 2445 009d 0400 .2byte 0x4\r
- 2446 009f F3 .byte 0xf3\r
- 2447 00a0 01 .uleb128 0x1\r
- 2448 00a1 50 .byte 0x50\r
- 2449 00a2 9F .byte 0x9f\r
- 2450 00a3 00000000 .4byte 0\r
- 2451 00a7 00000000 .4byte 0\r
- 2452 .LLST5:\r
- 2453 00ab 00000000 .4byte .LFB13\r
- 2454 00af 02000000 .4byte .LCFI1\r
- 2455 00b3 0200 .2byte 0x2\r
- 2456 00b5 7D .byte 0x7d\r
- 2457 00b6 00 .sleb128 0\r
- 2458 00b7 02000000 .4byte .LCFI1\r
- 2459 00bb 3C000000 .4byte .LFE13\r
- 2460 00bf 0200 .2byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 60\r
-\r
-\r
- 2461 00c1 7D .byte 0x7d\r
- 2462 00c2 08 .sleb128 8\r
- 2463 00c3 00000000 .4byte 0\r
- 2464 00c7 00000000 .4byte 0\r
- 2465 .LLST6:\r
- 2466 00cb 00000000 .4byte .LFB11\r
- 2467 00cf 02000000 .4byte .LCFI2\r
- 2468 00d3 0200 .2byte 0x2\r
- 2469 00d5 7D .byte 0x7d\r
- 2470 00d6 00 .sleb128 0\r
- 2471 00d7 02000000 .4byte .LCFI2\r
- 2472 00db 20000000 .4byte .LFE11\r
- 2473 00df 0200 .2byte 0x2\r
- 2474 00e1 7D .byte 0x7d\r
- 2475 00e2 08 .sleb128 8\r
- 2476 00e3 00000000 .4byte 0\r
- 2477 00e7 00000000 .4byte 0\r
- 2478 .LLST7:\r
- 2479 00eb 00000000 .4byte .LFB8\r
- 2480 00ef 02000000 .4byte .LCFI3\r
- 2481 00f3 0200 .2byte 0x2\r
- 2482 00f5 7D .byte 0x7d\r
- 2483 00f6 00 .sleb128 0\r
- 2484 00f7 02000000 .4byte .LCFI3\r
- 2485 00fb 34000000 .4byte .LFE8\r
- 2486 00ff 0200 .2byte 0x2\r
- 2487 0101 7D .byte 0x7d\r
- 2488 0102 08 .sleb128 8\r
- 2489 0103 00000000 .4byte 0\r
- 2490 0107 00000000 .4byte 0\r
- 2491 .LLST8:\r
- 2492 010b 00000000 .4byte .LFB3\r
- 2493 010f 02000000 .4byte .LCFI4\r
- 2494 0113 0200 .2byte 0x2\r
- 2495 0115 7D .byte 0x7d\r
- 2496 0116 00 .sleb128 0\r
- 2497 0117 02000000 .4byte .LCFI4\r
- 2498 011b 38000000 .4byte .LFE3\r
- 2499 011f 0200 .2byte 0x2\r
- 2500 0121 7D .byte 0x7d\r
- 2501 0122 08 .sleb128 8\r
- 2502 0123 00000000 .4byte 0\r
- 2503 0127 00000000 .4byte 0\r
- 2504 .LLST9:\r
- 2505 012b 00000000 .4byte .LFB1\r
- 2506 012f 02000000 .4byte .LCFI5\r
- 2507 0133 0200 .2byte 0x2\r
- 2508 0135 7D .byte 0x7d\r
- 2509 0136 00 .sleb128 0\r
- 2510 0137 02000000 .4byte .LCFI5\r
- 2511 013b 54000000 .4byte .LFE1\r
- 2512 013f 0200 .2byte 0x2\r
- 2513 0141 7D .byte 0x7d\r
- 2514 0142 08 .sleb128 8\r
- 2515 0143 00000000 .4byte 0\r
- 2516 0147 00000000 .4byte 0\r
- 2517 .LLST10:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 61\r
-\r
-\r
- 2518 014b 06000000 .4byte .LVL23\r
- 2519 014f 0A000000 .4byte .LVL24\r
- 2520 0153 0100 .2byte 0x1\r
- 2521 0155 52 .byte 0x52\r
- 2522 0156 0A000000 .4byte .LVL24\r
- 2523 015a 16000000 .4byte .LVL25\r
- 2524 015e 0100 .2byte 0x1\r
- 2525 0160 50 .byte 0x50\r
- 2526 0161 30000000 .4byte .LVL27\r
- 2527 0165 32000000 .4byte .LVL28\r
- 2528 0169 0100 .2byte 0x1\r
- 2529 016b 50 .byte 0x50\r
- 2530 016c 36000000 .4byte .LVL29\r
- 2531 0170 38000000 .4byte .LVL30\r
- 2532 0174 0100 .2byte 0x1\r
- 2533 0176 50 .byte 0x50\r
- 2534 0177 3C000000 .4byte .LVL31\r
- 2535 017b 3E000000 .4byte .LVL32\r
- 2536 017f 0100 .2byte 0x1\r
- 2537 0181 50 .byte 0x50\r
- 2538 0182 00000000 .4byte 0\r
- 2539 0186 00000000 .4byte 0\r
- 2540 .LLST11:\r
- 2541 018a 00000000 .4byte .LFB0\r
- 2542 018e 02000000 .4byte .LCFI6\r
- 2543 0192 0200 .2byte 0x2\r
- 2544 0194 7D .byte 0x7d\r
- 2545 0195 00 .sleb128 0\r
- 2546 0196 02000000 .4byte .LCFI6\r
- 2547 019a A0000000 .4byte .LFE0\r
- 2548 019e 0200 .2byte 0x2\r
- 2549 01a0 7D .byte 0x7d\r
- 2550 01a1 08 .sleb128 8\r
- 2551 01a2 00000000 .4byte 0\r
- 2552 01a6 00000000 .4byte 0\r
- 2553 .LLST12:\r
- 2554 01aa 08000000 .4byte .LVL33\r
- 2555 01ae 23000000 .4byte .LVL35-1\r
- 2556 01b2 0100 .2byte 0x1\r
- 2557 01b4 52 .byte 0x52\r
- 2558 01b5 2E000000 .4byte .LVL36\r
- 2559 01b9 39000000 .4byte .LVL37-1\r
- 2560 01bd 0100 .2byte 0x1\r
- 2561 01bf 52 .byte 0x52\r
- 2562 01c0 3C000000 .4byte .LVL38\r
- 2563 01c4 42000000 .4byte .LVL39\r
- 2564 01c8 0100 .2byte 0x1\r
- 2565 01ca 52 .byte 0x52\r
- 2566 01cb 4C000000 .4byte .LVL41\r
- 2567 01cf 4E000000 .4byte .LVL42\r
- 2568 01d3 0100 .2byte 0x1\r
- 2569 01d5 51 .byte 0x51\r
- 2570 01d6 5C000000 .4byte .LVL43\r
- 2571 01da 66000000 .4byte .LVL44\r
- 2572 01de 0100 .2byte 0x1\r
- 2573 01e0 53 .byte 0x53\r
- 2574 01e1 6E000000 .4byte .LVL46\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 62\r
-\r
-\r
- 2575 01e5 72000000 .4byte .LVL47\r
- 2576 01e9 0600 .2byte 0x6\r
- 2577 01eb 70 .byte 0x70\r
- 2578 01ec 00 .sleb128 0\r
- 2579 01ed 09 .byte 0x9\r
- 2580 01ee 80 .byte 0x80\r
- 2581 01ef 1A .byte 0x1a\r
- 2582 01f0 9F .byte 0x9f\r
- 2583 01f1 00000000 .4byte 0\r
- 2584 01f5 00000000 .4byte 0\r
- 2585 .LLST13:\r
- 2586 01f9 12000000 .4byte .LVL34\r
- 2587 01fd 66000000 .4byte .LVL44\r
- 2588 0201 0200 .2byte 0x2\r
- 2589 0203 31 .byte 0x31\r
- 2590 0204 9F .byte 0x9f\r
- 2591 0205 6C000000 .4byte .LVL45\r
- 2592 0209 78000000 .4byte .LVL48\r
- 2593 020d 0100 .2byte 0x1\r
- 2594 020f 52 .byte 0x52\r
- 2595 0210 80000000 .4byte .LVL49\r
- 2596 0214 8A000000 .4byte .LVL50\r
- 2597 0218 0100 .2byte 0x1\r
- 2598 021a 52 .byte 0x52\r
- 2599 021b 00000000 .4byte 0\r
- 2600 021f 00000000 .4byte 0\r
- 2601 .LLST14:\r
- 2602 0223 00000000 .4byte .LFB9\r
- 2603 0227 02000000 .4byte .LCFI7\r
- 2604 022b 0200 .2byte 0x2\r
- 2605 022d 7D .byte 0x7d\r
- 2606 022e 00 .sleb128 0\r
- 2607 022f 02000000 .4byte .LCFI7\r
- 2608 0233 48000000 .4byte .LFE9\r
- 2609 0237 0200 .2byte 0x2\r
- 2610 0239 7D .byte 0x7d\r
- 2611 023a 08 .sleb128 8\r
- 2612 023b 00000000 .4byte 0\r
- 2613 023f 00000000 .4byte 0\r
- 2614 .LLST15:\r
- 2615 0243 22000000 .4byte .LVL52\r
- 2616 0247 2E000000 .4byte .LVL53\r
- 2617 024b 0100 .2byte 0x1\r
- 2618 024d 52 .byte 0x52\r
- 2619 024e 00000000 .4byte 0\r
- 2620 0252 00000000 .4byte 0\r
- 2621 .LLST16:\r
- 2622 0256 00000000 .4byte .LFB5\r
- 2623 025a 02000000 .4byte .LCFI8\r
- 2624 025e 0200 .2byte 0x2\r
- 2625 0260 7D .byte 0x7d\r
- 2626 0261 00 .sleb128 0\r
- 2627 0262 02000000 .4byte .LCFI8\r
- 2628 0266 50000000 .4byte .LFE5\r
- 2629 026a 0200 .2byte 0x2\r
- 2630 026c 7D .byte 0x7d\r
- 2631 026d 08 .sleb128 8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 63\r
-\r
-\r
- 2632 026e 00000000 .4byte 0\r
- 2633 0272 00000000 .4byte 0\r
- 2634 .LLST17:\r
- 2635 0276 2C000000 .4byte .LVL56\r
- 2636 027a 39000000 .4byte .LVL57-1\r
- 2637 027e 0100 .2byte 0x1\r
- 2638 0280 51 .byte 0x51\r
- 2639 0281 00000000 .4byte 0\r
- 2640 0285 00000000 .4byte 0\r
- 2641 .section .debug_aranges,"",%progbits\r
- 2642 0000 94000000 .4byte 0x94\r
- 2643 0004 0200 .2byte 0x2\r
- 2644 0006 00000000 .4byte .Ldebug_info0\r
- 2645 000a 04 .byte 0x4\r
- 2646 000b 00 .byte 0\r
- 2647 000c 0000 .2byte 0\r
- 2648 000e 0000 .2byte 0\r
- 2649 0010 00000000 .4byte .LFB4\r
- 2650 0014 94000000 .4byte .LFE4-.LFB4\r
- 2651 0018 00000000 .4byte .LFB6\r
- 2652 001c 34000000 .4byte .LFE6-.LFB6\r
- 2653 0020 00000000 .4byte .LFB7\r
- 2654 0024 04000000 .4byte .LFE7-.LFB7\r
- 2655 0028 00000000 .4byte .LFB10\r
- 2656 002c 74000000 .4byte .LFE10-.LFB10\r
- 2657 0030 00000000 .4byte .LFB12\r
- 2658 0034 2C000000 .4byte .LFE12-.LFB12\r
- 2659 0038 00000000 .4byte .LFB14\r
- 2660 003c 20000000 .4byte .LFE14-.LFB14\r
- 2661 0040 00000000 .4byte .LFB13\r
- 2662 0044 3C000000 .4byte .LFE13-.LFB13\r
- 2663 0048 00000000 .4byte .LFB11\r
- 2664 004c 20000000 .4byte .LFE11-.LFB11\r
- 2665 0050 00000000 .4byte .LFB2\r
- 2666 0054 24000000 .4byte .LFE2-.LFB2\r
- 2667 0058 00000000 .4byte .LFB8\r
- 2668 005c 34000000 .4byte .LFE8-.LFB8\r
- 2669 0060 00000000 .4byte .LFB3\r
- 2670 0064 38000000 .4byte .LFE3-.LFB3\r
- 2671 0068 00000000 .4byte .LFB1\r
- 2672 006c 54000000 .4byte .LFE1-.LFB1\r
- 2673 0070 00000000 .4byte .LFB0\r
- 2674 0074 A0000000 .4byte .LFE0-.LFB0\r
- 2675 0078 00000000 .4byte .LFB15\r
- 2676 007c 20000000 .4byte .LFE15-.LFB15\r
- 2677 0080 00000000 .4byte .LFB9\r
- 2678 0084 48000000 .4byte .LFE9-.LFB9\r
- 2679 0088 00000000 .4byte .LFB5\r
- 2680 008c 50000000 .4byte .LFE5-.LFB5\r
- 2681 0090 00000000 .4byte 0\r
- 2682 0094 00000000 .4byte 0\r
- 2683 .section .debug_ranges,"",%progbits\r
- 2684 .Ldebug_ranges0:\r
- 2685 0000 00000000 .4byte .LFB4\r
- 2686 0004 94000000 .4byte .LFE4\r
- 2687 0008 00000000 .4byte .LFB6\r
- 2688 000c 34000000 .4byte .LFE6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 64\r
-\r
-\r
- 2689 0010 00000000 .4byte .LFB7\r
- 2690 0014 04000000 .4byte .LFE7\r
- 2691 0018 00000000 .4byte .LFB10\r
- 2692 001c 74000000 .4byte .LFE10\r
- 2693 0020 00000000 .4byte .LFB12\r
- 2694 0024 2C000000 .4byte .LFE12\r
- 2695 0028 00000000 .4byte .LFB14\r
- 2696 002c 20000000 .4byte .LFE14\r
- 2697 0030 00000000 .4byte .LFB13\r
- 2698 0034 3C000000 .4byte .LFE13\r
- 2699 0038 00000000 .4byte .LFB11\r
- 2700 003c 20000000 .4byte .LFE11\r
- 2701 0040 00000000 .4byte .LFB2\r
- 2702 0044 24000000 .4byte .LFE2\r
- 2703 0048 00000000 .4byte .LFB8\r
- 2704 004c 34000000 .4byte .LFE8\r
- 2705 0050 00000000 .4byte .LFB3\r
- 2706 0054 38000000 .4byte .LFE3\r
- 2707 0058 00000000 .4byte .LFB1\r
- 2708 005c 54000000 .4byte .LFE1\r
- 2709 0060 00000000 .4byte .LFB0\r
- 2710 0064 A0000000 .4byte .LFE0\r
- 2711 0068 00000000 .4byte .LFB15\r
- 2712 006c 20000000 .4byte .LFE15\r
- 2713 0070 00000000 .4byte .LFB9\r
- 2714 0074 48000000 .4byte .LFE9\r
- 2715 0078 00000000 .4byte .LFB5\r
- 2716 007c 50000000 .4byte .LFE5\r
- 2717 0080 00000000 .4byte 0\r
- 2718 0084 00000000 .4byte 0\r
- 2719 .section .debug_line,"",%progbits\r
- 2720 .Ldebug_line0:\r
- 2721 0000 49020000 .section .debug_str,"MS",%progbits,1\r
- 2721 02006200 \r
- 2721 00000201 \r
- 2721 FB0E0D00 \r
- 2721 01010101 \r
- 2722 .LASF31:\r
- 2723 0000 70537461 .ascii "pStatusBlock\000"\r
- 2723 74757342 \r
- 2723 6C6F636B \r
- 2723 00\r
- 2724 .LASF29:\r
- 2725 000d 636F756E .ascii "count\000"\r
- 2725 7400\r
- 2726 .LASF10:\r
- 2727 0013 75696E74 .ascii "uint16\000"\r
- 2727 313600\r
- 2728 .LASF47:\r
- 2729 001a 55534246 .ascii "USBFS_EP_0_ISR\000"\r
- 2729 535F4550 \r
- 2729 5F305F49 \r
- 2729 535200\r
- 2730 .LASF65:\r
- 2731 0029 55534246 .ascii "USBFS_currentTD\000"\r
- 2731 535F6375 \r
- 2731 7272656E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 65\r
-\r
-\r
- 2731 74544400 \r
- 2732 .LASF36:\r
- 2733 0039 72656749 .ascii "regIndex\000"\r
- 2733 6E646578 \r
- 2733 00\r
- 2734 .LASF78:\r
- 2735 0042 636F6D70 .ascii "completionCode\000"\r
- 2735 6C657469 \r
- 2735 6F6E436F \r
- 2735 646500\r
- 2736 .LASF52:\r
- 2737 0051 55534246 .ascii "USBFS_InitControlRead\000"\r
- 2737 535F496E \r
- 2737 6974436F \r
- 2737 6E74726F \r
- 2737 6C526561 \r
- 2738 .LASF7:\r
- 2739 0067 6C6F6E67 .ascii "long long unsigned int\000"\r
- 2739 206C6F6E \r
- 2739 6720756E \r
- 2739 7369676E \r
- 2739 65642069 \r
- 2740 .LASF20:\r
- 2741 007e 61646472 .ascii "addr\000"\r
- 2741 00\r
- 2742 .LASF77:\r
- 2743 0083 55534246 .ascii "USBFS_ControlReadDataStage\000"\r
- 2743 535F436F \r
- 2743 6E74726F \r
- 2743 6C526561 \r
- 2743 64446174 \r
- 2744 .LASF6:\r
- 2745 009e 6C6F6E67 .ascii "long long int\000"\r
- 2745 206C6F6E \r
- 2745 6720696E \r
- 2745 7400\r
- 2746 .LASF0:\r
- 2747 00ac 7369676E .ascii "signed char\000"\r
- 2747 65642063 \r
- 2747 68617200 \r
- 2748 .LASF61:\r
- 2749 00b8 55534246 .ascii "USBFS_deviceAddress\000"\r
- 2749 535F6465 \r
- 2749 76696365 \r
- 2749 41646472 \r
- 2749 65737300 \r
- 2750 .LASF58:\r
- 2751 00cc 55534246 .ascii "USBFS_interfaceNumber\000"\r
- 2751 535F696E \r
- 2751 74657266 \r
- 2751 6163654E \r
- 2751 756D6265 \r
- 2752 .LASF4:\r
- 2753 00e2 6C6F6E67 .ascii "long int\000"\r
- 2753 20696E74 \r
- 2753 00\r
- 2754 .LASF9:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 66\r
-\r
-\r
- 2755 00eb 75696E74 .ascii "uint8\000"\r
- 2755 3800\r
- 2756 .LASF19:\r
- 2757 00f1 6570546F .ascii "epToggle\000"\r
- 2757 67676C65 \r
- 2757 00\r
- 2758 .LASF75:\r
- 2759 00fa 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_drv.c\000"\r
- 2759 6E657261 \r
- 2759 7465645F \r
- 2759 536F7572 \r
- 2759 63655C50 \r
- 2760 .LASF12:\r
- 2761 011f 646F7562 .ascii "double\000"\r
- 2761 6C6500\r
- 2762 .LASF48:\r
- 2763 0126 62526567 .ascii "bRegTemp\000"\r
- 2763 54656D70 \r
- 2763 00\r
- 2764 .LASF30:\r
- 2765 012f 70446174 .ascii "pData\000"\r
- 2765 6100\r
- 2766 .LASF55:\r
- 2767 0135 55534246 .ascii "USBFS_configuration\000"\r
- 2767 535F636F \r
- 2767 6E666967 \r
- 2767 75726174 \r
- 2767 696F6E00 \r
- 2768 .LASF21:\r
- 2769 0149 65704D6F .ascii "epMode\000"\r
- 2769 646500\r
- 2770 .LASF73:\r
- 2771 0150 55534246 .ascii "USBFS_HandleVendorRqst\000"\r
- 2771 535F4861 \r
- 2771 6E646C65 \r
- 2771 56656E64 \r
- 2771 6F725271 \r
- 2772 .LASF43:\r
- 2773 0167 55534246 .ascii "USBFS_ControlReadStatusStage\000"\r
- 2773 535F436F \r
- 2773 6E74726F \r
- 2773 6C526561 \r
- 2773 64537461 \r
- 2774 .LASF8:\r
- 2775 0184 756E7369 .ascii "unsigned int\000"\r
- 2775 676E6564 \r
- 2775 20696E74 \r
- 2775 00\r
- 2776 .LASF39:\r
- 2777 0191 55534246 .ascii "USBFS_UpdateStatusBlock\000"\r
- 2777 535F5570 \r
- 2777 64617465 \r
- 2777 53746174 \r
- 2777 7573426C \r
- 2778 .LASF5:\r
- 2779 01a9 6C6F6E67 .ascii "long unsigned int\000"\r
- 2779 20756E73 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 67\r
-\r
-\r
- 2779 69676E65 \r
- 2779 6420696E \r
- 2779 7400\r
- 2780 .LASF33:\r
- 2781 01bb 55534246 .ascii "USBFS_LoadEP0\000"\r
- 2781 535F4C6F \r
- 2781 61644550 \r
- 2781 3000\r
- 2782 .LASF3:\r
- 2783 01c9 73686F72 .ascii "short unsigned int\000"\r
- 2783 7420756E \r
- 2783 7369676E \r
- 2783 65642069 \r
- 2783 6E7400\r
- 2784 .LASF42:\r
- 2785 01dc 55534246 .ascii "USBFS_HandleIN\000"\r
- 2785 535F4861 \r
- 2785 6E646C65 \r
- 2785 494E00\r
- 2786 .LASF35:\r
- 2787 01eb 65703043 .ascii "ep0Count\000"\r
- 2787 6F756E74 \r
- 2787 00\r
- 2788 .LASF70:\r
- 2789 01f4 55534246 .ascii "USBFS_transferByteCount\000"\r
- 2789 535F7472 \r
- 2789 616E7366 \r
- 2789 65724279 \r
- 2789 7465436F \r
- 2790 .LASF24:\r
- 2791 020c 696E7465 .ascii "interface\000"\r
- 2791 72666163 \r
- 2791 6500\r
- 2792 .LASF56:\r
- 2793 0216 55534246 .ascii "USBFS_configurationChanged\000"\r
- 2793 535F636F \r
- 2793 6E666967 \r
- 2793 75726174 \r
- 2793 696F6E43 \r
- 2794 .LASF76:\r
- 2795 0231 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 2795 43534932 \r
- 2795 53445C73 \r
- 2795 6F667477 \r
- 2795 6172655C \r
- 2796 0260 6E00 .ascii "n\000"\r
- 2797 .LASF63:\r
- 2798 0262 55534246 .ascii "USBFS_interfaceClass\000"\r
- 2798 535F696E \r
- 2798 74657266 \r
- 2798 61636543 \r
- 2798 6C617373 \r
- 2799 .LASF18:\r
- 2800 0277 68774570 .ascii "hwEpState\000"\r
- 2800 53746174 \r
- 2800 6500\r
- 2801 .LASF15:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 68\r
-\r
-\r
- 2802 0281 73697A65 .ascii "sizetype\000"\r
- 2802 74797065 \r
- 2802 00\r
- 2803 .LASF44:\r
- 2804 028a 55534246 .ascii "USBFS_HandleOUT\000"\r
- 2804 535F4861 \r
- 2804 6E646C65 \r
- 2804 4F555400 \r
- 2805 .LASF68:\r
- 2806 029a 55534246 .ascii "USBFS_ep0Mode\000"\r
- 2806 535F6570 \r
- 2806 304D6F64 \r
- 2806 6500\r
- 2807 .LASF16:\r
- 2808 02a8 61747472 .ascii "attrib\000"\r
- 2808 696200\r
- 2809 .LASF69:\r
- 2810 02af 55534246 .ascii "USBFS_ep0Count\000"\r
- 2810 535F6570 \r
- 2810 30436F75 \r
- 2810 6E7400\r
- 2811 .LASF28:\r
- 2812 02be 545F5553 .ascii "T_USBFS_XFER_STATUS_BLOCK\000"\r
- 2812 4246535F \r
- 2812 58464552 \r
- 2812 5F535441 \r
- 2812 5455535F \r
- 2813 .LASF51:\r
- 2814 02d8 55534246 .ascii "USBFS_InitControlWrite\000"\r
- 2814 535F496E \r
- 2814 6974436F \r
- 2814 6E74726F \r
- 2814 6C577269 \r
- 2815 .LASF11:\r
- 2816 02ef 666C6F61 .ascii "float\000"\r
- 2816 7400\r
- 2817 .LASF17:\r
- 2818 02f5 61706945 .ascii "apiEpState\000"\r
- 2818 70537461 \r
- 2818 746500\r
- 2819 .LASF64:\r
- 2820 0300 55534246 .ascii "USBFS_EP\000"\r
- 2820 535F4550 \r
- 2820 00\r
- 2821 .LASF74:\r
- 2822 0309 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 2822 4320342E \r
- 2822 372E3320 \r
- 2822 32303133 \r
- 2822 30333132 \r
- 2823 033c 616E6368 .ascii "anch revision 196615]\000"\r
- 2823 20726576 \r
- 2823 6973696F \r
- 2823 6E203139 \r
- 2823 36363135 \r
- 2824 .LASF14:\r
- 2825 0352 72656738 .ascii "reg8\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 69\r
-\r
-\r
- 2825 00\r
- 2826 .LASF54:\r
- 2827 0357 55534246 .ascii "USBFS_transferState\000"\r
- 2827 535F7472 \r
- 2827 616E7366 \r
- 2827 65725374 \r
- 2827 61746500 \r
- 2828 .LASF1:\r
- 2829 036b 756E7369 .ascii "unsigned char\000"\r
- 2829 676E6564 \r
- 2829 20636861 \r
- 2829 7200\r
- 2830 .LASF79:\r
- 2831 0379 55534246 .ascii "USBFS_InitializeStatusBlock\000"\r
- 2831 535F496E \r
- 2831 69746961 \r
- 2831 6C697A65 \r
- 2831 53746174 \r
- 2832 .LASF2:\r
- 2833 0395 73686F72 .ascii "short int\000"\r
- 2833 7420696E \r
- 2833 7400\r
- 2834 .LASF32:\r
- 2835 039f 545F5553 .ascii "T_USBFS_TD\000"\r
- 2835 4246535F \r
- 2835 544400\r
- 2836 .LASF67:\r
- 2837 03aa 55534246 .ascii "USBFS_lastPacketSize\000"\r
- 2837 535F6C61 \r
- 2837 73745061 \r
- 2837 636B6574 \r
- 2837 53697A65 \r
- 2838 .LASF59:\r
- 2839 03bf 55534246 .ascii "USBFS_interfaceSetting\000"\r
- 2839 535F696E \r
- 2839 74657266 \r
- 2839 61636553 \r
- 2839 65747469 \r
- 2840 .LASF25:\r
- 2841 03d6 545F5553 .ascii "T_USBFS_EP_CTL_BLOCK\000"\r
- 2841 4246535F \r
- 2841 45505F43 \r
- 2841 544C5F42 \r
- 2841 4C4F434B \r
- 2842 .LASF40:\r
- 2843 03eb 55534246 .ascii "USBFS_NoDataControlStatusStage\000"\r
- 2843 535F4E6F \r
- 2843 44617461 \r
- 2843 436F6E74 \r
- 2843 726F6C53 \r
- 2844 .LASF38:\r
- 2845 040a 55534246 .ascii "USBFS_InitNoDataControlTransfer\000"\r
- 2845 535F496E \r
- 2845 69744E6F \r
- 2845 44617461 \r
- 2845 436F6E74 \r
- 2846 .LASF53:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 70\r
-\r
-\r
- 2847 042a 55534246 .ascii "USBFS_device\000"\r
- 2847 535F6465 \r
- 2847 76696365 \r
- 2847 00\r
- 2848 .LASF66:\r
- 2849 0437 55534246 .ascii "USBFS_ep0Toggle\000"\r
- 2849 535F6570 \r
- 2849 30546F67 \r
- 2849 676C6500 \r
- 2850 .LASF34:\r
- 2851 0447 55534246 .ascii "USBFS_ControlWriteDataStage\000"\r
- 2851 535F436F \r
- 2851 6E74726F \r
- 2851 6C577269 \r
- 2851 74654461 \r
- 2852 .LASF27:\r
- 2853 0463 6C656E67 .ascii "length\000"\r
- 2853 746800\r
- 2854 .LASF13:\r
- 2855 046a 63686172 .ascii "char\000"\r
- 2855 00\r
- 2856 .LASF23:\r
- 2857 046f 62756666 .ascii "bufferSize\000"\r
- 2857 65725369 \r
- 2857 7A6500\r
- 2858 .LASF46:\r
- 2859 047a 72657175 .ascii "requestHandled\000"\r
- 2859 65737448 \r
- 2859 616E646C \r
- 2859 656400\r
- 2860 .LASF22:\r
- 2861 0489 62756666 .ascii "buffOffset\000"\r
- 2861 4F666673 \r
- 2861 657400\r
- 2862 .LASF57:\r
- 2863 0494 55534246 .ascii "USBFS_deviceStatus\000"\r
- 2863 535F6465 \r
- 2863 76696365 \r
- 2863 53746174 \r
- 2863 757300\r
- 2864 .LASF60:\r
- 2865 04a7 55534246 .ascii "USBFS_interfaceSetting_last\000"\r
- 2865 535F696E \r
- 2865 74657266 \r
- 2865 61636553 \r
- 2865 65747469 \r
- 2866 .LASF49:\r
- 2867 04c3 6D6F6469 .ascii "modifyReg\000"\r
- 2867 66795265 \r
- 2867 6700\r
- 2868 .LASF45:\r
- 2869 04cd 55534246 .ascii "USBFS_HandleSetup\000"\r
- 2869 535F4861 \r
- 2869 6E646C65 \r
- 2869 53657475 \r
- 2869 7000\r
- 2870 .LASF26:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccyD9XKy.s page 71\r
-\r
-\r
- 2871 04df 73746174 .ascii "status\000"\r
- 2871 757300\r
- 2872 .LASF72:\r
- 2873 04e6 55534246 .ascii "USBFS_DispatchClassRqst\000"\r
- 2873 535F4469 \r
- 2873 73706174 \r
- 2873 6368436C \r
- 2873 61737352 \r
- 2874 .LASF50:\r
- 2875 04fe 78666572 .ascii "xferCount\000"\r
- 2875 436F756E \r
- 2875 7400\r
- 2876 .LASF62:\r
- 2877 0508 55534246 .ascii "USBFS_interfaceStatus\000"\r
- 2877 535F696E \r
- 2877 74657266 \r
- 2877 61636553 \r
- 2877 74617475 \r
- 2878 .LASF71:\r
- 2879 051e 55534246 .ascii "USBFS_HandleStandardRqst\000"\r
- 2879 535F4861 \r
- 2879 6E646C65 \r
- 2879 5374616E \r
- 2879 64617264 \r
- 2880 .LASF37:\r
- 2881 0537 55534246 .ascii "USBFS_InitZeroLengthControlTransfer\000"\r
- 2881 535F496E \r
- 2881 69745A65 \r
- 2881 726F4C65 \r
- 2881 6E677468 \r
- 2882 .LASF41:\r
- 2883 055b 55534246 .ascii "USBFS_ControlWriteStatusStage\000"\r
- 2883 535F436F \r
- 2883 6E74726F \r
- 2883 6C577269 \r
- 2883 74655374 \r
- 2884 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_episr.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_EP_1_ISR,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_EP_1_ISR\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_EP_1_ISR, %function\r
- 24 USBFS_EP_1_ISR:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_episr.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_episr.c **** * File Name: USBFS_episr.c\r
- 3:.\Generated_Source\PSoC5/USBFS_episr.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_episr.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_episr.c **** * Data endpoint Interrupt Service Routines\r
- 7:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_episr.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_episr.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_episr.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_episr.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_episr.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_episr.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_episr.c **** #include "USBFS_pvt.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_episr.c **** #if defined(USBFS_ENABLE_MIDI_STREAMING) && (USBFS_ENABLE_MIDI_API != 0u)\r
- 20:.\Generated_Source\PSoC5/USBFS_episr.c **** #include "USBFS_midi.h"\r
- 21:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- 22:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 23:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 24:.\Generated_Source\PSoC5/USBFS_episr.c **** /***************************************\r
- 25:.\Generated_Source\PSoC5/USBFS_episr.c **** * Custom Declarations\r
- 26:.\Generated_Source\PSoC5/USBFS_episr.c **** ***************************************/\r
- 27:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START CUSTOM_DECLARATIONS` Place your declaration here */\r
- 28:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 29:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 30:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 31:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- 33:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 34:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 35:.\Generated_Source\PSoC5/USBFS_episr.c **** /******************************************************************************\r
- 36:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_1_ISR\r
- 37:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************\r
- 38:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 39:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 40:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 1 Interrupt Service Routine\r
- 41:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 42:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 43:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 44:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 45:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 46:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 47:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 48:.\Generated_Source\PSoC5/USBFS_episr.c **** ******************************************************************************/\r
- 49:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_1_ISR)\r
- 50:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 27 .loc 1 50 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 51:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 52:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 53:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 54:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 55:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP1_USER_CODE` Place your code here */\r
- 56:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 57:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 58:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 59:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 60:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 61:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 62:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 63:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 64:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP1_CR0_PTR); /* Must read the mode reg */\r
- 32 .loc 1 64 0\r
- 33 0000 094B ldr r3, .L7\r
- 65:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 66:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP1].attrib & USBFS_EP_TYPE_MASK) !=\r
- 34 .loc 1 66 0\r
- 35 0002 0A48 ldr r0, .L7+4\r
- 64:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP1_CR0_PTR); /* Must read the mode reg */\r
- 36 .loc 1 64 0\r
- 37 0004 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 38 .loc 1 66 0\r
- 39 0006 027B ldrb r2, [r0, #12] @ zero_extendqisi2\r
- 40 0008 02F00301 and r1, r2, #3\r
- 41 000c 0129 cmp r1, #1\r
- 42 000e 03D0 beq .L2\r
- 67:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 68:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 69:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP1].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 43 .loc 1 69 0\r
- 44 0010 C37B ldrb r3, [r0, #15] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 3\r
-\r
-\r
- 45 0012 83F08002 eor r2, r3, #128\r
- 46 0016 C273 strb r2, [r0, #15]\r
- 47 .L2:\r
- 70:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 71:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP1].apiEpState = USBFS_EVENT_PENDING;\r
- 48 .loc 1 71 0\r
- 49 0018 0121 movs r1, #1\r
- 50 001a 4173 strb r1, [r0, #13]\r
- 72:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR) &\r
- 51 .loc 1 72 0\r
- 52 001c 0448 ldr r0, .L7+8\r
- 53 001e 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 54 0020 03F0FE02 and r2, r3, #254\r
- 55 0024 0270 strb r2, [r0, #0]\r
- 56 0026 7047 bx lr\r
- 57 .L8:\r
- 58 .align 2\r
- 59 .L7:\r
- 60 0028 0E600040 .word 1073766414\r
- 61 002c 00000000 .word USBFS_EP\r
- 62 0030 0B600040 .word 1073766411\r
- 63 .cfi_endproc\r
- 64 .LFE0:\r
- 65 .size USBFS_EP_1_ISR, .-USBFS_EP_1_ISR\r
- 66 .section .text.USBFS_EP_2_ISR,"ax",%progbits\r
- 67 .align 1\r
- 68 .global USBFS_EP_2_ISR\r
- 69 .thumb\r
- 70 .thumb_func\r
- 71 .type USBFS_EP_2_ISR, %function\r
- 72 USBFS_EP_2_ISR:\r
- 73 .LFB1:\r
- 73:.\Generated_Source\PSoC5/USBFS_episr.c **** (uint8)~USBFS_SIE_EP_INT_EP1_MA\r
- 74:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 75:.\Generated_Source\PSoC5/USBFS_episr.c **** #if( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT )\r
- 76:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP1)\r
- 77:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 78:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 79:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 80:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 81:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 82:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP1_END_USER_CODE` Place your code here */\r
- 83:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 84:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 85:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 86:.\Generated_Source\PSoC5/USBFS_episr.c **** #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 )\r
- 87:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 88:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 89:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 90:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 91:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP1_ISR_REMOVE */\r
- 92:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 93:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 94:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- 95:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 96:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 97:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_2_ISR\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 4\r
-\r
-\r
- 98:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 99:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 100:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 101:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 2 Interrupt Service Routine\r
- 102:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 103:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 104:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 105:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 106:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 107:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 108:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 109:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 110:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_2_ISR)\r
- 111:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 74 .loc 1 111 0\r
- 75 .cfi_startproc\r
- 76 @ args = 0, pretend = 0, frame = 0\r
- 77 @ frame_needed = 0, uses_anonymous_args = 0\r
- 78 @ link register save eliminated.\r
- 112:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 113:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 114:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 115:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 116:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP2_USER_CODE` Place your code here */\r
- 117:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 118:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 119:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 120:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 )\r
- 121:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 122:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 123:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 124:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 125:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP2_CR0_PTR); /* Must read the mode reg */\r
- 79 .loc 1 125 0\r
- 80 0000 094B ldr r3, .L14\r
- 126:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 127:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP2].attrib & USBFS_EP_TYPE_MASK) !=\r
- 81 .loc 1 127 0\r
- 82 0002 0A48 ldr r0, .L14+4\r
- 125:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP2_CR0_PTR); /* Must read the mode reg */\r
- 83 .loc 1 125 0\r
- 84 0004 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 85 .loc 1 127 0\r
- 86 0006 027E ldrb r2, [r0, #24] @ zero_extendqisi2\r
- 87 0008 02F00301 and r1, r2, #3\r
- 88 000c 0129 cmp r1, #1\r
- 89 000e 03D0 beq .L10\r
- 128:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 129:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 130:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP2].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 90 .loc 1 130 0\r
- 91 0010 C37E ldrb r3, [r0, #27] @ zero_extendqisi2\r
- 92 0012 83F08002 eor r2, r3, #128\r
- 93 0016 C276 strb r2, [r0, #27]\r
- 94 .L10:\r
- 131:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 132:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP2].apiEpState = USBFS_EVENT_PENDING;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 5\r
-\r
-\r
- 95 .loc 1 132 0\r
- 96 0018 0121 movs r1, #1\r
- 97 001a 4176 strb r1, [r0, #25]\r
- 133:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 98 .loc 1 133 0\r
- 99 001c 0448 ldr r0, .L14+8\r
- 100 001e 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 101 0020 03F0FD02 and r2, r3, #253\r
- 102 0024 0270 strb r2, [r0, #0]\r
- 103 0026 7047 bx lr\r
- 104 .L15:\r
- 105 .align 2\r
- 106 .L14:\r
- 107 0028 1E600040 .word 1073766430\r
- 108 002c 00000000 .word USBFS_EP\r
- 109 0030 0B600040 .word 1073766411\r
- 110 .cfi_endproc\r
- 111 .LFE1:\r
- 112 .size USBFS_EP_2_ISR, .-USBFS_EP_2_ISR\r
- 113 .section .text.USBFS_SOF_ISR,"ax",%progbits\r
- 114 .align 1\r
- 115 .global USBFS_SOF_ISR\r
- 116 .thumb\r
- 117 .thumb_func\r
- 118 .type USBFS_SOF_ISR, %function\r
- 119 USBFS_SOF_ISR:\r
- 120 .LFB2:\r
- 134:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 135:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 136:.\Generated_Source\PSoC5/USBFS_episr.c **** #if( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT )\r
- 137:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP2)\r
- 138:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 139:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 140:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 141:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 142:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 143:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP2_END_USER_CODE` Place your code here */\r
- 144:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 145:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 146:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 147:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 148:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 149:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 150:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 151:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 152:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP2_ISR_REMOVE */\r
- 153:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 154:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 155:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- 156:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 157:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 158:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_3_ISR\r
- 159:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 160:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 161:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 162:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 3 Interrupt Service Routine\r
- 163:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 6\r
-\r
-\r
- 164:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 165:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 166:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 167:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 168:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 169:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 170:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 171:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_3_ISR)\r
- 172:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 173:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 174:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 175:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- 176:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 177:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP3_USER_CODE` Place your code here */\r
- 178:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 179:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 180:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 181:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 182:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 183:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 184:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 185:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 186:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP3_CR0_PTR); /* Must read the mode reg */\r
- 187:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 188:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP3].attrib & USBFS_EP_TYPE_MASK) !=\r
- 189:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 190:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 191:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP3].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 192:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 193:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP3].apiEpState = USBFS_EVENT_PENDING;\r
- 194:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 195:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 196:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 197:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- 198:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP3)\r
- 199:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 200:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 201:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 202:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 203:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 204:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP3_END_USER_CODE` Place your code here */\r
- 205:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 206:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 207:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 208:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 209:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 210:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 211:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 212:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 213:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP3_ISR_REMOVE */\r
- 214:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 215:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 216:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- 217:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 218:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 219:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_4_ISR\r
- 220:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 7\r
-\r
-\r
- 221:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 222:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 223:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 4 Interrupt Service Routine\r
- 224:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 225:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 226:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 227:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 228:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 229:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 230:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 231:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 232:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_4_ISR)\r
- 233:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 234:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 235:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 236:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 237:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 238:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP4_USER_CODE` Place your code here */\r
- 239:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 240:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 241:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 242:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 243:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 244:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 245:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 246:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 247:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP4_CR0_PTR); /* Must read the mode reg */\r
- 248:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 249:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP4].attrib & USBFS_EP_TYPE_MASK) !=\r
- 250:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 251:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 252:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP4].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 253:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 254:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP4].apiEpState = USBFS_EVENT_PENDING;\r
- 255:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 256:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 257:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 258:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- 259:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP4)\r
- 260:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 261:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 262:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 263:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 264:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 265:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP4_END_USER_CODE` Place your code here */\r
- 266:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 267:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 268:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 269:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 270:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 271:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 272:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 273:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 274:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP4_ISR_REMOVE */\r
- 275:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 276:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 277:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP5_ISR_REMOVE == 0u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 8\r
-\r
-\r
- 278:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 279:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 280:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_5_ISR\r
- 281:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 282:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 283:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 284:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 5 Interrupt Service Routine\r
- 285:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 286:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 287:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 288:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 289:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 290:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 291:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 292:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 293:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_5_ISR)\r
- 294:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 295:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 296:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 297:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 298:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 299:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP5_USER_CODE` Place your code here */\r
- 300:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 301:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 302:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 303:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 304:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 305:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 306:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 307:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 308:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP5_CR0_PTR); /* Must read the mode reg */\r
- 309:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 310:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP5].attrib & USBFS_EP_TYPE_MASK) !=\r
- 311:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 312:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 313:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP5].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 314:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 315:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP5].apiEpState = USBFS_EVENT_PENDING;\r
- 316:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 317:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 318:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 319:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- 320:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP5)\r
- 321:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 322:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 323:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 324:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 325:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 326:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP5_END_USER_CODE` Place your code here */\r
- 327:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 328:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 329:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 330:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 331:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 332:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 333:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 334:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP5_ISR_REMOVE */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 9\r
-\r
-\r
- 335:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 336:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 337:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- 338:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 339:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 340:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_6_ISR\r
- 341:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 342:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 343:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 344:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 6 Interrupt Service Routine\r
- 345:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 346:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 347:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 348:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 349:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 350:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 351:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 352:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 353:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_6_ISR)\r
- 354:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 355:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 356:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 357:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 358:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 359:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP6_USER_CODE` Place your code here */\r
- 360:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 361:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 362:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 363:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 364:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 365:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 366:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 367:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 368:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP6_CR0_PTR); /* Must read the mode reg */\r
- 369:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 370:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP6].attrib & USBFS_EP_TYPE_MASK) !=\r
- 371:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 372:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 373:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP6].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 374:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 375:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP6].apiEpState = USBFS_EVENT_PENDING;\r
- 376:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 377:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 378:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 379:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- 380:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP6)\r
- 381:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 382:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 383:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 384:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 385:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 386:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP6_END_USER_CODE` Place your code here */\r
- 387:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 388:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 389:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 390:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 391:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 10\r
-\r
-\r
- 392:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 393:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 394:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 395:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP6_ISR_REMOVE */\r
- 396:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 397:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 398:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- 399:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 400:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 401:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_7_ISR\r
- 402:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 403:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 404:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 405:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 7 Interrupt Service Routine\r
- 406:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 407:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 408:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 409:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 410:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 411:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 412:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 413:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 414:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_7_ISR)\r
- 415:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 416:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 417:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 418:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 419:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 420:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP7_USER_CODE` Place your code here */\r
- 421:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 422:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 423:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 424:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 425:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 426:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 427:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 428:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 429:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP7_CR0_PTR); /* Must read the mode reg */\r
- 430:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 431:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP7].attrib & USBFS_EP_TYPE_MASK) !=\r
- 432:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 433:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 434:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP7].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 435:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 436:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP7].apiEpState = USBFS_EVENT_PENDING;\r
- 437:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 438:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 439:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 440:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- 441:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP7)\r
- 442:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 443:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 444:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 445:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 446:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 447:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP7_END_USER_CODE` Place your code here */\r
- 448:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 11\r
-\r
-\r
- 449:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 450:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 451:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 452:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 453:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 454:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 455:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 456:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP7_ISR_REMOVE */\r
- 457:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 458:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 459:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- 460:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 461:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 462:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_EP_8_ISR\r
- 463:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 464:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 465:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 466:.\Generated_Source\PSoC5/USBFS_episr.c **** * Endpoint 8 Interrupt Service Routine\r
- 467:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 468:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 469:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 470:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 471:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 472:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 473:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 474:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 475:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_EP_8_ISR)\r
- 476:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 477:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 478:.\Generated_Source\PSoC5/USBFS_episr.c **** uint8 int_en;\r
- 479:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 480:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 481:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP8_USER_CODE` Place your code here */\r
- 482:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 483:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 484:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 485:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 486:.\Generated_Source\PSoC5/USBFS_episr.c **** int_en = EA;\r
- 487:.\Generated_Source\PSoC5/USBFS_episr.c **** CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- 488:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 489:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 490:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_GET_REG8(USBFS_SIE_EP8_CR0_PTR); /* Must read the mode reg */\r
- 491:.\Generated_Source\PSoC5/USBFS_episr.c **** /* Do not toggle ISOC endpoint */\r
- 492:.\Generated_Source\PSoC5/USBFS_episr.c **** if((USBFS_EP[USBFS_EP8].attrib & USBFS_EP_TYPE_MASK) !=\r
- 493:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP_TYPE_I\r
- 494:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 495:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP8].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- 496:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 497:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_EP[USBFS_EP8].apiEpState = USBFS_EVENT_PENDING;\r
- 498:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- 499:.\Generated_Source\PSoC5/USBFS_episr.c **** & (uint8)~USBFS_SIE_EP_INT_\r
- 500:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 501:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- 502:.\Generated_Source\PSoC5/USBFS_episr.c **** if(USBFS_midi_out_ep == USBFS_EP8)\r
- 503:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 504:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_MIDI_OUT_EP_Service();\r
- 505:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 12\r
-\r
-\r
- 506:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
- 507:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 508:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START EP8_END_USER_CODE` Place your code here */\r
- 509:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 510:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 511:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 512:.\Generated_Source\PSoC5/USBFS_episr.c **** #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- 513:.\Generated_Source\PSoC5/USBFS_episr.c **** EA = int_en;\r
- 514:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- 515:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 516:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 517:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_EP8_ISR_REMOVE */\r
- 518:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 519:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 520:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 521:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_SOF_ISR\r
- 522:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 523:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 524:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 525:.\Generated_Source\PSoC5/USBFS_episr.c **** * Start of Frame Interrupt Service Routine\r
- 526:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 527:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 528:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 529:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 530:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 531:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 532:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 533:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 534:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_SOF_ISR)\r
- 535:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 121 .loc 1 535 0\r
- 122 .cfi_startproc\r
- 123 @ args = 0, pretend = 0, frame = 0\r
- 124 @ frame_needed = 0, uses_anonymous_args = 0\r
- 125 @ link register save eliminated.\r
- 126 0000 7047 bx lr\r
- 127 .cfi_endproc\r
- 128 .LFE2:\r
- 129 .size USBFS_SOF_ISR, .-USBFS_SOF_ISR\r
- 130 .section .text.USBFS_BUS_RESET_ISR,"ax",%progbits\r
- 131 .align 1\r
- 132 .global USBFS_BUS_RESET_ISR\r
- 133 .thumb\r
- 134 .thumb_func\r
- 135 .type USBFS_BUS_RESET_ISR, %function\r
- 136 USBFS_BUS_RESET_ISR:\r
- 137 .LFB3:\r
- 536:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START SOF_USER_CODE` Place your code here */\r
- 537:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 538:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 539:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 540:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 541:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 542:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************\r
- 543:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_BUS_RESET_ISR\r
- 544:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************\r
- 545:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 13\r
-\r
-\r
- 546:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:\r
- 547:.\Generated_Source\PSoC5/USBFS_episr.c **** * USB Bus Reset Interrupt Service Routine. Calls _Start with the same\r
- 548:.\Generated_Source\PSoC5/USBFS_episr.c **** * parameters as the last USER call to _Start\r
- 549:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 550:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:\r
- 551:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 552:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 553:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:\r
- 554:.\Generated_Source\PSoC5/USBFS_episr.c **** * None.\r
- 555:.\Generated_Source\PSoC5/USBFS_episr.c **** *\r
- 556:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/\r
- 557:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_BUS_RESET_ISR)\r
- 558:.\Generated_Source\PSoC5/USBFS_episr.c **** {\r
- 138 .loc 1 558 0\r
- 139 .cfi_startproc\r
- 140 @ args = 0, pretend = 0, frame = 0\r
- 141 @ frame_needed = 0, uses_anonymous_args = 0\r
- 142 @ link register save eliminated.\r
- 559:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START BUS_RESET_USER_CODE` Place your code here */\r
- 560:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 561:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */\r
- 562:.\Generated_Source\PSoC5/USBFS_episr.c **** \r
- 563:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_ReInitComponent();\r
- 564:.\Generated_Source\PSoC5/USBFS_episr.c **** }\r
- 143 .loc 1 564 0\r
- 563:.\Generated_Source\PSoC5/USBFS_episr.c **** USBFS_ReInitComponent();\r
- 144 .loc 1 563 0\r
- 145 0000 FFF7FEBF b USBFS_ReInitComponent\r
- 146 .LVL0:\r
- 147 .cfi_endproc\r
- 148 .LFE3:\r
- 149 .size USBFS_BUS_RESET_ISR, .-USBFS_BUS_RESET_ISR\r
- 150 .text\r
- 151 .Letext0:\r
- 152 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 153 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 154 .file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"\r
- 155 .section .debug_info,"",%progbits\r
- 156 .Ldebug_info0:\r
- 157 0000 D1010000 .4byte 0x1d1\r
- 158 0004 0200 .2byte 0x2\r
- 159 0006 00000000 .4byte .Ldebug_abbrev0\r
- 160 000a 04 .byte 0x4\r
- 161 000b 01 .uleb128 0x1\r
- 162 000c A0010000 .4byte .LASF29\r
- 163 0010 01 .byte 0x1\r
- 164 0011 6F000000 .4byte .LASF30\r
- 165 0015 AD000000 .4byte .LASF31\r
- 166 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 167 001d 00000000 .4byte 0\r
- 168 0021 00000000 .4byte 0\r
- 169 0025 00000000 .4byte .Ldebug_line0\r
- 170 0029 02 .uleb128 0x2\r
- 171 002a 01 .byte 0x1\r
- 172 002b 06 .byte 0x6\r
- 173 002c 0B020000 .4byte .LASF0\r
- 174 0030 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 14\r
-\r
-\r
- 175 0031 01 .byte 0x1\r
- 176 0032 08 .byte 0x8\r
- 177 0033 61000000 .4byte .LASF1\r
- 178 0037 02 .uleb128 0x2\r
- 179 0038 02 .byte 0x2\r
- 180 0039 05 .byte 0x5\r
- 181 003a 90010000 .4byte .LASF2\r
- 182 003e 02 .uleb128 0x2\r
- 183 003f 02 .byte 0x2\r
- 184 0040 07 .byte 0x7\r
- 185 0041 16000000 .4byte .LASF3\r
- 186 0045 02 .uleb128 0x2\r
- 187 0046 04 .byte 0x4\r
- 188 0047 05 .byte 0x5\r
- 189 0048 F3010000 .4byte .LASF4\r
- 190 004c 02 .uleb128 0x2\r
- 191 004d 04 .byte 0x4\r
- 192 004e 07 .byte 0x7\r
- 193 004f 9B000000 .4byte .LASF5\r
- 194 0053 02 .uleb128 0x2\r
- 195 0054 08 .byte 0x8\r
- 196 0055 05 .byte 0x5\r
- 197 0056 72010000 .4byte .LASF6\r
- 198 005a 02 .uleb128 0x2\r
- 199 005b 08 .byte 0x8\r
- 200 005c 07 .byte 0x7\r
- 201 005d 32010000 .4byte .LASF7\r
- 202 0061 03 .uleb128 0x3\r
- 203 0062 04 .byte 0x4\r
- 204 0063 05 .byte 0x5\r
- 205 0064 696E7400 .ascii "int\000"\r
- 206 0068 02 .uleb128 0x2\r
- 207 0069 04 .byte 0x4\r
- 208 006a 07 .byte 0x7\r
- 209 006b 25010000 .4byte .LASF8\r
- 210 006f 04 .uleb128 0x4\r
- 211 0070 9A010000 .4byte .LASF9\r
- 212 0074 02 .byte 0x2\r
- 213 0075 5B .byte 0x5b\r
- 214 0076 30000000 .4byte 0x30\r
- 215 007a 04 .uleb128 0x4\r
- 216 007b 13010000 .4byte .LASF10\r
- 217 007f 02 .byte 0x2\r
- 218 0080 5C .byte 0x5c\r
- 219 0081 3E000000 .4byte 0x3e\r
- 220 0085 02 .uleb128 0x2\r
- 221 0086 04 .byte 0x4\r
- 222 0087 04 .byte 0x4\r
- 223 0088 52000000 .4byte .LASF11\r
- 224 008c 02 .uleb128 0x2\r
- 225 008d 08 .byte 0x8\r
- 226 008e 04 .byte 0x4\r
- 227 008f FA000000 .4byte .LASF12\r
- 228 0093 02 .uleb128 0x2\r
- 229 0094 01 .byte 0x1\r
- 230 0095 08 .byte 0x8\r
- 231 0096 80010000 .4byte .LASF13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 15\r
-\r
-\r
- 232 009a 04 .uleb128 0x4\r
- 233 009b 96000000 .4byte .LASF14\r
- 234 009f 02 .byte 0x2\r
- 235 00a0 F0 .byte 0xf0\r
- 236 00a1 A5000000 .4byte 0xa5\r
- 237 00a5 05 .uleb128 0x5\r
- 238 00a6 6F000000 .4byte 0x6f\r
- 239 00aa 02 .uleb128 0x2\r
- 240 00ab 04 .byte 0x4\r
- 241 00ac 07 .byte 0x7\r
- 242 00ad 62010000 .4byte .LASF15\r
- 243 00b1 06 .uleb128 0x6\r
- 244 00b2 0C .byte 0xc\r
- 245 00b3 03 .byte 0x3\r
- 246 00b4 79 .byte 0x79\r
- 247 00b5 38010000 .4byte 0x138\r
- 248 00b9 07 .uleb128 0x7\r
- 249 00ba 01010000 .4byte .LASF16\r
- 250 00be 03 .byte 0x3\r
- 251 00bf 7B .byte 0x7b\r
- 252 00c0 6F000000 .4byte 0x6f\r
- 253 00c4 02 .byte 0x2\r
- 254 00c5 23 .byte 0x23\r
- 255 00c6 00 .uleb128 0\r
- 256 00c7 07 .uleb128 0x7\r
- 257 00c8 1A010000 .4byte .LASF17\r
- 258 00cc 03 .byte 0x3\r
- 259 00cd 7C .byte 0x7c\r
- 260 00ce 6F000000 .4byte 0x6f\r
- 261 00d2 02 .byte 0x2\r
- 262 00d3 23 .byte 0x23\r
- 263 00d4 01 .uleb128 0x1\r
- 264 00d5 07 .uleb128 0x7\r
- 265 00d6 49010000 .4byte .LASF18\r
- 266 00da 03 .byte 0x3\r
- 267 00db 7D .byte 0x7d\r
- 268 00dc 6F000000 .4byte 0x6f\r
- 269 00e0 02 .byte 0x2\r
- 270 00e1 23 .byte 0x23\r
- 271 00e2 02 .uleb128 0x2\r
- 272 00e3 07 .uleb128 0x7\r
- 273 00e4 58000000 .4byte .LASF19\r
- 274 00e8 03 .byte 0x3\r
- 275 00e9 7E .byte 0x7e\r
- 276 00ea 6F000000 .4byte 0x6f\r
- 277 00ee 02 .byte 0x2\r
- 278 00ef 23 .byte 0x23\r
- 279 00f0 03 .uleb128 0x3\r
- 280 00f1 07 .uleb128 0x7\r
- 281 00f2 DE000000 .4byte .LASF20\r
- 282 00f6 03 .byte 0x3\r
- 283 00f7 7F .byte 0x7f\r
- 284 00f8 6F000000 .4byte 0x6f\r
- 285 00fc 02 .byte 0x2\r
- 286 00fd 23 .byte 0x23\r
- 287 00fe 04 .uleb128 0x4\r
- 288 00ff 07 .uleb128 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 16\r
-\r
-\r
- 289 0100 6B010000 .4byte .LASF21\r
- 290 0104 03 .byte 0x3\r
- 291 0105 80 .byte 0x80\r
- 292 0106 6F000000 .4byte 0x6f\r
- 293 010a 02 .byte 0x2\r
- 294 010b 23 .byte 0x23\r
- 295 010c 05 .uleb128 0x5\r
- 296 010d 07 .uleb128 0x7\r
- 297 010e 08010000 .4byte .LASF22\r
- 298 0112 03 .byte 0x3\r
- 299 0113 81 .byte 0x81\r
- 300 0114 7A000000 .4byte 0x7a\r
- 301 0118 02 .byte 0x2\r
- 302 0119 23 .byte 0x23\r
- 303 011a 06 .uleb128 0x6\r
- 304 011b 07 .uleb128 0x7\r
- 305 011c 85010000 .4byte .LASF23\r
- 306 0120 03 .byte 0x3\r
- 307 0121 82 .byte 0x82\r
- 308 0122 7A000000 .4byte 0x7a\r
- 309 0126 02 .byte 0x2\r
- 310 0127 23 .byte 0x23\r
- 311 0128 08 .uleb128 0x8\r
- 312 0129 07 .uleb128 0x7\r
- 313 012a E9010000 .4byte .LASF24\r
- 314 012e 03 .byte 0x3\r
- 315 012f 83 .byte 0x83\r
- 316 0130 6F000000 .4byte 0x6f\r
- 317 0134 02 .byte 0x2\r
- 318 0135 23 .byte 0x23\r
- 319 0136 0A .uleb128 0xa\r
- 320 0137 00 .byte 0\r
- 321 0138 04 .uleb128 0x4\r
- 322 0139 29000000 .4byte .LASF25\r
- 323 013d 03 .byte 0x3\r
- 324 013e 84 .byte 0x84\r
- 325 013f B1000000 .4byte 0xb1\r
- 326 0143 08 .uleb128 0x8\r
- 327 0144 01 .byte 0x1\r
- 328 0145 53010000 .4byte .LASF26\r
- 329 0149 01 .byte 0x1\r
- 330 014a 31 .byte 0x31\r
- 331 014b 01 .byte 0x1\r
- 332 014c 00000000 .4byte .LFB0\r
- 333 0150 34000000 .4byte .LFE0\r
- 334 0154 02 .byte 0x2\r
- 335 0155 7D .byte 0x7d\r
- 336 0156 00 .sleb128 0\r
- 337 0157 01 .byte 0x1\r
- 338 0158 08 .uleb128 0x8\r
- 339 0159 01 .byte 0x1\r
- 340 015a FC010000 .4byte .LASF27\r
- 341 015e 01 .byte 0x1\r
- 342 015f 6E .byte 0x6e\r
- 343 0160 01 .byte 0x1\r
- 344 0161 00000000 .4byte .LFB1\r
- 345 0165 34000000 .4byte .LFE1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 17\r
-\r
-\r
- 346 0169 02 .byte 0x2\r
- 347 016a 7D .byte 0x7d\r
- 348 016b 00 .sleb128 0\r
- 349 016c 01 .byte 0x1\r
- 350 016d 09 .uleb128 0x9\r
- 351 016e 01 .byte 0x1\r
- 352 016f E3000000 .4byte .LASF28\r
- 353 0173 01 .byte 0x1\r
- 354 0174 1602 .2byte 0x216\r
- 355 0176 01 .byte 0x1\r
- 356 0177 00000000 .4byte .LFB2\r
- 357 017b 02000000 .4byte .LFE2\r
- 358 017f 02 .byte 0x2\r
- 359 0180 7D .byte 0x7d\r
- 360 0181 00 .sleb128 0\r
- 361 0182 01 .byte 0x1\r
- 362 0183 0A .uleb128 0xa\r
- 363 0184 01 .byte 0x1\r
- 364 0185 3E000000 .4byte .LASF32\r
- 365 0189 01 .byte 0x1\r
- 366 018a 2D02 .2byte 0x22d\r
- 367 018c 01 .byte 0x1\r
- 368 018d 00000000 .4byte .LFB3\r
- 369 0191 04000000 .4byte .LFE3\r
- 370 0195 02 .byte 0x2\r
- 371 0196 7D .byte 0x7d\r
- 372 0197 00 .sleb128 0\r
- 373 0198 01 .byte 0x1\r
- 374 0199 A8010000 .4byte 0x1a8\r
- 375 019d 0B .uleb128 0xb\r
- 376 019e 04000000 .4byte .LVL0\r
- 377 01a2 01 .byte 0x1\r
- 378 01a3 CA010000 .4byte 0x1ca\r
- 379 01a7 00 .byte 0\r
- 380 01a8 0C .uleb128 0xc\r
- 381 01a9 38010000 .4byte 0x138\r
- 382 01ad B8010000 .4byte 0x1b8\r
- 383 01b1 0D .uleb128 0xd\r
- 384 01b2 AA000000 .4byte 0xaa\r
- 385 01b6 08 .byte 0x8\r
- 386 01b7 00 .byte 0\r
- 387 01b8 0E .uleb128 0xe\r
- 388 01b9 F1000000 .4byte .LASF33\r
- 389 01bd 04 .byte 0x4\r
- 390 01be 3F .byte 0x3f\r
- 391 01bf C5010000 .4byte 0x1c5\r
- 392 01c3 01 .byte 0x1\r
- 393 01c4 01 .byte 0x1\r
- 394 01c5 05 .uleb128 0x5\r
- 395 01c6 A8010000 .4byte 0x1a8\r
- 396 01ca 0F .uleb128 0xf\r
- 397 01cb 01 .byte 0x1\r
- 398 01cc 00000000 .4byte .LASF34\r
- 399 01d0 04 .byte 0x4\r
- 400 01d1 51 .byte 0x51\r
- 401 01d2 01 .byte 0x1\r
- 402 01d3 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 18\r
-\r
-\r
- 403 01d4 00 .byte 0\r
- 404 .section .debug_abbrev,"",%progbits\r
- 405 .Ldebug_abbrev0:\r
- 406 0000 01 .uleb128 0x1\r
- 407 0001 11 .uleb128 0x11\r
- 408 0002 01 .byte 0x1\r
- 409 0003 25 .uleb128 0x25\r
- 410 0004 0E .uleb128 0xe\r
- 411 0005 13 .uleb128 0x13\r
- 412 0006 0B .uleb128 0xb\r
- 413 0007 03 .uleb128 0x3\r
- 414 0008 0E .uleb128 0xe\r
- 415 0009 1B .uleb128 0x1b\r
- 416 000a 0E .uleb128 0xe\r
- 417 000b 55 .uleb128 0x55\r
- 418 000c 06 .uleb128 0x6\r
- 419 000d 11 .uleb128 0x11\r
- 420 000e 01 .uleb128 0x1\r
- 421 000f 52 .uleb128 0x52\r
- 422 0010 01 .uleb128 0x1\r
- 423 0011 10 .uleb128 0x10\r
- 424 0012 06 .uleb128 0x6\r
- 425 0013 00 .byte 0\r
- 426 0014 00 .byte 0\r
- 427 0015 02 .uleb128 0x2\r
- 428 0016 24 .uleb128 0x24\r
- 429 0017 00 .byte 0\r
- 430 0018 0B .uleb128 0xb\r
- 431 0019 0B .uleb128 0xb\r
- 432 001a 3E .uleb128 0x3e\r
- 433 001b 0B .uleb128 0xb\r
- 434 001c 03 .uleb128 0x3\r
- 435 001d 0E .uleb128 0xe\r
- 436 001e 00 .byte 0\r
- 437 001f 00 .byte 0\r
- 438 0020 03 .uleb128 0x3\r
- 439 0021 24 .uleb128 0x24\r
- 440 0022 00 .byte 0\r
- 441 0023 0B .uleb128 0xb\r
- 442 0024 0B .uleb128 0xb\r
- 443 0025 3E .uleb128 0x3e\r
- 444 0026 0B .uleb128 0xb\r
- 445 0027 03 .uleb128 0x3\r
- 446 0028 08 .uleb128 0x8\r
- 447 0029 00 .byte 0\r
- 448 002a 00 .byte 0\r
- 449 002b 04 .uleb128 0x4\r
- 450 002c 16 .uleb128 0x16\r
- 451 002d 00 .byte 0\r
- 452 002e 03 .uleb128 0x3\r
- 453 002f 0E .uleb128 0xe\r
- 454 0030 3A .uleb128 0x3a\r
- 455 0031 0B .uleb128 0xb\r
- 456 0032 3B .uleb128 0x3b\r
- 457 0033 0B .uleb128 0xb\r
- 458 0034 49 .uleb128 0x49\r
- 459 0035 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 19\r
-\r
-\r
- 460 0036 00 .byte 0\r
- 461 0037 00 .byte 0\r
- 462 0038 05 .uleb128 0x5\r
- 463 0039 35 .uleb128 0x35\r
- 464 003a 00 .byte 0\r
- 465 003b 49 .uleb128 0x49\r
- 466 003c 13 .uleb128 0x13\r
- 467 003d 00 .byte 0\r
- 468 003e 00 .byte 0\r
- 469 003f 06 .uleb128 0x6\r
- 470 0040 13 .uleb128 0x13\r
- 471 0041 01 .byte 0x1\r
- 472 0042 0B .uleb128 0xb\r
- 473 0043 0B .uleb128 0xb\r
- 474 0044 3A .uleb128 0x3a\r
- 475 0045 0B .uleb128 0xb\r
- 476 0046 3B .uleb128 0x3b\r
- 477 0047 0B .uleb128 0xb\r
- 478 0048 01 .uleb128 0x1\r
- 479 0049 13 .uleb128 0x13\r
- 480 004a 00 .byte 0\r
- 481 004b 00 .byte 0\r
- 482 004c 07 .uleb128 0x7\r
- 483 004d 0D .uleb128 0xd\r
- 484 004e 00 .byte 0\r
- 485 004f 03 .uleb128 0x3\r
- 486 0050 0E .uleb128 0xe\r
- 487 0051 3A .uleb128 0x3a\r
- 488 0052 0B .uleb128 0xb\r
- 489 0053 3B .uleb128 0x3b\r
- 490 0054 0B .uleb128 0xb\r
- 491 0055 49 .uleb128 0x49\r
- 492 0056 13 .uleb128 0x13\r
- 493 0057 38 .uleb128 0x38\r
- 494 0058 0A .uleb128 0xa\r
- 495 0059 00 .byte 0\r
- 496 005a 00 .byte 0\r
- 497 005b 08 .uleb128 0x8\r
- 498 005c 2E .uleb128 0x2e\r
- 499 005d 00 .byte 0\r
- 500 005e 3F .uleb128 0x3f\r
- 501 005f 0C .uleb128 0xc\r
- 502 0060 03 .uleb128 0x3\r
- 503 0061 0E .uleb128 0xe\r
- 504 0062 3A .uleb128 0x3a\r
- 505 0063 0B .uleb128 0xb\r
- 506 0064 3B .uleb128 0x3b\r
- 507 0065 0B .uleb128 0xb\r
- 508 0066 27 .uleb128 0x27\r
- 509 0067 0C .uleb128 0xc\r
- 510 0068 11 .uleb128 0x11\r
- 511 0069 01 .uleb128 0x1\r
- 512 006a 12 .uleb128 0x12\r
- 513 006b 01 .uleb128 0x1\r
- 514 006c 40 .uleb128 0x40\r
- 515 006d 0A .uleb128 0xa\r
- 516 006e 9742 .uleb128 0x2117\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 20\r
-\r
-\r
- 517 0070 0C .uleb128 0xc\r
- 518 0071 00 .byte 0\r
- 519 0072 00 .byte 0\r
- 520 0073 09 .uleb128 0x9\r
- 521 0074 2E .uleb128 0x2e\r
- 522 0075 00 .byte 0\r
- 523 0076 3F .uleb128 0x3f\r
- 524 0077 0C .uleb128 0xc\r
- 525 0078 03 .uleb128 0x3\r
- 526 0079 0E .uleb128 0xe\r
- 527 007a 3A .uleb128 0x3a\r
- 528 007b 0B .uleb128 0xb\r
- 529 007c 3B .uleb128 0x3b\r
- 530 007d 05 .uleb128 0x5\r
- 531 007e 27 .uleb128 0x27\r
- 532 007f 0C .uleb128 0xc\r
- 533 0080 11 .uleb128 0x11\r
- 534 0081 01 .uleb128 0x1\r
- 535 0082 12 .uleb128 0x12\r
- 536 0083 01 .uleb128 0x1\r
- 537 0084 40 .uleb128 0x40\r
- 538 0085 0A .uleb128 0xa\r
- 539 0086 9742 .uleb128 0x2117\r
- 540 0088 0C .uleb128 0xc\r
- 541 0089 00 .byte 0\r
- 542 008a 00 .byte 0\r
- 543 008b 0A .uleb128 0xa\r
- 544 008c 2E .uleb128 0x2e\r
- 545 008d 01 .byte 0x1\r
- 546 008e 3F .uleb128 0x3f\r
- 547 008f 0C .uleb128 0xc\r
- 548 0090 03 .uleb128 0x3\r
- 549 0091 0E .uleb128 0xe\r
- 550 0092 3A .uleb128 0x3a\r
- 551 0093 0B .uleb128 0xb\r
- 552 0094 3B .uleb128 0x3b\r
- 553 0095 05 .uleb128 0x5\r
- 554 0096 27 .uleb128 0x27\r
- 555 0097 0C .uleb128 0xc\r
- 556 0098 11 .uleb128 0x11\r
- 557 0099 01 .uleb128 0x1\r
- 558 009a 12 .uleb128 0x12\r
- 559 009b 01 .uleb128 0x1\r
- 560 009c 40 .uleb128 0x40\r
- 561 009d 0A .uleb128 0xa\r
- 562 009e 9742 .uleb128 0x2117\r
- 563 00a0 0C .uleb128 0xc\r
- 564 00a1 01 .uleb128 0x1\r
- 565 00a2 13 .uleb128 0x13\r
- 566 00a3 00 .byte 0\r
- 567 00a4 00 .byte 0\r
- 568 00a5 0B .uleb128 0xb\r
- 569 00a6 898201 .uleb128 0x4109\r
- 570 00a9 00 .byte 0\r
- 571 00aa 11 .uleb128 0x11\r
- 572 00ab 01 .uleb128 0x1\r
- 573 00ac 9542 .uleb128 0x2115\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 21\r
-\r
-\r
- 574 00ae 0C .uleb128 0xc\r
- 575 00af 31 .uleb128 0x31\r
- 576 00b0 13 .uleb128 0x13\r
- 577 00b1 00 .byte 0\r
- 578 00b2 00 .byte 0\r
- 579 00b3 0C .uleb128 0xc\r
- 580 00b4 01 .uleb128 0x1\r
- 581 00b5 01 .byte 0x1\r
- 582 00b6 49 .uleb128 0x49\r
- 583 00b7 13 .uleb128 0x13\r
- 584 00b8 01 .uleb128 0x1\r
- 585 00b9 13 .uleb128 0x13\r
- 586 00ba 00 .byte 0\r
- 587 00bb 00 .byte 0\r
- 588 00bc 0D .uleb128 0xd\r
- 589 00bd 21 .uleb128 0x21\r
- 590 00be 00 .byte 0\r
- 591 00bf 49 .uleb128 0x49\r
- 592 00c0 13 .uleb128 0x13\r
- 593 00c1 2F .uleb128 0x2f\r
- 594 00c2 0B .uleb128 0xb\r
- 595 00c3 00 .byte 0\r
- 596 00c4 00 .byte 0\r
- 597 00c5 0E .uleb128 0xe\r
- 598 00c6 34 .uleb128 0x34\r
- 599 00c7 00 .byte 0\r
- 600 00c8 03 .uleb128 0x3\r
- 601 00c9 0E .uleb128 0xe\r
- 602 00ca 3A .uleb128 0x3a\r
- 603 00cb 0B .uleb128 0xb\r
- 604 00cc 3B .uleb128 0x3b\r
- 605 00cd 0B .uleb128 0xb\r
- 606 00ce 49 .uleb128 0x49\r
- 607 00cf 13 .uleb128 0x13\r
- 608 00d0 3F .uleb128 0x3f\r
- 609 00d1 0C .uleb128 0xc\r
- 610 00d2 3C .uleb128 0x3c\r
- 611 00d3 0C .uleb128 0xc\r
- 612 00d4 00 .byte 0\r
- 613 00d5 00 .byte 0\r
- 614 00d6 0F .uleb128 0xf\r
- 615 00d7 2E .uleb128 0x2e\r
- 616 00d8 00 .byte 0\r
- 617 00d9 3F .uleb128 0x3f\r
- 618 00da 0C .uleb128 0xc\r
- 619 00db 03 .uleb128 0x3\r
- 620 00dc 0E .uleb128 0xe\r
- 621 00dd 3A .uleb128 0x3a\r
- 622 00de 0B .uleb128 0xb\r
- 623 00df 3B .uleb128 0x3b\r
- 624 00e0 0B .uleb128 0xb\r
- 625 00e1 27 .uleb128 0x27\r
- 626 00e2 0C .uleb128 0xc\r
- 627 00e3 3C .uleb128 0x3c\r
- 628 00e4 0C .uleb128 0xc\r
- 629 00e5 00 .byte 0\r
- 630 00e6 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 22\r
-\r
-\r
- 631 00e7 00 .byte 0\r
- 632 .section .debug_aranges,"",%progbits\r
- 633 0000 34000000 .4byte 0x34\r
- 634 0004 0200 .2byte 0x2\r
- 635 0006 00000000 .4byte .Ldebug_info0\r
- 636 000a 04 .byte 0x4\r
- 637 000b 00 .byte 0\r
- 638 000c 0000 .2byte 0\r
- 639 000e 0000 .2byte 0\r
- 640 0010 00000000 .4byte .LFB0\r
- 641 0014 34000000 .4byte .LFE0-.LFB0\r
- 642 0018 00000000 .4byte .LFB1\r
- 643 001c 34000000 .4byte .LFE1-.LFB1\r
- 644 0020 00000000 .4byte .LFB2\r
- 645 0024 02000000 .4byte .LFE2-.LFB2\r
- 646 0028 00000000 .4byte .LFB3\r
- 647 002c 04000000 .4byte .LFE3-.LFB3\r
- 648 0030 00000000 .4byte 0\r
- 649 0034 00000000 .4byte 0\r
- 650 .section .debug_ranges,"",%progbits\r
- 651 .Ldebug_ranges0:\r
- 652 0000 00000000 .4byte .LFB0\r
- 653 0004 34000000 .4byte .LFE0\r
- 654 0008 00000000 .4byte .LFB1\r
- 655 000c 34000000 .4byte .LFE1\r
- 656 0010 00000000 .4byte .LFB2\r
- 657 0014 02000000 .4byte .LFE2\r
- 658 0018 00000000 .4byte .LFB3\r
- 659 001c 04000000 .4byte .LFE3\r
- 660 0020 00000000 .4byte 0\r
- 661 0024 00000000 .4byte 0\r
- 662 .section .debug_line,"",%progbits\r
- 663 .Ldebug_line0:\r
- 664 0000 BD000000 .section .debug_str,"MS",%progbits,1\r
- 664 02006400 \r
- 664 00000201 \r
- 664 FB0E0D00 \r
- 664 01010101 \r
- 665 .LASF34:\r
- 666 0000 55534246 .ascii "USBFS_ReInitComponent\000"\r
- 666 535F5265 \r
- 666 496E6974 \r
- 666 436F6D70 \r
- 666 6F6E656E \r
- 667 .LASF3:\r
- 668 0016 73686F72 .ascii "short unsigned int\000"\r
- 668 7420756E \r
- 668 7369676E \r
- 668 65642069 \r
- 668 6E7400\r
- 669 .LASF25:\r
- 670 0029 545F5553 .ascii "T_USBFS_EP_CTL_BLOCK\000"\r
- 670 4246535F \r
- 670 45505F43 \r
- 670 544C5F42 \r
- 670 4C4F434B \r
- 671 .LASF32:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 23\r
-\r
-\r
- 672 003e 55534246 .ascii "USBFS_BUS_RESET_ISR\000"\r
- 672 535F4255 \r
- 672 535F5245 \r
- 672 5345545F \r
- 672 49535200 \r
- 673 .LASF11:\r
- 674 0052 666C6F61 .ascii "float\000"\r
- 674 7400\r
- 675 .LASF19:\r
- 676 0058 6570546F .ascii "epToggle\000"\r
- 676 67676C65 \r
- 676 00\r
- 677 .LASF1:\r
- 678 0061 756E7369 .ascii "unsigned char\000"\r
- 678 676E6564 \r
- 678 20636861 \r
- 678 7200\r
- 679 .LASF30:\r
- 680 006f 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_episr.c\000"\r
- 680 6E657261 \r
- 680 7465645F \r
- 680 536F7572 \r
- 680 63655C50 \r
- 681 .LASF14:\r
- 682 0096 72656738 .ascii "reg8\000"\r
- 682 00\r
- 683 .LASF5:\r
- 684 009b 6C6F6E67 .ascii "long unsigned int\000"\r
- 684 20756E73 \r
- 684 69676E65 \r
- 684 6420696E \r
- 684 7400\r
- 685 .LASF31:\r
- 686 00ad 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 686 43534932 \r
- 686 53445C73 \r
- 686 6F667477 \r
- 686 6172655C \r
- 687 00dc 6E00 .ascii "n\000"\r
- 688 .LASF20:\r
- 689 00de 61646472 .ascii "addr\000"\r
- 689 00\r
- 690 .LASF28:\r
- 691 00e3 55534246 .ascii "USBFS_SOF_ISR\000"\r
- 691 535F534F \r
- 691 465F4953 \r
- 691 5200\r
- 692 .LASF33:\r
- 693 00f1 55534246 .ascii "USBFS_EP\000"\r
- 693 535F4550 \r
- 693 00\r
- 694 .LASF12:\r
- 695 00fa 646F7562 .ascii "double\000"\r
- 695 6C6500\r
- 696 .LASF16:\r
- 697 0101 61747472 .ascii "attrib\000"\r
- 697 696200\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 24\r
-\r
-\r
- 698 .LASF22:\r
- 699 0108 62756666 .ascii "buffOffset\000"\r
- 699 4F666673 \r
- 699 657400\r
- 700 .LASF10:\r
- 701 0113 75696E74 .ascii "uint16\000"\r
- 701 313600\r
- 702 .LASF17:\r
- 703 011a 61706945 .ascii "apiEpState\000"\r
- 703 70537461 \r
- 703 746500\r
- 704 .LASF8:\r
- 705 0125 756E7369 .ascii "unsigned int\000"\r
- 705 676E6564 \r
- 705 20696E74 \r
- 705 00\r
- 706 .LASF7:\r
- 707 0132 6C6F6E67 .ascii "long long unsigned int\000"\r
- 707 206C6F6E \r
- 707 6720756E \r
- 707 7369676E \r
- 707 65642069 \r
- 708 .LASF18:\r
- 709 0149 68774570 .ascii "hwEpState\000"\r
- 709 53746174 \r
- 709 6500\r
- 710 .LASF26:\r
- 711 0153 55534246 .ascii "USBFS_EP_1_ISR\000"\r
- 711 535F4550 \r
- 711 5F315F49 \r
- 711 535200\r
- 712 .LASF15:\r
- 713 0162 73697A65 .ascii "sizetype\000"\r
- 713 74797065 \r
- 713 00\r
- 714 .LASF21:\r
- 715 016b 65704D6F .ascii "epMode\000"\r
- 715 646500\r
- 716 .LASF6:\r
- 717 0172 6C6F6E67 .ascii "long long int\000"\r
- 717 206C6F6E \r
- 717 6720696E \r
- 717 7400\r
- 718 .LASF13:\r
- 719 0180 63686172 .ascii "char\000"\r
- 719 00\r
- 720 .LASF23:\r
- 721 0185 62756666 .ascii "bufferSize\000"\r
- 721 65725369 \r
- 721 7A6500\r
- 722 .LASF2:\r
- 723 0190 73686F72 .ascii "short int\000"\r
- 723 7420696E \r
- 723 7400\r
- 724 .LASF9:\r
- 725 019a 75696E74 .ascii "uint8\000"\r
- 725 3800\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s page 25\r
-\r
-\r
- 726 .LASF29:\r
- 727 01a0 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 727 4320342E \r
- 727 372E3320 \r
- 727 32303133 \r
- 727 30333132 \r
- 728 01d3 616E6368 .ascii "anch revision 196615]\000"\r
- 728 20726576 \r
- 728 6973696F \r
- 728 6E203139 \r
- 728 36363135 \r
- 729 .LASF24:\r
- 730 01e9 696E7465 .ascii "interface\000"\r
- 730 72666163 \r
- 730 6500\r
- 731 .LASF4:\r
- 732 01f3 6C6F6E67 .ascii "long int\000"\r
- 732 20696E74 \r
- 732 00\r
- 733 .LASF27:\r
- 734 01fc 55534246 .ascii "USBFS_EP_2_ISR\000"\r
- 734 535F4550 \r
- 734 5F325F49 \r
- 734 535200\r
- 735 .LASF0:\r
- 736 020b 7369676E .ascii "signed char\000"\r
- 736 65642063 \r
- 736 68617200 \r
- 737 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_hid.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_UpdateHIDTimer,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_UpdateHIDTimer\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_UpdateHIDTimer, %function\r
- 24 USBFS_UpdateHIDTimer:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_hid.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_hid.c **** * File Name: USBFS_hid.c\r
- 3:.\Generated_Source\PSoC5/USBFS_hid.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_hid.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_hid.c **** * USB HID Class request handler.\r
- 7:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_hid.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_hid.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_hid.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_hid.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_hid.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_hid.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 19:.\Generated_Source\PSoC5/USBFS_hid.c **** #if defined(USBFS_ENABLE_HID_CLASS)\r
- 20:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 21:.\Generated_Source\PSoC5/USBFS_hid.c **** #include "USBFS_pvt.h"\r
- 22:.\Generated_Source\PSoC5/USBFS_hid.c **** #include "USBFS_hid.h"\r
- 23:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 24:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 25:.\Generated_Source\PSoC5/USBFS_hid.c **** /***************************************\r
- 26:.\Generated_Source\PSoC5/USBFS_hid.c **** * HID Variables\r
- 27:.\Generated_Source\PSoC5/USBFS_hid.c **** ***************************************/\r
- 28:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 29:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 USBFS_hidProtocol[USBFS_MAX_INTERFACES_NUMBER]; /* HID device protocol status */\r
- 30:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 USBFS_hidIdleRate[USBFS_MAX_INTERFACES_NUMBER]; /* HID device idle reload value */\r
- 31:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 USBFS_hidIdleTimer[USBFS_MAX_INTERFACES_NUMBER]; /* HID device idle rate value */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 33:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 34:.\Generated_Source\PSoC5/USBFS_hid.c **** /***************************************\r
- 35:.\Generated_Source\PSoC5/USBFS_hid.c **** * Custom Declarations\r
- 36:.\Generated_Source\PSoC5/USBFS_hid.c **** ***************************************/\r
- 37:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 38:.\Generated_Source\PSoC5/USBFS_hid.c **** /* `#START HID_CUSTOM_DECLARATIONS` Place your declaration here */\r
- 39:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 40:.\Generated_Source\PSoC5/USBFS_hid.c **** /* `#END` */\r
- 41:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 42:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 43:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 44:.\Generated_Source\PSoC5/USBFS_hid.c **** * Function Name: USBFS_UpdateHIDTimer\r
- 45:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 46:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 47:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:\r
- 48:.\Generated_Source\PSoC5/USBFS_hid.c **** * Updates the HID report timer and reloads it if expired\r
- 49:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 50:.\Generated_Source\PSoC5/USBFS_hid.c **** * Parameters:\r
- 51:.\Generated_Source\PSoC5/USBFS_hid.c **** * interface: Interface Number.\r
- 52:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 53:.\Generated_Source\PSoC5/USBFS_hid.c **** * Return:\r
- 54:.\Generated_Source\PSoC5/USBFS_hid.c **** * status.\r
- 55:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 56:.\Generated_Source\PSoC5/USBFS_hid.c **** * Reentrant:\r
- 57:.\Generated_Source\PSoC5/USBFS_hid.c **** * No.\r
- 58:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 59:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 60:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 USBFS_UpdateHIDTimer(uint8 interface) \r
- 61:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 27 .loc 1 61 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 62:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 stat = USBFS_IDLE_TIMER_INDEFINITE;\r
- 63:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 64:.\Generated_Source\PSoC5/USBFS_hid.c **** if(USBFS_hidIdleRate[interface] != 0u)\r
- 33 .loc 1 64 0\r
- 34 0000 084A ldr r2, .L6\r
- 35 0002 135C ldrb r3, [r2, r0] @ zero_extendqisi2\r
- 36 0004 63B1 cbz r3, .L4\r
- 65:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 66:.\Generated_Source\PSoC5/USBFS_hid.c **** if(USBFS_hidIdleTimer[interface] > 0u)\r
- 37 .loc 1 66 0\r
- 38 0006 084B ldr r3, .L6+4\r
- 39 0008 195C ldrb r1, [r3, r0] @ zero_extendqisi2\r
- 40 000a 29B1 cbz r1, .L3\r
- 67:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 68:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interface]--;\r
- 41 .loc 1 68 0\r
- 42 000c 195C ldrb r1, [r3, r0] @ zero_extendqisi2\r
- 43 000e 4A1E subs r2, r1, #1\r
- 44 0010 D1B2 uxtb r1, r2\r
- 45 0012 1954 strb r1, [r3, r0]\r
- 46 .LVL1:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 3\r
-\r
-\r
- 69:.\Generated_Source\PSoC5/USBFS_hid.c **** stat = USBFS_IDLE_TIMER_RUNNING;\r
- 47 .loc 1 69 0\r
- 48 0014 0220 movs r0, #2\r
- 49 .LVL2:\r
- 50 0016 7047 bx lr\r
- 51 .LVL3:\r
- 52 .L3:\r
- 70:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 71:.\Generated_Source\PSoC5/USBFS_hid.c **** else\r
- 72:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 73:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interface] = USBFS_hidIdleRate[interface];\r
- 53 .loc 1 73 0\r
- 54 0018 125C ldrb r2, [r2, r0] @ zero_extendqisi2\r
- 55 001a 1A54 strb r2, [r3, r0]\r
- 56 .LVL4:\r
- 74:.\Generated_Source\PSoC5/USBFS_hid.c **** stat = USBFS_IDLE_TIMER_EXPIRED;\r
- 57 .loc 1 74 0\r
- 58 001c 0120 movs r0, #1\r
- 59 .LVL5:\r
- 60 001e 7047 bx lr\r
- 61 .LVL6:\r
- 62 .L4:\r
- 62:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 stat = USBFS_IDLE_TIMER_INDEFINITE;\r
- 63 .loc 1 62 0\r
- 64 0020 1846 mov r0, r3\r
- 65 .LVL7:\r
- 75:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 76:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 77:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 78:.\Generated_Source\PSoC5/USBFS_hid.c **** return(stat);\r
- 79:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 66 .loc 1 79 0\r
- 67 0022 7047 bx lr\r
- 68 .L7:\r
- 69 .align 2\r
- 70 .L6:\r
- 71 0024 00000000 .word USBFS_hidIdleRate\r
- 72 0028 00000000 .word USBFS_hidIdleTimer\r
- 73 .cfi_endproc\r
- 74 .LFE0:\r
- 75 .size USBFS_UpdateHIDTimer, .-USBFS_UpdateHIDTimer\r
- 76 .section .text.USBFS_GetProtocol,"ax",%progbits\r
- 77 .align 1\r
- 78 .global USBFS_GetProtocol\r
- 79 .thumb\r
- 80 .thumb_func\r
- 81 .type USBFS_GetProtocol, %function\r
- 82 USBFS_GetProtocol:\r
- 83 .LFB1:\r
- 80:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 81:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 82:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 83:.\Generated_Source\PSoC5/USBFS_hid.c **** * Function Name: USBFS_GetProtocol\r
- 84:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 85:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 86:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:\r
- 87:.\Generated_Source\PSoC5/USBFS_hid.c **** * Returns the selected protocol value to the application\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 4\r
-\r
-\r
- 88:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 89:.\Generated_Source\PSoC5/USBFS_hid.c **** * Parameters:\r
- 90:.\Generated_Source\PSoC5/USBFS_hid.c **** * interface: Interface Number.\r
- 91:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 92:.\Generated_Source\PSoC5/USBFS_hid.c **** * Return:\r
- 93:.\Generated_Source\PSoC5/USBFS_hid.c **** * Interface protocol.\r
- 94:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 95:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 96:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 USBFS_GetProtocol(uint8 interface) \r
- 97:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 84 .loc 1 97 0\r
- 85 .cfi_startproc\r
- 86 @ args = 0, pretend = 0, frame = 0\r
- 87 @ frame_needed = 0, uses_anonymous_args = 0\r
- 88 @ link register save eliminated.\r
- 89 .LVL8:\r
- 98:.\Generated_Source\PSoC5/USBFS_hid.c **** return(USBFS_hidProtocol[interface]);\r
- 90 .loc 1 98 0\r
- 91 0000 014B ldr r3, .L9\r
- 92 0002 185C ldrb r0, [r3, r0] @ zero_extendqisi2\r
- 93 .LVL9:\r
- 99:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 94 .loc 1 99 0\r
- 95 0004 7047 bx lr\r
- 96 .L10:\r
- 97 0006 00BF .align 2\r
- 98 .L9:\r
- 99 0008 00000000 .word USBFS_hidProtocol\r
- 100 .cfi_endproc\r
- 101 .LFE1:\r
- 102 .size USBFS_GetProtocol, .-USBFS_GetProtocol\r
- 103 .section .text.USBFS_FindHidClassDecriptor,"ax",%progbits\r
- 104 .align 1\r
- 105 .global USBFS_FindHidClassDecriptor\r
- 106 .thumb\r
- 107 .thumb_func\r
- 108 .type USBFS_FindHidClassDecriptor, %function\r
- 109 USBFS_FindHidClassDecriptor:\r
- 110 .LFB3:\r
- 100:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 101:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 102:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 103:.\Generated_Source\PSoC5/USBFS_hid.c **** * Function Name: USBFS_DispatchHIDClassRqst\r
- 104:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 105:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 106:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:\r
- 107:.\Generated_Source\PSoC5/USBFS_hid.c **** * This routine dispatches class requests\r
- 108:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 109:.\Generated_Source\PSoC5/USBFS_hid.c **** * Parameters:\r
- 110:.\Generated_Source\PSoC5/USBFS_hid.c **** * None.\r
- 111:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 112:.\Generated_Source\PSoC5/USBFS_hid.c **** * Return:\r
- 113:.\Generated_Source\PSoC5/USBFS_hid.c **** * requestHandled\r
- 114:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 115:.\Generated_Source\PSoC5/USBFS_hid.c **** * Reentrant:\r
- 116:.\Generated_Source\PSoC5/USBFS_hid.c **** * No.\r
- 117:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 5\r
-\r
-\r
- 118:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 119:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 USBFS_DispatchHIDClassRqst(void) \r
- 120:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 121:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 requestHandled = USBFS_FALSE;\r
- 122:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 interfaceNumber;\r
- 123:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 124:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- 125:.\Generated_Source\PSoC5/USBFS_hid.c **** if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- 126:.\Generated_Source\PSoC5/USBFS_hid.c **** { /* Control Read */\r
- 127:.\Generated_Source\PSoC5/USBFS_hid.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 128:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 129:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_GET_DESCRIPTOR:\r
- 130:.\Generated_Source\PSoC5/USBFS_hid.c **** if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_HID_CLASS)\r
- 131:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 132:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindHidClassDecriptor();\r
- 133:.\Generated_Source\PSoC5/USBFS_hid.c **** if (USBFS_currentTD.count != 0u)\r
- 134:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 135:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlRead();\r
- 136:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 137:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 138:.\Generated_Source\PSoC5/USBFS_hid.c **** else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_HID_REPORT)\r
- 139:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 140:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindReportDescriptor();\r
- 141:.\Generated_Source\PSoC5/USBFS_hid.c **** if (USBFS_currentTD.count != 0u)\r
- 142:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 143:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlRead();\r
- 144:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 145:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 146:.\Generated_Source\PSoC5/USBFS_hid.c **** else\r
- 147:.\Generated_Source\PSoC5/USBFS_hid.c **** { /* requestHandled is initialezed as FALSE by default */\r
- 148:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 149:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 150:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_HID_GET_REPORT:\r
- 151:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindReport();\r
- 152:.\Generated_Source\PSoC5/USBFS_hid.c **** if (USBFS_currentTD.count != 0u)\r
- 153:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 154:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlRead();\r
- 155:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 156:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 157:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 158:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_HID_GET_IDLE:\r
- 159:.\Generated_Source\PSoC5/USBFS_hid.c **** /* This function does not support multiple reports per interface*/\r
- 160:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Validate interfaceNumber and Report ID (should be 0) */\r
- 161:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 162:.\Generated_Source\PSoC5/USBFS_hid.c **** (CY_GET_REG8(USBFS_wValueLo) == 0u ) ) /* Do not support Idle per Report ID */\r
- 163:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 164:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 1u;\r
- 165:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = &USBFS_hidIdleRate[interfaceNumber];\r
- 166:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlRead();\r
- 167:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 168:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 169:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_HID_GET_PROTOCOL:\r
- 170:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Validate interfaceNumber */\r
- 171:.\Generated_Source\PSoC5/USBFS_hid.c **** if( interfaceNumber < USBFS_MAX_INTERFACES_NUMBER)\r
- 172:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 173:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 1u;\r
- 174:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = &USBFS_hidProtocol[interfaceNumber];\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 6\r
-\r
-\r
- 175:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlRead();\r
- 176:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 177:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 178:.\Generated_Source\PSoC5/USBFS_hid.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 179:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 180:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 181:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 182:.\Generated_Source\PSoC5/USBFS_hid.c **** else if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) ==\r
- 183:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_RQST_DIR_H2D)\r
- 184:.\Generated_Source\PSoC5/USBFS_hid.c **** { /* Control Write */\r
- 185:.\Generated_Source\PSoC5/USBFS_hid.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 186:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 187:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_HID_SET_REPORT:\r
- 188:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindReport();\r
- 189:.\Generated_Source\PSoC5/USBFS_hid.c **** if (USBFS_currentTD.count != 0u)\r
- 190:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 191:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlWrite();\r
- 192:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 193:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 194:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_HID_SET_IDLE:\r
- 195:.\Generated_Source\PSoC5/USBFS_hid.c **** /* This function does not support multiple reports per interface */\r
- 196:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Validate interfaceNumber and Report ID (should be 0) */\r
- 197:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 198:.\Generated_Source\PSoC5/USBFS_hid.c **** (CY_GET_REG8(USBFS_wValueLo) == 0u ) ) /* Do not support Idle per Report ID */\r
- 199:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 200:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleRate[interfaceNumber] = CY_GET_REG8(USBFS_wValueHi);\r
- 201:.\Generated_Source\PSoC5/USBFS_hid.c **** /* With regards to HID spec: "7.2.4 Set_Idle Request"\r
- 202:.\Generated_Source\PSoC5/USBFS_hid.c **** * Latency. If the current period has gone past the\r
- 203:.\Generated_Source\PSoC5/USBFS_hid.c **** * newly proscribed time duration, then a report\r
- 204:.\Generated_Source\PSoC5/USBFS_hid.c **** * will be generated immediately.\r
- 205:.\Generated_Source\PSoC5/USBFS_hid.c **** */\r
- 206:.\Generated_Source\PSoC5/USBFS_hid.c **** if(USBFS_hidIdleRate[interfaceNumber] <\r
- 207:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber])\r
- 208:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 209:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Set the timer to zero and let the UpdateHIDTimer() API return IDLE_TIMER\r
- 210:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber] = 0u;\r
- 211:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 212:.\Generated_Source\PSoC5/USBFS_hid.c **** /* If the new request is received within 4 milliseconds\r
- 213:.\Generated_Source\PSoC5/USBFS_hid.c **** * (1 count) of the end of the current period, then the\r
- 214:.\Generated_Source\PSoC5/USBFS_hid.c **** * new request will have no effect until after the report.\r
- 215:.\Generated_Source\PSoC5/USBFS_hid.c **** */\r
- 216:.\Generated_Source\PSoC5/USBFS_hid.c **** else if(USBFS_hidIdleTimer[interfaceNumber] <= 1u)\r
- 217:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 218:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Do nothing.\r
- 219:.\Generated_Source\PSoC5/USBFS_hid.c **** * Let the UpdateHIDTimer() API continue to work and\r
- 220:.\Generated_Source\PSoC5/USBFS_hid.c **** * return IDLE_TIMER_EXPIRED status\r
- 221:.\Generated_Source\PSoC5/USBFS_hid.c **** */\r
- 222:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 223:.\Generated_Source\PSoC5/USBFS_hid.c **** else\r
- 224:.\Generated_Source\PSoC5/USBFS_hid.c **** { /* Reload the timer*/\r
- 225:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber] =\r
- 226:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleRate[interfaceNumber];\r
- 227:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 228:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 229:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 230:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 231:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 7\r
-\r
-\r
- 232:.\Generated_Source\PSoC5/USBFS_hid.c **** case USBFS_HID_SET_PROTOCOL:\r
- 233:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Validate interfaceNumber and protocol (must be 0 or 1) */\r
- 234:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 235:.\Generated_Source\PSoC5/USBFS_hid.c **** (CY_GET_REG8(USBFS_wValueLo) <= 1u) )\r
- 236:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 237:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidProtocol[interfaceNumber] = CY_GET_REG8(USBFS_wValueLo);\r
- 238:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 239:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 240:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 241:.\Generated_Source\PSoC5/USBFS_hid.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 242:.\Generated_Source\PSoC5/USBFS_hid.c **** break;\r
- 243:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 244:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 245:.\Generated_Source\PSoC5/USBFS_hid.c **** else\r
- 246:.\Generated_Source\PSoC5/USBFS_hid.c **** { /* requestHandled is initialized as FALSE by default */\r
- 247:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 248:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 249:.\Generated_Source\PSoC5/USBFS_hid.c **** return(requestHandled);\r
- 250:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 251:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 252:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 253:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 254:.\Generated_Source\PSoC5/USBFS_hid.c **** * Function Name: USB_FindHidClassDescriptor\r
- 255:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 256:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 257:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:\r
- 258:.\Generated_Source\PSoC5/USBFS_hid.c **** * This routine find Hid Class Descriptor pointer based on the Interface number\r
- 259:.\Generated_Source\PSoC5/USBFS_hid.c **** * and Alternate setting then loads the currentTD structure with the address of\r
- 260:.\Generated_Source\PSoC5/USBFS_hid.c **** * the buffer and the size.\r
- 261:.\Generated_Source\PSoC5/USBFS_hid.c **** * The HID Class Descriptor resides inside the config descriptor.\r
- 262:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 263:.\Generated_Source\PSoC5/USBFS_hid.c **** * Parameters:\r
- 264:.\Generated_Source\PSoC5/USBFS_hid.c **** * None.\r
- 265:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 266:.\Generated_Source\PSoC5/USBFS_hid.c **** * Return:\r
- 267:.\Generated_Source\PSoC5/USBFS_hid.c **** * currentTD\r
- 268:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 269:.\Generated_Source\PSoC5/USBFS_hid.c **** * Reentrant:\r
- 270:.\Generated_Source\PSoC5/USBFS_hid.c **** * No.\r
- 271:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 272:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 273:.\Generated_Source\PSoC5/USBFS_hid.c **** void USBFS_FindHidClassDecriptor(void) \r
- 274:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 111 .loc 1 274 0\r
- 112 .cfi_startproc\r
- 113 @ args = 0, pretend = 0, frame = 0\r
- 114 @ frame_needed = 0, uses_anonymous_args = 0\r
- 115 0000 08B5 push {r3, lr}\r
- 116 .LCFI0:\r
- 117 .cfi_def_cfa_offset 8\r
- 118 .cfi_offset 3, -8\r
- 119 .cfi_offset 14, -4\r
- 275:.\Generated_Source\PSoC5/USBFS_hid.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 276:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 *pDescr;\r
- 277:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 interfaceN;\r
- 278:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 279:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 8\r
-\r
-\r
- 120 .loc 1 279 0\r
- 121 0002 0B4B ldr r3, .L12\r
- 122 0004 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 123 0006 411E subs r1, r0, #1\r
- 124 0008 C8B2 uxtb r0, r1\r
- 125 000a FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 126 .LVL10:\r
- 280:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- 127 .loc 1 280 0\r
- 128 000e 094A ldr r2, .L12+4\r
- 281:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Third entry in the LUT starts the Interface Table pointers */\r
- 282:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Now use the request interface number*/\r
- 283:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[interfaceN + 2u];\r
- 284:.\Generated_Source\PSoC5/USBFS_hid.c **** /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_TABLE */\r
- 285:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 286:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Now use Alternate setting number */\r
- 287:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- 129 .loc 1 287 0\r
- 130 0010 0949 ldr r1, .L12+8\r
- 280:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- 131 .loc 1 280 0\r
- 132 0012 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 133 .LVL11:\r
- 283:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[interfaceN + 2u];\r
- 134 .loc 1 283 0\r
- 135 0014 00EBC300 add r0, r0, r3, lsl #3\r
- 136 .LVL12:\r
- 285:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 137 .loc 1 285 0\r
- 138 0018 4269 ldr r2, [r0, #20]\r
- 139 .LVL13:\r
- 140 .loc 1 287 0\r
- 141 001a CB5C ldrb r3, [r1, r3] @ zero_extendqisi2\r
- 142 .LVL14:\r
- 143 001c 02EBC300 add r0, r2, r3, lsl #3\r
- 144 .LVL15:\r
- 288:.\Generated_Source\PSoC5/USBFS_hid.c **** /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_ALTERNATEi_HID_TABLE */\r
- 289:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 290:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Fifth entry in the LUT points to Hid Class Descriptor in Configuration Descriptor */\r
- 291:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[4u];\r
- 292:.\Generated_Source\PSoC5/USBFS_hid.c **** pDescr = (volatile uint8 *)pTmp->p_list;\r
- 145 .loc 1 292 0\r
- 146 0020 4268 ldr r2, [r0, #4]\r
- 293:.\Generated_Source\PSoC5/USBFS_hid.c **** /* The first byte contains the descriptor length */\r
- 294:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = *pDescr;\r
- 147 .loc 1 294 0\r
- 148 0022 064B ldr r3, .L12+12\r
- 292:.\Generated_Source\PSoC5/USBFS_hid.c **** pDescr = (volatile uint8 *)pTmp->p_list;\r
- 149 .loc 1 292 0\r
- 150 0024 506A ldr r0, [r2, #36]\r
- 151 .LVL16:\r
- 152 .loc 1 294 0\r
- 153 0026 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 154 0028 1980 strh r1, [r3, #0] @ movhi\r
- 295:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = pDescr;\r
- 155 .loc 1 295 0\r
- 156 002a 5860 str r0, [r3, #4]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 9\r
-\r
-\r
- 157 002c 08BD pop {r3, pc}\r
- 158 .L13:\r
- 159 002e 00BF .align 2\r
- 160 .L12:\r
- 161 0030 00000000 .word USBFS_configuration\r
- 162 0034 04600040 .word 1073766404\r
- 163 0038 00000000 .word USBFS_interfaceSetting\r
- 164 003c 00000000 .word USBFS_currentTD\r
- 165 .cfi_endproc\r
- 166 .LFE3:\r
- 167 .size USBFS_FindHidClassDecriptor, .-USBFS_FindHidClassDecriptor\r
- 168 .section .text.USBFS_FindReportDescriptor,"ax",%progbits\r
- 169 .align 1\r
- 170 .global USBFS_FindReportDescriptor\r
- 171 .thumb\r
- 172 .thumb_func\r
- 173 .type USBFS_FindReportDescriptor, %function\r
- 174 USBFS_FindReportDescriptor:\r
- 175 .LFB4:\r
- 296:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 297:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 298:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 299:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 300:.\Generated_Source\PSoC5/USBFS_hid.c **** * Function Name: USB_FindReportDescriptor\r
- 301:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 302:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 303:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:\r
- 304:.\Generated_Source\PSoC5/USBFS_hid.c **** * This routine find Hid Report Descriptor pointer based on the Interface\r
- 305:.\Generated_Source\PSoC5/USBFS_hid.c **** * number, then loads the currentTD structure with the address of the buffer\r
- 306:.\Generated_Source\PSoC5/USBFS_hid.c **** * and the size.\r
- 307:.\Generated_Source\PSoC5/USBFS_hid.c **** * Hid Report Descriptor is located after IN/OUT/FEATURE reports.\r
- 308:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 309:.\Generated_Source\PSoC5/USBFS_hid.c **** * Parameters:\r
- 310:.\Generated_Source\PSoC5/USBFS_hid.c **** * void\r
- 311:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 312:.\Generated_Source\PSoC5/USBFS_hid.c **** * Return:\r
- 313:.\Generated_Source\PSoC5/USBFS_hid.c **** * currentTD\r
- 314:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 315:.\Generated_Source\PSoC5/USBFS_hid.c **** * Reentrant:\r
- 316:.\Generated_Source\PSoC5/USBFS_hid.c **** * No.\r
- 317:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 318:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 319:.\Generated_Source\PSoC5/USBFS_hid.c **** void USBFS_FindReportDescriptor(void) \r
- 320:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 176 .loc 1 320 0\r
- 177 .cfi_startproc\r
- 178 @ args = 0, pretend = 0, frame = 0\r
- 179 @ frame_needed = 0, uses_anonymous_args = 0\r
- 180 0000 08B5 push {r3, lr}\r
- 181 .LCFI1:\r
- 182 .cfi_def_cfa_offset 8\r
- 183 .cfi_offset 3, -8\r
- 184 .cfi_offset 14, -4\r
- 321:.\Generated_Source\PSoC5/USBFS_hid.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 322:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 *pDescr;\r
- 323:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 interfaceN;\r
- 324:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 10\r
-\r
-\r
- 325:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 185 .loc 1 325 0\r
- 186 0002 0D4B ldr r3, .L15\r
- 187 0004 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 188 0006 411E subs r1, r0, #1\r
- 189 0008 C8B2 uxtb r0, r1\r
- 190 000a FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 191 .LVL17:\r
- 326:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- 192 .loc 1 326 0\r
- 193 000e 0B4A ldr r2, .L15+4\r
- 327:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Third entry in the LUT starts the Interface Table pointers */\r
- 328:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Now use the request interface number */\r
- 329:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[interfaceN + 2u];\r
- 330:.\Generated_Source\PSoC5/USBFS_hid.c **** /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_TABLE */\r
- 331:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 332:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Now use Alternate setting number */\r
- 333:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- 194 .loc 1 333 0\r
- 195 0010 0B49 ldr r1, .L15+8\r
- 326:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- 196 .loc 1 326 0\r
- 197 0012 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 198 .LVL18:\r
- 329:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[interfaceN + 2u];\r
- 199 .loc 1 329 0\r
- 200 0014 00EBC300 add r0, r0, r3, lsl #3\r
- 201 .LVL19:\r
- 331:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 202 .loc 1 331 0\r
- 203 0018 4269 ldr r2, [r0, #20]\r
- 204 .LVL20:\r
- 205 .loc 1 333 0\r
- 206 001a CB5C ldrb r3, [r1, r3] @ zero_extendqisi2\r
- 207 .LVL21:\r
- 208 001c 02EBC300 add r0, r2, r3, lsl #3\r
- 209 .LVL22:\r
- 334:.\Generated_Source\PSoC5/USBFS_hid.c **** /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_ALTERNATEi_HID_TABLE */\r
- 335:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 336:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Fourth entry in the LUT starts the Hid Report Descriptor */\r
- 337:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[3u];\r
- 338:.\Generated_Source\PSoC5/USBFS_hid.c **** pDescr = (volatile uint8 *)pTmp->p_list;\r
- 210 .loc 1 338 0\r
- 211 0020 4268 ldr r2, [r0, #4]\r
- 212 0022 D369 ldr r3, [r2, #28]\r
- 213 .LVL23:\r
- 339:.\Generated_Source\PSoC5/USBFS_hid.c **** /* The 1st and 2nd bytes of descriptor contain its length. LSB is 1st. */\r
- 340:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = (((uint16)pDescr[1u] << 8u) | pDescr[0u]);\r
- 214 .loc 1 340 0\r
- 215 0024 074A ldr r2, .L15+12\r
- 216 0026 5978 ldrb r1, [r3, #1] @ zero_extendqisi2\r
- 217 0028 13F8020B ldrb r0, [r3], #2 @ zero_extendqisi2\r
- 218 .LVL24:\r
- 219 002c 40EA0121 orr r1, r0, r1, lsl #8\r
- 220 0030 1180 strh r1, [r2, #0] @ movhi\r
- 341:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = &pDescr[2u];\r
- 221 .loc 1 341 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 11\r
-\r
-\r
- 222 0032 5360 str r3, [r2, #4]\r
- 223 0034 08BD pop {r3, pc}\r
- 224 .L16:\r
- 225 0036 00BF .align 2\r
- 226 .L15:\r
- 227 0038 00000000 .word USBFS_configuration\r
- 228 003c 04600040 .word 1073766404\r
- 229 0040 00000000 .word USBFS_interfaceSetting\r
- 230 0044 00000000 .word USBFS_currentTD\r
- 231 .cfi_endproc\r
- 232 .LFE4:\r
- 233 .size USBFS_FindReportDescriptor, .-USBFS_FindReportDescriptor\r
- 234 .section .text.USBFS_FindReport,"ax",%progbits\r
- 235 .align 1\r
- 236 .global USBFS_FindReport\r
- 237 .thumb\r
- 238 .thumb_func\r
- 239 .type USBFS_FindReport, %function\r
- 240 USBFS_FindReport:\r
- 241 .LFB5:\r
- 342:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 343:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 344:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 345:.\Generated_Source\PSoC5/USBFS_hid.c **** /*******************************************************************************\r
- 346:.\Generated_Source\PSoC5/USBFS_hid.c **** * Function Name: USBFS_FindReport\r
- 347:.\Generated_Source\PSoC5/USBFS_hid.c **** ********************************************************************************\r
- 348:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 349:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:\r
- 350:.\Generated_Source\PSoC5/USBFS_hid.c **** * This routine sets up a transfer based on the Interface number, Report Type\r
- 351:.\Generated_Source\PSoC5/USBFS_hid.c **** * and Report ID, then loads the currentTD structure with the address of the\r
- 352:.\Generated_Source\PSoC5/USBFS_hid.c **** * buffer and the size. The caller has to decide if it is a control read or\r
- 353:.\Generated_Source\PSoC5/USBFS_hid.c **** * control write.\r
- 354:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 355:.\Generated_Source\PSoC5/USBFS_hid.c **** * Parameters:\r
- 356:.\Generated_Source\PSoC5/USBFS_hid.c **** * None.\r
- 357:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 358:.\Generated_Source\PSoC5/USBFS_hid.c **** * Return:\r
- 359:.\Generated_Source\PSoC5/USBFS_hid.c **** * currentTD\r
- 360:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 361:.\Generated_Source\PSoC5/USBFS_hid.c **** * Reentrant:\r
- 362:.\Generated_Source\PSoC5/USBFS_hid.c **** * No.\r
- 363:.\Generated_Source\PSoC5/USBFS_hid.c **** *\r
- 364:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/\r
- 365:.\Generated_Source\PSoC5/USBFS_hid.c **** void USBFS_FindReport(void) \r
- 366:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 242 .loc 1 366 0\r
- 243 .cfi_startproc\r
- 244 @ args = 0, pretend = 0, frame = 0\r
- 245 @ frame_needed = 0, uses_anonymous_args = 0\r
- 246 0000 10B5 push {r4, lr}\r
- 247 .LCFI2:\r
- 248 .cfi_def_cfa_offset 8\r
- 249 .cfi_offset 4, -8\r
- 250 .cfi_offset 14, -4\r
- 367:.\Generated_Source\PSoC5/USBFS_hid.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 368:.\Generated_Source\PSoC5/USBFS_hid.c **** T_USBFS_TD *pTD;\r
- 369:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 interfaceN;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 12\r
-\r
-\r
- 370:.\Generated_Source\PSoC5/USBFS_hid.c **** uint8 reportType;\r
- 371:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 372:.\Generated_Source\PSoC5/USBFS_hid.c **** /* `#START HID_FINDREPORT` Place custom handling here */\r
- 373:.\Generated_Source\PSoC5/USBFS_hid.c **** \r
- 374:.\Generated_Source\PSoC5/USBFS_hid.c **** /* `#END` */\r
- 375:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 0u; /* Init not supported condition */\r
- 251 .loc 1 375 0\r
- 252 0002 164C ldr r4, .L19\r
- 253 0004 0023 movs r3, #0\r
- 376:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 254 .loc 1 376 0\r
- 255 0006 1648 ldr r0, .L19+4\r
- 375:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 0u; /* Init not supported condition */\r
- 256 .loc 1 375 0\r
- 257 0008 2380 strh r3, [r4, #0] @ movhi\r
- 258 .loc 1 376 0\r
- 259 000a 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 260 000c 4A1E subs r2, r1, #1\r
- 261 000e D0B2 uxtb r0, r2\r
- 262 0010 FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 263 .LVL25:\r
- 377:.\Generated_Source\PSoC5/USBFS_hid.c **** reportType = CY_GET_REG8(USBFS_wValueHi);\r
- 378:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- 264 .loc 1 378 0\r
- 265 0014 1349 ldr r1, .L19+8\r
- 377:.\Generated_Source\PSoC5/USBFS_hid.c **** reportType = CY_GET_REG8(USBFS_wValueHi);\r
- 266 .loc 1 377 0\r
- 267 0016 144B ldr r3, .L19+12\r
- 268 0018 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 269 .LVL26:\r
- 270 .loc 1 378 0\r
- 271 001a 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 272 .LVL27:\r
- 379:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Third entry in the LUT COnfiguration Table starts the Interface Table pointers */\r
- 380:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Now use the request interface number */\r
- 381:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[interfaceN + 2u];\r
- 273 .loc 1 381 0\r
- 274 001c 00EBC200 add r0, r0, r2, lsl #3\r
- 275 .LVL28:\r
- 382:.\Generated_Source\PSoC5/USBFS_hid.c **** /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_TABLE*/\r
- 383:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 276 .loc 1 383 0\r
- 277 0020 4169 ldr r1, [r0, #20]\r
- 278 .LVL29:\r
- 384:.\Generated_Source\PSoC5/USBFS_hid.c **** if(interfaceN < USBFS_MAX_INTERFACES_NUMBER)\r
- 279 .loc 1 384 0\r
- 280 0022 D2B9 cbnz r2, .L17\r
- 385:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 386:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Now use Alternate setting number */\r
- 387:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- 281 .loc 1 387 0\r
- 282 0024 114A ldr r2, .L19+16\r
- 283 .LVL30:\r
- 388:.\Generated_Source\PSoC5/USBFS_hid.c **** /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_ALTERNATEi_HID_TABLE */\r
- 389:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 390:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Validate reportType to comply with "7.2.1 Get_Report Request" */\r
- 391:.\Generated_Source\PSoC5/USBFS_hid.c **** if((reportType >= USBFS_HID_GET_REPORT_INPUT) &&\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 13\r
-\r
-\r
- 284 .loc 1 391 0\r
- 285 0026 013B subs r3, r3, #1\r
- 286 .LVL31:\r
- 387:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- 287 .loc 1 387 0\r
- 288 0028 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 289 .loc 1 391 0\r
- 290 002a DAB2 uxtb r2, r3\r
- 387:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- 291 .loc 1 387 0\r
- 292 002c 01EBC001 add r1, r1, r0, lsl #3\r
- 293 .LVL32:\r
- 294 .loc 1 391 0\r
- 295 0030 022A cmp r2, #2\r
- 389:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- 296 .loc 1 389 0\r
- 297 0032 4968 ldr r1, [r1, #4]\r
- 298 .LVL33:\r
- 299 .loc 1 391 0\r
- 300 0034 11D8 bhi .L17\r
- 392:.\Generated_Source\PSoC5/USBFS_hid.c **** (reportType <= USBFS_HID_GET_REPORT_FEATURE))\r
- 393:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 394:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Get the entry proper TD (IN, OUT or Feature Report Table)*/\r
- 395:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[reportType - 1u];\r
- 396:.\Generated_Source\PSoC5/USBFS_hid.c **** reportType = CY_GET_REG8(USBFS_wValueLo); /* Get reportID */\r
- 301 .loc 1 396 0\r
- 302 0036 0E4A ldr r2, .L19+20\r
- 395:.\Generated_Source\PSoC5/USBFS_hid.c **** pTmp = &pTmp[reportType - 1u];\r
- 303 .loc 1 395 0\r
- 304 0038 01EBC300 add r0, r1, r3, lsl #3\r
- 305 .LVL34:\r
- 306 .loc 1 396 0\r
- 307 003c 1278 ldrb r2, [r2, #0] @ zero_extendqisi2\r
- 308 .LVL35:\r
- 397:.\Generated_Source\PSoC5/USBFS_hid.c **** /* Validate table support by the HID descriptor, compare table count with reportID */\r
- 398:.\Generated_Source\PSoC5/USBFS_hid.c **** if(pTmp->c >= reportType)\r
- 309 .loc 1 398 0\r
- 310 003e 11F83310 ldrb r1, [r1, r3, lsl #3] @ zero_extendqisi2\r
- 311 0042 9142 cmp r1, r2\r
- 312 0044 09D3 bcc .L17\r
- 399:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 400:.\Generated_Source\PSoC5/USBFS_hid.c **** pTD = (T_USBFS_TD *) pTmp->p_list;\r
- 401:.\Generated_Source\PSoC5/USBFS_hid.c **** pTD = &pTD[reportType]; /* select entry depend on report I\r
- 313 .loc 1 401 0\r
- 314 0046 0C23 movs r3, #12\r
- 315 0048 5A43 muls r2, r3, r2\r
- 316 .LVL36:\r
- 400:.\Generated_Source\PSoC5/USBFS_hid.c **** pTD = (T_USBFS_TD *) pTmp->p_list;\r
- 317 .loc 1 400 0\r
- 318 004a 4168 ldr r1, [r0, #4]\r
- 319 .LVL37:\r
- 320 .loc 1 401 0\r
- 321 004c 8B18 adds r3, r1, r2\r
- 322 .LVL38:\r
- 402:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = pTD->pData; /* Buffer pointer */\r
- 323 .loc 1 402 0\r
- 324 004e 5868 ldr r0, [r3, #4]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 14\r
-\r
-\r
- 325 .LVL39:\r
- 403:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = pTD->count; /* Buffer Size */\r
- 326 .loc 1 403 0\r
- 327 0050 8A5A ldrh r2, [r1, r2]\r
- 404:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pStatusBlock = pTD->pStatusBlock;\r
- 328 .loc 1 404 0\r
- 329 0052 9968 ldr r1, [r3, #8]\r
- 402:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = pTD->pData; /* Buffer pointer */\r
- 330 .loc 1 402 0\r
- 331 0054 6060 str r0, [r4, #4]\r
- 403:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = pTD->count; /* Buffer Size */\r
- 332 .loc 1 403 0\r
- 333 0056 2280 strh r2, [r4, #0] @ movhi\r
- 334 .loc 1 404 0\r
- 335 0058 A160 str r1, [r4, #8]\r
- 336 .LVL40:\r
- 337 .L17:\r
- 338 005a 10BD pop {r4, pc}\r
- 339 .L20:\r
- 340 .align 2\r
- 341 .L19:\r
- 342 005c 00000000 .word USBFS_currentTD\r
- 343 0060 00000000 .word USBFS_configuration\r
- 344 0064 04600040 .word 1073766404\r
- 345 0068 03600040 .word 1073766403\r
- 346 006c 00000000 .word USBFS_interfaceSetting\r
- 347 0070 02600040 .word 1073766402\r
- 348 .cfi_endproc\r
- 349 .LFE5:\r
- 350 .size USBFS_FindReport, .-USBFS_FindReport\r
- 351 .section .text.USBFS_DispatchHIDClassRqst,"ax",%progbits\r
- 352 .align 1\r
- 353 .global USBFS_DispatchHIDClassRqst\r
- 354 .thumb\r
- 355 .thumb_func\r
- 356 .type USBFS_DispatchHIDClassRqst, %function\r
- 357 USBFS_DispatchHIDClassRqst:\r
- 358 .LFB2:\r
- 120:.\Generated_Source\PSoC5/USBFS_hid.c **** {\r
- 359 .loc 1 120 0\r
- 360 .cfi_startproc\r
- 361 @ args = 0, pretend = 0, frame = 0\r
- 362 @ frame_needed = 0, uses_anonymous_args = 0\r
- 363 .LVL41:\r
- 364 0000 10B5 push {r4, lr}\r
- 365 .LCFI3:\r
- 366 .cfi_def_cfa_offset 8\r
- 367 .cfi_offset 4, -8\r
- 368 .cfi_offset 14, -4\r
- 124:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- 369 .loc 1 124 0\r
- 370 0002 3A4B ldr r3, .L57\r
- 125:.\Generated_Source\PSoC5/USBFS_hid.c **** if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- 371 .loc 1 125 0\r
- 372 0004 3A4A ldr r2, .L57+4\r
- 124:.\Generated_Source\PSoC5/USBFS_hid.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- 373 .loc 1 124 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 15\r
-\r
-\r
- 374 0006 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 375 .LVL42:\r
- 125:.\Generated_Source\PSoC5/USBFS_hid.c **** if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- 376 .loc 1 125 0\r
- 377 0008 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 378 000a 0906 lsls r1, r1, #24\r
- 379 000c 34D5 bpl .L22\r
- 127:.\Generated_Source\PSoC5/USBFS_hid.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 380 .loc 1 127 0\r
- 381 000e 511C adds r1, r2, #1\r
- 382 0010 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 383 0012 5A1E subs r2, r3, #1\r
- 384 0014 052A cmp r2, #5\r
- 385 0016 67D8 bhi .L23\r
- 386 0018 DFE802F0 tbb [pc, r2]\r
- 387 .L28:\r
- 388 001c 10 .byte (.L24-.L28)/2\r
- 389 001d 18 .byte (.L25-.L28)/2\r
- 390 001e 27 .byte (.L26-.L28)/2\r
- 391 001f 66 .byte (.L23-.L28)/2\r
- 392 0020 66 .byte (.L23-.L28)/2\r
- 393 0021 03 .byte (.L27-.L28)/2\r
- 394 .align 1\r
- 395 .L27:\r
- 130:.\Generated_Source\PSoC5/USBFS_hid.c **** if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_HID_CLASS)\r
- 396 .loc 1 130 0\r
- 397 0022 3448 ldr r0, .L57+8\r
- 398 .LVL43:\r
- 399 0024 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 400 0026 2129 cmp r1, #33\r
- 401 0028 02D1 bne .L29\r
- 132:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindHidClassDecriptor();\r
- 402 .loc 1 132 0\r
- 403 002a FFF7FEFF bl USBFS_FindHidClassDecriptor\r
- 404 .LVL44:\r
- 405 002e 07E0 b .L54\r
- 406 .L29:\r
- 138:.\Generated_Source\PSoC5/USBFS_hid.c **** else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_HID_REPORT)\r
- 407 .loc 1 138 0\r
- 408 0030 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 409 0032 222B cmp r3, #34\r
- 410 0034 58D1 bne .L23\r
- 140:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindReportDescriptor();\r
- 411 .loc 1 140 0\r
- 412 0036 FFF7FEFF bl USBFS_FindReportDescriptor\r
- 413 .LVL45:\r
- 414 003a 01E0 b .L54\r
- 415 .LVL46:\r
- 416 .L24:\r
- 151:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindReport();\r
- 417 .loc 1 151 0\r
- 418 003c FFF7FEFF bl USBFS_FindReport\r
- 419 .LVL47:\r
- 420 .L54:\r
- 152:.\Generated_Source\PSoC5/USBFS_hid.c **** if (USBFS_currentTD.count != 0u)\r
- 421 .loc 1 152 0\r
- 422 0040 2D49 ldr r1, .L57+12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 16\r
-\r
-\r
- 423 0042 0B88 ldrh r3, [r1, #0]\r
- 424 0044 98B2 uxth r0, r3\r
- 425 0046 0028 cmp r0, #0\r
- 426 0048 4ED0 beq .L23\r
- 427 004a 0AE0 b .L51\r
- 428 .LVL48:\r
- 429 .L25:\r
- 161:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 430 .loc 1 161 0\r
- 431 004c 0028 cmp r0, #0\r
- 432 004e 4BD1 bne .L23\r
- 162:.\Generated_Source\PSoC5/USBFS_hid.c **** (CY_GET_REG8(USBFS_wValueLo) == 0u ) ) /* Do not support Idle per Report ID */\r
- 433 .loc 1 162 0 discriminator 1\r
- 434 0050 2A4B ldr r3, .L57+16\r
- 435 0052 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 436 .LVL49:\r
- 161:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 437 .loc 1 161 0 discriminator 1\r
- 438 0054 0028 cmp r0, #0\r
- 439 0056 47D1 bne .L23\r
- 164:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 1u;\r
- 440 .loc 1 164 0\r
- 441 0058 2748 ldr r0, .L57+12\r
- 442 005a 0122 movs r2, #1\r
- 165:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = &USBFS_hidIdleRate[interfaceNumber];\r
- 443 .loc 1 165 0\r
- 444 005c 2849 ldr r1, .L57+20\r
- 164:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 1u;\r
- 445 .loc 1 164 0\r
- 446 005e 0280 strh r2, [r0, #0] @ movhi\r
- 447 .L52:\r
- 165:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = &USBFS_hidIdleRate[interfaceNumber];\r
- 448 .loc 1 165 0\r
- 449 0060 4160 str r1, [r0, #4]\r
- 450 .L51:\r
- 250:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 451 .loc 1 250 0\r
- 452 0062 BDE81040 pop {r4, lr}\r
- 166:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlRead();\r
- 453 .loc 1 166 0\r
- 454 0066 FFF7FEBF b USBFS_InitControlRead\r
- 455 .LVL50:\r
- 456 .L26:\r
- 171:.\Generated_Source\PSoC5/USBFS_hid.c **** if( interfaceNumber < USBFS_MAX_INTERFACES_NUMBER)\r
- 457 .loc 1 171 0\r
- 458 006a 0028 cmp r0, #0\r
- 459 006c 3CD1 bne .L23\r
- 173:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.count = 1u;\r
- 460 .loc 1 173 0\r
- 461 006e 2248 ldr r0, .L57+12\r
- 462 .LVL51:\r
- 463 0070 0122 movs r2, #1\r
- 464 0072 0280 strh r2, [r0, #0] @ movhi\r
- 174:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_currentTD.pData = &USBFS_hidProtocol[interfaceNumber];\r
- 465 .loc 1 174 0\r
- 466 0074 2349 ldr r1, .L57+24\r
- 467 0076 F3E7 b .L52\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 17\r
-\r
-\r
- 468 .LVL52:\r
- 469 .L22:\r
- 182:.\Generated_Source\PSoC5/USBFS_hid.c **** else if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) ==\r
- 470 .loc 1 182 0\r
- 471 0078 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 472 007a 1A06 lsls r2, r3, #24\r
- 473 007c 34D4 bmi .L23\r
- 185:.\Generated_Source\PSoC5/USBFS_hid.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 474 .loc 1 185 0\r
- 475 007e 224A ldr r2, .L57+28\r
- 476 0080 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 477 0082 0929 cmp r1, #9\r
- 478 0084 05D0 beq .L32\r
- 479 0086 2FD3 bcc .L23\r
- 480 0088 0A29 cmp r1, #10\r
- 481 008a 0DD0 beq .L33\r
- 482 008c 0B29 cmp r1, #11\r
- 483 008e 2BD1 bne .L23\r
- 484 0090 22E0 b .L56\r
- 485 .L32:\r
- 188:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_FindReport();\r
- 486 .loc 1 188 0\r
- 487 0092 FFF7FEFF bl USBFS_FindReport\r
- 488 .LVL53:\r
- 189:.\Generated_Source\PSoC5/USBFS_hid.c **** if (USBFS_currentTD.count != 0u)\r
- 489 .loc 1 189 0\r
- 490 0096 184B ldr r3, .L57+12\r
- 491 0098 1A88 ldrh r2, [r3, #0]\r
- 492 009a 90B2 uxth r0, r2\r
- 493 009c 0028 cmp r0, #0\r
- 494 009e 23D0 beq .L23\r
- 250:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 495 .loc 1 250 0\r
- 496 00a0 BDE81040 pop {r4, lr}\r
- 191:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitControlWrite();\r
- 497 .loc 1 191 0\r
- 498 00a4 FFF7FEBF b USBFS_InitControlWrite\r
- 499 .LVL54:\r
- 500 .L33:\r
- 197:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 501 .loc 1 197 0\r
- 502 00a8 F0B9 cbnz r0, .L23\r
- 198:.\Generated_Source\PSoC5/USBFS_hid.c **** (CY_GET_REG8(USBFS_wValueLo) == 0u ) ) /* Do not support Idle per Report ID */\r
- 503 .loc 1 198 0 discriminator 1\r
- 504 00aa 1448 ldr r0, .L57+16\r
- 505 .LVL55:\r
- 506 00ac 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 197:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 507 .loc 1 197 0 discriminator 1\r
- 508 00ae D9B9 cbnz r1, .L23\r
- 200:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleRate[interfaceNumber] = CY_GET_REG8(USBFS_wValueHi);\r
- 509 .loc 1 200 0\r
- 510 00b0 441C adds r4, r0, #1\r
- 511 00b2 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 512 00b4 124A ldr r2, .L57+20\r
- 513 00b6 1370 strb r3, [r2, #0]\r
- 207:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber])\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 18\r
-\r
-\r
- 514 .loc 1 207 0\r
- 515 00b8 144B ldr r3, .L57+32\r
- 206:.\Generated_Source\PSoC5/USBFS_hid.c **** if(USBFS_hidIdleRate[interfaceNumber] <\r
- 516 .loc 1 206 0\r
- 517 00ba 1478 ldrb r4, [r2, #0] @ zero_extendqisi2\r
- 207:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber])\r
- 518 .loc 1 207 0\r
- 519 00bc 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 206:.\Generated_Source\PSoC5/USBFS_hid.c **** if(USBFS_hidIdleRate[interfaceNumber] <\r
- 520 .loc 1 206 0\r
- 521 00be 8442 cmp r4, r0\r
- 522 00c0 01D2 bcs .L35\r
- 210:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber] = 0u;\r
- 523 .loc 1 210 0\r
- 524 00c2 1970 strb r1, [r3, #0]\r
- 525 00c4 04E0 b .L36\r
- 526 .L35:\r
- 216:.\Generated_Source\PSoC5/USBFS_hid.c **** else if(USBFS_hidIdleTimer[interfaceNumber] <= 1u)\r
- 527 .loc 1 216 0\r
- 528 00c6 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 529 00c8 0129 cmp r1, #1\r
- 530 00ca 01D9 bls .L36\r
- 226:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleRate[interfaceNumber];\r
- 531 .loc 1 226 0\r
- 532 00cc 1278 ldrb r2, [r2, #0] @ zero_extendqisi2\r
- 533 .L50:\r
- 225:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidIdleTimer[interfaceNumber] =\r
- 534 .loc 1 225 0\r
- 535 00ce 1A70 strb r2, [r3, #0]\r
- 536 .L36:\r
- 250:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 537 .loc 1 250 0\r
- 538 00d0 BDE81040 pop {r4, lr}\r
- 228:.\Generated_Source\PSoC5/USBFS_hid.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 539 .loc 1 228 0\r
- 540 00d4 FFF7FEBF b USBFS_InitNoDataControlTransfer\r
- 541 .LVL56:\r
- 542 .L56:\r
- 234:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 543 .loc 1 234 0\r
- 544 00d8 30B9 cbnz r0, .L23\r
- 235:.\Generated_Source\PSoC5/USBFS_hid.c **** (CY_GET_REG8(USBFS_wValueLo) <= 1u) )\r
- 545 .loc 1 235 0 discriminator 1\r
- 546 00da 0848 ldr r0, .L57+16\r
- 547 .LVL57:\r
- 548 00dc 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 234:.\Generated_Source\PSoC5/USBFS_hid.c **** if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- 549 .loc 1 234 0 discriminator 1\r
- 550 00de 012B cmp r3, #1\r
- 551 00e0 02D8 bhi .L23\r
- 237:.\Generated_Source\PSoC5/USBFS_hid.c **** USBFS_hidProtocol[interfaceNumber] = CY_GET_REG8(USBFS_wValueLo);\r
- 552 .loc 1 237 0\r
- 553 00e2 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 554 00e4 074B ldr r3, .L57+24\r
- 555 00e6 F2E7 b .L50\r
- 556 .L23:\r
- 557 .LVL58:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 19\r
-\r
-\r
- 250:.\Generated_Source\PSoC5/USBFS_hid.c **** }\r
- 558 .loc 1 250 0\r
- 559 00e8 0020 movs r0, #0\r
- 560 00ea 10BD pop {r4, pc}\r
- 561 .L58:\r
- 562 .align 2\r
- 563 .L57:\r
- 564 00ec 04600040 .word 1073766404\r
- 565 00f0 00600040 .word 1073766400\r
- 566 00f4 03600040 .word 1073766403\r
- 567 00f8 00000000 .word USBFS_currentTD\r
- 568 00fc 02600040 .word 1073766402\r
- 569 0100 00000000 .word USBFS_hidIdleRate\r
- 570 0104 00000000 .word USBFS_hidProtocol\r
- 571 0108 01600040 .word 1073766401\r
- 572 010c 00000000 .word USBFS_hidIdleTimer\r
- 573 .cfi_endproc\r
- 574 .LFE2:\r
- 575 .size USBFS_DispatchHIDClassRqst, .-USBFS_DispatchHIDClassRqst\r
- 576 .comm USBFS_hidIdleTimer,1,1\r
- 577 .comm USBFS_hidIdleRate,1,1\r
- 578 .comm USBFS_hidProtocol,1,1\r
- 579 .text\r
- 580 .Letext0:\r
- 581 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 582 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 583 .file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"\r
- 584 .section .debug_info,"",%progbits\r
- 585 .Ldebug_info0:\r
- 586 0000 2C040000 .4byte 0x42c\r
- 587 0004 0200 .2byte 0x2\r
- 588 0006 00000000 .4byte .Ldebug_abbrev0\r
- 589 000a 04 .byte 0x4\r
- 590 000b 01 .uleb128 0x1\r
- 591 000c B5020000 .4byte .LASF48\r
- 592 0010 01 .byte 0x1\r
- 593 0011 0D000000 .4byte .LASF49\r
- 594 0015 1D010000 .4byte .LASF50\r
- 595 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 596 001d 00000000 .4byte 0\r
- 597 0021 00000000 .4byte 0\r
- 598 0025 00000000 .4byte .Ldebug_line0\r
- 599 0029 02 .uleb128 0x2\r
- 600 002a 01 .byte 0x1\r
- 601 002b 06 .byte 0x6\r
- 602 002c 11030000 .4byte .LASF0\r
- 603 0030 02 .uleb128 0x2\r
- 604 0031 01 .byte 0x1\r
- 605 0032 08 .byte 0x8\r
- 606 0033 DE000000 .4byte .LASF1\r
- 607 0037 02 .uleb128 0x2\r
- 608 0038 02 .byte 0x2\r
- 609 0039 05 .byte 0x5\r
- 610 003a B2010000 .4byte .LASF2\r
- 611 003e 02 .uleb128 0x2\r
- 612 003f 02 .byte 0x2\r
- 613 0040 07 .byte 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 20\r
-\r
-\r
- 614 0041 67000000 .4byte .LASF3\r
- 615 0045 02 .uleb128 0x2\r
- 616 0046 04 .byte 0x4\r
- 617 0047 05 .byte 0x5\r
- 618 0048 08030000 .4byte .LASF4\r
- 619 004c 02 .uleb128 0x2\r
- 620 004d 04 .byte 0x4\r
- 621 004e 07 .byte 0x7\r
- 622 004f 0B010000 .4byte .LASF5\r
- 623 0053 02 .uleb128 0x2\r
- 624 0054 08 .byte 0x8\r
- 625 0055 05 .byte 0x5\r
- 626 0056 53020000 .4byte .LASF6\r
- 627 005a 02 .uleb128 0x2\r
- 628 005b 08 .byte 0x8\r
- 629 005c 07 .byte 0x7\r
- 630 005d 0A020000 .4byte .LASF7\r
- 631 0061 03 .uleb128 0x3\r
- 632 0062 04 .byte 0x4\r
- 633 0063 05 .byte 0x5\r
- 634 0064 696E7400 .ascii "int\000"\r
- 635 0068 02 .uleb128 0x2\r
- 636 0069 04 .byte 0x4\r
- 637 006a 07 .byte 0x7\r
- 638 006b E2010000 .4byte .LASF8\r
- 639 006f 04 .uleb128 0x4\r
- 640 0070 4E010000 .4byte .LASF9\r
- 641 0074 02 .byte 0x2\r
- 642 0075 5B .byte 0x5b\r
- 643 0076 30000000 .4byte 0x30\r
- 644 007a 04 .uleb128 0x4\r
- 645 007b BC010000 .4byte .LASF10\r
- 646 007f 02 .byte 0x2\r
- 647 0080 5C .byte 0x5c\r
- 648 0081 3E000000 .4byte 0x3e\r
- 649 0085 02 .uleb128 0x2\r
- 650 0086 04 .byte 0x4\r
- 651 0087 04 .byte 0x4\r
- 652 0088 B9000000 .4byte .LASF11\r
- 653 008c 02 .uleb128 0x2\r
- 654 008d 08 .byte 0x8\r
- 655 008e 04 .byte 0x4\r
- 656 008f 95010000 .4byte .LASF12\r
- 657 0093 02 .uleb128 0x2\r
- 658 0094 01 .byte 0x1\r
- 659 0095 08 .byte 0x8\r
- 660 0096 6D020000 .4byte .LASF13\r
- 661 009a 04 .uleb128 0x4\r
- 662 009b EC000000 .4byte .LASF14\r
- 663 009f 02 .byte 0x2\r
- 664 00a0 F0 .byte 0xf0\r
- 665 00a1 A5000000 .4byte 0xa5\r
- 666 00a5 05 .uleb128 0x5\r
- 667 00a6 6F000000 .4byte 0x6f\r
- 668 00aa 02 .uleb128 0x2\r
- 669 00ab 04 .byte 0x4\r
- 670 00ac 07 .byte 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 21\r
-\r
-\r
- 671 00ad 4A020000 .4byte .LASF15\r
- 672 00b1 06 .uleb128 0x6\r
- 673 00b2 04 .byte 0x4\r
- 674 00b3 03 .byte 0x3\r
- 675 00b4 90 .byte 0x90\r
- 676 00b5 D6000000 .4byte 0xd6\r
- 677 00b9 07 .uleb128 0x7\r
- 678 00ba 85000000 .4byte .LASF16\r
- 679 00be 03 .byte 0x3\r
- 680 00bf 92 .byte 0x92\r
- 681 00c0 6F000000 .4byte 0x6f\r
- 682 00c4 02 .byte 0x2\r
- 683 00c5 23 .byte 0x23\r
- 684 00c6 00 .uleb128 0\r
- 685 00c7 07 .uleb128 0x7\r
- 686 00c8 42030000 .4byte .LASF17\r
- 687 00cc 03 .byte 0x3\r
- 688 00cd 93 .byte 0x93\r
- 689 00ce 7A000000 .4byte 0x7a\r
- 690 00d2 02 .byte 0x2\r
- 691 00d3 23 .byte 0x23\r
- 692 00d4 02 .uleb128 0x2\r
- 693 00d5 00 .byte 0\r
- 694 00d6 04 .uleb128 0x4\r
- 695 00d7 F1000000 .4byte .LASF18\r
- 696 00db 03 .byte 0x3\r
- 697 00dc 94 .byte 0x94\r
- 698 00dd B1000000 .4byte 0xb1\r
- 699 00e1 06 .uleb128 0x6\r
- 700 00e2 0C .byte 0xc\r
- 701 00e3 03 .byte 0x3\r
- 702 00e4 96 .byte 0x96\r
- 703 00e5 14010000 .4byte 0x114\r
- 704 00e9 07 .uleb128 0x7\r
- 705 00ea 46000000 .4byte .LASF19\r
- 706 00ee 03 .byte 0x3\r
- 707 00ef 98 .byte 0x98\r
- 708 00f0 7A000000 .4byte 0x7a\r
- 709 00f4 02 .byte 0x2\r
- 710 00f5 23 .byte 0x23\r
- 711 00f6 00 .uleb128 0\r
- 712 00f7 07 .uleb128 0x7\r
- 713 00f8 8C000000 .4byte .LASF20\r
- 714 00fc 03 .byte 0x3\r
- 715 00fd 99 .byte 0x99\r
- 716 00fe 14010000 .4byte 0x114\r
- 717 0102 02 .byte 0x2\r
- 718 0103 23 .byte 0x23\r
- 719 0104 04 .uleb128 0x4\r
- 720 0105 07 .uleb128 0x7\r
- 721 0106 00000000 .4byte .LASF21\r
- 722 010a 03 .byte 0x3\r
- 723 010b 9A .byte 0x9a\r
- 724 010c 1A010000 .4byte 0x11a\r
- 725 0110 02 .byte 0x2\r
- 726 0111 23 .byte 0x23\r
- 727 0112 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 22\r
-\r
-\r
- 728 0113 00 .byte 0\r
- 729 0114 08 .uleb128 0x8\r
- 730 0115 04 .byte 0x4\r
- 731 0116 A5000000 .4byte 0xa5\r
- 732 011a 08 .uleb128 0x8\r
- 733 011b 04 .byte 0x4\r
- 734 011c D6000000 .4byte 0xd6\r
- 735 0120 04 .uleb128 0x4\r
- 736 0121 AE000000 .4byte .LASF22\r
- 737 0125 03 .byte 0x3\r
- 738 0126 9B .byte 0x9b\r
- 739 0127 E1000000 .4byte 0xe1\r
- 740 012b 06 .uleb128 0x6\r
- 741 012c 08 .byte 0x8\r
- 742 012d 03 .byte 0x3\r
- 743 012e 9E .byte 0x9e\r
- 744 012f 4E010000 .4byte 0x14e\r
- 745 0133 09 .uleb128 0x9\r
- 746 0134 6300 .ascii "c\000"\r
- 747 0136 03 .byte 0x3\r
- 748 0137 A0 .byte 0xa0\r
- 749 0138 6F000000 .4byte 0x6f\r
- 750 013c 02 .byte 0x2\r
- 751 013d 23 .byte 0x23\r
- 752 013e 00 .uleb128 0\r
- 753 013f 07 .uleb128 0x7\r
- 754 0140 21020000 .4byte .LASF23\r
- 755 0144 03 .byte 0x3\r
- 756 0145 A1 .byte 0xa1\r
- 757 0146 4E010000 .4byte 0x14e\r
- 758 014a 02 .byte 0x2\r
- 759 014b 23 .byte 0x23\r
- 760 014c 04 .uleb128 0x4\r
- 761 014d 00 .byte 0\r
- 762 014e 08 .uleb128 0x8\r
- 763 014f 04 .byte 0x4\r
- 764 0150 54010000 .4byte 0x154\r
- 765 0154 0A .uleb128 0xa\r
- 766 0155 04 .uleb128 0x4\r
- 767 0156 61020000 .4byte .LASF24\r
- 768 015a 03 .byte 0x3\r
- 769 015b A2 .byte 0xa2\r
- 770 015c 2B010000 .4byte 0x12b\r
- 771 0160 0B .uleb128 0xb\r
- 772 0161 01 .byte 0x1\r
- 773 0162 A0020000 .4byte .LASF25\r
- 774 0166 01 .byte 0x1\r
- 775 0167 3C .byte 0x3c\r
- 776 0168 01 .byte 0x1\r
- 777 0169 6F000000 .4byte 0x6f\r
- 778 016d 00000000 .4byte .LFB0\r
- 779 0171 2C000000 .4byte .LFE0\r
- 780 0175 02 .byte 0x2\r
- 781 0176 7D .byte 0x7d\r
- 782 0177 00 .sleb128 0\r
- 783 0178 01 .byte 0x1\r
- 784 0179 9C010000 .4byte 0x19c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 23\r
-\r
-\r
- 785 017d 0C .uleb128 0xc\r
- 786 017e FE020000 .4byte .LASF27\r
- 787 0182 01 .byte 0x1\r
- 788 0183 3C .byte 0x3c\r
- 789 0184 6F000000 .4byte 0x6f\r
- 790 0188 00000000 .4byte .LLST0\r
- 791 018c 0D .uleb128 0xd\r
- 792 018d 32000000 .4byte .LASF28\r
- 793 0191 01 .byte 0x1\r
- 794 0192 3E .byte 0x3e\r
- 795 0193 6F000000 .4byte 0x6f\r
- 796 0197 53000000 .4byte .LLST1\r
- 797 019b 00 .byte 0\r
- 798 019c 0B .uleb128 0xb\r
- 799 019d 01 .byte 0x1\r
- 800 019e 38020000 .4byte .LASF26\r
- 801 01a2 01 .byte 0x1\r
- 802 01a3 60 .byte 0x60\r
- 803 01a4 01 .byte 0x1\r
- 804 01a5 6F000000 .4byte 0x6f\r
- 805 01a9 00000000 .4byte .LFB1\r
- 806 01ad 0C000000 .4byte .LFE1\r
- 807 01b1 02 .byte 0x2\r
- 808 01b2 7D .byte 0x7d\r
- 809 01b3 00 .sleb128 0\r
- 810 01b4 01 .byte 0x1\r
- 811 01b5 C9010000 .4byte 0x1c9\r
- 812 01b9 0C .uleb128 0xc\r
- 813 01ba FE020000 .4byte .LASF27\r
- 814 01be 01 .byte 0x1\r
- 815 01bf 60 .byte 0x60\r
- 816 01c0 6F000000 .4byte 0x6f\r
- 817 01c4 A2000000 .4byte .LLST2\r
- 818 01c8 00 .byte 0\r
- 819 01c9 0E .uleb128 0xe\r
- 820 01ca 01 .byte 0x1\r
- 821 01cb 92000000 .4byte .LASF32\r
- 822 01cf 01 .byte 0x1\r
- 823 01d0 1101 .2byte 0x111\r
- 824 01d2 01 .byte 0x1\r
- 825 01d3 00000000 .4byte .LFB3\r
- 826 01d7 40000000 .4byte .LFE3\r
- 827 01db C3000000 .4byte .LLST3\r
- 828 01df 01 .byte 0x1\r
- 829 01e0 1C020000 .4byte 0x21c\r
- 830 01e4 0F .uleb128 0xf\r
- 831 01e5 72020000 .4byte .LASF29\r
- 832 01e9 01 .byte 0x1\r
- 833 01ea 1301 .2byte 0x113\r
- 834 01ec 1C020000 .4byte 0x21c\r
- 835 01f0 E3000000 .4byte .LLST4\r
- 836 01f4 10 .uleb128 0x10\r
- 837 01f5 DB010000 .4byte .LASF30\r
- 838 01f9 01 .byte 0x1\r
- 839 01fa 1401 .2byte 0x114\r
- 840 01fc 14010000 .4byte 0x114\r
- 841 0200 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 24\r
-\r
-\r
- 842 0201 50 .byte 0x50\r
- 843 0202 0F .uleb128 0xf\r
- 844 0203 7A000000 .4byte .LASF31\r
- 845 0207 01 .byte 0x1\r
- 846 0208 1501 .2byte 0x115\r
- 847 020a 6F000000 .4byte 0x6f\r
- 848 020e 1E010000 .4byte .LLST5\r
- 849 0212 11 .uleb128 0x11\r
- 850 0213 0E000000 .4byte .LVL10\r
- 851 0217 ED030000 .4byte 0x3ed\r
- 852 021b 00 .byte 0\r
- 853 021c 08 .uleb128 0x8\r
- 854 021d 04 .byte 0x4\r
- 855 021e 22020000 .4byte 0x222\r
- 856 0222 12 .uleb128 0x12\r
- 857 0223 55010000 .4byte 0x155\r
- 858 0227 0E .uleb128 0xe\r
- 859 0228 01 .byte 0x1\r
- 860 0229 4C000000 .4byte .LASF33\r
- 861 022d 01 .byte 0x1\r
- 862 022e 3F01 .2byte 0x13f\r
- 863 0230 01 .byte 0x1\r
- 864 0231 00000000 .4byte .LFB4\r
- 865 0235 48000000 .4byte .LFE4\r
- 866 0239 31010000 .4byte .LLST6\r
- 867 023d 01 .byte 0x1\r
- 868 023e 7C020000 .4byte 0x27c\r
- 869 0242 0F .uleb128 0xf\r
- 870 0243 72020000 .4byte .LASF29\r
- 871 0247 01 .byte 0x1\r
- 872 0248 4101 .2byte 0x141\r
- 873 024a 1C020000 .4byte 0x21c\r
- 874 024e 51010000 .4byte .LLST7\r
- 875 0252 0F .uleb128 0xf\r
- 876 0253 DB010000 .4byte .LASF30\r
- 877 0257 01 .byte 0x1\r
- 878 0258 4201 .2byte 0x142\r
- 879 025a 14010000 .4byte 0x114\r
- 880 025e 7F010000 .4byte .LLST8\r
- 881 0262 0F .uleb128 0xf\r
- 882 0263 7A000000 .4byte .LASF31\r
- 883 0267 01 .byte 0x1\r
- 884 0268 4301 .2byte 0x143\r
- 885 026a 6F000000 .4byte 0x6f\r
- 886 026e 9F010000 .4byte .LLST9\r
- 887 0272 11 .uleb128 0x11\r
- 888 0273 0E000000 .4byte .LVL17\r
- 889 0277 ED030000 .4byte 0x3ed\r
- 890 027b 00 .byte 0\r
- 891 027c 0E .uleb128 0xe\r
- 892 027d 01 .byte 0x1\r
- 893 027e 84010000 .4byte .LASF34\r
- 894 0282 01 .byte 0x1\r
- 895 0283 6D01 .2byte 0x16d\r
- 896 0285 01 .byte 0x1\r
- 897 0286 00000000 .4byte .LFB5\r
- 898 028a 74000000 .4byte .LFE5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 25\r
-\r
-\r
- 899 028e B2010000 .4byte .LLST10\r
- 900 0292 01 .byte 0x1\r
- 901 0293 E1020000 .4byte 0x2e1\r
- 902 0297 0F .uleb128 0xf\r
- 903 0298 72020000 .4byte .LASF29\r
- 904 029c 01 .byte 0x1\r
- 905 029d 6F01 .2byte 0x16f\r
- 906 029f 1C020000 .4byte 0x21c\r
- 907 02a3 D2010000 .4byte .LLST11\r
- 908 02a7 13 .uleb128 0x13\r
- 909 02a8 70544400 .ascii "pTD\000"\r
- 910 02ac 01 .byte 0x1\r
- 911 02ad 7001 .2byte 0x170\r
- 912 02af E1020000 .4byte 0x2e1\r
- 913 02b3 FB010000 .4byte .LLST12\r
- 914 02b7 0F .uleb128 0xf\r
- 915 02b8 7A000000 .4byte .LASF31\r
- 916 02bc 01 .byte 0x1\r
- 917 02bd 7101 .2byte 0x171\r
- 918 02bf 6F000000 .4byte 0x6f\r
- 919 02c3 19020000 .4byte .LLST13\r
- 920 02c7 0F .uleb128 0xf\r
- 921 02c8 BF000000 .4byte .LASF35\r
- 922 02cc 01 .byte 0x1\r
- 923 02cd 7201 .2byte 0x172\r
- 924 02cf 6F000000 .4byte 0x6f\r
- 925 02d3 2C020000 .4byte .LLST14\r
- 926 02d7 11 .uleb128 0x11\r
- 927 02d8 14000000 .4byte .LVL25\r
- 928 02dc ED030000 .4byte 0x3ed\r
- 929 02e0 00 .byte 0\r
- 930 02e1 08 .uleb128 0x8\r
- 931 02e2 04 .byte 0x4\r
- 932 02e3 20010000 .4byte 0x120\r
- 933 02e7 14 .uleb128 0x14\r
- 934 02e8 01 .byte 0x1\r
- 935 02e9 EF010000 .4byte .LASF36\r
- 936 02ed 01 .byte 0x1\r
- 937 02ee 77 .byte 0x77\r
- 938 02ef 01 .byte 0x1\r
- 939 02f0 6F000000 .4byte 0x6f\r
- 940 02f4 00000000 .4byte .LFB2\r
- 941 02f8 10010000 .4byte .LFE2\r
- 942 02fc 57020000 .4byte .LLST15\r
- 943 0300 01 .byte 0x1\r
- 944 0301 66030000 .4byte 0x366\r
- 945 0305 0D .uleb128 0xd\r
- 946 0306 37000000 .4byte .LASF37\r
- 947 030a 01 .byte 0x1\r
- 948 030b 79 .byte 0x79\r
- 949 030c 6F000000 .4byte 0x6f\r
- 950 0310 77020000 .4byte .LLST16\r
- 951 0314 0D .uleb128 0xd\r
- 952 0315 54010000 .4byte .LASF38\r
- 953 0319 01 .byte 0x1\r
- 954 031a 7A .byte 0x7a\r
- 955 031b 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 26\r
-\r
-\r
- 956 031f 8B020000 .4byte .LLST17\r
- 957 0323 11 .uleb128 0x11\r
- 958 0324 2E000000 .4byte .LVL44\r
- 959 0328 C9010000 .4byte 0x1c9\r
- 960 032c 11 .uleb128 0x11\r
- 961 032d 3A000000 .4byte .LVL45\r
- 962 0331 27020000 .4byte 0x227\r
- 963 0335 11 .uleb128 0x11\r
- 964 0336 40000000 .4byte .LVL47\r
- 965 033a 7C020000 .4byte 0x27c\r
- 966 033e 15 .uleb128 0x15\r
- 967 033f 6A000000 .4byte .LVL50\r
- 968 0343 01 .byte 0x1\r
- 969 0344 05040000 .4byte 0x405\r
- 970 0348 11 .uleb128 0x11\r
- 971 0349 96000000 .4byte .LVL53\r
- 972 034d 7C020000 .4byte 0x27c\r
- 973 0351 15 .uleb128 0x15\r
- 974 0352 A8000000 .4byte .LVL54\r
- 975 0356 01 .byte 0x1\r
- 976 0357 13040000 .4byte 0x413\r
- 977 035b 15 .uleb128 0x15\r
- 978 035c D8000000 .4byte .LVL56\r
- 979 0360 01 .byte 0x1\r
- 980 0361 21040000 .4byte 0x421\r
- 981 0365 00 .byte 0\r
- 982 0366 16 .uleb128 0x16\r
- 983 0367 CA000000 .4byte .LASF39\r
- 984 036b 03 .byte 0x3\r
- 985 036c 1A02 .2byte 0x21a\r
- 986 036e A5000000 .4byte 0xa5\r
- 987 0372 01 .byte 0x1\r
- 988 0373 01 .byte 0x1\r
- 989 0374 17 .uleb128 0x17\r
- 990 0375 6F000000 .4byte 0x6f\r
- 991 0379 84030000 .4byte 0x384\r
- 992 037d 18 .uleb128 0x18\r
- 993 037e AA000000 .4byte 0xaa\r
- 994 0382 00 .byte 0\r
- 995 0383 00 .byte 0\r
- 996 0384 19 .uleb128 0x19\r
- 997 0385 8E020000 .4byte .LASF40\r
- 998 0389 01 .byte 0x1\r
- 999 038a 1D .byte 0x1d\r
- 1000 038b 96030000 .4byte 0x396\r
- 1001 038f 01 .byte 0x1\r
- 1002 0390 05 .byte 0x5\r
- 1003 0391 03 .byte 0x3\r
- 1004 0392 00000000 .4byte USBFS_hidProtocol\r
- 1005 0396 05 .uleb128 0x5\r
- 1006 0397 74030000 .4byte 0x374\r
- 1007 039b 19 .uleb128 0x19\r
- 1008 039c 1D030000 .4byte .LASF41\r
- 1009 03a0 01 .byte 0x1\r
- 1010 03a1 1E .byte 0x1e\r
- 1011 03a2 AD030000 .4byte 0x3ad\r
- 1012 03a6 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 27\r
-\r
-\r
- 1013 03a7 05 .byte 0x5\r
- 1014 03a8 03 .byte 0x3\r
- 1015 03a9 00000000 .4byte USBFS_hidIdleRate\r
- 1016 03ad 05 .uleb128 0x5\r
- 1017 03ae 74030000 .4byte 0x374\r
- 1018 03b2 19 .uleb128 0x19\r
- 1019 03b3 2F030000 .4byte .LASF42\r
- 1020 03b7 01 .byte 0x1\r
- 1021 03b8 1F .byte 0x1f\r
- 1022 03b9 C4030000 .4byte 0x3c4\r
- 1023 03bd 01 .byte 0x1\r
- 1024 03be 05 .byte 0x5\r
- 1025 03bf 03 .byte 0x3\r
- 1026 03c0 00000000 .4byte USBFS_hidIdleTimer\r
- 1027 03c4 05 .uleb128 0x5\r
- 1028 03c5 74030000 .4byte 0x374\r
- 1029 03c9 1A .uleb128 0x1a\r
- 1030 03ca 77020000 .4byte .LASF43\r
- 1031 03ce 04 .byte 0x4\r
- 1032 03cf 39 .byte 0x39\r
- 1033 03d0 D6030000 .4byte 0x3d6\r
- 1034 03d4 01 .byte 0x1\r
- 1035 03d5 01 .byte 0x1\r
- 1036 03d6 05 .uleb128 0x5\r
- 1037 03d7 74030000 .4byte 0x374\r
- 1038 03db 1A .uleb128 0x1a\r
- 1039 03dc 28020000 .4byte .LASF44\r
- 1040 03e0 04 .byte 0x4\r
- 1041 03e1 40 .byte 0x40\r
- 1042 03e2 E8030000 .4byte 0x3e8\r
- 1043 03e6 01 .byte 0x1\r
- 1044 03e7 01 .byte 0x1\r
- 1045 03e8 05 .uleb128 0x5\r
- 1046 03e9 20010000 .4byte 0x120\r
- 1047 03ed 1B .uleb128 0x1b\r
- 1048 03ee 01 .byte 0x1\r
- 1049 03ef C3010000 .4byte .LASF51\r
- 1050 03f3 04 .byte 0x4\r
- 1051 03f4 6D .byte 0x6d\r
- 1052 03f5 01 .byte 0x1\r
- 1053 03f6 1C020000 .4byte 0x21c\r
- 1054 03fa 01 .byte 0x1\r
- 1055 03fb 05040000 .4byte 0x405\r
- 1056 03ff 1C .uleb128 0x1c\r
- 1057 0400 6F000000 .4byte 0x6f\r
- 1058 0404 00 .byte 0\r
- 1059 0405 1D .uleb128 0x1d\r
- 1060 0406 01 .byte 0x1\r
- 1061 0407 9C010000 .4byte .LASF45\r
- 1062 040b 04 .byte 0x4\r
- 1063 040c 56 .byte 0x56\r
- 1064 040d 01 .byte 0x1\r
- 1065 040e 6F000000 .4byte 0x6f\r
- 1066 0412 01 .byte 0x1\r
- 1067 0413 1D .uleb128 0x1d\r
- 1068 0414 01 .byte 0x1\r
- 1069 0415 49030000 .4byte .LASF46\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 28\r
-\r
-\r
- 1070 0419 04 .byte 0x4\r
- 1071 041a 5C .byte 0x5c\r
- 1072 041b 01 .byte 0x1\r
- 1073 041c 6F000000 .4byte 0x6f\r
- 1074 0420 01 .byte 0x1\r
- 1075 0421 1D .uleb128 0x1d\r
- 1076 0422 01 .byte 0x1\r
- 1077 0423 64010000 .4byte .LASF47\r
- 1078 0427 04 .byte 0x4\r
- 1079 0428 63 .byte 0x63\r
- 1080 0429 01 .byte 0x1\r
- 1081 042a 6F000000 .4byte 0x6f\r
- 1082 042e 01 .byte 0x1\r
- 1083 042f 00 .byte 0\r
- 1084 .section .debug_abbrev,"",%progbits\r
- 1085 .Ldebug_abbrev0:\r
- 1086 0000 01 .uleb128 0x1\r
- 1087 0001 11 .uleb128 0x11\r
- 1088 0002 01 .byte 0x1\r
- 1089 0003 25 .uleb128 0x25\r
- 1090 0004 0E .uleb128 0xe\r
- 1091 0005 13 .uleb128 0x13\r
- 1092 0006 0B .uleb128 0xb\r
- 1093 0007 03 .uleb128 0x3\r
- 1094 0008 0E .uleb128 0xe\r
- 1095 0009 1B .uleb128 0x1b\r
- 1096 000a 0E .uleb128 0xe\r
- 1097 000b 55 .uleb128 0x55\r
- 1098 000c 06 .uleb128 0x6\r
- 1099 000d 11 .uleb128 0x11\r
- 1100 000e 01 .uleb128 0x1\r
- 1101 000f 52 .uleb128 0x52\r
- 1102 0010 01 .uleb128 0x1\r
- 1103 0011 10 .uleb128 0x10\r
- 1104 0012 06 .uleb128 0x6\r
- 1105 0013 00 .byte 0\r
- 1106 0014 00 .byte 0\r
- 1107 0015 02 .uleb128 0x2\r
- 1108 0016 24 .uleb128 0x24\r
- 1109 0017 00 .byte 0\r
- 1110 0018 0B .uleb128 0xb\r
- 1111 0019 0B .uleb128 0xb\r
- 1112 001a 3E .uleb128 0x3e\r
- 1113 001b 0B .uleb128 0xb\r
- 1114 001c 03 .uleb128 0x3\r
- 1115 001d 0E .uleb128 0xe\r
- 1116 001e 00 .byte 0\r
- 1117 001f 00 .byte 0\r
- 1118 0020 03 .uleb128 0x3\r
- 1119 0021 24 .uleb128 0x24\r
- 1120 0022 00 .byte 0\r
- 1121 0023 0B .uleb128 0xb\r
- 1122 0024 0B .uleb128 0xb\r
- 1123 0025 3E .uleb128 0x3e\r
- 1124 0026 0B .uleb128 0xb\r
- 1125 0027 03 .uleb128 0x3\r
- 1126 0028 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 29\r
-\r
-\r
- 1127 0029 00 .byte 0\r
- 1128 002a 00 .byte 0\r
- 1129 002b 04 .uleb128 0x4\r
- 1130 002c 16 .uleb128 0x16\r
- 1131 002d 00 .byte 0\r
- 1132 002e 03 .uleb128 0x3\r
- 1133 002f 0E .uleb128 0xe\r
- 1134 0030 3A .uleb128 0x3a\r
- 1135 0031 0B .uleb128 0xb\r
- 1136 0032 3B .uleb128 0x3b\r
- 1137 0033 0B .uleb128 0xb\r
- 1138 0034 49 .uleb128 0x49\r
- 1139 0035 13 .uleb128 0x13\r
- 1140 0036 00 .byte 0\r
- 1141 0037 00 .byte 0\r
- 1142 0038 05 .uleb128 0x5\r
- 1143 0039 35 .uleb128 0x35\r
- 1144 003a 00 .byte 0\r
- 1145 003b 49 .uleb128 0x49\r
- 1146 003c 13 .uleb128 0x13\r
- 1147 003d 00 .byte 0\r
- 1148 003e 00 .byte 0\r
- 1149 003f 06 .uleb128 0x6\r
- 1150 0040 13 .uleb128 0x13\r
- 1151 0041 01 .byte 0x1\r
- 1152 0042 0B .uleb128 0xb\r
- 1153 0043 0B .uleb128 0xb\r
- 1154 0044 3A .uleb128 0x3a\r
- 1155 0045 0B .uleb128 0xb\r
- 1156 0046 3B .uleb128 0x3b\r
- 1157 0047 0B .uleb128 0xb\r
- 1158 0048 01 .uleb128 0x1\r
- 1159 0049 13 .uleb128 0x13\r
- 1160 004a 00 .byte 0\r
- 1161 004b 00 .byte 0\r
- 1162 004c 07 .uleb128 0x7\r
- 1163 004d 0D .uleb128 0xd\r
- 1164 004e 00 .byte 0\r
- 1165 004f 03 .uleb128 0x3\r
- 1166 0050 0E .uleb128 0xe\r
- 1167 0051 3A .uleb128 0x3a\r
- 1168 0052 0B .uleb128 0xb\r
- 1169 0053 3B .uleb128 0x3b\r
- 1170 0054 0B .uleb128 0xb\r
- 1171 0055 49 .uleb128 0x49\r
- 1172 0056 13 .uleb128 0x13\r
- 1173 0057 38 .uleb128 0x38\r
- 1174 0058 0A .uleb128 0xa\r
- 1175 0059 00 .byte 0\r
- 1176 005a 00 .byte 0\r
- 1177 005b 08 .uleb128 0x8\r
- 1178 005c 0F .uleb128 0xf\r
- 1179 005d 00 .byte 0\r
- 1180 005e 0B .uleb128 0xb\r
- 1181 005f 0B .uleb128 0xb\r
- 1182 0060 49 .uleb128 0x49\r
- 1183 0061 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 30\r
-\r
-\r
- 1184 0062 00 .byte 0\r
- 1185 0063 00 .byte 0\r
- 1186 0064 09 .uleb128 0x9\r
- 1187 0065 0D .uleb128 0xd\r
- 1188 0066 00 .byte 0\r
- 1189 0067 03 .uleb128 0x3\r
- 1190 0068 08 .uleb128 0x8\r
- 1191 0069 3A .uleb128 0x3a\r
- 1192 006a 0B .uleb128 0xb\r
- 1193 006b 3B .uleb128 0x3b\r
- 1194 006c 0B .uleb128 0xb\r
- 1195 006d 49 .uleb128 0x49\r
- 1196 006e 13 .uleb128 0x13\r
- 1197 006f 38 .uleb128 0x38\r
- 1198 0070 0A .uleb128 0xa\r
- 1199 0071 00 .byte 0\r
- 1200 0072 00 .byte 0\r
- 1201 0073 0A .uleb128 0xa\r
- 1202 0074 26 .uleb128 0x26\r
- 1203 0075 00 .byte 0\r
- 1204 0076 00 .byte 0\r
- 1205 0077 00 .byte 0\r
- 1206 0078 0B .uleb128 0xb\r
- 1207 0079 2E .uleb128 0x2e\r
- 1208 007a 01 .byte 0x1\r
- 1209 007b 3F .uleb128 0x3f\r
- 1210 007c 0C .uleb128 0xc\r
- 1211 007d 03 .uleb128 0x3\r
- 1212 007e 0E .uleb128 0xe\r
- 1213 007f 3A .uleb128 0x3a\r
- 1214 0080 0B .uleb128 0xb\r
- 1215 0081 3B .uleb128 0x3b\r
- 1216 0082 0B .uleb128 0xb\r
- 1217 0083 27 .uleb128 0x27\r
- 1218 0084 0C .uleb128 0xc\r
- 1219 0085 49 .uleb128 0x49\r
- 1220 0086 13 .uleb128 0x13\r
- 1221 0087 11 .uleb128 0x11\r
- 1222 0088 01 .uleb128 0x1\r
- 1223 0089 12 .uleb128 0x12\r
- 1224 008a 01 .uleb128 0x1\r
- 1225 008b 40 .uleb128 0x40\r
- 1226 008c 0A .uleb128 0xa\r
- 1227 008d 9742 .uleb128 0x2117\r
- 1228 008f 0C .uleb128 0xc\r
- 1229 0090 01 .uleb128 0x1\r
- 1230 0091 13 .uleb128 0x13\r
- 1231 0092 00 .byte 0\r
- 1232 0093 00 .byte 0\r
- 1233 0094 0C .uleb128 0xc\r
- 1234 0095 05 .uleb128 0x5\r
- 1235 0096 00 .byte 0\r
- 1236 0097 03 .uleb128 0x3\r
- 1237 0098 0E .uleb128 0xe\r
- 1238 0099 3A .uleb128 0x3a\r
- 1239 009a 0B .uleb128 0xb\r
- 1240 009b 3B .uleb128 0x3b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 31\r
-\r
-\r
- 1241 009c 0B .uleb128 0xb\r
- 1242 009d 49 .uleb128 0x49\r
- 1243 009e 13 .uleb128 0x13\r
- 1244 009f 02 .uleb128 0x2\r
- 1245 00a0 06 .uleb128 0x6\r
- 1246 00a1 00 .byte 0\r
- 1247 00a2 00 .byte 0\r
- 1248 00a3 0D .uleb128 0xd\r
- 1249 00a4 34 .uleb128 0x34\r
- 1250 00a5 00 .byte 0\r
- 1251 00a6 03 .uleb128 0x3\r
- 1252 00a7 0E .uleb128 0xe\r
- 1253 00a8 3A .uleb128 0x3a\r
- 1254 00a9 0B .uleb128 0xb\r
- 1255 00aa 3B .uleb128 0x3b\r
- 1256 00ab 0B .uleb128 0xb\r
- 1257 00ac 49 .uleb128 0x49\r
- 1258 00ad 13 .uleb128 0x13\r
- 1259 00ae 02 .uleb128 0x2\r
- 1260 00af 06 .uleb128 0x6\r
- 1261 00b0 00 .byte 0\r
- 1262 00b1 00 .byte 0\r
- 1263 00b2 0E .uleb128 0xe\r
- 1264 00b3 2E .uleb128 0x2e\r
- 1265 00b4 01 .byte 0x1\r
- 1266 00b5 3F .uleb128 0x3f\r
- 1267 00b6 0C .uleb128 0xc\r
- 1268 00b7 03 .uleb128 0x3\r
- 1269 00b8 0E .uleb128 0xe\r
- 1270 00b9 3A .uleb128 0x3a\r
- 1271 00ba 0B .uleb128 0xb\r
- 1272 00bb 3B .uleb128 0x3b\r
- 1273 00bc 05 .uleb128 0x5\r
- 1274 00bd 27 .uleb128 0x27\r
- 1275 00be 0C .uleb128 0xc\r
- 1276 00bf 11 .uleb128 0x11\r
- 1277 00c0 01 .uleb128 0x1\r
- 1278 00c1 12 .uleb128 0x12\r
- 1279 00c2 01 .uleb128 0x1\r
- 1280 00c3 40 .uleb128 0x40\r
- 1281 00c4 06 .uleb128 0x6\r
- 1282 00c5 9742 .uleb128 0x2117\r
- 1283 00c7 0C .uleb128 0xc\r
- 1284 00c8 01 .uleb128 0x1\r
- 1285 00c9 13 .uleb128 0x13\r
- 1286 00ca 00 .byte 0\r
- 1287 00cb 00 .byte 0\r
- 1288 00cc 0F .uleb128 0xf\r
- 1289 00cd 34 .uleb128 0x34\r
- 1290 00ce 00 .byte 0\r
- 1291 00cf 03 .uleb128 0x3\r
- 1292 00d0 0E .uleb128 0xe\r
- 1293 00d1 3A .uleb128 0x3a\r
- 1294 00d2 0B .uleb128 0xb\r
- 1295 00d3 3B .uleb128 0x3b\r
- 1296 00d4 05 .uleb128 0x5\r
- 1297 00d5 49 .uleb128 0x49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 32\r
-\r
-\r
- 1298 00d6 13 .uleb128 0x13\r
- 1299 00d7 02 .uleb128 0x2\r
- 1300 00d8 06 .uleb128 0x6\r
- 1301 00d9 00 .byte 0\r
- 1302 00da 00 .byte 0\r
- 1303 00db 10 .uleb128 0x10\r
- 1304 00dc 34 .uleb128 0x34\r
- 1305 00dd 00 .byte 0\r
- 1306 00de 03 .uleb128 0x3\r
- 1307 00df 0E .uleb128 0xe\r
- 1308 00e0 3A .uleb128 0x3a\r
- 1309 00e1 0B .uleb128 0xb\r
- 1310 00e2 3B .uleb128 0x3b\r
- 1311 00e3 05 .uleb128 0x5\r
- 1312 00e4 49 .uleb128 0x49\r
- 1313 00e5 13 .uleb128 0x13\r
- 1314 00e6 02 .uleb128 0x2\r
- 1315 00e7 0A .uleb128 0xa\r
- 1316 00e8 00 .byte 0\r
- 1317 00e9 00 .byte 0\r
- 1318 00ea 11 .uleb128 0x11\r
- 1319 00eb 898201 .uleb128 0x4109\r
- 1320 00ee 00 .byte 0\r
- 1321 00ef 11 .uleb128 0x11\r
- 1322 00f0 01 .uleb128 0x1\r
- 1323 00f1 31 .uleb128 0x31\r
- 1324 00f2 13 .uleb128 0x13\r
- 1325 00f3 00 .byte 0\r
- 1326 00f4 00 .byte 0\r
- 1327 00f5 12 .uleb128 0x12\r
- 1328 00f6 26 .uleb128 0x26\r
- 1329 00f7 00 .byte 0\r
- 1330 00f8 49 .uleb128 0x49\r
- 1331 00f9 13 .uleb128 0x13\r
- 1332 00fa 00 .byte 0\r
- 1333 00fb 00 .byte 0\r
- 1334 00fc 13 .uleb128 0x13\r
- 1335 00fd 34 .uleb128 0x34\r
- 1336 00fe 00 .byte 0\r
- 1337 00ff 03 .uleb128 0x3\r
- 1338 0100 08 .uleb128 0x8\r
- 1339 0101 3A .uleb128 0x3a\r
- 1340 0102 0B .uleb128 0xb\r
- 1341 0103 3B .uleb128 0x3b\r
- 1342 0104 05 .uleb128 0x5\r
- 1343 0105 49 .uleb128 0x49\r
- 1344 0106 13 .uleb128 0x13\r
- 1345 0107 02 .uleb128 0x2\r
- 1346 0108 06 .uleb128 0x6\r
- 1347 0109 00 .byte 0\r
- 1348 010a 00 .byte 0\r
- 1349 010b 14 .uleb128 0x14\r
- 1350 010c 2E .uleb128 0x2e\r
- 1351 010d 01 .byte 0x1\r
- 1352 010e 3F .uleb128 0x3f\r
- 1353 010f 0C .uleb128 0xc\r
- 1354 0110 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 33\r
-\r
-\r
- 1355 0111 0E .uleb128 0xe\r
- 1356 0112 3A .uleb128 0x3a\r
- 1357 0113 0B .uleb128 0xb\r
- 1358 0114 3B .uleb128 0x3b\r
- 1359 0115 0B .uleb128 0xb\r
- 1360 0116 27 .uleb128 0x27\r
- 1361 0117 0C .uleb128 0xc\r
- 1362 0118 49 .uleb128 0x49\r
- 1363 0119 13 .uleb128 0x13\r
- 1364 011a 11 .uleb128 0x11\r
- 1365 011b 01 .uleb128 0x1\r
- 1366 011c 12 .uleb128 0x12\r
- 1367 011d 01 .uleb128 0x1\r
- 1368 011e 40 .uleb128 0x40\r
- 1369 011f 06 .uleb128 0x6\r
- 1370 0120 9742 .uleb128 0x2117\r
- 1371 0122 0C .uleb128 0xc\r
- 1372 0123 01 .uleb128 0x1\r
- 1373 0124 13 .uleb128 0x13\r
- 1374 0125 00 .byte 0\r
- 1375 0126 00 .byte 0\r
- 1376 0127 15 .uleb128 0x15\r
- 1377 0128 898201 .uleb128 0x4109\r
- 1378 012b 00 .byte 0\r
- 1379 012c 11 .uleb128 0x11\r
- 1380 012d 01 .uleb128 0x1\r
- 1381 012e 9542 .uleb128 0x2115\r
- 1382 0130 0C .uleb128 0xc\r
- 1383 0131 31 .uleb128 0x31\r
- 1384 0132 13 .uleb128 0x13\r
- 1385 0133 00 .byte 0\r
- 1386 0134 00 .byte 0\r
- 1387 0135 16 .uleb128 0x16\r
- 1388 0136 34 .uleb128 0x34\r
- 1389 0137 00 .byte 0\r
- 1390 0138 03 .uleb128 0x3\r
- 1391 0139 0E .uleb128 0xe\r
- 1392 013a 3A .uleb128 0x3a\r
- 1393 013b 0B .uleb128 0xb\r
- 1394 013c 3B .uleb128 0x3b\r
- 1395 013d 05 .uleb128 0x5\r
- 1396 013e 49 .uleb128 0x49\r
- 1397 013f 13 .uleb128 0x13\r
- 1398 0140 3F .uleb128 0x3f\r
- 1399 0141 0C .uleb128 0xc\r
- 1400 0142 3C .uleb128 0x3c\r
- 1401 0143 0C .uleb128 0xc\r
- 1402 0144 00 .byte 0\r
- 1403 0145 00 .byte 0\r
- 1404 0146 17 .uleb128 0x17\r
- 1405 0147 01 .uleb128 0x1\r
- 1406 0148 01 .byte 0x1\r
- 1407 0149 49 .uleb128 0x49\r
- 1408 014a 13 .uleb128 0x13\r
- 1409 014b 01 .uleb128 0x1\r
- 1410 014c 13 .uleb128 0x13\r
- 1411 014d 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 34\r
-\r
-\r
- 1412 014e 00 .byte 0\r
- 1413 014f 18 .uleb128 0x18\r
- 1414 0150 21 .uleb128 0x21\r
- 1415 0151 00 .byte 0\r
- 1416 0152 49 .uleb128 0x49\r
- 1417 0153 13 .uleb128 0x13\r
- 1418 0154 2F .uleb128 0x2f\r
- 1419 0155 0B .uleb128 0xb\r
- 1420 0156 00 .byte 0\r
- 1421 0157 00 .byte 0\r
- 1422 0158 19 .uleb128 0x19\r
- 1423 0159 34 .uleb128 0x34\r
- 1424 015a 00 .byte 0\r
- 1425 015b 03 .uleb128 0x3\r
- 1426 015c 0E .uleb128 0xe\r
- 1427 015d 3A .uleb128 0x3a\r
- 1428 015e 0B .uleb128 0xb\r
- 1429 015f 3B .uleb128 0x3b\r
- 1430 0160 0B .uleb128 0xb\r
- 1431 0161 49 .uleb128 0x49\r
- 1432 0162 13 .uleb128 0x13\r
- 1433 0163 3F .uleb128 0x3f\r
- 1434 0164 0C .uleb128 0xc\r
- 1435 0165 02 .uleb128 0x2\r
- 1436 0166 0A .uleb128 0xa\r
- 1437 0167 00 .byte 0\r
- 1438 0168 00 .byte 0\r
- 1439 0169 1A .uleb128 0x1a\r
- 1440 016a 34 .uleb128 0x34\r
- 1441 016b 00 .byte 0\r
- 1442 016c 03 .uleb128 0x3\r
- 1443 016d 0E .uleb128 0xe\r
- 1444 016e 3A .uleb128 0x3a\r
- 1445 016f 0B .uleb128 0xb\r
- 1446 0170 3B .uleb128 0x3b\r
- 1447 0171 0B .uleb128 0xb\r
- 1448 0172 49 .uleb128 0x49\r
- 1449 0173 13 .uleb128 0x13\r
- 1450 0174 3F .uleb128 0x3f\r
- 1451 0175 0C .uleb128 0xc\r
- 1452 0176 3C .uleb128 0x3c\r
- 1453 0177 0C .uleb128 0xc\r
- 1454 0178 00 .byte 0\r
- 1455 0179 00 .byte 0\r
- 1456 017a 1B .uleb128 0x1b\r
- 1457 017b 2E .uleb128 0x2e\r
- 1458 017c 01 .byte 0x1\r
- 1459 017d 3F .uleb128 0x3f\r
- 1460 017e 0C .uleb128 0xc\r
- 1461 017f 03 .uleb128 0x3\r
- 1462 0180 0E .uleb128 0xe\r
- 1463 0181 3A .uleb128 0x3a\r
- 1464 0182 0B .uleb128 0xb\r
- 1465 0183 3B .uleb128 0x3b\r
- 1466 0184 0B .uleb128 0xb\r
- 1467 0185 27 .uleb128 0x27\r
- 1468 0186 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 35\r
-\r
-\r
- 1469 0187 49 .uleb128 0x49\r
- 1470 0188 13 .uleb128 0x13\r
- 1471 0189 3C .uleb128 0x3c\r
- 1472 018a 0C .uleb128 0xc\r
- 1473 018b 01 .uleb128 0x1\r
- 1474 018c 13 .uleb128 0x13\r
- 1475 018d 00 .byte 0\r
- 1476 018e 00 .byte 0\r
- 1477 018f 1C .uleb128 0x1c\r
- 1478 0190 05 .uleb128 0x5\r
- 1479 0191 00 .byte 0\r
- 1480 0192 49 .uleb128 0x49\r
- 1481 0193 13 .uleb128 0x13\r
- 1482 0194 00 .byte 0\r
- 1483 0195 00 .byte 0\r
- 1484 0196 1D .uleb128 0x1d\r
- 1485 0197 2E .uleb128 0x2e\r
- 1486 0198 00 .byte 0\r
- 1487 0199 3F .uleb128 0x3f\r
- 1488 019a 0C .uleb128 0xc\r
- 1489 019b 03 .uleb128 0x3\r
- 1490 019c 0E .uleb128 0xe\r
- 1491 019d 3A .uleb128 0x3a\r
- 1492 019e 0B .uleb128 0xb\r
- 1493 019f 3B .uleb128 0x3b\r
- 1494 01a0 0B .uleb128 0xb\r
- 1495 01a1 27 .uleb128 0x27\r
- 1496 01a2 0C .uleb128 0xc\r
- 1497 01a3 49 .uleb128 0x49\r
- 1498 01a4 13 .uleb128 0x13\r
- 1499 01a5 3C .uleb128 0x3c\r
- 1500 01a6 0C .uleb128 0xc\r
- 1501 01a7 00 .byte 0\r
- 1502 01a8 00 .byte 0\r
- 1503 01a9 00 .byte 0\r
- 1504 .section .debug_loc,"",%progbits\r
- 1505 .Ldebug_loc0:\r
- 1506 .LLST0:\r
- 1507 0000 00000000 .4byte .LVL0\r
- 1508 0004 16000000 .4byte .LVL2\r
- 1509 0008 0100 .2byte 0x1\r
- 1510 000a 50 .byte 0x50\r
- 1511 000b 16000000 .4byte .LVL2\r
- 1512 000f 18000000 .4byte .LVL3\r
- 1513 0013 0400 .2byte 0x4\r
- 1514 0015 F3 .byte 0xf3\r
- 1515 0016 01 .uleb128 0x1\r
- 1516 0017 50 .byte 0x50\r
- 1517 0018 9F .byte 0x9f\r
- 1518 0019 18000000 .4byte .LVL3\r
- 1519 001d 1E000000 .4byte .LVL5\r
- 1520 0021 0100 .2byte 0x1\r
- 1521 0023 50 .byte 0x50\r
- 1522 0024 1E000000 .4byte .LVL5\r
- 1523 0028 20000000 .4byte .LVL6\r
- 1524 002c 0400 .2byte 0x4\r
- 1525 002e F3 .byte 0xf3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 36\r
-\r
-\r
- 1526 002f 01 .uleb128 0x1\r
- 1527 0030 50 .byte 0x50\r
- 1528 0031 9F .byte 0x9f\r
- 1529 0032 20000000 .4byte .LVL6\r
- 1530 0036 22000000 .4byte .LVL7\r
- 1531 003a 0100 .2byte 0x1\r
- 1532 003c 50 .byte 0x50\r
- 1533 003d 22000000 .4byte .LVL7\r
- 1534 0041 2C000000 .4byte .LFE0\r
- 1535 0045 0400 .2byte 0x4\r
- 1536 0047 F3 .byte 0xf3\r
- 1537 0048 01 .uleb128 0x1\r
- 1538 0049 50 .byte 0x50\r
- 1539 004a 9F .byte 0x9f\r
- 1540 004b 00000000 .4byte 0\r
- 1541 004f 00000000 .4byte 0\r
- 1542 .LLST1:\r
- 1543 0053 00000000 .4byte .LVL0\r
- 1544 0057 14000000 .4byte .LVL1\r
- 1545 005b 0200 .2byte 0x2\r
- 1546 005d 30 .byte 0x30\r
- 1547 005e 9F .byte 0x9f\r
- 1548 005f 14000000 .4byte .LVL1\r
- 1549 0063 18000000 .4byte .LVL3\r
- 1550 0067 0200 .2byte 0x2\r
- 1551 0069 32 .byte 0x32\r
- 1552 006a 9F .byte 0x9f\r
- 1553 006b 18000000 .4byte .LVL3\r
- 1554 006f 1C000000 .4byte .LVL4\r
- 1555 0073 0200 .2byte 0x2\r
- 1556 0075 30 .byte 0x30\r
- 1557 0076 9F .byte 0x9f\r
- 1558 0077 1C000000 .4byte .LVL4\r
- 1559 007b 20000000 .4byte .LVL6\r
- 1560 007f 0200 .2byte 0x2\r
- 1561 0081 31 .byte 0x31\r
- 1562 0082 9F .byte 0x9f\r
- 1563 0083 20000000 .4byte .LVL6\r
- 1564 0087 22000000 .4byte .LVL7\r
- 1565 008b 0200 .2byte 0x2\r
- 1566 008d 30 .byte 0x30\r
- 1567 008e 9F .byte 0x9f\r
- 1568 008f 22000000 .4byte .LVL7\r
- 1569 0093 2C000000 .4byte .LFE0\r
- 1570 0097 0100 .2byte 0x1\r
- 1571 0099 50 .byte 0x50\r
- 1572 009a 00000000 .4byte 0\r
- 1573 009e 00000000 .4byte 0\r
- 1574 .LLST2:\r
- 1575 00a2 00000000 .4byte .LVL8\r
- 1576 00a6 04000000 .4byte .LVL9\r
- 1577 00aa 0100 .2byte 0x1\r
- 1578 00ac 50 .byte 0x50\r
- 1579 00ad 04000000 .4byte .LVL9\r
- 1580 00b1 0C000000 .4byte .LFE1\r
- 1581 00b5 0400 .2byte 0x4\r
- 1582 00b7 F3 .byte 0xf3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 37\r
-\r
-\r
- 1583 00b8 01 .uleb128 0x1\r
- 1584 00b9 50 .byte 0x50\r
- 1585 00ba 9F .byte 0x9f\r
- 1586 00bb 00000000 .4byte 0\r
- 1587 00bf 00000000 .4byte 0\r
- 1588 .LLST3:\r
- 1589 00c3 00000000 .4byte .LFB3\r
- 1590 00c7 02000000 .4byte .LCFI0\r
- 1591 00cb 0200 .2byte 0x2\r
- 1592 00cd 7D .byte 0x7d\r
- 1593 00ce 00 .sleb128 0\r
- 1594 00cf 02000000 .4byte .LCFI0\r
- 1595 00d3 40000000 .4byte .LFE3\r
- 1596 00d7 0200 .2byte 0x2\r
- 1597 00d9 7D .byte 0x7d\r
- 1598 00da 08 .sleb128 8\r
- 1599 00db 00000000 .4byte 0\r
- 1600 00df 00000000 .4byte 0\r
- 1601 .LLST4:\r
- 1602 00e3 0E000000 .4byte .LVL10\r
- 1603 00e7 18000000 .4byte .LVL12\r
- 1604 00eb 0100 .2byte 0x1\r
- 1605 00ed 50 .byte 0x50\r
- 1606 00ee 1A000000 .4byte .LVL13\r
- 1607 00f2 20000000 .4byte .LVL15\r
- 1608 00f6 0100 .2byte 0x1\r
- 1609 00f8 52 .byte 0x52\r
- 1610 00f9 20000000 .4byte .LVL15\r
- 1611 00fd 26000000 .4byte .LVL16\r
- 1612 0101 0600 .2byte 0x6\r
- 1613 0103 70 .byte 0x70\r
- 1614 0104 04 .sleb128 4\r
- 1615 0105 06 .byte 0x6\r
- 1616 0106 23 .byte 0x23\r
- 1617 0107 20 .uleb128 0x20\r
- 1618 0108 9F .byte 0x9f\r
- 1619 0109 26000000 .4byte .LVL16\r
- 1620 010d 40000000 .4byte .LFE3\r
- 1621 0111 0300 .2byte 0x3\r
- 1622 0113 72 .byte 0x72\r
- 1623 0114 20 .sleb128 32\r
- 1624 0115 9F .byte 0x9f\r
- 1625 0116 00000000 .4byte 0\r
- 1626 011a 00000000 .4byte 0\r
- 1627 .LLST5:\r
- 1628 011e 14000000 .4byte .LVL11\r
- 1629 0122 1C000000 .4byte .LVL14\r
- 1630 0126 0100 .2byte 0x1\r
- 1631 0128 53 .byte 0x53\r
- 1632 0129 00000000 .4byte 0\r
- 1633 012d 00000000 .4byte 0\r
- 1634 .LLST6:\r
- 1635 0131 00000000 .4byte .LFB4\r
- 1636 0135 02000000 .4byte .LCFI1\r
- 1637 0139 0200 .2byte 0x2\r
- 1638 013b 7D .byte 0x7d\r
- 1639 013c 00 .sleb128 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 38\r
-\r
-\r
- 1640 013d 02000000 .4byte .LCFI1\r
- 1641 0141 48000000 .4byte .LFE4\r
- 1642 0145 0200 .2byte 0x2\r
- 1643 0147 7D .byte 0x7d\r
- 1644 0148 08 .sleb128 8\r
- 1645 0149 00000000 .4byte 0\r
- 1646 014d 00000000 .4byte 0\r
- 1647 .LLST7:\r
- 1648 0151 0E000000 .4byte .LVL17\r
- 1649 0155 18000000 .4byte .LVL19\r
- 1650 0159 0100 .2byte 0x1\r
- 1651 015b 50 .byte 0x50\r
- 1652 015c 1A000000 .4byte .LVL20\r
- 1653 0160 20000000 .4byte .LVL22\r
- 1654 0164 0100 .2byte 0x1\r
- 1655 0166 52 .byte 0x52\r
- 1656 0167 20000000 .4byte .LVL22\r
- 1657 016b 2C000000 .4byte .LVL24\r
- 1658 016f 0600 .2byte 0x6\r
- 1659 0171 70 .byte 0x70\r
- 1660 0172 04 .sleb128 4\r
- 1661 0173 06 .byte 0x6\r
- 1662 0174 23 .byte 0x23\r
- 1663 0175 18 .uleb128 0x18\r
- 1664 0176 9F .byte 0x9f\r
- 1665 0177 00000000 .4byte 0\r
- 1666 017b 00000000 .4byte 0\r
- 1667 .LLST8:\r
- 1668 017f 24000000 .4byte .LVL23\r
- 1669 0183 2C000000 .4byte .LVL24\r
- 1670 0187 0100 .2byte 0x1\r
- 1671 0189 53 .byte 0x53\r
- 1672 018a 2C000000 .4byte .LVL24\r
- 1673 018e 48000000 .4byte .LFE4\r
- 1674 0192 0300 .2byte 0x3\r
- 1675 0194 73 .byte 0x73\r
- 1676 0195 7E .sleb128 -2\r
- 1677 0196 9F .byte 0x9f\r
- 1678 0197 00000000 .4byte 0\r
- 1679 019b 00000000 .4byte 0\r
- 1680 .LLST9:\r
- 1681 019f 14000000 .4byte .LVL18\r
- 1682 01a3 1C000000 .4byte .LVL21\r
- 1683 01a7 0100 .2byte 0x1\r
- 1684 01a9 53 .byte 0x53\r
- 1685 01aa 00000000 .4byte 0\r
- 1686 01ae 00000000 .4byte 0\r
- 1687 .LLST10:\r
- 1688 01b2 00000000 .4byte .LFB5\r
- 1689 01b6 02000000 .4byte .LCFI2\r
- 1690 01ba 0200 .2byte 0x2\r
- 1691 01bc 7D .byte 0x7d\r
- 1692 01bd 00 .sleb128 0\r
- 1693 01be 02000000 .4byte .LCFI2\r
- 1694 01c2 74000000 .4byte .LFE5\r
- 1695 01c6 0200 .2byte 0x2\r
- 1696 01c8 7D .byte 0x7d\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 39\r
-\r
-\r
- 1697 01c9 08 .sleb128 8\r
- 1698 01ca 00000000 .4byte 0\r
- 1699 01ce 00000000 .4byte 0\r
- 1700 .LLST11:\r
- 1701 01d2 14000000 .4byte .LVL25\r
- 1702 01d6 20000000 .4byte .LVL28\r
- 1703 01da 0100 .2byte 0x1\r
- 1704 01dc 50 .byte 0x50\r
- 1705 01dd 22000000 .4byte .LVL29\r
- 1706 01e1 3C000000 .4byte .LVL34\r
- 1707 01e5 0100 .2byte 0x1\r
- 1708 01e7 51 .byte 0x51\r
- 1709 01e8 3C000000 .4byte .LVL34\r
- 1710 01ec 50000000 .4byte .LVL39\r
- 1711 01f0 0100 .2byte 0x1\r
- 1712 01f2 50 .byte 0x50\r
- 1713 01f3 00000000 .4byte 0\r
- 1714 01f7 00000000 .4byte 0\r
- 1715 .LLST12:\r
- 1716 01fb 4C000000 .4byte .LVL37\r
- 1717 01ff 4E000000 .4byte .LVL38\r
- 1718 0203 0100 .2byte 0x1\r
- 1719 0205 51 .byte 0x51\r
- 1720 0206 4E000000 .4byte .LVL38\r
- 1721 020a 5A000000 .4byte .LVL40\r
- 1722 020e 0100 .2byte 0x1\r
- 1723 0210 53 .byte 0x53\r
- 1724 0211 00000000 .4byte 0\r
- 1725 0215 00000000 .4byte 0\r
- 1726 .LLST13:\r
- 1727 0219 1C000000 .4byte .LVL27\r
- 1728 021d 26000000 .4byte .LVL30\r
- 1729 0221 0100 .2byte 0x1\r
- 1730 0223 52 .byte 0x52\r
- 1731 0224 00000000 .4byte 0\r
- 1732 0228 00000000 .4byte 0\r
- 1733 .LLST14:\r
- 1734 022c 1A000000 .4byte .LVL26\r
- 1735 0230 28000000 .4byte .LVL31\r
- 1736 0234 0100 .2byte 0x1\r
- 1737 0236 53 .byte 0x53\r
- 1738 0237 28000000 .4byte .LVL31\r
- 1739 023b 3E000000 .4byte .LVL35\r
- 1740 023f 0300 .2byte 0x3\r
- 1741 0241 73 .byte 0x73\r
- 1742 0242 01 .sleb128 1\r
- 1743 0243 9F .byte 0x9f\r
- 1744 0244 3E000000 .4byte .LVL35\r
- 1745 0248 4A000000 .4byte .LVL36\r
- 1746 024c 0100 .2byte 0x1\r
- 1747 024e 52 .byte 0x52\r
- 1748 024f 00000000 .4byte 0\r
- 1749 0253 00000000 .4byte 0\r
- 1750 .LLST15:\r
- 1751 0257 00000000 .4byte .LFB2\r
- 1752 025b 02000000 .4byte .LCFI3\r
- 1753 025f 0200 .2byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 40\r
-\r
-\r
- 1754 0261 7D .byte 0x7d\r
- 1755 0262 00 .sleb128 0\r
- 1756 0263 02000000 .4byte .LCFI3\r
- 1757 0267 10010000 .4byte .LFE2\r
- 1758 026b 0200 .2byte 0x2\r
- 1759 026d 7D .byte 0x7d\r
- 1760 026e 08 .sleb128 8\r
- 1761 026f 00000000 .4byte 0\r
- 1762 0273 00000000 .4byte 0\r
- 1763 .LLST16:\r
- 1764 0277 00000000 .4byte .LVL41\r
- 1765 027b E8000000 .4byte .LVL58\r
- 1766 027f 0200 .2byte 0x2\r
- 1767 0281 30 .byte 0x30\r
- 1768 0282 9F .byte 0x9f\r
- 1769 0283 00000000 .4byte 0\r
- 1770 0287 00000000 .4byte 0\r
- 1771 .LLST17:\r
- 1772 028b 08000000 .4byte .LVL42\r
- 1773 028f 24000000 .4byte .LVL43\r
- 1774 0293 0100 .2byte 0x1\r
- 1775 0295 50 .byte 0x50\r
- 1776 0296 3C000000 .4byte .LVL46\r
- 1777 029a 3F000000 .4byte .LVL47-1\r
- 1778 029e 0100 .2byte 0x1\r
- 1779 02a0 50 .byte 0x50\r
- 1780 02a1 4C000000 .4byte .LVL48\r
- 1781 02a5 54000000 .4byte .LVL49\r
- 1782 02a9 0100 .2byte 0x1\r
- 1783 02ab 50 .byte 0x50\r
- 1784 02ac 6A000000 .4byte .LVL50\r
- 1785 02b0 70000000 .4byte .LVL51\r
- 1786 02b4 0100 .2byte 0x1\r
- 1787 02b6 50 .byte 0x50\r
- 1788 02b7 78000000 .4byte .LVL52\r
- 1789 02bb 95000000 .4byte .LVL53-1\r
- 1790 02bf 0100 .2byte 0x1\r
- 1791 02c1 50 .byte 0x50\r
- 1792 02c2 A8000000 .4byte .LVL54\r
- 1793 02c6 AC000000 .4byte .LVL55\r
- 1794 02ca 0100 .2byte 0x1\r
- 1795 02cc 50 .byte 0x50\r
- 1796 02cd D8000000 .4byte .LVL56\r
- 1797 02d1 DC000000 .4byte .LVL57\r
- 1798 02d5 0100 .2byte 0x1\r
- 1799 02d7 50 .byte 0x50\r
- 1800 02d8 00000000 .4byte 0\r
- 1801 02dc 00000000 .4byte 0\r
- 1802 .section .debug_aranges,"",%progbits\r
- 1803 0000 44000000 .4byte 0x44\r
- 1804 0004 0200 .2byte 0x2\r
- 1805 0006 00000000 .4byte .Ldebug_info0\r
- 1806 000a 04 .byte 0x4\r
- 1807 000b 00 .byte 0\r
- 1808 000c 0000 .2byte 0\r
- 1809 000e 0000 .2byte 0\r
- 1810 0010 00000000 .4byte .LFB0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 41\r
-\r
-\r
- 1811 0014 2C000000 .4byte .LFE0-.LFB0\r
- 1812 0018 00000000 .4byte .LFB1\r
- 1813 001c 0C000000 .4byte .LFE1-.LFB1\r
- 1814 0020 00000000 .4byte .LFB3\r
- 1815 0024 40000000 .4byte .LFE3-.LFB3\r
- 1816 0028 00000000 .4byte .LFB4\r
- 1817 002c 48000000 .4byte .LFE4-.LFB4\r
- 1818 0030 00000000 .4byte .LFB5\r
- 1819 0034 74000000 .4byte .LFE5-.LFB5\r
- 1820 0038 00000000 .4byte .LFB2\r
- 1821 003c 10010000 .4byte .LFE2-.LFB2\r
- 1822 0040 00000000 .4byte 0\r
- 1823 0044 00000000 .4byte 0\r
- 1824 .section .debug_ranges,"",%progbits\r
- 1825 .Ldebug_ranges0:\r
- 1826 0000 00000000 .4byte .LFB0\r
- 1827 0004 2C000000 .4byte .LFE0\r
- 1828 0008 00000000 .4byte .LFB1\r
- 1829 000c 0C000000 .4byte .LFE1\r
- 1830 0010 00000000 .4byte .LFB3\r
- 1831 0014 40000000 .4byte .LFE3\r
- 1832 0018 00000000 .4byte .LFB4\r
- 1833 001c 48000000 .4byte .LFE4\r
- 1834 0020 00000000 .4byte .LFB5\r
- 1835 0024 74000000 .4byte .LFE5\r
- 1836 0028 00000000 .4byte .LFB2\r
- 1837 002c 10010000 .4byte .LFE2\r
- 1838 0030 00000000 .4byte 0\r
- 1839 0034 00000000 .4byte 0\r
- 1840 .section .debug_line,"",%progbits\r
- 1841 .Ldebug_line0:\r
- 1842 0000 6E010000 .section .debug_str,"MS",%progbits,1\r
- 1842 02006200 \r
- 1842 00000201 \r
- 1842 FB0E0D00 \r
- 1842 01010101 \r
- 1843 .LASF21:\r
- 1844 0000 70537461 .ascii "pStatusBlock\000"\r
- 1844 74757342 \r
- 1844 6C6F636B \r
- 1844 00\r
- 1845 .LASF49:\r
- 1846 000d 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_hid.c\000"\r
- 1846 6E657261 \r
- 1846 7465645F \r
- 1846 536F7572 \r
- 1846 63655C50 \r
- 1847 .LASF28:\r
- 1848 0032 73746174 .ascii "stat\000"\r
- 1848 00\r
- 1849 .LASF37:\r
- 1850 0037 72657175 .ascii "requestHandled\000"\r
- 1850 65737448 \r
- 1850 616E646C \r
- 1850 656400\r
- 1851 .LASF19:\r
- 1852 0046 636F756E .ascii "count\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 42\r
-\r
-\r
- 1852 7400\r
- 1853 .LASF33:\r
- 1854 004c 55534246 .ascii "USBFS_FindReportDescriptor\000"\r
- 1854 535F4669 \r
- 1854 6E645265 \r
- 1854 706F7274 \r
- 1854 44657363 \r
- 1855 .LASF3:\r
- 1856 0067 73686F72 .ascii "short unsigned int\000"\r
- 1856 7420756E \r
- 1856 7369676E \r
- 1856 65642069 \r
- 1856 6E7400\r
- 1857 .LASF31:\r
- 1858 007a 696E7465 .ascii "interfaceN\000"\r
- 1858 72666163 \r
- 1858 654E00\r
- 1859 .LASF16:\r
- 1860 0085 73746174 .ascii "status\000"\r
- 1860 757300\r
- 1861 .LASF20:\r
- 1862 008c 70446174 .ascii "pData\000"\r
- 1862 6100\r
- 1863 .LASF32:\r
- 1864 0092 55534246 .ascii "USBFS_FindHidClassDecriptor\000"\r
- 1864 535F4669 \r
- 1864 6E644869 \r
- 1864 64436C61 \r
- 1864 73734465 \r
- 1865 .LASF22:\r
- 1866 00ae 545F5553 .ascii "T_USBFS_TD\000"\r
- 1866 4246535F \r
- 1866 544400\r
- 1867 .LASF11:\r
- 1868 00b9 666C6F61 .ascii "float\000"\r
- 1868 7400\r
- 1869 .LASF35:\r
- 1870 00bf 7265706F .ascii "reportType\000"\r
- 1870 72745479 \r
- 1870 706500\r
- 1871 .LASF39:\r
- 1872 00ca 55534246 .ascii "USBFS_configuration\000"\r
- 1872 535F636F \r
- 1872 6E666967 \r
- 1872 75726174 \r
- 1872 696F6E00 \r
- 1873 .LASF1:\r
- 1874 00de 756E7369 .ascii "unsigned char\000"\r
- 1874 676E6564 \r
- 1874 20636861 \r
- 1874 7200\r
- 1875 .LASF14:\r
- 1876 00ec 72656738 .ascii "reg8\000"\r
- 1876 00\r
- 1877 .LASF18:\r
- 1878 00f1 545F5553 .ascii "T_USBFS_XFER_STATUS_BLOCK\000"\r
- 1878 4246535F \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 43\r
-\r
-\r
- 1878 58464552 \r
- 1878 5F535441 \r
- 1878 5455535F \r
- 1879 .LASF5:\r
- 1880 010b 6C6F6E67 .ascii "long unsigned int\000"\r
- 1880 20756E73 \r
- 1880 69676E65 \r
- 1880 6420696E \r
- 1880 7400\r
- 1881 .LASF50:\r
- 1882 011d 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 1882 43534932 \r
- 1882 53445C73 \r
- 1882 6F667477 \r
- 1882 6172655C \r
- 1883 014c 6E00 .ascii "n\000"\r
- 1884 .LASF9:\r
- 1885 014e 75696E74 .ascii "uint8\000"\r
- 1885 3800\r
- 1886 .LASF38:\r
- 1887 0154 696E7465 .ascii "interfaceNumber\000"\r
- 1887 72666163 \r
- 1887 654E756D \r
- 1887 62657200 \r
- 1888 .LASF47:\r
- 1889 0164 55534246 .ascii "USBFS_InitNoDataControlTransfer\000"\r
- 1889 535F496E \r
- 1889 69744E6F \r
- 1889 44617461 \r
- 1889 436F6E74 \r
- 1890 .LASF34:\r
- 1891 0184 55534246 .ascii "USBFS_FindReport\000"\r
- 1891 535F4669 \r
- 1891 6E645265 \r
- 1891 706F7274 \r
- 1891 00\r
- 1892 .LASF12:\r
- 1893 0195 646F7562 .ascii "double\000"\r
- 1893 6C6500\r
- 1894 .LASF45:\r
- 1895 019c 55534246 .ascii "USBFS_InitControlRead\000"\r
- 1895 535F496E \r
- 1895 6974436F \r
- 1895 6E74726F \r
- 1895 6C526561 \r
- 1896 .LASF2:\r
- 1897 01b2 73686F72 .ascii "short int\000"\r
- 1897 7420696E \r
- 1897 7400\r
- 1898 .LASF10:\r
- 1899 01bc 75696E74 .ascii "uint16\000"\r
- 1899 313600\r
- 1900 .LASF51:\r
- 1901 01c3 55534246 .ascii "USBFS_GetConfigTablePtr\000"\r
- 1901 535F4765 \r
- 1901 74436F6E \r
- 1901 66696754 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 44\r
-\r
-\r
- 1901 61626C65 \r
- 1902 .LASF30:\r
- 1903 01db 70446573 .ascii "pDescr\000"\r
- 1903 637200\r
- 1904 .LASF8:\r
- 1905 01e2 756E7369 .ascii "unsigned int\000"\r
- 1905 676E6564 \r
- 1905 20696E74 \r
- 1905 00\r
- 1906 .LASF36:\r
- 1907 01ef 55534246 .ascii "USBFS_DispatchHIDClassRqst\000"\r
- 1907 535F4469 \r
- 1907 73706174 \r
- 1907 63684849 \r
- 1907 44436C61 \r
- 1908 .LASF7:\r
- 1909 020a 6C6F6E67 .ascii "long long unsigned int\000"\r
- 1909 206C6F6E \r
- 1909 6720756E \r
- 1909 7369676E \r
- 1909 65642069 \r
- 1910 .LASF23:\r
- 1911 0221 705F6C69 .ascii "p_list\000"\r
- 1911 737400\r
- 1912 .LASF44:\r
- 1913 0228 55534246 .ascii "USBFS_currentTD\000"\r
- 1913 535F6375 \r
- 1913 7272656E \r
- 1913 74544400 \r
- 1914 .LASF26:\r
- 1915 0238 55534246 .ascii "USBFS_GetProtocol\000"\r
- 1915 535F4765 \r
- 1915 7450726F \r
- 1915 746F636F \r
- 1915 6C00\r
- 1916 .LASF15:\r
- 1917 024a 73697A65 .ascii "sizetype\000"\r
- 1917 74797065 \r
- 1917 00\r
- 1918 .LASF6:\r
- 1919 0253 6C6F6E67 .ascii "long long int\000"\r
- 1919 206C6F6E \r
- 1919 6720696E \r
- 1919 7400\r
- 1920 .LASF24:\r
- 1921 0261 545F5553 .ascii "T_USBFS_LUT\000"\r
- 1921 4246535F \r
- 1921 4C555400 \r
- 1922 .LASF13:\r
- 1923 026d 63686172 .ascii "char\000"\r
- 1923 00\r
- 1924 .LASF29:\r
- 1925 0272 70546D70 .ascii "pTmp\000"\r
- 1925 00\r
- 1926 .LASF43:\r
- 1927 0277 55534246 .ascii "USBFS_interfaceSetting\000"\r
- 1927 535F696E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 45\r
-\r
-\r
- 1927 74657266 \r
- 1927 61636553 \r
- 1927 65747469 \r
- 1928 .LASF40:\r
- 1929 028e 55534246 .ascii "USBFS_hidProtocol\000"\r
- 1929 535F6869 \r
- 1929 6450726F \r
- 1929 746F636F \r
- 1929 6C00\r
- 1930 .LASF25:\r
- 1931 02a0 55534246 .ascii "USBFS_UpdateHIDTimer\000"\r
- 1931 535F5570 \r
- 1931 64617465 \r
- 1931 48494454 \r
- 1931 696D6572 \r
- 1932 .LASF48:\r
- 1933 02b5 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 1933 4320342E \r
- 1933 372E3320 \r
- 1933 32303133 \r
- 1933 30333132 \r
- 1934 02e8 616E6368 .ascii "anch revision 196615]\000"\r
- 1934 20726576 \r
- 1934 6973696F \r
- 1934 6E203139 \r
- 1934 36363135 \r
- 1935 .LASF27:\r
- 1936 02fe 696E7465 .ascii "interface\000"\r
- 1936 72666163 \r
- 1936 6500\r
- 1937 .LASF4:\r
- 1938 0308 6C6F6E67 .ascii "long int\000"\r
- 1938 20696E74 \r
- 1938 00\r
- 1939 .LASF0:\r
- 1940 0311 7369676E .ascii "signed char\000"\r
- 1940 65642063 \r
- 1940 68617200 \r
- 1941 .LASF41:\r
- 1942 031d 55534246 .ascii "USBFS_hidIdleRate\000"\r
- 1942 535F6869 \r
- 1942 6449646C \r
- 1942 65526174 \r
- 1942 6500\r
- 1943 .LASF42:\r
- 1944 032f 55534246 .ascii "USBFS_hidIdleTimer\000"\r
- 1944 535F6869 \r
- 1944 6449646C \r
- 1944 6554696D \r
- 1944 657200\r
- 1945 .LASF17:\r
- 1946 0342 6C656E67 .ascii "length\000"\r
- 1946 746800\r
- 1947 .LASF46:\r
- 1948 0349 55534246 .ascii "USBFS_InitControlWrite\000"\r
- 1948 535F496E \r
- 1948 6974436F \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s page 46\r
-\r
-\r
- 1948 6E74726F \r
- 1948 6C577269 \r
- 1949 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_midi.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .Letext0:\r
- 19 .section .debug_info,"",%progbits\r
- 20 .Ldebug_info0:\r
- 21 0000 7C000000 .4byte 0x7c\r
- 22 0004 0200 .2byte 0x2\r
- 23 0006 00000000 .4byte .Ldebug_abbrev0\r
- 24 000a 04 .byte 0x4\r
- 25 000b 01 .uleb128 0x1\r
- 26 000c 1B000000 .4byte .LASF13\r
- 27 0010 01 .byte 0x1\r
- 28 0011 CF000000 .4byte .LASF14\r
- 29 0015 05010000 .4byte .LASF15\r
- 30 0019 00000000 .4byte .Ldebug_line0\r
- 31 001d 02 .uleb128 0x2\r
- 32 001e 01 .byte 0x1\r
- 33 001f 06 .byte 0x6\r
- 34 0020 C3000000 .4byte .LASF0\r
- 35 0024 02 .uleb128 0x2\r
- 36 0025 01 .byte 0x1\r
- 37 0026 08 .byte 0x8\r
- 38 0027 8D000000 .4byte .LASF1\r
- 39 002b 02 .uleb128 0x2\r
- 40 002c 02 .byte 0x2\r
- 41 002d 05 .byte 0x5\r
- 42 002e FB000000 .4byte .LASF2\r
- 43 0032 02 .uleb128 0x2\r
- 44 0033 02 .byte 0x2\r
- 45 0034 07 .byte 0x7\r
- 46 0035 B0000000 .4byte .LASF3\r
- 47 0039 02 .uleb128 0x2\r
- 48 003a 04 .byte 0x4\r
- 49 003b 05 .byte 0x5\r
- 50 003c A0000000 .4byte .LASF4\r
- 51 0040 02 .uleb128 0x2\r
- 52 0041 04 .byte 0x4\r
- 53 0042 07 .byte 0x7\r
- 54 0043 64000000 .4byte .LASF5\r
- 55 0047 02 .uleb128 0x2\r
- 56 0048 08 .byte 0x8\r
- 57 0049 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s page 2\r
-\r
-\r
- 58 004a 00000000 .4byte .LASF6\r
- 59 004e 02 .uleb128 0x2\r
- 60 004f 08 .byte 0x8\r
- 61 0050 07 .byte 0x7\r
- 62 0051 76000000 .4byte .LASF7\r
- 63 0055 03 .uleb128 0x3\r
- 64 0056 04 .byte 0x4\r
- 65 0057 05 .byte 0x5\r
- 66 0058 696E7400 .ascii "int\000"\r
- 67 005c 02 .uleb128 0x2\r
- 68 005d 04 .byte 0x4\r
- 69 005e 07 .byte 0x7\r
- 70 005f 0E000000 .4byte .LASF8\r
- 71 0063 02 .uleb128 0x2\r
- 72 0064 04 .byte 0x4\r
- 73 0065 04 .byte 0x4\r
- 74 0066 F5000000 .4byte .LASF9\r
- 75 006a 02 .uleb128 0x2\r
- 76 006b 08 .byte 0x8\r
- 77 006c 04 .byte 0x4\r
- 78 006d A9000000 .4byte .LASF10\r
- 79 0071 02 .uleb128 0x2\r
- 80 0072 01 .byte 0x1\r
- 81 0073 08 .byte 0x8\r
- 82 0074 9B000000 .4byte .LASF11\r
- 83 0078 02 .uleb128 0x2\r
- 84 0079 04 .byte 0x4\r
- 85 007a 07 .byte 0x7\r
- 86 007b 36010000 .4byte .LASF12\r
- 87 007f 00 .byte 0\r
- 88 .section .debug_abbrev,"",%progbits\r
- 89 .Ldebug_abbrev0:\r
- 90 0000 01 .uleb128 0x1\r
- 91 0001 11 .uleb128 0x11\r
- 92 0002 01 .byte 0x1\r
- 93 0003 25 .uleb128 0x25\r
- 94 0004 0E .uleb128 0xe\r
- 95 0005 13 .uleb128 0x13\r
- 96 0006 0B .uleb128 0xb\r
- 97 0007 03 .uleb128 0x3\r
- 98 0008 0E .uleb128 0xe\r
- 99 0009 1B .uleb128 0x1b\r
- 100 000a 0E .uleb128 0xe\r
- 101 000b 10 .uleb128 0x10\r
- 102 000c 06 .uleb128 0x6\r
- 103 000d 00 .byte 0\r
- 104 000e 00 .byte 0\r
- 105 000f 02 .uleb128 0x2\r
- 106 0010 24 .uleb128 0x24\r
- 107 0011 00 .byte 0\r
- 108 0012 0B .uleb128 0xb\r
- 109 0013 0B .uleb128 0xb\r
- 110 0014 3E .uleb128 0x3e\r
- 111 0015 0B .uleb128 0xb\r
- 112 0016 03 .uleb128 0x3\r
- 113 0017 0E .uleb128 0xe\r
- 114 0018 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s page 3\r
-\r
-\r
- 115 0019 00 .byte 0\r
- 116 001a 03 .uleb128 0x3\r
- 117 001b 24 .uleb128 0x24\r
- 118 001c 00 .byte 0\r
- 119 001d 0B .uleb128 0xb\r
- 120 001e 0B .uleb128 0xb\r
- 121 001f 3E .uleb128 0x3e\r
- 122 0020 0B .uleb128 0xb\r
- 123 0021 03 .uleb128 0x3\r
- 124 0022 08 .uleb128 0x8\r
- 125 0023 00 .byte 0\r
- 126 0024 00 .byte 0\r
- 127 0025 00 .byte 0\r
- 128 .section .debug_aranges,"",%progbits\r
- 129 0000 14000000 .4byte 0x14\r
- 130 0004 0200 .2byte 0x2\r
- 131 0006 00000000 .4byte .Ldebug_info0\r
- 132 000a 04 .byte 0x4\r
- 133 000b 00 .byte 0\r
- 134 000c 0000 .2byte 0\r
- 135 000e 0000 .2byte 0\r
- 136 0010 00000000 .4byte 0\r
- 137 0014 00000000 .4byte 0\r
- 138 .section .debug_line,"",%progbits\r
- 139 .Ldebug_line0:\r
- 140 0000 19000000 .section .debug_str,"MS",%progbits,1\r
- 140 02001300 \r
- 140 00000201 \r
- 140 FB0E0D00 \r
- 140 01010101 \r
- 141 .LASF6:\r
- 142 0000 6C6F6E67 .ascii "long long int\000"\r
- 142 206C6F6E \r
- 142 6720696E \r
- 142 7400\r
- 143 .LASF8:\r
- 144 000e 756E7369 .ascii "unsigned int\000"\r
- 144 676E6564 \r
- 144 20696E74 \r
- 144 00\r
- 145 .LASF13:\r
- 146 001b 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 146 4320342E \r
- 146 372E3320 \r
- 146 32303133 \r
- 146 30333132 \r
- 147 004e 616E6368 .ascii "anch revision 196615]\000"\r
- 147 20726576 \r
- 147 6973696F \r
- 147 6E203139 \r
- 147 36363135 \r
- 148 .LASF5:\r
- 149 0064 6C6F6E67 .ascii "long unsigned int\000"\r
- 149 20756E73 \r
- 149 69676E65 \r
- 149 6420696E \r
- 149 7400\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s page 4\r
-\r
-\r
- 150 .LASF7:\r
- 151 0076 6C6F6E67 .ascii "long long unsigned int\000"\r
- 151 206C6F6E \r
- 151 6720756E \r
- 151 7369676E \r
- 151 65642069 \r
- 152 .LASF1:\r
- 153 008d 756E7369 .ascii "unsigned char\000"\r
- 153 676E6564 \r
- 153 20636861 \r
- 153 7200\r
- 154 .LASF11:\r
- 155 009b 63686172 .ascii "char\000"\r
- 155 00\r
- 156 .LASF4:\r
- 157 00a0 6C6F6E67 .ascii "long int\000"\r
- 157 20696E74 \r
- 157 00\r
- 158 .LASF10:\r
- 159 00a9 646F7562 .ascii "double\000"\r
- 159 6C6500\r
- 160 .LASF3:\r
- 161 00b0 73686F72 .ascii "short unsigned int\000"\r
- 161 7420756E \r
- 161 7369676E \r
- 161 65642069 \r
- 161 6E7400\r
- 162 .LASF0:\r
- 163 00c3 7369676E .ascii "signed char\000"\r
- 163 65642063 \r
- 163 68617200 \r
- 164 .LASF14:\r
- 165 00cf 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_midi.c\000"\r
- 165 6E657261 \r
- 165 7465645F \r
- 165 536F7572 \r
- 165 63655C50 \r
- 166 .LASF9:\r
- 167 00f5 666C6F61 .ascii "float\000"\r
- 167 7400\r
- 168 .LASF2:\r
- 169 00fb 73686F72 .ascii "short int\000"\r
- 169 7420696E \r
- 169 7400\r
- 170 .LASF15:\r
- 171 0105 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 171 43534932 \r
- 171 53445C73 \r
- 171 6F667477 \r
- 171 6172655C \r
- 172 0134 6E00 .ascii "n\000"\r
- 173 .LASF12:\r
- 174 0136 73697A65 .ascii "sizetype\000"\r
- 174 74797065 \r
- 174 00\r
- 175 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_pm.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_DP_ISR,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_DP_ISR\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_DP_ISR, %function\r
- 24 USBFS_DP_ISR:\r
- 25 .LFB56:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_pm.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_pm.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_pm.c **** * File Name: USBFS_pm.c\r
- 3:.\Generated_Source\PSoC5/USBFS_pm.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_pm.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_pm.c **** * This file provides Suspend/Resume APIs functionality.\r
- 7:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_pm.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_pm.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_pm.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_pm.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_pm.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_pm.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_pm.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_pm.c **** #include "project.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_pm.c **** #include "USBFS.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_pm.c **** #include "USBFS_pvt.h"\r
- 20:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 21:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 22:.\Generated_Source\PSoC5/USBFS_pm.c **** /***************************************\r
- 23:.\Generated_Source\PSoC5/USBFS_pm.c **** * Custom Declarations\r
- 24:.\Generated_Source\PSoC5/USBFS_pm.c **** ***************************************/\r
- 25:.\Generated_Source\PSoC5/USBFS_pm.c **** /* `#START PM_CUSTOM_DECLARATIONS` Place your declaration here */\r
- 26:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 27:.\Generated_Source\PSoC5/USBFS_pm.c **** /* `#END` */\r
- 28:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 29:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 30:.\Generated_Source\PSoC5/USBFS_pm.c **** /***************************************\r
- 31:.\Generated_Source\PSoC5/USBFS_pm.c **** * Local data allocation\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_pm.c **** ***************************************/\r
- 33:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 34:.\Generated_Source\PSoC5/USBFS_pm.c **** static USBFS_BACKUP_STRUCT USBFS_backup;\r
- 35:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 36:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 37:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_DP_ISR_REMOVE == 0u)\r
- 38:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 39:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 40:.\Generated_Source\PSoC5/USBFS_pm.c **** /*******************************************************************************\r
- 41:.\Generated_Source\PSoC5/USBFS_pm.c **** * Function Name: USBFS_DP_Interrupt\r
- 42:.\Generated_Source\PSoC5/USBFS_pm.c **** ********************************************************************************\r
- 43:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 44:.\Generated_Source\PSoC5/USBFS_pm.c **** * Summary:\r
- 45:.\Generated_Source\PSoC5/USBFS_pm.c **** * This Interrupt Service Routine handles DP pin changes for wake-up from\r
- 46:.\Generated_Source\PSoC5/USBFS_pm.c **** * the sleep mode.\r
- 47:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 48:.\Generated_Source\PSoC5/USBFS_pm.c **** * Parameters:\r
- 49:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 50:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 51:.\Generated_Source\PSoC5/USBFS_pm.c **** * Return:\r
- 52:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 53:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 54:.\Generated_Source\PSoC5/USBFS_pm.c **** *******************************************************************************/\r
- 55:.\Generated_Source\PSoC5/USBFS_pm.c **** CY_ISR(USBFS_DP_ISR)\r
- 56:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 27 .loc 1 56 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 57:.\Generated_Source\PSoC5/USBFS_pm.c **** /* `#START DP_USER_CODE` Place your code here */\r
- 58:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 59:.\Generated_Source\PSoC5/USBFS_pm.c **** /* `#END` */\r
- 60:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 61:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Clears active interrupt */\r
- 62:.\Generated_Source\PSoC5/USBFS_pm.c **** CY_GET_REG8(USBFS_DP_INTSTAT_PTR);\r
- 32 .loc 1 62 0\r
- 33 0000 014B ldr r3, .L2\r
- 34 0002 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 35 0004 7047 bx lr\r
- 36 .L3:\r
- 37 0006 00BF .align 2\r
- 38 .L2:\r
- 39 0008 8F450040 .word 1073759631\r
- 40 .cfi_endproc\r
- 41 .LFE56:\r
- 42 .size USBFS_DP_ISR, .-USBFS_DP_ISR\r
- 43 .section .text.USBFS_SaveConfig,"ax",%progbits\r
- 44 .align 1\r
- 45 .global USBFS_SaveConfig\r
- 46 .thumb\r
- 47 .thumb_func\r
- 48 .type USBFS_SaveConfig, %function\r
- 49 USBFS_SaveConfig:\r
- 50 .LFB57:\r
- 63:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 64:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 3\r
-\r
-\r
- 65:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* (USBFS_DP_ISR_REMOVE == 0u) */\r
- 66:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 67:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 68:.\Generated_Source\PSoC5/USBFS_pm.c **** /*******************************************************************************\r
- 69:.\Generated_Source\PSoC5/USBFS_pm.c **** * Function Name: USBFS_SaveConfig\r
- 70:.\Generated_Source\PSoC5/USBFS_pm.c **** ********************************************************************************\r
- 71:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 72:.\Generated_Source\PSoC5/USBFS_pm.c **** * Summary:\r
- 73:.\Generated_Source\PSoC5/USBFS_pm.c **** * Saves the current user configuration.\r
- 74:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 75:.\Generated_Source\PSoC5/USBFS_pm.c **** * Parameters:\r
- 76:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 77:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 78:.\Generated_Source\PSoC5/USBFS_pm.c **** * Return:\r
- 79:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 80:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 81:.\Generated_Source\PSoC5/USBFS_pm.c **** * Reentrant:\r
- 82:.\Generated_Source\PSoC5/USBFS_pm.c **** * No.\r
- 83:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 84:.\Generated_Source\PSoC5/USBFS_pm.c **** *******************************************************************************/\r
- 85:.\Generated_Source\PSoC5/USBFS_pm.c **** void USBFS_SaveConfig(void) \r
- 86:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 51 .loc 1 86 0\r
- 52 .cfi_startproc\r
- 53 @ args = 0, pretend = 0, frame = 0\r
- 54 @ frame_needed = 0, uses_anonymous_args = 0\r
- 55 @ link register save eliminated.\r
- 56 0000 7047 bx lr\r
- 57 .cfi_endproc\r
- 58 .LFE57:\r
- 59 .size USBFS_SaveConfig, .-USBFS_SaveConfig\r
- 60 .section .text.USBFS_RestoreConfig,"ax",%progbits\r
- 61 .align 1\r
- 62 .global USBFS_RestoreConfig\r
- 63 .thumb\r
- 64 .thumb_func\r
- 65 .type USBFS_RestoreConfig, %function\r
- 66 USBFS_RestoreConfig:\r
- 67 .LFB58:\r
- 87:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 88:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 89:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 90:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 91:.\Generated_Source\PSoC5/USBFS_pm.c **** /*******************************************************************************\r
- 92:.\Generated_Source\PSoC5/USBFS_pm.c **** * Function Name: USBFS_RestoreConfig\r
- 93:.\Generated_Source\PSoC5/USBFS_pm.c **** ********************************************************************************\r
- 94:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 95:.\Generated_Source\PSoC5/USBFS_pm.c **** * Summary:\r
- 96:.\Generated_Source\PSoC5/USBFS_pm.c **** * Restores the current user configuration.\r
- 97:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 98:.\Generated_Source\PSoC5/USBFS_pm.c **** * Parameters:\r
- 99:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 100:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 101:.\Generated_Source\PSoC5/USBFS_pm.c **** * Return:\r
- 102:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 103:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 104:.\Generated_Source\PSoC5/USBFS_pm.c **** * Reentrant:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 4\r
-\r
-\r
- 105:.\Generated_Source\PSoC5/USBFS_pm.c **** * No.\r
- 106:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 107:.\Generated_Source\PSoC5/USBFS_pm.c **** *******************************************************************************/\r
- 108:.\Generated_Source\PSoC5/USBFS_pm.c **** void USBFS_RestoreConfig(void) \r
- 109:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 68 .loc 1 109 0\r
- 69 .cfi_startproc\r
- 70 @ args = 0, pretend = 0, frame = 0\r
- 71 @ frame_needed = 0, uses_anonymous_args = 0\r
- 72 @ link register save eliminated.\r
- 110:.\Generated_Source\PSoC5/USBFS_pm.c **** if(USBFS_configuration != 0u)\r
- 73 .loc 1 110 0\r
- 74 0000 024B ldr r3, .L8\r
- 75 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 76 0004 08B1 cbz r0, .L5\r
- 111:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 112:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_ConfigReg();\r
- 113:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 114:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 77 .loc 1 114 0\r
- 112:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_ConfigReg();\r
- 78 .loc 1 112 0\r
- 79 0006 FFF7FEBF b USBFS_ConfigReg\r
- 80 .LVL0:\r
- 81 .L5:\r
- 82 000a 7047 bx lr\r
- 83 .L9:\r
- 84 .align 2\r
- 85 .L8:\r
- 86 000c 00000000 .word USBFS_configuration\r
- 87 .cfi_endproc\r
- 88 .LFE58:\r
- 89 .size USBFS_RestoreConfig, .-USBFS_RestoreConfig\r
- 90 .section .text.USBFS_Suspend,"ax",%progbits\r
- 91 .align 1\r
- 92 .global USBFS_Suspend\r
- 93 .thumb\r
- 94 .thumb_func\r
- 95 .type USBFS_Suspend, %function\r
- 96 USBFS_Suspend:\r
- 97 .LFB59:\r
- 115:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 116:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 117:.\Generated_Source\PSoC5/USBFS_pm.c **** /*******************************************************************************\r
- 118:.\Generated_Source\PSoC5/USBFS_pm.c **** * Function Name: USBFS_Suspend\r
- 119:.\Generated_Source\PSoC5/USBFS_pm.c **** ********************************************************************************\r
- 120:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 121:.\Generated_Source\PSoC5/USBFS_pm.c **** * Summary:\r
- 122:.\Generated_Source\PSoC5/USBFS_pm.c **** * This function disables the USBFS block and prepares for power donwn mode.\r
- 123:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 124:.\Generated_Source\PSoC5/USBFS_pm.c **** * Parameters:\r
- 125:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 126:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 127:.\Generated_Source\PSoC5/USBFS_pm.c **** * Return:\r
- 128:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 129:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 130:.\Generated_Source\PSoC5/USBFS_pm.c **** * Global variables:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 5\r
-\r
-\r
- 131:.\Generated_Source\PSoC5/USBFS_pm.c **** * USBFS_backup.enable: modified.\r
- 132:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 133:.\Generated_Source\PSoC5/USBFS_pm.c **** * Reentrant:\r
- 134:.\Generated_Source\PSoC5/USBFS_pm.c **** * No.\r
- 135:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 136:.\Generated_Source\PSoC5/USBFS_pm.c **** *******************************************************************************/\r
- 137:.\Generated_Source\PSoC5/USBFS_pm.c **** void USBFS_Suspend(void) \r
- 138:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 98 .loc 1 138 0\r
- 99 .cfi_startproc\r
- 100 @ args = 0, pretend = 0, frame = 0\r
- 101 @ frame_needed = 0, uses_anonymous_args = 0\r
- 102 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr}\r
- 103 .LCFI0:\r
- 104 .cfi_def_cfa_offset 24\r
- 105 .cfi_offset 4, -24\r
- 106 .cfi_offset 5, -20\r
- 107 .cfi_offset 6, -16\r
- 108 .cfi_offset 7, -12\r
- 109 .cfi_offset 8, -8\r
- 110 .cfi_offset 14, -4\r
- 139:.\Generated_Source\PSoC5/USBFS_pm.c **** uint8 enableInterrupts;\r
- 140:.\Generated_Source\PSoC5/USBFS_pm.c **** enableInterrupts = CyEnterCriticalSection();\r
- 111 .loc 1 140 0\r
- 112 0004 FFF7FEFF bl CyEnterCriticalSection\r
- 113 .LVL1:\r
- 141:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 142:.\Generated_Source\PSoC5/USBFS_pm.c **** if((CY_GET_REG8(USBFS_CR0_PTR) & USBFS_CR0_ENABLE) != 0u)\r
- 114 .loc 1 142 0\r
- 115 0008 294F ldr r7, .L13\r
- 140:.\Generated_Source\PSoC5/USBFS_pm.c **** enableInterrupts = CyEnterCriticalSection();\r
- 116 .loc 1 140 0\r
- 117 000a 8046 mov r8, r0\r
- 118 .LVL2:\r
- 119 .loc 1 142 0\r
- 120 000c 3B78 ldrb r3, [r7, #0] @ zero_extendqisi2\r
- 121 000e 294D ldr r5, .L13+4\r
- 122 0010 13F0800F tst r3, #128\r
- 123 0014 36D0 beq .L11\r
- 143:.\Generated_Source\PSoC5/USBFS_pm.c **** { /* USB block is enabled */\r
- 144:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_backup.enableState = 1u;\r
- 124 .loc 1 144 0\r
- 125 0016 0126 movs r6, #1\r
- 145:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 146:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 147:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_Stop_DMA(USBFS_MAX_EP); /* Stop all DMAs */\r
- 148:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 149:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 150:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Ensure USB transmit enable is low (USB_USBIO_CR0.ten). - Manual Transmission - Disabled \r
- 151:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_USBIO_CR0_REG &= (uint8)~USBFS_USBIO_CR0_TEN;\r
- 126 .loc 1 151 0\r
- 127 0018 2749 ldr r1, .L13+8\r
- 144:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_backup.enableState = 1u;\r
- 128 .loc 1 144 0\r
- 129 001a 2E70 strb r6, [r5, #0]\r
- 130 .loc 1 151 0\r
- 131 001c 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 6\r
-\r
-\r
- 152:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(0u); /*~50ns delay */\r
- 132 .loc 1 152 0\r
- 133 001e 0020 movs r0, #0\r
- 134 .LVL3:\r
- 151:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_USBIO_CR0_REG &= (uint8)~USBFS_USBIO_CR0_TEN;\r
- 135 .loc 1 151 0\r
- 136 0020 02F07F04 and r4, r2, #127\r
- 137 0024 0C70 strb r4, [r1, #0]\r
- 153:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 154:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Disable the USBIO by asserting PM.USB_CR0.fsusbio_pd_n(Inverted) and pd_pullup_hv(Invert\r
- 155:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG &=\r
- 138 .loc 1 155 0\r
- 139 0026 254C ldr r4, .L13+12\r
- 152:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(0u); /*~50ns delay */\r
- 140 .loc 1 152 0\r
- 141 0028 FFF7FEFF bl CyDelayUs\r
- 142 .LVL4:\r
- 143 .loc 1 155 0\r
- 144 002c 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 145 002e 03F0F900 and r0, r3, #249\r
- 146 0032 2070 strb r0, [r4, #0]\r
- 156:.\Generated_Source\PSoC5/USBFS_pm.c **** (uint8)~(USBFS_PM_USB_CR0_PD_N | USBFS_PM_USB_CR0_PD_PULLUP_N);\r
- 157:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 158:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Disable the SIE */\r
- 159:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_CR0_REG &= (uint8)~USBFS_CR0_ENABLE;\r
- 147 .loc 1 159 0\r
- 148 0034 3978 ldrb r1, [r7, #0] @ zero_extendqisi2\r
- 160:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 161:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(0u); /*~50ns delay */\r
- 149 .loc 1 161 0\r
- 150 0036 0020 movs r0, #0\r
- 159:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_CR0_REG &= (uint8)~USBFS_CR0_ENABLE;\r
- 151 .loc 1 159 0\r
- 152 0038 01F07F02 and r2, r1, #127\r
- 153 003c 3A70 strb r2, [r7, #0]\r
- 154 .loc 1 161 0\r
- 155 003e FFF7FEFF bl CyDelayUs\r
- 156 .LVL5:\r
- 162:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Store mode and Disable VRegulator*/\r
- 163:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_backup.mode = USBFS_CR1_REG & USBFS_CR1_REG_ENABLE;\r
- 157 .loc 1 163 0\r
- 158 0042 1F4B ldr r3, .L13+16\r
- 159 0044 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 160 0046 3040 ands r0, r0, r6\r
- 161 0048 6870 strb r0, [r5, #1]\r
- 164:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_CR1_REG &= (uint8)~USBFS_CR1_REG_ENABLE;\r
- 162 .loc 1 164 0\r
- 163 004a 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 165:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 166:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(1u); /* 0.5 us min delay */\r
- 164 .loc 1 166 0\r
- 165 004c 3046 mov r0, r6\r
- 164:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_CR1_REG &= (uint8)~USBFS_CR1_REG_ENABLE;\r
- 166 .loc 1 164 0\r
- 167 004e 01F0FE02 and r2, r1, #254\r
- 168 0052 1A70 strb r2, [r3, #0]\r
- 169 .loc 1 166 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 7\r
-\r
-\r
- 170 0054 FFF7FEFF bl CyDelayUs\r
- 171 .LVL6:\r
- 167:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Disable the USBIO reference by setting PM.USB_CR0.fsusbio_ref_en.*/\r
- 168:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG &= (uint8)~USBFS_PM_USB_CR0_REF_EN;\r
- 172 .loc 1 168 0\r
- 173 0058 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 169:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 170:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Switch DP and DM terminals to GPIO mode and disconnect 1.5k pullup*/\r
- 171:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_USBIO_CR1_REG |= USBFS_USBIO_CR1_IOMODE;\r
- 174 .loc 1 171 0\r
- 175 005a 1A49 ldr r1, .L13+20\r
- 168:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG &= (uint8)~USBFS_PM_USB_CR0_REF_EN;\r
- 176 .loc 1 168 0\r
- 177 005c 03F0FE00 and r0, r3, #254\r
- 178 0060 2070 strb r0, [r4, #0]\r
- 179 .loc 1 171 0\r
- 180 0062 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 172:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 173:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Disable USB in ACT PM */\r
- 174:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_ACT_CFG_REG &= (uint8)~USBFS_PM_ACT_EN_FSUSB;\r
- 181 .loc 1 174 0\r
- 182 0064 1848 ldr r0, .L13+24\r
- 171:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_USBIO_CR1_REG |= USBFS_USBIO_CR1_IOMODE;\r
- 183 .loc 1 171 0\r
- 184 0066 42F02003 orr r3, r2, #32\r
- 185 006a 0B70 strb r3, [r1, #0]\r
- 186 .loc 1 174 0\r
- 187 006c 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 188 006e 01F0FE02 and r2, r1, #254\r
- 189 0072 0270 strb r2, [r0, #0]\r
- 175:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Disable USB block for Standby Power Mode */\r
- 176:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_STBY_CFG_REG &= (uint8)~USBFS_PM_STBY_EN_FSUSB;\r
- 190 .loc 1 176 0\r
- 191 0074 037C ldrb r3, [r0, #16] @ zero_extendqisi2\r
- 192 0076 03F0FE01 and r1, r3, #254\r
- 193 007a 0174 strb r1, [r0, #16]\r
- 177:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(1u); /* min 0.5us delay required */\r
- 194 .loc 1 177 0\r
- 195 007c 3046 mov r0, r6\r
- 196 007e FFF7FEFF bl CyDelayUs\r
- 197 .LVL7:\r
- 198 0082 01E0 b .L12\r
- 199 .LVL8:\r
- 200 .L11:\r
- 178:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 179:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 180:.\Generated_Source\PSoC5/USBFS_pm.c **** else\r
- 181:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 182:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_backup.enableState = 0u;\r
- 201 .loc 1 182 0\r
- 202 0084 0020 movs r0, #0\r
- 203 .LVL9:\r
- 204 0086 2870 strb r0, [r5, #0]\r
- 205 .L12:\r
- 183:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 184:.\Generated_Source\PSoC5/USBFS_pm.c **** CyExitCriticalSection(enableInterrupts);\r
- 206 .loc 1 184 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 8\r
-\r
-\r
- 207 0088 4046 mov r0, r8\r
- 208 008a FFF7FEFF bl CyExitCriticalSection\r
- 209 .LVL10:\r
- 185:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 186:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Set the DP Interrupt for wake-up from sleep mode. */\r
- 187:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_DP_ISR_REMOVE == 0u)\r
- 188:.\Generated_Source\PSoC5/USBFS_pm.c **** (void) CyIntSetVector(USBFS_DP_INTC_VECT_NUM, &USBFS_DP_ISR);\r
- 210 .loc 1 188 0\r
- 211 008e 0F49 ldr r1, .L13+28\r
- 212 0090 0C20 movs r0, #12\r
- 213 0092 FFF7FEFF bl CyIntSetVector\r
- 214 .LVL11:\r
- 189:.\Generated_Source\PSoC5/USBFS_pm.c **** CyIntSetPriority(USBFS_DP_INTC_VECT_NUM, USBFS_DP_INTC_PRIOR);\r
- 215 .loc 1 189 0\r
- 216 0096 0C20 movs r0, #12\r
- 217 0098 0721 movs r1, #7\r
- 218 009a FFF7FEFF bl CyIntSetPriority\r
- 219 .LVL12:\r
- 190:.\Generated_Source\PSoC5/USBFS_pm.c **** CyIntClearPending(USBFS_DP_INTC_VECT_NUM);\r
- 220 .loc 1 190 0\r
- 221 009e 0C4A ldr r2, .L13+32\r
- 222 00a0 4FF48050 mov r0, #4096\r
- 191:.\Generated_Source\PSoC5/USBFS_pm.c **** CyIntEnable(USBFS_DP_INTC_VECT_NUM);\r
- 223 .loc 1 191 0\r
- 224 00a4 A2F5C073 sub r3, r2, #384\r
- 190:.\Generated_Source\PSoC5/USBFS_pm.c **** CyIntClearPending(USBFS_DP_INTC_VECT_NUM);\r
- 225 .loc 1 190 0\r
- 226 00a8 1060 str r0, [r2, #0]\r
- 227 .loc 1 191 0\r
- 228 00aa 1860 str r0, [r3, #0]\r
- 229 00ac BDE8F081 pop {r4, r5, r6, r7, r8, pc}\r
- 230 .L14:\r
- 231 .align 2\r
- 232 .L13:\r
- 233 00b0 08600040 .word 1073766408\r
- 234 00b4 00000000 .word .LANCHOR0\r
- 235 00b8 10600040 .word 1073766416\r
- 236 00bc 94430040 .word 1073759124\r
- 237 00c0 09600040 .word 1073766409\r
- 238 00c4 12600040 .word 1073766418\r
- 239 00c8 A5430040 .word 1073759141\r
- 240 00cc 00000000 .word USBFS_DP_ISR\r
- 241 00d0 80E200E0 .word -536812928\r
- 242 .cfi_endproc\r
- 243 .LFE59:\r
- 244 .size USBFS_Suspend, .-USBFS_Suspend\r
- 245 .section .text.USBFS_Resume,"ax",%progbits\r
- 246 .align 1\r
- 247 .global USBFS_Resume\r
- 248 .thumb\r
- 249 .thumb_func\r
- 250 .type USBFS_Resume, %function\r
- 251 USBFS_Resume:\r
- 252 .LFB60:\r
- 192:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* (USBFS_DP_ISR_REMOVE == 0u) */\r
- 193:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 194:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 9\r
-\r
-\r
- 195:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 196:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 197:.\Generated_Source\PSoC5/USBFS_pm.c **** /*******************************************************************************\r
- 198:.\Generated_Source\PSoC5/USBFS_pm.c **** * Function Name: USBFS_Resume\r
- 199:.\Generated_Source\PSoC5/USBFS_pm.c **** ********************************************************************************\r
- 200:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 201:.\Generated_Source\PSoC5/USBFS_pm.c **** * Summary:\r
- 202:.\Generated_Source\PSoC5/USBFS_pm.c **** * This function enables the USBFS block after power down mode.\r
- 203:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 204:.\Generated_Source\PSoC5/USBFS_pm.c **** * Parameters:\r
- 205:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 206:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 207:.\Generated_Source\PSoC5/USBFS_pm.c **** * Return:\r
- 208:.\Generated_Source\PSoC5/USBFS_pm.c **** * None.\r
- 209:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 210:.\Generated_Source\PSoC5/USBFS_pm.c **** * Global variables:\r
- 211:.\Generated_Source\PSoC5/USBFS_pm.c **** * USBFS_backup - checked.\r
- 212:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 213:.\Generated_Source\PSoC5/USBFS_pm.c **** * Reentrant:\r
- 214:.\Generated_Source\PSoC5/USBFS_pm.c **** * No.\r
- 215:.\Generated_Source\PSoC5/USBFS_pm.c **** *\r
- 216:.\Generated_Source\PSoC5/USBFS_pm.c **** *******************************************************************************/\r
- 217:.\Generated_Source\PSoC5/USBFS_pm.c **** void USBFS_Resume(void) \r
- 218:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 253 .loc 1 218 0\r
- 254 .cfi_startproc\r
- 255 @ args = 0, pretend = 0, frame = 0\r
- 256 @ frame_needed = 0, uses_anonymous_args = 0\r
- 257 0000 70B5 push {r4, r5, r6, lr}\r
- 258 .LCFI1:\r
- 259 .cfi_def_cfa_offset 16\r
- 260 .cfi_offset 4, -16\r
- 261 .cfi_offset 5, -12\r
- 262 .cfi_offset 6, -8\r
- 263 .cfi_offset 14, -4\r
- 219:.\Generated_Source\PSoC5/USBFS_pm.c **** uint8 enableInterrupts;\r
- 220:.\Generated_Source\PSoC5/USBFS_pm.c **** enableInterrupts = CyEnterCriticalSection();\r
- 264 .loc 1 220 0\r
- 265 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 266 .LVL13:\r
- 221:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 222:.\Generated_Source\PSoC5/USBFS_pm.c **** if(USBFS_backup.enableState != 0u)\r
- 267 .loc 1 222 0\r
- 268 0006 244D ldr r5, .L20\r
- 220:.\Generated_Source\PSoC5/USBFS_pm.c **** enableInterrupts = CyEnterCriticalSection();\r
- 269 .loc 1 220 0\r
- 270 0008 0646 mov r6, r0\r
- 271 .LVL14:\r
- 272 .loc 1 222 0\r
- 273 000a 2B78 ldrb r3, [r5, #0] @ zero_extendqisi2\r
- 274 000c 002B cmp r3, #0\r
- 275 000e 3ED0 beq .L16\r
- 223:.\Generated_Source\PSoC5/USBFS_pm.c **** {\r
- 224:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_DP_ISR_REMOVE == 0u)\r
- 225:.\Generated_Source\PSoC5/USBFS_pm.c **** CyIntDisable(USBFS_DP_INTC_VECT_NUM);\r
- 276 .loc 1 225 0\r
- 277 0010 2248 ldr r0, .L20+4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 10\r
-\r
-\r
- 278 .LVL15:\r
- 226:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* End USBFS_DP_ISR_REMOVE */\r
- 227:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 228:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Enable USB block */\r
- 229:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_ACT_CFG_REG |= USBFS_PM_ACT_EN_FSUSB;\r
- 279 .loc 1 229 0\r
- 280 0012 2349 ldr r1, .L20+8\r
- 225:.\Generated_Source\PSoC5/USBFS_pm.c **** CyIntDisable(USBFS_DP_INTC_VECT_NUM);\r
- 281 .loc 1 225 0\r
- 282 0014 4FF48052 mov r2, #4096\r
- 283 0018 0260 str r2, [r0, #0]\r
- 284 .loc 1 229 0\r
- 285 001a 0C78 ldrb r4, [r1, #0] @ zero_extendqisi2\r
- 286 001c 44F00103 orr r3, r4, #1\r
- 287 0020 0B70 strb r3, [r1, #0]\r
- 230:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Enable USB block for Standby Power Mode */\r
- 231:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_STBY_CFG_REG |= USBFS_PM_STBY_EN_FSUSB;\r
- 288 .loc 1 231 0\r
- 289 0022 0A7C ldrb r2, [r1, #16] @ zero_extendqisi2\r
- 290 0024 42F00100 orr r0, r2, #1\r
- 291 0028 0874 strb r0, [r1, #16]\r
- 232:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Enable core clock */\r
- 233:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_USB_CLK_EN_REG |= USBFS_USB_CLK_ENABLE;\r
- 292 .loc 1 233 0\r
- 293 002a 1E49 ldr r1, .L20+12\r
- 294 002c 0C78 ldrb r4, [r1, #0] @ zero_extendqisi2\r
- 295 002e 44F00103 orr r3, r4, #1\r
- 234:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 235:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Enable the USBIO reference by setting PM.USB_CR0.fsusbio_ref_en.*/\r
- 236:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_REF_EN;\r
- 296 .loc 1 236 0\r
- 297 0032 1D4C ldr r4, .L20+16\r
- 233:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_USB_CLK_EN_REG |= USBFS_USB_CLK_ENABLE;\r
- 298 .loc 1 233 0\r
- 299 0034 0B70 strb r3, [r1, #0]\r
- 300 .loc 1 236 0\r
- 301 0036 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 302 0038 42F00100 orr r0, r2, #1\r
- 303 003c 2070 strb r0, [r4, #0]\r
- 237:.\Generated_Source\PSoC5/USBFS_pm.c **** /* The reference will be available ~40us after power restored */\r
- 238:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(40u);\r
- 304 .loc 1 238 0\r
- 305 003e 2820 movs r0, #40\r
- 306 0040 FFF7FEFF bl CyDelayUs\r
- 307 .LVL16:\r
- 239:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Return VRegulator*/\r
- 240:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_CR1_REG |= USBFS_backup.mode;\r
- 308 .loc 1 240 0\r
- 309 0044 194B ldr r3, .L20+20\r
- 310 0046 6A78 ldrb r2, [r5, #1] @ zero_extendqisi2\r
- 311 0048 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 312 004a 41EA0200 orr r0, r1, r2\r
- 313 004e 1870 strb r0, [r3, #0]\r
- 241:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(0u); /*~50ns delay */\r
- 314 .loc 1 241 0\r
- 315 0050 0020 movs r0, #0\r
- 316 0052 FFF7FEFF bl CyDelayUs\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 11\r
-\r
-\r
- 317 .LVL17:\r
- 242:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Enable USBIO */\r
- 243:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_N;\r
- 318 .loc 1 243 0\r
- 319 0056 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 244:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayUs(2u);\r
- 320 .loc 1 244 0\r
- 321 0058 0220 movs r0, #2\r
- 243:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_N;\r
- 322 .loc 1 243 0\r
- 323 005a 43F00201 orr r1, r3, #2\r
- 324 005e 2170 strb r1, [r4, #0]\r
- 325 .loc 1 244 0\r
- 326 0060 FFF7FEFF bl CyDelayUs\r
- 327 .LVL18:\r
- 245:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Set the USBIO pull-up enable */\r
- 246:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
- 328 .loc 1 246 0\r
- 329 0064 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 247:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 248:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Reinit Arbiter configuration for DMA transfers */\r
- 249:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 250:.\Generated_Source\PSoC5/USBFS_pm.c **** /* usb arb interrupt enable */\r
- 251:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_ARB_INT_EN_REG = USBFS_ARB_INT_MASK;\r
- 252:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- 253:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_ARB_CFG_REG = USBFS_ARB_CFG_MANUAL_DMA;\r
- 254:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
- 255:.\Generated_Source\PSoC5/USBFS_pm.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 256:.\Generated_Source\PSoC5/USBFS_pm.c **** /*Set cfg cmplt this rises DMA request when the full configuration is done */\r
- 257:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM;\r
- 258:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 259:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 260:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 261:.\Generated_Source\PSoC5/USBFS_pm.c **** /* STALL_IN_OUT */\r
- 262:.\Generated_Source\PSoC5/USBFS_pm.c **** CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
- 330 .loc 1 262 0\r
- 331 0066 124B ldr r3, .L20+24\r
- 246:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
- 332 .loc 1 246 0\r
- 333 0068 42F00400 orr r0, r2, #4\r
- 334 .loc 1 262 0\r
- 335 006c 0321 movs r1, #3\r
- 246:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
- 336 .loc 1 246 0\r
- 337 006e 2070 strb r0, [r4, #0]\r
- 338 .loc 1 262 0\r
- 339 0070 1970 strb r1, [r3, #0]\r
- 263:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Enable the SIE with a last address */\r
- 264:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_CR0_REG |= USBFS_CR0_ENABLE;\r
- 340 .loc 1 264 0\r
- 341 0072 13F8202C ldrb r2, [r3, #-32] @ zero_extendqisi2\r
- 342 0076 42F08000 orr r0, r2, #128\r
- 343 007a 03F8200C strb r0, [r3, #-32]\r
- 265:.\Generated_Source\PSoC5/USBFS_pm.c **** CyDelayCycles(1u);\r
- 344 .loc 1 265 0\r
- 345 007e 0120 movs r0, #1\r
- 346 0080 FFF7FEFF bl CyDelayCycles\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 12\r
-\r
-\r
- 347 .LVL19:\r
- 266:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Finally, Enable d+ pullup and select iomode to USB mode*/\r
- 267:.\Generated_Source\PSoC5/USBFS_pm.c **** CY_SET_REG8(USBFS_USBIO_CR1_PTR, USBFS_USBIO_CR1_USBPUEN);\r
- 348 .loc 1 267 0\r
- 349 0084 0B4B ldr r3, .L20+28\r
- 350 0086 0421 movs r1, #4\r
- 351 0088 1970 strb r1, [r3, #0]\r
- 268:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 269:.\Generated_Source\PSoC5/USBFS_pm.c **** /* Restore USB register settings */\r
- 270:.\Generated_Source\PSoC5/USBFS_pm.c **** USBFS_RestoreConfig();\r
- 352 .loc 1 270 0\r
- 353 008a FFF7FEFF bl USBFS_RestoreConfig\r
- 354 .LVL20:\r
- 355 .L16:\r
- 271:.\Generated_Source\PSoC5/USBFS_pm.c **** \r
- 272:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 273:.\Generated_Source\PSoC5/USBFS_pm.c **** CyExitCriticalSection(enableInterrupts);\r
- 356 .loc 1 273 0\r
- 357 008e 3046 mov r0, r6\r
- 274:.\Generated_Source\PSoC5/USBFS_pm.c **** }\r
- 358 .loc 1 274 0\r
- 359 0090 BDE87040 pop {r4, r5, r6, lr}\r
- 273:.\Generated_Source\PSoC5/USBFS_pm.c **** CyExitCriticalSection(enableInterrupts);\r
- 360 .loc 1 273 0\r
- 361 0094 FFF7FEBF b CyExitCriticalSection\r
- 362 .LVL21:\r
- 363 .L21:\r
- 364 .align 2\r
- 365 .L20:\r
- 366 0098 00000000 .word .LANCHOR0\r
- 367 009c 80E100E0 .word -536813184\r
- 368 00a0 A5430040 .word 1073759141\r
- 369 00a4 9D600040 .word 1073766557\r
- 370 00a8 94430040 .word 1073759124\r
- 371 00ac 09600040 .word 1073766409\r
- 372 00b0 28600040 .word 1073766440\r
- 373 00b4 12600040 .word 1073766418\r
- 374 .cfi_endproc\r
- 375 .LFE60:\r
- 376 .size USBFS_Resume, .-USBFS_Resume\r
- 377 .bss\r
- 378 .set .LANCHOR0,. + 0\r
- 379 .type USBFS_backup, %object\r
- 380 .size USBFS_backup, 2\r
- 381 USBFS_backup:\r
- 382 0000 0000 .space 2\r
- 383 .text\r
- 384 .Letext0:\r
- 385 .file 2 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4\r
- 386 .file 3 "./Generated_Source/PSoC5/cytypes.h"\r
- 387 .file 4 "./Generated_Source/PSoC5/USBFS.h"\r
- 388 .file 5 "./Generated_Source/PSoC5/core_cm3.h"\r
- 389 .file 6 "./Generated_Source/PSoC5/CyLib.h"\r
- 390 .file 7 "./Generated_Source/PSoC5/USBFS_pvt.h"\r
- 391 .section .debug_info,"",%progbits\r
- 392 .Ldebug_info0:\r
- 393 0000 7D030000 .4byte 0x37d\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 13\r
-\r
-\r
- 394 0004 0200 .2byte 0x2\r
- 395 0006 00000000 .4byte .Ldebug_abbrev0\r
- 396 000a 04 .byte 0x4\r
- 397 000b 01 .uleb128 0x1\r
- 398 000c FD010000 .4byte .LASF35\r
- 399 0010 01 .byte 0x1\r
- 400 0011 D3010000 .4byte .LASF36\r
- 401 0015 93000000 .4byte .LASF37\r
- 402 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 403 001d 00000000 .4byte 0\r
- 404 0021 00000000 .4byte 0\r
- 405 0025 00000000 .4byte .Ldebug_line0\r
- 406 0029 02 .uleb128 0x2\r
- 407 002a 01 .byte 0x1\r
- 408 002b 06 .byte 0x6\r
- 409 002c 7E020000 .4byte .LASF0\r
- 410 0030 02 .uleb128 0x2\r
- 411 0031 01 .byte 0x1\r
- 412 0032 08 .byte 0x8\r
- 413 0033 6E000000 .4byte .LASF1\r
- 414 0037 02 .uleb128 0x2\r
- 415 0038 02 .byte 0x2\r
- 416 0039 05 .byte 0x5\r
- 417 003a C9010000 .4byte .LASF2\r
- 418 003e 02 .uleb128 0x2\r
- 419 003f 02 .byte 0x2\r
- 420 0040 07 .byte 0x7\r
- 421 0041 31000000 .4byte .LASF3\r
- 422 0045 03 .uleb128 0x3\r
- 423 0046 91010000 .4byte .LASF9\r
- 424 004a 02 .byte 0x2\r
- 425 004b 4F .byte 0x4f\r
- 426 004c 50000000 .4byte 0x50\r
- 427 0050 02 .uleb128 0x2\r
- 428 0051 04 .byte 0x4\r
- 429 0052 05 .byte 0x5\r
- 430 0053 69020000 .4byte .LASF4\r
- 431 0057 02 .uleb128 0x2\r
- 432 0058 04 .byte 0x4\r
- 433 0059 07 .byte 0x7\r
- 434 005a 81000000 .4byte .LASF5\r
- 435 005e 02 .uleb128 0x2\r
- 436 005f 08 .byte 0x8\r
- 437 0060 05 .byte 0x5\r
- 438 0061 A2010000 .4byte .LASF6\r
- 439 0065 02 .uleb128 0x2\r
- 440 0066 08 .byte 0x8\r
- 441 0067 07 .byte 0x7\r
- 442 0068 43010000 .4byte .LASF7\r
- 443 006c 04 .uleb128 0x4\r
- 444 006d 04 .byte 0x4\r
- 445 006e 05 .byte 0x5\r
- 446 006f 696E7400 .ascii "int\000"\r
- 447 0073 02 .uleb128 0x2\r
- 448 0074 04 .byte 0x4\r
- 449 0075 07 .byte 0x7\r
- 450 0076 36010000 .4byte .LASF8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 14\r
-\r
-\r
- 451 007a 03 .uleb128 0x3\r
- 452 007b F7010000 .4byte .LASF10\r
- 453 007f 03 .byte 0x3\r
- 454 0080 5B .byte 0x5b\r
- 455 0081 30000000 .4byte 0x30\r
- 456 0085 03 .uleb128 0x3\r
- 457 0086 F6000000 .4byte .LASF11\r
- 458 008a 03 .byte 0x3\r
- 459 008b 5C .byte 0x5c\r
- 460 008c 3E000000 .4byte 0x3e\r
- 461 0090 03 .uleb128 0x3\r
- 462 0091 18010000 .4byte .LASF12\r
- 463 0095 03 .byte 0x3\r
- 464 0096 5D .byte 0x5d\r
- 465 0097 57000000 .4byte 0x57\r
- 466 009b 02 .uleb128 0x2\r
- 467 009c 04 .byte 0x4\r
- 468 009d 04 .byte 0x4\r
- 469 009e 54000000 .4byte .LASF13\r
- 470 00a2 02 .uleb128 0x2\r
- 471 00a3 08 .byte 0x8\r
- 472 00a4 04 .byte 0x4\r
- 473 00a5 EF000000 .4byte .LASF14\r
- 474 00a9 02 .uleb128 0x2\r
- 475 00aa 01 .byte 0x1\r
- 476 00ab 08 .byte 0x8\r
- 477 00ac B0010000 .4byte .LASF15\r
- 478 00b0 03 .uleb128 0x3\r
- 479 00b1 7C000000 .4byte .LASF16\r
- 480 00b5 03 .byte 0x3\r
- 481 00b6 F0 .byte 0xf0\r
- 482 00b7 BB000000 .4byte 0xbb\r
- 483 00bb 05 .uleb128 0x5\r
- 484 00bc 7A000000 .4byte 0x7a\r
- 485 00c0 03 .uleb128 0x3\r
- 486 00c1 0E000000 .4byte .LASF17\r
- 487 00c5 03 .byte 0x3\r
- 488 00c6 F2 .byte 0xf2\r
- 489 00c7 CB000000 .4byte 0xcb\r
- 490 00cb 05 .uleb128 0x5\r
- 491 00cc 90000000 .4byte 0x90\r
- 492 00d0 06 .uleb128 0x6\r
- 493 00d1 84010000 .4byte .LASF18\r
- 494 00d5 03 .byte 0x3\r
- 495 00d6 0201 .2byte 0x102\r
- 496 00d8 DC000000 .4byte 0xdc\r
- 497 00dc 07 .uleb128 0x7\r
- 498 00dd 04 .byte 0x4\r
- 499 00de E2000000 .4byte 0xe2\r
- 500 00e2 08 .uleb128 0x8\r
- 501 00e3 01 .byte 0x1\r
- 502 00e4 02 .uleb128 0x2\r
- 503 00e5 04 .byte 0x4\r
- 504 00e6 07 .byte 0x7\r
- 505 00e7 99010000 .4byte .LASF19\r
- 506 00eb 09 .uleb128 0x9\r
- 507 00ec 02 .byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 15\r
-\r
-\r
- 508 00ed 04 .byte 0x4\r
- 509 00ee A5 .byte 0xa5\r
- 510 00ef 10010000 .4byte 0x110\r
- 511 00f3 0A .uleb128 0xa\r
- 512 00f4 72020000 .4byte .LASF20\r
- 513 00f8 04 .byte 0x4\r
- 514 00f9 A7 .byte 0xa7\r
- 515 00fa 7A000000 .4byte 0x7a\r
- 516 00fe 02 .byte 0x2\r
- 517 00ff 23 .byte 0x23\r
- 518 0100 00 .uleb128 0\r
- 519 0101 0A .uleb128 0xa\r
- 520 0102 6B010000 .4byte .LASF21\r
- 521 0106 04 .byte 0x4\r
- 522 0107 A8 .byte 0xa8\r
- 523 0108 7A000000 .4byte 0x7a\r
- 524 010c 02 .byte 0x2\r
- 525 010d 23 .byte 0x23\r
- 526 010e 01 .uleb128 0x1\r
- 527 010f 00 .byte 0\r
- 528 0110 03 .uleb128 0x3\r
- 529 0111 70010000 .4byte .LASF22\r
- 530 0115 04 .byte 0x4\r
- 531 0116 A9 .byte 0xa9\r
- 532 0117 EB000000 .4byte 0xeb\r
- 533 011b 0B .uleb128 0xb\r
- 534 011c 01 .byte 0x1\r
- 535 011d 8A020000 .4byte .LASF23\r
- 536 0121 01 .byte 0x1\r
- 537 0122 37 .byte 0x37\r
- 538 0123 01 .byte 0x1\r
- 539 0124 00000000 .4byte .LFB56\r
- 540 0128 0C000000 .4byte .LFE56\r
- 541 012c 02 .byte 0x2\r
- 542 012d 7D .byte 0x7d\r
- 543 012e 00 .sleb128 0\r
- 544 012f 01 .byte 0x1\r
- 545 0130 0B .uleb128 0xb\r
- 546 0131 01 .byte 0x1\r
- 547 0132 FD000000 .4byte .LASF24\r
- 548 0136 01 .byte 0x1\r
- 549 0137 55 .byte 0x55\r
- 550 0138 01 .byte 0x1\r
- 551 0139 00000000 .4byte .LFB57\r
- 552 013d 02000000 .4byte .LFE57\r
- 553 0141 02 .byte 0x2\r
- 554 0142 7D .byte 0x7d\r
- 555 0143 00 .sleb128 0\r
- 556 0144 01 .byte 0x1\r
- 557 0145 0C .uleb128 0xc\r
- 558 0146 01 .byte 0x1\r
- 559 0147 B5010000 .4byte .LASF25\r
- 560 014b 01 .byte 0x1\r
- 561 014c 6C .byte 0x6c\r
- 562 014d 01 .byte 0x1\r
- 563 014e 00000000 .4byte .LFB58\r
- 564 0152 10000000 .4byte .LFE58\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 16\r
-\r
-\r
- 565 0156 02 .byte 0x2\r
- 566 0157 7D .byte 0x7d\r
- 567 0158 00 .sleb128 0\r
- 568 0159 01 .byte 0x1\r
- 569 015a 69010000 .4byte 0x169\r
- 570 015e 0D .uleb128 0xd\r
- 571 015f 0A000000 .4byte .LVL0\r
- 572 0163 01 .byte 0x1\r
- 573 0164 FA020000 .4byte 0x2fa\r
- 574 0168 00 .byte 0\r
- 575 0169 0E .uleb128 0xe\r
- 576 016a 01 .byte 0x1\r
- 577 016b 14000000 .4byte .LASF26\r
- 578 016f 01 .byte 0x1\r
- 579 0170 89 .byte 0x89\r
- 580 0171 01 .byte 0x1\r
- 581 0172 00000000 .4byte .LFB59\r
- 582 0176 D4000000 .4byte .LFE59\r
- 583 017a 00000000 .4byte .LLST0\r
- 584 017e 01 .byte 0x1\r
- 585 017f 2E020000 .4byte 0x22e\r
- 586 0183 0F .uleb128 0xf\r
- 587 0184 DE000000 .4byte .LASF28\r
- 588 0188 01 .byte 0x1\r
- 589 0189 8B .byte 0x8b\r
- 590 018a 7A000000 .4byte 0x7a\r
- 591 018e 20000000 .4byte .LLST1\r
- 592 0192 10 .uleb128 0x10\r
- 593 0193 08000000 .4byte .LVL1\r
- 594 0197 04030000 .4byte 0x304\r
- 595 019b 11 .uleb128 0x11\r
- 596 019c 2C000000 .4byte .LVL4\r
- 597 01a0 12030000 .4byte 0x312\r
- 598 01a4 AE010000 .4byte 0x1ae\r
- 599 01a8 12 .uleb128 0x12\r
- 600 01a9 01 .byte 0x1\r
- 601 01aa 50 .byte 0x50\r
- 602 01ab 01 .byte 0x1\r
- 603 01ac 30 .byte 0x30\r
- 604 01ad 00 .byte 0\r
- 605 01ae 11 .uleb128 0x11\r
- 606 01af 42000000 .4byte .LVL5\r
- 607 01b3 12030000 .4byte 0x312\r
- 608 01b7 C1010000 .4byte 0x1c1\r
- 609 01bb 12 .uleb128 0x12\r
- 610 01bc 01 .byte 0x1\r
- 611 01bd 50 .byte 0x50\r
- 612 01be 01 .byte 0x1\r
- 613 01bf 30 .byte 0x30\r
- 614 01c0 00 .byte 0\r
- 615 01c1 11 .uleb128 0x11\r
- 616 01c2 58000000 .4byte .LVL6\r
- 617 01c6 12030000 .4byte 0x312\r
- 618 01ca D5010000 .4byte 0x1d5\r
- 619 01ce 12 .uleb128 0x12\r
- 620 01cf 01 .byte 0x1\r
- 621 01d0 50 .byte 0x50\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 17\r
-\r
-\r
- 622 01d1 02 .byte 0x2\r
- 623 01d2 76 .byte 0x76\r
- 624 01d3 00 .sleb128 0\r
- 625 01d4 00 .byte 0\r
- 626 01d5 11 .uleb128 0x11\r
- 627 01d6 82000000 .4byte .LVL7\r
- 628 01da 12030000 .4byte 0x312\r
- 629 01de E9010000 .4byte 0x1e9\r
- 630 01e2 12 .uleb128 0x12\r
- 631 01e3 01 .byte 0x1\r
- 632 01e4 50 .byte 0x50\r
- 633 01e5 02 .byte 0x2\r
- 634 01e6 76 .byte 0x76\r
- 635 01e7 00 .sleb128 0\r
- 636 01e8 00 .byte 0\r
- 637 01e9 11 .uleb128 0x11\r
- 638 01ea 8E000000 .4byte .LVL10\r
- 639 01ee 26030000 .4byte 0x326\r
- 640 01f2 FD010000 .4byte 0x1fd\r
- 641 01f6 12 .uleb128 0x12\r
- 642 01f7 01 .byte 0x1\r
- 643 01f8 50 .byte 0x50\r
- 644 01f9 02 .byte 0x2\r
- 645 01fa 78 .byte 0x78\r
- 646 01fb 00 .sleb128 0\r
- 647 01fc 00 .byte 0\r
- 648 01fd 11 .uleb128 0x11\r
- 649 01fe 96000000 .4byte .LVL11\r
- 650 0202 3A030000 .4byte 0x33a\r
- 651 0206 19020000 .4byte 0x219\r
- 652 020a 12 .uleb128 0x12\r
- 653 020b 01 .byte 0x1\r
- 654 020c 51 .byte 0x51\r
- 655 020d 05 .byte 0x5\r
- 656 020e 03 .byte 0x3\r
- 657 020f 00000000 .4byte USBFS_DP_ISR\r
- 658 0213 12 .uleb128 0x12\r
- 659 0214 01 .byte 0x1\r
- 660 0215 50 .byte 0x50\r
- 661 0216 01 .byte 0x1\r
- 662 0217 3C .byte 0x3c\r
- 663 0218 00 .byte 0\r
- 664 0219 13 .uleb128 0x13\r
- 665 021a 9E000000 .4byte .LVL12\r
- 666 021e 57030000 .4byte 0x357\r
- 667 0222 12 .uleb128 0x12\r
- 668 0223 01 .byte 0x1\r
- 669 0224 51 .byte 0x51\r
- 670 0225 01 .byte 0x1\r
- 671 0226 37 .byte 0x37\r
- 672 0227 12 .uleb128 0x12\r
- 673 0228 01 .byte 0x1\r
- 674 0229 50 .byte 0x50\r
- 675 022a 01 .byte 0x1\r
- 676 022b 3C .byte 0x3c\r
- 677 022c 00 .byte 0\r
- 678 022d 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 18\r
-\r
-\r
- 679 022e 0E .uleb128 0xe\r
- 680 022f 01 .byte 0x1\r
- 681 0230 5C020000 .4byte .LASF27\r
- 682 0234 01 .byte 0x1\r
- 683 0235 D9 .byte 0xd9\r
- 684 0236 01 .byte 0x1\r
- 685 0237 00000000 .4byte .LFB60\r
- 686 023b B8000000 .4byte .LFE60\r
- 687 023f 54000000 .4byte .LLST2\r
- 688 0243 01 .byte 0x1\r
- 689 0244 C8020000 .4byte 0x2c8\r
- 690 0248 0F .uleb128 0xf\r
- 691 0249 DE000000 .4byte .LASF28\r
- 692 024d 01 .byte 0x1\r
- 693 024e DB .byte 0xdb\r
- 694 024f 7A000000 .4byte 0x7a\r
- 695 0253 74000000 .4byte .LLST3\r
- 696 0257 10 .uleb128 0x10\r
- 697 0258 06000000 .4byte .LVL13\r
- 698 025c 04030000 .4byte 0x304\r
- 699 0260 11 .uleb128 0x11\r
- 700 0261 44000000 .4byte .LVL16\r
- 701 0265 12030000 .4byte 0x312\r
- 702 0269 74020000 .4byte 0x274\r
- 703 026d 12 .uleb128 0x12\r
- 704 026e 01 .byte 0x1\r
- 705 026f 50 .byte 0x50\r
- 706 0270 02 .byte 0x2\r
- 707 0271 08 .byte 0x8\r
- 708 0272 28 .byte 0x28\r
- 709 0273 00 .byte 0\r
- 710 0274 11 .uleb128 0x11\r
- 711 0275 56000000 .4byte .LVL17\r
- 712 0279 12030000 .4byte 0x312\r
- 713 027d 87020000 .4byte 0x287\r
- 714 0281 12 .uleb128 0x12\r
- 715 0282 01 .byte 0x1\r
- 716 0283 50 .byte 0x50\r
- 717 0284 01 .byte 0x1\r
- 718 0285 30 .byte 0x30\r
- 719 0286 00 .byte 0\r
- 720 0287 11 .uleb128 0x11\r
- 721 0288 64000000 .4byte .LVL18\r
- 722 028c 12030000 .4byte 0x312\r
- 723 0290 9A020000 .4byte 0x29a\r
- 724 0294 12 .uleb128 0x12\r
- 725 0295 01 .byte 0x1\r
- 726 0296 50 .byte 0x50\r
- 727 0297 01 .byte 0x1\r
- 728 0298 32 .byte 0x32\r
- 729 0299 00 .byte 0\r
- 730 029a 11 .uleb128 0x11\r
- 731 029b 84000000 .4byte .LVL19\r
- 732 029f 70030000 .4byte 0x370\r
- 733 02a3 AD020000 .4byte 0x2ad\r
- 734 02a7 12 .uleb128 0x12\r
- 735 02a8 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 19\r
-\r
-\r
- 736 02a9 50 .byte 0x50\r
- 737 02aa 01 .byte 0x1\r
- 738 02ab 31 .byte 0x31\r
- 739 02ac 00 .byte 0\r
- 740 02ad 10 .uleb128 0x10\r
- 741 02ae 8E000000 .4byte .LVL20\r
- 742 02b2 45010000 .4byte 0x145\r
- 743 02b6 14 .uleb128 0x14\r
- 744 02b7 98000000 .4byte .LVL21\r
- 745 02bb 01 .byte 0x1\r
- 746 02bc 26030000 .4byte 0x326\r
- 747 02c0 12 .uleb128 0x12\r
- 748 02c1 01 .byte 0x1\r
- 749 02c2 50 .byte 0x50\r
- 750 02c3 02 .byte 0x2\r
- 751 02c4 76 .byte 0x76\r
- 752 02c5 00 .sleb128 0\r
- 753 02c6 00 .byte 0\r
- 754 02c7 00 .byte 0\r
- 755 02c8 15 .uleb128 0x15\r
- 756 02c9 C4000000 .4byte .LASF29\r
- 757 02cd 01 .byte 0x1\r
- 758 02ce 22 .byte 0x22\r
- 759 02cf 10010000 .4byte 0x110\r
- 760 02d3 05 .byte 0x5\r
- 761 02d4 03 .byte 0x3\r
- 762 02d5 00000000 .4byte USBFS_backup\r
- 763 02d9 16 .uleb128 0x16\r
- 764 02da 5A000000 .4byte .LASF30\r
- 765 02de 04 .byte 0x4\r
- 766 02df 1A02 .2byte 0x21a\r
- 767 02e1 BB000000 .4byte 0xbb\r
- 768 02e5 01 .byte 0x1\r
- 769 02e6 01 .byte 0x1\r
- 770 02e7 16 .uleb128 0x16\r
- 771 02e8 D1000000 .4byte .LASF31\r
- 772 02ec 05 .byte 0x5\r
- 773 02ed 1606 .2byte 0x616\r
- 774 02ef F5020000 .4byte 0x2f5\r
- 775 02f3 01 .byte 0x1\r
- 776 02f4 01 .byte 0x1\r
- 777 02f5 05 .uleb128 0x5\r
- 778 02f6 45000000 .4byte 0x45\r
- 779 02fa 17 .uleb128 0x17\r
- 780 02fb 01 .byte 0x1\r
- 781 02fc 44000000 .4byte .LASF38\r
- 782 0300 07 .byte 0x7\r
- 783 0301 6B .byte 0x6b\r
- 784 0302 01 .byte 0x1\r
- 785 0303 01 .byte 0x1\r
- 786 0304 18 .uleb128 0x18\r
- 787 0305 01 .byte 0x1\r
- 788 0306 1F010000 .4byte .LASF39\r
- 789 030a 06 .byte 0x6\r
- 790 030b 7E .byte 0x7e\r
- 791 030c 01 .byte 0x1\r
- 792 030d 7A000000 .4byte 0x7a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 20\r
-\r
-\r
- 793 0311 01 .byte 0x1\r
- 794 0312 19 .uleb128 0x19\r
- 795 0313 01 .byte 0x1\r
- 796 0314 0E010000 .4byte .LASF32\r
- 797 0318 06 .byte 0x6\r
- 798 0319 78 .byte 0x78\r
- 799 031a 01 .byte 0x1\r
- 800 031b 01 .byte 0x1\r
- 801 031c 26030000 .4byte 0x326\r
- 802 0320 1A .uleb128 0x1a\r
- 803 0321 85000000 .4byte 0x85\r
- 804 0325 00 .byte 0\r
- 805 0326 19 .uleb128 0x19\r
- 806 0327 01 .byte 0x1\r
- 807 0328 46020000 .4byte .LASF33\r
- 808 032c 06 .byte 0x6\r
- 809 032d 7F .byte 0x7f\r
- 810 032e 01 .byte 0x1\r
- 811 032f 01 .byte 0x1\r
- 812 0330 3A030000 .4byte 0x33a\r
- 813 0334 1A .uleb128 0x1a\r
- 814 0335 7A000000 .4byte 0x7a\r
- 815 0339 00 .byte 0\r
- 816 033a 1B .uleb128 0x1b\r
- 817 033b 01 .byte 0x1\r
- 818 033c 22000000 .4byte .LASF40\r
- 819 0340 06 .byte 0x6\r
- 820 0341 89 .byte 0x89\r
- 821 0342 01 .byte 0x1\r
- 822 0343 D0000000 .4byte 0xd0\r
- 823 0347 01 .byte 0x1\r
- 824 0348 57030000 .4byte 0x357\r
- 825 034c 1A .uleb128 0x1a\r
- 826 034d 7A000000 .4byte 0x7a\r
- 827 0351 1A .uleb128 0x1a\r
- 828 0352 D0000000 .4byte 0xd0\r
- 829 0356 00 .byte 0\r
- 830 0357 19 .uleb128 0x19\r
- 831 0358 01 .byte 0x1\r
- 832 0359 5A010000 .4byte .LASF34\r
- 833 035d 06 .byte 0x6\r
- 834 035e 8C .byte 0x8c\r
- 835 035f 01 .byte 0x1\r
- 836 0360 01 .byte 0x1\r
- 837 0361 70030000 .4byte 0x370\r
- 838 0365 1A .uleb128 0x1a\r
- 839 0366 7A000000 .4byte 0x7a\r
- 840 036a 1A .uleb128 0x1a\r
- 841 036b 7A000000 .4byte 0x7a\r
- 842 036f 00 .byte 0\r
- 843 0370 1C .uleb128 0x1c\r
- 844 0371 01 .byte 0x1\r
- 845 0372 00000000 .4byte .LASF41\r
- 846 0376 06 .byte 0x6\r
- 847 0377 7A .byte 0x7a\r
- 848 0378 01 .byte 0x1\r
- 849 0379 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 21\r
-\r
-\r
- 850 037a 1A .uleb128 0x1a\r
- 851 037b 90000000 .4byte 0x90\r
- 852 037f 00 .byte 0\r
- 853 0380 00 .byte 0\r
- 854 .section .debug_abbrev,"",%progbits\r
- 855 .Ldebug_abbrev0:\r
- 856 0000 01 .uleb128 0x1\r
- 857 0001 11 .uleb128 0x11\r
- 858 0002 01 .byte 0x1\r
- 859 0003 25 .uleb128 0x25\r
- 860 0004 0E .uleb128 0xe\r
- 861 0005 13 .uleb128 0x13\r
- 862 0006 0B .uleb128 0xb\r
- 863 0007 03 .uleb128 0x3\r
- 864 0008 0E .uleb128 0xe\r
- 865 0009 1B .uleb128 0x1b\r
- 866 000a 0E .uleb128 0xe\r
- 867 000b 55 .uleb128 0x55\r
- 868 000c 06 .uleb128 0x6\r
- 869 000d 11 .uleb128 0x11\r
- 870 000e 01 .uleb128 0x1\r
- 871 000f 52 .uleb128 0x52\r
- 872 0010 01 .uleb128 0x1\r
- 873 0011 10 .uleb128 0x10\r
- 874 0012 06 .uleb128 0x6\r
- 875 0013 00 .byte 0\r
- 876 0014 00 .byte 0\r
- 877 0015 02 .uleb128 0x2\r
- 878 0016 24 .uleb128 0x24\r
- 879 0017 00 .byte 0\r
- 880 0018 0B .uleb128 0xb\r
- 881 0019 0B .uleb128 0xb\r
- 882 001a 3E .uleb128 0x3e\r
- 883 001b 0B .uleb128 0xb\r
- 884 001c 03 .uleb128 0x3\r
- 885 001d 0E .uleb128 0xe\r
- 886 001e 00 .byte 0\r
- 887 001f 00 .byte 0\r
- 888 0020 03 .uleb128 0x3\r
- 889 0021 16 .uleb128 0x16\r
- 890 0022 00 .byte 0\r
- 891 0023 03 .uleb128 0x3\r
- 892 0024 0E .uleb128 0xe\r
- 893 0025 3A .uleb128 0x3a\r
- 894 0026 0B .uleb128 0xb\r
- 895 0027 3B .uleb128 0x3b\r
- 896 0028 0B .uleb128 0xb\r
- 897 0029 49 .uleb128 0x49\r
- 898 002a 13 .uleb128 0x13\r
- 899 002b 00 .byte 0\r
- 900 002c 00 .byte 0\r
- 901 002d 04 .uleb128 0x4\r
- 902 002e 24 .uleb128 0x24\r
- 903 002f 00 .byte 0\r
- 904 0030 0B .uleb128 0xb\r
- 905 0031 0B .uleb128 0xb\r
- 906 0032 3E .uleb128 0x3e\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 22\r
-\r
-\r
- 907 0033 0B .uleb128 0xb\r
- 908 0034 03 .uleb128 0x3\r
- 909 0035 08 .uleb128 0x8\r
- 910 0036 00 .byte 0\r
- 911 0037 00 .byte 0\r
- 912 0038 05 .uleb128 0x5\r
- 913 0039 35 .uleb128 0x35\r
- 914 003a 00 .byte 0\r
- 915 003b 49 .uleb128 0x49\r
- 916 003c 13 .uleb128 0x13\r
- 917 003d 00 .byte 0\r
- 918 003e 00 .byte 0\r
- 919 003f 06 .uleb128 0x6\r
- 920 0040 16 .uleb128 0x16\r
- 921 0041 00 .byte 0\r
- 922 0042 03 .uleb128 0x3\r
- 923 0043 0E .uleb128 0xe\r
- 924 0044 3A .uleb128 0x3a\r
- 925 0045 0B .uleb128 0xb\r
- 926 0046 3B .uleb128 0x3b\r
- 927 0047 05 .uleb128 0x5\r
- 928 0048 49 .uleb128 0x49\r
- 929 0049 13 .uleb128 0x13\r
- 930 004a 00 .byte 0\r
- 931 004b 00 .byte 0\r
- 932 004c 07 .uleb128 0x7\r
- 933 004d 0F .uleb128 0xf\r
- 934 004e 00 .byte 0\r
- 935 004f 0B .uleb128 0xb\r
- 936 0050 0B .uleb128 0xb\r
- 937 0051 49 .uleb128 0x49\r
- 938 0052 13 .uleb128 0x13\r
- 939 0053 00 .byte 0\r
- 940 0054 00 .byte 0\r
- 941 0055 08 .uleb128 0x8\r
- 942 0056 15 .uleb128 0x15\r
- 943 0057 00 .byte 0\r
- 944 0058 27 .uleb128 0x27\r
- 945 0059 0C .uleb128 0xc\r
- 946 005a 00 .byte 0\r
- 947 005b 00 .byte 0\r
- 948 005c 09 .uleb128 0x9\r
- 949 005d 13 .uleb128 0x13\r
- 950 005e 01 .byte 0x1\r
- 951 005f 0B .uleb128 0xb\r
- 952 0060 0B .uleb128 0xb\r
- 953 0061 3A .uleb128 0x3a\r
- 954 0062 0B .uleb128 0xb\r
- 955 0063 3B .uleb128 0x3b\r
- 956 0064 0B .uleb128 0xb\r
- 957 0065 01 .uleb128 0x1\r
- 958 0066 13 .uleb128 0x13\r
- 959 0067 00 .byte 0\r
- 960 0068 00 .byte 0\r
- 961 0069 0A .uleb128 0xa\r
- 962 006a 0D .uleb128 0xd\r
- 963 006b 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 23\r
-\r
-\r
- 964 006c 03 .uleb128 0x3\r
- 965 006d 0E .uleb128 0xe\r
- 966 006e 3A .uleb128 0x3a\r
- 967 006f 0B .uleb128 0xb\r
- 968 0070 3B .uleb128 0x3b\r
- 969 0071 0B .uleb128 0xb\r
- 970 0072 49 .uleb128 0x49\r
- 971 0073 13 .uleb128 0x13\r
- 972 0074 38 .uleb128 0x38\r
- 973 0075 0A .uleb128 0xa\r
- 974 0076 00 .byte 0\r
- 975 0077 00 .byte 0\r
- 976 0078 0B .uleb128 0xb\r
- 977 0079 2E .uleb128 0x2e\r
- 978 007a 00 .byte 0\r
- 979 007b 3F .uleb128 0x3f\r
- 980 007c 0C .uleb128 0xc\r
- 981 007d 03 .uleb128 0x3\r
- 982 007e 0E .uleb128 0xe\r
- 983 007f 3A .uleb128 0x3a\r
- 984 0080 0B .uleb128 0xb\r
- 985 0081 3B .uleb128 0x3b\r
- 986 0082 0B .uleb128 0xb\r
- 987 0083 27 .uleb128 0x27\r
- 988 0084 0C .uleb128 0xc\r
- 989 0085 11 .uleb128 0x11\r
- 990 0086 01 .uleb128 0x1\r
- 991 0087 12 .uleb128 0x12\r
- 992 0088 01 .uleb128 0x1\r
- 993 0089 40 .uleb128 0x40\r
- 994 008a 0A .uleb128 0xa\r
- 995 008b 9742 .uleb128 0x2117\r
- 996 008d 0C .uleb128 0xc\r
- 997 008e 00 .byte 0\r
- 998 008f 00 .byte 0\r
- 999 0090 0C .uleb128 0xc\r
- 1000 0091 2E .uleb128 0x2e\r
- 1001 0092 01 .byte 0x1\r
- 1002 0093 3F .uleb128 0x3f\r
- 1003 0094 0C .uleb128 0xc\r
- 1004 0095 03 .uleb128 0x3\r
- 1005 0096 0E .uleb128 0xe\r
- 1006 0097 3A .uleb128 0x3a\r
- 1007 0098 0B .uleb128 0xb\r
- 1008 0099 3B .uleb128 0x3b\r
- 1009 009a 0B .uleb128 0xb\r
- 1010 009b 27 .uleb128 0x27\r
- 1011 009c 0C .uleb128 0xc\r
- 1012 009d 11 .uleb128 0x11\r
- 1013 009e 01 .uleb128 0x1\r
- 1014 009f 12 .uleb128 0x12\r
- 1015 00a0 01 .uleb128 0x1\r
- 1016 00a1 40 .uleb128 0x40\r
- 1017 00a2 0A .uleb128 0xa\r
- 1018 00a3 9742 .uleb128 0x2117\r
- 1019 00a5 0C .uleb128 0xc\r
- 1020 00a6 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 24\r
-\r
-\r
- 1021 00a7 13 .uleb128 0x13\r
- 1022 00a8 00 .byte 0\r
- 1023 00a9 00 .byte 0\r
- 1024 00aa 0D .uleb128 0xd\r
- 1025 00ab 898201 .uleb128 0x4109\r
- 1026 00ae 00 .byte 0\r
- 1027 00af 11 .uleb128 0x11\r
- 1028 00b0 01 .uleb128 0x1\r
- 1029 00b1 9542 .uleb128 0x2115\r
- 1030 00b3 0C .uleb128 0xc\r
- 1031 00b4 31 .uleb128 0x31\r
- 1032 00b5 13 .uleb128 0x13\r
- 1033 00b6 00 .byte 0\r
- 1034 00b7 00 .byte 0\r
- 1035 00b8 0E .uleb128 0xe\r
- 1036 00b9 2E .uleb128 0x2e\r
- 1037 00ba 01 .byte 0x1\r
- 1038 00bb 3F .uleb128 0x3f\r
- 1039 00bc 0C .uleb128 0xc\r
- 1040 00bd 03 .uleb128 0x3\r
- 1041 00be 0E .uleb128 0xe\r
- 1042 00bf 3A .uleb128 0x3a\r
- 1043 00c0 0B .uleb128 0xb\r
- 1044 00c1 3B .uleb128 0x3b\r
- 1045 00c2 0B .uleb128 0xb\r
- 1046 00c3 27 .uleb128 0x27\r
- 1047 00c4 0C .uleb128 0xc\r
- 1048 00c5 11 .uleb128 0x11\r
- 1049 00c6 01 .uleb128 0x1\r
- 1050 00c7 12 .uleb128 0x12\r
- 1051 00c8 01 .uleb128 0x1\r
- 1052 00c9 40 .uleb128 0x40\r
- 1053 00ca 06 .uleb128 0x6\r
- 1054 00cb 9742 .uleb128 0x2117\r
- 1055 00cd 0C .uleb128 0xc\r
- 1056 00ce 01 .uleb128 0x1\r
- 1057 00cf 13 .uleb128 0x13\r
- 1058 00d0 00 .byte 0\r
- 1059 00d1 00 .byte 0\r
- 1060 00d2 0F .uleb128 0xf\r
- 1061 00d3 34 .uleb128 0x34\r
- 1062 00d4 00 .byte 0\r
- 1063 00d5 03 .uleb128 0x3\r
- 1064 00d6 0E .uleb128 0xe\r
- 1065 00d7 3A .uleb128 0x3a\r
- 1066 00d8 0B .uleb128 0xb\r
- 1067 00d9 3B .uleb128 0x3b\r
- 1068 00da 0B .uleb128 0xb\r
- 1069 00db 49 .uleb128 0x49\r
- 1070 00dc 13 .uleb128 0x13\r
- 1071 00dd 02 .uleb128 0x2\r
- 1072 00de 06 .uleb128 0x6\r
- 1073 00df 00 .byte 0\r
- 1074 00e0 00 .byte 0\r
- 1075 00e1 10 .uleb128 0x10\r
- 1076 00e2 898201 .uleb128 0x4109\r
- 1077 00e5 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 25\r
-\r
-\r
- 1078 00e6 11 .uleb128 0x11\r
- 1079 00e7 01 .uleb128 0x1\r
- 1080 00e8 31 .uleb128 0x31\r
- 1081 00e9 13 .uleb128 0x13\r
- 1082 00ea 00 .byte 0\r
- 1083 00eb 00 .byte 0\r
- 1084 00ec 11 .uleb128 0x11\r
- 1085 00ed 898201 .uleb128 0x4109\r
- 1086 00f0 01 .byte 0x1\r
- 1087 00f1 11 .uleb128 0x11\r
- 1088 00f2 01 .uleb128 0x1\r
- 1089 00f3 31 .uleb128 0x31\r
- 1090 00f4 13 .uleb128 0x13\r
- 1091 00f5 01 .uleb128 0x1\r
- 1092 00f6 13 .uleb128 0x13\r
- 1093 00f7 00 .byte 0\r
- 1094 00f8 00 .byte 0\r
- 1095 00f9 12 .uleb128 0x12\r
- 1096 00fa 8A8201 .uleb128 0x410a\r
- 1097 00fd 00 .byte 0\r
- 1098 00fe 02 .uleb128 0x2\r
- 1099 00ff 0A .uleb128 0xa\r
- 1100 0100 9142 .uleb128 0x2111\r
- 1101 0102 0A .uleb128 0xa\r
- 1102 0103 00 .byte 0\r
- 1103 0104 00 .byte 0\r
- 1104 0105 13 .uleb128 0x13\r
- 1105 0106 898201 .uleb128 0x4109\r
- 1106 0109 01 .byte 0x1\r
- 1107 010a 11 .uleb128 0x11\r
- 1108 010b 01 .uleb128 0x1\r
- 1109 010c 31 .uleb128 0x31\r
- 1110 010d 13 .uleb128 0x13\r
- 1111 010e 00 .byte 0\r
- 1112 010f 00 .byte 0\r
- 1113 0110 14 .uleb128 0x14\r
- 1114 0111 898201 .uleb128 0x4109\r
- 1115 0114 01 .byte 0x1\r
- 1116 0115 11 .uleb128 0x11\r
- 1117 0116 01 .uleb128 0x1\r
- 1118 0117 9542 .uleb128 0x2115\r
- 1119 0119 0C .uleb128 0xc\r
- 1120 011a 31 .uleb128 0x31\r
- 1121 011b 13 .uleb128 0x13\r
- 1122 011c 00 .byte 0\r
- 1123 011d 00 .byte 0\r
- 1124 011e 15 .uleb128 0x15\r
- 1125 011f 34 .uleb128 0x34\r
- 1126 0120 00 .byte 0\r
- 1127 0121 03 .uleb128 0x3\r
- 1128 0122 0E .uleb128 0xe\r
- 1129 0123 3A .uleb128 0x3a\r
- 1130 0124 0B .uleb128 0xb\r
- 1131 0125 3B .uleb128 0x3b\r
- 1132 0126 0B .uleb128 0xb\r
- 1133 0127 49 .uleb128 0x49\r
- 1134 0128 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 26\r
-\r
-\r
- 1135 0129 02 .uleb128 0x2\r
- 1136 012a 0A .uleb128 0xa\r
- 1137 012b 00 .byte 0\r
- 1138 012c 00 .byte 0\r
- 1139 012d 16 .uleb128 0x16\r
- 1140 012e 34 .uleb128 0x34\r
- 1141 012f 00 .byte 0\r
- 1142 0130 03 .uleb128 0x3\r
- 1143 0131 0E .uleb128 0xe\r
- 1144 0132 3A .uleb128 0x3a\r
- 1145 0133 0B .uleb128 0xb\r
- 1146 0134 3B .uleb128 0x3b\r
- 1147 0135 05 .uleb128 0x5\r
- 1148 0136 49 .uleb128 0x49\r
- 1149 0137 13 .uleb128 0x13\r
- 1150 0138 3F .uleb128 0x3f\r
- 1151 0139 0C .uleb128 0xc\r
- 1152 013a 3C .uleb128 0x3c\r
- 1153 013b 0C .uleb128 0xc\r
- 1154 013c 00 .byte 0\r
- 1155 013d 00 .byte 0\r
- 1156 013e 17 .uleb128 0x17\r
- 1157 013f 2E .uleb128 0x2e\r
- 1158 0140 00 .byte 0\r
- 1159 0141 3F .uleb128 0x3f\r
- 1160 0142 0C .uleb128 0xc\r
- 1161 0143 03 .uleb128 0x3\r
- 1162 0144 0E .uleb128 0xe\r
- 1163 0145 3A .uleb128 0x3a\r
- 1164 0146 0B .uleb128 0xb\r
- 1165 0147 3B .uleb128 0x3b\r
- 1166 0148 0B .uleb128 0xb\r
- 1167 0149 27 .uleb128 0x27\r
- 1168 014a 0C .uleb128 0xc\r
- 1169 014b 3C .uleb128 0x3c\r
- 1170 014c 0C .uleb128 0xc\r
- 1171 014d 00 .byte 0\r
- 1172 014e 00 .byte 0\r
- 1173 014f 18 .uleb128 0x18\r
- 1174 0150 2E .uleb128 0x2e\r
- 1175 0151 00 .byte 0\r
- 1176 0152 3F .uleb128 0x3f\r
- 1177 0153 0C .uleb128 0xc\r
- 1178 0154 03 .uleb128 0x3\r
- 1179 0155 0E .uleb128 0xe\r
- 1180 0156 3A .uleb128 0x3a\r
- 1181 0157 0B .uleb128 0xb\r
- 1182 0158 3B .uleb128 0x3b\r
- 1183 0159 0B .uleb128 0xb\r
- 1184 015a 27 .uleb128 0x27\r
- 1185 015b 0C .uleb128 0xc\r
- 1186 015c 49 .uleb128 0x49\r
- 1187 015d 13 .uleb128 0x13\r
- 1188 015e 3C .uleb128 0x3c\r
- 1189 015f 0C .uleb128 0xc\r
- 1190 0160 00 .byte 0\r
- 1191 0161 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 27\r
-\r
-\r
- 1192 0162 19 .uleb128 0x19\r
- 1193 0163 2E .uleb128 0x2e\r
- 1194 0164 01 .byte 0x1\r
- 1195 0165 3F .uleb128 0x3f\r
- 1196 0166 0C .uleb128 0xc\r
- 1197 0167 03 .uleb128 0x3\r
- 1198 0168 0E .uleb128 0xe\r
- 1199 0169 3A .uleb128 0x3a\r
- 1200 016a 0B .uleb128 0xb\r
- 1201 016b 3B .uleb128 0x3b\r
- 1202 016c 0B .uleb128 0xb\r
- 1203 016d 27 .uleb128 0x27\r
- 1204 016e 0C .uleb128 0xc\r
- 1205 016f 3C .uleb128 0x3c\r
- 1206 0170 0C .uleb128 0xc\r
- 1207 0171 01 .uleb128 0x1\r
- 1208 0172 13 .uleb128 0x13\r
- 1209 0173 00 .byte 0\r
- 1210 0174 00 .byte 0\r
- 1211 0175 1A .uleb128 0x1a\r
- 1212 0176 05 .uleb128 0x5\r
- 1213 0177 00 .byte 0\r
- 1214 0178 49 .uleb128 0x49\r
- 1215 0179 13 .uleb128 0x13\r
- 1216 017a 00 .byte 0\r
- 1217 017b 00 .byte 0\r
- 1218 017c 1B .uleb128 0x1b\r
- 1219 017d 2E .uleb128 0x2e\r
- 1220 017e 01 .byte 0x1\r
- 1221 017f 3F .uleb128 0x3f\r
- 1222 0180 0C .uleb128 0xc\r
- 1223 0181 03 .uleb128 0x3\r
- 1224 0182 0E .uleb128 0xe\r
- 1225 0183 3A .uleb128 0x3a\r
- 1226 0184 0B .uleb128 0xb\r
- 1227 0185 3B .uleb128 0x3b\r
- 1228 0186 0B .uleb128 0xb\r
- 1229 0187 27 .uleb128 0x27\r
- 1230 0188 0C .uleb128 0xc\r
- 1231 0189 49 .uleb128 0x49\r
- 1232 018a 13 .uleb128 0x13\r
- 1233 018b 3C .uleb128 0x3c\r
- 1234 018c 0C .uleb128 0xc\r
- 1235 018d 01 .uleb128 0x1\r
- 1236 018e 13 .uleb128 0x13\r
- 1237 018f 00 .byte 0\r
- 1238 0190 00 .byte 0\r
- 1239 0191 1C .uleb128 0x1c\r
- 1240 0192 2E .uleb128 0x2e\r
- 1241 0193 01 .byte 0x1\r
- 1242 0194 3F .uleb128 0x3f\r
- 1243 0195 0C .uleb128 0xc\r
- 1244 0196 03 .uleb128 0x3\r
- 1245 0197 0E .uleb128 0xe\r
- 1246 0198 3A .uleb128 0x3a\r
- 1247 0199 0B .uleb128 0xb\r
- 1248 019a 3B .uleb128 0x3b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 28\r
-\r
-\r
- 1249 019b 0B .uleb128 0xb\r
- 1250 019c 27 .uleb128 0x27\r
- 1251 019d 0C .uleb128 0xc\r
- 1252 019e 3C .uleb128 0x3c\r
- 1253 019f 0C .uleb128 0xc\r
- 1254 01a0 00 .byte 0\r
- 1255 01a1 00 .byte 0\r
- 1256 01a2 00 .byte 0\r
- 1257 .section .debug_loc,"",%progbits\r
- 1258 .Ldebug_loc0:\r
- 1259 .LLST0:\r
- 1260 0000 00000000 .4byte .LFB59\r
- 1261 0004 04000000 .4byte .LCFI0\r
- 1262 0008 0200 .2byte 0x2\r
- 1263 000a 7D .byte 0x7d\r
- 1264 000b 00 .sleb128 0\r
- 1265 000c 04000000 .4byte .LCFI0\r
- 1266 0010 D4000000 .4byte .LFE59\r
- 1267 0014 0200 .2byte 0x2\r
- 1268 0016 7D .byte 0x7d\r
- 1269 0017 18 .sleb128 24\r
- 1270 0018 00000000 .4byte 0\r
- 1271 001c 00000000 .4byte 0\r
- 1272 .LLST1:\r
- 1273 0020 0C000000 .4byte .LVL2\r
- 1274 0024 20000000 .4byte .LVL3\r
- 1275 0028 0100 .2byte 0x1\r
- 1276 002a 50 .byte 0x50\r
- 1277 002b 20000000 .4byte .LVL3\r
- 1278 002f 84000000 .4byte .LVL8\r
- 1279 0033 0100 .2byte 0x1\r
- 1280 0035 58 .byte 0x58\r
- 1281 0036 84000000 .4byte .LVL8\r
- 1282 003a 86000000 .4byte .LVL9\r
- 1283 003e 0100 .2byte 0x1\r
- 1284 0040 50 .byte 0x50\r
- 1285 0041 86000000 .4byte .LVL9\r
- 1286 0045 D4000000 .4byte .LFE59\r
- 1287 0049 0100 .2byte 0x1\r
- 1288 004b 58 .byte 0x58\r
- 1289 004c 00000000 .4byte 0\r
- 1290 0050 00000000 .4byte 0\r
- 1291 .LLST2:\r
- 1292 0054 00000000 .4byte .LFB60\r
- 1293 0058 02000000 .4byte .LCFI1\r
- 1294 005c 0200 .2byte 0x2\r
- 1295 005e 7D .byte 0x7d\r
- 1296 005f 00 .sleb128 0\r
- 1297 0060 02000000 .4byte .LCFI1\r
- 1298 0064 B8000000 .4byte .LFE60\r
- 1299 0068 0200 .2byte 0x2\r
- 1300 006a 7D .byte 0x7d\r
- 1301 006b 10 .sleb128 16\r
- 1302 006c 00000000 .4byte 0\r
- 1303 0070 00000000 .4byte 0\r
- 1304 .LLST3:\r
- 1305 0074 0A000000 .4byte .LVL14\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 29\r
-\r
-\r
- 1306 0078 12000000 .4byte .LVL15\r
- 1307 007c 0100 .2byte 0x1\r
- 1308 007e 50 .byte 0x50\r
- 1309 007f 12000000 .4byte .LVL15\r
- 1310 0083 B8000000 .4byte .LFE60\r
- 1311 0087 0100 .2byte 0x1\r
- 1312 0089 56 .byte 0x56\r
- 1313 008a 00000000 .4byte 0\r
- 1314 008e 00000000 .4byte 0\r
- 1315 .section .debug_aranges,"",%progbits\r
- 1316 0000 3C000000 .4byte 0x3c\r
- 1317 0004 0200 .2byte 0x2\r
- 1318 0006 00000000 .4byte .Ldebug_info0\r
- 1319 000a 04 .byte 0x4\r
- 1320 000b 00 .byte 0\r
- 1321 000c 0000 .2byte 0\r
- 1322 000e 0000 .2byte 0\r
- 1323 0010 00000000 .4byte .LFB56\r
- 1324 0014 0C000000 .4byte .LFE56-.LFB56\r
- 1325 0018 00000000 .4byte .LFB57\r
- 1326 001c 02000000 .4byte .LFE57-.LFB57\r
- 1327 0020 00000000 .4byte .LFB58\r
- 1328 0024 10000000 .4byte .LFE58-.LFB58\r
- 1329 0028 00000000 .4byte .LFB59\r
- 1330 002c D4000000 .4byte .LFE59-.LFB59\r
- 1331 0030 00000000 .4byte .LFB60\r
- 1332 0034 B8000000 .4byte .LFE60-.LFB60\r
- 1333 0038 00000000 .4byte 0\r
- 1334 003c 00000000 .4byte 0\r
- 1335 .section .debug_ranges,"",%progbits\r
- 1336 .Ldebug_ranges0:\r
- 1337 0000 00000000 .4byte .LFB56\r
- 1338 0004 0C000000 .4byte .LFE56\r
- 1339 0008 00000000 .4byte .LFB57\r
- 1340 000c 02000000 .4byte .LFE57\r
- 1341 0010 00000000 .4byte .LFB58\r
- 1342 0014 10000000 .4byte .LFE58\r
- 1343 0018 00000000 .4byte .LFB59\r
- 1344 001c D4000000 .4byte .LFE59\r
- 1345 0020 00000000 .4byte .LFB60\r
- 1346 0024 B8000000 .4byte .LFE60\r
- 1347 0028 00000000 .4byte 0\r
- 1348 002c 00000000 .4byte 0\r
- 1349 .section .debug_line,"",%progbits\r
- 1350 .Ldebug_line0:\r
- 1351 0000 CD010000 .section .debug_str,"MS",%progbits,1\r
- 1351 02002001 \r
- 1351 00000201 \r
- 1351 FB0E0D00 \r
- 1351 01010101 \r
- 1352 .LASF41:\r
- 1353 0000 43794465 .ascii "CyDelayCycles\000"\r
- 1353 6C617943 \r
- 1353 79636C65 \r
- 1353 7300\r
- 1354 .LASF17:\r
- 1355 000e 72656733 .ascii "reg32\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 30\r
-\r
-\r
- 1355 3200\r
- 1356 .LASF26:\r
- 1357 0014 55534246 .ascii "USBFS_Suspend\000"\r
- 1357 535F5375 \r
- 1357 7370656E \r
- 1357 6400\r
- 1358 .LASF40:\r
- 1359 0022 4379496E .ascii "CyIntSetVector\000"\r
- 1359 74536574 \r
- 1359 56656374 \r
- 1359 6F7200\r
- 1360 .LASF3:\r
- 1361 0031 73686F72 .ascii "short unsigned int\000"\r
- 1361 7420756E \r
- 1361 7369676E \r
- 1361 65642069 \r
- 1361 6E7400\r
- 1362 .LASF38:\r
- 1363 0044 55534246 .ascii "USBFS_ConfigReg\000"\r
- 1363 535F436F \r
- 1363 6E666967 \r
- 1363 52656700 \r
- 1364 .LASF13:\r
- 1365 0054 666C6F61 .ascii "float\000"\r
- 1365 7400\r
- 1366 .LASF30:\r
- 1367 005a 55534246 .ascii "USBFS_configuration\000"\r
- 1367 535F636F \r
- 1367 6E666967 \r
- 1367 75726174 \r
- 1367 696F6E00 \r
- 1368 .LASF1:\r
- 1369 006e 756E7369 .ascii "unsigned char\000"\r
- 1369 676E6564 \r
- 1369 20636861 \r
- 1369 7200\r
- 1370 .LASF16:\r
- 1371 007c 72656738 .ascii "reg8\000"\r
- 1371 00\r
- 1372 .LASF5:\r
- 1373 0081 6C6F6E67 .ascii "long unsigned int\000"\r
- 1373 20756E73 \r
- 1373 69676E65 \r
- 1373 6420696E \r
- 1373 7400\r
- 1374 .LASF37:\r
- 1375 0093 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 1375 43534932 \r
- 1375 53445C73 \r
- 1375 6F667477 \r
- 1375 6172655C \r
- 1376 00c2 6E00 .ascii "n\000"\r
- 1377 .LASF29:\r
- 1378 00c4 55534246 .ascii "USBFS_backup\000"\r
- 1378 535F6261 \r
- 1378 636B7570 \r
- 1378 00\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 31\r
-\r
-\r
- 1379 .LASF31:\r
- 1380 00d1 49544D5F .ascii "ITM_RxBuffer\000"\r
- 1380 52784275 \r
- 1380 66666572 \r
- 1380 00\r
- 1381 .LASF28:\r
- 1382 00de 656E6162 .ascii "enableInterrupts\000"\r
- 1382 6C65496E \r
- 1382 74657272 \r
- 1382 75707473 \r
- 1382 00\r
- 1383 .LASF14:\r
- 1384 00ef 646F7562 .ascii "double\000"\r
- 1384 6C6500\r
- 1385 .LASF11:\r
- 1386 00f6 75696E74 .ascii "uint16\000"\r
- 1386 313600\r
- 1387 .LASF24:\r
- 1388 00fd 55534246 .ascii "USBFS_SaveConfig\000"\r
- 1388 535F5361 \r
- 1388 7665436F \r
- 1388 6E666967 \r
- 1388 00\r
- 1389 .LASF32:\r
- 1390 010e 43794465 .ascii "CyDelayUs\000"\r
- 1390 6C617955 \r
- 1390 7300\r
- 1391 .LASF12:\r
- 1392 0118 75696E74 .ascii "uint32\000"\r
- 1392 333200\r
- 1393 .LASF39:\r
- 1394 011f 4379456E .ascii "CyEnterCriticalSection\000"\r
- 1394 74657243 \r
- 1394 72697469 \r
- 1394 63616C53 \r
- 1394 65637469 \r
- 1395 .LASF8:\r
- 1396 0136 756E7369 .ascii "unsigned int\000"\r
- 1396 676E6564 \r
- 1396 20696E74 \r
- 1396 00\r
- 1397 .LASF7:\r
- 1398 0143 6C6F6E67 .ascii "long long unsigned int\000"\r
- 1398 206C6F6E \r
- 1398 6720756E \r
- 1398 7369676E \r
- 1398 65642069 \r
- 1399 .LASF34:\r
- 1400 015a 4379496E .ascii "CyIntSetPriority\000"\r
- 1400 74536574 \r
- 1400 5072696F \r
- 1400 72697479 \r
- 1400 00\r
- 1401 .LASF21:\r
- 1402 016b 6D6F6465 .ascii "mode\000"\r
- 1402 00\r
- 1403 .LASF22:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 32\r
-\r
-\r
- 1404 0170 55534246 .ascii "USBFS_BACKUP_STRUCT\000"\r
- 1404 535F4241 \r
- 1404 434B5550 \r
- 1404 5F535452 \r
- 1404 55435400 \r
- 1405 .LASF18:\r
- 1406 0184 63796973 .ascii "cyisraddress\000"\r
- 1406 72616464 \r
- 1406 72657373 \r
- 1406 00\r
- 1407 .LASF9:\r
- 1408 0191 696E7433 .ascii "int32_t\000"\r
- 1408 325F7400 \r
- 1409 .LASF19:\r
- 1410 0199 73697A65 .ascii "sizetype\000"\r
- 1410 74797065 \r
- 1410 00\r
- 1411 .LASF6:\r
- 1412 01a2 6C6F6E67 .ascii "long long int\000"\r
- 1412 206C6F6E \r
- 1412 6720696E \r
- 1412 7400\r
- 1413 .LASF15:\r
- 1414 01b0 63686172 .ascii "char\000"\r
- 1414 00\r
- 1415 .LASF25:\r
- 1416 01b5 55534246 .ascii "USBFS_RestoreConfig\000"\r
- 1416 535F5265 \r
- 1416 73746F72 \r
- 1416 65436F6E \r
- 1416 66696700 \r
- 1417 .LASF2:\r
- 1418 01c9 73686F72 .ascii "short int\000"\r
- 1418 7420696E \r
- 1418 7400\r
- 1419 .LASF36:\r
- 1420 01d3 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_pm.c\000"\r
- 1420 6E657261 \r
- 1420 7465645F \r
- 1420 536F7572 \r
- 1420 63655C50 \r
- 1421 .LASF10:\r
- 1422 01f7 75696E74 .ascii "uint8\000"\r
- 1422 3800\r
- 1423 .LASF35:\r
- 1424 01fd 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 1424 4320342E \r
- 1424 372E3320 \r
- 1424 32303133 \r
- 1424 30333132 \r
- 1425 0230 616E6368 .ascii "anch revision 196615]\000"\r
- 1425 20726576 \r
- 1425 6973696F \r
- 1425 6E203139 \r
- 1425 36363135 \r
- 1426 .LASF33:\r
- 1427 0246 43794578 .ascii "CyExitCriticalSection\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s page 33\r
-\r
-\r
- 1427 69744372 \r
- 1427 69746963 \r
- 1427 616C5365 \r
- 1427 6374696F \r
- 1428 .LASF27:\r
- 1429 025c 55534246 .ascii "USBFS_Resume\000"\r
- 1429 535F5265 \r
- 1429 73756D65 \r
- 1429 00\r
- 1430 .LASF4:\r
- 1431 0269 6C6F6E67 .ascii "long int\000"\r
- 1431 20696E74 \r
- 1431 00\r
- 1432 .LASF20:\r
- 1433 0272 656E6162 .ascii "enableState\000"\r
- 1433 6C655374 \r
- 1433 61746500 \r
- 1434 .LASF0:\r
- 1435 027e 7369676E .ascii "signed char\000"\r
- 1435 65642063 \r
- 1435 68617200 \r
- 1436 .LASF23:\r
- 1437 028a 55534246 .ascii "USBFS_DP_ISR\000"\r
- 1437 535F4450 \r
- 1437 5F495352 \r
- 1437 00\r
- 1438 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_std.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_ConfigReg,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_ConfigReg\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_ConfigReg, %function\r
- 24 USBFS_ConfigReg:\r
- 25 .LFB1:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_std.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_std.c **** * File Name: USBFS_std.c\r
- 3:.\Generated_Source\PSoC5/USBFS_std.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_std.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_std.c **** * USB Standard request handler.\r
- 7:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_std.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_std.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_std.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_std.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_std.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_std.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_std.c **** #include "USBFS_cdc.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_std.c **** #include "USBFS_pvt.h"\r
- 20:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_MIDI_STREAMING) \r
- 21:.\Generated_Source\PSoC5/USBFS_std.c **** #include "USBFS_midi.h"\r
- 22:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- 23:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 24:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 25:.\Generated_Source\PSoC5/USBFS_std.c **** /***************************************\r
- 26:.\Generated_Source\PSoC5/USBFS_std.c **** * Static data allocation\r
- 27:.\Generated_Source\PSoC5/USBFS_std.c **** ***************************************/\r
- 28:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 29:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_FWSN_STRING)\r
- 30:.\Generated_Source\PSoC5/USBFS_std.c **** static volatile uint8 *USBFS_fwSerialNumberStringDescriptor;\r
- 31:.\Generated_Source\PSoC5/USBFS_std.c **** static volatile uint8 USBFS_snStringConfirm = USBFS_FALSE;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* USBFS_ENABLE_FWSN_STRING */\r
- 33:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 34:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_FWSN_STRING)\r
- 35:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 36:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 37:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 38:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_SerialNumString\r
- 39:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 40:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 41:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 42:.\Generated_Source\PSoC5/USBFS_std.c **** * Application firmware may supply the source of the USB device descriptors\r
- 43:.\Generated_Source\PSoC5/USBFS_std.c **** * serial number string during runtime.\r
- 44:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 45:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 46:.\Generated_Source\PSoC5/USBFS_std.c **** * snString: pointer to string.\r
- 47:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 48:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 49:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 50:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 51:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 52:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 53:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 54:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 55:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_SerialNumString(uint8 snString[]) \r
- 56:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 57:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_snStringConfirm = USBFS_FALSE;\r
- 58:.\Generated_Source\PSoC5/USBFS_std.c **** if(snString != NULL)\r
- 59:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 60:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_fwSerialNumberStringDescriptor = snString;\r
- 61:.\Generated_Source\PSoC5/USBFS_std.c **** /* Check descriptor validation */\r
- 62:.\Generated_Source\PSoC5/USBFS_std.c **** if( (snString[0u] > 1u ) && (snString[1u] == USBFS_DESCR_STRING) )\r
- 63:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 64:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_snStringConfirm = USBFS_TRUE;\r
- 65:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 66:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 67:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 68:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 69:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* USBFS_ENABLE_FWSN_STRING */\r
- 70:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 71:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 72:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 73:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_HandleStandardRqst\r
- 74:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 75:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 76:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 77:.\Generated_Source\PSoC5/USBFS_std.c **** * This Routine dispatches standard requests\r
- 78:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 79:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 80:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 81:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 82:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 83:.\Generated_Source\PSoC5/USBFS_std.c **** * TRUE if request handled.\r
- 84:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 85:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 86:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 87:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 88:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 3\r
-\r
-\r
- 89:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 USBFS_HandleStandardRqst(void) \r
- 90:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 91:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 requestHandled = USBFS_FALSE;\r
- 92:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 interfaceNumber;\r
- 93:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_STRINGS)\r
- 94:.\Generated_Source\PSoC5/USBFS_std.c **** volatile uint8 *pStr = 0u;\r
- 95:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_DESCRIPTOR_STRINGS)\r
- 96:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 nStr;\r
- 97:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 descrLength;\r
- 98:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* USBFS_ENABLE_DESCRIPTOR_STRINGS */\r
- 99:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* USBFS_ENABLE_STRINGS */\r
- 100:.\Generated_Source\PSoC5/USBFS_std.c **** static volatile uint8 USBFS_tBuffer[USBFS_STATUS_LENGTH_MAX];\r
- 101:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 102:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 0u;\r
- 103:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 104:.\Generated_Source\PSoC5/USBFS_std.c **** if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- 105:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 106:.\Generated_Source\PSoC5/USBFS_std.c **** /* Control Read */\r
- 107:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 108:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 109:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_GET_DESCRIPTOR:\r
- 110:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_DEVICE)\r
- 111:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 112:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetDeviceTablePtr();\r
- 113:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
- 114:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_DEVICE_DESCR_LENGTH;\r
- 115:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 116:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 117:.\Generated_Source\PSoC5/USBFS_std.c **** else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_CONFIG)\r
- 118:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 119:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(CY_GET_REG8(USBFS_wValueLo));\r
- 120:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
- 121:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = ((uint16)(USBFS_currentTD.pData)[ \\r
- 122:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_CONFIG_DESCR_TOTAL_LENGTH_HI] << 8u) | \\r
- 123:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_currentTD.pData)[USBFS_CONFIG_DESCR_TOTAL_LENGTH_LOW];\r
- 124:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 125:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 126:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_STRINGS)\r
- 127:.\Generated_Source\PSoC5/USBFS_std.c **** else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_STRING)\r
- 128:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 129:.\Generated_Source\PSoC5/USBFS_std.c **** /* Descriptor Strings*/\r
- 130:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_DESCRIPTOR_STRINGS)\r
- 131:.\Generated_Source\PSoC5/USBFS_std.c **** nStr = 0u;\r
- 132:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = (volatile uint8 *)&USBFS_STRING_DESCRIPTORS[0u];\r
- 133:.\Generated_Source\PSoC5/USBFS_std.c **** while ( (CY_GET_REG8(USBFS_wValueLo) > nStr) && (*pStr != 0u) )\r
- 134:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 135:.\Generated_Source\PSoC5/USBFS_std.c **** /* Read descriptor length from 1st byte */\r
- 136:.\Generated_Source\PSoC5/USBFS_std.c **** descrLength = *pStr;\r
- 137:.\Generated_Source\PSoC5/USBFS_std.c **** /* Move to next string descriptor */\r
- 138:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = &pStr[descrLength];\r
- 139:.\Generated_Source\PSoC5/USBFS_std.c **** nStr++;\r
- 140:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 141:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_DESCRIPTOR_STRINGS */\r
- 142:.\Generated_Source\PSoC5/USBFS_std.c **** /* Microsoft OS String*/\r
- 143:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_MSOS_STRING)\r
- 144:.\Generated_Source\PSoC5/USBFS_std.c **** if( CY_GET_REG8(USBFS_wValueLo) == USBFS_STRING_MSOS )\r
- 145:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 4\r
-\r
-\r
- 146:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = (volatile uint8 *)&USBFS_MSOS_DESCRIPTOR[0u];\r
- 147:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 148:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_MSOS_STRING*/\r
- 149:.\Generated_Source\PSoC5/USBFS_std.c **** /* SN string */\r
- 150:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_SN_STRING)\r
- 151:.\Generated_Source\PSoC5/USBFS_std.c **** if( (CY_GET_REG8(USBFS_wValueLo) != 0u) &&\r
- 152:.\Generated_Source\PSoC5/USBFS_std.c **** (CY_GET_REG8(USBFS_wValueLo) ==\r
- 153:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DEVICE0_DESCR[USBFS_DEVICE_DESCR_SN_SHIFT]) )\r
- 154:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 155:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = (volatile uint8 *)&USBFS_SN_STRING_DESCRIPTOR[0u];\r
- 156:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_FWSN_STRING)\r
- 157:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_snStringConfirm != USBFS_FALSE)\r
- 158:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 159:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = USBFS_fwSerialNumberStringDescriptor;\r
- 160:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 161:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* USBFS_ENABLE_FWSN_STRING */\r
- 162:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_IDSN_STRING)\r
- 163:.\Generated_Source\PSoC5/USBFS_std.c **** /* Read DIE ID and generate string descriptor in RAM */\r
- 164:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ReadDieID(USBFS_idSerialNumberStringDescriptor);\r
- 165:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = USBFS_idSerialNumberStringDescriptor;\r
- 166:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_IDSN_STRING */\r
- 167:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 168:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_SN_STRING */\r
- 169:.\Generated_Source\PSoC5/USBFS_std.c **** if (*pStr != 0u)\r
- 170:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 171:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = *pStr;\r
- 172:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = pStr;\r
- 173:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 174:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 175:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 176:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_STRINGS */\r
- 177:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 178:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 179:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_DispatchClassRqst();\r
- 180:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 181:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 182:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_GET_STATUS:\r
- 183:.\Generated_Source\PSoC5/USBFS_std.c **** switch ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK))\r
- 184:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 185:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_EP:\r
- 186:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_EP_STATUS_LENGTH;\r
- 187:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[0u] = USBFS_EP[ \\r
- 188:.\Generated_Source\PSoC5/USBFS_std.c **** CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED].hwEpState;\r
- 189:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[1u] = 0u;\r
- 190:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = &USBFS_tBuffer[0u];\r
- 191:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 192:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 193:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_DEV:\r
- 194:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_DEVICE_STATUS_LENGTH;\r
- 195:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[0u] = USBFS_deviceStatus;\r
- 196:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[1u] = 0u;\r
- 197:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = &USBFS_tBuffer[0u];\r
- 198:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 199:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 200:.\Generated_Source\PSoC5/USBFS_std.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 201:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 202:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 5\r
-\r
-\r
- 203:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 204:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_GET_CONFIGURATION:\r
- 205:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 1u;\r
- 206:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)&USBFS_configuration;\r
- 207:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 208:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 209:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_GET_INTERFACE:\r
- 210:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 1u;\r
- 211:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)&USBFS_interfaceSetting[ \\r
- 212:.\Generated_Source\PSoC5/USBFS_std.c **** CY_GET_REG8(USBFS_wInde\r
- 213:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 214:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 215:.\Generated_Source\PSoC5/USBFS_std.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 216:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 217:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 218:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 219:.\Generated_Source\PSoC5/USBFS_std.c **** else {\r
- 220:.\Generated_Source\PSoC5/USBFS_std.c **** /* Control Write */\r
- 221:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 222:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 223:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_SET_ADDRESS:\r
- 224:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceAddress = CY_GET_REG8(USBFS_wValueLo);\r
- 225:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 226:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 227:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_SET_CONFIGURATION:\r
- 228:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configuration = CY_GET_REG8(USBFS_wValueLo);\r
- 229:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configurationChanged = USBFS_TRUE;\r
- 230:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_Config(USBFS_TRUE);\r
- 231:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 232:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 233:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_SET_INTERFACE:\r
- 234:.\Generated_Source\PSoC5/USBFS_std.c **** if (USBFS_ValidateAlternateSetting() != 0u)\r
- 235:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 236:.\Generated_Source\PSoC5/USBFS_std.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- 237:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceNumber = interfaceNumber;\r
- 238:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configurationChanged = USBFS_TRUE;\r
- 239:.\Generated_Source\PSoC5/USBFS_std.c **** #if ((USBFS_EP_MA == USBFS__MA_DYNAMIC) && \\r
- 240:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_EP_MM == USBFS__EP_MANUAL) )\r
- 241:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_Config(USBFS_FALSE);\r
- 242:.\Generated_Source\PSoC5/USBFS_std.c **** #else\r
- 243:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ConfigAltChanged();\r
- 244:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End (USBFS_EP_MA == USBFS__MA_DYNAMIC) */\r
- 245:.\Generated_Source\PSoC5/USBFS_std.c **** /* Update handled Alt setting changes status */\r
- 246:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[interfaceNumber] =\r
- 247:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[interfaceNumber];\r
- 248:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 249:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 250:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 251:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_CLEAR_FEATURE:\r
- 252:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- 253:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 254:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_EP:\r
- 255:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_ENDPOINT_HALT)\r
- 256:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 257:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_ClearEndpointHalt();\r
- 258:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 259:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 6\r
-\r
-\r
- 260:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_DEV:\r
- 261:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear device REMOTE_WAKEUP */\r
- 262:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_DEVICE_REMOTE_WAKEUP)\r
- 263:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 264:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_REMOTE_WAKEUP;\r
- 265:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 266:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 267:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 268:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_IFC:\r
- 269:.\Generated_Source\PSoC5/USBFS_std.c **** /* Validate interfaceNumber */\r
- 270:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wIndexLo) < USBFS_MAX_INTERFACES_NUMBER)\r
- 271:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 272:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- 273:.\Generated_Source\PSoC5/USBFS_std.c **** (uint8)~(CY_GET_REG8(USBFS_wValueLo\r
- 274:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 275:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 276:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 277:.\Generated_Source\PSoC5/USBFS_std.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 278:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 279:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 280:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 281:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_SET_FEATURE:\r
- 282:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- 283:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 284:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_EP:\r
- 285:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_ENDPOINT_HALT)\r
- 286:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 287:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_SetEndpointHalt();\r
- 288:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 289:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 290:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_DEV:\r
- 291:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set device REMOTE_WAKEUP */\r
- 292:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_DEVICE_REMOTE_WAKEUP)\r
- 293:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 294:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus |= USBFS_DEVICE_STATUS_REMOTE_WAKEUP;\r
- 295:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 296:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 297:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 298:.\Generated_Source\PSoC5/USBFS_std.c **** case USBFS_RQST_RCPT_IFC:\r
- 299:.\Generated_Source\PSoC5/USBFS_std.c **** /* Validate interfaceNumber */\r
- 300:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wIndexLo) < USBFS_MAX_INTERFACES_NUMBER)\r
- 301:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 302:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- 303:.\Generated_Source\PSoC5/USBFS_std.c **** (uint8)~(CY_GET_REG8(USBFS_wValueLo\r
- 304:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 305:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 306:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 307:.\Generated_Source\PSoC5/USBFS_std.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 308:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 309:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 310:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 311:.\Generated_Source\PSoC5/USBFS_std.c **** default: /* requestHandled is initialized as FALSE by default */\r
- 312:.\Generated_Source\PSoC5/USBFS_std.c **** break;\r
- 313:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 314:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 315:.\Generated_Source\PSoC5/USBFS_std.c **** return(requestHandled);\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 7\r
-\r
-\r
- 317:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 318:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 319:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_IDSN_STRING)\r
- 320:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 321:.\Generated_Source\PSoC5/USBFS_std.c **** /***************************************************************************\r
- 322:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_ReadDieID\r
- 323:.\Generated_Source\PSoC5/USBFS_std.c **** ****************************************************************************\r
- 324:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 325:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 326:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine read Die ID and generate Serial Number string descriptor.\r
- 327:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 328:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 329:.\Generated_Source\PSoC5/USBFS_std.c **** * descr: pointer on string descriptor.\r
- 330:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 331:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 332:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 333:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 334:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 335:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 336:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 337:.\Generated_Source\PSoC5/USBFS_std.c **** ***************************************************************************/\r
- 338:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ReadDieID(uint8 descr[]) \r
- 339:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 340:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 i;\r
- 341:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 j = 0u;\r
- 342:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 value;\r
- 343:.\Generated_Source\PSoC5/USBFS_std.c **** const char8 CYCODE hex[16u] = "0123456789ABCDEF";\r
- 344:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 345:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 346:.\Generated_Source\PSoC5/USBFS_std.c **** /* Check descriptor validation */\r
- 347:.\Generated_Source\PSoC5/USBFS_std.c **** if( descr != NULL)\r
- 348:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 349:.\Generated_Source\PSoC5/USBFS_std.c **** descr[0u] = USBFS_IDSN_DESCR_LENGTH;\r
- 350:.\Generated_Source\PSoC5/USBFS_std.c **** descr[1u] = USBFS_DESCR_STRING;\r
- 351:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 352:.\Generated_Source\PSoC5/USBFS_std.c **** /* fill descriptor */\r
- 353:.\Generated_Source\PSoC5/USBFS_std.c **** for(i = 2u; i < USBFS_IDSN_DESCR_LENGTH; i += 4u)\r
- 354:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 355:.\Generated_Source\PSoC5/USBFS_std.c **** value = CY_GET_XTND_REG8((void CYFAR *)(USBFS_DIE_ID + j));\r
- 356:.\Generated_Source\PSoC5/USBFS_std.c **** j++;\r
- 357:.\Generated_Source\PSoC5/USBFS_std.c **** descr[i] = (uint8)hex[value >> 4u];\r
- 358:.\Generated_Source\PSoC5/USBFS_std.c **** descr[i + 2u] = (uint8)hex[value & 0x0Fu];\r
- 359:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 360:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 361:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 362:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 363:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_IDSN_STRING */\r
- 364:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 365:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 366:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 367:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_ConfigReg\r
- 368:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 369:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 370:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 371:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine configures hardware registers from the variables.\r
- 372:.\Generated_Source\PSoC5/USBFS_std.c **** * It is called from USBFS_Config() function and from RestoreConfig\r
- 373:.\Generated_Source\PSoC5/USBFS_std.c **** * after Wakeup.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 8\r
-\r
-\r
- 374:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 375:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 376:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 377:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 378:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 379:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 380:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 381:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 382:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ConfigReg(void) \r
- 383:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 27 .loc 1 383 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 .LVL0:\r
- 32 0000 30B5 push {r4, r5, lr}\r
- 33 .LCFI0:\r
- 34 .cfi_def_cfa_offset 12\r
- 35 .cfi_offset 4, -12\r
- 36 .cfi_offset 5, -8\r
- 37 .cfi_offset 14, -4\r
- 384:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep;\r
- 385:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 i;\r
- 386:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 387:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep_type = 0u;\r
- 388:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 389:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 390:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set the endpoint buffer addresses */\r
- 391:.\Generated_Source\PSoC5/USBFS_std.c **** ep = USBFS_EP1;\r
- 38 .loc 1 391 0\r
- 39 0002 0122 movs r2, #1\r
- 40 .LVL1:\r
- 41 .L2:\r
- 382:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ConfigReg(void) \r
- 42 .loc 1 382 0 discriminator 1\r
- 43 0004 02F10F03 add r3, r2, #15\r
- 44 0008 1801 lsls r0, r3, #4\r
- 392:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < 0x80u; i+= 0x10u)\r
- 45 .loc 1 392 0 discriminator 1\r
- 46 000a 092A cmp r2, #9\r
- 382:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ConfigReg(void) \r
- 47 .loc 1 382 0 discriminator 1\r
- 48 000c C3B2 uxtb r3, r0\r
- 49 .LVL2:\r
- 50 .loc 1 392 0 discriminator 1\r
- 51 000e 3BD0 beq .L9\r
- 52 .L6:\r
- 393:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 394:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_CFG_IND + i), USBFS_ARB_EPX_CFG_CRC_BYPASS |\r
- 395:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ARB_EPX_CFG_RESET);\r
- 396:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 397:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- 398:.\Generated_Source\PSoC5/USBFS_std.c **** /* Enable all Arbiter EP Interrupts : err, buf under, buf over, dma gnt(mode2 only), in\r
- 399:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_INT_EN_IND + i), USBFS_ARB_EPX_INT_MASK);\r
- 400:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
- 401:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 402:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_EP[ep].epMode != USBFS_MODE_DISABLE)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 9\r
-\r
-\r
- 53 .loc 1 402 0\r
- 54 0010 1F49 ldr r1, .L10\r
- 394:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_CFG_IND + i), USBFS_ARB_EPX_CFG_CRC_BYPASS |\r
- 55 .loc 1 394 0\r
- 56 0012 03F18044 add r4, r3, #1073741824\r
- 57 0016 0C20 movs r0, #12\r
- 58 .LVL3:\r
- 59 0018 04F5C145 add r5, r4, #24704\r
- 60 .loc 1 402 0\r
- 61 001c 00FB0214 mla r4, r0, r2, r1\r
- 394:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_CFG_IND + i), USBFS_ARB_EPX_CFG_CRC_BYPASS |\r
- 62 .loc 1 394 0\r
- 63 0020 2870 strb r0, [r5, #0]\r
- 64 0022 1C49 ldr r1, .L10+4\r
- 65 .loc 1 402 0\r
- 66 0024 6579 ldrb r5, [r4, #5] @ zero_extendqisi2\r
- 67 0026 5918 adds r1, r3, r1\r
- 68 0028 25B1 cbz r5, .L3\r
- 403:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 404:.\Generated_Source\PSoC5/USBFS_std.c **** if((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u )\r
- 69 .loc 1 404 0\r
- 70 002a 2479 ldrb r4, [r4, #4] @ zero_extendqisi2\r
- 71 002c 2406 lsls r4, r4, #24\r
- 405:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 406:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + i), USBFS_MODE_NAK_IN);\r
- 407:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 408:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 409:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 410:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + i), USBFS_MODE_NAK_OUT);\r
- 72 .loc 1 410 0\r
- 73 002e 58BF it pl\r
- 74 0030 0820 movpl r0, #8\r
- 75 0032 00E0 b .L7\r
- 76 .L3:\r
- 411:.\Generated_Source\PSoC5/USBFS_std.c **** /* Prepare EP type mask for automatic memory allocation */\r
- 412:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 413:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type |= (uint8)(0x01u << (ep - USBFS_EP1));\r
- 414:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 415:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 416:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 417:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 418:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 419:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + i), USBFS_MODE_STALL_DATA_EP);\r
- 77 .loc 1 419 0\r
- 78 0034 8020 movs r0, #128\r
- 79 .L7:\r
- 80 0036 0870 strb r0, [r1, #0]\r
- 420:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 421:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 422:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- 423:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + i), USBFS_EP[ep].bufferSize >> 8u);\r
- 81 .loc 1 423 0\r
- 82 0038 1749 ldr r1, .L10+8\r
- 83 003a 0C24 movs r4, #12\r
- 84 003c 5818 adds r0, r3, r1\r
- 85 003e 1449 ldr r1, .L10\r
- 86 0040 04FB0211 mla r1, r4, r2, r1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 10\r
-\r
-\r
- 87 0044 0C89 ldrh r4, [r1, #8]\r
- 424:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + i), USBFS_EP[ep].bufferSize & 0xFFu);\r
- 425:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 426:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_IND + i), USBFS_EP[ep].buffOffset & 0xFFu);\r
- 427:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- 428:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_IND + i), USBFS_EP[ep].buffOffset & 0xFFu);\r
- 429:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- 430:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
- 431:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 432:.\Generated_Source\PSoC5/USBFS_std.c **** ep++;\r
- 88 .loc 1 432 0\r
- 89 0046 0132 adds r2, r2, #1\r
- 90 .LVL4:\r
- 423:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + i), USBFS_EP[ep].bufferSize >> 8u);\r
- 91 .loc 1 423 0\r
- 92 0048 C4F30724 ubfx r4, r4, #8, #8\r
- 93 004c 0470 strb r4, [r0, #0]\r
- 424:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + i), USBFS_EP[ep].bufferSize & 0xFFu);\r
- 94 .loc 1 424 0\r
- 95 004e 0C89 ldrh r4, [r1, #8]\r
- 96 0050 1248 ldr r0, .L10+12\r
- 97 0052 E4B2 uxtb r4, r4\r
- 98 0054 1818 adds r0, r3, r0\r
- 99 0056 0470 strb r4, [r0, #0]\r
- 426:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_IND + i), USBFS_EP[ep].buffOffset & 0xFFu);\r
- 100 .loc 1 426 0\r
- 101 0058 CC88 ldrh r4, [r1, #6]\r
- 102 005a 1148 ldr r0, .L10+16\r
- 103 005c E4B2 uxtb r4, r4\r
- 104 005e 1818 adds r0, r3, r0\r
- 105 0060 0470 strb r4, [r0, #0]\r
- 427:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- 106 .loc 1 427 0\r
- 107 0062 CC88 ldrh r4, [r1, #6]\r
- 108 0064 0F48 ldr r0, .L10+20\r
- 109 0066 C4F30724 ubfx r4, r4, #8, #8\r
- 110 006a 1818 adds r0, r3, r0\r
- 111 006c 0470 strb r4, [r0, #0]\r
- 428:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_IND + i), USBFS_EP[ep].buffOffset & 0xFFu);\r
- 112 .loc 1 428 0\r
- 113 006e CC88 ldrh r4, [r1, #6]\r
- 114 0070 0D48 ldr r0, .L10+24\r
- 115 0072 E4B2 uxtb r4, r4\r
- 116 0074 1818 adds r0, r3, r0\r
- 117 0076 0470 strb r4, [r0, #0]\r
- 429:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- 118 .loc 1 429 0\r
- 119 0078 0C48 ldr r0, .L10+28\r
- 120 .loc 1 432 0\r
- 121 007a D2B2 uxtb r2, r2\r
- 122 .LVL5:\r
- 429:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- 123 .loc 1 429 0\r
- 124 007c 1818 adds r0, r3, r0\r
- 125 007e CB88 ldrh r3, [r1, #6]\r
- 126 0080 C3F30721 ubfx r1, r3, #8, #8\r
- 127 0084 0170 strb r1, [r0, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 11\r
-\r
-\r
- 128 0086 BDE7 b .L2\r
- 129 .LVL6:\r
- 130 .L9:\r
- 433:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 434:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 435:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 436:.\Generated_Source\PSoC5/USBFS_std.c **** /* BUF_SIZE depend on DMA_THRESS value: 55-32 bytes 44-16 bytes 33-8 bytes 22-4 bytes 11-\r
- 437:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_BUF_SIZE_REG = USBFS_DMA_BUF_SIZE;\r
- 438:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DMA_THRES_REG = USBFS_DMA_BYTES_PER_BURST; /* DMA burst threshold */\r
- 439:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DMA_THRES_MSB_REG = 0u;\r
- 440:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP_ACTIVE_REG = USBFS_ARB_INT_MASK;\r
- 441:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP_TYPE_REG = ep_type;\r
- 442:.\Generated_Source\PSoC5/USBFS_std.c **** /* Cfg_cmp bit set to 1 once configuration is complete. */\r
- 443:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM |\r
- 444:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ARB_CFG_CFG_CPM;\r
- 445:.\Generated_Source\PSoC5/USBFS_std.c **** /* Cfg_cmp bit set to 0 during configuration of PFSUSB Registers. */\r
- 446:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM;\r
- 447:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 448:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 449:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8(USBFS_SIE_EP_INT_EN_PTR, 0xFFu);\r
- 131 .loc 1 449 0\r
- 132 0088 0949 ldr r1, .L10+32\r
- 133 008a FF22 movs r2, #255\r
- 134 .LVL7:\r
- 135 008c 0A70 strb r2, [r1, #0]\r
- 136 008e 30BD pop {r4, r5, pc}\r
- 137 .L11:\r
- 138 .align 2\r
- 139 .L10:\r
- 140 0090 00000000 .word USBFS_EP\r
- 141 0094 0E600040 .word 1073766414\r
- 142 0098 0C600040 .word 1073766412\r
- 143 009c 0D600040 .word 1073766413\r
- 144 00a0 86600040 .word 1073766534\r
- 145 00a4 87600040 .word 1073766535\r
- 146 00a8 84600040 .word 1073766532\r
- 147 00ac 85600040 .word 1073766533\r
- 148 00b0 0A600040 .word 1073766410\r
- 149 .cfi_endproc\r
- 150 .LFE1:\r
- 151 .size USBFS_ConfigReg, .-USBFS_ConfigReg\r
- 152 .section .text.USBFS_GetConfigTablePtr,"ax",%progbits\r
- 153 .align 1\r
- 154 .global USBFS_GetConfigTablePtr\r
- 155 .thumb\r
- 156 .thumb_func\r
- 157 .type USBFS_GetConfigTablePtr, %function\r
- 158 USBFS_GetConfigTablePtr:\r
- 159 .LFB4:\r
- 450:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 451:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 452:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 453:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 454:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_Config\r
- 455:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 456:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 457:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 12\r
-\r
-\r
- 458:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine configures endpoints for the entire configuration by scanning\r
- 459:.\Generated_Source\PSoC5/USBFS_std.c **** * the configuration descriptor.\r
- 460:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 461:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 462:.\Generated_Source\PSoC5/USBFS_std.c **** * clearAltSetting: It configures the bAlternateSetting 0 for each interface.\r
- 463:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 464:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 465:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 466:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 467:.\Generated_Source\PSoC5/USBFS_std.c **** * USBFS_interfaceClass - Initialized class array for each interface.\r
- 468:.\Generated_Source\PSoC5/USBFS_std.c **** * It is used for handling Class specific requests depend on interface class.\r
- 469:.\Generated_Source\PSoC5/USBFS_std.c **** * Different classes in multiple Alternate settings does not supported.\r
- 470:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 471:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 472:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 473:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 474:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 475:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_Config(uint8 clearAltSetting) \r
- 476:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 477:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep;\r
- 478:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 cur_ep;\r
- 479:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 i;\r
- 480:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep_type;\r
- 481:.\Generated_Source\PSoC5/USBFS_std.c **** const uint8 *pDescr;\r
- 482:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- 483:.\Generated_Source\PSoC5/USBFS_std.c **** uint16 buffCount = 0u;\r
- 484:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
- 485:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 486:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 487:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_EP_SETTINGS_BLOCK CYCODE *pEP;\r
- 488:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 489:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear all of the endpoints */\r
- 490:.\Generated_Source\PSoC5/USBFS_std.c **** for (ep = 0u; ep < USBFS_MAX_EP; ep++)\r
- 491:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 492:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].attrib = 0u;\r
- 493:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].hwEpState = 0u;\r
- 494:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 495:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epToggle = 0u;\r
- 496:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epMode = USBFS_MODE_DISABLE;\r
- 497:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].bufferSize = 0u;\r
- 498:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].interface = 0u;\r
- 499:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 500:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 501:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 502:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear Alternate settings for all interfaces */\r
- 503:.\Generated_Source\PSoC5/USBFS_std.c **** if(clearAltSetting != 0u)\r
- 504:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 505:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < USBFS_MAX_INTERFACES_NUMBER; i++)\r
- 506:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 507:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[i] = 0x00u;\r
- 508:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[i] = 0x00u;\r
- 509:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 510:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 511:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 512:.\Generated_Source\PSoC5/USBFS_std.c **** /* Init Endpoints and Device Status if configured */\r
- 513:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_configuration > 0u)\r
- 514:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 13\r
-\r
-\r
- 515:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 516:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set Power status for current configuration */\r
- 517:.\Generated_Source\PSoC5/USBFS_std.c **** pDescr = (const uint8 *)pTmp->p_list;\r
- 518:.\Generated_Source\PSoC5/USBFS_std.c **** if((pDescr[USBFS_CONFIG_DESCR_ATTRIB] & USBFS_CONFIG_DESCR_ATTRIB_SELF_POWERED) != 0u)\r
- 519:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 520:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus |= USBFS_DEVICE_STATUS_SELF_POWERED;\r
- 521:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 522:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 523:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 524:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_SELF_POWERED;\r
- 525:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 526:.\Generated_Source\PSoC5/USBFS_std.c **** /* Move to next element */\r
- 527:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = &pTmp[1u];\r
- 528:.\Generated_Source\PSoC5/USBFS_std.c **** ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
- 529:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 530:.\Generated_Source\PSoC5/USBFS_std.c **** #if ((USBFS_EP_MA == USBFS__MA_DYNAMIC) && \\r
- 531:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_EP_MM == USBFS__EP_MANUAL) )\r
- 532:.\Generated_Source\PSoC5/USBFS_std.c **** /* Configure for dynamic EP memory allocation */\r
- 533:.\Generated_Source\PSoC5/USBFS_std.c **** /* p_list points the endpoint setting table. */\r
- 534:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = (T_USBFS_EP_SETTINGS_BLOCK *) pTmp->p_list;\r
- 535:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 536:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 537:.\Generated_Source\PSoC5/USBFS_std.c **** /* Compare current Alternate setting with EP Alt*/\r
- 538:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_interfaceSetting[pEP->interface] == pEP->altSetting)\r
- 539:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 540:.\Generated_Source\PSoC5/USBFS_std.c **** cur_ep = pEP->addr & USBFS_DIR_UNUSED;\r
- 541:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 542:.\Generated_Source\PSoC5/USBFS_std.c **** if (pEP->addr & USBFS_DIR_IN)\r
- 543:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 544:.\Generated_Source\PSoC5/USBFS_std.c **** /* IN Endpoint */\r
- 545:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_EVENT_PENDING;\r
- 546:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 547:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ISO_IN : USBFS_MODE_ACK_IN;\r
- 548:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_CDC_CLASS)\r
- 549:.\Generated_Source\PSoC5/USBFS_std.c **** if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- 550:.\Generated_Source\PSoC5/USBFS_std.c **** (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- 551:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type != USBFS_EP_TYPE_INT))\r
- 552:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 553:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_cdc_data_in_ep = cur_ep;\r
- 554:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 555:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- 556:.\Generated_Source\PSoC5/USBFS_std.c **** #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- 557:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_MIDI_IN_BUFF_SIZE > 0) )\r
- 558:.\Generated_Source\PSoC5/USBFS_std.c **** if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- 559:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type == USBFS_EP_TYPE_BULK))\r
- 560:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 561:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_midi_in_ep = cur_ep;\r
- 562:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 563:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- 564:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 565:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 566:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 567:.\Generated_Source\PSoC5/USBFS_std.c **** /* OUT Endpoint */\r
- 568:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 569:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 570:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ISO_OUT : USBFS_MODE_ACK_OUT;\r
- 571:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_CDC_CLASS)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 14\r
-\r
-\r
- 572:.\Generated_Source\PSoC5/USBFS_std.c **** if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- 573:.\Generated_Source\PSoC5/USBFS_std.c **** (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- 574:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type != USBFS_EP_TYPE_INT))\r
- 575:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 576:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_cdc_data_out_ep = cur_ep;\r
- 577:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 578:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- 579:.\Generated_Source\PSoC5/USBFS_std.c **** #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- 580:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_MIDI_OUT_BUFF_SIZE > 0) )\r
- 581:.\Generated_Source\PSoC5/USBFS_std.c **** if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- 582:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type == USBFS_EP_TYPE_BULK))\r
- 583:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 584:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_midi_out_ep = cur_ep;\r
- 585:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 586:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- 587:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 588:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].bufferSize = pEP->bufferSize;\r
- 589:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].addr = pEP->addr;\r
- 590:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].attrib = pEP->attributes;\r
- 591:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 592:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = &pEP[1u];\r
- 593:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 594:.\Generated_Source\PSoC5/USBFS_std.c **** #else /* Config for static EP memory allocation */\r
- 595:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = USBFS_EP1; i < USBFS_MAX_EP; i++)\r
- 596:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 597:.\Generated_Source\PSoC5/USBFS_std.c **** /* p_list points the endpoint setting table. */\r
- 598:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = (const T_USBFS_EP_SETTINGS_BLOCK CYCODE *) pTmp->p_list;\r
- 599:.\Generated_Source\PSoC5/USBFS_std.c **** /* Find max length for each EP and select it (length could be different in differen\r
- 600:.\Generated_Source\PSoC5/USBFS_std.c **** /* but other settings should be correct with regards to Interface alt Setting */\r
- 601:.\Generated_Source\PSoC5/USBFS_std.c **** for (cur_ep = 0u; cur_ep < ep; cur_ep++)\r
- 602:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 603:.\Generated_Source\PSoC5/USBFS_std.c **** /* EP count is equal to EP # in table and we found larger EP length than have b\r
- 604:.\Generated_Source\PSoC5/USBFS_std.c **** if(i == (pEP->addr & USBFS_DIR_UNUSED))\r
- 605:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 606:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_EP[i].bufferSize < pEP->bufferSize)\r
- 607:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 608:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].bufferSize = pEP->bufferSize;\r
- 609:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 610:.\Generated_Source\PSoC5/USBFS_std.c **** /* Compare current Alternate setting with EP Alt*/\r
- 611:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_interfaceSetting[pEP->interface] == pEP->altSetting)\r
- 612:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 613:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 614:.\Generated_Source\PSoC5/USBFS_std.c **** if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- 615:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 616:.\Generated_Source\PSoC5/USBFS_std.c **** /* IN Endpoint */\r
- 617:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].apiEpState = USBFS_EVENT_PENDING;\r
- 618:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 619:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ISO_IN : USBFS_MODE_ACK_IN;\r
- 620:.\Generated_Source\PSoC5/USBFS_std.c **** /* Find and init CDC IN endpoint number */\r
- 621:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_CDC_CLASS)\r
- 622:.\Generated_Source\PSoC5/USBFS_std.c **** if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- 623:.\Generated_Source\PSoC5/USBFS_std.c **** (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- 624:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type != USBFS_EP_TYPE_INT))\r
- 625:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 626:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_cdc_data_in_ep = i;\r
- 627:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 628:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 15\r
-\r
-\r
- 629:.\Generated_Source\PSoC5/USBFS_std.c **** #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- 630:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_MIDI_IN_BUFF_SIZE > 0) )\r
- 631:.\Generated_Source\PSoC5/USBFS_std.c **** if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- 632:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type == USBFS_EP_TYPE_BULK))\r
- 633:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 634:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_midi_in_ep = i;\r
- 635:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 636:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- 637:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 638:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 639:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 640:.\Generated_Source\PSoC5/USBFS_std.c **** /* OUT Endpoint */\r
- 641:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 642:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 643:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ISO_OUT : USBFS_MODE_ACK_OUT;\r
- 644:.\Generated_Source\PSoC5/USBFS_std.c **** /* Find and init CDC IN endpoint number */\r
- 645:.\Generated_Source\PSoC5/USBFS_std.c **** #if defined(USBFS_ENABLE_CDC_CLASS)\r
- 646:.\Generated_Source\PSoC5/USBFS_std.c **** if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- 647:.\Generated_Source\PSoC5/USBFS_std.c **** (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- 648:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type != USBFS_EP_TYPE_INT))\r
- 649:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 650:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_cdc_data_out_ep = i;\r
- 651:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 652:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- 653:.\Generated_Source\PSoC5/USBFS_std.c **** #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- 654:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_MIDI_OUT_BUFF_SIZE > 0) )\r
- 655:.\Generated_Source\PSoC5/USBFS_std.c **** if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- 656:.\Generated_Source\PSoC5/USBFS_std.c **** (ep_type == USBFS_EP_TYPE_BULK))\r
- 657:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 658:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_midi_out_ep = i;\r
- 659:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 660:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- 661:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 662:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].addr = pEP->addr;\r
- 663:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].attrib = pEP->attributes;\r
- 664:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 665:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 666:.\Generated_Source\PSoC5/USBFS_std.c **** break; /* use first EP setting in Auto memory managment */\r
- 667:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 668:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 669:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 670:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = &pEP[1u];\r
- 671:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 672:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 673:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End (USBFS_EP_MA == USBFS__MA_DYNAMIC) */\r
- 674:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 675:.\Generated_Source\PSoC5/USBFS_std.c **** /* Init class array for each interface and interface number for each EP.\r
- 676:.\Generated_Source\PSoC5/USBFS_std.c **** * It is used for handling Class specific requests directed to either an\r
- 677:.\Generated_Source\PSoC5/USBFS_std.c **** * interface or the endpoint.\r
- 678:.\Generated_Source\PSoC5/USBFS_std.c **** */\r
- 679:.\Generated_Source\PSoC5/USBFS_std.c **** /* p_list points the endpoint setting table. */\r
- 680:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = (const T_USBFS_EP_SETTINGS_BLOCK CYCODE *) pTmp->p_list;\r
- 681:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 682:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 683:.\Generated_Source\PSoC5/USBFS_std.c **** /* Configure interface number for each EP*/\r
- 684:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[pEP->addr & USBFS_DIR_UNUSED].interface = pEP->interface;\r
- 685:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = &pEP[1u];\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 16\r
-\r
-\r
- 686:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 687:.\Generated_Source\PSoC5/USBFS_std.c **** /* Init pointer on interface class table*/\r
- 688:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceClass = USBFS_GetInterfaceClassTablePtr();\r
- 689:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set the endpoint buffer addresses */\r
- 690:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 691:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- 692:.\Generated_Source\PSoC5/USBFS_std.c **** for (ep = USBFS_EP1; ep < USBFS_MAX_EP; ep++)\r
- 693:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 694:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].buffOffset = buffCount;\r
- 695:.\Generated_Source\PSoC5/USBFS_std.c **** buffCount += USBFS_EP[ep].bufferSize;\r
- 696:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 697:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
- 698:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 699:.\Generated_Source\PSoC5/USBFS_std.c **** /* Configure hardware registers */\r
- 700:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ConfigReg();\r
- 701:.\Generated_Source\PSoC5/USBFS_std.c **** } /* USBFS_configuration > 0 */\r
- 702:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 703:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 704:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 705:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 706:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_ConfigAltChanged\r
- 707:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 708:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 709:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 710:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine update configuration for the required endpoints only.\r
- 711:.\Generated_Source\PSoC5/USBFS_std.c **** * It is called after SET_INTERFACE request when Static memory allocation used.\r
- 712:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 713:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 714:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 715:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 716:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 717:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 718:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 719:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 720:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 721:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 722:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 723:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ConfigAltChanged(void) \r
- 724:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 725:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep;\r
- 726:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 cur_ep;\r
- 727:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 i;\r
- 728:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep_type;\r
- 729:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ri;\r
- 730:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 731:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 732:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_EP_SETTINGS_BLOCK CYCODE *pEP;\r
- 733:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 734:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 735:.\Generated_Source\PSoC5/USBFS_std.c **** /* Init Endpoints and Device Status if configured */\r
- 736:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_configuration > 0u)\r
- 737:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 738:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 739:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = &pTmp[1u];\r
- 740:.\Generated_Source\PSoC5/USBFS_std.c **** ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
- 741:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 742:.\Generated_Source\PSoC5/USBFS_std.c **** /* Do not touch EP which doesn't need reconfiguration */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 17\r
-\r
-\r
- 743:.\Generated_Source\PSoC5/USBFS_std.c **** /* When Alt setting changed, the only required endpoints need to be reconfigured */\r
- 744:.\Generated_Source\PSoC5/USBFS_std.c **** /* p_list points the endpoint setting table. */\r
- 745:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = (const T_USBFS_EP_SETTINGS_BLOCK CYCODE *) pTmp->p_list;\r
- 746:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 747:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 748:.\Generated_Source\PSoC5/USBFS_std.c **** /*If Alt setting changed and new is same with EP Alt */\r
- 749:.\Generated_Source\PSoC5/USBFS_std.c **** if((USBFS_interfaceSetting[pEP->interface] !=\r
- 750:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[pEP->interface] ) &&\r
- 751:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_interfaceSetting[pEP->interface] == pEP->altSetting) &&\r
- 752:.\Generated_Source\PSoC5/USBFS_std.c **** (pEP->interface == CY_GET_REG8(USBFS_wIndexLo)))\r
- 753:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 754:.\Generated_Source\PSoC5/USBFS_std.c **** cur_ep = pEP->addr & USBFS_DIR_UNUSED;\r
- 755:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((cur_ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 756:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 757:.\Generated_Source\PSoC5/USBFS_std.c **** if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- 758:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 759:.\Generated_Source\PSoC5/USBFS_std.c **** /* IN Endpoint */\r
- 760:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_EVENT_PENDING;\r
- 761:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 762:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ISO_IN : USBFS_MODE_ACK_IN;\r
- 763:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 764:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 765:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 766:.\Generated_Source\PSoC5/USBFS_std.c **** /* OUT Endpoint */\r
- 767:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 768:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 769:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ISO_OUT : USBFS_MODE_ACK_OUT;\r
- 770:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 771:.\Generated_Source\PSoC5/USBFS_std.c **** /* Change the SIE mode for the selected EP to NAK ALL */\r
- 772:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN_OUT);\r
- 773:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].bufferSize = pEP->bufferSize;\r
- 774:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].addr = pEP->addr;\r
- 775:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].attrib = pEP->attributes;\r
- 776:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 777:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear the data toggle */\r
- 778:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epToggle = 0u;\r
- 779:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 780:.\Generated_Source\PSoC5/USBFS_std.c **** /* Dynamic reconfiguration for mode 3 transfer */\r
- 781:.\Generated_Source\PSoC5/USBFS_std.c **** #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- 782:.\Generated_Source\PSoC5/USBFS_std.c **** /* In_data_rdy for selected EP should be set to 0 */\r
- 783:.\Generated_Source\PSoC5/USBFS_std.c **** * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) &= (uint8)~USBFS_ARB_EPX_CFG_IN_DATA_RDY;\r
- 784:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 785:.\Generated_Source\PSoC5/USBFS_std.c **** /* write the EP number for which reconfiguration is required */\r
- 786:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DYN_RECONFIG_REG = (cur_ep - USBFS_EP1) <<\r
- 787:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DYN_RECONFIG_EP_SHIFT;\r
- 788:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set the dyn_config_en bit in dynamic reconfiguration register */\r
- 789:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DYN_RECONFIG_REG |= USBFS_DYN_RECONFIG_ENABLE;\r
- 790:.\Generated_Source\PSoC5/USBFS_std.c **** /* wait for the dyn_config_rdy bit to set by the block,\r
- 791:.\Generated_Source\PSoC5/USBFS_std.c **** * this bit will be set to 1 when block is ready for reconfiguration.\r
- 792:.\Generated_Source\PSoC5/USBFS_std.c **** */\r
- 793:.\Generated_Source\PSoC5/USBFS_std.c **** while((USBFS_DYN_RECONFIG_REG & USBFS_DYN_RECONFIG_RDY_STS) == 0u)\r
- 794:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 795:.\Generated_Source\PSoC5/USBFS_std.c **** ;\r
- 796:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 797:.\Generated_Source\PSoC5/USBFS_std.c **** /* Once dyn_config_rdy bit is set, FW can change the EP configuration. */\r
- 798:.\Generated_Source\PSoC5/USBFS_std.c **** /* Change EP Type with new direction */\r
- 799:.\Generated_Source\PSoC5/USBFS_std.c **** if((pEP->addr & USBFS_DIR_IN) == 0u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 18\r
-\r
-\r
- 800:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 801:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP_TYPE_REG |= (uint8)(0x01u << (cur_ep - USBFS_EP1));\r
- 802:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 803:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 804:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 805:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP_TYPE_REG &= (uint8)~(uint8)(0x01u << (cur_ep - USBFS_EP1));\r
- 806:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 807:.\Generated_Source\PSoC5/USBFS_std.c **** /* dynamic reconfiguration enable bit cleared, pointers and control/status\r
- 808:.\Generated_Source\PSoC5/USBFS_std.c **** * signals for the selected EP is cleared/re-initialized on negative edge\r
- 809:.\Generated_Source\PSoC5/USBFS_std.c **** * of dynamic reconfiguration enable bit).\r
- 810:.\Generated_Source\PSoC5/USBFS_std.c **** */\r
- 811:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_DYN_RECONFIG_REG &= (uint8)~USBFS_DYN_RECONFIG_ENABLE;\r
- 812:.\Generated_Source\PSoC5/USBFS_std.c **** /* The main loop has to re-enable DMA and OUT endpoint*/\r
- 813:.\Generated_Source\PSoC5/USBFS_std.c **** #else\r
- 814:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri),\r
- 815:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].bufferSize >> 8u);\r
- 816:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri),\r
- 817:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].bufferSize & 0xFFu\r
- 818:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_IND + ri),\r
- 819:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].buffOffset & 0xFFu\r
- 820:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_MSB_IND + ri),\r
- 821:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].buffOffset >> 8u);\r
- 822:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_IND + ri),\r
- 823:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].buffOffset & 0xFFu\r
- 824:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + ri),\r
- 825:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].buffOffset >> 8u);\r
- 826:.\Generated_Source\PSoC5/USBFS_std.c **** #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- 827:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 828:.\Generated_Source\PSoC5/USBFS_std.c **** /* Get next EP element */\r
- 829:.\Generated_Source\PSoC5/USBFS_std.c **** pEP = &pEP[1u];\r
- 830:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 831:.\Generated_Source\PSoC5/USBFS_std.c **** } /* USBFS_configuration > 0 */\r
- 832:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 833:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 834:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 835:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 836:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_GetConfigTablePtr\r
- 837:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 838:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 839:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 840:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine returns a pointer a configuration table entry\r
- 841:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 842:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 843:.\Generated_Source\PSoC5/USBFS_std.c **** * c: Configuration Index\r
- 844:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 845:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 846:.\Generated_Source\PSoC5/USBFS_std.c **** * Device Descriptor pointer.\r
- 847:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 848:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 849:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *USBFS_GetConfigTablePtr(uint8 c)\r
- 850:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 851:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 160 .loc 1 851 0\r
- 161 .cfi_startproc\r
- 162 @ args = 0, pretend = 0, frame = 0\r
- 163 @ frame_needed = 0, uses_anonymous_args = 0\r
- 164 @ link register save eliminated.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 19\r
-\r
-\r
- 165 .LVL8:\r
- 852:.\Generated_Source\PSoC5/USBFS_std.c **** /* Device Table */\r
- 853:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 854:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 855:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = (const T_USBFS_LUT CYCODE *) USBFS_TABLE[USBFS_device].p_list;\r
- 166 .loc 1 855 0\r
- 167 0000 044B ldr r3, .L13\r
- 168 0002 0549 ldr r1, .L13+4\r
- 169 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 170 .LVL9:\r
- 171 0006 01EBC203 add r3, r1, r2, lsl #3\r
- 856:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 857:.\Generated_Source\PSoC5/USBFS_std.c **** /* The first entry points to the Device Descriptor,\r
- 858:.\Generated_Source\PSoC5/USBFS_std.c **** * the rest configuration entries.\r
- 859:.\Generated_Source\PSoC5/USBFS_std.c **** */\r
- 860:.\Generated_Source\PSoC5/USBFS_std.c **** return( (const T_USBFS_LUT CYCODE *) pTmp[c + 1u].p_list );\r
- 172 .loc 1 860 0\r
- 173 000a 5A68 ldr r2, [r3, #4]\r
- 174 .LVL10:\r
- 175 000c 02EBC000 add r0, r2, r0, lsl #3\r
- 176 .LVL11:\r
- 861:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 177 .loc 1 861 0\r
- 178 0010 C068 ldr r0, [r0, #12]\r
- 179 0012 7047 bx lr\r
- 180 .L14:\r
- 181 .align 2\r
- 182 .L13:\r
- 183 0014 00000000 .word USBFS_device\r
- 184 0018 00000000 .word USBFS_TABLE\r
- 185 .cfi_endproc\r
- 186 .LFE4:\r
- 187 .size USBFS_GetConfigTablePtr, .-USBFS_GetConfigTablePtr\r
- 188 .section .text.USBFS_ConfigAltChanged,"ax",%progbits\r
- 189 .align 1\r
- 190 .global USBFS_ConfigAltChanged\r
- 191 .thumb\r
- 192 .thumb_func\r
- 193 .type USBFS_ConfigAltChanged, %function\r
- 194 USBFS_ConfigAltChanged:\r
- 195 .LFB3:\r
- 724:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 196 .loc 1 724 0\r
- 197 .cfi_startproc\r
- 198 @ args = 0, pretend = 0, frame = 0\r
- 199 @ frame_needed = 0, uses_anonymous_args = 0\r
- 200 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 201 .LCFI1:\r
- 202 .cfi_def_cfa_offset 24\r
- 203 .cfi_offset 3, -24\r
- 204 .cfi_offset 4, -20\r
- 205 .cfi_offset 5, -16\r
- 206 .cfi_offset 6, -12\r
- 207 .cfi_offset 7, -8\r
- 208 .cfi_offset 14, -4\r
- 736:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_configuration > 0u)\r
- 209 .loc 1 736 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 20\r
-\r
-\r
- 210 0002 3D4B ldr r3, .L28\r
- 211 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 212 0006 002A cmp r2, #0\r
- 213 0008 74D0 beq .L15\r
- 738:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 214 .loc 1 738 0\r
- 215 000a 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 216 000c 411E subs r1, r0, #1\r
- 217 000e C8B2 uxtb r0, r1\r
- 218 0010 FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 219 .LVL12:\r
- 723:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ConfigAltChanged(void) \r
- 220 .loc 1 723 0\r
- 221 0014 C368 ldr r3, [r0, #12]\r
- 740:.\Generated_Source\PSoC5/USBFS_std.c **** ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
- 222 .loc 1 740 0\r
- 223 0016 057A ldrb r5, [r0, #8] @ zero_extendqisi2\r
- 224 .LVL13:\r
- 723:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_ConfigAltChanged(void) \r
- 225 .loc 1 723 0\r
- 226 0018 0833 adds r3, r3, #8\r
- 227 .LVL14:\r
- 746:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 228 .loc 1 746 0\r
- 229 001a 0020 movs r0, #0\r
- 230 .LVL15:\r
- 231 .L17:\r
- 746:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 232 .loc 1 746 0 is_stmt 0 discriminator 1\r
- 233 001c A842 cmp r0, r5\r
- 234 001e 69D0 beq .L15\r
- 235 .L23:\r
- 749:.\Generated_Source\PSoC5/USBFS_std.c **** if((USBFS_interfaceSetting[pEP->interface] !=\r
- 236 .loc 1 749 0 is_stmt 1\r
- 237 0020 13F8082C ldrb r2, [r3, #-8] @ zero_extendqisi2\r
- 238 0024 3549 ldr r1, .L28+4\r
- 750:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[pEP->interface] ) &&\r
- 239 .loc 1 750 0\r
- 240 0026 364C ldr r4, .L28+8\r
- 749:.\Generated_Source\PSoC5/USBFS_std.c **** if((USBFS_interfaceSetting[pEP->interface] !=\r
- 241 .loc 1 749 0\r
- 242 0028 8E5C ldrb r6, [r1, r2] @ zero_extendqisi2\r
- 750:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[pEP->interface] ) &&\r
- 243 .loc 1 750 0\r
- 244 002a A45C ldrb r4, [r4, r2] @ zero_extendqisi2\r
- 749:.\Generated_Source\PSoC5/USBFS_std.c **** if((USBFS_interfaceSetting[pEP->interface] !=\r
- 245 .loc 1 749 0\r
- 246 002c A642 cmp r6, r4\r
- 247 002e 5DD0 beq .L18\r
- 751:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_interfaceSetting[pEP->interface] == pEP->altSetting) &&\r
- 248 .loc 1 751 0\r
- 249 0030 895C ldrb r1, [r1, r2] @ zero_extendqisi2\r
- 750:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[pEP->interface] ) &&\r
- 250 .loc 1 750 0\r
- 251 0032 13F8074C ldrb r4, [r3, #-7] @ zero_extendqisi2\r
- 252 0036 8C42 cmp r4, r1\r
- 253 0038 58D1 bne .L18\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 21\r
-\r
-\r
- 752:.\Generated_Source\PSoC5/USBFS_std.c **** (pEP->interface == CY_GET_REG8(USBFS_wIndexLo)))\r
- 254 .loc 1 752 0\r
- 255 003a 3249 ldr r1, .L28+12\r
- 256 003c 0978 ldrb r1, [r1, #0] @ zero_extendqisi2\r
- 751:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_interfaceSetting[pEP->interface] == pEP->altSetting) &&\r
- 257 .loc 1 751 0\r
- 258 003e 8A42 cmp r2, r1\r
- 259 0040 54D1 bne .L18\r
- 754:.\Generated_Source\PSoC5/USBFS_std.c **** cur_ep = pEP->addr & USBFS_DIR_UNUSED;\r
- 260 .loc 1 754 0\r
- 261 0042 13F8067C ldrb r7, [r3, #-6] @ zero_extendqisi2\r
- 262 0046 07F07F02 and r2, r7, #127\r
- 263 .LVL16:\r
- 755:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((cur_ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 264 .loc 1 755 0\r
- 265 004a 561E subs r6, r2, #1\r
- 266 004c 3401 lsls r4, r6, #4\r
- 267 004e E1B2 uxtb r1, r4\r
- 268 .LVL17:\r
- 756:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 269 .loc 1 756 0\r
- 270 0050 13F8056C ldrb r6, [r3, #-5] @ zero_extendqisi2\r
- 271 0054 2C4C ldr r4, .L28+16\r
- 272 .LVL18:\r
- 757:.\Generated_Source\PSoC5/USBFS_std.c **** if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- 273 .loc 1 757 0\r
- 274 0056 17F0800F tst r7, #128\r
- 275 005a 4FF00C07 mov r7, #12\r
- 756:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 276 .loc 1 756 0\r
- 277 005e 06F00306 and r6, r6, #3\r
- 278 .LVL19:\r
- 760:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_EVENT_PENDING;\r
- 279 .loc 1 760 0\r
- 280 0062 07FB0244 mla r4, r7, r2, r4\r
- 757:.\Generated_Source\PSoC5/USBFS_std.c **** if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- 281 .loc 1 757 0\r
- 282 0066 06D0 beq .L19\r
- 760:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_EVENT_PENDING;\r
- 283 .loc 1 760 0\r
- 284 0068 0127 movs r7, #1\r
- 285 006a 6770 strb r7, [r4, #1]\r
- 761:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 286 .loc 1 761 0\r
- 287 006c BE42 cmp r6, r7\r
- 288 006e 14BF ite ne\r
- 289 0070 0D26 movne r6, #13\r
- 290 0072 0726 moveq r6, #7\r
- 291 .LVL20:\r
- 292 0074 05E0 b .L27\r
- 293 .LVL21:\r
- 294 .L19:\r
- 767:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 295 .loc 1 767 0\r
- 296 0076 0027 movs r7, #0\r
- 297 0078 6770 strb r7, [r4, #1]\r
- 768:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 22\r
-\r
-\r
- 298 .loc 1 768 0\r
- 299 007a 012E cmp r6, #1\r
- 300 007c 14BF ite ne\r
- 301 007e 0926 movne r6, #9\r
- 302 0080 0526 moveq r6, #5\r
- 303 .LVL22:\r
- 304 .L27:\r
- 305 0082 6671 strb r6, [r4, #5]\r
- 772:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN_OUT);\r
- 306 .loc 1 772 0\r
- 307 0084 214C ldr r4, .L28+20\r
- 308 0086 0126 movs r6, #1\r
- 309 0088 0F19 adds r7, r1, r4\r
- 773:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].bufferSize = pEP->bufferSize;\r
- 310 .loc 1 773 0\r
- 311 008a 0C24 movs r4, #12\r
- 312 008c 5443 muls r4, r2, r4\r
- 772:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN_OUT);\r
- 313 .loc 1 772 0\r
- 314 008e 3E70 strb r6, [r7, #0]\r
- 773:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].bufferSize = pEP->bufferSize;\r
- 315 .loc 1 773 0\r
- 316 0090 1D4E ldr r6, .L28+16\r
- 317 0092 33F8047C ldrh r7, [r3, #-4]\r
- 318 0096 3219 adds r2, r6, r4\r
- 319 .LVL23:\r
- 320 0098 1781 strh r7, [r2, #8] @ movhi\r
- 774:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].addr = pEP->addr;\r
- 321 .loc 1 774 0\r
- 322 009a 13F8067C ldrb r7, [r3, #-6] @ zero_extendqisi2\r
- 323 009e 1771 strb r7, [r2, #4]\r
- 775:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].attrib = pEP->attributes;\r
- 324 .loc 1 775 0\r
- 325 00a0 13F8057C ldrb r7, [r3, #-5] @ zero_extendqisi2\r
- 326 00a4 3755 strb r7, [r6, r4]\r
- 778:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[cur_ep].epToggle = 0u;\r
- 327 .loc 1 778 0\r
- 328 00a6 0026 movs r6, #0\r
- 329 00a8 D670 strb r6, [r2, #3]\r
- 814:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri),\r
- 330 .loc 1 814 0\r
- 331 00aa 1689 ldrh r6, [r2, #8]\r
- 332 00ac 184C ldr r4, .L28+24\r
- 333 00ae C6F30726 ubfx r6, r6, #8, #8\r
- 334 00b2 0C19 adds r4, r1, r4\r
- 335 00b4 2670 strb r6, [r4, #0]\r
- 816:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri),\r
- 336 .loc 1 816 0\r
- 337 00b6 1689 ldrh r6, [r2, #8]\r
- 338 00b8 164C ldr r4, .L28+28\r
- 339 00ba F6B2 uxtb r6, r6\r
- 340 00bc 0C19 adds r4, r1, r4\r
- 341 00be 2670 strb r6, [r4, #0]\r
- 818:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_IND + ri),\r
- 342 .loc 1 818 0\r
- 343 00c0 D688 ldrh r6, [r2, #6]\r
- 344 00c2 154C ldr r4, .L28+32\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 23\r
-\r
-\r
- 345 00c4 F6B2 uxtb r6, r6\r
- 346 00c6 0C19 adds r4, r1, r4\r
- 347 00c8 2670 strb r6, [r4, #0]\r
- 820:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_MSB_IND + ri),\r
- 348 .loc 1 820 0\r
- 349 00ca D688 ldrh r6, [r2, #6]\r
- 350 00cc 134C ldr r4, .L28+36\r
- 351 00ce C6F30726 ubfx r6, r6, #8, #8\r
- 352 00d2 0C19 adds r4, r1, r4\r
- 353 00d4 2670 strb r6, [r4, #0]\r
- 822:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_IND + ri),\r
- 354 .loc 1 822 0\r
- 355 00d6 D688 ldrh r6, [r2, #6]\r
- 356 00d8 114C ldr r4, .L28+40\r
- 357 00da F6B2 uxtb r6, r6\r
- 358 00dc 0C19 adds r4, r1, r4\r
- 359 00de 2670 strb r6, [r4, #0]\r
- 824:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + ri),\r
- 360 .loc 1 824 0\r
- 361 00e0 104C ldr r4, .L28+44\r
- 362 00e2 0C19 adds r4, r1, r4\r
- 363 00e4 D188 ldrh r1, [r2, #6]\r
- 364 .LVL24:\r
- 365 00e6 C1F30722 ubfx r2, r1, #8, #8\r
- 366 00ea 2270 strb r2, [r4, #0]\r
- 367 .LVL25:\r
- 368 .L18:\r
- 746:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 369 .loc 1 746 0\r
- 370 00ec 0130 adds r0, r0, #1\r
- 371 .LVL26:\r
- 372 00ee C0B2 uxtb r0, r0\r
- 373 .LVL27:\r
- 374 00f0 0833 adds r3, r3, #8\r
- 375 00f2 93E7 b .L17\r
- 376 .LVL28:\r
- 377 .L15:\r
- 378 00f4 F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 379 .L29:\r
- 380 00f6 00BF .align 2\r
- 381 .L28:\r
- 382 00f8 00000000 .word USBFS_configuration\r
- 383 00fc 00000000 .word USBFS_interfaceSetting\r
- 384 0100 00000000 .word USBFS_interfaceSetting_last\r
- 385 0104 04600040 .word 1073766404\r
- 386 0108 00000000 .word USBFS_EP\r
- 387 010c 0E600040 .word 1073766414\r
- 388 0110 0C600040 .word 1073766412\r
- 389 0114 0D600040 .word 1073766413\r
- 390 0118 86600040 .word 1073766534\r
- 391 011c 87600040 .word 1073766535\r
- 392 0120 84600040 .word 1073766532\r
- 393 0124 85600040 .word 1073766533\r
- 394 .cfi_endproc\r
- 395 .LFE3:\r
- 396 .size USBFS_ConfigAltChanged, .-USBFS_ConfigAltChanged\r
- 397 .section .text.USBFS_GetDeviceTablePtr,"ax",%progbits\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 24\r
-\r
-\r
- 398 .align 1\r
- 399 .global USBFS_GetDeviceTablePtr\r
- 400 .thumb\r
- 401 .thumb_func\r
- 402 .type USBFS_GetDeviceTablePtr, %function\r
- 403 USBFS_GetDeviceTablePtr:\r
- 404 .LFB5:\r
- 862:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 863:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 864:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 865:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_GetDeviceTablePtr\r
- 866:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 867:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 868:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 869:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine returns a pointer to the Device table\r
- 870:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 871:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 872:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 873:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 874:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 875:.\Generated_Source\PSoC5/USBFS_std.c **** * Device Table pointer\r
- 876:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 877:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 878:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *USBFS_GetDeviceTablePtr(void)\r
- 879:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 880:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 405 .loc 1 880 0\r
- 406 .cfi_startproc\r
- 407 @ args = 0, pretend = 0, frame = 0\r
- 408 @ frame_needed = 0, uses_anonymous_args = 0\r
- 409 @ link register save eliminated.\r
- 881:.\Generated_Source\PSoC5/USBFS_std.c **** /* Device Table */\r
- 882:.\Generated_Source\PSoC5/USBFS_std.c **** return( (const T_USBFS_LUT CYCODE *) USBFS_TABLE[USBFS_device].p_list );\r
- 410 .loc 1 882 0\r
- 411 0000 034B ldr r3, .L31\r
- 412 0002 0448 ldr r0, .L31+4\r
- 413 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 414 0006 00EBC201 add r1, r0, r2, lsl #3\r
- 883:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 415 .loc 1 883 0\r
- 416 000a 4868 ldr r0, [r1, #4]\r
- 417 000c 7047 bx lr\r
- 418 .L32:\r
- 419 000e 00BF .align 2\r
- 420 .L31:\r
- 421 0010 00000000 .word USBFS_device\r
- 422 0014 00000000 .word USBFS_TABLE\r
- 423 .cfi_endproc\r
- 424 .LFE5:\r
- 425 .size USBFS_GetDeviceTablePtr, .-USBFS_GetDeviceTablePtr\r
- 426 .section .text.USBFS_GetInterfaceClassTablePtr,"ax",%progbits\r
- 427 .align 1\r
- 428 .global USBFS_GetInterfaceClassTablePtr\r
- 429 .thumb\r
- 430 .thumb_func\r
- 431 .type USBFS_GetInterfaceClassTablePtr, %function\r
- 432 USBFS_GetInterfaceClassTablePtr:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 25\r
-\r
-\r
- 433 .LFB6:\r
- 884:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 885:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 886:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 887:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USB_GetInterfaceClassTablePtr\r
- 888:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 889:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 890:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 891:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine returns Interface Class table pointer, which contains\r
- 892:.\Generated_Source\PSoC5/USBFS_std.c **** * the relation between interface number and interface class.\r
- 893:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 894:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 895:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 896:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 897:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 898:.\Generated_Source\PSoC5/USBFS_std.c **** * Interface Class table pointer.\r
- 899:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 900:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 901:.\Generated_Source\PSoC5/USBFS_std.c **** const uint8 CYCODE *USBFS_GetInterfaceClassTablePtr(void)\r
- 902:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 903:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 434 .loc 1 903 0\r
- 435 .cfi_startproc\r
- 436 @ args = 0, pretend = 0, frame = 0\r
- 437 @ frame_needed = 0, uses_anonymous_args = 0\r
- 438 0000 08B5 push {r3, lr}\r
- 439 .LCFI2:\r
- 440 .cfi_def_cfa_offset 8\r
- 441 .cfi_offset 3, -8\r
- 442 .cfi_offset 14, -4\r
- 904:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *pTmp;\r
- 905:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 currentInterfacesNum;\r
- 906:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 907:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 443 .loc 1 907 0\r
- 444 0002 064B ldr r3, .L34\r
- 445 0004 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 446 0006 411E subs r1, r0, #1\r
- 447 0008 C8B2 uxtb r0, r1\r
- 448 000a FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 449 .LVL29:\r
- 908:.\Generated_Source\PSoC5/USBFS_std.c **** currentInterfacesNum = ((const uint8 *) pTmp->p_list)[USBFS_CONFIG_DESCR_NUM_INTERFACES];\r
- 450 .loc 1 908 0\r
- 451 000e 4268 ldr r2, [r0, #4]\r
- 909:.\Generated_Source\PSoC5/USBFS_std.c **** /* Third entry in the LUT starts the Interface Table pointers */\r
- 910:.\Generated_Source\PSoC5/USBFS_std.c **** /* The INTERFACE_CLASS table is located after all interfaces */\r
- 911:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = &pTmp[currentInterfacesNum + 2u];\r
- 452 .loc 1 911 0\r
- 453 0010 1379 ldrb r3, [r2, #4] @ zero_extendqisi2\r
- 454 .LVL30:\r
- 912:.\Generated_Source\PSoC5/USBFS_std.c **** return( (const uint8 CYCODE *) pTmp->p_list );\r
- 455 .loc 1 912 0\r
- 456 0012 00EBC300 add r0, r0, r3, lsl #3\r
- 457 .LVL31:\r
- 913:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 458 .loc 1 913 0\r
- 459 0016 4069 ldr r0, [r0, #20]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 26\r
-\r
-\r
- 460 0018 08BD pop {r3, pc}\r
- 461 .L35:\r
- 462 001a 00BF .align 2\r
- 463 .L34:\r
- 464 001c 00000000 .word USBFS_configuration\r
- 465 .cfi_endproc\r
- 466 .LFE6:\r
- 467 .size USBFS_GetInterfaceClassTablePtr, .-USBFS_GetInterfaceClassTablePtr\r
- 468 .section .text.USBFS_Config,"ax",%progbits\r
- 469 .align 1\r
- 470 .global USBFS_Config\r
- 471 .thumb\r
- 472 .thumb_func\r
- 473 .type USBFS_Config, %function\r
- 474 USBFS_Config:\r
- 475 .LFB2:\r
- 476:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 476 .loc 1 476 0\r
- 477 .cfi_startproc\r
- 478 @ args = 0, pretend = 0, frame = 0\r
- 479 @ frame_needed = 0, uses_anonymous_args = 0\r
- 480 .LVL32:\r
- 481 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 482 .LCFI3:\r
- 483 .cfi_def_cfa_offset 24\r
- 484 .cfi_offset 3, -24\r
- 485 .cfi_offset 4, -20\r
- 486 .cfi_offset 5, -16\r
- 487 .cfi_offset 6, -12\r
- 488 .cfi_offset 7, -8\r
- 489 .cfi_offset 14, -4\r
- 476:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 490 .loc 1 476 0\r
- 491 0002 0021 movs r1, #0\r
- 492 .LVL33:\r
- 493 .L37:\r
- 492:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].attrib = 0u;\r
- 494 .loc 1 492 0 discriminator 2\r
- 495 0004 0C24 movs r4, #12\r
- 496 0006 4C43 muls r4, r1, r4\r
- 497 0008 514D ldr r5, .L68\r
- 498 000a 0131 adds r1, r1, #1\r
- 499 000c 0023 movs r3, #0\r
- 500 000e 2A19 adds r2, r5, r4\r
- 490:.\Generated_Source\PSoC5/USBFS_std.c **** for (ep = 0u; ep < USBFS_MAX_EP; ep++)\r
- 501 .loc 1 490 0 discriminator 2\r
- 502 0010 0929 cmp r1, #9\r
- 492:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].attrib = 0u;\r
- 503 .loc 1 492 0 discriminator 2\r
- 504 0012 2B55 strb r3, [r5, r4]\r
- 493:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].hwEpState = 0u;\r
- 505 .loc 1 493 0 discriminator 2\r
- 506 0014 9370 strb r3, [r2, #2]\r
- 497:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].bufferSize = 0u;\r
- 507 .loc 1 497 0 discriminator 2\r
- 508 0016 02F10804 add r4, r2, #8\r
- 494:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 27\r
-\r
-\r
- 509 .loc 1 494 0 discriminator 2\r
- 510 001a 5370 strb r3, [r2, #1]\r
- 495:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epToggle = 0u;\r
- 511 .loc 1 495 0 discriminator 2\r
- 512 001c D370 strb r3, [r2, #3]\r
- 496:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epMode = USBFS_MODE_DISABLE;\r
- 513 .loc 1 496 0 discriminator 2\r
- 514 001e 5371 strb r3, [r2, #5]\r
- 497:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].bufferSize = 0u;\r
- 515 .loc 1 497 0 discriminator 2\r
- 516 0020 1381 strh r3, [r2, #8] @ movhi\r
- 498:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].interface = 0u;\r
- 517 .loc 1 498 0 discriminator 2\r
- 518 0022 9372 strb r3, [r2, #10]\r
- 490:.\Generated_Source\PSoC5/USBFS_std.c **** for (ep = 0u; ep < USBFS_MAX_EP; ep++)\r
- 519 .loc 1 490 0 discriminator 2\r
- 520 0024 EED1 bne .L37\r
- 503:.\Generated_Source\PSoC5/USBFS_std.c **** if(clearAltSetting != 0u)\r
- 521 .loc 1 503 0\r
- 522 0026 18B1 cbz r0, .L38\r
- 507:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[i] = 0x00u;\r
- 523 .loc 1 507 0 discriminator 2\r
- 524 0028 4A48 ldr r0, .L68+4\r
- 525 .LVL34:\r
- 508:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[i] = 0x00u;\r
- 526 .loc 1 508 0 discriminator 2\r
- 527 002a 4B4A ldr r2, .L68+8\r
- 507:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[i] = 0x00u;\r
- 528 .loc 1 507 0 discriminator 2\r
- 529 002c 0370 strb r3, [r0, #0]\r
- 508:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[i] = 0x00u;\r
- 530 .loc 1 508 0 discriminator 2\r
- 531 002e 1370 strb r3, [r2, #0]\r
- 532 .LVL35:\r
- 533 .L38:\r
- 513:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_configuration > 0u)\r
- 534 .loc 1 513 0\r
- 535 0030 4A4B ldr r3, .L68+12\r
- 536 0032 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 537 0034 0029 cmp r1, #0\r
- 538 0036 00F08A80 beq .L36\r
- 515:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 539 .loc 1 515 0\r
- 540 003a 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 541 003c 601E subs r0, r4, #1\r
- 542 003e C0B2 uxtb r0, r0\r
- 543 0040 FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 544 .LVL36:\r
- 518:.\Generated_Source\PSoC5/USBFS_std.c **** if((pDescr[USBFS_CONFIG_DESCR_ATTRIB] & USBFS_CONFIG_DESCR_ATTRIB_SELF_POWERED) != 0u)\r
- 545 .loc 1 518 0\r
- 546 0044 4268 ldr r2, [r0, #4]\r
- 547 0046 D379 ldrb r3, [r2, #7] @ zero_extendqisi2\r
- 548 0048 03F04001 and r1, r3, #64\r
- 549 004c CCB2 uxtb r4, r1\r
- 550 004e 444B ldr r3, .L68+16\r
- 551 0050 1CB1 cbz r4, .L40\r
- 520:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus |= USBFS_DEVICE_STATUS_SELF_POWERED;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 28\r
-\r
-\r
- 552 .loc 1 520 0\r
- 553 0052 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 554 0054 44F00101 orr r1, r4, #1\r
- 555 .LVL37:\r
- 556 0058 02E0 b .L64\r
- 557 .L40:\r
- 524:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_SELF_POWERED;\r
- 558 .loc 1 524 0\r
- 559 005a 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 560 005c 02F0FE01 and r1, r2, #254\r
- 561 .L64:\r
- 528:.\Generated_Source\PSoC5/USBFS_std.c **** ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
- 562 .loc 1 528 0\r
- 563 0060 047A ldrb r4, [r0, #8] @ zero_extendqisi2\r
- 564 .LVL38:\r
- 524:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_SELF_POWERED;\r
- 565 .loc 1 524 0\r
- 566 0062 1970 strb r1, [r3, #0]\r
- 567 .LVL39:\r
- 528:.\Generated_Source\PSoC5/USBFS_std.c **** ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
- 568 .loc 1 528 0\r
- 569 0064 0122 movs r2, #1\r
- 570 .LVL40:\r
- 571 .L52:\r
- 475:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_Config(uint8 clearAltSetting) \r
- 572 .loc 1 475 0\r
- 573 0066 C368 ldr r3, [r0, #12]\r
- 601:.\Generated_Source\PSoC5/USBFS_std.c **** for (cur_ep = 0u; cur_ep < ep; cur_ep++)\r
- 574 .loc 1 601 0\r
- 575 0068 0021 movs r1, #0\r
- 576 .LVL41:\r
- 475:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_Config(uint8 clearAltSetting) \r
- 577 .loc 1 475 0\r
- 578 006a 0833 adds r3, r3, #8\r
- 579 .LVL42:\r
- 580 .L42:\r
- 601:.\Generated_Source\PSoC5/USBFS_std.c **** for (cur_ep = 0u; cur_ep < ep; cur_ep++)\r
- 581 .loc 1 601 0 discriminator 1\r
- 582 006c A142 cmp r1, r4\r
- 583 006e 43D0 beq .L66\r
- 584 .L51:\r
- 604:.\Generated_Source\PSoC5/USBFS_std.c **** if(i == (pEP->addr & USBFS_DIR_UNUSED))\r
- 585 .loc 1 604 0\r
- 586 0070 13F8065C ldrb r5, [r3, #-6] @ zero_extendqisi2\r
- 587 0074 05F07F06 and r6, r5, #127\r
- 588 0078 B242 cmp r2, r6\r
- 589 007a 39D1 bne .L44\r
- 606:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_EP[i].bufferSize < pEP->bufferSize)\r
- 590 .loc 1 606 0\r
- 591 007c 344E ldr r6, .L68\r
- 592 007e 0C27 movs r7, #12\r
- 593 0080 07FB0266 mla r6, r7, r2, r6\r
- 594 0084 B6F808E0 ldrh lr, [r6, #8]\r
- 595 0088 33F8047C ldrh r7, [r3, #-4]\r
- 596 008c 1FFA8EFC uxth ip, lr\r
- 597 0090 BC45 cmp ip, r7\r
- 608:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].bufferSize = pEP->bufferSize;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 29\r
-\r
-\r
- 598 .loc 1 608 0\r
- 599 0092 38BF it cc\r
- 600 0094 3781 strhcc r7, [r6, #8] @ movhi\r
- 611:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_interfaceSetting[pEP->interface] == pEP->altSetting)\r
- 601 .loc 1 611 0\r
- 602 0096 13F8086C ldrb r6, [r3, #-8] @ zero_extendqisi2\r
- 603 009a 2E4F ldr r7, .L68+4\r
- 604 009c BE5D ldrb r6, [r7, r6] @ zero_extendqisi2\r
- 605 009e 13F8077C ldrb r7, [r3, #-7] @ zero_extendqisi2\r
- 606 00a2 B742 cmp r7, r6\r
- 607 00a4 24D1 bne .L44\r
- 613:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 608 .loc 1 613 0\r
- 609 00a6 13F8056C ldrb r6, [r3, #-5] @ zero_extendqisi2\r
- 614:.\Generated_Source\PSoC5/USBFS_std.c **** if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- 610 .loc 1 614 0\r
- 611 00aa 15F0800F tst r5, #128\r
- 612 00ae 284D ldr r5, .L68\r
- 613 00b0 4FF00C07 mov r7, #12\r
- 613:.\Generated_Source\PSoC5/USBFS_std.c **** ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- 614 .loc 1 613 0\r
- 615 00b4 06F00306 and r6, r6, #3\r
- 616 .LVL43:\r
- 617:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].apiEpState = USBFS_EVENT_PENDING;\r
- 617 .loc 1 617 0\r
- 618 00b8 07FB0255 mla r5, r7, r2, r5\r
- 614:.\Generated_Source\PSoC5/USBFS_std.c **** if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- 619 .loc 1 614 0\r
- 620 00bc 06D0 beq .L47\r
- 617:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].apiEpState = USBFS_EVENT_PENDING;\r
- 621 .loc 1 617 0\r
- 622 00be 0127 movs r7, #1\r
- 623 00c0 6F70 strb r7, [r5, #1]\r
- 618:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 624 .loc 1 618 0\r
- 625 00c2 BE42 cmp r6, r7\r
- 626 00c4 14BF ite ne\r
- 627 00c6 0D26 movne r6, #13\r
- 628 00c8 0726 moveq r6, #7\r
- 629 .LVL44:\r
- 630 00ca 05E0 b .L65\r
- 631 .LVL45:\r
- 632 .L47:\r
- 641:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].apiEpState = USBFS_NO_EVENT_PENDING;\r
- 633 .loc 1 641 0\r
- 634 00cc 0027 movs r7, #0\r
- 635 00ce 6F70 strb r7, [r5, #1]\r
- 642:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- 636 .loc 1 642 0\r
- 637 00d0 012E cmp r6, #1\r
- 638 00d2 14BF ite ne\r
- 639 00d4 0926 movne r6, #9\r
- 640 00d6 0526 moveq r6, #5\r
- 641 .LVL46:\r
- 642 .L65:\r
- 643 00d8 6E71 strb r6, [r5, #5]\r
- 662:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].addr = pEP->addr;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 30\r
-\r
-\r
- 644 .loc 1 662 0\r
- 645 00da 0C25 movs r5, #12\r
- 646 00dc 5543 muls r5, r2, r5\r
- 647 00de 1C4E ldr r6, .L68\r
- 648 00e0 13F806EC ldrb lr, [r3, #-6] @ zero_extendqisi2\r
- 649 00e4 7719 adds r7, r6, r5\r
- 650 00e6 87F804E0 strb lr, [r7, #4]\r
- 663:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[i].attrib = pEP->attributes;\r
- 651 .loc 1 663 0\r
- 652 00ea 13F8057C ldrb r7, [r3, #-5] @ zero_extendqisi2\r
- 653 00ee 7755 strb r7, [r6, r5]\r
- 654 .LVL47:\r
- 655 .L44:\r
- 601:.\Generated_Source\PSoC5/USBFS_std.c **** for (cur_ep = 0u; cur_ep < ep; cur_ep++)\r
- 656 .loc 1 601 0\r
- 657 00f0 0131 adds r1, r1, #1\r
- 658 .LVL48:\r
- 659 00f2 C9B2 uxtb r1, r1\r
- 660 .LVL49:\r
- 661 00f4 0833 adds r3, r3, #8\r
- 662 00f6 B9E7 b .L42\r
- 663 .L66:\r
- 664 00f8 0132 adds r2, r2, #1\r
- 595:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = USBFS_EP1; i < USBFS_MAX_EP; i++)\r
- 665 .loc 1 595 0\r
- 666 00fa 092A cmp r2, #9\r
- 667 00fc B3D1 bne .L52\r
- 668 .LVL50:\r
- 669 00fe C368 ldr r3, [r0, #12]\r
- 681:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 670 .loc 1 681 0\r
- 671 0100 0022 movs r2, #0\r
- 672 .LVL51:\r
- 673 .L53:\r
- 674 0102 0833 adds r3, r3, #8\r
- 681:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 675 .loc 1 681 0 is_stmt 0 discriminator 1\r
- 676 0104 A242 cmp r2, r4\r
- 677 0106 0DD0 beq .L67\r
- 678 .L54:\r
- 684:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[pEP->addr & USBFS_DIR_UNUSED].interface = pEP->interface;\r
- 679 .loc 1 684 0 is_stmt 1 discriminator 2\r
- 680 0108 13F8065C ldrb r5, [r3, #-6] @ zero_extendqisi2\r
- 681 010c 0C26 movs r6, #12\r
- 682 010e 05F07F01 and r1, r5, #127\r
- 683 0112 0F4D ldr r5, .L68\r
- 684 0114 13F8080C ldrb r0, [r3, #-8] @ zero_extendqisi2\r
- 685 0118 06FB0151 mla r1, r6, r1, r5\r
- 681:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 686 .loc 1 681 0 discriminator 2\r
- 687 011c 0132 adds r2, r2, #1\r
- 688 .LVL52:\r
- 684:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[pEP->addr & USBFS_DIR_UNUSED].interface = pEP->interface;\r
- 689 .loc 1 684 0 discriminator 2\r
- 690 011e 8872 strb r0, [r1, #10]\r
- 681:.\Generated_Source\PSoC5/USBFS_std.c **** for (i = 0u; i < ep; i++)\r
- 691 .loc 1 681 0 discriminator 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 31\r
-\r
-\r
- 692 0120 D2B2 uxtb r2, r2\r
- 693 .LVL53:\r
- 694 0122 EEE7 b .L53\r
- 695 .L67:\r
- 688:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceClass = USBFS_GetInterfaceClassTablePtr();\r
- 696 .loc 1 688 0\r
- 697 0124 FFF7FEFF bl USBFS_GetInterfaceClassTablePtr\r
- 698 .LVL54:\r
- 699 0128 0E4B ldr r3, .L68+20\r
- 483:.\Generated_Source\PSoC5/USBFS_std.c **** uint16 buffCount = 0u;\r
- 700 .loc 1 483 0\r
- 701 012a 0022 movs r2, #0\r
- 688:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceClass = USBFS_GetInterfaceClassTablePtr();\r
- 702 .loc 1 688 0\r
- 703 012c 1860 str r0, [r3, #0]\r
- 704 .LVL55:\r
- 705 012e 0123 movs r3, #1\r
- 706 .LVL56:\r
- 707 .L55:\r
- 694:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].buffOffset = buffCount;\r
- 708 .loc 1 694 0 discriminator 2\r
- 709 0130 0749 ldr r1, .L68\r
- 710 0132 0C20 movs r0, #12\r
- 711 0134 00FB0310 mla r0, r0, r3, r1\r
- 712 0138 C280 strh r2, [r0, #6] @ movhi\r
- 695:.\Generated_Source\PSoC5/USBFS_std.c **** buffCount += USBFS_EP[ep].bufferSize;\r
- 713 .loc 1 695 0 discriminator 2\r
- 714 013a 0189 ldrh r1, [r0, #8]\r
- 715 013c 0133 adds r3, r3, #1\r
- 716 013e 5218 adds r2, r2, r1\r
- 692:.\Generated_Source\PSoC5/USBFS_std.c **** for (ep = USBFS_EP1; ep < USBFS_MAX_EP; ep++)\r
- 717 .loc 1 692 0 discriminator 2\r
- 718 0140 092B cmp r3, #9\r
- 695:.\Generated_Source\PSoC5/USBFS_std.c **** buffCount += USBFS_EP[ep].bufferSize;\r
- 719 .loc 1 695 0 discriminator 2\r
- 720 0142 92B2 uxth r2, r2\r
- 721 .LVL57:\r
- 692:.\Generated_Source\PSoC5/USBFS_std.c **** for (ep = USBFS_EP1; ep < USBFS_MAX_EP; ep++)\r
- 722 .loc 1 692 0 discriminator 2\r
- 723 0144 F4D1 bne .L55\r
- 702:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 724 .loc 1 702 0\r
- 725 0146 BDE8F840 pop {r3, r4, r5, r6, r7, lr}\r
- 700:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ConfigReg();\r
- 726 .loc 1 700 0\r
- 727 014a FFF7FEBF b USBFS_ConfigReg\r
- 728 .LVL58:\r
- 729 .L36:\r
- 730 014e F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 731 .L69:\r
- 732 .align 2\r
- 733 .L68:\r
- 734 0150 00000000 .word USBFS_EP\r
- 735 0154 00000000 .word USBFS_interfaceSetting\r
- 736 0158 00000000 .word USBFS_interfaceSetting_last\r
- 737 015c 00000000 .word USBFS_configuration\r
- 738 0160 00000000 .word USBFS_deviceStatus\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 32\r
-\r
-\r
- 739 0164 00000000 .word USBFS_interfaceClass\r
- 740 .cfi_endproc\r
- 741 .LFE2:\r
- 742 .size USBFS_Config, .-USBFS_Config\r
- 743 .section .text.USBFS_TerminateEP,"ax",%progbits\r
- 744 .align 1\r
- 745 .global USBFS_TerminateEP\r
- 746 .thumb\r
- 747 .thumb_func\r
- 748 .type USBFS_TerminateEP, %function\r
- 749 USBFS_TerminateEP:\r
- 750 .LFB7:\r
- 914:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 915:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 916:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 917:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_TerminateEP\r
- 918:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 919:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 920:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 921:.\Generated_Source\PSoC5/USBFS_std.c **** * This function terminates the specified USBFS endpoint.\r
- 922:.\Generated_Source\PSoC5/USBFS_std.c **** * This function should be used before endpoint reconfiguration.\r
- 923:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 924:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 925:.\Generated_Source\PSoC5/USBFS_std.c **** * Endpoint number.\r
- 926:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 927:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 928:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 929:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 930:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 931:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 932:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 933:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 934:.\Generated_Source\PSoC5/USBFS_std.c **** void USBFS_TerminateEP(uint8 ep) \r
- 935:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 751 .loc 1 935 0\r
- 752 .cfi_startproc\r
- 753 @ args = 0, pretend = 0, frame = 0\r
- 754 @ frame_needed = 0, uses_anonymous_args = 0\r
- 755 @ link register save eliminated.\r
- 756 .LVL59:\r
- 936:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ri;\r
- 937:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 938:.\Generated_Source\PSoC5/USBFS_std.c **** ep &= USBFS_DIR_UNUSED;\r
- 757 .loc 1 938 0\r
- 758 0000 00F07F00 and r0, r0, #127\r
- 759 .LVL60:\r
- 939:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 760 .loc 1 939 0\r
- 761 0004 421E subs r2, r0, #1\r
- 762 0006 D1B2 uxtb r1, r2\r
- 763 .LVL61:\r
- 940:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 941:.\Generated_Source\PSoC5/USBFS_std.c **** if ((ep > USBFS_EP0) && (ep < USBFS_MAX_EP))\r
- 764 .loc 1 941 0\r
- 765 0008 0729 cmp r1, #7\r
- 766 000a 14D8 bhi .L70\r
- 939:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 33\r
-\r
-\r
- 767 .loc 1 939 0\r
- 768 000c 0B01 lsls r3, r1, #4\r
- 769 000e DAB2 uxtb r2, r3\r
- 942:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 943:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set the endpoint Halt */\r
- 944:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].hwEpState |= (USBFS_ENDPOINT_STATUS_HALT);\r
- 770 .loc 1 944 0\r
- 771 0010 094B ldr r3, .L74\r
- 772 0012 0C21 movs r1, #12\r
- 773 .LVL62:\r
- 774 0014 01FB0030 mla r0, r1, r0, r3\r
- 775 .LVL63:\r
- 776 0018 8378 ldrb r3, [r0, #2] @ zero_extendqisi2\r
- 777 001a 43F00103 orr r3, r3, #1\r
- 778 001e 8370 strb r3, [r0, #2]\r
- 945:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 946:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear the data toggle */\r
- 947:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epToggle = 0u;\r
- 779 .loc 1 947 0\r
- 780 0020 0023 movs r3, #0\r
- 781 0022 C370 strb r3, [r0, #3]\r
- 948:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].apiEpState = USBFS_NO_EVENT_ALLOWED;\r
- 782 .loc 1 948 0\r
- 783 0024 0223 movs r3, #2\r
- 784 0026 4370 strb r3, [r0, #1]\r
- 949:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 950:.\Generated_Source\PSoC5/USBFS_std.c **** if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- 785 .loc 1 950 0\r
- 786 0028 0079 ldrb r0, [r0, #4] @ zero_extendqisi2\r
- 787 002a 044B ldr r3, .L74+4\r
- 788 002c 10F0800F tst r0, #128\r
- 951:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 952:.\Generated_Source\PSoC5/USBFS_std.c **** /* IN Endpoint */\r
- 953:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN);\r
- 954:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 955:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
- 956:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 957:.\Generated_Source\PSoC5/USBFS_std.c **** /* OUT Endpoint */\r
- 958:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_OUT);\r
- 789 .loc 1 958 0\r
- 790 0030 08BF it eq\r
- 791 0032 0821 moveq r1, #8\r
- 792 0034 D154 strb r1, [r2, r3]\r
- 793 .L70:\r
- 794 0036 7047 bx lr\r
- 795 .L75:\r
- 796 .align 2\r
- 797 .L74:\r
- 798 0038 00000000 .word USBFS_EP\r
- 799 003c 0E600040 .word 1073766414\r
- 800 .cfi_endproc\r
- 801 .LFE7:\r
- 802 .size USBFS_TerminateEP, .-USBFS_TerminateEP\r
- 803 .section .text.USBFS_SetEndpointHalt,"ax",%progbits\r
- 804 .align 1\r
- 805 .global USBFS_SetEndpointHalt\r
- 806 .thumb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 34\r
-\r
-\r
- 807 .thumb_func\r
- 808 .type USBFS_SetEndpointHalt, %function\r
- 809 USBFS_SetEndpointHalt:\r
- 810 .LFB8:\r
- 959:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 960:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 961:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 962:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 963:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 964:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
- 965:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_SetEndpointHalt\r
- 966:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
- 967:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 968:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
- 969:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine handles set endpoint halt.\r
- 970:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 971:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
- 972:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
- 973:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 974:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
- 975:.\Generated_Source\PSoC5/USBFS_std.c **** * requestHandled.\r
- 976:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 977:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
- 978:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
- 979:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
- 980:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
- 981:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 USBFS_SetEndpointHalt(void) \r
- 982:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 811 .loc 1 982 0\r
- 812 .cfi_startproc\r
- 813 @ args = 0, pretend = 0, frame = 0\r
- 814 @ frame_needed = 0, uses_anonymous_args = 0\r
- 815 @ link register save eliminated.\r
- 816 .LVL64:\r
- 983:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep;\r
- 984:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ri;\r
- 985:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 requestHandled = USBFS_FALSE;\r
- 986:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 987:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set endpoint halt */\r
- 988:.\Generated_Source\PSoC5/USBFS_std.c **** ep = CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED;\r
- 817 .loc 1 988 0\r
- 818 0000 124B ldr r3, .L81\r
- 819 0002 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 820 0004 01F07F01 and r1, r1, #127\r
- 821 .LVL65:\r
- 989:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 822 .loc 1 989 0\r
- 823 0008 4A1E subs r2, r1, #1\r
- 824 000a D0B2 uxtb r0, r2\r
- 825 .LVL66:\r
- 990:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 991:.\Generated_Source\PSoC5/USBFS_std.c **** if ((ep > USBFS_EP0) && (ep < USBFS_MAX_EP))\r
- 826 .loc 1 991 0\r
- 827 000c 0728 cmp r0, #7\r
- 828 000e 1AD8 bhi .L77\r
- 989:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 829 .loc 1 989 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 35\r
-\r
-\r
- 830 0010 0301 lsls r3, r0, #4\r
- 831 0012 DAB2 uxtb r2, r3\r
- 992:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 993:.\Generated_Source\PSoC5/USBFS_std.c **** /* Set the endpoint Halt */\r
- 994:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].hwEpState |= (USBFS_ENDPOINT_STATUS_HALT);\r
- 832 .loc 1 994 0\r
- 833 0014 0E4B ldr r3, .L81+4\r
- 834 0016 0C20 movs r0, #12\r
- 835 .LVL67:\r
- 836 0018 00FB0130 mla r0, r0, r1, r3\r
- 837 001c 8178 ldrb r1, [r0, #2] @ zero_extendqisi2\r
- 838 .LVL68:\r
- 839 001e 41F00103 orr r3, r1, #1\r
- 995:.\Generated_Source\PSoC5/USBFS_std.c **** \r
- 996:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear the data toggle */\r
- 997:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epToggle = 0u;\r
- 840 .loc 1 997 0\r
- 841 0022 0021 movs r1, #0\r
- 994:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].hwEpState |= (USBFS_ENDPOINT_STATUS_HALT);\r
- 842 .loc 1 994 0\r
- 843 0024 8370 strb r3, [r0, #2]\r
- 844 .loc 1 997 0\r
- 845 0026 C170 strb r1, [r0, #3]\r
- 998:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].apiEpState |= USBFS_NO_EVENT_ALLOWED;\r
- 846 .loc 1 998 0\r
- 847 0028 4378 ldrb r3, [r0, #1] @ zero_extendqisi2\r
- 848 002a 43F00201 orr r1, r3, #2\r
- 849 002e 4170 strb r1, [r0, #1]\r
- 999:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1000:.\Generated_Source\PSoC5/USBFS_std.c **** if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- 850 .loc 1 1000 0\r
- 851 0030 0079 ldrb r0, [r0, #4] @ zero_extendqisi2\r
- 852 0032 084B ldr r3, .L81+8\r
- 853 0034 10F0800F tst r0, #128\r
- 854 0038 01D0 beq .L78\r
-1001:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1002:.\Generated_Source\PSoC5/USBFS_std.c **** /* IN Endpoint */\r
-1003:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_STALL_DATA_EP |\r
- 855 .loc 1 1003 0\r
- 856 003a 8D21 movs r1, #141\r
- 857 003c 00E0 b .L80\r
- 858 .L78:\r
-1004:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ACK_IN);\r
-1005:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1006:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
-1007:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1008:.\Generated_Source\PSoC5/USBFS_std.c **** /* OUT Endpoint */\r
-1009:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_STALL_DATA_EP |\r
- 859 .loc 1 1009 0\r
- 860 003e 8921 movs r1, #137\r
- 861 .L80:\r
- 862 0040 D154 strb r1, [r2, r3]\r
-1010:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_MODE_ACK_OUT);\r
-1011:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1012:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
-1013:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1014:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 36\r
-\r
-\r
-1015:.\Generated_Source\PSoC5/USBFS_std.c **** return(requestHandled);\r
-1016:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 863 .loc 1 1016 0\r
-1012:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 864 .loc 1 1012 0\r
- 865 0042 FFF7FEBF b USBFS_InitNoDataControlTransfer\r
- 866 .LVL69:\r
- 867 .L77:\r
- 868 .loc 1 1016 0\r
- 869 0046 0020 movs r0, #0\r
- 870 .LVL70:\r
- 871 0048 7047 bx lr\r
- 872 .L82:\r
- 873 004a 00BF .align 2\r
- 874 .L81:\r
- 875 004c 04600040 .word 1073766404\r
- 876 0050 00000000 .word USBFS_EP\r
- 877 0054 0E600040 .word 1073766414\r
- 878 .cfi_endproc\r
- 879 .LFE8:\r
- 880 .size USBFS_SetEndpointHalt, .-USBFS_SetEndpointHalt\r
- 881 .section .text.USBFS_ClearEndpointHalt,"ax",%progbits\r
- 882 .align 1\r
- 883 .global USBFS_ClearEndpointHalt\r
- 884 .thumb\r
- 885 .thumb_func\r
- 886 .type USBFS_ClearEndpointHalt, %function\r
- 887 USBFS_ClearEndpointHalt:\r
- 888 .LFB9:\r
-1017:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1018:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1019:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
-1020:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_ClearEndpointHalt\r
-1021:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
-1022:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1023:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
-1024:.\Generated_Source\PSoC5/USBFS_std.c **** * This routine handles clear endpoint halt.\r
-1025:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1026:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
-1027:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
-1028:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1029:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
-1030:.\Generated_Source\PSoC5/USBFS_std.c **** * requestHandled.\r
-1031:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1032:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
-1033:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
-1034:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1035:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
-1036:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 USBFS_ClearEndpointHalt(void) \r
-1037:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 889 .loc 1 1037 0\r
- 890 .cfi_startproc\r
- 891 @ args = 0, pretend = 0, frame = 0\r
- 892 @ frame_needed = 0, uses_anonymous_args = 0\r
- 893 .LVL71:\r
- 894 0000 10B5 push {r4, lr}\r
- 895 .LCFI4:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 37\r
-\r
-\r
- 896 .cfi_def_cfa_offset 8\r
- 897 .cfi_offset 4, -8\r
- 898 .cfi_offset 14, -4\r
-1038:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ep;\r
-1039:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 ri;\r
-1040:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 requestHandled = USBFS_FALSE;\r
-1041:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1042:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear endpoint halt */\r
-1043:.\Generated_Source\PSoC5/USBFS_std.c **** ep = CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED;\r
- 899 .loc 1 1043 0\r
- 900 0002 1A4B ldr r3, .L90\r
- 901 0004 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 902 0006 00F07F03 and r3, r0, #127\r
- 903 .LVL72:\r
-1044:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 904 .loc 1 1044 0\r
- 905 000a 5A1E subs r2, r3, #1\r
- 906 000c D2B2 uxtb r2, r2\r
- 907 .LVL73:\r
-1045:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1046:.\Generated_Source\PSoC5/USBFS_std.c **** if ((ep > USBFS_EP0) && (ep < USBFS_MAX_EP))\r
- 908 .loc 1 1046 0\r
- 909 000e 072A cmp r2, #7\r
- 910 0010 2AD8 bhi .L84\r
-1047:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1048:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear the endpoint Halt */\r
-1049:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].hwEpState &= (uint8)~(USBFS_ENDPOINT_STATUS_HALT);\r
- 911 .loc 1 1049 0\r
- 912 0012 1749 ldr r1, .L90+4\r
- 913 0014 0C20 movs r0, #12\r
- 914 0016 00FB0313 mla r3, r0, r3, r1\r
- 915 .LVL74:\r
- 916 001a 9C78 ldrb r4, [r3, #2] @ zero_extendqisi2\r
-1044:.\Generated_Source\PSoC5/USBFS_std.c **** ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- 917 .loc 1 1044 0\r
- 918 001c 1201 lsls r2, r2, #4\r
- 919 .LVL75:\r
- 920 .loc 1 1049 0\r
- 921 001e 04F0FE01 and r1, r4, #254\r
- 922 0022 9970 strb r1, [r3, #2]\r
-1050:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1051:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear the data toggle */\r
-1052:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epToggle = 0u;\r
- 923 .loc 1 1052 0\r
- 924 0024 0024 movs r4, #0\r
-1053:.\Generated_Source\PSoC5/USBFS_std.c **** /* Clear toggle bit for already armed packet */\r
-1054:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri), CY_GET_REG8(\r
- 925 .loc 1 1054 0\r
- 926 0026 1349 ldr r1, .L90+8\r
-1052:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].epToggle = 0u;\r
- 927 .loc 1 1052 0\r
- 928 0028 DC70 strb r4, [r3, #3]\r
- 929 .loc 1 1054 0\r
- 930 002a D2B2 uxtb r2, r2\r
- 931 002c 545C ldrb r4, [r2, r1] @ zero_extendqisi2\r
- 932 002e 04F07F04 and r4, r4, #127\r
- 933 0032 5454 strb r4, [r2, r1]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 38\r
-\r
-\r
-1055:.\Generated_Source\PSoC5/USBFS_std.c **** (reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri)) & (uint8)~USBFS_EPX_CNT_DATA_TOGGLE);\r
-1056:.\Generated_Source\PSoC5/USBFS_std.c **** /* Return API State as it was defined before */\r
-1057:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_EP[ep].apiEpState &= (uint8)~USBFS_NO_EVENT_ALLOWED;\r
- 934 .loc 1 1057 0\r
- 935 0034 5978 ldrb r1, [r3, #1] @ zero_extendqisi2\r
- 936 0036 01F0FD01 and r1, r1, #253\r
- 937 003a 5970 strb r1, [r3, #1]\r
-1058:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1059:.\Generated_Source\PSoC5/USBFS_std.c **** if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- 938 .loc 1 1059 0\r
- 939 003c 1979 ldrb r1, [r3, #4] @ zero_extendqisi2\r
-1060:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1061:.\Generated_Source\PSoC5/USBFS_std.c **** /* IN Endpoint */\r
-1062:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_EP[ep].apiEpState == USBFS_IN_BUFFER_EMPTY)\r
- 940 .loc 1 1062 0\r
- 941 003e 5B78 ldrb r3, [r3, #1] @ zero_extendqisi2\r
-1059:.\Generated_Source\PSoC5/USBFS_std.c **** if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- 942 .loc 1 1059 0\r
- 943 0040 11F0800F tst r1, #128\r
- 944 0044 0C49 ldr r1, .L90+12\r
- 945 0046 05D0 beq .L85\r
- 946 .loc 1 1062 0\r
- 947 0048 012B cmp r3, #1\r
- 948 004a 01D1 bne .L86\r
-1063:.\Generated_Source\PSoC5/USBFS_std.c **** { /* Wait for next packet from application */\r
-1064:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN);\r
- 949 .loc 1 1064 0\r
- 950 004c 5054 strb r0, [r2, r1]\r
- 951 004e 07E0 b .L87\r
- 952 .L86:\r
-1065:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1066:.\Generated_Source\PSoC5/USBFS_std.c **** else /* Continue armed transfer */\r
-1067:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1068:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_ACK_IN);\r
- 953 .loc 1 1068 0\r
- 954 0050 0D20 movs r0, #13\r
- 955 0052 04E0 b .L89\r
- 956 .L85:\r
-1069:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1070:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1071:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
-1072:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1073:.\Generated_Source\PSoC5/USBFS_std.c **** /* OUT Endpoint */\r
-1074:.\Generated_Source\PSoC5/USBFS_std.c **** if(USBFS_EP[ep].apiEpState == USBFS_OUT_BUFFER_FULL)\r
- 957 .loc 1 1074 0\r
- 958 0054 012B cmp r3, #1\r
- 959 0056 01D1 bne .L88\r
-1075:.\Generated_Source\PSoC5/USBFS_std.c **** { /* Allow application to read full buffer */\r
-1076:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_OUT);\r
- 960 .loc 1 1076 0\r
- 961 0058 0820 movs r0, #8\r
- 962 005a 00E0 b .L89\r
- 963 .L88:\r
-1077:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1078:.\Generated_Source\PSoC5/USBFS_std.c **** else /* Mark endpoint as empty, so it will be reloaded */\r
-1079:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1080:.\Generated_Source\PSoC5/USBFS_std.c **** CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_ACK_OUT);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 39\r
-\r
-\r
- 964 .loc 1 1080 0\r
- 965 005c 0920 movs r0, #9\r
- 966 .L89:\r
- 967 005e 5054 strb r0, [r2, r1]\r
- 968 .L87:\r
-1081:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1082:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1083:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
-1084:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1085:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1086:.\Generated_Source\PSoC5/USBFS_std.c **** return(requestHandled);\r
-1087:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 969 .loc 1 1087 0\r
- 970 0060 BDE81040 pop {r4, lr}\r
-1083:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 971 .loc 1 1083 0\r
- 972 0064 FFF7FEBF b USBFS_InitNoDataControlTransfer\r
- 973 .LVL76:\r
- 974 .L84:\r
- 975 .loc 1 1087 0\r
- 976 0068 0020 movs r0, #0\r
- 977 006a 10BD pop {r4, pc}\r
- 978 .L91:\r
- 979 .align 2\r
- 980 .L90:\r
- 981 006c 04600040 .word 1073766404\r
- 982 0070 00000000 .word USBFS_EP\r
- 983 0074 0C600040 .word 1073766412\r
- 984 0078 0E600040 .word 1073766414\r
- 985 .cfi_endproc\r
- 986 .LFE9:\r
- 987 .size USBFS_ClearEndpointHalt, .-USBFS_ClearEndpointHalt\r
- 988 .section .text.USBFS_ValidateAlternateSetting,"ax",%progbits\r
- 989 .align 1\r
- 990 .global USBFS_ValidateAlternateSetting\r
- 991 .thumb\r
- 992 .thumb_func\r
- 993 .type USBFS_ValidateAlternateSetting, %function\r
- 994 USBFS_ValidateAlternateSetting:\r
- 995 .LFB10:\r
-1088:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1089:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1090:.\Generated_Source\PSoC5/USBFS_std.c **** /*******************************************************************************\r
-1091:.\Generated_Source\PSoC5/USBFS_std.c **** * Function Name: USBFS_ValidateAlternateSetting\r
-1092:.\Generated_Source\PSoC5/USBFS_std.c **** ********************************************************************************\r
-1093:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1094:.\Generated_Source\PSoC5/USBFS_std.c **** * Summary:\r
-1095:.\Generated_Source\PSoC5/USBFS_std.c **** * Validates (and records) a SET INTERFACE request.\r
-1096:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1097:.\Generated_Source\PSoC5/USBFS_std.c **** * Parameters:\r
-1098:.\Generated_Source\PSoC5/USBFS_std.c **** * None.\r
-1099:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1100:.\Generated_Source\PSoC5/USBFS_std.c **** * Return:\r
-1101:.\Generated_Source\PSoC5/USBFS_std.c **** * requestHandled.\r
-1102:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1103:.\Generated_Source\PSoC5/USBFS_std.c **** * Reentrant:\r
-1104:.\Generated_Source\PSoC5/USBFS_std.c **** * No.\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 40\r
-\r
-\r
-1105:.\Generated_Source\PSoC5/USBFS_std.c **** *\r
-1106:.\Generated_Source\PSoC5/USBFS_std.c **** *******************************************************************************/\r
-1107:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 USBFS_ValidateAlternateSetting(void) \r
-1108:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 996 .loc 1 1108 0\r
- 997 .cfi_startproc\r
- 998 @ args = 0, pretend = 0, frame = 0\r
- 999 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1000 .LVL77:\r
- 1001 0000 10B5 push {r4, lr}\r
- 1002 .LCFI5:\r
- 1003 .cfi_def_cfa_offset 8\r
- 1004 .cfi_offset 4, -8\r
- 1005 .cfi_offset 14, -4\r
-1109:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 requestHandled = USBFS_TRUE;\r
-1110:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 interfaceNum;\r
-1111:.\Generated_Source\PSoC5/USBFS_std.c **** const T_USBFS_LUT CYCODE *pTmp;\r
-1112:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 currentInterfacesNum;\r
-1113:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1114:.\Generated_Source\PSoC5/USBFS_std.c **** interfaceNum = CY_GET_REG8(USBFS_wIndexLo);\r
- 1006 .loc 1 1114 0\r
- 1007 0002 0C4B ldr r3, .L96\r
-1115:.\Generated_Source\PSoC5/USBFS_std.c **** /* Validate interface setting, stall if invalid. */\r
-1116:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- 1008 .loc 1 1116 0\r
- 1009 0004 0C48 ldr r0, .L96+4\r
-1114:.\Generated_Source\PSoC5/USBFS_std.c **** interfaceNum = CY_GET_REG8(USBFS_wIndexLo);\r
- 1010 .loc 1 1114 0\r
- 1011 0006 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 1012 .LVL78:\r
- 1013 .loc 1 1116 0\r
- 1014 0008 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 1015 000a 4A1E subs r2, r1, #1\r
- 1016 000c D0B2 uxtb r0, r2\r
- 1017 000e FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 1018 .LVL79:\r
-1117:.\Generated_Source\PSoC5/USBFS_std.c **** currentInterfacesNum = ((const uint8 *) pTmp->p_list)[USBFS_CONFIG_DESCR_NUM_INTERFACES];\r
- 1019 .loc 1 1117 0\r
- 1020 0012 4368 ldr r3, [r0, #4]\r
-1118:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1119:.\Generated_Source\PSoC5/USBFS_std.c **** if((interfaceNum >= currentInterfacesNum) || (interfaceNum >= USBFS_MAX_INTERFACES_NUMBER))\r
- 1021 .loc 1 1119 0\r
- 1022 0014 1879 ldrb r0, [r3, #4] @ zero_extendqisi2\r
- 1023 .LVL80:\r
- 1024 0016 A042 cmp r0, r4\r
- 1025 0018 09D9 bls .L95\r
- 1026 .loc 1 1119 0 is_stmt 0 discriminator 1\r
- 1027 001a 44B9 cbnz r4, .L95\r
-1120:.\Generated_Source\PSoC5/USBFS_std.c **** { /* Wrong interface number */\r
-1121:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_FALSE;\r
-1122:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1123:.\Generated_Source\PSoC5/USBFS_std.c **** else\r
-1124:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
-1125:.\Generated_Source\PSoC5/USBFS_std.c **** /* Save current Alt setting to find out the difference in Config() function */\r
-1126:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[interfaceNum] = USBFS_interfaceSetting[interfaceNum];\r
- 1028 .loc 1 1126 0 is_stmt 1\r
- 1029 001c 074B ldr r3, .L96+8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 41\r
-\r
-\r
- 1030 .LVL81:\r
- 1031 001e 084A ldr r2, .L96+12\r
- 1032 0020 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
-1127:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[interfaceNum] = CY_GET_REG8(USBFS_wValueLo);\r
- 1033 .loc 1 1127 0\r
- 1034 0022 0848 ldr r0, .L96+16\r
- 1035 .LVL82:\r
-1126:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[interfaceNum] = USBFS_interfaceSetting[interfaceNum];\r
- 1036 .loc 1 1126 0\r
- 1037 0024 1170 strb r1, [r2, #0]\r
- 1038 .loc 1 1127 0\r
- 1039 0026 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
-1109:.\Generated_Source\PSoC5/USBFS_std.c **** uint8 requestHandled = USBFS_TRUE;\r
- 1040 .loc 1 1109 0\r
- 1041 0028 0120 movs r0, #1\r
- 1042 .loc 1 1127 0\r
- 1043 002a 1970 strb r1, [r3, #0]\r
- 1044 002c 10BD pop {r4, pc}\r
- 1045 .LVL83:\r
- 1046 .L95:\r
-1121:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_FALSE;\r
- 1047 .loc 1 1121 0\r
- 1048 002e 0020 movs r0, #0\r
- 1049 .LVL84:\r
-1128:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
-1129:.\Generated_Source\PSoC5/USBFS_std.c **** \r
-1130:.\Generated_Source\PSoC5/USBFS_std.c **** return (requestHandled);\r
-1131:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1050 .loc 1 1131 0\r
- 1051 0030 10BD pop {r4, pc}\r
- 1052 .L97:\r
- 1053 0032 00BF .align 2\r
- 1054 .L96:\r
- 1055 0034 04600040 .word 1073766404\r
- 1056 0038 00000000 .word USBFS_configuration\r
- 1057 003c 00000000 .word USBFS_interfaceSetting\r
- 1058 0040 00000000 .word USBFS_interfaceSetting_last\r
- 1059 0044 02600040 .word 1073766402\r
- 1060 .cfi_endproc\r
- 1061 .LFE10:\r
- 1062 .size USBFS_ValidateAlternateSetting, .-USBFS_ValidateAlternateSetting\r
- 1063 .section .text.USBFS_HandleStandardRqst,"ax",%progbits\r
- 1064 .align 1\r
- 1065 .global USBFS_HandleStandardRqst\r
- 1066 .thumb\r
- 1067 .thumb_func\r
- 1068 .type USBFS_HandleStandardRqst, %function\r
- 1069 USBFS_HandleStandardRqst:\r
- 1070 .LFB0:\r
- 90:.\Generated_Source\PSoC5/USBFS_std.c **** {\r
- 1071 .loc 1 90 0\r
- 1072 .cfi_startproc\r
- 1073 @ args = 0, pretend = 0, frame = 0\r
- 1074 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1075 .LVL85:\r
- 1076 0000 10B5 push {r4, lr}\r
- 1077 .LCFI6:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 42\r
-\r
-\r
- 1078 .cfi_def_cfa_offset 8\r
- 1079 .cfi_offset 4, -8\r
- 1080 .cfi_offset 14, -4\r
- 102:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 0u;\r
- 1081 .loc 1 102 0\r
- 1082 0002 7C4B ldr r3, .L151\r
- 1083 0004 0022 movs r2, #0\r
- 1084 0006 1A80 strh r2, [r3, #0] @ movhi\r
- 104:.\Generated_Source\PSoC5/USBFS_std.c **** if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- 1085 .loc 1 104 0\r
- 1086 0008 7B4A ldr r2, .L151+4\r
- 1087 000a 7C48 ldr r0, .L151+8\r
- 1088 000c 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 1089 000e 11F0800F tst r1, #128\r
- 1090 0012 00F08A80 beq .L99\r
- 107:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 1091 .loc 1 107 0\r
- 1092 0016 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 1093 0018 0A29 cmp r1, #10\r
- 1094 001a 00F22281 bhi .L100\r
- 1095 001e DFE811F0 tbh [pc, r1, lsl #1]\r
- 1096 .L105:\r
- 1097 0022 5800 .2byte (.L101-.L105)/2\r
- 1098 0024 2001 .2byte (.L100-.L105)/2\r
- 1099 0026 2001 .2byte (.L100-.L105)/2\r
- 1100 0028 2001 .2byte (.L100-.L105)/2\r
- 1101 002a 2001 .2byte (.L100-.L105)/2\r
- 1102 002c 2001 .2byte (.L100-.L105)/2\r
- 1103 002e 0B00 .2byte (.L102-.L105)/2\r
- 1104 0030 2001 .2byte (.L100-.L105)/2\r
- 1105 0032 7800 .2byte (.L103-.L105)/2\r
- 1106 0034 2001 .2byte (.L100-.L105)/2\r
- 1107 0036 7C00 .2byte (.L104-.L105)/2\r
- 1108 .L102:\r
- 110:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_DEVICE)\r
- 1109 .loc 1 110 0\r
- 1110 0038 714B ldr r3, .L151+12\r
- 1111 003a 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1112 003c 0129 cmp r1, #1\r
- 1113 003e 0AD1 bne .L106\r
- 1114 .LBB4:\r
- 1115 .LBB5:\r
- 882:.\Generated_Source\PSoC5/USBFS_std.c **** return( (const T_USBFS_LUT CYCODE *) USBFS_TABLE[USBFS_device].p_list );\r
- 1116 .loc 1 882 0\r
- 1117 0040 7048 ldr r0, .L151+16\r
- 1118 0042 7149 ldr r1, .L151+20\r
- 1119 0044 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 1120 0046 01EBC203 add r3, r1, r2, lsl #3\r
- 1121 .LBE5:\r
- 1122 .LBE4:\r
- 113:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
- 1123 .loc 1 113 0\r
- 1124 004a 5868 ldr r0, [r3, #4]\r
- 114:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_DEVICE_DESCR_LENGTH;\r
- 1125 .loc 1 114 0\r
- 1126 004c 1223 movs r3, #18\r
- 113:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 43\r
-\r
-\r
- 1127 .loc 1 113 0\r
- 1128 004e 4268 ldr r2, [r0, #4]\r
- 1129 0050 6848 ldr r0, .L151\r
- 1130 0052 4260 str r2, [r0, #4]\r
- 1131 0054 0FE0 b .L142\r
- 1132 .L106:\r
- 117:.\Generated_Source\PSoC5/USBFS_std.c **** else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_CONFIG)\r
- 1133 .loc 1 117 0\r
- 1134 0056 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1135 0058 0228 cmp r0, #2\r
- 1136 005a 11D1 bne .L107\r
- 119:.\Generated_Source\PSoC5/USBFS_std.c **** pTmp = USBFS_GetConfigTablePtr(CY_GET_REG8(USBFS_wValueLo));\r
- 1137 .loc 1 119 0\r
- 1138 005c 6B4B ldr r3, .L151+24\r
- 1139 005e 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1140 0060 FFF7FEFF bl USBFS_GetConfigTablePtr\r
- 1141 .LVL86:\r
- 120:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
- 1142 .loc 1 120 0\r
- 1143 0064 4268 ldr r2, [r0, #4]\r
- 1144 0066 6348 ldr r0, .L151\r
- 1145 .LVL87:\r
- 1146 0068 4260 str r2, [r0, #4]\r
- 121:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = ((uint16)(USBFS_currentTD.pData)[ \\r
- 1147 .loc 1 121 0\r
- 1148 006a 4168 ldr r1, [r0, #4]\r
- 1149 006c CB78 ldrb r3, [r1, #3] @ zero_extendqisi2\r
- 123:.\Generated_Source\PSoC5/USBFS_std.c **** (USBFS_currentTD.pData)[USBFS_CONFIG_DESCR_TOTAL_LENGTH_LOW];\r
- 1150 .loc 1 123 0\r
- 1151 006e 4268 ldr r2, [r0, #4]\r
- 1152 0070 9178 ldrb r1, [r2, #2] @ zero_extendqisi2\r
- 121:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = ((uint16)(USBFS_currentTD.pData)[ \\r
- 1153 .loc 1 121 0\r
- 1154 0072 41EA0323 orr r3, r1, r3, lsl #8\r
- 1155 .L142:\r
- 1156 0076 0380 strh r3, [r0, #0] @ movhi\r
- 1157 .LVL88:\r
- 1158 .L143:\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1159 .loc 1 316 0\r
- 1160 0078 BDE81040 pop {r4, lr}\r
- 124:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitControlRead();\r
- 1161 .loc 1 124 0\r
- 1162 007c FFF7FEBF b USBFS_InitControlRead\r
- 1163 .LVL89:\r
- 1164 .L107:\r
- 127:.\Generated_Source\PSoC5/USBFS_std.c **** else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_STRING)\r
- 1165 .loc 1 127 0\r
- 1166 0080 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1167 0082 032A cmp r2, #3\r
- 1168 0084 21D1 bne .L150\r
- 1169 .L132:\r
- 1170 0086 624B ldr r3, .L151+28\r
- 1171 0088 0022 movs r2, #0\r
- 1172 .LVL90:\r
- 1173 .L108:\r
- 133:.\Generated_Source\PSoC5/USBFS_std.c **** while ( (CY_GET_REG8(USBFS_wValueLo) > nStr) && (*pStr != 0u) )\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 44\r
-\r
-\r
- 1174 .loc 1 133 0 discriminator 1\r
- 1175 008a 6049 ldr r1, .L151+24\r
- 1176 008c 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 1177 008e 9042 cmp r0, r2\r
- 1178 0090 0AD8 bhi .L110\r
- 1179 .L114:\r
- 151:.\Generated_Source\PSoC5/USBFS_std.c **** if( (CY_GET_REG8(USBFS_wValueLo) != 0u) &&\r
- 1180 .loc 1 151 0\r
- 1181 0092 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 1182 .LVL91:\r
- 1183 0094 82B1 cbz r2, .L112\r
- 1184 .L111:\r
- 152:.\Generated_Source\PSoC5/USBFS_std.c **** (CY_GET_REG8(USBFS_wValueLo) ==\r
- 1185 .loc 1 152 0 discriminator 1\r
- 1186 0096 5D49 ldr r1, .L151+24\r
- 155:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = (volatile uint8 *)&USBFS_SN_STRING_DESCRIPTOR[0u];\r
- 1187 .loc 1 155 0 discriminator 1\r
- 1188 0098 5E48 ldr r0, .L151+32\r
- 152:.\Generated_Source\PSoC5/USBFS_std.c **** (CY_GET_REG8(USBFS_wValueLo) ==\r
- 1189 .loc 1 152 0 discriminator 1\r
- 1190 009a 0978 ldrb r1, [r1, #0] @ zero_extendqisi2\r
- 155:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = (volatile uint8 *)&USBFS_SN_STRING_DESCRIPTOR[0u];\r
- 1191 .loc 1 155 0 discriminator 1\r
- 1192 009c 5E4A ldr r2, .L151+36\r
- 1193 009e 007C ldrb r0, [r0, #16] @ zero_extendqisi2\r
- 1194 00a0 8842 cmp r0, r1\r
- 1195 00a2 08BF it eq\r
- 1196 00a4 1346 moveq r3, r2\r
- 1197 .LVL92:\r
- 1198 00a6 07E0 b .L112\r
- 1199 .LVL93:\r
- 1200 .L110:\r
- 133:.\Generated_Source\PSoC5/USBFS_std.c **** while ( (CY_GET_REG8(USBFS_wValueLo) > nStr) && (*pStr != 0u) )\r
- 1201 .loc 1 133 0 discriminator 2\r
- 1202 00a8 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1203 00aa 0028 cmp r0, #0\r
- 1204 00ac F1D0 beq .L114\r
- 1205 .L113:\r
- 136:.\Generated_Source\PSoC5/USBFS_std.c **** descrLength = *pStr;\r
- 1206 .loc 1 136 0\r
- 1207 00ae 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1208 .LVL94:\r
- 139:.\Generated_Source\PSoC5/USBFS_std.c **** nStr++;\r
- 1209 .loc 1 139 0\r
- 1210 00b0 501C adds r0, r2, #1\r
- 138:.\Generated_Source\PSoC5/USBFS_std.c **** pStr = &pStr[descrLength];\r
- 1211 .loc 1 138 0\r
- 1212 00b2 5B18 adds r3, r3, r1\r
- 1213 .LVL95:\r
- 139:.\Generated_Source\PSoC5/USBFS_std.c **** nStr++;\r
- 1214 .loc 1 139 0\r
- 1215 00b4 C2B2 uxtb r2, r0\r
- 1216 .LVL96:\r
- 1217 00b6 E8E7 b .L108\r
- 1218 .LVL97:\r
- 1219 .L112:\r
- 169:.\Generated_Source\PSoC5/USBFS_std.c **** if (*pStr != 0u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 45\r
-\r
-\r
- 1220 .loc 1 169 0\r
- 1221 00b8 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1222 00ba 0029 cmp r1, #0\r
- 1223 00bc 00F0D180 beq .L100\r
- 171:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = *pStr;\r
- 1224 .loc 1 171 0\r
- 1225 00c0 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1226 00c2 4C4A ldr r2, .L151\r
- 1227 00c4 1080 strh r0, [r2, #0] @ movhi\r
- 172:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = pStr;\r
- 1228 .loc 1 172 0\r
- 1229 00c6 5360 str r3, [r2, #4]\r
- 1230 00c8 D6E7 b .L143\r
- 1231 .LVL98:\r
- 1232 .L150:\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1233 .loc 1 316 0\r
- 1234 00ca BDE81040 pop {r4, lr}\r
- 179:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_DispatchClassRqst();\r
- 1235 .loc 1 179 0\r
- 1236 00ce FFF7FEBF b USBFS_DispatchClassRqst\r
- 1237 .LVL99:\r
- 1238 .L101:\r
- 183:.\Generated_Source\PSoC5/USBFS_std.c **** switch ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK))\r
- 1239 .loc 1 183 0\r
- 1240 00d2 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 1241 00d4 11F00302 ands r2, r1, #3\r
- 1242 00d8 11D0 beq .L116\r
- 1243 00da 022A cmp r2, #2\r
- 1244 00dc 40F0C180 bne .L100\r
- 186:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_EP_STATUS_LENGTH;\r
- 1245 .loc 1 186 0\r
- 1246 00e0 4449 ldr r1, .L151\r
- 188:.\Generated_Source\PSoC5/USBFS_std.c **** CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED].hwEpState;\r
- 1247 .loc 1 188 0\r
- 1248 00e2 4E4B ldr r3, .L151+40\r
- 186:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_EP_STATUS_LENGTH;\r
- 1249 .loc 1 186 0\r
- 1250 00e4 0A80 strh r2, [r1, #0] @ movhi\r
- 188:.\Generated_Source\PSoC5/USBFS_std.c **** CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED].hwEpState;\r
- 1251 .loc 1 188 0\r
- 1252 00e6 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1253 00e8 4D4A ldr r2, .L151+44\r
- 1254 00ea 00F07F03 and r3, r0, #127\r
- 1255 00ee 0C20 movs r0, #12\r
- 1256 00f0 00FB0323 mla r3, r0, r3, r2\r
- 1257 00f4 9878 ldrb r0, [r3, #2] @ zero_extendqisi2\r
- 187:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[0u] = USBFS_EP[ \\r
- 1258 .loc 1 187 0\r
- 1259 00f6 4B4B ldr r3, .L151+48\r
- 189:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[1u] = 0u;\r
- 1260 .loc 1 189 0\r
- 1261 00f8 0022 movs r2, #0\r
- 187:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[0u] = USBFS_EP[ \\r
- 1262 .loc 1 187 0\r
- 1263 00fa 1870 strb r0, [r3, #0]\r
- 1264 00fc 06E0 b .L146\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 46\r
-\r
-\r
- 1265 .L116:\r
- 194:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_DEVICE_STATUS_LENGTH;\r
- 1266 .loc 1 194 0\r
- 1267 00fe 3D49 ldr r1, .L151\r
- 1268 0100 0223 movs r3, #2\r
- 195:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[0u] = USBFS_deviceStatus;\r
- 1269 .loc 1 195 0\r
- 1270 0102 4948 ldr r0, .L151+52\r
- 194:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = USBFS_DEVICE_STATUS_LENGTH;\r
- 1271 .loc 1 194 0\r
- 1272 0104 0B80 strh r3, [r1, #0] @ movhi\r
- 195:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[0u] = USBFS_deviceStatus;\r
- 1273 .loc 1 195 0\r
- 1274 0106 0078 ldrb r0, [r0, #0] @ zero_extendqisi2\r
- 1275 0108 464B ldr r3, .L151+48\r
- 1276 010a 1870 strb r0, [r3, #0]\r
- 1277 .L146:\r
- 196:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_tBuffer[1u] = 0u;\r
- 1278 .loc 1 196 0\r
- 1279 010c 5A70 strb r2, [r3, #1]\r
- 197:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = &USBFS_tBuffer[0u];\r
- 1280 .loc 1 197 0\r
- 1281 010e 4B60 str r3, [r1, #4]\r
- 1282 0110 B2E7 b .L143\r
- 1283 .L103:\r
- 205:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 1u;\r
- 1284 .loc 1 205 0\r
- 1285 0112 0122 movs r2, #1\r
- 1286 0114 1A80 strh r2, [r3, #0] @ movhi\r
- 206:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)&USBFS_configuration;\r
- 1287 .loc 1 206 0\r
- 1288 0116 4548 ldr r0, .L151+56\r
- 1289 0118 05E0 b .L147\r
- 1290 .L104:\r
- 210:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 1u;\r
- 1291 .loc 1 210 0\r
- 1292 011a 0122 movs r2, #1\r
- 212:.\Generated_Source\PSoC5/USBFS_std.c **** CY_GET_REG8(USBFS_wInde\r
- 1293 .loc 1 212 0\r
- 1294 011c 3F48 ldr r0, .L151+40\r
- 210:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.count = 1u;\r
- 1295 .loc 1 210 0\r
- 1296 011e 1A80 strh r2, [r3, #0] @ movhi\r
- 212:.\Generated_Source\PSoC5/USBFS_std.c **** CY_GET_REG8(USBFS_wInde\r
- 1297 .loc 1 212 0\r
- 1298 0120 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 211:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_currentTD.pData = (volatile uint8 *)&USBFS_interfaceSetting[ \\r
- 1299 .loc 1 211 0\r
- 1300 0122 4349 ldr r1, .L151+60\r
- 1301 0124 8818 adds r0, r1, r2\r
- 1302 .L147:\r
- 1303 0126 5860 str r0, [r3, #4]\r
- 1304 0128 A6E7 b .L143\r
- 1305 .L99:\r
- 221:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 1306 .loc 1 221 0\r
- 1307 012a 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 47\r
-\r
-\r
- 1308 012c 581E subs r0, r3, #1\r
- 1309 012e 0A28 cmp r0, #10\r
- 1310 0130 00F29780 bhi .L100\r
- 1311 0134 DFE810F0 tbh [pc, r0, lsl #1]\r
- 1312 .L123:\r
- 1313 0138 2B00 .2byte (.L118-.L123)/2\r
- 1314 013a 9500 .2byte (.L100-.L123)/2\r
- 1315 013c 4400 .2byte (.L119-.L123)/2\r
- 1316 013e 9500 .2byte (.L100-.L123)/2\r
- 1317 0140 0B00 .2byte (.L120-.L123)/2\r
- 1318 0142 9500 .2byte (.L100-.L123)/2\r
- 1319 0144 9500 .2byte (.L100-.L123)/2\r
- 1320 0146 9500 .2byte (.L100-.L123)/2\r
- 1321 0148 0F00 .2byte (.L121-.L123)/2\r
- 1322 014a 9500 .2byte (.L100-.L123)/2\r
- 1323 014c 1900 .2byte (.L122-.L123)/2\r
- 1324 .L120:\r
- 224:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceAddress = CY_GET_REG8(USBFS_wValueLo);\r
- 1325 .loc 1 224 0\r
- 1326 014e 2F4B ldr r3, .L151+24\r
- 1327 0150 3849 ldr r1, .L151+64\r
- 1328 0152 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1329 0154 4CE0 b .L149\r
- 1330 .L121:\r
- 228:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configuration = CY_GET_REG8(USBFS_wValueLo);\r
- 1331 .loc 1 228 0\r
- 1332 0156 2D4B ldr r3, .L151+24\r
- 1333 0158 344A ldr r2, .L151+56\r
- 1334 015a 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 229:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configurationChanged = USBFS_TRUE;\r
- 1335 .loc 1 229 0\r
- 1336 015c 3649 ldr r1, .L151+68\r
- 228:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configuration = CY_GET_REG8(USBFS_wValueLo);\r
- 1337 .loc 1 228 0\r
- 1338 015e 1070 strb r0, [r2, #0]\r
- 229:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configurationChanged = USBFS_TRUE;\r
- 1339 .loc 1 229 0\r
- 1340 0160 0120 movs r0, #1\r
- 1341 0162 0870 strb r0, [r1, #0]\r
- 230:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_Config(USBFS_TRUE);\r
- 1342 .loc 1 230 0\r
- 1343 0164 FFF7FEFF bl USBFS_Config\r
- 1344 .LVL100:\r
- 1345 0168 77E0 b .L144\r
- 1346 .L122:\r
- 234:.\Generated_Source\PSoC5/USBFS_std.c **** if (USBFS_ValidateAlternateSetting() != 0u)\r
- 1347 .loc 1 234 0\r
- 1348 016a FFF7FEFF bl USBFS_ValidateAlternateSetting\r
- 1349 .LVL101:\r
- 1350 016e 0028 cmp r0, #0\r
- 1351 0170 77D0 beq .L100\r
- 236:.\Generated_Source\PSoC5/USBFS_std.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- 1352 .loc 1 236 0\r
- 1353 0172 2A4C ldr r4, .L151+40\r
- 237:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceNumber = interfaceNumber;\r
- 1354 .loc 1 237 0\r
- 1355 0174 314A ldr r2, .L151+72\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 48\r
-\r
-\r
- 236:.\Generated_Source\PSoC5/USBFS_std.c **** interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- 1356 .loc 1 236 0\r
- 1357 0176 2478 ldrb r4, [r4, #0] @ zero_extendqisi2\r
- 1358 .LVL102:\r
- 238:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configurationChanged = USBFS_TRUE;\r
- 1359 .loc 1 238 0\r
- 1360 0178 2F4B ldr r3, .L151+68\r
- 1361 017a 0121 movs r1, #1\r
- 237:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceNumber = interfaceNumber;\r
- 1362 .loc 1 237 0\r
- 1363 017c 1470 strb r4, [r2, #0]\r
- 238:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_configurationChanged = USBFS_TRUE;\r
- 1364 .loc 1 238 0\r
- 1365 017e 1970 strb r1, [r3, #0]\r
- 243:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_ConfigAltChanged();\r
- 1366 .loc 1 243 0\r
- 1367 0180 FFF7FEFF bl USBFS_ConfigAltChanged\r
- 1368 .LVL103:\r
- 247:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[interfaceNumber];\r
- 1369 .loc 1 247 0\r
- 1370 0184 2A48 ldr r0, .L151+60\r
- 246:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[interfaceNumber] =\r
- 1371 .loc 1 246 0\r
- 1372 0186 2E49 ldr r1, .L151+76\r
- 247:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting[interfaceNumber];\r
- 1373 .loc 1 247 0\r
- 1374 0188 025D ldrb r2, [r0, r4] @ zero_extendqisi2\r
- 246:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceSetting_last[interfaceNumber] =\r
- 1375 .loc 1 246 0\r
- 1376 018a 0A55 strb r2, [r1, r4]\r
- 1377 018c 65E0 b .L144\r
- 1378 .LVL104:\r
- 1379 .L118:\r
- 252:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- 1380 .loc 1 252 0\r
- 1381 018e 1278 ldrb r2, [r2, #0] @ zero_extendqisi2\r
- 1382 0190 02F00301 and r1, r2, #3\r
- 1383 0194 0129 cmp r1, #1\r
- 1384 0196 55D0 beq .L129\r
- 1385 0198 09D3 bcc .L125\r
- 1386 019a 0229 cmp r1, #2\r
- 1387 019c 61D1 bne .L100\r
- 255:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_ENDPOINT_HALT)\r
- 1388 .loc 1 255 0\r
- 1389 019e 1B4B ldr r3, .L151+24\r
- 1390 01a0 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1391 01a2 0028 cmp r0, #0\r
- 1392 01a4 5DD1 bne .L100\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1393 .loc 1 316 0\r
- 1394 01a6 BDE81040 pop {r4, lr}\r
- 257:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_ClearEndpointHalt();\r
- 1395 .loc 1 257 0\r
- 1396 01aa FFF7FEBF b USBFS_ClearEndpointHalt\r
- 1397 .LVL105:\r
- 1398 .L125:\r
- 262:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_DEVICE_REMOTE_WAKEUP)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 49\r
-\r
-\r
- 1399 .loc 1 262 0\r
- 1400 01ae 174A ldr r2, .L151+24\r
- 1401 01b0 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 1402 01b2 0129 cmp r1, #1\r
- 1403 01b4 55D1 bne .L100\r
- 264:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_REMOTE_WAKEUP;\r
- 1404 .loc 1 264 0\r
- 1405 01b6 1C49 ldr r1, .L151+52\r
- 1406 01b8 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 1407 01ba 03F0FD00 and r0, r3, #253\r
- 1408 .LVL106:\r
- 1409 01be 17E0 b .L149\r
- 1410 .L119:\r
- 282:.\Generated_Source\PSoC5/USBFS_std.c **** switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- 1411 .loc 1 282 0\r
- 1412 01c0 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 1413 01c2 00F00302 and r2, r0, #3\r
- 1414 01c6 012A cmp r2, #1\r
- 1415 01c8 3CD0 beq .L129\r
- 1416 01ca 09D3 bcc .L128\r
- 1417 01cc 022A cmp r2, #2\r
- 1418 01ce 48D1 bne .L100\r
- 285:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_ENDPOINT_HALT)\r
- 1419 .loc 1 285 0\r
- 1420 01d0 0E49 ldr r1, .L151+24\r
- 1421 01d2 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 1422 01d4 002B cmp r3, #0\r
- 1423 01d6 44D1 bne .L100\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1424 .loc 1 316 0\r
- 1425 01d8 BDE81040 pop {r4, lr}\r
- 287:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_SetEndpointHalt();\r
- 1426 .loc 1 287 0\r
- 1427 01dc FFF7FEBF b USBFS_SetEndpointHalt\r
- 1428 .LVL107:\r
- 1429 .L128:\r
- 292:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wValueLo) == USBFS_DEVICE_REMOTE_WAKEUP)\r
- 1430 .loc 1 292 0\r
- 1431 01e0 0A48 ldr r0, .L151+24\r
- 1432 01e2 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 1433 01e4 012A cmp r2, #1\r
- 1434 01e6 3CD1 bne .L100\r
- 294:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_deviceStatus |= USBFS_DEVICE_STATUS_REMOTE_WAKEUP;\r
- 1435 .loc 1 294 0\r
- 1436 01e8 0F49 ldr r1, .L151+52\r
- 1437 01ea 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 1438 01ec 43F00200 orr r0, r3, #2\r
- 1439 .L149:\r
- 1440 .LVL108:\r
- 1441 01f0 0870 strb r0, [r1, #0]\r
- 1442 01f2 32E0 b .L144\r
- 1443 .L152:\r
- 1444 .align 2\r
- 1445 .L151:\r
- 1446 01f4 00000000 .word USBFS_currentTD\r
- 1447 01f8 00600040 .word 1073766400\r
- 1448 01fc 01600040 .word 1073766401\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 50\r
-\r
-\r
- 1449 0200 03600040 .word 1073766403\r
- 1450 0204 00000000 .word USBFS_device\r
- 1451 0208 00000000 .word USBFS_TABLE\r
- 1452 020c 02600040 .word 1073766402\r
- 1453 0210 00000000 .word USBFS_STRING_DESCRIPTORS\r
- 1454 0214 00000000 .word USBFS_DEVICE0_DESCR\r
- 1455 0218 00000000 .word USBFS_SN_STRING_DESCRIPTOR\r
- 1456 021c 04600040 .word 1073766404\r
- 1457 0220 00000000 .word USBFS_EP\r
- 1458 0224 00000000 .word .LANCHOR0\r
- 1459 0228 00000000 .word USBFS_deviceStatus\r
- 1460 022c 00000000 .word USBFS_configuration\r
- 1461 0230 00000000 .word USBFS_interfaceSetting\r
- 1462 0234 00000000 .word USBFS_deviceAddress\r
- 1463 0238 00000000 .word USBFS_configurationChanged\r
- 1464 023c 00000000 .word USBFS_interfaceNumber\r
- 1465 0240 00000000 .word USBFS_interfaceSetting_last\r
- 1466 .LVL109:\r
- 1467 .L129:\r
- 300:.\Generated_Source\PSoC5/USBFS_std.c **** if (CY_GET_REG8(USBFS_wIndexLo) < USBFS_MAX_INTERFACES_NUMBER)\r
- 1468 .loc 1 300 0\r
- 1469 0244 0848 ldr r0, .L153\r
- 1470 0246 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 1471 0248 5AB9 cbnz r2, .L100\r
- 302:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- 1472 .loc 1 302 0\r
- 1473 024a 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 1474 024c 074A ldr r2, .L153+4\r
- 303:.\Generated_Source\PSoC5/USBFS_std.c **** (uint8)~(CY_GET_REG8(USBFS_wValueLo\r
- 1475 .loc 1 303 0\r
- 1476 024e 0848 ldr r0, .L153+8\r
- 302:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- 1477 .loc 1 302 0\r
- 1478 0250 D15C ldrb r1, [r2, r3] @ zero_extendqisi2\r
- 303:.\Generated_Source\PSoC5/USBFS_std.c **** (uint8)~(CY_GET_REG8(USBFS_wValueLo\r
- 1479 .loc 1 303 0\r
- 1480 0252 0078 ldrb r0, [r0, #0] @ zero_extendqisi2\r
- 302:.\Generated_Source\PSoC5/USBFS_std.c **** USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- 1481 .loc 1 302 0\r
- 1482 0254 21EA0001 bic r1, r1, r0\r
- 1483 0258 D154 strb r1, [r2, r3]\r
- 1484 .LVL110:\r
- 1485 .L144:\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1486 .loc 1 316 0\r
- 1487 025a BDE81040 pop {r4, lr}\r
- 304:.\Generated_Source\PSoC5/USBFS_std.c **** requestHandled = USBFS_InitNoDataControlTransfer();\r
- 1488 .loc 1 304 0\r
- 1489 025e FFF7FEBF b USBFS_InitNoDataControlTransfer\r
- 1490 .LVL111:\r
- 1491 .L100:\r
- 316:.\Generated_Source\PSoC5/USBFS_std.c **** }\r
- 1492 .loc 1 316 0\r
- 1493 0262 0020 movs r0, #0\r
- 1494 0264 10BD pop {r4, pc}\r
- 1495 .L154:\r
- 1496 0266 00BF .align 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 51\r
-\r
-\r
- 1497 .L153:\r
- 1498 0268 04600040 .word 1073766404\r
- 1499 026c 00000000 .word USBFS_interfaceStatus\r
- 1500 0270 02600040 .word 1073766402\r
- 1501 .cfi_endproc\r
- 1502 .LFE0:\r
- 1503 .size USBFS_HandleStandardRqst, .-USBFS_HandleStandardRqst\r
- 1504 .bss\r
- 1505 .set .LANCHOR0,. + 0\r
- 1506 .type USBFS_tBuffer.5008, %object\r
- 1507 .size USBFS_tBuffer.5008, 2\r
- 1508 USBFS_tBuffer.5008:\r
- 1509 0000 0000 .space 2\r
- 1510 .text\r
- 1511 .Letext0:\r
- 1512 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 1513 .file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"\r
- 1514 .file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"\r
- 1515 .section .debug_info,"",%progbits\r
- 1516 .Ldebug_info0:\r
- 1517 0000 9A080000 .4byte 0x89a\r
- 1518 0004 0200 .2byte 0x2\r
- 1519 0006 00000000 .4byte .Ldebug_abbrev0\r
- 1520 000a 04 .byte 0x4\r
- 1521 000b 01 .uleb128 0x1\r
- 1522 000c 6A030000 .4byte .LASF83\r
- 1523 0010 01 .byte 0x1\r
- 1524 0011 F3030000 .4byte .LASF84\r
- 1525 0015 22020000 .4byte .LASF85\r
- 1526 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 1527 001d 00000000 .4byte 0\r
- 1528 0021 00000000 .4byte 0\r
- 1529 0025 00000000 .4byte .Ldebug_line0\r
- 1530 0029 02 .uleb128 0x2\r
- 1531 002a 01 .byte 0x1\r
- 1532 002b 06 .byte 0x6\r
- 1533 002c 9A000000 .4byte .LASF0\r
- 1534 0030 02 .uleb128 0x2\r
- 1535 0031 01 .byte 0x1\r
- 1536 0032 08 .byte 0x8\r
- 1537 0033 B8030000 .4byte .LASF1\r
- 1538 0037 02 .uleb128 0x2\r
- 1539 0038 02 .byte 0x2\r
- 1540 0039 05 .byte 0x5\r
- 1541 003a C6030000 .4byte .LASF2\r
- 1542 003e 02 .uleb128 0x2\r
- 1543 003f 02 .byte 0x2\r
- 1544 0040 07 .byte 0x7\r
- 1545 0041 C4010000 .4byte .LASF3\r
- 1546 0045 02 .uleb128 0x2\r
- 1547 0046 04 .byte 0x4\r
- 1548 0047 05 .byte 0x5\r
- 1549 0048 15010000 .4byte .LASF4\r
- 1550 004c 02 .uleb128 0x2\r
- 1551 004d 04 .byte 0x4\r
- 1552 004e 07 .byte 0x7\r
- 1553 004f 92010000 .4byte .LASF5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 52\r
-\r
-\r
- 1554 0053 02 .uleb128 0x2\r
- 1555 0054 08 .byte 0x8\r
- 1556 0055 05 .byte 0x5\r
- 1557 0056 8C000000 .4byte .LASF6\r
- 1558 005a 02 .uleb128 0x2\r
- 1559 005b 08 .byte 0x8\r
- 1560 005c 07 .byte 0x7\r
- 1561 005d 52000000 .4byte .LASF7\r
- 1562 0061 03 .uleb128 0x3\r
- 1563 0062 04 .byte 0x4\r
- 1564 0063 05 .byte 0x5\r
- 1565 0064 696E7400 .ascii "int\000"\r
- 1566 0068 02 .uleb128 0x2\r
- 1567 0069 04 .byte 0x4\r
- 1568 006a 07 .byte 0x7\r
- 1569 006b 85010000 .4byte .LASF8\r
- 1570 006f 04 .uleb128 0x4\r
- 1571 0070 1E010000 .4byte .LASF9\r
- 1572 0074 02 .byte 0x2\r
- 1573 0075 5B .byte 0x5b\r
- 1574 0076 30000000 .4byte 0x30\r
- 1575 007a 04 .uleb128 0x4\r
- 1576 007b 13000000 .4byte .LASF10\r
- 1577 007f 02 .byte 0x2\r
- 1578 0080 5C .byte 0x5c\r
- 1579 0081 3E000000 .4byte 0x3e\r
- 1580 0085 02 .uleb128 0x2\r
- 1581 0086 04 .byte 0x4\r
- 1582 0087 04 .byte 0x4\r
- 1583 0088 4B030000 .4byte .LASF11\r
- 1584 008c 02 .uleb128 0x2\r
- 1585 008d 08 .byte 0x8\r
- 1586 008e 04 .byte 0x4\r
- 1587 008f 2D010000 .4byte .LASF12\r
- 1588 0093 02 .uleb128 0x2\r
- 1589 0094 01 .byte 0x1\r
- 1590 0095 08 .byte 0x8\r
- 1591 0096 87040000 .4byte .LASF13\r
- 1592 009a 04 .uleb128 0x4\r
- 1593 009b B3030000 .4byte .LASF14\r
- 1594 009f 02 .byte 0x2\r
- 1595 00a0 F0 .byte 0xf0\r
- 1596 00a1 A5000000 .4byte 0xa5\r
- 1597 00a5 05 .uleb128 0x5\r
- 1598 00a6 6F000000 .4byte 0x6f\r
- 1599 00aa 02 .uleb128 0x2\r
- 1600 00ab 04 .byte 0x4\r
- 1601 00ac 07 .byte 0x7\r
- 1602 00ad 97020000 .4byte .LASF15\r
- 1603 00b1 06 .uleb128 0x6\r
- 1604 00b2 0C .byte 0xc\r
- 1605 00b3 03 .byte 0x3\r
- 1606 00b4 79 .byte 0x79\r
- 1607 00b5 38010000 .4byte 0x138\r
- 1608 00b9 07 .uleb128 0x7\r
- 1609 00ba B6020000 .4byte .LASF16\r
- 1610 00be 03 .byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 53\r
-\r
-\r
- 1611 00bf 7B .byte 0x7b\r
- 1612 00c0 6F000000 .4byte 0x6f\r
- 1613 00c4 02 .byte 0x2\r
- 1614 00c5 23 .byte 0x23\r
- 1615 00c6 00 .uleb128 0\r
- 1616 00c7 07 .uleb128 0x7\r
- 1617 00c8 51030000 .4byte .LASF17\r
- 1618 00cc 03 .byte 0x3\r
- 1619 00cd 7C .byte 0x7c\r
- 1620 00ce 6F000000 .4byte 0x6f\r
- 1621 00d2 02 .byte 0x2\r
- 1622 00d3 23 .byte 0x23\r
- 1623 00d4 01 .uleb128 0x1\r
- 1624 00d5 07 .uleb128 0x7\r
- 1625 00d6 81020000 .4byte .LASF18\r
- 1626 00da 03 .byte 0x3\r
- 1627 00db 7D .byte 0x7d\r
- 1628 00dc 6F000000 .4byte 0x6f\r
- 1629 00e0 02 .byte 0x2\r
- 1630 00e1 23 .byte 0x23\r
- 1631 00e2 02 .uleb128 0x2\r
- 1632 00e3 07 .uleb128 0x7\r
- 1633 00e4 24010000 .4byte .LASF19\r
- 1634 00e8 03 .byte 0x3\r
- 1635 00e9 7E .byte 0x7e\r
- 1636 00ea 6F000000 .4byte 0x6f\r
- 1637 00ee 02 .byte 0x2\r
- 1638 00ef 23 .byte 0x23\r
- 1639 00f0 03 .uleb128 0x3\r
- 1640 00f1 07 .uleb128 0x7\r
- 1641 00f2 69000000 .4byte .LASF20\r
- 1642 00f6 03 .byte 0x3\r
- 1643 00f7 7F .byte 0x7f\r
- 1644 00f8 6F000000 .4byte 0x6f\r
- 1645 00fc 02 .byte 0x2\r
- 1646 00fd 23 .byte 0x23\r
- 1647 00fe 04 .uleb128 0x4\r
- 1648 00ff 07 .uleb128 0x7\r
- 1649 0100 7E010000 .4byte .LASF21\r
- 1650 0104 03 .byte 0x3\r
- 1651 0105 80 .byte 0x80\r
- 1652 0106 6F000000 .4byte 0x6f\r
- 1653 010a 02 .byte 0x2\r
- 1654 010b 23 .byte 0x23\r
- 1655 010c 05 .uleb128 0x5\r
- 1656 010d 07 .uleb128 0x7\r
- 1657 010e A6040000 .4byte .LASF22\r
- 1658 0112 03 .byte 0x3\r
- 1659 0113 81 .byte 0x81\r
- 1660 0114 7A000000 .4byte 0x7a\r
- 1661 0118 02 .byte 0x2\r
- 1662 0119 23 .byte 0x23\r
- 1663 011a 06 .uleb128 0x6\r
- 1664 011b 07 .uleb128 0x7\r
- 1665 011c 8C040000 .4byte .LASF23\r
- 1666 0120 03 .byte 0x3\r
- 1667 0121 82 .byte 0x82\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 54\r
-\r
-\r
- 1668 0122 7A000000 .4byte 0x7a\r
- 1669 0126 02 .byte 0x2\r
- 1670 0127 23 .byte 0x23\r
- 1671 0128 08 .uleb128 0x8\r
- 1672 0129 07 .uleb128 0x7\r
- 1673 012a DE010000 .4byte .LASF24\r
- 1674 012e 03 .byte 0x3\r
- 1675 012f 83 .byte 0x83\r
- 1676 0130 6F000000 .4byte 0x6f\r
- 1677 0134 02 .byte 0x2\r
- 1678 0135 23 .byte 0x23\r
- 1679 0136 0A .uleb128 0xa\r
- 1680 0137 00 .byte 0\r
- 1681 0138 04 .uleb128 0x4\r
- 1682 0139 2F040000 .4byte .LASF25\r
- 1683 013d 03 .byte 0x3\r
- 1684 013e 84 .byte 0x84\r
- 1685 013f B1000000 .4byte 0xb1\r
- 1686 0143 06 .uleb128 0x6\r
- 1687 0144 08 .byte 0x8\r
- 1688 0145 03 .byte 0x3\r
- 1689 0146 86 .byte 0x86\r
- 1690 0147 A0010000 .4byte 0x1a0\r
- 1691 014b 07 .uleb128 0x7\r
- 1692 014c DE010000 .4byte .LASF24\r
- 1693 0150 03 .byte 0x3\r
- 1694 0151 88 .byte 0x88\r
- 1695 0152 6F000000 .4byte 0x6f\r
- 1696 0156 02 .byte 0x2\r
- 1697 0157 23 .byte 0x23\r
- 1698 0158 00 .uleb128 0\r
- 1699 0159 07 .uleb128 0x7\r
- 1700 015a 7C040000 .4byte .LASF26\r
- 1701 015e 03 .byte 0x3\r
- 1702 015f 89 .byte 0x89\r
- 1703 0160 6F000000 .4byte 0x6f\r
- 1704 0164 02 .byte 0x2\r
- 1705 0165 23 .byte 0x23\r
- 1706 0166 01 .uleb128 0x1\r
- 1707 0167 07 .uleb128 0x7\r
- 1708 0168 69000000 .4byte .LASF20\r
- 1709 016c 03 .byte 0x3\r
- 1710 016d 8A .byte 0x8a\r
- 1711 016e 6F000000 .4byte 0x6f\r
- 1712 0172 02 .byte 0x2\r
- 1713 0173 23 .byte 0x23\r
- 1714 0174 02 .uleb128 0x2\r
- 1715 0175 07 .uleb128 0x7\r
- 1716 0176 71040000 .4byte .LASF27\r
- 1717 017a 03 .byte 0x3\r
- 1718 017b 8B .byte 0x8b\r
- 1719 017c 6F000000 .4byte 0x6f\r
- 1720 0180 02 .byte 0x2\r
- 1721 0181 23 .byte 0x23\r
- 1722 0182 03 .uleb128 0x3\r
- 1723 0183 07 .uleb128 0x7\r
- 1724 0184 8C040000 .4byte .LASF23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 55\r
-\r
-\r
- 1725 0188 03 .byte 0x3\r
- 1726 0189 8C .byte 0x8c\r
- 1727 018a 7A000000 .4byte 0x7a\r
- 1728 018e 02 .byte 0x2\r
- 1729 018f 23 .byte 0x23\r
- 1730 0190 04 .uleb128 0x4\r
- 1731 0191 07 .uleb128 0x7\r
- 1732 0192 32050000 .4byte .LASF28\r
- 1733 0196 03 .byte 0x3\r
- 1734 0197 8D .byte 0x8d\r
- 1735 0198 6F000000 .4byte 0x6f\r
- 1736 019c 02 .byte 0x2\r
- 1737 019d 23 .byte 0x23\r
- 1738 019e 06 .uleb128 0x6\r
- 1739 019f 00 .byte 0\r
- 1740 01a0 04 .uleb128 0x4\r
- 1741 01a1 34010000 .4byte .LASF29\r
- 1742 01a5 03 .byte 0x3\r
- 1743 01a6 8E .byte 0x8e\r
- 1744 01a7 43010000 .4byte 0x143\r
- 1745 01ab 06 .uleb128 0x6\r
- 1746 01ac 04 .byte 0x4\r
- 1747 01ad 03 .byte 0x3\r
- 1748 01ae 90 .byte 0x90\r
- 1749 01af D0010000 .4byte 0x1d0\r
- 1750 01b3 07 .uleb128 0x7\r
- 1751 01b4 13050000 .4byte .LASF30\r
- 1752 01b8 03 .byte 0x3\r
- 1753 01b9 92 .byte 0x92\r
- 1754 01ba 6F000000 .4byte 0x6f\r
- 1755 01be 02 .byte 0x2\r
- 1756 01bf 23 .byte 0x23\r
- 1757 01c0 00 .uleb128 0\r
- 1758 01c1 07 .uleb128 0x7\r
- 1759 01c2 F8040000 .4byte .LASF31\r
- 1760 01c6 03 .byte 0x3\r
- 1761 01c7 93 .byte 0x93\r
- 1762 01c8 7A000000 .4byte 0x7a\r
- 1763 01cc 02 .byte 0x2\r
- 1764 01cd 23 .byte 0x23\r
- 1765 01ce 02 .uleb128 0x2\r
- 1766 01cf 00 .byte 0\r
- 1767 01d0 04 .uleb128 0x4\r
- 1768 01d1 10030000 .4byte .LASF32\r
- 1769 01d5 03 .byte 0x3\r
- 1770 01d6 94 .byte 0x94\r
- 1771 01d7 AB010000 .4byte 0x1ab\r
- 1772 01db 06 .uleb128 0x6\r
- 1773 01dc 0C .byte 0xc\r
- 1774 01dd 03 .byte 0x3\r
- 1775 01de 96 .byte 0x96\r
- 1776 01df 0E020000 .4byte 0x20e\r
- 1777 01e3 07 .uleb128 0x7\r
- 1778 01e4 0D000000 .4byte .LASF33\r
- 1779 01e8 03 .byte 0x3\r
- 1780 01e9 98 .byte 0x98\r
- 1781 01ea 7A000000 .4byte 0x7a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 56\r
-\r
-\r
- 1782 01ee 02 .byte 0x2\r
- 1783 01ef 23 .byte 0x23\r
- 1784 01f0 00 .uleb128 0\r
- 1785 01f1 07 .uleb128 0x7\r
- 1786 01f2 64010000 .4byte .LASF34\r
- 1787 01f6 03 .byte 0x3\r
- 1788 01f7 99 .byte 0x99\r
- 1789 01f8 0E020000 .4byte 0x20e\r
- 1790 01fc 02 .byte 0x2\r
- 1791 01fd 23 .byte 0x23\r
- 1792 01fe 04 .uleb128 0x4\r
- 1793 01ff 07 .uleb128 0x7\r
- 1794 0200 00000000 .4byte .LASF35\r
- 1795 0204 03 .byte 0x3\r
- 1796 0205 9A .byte 0x9a\r
- 1797 0206 14020000 .4byte 0x214\r
- 1798 020a 02 .byte 0x2\r
- 1799 020b 23 .byte 0x23\r
- 1800 020c 08 .uleb128 0x8\r
- 1801 020d 00 .byte 0\r
- 1802 020e 08 .uleb128 0x8\r
- 1803 020f 04 .byte 0x4\r
- 1804 0210 A5000000 .4byte 0xa5\r
- 1805 0214 08 .uleb128 0x8\r
- 1806 0215 04 .byte 0x4\r
- 1807 0216 D0010000 .4byte 0x1d0\r
- 1808 021a 04 .uleb128 0x4\r
- 1809 021b D0030000 .4byte .LASF36\r
- 1810 021f 03 .byte 0x3\r
- 1811 0220 9B .byte 0x9b\r
- 1812 0221 DB010000 .4byte 0x1db\r
- 1813 0225 06 .uleb128 0x6\r
- 1814 0226 08 .byte 0x8\r
- 1815 0227 03 .byte 0x3\r
- 1816 0228 9E .byte 0x9e\r
- 1817 0229 48020000 .4byte 0x248\r
- 1818 022d 09 .uleb128 0x9\r
- 1819 022e 6300 .ascii "c\000"\r
- 1820 0230 03 .byte 0x3\r
- 1821 0231 A0 .byte 0xa0\r
- 1822 0232 6F000000 .4byte 0x6f\r
- 1823 0236 02 .byte 0x2\r
- 1824 0237 23 .byte 0x23\r
- 1825 0238 00 .uleb128 0\r
- 1826 0239 07 .uleb128 0x7\r
- 1827 023a A5020000 .4byte .LASF37\r
- 1828 023e 03 .byte 0x3\r
- 1829 023f A1 .byte 0xa1\r
- 1830 0240 48020000 .4byte 0x248\r
- 1831 0244 02 .byte 0x2\r
- 1832 0245 23 .byte 0x23\r
- 1833 0246 04 .uleb128 0x4\r
- 1834 0247 00 .byte 0\r
- 1835 0248 08 .uleb128 0x8\r
- 1836 0249 04 .byte 0x4\r
- 1837 024a 4E020000 .4byte 0x24e\r
- 1838 024e 0A .uleb128 0xa\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 57\r
-\r
-\r
- 1839 024f 04 .uleb128 0x4\r
- 1840 0250 67050000 .4byte .LASF38\r
- 1841 0254 03 .byte 0x3\r
- 1842 0255 A2 .byte 0xa2\r
- 1843 0256 25020000 .4byte 0x225\r
- 1844 025a 0B .uleb128 0xb\r
- 1845 025b 01 .byte 0x1\r
- 1846 025c B1040000 .4byte .LASF79\r
- 1847 0260 01 .byte 0x1\r
- 1848 0261 6E03 .2byte 0x36e\r
- 1849 0263 01 .byte 0x1\r
- 1850 0264 69020000 .4byte 0x269\r
- 1851 0268 01 .byte 0x1\r
- 1852 0269 08 .uleb128 0x8\r
- 1853 026a 04 .byte 0x4\r
- 1854 026b 6F020000 .4byte 0x26f\r
- 1855 026f 0C .uleb128 0xc\r
- 1856 0270 4F020000 .4byte 0x24f\r
- 1857 0274 0D .uleb128 0xd\r
- 1858 0275 01 .byte 0x1\r
- 1859 0276 05010000 .4byte .LASF40\r
- 1860 027a 01 .byte 0x1\r
- 1861 027b 7E01 .2byte 0x17e\r
- 1862 027d 01 .byte 0x1\r
- 1863 027e 00000000 .4byte .LFB1\r
- 1864 0282 B4000000 .4byte .LFE1\r
- 1865 0286 00000000 .4byte .LLST0\r
- 1866 028a 01 .byte 0x1\r
- 1867 028b AD020000 .4byte 0x2ad\r
- 1868 028f 0E .uleb128 0xe\r
- 1869 0290 657000 .ascii "ep\000"\r
- 1870 0293 01 .byte 0x1\r
- 1871 0294 8001 .2byte 0x180\r
- 1872 0296 6F000000 .4byte 0x6f\r
- 1873 029a 20000000 .4byte .LLST1\r
- 1874 029e 0E .uleb128 0xe\r
- 1875 029f 6900 .ascii "i\000"\r
- 1876 02a1 01 .byte 0x1\r
- 1877 02a2 8101 .2byte 0x181\r
- 1878 02a4 6F000000 .4byte 0x6f\r
- 1879 02a8 57000000 .4byte .LLST2\r
- 1880 02ac 00 .byte 0\r
- 1881 02ad 0F .uleb128 0xf\r
- 1882 02ae 01 .byte 0x1\r
- 1883 02af DB030000 .4byte .LASF44\r
- 1884 02b3 01 .byte 0x1\r
- 1885 02b4 5103 .2byte 0x351\r
- 1886 02b6 01 .byte 0x1\r
- 1887 02b7 69020000 .4byte 0x269\r
- 1888 02bb 00000000 .4byte .LFB4\r
- 1889 02bf 1C000000 .4byte .LFE4\r
- 1890 02c3 02 .byte 0x2\r
- 1891 02c4 7D .byte 0x7d\r
- 1892 02c5 00 .sleb128 0\r
- 1893 02c6 01 .byte 0x1\r
- 1894 02c7 EA020000 .4byte 0x2ea\r
- 1895 02cb 10 .uleb128 0x10\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 58\r
-\r
-\r
- 1896 02cc 6300 .ascii "c\000"\r
- 1897 02ce 01 .byte 0x1\r
- 1898 02cf 5103 .2byte 0x351\r
- 1899 02d1 6F000000 .4byte 0x6f\r
- 1900 02d5 8C000000 .4byte .LLST3\r
- 1901 02d9 11 .uleb128 0x11\r
- 1902 02da A0020000 .4byte .LASF39\r
- 1903 02de 01 .byte 0x1\r
- 1904 02df 5503 .2byte 0x355\r
- 1905 02e1 69020000 .4byte 0x269\r
- 1906 02e5 AD000000 .4byte .LLST4\r
- 1907 02e9 00 .byte 0\r
- 1908 02ea 0D .uleb128 0xd\r
- 1909 02eb 01 .byte 0x1\r
- 1910 02ec F9020000 .4byte .LASF41\r
- 1911 02f0 01 .byte 0x1\r
- 1912 02f1 D302 .2byte 0x2d3\r
- 1913 02f3 01 .byte 0x1\r
- 1914 02f4 00000000 .4byte .LFB3\r
- 1915 02f8 28010000 .4byte .LFE3\r
- 1916 02fc C6000000 .4byte .LLST5\r
- 1917 0300 01 .byte 0x1\r
- 1918 0301 7B030000 .4byte 0x37b\r
- 1919 0305 0E .uleb128 0xe\r
- 1920 0306 657000 .ascii "ep\000"\r
- 1921 0309 01 .byte 0x1\r
- 1922 030a D502 .2byte 0x2d5\r
- 1923 030c 6F000000 .4byte 0x6f\r
- 1924 0310 E6000000 .4byte .LLST6\r
- 1925 0314 11 .uleb128 0x11\r
- 1926 0315 0C050000 .4byte .LASF42\r
- 1927 0319 01 .byte 0x1\r
- 1928 031a D602 .2byte 0x2d6\r
- 1929 031c 6F000000 .4byte 0x6f\r
- 1930 0320 05010000 .4byte .LLST7\r
- 1931 0324 0E .uleb128 0xe\r
- 1932 0325 6900 .ascii "i\000"\r
- 1933 0327 01 .byte 0x1\r
- 1934 0328 D702 .2byte 0x2d7\r
- 1935 032a 6F000000 .4byte 0x6f\r
- 1936 032e 2A010000 .4byte .LLST8\r
- 1937 0332 11 .uleb128 0x11\r
- 1938 0333 04050000 .4byte .LASF43\r
- 1939 0337 01 .byte 0x1\r
- 1940 0338 D802 .2byte 0x2d8\r
- 1941 033a 6F000000 .4byte 0x6f\r
- 1942 033e 61010000 .4byte .LLST9\r
- 1943 0342 0E .uleb128 0xe\r
- 1944 0343 726900 .ascii "ri\000"\r
- 1945 0346 01 .byte 0x1\r
- 1946 0347 D902 .2byte 0x2d9\r
- 1947 0349 6F000000 .4byte 0x6f\r
- 1948 034d A1010000 .4byte .LLST10\r
- 1949 0351 11 .uleb128 0x11\r
- 1950 0352 A0020000 .4byte .LASF39\r
- 1951 0356 01 .byte 0x1\r
- 1952 0357 DB02 .2byte 0x2db\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 59\r
-\r
-\r
- 1953 0359 69020000 .4byte 0x269\r
- 1954 035d D0010000 .4byte .LLST11\r
- 1955 0361 0E .uleb128 0xe\r
- 1956 0362 70455000 .ascii "pEP\000"\r
- 1957 0366 01 .byte 0x1\r
- 1958 0367 DC02 .2byte 0x2dc\r
- 1959 0369 7B030000 .4byte 0x37b\r
- 1960 036d E5010000 .4byte .LLST12\r
- 1961 0371 12 .uleb128 0x12\r
- 1962 0372 14000000 .4byte .LVL12\r
- 1963 0376 AD020000 .4byte 0x2ad\r
- 1964 037a 00 .byte 0\r
- 1965 037b 08 .uleb128 0x8\r
- 1966 037c 04 .byte 0x4\r
- 1967 037d 81030000 .4byte 0x381\r
- 1968 0381 0C .uleb128 0xc\r
- 1969 0382 A0010000 .4byte 0x1a0\r
- 1970 0386 13 .uleb128 0x13\r
- 1971 0387 5A020000 .4byte 0x25a\r
- 1972 038b 00000000 .4byte .LFB5\r
- 1973 038f 18000000 .4byte .LFE5\r
- 1974 0393 02 .byte 0x2\r
- 1975 0394 7D .byte 0x7d\r
- 1976 0395 00 .sleb128 0\r
- 1977 0396 01 .byte 0x1\r
- 1978 0397 14 .uleb128 0x14\r
- 1979 0398 01 .byte 0x1\r
- 1980 0399 A4010000 .4byte .LASF45\r
- 1981 039d 01 .byte 0x1\r
- 1982 039e 8503 .2byte 0x385\r
- 1983 03a0 01 .byte 0x1\r
- 1984 03a1 E0030000 .4byte 0x3e0\r
- 1985 03a5 00000000 .4byte .LFB6\r
- 1986 03a9 20000000 .4byte .LFE6\r
- 1987 03ad 04020000 .4byte .LLST13\r
- 1988 03b1 01 .byte 0x1\r
- 1989 03b2 E0030000 .4byte 0x3e0\r
- 1990 03b6 11 .uleb128 0x11\r
- 1991 03b7 A0020000 .4byte .LASF39\r
- 1992 03bb 01 .byte 0x1\r
- 1993 03bc 8803 .2byte 0x388\r
- 1994 03be 69020000 .4byte 0x269\r
- 1995 03c2 24020000 .4byte .LLST14\r
- 1996 03c6 11 .uleb128 0x11\r
- 1997 03c7 E4020000 .4byte .LASF46\r
- 1998 03cb 01 .byte 0x1\r
- 1999 03cc 8903 .2byte 0x389\r
- 2000 03ce 6F000000 .4byte 0x6f\r
- 2001 03d2 49020000 .4byte .LLST15\r
- 2002 03d6 12 .uleb128 0x12\r
- 2003 03d7 0E000000 .4byte .LVL29\r
- 2004 03db AD020000 .4byte 0x2ad\r
- 2005 03df 00 .byte 0\r
- 2006 03e0 08 .uleb128 0x8\r
- 2007 03e1 04 .byte 0x4\r
- 2008 03e2 E6030000 .4byte 0x3e6\r
- 2009 03e6 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 60\r
-\r
-\r
- 2010 03e7 6F000000 .4byte 0x6f\r
- 2011 03eb 0D .uleb128 0xd\r
- 2012 03ec 01 .byte 0x1\r
- 2013 03ed F8000000 .4byte .LASF47\r
- 2014 03f1 01 .byte 0x1\r
- 2015 03f2 DB01 .2byte 0x1db\r
- 2016 03f4 01 .byte 0x1\r
- 2017 03f5 00000000 .4byte .LFB2\r
- 2018 03f9 68010000 .4byte .LFE2\r
- 2019 03fd 6C020000 .4byte .LLST16\r
- 2020 0401 01 .byte 0x1\r
- 2021 0402 BB040000 .4byte 0x4bb\r
- 2022 0406 15 .uleb128 0x15\r
- 2023 0407 A6000000 .4byte .LASF48\r
- 2024 040b 01 .byte 0x1\r
- 2025 040c DB01 .2byte 0x1db\r
- 2026 040e 6F000000 .4byte 0x6f\r
- 2027 0412 8C020000 .4byte .LLST17\r
- 2028 0416 0E .uleb128 0xe\r
- 2029 0417 657000 .ascii "ep\000"\r
- 2030 041a 01 .byte 0x1\r
- 2031 041b DD01 .2byte 0x1dd\r
- 2032 041d 6F000000 .4byte 0x6f\r
- 2033 0421 AD020000 .4byte .LLST18\r
- 2034 0425 11 .uleb128 0x11\r
- 2035 0426 0C050000 .4byte .LASF42\r
- 2036 042a 01 .byte 0x1\r
- 2037 042b DE01 .2byte 0x1de\r
- 2038 042d 6F000000 .4byte 0x6f\r
- 2039 0431 E4020000 .4byte .LLST19\r
- 2040 0435 0E .uleb128 0xe\r
- 2041 0436 6900 .ascii "i\000"\r
- 2042 0438 01 .byte 0x1\r
- 2043 0439 DF01 .2byte 0x1df\r
- 2044 043b 6F000000 .4byte 0x6f\r
- 2045 043f 1B030000 .4byte .LLST20\r
- 2046 0443 11 .uleb128 0x11\r
- 2047 0444 04050000 .4byte .LASF43\r
- 2048 0448 01 .byte 0x1\r
- 2049 0449 E001 .2byte 0x1e0\r
- 2050 044b 6F000000 .4byte 0x6f\r
- 2051 044f 5E030000 .4byte .LLST21\r
- 2052 0453 11 .uleb128 0x11\r
- 2053 0454 D7010000 .4byte .LASF49\r
- 2054 0458 01 .byte 0x1\r
- 2055 0459 E101 .2byte 0x1e1\r
- 2056 045b E0030000 .4byte 0x3e0\r
- 2057 045f 9E030000 .4byte .LLST22\r
- 2058 0463 11 .uleb128 0x11\r
- 2059 0464 AC020000 .4byte .LASF50\r
- 2060 0468 01 .byte 0x1\r
- 2061 0469 E301 .2byte 0x1e3\r
- 2062 046b 7A000000 .4byte 0x7a\r
- 2063 046f B2030000 .4byte .LLST23\r
- 2064 0473 11 .uleb128 0x11\r
- 2065 0474 A0020000 .4byte .LASF39\r
- 2066 0478 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 61\r
-\r
-\r
- 2067 0479 E601 .2byte 0x1e6\r
- 2068 047b 69020000 .4byte 0x269\r
- 2069 047f DD030000 .4byte .LLST24\r
- 2070 0483 0E .uleb128 0xe\r
- 2071 0484 70455000 .ascii "pEP\000"\r
- 2072 0488 01 .byte 0x1\r
- 2073 0489 E701 .2byte 0x1e7\r
- 2074 048b 7B030000 .4byte 0x37b\r
- 2075 048f FD030000 .4byte .LLST25\r
- 2076 0493 16 .uleb128 0x16\r
- 2077 0494 44000000 .4byte .LVL36\r
- 2078 0498 AD020000 .4byte 0x2ad\r
- 2079 049c A7040000 .4byte 0x4a7\r
- 2080 04a0 17 .uleb128 0x17\r
- 2081 04a1 01 .byte 0x1\r
- 2082 04a2 50 .byte 0x50\r
- 2083 04a3 02 .byte 0x2\r
- 2084 04a4 74 .byte 0x74\r
- 2085 04a5 7F .sleb128 -1\r
- 2086 04a6 00 .byte 0\r
- 2087 04a7 12 .uleb128 0x12\r
- 2088 04a8 28010000 .4byte .LVL54\r
- 2089 04ac 97030000 .4byte 0x397\r
- 2090 04b0 18 .uleb128 0x18\r
- 2091 04b1 4E010000 .4byte .LVL58\r
- 2092 04b5 01 .byte 0x1\r
- 2093 04b6 74020000 .4byte 0x274\r
- 2094 04ba 00 .byte 0\r
- 2095 04bb 19 .uleb128 0x19\r
- 2096 04bc 01 .byte 0x1\r
- 2097 04bd 1A000000 .4byte .LASF51\r
- 2098 04c1 01 .byte 0x1\r
- 2099 04c2 A603 .2byte 0x3a6\r
- 2100 04c4 01 .byte 0x1\r
- 2101 04c5 00000000 .4byte .LFB7\r
- 2102 04c9 40000000 .4byte .LFE7\r
- 2103 04cd 02 .byte 0x2\r
- 2104 04ce 7D .byte 0x7d\r
- 2105 04cf 00 .sleb128 0\r
- 2106 04d0 01 .byte 0x1\r
- 2107 04d1 F4040000 .4byte 0x4f4\r
- 2108 04d5 10 .uleb128 0x10\r
- 2109 04d6 657000 .ascii "ep\000"\r
- 2110 04d9 01 .byte 0x1\r
- 2111 04da A603 .2byte 0x3a6\r
- 2112 04dc 6F000000 .4byte 0x6f\r
- 2113 04e0 1D040000 .4byte .LLST26\r
- 2114 04e4 0E .uleb128 0xe\r
- 2115 04e5 726900 .ascii "ri\000"\r
- 2116 04e8 01 .byte 0x1\r
- 2117 04e9 A803 .2byte 0x3a8\r
- 2118 04eb 6F000000 .4byte 0x6f\r
- 2119 04ef 3B040000 .4byte .LLST27\r
- 2120 04f3 00 .byte 0\r
- 2121 04f4 0F .uleb128 0xf\r
- 2122 04f5 01 .byte 0x1\r
- 2123 04f6 4E010000 .4byte .LASF52\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 62\r
-\r
-\r
- 2124 04fa 01 .byte 0x1\r
- 2125 04fb D503 .2byte 0x3d5\r
- 2126 04fd 01 .byte 0x1\r
- 2127 04fe 6F000000 .4byte 0x6f\r
- 2128 0502 00000000 .4byte .LFB8\r
- 2129 0506 58000000 .4byte .LFE8\r
- 2130 050a 02 .byte 0x2\r
- 2131 050b 7D .byte 0x7d\r
- 2132 050c 00 .sleb128 0\r
- 2133 050d 01 .byte 0x1\r
- 2134 050e 48050000 .4byte 0x548\r
- 2135 0512 0E .uleb128 0xe\r
- 2136 0513 657000 .ascii "ep\000"\r
- 2137 0516 01 .byte 0x1\r
- 2138 0517 D703 .2byte 0x3d7\r
- 2139 0519 6F000000 .4byte 0x6f\r
- 2140 051d 61040000 .4byte .LLST28\r
- 2141 0521 0E .uleb128 0xe\r
- 2142 0522 726900 .ascii "ri\000"\r
- 2143 0525 01 .byte 0x1\r
- 2144 0526 D803 .2byte 0x3d8\r
- 2145 0528 6F000000 .4byte 0x6f\r
- 2146 052c 7F040000 .4byte .LLST29\r
- 2147 0530 1A .uleb128 0x1a\r
- 2148 0531 97040000 .4byte .LASF53\r
- 2149 0535 01 .byte 0x1\r
- 2150 0536 D903 .2byte 0x3d9\r
- 2151 0538 6F000000 .4byte 0x6f\r
- 2152 053c 00 .byte 0\r
- 2153 053d 18 .uleb128 0x18\r
- 2154 053e 46000000 .4byte .LVL69\r
- 2155 0542 01 .byte 0x1\r
- 2156 0543 73080000 .4byte 0x873\r
- 2157 0547 00 .byte 0\r
- 2158 0548 14 .uleb128 0x14\r
- 2159 0549 01 .byte 0x1\r
- 2160 054a CA000000 .4byte .LASF54\r
- 2161 054e 01 .byte 0x1\r
- 2162 054f 0C04 .2byte 0x40c\r
- 2163 0551 01 .byte 0x1\r
- 2164 0552 6F000000 .4byte 0x6f\r
- 2165 0556 00000000 .4byte .LFB9\r
- 2166 055a 7C000000 .4byte .LFE9\r
- 2167 055e C3040000 .4byte .LLST30\r
- 2168 0562 01 .byte 0x1\r
- 2169 0563 9D050000 .4byte 0x59d\r
- 2170 0567 0E .uleb128 0xe\r
- 2171 0568 657000 .ascii "ep\000"\r
- 2172 056b 01 .byte 0x1\r
- 2173 056c 0E04 .2byte 0x40e\r
- 2174 056e 6F000000 .4byte 0x6f\r
- 2175 0572 E3040000 .4byte .LLST31\r
- 2176 0576 0E .uleb128 0xe\r
- 2177 0577 726900 .ascii "ri\000"\r
- 2178 057a 01 .byte 0x1\r
- 2179 057b 0F04 .2byte 0x40f\r
- 2180 057d 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 63\r
-\r
-\r
- 2181 0581 01050000 .4byte .LLST32\r
- 2182 0585 1A .uleb128 0x1a\r
- 2183 0586 97040000 .4byte .LASF53\r
- 2184 058a 01 .byte 0x1\r
- 2185 058b 1004 .2byte 0x410\r
- 2186 058d 6F000000 .4byte 0x6f\r
- 2187 0591 00 .byte 0\r
- 2188 0592 18 .uleb128 0x18\r
- 2189 0593 68000000 .4byte .LVL76\r
- 2190 0597 01 .byte 0x1\r
- 2191 0598 73080000 .4byte 0x873\r
- 2192 059c 00 .byte 0\r
- 2193 059d 14 .uleb128 0x14\r
- 2194 059e 01 .byte 0x1\r
- 2195 059f E8010000 .4byte .LASF55\r
- 2196 05a3 01 .byte 0x1\r
- 2197 05a4 5304 .2byte 0x453\r
- 2198 05a6 01 .byte 0x1\r
- 2199 05a7 6F000000 .4byte 0x6f\r
- 2200 05ab 00000000 .4byte .LFB10\r
- 2201 05af 48000000 .4byte .LFE10\r
- 2202 05b3 27050000 .4byte .LLST33\r
- 2203 05b7 01 .byte 0x1\r
- 2204 05b8 04060000 .4byte 0x604\r
- 2205 05bc 11 .uleb128 0x11\r
- 2206 05bd 97040000 .4byte .LASF53\r
- 2207 05c1 01 .byte 0x1\r
- 2208 05c2 5504 .2byte 0x455\r
- 2209 05c4 6F000000 .4byte 0x6f\r
- 2210 05c8 47050000 .4byte .LLST34\r
- 2211 05cc 1B .uleb128 0x1b\r
- 2212 05cd 2A030000 .4byte .LASF56\r
- 2213 05d1 01 .byte 0x1\r
- 2214 05d2 5604 .2byte 0x456\r
- 2215 05d4 6F000000 .4byte 0x6f\r
- 2216 05d8 01 .byte 0x1\r
- 2217 05d9 54 .byte 0x54\r
- 2218 05da 11 .uleb128 0x11\r
- 2219 05db A0020000 .4byte .LASF39\r
- 2220 05df 01 .byte 0x1\r
- 2221 05e0 5704 .2byte 0x457\r
- 2222 05e2 69020000 .4byte 0x269\r
- 2223 05e6 66050000 .4byte .LLST35\r
- 2224 05ea 11 .uleb128 0x11\r
- 2225 05eb E4020000 .4byte .LASF46\r
- 2226 05ef 01 .byte 0x1\r
- 2227 05f0 5804 .2byte 0x458\r
- 2228 05f2 6F000000 .4byte 0x6f\r
- 2229 05f6 79050000 .4byte .LLST36\r
- 2230 05fa 12 .uleb128 0x12\r
- 2231 05fb 12000000 .4byte .LVL79\r
- 2232 05ff AD020000 .4byte 0x2ad\r
- 2233 0603 00 .byte 0\r
- 2234 0604 1C .uleb128 0x1c\r
- 2235 0605 01 .byte 0x1\r
- 2236 0606 4E050000 .4byte .LASF57\r
- 2237 060a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 64\r
-\r
-\r
- 2238 060b 59 .byte 0x59\r
- 2239 060c 01 .byte 0x1\r
- 2240 060d 6F000000 .4byte 0x6f\r
- 2241 0611 00000000 .4byte .LFB0\r
- 2242 0615 74020000 .4byte .LFE0\r
- 2243 0619 B3050000 .4byte .LLST37\r
- 2244 061d 01 .byte 0x1\r
- 2245 061e FD060000 .4byte 0x6fd\r
- 2246 0622 1D .uleb128 0x1d\r
- 2247 0623 97040000 .4byte .LASF53\r
- 2248 0627 01 .byte 0x1\r
- 2249 0628 5B .byte 0x5b\r
- 2250 0629 6F000000 .4byte 0x6f\r
- 2251 062d D3050000 .4byte .LLST38\r
- 2252 0631 1D .uleb128 0x1d\r
- 2253 0632 6E000000 .4byte .LASF58\r
- 2254 0636 01 .byte 0x1\r
- 2255 0637 5C .byte 0x5c\r
- 2256 0638 6F000000 .4byte 0x6f\r
- 2257 063c E7050000 .4byte .LLST39\r
- 2258 0640 1D .uleb128 0x1d\r
- 2259 0641 65030000 .4byte .LASF59\r
- 2260 0645 01 .byte 0x1\r
- 2261 0646 5E .byte 0x5e\r
- 2262 0647 0E020000 .4byte 0x20e\r
- 2263 064b FA050000 .4byte .LLST40\r
- 2264 064f 1D .uleb128 0x1d\r
- 2265 0650 FF040000 .4byte .LASF60\r
- 2266 0654 01 .byte 0x1\r
- 2267 0655 60 .byte 0x60\r
- 2268 0656 6F000000 .4byte 0x6f\r
- 2269 065a 3C060000 .4byte .LLST41\r
- 2270 065e 1D .uleb128 0x1d\r
- 2271 065f 8B020000 .4byte .LASF61\r
- 2272 0663 01 .byte 0x1\r
- 2273 0664 61 .byte 0x61\r
- 2274 0665 6F000000 .4byte 0x6f\r
- 2275 0669 65060000 .4byte .LLST42\r
- 2276 066d 1E .uleb128 0x1e\r
- 2277 066e 7E000000 .4byte .LASF62\r
- 2278 0672 01 .byte 0x1\r
- 2279 0673 64 .byte 0x64\r
- 2280 0674 0D070000 .4byte 0x70d\r
- 2281 0678 05 .byte 0x5\r
- 2282 0679 03 .byte 0x3\r
- 2283 067a 00000000 .4byte USBFS_tBuffer.5008\r
- 2284 067e 1D .uleb128 0x1d\r
- 2285 067f A0020000 .4byte .LASF39\r
- 2286 0683 01 .byte 0x1\r
- 2287 0684 65 .byte 0x65\r
- 2288 0685 69020000 .4byte 0x269\r
- 2289 0689 78060000 .4byte .LLST43\r
- 2290 068d 1F .uleb128 0x1f\r
- 2291 068e 5A020000 .4byte 0x25a\r
- 2292 0692 40000000 .4byte .LBB4\r
- 2293 0696 4A000000 .4byte .LBE4\r
- 2294 069a 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 65\r
-\r
-\r
- 2295 069b 70 .byte 0x70\r
- 2296 069c 12 .uleb128 0x12\r
- 2297 069d 64000000 .4byte .LVL86\r
- 2298 06a1 AD020000 .4byte 0x2ad\r
- 2299 06a5 18 .uleb128 0x18\r
- 2300 06a6 80000000 .4byte .LVL89\r
- 2301 06aa 01 .byte 0x1\r
- 2302 06ab 81080000 .4byte 0x881\r
- 2303 06af 18 .uleb128 0x18\r
- 2304 06b0 D2000000 .4byte .LVL99\r
- 2305 06b4 01 .byte 0x1\r
- 2306 06b5 8F080000 .4byte 0x88f\r
- 2307 06b9 16 .uleb128 0x16\r
- 2308 06ba 68010000 .4byte .LVL100\r
- 2309 06be EB030000 .4byte 0x3eb\r
- 2310 06c2 CC060000 .4byte 0x6cc\r
- 2311 06c6 17 .uleb128 0x17\r
- 2312 06c7 01 .byte 0x1\r
- 2313 06c8 50 .byte 0x50\r
- 2314 06c9 01 .byte 0x1\r
- 2315 06ca 31 .byte 0x31\r
- 2316 06cb 00 .byte 0\r
- 2317 06cc 12 .uleb128 0x12\r
- 2318 06cd 6E010000 .4byte .LVL101\r
- 2319 06d1 9D050000 .4byte 0x59d\r
- 2320 06d5 12 .uleb128 0x12\r
- 2321 06d6 84010000 .4byte .LVL103\r
- 2322 06da EA020000 .4byte 0x2ea\r
- 2323 06de 18 .uleb128 0x18\r
- 2324 06df AE010000 .4byte .LVL105\r
- 2325 06e3 01 .byte 0x1\r
- 2326 06e4 48050000 .4byte 0x548\r
- 2327 06e8 18 .uleb128 0x18\r
- 2328 06e9 E0010000 .4byte .LVL107\r
- 2329 06ed 01 .byte 0x1\r
- 2330 06ee F4040000 .4byte 0x4f4\r
- 2331 06f2 18 .uleb128 0x18\r
- 2332 06f3 62020000 .4byte .LVL111\r
- 2333 06f7 01 .byte 0x1\r
- 2334 06f8 73080000 .4byte 0x873\r
- 2335 06fc 00 .byte 0\r
- 2336 06fd 20 .uleb128 0x20\r
- 2337 06fe 6F000000 .4byte 0x6f\r
- 2338 0702 0D070000 .4byte 0x70d\r
- 2339 0706 21 .uleb128 0x21\r
- 2340 0707 AA000000 .4byte 0xaa\r
- 2341 070b 01 .byte 0x1\r
- 2342 070c 00 .byte 0\r
- 2343 070d 05 .uleb128 0x5\r
- 2344 070e FD060000 .4byte 0x6fd\r
- 2345 0712 22 .uleb128 0x22\r
- 2346 0713 64040000 .4byte .LASF63\r
- 2347 0717 03 .byte 0x3\r
- 2348 0718 1802 .2byte 0x218\r
- 2349 071a A5000000 .4byte 0xa5\r
- 2350 071e 01 .byte 0x1\r
- 2351 071f 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 66\r
-\r
-\r
- 2352 0720 22 .uleb128 0x22\r
- 2353 0721 6A010000 .4byte .LASF64\r
- 2354 0725 03 .byte 0x3\r
- 2355 0726 1A02 .2byte 0x21a\r
- 2356 0728 A5000000 .4byte 0xa5\r
- 2357 072c 01 .byte 0x1\r
- 2358 072d 01 .byte 0x1\r
- 2359 072e 22 .uleb128 0x22\r
- 2360 072f 07020000 .4byte .LASF65\r
- 2361 0733 03 .byte 0x3\r
- 2362 0734 1B02 .2byte 0x21b\r
- 2363 0736 A5000000 .4byte 0xa5\r
- 2364 073a 01 .byte 0x1\r
- 2365 073b 01 .byte 0x1\r
- 2366 073c 22 .uleb128 0x22\r
- 2367 073d C9040000 .4byte .LASF66\r
- 2368 0741 03 .byte 0x3\r
- 2369 0742 1C02 .2byte 0x21c\r
- 2370 0744 A5000000 .4byte 0xa5\r
- 2371 0748 01 .byte 0x1\r
- 2372 0749 01 .byte 0x1\r
- 2373 074a 20 .uleb128 0x20\r
- 2374 074b 6F000000 .4byte 0x6f\r
- 2375 074f 5A070000 .4byte 0x75a\r
- 2376 0753 21 .uleb128 0x21\r
- 2377 0754 AA000000 .4byte 0xaa\r
- 2378 0758 11 .byte 0x11\r
- 2379 0759 00 .byte 0\r
- 2380 075a 23 .uleb128 0x23\r
- 2381 075b 37030000 .4byte .LASF67\r
- 2382 075f 04 .byte 0x4\r
- 2383 0760 1C .byte 0x1c\r
- 2384 0761 67070000 .4byte 0x767\r
- 2385 0765 01 .byte 0x1\r
- 2386 0766 01 .byte 0x1\r
- 2387 0767 0C .uleb128 0xc\r
- 2388 0768 4A070000 .4byte 0x74a\r
- 2389 076c 20 .uleb128 0x20\r
- 2390 076d 4F020000 .4byte 0x24f\r
- 2391 0771 7C070000 .4byte 0x77c\r
- 2392 0775 21 .uleb128 0x21\r
- 2393 0776 AA000000 .4byte 0xaa\r
- 2394 077a 00 .byte 0\r
- 2395 077b 00 .byte 0\r
- 2396 077c 23 .uleb128 0x23\r
- 2397 077d BD020000 .4byte .LASF68\r
- 2398 0781 04 .byte 0x4\r
- 2399 0782 23 .byte 0x23\r
- 2400 0783 89070000 .4byte 0x789\r
- 2401 0787 01 .byte 0x1\r
- 2402 0788 01 .byte 0x1\r
- 2403 0789 0C .uleb128 0xc\r
- 2404 078a 6C070000 .4byte 0x76c\r
- 2405 078e 20 .uleb128 0x20\r
- 2406 078f 6F000000 .4byte 0x6f\r
- 2407 0793 9E070000 .4byte 0x79e\r
- 2408 0797 21 .uleb128 0x21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 67\r
-\r
-\r
- 2409 0798 AA000000 .4byte 0xaa\r
- 2410 079c 09 .byte 0x9\r
- 2411 079d 00 .byte 0\r
- 2412 079e 23 .uleb128 0x23\r
- 2413 079f C9020000 .4byte .LASF69\r
- 2414 07a3 04 .byte 0x4\r
- 2415 07a4 24 .byte 0x24\r
- 2416 07a5 AB070000 .4byte 0x7ab\r
- 2417 07a9 01 .byte 0x1\r
- 2418 07aa 01 .byte 0x1\r
- 2419 07ab 0C .uleb128 0xc\r
- 2420 07ac 8E070000 .4byte 0x78e\r
- 2421 07b0 20 .uleb128 0x20\r
- 2422 07b1 6F000000 .4byte 0x6f\r
- 2423 07b5 C0070000 .4byte 0x7c0\r
- 2424 07b9 21 .uleb128 0x21\r
- 2425 07ba AA000000 .4byte 0xaa\r
- 2426 07be 52 .byte 0x52\r
- 2427 07bf 00 .byte 0\r
- 2428 07c0 23 .uleb128 0x23\r
- 2429 07c1 68020000 .4byte .LASF70\r
- 2430 07c5 04 .byte 0x4\r
- 2431 07c6 25 .byte 0x25\r
- 2432 07c7 CD070000 .4byte 0x7cd\r
- 2433 07cb 01 .byte 0x1\r
- 2434 07cc 01 .byte 0x1\r
- 2435 07cd 0C .uleb128 0xc\r
- 2436 07ce B0070000 .4byte 0x7b0\r
- 2437 07d2 23 .uleb128 0x23\r
- 2438 07d3 E2000000 .4byte .LASF71\r
- 2439 07d7 04 .byte 0x4\r
- 2440 07d8 38 .byte 0x38\r
- 2441 07d9 A5000000 .4byte 0xa5\r
- 2442 07dd 01 .byte 0x1\r
- 2443 07de 01 .byte 0x1\r
- 2444 07df 20 .uleb128 0x20\r
- 2445 07e0 6F000000 .4byte 0x6f\r
- 2446 07e4 EF070000 .4byte 0x7ef\r
- 2447 07e8 21 .uleb128 0x21\r
- 2448 07e9 AA000000 .4byte 0xaa\r
- 2449 07ed 00 .byte 0\r
- 2450 07ee 00 .byte 0\r
- 2451 07ef 23 .uleb128 0x23\r
- 2452 07f0 18040000 .4byte .LASF72\r
- 2453 07f4 04 .byte 0x4\r
- 2454 07f5 39 .byte 0x39\r
- 2455 07f6 FC070000 .4byte 0x7fc\r
- 2456 07fa 01 .byte 0x1\r
- 2457 07fb 01 .byte 0x1\r
- 2458 07fc 05 .uleb128 0x5\r
- 2459 07fd DF070000 .4byte 0x7df\r
- 2460 0801 23 .uleb128 0x23\r
- 2461 0802 DC040000 .4byte .LASF73\r
- 2462 0806 04 .byte 0x4\r
- 2463 0807 3A .byte 0x3a\r
- 2464 0808 0E080000 .4byte 0x80e\r
- 2465 080c 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 68\r
-\r
-\r
- 2466 080d 01 .byte 0x1\r
- 2467 080e 05 .uleb128 0x5\r
- 2468 080f DF070000 .4byte 0x7df\r
- 2469 0813 23 .uleb128 0x23\r
- 2470 0814 B6000000 .4byte .LASF74\r
- 2471 0818 04 .byte 0x4\r
- 2472 0819 3B .byte 0x3b\r
- 2473 081a A5000000 .4byte 0xa5\r
- 2474 081e 01 .byte 0x1\r
- 2475 081f 01 .byte 0x1\r
- 2476 0820 23 .uleb128 0x23\r
- 2477 0821 38050000 .4byte .LASF75\r
- 2478 0825 04 .byte 0x4\r
- 2479 0826 3C .byte 0x3c\r
- 2480 0827 2D080000 .4byte 0x82d\r
- 2481 082b 01 .byte 0x1\r
- 2482 082c 01 .byte 0x1\r
- 2483 082d 05 .uleb128 0x5\r
- 2484 082e DF070000 .4byte 0x7df\r
- 2485 0832 23 .uleb128 0x23\r
- 2486 0833 53020000 .4byte .LASF76\r
- 2487 0837 04 .byte 0x4\r
- 2488 0838 3D .byte 0x3d\r
- 2489 0839 E0030000 .4byte 0x3e0\r
- 2490 083d 01 .byte 0x1\r
- 2491 083e 01 .byte 0x1\r
- 2492 083f 20 .uleb128 0x20\r
- 2493 0840 38010000 .4byte 0x138\r
- 2494 0844 4F080000 .4byte 0x84f\r
- 2495 0848 21 .uleb128 0x21\r
- 2496 0849 AA000000 .4byte 0xaa\r
- 2497 084d 08 .byte 0x8\r
- 2498 084e 00 .byte 0\r
- 2499 084f 23 .uleb128 0x23\r
- 2500 0850 5C030000 .4byte .LASF77\r
- 2501 0854 04 .byte 0x4\r
- 2502 0855 3F .byte 0x3f\r
- 2503 0856 5C080000 .4byte 0x85c\r
- 2504 085a 01 .byte 0x1\r
- 2505 085b 01 .byte 0x1\r
- 2506 085c 05 .uleb128 0x5\r
- 2507 085d 3F080000 .4byte 0x83f\r
- 2508 0861 23 .uleb128 0x23\r
- 2509 0862 2C000000 .4byte .LASF78\r
- 2510 0866 04 .byte 0x4\r
- 2511 0867 40 .byte 0x40\r
- 2512 0868 6E080000 .4byte 0x86e\r
- 2513 086c 01 .byte 0x1\r
- 2514 086d 01 .byte 0x1\r
- 2515 086e 05 .uleb128 0x5\r
- 2516 086f 1A020000 .4byte 0x21a\r
- 2517 0873 24 .uleb128 0x24\r
- 2518 0874 01 .byte 0x1\r
- 2519 0875 44040000 .4byte .LASF80\r
- 2520 0879 04 .byte 0x4\r
- 2521 087a 63 .byte 0x63\r
- 2522 087b 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 69\r
-\r
-\r
- 2523 087c 6F000000 .4byte 0x6f\r
- 2524 0880 01 .byte 0x1\r
- 2525 0881 24 .uleb128 0x24\r
- 2526 0882 01 .byte 0x1\r
- 2527 0883 3C000000 .4byte .LASF81\r
- 2528 0887 04 .byte 0x4\r
- 2529 0888 56 .byte 0x56\r
- 2530 0889 01 .byte 0x1\r
- 2531 088a 6F000000 .4byte 0x6f\r
- 2532 088e 01 .byte 0x1\r
- 2533 088f 24 .uleb128 0x24\r
- 2534 0890 01 .byte 0x1\r
- 2535 0891 1A050000 .4byte .LASF82\r
- 2536 0895 04 .byte 0x4\r
- 2537 0896 B2 .byte 0xb2\r
- 2538 0897 01 .byte 0x1\r
- 2539 0898 6F000000 .4byte 0x6f\r
- 2540 089c 01 .byte 0x1\r
- 2541 089d 00 .byte 0\r
- 2542 .section .debug_abbrev,"",%progbits\r
- 2543 .Ldebug_abbrev0:\r
- 2544 0000 01 .uleb128 0x1\r
- 2545 0001 11 .uleb128 0x11\r
- 2546 0002 01 .byte 0x1\r
- 2547 0003 25 .uleb128 0x25\r
- 2548 0004 0E .uleb128 0xe\r
- 2549 0005 13 .uleb128 0x13\r
- 2550 0006 0B .uleb128 0xb\r
- 2551 0007 03 .uleb128 0x3\r
- 2552 0008 0E .uleb128 0xe\r
- 2553 0009 1B .uleb128 0x1b\r
- 2554 000a 0E .uleb128 0xe\r
- 2555 000b 55 .uleb128 0x55\r
- 2556 000c 06 .uleb128 0x6\r
- 2557 000d 11 .uleb128 0x11\r
- 2558 000e 01 .uleb128 0x1\r
- 2559 000f 52 .uleb128 0x52\r
- 2560 0010 01 .uleb128 0x1\r
- 2561 0011 10 .uleb128 0x10\r
- 2562 0012 06 .uleb128 0x6\r
- 2563 0013 00 .byte 0\r
- 2564 0014 00 .byte 0\r
- 2565 0015 02 .uleb128 0x2\r
- 2566 0016 24 .uleb128 0x24\r
- 2567 0017 00 .byte 0\r
- 2568 0018 0B .uleb128 0xb\r
- 2569 0019 0B .uleb128 0xb\r
- 2570 001a 3E .uleb128 0x3e\r
- 2571 001b 0B .uleb128 0xb\r
- 2572 001c 03 .uleb128 0x3\r
- 2573 001d 0E .uleb128 0xe\r
- 2574 001e 00 .byte 0\r
- 2575 001f 00 .byte 0\r
- 2576 0020 03 .uleb128 0x3\r
- 2577 0021 24 .uleb128 0x24\r
- 2578 0022 00 .byte 0\r
- 2579 0023 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 70\r
-\r
-\r
- 2580 0024 0B .uleb128 0xb\r
- 2581 0025 3E .uleb128 0x3e\r
- 2582 0026 0B .uleb128 0xb\r
- 2583 0027 03 .uleb128 0x3\r
- 2584 0028 08 .uleb128 0x8\r
- 2585 0029 00 .byte 0\r
- 2586 002a 00 .byte 0\r
- 2587 002b 04 .uleb128 0x4\r
- 2588 002c 16 .uleb128 0x16\r
- 2589 002d 00 .byte 0\r
- 2590 002e 03 .uleb128 0x3\r
- 2591 002f 0E .uleb128 0xe\r
- 2592 0030 3A .uleb128 0x3a\r
- 2593 0031 0B .uleb128 0xb\r
- 2594 0032 3B .uleb128 0x3b\r
- 2595 0033 0B .uleb128 0xb\r
- 2596 0034 49 .uleb128 0x49\r
- 2597 0035 13 .uleb128 0x13\r
- 2598 0036 00 .byte 0\r
- 2599 0037 00 .byte 0\r
- 2600 0038 05 .uleb128 0x5\r
- 2601 0039 35 .uleb128 0x35\r
- 2602 003a 00 .byte 0\r
- 2603 003b 49 .uleb128 0x49\r
- 2604 003c 13 .uleb128 0x13\r
- 2605 003d 00 .byte 0\r
- 2606 003e 00 .byte 0\r
- 2607 003f 06 .uleb128 0x6\r
- 2608 0040 13 .uleb128 0x13\r
- 2609 0041 01 .byte 0x1\r
- 2610 0042 0B .uleb128 0xb\r
- 2611 0043 0B .uleb128 0xb\r
- 2612 0044 3A .uleb128 0x3a\r
- 2613 0045 0B .uleb128 0xb\r
- 2614 0046 3B .uleb128 0x3b\r
- 2615 0047 0B .uleb128 0xb\r
- 2616 0048 01 .uleb128 0x1\r
- 2617 0049 13 .uleb128 0x13\r
- 2618 004a 00 .byte 0\r
- 2619 004b 00 .byte 0\r
- 2620 004c 07 .uleb128 0x7\r
- 2621 004d 0D .uleb128 0xd\r
- 2622 004e 00 .byte 0\r
- 2623 004f 03 .uleb128 0x3\r
- 2624 0050 0E .uleb128 0xe\r
- 2625 0051 3A .uleb128 0x3a\r
- 2626 0052 0B .uleb128 0xb\r
- 2627 0053 3B .uleb128 0x3b\r
- 2628 0054 0B .uleb128 0xb\r
- 2629 0055 49 .uleb128 0x49\r
- 2630 0056 13 .uleb128 0x13\r
- 2631 0057 38 .uleb128 0x38\r
- 2632 0058 0A .uleb128 0xa\r
- 2633 0059 00 .byte 0\r
- 2634 005a 00 .byte 0\r
- 2635 005b 08 .uleb128 0x8\r
- 2636 005c 0F .uleb128 0xf\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 71\r
-\r
-\r
- 2637 005d 00 .byte 0\r
- 2638 005e 0B .uleb128 0xb\r
- 2639 005f 0B .uleb128 0xb\r
- 2640 0060 49 .uleb128 0x49\r
- 2641 0061 13 .uleb128 0x13\r
- 2642 0062 00 .byte 0\r
- 2643 0063 00 .byte 0\r
- 2644 0064 09 .uleb128 0x9\r
- 2645 0065 0D .uleb128 0xd\r
- 2646 0066 00 .byte 0\r
- 2647 0067 03 .uleb128 0x3\r
- 2648 0068 08 .uleb128 0x8\r
- 2649 0069 3A .uleb128 0x3a\r
- 2650 006a 0B .uleb128 0xb\r
- 2651 006b 3B .uleb128 0x3b\r
- 2652 006c 0B .uleb128 0xb\r
- 2653 006d 49 .uleb128 0x49\r
- 2654 006e 13 .uleb128 0x13\r
- 2655 006f 38 .uleb128 0x38\r
- 2656 0070 0A .uleb128 0xa\r
- 2657 0071 00 .byte 0\r
- 2658 0072 00 .byte 0\r
- 2659 0073 0A .uleb128 0xa\r
- 2660 0074 26 .uleb128 0x26\r
- 2661 0075 00 .byte 0\r
- 2662 0076 00 .byte 0\r
- 2663 0077 00 .byte 0\r
- 2664 0078 0B .uleb128 0xb\r
- 2665 0079 2E .uleb128 0x2e\r
- 2666 007a 00 .byte 0\r
- 2667 007b 3F .uleb128 0x3f\r
- 2668 007c 0C .uleb128 0xc\r
- 2669 007d 03 .uleb128 0x3\r
- 2670 007e 0E .uleb128 0xe\r
- 2671 007f 3A .uleb128 0x3a\r
- 2672 0080 0B .uleb128 0xb\r
- 2673 0081 3B .uleb128 0x3b\r
- 2674 0082 05 .uleb128 0x5\r
- 2675 0083 27 .uleb128 0x27\r
- 2676 0084 0C .uleb128 0xc\r
- 2677 0085 49 .uleb128 0x49\r
- 2678 0086 13 .uleb128 0x13\r
- 2679 0087 20 .uleb128 0x20\r
- 2680 0088 0B .uleb128 0xb\r
- 2681 0089 00 .byte 0\r
- 2682 008a 00 .byte 0\r
- 2683 008b 0C .uleb128 0xc\r
- 2684 008c 26 .uleb128 0x26\r
- 2685 008d 00 .byte 0\r
- 2686 008e 49 .uleb128 0x49\r
- 2687 008f 13 .uleb128 0x13\r
- 2688 0090 00 .byte 0\r
- 2689 0091 00 .byte 0\r
- 2690 0092 0D .uleb128 0xd\r
- 2691 0093 2E .uleb128 0x2e\r
- 2692 0094 01 .byte 0x1\r
- 2693 0095 3F .uleb128 0x3f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 72\r
-\r
-\r
- 2694 0096 0C .uleb128 0xc\r
- 2695 0097 03 .uleb128 0x3\r
- 2696 0098 0E .uleb128 0xe\r
- 2697 0099 3A .uleb128 0x3a\r
- 2698 009a 0B .uleb128 0xb\r
- 2699 009b 3B .uleb128 0x3b\r
- 2700 009c 05 .uleb128 0x5\r
- 2701 009d 27 .uleb128 0x27\r
- 2702 009e 0C .uleb128 0xc\r
- 2703 009f 11 .uleb128 0x11\r
- 2704 00a0 01 .uleb128 0x1\r
- 2705 00a1 12 .uleb128 0x12\r
- 2706 00a2 01 .uleb128 0x1\r
- 2707 00a3 40 .uleb128 0x40\r
- 2708 00a4 06 .uleb128 0x6\r
- 2709 00a5 9742 .uleb128 0x2117\r
- 2710 00a7 0C .uleb128 0xc\r
- 2711 00a8 01 .uleb128 0x1\r
- 2712 00a9 13 .uleb128 0x13\r
- 2713 00aa 00 .byte 0\r
- 2714 00ab 00 .byte 0\r
- 2715 00ac 0E .uleb128 0xe\r
- 2716 00ad 34 .uleb128 0x34\r
- 2717 00ae 00 .byte 0\r
- 2718 00af 03 .uleb128 0x3\r
- 2719 00b0 08 .uleb128 0x8\r
- 2720 00b1 3A .uleb128 0x3a\r
- 2721 00b2 0B .uleb128 0xb\r
- 2722 00b3 3B .uleb128 0x3b\r
- 2723 00b4 05 .uleb128 0x5\r
- 2724 00b5 49 .uleb128 0x49\r
- 2725 00b6 13 .uleb128 0x13\r
- 2726 00b7 02 .uleb128 0x2\r
- 2727 00b8 06 .uleb128 0x6\r
- 2728 00b9 00 .byte 0\r
- 2729 00ba 00 .byte 0\r
- 2730 00bb 0F .uleb128 0xf\r
- 2731 00bc 2E .uleb128 0x2e\r
- 2732 00bd 01 .byte 0x1\r
- 2733 00be 3F .uleb128 0x3f\r
- 2734 00bf 0C .uleb128 0xc\r
- 2735 00c0 03 .uleb128 0x3\r
- 2736 00c1 0E .uleb128 0xe\r
- 2737 00c2 3A .uleb128 0x3a\r
- 2738 00c3 0B .uleb128 0xb\r
- 2739 00c4 3B .uleb128 0x3b\r
- 2740 00c5 05 .uleb128 0x5\r
- 2741 00c6 27 .uleb128 0x27\r
- 2742 00c7 0C .uleb128 0xc\r
- 2743 00c8 49 .uleb128 0x49\r
- 2744 00c9 13 .uleb128 0x13\r
- 2745 00ca 11 .uleb128 0x11\r
- 2746 00cb 01 .uleb128 0x1\r
- 2747 00cc 12 .uleb128 0x12\r
- 2748 00cd 01 .uleb128 0x1\r
- 2749 00ce 40 .uleb128 0x40\r
- 2750 00cf 0A .uleb128 0xa\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 73\r
-\r
-\r
- 2751 00d0 9742 .uleb128 0x2117\r
- 2752 00d2 0C .uleb128 0xc\r
- 2753 00d3 01 .uleb128 0x1\r
- 2754 00d4 13 .uleb128 0x13\r
- 2755 00d5 00 .byte 0\r
- 2756 00d6 00 .byte 0\r
- 2757 00d7 10 .uleb128 0x10\r
- 2758 00d8 05 .uleb128 0x5\r
- 2759 00d9 00 .byte 0\r
- 2760 00da 03 .uleb128 0x3\r
- 2761 00db 08 .uleb128 0x8\r
- 2762 00dc 3A .uleb128 0x3a\r
- 2763 00dd 0B .uleb128 0xb\r
- 2764 00de 3B .uleb128 0x3b\r
- 2765 00df 05 .uleb128 0x5\r
- 2766 00e0 49 .uleb128 0x49\r
- 2767 00e1 13 .uleb128 0x13\r
- 2768 00e2 02 .uleb128 0x2\r
- 2769 00e3 06 .uleb128 0x6\r
- 2770 00e4 00 .byte 0\r
- 2771 00e5 00 .byte 0\r
- 2772 00e6 11 .uleb128 0x11\r
- 2773 00e7 34 .uleb128 0x34\r
- 2774 00e8 00 .byte 0\r
- 2775 00e9 03 .uleb128 0x3\r
- 2776 00ea 0E .uleb128 0xe\r
- 2777 00eb 3A .uleb128 0x3a\r
- 2778 00ec 0B .uleb128 0xb\r
- 2779 00ed 3B .uleb128 0x3b\r
- 2780 00ee 05 .uleb128 0x5\r
- 2781 00ef 49 .uleb128 0x49\r
- 2782 00f0 13 .uleb128 0x13\r
- 2783 00f1 02 .uleb128 0x2\r
- 2784 00f2 06 .uleb128 0x6\r
- 2785 00f3 00 .byte 0\r
- 2786 00f4 00 .byte 0\r
- 2787 00f5 12 .uleb128 0x12\r
- 2788 00f6 898201 .uleb128 0x4109\r
- 2789 00f9 00 .byte 0\r
- 2790 00fa 11 .uleb128 0x11\r
- 2791 00fb 01 .uleb128 0x1\r
- 2792 00fc 31 .uleb128 0x31\r
- 2793 00fd 13 .uleb128 0x13\r
- 2794 00fe 00 .byte 0\r
- 2795 00ff 00 .byte 0\r
- 2796 0100 13 .uleb128 0x13\r
- 2797 0101 2E .uleb128 0x2e\r
- 2798 0102 00 .byte 0\r
- 2799 0103 31 .uleb128 0x31\r
- 2800 0104 13 .uleb128 0x13\r
- 2801 0105 11 .uleb128 0x11\r
- 2802 0106 01 .uleb128 0x1\r
- 2803 0107 12 .uleb128 0x12\r
- 2804 0108 01 .uleb128 0x1\r
- 2805 0109 40 .uleb128 0x40\r
- 2806 010a 0A .uleb128 0xa\r
- 2807 010b 9742 .uleb128 0x2117\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 74\r
-\r
-\r
- 2808 010d 0C .uleb128 0xc\r
- 2809 010e 00 .byte 0\r
- 2810 010f 00 .byte 0\r
- 2811 0110 14 .uleb128 0x14\r
- 2812 0111 2E .uleb128 0x2e\r
- 2813 0112 01 .byte 0x1\r
- 2814 0113 3F .uleb128 0x3f\r
- 2815 0114 0C .uleb128 0xc\r
- 2816 0115 03 .uleb128 0x3\r
- 2817 0116 0E .uleb128 0xe\r
- 2818 0117 3A .uleb128 0x3a\r
- 2819 0118 0B .uleb128 0xb\r
- 2820 0119 3B .uleb128 0x3b\r
- 2821 011a 05 .uleb128 0x5\r
- 2822 011b 27 .uleb128 0x27\r
- 2823 011c 0C .uleb128 0xc\r
- 2824 011d 49 .uleb128 0x49\r
- 2825 011e 13 .uleb128 0x13\r
- 2826 011f 11 .uleb128 0x11\r
- 2827 0120 01 .uleb128 0x1\r
- 2828 0121 12 .uleb128 0x12\r
- 2829 0122 01 .uleb128 0x1\r
- 2830 0123 40 .uleb128 0x40\r
- 2831 0124 06 .uleb128 0x6\r
- 2832 0125 9742 .uleb128 0x2117\r
- 2833 0127 0C .uleb128 0xc\r
- 2834 0128 01 .uleb128 0x1\r
- 2835 0129 13 .uleb128 0x13\r
- 2836 012a 00 .byte 0\r
- 2837 012b 00 .byte 0\r
- 2838 012c 15 .uleb128 0x15\r
- 2839 012d 05 .uleb128 0x5\r
- 2840 012e 00 .byte 0\r
- 2841 012f 03 .uleb128 0x3\r
- 2842 0130 0E .uleb128 0xe\r
- 2843 0131 3A .uleb128 0x3a\r
- 2844 0132 0B .uleb128 0xb\r
- 2845 0133 3B .uleb128 0x3b\r
- 2846 0134 05 .uleb128 0x5\r
- 2847 0135 49 .uleb128 0x49\r
- 2848 0136 13 .uleb128 0x13\r
- 2849 0137 02 .uleb128 0x2\r
- 2850 0138 06 .uleb128 0x6\r
- 2851 0139 00 .byte 0\r
- 2852 013a 00 .byte 0\r
- 2853 013b 16 .uleb128 0x16\r
- 2854 013c 898201 .uleb128 0x4109\r
- 2855 013f 01 .byte 0x1\r
- 2856 0140 11 .uleb128 0x11\r
- 2857 0141 01 .uleb128 0x1\r
- 2858 0142 31 .uleb128 0x31\r
- 2859 0143 13 .uleb128 0x13\r
- 2860 0144 01 .uleb128 0x1\r
- 2861 0145 13 .uleb128 0x13\r
- 2862 0146 00 .byte 0\r
- 2863 0147 00 .byte 0\r
- 2864 0148 17 .uleb128 0x17\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 75\r
-\r
-\r
- 2865 0149 8A8201 .uleb128 0x410a\r
- 2866 014c 00 .byte 0\r
- 2867 014d 02 .uleb128 0x2\r
- 2868 014e 0A .uleb128 0xa\r
- 2869 014f 9142 .uleb128 0x2111\r
- 2870 0151 0A .uleb128 0xa\r
- 2871 0152 00 .byte 0\r
- 2872 0153 00 .byte 0\r
- 2873 0154 18 .uleb128 0x18\r
- 2874 0155 898201 .uleb128 0x4109\r
- 2875 0158 00 .byte 0\r
- 2876 0159 11 .uleb128 0x11\r
- 2877 015a 01 .uleb128 0x1\r
- 2878 015b 9542 .uleb128 0x2115\r
- 2879 015d 0C .uleb128 0xc\r
- 2880 015e 31 .uleb128 0x31\r
- 2881 015f 13 .uleb128 0x13\r
- 2882 0160 00 .byte 0\r
- 2883 0161 00 .byte 0\r
- 2884 0162 19 .uleb128 0x19\r
- 2885 0163 2E .uleb128 0x2e\r
- 2886 0164 01 .byte 0x1\r
- 2887 0165 3F .uleb128 0x3f\r
- 2888 0166 0C .uleb128 0xc\r
- 2889 0167 03 .uleb128 0x3\r
- 2890 0168 0E .uleb128 0xe\r
- 2891 0169 3A .uleb128 0x3a\r
- 2892 016a 0B .uleb128 0xb\r
- 2893 016b 3B .uleb128 0x3b\r
- 2894 016c 05 .uleb128 0x5\r
- 2895 016d 27 .uleb128 0x27\r
- 2896 016e 0C .uleb128 0xc\r
- 2897 016f 11 .uleb128 0x11\r
- 2898 0170 01 .uleb128 0x1\r
- 2899 0171 12 .uleb128 0x12\r
- 2900 0172 01 .uleb128 0x1\r
- 2901 0173 40 .uleb128 0x40\r
- 2902 0174 0A .uleb128 0xa\r
- 2903 0175 9742 .uleb128 0x2117\r
- 2904 0177 0C .uleb128 0xc\r
- 2905 0178 01 .uleb128 0x1\r
- 2906 0179 13 .uleb128 0x13\r
- 2907 017a 00 .byte 0\r
- 2908 017b 00 .byte 0\r
- 2909 017c 1A .uleb128 0x1a\r
- 2910 017d 34 .uleb128 0x34\r
- 2911 017e 00 .byte 0\r
- 2912 017f 03 .uleb128 0x3\r
- 2913 0180 0E .uleb128 0xe\r
- 2914 0181 3A .uleb128 0x3a\r
- 2915 0182 0B .uleb128 0xb\r
- 2916 0183 3B .uleb128 0x3b\r
- 2917 0184 05 .uleb128 0x5\r
- 2918 0185 49 .uleb128 0x49\r
- 2919 0186 13 .uleb128 0x13\r
- 2920 0187 1C .uleb128 0x1c\r
- 2921 0188 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 76\r
-\r
-\r
- 2922 0189 00 .byte 0\r
- 2923 018a 00 .byte 0\r
- 2924 018b 1B .uleb128 0x1b\r
- 2925 018c 34 .uleb128 0x34\r
- 2926 018d 00 .byte 0\r
- 2927 018e 03 .uleb128 0x3\r
- 2928 018f 0E .uleb128 0xe\r
- 2929 0190 3A .uleb128 0x3a\r
- 2930 0191 0B .uleb128 0xb\r
- 2931 0192 3B .uleb128 0x3b\r
- 2932 0193 05 .uleb128 0x5\r
- 2933 0194 49 .uleb128 0x49\r
- 2934 0195 13 .uleb128 0x13\r
- 2935 0196 02 .uleb128 0x2\r
- 2936 0197 0A .uleb128 0xa\r
- 2937 0198 00 .byte 0\r
- 2938 0199 00 .byte 0\r
- 2939 019a 1C .uleb128 0x1c\r
- 2940 019b 2E .uleb128 0x2e\r
- 2941 019c 01 .byte 0x1\r
- 2942 019d 3F .uleb128 0x3f\r
- 2943 019e 0C .uleb128 0xc\r
- 2944 019f 03 .uleb128 0x3\r
- 2945 01a0 0E .uleb128 0xe\r
- 2946 01a1 3A .uleb128 0x3a\r
- 2947 01a2 0B .uleb128 0xb\r
- 2948 01a3 3B .uleb128 0x3b\r
- 2949 01a4 0B .uleb128 0xb\r
- 2950 01a5 27 .uleb128 0x27\r
- 2951 01a6 0C .uleb128 0xc\r
- 2952 01a7 49 .uleb128 0x49\r
- 2953 01a8 13 .uleb128 0x13\r
- 2954 01a9 11 .uleb128 0x11\r
- 2955 01aa 01 .uleb128 0x1\r
- 2956 01ab 12 .uleb128 0x12\r
- 2957 01ac 01 .uleb128 0x1\r
- 2958 01ad 40 .uleb128 0x40\r
- 2959 01ae 06 .uleb128 0x6\r
- 2960 01af 9742 .uleb128 0x2117\r
- 2961 01b1 0C .uleb128 0xc\r
- 2962 01b2 01 .uleb128 0x1\r
- 2963 01b3 13 .uleb128 0x13\r
- 2964 01b4 00 .byte 0\r
- 2965 01b5 00 .byte 0\r
- 2966 01b6 1D .uleb128 0x1d\r
- 2967 01b7 34 .uleb128 0x34\r
- 2968 01b8 00 .byte 0\r
- 2969 01b9 03 .uleb128 0x3\r
- 2970 01ba 0E .uleb128 0xe\r
- 2971 01bb 3A .uleb128 0x3a\r
- 2972 01bc 0B .uleb128 0xb\r
- 2973 01bd 3B .uleb128 0x3b\r
- 2974 01be 0B .uleb128 0xb\r
- 2975 01bf 49 .uleb128 0x49\r
- 2976 01c0 13 .uleb128 0x13\r
- 2977 01c1 02 .uleb128 0x2\r
- 2978 01c2 06 .uleb128 0x6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 77\r
-\r
-\r
- 2979 01c3 00 .byte 0\r
- 2980 01c4 00 .byte 0\r
- 2981 01c5 1E .uleb128 0x1e\r
- 2982 01c6 34 .uleb128 0x34\r
- 2983 01c7 00 .byte 0\r
- 2984 01c8 03 .uleb128 0x3\r
- 2985 01c9 0E .uleb128 0xe\r
- 2986 01ca 3A .uleb128 0x3a\r
- 2987 01cb 0B .uleb128 0xb\r
- 2988 01cc 3B .uleb128 0x3b\r
- 2989 01cd 0B .uleb128 0xb\r
- 2990 01ce 49 .uleb128 0x49\r
- 2991 01cf 13 .uleb128 0x13\r
- 2992 01d0 02 .uleb128 0x2\r
- 2993 01d1 0A .uleb128 0xa\r
- 2994 01d2 00 .byte 0\r
- 2995 01d3 00 .byte 0\r
- 2996 01d4 1F .uleb128 0x1f\r
- 2997 01d5 1D .uleb128 0x1d\r
- 2998 01d6 00 .byte 0\r
- 2999 01d7 31 .uleb128 0x31\r
- 3000 01d8 13 .uleb128 0x13\r
- 3001 01d9 11 .uleb128 0x11\r
- 3002 01da 01 .uleb128 0x1\r
- 3003 01db 12 .uleb128 0x12\r
- 3004 01dc 01 .uleb128 0x1\r
- 3005 01dd 58 .uleb128 0x58\r
- 3006 01de 0B .uleb128 0xb\r
- 3007 01df 59 .uleb128 0x59\r
- 3008 01e0 0B .uleb128 0xb\r
- 3009 01e1 00 .byte 0\r
- 3010 01e2 00 .byte 0\r
- 3011 01e3 20 .uleb128 0x20\r
- 3012 01e4 01 .uleb128 0x1\r
- 3013 01e5 01 .byte 0x1\r
- 3014 01e6 49 .uleb128 0x49\r
- 3015 01e7 13 .uleb128 0x13\r
- 3016 01e8 01 .uleb128 0x1\r
- 3017 01e9 13 .uleb128 0x13\r
- 3018 01ea 00 .byte 0\r
- 3019 01eb 00 .byte 0\r
- 3020 01ec 21 .uleb128 0x21\r
- 3021 01ed 21 .uleb128 0x21\r
- 3022 01ee 00 .byte 0\r
- 3023 01ef 49 .uleb128 0x49\r
- 3024 01f0 13 .uleb128 0x13\r
- 3025 01f1 2F .uleb128 0x2f\r
- 3026 01f2 0B .uleb128 0xb\r
- 3027 01f3 00 .byte 0\r
- 3028 01f4 00 .byte 0\r
- 3029 01f5 22 .uleb128 0x22\r
- 3030 01f6 34 .uleb128 0x34\r
- 3031 01f7 00 .byte 0\r
- 3032 01f8 03 .uleb128 0x3\r
- 3033 01f9 0E .uleb128 0xe\r
- 3034 01fa 3A .uleb128 0x3a\r
- 3035 01fb 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 78\r
-\r
-\r
- 3036 01fc 3B .uleb128 0x3b\r
- 3037 01fd 05 .uleb128 0x5\r
- 3038 01fe 49 .uleb128 0x49\r
- 3039 01ff 13 .uleb128 0x13\r
- 3040 0200 3F .uleb128 0x3f\r
- 3041 0201 0C .uleb128 0xc\r
- 3042 0202 3C .uleb128 0x3c\r
- 3043 0203 0C .uleb128 0xc\r
- 3044 0204 00 .byte 0\r
- 3045 0205 00 .byte 0\r
- 3046 0206 23 .uleb128 0x23\r
- 3047 0207 34 .uleb128 0x34\r
- 3048 0208 00 .byte 0\r
- 3049 0209 03 .uleb128 0x3\r
- 3050 020a 0E .uleb128 0xe\r
- 3051 020b 3A .uleb128 0x3a\r
- 3052 020c 0B .uleb128 0xb\r
- 3053 020d 3B .uleb128 0x3b\r
- 3054 020e 0B .uleb128 0xb\r
- 3055 020f 49 .uleb128 0x49\r
- 3056 0210 13 .uleb128 0x13\r
- 3057 0211 3F .uleb128 0x3f\r
- 3058 0212 0C .uleb128 0xc\r
- 3059 0213 3C .uleb128 0x3c\r
- 3060 0214 0C .uleb128 0xc\r
- 3061 0215 00 .byte 0\r
- 3062 0216 00 .byte 0\r
- 3063 0217 24 .uleb128 0x24\r
- 3064 0218 2E .uleb128 0x2e\r
- 3065 0219 00 .byte 0\r
- 3066 021a 3F .uleb128 0x3f\r
- 3067 021b 0C .uleb128 0xc\r
- 3068 021c 03 .uleb128 0x3\r
- 3069 021d 0E .uleb128 0xe\r
- 3070 021e 3A .uleb128 0x3a\r
- 3071 021f 0B .uleb128 0xb\r
- 3072 0220 3B .uleb128 0x3b\r
- 3073 0221 0B .uleb128 0xb\r
- 3074 0222 27 .uleb128 0x27\r
- 3075 0223 0C .uleb128 0xc\r
- 3076 0224 49 .uleb128 0x49\r
- 3077 0225 13 .uleb128 0x13\r
- 3078 0226 3C .uleb128 0x3c\r
- 3079 0227 0C .uleb128 0xc\r
- 3080 0228 00 .byte 0\r
- 3081 0229 00 .byte 0\r
- 3082 022a 00 .byte 0\r
- 3083 .section .debug_loc,"",%progbits\r
- 3084 .Ldebug_loc0:\r
- 3085 .LLST0:\r
- 3086 0000 00000000 .4byte .LFB1\r
- 3087 0004 02000000 .4byte .LCFI0\r
- 3088 0008 0200 .2byte 0x2\r
- 3089 000a 7D .byte 0x7d\r
- 3090 000b 00 .sleb128 0\r
- 3091 000c 02000000 .4byte .LCFI0\r
- 3092 0010 B4000000 .4byte .LFE1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 79\r
-\r
-\r
- 3093 0014 0200 .2byte 0x2\r
- 3094 0016 7D .byte 0x7d\r
- 3095 0017 0C .sleb128 12\r
- 3096 0018 00000000 .4byte 0\r
- 3097 001c 00000000 .4byte 0\r
- 3098 .LLST1:\r
- 3099 0020 00000000 .4byte .LVL0\r
- 3100 0024 04000000 .4byte .LVL1\r
- 3101 0028 0200 .2byte 0x2\r
- 3102 002a 31 .byte 0x31\r
- 3103 002b 9F .byte 0x9f\r
- 3104 002c 0E000000 .4byte .LVL2\r
- 3105 0030 48000000 .4byte .LVL4\r
- 3106 0034 0100 .2byte 0x1\r
- 3107 0036 52 .byte 0x52\r
- 3108 0037 48000000 .4byte .LVL4\r
- 3109 003b 7C000000 .4byte .LVL5\r
- 3110 003f 0300 .2byte 0x3\r
- 3111 0041 72 .byte 0x72\r
- 3112 0042 7F .sleb128 -1\r
- 3113 0043 9F .byte 0x9f\r
- 3114 0044 7C000000 .4byte .LVL5\r
- 3115 0048 8C000000 .4byte .LVL7\r
- 3116 004c 0100 .2byte 0x1\r
- 3117 004e 52 .byte 0x52\r
- 3118 004f 00000000 .4byte 0\r
- 3119 0053 00000000 .4byte 0\r
- 3120 .LLST2:\r
- 3121 0057 00000000 .4byte .LVL0\r
- 3122 005b 04000000 .4byte .LVL1\r
- 3123 005f 0200 .2byte 0x2\r
- 3124 0061 30 .byte 0x30\r
- 3125 0062 9F .byte 0x9f\r
- 3126 0063 0E000000 .4byte .LVL2\r
- 3127 0067 18000000 .4byte .LVL3\r
- 3128 006b 0100 .2byte 0x1\r
- 3129 006d 50 .byte 0x50\r
- 3130 006e 18000000 .4byte .LVL3\r
- 3131 0072 7C000000 .4byte .LVL5\r
- 3132 0076 0100 .2byte 0x1\r
- 3133 0078 53 .byte 0x53\r
- 3134 0079 88000000 .4byte .LVL6\r
- 3135 007d B4000000 .4byte .LFE1\r
- 3136 0081 0100 .2byte 0x1\r
- 3137 0083 50 .byte 0x50\r
- 3138 0084 00000000 .4byte 0\r
- 3139 0088 00000000 .4byte 0\r
- 3140 .LLST3:\r
- 3141 008c 00000000 .4byte .LVL8\r
- 3142 0090 10000000 .4byte .LVL11\r
- 3143 0094 0100 .2byte 0x1\r
- 3144 0096 50 .byte 0x50\r
- 3145 0097 10000000 .4byte .LVL11\r
- 3146 009b 1C000000 .4byte .LFE4\r
- 3147 009f 0400 .2byte 0x4\r
- 3148 00a1 F3 .byte 0xf3\r
- 3149 00a2 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 80\r
-\r
-\r
- 3150 00a3 50 .byte 0x50\r
- 3151 00a4 9F .byte 0x9f\r
- 3152 00a5 00000000 .4byte 0\r
- 3153 00a9 00000000 .4byte 0\r
- 3154 .LLST4:\r
- 3155 00ad 06000000 .4byte .LVL9\r
- 3156 00b1 0C000000 .4byte .LVL10\r
- 3157 00b5 0700 .2byte 0x7\r
- 3158 00b7 72 .byte 0x72\r
- 3159 00b8 00 .sleb128 0\r
- 3160 00b9 08 .byte 0x8\r
- 3161 00ba FF .byte 0xff\r
- 3162 00bb 1A .byte 0x1a\r
- 3163 00bc 33 .byte 0x33\r
- 3164 00bd 24 .byte 0x24\r
- 3165 00be 00000000 .4byte 0\r
- 3166 00c2 00000000 .4byte 0\r
- 3167 .LLST5:\r
- 3168 00c6 00000000 .4byte .LFB3\r
- 3169 00ca 02000000 .4byte .LCFI1\r
- 3170 00ce 0200 .2byte 0x2\r
- 3171 00d0 7D .byte 0x7d\r
- 3172 00d1 00 .sleb128 0\r
- 3173 00d2 02000000 .4byte .LCFI1\r
- 3174 00d6 28010000 .4byte .LFE3\r
- 3175 00da 0200 .2byte 0x2\r
- 3176 00dc 7D .byte 0x7d\r
- 3177 00dd 18 .sleb128 24\r
- 3178 00de 00000000 .4byte 0\r
- 3179 00e2 00000000 .4byte 0\r
- 3180 .LLST6:\r
- 3181 00e6 18000000 .4byte .LVL13\r
- 3182 00ea 1C000000 .4byte .LVL15\r
- 3183 00ee 0200 .2byte 0x2\r
- 3184 00f0 70 .byte 0x70\r
- 3185 00f1 08 .sleb128 8\r
- 3186 00f2 1C000000 .4byte .LVL15\r
- 3187 00f6 F4000000 .4byte .LVL28\r
- 3188 00fa 0100 .2byte 0x1\r
- 3189 00fc 55 .byte 0x55\r
- 3190 00fd 00000000 .4byte 0\r
- 3191 0101 00000000 .4byte 0\r
- 3192 .LLST7:\r
- 3193 0105 4A000000 .4byte .LVL16\r
- 3194 0109 98000000 .4byte .LVL23\r
- 3195 010d 0100 .2byte 0x1\r
- 3196 010f 52 .byte 0x52\r
- 3197 0110 98000000 .4byte .LVL23\r
- 3198 0114 EC000000 .4byte .LVL25\r
- 3199 0118 0800 .2byte 0x8\r
- 3200 011a 73 .byte 0x73\r
- 3201 011b 7A .sleb128 -6\r
- 3202 011c 94 .byte 0x94\r
- 3203 011d 01 .byte 0x1\r
- 3204 011e 08 .byte 0x8\r
- 3205 011f 7F .byte 0x7f\r
- 3206 0120 1A .byte 0x1a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 81\r
-\r
-\r
- 3207 0121 9F .byte 0x9f\r
- 3208 0122 00000000 .4byte 0\r
- 3209 0126 00000000 .4byte 0\r
- 3210 .LLST8:\r
- 3211 012a 18000000 .4byte .LVL13\r
- 3212 012e 1C000000 .4byte .LVL15\r
- 3213 0132 0200 .2byte 0x2\r
- 3214 0134 30 .byte 0x30\r
- 3215 0135 9F .byte 0x9f\r
- 3216 0136 1C000000 .4byte .LVL15\r
- 3217 013a EE000000 .4byte .LVL26\r
- 3218 013e 0100 .2byte 0x1\r
- 3219 0140 50 .byte 0x50\r
- 3220 0141 EE000000 .4byte .LVL26\r
- 3221 0145 F0000000 .4byte .LVL27\r
- 3222 0149 0300 .2byte 0x3\r
- 3223 014b 70 .byte 0x70\r
- 3224 014c 7F .sleb128 -1\r
- 3225 014d 9F .byte 0x9f\r
- 3226 014e F0000000 .4byte .LVL27\r
- 3227 0152 F4000000 .4byte .LVL28\r
- 3228 0156 0100 .2byte 0x1\r
- 3229 0158 50 .byte 0x50\r
- 3230 0159 00000000 .4byte 0\r
- 3231 015d 00000000 .4byte 0\r
- 3232 .LLST9:\r
- 3233 0161 62000000 .4byte .LVL19\r
- 3234 0165 74000000 .4byte .LVL20\r
- 3235 0169 0100 .2byte 0x1\r
- 3236 016b 56 .byte 0x56\r
- 3237 016c 74000000 .4byte .LVL20\r
- 3238 0170 76000000 .4byte .LVL21\r
- 3239 0174 0700 .2byte 0x7\r
- 3240 0176 73 .byte 0x73\r
- 3241 0177 7B .sleb128 -5\r
- 3242 0178 94 .byte 0x94\r
- 3243 0179 01 .byte 0x1\r
- 3244 017a 33 .byte 0x33\r
- 3245 017b 1A .byte 0x1a\r
- 3246 017c 9F .byte 0x9f\r
- 3247 017d 76000000 .4byte .LVL21\r
- 3248 0181 82000000 .4byte .LVL22\r
- 3249 0185 0100 .2byte 0x1\r
- 3250 0187 56 .byte 0x56\r
- 3251 0188 82000000 .4byte .LVL22\r
- 3252 018c EC000000 .4byte .LVL25\r
- 3253 0190 0700 .2byte 0x7\r
- 3254 0192 73 .byte 0x73\r
- 3255 0193 7B .sleb128 -5\r
- 3256 0194 94 .byte 0x94\r
- 3257 0195 01 .byte 0x1\r
- 3258 0196 33 .byte 0x33\r
- 3259 0197 1A .byte 0x1a\r
- 3260 0198 9F .byte 0x9f\r
- 3261 0199 00000000 .4byte 0\r
- 3262 019d 00000000 .4byte 0\r
- 3263 .LLST10:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 82\r
-\r
-\r
- 3264 01a1 50000000 .4byte .LVL17\r
- 3265 01a5 56000000 .4byte .LVL18\r
- 3266 01a9 0100 .2byte 0x1\r
- 3267 01ab 54 .byte 0x54\r
- 3268 01ac 56000000 .4byte .LVL18\r
- 3269 01b0 E6000000 .4byte .LVL24\r
- 3270 01b4 0100 .2byte 0x1\r
- 3271 01b6 51 .byte 0x51\r
- 3272 01b7 E6000000 .4byte .LVL24\r
- 3273 01bb EC000000 .4byte .LVL25\r
- 3274 01bf 0700 .2byte 0x7\r
- 3275 01c1 74 .byte 0x74\r
- 3276 01c2 FBBEFEFF .sleb128 -1073766533\r
- 3276 7B\r
- 3277 01c7 9F .byte 0x9f\r
- 3278 01c8 00000000 .4byte 0\r
- 3279 01cc 00000000 .4byte 0\r
- 3280 .LLST11:\r
- 3281 01d0 14000000 .4byte .LVL12\r
- 3282 01d4 1C000000 .4byte .LVL15\r
- 3283 01d8 0300 .2byte 0x3\r
- 3284 01da 70 .byte 0x70\r
- 3285 01db 08 .sleb128 8\r
- 3286 01dc 9F .byte 0x9f\r
- 3287 01dd 00000000 .4byte 0\r
- 3288 01e1 00000000 .4byte 0\r
- 3289 .LLST12:\r
- 3290 01e5 18000000 .4byte .LVL13\r
- 3291 01e9 1A000000 .4byte .LVL14\r
- 3292 01ed 0100 .2byte 0x1\r
- 3293 01ef 53 .byte 0x53\r
- 3294 01f0 1A000000 .4byte .LVL14\r
- 3295 01f4 1C000000 .4byte .LVL15\r
- 3296 01f8 0200 .2byte 0x2\r
- 3297 01fa 70 .byte 0x70\r
- 3298 01fb 0C .sleb128 12\r
- 3299 01fc 00000000 .4byte 0\r
- 3300 0200 00000000 .4byte 0\r
- 3301 .LLST13:\r
- 3302 0204 00000000 .4byte .LFB6\r
- 3303 0208 02000000 .4byte .LCFI2\r
- 3304 020c 0200 .2byte 0x2\r
- 3305 020e 7D .byte 0x7d\r
- 3306 020f 00 .sleb128 0\r
- 3307 0210 02000000 .4byte .LCFI2\r
- 3308 0214 20000000 .4byte .LFE6\r
- 3309 0218 0200 .2byte 0x2\r
- 3310 021a 7D .byte 0x7d\r
- 3311 021b 08 .sleb128 8\r
- 3312 021c 00000000 .4byte 0\r
- 3313 0220 00000000 .4byte 0\r
- 3314 .LLST14:\r
- 3315 0224 0E000000 .4byte .LVL29\r
- 3316 0228 12000000 .4byte .LVL30\r
- 3317 022c 0100 .2byte 0x1\r
- 3318 022e 50 .byte 0x50\r
- 3319 022f 12000000 .4byte .LVL30\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 83\r
-\r
-\r
- 3320 0233 16000000 .4byte .LVL31\r
- 3321 0237 0800 .2byte 0x8\r
- 3322 0239 73 .byte 0x73\r
- 3323 023a 02 .sleb128 2\r
- 3324 023b 33 .byte 0x33\r
- 3325 023c 24 .byte 0x24\r
- 3326 023d 70 .byte 0x70\r
- 3327 023e 00 .sleb128 0\r
- 3328 023f 22 .byte 0x22\r
- 3329 0240 9F .byte 0x9f\r
- 3330 0241 00000000 .4byte 0\r
- 3331 0245 00000000 .4byte 0\r
- 3332 .LLST15:\r
- 3333 0249 0E000000 .4byte .LVL29\r
- 3334 024d 16000000 .4byte .LVL31\r
- 3335 0251 0500 .2byte 0x5\r
- 3336 0253 70 .byte 0x70\r
- 3337 0254 04 .sleb128 4\r
- 3338 0255 06 .byte 0x6\r
- 3339 0256 23 .byte 0x23\r
- 3340 0257 04 .uleb128 0x4\r
- 3341 0258 16000000 .4byte .LVL31\r
- 3342 025c 20000000 .4byte .LFE6\r
- 3343 0260 0200 .2byte 0x2\r
- 3344 0262 72 .byte 0x72\r
- 3345 0263 04 .sleb128 4\r
- 3346 0264 00000000 .4byte 0\r
- 3347 0268 00000000 .4byte 0\r
- 3348 .LLST16:\r
- 3349 026c 00000000 .4byte .LFB2\r
- 3350 0270 02000000 .4byte .LCFI3\r
- 3351 0274 0200 .2byte 0x2\r
- 3352 0276 7D .byte 0x7d\r
- 3353 0277 00 .sleb128 0\r
- 3354 0278 02000000 .4byte .LCFI3\r
- 3355 027c 68010000 .4byte .LFE2\r
- 3356 0280 0200 .2byte 0x2\r
- 3357 0282 7D .byte 0x7d\r
- 3358 0283 18 .sleb128 24\r
- 3359 0284 00000000 .4byte 0\r
- 3360 0288 00000000 .4byte 0\r
- 3361 .LLST17:\r
- 3362 028c 00000000 .4byte .LVL32\r
- 3363 0290 2A000000 .4byte .LVL34\r
- 3364 0294 0100 .2byte 0x1\r
- 3365 0296 50 .byte 0x50\r
- 3366 0297 2A000000 .4byte .LVL34\r
- 3367 029b 68010000 .4byte .LFE2\r
- 3368 029f 0400 .2byte 0x4\r
- 3369 02a1 F3 .byte 0xf3\r
- 3370 02a2 01 .uleb128 0x1\r
- 3371 02a3 50 .byte 0x50\r
- 3372 02a4 9F .byte 0x9f\r
- 3373 02a5 00000000 .4byte 0\r
- 3374 02a9 00000000 .4byte 0\r
- 3375 .LLST18:\r
- 3376 02ad 00000000 .4byte .LVL32\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 84\r
-\r
-\r
- 3377 02b1 04000000 .4byte .LVL33\r
- 3378 02b5 0200 .2byte 0x2\r
- 3379 02b7 30 .byte 0x30\r
- 3380 02b8 9F .byte 0x9f\r
- 3381 02b9 64000000 .4byte .LVL39\r
- 3382 02bd 02010000 .4byte .LVL51\r
- 3383 02c1 0200 .2byte 0x2\r
- 3384 02c3 70 .byte 0x70\r
- 3385 02c4 08 .sleb128 8\r
- 3386 02c5 02010000 .4byte .LVL51\r
- 3387 02c9 2E010000 .4byte .LVL55\r
- 3388 02cd 0100 .2byte 0x1\r
- 3389 02cf 54 .byte 0x54\r
- 3390 02d0 2E010000 .4byte .LVL55\r
- 3391 02d4 30010000 .4byte .LVL56\r
- 3392 02d8 0200 .2byte 0x2\r
- 3393 02da 31 .byte 0x31\r
- 3394 02db 9F .byte 0x9f\r
- 3395 02dc 00000000 .4byte 0\r
- 3396 02e0 00000000 .4byte 0\r
- 3397 .LLST19:\r
- 3398 02e4 66000000 .4byte .LVL40\r
- 3399 02e8 6C000000 .4byte .LVL42\r
- 3400 02ec 0200 .2byte 0x2\r
- 3401 02ee 30 .byte 0x30\r
- 3402 02ef 9F .byte 0x9f\r
- 3403 02f0 6C000000 .4byte .LVL42\r
- 3404 02f4 F2000000 .4byte .LVL48\r
- 3405 02f8 0100 .2byte 0x1\r
- 3406 02fa 51 .byte 0x51\r
- 3407 02fb F2000000 .4byte .LVL48\r
- 3408 02ff F4000000 .4byte .LVL49\r
- 3409 0303 0300 .2byte 0x3\r
- 3410 0305 71 .byte 0x71\r
- 3411 0306 7F .sleb128 -1\r
- 3412 0307 9F .byte 0x9f\r
- 3413 0308 F4000000 .4byte .LVL49\r
- 3414 030c 02010000 .4byte .LVL51\r
- 3415 0310 0100 .2byte 0x1\r
- 3416 0312 51 .byte 0x51\r
- 3417 0313 00000000 .4byte 0\r
- 3418 0317 00000000 .4byte 0\r
- 3419 .LLST20:\r
- 3420 031b 64000000 .4byte .LVL39\r
- 3421 031f 66000000 .4byte .LVL40\r
- 3422 0323 0200 .2byte 0x2\r
- 3423 0325 31 .byte 0x31\r
- 3424 0326 9F .byte 0x9f\r
- 3425 0327 FE000000 .4byte .LVL50\r
- 3426 032b 02010000 .4byte .LVL51\r
- 3427 032f 0200 .2byte 0x2\r
- 3428 0331 30 .byte 0x30\r
- 3429 0332 9F .byte 0x9f\r
- 3430 0333 02010000 .4byte .LVL51\r
- 3431 0337 1E010000 .4byte .LVL52\r
- 3432 033b 0100 .2byte 0x1\r
- 3433 033d 52 .byte 0x52\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 85\r
-\r
-\r
- 3434 033e 1E010000 .4byte .LVL52\r
- 3435 0342 22010000 .4byte .LVL53\r
- 3436 0346 0300 .2byte 0x3\r
- 3437 0348 72 .byte 0x72\r
- 3438 0349 7F .sleb128 -1\r
- 3439 034a 9F .byte 0x9f\r
- 3440 034b 22010000 .4byte .LVL53\r
- 3441 034f 27010000 .4byte .LVL54-1\r
- 3442 0353 0100 .2byte 0x1\r
- 3443 0355 52 .byte 0x52\r
- 3444 0356 00000000 .4byte 0\r
- 3445 035a 00000000 .4byte 0\r
- 3446 .LLST21:\r
- 3447 035e B8000000 .4byte .LVL43\r
- 3448 0362 CA000000 .4byte .LVL44\r
- 3449 0366 0100 .2byte 0x1\r
- 3450 0368 56 .byte 0x56\r
- 3451 0369 CA000000 .4byte .LVL44\r
- 3452 036d CC000000 .4byte .LVL45\r
- 3453 0371 0700 .2byte 0x7\r
- 3454 0373 73 .byte 0x73\r
- 3455 0374 7B .sleb128 -5\r
- 3456 0375 94 .byte 0x94\r
- 3457 0376 01 .byte 0x1\r
- 3458 0377 33 .byte 0x33\r
- 3459 0378 1A .byte 0x1a\r
- 3460 0379 9F .byte 0x9f\r
- 3461 037a CC000000 .4byte .LVL45\r
- 3462 037e D8000000 .4byte .LVL46\r
- 3463 0382 0100 .2byte 0x1\r
- 3464 0384 56 .byte 0x56\r
- 3465 0385 D8000000 .4byte .LVL46\r
- 3466 0389 F0000000 .4byte .LVL47\r
- 3467 038d 0700 .2byte 0x7\r
- 3468 038f 73 .byte 0x73\r
- 3469 0390 7B .sleb128 -5\r
- 3470 0391 94 .byte 0x94\r
- 3471 0392 01 .byte 0x1\r
- 3472 0393 33 .byte 0x33\r
- 3473 0394 1A .byte 0x1a\r
- 3474 0395 9F .byte 0x9f\r
- 3475 0396 00000000 .4byte 0\r
- 3476 039a 00000000 .4byte 0\r
- 3477 .LLST22:\r
- 3478 039e 44000000 .4byte .LVL36\r
- 3479 03a2 02010000 .4byte .LVL51\r
- 3480 03a6 0200 .2byte 0x2\r
- 3481 03a8 70 .byte 0x70\r
- 3482 03a9 04 .sleb128 4\r
- 3483 03aa 00000000 .4byte 0\r
- 3484 03ae 00000000 .4byte 0\r
- 3485 .LLST23:\r
- 3486 03b2 00000000 .4byte .LVL32\r
- 3487 03b6 30010000 .4byte .LVL56\r
- 3488 03ba 0200 .2byte 0x2\r
- 3489 03bc 30 .byte 0x30\r
- 3490 03bd 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 86\r
-\r
-\r
- 3491 03be 44010000 .4byte .LVL57\r
- 3492 03c2 4D010000 .4byte .LVL58-1\r
- 3493 03c6 0100 .2byte 0x1\r
- 3494 03c8 52 .byte 0x52\r
- 3495 03c9 4E010000 .4byte .LVL58\r
- 3496 03cd 68010000 .4byte .LFE2\r
- 3497 03d1 0200 .2byte 0x2\r
- 3498 03d3 30 .byte 0x30\r
- 3499 03d4 9F .byte 0x9f\r
- 3500 03d5 00000000 .4byte 0\r
- 3501 03d9 00000000 .4byte 0\r
- 3502 .LLST24:\r
- 3503 03dd 44000000 .4byte .LVL36\r
- 3504 03e1 64000000 .4byte .LVL39\r
- 3505 03e5 0100 .2byte 0x1\r
- 3506 03e7 50 .byte 0x50\r
- 3507 03e8 64000000 .4byte .LVL39\r
- 3508 03ec 02010000 .4byte .LVL51\r
- 3509 03f0 0300 .2byte 0x3\r
- 3510 03f2 70 .byte 0x70\r
- 3511 03f3 08 .sleb128 8\r
- 3512 03f4 9F .byte 0x9f\r
- 3513 03f5 00000000 .4byte 0\r
- 3514 03f9 00000000 .4byte 0\r
- 3515 .LLST25:\r
- 3516 03fd 66000000 .4byte .LVL40\r
- 3517 0401 6C000000 .4byte .LVL42\r
- 3518 0405 0200 .2byte 0x2\r
- 3519 0407 70 .byte 0x70\r
- 3520 0408 0C .sleb128 12\r
- 3521 0409 FE000000 .4byte .LVL50\r
- 3522 040d 02010000 .4byte .LVL51\r
- 3523 0411 0200 .2byte 0x2\r
- 3524 0413 70 .byte 0x70\r
- 3525 0414 0C .sleb128 12\r
- 3526 0415 00000000 .4byte 0\r
- 3527 0419 00000000 .4byte 0\r
- 3528 .LLST26:\r
- 3529 041d 00000000 .4byte .LVL59\r
- 3530 0421 04000000 .4byte .LVL60\r
- 3531 0425 0100 .2byte 0x1\r
- 3532 0427 50 .byte 0x50\r
- 3533 0428 04000000 .4byte .LVL60\r
- 3534 042c 18000000 .4byte .LVL63\r
- 3535 0430 0100 .2byte 0x1\r
- 3536 0432 50 .byte 0x50\r
- 3537 0433 00000000 .4byte 0\r
- 3538 0437 00000000 .4byte 0\r
- 3539 .LLST27:\r
- 3540 043b 08000000 .4byte .LVL61\r
- 3541 043f 14000000 .4byte .LVL62\r
- 3542 0443 0500 .2byte 0x5\r
- 3543 0445 71 .byte 0x71\r
- 3544 0446 00 .sleb128 0\r
- 3545 0447 34 .byte 0x34\r
- 3546 0448 24 .byte 0x24\r
- 3547 0449 9F .byte 0x9f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 87\r
-\r
-\r
- 3548 044a 14000000 .4byte .LVL62\r
- 3549 044e 18000000 .4byte .LVL63\r
- 3550 0452 0500 .2byte 0x5\r
- 3551 0454 70 .byte 0x70\r
- 3552 0455 7F .sleb128 -1\r
- 3553 0456 34 .byte 0x34\r
- 3554 0457 24 .byte 0x24\r
- 3555 0458 9F .byte 0x9f\r
- 3556 0459 00000000 .4byte 0\r
- 3557 045d 00000000 .4byte 0\r
- 3558 .LLST28:\r
- 3559 0461 08000000 .4byte .LVL65\r
- 3560 0465 1E000000 .4byte .LVL68\r
- 3561 0469 0100 .2byte 0x1\r
- 3562 046b 51 .byte 0x51\r
- 3563 046c 46000000 .4byte .LVL69\r
- 3564 0470 58000000 .4byte .LFE8\r
- 3565 0474 0100 .2byte 0x1\r
- 3566 0476 51 .byte 0x51\r
- 3567 0477 00000000 .4byte 0\r
- 3568 047b 00000000 .4byte 0\r
- 3569 .LLST29:\r
- 3570 047f 0C000000 .4byte .LVL66\r
- 3571 0483 18000000 .4byte .LVL67\r
- 3572 0487 0500 .2byte 0x5\r
- 3573 0489 70 .byte 0x70\r
- 3574 048a 00 .sleb128 0\r
- 3575 048b 34 .byte 0x34\r
- 3576 048c 24 .byte 0x24\r
- 3577 048d 9F .byte 0x9f\r
- 3578 048e 18000000 .4byte .LVL67\r
- 3579 0492 1E000000 .4byte .LVL68\r
- 3580 0496 0500 .2byte 0x5\r
- 3581 0498 71 .byte 0x71\r
- 3582 0499 7F .sleb128 -1\r
- 3583 049a 34 .byte 0x34\r
- 3584 049b 24 .byte 0x24\r
- 3585 049c 9F .byte 0x9f\r
- 3586 049d 46000000 .4byte .LVL69\r
- 3587 04a1 48000000 .4byte .LVL70\r
- 3588 04a5 0500 .2byte 0x5\r
- 3589 04a7 70 .byte 0x70\r
- 3590 04a8 00 .sleb128 0\r
- 3591 04a9 34 .byte 0x34\r
- 3592 04aa 24 .byte 0x24\r
- 3593 04ab 9F .byte 0x9f\r
- 3594 04ac 48000000 .4byte .LVL70\r
- 3595 04b0 58000000 .4byte .LFE8\r
- 3596 04b4 0500 .2byte 0x5\r
- 3597 04b6 72 .byte 0x72\r
- 3598 04b7 00 .sleb128 0\r
- 3599 04b8 34 .byte 0x34\r
- 3600 04b9 24 .byte 0x24\r
- 3601 04ba 9F .byte 0x9f\r
- 3602 04bb 00000000 .4byte 0\r
- 3603 04bf 00000000 .4byte 0\r
- 3604 .LLST30:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 88\r
-\r
-\r
- 3605 04c3 00000000 .4byte .LFB9\r
- 3606 04c7 02000000 .4byte .LCFI4\r
- 3607 04cb 0200 .2byte 0x2\r
- 3608 04cd 7D .byte 0x7d\r
- 3609 04ce 00 .sleb128 0\r
- 3610 04cf 02000000 .4byte .LCFI4\r
- 3611 04d3 7C000000 .4byte .LFE9\r
- 3612 04d7 0200 .2byte 0x2\r
- 3613 04d9 7D .byte 0x7d\r
- 3614 04da 08 .sleb128 8\r
- 3615 04db 00000000 .4byte 0\r
- 3616 04df 00000000 .4byte 0\r
- 3617 .LLST31:\r
- 3618 04e3 0A000000 .4byte .LVL72\r
- 3619 04e7 1A000000 .4byte .LVL74\r
- 3620 04eb 0100 .2byte 0x1\r
- 3621 04ed 53 .byte 0x53\r
- 3622 04ee 68000000 .4byte .LVL76\r
- 3623 04f2 7C000000 .4byte .LFE9\r
- 3624 04f6 0100 .2byte 0x1\r
- 3625 04f8 53 .byte 0x53\r
- 3626 04f9 00000000 .4byte 0\r
- 3627 04fd 00000000 .4byte 0\r
- 3628 .LLST32:\r
- 3629 0501 0E000000 .4byte .LVL73\r
- 3630 0505 1E000000 .4byte .LVL75\r
- 3631 0509 0500 .2byte 0x5\r
- 3632 050b 72 .byte 0x72\r
- 3633 050c 00 .sleb128 0\r
- 3634 050d 34 .byte 0x34\r
- 3635 050e 24 .byte 0x24\r
- 3636 050f 9F .byte 0x9f\r
- 3637 0510 68000000 .4byte .LVL76\r
- 3638 0514 7C000000 .4byte .LFE9\r
- 3639 0518 0500 .2byte 0x5\r
- 3640 051a 72 .byte 0x72\r
- 3641 051b 00 .sleb128 0\r
- 3642 051c 34 .byte 0x34\r
- 3643 051d 24 .byte 0x24\r
- 3644 051e 9F .byte 0x9f\r
- 3645 051f 00000000 .4byte 0\r
- 3646 0523 00000000 .4byte 0\r
- 3647 .LLST33:\r
- 3648 0527 00000000 .4byte .LFB10\r
- 3649 052b 02000000 .4byte .LCFI5\r
- 3650 052f 0200 .2byte 0x2\r
- 3651 0531 7D .byte 0x7d\r
- 3652 0532 00 .sleb128 0\r
- 3653 0533 02000000 .4byte .LCFI5\r
- 3654 0537 48000000 .4byte .LFE10\r
- 3655 053b 0200 .2byte 0x2\r
- 3656 053d 7D .byte 0x7d\r
- 3657 053e 08 .sleb128 8\r
- 3658 053f 00000000 .4byte 0\r
- 3659 0543 00000000 .4byte 0\r
- 3660 .LLST34:\r
- 3661 0547 00000000 .4byte .LVL77\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 89\r
-\r
-\r
- 3662 054b 30000000 .4byte .LVL84\r
- 3663 054f 0200 .2byte 0x2\r
- 3664 0551 31 .byte 0x31\r
- 3665 0552 9F .byte 0x9f\r
- 3666 0553 30000000 .4byte .LVL84\r
- 3667 0557 48000000 .4byte .LFE10\r
- 3668 055b 0100 .2byte 0x1\r
- 3669 055d 50 .byte 0x50\r
- 3670 055e 00000000 .4byte 0\r
- 3671 0562 00000000 .4byte 0\r
- 3672 .LLST35:\r
- 3673 0566 12000000 .4byte .LVL79\r
- 3674 056a 16000000 .4byte .LVL80\r
- 3675 056e 0100 .2byte 0x1\r
- 3676 0570 50 .byte 0x50\r
- 3677 0571 00000000 .4byte 0\r
- 3678 0575 00000000 .4byte 0\r
- 3679 .LLST36:\r
- 3680 0579 12000000 .4byte .LVL79\r
- 3681 057d 16000000 .4byte .LVL80\r
- 3682 0581 0500 .2byte 0x5\r
- 3683 0583 70 .byte 0x70\r
- 3684 0584 04 .sleb128 4\r
- 3685 0585 06 .byte 0x6\r
- 3686 0586 23 .byte 0x23\r
- 3687 0587 04 .uleb128 0x4\r
- 3688 0588 16000000 .4byte .LVL80\r
- 3689 058c 1E000000 .4byte .LVL81\r
- 3690 0590 0200 .2byte 0x2\r
- 3691 0592 73 .byte 0x73\r
- 3692 0593 04 .sleb128 4\r
- 3693 0594 1E000000 .4byte .LVL81\r
- 3694 0598 24000000 .4byte .LVL82\r
- 3695 059c 0100 .2byte 0x1\r
- 3696 059e 50 .byte 0x50\r
- 3697 059f 2E000000 .4byte .LVL83\r
- 3698 05a3 48000000 .4byte .LFE10\r
- 3699 05a7 0200 .2byte 0x2\r
- 3700 05a9 73 .byte 0x73\r
- 3701 05aa 04 .sleb128 4\r
- 3702 05ab 00000000 .4byte 0\r
- 3703 05af 00000000 .4byte 0\r
- 3704 .LLST37:\r
- 3705 05b3 00000000 .4byte .LFB0\r
- 3706 05b7 02000000 .4byte .LCFI6\r
- 3707 05bb 0200 .2byte 0x2\r
- 3708 05bd 7D .byte 0x7d\r
- 3709 05be 00 .sleb128 0\r
- 3710 05bf 02000000 .4byte .LCFI6\r
- 3711 05c3 74020000 .4byte .LFE0\r
- 3712 05c7 0200 .2byte 0x2\r
- 3713 05c9 7D .byte 0x7d\r
- 3714 05ca 08 .sleb128 8\r
- 3715 05cb 00000000 .4byte 0\r
- 3716 05cf 00000000 .4byte 0\r
- 3717 .LLST38:\r
- 3718 05d3 00000000 .4byte .LVL85\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 90\r
-\r
-\r
- 3719 05d7 62020000 .4byte .LVL111\r
- 3720 05db 0200 .2byte 0x2\r
- 3721 05dd 30 .byte 0x30\r
- 3722 05de 9F .byte 0x9f\r
- 3723 05df 00000000 .4byte 0\r
- 3724 05e3 00000000 .4byte 0\r
- 3725 .LLST39:\r
- 3726 05e7 78010000 .4byte .LVL102\r
- 3727 05eb 8E010000 .4byte .LVL104\r
- 3728 05ef 0100 .2byte 0x1\r
- 3729 05f1 54 .byte 0x54\r
- 3730 05f2 00000000 .4byte 0\r
- 3731 05f6 00000000 .4byte 0\r
- 3732 .LLST40:\r
- 3733 05fa 00000000 .4byte .LVL85\r
- 3734 05fe 78000000 .4byte .LVL88\r
- 3735 0602 0200 .2byte 0x2\r
- 3736 0604 30 .byte 0x30\r
- 3737 0605 9F .byte 0x9f\r
- 3738 0606 80000000 .4byte .LVL89\r
- 3739 060a 8A000000 .4byte .LVL90\r
- 3740 060e 0200 .2byte 0x2\r
- 3741 0610 30 .byte 0x30\r
- 3742 0611 9F .byte 0x9f\r
- 3743 0612 8A000000 .4byte .LVL90\r
- 3744 0616 A6000000 .4byte .LVL92\r
- 3745 061a 0100 .2byte 0x1\r
- 3746 061c 53 .byte 0x53\r
- 3747 061d A8000000 .4byte .LVL93\r
- 3748 0621 CA000000 .4byte .LVL98\r
- 3749 0625 0100 .2byte 0x1\r
- 3750 0627 53 .byte 0x53\r
- 3751 0628 CA000000 .4byte .LVL98\r
- 3752 062c 62020000 .4byte .LVL111\r
- 3753 0630 0200 .2byte 0x2\r
- 3754 0632 30 .byte 0x30\r
- 3755 0633 9F .byte 0x9f\r
- 3756 0634 00000000 .4byte 0\r
- 3757 0638 00000000 .4byte 0\r
- 3758 .LLST41:\r
- 3759 063c 8A000000 .4byte .LVL90\r
- 3760 0640 94000000 .4byte .LVL91\r
- 3761 0644 0100 .2byte 0x1\r
- 3762 0646 52 .byte 0x52\r
- 3763 0647 A8000000 .4byte .LVL93\r
- 3764 064b B6000000 .4byte .LVL96\r
- 3765 064f 0100 .2byte 0x1\r
- 3766 0651 52 .byte 0x52\r
- 3767 0652 B6000000 .4byte .LVL96\r
- 3768 0656 B8000000 .4byte .LVL97\r
- 3769 065a 0100 .2byte 0x1\r
- 3770 065c 50 .byte 0x50\r
- 3771 065d 00000000 .4byte 0\r
- 3772 0661 00000000 .4byte 0\r
- 3773 .LLST42:\r
- 3774 0665 B0000000 .4byte .LVL94\r
- 3775 0669 B8000000 .4byte .LVL97\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 91\r
-\r
-\r
- 3776 066d 0100 .2byte 0x1\r
- 3777 066f 51 .byte 0x51\r
- 3778 0670 00000000 .4byte 0\r
- 3779 0674 00000000 .4byte 0\r
- 3780 .LLST43:\r
- 3781 0678 64000000 .4byte .LVL86\r
- 3782 067c 68000000 .4byte .LVL87\r
- 3783 0680 0100 .2byte 0x1\r
- 3784 0682 50 .byte 0x50\r
- 3785 0683 00000000 .4byte 0\r
- 3786 0687 00000000 .4byte 0\r
- 3787 .section .debug_aranges,"",%progbits\r
- 3788 0000 6C000000 .4byte 0x6c\r
- 3789 0004 0200 .2byte 0x2\r
- 3790 0006 00000000 .4byte .Ldebug_info0\r
- 3791 000a 04 .byte 0x4\r
- 3792 000b 00 .byte 0\r
- 3793 000c 0000 .2byte 0\r
- 3794 000e 0000 .2byte 0\r
- 3795 0010 00000000 .4byte .LFB1\r
- 3796 0014 B4000000 .4byte .LFE1-.LFB1\r
- 3797 0018 00000000 .4byte .LFB4\r
- 3798 001c 1C000000 .4byte .LFE4-.LFB4\r
- 3799 0020 00000000 .4byte .LFB3\r
- 3800 0024 28010000 .4byte .LFE3-.LFB3\r
- 3801 0028 00000000 .4byte .LFB5\r
- 3802 002c 18000000 .4byte .LFE5-.LFB5\r
- 3803 0030 00000000 .4byte .LFB6\r
- 3804 0034 20000000 .4byte .LFE6-.LFB6\r
- 3805 0038 00000000 .4byte .LFB2\r
- 3806 003c 68010000 .4byte .LFE2-.LFB2\r
- 3807 0040 00000000 .4byte .LFB7\r
- 3808 0044 40000000 .4byte .LFE7-.LFB7\r
- 3809 0048 00000000 .4byte .LFB8\r
- 3810 004c 58000000 .4byte .LFE8-.LFB8\r
- 3811 0050 00000000 .4byte .LFB9\r
- 3812 0054 7C000000 .4byte .LFE9-.LFB9\r
- 3813 0058 00000000 .4byte .LFB10\r
- 3814 005c 48000000 .4byte .LFE10-.LFB10\r
- 3815 0060 00000000 .4byte .LFB0\r
- 3816 0064 74020000 .4byte .LFE0-.LFB0\r
- 3817 0068 00000000 .4byte 0\r
- 3818 006c 00000000 .4byte 0\r
- 3819 .section .debug_ranges,"",%progbits\r
- 3820 .Ldebug_ranges0:\r
- 3821 0000 00000000 .4byte .LFB1\r
- 3822 0004 B4000000 .4byte .LFE1\r
- 3823 0008 00000000 .4byte .LFB4\r
- 3824 000c 1C000000 .4byte .LFE4\r
- 3825 0010 00000000 .4byte .LFB3\r
- 3826 0014 28010000 .4byte .LFE3\r
- 3827 0018 00000000 .4byte .LFB5\r
- 3828 001c 18000000 .4byte .LFE5\r
- 3829 0020 00000000 .4byte .LFB6\r
- 3830 0024 20000000 .4byte .LFE6\r
- 3831 0028 00000000 .4byte .LFB2\r
- 3832 002c 68010000 .4byte .LFE2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 92\r
-\r
-\r
- 3833 0030 00000000 .4byte .LFB7\r
- 3834 0034 40000000 .4byte .LFE7\r
- 3835 0038 00000000 .4byte .LFB8\r
- 3836 003c 58000000 .4byte .LFE8\r
- 3837 0040 00000000 .4byte .LFB9\r
- 3838 0044 7C000000 .4byte .LFE9\r
- 3839 0048 00000000 .4byte .LFB10\r
- 3840 004c 48000000 .4byte .LFE10\r
- 3841 0050 00000000 .4byte .LFB0\r
- 3842 0054 74020000 .4byte .LFE0\r
- 3843 0058 00000000 .4byte 0\r
- 3844 005c 00000000 .4byte 0\r
- 3845 .section .debug_line,"",%progbits\r
- 3846 .Ldebug_line0:\r
- 3847 0000 5C030000 .section .debug_str,"MS",%progbits,1\r
- 3847 02006200 \r
- 3847 00000201 \r
- 3847 FB0E0D00 \r
- 3847 01010101 \r
- 3848 .LASF35:\r
- 3849 0000 70537461 .ascii "pStatusBlock\000"\r
- 3849 74757342 \r
- 3849 6C6F636B \r
- 3849 00\r
- 3850 .LASF33:\r
- 3851 000d 636F756E .ascii "count\000"\r
- 3851 7400\r
- 3852 .LASF10:\r
- 3853 0013 75696E74 .ascii "uint16\000"\r
- 3853 313600\r
- 3854 .LASF51:\r
- 3855 001a 55534246 .ascii "USBFS_TerminateEP\000"\r
- 3855 535F5465 \r
- 3855 726D696E \r
- 3855 61746545 \r
- 3855 5000\r
- 3856 .LASF78:\r
- 3857 002c 55534246 .ascii "USBFS_currentTD\000"\r
- 3857 535F6375 \r
- 3857 7272656E \r
- 3857 74544400 \r
- 3858 .LASF81:\r
- 3859 003c 55534246 .ascii "USBFS_InitControlRead\000"\r
- 3859 535F496E \r
- 3859 6974436F \r
- 3859 6E74726F \r
- 3859 6C526561 \r
- 3860 .LASF7:\r
- 3861 0052 6C6F6E67 .ascii "long long unsigned int\000"\r
- 3861 206C6F6E \r
- 3861 6720756E \r
- 3861 7369676E \r
- 3861 65642069 \r
- 3862 .LASF20:\r
- 3863 0069 61646472 .ascii "addr\000"\r
- 3863 00\r
- 3864 .LASF58:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 93\r
-\r
-\r
- 3865 006e 696E7465 .ascii "interfaceNumber\000"\r
- 3865 72666163 \r
- 3865 654E756D \r
- 3865 62657200 \r
- 3866 .LASF62:\r
- 3867 007e 55534246 .ascii "USBFS_tBuffer\000"\r
- 3867 535F7442 \r
- 3867 75666665 \r
- 3867 7200\r
- 3868 .LASF6:\r
- 3869 008c 6C6F6E67 .ascii "long long int\000"\r
- 3869 206C6F6E \r
- 3869 6720696E \r
- 3869 7400\r
- 3870 .LASF0:\r
- 3871 009a 7369676E .ascii "signed char\000"\r
- 3871 65642063 \r
- 3871 68617200 \r
- 3872 .LASF48:\r
- 3873 00a6 636C6561 .ascii "clearAltSetting\000"\r
- 3873 72416C74 \r
- 3873 53657474 \r
- 3873 696E6700 \r
- 3874 .LASF74:\r
- 3875 00b6 55534246 .ascii "USBFS_deviceAddress\000"\r
- 3875 535F6465 \r
- 3875 76696365 \r
- 3875 41646472 \r
- 3875 65737300 \r
- 3876 .LASF54:\r
- 3877 00ca 55534246 .ascii "USBFS_ClearEndpointHalt\000"\r
- 3877 535F436C \r
- 3877 65617245 \r
- 3877 6E64706F \r
- 3877 696E7448 \r
- 3878 .LASF71:\r
- 3879 00e2 55534246 .ascii "USBFS_interfaceNumber\000"\r
- 3879 535F696E \r
- 3879 74657266 \r
- 3879 6163654E \r
- 3879 756D6265 \r
- 3880 .LASF47:\r
- 3881 00f8 55534246 .ascii "USBFS_Config\000"\r
- 3881 535F436F \r
- 3881 6E666967 \r
- 3881 00\r
- 3882 .LASF40:\r
- 3883 0105 55534246 .ascii "USBFS_ConfigReg\000"\r
- 3883 535F436F \r
- 3883 6E666967 \r
- 3883 52656700 \r
- 3884 .LASF4:\r
- 3885 0115 6C6F6E67 .ascii "long int\000"\r
- 3885 20696E74 \r
- 3885 00\r
- 3886 .LASF9:\r
- 3887 011e 75696E74 .ascii "uint8\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 94\r
-\r
-\r
- 3887 3800\r
- 3888 .LASF19:\r
- 3889 0124 6570546F .ascii "epToggle\000"\r
- 3889 67676C65 \r
- 3889 00\r
- 3890 .LASF12:\r
- 3891 012d 646F7562 .ascii "double\000"\r
- 3891 6C6500\r
- 3892 .LASF29:\r
- 3893 0134 545F5553 .ascii "T_USBFS_EP_SETTINGS_BLOCK\000"\r
- 3893 4246535F \r
- 3893 45505F53 \r
- 3893 45545449 \r
- 3893 4E47535F \r
- 3894 .LASF52:\r
- 3895 014e 55534246 .ascii "USBFS_SetEndpointHalt\000"\r
- 3895 535F5365 \r
- 3895 74456E64 \r
- 3895 706F696E \r
- 3895 7448616C \r
- 3896 .LASF34:\r
- 3897 0164 70446174 .ascii "pData\000"\r
- 3897 6100\r
- 3898 .LASF64:\r
- 3899 016a 55534246 .ascii "USBFS_configuration\000"\r
- 3899 535F636F \r
- 3899 6E666967 \r
- 3899 75726174 \r
- 3899 696F6E00 \r
- 3900 .LASF21:\r
- 3901 017e 65704D6F .ascii "epMode\000"\r
- 3901 646500\r
- 3902 .LASF8:\r
- 3903 0185 756E7369 .ascii "unsigned int\000"\r
- 3903 676E6564 \r
- 3903 20696E74 \r
- 3903 00\r
- 3904 .LASF5:\r
- 3905 0192 6C6F6E67 .ascii "long unsigned int\000"\r
- 3905 20756E73 \r
- 3905 69676E65 \r
- 3905 6420696E \r
- 3905 7400\r
- 3906 .LASF45:\r
- 3907 01a4 55534246 .ascii "USBFS_GetInterfaceClassTablePtr\000"\r
- 3907 535F4765 \r
- 3907 74496E74 \r
- 3907 65726661 \r
- 3907 6365436C \r
- 3908 .LASF3:\r
- 3909 01c4 73686F72 .ascii "short unsigned int\000"\r
- 3909 7420756E \r
- 3909 7369676E \r
- 3909 65642069 \r
- 3909 6E7400\r
- 3910 .LASF49:\r
- 3911 01d7 70446573 .ascii "pDescr\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 95\r
-\r
-\r
- 3911 637200\r
- 3912 .LASF24:\r
- 3913 01de 696E7465 .ascii "interface\000"\r
- 3913 72666163 \r
- 3913 6500\r
- 3914 .LASF55:\r
- 3915 01e8 55534246 .ascii "USBFS_ValidateAlternateSetting\000"\r
- 3915 535F5661 \r
- 3915 6C696461 \r
- 3915 7465416C \r
- 3915 7465726E \r
- 3916 .LASF65:\r
- 3917 0207 55534246 .ascii "USBFS_configurationChanged\000"\r
- 3917 535F636F \r
- 3917 6E666967 \r
- 3917 75726174 \r
- 3917 696F6E43 \r
- 3918 .LASF85:\r
- 3919 0222 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 3919 43534932 \r
- 3919 53445C73 \r
- 3919 6F667477 \r
- 3919 6172655C \r
- 3920 0251 6E00 .ascii "n\000"\r
- 3921 .LASF76:\r
- 3922 0253 55534246 .ascii "USBFS_interfaceClass\000"\r
- 3922 535F696E \r
- 3922 74657266 \r
- 3922 61636543 \r
- 3922 6C617373 \r
- 3923 .LASF70:\r
- 3924 0268 55534246 .ascii "USBFS_STRING_DESCRIPTORS\000"\r
- 3924 535F5354 \r
- 3924 52494E47 \r
- 3924 5F444553 \r
- 3924 43524950 \r
- 3925 .LASF18:\r
- 3926 0281 68774570 .ascii "hwEpState\000"\r
- 3926 53746174 \r
- 3926 6500\r
- 3927 .LASF61:\r
- 3928 028b 64657363 .ascii "descrLength\000"\r
- 3928 724C656E \r
- 3928 67746800 \r
- 3929 .LASF15:\r
- 3930 0297 73697A65 .ascii "sizetype\000"\r
- 3930 74797065 \r
- 3930 00\r
- 3931 .LASF39:\r
- 3932 02a0 70546D70 .ascii "pTmp\000"\r
- 3932 00\r
- 3933 .LASF37:\r
- 3934 02a5 705F6C69 .ascii "p_list\000"\r
- 3934 737400\r
- 3935 .LASF50:\r
- 3936 02ac 62756666 .ascii "buffCount\000"\r
- 3936 436F756E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 96\r
-\r
-\r
- 3936 7400\r
- 3937 .LASF16:\r
- 3938 02b6 61747472 .ascii "attrib\000"\r
- 3938 696200\r
- 3939 .LASF68:\r
- 3940 02bd 55534246 .ascii "USBFS_TABLE\000"\r
- 3940 535F5441 \r
- 3940 424C4500 \r
- 3941 .LASF69:\r
- 3942 02c9 55534246 .ascii "USBFS_SN_STRING_DESCRIPTOR\000"\r
- 3942 535F534E \r
- 3942 5F535452 \r
- 3942 494E475F \r
- 3942 44455343 \r
- 3943 .LASF46:\r
- 3944 02e4 63757272 .ascii "currentInterfacesNum\000"\r
- 3944 656E7449 \r
- 3944 6E746572 \r
- 3944 66616365 \r
- 3944 734E756D \r
- 3945 .LASF41:\r
- 3946 02f9 55534246 .ascii "USBFS_ConfigAltChanged\000"\r
- 3946 535F436F \r
- 3946 6E666967 \r
- 3946 416C7443 \r
- 3946 68616E67 \r
- 3947 .LASF32:\r
- 3948 0310 545F5553 .ascii "T_USBFS_XFER_STATUS_BLOCK\000"\r
- 3948 4246535F \r
- 3948 58464552 \r
- 3948 5F535441 \r
- 3948 5455535F \r
- 3949 .LASF56:\r
- 3950 032a 696E7465 .ascii "interfaceNum\000"\r
- 3950 72666163 \r
- 3950 654E756D \r
- 3950 00\r
- 3951 .LASF67:\r
- 3952 0337 55534246 .ascii "USBFS_DEVICE0_DESCR\000"\r
- 3952 535F4445 \r
- 3952 56494345 \r
- 3952 305F4445 \r
- 3952 53435200 \r
- 3953 .LASF11:\r
- 3954 034b 666C6F61 .ascii "float\000"\r
- 3954 7400\r
- 3955 .LASF17:\r
- 3956 0351 61706945 .ascii "apiEpState\000"\r
- 3956 70537461 \r
- 3956 746500\r
- 3957 .LASF77:\r
- 3958 035c 55534246 .ascii "USBFS_EP\000"\r
- 3958 535F4550 \r
- 3958 00\r
- 3959 .LASF59:\r
- 3960 0365 70537472 .ascii "pStr\000"\r
- 3960 00\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 97\r
-\r
-\r
- 3961 .LASF83:\r
- 3962 036a 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 3962 4320342E \r
- 3962 372E3320 \r
- 3962 32303133 \r
- 3962 30333132 \r
- 3963 039d 616E6368 .ascii "anch revision 196615]\000"\r
- 3963 20726576 \r
- 3963 6973696F \r
- 3963 6E203139 \r
- 3963 36363135 \r
- 3964 .LASF14:\r
- 3965 03b3 72656738 .ascii "reg8\000"\r
- 3965 00\r
- 3966 .LASF1:\r
- 3967 03b8 756E7369 .ascii "unsigned char\000"\r
- 3967 676E6564 \r
- 3967 20636861 \r
- 3967 7200\r
- 3968 .LASF2:\r
- 3969 03c6 73686F72 .ascii "short int\000"\r
- 3969 7420696E \r
- 3969 7400\r
- 3970 .LASF36:\r
- 3971 03d0 545F5553 .ascii "T_USBFS_TD\000"\r
- 3971 4246535F \r
- 3971 544400\r
- 3972 .LASF44:\r
- 3973 03db 55534246 .ascii "USBFS_GetConfigTablePtr\000"\r
- 3973 535F4765 \r
- 3973 74436F6E \r
- 3973 66696754 \r
- 3973 61626C65 \r
- 3974 .LASF84:\r
- 3975 03f3 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_std.c\000"\r
- 3975 6E657261 \r
- 3975 7465645F \r
- 3975 536F7572 \r
- 3975 63655C50 \r
- 3976 .LASF72:\r
- 3977 0418 55534246 .ascii "USBFS_interfaceSetting\000"\r
- 3977 535F696E \r
- 3977 74657266 \r
- 3977 61636553 \r
- 3977 65747469 \r
- 3978 .LASF25:\r
- 3979 042f 545F5553 .ascii "T_USBFS_EP_CTL_BLOCK\000"\r
- 3979 4246535F \r
- 3979 45505F43 \r
- 3979 544C5F42 \r
- 3979 4C4F434B \r
- 3980 .LASF80:\r
- 3981 0444 55534246 .ascii "USBFS_InitNoDataControlTransfer\000"\r
- 3981 535F496E \r
- 3981 69744E6F \r
- 3981 44617461 \r
- 3981 436F6E74 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 98\r
-\r
-\r
- 3982 .LASF63:\r
- 3983 0464 55534246 .ascii "USBFS_device\000"\r
- 3983 535F6465 \r
- 3983 76696365 \r
- 3983 00\r
- 3984 .LASF27:\r
- 3985 0471 61747472 .ascii "attributes\000"\r
- 3985 69627574 \r
- 3985 657300\r
- 3986 .LASF26:\r
- 3987 047c 616C7453 .ascii "altSetting\000"\r
- 3987 65747469 \r
- 3987 6E6700\r
- 3988 .LASF13:\r
- 3989 0487 63686172 .ascii "char\000"\r
- 3989 00\r
- 3990 .LASF23:\r
- 3991 048c 62756666 .ascii "bufferSize\000"\r
- 3991 65725369 \r
- 3991 7A6500\r
- 3992 .LASF53:\r
- 3993 0497 72657175 .ascii "requestHandled\000"\r
- 3993 65737448 \r
- 3993 616E646C \r
- 3993 656400\r
- 3994 .LASF22:\r
- 3995 04a6 62756666 .ascii "buffOffset\000"\r
- 3995 4F666673 \r
- 3995 657400\r
- 3996 .LASF79:\r
- 3997 04b1 55534246 .ascii "USBFS_GetDeviceTablePtr\000"\r
- 3997 535F4765 \r
- 3997 74446576 \r
- 3997 69636554 \r
- 3997 61626C65 \r
- 3998 .LASF66:\r
- 3999 04c9 55534246 .ascii "USBFS_deviceStatus\000"\r
- 3999 535F6465 \r
- 3999 76696365 \r
- 3999 53746174 \r
- 3999 757300\r
- 4000 .LASF73:\r
- 4001 04dc 55534246 .ascii "USBFS_interfaceSetting_last\000"\r
- 4001 535F696E \r
- 4001 74657266 \r
- 4001 61636553 \r
- 4001 65747469 \r
- 4002 .LASF31:\r
- 4003 04f8 6C656E67 .ascii "length\000"\r
- 4003 746800\r
- 4004 .LASF60:\r
- 4005 04ff 6E537472 .ascii "nStr\000"\r
- 4005 00\r
- 4006 .LASF43:\r
- 4007 0504 65705F74 .ascii "ep_type\000"\r
- 4007 79706500 \r
- 4008 .LASF42:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccZzgZB0.s page 99\r
-\r
-\r
- 4009 050c 6375725F .ascii "cur_ep\000"\r
- 4009 657000\r
- 4010 .LASF30:\r
- 4011 0513 73746174 .ascii "status\000"\r
- 4011 757300\r
- 4012 .LASF82:\r
- 4013 051a 55534246 .ascii "USBFS_DispatchClassRqst\000"\r
- 4013 535F4469 \r
- 4013 73706174 \r
- 4013 6368436C \r
- 4013 61737352 \r
- 4014 .LASF28:\r
- 4015 0532 624D6973 .ascii "bMisc\000"\r
- 4015 6300\r
- 4016 .LASF75:\r
- 4017 0538 55534246 .ascii "USBFS_interfaceStatus\000"\r
- 4017 535F696E \r
- 4017 74657266 \r
- 4017 61636553 \r
- 4017 74617475 \r
- 4018 .LASF57:\r
- 4019 054e 55534246 .ascii "USBFS_HandleStandardRqst\000"\r
- 4019 535F4861 \r
- 4019 6E646C65 \r
- 4019 5374616E \r
- 4019 64617264 \r
- 4020 .LASF38:\r
- 4021 0567 545F5553 .ascii "T_USBFS_LUT\000"\r
- 4021 4246535F \r
- 4021 4C555400 \r
- 4022 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "USBFS_vnd.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.USBFS_HandleVendorRqst,"ax",%progbits\r
- 19 .align 1\r
- 20 .global USBFS_HandleVendorRqst\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type USBFS_HandleVendorRqst, %function\r
- 24 USBFS_HandleVendorRqst:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\USBFS_vnd.c"\r
- 1:.\Generated_Source\PSoC5/USBFS_vnd.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/USBFS_vnd.c **** * File Name: USBFS_vnd.c\r
- 3:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Version 2.60\r
- 4:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 5:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/USBFS_vnd.c **** * USB vendor request handler.\r
- 7:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 8:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 10:.\Generated_Source\PSoC5/USBFS_vnd.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/USBFS_vnd.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 13:.\Generated_Source\PSoC5/USBFS_vnd.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 14:.\Generated_Source\PSoC5/USBFS_vnd.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/USBFS_vnd.c **** *******************************************************************************/\r
- 16:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 17:.\Generated_Source\PSoC5/USBFS_vnd.c **** #include "USBFS.h"\r
- 18:.\Generated_Source\PSoC5/USBFS_vnd.c **** #include "USBFS_pvt.h"\r
- 19:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 20:.\Generated_Source\PSoC5/USBFS_vnd.c **** #if(USBFS_EXTERN_VND == USBFS_FALSE)\r
- 21:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 22:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 23:.\Generated_Source\PSoC5/USBFS_vnd.c **** /***************************************\r
- 24:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Vendor Specific Declarations\r
- 25:.\Generated_Source\PSoC5/USBFS_vnd.c **** ***************************************/\r
- 26:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 27:.\Generated_Source\PSoC5/USBFS_vnd.c **** /* `#START VENDOR_SPECIFIC_DECLARATIONS` Place your declaration here */\r
- 28:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 29:.\Generated_Source\PSoC5/USBFS_vnd.c **** /* `#END` */\r
- 30:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 31:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/USBFS_vnd.c **** /*******************************************************************************\r
- 33:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Function Name: USBFS_HandleVendorRqst\r
- 34:.\Generated_Source\PSoC5/USBFS_vnd.c **** ********************************************************************************\r
- 35:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 36:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Summary:\r
- 37:.\Generated_Source\PSoC5/USBFS_vnd.c **** * This routine provide users with a method to implement vendor specifc\r
- 38:.\Generated_Source\PSoC5/USBFS_vnd.c **** * requests.\r
- 39:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 40:.\Generated_Source\PSoC5/USBFS_vnd.c **** * To implement vendor specific requests, add your code in this function to\r
- 41:.\Generated_Source\PSoC5/USBFS_vnd.c **** * decode and disposition the request. If the request is handled, your code\r
- 42:.\Generated_Source\PSoC5/USBFS_vnd.c **** * must set the variable "requestHandled" to TRUE, indicating that the\r
- 43:.\Generated_Source\PSoC5/USBFS_vnd.c **** * request has been handled.\r
- 44:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 45:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Parameters:\r
- 46:.\Generated_Source\PSoC5/USBFS_vnd.c **** * None.\r
- 47:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 48:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Return:\r
- 49:.\Generated_Source\PSoC5/USBFS_vnd.c **** * requestHandled.\r
- 50:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 51:.\Generated_Source\PSoC5/USBFS_vnd.c **** * Reentrant:\r
- 52:.\Generated_Source\PSoC5/USBFS_vnd.c **** * No.\r
- 53:.\Generated_Source\PSoC5/USBFS_vnd.c **** *\r
- 54:.\Generated_Source\PSoC5/USBFS_vnd.c **** *******************************************************************************/\r
- 55:.\Generated_Source\PSoC5/USBFS_vnd.c **** uint8 USBFS_HandleVendorRqst(void) \r
- 56:.\Generated_Source\PSoC5/USBFS_vnd.c **** {\r
- 27 .loc 1 56 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 57:.\Generated_Source\PSoC5/USBFS_vnd.c **** uint8 requestHandled = USBFS_FALSE;\r
- 58:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 59:.\Generated_Source\PSoC5/USBFS_vnd.c **** if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- 33 .loc 1 59 0\r
- 34 0000 034B ldr r3, .L3\r
- 35 0002 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 36 0004 0106 lsls r1, r0, #24\r
- 60:.\Generated_Source\PSoC5/USBFS_vnd.c **** {\r
- 61:.\Generated_Source\PSoC5/USBFS_vnd.c **** /* Control Read */\r
- 62:.\Generated_Source\PSoC5/USBFS_vnd.c **** switch (CY_GET_REG8(USBFS_bRequest))\r
- 37 .loc 1 62 0\r
- 38 0006 44BF itt mi\r
- 39 0008 0249 ldrmi r1, .L3+4\r
- 40 000a 0978 ldrbmi r1, [r1, #0] @ zero_extendqisi2\r
- 63:.\Generated_Source\PSoC5/USBFS_vnd.c **** {\r
- 64:.\Generated_Source\PSoC5/USBFS_vnd.c **** case USBFS_GET_EXTENDED_CONFIG_DESCRIPTOR:\r
- 65:.\Generated_Source\PSoC5/USBFS_vnd.c **** #if defined(USBFS_ENABLE_MSOS_STRING)\r
- 66:.\Generated_Source\PSoC5/USBFS_vnd.c **** USBFS_currentTD.pData = (volatile uint8 *)&USBFS_MSOS_CONFIGURATION_DESCR[0u];\r
- 67:.\Generated_Source\PSoC5/USBFS_vnd.c **** USBFS_currentTD.count = USBFS_MSOS_CONFIGURATION_DESCR[0u];\r
- 68:.\Generated_Source\PSoC5/USBFS_vnd.c **** requestHandled = USBFS_InitControlRead();\r
- 69:.\Generated_Source\PSoC5/USBFS_vnd.c **** #endif /* End USBFS_ENABLE_MSOS_STRING */\r
- 70:.\Generated_Source\PSoC5/USBFS_vnd.c **** break;\r
- 71:.\Generated_Source\PSoC5/USBFS_vnd.c **** default:\r
- 72:.\Generated_Source\PSoC5/USBFS_vnd.c **** break;\r
- 73:.\Generated_Source\PSoC5/USBFS_vnd.c **** }\r
- 74:.\Generated_Source\PSoC5/USBFS_vnd.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 3\r
-\r
-\r
- 75:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 76:.\Generated_Source\PSoC5/USBFS_vnd.c **** /* `#START VENDOR_SPECIFIC_CODE` Place your vendor specific request here */\r
- 77:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 78:.\Generated_Source\PSoC5/USBFS_vnd.c **** /* `#END` */\r
- 79:.\Generated_Source\PSoC5/USBFS_vnd.c **** \r
- 80:.\Generated_Source\PSoC5/USBFS_vnd.c **** return(requestHandled);\r
- 81:.\Generated_Source\PSoC5/USBFS_vnd.c **** }\r
- 41 .loc 1 81 0\r
- 42 000c 0020 movs r0, #0\r
- 43 000e 7047 bx lr\r
- 44 .L4:\r
- 45 .align 2\r
- 46 .L3:\r
- 47 0010 00600040 .word 1073766400\r
- 48 0014 01600040 .word 1073766401\r
- 49 .cfi_endproc\r
- 50 .LFE0:\r
- 51 .size USBFS_HandleVendorRqst, .-USBFS_HandleVendorRqst\r
- 52 .text\r
- 53 .Letext0:\r
- 54 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 55 .section .debug_info,"",%progbits\r
- 56 .Ldebug_info0:\r
- 57 0000 C9000000 .4byte 0xc9\r
- 58 0004 0200 .2byte 0x2\r
- 59 0006 00000000 .4byte .Ldebug_abbrev0\r
- 60 000a 04 .byte 0x4\r
- 61 000b 01 .uleb128 0x1\r
- 62 000c 57000000 .4byte .LASF15\r
- 63 0010 01 .byte 0x1\r
- 64 0011 1B000000 .4byte .LASF16\r
- 65 0015 35010000 .4byte .LASF17\r
- 66 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 67 001d 00000000 .4byte 0\r
- 68 0021 00000000 .4byte 0\r
- 69 0025 00000000 .4byte .Ldebug_line0\r
- 70 0029 02 .uleb128 0x2\r
- 71 002a 01 .byte 0x1\r
- 72 002b 06 .byte 0x6\r
- 73 002c 19010000 .4byte .LASF0\r
- 74 0030 02 .uleb128 0x2\r
- 75 0031 01 .byte 0x1\r
- 76 0032 08 .byte 0x8\r
- 77 0033 DE000000 .4byte .LASF1\r
- 78 0037 02 .uleb128 0x2\r
- 79 0038 02 .byte 0x2\r
- 80 0039 05 .byte 0x5\r
- 81 003a 2B010000 .4byte .LASF2\r
- 82 003e 02 .uleb128 0x2\r
- 83 003f 02 .byte 0x2\r
- 84 0040 07 .byte 0x7\r
- 85 0041 06010000 .4byte .LASF3\r
- 86 0045 02 .uleb128 0x2\r
- 87 0046 04 .byte 0x4\r
- 88 0047 05 .byte 0x5\r
- 89 0048 F1000000 .4byte .LASF4\r
- 90 004c 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 4\r
-\r
-\r
- 91 004d 04 .byte 0x4\r
- 92 004e 07 .byte 0x7\r
- 93 004f A6000000 .4byte .LASF5\r
- 94 0053 02 .uleb128 0x2\r
- 95 0054 08 .byte 0x8\r
- 96 0055 05 .byte 0x5\r
- 97 0056 00000000 .4byte .LASF6\r
- 98 005a 02 .uleb128 0x2\r
- 99 005b 08 .byte 0x8\r
- 100 005c 07 .byte 0x7\r
- 101 005d C7000000 .4byte .LASF7\r
- 102 0061 03 .uleb128 0x3\r
- 103 0062 04 .byte 0x4\r
- 104 0063 05 .byte 0x5\r
- 105 0064 696E7400 .ascii "int\000"\r
- 106 0068 02 .uleb128 0x2\r
- 107 0069 04 .byte 0x4\r
- 108 006a 07 .byte 0x7\r
- 109 006b 0E000000 .4byte .LASF8\r
- 110 006f 04 .uleb128 0x4\r
- 111 0070 A0000000 .4byte .LASF12\r
- 112 0074 02 .byte 0x2\r
- 113 0075 5B .byte 0x5b\r
- 114 0076 30000000 .4byte 0x30\r
- 115 007a 02 .uleb128 0x2\r
- 116 007b 04 .byte 0x4\r
- 117 007c 04 .byte 0x4\r
- 118 007d 25010000 .4byte .LASF9\r
- 119 0081 02 .uleb128 0x2\r
- 120 0082 08 .byte 0x8\r
- 121 0083 04 .byte 0x4\r
- 122 0084 FF000000 .4byte .LASF10\r
- 123 0088 02 .uleb128 0x2\r
- 124 0089 01 .byte 0x1\r
- 125 008a 08 .byte 0x8\r
- 126 008b EC000000 .4byte .LASF11\r
- 127 008f 04 .uleb128 0x4\r
- 128 0090 FA000000 .4byte .LASF13\r
- 129 0094 02 .byte 0x2\r
- 130 0095 F0 .byte 0xf0\r
- 131 0096 9A000000 .4byte 0x9a\r
- 132 009a 05 .uleb128 0x5\r
- 133 009b 6F000000 .4byte 0x6f\r
- 134 009f 02 .uleb128 0x2\r
- 135 00a0 04 .byte 0x4\r
- 136 00a1 07 .byte 0x7\r
- 137 00a2 66010000 .4byte .LASF14\r
- 138 00a6 06 .uleb128 0x6\r
- 139 00a7 01 .byte 0x1\r
- 140 00a8 40000000 .4byte .LASF18\r
- 141 00ac 01 .byte 0x1\r
- 142 00ad 37 .byte 0x37\r
- 143 00ae 01 .byte 0x1\r
- 144 00af 6F000000 .4byte 0x6f\r
- 145 00b3 00000000 .4byte .LFB0\r
- 146 00b7 18000000 .4byte .LFE0\r
- 147 00bb 02 .byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 5\r
-\r
-\r
- 148 00bc 7D .byte 0x7d\r
- 149 00bd 00 .sleb128 0\r
- 150 00be 01 .byte 0x1\r
- 151 00bf 07 .uleb128 0x7\r
- 152 00c0 B8000000 .4byte .LASF19\r
- 153 00c4 01 .byte 0x1\r
- 154 00c5 39 .byte 0x39\r
- 155 00c6 6F000000 .4byte 0x6f\r
- 156 00ca 00 .byte 0\r
- 157 00cb 00 .byte 0\r
- 158 00cc 00 .byte 0\r
- 159 .section .debug_abbrev,"",%progbits\r
- 160 .Ldebug_abbrev0:\r
- 161 0000 01 .uleb128 0x1\r
- 162 0001 11 .uleb128 0x11\r
- 163 0002 01 .byte 0x1\r
- 164 0003 25 .uleb128 0x25\r
- 165 0004 0E .uleb128 0xe\r
- 166 0005 13 .uleb128 0x13\r
- 167 0006 0B .uleb128 0xb\r
- 168 0007 03 .uleb128 0x3\r
- 169 0008 0E .uleb128 0xe\r
- 170 0009 1B .uleb128 0x1b\r
- 171 000a 0E .uleb128 0xe\r
- 172 000b 55 .uleb128 0x55\r
- 173 000c 06 .uleb128 0x6\r
- 174 000d 11 .uleb128 0x11\r
- 175 000e 01 .uleb128 0x1\r
- 176 000f 52 .uleb128 0x52\r
- 177 0010 01 .uleb128 0x1\r
- 178 0011 10 .uleb128 0x10\r
- 179 0012 06 .uleb128 0x6\r
- 180 0013 00 .byte 0\r
- 181 0014 00 .byte 0\r
- 182 0015 02 .uleb128 0x2\r
- 183 0016 24 .uleb128 0x24\r
- 184 0017 00 .byte 0\r
- 185 0018 0B .uleb128 0xb\r
- 186 0019 0B .uleb128 0xb\r
- 187 001a 3E .uleb128 0x3e\r
- 188 001b 0B .uleb128 0xb\r
- 189 001c 03 .uleb128 0x3\r
- 190 001d 0E .uleb128 0xe\r
- 191 001e 00 .byte 0\r
- 192 001f 00 .byte 0\r
- 193 0020 03 .uleb128 0x3\r
- 194 0021 24 .uleb128 0x24\r
- 195 0022 00 .byte 0\r
- 196 0023 0B .uleb128 0xb\r
- 197 0024 0B .uleb128 0xb\r
- 198 0025 3E .uleb128 0x3e\r
- 199 0026 0B .uleb128 0xb\r
- 200 0027 03 .uleb128 0x3\r
- 201 0028 08 .uleb128 0x8\r
- 202 0029 00 .byte 0\r
- 203 002a 00 .byte 0\r
- 204 002b 04 .uleb128 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 6\r
-\r
-\r
- 205 002c 16 .uleb128 0x16\r
- 206 002d 00 .byte 0\r
- 207 002e 03 .uleb128 0x3\r
- 208 002f 0E .uleb128 0xe\r
- 209 0030 3A .uleb128 0x3a\r
- 210 0031 0B .uleb128 0xb\r
- 211 0032 3B .uleb128 0x3b\r
- 212 0033 0B .uleb128 0xb\r
- 213 0034 49 .uleb128 0x49\r
- 214 0035 13 .uleb128 0x13\r
- 215 0036 00 .byte 0\r
- 216 0037 00 .byte 0\r
- 217 0038 05 .uleb128 0x5\r
- 218 0039 35 .uleb128 0x35\r
- 219 003a 00 .byte 0\r
- 220 003b 49 .uleb128 0x49\r
- 221 003c 13 .uleb128 0x13\r
- 222 003d 00 .byte 0\r
- 223 003e 00 .byte 0\r
- 224 003f 06 .uleb128 0x6\r
- 225 0040 2E .uleb128 0x2e\r
- 226 0041 01 .byte 0x1\r
- 227 0042 3F .uleb128 0x3f\r
- 228 0043 0C .uleb128 0xc\r
- 229 0044 03 .uleb128 0x3\r
- 230 0045 0E .uleb128 0xe\r
- 231 0046 3A .uleb128 0x3a\r
- 232 0047 0B .uleb128 0xb\r
- 233 0048 3B .uleb128 0x3b\r
- 234 0049 0B .uleb128 0xb\r
- 235 004a 27 .uleb128 0x27\r
- 236 004b 0C .uleb128 0xc\r
- 237 004c 49 .uleb128 0x49\r
- 238 004d 13 .uleb128 0x13\r
- 239 004e 11 .uleb128 0x11\r
- 240 004f 01 .uleb128 0x1\r
- 241 0050 12 .uleb128 0x12\r
- 242 0051 01 .uleb128 0x1\r
- 243 0052 40 .uleb128 0x40\r
- 244 0053 0A .uleb128 0xa\r
- 245 0054 9742 .uleb128 0x2117\r
- 246 0056 0C .uleb128 0xc\r
- 247 0057 00 .byte 0\r
- 248 0058 00 .byte 0\r
- 249 0059 07 .uleb128 0x7\r
- 250 005a 34 .uleb128 0x34\r
- 251 005b 00 .byte 0\r
- 252 005c 03 .uleb128 0x3\r
- 253 005d 0E .uleb128 0xe\r
- 254 005e 3A .uleb128 0x3a\r
- 255 005f 0B .uleb128 0xb\r
- 256 0060 3B .uleb128 0x3b\r
- 257 0061 0B .uleb128 0xb\r
- 258 0062 49 .uleb128 0x49\r
- 259 0063 13 .uleb128 0x13\r
- 260 0064 1C .uleb128 0x1c\r
- 261 0065 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 7\r
-\r
-\r
- 262 0066 00 .byte 0\r
- 263 0067 00 .byte 0\r
- 264 0068 00 .byte 0\r
- 265 .section .debug_aranges,"",%progbits\r
- 266 0000 1C000000 .4byte 0x1c\r
- 267 0004 0200 .2byte 0x2\r
- 268 0006 00000000 .4byte .Ldebug_info0\r
- 269 000a 04 .byte 0x4\r
- 270 000b 00 .byte 0\r
- 271 000c 0000 .2byte 0\r
- 272 000e 0000 .2byte 0\r
- 273 0010 00000000 .4byte .LFB0\r
- 274 0014 18000000 .4byte .LFE0-.LFB0\r
- 275 0018 00000000 .4byte 0\r
- 276 001c 00000000 .4byte 0\r
- 277 .section .debug_ranges,"",%progbits\r
- 278 .Ldebug_ranges0:\r
- 279 0000 00000000 .4byte .LFB0\r
- 280 0004 18000000 .4byte .LFE0\r
- 281 0008 00000000 .4byte 0\r
- 282 000c 00000000 .4byte 0\r
- 283 .section .debug_line,"",%progbits\r
- 284 .Ldebug_line0:\r
- 285 0000 62000000 .section .debug_str,"MS",%progbits,1\r
- 285 02004800 \r
- 285 00000201 \r
- 285 FB0E0D00 \r
- 285 01010101 \r
- 286 .LASF6:\r
- 287 0000 6C6F6E67 .ascii "long long int\000"\r
- 287 206C6F6E \r
- 287 6720696E \r
- 287 7400\r
- 288 .LASF8:\r
- 289 000e 756E7369 .ascii "unsigned int\000"\r
- 289 676E6564 \r
- 289 20696E74 \r
- 289 00\r
- 290 .LASF16:\r
- 291 001b 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\USBFS_vnd.c\000"\r
- 291 6E657261 \r
- 291 7465645F \r
- 291 536F7572 \r
- 291 63655C50 \r
- 292 .LASF18:\r
- 293 0040 55534246 .ascii "USBFS_HandleVendorRqst\000"\r
- 293 535F4861 \r
- 293 6E646C65 \r
- 293 56656E64 \r
- 293 6F725271 \r
- 294 .LASF15:\r
- 295 0057 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 295 4320342E \r
- 295 372E3320 \r
- 295 32303133 \r
- 295 30333132 \r
- 296 008a 616E6368 .ascii "anch revision 196615]\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 8\r
-\r
-\r
- 296 20726576 \r
- 296 6973696F \r
- 296 6E203139 \r
- 296 36363135 \r
- 297 .LASF12:\r
- 298 00a0 75696E74 .ascii "uint8\000"\r
- 298 3800\r
- 299 .LASF5:\r
- 300 00a6 6C6F6E67 .ascii "long unsigned int\000"\r
- 300 20756E73 \r
- 300 69676E65 \r
- 300 6420696E \r
- 300 7400\r
- 301 .LASF19:\r
- 302 00b8 72657175 .ascii "requestHandled\000"\r
- 302 65737448 \r
- 302 616E646C \r
- 302 656400\r
- 303 .LASF7:\r
- 304 00c7 6C6F6E67 .ascii "long long unsigned int\000"\r
- 304 206C6F6E \r
- 304 6720756E \r
- 304 7369676E \r
- 304 65642069 \r
- 305 .LASF1:\r
- 306 00de 756E7369 .ascii "unsigned char\000"\r
- 306 676E6564 \r
- 306 20636861 \r
- 306 7200\r
- 307 .LASF11:\r
- 308 00ec 63686172 .ascii "char\000"\r
- 308 00\r
- 309 .LASF4:\r
- 310 00f1 6C6F6E67 .ascii "long int\000"\r
- 310 20696E74 \r
- 310 00\r
- 311 .LASF13:\r
- 312 00fa 72656738 .ascii "reg8\000"\r
- 312 00\r
- 313 .LASF10:\r
- 314 00ff 646F7562 .ascii "double\000"\r
- 314 6C6500\r
- 315 .LASF3:\r
- 316 0106 73686F72 .ascii "short unsigned int\000"\r
- 316 7420756E \r
- 316 7369676E \r
- 316 65642069 \r
- 316 6E7400\r
- 317 .LASF0:\r
- 318 0119 7369676E .ascii "signed char\000"\r
- 318 65642063 \r
- 318 68617200 \r
- 319 .LASF9:\r
- 320 0125 666C6F61 .ascii "float\000"\r
- 320 7400\r
- 321 .LASF2:\r
- 322 012b 73686F72 .ascii "short int\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s page 9\r
-\r
-\r
- 322 7420696E \r
- 322 7400\r
- 323 .LASF17:\r
- 324 0135 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 324 43534932 \r
- 324 53445C73 \r
- 324 6F667477 \r
- 324 6172655C \r
- 325 0164 6E00 .ascii "n\000"\r
- 326 .LASF14:\r
- 327 0166 73697A65 .ascii "sizetype\000"\r
- 327 74797065 \r
- 327 00\r
- 328 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
---------------- Build Started: 03/22/2014 22:32:33 Project: USB_Bootloader, Configuration: ARM GCC 4.7.3 Release ---------------\r
-cydsfit.exe "-.appdatapath" "C:\Users\Micha_000\AppData\Local\Cypress Semiconductor\PSoC Creator\3.0" "-.fdsnotice" "-.fdswarpdepfile=warp_dependencies.txt" "-.fdselabdepfile=elab_dependencies.txt" "-.fdsbldfile=generated_files.txt" "-p" "W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj" "-d" "CY8C5267AXI-LP051" "-s" "W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5" "--" "-yv2" "-v3" "-ygs" "-q10" "-o2" "-.fftcfgtype=LE"\r
-Elaborating Design...\r
-HDL Generation ...\r
-Synthesis ...\r
-Place and Route ...\r
-Tech mapping ...\r
-Analog Placement ...\r
-Analog Routing ...\r
-Analog Code Generation ...\r
-Digital Placement ...\r
-Digital Routing ...\r
-Bitstream Generation ...\r
-Static timing analysis ...\r
-API Generation ...\r
-Dependency Generation ...\r
-Clean Temporary Files ...\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\main.lst -Os -ffunction-sections -c .\main.c -o .\CortexM3\ARM_GCC_473\Release\main.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyfitter_cfg.c -o .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cymetadata.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cymetadata.c -o .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS.c -o .\CortexM3\ARM_GCC_473\Release\USBFS.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_audio.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_audio.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_boot.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_boot.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_cdc.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_cdc.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_cls.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_cls.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_descr.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_descr.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_drv.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_drv.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_episr.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_episr.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_hid.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_hid.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_pm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_pm.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_std.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_std.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_vnd.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_vnd.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_midi.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_midi.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\BL.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\BL.c -o .\CortexM3\ARM_GCC_473\Release\BL.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_Dm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_Dm.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_Dp.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_Dp.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\Cm3Start.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\Cm3Start.c -o .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
-arm-none-eabi-as.exe -I. -I./Generated_Source/PSoC5 -mcpu=cortex-m3 -mthumb -g -alh=.\CortexM3\ARM_GCC_473\Release/CyBootAsmGnu.lst -o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\Generated_Source\PSoC5\CyBootAsmGnu.s\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyDmac.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyDmac.c -o .\CortexM3\ARM_GCC_473\Release\CyDmac.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyFlash.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyFlash.c -o .\CortexM3\ARM_GCC_473\Release\CyFlash.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyLib.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyLib.c -o .\CortexM3\ARM_GCC_473\Release\CyLib.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyPm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyPm.c -o .\CortexM3\ARM_GCC_473\Release\cyPm.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CySpc.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CySpc.c -o .\CortexM3\ARM_GCC_473\Release\CySpc.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyutils.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyutils.c -o .\CortexM3\ARM_GCC_473\Release\cyutils.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\SD_PULLUP.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\SD_PULLUP.c -o .\CortexM3\ARM_GCC_473\Release\SD_PULLUP.o\r
-arm-none-eabi-ar.exe -rs .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o .\CortexM3\ARM_GCC_473\Release\SD_PULLUP.o\r
-arm-none-eabi-ar.exe: creating .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a\r
-arm-none-eabi-gcc.exe -mthumb -march=armv7-m -mfix-cortex-m3-ldrd -T .\Generated_Source\PSoC5\cm3gcc.ld -g -Wl,-Map,.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.map -specs=nano.specs -Wl,--gc-sections -Wl,--start-group -o .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf .\CortexM3\ARM_GCC_473\Release\main.o .\CortexM3\ARM_GCC_473\Release\cymetadata.o .\CortexM3\ARM_GCC_473\Release\Cm3Start.o .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a "C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\CortexM3\ARM_GCC_473\Release\CyComponentLibrary.a" -Wl,--end-group\r
-cyelftool.exe -P W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf --flash_row_size 256 --flash_size 131072 --size_var_name BL_SizeBytes --checksum_var_name BL_Checksum\r
-cyelftool.exe -S W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf\r
-Flash used: 8880 of 131072 bytes (6.8 %).\r
-SRAM used: 10869 of 32768 bytes (33.2 %).\r
---------------- Build Succeeded: 03/22/2014 22:33:44 ---------------\r
+++ /dev/null
---------------- Rebuild Started: 10/26/2013 18:55:02 Project: USB_Bootloader, Configuration: ARM GCC 4.7.3 Release ---------------\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\main.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\cymetadata.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_audio.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_boot.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_cls.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_descr.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_drv.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_episr.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_hid.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_pm.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_std.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_midi.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\BL.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\Cm3Start.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\CyDmac.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\CyFlash.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\CyLib.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\cyPm.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\CySpc.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\cyutils.o"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USB_Bootloader.hex"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\USB_Bootloader.map"\r
-Deleting file ".\USB_Bootloader.cycdx"\r
-Deleting file ".\USB_Bootloader.svd"\r
-Deleting file ".\USB_Bootloader.rpt"\r
-Deleting file ".\USB_Bootloader_timing.html"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\.deps\C_FILE.P"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\.deps\ARM_C_FILE.P"\r
-Deleting file ".\CortexM3\ARM_GCC_473\Release\.deps\GNU_ARM_ASM_FILE.P"\r
-cydsfit.exe "-.appdatapath" "C:\Users\Micha_000\AppData\Local\Cypress Semiconductor\PSoC Creator\3.0" "-.fdsnotice" "-.fdswarpdepfile=warp_dependencies.txt" "-.fdselabdepfile=elab_dependencies.txt" "-.fdsbldfile=generated_files.txt" "-p" "W:\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj" "-d" "CY8C5267AXI-LP051" "-s" "W:\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5" "--" "-yv2" "-v3" "-ygs" "-q10" "-o2" "-.fftcfgtype=LE"\r
-Elaborating Design...\r
-HDL Generation ...\r
-Synthesis ...\r
-Place and Route ...\r
-Tech mapping ...\r
-Analog Placement ...\r
-Analog Routing ...\r
-Analog Code Generation ...\r
-Digital Placement ...\r
-Digital Routing ...\r
-Bitstream Generation ...\r
-Static timing analysis ...\r
-API Generation ...\r
-Dependency Generation ...\r
-Clean Temporary Files ...\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\main.lst -Os -ffunction-sections -c .\main.c -o .\CortexM3\ARM_GCC_473\Release\main.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyfitter_cfg.c -o .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cymetadata.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cymetadata.c -o .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS.c -o .\CortexM3\ARM_GCC_473\Release\USBFS.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_audio.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_audio.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_boot.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_boot.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_cdc.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_cdc.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_cls.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_cls.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_descr.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_descr.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_drv.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_drv.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_episr.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_episr.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_hid.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_hid.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_pm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_pm.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_std.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_std.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_vnd.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_vnd.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_midi.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_midi.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\BL.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\BL.c -o .\CortexM3\ARM_GCC_473\Release\BL.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_Dm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_Dm.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_Dp.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_Dp.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\Cm3Start.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\Cm3Start.c -o .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
-arm-none-eabi-as.exe -I. -I./Generated_Source/PSoC5 -mcpu=cortex-m3 -mthumb -g -alh=.\CortexM3\ARM_GCC_473\Release/CyBootAsmGnu.lst -o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\Generated_Source\PSoC5\CyBootAsmGnu.s\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyDmac.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyDmac.c -o .\CortexM3\ARM_GCC_473\Release\CyDmac.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyFlash.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyFlash.c -o .\CortexM3\ARM_GCC_473\Release\CyFlash.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyLib.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyLib.c -o .\CortexM3\ARM_GCC_473\Release\CyLib.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyPm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyPm.c -o .\CortexM3\ARM_GCC_473\Release\cyPm.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CySpc.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CySpc.c -o .\CortexM3\ARM_GCC_473\Release\CySpc.o\r
-arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyutils.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyutils.c -o .\CortexM3\ARM_GCC_473\Release\cyutils.o\r
-arm-none-eabi-ar.exe -rs .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o\r
-arm-none-eabi-ar.exe: creating .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a\r
-arm-none-eabi-gcc.exe -mthumb -march=armv7-m -mfix-cortex-m3-ldrd -T .\Generated_Source\PSoC5\cm3gcc.ld -g -Wl,-Map,.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.map -specs=nano.specs -Wl,--gc-sections -Wl,--start-group -o .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf .\CortexM3\ARM_GCC_473\Release\main.o .\CortexM3\ARM_GCC_473\Release\cymetadata.o .\CortexM3\ARM_GCC_473\Release\Cm3Start.o .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a "C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\CortexM3\ARM_GCC_473\Release\CyComponentLibrary.a" -Wl,--end-group\r
-cyelftool.exe -P W:\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf --flash_row_size 256 --flash_size 131072 --size_var_name BL_SizeBytes --checksum_var_name BL_Checksum\r
-cyelftool.exe -S W:\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf\r
-Flash used: 8856 of 131072 bytes (6.8 %).\r
-SRAM used: 10869 of 32768 bytes (33.2 %).\r
---------------- Rebuild Succeeded: 10/26/2013 18:56:17 ---------------\r
+++ /dev/null
-:400000000040002011000000610100006101000008B5044B04481A68026000F079FC00F0A1F800BFFA460040BC76004010B5054C237833B9044810B10448AFF30080012176\r
-:40004000217010BD28C1FF1F000000000420000008B5064B1BB106480649AFF300800648016811B1054A02B1904708BD00000000042000002CC1FF1F08C1FF1F0000000031\r
-:4000800008B5364B1A7802F0FE00187093F8221001F0FE0283F822200733187800F0FE01197013F8012C02F0FE0003F8010C13F8021C01F0FE0203F8022C13F8040C00F0CD\r
-:4000C000FE0103F8041C13F8062C02F0FE0003F8060C13F8031C01F0FE0203F8032C13F8050C00F0FE0103F8051C93F82C2002F0FE0083F82C002B33197801F0FE021A7068\r
-:4001000013F8010C00F0FE0103F8011C13F8022C02F0FE0003F8020C13F80B1C01F0FE0203F80B2C13F80C0C00F0FE0103F80C1C13F80D2C02F0FE0003F80D0C13F80E1C67\r
-:4001400001F0FE0203F80E2C13F80F0C00F0FE0103F80F1C00F09CFBFEE700BF00500040FEE7000008B51249124B4A1C1AD053F8106C53F80C0C53F8085C0022AA4200EBE7\r
-:40018000020403D0B45884500432F7E753F8040C0022824203D00025A5500432F9E701391033E2E701F0F2FEFFF76AFFFEE700BF000000005022000008B5104A104B1A60A6\r
-:4001C000986840F400729A600023032B96BF0D4A0D4952F823100D4A42F823100133302BF3D10B490B4B08780B4918700A6000F017F80A480022026008BD00BF0004FA05AC\r
-:400200000CED00E0000000006101000000C0FF1FBC76004004C1FF1F08ED00E000C1FF1FF8B572B65E4B0122A3F5A061A1F58075062052245B4E1A7008702C7037785A4BA0\r
-:400240005A4A40F6180041F25121177019251880002423F8021C564E4FF4F070377807F0010242EA440400F06BFB013D04F0030417D0032CEFD14F484F4F00264FF48073D3\r
-:400280004E4D072148220224038001703E70BA700670467100F8034C287840F004032B7000E0FEE7464F062101FB0672002110680136928801F099FE082EF3D10023194656\r
-:4002C000404C002218593034C6B220F0FF0704EB4104D5B2AE4209D004EB420C14F812509CF801E0013205F807E0F2E70433C0B2302B0144E4D1344C227842F0020020707D\r
-:40030000217C324841F00203314923740C7844F040020A7003782F4A43F010042E4B047018685C68106054601A462C4852F8084F046054681289446002811A4652F8124FF9\r
-:40034000526840F8BE4C40F8BA2C1A4652F81A4F526840F8AE4C40F8AA2C53F8220F204A5B6810601F485360027842F0080303701D481E4A037803F007001B091070537050\r
-:400380001B4A442010701B4A0B460C3153F8040B8B4242F8040BF9D119881180F8BD00BF004800400F01004922420040A1460040254200400440004006400040E846004056\r
-:4003C000082000003820000003500140C2430040A04300400251004096200000F05100406251004022430040CF0100496E58004076580040B043004000470000431E10B552\r
-:400400000246062B0DD8DFE803F0060E2304080A2100164808E0164B1BE0164804E0164802E0002000E015484178007841EA0020022A04D0032A07D0012A15D104E002023C\r
-:4004400042EA102398B210BD00BA10BD0C4B00E00C4BD8789C7859781B7840EA036040EA042343EA0140E3E710BD00BFD2FF0100C1FF0100D6FF0100D4FF0100C5FF010085\r
-:40048000D8FF0100C9FF010070B50220FFF7B6FF06460320FFF7B2FF711C00EB01260220FFF7ACFF0024013001022546B14209D211F8010B421ED3B20419FD2B98BF0125E4\r
-:4004C000E4B2F3E70220FFF799FF0F49421C1302DB088E4201D0F60801E04FF48046B34206D203F19041087801330219D4B2F6E7054864420278E4B2944201D0062070BDE4\r
-:40050000002DFBD0002070BDC0FF01002DE9F04FADF5617D804600F0E3FB62B60026B2464FF00A093746B8F1000F01D1FF2300E043464AA84FF4967101AA00F00BFCB8F1AC\r
-:40054000000F03D009F1FF395FFA89F9B9F1000F02D00028E7D101E0002871D1BDF80420062A40F27B819DF82831012B40F076819DF82A019DF82B514AA940EA0525EC1D3D\r
-:400580004B1994425879197900F266819A79172A40F064812B1D9BB200223BB10DF22714E45C013B121992B29BB2F6E7524241EA002091B2884240F053814AE0002E00F032\r
-:4005C0004D81012D4FF0000440F03C81BBF1010F00F23881FF238DF82C418DF82D4125468DF82E318DF82F61042401200022211DADF806408DF828018DF829518DF82A41CC\r
-:400600008DF82B218BB20DF22710C15C013B52189BB292B2002BF6D1504281B2080A4BAA0DF22D131155185517210DF59772E31D11554AA899B20DF10602962300F060FB62\r
-:40064000B8F1000F3FF472AF002E00F01281012669E79DF829219DF82CB1A2F131030A2B00F2F78001A151F823F000BF99060000BD05000053080000B706000069070000EA\r
-:40068000530800006F0700008D070000B7060000A707000033080000002E00F0DF80002D40F0DC80FFF7F0FED0F1010238BF00228DF82C21BBE0342A12D1002E00F0CE801E\r
-:4006C000032D40F0CB80ABF140073F2F8CBF4FF49077102795A800213A4601F086FC05E0002E00F0BB80022D40F2B880033D95AB2A46D8190DF22F1101F06EFCABF14000B3\r
-:400700007A193F2896B203D800F0D2F9102401E04FF49074A64240F097809DF82E119DF82D71BBF13F0F47EA012511D8BAF1000F0ED151464FF4907202A801F056FC012092\r
-:40074000FF2102AA4FF4907300F062F94FF0010A33465846294695AA00F05AF90126002875D000270A2575E0002E77D07AE0002E74D07C19B4F5967F6ED895A9C8192A4622\r
-:400780004BA901F029FCA7B2002563E0002D65D13A4802AE4BAC03C886E8030084E803000126082421E7002E58D0032D56D19DF82E019DF82D11ABF140023F2A41EA002501\r
-:4007C0000AD82D01002310222D4811184C5D013A2344DBB2F8D126E005EB0B231C024FF480720023013A105D1918CBB2002AF9D1BBF13F0F17D80BF5103405EB04204101EE\r
-:40080000545C01321B19202ADBB2F9D1BBF1010F09D1FF2D07D11B4D1B4C2878191A2378CA1A02F0FF035D428DF82C5100250124DBE6FFF729FE10B9144D80242C7000F02E\r
-:4008400045F90BE00425D0E60126002704E007469AE705250024C8E60325FBE70425F9E70825F7E7B8F1000F01D147465EE60027EDE60DF5617DBDE8F08F00BFC02000005E\r
-:40088000FF7F0040D0FF0100D1FF0100FA46004010B5C8B000F092F810B1002000F014F9684600F09FF810B1002000F00DF916480368196800230A4622B112F8014DE318D5\r
-:4008C000DBB2F9E742681078C41A04F0FF03834200D111B9002000F0F7F80C4CFFF7D4FD217801F0C002402A00D018B100202070FFF70CFE1420FFF709FE8020207000F0B7\r
-:40090000E5F848B010BD00BF0CC1FF1FFA46004008B50A4B1A7802F0C00080280CD1002119700120FFF76AFD30B10120FFF766FDBDE80840FFF760BD08BD00BFFA46004089\r
-:400940000230800800F0058000BF013800467FF4FCAF7047EFF3108072B6704780F31088704700BFAFF30080012010B500F060F9072809D04FF0FF3417E00E4B187800F0C8\r
-:400980000201CAB2002AF5D102210B4800F0ECF80228F2D1074C237803F00200C1B219B9012000F0AFF8F5E7002400F07FF9204610BD00BF2247004057C1FF1F08B500F0CB\r
-:4009C000C1F800F053F958B9FFF7CEFF48B900F0B9F800F04BF918B9BDE80840FFF7C4BF042008BD38B5044600F0ACF84CB100F03DF9054638B9054B1C6000F057F9284694\r
-:400A000038BD012038BD042038BD00BF44C1FF1FF8B505460E4617461C4600F027F9F0B922462846394600F0B9F80728044613D11D4B1A7802F00200C1B219B9012000F055\r
-:400A400061F8F5E71C7804F00202D0B210B11B789B0806D04FF0FF3400F028F922E0042420E0124C284622786378314600F0BCF807280446F0D10C490A7802F00200C3B2E3\r
-:400A80001BB9012000F03EF8F5E70C7804F00202D0B20028DED009788B0814BF4FF0FF340024D9E72046F8BD2247004057C1FF1F044B1A7842F010001870197C41F01002B1\r
-:400AC0001A747047AC43004001BE7047024B1A7842F0010018707047F646004010B50446B4F5004F064B05D91868FFF729FFA4F50044F5E758686043BDE81040FFF720BF85\r
-:400B000014C1FF1F024B197A4843FFF719BF00BF14C1FF1F054B00F01F001B6800F1100253F8220043F82210704700BF08ED00E000F01F0000F16043490103F56442C8B2C8\r
-:400B40001070704708B5FFF705FF064B1A7842F0080119701A7C42F008011974BDE80840FFF7FCBEA043004070B506460D460024E3B2AB420CD207480178CB0703D40120E8\r
-:400B8000FFF7C0FFF7E7044A137833550134EFE7284670BD224700402047004030B5104B1C7804F00204E4B2ACB10E4CB6252570D5252570022525701B782B40DBB263B9CE\r
-:400BC000207098B2904204D2CC5C064801330470F7E7072030BD042030BD092030BD00BF224700402047004070B50F4D2C7804F00204E4B2A4B10D4CB6262670D8262670C4\r
-:400C0000052626702D7805F00205EDB255B92070080AC9B22070217007202270237070BD042070BD092070BD22470040204700400C4A137803F00201CBB273B10A4BB62153\r
-:400C40001970E12119700E211970127802F00201CAB222B9187007207047042070470920704700BF224700402047004038B5FFF771FE0C4B197879B901250B4A1D701468B2\r
-:400C80002C400AD0146824F00104146000BF00BF00BF5D600C4600E00424FFF75FFE204638BD00BF48C1FF1F0400084010B5FFF751FE094B002259681A70012908D1074993\r
-:400CC0000C6844F001040C6000BF00BF00BF5A60BDE81040FFF742BE48C1FF1F0400084008B562B60020022100F062F9014B01221A7008BD50C1FF1F012000F003BA000068\r
-:400D0000F8B507460E4602201546394640221C4600F0BAF90A235C430D4844800024022000F094F950B90A49671C4A88BFB2A24204D90120FFF7D2FE3C46F0E7022000F025\r
-:400D400085F910B12E800020F8BD1020F8BD00BF50C1FF1F2DE9F04115460A225343284C8046638024780F46D4B1002400F05EF958B9234B661C5888B6B2A04204D9012053\r
-:400D8000FFF7ACFE3446F1E7344600F04FF9E0B100F052F9FFF7B0FF194A0021117014E000F04AF908B900240FE000F03FF90028F9D0FFF7A1FF08E0114B661C5988B6B260\r
-:400DC000A14209D9FFF78AFE3446012000F03EF901284FF00100EFD100F038F901280AD14146402F34BF3A46402200F09FF928800020BDE8F081002028801020BDE8F08161\r
-:400E000050C1FF1FF8B5FFF7A5FD384B07461A78012542F001001870197C022641F001041C74334B334C1D7003F8946C13F88D2C02F07F0003F88D0C0020FFF763FE21781A\r
-:400E40002D4801F0F9032370027802F0DF010170237828462B432370FFF754FE2820FFF751FE2648027802F07F010170037803F0BF0202702078304320703046FFF742FE2E\r
-:400E800021781F4A41F0040323700024147038465470FFF763FD17201A49FFF73BFE17200721FFF745FE15201749FFF733FE15200721FFF73DFE18201449FFF72BFE18208E\r
-:400EC0000721FFF735FE20461149FFF723FE20460721FFF72DFE28460E49FFF71BFE28460721BDE8F840FFF723BE00BFA54300409D6000409443004012600040F851004087\r
-:400F00008460004003160000011600004114000099150000CD150000184B012210B51A70174B4FF400041C604FF080741C601A6002221A60134B00241C70134B01B1032274\r
-:400F400012491A70124B0870124A002012491870124B10700870124A12491870124B10700870802203201870012003F8202CFFF7E7FC0E480421017010BD00BFECC1FF1F9E\r
-:400F800000E100E072C1FF1F096000406CC1FF1F71C1FF1F6DC1FF1F70C1FF1F5CC1FF1F6FC1FF1FE5C1FF1F286000401260004070B5074C064623780D461BB9FFF722FFDC\r
-:400FC0000120207030462946BDE87040FFF7A4BF54C1FF1F0C4B01220C491A7000200C4A0C4B08700C49107018700C4A0C4B08700C49107018700C4B0870802203201870E1\r
-:4010000003F8202C704700BFECC1FF1F72C1FF1F71C1FF1F6DC1FF1F70C1FF1F5CC1FF1F6FC1FF1FE5C1FF1F28600040014B1878704700BF71C1FF1F034B187810B1002274\r
-:4010400018781A70704700BF70C1FF1F024B0C2202FB00304078704778C1FF1F0138C3B2072B0CD81901074ACBB2985C511C5B5C00F00F0243EA0220811E88B2704700205F\r
-:40108000704700BF0C600040431EDBB2072BF0B52FD8184E1C010C27E3B207FB0064E788154DBFB2C7F50077BA421D4403D9E288C2F50074A2B20C2404FB0066F47844EACB\r
-:4010C00012260E4C1E55D6B201341E5549B9094A0C2101FB0020002141704079084A9854F0BD0024A6B29642F1D20E5D01342E70F8E7F0BD78C1FF1F886000400C6000409B\r
-:401100000E600040431EDBB2072B0AD8054A0C2101FB0020002141701B014079024ADBB29854704778C1FF1F0E600040F8B5431E0D46D9B207290746144616D8BDB10A0115\r
-:401140000C4ED3B29E19FFF789FFA04228BF204684B2002290B2A04203D23178A9540132F8E73846FFF7CEFF02E0002400E02C462046F8BD886000401B4B1C491A8808785A\r
-:40118000821891B219801A491A4BCAB2188880B278B1194A91420BD05A68107801F8010B5A68501C58601A88501E82B21A80EBE708220E490B78082B00D05AB10F480178A2\r
-:4011C00081F080030E4903700F200E4B08700220187004E00A490B4B022008701870034909480A7002707047E8C1FF1FE5C1FF1F0060004060C1FF1F086000406EC1FF1F39\r
-:401200005DC1FF1F72C1FF1FE6C1FF1F074B02221A700749074B80200F2208701A700649064A0020087010700120704772C1FF1F6EC1FF1F5DC1FF1FE5C1FF1FE6C1FF1FF5\r
-:4012400010B5154B1A78154B02F00F00811E1888CAB2111888B212491880124B188880B270B16AB1586811F8014B013A04705868D2B2013058601888013880B21880ECE773\r
-:4012800009490A4B0A701A780B2182F080001870074B197010BD00BF29600040E8C1FF1F0060004060C1FF1FE6C1FF1F6EC1FF1F5DC1FF1F064A0748062313700370064BA2\r
-:4012C000064880210022197002700120704700BF72C1FF1F5DC1FF1F6EC1FF1FE6C1FF1F054B9A683AB19968044A087098681188418000209860704760C1FF1FE8C1FF1F79\r
-:4013000008B50A4B1A7832B11978094A41F08000002110701970074B002018700120FFF7DFFF054903220A7008BD00BF5CC1FF1F0860004072C1FF1F5DC1FF1F08B5054B8A\r
-:40134000002201201A70FFF7CBFF03490320087008BD00BF72C1FF1F5DC1FF1F074B1878042805D0062805D0022805D1FFF704BFFFF7E4BFFFF7C4BF704700BF72C1FF1F70\r
-:4013800008B50849084B1A880878821891B21980064B002018700120FFF7A2FF044903220A7008BDE5C1FF1FE8C1FF1F72C1FF1F5DC1FF1F08B50B4B1878042807D00628E6\r
-:4013C00009D002280DD1BDE80840FFF7D9BFBDE80840FFF735BF0320FFF782FF024903220A7008BD72C1FF1F5DC1FF1F08B5114B1A781A701878020602D50F4B187008BD99\r
-:401400000220FFF76DFF0D490B7803F06002202A05D0402A06D042B900F04AFC04E000F08DFD01E000F07EFD10B903490320087008BD00BF286000405DC1FF1F00600040E8\r
-:4014400008B5224B1A78D0B200F01001CBB2002B3BD052B2002A0ADA00F00F01012934D1FFF7C4FF1A4B187800060DD508BD00F04001CBB213B1FFF771FF05E000F0200011\r
-:40148000C2B212B3FFF796FF104A117809061CD4104B114A1878117841EA00030F4803700278934211D10A49084B0A78187800F08000C0B220B90A781A70197801F00F027C\r
-:4014C000034B18788242EED108BD08BD286000405DC1FF1F6EC1FF1FE6C1FF1F29600040054A00231380054A916819B191680B7090684380704700BFE8C1FF1F60C1FF1F60\r
-:4015000008B50C490C4B042280201A700870FFF7E7FF0A4B1A78581E094B0178188841EA022281B2914288BF1A80064B0B221A70012008BD6EC1FF1F72C1FF1F076000406B\r
-:4015400060C1FF1F5DC1FF1F10B50F4C238898B210B9FFF75BFE14E00C490D4B022200200A701870FFF7BCFF0A49481E0A78037843EA0221228890B2884288BF2180FFF791\r
-:40158000FBFD012010BD00BF60C1FF1F72C1FF1F6EC1FF1F07600040094B0A481B78027B02F00301012903D0C37B83F08002C273012141730448037803F0FE020270704738\r
-:4015C0000E60004078C1FF1F0B600040094B0A481B78027E02F00301012903D0C37E83F08002C276012141760448037803F0FD02027070471E60004078C1FF1F0B600040A6\r
-:401600007047FFF7E7BC000008B50B4B1878411EC8B200F059F9094A0949137800EBC3004269CB5C02EBC3004268064B506A01781980586008BD00BF71C1FF1F0460004045\r
-:401640005EC1FF1F60C1FF1F08B50D4B1878411EC8B200F039F90B4A0B49137800EBC3004269CB5C02EBC3004268D369074A597813F8020B40EA01211180536008BD00BFB6\r
-:4016800071C1FF1F046000405EC1FF1F60C1FF1F10B5164C00231648238001784A1ED0B200F012F91349144B1B780A7800EBC2004169D2B9114A013B1078DAB201EBC00107\r
-:4016C000022A496811D80E4A01EBC300127811F83310914209D30C235A4341688B1858688A5A996860602280A16010BD60C1FF1F71C1FF1F04600040036000405EC1FF1F98\r
-:401700000260004010B53A4B3A4A18781178090634D5511C0B785A1E052A67D8DFE802F010182766660334480178212902D1FFF76BFF07E00378222B58D1FFF785FF01E0B6\r
-:40174000FFF7A6FF2D490B8898B200284ED00AE000284BD12A4B1878002847D127480122284902804160BDE81040FFF7EDBE00283CD12248012202802349F3E713781A06D1\r
-:4017800034D4224A1178092905D02FD30A290DD00B292BD122E0FFF77BFF184B1A8890B2002823D0BDE81040FFF7AABEF0B914480178D9B9441C2378124A1370144B1478E7\r
-:4017C0001878844201D2197004E01978012901D912781A70BDE81040FFF76CBD30B908480378012B02D80278074BF2E7002010BD04600040006000400360004060C1FF1F24\r
-:4018000002600040EAC1FF1FECC1FF1F01600040EBC1FF1F30B5012202F10F031801092AC3B23BD01F4903F180440C2004F5C14500FB021428701C496579591825B1247913\r
-:40184000240658BF082000E08020087017490C245818144904FB02110C890132C4F3072404700C891248E4B218180470CC881148E4B218180470CC880F48C4F307241818AD\r
-:401880000470CC880D48E4B2181804700C48D2B21818CB88C3F307210170BDE70949FF220A7030BD78C1FF1F0E6000400C6000400D600040866000408760004084600040DA\r
-:4018C000856000400A600040044B05491A7801EBC2035A6802EBC000C06870476CC1FF1FC8200000F8B53D4B1A78002A74D01878411EC8B2FFF7E8FFC368057A0833002038\r
-:40190000A84269D013F8082C3549364C8E5CA45CA6425DD0895C13F8074C8C4258D1324909788A4254D113F8067C07F07F02561E3401E1B213F8056C2C4C17F0800F4FF015\r
-:401940000C0706F0030607FB024406D001276770BE4214BF0D26072605E000276770012E14BF092605266671214C01260F190C2454433E701D4E33F8047C3219178113F8BA\r
-:40198000067C177113F8057C37550026D6701689184CC6F307260C1926701689164CF6B20C192670D688154CF6B20C192670D688134CC6F307260C192670D688114CF6B2AE\r
-:4019C0000C192670104C0C19D188C1F3072222700130C0B2083393E7F8BD00BF71C1FF1F5EC1FF1FE4C1FF1F0460004078C1FF1F0E6000400C6000400D600040866000409F\r
-:401A000087600040846000408560004008B5064B1878411EC8B2FFF757FF4268137900EBC300406908BD00BF71C1FF1FF8B500210C244C43514D013100232A1909292B559D\r
-:401A4000937002F108045370D370537113819372EED118B14A484B4A037013704A4B1978002900F08A801C78601EC0B2FFF72CFF4268D37903F04001CCB2444B1CB11C78D6\r
-:401A800044F0010102E01A7802F0FE01047A19700122C36800210833A14243D013F8065C05F07F06B24239D1344E0C2707FB0266B6F808E033F8047C1FFA8EFCBC4538BF04\r
-:401AC000378113F8086C2E4FBE5D13F8077CB74224D113F8056C15F0800F284D4FF00C0706F0030607FB025506D001276F70BE4214BF0D26072605E000276F70012E14BF6F\r
-:401B0000092605266E710C2555431C4E13F806EC771987F804E013F8057C77550131C9B20833B9E70132092AB3D1C36800220833A2420DD013F8065C0C2605F07F010F4DC6\r
-:401B400013F8080C06FB015101328872D2B2EEE7FFF75CFF0E4B00221860012307490C2000FB0310C280018901335218092B92B2F4D1BDE8F840FFF74DBEF8BD78C1FF1FEA\r
-:401B80005EC1FF1FE4C1FF1F71C1FF1F6FC1FF1F74C1FF1F124B197801F07F014A1ED0B207281AD80301DAB20E4B0C2000FB0130817841F0010300218370C170437843F028\r
-:401BC000020141700079084B10F0800F01D08D2100E08921D154FFF76DBB0020704700BF0460004078C1FF1F0E60004010B51A4B187800F07F035A1ED2B2072A2AD8174990\r
-:401C00000C2000FB03139C78120104F0FE01997000241349DC70D2B2545C04F07F045454597801F0FD01597019795B7811F0800F0C4905D0012B01D1505407E00D2004E0E3\r
-:401C4000012B01D1082000E009205054BDE81040FFF730BB002010BD0460004078C1FF1F0C6000400E60004010B50C4B0C481C7801784A1ED0B2FFF727FE43681879A042D9\r
-:401C800009D944B9074B084A19780848117001780120197010BD002010BD00BF0460004071C1FF1F5EC1FF1FE4C1FF1F0260004010B57C4B00221A807B4A7C48117811F0B2\r
-:401CC000800F00F08A8001780A2900F22281DFE811F05800200120012001200120010B002001780020017C00714B197801290AD170487149027801EBC20358681223426886\r
-:401D0000684842600FE01878022811D16B4B1878FFF7DAFD4268634842604168CB784268917841EA03230380BDE81040FFF70CBC1A78032A21D1624B00226049087890421B\r
-:401D40000AD80A7882B15D495E4809785E4A007C884208BF134607E018780028F1D01978501C5B18C2B2E8E71978002900F0D18018784C4A10805360D6E7BDE8104000F0D8\r
-:401D8000DDB8117811F0030211D0022A40F0C18044494E4B0A8018784D4A00F07F030C2000FB032398784B4B0022187006E03D49022349480B800078464B18705A704B60E8\r
-:401DC000B2E701221A80454805E001223F481A800278434988185860A6E70378581E0A2800F29780DFE810F02B009500440095000B009500950095000F00950019002F4B5F\r
-:401E0000384918784CE02D4B344A18783649107001200870FFF70AFE77E0FFF725FF002877D02A4C314A24782F4B012114701970FFF758FD2A482E49025D0A5565E0127872\r
-:401E400002F00301012955D009D3022961D11B4B187800285DD1BDE81040FFF7C7BE174A1178012955D11C490B7803F0FD0017E0107800F00302012A3CD009D3022A48D14A\r
-:401E80000E490B78002B44D1BDE81040FFF782BE0A480278012A3CD10F490B7843F00200087032E060C1FF1F0060004001600040036000406CC1FF1FC82000000260004047\r
-:401EC0008E2100000A220000842100000460004078C1FF1F55C1FF1F6FC1FF1F71C1FF1F5EC1FF1F5CC1FF1F70C1FF1F6DC1FF1FE4C1FF1F084802785AB90378074A0848C6\r
-:401F0000D15C007821EA0001D154BDE81040FFF7D1B9002010BD00BF0460004073C1FF1F02600040034B1878010644BF024909780020704700600040016000400F4B18785C\r
-:401F400000F0030101290CD002290DD10C4A0C2110780C4A00F07F0301FB03200830837803E0074B1B7800E0002307490A68D05C032801D1FFF7C6BB002070470060004095\r
-:401F80000460004078C1FF1F74C1FF1F38B50E4D0E4B0024E81A8510AC4205D00B4951F8242090470134F7E700F038F90849094A541AA5100024AC4205D0054B53F824005B\r
-:401FC00080470134F7E738BD2822000028220000282200003022000010B50023934203D0CC5CC4540133F9E710BD82180346934202D003F8011BFAE7704700007022000066\r
-:402000008200000000000000105100402000505100401000C0510040100000000140001000140140000800400140000A004C01400002005001402000014500400252004078\r
-:402040000117014001190140034001400241014002420140024301400347014003480140024C0140015101407E021C3E7C40EE0AEE0A33803640CC30A640A780A640A7809B\r
-:40208000A640A78008080F40C20CAE40AF80EE50AC08AF40000A00FFFF00000000000000000000000000C000003E00000000000000FCFC0000000000000F0F0000000000CC\r
-:4020C0006930132E0014010101000000D0200000010000000A22000001000000E020000001000000E121000002000000022100000100000014210000000000000021000052\r
-:402100000300000001034000030000008203400003000000010000001C210000000000005021000000000000442100000000000000000000010000005C21000001000000FA\r
-:40214000F32100004100000033C2FF1F74C2FF1F41000000F2C1FF1FEEC1FF1F240005010900A1000900A1000900150025FF7508954091020900150025FF75089540810208\r
-:40218000C0C000000A033000300030003100040309042C0343007900700072006500730073002000530065006D00690063006F006E0064007500630074006F007200220301\r
-:4021C000500053006F0043003300200042006F006F0074006C006F0061006400650072000009022900010100800009040000020300000209211101000122240007050103CF\r
-:40220000400001070582034000011201000200000008B4041DB7013001028001F8B500BFF8BC08BC9E46704751000000B9010000F8B500BFF8BC08BC9E4670472D000000F7\r
-:402240005022000008C1FF1F200000005001000000000000FC1F0000002000000000007D00FA0000400000000090D00300000000000000000000000000000000000000003F\r
-:40228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:4022C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40234000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:4023C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40244000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:4024C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40254000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:4025C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40268000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:4026C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:402700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:402740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:402780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:4027C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:402800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:402840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:402880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:4028C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:402900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:402940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:402980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:4029C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:402A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:402A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:402A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:402AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:402B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:402B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:402B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:402BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:402C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:402C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:402C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:402CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:402D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:402D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:402D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:402DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:402E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:402E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:402E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:402EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:402F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:402F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:402F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:402FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:403080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:4030C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40314000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:4031C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40324000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:4032C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40334000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40338000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:4033C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40348000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:4034C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40354000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40358000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:4035C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:4036C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:403700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:403740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:403780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:4037C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:403800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:403840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:403880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:4038C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:403900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:403940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:403980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:4039C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:403A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:403A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:403A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:403AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:403B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:403B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:403B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:403BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:403C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:403C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:403C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:403CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:403D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:403D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:403D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:403DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:403E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:403E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:403E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:403EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:403F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:403F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:403F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:403FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:404080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:4040C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:40410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:4041800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:4041C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:40420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:4042800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:4042C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:40430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:4043800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:4043C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:40440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:4044800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:4044C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:40450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:4045800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:4045C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:40460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:40464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:4046800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:4046C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:404700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:404740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:4047800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:4047C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:404800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:404840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:4048800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:4048C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:404900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:404940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:4049800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:4049C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:404A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:404A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:404A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:404AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:404B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:404B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:404B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:404BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:404C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:404C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:404C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:404CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:404D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:404D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:404D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:404DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:404E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:404E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:404E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:404EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:404F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:404F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:404F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:404FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:4050800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:4050C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:40510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:4051800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:4051C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:40520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40524000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:4052800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:4052C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:40530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40534000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:4053800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:4053C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:40540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:4054800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:4054C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:40550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:4055800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:4055C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:40560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:40564000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:4056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:4056C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:405700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:405740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:4057800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:4057C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:405800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:405840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:4058800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:4058C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:405900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:405940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:4059800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:4059C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:405A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:405A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:405A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:405AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:405B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:405B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:405B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:405BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:405C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:405C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:405C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:405CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:405D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:405D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:405D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:405DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:405E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:405E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:405E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:405EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:405F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:405F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:405F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:405FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:406040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:4060800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:4060C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:40610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:4061800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:4061C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:4062800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:4062C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40634000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:4063800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:4063C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40644000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:4064800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:4064C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40654000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:4065800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:4065C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:4066800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:4066C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:406700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:406740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:4067800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:4067C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:406800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:406840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:4068800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:4068C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:406900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:406940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:4069800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:4069C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:406A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:406A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:406A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:406AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:406B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:406B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:406B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:406BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:406C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:406C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:406C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:406CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:406D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:406D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:406D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:406DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:406E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:406E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:406E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:406EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:406F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:406F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:406F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:406FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:407040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:4070800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:4070C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:40710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40714000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:4071800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:4071C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40724000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:4072800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:4072C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40734000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:4073800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:4073C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:4074800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:4074C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40754000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:4075800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:4075C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40764000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:4076800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:4076C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:407700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:407740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:4077800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:4077C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:407800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:407840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:4078800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:4078C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:407900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:407940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:4079800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:4079C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:407A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:407A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:407A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:407AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:407B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:407B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:407B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:407BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:407C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:407C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:407C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:407CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:407D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:407D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:407D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:407DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:407E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:407E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:407E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:407EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:407F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:407F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:407F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:407FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:408040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:4080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:4080C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:40810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:4081400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:4081800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:4081C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:4082400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:4082800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:4082C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:4083400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:4083800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:4083C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:4084400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:4084800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:4084C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:4085400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:4085800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:4085C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:4086400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:4086800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:4086C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:408700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:4087400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:4087800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:4087C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:408800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:4088400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:4088800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:4088C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:408900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:4089400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:4089800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:4089C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:408A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:408A400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:408A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:408AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:408B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:408B400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:408B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:408BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:408C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:408C400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:408C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:408CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:408D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:408D400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:408D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:408DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:408E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:408E400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:408E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:408EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:408F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:408F400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:408F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:408FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:4090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:4090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:4090C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:40910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:4091400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:4091800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:4091C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:4092400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:4092800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:4092C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:4093400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:4093800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:4093C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:4094400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:4094800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:4094C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:4095400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:4095800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:4095C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:4096400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:4096800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:4096C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:409700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:4097400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:4097800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:4097C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:409800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:4098400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:4098800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:4098C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:409900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:4099400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:4099800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:4099C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:409A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:409A400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:409A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:409AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:409B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:409B400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:409B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:409BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:409C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:409C400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:409C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:409CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:409D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:409D400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:409D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:409DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:409E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:409E400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:409E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:409EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:409F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:409F400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:409F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:409FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:40A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:40A0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:40A0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:40A0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:40A10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:40A1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:40A18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40A1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40A20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:40A2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40A28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40A2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40A30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:40A3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40A38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40A3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:40A4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40A48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40A4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40A50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:40A5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40A58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40A5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40A60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:40A6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:40A68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40A6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40A700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:40A7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:40A780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:40A7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:40A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:40A8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:40A880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:40A8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:40A900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:40A9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:40A980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:40A9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:40AA00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:40AA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:40AA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:40AAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:40AB00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:40AB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:40AB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:40ABC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:40AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:40AC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:40AC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:40ACC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:40AD00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:40AD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:40AD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:40ADC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:40AE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:40AE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:40AE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:40AEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:40AF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:40AF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:40AF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:40AFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:40B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:40B0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40B080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:40B0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:40B10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:40B1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40B18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40B1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40B20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:40B2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40B28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40B2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40B30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:40B3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40B38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40B3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:40B4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40B48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40B4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40B50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:40B5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40B58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40B5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40B60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:40B6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:40B68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40B6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40B700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:40B7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:40B780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:40B7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:40B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:40B8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:40B880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:40B8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:40B900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:40B9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:40B980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:40B9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:40BA00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:40BA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:40BA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:40BAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:40BB00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:40BB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:40BB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:40BBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:40BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:40BC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:40BC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:40BCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:40BD00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:40BD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:40BD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:40BDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:40BE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:40BE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:40BE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:40BEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:40BF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:40BF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:40BF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:40BFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:40C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:40C0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:40C080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:40C0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:40C1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:40C1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:40C18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40C1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:40C2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:40C2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:40C28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40C2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:40C3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:40C3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:40C38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40C3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:40C4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:40C4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:40C48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40C4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:40C5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:40C5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:40C58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40C5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:40C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:40C6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:40C68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:40C6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:40C7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:40C7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:40C780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:40C7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:40C8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:40C8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:40C880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:40C8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:40C9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:40C9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:40C980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:40C9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:40CA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:40CA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:40CA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:40CAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:40CB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:40CB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:40CB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:40CBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:40CC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:40CC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:40CC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:40CCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:40CD000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:40CD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:40CD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:40CDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:40CE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:40CE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:40CE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:40CEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:40CF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:40CF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:40CF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:40CFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:40D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:40D0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:40D080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:40D0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:40D1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:40D1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:40D18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40D1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:40D2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:40D2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:40D28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40D2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:40D3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:40D3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:40D38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40D3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:40D4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:40D4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:40D48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40D4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:40D5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:40D5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:40D58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40D5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:40D6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:40D6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:40D68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:40D6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:40D7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:40D7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:40D780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:40D7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:40D8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:40D8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:40D880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:40D8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:40D9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:40D9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:40D980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:40D9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:40DA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:40DA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:40DA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:40DAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:40DB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:40DB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:40DB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:40DBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:40DC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:40DC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:40DC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:40DCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:40DD000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:40DD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:40DD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:40DDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:40DE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:40DE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:40DE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:40DEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:40DF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:40DF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:40DF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:40DFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:40E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:40E0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:40E080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:40E0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:40E1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:40E14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40E18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40E1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:40E2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40E24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40E28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40E2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:40E3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40E34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40E38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40E3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:40E4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40E44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40E48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40E4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:40E5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40E54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40E58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40E5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:40E6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:40E64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40E68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40E6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:40E7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:40E740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:40E780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:40E7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:40E8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:40E840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:40E880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:40E8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:40E9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:40E940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:40E980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:40E9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:40EA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:40EA40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:40EA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:40EAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:40EB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:40EB40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:40EB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:40EBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:40EC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:40EC40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:40EC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:40ECC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:40ED000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:40ED40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:40ED80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:40EDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:40EE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:40EE40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:40EE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:40EEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:40EF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:40EF40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:40EF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:40EFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:40F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40F040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:40F080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:40F0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:40F1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40F14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40F18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40F1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:40F2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40F24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40F28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40F2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:40F3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40F3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:40F4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40F44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40F48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40F4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:40F5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40F54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40F58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40F5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:40F6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:40F64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40F68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40F6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:40F7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:40F740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:40F780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:40F7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:40F8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:40F840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:40F880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:40F8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:40F9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:40F940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:40F980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:40F9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:40FA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:40FA40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:40FA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:40FAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:40FB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:40FB40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:40FB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:40FBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:40FC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:40FC40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:40FC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:40FCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:40FD000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:40FD40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:40FD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:40FDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:40FE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:40FE40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:40FE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:40FEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:40FF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:40FF40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:40FF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:40FFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:020000040001F9\r
-:4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:400040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:400080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:4000C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:4001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:40014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:4001C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:4002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:40024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:4002C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:4003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:40034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40038000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:4003C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:4004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:40044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:4004C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:40054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40058000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:4005C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:4006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:40064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:40068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:4006C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:4007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:400740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:400780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:4007C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:4008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:400840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:400880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:4008C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:4009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:400940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:400980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:4009C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:400A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:400A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:400A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:400AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:400B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:400B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:400B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:400BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:400C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:400C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:400C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:400CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:400D000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:400D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:400D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:400DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:400E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:400E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:400E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:400EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:400F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:400F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:400F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:400FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:4010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:401040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:401080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:4010C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:4011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:40114000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40118000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:4011C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:4012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:40124000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:4012C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:4013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:40134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40138000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:4013C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:4014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:40144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40148000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:4014C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:4015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:40154000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40158000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:4015C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:4016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:40164000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:40168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:4016C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:4017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:401740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:401780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:4017C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:4018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:401840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:401880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:4018C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:4019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:401940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:401980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:4019C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:401A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:401A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:401A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:401AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:401B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:401B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:401B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:401BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:401C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:401C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:401C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:401CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:401D000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:401D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:401D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:401DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:401E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:401E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:401E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:401EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:401F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:401F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:401F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:401FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:4020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:402040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:402080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:4020C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:40210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40218000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:4021C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:40220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:4022C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40234000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:4023C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40244000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:4024C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40254000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:4025C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40268000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:4026C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:402700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:402740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:402780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:4027C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:402800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:402840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:402880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:4028C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:402900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:402940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:402980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:4029C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:402A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:402A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:402A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:402AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:402B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:402B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:402B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:402BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:402C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:402C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:402C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:402CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:402D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:402D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:402D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:402DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:402E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:402E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:402E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:402EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:402F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:402F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:402F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:402FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:403080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:4030C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40314000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:4031C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40324000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:4032C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40334000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40338000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:4033C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40348000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:4034C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40354000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40358000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:4035C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:4036C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:403700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:403740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:403780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:4037C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:403800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:403840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:403880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:4038C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:403900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:403940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:403980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:4039C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:403A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:403A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:403A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:403AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:403B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:403B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:403B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:403BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:403C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:403C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:403C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:403CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:403D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:403D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:403D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:403DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:403E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:403E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:403E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:403EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:403F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:403F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:403F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:403FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:404080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:4040C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:40410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:4041800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:4041C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:40420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:4042800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:4042C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:40430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:4043800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:4043C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:40440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:4044800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:4044C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:40450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:4045800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:4045C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:40460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:40464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:4046800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:4046C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:404700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:404740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:4047800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:4047C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:404800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:404840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:4048800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:4048C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:404900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:404940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:4049800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:4049C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:404A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:404A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:404A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:404AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:404B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:404B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:404B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:404BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:404C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:404C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:404C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:404CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:404D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:404D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:404D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:404DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:404E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:404E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:404E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:404EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:404F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:404F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:404F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:404FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:4050800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:4050C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:40510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:4051800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:4051C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:40520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40524000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:4052800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:4052C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:40530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40534000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:4053800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:4053C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:40540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:4054800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:4054C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:40550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:4055800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:4055C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:40560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:40564000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:4056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:4056C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:405700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:405740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:4057800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:4057C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:405800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:405840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:4058800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:4058C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:405900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:405940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:4059800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:4059C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:405A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:405A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:405A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:405AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:405B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:405B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:405B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:405BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:405C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:405C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:405C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:405CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:405D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:405D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:405D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:405DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:405E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:405E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:405E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:405EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:405F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:405F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:405F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:405FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:406040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:4060800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:4060C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:40610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:4061800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:4061C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:4062800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:4062C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40634000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:4063800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:4063C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40644000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:4064800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:4064C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40654000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:4065800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:4065C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:4066800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:4066C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:406700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:406740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:4067800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:4067C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:406800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:406840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:4068800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:4068C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:406900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:406940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:4069800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:4069C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:406A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:406A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:406A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:406AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:406B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:406B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:406B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:406BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:406C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:406C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:406C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:406CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:406D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:406D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:406D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:406DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:406E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:406E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:406E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:406EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:406F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:406F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:406F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:406FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:407040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:4070800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:4070C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:40710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40714000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:4071800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:4071C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40724000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:4072800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:4072C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40734000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:4073800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:4073C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:4074800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:4074C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40754000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:4075800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:4075C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40764000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:4076800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:4076C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:407700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:407740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:4077800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:4077C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:407800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:407840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:4078800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:4078C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:407900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:407940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:4079800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:4079C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:407A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:407A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:407A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:407AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:407B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:407B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:407B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:407BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:407C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:407C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:407C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:407CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:407D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:407D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:407D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:407DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:407E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:407E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:407E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:407EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:407F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:407F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:407F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:407FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:408040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:4080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:4080C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:40810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:4081400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:4081800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:4081C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:4082400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:4082800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:4082C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:4083400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:4083800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:4083C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:4084400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:4084800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:4084C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:4085400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:4085800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:4085C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:4086400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:4086800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:4086C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:408700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:4087400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:4087800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:4087C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:408800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:4088400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:4088800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:4088C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:408900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:4089400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:4089800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:4089C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:408A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:408A400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:408A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:408AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:408B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:408B400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:408B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:408BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:408C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:408C400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:408C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:408CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:408D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:408D400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:408D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:408DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:408E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:408E400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:408E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:408EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:408F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:408F400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:408F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:408FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:4090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:4090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:4090C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:40910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:4091400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:4091800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:4091C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:4092400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:4092800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:4092C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:4093400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:4093800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:4093C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:4094400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:4094800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:4094C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:4095400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:4095800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:4095C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:4096400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:4096800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:4096C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:409700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:4097400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:4097800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:4097C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:409800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:4098400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:4098800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:4098C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:409900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:4099400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:4099800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:4099C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:409A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:409A400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:409A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:409AC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:409B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:409B400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:409B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:409BC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:409C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:409C400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:409C800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:409CC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:409D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:409D400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:409D800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:409DC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:409E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:409E400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:409E800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:409EC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:409F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:409F400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:409F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:409FC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:40A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:40A0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:40A0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:40A0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:40A10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:40A1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:40A18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40A1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40A20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:40A2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40A28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40A2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40A30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:40A3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40A38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40A3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:40A4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40A48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40A4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40A50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:40A5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40A58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40A5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40A60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:40A6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:40A68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40A6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40A700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:40A7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:40A780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:40A7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:40A800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:40A8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:40A880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:40A8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:40A900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:40A9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:40A980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:40A9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:40AA00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:40AA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:40AA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:40AAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:40AB00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:40AB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:40AB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:40ABC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:40AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:40AC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:40AC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:40ACC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:40AD00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:40AD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:40AD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:40ADC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:40AE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:40AE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:40AE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:40AEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:40AF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:40AF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:40AF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:40AFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:40B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:40B0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40B080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:40B0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:40B10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:40B1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40B18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40B1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40B20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:40B2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40B28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40B2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40B30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:40B3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40B38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40B3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:40B4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40B48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40B4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40B50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:40B5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40B58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40B5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40B60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:40B6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:40B68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40B6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40B700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:40B7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:40B780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:40B7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:40B800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:40B8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:40B880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:40B8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:40B900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:40B9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:40B980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:40B9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:40BA00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:40BA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:40BA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:40BAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:40BB00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:40BB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:40BB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:40BBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:40BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:40BC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:40BC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:40BCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:40BD00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:40BD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:40BD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:40BDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:40BE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:40BE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:40BE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:40BEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:40BF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:40BF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:40BF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:40BFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:40C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:40C0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:40C080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:40C0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:40C1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:40C1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:40C18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40C1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:40C2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:40C2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:40C28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40C2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:40C3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:40C3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:40C38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40C3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:40C4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:40C4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:40C48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40C4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:40C5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:40C5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:40C58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40C5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:40C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:40C6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:40C68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:40C6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:40C7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:40C7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:40C780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:40C7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:40C8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:40C8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:40C880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:40C8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:40C9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:40C9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:40C980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:40C9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:40CA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:40CA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:40CA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:40CAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:40CB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:40CB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:40CB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:40CBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:40CC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:40CC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:40CC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:40CCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:40CD000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:40CD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:40CD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:40CDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:40CE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:40CE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:40CE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:40CEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:40CF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:40CF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:40CF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:40CFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:40D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:40D0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:40D080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:40D0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:40D1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:40D1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:40D18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40D1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:40D2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:40D2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:40D28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40D2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:40D3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:40D3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:40D38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40D3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:40D4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:40D4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:40D48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40D4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:40D5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:40D5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:40D58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40D5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:40D6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:40D6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:40D68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:40D6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:40D7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:40D7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:40D780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:40D7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:40D8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:40D8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:40D880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:40D8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:40D9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:40D9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:40D980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:40D9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:40DA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:40DA400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:40DA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:40DAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:40DB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:40DB400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:40DB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:40DBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:40DC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:40DC400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:40DC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:40DCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:40DD000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:40DD400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:40DD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:40DDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:40DE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:40DE400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:40DE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:40DEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:40DF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:40DF400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:40DF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:40DFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:40E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:40E0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:40E080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:40E0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:40E1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:40E14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40E18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40E1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:40E2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40E24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40E28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40E2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:40E3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40E34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40E38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40E3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:40E4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40E44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40E48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40E4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:40E5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40E54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40E58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40E5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:40E6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:40E64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40E68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40E6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:40E7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:40E740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:40E780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:40E7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:40E8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:40E840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:40E880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:40E8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:40E9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:40E940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:40E980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:40E9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:40EA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:40EA40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:40EA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:40EAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:40EB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:40EB40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:40EB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:40EBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:40EC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:40EC40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:40EC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:40ECC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:40ED000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:40ED40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:40ED80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:40EDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:40EE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:40EE40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:40EE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:40EEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:40EF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:40EF40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:40EF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:40EFC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:40F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40F040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:40F080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:40F0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:40F1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40F14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40F18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40F1C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:40F2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40F24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40F28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40F2C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:40F3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40F3C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:40F4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40F44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40F48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40F4C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:40F5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40F54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40F58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40F5C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:40F6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:40F64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40F68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40F6C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:40F7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:40F740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:40F780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:40F7C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:40F8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:40F840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:40F880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:40F8C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:40F9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:40F940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:40F980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:40F9C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:40FA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:40FA40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:40FA80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:40FAC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:40FB000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:40FB40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:40FB80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:40FBC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:40FC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:40FC40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:40FC80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:40FCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:40FD000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:40FD40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:40FD80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:40FDC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:40FE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:40FE40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:40FE80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:40FEC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:40FF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:40FF40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:40FF80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:40FFC00000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:0200000480007A\r
-:4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:400040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:400080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040\r
-:4000C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-:4001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BF\r
-:40014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F\r
-:40018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003F\r
-:4001C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF\r
-:4002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE\r
-:40024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E\r
-:40028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E\r
-:4002C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FE\r
-:4003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BD\r
-:40034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007D\r
-:40038000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003D\r
-:4003C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FD\r
-:4004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BC\r
-:40044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C\r
-:40048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003C\r
-:4004C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FC\r
-:4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BB\r
-:40054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007B\r
-:40058000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003B\r
-:4005C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FB\r
-:4006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BA\r
-:40064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007A\r
-:40068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A\r
-:4006C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FA\r
-:4007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B9\r
-:400740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079\r
-:400780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039\r
-:4007C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F9\r
-:4008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B8\r
-:400840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078\r
-:400880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038\r
-:4008C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F8\r
-:4009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B7\r
-:400940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077\r
-:400980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037\r
-:4009C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F7\r
-:400A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B6\r
-:400A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076\r
-:400A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036\r
-:400AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6\r
-:400B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B5\r
-:400B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075\r
-:400B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035\r
-:400BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5\r
-:400C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4\r
-:400C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074\r
-:400C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034\r
-:400CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4\r
-:400D000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B3\r
-:400D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073\r
-:400D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033\r
-:400DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3\r
-:400E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B2\r
-:400E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072\r
-:400E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032\r
-:400EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F2\r
-:400F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B1\r
-:400F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071\r
-:400F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031\r
-:400FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F1\r
-:4010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B0\r
-:401040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070\r
-:401080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030\r
-:4010C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F0\r
-:4011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF\r
-:40114000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F\r
-:40118000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002F\r
-:4011C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EF\r
-:4012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AE\r
-:40124000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006E\r
-:40128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E\r
-:4012C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EE\r
-:4013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AD\r
-:40134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006D\r
-:40138000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D\r
-:4013C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ED\r
-:4014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AC\r
-:40144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C\r
-:40148000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C\r
-:4014C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC\r
-:4015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB\r
-:40154000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B\r
-:40158000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B\r
-:4015C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB\r
-:4016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA\r
-:40164000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A\r
-:40168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A\r
-:4016C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA\r
-:4017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9\r
-:401740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069\r
-:401780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029\r
-:4017C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9\r
-:4018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8\r
-:401840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068\r
-:401880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028\r
-:4018C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8\r
-:4019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7\r
-:401940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067\r
-:401980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027\r
-:4019C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7\r
-:401A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6\r
-:401A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066\r
-:401A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026\r
-:401AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6\r
-:401B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5\r
-:401B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065\r
-:401B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025\r
-:401BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5\r
-:401C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4\r
-:401C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064\r
-:401C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024\r
-:401CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4\r
-:401D000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3\r
-:401D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063\r
-:401D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023\r
-:401DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3\r
-:401E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2\r
-:401E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062\r
-:401E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022\r
-:401EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E2\r
-:401F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1\r
-:401F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061\r
-:401F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021\r
-:401FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E1\r
-:4020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0\r
-:402040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060\r
-:402080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020\r
-:4020C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E0\r
-:40210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009F\r
-:40214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005F\r
-:40218000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F\r
-:4021C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DF\r
-:40220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009E\r
-:40224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005E\r
-:40228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E\r
-:4022C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE\r
-:40230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D\r
-:40234000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005D\r
-:40238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D\r
-:4023C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DD\r
-:40240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009C\r
-:40244000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005C\r
-:40248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001C\r
-:4024C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DC\r
-:40250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009B\r
-:40254000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B\r
-:40258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001B\r
-:4025C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DB\r
-:40260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009A\r
-:40264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005A\r
-:40268000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001A\r
-:4026C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA\r
-:402700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099\r
-:402740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059\r
-:402780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019\r
-:4027C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D9\r
-:402800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098\r
-:402840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058\r
-:402880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018\r
-:4028C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D8\r
-:402900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097\r
-:402940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057\r
-:402980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017\r
-:4029C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D7\r
-:402A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096\r
-:402A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056\r
-:402A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016\r
-:402AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D6\r
-:402B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095\r
-:402B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055\r
-:402B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015\r
-:402BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D5\r
-:402C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094\r
-:402C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054\r
-:402C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014\r
-:402CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4\r
-:402D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093\r
-:402D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053\r
-:402D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013\r
-:402DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D3\r
-:402E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092\r
-:402E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052\r
-:402E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012\r
-:402EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D2\r
-:402F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091\r
-:402F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051\r
-:402F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011\r
-:402FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D1\r
-:403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090\r
-:403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050\r
-:403080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010\r
-:4030C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D0\r
-:40310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008F\r
-:40314000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004F\r
-:40318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F\r
-:4031C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF\r
-:40320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008E\r
-:40324000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004E\r
-:40328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E\r
-:4032C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CE\r
-:40330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D\r
-:40334000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004D\r
-:40338000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D\r
-:4033C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CD\r
-:40340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008C\r
-:40344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C\r
-:40348000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C\r
-:4034C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CC\r
-:40350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008B\r
-:40354000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B\r
-:40358000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B\r
-:4035C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CB\r
-:40360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008A\r
-:40364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004A\r
-:40368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A\r
-:4036C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CA\r
-:403700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089\r
-:403740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049\r
-:403780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009\r
-:4037C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C9\r
-:403800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088\r
-:403840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048\r
-:403880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008\r
-:4038C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C8\r
-:403900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087\r
-:403940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047\r
-:403980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007\r
-:4039C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C7\r
-:403A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086\r
-:403A40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046\r
-:403A80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006\r
-:403AC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C6\r
-:403B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085\r
-:403B40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045\r
-:403B80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005\r
-:403BC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C5\r
-:403C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084\r
-:403C40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044\r
-:403C80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004\r
-:403CC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C4\r
-:403D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083\r
-:403D40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043\r
-:403D80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\r
-:403DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C3\r
-:403E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082\r
-:403E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042\r
-:403E80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\r
-:403EC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C2\r
-:403F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081\r
-:403F40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041\r
-:403F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\r
-:403FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1\r
-:0200000490006A\r
-:040000008000400537\r
-:0200000490105A\r
-:04000000BC90ACAF55\r
-:0200000490303A\r
-:020000005902A3\r
-:0200000490402A\r
-:4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:400040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:0200000490501A\r
-:0C00000000012E13306900012E1F896BD7\r
-:00000001FF
\ No newline at end of file
+++ /dev/null
-Archive member included because of file (symbol)\r
-\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .\CortexM3\ARM_GCC_473\Release\Cm3Start.o (cyfitter_cfg)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .\CortexM3\ARM_GCC_473\Release\main.o (BL_Start)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o) (CyDelayCycles)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o) (CySetTemp)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o) (CyHalt)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o) (CyPmReadStatus)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o) (CySpcStart)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o) (USBFS_CyBtldrCommStart)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o) (USBFS_Start)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o) (USBFS_lastPacketSize)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o) (USBFS_EP_1_ISR)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o) (USBFS_hidProtocol)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o) (USBFS_GetConfigTablePtr)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o) (USBFS_HandleVendorRqst)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o) (USBFS_DispatchClassRqst)\r
-.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o) (USBFS_TABLE)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (__register_exitproc)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (exit)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (__libc_fini_array)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o) (_global_impure_ptr)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (__libc_init_array)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o) (memcpy)\r
-c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
- c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (memset)\r
-\r
-Allocating common symbols\r
-Common symbol size file\r
-\r
-USBFS_deviceAddress\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_ep0Mode 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_interfaceSetting\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB\r
- 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-USBFS_hidIdleRate 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
-USBFS_currentTD 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_device 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_interfaceNumber\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_ep0Toggle 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_deviceStatus 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF\r
- 0x41 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-USBFS_configurationChanged\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_configuration\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_transferState\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_interfaceStatus\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_interfaceClass\r
- 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_EP 0x6c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF\r
- 0x41 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-USBFS_interfaceSetting_last\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_hidIdleTimer 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
-USBFS_lastPacketSize\r
- 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_hidProtocol 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
-USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB\r
- 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-dieTemperature 0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
-USBFS_ep0Count 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-USBFS_transferByteCount\r
- 0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
-\r
-Discarded input sections\r
-\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
- .data 0x00000000 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .text 0x00000000 0x70 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
- .ARM.extab 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
- .ARM.exidx 0x00000000 0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .text._exit 0x00000000 0x2 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .text.SetAnalogRoutingPumps\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .text.BL_SetFlashByte\r
- 0x00000000 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyFlash_Start\r
- 0x00000000 0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyFlash_Stop\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyWriteRowConfig\r
- 0x00000000 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyWriteRowData\r
- 0x00000000 0x5c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyFlash_SetWaitCycles\r
- 0x00000000 0x44 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyEEPROM_Stop\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyEEPROM_ReadReserve\r
- 0x00000000 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CyEEPROM_ReadRelease\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_SetTrimValue\r
- 0x00000000 0xb8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyBusClk_Internal_SetDivider\r
- 0x00000000 0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyPLL_OUT_Stop\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyPLL_OUT_SetPQ\r
- 0x00000000 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyPLL_OUT_SetSource\r
- 0x00000000 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_Stop\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_SetSource\r
- 0x00000000 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_EnableDoubler\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_DisableDoubler\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_SetFreq\r
- 0x00000000 0xd8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyMasterClk_SetSource\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyMasterClk_SetDivider\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyBusClk_SetDivider\r
- 0x00000000 0x6c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyUsbClk_SetSource\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_Start1K\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_Stop1K\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_Start100K\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_Stop100K\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIMO_Start\r
- 0x00000000 0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyPLL_OUT_Start\r
- 0x00000000 0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_Enable33K\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_Disable33K\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_SetSource\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyILO_SetPowerMode\r
- 0x00000000 0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_32KHZ_Stop\r
- 0x00000000 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_32KHZ_ReadStatus\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_Start\r
- 0x00000000 0x88 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_Stop\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_EnableErrStatus\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_DisableErrStatus\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_ReadStatus\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_EnableFaultRecovery\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_DisableFaultRecovery\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_SetStartup\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_SetFbVoltage\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_SetWdVoltage\r
- 0x00000000 0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_32KHZ_SetPowerMode\r
- 0x00000000 0x6c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyXTAL_32KHZ_Start\r
- 0x00000000 0x70 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyDelayFreq\r
- 0x00000000 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyWdtStart\r
- 0x00000000 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyWdtClear\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdLvDigitEnable\r
- 0x00000000 0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdLvAnalogEnable\r
- 0x00000000 0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdLvDigitDisable\r
- 0x00000000 0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdLvAnalogDisable\r
- 0x00000000 0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdHvAnalogEnable\r
- 0x00000000 0x44 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdHvAnalogDisable\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdStickyStatus\r
- 0x00000000 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyVdRealTimeStatus\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyDisableInts\r
- 0x00000000 0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyEnableInts\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyFlushCache\r
- 0x00000000 0x60 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIntSetSysVector\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIntGetSysVector\r
- 0x00000000 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIntGetVector\r
- 0x00000000 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIntGetPriority\r
- 0x00000000 0x12 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text.CyIntGetState\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .bss 0x00000000 0x44 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmHibSlpSaveSet\r
- 0x00000000 0x164 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmHibSlpRestore\r
- 0x00000000 0xa4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmSaveClocks\r
- 0x00000000 0x1b4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmRestoreClocks\r
- 0x00000000 0x208 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmAltAct\r
- 0x00000000 0x60 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmSleep\r
- 0x00000000 0xd8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmHibernate\r
- 0x00000000 0x238 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmReadStatus\r
- 0x00000000 0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmCtwSetInterval\r
- 0x00000000 0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmOppsSet\r
- 0x00000000 0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text.CyPmFtwSetInterval\r
- 0x00000000 0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .rodata 0x00000000 0xe .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .text.CySpcStop\r
- 0x00000000 0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .text.CySpcLoadMultiByte\r
- 0x00000000 0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .text.CySpcEraseSector\r
- 0x00000000 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .text.USBFS_CyBtldrCommStop\r
- 0x00000000 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_Stop\r
- 0x00000000 0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_CheckActivity\r
- 0x00000000 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_GetInterfaceSetting\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_DisableOutEP\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_Force\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_GetEPAckState\r
- 0x00000000 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_SetPowerStatus\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text.USBFS_RWUEnabled\r
- 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .text.USBFS_ControlReadDataStage\r
- 0x00000000 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .text.USBFS_UpdateHIDTimer\r
- 0x00000000 0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .text.USBFS_GetProtocol\r
- 0x00000000 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .text.USBFS_GetDeviceTablePtr\r
- 0x00000000 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .text.USBFS_TerminateEP\r
- 0x00000000 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .text 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- .data 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- .bss 0x00000000 0x0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- .text.__register_exitproc\r
- 0x00000000 0x14 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- .text.exit 0x00000000 0x2c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- .text.__libc_fini_array\r
- 0x00000000 0x2c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .data.impure_data\r
- 0x00000000 0x64 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .data._impure_ptr\r
- 0x00000000 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .rodata.str1.1\r
- 0x00000000 0x2 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .rodata._global_impure_ptr\r
- 0x00000000 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
- .text 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
- .data 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
- .bss 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
-\r
-Memory Configuration\r
-\r
-Name Origin Length Attributes\r
-rom 0x00000000 0x00020000 xr\r
-ram 0x1fffc000 0x00008000 xrw\r
-*default* 0x00000000 0xffffffff\r
-\r
-Linker script and memory map\r
-\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
-START GROUP\r
-LOAD .\CortexM3\ARM_GCC_473\Release\main.o\r
-LOAD .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
-LOAD .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
-LOAD .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a\r
-LOAD C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\CortexM3\ARM_GCC_473\Release\CyComponentLibrary.a\r
-END GROUP\r
-START GROUP\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m\libgcc.a\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a\r
-END GROUP\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
-START GROUP\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m\libgcc.a\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc.a\r
-LOAD c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libnosys.a\r
-END GROUP\r
- 0x00000000 CY_APPL_ORIGIN = 0x0\r
- 0x00000100 CY_FLASH_ROW_SIZE = 0x100\r
- 0x00000020 CY_ECC_ROW_SIZE = 0x20\r
- 0x00000000 CY_EE_IN_BTLDR = 0x0\r
- 0x00000000 CY_APPL_LOADABLE = 0x0\r
- 0x00000800 CY_EE_SIZE = 0x800\r
- 0x00000001 CY_APPL_NUM = 0x1\r
- 0x00000001 CY_APPL_MAX = 0x1\r
- 0x00000040 CY_METADATA_SIZE = 0x40\r
- 0x1fffc278 PROVIDE (__cy_heap_start, _end)\r
- 0x00000001 PROVIDE (__cy_region_num, ((__cy_regions_end - __cy_regions) / 0x10))\r
- 0x20004000 PROVIDE (__cy_stack, (ORIGIN (ram) + 0x8000))\r
- 0x20002000 PROVIDE (__cy_heap_end, (__cy_stack - 0x2000))\r
-\r
-.cybootloader 0x00000000 0x0\r
- *(.cybootloader)\r
- 0x00000000 appl1_start = CY_APPL_ORIGIN?CY_APPL_ORIGIN:ALIGN (CY_FLASH_ROW_SIZE)\r
- 0x0000ff00 appl2_start = (appl1_start + ALIGN ((((0x20000 - appl1_start) - (0x2 * CY_FLASH_ROW_SIZE)) / 0x2), CY_FLASH_ROW_SIZE))\r
- 0x00000000 appl_start = (CY_APPL_NUM == 0x1)?appl1_start:appl2_start\r
- 0x00000000 ecc_offset = ((appl_start / CY_FLASH_ROW_SIZE) * CY_ECC_ROW_SIZE)\r
- 0x00000000 ee_offset = (CY_APPL_LOADABLE && ! (CY_EE_IN_BTLDR))?((CY_EE_SIZE / CY_APPL_MAX) * (CY_APPL_NUM - 0x1)):0x0\r
- 0x00000800 ee_size = (CY_APPL_LOADABLE && ! (CY_EE_IN_BTLDR))?(CY_EE_SIZE / CY_APPL_MAX):CY_EE_SIZE\r
- 0x00000000 PROVIDE (CY_ECC_OFFSET, ecc_offset)\r
-\r
-.text 0x00000000 0x2004\r
- CREATE_OBJECT_SYMBOLS\r
- 0x00000000 PROVIDE (__cy_interrupt_vector, RomVectors)\r
- *(.romvectors)\r
- .romvectors 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x00000000 RomVectors\r
- 0x00000001 ASSERT ((. != __cy_interrupt_vector), No interrupt vector)\r
- 0x00000001 ASSERT (CY_APPL_ORIGIN?(SIZEOF (.cybootloader) <= CY_APPL_ORIGIN):0x1, Wrong image location)\r
- 0x00000010 PROVIDE (__cy_reset, Reset)\r
- *(.text.Reset)\r
- .text.Reset 0x00000010 0x1c .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x00000010 Reset\r
- 0x00000001 ASSERT ((. != __cy_reset), No reset code)\r
- *(.dma_init)\r
- 0x00000001 ASSERT ((((appl_start + .) <= 0x10000) || 0x1), DMA Init must be within the first 64k of flash)\r
- *(.text .text.* .gnu.linkonce.t.*)\r
- .text 0x0000002c 0x54 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .text.startup.main\r
- 0x00000080 0xe0 .\CortexM3\ARM_GCC_473\Release\main.o\r
- 0x00000080 main\r
- .text.IntDefaultHandler\r
- 0x00000160 0x2 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x00000160 IntDefaultHandler\r
- *fill* 0x00000162 0x2 00\r
- .text.Start_c 0x00000164 0x54 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x00000164 Start_c\r
- .text.startup.initialize_psoc\r
- 0x000001b8 0x68 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x000001b8 initialize_psoc\r
- .text.cyfitter_cfg\r
- 0x00000220 0x1d8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- 0x00000220 cyfitter_cfg\r
- .text.BL_LaunchBootloadable\r
- 0x000003f8 0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- *fill* 0x000003fa 0x2 00\r
- .text.BL_GetMetadata.constprop.1\r
- 0x000003fc 0x8c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .text.BL_ValidateBootloadable.constprop.0\r
- 0x00000488 0x84 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .text.BL_HostLink\r
- 0x0000050c 0x384 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .text.BL_Start\r
- 0x00000890 0x80 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- 0x00000890 BL_Start\r
- .text.CyBtldr_CheckLaunch\r
- 0x00000910 0x30 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- 0x00000910 CyBtldr_CheckLaunch\r
- .text 0x00000940 0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- 0x00000940 CyDelayCycles\r
- 0x00000954 CyEnterCriticalSection\r
- 0x0000095c CyExitCriticalSection\r
- .text.CySetTempInt.part.0\r
- 0x00000968 0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .text.CySetTemp\r
- 0x000009bc 0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- 0x000009bc CySetTemp\r
- .text.CySetFlashEEBuffer\r
- 0x000009e4 0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- 0x000009e4 CySetFlashEEBuffer\r
- .text.CyWriteRowFull\r
- 0x00000a10 0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- 0x00000a10 CyWriteRowFull\r
- .text.CyEEPROM_Start\r
- 0x00000ab0 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- 0x00000ab0 CyEEPROM_Start\r
- .text.CyHalt 0x00000ac8 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x00000ac8 CyHalt\r
- .text.CySoftwareReset\r
- 0x00000acc 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x00000acc CySoftwareReset\r
- .text.CyDelay 0x00000adc 0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x00000adc CyDelay\r
- .text.CyDelayUs\r
- 0x00000b04 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x00000b04 CyDelayUs\r
- .text.CyIntSetVector\r
- 0x00000b14 0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x00000b14 CyIntSetVector\r
- .text.CyIntSetPriority\r
- 0x00000b30 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x00000b30 CyIntSetPriority\r
- .text.CySpcStart\r
- 0x00000b44 0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000b44 CySpcStart\r
- .text.CySpcReadData\r
- 0x00000b68 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000b68 CySpcReadData\r
- .text.CySpcLoadRow\r
- 0x00000b9c 0x4c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000b9c CySpcLoadRow\r
- .text.CySpcWriteRow\r
- 0x00000be8 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000be8 CySpcWriteRow\r
- .text.CySpcGetTemp\r
- 0x00000c30 0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000c30 CySpcGetTemp\r
- .text.CySpcLock\r
- 0x00000c6c 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000c6c CySpcLock\r
- .text.CySpcUnlock\r
- 0x00000cac 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x00000cac CySpcUnlock\r
- .text.USBFS_CyBtldrCommStart\r
- 0x00000ce0 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- 0x00000ce0 USBFS_CyBtldrCommStart\r
- .text.USBFS_CyBtldrCommReset\r
- 0x00000cf8 0x6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- 0x00000cf8 USBFS_CyBtldrCommReset\r
- *fill* 0x00000cfe 0x2 00\r
- .text.USBFS_CyBtldrCommWrite\r
- 0x00000d00 0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- 0x00000d00 USBFS_CyBtldrCommWrite\r
- .text.USBFS_CyBtldrCommRead\r
- 0x00000d54 0xb0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- 0x00000d54 USBFS_CyBtldrCommRead\r
- .text.USBFS_Init\r
- 0x00000e04 0x114 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00000e04 USBFS_Init\r
- .text.USBFS_InitComponent\r
- 0x00000f18 0x98 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00000f18 USBFS_InitComponent\r
- .text.USBFS_Start\r
- 0x00000fb0 0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00000fb0 USBFS_Start\r
- .text.USBFS_ReInitComponent\r
- 0x00000fd4 0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00000fd4 USBFS_ReInitComponent\r
- .text.USBFS_GetConfiguration\r
- 0x0000102c 0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x0000102c USBFS_GetConfiguration\r
- .text.USBFS_IsConfigurationChanged\r
- 0x00001038 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00001038 USBFS_IsConfigurationChanged\r
- .text.USBFS_GetEPState\r
- 0x0000104c 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x0000104c USBFS_GetEPState\r
- .text.USBFS_GetEPCount\r
- 0x0000105c 0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x0000105c USBFS_GetEPCount\r
- .text.USBFS_LoadInEP\r
- 0x00001088 0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00001088 USBFS_LoadInEP\r
- .text.USBFS_EnableOutEP\r
- 0x00001104 0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x00001104 USBFS_EnableOutEP\r
- .text.USBFS_ReadOutEP\r
- 0x0000112c 0x4c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x0000112c USBFS_ReadOutEP\r
- .text.USBFS_LoadEP0\r
- 0x00001178 0x94 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001178 USBFS_LoadEP0\r
- .text.USBFS_InitZeroLengthControlTransfer\r
- 0x0000120c 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x0000120c USBFS_InitZeroLengthControlTransfer\r
- .text.USBFS_ControlWriteDataStage\r
- 0x00001240 0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001240 USBFS_ControlWriteDataStage\r
- .text.USBFS_InitNoDataControlTransfer\r
- 0x000012b4 0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x000012b4 USBFS_InitNoDataControlTransfer\r
- .text.USBFS_UpdateStatusBlock\r
- 0x000012e0 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x000012e0 USBFS_UpdateStatusBlock\r
- .text.USBFS_NoDataControlStatusStage\r
- 0x00001300 0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001300 USBFS_NoDataControlStatusStage\r
- .text.USBFS_ControlWriteStatusStage\r
- 0x0000133c 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x0000133c USBFS_ControlWriteStatusStage\r
- .text.USBFS_HandleIN\r
- 0x0000135c 0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x0000135c USBFS_HandleIN\r
- .text.USBFS_ControlReadStatusStage\r
- 0x00001380 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001380 USBFS_ControlReadStatusStage\r
- .text.USBFS_HandleOUT\r
- 0x000013b4 0x38 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x000013b4 USBFS_HandleOUT\r
- .text.USBFS_HandleSetup\r
- 0x000013ec 0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x000013ec USBFS_HandleSetup\r
- .text.USBFS_EP_0_ISR\r
- 0x00001440 0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001440 USBFS_EP_0_ISR\r
- .text.USBFS_InitializeStatusBlock\r
- 0x000014e0 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x000014e0 USBFS_InitializeStatusBlock\r
- .text.USBFS_InitControlWrite\r
- 0x00001500 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001500 USBFS_InitControlWrite\r
- .text.USBFS_InitControlRead\r
- 0x00001548 0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x00001548 USBFS_InitControlRead\r
- .text.USBFS_EP_1_ISR\r
- 0x00001598 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- 0x00001598 USBFS_EP_1_ISR\r
- .text.USBFS_EP_2_ISR\r
- 0x000015cc 0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- 0x000015cc USBFS_EP_2_ISR\r
- .text.USBFS_SOF_ISR\r
- 0x00001600 0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- 0x00001600 USBFS_SOF_ISR\r
- .text.USBFS_BUS_RESET_ISR\r
- 0x00001602 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- 0x00001602 USBFS_BUS_RESET_ISR\r
- *fill* 0x00001606 0x2 00\r
- .text.USBFS_FindHidClassDecriptor\r
- 0x00001608 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- 0x00001608 USBFS_FindHidClassDecriptor\r
- .text.USBFS_FindReportDescriptor\r
- 0x00001648 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- 0x00001648 USBFS_FindReportDescriptor\r
- .text.USBFS_FindReport\r
- 0x00001690 0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- 0x00001690 USBFS_FindReport\r
- .text.USBFS_DispatchHIDClassRqst\r
- 0x00001704 0x110 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- 0x00001704 USBFS_DispatchHIDClassRqst\r
- .text.USBFS_ConfigReg\r
- 0x00001814 0xb4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001814 USBFS_ConfigReg\r
- .text.USBFS_GetConfigTablePtr\r
- 0x000018c8 0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x000018c8 USBFS_GetConfigTablePtr\r
- .text.USBFS_ConfigAltChanged\r
- 0x000018e4 0x128 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x000018e4 USBFS_ConfigAltChanged\r
- .text.USBFS_GetInterfaceClassTablePtr\r
- 0x00001a0c 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001a0c USBFS_GetInterfaceClassTablePtr\r
- .text.USBFS_Config\r
- 0x00001a2c 0x168 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001a2c USBFS_Config\r
- .text.USBFS_SetEndpointHalt\r
- 0x00001b94 0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001b94 USBFS_SetEndpointHalt\r
- .text.USBFS_ClearEndpointHalt\r
- 0x00001bec 0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001bec USBFS_ClearEndpointHalt\r
- .text.USBFS_ValidateAlternateSetting\r
- 0x00001c68 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001c68 USBFS_ValidateAlternateSetting\r
- .text.USBFS_HandleStandardRqst\r
- 0x00001cb0 0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x00001cb0 USBFS_HandleStandardRqst\r
- .text.USBFS_HandleVendorRqst\r
- 0x00001f24 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- 0x00001f24 USBFS_HandleVendorRqst\r
- .text.USBFS_DispatchClassRqst\r
- 0x00001f3c 0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- 0x00001f3c USBFS_DispatchClassRqst\r
- .text.__libc_init_array\r
- 0x00001f8c 0x4c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- 0x00001f8c __libc_init_array\r
- .text.memcpy 0x00001fd8 0x12 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- 0x00001fd8 memcpy\r
- .text.memset 0x00001fea 0x10 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
- 0x00001fea memset\r
- *(.plt)\r
- *(.gnu.warning)\r
- *(.glue_7t)\r
- .glue_7t 0x00000000 0x0 linker stubs\r
- *(.glue_7)\r
- .glue_7 0x00000000 0x0 linker stubs\r
- *(.vfp11_veneer)\r
- .vfp11_veneer 0x00000000 0x0 linker stubs\r
- *(.bootloader)\r
- *fill* 0x00001ffa 0x2 00\r
- .bootloader 0x00001ffc 0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- 0x00001ffc BL_SizeBytes\r
- 0x00002000 BL_Checksum\r
- *(.ARM.extab* .gnu.linkonce.armextab.*)\r
- *(.gcc_except_table)\r
-\r
-.v4_bx 0x00002004 0x0\r
- .v4_bx 0x00000000 0x0 linker stubs\r
-\r
-.iplt 0x00002004 0x0\r
- .iplt 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
-\r
-.eh_frame_hdr\r
- *(.eh_frame_hdr)\r
-\r
-.eh_frame 0x00002004 0x4\r
- *(.eh_frame)\r
- .eh_frame 0x00002004 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .eh_frame 0x00002004 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
- 0x00002008 PROVIDE (__exidx_start, .)\r
-\r
-.ARM.exidx\r
- *(.ARM.exidx* .gnu.linkonce.armexidx.*)\r
- 0x00002008 __exidx_end = .\r
-\r
-.rodata 0x00002008 0x248\r
- *(.rodata .rodata.* .gnu.linkonce.r.*)\r
- .rodata 0x00002008 0xb8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .rodata 0x000020c0 0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .rodata 0x000020c8 0x154 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- 0x000020c8 USBFS_TABLE\r
- 0x000020d0 USBFS_DEVICE0_TABLE\r
- 0x000020e0 USBFS_DEVICE0_CONFIGURATION0_TABLE\r
- 0x00002100 USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS\r
- 0x00002102 USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\r
- 0x00002114 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE\r
- 0x0000211c USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE\r
- 0x00002144 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE\r
- 0x00002150 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE\r
- 0x0000215c USBFS_HIDREPORT_DESCRIPTOR1\r
- 0x00002184 USBFS_SN_STRING_DESCRIPTOR\r
- 0x0000218e USBFS_STRING_DESCRIPTORS\r
- 0x000021e1 USBFS_DEVICE0_CONFIGURATION0_DESCR\r
- 0x0000220a USBFS_DEVICE0_DESCR\r
- 0x0000221c . = ALIGN (0x4)\r
- *(.init)\r
- .init 0x0000221c 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
- 0x0000221c _init\r
- .init 0x00002220 0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
- 0x00002228 . = ALIGN (0x4)\r
- 0x00002228 __preinit_array_start = .\r
- *(.preinit_array)\r
- 0x00002228 __preinit_array_end = .\r
- 0x00002228 . = ALIGN (0x4)\r
- 0x00002228 __init_array_start = .\r
- *(SORT(.init_array.*))\r
- *(.init_array)\r
- .init_array 0x00002228 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .init_array 0x0000222c 0x4 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x00002230 __init_array_end = .\r
- 0x00002230 . = ALIGN (0x4)\r
- *(.fini)\r
- .fini 0x00002230 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
- 0x00002230 _fini\r
- .fini 0x00002234 0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
- 0x0000223c . = ALIGN (0x4)\r
- 0x0000223c __fini_array_start = .\r
- *(.fini_array)\r
- .fini_array 0x0000223c 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- *(SORT(.fini_array.*))\r
- 0x00002240 __fini_array_end = .\r
- 0x00002240 . = ALIGN (0x4)\r
- *crtbegin.o(.ctors)\r
- *(EXCLUDE_FILE(*crtend.o) .ctors)\r
- *(SORT(.ctors.*))\r
- *crtend.o(.ctors)\r
- 0x00002240 . = ALIGN (0x4)\r
- *crtbegin.o(.dtors)\r
- *(EXCLUDE_FILE(*crtend.o) .dtors)\r
- *(SORT(.dtors.*))\r
- *crtend.o(.dtors)\r
- 0x00002240 . = ALIGN (0x4)\r
- 0x00002240 __cy_regions = .\r
- 0x00002240 0x4 LONG 0x2250 __cy_region_init_ram\r
- 0x00002244 0x4 LONG 0x1fffc108 __cy_region_start_data\r
- 0x00002248 0x4 LONG 0x20 __cy_region_init_size_ram\r
- 0x0000224c 0x4 LONG 0x150 __cy_region_zero_size_ram\r
- 0x00002250 __cy_regions_end = .\r
- 0x00002250 . = ALIGN (0x8)\r
- 0x00002250 _etext = .\r
-\r
-.ramvectors 0x1fffc000 0x100\r
- 0x1fffc000 __cy_region_start_ram = .\r
- *(.ramvectors)\r
- .ramvectors 0x1fffc000 0x100 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x1fffc000 CyRamVectors\r
-\r
-.noinit 0x1fffc100 0x5\r
- *(.noinit)\r
- .noinit 0x1fffc100 0x4 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .noinit 0x1fffc104 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x1fffc104 CyResetStatus\r
-\r
-.data 0x1fffc108 0x20 load address 0x00002250\r
- 0x1fffc108 __cy_region_start_data = .\r
- *(.jcr)\r
- .jcr 0x1fffc108 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .jcr 0x1fffc108 0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
- *(.got.plt)\r
- *(.got)\r
- *(.shdata)\r
- *(.data .data.* .gnu.linkonce.d.*)\r
- .data 0x1fffc10c 0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- 0x1fffc10c BL_SizeBytesAccess\r
- 0x1fffc110 BL_ChecksumAccess\r
- .data 0x1fffc114 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x1fffc114 cydelay_32k_ms\r
- 0x1fffc118 cydelay_freq_khz\r
- 0x1fffc11c cydelay_freq_mhz\r
- 0x1fffc120 cydelay_freq_hz\r
- 0x1fffc128 . = ALIGN (0x8)\r
- *fill* 0x1fffc124 0x4 00\r
- *(.ram)\r
- 0x1fffc128 _edata = .\r
-\r
-.igot.plt 0x1fffc128 0x0 load address 0x00002270\r
- .igot.plt 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
-\r
-.bss 0x1fffc128 0x150 load address 0x00002270\r
- 0x1fffc128 PROVIDE (__bss_start__, .)\r
- *(.shbss)\r
- *(.bss .bss.* .gnu.linkonce.b.*)\r
- .bss 0x1fffc128 0x1c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .bss 0x1fffc144 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .bss 0x1fffc148 0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x1fffc148 SpcLockState\r
- .bss 0x1fffc150 0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .bss 0x1fffc154 0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x1fffc154 USBFS_initVar\r
- .bss 0x1fffc155 0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- *(COMMON)\r
- COMMON 0x1fffc157 0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- 0x1fffc157 dieTemperature\r
- *fill* 0x1fffc159 0x3 00\r
- COMMON 0x1fffc15c 0x8e .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x1fffc15c USBFS_deviceAddress\r
- 0x1fffc15d USBFS_ep0Mode\r
- 0x1fffc15e USBFS_interfaceSetting\r
- 0x1fffc160 USBFS_currentTD\r
- 0x1fffc16c USBFS_device\r
- 0x1fffc16d USBFS_interfaceNumber\r
- 0x1fffc16e USBFS_ep0Toggle\r
- 0x1fffc16f USBFS_deviceStatus\r
- 0x1fffc170 USBFS_configurationChanged\r
- 0x1fffc171 USBFS_configuration\r
- 0x1fffc172 USBFS_transferState\r
- 0x1fffc173 USBFS_interfaceStatus\r
- 0x1fffc174 USBFS_interfaceClass\r
- 0x1fffc178 USBFS_EP\r
- 0x1fffc1e4 USBFS_interfaceSetting_last\r
- 0x1fffc1e5 USBFS_lastPacketSize\r
- 0x1fffc1e6 USBFS_ep0Count\r
- 0x1fffc1e8 USBFS_transferByteCount\r
- COMMON 0x1fffc1ea 0x3 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- 0x1fffc1ea USBFS_hidIdleRate\r
- 0x1fffc1eb USBFS_hidIdleTimer\r
- 0x1fffc1ec USBFS_hidProtocol\r
- *fill* 0x1fffc1ed 0x1 00\r
- COMMON 0x1fffc1ee 0x8a .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- 0x1fffc1ee USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB\r
- 0x1fffc1f2 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF\r
- 0x1fffc233 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF\r
- 0x1fffc274 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB\r
- 0x1fffc278 . = ALIGN (0x8)\r
- *(.ram.b)\r
- 0x1fffc278 _end = .\r
- 0x1fffc278 __end = .\r
- 0x1fffc278 PROVIDE (end, .)\r
- 0x1fffc278 PROVIDE (__bss_end__, .)\r
- 0x00002250 __cy_region_init_ram = LOADADDR (.data)\r
- 0x00000020 __cy_region_init_size_ram = (_edata - ADDR (.data))\r
- 0x00000150 __cy_region_zero_size_ram = (_end - _edata)\r
-\r
-.heap 0x1fffc278 0x800 load address 0x00002270\r
- 0x1fffc278 . = _end\r
- 0x1fffca78 . = (. + 0x800)\r
- *fill* 0x1fffc278 0x800 00\r
- 0x1fffca78 __cy_heap_limit = .\r
-\r
-.stack 0x20002000 0x2000\r
- 0x20002000 __cy_stack_limit = .\r
- 0x20004000 . = (. + 0x2000)\r
- *fill* 0x20002000 0x2000 00\r
- 0x00000001 ASSERT ((__cy_stack_limit >= __cy_heap_limit), region RAM overflowed with stack)\r
-\r
-.cyloadermeta 0x0001ffc0 0x40\r
- *(.cyloadermeta)\r
- .cyloadermeta 0x0001ffc0 0x40 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x0001ffc0 cy_meta_loader\r
-\r
-.cyloadablemeta\r
- *(.cyloadablemeta)\r
-\r
-.cyconfigecc 0x80000000 0x1\r
- *(.cyconfigecc)\r
- .cyconfigecc 0x80000000 0x1 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x80000000 cy_meta_configecc\r
-\r
-.cycustnvl 0x90000000 0x4\r
- *(.cycustnvl)\r
- .cycustnvl 0x90000000 0x4 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x90000000 cy_meta_custnvl\r
-\r
-.cywolatch 0x90100000 0x4\r
- *(.cywolatch)\r
- .cywolatch 0x90100000 0x4 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x90100000 cy_meta_wonvl\r
-\r
-.cyeeprom 0x90200000 0x0\r
- *(.cyeeprom)\r
- 0x00000001 ASSERT ((. <= ((0x90200000 + ee_offset) + ee_size)), .cyeeprom data will not fit in EEPROM)\r
-\r
-.cyflashprotect\r
- 0x90400000 0x80\r
- *(.cyflashprotect)\r
- .cyflashprotect\r
- 0x90400000 0x80 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x90400000 cy_meta_flashprotect\r
-\r
-.cymeta 0x90500000 0xc\r
- *(.cymeta)\r
- .cymeta 0x90500000 0xc .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x90500000 cy_metadata\r
-\r
-.rel.dyn 0x00002270 0x0 load address 0x9050000c\r
- .rel.iplt 0x00000000 0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
-\r
-.stab\r
- *(.stab)\r
-\r
-.stabstr\r
- *(.stabstr)\r
-\r
-.debug\r
- *(.debug)\r
-\r
-.line\r
- *(.line)\r
-\r
-.debug_srcinfo\r
- *(.debug_srcinfo)\r
-\r
-.debug_sfnames\r
- *(.debug_sfnames)\r
-\r
-.debug_aranges 0x00000000 0x748\r
- *(.debug_aranges)\r
- .debug_aranges\r
- 0x00000000 0x20 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_aranges\r
- 0x00000020 0x18 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .debug_aranges\r
- 0x00000038 0x40 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_aranges\r
- 0x00000078 0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_aranges\r
- 0x000000a0 0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_aranges\r
- 0x000000f0 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .debug_aranges\r
- 0x00000110 0x80 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_aranges\r
- 0x00000190 0x210 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_aranges\r
- 0x000003a0 0x70 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_aranges\r
- 0x00000410 0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_aranges\r
- 0x00000478 0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_aranges\r
- 0x000004b8 0xb0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_aranges\r
- 0x00000568 0x98 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_aranges\r
- 0x00000600 0x38 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .debug_aranges\r
- 0x00000638 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_aranges\r
- 0x00000680 0x70 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_aranges\r
- 0x000006f0 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .debug_aranges\r
- 0x00000710 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .debug_aranges\r
- 0x00000730 0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-\r
-.debug_pubnames\r
- *(.debug_pubnames)\r
-\r
-.debug_info 0x00000000 0x65b7\r
- *(.debug_info .gnu.linkonce.wi.*)\r
- .debug_info 0x00000000 0x109 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_info 0x00000109 0x165 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .debug_info 0x0000026e 0x345 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_info 0x000005b3 0x549 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_info 0x00000afc 0xbf2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_info 0x000016ee 0x81 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .debug_info 0x0000176f 0x726 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_info 0x00001e95 0xfc0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_info 0x00002e55 0xa1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_info 0x00003871 0x46f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_info 0x00003ce0 0x40f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_info 0x000040ef 0x8c3 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_info 0x000049b2 0x6b7 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_info 0x00005069 0x1d5 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .debug_info 0x0000523e 0x430 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_info 0x0000566e 0x89e .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_info 0x00005f0c 0xcd .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .debug_info 0x00005fd9 0x1cf .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .debug_info 0x000061a8 0x40f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-\r
-.debug_abbrev 0x00000000 0x1eee\r
- *(.debug_abbrev)\r
- .debug_abbrev 0x00000000 0xa1 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_abbrev 0x000000a1 0x5d .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .debug_abbrev 0x000000fe 0x1c2 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_abbrev 0x000002c0 0x236 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_abbrev 0x000004f6 0x2e8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_abbrev 0x000007de 0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .debug_abbrev 0x000007f2 0x305 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_abbrev 0x00000af7 0x350 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_abbrev 0x00000e47 0x22c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_abbrev 0x00001073 0x1dc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_abbrev 0x0000124f 0x177 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_abbrev 0x000013c6 0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_abbrev 0x0000163a 0x1f6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_abbrev 0x00001830 0xe8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .debug_abbrev 0x00001918 0x1aa .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_abbrev 0x00001ac2 0x22b .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_abbrev 0x00001ced 0x69 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .debug_abbrev 0x00001d56 0xea .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .debug_abbrev 0x00001e40 0xae .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-\r
-.debug_line 0x00000000 0x23f4\r
- *(.debug_line)\r
- .debug_line 0x00000000 0x12f .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_line 0x0000012f 0x53 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .debug_line 0x00000182 0x19c .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_line 0x0000031e 0x1d6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_line 0x000004f4 0x3d6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_line 0x000008ca 0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .debug_line 0x00000932 0x201 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_line 0x00000b33 0x668 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_line 0x0000119b 0x34a .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_line 0x000014e5 0x1bd .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_line 0x000016a2 0x14b .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_line 0x000017ed 0x2cc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_line 0x00001ab9 0x24d .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_line 0x00001d06 0xc1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .debug_line 0x00001dc7 0x172 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_line 0x00001f39 0x360 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_line 0x00002299 0x66 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .debug_line 0x000022ff 0x96 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .debug_line 0x00002395 0x5f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-\r
-.debug_frame 0x00000000 0x11c4\r
- *(.debug_frame)\r
- .debug_frame 0x00000000 0x2c .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_frame 0x0000002c 0x84 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_frame 0x000000b0 0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_frame 0x000000f8 0xf0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_frame 0x000001e8 0x154 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_frame 0x0000033c 0x4f4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_frame 0x00000830 0x164 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_frame 0x00000994 0x12c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_frame 0x00000ac0 0x9c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_frame 0x00000b5c 0x1a0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_frame 0x00000cfc 0x17c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_frame 0x00000e78 0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .debug_frame 0x00000ec8 0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_frame 0x00000f68 0x12c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_frame 0x00001094 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .debug_frame 0x000010b4 0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .debug_frame 0x000010d4 0x28 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- .debug_frame 0x000010fc 0x28 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- .debug_frame 0x00001124 0x2c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- .debug_frame 0x00001150 0x2c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- .debug_frame 0x0000117c 0x28 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- .debug_frame 0x000011a4 0x20 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
-\r
-.debug_str 0x00000000 0x20dd\r
- *(.debug_str)\r
- .debug_str 0x00000000 0x121 .\CortexM3\ARM_GCC_473\Release\main.o\r
- 0x15a (size before relaxing)\r
- .debug_str 0x00000121 0x86 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- 0x1a5 (size before relaxing)\r
- .debug_str 0x000001a7 0x147 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- 0x28a (size before relaxing)\r
- .debug_str 0x000002ee 0x1c9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- 0x331 (size before relaxing)\r
- .debug_str 0x000004b7 0x368 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- 0x4f0 (size before relaxing)\r
- .debug_str 0x0000081f 0x189 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- 0x33a (size before relaxing)\r
- .debug_str 0x000009a8 0x626 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- 0x815 (size before relaxing)\r
- .debug_str 0x00000fce 0x345 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- 0x6a6 (size before relaxing)\r
- .debug_str 0x00001313 0xa1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- 0x2a0 (size before relaxing)\r
- .debug_str 0x000013b4 0x10d .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- 0x2a9 (size before relaxing)\r
- .debug_str 0x000014c1 0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- 0x4d4 (size before relaxing)\r
- .debug_str 0x00001735 0x2f9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- 0x579 (size before relaxing)\r
- .debug_str 0x00001a2e 0x67 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- 0x217 (size before relaxing)\r
- .debug_str 0x00001a95 0x126 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- 0x360 (size before relaxing)\r
- .debug_str 0x00001bbb 0x1e9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- 0x573 (size before relaxing)\r
- .debug_str 0x00001da4 0x25 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- 0x16f (size before relaxing)\r
- .debug_str 0x00001dc9 0x25 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- 0x226 (size before relaxing)\r
- .debug_str 0x00001dee 0x2ef .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- 0x518 (size before relaxing)\r
-\r
-.debug_loc 0x00000000 0x3edd\r
- *(.debug_loc)\r
- .debug_loc 0x00000000 0x20 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_loc 0x00000020 0xf9 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_loc 0x00000119 0x133 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_loc 0x0000024c 0xfb4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_loc 0x00001200 0x4cb .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_loc 0x000016cb 0xb86 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_loc 0x00002251 0x2ce .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_loc 0x0000251f 0x4f3 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_loc 0x00002a12 0x2c8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_loc 0x00002cda 0x5b7 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_loc 0x00003291 0x289 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_loc 0x0000351a 0x2e0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_loc 0x000037fa 0x68b .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_loc 0x00003e85 0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
-\r
-.debug_macinfo\r
- *(.debug_macinfo)\r
-\r
-.debug_ranges 0x00000000 0x728\r
- *(.debug_ranges)\r
- .debug_ranges 0x00000000 0x10 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .debug_ranges 0x00000010 0x30 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .debug_ranges 0x00000040 0xb8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .debug_ranges 0x000000f8 0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .debug_ranges 0x00000150 0xd0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .debug_ranges 0x00000220 0x200 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .debug_ranges 0x00000420 0x78 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .debug_ranges 0x00000498 0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .debug_ranges 0x000004f0 0x30 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .debug_ranges 0x00000520 0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .debug_ranges 0x000005c0 0x88 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .debug_ranges 0x00000648 0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .debug_ranges 0x00000670 0x38 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .debug_ranges 0x000006a8 0x60 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .debug_ranges 0x00000708 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .debug_ranges 0x00000718 0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
-\r
-.comment 0x00000000 0x70\r
- .comment 0x00000000 0x70 .\CortexM3\ARM_GCC_473\Release\main.o\r
- 0x71 (size before relaxing)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .comment 0x00000000 0x71 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
-\r
-.debug_weaknames\r
- *(.debug_weaknames)\r
-\r
-.debug_funcnames\r
- *(.debug_funcnames)\r
-\r
-.debug_typenames\r
- *(.debug_typenames)\r
-\r
-.debug_varnames\r
- *(.debug_varnames)\r
-\r
-.note.gnu.arm.ident\r
- *(.note.gnu.arm.ident)\r
-\r
-.ARM.attributes\r
- 0x00000000 0x29\r
- *(.ARM.attributes)\r
- .ARM.attributes\r
- 0x00000000 0x1d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o\r
- .ARM.attributes\r
- 0x0000001d 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o\r
- .ARM.attributes\r
- 0x0000004a 0x1b c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o\r
- .ARM.attributes\r
- 0x00000065 0x33 .\CortexM3\ARM_GCC_473\Release\main.o\r
- .ARM.attributes\r
- 0x00000098 0x33 .\CortexM3\ARM_GCC_473\Release\cymetadata.o\r
- .ARM.attributes\r
- 0x000000cb 0x33 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o\r
- .ARM.attributes\r
- 0x000000fe 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)\r
- .ARM.attributes\r
- 0x00000131 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)\r
- .ARM.attributes\r
- 0x00000164 0x21 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)\r
- .ARM.attributes\r
- 0x00000185 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)\r
- .ARM.attributes\r
- 0x000001b8 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)\r
- .ARM.attributes\r
- 0x000001eb 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)\r
- .ARM.attributes\r
- 0x0000021e 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)\r
- .ARM.attributes\r
- 0x00000251 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)\r
- .ARM.attributes\r
- 0x00000284 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)\r
- .ARM.attributes\r
- 0x000002b7 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)\r
- .ARM.attributes\r
- 0x000002ea 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)\r
- .ARM.attributes\r
- 0x0000031d 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)\r
- .ARM.attributes\r
- 0x00000350 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)\r
- .ARM.attributes\r
- 0x00000383 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)\r
- .ARM.attributes\r
- 0x000003b6 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)\r
- .ARM.attributes\r
- 0x000003e9 0x33 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)\r
- .ARM.attributes\r
- 0x0000041c 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-__atexit2.o)\r
- .ARM.attributes\r
- 0x00000449 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-exit.o)\r
- .ARM.attributes\r
- 0x00000476 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-fini.o)\r
- .ARM.attributes\r
- 0x000004a3 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-impure.o)\r
- .ARM.attributes\r
- 0x000004d0 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)\r
- .ARM.attributes\r
- 0x000004fd 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)\r
- .ARM.attributes\r
- 0x0000052a 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)\r
- .ARM.attributes\r
- 0x00000557 0x2d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o\r
- .ARM.attributes\r
- 0x00000584 0x1d c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o\r
-\r
-/DISCARD/\r
- *(.note.GNU-stack)\r
-OUTPUT(.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf elf32-littlearm)\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "cyPm.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.CyPmHibSlpSaveSet,"ax",%progbits\r
- 19 .align 1\r
- 20 .thumb\r
- 21 .thumb_func\r
- 22 .type CyPmHibSlpSaveSet, %function\r
- 23 CyPmHibSlpSaveSet:\r
- 24 .LFB11:\r
- 25 .file 1 ".\\Generated_Source\\PSoC5\\cyPm.c"\r
- 1:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/cyPm.c **** * File Name: cyPm.c\r
- 3:.\Generated_Source\PSoC5/cyPm.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 5:.\Generated_Source\PSoC5/cyPm.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/cyPm.c **** * Provides an API for the power management.\r
- 7:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 8:.\Generated_Source\PSoC5/cyPm.c **** * Note:\r
- 9:.\Generated_Source\PSoC5/cyPm.c **** * Documentation of the API's in this file is located in the\r
- 10:.\Generated_Source\PSoC5/cyPm.c **** * System Reference Guide provided with PSoC Creator.\r
- 11:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 12:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
- 13:.\Generated_Source\PSoC5/cyPm.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 14:.\Generated_Source\PSoC5/cyPm.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 15:.\Generated_Source\PSoC5/cyPm.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 16:.\Generated_Source\PSoC5/cyPm.c **** * the software package with which this file was provided.\r
- 17:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
- 18:.\Generated_Source\PSoC5/cyPm.c **** \r
- 19:.\Generated_Source\PSoC5/cyPm.c **** #include "cyPm.h"\r
- 20:.\Generated_Source\PSoC5/cyPm.c **** \r
- 21:.\Generated_Source\PSoC5/cyPm.c **** \r
- 22:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************\r
- 23:.\Generated_Source\PSoC5/cyPm.c **** * Place your includes, defines and code here. Do not use merge\r
- 24:.\Generated_Source\PSoC5/cyPm.c **** * region below unless any component datasheet suggest to do so.\r
- 25:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************/\r
- 26:.\Generated_Source\PSoC5/cyPm.c **** /* `#START CY_PM_HEADER_INCLUDE` */\r
- 27:.\Generated_Source\PSoC5/cyPm.c **** \r
- 28:.\Generated_Source\PSoC5/cyPm.c **** /* `#END` */\r
- 29:.\Generated_Source\PSoC5/cyPm.c **** \r
- 30:.\Generated_Source\PSoC5/cyPm.c **** \r
- 31:.\Generated_Source\PSoC5/cyPm.c **** static CY_PM_BACKUP_STRUCT cyPmBackup;\r
- 32:.\Generated_Source\PSoC5/cyPm.c **** static CY_PM_CLOCK_BACKUP_STRUCT cyPmClockBackup;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 2\r
-\r
-\r
- 33:.\Generated_Source\PSoC5/cyPm.c **** \r
- 34:.\Generated_Source\PSoC5/cyPm.c **** /* Convertion table between register's values and frequency in MHz */\r
- 35:.\Generated_Source\PSoC5/cyPm.c **** static const uint8 CYCODE cyPmImoFreqReg2Mhz[7u] = {12u, 6u, 24u, 3u, 48u, 62u, 74u};\r
- 36:.\Generated_Source\PSoC5/cyPm.c **** \r
- 37:.\Generated_Source\PSoC5/cyPm.c **** /* Function Prototypes */\r
- 38:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibSaveSet(void);\r
- 39:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibRestore(void) ;\r
- 40:.\Generated_Source\PSoC5/cyPm.c **** \r
- 41:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibSlpSaveSet(void) ;\r
- 42:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibSlpRestore(void) ;\r
- 43:.\Generated_Source\PSoC5/cyPm.c **** \r
- 44:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHviLviSaveDisable(void) ;\r
- 45:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHviLviRestore(void) ;\r
- 46:.\Generated_Source\PSoC5/cyPm.c **** \r
- 47:.\Generated_Source\PSoC5/cyPm.c **** \r
- 48:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
- 49:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmSaveClocks\r
- 50:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
- 51:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 52:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
- 53:.\Generated_Source\PSoC5/cyPm.c **** * This function is called in preparation for entering sleep or hibernate low\r
- 54:.\Generated_Source\PSoC5/cyPm.c **** * power modes. Saves all state of the clocking system that does not persist\r
- 55:.\Generated_Source\PSoC5/cyPm.c **** * during sleep/hibernate or that needs to be altered in preparation for\r
- 56:.\Generated_Source\PSoC5/cyPm.c **** * sleep/hibernate. Shutdowns all the digital and analog clock dividers for the\r
- 57:.\Generated_Source\PSoC5/cyPm.c **** * active power mode configuration.\r
- 58:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 59:.\Generated_Source\PSoC5/cyPm.c **** * Switches the master clock over to the IMO and shuts down the PLL and MHz\r
- 60:.\Generated_Source\PSoC5/cyPm.c **** * Crystal. The IMO frequency is set to either 12 MHz or 48 MHz to match the\r
- 61:.\Generated_Source\PSoC5/cyPm.c **** * Design-Wide Resources System Editor "Enable Fast IMO During Startup" setting.\r
- 62:.\Generated_Source\PSoC5/cyPm.c **** * The ILO and 32 KHz oscillators are not impacted. The current Flash wait state\r
- 63:.\Generated_Source\PSoC5/cyPm.c **** * setting is saved and the Flash wait state setting is set for the current IMO\r
- 64:.\Generated_Source\PSoC5/cyPm.c **** * speed.\r
- 65:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 66:.\Generated_Source\PSoC5/cyPm.c **** * Note If the Master Clock source is routed through the DSI inputs, then it\r
- 67:.\Generated_Source\PSoC5/cyPm.c **** * must be set manually to another source before using the\r
- 68:.\Generated_Source\PSoC5/cyPm.c **** * CyPmSaveClocks()/CyPmRestoreClocks() functions.\r
- 69:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 70:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
- 71:.\Generated_Source\PSoC5/cyPm.c **** * None\r
- 72:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 73:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
- 74:.\Generated_Source\PSoC5/cyPm.c **** * None\r
- 75:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 76:.\Generated_Source\PSoC5/cyPm.c **** * Side Effects:\r
- 77:.\Generated_Source\PSoC5/cyPm.c **** * All peripheral clocks are going to be off after this API method call.\r
- 78:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 79:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
- 80:.\Generated_Source\PSoC5/cyPm.c **** void CyPmSaveClocks(void) \r
- 81:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 82:.\Generated_Source\PSoC5/cyPm.c **** /* Digital and analog clocks - save enable state and disable them all */\r
- 83:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.enClkA = CY_PM_ACT_CFG1_REG & CY_PM_ACT_EN_CLK_A_MASK;\r
- 84:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.enClkD = CY_PM_ACT_CFG2_REG;\r
- 85:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG1_REG &= ((uint8)(~CY_PM_ACT_EN_CLK_A_MASK));\r
- 86:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG2_REG &= ((uint8)(~CY_PM_ACT_EN_CLK_D_MASK));\r
- 87:.\Generated_Source\PSoC5/cyPm.c **** \r
- 88:.\Generated_Source\PSoC5/cyPm.c **** /* Save current flash wait cycles and set the maximum value */\r
- 89:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.flashWaitCycles = CY_PM_CACHE_CR_CYCLES_MASK & CY_PM_CACHE_CR_REG;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 3\r
-\r
-\r
- 90:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
- 91:.\Generated_Source\PSoC5/cyPm.c **** \r
- 92:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - save current IMO MHz OSC frequency and USB mode is on bit */\r
- 93:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
- 94:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoUsbClk = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_USB;\r
- 95:.\Generated_Source\PSoC5/cyPm.c **** \r
- 96:.\Generated_Source\PSoC5/cyPm.c **** /* IMO doubler - save enable state */\r
- 97:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_F2XON))\r
- 98:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 99:.\Generated_Source\PSoC5/cyPm.c **** /* IMO doubler enabled - save and disable */\r
- 100:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imo2x = CY_PM_ENABLED;\r
- 101:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 102:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 103:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 104:.\Generated_Source\PSoC5/cyPm.c **** /* IMO doubler disabled */\r
- 105:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imo2x = CY_PM_DISABLED;\r
- 106:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 107:.\Generated_Source\PSoC5/cyPm.c **** \r
- 108:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - set appropriate frequency for LPM */\r
- 109:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetFreq(CY_PM_IMO_FREQ_LPM);\r
- 110:.\Generated_Source\PSoC5/cyPm.c **** \r
- 111:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - save enable state and enable without wait to settle */\r
- 112:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG))\r
- 113:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 114:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - save enabled state */\r
- 115:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoEnable = CY_PM_ENABLED;\r
- 116:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 117:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 118:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 119:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - save disabled state */\r
- 120:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoEnable = CY_PM_DISABLED;\r
- 121:.\Generated_Source\PSoC5/cyPm.c **** \r
- 122:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - enable */\r
- 123:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_Start(CY_PM_IMO_NO_WAIT_TO_SETTLE);\r
- 124:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 125:.\Generated_Source\PSoC5/cyPm.c **** \r
- 126:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - save the current IMOCLK source and set to IMO if not yet */\r
- 127:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_XCLKEN))\r
- 128:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 129:.\Generated_Source\PSoC5/cyPm.c **** /* DSI or XTAL CLK */\r
- 130:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoClkSrc =\r
- 131:.\Generated_Source\PSoC5/cyPm.c **** (0u == (CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO2X_SRC)) ? CY_IMO_SOURCE_DSI : CY_IMO_S\r
- 132:.\Generated_Source\PSoC5/cyPm.c **** \r
- 133:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - set IMOCLK source to MHz OSC */\r
- 134:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetSource(CY_IMO_SOURCE_IMO);\r
- 135:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 136:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 137:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 138:.\Generated_Source\PSoC5/cyPm.c **** /* IMO */\r
- 139:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoClkSrc = CY_IMO_SOURCE_IMO;\r
- 140:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 141:.\Generated_Source\PSoC5/cyPm.c **** \r
- 142:.\Generated_Source\PSoC5/cyPm.c **** /* Save clk_imo source */\r
- 143:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkImoSrc = CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO_OUT_MASK;\r
- 144:.\Generated_Source\PSoC5/cyPm.c **** \r
- 145:.\Generated_Source\PSoC5/cyPm.c **** /* If IMOCLK2X or SPC OSC is source for clk_imo, set it to IMOCLK */\r
- 146:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_CLKDIST_IMO_OUT_IMO != cyPmClockBackup.clkImoSrc)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 4\r
-\r
-\r
- 147:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 148:.\Generated_Source\PSoC5/cyPm.c **** /* Set IMOCLK to source for clk_imo */\r
- 149:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_CR_REG = (CY_PM_CLKDIST_CR_REG & ((uint8)(~CY_PM_CLKDIST_IMO_OUT_MASK))) |\r
- 150:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_IMO_OUT_IMO;\r
- 151:.\Generated_Source\PSoC5/cyPm.c **** } /* Need to change nothing if IMOCLK is source clk_imo */\r
- 152:.\Generated_Source\PSoC5/cyPm.c **** \r
- 153:.\Generated_Source\PSoC5/cyPm.c **** /* IMO doubler - disable it (saved above) */\r
- 154:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_F2XON))\r
- 155:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 156:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_DisableDoubler();\r
- 157:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 158:.\Generated_Source\PSoC5/cyPm.c **** \r
- 159:.\Generated_Source\PSoC5/cyPm.c **** /* Master clock - save divider and set it to divide-by-one (if no yet) */\r
- 160:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkSyncDiv = CY_PM_CLKDIST_MSTR0_REG;\r
- 161:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_DIV_BY_ONE != cyPmClockBackup.clkSyncDiv)\r
- 162:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 163:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetDivider(CY_PM_DIV_BY_ONE);\r
- 164:.\Generated_Source\PSoC5/cyPm.c **** } /* Need to change nothing if master clock divider is 1 */\r
- 165:.\Generated_Source\PSoC5/cyPm.c **** \r
- 166:.\Generated_Source\PSoC5/cyPm.c **** /* Master clock - save current source */\r
- 167:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.masterClkSrc = CY_PM_CLKDIST_MSTR1_REG & CY_PM_MASTER_CLK_SRC_MASK;\r
- 168:.\Generated_Source\PSoC5/cyPm.c **** \r
- 169:.\Generated_Source\PSoC5/cyPm.c **** /* Master clock source - set it to IMO if not yet. */\r
- 170:.\Generated_Source\PSoC5/cyPm.c **** if(CY_MASTER_SOURCE_IMO != cyPmClockBackup.masterClkSrc)\r
- 171:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 172:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetSource(CY_MASTER_SOURCE_IMO);\r
- 173:.\Generated_Source\PSoC5/cyPm.c **** } /* Need to change nothing if master clock source is IMO */\r
- 174:.\Generated_Source\PSoC5/cyPm.c **** \r
- 175:.\Generated_Source\PSoC5/cyPm.c **** /* Bus clock - save divider and set it, if needed, to divide-by-one */\r
- 176:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkBusDiv = (uint16) ((uint16) CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- 177:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkBusDiv |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- 178:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_BUS_CLK_DIV_BY_ONE != cyPmClockBackup.clkBusDiv)\r
- 179:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 180:.\Generated_Source\PSoC5/cyPm.c **** CyBusClk_SetDivider(CY_PM_BUS_CLK_DIV_BY_ONE);\r
- 181:.\Generated_Source\PSoC5/cyPm.c **** } /* Do nothing if saved and actual values are equal */\r
- 182:.\Generated_Source\PSoC5/cyPm.c **** \r
- 183:.\Generated_Source\PSoC5/cyPm.c **** /* Set number of wait cycles for the flash according CPU frequency in MHz */\r
- 184:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles((uint8)CY_PM_GET_CPU_FREQ_MHZ);\r
- 185:.\Generated_Source\PSoC5/cyPm.c **** \r
- 186:.\Generated_Source\PSoC5/cyPm.c **** /* PLL - check enable state, disable if needed */\r
- 187:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_PLL_CFG0_REG & CY_PM_PLL_CFG0_ENABLE))\r
- 188:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 189:.\Generated_Source\PSoC5/cyPm.c **** /* PLL is enabled - save state and disable */\r
- 190:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.pllEnableState = CY_PM_ENABLED;\r
- 191:.\Generated_Source\PSoC5/cyPm.c **** CyPLL_OUT_Stop();\r
- 192:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 193:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 194:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 195:.\Generated_Source\PSoC5/cyPm.c **** /* PLL is disabled - save state */\r
- 196:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.pllEnableState = CY_PM_DISABLED;\r
- 197:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 198:.\Generated_Source\PSoC5/cyPm.c **** \r
- 199:.\Generated_Source\PSoC5/cyPm.c **** /* MHz ECO - check enable state and disable if needed */\r
- 200:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_XMHZ_CSR_REG & CY_PM_XMHZ_CSR_ENABLE))\r
- 201:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 202:.\Generated_Source\PSoC5/cyPm.c **** /* MHz ECO is enabled - save state and disable */\r
- 203:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.xmhzEnableState = CY_PM_ENABLED;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 5\r
-\r
-\r
- 204:.\Generated_Source\PSoC5/cyPm.c **** CyXTAL_Stop();\r
- 205:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 206:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 207:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 208:.\Generated_Source\PSoC5/cyPm.c **** /* MHz ECO is disabled - save state */\r
- 209:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.xmhzEnableState = CY_PM_DISABLED;\r
- 210:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 211:.\Generated_Source\PSoC5/cyPm.c **** \r
- 212:.\Generated_Source\PSoC5/cyPm.c **** \r
- 213:.\Generated_Source\PSoC5/cyPm.c **** /***************************************************************************\r
- 214:.\Generated_Source\PSoC5/cyPm.c **** * Save enable state of delay between the system bus clock and each of the\r
- 215:.\Generated_Source\PSoC5/cyPm.c **** * 4 individual analog clocks. This bit non-retention and it's value should\r
- 216:.\Generated_Source\PSoC5/cyPm.c **** * be restored on wakeup.\r
- 217:.\Generated_Source\PSoC5/cyPm.c **** ***************************************************************************/\r
- 218:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_CLKDIST_DELAY_REG & CY_PM_CLKDIST_DELAY_EN))\r
- 219:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 220:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkDistDelay = CY_PM_ENABLED;\r
- 221:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 222:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 223:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 224:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkDistDelay = CY_PM_DISABLED;\r
- 225:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 226:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 227:.\Generated_Source\PSoC5/cyPm.c **** \r
- 228:.\Generated_Source\PSoC5/cyPm.c **** \r
- 229:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
- 230:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmRestoreClocks\r
- 231:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
- 232:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 233:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
- 234:.\Generated_Source\PSoC5/cyPm.c **** * Restores any state that was preserved by the last call to CyPmSaveClocks().\r
- 235:.\Generated_Source\PSoC5/cyPm.c **** * The Flash wait state setting is also restored.\r
- 236:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 237:.\Generated_Source\PSoC5/cyPm.c **** * Note If the Master Clock source is routed through the DSI inputs, then it\r
- 238:.\Generated_Source\PSoC5/cyPm.c **** * must be set manually to another source before using the\r
- 239:.\Generated_Source\PSoC5/cyPm.c **** * CyPmSaveClocks()/CyPmRestoreClocks() functions.\r
- 240:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 241:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 3 and PSoC 5LP:\r
- 242:.\Generated_Source\PSoC5/cyPm.c **** * The merge region could be used to process state when the megahertz crystal is\r
- 243:.\Generated_Source\PSoC5/cyPm.c **** * not ready after the hold-off timeout.\r
- 244:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 245:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 5:\r
- 246:.\Generated_Source\PSoC5/cyPm.c **** * The 130 ms is given for the megahertz crystal to stabilize. It's readiness is\r
- 247:.\Generated_Source\PSoC5/cyPm.c **** * not verified after the hold-off timeout.\r
- 248:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 249:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
- 250:.\Generated_Source\PSoC5/cyPm.c **** * None\r
- 251:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 252:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
- 253:.\Generated_Source\PSoC5/cyPm.c **** * None\r
- 254:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 255:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
- 256:.\Generated_Source\PSoC5/cyPm.c **** void CyPmRestoreClocks(void) \r
- 257:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 258:.\Generated_Source\PSoC5/cyPm.c **** cystatus status = CYRET_TIMEOUT;\r
- 259:.\Generated_Source\PSoC5/cyPm.c **** uint16 i;\r
- 260:.\Generated_Source\PSoC5/cyPm.c **** uint16 clkBusDivTmp;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 6\r
-\r
-\r
- 261:.\Generated_Source\PSoC5/cyPm.c **** \r
- 262:.\Generated_Source\PSoC5/cyPm.c **** \r
- 263:.\Generated_Source\PSoC5/cyPm.c **** /* Convertion table between CyIMO_SetFreq() parameters and register's value */\r
- 264:.\Generated_Source\PSoC5/cyPm.c **** const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- 265:.\Generated_Source\PSoC5/cyPm.c **** CY_IMO_FREQ_12MHZ, CY_IMO_FREQ_6MHZ, CY_IMO_FREQ_24MHZ, CY_IMO_FREQ_3MHZ,\r
- 266:.\Generated_Source\PSoC5/cyPm.c **** CY_IMO_FREQ_48MHZ, 5u, 6u};\r
- 267:.\Generated_Source\PSoC5/cyPm.c **** \r
- 268:.\Generated_Source\PSoC5/cyPm.c **** /* Restore enable state of delay between the system bus clock and ACLKs. */\r
- 269:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.clkDistDelay)\r
- 270:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 271:.\Generated_Source\PSoC5/cyPm.c **** /* Delay for both the bandgap and the delay line to settle out */\r
- 272:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)(CY_PM_CLK_DELAY_BANDGAP_SETTLE_US + CY_PM_CLK_DELAY_BIAS_SETTLE_US) \r
- 273:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_GET_CPU_FREQ_MHZ);\r
- 274:.\Generated_Source\PSoC5/cyPm.c **** \r
- 275:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_DELAY_REG |= CY_PM_CLKDIST_DELAY_EN;\r
- 276:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 277:.\Generated_Source\PSoC5/cyPm.c **** \r
- 278:.\Generated_Source\PSoC5/cyPm.c **** /* MHz ECO restore state */\r
- 279:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.xmhzEnableState)\r
- 280:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 281:.\Generated_Source\PSoC5/cyPm.c **** /***********************************************************************\r
- 282:.\Generated_Source\PSoC5/cyPm.c **** * Enabling XMHZ XTAL. The actual CyXTAL_Start() with non zero wait\r
- 283:.\Generated_Source\PSoC5/cyPm.c **** * period uses FTW for period measurement. This could cause a problem\r
- 284:.\Generated_Source\PSoC5/cyPm.c **** * if CTW/FTW is used as a wake up time in the low power modes APIs.\r
- 285:.\Generated_Source\PSoC5/cyPm.c **** * So, the XTAL wait procedure is implemented with a software delay.\r
- 286:.\Generated_Source\PSoC5/cyPm.c **** ***********************************************************************/\r
- 287:.\Generated_Source\PSoC5/cyPm.c **** \r
- 288:.\Generated_Source\PSoC5/cyPm.c **** /* Enable XMHZ XTAL with no wait */\r
- 289:.\Generated_Source\PSoC5/cyPm.c **** (void) CyXTAL_Start(CY_PM_XTAL_MHZ_NO_WAIT);\r
- 290:.\Generated_Source\PSoC5/cyPm.c **** \r
- 291:.\Generated_Source\PSoC5/cyPm.c **** /* Read XERR bit to clear it */\r
- 292:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_FASTCLK_XMHZ_CSR_REG;\r
- 293:.\Generated_Source\PSoC5/cyPm.c **** \r
- 294:.\Generated_Source\PSoC5/cyPm.c **** /* Wait */\r
- 295:.\Generated_Source\PSoC5/cyPm.c **** for(i = CY_PM_MHZ_XTAL_WAIT_NUM_OF_200_US; i > 0u; i--)\r
- 296:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 297:.\Generated_Source\PSoC5/cyPm.c **** /* Make a 200 microseconds delay */\r
- 298:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)CY_PM_WAIT_200_US * CY_PM_GET_CPU_FREQ_MHZ);\r
- 299:.\Generated_Source\PSoC5/cyPm.c **** \r
- 300:.\Generated_Source\PSoC5/cyPm.c **** /* High output indicates oscillator failure */\r
- 301:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_FASTCLK_XMHZ_CSR_REG & CY_PM_XMHZ_CSR_XERR))\r
- 302:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 303:.\Generated_Source\PSoC5/cyPm.c **** status = CYRET_SUCCESS;\r
- 304:.\Generated_Source\PSoC5/cyPm.c **** break;\r
- 305:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 306:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 307:.\Generated_Source\PSoC5/cyPm.c **** \r
- 308:.\Generated_Source\PSoC5/cyPm.c **** if(CYRET_TIMEOUT == status)\r
- 309:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 310:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************\r
- 311:.\Generated_Source\PSoC5/cyPm.c **** * Process the situation when megahertz crystal is not ready.\r
- 312:.\Generated_Source\PSoC5/cyPm.c **** * Time to stabialize value is crystal specific.\r
- 313:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************/\r
- 314:.\Generated_Source\PSoC5/cyPm.c **** /* `#START_MHZ_ECO_TIMEOUT` */\r
- 315:.\Generated_Source\PSoC5/cyPm.c **** \r
- 316:.\Generated_Source\PSoC5/cyPm.c **** /* `#END` */\r
- 317:.\Generated_Source\PSoC5/cyPm.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 7\r
-\r
-\r
- 318:.\Generated_Source\PSoC5/cyPm.c **** } /* (CY_PM_ENABLED == cyPmClockBackup.xmhzEnableState) */\r
- 319:.\Generated_Source\PSoC5/cyPm.c **** \r
- 320:.\Generated_Source\PSoC5/cyPm.c **** \r
- 321:.\Generated_Source\PSoC5/cyPm.c **** /* Temprorary set the maximum flash wait cycles */\r
- 322:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
- 323:.\Generated_Source\PSoC5/cyPm.c **** \r
- 324:.\Generated_Source\PSoC5/cyPm.c **** /* The XTAL and DSI clocks are ready to be source for Master clock. */\r
- 325:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_MASTER_CLK_SRC_XTAL == cyPmClockBackup.masterClkSrc) ||\r
- 326:.\Generated_Source\PSoC5/cyPm.c **** (CY_PM_MASTER_CLK_SRC_DSI == cyPmClockBackup.masterClkSrc))\r
- 327:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 328:.\Generated_Source\PSoC5/cyPm.c **** /* Restore Master clock's divider */\r
- 329:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_CLKDIST_MSTR0_REG != cyPmClockBackup.clkSyncDiv)\r
- 330:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 331:.\Generated_Source\PSoC5/cyPm.c **** /* Restore Master clock divider */\r
- 332:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetDivider(cyPmClockBackup.clkSyncDiv);\r
- 333:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 334:.\Generated_Source\PSoC5/cyPm.c **** \r
- 335:.\Generated_Source\PSoC5/cyPm.c **** /* Restore Master clock source */\r
- 336:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetSource(cyPmClockBackup.masterClkSrc);\r
- 337:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 338:.\Generated_Source\PSoC5/cyPm.c **** \r
- 339:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - restore IMO frequency */\r
- 340:.\Generated_Source\PSoC5/cyPm.c **** if((0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB)) &&\r
- 341:.\Generated_Source\PSoC5/cyPm.c **** (CY_IMO_FREQ_24MHZ == cyPmImoFreqMhz2Reg[cyPmClockBackup.imoFreq]))\r
- 342:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 343:.\Generated_Source\PSoC5/cyPm.c **** /* Restore IMO frequency (24 MHz) and trim it for USB */\r
- 344:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetFreq(CY_IMO_FREQ_USB);\r
- 345:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 346:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 347:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 348:.\Generated_Source\PSoC5/cyPm.c **** /* Restore IMO frequency */\r
- 349:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetFreq(cyPmImoFreqMhz2Reg[cyPmClockBackup.imoFreq]);\r
- 350:.\Generated_Source\PSoC5/cyPm.c **** \r
- 351:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB))\r
- 352:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 353:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG |= CY_PM_FASTCLK_IMO_CR_USB;\r
- 354:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 355:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 356:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 357:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_PM_FASTCLK_IMO_CR_USB));\r
- 358:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 359:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 360:.\Generated_Source\PSoC5/cyPm.c **** \r
- 361:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - restore enable state if needed */\r
- 362:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_ENABLED == cyPmClockBackup.imoEnable) &&\r
- 363:.\Generated_Source\PSoC5/cyPm.c **** (0u == (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG)))\r
- 364:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 365:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - restore enabled state */\r
- 366:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_Start(CY_PM_IMO_NO_WAIT_TO_SETTLE);\r
- 367:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 368:.\Generated_Source\PSoC5/cyPm.c **** \r
- 369:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - restore disable state if needed */\r
- 370:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_DISABLED == cyPmClockBackup.imoEnable) &&\r
- 371:.\Generated_Source\PSoC5/cyPm.c **** (0u != (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG)))\r
- 372:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 373:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_Stop();\r
- 374:.\Generated_Source\PSoC5/cyPm.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 8\r
-\r
-\r
- 375:.\Generated_Source\PSoC5/cyPm.c **** \r
- 376:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - restore IMOCLK source */\r
- 377:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetSource(cyPmClockBackup.imoClkSrc);\r
- 378:.\Generated_Source\PSoC5/cyPm.c **** \r
- 379:.\Generated_Source\PSoC5/cyPm.c **** /* Restore IMO doubler enable state (turned off by CyPmSaveClocks()) */\r
- 380:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.imo2x)\r
- 381:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 382:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_EnableDoubler();\r
- 383:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 384:.\Generated_Source\PSoC5/cyPm.c **** \r
- 385:.\Generated_Source\PSoC5/cyPm.c **** /* IMO - restore clk_imo source, if needed */\r
- 386:.\Generated_Source\PSoC5/cyPm.c **** if(cyPmClockBackup.clkImoSrc != (CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO_OUT_MASK))\r
- 387:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 388:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_CR_REG = (CY_PM_CLKDIST_CR_REG & ((uint8)(~CY_PM_CLKDIST_IMO_OUT_MASK))) |\r
- 389:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkImoSrc;\r
- 390:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 391:.\Generated_Source\PSoC5/cyPm.c **** \r
- 392:.\Generated_Source\PSoC5/cyPm.c **** /* PLL restore state */\r
- 393:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.pllEnableState)\r
- 394:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 395:.\Generated_Source\PSoC5/cyPm.c **** /***********************************************************************\r
- 396:.\Generated_Source\PSoC5/cyPm.c **** * Enable PLL. The actual CyPLL_OUT_Start() without wait period uses FTW\r
- 397:.\Generated_Source\PSoC5/cyPm.c **** * for period measurement. This could cause a problem if CTW/FTW is used\r
- 398:.\Generated_Source\PSoC5/cyPm.c **** * as a wakeup time in the low power modes APIs. To omit this issue PLL\r
- 399:.\Generated_Source\PSoC5/cyPm.c **** * wait procedure is implemented with a software delay.\r
- 400:.\Generated_Source\PSoC5/cyPm.c **** ***********************************************************************/\r
- 401:.\Generated_Source\PSoC5/cyPm.c **** \r
- 402:.\Generated_Source\PSoC5/cyPm.c **** /* Enable PLL */\r
- 403:.\Generated_Source\PSoC5/cyPm.c **** (void) CyPLL_OUT_Start(CY_PM_PLL_OUT_NO_WAIT);\r
- 404:.\Generated_Source\PSoC5/cyPm.c **** \r
- 405:.\Generated_Source\PSoC5/cyPm.c **** /* Make a 250 us delay */\r
- 406:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)CY_PM_WAIT_250_US * CY_PM_GET_CPU_FREQ_MHZ);\r
- 407:.\Generated_Source\PSoC5/cyPm.c **** } /* (CY_PM_ENABLED == cyPmClockBackup.pllEnableState) */\r
- 408:.\Generated_Source\PSoC5/cyPm.c **** \r
- 409:.\Generated_Source\PSoC5/cyPm.c **** \r
- 410:.\Generated_Source\PSoC5/cyPm.c **** /* PLL and IMO is ready to be source for Master clock */\r
- 411:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_MASTER_CLK_SRC_IMO == cyPmClockBackup.masterClkSrc) ||\r
- 412:.\Generated_Source\PSoC5/cyPm.c **** (CY_PM_MASTER_CLK_SRC_PLL == cyPmClockBackup.masterClkSrc))\r
- 413:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 414:.\Generated_Source\PSoC5/cyPm.c **** /* Restore Master clock divider */\r
- 415:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_CLKDIST_MSTR0_REG != cyPmClockBackup.clkSyncDiv)\r
- 416:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 417:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetDivider(cyPmClockBackup.clkSyncDiv);\r
- 418:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 419:.\Generated_Source\PSoC5/cyPm.c **** \r
- 420:.\Generated_Source\PSoC5/cyPm.c **** /* Restore Master clock source */\r
- 421:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetSource(cyPmClockBackup.masterClkSrc);\r
- 422:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 423:.\Generated_Source\PSoC5/cyPm.c **** \r
- 424:.\Generated_Source\PSoC5/cyPm.c **** /* Bus clock - restore divider, if needed */\r
- 425:.\Generated_Source\PSoC5/cyPm.c **** clkBusDivTmp = (uint16) ((uint16)CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- 426:.\Generated_Source\PSoC5/cyPm.c **** clkBusDivTmp |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- 427:.\Generated_Source\PSoC5/cyPm.c **** if(cyPmClockBackup.clkBusDiv != clkBusDivTmp)\r
- 428:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 429:.\Generated_Source\PSoC5/cyPm.c **** CyBusClk_SetDivider(cyPmClockBackup.clkBusDiv);\r
- 430:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 431:.\Generated_Source\PSoC5/cyPm.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 9\r
-\r
-\r
- 432:.\Generated_Source\PSoC5/cyPm.c **** /* Restore flash wait cycles */\r
- 433:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CACHE_CR_REG = ((CY_PM_CACHE_CR_REG & ((uint8)(~CY_PM_CACHE_CR_CYCLES_MASK))) |\r
- 434:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.flashWaitCycles);\r
- 435:.\Generated_Source\PSoC5/cyPm.c **** \r
- 436:.\Generated_Source\PSoC5/cyPm.c **** /* Digital and analog clocks - restore state */\r
- 437:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG1_REG = cyPmClockBackup.enClkA;\r
- 438:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG2_REG = cyPmClockBackup.enClkD;\r
- 439:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 440:.\Generated_Source\PSoC5/cyPm.c **** \r
- 441:.\Generated_Source\PSoC5/cyPm.c **** \r
- 442:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
- 443:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmAltAct\r
- 444:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
- 445:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 446:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
- 447:.\Generated_Source\PSoC5/cyPm.c **** * Puts the part into the Alternate Active (Standby) state. The Alternate Active\r
- 448:.\Generated_Source\PSoC5/cyPm.c **** * state can allow for any of the capabilities of the device to be active, but\r
- 449:.\Generated_Source\PSoC5/cyPm.c **** * the operation of this function is dependent on the CPU being disabled during\r
- 450:.\Generated_Source\PSoC5/cyPm.c **** * the Alternate Active state. The configuration code and the component APIs\r
- 451:.\Generated_Source\PSoC5/cyPm.c **** * will configure the template for the Alternate Active state to be the same as\r
- 452:.\Generated_Source\PSoC5/cyPm.c **** * the Active state with the exception that the CPU will be disabled during\r
- 453:.\Generated_Source\PSoC5/cyPm.c **** * Alternate Active.\r
- 454:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 455:.\Generated_Source\PSoC5/cyPm.c **** * Note Before calling this function, you must manually configure the power mode\r
- 456:.\Generated_Source\PSoC5/cyPm.c **** * of the source clocks for the timer that is used as the wakeup timer.\r
- 457:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 458:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 3:\r
- 459:.\Generated_Source\PSoC5/cyPm.c **** * Before switching to Alternate Active, if a wakeupTime other than NONE is\r
- 460:.\Generated_Source\PSoC5/cyPm.c **** * specified, then the appropriate timer state is configured as specified with\r
- 461:.\Generated_Source\PSoC5/cyPm.c **** * the interrupt for that timer disabled. The wakeup source will be the\r
- 462:.\Generated_Source\PSoC5/cyPm.c **** * combination of the values specified in the wakeupSource and any timer\r
- 463:.\Generated_Source\PSoC5/cyPm.c **** * specified in the wakeupTime argument. Once the wakeup condition is\r
- 464:.\Generated_Source\PSoC5/cyPm.c **** * satisfied, then all saved state is restored and the function returns in the\r
- 465:.\Generated_Source\PSoC5/cyPm.c **** * Active state.\r
- 466:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 467:.\Generated_Source\PSoC5/cyPm.c **** * Note that if the wakeupTime is made with a different value, the period before\r
- 468:.\Generated_Source\PSoC5/cyPm.c **** * the wakeup occurs can be significantly shorter than the specified time. If\r
- 469:.\Generated_Source\PSoC5/cyPm.c **** * the next call is made with the same wakeupTime value, then the wakeup will\r
- 470:.\Generated_Source\PSoC5/cyPm.c **** * occur the specified period after the previous wakeup occurred.\r
- 471:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 472:.\Generated_Source\PSoC5/cyPm.c **** * If a wakeupTime other than NONE is specified, then upon exit the state of the\r
- 473:.\Generated_Source\PSoC5/cyPm.c **** * specified timer will be left as specified by wakeupTime with the timer\r
- 474:.\Generated_Source\PSoC5/cyPm.c **** * enabled and the interrupt disabled. If the CTW, FTW or One PPS is already\r
- 475:.\Generated_Source\PSoC5/cyPm.c **** * configured for wakeup, for example with the SleepTimer or RTC components,\r
- 476:.\Generated_Source\PSoC5/cyPm.c **** * then specify NONE for the wakeupTime and include the appropriate source for\r
- 477:.\Generated_Source\PSoC5/cyPm.c **** * wakeupSource.\r
- 478:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 479:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 5LP:\r
- 480:.\Generated_Source\PSoC5/cyPm.c **** * This function is used to both enter the Alternate Active mode and halt the\r
- 481:.\Generated_Source\PSoC5/cyPm.c **** * processor. For PSoC 3 these two actions must be paired together. With PSoC\r
- 482:.\Generated_Source\PSoC5/cyPm.c **** * 5LP the processor can be halted independently with the __WFI() function from\r
- 483:.\Generated_Source\PSoC5/cyPm.c **** * the CMSIS library that is included in Creator. This function should be used\r
- 484:.\Generated_Source\PSoC5/cyPm.c **** * instead when the action required is just to halt the processor until an\r
- 485:.\Generated_Source\PSoC5/cyPm.c **** * enabled interrupt occurs.\r
- 486:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 487:.\Generated_Source\PSoC5/cyPm.c **** * The wakeupTime parameter is not used for this device. It must be set to zero\r
- 488:.\Generated_Source\PSoC5/cyPm.c **** * (PM_ALT_ACT_TIME_NONE). The wake up time configuration can be done by a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 10\r
-\r
-\r
- 489:.\Generated_Source\PSoC5/cyPm.c **** * separate component: the CTW wakeup interval should be configured with the\r
- 490:.\Generated_Source\PSoC5/cyPm.c **** * Sleep Timer component and one second interval should be configured with the\r
- 491:.\Generated_Source\PSoC5/cyPm.c **** * RTC component.\r
- 492:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 493:.\Generated_Source\PSoC5/cyPm.c **** * The wakeup behavior depends on wakeupSource parameter in the following\r
- 494:.\Generated_Source\PSoC5/cyPm.c **** * manner: upon function execution the device will be switched from Active to\r
- 495:.\Generated_Source\PSoC5/cyPm.c **** * Alternate Active mode and then the CPU will be halted. When an enabled wakeup\r
- 496:.\Generated_Source\PSoC5/cyPm.c **** * event occurs the device will return to Active mode. Similarly when an\r
- 497:.\Generated_Source\PSoC5/cyPm.c **** * enabled interrupt occurs the CPU will be started. These two actions will\r
- 498:.\Generated_Source\PSoC5/cyPm.c **** * occur together provided that the event that occurs is an enabled wakeup\r
- 499:.\Generated_Source\PSoC5/cyPm.c **** * source and also generates an interrupt. If just the wakeup event occurs then\r
- 500:.\Generated_Source\PSoC5/cyPm.c **** * the device will be in Active mode, but the CPU will remain halted waiting for\r
- 501:.\Generated_Source\PSoC5/cyPm.c **** * an interrupt. If an interrupt occurs from something other than a wakeup\r
- 502:.\Generated_Source\PSoC5/cyPm.c **** * source, then the CPU will restart with the device in Alternate Active mode\r
- 503:.\Generated_Source\PSoC5/cyPm.c **** * until a wakeup event occurs.\r
- 504:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 505:.\Generated_Source\PSoC5/cyPm.c **** * For example, if CyPmAltAct(PM_ALT_ACT_TIME_NONE, PM_ALT_ACT_SRC_PICU) is\r
- 506:.\Generated_Source\PSoC5/cyPm.c **** * called and PICU interrupt occurs, the CPU will be started and device will be\r
- 507:.\Generated_Source\PSoC5/cyPm.c **** * switched into Active mode. And if CyPmAltAct(PM_ALT_ACT_TIME_NONE,\r
- 508:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_NONE) is called and PICU interrupt occurs, the CPU will be\r
- 509:.\Generated_Source\PSoC5/cyPm.c **** * started while device remains in Alternate Active mode.\r
- 510:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 511:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
- 512:.\Generated_Source\PSoC5/cyPm.c **** * wakeupTime: Specifies a timer wakeup source and the frequency of that\r
- 513:.\Generated_Source\PSoC5/cyPm.c **** * source. For PSoC 5LP this parameter is ignored.\r
- 514:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 515:.\Generated_Source\PSoC5/cyPm.c **** * Define Time\r
- 516:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_NONE None\r
- 517:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_ONE_PPS One PPS: 1 second\r
- 518:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_2MS CTW: 2 ms\r
- 519:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_4MS CTW: 4 ms\r
- 520:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_8MS CTW: 8 ms\r
- 521:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_16MS CTW: 16 ms\r
- 522:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_32MS CTW: 32 ms\r
- 523:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_64MS CTW: 64 ms\r
- 524:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_128MS CTW: 128 ms\r
- 525:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_256MS CTW: 256 ms\r
- 526:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_512MS CTW: 512 ms\r
- 527:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_1024MS CTW: 1024 ms\r
- 528:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_2048MS CTW: 2048 ms\r
- 529:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_CTW_4096MS CTW: 4096 ms\r
- 530:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_TIME_FTW(1-256)* FTW: 10us to 2.56 ms\r
- 531:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 532:.\Generated_Source\PSoC5/cyPm.c **** * *Note: PM_ALT_ACT_TIME_FTW() is a macro that takes an argument that\r
- 533:.\Generated_Source\PSoC5/cyPm.c **** * specifies how many increments of 10 us to delay.\r
- 534:.\Generated_Source\PSoC5/cyPm.c **** For PSoC 3 silicon the valid range of values is 1 to 256.\r
- 535:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 536:.\Generated_Source\PSoC5/cyPm.c **** * wakeUpSource: Specifies a bitwise mask of wakeup sources. In addition, if\r
- 537:.\Generated_Source\PSoC5/cyPm.c **** * a wakeupTime has been specified the associated timer will be\r
- 538:.\Generated_Source\PSoC5/cyPm.c **** * included as a wakeup source.\r
- 539:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 540:.\Generated_Source\PSoC5/cyPm.c **** * Define Source\r
- 541:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_NONE None\r
- 542:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_COMPARATOR0 Comparator 0\r
- 543:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_COMPARATOR1 Comparator 1\r
- 544:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_COMPARATOR2 Comparator 2\r
- 545:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_COMPARATOR3 Comparator 3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 11\r
-\r
-\r
- 546:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_INTERRUPT Interrupt\r
- 547:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_PICU PICU\r
- 548:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_I2C I2C\r
- 549:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_BOOSTCONVERTER Boost Converter\r
- 550:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_FTW Fast Timewheel*\r
- 551:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_VD High and Low Voltage Detection (HVI, LVI)*\r
- 552:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_CTW Central Timewheel**\r
- 553:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_ONE_PPS One PPS**\r
- 554:.\Generated_Source\PSoC5/cyPm.c **** * PM_ALT_ACT_SRC_LCD LCD\r
- 555:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 556:.\Generated_Source\PSoC5/cyPm.c **** * *Note : FTW and HVI/LVI wakeup signals are in the same mask bit.\r
- 557:.\Generated_Source\PSoC5/cyPm.c **** * **Note: CTW and One PPS wakeup signals are in the same mask bit.\r
- 558:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 559:.\Generated_Source\PSoC5/cyPm.c **** * When specifying a Comparator as the wakeupSource an instance specific define\r
- 560:.\Generated_Source\PSoC5/cyPm.c **** * should be used that will track with the specific comparator that the instance\r
- 561:.\Generated_Source\PSoC5/cyPm.c **** * is placed into. As an example, for a Comparator instance named MyComp the\r
- 562:.\Generated_Source\PSoC5/cyPm.c **** * value to OR into the mask is: MyComp_ctComp__CMP_MASK.\r
- 563:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 564:.\Generated_Source\PSoC5/cyPm.c **** * When CTW, FTW or One PPS is used as a wakeup source, the CyPmReadStatus()\r
- 565:.\Generated_Source\PSoC5/cyPm.c **** * function must be called upon wakeup with corresponding parameter. Please\r
- 566:.\Generated_Source\PSoC5/cyPm.c **** * refer to the CyPmReadStatus() API in the System Reference Guide for more\r
- 567:.\Generated_Source\PSoC5/cyPm.c **** * information.\r
- 568:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 569:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
- 570:.\Generated_Source\PSoC5/cyPm.c **** * None\r
- 571:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 572:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
- 573:.\Generated_Source\PSoC5/cyPm.c **** * No\r
- 574:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 575:.\Generated_Source\PSoC5/cyPm.c **** * Side Effects:\r
- 576:.\Generated_Source\PSoC5/cyPm.c **** * If a wakeupTime other than NONE is specified, then upon exit the state of the\r
- 577:.\Generated_Source\PSoC5/cyPm.c **** * specified timer will be left as specified by wakeupTime with the timer\r
- 578:.\Generated_Source\PSoC5/cyPm.c **** * enabled and the interrupt disabled. Also, the ILO 1 KHz (if CTW timer is\r
- 579:.\Generated_Source\PSoC5/cyPm.c **** * used as wakeup time) or ILO 100 KHz (if FTW timer is used as wakeup time)\r
- 580:.\Generated_Source\PSoC5/cyPm.c **** * will be left started.\r
- 581:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 582:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
- 583:.\Generated_Source\PSoC5/cyPm.c **** void CyPmAltAct(uint16 wakeupTime, uint16 wakeupSource) \r
- 584:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 585:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC5)\r
- 586:.\Generated_Source\PSoC5/cyPm.c **** \r
- 587:.\Generated_Source\PSoC5/cyPm.c **** /* Arguments expected to be 0 */\r
- 588:.\Generated_Source\PSoC5/cyPm.c **** CYASSERT(PM_ALT_ACT_TIME_NONE == wakeupTime);\r
- 589:.\Generated_Source\PSoC5/cyPm.c **** \r
- 590:.\Generated_Source\PSoC5/cyPm.c **** if(0u != wakeupTime)\r
- 591:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 592:.\Generated_Source\PSoC5/cyPm.c **** /* To remove unreferenced local variable warning */\r
- 593:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 594:.\Generated_Source\PSoC5/cyPm.c **** \r
- 595:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC5) */\r
- 596:.\Generated_Source\PSoC5/cyPm.c **** \r
- 597:.\Generated_Source\PSoC5/cyPm.c **** \r
- 598:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC3)\r
- 599:.\Generated_Source\PSoC5/cyPm.c **** \r
- 600:.\Generated_Source\PSoC5/cyPm.c **** /* FTW - save current and set new configuration */\r
- 601:.\Generated_Source\PSoC5/cyPm.c **** if((wakeupTime >= PM_ALT_ACT_TIME_FTW(1u)) && (wakeupTime <= PM_ALT_ACT_TIME_FTW(256u)))\r
- 602:.\Generated_Source\PSoC5/cyPm.c **** {\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 12\r
-\r
-\r
- 603:.\Generated_Source\PSoC5/cyPm.c **** CyPmFtwSetInterval(PM_ALT_ACT_FTW_INTERVAL(wakeupTime));\r
- 604:.\Generated_Source\PSoC5/cyPm.c **** \r
- 605:.\Generated_Source\PSoC5/cyPm.c **** /* Include associated timer to the wakeupSource */\r
- 606:.\Generated_Source\PSoC5/cyPm.c **** wakeupSource |= PM_ALT_ACT_SRC_FTW;\r
- 607:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 608:.\Generated_Source\PSoC5/cyPm.c **** \r
- 609:.\Generated_Source\PSoC5/cyPm.c **** /* CTW - save current and set new configuration */\r
- 610:.\Generated_Source\PSoC5/cyPm.c **** if((wakeupTime >= PM_ALT_ACT_TIME_CTW_2MS) && (wakeupTime <= PM_ALT_ACT_TIME_CTW_4096MS))\r
- 611:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 612:.\Generated_Source\PSoC5/cyPm.c **** /* Save current CTW configuration and set new one */\r
- 613:.\Generated_Source\PSoC5/cyPm.c **** CyPmCtwSetInterval((uint8)(wakeupTime - 1u));\r
- 614:.\Generated_Source\PSoC5/cyPm.c **** \r
- 615:.\Generated_Source\PSoC5/cyPm.c **** /* Include associated timer to the wakeupSource */\r
- 616:.\Generated_Source\PSoC5/cyPm.c **** wakeupSource |= PM_ALT_ACT_SRC_CTW;\r
- 617:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 618:.\Generated_Source\PSoC5/cyPm.c **** \r
- 619:.\Generated_Source\PSoC5/cyPm.c **** /* 1PPS - save current and set new configuration */\r
- 620:.\Generated_Source\PSoC5/cyPm.c **** if(PM_ALT_ACT_TIME_ONE_PPS == wakeupTime)\r
- 621:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 622:.\Generated_Source\PSoC5/cyPm.c **** /* Save current 1PPS configuration and set new one */\r
- 623:.\Generated_Source\PSoC5/cyPm.c **** CyPmOppsSet();\r
- 624:.\Generated_Source\PSoC5/cyPm.c **** \r
- 625:.\Generated_Source\PSoC5/cyPm.c **** /* Include associated timer to the wakeupSource */\r
- 626:.\Generated_Source\PSoC5/cyPm.c **** wakeupSource |= PM_ALT_ACT_SRC_ONE_PPS;\r
- 627:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 628:.\Generated_Source\PSoC5/cyPm.c **** \r
- 629:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC3) */\r
- 630:.\Generated_Source\PSoC5/cyPm.c **** \r
- 631:.\Generated_Source\PSoC5/cyPm.c **** \r
- 632:.\Generated_Source\PSoC5/cyPm.c **** /* Save and set new wake up configuration */\r
- 633:.\Generated_Source\PSoC5/cyPm.c **** \r
- 634:.\Generated_Source\PSoC5/cyPm.c **** /* Interrupt, PICU, I2C, Boost converter, CTW/1PPS */\r
- 635:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 636:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
- 637:.\Generated_Source\PSoC5/cyPm.c **** \r
- 638:.\Generated_Source\PSoC5/cyPm.c **** /* Comparators */\r
- 639:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 640:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
- 641:.\Generated_Source\PSoC5/cyPm.c **** \r
- 642:.\Generated_Source\PSoC5/cyPm.c **** /* LCD */\r
- 643:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 644:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
- 645:.\Generated_Source\PSoC5/cyPm.c **** \r
- 646:.\Generated_Source\PSoC5/cyPm.c **** \r
- 647:.\Generated_Source\PSoC5/cyPm.c **** /* Switch to the Alternate Active mode */\r
- 648:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MODE_CSR_REG = ((CY_PM_MODE_CSR_REG & ((uint8)(~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_A\r
- 649:.\Generated_Source\PSoC5/cyPm.c **** \r
- 650:.\Generated_Source\PSoC5/cyPm.c **** /* Recommended readback. */\r
- 651:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_MODE_CSR_REG;\r
- 652:.\Generated_Source\PSoC5/cyPm.c **** \r
- 653:.\Generated_Source\PSoC5/cyPm.c **** /* Two recommended NOPs to get into the mode. */\r
- 654:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 655:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 656:.\Generated_Source\PSoC5/cyPm.c **** \r
- 657:.\Generated_Source\PSoC5/cyPm.c **** /* Execute WFI instruction (for ARM-based devices only) */\r
- 658:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WFI;\r
- 659:.\Generated_Source\PSoC5/cyPm.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 13\r
-\r
-\r
- 660:.\Generated_Source\PSoC5/cyPm.c **** /* Point of return from Alternate Active Mode */\r
- 661:.\Generated_Source\PSoC5/cyPm.c **** \r
- 662:.\Generated_Source\PSoC5/cyPm.c **** /* Restore wake up configuration */\r
- 663:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- 664:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- 665:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
- 666:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 667:.\Generated_Source\PSoC5/cyPm.c **** \r
- 668:.\Generated_Source\PSoC5/cyPm.c **** \r
- 669:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
- 670:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmSleep\r
- 671:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
- 672:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 673:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
- 674:.\Generated_Source\PSoC5/cyPm.c **** * Puts the part into the Sleep state.\r
- 675:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 676:.\Generated_Source\PSoC5/cyPm.c **** * Note Before calling this function, you must manually configure the power\r
- 677:.\Generated_Source\PSoC5/cyPm.c **** * mode of the source clocks for the timer that is used as wakeup timer.\r
- 678:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 679:.\Generated_Source\PSoC5/cyPm.c **** * Note Before calling this function, you must prepare clock tree configuration\r
- 680:.\Generated_Source\PSoC5/cyPm.c **** * for the low power mode by calling CyPmSaveClocks(). And restore clock\r
- 681:.\Generated_Source\PSoC5/cyPm.c **** * configuration after CyPmSleep() execution by calling CyPmRestoreClocks(). See\r
- 682:.\Generated_Source\PSoC5/cyPm.c **** * Power Management section, Clock Configuration subsection of the System\r
- 683:.\Generated_Source\PSoC5/cyPm.c **** * Reference Guide for more information.\r
- 684:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 685:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 3:\r
- 686:.\Generated_Source\PSoC5/cyPm.c **** * Before switching to Sleep, if a wakeupTime other than NONE is specified,\r
- 687:.\Generated_Source\PSoC5/cyPm.c **** * then the appropriate timer state is configured as specified with the\r
- 688:.\Generated_Source\PSoC5/cyPm.c **** * interrupt for that timer disabled. The wakeup source will be the combination\r
- 689:.\Generated_Source\PSoC5/cyPm.c **** * of the values specified in the wakeupSource and any timer specified in the\r
- 690:.\Generated_Source\PSoC5/cyPm.c **** * wakeupTime argument. Once the wakeup condition is satisfied, then all saved\r
- 691:.\Generated_Source\PSoC5/cyPm.c **** * state is restored and the function returns in the Active state.\r
- 692:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 693:.\Generated_Source\PSoC5/cyPm.c **** * Note that if the wakeupTime is made with a different value, the period before\r
- 694:.\Generated_Source\PSoC5/cyPm.c **** * the wakeup occurs can be significantly shorter than the specified time. If\r
- 695:.\Generated_Source\PSoC5/cyPm.c **** * the next call is made with the same wakeupTime value, then the wakeup will\r
- 696:.\Generated_Source\PSoC5/cyPm.c **** * occur the specified period after the previous wakeup occurred.\r
- 697:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 698:.\Generated_Source\PSoC5/cyPm.c **** * If a wakeupTime other than NONE is specified, then upon exit the state of the\r
- 699:.\Generated_Source\PSoC5/cyPm.c **** * specified timer will be left as specified by wakeupTime with the timer\r
- 700:.\Generated_Source\PSoC5/cyPm.c **** * enabled and the interrupt disabled. If the CTW or One PPS is already\r
- 701:.\Generated_Source\PSoC5/cyPm.c **** * configured for wakeup, for example with the SleepTimer or RTC components,\r
- 702:.\Generated_Source\PSoC5/cyPm.c **** * then specify NONE for the wakeupTime and include the appropriate source for\r
- 703:.\Generated_Source\PSoC5/cyPm.c **** * wakeupSource.\r
- 704:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 705:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 5LP:\r
- 706:.\Generated_Source\PSoC5/cyPm.c **** * The wakeupTime parameter is not used and the only NONE can be specified.\r
- 707:.\Generated_Source\PSoC5/cyPm.c **** * The wakeup time must be configured with the component, SleepTimer for CTW\r
- 708:.\Generated_Source\PSoC5/cyPm.c **** * intervals and RTC for 1PPS interval. The component must be configured to\r
- 709:.\Generated_Source\PSoC5/cyPm.c **** * generate an interrrupt.\r
- 710:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 711:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
- 712:.\Generated_Source\PSoC5/cyPm.c **** * wakeupTime: Specifies a timer wakeup source and the frequency of that\r
- 713:.\Generated_Source\PSoC5/cyPm.c **** * source. For PSoC 5LP, this parameter is ignored.\r
- 714:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 715:.\Generated_Source\PSoC5/cyPm.c **** * Define Time\r
- 716:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_NONE None\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 14\r
-\r
-\r
- 717:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_ONE_PPS One PPS: 1 second\r
- 718:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_2MS CTW: 2 ms\r
- 719:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_4MS CTW: 4 ms\r
- 720:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_8MS CTW: 8 ms\r
- 721:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_16MS CTW: 16 ms\r
- 722:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_32MS CTW: 32 ms\r
- 723:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_64MS CTW: 64 ms\r
- 724:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_128MS CTW: 128 ms\r
- 725:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_256MS CTW: 256 ms\r
- 726:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_512MS CTW: 512 ms\r
- 727:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_1024MS CTW: 1024 ms\r
- 728:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_2048MS CTW: 2048 ms\r
- 729:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_TIME_CTW_4096MS CTW: 4096 ms\r
- 730:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 731:.\Generated_Source\PSoC5/cyPm.c **** * wakeUpSource: Specifies a bitwise mask of wakeup sources. In addition, if\r
- 732:.\Generated_Source\PSoC5/cyPm.c **** * a wakeupTime has been specified the associated timer will be\r
- 733:.\Generated_Source\PSoC5/cyPm.c **** * included as a wakeup source.\r
- 734:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 735:.\Generated_Source\PSoC5/cyPm.c **** * Define Source\r
- 736:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_NONE None\r
- 737:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_COMPARATOR0 Comparator 0\r
- 738:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_COMPARATOR1 Comparator 1\r
- 739:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_COMPARATOR2 Comparator 2\r
- 740:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_COMPARATOR3 Comparator 3\r
- 741:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_PICU PICU\r
- 742:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_I2C I2C\r
- 743:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_BOOSTCONVERTER Boost Converter\r
- 744:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_VD High and Low Voltage Detection (HVI, LVI)\r
- 745:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_CTW Central Timewheel*\r
- 746:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_ONE_PPS One PPS*\r
- 747:.\Generated_Source\PSoC5/cyPm.c **** * PM_SLEEP_SRC_LCD LCD\r
- 748:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 749:.\Generated_Source\PSoC5/cyPm.c **** * *Note: CTW and One PPS wakeup signals are in the same mask bit.\r
- 750:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 751:.\Generated_Source\PSoC5/cyPm.c **** * When specifying a Comparator as the wakeupSource an instance specific define\r
- 752:.\Generated_Source\PSoC5/cyPm.c **** * should be used that will track with the specific comparator that the instance\r
- 753:.\Generated_Source\PSoC5/cyPm.c **** * is placed into. As an example for a Comparator instance named MyComp the\r
- 754:.\Generated_Source\PSoC5/cyPm.c **** * value to OR into the mask is: MyComp_ctComp__CMP_MASK.\r
- 755:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 756:.\Generated_Source\PSoC5/cyPm.c **** * When CTW or One PPS is used as a wakeup source, the CyPmReadStatus()\r
- 757:.\Generated_Source\PSoC5/cyPm.c **** * function must be called upon wakeup with corresponding parameter. Please\r
- 758:.\Generated_Source\PSoC5/cyPm.c **** * refer to the CyPmReadStatus() API in the System Reference Guide for more\r
- 759:.\Generated_Source\PSoC5/cyPm.c **** * information.\r
- 760:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 761:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
- 762:.\Generated_Source\PSoC5/cyPm.c **** * None\r
- 763:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 764:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
- 765:.\Generated_Source\PSoC5/cyPm.c **** * No\r
- 766:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 767:.\Generated_Source\PSoC5/cyPm.c **** * Side Effects and Restrictions:\r
- 768:.\Generated_Source\PSoC5/cyPm.c **** * If a wakeupTime other than NONE is specified, then upon exit the state of the\r
- 769:.\Generated_Source\PSoC5/cyPm.c **** * specified timer will be left as specified by wakeupTime with the timer\r
- 770:.\Generated_Source\PSoC5/cyPm.c **** * enabled and the interrupt disabled. Also, the ILO 1 KHz (if CTW timer is\r
- 771:.\Generated_Source\PSoC5/cyPm.c **** * used as wake up time) will be left started.\r
- 772:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 773:.\Generated_Source\PSoC5/cyPm.c **** * The 1 kHz ILO clock is expected to be enabled for PSoC 3 and PSoC 5LP to\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 15\r
-\r
-\r
- 774:.\Generated_Source\PSoC5/cyPm.c **** * measure Hibernate/Sleep regulator settling time after a reset. The holdoff\r
- 775:.\Generated_Source\PSoC5/cyPm.c **** * delay is measured using rising edges of the 1 kHz ILO.\r
- 776:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 777:.\Generated_Source\PSoC5/cyPm.c **** * For PSoC 3 silicon hardware buzz should be disabled before entering a sleep\r
- 778:.\Generated_Source\PSoC5/cyPm.c **** * power mode. It is disabled by PSoC Creator during startup.\r
- 779:.\Generated_Source\PSoC5/cyPm.c **** * If a Low Voltage Interrupt (LVI), High Voltage Interrupt (HVI) or Brown Out\r
- 780:.\Generated_Source\PSoC5/cyPm.c **** * detect (power supply supervising capabilities) are required in a design\r
- 781:.\Generated_Source\PSoC5/cyPm.c **** * during sleep, use the Central Time Wheel (CTW) to periodically wake the\r
- 782:.\Generated_Source\PSoC5/cyPm.c **** * device, perform software buzz, and refresh the supervisory services. If LVI,\r
- 783:.\Generated_Source\PSoC5/cyPm.c **** * HVI, or Brown Out is not required, then use of the CTW is not required.\r
- 784:.\Generated_Source\PSoC5/cyPm.c **** * Refer to the device errata for more information.\r
- 785:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 786:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
- 787:.\Generated_Source\PSoC5/cyPm.c **** void CyPmSleep(uint8 wakeupTime, uint16 wakeupSource) \r
- 788:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 789:.\Generated_Source\PSoC5/cyPm.c **** uint8 interruptState;\r
- 790:.\Generated_Source\PSoC5/cyPm.c **** \r
- 791:.\Generated_Source\PSoC5/cyPm.c **** /* Save current global interrupt enable and disable it */\r
- 792:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
- 793:.\Generated_Source\PSoC5/cyPm.c **** \r
- 794:.\Generated_Source\PSoC5/cyPm.c **** \r
- 795:.\Generated_Source\PSoC5/cyPm.c **** /***********************************************************************\r
- 796:.\Generated_Source\PSoC5/cyPm.c **** * The Hibernate/Sleep regulator has a settling time after a reset.\r
- 797:.\Generated_Source\PSoC5/cyPm.c **** * During this time, the system ignores requests to enter Sleep and\r
- 798:.\Generated_Source\PSoC5/cyPm.c **** * Hibernate modes. The holdoff delay is measured using rising edges of\r
- 799:.\Generated_Source\PSoC5/cyPm.c **** * the 1 kHz ILO.\r
- 800:.\Generated_Source\PSoC5/cyPm.c **** ***********************************************************************/\r
- 801:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- 802:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 803:.\Generated_Source\PSoC5/cyPm.c **** /* Disable hold off - no action on restore */\r
- 804:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
- 805:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 806:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 807:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 808:.\Generated_Source\PSoC5/cyPm.c **** /* Abort, device is not ready for low power mode entry */\r
- 809:.\Generated_Source\PSoC5/cyPm.c **** \r
- 810:.\Generated_Source\PSoC5/cyPm.c **** /* Restore global interrupt enable state */\r
- 811:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
- 812:.\Generated_Source\PSoC5/cyPm.c **** \r
- 813:.\Generated_Source\PSoC5/cyPm.c **** return;\r
- 814:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 815:.\Generated_Source\PSoC5/cyPm.c **** \r
- 816:.\Generated_Source\PSoC5/cyPm.c **** \r
- 817:.\Generated_Source\PSoC5/cyPm.c **** /***********************************************************************\r
- 818:.\Generated_Source\PSoC5/cyPm.c **** * PSoC3 < TO6:\r
- 819:.\Generated_Source\PSoC5/cyPm.c **** * - Hardware buzz must be disabled before sleep mode entry.\r
- 820:.\Generated_Source\PSoC5/cyPm.c **** * - Voltage supervision (HVI/LVI) requires hardware buzz, so they must\r
- 821:.\Generated_Source\PSoC5/cyPm.c **** * be aslo disabled.\r
- 822:.\Generated_Source\PSoC5/cyPm.c **** *\r
- 823:.\Generated_Source\PSoC5/cyPm.c **** * PSoC3 >= TO6:\r
- 824:.\Generated_Source\PSoC5/cyPm.c **** * - Voltage supervision (HVI/LVI) requires hardware buzz, so hardware buzz must be\r
- 825:.\Generated_Source\PSoC5/cyPm.c **** * enabled before sleep mode entry and restored on wakeup.\r
- 826:.\Generated_Source\PSoC5/cyPm.c **** ***********************************************************************/\r
- 827:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC3)\r
- 828:.\Generated_Source\PSoC5/cyPm.c **** \r
- 829:.\Generated_Source\PSoC5/cyPm.c **** /* Silicon Revision ID is below TO6 */\r
- 830:.\Generated_Source\PSoC5/cyPm.c **** if(CYDEV_CHIP_REV_ACTUAL < 5u)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 16\r
-\r
-\r
- 831:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 832:.\Generated_Source\PSoC5/cyPm.c **** /* Hardware buzz expected to be disabled in Sleep mode */\r
- 833:.\Generated_Source\PSoC5/cyPm.c **** CYASSERT(0u == (CY_PM_PWRSYS_WAKE_TR2_REG & CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ));\r
- 834:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 835:.\Generated_Source\PSoC5/cyPm.c **** \r
- 836:.\Generated_Source\PSoC5/cyPm.c **** \r
- 837:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_RESET_CR1_REG & (CY_PM_RESET_CR1_HVIA_EN |\r
- 838:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_RESET_CR1_LVIA_EN | CY_PM_RESET_CR1_LVID_EN)))\r
- 839:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 840:.\Generated_Source\PSoC5/cyPm.c **** if(CYDEV_CHIP_REV_ACTUAL < 5u)\r
- 841:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 842:.\Generated_Source\PSoC5/cyPm.c **** /* LVI/HVI requires hardware buzz to be enabled */\r
- 843:.\Generated_Source\PSoC5/cyPm.c **** CYASSERT(0u != 0u);\r
- 844:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 845:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 846:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 847:.\Generated_Source\PSoC5/cyPm.c **** if (0u == (CY_PM_PWRSYS_WAKE_TR2_REG & CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ))\r
- 848:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 849:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.hardwareBuzz = CY_PM_DISABLED;\r
- 850:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR2_REG |= CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ;\r
- 851:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 852:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 853:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 854:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.hardwareBuzz = CY_PM_ENABLED;\r
- 855:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 856:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 857:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 858:.\Generated_Source\PSoC5/cyPm.c **** \r
- 859:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC3) */\r
- 860:.\Generated_Source\PSoC5/cyPm.c **** \r
- 861:.\Generated_Source\PSoC5/cyPm.c **** \r
- 862:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
- 863:.\Generated_Source\PSoC5/cyPm.c **** * For ARM-based devices, an interrupt is required for the CPU to wake up. The\r
- 864:.\Generated_Source\PSoC5/cyPm.c **** * Power Management implementation assumes that wakeup time is configured with a\r
- 865:.\Generated_Source\PSoC5/cyPm.c **** * separate component (component-based wakeup time configuration) for an\r
- 866:.\Generated_Source\PSoC5/cyPm.c **** * interrupt to be issued on terminal count. For more information, refer to the\r
- 867:.\Generated_Source\PSoC5/cyPm.c **** * Wakeup Time Configuration section of System Reference Guide.\r
- 868:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
- 869:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC5)\r
- 870:.\Generated_Source\PSoC5/cyPm.c **** \r
- 871:.\Generated_Source\PSoC5/cyPm.c **** /* Arguments expected to be 0 */\r
- 872:.\Generated_Source\PSoC5/cyPm.c **** CYASSERT(PM_SLEEP_TIME_NONE == wakeupTime);\r
- 873:.\Generated_Source\PSoC5/cyPm.c **** \r
- 874:.\Generated_Source\PSoC5/cyPm.c **** if(0u != wakeupTime)\r
- 875:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 876:.\Generated_Source\PSoC5/cyPm.c **** /* To remove unreferenced local variable warning */\r
- 877:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 878:.\Generated_Source\PSoC5/cyPm.c **** \r
- 879:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC5) */\r
- 880:.\Generated_Source\PSoC5/cyPm.c **** \r
- 881:.\Generated_Source\PSoC5/cyPm.c **** \r
- 882:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpSaveSet();\r
- 883:.\Generated_Source\PSoC5/cyPm.c **** \r
- 884:.\Generated_Source\PSoC5/cyPm.c **** \r
- 885:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC3)\r
- 886:.\Generated_Source\PSoC5/cyPm.c **** \r
- 887:.\Generated_Source\PSoC5/cyPm.c **** /* CTW - save current and set new configuration */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 17\r
-\r
-\r
- 888:.\Generated_Source\PSoC5/cyPm.c **** if((wakeupTime >= PM_SLEEP_TIME_CTW_2MS) && (wakeupTime <= PM_SLEEP_TIME_CTW_4096MS))\r
- 889:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 890:.\Generated_Source\PSoC5/cyPm.c **** /* Save current and set new configuration of the CTW */\r
- 891:.\Generated_Source\PSoC5/cyPm.c **** CyPmCtwSetInterval((uint8)(wakeupTime - 1u));\r
- 892:.\Generated_Source\PSoC5/cyPm.c **** \r
- 893:.\Generated_Source\PSoC5/cyPm.c **** /* Include associated timer to the wakeupSource */\r
- 894:.\Generated_Source\PSoC5/cyPm.c **** wakeupSource |= PM_SLEEP_SRC_CTW;\r
- 895:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 896:.\Generated_Source\PSoC5/cyPm.c **** \r
- 897:.\Generated_Source\PSoC5/cyPm.c **** /* 1PPS - save current and set new configuration */\r
- 898:.\Generated_Source\PSoC5/cyPm.c **** if(PM_SLEEP_TIME_ONE_PPS == wakeupTime)\r
- 899:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 900:.\Generated_Source\PSoC5/cyPm.c **** /* Save current and set new configuration of the 1PPS */\r
- 901:.\Generated_Source\PSoC5/cyPm.c **** CyPmOppsSet();\r
- 902:.\Generated_Source\PSoC5/cyPm.c **** \r
- 903:.\Generated_Source\PSoC5/cyPm.c **** /* Include associated timer to the wakeupSource */\r
- 904:.\Generated_Source\PSoC5/cyPm.c **** wakeupSource |= PM_SLEEP_SRC_ONE_PPS;\r
- 905:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 906:.\Generated_Source\PSoC5/cyPm.c **** \r
- 907:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC3) */\r
- 908:.\Generated_Source\PSoC5/cyPm.c **** \r
- 909:.\Generated_Source\PSoC5/cyPm.c **** \r
- 910:.\Generated_Source\PSoC5/cyPm.c **** /* Save and set new wake up configuration */\r
- 911:.\Generated_Source\PSoC5/cyPm.c **** \r
- 912:.\Generated_Source\PSoC5/cyPm.c **** /* Interrupt, PICU, I2C, Boost converter, CTW/1PPS */\r
- 913:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 914:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
- 915:.\Generated_Source\PSoC5/cyPm.c **** \r
- 916:.\Generated_Source\PSoC5/cyPm.c **** /* Comparators */\r
- 917:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 918:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
- 919:.\Generated_Source\PSoC5/cyPm.c **** \r
- 920:.\Generated_Source\PSoC5/cyPm.c **** /* LCD */\r
- 921:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 922:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
- 923:.\Generated_Source\PSoC5/cyPm.c **** \r
- 924:.\Generated_Source\PSoC5/cyPm.c **** \r
- 925:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************\r
- 926:.\Generated_Source\PSoC5/cyPm.c **** * Do not use merge region below unless any component datasheet\r
- 927:.\Generated_Source\PSoC5/cyPm.c **** * suggest to do so.\r
- 928:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************/\r
- 929:.\Generated_Source\PSoC5/cyPm.c **** /* `#START CY_PM_JUST_BEFORE_SLEEP` */\r
- 930:.\Generated_Source\PSoC5/cyPm.c **** \r
- 931:.\Generated_Source\PSoC5/cyPm.c **** /* `#END` */\r
- 932:.\Generated_Source\PSoC5/cyPm.c **** \r
- 933:.\Generated_Source\PSoC5/cyPm.c **** \r
- 934:.\Generated_Source\PSoC5/cyPm.c **** /* Last moment IMO frequency change */\r
- 935:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK))\r
- 936:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 937:.\Generated_Source\PSoC5/cyPm.c **** /* IMO frequency is 12 MHz */\r
- 938:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_ENABLED;\r
- 939:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 940:.\Generated_Source\PSoC5/cyPm.c **** else\r
- 941:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 942:.\Generated_Source\PSoC5/cyPm.c **** /* IMO frequency is not 12 MHz */\r
- 943:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_DISABLED;\r
- 944:.\Generated_Source\PSoC5/cyPm.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 18\r
-\r
-\r
- 945:.\Generated_Source\PSoC5/cyPm.c **** /* Save IMO frequency */\r
- 946:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
- 947:.\Generated_Source\PSoC5/cyPm.c **** \r
- 948:.\Generated_Source\PSoC5/cyPm.c **** /* Set IMO frequency to 12 MHz */\r
- 949:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG &= ((uint8) (~CY_PM_FASTCLK_IMO_CR_FREQ_MASK));\r
- 950:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 951:.\Generated_Source\PSoC5/cyPm.c **** \r
- 952:.\Generated_Source\PSoC5/cyPm.c **** /* Switch to the Sleep mode */\r
- 953:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MODE_CSR_REG = ((CY_PM_MODE_CSR_REG & ((uint8)(~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_S\r
- 954:.\Generated_Source\PSoC5/cyPm.c **** \r
- 955:.\Generated_Source\PSoC5/cyPm.c **** /* Recommended readback. */\r
- 956:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_MODE_CSR_REG;\r
- 957:.\Generated_Source\PSoC5/cyPm.c **** \r
- 958:.\Generated_Source\PSoC5/cyPm.c **** /* Two recommended NOPs to get into the mode. */\r
- 959:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 960:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 961:.\Generated_Source\PSoC5/cyPm.c **** \r
- 962:.\Generated_Source\PSoC5/cyPm.c **** /* Execute WFI instruction (for ARM-based devices only) */\r
- 963:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WFI;\r
- 964:.\Generated_Source\PSoC5/cyPm.c **** \r
- 965:.\Generated_Source\PSoC5/cyPm.c **** /* Point of return from Sleep Mode */\r
- 966:.\Generated_Source\PSoC5/cyPm.c **** \r
- 967:.\Generated_Source\PSoC5/cyPm.c **** /* Restore last moment IMO frequency change */\r
- 968:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED != cyPmBackup.imoActFreq12Mhz)\r
- 969:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 970:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG = (CY_PM_FASTCLK_IMO_CR_REG & ((uint8)(~CY_PM_FASTCLK_IMO_CR_FREQ\r
- 971:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq;\r
- 972:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 973:.\Generated_Source\PSoC5/cyPm.c **** \r
- 974:.\Generated_Source\PSoC5/cyPm.c **** \r
- 975:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************\r
- 976:.\Generated_Source\PSoC5/cyPm.c **** * Do not use merge region below unless any component datasheet\r
- 977:.\Generated_Source\PSoC5/cyPm.c **** * suggest to do so.\r
- 978:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************/\r
- 979:.\Generated_Source\PSoC5/cyPm.c **** /* `#START CY_PM_JUST_AFTER_WAKEUP_FROM_SLEEP` */\r
- 980:.\Generated_Source\PSoC5/cyPm.c **** \r
- 981:.\Generated_Source\PSoC5/cyPm.c **** /* `#END` */\r
- 982:.\Generated_Source\PSoC5/cyPm.c **** \r
- 983:.\Generated_Source\PSoC5/cyPm.c **** \r
- 984:.\Generated_Source\PSoC5/cyPm.c **** /* Restore hardware configuration */\r
- 985:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpRestore();\r
- 986:.\Generated_Source\PSoC5/cyPm.c **** \r
- 987:.\Generated_Source\PSoC5/cyPm.c **** \r
- 988:.\Generated_Source\PSoC5/cyPm.c **** /* Disable hardware buzz, if it was previously enabled */\r
- 989:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC3)\r
- 990:.\Generated_Source\PSoC5/cyPm.c **** \r
- 991:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_RESET_CR1_REG & (CY_PM_RESET_CR1_HVIA_EN |\r
- 992:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_RESET_CR1_LVIA_EN | CY_PM_RESET_CR1_LVID_EN)))\r
- 993:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 994:.\Generated_Source\PSoC5/cyPm.c **** if(CYDEV_CHIP_REV_ACTUAL >= 5u)\r
- 995:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 996:.\Generated_Source\PSoC5/cyPm.c **** if (CY_PM_DISABLED == cyPmBackup.hardwareBuzz)\r
- 997:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 998:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR2_REG &= (uint8)(~CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ);\r
- 999:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1000:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1001:.\Generated_Source\PSoC5/cyPm.c **** }\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 19\r
-\r
-\r
-1002:.\Generated_Source\PSoC5/cyPm.c **** \r
-1003:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC3) */\r
-1004:.\Generated_Source\PSoC5/cyPm.c **** \r
-1005:.\Generated_Source\PSoC5/cyPm.c **** \r
-1006:.\Generated_Source\PSoC5/cyPm.c **** /* Restore current wake up configuration */\r
-1007:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
-1008:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
-1009:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
-1010:.\Generated_Source\PSoC5/cyPm.c **** \r
-1011:.\Generated_Source\PSoC5/cyPm.c **** /* Restore global interrupt enable state */\r
-1012:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
-1013:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1014:.\Generated_Source\PSoC5/cyPm.c **** \r
-1015:.\Generated_Source\PSoC5/cyPm.c **** \r
-1016:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1017:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHibernate\r
-1018:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1019:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1020:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1021:.\Generated_Source\PSoC5/cyPm.c **** * Puts the part into the Hibernate state.\r
-1022:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1023:.\Generated_Source\PSoC5/cyPm.c **** * PSoC 3 and PSoC 5LP:\r
-1024:.\Generated_Source\PSoC5/cyPm.c **** * Before switching to Hibernate, the current status of the PICU wakeup source\r
-1025:.\Generated_Source\PSoC5/cyPm.c **** * bit is saved and then set. This configures the device to wake up from the\r
-1026:.\Generated_Source\PSoC5/cyPm.c **** * PICU. Make sure you have at least one pin configured to generate a PICU\r
-1027:.\Generated_Source\PSoC5/cyPm.c **** * interrupt. For pin Px.y, the register "PICU_INTTYPE_PICUx_INTTYPEy" controls\r
-1028:.\Generated_Source\PSoC5/cyPm.c **** * the PICU behavior. In the TRM, this register is "PICU[0..15]_INTTYPE[0..7]."\r
-1029:.\Generated_Source\PSoC5/cyPm.c **** * In the Pins component datasheet, this register is referred to as the IRQ\r
-1030:.\Generated_Source\PSoC5/cyPm.c **** * option. Once the wakeup occurs, the PICU wakeup source bit is restored and\r
-1031:.\Generated_Source\PSoC5/cyPm.c **** * the PSoC returns to the Active state.\r
-1032:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1033:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1034:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1035:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1036:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1037:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1038:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1039:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
-1040:.\Generated_Source\PSoC5/cyPm.c **** * No\r
-1041:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1042:.\Generated_Source\PSoC5/cyPm.c **** * Side Effects:\r
-1043:.\Generated_Source\PSoC5/cyPm.c **** * Applications must wait 20 us before re-entering hibernate or sleep after\r
-1044:.\Generated_Source\PSoC5/cyPm.c **** * waking up from hibernate. The 20 us allows the sleep regulator time to\r
-1045:.\Generated_Source\PSoC5/cyPm.c **** * stabilize before the next hibernate / sleep event occurs. The 20 us\r
-1046:.\Generated_Source\PSoC5/cyPm.c **** * requirement begins when the device wakes up. There is no hardware check that\r
-1047:.\Generated_Source\PSoC5/cyPm.c **** * this requirement is met. The specified delay should be done on ISR entry.\r
-1048:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1049:.\Generated_Source\PSoC5/cyPm.c **** * After wakeup PICU interrupt occurs, the Pin_ClearInterrupt() (where Pin is\r
-1050:.\Generated_Source\PSoC5/cyPm.c **** * instance name of the Pins component) function must be called to clear the\r
-1051:.\Generated_Source\PSoC5/cyPm.c **** * latched pin events to allow proper Hibernate mode entry andd to enable\r
-1052:.\Generated_Source\PSoC5/cyPm.c **** * detection of future events.\r
-1053:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1054:.\Generated_Source\PSoC5/cyPm.c **** * The 1 kHz ILO clock is expected to be enabled for PSoC 3 and PSoC 5LP to\r
-1055:.\Generated_Source\PSoC5/cyPm.c **** * measure Hibernate/Sleep regulator settling time after a reset. The holdoff\r
-1056:.\Generated_Source\PSoC5/cyPm.c **** * delay is measured using rising edges of the 1 kHz ILO.\r
-1057:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1058:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 20\r
-\r
-\r
-1059:.\Generated_Source\PSoC5/cyPm.c **** void CyPmHibernate(void) \r
-1060:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1061:.\Generated_Source\PSoC5/cyPm.c **** uint8 interruptState;\r
-1062:.\Generated_Source\PSoC5/cyPm.c **** \r
-1063:.\Generated_Source\PSoC5/cyPm.c **** /* Save current global interrupt enable and disable it */\r
-1064:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
-1065:.\Generated_Source\PSoC5/cyPm.c **** \r
-1066:.\Generated_Source\PSoC5/cyPm.c **** /***********************************************************************\r
-1067:.\Generated_Source\PSoC5/cyPm.c **** * The Hibernate/Sleep regulator has a settling time after a reset.\r
-1068:.\Generated_Source\PSoC5/cyPm.c **** * During this time, the system ignores requests to enter Sleep and\r
-1069:.\Generated_Source\PSoC5/cyPm.c **** * Hibernate modes. The holdoff delay is measured using rising edges of\r
-1070:.\Generated_Source\PSoC5/cyPm.c **** * the 1 kHz ILO.\r
-1071:.\Generated_Source\PSoC5/cyPm.c **** ***********************************************************************/\r
-1072:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
-1073:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1074:.\Generated_Source\PSoC5/cyPm.c **** /* Disable hold off - no action on restore */\r
-1075:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
-1076:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1077:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1078:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1079:.\Generated_Source\PSoC5/cyPm.c **** /* Abort, device is not ready for low power mode entry */\r
-1080:.\Generated_Source\PSoC5/cyPm.c **** \r
-1081:.\Generated_Source\PSoC5/cyPm.c **** /* Restore global interrupt enable state */\r
-1082:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
-1083:.\Generated_Source\PSoC5/cyPm.c **** \r
-1084:.\Generated_Source\PSoC5/cyPm.c **** return;\r
-1085:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1086:.\Generated_Source\PSoC5/cyPm.c **** \r
-1087:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSaveSet();\r
-1088:.\Generated_Source\PSoC5/cyPm.c **** \r
-1089:.\Generated_Source\PSoC5/cyPm.c **** \r
-1090:.\Generated_Source\PSoC5/cyPm.c **** /* Save and enable only wakeup on PICU */\r
-1091:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
-1092:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = CY_PM_WAKEUP_PICU;\r
-1093:.\Generated_Source\PSoC5/cyPm.c **** \r
-1094:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
-1095:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = 0x00u;\r
-1096:.\Generated_Source\PSoC5/cyPm.c **** \r
-1097:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
-1098:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = 0x00u;\r
-1099:.\Generated_Source\PSoC5/cyPm.c **** \r
-1100:.\Generated_Source\PSoC5/cyPm.c **** \r
-1101:.\Generated_Source\PSoC5/cyPm.c **** /* Last moment IMO frequency change */\r
-1102:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK))\r
-1103:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1104:.\Generated_Source\PSoC5/cyPm.c **** /* IMO frequency is 12 MHz */\r
-1105:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_ENABLED;\r
-1106:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1107:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1108:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1109:.\Generated_Source\PSoC5/cyPm.c **** /* IMO frequency is not 12 MHz */\r
-1110:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_DISABLED;\r
-1111:.\Generated_Source\PSoC5/cyPm.c **** \r
-1112:.\Generated_Source\PSoC5/cyPm.c **** /* Save IMO frequency */\r
-1113:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
-1114:.\Generated_Source\PSoC5/cyPm.c **** \r
-1115:.\Generated_Source\PSoC5/cyPm.c **** /* Set IMO frequency to 12 MHz */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 21\r
-\r
-\r
-1116:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG &= ((uint8) (~CY_PM_FASTCLK_IMO_CR_FREQ_MASK));\r
-1117:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1118:.\Generated_Source\PSoC5/cyPm.c **** \r
-1119:.\Generated_Source\PSoC5/cyPm.c **** \r
-1120:.\Generated_Source\PSoC5/cyPm.c **** /* Switch to Hibernate Mode */\r
-1121:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MODE_CSR_REG = (CY_PM_MODE_CSR_REG & ((uint8) (~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_H\r
-1122:.\Generated_Source\PSoC5/cyPm.c **** \r
-1123:.\Generated_Source\PSoC5/cyPm.c **** /* Recommended readback. */\r
-1124:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_MODE_CSR_REG;\r
-1125:.\Generated_Source\PSoC5/cyPm.c **** \r
-1126:.\Generated_Source\PSoC5/cyPm.c **** /* Two recommended NOPs to get into the mode. */\r
-1127:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
-1128:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
-1129:.\Generated_Source\PSoC5/cyPm.c **** \r
-1130:.\Generated_Source\PSoC5/cyPm.c **** /* Execute WFI instruction (for ARM-based devices only) */\r
-1131:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WFI;\r
-1132:.\Generated_Source\PSoC5/cyPm.c **** \r
-1133:.\Generated_Source\PSoC5/cyPm.c **** \r
-1134:.\Generated_Source\PSoC5/cyPm.c **** /* Point of return from Hibernate mode */\r
-1135:.\Generated_Source\PSoC5/cyPm.c **** \r
-1136:.\Generated_Source\PSoC5/cyPm.c **** \r
-1137:.\Generated_Source\PSoC5/cyPm.c **** /* Restore last moment IMO frequency change */\r
-1138:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED != cyPmBackup.imoActFreq12Mhz)\r
-1139:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1140:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG = (CY_PM_FASTCLK_IMO_CR_REG & ((uint8)(~CY_PM_FASTCLK_IMO_CR_FREQ\r
-1141:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq;\r
-1142:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1143:.\Generated_Source\PSoC5/cyPm.c **** \r
-1144:.\Generated_Source\PSoC5/cyPm.c **** \r
-1145:.\Generated_Source\PSoC5/cyPm.c **** /* Restore device for proper Hibernate mode exit*/\r
-1146:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibRestore();\r
-1147:.\Generated_Source\PSoC5/cyPm.c **** \r
-1148:.\Generated_Source\PSoC5/cyPm.c **** /* Restore current wake up configuration */\r
-1149:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
-1150:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
-1151:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
-1152:.\Generated_Source\PSoC5/cyPm.c **** \r
-1153:.\Generated_Source\PSoC5/cyPm.c **** /* Restore global interrupt enable state */\r
-1154:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
-1155:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1156:.\Generated_Source\PSoC5/cyPm.c **** \r
-1157:.\Generated_Source\PSoC5/cyPm.c **** \r
-1158:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1159:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmReadStatus\r
-1160:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1161:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1162:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1163:.\Generated_Source\PSoC5/cyPm.c **** * Manages the Power Manager Interrupt Status Register. This register has the\r
-1164:.\Generated_Source\PSoC5/cyPm.c **** * interrupt status for the one pulse per second, central timewheel and fast\r
-1165:.\Generated_Source\PSoC5/cyPm.c **** * timewheel timers. This hardware register clears on read. To allow for only\r
-1166:.\Generated_Source\PSoC5/cyPm.c **** * clearing the bits of interest and preserving the other bits, this function\r
-1167:.\Generated_Source\PSoC5/cyPm.c **** * uses a shadow register that retains the state. This function reads the\r
-1168:.\Generated_Source\PSoC5/cyPm.c **** * status register and ORs that value with the shadow register. That is the\r
-1169:.\Generated_Source\PSoC5/cyPm.c **** * value that is returned. Then the bits in the mask that are set are cleared\r
-1170:.\Generated_Source\PSoC5/cyPm.c **** * from this value and written back to the shadow register.\r
-1171:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1172:.\Generated_Source\PSoC5/cyPm.c **** * Note You must call this function within 1 ms (1 clock cycle of the ILO)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 22\r
-\r
-\r
-1173:.\Generated_Source\PSoC5/cyPm.c **** * after a CTW event has occurred.\r
-1174:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1175:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1176:.\Generated_Source\PSoC5/cyPm.c **** * mask: Bits in the shadow register to clear.\r
-1177:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1178:.\Generated_Source\PSoC5/cyPm.c **** * Define Source\r
-1179:.\Generated_Source\PSoC5/cyPm.c **** * CY_PM_FTW_INT Fast Timewheel\r
-1180:.\Generated_Source\PSoC5/cyPm.c **** * CY_PM_CTW_INT Central Timewheel\r
-1181:.\Generated_Source\PSoC5/cyPm.c **** * CY_PM_ONEPPS_INT One Pulse Per Second\r
-1182:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1183:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1184:.\Generated_Source\PSoC5/cyPm.c **** * Status. Same bits values as the mask parameter.\r
-1185:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1186:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1187:.\Generated_Source\PSoC5/cyPm.c **** uint8 CyPmReadStatus(uint8 mask) \r
-1188:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1189:.\Generated_Source\PSoC5/cyPm.c **** static uint8 interruptStatus;\r
-1190:.\Generated_Source\PSoC5/cyPm.c **** uint8 interruptState;\r
-1191:.\Generated_Source\PSoC5/cyPm.c **** uint8 tmpStatus;\r
-1192:.\Generated_Source\PSoC5/cyPm.c **** \r
-1193:.\Generated_Source\PSoC5/cyPm.c **** /* Enter critical section */\r
-1194:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
-1195:.\Generated_Source\PSoC5/cyPm.c **** \r
-1196:.\Generated_Source\PSoC5/cyPm.c **** /* Save value of the register, copy it and clear desired bit */\r
-1197:.\Generated_Source\PSoC5/cyPm.c **** interruptStatus |= CY_PM_INT_SR_REG;\r
-1198:.\Generated_Source\PSoC5/cyPm.c **** tmpStatus = interruptStatus;\r
-1199:.\Generated_Source\PSoC5/cyPm.c **** interruptStatus &= ((uint8)(~mask));\r
-1200:.\Generated_Source\PSoC5/cyPm.c **** \r
-1201:.\Generated_Source\PSoC5/cyPm.c **** /* Exit critical section */\r
-1202:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
-1203:.\Generated_Source\PSoC5/cyPm.c **** \r
-1204:.\Generated_Source\PSoC5/cyPm.c **** return(tmpStatus);\r
-1205:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1206:.\Generated_Source\PSoC5/cyPm.c **** \r
-1207:.\Generated_Source\PSoC5/cyPm.c **** \r
-1208:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1209:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHibSaveSet\r
-1210:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1211:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1212:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1213:.\Generated_Source\PSoC5/cyPm.c **** * Prepare device for proper Hibernate low power mode entry:\r
-1214:.\Generated_Source\PSoC5/cyPm.c **** * - Disables I2C backup regulator\r
-1215:.\Generated_Source\PSoC5/cyPm.c **** * - Saves ILO power down mode state and enable it\r
-1216:.\Generated_Source\PSoC5/cyPm.c **** * - Saves state of 1 kHz and 100 kHz ILO and disable them\r
-1217:.\Generated_Source\PSoC5/cyPm.c **** * - Disables sleep regulator and shorts vccd to vpwrsleep\r
-1218:.\Generated_Source\PSoC5/cyPm.c **** * - Save LVI/HVI configuration and disable them - CyPmHviLviSaveDisable()\r
-1219:.\Generated_Source\PSoC5/cyPm.c **** * - CyPmHibSlpSaveSet() function is called\r
-1220:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1221:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1222:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1223:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1224:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1225:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1226:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1227:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
-1228:.\Generated_Source\PSoC5/cyPm.c **** * No\r
-1229:.\Generated_Source\PSoC5/cyPm.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 23\r
-\r
-\r
-1230:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1231:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibSaveSet(void) \r
-1232:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1233:.\Generated_Source\PSoC5/cyPm.c **** /* I2C backup reg must be off when the sleep regulator is unavailable */\r
-1234:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_PWRSYS_CR1_REG & CY_PM_PWRSYS_CR1_I2CREG_BACKUP))\r
-1235:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1236:.\Generated_Source\PSoC5/cyPm.c **** /***********************************************************************\r
-1237:.\Generated_Source\PSoC5/cyPm.c **** * If I2C backup regulator is enabled, all the fixed-function registers\r
-1238:.\Generated_Source\PSoC5/cyPm.c **** * store their values while device is in low power mode, otherwise their\r
-1239:.\Generated_Source\PSoC5/cyPm.c **** * configuration is lost. The I2C API makes a decision to restore or not\r
-1240:.\Generated_Source\PSoC5/cyPm.c **** * to restore I2C registers based on this. If this regulator will be\r
-1241:.\Generated_Source\PSoC5/cyPm.c **** * disabled and then enabled, I2C API will suppose that I2C block\r
-1242:.\Generated_Source\PSoC5/cyPm.c **** * registers preserved their values, while this is not true. So, the\r
-1243:.\Generated_Source\PSoC5/cyPm.c **** * backup regulator is disabled. The I2C sleep APIs is responsible for\r
-1244:.\Generated_Source\PSoC5/cyPm.c **** * restoration.\r
-1245:.\Generated_Source\PSoC5/cyPm.c **** ***********************************************************************/\r
-1246:.\Generated_Source\PSoC5/cyPm.c **** \r
-1247:.\Generated_Source\PSoC5/cyPm.c **** /* Disable I2C backup register */\r
-1248:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_CR1_REG &= ((uint8)(~CY_PM_PWRSYS_CR1_I2CREG_BACKUP));\r
-1249:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1250:.\Generated_Source\PSoC5/cyPm.c **** \r
-1251:.\Generated_Source\PSoC5/cyPm.c **** \r
-1252:.\Generated_Source\PSoC5/cyPm.c **** /* Save current ILO power mode and ensure low power mode */\r
-1253:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.iloPowerMode = CyILO_SetPowerMode(CY_PM_POWERDOWN_MODE);\r
-1254:.\Generated_Source\PSoC5/cyPm.c **** \r
-1255:.\Generated_Source\PSoC5/cyPm.c **** /* Save current 1kHz ILO enable state. Disabled automatically. */\r
-1256:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.ilo1kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_1K)) ?\r
-1257:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_DISABLED : CY_PM_ENABLED;\r
-1258:.\Generated_Source\PSoC5/cyPm.c **** \r
-1259:.\Generated_Source\PSoC5/cyPm.c **** /* Save current 100kHz ILO enable state. Disabled automatically. */\r
-1260:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.ilo100kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_100K)) ?\r
-1261:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_DISABLED : CY_PM_ENABLED;\r
-1262:.\Generated_Source\PSoC5/cyPm.c **** \r
-1263:.\Generated_Source\PSoC5/cyPm.c **** \r
-1264:.\Generated_Source\PSoC5/cyPm.c **** /* Disable the sleep regulator and shorts vccd to vpwrsleep */\r
-1265:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_PWRSYS_SLP_TR_REG & CY_PM_PWRSYS_SLP_TR_BYPASS))\r
-1266:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1267:.\Generated_Source\PSoC5/cyPm.c **** /* Save current bypass state */\r
-1268:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.slpTrBypass = CY_PM_DISABLED;\r
-1269:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG |= CY_PM_PWRSYS_SLP_TR_BYPASS;\r
-1270:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1271:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1272:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1273:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.slpTrBypass = CY_PM_ENABLED;\r
-1274:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1275:.\Generated_Source\PSoC5/cyPm.c **** \r
-1276:.\Generated_Source\PSoC5/cyPm.c **** /* LPCOMPs are always enabled (even when BOTH ext_vccd=1 and ext_vcca=1)*/\r
-1277:.\Generated_Source\PSoC5/cyPm.c **** \r
-1278:.\Generated_Source\PSoC5/cyPm.c **** \r
-1279:.\Generated_Source\PSoC5/cyPm.c **** /***************************************************************************\r
-1280:.\Generated_Source\PSoC5/cyPm.c **** * LVI/HVI must be disabled in Hibernate\r
-1281:.\Generated_Source\PSoC5/cyPm.c **** ***************************************************************************/\r
-1282:.\Generated_Source\PSoC5/cyPm.c **** \r
-1283:.\Generated_Source\PSoC5/cyPm.c **** /* Save LVI/HVI configuration and disable them */\r
-1284:.\Generated_Source\PSoC5/cyPm.c **** CyPmHviLviSaveDisable();\r
-1285:.\Generated_Source\PSoC5/cyPm.c **** \r
-1286:.\Generated_Source\PSoC5/cyPm.c **** \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 24\r
-\r
-\r
-1287:.\Generated_Source\PSoC5/cyPm.c **** /* Make the same preparations for Hibernate and Sleep modes */\r
-1288:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpSaveSet();\r
-1289:.\Generated_Source\PSoC5/cyPm.c **** \r
-1290:.\Generated_Source\PSoC5/cyPm.c **** \r
-1291:.\Generated_Source\PSoC5/cyPm.c **** /***************************************************************************\r
-1292:.\Generated_Source\PSoC5/cyPm.c **** * Save and set power mode wakeup trim registers\r
-1293:.\Generated_Source\PSoC5/cyPm.c **** ***************************************************************************/\r
-1294:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim0 = CY_PM_PWRSYS_WAKE_TR0_REG;\r
-1295:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim1 = CY_PM_PWRSYS_WAKE_TR1_REG;\r
-1296:.\Generated_Source\PSoC5/cyPm.c **** \r
-1297:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR0_REG = CY_PM_PWRSYS_WAKE_TR0;\r
-1298:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR1_REG = CY_PM_PWRSYS_WAKE_TR1;\r
-1299:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1300:.\Generated_Source\PSoC5/cyPm.c **** \r
-1301:.\Generated_Source\PSoC5/cyPm.c **** \r
-1302:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1303:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHibRestore\r
-1304:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1305:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1306:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1307:.\Generated_Source\PSoC5/cyPm.c **** * Restore device for proper Hibernate mode exit:\r
-1308:.\Generated_Source\PSoC5/cyPm.c **** * - Restore LVI/HVI configuration - call CyPmHviLviRestore()\r
-1309:.\Generated_Source\PSoC5/cyPm.c **** * - CyPmHibSlpSaveRestore() function is called\r
-1310:.\Generated_Source\PSoC5/cyPm.c **** * - Restores ILO power down mode state and enable it\r
-1311:.\Generated_Source\PSoC5/cyPm.c **** * - Restores state of 1 kHz and 100 kHz ILO and disable them\r
-1312:.\Generated_Source\PSoC5/cyPm.c **** * - Restores sleep regulator settings\r
-1313:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1314:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1315:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1316:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1317:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1318:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1319:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1320:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1321:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibRestore(void) \r
-1322:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1323:.\Generated_Source\PSoC5/cyPm.c **** /* Restore LVI/HVI configuration */\r
-1324:.\Generated_Source\PSoC5/cyPm.c **** CyPmHviLviRestore();\r
-1325:.\Generated_Source\PSoC5/cyPm.c **** \r
-1326:.\Generated_Source\PSoC5/cyPm.c **** /* Restore the same configuration for Hibernate and Sleep modes */\r
-1327:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpRestore();\r
-1328:.\Generated_Source\PSoC5/cyPm.c **** \r
-1329:.\Generated_Source\PSoC5/cyPm.c **** /* Restore 1kHz ILO enable state */\r
-1330:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.ilo1kEnable)\r
-1331:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1332:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 1kHz ILO */\r
-1333:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start1K();\r
-1334:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1335:.\Generated_Source\PSoC5/cyPm.c **** \r
-1336:.\Generated_Source\PSoC5/cyPm.c **** /* Restore 100kHz ILO enable state */\r
-1337:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.ilo100kEnable)\r
-1338:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1339:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 100kHz ILO */\r
-1340:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start100K();\r
-1341:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1342:.\Generated_Source\PSoC5/cyPm.c **** \r
-1343:.\Generated_Source\PSoC5/cyPm.c **** /* Restore ILO power mode */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 25\r
-\r
-\r
-1344:.\Generated_Source\PSoC5/cyPm.c **** (void) CyILO_SetPowerMode(cyPmBackup.iloPowerMode);\r
-1345:.\Generated_Source\PSoC5/cyPm.c **** \r
-1346:.\Generated_Source\PSoC5/cyPm.c **** \r
-1347:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_DISABLED == cyPmBackup.slpTrBypass)\r
-1348:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1349:.\Generated_Source\PSoC5/cyPm.c **** /* Enable the sleep regulator */\r
-1350:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= ((uint8)(~CY_PM_PWRSYS_SLP_TR_BYPASS));\r
-1351:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1352:.\Generated_Source\PSoC5/cyPm.c **** \r
-1353:.\Generated_Source\PSoC5/cyPm.c **** \r
-1354:.\Generated_Source\PSoC5/cyPm.c **** /***************************************************************************\r
-1355:.\Generated_Source\PSoC5/cyPm.c **** * Restore power mode wakeup trim registers\r
-1356:.\Generated_Source\PSoC5/cyPm.c **** ***************************************************************************/\r
-1357:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR0_REG = cyPmBackup.wakeupTrim0;\r
-1358:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR1_REG = cyPmBackup.wakeupTrim1;\r
-1359:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1360:.\Generated_Source\PSoC5/cyPm.c **** \r
-1361:.\Generated_Source\PSoC5/cyPm.c **** \r
-1362:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1363:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmCtwSetInterval\r
-1364:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1365:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1366:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1367:.\Generated_Source\PSoC5/cyPm.c **** * Performs CTW configuration:\r
-1368:.\Generated_Source\PSoC5/cyPm.c **** * - Disables CTW interrupt\r
-1369:.\Generated_Source\PSoC5/cyPm.c **** * - Enables 1 kHz ILO\r
-1370:.\Generated_Source\PSoC5/cyPm.c **** * - Sets new CTW interval\r
-1371:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1372:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1373:.\Generated_Source\PSoC5/cyPm.c **** * ctwInterval: the CTW interval to be set.\r
-1374:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1375:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1376:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1377:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1378:.\Generated_Source\PSoC5/cyPm.c **** * Side Effects:\r
-1379:.\Generated_Source\PSoC5/cyPm.c **** * Enables ILO 1 KHz clock and leaves it enabled.\r
-1380:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1381:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1382:.\Generated_Source\PSoC5/cyPm.c **** void CyPmCtwSetInterval(uint8 ctwInterval) \r
-1383:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1384:.\Generated_Source\PSoC5/cyPm.c **** /* Disable CTW interrupt enable */\r
-1385:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_IE));\r
-1386:.\Generated_Source\PSoC5/cyPm.c **** \r
-1387:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 1kHz ILO (required for CTW operation) */\r
-1388:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start1K();\r
-1389:.\Generated_Source\PSoC5/cyPm.c **** \r
-1390:.\Generated_Source\PSoC5/cyPm.c **** /* Interval could be set only while CTW is disabled */\r
-1391:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_TW_CFG2_REG & CY_PM_CTW_EN))\r
-1392:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1393:.\Generated_Source\PSoC5/cyPm.c **** /* Set CTW interval if needed */\r
-1394:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG1_REG != ctwInterval)\r
-1395:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1396:.\Generated_Source\PSoC5/cyPm.c **** /* Disable the CTW, set new CTW interval and enable it again */\r
-1397:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_EN));\r
-1398:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG1_REG = ctwInterval;\r
-1399:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_CTW_EN;\r
-1400:.\Generated_Source\PSoC5/cyPm.c **** } /* Required interval is already set */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 26\r
-\r
-\r
-1401:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1402:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1403:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1404:.\Generated_Source\PSoC5/cyPm.c **** /* Set CTW interval if needed */\r
-1405:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG1_REG != ctwInterval)\r
-1406:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1407:.\Generated_Source\PSoC5/cyPm.c **** /* Set the new CTW interval. Could be changed if CTW is disabled */\r
-1408:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG1_REG = ctwInterval;\r
-1409:.\Generated_Source\PSoC5/cyPm.c **** } /* Required interval is already set */\r
-1410:.\Generated_Source\PSoC5/cyPm.c **** \r
-1411:.\Generated_Source\PSoC5/cyPm.c **** /* Enable the CTW */\r
-1412:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_CTW_EN;\r
-1413:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1414:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1415:.\Generated_Source\PSoC5/cyPm.c **** \r
-1416:.\Generated_Source\PSoC5/cyPm.c **** \r
-1417:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1418:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmOppsSet\r
-1419:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1420:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1421:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1422:.\Generated_Source\PSoC5/cyPm.c **** * Performs 1PPS configuration:\r
-1423:.\Generated_Source\PSoC5/cyPm.c **** * - Starts 32 KHz XTAL\r
-1424:.\Generated_Source\PSoC5/cyPm.c **** * - Disables 1PPS interupts\r
-1425:.\Generated_Source\PSoC5/cyPm.c **** * - Enables 1PPS\r
-1426:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1427:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1428:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1429:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1430:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1431:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1432:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1433:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1434:.\Generated_Source\PSoC5/cyPm.c **** void CyPmOppsSet(void) \r
-1435:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1436:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 32kHz XTAL if needed */\r
-1437:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_SLOWCLK_X32_CR_REG & CY_PM_X32_CR_X32EN))\r
-1438:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1439:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 32kHz XTAL */\r
-1440:.\Generated_Source\PSoC5/cyPm.c **** CyXTAL_32KHZ_Start();\r
-1441:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1442:.\Generated_Source\PSoC5/cyPm.c **** \r
-1443:.\Generated_Source\PSoC5/cyPm.c **** /* Disable 1PPS interrupt enable */\r
-1444:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_1PPS_IE));\r
-1445:.\Generated_Source\PSoC5/cyPm.c **** \r
-1446:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 1PPS operation */\r
-1447:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_1PPS_EN;\r
-1448:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1449:.\Generated_Source\PSoC5/cyPm.c **** \r
-1450:.\Generated_Source\PSoC5/cyPm.c **** \r
-1451:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1452:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmFtwSetInterval\r
-1453:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1454:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1455:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1456:.\Generated_Source\PSoC5/cyPm.c **** * Performs FTW configuration:\r
-1457:.\Generated_Source\PSoC5/cyPm.c **** * - Disables FTW interrupt\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 27\r
-\r
-\r
-1458:.\Generated_Source\PSoC5/cyPm.c **** * - Enables 100 kHz ILO\r
-1459:.\Generated_Source\PSoC5/cyPm.c **** * - Sets new FTW interval.\r
-1460:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1461:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1462:.\Generated_Source\PSoC5/cyPm.c **** * ftwInterval - FTW counter interval.\r
-1463:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1464:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1465:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1466:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1467:.\Generated_Source\PSoC5/cyPm.c **** * Side Effects:\r
-1468:.\Generated_Source\PSoC5/cyPm.c **** * Enables ILO 100 KHz clock and leaves it enabled.\r
-1469:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1470:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1471:.\Generated_Source\PSoC5/cyPm.c **** void CyPmFtwSetInterval(uint8 ftwInterval) \r
-1472:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1473:.\Generated_Source\PSoC5/cyPm.c **** /* Disable FTW interrupt enable */\r
-1474:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_IE));\r
-1475:.\Generated_Source\PSoC5/cyPm.c **** \r
-1476:.\Generated_Source\PSoC5/cyPm.c **** /* Enable 100kHz ILO */\r
-1477:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start100K();\r
-1478:.\Generated_Source\PSoC5/cyPm.c **** \r
-1479:.\Generated_Source\PSoC5/cyPm.c **** /* Iterval could be set only while FTW is disabled */\r
-1480:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_TW_CFG2_REG & CY_PM_FTW_EN))\r
-1481:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1482:.\Generated_Source\PSoC5/cyPm.c **** /* Disable FTW, set new FTW interval if needed and enable it again */\r
-1483:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG0_REG != ftwInterval)\r
-1484:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1485:.\Generated_Source\PSoC5/cyPm.c **** /* Disable the CTW, set new CTW interval and enable it again */\r
-1486:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_EN));\r
-1487:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG0_REG = ftwInterval;\r
-1488:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_FTW_EN;\r
-1489:.\Generated_Source\PSoC5/cyPm.c **** } /* Required interval is already set */\r
-1490:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1491:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1492:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1493:.\Generated_Source\PSoC5/cyPm.c **** /* Set new FTW counter interval if needed. FTW is disabled. */\r
-1494:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG0_REG != ftwInterval)\r
-1495:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1496:.\Generated_Source\PSoC5/cyPm.c **** /* Set the new CTW interval. Could be changed if CTW is disabled */\r
-1497:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG0_REG = ftwInterval;\r
-1498:.\Generated_Source\PSoC5/cyPm.c **** } /* Required interval is already set */\r
-1499:.\Generated_Source\PSoC5/cyPm.c **** \r
-1500:.\Generated_Source\PSoC5/cyPm.c **** /* Enable the FTW */\r
-1501:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_FTW_EN;\r
-1502:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1503:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1504:.\Generated_Source\PSoC5/cyPm.c **** \r
-1505:.\Generated_Source\PSoC5/cyPm.c **** \r
-1506:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1507:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHibSlpSaveSet\r
-1508:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1509:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1510:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1511:.\Generated_Source\PSoC5/cyPm.c **** * This API is used for preparing device for Sleep and Hibernate low power\r
-1512:.\Generated_Source\PSoC5/cyPm.c **** * modes entry:\r
-1513:.\Generated_Source\PSoC5/cyPm.c **** * - Saves COMP, VIDAC, DSM and SAR routing connections (PSoC 5)\r
-1514:.\Generated_Source\PSoC5/cyPm.c **** * - Saves SC/CT routing connections (PSoC 3/5/5LP)\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 28\r
-\r
-\r
-1515:.\Generated_Source\PSoC5/cyPm.c **** * - Disables Serial Wire Viewer (SWV) (PSoC 3)\r
-1516:.\Generated_Source\PSoC5/cyPm.c **** * - Save boost reference selection and set it to internal\r
-1517:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1518:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1519:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1520:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1521:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1522:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1523:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1524:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
-1525:.\Generated_Source\PSoC5/cyPm.c **** * No\r
-1526:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1527:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1528:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibSlpSaveSet(void) \r
-1529:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 26 .loc 1 1529 0\r
- 27 .cfi_startproc\r
- 28 @ args = 0, pretend = 0, frame = 0\r
- 29 @ frame_needed = 0, uses_anonymous_args = 0\r
- 30 0000 2DE9F04F push {r4, r5, r6, r7, r8, r9, sl, fp, lr}\r
- 31 .LCFI0:\r
- 32 .cfi_def_cfa_offset 36\r
- 33 .cfi_offset 4, -36\r
- 34 .cfi_offset 5, -32\r
- 35 .cfi_offset 6, -28\r
- 36 .cfi_offset 7, -24\r
- 37 .cfi_offset 8, -20\r
- 38 .cfi_offset 9, -16\r
- 39 .cfi_offset 10, -12\r
- 40 .cfi_offset 11, -8\r
- 41 .cfi_offset 14, -4\r
-1530:.\Generated_Source\PSoC5/cyPm.c **** /* Save SC/CT routing registers */\r
-1531:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[0u] = CY_GET_REG8(CYREG_SC0_SW0 );\r
- 42 .loc 1 1531 0\r
- 43 0004 DFF848B1 ldr fp, .L5+32\r
- 44 0008 494B ldr r3, .L5\r
- 45 000a 9BF80020 ldrb r2, [fp, #0] @ zero_extendqisi2\r
-1532:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[1u] = CY_GET_REG8(CYREG_SC0_SW2 );\r
- 46 .loc 1 1532 0\r
- 47 000e 4949 ldr r1, .L5+4\r
-1531:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[0u] = CY_GET_REG8(CYREG_SC0_SW0 );\r
- 48 .loc 1 1531 0\r
- 49 0010 5A72 strb r2, [r3, #9]\r
- 50 .loc 1 1532 0\r
- 51 0012 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
-1533:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[2u] = CY_GET_REG8(CYREG_SC0_SW3 );\r
- 52 .loc 1 1533 0\r
- 53 0014 484F ldr r7, .L5+8\r
-1532:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[1u] = CY_GET_REG8(CYREG_SC0_SW2 );\r
- 54 .loc 1 1532 0\r
- 55 0016 9872 strb r0, [r3, #10]\r
- 56 .loc 1 1533 0\r
- 57 0018 3C78 ldrb r4, [r7, #0] @ zero_extendqisi2\r
-1534:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[3u] = CY_GET_REG8(CYREG_SC0_SW4 );\r
-1535:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[4u] = CY_GET_REG8(CYREG_SC0_SW6 );\r
-1536:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[5u] = CY_GET_REG8(CYREG_SC0_SW8 );\r
-1537:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[6u] = CY_GET_REG8(CYREG_SC0_SW10);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 29\r
-\r
-\r
-1538:.\Generated_Source\PSoC5/cyPm.c **** \r
-1539:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[7u] = CY_GET_REG8(CYREG_SC1_SW0 );\r
-1540:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[8u] = CY_GET_REG8(CYREG_SC1_SW2 );\r
-1541:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[9u] = CY_GET_REG8(CYREG_SC1_SW3 );\r
-1542:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[10u] = CY_GET_REG8(CYREG_SC1_SW4 );\r
-1543:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[11u] = CY_GET_REG8(CYREG_SC1_SW6 );\r
-1544:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[12u] = CY_GET_REG8(CYREG_SC1_SW8 );\r
-1545:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[13u] = CY_GET_REG8(CYREG_SC1_SW10);\r
-1546:.\Generated_Source\PSoC5/cyPm.c **** \r
-1547:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[14u] = CY_GET_REG8(CYREG_SC2_SW0 );\r
-1548:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[15u] = CY_GET_REG8(CYREG_SC2_SW2 );\r
-1549:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[16u] = CY_GET_REG8(CYREG_SC2_SW3 );\r
-1550:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[17u] = CY_GET_REG8(CYREG_SC2_SW4 );\r
-1551:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[18u] = CY_GET_REG8(CYREG_SC2_SW6 );\r
- 58 .loc 1 1551 0\r
- 59 001a DFF838A1 ldr sl, .L5+36\r
-1533:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[2u] = CY_GET_REG8(CYREG_SC0_SW3 );\r
- 60 .loc 1 1533 0\r
- 61 001e DC72 strb r4, [r3, #11]\r
-1534:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[3u] = CY_GET_REG8(CYREG_SC0_SW4 );\r
- 62 .loc 1 1534 0\r
- 63 0020 8D78 ldrb r5, [r1, #2] @ zero_extendqisi2\r
-1552:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[19u] = CY_GET_REG8(CYREG_SC2_SW8 );\r
- 64 .loc 1 1552 0\r
- 65 0022 DFF83491 ldr r9, .L5+40\r
-1534:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[3u] = CY_GET_REG8(CYREG_SC0_SW4 );\r
- 66 .loc 1 1534 0\r
- 67 0026 1D73 strb r5, [r3, #12]\r
-1535:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[4u] = CY_GET_REG8(CYREG_SC0_SW6 );\r
- 68 .loc 1 1535 0\r
- 69 0028 FE78 ldrb r6, [r7, #3] @ zero_extendqisi2\r
-1553:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[20u] = CY_GET_REG8(CYREG_SC2_SW10);\r
- 70 .loc 1 1553 0\r
- 71 002a DFF83081 ldr r8, .L5+44\r
-1535:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[4u] = CY_GET_REG8(CYREG_SC0_SW6 );\r
- 72 .loc 1 1535 0\r
- 73 002e 5E73 strb r6, [r3, #13]\r
-1536:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[5u] = CY_GET_REG8(CYREG_SC0_SW8 );\r
- 74 .loc 1 1536 0\r
- 75 0030 8A79 ldrb r2, [r1, #6] @ zero_extendqisi2\r
-1554:.\Generated_Source\PSoC5/cyPm.c **** \r
-1555:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[21u] = CY_GET_REG8(CYREG_SC3_SW0 );\r
- 76 .loc 1 1555 0\r
- 77 0032 DFF82CC1 ldr ip, .L5+48\r
-1536:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[5u] = CY_GET_REG8(CYREG_SC0_SW8 );\r
- 78 .loc 1 1536 0\r
- 79 0036 9A73 strb r2, [r3, #14]\r
-1537:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[6u] = CY_GET_REG8(CYREG_SC0_SW10);\r
- 80 .loc 1 1537 0\r
- 81 0038 F879 ldrb r0, [r7, #7] @ zero_extendqisi2\r
- 82 003a D873 strb r0, [r3, #15]\r
-1539:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[7u] = CY_GET_REG8(CYREG_SC1_SW0 );\r
- 83 .loc 1 1539 0\r
- 84 003c 8C7B ldrb r4, [r1, #14] @ zero_extendqisi2\r
- 85 003e 1C74 strb r4, [r3, #16]\r
-1540:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[8u] = CY_GET_REG8(CYREG_SC1_SW2 );\r
- 86 .loc 1 1540 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 30\r
-\r
-\r
- 87 0040 FD7B ldrb r5, [r7, #15] @ zero_extendqisi2\r
- 88 0042 5D74 strb r5, [r3, #17]\r
-1541:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[9u] = CY_GET_REG8(CYREG_SC1_SW3 );\r
- 89 .loc 1 1541 0\r
- 90 0044 4E7C ldrb r6, [r1, #17] @ zero_extendqisi2\r
- 91 0046 9E74 strb r6, [r3, #18]\r
-1542:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[10u] = CY_GET_REG8(CYREG_SC1_SW4 );\r
- 92 .loc 1 1542 0\r
- 93 0048 7A7C ldrb r2, [r7, #17] @ zero_extendqisi2\r
- 94 004a DA74 strb r2, [r3, #19]\r
-1543:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[11u] = CY_GET_REG8(CYREG_SC1_SW6 );\r
- 95 .loc 1 1543 0\r
- 96 004c 087D ldrb r0, [r1, #20] @ zero_extendqisi2\r
- 97 004e 1875 strb r0, [r3, #20]\r
-1544:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[12u] = CY_GET_REG8(CYREG_SC1_SW8 );\r
- 98 .loc 1 1544 0\r
- 99 0050 7C7D ldrb r4, [r7, #21] @ zero_extendqisi2\r
- 100 0052 5C75 strb r4, [r3, #21]\r
-1545:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[13u] = CY_GET_REG8(CYREG_SC1_SW10);\r
- 101 .loc 1 1545 0\r
- 102 0054 0D7E ldrb r5, [r1, #24] @ zero_extendqisi2\r
- 103 0056 9D75 strb r5, [r3, #22]\r
-1547:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[14u] = CY_GET_REG8(CYREG_SC2_SW0 );\r
- 104 .loc 1 1547 0\r
- 105 0058 7E7F ldrb r6, [r7, #29] @ zero_extendqisi2\r
- 106 005a DE75 strb r6, [r3, #23]\r
-1548:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[15u] = CY_GET_REG8(CYREG_SC2_SW2 );\r
- 107 .loc 1 1548 0\r
- 108 005c 91F82020 ldrb r2, [r1, #32] @ zero_extendqisi2\r
- 109 0060 1A76 strb r2, [r3, #24]\r
-1549:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[16u] = CY_GET_REG8(CYREG_SC2_SW3 );\r
- 110 .loc 1 1549 0\r
- 111 0062 97F82000 ldrb r0, [r7, #32] @ zero_extendqisi2\r
- 112 0066 5876 strb r0, [r3, #25]\r
-1550:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[17u] = CY_GET_REG8(CYREG_SC2_SW4 );\r
- 113 .loc 1 1550 0\r
- 114 0068 91F82240 ldrb r4, [r1, #34] @ zero_extendqisi2\r
- 115 006c 9C76 strb r4, [r3, #26]\r
-1551:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[18u] = CY_GET_REG8(CYREG_SC2_SW6 );\r
- 116 .loc 1 1551 0\r
- 117 006e 9AF80050 ldrb r5, [sl, #0] @ zero_extendqisi2\r
- 118 0072 DD76 strb r5, [r3, #27]\r
-1552:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[19u] = CY_GET_REG8(CYREG_SC2_SW8 );\r
- 119 .loc 1 1552 0\r
- 120 0074 99F80060 ldrb r6, [r9, #0] @ zero_extendqisi2\r
- 121 0078 1E77 strb r6, [r3, #28]\r
-1553:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[20u] = CY_GET_REG8(CYREG_SC2_SW10);\r
- 122 .loc 1 1553 0\r
- 123 007a 98F80020 ldrb r2, [r8, #0] @ zero_extendqisi2\r
-1556:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[22u] = CY_GET_REG8(CYREG_SC3_SW2 );\r
-1557:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[23u] = CY_GET_REG8(CYREG_SC3_SW3 );\r
- 124 .loc 1 1557 0\r
- 125 007e 2F4E ldr r6, .L5+12\r
-1553:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[20u] = CY_GET_REG8(CYREG_SC2_SW10);\r
- 126 .loc 1 1553 0\r
- 127 0080 5A77 strb r2, [r3, #29]\r
-1555:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[21u] = CY_GET_REG8(CYREG_SC3_SW0 );\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 31\r
-\r
-\r
- 128 .loc 1 1555 0\r
- 129 0082 9CF80000 ldrb r0, [ip, #0] @ zero_extendqisi2\r
- 130 0086 9877 strb r0, [r3, #30]\r
-1556:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[22u] = CY_GET_REG8(CYREG_SC3_SW2 );\r
- 131 .loc 1 1556 0\r
- 132 0088 97F82F40 ldrb r4, [r7, #47] @ zero_extendqisi2\r
- 133 008c DC77 strb r4, [r3, #31]\r
- 134 .loc 1 1557 0\r
- 135 008e 3578 ldrb r5, [r6, #0] @ zero_extendqisi2\r
-1558:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[24u] = CY_GET_REG8(CYREG_SC3_SW4 );\r
-1559:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[25u] = CY_GET_REG8(CYREG_SC3_SW6 );\r
- 136 .loc 1 1559 0\r
- 137 0090 2B4C ldr r4, .L5+16\r
-1557:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[23u] = CY_GET_REG8(CYREG_SC3_SW3 );\r
- 138 .loc 1 1557 0\r
- 139 0092 83F82050 strb r5, [r3, #32]\r
-1558:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[24u] = CY_GET_REG8(CYREG_SC3_SW4 );\r
- 140 .loc 1 1558 0\r
- 141 0096 2B4D ldr r5, .L5+20\r
- 142 0098 2A78 ldrb r2, [r5, #0] @ zero_extendqisi2\r
- 143 009a 83F82120 strb r2, [r3, #33]\r
- 144 .loc 1 1559 0\r
- 145 009e 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 146 00a0 83F82200 strb r0, [r3, #34]\r
-1560:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[26u] = CY_GET_REG8(CYREG_SC3_SW8 );\r
- 147 .loc 1 1560 0\r
- 148 00a4 2848 ldr r0, .L5+24\r
- 149 00a6 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 150 00a8 83F82320 strb r2, [r3, #35]\r
-1561:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[27u] = CY_GET_REG8(CYREG_SC3_SW10);\r
- 151 .loc 1 1561 0\r
- 152 00ac 91F83820 ldrb r2, [r1, #56] @ zero_extendqisi2\r
- 153 00b0 83F82420 strb r2, [r3, #36]\r
-1562:.\Generated_Source\PSoC5/cyPm.c **** \r
-1563:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW0 , 0u);\r
- 154 .loc 1 1563 0\r
- 155 00b4 0022 movs r2, #0\r
- 156 00b6 8BF80020 strb r2, [fp, #0]\r
-1564:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW2 , 0u);\r
- 157 .loc 1 1564 0\r
- 158 00ba 07F8012C strb r2, [r7, #-1]\r
-1535:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.scctData[4u] = CY_GET_REG8(CYREG_SC0_SW6 );\r
- 159 .loc 1 1535 0\r
- 160 00be 0337 adds r7, r7, #3\r
-1565:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW3 , 0u);\r
- 161 .loc 1 1565 0\r
- 162 00c0 07F8032C strb r2, [r7, #-3]\r
-1564:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW2 , 0u);\r
- 163 .loc 1 1564 0\r
- 164 00c4 043F subs r7, r7, #4\r
-1566:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW4 , 0u);\r
- 165 .loc 1 1566 0\r
- 166 00c6 0237 adds r7, r7, #2\r
- 167 00c8 3A70 strb r2, [r7, #0]\r
-1567:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW6 , 0u);\r
- 168 .loc 1 1567 0\r
- 169 00ca BA70 strb r2, [r7, #2]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 32\r
-\r
-\r
-1568:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW8 , 0u);\r
- 170 .loc 1 1568 0\r
- 171 00cc 3A71 strb r2, [r7, #4]\r
-1569:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW10, 0u);\r
- 172 .loc 1 1569 0\r
- 173 00ce BA71 strb r2, [r7, #6]\r
-1570:.\Generated_Source\PSoC5/cyPm.c **** \r
-1571:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW0 , 0u);\r
- 174 .loc 1 1571 0\r
- 175 00d0 3A73 strb r2, [r7, #12]\r
-1572:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW2 , 0u);\r
- 176 .loc 1 1572 0\r
- 177 00d2 BA73 strb r2, [r7, #14]\r
-1573:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW3 , 0u);\r
- 178 .loc 1 1573 0\r
- 179 00d4 FA73 strb r2, [r7, #15]\r
-1574:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW4 , 0u);\r
- 180 .loc 1 1574 0\r
- 181 00d6 3A74 strb r2, [r7, #16]\r
-1575:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW6 , 0u);\r
- 182 .loc 1 1575 0\r
- 183 00d8 BA74 strb r2, [r7, #18]\r
-1576:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW8 , 0u);\r
- 184 .loc 1 1576 0\r
- 185 00da 3A75 strb r2, [r7, #20]\r
-1577:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW10, 0u);\r
- 186 .loc 1 1577 0\r
- 187 00dc BA75 strb r2, [r7, #22]\r
-1578:.\Generated_Source\PSoC5/cyPm.c **** \r
-1579:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW0 , 0u);\r
- 188 .loc 1 1579 0\r
- 189 00de 3A77 strb r2, [r7, #28]\r
-1580:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW2 , 0u);\r
- 190 .loc 1 1580 0\r
- 191 00e0 BA77 strb r2, [r7, #30]\r
-1581:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW3 , 0u);\r
- 192 .loc 1 1581 0\r
- 193 00e2 FA77 strb r2, [r7, #31]\r
-1582:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW4 , 0u);\r
- 194 .loc 1 1582 0\r
- 195 00e4 87F82020 strb r2, [r7, #32]\r
-1583:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW6 , 0u);\r
- 196 .loc 1 1583 0\r
- 197 00e8 8AF80020 strb r2, [sl, #0]\r
-1584:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW8 , 0u);\r
- 198 .loc 1 1584 0\r
- 199 00ec 89F80020 strb r2, [r9, #0]\r
-1585:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW10, 0u);\r
- 200 .loc 1 1585 0\r
- 201 00f0 88F80020 strb r2, [r8, #0]\r
-1586:.\Generated_Source\PSoC5/cyPm.c **** \r
-1587:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW0 , 0u);\r
- 202 .loc 1 1587 0\r
- 203 00f4 8CF80020 strb r2, [ip, #0]\r
-1588:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW2 , 0u);\r
- 204 .loc 1 1588 0\r
- 205 00f8 87F82E20 strb r2, [r7, #46]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 33\r
-\r
-\r
-1589:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW3 , 0u);\r
- 206 .loc 1 1589 0\r
- 207 00fc 3270 strb r2, [r6, #0]\r
-1590:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW4 , 0u);\r
- 208 .loc 1 1590 0\r
- 209 00fe 2A70 strb r2, [r5, #0]\r
-1591:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW6 , 0u);\r
- 210 .loc 1 1591 0\r
- 211 0100 2270 strb r2, [r4, #0]\r
-1592:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW8 , 0u);\r
- 212 .loc 1 1592 0\r
- 213 0102 0270 strb r2, [r0, #0]\r
-1593:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW10, 0u);\r
-1594:.\Generated_Source\PSoC5/cyPm.c **** \r
-1595:.\Generated_Source\PSoC5/cyPm.c **** \r
-1596:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC3)\r
-1597:.\Generated_Source\PSoC5/cyPm.c **** \r
-1598:.\Generated_Source\PSoC5/cyPm.c **** /* Serial Wire Viewer (SWV) workaround */\r
-1599:.\Generated_Source\PSoC5/cyPm.c **** \r
-1600:.\Generated_Source\PSoC5/cyPm.c **** /* Disable SWV before entering low power mode */\r
-1601:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_MLOGIC_DBG_REG & CY_PM_MLOGIC_DBG_SWV_CLK_EN))\r
-1602:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1603:.\Generated_Source\PSoC5/cyPm.c **** /* Save SWV clock enabled state */\r
-1604:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.swvClkEnabled = CY_PM_ENABLED;\r
-1605:.\Generated_Source\PSoC5/cyPm.c **** \r
-1606:.\Generated_Source\PSoC5/cyPm.c **** /* Save current ports drive mode settings */\r
-1607:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.prt1Dm = CY_PM_PRT1_PC3_REG & ((uint8)(~CY_PM_PRT1_PC3_DM_MASK));\r
-1608:.\Generated_Source\PSoC5/cyPm.c **** \r
-1609:.\Generated_Source\PSoC5/cyPm.c **** /* Set drive mode to strong output */\r
-1610:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PRT1_PC3_REG = (CY_PM_PRT1_PC3_REG & CY_PM_PRT1_PC3_DM_MASK) |\r
-1611:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PRT1_PC3_DM_STRONG;\r
-1612:.\Generated_Source\PSoC5/cyPm.c **** \r
-1613:.\Generated_Source\PSoC5/cyPm.c **** /* Disable SWV clocks */\r
-1614:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MLOGIC_DBG_REG &= ((uint8)(~CY_PM_MLOGIC_DBG_SWV_CLK_EN));\r
-1615:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1616:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1617:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1618:.\Generated_Source\PSoC5/cyPm.c **** /* Save SWV clock disabled state */\r
-1619:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.swvClkEnabled = CY_PM_DISABLED;\r
-1620:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1621:.\Generated_Source\PSoC5/cyPm.c **** \r
-1622:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC3) */\r
-1623:.\Generated_Source\PSoC5/cyPm.c **** \r
-1624:.\Generated_Source\PSoC5/cyPm.c **** \r
-1625:.\Generated_Source\PSoC5/cyPm.c **** /***************************************************************************\r
-1626:.\Generated_Source\PSoC5/cyPm.c **** * Save boost reference and set it to boost's internal by clearing the bit.\r
-1627:.\Generated_Source\PSoC5/cyPm.c **** * External (chip bandgap) reference is not available in Sleep and Hibernate.\r
-1628:.\Generated_Source\PSoC5/cyPm.c **** ***************************************************************************/\r
-1629:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_BOOST_CR2_REG & CY_PM_BOOST_CR2_EREFSEL_EXT))\r
- 214 .loc 1 1629 0\r
- 215 0104 1148 ldr r0, .L5+28\r
-1593:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW10, 0u);\r
- 216 .loc 1 1593 0\r
- 217 0106 81F83820 strb r2, [r1, #56]\r
- 218 .loc 1 1629 0\r
- 219 010a 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
-1588:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW2 , 0u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 34\r
-\r
-\r
- 220 .loc 1 1588 0\r
- 221 010c 2E37 adds r7, r7, #46\r
- 222 .loc 1 1629 0\r
- 223 010e 11F00802 ands r2, r1, #8\r
- 224 0112 08D0 beq .L2\r
-1630:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1631:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.boostRefExt = CY_PM_ENABLED;\r
- 225 .loc 1 1631 0\r
- 226 0114 0121 movs r1, #1\r
- 227 0116 83F82E10 strb r1, [r3, #46]\r
-1632:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_BOOST_CR2_REG &= ((uint8)(~CY_PM_BOOST_CR2_EREFSEL_EXT));\r
- 228 .loc 1 1632 0\r
- 229 011a 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 230 011c 03F0F702 and r2, r3, #247\r
- 231 0120 0270 strb r2, [r0, #0]\r
- 232 0122 BDE8F08F pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}\r
- 233 .L2:\r
-1633:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1634:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1635:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1636:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.boostRefExt = CY_PM_DISABLED;\r
- 234 .loc 1 1636 0\r
- 235 0126 83F82E20 strb r2, [r3, #46]\r
- 236 012a BDE8F08F pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}\r
- 237 .L6:\r
- 238 012e 00BF .align 2\r
- 239 .L5:\r
- 240 0130 00000000 .word .LANCHOR0\r
- 241 0134 025A0040 .word 1073764866\r
- 242 0138 035A0040 .word 1073764867\r
- 243 013c 335A0040 .word 1073764915\r
- 244 0140 365A0040 .word 1073764918\r
- 245 0144 345A0040 .word 1073764916\r
- 246 0148 385A0040 .word 1073764920\r
- 247 014c 22430040 .word 1073759010\r
- 248 0150 005A0040 .word 1073764864\r
- 249 0154 265A0040 .word 1073764902\r
- 250 0158 285A0040 .word 1073764904\r
- 251 015c 2A5A0040 .word 1073764906\r
- 252 0160 305A0040 .word 1073764912\r
- 253 .cfi_endproc\r
- 254 .LFE11:\r
- 255 .size CyPmHibSlpSaveSet, .-CyPmHibSlpSaveSet\r
- 256 .section .text.CyPmHibSlpRestore,"ax",%progbits\r
- 257 .align 1\r
- 258 .thumb\r
- 259 .thumb_func\r
- 260 .type CyPmHibSlpRestore, %function\r
- 261 CyPmHibSlpRestore:\r
- 262 .LFB12:\r
-1637:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1638:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1639:.\Generated_Source\PSoC5/cyPm.c **** \r
-1640:.\Generated_Source\PSoC5/cyPm.c **** \r
-1641:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1642:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHibSlpRestore\r
-1643:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 35\r
-\r
-\r
-1644:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1645:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1646:.\Generated_Source\PSoC5/cyPm.c **** * This API is used for restoring device configurations after wakeup from Sleep\r
-1647:.\Generated_Source\PSoC5/cyPm.c **** * and Hibernate low power modes:\r
-1648:.\Generated_Source\PSoC5/cyPm.c **** * - Restores SC/CT routing connections\r
-1649:.\Generated_Source\PSoC5/cyPm.c **** * - Restores enable state of Serial Wire Viewer (SWV) (PSoC 3)\r
-1650:.\Generated_Source\PSoC5/cyPm.c **** * - Restore boost reference selection\r
-1651:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1652:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1653:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1654:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1655:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1656:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1657:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1658:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1659:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHibSlpRestore(void) \r
-1660:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 263 .loc 1 1660 0\r
- 264 .cfi_startproc\r
- 265 @ args = 0, pretend = 0, frame = 0\r
- 266 @ frame_needed = 0, uses_anonymous_args = 0\r
- 267 @ link register save eliminated.\r
-1661:.\Generated_Source\PSoC5/cyPm.c **** /* Restore SC/CT routing registers */\r
-1662:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW0 , cyPmBackup.scctData[0u] );\r
- 268 .loc 1 1662 0\r
- 269 0000 254B ldr r3, .L9\r
- 270 0002 264A ldr r2, .L9+4\r
- 271 0004 597A ldrb r1, [r3, #9] @ zero_extendqisi2\r
- 272 0006 1170 strb r1, [r2, #0]\r
-1663:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW2 , cyPmBackup.scctData[1u] );\r
- 273 .loc 1 1663 0\r
- 274 0008 987A ldrb r0, [r3, #10] @ zero_extendqisi2\r
- 275 000a 9070 strb r0, [r2, #2]\r
-1664:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW3 , cyPmBackup.scctData[2u] );\r
- 276 .loc 1 1664 0\r
- 277 000c D97A ldrb r1, [r3, #11] @ zero_extendqisi2\r
- 278 000e D170 strb r1, [r2, #3]\r
-1665:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW4 , cyPmBackup.scctData[3u] );\r
- 279 .loc 1 1665 0\r
- 280 0010 187B ldrb r0, [r3, #12] @ zero_extendqisi2\r
- 281 0012 1071 strb r0, [r2, #4]\r
-1666:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW6 , cyPmBackup.scctData[4u] );\r
- 282 .loc 1 1666 0\r
- 283 0014 597B ldrb r1, [r3, #13] @ zero_extendqisi2\r
- 284 0016 9171 strb r1, [r2, #6]\r
-1667:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW8 , cyPmBackup.scctData[5u] );\r
- 285 .loc 1 1667 0\r
- 286 0018 987B ldrb r0, [r3, #14] @ zero_extendqisi2\r
- 287 001a 1072 strb r0, [r2, #8]\r
-1668:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC0_SW10, cyPmBackup.scctData[6u] );\r
- 288 .loc 1 1668 0\r
- 289 001c D97B ldrb r1, [r3, #15] @ zero_extendqisi2\r
- 290 001e 9172 strb r1, [r2, #10]\r
-1669:.\Generated_Source\PSoC5/cyPm.c **** \r
-1670:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW0 , cyPmBackup.scctData[7u] );\r
- 291 .loc 1 1670 0\r
- 292 0020 187C ldrb r0, [r3, #16] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 36\r
-\r
-\r
- 293 0022 1074 strb r0, [r2, #16]\r
-1671:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW2 , cyPmBackup.scctData[8u] );\r
- 294 .loc 1 1671 0\r
- 295 0024 597C ldrb r1, [r3, #17] @ zero_extendqisi2\r
- 296 0026 9174 strb r1, [r2, #18]\r
-1672:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW3 , cyPmBackup.scctData[9u] );\r
- 297 .loc 1 1672 0\r
- 298 0028 987C ldrb r0, [r3, #18] @ zero_extendqisi2\r
- 299 002a D074 strb r0, [r2, #19]\r
-1673:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW4 , cyPmBackup.scctData[10u]);\r
- 300 .loc 1 1673 0\r
- 301 002c D97C ldrb r1, [r3, #19] @ zero_extendqisi2\r
- 302 002e 1175 strb r1, [r2, #20]\r
-1674:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW6 , cyPmBackup.scctData[11u]);\r
- 303 .loc 1 1674 0\r
- 304 0030 187D ldrb r0, [r3, #20] @ zero_extendqisi2\r
- 305 0032 9075 strb r0, [r2, #22]\r
-1675:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW8 , cyPmBackup.scctData[12u]);\r
- 306 .loc 1 1675 0\r
- 307 0034 597D ldrb r1, [r3, #21] @ zero_extendqisi2\r
- 308 0036 1832 adds r2, r2, #24\r
- 309 0038 1170 strb r1, [r2, #0]\r
-1676:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC1_SW10, cyPmBackup.scctData[13u]);\r
- 310 .loc 1 1676 0\r
- 311 003a 987D ldrb r0, [r3, #22] @ zero_extendqisi2\r
- 312 003c 9070 strb r0, [r2, #2]\r
-1677:.\Generated_Source\PSoC5/cyPm.c **** \r
-1678:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW0 , cyPmBackup.scctData[14u]);\r
- 313 .loc 1 1678 0\r
- 314 003e D97D ldrb r1, [r3, #23] @ zero_extendqisi2\r
- 315 0040 1172 strb r1, [r2, #8]\r
-1679:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW2 , cyPmBackup.scctData[15u]);\r
- 316 .loc 1 1679 0\r
- 317 0042 187E ldrb r0, [r3, #24] @ zero_extendqisi2\r
- 318 0044 9072 strb r0, [r2, #10]\r
-1680:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW3 , cyPmBackup.scctData[16u]);\r
- 319 .loc 1 1680 0\r
- 320 0046 597E ldrb r1, [r3, #25] @ zero_extendqisi2\r
- 321 0048 D172 strb r1, [r2, #11]\r
-1681:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW4 , cyPmBackup.scctData[17u]);\r
- 322 .loc 1 1681 0\r
- 323 004a 987E ldrb r0, [r3, #26] @ zero_extendqisi2\r
- 324 004c 1073 strb r0, [r2, #12]\r
-1682:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW6 , cyPmBackup.scctData[18u]);\r
- 325 .loc 1 1682 0\r
- 326 004e D97E ldrb r1, [r3, #27] @ zero_extendqisi2\r
- 327 0050 9173 strb r1, [r2, #14]\r
-1683:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW8 , cyPmBackup.scctData[19u]);\r
- 328 .loc 1 1683 0\r
- 329 0052 187F ldrb r0, [r3, #28] @ zero_extendqisi2\r
- 330 0054 1074 strb r0, [r2, #16]\r
-1684:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC2_SW10, cyPmBackup.scctData[20u]);\r
- 331 .loc 1 1684 0\r
- 332 0056 597F ldrb r1, [r3, #29] @ zero_extendqisi2\r
- 333 0058 9174 strb r1, [r2, #18]\r
-1685:.\Generated_Source\PSoC5/cyPm.c **** \r
-1686:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW0 , cyPmBackup.scctData[21u]);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 37\r
-\r
-\r
- 334 .loc 1 1686 0\r
- 335 005a 987F ldrb r0, [r3, #30] @ zero_extendqisi2\r
- 336 005c 1076 strb r0, [r2, #24]\r
-1687:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW2 , cyPmBackup.scctData[22u]);\r
- 337 .loc 1 1687 0\r
- 338 005e D97F ldrb r1, [r3, #31] @ zero_extendqisi2\r
- 339 0060 9176 strb r1, [r2, #26]\r
-1688:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW3 , cyPmBackup.scctData[23u]);\r
- 340 .loc 1 1688 0\r
- 341 0062 93F82000 ldrb r0, [r3, #32] @ zero_extendqisi2\r
- 342 0066 D076 strb r0, [r2, #27]\r
-1689:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW4 , cyPmBackup.scctData[24u]);\r
- 343 .loc 1 1689 0\r
- 344 0068 93F82110 ldrb r1, [r3, #33] @ zero_extendqisi2\r
- 345 006c 1177 strb r1, [r2, #28]\r
-1690:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW6 , cyPmBackup.scctData[25u]);\r
- 346 .loc 1 1690 0\r
- 347 006e 93F82200 ldrb r0, [r3, #34] @ zero_extendqisi2\r
- 348 0072 9077 strb r0, [r2, #30]\r
-1691:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW8 , cyPmBackup.scctData[26u]);\r
- 349 .loc 1 1691 0\r
- 350 0074 93F82310 ldrb r1, [r3, #35] @ zero_extendqisi2\r
- 351 0078 82F82010 strb r1, [r2, #32]\r
-1692:.\Generated_Source\PSoC5/cyPm.c **** CY_SET_REG8(CYREG_SC3_SW10, cyPmBackup.scctData[27u]);\r
- 352 .loc 1 1692 0\r
- 353 007c 93F82400 ldrb r0, [r3, #36] @ zero_extendqisi2\r
- 354 0080 82F82200 strb r0, [r2, #34]\r
-1693:.\Generated_Source\PSoC5/cyPm.c **** \r
-1694:.\Generated_Source\PSoC5/cyPm.c **** \r
-1695:.\Generated_Source\PSoC5/cyPm.c **** #if(CY_PSOC3)\r
-1696:.\Generated_Source\PSoC5/cyPm.c **** \r
-1697:.\Generated_Source\PSoC5/cyPm.c **** /* Serial Wire Viewer (SWV) workaround */\r
-1698:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.swvClkEnabled)\r
-1699:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1700:.\Generated_Source\PSoC5/cyPm.c **** /* Restore ports drive mode */\r
-1701:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PRT1_PC3_REG = (CY_PM_PRT1_PC3_REG & CY_PM_PRT1_PC3_DM_MASK) |\r
-1702:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.prt1Dm;\r
-1703:.\Generated_Source\PSoC5/cyPm.c **** \r
-1704:.\Generated_Source\PSoC5/cyPm.c **** /* Enable SWV clocks */\r
-1705:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MLOGIC_DBG_REG |= CY_PM_MLOGIC_DBG_SWV_CLK_EN;\r
-1706:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1707:.\Generated_Source\PSoC5/cyPm.c **** \r
-1708:.\Generated_Source\PSoC5/cyPm.c **** #endif /* (CY_PSOC3) */\r
-1709:.\Generated_Source\PSoC5/cyPm.c **** \r
-1710:.\Generated_Source\PSoC5/cyPm.c **** \r
-1711:.\Generated_Source\PSoC5/cyPm.c **** /* Restore boost reference */\r
-1712:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.boostRefExt)\r
- 355 .loc 1 1712 0\r
- 356 0084 93F82E30 ldrb r3, [r3, #46] @ zero_extendqisi2\r
- 357 0088 012B cmp r3, #1\r
- 358 008a 04D1 bne .L7\r
-1713:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1714:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_BOOST_CR2_REG |= CY_PM_BOOST_CR2_EREFSEL_EXT;\r
- 359 .loc 1 1714 0\r
- 360 008c 0449 ldr r1, .L9+8\r
- 361 008e 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 362 0090 42F00800 orr r0, r2, #8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 38\r
-\r
-\r
- 363 0094 0870 strb r0, [r1, #0]\r
- 364 .L7:\r
- 365 0096 7047 bx lr\r
- 366 .L10:\r
- 367 .align 2\r
- 368 .L9:\r
- 369 0098 00000000 .word .LANCHOR0\r
- 370 009c 005A0040 .word 1073764864\r
- 371 00a0 22430040 .word 1073759010\r
- 372 .cfi_endproc\r
- 373 .LFE12:\r
- 374 .size CyPmHibSlpRestore, .-CyPmHibSlpRestore\r
- 375 .section .text.CyPmSaveClocks,"ax",%progbits\r
- 376 .align 1\r
- 377 .global CyPmSaveClocks\r
- 378 .thumb\r
- 379 .thumb_func\r
- 380 .type CyPmSaveClocks, %function\r
- 381 CyPmSaveClocks:\r
- 382 .LFB0:\r
- 81:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 383 .loc 1 81 0\r
- 384 .cfi_startproc\r
- 385 @ args = 0, pretend = 0, frame = 0\r
- 386 @ frame_needed = 0, uses_anonymous_args = 0\r
- 387 0000 10B5 push {r4, lr}\r
- 388 .LCFI1:\r
- 389 .cfi_def_cfa_offset 8\r
- 390 .cfi_offset 4, -8\r
- 391 .cfi_offset 14, -4\r
- 83:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.enClkA = CY_PM_ACT_CFG1_REG & CY_PM_ACT_EN_CLK_A_MASK;\r
- 392 .loc 1 83 0\r
- 393 0002 5E4A ldr r2, .L46\r
- 394 0004 5E4C ldr r4, .L46+4\r
- 395 0006 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 396 0008 03F00F00 and r0, r3, #15\r
- 84:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.enClkD = CY_PM_ACT_CFG2_REG;\r
- 397 .loc 1 84 0\r
- 398 000c 5D4B ldr r3, .L46+8\r
- 83:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.enClkA = CY_PM_ACT_CFG1_REG & CY_PM_ACT_EN_CLK_A_MASK;\r
- 399 .loc 1 83 0\r
- 400 000e 84F83000 strb r0, [r4, #48]\r
- 84:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.enClkD = CY_PM_ACT_CFG2_REG;\r
- 401 .loc 1 84 0\r
- 402 0012 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 403 0014 84F83110 strb r1, [r4, #49]\r
- 85:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG1_REG &= ((uint8)(~CY_PM_ACT_EN_CLK_A_MASK));\r
- 404 .loc 1 85 0\r
- 405 0018 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 406 001a 00F0F001 and r1, r0, #240\r
- 407 001e 1170 strb r1, [r2, #0]\r
- 86:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG2_REG &= ((uint8)(~CY_PM_ACT_EN_CLK_D_MASK));\r
- 408 .loc 1 86 0\r
- 409 0020 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 410 0022 0022 movs r2, #0\r
- 411 0024 1A70 strb r2, [r3, #0]\r
- 89:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.flashWaitCycles = CY_PM_CACHE_CR_CYCLES_MASK & CY_PM_CACHE_CR_REG;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 39\r
-\r
-\r
- 412 .loc 1 89 0\r
- 413 0026 584B ldr r3, .L46+12\r
- 414 0028 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 415 002a 00F0C001 and r1, r0, #192\r
- 90:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
- 416 .loc 1 90 0\r
- 417 002e 3720 movs r0, #55\r
- 89:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.flashWaitCycles = CY_PM_CACHE_CR_CYCLES_MASK & CY_PM_CACHE_CR_REG;\r
- 418 .loc 1 89 0\r
- 419 0030 84F83510 strb r1, [r4, #53]\r
- 90:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
- 420 .loc 1 90 0\r
- 421 0034 FFF7FEFF bl CyFlash_SetWaitCycles\r
- 422 .LVL0:\r
- 93:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
- 423 .loc 1 93 0\r
- 424 0038 544B ldr r3, .L46+16\r
- 425 003a 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 426 003c 02F00700 and r0, r2, #7\r
- 427 0040 84F83300 strb r0, [r4, #51]\r
- 94:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoUsbClk = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_USB;\r
- 428 .loc 1 94 0\r
- 429 0044 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 430 0046 01F04002 and r2, r1, #64\r
- 431 004a 84F83420 strb r2, [r4, #52]\r
- 97:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_F2XON))\r
- 432 .loc 1 97 0\r
- 433 004e 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 434 0050 13F01000 ands r0, r3, #16\r
- 100:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imo2x = CY_PM_ENABLED;\r
- 435 .loc 1 100 0\r
- 436 0054 18BF it ne\r
- 437 0056 0120 movne r0, #1\r
- 105:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imo2x = CY_PM_DISABLED;\r
- 438 .loc 1 105 0\r
- 439 0058 84F83900 strb r0, [r4, #57]\r
- 109:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetFreq(CY_PM_IMO_FREQ_LPM);\r
- 440 .loc 1 109 0\r
- 441 005c 0420 movs r0, #4\r
- 442 005e FFF7FEFF bl CyIMO_SetFreq\r
- 443 .LVL1:\r
- 112:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG))\r
- 444 .loc 1 112 0\r
- 445 0062 4B49 ldr r1, .L46+20\r
- 446 0064 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 447 0066 4649 ldr r1, .L46+4\r
- 448 0068 02F01003 and r3, r2, #16\r
- 449 006c 1846 mov r0, r3\r
- 450 006e 1BB1 cbz r3, .L14\r
- 115:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoEnable = CY_PM_ENABLED;\r
- 451 .loc 1 115 0\r
- 452 0070 0120 movs r0, #1\r
- 453 0072 81F83600 strb r0, [r1, #54]\r
- 454 0076 03E0 b .L15\r
- 455 .L14:\r
- 120:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoEnable = CY_PM_DISABLED;\r
- 456 .loc 1 120 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 40\r
-\r
-\r
- 457 0078 81F83630 strb r3, [r1, #54]\r
- 123:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_Start(CY_PM_IMO_NO_WAIT_TO_SETTLE);\r
- 458 .loc 1 123 0\r
- 459 007c FFF7FEFF bl CyIMO_Start\r
- 460 .LVL2:\r
- 461 .L15:\r
- 127:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_XCLKEN))\r
- 462 .loc 1 127 0\r
- 463 0080 424A ldr r2, .L46+16\r
- 464 0082 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 465 0084 13F02001 ands r1, r3, #32\r
- 466 0088 10D0 beq .L16\r
- 131:.\Generated_Source\PSoC5/cyPm.c **** (0u == (CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO2X_SRC)) ? CY_IMO_SOURCE_DSI : CY_IMO_S\r
- 467 .loc 1 131 0\r
- 468 008a 4FF04022 mov r2, #1073758208\r
- 469 008e 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 130:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoClkSrc =\r
- 470 .loc 1 130 0\r
- 471 0090 03F04001 and r1, r3, #64\r
- 472 0094 C8B2 uxtb r0, r1\r
- 473 0096 3A4B ldr r3, .L46+4\r
- 474 0098 0028 cmp r0, #0\r
- 475 009a 14BF ite ne\r
- 476 009c 0122 movne r2, #1\r
- 477 009e 0222 moveq r2, #2\r
- 134:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetSource(CY_IMO_SOURCE_IMO);\r
- 478 .loc 1 134 0\r
- 479 00a0 0020 movs r0, #0\r
- 130:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoClkSrc =\r
- 480 .loc 1 130 0\r
- 481 00a2 83F83720 strb r2, [r3, #55]\r
- 134:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetSource(CY_IMO_SOURCE_IMO);\r
- 482 .loc 1 134 0\r
- 483 00a6 FFF7FEFF bl CyIMO_SetSource\r
- 484 .LVL3:\r
- 485 00aa 02E0 b .L18\r
- 486 .L16:\r
- 139:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.imoClkSrc = CY_IMO_SOURCE_IMO;\r
- 487 .loc 1 139 0\r
- 488 00ac 3448 ldr r0, .L46+4\r
- 489 00ae 80F83710 strb r1, [r0, #55]\r
- 490 .L18:\r
- 143:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkImoSrc = CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO_OUT_MASK;\r
- 491 .loc 1 143 0\r
- 492 00b2 4FF04020 mov r0, #1073758208\r
- 493 00b6 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 494 00b8 314B ldr r3, .L46+4\r
- 495 00ba 01F03002 and r2, r1, #48\r
- 496 00be 83F83820 strb r2, [r3, #56]\r
- 146:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_CLKDIST_IMO_OUT_IMO != cyPmClockBackup.clkImoSrc)\r
- 497 .loc 1 146 0\r
- 498 00c2 1AB1 cbz r2, .L19\r
- 149:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_CR_REG = (CY_PM_CLKDIST_CR_REG & ((uint8)(~CY_PM_CLKDIST_IMO_OUT_MASK))) |\r
- 499 .loc 1 149 0\r
- 500 00c4 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 501 00c6 01F0CF02 and r2, r1, #207\r
- 502 00ca 0270 strb r2, [r0, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 41\r
-\r
-\r
- 503 .L19:\r
- 154:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_F2XON))\r
- 504 .loc 1 154 0\r
- 505 00cc 2F48 ldr r0, .L46+16\r
- 506 00ce 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 507 00d0 03F01001 and r1, r3, #16\r
- 508 00d4 CAB2 uxtb r2, r1\r
- 509 00d6 0AB1 cbz r2, .L20\r
- 156:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_DisableDoubler();\r
- 510 .loc 1 156 0\r
- 511 00d8 FFF7FEFF bl CyIMO_DisableDoubler\r
- 512 .LVL4:\r
- 513 .L20:\r
- 160:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkSyncDiv = CY_PM_CLKDIST_MSTR0_REG;\r
- 514 .loc 1 160 0\r
- 515 00dc 2D48 ldr r0, .L46+24\r
- 516 00de 2849 ldr r1, .L46+4\r
- 517 00e0 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 518 00e2 81F83A30 strb r3, [r1, #58]\r
- 161:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_DIV_BY_ONE != cyPmClockBackup.clkSyncDiv)\r
- 519 .loc 1 161 0\r
- 520 00e6 13B1 cbz r3, .L21\r
- 163:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetDivider(CY_PM_DIV_BY_ONE);\r
- 521 .loc 1 163 0\r
- 522 00e8 0020 movs r0, #0\r
- 523 00ea FFF7FEFF bl CyMasterClk_SetDivider\r
- 524 .LVL5:\r
- 525 .L21:\r
- 167:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.masterClkSrc = CY_PM_CLKDIST_MSTR1_REG & CY_PM_MASTER_CLK_SRC_MASK;\r
- 526 .loc 1 167 0\r
- 527 00ee 2A4A ldr r2, .L46+28\r
- 528 00f0 2349 ldr r1, .L46+4\r
- 529 00f2 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 530 00f4 00F00303 and r3, r0, #3\r
- 531 00f8 81F83230 strb r3, [r1, #50]\r
- 170:.\Generated_Source\PSoC5/cyPm.c **** if(CY_MASTER_SOURCE_IMO != cyPmClockBackup.masterClkSrc)\r
- 532 .loc 1 170 0\r
- 533 00fc 13B1 cbz r3, .L22\r
- 172:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetSource(CY_MASTER_SOURCE_IMO);\r
- 534 .loc 1 172 0\r
- 535 00fe 0020 movs r0, #0\r
- 536 0100 FFF7FEFF bl CyMasterClk_SetSource\r
- 537 .LVL6:\r
- 538 .L22:\r
- 176:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkBusDiv = (uint16) ((uint16) CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- 539 .loc 1 176 0\r
- 540 0104 254A ldr r2, .L46+32\r
- 177:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkBusDiv |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- 541 .loc 1 177 0\r
- 542 0106 2649 ldr r1, .L46+36\r
- 176:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkBusDiv = (uint16) ((uint16) CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- 543 .loc 1 176 0\r
- 544 0108 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 545 010a 1D4A ldr r2, .L46+4\r
- 546 010c 0302 lsls r3, r0, #8\r
- 547 010e 9387 strh r3, [r2, #60] @ movhi\r
- 177:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkBusDiv |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 42\r
-\r
-\r
- 548 .loc 1 177 0\r
- 549 0110 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 550 0112 0343 orrs r3, r3, r0\r
- 551 0114 9387 strh r3, [r2, #60] @ movhi\r
- 178:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_BUS_CLK_DIV_BY_ONE != cyPmClockBackup.clkBusDiv)\r
- 552 .loc 1 178 0\r
- 553 0116 13B1 cbz r3, .L23\r
- 180:.\Generated_Source\PSoC5/cyPm.c **** CyBusClk_SetDivider(CY_PM_BUS_CLK_DIV_BY_ONE);\r
- 554 .loc 1 180 0\r
- 555 0118 0020 movs r0, #0\r
- 556 011a FFF7FEFF bl CyBusClk_SetDivider\r
- 557 .LVL7:\r
- 558 .L23:\r
- 184:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles((uint8)CY_PM_GET_CPU_FREQ_MHZ);\r
- 559 .loc 1 184 0\r
- 560 011e 1B4B ldr r3, .L46+16\r
- 561 0120 2048 ldr r0, .L46+40\r
- 562 0122 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 563 0124 02F00701 and r1, r2, #7\r
- 564 0128 405C ldrb r0, [r0, r1] @ zero_extendqisi2\r
- 565 012a FFF7FEFF bl CyFlash_SetWaitCycles\r
- 566 .LVL8:\r
- 187:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_PLL_CFG0_REG & CY_PM_PLL_CFG0_ENABLE))\r
- 567 .loc 1 187 0\r
- 568 012e 1E4B ldr r3, .L46+44\r
- 569 0130 1348 ldr r0, .L46+4\r
- 570 0132 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 571 0134 12F00101 ands r1, r2, #1\r
- 572 0138 05D0 beq .L24\r
- 190:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.pllEnableState = CY_PM_ENABLED;\r
- 573 .loc 1 190 0\r
- 574 013a 0123 movs r3, #1\r
- 575 013c 80F83E30 strb r3, [r0, #62]\r
- 191:.\Generated_Source\PSoC5/cyPm.c **** CyPLL_OUT_Stop();\r
- 576 .loc 1 191 0\r
- 577 0140 FFF7FEFF bl CyPLL_OUT_Stop\r
- 578 .LVL9:\r
- 579 0144 01E0 b .L25\r
- 580 .L24:\r
- 196:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.pllEnableState = CY_PM_DISABLED;\r
- 581 .loc 1 196 0\r
- 582 0146 80F83E10 strb r1, [r0, #62]\r
- 583 .L25:\r
- 200:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_FASTCLK_XMHZ_CSR_REG & CY_PM_XMHZ_CSR_ENABLE))\r
- 584 .loc 1 200 0\r
- 585 014a 184A ldr r2, .L46+48\r
- 586 014c 0C4B ldr r3, .L46+4\r
- 587 014e 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 588 0150 11F00100 ands r0, r1, #1\r
- 589 0154 05D0 beq .L26\r
- 203:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.xmhzEnableState = CY_PM_ENABLED;\r
- 590 .loc 1 203 0\r
- 591 0156 0122 movs r2, #1\r
- 592 0158 83F83F20 strb r2, [r3, #63]\r
- 204:.\Generated_Source\PSoC5/cyPm.c **** CyXTAL_Stop();\r
- 593 .loc 1 204 0\r
- 594 015c FFF7FEFF bl CyXTAL_Stop\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 43\r
-\r
-\r
- 595 .LVL10:\r
- 596 0160 01E0 b .L27\r
- 597 .L26:\r
- 209:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.xmhzEnableState = CY_PM_DISABLED;\r
- 598 .loc 1 209 0\r
- 599 0162 83F83F00 strb r0, [r3, #63]\r
- 600 .L27:\r
- 218:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_CLKDIST_DELAY_REG & CY_PM_CLKDIST_DELAY_EN))\r
- 601 .loc 1 218 0\r
- 602 0166 1249 ldr r1, .L46+52\r
- 603 0168 054B ldr r3, .L46+4\r
- 604 016a 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 605 016c 10F00402 ands r2, r0, #4\r
- 220:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkDistDelay = CY_PM_ENABLED;\r
- 606 .loc 1 220 0\r
- 607 0170 18BF it ne\r
- 608 0172 0122 movne r2, #1\r
- 224:.\Generated_Source\PSoC5/cyPm.c **** cyPmClockBackup.clkDistDelay = CY_PM_DISABLED;\r
- 609 .loc 1 224 0\r
- 610 0174 83F84020 strb r2, [r3, #64]\r
- 611 0178 10BD pop {r4, pc}\r
- 612 .L47:\r
- 613 017a 00BF .align 2\r
- 614 .L46:\r
- 615 017c A1430040 .word 1073759137\r
- 616 0180 00000000 .word .LANCHOR0\r
- 617 0184 A2430040 .word 1073759138\r
- 618 0188 00480040 .word 1073760256\r
- 619 018c 00420040 .word 1073758720\r
- 620 0190 A0430040 .word 1073759136\r
- 621 0194 04400040 .word 1073758212\r
- 622 0198 05400040 .word 1073758213\r
- 623 019c 07400040 .word 1073758215\r
- 624 01a0 06400040 .word 1073758214\r
- 625 01a4 00000000 .word .LANCHOR1\r
- 626 01a8 20420040 .word 1073758752\r
- 627 01ac 10420040 .word 1073758736\r
- 628 01b0 0B400040 .word 1073758219\r
- 629 .cfi_endproc\r
- 630 .LFE0:\r
- 631 .size CyPmSaveClocks, .-CyPmSaveClocks\r
- 632 .section .text.CyPmRestoreClocks,"ax",%progbits\r
- 633 .align 1\r
- 634 .global CyPmRestoreClocks\r
- 635 .thumb\r
- 636 .thumb_func\r
- 637 .type CyPmRestoreClocks, %function\r
- 638 CyPmRestoreClocks:\r
- 639 .LFB1:\r
- 257:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 640 .loc 1 257 0\r
- 641 .cfi_startproc\r
- 642 @ args = 0, pretend = 0, frame = 8\r
- 643 @ frame_needed = 0, uses_anonymous_args = 0\r
- 644 .LVL11:\r
- 264:.\Generated_Source\PSoC5/cyPm.c **** const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- 645 .loc 1 264 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 44\r
-\r
-\r
- 646 0000 774A ldr r2, .L76\r
- 257:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 647 .loc 1 257 0\r
- 648 0002 13B5 push {r0, r1, r4, lr}\r
- 649 .LCFI2:\r
- 650 .cfi_def_cfa_offset 16\r
- 651 .cfi_offset 0, -16\r
- 652 .cfi_offset 1, -12\r
- 653 .cfi_offset 4, -8\r
- 654 .cfi_offset 14, -4\r
- 264:.\Generated_Source\PSoC5/cyPm.c **** const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- 655 .loc 1 264 0\r
- 656 0004 1346 mov r3, r2\r
- 657 0006 53F8070F ldr r0, [r3, #7]! @ unaligned\r
- 658 000a 9988 ldrh r1, [r3, #4] @ unaligned\r
- 659 000c 9C79 ldrb r4, [r3, #6] @ zero_extendqisi2\r
- 269:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.clkDistDelay)\r
- 660 .loc 1 269 0\r
- 661 000e 754B ldr r3, .L76+4\r
- 264:.\Generated_Source\PSoC5/cyPm.c **** const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- 662 .loc 1 264 0\r
- 663 0010 0090 str r0, [sp, #0] @ unaligned\r
- 269:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.clkDistDelay)\r
- 664 .loc 1 269 0\r
- 665 0012 93F84000 ldrb r0, [r3, #64] @ zero_extendqisi2\r
- 264:.\Generated_Source\PSoC5/cyPm.c **** const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- 666 .loc 1 264 0\r
- 667 0016 ADF80410 strh r1, [sp, #4] @ unaligned\r
- 269:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.clkDistDelay)\r
- 668 .loc 1 269 0\r
- 669 001a 0128 cmp r0, #1\r
- 264:.\Generated_Source\PSoC5/cyPm.c **** const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- 670 .loc 1 264 0\r
- 671 001c 8DF80640 strb r4, [sp, #6]\r
- 269:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.clkDistDelay)\r
- 672 .loc 1 269 0\r
- 673 0020 0DD1 bne .L49\r
- 273:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_GET_CPU_FREQ_MHZ);\r
- 674 .loc 1 273 0\r
- 675 0022 7149 ldr r1, .L76+8\r
- 272:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)(CY_PM_CLK_DELAY_BANDGAP_SETTLE_US + CY_PM_CLK_DELAY_BIAS_SETTLE_US) \r
- 676 .loc 1 272 0\r
- 677 0024 4B20 movs r0, #75\r
- 273:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_GET_CPU_FREQ_MHZ);\r
- 678 .loc 1 273 0\r
- 679 0026 0C78 ldrb r4, [r1, #0] @ zero_extendqisi2\r
- 680 0028 04F00703 and r3, r4, #7\r
- 272:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)(CY_PM_CLK_DELAY_BANDGAP_SETTLE_US + CY_PM_CLK_DELAY_BIAS_SETTLE_US) \r
- 681 .loc 1 272 0\r
- 682 002c D25C ldrb r2, [r2, r3] @ zero_extendqisi2\r
- 683 002e 5043 muls r0, r2, r0\r
- 684 0030 FFF7FEFF bl CyDelayCycles\r
- 685 .LVL12:\r
- 275:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_DELAY_REG |= CY_PM_CLKDIST_DELAY_EN;\r
- 686 .loc 1 275 0\r
- 687 0034 6D48 ldr r0, .L76+12\r
- 688 0036 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 45\r
-\r
-\r
- 689 0038 41F00404 orr r4, r1, #4\r
- 690 003c 0470 strb r4, [r0, #0]\r
- 691 .L49:\r
- 279:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.xmhzEnableState)\r
- 692 .loc 1 279 0\r
- 693 003e 694B ldr r3, .L76+4\r
- 694 0040 93F83F20 ldrb r2, [r3, #63] @ zero_extendqisi2\r
- 695 0044 012A cmp r2, #1\r
- 696 0046 09D0 beq .L50\r
- 697 .L53:\r
- 325:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_MASTER_CLK_SRC_XTAL == cyPmClockBackup.masterClkSrc) ||\r
- 698 .loc 1 325 0\r
- 699 0048 664C ldr r4, .L76+4\r
- 322:.\Generated_Source\PSoC5/cyPm.c **** CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
- 700 .loc 1 322 0\r
- 701 004a 3720 movs r0, #55\r
- 702 004c FFF7FEFF bl CyFlash_SetWaitCycles\r
- 703 .LVL13:\r
- 325:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_MASTER_CLK_SRC_XTAL == cyPmClockBackup.masterClkSrc) ||\r
- 704 .loc 1 325 0\r
- 705 0050 94F83220 ldrb r2, [r4, #50] @ zero_extendqisi2\r
- 706 0054 911E subs r1, r2, #2\r
- 707 0056 0129 cmp r1, #1\r
- 708 0058 25D8 bhi .L52\r
- 709 005a 18E0 b .L75\r
- 710 .L50:\r
- 289:.\Generated_Source\PSoC5/cyPm.c **** (void) CyXTAL_Start(CY_PM_XTAL_MHZ_NO_WAIT);\r
- 711 .loc 1 289 0\r
- 712 005c 0020 movs r0, #0\r
- 713 005e FFF7FEFF bl CyXTAL_Start\r
- 714 .LVL14:\r
- 292:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_FASTCLK_XMHZ_CSR_REG;\r
- 715 .loc 1 292 0\r
- 716 0062 6348 ldr r0, .L76+16\r
- 717 0064 0524 movs r4, #5\r
- 718 0066 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 719 .LVL15:\r
- 720 .L54:\r
- 298:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)CY_PM_WAIT_200_US * CY_PM_GET_CPU_FREQ_MHZ);\r
- 721 .loc 1 298 0\r
- 722 0068 5F49 ldr r1, .L76+8\r
- 723 006a 5D4A ldr r2, .L76\r
- 724 006c 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 725 006e 03F00700 and r0, r3, #7\r
- 726 0072 115C ldrb r1, [r2, r0] @ zero_extendqisi2\r
- 727 0074 C820 movs r0, #200\r
- 728 0076 4843 muls r0, r1, r0\r
- 729 0078 FFF7FEFF bl CyDelayCycles\r
- 730 .LVL16:\r
- 301:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_FASTCLK_XMHZ_CSR_REG & CY_PM_XMHZ_CSR_XERR))\r
- 731 .loc 1 301 0\r
- 732 007c 5C4B ldr r3, .L76+16\r
- 733 007e 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 734 0080 0306 lsls r3, r0, #24\r
- 735 0082 E1D5 bpl .L53\r
- 736 0084 013C subs r4, r4, #1\r
- 737 0086 A4B2 uxth r4, r4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 46\r
-\r
-\r
- 295:.\Generated_Source\PSoC5/cyPm.c **** for(i = CY_PM_MHZ_XTAL_WAIT_NUM_OF_200_US; i > 0u; i--)\r
- 738 .loc 1 295 0\r
- 739 0088 002C cmp r4, #0\r
- 740 008a EDD1 bne .L54\r
- 741 008c DCE7 b .L53\r
- 742 .L75:\r
- 329:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_CLKDIST_MSTR0_REG != cyPmClockBackup.clkSyncDiv)\r
- 743 .loc 1 329 0\r
- 744 008e 594B ldr r3, .L76+20\r
- 745 0090 94F83A00 ldrb r0, [r4, #58] @ zero_extendqisi2\r
- 746 0094 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 747 0096 8242 cmp r2, r0\r
- 748 0098 01D0 beq .L55\r
- 332:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetDivider(cyPmClockBackup.clkSyncDiv);\r
- 749 .loc 1 332 0\r
- 750 009a FFF7FEFF bl CyMasterClk_SetDivider\r
- 751 .LVL17:\r
- 752 .L55:\r
- 336:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetSource(cyPmClockBackup.masterClkSrc);\r
- 753 .loc 1 336 0\r
- 754 009e 94F83200 ldrb r0, [r4, #50] @ zero_extendqisi2\r
- 755 00a2 FFF7FEFF bl CyMasterClk_SetSource\r
- 756 .LVL18:\r
- 757 .L52:\r
- 340:.\Generated_Source\PSoC5/cyPm.c **** if((0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB)) &&\r
- 758 .loc 1 340 0\r
- 759 00a6 4F48 ldr r0, .L76+4\r
- 760 00a8 90F83440 ldrb r4, [r0, #52] @ zero_extendqisi2\r
- 761 00ac 04F04001 and r1, r4, #64\r
- 762 00b0 CBB2 uxtb r3, r1\r
- 763 00b2 0446 mov r4, r0\r
- 764 00b4 5BB1 cbz r3, .L56\r
- 341:.\Generated_Source\PSoC5/cyPm.c **** (CY_IMO_FREQ_24MHZ == cyPmImoFreqMhz2Reg[cyPmClockBackup.imoFreq]))\r
- 765 .loc 1 341 0 discriminator 1\r
- 766 00b6 90F83300 ldrb r0, [r0, #51] @ zero_extendqisi2\r
- 767 00ba 02AA add r2, sp, #8\r
- 768 00bc 1118 adds r1, r2, r0\r
- 340:.\Generated_Source\PSoC5/cyPm.c **** if((0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB)) &&\r
- 769 .loc 1 340 0 discriminator 1\r
- 770 00be 11F8083C ldrb r3, [r1, #-8] @ zero_extendqisi2\r
- 771 00c2 032B cmp r3, #3\r
- 772 00c4 03D1 bne .L56\r
- 344:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetFreq(CY_IMO_FREQ_USB);\r
- 773 .loc 1 344 0\r
- 774 00c6 0820 movs r0, #8\r
- 775 00c8 FFF7FEFF bl CyIMO_SetFreq\r
- 776 .LVL19:\r
- 777 00cc 16E0 b .L57\r
- 778 .L56:\r
- 349:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetFreq(cyPmImoFreqMhz2Reg[cyPmClockBackup.imoFreq]);\r
- 779 .loc 1 349 0\r
- 780 00ce 94F83300 ldrb r0, [r4, #51] @ zero_extendqisi2\r
- 781 00d2 02AA add r2, sp, #8\r
- 782 00d4 1118 adds r1, r2, r0\r
- 783 00d6 11F8080C ldrb r0, [r1, #-8] @ zero_extendqisi2\r
- 784 00da FFF7FEFF bl CyIMO_SetFreq\r
- 785 .LVL20:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 47\r
-\r
-\r
- 351:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB))\r
- 786 .loc 1 351 0\r
- 787 00de 94F83440 ldrb r4, [r4, #52] @ zero_extendqisi2\r
- 788 00e2 4149 ldr r1, .L76+8\r
- 789 00e4 04F04003 and r3, r4, #64\r
- 790 00e8 D8B2 uxtb r0, r3\r
- 791 00ea 18B1 cbz r0, .L58\r
- 353:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG |= CY_PM_FASTCLK_IMO_CR_USB;\r
- 792 .loc 1 353 0\r
- 793 00ec 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 794 00ee 43F04004 orr r4, r3, #64\r
- 795 00f2 02E0 b .L74\r
- 796 .L58:\r
- 357:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_PM_FASTCLK_IMO_CR_USB));\r
- 797 .loc 1 357 0\r
- 798 00f4 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 799 00f6 02F0BF04 and r4, r2, #191\r
- 800 .L74:\r
- 801 00fa 0C70 strb r4, [r1, #0]\r
- 802 .L57:\r
- 362:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_ENABLED == cyPmClockBackup.imoEnable) &&\r
- 803 .loc 1 362 0\r
- 804 00fc 3948 ldr r0, .L76+4\r
- 805 00fe 90F83610 ldrb r1, [r0, #54] @ zero_extendqisi2\r
- 806 0102 0129 cmp r1, #1\r
- 807 0104 07D1 bne .L59\r
- 363:.\Generated_Source\PSoC5/cyPm.c **** (0u == (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG)))\r
- 808 .loc 1 363 0 discriminator 1\r
- 809 0106 3C4A ldr r2, .L76+24\r
- 810 0108 1478 ldrb r4, [r2, #0] @ zero_extendqisi2\r
- 362:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_ENABLED == cyPmClockBackup.imoEnable) &&\r
- 811 .loc 1 362 0 discriminator 1\r
- 812 010a 04F01003 and r3, r4, #16\r
- 813 010e D8B2 uxtb r0, r3\r
- 814 0110 08B9 cbnz r0, .L59\r
- 366:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_Start(CY_PM_IMO_NO_WAIT_TO_SETTLE);\r
- 815 .loc 1 366 0\r
- 816 0112 FFF7FEFF bl CyIMO_Start\r
- 817 .LVL21:\r
- 818 .L59:\r
- 370:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_DISABLED == cyPmClockBackup.imoEnable) &&\r
- 819 .loc 1 370 0\r
- 820 0116 3348 ldr r0, .L76+4\r
- 821 0118 90F83610 ldrb r1, [r0, #54] @ zero_extendqisi2\r
- 822 011c 39B9 cbnz r1, .L60\r
- 371:.\Generated_Source\PSoC5/cyPm.c **** (0u != (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG)))\r
- 823 .loc 1 371 0 discriminator 1\r
- 824 011e 364A ldr r2, .L76+24\r
- 825 0120 1478 ldrb r4, [r2, #0] @ zero_extendqisi2\r
- 370:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_DISABLED == cyPmClockBackup.imoEnable) &&\r
- 826 .loc 1 370 0 discriminator 1\r
- 827 0122 04F01003 and r3, r4, #16\r
- 828 0126 D8B2 uxtb r0, r3\r
- 829 0128 08B1 cbz r0, .L60\r
- 373:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_Stop();\r
- 830 .loc 1 373 0\r
- 831 012a FFF7FEFF bl CyIMO_Stop\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 48\r
-\r
-\r
- 832 .LVL22:\r
- 833 .L60:\r
- 377:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_SetSource(cyPmClockBackup.imoClkSrc);\r
- 834 .loc 1 377 0\r
- 835 012e 2D4C ldr r4, .L76+4\r
- 836 0130 94F83700 ldrb r0, [r4, #55] @ zero_extendqisi2\r
- 837 0134 FFF7FEFF bl CyIMO_SetSource\r
- 838 .LVL23:\r
- 380:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.imo2x)\r
- 839 .loc 1 380 0\r
- 840 0138 94F83910 ldrb r1, [r4, #57] @ zero_extendqisi2\r
- 841 013c 0129 cmp r1, #1\r
- 842 013e 01D1 bne .L61\r
- 382:.\Generated_Source\PSoC5/cyPm.c **** CyIMO_EnableDoubler();\r
- 843 .loc 1 382 0\r
- 844 0140 FFF7FEFF bl CyIMO_EnableDoubler\r
- 845 .LVL24:\r
- 846 .L61:\r
- 386:.\Generated_Source\PSoC5/cyPm.c **** if(cyPmClockBackup.clkImoSrc != (CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO_OUT_MASK))\r
- 847 .loc 1 386 0\r
- 848 0144 4FF04023 mov r3, #1073758208\r
- 849 0148 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 850 014a 94F83820 ldrb r2, [r4, #56] @ zero_extendqisi2\r
- 851 014e 00F03004 and r4, r0, #48\r
- 852 0152 A242 cmp r2, r4\r
- 853 0154 04D0 beq .L62\r
- 388:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CLKDIST_CR_REG = (CY_PM_CLKDIST_CR_REG & ((uint8)(~CY_PM_CLKDIST_IMO_OUT_MASK))) |\r
- 854 .loc 1 388 0\r
- 855 0156 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 856 0158 21F03000 bic r0, r1, #48\r
- 857 015c 0243 orrs r2, r2, r0\r
- 858 015e 1A70 strb r2, [r3, #0]\r
- 859 .L62:\r
- 393:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmClockBackup.pllEnableState)\r
- 860 .loc 1 393 0\r
- 861 0160 204B ldr r3, .L76+4\r
- 862 0162 93F83E40 ldrb r4, [r3, #62] @ zero_extendqisi2\r
- 863 0166 012C cmp r4, #1\r
- 864 0168 0CD1 bne .L63\r
- 403:.\Generated_Source\PSoC5/cyPm.c **** (void) CyPLL_OUT_Start(CY_PM_PLL_OUT_NO_WAIT);\r
- 865 .loc 1 403 0\r
- 866 016a 0020 movs r0, #0\r
- 867 016c FFF7FEFF bl CyPLL_OUT_Start\r
- 868 .LVL25:\r
- 406:.\Generated_Source\PSoC5/cyPm.c **** CyDelayCycles((uint32)CY_PM_WAIT_250_US * CY_PM_GET_CPU_FREQ_MHZ);\r
- 869 .loc 1 406 0\r
- 870 0170 1D49 ldr r1, .L76+8\r
- 871 0172 1B4A ldr r2, .L76\r
- 872 0174 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 873 0176 00F00703 and r3, r0, #7\r
- 874 017a D45C ldrb r4, [r2, r3] @ zero_extendqisi2\r
- 875 017c FA20 movs r0, #250\r
- 876 017e 6043 muls r0, r4, r0\r
- 877 0180 FFF7FEFF bl CyDelayCycles\r
- 878 .LVL26:\r
- 879 .L63:\r
- 411:.\Generated_Source\PSoC5/cyPm.c **** if((CY_PM_MASTER_CLK_SRC_IMO == cyPmClockBackup.masterClkSrc) ||\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 49\r
-\r
-\r
- 880 .loc 1 411 0\r
- 881 0184 174C ldr r4, .L76+4\r
- 882 0186 94F83210 ldrb r1, [r4, #50] @ zero_extendqisi2\r
- 883 018a 0129 cmp r1, #1\r
- 884 018c 0BD8 bhi .L64\r
- 415:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_CLKDIST_MSTR0_REG != cyPmClockBackup.clkSyncDiv)\r
- 885 .loc 1 415 0\r
- 886 018e 1948 ldr r0, .L76+20\r
- 887 0190 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 888 0192 94F83A00 ldrb r0, [r4, #58] @ zero_extendqisi2\r
- 889 0196 8342 cmp r3, r0\r
- 890 0198 01D0 beq .L65\r
- 417:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetDivider(cyPmClockBackup.clkSyncDiv);\r
- 891 .loc 1 417 0\r
- 892 019a FFF7FEFF bl CyMasterClk_SetDivider\r
- 893 .LVL27:\r
- 894 .L65:\r
- 421:.\Generated_Source\PSoC5/cyPm.c **** CyMasterClk_SetSource(cyPmClockBackup.masterClkSrc);\r
- 895 .loc 1 421 0\r
- 896 019e 94F83200 ldrb r0, [r4, #50] @ zero_extendqisi2\r
- 897 01a2 FFF7FEFF bl CyMasterClk_SetSource\r
- 898 .LVL28:\r
- 899 .L64:\r
- 425:.\Generated_Source\PSoC5/cyPm.c **** clkBusDivTmp = (uint16) ((uint16)CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- 900 .loc 1 425 0\r
- 901 01a6 154C ldr r4, .L76+28\r
- 902 01a8 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 903 .LVL29:\r
- 426:.\Generated_Source\PSoC5/cyPm.c **** clkBusDivTmp |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- 904 .loc 1 426 0\r
- 905 01aa 611E subs r1, r4, #1\r
- 427:.\Generated_Source\PSoC5/cyPm.c **** if(cyPmClockBackup.clkBusDiv != clkBusDivTmp)\r
- 906 .loc 1 427 0\r
- 907 01ac 0D4C ldr r4, .L76+4\r
- 426:.\Generated_Source\PSoC5/cyPm.c **** clkBusDivTmp |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- 908 .loc 1 426 0\r
- 909 01ae 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
- 910 .LVL30:\r
- 427:.\Generated_Source\PSoC5/cyPm.c **** if(cyPmClockBackup.clkBusDiv != clkBusDivTmp)\r
- 911 .loc 1 427 0\r
- 912 01b0 A08F ldrh r0, [r4, #60]\r
- 913 01b2 43EA0222 orr r2, r3, r2, lsl #8\r
- 914 .LVL31:\r
- 915 01b6 9042 cmp r0, r2\r
- 916 01b8 01D0 beq .L66\r
- 429:.\Generated_Source\PSoC5/cyPm.c **** CyBusClk_SetDivider(cyPmClockBackup.clkBusDiv);\r
- 917 .loc 1 429 0\r
- 918 01ba FFF7FEFF bl CyBusClk_SetDivider\r
- 919 .LVL32:\r
- 920 .L66:\r
- 433:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_CACHE_CR_REG = ((CY_PM_CACHE_CR_REG & ((uint8)(~CY_PM_CACHE_CR_CYCLES_MASK))) |\r
- 921 .loc 1 433 0\r
- 922 01be 1048 ldr r0, .L76+32\r
- 923 01c0 94F83520 ldrb r2, [r4, #53] @ zero_extendqisi2\r
- 924 01c4 0178 ldrb r1, [r0, #0] @ zero_extendqisi2\r
- 925 01c6 01F03F03 and r3, r1, #63\r
- 926 01ca 1343 orrs r3, r3, r2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 50\r
-\r
-\r
- 927 01cc 0370 strb r3, [r0, #0]\r
- 437:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG1_REG = cyPmClockBackup.enClkA;\r
- 928 .loc 1 437 0\r
- 929 01ce 94F83000 ldrb r0, [r4, #48] @ zero_extendqisi2\r
- 930 01d2 0C49 ldr r1, .L76+36\r
- 931 01d4 0870 strb r0, [r1, #0]\r
- 438:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_ACT_CFG2_REG = cyPmClockBackup.enClkD;\r
- 932 .loc 1 438 0\r
- 933 01d6 94F83130 ldrb r3, [r4, #49] @ zero_extendqisi2\r
- 934 01da 4B70 strb r3, [r1, #1]\r
- 439:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 935 .loc 1 439 0\r
- 936 01dc 1CBD pop {r2, r3, r4, pc}\r
- 937 .L77:\r
- 938 01de 00BF .align 2\r
- 939 .L76:\r
- 940 01e0 00000000 .word .LANCHOR1\r
- 941 01e4 00000000 .word .LANCHOR0\r
- 942 01e8 00420040 .word 1073758720\r
- 943 01ec 0B400040 .word 1073758219\r
- 944 01f0 10420040 .word 1073758736\r
- 945 01f4 04400040 .word 1073758212\r
- 946 01f8 A0430040 .word 1073759136\r
- 947 01fc 07400040 .word 1073758215\r
- 948 0200 00480040 .word 1073760256\r
- 949 0204 A1430040 .word 1073759137\r
- 950 .cfi_endproc\r
- 951 .LFE1:\r
- 952 .size CyPmRestoreClocks, .-CyPmRestoreClocks\r
- 953 .section .text.CyPmAltAct,"ax",%progbits\r
- 954 .align 1\r
- 955 .global CyPmAltAct\r
- 956 .thumb\r
- 957 .thumb_func\r
- 958 .type CyPmAltAct, %function\r
- 959 CyPmAltAct:\r
- 960 .LFB2:\r
- 584:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 961 .loc 1 584 0\r
- 962 .cfi_startproc\r
- 963 @ args = 0, pretend = 0, frame = 0\r
- 964 @ frame_needed = 0, uses_anonymous_args = 0\r
- 965 .LVL33:\r
- 966 0000 30B5 push {r4, r5, lr}\r
- 967 .LCFI3:\r
- 968 .cfi_def_cfa_offset 12\r
- 969 .cfi_offset 4, -12\r
- 970 .cfi_offset 5, -8\r
- 971 .cfi_offset 14, -4\r
- 635:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 972 .loc 1 635 0\r
- 973 0002 124C ldr r4, .L79\r
- 974 0004 124B ldr r3, .L79+4\r
- 975 0006 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 636:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
- 976 .loc 1 636 0\r
- 977 0008 0809 lsrs r0, r1, #4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 51\r
-\r
-\r
- 978 .LVL34:\r
- 635:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 979 .loc 1 635 0\r
- 980 000a 1A71 strb r2, [r3, #4]\r
- 636:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
- 981 .loc 1 636 0\r
- 982 000c 2070 strb r0, [r4, #0]\r
- 639:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 983 .loc 1 639 0\r
- 984 000e 1148 ldr r0, .L79+8\r
- 640:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
- 985 .loc 1 640 0\r
- 986 0010 01F00F02 and r2, r1, #15\r
- 639:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 987 .loc 1 639 0\r
- 988 0014 0578 ldrb r5, [r0, #0] @ zero_extendqisi2\r
- 644:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
- 989 .loc 1 644 0\r
- 990 0016 C1F30031 ubfx r1, r1, #12, #1\r
- 991 .LVL35:\r
- 639:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 992 .loc 1 639 0\r
- 993 001a 5D71 strb r5, [r3, #5]\r
- 640:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
- 994 .loc 1 640 0\r
- 995 001c 0270 strb r2, [r0, #0]\r
- 643:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 996 .loc 1 643 0\r
- 997 001e 0E4A ldr r2, .L79+12\r
- 998 0020 1578 ldrb r5, [r2, #0] @ zero_extendqisi2\r
- 999 0022 9D71 strb r5, [r3, #6]\r
- 644:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
- 1000 .loc 1 644 0\r
- 1001 0024 1170 strb r1, [r2, #0]\r
- 648:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MODE_CSR_REG = ((CY_PM_MODE_CSR_REG & ((uint8)(~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_A\r
- 1002 .loc 1 648 0\r
- 1003 0026 0D49 ldr r1, .L79+16\r
- 1004 0028 0D78 ldrb r5, [r1, #0] @ zero_extendqisi2\r
- 1005 002a 05F0F805 and r5, r5, #248\r
- 1006 002e 45F00105 orr r5, r5, #1\r
- 1007 0032 0D70 strb r5, [r1, #0]\r
- 651:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_MODE_CSR_REG;\r
- 1008 .loc 1 651 0\r
- 1009 0034 0978 ldrb r1, [r1, #0] @ zero_extendqisi2\r
- 654:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 1010 .loc 1 654 0\r
- 1011 @ 654 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1012 0036 00BF NOP\r
- 1013 \r
- 1014 @ 0 "" 2\r
- 655:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 1015 .loc 1 655 0\r
- 1016 @ 655 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1017 0038 00BF NOP\r
- 1018 \r
- 1019 @ 0 "" 2\r
- 658:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WFI;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 52\r
-\r
-\r
- 1020 .loc 1 658 0\r
- 1021 @ 658 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1022 003a 30BF WFI \r
- 1023 \r
- 1024 @ 0 "" 2\r
- 663:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- 1025 .loc 1 663 0\r
- 1026 .thumb\r
- 1027 003c 1979 ldrb r1, [r3, #4] @ zero_extendqisi2\r
- 1028 003e 2170 strb r1, [r4, #0]\r
- 664:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- 1029 .loc 1 664 0\r
- 1030 0040 5979 ldrb r1, [r3, #5] @ zero_extendqisi2\r
- 1031 0042 0170 strb r1, [r0, #0]\r
- 665:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
- 1032 .loc 1 665 0\r
- 1033 0044 9B79 ldrb r3, [r3, #6] @ zero_extendqisi2\r
- 1034 0046 1370 strb r3, [r2, #0]\r
- 1035 0048 30BD pop {r4, r5, pc}\r
- 1036 .L80:\r
- 1037 004a 00BF .align 2\r
- 1038 .L79:\r
- 1039 004c 98430040 .word 1073759128\r
- 1040 0050 00000000 .word .LANCHOR0\r
- 1041 0054 99430040 .word 1073759129\r
- 1042 0058 9A430040 .word 1073759130\r
- 1043 005c 93430040 .word 1073759123\r
- 1044 .cfi_endproc\r
- 1045 .LFE2:\r
- 1046 .size CyPmAltAct, .-CyPmAltAct\r
- 1047 .section .text.CyPmSleep,"ax",%progbits\r
- 1048 .align 1\r
- 1049 .global CyPmSleep\r
- 1050 .thumb\r
- 1051 .thumb_func\r
- 1052 .type CyPmSleep, %function\r
- 1053 CyPmSleep:\r
- 1054 .LFB3:\r
- 788:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1055 .loc 1 788 0\r
- 1056 .cfi_startproc\r
- 1057 @ args = 0, pretend = 0, frame = 0\r
- 1058 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1059 .LVL36:\r
- 1060 0000 70B5 push {r4, r5, r6, lr}\r
- 1061 .LCFI4:\r
- 1062 .cfi_def_cfa_offset 16\r
- 1063 .cfi_offset 4, -16\r
- 1064 .cfi_offset 5, -12\r
- 1065 .cfi_offset 6, -8\r
- 1066 .cfi_offset 14, -4\r
- 788:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1067 .loc 1 788 0\r
- 1068 0002 0C46 mov r4, r1\r
- 792:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
- 1069 .loc 1 792 0\r
- 1070 0004 FFF7FEFF bl CyEnterCriticalSection\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 53\r
-\r
-\r
- 1071 .LVL37:\r
- 801:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- 1072 .loc 1 801 0\r
- 1073 0008 2D4B ldr r3, .L93\r
- 792:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
- 1074 .loc 1 792 0\r
- 1075 000a 0546 mov r5, r0\r
- 1076 .LVL38:\r
- 801:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- 1077 .loc 1 801 0\r
- 1078 000c 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1079 000e 11F00806 ands r6, r1, #8\r
- 1080 0012 50D1 bne .L91\r
- 804:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
- 1081 .loc 1 804 0\r
- 1082 0014 2B4A ldr r2, .L93+4\r
- 1083 0016 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 1084 .LVL39:\r
- 1085 0018 00F01F03 and r3, r0, #31\r
- 1086 001c 1370 strb r3, [r2, #0]\r
- 882:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpSaveSet();\r
- 1087 .loc 1 882 0\r
- 1088 001e FFF7FEFF bl CyPmHibSlpSaveSet\r
- 1089 .LVL40:\r
- 913:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 1090 .loc 1 913 0\r
- 1091 0022 294A ldr r2, .L93+8\r
- 1092 0024 2948 ldr r0, .L93+12\r
- 1093 0026 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 914:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
- 1094 .loc 1 914 0\r
- 1095 0028 2309 lsrs r3, r4, #4\r
- 913:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 1096 .loc 1 913 0\r
- 1097 002a 0171 strb r1, [r0, #4]\r
- 914:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
- 1098 .loc 1 914 0\r
- 1099 002c 1370 strb r3, [r2, #0]\r
- 917:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 1100 .loc 1 917 0\r
- 1101 002e 5178 ldrb r1, [r2, #1] @ zero_extendqisi2\r
- 918:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
- 1102 .loc 1 918 0\r
- 1103 0030 04F00F03 and r3, r4, #15\r
- 917:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 1104 .loc 1 917 0\r
- 1105 0034 4171 strb r1, [r0, #5]\r
- 918:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
- 1106 .loc 1 918 0\r
- 1107 0036 5370 strb r3, [r2, #1]\r
- 921:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 1108 .loc 1 921 0\r
- 1109 0038 9178 ldrb r1, [r2, #2] @ zero_extendqisi2\r
- 922:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
- 1110 .loc 1 922 0\r
- 1111 003a C4F30034 ubfx r4, r4, #12, #1\r
- 921:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 54\r
-\r
-\r
- 1112 .loc 1 921 0\r
- 1113 003e 8171 strb r1, [r0, #6]\r
- 922:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
- 1114 .loc 1 922 0\r
- 1115 0040 9470 strb r4, [r2, #2]\r
- 921:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 1116 .loc 1 921 0\r
- 1117 0042 0232 adds r2, r2, #2\r
- 935:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK))\r
- 1118 .loc 1 935 0\r
- 1119 0044 A2F5CD72 sub r2, r2, #410\r
- 1120 0048 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 1121 004a 5907 lsls r1, r3, #29\r
- 1122 004c 03D1 bne .L92\r
- 1123 .L83:\r
- 938:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_ENABLED;\r
- 1124 .loc 1 938 0\r
- 1125 004e 0122 movs r2, #1\r
- 1126 0050 80F82D20 strb r2, [r0, #45]\r
- 1127 0054 0AE0 b .L85\r
- 1128 .L92:\r
- 943:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_DISABLED;\r
- 1129 .loc 1 943 0\r
- 1130 0056 80F82D60 strb r6, [r0, #45]\r
- 946:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
- 1131 .loc 1 946 0\r
- 1132 005a 1178 ldrb r1, [r2, #0] @ zero_extendqisi2\r
- 1133 005c 01F00703 and r3, r1, #7\r
- 1134 0060 80F82C30 strb r3, [r0, #44]\r
- 949:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG &= ((uint8) (~CY_PM_FASTCLK_IMO_CR_FREQ_MASK));\r
- 1135 .loc 1 949 0\r
- 1136 0064 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 1137 0066 00F0F801 and r1, r0, #248\r
- 1138 006a 1170 strb r1, [r2, #0]\r
- 1139 .L85:\r
- 953:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MODE_CSR_REG = ((CY_PM_MODE_CSR_REG & ((uint8)(~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_S\r
- 1140 .loc 1 953 0\r
- 1141 006c 144B ldr r3, .L93\r
- 1142 006e 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1143 0070 00F0F801 and r1, r0, #248\r
- 1144 0074 41F00302 orr r2, r1, #3\r
- 1145 0078 1A70 strb r2, [r3, #0]\r
- 956:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_MODE_CSR_REG;\r
- 1146 .loc 1 956 0\r
- 1147 007a 1B78 ldrb r3, [r3, #0] @ zero_extendqisi2\r
- 959:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 1148 .loc 1 959 0\r
- 1149 @ 959 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1150 007c 00BF NOP\r
- 1151 \r
- 1152 @ 0 "" 2\r
- 960:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 1153 .loc 1 960 0\r
- 1154 @ 960 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1155 007e 00BF NOP\r
- 1156 \r
- 1157 @ 0 "" 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 55\r
-\r
-\r
- 963:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WFI;\r
- 1158 .loc 1 963 0\r
- 1159 @ 963 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1160 0080 30BF WFI \r
- 1161 \r
- 1162 @ 0 "" 2\r
- 968:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED != cyPmBackup.imoActFreq12Mhz)\r
- 1163 .loc 1 968 0\r
- 1164 .thumb\r
- 1165 0082 1249 ldr r1, .L93+12\r
- 1166 0084 91F82D30 ldrb r3, [r1, #45] @ zero_extendqisi2\r
- 1167 0088 012B cmp r3, #1\r
- 1168 008a 08D0 beq .L86\r
- 970:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG = (CY_PM_FASTCLK_IMO_CR_REG & ((uint8)(~CY_PM_FASTCLK_IMO_CR_FREQ\r
- 1169 .loc 1 970 0\r
- 1170 008c 104B ldr r3, .L93+16\r
- 1171 008e 91F82C10 ldrb r1, [r1, #44] @ zero_extendqisi2\r
- 1172 0092 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1173 0094 20F00702 bic r2, r0, #7\r
- 1174 0098 42EA0100 orr r0, r2, r1\r
- 1175 009c 1870 strb r0, [r3, #0]\r
- 1176 .L86:\r
- 985:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpRestore();\r
- 1177 .loc 1 985 0\r
- 1178 009e FFF7FEFF bl CyPmHibSlpRestore\r
- 1179 .LVL41:\r
-1007:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- 1180 .loc 1 1007 0\r
- 1181 00a2 0A4B ldr r3, .L93+12\r
- 1182 00a4 084A ldr r2, .L93+8\r
- 1183 00a6 1979 ldrb r1, [r3, #4] @ zero_extendqisi2\r
- 1184 00a8 1170 strb r1, [r2, #0]\r
-1008:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- 1185 .loc 1 1008 0\r
- 1186 00aa 5879 ldrb r0, [r3, #5] @ zero_extendqisi2\r
- 1187 00ac 5070 strb r0, [r2, #1]\r
-1009:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
- 1188 .loc 1 1009 0\r
- 1189 00ae 9979 ldrb r1, [r3, #6] @ zero_extendqisi2\r
- 1190 00b0 084B ldr r3, .L93+20\r
-1012:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
- 1191 .loc 1 1012 0\r
- 1192 00b2 2846 mov r0, r5\r
-1009:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
- 1193 .loc 1 1009 0\r
- 1194 00b4 1970 strb r1, [r3, #0]\r
- 1195 .LVL42:\r
- 1196 .L91:\r
-1013:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 1197 .loc 1 1013 0\r
- 1198 00b6 BDE87040 pop {r4, r5, r6, lr}\r
-1012:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
- 1199 .loc 1 1012 0\r
- 1200 00ba FFF7FEBF b CyExitCriticalSection\r
- 1201 .LVL43:\r
- 1202 .L94:\r
- 1203 00be 00BF .align 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 56\r
-\r
-\r
- 1204 .L93:\r
- 1205 00c0 93430040 .word 1073759123\r
- 1206 00c4 83460040 .word 1073759875\r
- 1207 00c8 98430040 .word 1073759128\r
- 1208 00cc 00000000 .word .LANCHOR0\r
- 1209 00d0 00420040 .word 1073758720\r
- 1210 00d4 9A430040 .word 1073759130\r
- 1211 .cfi_endproc\r
- 1212 .LFE3:\r
- 1213 .size CyPmSleep, .-CyPmSleep\r
- 1214 .section .text.CyPmHibernate,"ax",%progbits\r
- 1215 .align 1\r
- 1216 .global CyPmHibernate\r
- 1217 .thumb\r
- 1218 .thumb_func\r
- 1219 .type CyPmHibernate, %function\r
- 1220 CyPmHibernate:\r
- 1221 .LFB4:\r
-1060:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1222 .loc 1 1060 0\r
- 1223 .cfi_startproc\r
- 1224 @ args = 0, pretend = 0, frame = 0\r
- 1225 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1226 0000 38B5 push {r3, r4, r5, lr}\r
- 1227 .LCFI5:\r
- 1228 .cfi_def_cfa_offset 16\r
- 1229 .cfi_offset 3, -16\r
- 1230 .cfi_offset 4, -12\r
- 1231 .cfi_offset 5, -8\r
- 1232 .cfi_offset 14, -4\r
-1064:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
- 1233 .loc 1 1064 0\r
- 1234 0002 FFF7FEFF bl CyEnterCriticalSection\r
- 1235 .LVL44:\r
-1072:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- 1236 .loc 1 1072 0\r
- 1237 0006 7F4B ldr r3, .L125\r
-1064:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
- 1238 .loc 1 1064 0\r
- 1239 0008 0546 mov r5, r0\r
- 1240 .LVL45:\r
-1072:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- 1241 .loc 1 1072 0\r
- 1242 000a 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1243 000c 01F00802 and r2, r1, #8\r
- 1244 0010 D3B2 uxtb r3, r2\r
- 1245 0012 002B cmp r3, #0\r
- 1246 0014 40F0F280 bne .L123\r
-1075:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
- 1247 .loc 1 1075 0\r
- 1248 0018 7B48 ldr r0, .L125+4\r
- 1249 .LVL46:\r
- 1250 .LBB10:\r
- 1251 .LBB11:\r
-1234:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_PWRSYS_CR1_REG & CY_PM_PWRSYS_CR1_I2CREG_BACKUP))\r
- 1252 .loc 1 1234 0\r
- 1253 001a 7C4B ldr r3, .L125+8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 57\r
-\r
-\r
- 1254 .LBE11:\r
- 1255 .LBE10:\r
-1075:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
- 1256 .loc 1 1075 0\r
- 1257 001c 0478 ldrb r4, [r0, #0] @ zero_extendqisi2\r
- 1258 001e 04F01F01 and r1, r4, #31\r
- 1259 0022 0170 strb r1, [r0, #0]\r
- 1260 .LBB15:\r
- 1261 .LBB14:\r
-1234:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_PWRSYS_CR1_REG & CY_PM_PWRSYS_CR1_I2CREG_BACKUP))\r
- 1262 .loc 1 1234 0\r
- 1263 0024 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1264 0026 02F00400 and r0, r2, #4\r
- 1265 002a C4B2 uxtb r4, r0\r
- 1266 002c 1CB1 cbz r4, .L97\r
-1248:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_CR1_REG &= ((uint8)(~CY_PM_PWRSYS_CR1_I2CREG_BACKUP));\r
- 1267 .loc 1 1248 0\r
- 1268 002e 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1269 0030 01F0FB02 and r2, r1, #251\r
- 1270 0034 1A70 strb r2, [r3, #0]\r
- 1271 .L97:\r
-1253:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.iloPowerMode = CyILO_SetPowerMode(CY_PM_POWERDOWN_MODE);\r
- 1272 .loc 1 1253 0\r
- 1273 0036 0120 movs r0, #1\r
- 1274 0038 FFF7FEFF bl CyILO_SetPowerMode\r
- 1275 .LVL47:\r
- 1276 003c 744B ldr r3, .L125+12\r
- 1277 003e 1870 strb r0, [r3, #0]\r
-1256:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.ilo1kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_1K)) ?\r
- 1278 .loc 1 1256 0\r
- 1279 0040 7448 ldr r0, .L125+16\r
- 1280 0042 0478 ldrb r4, [r0, #0] @ zero_extendqisi2\r
-1257:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_DISABLED : CY_PM_ENABLED;\r
- 1281 .loc 1 1257 0\r
- 1282 0044 C4F34001 ubfx r1, r4, #1, #1\r
-1256:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.ilo1kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_1K)) ?\r
- 1283 .loc 1 1256 0\r
- 1284 0048 5970 strb r1, [r3, #1]\r
-1260:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.ilo100kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_100K)) ?\r
- 1285 .loc 1 1260 0\r
- 1286 004a 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
-1265:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_PWRSYS_SLP_TR_REG & CY_PM_PWRSYS_SLP_TR_BYPASS))\r
- 1287 .loc 1 1265 0\r
- 1288 004c 6E4C ldr r4, .L125+4\r
-1261:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_DISABLED : CY_PM_ENABLED;\r
- 1289 .loc 1 1261 0\r
- 1290 004e C2F38000 ubfx r0, r2, #2, #1\r
-1260:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.ilo100kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_100K)) ?\r
- 1291 .loc 1 1260 0\r
- 1292 0052 9870 strb r0, [r3, #2]\r
-1265:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_PWRSYS_SLP_TR_REG & CY_PM_PWRSYS_SLP_TR_BYPASS))\r
- 1293 .loc 1 1265 0\r
- 1294 0054 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1295 0056 11F01002 ands r2, r1, #16\r
- 1296 005a 05D1 bne .L98\r
-1268:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.slpTrBypass = CY_PM_DISABLED;\r
- 1297 .loc 1 1268 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 58\r
-\r
-\r
- 1298 005c DA70 strb r2, [r3, #3]\r
-1269:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG |= CY_PM_PWRSYS_SLP_TR_BYPASS;\r
- 1299 .loc 1 1269 0\r
- 1300 005e 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1301 0060 43F01001 orr r1, r3, #16\r
- 1302 0064 2170 strb r1, [r4, #0]\r
- 1303 0066 01E0 b .L99\r
- 1304 .L98:\r
-1273:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.slpTrBypass = CY_PM_ENABLED;\r
- 1305 .loc 1 1273 0\r
- 1306 0068 0120 movs r0, #1\r
- 1307 006a D870 strb r0, [r3, #3]\r
- 1308 .L99:\r
- 1309 .LBB12:\r
- 1310 .LBB13:\r
-1715:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1716:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1717:.\Generated_Source\PSoC5/cyPm.c **** \r
-1718:.\Generated_Source\PSoC5/cyPm.c **** \r
-1719:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1720:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHviLviSaveDisable\r
-1721:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1722:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1723:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1724:.\Generated_Source\PSoC5/cyPm.c **** * Saves analog and digital LVI and HVI configuration and disables them.\r
-1725:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1726:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1727:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1728:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1729:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1730:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1731:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1732:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
-1733:.\Generated_Source\PSoC5/cyPm.c **** * No\r
-1734:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1735:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1736:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHviLviSaveDisable(void) \r
-1737:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1738:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_VD_LVI_HVI_CONTROL_REG & CY_VD_LVID_EN))\r
- 1311 .loc 1 1738 0\r
- 1312 006c 6A4C ldr r4, .L125+20\r
- 1313 006e 684B ldr r3, .L125+12\r
- 1314 0070 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 1315 0072 12F00100 ands r0, r2, #1\r
- 1316 0076 11D0 beq .L100\r
-1739:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1740:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidEn = CY_PM_ENABLED;\r
- 1317 .loc 1 1740 0\r
- 1318 0078 0121 movs r1, #1\r
-1741:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidTrip = CY_VD_LVI_TRIP_REG & CY_VD_LVI_TRIP_LVID_MASK;\r
- 1319 .loc 1 1741 0\r
- 1320 007a 684C ldr r4, .L125+24\r
-1740:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidEn = CY_PM_ENABLED;\r
- 1321 .loc 1 1740 0\r
- 1322 007c 83F82510 strb r1, [r3, #37]\r
- 1323 .loc 1 1741 0\r
- 1324 0080 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 59\r
-\r
-\r
-1742:.\Generated_Source\PSoC5/cyPm.c **** \r
-1743:.\Generated_Source\PSoC5/cyPm.c **** /* Save state of reset device at a specified Vddd threshold */\r
-1744:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidRst = (0u == (CY_VD_PRES_CONTROL_REG & CY_VD_PRESD_EN)) ? \\r
- 1325 .loc 1 1744 0\r
- 1326 0082 6749 ldr r1, .L125+28\r
-1741:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidTrip = CY_VD_LVI_TRIP_REG & CY_VD_LVI_TRIP_LVID_MASK;\r
- 1327 .loc 1 1741 0\r
- 1328 0084 02F00F00 and r0, r2, #15\r
- 1329 0088 83F82600 strb r0, [r3, #38]\r
- 1330 .loc 1 1744 0\r
- 1331 008c 0C78 ldrb r4, [r1, #0] @ zero_extendqisi2\r
-1745:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_DISABLED : CY_PM_ENABLED;\r
- 1332 .loc 1 1745 0\r
- 1333 008e C4F38012 ubfx r2, r4, #6, #1\r
-1744:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidRst = (0u == (CY_VD_PRES_CONTROL_REG & CY_VD_PRESD_EN)) ? \\r
- 1334 .loc 1 1744 0\r
- 1335 0092 83F82A20 strb r2, [r3, #42]\r
-1746:.\Generated_Source\PSoC5/cyPm.c **** \r
-1747:.\Generated_Source\PSoC5/cyPm.c **** CyVdLvDigitDisable();\r
- 1336 .loc 1 1747 0\r
- 1337 0096 FFF7FEFF bl CyVdLvDigitDisable\r
- 1338 .LVL48:\r
- 1339 009a 01E0 b .L101\r
- 1340 .L100:\r
-1748:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1749:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1750:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1751:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lvidEn = CY_PM_DISABLED;\r
- 1341 .loc 1 1751 0\r
- 1342 009c 83F82500 strb r0, [r3, #37]\r
- 1343 .L101:\r
-1752:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1753:.\Generated_Source\PSoC5/cyPm.c **** \r
-1754:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_VD_LVI_HVI_CONTROL_REG & CY_VD_LVIA_EN))\r
- 1344 .loc 1 1754 0\r
- 1345 00a0 5D4B ldr r3, .L125+20\r
- 1346 00a2 5B4C ldr r4, .L125+12\r
- 1347 00a4 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1348 00a6 10F00201 ands r1, r0, #2\r
- 1349 00aa 0FD0 beq .L102\r
-1755:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1756:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaEn = CY_PM_ENABLED;\r
- 1350 .loc 1 1756 0\r
- 1351 00ac 0122 movs r2, #1\r
-1757:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaTrip = CY_VD_LVI_TRIP_REG >> 4u;\r
- 1352 .loc 1 1757 0\r
- 1353 00ae 5B4B ldr r3, .L125+24\r
-1756:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaEn = CY_PM_ENABLED;\r
- 1354 .loc 1 1756 0\r
- 1355 00b0 84F82720 strb r2, [r4, #39]\r
- 1356 .loc 1 1757 0\r
- 1357 00b4 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
-1758:.\Generated_Source\PSoC5/cyPm.c **** \r
-1759:.\Generated_Source\PSoC5/cyPm.c **** /* Save state of reset device at a specified Vdda threshold */\r
-1760:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaRst = (0u == (CY_VD_PRES_CONTROL_REG & CY_VD_PRESA_EN)) ? \\r
- 1358 .loc 1 1760 0\r
- 1359 00b6 5A4A ldr r2, .L125+28\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 60\r
-\r
-\r
-1757:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaTrip = CY_VD_LVI_TRIP_REG >> 4u;\r
- 1360 .loc 1 1757 0\r
- 1361 00b8 0109 lsrs r1, r0, #4\r
- 1362 00ba 84F82810 strb r1, [r4, #40]\r
- 1363 .loc 1 1760 0\r
- 1364 00be 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
-1761:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_DISABLED : CY_PM_ENABLED;\r
- 1365 .loc 1 1761 0\r
- 1366 00c0 D809 lsrs r0, r3, #7\r
-1760:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaRst = (0u == (CY_VD_PRES_CONTROL_REG & CY_VD_PRESA_EN)) ? \\r
- 1367 .loc 1 1760 0\r
- 1368 00c2 84F82B00 strb r0, [r4, #43]\r
-1762:.\Generated_Source\PSoC5/cyPm.c **** \r
-1763:.\Generated_Source\PSoC5/cyPm.c **** CyVdLvAnalogDisable();\r
- 1369 .loc 1 1763 0\r
- 1370 00c6 FFF7FEFF bl CyVdLvAnalogDisable\r
- 1371 .LVL49:\r
- 1372 00ca 01E0 b .L103\r
- 1373 .L102:\r
-1764:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1765:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1766:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1767:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.lviaEn = CY_PM_DISABLED;\r
- 1374 .loc 1 1767 0\r
- 1375 00cc 84F82710 strb r1, [r4, #39]\r
- 1376 .L103:\r
-1768:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1769:.\Generated_Source\PSoC5/cyPm.c **** \r
-1770:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_VD_LVI_HVI_CONTROL_REG & CY_VD_HVIA_EN))\r
- 1377 .loc 1 1770 0\r
- 1378 00d0 514C ldr r4, .L125+20\r
- 1379 00d2 4F4B ldr r3, .L125+12\r
- 1380 00d4 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1381 00d6 11F00402 ands r2, r1, #4\r
- 1382 00da 05D0 beq .L104\r
-1771:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1772:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.hviaEn = CY_PM_ENABLED;\r
- 1383 .loc 1 1772 0\r
- 1384 00dc 0120 movs r0, #1\r
- 1385 00de 83F82900 strb r0, [r3, #41]\r
-1773:.\Generated_Source\PSoC5/cyPm.c **** CyVdHvAnalogDisable();\r
- 1386 .loc 1 1773 0\r
- 1387 00e2 FFF7FEFF bl CyVdHvAnalogDisable\r
- 1388 .LVL50:\r
- 1389 00e6 01E0 b .L105\r
- 1390 .L104:\r
-1774:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1775:.\Generated_Source\PSoC5/cyPm.c **** else\r
-1776:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1777:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.hviaEn = CY_PM_DISABLED;\r
- 1391 .loc 1 1777 0\r
- 1392 00e8 83F82920 strb r2, [r3, #41]\r
- 1393 .L105:\r
- 1394 .LBE13:\r
- 1395 .LBE12:\r
-1294:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim0 = CY_PM_PWRSYS_WAKE_TR0_REG;\r
- 1396 .loc 1 1294 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 61\r
-\r
-\r
- 1397 00ec 4D4C ldr r4, .L125+32\r
-1288:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpSaveSet();\r
- 1398 .loc 1 1288 0\r
- 1399 00ee FFF7FEFF bl CyPmHibSlpSaveSet\r
- 1400 .LVL51:\r
-1294:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim0 = CY_PM_PWRSYS_WAKE_TR0_REG;\r
- 1401 .loc 1 1294 0\r
- 1402 00f2 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1403 00f4 464B ldr r3, .L125+12\r
-1295:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim1 = CY_PM_PWRSYS_WAKE_TR1_REG;\r
- 1404 .loc 1 1295 0\r
- 1405 00f6 4C4A ldr r2, .L125+36\r
-1294:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim0 = CY_PM_PWRSYS_WAKE_TR0_REG;\r
- 1406 .loc 1 1294 0\r
- 1407 00f8 D971 strb r1, [r3, #7]\r
-1295:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim1 = CY_PM_PWRSYS_WAKE_TR1_REG;\r
- 1408 .loc 1 1295 0\r
- 1409 00fa 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
-1297:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR0_REG = CY_PM_PWRSYS_WAKE_TR0;\r
- 1410 .loc 1 1297 0\r
- 1411 00fc FF21 movs r1, #255\r
-1295:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupTrim1 = CY_PM_PWRSYS_WAKE_TR1_REG;\r
- 1412 .loc 1 1295 0\r
- 1413 00fe 1872 strb r0, [r3, #8]\r
-1297:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR0_REG = CY_PM_PWRSYS_WAKE_TR0;\r
- 1414 .loc 1 1297 0\r
- 1415 0100 2170 strb r1, [r4, #0]\r
-1298:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR1_REG = CY_PM_PWRSYS_WAKE_TR1;\r
- 1416 .loc 1 1298 0\r
- 1417 0102 B024 movs r4, #176\r
- 1418 0104 1470 strb r4, [r2, #0]\r
- 1419 .LBE14:\r
- 1420 .LBE15:\r
-1091:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 1421 .loc 1 1091 0\r
- 1422 0106 494A ldr r2, .L125+40\r
-1092:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = CY_PM_WAKEUP_PICU;\r
- 1423 .loc 1 1092 0\r
- 1424 0108 0421 movs r1, #4\r
-1091:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- 1425 .loc 1 1091 0\r
- 1426 010a 1078 ldrb r0, [r2, #0] @ zero_extendqisi2\r
- 1427 010c 1871 strb r0, [r3, #4]\r
-1092:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = CY_PM_WAKEUP_PICU;\r
- 1428 .loc 1 1092 0\r
- 1429 010e 1170 strb r1, [r2, #0]\r
-1094:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 1430 .loc 1 1094 0\r
- 1431 0110 5478 ldrb r4, [r2, #1] @ zero_extendqisi2\r
-1095:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = 0x00u;\r
- 1432 .loc 1 1095 0\r
- 1433 0112 0021 movs r1, #0\r
-1094:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- 1434 .loc 1 1094 0\r
- 1435 0114 5C71 strb r4, [r3, #5]\r
-1095:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = 0x00u;\r
- 1436 .loc 1 1095 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 62\r
-\r
-\r
- 1437 0116 5170 strb r1, [r2, #1]\r
-1097:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 1438 .loc 1 1097 0\r
- 1439 0118 9078 ldrb r0, [r2, #2] @ zero_extendqisi2\r
- 1440 011a 9871 strb r0, [r3, #6]\r
-1098:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = 0x00u;\r
- 1441 .loc 1 1098 0\r
- 1442 011c 9170 strb r1, [r2, #2]\r
-1097:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- 1443 .loc 1 1097 0\r
- 1444 011e 0232 adds r2, r2, #2\r
-1102:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK))\r
- 1445 .loc 1 1102 0\r
- 1446 0120 A2F5CD74 sub r4, r2, #410\r
- 1447 0124 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 1448 0126 4007 lsls r0, r0, #29\r
- 1449 0128 03D1 bne .L124\r
- 1450 .L106:\r
-1105:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_ENABLED;\r
- 1451 .loc 1 1105 0\r
- 1452 012a 0124 movs r4, #1\r
- 1453 012c 83F82D40 strb r4, [r3, #45]\r
- 1454 0130 0AE0 b .L108\r
- 1455 .L124:\r
-1110:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq12Mhz = CY_PM_DISABLED;\r
- 1456 .loc 1 1110 0\r
- 1457 0132 83F82D10 strb r1, [r3, #45]\r
-1113:.\Generated_Source\PSoC5/cyPm.c **** cyPmBackup.imoActFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
- 1458 .loc 1 1113 0\r
- 1459 0136 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1460 0138 01F00702 and r2, r1, #7\r
- 1461 013c 83F82C20 strb r2, [r3, #44]\r
-1116:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG &= ((uint8) (~CY_PM_FASTCLK_IMO_CR_FREQ_MASK));\r
- 1462 .loc 1 1116 0\r
- 1463 0140 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1464 0142 03F0F800 and r0, r3, #248\r
- 1465 0146 2070 strb r0, [r4, #0]\r
- 1466 .L108:\r
-1121:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_MODE_CSR_REG = (CY_PM_MODE_CSR_REG & ((uint8) (~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_H\r
- 1467 .loc 1 1121 0\r
- 1468 0148 2E49 ldr r1, .L125\r
- 1469 014a 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 1470 014c 02F0F803 and r3, r2, #248\r
- 1471 0150 43F00400 orr r0, r3, #4\r
- 1472 0154 0870 strb r0, [r1, #0]\r
-1124:.\Generated_Source\PSoC5/cyPm.c **** (void) CY_PM_MODE_CSR_REG;\r
- 1473 .loc 1 1124 0\r
- 1474 0156 0B78 ldrb r3, [r1, #0] @ zero_extendqisi2\r
-1127:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 1475 .loc 1 1127 0\r
- 1476 @ 1127 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1477 0158 00BF NOP\r
- 1478 \r
- 1479 @ 0 "" 2\r
-1128:.\Generated_Source\PSoC5/cyPm.c **** CY_NOP;\r
- 1480 .loc 1 1128 0\r
- 1481 @ 1128 ".\Generated_Source\PSoC5\cyPm.c" 1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 63\r
-\r
-\r
- 1482 015a 00BF NOP\r
- 1483 \r
- 1484 @ 0 "" 2\r
-1131:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WFI;\r
- 1485 .loc 1 1131 0\r
- 1486 @ 1131 ".\Generated_Source\PSoC5\cyPm.c" 1\r
- 1487 015c 30BF WFI \r
- 1488 \r
- 1489 @ 0 "" 2\r
-1138:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED != cyPmBackup.imoActFreq12Mhz)\r
- 1490 .loc 1 1138 0\r
- 1491 .thumb\r
- 1492 015e 2C4C ldr r4, .L125+12\r
- 1493 0160 94F82D10 ldrb r1, [r4, #45] @ zero_extendqisi2\r
- 1494 0164 0129 cmp r1, #1\r
- 1495 0166 07D0 beq .L109\r
-1140:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_FASTCLK_IMO_CR_REG = (CY_PM_FASTCLK_IMO_CR_REG & ((uint8)(~CY_PM_FASTCLK_IMO_CR_FREQ\r
- 1496 .loc 1 1140 0\r
- 1497 0168 314A ldr r2, .L125+44\r
- 1498 016a 94F82C00 ldrb r0, [r4, #44] @ zero_extendqisi2\r
- 1499 016e 1378 ldrb r3, [r2, #0] @ zero_extendqisi2\r
- 1500 0170 23F00701 bic r1, r3, #7\r
- 1501 0174 0143 orrs r1, r1, r0\r
- 1502 0176 1170 strb r1, [r2, #0]\r
- 1503 .L109:\r
- 1504 .LBB16:\r
- 1505 .LBB17:\r
- 1506 .LBB18:\r
- 1507 .LBB19:\r
-1778:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1779:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1780:.\Generated_Source\PSoC5/cyPm.c **** \r
-1781:.\Generated_Source\PSoC5/cyPm.c **** \r
-1782:.\Generated_Source\PSoC5/cyPm.c **** /*******************************************************************************\r
-1783:.\Generated_Source\PSoC5/cyPm.c **** * Function Name: CyPmHviLviRestore\r
-1784:.\Generated_Source\PSoC5/cyPm.c **** ********************************************************************************\r
-1785:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1786:.\Generated_Source\PSoC5/cyPm.c **** * Summary:\r
-1787:.\Generated_Source\PSoC5/cyPm.c **** * Restores analog and digital LVI and HVI configuration.\r
-1788:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1789:.\Generated_Source\PSoC5/cyPm.c **** * Parameters:\r
-1790:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1791:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1792:.\Generated_Source\PSoC5/cyPm.c **** * Return:\r
-1793:.\Generated_Source\PSoC5/cyPm.c **** * None\r
-1794:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1795:.\Generated_Source\PSoC5/cyPm.c **** * Reentrant:\r
-1796:.\Generated_Source\PSoC5/cyPm.c **** * No\r
-1797:.\Generated_Source\PSoC5/cyPm.c **** *\r
-1798:.\Generated_Source\PSoC5/cyPm.c **** *******************************************************************************/\r
-1799:.\Generated_Source\PSoC5/cyPm.c **** static void CyPmHviLviRestore(void) \r
-1800:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1801:.\Generated_Source\PSoC5/cyPm.c **** /* Restore LVI/HVI configuration */\r
-1802:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.lvidEn)\r
- 1508 .loc 1 1802 0\r
- 1509 0178 94F82540 ldrb r4, [r4, #37] @ zero_extendqisi2\r
- 1510 017c 244B ldr r3, .L125+12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 64\r
-\r
-\r
- 1511 017e 012C cmp r4, #1\r
- 1512 0180 05D1 bne .L110\r
-1803:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1804:.\Generated_Source\PSoC5/cyPm.c **** CyVdLvDigitEnable(cyPmBackup.lvidRst, cyPmBackup.lvidTrip);\r
- 1513 .loc 1 1804 0\r
- 1514 0182 93F82A00 ldrb r0, [r3, #42] @ zero_extendqisi2\r
- 1515 0186 93F82610 ldrb r1, [r3, #38] @ zero_extendqisi2\r
- 1516 018a FFF7FEFF bl CyVdLvDigitEnable\r
- 1517 .LVL52:\r
- 1518 .L110:\r
-1805:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1806:.\Generated_Source\PSoC5/cyPm.c **** \r
-1807:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.lviaEn)\r
- 1519 .loc 1 1807 0\r
- 1520 018e 204C ldr r4, .L125+12\r
- 1521 0190 94F82720 ldrb r2, [r4, #39] @ zero_extendqisi2\r
- 1522 0194 012A cmp r2, #1\r
- 1523 0196 05D1 bne .L111\r
-1808:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1809:.\Generated_Source\PSoC5/cyPm.c **** CyVdLvAnalogEnable(cyPmBackup.lviaRst, cyPmBackup.lviaTrip);\r
- 1524 .loc 1 1809 0\r
- 1525 0198 94F82B00 ldrb r0, [r4, #43] @ zero_extendqisi2\r
- 1526 019c 94F82810 ldrb r1, [r4, #40] @ zero_extendqisi2\r
- 1527 01a0 FFF7FEFF bl CyVdLvAnalogEnable\r
- 1528 .LVL53:\r
- 1529 .L111:\r
-1810:.\Generated_Source\PSoC5/cyPm.c **** }\r
-1811:.\Generated_Source\PSoC5/cyPm.c **** \r
-1812:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.hviaEn)\r
- 1530 .loc 1 1812 0\r
- 1531 01a4 94F82910 ldrb r1, [r4, #41] @ zero_extendqisi2\r
- 1532 01a8 0129 cmp r1, #1\r
- 1533 01aa 01D1 bne .L112\r
-1813:.\Generated_Source\PSoC5/cyPm.c **** {\r
-1814:.\Generated_Source\PSoC5/cyPm.c **** CyVdHvAnalogEnable();\r
- 1534 .loc 1 1814 0\r
- 1535 01ac FFF7FEFF bl CyVdHvAnalogEnable\r
- 1536 .LVL54:\r
- 1537 .L112:\r
- 1538 .LBE19:\r
- 1539 .LBE18:\r
-1330:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.ilo1kEnable)\r
- 1540 .loc 1 1330 0\r
- 1541 01b0 174C ldr r4, .L125+12\r
-1327:.\Generated_Source\PSoC5/cyPm.c **** CyPmHibSlpRestore();\r
- 1542 .loc 1 1327 0\r
- 1543 01b2 FFF7FEFF bl CyPmHibSlpRestore\r
- 1544 .LVL55:\r
-1330:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.ilo1kEnable)\r
- 1545 .loc 1 1330 0\r
- 1546 01b6 6078 ldrb r0, [r4, #1] @ zero_extendqisi2\r
- 1547 01b8 0128 cmp r0, #1\r
- 1548 01ba 01D1 bne .L113\r
-1333:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start1K();\r
- 1549 .loc 1 1333 0\r
- 1550 01bc FFF7FEFF bl CyILO_Start1K\r
- 1551 .LVL56:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 65\r
-\r
-\r
- 1552 .L113:\r
-1337:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_ENABLED == cyPmBackup.ilo100kEnable)\r
- 1553 .loc 1 1337 0\r
- 1554 01c0 A378 ldrb r3, [r4, #2] @ zero_extendqisi2\r
- 1555 01c2 012B cmp r3, #1\r
- 1556 01c4 01D1 bne .L114\r
-1340:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start100K();\r
- 1557 .loc 1 1340 0\r
- 1558 01c6 FFF7FEFF bl CyILO_Start100K\r
- 1559 .LVL57:\r
- 1560 .L114:\r
-1344:.\Generated_Source\PSoC5/cyPm.c **** (void) CyILO_SetPowerMode(cyPmBackup.iloPowerMode);\r
- 1561 .loc 1 1344 0\r
- 1562 01ca 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 1563 01cc FFF7FEFF bl CyILO_SetPowerMode\r
- 1564 .LVL58:\r
-1347:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_DISABLED == cyPmBackup.slpTrBypass)\r
- 1565 .loc 1 1347 0\r
- 1566 01d0 E278 ldrb r2, [r4, #3] @ zero_extendqisi2\r
- 1567 01d2 22B9 cbnz r2, .L115\r
-1350:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_SLP_TR_REG &= ((uint8)(~CY_PM_PWRSYS_SLP_TR_BYPASS));\r
- 1568 .loc 1 1350 0\r
- 1569 01d4 0C49 ldr r1, .L125+4\r
- 1570 01d6 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 1571 01d8 00F0EF03 and r3, r0, #239\r
- 1572 01dc 0B70 strb r3, [r1, #0]\r
- 1573 .L115:\r
-1357:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR0_REG = cyPmBackup.wakeupTrim0;\r
- 1574 .loc 1 1357 0\r
- 1575 01de 0C48 ldr r0, .L125+12\r
- 1576 01e0 104A ldr r2, .L125+32\r
- 1577 01e2 C179 ldrb r1, [r0, #7] @ zero_extendqisi2\r
- 1578 01e4 1170 strb r1, [r2, #0]\r
-1358:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_PWRSYS_WAKE_TR1_REG = cyPmBackup.wakeupTrim1;\r
- 1579 .loc 1 1358 0\r
- 1580 01e6 037A ldrb r3, [r0, #8] @ zero_extendqisi2\r
- 1581 01e8 5370 strb r3, [r2, #1]\r
- 1582 .LBE17:\r
- 1583 .LBE16:\r
-1149:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- 1584 .loc 1 1149 0\r
- 1585 01ea 0179 ldrb r1, [r0, #4] @ zero_extendqisi2\r
- 1586 01ec 0F4A ldr r2, .L125+40\r
- 1587 01ee 1170 strb r1, [r2, #0]\r
-1150:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- 1588 .loc 1 1150 0\r
- 1589 01f0 4379 ldrb r3, [r0, #5] @ zero_extendqisi2\r
-1151:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
- 1590 .loc 1 1151 0\r
- 1591 01f2 1049 ldr r1, .L125+48\r
-1150:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- 1592 .loc 1 1150 0\r
- 1593 01f4 5370 strb r3, [r2, #1]\r
-1151:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
- 1594 .loc 1 1151 0\r
- 1595 01f6 8079 ldrb r0, [r0, #6] @ zero_extendqisi2\r
- 1596 01f8 0870 strb r0, [r1, #0]\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 66\r
-\r
-\r
-1154:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
- 1597 .loc 1 1154 0\r
- 1598 01fa 2846 mov r0, r5\r
- 1599 .LVL59:\r
- 1600 .L123:\r
-1155:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 1601 .loc 1 1155 0\r
- 1602 01fc BDE83840 pop {r3, r4, r5, lr}\r
-1154:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
- 1603 .loc 1 1154 0\r
- 1604 0200 FFF7FEBF b CyExitCriticalSection\r
- 1605 .LVL60:\r
- 1606 .L126:\r
- 1607 .align 2\r
- 1608 .L125:\r
- 1609 0204 93430040 .word 1073759123\r
- 1610 0208 83460040 .word 1073759875\r
- 1611 020c 31430040 .word 1073759025\r
- 1612 0210 00000000 .word .LANCHOR0\r
- 1613 0214 00430040 .word 1073758976\r
- 1614 0218 F5460040 .word 1073759989\r
- 1615 021c F4460040 .word 1073759988\r
- 1616 0220 F7460040 .word 1073759991\r
- 1617 0224 85460040 .word 1073759877\r
- 1618 0228 86460040 .word 1073759878\r
- 1619 022c 98430040 .word 1073759128\r
- 1620 0230 00420040 .word 1073758720\r
- 1621 0234 9A430040 .word 1073759130\r
- 1622 .cfi_endproc\r
- 1623 .LFE4:\r
- 1624 .size CyPmHibernate, .-CyPmHibernate\r
- 1625 .section .text.CyPmReadStatus,"ax",%progbits\r
- 1626 .align 1\r
- 1627 .global CyPmReadStatus\r
- 1628 .thumb\r
- 1629 .thumb_func\r
- 1630 .type CyPmReadStatus, %function\r
- 1631 CyPmReadStatus:\r
- 1632 .LFB5:\r
-1188:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1633 .loc 1 1188 0\r
- 1634 .cfi_startproc\r
- 1635 @ args = 0, pretend = 0, frame = 0\r
- 1636 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1637 .LVL61:\r
- 1638 0000 38B5 push {r3, r4, r5, lr}\r
- 1639 .LCFI6:\r
- 1640 .cfi_def_cfa_offset 16\r
- 1641 .cfi_offset 3, -16\r
- 1642 .cfi_offset 4, -12\r
- 1643 .cfi_offset 5, -8\r
- 1644 .cfi_offset 14, -4\r
-1188:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1645 .loc 1 1188 0\r
- 1646 0002 0546 mov r5, r0\r
-1194:.\Generated_Source\PSoC5/cyPm.c **** interruptState = CyEnterCriticalSection();\r
- 1647 .loc 1 1194 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 67\r
-\r
-\r
- 1648 0004 FFF7FEFF bl CyEnterCriticalSection\r
- 1649 .LVL62:\r
-1197:.\Generated_Source\PSoC5/cyPm.c **** interruptStatus |= CY_PM_INT_SR_REG;\r
- 1650 .loc 1 1197 0\r
- 1651 0008 0649 ldr r1, .L128\r
- 1652 000a 074B ldr r3, .L128+4\r
- 1653 000c 91F84220 ldrb r2, [r1, #66] @ zero_extendqisi2\r
- 1654 0010 1C78 ldrb r4, [r3, #0] @ zero_extendqisi2\r
- 1655 0012 1443 orrs r4, r4, r2\r
- 1656 .LVL63:\r
-1199:.\Generated_Source\PSoC5/cyPm.c **** interruptStatus &= ((uint8)(~mask));\r
- 1657 .loc 1 1199 0\r
- 1658 0014 24EA0505 bic r5, r4, r5\r
- 1659 0018 81F84250 strb r5, [r1, #66]\r
-1202:.\Generated_Source\PSoC5/cyPm.c **** CyExitCriticalSection(interruptState);\r
- 1660 .loc 1 1202 0\r
- 1661 001c FFF7FEFF bl CyExitCriticalSection\r
- 1662 .LVL64:\r
-1205:.\Generated_Source\PSoC5/cyPm.c **** }\r
- 1663 .loc 1 1205 0\r
- 1664 0020 2046 mov r0, r4\r
- 1665 0022 38BD pop {r3, r4, r5, pc}\r
- 1666 .L129:\r
- 1667 .align 2\r
- 1668 .L128:\r
- 1669 0024 00000000 .word .LANCHOR0\r
- 1670 0028 90430040 .word 1073759120\r
- 1671 .cfi_endproc\r
- 1672 .LFE5:\r
- 1673 .size CyPmReadStatus, .-CyPmReadStatus\r
- 1674 .section .text.CyPmCtwSetInterval,"ax",%progbits\r
- 1675 .align 1\r
- 1676 .global CyPmCtwSetInterval\r
- 1677 .thumb\r
- 1678 .thumb_func\r
- 1679 .type CyPmCtwSetInterval, %function\r
- 1680 CyPmCtwSetInterval:\r
- 1681 .LFB8:\r
-1383:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1682 .loc 1 1383 0\r
- 1683 .cfi_startproc\r
- 1684 @ args = 0, pretend = 0, frame = 0\r
- 1685 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1686 .LVL65:\r
- 1687 0000 38B5 push {r3, r4, r5, lr}\r
- 1688 .LCFI7:\r
- 1689 .cfi_def_cfa_offset 16\r
- 1690 .cfi_offset 3, -16\r
- 1691 .cfi_offset 4, -12\r
- 1692 .cfi_offset 5, -8\r
- 1693 .cfi_offset 14, -4\r
-1385:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_IE));\r
- 1694 .loc 1 1385 0\r
- 1695 0002 124C ldr r4, .L134\r
-1383:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1696 .loc 1 1383 0\r
- 1697 0004 0546 mov r5, r0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 68\r
-\r
-\r
-1385:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_IE));\r
- 1698 .loc 1 1385 0\r
- 1699 0006 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1700 0008 03F0F700 and r0, r3, #247\r
- 1701 .LVL66:\r
- 1702 000c 2070 strb r0, [r4, #0]\r
-1388:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start1K();\r
- 1703 .loc 1 1388 0\r
- 1704 000e FFF7FEFF bl CyILO_Start1K\r
- 1705 .LVL67:\r
-1391:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_TW_CFG2_REG & CY_PM_CTW_EN))\r
- 1706 .loc 1 1391 0\r
- 1707 0012 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1708 0014 0E4B ldr r3, .L134+4\r
- 1709 0016 01F00402 and r2, r1, #4\r
- 1710 001a D0B2 uxtb r0, r2\r
- 1711 001c 60B1 cbz r0, .L131\r
-1394:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG1_REG != ctwInterval)\r
- 1712 .loc 1 1394 0\r
- 1713 001e 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1714 0020 AA42 cmp r2, r5\r
- 1715 0022 11D0 beq .L130\r
-1397:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_EN));\r
- 1716 .loc 1 1397 0\r
- 1717 0024 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1718 0026 01F0FB00 and r0, r1, #251\r
- 1719 002a 2070 strb r0, [r4, #0]\r
-1398:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG1_REG = ctwInterval;\r
- 1720 .loc 1 1398 0\r
- 1721 002c 1D70 strb r5, [r3, #0]\r
-1399:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_CTW_EN;\r
- 1722 .loc 1 1399 0\r
- 1723 002e 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1724 0030 43F00402 orr r2, r3, #4\r
- 1725 0034 2270 strb r2, [r4, #0]\r
- 1726 0036 38BD pop {r3, r4, r5, pc}\r
- 1727 .L131:\r
-1405:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG1_REG != ctwInterval)\r
- 1728 .loc 1 1405 0\r
- 1729 0038 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 1730 003a A942 cmp r1, r5\r
-1408:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG1_REG = ctwInterval;\r
- 1731 .loc 1 1408 0\r
- 1732 003c 18BF it ne\r
- 1733 003e 1D70 strbne r5, [r3, #0]\r
-1412:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_CTW_EN;\r
- 1734 .loc 1 1412 0\r
- 1735 0040 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 1736 0042 40F00403 orr r3, r0, #4\r
- 1737 0046 2370 strb r3, [r4, #0]\r
- 1738 .L130:\r
- 1739 0048 38BD pop {r3, r4, r5, pc}\r
- 1740 .L135:\r
- 1741 004a 00BF .align 2\r
- 1742 .L134:\r
- 1743 004c 82430040 .word 1073759106\r
- 1744 0050 81430040 .word 1073759105\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 69\r
-\r
-\r
- 1745 .cfi_endproc\r
- 1746 .LFE8:\r
- 1747 .size CyPmCtwSetInterval, .-CyPmCtwSetInterval\r
- 1748 .section .text.CyPmOppsSet,"ax",%progbits\r
- 1749 .align 1\r
- 1750 .global CyPmOppsSet\r
- 1751 .thumb\r
- 1752 .thumb_func\r
- 1753 .type CyPmOppsSet, %function\r
- 1754 CyPmOppsSet:\r
- 1755 .LFB9:\r
-1435:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1756 .loc 1 1435 0\r
- 1757 .cfi_startproc\r
- 1758 @ args = 0, pretend = 0, frame = 0\r
- 1759 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1760 0000 08B5 push {r3, lr}\r
- 1761 .LCFI8:\r
- 1762 .cfi_def_cfa_offset 8\r
- 1763 .cfi_offset 3, -8\r
- 1764 .cfi_offset 14, -4\r
-1437:.\Generated_Source\PSoC5/cyPm.c **** if(0u == (CY_PM_SLOWCLK_X32_CR_REG & CY_PM_X32_CR_X32EN))\r
- 1765 .loc 1 1437 0\r
- 1766 0002 084B ldr r3, .L138\r
- 1767 0004 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1768 0006 C307 lsls r3, r0, #31\r
- 1769 0008 01D4 bmi .L137\r
-1440:.\Generated_Source\PSoC5/cyPm.c **** CyXTAL_32KHZ_Start();\r
- 1770 .loc 1 1440 0\r
- 1771 000a FFF7FEFF bl CyXTAL_32KHZ_Start\r
- 1772 .LVL68:\r
- 1773 .L137:\r
-1444:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_1PPS_IE));\r
- 1774 .loc 1 1444 0\r
- 1775 000e 0649 ldr r1, .L138+4\r
- 1776 0010 0A78 ldrb r2, [r1, #0] @ zero_extendqisi2\r
- 1777 0012 02F0DF03 and r3, r2, #223\r
- 1778 0016 0B70 strb r3, [r1, #0]\r
-1447:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_1PPS_EN;\r
- 1779 .loc 1 1447 0\r
- 1780 0018 0878 ldrb r0, [r1, #0] @ zero_extendqisi2\r
- 1781 001a 40F01002 orr r2, r0, #16\r
- 1782 001e 0A70 strb r2, [r1, #0]\r
- 1783 0020 08BD pop {r3, pc}\r
- 1784 .L139:\r
- 1785 0022 00BF .align 2\r
- 1786 .L138:\r
- 1787 0024 08430040 .word 1073758984\r
- 1788 0028 82430040 .word 1073759106\r
- 1789 .cfi_endproc\r
- 1790 .LFE9:\r
- 1791 .size CyPmOppsSet, .-CyPmOppsSet\r
- 1792 .section .text.CyPmFtwSetInterval,"ax",%progbits\r
- 1793 .align 1\r
- 1794 .global CyPmFtwSetInterval\r
- 1795 .thumb\r
- 1796 .thumb_func\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 70\r
-\r
-\r
- 1797 .type CyPmFtwSetInterval, %function\r
- 1798 CyPmFtwSetInterval:\r
- 1799 .LFB10:\r
-1472:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1800 .loc 1 1472 0\r
- 1801 .cfi_startproc\r
- 1802 @ args = 0, pretend = 0, frame = 0\r
- 1803 @ frame_needed = 0, uses_anonymous_args = 0\r
- 1804 .LVL69:\r
- 1805 0000 38B5 push {r3, r4, r5, lr}\r
- 1806 .LCFI9:\r
- 1807 .cfi_def_cfa_offset 16\r
- 1808 .cfi_offset 3, -16\r
- 1809 .cfi_offset 4, -12\r
- 1810 .cfi_offset 5, -8\r
- 1811 .cfi_offset 14, -4\r
-1474:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_IE));\r
- 1812 .loc 1 1474 0\r
- 1813 0002 114C ldr r4, .L144\r
-1472:.\Generated_Source\PSoC5/cyPm.c **** {\r
- 1814 .loc 1 1472 0\r
- 1815 0004 0546 mov r5, r0\r
-1474:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_IE));\r
- 1816 .loc 1 1474 0\r
- 1817 0006 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1818 0008 03F0FD00 and r0, r3, #253\r
- 1819 .LVL70:\r
- 1820 000c 2070 strb r0, [r4, #0]\r
-1477:.\Generated_Source\PSoC5/cyPm.c **** CyILO_Start100K();\r
- 1821 .loc 1 1477 0\r
- 1822 000e FFF7FEFF bl CyILO_Start100K\r
- 1823 .LVL71:\r
-1480:.\Generated_Source\PSoC5/cyPm.c **** if(0u != (CY_PM_TW_CFG2_REG & CY_PM_FTW_EN))\r
- 1824 .loc 1 1480 0\r
- 1825 0012 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1826 0014 0D4B ldr r3, .L144+4\r
- 1827 0016 11F0010F tst r1, #1\r
- 1828 001a 0CD0 beq .L141\r
-1483:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG0_REG != ftwInterval)\r
- 1829 .loc 1 1483 0\r
- 1830 001c 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 1831 001e AA42 cmp r2, r5\r
- 1832 0020 11D0 beq .L140\r
-1486:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_EN));\r
- 1833 .loc 1 1486 0\r
- 1834 0022 2078 ldrb r0, [r4, #0] @ zero_extendqisi2\r
- 1835 0024 00F0FE01 and r1, r0, #254\r
- 1836 0028 2170 strb r1, [r4, #0]\r
-1487:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG0_REG = ftwInterval;\r
- 1837 .loc 1 1487 0\r
- 1838 002a 1D70 strb r5, [r3, #0]\r
-1488:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_FTW_EN;\r
- 1839 .loc 1 1488 0\r
- 1840 002c 2378 ldrb r3, [r4, #0] @ zero_extendqisi2\r
- 1841 002e 43F00102 orr r2, r3, #1\r
- 1842 0032 2270 strb r2, [r4, #0]\r
- 1843 0034 38BD pop {r3, r4, r5, pc}\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 71\r
-\r
-\r
- 1844 .L141:\r
-1494:.\Generated_Source\PSoC5/cyPm.c **** if(CY_PM_TW_CFG0_REG != ftwInterval)\r
- 1845 .loc 1 1494 0\r
- 1846 0036 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 1847 0038 A842 cmp r0, r5\r
-1497:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG0_REG = ftwInterval;\r
- 1848 .loc 1 1497 0\r
- 1849 003a 18BF it ne\r
- 1850 003c 1D70 strbne r5, [r3, #0]\r
-1501:.\Generated_Source\PSoC5/cyPm.c **** CY_PM_TW_CFG2_REG |= CY_PM_FTW_EN;\r
- 1851 .loc 1 1501 0\r
- 1852 003e 2178 ldrb r1, [r4, #0] @ zero_extendqisi2\r
- 1853 0040 41F00103 orr r3, r1, #1\r
- 1854 0044 2370 strb r3, [r4, #0]\r
- 1855 .L140:\r
- 1856 0046 38BD pop {r3, r4, r5, pc}\r
- 1857 .L145:\r
- 1858 .align 2\r
- 1859 .L144:\r
- 1860 0048 82430040 .word 1073759106\r
- 1861 004c 80430040 .word 1073759104\r
- 1862 .cfi_endproc\r
- 1863 .LFE10:\r
- 1864 .size CyPmFtwSetInterval, .-CyPmFtwSetInterval\r
- 1865 .section .rodata\r
- 1866 .set .LANCHOR1,. + 0\r
- 1867 .type cyPmImoFreqReg2Mhz, %object\r
- 1868 .size cyPmImoFreqReg2Mhz, 7\r
- 1869 cyPmImoFreqReg2Mhz:\r
- 1870 0000 0C .byte 12\r
- 1871 0001 06 .byte 6\r
- 1872 0002 18 .byte 24\r
- 1873 0003 03 .byte 3\r
- 1874 0004 30 .byte 48\r
- 1875 0005 3E .byte 62\r
- 1876 0006 4A .byte 74\r
- 1877 .LC0:\r
- 1878 0007 02 .byte 2\r
- 1879 0008 01 .byte 1\r
- 1880 0009 03 .byte 3\r
- 1881 000a 00 .byte 0\r
- 1882 000b 04 .byte 4\r
- 1883 000c 05 .byte 5\r
- 1884 000d 06 .byte 6\r
- 1885 .bss\r
- 1886 .align 1\r
- 1887 .set .LANCHOR0,. + 0\r
- 1888 .type cyPmBackup, %object\r
- 1889 .size cyPmBackup, 47\r
- 1890 cyPmBackup:\r
- 1891 0000 00000000 .space 47\r
- 1891 00000000 \r
- 1891 00000000 \r
- 1891 00000000 \r
- 1891 00000000 \r
- 1892 002f 00 .space 1\r
- 1893 .type cyPmClockBackup, %object\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 72\r
-\r
-\r
- 1894 .size cyPmClockBackup, 18\r
- 1895 cyPmClockBackup:\r
- 1896 0030 00000000 .space 18\r
- 1896 00000000 \r
- 1896 00000000 \r
- 1896 00000000 \r
- 1896 0000\r
- 1897 .type interruptStatus.4773, %object\r
- 1898 .size interruptStatus.4773, 1\r
- 1899 interruptStatus.4773:\r
- 1900 0042 00 .space 1\r
- 1901 0043 00 .text\r
- 1902 .Letext0:\r
- 1903 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 1904 .file 3 ".\\Generated_Source\\PSoC5\\cyPm.h"\r
- 1905 .file 4 ".\\Generated_Source\\PSoC5\\CyFlash.h"\r
- 1906 .file 5 ".\\Generated_Source\\PSoC5\\CyLib.h"\r
- 1907 .section .debug_info,"",%progbits\r
- 1908 .Ldebug_info0:\r
- 1909 0000 180A0000 .4byte 0xa18\r
- 1910 0004 0200 .2byte 0x2\r
- 1911 0006 00000000 .4byte .Ldebug_abbrev0\r
- 1912 000a 04 .byte 0x4\r
- 1913 000b 01 .uleb128 0x1\r
- 1914 000c 5B040000 .4byte .LASF111\r
- 1915 0010 01 .byte 0x1\r
- 1916 0011 A4010000 .4byte .LASF112\r
- 1917 0015 53030000 .4byte .LASF113\r
- 1918 0019 18000000 .4byte .Ldebug_ranges0+0x18\r
- 1919 001d 00000000 .4byte 0\r
- 1920 0021 00000000 .4byte 0\r
- 1921 0025 00000000 .4byte .Ldebug_line0\r
- 1922 0029 02 .uleb128 0x2\r
- 1923 002a 01 .byte 0x1\r
- 1924 002b 06 .byte 0x6\r
- 1925 002c 33010000 .4byte .LASF0\r
- 1926 0030 02 .uleb128 0x2\r
- 1927 0031 01 .byte 0x1\r
- 1928 0032 08 .byte 0x8\r
- 1929 0033 B5040000 .4byte .LASF1\r
- 1930 0037 02 .uleb128 0x2\r
- 1931 0038 02 .byte 0x2\r
- 1932 0039 05 .byte 0x5\r
- 1933 003a EE040000 .4byte .LASF2\r
- 1934 003e 02 .uleb128 0x2\r
- 1935 003f 02 .byte 0x2\r
- 1936 0040 07 .byte 0x7\r
- 1937 0041 B7020000 .4byte .LASF3\r
- 1938 0045 02 .uleb128 0x2\r
- 1939 0046 04 .byte 0x4\r
- 1940 0047 05 .byte 0x5\r
- 1941 0048 6C010000 .4byte .LASF4\r
- 1942 004c 02 .uleb128 0x2\r
- 1943 004d 04 .byte 0x4\r
- 1944 004e 07 .byte 0x7\r
- 1945 004f 28020000 .4byte .LASF5\r
- 1946 0053 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 73\r
-\r
-\r
- 1947 0054 08 .byte 0x8\r
- 1948 0055 05 .byte 0x5\r
- 1949 0056 25010000 .4byte .LASF6\r
- 1950 005a 02 .uleb128 0x2\r
- 1951 005b 08 .byte 0x8\r
- 1952 005c 07 .byte 0x7\r
- 1953 005d A2000000 .4byte .LASF7\r
- 1954 0061 03 .uleb128 0x3\r
- 1955 0062 04 .byte 0x4\r
- 1956 0063 05 .byte 0x5\r
- 1957 0064 696E7400 .ascii "int\000"\r
- 1958 0068 02 .uleb128 0x2\r
- 1959 0069 04 .byte 0x4\r
- 1960 006a 07 .byte 0x7\r
- 1961 006b FA010000 .4byte .LASF8\r
- 1962 006f 04 .uleb128 0x4\r
- 1963 0070 87010000 .4byte .LASF9\r
- 1964 0074 02 .byte 0x2\r
- 1965 0075 5B .byte 0x5b\r
- 1966 0076 30000000 .4byte 0x30\r
- 1967 007a 04 .uleb128 0x4\r
- 1968 007b 14000000 .4byte .LASF10\r
- 1969 007f 02 .byte 0x2\r
- 1970 0080 5C .byte 0x5c\r
- 1971 0081 3E000000 .4byte 0x3e\r
- 1972 0085 04 .uleb128 0x4\r
- 1973 0086 C4010000 .4byte .LASF11\r
- 1974 008a 02 .byte 0x2\r
- 1975 008b 5D .byte 0x5d\r
- 1976 008c 4C000000 .4byte 0x4c\r
- 1977 0090 02 .uleb128 0x2\r
- 1978 0091 04 .byte 0x4\r
- 1979 0092 04 .byte 0x4\r
- 1980 0093 14040000 .4byte .LASF12\r
- 1981 0097 02 .uleb128 0x2\r
- 1982 0098 08 .byte 0x8\r
- 1983 0099 04 .byte 0x4\r
- 1984 009a 9D010000 .4byte .LASF13\r
- 1985 009e 02 .uleb128 0x2\r
- 1986 009f 01 .byte 0x1\r
- 1987 00a0 08 .byte 0x8\r
- 1988 00a1 18050000 .4byte .LASF14\r
- 1989 00a5 04 .uleb128 0x4\r
- 1990 00a6 38060000 .4byte .LASF15\r
- 1991 00aa 02 .byte 0x2\r
- 1992 00ab E8 .byte 0xe8\r
- 1993 00ac 4C000000 .4byte 0x4c\r
- 1994 00b0 04 .uleb128 0x4\r
- 1995 00b1 A4040000 .4byte .LASF16\r
- 1996 00b5 02 .byte 0x2\r
- 1997 00b6 F0 .byte 0xf0\r
- 1998 00b7 BB000000 .4byte 0xbb\r
- 1999 00bb 05 .uleb128 0x5\r
- 2000 00bc 6F000000 .4byte 0x6f\r
- 2001 00c0 02 .uleb128 0x2\r
- 2002 00c1 04 .byte 0x4\r
- 2003 00c2 07 .byte 0x7\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 74\r
-\r
-\r
- 2004 00c3 9D030000 .4byte .LASF17\r
- 2005 00c7 06 .uleb128 0x6\r
- 2006 00c8 41020000 .4byte .LASF34\r
- 2007 00cc 12 .byte 0x12\r
- 2008 00cd 03 .byte 0x3\r
- 2009 00ce F1 .byte 0xf1\r
- 2010 00cf A9010000 .4byte 0x1a9\r
- 2011 00d3 07 .uleb128 0x7\r
- 2012 00d4 B9030000 .4byte .LASF18\r
- 2013 00d8 03 .byte 0x3\r
- 2014 00d9 F4 .byte 0xf4\r
- 2015 00da 6F000000 .4byte 0x6f\r
- 2016 00de 02 .byte 0x2\r
- 2017 00df 23 .byte 0x23\r
- 2018 00e0 00 .uleb128 0\r
- 2019 00e1 07 .uleb128 0x7\r
- 2020 00e2 C0030000 .4byte .LASF19\r
- 2021 00e6 03 .byte 0x3\r
- 2022 00e7 F5 .byte 0xf5\r
- 2023 00e8 6F000000 .4byte 0x6f\r
- 2024 00ec 02 .byte 0x2\r
- 2025 00ed 23 .byte 0x23\r
- 2026 00ee 01 .uleb128 0x1\r
- 2027 00ef 07 .uleb128 0x7\r
- 2028 00f0 51000000 .4byte .LASF20\r
- 2029 00f4 03 .byte 0x3\r
- 2030 00f5 F6 .byte 0xf6\r
- 2031 00f6 6F000000 .4byte 0x6f\r
- 2032 00fa 02 .byte 0x2\r
- 2033 00fb 23 .byte 0x23\r
- 2034 00fc 02 .uleb128 0x2\r
- 2035 00fd 07 .uleb128 0x7\r
- 2036 00fe 20020000 .4byte .LASF21\r
- 2037 0102 03 .byte 0x3\r
- 2038 0103 F7 .byte 0xf7\r
- 2039 0104 6F000000 .4byte 0x6f\r
- 2040 0108 02 .byte 0x2\r
- 2041 0109 23 .byte 0x23\r
- 2042 010a 03 .uleb128 0x3\r
- 2043 010b 07 .uleb128 0x7\r
- 2044 010c E2000000 .4byte .LASF22\r
- 2045 0110 03 .byte 0x3\r
- 2046 0111 F8 .byte 0xf8\r
- 2047 0112 6F000000 .4byte 0x6f\r
- 2048 0116 02 .byte 0x2\r
- 2049 0117 23 .byte 0x23\r
- 2050 0118 04 .uleb128 0x4\r
- 2051 0119 07 .uleb128 0x7\r
- 2052 011a 41060000 .4byte .LASF23\r
- 2053 011e 03 .byte 0x3\r
- 2054 011f F9 .byte 0xf9\r
- 2055 0120 6F000000 .4byte 0x6f\r
- 2056 0124 02 .byte 0x2\r
- 2057 0125 23 .byte 0x23\r
- 2058 0126 05 .uleb128 0x5\r
- 2059 0127 07 .uleb128 0x7\r
- 2060 0128 8C060000 .4byte .LASF24\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 75\r
-\r
-\r
- 2061 012c 03 .byte 0x3\r
- 2062 012d FA .byte 0xfa\r
- 2063 012e 6F000000 .4byte 0x6f\r
- 2064 0132 02 .byte 0x2\r
- 2065 0133 23 .byte 0x23\r
- 2066 0134 06 .uleb128 0x6\r
- 2067 0135 07 .uleb128 0x7\r
- 2068 0136 0A040000 .4byte .LASF25\r
- 2069 013a 03 .byte 0x3\r
- 2070 013b FB .byte 0xfb\r
- 2071 013c 6F000000 .4byte 0x6f\r
- 2072 0140 02 .byte 0x2\r
- 2073 0141 23 .byte 0x23\r
- 2074 0142 07 .uleb128 0x7\r
- 2075 0143 07 .uleb128 0x7\r
- 2076 0144 3A030000 .4byte .LASF26\r
- 2077 0148 03 .byte 0x3\r
- 2078 0149 FC .byte 0xfc\r
- 2079 014a 6F000000 .4byte 0x6f\r
- 2080 014e 02 .byte 0x2\r
- 2081 014f 23 .byte 0x23\r
- 2082 0150 08 .uleb128 0x8\r
- 2083 0151 07 .uleb128 0x7\r
- 2084 0152 66010000 .4byte .LASF27\r
- 2085 0156 03 .byte 0x3\r
- 2086 0157 FD .byte 0xfd\r
- 2087 0158 6F000000 .4byte 0x6f\r
- 2088 015c 02 .byte 0x2\r
- 2089 015d 23 .byte 0x23\r
- 2090 015e 09 .uleb128 0x9\r
- 2091 015f 07 .uleb128 0x7\r
- 2092 0160 85000000 .4byte .LASF28\r
- 2093 0164 03 .byte 0x3\r
- 2094 0165 FE .byte 0xfe\r
- 2095 0166 6F000000 .4byte 0x6f\r
- 2096 016a 02 .byte 0x2\r
- 2097 016b 23 .byte 0x23\r
- 2098 016c 0A .uleb128 0xa\r
- 2099 016d 07 .uleb128 0x7\r
- 2100 016e 3F010000 .4byte .LASF29\r
- 2101 0172 03 .byte 0x3\r
- 2102 0173 FF .byte 0xff\r
- 2103 0174 7A000000 .4byte 0x7a\r
- 2104 0178 02 .byte 0x2\r
- 2105 0179 23 .byte 0x23\r
- 2106 017a 0C .uleb128 0xc\r
- 2107 017b 08 .uleb128 0x8\r
- 2108 017c D3040000 .4byte .LASF30\r
- 2109 0180 03 .byte 0x3\r
- 2110 0181 0001 .2byte 0x100\r
- 2111 0183 6F000000 .4byte 0x6f\r
- 2112 0187 02 .byte 0x2\r
- 2113 0188 23 .byte 0x23\r
- 2114 0189 0E .uleb128 0xe\r
- 2115 018a 08 .uleb128 0x8\r
- 2116 018b CB010000 .4byte .LASF31\r
- 2117 018f 03 .byte 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 76\r
-\r
-\r
- 2118 0190 0101 .2byte 0x101\r
- 2119 0192 6F000000 .4byte 0x6f\r
- 2120 0196 02 .byte 0x2\r
- 2121 0197 23 .byte 0x23\r
- 2122 0198 0F .uleb128 0xf\r
- 2123 0199 08 .uleb128 0x8\r
- 2124 019a BB050000 .4byte .LASF32\r
- 2125 019e 03 .byte 0x3\r
- 2126 019f 0201 .2byte 0x102\r
- 2127 01a1 6F000000 .4byte 0x6f\r
- 2128 01a5 02 .byte 0x2\r
- 2129 01a6 23 .byte 0x23\r
- 2130 01a7 10 .uleb128 0x10\r
- 2131 01a8 00 .byte 0\r
- 2132 01a9 09 .uleb128 0x9\r
- 2133 01aa 9D020000 .4byte .LASF33\r
- 2134 01ae 03 .byte 0x3\r
- 2135 01af 0401 .2byte 0x104\r
- 2136 01b1 C7000000 .4byte 0xc7\r
- 2137 01b5 0A .uleb128 0xa\r
- 2138 01b6 6E020000 .4byte .LASF35\r
- 2139 01ba 2F .byte 0x2f\r
- 2140 01bb 03 .byte 0x3\r
- 2141 01bc 0701 .2byte 0x107\r
- 2142 01be EF020000 .4byte 0x2ef\r
- 2143 01c2 08 .uleb128 0x8\r
- 2144 01c3 18010000 .4byte .LASF36\r
- 2145 01c7 03 .byte 0x3\r
- 2146 01c8 0901 .2byte 0x109\r
- 2147 01ca 6F000000 .4byte 0x6f\r
- 2148 01ce 02 .byte 0x2\r
- 2149 01cf 23 .byte 0x23\r
- 2150 01d0 00 .uleb128 0\r
- 2151 01d1 08 .uleb128 0x8\r
- 2152 01d2 E2040000 .4byte .LASF37\r
- 2153 01d6 03 .byte 0x3\r
- 2154 01d7 0A01 .2byte 0x10a\r
- 2155 01d9 6F000000 .4byte 0x6f\r
- 2156 01dd 02 .byte 0x2\r
- 2157 01de 23 .byte 0x23\r
- 2158 01df 01 .uleb128 0x1\r
- 2159 01e0 08 .uleb128 0x8\r
- 2160 01e1 0A050000 .4byte .LASF38\r
- 2161 01e5 03 .byte 0x3\r
- 2162 01e6 0B01 .2byte 0x10b\r
- 2163 01e8 6F000000 .4byte 0x6f\r
- 2164 01ec 02 .byte 0x2\r
- 2165 01ed 23 .byte 0x23\r
- 2166 01ee 02 .uleb128 0x2\r
- 2167 01ef 08 .uleb128 0x8\r
- 2168 01f0 91030000 .4byte .LASF39\r
- 2169 01f4 03 .byte 0x3\r
- 2170 01f5 0D01 .2byte 0x10d\r
- 2171 01f7 6F000000 .4byte 0x6f\r
- 2172 01fb 02 .byte 0x2\r
- 2173 01fc 23 .byte 0x23\r
- 2174 01fd 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 77\r
-\r
-\r
- 2175 01fe 08 .uleb128 0x8\r
- 2176 01ff 00030000 .4byte .LASF40\r
- 2177 0203 03 .byte 0x3\r
- 2178 0204 1701 .2byte 0x117\r
- 2179 0206 6F000000 .4byte 0x6f\r
- 2180 020a 02 .byte 0x2\r
- 2181 020b 23 .byte 0x23\r
- 2182 020c 04 .uleb128 0x4\r
- 2183 020d 08 .uleb128 0x8\r
- 2184 020e 0B030000 .4byte .LASF41\r
- 2185 0212 03 .byte 0x3\r
- 2186 0213 1801 .2byte 0x118\r
- 2187 0215 6F000000 .4byte 0x6f\r
- 2188 0219 02 .byte 0x2\r
- 2189 021a 23 .byte 0x23\r
- 2190 021b 05 .uleb128 0x5\r
- 2191 021c 08 .uleb128 0x8\r
- 2192 021d 16030000 .4byte .LASF42\r
- 2193 0221 03 .byte 0x3\r
- 2194 0222 1901 .2byte 0x119\r
- 2195 0224 6F000000 .4byte 0x6f\r
- 2196 0228 02 .byte 0x2\r
- 2197 0229 23 .byte 0x23\r
- 2198 022a 06 .uleb128 0x6\r
- 2199 022b 08 .uleb128 0x8\r
- 2200 022c 39000000 .4byte .LASF43\r
- 2201 0230 03 .byte 0x3\r
- 2202 0231 1B01 .2byte 0x11b\r
- 2203 0233 6F000000 .4byte 0x6f\r
- 2204 0237 02 .byte 0x2\r
- 2205 0238 23 .byte 0x23\r
- 2206 0239 07 .uleb128 0x7\r
- 2207 023a 08 .uleb128 0x8\r
- 2208 023b 45000000 .4byte .LASF44\r
- 2209 023f 03 .byte 0x3\r
- 2210 0240 1C01 .2byte 0x11c\r
- 2211 0242 6F000000 .4byte 0x6f\r
- 2212 0246 02 .byte 0x2\r
- 2213 0247 23 .byte 0x23\r
- 2214 0248 08 .uleb128 0x8\r
- 2215 0249 08 .uleb128 0x8\r
- 2216 024a 07020000 .4byte .LASF45\r
- 2217 024e 03 .byte 0x3\r
- 2218 024f 1E01 .2byte 0x11e\r
- 2219 0251 EF020000 .4byte 0x2ef\r
- 2220 0255 02 .byte 0x2\r
- 2221 0256 23 .byte 0x23\r
- 2222 0257 09 .uleb128 0x9\r
- 2223 0258 08 .uleb128 0x8\r
- 2224 0259 3A020000 .4byte .LASF46\r
- 2225 025d 03 .byte 0x3\r
- 2226 025e 2101 .2byte 0x121\r
- 2227 0260 6F000000 .4byte 0x6f\r
- 2228 0264 02 .byte 0x2\r
- 2229 0265 23 .byte 0x23\r
- 2230 0266 25 .uleb128 0x25\r
- 2231 0267 08 .uleb128 0x8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 78\r
-\r
-\r
- 2232 0268 83060000 .4byte .LASF47\r
- 2233 026c 03 .byte 0x3\r
- 2234 026d 2201 .2byte 0x122\r
- 2235 026f 6F000000 .4byte 0x6f\r
- 2236 0273 02 .byte 0x2\r
- 2237 0274 23 .byte 0x23\r
- 2238 0275 26 .uleb128 0x26\r
- 2239 0276 08 .uleb128 0x8\r
- 2240 0277 E2050000 .4byte .LASF48\r
- 2241 027b 03 .byte 0x3\r
- 2242 027c 2301 .2byte 0x123\r
- 2243 027e 6F000000 .4byte 0x6f\r
- 2244 0282 02 .byte 0x2\r
- 2245 0283 23 .byte 0x23\r
- 2246 0284 27 .uleb128 0x27\r
- 2247 0285 08 .uleb128 0x8\r
- 2248 0286 D9000000 .4byte .LASF49\r
- 2249 028a 03 .byte 0x3\r
- 2250 028b 2401 .2byte 0x124\r
- 2251 028d 6F000000 .4byte 0x6f\r
- 2252 0291 02 .byte 0x2\r
- 2253 0292 23 .byte 0x23\r
- 2254 0293 28 .uleb128 0x28\r
- 2255 0294 08 .uleb128 0x8\r
- 2256 0295 FF000000 .4byte .LASF50\r
- 2257 0299 03 .byte 0x3\r
- 2258 029a 2501 .2byte 0x125\r
- 2259 029c 6F000000 .4byte 0x6f\r
- 2260 02a0 02 .byte 0x2\r
- 2261 02a1 23 .byte 0x23\r
- 2262 02a2 29 .uleb128 0x29\r
- 2263 02a3 08 .uleb128 0x8\r
- 2264 02a4 3A040000 .4byte .LASF51\r
- 2265 02a8 03 .byte 0x3\r
- 2266 02a9 2601 .2byte 0x126\r
- 2267 02ab 6F000000 .4byte 0x6f\r
- 2268 02af 02 .byte 0x2\r
- 2269 02b0 23 .byte 0x23\r
- 2270 02b1 2A .uleb128 0x2a\r
- 2271 02b2 08 .uleb128 0x8\r
- 2272 02b3 51060000 .4byte .LASF52\r
- 2273 02b7 03 .byte 0x3\r
- 2274 02b8 2701 .2byte 0x127\r
- 2275 02ba 6F000000 .4byte 0x6f\r
- 2276 02be 02 .byte 0x2\r
- 2277 02bf 23 .byte 0x23\r
- 2278 02c0 2B .uleb128 0x2b\r
- 2279 02c1 08 .uleb128 0x8\r
- 2280 02c2 EF010000 .4byte .LASF53\r
- 2281 02c6 03 .byte 0x3\r
- 2282 02c7 2901 .2byte 0x129\r
- 2283 02c9 6F000000 .4byte 0x6f\r
- 2284 02cd 02 .byte 0x2\r
- 2285 02ce 23 .byte 0x23\r
- 2286 02cf 2C .uleb128 0x2c\r
- 2287 02d0 08 .uleb128 0x8\r
- 2288 02d1 45050000 .4byte .LASF54\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 79\r
-\r
-\r
- 2289 02d5 03 .byte 0x3\r
- 2290 02d6 2A01 .2byte 0x12a\r
- 2291 02d8 6F000000 .4byte 0x6f\r
- 2292 02dc 02 .byte 0x2\r
- 2293 02dd 23 .byte 0x23\r
- 2294 02de 2D .uleb128 0x2d\r
- 2295 02df 08 .uleb128 0x8\r
- 2296 02e0 2E030000 .4byte .LASF55\r
- 2297 02e4 03 .byte 0x3\r
- 2298 02e5 2C01 .2byte 0x12c\r
- 2299 02e7 6F000000 .4byte 0x6f\r
- 2300 02eb 02 .byte 0x2\r
- 2301 02ec 23 .byte 0x23\r
- 2302 02ed 2E .uleb128 0x2e\r
- 2303 02ee 00 .byte 0\r
- 2304 02ef 0B .uleb128 0xb\r
- 2305 02f0 6F000000 .4byte 0x6f\r
- 2306 02f4 FF020000 .4byte 0x2ff\r
- 2307 02f8 0C .uleb128 0xc\r
- 2308 02f9 C0000000 .4byte 0xc0\r
- 2309 02fd 1B .byte 0x1b\r
- 2310 02fe 00 .byte 0\r
- 2311 02ff 09 .uleb128 0x9\r
- 2312 0300 5E000000 .4byte .LASF56\r
- 2313 0304 03 .byte 0x3\r
- 2314 0305 2E01 .2byte 0x12e\r
- 2315 0307 B5010000 .4byte 0x1b5\r
- 2316 030b 0D .uleb128 0xd\r
- 2317 030c F8040000 .4byte .LASF57\r
- 2318 0310 01 .byte 0x1\r
- 2319 0311 F805 .2byte 0x5f8\r
- 2320 0313 01 .byte 0x1\r
- 2321 0314 00000000 .4byte .LFB11\r
- 2322 0318 64010000 .4byte .LFE11\r
- 2323 031c 00000000 .4byte .LLST0\r
- 2324 0320 01 .byte 0x1\r
- 2325 0321 0E .uleb128 0xe\r
- 2326 0322 27000000 .4byte .LASF58\r
- 2327 0326 01 .byte 0x1\r
- 2328 0327 7B06 .2byte 0x67b\r
- 2329 0329 01 .byte 0x1\r
- 2330 032a 00000000 .4byte .LFB12\r
- 2331 032e A4000000 .4byte .LFE12\r
- 2332 0332 02 .byte 0x2\r
- 2333 0333 7D .byte 0x7d\r
- 2334 0334 00 .sleb128 0\r
- 2335 0335 01 .byte 0x1\r
- 2336 0336 0F .uleb128 0xf\r
- 2337 0337 01 .byte 0x1\r
- 2338 0338 44030000 .4byte .LASF59\r
- 2339 033c 01 .byte 0x1\r
- 2340 033d 50 .byte 0x50\r
- 2341 033e 01 .byte 0x1\r
- 2342 033f 00000000 .4byte .LFB0\r
- 2343 0343 B4010000 .4byte .LFE0\r
- 2344 0347 20000000 .4byte .LLST1\r
- 2345 034b 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 80\r
-\r
-\r
- 2346 034c F1030000 .4byte 0x3f1\r
- 2347 0350 10 .uleb128 0x10\r
- 2348 0351 38000000 .4byte .LVL0\r
- 2349 0355 67080000 .4byte 0x867\r
- 2350 0359 64030000 .4byte 0x364\r
- 2351 035d 11 .uleb128 0x11\r
- 2352 035e 01 .byte 0x1\r
- 2353 035f 50 .byte 0x50\r
- 2354 0360 02 .byte 0x2\r
- 2355 0361 08 .byte 0x8\r
- 2356 0362 37 .byte 0x37\r
- 2357 0363 00 .byte 0\r
- 2358 0364 10 .uleb128 0x10\r
- 2359 0365 62000000 .4byte .LVL1\r
- 2360 0369 7B080000 .4byte 0x87b\r
- 2361 036d 77030000 .4byte 0x377\r
- 2362 0371 11 .uleb128 0x11\r
- 2363 0372 01 .byte 0x1\r
- 2364 0373 50 .byte 0x50\r
- 2365 0374 01 .byte 0x1\r
- 2366 0375 34 .byte 0x34\r
- 2367 0376 00 .byte 0\r
- 2368 0377 12 .uleb128 0x12\r
- 2369 0378 80000000 .4byte .LVL2\r
- 2370 037c 8F080000 .4byte 0x88f\r
- 2371 0380 10 .uleb128 0x10\r
- 2372 0381 AA000000 .4byte .LVL3\r
- 2373 0385 A3080000 .4byte 0x8a3\r
- 2374 0389 93030000 .4byte 0x393\r
- 2375 038d 11 .uleb128 0x11\r
- 2376 038e 01 .byte 0x1\r
- 2377 038f 50 .byte 0x50\r
- 2378 0390 01 .byte 0x1\r
- 2379 0391 30 .byte 0x30\r
- 2380 0392 00 .byte 0\r
- 2381 0393 12 .uleb128 0x12\r
- 2382 0394 DC000000 .4byte .LVL4\r
- 2383 0398 B7080000 .4byte 0x8b7\r
- 2384 039c 10 .uleb128 0x10\r
- 2385 039d EE000000 .4byte .LVL5\r
- 2386 03a1 C1080000 .4byte 0x8c1\r
- 2387 03a5 AF030000 .4byte 0x3af\r
- 2388 03a9 11 .uleb128 0x11\r
- 2389 03aa 01 .byte 0x1\r
- 2390 03ab 50 .byte 0x50\r
- 2391 03ac 01 .byte 0x1\r
- 2392 03ad 30 .byte 0x30\r
- 2393 03ae 00 .byte 0\r
- 2394 03af 10 .uleb128 0x10\r
- 2395 03b0 04010000 .4byte .LVL6\r
- 2396 03b4 D5080000 .4byte 0x8d5\r
- 2397 03b8 C2030000 .4byte 0x3c2\r
- 2398 03bc 11 .uleb128 0x11\r
- 2399 03bd 01 .byte 0x1\r
- 2400 03be 50 .byte 0x50\r
- 2401 03bf 01 .byte 0x1\r
- 2402 03c0 30 .byte 0x30\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 81\r
-\r
-\r
- 2403 03c1 00 .byte 0\r
- 2404 03c2 10 .uleb128 0x10\r
- 2405 03c3 1E010000 .4byte .LVL7\r
- 2406 03c7 E9080000 .4byte 0x8e9\r
- 2407 03cb D5030000 .4byte 0x3d5\r
- 2408 03cf 11 .uleb128 0x11\r
- 2409 03d0 01 .byte 0x1\r
- 2410 03d1 50 .byte 0x50\r
- 2411 03d2 01 .byte 0x1\r
- 2412 03d3 30 .byte 0x30\r
- 2413 03d4 00 .byte 0\r
- 2414 03d5 12 .uleb128 0x12\r
- 2415 03d6 2E010000 .4byte .LVL8\r
- 2416 03da 67080000 .4byte 0x867\r
- 2417 03de 12 .uleb128 0x12\r
- 2418 03df 44010000 .4byte .LVL9\r
- 2419 03e3 FD080000 .4byte 0x8fd\r
- 2420 03e7 12 .uleb128 0x12\r
- 2421 03e8 60010000 .4byte .LVL10\r
- 2422 03ec 07090000 .4byte 0x907\r
- 2423 03f0 00 .byte 0\r
- 2424 03f1 13 .uleb128 0x13\r
- 2425 03f2 01 .byte 0x1\r
- 2426 03f3 90000000 .4byte .LASF60\r
- 2427 03f7 01 .byte 0x1\r
- 2428 03f8 0001 .2byte 0x100\r
- 2429 03fa 01 .byte 0x1\r
- 2430 03fb 00000000 .4byte .LFB1\r
- 2431 03ff 08020000 .4byte .LFE1\r
- 2432 0403 40000000 .4byte .LLST2\r
- 2433 0407 01 .byte 0x1\r
- 2434 0408 3B050000 .4byte 0x53b\r
- 2435 040c 14 .uleb128 0x14\r
- 2436 040d DB050000 .4byte .LASF61\r
- 2437 0411 01 .byte 0x1\r
- 2438 0412 0201 .2byte 0x102\r
- 2439 0414 A5000000 .4byte 0xa5\r
- 2440 0418 10 .byte 0x10\r
- 2441 0419 15 .uleb128 0x15\r
- 2442 041a 6900 .ascii "i\000"\r
- 2443 041c 01 .byte 0x1\r
- 2444 041d 0301 .2byte 0x103\r
- 2445 041f 7A000000 .4byte 0x7a\r
- 2446 0423 16 .uleb128 0x16\r
- 2447 0424 21030000 .4byte .LASF62\r
- 2448 0428 01 .byte 0x1\r
- 2449 0429 0401 .2byte 0x104\r
- 2450 042b 7A000000 .4byte 0x7a\r
- 2451 042f 60000000 .4byte .LLST3\r
- 2452 0433 17 .uleb128 0x17\r
- 2453 0434 A6030000 .4byte .LASF63\r
- 2454 0438 01 .byte 0x1\r
- 2455 0439 0801 .2byte 0x108\r
- 2456 043b 4B050000 .4byte 0x54b\r
- 2457 043f 02 .byte 0x2\r
- 2458 0440 91 .byte 0x91\r
- 2459 0441 70 .sleb128 -16\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 82\r
-\r
-\r
- 2460 0442 10 .uleb128 0x10\r
- 2461 0443 34000000 .4byte .LVL12\r
- 2462 0447 11090000 .4byte 0x911\r
- 2463 044b 66040000 .4byte 0x466\r
- 2464 044f 11 .uleb128 0x11\r
- 2465 0450 01 .byte 0x1\r
- 2466 0451 50 .byte 0x50\r
- 2467 0452 12 .byte 0x12\r
- 2468 0453 74 .byte 0x74\r
- 2469 0454 00 .sleb128 0\r
- 2470 0455 37 .byte 0x37\r
- 2471 0456 1A .byte 0x1a\r
- 2472 0457 03 .byte 0x3\r
- 2473 0458 00000000 .4byte .LANCHOR1\r
- 2474 045c 22 .byte 0x22\r
- 2475 045d 94 .byte 0x94\r
- 2476 045e 01 .byte 0x1\r
- 2477 045f 08 .byte 0x8\r
- 2478 0460 FF .byte 0xff\r
- 2479 0461 1A .byte 0x1a\r
- 2480 0462 08 .byte 0x8\r
- 2481 0463 4B .byte 0x4b\r
- 2482 0464 1E .byte 0x1e\r
- 2483 0465 00 .byte 0\r
- 2484 0466 10 .uleb128 0x10\r
- 2485 0467 50000000 .4byte .LVL13\r
- 2486 046b 67080000 .4byte 0x867\r
- 2487 046f 7A040000 .4byte 0x47a\r
- 2488 0473 11 .uleb128 0x11\r
- 2489 0474 01 .byte 0x1\r
- 2490 0475 50 .byte 0x50\r
- 2491 0476 02 .byte 0x2\r
- 2492 0477 08 .byte 0x8\r
- 2493 0478 37 .byte 0x37\r
- 2494 0479 00 .byte 0\r
- 2495 047a 10 .uleb128 0x10\r
- 2496 047b 62000000 .4byte .LVL14\r
- 2497 047f 25090000 .4byte 0x925\r
- 2498 0483 8D040000 .4byte 0x48d\r
- 2499 0487 11 .uleb128 0x11\r
- 2500 0488 01 .byte 0x1\r
- 2501 0489 50 .byte 0x50\r
- 2502 048a 01 .byte 0x1\r
- 2503 048b 30 .byte 0x30\r
- 2504 048c 00 .byte 0\r
- 2505 048d 12 .uleb128 0x12\r
- 2506 048e 7C000000 .4byte .LVL16\r
- 2507 0492 11090000 .4byte 0x911\r
- 2508 0496 12 .uleb128 0x12\r
- 2509 0497 9E000000 .4byte .LVL17\r
- 2510 049b C1080000 .4byte 0x8c1\r
- 2511 049f 12 .uleb128 0x12\r
- 2512 04a0 A6000000 .4byte .LVL18\r
- 2513 04a4 D5080000 .4byte 0x8d5\r
- 2514 04a8 10 .uleb128 0x10\r
- 2515 04a9 CC000000 .4byte .LVL19\r
- 2516 04ad 7B080000 .4byte 0x87b\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 83\r
-\r
-\r
- 2517 04b1 BB040000 .4byte 0x4bb\r
- 2518 04b5 11 .uleb128 0x11\r
- 2519 04b6 01 .byte 0x1\r
- 2520 04b7 50 .byte 0x50\r
- 2521 04b8 01 .byte 0x1\r
- 2522 04b9 38 .byte 0x38\r
- 2523 04ba 00 .byte 0\r
- 2524 04bb 12 .uleb128 0x12\r
- 2525 04bc DE000000 .4byte .LVL20\r
- 2526 04c0 7B080000 .4byte 0x87b\r
- 2527 04c4 10 .uleb128 0x10\r
- 2528 04c5 16010000 .4byte .LVL21\r
- 2529 04c9 8F080000 .4byte 0x88f\r
- 2530 04cd DA040000 .4byte 0x4da\r
- 2531 04d1 11 .uleb128 0x11\r
- 2532 04d2 01 .byte 0x1\r
- 2533 04d3 50 .byte 0x50\r
- 2534 04d4 04 .byte 0x4\r
- 2535 04d5 74 .byte 0x74\r
- 2536 04d6 00 .sleb128 0\r
- 2537 04d7 40 .byte 0x40\r
- 2538 04d8 1A .byte 0x1a\r
- 2539 04d9 00 .byte 0\r
- 2540 04da 12 .uleb128 0x12\r
- 2541 04db 2E010000 .4byte .LVL22\r
- 2542 04df 3D090000 .4byte 0x93d\r
- 2543 04e3 12 .uleb128 0x12\r
- 2544 04e4 38010000 .4byte .LVL23\r
- 2545 04e8 A3080000 .4byte 0x8a3\r
- 2546 04ec 12 .uleb128 0x12\r
- 2547 04ed 44010000 .4byte .LVL24\r
- 2548 04f1 47090000 .4byte 0x947\r
- 2549 04f5 10 .uleb128 0x10\r
- 2550 04f6 70010000 .4byte .LVL25\r
- 2551 04fa 51090000 .4byte 0x951\r
- 2552 04fe 08050000 .4byte 0x508\r
- 2553 0502 11 .uleb128 0x11\r
- 2554 0503 01 .byte 0x1\r
- 2555 0504 50 .byte 0x50\r
- 2556 0505 01 .byte 0x1\r
- 2557 0506 30 .byte 0x30\r
- 2558 0507 00 .byte 0\r
- 2559 0508 10 .uleb128 0x10\r
- 2560 0509 84010000 .4byte .LVL26\r
- 2561 050d 11090000 .4byte 0x911\r
- 2562 0511 1F050000 .4byte 0x51f\r
- 2563 0515 11 .uleb128 0x11\r
- 2564 0516 01 .byte 0x1\r
- 2565 0517 50 .byte 0x50\r
- 2566 0518 05 .byte 0x5\r
- 2567 0519 74 .byte 0x74\r
- 2568 051a 00 .sleb128 0\r
- 2569 051b 08 .byte 0x8\r
- 2570 051c FA .byte 0xfa\r
- 2571 051d 1E .byte 0x1e\r
- 2572 051e 00 .byte 0\r
- 2573 051f 12 .uleb128 0x12\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 84\r
-\r
-\r
- 2574 0520 9E010000 .4byte .LVL27\r
- 2575 0524 C1080000 .4byte 0x8c1\r
- 2576 0528 12 .uleb128 0x12\r
- 2577 0529 A6010000 .4byte .LVL28\r
- 2578 052d D5080000 .4byte 0x8d5\r
- 2579 0531 12 .uleb128 0x12\r
- 2580 0532 BE010000 .4byte .LVL32\r
- 2581 0536 E9080000 .4byte 0x8e9\r
- 2582 053a 00 .byte 0\r
- 2583 053b 0B .uleb128 0xb\r
- 2584 053c 6F000000 .4byte 0x6f\r
- 2585 0540 4B050000 .4byte 0x54b\r
- 2586 0544 0C .uleb128 0xc\r
- 2587 0545 C0000000 .4byte 0xc0\r
- 2588 0549 06 .byte 0x6\r
- 2589 054a 00 .byte 0\r
- 2590 054b 18 .uleb128 0x18\r
- 2591 054c 3B050000 .4byte 0x53b\r
- 2592 0550 13 .uleb128 0x13\r
- 2593 0551 01 .byte 0x1\r
- 2594 0552 42040000 .4byte .LASF64\r
- 2595 0556 01 .byte 0x1\r
- 2596 0557 4702 .2byte 0x247\r
- 2597 0559 01 .byte 0x1\r
- 2598 055a 00000000 .4byte .LFB2\r
- 2599 055e 60000000 .4byte .LFE2\r
- 2600 0562 8C000000 .4byte .LLST4\r
- 2601 0566 01 .byte 0x1\r
- 2602 0567 8C050000 .4byte 0x58c\r
- 2603 056b 19 .uleb128 0x19\r
- 2604 056c 1A060000 .4byte .LASF65\r
- 2605 0570 01 .byte 0x1\r
- 2606 0571 4702 .2byte 0x247\r
- 2607 0573 7A000000 .4byte 0x7a\r
- 2608 0577 AC000000 .4byte .LLST5\r
- 2609 057b 19 .uleb128 0x19\r
- 2610 057c D7030000 .4byte .LASF66\r
- 2611 0580 01 .byte 0x1\r
- 2612 0581 4702 .2byte 0x247\r
- 2613 0583 7A000000 .4byte 0x7a\r
- 2614 0587 CD000000 .4byte .LLST6\r
- 2615 058b 00 .byte 0\r
- 2616 058c 13 .uleb128 0x13\r
- 2617 058d 01 .byte 0x1\r
- 2618 058e 30040000 .4byte .LASF67\r
- 2619 0592 01 .byte 0x1\r
- 2620 0593 1303 .2byte 0x313\r
- 2621 0595 01 .byte 0x1\r
- 2622 0596 00000000 .4byte .LFB3\r
- 2623 059a D8000000 .4byte .LFE3\r
- 2624 059e EE000000 .4byte .LLST7\r
- 2625 05a2 01 .byte 0x1\r
- 2626 05a3 FD050000 .4byte 0x5fd\r
- 2627 05a7 19 .uleb128 0x19\r
- 2628 05a8 1A060000 .4byte .LASF65\r
- 2629 05ac 01 .byte 0x1\r
- 2630 05ad 1303 .2byte 0x313\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 85\r
-\r
-\r
- 2631 05af 6F000000 .4byte 0x6f\r
- 2632 05b3 0E010000 .4byte .LLST8\r
- 2633 05b7 19 .uleb128 0x19\r
- 2634 05b8 D7030000 .4byte .LASF66\r
- 2635 05bc 01 .byte 0x1\r
- 2636 05bd 1303 .2byte 0x313\r
- 2637 05bf 7A000000 .4byte 0x7a\r
- 2638 05c3 2F010000 .4byte .LLST9\r
- 2639 05c7 16 .uleb128 0x16\r
- 2640 05c8 49010000 .4byte .LASF68\r
- 2641 05cc 01 .byte 0x1\r
- 2642 05cd 1503 .2byte 0x315\r
- 2643 05cf 6F000000 .4byte 0x6f\r
- 2644 05d3 50010000 .4byte .LLST10\r
- 2645 05d7 12 .uleb128 0x12\r
- 2646 05d8 08000000 .4byte .LVL37\r
- 2647 05dc 69090000 .4byte 0x969\r
- 2648 05e0 12 .uleb128 0x12\r
- 2649 05e1 22000000 .4byte .LVL40\r
- 2650 05e5 0B030000 .4byte 0x30b\r
- 2651 05e9 12 .uleb128 0x12\r
- 2652 05ea A2000000 .4byte .LVL41\r
- 2653 05ee 21030000 .4byte 0x321\r
- 2654 05f2 1A .uleb128 0x1a\r
- 2655 05f3 BE000000 .4byte .LVL43\r
- 2656 05f7 01 .byte 0x1\r
- 2657 05f8 77090000 .4byte 0x977\r
- 2658 05fc 00 .byte 0\r
- 2659 05fd 1B .uleb128 0x1b\r
- 2660 05fe 0B060000 .4byte .LASF69\r
- 2661 0602 01 .byte 0x1\r
- 2662 0603 CF04 .2byte 0x4cf\r
- 2663 0605 01 .byte 0x1\r
- 2664 0606 01 .byte 0x1\r
- 2665 0607 1B .uleb128 0x1b\r
- 2666 0608 B9000000 .4byte .LASF70\r
- 2667 060c 01 .byte 0x1\r
- 2668 060d C806 .2byte 0x6c8\r
- 2669 060f 01 .byte 0x1\r
- 2670 0610 01 .byte 0x1\r
- 2671 0611 1B .uleb128 0x1b\r
- 2672 0612 DB010000 .4byte .LASF71\r
- 2673 0616 01 .byte 0x1\r
- 2674 0617 2905 .2byte 0x529\r
- 2675 0619 01 .byte 0x1\r
- 2676 061a 01 .byte 0x1\r
- 2677 061b 1B .uleb128 0x1b\r
- 2678 061c 75010000 .4byte .LASF72\r
- 2679 0620 01 .byte 0x1\r
- 2680 0621 0707 .2byte 0x707\r
- 2681 0623 01 .byte 0x1\r
- 2682 0624 01 .byte 0x1\r
- 2683 0625 13 .uleb128 0x13\r
- 2684 0626 01 .byte 0x1\r
- 2685 0627 55050000 .4byte .LASF73\r
- 2686 062b 01 .byte 0x1\r
- 2687 062c 2304 .2byte 0x423\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 86\r
-\r
-\r
- 2688 062e 01 .byte 0x1\r
- 2689 062f 00000000 .4byte .LFB4\r
- 2690 0633 38020000 .4byte .LFE4\r
- 2691 0637 84010000 .4byte .LLST11\r
- 2692 063b 01 .byte 0x1\r
- 2693 063c 2E070000 .4byte 0x72e\r
- 2694 0640 16 .uleb128 0x16\r
- 2695 0641 49010000 .4byte .LASF68\r
- 2696 0645 01 .byte 0x1\r
- 2697 0646 2504 .2byte 0x425\r
- 2698 0648 6F000000 .4byte 0x6f\r
- 2699 064c A4010000 .4byte .LLST12\r
- 2700 0650 1C .uleb128 0x1c\r
- 2701 0651 FD050000 .4byte 0x5fd\r
- 2702 0655 1A000000 .4byte .LBB10\r
- 2703 0659 00000000 .4byte .Ldebug_ranges0+0\r
- 2704 065d 01 .byte 0x1\r
- 2705 065e 3F04 .2byte 0x43f\r
- 2706 0660 B1060000 .4byte 0x6b1\r
- 2707 0664 1D .uleb128 0x1d\r
- 2708 0665 07060000 .4byte 0x607\r
- 2709 0669 6C000000 .4byte .LBB12\r
- 2710 066d EC000000 .4byte .LBE12\r
- 2711 0671 01 .byte 0x1\r
- 2712 0672 0405 .2byte 0x504\r
- 2713 0674 94060000 .4byte 0x694\r
- 2714 0678 12 .uleb128 0x12\r
- 2715 0679 9A000000 .4byte .LVL48\r
- 2716 067d 8B090000 .4byte 0x98b\r
- 2717 0681 12 .uleb128 0x12\r
- 2718 0682 CA000000 .4byte .LVL49\r
- 2719 0686 95090000 .4byte 0x995\r
- 2720 068a 12 .uleb128 0x12\r
- 2721 068b E6000000 .4byte .LVL50\r
- 2722 068f 9F090000 .4byte 0x99f\r
- 2723 0693 00 .byte 0\r
- 2724 0694 10 .uleb128 0x10\r
- 2725 0695 3C000000 .4byte .LVL47\r
- 2726 0699 A9090000 .4byte 0x9a9\r
- 2727 069d A7060000 .4byte 0x6a7\r
- 2728 06a1 11 .uleb128 0x11\r
- 2729 06a2 01 .byte 0x1\r
- 2730 06a3 50 .byte 0x50\r
- 2731 06a4 01 .byte 0x1\r
- 2732 06a5 31 .byte 0x31\r
- 2733 06a6 00 .byte 0\r
- 2734 06a7 12 .uleb128 0x12\r
- 2735 06a8 F2000000 .4byte .LVL51\r
- 2736 06ac 0B030000 .4byte 0x30b\r
- 2737 06b0 00 .byte 0\r
- 2738 06b1 1D .uleb128 0x1d\r
- 2739 06b2 11060000 .4byte 0x611\r
- 2740 06b6 78010000 .4byte .LBB16\r
- 2741 06ba EA010000 .4byte .LBE16\r
- 2742 06be 01 .byte 0x1\r
- 2743 06bf 7A04 .2byte 0x47a\r
- 2744 06c1 1A070000 .4byte 0x71a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 87\r
-\r
-\r
- 2745 06c5 1D .uleb128 0x1d\r
- 2746 06c6 1B060000 .4byte 0x61b\r
- 2747 06ca 78010000 .4byte .LBB18\r
- 2748 06ce B0010000 .4byte .LBE18\r
- 2749 06d2 01 .byte 0x1\r
- 2750 06d3 2C05 .2byte 0x52c\r
- 2751 06d5 F5060000 .4byte 0x6f5\r
- 2752 06d9 12 .uleb128 0x12\r
- 2753 06da 8E010000 .4byte .LVL52\r
- 2754 06de C1090000 .4byte 0x9c1\r
- 2755 06e2 12 .uleb128 0x12\r
- 2756 06e3 A4010000 .4byte .LVL53\r
- 2757 06e7 DA090000 .4byte 0x9da\r
- 2758 06eb 12 .uleb128 0x12\r
- 2759 06ec B0010000 .4byte .LVL54\r
- 2760 06f0 F3090000 .4byte 0x9f3\r
- 2761 06f4 00 .byte 0\r
- 2762 06f5 12 .uleb128 0x12\r
- 2763 06f6 B6010000 .4byte .LVL55\r
- 2764 06fa 21030000 .4byte 0x321\r
- 2765 06fe 12 .uleb128 0x12\r
- 2766 06ff C0010000 .4byte .LVL56\r
- 2767 0703 FD090000 .4byte 0x9fd\r
- 2768 0707 12 .uleb128 0x12\r
- 2769 0708 CA010000 .4byte .LVL57\r
- 2770 070c 070A0000 .4byte 0xa07\r
- 2771 0710 12 .uleb128 0x12\r
- 2772 0711 D0010000 .4byte .LVL58\r
- 2773 0715 A9090000 .4byte 0x9a9\r
- 2774 0719 00 .byte 0\r
- 2775 071a 12 .uleb128 0x12\r
- 2776 071b 06000000 .4byte .LVL44\r
- 2777 071f 69090000 .4byte 0x969\r
- 2778 0723 1A .uleb128 0x1a\r
- 2779 0724 04020000 .4byte .LVL60\r
- 2780 0728 01 .byte 0x1\r
- 2781 0729 77090000 .4byte 0x977\r
- 2782 072d 00 .byte 0\r
- 2783 072e 1E .uleb128 0x1e\r
- 2784 072f 01 .byte 0x1\r
- 2785 0730 98050000 .4byte .LASF114\r
- 2786 0734 01 .byte 0x1\r
- 2787 0735 A304 .2byte 0x4a3\r
- 2788 0737 01 .byte 0x1\r
- 2789 0738 6F000000 .4byte 0x6f\r
- 2790 073c 00000000 .4byte .LFB5\r
- 2791 0740 2C000000 .4byte .LFE5\r
- 2792 0744 D8010000 .4byte .LLST13\r
- 2793 0748 01 .byte 0x1\r
- 2794 0749 A0070000 .4byte 0x7a0\r
- 2795 074d 19 .uleb128 0x19\r
- 2796 074e EA010000 .4byte .LASF74\r
- 2797 0752 01 .byte 0x1\r
- 2798 0753 A304 .2byte 0x4a3\r
- 2799 0755 6F000000 .4byte 0x6f\r
- 2800 0759 F8010000 .4byte .LLST14\r
- 2801 075d 17 .uleb128 0x17\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 88\r
-\r
-\r
- 2802 075e 96060000 .4byte .LASF75\r
- 2803 0762 01 .byte 0x1\r
- 2804 0763 A504 .2byte 0x4a5\r
- 2805 0765 6F000000 .4byte 0x6f\r
- 2806 0769 05 .byte 0x5\r
- 2807 076a 03 .byte 0x3\r
- 2808 076b 42000000 .4byte interruptStatus.4773\r
- 2809 076f 16 .uleb128 0x16\r
- 2810 0770 49010000 .4byte .LASF68\r
- 2811 0774 01 .byte 0x1\r
- 2812 0775 A604 .2byte 0x4a6\r
- 2813 0777 6F000000 .4byte 0x6f\r
- 2814 077b 19020000 .4byte .LLST15\r
- 2815 077f 17 .uleb128 0x17\r
- 2816 0780 CF000000 .4byte .LASF76\r
- 2817 0784 01 .byte 0x1\r
- 2818 0785 A704 .2byte 0x4a7\r
- 2819 0787 6F000000 .4byte 0x6f\r
- 2820 078b 01 .byte 0x1\r
- 2821 078c 54 .byte 0x54\r
- 2822 078d 12 .uleb128 0x12\r
- 2823 078e 08000000 .4byte .LVL62\r
- 2824 0792 69090000 .4byte 0x969\r
- 2825 0796 12 .uleb128 0x12\r
- 2826 0797 20000000 .4byte .LVL64\r
- 2827 079b 77090000 .4byte 0x977\r
- 2828 079f 00 .byte 0\r
- 2829 07a0 13 .uleb128 0x13\r
- 2830 07a1 01 .byte 0x1\r
- 2831 07a2 C8050000 .4byte .LASF77\r
- 2832 07a6 01 .byte 0x1\r
- 2833 07a7 6605 .2byte 0x566\r
- 2834 07a9 01 .byte 0x1\r
- 2835 07aa 00000000 .4byte .LFB8\r
- 2836 07ae 54000000 .4byte .LFE8\r
- 2837 07b2 2C020000 .4byte .LLST16\r
- 2838 07b6 01 .byte 0x1\r
- 2839 07b7 D5070000 .4byte 0x7d5\r
- 2840 07bb 19 .uleb128 0x19\r
- 2841 07bc CA020000 .4byte .LASF78\r
- 2842 07c0 01 .byte 0x1\r
- 2843 07c1 6605 .2byte 0x566\r
- 2844 07c3 6F000000 .4byte 0x6f\r
- 2845 07c7 4C020000 .4byte .LLST17\r
- 2846 07cb 12 .uleb128 0x12\r
- 2847 07cc 12000000 .4byte .LVL67\r
- 2848 07d0 FD090000 .4byte 0x9fd\r
- 2849 07d4 00 .byte 0\r
- 2850 07d5 13 .uleb128 0x13\r
- 2851 07d6 01 .byte 0x1\r
- 2852 07d7 A9040000 .4byte .LASF79\r
- 2853 07db 01 .byte 0x1\r
- 2854 07dc 9A05 .2byte 0x59a\r
- 2855 07de 01 .byte 0x1\r
- 2856 07df 00000000 .4byte .LFB9\r
- 2857 07e3 2C000000 .4byte .LFE9\r
- 2858 07e7 6D020000 .4byte .LLST18\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 89\r
-\r
-\r
- 2859 07eb 01 .byte 0x1\r
- 2860 07ec FA070000 .4byte 0x7fa\r
- 2861 07f0 12 .uleb128 0x12\r
- 2862 07f1 0E000000 .4byte .LVL68\r
- 2863 07f5 110A0000 .4byte 0xa11\r
- 2864 07f9 00 .byte 0\r
- 2865 07fa 13 .uleb128 0x13\r
- 2866 07fb 01 .byte 0x1\r
- 2867 07fc EC000000 .4byte .LASF80\r
- 2868 0800 01 .byte 0x1\r
- 2869 0801 BF05 .2byte 0x5bf\r
- 2870 0803 01 .byte 0x1\r
- 2871 0804 00000000 .4byte .LFB10\r
- 2872 0808 50000000 .4byte .LFE10\r
- 2873 080c 8D020000 .4byte .LLST19\r
- 2874 0810 01 .byte 0x1\r
- 2875 0811 2F080000 .4byte 0x82f\r
- 2876 0815 19 .uleb128 0x19\r
- 2877 0816 79050000 .4byte .LASF81\r
- 2878 081a 01 .byte 0x1\r
- 2879 081b BF05 .2byte 0x5bf\r
- 2880 081d 6F000000 .4byte 0x6f\r
- 2881 0821 AD020000 .4byte .LLST20\r
- 2882 0825 12 .uleb128 0x12\r
- 2883 0826 12000000 .4byte .LVL71\r
- 2884 082a 070A0000 .4byte 0xa07\r
- 2885 082e 00 .byte 0\r
- 2886 082f 1F .uleb128 0x1f\r
- 2887 0830 78060000 .4byte .LASF82\r
- 2888 0834 01 .byte 0x1\r
- 2889 0835 1F .byte 0x1f\r
- 2890 0836 FF020000 .4byte 0x2ff\r
- 2891 083a 05 .byte 0x5\r
- 2892 083b 03 .byte 0x3\r
- 2893 083c 00000000 .4byte cyPmBackup\r
- 2894 0840 1F .uleb128 0x1f\r
- 2895 0841 C3040000 .4byte .LASF83\r
- 2896 0845 01 .byte 0x1\r
- 2897 0846 20 .byte 0x20\r
- 2898 0847 A9010000 .4byte 0x1a9\r
- 2899 084b 05 .byte 0x5\r
- 2900 084c 03 .byte 0x3\r
- 2901 084d 30000000 .4byte cyPmClockBackup\r
- 2902 0851 1F .uleb128 0x1f\r
- 2903 0852 85050000 .4byte .LASF84\r
- 2904 0856 01 .byte 0x1\r
- 2905 0857 23 .byte 0x23\r
- 2906 0858 62080000 .4byte 0x862\r
- 2907 085c 05 .byte 0x5\r
- 2908 085d 03 .byte 0x3\r
- 2909 085e 00000000 .4byte cyPmImoFreqReg2Mhz\r
- 2910 0862 18 .uleb128 0x18\r
- 2911 0863 3B050000 .4byte 0x53b\r
- 2912 0867 20 .uleb128 0x20\r
- 2913 0868 01 .byte 0x1\r
- 2914 0869 63050000 .4byte .LASF85\r
- 2915 086d 04 .byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 90\r
-\r
-\r
- 2916 086e 4B .byte 0x4b\r
- 2917 086f 01 .byte 0x1\r
- 2918 0870 01 .byte 0x1\r
- 2919 0871 7B080000 .4byte 0x87b\r
- 2920 0875 21 .uleb128 0x21\r
- 2921 0876 6F000000 .4byte 0x6f\r
- 2922 087a 00 .byte 0\r
- 2923 087b 20 .uleb128 0x20\r
- 2924 087c 01 .byte 0x1\r
- 2925 087d E9050000 .4byte .LASF86\r
- 2926 0881 05 .byte 0x5\r
- 2927 0882 49 .byte 0x49\r
- 2928 0883 01 .byte 0x1\r
- 2929 0884 01 .byte 0x1\r
- 2930 0885 8F080000 .4byte 0x88f\r
- 2931 0889 21 .uleb128 0x21\r
- 2932 088a 6F000000 .4byte 0x6f\r
- 2933 088e 00 .byte 0\r
- 2934 088f 20 .uleb128 0x20\r
- 2935 0890 01 .byte 0x1\r
- 2936 0891 1B000000 .4byte .LASF87\r
- 2937 0895 05 .byte 0x5\r
- 2938 0896 47 .byte 0x47\r
- 2939 0897 01 .byte 0x1\r
- 2940 0898 01 .byte 0x1\r
- 2941 0899 A3080000 .4byte 0x8a3\r
- 2942 089d 21 .uleb128 0x21\r
- 2943 089e 6F000000 .4byte 0x6f\r
- 2944 08a2 00 .byte 0\r
- 2945 08a3 20 .uleb128 0x20\r
- 2946 08a4 01 .byte 0x1\r
- 2947 08a5 10020000 .4byte .LASF88\r
- 2948 08a9 05 .byte 0x5\r
- 2949 08aa 4A .byte 0x4a\r
- 2950 08ab 01 .byte 0x1\r
- 2951 08ac 01 .byte 0x1\r
- 2952 08ad B7080000 .4byte 0x8b7\r
- 2953 08b1 21 .uleb128 0x21\r
- 2954 08b2 6F000000 .4byte 0x6f\r
- 2955 08b6 00 .byte 0\r
- 2956 08b7 22 .uleb128 0x22\r
- 2957 08b8 01 .byte 0x1\r
- 2958 08b9 1D050000 .4byte .LASF92\r
- 2959 08bd 05 .byte 0x5\r
- 2960 08be 4C .byte 0x4c\r
- 2961 08bf 01 .byte 0x1\r
- 2962 08c0 01 .byte 0x1\r
- 2963 08c1 20 .uleb128 0x20\r
- 2964 08c2 01 .byte 0x1\r
- 2965 08c3 F3030000 .4byte .LASF89\r
- 2966 08c7 05 .byte 0x5\r
- 2967 08c8 4F .byte 0x4f\r
- 2968 08c9 01 .byte 0x1\r
- 2969 08ca 01 .byte 0x1\r
- 2970 08cb D5080000 .4byte 0x8d5\r
- 2971 08cf 21 .uleb128 0x21\r
- 2972 08d0 6F000000 .4byte 0x6f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 91\r
-\r
-\r
- 2973 08d4 00 .byte 0\r
- 2974 08d5 20 .uleb128 0x20\r
- 2975 08d6 01 .byte 0x1\r
- 2976 08d7 EA020000 .4byte .LASF90\r
- 2977 08db 05 .byte 0x5\r
- 2978 08dc 4E .byte 0x4e\r
- 2979 08dd 01 .byte 0x1\r
- 2980 08de 01 .byte 0x1\r
- 2981 08df E9080000 .4byte 0x8e9\r
- 2982 08e3 21 .uleb128 0x21\r
- 2983 08e4 6F000000 .4byte 0x6f\r
- 2984 08e8 00 .byte 0\r
- 2985 08e9 20 .uleb128 0x20\r
- 2986 08ea 01 .byte 0x1\r
- 2987 08eb A7050000 .4byte .LASF91\r
- 2988 08ef 05 .byte 0x5\r
- 2989 08f0 50 .byte 0x50\r
- 2990 08f1 01 .byte 0x1\r
- 2991 08f2 01 .byte 0x1\r
- 2992 08f3 FD080000 .4byte 0x8fd\r
- 2993 08f7 21 .uleb128 0x21\r
- 2994 08f8 7A000000 .4byte 0x7a\r
- 2995 08fc 00 .byte 0\r
- 2996 08fd 22 .uleb128 0x22\r
- 2997 08fe 01 .byte 0x1\r
- 2998 08ff E4030000 .4byte .LASF93\r
- 2999 0903 05 .byte 0x5\r
- 3000 0904 43 .byte 0x43\r
- 3001 0905 01 .byte 0x1\r
- 3002 0906 01 .byte 0x1\r
- 3003 0907 22 .uleb128 0x22\r
- 3004 0908 01 .byte 0x1\r
- 3005 0909 6C060000 .4byte .LASF94\r
- 3006 090d 05 .byte 0x5\r
- 3007 090e 67 .byte 0x67\r
- 3008 090f 01 .byte 0x1\r
- 3009 0910 01 .byte 0x1\r
- 3010 0911 20 .uleb128 0x20\r
- 3011 0912 01 .byte 0x1\r
- 3012 0913 4D040000 .4byte .LASF95\r
- 3013 0917 05 .byte 0x5\r
- 3014 0918 7A .byte 0x7a\r
- 3015 0919 01 .byte 0x1\r
- 3016 091a 01 .byte 0x1\r
- 3017 091b 25090000 .4byte 0x925\r
- 3018 091f 21 .uleb128 0x21\r
- 3019 0920 85000000 .4byte 0x85\r
- 3020 0924 00 .byte 0\r
- 3021 0925 23 .uleb128 0x23\r
- 3022 0926 01 .byte 0x1\r
- 3023 0927 84030000 .4byte .LASF98\r
- 3024 092b 05 .byte 0x5\r
- 3025 092c 66 .byte 0x66\r
- 3026 092d 01 .byte 0x1\r
- 3027 092e A5000000 .4byte 0xa5\r
- 3028 0932 01 .byte 0x1\r
- 3029 0933 3D090000 .4byte 0x93d\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 92\r
-\r
-\r
- 3030 0937 21 .uleb128 0x21\r
- 3031 0938 6F000000 .4byte 0x6f\r
- 3032 093c 00 .byte 0\r
- 3033 093d 22 .uleb128 0x22\r
- 3034 093e 01 .byte 0x1\r
- 3035 093f 92020000 .4byte .LASF96\r
- 3036 0943 05 .byte 0x5\r
- 3037 0944 48 .byte 0x48\r
- 3038 0945 01 .byte 0x1\r
- 3039 0946 01 .byte 0x1\r
- 3040 0947 22 .uleb128 0x22\r
- 3041 0948 01 .byte 0x1\r
- 3042 0949 F7050000 .4byte .LASF97\r
- 3043 094d 05 .byte 0x5\r
- 3044 094e 4B .byte 0x4b\r
- 3045 094f 01 .byte 0x1\r
- 3046 0950 01 .byte 0x1\r
- 3047 0951 23 .uleb128 0x23\r
- 3048 0952 01 .byte 0x1\r
- 3049 0953 8D010000 .4byte .LASF99\r
- 3050 0957 05 .byte 0x5\r
- 3051 0958 42 .byte 0x42\r
- 3052 0959 01 .byte 0x1\r
- 3053 095a A5000000 .4byte 0xa5\r
- 3054 095e 01 .byte 0x1\r
- 3055 095f 69090000 .4byte 0x969\r
- 3056 0963 21 .uleb128 0x21\r
- 3057 0964 6F000000 .4byte 0x6f\r
- 3058 0968 00 .byte 0\r
- 3059 0969 24 .uleb128 0x24\r
- 3060 096a 01 .byte 0x1\r
- 3061 096b 57020000 .4byte .LASF115\r
- 3062 096f 05 .byte 0x5\r
- 3063 0970 7E .byte 0x7e\r
- 3064 0971 01 .byte 0x1\r
- 3065 0972 6F000000 .4byte 0x6f\r
- 3066 0976 01 .byte 0x1\r
- 3067 0977 20 .uleb128 0x20\r
- 3068 0978 01 .byte 0x1\r
- 3069 0979 1A040000 .4byte .LASF100\r
- 3070 097d 05 .byte 0x5\r
- 3071 097e 7F .byte 0x7f\r
- 3072 097f 01 .byte 0x1\r
- 3073 0980 01 .byte 0x1\r
- 3074 0981 8B090000 .4byte 0x98b\r
- 3075 0985 21 .uleb128 0x21\r
- 3076 0986 6F000000 .4byte 0x6f\r
- 3077 098a 00 .byte 0\r
- 3078 098b 22 .uleb128 0x22\r
- 3079 098c 01 .byte 0x1\r
- 3080 098d 32050000 .4byte .LASF101\r
- 3081 0991 05 .byte 0x5\r
- 3082 0992 9D .byte 0x9d\r
- 3083 0993 01 .byte 0x1\r
- 3084 0994 01 .byte 0x1\r
- 3085 0995 22 .uleb128 0x22\r
- 3086 0996 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 93\r
-\r
-\r
- 3087 0997 00000000 .4byte .LASF102\r
- 3088 099b 05 .byte 0x5\r
- 3089 099c 9E .byte 0x9e\r
- 3090 099d 01 .byte 0x1\r
- 3091 099e 01 .byte 0x1\r
- 3092 099f 22 .uleb128 0x22\r
- 3093 09a0 01 .byte 0x1\r
- 3094 09a1 D6020000 .4byte .LASF103\r
- 3095 09a5 05 .byte 0x5\r
- 3096 09a6 A0 .byte 0xa0\r
- 3097 09a7 01 .byte 0x1\r
- 3098 09a8 01 .byte 0x1\r
- 3099 09a9 23 .uleb128 0x23\r
- 3100 09aa 01 .byte 0x1\r
- 3101 09ab 7F020000 .4byte .LASF104\r
- 3102 09af 05 .byte 0x5\r
- 3103 09b0 5F .byte 0x5f\r
- 3104 09b1 01 .byte 0x1\r
- 3105 09b2 6F000000 .4byte 0x6f\r
- 3106 09b6 01 .byte 0x1\r
- 3107 09b7 C1090000 .4byte 0x9c1\r
- 3108 09bb 21 .uleb128 0x21\r
- 3109 09bc 6F000000 .4byte 0x6f\r
- 3110 09c0 00 .byte 0\r
- 3111 09c1 20 .uleb128 0x20\r
- 3112 09c2 01 .byte 0x1\r
- 3113 09c3 06010000 .4byte .LASF105\r
- 3114 09c7 05 .byte 0x5\r
- 3115 09c8 9B .byte 0x9b\r
- 3116 09c9 01 .byte 0x1\r
- 3117 09ca 01 .byte 0x1\r
- 3118 09cb DA090000 .4byte 0x9da\r
- 3119 09cf 21 .uleb128 0x21\r
- 3120 09d0 6F000000 .4byte 0x6f\r
- 3121 09d4 21 .uleb128 0x21\r
- 3122 09d5 6F000000 .4byte 0x6f\r
- 3123 09d9 00 .byte 0\r
- 3124 09da 20 .uleb128 0x20\r
- 3125 09db 01 .byte 0x1\r
- 3126 09dc 25060000 .4byte .LASF106\r
- 3127 09e0 05 .byte 0x5\r
- 3128 09e1 9C .byte 0x9c\r
- 3129 09e2 01 .byte 0x1\r
- 3130 09e3 01 .byte 0x1\r
- 3131 09e4 F3090000 .4byte 0x9f3\r
- 3132 09e8 21 .uleb128 0x21\r
- 3133 09e9 6F000000 .4byte 0x6f\r
- 3134 09ed 21 .uleb128 0x21\r
- 3135 09ee 6F000000 .4byte 0x6f\r
- 3136 09f2 00 .byte 0\r
- 3137 09f3 22 .uleb128 0x22\r
- 3138 09f4 01 .byte 0x1\r
- 3139 09f5 59060000 .4byte .LASF107\r
- 3140 09f9 05 .byte 0x5\r
- 3141 09fa 9F .byte 0x9f\r
- 3142 09fb 01 .byte 0x1\r
- 3143 09fc 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 94\r
-\r
-\r
- 3144 09fd 22 .uleb128 0x22\r
- 3145 09fe 01 .byte 0x1\r
- 3146 09ff 58010000 .4byte .LASF108\r
- 3147 0a03 05 .byte 0x5\r
- 3148 0a04 58 .byte 0x58\r
- 3149 0a05 01 .byte 0x1\r
- 3150 0a06 01 .byte 0x1\r
- 3151 0a07 22 .uleb128 0x22\r
- 3152 0a08 01 .byte 0x1\r
- 3153 0a09 C7030000 .4byte .LASF109\r
- 3154 0a0d 05 .byte 0x5\r
- 3155 0a0e 5A .byte 0x5a\r
- 3156 0a0f 01 .byte 0x1\r
- 3157 0a10 01 .byte 0x1\r
- 3158 0a11 22 .uleb128 0x22\r
- 3159 0a12 01 .byte 0x1\r
- 3160 0a13 72000000 .4byte .LASF110\r
- 3161 0a17 05 .byte 0x5\r
- 3162 0a18 63 .byte 0x63\r
- 3163 0a19 01 .byte 0x1\r
- 3164 0a1a 01 .byte 0x1\r
- 3165 0a1b 00 .byte 0\r
- 3166 .section .debug_abbrev,"",%progbits\r
- 3167 .Ldebug_abbrev0:\r
- 3168 0000 01 .uleb128 0x1\r
- 3169 0001 11 .uleb128 0x11\r
- 3170 0002 01 .byte 0x1\r
- 3171 0003 25 .uleb128 0x25\r
- 3172 0004 0E .uleb128 0xe\r
- 3173 0005 13 .uleb128 0x13\r
- 3174 0006 0B .uleb128 0xb\r
- 3175 0007 03 .uleb128 0x3\r
- 3176 0008 0E .uleb128 0xe\r
- 3177 0009 1B .uleb128 0x1b\r
- 3178 000a 0E .uleb128 0xe\r
- 3179 000b 55 .uleb128 0x55\r
- 3180 000c 06 .uleb128 0x6\r
- 3181 000d 11 .uleb128 0x11\r
- 3182 000e 01 .uleb128 0x1\r
- 3183 000f 52 .uleb128 0x52\r
- 3184 0010 01 .uleb128 0x1\r
- 3185 0011 10 .uleb128 0x10\r
- 3186 0012 06 .uleb128 0x6\r
- 3187 0013 00 .byte 0\r
- 3188 0014 00 .byte 0\r
- 3189 0015 02 .uleb128 0x2\r
- 3190 0016 24 .uleb128 0x24\r
- 3191 0017 00 .byte 0\r
- 3192 0018 0B .uleb128 0xb\r
- 3193 0019 0B .uleb128 0xb\r
- 3194 001a 3E .uleb128 0x3e\r
- 3195 001b 0B .uleb128 0xb\r
- 3196 001c 03 .uleb128 0x3\r
- 3197 001d 0E .uleb128 0xe\r
- 3198 001e 00 .byte 0\r
- 3199 001f 00 .byte 0\r
- 3200 0020 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 95\r
-\r
-\r
- 3201 0021 24 .uleb128 0x24\r
- 3202 0022 00 .byte 0\r
- 3203 0023 0B .uleb128 0xb\r
- 3204 0024 0B .uleb128 0xb\r
- 3205 0025 3E .uleb128 0x3e\r
- 3206 0026 0B .uleb128 0xb\r
- 3207 0027 03 .uleb128 0x3\r
- 3208 0028 08 .uleb128 0x8\r
- 3209 0029 00 .byte 0\r
- 3210 002a 00 .byte 0\r
- 3211 002b 04 .uleb128 0x4\r
- 3212 002c 16 .uleb128 0x16\r
- 3213 002d 00 .byte 0\r
- 3214 002e 03 .uleb128 0x3\r
- 3215 002f 0E .uleb128 0xe\r
- 3216 0030 3A .uleb128 0x3a\r
- 3217 0031 0B .uleb128 0xb\r
- 3218 0032 3B .uleb128 0x3b\r
- 3219 0033 0B .uleb128 0xb\r
- 3220 0034 49 .uleb128 0x49\r
- 3221 0035 13 .uleb128 0x13\r
- 3222 0036 00 .byte 0\r
- 3223 0037 00 .byte 0\r
- 3224 0038 05 .uleb128 0x5\r
- 3225 0039 35 .uleb128 0x35\r
- 3226 003a 00 .byte 0\r
- 3227 003b 49 .uleb128 0x49\r
- 3228 003c 13 .uleb128 0x13\r
- 3229 003d 00 .byte 0\r
- 3230 003e 00 .byte 0\r
- 3231 003f 06 .uleb128 0x6\r
- 3232 0040 13 .uleb128 0x13\r
- 3233 0041 01 .byte 0x1\r
- 3234 0042 03 .uleb128 0x3\r
- 3235 0043 0E .uleb128 0xe\r
- 3236 0044 0B .uleb128 0xb\r
- 3237 0045 0B .uleb128 0xb\r
- 3238 0046 3A .uleb128 0x3a\r
- 3239 0047 0B .uleb128 0xb\r
- 3240 0048 3B .uleb128 0x3b\r
- 3241 0049 0B .uleb128 0xb\r
- 3242 004a 01 .uleb128 0x1\r
- 3243 004b 13 .uleb128 0x13\r
- 3244 004c 00 .byte 0\r
- 3245 004d 00 .byte 0\r
- 3246 004e 07 .uleb128 0x7\r
- 3247 004f 0D .uleb128 0xd\r
- 3248 0050 00 .byte 0\r
- 3249 0051 03 .uleb128 0x3\r
- 3250 0052 0E .uleb128 0xe\r
- 3251 0053 3A .uleb128 0x3a\r
- 3252 0054 0B .uleb128 0xb\r
- 3253 0055 3B .uleb128 0x3b\r
- 3254 0056 0B .uleb128 0xb\r
- 3255 0057 49 .uleb128 0x49\r
- 3256 0058 13 .uleb128 0x13\r
- 3257 0059 38 .uleb128 0x38\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 96\r
-\r
-\r
- 3258 005a 0A .uleb128 0xa\r
- 3259 005b 00 .byte 0\r
- 3260 005c 00 .byte 0\r
- 3261 005d 08 .uleb128 0x8\r
- 3262 005e 0D .uleb128 0xd\r
- 3263 005f 00 .byte 0\r
- 3264 0060 03 .uleb128 0x3\r
- 3265 0061 0E .uleb128 0xe\r
- 3266 0062 3A .uleb128 0x3a\r
- 3267 0063 0B .uleb128 0xb\r
- 3268 0064 3B .uleb128 0x3b\r
- 3269 0065 05 .uleb128 0x5\r
- 3270 0066 49 .uleb128 0x49\r
- 3271 0067 13 .uleb128 0x13\r
- 3272 0068 38 .uleb128 0x38\r
- 3273 0069 0A .uleb128 0xa\r
- 3274 006a 00 .byte 0\r
- 3275 006b 00 .byte 0\r
- 3276 006c 09 .uleb128 0x9\r
- 3277 006d 16 .uleb128 0x16\r
- 3278 006e 00 .byte 0\r
- 3279 006f 03 .uleb128 0x3\r
- 3280 0070 0E .uleb128 0xe\r
- 3281 0071 3A .uleb128 0x3a\r
- 3282 0072 0B .uleb128 0xb\r
- 3283 0073 3B .uleb128 0x3b\r
- 3284 0074 05 .uleb128 0x5\r
- 3285 0075 49 .uleb128 0x49\r
- 3286 0076 13 .uleb128 0x13\r
- 3287 0077 00 .byte 0\r
- 3288 0078 00 .byte 0\r
- 3289 0079 0A .uleb128 0xa\r
- 3290 007a 13 .uleb128 0x13\r
- 3291 007b 01 .byte 0x1\r
- 3292 007c 03 .uleb128 0x3\r
- 3293 007d 0E .uleb128 0xe\r
- 3294 007e 0B .uleb128 0xb\r
- 3295 007f 0B .uleb128 0xb\r
- 3296 0080 3A .uleb128 0x3a\r
- 3297 0081 0B .uleb128 0xb\r
- 3298 0082 3B .uleb128 0x3b\r
- 3299 0083 05 .uleb128 0x5\r
- 3300 0084 01 .uleb128 0x1\r
- 3301 0085 13 .uleb128 0x13\r
- 3302 0086 00 .byte 0\r
- 3303 0087 00 .byte 0\r
- 3304 0088 0B .uleb128 0xb\r
- 3305 0089 01 .uleb128 0x1\r
- 3306 008a 01 .byte 0x1\r
- 3307 008b 49 .uleb128 0x49\r
- 3308 008c 13 .uleb128 0x13\r
- 3309 008d 01 .uleb128 0x1\r
- 3310 008e 13 .uleb128 0x13\r
- 3311 008f 00 .byte 0\r
- 3312 0090 00 .byte 0\r
- 3313 0091 0C .uleb128 0xc\r
- 3314 0092 21 .uleb128 0x21\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 97\r
-\r
-\r
- 3315 0093 00 .byte 0\r
- 3316 0094 49 .uleb128 0x49\r
- 3317 0095 13 .uleb128 0x13\r
- 3318 0096 2F .uleb128 0x2f\r
- 3319 0097 0B .uleb128 0xb\r
- 3320 0098 00 .byte 0\r
- 3321 0099 00 .byte 0\r
- 3322 009a 0D .uleb128 0xd\r
- 3323 009b 2E .uleb128 0x2e\r
- 3324 009c 00 .byte 0\r
- 3325 009d 03 .uleb128 0x3\r
- 3326 009e 0E .uleb128 0xe\r
- 3327 009f 3A .uleb128 0x3a\r
- 3328 00a0 0B .uleb128 0xb\r
- 3329 00a1 3B .uleb128 0x3b\r
- 3330 00a2 05 .uleb128 0x5\r
- 3331 00a3 27 .uleb128 0x27\r
- 3332 00a4 0C .uleb128 0xc\r
- 3333 00a5 11 .uleb128 0x11\r
- 3334 00a6 01 .uleb128 0x1\r
- 3335 00a7 12 .uleb128 0x12\r
- 3336 00a8 01 .uleb128 0x1\r
- 3337 00a9 40 .uleb128 0x40\r
- 3338 00aa 06 .uleb128 0x6\r
- 3339 00ab 9742 .uleb128 0x2117\r
- 3340 00ad 0C .uleb128 0xc\r
- 3341 00ae 00 .byte 0\r
- 3342 00af 00 .byte 0\r
- 3343 00b0 0E .uleb128 0xe\r
- 3344 00b1 2E .uleb128 0x2e\r
- 3345 00b2 00 .byte 0\r
- 3346 00b3 03 .uleb128 0x3\r
- 3347 00b4 0E .uleb128 0xe\r
- 3348 00b5 3A .uleb128 0x3a\r
- 3349 00b6 0B .uleb128 0xb\r
- 3350 00b7 3B .uleb128 0x3b\r
- 3351 00b8 05 .uleb128 0x5\r
- 3352 00b9 27 .uleb128 0x27\r
- 3353 00ba 0C .uleb128 0xc\r
- 3354 00bb 11 .uleb128 0x11\r
- 3355 00bc 01 .uleb128 0x1\r
- 3356 00bd 12 .uleb128 0x12\r
- 3357 00be 01 .uleb128 0x1\r
- 3358 00bf 40 .uleb128 0x40\r
- 3359 00c0 0A .uleb128 0xa\r
- 3360 00c1 9742 .uleb128 0x2117\r
- 3361 00c3 0C .uleb128 0xc\r
- 3362 00c4 00 .byte 0\r
- 3363 00c5 00 .byte 0\r
- 3364 00c6 0F .uleb128 0xf\r
- 3365 00c7 2E .uleb128 0x2e\r
- 3366 00c8 01 .byte 0x1\r
- 3367 00c9 3F .uleb128 0x3f\r
- 3368 00ca 0C .uleb128 0xc\r
- 3369 00cb 03 .uleb128 0x3\r
- 3370 00cc 0E .uleb128 0xe\r
- 3371 00cd 3A .uleb128 0x3a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 98\r
-\r
-\r
- 3372 00ce 0B .uleb128 0xb\r
- 3373 00cf 3B .uleb128 0x3b\r
- 3374 00d0 0B .uleb128 0xb\r
- 3375 00d1 27 .uleb128 0x27\r
- 3376 00d2 0C .uleb128 0xc\r
- 3377 00d3 11 .uleb128 0x11\r
- 3378 00d4 01 .uleb128 0x1\r
- 3379 00d5 12 .uleb128 0x12\r
- 3380 00d6 01 .uleb128 0x1\r
- 3381 00d7 40 .uleb128 0x40\r
- 3382 00d8 06 .uleb128 0x6\r
- 3383 00d9 9742 .uleb128 0x2117\r
- 3384 00db 0C .uleb128 0xc\r
- 3385 00dc 01 .uleb128 0x1\r
- 3386 00dd 13 .uleb128 0x13\r
- 3387 00de 00 .byte 0\r
- 3388 00df 00 .byte 0\r
- 3389 00e0 10 .uleb128 0x10\r
- 3390 00e1 898201 .uleb128 0x4109\r
- 3391 00e4 01 .byte 0x1\r
- 3392 00e5 11 .uleb128 0x11\r
- 3393 00e6 01 .uleb128 0x1\r
- 3394 00e7 31 .uleb128 0x31\r
- 3395 00e8 13 .uleb128 0x13\r
- 3396 00e9 01 .uleb128 0x1\r
- 3397 00ea 13 .uleb128 0x13\r
- 3398 00eb 00 .byte 0\r
- 3399 00ec 00 .byte 0\r
- 3400 00ed 11 .uleb128 0x11\r
- 3401 00ee 8A8201 .uleb128 0x410a\r
- 3402 00f1 00 .byte 0\r
- 3403 00f2 02 .uleb128 0x2\r
- 3404 00f3 0A .uleb128 0xa\r
- 3405 00f4 9142 .uleb128 0x2111\r
- 3406 00f6 0A .uleb128 0xa\r
- 3407 00f7 00 .byte 0\r
- 3408 00f8 00 .byte 0\r
- 3409 00f9 12 .uleb128 0x12\r
- 3410 00fa 898201 .uleb128 0x4109\r
- 3411 00fd 00 .byte 0\r
- 3412 00fe 11 .uleb128 0x11\r
- 3413 00ff 01 .uleb128 0x1\r
- 3414 0100 31 .uleb128 0x31\r
- 3415 0101 13 .uleb128 0x13\r
- 3416 0102 00 .byte 0\r
- 3417 0103 00 .byte 0\r
- 3418 0104 13 .uleb128 0x13\r
- 3419 0105 2E .uleb128 0x2e\r
- 3420 0106 01 .byte 0x1\r
- 3421 0107 3F .uleb128 0x3f\r
- 3422 0108 0C .uleb128 0xc\r
- 3423 0109 03 .uleb128 0x3\r
- 3424 010a 0E .uleb128 0xe\r
- 3425 010b 3A .uleb128 0x3a\r
- 3426 010c 0B .uleb128 0xb\r
- 3427 010d 3B .uleb128 0x3b\r
- 3428 010e 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 99\r
-\r
-\r
- 3429 010f 27 .uleb128 0x27\r
- 3430 0110 0C .uleb128 0xc\r
- 3431 0111 11 .uleb128 0x11\r
- 3432 0112 01 .uleb128 0x1\r
- 3433 0113 12 .uleb128 0x12\r
- 3434 0114 01 .uleb128 0x1\r
- 3435 0115 40 .uleb128 0x40\r
- 3436 0116 06 .uleb128 0x6\r
- 3437 0117 9742 .uleb128 0x2117\r
- 3438 0119 0C .uleb128 0xc\r
- 3439 011a 01 .uleb128 0x1\r
- 3440 011b 13 .uleb128 0x13\r
- 3441 011c 00 .byte 0\r
- 3442 011d 00 .byte 0\r
- 3443 011e 14 .uleb128 0x14\r
- 3444 011f 34 .uleb128 0x34\r
- 3445 0120 00 .byte 0\r
- 3446 0121 03 .uleb128 0x3\r
- 3447 0122 0E .uleb128 0xe\r
- 3448 0123 3A .uleb128 0x3a\r
- 3449 0124 0B .uleb128 0xb\r
- 3450 0125 3B .uleb128 0x3b\r
- 3451 0126 05 .uleb128 0x5\r
- 3452 0127 49 .uleb128 0x49\r
- 3453 0128 13 .uleb128 0x13\r
- 3454 0129 1C .uleb128 0x1c\r
- 3455 012a 0B .uleb128 0xb\r
- 3456 012b 00 .byte 0\r
- 3457 012c 00 .byte 0\r
- 3458 012d 15 .uleb128 0x15\r
- 3459 012e 34 .uleb128 0x34\r
- 3460 012f 00 .byte 0\r
- 3461 0130 03 .uleb128 0x3\r
- 3462 0131 08 .uleb128 0x8\r
- 3463 0132 3A .uleb128 0x3a\r
- 3464 0133 0B .uleb128 0xb\r
- 3465 0134 3B .uleb128 0x3b\r
- 3466 0135 05 .uleb128 0x5\r
- 3467 0136 49 .uleb128 0x49\r
- 3468 0137 13 .uleb128 0x13\r
- 3469 0138 00 .byte 0\r
- 3470 0139 00 .byte 0\r
- 3471 013a 16 .uleb128 0x16\r
- 3472 013b 34 .uleb128 0x34\r
- 3473 013c 00 .byte 0\r
- 3474 013d 03 .uleb128 0x3\r
- 3475 013e 0E .uleb128 0xe\r
- 3476 013f 3A .uleb128 0x3a\r
- 3477 0140 0B .uleb128 0xb\r
- 3478 0141 3B .uleb128 0x3b\r
- 3479 0142 05 .uleb128 0x5\r
- 3480 0143 49 .uleb128 0x49\r
- 3481 0144 13 .uleb128 0x13\r
- 3482 0145 02 .uleb128 0x2\r
- 3483 0146 06 .uleb128 0x6\r
- 3484 0147 00 .byte 0\r
- 3485 0148 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 100\r
-\r
-\r
- 3486 0149 17 .uleb128 0x17\r
- 3487 014a 34 .uleb128 0x34\r
- 3488 014b 00 .byte 0\r
- 3489 014c 03 .uleb128 0x3\r
- 3490 014d 0E .uleb128 0xe\r
- 3491 014e 3A .uleb128 0x3a\r
- 3492 014f 0B .uleb128 0xb\r
- 3493 0150 3B .uleb128 0x3b\r
- 3494 0151 05 .uleb128 0x5\r
- 3495 0152 49 .uleb128 0x49\r
- 3496 0153 13 .uleb128 0x13\r
- 3497 0154 02 .uleb128 0x2\r
- 3498 0155 0A .uleb128 0xa\r
- 3499 0156 00 .byte 0\r
- 3500 0157 00 .byte 0\r
- 3501 0158 18 .uleb128 0x18\r
- 3502 0159 26 .uleb128 0x26\r
- 3503 015a 00 .byte 0\r
- 3504 015b 49 .uleb128 0x49\r
- 3505 015c 13 .uleb128 0x13\r
- 3506 015d 00 .byte 0\r
- 3507 015e 00 .byte 0\r
- 3508 015f 19 .uleb128 0x19\r
- 3509 0160 05 .uleb128 0x5\r
- 3510 0161 00 .byte 0\r
- 3511 0162 03 .uleb128 0x3\r
- 3512 0163 0E .uleb128 0xe\r
- 3513 0164 3A .uleb128 0x3a\r
- 3514 0165 0B .uleb128 0xb\r
- 3515 0166 3B .uleb128 0x3b\r
- 3516 0167 05 .uleb128 0x5\r
- 3517 0168 49 .uleb128 0x49\r
- 3518 0169 13 .uleb128 0x13\r
- 3519 016a 02 .uleb128 0x2\r
- 3520 016b 06 .uleb128 0x6\r
- 3521 016c 00 .byte 0\r
- 3522 016d 00 .byte 0\r
- 3523 016e 1A .uleb128 0x1a\r
- 3524 016f 898201 .uleb128 0x4109\r
- 3525 0172 00 .byte 0\r
- 3526 0173 11 .uleb128 0x11\r
- 3527 0174 01 .uleb128 0x1\r
- 3528 0175 9542 .uleb128 0x2115\r
- 3529 0177 0C .uleb128 0xc\r
- 3530 0178 31 .uleb128 0x31\r
- 3531 0179 13 .uleb128 0x13\r
- 3532 017a 00 .byte 0\r
- 3533 017b 00 .byte 0\r
- 3534 017c 1B .uleb128 0x1b\r
- 3535 017d 2E .uleb128 0x2e\r
- 3536 017e 00 .byte 0\r
- 3537 017f 03 .uleb128 0x3\r
- 3538 0180 0E .uleb128 0xe\r
- 3539 0181 3A .uleb128 0x3a\r
- 3540 0182 0B .uleb128 0xb\r
- 3541 0183 3B .uleb128 0x3b\r
- 3542 0184 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 101\r
-\r
-\r
- 3543 0185 27 .uleb128 0x27\r
- 3544 0186 0C .uleb128 0xc\r
- 3545 0187 20 .uleb128 0x20\r
- 3546 0188 0B .uleb128 0xb\r
- 3547 0189 00 .byte 0\r
- 3548 018a 00 .byte 0\r
- 3549 018b 1C .uleb128 0x1c\r
- 3550 018c 1D .uleb128 0x1d\r
- 3551 018d 01 .byte 0x1\r
- 3552 018e 31 .uleb128 0x31\r
- 3553 018f 13 .uleb128 0x13\r
- 3554 0190 52 .uleb128 0x52\r
- 3555 0191 01 .uleb128 0x1\r
- 3556 0192 55 .uleb128 0x55\r
- 3557 0193 06 .uleb128 0x6\r
- 3558 0194 58 .uleb128 0x58\r
- 3559 0195 0B .uleb128 0xb\r
- 3560 0196 59 .uleb128 0x59\r
- 3561 0197 05 .uleb128 0x5\r
- 3562 0198 01 .uleb128 0x1\r
- 3563 0199 13 .uleb128 0x13\r
- 3564 019a 00 .byte 0\r
- 3565 019b 00 .byte 0\r
- 3566 019c 1D .uleb128 0x1d\r
- 3567 019d 1D .uleb128 0x1d\r
- 3568 019e 01 .byte 0x1\r
- 3569 019f 31 .uleb128 0x31\r
- 3570 01a0 13 .uleb128 0x13\r
- 3571 01a1 11 .uleb128 0x11\r
- 3572 01a2 01 .uleb128 0x1\r
- 3573 01a3 12 .uleb128 0x12\r
- 3574 01a4 01 .uleb128 0x1\r
- 3575 01a5 58 .uleb128 0x58\r
- 3576 01a6 0B .uleb128 0xb\r
- 3577 01a7 59 .uleb128 0x59\r
- 3578 01a8 05 .uleb128 0x5\r
- 3579 01a9 01 .uleb128 0x1\r
- 3580 01aa 13 .uleb128 0x13\r
- 3581 01ab 00 .byte 0\r
- 3582 01ac 00 .byte 0\r
- 3583 01ad 1E .uleb128 0x1e\r
- 3584 01ae 2E .uleb128 0x2e\r
- 3585 01af 01 .byte 0x1\r
- 3586 01b0 3F .uleb128 0x3f\r
- 3587 01b1 0C .uleb128 0xc\r
- 3588 01b2 03 .uleb128 0x3\r
- 3589 01b3 0E .uleb128 0xe\r
- 3590 01b4 3A .uleb128 0x3a\r
- 3591 01b5 0B .uleb128 0xb\r
- 3592 01b6 3B .uleb128 0x3b\r
- 3593 01b7 05 .uleb128 0x5\r
- 3594 01b8 27 .uleb128 0x27\r
- 3595 01b9 0C .uleb128 0xc\r
- 3596 01ba 49 .uleb128 0x49\r
- 3597 01bb 13 .uleb128 0x13\r
- 3598 01bc 11 .uleb128 0x11\r
- 3599 01bd 01 .uleb128 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 102\r
-\r
-\r
- 3600 01be 12 .uleb128 0x12\r
- 3601 01bf 01 .uleb128 0x1\r
- 3602 01c0 40 .uleb128 0x40\r
- 3603 01c1 06 .uleb128 0x6\r
- 3604 01c2 9742 .uleb128 0x2117\r
- 3605 01c4 0C .uleb128 0xc\r
- 3606 01c5 01 .uleb128 0x1\r
- 3607 01c6 13 .uleb128 0x13\r
- 3608 01c7 00 .byte 0\r
- 3609 01c8 00 .byte 0\r
- 3610 01c9 1F .uleb128 0x1f\r
- 3611 01ca 34 .uleb128 0x34\r
- 3612 01cb 00 .byte 0\r
- 3613 01cc 03 .uleb128 0x3\r
- 3614 01cd 0E .uleb128 0xe\r
- 3615 01ce 3A .uleb128 0x3a\r
- 3616 01cf 0B .uleb128 0xb\r
- 3617 01d0 3B .uleb128 0x3b\r
- 3618 01d1 0B .uleb128 0xb\r
- 3619 01d2 49 .uleb128 0x49\r
- 3620 01d3 13 .uleb128 0x13\r
- 3621 01d4 02 .uleb128 0x2\r
- 3622 01d5 0A .uleb128 0xa\r
- 3623 01d6 00 .byte 0\r
- 3624 01d7 00 .byte 0\r
- 3625 01d8 20 .uleb128 0x20\r
- 3626 01d9 2E .uleb128 0x2e\r
- 3627 01da 01 .byte 0x1\r
- 3628 01db 3F .uleb128 0x3f\r
- 3629 01dc 0C .uleb128 0xc\r
- 3630 01dd 03 .uleb128 0x3\r
- 3631 01de 0E .uleb128 0xe\r
- 3632 01df 3A .uleb128 0x3a\r
- 3633 01e0 0B .uleb128 0xb\r
- 3634 01e1 3B .uleb128 0x3b\r
- 3635 01e2 0B .uleb128 0xb\r
- 3636 01e3 27 .uleb128 0x27\r
- 3637 01e4 0C .uleb128 0xc\r
- 3638 01e5 3C .uleb128 0x3c\r
- 3639 01e6 0C .uleb128 0xc\r
- 3640 01e7 01 .uleb128 0x1\r
- 3641 01e8 13 .uleb128 0x13\r
- 3642 01e9 00 .byte 0\r
- 3643 01ea 00 .byte 0\r
- 3644 01eb 21 .uleb128 0x21\r
- 3645 01ec 05 .uleb128 0x5\r
- 3646 01ed 00 .byte 0\r
- 3647 01ee 49 .uleb128 0x49\r
- 3648 01ef 13 .uleb128 0x13\r
- 3649 01f0 00 .byte 0\r
- 3650 01f1 00 .byte 0\r
- 3651 01f2 22 .uleb128 0x22\r
- 3652 01f3 2E .uleb128 0x2e\r
- 3653 01f4 00 .byte 0\r
- 3654 01f5 3F .uleb128 0x3f\r
- 3655 01f6 0C .uleb128 0xc\r
- 3656 01f7 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 103\r
-\r
-\r
- 3657 01f8 0E .uleb128 0xe\r
- 3658 01f9 3A .uleb128 0x3a\r
- 3659 01fa 0B .uleb128 0xb\r
- 3660 01fb 3B .uleb128 0x3b\r
- 3661 01fc 0B .uleb128 0xb\r
- 3662 01fd 27 .uleb128 0x27\r
- 3663 01fe 0C .uleb128 0xc\r
- 3664 01ff 3C .uleb128 0x3c\r
- 3665 0200 0C .uleb128 0xc\r
- 3666 0201 00 .byte 0\r
- 3667 0202 00 .byte 0\r
- 3668 0203 23 .uleb128 0x23\r
- 3669 0204 2E .uleb128 0x2e\r
- 3670 0205 01 .byte 0x1\r
- 3671 0206 3F .uleb128 0x3f\r
- 3672 0207 0C .uleb128 0xc\r
- 3673 0208 03 .uleb128 0x3\r
- 3674 0209 0E .uleb128 0xe\r
- 3675 020a 3A .uleb128 0x3a\r
- 3676 020b 0B .uleb128 0xb\r
- 3677 020c 3B .uleb128 0x3b\r
- 3678 020d 0B .uleb128 0xb\r
- 3679 020e 27 .uleb128 0x27\r
- 3680 020f 0C .uleb128 0xc\r
- 3681 0210 49 .uleb128 0x49\r
- 3682 0211 13 .uleb128 0x13\r
- 3683 0212 3C .uleb128 0x3c\r
- 3684 0213 0C .uleb128 0xc\r
- 3685 0214 01 .uleb128 0x1\r
- 3686 0215 13 .uleb128 0x13\r
- 3687 0216 00 .byte 0\r
- 3688 0217 00 .byte 0\r
- 3689 0218 24 .uleb128 0x24\r
- 3690 0219 2E .uleb128 0x2e\r
- 3691 021a 00 .byte 0\r
- 3692 021b 3F .uleb128 0x3f\r
- 3693 021c 0C .uleb128 0xc\r
- 3694 021d 03 .uleb128 0x3\r
- 3695 021e 0E .uleb128 0xe\r
- 3696 021f 3A .uleb128 0x3a\r
- 3697 0220 0B .uleb128 0xb\r
- 3698 0221 3B .uleb128 0x3b\r
- 3699 0222 0B .uleb128 0xb\r
- 3700 0223 27 .uleb128 0x27\r
- 3701 0224 0C .uleb128 0xc\r
- 3702 0225 49 .uleb128 0x49\r
- 3703 0226 13 .uleb128 0x13\r
- 3704 0227 3C .uleb128 0x3c\r
- 3705 0228 0C .uleb128 0xc\r
- 3706 0229 00 .byte 0\r
- 3707 022a 00 .byte 0\r
- 3708 022b 00 .byte 0\r
- 3709 .section .debug_loc,"",%progbits\r
- 3710 .Ldebug_loc0:\r
- 3711 .LLST0:\r
- 3712 0000 00000000 .4byte .LFB11\r
- 3713 0004 04000000 .4byte .LCFI0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 104\r
-\r
-\r
- 3714 0008 0200 .2byte 0x2\r
- 3715 000a 7D .byte 0x7d\r
- 3716 000b 00 .sleb128 0\r
- 3717 000c 04000000 .4byte .LCFI0\r
- 3718 0010 64010000 .4byte .LFE11\r
- 3719 0014 0200 .2byte 0x2\r
- 3720 0016 7D .byte 0x7d\r
- 3721 0017 24 .sleb128 36\r
- 3722 0018 00000000 .4byte 0\r
- 3723 001c 00000000 .4byte 0\r
- 3724 .LLST1:\r
- 3725 0020 00000000 .4byte .LFB0\r
- 3726 0024 02000000 .4byte .LCFI1\r
- 3727 0028 0200 .2byte 0x2\r
- 3728 002a 7D .byte 0x7d\r
- 3729 002b 00 .sleb128 0\r
- 3730 002c 02000000 .4byte .LCFI1\r
- 3731 0030 B4010000 .4byte .LFE0\r
- 3732 0034 0200 .2byte 0x2\r
- 3733 0036 7D .byte 0x7d\r
- 3734 0037 08 .sleb128 8\r
- 3735 0038 00000000 .4byte 0\r
- 3736 003c 00000000 .4byte 0\r
- 3737 .LLST2:\r
- 3738 0040 00000000 .4byte .LFB1\r
- 3739 0044 04000000 .4byte .LCFI2\r
- 3740 0048 0200 .2byte 0x2\r
- 3741 004a 7D .byte 0x7d\r
- 3742 004b 00 .sleb128 0\r
- 3743 004c 04000000 .4byte .LCFI2\r
- 3744 0050 08020000 .4byte .LFE1\r
- 3745 0054 0200 .2byte 0x2\r
- 3746 0056 7D .byte 0x7d\r
- 3747 0057 10 .sleb128 16\r
- 3748 0058 00000000 .4byte 0\r
- 3749 005c 00000000 .4byte 0\r
- 3750 .LLST3:\r
- 3751 0060 AA010000 .4byte .LVL29\r
- 3752 0064 B0010000 .4byte .LVL30\r
- 3753 0068 0500 .2byte 0x5\r
- 3754 006a 72 .byte 0x72\r
- 3755 006b 00 .sleb128 0\r
- 3756 006c 38 .byte 0x38\r
- 3757 006d 24 .byte 0x24\r
- 3758 006e 9F .byte 0x9f\r
- 3759 006f B0010000 .4byte .LVL30\r
- 3760 0073 B6010000 .4byte .LVL31\r
- 3761 0077 0B00 .2byte 0xb\r
- 3762 0079 72 .byte 0x72\r
- 3763 007a 00 .sleb128 0\r
- 3764 007b 38 .byte 0x38\r
- 3765 007c 24 .byte 0x24\r
- 3766 007d 73 .byte 0x73\r
- 3767 007e 00 .sleb128 0\r
- 3768 007f 08 .byte 0x8\r
- 3769 0080 FF .byte 0xff\r
- 3770 0081 1A .byte 0x1a\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 105\r
-\r
-\r
- 3771 0082 21 .byte 0x21\r
- 3772 0083 9F .byte 0x9f\r
- 3773 0084 00000000 .4byte 0\r
- 3774 0088 00000000 .4byte 0\r
- 3775 .LLST4:\r
- 3776 008c 00000000 .4byte .LFB2\r
- 3777 0090 02000000 .4byte .LCFI3\r
- 3778 0094 0200 .2byte 0x2\r
- 3779 0096 7D .byte 0x7d\r
- 3780 0097 00 .sleb128 0\r
- 3781 0098 02000000 .4byte .LCFI3\r
- 3782 009c 60000000 .4byte .LFE2\r
- 3783 00a0 0200 .2byte 0x2\r
- 3784 00a2 7D .byte 0x7d\r
- 3785 00a3 0C .sleb128 12\r
- 3786 00a4 00000000 .4byte 0\r
- 3787 00a8 00000000 .4byte 0\r
- 3788 .LLST5:\r
- 3789 00ac 00000000 .4byte .LVL33\r
- 3790 00b0 0A000000 .4byte .LVL34\r
- 3791 00b4 0100 .2byte 0x1\r
- 3792 00b6 50 .byte 0x50\r
- 3793 00b7 0A000000 .4byte .LVL34\r
- 3794 00bb 60000000 .4byte .LFE2\r
- 3795 00bf 0400 .2byte 0x4\r
- 3796 00c1 F3 .byte 0xf3\r
- 3797 00c2 01 .uleb128 0x1\r
- 3798 00c3 50 .byte 0x50\r
- 3799 00c4 9F .byte 0x9f\r
- 3800 00c5 00000000 .4byte 0\r
- 3801 00c9 00000000 .4byte 0\r
- 3802 .LLST6:\r
- 3803 00cd 00000000 .4byte .LVL33\r
- 3804 00d1 1A000000 .4byte .LVL35\r
- 3805 00d5 0100 .2byte 0x1\r
- 3806 00d7 51 .byte 0x51\r
- 3807 00d8 1A000000 .4byte .LVL35\r
- 3808 00dc 60000000 .4byte .LFE2\r
- 3809 00e0 0400 .2byte 0x4\r
- 3810 00e2 F3 .byte 0xf3\r
- 3811 00e3 01 .uleb128 0x1\r
- 3812 00e4 51 .byte 0x51\r
- 3813 00e5 9F .byte 0x9f\r
- 3814 00e6 00000000 .4byte 0\r
- 3815 00ea 00000000 .4byte 0\r
- 3816 .LLST7:\r
- 3817 00ee 00000000 .4byte .LFB3\r
- 3818 00f2 02000000 .4byte .LCFI4\r
- 3819 00f6 0200 .2byte 0x2\r
- 3820 00f8 7D .byte 0x7d\r
- 3821 00f9 00 .sleb128 0\r
- 3822 00fa 02000000 .4byte .LCFI4\r
- 3823 00fe D8000000 .4byte .LFE3\r
- 3824 0102 0200 .2byte 0x2\r
- 3825 0104 7D .byte 0x7d\r
- 3826 0105 10 .sleb128 16\r
- 3827 0106 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 106\r
-\r
-\r
- 3828 010a 00000000 .4byte 0\r
- 3829 .LLST8:\r
- 3830 010e 00000000 .4byte .LVL36\r
- 3831 0112 07000000 .4byte .LVL37-1\r
- 3832 0116 0100 .2byte 0x1\r
- 3833 0118 50 .byte 0x50\r
- 3834 0119 07000000 .4byte .LVL37-1\r
- 3835 011d D8000000 .4byte .LFE3\r
- 3836 0121 0400 .2byte 0x4\r
- 3837 0123 F3 .byte 0xf3\r
- 3838 0124 01 .uleb128 0x1\r
- 3839 0125 50 .byte 0x50\r
- 3840 0126 9F .byte 0x9f\r
- 3841 0127 00000000 .4byte 0\r
- 3842 012b 00000000 .4byte 0\r
- 3843 .LLST9:\r
- 3844 012f 00000000 .4byte .LVL36\r
- 3845 0133 07000000 .4byte .LVL37-1\r
- 3846 0137 0100 .2byte 0x1\r
- 3847 0139 51 .byte 0x51\r
- 3848 013a 07000000 .4byte .LVL37-1\r
- 3849 013e D8000000 .4byte .LFE3\r
- 3850 0142 0400 .2byte 0x4\r
- 3851 0144 F3 .byte 0xf3\r
- 3852 0145 01 .uleb128 0x1\r
- 3853 0146 51 .byte 0x51\r
- 3854 0147 9F .byte 0x9f\r
- 3855 0148 00000000 .4byte 0\r
- 3856 014c 00000000 .4byte 0\r
- 3857 .LLST10:\r
- 3858 0150 0C000000 .4byte .LVL38\r
- 3859 0154 18000000 .4byte .LVL39\r
- 3860 0158 0100 .2byte 0x1\r
- 3861 015a 50 .byte 0x50\r
- 3862 015b 18000000 .4byte .LVL39\r
- 3863 015f B6000000 .4byte .LVL42\r
- 3864 0163 0100 .2byte 0x1\r
- 3865 0165 55 .byte 0x55\r
- 3866 0166 B6000000 .4byte .LVL42\r
- 3867 016a BD000000 .4byte .LVL43-1\r
- 3868 016e 0100 .2byte 0x1\r
- 3869 0170 50 .byte 0x50\r
- 3870 0171 BD000000 .4byte .LVL43-1\r
- 3871 0175 D8000000 .4byte .LFE3\r
- 3872 0179 0100 .2byte 0x1\r
- 3873 017b 55 .byte 0x55\r
- 3874 017c 00000000 .4byte 0\r
- 3875 0180 00000000 .4byte 0\r
- 3876 .LLST11:\r
- 3877 0184 00000000 .4byte .LFB4\r
- 3878 0188 02000000 .4byte .LCFI5\r
- 3879 018c 0200 .2byte 0x2\r
- 3880 018e 7D .byte 0x7d\r
- 3881 018f 00 .sleb128 0\r
- 3882 0190 02000000 .4byte .LCFI5\r
- 3883 0194 38020000 .4byte .LFE4\r
- 3884 0198 0200 .2byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 107\r
-\r
-\r
- 3885 019a 7D .byte 0x7d\r
- 3886 019b 10 .sleb128 16\r
- 3887 019c 00000000 .4byte 0\r
- 3888 01a0 00000000 .4byte 0\r
- 3889 .LLST12:\r
- 3890 01a4 0A000000 .4byte .LVL45\r
- 3891 01a8 1A000000 .4byte .LVL46\r
- 3892 01ac 0100 .2byte 0x1\r
- 3893 01ae 50 .byte 0x50\r
- 3894 01af 1A000000 .4byte .LVL46\r
- 3895 01b3 FC010000 .4byte .LVL59\r
- 3896 01b7 0100 .2byte 0x1\r
- 3897 01b9 55 .byte 0x55\r
- 3898 01ba FC010000 .4byte .LVL59\r
- 3899 01be 03020000 .4byte .LVL60-1\r
- 3900 01c2 0100 .2byte 0x1\r
- 3901 01c4 50 .byte 0x50\r
- 3902 01c5 03020000 .4byte .LVL60-1\r
- 3903 01c9 38020000 .4byte .LFE4\r
- 3904 01cd 0100 .2byte 0x1\r
- 3905 01cf 55 .byte 0x55\r
- 3906 01d0 00000000 .4byte 0\r
- 3907 01d4 00000000 .4byte 0\r
- 3908 .LLST13:\r
- 3909 01d8 00000000 .4byte .LFB5\r
- 3910 01dc 02000000 .4byte .LCFI6\r
- 3911 01e0 0200 .2byte 0x2\r
- 3912 01e2 7D .byte 0x7d\r
- 3913 01e3 00 .sleb128 0\r
- 3914 01e4 02000000 .4byte .LCFI6\r
- 3915 01e8 2C000000 .4byte .LFE5\r
- 3916 01ec 0200 .2byte 0x2\r
- 3917 01ee 7D .byte 0x7d\r
- 3918 01ef 10 .sleb128 16\r
- 3919 01f0 00000000 .4byte 0\r
- 3920 01f4 00000000 .4byte 0\r
- 3921 .LLST14:\r
- 3922 01f8 00000000 .4byte .LVL61\r
- 3923 01fc 07000000 .4byte .LVL62-1\r
- 3924 0200 0100 .2byte 0x1\r
- 3925 0202 50 .byte 0x50\r
- 3926 0203 07000000 .4byte .LVL62-1\r
- 3927 0207 2C000000 .4byte .LFE5\r
- 3928 020b 0400 .2byte 0x4\r
- 3929 020d F3 .byte 0xf3\r
- 3930 020e 01 .uleb128 0x1\r
- 3931 020f 50 .byte 0x50\r
- 3932 0210 9F .byte 0x9f\r
- 3933 0211 00000000 .4byte 0\r
- 3934 0215 00000000 .4byte 0\r
- 3935 .LLST15:\r
- 3936 0219 08000000 .4byte .LVL62\r
- 3937 021d 1F000000 .4byte .LVL64-1\r
- 3938 0221 0100 .2byte 0x1\r
- 3939 0223 50 .byte 0x50\r
- 3940 0224 00000000 .4byte 0\r
- 3941 0228 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 108\r
-\r
-\r
- 3942 .LLST16:\r
- 3943 022c 00000000 .4byte .LFB8\r
- 3944 0230 02000000 .4byte .LCFI7\r
- 3945 0234 0200 .2byte 0x2\r
- 3946 0236 7D .byte 0x7d\r
- 3947 0237 00 .sleb128 0\r
- 3948 0238 02000000 .4byte .LCFI7\r
- 3949 023c 54000000 .4byte .LFE8\r
- 3950 0240 0200 .2byte 0x2\r
- 3951 0242 7D .byte 0x7d\r
- 3952 0243 10 .sleb128 16\r
- 3953 0244 00000000 .4byte 0\r
- 3954 0248 00000000 .4byte 0\r
- 3955 .LLST17:\r
- 3956 024c 00000000 .4byte .LVL65\r
- 3957 0250 0C000000 .4byte .LVL66\r
- 3958 0254 0100 .2byte 0x1\r
- 3959 0256 50 .byte 0x50\r
- 3960 0257 0C000000 .4byte .LVL66\r
- 3961 025b 54000000 .4byte .LFE8\r
- 3962 025f 0400 .2byte 0x4\r
- 3963 0261 F3 .byte 0xf3\r
- 3964 0262 01 .uleb128 0x1\r
- 3965 0263 50 .byte 0x50\r
- 3966 0264 9F .byte 0x9f\r
- 3967 0265 00000000 .4byte 0\r
- 3968 0269 00000000 .4byte 0\r
- 3969 .LLST18:\r
- 3970 026d 00000000 .4byte .LFB9\r
- 3971 0271 02000000 .4byte .LCFI8\r
- 3972 0275 0200 .2byte 0x2\r
- 3973 0277 7D .byte 0x7d\r
- 3974 0278 00 .sleb128 0\r
- 3975 0279 02000000 .4byte .LCFI8\r
- 3976 027d 2C000000 .4byte .LFE9\r
- 3977 0281 0200 .2byte 0x2\r
- 3978 0283 7D .byte 0x7d\r
- 3979 0284 08 .sleb128 8\r
- 3980 0285 00000000 .4byte 0\r
- 3981 0289 00000000 .4byte 0\r
- 3982 .LLST19:\r
- 3983 028d 00000000 .4byte .LFB10\r
- 3984 0291 02000000 .4byte .LCFI9\r
- 3985 0295 0200 .2byte 0x2\r
- 3986 0297 7D .byte 0x7d\r
- 3987 0298 00 .sleb128 0\r
- 3988 0299 02000000 .4byte .LCFI9\r
- 3989 029d 50000000 .4byte .LFE10\r
- 3990 02a1 0200 .2byte 0x2\r
- 3991 02a3 7D .byte 0x7d\r
- 3992 02a4 10 .sleb128 16\r
- 3993 02a5 00000000 .4byte 0\r
- 3994 02a9 00000000 .4byte 0\r
- 3995 .LLST20:\r
- 3996 02ad 00000000 .4byte .LVL69\r
- 3997 02b1 0C000000 .4byte .LVL70\r
- 3998 02b5 0100 .2byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 109\r
-\r
-\r
- 3999 02b7 50 .byte 0x50\r
- 4000 02b8 0C000000 .4byte .LVL70\r
- 4001 02bc 50000000 .4byte .LFE10\r
- 4002 02c0 0400 .2byte 0x4\r
- 4003 02c2 F3 .byte 0xf3\r
- 4004 02c3 01 .uleb128 0x1\r
- 4005 02c4 50 .byte 0x50\r
- 4006 02c5 9F .byte 0x9f\r
- 4007 02c6 00000000 .4byte 0\r
- 4008 02ca 00000000 .4byte 0\r
- 4009 .section .debug_aranges,"",%progbits\r
- 4010 0000 6C000000 .4byte 0x6c\r
- 4011 0004 0200 .2byte 0x2\r
- 4012 0006 00000000 .4byte .Ldebug_info0\r
- 4013 000a 04 .byte 0x4\r
- 4014 000b 00 .byte 0\r
- 4015 000c 0000 .2byte 0\r
- 4016 000e 0000 .2byte 0\r
- 4017 0010 00000000 .4byte .LFB11\r
- 4018 0014 64010000 .4byte .LFE11-.LFB11\r
- 4019 0018 00000000 .4byte .LFB12\r
- 4020 001c A4000000 .4byte .LFE12-.LFB12\r
- 4021 0020 00000000 .4byte .LFB0\r
- 4022 0024 B4010000 .4byte .LFE0-.LFB0\r
- 4023 0028 00000000 .4byte .LFB1\r
- 4024 002c 08020000 .4byte .LFE1-.LFB1\r
- 4025 0030 00000000 .4byte .LFB2\r
- 4026 0034 60000000 .4byte .LFE2-.LFB2\r
- 4027 0038 00000000 .4byte .LFB3\r
- 4028 003c D8000000 .4byte .LFE3-.LFB3\r
- 4029 0040 00000000 .4byte .LFB4\r
- 4030 0044 38020000 .4byte .LFE4-.LFB4\r
- 4031 0048 00000000 .4byte .LFB5\r
- 4032 004c 2C000000 .4byte .LFE5-.LFB5\r
- 4033 0050 00000000 .4byte .LFB8\r
- 4034 0054 54000000 .4byte .LFE8-.LFB8\r
- 4035 0058 00000000 .4byte .LFB9\r
- 4036 005c 2C000000 .4byte .LFE9-.LFB9\r
- 4037 0060 00000000 .4byte .LFB10\r
- 4038 0064 50000000 .4byte .LFE10-.LFB10\r
- 4039 0068 00000000 .4byte 0\r
- 4040 006c 00000000 .4byte 0\r
- 4041 .section .debug_ranges,"",%progbits\r
- 4042 .Ldebug_ranges0:\r
- 4043 0000 1A000000 .4byte .LBB10\r
- 4044 0004 1C000000 .4byte .LBE10\r
- 4045 0008 24000000 .4byte .LBB15\r
- 4046 000c 06010000 .4byte .LBE15\r
- 4047 0010 00000000 .4byte 0\r
- 4048 0014 00000000 .4byte 0\r
- 4049 0018 00000000 .4byte .LFB11\r
- 4050 001c 64010000 .4byte .LFE11\r
- 4051 0020 00000000 .4byte .LFB12\r
- 4052 0024 A4000000 .4byte .LFE12\r
- 4053 0028 00000000 .4byte .LFB0\r
- 4054 002c B4010000 .4byte .LFE0\r
- 4055 0030 00000000 .4byte .LFB1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 110\r
-\r
-\r
- 4056 0034 08020000 .4byte .LFE1\r
- 4057 0038 00000000 .4byte .LFB2\r
- 4058 003c 60000000 .4byte .LFE2\r
- 4059 0040 00000000 .4byte .LFB3\r
- 4060 0044 D8000000 .4byte .LFE3\r
- 4061 0048 00000000 .4byte .LFB4\r
- 4062 004c 38020000 .4byte .LFE4\r
- 4063 0050 00000000 .4byte .LFB5\r
- 4064 0054 2C000000 .4byte .LFE5\r
- 4065 0058 00000000 .4byte .LFB8\r
- 4066 005c 54000000 .4byte .LFE8\r
- 4067 0060 00000000 .4byte .LFB9\r
- 4068 0064 2C000000 .4byte .LFE9\r
- 4069 0068 00000000 .4byte .LFB10\r
- 4070 006c 50000000 .4byte .LFE10\r
- 4071 0070 00000000 .4byte 0\r
- 4072 0074 00000000 .4byte 0\r
- 4073 .section .debug_line,"",%progbits\r
- 4074 .Ldebug_line0:\r
- 4075 0000 46030000 .section .debug_str,"MS",%progbits,1\r
- 4075 02006500 \r
- 4075 00000201 \r
- 4075 FB0E0D00 \r
- 4075 01010101 \r
- 4076 .LASF102:\r
- 4077 0000 43795664 .ascii "CyVdLvAnalogDisable\000"\r
- 4077 4C76416E \r
- 4077 616C6F67 \r
- 4077 44697361 \r
- 4077 626C6500 \r
- 4078 .LASF10:\r
- 4079 0014 75696E74 .ascii "uint16\000"\r
- 4079 313600\r
- 4080 .LASF87:\r
- 4081 001b 4379494D .ascii "CyIMO_Start\000"\r
- 4081 4F5F5374 \r
- 4081 61727400 \r
- 4082 .LASF58:\r
- 4083 0027 4379506D .ascii "CyPmHibSlpRestore\000"\r
- 4083 48696253 \r
- 4083 6C705265 \r
- 4083 73746F72 \r
- 4083 6500\r
- 4084 .LASF43:\r
- 4085 0039 77616B65 .ascii "wakeupTrim0\000"\r
- 4085 75705472 \r
- 4085 696D3000 \r
- 4086 .LASF44:\r
- 4087 0045 77616B65 .ascii "wakeupTrim1\000"\r
- 4087 75705472 \r
- 4087 696D3100 \r
- 4088 .LASF20:\r
- 4089 0051 6D617374 .ascii "masterClkSrc\000"\r
- 4089 6572436C \r
- 4089 6B537263 \r
- 4089 00\r
- 4090 .LASF56:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 111\r
-\r
-\r
- 4091 005e 43595F50 .ascii "CY_PM_BACKUP_STRUCT\000"\r
- 4091 4D5F4241 \r
- 4091 434B5550 \r
- 4091 5F535452 \r
- 4091 55435400 \r
- 4092 .LASF110:\r
- 4093 0072 43795854 .ascii "CyXTAL_32KHZ_Start\000"\r
- 4093 414C5F33 \r
- 4093 324B485A \r
- 4093 5F537461 \r
- 4093 727400\r
- 4094 .LASF28:\r
- 4095 0085 636C6B53 .ascii "clkSyncDiv\000"\r
- 4095 796E6344 \r
- 4095 697600\r
- 4096 .LASF60:\r
- 4097 0090 4379506D .ascii "CyPmRestoreClocks\000"\r
- 4097 52657374 \r
- 4097 6F726543 \r
- 4097 6C6F636B \r
- 4097 7300\r
- 4098 .LASF7:\r
- 4099 00a2 6C6F6E67 .ascii "long long unsigned int\000"\r
- 4099 206C6F6E \r
- 4099 6720756E \r
- 4099 7369676E \r
- 4099 65642069 \r
- 4100 .LASF70:\r
- 4101 00b9 4379506D .ascii "CyPmHviLviSaveDisable\000"\r
- 4101 4876694C \r
- 4101 76695361 \r
- 4101 76654469 \r
- 4101 7361626C \r
- 4102 .LASF76:\r
- 4103 00cf 746D7053 .ascii "tmpStatus\000"\r
- 4103 74617475 \r
- 4103 7300\r
- 4104 .LASF49:\r
- 4105 00d9 6C766961 .ascii "lviaTrip\000"\r
- 4105 54726970 \r
- 4105 00\r
- 4106 .LASF22:\r
- 4107 00e2 696D6F55 .ascii "imoUsbClk\000"\r
- 4107 7362436C \r
- 4107 6B00\r
- 4108 .LASF80:\r
- 4109 00ec 4379506D .ascii "CyPmFtwSetInterval\000"\r
- 4109 46747753 \r
- 4109 6574496E \r
- 4109 74657276 \r
- 4109 616C00\r
- 4110 .LASF50:\r
- 4111 00ff 68766961 .ascii "hviaEn\000"\r
- 4111 456E00\r
- 4112 .LASF105:\r
- 4113 0106 43795664 .ascii "CyVdLvDigitEnable\000"\r
- 4113 4C764469 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 112\r
-\r
-\r
- 4113 67697445 \r
- 4113 6E61626C \r
- 4113 6500\r
- 4114 .LASF36:\r
- 4115 0118 696C6F50 .ascii "iloPowerMode\000"\r
- 4115 6F776572 \r
- 4115 4D6F6465 \r
- 4115 00\r
- 4116 .LASF6:\r
- 4117 0125 6C6F6E67 .ascii "long long int\000"\r
- 4117 206C6F6E \r
- 4117 6720696E \r
- 4117 7400\r
- 4118 .LASF0:\r
- 4119 0133 7369676E .ascii "signed char\000"\r
- 4119 65642063 \r
- 4119 68617200 \r
- 4120 .LASF29:\r
- 4121 013f 636C6B42 .ascii "clkBusDiv\000"\r
- 4121 75734469 \r
- 4121 7600\r
- 4122 .LASF68:\r
- 4123 0149 696E7465 .ascii "interruptState\000"\r
- 4123 72727570 \r
- 4123 74537461 \r
- 4123 746500\r
- 4124 .LASF108:\r
- 4125 0158 4379494C .ascii "CyILO_Start1K\000"\r
- 4125 4F5F5374 \r
- 4125 61727431 \r
- 4125 4B00\r
- 4126 .LASF27:\r
- 4127 0166 696D6F32 .ascii "imo2x\000"\r
- 4127 7800\r
- 4128 .LASF4:\r
- 4129 016c 6C6F6E67 .ascii "long int\000"\r
- 4129 20696E74 \r
- 4129 00\r
- 4130 .LASF72:\r
- 4131 0175 4379506D .ascii "CyPmHviLviRestore\000"\r
- 4131 4876694C \r
- 4131 76695265 \r
- 4131 73746F72 \r
- 4131 6500\r
- 4132 .LASF9:\r
- 4133 0187 75696E74 .ascii "uint8\000"\r
- 4133 3800\r
- 4134 .LASF99:\r
- 4135 018d 4379504C .ascii "CyPLL_OUT_Start\000"\r
- 4135 4C5F4F55 \r
- 4135 545F5374 \r
- 4135 61727400 \r
- 4136 .LASF13:\r
- 4137 019d 646F7562 .ascii "double\000"\r
- 4137 6C6500\r
- 4138 .LASF112:\r
- 4139 01a4 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\cyPm.c\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 113\r
-\r
-\r
- 4139 6E657261 \r
- 4139 7465645F \r
- 4139 536F7572 \r
- 4139 63655C50 \r
- 4140 .LASF11:\r
- 4141 01c4 75696E74 .ascii "uint32\000"\r
- 4141 333200\r
- 4142 .LASF31:\r
- 4143 01cb 786D687A .ascii "xmhzEnableState\000"\r
- 4143 456E6162 \r
- 4143 6C655374 \r
- 4143 61746500 \r
- 4144 .LASF71:\r
- 4145 01db 4379506D .ascii "CyPmHibRestore\000"\r
- 4145 48696252 \r
- 4145 6573746F \r
- 4145 726500\r
- 4146 .LASF74:\r
- 4147 01ea 6D61736B .ascii "mask\000"\r
- 4147 00\r
- 4148 .LASF53:\r
- 4149 01ef 696D6F41 .ascii "imoActFreq\000"\r
- 4149 63744672 \r
- 4149 657100\r
- 4150 .LASF8:\r
- 4151 01fa 756E7369 .ascii "unsigned int\000"\r
- 4151 676E6564 \r
- 4151 20696E74 \r
- 4151 00\r
- 4152 .LASF45:\r
- 4153 0207 73636374 .ascii "scctData\000"\r
- 4153 44617461 \r
- 4153 00\r
- 4154 .LASF88:\r
- 4155 0210 4379494D .ascii "CyIMO_SetSource\000"\r
- 4155 4F5F5365 \r
- 4155 74536F75 \r
- 4155 72636500 \r
- 4156 .LASF21:\r
- 4157 0220 696D6F46 .ascii "imoFreq\000"\r
- 4157 72657100 \r
- 4158 .LASF5:\r
- 4159 0228 6C6F6E67 .ascii "long unsigned int\000"\r
- 4159 20756E73 \r
- 4159 69676E65 \r
- 4159 6420696E \r
- 4159 7400\r
- 4160 .LASF46:\r
- 4161 023a 6C766964 .ascii "lvidEn\000"\r
- 4161 456E00\r
- 4162 .LASF34:\r
- 4163 0241 6379506D .ascii "cyPmClockBackupStruct\000"\r
- 4163 436C6F63 \r
- 4163 6B426163 \r
- 4163 6B757053 \r
- 4163 74727563 \r
- 4164 .LASF115:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 114\r
-\r
-\r
- 4165 0257 4379456E .ascii "CyEnterCriticalSection\000"\r
- 4165 74657243 \r
- 4165 72697469 \r
- 4165 63616C53 \r
- 4165 65637469 \r
- 4166 .LASF35:\r
- 4167 026e 6379506D .ascii "cyPmBackupStruct\000"\r
- 4167 4261636B \r
- 4167 75705374 \r
- 4167 72756374 \r
- 4167 00\r
- 4168 .LASF104:\r
- 4169 027f 4379494C .ascii "CyILO_SetPowerMode\000"\r
- 4169 4F5F5365 \r
- 4169 74506F77 \r
- 4169 65724D6F \r
- 4169 646500\r
- 4170 .LASF96:\r
- 4171 0292 4379494D .ascii "CyIMO_Stop\000"\r
- 4171 4F5F5374 \r
- 4171 6F7000\r
- 4172 .LASF33:\r
- 4173 029d 43595F50 .ascii "CY_PM_CLOCK_BACKUP_STRUCT\000"\r
- 4173 4D5F434C \r
- 4173 4F434B5F \r
- 4173 4241434B \r
- 4173 55505F53 \r
- 4174 .LASF3:\r
- 4175 02b7 73686F72 .ascii "short unsigned int\000"\r
- 4175 7420756E \r
- 4175 7369676E \r
- 4175 65642069 \r
- 4175 6E7400\r
- 4176 .LASF78:\r
- 4177 02ca 63747749 .ascii "ctwInterval\000"\r
- 4177 6E746572 \r
- 4177 76616C00 \r
- 4178 .LASF103:\r
- 4179 02d6 43795664 .ascii "CyVdHvAnalogDisable\000"\r
- 4179 4876416E \r
- 4179 616C6F67 \r
- 4179 44697361 \r
- 4179 626C6500 \r
- 4180 .LASF90:\r
- 4181 02ea 43794D61 .ascii "CyMasterClk_SetSource\000"\r
- 4181 73746572 \r
- 4181 436C6B5F \r
- 4181 53657453 \r
- 4181 6F757263 \r
- 4182 .LASF40:\r
- 4183 0300 77616B65 .ascii "wakeupCfg0\000"\r
- 4183 75704366 \r
- 4183 673000\r
- 4184 .LASF41:\r
- 4185 030b 77616B65 .ascii "wakeupCfg1\000"\r
- 4185 75704366 \r
- 4185 673100\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 115\r
-\r
-\r
- 4186 .LASF42:\r
- 4187 0316 77616B65 .ascii "wakeupCfg2\000"\r
- 4187 75704366 \r
- 4187 673200\r
- 4188 .LASF62:\r
- 4189 0321 636C6B42 .ascii "clkBusDivTmp\000"\r
- 4189 75734469 \r
- 4189 76546D70 \r
- 4189 00\r
- 4190 .LASF55:\r
- 4191 032e 626F6F73 .ascii "boostRefExt\000"\r
- 4191 74526566 \r
- 4191 45787400 \r
- 4192 .LASF26:\r
- 4193 033a 636C6B49 .ascii "clkImoSrc\000"\r
- 4193 6D6F5372 \r
- 4193 6300\r
- 4194 .LASF59:\r
- 4195 0344 4379506D .ascii "CyPmSaveClocks\000"\r
- 4195 53617665 \r
- 4195 436C6F63 \r
- 4195 6B7300\r
- 4196 .LASF113:\r
- 4197 0353 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 4197 43534932 \r
- 4197 53445C73 \r
- 4197 6F667477 \r
- 4197 6172655C \r
- 4198 0382 6E00 .ascii "n\000"\r
- 4199 .LASF98:\r
- 4200 0384 43795854 .ascii "CyXTAL_Start\000"\r
- 4200 414C5F53 \r
- 4200 74617274 \r
- 4200 00\r
- 4201 .LASF39:\r
- 4202 0391 736C7054 .ascii "slpTrBypass\000"\r
- 4202 72427970 \r
- 4202 61737300 \r
- 4203 .LASF17:\r
- 4204 039d 73697A65 .ascii "sizetype\000"\r
- 4204 74797065 \r
- 4204 00\r
- 4205 .LASF63:\r
- 4206 03a6 6379506D .ascii "cyPmImoFreqMhz2Reg\000"\r
- 4206 496D6F46 \r
- 4206 7265714D \r
- 4206 687A3252 \r
- 4206 656700\r
- 4207 .LASF18:\r
- 4208 03b9 656E436C .ascii "enClkA\000"\r
- 4208 6B4100\r
- 4209 .LASF19:\r
- 4210 03c0 656E436C .ascii "enClkD\000"\r
- 4210 6B4400\r
- 4211 .LASF109:\r
- 4212 03c7 4379494C .ascii "CyILO_Start100K\000"\r
- 4212 4F5F5374 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 116\r
-\r
-\r
- 4212 61727431 \r
- 4212 30304B00 \r
- 4213 .LASF66:\r
- 4214 03d7 77616B65 .ascii "wakeupSource\000"\r
- 4214 7570536F \r
- 4214 75726365 \r
- 4214 00\r
- 4215 .LASF93:\r
- 4216 03e4 4379504C .ascii "CyPLL_OUT_Stop\000"\r
- 4216 4C5F4F55 \r
- 4216 545F5374 \r
- 4216 6F7000\r
- 4217 .LASF89:\r
- 4218 03f3 43794D61 .ascii "CyMasterClk_SetDivider\000"\r
- 4218 73746572 \r
- 4218 436C6B5F \r
- 4218 53657444 \r
- 4218 69766964 \r
- 4219 .LASF25:\r
- 4220 040a 696D6F43 .ascii "imoClkSrc\000"\r
- 4220 6C6B5372 \r
- 4220 6300\r
- 4221 .LASF12:\r
- 4222 0414 666C6F61 .ascii "float\000"\r
- 4222 7400\r
- 4223 .LASF100:\r
- 4224 041a 43794578 .ascii "CyExitCriticalSection\000"\r
- 4224 69744372 \r
- 4224 69746963 \r
- 4224 616C5365 \r
- 4224 6374696F \r
- 4225 .LASF67:\r
- 4226 0430 4379506D .ascii "CyPmSleep\000"\r
- 4226 536C6565 \r
- 4226 7000\r
- 4227 .LASF51:\r
- 4228 043a 6C766964 .ascii "lvidRst\000"\r
- 4228 52737400 \r
- 4229 .LASF64:\r
- 4230 0442 4379506D .ascii "CyPmAltAct\000"\r
- 4230 416C7441 \r
- 4230 637400\r
- 4231 .LASF95:\r
- 4232 044d 43794465 .ascii "CyDelayCycles\000"\r
- 4232 6C617943 \r
- 4232 79636C65 \r
- 4232 7300\r
- 4233 .LASF111:\r
- 4234 045b 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 4234 4320342E \r
- 4234 372E3320 \r
- 4234 32303133 \r
- 4234 30333132 \r
- 4235 048e 616E6368 .ascii "anch revision 196615]\000"\r
- 4235 20726576 \r
- 4235 6973696F \r
- 4235 6E203139 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 117\r
-\r
-\r
- 4235 36363135 \r
- 4236 .LASF16:\r
- 4237 04a4 72656738 .ascii "reg8\000"\r
- 4237 00\r
- 4238 .LASF79:\r
- 4239 04a9 4379506D .ascii "CyPmOppsSet\000"\r
- 4239 4F707073 \r
- 4239 53657400 \r
- 4240 .LASF1:\r
- 4241 04b5 756E7369 .ascii "unsigned char\000"\r
- 4241 676E6564 \r
- 4241 20636861 \r
- 4241 7200\r
- 4242 .LASF83:\r
- 4243 04c3 6379506D .ascii "cyPmClockBackup\000"\r
- 4243 436C6F63 \r
- 4243 6B426163 \r
- 4243 6B757000 \r
- 4244 .LASF30:\r
- 4245 04d3 706C6C45 .ascii "pllEnableState\000"\r
- 4245 6E61626C \r
- 4245 65537461 \r
- 4245 746500\r
- 4246 .LASF37:\r
- 4247 04e2 696C6F31 .ascii "ilo1kEnable\000"\r
- 4247 6B456E61 \r
- 4247 626C6500 \r
- 4248 .LASF2:\r
- 4249 04ee 73686F72 .ascii "short int\000"\r
- 4249 7420696E \r
- 4249 7400\r
- 4250 .LASF57:\r
- 4251 04f8 4379506D .ascii "CyPmHibSlpSaveSet\000"\r
- 4251 48696253 \r
- 4251 6C705361 \r
- 4251 76655365 \r
- 4251 7400\r
- 4252 .LASF38:\r
- 4253 050a 696C6F31 .ascii "ilo100kEnable\000"\r
- 4253 30306B45 \r
- 4253 6E61626C \r
- 4253 6500\r
- 4254 .LASF14:\r
- 4255 0518 63686172 .ascii "char\000"\r
- 4255 00\r
- 4256 .LASF92:\r
- 4257 051d 4379494D .ascii "CyIMO_DisableDoubler\000"\r
- 4257 4F5F4469 \r
- 4257 7361626C \r
- 4257 65446F75 \r
- 4257 626C6572 \r
- 4258 .LASF101:\r
- 4259 0532 43795664 .ascii "CyVdLvDigitDisable\000"\r
- 4259 4C764469 \r
- 4259 67697444 \r
- 4259 69736162 \r
- 4259 6C6500\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 118\r
-\r
-\r
- 4260 .LASF54:\r
- 4261 0545 696D6F41 .ascii "imoActFreq12Mhz\000"\r
- 4261 63744672 \r
- 4261 65713132 \r
- 4261 4D687A00 \r
- 4262 .LASF73:\r
- 4263 0555 4379506D .ascii "CyPmHibernate\000"\r
- 4263 48696265 \r
- 4263 726E6174 \r
- 4263 6500\r
- 4264 .LASF85:\r
- 4265 0563 4379466C .ascii "CyFlash_SetWaitCycles\000"\r
- 4265 6173685F \r
- 4265 53657457 \r
- 4265 61697443 \r
- 4265 79636C65 \r
- 4266 .LASF81:\r
- 4267 0579 66747749 .ascii "ftwInterval\000"\r
- 4267 6E746572 \r
- 4267 76616C00 \r
- 4268 .LASF84:\r
- 4269 0585 6379506D .ascii "cyPmImoFreqReg2Mhz\000"\r
- 4269 496D6F46 \r
- 4269 72657152 \r
- 4269 6567324D \r
- 4269 687A00\r
- 4270 .LASF114:\r
- 4271 0598 4379506D .ascii "CyPmReadStatus\000"\r
- 4271 52656164 \r
- 4271 53746174 \r
- 4271 757300\r
- 4272 .LASF91:\r
- 4273 05a7 43794275 .ascii "CyBusClk_SetDivider\000"\r
- 4273 73436C6B \r
- 4273 5F536574 \r
- 4273 44697669 \r
- 4273 64657200 \r
- 4274 .LASF32:\r
- 4275 05bb 636C6B44 .ascii "clkDistDelay\000"\r
- 4275 69737444 \r
- 4275 656C6179 \r
- 4275 00\r
- 4276 .LASF77:\r
- 4277 05c8 4379506D .ascii "CyPmCtwSetInterval\000"\r
- 4277 43747753 \r
- 4277 6574496E \r
- 4277 74657276 \r
- 4277 616C00\r
- 4278 .LASF61:\r
- 4279 05db 73746174 .ascii "status\000"\r
- 4279 757300\r
- 4280 .LASF48:\r
- 4281 05e2 6C766961 .ascii "lviaEn\000"\r
- 4281 456E00\r
- 4282 .LASF86:\r
- 4283 05e9 4379494D .ascii "CyIMO_SetFreq\000"\r
- 4283 4F5F5365 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 119\r
-\r
-\r
- 4283 74467265 \r
- 4283 7100\r
- 4284 .LASF97:\r
- 4285 05f7 4379494D .ascii "CyIMO_EnableDoubler\000"\r
- 4285 4F5F456E \r
- 4285 61626C65 \r
- 4285 446F7562 \r
- 4285 6C657200 \r
- 4286 .LASF69:\r
- 4287 060b 4379506D .ascii "CyPmHibSaveSet\000"\r
- 4287 48696253 \r
- 4287 61766553 \r
- 4287 657400\r
- 4288 .LASF65:\r
- 4289 061a 77616B65 .ascii "wakeupTime\000"\r
- 4289 75705469 \r
- 4289 6D6500\r
- 4290 .LASF106:\r
- 4291 0625 43795664 .ascii "CyVdLvAnalogEnable\000"\r
- 4291 4C76416E \r
- 4291 616C6F67 \r
- 4291 456E6162 \r
- 4291 6C6500\r
- 4292 .LASF15:\r
- 4293 0638 63797374 .ascii "cystatus\000"\r
- 4293 61747573 \r
- 4293 00\r
- 4294 .LASF23:\r
- 4295 0641 666C6173 .ascii "flashWaitCycles\000"\r
- 4295 68576169 \r
- 4295 74437963 \r
- 4295 6C657300 \r
- 4296 .LASF52:\r
- 4297 0651 6C766961 .ascii "lviaRst\000"\r
- 4297 52737400 \r
- 4298 .LASF107:\r
- 4299 0659 43795664 .ascii "CyVdHvAnalogEnable\000"\r
- 4299 4876416E \r
- 4299 616C6F67 \r
- 4299 456E6162 \r
- 4299 6C6500\r
- 4300 .LASF94:\r
- 4301 066c 43795854 .ascii "CyXTAL_Stop\000"\r
- 4301 414C5F53 \r
- 4301 746F7000 \r
- 4302 .LASF82:\r
- 4303 0678 6379506D .ascii "cyPmBackup\000"\r
- 4303 4261636B \r
- 4303 757000\r
- 4304 .LASF47:\r
- 4305 0683 6C766964 .ascii "lvidTrip\000"\r
- 4305 54726970 \r
- 4305 00\r
- 4306 .LASF24:\r
- 4307 068c 696D6F45 .ascii "imoEnable\000"\r
- 4307 6E61626C \r
- 4307 6500\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccJaWbtc.s page 120\r
-\r
-\r
- 4308 .LASF75:\r
- 4309 0696 696E7465 .ascii "interruptStatus\000"\r
- 4309 72727570 \r
- 4309 74537461 \r
- 4309 74757300 \r
- 4310 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "cyfitter_cfg.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.SetAnalogRoutingPumps,"ax",%progbits\r
- 19 .align 1\r
- 20 .global SetAnalogRoutingPumps\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type SetAnalogRoutingPumps, %function\r
- 24 SetAnalogRoutingPumps:\r
- 25 .LFB7:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\cyfitter_cfg.c"\r
- 1:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * FILENAME: cyfitter_cfg.c\r
- 3:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * PSoC Creator 3.0 Component Pack 7\r
- 4:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 5:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * This file is automatically generated by PSoC Creator with device \r
- 7:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * initialization code. Except for the user defined sections in\r
- 8:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * CyClockStartupError(), this file should not be modified.\r
- 9:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 10:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 11:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Copyright 2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 12:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * You may use this file only in accordance with the license, terms, conditions, \r
- 13:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * disclaimers, and limitations in the end user license agreement accompanying \r
- 14:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * the software package with which this file was provided.\r
- 15:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************/\r
- 16:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 17:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <string.h>\r
- 18:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <cytypes.h>\r
- 19:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <cydevice_trm.h>\r
- 20:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <cyfitter.h>\r
- 21:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <CyLib.h>\r
- 22:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <cyfitter_cfg.h>\r
- 23:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 24:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_NEED_CYCLOCKSTARTUPERROR 1\r
- 25:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 26:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 27:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
- 28:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYPACKED \r
- 29:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYPACKED_ATTR __attribute__ ((packed))\r
- 30:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYALIGNED __attribute__ ((aligned))\r
- 31:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_UNUSED __attribute__ ((unused))\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_SECTION __attribute__ ((section(".psocinit")))\r
- 33:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 34:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #if defined(__ARMCC_VERSION)\r
- 35:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_MEMORY_BARRIER() __memory_changed()\r
- 36:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #else\r
- 37:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_MEMORY_BARRIER() __sync_synchronize()\r
- 38:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #endif\r
- 39:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 40:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #elif defined(__ICCARM__)\r
- 41:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #include <intrinsics.h>\r
- 42:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 43:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYPACKED __packed\r
- 44:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYPACKED_ATTR \r
- 45:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYALIGNED _Pragma("data_alignment=4")\r
- 46:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_UNUSED _Pragma("diag_suppress=Pe177")\r
- 47:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_SECTION _Pragma("location=\".psocinit\"")\r
- 48:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 49:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_MEMORY_BARRIER() __DMB()\r
- 50:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 51:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #else\r
- 52:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #error Unsupported toolchain\r
- 53:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #endif\r
- 54:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 55:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 56:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 57:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CYMEMZERO(void *s, size_t n);\r
- 58:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 59:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CYMEMZERO(void *s, size_t n)\r
- 60:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 61:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memset(s, 0, n);\r
- 62:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 63:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 64:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CYCONFIGCPY(void *dest, const void *src, size_t n);\r
- 65:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 66:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CYCONFIGCPY(void *dest, const void *src, size_t n)\r
- 67:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 68:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 69:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 70:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 71:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CYCONFIGCPYCODE(void *dest, const void *src, size_t n);\r
- 72:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 73:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CYCONFIGCPYCODE(void *dest, const void *src, size_t n)\r
- 74:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 76:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 77:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 78:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 79:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 80:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Clock startup error codes */\r
- 81:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYCLOCKSTART_NO_ERROR 0u\r
- 82:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYCLOCKSTART_XTAL_ERROR 1u\r
- 83:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYCLOCKSTART_32KHZ_ERROR 2u\r
- 84:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CYCLOCKSTART_PLL_ERROR 3u\r
- 85:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 86:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #ifdef CY_NEED_CYCLOCKSTARTUPERROR\r
- 87:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 88:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: CyClockStartupError\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 3\r
-\r
-\r
- 89:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 90:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:\r
- 91:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * If an error is encountered during clock configuration (crystal startup error,\r
- 92:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * PLL lock error, etc.), the system will end up here. Unless reimplemented by\r
- 93:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * the customer, this function will stop in an infinite loop.\r
- 94:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 95:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Parameters:\r
- 96:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 97:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 98:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:\r
- 99:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 100:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 101:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/\r
- 102:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 103:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CyClockStartupError(uint8 errorCode);\r
- 104:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_CFG_UNUSED\r
- 105:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void CyClockStartupError(uint8 errorCode)\r
- 106:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 107:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* To remove the compiler warning if errorCode not used. */\r
- 108:.\Generated_Source\PSoC5/cyfitter_cfg.c **** errorCode = errorCode;\r
- 109:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 110:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* `#START CyClockStartupError` */\r
- 111:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 112:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* If we have a clock startup error (bad MHz crystal, PLL lock, etc.), */\r
- 113:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* we will end up here to allow the customer to implement something to */\r
- 114:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* deal with the clock condition. */\r
- 115:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 116:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* `#END` */\r
- 117:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 118:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* If nothing else, stop here since the clocks have not started */\r
- 119:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* correctly. */\r
- 120:.\Generated_Source\PSoC5/cyfitter_cfg.c **** while(1) {}\r
- 121:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 122:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #endif\r
- 123:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 124:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_CFG_BASE_ADDR_COUNT 12u\r
- 125:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYPACKED typedef struct\r
- 126:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 127:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 offset;\r
- 128:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 value;\r
- 129:.\Generated_Source\PSoC5/cyfitter_cfg.c **** } CYPACKED_ATTR cy_cfg_addrvalue_t;\r
- 130:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 131:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 132:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 133:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 134:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: cfg_write_bytes32\r
- 135:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 136:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:\r
- 137:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * This function is used for setting up the chip configuration areas that\r
- 138:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * contain relatively sparse data.\r
- 139:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 140:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Parameters:\r
- 141:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 142:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 143:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:\r
- 144:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 145:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 4\r
-\r
-\r
- 146:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/\r
- 147:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void cfg_write_bytes32(const uint32 addr_table[], const cy_cfg_addrvalue_t data_table[]);\r
- 148:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void cfg_write_bytes32(const uint32 addr_table[], const cy_cfg_addrvalue_t data_table[])\r
- 149:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 150:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* For 32-bit little-endian architectures */\r
- 151:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint32 i, j = 0u;\r
- 152:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (i = 0u; i < CY_CFG_BASE_ADDR_COUNT; i++)\r
- 153:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 154:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint32 baseAddr = addr_table[i];\r
- 155:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 count = (uint8)baseAddr;\r
- 156:.\Generated_Source\PSoC5/cyfitter_cfg.c **** baseAddr &= 0xFFFFFF00u;\r
- 157:.\Generated_Source\PSoC5/cyfitter_cfg.c **** while (count != 0u)\r
- 158:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 159:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(baseAddr + data_table[j].offset), data_table[j].value);\r
- 160:.\Generated_Source\PSoC5/cyfitter_cfg.c **** j++;\r
- 161:.\Generated_Source\PSoC5/cyfitter_cfg.c **** count--;\r
- 162:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 163:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 164:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 165:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 166:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 167:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: ClockSetup\r
- 168:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 169:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 170:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:\r
- 171:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Performs the initialization of all of the clocks in the device based on the\r
- 172:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * settings in the Clock tab of the DWR. This includes enabling the requested\r
- 173:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * clocks and setting the necessary dividers to produce the desired frequency. \r
- 174:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 175:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Parameters:\r
- 176:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 177:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 178:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:\r
- 179:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 180:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 181:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/\r
- 182:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void ClockSetup(void);\r
- 183:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void ClockSetup(void)\r
- 184:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 185:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint32 timeout;\r
- 186:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 pllLock;\r
- 187:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 188:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 189:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Configure ILO based on settings from Clock DWR */\r
- 190:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);\r
- 191:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 192:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Configure IMO based on settings from Clock DWR */\r
- 193:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_FASTCLK_IMO_CR), 0x52u);\r
- 194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_\r
- 195:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 196:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Configure PLL based on settings from Clock DWR */\r
- 197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);\r
- 198:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_CFG0), 0x1251u);\r
- 199:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Wait up to 250us for the PLL to lock */\r
- 200:.\Generated_Source\PSoC5/cyfitter_cfg.c **** pllLock = 0u;\r
- 201:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (timeout = 250u / 10u; (timeout > 0u) && (pllLock != 0x03u); timeout--)\r
- 202:.\Generated_Source\PSoC5/cyfitter_cfg.c **** { \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 5\r
-\r
-\r
- 203:.\Generated_Source\PSoC5/cyfitter_cfg.c **** pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_\r
- 204:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CyDelayCycles(10u * 48u); /* Delay 10us based on 48MHz clock */\r
- 205:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 206:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* If we ran out of time the PLL didn't lock so go to the error function */\r
- 207:.\Generated_Source\PSoC5/cyfitter_cfg.c **** if (timeout == 0u)\r
- 208:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 209:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CyClockStartupError(CYCLOCKSTART_PLL_ERROR);\r
- 210:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 211:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 212:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Configure Bus/Master Clock based on settings from Clock DWR */\r
- 213:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);\r
- 214:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x07u);\r
- 215:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG0), 0x00u);\r
- 216:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG2), 0x48u);\r
- 217:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x00u);\r
- 218:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 219:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Configure USB Clock based on settings from Clock DWR */\r
- 220:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_UCFG), 0x00u);\r
- 221:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_LD), 0x02u);\r
- 222:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 223:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 224:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 225:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Analog API Functions */\r
- 226:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 227:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 228:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 229:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: AnalogSetDefault\r
- 230:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 231:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 232:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:\r
- 233:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Sets up the analog portions of the chip to default values based on chip\r
- 234:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * configuration options from the project.\r
- 235:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 236:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Parameters:\r
- 237:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 238:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 239:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:\r
- 240:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 241:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 242:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/\r
- 243:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void AnalogSetDefault(void);\r
- 244:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static void AnalogSetDefault(void)\r
- 245:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 246:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 bg_xover_inl_trim = CY_GET_XTND_REG8((void CYFAR *)(CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM +\r
- 247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));\r
- 248:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT1), ((bg_xover_inl_trim >> 4) & 0x0Fu));\r
- 249:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0, 0x44u);\r
- 250:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 251:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 252:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 253:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 254:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: SetAnalogRoutingPumps\r
- 255:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 256:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 257:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:\r
- 258:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Enables or disables the analog pumps feeding analog routing switches.\r
- 259:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Intended to be called at startup, based on the Vdda system configuration;\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 6\r
-\r
-\r
- 260:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * may be called during operation when the user informs us that the Vdda voltage\r
- 261:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * crossed the pump threshold.\r
- 262:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 263:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Parameters:\r
- 264:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * enabled - 1 to enable the pumps, 0 to disable the pumps\r
- 265:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 266:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:\r
- 267:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 268:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 269:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/\r
- 270:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void SetAnalogRoutingPumps(uint8 enabled)\r
- 271:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 27 .loc 1 271 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 272:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 regValue = CY_GET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0);\r
- 33 .loc 1 272 0\r
- 34 0000 014B ldr r3, .L2\r
- 35 0002 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 36 .LVL1:\r
- 273:.\Generated_Source\PSoC5/cyfitter_cfg.c **** if (enabled != 0u)\r
- 274:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 275:.\Generated_Source\PSoC5/cyfitter_cfg.c **** regValue |= 0x00u;\r
- 276:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 277:.\Generated_Source\PSoC5/cyfitter_cfg.c **** else\r
- 278:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 279:.\Generated_Source\PSoC5/cyfitter_cfg.c **** regValue &= (uint8)~0x00u;\r
- 280:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 281:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0, regValue);\r
- 37 .loc 1 281 0\r
- 38 0004 1A70 strb r2, [r3, #0]\r
- 39 0006 7047 bx lr\r
- 40 .L3:\r
- 41 .align 2\r
- 42 .L2:\r
- 43 0008 76580040 .word 1073764470\r
- 44 .cfi_endproc\r
- 45 .LFE7:\r
- 46 .size SetAnalogRoutingPumps, .-SetAnalogRoutingPumps\r
- 47 .section .text.cyfitter_cfg,"ax",%progbits\r
- 48 .align 1\r
- 49 .global cyfitter_cfg\r
- 50 .thumb\r
- 51 .thumb_func\r
- 52 .type cyfitter_cfg, %function\r
- 53 cyfitter_cfg:\r
- 54 .LFB8:\r
- 282:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 283:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 284:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #define CY_AMUX_UNUSED CYREG_BOOST_SR\r
- 285:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 286:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 287:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************\r
- 288:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: cyfitter_cfg\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 7\r
-\r
-\r
- 289:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************\r
- 290:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:\r
- 291:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * This function is called by the start-up code for the selected device. It\r
- 292:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * performs all of the necessary device configuration based on the design\r
- 293:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * settings. This includes settings from the Design Wide Resources (DWR) such\r
- 294:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * as Clocks and Pins as well as any component configuration that is necessary.\r
- 295:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 296:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Parameters: \r
- 297:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 298:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 299:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:\r
- 300:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * void\r
- 301:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *\r
- 302:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/\r
- 303:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)\r
- 305:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 55 .loc 1 305 0\r
- 56 .cfi_startproc\r
- 57 @ args = 0, pretend = 0, frame = 0\r
- 58 @ frame_needed = 0, uses_anonymous_args = 0\r
- 59 0000 F8B5 push {r3, r4, r5, r6, r7, lr}\r
- 60 .LCFI0:\r
- 61 .cfi_def_cfa_offset 24\r
- 62 .cfi_offset 3, -24\r
- 63 .cfi_offset 4, -20\r
- 64 .cfi_offset 5, -16\r
- 65 .cfi_offset 6, -12\r
- 66 .cfi_offset 7, -8\r
- 67 .cfi_offset 14, -4\r
- 306:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* IOPINS0_0 Address: CYREG_PRT0_DM0 Size (bytes): 8 */\r
- 307:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const uint8 CYCODE BS_IOPINS0_0_VAL[] = {\r
- 308:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x00u, 0xFFu, 0xFFu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
- 309:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 310:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* IOPINS0_8 Address: CYREG_PRT15_DR Size (bytes): 10 */\r
- 311:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const uint8 CYCODE BS_IOPINS0_8_VAL[] = {\r
- 312:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u};\r
- 313:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 314:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* IOPINS0_3 Address: CYREG_PRT3_DM0 Size (bytes): 8 */\r
- 315:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const uint8 CYCODE BS_IOPINS0_3_VAL[] = {\r
- 316:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
- 317:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 318:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* IOPINS0_4 Address: CYREG_PRT4_DM0 Size (bytes): 8 */\r
- 319:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const uint8 CYCODE BS_IOPINS0_4_VAL[] = {\r
- 320:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x00u, 0xFCu, 0xFCu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
- 321:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 322:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* IOPINS0_6 Address: CYREG_PRT6_DM0 Size (bytes): 8 */\r
- 323:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const uint8 CYCODE BS_IOPINS0_6_VAL[] = {\r
- 324:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x00u, 0x0Fu, 0x0Fu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
- 325:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 326:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #ifdef CYGlobalIntDisable\r
- 327:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Disable interrupts by default. Let user enable if/when they want. */\r
- 328:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYGlobalIntDisable\r
- 68 .loc 1 328 0\r
- 69 @ 328 ".\Generated_Source\PSoC5\cyfitter_cfg.c" 1\r
- 70 0002 72B6 CPSID i\r
- 71 @ 0 "" 2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 8\r
-\r
-\r
- 329:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #endif\r
- 330:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 331:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 332:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Set Flash Cycles based on max possible frequency in case a glitch occurs during ClockSetup(). *\r
- 333:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CACHE_CC_CTL), (((CYDEV_INSTRUCT_CACHE_ENABLED) != 0) ? 0x01\r
- 72 .loc 1 333 0\r
- 73 .thumb\r
- 74 0004 5E4B ldr r3, .L23\r
- 75 0006 0122 movs r2, #1\r
- 76 .LBB32:\r
- 77 .LBB33:\r
- 190:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);\r
- 78 .loc 1 190 0\r
- 79 0008 A3F5A061 sub r1, r3, #1280\r
- 193:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_FASTCLK_IMO_CR), 0x52u);\r
- 80 .loc 1 193 0\r
- 81 000c A1F58075 sub r5, r1, #256\r
- 190:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);\r
- 82 .loc 1 190 0\r
- 83 0010 0620 movs r0, #6\r
- 193:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_FASTCLK_IMO_CR), 0x52u);\r
- 84 .loc 1 193 0\r
- 85 0012 5224 movs r4, #82\r
- 194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_\r
- 86 .loc 1 194 0\r
- 87 0014 5B4E ldr r6, .L23+4\r
- 88 .LBE33:\r
- 89 .LBE32:\r
- 90 .loc 1 333 0\r
- 91 0016 1A70 strb r2, [r3, #0]\r
- 92 .LBB36:\r
- 93 .LBB34:\r
- 190:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);\r
- 94 .loc 1 190 0\r
- 95 0018 0870 strb r0, [r1, #0]\r
- 193:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_FASTCLK_IMO_CR), 0x52u);\r
- 96 .loc 1 193 0\r
- 97 001a 2C70 strb r4, [r5, #0]\r
- 194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_\r
- 98 .loc 1 194 0\r
- 99 001c 3778 ldrb r7, [r6, #0] @ zero_extendqisi2\r
- 197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);\r
- 100 .loc 1 197 0\r
- 101 001e 5A4B ldr r3, .L23+8\r
- 194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_\r
- 102 .loc 1 194 0\r
- 103 0020 5A4A ldr r2, .L23+12\r
- 197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);\r
- 104 .loc 1 197 0\r
- 105 0022 40F61800 movw r0, #2072\r
- 198:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_CFG0), 0x1251u);\r
- 106 .loc 1 198 0\r
- 107 0026 41F25121 movw r1, #4689\r
- 194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_\r
- 108 .loc 1 194 0\r
- 109 002a 1770 strb r7, [r2, #0]\r
- 198:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_CFG0), 0x1251u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 9\r
-\r
-\r
- 110 .loc 1 198 0\r
- 111 002c 1925 movs r5, #25\r
- 197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);\r
- 112 .loc 1 197 0\r
- 113 002e 1880 strh r0, [r3, #0] @ movhi\r
- 200:.\Generated_Source\PSoC5/cyfitter_cfg.c **** pllLock = 0u;\r
- 114 .loc 1 200 0\r
- 115 0030 0024 movs r4, #0\r
- 198:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_CFG0), 0x1251u);\r
- 116 .loc 1 198 0\r
- 117 0032 23F8021C strh r1, [r3, #-2] @ movhi\r
- 118 .LVL2:\r
- 119 .L6:\r
- 203:.\Generated_Source\PSoC5/cyfitter_cfg.c **** pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_\r
- 120 .loc 1 203 0\r
- 121 0036 564E ldr r6, .L23+16\r
- 204:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CyDelayCycles(10u * 48u); /* Delay 10us based on 48MHz clock */\r
- 122 .loc 1 204 0\r
- 123 0038 4FF4F070 mov r0, #480\r
- 203:.\Generated_Source\PSoC5/cyfitter_cfg.c **** pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_\r
- 124 .loc 1 203 0\r
- 125 003c 3778 ldrb r7, [r6, #0] @ zero_extendqisi2\r
- 126 003e 07F00102 and r2, r7, #1\r
- 127 0042 42EA4404 orr r4, r2, r4, lsl #1\r
- 204:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CyDelayCycles(10u * 48u); /* Delay 10us based on 48MHz clock */\r
- 128 .loc 1 204 0\r
- 129 0046 FFF7FEFF bl CyDelayCycles\r
- 130 .LVL3:\r
- 201:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (timeout = 250u / 10u; (timeout > 0u) && (pllLock != 0x03u); timeout--)\r
- 131 .loc 1 201 0\r
- 132 004a 013D subs r5, r5, #1\r
- 203:.\Generated_Source\PSoC5/cyfitter_cfg.c **** pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_\r
- 133 .loc 1 203 0\r
- 134 004c 04F00304 and r4, r4, #3\r
- 135 .LVL4:\r
- 201:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (timeout = 250u / 10u; (timeout > 0u) && (pllLock != 0x03u); timeout--)\r
- 136 .loc 1 201 0\r
- 137 0050 17D0 beq .L5\r
- 138 0052 032C cmp r4, #3\r
- 139 0054 EFD1 bne .L6\r
- 213:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);\r
- 140 .loc 1 213 0\r
- 141 0056 4F48 ldr r0, .L23+20\r
- 215:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG0), 0x00u);\r
- 142 .loc 1 215 0\r
- 143 0058 4F4F ldr r7, .L23+24\r
- 144 005a 0026 movs r6, #0\r
- 213:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);\r
- 145 .loc 1 213 0\r
- 146 005c 4FF48073 mov r3, #256\r
- 147 .LBE34:\r
- 148 .LBE36:\r
- 334:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Setup clocks based on selections from Clock DWR */\r
- 335:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ClockSetup();\r
- 336:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Enable/Disable Debug functionality based on settings from System DWR */\r
- 337:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DEBUG, (CY_GET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DE\r
- 149 .loc 1 337 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 10\r
-\r
-\r
- 150 0060 4E4D ldr r5, .L23+28\r
- 151 .LBB37:\r
- 152 .LBB35:\r
- 214:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x07u);\r
- 153 .loc 1 214 0\r
- 154 0062 0721 movs r1, #7\r
- 216:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG2), 0x48u);\r
- 155 .loc 1 216 0\r
- 156 0064 4822 movs r2, #72\r
- 221:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_LD), 0x02u);\r
- 157 .loc 1 221 0\r
- 158 0066 0224 movs r4, #2\r
- 159 .LVL5:\r
- 213:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);\r
- 160 .loc 1 213 0\r
- 161 0068 0380 strh r3, [r0, #0] @ movhi\r
- 214:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x07u);\r
- 162 .loc 1 214 0\r
- 163 006a 0170 strb r1, [r0, #0]\r
- 215:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG0), 0x00u);\r
- 164 .loc 1 215 0\r
- 165 006c 3E70 strb r6, [r7, #0]\r
- 216:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG2), 0x48u);\r
- 166 .loc 1 216 0\r
- 167 006e BA70 strb r2, [r7, #2]\r
- 217:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x00u);\r
- 168 .loc 1 217 0\r
- 169 0070 0670 strb r6, [r0, #0]\r
- 220:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_UCFG), 0x00u);\r
- 170 .loc 1 220 0\r
- 171 0072 4671 strb r6, [r0, #5]\r
- 221:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_LD), 0x02u);\r
- 172 .loc 1 221 0\r
- 173 0074 00F8034C strb r4, [r0, #-3]\r
- 174 .LBE35:\r
- 175 .LBE37:\r
- 176 .loc 1 337 0\r
- 177 0078 2878 ldrb r0, [r5, #0] @ zero_extendqisi2\r
- 178 007a 40F00403 orr r3, r0, #4\r
- 179 007e 2B70 strb r3, [r5, #0]\r
- 180 .LVL6:\r
- 181 0080 00E0 b .L8\r
- 182 .LVL7:\r
- 183 .L5:\r
- 184 0082 FEE7 b .L5\r
- 185 .LVL8:\r
- 186 .L8:\r
- 187 .LBB38:\r
- 188 .LBB39:\r
- 338:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 339:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 340:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const uint32 CYCODE cy_cfg_addr_table[] = {\r
- 341:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40004501u, /* Base address: 0x40004500 Count: 1 */\r
- 342:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40005202u, /* Base address: 0x40005200 Count: 2 */\r
- 343:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40011701u, /* Base address: 0x40011700 Count: 1 */\r
- 344:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40011901u, /* Base address: 0x40011900 Count: 1 */\r
- 345:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014003u, /* Base address: 0x40014000 Count: 3 */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 11\r
-\r
-\r
- 346:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014102u, /* Base address: 0x40014100 Count: 2 */\r
- 347:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014202u, /* Base address: 0x40014200 Count: 2 */\r
- 348:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014302u, /* Base address: 0x40014300 Count: 2 */\r
- 349:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014703u, /* Base address: 0x40014700 Count: 3 */\r
- 350:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014803u, /* Base address: 0x40014800 Count: 3 */\r
- 351:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40014C02u, /* Base address: 0x40014C00 Count: 2 */\r
- 352:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 0x40015101u, /* Base address: 0x40015100 Count: 1 */\r
- 353:.\Generated_Source\PSoC5/cyfitter_cfg.c **** };\r
- 354:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 355:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const cy_cfg_addrvalue_t CYCODE cy_cfg_data_table[] = {\r
- 356:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x7Eu, 0x02u},\r
- 357:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x1Cu, 0x3Eu},\r
- 358:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x7Cu, 0x40u},\r
- 359:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xEEu, 0x0Au},\r
- 360:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xEEu, 0x0Au},\r
- 361:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x33u, 0x80u},\r
- 362:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x36u, 0x40u},\r
- 363:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xCCu, 0x30u},\r
- 364:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xA6u, 0x40u},\r
- 365:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xA7u, 0x80u},\r
- 366:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xA6u, 0x40u},\r
- 367:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xA7u, 0x80u},\r
- 368:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xA6u, 0x40u},\r
- 369:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xA7u, 0x80u},\r
- 370:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x08u, 0x08u},\r
- 371:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x0Fu, 0x40u},\r
- 372:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xC2u, 0x0Cu},\r
- 373:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xAEu, 0x40u},\r
- 374:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xAFu, 0x80u},\r
- 375:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xEEu, 0x50u},\r
- 376:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xACu, 0x08u},\r
- 377:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0xAFu, 0x40u},\r
- 378:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {0x00u, 0x0Au},\r
- 379:.\Generated_Source\PSoC5/cyfitter_cfg.c **** };\r
- 380:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 381:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 382:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 383:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYPACKED typedef struct {\r
- 384:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void CYFAR *address;\r
- 385:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint16 size;\r
- 386:.\Generated_Source\PSoC5/cyfitter_cfg.c **** } CYPACKED_ATTR cfg_memset_t;\r
- 387:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 388:.\Generated_Source\PSoC5/cyfitter_cfg.c **** static const cfg_memset_t CYCODE cfg_memset_list [] = {\r
- 389:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* address, size */\r
- 390:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYREG_PRT1_DR), 32u},\r
- 391:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYREG_PRT5_DR), 16u},\r
- 392:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYREG_PRT12_DR), 16u},\r
- 393:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYDEV_UCFG_B0_P0_U0_BASE), 4096u},\r
- 394:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYDEV_UCFG_B1_P2_U0_BASE), 2048u},\r
- 395:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYDEV_UCFG_DSI0_BASE), 2560u},\r
- 396:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYDEV_UCFG_DSI12_BASE), 512u},\r
- 397:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {(void CYFAR *)(CYREG_BCTL0_MDCLK_EN), 32u},\r
- 398:.\Generated_Source\PSoC5/cyfitter_cfg.c **** };\r
- 399:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 400:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 CYDATA i;\r
- 401:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 402:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Zero out critical memory blocks before beginning configuration */\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 12\r
-\r
-\r
- 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)\r
- 404:.\Generated_Source\PSoC5/cyfitter_cfg.c **** {\r
- 405:.\Generated_Source\PSoC5/cyfitter_cfg.c **** const cfg_memset_t CYCODE * CYDATA ms = &cfg_memset_list[i];\r
- 189 .loc 1 405 0 discriminator 2\r
- 190 0084 464F ldr r7, .L23+32\r
- 191 0086 0621 movs r1, #6\r
- 192 0088 01FB0672 mla r2, r1, r6, r7\r
- 193 .LVL9:\r
- 194 .LBB40:\r
- 195 .LBB41:\r
- 61:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memset(s, 0, n);\r
- 196 .loc 1 61 0 discriminator 2\r
- 197 008c 0021 movs r1, #0\r
- 198 008e 1068 ldr r0, [r2, #0] @ unaligned\r
- 199 0090 0136 adds r6, r6, #1\r
- 200 .LVL10:\r
- 201 0092 9288 ldrh r2, [r2, #4] @ unaligned\r
- 202 .LVL11:\r
- 203 0094 FFF7FEFF bl memset\r
- 204 .LVL12:\r
- 205 .LBE41:\r
- 206 .LBE40:\r
- 207 .LBE39:\r
- 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)\r
- 208 .loc 1 403 0 discriminator 2\r
- 209 0098 082E cmp r6, #8\r
- 210 009a F3D1 bne .L8\r
- 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)\r
- 211 .loc 1 403 0 is_stmt 0\r
- 212 009c 0023 movs r3, #0\r
- 213 009e 1946 mov r1, r3\r
- 214 .LVL13:\r
- 215 .L11:\r
- 216 .LBB42:\r
- 217 .LBB43:\r
- 218 .LBB44:\r
- 154:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint32 baseAddr = addr_table[i];\r
- 219 .loc 1 154 0 is_stmt 1\r
- 220 00a0 404C ldr r4, .L23+36\r
- 221 .LBE44:\r
- 222 .LBE43:\r
- 223 .LBE42:\r
- 304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)\r
- 224 .loc 1 304 0\r
- 225 00a2 0022 movs r2, #0\r
- 226 .LBB47:\r
- 227 .LBB46:\r
- 228 .LBB45:\r
- 154:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint32 baseAddr = addr_table[i];\r
- 229 .loc 1 154 0\r
- 230 00a4 1859 ldr r0, [r3, r4]\r
- 231 .LVL14:\r
- 304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)\r
- 232 .loc 1 304 0\r
- 233 00a6 3034 adds r4, r4, #48\r
- 155:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 count = (uint8)baseAddr;\r
- 234 .loc 1 155 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 13\r
-\r
-\r
- 235 00a8 C6B2 uxtb r6, r0\r
- 236 .LVL15:\r
- 156:.\Generated_Source\PSoC5/cyfitter_cfg.c **** baseAddr &= 0xFFFFFF00u;\r
- 237 .loc 1 156 0\r
- 238 00aa 20F0FF07 bic r7, r0, #255\r
- 239 .LVL16:\r
- 304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)\r
- 240 .loc 1 304 0\r
- 241 00ae 04EB4104 add r4, r4, r1, lsl #1\r
- 242 .LVL17:\r
- 243 .L9:\r
- 157:.\Generated_Source\PSoC5/cyfitter_cfg.c **** while (count != 0u)\r
- 244 .loc 1 157 0\r
- 245 00b2 D5B2 uxtb r5, r2\r
- 246 00b4 AE42 cmp r6, r5\r
- 247 00b6 09D0 beq .L22\r
- 248 .L10:\r
- 304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)\r
- 249 .loc 1 304 0\r
- 250 00b8 04EB420C add ip, r4, r2, lsl #1\r
- 159:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(baseAddr + data_table[j].offset), data_table[j].value);\r
- 251 .loc 1 159 0\r
- 252 00bc 14F81250 ldrb r5, [r4, r2, lsl #1] @ zero_extendqisi2\r
- 253 00c0 9CF801E0 ldrb lr, [ip, #1] @ zero_extendqisi2\r
- 254 00c4 0132 adds r2, r2, #1\r
- 255 00c6 05F807E0 strb lr, [r5, r7]\r
- 256 00ca F2E7 b .L9\r
- 257 .L22:\r
- 258 00cc 0433 adds r3, r3, #4\r
- 304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)\r
- 259 .loc 1 304 0\r
- 260 00ce C0B2 uxtb r0, r0\r
- 261 .LBE45:\r
- 152:.\Generated_Source\PSoC5/cyfitter_cfg.c **** for (i = 0u; i < CY_CFG_BASE_ADDR_COUNT; i++)\r
- 262 .loc 1 152 0\r
- 263 00d0 302B cmp r3, #48\r
- 264 00d2 0144 add r1, r1, r0\r
- 265 .LVL18:\r
- 266 00d4 E4D1 bne .L11\r
- 267 .LBE46:\r
- 268 .LBE47:\r
- 406:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYMEMZERO(ms->address, (uint32)(ms->size));\r
- 407:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 408:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 409:.\Generated_Source\PSoC5/cyfitter_cfg.c **** cfg_write_bytes32(cy_cfg_addr_table, cy_cfg_data_table);\r
- 410:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 411:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Enable digital routing */\r
- 412:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL0_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL0_B\r
- 269 .loc 1 412 0\r
- 270 00d6 344C ldr r4, .L23+40\r
- 271 00d8 2278 ldrb r2, [r4, #0] @ zero_extendqisi2\r
- 272 00da 42F00200 orr r0, r2, #2\r
- 273 00de 2070 strb r0, [r4, #0]\r
- 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B\r
- 274 .loc 1 413 0\r
- 275 00e0 217C ldrb r1, [r4, #16] @ zero_extendqisi2\r
- 276 .LVL19:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 14\r
-\r
-\r
- 414:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 415:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Enable UDB array */\r
- 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG\r
- 417:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_CR2, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_\r
- 277 .loc 1 417 0\r
- 278 00e2 3248 ldr r0, .L23+44\r
- 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B\r
- 279 .loc 1 413 0\r
- 280 00e4 41F00203 orr r3, r1, #2\r
- 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG\r
- 281 .loc 1 416 0\r
- 282 00e8 3149 ldr r1, .L23+48\r
- 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B\r
- 283 .loc 1 413 0\r
- 284 00ea 2374 strb r3, [r4, #16]\r
- 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG\r
- 285 .loc 1 416 0\r
- 286 00ec 0C78 ldrb r4, [r1, #0] @ zero_extendqisi2\r
- 287 00ee 44F04002 orr r2, r4, #64\r
- 288 00f2 0A70 strb r2, [r1, #0]\r
- 289 .loc 1 417 0\r
- 290 00f4 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 291 .loc 1 75 0\r
- 292 00f6 2F4A ldr r2, .L23+52\r
- 293 .loc 1 417 0\r
- 294 00f8 43F01004 orr r4, r3, #16\r
- 75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 295 .loc 1 75 0\r
- 296 00fc 2E4B ldr r3, .L23+56\r
- 297 .loc 1 417 0\r
- 298 00fe 0470 strb r4, [r0, #0]\r
- 299 .LVL20:\r
- 75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 300 .loc 1 75 0\r
- 301 0100 1868 ldr r0, [r3, #0] @ unaligned\r
- 302 0102 5C68 ldr r4, [r3, #4] @ unaligned\r
- 303 0104 1060 str r0, [r2, #0] @ unaligned\r
- 304 0106 5460 str r4, [r2, #4] @ unaligned\r
- 305 .LVL21:\r
- 306 0108 1A46 mov r2, r3\r
- 307 010a 2C48 ldr r0, .L23+60\r
- 308 010c 52F8084F ldr r4, [r2, #8]! @ unaligned\r
- 309 0110 0460 str r4, [r0, #0] @ unaligned\r
- 310 0112 5468 ldr r4, [r2, #4] @ unaligned\r
- 311 0114 1289 ldrh r2, [r2, #8] @ unaligned\r
- 312 0116 4460 str r4, [r0, #4] @ unaligned\r
- 313 0118 0281 strh r2, [r0, #8] @ unaligned\r
- 314 .LVL22:\r
- 315 011a 1A46 mov r2, r3\r
- 316 011c 52F8124F ldr r4, [r2, #18]! @ unaligned\r
- 317 0120 5268 ldr r2, [r2, #4] @ unaligned\r
- 318 0122 40F8BE4C str r4, [r0, #-190] @ unaligned\r
- 319 0126 40F8BA2C str r2, [r0, #-186] @ unaligned\r
- 320 .LVL23:\r
- 321 012a 1A46 mov r2, r3\r
- 322 012c 52F81A4F ldr r4, [r2, #26]! @ unaligned\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 15\r
-\r
-\r
- 323 0130 5268 ldr r2, [r2, #4] @ unaligned\r
- 324 0132 40F8AE4C str r4, [r0, #-174] @ unaligned\r
- 325 0136 40F8AA2C str r2, [r0, #-170] @ unaligned\r
- 326 .LVL24:\r
- 327 013a 53F8220F ldr r0, [r3, #34]! @ unaligned\r
- 328 013e 204A ldr r2, .L23+64\r
- 329 0140 5B68 ldr r3, [r3, #4] @ unaligned\r
- 330 0142 1060 str r0, [r2, #0] @ unaligned\r
- 331 .LBE38:\r
- 418:.\Generated_Source\PSoC5/cyfitter_cfg.c **** }\r
- 419:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 420:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Perform second pass device configuration. These items must be configured in specific order afte\r
- 421:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT0_DM0), (const void CYCODE *)(BS_IOPINS0_0_VAL), 8u);\r
- 422:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT15_DR), (const void CYCODE *)(BS_IOPINS0_8_VAL), 10u);\r
- 423:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT3_DM0), (const void CYCODE *)(BS_IOPINS0_3_VAL), 8u);\r
- 424:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT4_DM0), (const void CYCODE *)(BS_IOPINS0_4_VAL), 8u);\r
- 425:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT6_DM0), (const void CYCODE *)(BS_IOPINS0_6_VAL), 8u);\r
- 426:.\Generated_Source\PSoC5/cyfitter_cfg.c **** \r
- 427:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /* Switch Boost to the precision bandgap reference from its internal reference */\r
- 428:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_REG8((void CYXDATA *)CYREG_BOOST_CR2, (CY_GET_REG8((void CYXDATA *)CYREG_BOOST_CR2) | 0x08u\r
- 332 .loc 1 428 0\r
- 333 0144 1F48 ldr r0, .L23+68\r
- 334 .LBB48:\r
- 75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 335 .loc 1 75 0\r
- 336 0146 5360 str r3, [r2, #4] @ unaligned\r
- 337 .LBE48:\r
- 338 .loc 1 428 0\r
- 339 0148 0278 ldrb r2, [r0, #0] @ zero_extendqisi2\r
- 340 014a 42F00803 orr r3, r2, #8\r
- 341 014e 0370 strb r3, [r0, #0]\r
- 342 .LBB49:\r
- 343 .LBB50:\r
- 246:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 bg_xover_inl_trim = CY_GET_XTND_REG8((void CYFAR *)(CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM +\r
- 344 .loc 1 246 0\r
- 345 0150 1D48 ldr r0, .L23+72\r
- 247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));\r
- 346 .loc 1 247 0\r
- 347 0152 1E4A ldr r2, .L23+76\r
- 246:.\Generated_Source\PSoC5/cyfitter_cfg.c **** uint8 bg_xover_inl_trim = CY_GET_XTND_REG8((void CYFAR *)(CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM +\r
- 348 .loc 1 246 0\r
- 349 0154 0378 ldrb r3, [r0, #0] @ zero_extendqisi2\r
- 350 .LVL25:\r
- 247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));\r
- 351 .loc 1 247 0\r
- 352 0156 03F00700 and r0, r3, #7\r
- 248:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT1), ((bg_xover_inl_trim >> 4) & 0x0Fu));\r
- 353 .loc 1 248 0\r
- 354 015a 1B09 lsrs r3, r3, #4\r
- 355 .LVL26:\r
- 247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));\r
- 356 .loc 1 247 0\r
- 357 015c 1070 strb r0, [r2, #0]\r
- 248:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT1), ((bg_xover_inl_trim >> 4) & 0x0Fu));\r
- 358 .loc 1 248 0\r
- 359 015e 5370 strb r3, [r2, #1]\r
- 249:.\Generated_Source\PSoC5/cyfitter_cfg.c **** CY_SET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0, 0x44u);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 16\r
-\r
-\r
- 360 .loc 1 249 0\r
- 361 0160 1B4A ldr r2, .L23+80\r
- 362 0162 4420 movs r0, #68\r
- 363 0164 1070 strb r0, [r2, #0]\r
- 364 .LVL27:\r
- 365 .LBE50:\r
- 366 .LBE49:\r
- 367 .LBB51:\r
- 368 .LBB52:\r
- 68:.\Generated_Source\PSoC5/cyfitter_cfg.c **** (void)memcpy(dest, src, n);\r
- 369 .loc 1 68 0\r
- 370 0166 1B4A ldr r2, .L23+84\r
- 371 0168 0B46 mov r3, r1\r
- 372 016a 0C31 adds r1, r1, #12\r
- 373 .L12:\r
- 374 016c 53F8040B ldr r0, [r3], #4 @ unaligned\r
- 375 0170 8B42 cmp r3, r1\r
- 376 0172 42F8040B str r0, [r2], #4 @ unaligned\r
- 377 0176 F9D1 bne .L12\r
- 378 0178 1988 ldrh r1, [r3, #0] @ unaligned\r
- 379 017a 1180 strh r1, [r2, #0] @ unaligned\r
- 380 017c F8BD pop {r3, r4, r5, r6, r7, pc}\r
- 381 .L24:\r
- 382 017e 00BF .align 2\r
- 383 .L23:\r
- 384 0180 00480040 .word 1073760256\r
- 385 0184 0F010049 .word 1224737039\r
- 386 0188 22420040 .word 1073758754\r
- 387 018c A1460040 .word 1073759905\r
- 388 0190 25420040 .word 1073758757\r
- 389 0194 04400040 .word 1073758212\r
- 390 0198 06400040 .word 1073758214\r
- 391 019c E8460040 .word 1073759976\r
- 392 01a0 00000000 .word .LANCHOR0\r
- 393 01a4 30000000 .word .LANCHOR0+48\r
- 394 01a8 03500140 .word 1073827843\r
- 395 01ac C2430040 .word 1073759170\r
- 396 01b0 A0430040 .word 1073759136\r
- 397 01b4 02510040 .word 1073762562\r
- 398 01b8 8E000000 .word .LANCHOR0+142\r
- 399 01bc F0510040 .word 1073762800\r
- 400 01c0 62510040 .word 1073762658\r
- 401 01c4 22430040 .word 1073759010\r
- 402 01c8 CF010049 .word 1224737231\r
- 403 01cc 6E580040 .word 1073764462\r
- 404 01d0 76580040 .word 1073764470\r
- 405 01d4 B0430040 .word 1073759152\r
- 406 .LBE52:\r
- 407 .LBE51:\r
- 408 .cfi_endproc\r
- 409 .LFE8:\r
- 410 .size cyfitter_cfg, .-cyfitter_cfg\r
- 411 .section .rodata\r
- 412 .align 2\r
- 413 .set .LANCHOR0,. + 0\r
- 414 .type cfg_memset_list.4819, %object\r
- 415 .size cfg_memset_list.4819, 48\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 17\r
-\r
-\r
- 416 cfg_memset_list.4819:\r
- 417 0000 10510040 .4byte 1073762576\r
- 418 0004 2000 .2byte 32\r
- 419 0006 50510040 .4byte 1073762640\r
- 420 000a 1000 .2byte 16\r
- 421 000c C0510040 .4byte 1073762752\r
- 422 0010 1000 .2byte 16\r
- 423 0012 00000140 .4byte 1073807360\r
- 424 0016 0010 .2byte 4096\r
- 425 0018 00140140 .4byte 1073812480\r
- 426 001c 0008 .2byte 2048\r
- 427 001e 00400140 .4byte 1073823744\r
- 428 0022 000A .2byte 2560\r
- 429 0024 004C0140 .4byte 1073826816\r
- 430 0028 0002 .2byte 512\r
- 431 002a 00500140 .4byte 1073827840\r
- 432 002e 2000 .2byte 32\r
- 433 .type cy_cfg_addr_table.4813, %object\r
- 434 .size cy_cfg_addr_table.4813, 48\r
- 435 cy_cfg_addr_table.4813:\r
- 436 0030 01450040 .word 1073759489\r
- 437 0034 02520040 .word 1073762818\r
- 438 0038 01170140 .word 1073813249\r
- 439 003c 01190140 .word 1073813761\r
- 440 0040 03400140 .word 1073823747\r
- 441 0044 02410140 .word 1073824002\r
- 442 0048 02420140 .word 1073824258\r
- 443 004c 02430140 .word 1073824514\r
- 444 0050 03470140 .word 1073825539\r
- 445 0054 03480140 .word 1073825795\r
- 446 0058 024C0140 .word 1073826818\r
- 447 005c 01510140 .word 1073828097\r
- 448 .type cy_cfg_data_table.4814, %object\r
- 449 .size cy_cfg_data_table.4814, 46\r
- 450 cy_cfg_data_table.4814:\r
- 451 0060 7E .byte 126\r
- 452 0061 02 .byte 2\r
- 453 0062 1C .byte 28\r
- 454 0063 3E .byte 62\r
- 455 0064 7C .byte 124\r
- 456 0065 40 .byte 64\r
- 457 0066 EE .byte -18\r
- 458 0067 0A .byte 10\r
- 459 0068 EE .byte -18\r
- 460 0069 0A .byte 10\r
- 461 006a 33 .byte 51\r
- 462 006b 80 .byte -128\r
- 463 006c 36 .byte 54\r
- 464 006d 40 .byte 64\r
- 465 006e CC .byte -52\r
- 466 006f 30 .byte 48\r
- 467 0070 A6 .byte -90\r
- 468 0071 40 .byte 64\r
- 469 0072 A7 .byte -89\r
- 470 0073 80 .byte -128\r
- 471 0074 A6 .byte -90\r
- 472 0075 40 .byte 64\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 18\r
-\r
-\r
- 473 0076 A7 .byte -89\r
- 474 0077 80 .byte -128\r
- 475 0078 A6 .byte -90\r
- 476 0079 40 .byte 64\r
- 477 007a A7 .byte -89\r
- 478 007b 80 .byte -128\r
- 479 007c 08 .byte 8\r
- 480 007d 08 .byte 8\r
- 481 007e 0F .byte 15\r
- 482 007f 40 .byte 64\r
- 483 0080 C2 .byte -62\r
- 484 0081 0C .byte 12\r
- 485 0082 AE .byte -82\r
- 486 0083 40 .byte 64\r
- 487 0084 AF .byte -81\r
- 488 0085 80 .byte -128\r
- 489 0086 EE .byte -18\r
- 490 0087 50 .byte 80\r
- 491 0088 AC .byte -84\r
- 492 0089 08 .byte 8\r
- 493 008a AF .byte -81\r
- 494 008b 40 .byte 64\r
- 495 008c 00 .byte 0\r
- 496 008d 0A .byte 10\r
- 497 .type BS_IOPINS0_0_VAL.4808, %object\r
- 498 .size BS_IOPINS0_0_VAL.4808, 8\r
- 499 BS_IOPINS0_0_VAL.4808:\r
- 500 008e 00 .byte 0\r
- 501 008f FF .byte -1\r
- 502 0090 FF .byte -1\r
- 503 0091 00 .byte 0\r
- 504 0092 00 .byte 0\r
- 505 0093 00 .byte 0\r
- 506 0094 00 .byte 0\r
- 507 0095 00 .byte 0\r
- 508 .type BS_IOPINS0_8_VAL.4809, %object\r
- 509 .size BS_IOPINS0_8_VAL.4809, 10\r
- 510 BS_IOPINS0_8_VAL.4809:\r
- 511 0096 00 .byte 0\r
- 512 0097 00 .byte 0\r
- 513 0098 00 .byte 0\r
- 514 0099 00 .byte 0\r
- 515 009a 00 .byte 0\r
- 516 009b 00 .byte 0\r
- 517 009c 00 .byte 0\r
- 518 009d 00 .byte 0\r
- 519 009e C0 .byte -64\r
- 520 009f 00 .byte 0\r
- 521 .type BS_IOPINS0_3_VAL.4810, %object\r
- 522 .size BS_IOPINS0_3_VAL.4810, 8\r
- 523 BS_IOPINS0_3_VAL.4810:\r
- 524 00a0 00 .byte 0\r
- 525 00a1 3E .byte 62\r
- 526 00a2 00 .byte 0\r
- 527 00a3 00 .byte 0\r
- 528 00a4 00 .byte 0\r
- 529 00a5 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 19\r
-\r
-\r
- 530 00a6 00 .byte 0\r
- 531 00a7 00 .byte 0\r
- 532 .type BS_IOPINS0_4_VAL.4811, %object\r
- 533 .size BS_IOPINS0_4_VAL.4811, 8\r
- 534 BS_IOPINS0_4_VAL.4811:\r
- 535 00a8 00 .byte 0\r
- 536 00a9 FC .byte -4\r
- 537 00aa FC .byte -4\r
- 538 00ab 00 .byte 0\r
- 539 00ac 00 .byte 0\r
- 540 00ad 00 .byte 0\r
- 541 00ae 00 .byte 0\r
- 542 00af 00 .byte 0\r
- 543 .type BS_IOPINS0_6_VAL.4812, %object\r
- 544 .size BS_IOPINS0_6_VAL.4812, 8\r
- 545 BS_IOPINS0_6_VAL.4812:\r
- 546 00b0 00 .byte 0\r
- 547 00b1 0F .byte 15\r
- 548 00b2 0F .byte 15\r
- 549 00b3 00 .byte 0\r
- 550 00b4 00 .byte 0\r
- 551 00b5 00 .byte 0\r
- 552 00b6 00 .byte 0\r
- 553 00b7 00 .byte 0\r
- 554 .text\r
- 555 .Letext0:\r
- 556 .file 2 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4\r
- 557 .file 3 "./Generated_Source/PSoC5/cytypes.h"\r
- 558 .file 4 "./Generated_Source/PSoC5/CyLib.h"\r
- 559 .section .debug_info,"",%progbits\r
- 560 .Ldebug_info0:\r
- 561 0000 45050000 .4byte 0x545\r
- 562 0004 0200 .2byte 0x2\r
- 563 0006 00000000 .4byte .Ldebug_abbrev0\r
- 564 000a 04 .byte 0x4\r
- 565 000b 01 .uleb128 0x1\r
- 566 000c 3C020000 .4byte .LASF52\r
- 567 0010 01 .byte 0x1\r
- 568 0011 2E010000 .4byte .LASF53\r
- 569 0015 99010000 .4byte .LASF54\r
- 570 0019 A0000000 .4byte .Ldebug_ranges0+0xa0\r
- 571 001d 00000000 .4byte 0\r
- 572 0021 00000000 .4byte 0\r
- 573 0025 00000000 .4byte .Ldebug_line0\r
- 574 0029 02 .uleb128 0x2\r
- 575 002a 01 .byte 0x1\r
- 576 002b 06 .byte 0x6\r
- 577 002c 8F000000 .4byte .LASF0\r
- 578 0030 02 .uleb128 0x2\r
- 579 0031 01 .byte 0x1\r
- 580 0032 08 .byte 0x8\r
- 581 0033 8A020000 .4byte .LASF1\r
- 582 0037 02 .uleb128 0x2\r
- 583 0038 02 .byte 0x2\r
- 584 0039 05 .byte 0x5\r
- 585 003a 98020000 .4byte .LASF2\r
- 586 003e 02 .uleb128 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 20\r
-\r
-\r
- 587 003f 02 .byte 0x2\r
- 588 0040 07 .byte 0x7\r
- 589 0041 75010000 .4byte .LASF3\r
- 590 0045 03 .uleb128 0x3\r
- 591 0046 04 .byte 0x4\r
- 592 0047 05 .byte 0x5\r
- 593 0048 696E7400 .ascii "int\000"\r
- 594 004c 02 .uleb128 0x2\r
- 595 004d 04 .byte 0x4\r
- 596 004e 07 .byte 0x7\r
- 597 004f 21010000 .4byte .LASF4\r
- 598 0053 02 .uleb128 0x2\r
- 599 0054 08 .byte 0x8\r
- 600 0055 05 .byte 0x5\r
- 601 0056 81000000 .4byte .LASF5\r
- 602 005a 02 .uleb128 0x2\r
- 603 005b 08 .byte 0x8\r
- 604 005c 07 .byte 0x7\r
- 605 005d 3C000000 .4byte .LASF6\r
- 606 0061 02 .uleb128 0x2\r
- 607 0062 04 .byte 0x4\r
- 608 0063 05 .byte 0x5\r
- 609 0064 E5000000 .4byte .LASF7\r
- 610 0068 02 .uleb128 0x2\r
- 611 0069 04 .byte 0x4\r
- 612 006a 07 .byte 0x7\r
- 613 006b DA010000 .4byte .LASF8\r
- 614 006f 04 .uleb128 0x4\r
- 615 0070 04 .byte 0x4\r
- 616 0071 02 .uleb128 0x2\r
- 617 0072 04 .byte 0x4\r
- 618 0073 07 .byte 0x7\r
- 619 0074 56010000 .4byte .LASF9\r
- 620 0078 02 .uleb128 0x2\r
- 621 0079 01 .byte 0x1\r
- 622 007a 08 .byte 0x8\r
- 623 007b DF020000 .4byte .LASF10\r
- 624 007f 05 .uleb128 0x5\r
- 625 0080 16000000 .4byte .LASF11\r
- 626 0084 02 .byte 0x2\r
- 627 0085 D5 .byte 0xd5\r
- 628 0086 4C000000 .4byte 0x4c\r
- 629 008a 05 .uleb128 0x5\r
- 630 008b F4000000 .4byte .LASF12\r
- 631 008f 03 .byte 0x3\r
- 632 0090 5B .byte 0x5b\r
- 633 0091 30000000 .4byte 0x30\r
- 634 0095 05 .uleb128 0x5\r
- 635 0096 06000000 .4byte .LASF13\r
- 636 009a 03 .byte 0x3\r
- 637 009b 5C .byte 0x5c\r
- 638 009c 3E000000 .4byte 0x3e\r
- 639 00a0 05 .uleb128 0x5\r
- 640 00a1 0B010000 .4byte .LASF14\r
- 641 00a5 03 .byte 0x3\r
- 642 00a6 5D .byte 0x5d\r
- 643 00a7 71000000 .4byte 0x71\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 21\r
-\r
-\r
- 644 00ab 02 .uleb128 0x2\r
- 645 00ac 04 .byte 0x4\r
- 646 00ad 04 .byte 0x4\r
- 647 00ae 28020000 .4byte .LASF15\r
- 648 00b2 02 .uleb128 0x2\r
- 649 00b3 08 .byte 0x8\r
- 650 00b4 04 .byte 0x4\r
- 651 00b5 FA000000 .4byte .LASF16\r
- 652 00b9 05 .uleb128 0x5\r
- 653 00ba 85020000 .4byte .LASF17\r
- 654 00be 03 .byte 0x3\r
- 655 00bf F0 .byte 0xf0\r
- 656 00c0 C4000000 .4byte 0xc4\r
- 657 00c4 06 .uleb128 0x6\r
- 658 00c5 8A000000 .4byte 0x8a\r
- 659 00c9 05 .uleb128 0x5\r
- 660 00ca EE000000 .4byte .LASF18\r
- 661 00ce 03 .byte 0x3\r
- 662 00cf F1 .byte 0xf1\r
- 663 00d0 D4000000 .4byte 0xd4\r
- 664 00d4 06 .uleb128 0x6\r
- 665 00d5 95000000 .4byte 0x95\r
- 666 00d9 07 .uleb128 0x7\r
- 667 00da 02 .byte 0x2\r
- 668 00db 01 .byte 0x1\r
- 669 00dc 7D .byte 0x7d\r
- 670 00dd FE000000 .4byte 0xfe\r
- 671 00e1 08 .uleb128 0x8\r
- 672 00e2 FA020000 .4byte .LASF19\r
- 673 00e6 01 .byte 0x1\r
- 674 00e7 7F .byte 0x7f\r
- 675 00e8 8A000000 .4byte 0x8a\r
- 676 00ec 02 .byte 0x2\r
- 677 00ed 23 .byte 0x23\r
- 678 00ee 00 .uleb128 0\r
- 679 00ef 08 .uleb128 0x8\r
- 680 00f0 1B010000 .4byte .LASF20\r
- 681 00f4 01 .byte 0x1\r
- 682 00f5 80 .byte 0x80\r
- 683 00f6 8A000000 .4byte 0x8a\r
- 684 00fa 02 .byte 0x2\r
- 685 00fb 23 .byte 0x23\r
- 686 00fc 01 .uleb128 0x1\r
- 687 00fd 00 .byte 0\r
- 688 00fe 05 .uleb128 0x5\r
- 689 00ff CC020000 .4byte .LASF21\r
- 690 0103 01 .byte 0x1\r
- 691 0104 81 .byte 0x81\r
- 692 0105 D9000000 .4byte 0xd9\r
- 693 0109 09 .uleb128 0x9\r
- 694 010a 1D000000 .4byte .LASF22\r
- 695 010e 01 .byte 0x1\r
- 696 010f 69 .byte 0x69\r
- 697 0110 01 .byte 0x1\r
- 698 0111 01 .byte 0x1\r
- 699 0112 22010000 .4byte 0x122\r
- 700 0116 0A .uleb128 0xa\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 22\r
-\r
-\r
- 701 0117 CA000000 .4byte .LASF24\r
- 702 011b 01 .byte 0x1\r
- 703 011c 69 .byte 0x69\r
- 704 011d 8A000000 .4byte 0x8a\r
- 705 0121 00 .byte 0\r
- 706 0122 09 .uleb128 0x9\r
- 707 0123 CA010000 .4byte .LASF23\r
- 708 0127 01 .byte 0x1\r
- 709 0128 49 .byte 0x49\r
- 710 0129 01 .byte 0x1\r
- 711 012a 01 .byte 0x1\r
- 712 012b 4F010000 .4byte 0x14f\r
- 713 012f 0A .uleb128 0xa\r
- 714 0130 23020000 .4byte .LASF25\r
- 715 0134 01 .byte 0x1\r
- 716 0135 49 .byte 0x49\r
- 717 0136 6F000000 .4byte 0x6f\r
- 718 013a 0B .uleb128 0xb\r
- 719 013b 73726300 .ascii "src\000"\r
- 720 013f 01 .byte 0x1\r
- 721 0140 49 .byte 0x49\r
- 722 0141 4F010000 .4byte 0x14f\r
- 723 0145 0B .uleb128 0xb\r
- 724 0146 6E00 .ascii "n\000"\r
- 725 0148 01 .byte 0x1\r
- 726 0149 49 .byte 0x49\r
- 727 014a 7F000000 .4byte 0x7f\r
- 728 014e 00 .byte 0\r
- 729 014f 0C .uleb128 0xc\r
- 730 0150 04 .byte 0x4\r
- 731 0151 55010000 .4byte 0x155\r
- 732 0155 0D .uleb128 0xd\r
- 733 0156 09 .uleb128 0x9\r
- 734 0157 10030000 .4byte .LASF26\r
- 735 015b 01 .byte 0x1\r
- 736 015c 42 .byte 0x42\r
- 737 015d 01 .byte 0x1\r
- 738 015e 01 .byte 0x1\r
- 739 015f 83010000 .4byte 0x183\r
- 740 0163 0A .uleb128 0xa\r
- 741 0164 23020000 .4byte .LASF25\r
- 742 0168 01 .byte 0x1\r
- 743 0169 42 .byte 0x42\r
- 744 016a 6F000000 .4byte 0x6f\r
- 745 016e 0B .uleb128 0xb\r
- 746 016f 73726300 .ascii "src\000"\r
- 747 0173 01 .byte 0x1\r
- 748 0174 42 .byte 0x42\r
- 749 0175 4F010000 .4byte 0x14f\r
- 750 0179 0B .uleb128 0xb\r
- 751 017a 6E00 .ascii "n\000"\r
- 752 017c 01 .byte 0x1\r
- 753 017d 42 .byte 0x42\r
- 754 017e 7F000000 .4byte 0x7f\r
- 755 0182 00 .byte 0\r
- 756 0183 09 .uleb128 0x9\r
- 757 0184 AD000000 .4byte .LASF27\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 23\r
-\r
-\r
- 758 0188 01 .byte 0x1\r
- 759 0189 94 .byte 0x94\r
- 760 018a 01 .byte 0x1\r
- 761 018b 01 .byte 0x1\r
- 762 018c D1010000 .4byte 0x1d1\r
- 763 0190 0A .uleb128 0xa\r
- 764 0191 53000000 .4byte .LASF28\r
- 765 0195 01 .byte 0x1\r
- 766 0196 94 .byte 0x94\r
- 767 0197 D1010000 .4byte 0x1d1\r
- 768 019b 0A .uleb128 0xa\r
- 769 019c 31000000 .4byte .LASF29\r
- 770 01a0 01 .byte 0x1\r
- 771 01a1 94 .byte 0x94\r
- 772 01a2 DC010000 .4byte 0x1dc\r
- 773 01a6 0E .uleb128 0xe\r
- 774 01a7 6900 .ascii "i\000"\r
- 775 01a9 01 .byte 0x1\r
- 776 01aa 97 .byte 0x97\r
- 777 01ab A0000000 .4byte 0xa0\r
- 778 01af 0E .uleb128 0xe\r
- 779 01b0 6A00 .ascii "j\000"\r
- 780 01b2 01 .byte 0x1\r
- 781 01b3 97 .byte 0x97\r
- 782 01b4 A0000000 .4byte 0xa0\r
- 783 01b8 0F .uleb128 0xf\r
- 784 01b9 10 .uleb128 0x10\r
- 785 01ba 0D000000 .4byte .LASF30\r
- 786 01be 01 .byte 0x1\r
- 787 01bf 9A .byte 0x9a\r
- 788 01c0 A0000000 .4byte 0xa0\r
- 789 01c4 10 .uleb128 0x10\r
- 790 01c5 00000000 .4byte .LASF31\r
- 791 01c9 01 .byte 0x1\r
- 792 01ca 9B .byte 0x9b\r
- 793 01cb 8A000000 .4byte 0x8a\r
- 794 01cf 00 .byte 0\r
- 795 01d0 00 .byte 0\r
- 796 01d1 0C .uleb128 0xc\r
- 797 01d2 04 .byte 0x4\r
- 798 01d3 D7010000 .4byte 0x1d7\r
- 799 01d7 11 .uleb128 0x11\r
- 800 01d8 A0000000 .4byte 0xa0\r
- 801 01dc 0C .uleb128 0xc\r
- 802 01dd 04 .byte 0x4\r
- 803 01de E2010000 .4byte 0x1e2\r
- 804 01e2 11 .uleb128 0x11\r
- 805 01e3 FE000000 .4byte 0xfe\r
- 806 01e7 12 .uleb128 0x12\r
- 807 01e8 01 .byte 0x1\r
- 808 01e9 E4020000 .4byte .LASF38\r
- 809 01ed 01 .byte 0x1\r
- 810 01ee 0E01 .2byte 0x10e\r
- 811 01f0 01 .byte 0x1\r
- 812 01f1 00000000 .4byte .LFB7\r
- 813 01f5 0C000000 .4byte .LFE7\r
- 814 01f9 02 .byte 0x2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 24\r
-\r
-\r
- 815 01fa 7D .byte 0x7d\r
- 816 01fb 00 .sleb128 0\r
- 817 01fc 01 .byte 0x1\r
- 818 01fd 1E020000 .4byte 0x21e\r
- 819 0201 13 .uleb128 0x13\r
- 820 0202 01030000 .4byte .LASF55\r
- 821 0206 01 .byte 0x1\r
- 822 0207 0E01 .2byte 0x10e\r
- 823 0209 8A000000 .4byte 0x8a\r
- 824 020d 01 .byte 0x1\r
- 825 020e 50 .byte 0x50\r
- 826 020f 14 .uleb128 0x14\r
- 827 0210 12010000 .4byte .LASF40\r
- 828 0214 01 .byte 0x1\r
- 829 0215 1001 .2byte 0x110\r
- 830 0217 8A000000 .4byte 0x8a\r
- 831 021b 01 .byte 0x1\r
- 832 021c 52 .byte 0x52\r
- 833 021d 00 .byte 0\r
- 834 021e 09 .uleb128 0x9\r
- 835 021f BF000000 .4byte .LASF32\r
- 836 0223 01 .byte 0x1\r
- 837 0224 B7 .byte 0xb7\r
- 838 0225 01 .byte 0x1\r
- 839 0226 01 .byte 0x1\r
- 840 0227 42020000 .4byte 0x242\r
- 841 022b 10 .uleb128 0x10\r
- 842 022c 68010000 .4byte .LASF33\r
- 843 0230 01 .byte 0x1\r
- 844 0231 B9 .byte 0xb9\r
- 845 0232 A0000000 .4byte 0xa0\r
- 846 0236 10 .uleb128 0x10\r
- 847 0237 B3020000 .4byte .LASF34\r
- 848 023b 01 .byte 0x1\r
- 849 023c BA .byte 0xba\r
- 850 023d 8A000000 .4byte 0x8a\r
- 851 0241 00 .byte 0\r
- 852 0242 09 .uleb128 0x9\r
- 853 0243 01010000 .4byte .LASF35\r
- 854 0247 01 .byte 0x1\r
- 855 0248 3B .byte 0x3b\r
- 856 0249 01 .byte 0x1\r
- 857 024a 01 .byte 0x1\r
- 858 024b 62020000 .4byte 0x262\r
- 859 024f 0B .uleb128 0xb\r
- 860 0250 7300 .ascii "s\000"\r
- 861 0252 01 .byte 0x1\r
- 862 0253 3B .byte 0x3b\r
- 863 0254 6F000000 .4byte 0x6f\r
- 864 0258 0B .uleb128 0xb\r
- 865 0259 6E00 .ascii "n\000"\r
- 866 025b 01 .byte 0x1\r
- 867 025c 3B .byte 0x3b\r
- 868 025d 7F000000 .4byte 0x7f\r
- 869 0261 00 .byte 0\r
- 870 0262 09 .uleb128 0x9\r
- 871 0263 70000000 .4byte .LASF36\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 25\r
-\r
-\r
- 872 0267 01 .byte 0x1\r
- 873 0268 F4 .byte 0xf4\r
- 874 0269 01 .byte 0x1\r
- 875 026a 01 .byte 0x1\r
- 876 026b 7B020000 .4byte 0x27b\r
- 877 026f 10 .uleb128 0x10\r
- 878 0270 E3010000 .4byte .LASF37\r
- 879 0274 01 .byte 0x1\r
- 880 0275 F6 .byte 0xf6\r
- 881 0276 8A000000 .4byte 0x8a\r
- 882 027a 00 .byte 0\r
- 883 027b 15 .uleb128 0x15\r
- 884 027c 01 .byte 0x1\r
- 885 027d 24030000 .4byte .LASF39\r
- 886 0281 01 .byte 0x1\r
- 887 0282 3001 .2byte 0x130\r
- 888 0284 01 .byte 0x1\r
- 889 0285 00000000 .4byte .LFB8\r
- 890 0289 D8010000 .4byte .LFE8\r
- 891 028d 00000000 .4byte .LLST0\r
- 892 0291 01 .byte 0x1\r
- 893 0292 B4040000 .4byte 0x4b4\r
- 894 0296 14 .uleb128 0x14\r
- 895 0297 A2020000 .4byte .LASF41\r
- 896 029b 01 .byte 0x1\r
- 897 029c 3301 .2byte 0x133\r
- 898 029e C4040000 .4byte 0x4c4\r
- 899 02a2 05 .byte 0x5\r
- 900 02a3 03 .byte 0x3\r
- 901 02a4 8E000000 .4byte BS_IOPINS0_0_VAL.4808\r
- 902 02a8 14 .uleb128 0x14\r
- 903 02a9 BB020000 .4byte .LASF42\r
- 904 02ad 01 .byte 0x1\r
- 905 02ae 3701 .2byte 0x137\r
- 906 02b0 D9040000 .4byte 0x4d9\r
- 907 02b4 05 .byte 0x5\r
- 908 02b5 03 .byte 0x3\r
- 909 02b6 96000000 .4byte BS_IOPINS0_8_VAL.4809\r
- 910 02ba 14 .uleb128 0x14\r
- 911 02bb 12020000 .4byte .LASF43\r
- 912 02bf 01 .byte 0x1\r
- 913 02c0 3B01 .2byte 0x13b\r
- 914 02c2 DE040000 .4byte 0x4de\r
- 915 02c6 05 .byte 0x5\r
- 916 02c7 03 .byte 0x3\r
- 917 02c8 A0000000 .4byte BS_IOPINS0_3_VAL.4810\r
- 918 02cc 14 .uleb128 0x14\r
- 919 02cd D4000000 .4byte .LASF44\r
- 920 02d1 01 .byte 0x1\r
- 921 02d2 3F01 .2byte 0x13f\r
- 922 02d4 E3040000 .4byte 0x4e3\r
- 923 02d8 05 .byte 0x5\r
- 924 02d9 03 .byte 0x3\r
- 925 02da A8000000 .4byte BS_IOPINS0_4_VAL.4811\r
- 926 02de 14 .uleb128 0x14\r
- 927 02df 88010000 .4byte .LASF45\r
- 928 02e3 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 26\r
-\r
-\r
- 929 02e4 4301 .2byte 0x143\r
- 930 02e6 E8040000 .4byte 0x4e8\r
- 931 02ea 05 .byte 0x5\r
- 932 02eb 03 .byte 0x3\r
- 933 02ec B0000000 .4byte BS_IOPINS0_6_VAL.4812\r
- 934 02f0 16 .uleb128 0x16\r
- 935 02f1 1E020000 .4byte 0x21e\r
- 936 02f5 08000000 .4byte .LBB32\r
- 937 02f9 00000000 .4byte .Ldebug_ranges0+0\r
- 938 02fd 01 .byte 0x1\r
- 939 02fe 4F01 .2byte 0x14f\r
- 940 0300 2A030000 .4byte 0x32a\r
- 941 0304 17 .uleb128 0x17\r
- 942 0305 20000000 .4byte .Ldebug_ranges0+0x20\r
- 943 0309 18 .uleb128 0x18\r
- 944 030a 2B020000 .4byte 0x22b\r
- 945 030e 19 .uleb128 0x19\r
- 946 030f 36020000 .4byte 0x236\r
- 947 0313 20000000 .4byte .LLST1\r
- 948 0317 1A .uleb128 0x1a\r
- 949 0318 4A000000 .4byte .LVL3\r
- 950 031c 17050000 .4byte 0x517\r
- 951 0320 1B .uleb128 0x1b\r
- 952 0321 01 .byte 0x1\r
- 953 0322 50 .byte 0x50\r
- 954 0323 03 .byte 0x3\r
- 955 0324 0A .byte 0xa\r
- 956 0325 E001 .2byte 0x1e0\r
- 957 0327 00 .byte 0\r
- 958 0328 00 .byte 0\r
- 959 0329 00 .byte 0\r
- 960 032a 1C .uleb128 0x1c\r
- 961 032b 40000000 .4byte .Ldebug_ranges0+0x40\r
- 962 032f 62040000 .4byte 0x462\r
- 963 0333 14 .uleb128 0x14\r
- 964 0334 9B000000 .4byte .LASF46\r
- 965 0338 01 .byte 0x1\r
- 966 0339 5401 .2byte 0x154\r
- 967 033b FD040000 .4byte 0x4fd\r
- 968 033f 05 .byte 0x5\r
- 969 0340 03 .byte 0x3\r
- 970 0341 30000000 .4byte cy_cfg_addr_table.4813\r
- 971 0345 14 .uleb128 0x14\r
- 972 0346 5E000000 .4byte .LASF47\r
- 973 034a 01 .byte 0x1\r
- 974 034b 6301 .2byte 0x163\r
- 975 034d 12050000 .4byte 0x512\r
- 976 0351 05 .byte 0x5\r
- 977 0352 03 .byte 0x3\r
- 978 0353 60000000 .4byte cy_cfg_data_table.4814\r
- 979 0357 1D .uleb128 0x1d\r
- 980 0358 06 .byte 0x6\r
- 981 0359 01 .byte 0x1\r
- 982 035a 7F01 .2byte 0x17f\r
- 983 035c 7F030000 .4byte 0x37f\r
- 984 0360 1E .uleb128 0x1e\r
- 985 0361 1C030000 .4byte .LASF48\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 27\r
-\r
-\r
- 986 0365 01 .byte 0x1\r
- 987 0366 8001 .2byte 0x180\r
- 988 0368 6F000000 .4byte 0x6f\r
- 989 036c 02 .byte 0x2\r
- 990 036d 23 .byte 0x23\r
- 991 036e 00 .uleb128 0\r
- 992 036f 1E .uleb128 0x1e\r
- 993 0370 70010000 .4byte .LASF49\r
- 994 0374 01 .byte 0x1\r
- 995 0375 8101 .2byte 0x181\r
- 996 0377 95000000 .4byte 0x95\r
- 997 037b 02 .byte 0x2\r
- 998 037c 23 .byte 0x23\r
- 999 037d 04 .uleb128 0x4\r
- 1000 037e 00 .byte 0\r
- 1001 037f 1F .uleb128 0x1f\r
- 1002 0380 F5010000 .4byte .LASF50\r
- 1003 0384 01 .byte 0x1\r
- 1004 0385 8201 .2byte 0x182\r
- 1005 0387 57030000 .4byte 0x357\r
- 1006 038b 20 .uleb128 0x20\r
- 1007 038c 7F030000 .4byte 0x37f\r
- 1008 0390 9B030000 .4byte 0x39b\r
- 1009 0394 21 .uleb128 0x21\r
- 1010 0395 68000000 .4byte 0x68\r
- 1011 0399 07 .byte 0x7\r
- 1012 039a 00 .byte 0\r
- 1013 039b 14 .uleb128 0x14\r
- 1014 039c 02020000 .4byte .LASF51\r
- 1015 03a0 01 .byte 0x1\r
- 1016 03a1 8401 .2byte 0x184\r
- 1017 03a3 AD030000 .4byte 0x3ad\r
- 1018 03a7 05 .byte 0x5\r
- 1019 03a8 03 .byte 0x3\r
- 1020 03a9 00000000 .4byte cfg_memset_list.4819\r
- 1021 03ad 11 .uleb128 0x11\r
- 1022 03ae 8B030000 .4byte 0x38b\r
- 1023 03b2 22 .uleb128 0x22\r
- 1024 03b3 6900 .ascii "i\000"\r
- 1025 03b5 01 .byte 0x1\r
- 1026 03b6 9001 .2byte 0x190\r
- 1027 03b8 8A000000 .4byte 0x8a\r
- 1028 03bc 3E000000 .4byte .LLST2\r
- 1029 03c0 23 .uleb128 0x23\r
- 1030 03c1 84000000 .4byte .LBB39\r
- 1031 03c5 98000000 .4byte .LBE39\r
- 1032 03c9 1A040000 .4byte 0x41a\r
- 1033 03cd 22 .uleb128 0x22\r
- 1034 03ce 6D7300 .ascii "ms\000"\r
- 1035 03d1 01 .byte 0x1\r
- 1036 03d2 9501 .2byte 0x195\r
- 1037 03d4 DC030000 .4byte 0x3dc\r
- 1038 03d8 52000000 .4byte .LLST3\r
- 1039 03dc 0C .uleb128 0xc\r
- 1040 03dd 04 .byte 0x4\r
- 1041 03de E2030000 .4byte 0x3e2\r
- 1042 03e2 11 .uleb128 0x11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 28\r
-\r
-\r
- 1043 03e3 7F030000 .4byte 0x37f\r
- 1044 03e7 24 .uleb128 0x24\r
- 1045 03e8 42020000 .4byte 0x242\r
- 1046 03ec 8C000000 .4byte .LBB40\r
- 1047 03f0 98000000 .4byte .LBE40\r
- 1048 03f4 01 .byte 0x1\r
- 1049 03f5 9601 .2byte 0x196\r
- 1050 03f7 25 .uleb128 0x25\r
- 1051 03f8 58020000 .4byte 0x258\r
- 1052 03fc 77000000 .4byte .LLST4\r
- 1053 0400 25 .uleb128 0x25\r
- 1054 0401 4F020000 .4byte 0x24f\r
- 1055 0405 AC000000 .4byte .LLST5\r
- 1056 0409 1A .uleb128 0x1a\r
- 1057 040a 98000000 .4byte .LVL12\r
- 1058 040e 2B050000 .4byte 0x52b\r
- 1059 0412 1B .uleb128 0x1b\r
- 1060 0413 01 .byte 0x1\r
- 1061 0414 51 .byte 0x51\r
- 1062 0415 01 .byte 0x1\r
- 1063 0416 30 .byte 0x30\r
- 1064 0417 00 .byte 0\r
- 1065 0418 00 .byte 0\r
- 1066 0419 00 .byte 0\r
- 1067 041a 26 .uleb128 0x26\r
- 1068 041b 83010000 .4byte 0x183\r
- 1069 041f A0000000 .4byte .LBB42\r
- 1070 0423 58000000 .4byte .Ldebug_ranges0+0x58\r
- 1071 0427 01 .byte 0x1\r
- 1072 0428 9901 .2byte 0x199\r
- 1073 042a 17 .uleb128 0x17\r
- 1074 042b 70000000 .4byte .Ldebug_ranges0+0x70\r
- 1075 042f 18 .uleb128 0x18\r
- 1076 0430 A6010000 .4byte 0x1a6\r
- 1077 0434 19 .uleb128 0x19\r
- 1078 0435 AF010000 .4byte 0x1af\r
- 1079 0439 DC000000 .4byte .LLST6\r
- 1080 043d 27 .uleb128 0x27\r
- 1081 043e 9B010000 .4byte 0x19b\r
- 1082 0442 27 .uleb128 0x27\r
- 1083 0443 90010000 .4byte 0x190\r
- 1084 0447 17 .uleb128 0x17\r
- 1085 0448 88000000 .4byte .Ldebug_ranges0+0x88\r
- 1086 044c 19 .uleb128 0x19\r
- 1087 044d B9010000 .4byte 0x1b9\r
- 1088 0451 EF000000 .4byte .LLST7\r
- 1089 0455 19 .uleb128 0x19\r
- 1090 0456 C4010000 .4byte 0x1c4\r
- 1091 045a 0D010000 .4byte .LLST8\r
- 1092 045e 00 .byte 0\r
- 1093 045f 00 .byte 0\r
- 1094 0460 00 .byte 0\r
- 1095 0461 00 .byte 0\r
- 1096 0462 28 .uleb128 0x28\r
- 1097 0463 62020000 .4byte 0x262\r
- 1098 0467 50010000 .4byte .LBB49\r
- 1099 046b 66010000 .4byte .LBE49\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 29\r
-\r
-\r
- 1100 046f 01 .byte 0x1\r
- 1101 0470 AF01 .2byte 0x1af\r
- 1102 0472 8A040000 .4byte 0x48a\r
- 1103 0476 29 .uleb128 0x29\r
- 1104 0477 50010000 .4byte .LBB50\r
- 1105 047b 66010000 .4byte .LBE50\r
- 1106 047f 19 .uleb128 0x19\r
- 1107 0480 6F020000 .4byte 0x26f\r
- 1108 0484 20010000 .4byte .LLST9\r
- 1109 0488 00 .byte 0\r
- 1110 0489 00 .byte 0\r
- 1111 048a 24 .uleb128 0x24\r
- 1112 048b 56010000 .4byte 0x156\r
- 1113 048f 66010000 .4byte .LBB51\r
- 1114 0493 D8010000 .4byte .LBE51\r
- 1115 0497 01 .byte 0x1\r
- 1116 0498 B201 .2byte 0x1b2\r
- 1117 049a 2A .uleb128 0x2a\r
- 1118 049b 79010000 .4byte 0x179\r
- 1119 049f 0E .byte 0xe\r
- 1120 04a0 2B .uleb128 0x2b\r
- 1121 04a1 6E010000 .4byte 0x16e\r
- 1122 04a5 A0430040 .4byte 0x400043a0\r
- 1123 04a9 2B .uleb128 0x2b\r
- 1124 04aa 63010000 .4byte 0x163\r
- 1125 04ae B0430040 .4byte 0x400043b0\r
- 1126 04b2 00 .byte 0\r
- 1127 04b3 00 .byte 0\r
- 1128 04b4 20 .uleb128 0x20\r
- 1129 04b5 8A000000 .4byte 0x8a\r
- 1130 04b9 C4040000 .4byte 0x4c4\r
- 1131 04bd 21 .uleb128 0x21\r
- 1132 04be 68000000 .4byte 0x68\r
- 1133 04c2 07 .byte 0x7\r
- 1134 04c3 00 .byte 0\r
- 1135 04c4 11 .uleb128 0x11\r
- 1136 04c5 B4040000 .4byte 0x4b4\r
- 1137 04c9 20 .uleb128 0x20\r
- 1138 04ca 8A000000 .4byte 0x8a\r
- 1139 04ce D9040000 .4byte 0x4d9\r
- 1140 04d2 21 .uleb128 0x21\r
- 1141 04d3 68000000 .4byte 0x68\r
- 1142 04d7 09 .byte 0x9\r
- 1143 04d8 00 .byte 0\r
- 1144 04d9 11 .uleb128 0x11\r
- 1145 04da C9040000 .4byte 0x4c9\r
- 1146 04de 11 .uleb128 0x11\r
- 1147 04df B4040000 .4byte 0x4b4\r
- 1148 04e3 11 .uleb128 0x11\r
- 1149 04e4 B4040000 .4byte 0x4b4\r
- 1150 04e8 11 .uleb128 0x11\r
- 1151 04e9 B4040000 .4byte 0x4b4\r
- 1152 04ed 20 .uleb128 0x20\r
- 1153 04ee A0000000 .4byte 0xa0\r
- 1154 04f2 FD040000 .4byte 0x4fd\r
- 1155 04f6 21 .uleb128 0x21\r
- 1156 04f7 68000000 .4byte 0x68\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 30\r
-\r
-\r
- 1157 04fb 0B .byte 0xb\r
- 1158 04fc 00 .byte 0\r
- 1159 04fd 11 .uleb128 0x11\r
- 1160 04fe ED040000 .4byte 0x4ed\r
- 1161 0502 20 .uleb128 0x20\r
- 1162 0503 FE000000 .4byte 0xfe\r
- 1163 0507 12050000 .4byte 0x512\r
- 1164 050b 21 .uleb128 0x21\r
- 1165 050c 68000000 .4byte 0x68\r
- 1166 0510 16 .byte 0x16\r
- 1167 0511 00 .byte 0\r
- 1168 0512 11 .uleb128 0x11\r
- 1169 0513 02050000 .4byte 0x502\r
- 1170 0517 2C .uleb128 0x2c\r
- 1171 0518 01 .byte 0x1\r
- 1172 0519 2E020000 .4byte .LASF56\r
- 1173 051d 04 .byte 0x4\r
- 1174 051e 7A .byte 0x7a\r
- 1175 051f 01 .byte 0x1\r
- 1176 0520 01 .byte 0x1\r
- 1177 0521 2B050000 .4byte 0x52b\r
- 1178 0525 2D .uleb128 0x2d\r
- 1179 0526 A0000000 .4byte 0xa0\r
- 1180 052a 00 .byte 0\r
- 1181 052b 2E .uleb128 0x2e\r
- 1182 052c 01 .byte 0x1\r
- 1183 052d 09030000 .4byte .LASF57\r
- 1184 0531 01 .byte 0x1\r
- 1185 0532 6F000000 .4byte 0x6f\r
- 1186 0536 01 .byte 0x1\r
- 1187 0537 01 .byte 0x1\r
- 1188 0538 2D .uleb128 0x2d\r
- 1189 0539 6F000000 .4byte 0x6f\r
- 1190 053d 2D .uleb128 0x2d\r
- 1191 053e 45000000 .4byte 0x45\r
- 1192 0542 2D .uleb128 0x2d\r
- 1193 0543 68000000 .4byte 0x68\r
- 1194 0547 00 .byte 0\r
- 1195 0548 00 .byte 0\r
- 1196 .section .debug_abbrev,"",%progbits\r
- 1197 .Ldebug_abbrev0:\r
- 1198 0000 01 .uleb128 0x1\r
- 1199 0001 11 .uleb128 0x11\r
- 1200 0002 01 .byte 0x1\r
- 1201 0003 25 .uleb128 0x25\r
- 1202 0004 0E .uleb128 0xe\r
- 1203 0005 13 .uleb128 0x13\r
- 1204 0006 0B .uleb128 0xb\r
- 1205 0007 03 .uleb128 0x3\r
- 1206 0008 0E .uleb128 0xe\r
- 1207 0009 1B .uleb128 0x1b\r
- 1208 000a 0E .uleb128 0xe\r
- 1209 000b 55 .uleb128 0x55\r
- 1210 000c 06 .uleb128 0x6\r
- 1211 000d 11 .uleb128 0x11\r
- 1212 000e 01 .uleb128 0x1\r
- 1213 000f 52 .uleb128 0x52\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 31\r
-\r
-\r
- 1214 0010 01 .uleb128 0x1\r
- 1215 0011 10 .uleb128 0x10\r
- 1216 0012 06 .uleb128 0x6\r
- 1217 0013 00 .byte 0\r
- 1218 0014 00 .byte 0\r
- 1219 0015 02 .uleb128 0x2\r
- 1220 0016 24 .uleb128 0x24\r
- 1221 0017 00 .byte 0\r
- 1222 0018 0B .uleb128 0xb\r
- 1223 0019 0B .uleb128 0xb\r
- 1224 001a 3E .uleb128 0x3e\r
- 1225 001b 0B .uleb128 0xb\r
- 1226 001c 03 .uleb128 0x3\r
- 1227 001d 0E .uleb128 0xe\r
- 1228 001e 00 .byte 0\r
- 1229 001f 00 .byte 0\r
- 1230 0020 03 .uleb128 0x3\r
- 1231 0021 24 .uleb128 0x24\r
- 1232 0022 00 .byte 0\r
- 1233 0023 0B .uleb128 0xb\r
- 1234 0024 0B .uleb128 0xb\r
- 1235 0025 3E .uleb128 0x3e\r
- 1236 0026 0B .uleb128 0xb\r
- 1237 0027 03 .uleb128 0x3\r
- 1238 0028 08 .uleb128 0x8\r
- 1239 0029 00 .byte 0\r
- 1240 002a 00 .byte 0\r
- 1241 002b 04 .uleb128 0x4\r
- 1242 002c 0F .uleb128 0xf\r
- 1243 002d 00 .byte 0\r
- 1244 002e 0B .uleb128 0xb\r
- 1245 002f 0B .uleb128 0xb\r
- 1246 0030 00 .byte 0\r
- 1247 0031 00 .byte 0\r
- 1248 0032 05 .uleb128 0x5\r
- 1249 0033 16 .uleb128 0x16\r
- 1250 0034 00 .byte 0\r
- 1251 0035 03 .uleb128 0x3\r
- 1252 0036 0E .uleb128 0xe\r
- 1253 0037 3A .uleb128 0x3a\r
- 1254 0038 0B .uleb128 0xb\r
- 1255 0039 3B .uleb128 0x3b\r
- 1256 003a 0B .uleb128 0xb\r
- 1257 003b 49 .uleb128 0x49\r
- 1258 003c 13 .uleb128 0x13\r
- 1259 003d 00 .byte 0\r
- 1260 003e 00 .byte 0\r
- 1261 003f 06 .uleb128 0x6\r
- 1262 0040 35 .uleb128 0x35\r
- 1263 0041 00 .byte 0\r
- 1264 0042 49 .uleb128 0x49\r
- 1265 0043 13 .uleb128 0x13\r
- 1266 0044 00 .byte 0\r
- 1267 0045 00 .byte 0\r
- 1268 0046 07 .uleb128 0x7\r
- 1269 0047 13 .uleb128 0x13\r
- 1270 0048 01 .byte 0x1\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 32\r
-\r
-\r
- 1271 0049 0B .uleb128 0xb\r
- 1272 004a 0B .uleb128 0xb\r
- 1273 004b 3A .uleb128 0x3a\r
- 1274 004c 0B .uleb128 0xb\r
- 1275 004d 3B .uleb128 0x3b\r
- 1276 004e 0B .uleb128 0xb\r
- 1277 004f 01 .uleb128 0x1\r
- 1278 0050 13 .uleb128 0x13\r
- 1279 0051 00 .byte 0\r
- 1280 0052 00 .byte 0\r
- 1281 0053 08 .uleb128 0x8\r
- 1282 0054 0D .uleb128 0xd\r
- 1283 0055 00 .byte 0\r
- 1284 0056 03 .uleb128 0x3\r
- 1285 0057 0E .uleb128 0xe\r
- 1286 0058 3A .uleb128 0x3a\r
- 1287 0059 0B .uleb128 0xb\r
- 1288 005a 3B .uleb128 0x3b\r
- 1289 005b 0B .uleb128 0xb\r
- 1290 005c 49 .uleb128 0x49\r
- 1291 005d 13 .uleb128 0x13\r
- 1292 005e 38 .uleb128 0x38\r
- 1293 005f 0A .uleb128 0xa\r
- 1294 0060 00 .byte 0\r
- 1295 0061 00 .byte 0\r
- 1296 0062 09 .uleb128 0x9\r
- 1297 0063 2E .uleb128 0x2e\r
- 1298 0064 01 .byte 0x1\r
- 1299 0065 03 .uleb128 0x3\r
- 1300 0066 0E .uleb128 0xe\r
- 1301 0067 3A .uleb128 0x3a\r
- 1302 0068 0B .uleb128 0xb\r
- 1303 0069 3B .uleb128 0x3b\r
- 1304 006a 0B .uleb128 0xb\r
- 1305 006b 27 .uleb128 0x27\r
- 1306 006c 0C .uleb128 0xc\r
- 1307 006d 20 .uleb128 0x20\r
- 1308 006e 0B .uleb128 0xb\r
- 1309 006f 01 .uleb128 0x1\r
- 1310 0070 13 .uleb128 0x13\r
- 1311 0071 00 .byte 0\r
- 1312 0072 00 .byte 0\r
- 1313 0073 0A .uleb128 0xa\r
- 1314 0074 05 .uleb128 0x5\r
- 1315 0075 00 .byte 0\r
- 1316 0076 03 .uleb128 0x3\r
- 1317 0077 0E .uleb128 0xe\r
- 1318 0078 3A .uleb128 0x3a\r
- 1319 0079 0B .uleb128 0xb\r
- 1320 007a 3B .uleb128 0x3b\r
- 1321 007b 0B .uleb128 0xb\r
- 1322 007c 49 .uleb128 0x49\r
- 1323 007d 13 .uleb128 0x13\r
- 1324 007e 00 .byte 0\r
- 1325 007f 00 .byte 0\r
- 1326 0080 0B .uleb128 0xb\r
- 1327 0081 05 .uleb128 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 33\r
-\r
-\r
- 1328 0082 00 .byte 0\r
- 1329 0083 03 .uleb128 0x3\r
- 1330 0084 08 .uleb128 0x8\r
- 1331 0085 3A .uleb128 0x3a\r
- 1332 0086 0B .uleb128 0xb\r
- 1333 0087 3B .uleb128 0x3b\r
- 1334 0088 0B .uleb128 0xb\r
- 1335 0089 49 .uleb128 0x49\r
- 1336 008a 13 .uleb128 0x13\r
- 1337 008b 00 .byte 0\r
- 1338 008c 00 .byte 0\r
- 1339 008d 0C .uleb128 0xc\r
- 1340 008e 0F .uleb128 0xf\r
- 1341 008f 00 .byte 0\r
- 1342 0090 0B .uleb128 0xb\r
- 1343 0091 0B .uleb128 0xb\r
- 1344 0092 49 .uleb128 0x49\r
- 1345 0093 13 .uleb128 0x13\r
- 1346 0094 00 .byte 0\r
- 1347 0095 00 .byte 0\r
- 1348 0096 0D .uleb128 0xd\r
- 1349 0097 26 .uleb128 0x26\r
- 1350 0098 00 .byte 0\r
- 1351 0099 00 .byte 0\r
- 1352 009a 00 .byte 0\r
- 1353 009b 0E .uleb128 0xe\r
- 1354 009c 34 .uleb128 0x34\r
- 1355 009d 00 .byte 0\r
- 1356 009e 03 .uleb128 0x3\r
- 1357 009f 08 .uleb128 0x8\r
- 1358 00a0 3A .uleb128 0x3a\r
- 1359 00a1 0B .uleb128 0xb\r
- 1360 00a2 3B .uleb128 0x3b\r
- 1361 00a3 0B .uleb128 0xb\r
- 1362 00a4 49 .uleb128 0x49\r
- 1363 00a5 13 .uleb128 0x13\r
- 1364 00a6 00 .byte 0\r
- 1365 00a7 00 .byte 0\r
- 1366 00a8 0F .uleb128 0xf\r
- 1367 00a9 0B .uleb128 0xb\r
- 1368 00aa 01 .byte 0x1\r
- 1369 00ab 00 .byte 0\r
- 1370 00ac 00 .byte 0\r
- 1371 00ad 10 .uleb128 0x10\r
- 1372 00ae 34 .uleb128 0x34\r
- 1373 00af 00 .byte 0\r
- 1374 00b0 03 .uleb128 0x3\r
- 1375 00b1 0E .uleb128 0xe\r
- 1376 00b2 3A .uleb128 0x3a\r
- 1377 00b3 0B .uleb128 0xb\r
- 1378 00b4 3B .uleb128 0x3b\r
- 1379 00b5 0B .uleb128 0xb\r
- 1380 00b6 49 .uleb128 0x49\r
- 1381 00b7 13 .uleb128 0x13\r
- 1382 00b8 00 .byte 0\r
- 1383 00b9 00 .byte 0\r
- 1384 00ba 11 .uleb128 0x11\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 34\r
-\r
-\r
- 1385 00bb 26 .uleb128 0x26\r
- 1386 00bc 00 .byte 0\r
- 1387 00bd 49 .uleb128 0x49\r
- 1388 00be 13 .uleb128 0x13\r
- 1389 00bf 00 .byte 0\r
- 1390 00c0 00 .byte 0\r
- 1391 00c1 12 .uleb128 0x12\r
- 1392 00c2 2E .uleb128 0x2e\r
- 1393 00c3 01 .byte 0x1\r
- 1394 00c4 3F .uleb128 0x3f\r
- 1395 00c5 0C .uleb128 0xc\r
- 1396 00c6 03 .uleb128 0x3\r
- 1397 00c7 0E .uleb128 0xe\r
- 1398 00c8 3A .uleb128 0x3a\r
- 1399 00c9 0B .uleb128 0xb\r
- 1400 00ca 3B .uleb128 0x3b\r
- 1401 00cb 05 .uleb128 0x5\r
- 1402 00cc 27 .uleb128 0x27\r
- 1403 00cd 0C .uleb128 0xc\r
- 1404 00ce 11 .uleb128 0x11\r
- 1405 00cf 01 .uleb128 0x1\r
- 1406 00d0 12 .uleb128 0x12\r
- 1407 00d1 01 .uleb128 0x1\r
- 1408 00d2 40 .uleb128 0x40\r
- 1409 00d3 0A .uleb128 0xa\r
- 1410 00d4 9742 .uleb128 0x2117\r
- 1411 00d6 0C .uleb128 0xc\r
- 1412 00d7 01 .uleb128 0x1\r
- 1413 00d8 13 .uleb128 0x13\r
- 1414 00d9 00 .byte 0\r
- 1415 00da 00 .byte 0\r
- 1416 00db 13 .uleb128 0x13\r
- 1417 00dc 05 .uleb128 0x5\r
- 1418 00dd 00 .byte 0\r
- 1419 00de 03 .uleb128 0x3\r
- 1420 00df 0E .uleb128 0xe\r
- 1421 00e0 3A .uleb128 0x3a\r
- 1422 00e1 0B .uleb128 0xb\r
- 1423 00e2 3B .uleb128 0x3b\r
- 1424 00e3 05 .uleb128 0x5\r
- 1425 00e4 49 .uleb128 0x49\r
- 1426 00e5 13 .uleb128 0x13\r
- 1427 00e6 02 .uleb128 0x2\r
- 1428 00e7 0A .uleb128 0xa\r
- 1429 00e8 00 .byte 0\r
- 1430 00e9 00 .byte 0\r
- 1431 00ea 14 .uleb128 0x14\r
- 1432 00eb 34 .uleb128 0x34\r
- 1433 00ec 00 .byte 0\r
- 1434 00ed 03 .uleb128 0x3\r
- 1435 00ee 0E .uleb128 0xe\r
- 1436 00ef 3A .uleb128 0x3a\r
- 1437 00f0 0B .uleb128 0xb\r
- 1438 00f1 3B .uleb128 0x3b\r
- 1439 00f2 05 .uleb128 0x5\r
- 1440 00f3 49 .uleb128 0x49\r
- 1441 00f4 13 .uleb128 0x13\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 35\r
-\r
-\r
- 1442 00f5 02 .uleb128 0x2\r
- 1443 00f6 0A .uleb128 0xa\r
- 1444 00f7 00 .byte 0\r
- 1445 00f8 00 .byte 0\r
- 1446 00f9 15 .uleb128 0x15\r
- 1447 00fa 2E .uleb128 0x2e\r
- 1448 00fb 01 .byte 0x1\r
- 1449 00fc 3F .uleb128 0x3f\r
- 1450 00fd 0C .uleb128 0xc\r
- 1451 00fe 03 .uleb128 0x3\r
- 1452 00ff 0E .uleb128 0xe\r
- 1453 0100 3A .uleb128 0x3a\r
- 1454 0101 0B .uleb128 0xb\r
- 1455 0102 3B .uleb128 0x3b\r
- 1456 0103 05 .uleb128 0x5\r
- 1457 0104 27 .uleb128 0x27\r
- 1458 0105 0C .uleb128 0xc\r
- 1459 0106 11 .uleb128 0x11\r
- 1460 0107 01 .uleb128 0x1\r
- 1461 0108 12 .uleb128 0x12\r
- 1462 0109 01 .uleb128 0x1\r
- 1463 010a 40 .uleb128 0x40\r
- 1464 010b 06 .uleb128 0x6\r
- 1465 010c 9742 .uleb128 0x2117\r
- 1466 010e 0C .uleb128 0xc\r
- 1467 010f 01 .uleb128 0x1\r
- 1468 0110 13 .uleb128 0x13\r
- 1469 0111 00 .byte 0\r
- 1470 0112 00 .byte 0\r
- 1471 0113 16 .uleb128 0x16\r
- 1472 0114 1D .uleb128 0x1d\r
- 1473 0115 01 .byte 0x1\r
- 1474 0116 31 .uleb128 0x31\r
- 1475 0117 13 .uleb128 0x13\r
- 1476 0118 52 .uleb128 0x52\r
- 1477 0119 01 .uleb128 0x1\r
- 1478 011a 55 .uleb128 0x55\r
- 1479 011b 06 .uleb128 0x6\r
- 1480 011c 58 .uleb128 0x58\r
- 1481 011d 0B .uleb128 0xb\r
- 1482 011e 59 .uleb128 0x59\r
- 1483 011f 05 .uleb128 0x5\r
- 1484 0120 01 .uleb128 0x1\r
- 1485 0121 13 .uleb128 0x13\r
- 1486 0122 00 .byte 0\r
- 1487 0123 00 .byte 0\r
- 1488 0124 17 .uleb128 0x17\r
- 1489 0125 0B .uleb128 0xb\r
- 1490 0126 01 .byte 0x1\r
- 1491 0127 55 .uleb128 0x55\r
- 1492 0128 06 .uleb128 0x6\r
- 1493 0129 00 .byte 0\r
- 1494 012a 00 .byte 0\r
- 1495 012b 18 .uleb128 0x18\r
- 1496 012c 34 .uleb128 0x34\r
- 1497 012d 00 .byte 0\r
- 1498 012e 31 .uleb128 0x31\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 36\r
-\r
-\r
- 1499 012f 13 .uleb128 0x13\r
- 1500 0130 00 .byte 0\r
- 1501 0131 00 .byte 0\r
- 1502 0132 19 .uleb128 0x19\r
- 1503 0133 34 .uleb128 0x34\r
- 1504 0134 00 .byte 0\r
- 1505 0135 31 .uleb128 0x31\r
- 1506 0136 13 .uleb128 0x13\r
- 1507 0137 02 .uleb128 0x2\r
- 1508 0138 06 .uleb128 0x6\r
- 1509 0139 00 .byte 0\r
- 1510 013a 00 .byte 0\r
- 1511 013b 1A .uleb128 0x1a\r
- 1512 013c 898201 .uleb128 0x4109\r
- 1513 013f 01 .byte 0x1\r
- 1514 0140 11 .uleb128 0x11\r
- 1515 0141 01 .uleb128 0x1\r
- 1516 0142 31 .uleb128 0x31\r
- 1517 0143 13 .uleb128 0x13\r
- 1518 0144 00 .byte 0\r
- 1519 0145 00 .byte 0\r
- 1520 0146 1B .uleb128 0x1b\r
- 1521 0147 8A8201 .uleb128 0x410a\r
- 1522 014a 00 .byte 0\r
- 1523 014b 02 .uleb128 0x2\r
- 1524 014c 0A .uleb128 0xa\r
- 1525 014d 9142 .uleb128 0x2111\r
- 1526 014f 0A .uleb128 0xa\r
- 1527 0150 00 .byte 0\r
- 1528 0151 00 .byte 0\r
- 1529 0152 1C .uleb128 0x1c\r
- 1530 0153 0B .uleb128 0xb\r
- 1531 0154 01 .byte 0x1\r
- 1532 0155 55 .uleb128 0x55\r
- 1533 0156 06 .uleb128 0x6\r
- 1534 0157 01 .uleb128 0x1\r
- 1535 0158 13 .uleb128 0x13\r
- 1536 0159 00 .byte 0\r
- 1537 015a 00 .byte 0\r
- 1538 015b 1D .uleb128 0x1d\r
- 1539 015c 13 .uleb128 0x13\r
- 1540 015d 01 .byte 0x1\r
- 1541 015e 0B .uleb128 0xb\r
- 1542 015f 0B .uleb128 0xb\r
- 1543 0160 3A .uleb128 0x3a\r
- 1544 0161 0B .uleb128 0xb\r
- 1545 0162 3B .uleb128 0x3b\r
- 1546 0163 05 .uleb128 0x5\r
- 1547 0164 01 .uleb128 0x1\r
- 1548 0165 13 .uleb128 0x13\r
- 1549 0166 00 .byte 0\r
- 1550 0167 00 .byte 0\r
- 1551 0168 1E .uleb128 0x1e\r
- 1552 0169 0D .uleb128 0xd\r
- 1553 016a 00 .byte 0\r
- 1554 016b 03 .uleb128 0x3\r
- 1555 016c 0E .uleb128 0xe\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 37\r
-\r
-\r
- 1556 016d 3A .uleb128 0x3a\r
- 1557 016e 0B .uleb128 0xb\r
- 1558 016f 3B .uleb128 0x3b\r
- 1559 0170 05 .uleb128 0x5\r
- 1560 0171 49 .uleb128 0x49\r
- 1561 0172 13 .uleb128 0x13\r
- 1562 0173 38 .uleb128 0x38\r
- 1563 0174 0A .uleb128 0xa\r
- 1564 0175 00 .byte 0\r
- 1565 0176 00 .byte 0\r
- 1566 0177 1F .uleb128 0x1f\r
- 1567 0178 16 .uleb128 0x16\r
- 1568 0179 00 .byte 0\r
- 1569 017a 03 .uleb128 0x3\r
- 1570 017b 0E .uleb128 0xe\r
- 1571 017c 3A .uleb128 0x3a\r
- 1572 017d 0B .uleb128 0xb\r
- 1573 017e 3B .uleb128 0x3b\r
- 1574 017f 05 .uleb128 0x5\r
- 1575 0180 49 .uleb128 0x49\r
- 1576 0181 13 .uleb128 0x13\r
- 1577 0182 00 .byte 0\r
- 1578 0183 00 .byte 0\r
- 1579 0184 20 .uleb128 0x20\r
- 1580 0185 01 .uleb128 0x1\r
- 1581 0186 01 .byte 0x1\r
- 1582 0187 49 .uleb128 0x49\r
- 1583 0188 13 .uleb128 0x13\r
- 1584 0189 01 .uleb128 0x1\r
- 1585 018a 13 .uleb128 0x13\r
- 1586 018b 00 .byte 0\r
- 1587 018c 00 .byte 0\r
- 1588 018d 21 .uleb128 0x21\r
- 1589 018e 21 .uleb128 0x21\r
- 1590 018f 00 .byte 0\r
- 1591 0190 49 .uleb128 0x49\r
- 1592 0191 13 .uleb128 0x13\r
- 1593 0192 2F .uleb128 0x2f\r
- 1594 0193 0B .uleb128 0xb\r
- 1595 0194 00 .byte 0\r
- 1596 0195 00 .byte 0\r
- 1597 0196 22 .uleb128 0x22\r
- 1598 0197 34 .uleb128 0x34\r
- 1599 0198 00 .byte 0\r
- 1600 0199 03 .uleb128 0x3\r
- 1601 019a 08 .uleb128 0x8\r
- 1602 019b 3A .uleb128 0x3a\r
- 1603 019c 0B .uleb128 0xb\r
- 1604 019d 3B .uleb128 0x3b\r
- 1605 019e 05 .uleb128 0x5\r
- 1606 019f 49 .uleb128 0x49\r
- 1607 01a0 13 .uleb128 0x13\r
- 1608 01a1 02 .uleb128 0x2\r
- 1609 01a2 06 .uleb128 0x6\r
- 1610 01a3 00 .byte 0\r
- 1611 01a4 00 .byte 0\r
- 1612 01a5 23 .uleb128 0x23\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 38\r
-\r
-\r
- 1613 01a6 0B .uleb128 0xb\r
- 1614 01a7 01 .byte 0x1\r
- 1615 01a8 11 .uleb128 0x11\r
- 1616 01a9 01 .uleb128 0x1\r
- 1617 01aa 12 .uleb128 0x12\r
- 1618 01ab 01 .uleb128 0x1\r
- 1619 01ac 01 .uleb128 0x1\r
- 1620 01ad 13 .uleb128 0x13\r
- 1621 01ae 00 .byte 0\r
- 1622 01af 00 .byte 0\r
- 1623 01b0 24 .uleb128 0x24\r
- 1624 01b1 1D .uleb128 0x1d\r
- 1625 01b2 01 .byte 0x1\r
- 1626 01b3 31 .uleb128 0x31\r
- 1627 01b4 13 .uleb128 0x13\r
- 1628 01b5 11 .uleb128 0x11\r
- 1629 01b6 01 .uleb128 0x1\r
- 1630 01b7 12 .uleb128 0x12\r
- 1631 01b8 01 .uleb128 0x1\r
- 1632 01b9 58 .uleb128 0x58\r
- 1633 01ba 0B .uleb128 0xb\r
- 1634 01bb 59 .uleb128 0x59\r
- 1635 01bc 05 .uleb128 0x5\r
- 1636 01bd 00 .byte 0\r
- 1637 01be 00 .byte 0\r
- 1638 01bf 25 .uleb128 0x25\r
- 1639 01c0 05 .uleb128 0x5\r
- 1640 01c1 00 .byte 0\r
- 1641 01c2 31 .uleb128 0x31\r
- 1642 01c3 13 .uleb128 0x13\r
- 1643 01c4 02 .uleb128 0x2\r
- 1644 01c5 06 .uleb128 0x6\r
- 1645 01c6 00 .byte 0\r
- 1646 01c7 00 .byte 0\r
- 1647 01c8 26 .uleb128 0x26\r
- 1648 01c9 1D .uleb128 0x1d\r
- 1649 01ca 01 .byte 0x1\r
- 1650 01cb 31 .uleb128 0x31\r
- 1651 01cc 13 .uleb128 0x13\r
- 1652 01cd 52 .uleb128 0x52\r
- 1653 01ce 01 .uleb128 0x1\r
- 1654 01cf 55 .uleb128 0x55\r
- 1655 01d0 06 .uleb128 0x6\r
- 1656 01d1 58 .uleb128 0x58\r
- 1657 01d2 0B .uleb128 0xb\r
- 1658 01d3 59 .uleb128 0x59\r
- 1659 01d4 05 .uleb128 0x5\r
- 1660 01d5 00 .byte 0\r
- 1661 01d6 00 .byte 0\r
- 1662 01d7 27 .uleb128 0x27\r
- 1663 01d8 05 .uleb128 0x5\r
- 1664 01d9 00 .byte 0\r
- 1665 01da 31 .uleb128 0x31\r
- 1666 01db 13 .uleb128 0x13\r
- 1667 01dc 00 .byte 0\r
- 1668 01dd 00 .byte 0\r
- 1669 01de 28 .uleb128 0x28\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 39\r
-\r
-\r
- 1670 01df 1D .uleb128 0x1d\r
- 1671 01e0 01 .byte 0x1\r
- 1672 01e1 31 .uleb128 0x31\r
- 1673 01e2 13 .uleb128 0x13\r
- 1674 01e3 11 .uleb128 0x11\r
- 1675 01e4 01 .uleb128 0x1\r
- 1676 01e5 12 .uleb128 0x12\r
- 1677 01e6 01 .uleb128 0x1\r
- 1678 01e7 58 .uleb128 0x58\r
- 1679 01e8 0B .uleb128 0xb\r
- 1680 01e9 59 .uleb128 0x59\r
- 1681 01ea 05 .uleb128 0x5\r
- 1682 01eb 01 .uleb128 0x1\r
- 1683 01ec 13 .uleb128 0x13\r
- 1684 01ed 00 .byte 0\r
- 1685 01ee 00 .byte 0\r
- 1686 01ef 29 .uleb128 0x29\r
- 1687 01f0 0B .uleb128 0xb\r
- 1688 01f1 01 .byte 0x1\r
- 1689 01f2 11 .uleb128 0x11\r
- 1690 01f3 01 .uleb128 0x1\r
- 1691 01f4 12 .uleb128 0x12\r
- 1692 01f5 01 .uleb128 0x1\r
- 1693 01f6 00 .byte 0\r
- 1694 01f7 00 .byte 0\r
- 1695 01f8 2A .uleb128 0x2a\r
- 1696 01f9 05 .uleb128 0x5\r
- 1697 01fa 00 .byte 0\r
- 1698 01fb 31 .uleb128 0x31\r
- 1699 01fc 13 .uleb128 0x13\r
- 1700 01fd 1C .uleb128 0x1c\r
- 1701 01fe 0B .uleb128 0xb\r
- 1702 01ff 00 .byte 0\r
- 1703 0200 00 .byte 0\r
- 1704 0201 2B .uleb128 0x2b\r
- 1705 0202 05 .uleb128 0x5\r
- 1706 0203 00 .byte 0\r
- 1707 0204 31 .uleb128 0x31\r
- 1708 0205 13 .uleb128 0x13\r
- 1709 0206 1C .uleb128 0x1c\r
- 1710 0207 06 .uleb128 0x6\r
- 1711 0208 00 .byte 0\r
- 1712 0209 00 .byte 0\r
- 1713 020a 2C .uleb128 0x2c\r
- 1714 020b 2E .uleb128 0x2e\r
- 1715 020c 01 .byte 0x1\r
- 1716 020d 3F .uleb128 0x3f\r
- 1717 020e 0C .uleb128 0xc\r
- 1718 020f 03 .uleb128 0x3\r
- 1719 0210 0E .uleb128 0xe\r
- 1720 0211 3A .uleb128 0x3a\r
- 1721 0212 0B .uleb128 0xb\r
- 1722 0213 3B .uleb128 0x3b\r
- 1723 0214 0B .uleb128 0xb\r
- 1724 0215 27 .uleb128 0x27\r
- 1725 0216 0C .uleb128 0xc\r
- 1726 0217 3C .uleb128 0x3c\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 40\r
-\r
-\r
- 1727 0218 0C .uleb128 0xc\r
- 1728 0219 01 .uleb128 0x1\r
- 1729 021a 13 .uleb128 0x13\r
- 1730 021b 00 .byte 0\r
- 1731 021c 00 .byte 0\r
- 1732 021d 2D .uleb128 0x2d\r
- 1733 021e 05 .uleb128 0x5\r
- 1734 021f 00 .byte 0\r
- 1735 0220 49 .uleb128 0x49\r
- 1736 0221 13 .uleb128 0x13\r
- 1737 0222 00 .byte 0\r
- 1738 0223 00 .byte 0\r
- 1739 0224 2E .uleb128 0x2e\r
- 1740 0225 2E .uleb128 0x2e\r
- 1741 0226 01 .byte 0x1\r
- 1742 0227 3F .uleb128 0x3f\r
- 1743 0228 0C .uleb128 0xc\r
- 1744 0229 03 .uleb128 0x3\r
- 1745 022a 0E .uleb128 0xe\r
- 1746 022b 27 .uleb128 0x27\r
- 1747 022c 0C .uleb128 0xc\r
- 1748 022d 49 .uleb128 0x49\r
- 1749 022e 13 .uleb128 0x13\r
- 1750 022f 34 .uleb128 0x34\r
- 1751 0230 0C .uleb128 0xc\r
- 1752 0231 3C .uleb128 0x3c\r
- 1753 0232 0C .uleb128 0xc\r
- 1754 0233 00 .byte 0\r
- 1755 0234 00 .byte 0\r
- 1756 0235 00 .byte 0\r
- 1757 .section .debug_loc,"",%progbits\r
- 1758 .Ldebug_loc0:\r
- 1759 .LLST0:\r
- 1760 0000 00000000 .4byte .LFB8\r
- 1761 0004 02000000 .4byte .LCFI0\r
- 1762 0008 0200 .2byte 0x2\r
- 1763 000a 7D .byte 0x7d\r
- 1764 000b 00 .sleb128 0\r
- 1765 000c 02000000 .4byte .LCFI0\r
- 1766 0010 D8010000 .4byte .LFE8\r
- 1767 0014 0200 .2byte 0x2\r
- 1768 0016 7D .byte 0x7d\r
- 1769 0017 18 .sleb128 24\r
- 1770 0018 00000000 .4byte 0\r
- 1771 001c 00000000 .4byte 0\r
- 1772 .LLST1:\r
- 1773 0020 50000000 .4byte .LVL4\r
- 1774 0024 68000000 .4byte .LVL5\r
- 1775 0028 0100 .2byte 0x1\r
- 1776 002a 54 .byte 0x54\r
- 1777 002b 82000000 .4byte .LVL7\r
- 1778 002f 84000000 .4byte .LVL8\r
- 1779 0033 0100 .2byte 0x1\r
- 1780 0035 54 .byte 0x54\r
- 1781 0036 00000000 .4byte 0\r
- 1782 003a 00000000 .4byte 0\r
- 1783 .LLST2:\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 41\r
-\r
-\r
- 1784 003e 80000000 .4byte .LVL6\r
- 1785 0042 82000000 .4byte .LVL7\r
- 1786 0046 0200 .2byte 0x2\r
- 1787 0048 30 .byte 0x30\r
- 1788 0049 9F .byte 0x9f\r
- 1789 004a 00000000 .4byte 0\r
- 1790 004e 00000000 .4byte 0\r
- 1791 .LLST3:\r
- 1792 0052 8C000000 .4byte .LVL9\r
- 1793 0056 94000000 .4byte .LVL11\r
- 1794 005a 0100 .2byte 0x1\r
- 1795 005c 52 .byte 0x52\r
- 1796 005d 94000000 .4byte .LVL11\r
- 1797 0061 A0000000 .4byte .LVL13\r
- 1798 0065 0800 .2byte 0x8\r
- 1799 0067 76 .byte 0x76\r
- 1800 0068 7F .sleb128 -1\r
- 1801 0069 36 .byte 0x36\r
- 1802 006a 1E .byte 0x1e\r
- 1803 006b 77 .byte 0x77\r
- 1804 006c 00 .sleb128 0\r
- 1805 006d 22 .byte 0x22\r
- 1806 006e 9F .byte 0x9f\r
- 1807 006f 00000000 .4byte 0\r
- 1808 0073 00000000 .4byte 0\r
- 1809 .LLST4:\r
- 1810 0077 8C000000 .4byte .LVL9\r
- 1811 007b 94000000 .4byte .LVL11\r
- 1812 007f 0900 .2byte 0x9\r
- 1813 0081 72 .byte 0x72\r
- 1814 0082 04 .sleb128 4\r
- 1815 0083 94 .byte 0x94\r
- 1816 0084 02 .byte 0x2\r
- 1817 0085 0A .byte 0xa\r
- 1818 0086 FFFF .2byte 0xffff\r
- 1819 0088 1A .byte 0x1a\r
- 1820 0089 9F .byte 0x9f\r
- 1821 008a 94000000 .4byte .LVL11\r
- 1822 008e 97000000 .4byte .LVL12-1\r
- 1823 0092 1000 .2byte 0x10\r
- 1824 0094 76 .byte 0x76\r
- 1825 0095 7F .sleb128 -1\r
- 1826 0096 36 .byte 0x36\r
- 1827 0097 1E .byte 0x1e\r
- 1828 0098 77 .byte 0x77\r
- 1829 0099 00 .sleb128 0\r
- 1830 009a 22 .byte 0x22\r
- 1831 009b 23 .byte 0x23\r
- 1832 009c 04 .uleb128 0x4\r
- 1833 009d 94 .byte 0x94\r
- 1834 009e 02 .byte 0x2\r
- 1835 009f 0A .byte 0xa\r
- 1836 00a0 FFFF .2byte 0xffff\r
- 1837 00a2 1A .byte 0x1a\r
- 1838 00a3 9F .byte 0x9f\r
- 1839 00a4 00000000 .4byte 0\r
- 1840 00a8 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 42\r
-\r
-\r
- 1841 .LLST5:\r
- 1842 00ac 8C000000 .4byte .LVL9\r
- 1843 00b0 92000000 .4byte .LVL10\r
- 1844 00b4 0A00 .2byte 0xa\r
- 1845 00b6 76 .byte 0x76\r
- 1846 00b7 00 .sleb128 0\r
- 1847 00b8 36 .byte 0x36\r
- 1848 00b9 1E .byte 0x1e\r
- 1849 00ba 03 .byte 0x3\r
- 1850 00bb 00000000 .4byte .LANCHOR0\r
- 1851 00bf 22 .byte 0x22\r
- 1852 00c0 92000000 .4byte .LVL10\r
- 1853 00c4 97000000 .4byte .LVL12-1\r
- 1854 00c8 0A00 .2byte 0xa\r
- 1855 00ca 76 .byte 0x76\r
- 1856 00cb 7F .sleb128 -1\r
- 1857 00cc 36 .byte 0x36\r
- 1858 00cd 1E .byte 0x1e\r
- 1859 00ce 03 .byte 0x3\r
- 1860 00cf 00000000 .4byte .LANCHOR0\r
- 1861 00d3 22 .byte 0x22\r
- 1862 00d4 00000000 .4byte 0\r
- 1863 00d8 00000000 .4byte 0\r
- 1864 .LLST6:\r
- 1865 00dc D4000000 .4byte .LVL18\r
- 1866 00e0 E2000000 .4byte .LVL19\r
- 1867 00e4 0100 .2byte 0x1\r
- 1868 00e6 51 .byte 0x51\r
- 1869 00e7 00000000 .4byte 0\r
- 1870 00eb 00000000 .4byte 0\r
- 1871 .LLST7:\r
- 1872 00ef A6000000 .4byte .LVL14\r
- 1873 00f3 AE000000 .4byte .LVL16\r
- 1874 00f7 0100 .2byte 0x1\r
- 1875 00f9 50 .byte 0x50\r
- 1876 00fa AE000000 .4byte .LVL16\r
- 1877 00fe D8010000 .4byte .LFE8\r
- 1878 0102 0100 .2byte 0x1\r
- 1879 0104 57 .byte 0x57\r
- 1880 0105 00000000 .4byte 0\r
- 1881 0109 00000000 .4byte 0\r
- 1882 .LLST8:\r
- 1883 010d AA000000 .4byte .LVL15\r
- 1884 0111 B2000000 .4byte .LVL17\r
- 1885 0115 0100 .2byte 0x1\r
- 1886 0117 50 .byte 0x50\r
- 1887 0118 00000000 .4byte 0\r
- 1888 011c 00000000 .4byte 0\r
- 1889 .LLST9:\r
- 1890 0120 56010000 .4byte .LVL25\r
- 1891 0124 5C010000 .4byte .LVL26\r
- 1892 0128 0100 .2byte 0x1\r
- 1893 012a 53 .byte 0x53\r
- 1894 012b 00000000 .4byte 0\r
- 1895 012f 00000000 .4byte 0\r
- 1896 .section .debug_aranges,"",%progbits\r
- 1897 0000 24000000 .4byte 0x24\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 43\r
-\r
-\r
- 1898 0004 0200 .2byte 0x2\r
- 1899 0006 00000000 .4byte .Ldebug_info0\r
- 1900 000a 04 .byte 0x4\r
- 1901 000b 00 .byte 0\r
- 1902 000c 0000 .2byte 0\r
- 1903 000e 0000 .2byte 0\r
- 1904 0010 00000000 .4byte .LFB7\r
- 1905 0014 0C000000 .4byte .LFE7-.LFB7\r
- 1906 0018 00000000 .4byte .LFB8\r
- 1907 001c D8010000 .4byte .LFE8-.LFB8\r
- 1908 0020 00000000 .4byte 0\r
- 1909 0024 00000000 .4byte 0\r
- 1910 .section .debug_ranges,"",%progbits\r
- 1911 .Ldebug_ranges0:\r
- 1912 0000 08000000 .4byte .LBB32\r
- 1913 0004 16000000 .4byte .LBE32\r
- 1914 0008 18000000 .4byte .LBB36\r
- 1915 000c 60000000 .4byte .LBE36\r
- 1916 0010 62000000 .4byte .LBB37\r
- 1917 0014 78000000 .4byte .LBE37\r
- 1918 0018 00000000 .4byte 0\r
- 1919 001c 00000000 .4byte 0\r
- 1920 0020 08000000 .4byte .LBB33\r
- 1921 0024 16000000 .4byte .LBE33\r
- 1922 0028 18000000 .4byte .LBB34\r
- 1923 002c 60000000 .4byte .LBE34\r
- 1924 0030 62000000 .4byte .LBB35\r
- 1925 0034 78000000 .4byte .LBE35\r
- 1926 0038 00000000 .4byte 0\r
- 1927 003c 00000000 .4byte 0\r
- 1928 0040 84000000 .4byte .LBB38\r
- 1929 0044 44010000 .4byte .LBE38\r
- 1930 0048 46010000 .4byte .LBB48\r
- 1931 004c 48010000 .4byte .LBE48\r
- 1932 0050 00000000 .4byte 0\r
- 1933 0054 00000000 .4byte 0\r
- 1934 0058 A0000000 .4byte .LBB42\r
- 1935 005c A2000000 .4byte .LBE42\r
- 1936 0060 A4000000 .4byte .LBB47\r
- 1937 0064 D6000000 .4byte .LBE47\r
- 1938 0068 00000000 .4byte 0\r
- 1939 006c 00000000 .4byte 0\r
- 1940 0070 A0000000 .4byte .LBB43\r
- 1941 0074 A2000000 .4byte .LBE43\r
- 1942 0078 A4000000 .4byte .LBB46\r
- 1943 007c D6000000 .4byte .LBE46\r
- 1944 0080 00000000 .4byte 0\r
- 1945 0084 00000000 .4byte 0\r
- 1946 0088 A0000000 .4byte .LBB44\r
- 1947 008c A2000000 .4byte .LBE44\r
- 1948 0090 A4000000 .4byte .LBB45\r
- 1949 0094 D0000000 .4byte .LBE45\r
- 1950 0098 00000000 .4byte 0\r
- 1951 009c 00000000 .4byte 0\r
- 1952 00a0 00000000 .4byte .LFB7\r
- 1953 00a4 0C000000 .4byte .LFE7\r
- 1954 00a8 00000000 .4byte .LFB8\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 44\r
-\r
-\r
- 1955 00ac D8010000 .4byte .LFE8\r
- 1956 00b0 00000000 .4byte 0\r
- 1957 00b4 00000000 .4byte 0\r
- 1958 .section .debug_line,"",%progbits\r
- 1959 .Ldebug_line0:\r
- 1960 0000 D2010000 .section .debug_str,"MS",%progbits,1\r
- 1960 0200E200 \r
- 1960 00000201 \r
- 1960 FB0E0D00 \r
- 1960 01010101 \r
- 1961 .LASF31:\r
- 1962 0000 636F756E .ascii "count\000"\r
- 1962 7400\r
- 1963 .LASF13:\r
- 1964 0006 75696E74 .ascii "uint16\000"\r
- 1964 313600\r
- 1965 .LASF30:\r
- 1966 000d 62617365 .ascii "baseAddr\000"\r
- 1966 41646472 \r
- 1966 00\r
- 1967 .LASF11:\r
- 1968 0016 73697A65 .ascii "size_t\000"\r
- 1968 5F7400\r
- 1969 .LASF22:\r
- 1970 001d 4379436C .ascii "CyClockStartupError\000"\r
- 1970 6F636B53 \r
- 1970 74617274 \r
- 1970 75704572 \r
- 1970 726F7200 \r
- 1971 .LASF29:\r
- 1972 0031 64617461 .ascii "data_table\000"\r
- 1972 5F746162 \r
- 1972 6C6500\r
- 1973 .LASF6:\r
- 1974 003c 6C6F6E67 .ascii "long long unsigned int\000"\r
- 1974 206C6F6E \r
- 1974 6720756E \r
- 1974 7369676E \r
- 1974 65642069 \r
- 1975 .LASF28:\r
- 1976 0053 61646472 .ascii "addr_table\000"\r
- 1976 5F746162 \r
- 1976 6C6500\r
- 1977 .LASF47:\r
- 1978 005e 63795F63 .ascii "cy_cfg_data_table\000"\r
- 1978 66675F64 \r
- 1978 6174615F \r
- 1978 7461626C \r
- 1978 6500\r
- 1979 .LASF36:\r
- 1980 0070 416E616C .ascii "AnalogSetDefault\000"\r
- 1980 6F675365 \r
- 1980 74446566 \r
- 1980 61756C74 \r
- 1980 00\r
- 1981 .LASF5:\r
- 1982 0081 6C6F6E67 .ascii "long long int\000"\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 45\r
-\r
-\r
- 1982 206C6F6E \r
- 1982 6720696E \r
- 1982 7400\r
- 1983 .LASF0:\r
- 1984 008f 7369676E .ascii "signed char\000"\r
- 1984 65642063 \r
- 1984 68617200 \r
- 1985 .LASF46:\r
- 1986 009b 63795F63 .ascii "cy_cfg_addr_table\000"\r
- 1986 66675F61 \r
- 1986 6464725F \r
- 1986 7461626C \r
- 1986 6500\r
- 1987 .LASF27:\r
- 1988 00ad 6366675F .ascii "cfg_write_bytes32\000"\r
- 1988 77726974 \r
- 1988 655F6279 \r
- 1988 74657333 \r
- 1988 3200\r
- 1989 .LASF32:\r
- 1990 00bf 436C6F63 .ascii "ClockSetup\000"\r
- 1990 6B536574 \r
- 1990 757000\r
- 1991 .LASF24:\r
- 1992 00ca 6572726F .ascii "errorCode\000"\r
- 1992 72436F64 \r
- 1992 6500\r
- 1993 .LASF44:\r
- 1994 00d4 42535F49 .ascii "BS_IOPINS0_4_VAL\000"\r
- 1994 4F50494E \r
- 1994 53305F34 \r
- 1994 5F56414C \r
- 1994 00\r
- 1995 .LASF7:\r
- 1996 00e5 6C6F6E67 .ascii "long int\000"\r
- 1996 20696E74 \r
- 1996 00\r
- 1997 .LASF18:\r
- 1998 00ee 72656731 .ascii "reg16\000"\r
- 1998 3600\r
- 1999 .LASF12:\r
- 2000 00f4 75696E74 .ascii "uint8\000"\r
- 2000 3800\r
- 2001 .LASF16:\r
- 2002 00fa 646F7562 .ascii "double\000"\r
- 2002 6C6500\r
- 2003 .LASF35:\r
- 2004 0101 43594D45 .ascii "CYMEMZERO\000"\r
- 2004 4D5A4552 \r
- 2004 4F00\r
- 2005 .LASF14:\r
- 2006 010b 75696E74 .ascii "uint32\000"\r
- 2006 333200\r
- 2007 .LASF40:\r
- 2008 0112 72656756 .ascii "regValue\000"\r
- 2008 616C7565 \r
- 2008 00\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 46\r
-\r
-\r
- 2009 .LASF20:\r
- 2010 011b 76616C75 .ascii "value\000"\r
- 2010 6500\r
- 2011 .LASF4:\r
- 2012 0121 756E7369 .ascii "unsigned int\000"\r
- 2012 676E6564 \r
- 2012 20696E74 \r
- 2012 00\r
- 2013 .LASF53:\r
- 2014 012e 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\cyfitter_cfg.c\000"\r
- 2014 6E657261 \r
- 2014 7465645F \r
- 2014 536F7572 \r
- 2014 63655C50 \r
- 2015 .LASF9:\r
- 2016 0156 6C6F6E67 .ascii "long unsigned int\000"\r
- 2016 20756E73 \r
- 2016 69676E65 \r
- 2016 6420696E \r
- 2016 7400\r
- 2017 .LASF33:\r
- 2018 0168 74696D65 .ascii "timeout\000"\r
- 2018 6F757400 \r
- 2019 .LASF49:\r
- 2020 0170 73697A65 .ascii "size\000"\r
- 2020 00\r
- 2021 .LASF3:\r
- 2022 0175 73686F72 .ascii "short unsigned int\000"\r
- 2022 7420756E \r
- 2022 7369676E \r
- 2022 65642069 \r
- 2022 6E7400\r
- 2023 .LASF45:\r
- 2024 0188 42535F49 .ascii "BS_IOPINS0_6_VAL\000"\r
- 2024 4F50494E \r
- 2024 53305F36 \r
- 2024 5F56414C \r
- 2024 00\r
- 2025 .LASF54:\r
- 2026 0199 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 2026 43534932 \r
- 2026 53445C73 \r
- 2026 6F667477 \r
- 2026 6172655C \r
- 2027 01c8 6E00 .ascii "n\000"\r
- 2028 .LASF23:\r
- 2029 01ca 4359434F .ascii "CYCONFIGCPYCODE\000"\r
- 2029 4E464947 \r
- 2029 43505943 \r
- 2029 4F444500 \r
- 2030 .LASF8:\r
- 2031 01da 73697A65 .ascii "sizetype\000"\r
- 2031 74797065 \r
- 2031 00\r
- 2032 .LASF37:\r
- 2033 01e3 62675F78 .ascii "bg_xover_inl_trim\000"\r
- 2033 6F766572 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 47\r
-\r
-\r
- 2033 5F696E6C \r
- 2033 5F747269 \r
- 2033 6D00\r
- 2034 .LASF50:\r
- 2035 01f5 6366675F .ascii "cfg_memset_t\000"\r
- 2035 6D656D73 \r
- 2035 65745F74 \r
- 2035 00\r
- 2036 .LASF51:\r
- 2037 0202 6366675F .ascii "cfg_memset_list\000"\r
- 2037 6D656D73 \r
- 2037 65745F6C \r
- 2037 69737400 \r
- 2038 .LASF43:\r
- 2039 0212 42535F49 .ascii "BS_IOPINS0_3_VAL\000"\r
- 2039 4F50494E \r
- 2039 53305F33 \r
- 2039 5F56414C \r
- 2039 00\r
- 2040 .LASF25:\r
- 2041 0223 64657374 .ascii "dest\000"\r
- 2041 00\r
- 2042 .LASF15:\r
- 2043 0228 666C6F61 .ascii "float\000"\r
- 2043 7400\r
- 2044 .LASF56:\r
- 2045 022e 43794465 .ascii "CyDelayCycles\000"\r
- 2045 6C617943 \r
- 2045 79636C65 \r
- 2045 7300\r
- 2046 .LASF52:\r
- 2047 023c 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 2047 4320342E \r
- 2047 372E3320 \r
- 2047 32303133 \r
- 2047 30333132 \r
- 2048 026f 616E6368 .ascii "anch revision 196615]\000"\r
- 2048 20726576 \r
- 2048 6973696F \r
- 2048 6E203139 \r
- 2048 36363135 \r
- 2049 .LASF17:\r
- 2050 0285 72656738 .ascii "reg8\000"\r
- 2050 00\r
- 2051 .LASF1:\r
- 2052 028a 756E7369 .ascii "unsigned char\000"\r
- 2052 676E6564 \r
- 2052 20636861 \r
- 2052 7200\r
- 2053 .LASF2:\r
- 2054 0298 73686F72 .ascii "short int\000"\r
- 2054 7420696E \r
- 2054 7400\r
- 2055 .LASF41:\r
- 2056 02a2 42535F49 .ascii "BS_IOPINS0_0_VAL\000"\r
- 2056 4F50494E \r
- 2056 53305F30 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s page 48\r
-\r
-\r
- 2056 5F56414C \r
- 2056 00\r
- 2057 .LASF34:\r
- 2058 02b3 706C6C4C .ascii "pllLock\000"\r
- 2058 6F636B00 \r
- 2059 .LASF42:\r
- 2060 02bb 42535F49 .ascii "BS_IOPINS0_8_VAL\000"\r
- 2060 4F50494E \r
- 2060 53305F38 \r
- 2060 5F56414C \r
- 2060 00\r
- 2061 .LASF21:\r
- 2062 02cc 63795F63 .ascii "cy_cfg_addrvalue_t\000"\r
- 2062 66675F61 \r
- 2062 64647276 \r
- 2062 616C7565 \r
- 2062 5F7400\r
- 2063 .LASF10:\r
- 2064 02df 63686172 .ascii "char\000"\r
- 2064 00\r
- 2065 .LASF38:\r
- 2066 02e4 53657441 .ascii "SetAnalogRoutingPumps\000"\r
- 2066 6E616C6F \r
- 2066 67526F75 \r
- 2066 74696E67 \r
- 2066 50756D70 \r
- 2067 .LASF19:\r
- 2068 02fa 6F666673 .ascii "offset\000"\r
- 2068 657400\r
- 2069 .LASF55:\r
- 2070 0301 656E6162 .ascii "enabled\000"\r
- 2070 6C656400 \r
- 2071 .LASF57:\r
- 2072 0309 6D656D73 .ascii "memset\000"\r
- 2072 657400\r
- 2073 .LASF26:\r
- 2074 0310 4359434F .ascii "CYCONFIGCPY\000"\r
- 2074 4E464947 \r
- 2074 43505900 \r
- 2075 .LASF48:\r
- 2076 031c 61646472 .ascii "address\000"\r
- 2076 65737300 \r
- 2077 .LASF39:\r
- 2078 0324 63796669 .ascii "cyfitter_cfg\000"\r
- 2078 74746572 \r
- 2078 5F636667 \r
- 2078 00\r
- 2079 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "cymetadata.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .global cy_metadata\r
- 19 .global cy_meta_flashprotect\r
- 20 .global cy_meta_wonvl\r
- 21 .global cy_meta_custnvl\r
- 22 .global cy_meta_configecc\r
- 23 .global cy_meta_loader\r
- 24 .section .cyconfigecc,"a",%progbits\r
- 25 .type cy_meta_configecc, %object\r
- 26 .size cy_meta_configecc, 1\r
- 27 cy_meta_configecc:\r
- 28 0000 00 .space 1\r
- 29 .section .cywolatch,"a",%progbits\r
- 30 .type cy_meta_wonvl, %object\r
- 31 .size cy_meta_wonvl, 4\r
- 32 cy_meta_wonvl:\r
- 33 0000 BC .byte -68\r
- 34 0001 90 .byte -112\r
- 35 0002 AC .byte -84\r
- 36 0003 AF .byte -81\r
- 37 .section .cyloadermeta,"a",%progbits\r
- 38 .type cy_meta_loader, %object\r
- 39 .size cy_meta_loader, 64\r
- 40 cy_meta_loader:\r
- 41 0000 00 .byte 0\r
- 42 0001 00 .byte 0\r
- 43 0002 00 .byte 0\r
- 44 0003 00 .byte 0\r
- 45 0004 00 .byte 0\r
- 46 0005 00 .byte 0\r
- 47 0006 00 .byte 0\r
- 48 0007 00 .byte 0\r
- 49 0008 00 .byte 0\r
- 50 0009 00 .byte 0\r
- 51 000a 00 .byte 0\r
- 52 000b 00 .byte 0\r
- 53 000c 00 .byte 0\r
- 54 000d 00 .byte 0\r
- 55 000e 00 .byte 0\r
- 56 000f 00 .byte 0\r
- 57 0010 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 2\r
-\r
-\r
- 58 0011 00 .byte 0\r
- 59 0012 00 .byte 0\r
- 60 0013 00 .byte 0\r
- 61 0014 01 .byte 1\r
- 62 0015 00 .byte 0\r
- 63 0016 01 .byte 1\r
- 64 0017 00 .byte 0\r
- 65 0018 00 .byte 0\r
- 66 0019 00 .byte 0\r
- 67 001a 00 .byte 0\r
- 68 001b 00 .byte 0\r
- 69 001c 00 .byte 0\r
- 70 001d 00 .byte 0\r
- 71 001e 00 .byte 0\r
- 72 001f 00 .byte 0\r
- 73 0020 00 .byte 0\r
- 74 0021 00 .byte 0\r
- 75 0022 00 .byte 0\r
- 76 0023 00 .byte 0\r
- 77 0024 00 .byte 0\r
- 78 0025 00 .byte 0\r
- 79 0026 00 .byte 0\r
- 80 0027 00 .byte 0\r
- 81 0028 00 .byte 0\r
- 82 0029 00 .byte 0\r
- 83 002a 00 .byte 0\r
- 84 002b 00 .byte 0\r
- 85 002c 00 .byte 0\r
- 86 002d 00 .byte 0\r
- 87 002e 00 .byte 0\r
- 88 002f 00 .byte 0\r
- 89 0030 00 .byte 0\r
- 90 0031 00 .byte 0\r
- 91 0032 00 .byte 0\r
- 92 0033 00 .byte 0\r
- 93 0034 00 .byte 0\r
- 94 0035 00 .byte 0\r
- 95 0036 00 .byte 0\r
- 96 0037 00 .byte 0\r
- 97 0038 00 .byte 0\r
- 98 0039 00 .byte 0\r
- 99 003a 00 .byte 0\r
- 100 003b 00 .byte 0\r
- 101 003c 00 .byte 0\r
- 102 003d 00 .byte 0\r
- 103 003e 00 .byte 0\r
- 104 003f 00 .byte 0\r
- 105 .section .cycustnvl,"a",%progbits\r
- 106 .type cy_meta_custnvl, %object\r
- 107 .size cy_meta_custnvl, 4\r
- 108 cy_meta_custnvl:\r
- 109 0000 80 .byte -128\r
- 110 0001 00 .byte 0\r
- 111 0002 40 .byte 64\r
- 112 0003 05 .byte 5\r
- 113 .section .cymeta,"a",%progbits\r
- 114 .type cy_metadata, %object\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 3\r
-\r
-\r
- 115 .size cy_metadata, 12\r
- 116 cy_metadata:\r
- 117 0000 00 .byte 0\r
- 118 0001 01 .byte 1\r
- 119 0002 2E .byte 46\r
- 120 0003 13 .byte 19\r
- 121 0004 30 .byte 48\r
- 122 0005 69 .byte 105\r
- 123 0006 00 .byte 0\r
- 124 0007 01 .byte 1\r
- 125 0008 00 .byte 0\r
- 126 0009 00 .byte 0\r
- 127 000a 00 .byte 0\r
- 128 000b 00 .byte 0\r
- 129 .section .cyflashprotect,"a",%progbits\r
- 130 .type cy_meta_flashprotect, %object\r
- 131 .size cy_meta_flashprotect, 128\r
- 132 cy_meta_flashprotect:\r
- 133 0000 00000000 .space 128\r
- 133 00000000 \r
- 133 00000000 \r
- 133 00000000 \r
- 133 00000000 \r
- 134 .text\r
- 135 .Letext0:\r
- 136 .file 1 ".\\Generated_Source\\PSoC5\\cymetadata.c"\r
- 137 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 138 .section .debug_info,"",%progbits\r
- 139 .Ldebug_info0:\r
- 140 0000 61010000 .4byte 0x161\r
- 141 0004 0200 .2byte 0x2\r
- 142 0006 00000000 .4byte .Ldebug_abbrev0\r
- 143 000a 04 .byte 0x4\r
- 144 000b 01 .uleb128 0x1\r
- 145 000c 47010000 .4byte .LASF19\r
- 146 0010 01 .byte 0x1\r
- 147 0011 00000000 .4byte .LASF20\r
- 148 0015 67000000 .4byte .LASF21\r
- 149 0019 00000000 .4byte .Ldebug_line0\r
- 150 001d 02 .uleb128 0x2\r
- 151 001e 01 .byte 0x1\r
- 152 001f 06 .byte 0x6\r
- 153 0020 99010000 .4byte .LASF0\r
- 154 0024 02 .uleb128 0x2\r
- 155 0025 01 .byte 0x1\r
- 156 0026 08 .byte 0x8\r
- 157 0027 47000000 .4byte .LASF1\r
- 158 002b 02 .uleb128 0x2\r
- 159 002c 02 .byte 0x2\r
- 160 002d 05 .byte 0x5\r
- 161 002e 37010000 .4byte .LASF2\r
- 162 0032 02 .uleb128 0x2\r
- 163 0033 02 .byte 0x2\r
- 164 0034 07 .byte 0x7\r
- 165 0035 98000000 .4byte .LASF3\r
- 166 0039 02 .uleb128 0x2\r
- 167 003a 04 .byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 4\r
-\r
-\r
- 168 003b 05 .byte 0x5\r
- 169 003c 90010000 .4byte .LASF4\r
- 170 0040 02 .uleb128 0x2\r
- 171 0041 04 .byte 0x4\r
- 172 0042 07 .byte 0x7\r
- 173 0043 55000000 .4byte .LASF5\r
- 174 0047 02 .uleb128 0x2\r
- 175 0048 08 .byte 0x8\r
- 176 0049 05 .byte 0x5\r
- 177 004a 24010000 .4byte .LASF6\r
- 178 004e 02 .uleb128 0x2\r
- 179 004f 08 .byte 0x8\r
- 180 0050 07 .byte 0x7\r
- 181 0051 E1000000 .4byte .LASF7\r
- 182 0055 03 .uleb128 0x3\r
- 183 0056 04 .byte 0x4\r
- 184 0057 05 .byte 0x5\r
- 185 0058 696E7400 .ascii "int\000"\r
- 186 005c 02 .uleb128 0x2\r
- 187 005d 04 .byte 0x4\r
- 188 005e 07 .byte 0x7\r
- 189 005f D4000000 .4byte .LASF8\r
- 190 0063 04 .uleb128 0x4\r
- 191 0064 41010000 .4byte .LASF22\r
- 192 0068 02 .byte 0x2\r
- 193 0069 5B .byte 0x5b\r
- 194 006a 24000000 .4byte 0x24\r
- 195 006e 02 .uleb128 0x2\r
- 196 006f 04 .byte 0x4\r
- 197 0070 04 .byte 0x4\r
- 198 0071 41000000 .4byte .LASF9\r
- 199 0075 02 .uleb128 0x2\r
- 200 0076 08 .byte 0x8\r
- 201 0077 04 .byte 0x4\r
- 202 0078 AB000000 .4byte .LASF10\r
- 203 007c 02 .uleb128 0x2\r
- 204 007d 01 .byte 0x1\r
- 205 007e 08 .byte 0x8\r
- 206 007f 32010000 .4byte .LASF11\r
- 207 0083 05 .uleb128 0x5\r
- 208 0084 63000000 .4byte 0x63\r
- 209 0088 93000000 .4byte 0x93\r
- 210 008c 06 .uleb128 0x6\r
- 211 008d 93000000 .4byte 0x93\r
- 212 0091 3F .byte 0x3f\r
- 213 0092 00 .byte 0\r
- 214 0093 02 .uleb128 0x2\r
- 215 0094 04 .byte 0x4\r
- 216 0095 07 .byte 0x7\r
- 217 0096 1B010000 .4byte .LASF12\r
- 218 009a 07 .uleb128 0x7\r
- 219 009b 26000000 .4byte .LASF13\r
- 220 009f 01 .byte 0x1\r
- 221 00a0 1C .byte 0x1c\r
- 222 00a1 AC000000 .4byte 0xac\r
- 223 00a5 01 .byte 0x1\r
- 224 00a6 05 .byte 0x5\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 5\r
-\r
-\r
- 225 00a7 03 .byte 0x3\r
- 226 00a8 00000000 .4byte cy_meta_loader\r
- 227 00ac 08 .uleb128 0x8\r
- 228 00ad 83000000 .4byte 0x83\r
- 229 00b1 05 .uleb128 0x5\r
- 230 00b2 63000000 .4byte 0x63\r
- 231 00b6 C1000000 .4byte 0xc1\r
- 232 00ba 06 .uleb128 0x6\r
- 233 00bb 93000000 .4byte 0x93\r
- 234 00bf 00 .byte 0\r
- 235 00c0 00 .byte 0\r
- 236 00c1 07 .uleb128 0x7\r
- 237 00c2 C2000000 .4byte .LASF14\r
- 238 00c6 01 .byte 0x1\r
- 239 00c7 2E .byte 0x2e\r
- 240 00c8 D3000000 .4byte 0xd3\r
- 241 00cc 01 .byte 0x1\r
- 242 00cd 05 .byte 0x5\r
- 243 00ce 03 .byte 0x3\r
- 244 00cf 00000000 .4byte cy_meta_configecc\r
- 245 00d3 08 .uleb128 0x8\r
- 246 00d4 B1000000 .4byte 0xb1\r
- 247 00d8 05 .uleb128 0x5\r
- 248 00d9 63000000 .4byte 0x63\r
- 249 00dd E8000000 .4byte 0xe8\r
- 250 00e1 06 .uleb128 0x6\r
- 251 00e2 93000000 .4byte 0x93\r
- 252 00e6 03 .byte 0x3\r
- 253 00e7 00 .byte 0\r
- 254 00e8 07 .uleb128 0x7\r
- 255 00e9 B2000000 .4byte .LASF15\r
- 256 00ed 01 .byte 0x1\r
- 257 00ee 39 .byte 0x39\r
- 258 00ef FA000000 .4byte 0xfa\r
- 259 00f3 01 .byte 0x1\r
- 260 00f4 05 .byte 0x5\r
- 261 00f5 03 .byte 0x3\r
- 262 00f6 00000000 .4byte cy_meta_custnvl\r
- 263 00fa 08 .uleb128 0x8\r
- 264 00fb D8000000 .4byte 0xd8\r
- 265 00ff 07 .uleb128 0x7\r
- 266 0100 0D010000 .4byte .LASF16\r
- 267 0104 01 .byte 0x1\r
- 268 0105 44 .byte 0x44\r
- 269 0106 11010000 .4byte 0x111\r
- 270 010a 01 .byte 0x1\r
- 271 010b 05 .byte 0x5\r
- 272 010c 03 .byte 0x3\r
- 273 010d 00000000 .4byte cy_meta_wonvl\r
- 274 0111 08 .uleb128 0x8\r
- 275 0112 D8000000 .4byte 0xd8\r
- 276 0116 05 .uleb128 0x5\r
- 277 0117 63000000 .4byte 0x63\r
- 278 011b 26010000 .4byte 0x126\r
- 279 011f 06 .uleb128 0x6\r
- 280 0120 93000000 .4byte 0x93\r
- 281 0124 7F .byte 0x7f\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 6\r
-\r
-\r
- 282 0125 00 .byte 0\r
- 283 0126 07 .uleb128 0x7\r
- 284 0127 F8000000 .4byte .LASF17\r
- 285 012b 01 .byte 0x1\r
- 286 012c 4F .byte 0x4f\r
- 287 012d 38010000 .4byte 0x138\r
- 288 0131 01 .byte 0x1\r
- 289 0132 05 .byte 0x5\r
- 290 0133 03 .byte 0x3\r
- 291 0134 00000000 .4byte cy_meta_flashprotect\r
- 292 0138 08 .uleb128 0x8\r
- 293 0139 16010000 .4byte 0x116\r
- 294 013d 05 .uleb128 0x5\r
- 295 013e 63000000 .4byte 0x63\r
- 296 0142 4D010000 .4byte 0x14d\r
- 297 0146 06 .uleb128 0x6\r
- 298 0147 93000000 .4byte 0x93\r
- 299 014b 0B .byte 0xb\r
- 300 014c 00 .byte 0\r
- 301 014d 07 .uleb128 0x7\r
- 302 014e 35000000 .4byte .LASF18\r
- 303 0152 01 .byte 0x1\r
- 304 0153 69 .byte 0x69\r
- 305 0154 5F010000 .4byte 0x15f\r
- 306 0158 01 .byte 0x1\r
- 307 0159 05 .byte 0x5\r
- 308 015a 03 .byte 0x3\r
- 309 015b 00000000 .4byte cy_metadata\r
- 310 015f 08 .uleb128 0x8\r
- 311 0160 3D010000 .4byte 0x13d\r
- 312 0164 00 .byte 0\r
- 313 .section .debug_abbrev,"",%progbits\r
- 314 .Ldebug_abbrev0:\r
- 315 0000 01 .uleb128 0x1\r
- 316 0001 11 .uleb128 0x11\r
- 317 0002 01 .byte 0x1\r
- 318 0003 25 .uleb128 0x25\r
- 319 0004 0E .uleb128 0xe\r
- 320 0005 13 .uleb128 0x13\r
- 321 0006 0B .uleb128 0xb\r
- 322 0007 03 .uleb128 0x3\r
- 323 0008 0E .uleb128 0xe\r
- 324 0009 1B .uleb128 0x1b\r
- 325 000a 0E .uleb128 0xe\r
- 326 000b 10 .uleb128 0x10\r
- 327 000c 06 .uleb128 0x6\r
- 328 000d 00 .byte 0\r
- 329 000e 00 .byte 0\r
- 330 000f 02 .uleb128 0x2\r
- 331 0010 24 .uleb128 0x24\r
- 332 0011 00 .byte 0\r
- 333 0012 0B .uleb128 0xb\r
- 334 0013 0B .uleb128 0xb\r
- 335 0014 3E .uleb128 0x3e\r
- 336 0015 0B .uleb128 0xb\r
- 337 0016 03 .uleb128 0x3\r
- 338 0017 0E .uleb128 0xe\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 7\r
-\r
-\r
- 339 0018 00 .byte 0\r
- 340 0019 00 .byte 0\r
- 341 001a 03 .uleb128 0x3\r
- 342 001b 24 .uleb128 0x24\r
- 343 001c 00 .byte 0\r
- 344 001d 0B .uleb128 0xb\r
- 345 001e 0B .uleb128 0xb\r
- 346 001f 3E .uleb128 0x3e\r
- 347 0020 0B .uleb128 0xb\r
- 348 0021 03 .uleb128 0x3\r
- 349 0022 08 .uleb128 0x8\r
- 350 0023 00 .byte 0\r
- 351 0024 00 .byte 0\r
- 352 0025 04 .uleb128 0x4\r
- 353 0026 16 .uleb128 0x16\r
- 354 0027 00 .byte 0\r
- 355 0028 03 .uleb128 0x3\r
- 356 0029 0E .uleb128 0xe\r
- 357 002a 3A .uleb128 0x3a\r
- 358 002b 0B .uleb128 0xb\r
- 359 002c 3B .uleb128 0x3b\r
- 360 002d 0B .uleb128 0xb\r
- 361 002e 49 .uleb128 0x49\r
- 362 002f 13 .uleb128 0x13\r
- 363 0030 00 .byte 0\r
- 364 0031 00 .byte 0\r
- 365 0032 05 .uleb128 0x5\r
- 366 0033 01 .uleb128 0x1\r
- 367 0034 01 .byte 0x1\r
- 368 0035 49 .uleb128 0x49\r
- 369 0036 13 .uleb128 0x13\r
- 370 0037 01 .uleb128 0x1\r
- 371 0038 13 .uleb128 0x13\r
- 372 0039 00 .byte 0\r
- 373 003a 00 .byte 0\r
- 374 003b 06 .uleb128 0x6\r
- 375 003c 21 .uleb128 0x21\r
- 376 003d 00 .byte 0\r
- 377 003e 49 .uleb128 0x49\r
- 378 003f 13 .uleb128 0x13\r
- 379 0040 2F .uleb128 0x2f\r
- 380 0041 0B .uleb128 0xb\r
- 381 0042 00 .byte 0\r
- 382 0043 00 .byte 0\r
- 383 0044 07 .uleb128 0x7\r
- 384 0045 34 .uleb128 0x34\r
- 385 0046 00 .byte 0\r
- 386 0047 03 .uleb128 0x3\r
- 387 0048 0E .uleb128 0xe\r
- 388 0049 3A .uleb128 0x3a\r
- 389 004a 0B .uleb128 0xb\r
- 390 004b 3B .uleb128 0x3b\r
- 391 004c 0B .uleb128 0xb\r
- 392 004d 49 .uleb128 0x49\r
- 393 004e 13 .uleb128 0x13\r
- 394 004f 3F .uleb128 0x3f\r
- 395 0050 0C .uleb128 0xc\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 8\r
-\r
-\r
- 396 0051 02 .uleb128 0x2\r
- 397 0052 0A .uleb128 0xa\r
- 398 0053 00 .byte 0\r
- 399 0054 00 .byte 0\r
- 400 0055 08 .uleb128 0x8\r
- 401 0056 26 .uleb128 0x26\r
- 402 0057 00 .byte 0\r
- 403 0058 49 .uleb128 0x49\r
- 404 0059 13 .uleb128 0x13\r
- 405 005a 00 .byte 0\r
- 406 005b 00 .byte 0\r
- 407 005c 00 .byte 0\r
- 408 .section .debug_aranges,"",%progbits\r
- 409 0000 14000000 .4byte 0x14\r
- 410 0004 0200 .2byte 0x2\r
- 411 0006 00000000 .4byte .Ldebug_info0\r
- 412 000a 04 .byte 0x4\r
- 413 000b 00 .byte 0\r
- 414 000c 0000 .2byte 0\r
- 415 000e 0000 .2byte 0\r
- 416 0010 00000000 .4byte 0\r
- 417 0014 00000000 .4byte 0\r
- 418 .section .debug_line,"",%progbits\r
- 419 .Ldebug_line0:\r
- 420 0000 4F000000 .section .debug_str,"MS",%progbits,1\r
- 420 02004900 \r
- 420 00000201 \r
- 420 FB0E0D00 \r
- 420 01010101 \r
- 421 .LASF20:\r
- 422 0000 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\cymetadata.c\000"\r
- 422 6E657261 \r
- 422 7465645F \r
- 422 536F7572 \r
- 422 63655C50 \r
- 423 .LASF13:\r
- 424 0026 63795F6D .ascii "cy_meta_loader\000"\r
- 424 6574615F \r
- 424 6C6F6164 \r
- 424 657200\r
- 425 .LASF18:\r
- 426 0035 63795F6D .ascii "cy_metadata\000"\r
- 426 65746164 \r
- 426 61746100 \r
- 427 .LASF9:\r
- 428 0041 666C6F61 .ascii "float\000"\r
- 428 7400\r
- 429 .LASF1:\r
- 430 0047 756E7369 .ascii "unsigned char\000"\r
- 430 676E6564 \r
- 430 20636861 \r
- 430 7200\r
- 431 .LASF5:\r
- 432 0055 6C6F6E67 .ascii "long unsigned int\000"\r
- 432 20756E73 \r
- 432 69676E65 \r
- 432 6420696E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 9\r
-\r
-\r
- 432 7400\r
- 433 .LASF21:\r
- 434 0067 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 434 43534932 \r
- 434 53445C73 \r
- 434 6F667477 \r
- 434 6172655C \r
- 435 0096 6E00 .ascii "n\000"\r
- 436 .LASF3:\r
- 437 0098 73686F72 .ascii "short unsigned int\000"\r
- 437 7420756E \r
- 437 7369676E \r
- 437 65642069 \r
- 437 6E7400\r
- 438 .LASF10:\r
- 439 00ab 646F7562 .ascii "double\000"\r
- 439 6C6500\r
- 440 .LASF15:\r
- 441 00b2 63795F6D .ascii "cy_meta_custnvl\000"\r
- 441 6574615F \r
- 441 63757374 \r
- 441 6E766C00 \r
- 442 .LASF14:\r
- 443 00c2 63795F6D .ascii "cy_meta_configecc\000"\r
- 443 6574615F \r
- 443 636F6E66 \r
- 443 69676563 \r
- 443 6300\r
- 444 .LASF8:\r
- 445 00d4 756E7369 .ascii "unsigned int\000"\r
- 445 676E6564 \r
- 445 20696E74 \r
- 445 00\r
- 446 .LASF7:\r
- 447 00e1 6C6F6E67 .ascii "long long unsigned int\000"\r
- 447 206C6F6E \r
- 447 6720756E \r
- 447 7369676E \r
- 447 65642069 \r
- 448 .LASF17:\r
- 449 00f8 63795F6D .ascii "cy_meta_flashprotect\000"\r
- 449 6574615F \r
- 449 666C6173 \r
- 449 6870726F \r
- 449 74656374 \r
- 450 .LASF16:\r
- 451 010d 63795F6D .ascii "cy_meta_wonvl\000"\r
- 451 6574615F \r
- 451 776F6E76 \r
- 451 6C00\r
- 452 .LASF12:\r
- 453 011b 73697A65 .ascii "sizetype\000"\r
- 453 74797065 \r
- 453 00\r
- 454 .LASF6:\r
- 455 0124 6C6F6E67 .ascii "long long int\000"\r
- 455 206C6F6E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s page 10\r
-\r
-\r
- 455 6720696E \r
- 455 7400\r
- 456 .LASF11:\r
- 457 0132 63686172 .ascii "char\000"\r
- 457 00\r
- 458 .LASF2:\r
- 459 0137 73686F72 .ascii "short int\000"\r
- 459 7420696E \r
- 459 7400\r
- 460 .LASF22:\r
- 461 0141 75696E74 .ascii "uint8\000"\r
- 461 3800\r
- 462 .LASF19:\r
- 463 0147 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 463 4320342E \r
- 463 372E3320 \r
- 463 32303133 \r
- 463 30333132 \r
- 464 017a 616E6368 .ascii "anch revision 196615]\000"\r
- 464 20726576 \r
- 464 6973696F \r
- 464 6E203139 \r
- 464 36363135 \r
- 465 .LASF4:\r
- 466 0190 6C6F6E67 .ascii "long int\000"\r
- 466 20696E74 \r
- 466 00\r
- 467 .LASF0:\r
- 468 0199 7369676E .ascii "signed char\000"\r
- 468 65642063 \r
- 468 68617200 \r
- 469 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "cyutils.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.CySetReg24,"ax",%progbits\r
- 19 .align 1\r
- 20 .global CySetReg24\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type CySetReg24, %function\r
- 24 CySetReg24:\r
- 25 .LFB0:\r
- 26 .file 1 ".\\Generated_Source\\PSoC5\\cyutils.c"\r
- 1:.\Generated_Source\PSoC5/cyutils.c **** /*******************************************************************************\r
- 2:.\Generated_Source\PSoC5/cyutils.c **** * FILENAME: cyutils.c\r
- 3:.\Generated_Source\PSoC5/cyutils.c **** * Version 4.0\r
- 4:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 5:.\Generated_Source\PSoC5/cyutils.c **** * Description:\r
- 6:.\Generated_Source\PSoC5/cyutils.c **** * CyUtils provides function to handle 24-bit value writes.\r
- 7:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 8:.\Generated_Source\PSoC5/cyutils.c **** ********************************************************************************\r
- 9:.\Generated_Source\PSoC5/cyutils.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- 10:.\Generated_Source\PSoC5/cyutils.c **** * You may use this file only in accordance with the license, terms, conditions,\r
- 11:.\Generated_Source\PSoC5/cyutils.c **** * disclaimers, and limitations in the end user license agreement accompanying\r
- 12:.\Generated_Source\PSoC5/cyutils.c **** * the software package with which this file was provided.\r
- 13:.\Generated_Source\PSoC5/cyutils.c **** *******************************************************************************/\r
- 14:.\Generated_Source\PSoC5/cyutils.c **** \r
- 15:.\Generated_Source\PSoC5/cyutils.c **** #include "cytypes.h"\r
- 16:.\Generated_Source\PSoC5/cyutils.c **** \r
- 17:.\Generated_Source\PSoC5/cyutils.c **** #if (!CY_PSOC3)\r
- 18:.\Generated_Source\PSoC5/cyutils.c **** \r
- 19:.\Generated_Source\PSoC5/cyutils.c **** /***************************************************************************\r
- 20:.\Generated_Source\PSoC5/cyutils.c **** * Function Name: CySetReg24\r
- 21:.\Generated_Source\PSoC5/cyutils.c **** ****************************************************************************\r
- 22:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 23:.\Generated_Source\PSoC5/cyutils.c **** * Summary:\r
- 24:.\Generated_Source\PSoC5/cyutils.c **** * Writes the 24-bit value to the specified register.\r
- 25:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 26:.\Generated_Source\PSoC5/cyutils.c **** * Parameters:\r
- 27:.\Generated_Source\PSoC5/cyutils.c **** * addr : adress where data must be written\r
- 28:.\Generated_Source\PSoC5/cyutils.c **** * value: data that must be written\r
- 29:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 30:.\Generated_Source\PSoC5/cyutils.c **** * Return:\r
- 31:.\Generated_Source\PSoC5/cyutils.c **** * None\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 2\r
-\r
-\r
- 32:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 33:.\Generated_Source\PSoC5/cyutils.c **** * Reentrant:\r
- 34:.\Generated_Source\PSoC5/cyutils.c **** * No\r
- 35:.\Generated_Source\PSoC5/cyutils.c **** *\r
- 36:.\Generated_Source\PSoC5/cyutils.c **** ***************************************************************************/\r
- 37:.\Generated_Source\PSoC5/cyutils.c **** void CySetReg24(uint32 volatile * addr, uint32 value)\r
- 38:.\Generated_Source\PSoC5/cyutils.c **** {\r
- 27 .loc 1 38 0\r
- 28 .cfi_startproc\r
- 29 @ args = 0, pretend = 0, frame = 0\r
- 30 @ frame_needed = 0, uses_anonymous_args = 0\r
- 31 @ link register save eliminated.\r
- 32 .LVL0:\r
- 39:.\Generated_Source\PSoC5/cyutils.c **** uint8 volatile *tmpAddr;\r
- 40:.\Generated_Source\PSoC5/cyutils.c **** \r
- 41:.\Generated_Source\PSoC5/cyutils.c **** tmpAddr = (uint8 volatile *) addr;\r
- 42:.\Generated_Source\PSoC5/cyutils.c **** \r
- 43:.\Generated_Source\PSoC5/cyutils.c **** tmpAddr[0u] = (uint8) value;\r
- 33 .loc 1 43 0\r
- 34 0000 CBB2 uxtb r3, r1\r
- 44:.\Generated_Source\PSoC5/cyutils.c **** tmpAddr[1u] = (uint8) (value >> 8u);\r
- 35 .loc 1 44 0\r
- 36 0002 C1F30722 ubfx r2, r1, #8, #8\r
- 45:.\Generated_Source\PSoC5/cyutils.c **** tmpAddr[2u] = (uint8) (value >> 16u);\r
- 37 .loc 1 45 0\r
- 38 0006 C1F30741 ubfx r1, r1, #16, #8\r
- 39 .LVL1:\r
- 43:.\Generated_Source\PSoC5/cyutils.c **** tmpAddr[0u] = (uint8) value;\r
- 40 .loc 1 43 0\r
- 41 000a 0370 strb r3, [r0, #0]\r
- 44:.\Generated_Source\PSoC5/cyutils.c **** tmpAddr[1u] = (uint8) (value >> 8u);\r
- 42 .loc 1 44 0\r
- 43 000c 4270 strb r2, [r0, #1]\r
- 44 .loc 1 45 0\r
- 45 000e 8170 strb r1, [r0, #2]\r
- 46 0010 7047 bx lr\r
- 47 .cfi_endproc\r
- 48 .LFE0:\r
- 49 .size CySetReg24, .-CySetReg24\r
- 50 .text\r
- 51 .Letext0:\r
- 52 .file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"\r
- 53 .section .debug_info,"",%progbits\r
- 54 .Ldebug_info0:\r
- 55 0000 F0000000 .4byte 0xf0\r
- 56 0004 0200 .2byte 0x2\r
- 57 0006 00000000 .4byte .Ldebug_abbrev0\r
- 58 000a 04 .byte 0x4\r
- 59 000b 01 .uleb128 0x1\r
- 60 000c 00010000 .4byte .LASF16\r
- 61 0010 01 .byte 0x1\r
- 62 0011 06000000 .4byte .LASF17\r
- 63 0015 67000000 .4byte .LASF18\r
- 64 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 65 001d 00000000 .4byte 0\r
- 66 0021 00000000 .4byte 0\r
- 67 0025 00000000 .4byte .Ldebug_line0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 3\r
-\r
-\r
- 68 0029 02 .uleb128 0x2\r
- 69 002a 01 .byte 0x1\r
- 70 002b 06 .byte 0x6\r
- 71 002c 52010000 .4byte .LASF0\r
- 72 0030 02 .uleb128 0x2\r
- 73 0031 01 .byte 0x1\r
- 74 0032 08 .byte 0x8\r
- 75 0033 3F000000 .4byte .LASF1\r
- 76 0037 02 .uleb128 0x2\r
- 77 0038 02 .byte 0x2\r
- 78 0039 05 .byte 0x5\r
- 79 003a F0000000 .4byte .LASF2\r
- 80 003e 02 .uleb128 0x2\r
- 81 003f 02 .byte 0x2\r
- 82 0040 07 .byte 0x7\r
- 83 0041 98000000 .4byte .LASF3\r
- 84 0045 02 .uleb128 0x2\r
- 85 0046 04 .byte 0x4\r
- 86 0047 05 .byte 0x5\r
- 87 0048 49010000 .4byte .LASF4\r
- 88 004c 02 .uleb128 0x2\r
- 89 004d 04 .byte 0x4\r
- 90 004e 07 .byte 0x7\r
- 91 004f 55000000 .4byte .LASF5\r
- 92 0053 02 .uleb128 0x2\r
- 93 0054 08 .byte 0x8\r
- 94 0055 05 .byte 0x5\r
- 95 0056 DD000000 .4byte .LASF6\r
- 96 005a 02 .uleb128 0x2\r
- 97 005b 08 .byte 0x8\r
- 98 005c 07 .byte 0x7\r
- 99 005d C6000000 .4byte .LASF7\r
- 100 0061 03 .uleb128 0x3\r
- 101 0062 04 .byte 0x4\r
- 102 0063 05 .byte 0x5\r
- 103 0064 696E7400 .ascii "int\000"\r
- 104 0068 02 .uleb128 0x2\r
- 105 0069 04 .byte 0x4\r
- 106 006a 07 .byte 0x7\r
- 107 006b B9000000 .4byte .LASF8\r
- 108 006f 04 .uleb128 0x4\r
- 109 0070 FA000000 .4byte .LASF9\r
- 110 0074 02 .byte 0x2\r
- 111 0075 5B .byte 0x5b\r
- 112 0076 30000000 .4byte 0x30\r
- 113 007a 04 .uleb128 0x4\r
- 114 007b B2000000 .4byte .LASF10\r
- 115 007f 02 .byte 0x2\r
- 116 0080 5D .byte 0x5d\r
- 117 0081 4C000000 .4byte 0x4c\r
- 118 0085 02 .uleb128 0x2\r
- 119 0086 04 .byte 0x4\r
- 120 0087 04 .byte 0x4\r
- 121 0088 39000000 .4byte .LASF11\r
- 122 008c 02 .uleb128 0x2\r
- 123 008d 08 .byte 0x8\r
- 124 008e 04 .byte 0x4\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 4\r
-\r
-\r
- 125 008f AB000000 .4byte .LASF12\r
- 126 0093 02 .uleb128 0x2\r
- 127 0094 01 .byte 0x1\r
- 128 0095 08 .byte 0x8\r
- 129 0096 EB000000 .4byte .LASF13\r
- 130 009a 05 .uleb128 0x5\r
- 131 009b 6F000000 .4byte 0x6f\r
- 132 009f 05 .uleb128 0x5\r
- 133 00a0 7A000000 .4byte 0x7a\r
- 134 00a4 06 .uleb128 0x6\r
- 135 00a5 01 .byte 0x1\r
- 136 00a6 29000000 .4byte .LASF19\r
- 137 00aa 01 .byte 0x1\r
- 138 00ab 25 .byte 0x25\r
- 139 00ac 01 .byte 0x1\r
- 140 00ad 00000000 .4byte .LFB0\r
- 141 00b1 12000000 .4byte .LFE0\r
- 142 00b5 02 .byte 0x2\r
- 143 00b6 7D .byte 0x7d\r
- 144 00b7 00 .sleb128 0\r
- 145 00b8 01 .byte 0x1\r
- 146 00b9 E7000000 .4byte 0xe7\r
- 147 00bd 07 .uleb128 0x7\r
- 148 00be 34000000 .4byte .LASF14\r
- 149 00c2 01 .byte 0x1\r
- 150 00c3 25 .byte 0x25\r
- 151 00c4 E7000000 .4byte 0xe7\r
- 152 00c8 01 .byte 0x1\r
- 153 00c9 50 .byte 0x50\r
- 154 00ca 08 .uleb128 0x8\r
- 155 00cb 00000000 .4byte .LASF15\r
- 156 00cf 01 .byte 0x1\r
- 157 00d0 25 .byte 0x25\r
- 158 00d1 7A000000 .4byte 0x7a\r
- 159 00d5 00000000 .4byte .LLST0\r
- 160 00d9 09 .uleb128 0x9\r
- 161 00da 4D000000 .4byte .LASF20\r
- 162 00de 01 .byte 0x1\r
- 163 00df 27 .byte 0x27\r
- 164 00e0 ED000000 .4byte 0xed\r
- 165 00e4 01 .byte 0x1\r
- 166 00e5 50 .byte 0x50\r
- 167 00e6 00 .byte 0\r
- 168 00e7 0A .uleb128 0xa\r
- 169 00e8 04 .byte 0x4\r
- 170 00e9 9F000000 .4byte 0x9f\r
- 171 00ed 0A .uleb128 0xa\r
- 172 00ee 04 .byte 0x4\r
- 173 00ef 9A000000 .4byte 0x9a\r
- 174 00f3 00 .byte 0\r
- 175 .section .debug_abbrev,"",%progbits\r
- 176 .Ldebug_abbrev0:\r
- 177 0000 01 .uleb128 0x1\r
- 178 0001 11 .uleb128 0x11\r
- 179 0002 01 .byte 0x1\r
- 180 0003 25 .uleb128 0x25\r
- 181 0004 0E .uleb128 0xe\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 5\r
-\r
-\r
- 182 0005 13 .uleb128 0x13\r
- 183 0006 0B .uleb128 0xb\r
- 184 0007 03 .uleb128 0x3\r
- 185 0008 0E .uleb128 0xe\r
- 186 0009 1B .uleb128 0x1b\r
- 187 000a 0E .uleb128 0xe\r
- 188 000b 55 .uleb128 0x55\r
- 189 000c 06 .uleb128 0x6\r
- 190 000d 11 .uleb128 0x11\r
- 191 000e 01 .uleb128 0x1\r
- 192 000f 52 .uleb128 0x52\r
- 193 0010 01 .uleb128 0x1\r
- 194 0011 10 .uleb128 0x10\r
- 195 0012 06 .uleb128 0x6\r
- 196 0013 00 .byte 0\r
- 197 0014 00 .byte 0\r
- 198 0015 02 .uleb128 0x2\r
- 199 0016 24 .uleb128 0x24\r
- 200 0017 00 .byte 0\r
- 201 0018 0B .uleb128 0xb\r
- 202 0019 0B .uleb128 0xb\r
- 203 001a 3E .uleb128 0x3e\r
- 204 001b 0B .uleb128 0xb\r
- 205 001c 03 .uleb128 0x3\r
- 206 001d 0E .uleb128 0xe\r
- 207 001e 00 .byte 0\r
- 208 001f 00 .byte 0\r
- 209 0020 03 .uleb128 0x3\r
- 210 0021 24 .uleb128 0x24\r
- 211 0022 00 .byte 0\r
- 212 0023 0B .uleb128 0xb\r
- 213 0024 0B .uleb128 0xb\r
- 214 0025 3E .uleb128 0x3e\r
- 215 0026 0B .uleb128 0xb\r
- 216 0027 03 .uleb128 0x3\r
- 217 0028 08 .uleb128 0x8\r
- 218 0029 00 .byte 0\r
- 219 002a 00 .byte 0\r
- 220 002b 04 .uleb128 0x4\r
- 221 002c 16 .uleb128 0x16\r
- 222 002d 00 .byte 0\r
- 223 002e 03 .uleb128 0x3\r
- 224 002f 0E .uleb128 0xe\r
- 225 0030 3A .uleb128 0x3a\r
- 226 0031 0B .uleb128 0xb\r
- 227 0032 3B .uleb128 0x3b\r
- 228 0033 0B .uleb128 0xb\r
- 229 0034 49 .uleb128 0x49\r
- 230 0035 13 .uleb128 0x13\r
- 231 0036 00 .byte 0\r
- 232 0037 00 .byte 0\r
- 233 0038 05 .uleb128 0x5\r
- 234 0039 35 .uleb128 0x35\r
- 235 003a 00 .byte 0\r
- 236 003b 49 .uleb128 0x49\r
- 237 003c 13 .uleb128 0x13\r
- 238 003d 00 .byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 6\r
-\r
-\r
- 239 003e 00 .byte 0\r
- 240 003f 06 .uleb128 0x6\r
- 241 0040 2E .uleb128 0x2e\r
- 242 0041 01 .byte 0x1\r
- 243 0042 3F .uleb128 0x3f\r
- 244 0043 0C .uleb128 0xc\r
- 245 0044 03 .uleb128 0x3\r
- 246 0045 0E .uleb128 0xe\r
- 247 0046 3A .uleb128 0x3a\r
- 248 0047 0B .uleb128 0xb\r
- 249 0048 3B .uleb128 0x3b\r
- 250 0049 0B .uleb128 0xb\r
- 251 004a 27 .uleb128 0x27\r
- 252 004b 0C .uleb128 0xc\r
- 253 004c 11 .uleb128 0x11\r
- 254 004d 01 .uleb128 0x1\r
- 255 004e 12 .uleb128 0x12\r
- 256 004f 01 .uleb128 0x1\r
- 257 0050 40 .uleb128 0x40\r
- 258 0051 0A .uleb128 0xa\r
- 259 0052 9742 .uleb128 0x2117\r
- 260 0054 0C .uleb128 0xc\r
- 261 0055 01 .uleb128 0x1\r
- 262 0056 13 .uleb128 0x13\r
- 263 0057 00 .byte 0\r
- 264 0058 00 .byte 0\r
- 265 0059 07 .uleb128 0x7\r
- 266 005a 05 .uleb128 0x5\r
- 267 005b 00 .byte 0\r
- 268 005c 03 .uleb128 0x3\r
- 269 005d 0E .uleb128 0xe\r
- 270 005e 3A .uleb128 0x3a\r
- 271 005f 0B .uleb128 0xb\r
- 272 0060 3B .uleb128 0x3b\r
- 273 0061 0B .uleb128 0xb\r
- 274 0062 49 .uleb128 0x49\r
- 275 0063 13 .uleb128 0x13\r
- 276 0064 02 .uleb128 0x2\r
- 277 0065 0A .uleb128 0xa\r
- 278 0066 00 .byte 0\r
- 279 0067 00 .byte 0\r
- 280 0068 08 .uleb128 0x8\r
- 281 0069 05 .uleb128 0x5\r
- 282 006a 00 .byte 0\r
- 283 006b 03 .uleb128 0x3\r
- 284 006c 0E .uleb128 0xe\r
- 285 006d 3A .uleb128 0x3a\r
- 286 006e 0B .uleb128 0xb\r
- 287 006f 3B .uleb128 0x3b\r
- 288 0070 0B .uleb128 0xb\r
- 289 0071 49 .uleb128 0x49\r
- 290 0072 13 .uleb128 0x13\r
- 291 0073 02 .uleb128 0x2\r
- 292 0074 06 .uleb128 0x6\r
- 293 0075 00 .byte 0\r
- 294 0076 00 .byte 0\r
- 295 0077 09 .uleb128 0x9\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 7\r
-\r
-\r
- 296 0078 34 .uleb128 0x34\r
- 297 0079 00 .byte 0\r
- 298 007a 03 .uleb128 0x3\r
- 299 007b 0E .uleb128 0xe\r
- 300 007c 3A .uleb128 0x3a\r
- 301 007d 0B .uleb128 0xb\r
- 302 007e 3B .uleb128 0x3b\r
- 303 007f 0B .uleb128 0xb\r
- 304 0080 49 .uleb128 0x49\r
- 305 0081 13 .uleb128 0x13\r
- 306 0082 02 .uleb128 0x2\r
- 307 0083 0A .uleb128 0xa\r
- 308 0084 00 .byte 0\r
- 309 0085 00 .byte 0\r
- 310 0086 0A .uleb128 0xa\r
- 311 0087 0F .uleb128 0xf\r
- 312 0088 00 .byte 0\r
- 313 0089 0B .uleb128 0xb\r
- 314 008a 0B .uleb128 0xb\r
- 315 008b 49 .uleb128 0x49\r
- 316 008c 13 .uleb128 0x13\r
- 317 008d 00 .byte 0\r
- 318 008e 00 .byte 0\r
- 319 008f 00 .byte 0\r
- 320 .section .debug_loc,"",%progbits\r
- 321 .Ldebug_loc0:\r
- 322 .LLST0:\r
- 323 0000 00000000 .4byte .LVL0\r
- 324 0004 0A000000 .4byte .LVL1\r
- 325 0008 0100 .2byte 0x1\r
- 326 000a 51 .byte 0x51\r
- 327 000b 0A000000 .4byte .LVL1\r
- 328 000f 12000000 .4byte .LFE0\r
- 329 0013 0400 .2byte 0x4\r
- 330 0015 F3 .byte 0xf3\r
- 331 0016 01 .uleb128 0x1\r
- 332 0017 51 .byte 0x51\r
- 333 0018 9F .byte 0x9f\r
- 334 0019 00000000 .4byte 0\r
- 335 001d 00000000 .4byte 0\r
- 336 .section .debug_aranges,"",%progbits\r
- 337 0000 1C000000 .4byte 0x1c\r
- 338 0004 0200 .2byte 0x2\r
- 339 0006 00000000 .4byte .Ldebug_info0\r
- 340 000a 04 .byte 0x4\r
- 341 000b 00 .byte 0\r
- 342 000c 0000 .2byte 0\r
- 343 000e 0000 .2byte 0\r
- 344 0010 00000000 .4byte .LFB0\r
- 345 0014 12000000 .4byte .LFE0-.LFB0\r
- 346 0018 00000000 .4byte 0\r
- 347 001c 00000000 .4byte 0\r
- 348 .section .debug_ranges,"",%progbits\r
- 349 .Ldebug_ranges0:\r
- 350 0000 00000000 .4byte .LFB0\r
- 351 0004 12000000 .4byte .LFE0\r
- 352 0008 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 8\r
-\r
-\r
- 353 000c 00000000 .4byte 0\r
- 354 .section .debug_line,"",%progbits\r
- 355 .Ldebug_line0:\r
- 356 0000 61000000 .section .debug_str,"MS",%progbits,1\r
- 356 02004600 \r
- 356 00000201 \r
- 356 FB0E0D00 \r
- 356 01010101 \r
- 357 .LASF15:\r
- 358 0000 76616C75 .ascii "value\000"\r
- 358 6500\r
- 359 .LASF17:\r
- 360 0006 2E5C4765 .ascii ".\\Generated_Source\\PSoC5\\cyutils.c\000"\r
- 360 6E657261 \r
- 360 7465645F \r
- 360 536F7572 \r
- 360 63655C50 \r
- 361 .LASF19:\r
- 362 0029 43795365 .ascii "CySetReg24\000"\r
- 362 74526567 \r
- 362 323400\r
- 363 .LASF14:\r
- 364 0034 61646472 .ascii "addr\000"\r
- 364 00\r
- 365 .LASF11:\r
- 366 0039 666C6F61 .ascii "float\000"\r
- 366 7400\r
- 367 .LASF1:\r
- 368 003f 756E7369 .ascii "unsigned char\000"\r
- 368 676E6564 \r
- 368 20636861 \r
- 368 7200\r
- 369 .LASF20:\r
- 370 004d 746D7041 .ascii "tmpAddr\000"\r
- 370 64647200 \r
- 371 .LASF5:\r
- 372 0055 6C6F6E67 .ascii "long unsigned int\000"\r
- 372 20756E73 \r
- 372 69676E65 \r
- 372 6420696E \r
- 372 7400\r
- 373 .LASF18:\r
- 374 0067 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 374 43534932 \r
- 374 53445C73 \r
- 374 6F667477 \r
- 374 6172655C \r
- 375 0096 6E00 .ascii "n\000"\r
- 376 .LASF3:\r
- 377 0098 73686F72 .ascii "short unsigned int\000"\r
- 377 7420756E \r
- 377 7369676E \r
- 377 65642069 \r
- 377 6E7400\r
- 378 .LASF12:\r
- 379 00ab 646F7562 .ascii "double\000"\r
- 379 6C6500\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s page 9\r
-\r
-\r
- 380 .LASF10:\r
- 381 00b2 75696E74 .ascii "uint32\000"\r
- 381 333200\r
- 382 .LASF8:\r
- 383 00b9 756E7369 .ascii "unsigned int\000"\r
- 383 676E6564 \r
- 383 20696E74 \r
- 383 00\r
- 384 .LASF7:\r
- 385 00c6 6C6F6E67 .ascii "long long unsigned int\000"\r
- 385 206C6F6E \r
- 385 6720756E \r
- 385 7369676E \r
- 385 65642069 \r
- 386 .LASF6:\r
- 387 00dd 6C6F6E67 .ascii "long long int\000"\r
- 387 206C6F6E \r
- 387 6720696E \r
- 387 7400\r
- 388 .LASF13:\r
- 389 00eb 63686172 .ascii "char\000"\r
- 389 00\r
- 390 .LASF2:\r
- 391 00f0 73686F72 .ascii "short int\000"\r
- 391 7420696E \r
- 391 7400\r
- 392 .LASF9:\r
- 393 00fa 75696E74 .ascii "uint8\000"\r
- 393 3800\r
- 394 .LASF16:\r
- 395 0100 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 395 4320342E \r
- 395 372E3320 \r
- 395 32303133 \r
- 395 30333132 \r
- 396 0133 616E6368 .ascii "anch revision 196615]\000"\r
- 396 20726576 \r
- 396 6973696F \r
- 396 6E203139 \r
- 396 36363135 \r
- 397 .LASF4:\r
- 398 0149 6C6F6E67 .ascii "long int\000"\r
- 398 20696E74 \r
- 398 00\r
- 399 .LASF0:\r
- 400 0152 7369676E .ascii "signed char\000"\r
- 400 65642063 \r
- 400 68617200 \r
- 401 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
+++ /dev/null
-W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a : .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o .\CortexM3\ARM_GCC_473\Release\SD_PULLUP.o\r
+++ /dev/null
-ARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 1\r
-\r
-\r
- 1 .syntax unified\r
- 2 .cpu cortex-m3\r
- 3 .fpu softvfp\r
- 4 .eabi_attribute 20, 1\r
- 5 .eabi_attribute 21, 1\r
- 6 .eabi_attribute 23, 3\r
- 7 .eabi_attribute 24, 1\r
- 8 .eabi_attribute 25, 1\r
- 9 .eabi_attribute 26, 1\r
- 10 .eabi_attribute 30, 4\r
- 11 .eabi_attribute 34, 1\r
- 12 .eabi_attribute 18, 4\r
- 13 .thumb\r
- 14 .file "main.c"\r
- 15 .text\r
- 16 .Ltext0:\r
- 17 .cfi_sections .debug_frame\r
- 18 .section .text.startup.main,"ax",%progbits\r
- 19 .align 1\r
- 20 .global main\r
- 21 .thumb\r
- 22 .thumb_func\r
- 23 .type main, %function\r
- 24 main:\r
- 25 .LFB57:\r
- 26 .file 1 ".\\main.c"\r
- 1:.\main.c **** // Copyright (C) 2013 Michael McMaster <michael@codesrc.com>\r
- 2:.\main.c **** //\r
- 3:.\main.c **** // This file is part of SCSI2SD.\r
- 4:.\main.c **** //\r
- 5:.\main.c **** // SCSI2SD is free software: you can redistribute it and/or modify\r
- 6:.\main.c **** // it under the terms of the GNU General Public License as published by\r
- 7:.\main.c **** // the Free Software Foundation, either version 3 of the License, or\r
- 8:.\main.c **** // (at your option) any later version.\r
- 9:.\main.c **** //\r
- 10:.\main.c **** // SCSI2SD is distributed in the hope that it will be useful,\r
- 11:.\main.c **** // but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- 12:.\main.c **** // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
- 13:.\main.c **** // GNU General Public License for more details.\r
- 14:.\main.c **** //\r
- 15:.\main.c **** // You should have received a copy of the GNU General Public License\r
- 16:.\main.c **** // along with SCSI2SD. If not, see <http://www.gnu.org/licenses/>.\r
- 17:.\main.c **** #include <project.h>\r
- 18:.\main.c **** \r
- 19:.\main.c **** static void resetSCSI()\r
- 20:.\main.c **** {\r
- 21:.\main.c **** CyPins_ClearPin(SCSI_Out_IO_raw); \r
- 22:.\main.c **** CyPins_ClearPin(SCSI_Out_ATN);\r
- 23:.\main.c **** CyPins_ClearPin(SCSI_Out_BSY);\r
- 24:.\main.c **** CyPins_ClearPin(SCSI_Out_ACK);\r
- 25:.\main.c **** CyPins_ClearPin(SCSI_Out_RST);\r
- 26:.\main.c **** CyPins_ClearPin(SCSI_Out_SEL);\r
- 27:.\main.c **** CyPins_ClearPin(SCSI_Out_REQ);\r
- 28:.\main.c **** CyPins_ClearPin(SCSI_Out_MSG);\r
- 29:.\main.c **** CyPins_ClearPin(SCSI_Out_CD);\r
- 30:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB0);\r
- 31:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB1);\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 2\r
-\r
-\r
- 32:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB2);\r
- 33:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB3);\r
- 34:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB4);\r
- 35:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB5);\r
- 36:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB6);\r
- 37:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB7);\r
- 38:.\main.c **** CyPins_ClearPin(SCSI_Out_DBP_raw);\r
- 39:.\main.c **** }\r
- 40:.\main.c **** \r
- 41:.\main.c **** void main()\r
- 42:.\main.c **** {\r
- 27 .loc 1 42 0\r
- 28 .cfi_startproc\r
- 29 @ Volatile: function does not return.\r
- 30 @ args = 0, pretend = 0, frame = 0\r
- 31 @ frame_needed = 0, uses_anonymous_args = 0\r
- 32 0000 08B5 push {r3, lr}\r
- 33 .LCFI0:\r
- 34 .cfi_def_cfa_offset 8\r
- 35 .cfi_offset 3, -8\r
- 36 .cfi_offset 14, -4\r
- 37 .LBB4:\r
- 38 .LBB5:\r
- 21:.\main.c **** CyPins_ClearPin(SCSI_Out_IO_raw); \r
- 39 .loc 1 21 0\r
- 40 0002 364B ldr r3, .L4\r
- 41 0004 1A78 ldrb r2, [r3, #0] @ zero_extendqisi2\r
- 42 0006 02F0FE00 and r0, r2, #254\r
- 43 000a 1870 strb r0, [r3, #0]\r
- 22:.\main.c **** CyPins_ClearPin(SCSI_Out_ATN);\r
- 44 .loc 1 22 0\r
- 45 000c 93F82210 ldrb r1, [r3, #34] @ zero_extendqisi2\r
- 46 0010 01F0FE02 and r2, r1, #254\r
- 47 0014 83F82220 strb r2, [r3, #34]\r
- 23:.\main.c **** CyPins_ClearPin(SCSI_Out_BSY);\r
- 48 .loc 1 23 0\r
- 49 0018 0733 adds r3, r3, #7\r
- 50 001a 1878 ldrb r0, [r3, #0] @ zero_extendqisi2\r
- 51 001c 00F0FE01 and r1, r0, #254\r
- 52 0020 1970 strb r1, [r3, #0]\r
- 24:.\main.c **** CyPins_ClearPin(SCSI_Out_ACK);\r
- 53 .loc 1 24 0\r
- 54 0022 13F8012C ldrb r2, [r3, #-1] @ zero_extendqisi2\r
- 55 0026 02F0FE00 and r0, r2, #254\r
- 56 002a 03F8010C strb r0, [r3, #-1]\r
- 25:.\main.c **** CyPins_ClearPin(SCSI_Out_RST);\r
- 57 .loc 1 25 0\r
- 58 002e 13F8021C ldrb r1, [r3, #-2] @ zero_extendqisi2\r
- 59 0032 01F0FE02 and r2, r1, #254\r
- 60 0036 03F8022C strb r2, [r3, #-2]\r
- 26:.\main.c **** CyPins_ClearPin(SCSI_Out_SEL);\r
- 61 .loc 1 26 0\r
- 62 003a 13F8040C ldrb r0, [r3, #-4] @ zero_extendqisi2\r
- 63 003e 00F0FE01 and r1, r0, #254\r
- 64 0042 03F8041C strb r1, [r3, #-4]\r
- 27:.\main.c **** CyPins_ClearPin(SCSI_Out_REQ);\r
- 65 .loc 1 27 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 3\r
-\r
-\r
- 66 0046 13F8062C ldrb r2, [r3, #-6] @ zero_extendqisi2\r
- 67 004a 02F0FE00 and r0, r2, #254\r
- 68 004e 03F8060C strb r0, [r3, #-6]\r
- 28:.\main.c **** CyPins_ClearPin(SCSI_Out_MSG);\r
- 69 .loc 1 28 0\r
- 70 0052 13F8031C ldrb r1, [r3, #-3] @ zero_extendqisi2\r
- 71 0056 01F0FE02 and r2, r1, #254\r
- 72 005a 03F8032C strb r2, [r3, #-3]\r
- 29:.\main.c **** CyPins_ClearPin(SCSI_Out_CD);\r
- 73 .loc 1 29 0\r
- 74 005e 13F8050C ldrb r0, [r3, #-5] @ zero_extendqisi2\r
- 75 0062 00F0FE01 and r1, r0, #254\r
- 76 0066 03F8051C strb r1, [r3, #-5]\r
- 30:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB0);\r
- 77 .loc 1 30 0\r
- 78 006a 93F82C20 ldrb r2, [r3, #44] @ zero_extendqisi2\r
- 79 006e 02F0FE00 and r0, r2, #254\r
- 80 0072 83F82C00 strb r0, [r3, #44]\r
- 31:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB1);\r
- 81 .loc 1 31 0\r
- 82 0076 2B33 adds r3, r3, #43\r
- 83 0078 1978 ldrb r1, [r3, #0] @ zero_extendqisi2\r
- 84 007a 01F0FE02 and r2, r1, #254\r
- 85 007e 1A70 strb r2, [r3, #0]\r
- 32:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB2);\r
- 86 .loc 1 32 0\r
- 87 0080 13F8010C ldrb r0, [r3, #-1] @ zero_extendqisi2\r
- 88 0084 00F0FE01 and r1, r0, #254\r
- 89 0088 03F8011C strb r1, [r3, #-1]\r
- 33:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB3);\r
- 90 .loc 1 33 0\r
- 91 008c 13F8022C ldrb r2, [r3, #-2] @ zero_extendqisi2\r
- 92 0090 02F0FE00 and r0, r2, #254\r
- 93 0094 03F8020C strb r0, [r3, #-2]\r
- 34:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB4);\r
- 94 .loc 1 34 0\r
- 95 0098 13F80B1C ldrb r1, [r3, #-11] @ zero_extendqisi2\r
- 96 009c 01F0FE02 and r2, r1, #254\r
- 97 00a0 03F80B2C strb r2, [r3, #-11]\r
- 35:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB5);\r
- 98 .loc 1 35 0\r
- 99 00a4 13F80C0C ldrb r0, [r3, #-12] @ zero_extendqisi2\r
- 100 00a8 00F0FE01 and r1, r0, #254\r
- 101 00ac 03F80C1C strb r1, [r3, #-12]\r
- 36:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB6);\r
- 102 .loc 1 36 0\r
- 103 00b0 13F80D2C ldrb r2, [r3, #-13] @ zero_extendqisi2\r
- 104 00b4 02F0FE00 and r0, r2, #254\r
- 105 00b8 03F80D0C strb r0, [r3, #-13]\r
- 37:.\main.c **** CyPins_ClearPin(SCSI_Out_DBx_DB7);\r
- 106 .loc 1 37 0\r
- 107 00bc 13F80E1C ldrb r1, [r3, #-14] @ zero_extendqisi2\r
- 108 00c0 01F0FE02 and r2, r1, #254\r
- 109 00c4 03F80E2C strb r2, [r3, #-14]\r
- 38:.\main.c **** CyPins_ClearPin(SCSI_Out_DBP_raw);\r
- 110 .loc 1 38 0\r
- 111 00c8 13F80F0C ldrb r0, [r3, #-15] @ zero_extendqisi2\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 4\r
-\r
-\r
- 112 00cc 00F0FE01 and r1, r0, #254\r
- 113 00d0 03F80F1C strb r1, [r3, #-15]\r
- 114 .LBE5:\r
- 115 .LBE4:\r
- 43:.\main.c **** resetSCSI();\r
- 44:.\main.c **** \r
- 45:.\main.c **** // The call to the bootloader should not return\r
- 46:.\main.c **** CyBtldr_Start();\r
- 116 .loc 1 46 0\r
- 117 00d4 FFF7FEFF bl BL_Start\r
- 118 .LVL0:\r
- 119 .L2:\r
- 120 00d8 FEE7 b .L2\r
- 121 .L5:\r
- 122 00da 00BF .align 2\r
- 123 .L4:\r
- 124 00dc 00500040 .word 1073762304\r
- 125 .cfi_endproc\r
- 126 .LFE57:\r
- 127 .size main, .-main\r
- 128 .text\r
- 129 .Letext0:\r
- 130 .file 2 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4\r
- 131 .file 3 "./Generated_Source/PSoC5/cytypes.h"\r
- 132 .file 4 "./Generated_Source/PSoC5/core_cm3.h"\r
- 133 .file 5 "./Generated_Source/PSoC5/BL.h"\r
- 134 .section .debug_info,"",%progbits\r
- 135 .Ldebug_info0:\r
- 136 0000 05010000 .4byte 0x105\r
- 137 0004 0200 .2byte 0x2\r
- 138 0006 00000000 .4byte .Ldebug_abbrev0\r
- 139 000a 04 .byte 0x4\r
- 140 000b 01 .uleb128 0x1\r
- 141 000c 33000000 .4byte .LASF16\r
- 142 0010 01 .byte 0x1\r
- 143 0011 C3000000 .4byte .LASF17\r
- 144 0015 0F010000 .4byte .LASF18\r
- 145 0019 00000000 .4byte .Ldebug_ranges0+0\r
- 146 001d 00000000 .4byte 0\r
- 147 0021 00000000 .4byte 0\r
- 148 0025 00000000 .4byte .Ldebug_line0\r
- 149 0029 02 .uleb128 0x2\r
- 150 002a 01 .byte 0x1\r
- 151 002b 06 .byte 0x6\r
- 152 002c E9000000 .4byte .LASF0\r
- 153 0030 02 .uleb128 0x2\r
- 154 0031 01 .byte 0x1\r
- 155 0032 08 .byte 0x8\r
- 156 0033 AB000000 .4byte .LASF1\r
- 157 0037 02 .uleb128 0x2\r
- 158 0038 02 .byte 0x2\r
- 159 0039 05 .byte 0x5\r
- 160 003a 05010000 .4byte .LASF2\r
- 161 003e 02 .uleb128 0x2\r
- 162 003f 02 .byte 0x2\r
- 163 0040 07 .byte 0x7\r
- 164 0041 0E000000 .4byte .LASF3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 5\r
-\r
-\r
- 165 0045 03 .uleb128 0x3\r
- 166 0046 40010000 .4byte .LASF9\r
- 167 004a 02 .byte 0x2\r
- 168 004b 4F .byte 0x4f\r
- 169 004c 50000000 .4byte 0x50\r
- 170 0050 02 .uleb128 0x2\r
- 171 0051 04 .byte 0x4\r
- 172 0052 05 .byte 0x5\r
- 173 0053 D3000000 .4byte .LASF4\r
- 174 0057 02 .uleb128 0x2\r
- 175 0058 04 .byte 0x4\r
- 176 0059 07 .byte 0x7\r
- 177 005a 82000000 .4byte .LASF5\r
- 178 005e 02 .uleb128 0x2\r
- 179 005f 08 .byte 0x8\r
- 180 0060 05 .byte 0x5\r
- 181 0061 00000000 .4byte .LASF6\r
- 182 0065 02 .uleb128 0x2\r
- 183 0066 08 .byte 0x8\r
- 184 0067 07 .byte 0x7\r
- 185 0068 94000000 .4byte .LASF7\r
- 186 006c 04 .uleb128 0x4\r
- 187 006d 04 .byte 0x4\r
- 188 006e 05 .byte 0x5\r
- 189 006f 696E7400 .ascii "int\000"\r
- 190 0073 02 .uleb128 0x2\r
- 191 0074 04 .byte 0x4\r
- 192 0075 07 .byte 0x7\r
- 193 0076 21000000 .4byte .LASF8\r
- 194 007a 03 .uleb128 0x3\r
- 195 007b 7C000000 .4byte .LASF10\r
- 196 007f 03 .byte 0x3\r
- 197 0080 5B .byte 0x5b\r
- 198 0081 30000000 .4byte 0x30\r
- 199 0085 02 .uleb128 0x2\r
- 200 0086 04 .byte 0x4\r
- 201 0087 04 .byte 0x4\r
- 202 0088 FF000000 .4byte .LASF11\r
- 203 008c 02 .uleb128 0x2\r
- 204 008d 08 .byte 0x8\r
- 205 008e 04 .byte 0x4\r
- 206 008f CC000000 .4byte .LASF12\r
- 207 0093 02 .uleb128 0x2\r
- 208 0094 01 .byte 0x1\r
- 209 0095 08 .byte 0x8\r
- 210 0096 B9000000 .4byte .LASF13\r
- 211 009a 03 .uleb128 0x3\r
- 212 009b BE000000 .4byte .LASF14\r
- 213 009f 03 .byte 0x3\r
- 214 00a0 F0 .byte 0xf0\r
- 215 00a1 A5000000 .4byte 0xa5\r
- 216 00a5 05 .uleb128 0x5\r
- 217 00a6 7A000000 .4byte 0x7a\r
- 218 00aa 02 .uleb128 0x2\r
- 219 00ab 04 .byte 0x4\r
- 220 00ac 07 .byte 0x7\r
- 221 00ad 51010000 .4byte .LASF15\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 6\r
-\r
-\r
- 222 00b1 06 .uleb128 0x6\r
- 223 00b2 F5000000 .4byte .LASF19\r
- 224 00b6 01 .byte 0x1\r
- 225 00b7 13 .byte 0x13\r
- 226 00b8 01 .byte 0x1\r
- 227 00b9 07 .uleb128 0x7\r
- 228 00ba 01 .byte 0x1\r
- 229 00bb 2E000000 .4byte .LASF20\r
- 230 00bf 01 .byte 0x1\r
- 231 00c0 29 .byte 0x29\r
- 232 00c1 00000000 .4byte .LFB57\r
- 233 00c5 E0000000 .4byte .LFE57\r
- 234 00c9 00000000 .4byte .LLST0\r
- 235 00cd 01 .byte 0x1\r
- 236 00ce EB000000 .4byte 0xeb\r
- 237 00d2 08 .uleb128 0x8\r
- 238 00d3 B1000000 .4byte 0xb1\r
- 239 00d7 02000000 .4byte .LBB4\r
- 240 00db D4000000 .4byte .LBE4\r
- 241 00df 01 .byte 0x1\r
- 242 00e0 2B .byte 0x2b\r
- 243 00e1 09 .uleb128 0x9\r
- 244 00e2 D8000000 .4byte .LVL0\r
- 245 00e6 FE000000 .4byte 0xfe\r
- 246 00ea 00 .byte 0\r
- 247 00eb 0A .uleb128 0xa\r
- 248 00ec DC000000 .4byte .LASF21\r
- 249 00f0 04 .byte 0x4\r
- 250 00f1 1606 .2byte 0x616\r
- 251 00f3 F9000000 .4byte 0xf9\r
- 252 00f7 01 .byte 0x1\r
- 253 00f8 01 .byte 0x1\r
- 254 00f9 05 .uleb128 0x5\r
- 255 00fa 45000000 .4byte 0x45\r
- 256 00fe 0B .uleb128 0xb\r
- 257 00ff 01 .byte 0x1\r
- 258 0100 48010000 .4byte .LASF22\r
- 259 0104 05 .byte 0x5\r
- 260 0105 93 .byte 0x93\r
- 261 0106 01 .byte 0x1\r
- 262 0107 01 .byte 0x1\r
- 263 0108 00 .byte 0\r
- 264 .section .debug_abbrev,"",%progbits\r
- 265 .Ldebug_abbrev0:\r
- 266 0000 01 .uleb128 0x1\r
- 267 0001 11 .uleb128 0x11\r
- 268 0002 01 .byte 0x1\r
- 269 0003 25 .uleb128 0x25\r
- 270 0004 0E .uleb128 0xe\r
- 271 0005 13 .uleb128 0x13\r
- 272 0006 0B .uleb128 0xb\r
- 273 0007 03 .uleb128 0x3\r
- 274 0008 0E .uleb128 0xe\r
- 275 0009 1B .uleb128 0x1b\r
- 276 000a 0E .uleb128 0xe\r
- 277 000b 55 .uleb128 0x55\r
- 278 000c 06 .uleb128 0x6\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 7\r
-\r
-\r
- 279 000d 11 .uleb128 0x11\r
- 280 000e 01 .uleb128 0x1\r
- 281 000f 52 .uleb128 0x52\r
- 282 0010 01 .uleb128 0x1\r
- 283 0011 10 .uleb128 0x10\r
- 284 0012 06 .uleb128 0x6\r
- 285 0013 00 .byte 0\r
- 286 0014 00 .byte 0\r
- 287 0015 02 .uleb128 0x2\r
- 288 0016 24 .uleb128 0x24\r
- 289 0017 00 .byte 0\r
- 290 0018 0B .uleb128 0xb\r
- 291 0019 0B .uleb128 0xb\r
- 292 001a 3E .uleb128 0x3e\r
- 293 001b 0B .uleb128 0xb\r
- 294 001c 03 .uleb128 0x3\r
- 295 001d 0E .uleb128 0xe\r
- 296 001e 00 .byte 0\r
- 297 001f 00 .byte 0\r
- 298 0020 03 .uleb128 0x3\r
- 299 0021 16 .uleb128 0x16\r
- 300 0022 00 .byte 0\r
- 301 0023 03 .uleb128 0x3\r
- 302 0024 0E .uleb128 0xe\r
- 303 0025 3A .uleb128 0x3a\r
- 304 0026 0B .uleb128 0xb\r
- 305 0027 3B .uleb128 0x3b\r
- 306 0028 0B .uleb128 0xb\r
- 307 0029 49 .uleb128 0x49\r
- 308 002a 13 .uleb128 0x13\r
- 309 002b 00 .byte 0\r
- 310 002c 00 .byte 0\r
- 311 002d 04 .uleb128 0x4\r
- 312 002e 24 .uleb128 0x24\r
- 313 002f 00 .byte 0\r
- 314 0030 0B .uleb128 0xb\r
- 315 0031 0B .uleb128 0xb\r
- 316 0032 3E .uleb128 0x3e\r
- 317 0033 0B .uleb128 0xb\r
- 318 0034 03 .uleb128 0x3\r
- 319 0035 08 .uleb128 0x8\r
- 320 0036 00 .byte 0\r
- 321 0037 00 .byte 0\r
- 322 0038 05 .uleb128 0x5\r
- 323 0039 35 .uleb128 0x35\r
- 324 003a 00 .byte 0\r
- 325 003b 49 .uleb128 0x49\r
- 326 003c 13 .uleb128 0x13\r
- 327 003d 00 .byte 0\r
- 328 003e 00 .byte 0\r
- 329 003f 06 .uleb128 0x6\r
- 330 0040 2E .uleb128 0x2e\r
- 331 0041 00 .byte 0\r
- 332 0042 03 .uleb128 0x3\r
- 333 0043 0E .uleb128 0xe\r
- 334 0044 3A .uleb128 0x3a\r
- 335 0045 0B .uleb128 0xb\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 8\r
-\r
-\r
- 336 0046 3B .uleb128 0x3b\r
- 337 0047 0B .uleb128 0xb\r
- 338 0048 20 .uleb128 0x20\r
- 339 0049 0B .uleb128 0xb\r
- 340 004a 00 .byte 0\r
- 341 004b 00 .byte 0\r
- 342 004c 07 .uleb128 0x7\r
- 343 004d 2E .uleb128 0x2e\r
- 344 004e 01 .byte 0x1\r
- 345 004f 3F .uleb128 0x3f\r
- 346 0050 0C .uleb128 0xc\r
- 347 0051 03 .uleb128 0x3\r
- 348 0052 0E .uleb128 0xe\r
- 349 0053 3A .uleb128 0x3a\r
- 350 0054 0B .uleb128 0xb\r
- 351 0055 3B .uleb128 0x3b\r
- 352 0056 0B .uleb128 0xb\r
- 353 0057 11 .uleb128 0x11\r
- 354 0058 01 .uleb128 0x1\r
- 355 0059 12 .uleb128 0x12\r
- 356 005a 01 .uleb128 0x1\r
- 357 005b 40 .uleb128 0x40\r
- 358 005c 06 .uleb128 0x6\r
- 359 005d 9742 .uleb128 0x2117\r
- 360 005f 0C .uleb128 0xc\r
- 361 0060 01 .uleb128 0x1\r
- 362 0061 13 .uleb128 0x13\r
- 363 0062 00 .byte 0\r
- 364 0063 00 .byte 0\r
- 365 0064 08 .uleb128 0x8\r
- 366 0065 1D .uleb128 0x1d\r
- 367 0066 00 .byte 0\r
- 368 0067 31 .uleb128 0x31\r
- 369 0068 13 .uleb128 0x13\r
- 370 0069 11 .uleb128 0x11\r
- 371 006a 01 .uleb128 0x1\r
- 372 006b 12 .uleb128 0x12\r
- 373 006c 01 .uleb128 0x1\r
- 374 006d 58 .uleb128 0x58\r
- 375 006e 0B .uleb128 0xb\r
- 376 006f 59 .uleb128 0x59\r
- 377 0070 0B .uleb128 0xb\r
- 378 0071 00 .byte 0\r
- 379 0072 00 .byte 0\r
- 380 0073 09 .uleb128 0x9\r
- 381 0074 898201 .uleb128 0x4109\r
- 382 0077 00 .byte 0\r
- 383 0078 11 .uleb128 0x11\r
- 384 0079 01 .uleb128 0x1\r
- 385 007a 31 .uleb128 0x31\r
- 386 007b 13 .uleb128 0x13\r
- 387 007c 00 .byte 0\r
- 388 007d 00 .byte 0\r
- 389 007e 0A .uleb128 0xa\r
- 390 007f 34 .uleb128 0x34\r
- 391 0080 00 .byte 0\r
- 392 0081 03 .uleb128 0x3\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 9\r
-\r
-\r
- 393 0082 0E .uleb128 0xe\r
- 394 0083 3A .uleb128 0x3a\r
- 395 0084 0B .uleb128 0xb\r
- 396 0085 3B .uleb128 0x3b\r
- 397 0086 05 .uleb128 0x5\r
- 398 0087 49 .uleb128 0x49\r
- 399 0088 13 .uleb128 0x13\r
- 400 0089 3F .uleb128 0x3f\r
- 401 008a 0C .uleb128 0xc\r
- 402 008b 3C .uleb128 0x3c\r
- 403 008c 0C .uleb128 0xc\r
- 404 008d 00 .byte 0\r
- 405 008e 00 .byte 0\r
- 406 008f 0B .uleb128 0xb\r
- 407 0090 2E .uleb128 0x2e\r
- 408 0091 00 .byte 0\r
- 409 0092 3F .uleb128 0x3f\r
- 410 0093 0C .uleb128 0xc\r
- 411 0094 03 .uleb128 0x3\r
- 412 0095 0E .uleb128 0xe\r
- 413 0096 3A .uleb128 0x3a\r
- 414 0097 0B .uleb128 0xb\r
- 415 0098 3B .uleb128 0x3b\r
- 416 0099 0B .uleb128 0xb\r
- 417 009a 27 .uleb128 0x27\r
- 418 009b 0C .uleb128 0xc\r
- 419 009c 3C .uleb128 0x3c\r
- 420 009d 0C .uleb128 0xc\r
- 421 009e 00 .byte 0\r
- 422 009f 00 .byte 0\r
- 423 00a0 00 .byte 0\r
- 424 .section .debug_loc,"",%progbits\r
- 425 .Ldebug_loc0:\r
- 426 .LLST0:\r
- 427 0000 00000000 .4byte .LFB57\r
- 428 0004 02000000 .4byte .LCFI0\r
- 429 0008 0200 .2byte 0x2\r
- 430 000a 7D .byte 0x7d\r
- 431 000b 00 .sleb128 0\r
- 432 000c 02000000 .4byte .LCFI0\r
- 433 0010 E0000000 .4byte .LFE57\r
- 434 0014 0200 .2byte 0x2\r
- 435 0016 7D .byte 0x7d\r
- 436 0017 08 .sleb128 8\r
- 437 0018 00000000 .4byte 0\r
- 438 001c 00000000 .4byte 0\r
- 439 .section .debug_aranges,"",%progbits\r
- 440 0000 1C000000 .4byte 0x1c\r
- 441 0004 0200 .2byte 0x2\r
- 442 0006 00000000 .4byte .Ldebug_info0\r
- 443 000a 04 .byte 0x4\r
- 444 000b 00 .byte 0\r
- 445 000c 0000 .2byte 0\r
- 446 000e 0000 .2byte 0\r
- 447 0010 00000000 .4byte .LFB57\r
- 448 0014 E0000000 .4byte .LFE57-.LFB57\r
- 449 0018 00000000 .4byte 0\r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 10\r
-\r
-\r
- 450 001c 00000000 .4byte 0\r
- 451 .section .debug_ranges,"",%progbits\r
- 452 .Ldebug_ranges0:\r
- 453 0000 00000000 .4byte .LFB57\r
- 454 0004 E0000000 .4byte .LFE57\r
- 455 0008 00000000 .4byte 0\r
- 456 000c 00000000 .4byte 0\r
- 457 .section .debug_line,"",%progbits\r
- 458 .Ldebug_line0:\r
- 459 0000 2B010000 .section .debug_str,"MS",%progbits,1\r
- 459 02000101 \r
- 459 00000201 \r
- 459 FB0E0D00 \r
- 459 01010101 \r
- 460 .LASF6:\r
- 461 0000 6C6F6E67 .ascii "long long int\000"\r
- 461 206C6F6E \r
- 461 6720696E \r
- 461 7400\r
- 462 .LASF3:\r
- 463 000e 73686F72 .ascii "short unsigned int\000"\r
- 463 7420756E \r
- 463 7369676E \r
- 463 65642069 \r
- 463 6E7400\r
- 464 .LASF8:\r
- 465 0021 756E7369 .ascii "unsigned int\000"\r
- 465 676E6564 \r
- 465 20696E74 \r
- 465 00\r
- 466 .LASF20:\r
- 467 002e 6D61696E .ascii "main\000"\r
- 467 00\r
- 468 .LASF16:\r
- 469 0033 474E5520 .ascii "GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"\r
- 469 4320342E \r
- 469 372E3320 \r
- 469 32303133 \r
- 469 30333132 \r
- 470 0066 616E6368 .ascii "anch revision 196615]\000"\r
- 470 20726576 \r
- 470 6973696F \r
- 470 6E203139 \r
- 470 36363135 \r
- 471 .LASF10:\r
- 472 007c 75696E74 .ascii "uint8\000"\r
- 472 3800\r
- 473 .LASF5:\r
- 474 0082 6C6F6E67 .ascii "long unsigned int\000"\r
- 474 20756E73 \r
- 474 69676E65 \r
- 474 6420696E \r
- 474 7400\r
- 475 .LASF7:\r
- 476 0094 6C6F6E67 .ascii "long long unsigned int\000"\r
- 476 206C6F6E \r
- 476 6720756E \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 11\r
-\r
-\r
- 476 7369676E \r
- 476 65642069 \r
- 477 .LASF1:\r
- 478 00ab 756E7369 .ascii "unsigned char\000"\r
- 478 676E6564 \r
- 478 20636861 \r
- 478 7200\r
- 479 .LASF13:\r
- 480 00b9 63686172 .ascii "char\000"\r
- 480 00\r
- 481 .LASF14:\r
- 482 00be 72656738 .ascii "reg8\000"\r
- 482 00\r
- 483 .LASF17:\r
- 484 00c3 2E5C6D61 .ascii ".\\main.c\000"\r
- 484 696E2E63 \r
- 484 00\r
- 485 .LASF12:\r
- 486 00cc 646F7562 .ascii "double\000"\r
- 486 6C6500\r
- 487 .LASF4:\r
- 488 00d3 6C6F6E67 .ascii "long int\000"\r
- 488 20696E74 \r
- 488 00\r
- 489 .LASF21:\r
- 490 00dc 49544D5F .ascii "ITM_RxBuffer\000"\r
- 490 52784275 \r
- 490 66666572 \r
- 490 00\r
- 491 .LASF0:\r
- 492 00e9 7369676E .ascii "signed char\000"\r
- 492 65642063 \r
- 492 68617200 \r
- 493 .LASF19:\r
- 494 00f5 72657365 .ascii "resetSCSI\000"\r
- 494 74534353 \r
- 494 4900\r
- 495 .LASF11:\r
- 496 00ff 666C6F61 .ascii "float\000"\r
- 496 7400\r
- 497 .LASF2:\r
- 498 0105 73686F72 .ascii "short int\000"\r
- 498 7420696E \r
- 498 7400\r
- 499 .LASF18:\r
- 500 010f 573A5C53 .ascii "W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"\r
- 500 43534932 \r
- 500 53445C73 \r
- 500 6F667477 \r
- 500 6172655C \r
- 501 013e 6E00 .ascii "n\000"\r
- 502 .LASF9:\r
- 503 0140 696E7433 .ascii "int32_t\000"\r
- 503 325F7400 \r
- 504 .LASF22:\r
- 505 0148 424C5F53 .ascii "BL_Start\000"\r
- 505 74617274 \r
-\fARM GAS C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s page 12\r
-\r
-\r
- 505 00\r
- 506 .LASF15:\r
- 507 0151 73697A65 .ascii "sizetype\000"\r
- 507 74797065 \r
- 507 00\r
- 508 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br\r
static const uint8 CYCODE BS_IOPINS0_8_VAL[] = {\r
0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u};\r
\r
- /* IOPINS0_3 Address: CYREG_PRT3_DM0 Size (bytes): 8 */\r
+ /* IOPINS0_3 Address: CYREG_PRT3_DR Size (bytes): 10 */\r
static const uint8 CYCODE BS_IOPINS0_3_VAL[] = {\r
- 0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
+ 0x3Eu, 0x00u, 0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
\r
/* IOPINS0_4 Address: CYREG_PRT4_DM0 Size (bytes): 8 */\r
static const uint8 CYCODE BS_IOPINS0_4_VAL[] = {\r
/* Perform second pass device configuration. These items must be configured in specific order after the regular configuration is done. */\r
CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT0_DM0), (const void CYCODE *)(BS_IOPINS0_0_VAL), 8u);\r
CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT15_DR), (const void CYCODE *)(BS_IOPINS0_8_VAL), 10u);\r
- CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT3_DM0), (const void CYCODE *)(BS_IOPINS0_3_VAL), 8u);\r
+ CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT3_DR), (const void CYCODE *)(BS_IOPINS0_3_VAL), 10u);\r
CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT4_DM0), (const void CYCODE *)(BS_IOPINS0_4_VAL), 8u);\r
CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT6_DM0), (const void CYCODE *)(BS_IOPINS0_6_VAL), 8u);\r
\r
#error "Unsupported toolchain"\r
#endif\r
const uint8 cy_meta_custnvl[] = {\r
- 0x80u, 0x00u, 0x40u, 0x05u\r
+ 0x00u, 0x00u, 0x40u, 0x05u\r
};\r
\r
#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
<v>C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_genv.vif</v>\r
<v>C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\rtlpkg.vif</v>\r
</warp_dep>\r
-<deps_time v="130399651833241176" />\r
+<deps_time v="130400487594237024" />\r
<top_block v="TopDesign" />\r
<last_generation v="0" />\r
</CyGuid_925cc1e1-309e-4e08-b0a1-09a83c35b157>\r
</dataGuid>\r
<dataGuid v="769d31ea-68b1-4f0c-b90a-7c10a43ee563">\r
<CyGuid_769d31ea-68b1-4f0c-b90a-7c10a43ee563 type_name="CyDesigner.Common.ProjMgmt.Model.CyLinkCustomData" version="1">\r
-<deps_time v="130399652225904316" />\r
+<deps_time v="130400487992691193" />\r
</CyGuid_769d31ea-68b1-4f0c-b90a-7c10a43ee563>\r
</dataGuid>\r
<dataGuid v="bf610382-39c6-441f-80b8-b04622ea7845">\r
-Loading plugins phase: Elapsed time ==> 0s.500ms\r
-Initializing data phase: Elapsed time ==> 3s.890ms\r
+Loading plugins phase: Elapsed time ==> 0s.499ms\r
+Initializing data phase: Elapsed time ==> 3s.703ms\r
<CYPRESSTAG name="CyDsfit arguments...">\r
cydsfit arguments: -.fdsnotice -.fdswarpdepfile=warp_dependencies.txt -.fdselabdepfile=elab_dependencies.txt -.fdsbldfile=generated_files.txt -p W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -d CY8C5267AXI-LP051 -s W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5 -- -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE</CYPRESSTAG>\r
<CYPRESSTAG name="Design elaboration results...">\r
</CYPRESSTAG>\r
-Elaboration phase: Elapsed time ==> 7s.406ms\r
+Elaboration phase: Elapsed time ==> 7s.531ms\r
<CYPRESSTAG name="HDL generation results...">\r
</CYPRESSTAG>\r
HDL generation phase: Elapsed time ==> 0s.109ms\r
======================================================================\r
\r
vlogfe V6.3 IR 41: Verilog parser\r
-Sat Mar 22 22:32:47 2014\r
+Sun Mar 23 21:45:41 2014\r
\r
\r
======================================================================\r
======================================================================\r
\r
vpp V6.3 IR 41: Verilog Pre-Processor\r
-Sat Mar 22 22:32:47 2014\r
+Sun Mar 23 21:45:41 2014\r
\r
\r
vpp: No errors.\r
======================================================================\r
\r
tovif V6.3 IR 41: High-level synthesis\r
-Sat Mar 22 22:32:47 2014\r
+Sun Mar 23 21:45:42 2014\r
\r
Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\std.vhd'.\r
Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\cypress.vhd'.\r
======================================================================\r
\r
topld V6.3 IR 41: Synthesis and optimization\r
-Sat Mar 22 22:32:48 2014\r
+Sun Mar 23 21:45:42 2014\r
\r
Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\std.vhd'.\r
Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\cypress.vhd'.\r
Warp Program : C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\bin/warp.exe\r
Warp Arguments : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 USB_Bootloader.v -verilog\r
</CYPRESSTAG>\r
-Warp synthesis phase: Elapsed time ==> 1s.468ms\r
+Warp synthesis phase: Elapsed time ==> 1s.454ms\r
<CYPRESSTAG name="Fitter results...">\r
<CYPRESSTAG name="Fitter startup details...">\r
-cyp3fit: V3.0.0.1539, Family: PSoC3, Started at: Saturday, 22 March 2014 22:32:48\r
+cyp3fit: V3.0.0.1539, Family: PSoC3, Started at: Sunday, 23 March 2014 21:45:43\r
Options: -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -d CY8C5267AXI-LP051 USB_Bootloader.v -verilog\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Design parsing">\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
LPF Fixed Blocks : 0 : 2 : 2 : 0.00%\r
SAR Fixed Blocks : 0 : 1 : 1 : 0.00%\r
</CYPRESSTAG>\r
-Technology Mapping: Elapsed time ==> 0s.030ms\r
-Tech mapping phase: Elapsed time ==> 0s.265ms\r
+Technology Mapping: Elapsed time ==> 0s.031ms\r
+Tech mapping phase: Elapsed time ==> 0s.281ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Analog Placement">\r
Initial Analog Placement Results:\r
IO_7@[IOP=(15)][IoId=(7)] : \USBFS:Dm(0)\ (fixed)\r
IO_6@[IOP=(15)][IoId=(6)] : \USBFS:Dp(0)\ (fixed)\r
USB[0]@[FFB(USB,0)] : \USBFS:USB\\r
-Analog Placement phase: Elapsed time ==> 0s.109ms\r
+Analog Placement phase: Elapsed time ==> 0s.156ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Analog Routing">\r
Analog Routing phase: Elapsed time ==> 0s.000ms\r
IsVddaHalfUsedForComp = False\r
IsVddaHalfUsedForSar0 = False\r
IsVddaHalfUsedForSar1 = False\r
-Analog Code Generation phase: Elapsed time ==> 1s.000ms\r
+Analog Code Generation phase: Elapsed time ==> 1s.187ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Digital Placement">\r
<CYPRESSTAG name="Detailed placement messages">\r
I2659: No Constrained paths were found. The placer will run in non-timing driven mode.\r
-I2076: Total run-time: 1.2 sec.\r
+I2076: Total run-time: 2.4 sec.\r
\r
</CYPRESSTAG>\r
<CYPRESSTAG name="PLD Packing">\r
Initial Partitioning Summary not displayed at this verbose level.</CYPRESSTAG>\r
<CYPRESSTAG name="Final Partitioning Summary">\r
Final Partitioning Summary not displayed at this verbose level.</CYPRESSTAG>\r
-Partitioning: Elapsed time ==> 0s.093ms\r
+Partitioning: Elapsed time ==> 0s.078ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Simulated Annealing">\r
Annealing: Elapsed time ==> 0s.000ms\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
Input Sync needed: True\r
Output Sync needed: False\r
SC shield enabled: False\r
- POR State: INP_DIS_LO\r
+ POR State: ANY\r
LCD Mode: COMMON\r
Register Mode: RegComb\r
CaSense Mode: NEITHER\r
</CYPRESSTAG>\r
</CYPRESSTAG>\r
</CYPRESSTAG>\r
-Digital component placer commit/Report: Elapsed time ==> 0s.014ms\r
-Digital Placement phase: Elapsed time ==> 2s.172ms\r
+Digital component placer commit/Report: Elapsed time ==> 0s.016ms\r
+Digital Placement phase: Elapsed time ==> 3s.031ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Digital Routing">\r
Routing successful.\r
-Digital Routing phase: Elapsed time ==> 3s.093ms\r
+Digital Routing phase: Elapsed time ==> 3s.046ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Bitstream and API generation">\r
-Bitstream and API generation phase: Elapsed time ==> 0s.702ms\r
+Bitstream and API generation phase: Elapsed time ==> 0s.718ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Bitstream verification">\r
-Bitstream verification phase: Elapsed time ==> 0s.140ms\r
+Bitstream verification phase: Elapsed time ==> 0s.159ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Static timing analysis">\r
Timing report is in USB_Bootloader_timing.html.\r
-Static timing analysis phase: Elapsed time ==> 0s.719ms\r
+Static timing analysis phase: Elapsed time ==> 1s.074ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Data reporting">\r
Data reporting phase: Elapsed time ==> 0s.000ms\r
</CYPRESSTAG>\r
<CYPRESSTAG name="Database update...">\r
-Design database save phase: Elapsed time ==> 0s.406ms\r
+Design database save phase: Elapsed time ==> 0s.374ms\r
</CYPRESSTAG>\r
-cydsfit: Elapsed time ==> 8s.765ms\r
+cydsfit: Elapsed time ==> 10s.140ms\r
</CYPRESSTAG>\r
-Fitter phase: Elapsed time ==> 8s.859ms\r
-API generation phase: Elapsed time ==> 3s.296ms\r
-Dependency generation phase: Elapsed time ==> 0s.016ms\r
-Cleanup phase: Elapsed time ==> 0s.047ms\r
+Fitter phase: Elapsed time ==> 10s.233ms\r
+API generation phase: Elapsed time ==> 4s.062ms\r
+Dependency generation phase: Elapsed time ==> 0s.031ms\r
+Cleanup phase: Elapsed time ==> 0s.046ms\r
<tr> <td class="prop"> Project :</td>\r
<td class="proptext"> USB_Bootloader</td></tr>\r
<tr> <td class="prop"> Build Time :</td>\r
-<td class="proptext"> 03/22/14 22:32:57</td></tr>\r
+<td class="proptext"> 03/23/14 21:45:52</td></tr>\r
<tr> <td class="prop"> Device :</td>\r
<td class="proptext"> CY8C5267AXI-LP051</td></tr>\r
<tr> <td class="prop"> Temperature :</td>\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: BL.c\r
-* Version 1.20\r
-*\r
-* Description:\r
-* Provides an API for the Bootloader component. The API includes functions\r
-* for starting boot loading operations, validating the application and\r
-* jumping to the application.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "BL_PVT.h"\r
-\r
-#include "project.h"\r
-#include <string.h>\r
-\r
-\r
-/*******************************************************************************\r
-* The Checksum and SizeBytes are forcefully set in code. We then post process\r
-* the hex file from the linker and inject their values then. When the hex file\r
-* is loaded onto the device these two variables should have valid values.\r
-* Because the compiler can do optimizations remove the constant\r
-* accesses, these should not be accessed directly. Instead, the variables\r
-* CyBtldr_ChecksumAccess & CyBtldr_SizeBytesAccess should be used to get the\r
-* proper values at runtime.\r
-*******************************************************************************/\r
-#if defined(__ARMCC_VERSION) || defined (__GNUC__)\r
- __attribute__((section (".bootloader")))\r
-#elif defined (__ICCARM__)\r
- #pragma location=".bootloader"\r
-#endif /* defined(__ARMCC_VERSION) || defined (__GNUC__) */\r
-\r
-const uint8 CYCODE BL_Checksum = 0u;\r
-const uint8 CYCODE *BL_ChecksumAccess = (const uint8 CYCODE *)(&BL_Checksum);\r
-\r
-#if defined(__ARMCC_VERSION) || defined (__GNUC__)\r
- __attribute__((section (".bootloader")))\r
-#elif defined (__ICCARM__)\r
- #pragma location=".bootloader"\r
-#endif /* defined(__ARMCC_VERSION) || defined (__GNUC__) */\r
-\r
-const uint32 CYCODE BL_SizeBytes = 0xFFFFFFFFu;\r
-const uint32 CYCODE *BL_SizeBytesAccess = (const uint32 CYCODE *)(&BL_SizeBytes);\r
-\r
-\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- uint8 BL_activeApp = BL_MD_BTLDB_ACTIVE_NONE;\r
-#else\r
- #define BL_activeApp (BL_MD_BTLDB_ACTIVE_0)\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-static cystatus BL_WritePacket(uint8 status, uint8 buffer[], uint16 size) CYSMALL \\r
- ;\r
-\r
-static uint16 BL_CalcPacketChecksum(const uint8 buffer[], uint16 size) CYSMALL \\r
- ;\r
-\r
-static uint8 BL_Calc8BitFlashSum(uint32 start, uint32 size) CYSMALL \\r
- ;\r
-#if(!CY_PSOC4)\r
-static uint8 BL_Calc8BitEepromSum(uint32 start, uint32 size) CYSMALL \\r
- ;\r
-#endif /* (!CY_PSOC4) */\r
-\r
-static void BL_HostLink(uint8 timeOut) \\r
- ;\r
-\r
-static void BL_LaunchApplication(void) CYSMALL \\r
- ;\r
-\r
-static cystatus BL_ValidateBootloadable(uint8 appId) CYSMALL \\r
- ;\r
-\r
-static uint32 BL_GetMetadata(uint8 fieldName, uint8 appId)\\r
- ;\r
-\r
-#if(!CY_PSOC3)\r
- /* Implementation for the PSoC 3 resides in a BL_psoc3.a51 file. */\r
- static void BL_LaunchBootloadable(uint32 appAddr);\r
-#endif /* (!CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_CalcPacketChecksum\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This computes the 16 bit checksum for the provided number of bytes contained\r
-* in the provided buffer\r
-*\r
-* Parameters:\r
-* buffer:\r
-* The buffer containing the data to compute the checksum for\r
-* size:\r
-* The number of bytes in buffer to compute the checksum for\r
-*\r
-* Returns:\r
-* 16 bit checksum for the provided data\r
-*\r
-*******************************************************************************/\r
-static uint16 BL_CalcPacketChecksum(const uint8 buffer[], uint16 size) \\r
- CYSMALL \r
-{\r
- #if(0u != BL_PACKET_CHECKSUM_CRC)\r
-\r
- uint16 CYDATA crc = BL_CRC_CCITT_INITIAL_VALUE;\r
- uint16 CYDATA tmp;\r
- uint8 CYDATA i;\r
- uint16 CYDATA tmpIndex = size;\r
-\r
- if(0u == size)\r
- {\r
- crc = ~crc;\r
- }\r
- else\r
- {\r
- do\r
- {\r
- tmp = buffer[tmpIndex - size];\r
-\r
- for (i = 0u; i < 8u; i++)\r
- {\r
- if (0u != ((crc & 0x0001u) ^ (tmp & 0x0001u)))\r
- {\r
- crc = (crc >> 1u) ^ BL_CRC_CCITT_POLYNOMIAL;\r
- }\r
- else\r
- {\r
- crc >>= 1u;\r
- }\r
-\r
- tmp >>= 1u;\r
- }\r
-\r
- size--;\r
- }\r
- while(0u != size);\r
-\r
- crc = ~crc;\r
- tmp = crc;\r
- crc = ( uint16 )(crc << 8u) | (tmp >> 8u);\r
- }\r
-\r
- return(crc);\r
-\r
- #else\r
-\r
- uint16 CYDATA sum = 0u;\r
-\r
- while (size > 0u)\r
- {\r
- sum += buffer[size - 1u];\r
- size--;\r
- }\r
-\r
- return(( uint16 )1u + ( uint16 )(~sum));\r
-\r
- #endif /* (0u != BL_PACKET_CHECKSUM_CRC) */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_Calc8BitFlashSum\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This computes the 8 bit sum for the provided number of bytes contained in\r
-* flash.\r
-*\r
-* Parameters:\r
-* start:\r
-* The starting address to start summing data for\r
-* size:\r
-* The number of bytes to read and compute the sum for\r
-*\r
-* Returns:\r
-* 8 bit sum for the provided data\r
-*\r
-*******************************************************************************/\r
-static uint8 BL_Calc8BitFlashSum(uint32 start, uint32 size) \\r
- CYSMALL \r
-{\r
- uint8 CYDATA sum = 0u;\r
-\r
- while (size > 0u)\r
- {\r
- size--;\r
- sum += BL_GET_CODE_BYTE(start + size);\r
- }\r
-\r
- return(sum);\r
-}\r
-\r
-\r
-#if(!CY_PSOC4)\r
-\r
- /*******************************************************************************\r
- * Function Name: BL_Calc8BitEepromSum\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * This computes the 8 bit sum for the provided number of bytes contained in\r
- * EEPROM.\r
- *\r
- * Parameters:\r
- * start:\r
- * The starting address to start summing data for\r
- * size:\r
- * The number of bytes to read and compute the sum for\r
- *\r
- * Returns:\r
- * 8 bit sum for the provided data\r
- *\r
- *******************************************************************************/\r
- static uint8 BL_Calc8BitEepromSum(uint32 start, uint32 size) \\r
- CYSMALL \r
- {\r
- uint8 CYDATA sum = 0u;\r
-\r
- while (size > 0u)\r
- {\r
- size--;\r
- sum += BL_GET_EEPROM_BYTE(start + size);\r
- }\r
-\r
- return(sum);\r
- }\r
-\r
-#endif /* (!CY_PSOC4) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_Start\r
-********************************************************************************\r
-* Summary:\r
-* This function is called in order executing following algorithm:\r
-*\r
-* - Identify active bootloadable application (applicable only to\r
-* Multi-application bootloader)\r
-*\r
-* - Validate bootloader application (desing-time configurable, Bootloader\r
-* application validation option of the component customizer)\r
-*\r
-* - Validate active bootloadable application\r
-*\r
-* - Run communication subroutine (desing-time configurable, Wait for command\r
-* option of the component customizer)\r
-*\r
-* - Schedule bootloadable and reset device\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* This method will never return. It will either load a new application and\r
-* reset the device or it will jump directly to the existing application.\r
-*\r
-* Side Effects:\r
-* If this method determines that the bootloader appliation itself is corrupt,\r
-* this method will not return, instead it will simply hang the application.\r
-*\r
-*******************************************************************************/\r
-void BL_Start(void) CYSMALL \r
-{\r
- #if(0u != BL_BOOTLOADER_APP_VALIDATION)\r
- uint8 CYDATA calcedChecksum;\r
- #endif /* (0u != BL_BOOTLOADER_APP_VALIDATION) */\r
-\r
- #if(!CY_PSOC4)\r
- uint8 CYXDATA BL_flashBuffer[BL_FROW_SIZE];\r
- #endif /* (!CY_PSOC4) */\r
-\r
- cystatus tmpStatus;\r
-\r
-\r
- /* Identify active bootloadable application */\r
- #if(0u != BL_DUAL_APP_BOOTLOADER)\r
-\r
- if(BL_MD_BTLDB_ACTIVE_VALUE(0u) == BL_MD_BTLDB_IS_ACTIVE)\r
- {\r
- BL_activeApp = BL_MD_BTLDB_ACTIVE_0;\r
- }\r
- else if (BL_MD_BTLDB_ACTIVE_VALUE(1u) == BL_MD_BTLDB_IS_ACTIVE)\r
- {\r
- BL_activeApp = BL_MD_BTLDB_ACTIVE_1;\r
- }\r
- else\r
- {\r
- BL_activeApp = BL_MD_BTLDB_ACTIVE_NONE;\r
- }\r
-\r
- #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
- /* Initialize Flash subsystem for non-PSoC 4 devices */\r
- #if(!CY_PSOC4)\r
- if (CYRET_SUCCESS != CySetTemp())\r
- {\r
- CyHalt(0x00u);\r
- }\r
-\r
- if (CYRET_SUCCESS != CySetFlashEEBuffer(BL_flashBuffer))\r
- {\r
- CyHalt(0x00u);\r
- }\r
- #endif /* (CY_PSOC4) */\r
-\r
-\r
- /***********************************************************************\r
- * Bootloader Application Validation\r
- *\r
- * Halt device if:\r
- * - Calculated checksum does not much one stored in metadata section\r
- * - Invalid pointer to the place where bootloader application ends\r
- * - Flash subsystem where not initialized correctly\r
- ***********************************************************************/\r
- #if(0u != BL_BOOTLOADER_APP_VALIDATION)\r
-\r
- /* Calculate Bootloader application checksum */\r
- calcedChecksum = BL_Calc8BitFlashSum(BL_MD_BTLDR_ADDR_PTR,\r
- *BL_SizeBytesAccess - BL_MD_BTLDR_ADDR_PTR);\r
-\r
- /* we actually included the checksum, so remove it */\r
- calcedChecksum -= *BL_ChecksumAccess;\r
- calcedChecksum = ( uint8 )1u + ( uint8 )(~calcedChecksum);\r
-\r
- /* Checksum and pointer to bootloader verification */\r
- if((calcedChecksum != *BL_ChecksumAccess) ||\r
- (0u == *BL_SizeBytesAccess))\r
- {\r
- CyHalt(0x00u);\r
- }\r
-\r
- #endif /* (0u != BL_BOOTLOADER_APP_VALIDATION) */\r
-\r
-\r
- /***********************************************************************\r
- * Active Bootloadable Application Validation\r
- *\r
- * If active bootloadable application is invalid or bootloader\r
- * application is scheduled - do the following:\r
- * - schedule bootloader application to be run after software reset\r
- * - Go to the communication subroutine. Will wait for commands forever\r
- ***********************************************************************/\r
- tmpStatus = BL_ValidateBootloadable(BL_activeApp);\r
-\r
- if ((BL_GET_RUN_TYPE == BL_START_BTLDR) ||\r
- (CYRET_SUCCESS != tmpStatus))\r
- {\r
- BL_SET_RUN_TYPE(0u);\r
-\r
- BL_HostLink(BL_WAIT_FOR_COMMAND_FOREVER);\r
- }\r
-\r
-\r
- /* Go to the communication subroutine. Will wait for commands specifed time */\r
- #if(0u != BL_WAIT_FOR_COMMAND)\r
-\r
- /* Timeout is in 100s of miliseconds */\r
- BL_HostLink(BL_WAIT_FOR_COMMAND_TIME);\r
-\r
- #endif /* (0u != BL_WAIT_FOR_COMMAND) */\r
-\r
-\r
- /* Schedule bootloadable application and perform software reset */\r
- BL_LaunchApplication();\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_LaunchApplication\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Jumps the PC to the start address of the user application in flash.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Returns:\r
-* This method will never return if it succesfully goes to the user application.\r
-*\r
-*******************************************************************************/\r
-static void BL_LaunchApplication(void) CYSMALL \r
-{\r
- /* Schedule Bootloadable to start after reset */\r
- BL_SET_RUN_TYPE(BL_START_APP);\r
-\r
- CySoftwareReset();\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyBtldr_CheckLaunch\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine checks to see if the bootloader or the bootloadable application\r
-* should be run. If the application is to be run, it will start executing.\r
-* If the bootloader is to be run, it will return so the bootloader can\r
-* continue starting up.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Returns:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyBtldr_CheckLaunch(void) CYSMALL \r
-{\r
-\r
-#if(CY_PSOC4)\r
-\r
- /*******************************************************************************\r
- * Set cyBtldrRunType to zero in case of non-software reset occured. This means\r
- * that bootloader application is scheduled - that is initial clean state. The\r
- * value of cyBtldrRunType is valid only in case of software reset.\r
- *******************************************************************************/\r
- if (0u == (BL_RES_CAUSE_REG & BL_RES_CAUSE_RESET_SOFT))\r
- {\r
- cyBtldrRunType = 0u;\r
- }\r
-\r
-#endif /* (CY_PSOC4) */\r
-\r
-\r
- if (BL_GET_RUN_TYPE == BL_START_APP)\r
- {\r
- BL_SET_RUN_TYPE(0u);\r
-\r
- /*******************************************************************************\r
- * Indicates that we have told ourselves to jump to the application since we have\r
- * already told ourselves to jump, we do not do any expensive verification of the\r
- * application. We just check to make sure that the value at CY_APP_ADDR_ADDRESS\r
- * is something other than 0.\r
- *******************************************************************************/\r
- if(0u != BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR, BL_activeApp))\r
- {\r
- /* Never return from this method */\r
- BL_LaunchBootloadable(BL_GetMetadata(BL_GET_METADATA_BTLDB_ADDR,\r
- BL_activeApp));\r
- }\r
- }\r
-}\r
-\r
-\r
-/* Moves the arguement appAddr (RO) into PC, moving execution to the appAddr */\r
-#if defined (__ARMCC_VERSION)\r
-\r
- __asm static void BL_LaunchBootloadable(uint32 appAddr)\r
- {\r
- BX R0\r
- ALIGN\r
- }\r
-\r
-#elif defined(__GNUC__)\r
-\r
- __attribute__((noinline)) /* Workaround for GCC toolchain bug with inlining */\r
- __attribute__((naked))\r
- static void BL_LaunchBootloadable(uint32 appAddr)\r
- {\r
- __asm volatile(" BX R0\n");\r
- }\r
-\r
-#elif defined (__ICCARM__)\r
-\r
- static void BL_LaunchBootloadable(uint32 appAddr)\r
- {\r
- __asm volatile(" BX R0\n");\r
- }\r
-\r
-#endif /* (__ARMCC_VERSION) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_ValidateBootloadable\r
-********************************************************************************\r
-* Summary:\r
-* This routine computes the checksum, zero check, 0xFF check of the\r
-* application area to determine whether a valid application is loaded.\r
-*\r
-* Parameters:\r
-* appId:\r
-* The application number to verify\r
-*\r
-* Returns:\r
-* CYRET_SUCCESS - if successful\r
-* CYRET_BAD_DATA - if the bootloadable is corrupt\r
-*\r
-*******************************************************************************/\r
-static cystatus BL_ValidateBootloadable(uint8 appId) CYSMALL \\r
-\r
- {\r
- uint32 CYDATA idx;\r
-\r
- uint32 CYDATA end = BL_FIRST_APP_BYTE(appId) +\r
- BL_GetMetadata(BL_GET_METADATA_BTLDB_LENGTH,\r
- appId);\r
-\r
- CYBIT valid = 0u; /* Assume bad flash image */\r
- uint8 CYDATA calcedChecksum = 0u;\r
-\r
-\r
- #if(0u != BL_DUAL_APP_BOOTLOADER)\r
-\r
- if(appId > 1u)\r
- {\r
- return(CYRET_BAD_DATA);\r
- }\r
-\r
- #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
- #if(0u != BL_FAST_APP_VALIDATION)\r
-\r
- if(BL_MD_BTLDB_VERIFIED_VALUE(appId) == BL_MD_BTLDB_IS_VERIFIED)\r
- {\r
- return(CYRET_SUCCESS);\r
- }\r
-\r
- #endif /* (0u != BL_FAST_APP_VALIDATION) */\r
-\r
-\r
- /* Calculate checksum of bootloadable image */\r
- for(idx = BL_FIRST_APP_BYTE(appId); idx < end; ++idx)\r
- {\r
- uint8 CYDATA curByte = BL_GET_CODE_BYTE(idx);\r
-\r
- if((curByte != 0u) && (curByte != 0xFFu))\r
- {\r
- valid = 1u;\r
- }\r
-\r
- calcedChecksum += curByte;\r
- }\r
-\r
-\r
- /***************************************************************************\r
- * We do not compute checksum over the meta data section, so no need to\r
- * subtract off App Verified or App Active information here like we do when\r
- * verifying a row.\r
- ***************************************************************************/\r
-\r
-\r
- #if((!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u))\r
-\r
- /* Add ECC data to checksum */\r
- idx = ((BL_FIRST_APP_BYTE(appId)) >> 3u);\r
-\r
- /* Flash may run into meta data, ECC does not so use full row */\r
- end = (end == (CY_FLASH_SIZE - BL_MD_SIZEOF))\r
- ? (CY_FLASH_SIZE >> 3u)\r
- : (end >> 3u);\r
-\r
- for (; idx < end; ++idx)\r
- {\r
- calcedChecksum += CY_GET_XTND_REG8((volatile uint8 *)(CYDEV_ECC_BASE + idx));\r
- }\r
-\r
- #endif /* ((!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u)) */\r
-\r
-\r
- calcedChecksum = ( uint8 )1u + ( uint8 )(~calcedChecksum);\r
-\r
- if((calcedChecksum != BL_MD_BTLDB_CHECKSUM_VALUE(appId)) ||\r
- (0u == valid))\r
- {\r
- return(CYRET_BAD_DATA);\r
- }\r
-\r
-\r
- #if(0u != BL_FAST_APP_VALIDATION)\r
- BL_SetFlashByte((uint32) BL_MD_BTLDB_VERIFIED_OFFSET(appId),\r
- BL_MD_BTLDB_IS_VERIFIED);\r
- #endif /* (0u != BL_FAST_APP_VALIDATION) */\r
-\r
-\r
- return(CYRET_SUCCESS);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_HostLink\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Causes the bootloader to attempt to read data being transmitted by the\r
-* host application. If data is sent from the host, this establishes the\r
-* communication interface to process all requests.\r
-*\r
-* Parameters:\r
-* timeOut:\r
-* The amount of time to listen for data before giving up. Timeout is\r
-* measured in 10s of ms. Use 0 for infinite wait.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-static void BL_HostLink(uint8 timeOut) \r
-{\r
- uint16 CYDATA numberRead;\r
- uint16 CYDATA rspSize;\r
- uint8 CYDATA ackCode;\r
- uint16 CYDATA pktChecksum;\r
- cystatus CYDATA readStat;\r
- uint16 CYDATA pktSize = 0u;\r
- uint16 CYDATA dataOffset = 0u;\r
- uint8 CYDATA timeOutCnt = 10u;\r
-\r
- #if(0u == BL_DUAL_APP_BOOTLOADER)\r
- uint8 CYDATA clearedMetaData = 0u;\r
- #endif /* (0u == BL_DUAL_APP_BOOTLOADER) */\r
-\r
- CYBIT communicationState = BL_COMMUNICATION_STATE_IDLE;\r
-\r
- uint8 packetBuffer[BL_SIZEOF_COMMAND_BUFFER];\r
- uint8 dataBuffer [BL_SIZEOF_COMMAND_BUFFER];\r
-\r
-\r
- /* Initialize communications channel. */\r
- CyBtldrCommStart();\r
-\r
- /* Enable global interrupts */\r
- CyGlobalIntEnable;\r
-\r
- do\r
- {\r
- ackCode = CYRET_SUCCESS;\r
-\r
- do\r
- {\r
- readStat = CyBtldrCommRead(packetBuffer,\r
- BL_SIZEOF_COMMAND_BUFFER,\r
- &numberRead,\r
- (0u == timeOut) ? 0xFFu : timeOut);\r
- if (0u != timeOut)\r
- {\r
- timeOutCnt--;\r
- }\r
-\r
- } while ( (0u != timeOutCnt) && (readStat != CYRET_SUCCESS) );\r
-\r
-\r
- if( readStat != CYRET_SUCCESS )\r
- {\r
- continue;\r
- }\r
-\r
- if((numberRead < BL_MIN_PKT_SIZE) ||\r
- (packetBuffer[BL_SOP_ADDR] != BL_SOP))\r
- {\r
- ackCode = BL_ERR_DATA;\r
- }\r
- else\r
- {\r
- pktSize = ((uint16)((uint16)packetBuffer[BL_SIZE_ADDR + 1u] << 8u)) |\r
- packetBuffer[BL_SIZE_ADDR];\r
-\r
- pktChecksum = ((uint16)((uint16)packetBuffer[BL_CHK_ADDR(pktSize) + 1u] << 8u)) |\r
- packetBuffer[BL_CHK_ADDR(pktSize)];\r
-\r
- if((pktSize + BL_MIN_PKT_SIZE) > numberRead)\r
- {\r
- ackCode = BL_ERR_LENGTH;\r
- }\r
- else if(packetBuffer[BL_EOP_ADDR(pktSize)] != BL_EOP)\r
- {\r
- ackCode = BL_ERR_DATA;\r
- }\r
- else if(pktChecksum != BL_CalcPacketChecksum(packetBuffer,\r
- pktSize + BL_DATA_ADDR))\r
- {\r
- ackCode = BL_ERR_CHECKSUM;\r
- }\r
- else\r
- {\r
- /* Empty section */\r
- }\r
- }\r
-\r
- rspSize = 0u;\r
- if(ackCode == CYRET_SUCCESS)\r
- {\r
- uint8 CYDATA btldrData = packetBuffer[BL_DATA_ADDR];\r
-\r
- ackCode = BL_ERR_DATA;\r
- switch(packetBuffer[BL_CMD_ADDR])\r
- {\r
-\r
-\r
- /***************************************************************************\r
- * Get metadata\r
- ***************************************************************************/\r
- #if(0u != BL_CMD_GET_METADATA)\r
-\r
- case BL_COMMAND_GET_METADATA:\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- {\r
- if (btldrData >= BL_MAX_NUM_OF_BTLDB)\r
- {\r
- ackCode = BL_ERR_APP;\r
- }\r
- else if(CYRET_SUCCESS == BL_ValidateBootloadable(btldrData))\r
- {\r
- #if(CY_PSOC3)\r
- (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- ((uint8 CYCODE *) (BL_META_BASE(btldrData))), 56);\r
- #else\r
- (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- (uint8 *) BL_META_BASE(btldrData), 56u);\r
- #endif /* (CY_PSOC3) */\r
-\r
- rspSize = 56u;\r
- ackCode = CYRET_SUCCESS;\r
- }\r
- else\r
- {\r
- ackCode = BL_ERR_APP;\r
- }\r
- }\r
- break;\r
-\r
- #endif /* (0u != BL_CMD_GET_METADATA) */\r
-\r
-\r
- /***************************************************************************\r
- * Verify checksum\r
- ***************************************************************************/\r
- case BL_COMMAND_CHECKSUM:\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 0u))\r
- {\r
- packetBuffer[BL_DATA_ADDR] =\r
- (uint8)(BL_ValidateBootloadable(BL_activeApp) == CYRET_SUCCESS);\r
-\r
- rspSize = 1u;\r
- ackCode = CYRET_SUCCESS;\r
- }\r
- break;\r
-\r
-\r
- /***************************************************************************\r
- * Get flash size\r
- ***************************************************************************/\r
- #if(0u != BL_CMD_GET_FLASH_SIZE_AVAIL)\r
-\r
- case BL_COMMAND_REPORT_SIZE:\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- {\r
- /* btldrData holds flash array ID sent by host */\r
- if(btldrData < BL_NUM_OF_FLASH_ARRAYS)\r
- {\r
- #if (1u == BL_NUM_OF_FLASH_ARRAYS)\r
- uint16 CYDATA startRow = (uint16)*BL_SizeBytesAccess / CYDEV_FLS_ROW_SIZE;\r
- #else\r
- uint16 CYDATA startRow = 0u;\r
- #endif /* (1u == BL_NUM_OF_FLASH_ARRAYS) */\r
-\r
- packetBuffer[BL_DATA_ADDR] = LO8(startRow);\r
- packetBuffer[BL_DATA_ADDR + 1u] = HI8(startRow);\r
- packetBuffer[BL_DATA_ADDR + 2u] = LO8(CY_FLASH_NUMBER_ROWS - 1u);\r
- packetBuffer[BL_DATA_ADDR + 3u] = HI8(CY_FLASH_NUMBER_ROWS - 1u);\r
-\r
- rspSize = 4u;\r
- ackCode = CYRET_SUCCESS;\r
- }\r
-\r
- }\r
- break;\r
-\r
- #endif /* (0u != BL_CMD_GET_FLASH_SIZE_AVAIL) */\r
-\r
-\r
- /***************************************************************************\r
- * Get application status\r
- ***************************************************************************/\r
- #if(0u != BL_DUAL_APP_BOOTLOADER)\r
-\r
- #if(0u != BL_CMD_GET_APP_STATUS_AVAIL)\r
-\r
- case BL_COMMAND_APP_STATUS:\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- {\r
-\r
- packetBuffer[BL_DATA_ADDR] =\r
- (uint8)BL_ValidateBootloadable(btldrData);\r
-\r
- packetBuffer[BL_DATA_ADDR + 1u] =\r
- (uint8)BL_MD_BTLDB_ACTIVE_VALUE(btldrData);\r
-\r
- rspSize = 2u;\r
- ackCode = CYRET_SUCCESS;\r
- }\r
- break;\r
-\r
- #endif /* (0u != BL_CMD_GET_APP_STATUS_AVAIL) */\r
-\r
- #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
- /***************************************************************************\r
- * Program / Erase row\r
- ***************************************************************************/\r
- case BL_COMMAND_PROGRAM:\r
-\r
- /* The btldrData variable holds Flash Array ID */\r
-\r
- #if (0u != BL_CMD_ERASE_ROW_AVAIL)\r
-\r
- case BL_COMMAND_ERASE:\r
- if (BL_COMMAND_ERASE == packetBuffer[BL_CMD_ADDR])\r
- {\r
- if ((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- {\r
- #if(!CY_PSOC4)\r
- if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- (btldrData <= BL_LAST_EE_ARRAYID))\r
- {\r
- /* Size of EEPROM row */\r
- dataOffset = CY_EEPROM_SIZEOF_ROW;\r
- }\r
- else\r
- {\r
- /* Size of FLASH row (depends on ECC configuration) */\r
- dataOffset = BL_FROW_SIZE;\r
- }\r
- #else\r
- /* Size of FLASH row (no ECC available) */\r
- dataOffset = BL_FROW_SIZE;\r
- #endif /* (!CY_PSOC4) */\r
-\r
- #if(CY_PSOC3)\r
- (void) memset(dataBuffer, (char8) 0, (int16) dataOffset);\r
- #else\r
- (void) memset(dataBuffer, 0, dataOffset);\r
- #endif /* (CY_PSOC3) */\r
- }\r
- else\r
- {\r
- break;\r
- }\r
- }\r
-\r
- #endif /* (0u != BL_CMD_ERASE_ROW_AVAIL) */\r
-\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize >= 3u))\r
- {\r
-\r
- /* The command may be sent along with the last block of data, to program the row. */\r
- #if(CY_PSOC3)\r
- (void) memcpy(&dataBuffer[dataOffset],\r
- &packetBuffer[BL_DATA_ADDR + 3u],\r
- ( int16 )pktSize - 3);\r
- #else\r
- (void) memcpy(&dataBuffer[dataOffset],\r
- &packetBuffer[BL_DATA_ADDR + 3u],\r
- pktSize - 3u);\r
- #endif /* (CY_PSOC3) */\r
-\r
- dataOffset += (pktSize - 3u);\r
-\r
- #if(!CY_PSOC4)\r
- if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- (btldrData <= BL_LAST_EE_ARRAYID))\r
- {\r
-\r
- CyEEPROM_Start();\r
-\r
- /* Size of EEPROM row */\r
- pktSize = CY_EEPROM_SIZEOF_ROW;\r
- }\r
- else\r
- {\r
- /* Size of FLASH row (depends on ECC configuration) */\r
- pktSize = BL_FROW_SIZE;\r
- }\r
- #else\r
- /* Size of FLASH row (no ECC available) */\r
- pktSize = BL_FROW_SIZE;\r
- #endif /* (!CY_PSOC4) */\r
-\r
-\r
- /* Check if we have all data to program */\r
- if(dataOffset == pktSize)\r
- {\r
- /* Get FLASH/EEPROM row number */\r
- dataOffset = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)) |\r
- packetBuffer[BL_DATA_ADDR + 1u];\r
-\r
- #if(!CY_PSOC4)\r
- if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
- {\r
- #endif /* (!CY_PSOC4) */\r
-\r
- #if(0u == BL_DUAL_APP_BOOTLOADER)\r
-\r
- if(0u == clearedMetaData)\r
- {\r
- /* Metadata section must be filled with zeroes */\r
-\r
- uint8 erase[BL_FROW_SIZE];\r
-\r
- #if(CY_PSOC3)\r
- (void) memset(erase, (char8) 0, (int16) BL_FROW_SIZE);\r
- #else\r
- (void) memset(erase, 0, BL_FROW_SIZE);\r
- #endif /* (CY_PSOC3) */\r
-\r
- #if(CY_PSOC4)\r
- (void) CySysFlashWriteRow(BL_MD_ROW, erase);\r
- #else\r
- (void) CyWriteRowFull((uint8) BL_MD_FLASH_ARRAY_NUM,\r
- (uint16) BL_MD_ROW,\r
- erase,\r
- BL_FROW_SIZE);\r
- #endif /* (CY_PSOC4) */\r
-\r
- /* Set up flag that metadata was cleared */\r
- clearedMetaData = 1u;\r
- }\r
-\r
- #else\r
-\r
- if(BL_activeApp < BL_MD_BTLDB_ACTIVE_NONE)\r
- {\r
- /* First active bootloadable application row */\r
- uint16 firstRow = (uint16) 1u +\r
- (uint16) BL_GetMetadata(BL_GET_METADATA_BTLDR_LAST_ROW,\r
- BL_activeApp);\r
-\r
- #if(CY_PSOC4)\r
- uint16 row = dataOffset;\r
- #else\r
- uint16 row = (uint16)(btldrData * (CYDEV_FLS_SECTOR_SIZE / CYDEV_FLS_ROW_SIZE)) +\r
- dataOffset;\r
- #endif /* (CY_PSOC4) */\r
-\r
-\r
- /*******************************************************************************\r
- * Last row is equal to the first row plus the number of rows available for each\r
- * app. To compute this, we first subtract the number of appliaction images from\r
- * the total flash rows: (CY_FLASH_NUMBER_ROWS - 2u).\r
- *\r
- * Then subtract off the first row:\r
- * App Rows = (CY_FLASH_NUMBER_ROWS - 2u - firstRow)\r
- * Then divide that number by the number of application that must fit within the\r
- * space, if we are app1 then that number is 2, if app2 then 1. Our divisor is\r
- * then: (2u - BL_activeApp).\r
- *\r
- * Adding this number to firstRow gives the address right beyond our valid range\r
- * so we subtract 1.\r
- *******************************************************************************/\r
- uint16 lastRow = (firstRow - 1u) +\r
- ((uint16)((CYDEV_FLASH_SIZE / CYDEV_FLS_ROW_SIZE) - 2u - firstRow) /\r
- ((uint16)2u - (uint16)BL_activeApp));\r
-\r
-\r
- /*******************************************************************************\r
- * Check to see if the row to program is within the range of the active\r
- * application, or if it maches the active application's metadata row. If so,\r
- * refuse to program as it would corrupt the active app.\r
- *******************************************************************************/\r
- if(((row >= firstRow) && (row <= lastRow)) ||\r
- ((btldrData == BL_MD_FLASH_ARRAY_NUM) &&\r
- (dataOffset == BL_MD_ROW_NUM(BL_activeApp))))\r
- {\r
- ackCode = BL_ERR_ACTIVE;\r
- dataOffset = 0u;\r
- break;\r
- }\r
- }\r
-\r
- #endif /* (0u == BL_DUAL_APP_BOOTLOADER) */\r
-\r
- #if(!CY_PSOC4)\r
- }\r
- #endif /* (!CY_PSOC4) */\r
-\r
- #if(CY_PSOC4)\r
-\r
- ackCode = (CYRET_SUCCESS != CySysFlashWriteRow((uint32) dataOffset, dataBuffer)) \\r
- ? BL_ERR_ROW \\r
- : CYRET_SUCCESS;\r
-\r
- #else\r
-\r
- ackCode = (CYRET_SUCCESS != CyWriteRowFull(btldrData, dataOffset, dataBuffer, pktSize)) \\r
- ? BL_ERR_ROW \\r
- : CYRET_SUCCESS;\r
-\r
- #endif /* (CY_PSOC4) */\r
-\r
- }\r
- else\r
- {\r
- ackCode = BL_ERR_LENGTH;\r
- }\r
-\r
- dataOffset = 0u;\r
- }\r
- break;\r
-\r
-\r
- /***************************************************************************\r
- * Sync bootloader\r
- ***************************************************************************/\r
- #if(0u != BL_CMD_SYNC_BOOTLOADER_AVAIL)\r
-\r
- case BL_COMMAND_SYNC:\r
-\r
- if(BL_COMMUNICATION_STATE_ACTIVE == communicationState)\r
- {\r
- /* If something failed the host would send this command to reset the bootloader. */\r
- dataOffset = 0u;\r
-\r
- /* Don't ack the packet, just get ready to accept the next one */\r
- continue;\r
- }\r
- break;\r
-\r
- #endif /* (0u != BL_CMD_SYNC_BOOTLOADER_AVAIL) */\r
-\r
-\r
- /***************************************************************************\r
- * Set active application\r
- ***************************************************************************/\r
- #if(0u != BL_DUAL_APP_BOOTLOADER)\r
-\r
- case BL_COMMAND_APP_ACTIVE:\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 1u))\r
- {\r
- if(CYRET_SUCCESS == BL_ValidateBootloadable(btldrData))\r
- {\r
- uint8 CYDATA idx;\r
-\r
- for(idx = 0u; idx < BL_MAX_NUM_OF_BTLDB; idx++)\r
- {\r
- BL_SetFlashByte((uint32) BL_MD_BTLDB_ACTIVE_OFFSET(idx),\r
- (uint8 )(idx == btldrData));\r
- }\r
- BL_activeApp = btldrData;\r
- ackCode = CYRET_SUCCESS;\r
- }\r
- else\r
- {\r
- ackCode = BL_ERR_APP;\r
- }\r
- }\r
- break;\r
-\r
- #endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
- /***************************************************************************\r
- * Send data\r
- ***************************************************************************/\r
- #if (0u != BL_CMD_SEND_DATA_AVAIL)\r
-\r
- case BL_COMMAND_DATA:\r
-\r
- if(BL_COMMUNICATION_STATE_ACTIVE == communicationState)\r
- {\r
- /* Make sure that dataOffset is valid before copying the data */\r
- if((dataOffset + pktSize) <= BL_SIZEOF_COMMAND_BUFFER)\r
- {\r
- ackCode = CYRET_SUCCESS;\r
-\r
- #if(CY_PSOC3)\r
- (void) memcpy(&dataBuffer[dataOffset],\r
- &packetBuffer[BL_DATA_ADDR],\r
- ( int16 )pktSize);\r
- #else\r
- (void) memcpy(&dataBuffer[dataOffset],\r
- &packetBuffer[BL_DATA_ADDR],\r
- pktSize);\r
- #endif /* (CY_PSOC3) */\r
-\r
- dataOffset += pktSize;\r
- }\r
- else\r
- {\r
- ackCode = BL_ERR_LENGTH;\r
- }\r
- }\r
-\r
- break;\r
-\r
- #endif /* (0u != BL_CMD_SEND_DATA_AVAIL) */\r
-\r
-\r
- /***************************************************************************\r
- * Enter bootloader\r
- ***************************************************************************/\r
- case BL_COMMAND_ENTER:\r
-\r
- if(pktSize == 0u)\r
- {\r
- #if(CY_PSOC3)\r
-\r
- BL_ENTER CYDATA BtldrVersion =\r
- {CYSWAP_ENDIAN32(CYDEV_CHIP_JTAG_ID), CYDEV_CHIP_REV_EXPECT, BL_VERSION};\r
-\r
- #else\r
-\r
- BL_ENTER CYDATA BtldrVersion =\r
- {CYDEV_CHIP_JTAG_ID, CYDEV_CHIP_REV_EXPECT, BL_VERSION};\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
- communicationState = BL_COMMUNICATION_STATE_ACTIVE;\r
-\r
- rspSize = sizeof(BL_ENTER);\r
-\r
- #if(CY_PSOC3)\r
- (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- &BtldrVersion,\r
- ( int16 )rspSize);\r
- #else\r
- (void) memcpy(&packetBuffer[BL_DATA_ADDR],\r
- &BtldrVersion,\r
- rspSize);\r
- #endif /* (CY_PSOC3) */\r
-\r
- ackCode = CYRET_SUCCESS;\r
- }\r
- break;\r
-\r
-\r
- /***************************************************************************\r
- * Verify row\r
- ***************************************************************************/\r
- case BL_COMMAND_VERIFY:\r
-\r
- if((BL_COMMUNICATION_STATE_ACTIVE == communicationState) && (pktSize == 3u))\r
- {\r
- /* Get FLASH/EEPROM row number */\r
- uint16 CYDATA rowNum = ((uint16)((uint16)packetBuffer[BL_DATA_ADDR + 2u] << 8u)) |\r
- packetBuffer[BL_DATA_ADDR + 1u];\r
-\r
- #if(!CY_PSOC4)\r
-\r
- uint32 CYDATA rowAddr;\r
- uint8 CYDATA checksum;\r
-\r
- if((btldrData >= BL_FIRST_EE_ARRAYID) &&\r
- (btldrData <= BL_LAST_EE_ARRAYID))\r
- {\r
- /* EEPROM */\r
- /* Both PSoC 3 and PSoC 5LP architectures have one EEPROM array. */\r
- rowAddr = (uint32)rowNum * CYDEV_EEPROM_ROW_SIZE;\r
-\r
- checksum = BL_Calc8BitEepromSum(rowAddr, CYDEV_EEPROM_ROW_SIZE);\r
- }\r
- else\r
- {\r
- /* FLASH */\r
- rowAddr = ((uint32)btldrData * CYDEV_FLS_SECTOR_SIZE)\r
- + ((uint32)rowNum * CYDEV_FLS_ROW_SIZE);\r
-\r
- checksum = BL_Calc8BitFlashSum(rowAddr, CYDEV_FLS_ROW_SIZE);\r
- }\r
-\r
- #else\r
-\r
- uint32 CYDATA rowAddr = ((uint32)btldrData * CYDEV_FLS_SECTOR_SIZE)\r
- + ((uint32)rowNum * CYDEV_FLS_ROW_SIZE);\r
-\r
- uint8 CYDATA checksum = BL_Calc8BitFlashSum(rowAddr, CYDEV_FLS_ROW_SIZE);\r
-\r
- #endif /* (!CY_PSOC4) */\r
-\r
-\r
- /* Calculate checksum on data from ECC */\r
- #if(!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u)\r
-\r
- if(btldrData <= BL_LAST_FLASH_ARRAYID)\r
- {\r
- uint16 CYDATA tmpIndex;\r
-\r
- rowAddr = CYDEV_ECC_BASE + ((uint32)btldrData * (CYDEV_FLS_SECTOR_SIZE / 8u))\r
- + ((uint32)rowNum * CYDEV_ECC_ROW_SIZE);\r
-\r
- for(tmpIndex = 0u; tmpIndex < CYDEV_ECC_ROW_SIZE; tmpIndex++)\r
- {\r
- checksum += CY_GET_XTND_REG8((uint8 CYFAR *)(rowAddr + tmpIndex));\r
- }\r
- }\r
-\r
- #endif /* (!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0u) */\r
-\r
-\r
- /*******************************************************************************\r
- * App Verified & App Active are information that is updated in flash at runtime\r
- * remove these items from the checksum to allow the host to verify everything is\r
- * correct.\r
- ******************************************************************************/\r
- if((BL_MD_FLASH_ARRAY_NUM == btldrData) &&\r
- (BL_CONTAIN_METADATA(rowNum)))\r
- {\r
- checksum -= BL_MD_BTLDB_ACTIVE_VALUE (BL_GET_APP_ID(rowNum));\r
- checksum -= BL_MD_BTLDB_VERIFIED_VALUE(BL_GET_APP_ID(rowNum));\r
- }\r
-\r
- packetBuffer[BL_DATA_ADDR] = (uint8)1u + (uint8)(~checksum);\r
- ackCode = CYRET_SUCCESS;\r
- rspSize = 1u;\r
- }\r
- break;\r
-\r
-\r
- /***************************************************************************\r
- * Exit bootloader\r
- ***************************************************************************/\r
- case BL_COMMAND_EXIT:\r
-\r
- if(CYRET_SUCCESS == BL_ValidateBootloadable(BL_activeApp))\r
- {\r
- BL_SET_RUN_TYPE(BL_START_APP);\r
- }\r
-\r
- CySoftwareReset();\r
-\r
- /* Will never get here */\r
- break;\r
-\r
-\r
- /***************************************************************************\r
- * Unsupported command\r
- ***************************************************************************/\r
- default:\r
- ackCode = BL_ERR_CMD;\r
- break;\r
- }\r
- }\r
-\r
- /* ?CK the packet and function. */\r
- (void) BL_WritePacket(ackCode, packetBuffer, rspSize);\r
-\r
- } while ((0u == timeOut) || (BL_COMMUNICATION_STATE_ACTIVE == communicationState));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_WritePacket\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Creates a bootloader responce packet and transmits it back to the bootloader\r
-* host application over the already established communications protocol.\r
-*\r
-* Parameters:\r
-* status:\r
-* The status code to pass back as the second byte of the packet\r
-* buffer:\r
-* The buffer containing the data portion of the packet\r
-* size:\r
-* The number of bytes contained within the buffer to pass back\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_UNKNOWN if there was an error tranmitting the packet.\r
-*\r
-*******************************************************************************/\r
-static cystatus BL_WritePacket(uint8 status, uint8 buffer[], uint16 size) CYSMALL \\r
- \r
-{\r
- uint16 CYDATA checksum;\r
-\r
- /* Start of the packet. */\r
- buffer[BL_SOP_ADDR] = BL_SOP;\r
- buffer[BL_CMD_ADDR] = status;\r
- buffer[BL_SIZE_ADDR] = LO8(size);\r
- buffer[BL_SIZE_ADDR + 1u] = HI8(size);\r
-\r
- /* Compute the checksum. */\r
- checksum = BL_CalcPacketChecksum(buffer, size + BL_DATA_ADDR);\r
-\r
- buffer[BL_CHK_ADDR(size)] = LO8(checksum);\r
- buffer[BL_CHK_ADDR(1u + size)] = HI8(checksum);\r
- buffer[BL_EOP_ADDR(size)] = BL_EOP;\r
-\r
- /* Start the packet transmit. */\r
- return(CyBtldrCommWrite(buffer, size + BL_MIN_PKT_SIZE, &size, 150u));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_SetFlashByte\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Writes byte a flash memory location\r
-*\r
-* Parameters:\r
-* address:\r
-* Address in Flash memory where data will be written\r
-*\r
-* runType:\r
-* Byte to be written\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void BL_SetFlashByte(uint32 address, uint8 runType) \r
-{\r
- uint32 flsAddr = address - CYDEV_FLASH_BASE;\r
- uint8 rowData[CYDEV_FLS_ROW_SIZE];\r
-\r
- #if !(CY_PSOC4)\r
- uint8 arrayId = ( uint8 )(flsAddr / CYDEV_FLS_SECTOR_SIZE);\r
- #endif /* !(CY_PSOC4) */\r
-\r
- uint16 rowNum = ( uint16 )((flsAddr % CYDEV_FLS_SECTOR_SIZE) / CYDEV_FLS_ROW_SIZE);\r
- uint32 baseAddr = address - (address % CYDEV_FLS_ROW_SIZE);\r
- uint16 idx;\r
-\r
- for(idx = 0u; idx < CYDEV_FLS_ROW_SIZE; idx++)\r
- {\r
- rowData[idx] = BL_GET_CODE_BYTE(baseAddr + idx);\r
- }\r
-\r
- rowData[address % CYDEV_FLS_ROW_SIZE] = runType;\r
-\r
- #if(CY_PSOC4)\r
- (void) CySysFlashWriteRow((uint32) rowNum, rowData);\r
- #else\r
- (void) CyWriteRowData(arrayId, rowNum, rowData);\r
- #endif /* (CY_PSOC4) */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: BL_GetMetadata\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns value of the multi-byte field.\r
-*\r
-* Parameters:\r
-* fieldName:\r
-* The field to get data from:\r
-* BL_GET_METADATA_BTLDB_ADDR\r
-* BL_GET_METADATA_BTLDR_LAST_ROW\r
-* BL_GET_METADATA_BTLDB_LENGTH\r
-* BL_GET_METADATA_BTLDR_APP_VERSION\r
-* BL_GET_METADATA_BTLDB_APP_VERSION\r
-* BL_GET_METADATA_BTLDB_APP_ID\r
-* BL_GET_METADATA_BTLDB_APP_CUST_ID\r
-*\r
-* appId:\r
-* Number of the bootlodable application.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-static uint32 BL_GetMetadata(uint8 fieldName, uint8 appId)\r
-{\r
- uint32 fieldPtr;\r
- uint8 fieldSize = 2u;\r
- uint32 result;\r
-\r
- switch (fieldName)\r
- {\r
- case BL_GET_METADATA_BTLDB_APP_CUST_ID:\r
- fieldPtr = BL_MD_BTLDB_APP_CUST_ID_OFFSET(appId);\r
- fieldSize = 4u;\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDR_APP_VERSION:\r
- fieldPtr = BL_MD_BTLDR_APP_VERSION_OFFSET(appId);\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDB_ADDR:\r
- fieldPtr = BL_MD_BTLDB_ADDR_OFFSET(appId);\r
- #if(!CY_PSOC3)\r
- fieldSize = 4u;\r
- #endif /* (!CY_PSOC3) */\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDR_LAST_ROW:\r
- fieldPtr = BL_MD_BTLDR_LAST_ROW_OFFSET(appId);\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDB_LENGTH:\r
- fieldPtr = BL_MD_BTLDB_LENGTH_OFFSET(appId);\r
- #if(!CY_PSOC3)\r
- fieldSize = 4u;\r
- #endif /* (!CY_PSOC3) */\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDB_APP_VERSION:\r
- fieldPtr = BL_MD_BTLDB_APP_VERSION_OFFSET(appId);\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDB_APP_ID:\r
- fieldPtr = BL_MD_BTLDB_APP_ID_OFFSET(appId);\r
- break;\r
-\r
- default:\r
- /* Should never be here */\r
- CYASSERT(0u != 0u);\r
- fieldPtr = 0u;\r
- break;\r
- }\r
-\r
-\r
- /* Read all fields as big-endian */\r
- if (2u == fieldSize)\r
- {\r
- result = (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 1u));\r
- result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *) fieldPtr ) << 8u;\r
- }\r
- else\r
- {\r
- result = (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 3u));\r
- result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 2u)) << 8u;\r
- result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr + 1u)) << 16u;\r
- result |= (uint32) CY_GET_XTND_REG8((volatile uint8 *)(fieldPtr )) << 24u;\r
- }\r
-\r
- /* Following fields should be little-endian */\r
-#if(!CY_PSOC3)\r
- switch (fieldName)\r
- {\r
- case BL_GET_METADATA_BTLDR_LAST_ROW:\r
- result = CYSWAP_ENDIAN16(result);\r
- break;\r
-\r
- case BL_GET_METADATA_BTLDB_ADDR:\r
- case BL_GET_METADATA_BTLDB_LENGTH:\r
- result = CYSWAP_ENDIAN32(result);\r
- break;\r
-\r
- default:\r
- break;\r
- }\r
-\r
-#endif /* (!CY_PSOC3) */\r
-\r
- return (result);\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: BL.h\r
-* Version 1.20\r
-*\r
-* Description:\r
-* Provides an API for the Bootloader. The API includes functions for starting\r
-* boot loading operations, validating the application and jumping to the\r
-* application.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOTLOADER_BL_H)\r
-#define CY_BOOTLOADER_BL_H\r
-\r
-#include "cytypes.h"\r
-\r
-\r
-/* Check to see if required defines such as CY_PSOC5LP are available */\r
-/* They are defined starting with cy_boot v3.0 */\r
-#if !defined (CY_PSOC5LP)\r
- #error Component Bootloader_v1_20 requires cy_boot v3.0 or later\r
-#endif /* (CY_ PSOC5X) */\r
-\r
-\r
-#define BL_DUAL_APP_BOOTLOADER (0u)\r
-#define BL_BOOTLOADER_APP_VERSION (0u)\r
-#define BL_FAST_APP_VALIDATION (0u)\r
-#define BL_PACKET_CHECKSUM_CRC (0u)\r
-#define BL_WAIT_FOR_COMMAND (1u)\r
-#define BL_WAIT_FOR_COMMAND_TIME (20u)\r
-#define BL_BOOTLOADER_APP_VALIDATION (1u)\r
-\r
-#define BL_CMD_GET_FLASH_SIZE_AVAIL (1u)\r
-#define BL_CMD_ERASE_ROW_AVAIL (1u)\r
-#define BL_CMD_VERIFY_ROW_AVAIL (1u)\r
-#define BL_CMD_SYNC_BOOTLOADER_AVAIL (1u)\r
-#define BL_CMD_SEND_DATA_AVAIL (1u)\r
-#define BL_CMD_GET_METADATA (0u)\r
-\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- #define BL_CMD_GET_APP_STATUS_AVAIL (1u)\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-/*******************************************************************************\r
-* Bootloadable applications identification\r
-*******************************************************************************/\r
-#define BL_MD_BTLDB_ACTIVE_0 (0x00u)\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- #define BL_MD_BTLDB_ACTIVE_1 (0x01u)\r
- #define BL_MD_BTLDB_ACTIVE_NONE (0x02u)\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-/* Mask used to indicate starting application */\r
-#define BL_SCHEDULE_BTLDB (0x80u)\r
-#define BL_SCHEDULE_BTLDR (0x40u)\r
-#define BL_SCHEDULE_MASK (0xC0u)\r
-\r
-\r
-#if defined(__ARMCC_VERSION) || defined (__GNUC__)\r
- __attribute__((section (".bootloader")))\r
-#elif defined (__ICCARM__)\r
- #pragma location=".bootloader"\r
-#endif /* defined(__ARMCC_VERSION) || defined (__GNUC__) */\r
-extern const uint8 CYCODE BL_Checksum;\r
-extern const uint8 CYCODE *BL_ChecksumAccess;\r
-\r
-\r
-#if defined(__ARMCC_VERSION) || defined (__GNUC__)\r
- __attribute__((section (".bootloader")))\r
-#elif defined (__ICCARM__)\r
- #pragma location=".bootloader"\r
-#endif /* defined(__ARMCC_VERSION) || defined (__GNUC__) */\r
-extern const uint32 CYCODE BL_SizeBytes;\r
-extern const uint32 CYCODE *BL_SizeBytesAccess;\r
-\r
-\r
-/*******************************************************************************\r
-* This variable is used by Bootloader/Bootloadable components to schedule what\r
-* application will be started after software reset.\r
-*******************************************************************************/\r
-#if (CY_PSOC4)\r
- #if defined(__ARMCC_VERSION)\r
- __attribute__ ((section(".bootloaderruntype"), zero_init))\r
- #elif defined (__GNUC__)\r
- __attribute__ ((section(".bootloaderruntype")))\r
- #elif defined (__ICCARM__)\r
- #pragma location=".bootloaderruntype"\r
- #endif /* defined(__ARMCC_VERSION) */\r
- extern volatile uint32 cyBtldrRunType;\r
-#endif /* (CY_PSOC4) */\r
-\r
-\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- extern uint8 BL_activeApp;\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-#if(CY_PSOC4)\r
- /* Reset Cause Observation Register */\r
- #define BL_RES_CAUSE_REG (* (reg32 *) CYREG_RES_CAUSE)\r
- #define BL_RES_CAUSE_PTR ( (reg32 *) CYREG_RES_CAUSE)\r
-#else\r
- #define BL_RESET_SR0_REG (* (reg8 *) CYREG_RESET_SR0)\r
- #define BL_RESET_SR0_PTR ( (reg8 *) CYREG_RESET_SR0)\r
-#endif /* (CY_PSOC4) */\r
-\r
-\r
-/*******************************************************************************\r
-* Get the reason of the device reset\r
-* Return cyBtldrRunType in case if software reset was reset reason and\r
-* set cyBtldrRunType to zero (bootloader application is scheduled - that is\r
-* initial clean state) and return zero.\r
-*******************************************************************************/\r
-#if(CY_PSOC4)\r
- #define BL_GET_RUN_TYPE (cyBtldrRunType)\r
-#else\r
- #define BL_GET_RUN_TYPE (BL_RESET_SR0_REG & BL_SCHEDULE_MASK)\r
-#endif /* (CY_PSOC4) */\r
-\r
-\r
-/*******************************************************************************\r
-* Schedule Bootloader/Bootloadable to be run after software reset\r
-*******************************************************************************/\r
-#if(CY_PSOC4)\r
- #define BL_SET_RUN_TYPE(x) (cyBtldrRunType = (x))\r
-#else\r
- #define BL_SET_RUN_TYPE(x) (BL_RESET_SR0_REG = (x))\r
-#endif /* (CY_PSOC4) */\r
-\r
-\r
-/* Returns the number of Flash arrays availalbe in the device */\r
-#define BL_NUM_OF_FLASH_ARRAYS (CYDEV_FLASH_SIZE / CYDEV_FLS_SECTOR_SIZE)\r
-\r
-\r
-/*******************************************************************************\r
-* External References\r
-*******************************************************************************/\r
-void BL_SetFlashByte(uint32 address, uint8 runType);\r
-void CyBtldr_CheckLaunch(void) CYSMALL ;\r
-void BL_Start(void) CYSMALL ;\r
-\r
-#if(CY_PSOC3)\r
- /* Implementation for the PSoC 3 resides in a BL_psoc3.a51 file. */\r
- extern void BL_LaunchBootloadable(uint32 appAddr);\r
-#endif /* (CY_PSOC3) */\r
-\r
-/* If using custom interface as the IO Component, user must provide these functions */\r
-#if defined(CYDEV_BOOTLOADER_IO_COMP) && (CYDEV_BOOTLOADER_IO_COMP == CyBtldr_Custom_Interface)\r
-\r
- extern void CyBtldrCommStart(void);\r
- extern void CyBtldrCommStop (void);\r
- extern void CyBtldrCommReset(void);\r
- extern cystatus CyBtldrCommWrite(uint8* buffer, uint16 size, uint16* count, uint8 timeOut);\r
- extern cystatus CyBtldrCommRead (uint8* buffer, uint16 size, uint16* count, uint8 timeOut);\r
-\r
-#endif /* defined(CYDEV_BOOTLOADER_IO_COMP) && (CYDEV_BOOTLOADER_IO_COMP == CyBtldr_Custom_Interface) */\r
-\r
-\r
-/*******************************************************************************\r
-* Kept for backward compatibility.\r
-*******************************************************************************/\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- #define BL_ValidateApp(x) BL_ValidateBootloadable((x))\r
- #define BL_ValidateApplication \\r
- BL_ValidateBootloadable(BL_MD_BTLDB_ACTIVE_0)\r
-#else\r
- #define BL_ValidateApplication \\r
- BL_ValidateBootloadable(BL_MD_BTLDB_ACTIVE_0)\r
- #define BL_ValidateApp(x) BL_ValidateBootloadable((x))\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from version 1.10\r
-*******************************************************************************/\r
-#define BL_BOOTLOADABLE_APP_VALID (BL_BOOTLOADER_APP_VALIDATION)\r
-#define CyBtldr_Start BL_Start\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from version 1.20\r
-*******************************************************************************/\r
-#define BL_META_BASE(x) (CYDEV_FLASH_BASE + \\r
- (CYDEV_FLASH_SIZE - (( uint32 )(x) * CYDEV_FLS_ROW_SIZE) - \\r
- BL_META_DATA_SIZE))\r
-#define BL_META_ARRAY (BL_NUM_OF_FLASH_ARRAYS - 1u)\r
-#define BL_META_APP_ENTRY_POINT_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_ADDR_OFFSET)\r
-#define BL_META_APP_BYTE_LEN(x) (BL_META_BASE(x) + \\r
- BL_META_APP_BYTE_LEN_OFFSET)\r
-#define BL_META_APP_RUN_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_RUN_TYPE_OFFSET)\r
-#define BL_META_APP_ACTIVE_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_ACTIVE_OFFSET)\r
-#define BL_META_APP_VERIFIED_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_VERIFIED_OFFSET)\r
-#define BL_META_APP_BLDBL_VER_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_BL_BUILD_VER_OFFSET)\r
-#define BL_META_APP_VER_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_VER_OFFSET)\r
-#define BL_META_APP_ID_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_ID_OFFSET)\r
-#define BL_META_APP_CUST_ID_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_CUST_ID_OFFSET)\r
-#define BL_META_LAST_BLDR_ROW_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_BL_LAST_ROW_OFFSET)\r
-#define BL_META_CHECKSUM_ADDR(x) (BL_META_BASE(x) + \\r
- BL_META_APP_CHECKSUM_OFFSET)\r
-#if(0u == BL_DUAL_APP_BOOTLOADER)\r
- #define BL_MD_BASE BL_META_BASE(0u)\r
- #define BL_MD_ROW ((CY_FLASH_NUMBER_ROWS / BL_NUM_OF_FLASH_ARRAYS) \\r
- - 1u)\r
- #define BL_MD_CHECKSUM_ADDR BL_META_CHECKSUM_ADDR(0u)\r
- #define BL_MD_LAST_BLDR_ROW_ADDR BL_META_LAST_BLDR_ROW_ADDR(0u)\r
- #define BL_MD_APP_BYTE_LEN BL_META_APP_BYTE_LEN(0u)\r
- #define BL_MD_APP_VERIFIED_ADDR BL_META_APP_VERIFIED_ADDR(0u)\r
- #define BL_MD_APP_ENTRY_POINT_ADDR BL_META_APP_ENTRY_POINT_ADDR(0u)\r
- #define BL_MD_APP_RUN_ADDR BL_META_APP_RUN_ADDR(0u)\r
-#else\r
- #define BL_MD_ROW(x) ((CY_FLASH_NUMBER_ROWS / BL_NUM_OF_FLASH_ARRAYS) \\r
- - 1u - ( uint32 )(x))\r
- #define BL_MD_CHECKSUM_ADDR BL_META_CHECKSUM_ADDR(appId)\r
- #define BL_MD_LAST_BLDR_ROW_ADDR BL_META_LAST_BLDR_ROW_ADDR(appId)\r
- #define BL_MD_APP_BYTE_LEN BL_META_APP_BYTE_LEN(appId)\r
- #define BL_MD_APP_VERIFIED_ADDR BL_META_APP_VERIFIED_ADDR(appId)\r
- #define BL_MD_APP_ENTRY_POINT_ADDR \\r
- BL_META_APP_ENTRY_POINT_ADDR(BL_activeApp)\r
- #define BL_MD_APP_RUN_ADDR BL_META_APP_RUN_ADDR(BL_activeApp)\r
-#endif /* (0u == BL_DUAL_APP_BOOTLOADER) */\r
-\r
-#define BL_P_APP_ACTIVE(x) ((uint8 CYCODE *) BL_META_APP_ACTIVE_ADDR(x))\r
-#define BL_MD_PTR_CHECKSUM ((uint8 CYCODE *) BL_MD_CHECKSUM_ADDR)\r
-#define BL_MD_PTR_APP_ENTRY_POINT ((BL_APP_ADDRESS CYCODE *) \\r
- BL_MD_APP_ENTRY_POINT_ADDR)\r
-#define BL_MD_PTR_LAST_BLDR_ROW ((uint16 CYCODE *) BL_MD_LAST_BLDR_ROW_ADDR)\r
-#define BL_MD_PTR_APP_BYTE_LEN ((BL_APP_ADDRESS CYCODE *) \\r
- BL_MD_APP_BYTE_LEN)\r
-#define BL_MD_PTR_APP_RUN_ADDR ((uint8 CYCODE *) BL_MD_APP_RUN_ADDR)\r
-#define BL_MD_PTR_APP_VERIFIED ((uint8 CYCODE *) BL_MD_APP_VERIFIED_ADDR)\r
-#define BL_MD_PTR_APP_BLD_BL_VER ((uint16 CYCODE *) BL_MD_APP_BLDBL_VER_ADDR)\r
-#define BL_MD_PTR_APP_VER ((uint16 CYCODE *) BL_MD_APP_VER_ADDR)\r
-#define BL_MD_PTR_APP_ID ((uint16 CYCODE *) BL_MD_APP_ID_ADDR)\r
-#define BL_MD_PTR_APP_CUST_ID ((uint32 CYCODE *) BL_MD_APP_CUST_ID_ADDR)\r
-#if(CY_PSOC3)\r
- #define BL_APP_ADDRESS uint16\r
- #define BL_GET_CODE_DATA(idx) (*((uint8 CYCODE *) (idx)))\r
- #define BL_GET_CODE_WORD(idx) (*((uint32 CYCODE *) (idx)))\r
- #define BL_META_APP_ADDR_OFFSET (3u)\r
- #define BL_META_APP_BL_LAST_ROW_OFFSET (7u)\r
- #define BL_META_APP_BYTE_LEN_OFFSET (11u)\r
- #define BL_META_APP_RUN_TYPE_OFFSET (15u)\r
-#else\r
- #define BL_APP_ADDRESS uint32\r
- #define BL_GET_CODE_DATA(idx) (*((uint8 *)(CYDEV_FLASH_BASE + (idx))))\r
- #define BL_GET_CODE_WORD(idx) (*((uint32 *)(CYDEV_FLASH_BASE + (idx))))\r
- #define BL_META_APP_ADDR_OFFSET (1u)\r
- #define BL_META_APP_BL_LAST_ROW_OFFSET (5u)\r
- #define BL_META_APP_BYTE_LEN_OFFSET (9u)\r
- #define BL_META_APP_RUN_TYPE_OFFSET (13u)\r
-#endif /* (CY_PSOC3) */\r
-#define BL_META_APP_ACTIVE_OFFSET (16u)\r
-#define BL_META_APP_VERIFIED_OFFSET (17u)\r
-#define BL_META_APP_BL_BUILD_VER_OFFSET (18u)\r
-#define BL_META_APP_ID_OFFSET (20u)\r
-#define BL_META_APP_VER_OFFSET (22u)\r
-#define BL_META_APP_CUST_ID_OFFSET (24u)\r
-#if (CY_PSOC4)\r
- #define BL_GET_REG16(x) ((uint16)( \\r
- (( uint16 )(( uint16 )CY_GET_XTND_REG8((x) ) )) | \\r
- (( uint16 )(( uint16 )CY_GET_XTND_REG8((x) + 1u) << 8u)) \\r
- ))\r
-\r
- #define BL_GET_REG32(x) ( \\r
- (( uint32 )(( uint32 ) CY_GET_XTND_REG8((x) ) )) | \\r
- (( uint32 )(( uint32 ) CY_GET_XTND_REG8((x) + 1u) << 8u)) | \\r
- (( uint32 )(( uint32 ) CY_GET_XTND_REG8((x) + 2u) << 16u)) | \\r
- (( uint32 )(( uint32 ) CY_GET_XTND_REG8((x) + 3u) << 24u)) \\r
- )\r
-#endif /* (CY_PSOC4) */\r
-#define BL_META_APP_CHECKSUM_OFFSET (0u)\r
-#define BL_META_DATA_SIZE (64u)\r
-#if(CY_PSOC4)\r
- extern uint8 appRunType;\r
-#endif /* (CY_PSOC4) */\r
-\r
-#if(CY_PSOC4)\r
- #define BL_SOFTWARE_RESET CY_SET_REG32(CYREG_CM0_AIRCR, 0x05FA0004u)\r
-#else\r
- #define BL_SOFTWARE_RESET CY_SET_REG8(CYREG_RESET_CR2, 0x01u)\r
-#endif /* (CY_PSOC4) */\r
-\r
-#define BL_SetFlashRunType(runType) BL_SetFlashByte( \\r
- BL_MD_APP_RUN_ADDR(0), (runType))\r
-\r
-#define BL_START_APP (BL_SCHEDULE_BTLDB)\r
-#define BL_START_BTLDR (BL_SCHEDULE_BTLDR)\r
-\r
-/* Some PSoC Creator versions used to generate only one name types */\r
-#if !defined (CYDEV_FLASH_BASE)\r
- #define CYDEV_FLASH_BASE (CYDEV_FLS_BASE)\r
-#endif /* !defined (CYDEV_FLASH_BASE) */\r
-\r
-#if !defined (CYDEV_FLASH_SIZE)\r
- #define CYDEV_FLASH_SIZE (CYDEV_FLS_SIZE)\r
-#endif /* CYDEV_FLASH_SIZE */\r
-\r
-\r
-#endif /* CY_BOOTLOADER_BL_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: BL_PVT.h\r
-* Version 1.20\r
-*\r
-* Description:\r
-* Provides an API for the Bootloader.\r
-*\r
-********************************************************************************\r
-* Copyright 2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOTLOADER_BL_PVT_H)\r
-#define CY_BOOTLOADER_BL_PVT_H\r
-\r
-#include "BL.h"\r
-\r
-\r
-typedef struct\r
-{\r
- uint32 SiliconId;\r
- uint8 Revision;\r
- uint8 BootLoaderVersion[3u];\r
-\r
-} BL_ENTER;\r
-\r
-\r
-#define BL_VERSION {\\r
- (uint8)20, \\r
- (uint8)1, \\r
- (uint8)0x01u \\r
- }\r
-\r
-/* Packet framing constants. */\r
-#define BL_SOP (0x01u) /* Start of Packet */\r
-#define BL_EOP (0x17u) /* End of Packet */\r
-\r
-\r
-/* Bootloader command responces */\r
-#define BL_ERR_KEY (0x01u) /* The provided key does not match the expected value */\r
-#define BL_ERR_VERIFY (0x02u) /* The verification of flash failed */\r
-#define BL_ERR_LENGTH (0x03u) /* The amount of data available is outside the expected range */\r
-#define BL_ERR_DATA (0x04u) /* The data is not of the proper form */\r
-#define BL_ERR_CMD (0x05u) /* The command is not recognized */\r
-#define BL_ERR_DEVICE (0x06u) /* The expected device does not match the detected device */\r
-#define BL_ERR_VERSION (0x07u) /* The bootloader version detected is not supported */\r
-#define BL_ERR_CHECKSUM (0x08u) /* The checksum does not match the expected value */\r
-#define BL_ERR_ARRAY (0x09u) /* The flash array is not valid */\r
-#define BL_ERR_ROW (0x0Au) /* The flash row is not valid */\r
-#define BL_ERR_PROTECT (0x0Bu) /* The flash row is protected and can not be programmed */\r
-#define BL_ERR_APP (0x0Cu) /* The application is not valid and cannot be set as active */\r
-#define BL_ERR_ACTIVE (0x0Du) /* The application is currently marked as active */\r
-#define BL_ERR_UNK (0x0Fu) /* An unknown error occurred */\r
-\r
-\r
-/* Bootloader command definitions. */\r
-#define BL_COMMAND_CHECKSUM (0x31u) /* Verify the checksum for the bootloadable project */\r
-#define BL_COMMAND_REPORT_SIZE (0x32u) /* Report the programmable portions of flash */\r
-#define BL_COMMAND_APP_STATUS (0x33u) /* Gets status info about the provided app status */\r
-#define BL_COMMAND_ERASE (0x34u) /* Erase the specified flash row */\r
-#define BL_COMMAND_SYNC (0x35u) /* Sync the bootloader and host application */\r
-#define BL_COMMAND_APP_ACTIVE (0x36u) /* Sets the active application */\r
-#define BL_COMMAND_DATA (0x37u) /* Queue up a block of data for programming */\r
-#define BL_COMMAND_ENTER (0x38u) /* Enter the bootloader */\r
-#define BL_COMMAND_PROGRAM (0x39u) /* Program the specified row */\r
-#define BL_COMMAND_VERIFY (0x3Au) /* Compute flash row checksum for verification */\r
-#define BL_COMMAND_EXIT (0x3Bu) /* Exits the bootloader & resets the chip */\r
-#define BL_COMMAND_GET_METADATA (0x3Cu) /* Reports the metadata for a selected application */\r
-\r
-\r
-/*******************************************************************************\r
-* Bootloader packet byte addresses:\r
-* [1-byte] [1-byte ] [2-byte] [n-byte] [ 2-byte ] [1-byte]\r
-* [ SOP ] [Command] [ Size ] [ Data ] [Checksum] [ EOP ]\r
-*******************************************************************************/\r
-#define BL_SOP_ADDR (0x00u) /* Start of packet offset from beginning */\r
-#define BL_CMD_ADDR (0x01u) /* Command offset from beginning */\r
-#define BL_SIZE_ADDR (0x02u) /* Packet size offset from beginning */\r
-#define BL_DATA_ADDR (0x04u) /* Packet data offset from beginning */\r
-#define BL_CHK_ADDR(x) (0x04u + (x)) /* Packet checksum offset from end */\r
-#define BL_EOP_ADDR(x) (0x06u + (x)) /* End of packet offset from end */\r
-#define BL_MIN_PKT_SIZE (7u) /* The minimum number of bytes in a packet */\r
-\r
-\r
-/*******************************************************************************\r
-BL_ValidateBootloadable()\r
-*******************************************************************************/\r
-#define BL_FIRST_APP_BYTE(appId) ((uint32)CYDEV_FLS_ROW_SIZE * \\r
- ((uint32) BL_GetMetadata(BL_GET_METADATA_BTLDR_LAST_ROW, appId) + \\r
- (uint32) 1u))\r
-\r
-#define BL_MD_BTLDB_IS_VERIFIED (0x01u)\r
-\r
-\r
-/*******************************************************************************\r
-* BL_Start()\r
-*******************************************************************************/\r
-#define BL_MD_BTLDB_IS_ACTIVE (0x01u)\r
-#define BL_WAIT_FOR_COMMAND_FOREVER (0x00u)\r
-\r
-\r
- /* Maximum number of bytes accepted in a packet plus some */\r
-#define BL_SIZEOF_COMMAND_BUFFER (300u)\r
-\r
-\r
-/*******************************************************************************\r
-* BL_HostLink()\r
-*******************************************************************************/\r
-#define BL_COMMUNICATION_STATE_IDLE (0u)\r
-#define BL_COMMUNICATION_STATE_ACTIVE (1u)\r
-\r
-#if(!CY_PSOC4)\r
-\r
- /*******************************************************************************\r
- * The Array ID indicates the unique ID of the SONOS array being accessed:\r
- * - 0x00-0x3E : Flash Arrays\r
- * - 0x3F : Selects all Flash arrays simultaneously\r
- * - 0x40-0x7F : Embedded EEPROM Arrays\r
- *******************************************************************************/\r
- #define BL_FIRST_FLASH_ARRAYID (0x00u)\r
- #define BL_LAST_FLASH_ARRAYID (0x3Fu)\r
- #define BL_FIRST_EE_ARRAYID (0x40u)\r
- #define BL_LAST_EE_ARRAYID (0x7Fu)\r
-\r
-#endif /* (!CY_PSOC4) */\r
-\r
-\r
-/*******************************************************************************\r
-* BL_CalcPacketChecksum()\r
-*******************************************************************************/\r
-#if(0u != BL_PACKET_CHECKSUM_CRC)\r
- #define BL_CRC_CCITT_POLYNOMIAL (0x8408u) /* x^16 + x^12 + x^5 + 1 */\r
- #define BL_CRC_CCITT_INITIAL_VALUE (0xffffu)\r
-#endif /* (0u != BL_PACKET_CHECKSUM_CRC) */\r
-\r
-\r
-/*******************************************************************************\r
-* BL_GetMetadata()\r
-*******************************************************************************/\r
-#define BL_GET_METADATA_BTLDB_ADDR (1u)\r
-#define BL_GET_METADATA_BTLDR_LAST_ROW (2u)\r
-#define BL_GET_METADATA_BTLDB_LENGTH (3u)\r
-#define BL_GET_METADATA_BTLDR_APP_VERSION (4u)\r
-#define BL_GET_METADATA_BTLDB_APP_VERSION (5u)\r
-#define BL_GET_METADATA_BTLDB_APP_ID (6u)\r
-#define BL_GET_METADATA_BTLDB_APP_CUST_ID (7u)\r
-\r
-\r
-/*******************************************************************************\r
-* CyBtldr_CheckLaunch()\r
-*******************************************************************************/\r
-#define BL_RES_CAUSE_RESET_SOFT (0x10u)\r
-\r
-\r
-/*******************************************************************************\r
-* Metadata addresses and pointer defines\r
-*******************************************************************************/\r
-#define BL_MD_SIZEOF (64u)\r
-\r
-\r
-/*******************************************************************************\r
-* Metadata base address. In case of bootloader application, the metadata is\r
-* placed at row N-1; in case of multi-application bootloader, the bootloadable\r
-* application number 1 will use row N-1, and application number 2 will use row\r
-* N-2 to store its metadata, where N is the total number of rows for the\r
-* selected device.\r
-*******************************************************************************/\r
-#define BL_MD_BASE_ADDR(appId) (CYDEV_FLASH_BASE + \\r
- (CYDEV_FLASH_SIZE - ((uint32)(appId) * CYDEV_FLS_ROW_SIZE) - \\r
- BL_MD_SIZEOF))\r
-\r
-#define BL_MD_FLASH_ARRAY_NUM (BL_NUM_OF_FLASH_ARRAYS - 1u)\r
-\r
-#define BL_MD_ROW_NUM(appId) ((CY_FLASH_NUMBER_ROWS / BL_NUM_OF_FLASH_ARRAYS) - \\r
- 1u - (uint32)(appId))\r
-\r
-#define BL_MD_BTLDB_CHECKSUM_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 0u)\r
-#if(CY_PSOC3)\r
- #define BL_MD_BTLDB_ADDR_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 3u)\r
- #define BL_MD_BTLDR_LAST_ROW_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 7u)\r
- #define BL_MD_BTLDB_LENGTH_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 11u)\r
-#else\r
- #define BL_MD_BTLDB_ADDR_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 1u)\r
- #define BL_MD_BTLDR_LAST_ROW_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 5u)\r
- #define BL_MD_BTLDB_LENGTH_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 9u)\r
-#endif /* (CY_PSOC3) */\r
-#define BL_MD_BTLDB_ACTIVE_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 16u)\r
-#define BL_MD_BTLDB_VERIFIED_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 17u)\r
-#define BL_MD_BTLDR_APP_VERSION_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 18u)\r
-#define BL_MD_BTLDB_APP_ID_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 20u)\r
-#define BL_MD_BTLDB_APP_VERSION_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 22u)\r
-#define BL_MD_BTLDB_APP_CUST_ID_OFFSET(appId) (BL_MD_BASE_ADDR(appId) + 24u)\r
-\r
-\r
-/*******************************************************************************\r
-* Macro for 1 byte long metadata fields\r
-*******************************************************************************/\r
-#define BL_MD_BTLDB_CHECKSUM_PTR (appId) \\r
- ((reg8 *)(BL_MD_BTLDB_CHECKSUM_OFFSET(appId)))\r
-#define BL_MD_BTLDB_CHECKSUM_VALUE(appId) \\r
- (CY_GET_XTND_REG8(BL_MD_BTLDB_CHECKSUM_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDB_ACTIVE_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDB_ACTIVE_OFFSET(appId)))\r
-#define BL_MD_BTLDB_ACTIVE_VALUE(appId) \\r
- (CY_GET_XTND_REG8(BL_MD_BTLDB_ACTIVE_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDB_VERIFIED_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDB_VERIFIED_OFFSET(appId)))\r
-#define BL_MD_BTLDB_VERIFIED_VALUE(appId) \\r
- (CY_GET_XTND_REG8(BL_MD_BTLDB_VERIFIED_OFFSET(appId)))\r
-\r
-\r
-/*******************************************************************************\r
-* Macro for multiple bytes long metadata fields pointers \r
-*******************************************************************************/\r
-#define BL_MD_BTLDB_ADDR_PTR (appId) \\r
- ((reg8 *)(BL_MD_BTLDB_ADDR_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDR_LAST_ROW_PTR (appId) \\r
- ((reg8 *)(BL_MD_BTLDR_LAST_ROW_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDB_LENGTH_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDB_LENGTH_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDR_APP_VERSION_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDR_APP_VERSION_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDB_APP_ID_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDB_APP_ID_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDB_APP_VERSION_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDB_APP_VERSION_OFFSET(appId)))\r
-\r
-#define BL_MD_BTLDB_APP_CUST_ID_PTR(appId) \\r
- ((reg8 *)(BL_MD_BTLDB_APP_CUST_ID_OFFSET(appId)))\r
-\r
-\r
-/*******************************************************************************\r
-* Get data byte from FLASH\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
- #define BL_GET_CODE_BYTE(addr) (*((uint8 CYCODE *) (addr)))\r
-#else\r
- #define BL_GET_CODE_BYTE(addr) (*((uint8 *)(CYDEV_FLASH_BASE + (addr))))\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-#if(!CY_PSOC4)\r
- #define BL_GET_EEPROM_BYTE(addr) (*((uint8 *)(CYDEV_EE_BASE + (addr))))\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/* Our definition of a row size. */\r
-#if((!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0))\r
- #define BL_FROW_SIZE ((CYDEV_FLS_ROW_SIZE) + (CYDEV_ECC_ROW_SIZE))\r
-#else\r
- #define BL_FROW_SIZE CYDEV_FLS_ROW_SIZE\r
-#endif /* ((!CY_PSOC4) && (CYDEV_ECC_ENABLE == 0)) */\r
-\r
-\r
-/*******************************************************************************\r
-* Offset of the Bootloader application in flash\r
-*******************************************************************************/\r
-#if(CY_PSOC4)\r
- #define BL_MD_BTLDR_ADDR_PTR (0xC0u) /* Exclude the vector */\r
-#else\r
- #define BL_MD_BTLDR_ADDR_PTR (0x00u)\r
-#endif /* (CY_PSOC4) */\r
-\r
-\r
-/*******************************************************************************\r
-* Maximum number of Bootloadable applications\r
-*******************************************************************************/\r
-#if(1u == BL_DUAL_APP_BOOTLOADER)\r
- #define BL_MAX_NUM_OF_BTLDB (0x02u)\r
-#else\r
- #define BL_MAX_NUM_OF_BTLDB (0x01u)\r
-#endif /* (1u == BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-/*******************************************************************************\r
-* Returns TRUE if row specified as parameter contains metadata section\r
-*******************************************************************************/\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- #define BL_CONTAIN_METADATA(row) \\r
- ((BL_MD_ROW_NUM(BL_MD_BTLDB_ACTIVE_0) == (row)) || \\r
- (BL_MD_ROW_NUM(BL_MD_BTLDB_ACTIVE_1) == (row)))\r
-#else\r
- #define BL_CONTAIN_METADATA(row) \\r
- (BL_MD_ROW_NUM(BL_MD_BTLDB_ACTIVE_0) == (row))\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-\r
-/*******************************************************************************\r
-* Metadata section is located at the last flash row for the Boootloader, for the\r
-* Multi-Application Bootloader, metadata section of the Bootloadable application\r
-* # 0 is located at the last flash row, and metadata section of the Bootloadable\r
-* application # 1 is located in the flash row before last.\r
-*******************************************************************************/\r
-#if(0u != BL_DUAL_APP_BOOTLOADER)\r
- #define BL_GET_APP_ID(row) \\r
- ((BL_MD_ROW_NUM(BL_MD_BTLDB_ACTIVE_0) == (row)) ? \\r
- BL_MD_BTLDB_ACTIVE_0 : \\r
- BL_MD_BTLDB_ACTIVE_1)\r
-#else\r
- #define BL_GET_APP_ID(row) (BL_MD_BTLDB_ACTIVE_0)\r
-#endif /* (0u != BL_DUAL_APP_BOOTLOADER) */\r
-\r
-#endif /* CY_BOOTLOADER_BL_PVT_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*###ICF### Section handled by ICF editor, don't touch! ****/\r
-/*-Editor annotation file-*/\r
-/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */\r
-/*-Specials-*/\r
-define symbol __ICFEDIT_intvec_start__ = 0x00000000;\r
-/*-Memory Regions-*/\r
-define symbol __ICFEDIT_region_ROM_start__ = 0x0;\r
-define symbol __ICFEDIT_region_ROM_end__ = 131072 - 1;\r
-define symbol __ICFEDIT_region_RAM_start__ = 0x20000000 - (32768 / 2);\r
-define symbol __ICFEDIT_region_RAM_end__ = 0x20000000 + (32768 / 2) - 1;\r
-/*-Sizes-*/\r
-define symbol __ICFEDIT_size_cstack__ = 0x2000;\r
-define symbol __ICFEDIT_size_heap__ = 0x0800;\r
-/**** End of ICF editor section. ###ICF###*/\r
-\r
-\r
-/******** Definitions ********/\r
-define symbol CY_APPL_LOADABLE = 0;\r
-define symbol CY_APPL_LOADER = 1;\r
-define symbol CY_APPL_NUM = 1;\r
-define symbol CY_APPL_MAX = 1;\r
-define symbol CY_METADATA_SIZE = 64;\r
-define symbol CY_EE_IN_BTLDR = 0x0;\r
-define symbol CY_EE_SIZE = 2048;\r
-\r
-if (!CY_APPL_LOADABLE) {\r
- define symbol CYDEV_BTLDR_SIZE = 0;\r
-}\r
-\r
-define symbol CY_FLASH_SIZE = 131072;\r
-define symbol CY_APPL_ORIGIN = 0; \r
-define symbol CY_FLASH_ROW_SIZE = 256;\r
-define symbol CY_ECC_ROW_SIZE = 32;\r
-\r
-define memory mem with size = 4G;\r
-define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];\r
-define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];\r
-\r
-define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };\r
-define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };\r
-define block HSTACK {block HEAP, last block CSTACK};\r
-\r
-define block LOADER { readonly section .cybootloader };\r
-define block APPL with fixed order {readonly section .romvectors, readonly};\r
-\r
-/* The address of Flash row next after Bootloader image */\r
-define symbol CY_BTLDR_END = CYDEV_BTLDR_SIZE +\r
- ((CYDEV_BTLDR_SIZE % CY_FLASH_ROW_SIZE) ?\r
- (CY_FLASH_ROW_SIZE - (CYDEV_BTLDR_SIZE % CY_FLASH_ROW_SIZE)) : 0);\r
-\r
-/* The start address of Standard/Loader/Loadable#1 image */\r
-define symbol CY_APPL1_START = CY_APPL_ORIGIN ? CY_APPL_ORIGIN : CY_BTLDR_END;\r
-\r
-/* The number of metadata records located at the end of Flash */\r
-define symbol CY_METADATA_CNT = (CY_APPL_NUM == 2) ? 2 : ((CY_APPL_LOADER || CY_APPL_LOADABLE) ? 1 : 0);\r
-\r
-/* The application area size measured in rows */\r
-define symbol CY_APPL_ROW_CNT = ((CY_FLASH_SIZE - CY_APPL1_START) / CY_FLASH_ROW_SIZE) - CY_METADATA_CNT;\r
-\r
-/* The start address of Loadable#2 image if any */\r
-define symbol CY_APPL2_START = CY_APPL1_START + (CY_APPL_ROW_CNT / 2 + CY_APPL_ROW_CNT % 2) * CY_FLASH_ROW_SIZE;\r
-\r
-/* The current image (Standard/Loader/Loadable) start address */\r
-define symbol CY_APPL_START = (CY_APPL_NUM == 1) ? CY_APPL1_START : CY_APPL2_START;\r
-\r
-/* The ECC data placement address */\r
-define exported symbol CY_ECC_OFFSET = (CY_APPL_START / CY_FLASH_ROW_SIZE) * CY_ECC_ROW_SIZE;\r
-\r
-/* The EEPROM offset and size that can be used by current application (Standard/Loader/Loadable) */\r
-define symbol CY_EE_OFFSET = (CY_APPL_LOADABLE && !CY_EE_IN_BTLDR) ? ((CY_EE_SIZE / CY_APPL_MAX) * (CY_APPL_NUM - 1)) : 0;\r
-define symbol CY_EE_IN_USE = (CY_APPL_LOADABLE && !CY_EE_IN_BTLDR) ? (CY_EE_SIZE / CY_APPL_MAX) : CY_EE_SIZE;\r
-\r
-/* Define EEPROM region */\r
-define region EEPROM_region = mem:[from (0x90200000 + CY_EE_OFFSET) size CY_EE_IN_USE];\r
-\r
-/* Define APPL region that will limit application size */\r
-define region APPL_region = mem:[from CY_APPL_START size CY_APPL_ROW_CNT * CY_FLASH_ROW_SIZE];\r
-\r
-\r
-/****** Initializations ******/\r
-initialize by copy { readwrite };\r
-do not initialize { section .noinit };\r
-do not initialize { readwrite section .ramvectors };\r
-\r
-/******** Placements *********/\r
-".cybootloader" : place at start of ROM_region {block LOADER};\r
-"APPL" : place at start of APPL_region {block APPL};\r
-\r
-"RAMVEC" : place at start of RAM_region { readwrite section .ramvectors };\r
-"readwrite" : place in RAM_region { readwrite };\r
-"HSTACK" : place at end of RAM_region { block HSTACK};\r
-\r
-keep { section .cybootloader, \r
- section .cyloadermeta, \r
- section .cyloadablemeta,\r
- section .cyconfigecc, \r
- section .cycustnvl, \r
- section .cywolatch,\r
- section .cyeeprom, \r
- section .cyflashprotect,\r
- section .cymeta };\r
-\r
-".cyloadermeta" : place at address mem : (CY_APPL_LOADER ? (CY_FLASH_SIZE - CY_METADATA_SIZE) : 0xF0000000) { readonly section .cyloadermeta };\r
-".cyloadablemeta" : place at address mem : (CY_FLASH_SIZE - CY_FLASH_ROW_SIZE * (CY_APPL_NUM - 1) - CY_METADATA_SIZE) { readonly section .cyloadablemeta };\r
-".cyconfigecc" : place at address mem : (0x80000000 + CY_ECC_OFFSET) { readonly section .cyconfigecc };\r
-".cycustnvl" : place at address mem : 0x90000000 { readonly section .cycustnvl };\r
-".cywolatch" : place at address mem : 0x90100000 { readonly section .cywolatch };\r
-".cyeeprom" : place in EEPROM_region { readonly section .cyeeprom };\r
-".cyflashprotect" : place at address mem : 0x90400000 { readonly section .cyflashprotect };\r
-".cymeta" : place at address mem : 0x90500000 { readonly section .cymeta };\r
-\r
-\r
-/* EOF */\r
+++ /dev/null
-#! armcc -E\r
-; The first line specifies a preprocessor command that the linker invokes \r
-; to pass a scatter file through a C preprocessor.\r
-\r
-;********************************************************************************\r
-;* File Name: Cm3RealView.scat\r
-;* Version 4.0\r
-;*\r
-;* Description:\r
-;* This Linker Descriptor file describes the memory layout of the PSoC5\r
-;* device. The memory layout of the final binary and hex images as well as\r
-;* the placement in PSoC5 memory is described.\r
-;*\r
-;*\r
-;* Note:\r
-;*\r
-;* romvectors: Cypress default Interrupt sevice routine vector table.\r
-;*\r
-;* This is the ISR vector table at bootup. Used only for the reset vector.\r
-;*\r
-;*\r
-;* ramvectors: Cypress ram interrupt service routine vector table.\r
-;*\r
-;* This is the ISR vector table used by the application.\r
-;*\r
-;*\r
-;********************************************************************************\r
-;* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-;* You may use this file only in accordance with the license, terms, conditions,\r
-;* disclaimers, and limitations in the end user license agreement accompanying\r
-;* the software package with which this file was provided.\r
-;********************************************************************************/\r
-#include "cyfitter.h"\r
-\r
-#define CY_FLASH_SIZE 131072\r
-#define CY_APPL_ORIGIN 0\r
-#define CY_FLASH_ROW_SIZE 256\r
-#define CY_ECC_ROW_SIZE 32\r
-#define CY_EE_SIZE 2048\r
-#define CY_METADATA_SIZE 64\r
-\r
-\r
-; Define application base address\r
-#if (CYDEV_PROJ_TYPE == CYDEV_PROJ_TYPE_LOADABLE)\r
- #define CY_APPL_NUM 1\r
- #define CY_APPL_MAX 1\r
- #define CY_EE_IN_BTLDR \r
-\r
- #if CY_APPL_ORIGIN\r
- #define APPL1_START CY_APPL_ORIGIN\r
- #else\r
- #define APPL1_START AlignExpr(ImageLimit(CYBOOTLOADER), CY_FLASH_ROW_SIZE)\r
- #endif\r
-\r
- #define APPL_START (APPL1_START + AlignExpr(((CY_FLASH_SIZE - APPL1_START - 2 * CY_FLASH_ROW_SIZE) / 2 ) * (CY_APPL_NUM - 1), CY_FLASH_ROW_SIZE))\r
- #define ECC_OFFSET ((APPL_START / CY_FLASH_ROW_SIZE) * CY_ECC_ROW_SIZE)\r
- #define EE_OFFSET (CY_EE_IN_BTLDR ? 0 : (CY_EE_SIZE / CY_APPL_MAX) * (CY_APPL_NUM - 1))\r
- #define EE_SIZE (CY_EE_IN_BTLDR ? CY_EE_SIZE : (CY_EE_SIZE / CY_APPL_MAX))\r
-\r
-#else\r
-\r
- #define APPL_START 0\r
- #define ECC_OFFSET 0\r
- #define EE_OFFSET 0\r
- #define EE_SIZE CY_EE_SIZE\r
-\r
-#endif\r
-\r
-\r
-; Place Bootloader at the beginning of Flash\r
-#if (CYDEV_PROJ_TYPE == CYDEV_PROJ_TYPE_LOADABLE)\r
-\r
- CYBOOTLOADER 0\r
- {\r
- .cybootloader +0\r
- {\r
- * (.cybootloader)\r
- }\r
- }\r
-\r
- #if CY_APPL_ORIGIN\r
- ScatterAssert(APPL_START > LoadLimit(CYBOOTLOADER))\r
- #endif\r
-\r
-#endif\r
-\r
-\r
-APPLICATION APPL_START (CY_FLASH_SIZE - APPL_START)\r
-{\r
- VECTORS +0\r
- {\r
- * (.romvectors)\r
- }\r
-\r
- CODE +0\r
- {\r
- * (+RO)\r
- }\r
-\r
- ISRVECTORS (0x20000000 - (32768 / 2)) UNINIT\r
- {\r
- * (.ramvectors)\r
- }\r
-\r
- NOINIT_DATA +0 UNINIT\r
- {\r
- * (.noinit)\r
- }\r
-\r
- DATA +0\r
- {\r
- .ANY (+RW, +ZI)\r
- }\r
-\r
- ARM_LIB_HEAP (0x20000000 + (32768 / 2) - 0x0800 - 0x2000) EMPTY 0x0800\r
- {\r
- }\r
-\r
- ARM_LIB_STACK (0x20000000 + (32768 / 2)) EMPTY -0x2000\r
- {\r
- }\r
-}\r
-\r
-\r
-#if (CYDEV_PROJ_TYPE == CYDEV_PROJ_TYPE_BOOTLOADER || CYDEV_PROJ_TYPE == CYDEV_PROJ_TYPE_MULTIAPPBOOTLOADER)\r
-\r
- CYLOADERMETA (CY_FLASH_SIZE - CY_METADATA_SIZE)\r
- {\r
- .cyloadermeta +0 { * (.cyloadermeta) }\r
- }\r
-\r
-#else\r
-\r
- #if (CYDEV_PROJ_TYPE == CYDEV_PROJ_TYPE_LOADABLE)\r
-\r
- CYLOADABLEMETA (CY_FLASH_SIZE - CY_FLASH_ROW_SIZE * (CY_APPL_NUM - 1) - CY_METADATA_SIZE)\r
- {\r
- .cyloadablemeta +0 { * (.cyloadablemeta) }\r
- }\r
- \r
- #endif\r
-\r
-#endif\r
-\r
-#if (CYDEV_ECC_ENABLE == 0)\r
-\r
- CYCONFIGECC (0x80000000 + ECC_OFFSET)\r
- {\r
- .cyconfigecc +0 { * (.cyconfigecc) }\r
- }\r
-\r
-#endif\r
-\r
-CYCUSTNVL 0x90000000\r
-{\r
- .cycustnvl +0 { * (.cycustnvl) }\r
-}\r
-\r
-CYWOLATCH 0x90100000\r
-{\r
- .cywolatch +0 { * (.cywolatch) }\r
-}\r
-\r
-#if defined(CYDEV_ALLOCATE_EEPROM)\r
-\r
- CYEEPROM 0x90200000 + EE_OFFSET (EE_SIZE)\r
- {\r
- .cyeeprom +0 { * (.cyeeprom) }\r
- }\r
-\r
-#endif\r
-\r
-CYFLASHPROTECT 0x90400000\r
-{\r
- .cyflashprotect +0 { * (.cyflashprotect) }\r
-}\r
-\r
-CYMETA 0x90500000\r
-{\r
- .cymeta +0 { * (.cymeta) }\r
-}\r
-\r
-#if (CYDEV_PROJ_TYPE == CYDEV_PROJ_TYPE_LOADABLE)\r
-\r
- CYLOADERMETA +0\r
- {\r
- .cyloadermeta +0 { * (.cyloadermeta) }\r
- }\r
-\r
-#endif\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: Cm3Start.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Startup code for the ARM CM3.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include <limits.h>\r
-#include "cydevice_trm.h"\r
-#include "cytypes.h"\r
-#include "cyfitter_cfg.h"\r
-#include "CyLib.h"\r
-#include "CyDmac.h"\r
-#include "cyfitter.h"\r
-\r
-#define CY_NUM_INTERRUPTS (32u)\r
-#define CY_NUM_VECTORS (CYINT_IRQ_BASE + CY_NUM_INTERRUPTS)\r
-#define CY_NUM_ROM_VECTORS (4u)\r
-#define CY_NVIC_APINT_PTR ((reg32 *) CYREG_NVIC_APPLN_INTR)\r
-#define CY_NVIC_CFG_CTRL_PTR ((reg32 *) CYREG_NVIC_CFG_CONTROL)\r
-#define CY_NVIC_APINT_PRIGROUP_3_5 (0x00000400u) /* Priority group 3.5 split */\r
-#define CY_NVIC_APINT_VECTKEY (0x05FA0000u) /* This key is required in order to write the NVIC_APINT register */\r
-#define CY_NVIC_CFG_STACKALIGN (0x00000200u) /* This specifies that the exception stack must be 8 byte aligned */\r
-\r
-\r
-/* Extern functions */\r
-extern void CyBtldr_CheckLaunch(void);\r
-\r
-/* Function prototypes */\r
-void initialize_psoc(void);\r
-CY_ISR(IntDefaultHandler);\r
-void Reset(void);\r
-CY_ISR(IntDefaultHandler);\r
-\r
-#if defined(__ARMCC_VERSION)\r
- #define INITIAL_STACK_POINTER ((cyisraddress)(uint32)&Image$$ARM_LIB_STACK$$ZI$$Limit)\r
-#elif defined (__GNUC__)\r
- #define INITIAL_STACK_POINTER (&__cy_stack)\r
-#elif defined (__ICCARM__)\r
- #pragma language=extended\r
- #pragma segment="CSTACK"\r
- #define INITIAL_STACK_POINTER { .__ptr = __sfe( "CSTACK" ) }\r
-\r
- extern void __iar_program_start( void );\r
- extern void __iar_data_init3 (void);\r
-#endif /* (__ARMCC_VERSION) */\r
-\r
-/* Global variables */\r
-#if !defined (__ICCARM__)\r
- CY_NOINIT static uint32 cySysNoInitDataValid;\r
-#endif /* !defined (__ICCARM__) */\r
-\r
-\r
-/*******************************************************************************\r
-* Default Ram Interrupt Vector table storage area. Must be 256-byte aligned.\r
-*******************************************************************************/\r
-#if defined (__ICCARM__)\r
- #pragma location=".ramvectors"\r
- #pragma data_alignment=256\r
-#else\r
- CY_SECTION(".ramvectors")\r
- CY_ALIGN(256)\r
-#endif /* defined (__ICCARM__) */\r
-cyisraddress CyRamVectors[CY_NUM_VECTORS];\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: IntDefaultHandler\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function is called for all interrupts, other than reset, that get\r
-* called before the system is setup.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Theory:\r
-* Any value other than zero is acceptable.\r
-*\r
-*******************************************************************************/\r
-CY_ISR(IntDefaultHandler)\r
-{\r
-\r
- while(1)\r
- {\r
- /***********************************************************************\r
- * We should never get here. If we do, a serious problem occured, so go\r
- * into an infinite loop.\r
- ***********************************************************************/\r
- }\r
-}\r
-\r
-\r
-#if defined(__ARMCC_VERSION)\r
-\r
-/* Local function for the device reset. */\r
-extern void Reset(void);\r
-\r
-/* Application entry point. */\r
-extern void $Super$$main(void);\r
-\r
-/* Linker-generated Stack Base addresses, Two Region and One Region */\r
-extern uint32 Image$$ARM_LIB_STACK$$ZI$$Limit;\r
-\r
-/* RealView C Library initialization. */\r
-extern int __main(void);\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: Reset\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function handles the reset interrupt for the RVDS/MDK toolchains.\r
-* This is the first bit of code that is executed at startup.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void Reset(void)\r
-{\r
- #if(CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE)\r
-\r
- /* For PSoC 5LP, debugging is enabled by default */\r
- #if(CYDEV_DEBUGGING_ENABLE == 0)\r
- *(reg32 *)(CYDEV_DEBUG_ENABLE_REGISTER) |= CYDEV_DEBUG_ENABLE_MASK;\r
- #endif /* (CYDEV_DEBUGGING_ENABLE) */\r
-\r
- /* Reset Status Register has Read-to-clear SW access mode.\r
- * Preserve current RESET_SR0 state to make it available for next reading.\r
- */\r
- *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
-\r
- #endif /* (CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE) */\r
-\r
- #if(CYDEV_BOOTLOADER_ENABLE)\r
- CyBtldr_CheckLaunch();\r
- #endif /* (CYDEV_BOOTLOADER_ENABLE) */\r
-\r
- __main();\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: $Sub$$main\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function is called imediatly before the users main\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void $Sub$$main(void)\r
-{\r
- initialize_psoc();\r
-\r
- /* Call original main */\r
- $Super$$main();\r
-\r
- while (1)\r
- {\r
- /* If main returns it is undefined what we should do. */\r
- }\r
-}\r
-\r
-#elif defined(__GNUC__)\r
-\r
-void Start_c(void);\r
-\r
-/* Stack Base address */\r
-extern void __cy_stack(void);\r
-\r
-/* Application entry point. */\r
-extern int main(void);\r
-\r
-/* The static objects constructors initializer */\r
-extern void __libc_init_array(void);\r
-\r
-typedef unsigned char __cy_byte_align8 __attribute ((aligned (8)));\r
-\r
-struct __cy_region\r
-{\r
- __cy_byte_align8 *init; /* Initial contents of this region. */\r
- __cy_byte_align8 *data; /* Start address of region. */\r
- size_t init_size; /* Size of initial data. */\r
- size_t zero_size; /* Additional size to be zeroed. */\r
-};\r
-\r
-extern const struct __cy_region __cy_regions[];\r
-extern const char __cy_region_num __attribute__((weak));\r
-#define __cy_region_num ((size_t)&__cy_region_num)\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: Reset\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function handles the reset interrupt for the GCC toolchain. This is the\r
-* first bit of code that is executed at startup.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void Reset(void)\r
-{\r
- #if(CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE)\r
-\r
- /* For PSoC 5LP, debugging is enabled by default */\r
- #if(CYDEV_DEBUGGING_ENABLE == 0)\r
- *(reg32 *)(CYDEV_DEBUG_ENABLE_REGISTER) |= CYDEV_DEBUG_ENABLE_MASK;\r
- #endif /* (CYDEV_DEBUGGING_ENABLE) */\r
-\r
- /* Reset Status Register has Read-to-clear SW access mode.\r
- * Preserve current RESET_SR0 state to make it available for next reading.\r
- */\r
- *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
-\r
- #endif /* (CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE) */\r
-\r
- #if(CYDEV_BOOTLOADER_ENABLE)\r
- CyBtldr_CheckLaunch();\r
- #endif /* (CYDEV_BOOTLOADER_ENABLE) */\r
-\r
- Start_c();\r
-}\r
-\r
-__attribute__((weak))\r
-void _exit(int status)\r
-{\r
- /* Cause a divide by 0 exception */\r
- int x = status / INT_MAX;\r
- x = 4 / x;\r
-\r
- while(1)\r
- {\r
- }\r
-}\r
-\r
-/*******************************************************************************\r
-* Function Name: Start_c\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function handles initializing the .data and .bss sections in\r
-* preperation for running standard C code. Once initialization is complete\r
-* it will call main(). This function will never return.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void Start_c(void) __attribute__ ((noreturn));\r
-void Start_c(void)\r
-{\r
- unsigned regions = __cy_region_num;\r
- const struct __cy_region *rptr = __cy_regions;\r
-\r
- /* Initialize memory */\r
- for (regions = __cy_region_num, rptr = __cy_regions; regions--; rptr++)\r
- {\r
- uint32 *src = (uint32 *)rptr->init;\r
- uint32 *dst = (uint32 *)rptr->data;\r
- unsigned limit = rptr->init_size;\r
- unsigned count;\r
-\r
- for (count = 0u; count != limit; count += sizeof (uint32))\r
- {\r
- *dst++ = *src++;\r
- }\r
- limit = rptr->zero_size;\r
- for (count = 0u; count != limit; count += sizeof (uint32))\r
- {\r
- *dst++ = 0u;\r
- }\r
- }\r
-\r
- /* Invoke static objects constructors */\r
- __libc_init_array();\r
- (void) main();\r
-\r
- while (1)\r
- {\r
- /* If main returns, make sure we don't return. */\r
- }\r
-}\r
-\r
-\r
-#elif defined (__ICCARM__)\r
-\r
-/*******************************************************************************\r
-* Function Name: __low_level_init\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function perform early initializations for the IAR Embedded\r
-* Workbench IDE. It is executed in the context of reset interrupt handler\r
-* before the data sections are initialized.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* The value that determines whether or not data sections should be initialized\r
-* by the system startup code:\r
-* 0 - skip data sections initialization;\r
-* 1 - initialize data sections;\r
-*\r
-*******************************************************************************/\r
-int __low_level_init(void)\r
-{\r
- #if(CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE)\r
-\r
- /* For PSoC 5LP, debugging is enabled by default */\r
- #if(CYDEV_DEBUGGING_ENABLE == 0)\r
- *(reg32 *)(CYDEV_DEBUG_ENABLE_REGISTER) |= CYDEV_DEBUG_ENABLE_MASK;\r
- #endif /* (CYDEV_DEBUGGING_ENABLE) */\r
-\r
- /* Reset Status Register has Read-to-clear SW access mode.\r
- * Preserve current RESET_SR0 state to make it available for next reading.\r
- */\r
- *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);\r
-\r
- #endif /* (CYDEV_PROJ_TYPE != CYDEV_PROJ_TYPE_LOADABLE) */\r
-\r
- #if (CYDEV_BOOTLOADER_ENABLE)\r
- CyBtldr_CheckLaunch();\r
- #endif /* CYDEV_BOOTLOADER_ENABLE */\r
-\r
- /* Initialize data sections */\r
- __iar_data_init3();\r
-\r
- initialize_psoc();\r
-\r
- return 0;\r
-}\r
-\r
-#endif /* __GNUC__ */\r
-\r
-\r
-/*******************************************************************************\r
-*\r
-* Default Rom Interrupt Vector table.\r
-*\r
-*******************************************************************************/\r
-#if defined(__ARMCC_VERSION)\r
- /* Suppress diagnostic message 1296-D: extended constant initialiser used */\r
- #pragma diag_suppress 1296\r
-#endif /* defined(__ARMCC_VERSION) */\r
-\r
-#if defined (__ICCARM__)\r
- #pragma location=".romvectors"\r
- const intvec_elem __vector_table[CY_NUM_ROM_VECTORS] =\r
-#else\r
- CY_SECTION(".romvectors")\r
- const cyisraddress RomVectors[CY_NUM_ROM_VECTORS] =\r
-#endif /* defined (__ICCARM__) */\r
-{\r
- INITIAL_STACK_POINTER, /* The initial stack pointer 0 */\r
- #if defined (__ICCARM__) /* The reset handler 1 */\r
- __iar_program_start,\r
- #else\r
- (cyisraddress)&Reset,\r
- #endif /* defined (__ICCARM__) */\r
- &IntDefaultHandler, /* The NMI handler 2 */\r
- &IntDefaultHandler, /* The hard fault handler 3 */\r
-};\r
-\r
-#if defined(__ARMCC_VERSION)\r
- #pragma diag_default 1296\r
-#endif /* defined(__ARMCC_VERSION) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: initialize_psoc\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function used to initialize the PSoC chip before calling main.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#if (defined(__GNUC__) && !defined(__ARMCC_VERSION))\r
-__attribute__ ((constructor(101)))\r
-#endif\r
-void initialize_psoc(void)\r
-{\r
- uint32 i;\r
-\r
- /* Set Priority group 5. */\r
-\r
- /* Writes to NVIC_APINT register require the VECTKEY in the upper half */\r
- *CY_NVIC_APINT_PTR = CY_NVIC_APINT_VECTKEY | CY_NVIC_APINT_PRIGROUP_3_5;\r
- *CY_NVIC_CFG_CTRL_PTR |= CY_NVIC_CFG_STACKALIGN;\r
-\r
- /* Set Ram interrupt vectors to default functions. */\r
- for (i = 0u; i < CY_NUM_VECTORS; i++)\r
- {\r
- #if defined (__ICCARM__)\r
- CyRamVectors[i] = (i < CY_NUM_ROM_VECTORS) ? __vector_table[i].__fun : &IntDefaultHandler;\r
- #else\r
- CyRamVectors[i] = (i < CY_NUM_ROM_VECTORS) ? RomVectors[i] : &IntDefaultHandler;\r
- #endif /* defined (__ICCARM__) */\r
- }\r
-\r
- /* Was stored in CFGMEM to avoid being cleared while SRAM gets cleared */\r
- CyResetStatus = CY_GET_REG8(CYREG_PHUB_CFGMEM23_CFG1);\r
-\r
- /* Point NVIC at the RAM vector table. */\r
- *CYINT_VECT_TABLE = CyRamVectors;\r
-\r
- /* Initialize the configuration registers. */\r
- cyfitter_cfg();\r
-\r
- #if(0u != DMA_CHANNELS_USED__MASK0)\r
-\r
- /* Setup DMA - only necessary if the design contains a DMA component. */\r
- CyDmacConfigure();\r
-\r
- #endif /* (0u != DMA_CHANNELS_USED__MASK0) */\r
-\r
- #if !defined (__ICCARM__)\r
- /* Actually, no need to clean this variable, just to make compiler happy. */\r
- cySysNoInitDataValid = 0u;\r
- #endif /* !defined (__ICCARM__) */\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyBootAsmGnu.s\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Assembly routines for GNU as.\r
-*\r
-********************************************************************************\r
-* Copyright 2010-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-.include "cyfittergnu.inc"\r
-\r
-.syntax unified\r
-.text\r
-.thumb\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDelayCycles\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Delays for the specified number of cycles.\r
-*\r
-* Parameters:\r
-* uint32 cycles: number of cycles to delay.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-/* void CyDelayCycles(uint32 cycles) */\r
-.align 3 /* Align to 8 byte boundary (2^n) */\r
-.global CyDelayCycles\r
-.func CyDelayCycles, CyDelayCycles\r
-.type CyDelayCycles, %function\r
-.thumb_func\r
-CyDelayCycles: /* cycles bytes */\r
-/* If ICache is enabled */\r
-.ifeq CYDEV_INSTRUCT_CACHE_ENABLED - 1\r
-\r
- ADDS r0, r0, #2 /* 1 2 Round to nearest multiple of 4 */\r
- LSRS r0, r0, #2 /* 1 2 Divide by 4 and set flags */\r
- BEQ CyDelayCycles_done /* 2 2 Skip if 0 */\r
- NOP /* 1 2 Loop alignment padding */\r
-\r
-CyDelayCycles_loop:\r
- SUBS r0, r0, #1 /* 1 2 */\r
- MOV r0, r0 /* 1 2 Pad loop to power of two cycles */\r
- BNE CyDelayCycles_loop /* 2 2 */\r
-\r
-CyDelayCycles_done:\r
- BX lr /* 3 2 */\r
-\r
-.else\r
-\r
- CMP r0, #20 /* 1 2 If delay is short - jump to cycle */\r
- BLS CyDelayCycles_short /* 1 2 */\r
- PUSH {r1} /* 2 2 PUSH r1 to stack */\r
- MOVS r1, #1 /* 1 2 */\r
-\r
- SUBS r0, r0, #20 /* 1 2 Subtract overhead */\r
- LDR r1,=CYREG_CACHE_CC_CTL/* 2 2 Load flash wait cycles value */\r
- LDRB r1, [r1, #0] /* 2 2 */\r
- ANDS r1, #0xC0 /* 1 2 */\r
-\r
- LSRS r1, r1, #6 /* 1 2 */\r
- PUSH {r2} /* 1 2 PUSH r2 to stack */\r
- LDR r2, =cy_flash_cycles /* 2 2 */\r
- LDRB r1, [r2, r1] /* 2 2 */\r
-\r
- POP {r2} /* 2 2 POP r2 from stack */\r
- NOP /* 1 2 Alignment padding */\r
- NOP /* 1 2 Alignment padding */\r
- NOP /* 1 2 Alignment padding */\r
-\r
-CyDelayCycles_loop:\r
- SBCS r0, r0, r1 /* 1 2 */\r
- BPL CyDelayCycles_loop /* 3 2 */\r
- NOP /* 1 2 Loop alignment padding */\r
- NOP /* 1 2 Loop alignment padding */\r
-\r
- POP {r1} /* 2 2 POP r1 from stack */\r
-CyDelayCycles_done:\r
- BX lr /* 3 2 */\r
- NOP /* 1 2 Alignment padding */\r
- NOP /* 1 2 Alignment padding */\r
-\r
-CyDelayCycles_short:\r
- SBCS r0, r0, #4 /* 1 2 */\r
- BPL CyDelayCycles_short /* 3 2 */\r
- BX lr /* 3 2 */\r
-\r
-cy_flash_cycles:\r
-.byte 0x0B\r
-.byte 0x05\r
-.byte 0x07\r
-.byte 0x09\r
-.endif\r
-\r
-.endfunc\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyEnterCriticalSection\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* CyEnterCriticalSection disables interrupts and returns a value indicating\r
-* whether interrupts were previously enabled (the actual value depends on\r
-* whether the device is PSoC 3 or PSoC 5).\r
-*\r
-* Note Implementation of CyEnterCriticalSection manipulates the IRQ enable bit\r
-* with interrupts still enabled. The test and set of the interrupt bits is not\r
-* atomic; this is true for both PSoC 3 and PSoC 5. Therefore, to avoid\r
-* corrupting processor state, it must be the policy that all interrupt routines\r
-* restore the interrupt enable bits as they were found on entry.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* uint8\r
-* Returns 0 if interrupts were previously enabled or 1 if interrupts\r
-* were previously disabled.\r
-*\r
-*******************************************************************************/\r
-/* uint8 CyEnterCriticalSection(void) */\r
-.global CyEnterCriticalSection\r
-.func CyEnterCriticalSection, CyEnterCriticalSection\r
-.type CyEnterCriticalSection, %function\r
-.thumb_func\r
-CyEnterCriticalSection:\r
- MRS r0, PRIMASK /* Save and return interrupt state */\r
- CPSID I /* Disable interrupts */\r
- BX lr\r
-.endfunc\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyExitCriticalSection\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* CyExitCriticalSection re-enables interrupts if they were enabled before\r
-* CyEnterCriticalSection was called. The argument should be the value returned\r
-* from CyEnterCriticalSection.\r
-*\r
-* Parameters:\r
-* uint8 savedIntrStatus:\r
-* Saved interrupt status returned by the CyEnterCriticalSection function.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-/* void CyExitCriticalSection(uint8 savedIntrStatus) */\r
-.global CyExitCriticalSection\r
-.func CyExitCriticalSection, CyExitCriticalSection\r
-.type CyExitCriticalSection, %function\r
-.thumb_func\r
-CyExitCriticalSection:\r
- MSR PRIMASK, r0 /* Restore interrupt state */\r
- BX lr\r
-.endfunc\r
-\r
-.end\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-;-------------------------------------------------------------------------------\r
-; FILENAME: CyBootAsmIar.s\r
-; Version 4.0\r
-;\r
-; DESCRIPTION:\r
-; Assembly routines for IAR Embedded Workbench IDE.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; Copyright 2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions,\r
-; disclaimers, and limitations in the end user license agreement accompanying\r
-; the software package with which this file was provided.\r
-;-------------------------------------------------------------------------------\r
-\r
- SECTION .text:CODE:ROOT(4)\r
- PUBLIC CyDelayCycles\r
- PUBLIC CyEnterCriticalSection\r
- PUBLIC CyExitCriticalSection\r
- INCLUDE cyfitteriar.inc\r
- THUMB\r
-\r
-\r
-;-------------------------------------------------------------------------------\r
-; Function Name: CyEnterCriticalSection\r
-;-------------------------------------------------------------------------------\r
-;\r
-; Summary:\r
-; CyEnterCriticalSection disables interrupts and returns a value indicating\r
-; whether interrupts were previously enabled.\r
-;\r
-; Note Implementation of CyEnterCriticalSection manipulates the IRQ enable bit\r
-; with interrupts still enabled. The test and set of the interrupt bits is not\r
-; atomic. Therefore, to avoid corrupting processor state, it must be the policy \r
-; that all interrupt routines restore the interrupt enable bits as they were \r
-; found on entry.\r
-;\r
-; Parameters:\r
-; None\r
-;\r
-; Return:\r
-; uint8\r
-; Returns 0 if interrupts were previously enabled or 1 if interrupts\r
-; were previously disabled.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; uint8 CyEnterCriticalSection(void)\r
-\r
-CyEnterCriticalSection:\r
- MRS r0, PRIMASK ; Save and return interrupt state\r
- CPSID I ; Disable interrupts\r
- BX lr\r
-\r
-\r
-;-------------------------------------------------------------------------------\r
-; Function Name: CyExitCriticalSection\r
-;-------------------------------------------------------------------------------\r
-;\r
-; Summary:\r
-; CyExitCriticalSection re-enables interrupts if they were enabled before\r
-; CyEnterCriticalSection was called. The argument should be the value returned\r
-; from CyEnterCriticalSection.\r
-;\r
-; Parameters:\r
-; uint8 savedIntrStatus:\r
-; Saved interrupt status returned by the CyEnterCriticalSection function.\r
-;\r
-; Return:\r
-; None\r
-;\r
-;-------------------------------------------------------------------------------\r
-; void CyExitCriticalSection(uint8 savedIntrStatus)\r
-\r
-CyExitCriticalSection:\r
- MSR PRIMASK, r0 ; Restore interrupt state\r
- BX lr\r
-\r
-\r
-;-------------------------------------------------------------------------------\r
-; Function Name: CyDelayCycles\r
-;-------------------------------------------------------------------------------\r
-;\r
-; Summary:\r
-; Delays for the specified number of cycles.\r
-;\r
-; Parameters:\r
-; uint32 cycles: number of cycles to delay.\r
-;\r
-; Return:\r
-; None\r
-;\r
-;-------------------------------------------------------------------------------\r
-; void CyDelayCycles(uint32 cycles)\r
-\r
-CyDelayCycles: \r
- IF CYDEV_INSTRUCT_CACHE_ENABLED == 1\r
- ; cycles bytes\r
- ADDS r0, r0, #2 ; 1 2 Round to nearest multiple of 4\r
- LSRS r0, r0, #2 ; 1 2 Divide by 4 and set flags\r
- BEQ CyDelayCycles_done ; 2 2 Skip if 0\r
- NOP ; 1 2 Loop alignment padding\r
-CyDelayCycles_loop:\r
- SUBS r0, r0, #1 ; 1 2\r
- MOV r0, r0 ; 1 2 Pad loop to power of two cycles\r
- BNE CyDelayCycles_loop ; 2 2\r
-CyDelayCycles_done:\r
- BX lr ; 3 2\r
- \r
- ELSE\r
- \r
- CMP r0, #20 ; 1 2 If delay is short - jump to cycle\r
- BLS CyDelayCycles_short ; 1 2\r
- PUSH {r1} ; 2 2 PUSH r1 to stack\r
- MOVS r1, #1 ; 1 2\r
-\r
- SUBS r0, r0, #20 ; 1 2 Subtract overhead\r
- LDR r1,=CYREG_CACHE_CC_CTL; 2 2 Load flash wait cycles value\r
- LDRB r1, [r1, #0] ; 2 2\r
- ANDS r1, r1, #0xC0 ; 1 2\r
-\r
- LSRS r1, r1, #6 ; 1 2\r
- PUSH {r2} ; 1 2 PUSH r2 to stack\r
- LDR r2, =cy_flash_cycles ; 2 2\r
- LDRB r1, [r2, r1] ; 2 2\r
-\r
- POP {r2} ; 2 2 POP r2 from stack\r
- NOP ; 1 2 Alignment padding\r
- NOP ; 1 2 Alignment padding\r
- NOP ; 1 2 Alignment padding\r
-\r
-CyDelayCycles_loop:\r
- SBCS r0, r0, r1 ; 1 2\r
- BPL CyDelayCycles_loop ; 3 2\r
- NOP ; 1 2 Loop alignment padding\r
- NOP ; 1 2 Loop alignment padding\r
-\r
- POP {r1} ; 2 2 POP r1 from stack\r
-CyDelayCycles_done:\r
- BX lr ; 3 2\r
- NOP ; 1 2 Alignment padding\r
- NOP ; 1 2 Alignment padding\r
-CyDelayCycles_short:\r
- SBCS r0, r0, #4 ; 1 2\r
- BPL CyDelayCycles_short ; 3 2\r
- BX lr ; 3 2\r
- NOP ; 1 2 Loop alignment padding\r
-\r
- DATA\r
-cy_flash_cycles:\r
-byte_1 DCB 0x0B\r
-byte_2 DCB 0x05\r
-byte_3 DCB 0x07\r
-byte_4 DCB 0x09\r
-\r
- ENDIF\r
-\r
- END\r
+++ /dev/null
-;-------------------------------------------------------------------------------\r
-; FILENAME: CyBootAsmRv.s\r
-; Version 4.0\r
-;\r
-; DESCRIPTION:\r
-; Assembly routines for RealView.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; Copyright 2010-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions,\r
-; disclaimers, and limitations in the end user license agreement accompanying\r
-; the software package with which this file was provided.\r
-;-------------------------------------------------------------------------------\r
-\r
- AREA |.text|,CODE,ALIGN=3\r
- THUMB\r
- EXTERN Reset\r
-\r
- GET cyfitterrv.inc\r
-\r
-;-------------------------------------------------------------------------------\r
-; Function Name: CyDelayCycles\r
-;-------------------------------------------------------------------------------\r
-;\r
-; Summary:\r
-; Delays for the specified number of cycles.\r
-;\r
-; Parameters:\r
-; uint32 cycles: number of cycles to delay.\r
-;\r
-; Return:\r
-; None\r
-;\r
-;-------------------------------------------------------------------------------\r
-; void CyDelayCycles(uint32 cycles)\r
- ALIGN 8\r
-CyDelayCycles FUNCTION\r
- EXPORT CyDelayCycles\r
- IF CYDEV_INSTRUCT_CACHE_ENABLED == 1\r
- ; cycles bytes\r
- ADDS r0, r0, #2 ; 1 2 Round to nearest multiple of 4\r
- LSRS r0, r0, #2 ; 1 2 Divide by 4 and set flags\r
- BEQ CyDelayCycles_done ; 2 2 Skip if 0\r
- NOP ; 1 2 Loop alignment padding\r
-CyDelayCycles_loop\r
- SUBS r0, r0, #1 ; 1 2\r
- MOV r0, r0 ; 1 2 Pad loop to power of two cycles\r
- BNE CyDelayCycles_loop ; 2 2\r
- NOP ; 1 2 Loop alignment padding\r
-CyDelayCycles_done\r
- BX lr ; 3 2\r
-\r
- ELSE\r
-\r
- CMP r0, #20 ; 1 2 If delay is short - jump to cycle\r
- BLS CyDelayCycles_short ; 1 2\r
- PUSH {r1} ; 2 2 PUSH r1 to stack\r
- MOVS r1, #1 ; 1 2\r
-\r
- SUBS r0, r0, #20 ; 1 2 Subtract overhead\r
- LDR r1,=CYREG_CACHE_CC_CTL; 2 2 Load flash wait cycles value\r
- LDRB r1, [r1, #0] ; 2 2\r
- ANDS r1, #0xC0 ; 1 2\r
-\r
- LSRS r1, r1, #6 ; 1 2\r
- PUSH {r2} ; 1 2 PUSH r2 to stack\r
- LDR r2, =cy_flash_cycles ; 2 2\r
- LDRB r1, [r2, r1] ; 2 2\r
-\r
- POP {r2} ; 2 2 POP r2 from stack\r
- NOP ; 1 2 Alignment padding\r
- NOP ; 1 2 Alignment padding\r
- NOP ; 1 2 Alignment padding\r
-\r
-CyDelayCycles_loop\r
- SBCS r0, r0, r1 ; 1 2\r
- BPL CyDelayCycles_loop ; 3 2\r
- NOP ; 1 2 Loop alignment padding\r
- NOP ; 1 2 Loop alignment padding\r
-\r
- POP {r1} ; 2 2 POP r1 from stack\r
-CyDelayCycles_done\r
- BX lr ; 3 2\r
- NOP ; 1 2 Alignment padding\r
- NOP ; 1 2 Alignment padding\r
-\r
-CyDelayCycles_short\r
- SBCS r0, r0, #4 ; 1 2\r
- BPL CyDelayCycles_short ; 3 2\r
- BX lr ; 3 2\r
-\r
-cy_flash_cycles\r
-byte_1 DCB 0x0B\r
-byte_2 DCB 0x05\r
-byte_3 DCB 0x07\r
-byte_4 DCB 0x09\r
-\r
- ENDIF\r
- ENDFUNC\r
-\r
-\r
-;-------------------------------------------------------------------------------\r
-; Function Name: CyEnterCriticalSection\r
-;-------------------------------------------------------------------------------\r
-;\r
-; Summary:\r
-; CyEnterCriticalSection disables interrupts and returns a value indicating\r
-; whether interrupts were previously enabled (the actual value depends on\r
-; whether the device is PSoC 3 or PSoC 5).\r
-;\r
-; Note Implementation of CyEnterCriticalSection manipulates the IRQ enable bit\r
-; with interrupts still enabled. The test and set of the interrupt bits is not\r
-; atomic; this is true for both PSoC 3 and PSoC 5. Therefore, to avoid\r
-; corrupting processor state, it must be the policy that all interrupt routines\r
-; restore the interrupt enable bits as they were found on entry.\r
-;\r
-; Parameters:\r
-; None\r
-;\r
-; Return:\r
-; uint8\r
-; Returns 0 if interrupts were previously enabled or 1 if interrupts\r
-; were previously disabled.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; uint8 CyEnterCriticalSection(void)\r
-CyEnterCriticalSection FUNCTION\r
- EXPORT CyEnterCriticalSection\r
- MRS r0, PRIMASK ; Save and return interrupt state\r
- CPSID I ; Disable interrupts\r
- BX lr\r
- ENDFUNC\r
-\r
-\r
-;-------------------------------------------------------------------------------\r
-; Function Name: CyExitCriticalSection\r
-;-------------------------------------------------------------------------------\r
-;\r
-; Summary:\r
-; CyExitCriticalSection re-enables interrupts if they were enabled before\r
-; CyEnterCriticalSection was called. The argument should be the value returned\r
-; from CyEnterCriticalSection.\r
-;\r
-; Parameters:\r
-; uint8 savedIntrStatus:\r
-; Saved interrupt status returned by the CyEnterCriticalSection function.\r
-;\r
-; Return:\r
-; None\r
-;\r
-;-------------------------------------------------------------------------------\r
-; void CyExitCriticalSection(uint8 savedIntrStatus)\r
-CyExitCriticalSection FUNCTION\r
- EXPORT CyExitCriticalSection\r
- MSR PRIMASK, r0 ; Restore interrupt state\r
- BX lr\r
- ENDFUNC\r
-\r
- END\r
-\r
-; [] END OF FILE\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyDmac.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides an API for the DMAC component. The API includes functions for the\r
-* DMA controller, DMA channels and Transfer Descriptors.\r
-*\r
-* This API is the library version not the auto generated code that gets\r
-* generated when the user places a DMA component on the schematic.\r
-*\r
-* The auto generated code would use the APi's in this module.\r
-*\r
-* Note:\r
-* This code is endian agnostic.\r
-*\r
-* The Transfer Descriptor memory can be used as regular memory if the TD's are\r
-* not being used.\r
-*\r
-* This code uses the first byte of each TD to manage the free list of TD's.\r
-* The user can over write this once the TD is allocated.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "CyDmac.h"\r
-\r
-\r
-/*******************************************************************************\r
-* The following variables are initialized from CyDmacConfigure() function that\r
-* is executed from initialize_psoc() at the early initialization stage.\r
-* In case of IAR EW IDE, initialize_psoc() is executed before the data sections\r
-* are initialized. To avoid zeroing, these variables should be initialized\r
-* properly during segments initialization as well.\r
-*******************************************************************************/\r
-static uint8 CyDmaTdCurrentNumber = CY_DMA_NUMBEROF_TDS; /* Current Number of free elements in the list */\r
-static uint8 CyDmaTdFreeIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u); /* Index of the first available TD */\r
-static uint32 CyDmaChannels = DMA_CHANNELS_USED__MASK0; /* Bit map of DMA channel ownership */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmacConfigure\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Creates a linked list of all the TDs to be allocated. This function is called\r
-* by the startup code; you do not normally need to call it. You could call this\r
-* function if all of the DMA channels are inactive.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyDmacConfigure(void) \r
-{\r
- uint8 dmaIndex;\r
-\r
- /* Set TD list variables. */\r
- CyDmaTdFreeIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u);\r
- CyDmaTdCurrentNumber = CY_DMA_NUMBEROF_TDS;\r
-\r
- /* Make TD free list. */\r
- for(dmaIndex = (uint8)(CY_DMA_NUMBEROF_TDS - 1u); dmaIndex != 0u; dmaIndex--)\r
- {\r
- CY_DMA_TDMEM_STRUCT_PTR[dmaIndex].TD0[0u] = (uint8)(dmaIndex - 1u);\r
- }\r
-\r
- /* Make the last one point to zero. */\r
- CY_DMA_TDMEM_STRUCT_PTR[dmaIndex].TD0[0u] = 0u;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmacError\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns errors of the last failed DMA transaction.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* Errors of the last failed DMA transaction.\r
-*\r
-* DMAC_PERIPH_ERR:\r
-* Set to 1 when a peripheral responds to a bus transaction with an error\r
-* response.\r
-*\r
-* DMAC_UNPOP_ACC:\r
-* Set to 1 when an access is attempted to an invalid address.\r
-*\r
-* DMAC_BUS_TIMEOUT:\r
-* Set to 1 when a bus timeout occurs. Cleared by writing a 1. Timeout values\r
-* are determined by the BUS_TIMEOUT field in the PHUBCFG register.\r
-*\r
-* Theory:\r
-* Once an error occurs the error bits are sticky and are only cleared by a\r
-* write 1 to the error register.\r
-*\r
-*******************************************************************************/\r
-uint8 CyDmacError(void) \r
-{\r
- return((uint8)(((uint32) 0x0Fu) & *CY_DMA_ERR_PTR));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmacClearError\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Clears the error bits in the error register of the DMAC.\r
-*\r
-* Parameters:\r
-* error:\r
-* Clears the error bits in the DMAC error register.\r
-*\r
-* DMAC_PERIPH_ERR:\r
-* Set to 1 when a peripheral responds to a bus transaction with an error\r
-* response.\r
-*\r
-* DMAC_UNPOP_ACC:\r
-* Set to 1 when an access is attempted to an invalid address.\r
-*\r
-* DMAC_BUS_TIMEOUT:\r
-* Set to 1 when a bus timeout occurs. Cleared by writing a 1. Timeout values\r
-* are determined by the BUS_TIMEOUT field in the PHUBCFG register.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Theory:\r
-* Once an error occurs the error bits are sticky and are only cleared by a\r
-* write 1 to the error register.\r
-*\r
-*******************************************************************************/\r
-void CyDmacClearError(uint8 error) \r
-{\r
- *CY_DMA_ERR_PTR = (((uint32)0x0Fu) & ((uint32)error));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmacErrorAddress\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* When an DMAC_BUS_TIMEOUT, DMAC_UNPOP_ACC and DMAC_PERIPH_ERR occurs the\r
-* address of the error is written to the error address register and can be read\r
-* with this function.\r
-*\r
-* If there are multiple errors, only the address of the first is saved.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* The address that caused the error.\r
-*\r
-*******************************************************************************/\r
-uint32 CyDmacErrorAddress(void) \r
-{\r
- return(CY_GET_REG32(CY_DMA_ERR_ADR_PTR));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChAlloc\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Allocates a channel from the DMAC to be used in all functions that require a\r
-* channel handle.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* The allocated channel number. Zero is a valid channel number.\r
-* DMA_INVALID_CHANNEL is returned if there are no channels available.\r
-*\r
-*******************************************************************************/\r
-uint8 CyDmaChAlloc(void) \r
-{\r
- uint8 interruptState;\r
- uint8 dmaIndex;\r
- uint32 channel = 1u;\r
-\r
-\r
- /* Enter critical section! */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /* Look for a free channel. */\r
- for(dmaIndex = 0u; dmaIndex < CY_DMA_NUMBEROF_CHANNELS; dmaIndex++)\r
- {\r
- if(0uL == (CyDmaChannels & channel))\r
- {\r
- /* Mark the channel as used. */\r
- CyDmaChannels |= channel;\r
- break;\r
- }\r
-\r
- channel <<= 1u;\r
- }\r
-\r
- if(dmaIndex >= CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- dmaIndex = CY_DMA_INVALID_CHANNEL;\r
- }\r
-\r
- /* Exit critical section! */\r
- CyExitCriticalSection(interruptState);\r
-\r
- return(dmaIndex);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChFree\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Frees a channel allocated by DmaChAlloc().\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* The handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChFree(uint8 chHandle) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
- uint8 interruptState;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- /* Enter critical section */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /* Clear the bit mask that keeps track of ownership. */\r
- CyDmaChannels &= ~(((uint32) 1u) << chHandle);\r
-\r
- /* Exit critical section */\r
- CyExitCriticalSection(interruptState);\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChEnable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the DMA channel. A software or hardware request still must happen\r
-* before the channel is executed.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* uint8 preserveTds:\r
-* Preserves the original TD state when the TD has completed. This parameter\r
-* applies to all TDs in the channel.\r
-*\r
-* 0 - When a TD is completed, the DMAC leaves the TD configuration values in\r
-* their current state, and does not restore them to their original state.\r
-*\r
-* 1 - When a TD is completed, the DMAC restores the original configuration\r
-* values of the TD.\r
-*\r
-* When preserveTds is set, the TD slot that equals the channel number becomes\r
-* RESERVED and that becomes where the working registers exist. So, for example,\r
-* if you are using CH06 and preserveTds is set, you are not allowed to use TD\r
-* slot 6. That is reclaimed by the DMA engine for its private use.\r
-*\r
-* Note Do not chain back to a completed TD if the preserveTds for the channel\r
-* is set to 0. When a TD has completed preserveTds for the channel set to 0,\r
-* the transfer count will be at 0. If a TD with a transfer count of 0 is\r
-* started, the TD will transfer an indefinite amount of data.\r
-*\r
-* Take extra precautions when using the hardware request (DRQ) option when the\r
-* preserveTds is set to 0, as you might be requesting the wrong data.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChEnable(uint8 chHandle, uint8 preserveTds) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- if (0u != preserveTds)\r
- {\r
- /* Store the intermediate TD states separately in CHn_SEP_TD0/1 to\r
- * preserve the original TD chain\r
- */\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] |= CY_DMA_CH_BASIC_CFG_WORK_SEP;\r
- }\r
- else\r
- {\r
- /* Store the intermediate and final TD states on top of the original TD chain */\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] &= (uint8)(~CY_DMA_CH_BASIC_CFG_WORK_SEP);\r
- }\r
-\r
- /* Enable channel */\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] |= CY_DMA_CH_BASIC_CFG_EN;\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChDisable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the DMA channel. Once this function is called, CyDmaChStatus() may\r
-* be called to determine when the channel is disabled and which TDs were being\r
-* executed.\r
-*\r
-* If it is currently executing it will allow the current burst to finish\r
-* naturally.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChDisable(uint8 chHandle) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- /***********************************************************************\r
- * Should not change configuration information of a DMA channel when it\r
- * is active (or vulnerable to becoming active).\r
- ***********************************************************************/\r
-\r
- /* Disable channel */\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0] &= ((uint8) (~CY_DMA_CH_BASIC_CFG_EN));\r
-\r
- /* Store the intermediate and final TD states on top of the original TD chain */\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0] &= ((uint8) (~CY_DMA_CH_BASIC_CFG_WORK_SEP));\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaClearPendingDrq\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Clears pending DMA data request.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* Handle to the dma channel.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaClearPendingDrq(uint8 chHandle) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- CY_DMA_CH_STRUCT_PTR[chHandle].action[0] |= CY_DMA_CPU_TERM_CHAIN;\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0] |= 0x01u;\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChPriority\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the priority of a DMA channel. You can use this function when you want\r
-* to change the priority at run time. If the priority remains the same for a\r
-* DMA channel, then you can configure the priority in the .cydwr file.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* uint8 priority:\r
-* Priority to set the channel to, 0 - 7.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChPriority(uint8 chHandle, uint8 priority) \r
-{\r
- uint8 value;\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- value = CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] & ((uint8)(~(0x0Eu)));\r
-\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] = value | ((uint8) ((priority & 0x7u) << 0x01u));\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChSetExtendedAddress\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the high 16 bits of the source and destination addresses for the DMA\r
-* channel (valid for all TDs in the chain).\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* uint16 source:\r
-* Upper 16 bit address of the DMA transfer source.\r
-*\r
-* uint16 destination:\r
-* Upper 16 bit address of the DMA transfer destination.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChSetExtendedAddress(uint8 chHandle, uint16 source, uint16 destination) \\r
- \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
- reg16 *convert;\r
-\r
- #if(CY_PSOC5)\r
-\r
- /* 0x1FFF8000-0x1FFFFFFF needs to use alias at 0x20008000-0x2000FFFF */\r
- if(source == 0x1FFFu)\r
- {\r
- source = 0x2000u;\r
- }\r
-\r
- if(destination == 0x1FFFu)\r
- {\r
- destination = 0x2000u;\r
- }\r
-\r
- #endif /* (CY_PSOC5) */\r
-\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- /* Set source address */\r
- convert = (reg16 *) &CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG1[0];\r
- CY_SET_REG16(convert, source);\r
-\r
- /* Set destination address */\r
- convert = (reg16 *) &CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG1[2u];\r
- CY_SET_REG16(convert, destination);\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChSetInitialTd\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the initial TD to be executed for the channel when the CyDmaChEnable()\r
-* function is called.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitialize().\r
-*\r
-* uint8 startTd:\r
-* The index of TD to set as the first TD associated with the channel. Zero is\r
-* a valid TD index.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChSetInitialTd(uint8 chHandle, uint8 startTd) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_status[1u] = startTd;\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChSetRequest\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Allows the caller to terminate a chain of TDs, terminate one TD, or create a\r
-* direct request to start the DMA channel.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* uint8 request:\r
-* One of the following constants. Each of the constants is a three-bit value.\r
-*\r
-* CPU_REQ - Create a direct request to start the DMA channel\r
-* CPU_TERM_TD - Terminate one TD\r
-* CPU_TERM_CHAIN - Terminate a chain of TDs\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChSetRequest(uint8 chHandle, uint8 request) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- CY_DMA_CH_STRUCT_PTR[chHandle].action[0u] |= (request & (CPU_REQ | CPU_TERM_TD | CPU_TERM_CHAIN));\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChGetRequest\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function allows the caller of CyDmaChSetRequest() to determine if the\r
-* request was completed.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* Return:\r
-* Returns a three-bit field, corresponding to the three bits of the request,\r
-* which describes the state of the previously posted request. If the value is\r
-* zero, the request was completed. CY_DMA_INVALID_CHANNEL if the handle is\r
-* invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChGetRequest(uint8 chHandle) \r
-{\r
- cystatus status = CY_DMA_INVALID_CHANNEL;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- status = (cystatus) ((uint32)CY_DMA_CH_STRUCT_PTR[chHandle].action[0u] &\r
- (uint32)(CY_DMA_CPU_REQ | CY_DMA_CPU_TERM_TD | CY_DMA_CPU_TERM_CHAIN));\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Determines the status of the DMA channel.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitalize().\r
-*\r
-* uint8 * currentTd:\r
-* The address to store the index of the current TD. Can be NULL if the value\r
-* is not needed.\r
-*\r
-* uint8 * state:\r
-* The address to store the state of the channel. Can be NULL if the value is\r
-* not needed.\r
-*\r
-* STATUS_TD_ACTIVE\r
-* 0: Channel is not currently being serviced by DMAC\r
-* 1: Channel is currently being serviced by DMAC\r
-*\r
-* STATUS_CHAIN_ACTIVE\r
-* 0: TD chain is inactive; either no DMA requests have triggered a new chain\r
-* or the previous chain has completed.\r
-* 1: TD chain has been triggered by a DMA request\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-* Theory:\r
-* The caller can check on the activity of the Current TD and the Chain.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChStatus(uint8 chHandle, uint8 * currentTd, uint8 * state) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- if(NULL != currentTd)\r
- {\r
- *currentTd = CY_DMA_CH_STRUCT_PTR[chHandle].basic_status[1] & 0x7Fu;\r
- }\r
-\r
- if(NULL != state)\r
- {\r
- *state= CY_DMA_CH_STRUCT_PTR[chHandle].basic_status[0];\r
- }\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return (status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChSetConfiguration\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets configuration information of the channel.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or DMA_DmaInitialize().\r
-*\r
-* uint8 burstCount:\r
-* Specifies the size of bursts (1 to 127) the data transfer should be divided\r
-* into. If this value is zero then the whole transfer is done in one burst.\r
-*\r
-* uint8 requestPerBurst:\r
-* The whole of the data can be split into multiple bursts, if this is\r
-* required to complete the transaction:\r
-* 0: All subsequent bursts after the first burst will be automatically\r
-* requested and carried out\r
-* 1: All subsequent bursts after the first burst must also be individually\r
-* requested.\r
-*\r
-* uint8 tdDone0:\r
-* Selects one of the TERMOUT0 interrupt lines to signal completion. The line\r
-* connected to the nrq terminal will determine the TERMOUT0_SEL definition and\r
-* should be used as supplied by cyfitter.h\r
-*\r
-* uint8 tdDone1:\r
-* Selects one of the TERMOUT1 interrupt lines to signal completion. The line\r
-* connected to the nrq terminal will determine the TERMOUT1_SEL definition and\r
-* should be used as supplied by cyfitter.h\r
-*\r
-* uint8 tdStop:\r
-* Selects one of the TERMIN interrupt lines to signal to the DMAC that the TD\r
-* should terminate. The signal connected to the trq terminal will determine\r
-* which TERMIN (termination request) is used.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChSetConfiguration(uint8 chHandle, uint8 burstCount, uint8 requestPerBurst,\r
- uint8 tdDone0, uint8 tdDone1, uint8 tdStop) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[0] = (burstCount & 0x7Fu) | ((uint8)((requestPerBurst & 0x1u) << 7u));\r
- CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[1] = ((uint8)((tdDone1 & 0xFu) << 4u)) | (tdDone0 & 0xFu);\r
- CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[2] = 0x0Fu & tdStop;\r
- CY_DMA_CFGMEM_STRUCT_PTR[chHandle].CFG0[3] = 0u; /* burstcount_remain. */\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return (status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdAllocate\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Allocates a TD for use with an allocated DMA channel.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* Zero-based index of the TD to be used by the caller. Since there are 128 TDs\r
-* minus the reserved TDs (0 to 23), the value returned would range from 24 to\r
-* 127 not 24 to 128. DMA_INVALID_TD is returned if there are no free TDs\r
-* available.\r
-*\r
-*******************************************************************************/\r
-uint8 CyDmaTdAllocate(void) \r
-{\r
- uint8 interruptState;\r
- uint8 element = CY_DMA_INVALID_TD;\r
-\r
- /* Enter critical section! */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- if(CyDmaTdCurrentNumber > NUMBEROF_CHANNELS)\r
- {\r
- /* Get pointer to the Next available. */\r
- element = CyDmaTdFreeIndex;\r
-\r
- /* Decrement the count. */\r
- CyDmaTdCurrentNumber--;\r
-\r
- /* Update the next available pointer. */\r
- CyDmaTdFreeIndex = CY_DMA_TDMEM_STRUCT_PTR[element].TD0[0];\r
- }\r
-\r
- /* Exit critical section! */\r
- CyExitCriticalSection(interruptState);\r
-\r
- return(element);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdFree\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns a TD to the free list.\r
-*\r
-* Parameters:\r
-* uint8 tdHandle:\r
-* The TD handle returned by the CyDmaTdAllocate().\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyDmaTdFree(uint8 tdHandle) \r
-{\r
- if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- {\r
- /* Enter critical section! */\r
- uint8 interruptState = CyEnterCriticalSection();\r
-\r
- /* Get pointer to the Next available. */\r
- CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0u] = CyDmaTdFreeIndex;\r
-\r
- /* Set new Next Available. */\r
- CyDmaTdFreeIndex = tdHandle;\r
-\r
- /* Keep track of how many left. */\r
- CyDmaTdCurrentNumber++;\r
-\r
- /* Exit critical section! */\r
- CyExitCriticalSection(interruptState);\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdFreeCount\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the number of free TDs available to be allocated.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* The number of free TDs.\r
-*\r
-*******************************************************************************/\r
-uint8 CyDmaTdFreeCount(void) \r
-{\r
- return(CyDmaTdCurrentNumber - CY_DMA_NUMBEROF_CHANNELS);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdSetConfiguration\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Configures the TD.\r
-*\r
-* Parameters:\r
-* uint8 tdHandle:\r
-* A handle previously returned by CyDmaTdAlloc().\r
-*\r
-* uint16 transferCount:\r
-* The size of the data transfer (in bytes) for this TD. A size of zero will\r
-* cause the transfer to continue indefinitely. This parameter is limited to\r
-* 4095 bytes; the TD is not initialized at all when a higher value is passed.\r
-*\r
-* uint8 nextTd:\r
-* Zero based index of the next Transfer Descriptor in the TD chain. Zero is a\r
-* valid pointer to the next TD; DMA_END_CHAIN_TD is the end of the chain.\r
-* DMA_DISABLE_TD indicates an end to the chain and the DMA is disabled. No\r
-* further TDs are fetched. DMA_DISABLE_TD is only supported on PSoC3 and\r
-* PSoC 5LP silicons.\r
-*\r
-* uint8 configuration:\r
-* Stores the Bit field of configuration bits.\r
-*\r
-* CY_DMA_TD_SWAP_EN - Perform endian swap\r
-*\r
-* CY_DMA_TD_SWAP_SIZE4 - Swap size = 4 bytes\r
-*\r
-* CY_DMA_TD_AUTO_EXEC_NEXT - The next TD in the chain will trigger\r
-* automatically when the current TD completes.\r
-*\r
-* CY_DMA_TD_TERMIN_EN - Terminate this TD if a positive edge on the trq\r
-* input line occurs. The positive edge must occur\r
-* during a burst. That is the only time the DMAC\r
-* will listen for it.\r
-*\r
-* DMA__TD_TERMOUT_EN - When this TD completes, the TERMOUT signal will\r
-* generate a pulse. Note that this option is\r
-* instance specific with the instance name followed\r
-* by two underscores. In this example, the instance\r
-* name is DMA.\r
-*\r
-* CY_DMA_TD_INC_DST_ADR - Increment DST_ADR according to the size of each\r
-* data transaction in the burst.\r
-*\r
-* CY_DMA_TD_INC_SRC_ADR - Increment SRC_ADR according to the size of each\r
-* data transaction in the burst.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if tdHandle or transferCount is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaTdSetConfiguration(uint8 tdHandle, uint16 transferCount, uint8 nextTd, uint8 configuration) \\r
- \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if((tdHandle < CY_DMA_NUMBEROF_TDS) && (0u == (0xF000u & transferCount)))\r
- {\r
- /* Set 12 bits transfer count. */\r
- reg16 *convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0u];\r
- CY_SET_REG16(convert, transferCount);\r
-\r
- /* Set Next TD pointer. */\r
- CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[2u] = nextTd;\r
-\r
- /* Configure the TD */\r
- CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[3u] = configuration;\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdGetConfiguration\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Retrieves the configuration of the TD. If a NULL pointer is passed as a\r
-* parameter, that parameter is skipped. You may request only the values you are\r
-* interested in.\r
-*\r
-* Parameters:\r
-* uint8 tdHandle:\r
-* A handle previously returned by CyDmaTdAlloc().\r
-*\r
-* uint16 * transferCount:\r
-* The address to store the size of the data transfer (in bytes) for this TD.\r
-* A size of zero could indicate that the TD has completed its transfer, or\r
-* that the TD is doing an indefinite transfer.\r
-*\r
-* uint8 * nextTd:\r
-* The address to store the index of the next TD in the TD chain.\r
-*\r
-* uint8 * configuration:\r
-* The address to store the Bit field of configuration bits.\r
-* See CyDmaTdSetConfiguration() function description.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if tdHandle is invalid.\r
-*\r
-* Side Effects:\r
-* If a TD has a transfer count of N and is executed, the transfer count becomes\r
-* 0. If it is reexecuted, the Transfer count of zero will be interpreted as a\r
-* request for indefinite transfer. Be careful when requesting a TD with a\r
-* transfer count of zero.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaTdGetConfiguration(uint8 tdHandle, uint16 * transferCount, uint8 * nextTd, uint8 * configuration) \\r
- \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- {\r
- /* If we have a pointer */\r
- if(NULL != transferCount)\r
- {\r
- /* Get the 12 bits of the transfer count */\r
- reg16 *convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[0];\r
- *transferCount = 0x0FFFu & CY_GET_REG16(convert);\r
- }\r
-\r
- /* If we have a pointer */\r
- if(NULL != nextTd)\r
- {\r
- /* Get the Next TD pointer */\r
- *nextTd = CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[2u];\r
- }\r
-\r
- /* If we have a pointer */\r
- if(NULL != configuration)\r
- {\r
- /* Get the configuration the TD */\r
- *configuration = CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD0[3u];\r
- }\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdSetAddress\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the lower 16 bits of the source and destination addresses for this TD\r
-* only.\r
-*\r
-* Parameters:\r
-* uint8 tdHandle:\r
-* A handle previously returned by CyDmaTdAlloc().\r
-*\r
-* uint16 source:\r
-* The lower 16 address bits of the source of the data transfer.\r
-*\r
-* uint16 destination:\r
-* The lower 16 address bits of the destination of the data transfer.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if tdHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaTdSetAddress(uint8 tdHandle, uint16 source, uint16 destination) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
- reg16 *convert;\r
-\r
- if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- {\r
- /* Set source address */\r
- convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[0u];\r
- CY_SET_REG16(convert, source);\r
-\r
- /* Set destination address */\r
- convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[2u];\r
- CY_SET_REG16(convert, destination);\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaTdGetAddress\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Retrieves the lower 16 bits of the source and/or destination addresses for\r
-* this TD only. If NULL is passed for a pointer parameter, that value is\r
-* skipped. You may request only the values of interest.\r
-*\r
-* Parameters:\r
-* uint8 tdHandle:\r
-* A handle previously returned by CyDmaTdAlloc().\r
-*\r
-* uint16 * source:\r
-* The address to store the lower 16 address bits of the source of the data\r
-* transfer.\r
-*\r
-* uint16 * destination:\r
-* The address to store the lower 16 address bits of the destination of the\r
-* data transfer.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if tdHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaTdGetAddress(uint8 tdHandle, uint16 * source, uint16 * destination) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
- reg16 *convert;\r
-\r
- if(tdHandle < CY_DMA_NUMBEROF_TDS)\r
- {\r
- /* If we have a pointer. */\r
- if(NULL != source)\r
- {\r
- /* Get source address */\r
- convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[0u];\r
- *source = CY_GET_REG16(convert);\r
- }\r
-\r
- /* If we have a pointer. */\r
- if(NULL != destination)\r
- {\r
- /* Get Destination address. */\r
- convert = (reg16 *) &CY_DMA_TDMEM_STRUCT_PTR[tdHandle].TD1[2u];\r
- *destination = CY_GET_REG16(convert);\r
- }\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDmaChRoundRobin\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Either enables or disables the Round-Robin scheduling enforcement algorithm.\r
-* Within a priority level a Round-Robin fairness algorithm is enforced.\r
-*\r
-* Parameters:\r
-* uint8 chHandle:\r
-* A handle previously returned by CyDmaChAlloc() or Dma_DmaInitialize().\r
-*\r
-* uint8 enableRR:\r
-* 0: Disable Round-Robin fairness algorithm\r
-* 1: Enable Round-Robin fairness algorithm\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if chHandle is invalid.\r
-*\r
-*******************************************************************************/\r
-cystatus CyDmaChRoundRobin(uint8 chHandle, uint8 enableRR) \r
-{\r
- cystatus status = CYRET_BAD_PARAM;\r
-\r
- if(chHandle < CY_DMA_NUMBEROF_CHANNELS)\r
- {\r
- if (0u != enableRR)\r
- {\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] |= (uint8)CY_DMA_ROUND_ROBIN_ENABLE;\r
- }\r
- else\r
- {\r
- CY_DMA_CH_STRUCT_PTR[chHandle].basic_cfg[0u] &= (uint8)(~CY_DMA_ROUND_ROBIN_ENABLE);\r
- }\r
-\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyDmac.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides the function definitions for the DMA Controller.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYDMAC_H)\r
-#define CY_BOOT_CYDMAC_H\r
-\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-#include "cydevice_trm.h"\r
-#include "CyLib.h"\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-\r
-/* DMA Controller functions. */\r
-void CyDmacConfigure(void) ;\r
-uint8 CyDmacError(void) ;\r
-void CyDmacClearError(uint8 error) ;\r
-uint32 CyDmacErrorAddress(void) ;\r
-\r
-/* Channel specific functions. */\r
-uint8 CyDmaChAlloc(void) ;\r
-cystatus CyDmaChFree(uint8 chHandle) ;\r
-cystatus CyDmaChEnable(uint8 chHandle, uint8 preserveTds) ;\r
-cystatus CyDmaChDisable(uint8 chHandle) ;\r
-cystatus CyDmaClearPendingDrq(uint8 chHandle) ;\r
-cystatus CyDmaChPriority(uint8 chHandle, uint8 priority) ;\r
-cystatus CyDmaChSetExtendedAddress(uint8 chHandle, uint16 source, uint16 destination)\\r
-;\r
-cystatus CyDmaChSetInitialTd(uint8 chHandle, uint8 startTd) ;\r
-cystatus CyDmaChSetRequest(uint8 chHandle, uint8 request) ;\r
-cystatus CyDmaChGetRequest(uint8 chHandle) ;\r
-cystatus CyDmaChStatus(uint8 chHandle, uint8 * currentTd, uint8 * state) ;\r
-cystatus CyDmaChSetConfiguration(uint8 chHandle, uint8 burstCount, uint8 requestPerBurst, uint8 tdDone0,\r
- uint8 tdDone1, uint8 tdStop) ;\r
-cystatus CyDmaChRoundRobin(uint8 chHandle, uint8 enableRR) ;\r
-\r
-/* Transfer Descriptor functions. */\r
-uint8 CyDmaTdAllocate(void) ;\r
-void CyDmaTdFree(uint8 tdHandle) ;\r
-uint8 CyDmaTdFreeCount(void) ;\r
-cystatus CyDmaTdSetConfiguration(uint8 tdHandle, uint16 transferCount, uint8 nextTd, uint8 configuration)\\r
-;\r
-cystatus CyDmaTdGetConfiguration(uint8 tdHandle, uint16 * transferCount, uint8 * nextTd, uint8 * configuration)\\r
-;\r
-cystatus CyDmaTdSetAddress(uint8 tdHandle, uint16 source, uint16 destination) ;\r
-cystatus CyDmaTdGetAddress(uint8 tdHandle, uint16 * source, uint16 * destination) ;\r
-\r
-\r
-/***************************************\r
-* Data Struct Definitions\r
-***************************************/\r
-\r
-typedef struct dmac_ch_struct\r
-{\r
- volatile uint8 basic_cfg[4];\r
- volatile uint8 action[4];\r
- volatile uint8 basic_status[4];\r
- volatile uint8 reserved[4];\r
-\r
-} dmac_ch;\r
-\r
-\r
-typedef struct dmac_cfgmem_struct\r
-{\r
- volatile uint8 CFG0[4];\r
- volatile uint8 CFG1[4];\r
-\r
-} dmac_cfgmem;\r
-\r
-\r
-typedef struct dmac_tdmem_struct\r
-{\r
- volatile uint8 TD0[4];\r
- volatile uint8 TD1[4];\r
-\r
-} dmac_tdmem;\r
-\r
-\r
-typedef struct dmac_tdmem2_struct\r
-{\r
- volatile uint16 xfercnt;\r
- volatile uint8 next_td_ptr;\r
- volatile uint8 flags;\r
- volatile uint16 src_adr;\r
- volatile uint16 dst_adr;\r
-} dmac_tdmem2;\r
-\r
-\r
-/***************************************\r
-* API Constants\r
-***************************************/\r
-\r
-#define CY_DMA_INVALID_CHANNEL 0xFFu /* Invalid Channel ID */\r
-#define CY_DMA_INVALID_TD 0xFFu /* Invalid TD */\r
-#define CY_DMA_END_CHAIN_TD 0xFFu /* End of chain TD */\r
-#define CY_DMA_DISABLE_TD 0xFEu\r
-\r
-#define CY_DMA_TD_SIZE 0x08u\r
-\r
-/* The "u" was removed as workaround for Keil compiler bug */\r
-#define CY_DMA_TD_SWAP_EN 0x80\r
-#define CY_DMA_TD_SWAP_SIZE4 0x40\r
-#define CY_DMA_TD_AUTO_EXEC_NEXT 0x20\r
-#define CY_DMA_TD_TERMIN_EN 0x10\r
-#define CY_DMA_TD_TERMOUT1_EN 0x08\r
-#define CY_DMA_TD_TERMOUT0_EN 0x04\r
-#define CY_DMA_TD_INC_DST_ADR 0x02\r
-#define CY_DMA_TD_INC_SRC_ADR 0x01\r
-\r
-#define CY_DMA_NUMBEROF_TDS 128u\r
-#define CY_DMA_NUMBEROF_CHANNELS ((uint8)(CYDEV_DMA_CHANNELS_AVAILABLE))\r
-\r
-/* Action register bits */\r
-#define CY_DMA_CPU_REQ ((uint8)(1u << 0u))\r
-#define CY_DMA_CPU_TERM_TD ((uint8)(1u << 1u))\r
-#define CY_DMA_CPU_TERM_CHAIN ((uint8)(1u << 2u))\r
-\r
-/* Basic Status register bits */\r
-#define CY_DMA_STATUS_CHAIN_ACTIVE ((uint8)(1u << 0u))\r
-#define CY_DMA_STATUS_TD_ACTIVE ((uint8)(1u << 1u))\r
-\r
-/* DMA controller register error bits */\r
-#define CY_DMA_BUS_TIMEOUT (1u << 1u)\r
-#define CY_DMA_UNPOP_ACC (1u << 2u)\r
-#define CY_DMA_PERIPH_ERR (1u << 3u)\r
-\r
-/* Round robin bits */\r
-#define CY_DMA_ROUND_ROBIN_ENABLE ((uint8)(1u << 4u))\r
-\r
-\r
-/*******************************************************************************\r
-* CyDmaChEnable() / CyDmaChDisable() API constants\r
-*******************************************************************************/\r
-#define CY_DMA_CH_BASIC_CFG_EN (0x01u)\r
-#define CY_DMA_CH_BASIC_CFG_WORK_SEP (0x20u)\r
-\r
-\r
-/***************************************\r
-* Registers\r
-***************************************/\r
-\r
-#define CY_DMA_CFG_REG (*(reg32 *) CYREG_PHUB_CFG)\r
-#define CY_DMA_CFG_PTR ( (reg32 *) CYREG_PHUB_CFG)\r
-\r
-#define CY_DMA_ERR_REG (*(reg32 *) CYREG_PHUB_ERR)\r
-#define CY_DMA_ERR_PTR ( (reg32 *) CYREG_PHUB_ERR)\r
-\r
-#define CY_DMA_ERR_ADR_REG (*(reg32 *) CYREG_PHUB_ERR_ADR)\r
-#define CY_DMA_ERR_ADR_PTR ( (reg32 *) CYREG_PHUB_ERR_ADR)\r
-\r
-#define CY_DMA_CH_STRUCT_REG (*(dmac_ch CYXDATA *) CYDEV_PHUB_CH0_BASE)\r
-#define CY_DMA_CH_STRUCT_PTR ( (dmac_ch CYXDATA *) CYDEV_PHUB_CH0_BASE)\r
-\r
-#define CY_DMA_CFGMEM_STRUCT_REG (*(dmac_cfgmem CYXDATA *) CYDEV_PHUB_CFGMEM0_BASE)\r
-#define CY_DMA_CFGMEM_STRUCT_PTR ( (dmac_cfgmem CYXDATA *) CYDEV_PHUB_CFGMEM0_BASE)\r
-\r
-#define CY_DMA_TDMEM_STRUCT_REG (*(dmac_tdmem CYXDATA *) CYDEV_PHUB_TDMEM0_BASE)\r
-#define CY_DMA_TDMEM_STRUCT_PTR ( (dmac_tdmem CYXDATA *) CYDEV_PHUB_TDMEM0_BASE)\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.0\r
-*******************************************************************************/\r
-#define DMA_INVALID_CHANNEL (CY_DMA_INVALID_CHANNEL)\r
-#define DMA_INVALID_TD (CY_DMA_INVALID_TD)\r
-#define DMA_END_CHAIN_TD (CY_DMA_END_CHAIN_TD)\r
-#define DMAC_TD_SIZE (CY_DMA_TD_SIZE)\r
-#define TD_SWAP_EN (CY_DMA_TD_SWAP_EN)\r
-#define TD_SWAP_SIZE4 (CY_DMA_TD_SWAP_SIZE4)\r
-#define TD_AUTO_EXEC_NEXT (CY_DMA_TD_AUTO_EXEC_NEXT)\r
-#define TD_TERMIN_EN (CY_DMA_TD_TERMIN_EN)\r
-#define TD_TERMOUT1_EN (CY_DMA_TD_TERMOUT1_EN)\r
-#define TD_TERMOUT0_EN (CY_DMA_TD_TERMOUT0_EN)\r
-#define TD_INC_DST_ADR (CY_DMA_TD_INC_DST_ADR)\r
-#define TD_INC_SRC_ADR (CY_DMA_TD_INC_SRC_ADR)\r
-#define NUMBEROF_TDS (CY_DMA_NUMBEROF_TDS)\r
-#define NUMBEROF_CHANNELS (CY_DMA_NUMBEROF_CHANNELS)\r
-#define CPU_REQ (CY_DMA_CPU_REQ)\r
-#define CPU_TERM_TD (CY_DMA_CPU_TERM_TD)\r
-#define CPU_TERM_CHAIN (CY_DMA_CPU_TERM_CHAIN)\r
-#define STATUS_CHAIN_ACTIVE (CY_DMA_STATUS_CHAIN_ACTIVE)\r
-#define STATUS_TD_ACTIVE (CY_DMA_STATUS_TD_ACTIVE)\r
-#define DMAC_BUS_TIMEOUT (CY_DMA_BUS_TIMEOUT)\r
-#define DMAC_UNPOP_ACC (CY_DMA_UNPOP_ACC)\r
-#define DMAC_PERIPH_ERR (CY_DMA_PERIPH_ERR)\r
-#define ROUND_ROBIN_ENABLE (CY_DMA_ROUND_ROBIN_ENABLE)\r
-#define DMA_DISABLE_TD (CY_DMA_DISABLE_TD)\r
-\r
-#define DMAC_CFG (CY_DMA_CFG_PTR)\r
-#define DMAC_ERR (CY_DMA_ERR_PTR)\r
-#define DMAC_ERR_ADR (CY_DMA_ERR_ADR_PTR)\r
-#define DMAC_CH (CY_DMA_CH_STRUCT_PTR)\r
-#define DMAC_CFGMEM (CY_DMA_CFGMEM_STRUCT_PTR)\r
-#define DMAC_TDMEM (CY_DMA_TDMEM_STRUCT_PTR)\r
-\r
-#endif /* (CY_BOOT_CYDMAC_H) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyFlash.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides an API for the FLASH/EEPROM.\r
-*\r
-* Note:\r
-* This code is endian agnostic.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "CyFlash.h"\r
-\r
-\r
-/*******************************************************************************\r
-* Holds die temperature, updated by CySetTemp(). Used for flash writting.\r
-* The first byte is the sign of the temperature (0 = negative, 1 = positive).\r
-* The second byte is the magnitude.\r
-*******************************************************************************/\r
-uint8 dieTemperature[CY_FLASH_DIE_TEMP_DATA_SIZE];\r
-\r
-#if(CYDEV_ECC_ENABLE == 0)\r
- static uint8 * rowBuffer = 0;\r
-#endif /* (CYDEV_ECC_ENABLE == 0) */\r
-\r
-\r
-static cystatus CySetTempInt(void);\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyFlash_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enable the Flash.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyFlash_Start(void) \r
-{\r
- /* Active Power Mode */\r
- *CY_FLASH_PM_ACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
-\r
- /* Standby Power Mode */\r
- *CY_FLASH_PM_ALTACT_EEFLASH_PTR |= CY_FLASH_PM_FLASH_MASK;\r
-\r
- CyDelayUs(CY_FLASH_EE_STARTUP_DELAY);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyFlash_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disable the Flash.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* This setting is ignored as long as the CPU is currently running. This will\r
-* only take effect when the CPU is later disabled.\r
-*\r
-*******************************************************************************/\r
-void CyFlash_Stop(void) \r
-{\r
- /* Active Power Mode */\r
- *CY_FLASH_PM_ACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));\r
-\r
- /* Standby Power Mode */\r
- *CY_FLASH_PM_ALTACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySetTempInt\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sends a command to the SPC to read the die temperature. Sets a global value\r
-* used by the Write functions. This function must be called once before\r
-* executing a series of Flash writing functions.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* status:\r
-* CYRET_SUCCESS - if successful\r
-* CYRET_LOCKED - if Flash writing already in use\r
-* CYRET_UNKNOWN - if there was an SPC error\r
-*\r
-*******************************************************************************/\r
-static cystatus CySetTempInt(void) \r
-{\r
- cystatus status;\r
-\r
- /* Make sure SPC is powered */\r
- CySpcStart();\r
-\r
- /* Plan for failure. */\r
- status = CYRET_UNKNOWN;\r
-\r
- if(CySpcLock() == CYRET_SUCCESS)\r
- {\r
- /* Write the command. */\r
- if(CYRET_STARTED == CySpcGetTemp(CY_TEMP_NUMBER_OF_SAMPLES))\r
- {\r
- do\r
- {\r
- if(CySpcReadData(dieTemperature, CY_FLASH_DIE_TEMP_DATA_SIZE) == CY_FLASH_DIE_TEMP_DATA_SIZE)\r
- {\r
- status = CYRET_SUCCESS;\r
-\r
- while(CY_SPC_BUSY)\r
- {\r
- /* Spin until idle. */\r
- CyDelayUs(1u);\r
- }\r
- break;\r
- }\r
-\r
- } while(CY_SPC_BUSY);\r
- }\r
-\r
- CySpcUnlock();\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
-\r
- return (status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySetTemp\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This is a wraparound for CySetTempInt(). It is used to return second\r
-* successful read of temperature value.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* status:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_LOCKED if Flash writing already in use\r
-* CYRET_UNKNOWN if there was an SPC error.\r
-*\r
-* uint8 dieTemperature[2]:\r
-* Holds die temperature for the flash writting algorithm. The first byte is\r
-* the sign of the temperature (0 = negative, 1 = positive). The second byte is\r
-* the magnitude.\r
-*\r
-*******************************************************************************/\r
-cystatus CySetTemp(void) \r
-{\r
- cystatus status = CySetTempInt();\r
-\r
- if(status == CYRET_SUCCESS)\r
- {\r
- status = CySetTempInt();\r
- }\r
-\r
- return (status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySetFlashEEBuffer\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the user supplied temporary buffer to store SPC data while performing\r
-* flash and EEPROM commands. This buffer is only necessary when Flash ECC is\r
-* disabled.\r
-*\r
-* Parameters:\r
-* buffer:\r
-* Address of block of memory to store temporary memory. The size of the block\r
-* of memory is CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE.\r
-*\r
-* Return:\r
-* status:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_BAD_PARAM if the buffer is NULL\r
-*\r
-*******************************************************************************/\r
-cystatus CySetFlashEEBuffer(uint8 * buffer) \r
-{\r
- cystatus status = CYRET_SUCCESS;\r
-\r
- CySpcStart();\r
-\r
- #if(CYDEV_ECC_ENABLE == 0)\r
-\r
- if(NULL == buffer)\r
- {\r
- status = CYRET_BAD_PARAM;\r
- }\r
- else if(CySpcLock() != CYRET_SUCCESS)\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
- else\r
- {\r
- rowBuffer = buffer;\r
- CySpcUnlock();\r
- }\r
-\r
- #else\r
-\r
- /* To supress the warning */\r
- buffer = buffer;\r
-\r
- #endif /* (CYDEV_ECC_ENABLE == 0u) */\r
-\r
- return(status);\r
-}\r
-\r
-\r
-#if(CYDEV_ECC_ENABLE == 1)\r
-\r
- /*******************************************************************************\r
- * Function Name: CyWriteRowData\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sends a command to the SPC to load and program a row of data in\r
- * Flash or EEPROM.\r
- *\r
- * Parameters:\r
- * arrayID: ID of the array to write.\r
- * The type of write, Flash or EEPROM, is determined from the array ID.\r
- * The arrays in the part are sequential starting at the first ID for the\r
- * specific memory type. The array ID for the Flash memory lasts from 0x00 to\r
- * 0x3F and for the EEPROM memory it lasts from 0x40 to 0x7F.\r
- * rowAddress: rowAddress of flash row to program.\r
- * rowData: Array of bytes to write.\r
- *\r
- * Return:\r
- * status:\r
- * CYRET_SUCCESS if successful.\r
- * CYRET_LOCKED if the SPC is already in use.\r
- * CYRET_CANCELED if command not accepted\r
- * CYRET_UNKNOWN if there was an SPC error.\r
- *\r
- *******************************************************************************/\r
- cystatus CyWriteRowData(uint8 arrayId, uint16 rowAddress, const uint8 * rowData) \r
- {\r
- uint16 rowSize;\r
- cystatus status;\r
-\r
- rowSize = (arrayId > CY_SPC_LAST_FLASH_ARRAYID) ? CYDEV_EEPROM_ROW_SIZE : CYDEV_FLS_ROW_SIZE;\r
- status = CyWriteRowFull(arrayId, rowAddress, rowData, rowSize);\r
-\r
- return(status);\r
- }\r
-\r
-#else\r
-\r
- /*******************************************************************************\r
- * Function Name: CyWriteRowData\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sends a command to the SPC to load and program a row of data in\r
- * Flash or EEPROM.\r
- *\r
- * Parameters:\r
- * arrayID : ID of the array to write.\r
- * The type of write, Flash or EEPROM, is determined from the array ID.\r
- * The arrays in the part are sequential starting at the first ID for the\r
- * specific memory type. The array ID for the Flash memory lasts from 0x00 to\r
- * 0x3F and for the EEPROM memory it lasts from 0x40 to 0x7F.\r
- * rowAddress : rowAddress of flash row to program.\r
- * rowData : Array of bytes to write.\r
- *\r
- * Return:\r
- * status:\r
- * CYRET_SUCCESS if successful.\r
- * CYRET_LOCKED if the SPC is already in use.\r
- * CYRET_CANCELED if command not accepted\r
- * CYRET_UNKNOWN if there was an SPC error.\r
- *\r
- *******************************************************************************/\r
- cystatus CyWriteRowData(uint8 arrayId, uint16 rowAddress, const uint8 * rowData) \r
- {\r
- uint8 i;\r
- uint32 offset;\r
- uint16 rowSize;\r
- cystatus status;\r
-\r
- /* Check whether rowBuffer pointer has been initialized by CySetFlashEEBuffer() */\r
- if(NULL != rowBuffer)\r
- {\r
- if(arrayId > CY_SPC_LAST_FLASH_ARRAYID)\r
- {\r
- rowSize = CYDEV_EEPROM_ROW_SIZE;\r
- }\r
- else\r
- {\r
- rowSize = CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE;\r
-\r
- /* Save the ECC area. */\r
- offset = CYDEV_ECC_BASE +\r
- ((uint32)arrayId * CYDEV_ECC_SECTOR_SIZE) +\r
- ((uint32)rowAddress * CYDEV_ECC_ROW_SIZE);\r
-\r
- for(i = 0u; i < CYDEV_ECC_ROW_SIZE; i++)\r
- {\r
- *(rowBuffer + CYDEV_FLS_ROW_SIZE + i) = CY_GET_XTND_REG8((void CYFAR *)(offset + i));\r
- }\r
- }\r
-\r
- /* Copy the rowdata to the temporary buffer. */\r
- #if(CY_PSOC3)\r
- (void) memcpy((void *) rowBuffer, (void *)((uint32) rowData), (int16) CYDEV_FLS_ROW_SIZE);\r
- #else\r
- (void) memcpy((void *) rowBuffer, (const void *) rowData, CYDEV_FLS_ROW_SIZE);\r
- #endif /* (CY_PSOC3) */\r
-\r
- status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, rowSize);\r
- }\r
- else\r
- {\r
- status = CYRET_UNKNOWN;\r
- }\r
-\r
- return(status);\r
- }\r
-\r
-#endif /* (CYDEV_ECC_ENABLE == 0u) */\r
-\r
-\r
-#if ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u))\r
-\r
- /*******************************************************************************\r
- * Function Name: CyWriteRowConfig\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sends a command to the SPC to load and program a row of config data in flash.\r
- * This function is only valid for Flash array IDs (not for EEPROM).\r
- *\r
- * Parameters:\r
- * arrayId: ID of the array to write\r
- * The arrays in the part are sequential starting at the first ID for the\r
- * specific memory type. The array ID for the Flash memory lasts\r
- * from 0x00 to 0x3F.\r
- * rowAddress: Address of the sector to erase.\r
- * rowECC: Array of bytes to write.\r
- *\r
- * Return:\r
- * status:\r
- * CYRET_SUCCESS if successful.\r
- * CYRET_LOCKED if the SPC is already in use.\r
- * CYRET_CANCELED if command not accepted\r
- * CYRET_UNKNOWN if there was an SPC error.\r
- *\r
- *******************************************************************************/\r
- cystatus CyWriteRowConfig(uint8 arrayId, uint16 rowAddress, const uint8 * rowECC)\\r
- \r
- {\r
- uint32 offset;\r
- uint16 i;\r
- cystatus status;\r
-\r
- /* Check whether rowBuffer pointer has been initialized by CySetFlashEEBuffer() */\r
- if(NULL != rowBuffer)\r
- {\r
- /* Read the existing flash data. */\r
- offset = ((uint32)arrayId * CYDEV_FLS_SECTOR_SIZE) +\r
- ((uint32)rowAddress * CYDEV_FLS_ROW_SIZE);\r
-\r
- #if (CYDEV_FLS_BASE != 0u)\r
- offset += CYDEV_FLS_BASE;\r
- #endif /* (CYDEV_FLS_BASE != 0u) */\r
-\r
- for (i = 0u; i < CYDEV_FLS_ROW_SIZE; i++)\r
- {\r
- rowBuffer[i] = CY_GET_XTND_REG8((void CYFAR *)(offset + i));\r
- }\r
-\r
- #if(CY_PSOC3)\r
- (void) memcpy((void *)&rowBuffer[CYDEV_FLS_ROW_SIZE],\r
- (void *)(uint32)rowECC,\r
- (int16)CYDEV_ECC_ROW_SIZE);\r
- #else\r
- (void) memcpy((void *)&rowBuffer[CYDEV_FLS_ROW_SIZE],\r
- (const void *)rowECC,\r
- CYDEV_ECC_ROW_SIZE);\r
- #endif /* (CY_PSOC3) */\r
-\r
- status = CyWriteRowFull(arrayId, rowAddress, rowBuffer, CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE);\r
- }\r
- else\r
- {\r
- status = CYRET_UNKNOWN;\r
- }\r
-\r
- return (status);\r
- }\r
-\r
-#endif /* ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u)) */\r
-\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyWriteRowFull\r
-********************************************************************************\r
-* Summary:\r
-* Sends a command to the SPC to load and program a row of data in flash.\r
-* rowData array is expected to contain Flash and ECC data if needed.\r
-*\r
-* Parameters:\r
-* arrayId: FLASH or EEPROM array id.\r
-* rowData: Pointer to a row of data to write.\r
-* rowNumber: Zero based number of the row.\r
-* rowSize: Size of the row.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS if successful.\r
-* CYRET_LOCKED if the SPC is already in use.\r
-* CYRET_CANCELED if command not accepted\r
-* CYRET_UNKNOWN if there was an SPC error.\r
-*\r
-*******************************************************************************/\r
-cystatus CyWriteRowFull(uint8 arrayId, uint16 rowNumber, const uint8* rowData, uint16 rowSize) \\r
- \r
-{\r
- cystatus status;\r
-\r
- if(CySpcLock() == CYRET_SUCCESS)\r
- {\r
- /* Load row data into SPC internal latch */\r
- status = CySpcLoadRow(arrayId, rowData, rowSize);\r
-\r
- if(CYRET_STARTED == status)\r
- {\r
- while(CY_SPC_BUSY)\r
- {\r
- /* Wait for SPC to finish and get SPC status */\r
- CyDelayUs(1u);\r
- }\r
-\r
- /* Hide SPC status */\r
- if(CY_SPC_STATUS_SUCCESS == CY_SPC_READ_STATUS)\r
- {\r
- status = CYRET_SUCCESS;\r
- }\r
- else\r
- {\r
- status = CYRET_UNKNOWN;\r
- }\r
-\r
- if(CYRET_SUCCESS == status)\r
- {\r
- /* Erase and program flash with the data from SPC interval latch */\r
- status = CySpcWriteRow(arrayId, rowNumber, dieTemperature[0u], dieTemperature[1u]);\r
-\r
- if(CYRET_STARTED == status)\r
- {\r
- while(CY_SPC_BUSY)\r
- {\r
- /* Wait for SPC to finish and get SPC status */\r
- CyDelayUs(1u);\r
- }\r
-\r
- /* Hide SPC status */\r
- if(CY_SPC_STATUS_SUCCESS == CY_SPC_READ_STATUS)\r
- {\r
- status = CYRET_SUCCESS;\r
- }\r
- else\r
- {\r
- status = CYRET_UNKNOWN;\r
- }\r
- }\r
- }\r
-\r
- }\r
-\r
- CySpcUnlock();\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyFlash_SetWaitCycles\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash. This function must be called before increasing CPU\r
-* clock frequency. It can optionally be called after lowering CPU clock\r
-* frequency in order to improve CPU performance.\r
-*\r
-* Parameters:\r
-* uint8 freq:\r
-* Frequency of operation in Megahertz.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyFlash_SetWaitCycles(uint8 freq) \r
-{\r
- uint8 interruptState;\r
-\r
- /* Save current global interrupt enable and disable it */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /***************************************************************************\r
- * The number of clock cycles the cache will wait before it samples data\r
- * coming back from Flash must be equal or greater to to the CPU frequency\r
- * outlined in clock cycles.\r
- ***************************************************************************/\r
-\r
- #if (CY_PSOC3)\r
-\r
- if (freq <= 22u)\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_LESSER_OR_EQUAL_22MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
- else if (freq <= 44u)\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_LESSER_OR_EQUAL_44MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
- else\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_GREATER_44MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- #if (CY_PSOC5)\r
-\r
- if (freq <= 16u)\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_LESSER_OR_EQUAL_16MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
- else if (freq <= 33u)\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_LESSER_OR_EQUAL_33MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
- else if (freq <= 50u)\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_LESSER_OR_EQUAL_50MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
- else\r
- {\r
- *CY_FLASH_CONTROL_PTR = ((*CY_FLASH_CONTROL_PTR & ((uint8)(~CY_FLASH_CYCLES_MASK))) |\r
- ((uint8)(CY_FLASH_GREATER_51MHz << CY_FLASH_CYCLES_MASK_SHIFT)));\r
- }\r
-\r
- #endif /* (CY_PSOC5) */\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyEEPROM_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enable the EEPROM.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyEEPROM_Start(void) \r
-{\r
- /* Active Power Mode */\r
- *CY_FLASH_PM_ACT_EEFLASH_PTR |= CY_FLASH_PM_EE_MASK;\r
-\r
- /* Standby Power Mode */\r
- *CY_FLASH_PM_ALTACT_EEFLASH_PTR |= CY_FLASH_PM_EE_MASK;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyEEPROM_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disable the EEPROM.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyEEPROM_Stop (void) \r
-{\r
- /* Active Power Mode */\r
- *CY_FLASH_PM_ACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_EE_MASK));\r
-\r
- /* Standby Power Mode */\r
- *CY_FLASH_PM_ALTACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_EE_MASK));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyEEPROM_ReadReserve\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Request access to the EEPROM for reading and wait until access is available.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyEEPROM_ReadReserve(void) \r
-{\r
- /* Make a request for PHUB to have access */\r
- *CY_FLASH_EE_SCR_PTR |= CY_FLASH_EE_SCR_AHB_EE_REQ;\r
-\r
- while (0u == (*CY_FLASH_EE_SCR_PTR & CY_FLASH_EE_SCR_AHB_EE_ACK))\r
- {\r
- /* Wait for acknowledgement from PHUB */\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyEEPROM_ReadRelease\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Release the read reservation of the EEPROM.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyEEPROM_ReadRelease(void) \r
-{\r
- *CY_FLASH_EE_SCR_PTR |= 0x00u;\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyFlash.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides the function definitions for the FLASH/EEPROM.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYFLASH_H)\r
-#define CY_BOOT_CYFLASH_H\r
-\r
-#include "cydevice_trm.h"\r
-#include "cytypes.h"\r
-#include "CyLib.h"\r
-#include "CySpc.h"\r
-\r
-#define CY_FLASH_DIE_TEMP_DATA_SIZE (2u) /* Die temperature data size */\r
-\r
-extern uint8 dieTemperature[CY_FLASH_DIE_TEMP_DATA_SIZE];\r
-\r
-\r
-/***************************************\r
-* API Constants\r
-***************************************/\r
-\r
-#define CY_FLASH_BASE (CYDEV_FLASH_BASE)\r
-#define CY_FLASH_SIZE (CYDEV_FLS_SIZE)\r
-#define CY_FLASH_SIZEOF_ARRAY (CYDEV_FLS_SECTOR_SIZE)\r
-#define CY_FLASH_SIZEOF_ROW (CYDEV_FLS_ROW_SIZE)\r
-#define CY_FLASH_SIZEOF_ECC_ROW (CYDEV_ECC_ROW_SIZE)\r
-#define CY_FLASH_NUMBER_ROWS (CYDEV_FLS_SIZE / CYDEV_FLS_ROW_SIZE)\r
-#define CY_FLASH_NUMBER_ARRAYS (CYDEV_FLS_SIZE / CYDEV_FLS_SECTOR_SIZE)\r
-\r
-#define CY_EEPROM_BASE (CYDEV_EE_BASE)\r
-#define CY_EEPROM_SIZE (CYDEV_EE_SIZE)\r
-#define CY_EEPROM_SIZEOF_ARRAY (CYDEV_EEPROM_SECTOR_SIZE)\r
-#define CY_EEPROM_SIZEOF_ROW (CYDEV_EEPROM_ROW_SIZE)\r
-#define CY_EEPROM_NUMBER_ROWS (EEPROM_SIZE / CYDEV_EEPROM_ROW_SIZE)\r
-#define CY_EEPROM_NUMBER_ARRAYS (CYDEV_EE_SIZE / CY_EEPROM_SIZEOF_ARRAY)\r
-\r
-\r
-#if !defined(CYDEV_FLS_BASE)\r
- #define CYDEV_FLS_BASE CYDEV_FLASH_BASE\r
-#endif /* !defined(CYDEV_FLS_BASE) */\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-\r
-/* Flash Functions */\r
-void CyFlash_Start(void);\r
-void CyFlash_Stop(void);\r
-cystatus CySetTemp(void);\r
-cystatus CySetFlashEEBuffer(uint8 * buffer);\r
-cystatus CyWriteRowFull(uint8 arrayId, uint16 rowNumber, const uint8 * rowData, uint16 rowSize) \\r
- ;\r
-cystatus CyWriteRowData(uint8 arrayId, uint16 rowAddress, const uint8 * rowData);\r
-\r
-#if ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u))\r
- cystatus CyWriteRowConfig(uint8 arrayId, uint16 rowAddress, const uint8 * rowECC) \\r
- ;\r
-#endif /* ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u)) */\r
-\r
-void CyFlash_SetWaitCycles(uint8 freq) ;\r
-\r
-/* EEPROM Functions */\r
-void CyEEPROM_Start(void) ;\r
-void CyEEPROM_Stop(void) ;\r
-\r
-void CyEEPROM_ReadReserve(void) ;\r
-void CyEEPROM_ReadRelease(void) ;\r
-\r
-\r
-/***************************************\r
-* Registers\r
-***************************************/\r
-/* Active Power Mode Configuration Register 12 */\r
-#define CY_FLASH_PM_ACT_EEFLASH_REG (* (reg8 *) CYREG_PM_ACT_CFG12)\r
-#define CY_FLASH_PM_ACT_EEFLASH_PTR ( (reg8 *) CYREG_PM_ACT_CFG12)\r
-\r
-/* Alternate Active Power Mode Configuration Register 12 */\r
-#define CY_FLASH_PM_ALTACT_EEFLASH_REG (* (reg8 *) CYREG_PM_STBY_CFG12)\r
-#define CY_FLASH_PM_ALTACT_EEFLASH_PTR ( (reg8 *) CYREG_PM_STBY_CFG12)\r
-\r
-\r
-/* Cache Control Register */\r
-#if (CY_PSOC3)\r
-\r
- #define CY_FLASH_CONTROL_REG (* (reg8 *) CYREG_CACHE_CR )\r
- #define CY_FLASH_CONTROL_PTR ( (reg8 *) CYREG_CACHE_CR )\r
-\r
-#else\r
-\r
- #define CY_FLASH_CONTROL_REG (* (reg8 *) CYREG_CACHE_CC_CTL )\r
- #define CY_FLASH_CONTROL_PTR ( (reg8 *) CYREG_CACHE_CC_CTL )\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/* EEPROM Status & Control Register */\r
-#define CY_FLASH_EE_SCR_REG (* (reg8 *) CYREG_SPC_EE_SCR)\r
-#define CY_FLASH_EE_SCR_PTR ( (reg8 *) CYREG_SPC_EE_SCR)\r
-\r
-\r
-\r
-/***************************************\r
-* Register Constants\r
-***************************************/\r
-\r
-/* Power Mode Masks */\r
-#define CY_FLASH_PM_EE_MASK (0x10u)\r
-#define CY_FLASH_PM_FLASH_MASK (0x01u)\r
-\r
-/* Frequency Constants */\r
-#if (CY_PSOC3)\r
-\r
- #define CY_FLASH_LESSER_OR_EQUAL_22MHz (0x01u)\r
- #define CY_FLASH_LESSER_OR_EQUAL_44MHz (0x02u)\r
- #define CY_FLASH_GREATER_44MHz (0x03u)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-#if (CY_PSOC5)\r
-\r
- #define CY_FLASH_LESSER_OR_EQUAL_16MHz (0x01u)\r
- #define CY_FLASH_LESSER_OR_EQUAL_33MHz (0x02u)\r
- #define CY_FLASH_LESSER_OR_EQUAL_50MHz (0x03u)\r
- #define CY_FLASH_GREATER_51MHz (0x00u)\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-#define CY_FLASH_CYCLES_MASK_SHIFT (0x06u)\r
-#define CY_FLASH_CYCLES_MASK ((uint8)(0x03u << (CY_FLASH_CYCLES_MASK_SHIFT)))\r
-#define CY_FLASH_EE_STARTUP_DELAY (5u)\r
-\r
-#define CY_FLASH_EE_SCR_AHB_EE_REQ (0x01u)\r
-#define CY_FLASH_EE_SCR_AHB_EE_ACK (0x02u)\r
-\r
-\r
-\r
-/* Default values for getting temperature. */\r
-\r
-#define CY_TEMP_NUMBER_OF_SAMPLES (0x1u)\r
-#define CY_TEMP_TIMER_PERIOD (0xFFFu)\r
-#define CY_TEMP_CLK_DIV_SELECT (0x4u)\r
-#define CY_TEMP_NUM_SAMPLES (1 << (CY_TEMP_NUMBER_OF_SAMPLES))\r
-#define CY_SPC_CLK_PERIOD (120u) /* nS */\r
-#define CY_SYS_ns_PER_TICK (1000u)\r
-#define CY_FRM_EXEC_TIME (1000u) /* nS */\r
-\r
-#define CY_GET_TEMP_TIME ((1 << (CY_TEMP_NUM_SAMPLES + 1)) * \\r
- (CY_SPC_CLK_PERIOD * CY_TEMP_CLK_DIV_SELECT) * \\r
- CY_TEMP_TIMER_PERIOD + CY_FRM_EXEC_TIME)\r
-\r
-#define CY_TEMP_MAX_WAIT ((CY_GET_TEMP_TIME) / CY_SYS_ns_PER_TICK) /* In system ticks. */\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.0\r
-*******************************************************************************/\r
-#define FLASH_SIZE (CY_FLASH_SIZE)\r
-#define FLASH_SIZEOF_SECTOR (CY_FLASH_SIZEOF_ARRAY)\r
-#define FLASH_NUMBER_ROWS (CY_FLASH_NUMBER_ROWS)\r
-#define FLASH_NUMBER_SECTORS (CY_FLASH_NUMBER_ARRAYS)\r
-#define EEPROM_SIZE (CY_EEPROM_SIZE)\r
-#define EEPROM_SIZEOF_SECTOR (CY_EEPROM_SIZEOF_ARRAY)\r
-#define EEPROM_NUMBER_ROWS (CY_EEPROM_NUMBER_ROWS)\r
-#define EEPROM_NUMBER_SECTORS (CY_EEPROM_NUMBER_ARRAYS)\r
-#define CY_EEPROM_NUMBER_SECTORS (CY_EEPROM_NUMBER_ARRAYS)\r
-#define CY_EEPROM_SIZEOF_SECTOR (CY_EEPROM_SIZEOF_ARRAY)\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.30\r
-*******************************************************************************/\r
-#define FLASH_CYCLES_PTR (CY_FLASH_CONTROL_PTR)\r
-\r
-#define TEMP_NUMBER_OF_SAMPLES (CY_TEMP_NUMBER_OF_SAMPLES)\r
-#define TEMP_TIMER_PERIOD (CY_TEMP_TIMER_PERIOD)\r
-#define TEMP_CLK_DIV_SELECT (CY_TEMP_CLK_DIV_SELECT)\r
-#define NUM_SAMPLES (CY_TEMP_NUM_SAMPLES)\r
-#define SPC_CLK_PERIOD (CY_SPC_CLK_PERIOD)\r
-#define FRM_EXEC_TIME (CY_FRM_EXEC_TIME)\r
-#define GET_TEMP_TIME (CY_GET_TEMP_TIME)\r
-#define TEMP_MAX_WAIT (CY_TEMP_MAX_WAIT)\r
-\r
-#define ECC_ADDR (0x80u)\r
-\r
-\r
-#define PM_ACT_EE_PTR (CY_FLASH_PM_ACT_EEFLASH_PTR)\r
-#define PM_ACT_FLASH_PTR (CY_FLASH_PM_ACT_EEFLASH_PTR)\r
-\r
-#define PM_STBY_EE_PTR (CY_FLASH_PM_ALTACT_EEFLASH_PTR)\r
-#define PM_STBY_FLASH_PTR (CY_FLASH_PM_ALTACT_EEFLASH_PTR)\r
-\r
-#define PM_EE_MASK (CY_FLASH_PM_EE_MASK)\r
-#define PM_FLASH_MASK (CY_FLASH_PM_FLASH_MASK)\r
-\r
-#define FLASH_CYCLES_MASK_SHIFT (CY_FLASH_CYCLES_MASK_SHIFT)\r
-#define FLASH_CYCLES_MASK (CY_FLASH_CYCLES_MASK)\r
-\r
-\r
-#if (CY_PSOC3)\r
-\r
- #define LESSER_OR_EQUAL_22MHz (CY_FLASH_LESSER_OR_EQUAL_22MHz)\r
- #define LESSER_OR_EQUAL_44MHz (CY_FLASH_LESSER_OR_EQUAL_44MHz)\r
- #define GREATER_44MHz (CY_FLASH_GREATER_44MHz)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-#if (CY_PSOC5)\r
-\r
- #define LESSER_OR_EQUAL_16MHz (CY_FLASH_LESSER_OR_EQUAL_16MHz)\r
- #define LESSER_OR_EQUAL_33MHz (CY_FLASH_LESSER_OR_EQUAL_33MHz)\r
- #define LESSER_OR_EQUAL_50MHz (CY_FLASH_LESSER_OR_EQUAL_50MHz)\r
- #define LESSER_OR_EQUAL_67MHz (CY_FLASH_LESSER_OR_EQUAL_67MHz)\r
- #define GREATER_67MHz (CY_FLASH_GREATER_67MHz)\r
- #define GREATER_51MHz (CY_FLASH_GREATER_51MHz)\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-#define AHUB_EE_REQ_ACK_PTR (CY_FLASH_EE_SCR_PTR)\r
-\r
-\r
-#endif /* (CY_BOOT_CYFLASH_H) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyLib.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides system API for the clocking, interrupts and watchdog timer.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "CyLib.h"\r
-\r
-\r
-/*******************************************************************************\r
-* The CyResetStatus variable is used to obtain value of RESET_SR0 register after\r
-* a device reset. It is set from initialize_psoc() at the early initialization\r
-* stage. In case of IAR EW IDE, initialize_psoc() is executed before the data\r
-* sections are initialized. To avoid zeroing, CyResetStatus should be placed\r
-* to the .noinit section.\r
-*******************************************************************************/\r
-CY_NOINIT uint8 CYXDATA CyResetStatus;\r
-\r
-\r
-/* Variable Vdda */\r
-#if(CYDEV_VARIABLE_VDDA == 1)\r
-\r
- uint8 CyScPumpEnabled = (uint8)(CYDEV_VDDA_MV < 2700);\r
-\r
-#endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
-\r
-\r
-/* Do not use these definitions directly in your application */\r
-uint32 cydelay_freq_hz = BCLK__BUS_CLK__HZ;\r
-uint32 cydelay_freq_khz = (BCLK__BUS_CLK__HZ + 999u) / 1000u;\r
-uint8 cydelay_freq_mhz = (uint8)((BCLK__BUS_CLK__HZ + 999999u) / 1000000u);\r
-uint32 cydelay_32k_ms = 32768u * ((BCLK__BUS_CLK__HZ + 999u) / 1000u);\r
-\r
-\r
-/* Function Prototypes */\r
-static uint8 CyUSB_PowerOnCheck(void) ;\r
-static void CyIMO_SetTrimValue(uint8 freq) ;\r
-static void CyBusClk_Internal_SetDivider(uint16 divider);\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPLL_OUT_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the PLL. Optionally waits for it to become stable.\r
-* Waits at least 250 us or until it is detected that the PLL is stable.\r
-*\r
-* Parameters:\r
-* wait:\r
-* 0: Return immediately after configuration\r
-* 1: Wait for PLL lock or timeout.\r
-*\r
-* Return:\r
-* Status\r
-* CYRET_SUCCESS - Completed successfully\r
-* CYRET_TIMEOUT - Timeout occurred without detecting a stable clock.\r
-* If the input source of the clock is jittery, then the lock indication\r
-* may not occur. However, after the timeout has expired the generated PLL\r
-* clock can still be used.\r
-*\r
-* Side Effects:\r
-* If wait is enabled: This function wses the Fast Time Wheel to time the wait.\r
-* Any other use of the Fast Time Wheel will be stopped during the period of\r
-* this function and then restored. This function also uses the 100 KHz ILO.\r
-* If not enabled, this function will enable the 100 KHz ILO for the period of\r
-* this function.\r
-*\r
-* No changes to the setup of the ILO, Fast Time Wheel, Central Time Wheel or\r
-* Once Per Second interrupt may be made by interrupt routines during the period\r
-* of this function execution. The current operation of the ILO, Central Time\r
-* Wheel and Once Per Second interrupt are maintained during the operation of\r
-* this function provided the reading of the Power Manager Interrupt Status\r
-* Register is only done using the CyPmReadStatus() function.\r
-*\r
-*******************************************************************************/\r
-cystatus CyPLL_OUT_Start(uint8 wait) \r
-{\r
- cystatus status = CYRET_SUCCESS;\r
-\r
- uint8 iloEnableState;\r
- uint8 pmTwCfg0State;\r
- uint8 pmTwCfg2State;\r
-\r
-\r
- /* Enables the PLL circuit */\r
- CY_CLK_PLL_CFG0_REG |= CY_CLK_PLL_ENABLE;\r
-\r
- if(wait != 0u)\r
- {\r
- /* Save 100 KHz ILO, FTW interval, enable and interrupt enable */\r
- iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- pmTwCfg0State = CY_LIB_PM_TW_CFG0_REG;\r
- pmTwCfg2State = CY_LIB_PM_TW_CFG2_REG;\r
-\r
- CyPmFtwSetInterval(CY_CLK_PLL_FTW_INTERVAL);\r
-\r
- status = CYRET_TIMEOUT;\r
-\r
- while(0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- {\r
- /* Wait for the interrupt status */\r
- if(0u != (CY_CLK_PLL_SR_REG & CY_CLK_PLL_LOCK_STATUS))\r
- {\r
- if(0u != (CY_CLK_PLL_SR_REG & CY_CLK_PLL_LOCK_STATUS))\r
- {\r
- status = CYRET_SUCCESS;\r
- break;\r
- }\r
- }\r
- }\r
-\r
- /* Restore 100 KHz ILO, FTW interval, enable and interrupt enable */\r
- if(0u == iloEnableState)\r
- {\r
- CyILO_Stop100K();\r
- }\r
-\r
- CY_LIB_PM_TW_CFG0_REG = pmTwCfg0State;\r
- CY_LIB_PM_TW_CFG2_REG = pmTwCfg2State;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPLL_OUT_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the PLL.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyPLL_OUT_Stop(void) \r
-{\r
- CY_CLK_PLL_CFG0_REG &= ((uint8)(~CY_CLK_PLL_ENABLE));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPLL_OUT_SetPQ\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the P and Q dividers and the charge pump current.\r
-* The Frequency Out will be P/Q * Frequency In.\r
-* The PLL must be disabled before calling this function.\r
-*\r
-* Parameters:\r
-* uint8 pDiv:\r
-* Valid range [8 - 255].\r
-*\r
-* uint8 qDiv:\r
-* Valid range [1 - 16]. Input Frequency / Q must be in range of 1 to 3 MHz.\r
-\r
-* uint8 current:\r
-* Valid range [1 - 7]. Charge pump current in uA. Refer to the device TRM and\r
-* datasheet for more information.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-*******************************************************************************/\r
-void CyPLL_OUT_SetPQ(uint8 pDiv, uint8 qDiv, uint8 current) \r
-{\r
- /* Halt CPU in debug mode if PLL is enabled */\r
- CYASSERT(0u == (CY_CLK_PLL_CFG0_REG & CY_CLK_PLL_ENABLE));\r
-\r
- if((pDiv >= CY_CLK_PLL_MIN_P_VALUE ) &&\r
- (qDiv <= CY_CLK_PLL_MAX_Q_VALUE ) && (qDiv >= CY_CLK_PLL_MIN_Q_VALUE ) &&\r
- (current >= CY_CLK_PLL_MIN_CUR_VALUE) && (current <= CY_CLK_PLL_MAX_CUR_VALUE))\r
- {\r
- /* Set new values */\r
- CY_CLK_PLL_P_REG = pDiv;\r
- CY_CLK_PLL_Q_REG = ((uint8)(qDiv - 1u));\r
- CY_CLK_PLL_CFG1_REG = (CY_CLK_PLL_CFG1_REG & CY_CLK_PLL_CURRENT_MASK) |\r
- ((uint8)(((uint8)(current - 1u)) << CY_CLK_PLL_CURRENT_POSITION));\r
- }\r
- else\r
- {\r
- /***********************************************************************\r
- * Halt CPU in debug mode if:\r
- * - P divider is less than required\r
- * - Q divider is out of range\r
- * - pump current is out of range\r
- ***********************************************************************/\r
- CYASSERT(0u != 0u);\r
- }\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPLL_OUT_SetSource\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the input clock source to the PLL. The PLL must be disabled before\r
-* calling this function.\r
-*\r
-* Parameters:\r
-* source: One of the three available PLL clock sources\r
-* CY_PLL_SOURCE_IMO : IMO\r
-* CY_PLL_SOURCE_XTAL : MHz Crystal\r
-* CY_PLL_SOURCE_DSI : DSI\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-*******************************************************************************/\r
-void CyPLL_OUT_SetSource(uint8 source) \r
-{\r
- /* Halt CPU in debug mode if PLL is enabled */\r
- CYASSERT(0u == (CY_CLK_PLL_CFG0_REG & CY_CLK_PLL_ENABLE));\r
-\r
- switch(source)\r
- {\r
- case CY_PLL_SOURCE_IMO:\r
- case CY_PLL_SOURCE_XTAL:\r
- case CY_PLL_SOURCE_DSI:\r
- CY_LIB_CLKDIST_CR_REG = ((CY_LIB_CLKDIST_CR_REG & CY_LIB_CLKDIST_CR_PLL_SCR_MASK) | source);\r
- break;\r
-\r
- default:\r
- CYASSERT(0u != 0u);\r
- break;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the IMO. Optionally waits at least 6 us for it to settle.\r
-*\r
-* Parameters:\r
-* uint8 wait:\r
-* 0: Return immediately after configuration\r
-* 1: Wait for at least 6 us for the IMO to settle.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If wait is enabled: This function wses the Fast Time Wheel to time the wait.\r
-* Any other use of the Fast Time Wheel will be stopped during the period of\r
-* this function and then restored. This function also uses the 100 KHz ILO.\r
-* If not enabled, this function will enable the 100 KHz ILO for the period of\r
-* this function.\r
-*\r
-* No changes to the setup of the ILO, Fast Time Wheel, Central Time Wheel or\r
-* Once Per Second interrupt may be made by interrupt routines during the period\r
-* of this function execution. The current operation of the ILO, Central Time\r
-* Wheel and Once Per Second interrupt are maintained during the operation of\r
-* this function provided the reading of the Power Manager Interrupt Status\r
-* Register is only done using the CyPmReadStatus() function.\r
-*\r
-*******************************************************************************/\r
-void CyIMO_Start(uint8 wait) \r
-{\r
- uint8 pmFtwCfg2Reg;\r
- uint8 pmFtwCfg0Reg;\r
- uint8 ilo100KhzEnable;\r
-\r
-\r
- CY_LIB_PM_ACT_CFG0_REG |= CY_LIB_PM_ACT_CFG0_IMO_EN;\r
- CY_LIB_PM_STBY_CFG0_REG |= CY_LIB_PM_STBY_CFG0_IMO_EN;\r
-\r
- if(0u != wait)\r
- {\r
- /* Need to turn on the 100KHz ILO if it happens to not already be running.*/\r
- ilo100KhzEnable = CY_LIB_SLOWCLK_ILO_CR0_REG & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
- pmFtwCfg0Reg = CY_LIB_PM_TW_CFG0_REG;\r
- pmFtwCfg2Reg = CY_LIB_PM_TW_CFG2_REG;\r
-\r
- CyPmFtwSetInterval(CY_LIB_CLK_IMO_FTW_TIMEOUT);\r
-\r
- while (0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- {\r
- /* Wait for the interrupt status */\r
- }\r
-\r
- if(0u == ilo100KhzEnable)\r
- {\r
- CyILO_Stop100K();\r
- }\r
-\r
- CY_LIB_PM_TW_CFG0_REG = pmFtwCfg0Reg;\r
- CY_LIB_PM_TW_CFG2_REG = pmFtwCfg2Reg;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the IMO.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyIMO_Stop(void) \r
-{\r
- CY_LIB_PM_ACT_CFG0_REG &= ((uint8) (~CY_LIB_PM_ACT_CFG0_IMO_EN));\r
- CY_LIB_PM_STBY_CFG0_REG &= ((uint8) (~CY_LIB_PM_STBY_CFG0_IMO_EN));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyUSB_PowerOnCheck\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the USB power status value. A private function to cy_boot.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* uint8: one if the USB is enabled, 0 if not enabled.\r
-*\r
-*******************************************************************************/\r
-static uint8 CyUSB_PowerOnCheck(void) \r
-{\r
- uint8 poweredOn = 0u;\r
-\r
- /* Check whether device is in Active or AltActiv and if USB is powered on */\r
- if((((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ACTIVE ) &&\r
- (0u != (CY_LIB_PM_ACT_CFG5_REG & CY_ACT_USB_ENABLED ))) ||\r
- (((CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_MASK) == CY_PM_MODE_CSR_ALT_ACT) &&\r
- (0u != (CY_LIB_PM_STBY_CFG5_REG & CY_ALT_ACT_USB_ENABLED))))\r
- {\r
- poweredOn = 1u;\r
- }\r
-\r
- return (poweredOn);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_SetTrimValue\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the IMO factory trim values.\r
-*\r
-* Parameters:\r
-* uint8 freq - frequency for which trims must be set\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-static void CyIMO_SetTrimValue(uint8 freq) \r
-{\r
- uint8 usbPowerOn = CyUSB_PowerOnCheck();\r
-\r
- /* If USB is powered */\r
- if(usbPowerOn == 1u)\r
- {\r
- /* Unlock USB write */\r
- CY_LIB_USB_CR1_REG &= ((uint8)(~CY_LIB_USB_CLK_EN));\r
- }\r
- switch(freq)\r
- {\r
- case CY_IMO_FREQ_3MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_3MHZ_PTR);\r
- break;\r
-\r
- case CY_IMO_FREQ_6MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_6MHZ_PTR);\r
- break;\r
-\r
- case CY_IMO_FREQ_12MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_12MHZ_PTR);\r
- break;\r
-\r
- case CY_IMO_FREQ_24MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_24MHZ_PTR);\r
- break;\r
-\r
- case CY_IMO_FREQ_48MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_TR1_PTR);\r
- break;\r
-\r
- case CY_IMO_FREQ_62MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_67MHZ_PTR);\r
- break;\r
-\r
-#if(CY_PSOC5)\r
- case CY_IMO_FREQ_74MHZ:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_80MHZ_PTR);\r
- break;\r
-#endif /* (CY_PSOC5) */\r
-\r
- case CY_IMO_FREQ_USB:\r
- CY_LIB_IMO_TR1_REG = CY_GET_XTND_REG8(CY_LIB_TRIM_IMO_USB_PTR);\r
-\r
- /* If USB is powered */\r
- if(usbPowerOn == 1u)\r
- {\r
- /* Lock the USB Oscillator */\r
- CY_LIB_USB_CR1_REG |= CY_LIB_USB_CLK_EN;\r
- }\r
- break;\r
-\r
- default:\r
- CYASSERT(0u != 0u);\r
- break;\r
- }\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_SetFreq\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the frequency of the IMO. Changes may be made while the IMO is running.\r
-*\r
-* Parameters:\r
-* freq: Frequency of IMO operation\r
-* CY_IMO_FREQ_3MHZ to set 3 MHz\r
-* CY_IMO_FREQ_6MHZ to set 6 MHz\r
-* CY_IMO_FREQ_12MHZ to set 12 MHz\r
-* CY_IMO_FREQ_24MHZ to set 24 MHz\r
-* CY_IMO_FREQ_48MHZ to set 48 MHz\r
-* CY_IMO_FREQ_62MHZ to set 62.6 MHz\r
-* CY_IMO_FREQ_74MHZ to set 74.7 MHz (not applicable for PSoC 3)\r
-* CY_IMO_FREQ_USB to set 24 MHz (Trimmed for USB operation)\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-* When the USB setting is chosen, the USB clock locking circuit is enabled.\r
-* Otherwise this circuit is disabled. The USB block must be powered before\r
-* selecting the USB setting.\r
-*\r
-*******************************************************************************/\r
-void CyIMO_SetFreq(uint8 freq) \r
-{\r
- uint8 currentFreq;\r
- uint8 nextFreq;\r
-\r
- /***************************************************************************\r
- * When changing the IMO frequency the Trim values must also be set\r
- * accordingly.This requires reading the current frequency. If the new\r
- * frequency is faster, then set the new trim and then change the frequency,\r
- * otherwise change the frequency and then set the new trim values.\r
- ***************************************************************************/\r
-\r
- currentFreq = CY_LIB_FASTCLK_IMO_CR_REG & ((uint8)(~CY_LIB_FASTCLK_IMO_CR_RANGE_MASK));\r
-\r
- /* Check if the requested frequency is USB. */\r
- nextFreq = (freq == CY_IMO_FREQ_USB) ? CY_IMO_FREQ_24MHZ : freq;\r
-\r
- switch (currentFreq)\r
- {\r
- case 0u:\r
- currentFreq = CY_IMO_FREQ_12MHZ;\r
- break;\r
-\r
- case 1u:\r
- currentFreq = CY_IMO_FREQ_6MHZ;\r
- break;\r
-\r
- case 2u:\r
- currentFreq = CY_IMO_FREQ_24MHZ;\r
- break;\r
-\r
- case 3u:\r
- currentFreq = CY_IMO_FREQ_3MHZ;\r
- break;\r
-\r
- case 4u:\r
- currentFreq = CY_IMO_FREQ_48MHZ;\r
- break;\r
-\r
- case 5u:\r
- currentFreq = CY_IMO_FREQ_62MHZ;\r
- break;\r
-\r
-#if(CY_PSOC5)\r
- case 6u:\r
- currentFreq = CY_IMO_FREQ_74MHZ;\r
- break;\r
-#endif /* (CY_PSOC5) */\r
-\r
- default:\r
- CYASSERT(0u != 0u);\r
- break;\r
- }\r
-\r
- if (nextFreq >= currentFreq)\r
- {\r
- /* Set the new trim first */\r
- CyIMO_SetTrimValue(freq);\r
- }\r
-\r
- /* Set the usbclk_on bit when using CY_IMO_FREQ_USB, if not clear it */\r
- switch(freq)\r
- {\r
- case CY_IMO_FREQ_3MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_3MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-\r
- case CY_IMO_FREQ_6MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_6MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-\r
- case CY_IMO_FREQ_12MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_12MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-\r
- case CY_IMO_FREQ_24MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_24MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-\r
- case CY_IMO_FREQ_48MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_48MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-\r
- case CY_IMO_FREQ_62MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_62MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-\r
-#if(CY_PSOC5)\r
- case CY_IMO_FREQ_74MHZ:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_74MHZ_VALUE) & ((uint8)(~CY_LIB_IMO_USBCLK_ON_SET));\r
- break;\r
-#endif /* (CY_PSOC5) */\r
-\r
- case CY_IMO_FREQ_USB:\r
- CY_LIB_FASTCLK_IMO_CR_REG = ((CY_LIB_FASTCLK_IMO_CR_REG & CY_LIB_FASTCLK_IMO_CR_RANGE_MASK) |\r
- CY_LIB_IMO_24MHZ_VALUE) | CY_LIB_IMO_USBCLK_ON_SET;\r
- break;\r
-\r
- default:\r
- CYASSERT(0u != 0u);\r
- break;\r
- }\r
-\r
- /* Turn on the IMO Doubler, if switching to CY_IMO_FREQ_USB */\r
- if (freq == CY_IMO_FREQ_USB)\r
- {\r
- CyIMO_EnableDoubler();\r
- }\r
- else\r
- {\r
- CyIMO_DisableDoubler();\r
- }\r
-\r
- if (nextFreq < currentFreq)\r
- {\r
- /* Set the new trim after setting the frequency */\r
- CyIMO_SetTrimValue(freq);\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_SetSource\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the source of the clock output from the IMO block.\r
-*\r
-* The output from the IMO is by default the IMO itself. Optionally the MHz\r
-* Crystal or a DSI input can be the source of the IMO output instead.\r
-*\r
-* Parameters:\r
-* source: CY_IMO_SOURCE_DSI to set the DSI as source.\r
-* CY_IMO_SOURCE_XTAL to set the MHz as source.\r
-* CY_IMO_SOURCE_IMO to set the IMO itself.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-*******************************************************************************/\r
-void CyIMO_SetSource(uint8 source) \r
-{\r
- switch(source)\r
- {\r
- case CY_IMO_SOURCE_DSI:\r
- CY_LIB_CLKDIST_CR_REG &= ((uint8)(~CY_LIB_CLKDIST_CR_IMO2X));\r
- CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_IMO;\r
- break;\r
-\r
- case CY_IMO_SOURCE_XTAL:\r
- CY_LIB_CLKDIST_CR_REG |= CY_LIB_CLKDIST_CR_IMO2X;\r
- CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_IMO;\r
- break;\r
-\r
- case CY_IMO_SOURCE_IMO:\r
- CY_LIB_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_LIB_FASTCLK_IMO_IMO));\r
- break;\r
-\r
- default:\r
- /* Incorrect source value */\r
- CYASSERT(0u != 0u);\r
- break;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_EnableDoubler\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the IMO doubler. The 2x frequency clock is used to convert a 24 MHz\r
-* input to a 48 MHz output for use by the USB block.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyIMO_EnableDoubler(void) \r
-{\r
- /* Set the FASTCLK_IMO_CR_PTR regigster's 4th bit */\r
- CY_LIB_FASTCLK_IMO_CR_REG |= CY_LIB_FASTCLK_IMO_DOUBLER;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyIMO_DisableDoubler\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the IMO doubler.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyIMO_DisableDoubler(void) \r
-{\r
- CY_LIB_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_LIB_FASTCLK_IMO_DOUBLER));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyMasterClk_SetSource\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the source of the master clock.\r
-*\r
-* Parameters:\r
-* source: One of the four available Master clock sources.\r
-* CY_MASTER_SOURCE_IMO\r
-* CY_MASTER_SOURCE_PLL\r
-* CY_MASTER_SOURCE_XTAL\r
-* CY_MASTER_SOURCE_DSI\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* The current source and the new source must both be running and stable before\r
-* calling this function.\r
-*\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-*******************************************************************************/\r
-void CyMasterClk_SetSource(uint8 source) \r
-{\r
- CY_LIB_CLKDIST_MSTR1_REG = (CY_LIB_CLKDIST_MSTR1_REG & MASTER_CLK_SRC_CLEAR) |\r
- (source & ((uint8)(~MASTER_CLK_SRC_CLEAR)));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyMasterClk_SetDivider\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the divider value used to generate Master Clock.\r
-*\r
-* Parameters:\r
-* uint8 divider:\r
-* Valid range [0-255]. The clock will be divided by this value + 1.\r
-* For example to divide by 2 this parameter should be set to 1.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-* When changing the Master or Bus clock divider value from div-by-n to div-by-1\r
-* the first clock cycle output after the div-by-1 can be up to 4 ns shorter\r
-* than the final/expected div-by-1 period.\r
-*\r
-*******************************************************************************/\r
-void CyMasterClk_SetDivider(uint8 divider) \r
-{\r
- CY_LIB_CLKDIST_MSTR0_REG = divider;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyBusClk_Internal_SetDivider\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Function used by CyBusClk_SetDivider(). For internal use only.\r
-*\r
-* Parameters:\r
-* divider: Valid range [0-65535].\r
-* The clock will be divided by this value + 1.\r
-* For example to divide by 2 this parameter should be set to 1.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-static void CyBusClk_Internal_SetDivider(uint16 divider)\r
-{\r
- /* Mask bits to enable shadow loads */\r
- CY_LIB_CLKDIST_AMASK_REG &= CY_LIB_CLKDIST_AMASK_MASK;\r
- CY_LIB_CLKDIST_DMASK_REG = CY_LIB_CLKDIST_DMASK_MASK;\r
-\r
- /* Enable mask bits to enable shadow loads */\r
- CY_LIB_CLKDIST_BCFG2_REG |= CY_LIB_CLKDIST_BCFG2_MASK;\r
-\r
- /* Update Shadow Divider Value Register with the new divider */\r
- CY_LIB_CLKDIST_WRK_LSB_REG = LO8(divider);\r
- CY_LIB_CLKDIST_WRK_MSB_REG = HI8(divider);\r
-\r
-\r
- /***************************************************************************\r
- * Copy shadow value defined in Shadow Divider Value Register\r
- * (CY_LIB_CLKDIST_WRK_LSB_REG and CY_LIB_CLKDIST_WRK_MSB_REG) to all\r
- * dividers selected in Analog and Digital Clock Mask Registers\r
- * (CY_LIB_CLKDIST_AMASK_REG and CY_LIB_CLKDIST_DMASK_REG).\r
- ***************************************************************************/\r
- CY_LIB_CLKDIST_LD_REG |= CY_LIB_CLKDIST_LD_LOAD;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyBusClk_SetDivider\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the divider value used to generate Bus Clock.\r
-*\r
-* Parameters:\r
-* divider: Valid range [0-65535]. The clock will be divided by this value + 1.\r
-* For example to divide by 2 this parameter should be set to 1.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* If as result of this function execution the CPU clock frequency is increased\r
-* then the number of clock cycles the cache will wait before it samples data\r
-* coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
-* with appropriate parameter. It can be optionally called if CPU clock\r
-* frequency is lowered in order to improve CPU performance.\r
-* See CyFlash_SetWaitCycles() description for more information.\r
-*\r
-*******************************************************************************/\r
-void CyBusClk_SetDivider(uint16 divider) \r
-{\r
- uint8 masterClkDiv;\r
- uint16 busClkDiv;\r
- uint8 interruptState;\r
-\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /* Work around to set the bus clock divider value */\r
- busClkDiv = (uint16)((uint16)CY_LIB_CLKDIST_BCFG_MSB_REG << 8u);\r
- busClkDiv |= CY_LIB_CLKDIST_BCFG_LSB_REG;\r
-\r
- if ((divider == 0u) || (busClkDiv == 0u))\r
- {\r
- /* Save away the master clock divider value */\r
- masterClkDiv = CY_LIB_CLKDIST_MSTR0_REG;\r
-\r
- if (masterClkDiv < CY_LIB_CLKDIST_MASTERCLK_DIV)\r
- {\r
- /* Set master clock divider to 7 */\r
- CyMasterClk_SetDivider(CY_LIB_CLKDIST_MASTERCLK_DIV);\r
- }\r
-\r
- if (divider == 0u)\r
- {\r
- /* Set the SSS bit and the divider register desired value */\r
- CY_LIB_CLKDIST_BCFG2_REG |= CY_LIB_CLKDIST_BCFG2_SSS;\r
- CyBusClk_Internal_SetDivider(divider);\r
- }\r
- else\r
- {\r
- CyBusClk_Internal_SetDivider(divider);\r
- CY_LIB_CLKDIST_BCFG2_REG &= ((uint8)(~CY_LIB_CLKDIST_BCFG2_SSS));\r
- }\r
-\r
- /* Restore the master clock */\r
- CyMasterClk_SetDivider(masterClkDiv);\r
- }\r
- else\r
- {\r
- CyBusClk_Internal_SetDivider(divider);\r
- }\r
-\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-#if(CY_PSOC3)\r
-\r
- /*******************************************************************************\r
- * Function Name: CyCpuClk_SetDivider\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sets the divider value used to generate the CPU Clock. Only applicable for\r
- * PSoC 3 parts.\r
- *\r
- * Parameters:\r
- * divider: Valid range [0-15]. The clock will be divided by this value + 1.\r
- * For example to divide by 2 this parameter should be set to 1.\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Side Effects:\r
- * If as result of this function execution the CPU clock frequency is increased\r
- * then the number of clock cycles the cache will wait before it samples data\r
- * coming back from Flash must be adjusted by calling CyFlash_SetWaitCycles()\r
- * with appropriate parameter. It can be optionally called if CPU clock\r
- * frequency is lowered in order to improve CPU performance.\r
- * See CyFlash_SetWaitCycles() description for more information.\r
- *\r
- *******************************************************************************/\r
- void CyCpuClk_SetDivider(uint8 divider) \r
- {\r
- CY_LIB_CLKDIST_MSTR1_REG = (CY_LIB_CLKDIST_MSTR1_REG & CY_LIB_CLKDIST_MSTR1_DIV_MASK) |\r
- ((uint8)(divider << CY_LIB_CLKDIST_DIV_POSITION));\r
- }\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyUsbClk_SetSource\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the source of the USB clock.\r
-*\r
-* Parameters:\r
-* source: One of the four available USB clock sources\r
-* CY_LIB_USB_CLK_IMO2X - IMO 2x\r
-* CY_LIB_USB_CLK_IMO - IMO\r
-* CY_LIB_USB_CLK_PLL - PLL\r
-* CY_LIB_USB_CLK_DSI - DSI\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyUsbClk_SetSource(uint8 source) \r
-{\r
- CY_LIB_CLKDIST_UCFG_REG = (CY_LIB_CLKDIST_UCFG_REG & ((uint8)(~CY_LIB_CLKDIST_UCFG_SRC_SEL_MASK))) |\r
- (CY_LIB_CLKDIST_UCFG_SRC_SEL_MASK & source);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_Start1K\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the ILO 1 KHz oscillator.\r
-*\r
-* Note The ILO 1 KHz oscillator is always enabled by default, regardless of the\r
-* selection in the Clock Editor. Therefore, this API is only needed if the\r
-* oscillator was turned off manually.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyILO_Start1K(void) \r
-{\r
- /* Set the bit 1 of ILO RS */\r
- CY_LIB_SLOWCLK_ILO_CR0_REG |= CY_LIB_SLOWCLK_ILO_CR0_EN_1KHZ;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_Stop1K\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the ILO 1 KHz oscillator.\r
-*\r
-* Note The ILO 1 KHz oscillator must be enabled if Sleep or Hibernate low power\r
-* mode APIs are expected to be used. For more information, refer to the Power\r
-* Management section of this document.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* PSoC5: Stopping the ILO 1 kHz could break the active WDT functionality.\r
-*\r
-*******************************************************************************/\r
-void CyILO_Stop1K(void) \r
-{\r
- /* Clear the bit 1 of ILO RS */\r
- CY_LIB_SLOWCLK_ILO_CR0_REG &= ((uint8)(~CY_LIB_SLOWCLK_ILO_CR0_EN_1KHZ));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_Start100K\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the ILO 100 KHz oscillator.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyILO_Start100K(void) \r
-{\r
- CY_LIB_SLOWCLK_ILO_CR0_REG |= CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_Stop100K\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the ILO 100 KHz oscillator.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyILO_Stop100K(void) \r
-{\r
- CY_LIB_SLOWCLK_ILO_CR0_REG &= ((uint8)(~CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_Enable33K\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the ILO 33 KHz divider.\r
-*\r
-* Note that the 33 KHz clock is generated from the 100 KHz oscillator,\r
-* so it must also be running in order to generate the 33 KHz output.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyILO_Enable33K(void) \r
-{\r
- /* Set the bit 5 of ILO RS */\r
- CY_LIB_SLOWCLK_ILO_CR0_REG |= CY_LIB_SLOWCLK_ILO_CR0_EN_33KHZ;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_Disable33K\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the ILO 33 KHz divider.\r
-*\r
-* Note that the 33 KHz clock is generated from the 100 KHz oscillator, but this\r
-* API does not disable the 100 KHz clock.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyILO_Disable33K(void) \r
-{\r
- CY_LIB_SLOWCLK_ILO_CR0_REG &= ((uint8)(~CY_LIB_SLOWCLK_ILO_CR0_EN_33KHZ));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_SetSource\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the source of the clock output from the ILO block.\r
-*\r
-* Parameters:\r
-* source: One of the three available ILO output sources\r
-* Value Define Source\r
-* 0 CY_ILO_SOURCE_100K ILO 100 KHz\r
-* 1 CY_ILO_SOURCE_33K ILO 33 KHz\r
-* 2 CY_ILO_SOURCE_1K ILO 1 KHz\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyILO_SetSource(uint8 source) \r
-{\r
- CY_LIB_CLKDIST_CR_REG = (CY_LIB_CLKDIST_CR_REG & CY_ILO_SOURCE_BITS_CLEAR) |\r
- (((uint8) (source << 2u)) & ((uint8)(~CY_ILO_SOURCE_BITS_CLEAR)));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyILO_SetPowerMode\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the power mode used by the ILO during power down. Allows for lower power\r
-* down power usage resulting in a slower startup time.\r
-*\r
-* Parameters:\r
-* uint8 mode\r
-* CY_ILO_FAST_START - Faster start-up, internal bias left on when powered down\r
-* CY_ILO_SLOW_START - Slower start-up, internal bias off when powered down\r
-*\r
-* Return:\r
-* Prevous power mode state.\r
-*\r
-*******************************************************************************/\r
-uint8 CyILO_SetPowerMode(uint8 mode) \r
-{\r
- uint8 state;\r
-\r
- /* Get current state. */\r
- state = CY_LIB_SLOWCLK_ILO_CR0_REG;\r
-\r
- /* Set the the oscillator power mode. */\r
- if(mode != CY_ILO_FAST_START)\r
- {\r
- CY_LIB_SLOWCLK_ILO_CR0_REG = (state | CY_ILO_CONTROL_PD_MODE);\r
- }\r
- else\r
- {\r
- CY_LIB_SLOWCLK_ILO_CR0_REG = (state & ((uint8)(~CY_ILO_CONTROL_PD_MODE)));\r
- }\r
-\r
- /* Return the old mode. */\r
- return ((state & CY_ILO_CONTROL_PD_MODE) >> CY_ILO_CONTROL_PD_POSITION);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_32KHZ_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the 32 KHz Crystal Oscillator.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_32KHZ_Start(void) \r
-{\r
- volatile uint16 i;\r
-\r
- CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_STARTUP;\r
- CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- CY_CLK_XTAL32_CFG_LP_DEFAULT;\r
-\r
- #if(CY_PSOC3)\r
- CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_PDBEN;\r
- #endif /* (CY_PSOC3) */\r
-\r
- /* Enable operation of the 32K Crystal Oscillator */\r
- CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_EN;\r
-\r
- for (i = 1000u; i > 0u; i--)\r
- {\r
- if(0u != (CyXTAL_32KHZ_ReadStatus() & CY_XTAL32K_ANA_STAT))\r
- {\r
- /* Ready - switch to the hign power mode */\r
- (void) CyXTAL_32KHZ_SetPowerMode(0u);\r
-\r
- break;\r
- }\r
- CyDelayUs(1u);\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_32KHZ_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the 32KHz Crystal Oscillator.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_32KHZ_Stop(void) \r
-{\r
- CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
- CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_POWERDOWN;\r
- CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- CY_CLK_XTAL32_CFG_LP_DEFAULT;\r
- CY_CLK_XTAL32_CR_REG &= ((uint8)(~(CY_CLK_XTAL32_CR_EN | CY_CLK_XTAL32_CR_LPM)));\r
-\r
- #if(CY_PSOC3)\r
- CY_CLK_XTAL32_CR_REG &= ((uint8)(~CY_CLK_XTAL32_CR_PDBEN));\r
- #endif /* (CY_PSOC3) */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_32KHZ_ReadStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns status of the 32 KHz oscillator.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* Value Define Source\r
-* 20 CY_XTAL32K_ANA_STAT Analog measurement\r
-* 1: Stable\r
-* 0: Not stable\r
-*\r
-*******************************************************************************/\r
-uint8 CyXTAL_32KHZ_ReadStatus(void) \r
-{\r
- return(CY_CLK_XTAL32_CR_REG & CY_XTAL32K_ANA_STAT);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_32KHZ_SetPowerMode\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the power mode for the 32 KHz oscillator used during sleep mode.\r
-* Allows for lower power during sleep when there are fewer sources of noise.\r
-* During active mode the oscillator is always run in high power mode.\r
-*\r
-* Parameters:\r
-* uint8 mode\r
-* 0: High power mode\r
-* 1: Low power mode during sleep\r
-*\r
-* Return:\r
-* Previous power mode.\r
-*\r
-*******************************************************************************/\r
-uint8 CyXTAL_32KHZ_SetPowerMode(uint8 mode) \r
-{\r
- uint8 state = (0u != (CY_CLK_XTAL32_CR_REG & CY_CLK_XTAL32_CR_LPM)) ? 1u : 0u;\r
-\r
- CY_CLK_XTAL32_TST_REG = CY_CLK_XTAL32_TST_DEFAULT;\r
-\r
- if(1u == mode)\r
- {\r
- /* Low power mode during Sleep */\r
- CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_LOW_POWER;\r
- CyDelayUs(10u);\r
- CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- CY_CLK_XTAL32_CFG_LP_LOWPOWER;\r
- CyDelayUs(20u);\r
- CY_CLK_XTAL32_CR_REG |= CY_CLK_XTAL32_CR_LPM;\r
- }\r
- else\r
- {\r
- /* High power mode */\r
- CY_CLK_XTAL32_TR_REG = CY_CLK_XTAL32_TR_HIGH_POWER;\r
- CyDelayUs(10u);\r
- CY_CLK_XTAL32_CFG_REG = (CY_CLK_XTAL32_CFG_REG & ((uint8)(~CY_CLK_XTAL32_CFG_LP_MASK))) |\r
- CY_CLK_XTAL32_CFG_LP_DEFAULT;\r
- CY_CLK_XTAL32_CR_REG &= ((uint8)(~CY_CLK_XTAL32_CR_LPM));\r
- }\r
-\r
- return(state);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the megahertz crystal.\r
-*\r
-* PSoC 3:\r
-* Waits until the XERR bit is low (no error) for a millisecond or until the\r
-* number of milliseconds specified by the wait parameter has expired.\r
-*\r
-* Parameters:\r
-* wait: Valid range [0-255].\r
-* This is the timeout value in milliseconds.\r
-* The appropriate value is crystal specific.\r
-*\r
-* Return:\r
-* CYRET_SUCCESS - Completed successfully\r
-* CYRET_TIMEOUT - Timeout occurred without detecting a low value on XERR.\r
-*\r
-* Side Effects and Restrictions:\r
-* If wait is enabled (non-zero wait). Uses the Fast Timewheel to time the wait.\r
-* Any other use of the Fast Timewheel (FTW) will be stopped during the period\r
-* of this function and then restored.\r
-*\r
-* Uses the 100KHz ILO. If not enabled, this function will enable the 100KHz\r
-* ILO for the period of this function. No changes to the setup of the ILO,\r
-* Fast Timewheel, Central Timewheel or Once Per Second interrupt may be made\r
-* by interrupt routines during the period of this function.\r
-*\r
-* The current operation of the ILO, Central Timewheel and Once Per Second\r
-* interrupt are maintained during the operation of this function provided the\r
-* reading of the Power Manager Interrupt Status Register is only done using the\r
-* CyPmReadStatus() function.\r
-*\r
-*******************************************************************************/\r
-cystatus CyXTAL_Start(uint8 wait) \r
-{\r
- cystatus status = CYRET_SUCCESS;\r
- volatile uint8 timeout = wait;\r
- volatile uint8 count;\r
- uint8 iloEnableState;\r
- uint8 pmTwCfg0Tmp;\r
- uint8 pmTwCfg2Tmp;\r
-\r
-\r
- /* Enables the MHz crystal oscillator circuit */\r
- CY_CLK_XMHZ_CSR_REG |= CY_CLK_XMHZ_CSR_ENABLE;\r
-\r
-\r
- if(wait > 0u)\r
- {\r
- /* Save 100 KHz ILO, FTW interval, enable and interrupt enable */\r
- iloEnableState = CY_LIB_SLOWCLK_ILO_CR0_REG;\r
- pmTwCfg0Tmp = CY_LIB_PM_TW_CFG0_REG;\r
- pmTwCfg2Tmp = CY_LIB_PM_TW_CFG2_REG;\r
-\r
- /* Set 250 us interval */\r
- CyPmFtwSetInterval(CY_CLK_XMHZ_FTW_INTERVAL);\r
- status = CYRET_TIMEOUT;\r
-\r
-\r
- for( ; timeout > 0u; timeout--)\r
- {\r
- /* Read XERR bit to clear it */\r
- (void) CY_CLK_XMHZ_CSR_REG;\r
-\r
- /* Wait for a millisecond - 4 x 250 us */\r
- for(count = 4u; count > 0u; count--)\r
- {\r
- while(0u == (CY_PM_FTW_INT & CyPmReadStatus(CY_PM_FTW_INT)))\r
- {\r
- /* Wait for the FTW interrupt event */\r
- }\r
- }\r
-\r
-\r
- /*******************************************************************\r
- * High output indicates oscillator failure.\r
- * Only can be used after start-up interval (1 ms) is completed.\r
- *******************************************************************/\r
- if(0u == (CY_CLK_XMHZ_CSR_REG & CY_CLK_XMHZ_CSR_XERR))\r
- {\r
- status = CYRET_SUCCESS;\r
- break;\r
- }\r
- }\r
-\r
-\r
- /* Restore 100 KHz ILO, FTW interval, enable and interrupt enable */\r
- if(0u == (iloEnableState & CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ))\r
- {\r
- CyILO_Stop100K();\r
- }\r
- CY_LIB_PM_TW_CFG0_REG = pmTwCfg0Tmp;\r
- CY_LIB_PM_TW_CFG2_REG = pmTwCfg2Tmp;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the megahertz crystal oscillator.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_Stop(void) \r
-{\r
- /* Disable the the oscillator. */\r
- FASTCLK_XMHZ_CSR &= ((uint8)(~XMHZ_CONTROL_ENABLE));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_EnableErrStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the generation of the XERR status bit for the megahertz crystal.\r
-* This function is not available for PSoC5.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_EnableErrStatus(void) \r
-{\r
- /* If oscillator has insufficient amplitude, XERR bit will be high. */\r
- CY_CLK_XMHZ_CSR_REG &= ((uint8)(~CY_CLK_XMHZ_CSR_XFB));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_DisableErrStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the generation of the XERR status bit for the megahertz crystal.\r
-* This function is not available for PSoC5.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_DisableErrStatus(void) \r
-{\r
- /* If oscillator has insufficient amplitude, XERR bit will be high. */\r
- CY_CLK_XMHZ_CSR_REG |= CY_CLK_XMHZ_CSR_XFB;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_ReadStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Reads the XERR status bit for the megahertz crystal. This status bit is a\r
-* sticky clear on read value. This function is not available for PSoC5.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* Status\r
-* 0: No error\r
-* 1: Error\r
-*\r
-*******************************************************************************/\r
-uint8 CyXTAL_ReadStatus(void) \r
-{\r
- /***************************************************************************\r
- * High output indicates oscillator failure. Only use this after start-up\r
- * interval is completed. This can be used for status and failure recovery.\r
- ***************************************************************************/\r
- return((0u != (CY_CLK_XMHZ_CSR_REG & CY_CLK_XMHZ_CSR_XERR)) ? 1u : 0u);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_EnableFaultRecovery\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the fault recovery circuit which will switch to the IMO in the case\r
-* of a fault in the megahertz crystal circuit. The crystal must be up and\r
-* running with the XERR bit at 0, before calling this function to prevent\r
-* immediate fault switchover. This function is not available for PSoC5.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_EnableFaultRecovery(void) \r
-{\r
- CY_CLK_XMHZ_CSR_REG |= CY_CLK_XMHZ_CSR_XPROT;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_DisableFaultRecovery\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the fault recovery circuit which will switch to the IMO in the case\r
-* of a fault in the megahertz crystal circuit. This function is not available\r
-* for PSoC5.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_DisableFaultRecovery(void) \r
-{\r
- CY_CLK_XMHZ_CSR_REG &= ((uint8)(~CY_CLK_XMHZ_CSR_XPROT));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_SetStartup\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the startup settings for the crystal. Logic model outputs a frequency\r
-* (setting + 4) MHz when enabled.\r
-*\r
-* This is artificial as the actual frequency is determined by an attached\r
-* external crystal.\r
-*\r
-* Parameters:\r
-* setting: Valid range [0-31].\r
-* Value is dependent on the frequency and quality of the crystal being used.\r
-* Refer to the device TRM and datasheet for more information.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_SetStartup(uint8 setting) \r
-{\r
- CY_CLK_XMHZ_CFG0_REG = (CY_CLK_XMHZ_CFG0_REG & ((uint8)(~CY_CLK_XMHZ_CFG0_XCFG_MASK))) |\r
- (setting & CY_CLK_XMHZ_CFG0_XCFG_MASK);\r
-}\r
-\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_SetFbVoltage\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the feedback reference voltage to use for the crystal circuit.\r
-* This function is only available for PSoC3 and PSoC 5LP.\r
-*\r
-* Parameters:\r
-* setting: Valid range [0-15].\r
-* Refer to the device TRM and datasheet for more information.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_SetFbVoltage(uint8 setting) \r
-{\r
- CY_CLK_XMHZ_CFG1_REG = ((CY_CLK_XMHZ_CFG1_REG & ((uint8)(~CY_CLK_XMHZ_CFG1_VREF_FB_MASK))) |\r
- (setting & CY_CLK_XMHZ_CFG1_VREF_FB_MASK));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyXTAL_SetWdVoltage\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the reference voltage used by the watchdog to detect a failure in the\r
-* crystal circuit. This function is only available for PSoC3 and PSoC 5LP.\r
-*\r
-* Parameters:\r
-* setting: Valid range [0-7].\r
-* Refer to the device TRM and datasheet for more information.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyXTAL_SetWdVoltage(uint8 setting) \r
-{\r
- CY_CLK_XMHZ_CFG1_REG = ((CY_CLK_XMHZ_CFG1_REG & ((uint8)(~CY_CLK_XMHZ_CFG1_VREF_WD_MASK))) |\r
- (((uint8)(setting << 4u)) & CY_CLK_XMHZ_CFG1_VREF_WD_MASK));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyHalt\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Halts the CPU.\r
-*\r
-* Parameters:\r
-* uint8 reason: Value to be used during debugging.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyHalt(uint8 reason) CYREENTRANT\r
-{\r
- if(0u != reason)\r
- {\r
- /* To remove unreferenced local variable warning */\r
- }\r
-\r
- #if defined (__ARMCC_VERSION)\r
- __breakpoint(0x0);\r
- #elif defined(__GNUC__) || defined (__ICCARM__)\r
- __asm(" bkpt 1");\r
- #elif defined(__C51__)\r
- CYDEV_HALT_CPU;\r
- #endif /* (__ARMCC_VERSION) */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySoftwareReset\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Forces a software reset of the device.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CySoftwareReset(void) \r
-{\r
- CY_LIB_RESET_CR2_REG |= CY_LIB_RESET_CR2_RESET;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDelay\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Blocks for milliseconds.\r
-*\r
-* Note:\r
-* CyDelay has been implemented with the instruction cache assumed enabled. When\r
-* instruction cache is disabled on PSoC5, CyDelay will be two times larger. For\r
-* example, with instruction cache disabled CyDelay(100) would result in about\r
-* 200 ms delay instead of 100 ms.\r
-*\r
-* Parameters:\r
-* milliseconds: number of milliseconds to delay.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyDelay(uint32 milliseconds) CYREENTRANT\r
-{\r
- while (milliseconds > 32768u)\r
- {\r
- /***********************************************************************\r
- * This loop prevents overflow.At 100MHz, milliseconds * delay_freq_khz\r
- * overflows at about 42 seconds.\r
- ***********************************************************************/\r
- CyDelayCycles(cydelay_32k_ms);\r
- milliseconds = ((uint32)(milliseconds - 32768u));\r
- }\r
-\r
- CyDelayCycles(milliseconds * cydelay_freq_khz);\r
-}\r
-\r
-\r
-#if(!CY_PSOC3)\r
-\r
- /* For PSoC3 devices function is defined in CyBootAsmKeil.a51 file */\r
-\r
- /*******************************************************************************\r
- * Function Name: CyDelayUs\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Blocks for microseconds.\r
- *\r
- * Note:\r
- * CyDelay has been implemented with the instruction cache assumed enabled.\r
- * When instruction cache is disabled on PSoC5, CyDelayUs will be two times\r
- * larger. Ex: With instruction cache disabled CyDelayUs(100) would result\r
- * in about 200us delay instead of 100us.\r
- *\r
- * Parameters:\r
- * uint16 microseconds: number of microseconds to delay.\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Side Effects:\r
- * CyDelayUS has been implemented with the instruction cache assumed enabled.\r
- * When instruction cache is disabled on PSoC 5, CyDelayUs will be two times\r
- * larger. For example, with instruction cache disabled CyDelayUs(100) would\r
- * result in about 200 us delay instead of 100 us.\r
- *\r
- * If the bus clock frequency is a small non-integer number, the actual delay\r
- * can be up to twice as long as the nominal value. The actual delay cannot be\r
- * shorter than the nominal one.\r
- *******************************************************************************/\r
- void CyDelayUs(uint16 microseconds) CYREENTRANT\r
- {\r
- CyDelayCycles((uint32)microseconds * cydelay_freq_mhz);\r
- }\r
-\r
-#endif /* (!CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDelayFreq\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets clock frequency for CyDelay.\r
-*\r
-* Parameters:\r
-* freq: Frequency of bus clock in Hertz.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyDelayFreq(uint32 freq) CYREENTRANT\r
-{\r
- if (freq != 0u)\r
- {\r
- cydelay_freq_hz = freq;\r
- }\r
- else\r
- {\r
- cydelay_freq_hz = BCLK__BUS_CLK__HZ;\r
- }\r
-\r
- cydelay_freq_mhz = (uint8)((cydelay_freq_hz + 999999u) / 1000000u);\r
- cydelay_freq_khz = (cydelay_freq_hz + 999u) / 1000u;\r
- cydelay_32k_ms = 32768u * cydelay_freq_khz;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyWdtStart\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the watchdog timer.\r
-*\r
-* The timer is configured for the specified count interval, the central\r
-* timewheel is cleared, the setting for low power mode is configured and the\r
-* watchdog timer is enabled.\r
-*\r
-* Once enabled the watchdog cannot be disabled. The watchdog counts each time\r
-* the Central Time Wheel (CTW) reaches the period specified. The watchdog must\r
-* be cleared using the CyWdtClear() function before three ticks of the watchdog\r
-* timer occur. The CTW is free running, so this will occur after between 2 and\r
-* 3 timer periods elapse.\r
-*\r
-* PSoC5: The watchdog timer should not be used during sleep modes. Since the\r
-* WDT cannot be disabled after it is enabled, the WDT timeout period can be\r
-* set to be greater than the sleep wakeup period, then feed the dog on each\r
-* wakeup from Sleep.\r
-*\r
-* Parameters:\r
-* ticks: One of the four available timer periods. Once WDT enabled, the\r
- interval cannot be changed.\r
-* CYWDT_2_TICKS - 4 - 6 ms\r
-* CYWDT_16_TICKS - 32 - 48 ms\r
-* CYWDT_128_TICKS - 256 - 384 ms\r
-* CYWDT_1024_TICKS - 2.048 - 3.072 s\r
-*\r
-* lpMode: Low power mode configuration. This parameter is ignored for PSoC 5.\r
-* The WDT always acts as if CYWDT_LPMODE_NOCHANGE is passed.\r
-*\r
-* CYWDT_LPMODE_NOCHANGE - No Change\r
-* CYWDT_LPMODE_MAXINTER - Switch to longest timer mode during low power\r
-* mode\r
-* CYWDT_LPMODE_DISABLED - Disable WDT during low power mode\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* PSoC5: The ILO 1 KHz must be enabled for proper WDT operation. Stopping the\r
-* ILO 1 kHz could break the active WDT functionality.\r
-*\r
-*******************************************************************************/\r
-void CyWdtStart(uint8 ticks, uint8 lpMode) \r
-{\r
- /* Set WDT interval */\r
- CY_WDT_CFG_REG = (CY_WDT_CFG_REG & ((uint8)(~CY_WDT_CFG_INTERVAL_MASK))) | (ticks & CY_WDT_CFG_INTERVAL_MASK);\r
-\r
- /* Reset CTW to ensure that first watchdog period is full */\r
- CY_WDT_CFG_REG |= CY_WDT_CFG_CTW_RESET;\r
- CY_WDT_CFG_REG &= ((uint8)(~CY_WDT_CFG_CTW_RESET));\r
-\r
- /* Setting the low power mode */\r
- CY_WDT_CFG_REG = (((uint8)(lpMode << CY_WDT_CFG_LPMODE_SHIFT)) & CY_WDT_CFG_LPMODE_MASK) |\r
- (CY_WDT_CFG_REG & ((uint8)(~CY_WDT_CFG_LPMODE_MASK)));\r
-\r
- /* Enables the watchdog reset */\r
- CY_WDT_CFG_REG |= CY_WDT_CFG_WDR_EN;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyWdtClear\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Clears (feeds) the watchdog timer.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyWdtClear(void) \r
-{\r
- CY_WDT_CR_REG = CY_WDT_CR_FEED;\r
-}\r
-\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdLvDigitEnable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the digital low voltage monitors to generate interrupt on Vddd\r
-* archives specified threshold and optionally resets device.\r
-*\r
-* Parameters:\r
-* reset: Option to reset device at a specified Vddd threshold:\r
-* 0 - Device is not reset.\r
-* 1 - Device is reset.\r
-*\r
-* threshold: Sets the trip level for the voltage monitor.\r
-* Values from 1.70 V to 5.45 V are accepted with the approximately 250 mV\r
-* interval.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyVdLvDigitEnable(uint8 reset, uint8 threshold) \r
-{\r
- *CY_INT_CLEAR_PTR = 0x01u;\r
-\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
-\r
- CY_VD_LVI_TRIP_REG = (threshold & CY_VD_LVI_TRIP_LVID_MASK) |\r
- (CY_VD_LVI_TRIP_REG & ((uint8)(~CY_VD_LVI_TRIP_LVID_MASK)));\r
- CY_VD_LVI_HVI_CONTROL_REG |= CY_VD_LVID_EN;\r
-\r
- /* Timeout to eliminate glitches on the LVI/HVI when enabling */\r
- CyDelayUs(1u);\r
-\r
- (void)CY_VD_PERSISTENT_STATUS_REG;\r
-\r
- if(0u != reset)\r
- {\r
- CY_VD_PRES_CONTROL_REG |= CY_VD_PRESD_EN;\r
- }\r
- else\r
- {\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
- }\r
-\r
- *CY_INT_CLR_PEND_PTR = 0x01u;\r
- *CY_INT_ENABLE_PTR = 0x01u;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdLvAnalogEnable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the analog low voltage monitors to generate interrupt on Vdda\r
-* archives specified threshold and optionally resets device.\r
-*\r
-* Parameters:\r
-* reset: Option to reset device at a specified Vdda threshold:\r
-* 0 - Device is not reset.\r
-* 1 - Device is reset.\r
-*\r
-* threshold: Sets the trip level for the voltage monitor.\r
-* Values from 1.70 V to 5.45 V are accepted with the approximately 250 mV\r
-* interval.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyVdLvAnalogEnable(uint8 reset, uint8 threshold) \r
-{\r
- *CY_INT_CLEAR_PTR = 0x01u;\r
-\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
-\r
- CY_VD_LVI_TRIP_REG = ((uint8)(threshold << 4u)) | (CY_VD_LVI_TRIP_REG & 0x0Fu);\r
- CY_VD_LVI_HVI_CONTROL_REG |= CY_VD_LVIA_EN;\r
-\r
- /* Timeout to eliminate glitches on the LVI/HVI when enabling */\r
- CyDelayUs(1u);\r
-\r
- (void)CY_VD_PERSISTENT_STATUS_REG;\r
-\r
- if(0u != reset)\r
- {\r
- CY_VD_PRES_CONTROL_REG |= CY_VD_PRESA_EN;\r
- }\r
- else\r
- {\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
- }\r
-\r
- *CY_INT_CLR_PEND_PTR = 0x01u;\r
- *CY_INT_ENABLE_PTR = 0x01u;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdLvDigitDisable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the digital low voltage monitor (interrupt and device reset are\r
-* disabled).\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyVdLvDigitDisable(void) \r
-{\r
- CY_VD_LVI_HVI_CONTROL_REG &= ((uint8)(~CY_VD_LVID_EN));\r
-\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESD_EN));\r
-\r
- while(0u != (CY_VD_PERSISTENT_STATUS_REG & 0x07u))\r
- {\r
-\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdLvAnalogDisable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the analog low voltage monitor (interrupt and device reset are\r
-* disabled).\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyVdLvAnalogDisable(void) \r
-{\r
- CY_VD_LVI_HVI_CONTROL_REG &= ((uint8)(~CY_VD_LVIA_EN));\r
-\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
-\r
- while(0u != (CY_VD_PERSISTENT_STATUS_REG & 0x07u))\r
- {\r
-\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdHvAnalogEnable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables the analog high voltage monitors to generate interrupt on\r
-* Vdda archives 5.75 V threshold and optionally resets device.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyVdHvAnalogEnable(void) \r
-{\r
- *CY_INT_CLEAR_PTR = 0x01u;\r
-\r
- CY_VD_PRES_CONTROL_REG &= ((uint8)(~CY_VD_PRESA_EN));\r
-\r
- CY_VD_LVI_HVI_CONTROL_REG |= CY_VD_HVIA_EN;\r
-\r
- /* Timeout to eliminate glitches on the LVI/HVI when enabling */\r
- CyDelayUs(1u);\r
-\r
- (void) CY_VD_PERSISTENT_STATUS_REG;\r
-\r
- *CY_INT_CLR_PEND_PTR = 0x01u;\r
- *CY_INT_ENABLE_PTR = 0x01u;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdHvAnalogDisable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the analog low voltage monitor\r
-* (interrupt and device reset are disabled).\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyVdHvAnalogDisable(void) \r
-{\r
- CY_VD_LVI_HVI_CONTROL_REG &= ((uint8)(~CY_VD_HVIA_EN));\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdStickyStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Manages the Reset and Voltage Detection Status Register 0.\r
-* This register has the interrupt status for the HVIA, LVID and LVIA.\r
-* This hardware register clears on read.\r
-*\r
-* Parameters:\r
-* mask: Bits in the shadow register to clear.\r
-* Define Definition\r
-* CY_VD_LVID Persistent status of digital LVI.\r
-* CY_VD_LVIA Persistent status of analog LVI.\r
-* CY_VD_HVIA Persistent status of analog HVI.\r
-*\r
-* Return:\r
-* Status. Same enumerated bit values as used for the mask parameter.\r
-*\r
-*******************************************************************************/\r
-uint8 CyVdStickyStatus(uint8 mask) \r
-{\r
- uint8 status;\r
-\r
- status = CY_VD_PERSISTENT_STATUS_REG;\r
- CY_VD_PERSISTENT_STATUS_REG &= ((uint8)(~mask));\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyVdRealTimeStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the real time voltage detection status.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* Status:\r
-* Define Definition\r
-* CY_VD_LVID Persistent status of digital LVI.\r
-* CY_VD_LVIA Persistent status of analog LVI.\r
-* CY_VD_HVIA Persistent status of analog HVI.\r
-*\r
-*******************************************************************************/\r
-uint8 CyVdRealTimeStatus(void) \r
-{\r
- uint8 interruptState;\r
- uint8 vdFlagsState;\r
-\r
- interruptState = CyEnterCriticalSection();\r
- vdFlagsState = CY_VD_RT_STATUS_REG;\r
- CyExitCriticalSection(interruptState);\r
-\r
- return(vdFlagsState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyDisableInts\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disables the interrupt enable for each interrupt.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* 32 bit mask of previously enabled interrupts.\r
-*\r
-*******************************************************************************/\r
-uint32 CyDisableInts(void) \r
-{\r
- uint32 intState;\r
- uint8 interruptState;\r
-\r
- interruptState = CyEnterCriticalSection();\r
-\r
- #if(CY_PSOC3)\r
-\r
- /* Get the current interrupt state. */\r
- intState = ((uint32) CY_GET_REG8(CY_INT_CLR_EN0_PTR));\r
- intState |= ((uint32) (((uint32) CY_GET_REG8(CY_INT_CLR_EN1_PTR)) << 8u));\r
- intState |= ((uint32) (((uint32) CY_GET_REG8(CY_INT_CLR_EN2_PTR)) << 16u));\r
- intState |= ((uint32) (((uint32) CY_GET_REG8(CY_INT_CLR_EN3_PTR)) << 24u));\r
-\r
-\r
- /* Disable all of the interrupts. */\r
- CY_SET_REG8(CY_INT_CLR_EN0_PTR, 0xFFu);\r
- CY_SET_REG8(CY_INT_CLR_EN1_PTR, 0xFFu);\r
- CY_SET_REG8(CY_INT_CLR_EN2_PTR, 0xFFu);\r
- CY_SET_REG8(CY_INT_CLR_EN3_PTR, 0xFFu);\r
-\r
- #else\r
-\r
- /* Get the current interrupt state. */\r
- intState = CY_GET_REG32(CY_INT_CLEAR_PTR);\r
-\r
- /* Disable all of the interrupts. */\r
- CY_SET_REG32(CY_INT_CLEAR_PTR, 0xFFFFFFFFu);\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
- CyExitCriticalSection(interruptState);\r
-\r
- return (intState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyEnableInts\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables interrupts to a given state.\r
-*\r
-* Parameters:\r
-* uint32 mask: 32 bit mask of interrupts to enable.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyEnableInts(uint32 mask) \r
-{\r
-\r
- uint8 interruptState;\r
-\r
- interruptState = CyEnterCriticalSection();\r
-\r
- #if(CY_PSOC3)\r
-\r
- /* Set interrupts as enabled. */\r
- CY_SET_REG8(CY_INT_SET_EN3_PTR, ((uint8) (mask >> 24u)));\r
- CY_SET_REG8(CY_INT_SET_EN2_PTR, ((uint8) (mask >> 16u)));\r
- CY_SET_REG8(CY_INT_SET_EN1_PTR, ((uint8) (mask >> 8u )));\r
- CY_SET_REG8(CY_INT_SET_EN0_PTR, ((uint8) (mask )));\r
-\r
- #else\r
-\r
- CY_SET_REG32(CY_INT_ENABLE_PTR, mask);\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
- CyExitCriticalSection(interruptState);\r
-\r
-}\r
-\r
-#if(CY_PSOC5)\r
-\r
- /*******************************************************************************\r
- * Function Name: CyFlushCache\r
- ********************************************************************************\r
- * Summary:\r
- * Flushes the PSoC 5/5LP cache by invalidating all entries.\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- void CyFlushCache(void)\r
- {\r
- uint8 interruptState;\r
-\r
- /* Save current global interrupt enable and disable it */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /* Fill instruction prefectch unit to insure data integrity */\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- /* All entries in the cache are invalidated on the next clock cycle. */\r
- CY_CACHE_CONTROL_REG |= CY_CACHE_CONTROL_FLUSH;\r
-\r
-\r
- /***********************************************************************\r
- * The prefetch unit could/would be filled with the instructions that\r
- * succeed the flush. Since a flush is desired then theoretically those\r
- * instructions might be considered stale/invalid.\r
- ***********************************************************************/\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntSetSysVector\r
- ********************************************************************************\r
- * Summary:\r
- * Sets the interrupt vector of the specified system interrupt number. System\r
- * interrupts are present only for the ARM platform. These interrupts are for\r
- * SysTick, PendSV and others.\r
- *\r
- * Parameters:\r
- * number: Interrupt number, valid range [0-15].\r
- address: Pointer to an interrupt service routine.\r
- *\r
- * Return:\r
- * The old ISR vector at this location.\r
- *\r
- *******************************************************************************/\r
- cyisraddress CyIntSetSysVector(uint8 number, cyisraddress address)\r
- {\r
- cyisraddress oldIsr;\r
- cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
-\r
- CYASSERT(number <= CY_INT_SYS_NUMBER_MAX);\r
-\r
- /* Save old Interrupt service routine. */\r
- oldIsr = ramVectorTable[number & CY_INT_SYS_NUMBER_MASK];\r
-\r
- /* Set new Interrupt service routine. */\r
- ramVectorTable[number & CY_INT_SYS_NUMBER_MASK] = address;\r
-\r
- return (oldIsr);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetSysVector\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the interrupt vector of the specified system interrupt number. System\r
- * interrupts are present only for the ARM platform. These interrupts are for\r
- * SysTick, PendSV and others.\r
- *\r
- * Parameters:\r
- * number: The interrupt number, valid range [0-15].\r
- *\r
- * Return:\r
- * Address of the ISR in the interrupt vector table.\r
- *\r
- *******************************************************************************/\r
- cyisraddress CyIntGetSysVector(uint8 number)\r
- {\r
- cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
- CYASSERT(number <= CY_INT_SYS_NUMBER_MAX);\r
-\r
- return ramVectorTable[number & CY_INT_SYS_NUMBER_MASK];\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntSetVector\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sets the interrupt vector of the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number\r
- * address: Pointer to an interrupt service routine\r
- *\r
- * Return:\r
- * Previous interrupt vector value.\r
- *\r
- *******************************************************************************/\r
- cyisraddress CyIntSetVector(uint8 number, cyisraddress address)\r
- {\r
- cyisraddress oldIsr;\r
- cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- /* Save old Interrupt service routine. */\r
- oldIsr = ramVectorTable[CY_INT_IRQ_BASE + (number & CY_INT_NUMBER_MASK)];\r
-\r
- /* Set new Interrupt service routine. */\r
- ramVectorTable[CY_INT_IRQ_BASE + (number & CY_INT_NUMBER_MASK)] = address;\r
-\r
- return (oldIsr);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetVector\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the interrupt vector of the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number\r
- *\r
- * Return:\r
- * Address of the ISR in the interrupt vector table.\r
- *\r
- *******************************************************************************/\r
- cyisraddress CyIntGetVector(uint8 number)\r
- {\r
- cyisraddress *ramVectorTable = *CY_INT_VECT_TABLE;\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- return (ramVectorTable[CY_INT_IRQ_BASE + (number & CY_INT_NUMBER_MASK)]);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntSetPriority\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sets the Priority of the Interrupt.\r
- *\r
- * Parameters:\r
- * priority: Priority of the interrupt. 0 - 7, 0 being the highest.\r
- * number: The number of the interrupt, 0 - 31.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- void CyIntSetPriority(uint8 number, uint8 priority)\r
- {\r
- CYASSERT(priority <= CY_INT_PRIORITY_MAX);\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
- CY_INT_PRIORITY_PTR[number & CY_INT_NUMBER_MASK] = (priority & CY_INT_PRIORITY_MASK)<< 5;\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetPriority\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the Priority of the Interrupt.\r
- *\r
- * Parameters:\r
- * number: The number of the interrupt, 0 - 31.\r
- *\r
- * Return:\r
- * Priority of the interrupt. 0 - 7, 0 being the highest.\r
- *\r
- *******************************************************************************/\r
- uint8 CyIntGetPriority(uint8 number)\r
- {\r
- uint8 priority;\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- priority = CY_INT_PRIORITY_PTR[number & CY_INT_NUMBER_MASK] >> 5;\r
-\r
- return (priority);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetState\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the enable state of the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * Enable status: 1 if enabled, 0 if disabled\r
- *\r
- *******************************************************************************/\r
- uint8 CyIntGetState(uint8 number)\r
- {\r
- reg32 * stateReg;\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- /* Get a pointer to the Interrupt enable register. */\r
- stateReg = CY_INT_ENABLE_PTR;\r
-\r
- /* Get the state of the interrupt. */\r
- return (0u != (*stateReg & (((uint32) 1u) << (0x1Fu & number)))) ? ((uint8)(1u)) : ((uint8)(0u));\r
- }\r
-\r
-\r
-#else /* PSoC3 */\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntSetVector\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sets the interrupt vector of the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number\r
- * address: Pointer to an interrupt service routine\r
- *\r
- * Return:\r
- * Previous interrupt vector value.\r
- *\r
- *******************************************************************************/\r
- cyisraddress CyIntSetVector(uint8 number, cyisraddress address) \r
- {\r
- cyisraddress oldIsr;\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- /* Save old Interrupt service routine. */\r
- oldIsr = (cyisraddress) \\r
- CY_GET_REG16(&CY_INT_VECT_TABLE[number & CY_INT_NUMBER_MASK]);\r
-\r
- /* Set new Interrupt service routine. */\r
- CY_SET_REG16(&CY_INT_VECT_TABLE[number], (uint16) address);\r
-\r
- return (oldIsr);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetVector\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the interrupt vector of the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number\r
- *\r
- * Return:\r
- * Address of the ISR in the interrupt vector table.\r
- *\r
- *******************************************************************************/\r
- cyisraddress CyIntGetVector(uint8 number) \r
- {\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- return ((cyisraddress) \\r
- CY_GET_REG16(&CY_INT_VECT_TABLE[number & CY_INT_NUMBER_MASK]));\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntSetPriority\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sets the Priority of the Interrupt.\r
- *\r
- * Parameters:\r
- * priority: Priority of the interrupt. 0 - 7, 0 being the highest.\r
- * number: The number of the interrupt, 0 - 31.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- void CyIntSetPriority(uint8 number, uint8 priority) \r
- {\r
- CYASSERT(priority <= CY_INT_PRIORITY_MAX);\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- CY_INT_PRIORITY_PTR[number & CY_INT_NUMBER_MASK] =\r
- (priority & CY_INT_PRIORITY_MASK) << 5;\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetPriority\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the Priority of the Interrupt.\r
- *\r
- * Parameters:\r
- * number: The number of the interrupt, 0 - 31.\r
- *\r
- * Return:\r
- * Priority of the interrupt. 0 - 7, 0 being the highest.\r
- *\r
- *******************************************************************************/\r
- uint8 CyIntGetPriority(uint8 number) \r
- {\r
- uint8 priority;\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- priority = CY_INT_PRIORITY_PTR[number & CY_INT_NUMBER_MASK] >> 5;\r
-\r
- return (priority);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: CyIntGetState\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets the enable state of the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * Enable status: 1 if enabled, 0 if disabled\r
- *\r
- *******************************************************************************/\r
- uint8 CyIntGetState(uint8 number) \r
- {\r
- reg8 * stateReg;\r
-\r
- CYASSERT(number <= CY_INT_NUMBER_MAX);\r
-\r
- /* Get a pointer to the Interrupt enable register. */\r
- stateReg = CY_INT_ENABLE_PTR + ((number & CY_INT_NUMBER_MASK) >> 3u);\r
-\r
- /* Get the state of the interrupt. */\r
- return ((0u != (*stateReg & ((uint8)(1u << (0x07u & number))))) ? ((uint8)(1u)) : ((uint8)(0u)));\r
- }\r
-\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-#if(CYDEV_VARIABLE_VDDA == 1)\r
-\r
- /*******************************************************************************\r
- * Function Name: CySetScPumps\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * If 1 is passed as a parameter:\r
- * - if any of the SC blocks are used - enable pumps for the SC blocks and\r
- * start boost clock.\r
- * - For the each enabled SC block set boost clock index and enable boost\r
- * clock.\r
- *\r
- * If non-1 value is passed as a parameter:\r
- * - If all SC blocks are not used - disable pumps for the SC blocks and\r
- * stop boost clock.\r
- * - For the each enabled SC block clear boost clock index and disable boost\r
- * clock.\r
- *\r
- * The global variable CyScPumpEnabled is updated to be equal to passed\r
- * parameter.\r
- *\r
- * Parameters:\r
- * uint8 enable: Enable/disable SC pumps and boost clock for enabled SC block.\r
- * 1 - Enable\r
- * 0 - Disable\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- void CySetScPumps(uint8 enable) \r
- {\r
- if(1u == enable)\r
- {\r
- /* The SC pumps should be enabled */\r
- CyScPumpEnabled = 1u;\r
- /* Enable pumps if any of SC blocks are used */\r
- if(0u != (CY_LIB_ACT_CFG9_REG & CY_LIB_ACT_CFG9_SWCAPS_MASK))\r
- {\r
- CY_LIB_SC_MISC_REG |= CY_LIB_SC_MISC_PUMP_FORCE;\r
- CyScBoostClk_Start();\r
- }\r
- /* Set positive pump for each enabled SC block: set clock index and enable it */\r
- if(0u != (CY_LIB_ACT_CFG9_REG & CY_LIB_ACT_CFG9_SWCAP0_EN))\r
- {\r
- CY_LIB_SC0_BST_REG = (CY_LIB_SC0_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK) | CyScBoostClk__INDEX;\r
- CY_LIB_SC0_BST_REG |= CY_LIB_SC_BST_CLK_EN;\r
- }\r
- if(0u != (CY_LIB_ACT_CFG9_REG & CY_LIB_ACT_CFG9_SWCAP1_EN))\r
- {\r
- CY_LIB_SC1_BST_REG = (CY_LIB_SC1_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK) | CyScBoostClk__INDEX;\r
- CY_LIB_SC1_BST_REG |= CY_LIB_SC_BST_CLK_EN;\r
- }\r
- if(0u != (CY_LIB_ACT_CFG9_REG & CY_LIB_ACT_CFG9_SWCAP2_EN))\r
- {\r
- CY_LIB_SC2_BST_REG = (CY_LIB_SC2_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK) | CyScBoostClk__INDEX;\r
- CY_LIB_SC2_BST_REG |= CY_LIB_SC_BST_CLK_EN;\r
- }\r
- if(0u != (CY_LIB_ACT_CFG9_REG & CY_LIB_ACT_CFG9_SWCAP3_EN))\r
- {\r
- CY_LIB_SC3_BST_REG = (CY_LIB_SC3_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK) | CyScBoostClk__INDEX;\r
- CY_LIB_SC3_BST_REG |= CY_LIB_SC_BST_CLK_EN;\r
- }\r
- }\r
- else\r
- {\r
- /* The SC pumps should be disabled */\r
- CyScPumpEnabled = 0u;\r
- /* Disable pumps for all SC blocks and stop boost clock */\r
- CY_LIB_SC_MISC_REG &= ((uint8)(~CY_LIB_SC_MISC_PUMP_FORCE));\r
- CyScBoostClk_Stop();\r
- /* Disable boost clock and clear clock index for each SC block */\r
- CY_LIB_SC0_BST_REG &= ((uint8)(~CY_LIB_SC_BST_CLK_EN));\r
- CY_LIB_SC0_BST_REG = CY_LIB_SC0_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK;\r
- CY_LIB_SC1_BST_REG &= ((uint8)(~CY_LIB_SC_BST_CLK_EN));\r
- CY_LIB_SC1_BST_REG = CY_LIB_SC1_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK;\r
- CY_LIB_SC2_BST_REG &= ((uint8)(~CY_LIB_SC_BST_CLK_EN));\r
- CY_LIB_SC2_BST_REG = CY_LIB_SC2_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK;\r
- CY_LIB_SC3_BST_REG &= ((uint8)(~CY_LIB_SC_BST_CLK_EN));\r
- CY_LIB_SC3_BST_REG = CY_LIB_SC3_BST_REG & CY_LIB_SC_BST_CLK_INDEX_MASK;\r
- }\r
- }\r
-\r
-#endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CyLib.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides the function definitions for the system, clocking, interrupts and\r
-* watchdog timer API.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the System Reference\r
-* Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYLIB_H)\r
-#define CY_BOOT_CYLIB_H\r
-\r
-#include <string.h>\r
-#include <limits.h>\r
-#include <ctype.h>\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-#include "cydevice_trm.h"\r
-#include "cyPm.h"\r
-\r
-#if(CY_PSOC3)\r
- #include <PSoC3_8051.h>\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-#if(CYDEV_VARIABLE_VDDA == 1)\r
-\r
- #include "CyScBoostClk.h"\r
-\r
-#endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
-\r
-\r
-/* Global variable with preserved reset status */\r
-extern uint8 CYXDATA CyResetStatus;\r
-\r
-\r
-/* Variable Vdda */\r
-#if(CYDEV_VARIABLE_VDDA == 1)\r
-\r
- extern uint8 CyScPumpEnabled;\r
-\r
-#endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
-\r
-\r
-/* Do not use these definitions directly in your application */\r
-extern uint32 cydelay_freq_hz;\r
-extern uint32 cydelay_freq_khz;\r
-extern uint8 cydelay_freq_mhz;\r
-extern uint32 cydelay_32k_ms;\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-cystatus CyPLL_OUT_Start(uint8 wait) ;\r
-void CyPLL_OUT_Stop(void) ;\r
-void CyPLL_OUT_SetPQ(uint8 pDiv, uint8 qDiv, uint8 current) ;\r
-void CyPLL_OUT_SetSource(uint8 source) ;\r
-\r
-void CyIMO_Start(uint8 wait) ;\r
-void CyIMO_Stop(void) ;\r
-void CyIMO_SetFreq(uint8 freq) ;\r
-void CyIMO_SetSource(uint8 source) ;\r
-void CyIMO_EnableDoubler(void) ;\r
-void CyIMO_DisableDoubler(void) ;\r
-\r
-void CyMasterClk_SetSource(uint8 source) ;\r
-void CyMasterClk_SetDivider(uint8 divider) ;\r
-void CyBusClk_SetDivider(uint16 divider) ;\r
-\r
-#if(CY_PSOC3)\r
- void CyCpuClk_SetDivider(uint8 divider) ;\r
-#endif /* (CY_PSOC3) */\r
-\r
-void CyUsbClk_SetSource(uint8 source) ;\r
-\r
-void CyILO_Start1K(void) ;\r
-void CyILO_Stop1K(void) ;\r
-void CyILO_Start100K(void) ;\r
-void CyILO_Stop100K(void) ;\r
-void CyILO_Enable33K(void) ;\r
-void CyILO_Disable33K(void) ;\r
-void CyILO_SetSource(uint8 source) ;\r
-uint8 CyILO_SetPowerMode(uint8 mode) ;\r
-\r
-uint8 CyXTAL_32KHZ_ReadStatus(void) ;\r
-uint8 CyXTAL_32KHZ_SetPowerMode(uint8 mode) ;\r
-void CyXTAL_32KHZ_Start(void) ;\r
-void CyXTAL_32KHZ_Stop(void) ;\r
-\r
-cystatus CyXTAL_Start(uint8 wait) ;\r
-void CyXTAL_Stop(void) ;\r
-void CyXTAL_SetStartup(uint8 setting) ;\r
-\r
-void CyXTAL_EnableErrStatus(void) ;\r
-void CyXTAL_DisableErrStatus(void) ;\r
-uint8 CyXTAL_ReadStatus(void) ;\r
-void CyXTAL_EnableFaultRecovery(void) ;\r
-void CyXTAL_DisableFaultRecovery(void) ;\r
-\r
-void CyXTAL_SetFbVoltage(uint8 setting) ;\r
-void CyXTAL_SetWdVoltage(uint8 setting) ;\r
-\r
-void CyWdtStart(uint8 ticks, uint8 lpMode) ;\r
-void CyWdtClear(void) ;\r
-\r
-/* System Function Prototypes */\r
-void CyDelay(uint32 milliseconds) CYREENTRANT;\r
-void CyDelayUs(uint16 microseconds);\r
-void CyDelayFreq(uint32 freq) CYREENTRANT;\r
-void CyDelayCycles(uint32 cycles);\r
-\r
-void CySoftwareReset(void) ;\r
-\r
-uint8 CyEnterCriticalSection(void);\r
-void CyExitCriticalSection(uint8 savedIntrStatus);\r
-void CyHalt(uint8 reason) CYREENTRANT;\r
-\r
-\r
-/* Interrupt Function Prototypes */\r
-#if(CY_PSOC5)\r
- cyisraddress CyIntSetSysVector(uint8 number, cyisraddress address) ;\r
- cyisraddress CyIntGetSysVector(uint8 number) ;\r
-#endif /* (CY_PSOC5) */\r
-\r
-cyisraddress CyIntSetVector(uint8 number, cyisraddress address) ;\r
-cyisraddress CyIntGetVector(uint8 number) ;\r
-\r
-void CyIntSetPriority(uint8 number, uint8 priority) ;\r
-uint8 CyIntGetPriority(uint8 number) ;\r
-\r
-uint8 CyIntGetState(uint8 number) ;\r
-\r
-uint32 CyDisableInts(void) ;\r
-void CyEnableInts(uint32 mask) ;\r
-\r
-\r
-#if(CY_PSOC5)\r
- void CyFlushCache(void);\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/* Voltage Detection Function Prototypes */\r
-void CyVdLvDigitEnable(uint8 reset, uint8 threshold) ;\r
-void CyVdLvAnalogEnable(uint8 reset, uint8 threshold) ;\r
-void CyVdLvDigitDisable(void) ;\r
-void CyVdLvAnalogDisable(void) ;\r
-void CyVdHvAnalogEnable(void) ;\r
-void CyVdHvAnalogDisable(void) ;\r
-uint8 CyVdStickyStatus(uint8 mask) ;\r
-uint8 CyVdRealTimeStatus(void) ;\r
-\r
-void CySetScPumps(uint8 enable) ;\r
-\r
-\r
-/***************************************\r
-* API Constants\r
-***************************************/\r
-\r
-\r
-/*******************************************************************************\r
-* PLL API Constants\r
-*******************************************************************************/\r
-#define CY_CLK_PLL_ENABLE (0x01u)\r
-#define CY_CLK_PLL_LOCK_STATUS (0x01u)\r
-\r
-#define CY_CLK_PLL_FTW_INTERVAL (24u)\r
-\r
-#define CY_CLK_PLL_MAX_Q_VALUE (16u)\r
-#define CY_CLK_PLL_MIN_Q_VALUE (1u)\r
-#define CY_CLK_PLL_MIN_P_VALUE (8u)\r
-#define CY_CLK_PLL_MIN_CUR_VALUE (1u)\r
-#define CY_CLK_PLL_MAX_CUR_VALUE (7u)\r
-\r
-#define CY_CLK_PLL_CURRENT_POSITION (4u)\r
-#define CY_CLK_PLL_CURRENT_MASK (0x8Fu)\r
-\r
-\r
-/*******************************************************************************\r
-* External 32kHz Crystal Oscillator API Constants\r
-*******************************************************************************/\r
-#define CY_XTAL32K_ANA_STAT (0x20u)\r
-\r
-#define CY_CLK_XTAL32_CR_LPM (0x02u)\r
-#define CY_CLK_XTAL32_CR_EN (0x01u)\r
-#if(CY_PSOC3)\r
- #define CY_CLK_XTAL32_CR_PDBEN (0x04u)\r
-#endif /* (CY_PSOC3) */\r
-\r
-#define CY_CLK_XTAL32_TR_MASK (0x07u)\r
-#define CY_CLK_XTAL32_TR_STARTUP (0x03u)\r
-#define CY_CLK_XTAL32_TR_HIGH_POWER (0x06u)\r
-#define CY_CLK_XTAL32_TR_LOW_POWER (0x01u)\r
-#define CY_CLK_XTAL32_TR_POWERDOWN (0x00u)\r
-\r
-#define CY_CLK_XTAL32_TST_DEFAULT (0xF3u)\r
-\r
-#define CY_CLK_XTAL32_CFG_LP_DEFAULT (0x04u)\r
-#define CY_CLK_XTAL32_CFG_LP_LOWPOWER (0x08u)\r
-#define CY_CLK_XTAL32_CFG_LP_MASK (0x0Cu)\r
-\r
-#define CY_CLK_XTAL32_CFG_LP_ALLOW (0x80u)\r
-\r
-\r
-/*******************************************************************************\r
-* External MHz Crystal Oscillator API Constants\r
-*******************************************************************************/\r
-#define CY_CLK_XMHZ_FTW_INTERVAL (24u)\r
-#define CY_CLK_XMHZ_MIN_TIMEOUT (130u)\r
-\r
-#define CY_CLK_XMHZ_CSR_ENABLE (0x01u)\r
-#define CY_CLK_XMHZ_CSR_XERR (0x80u)\r
-#define CY_CLK_XMHZ_CSR_XFB (0x04u)\r
-#define CY_CLK_XMHZ_CSR_XPROT (0x40u)\r
-\r
-#define CY_CLK_XMHZ_CFG0_XCFG_MASK (0x1Fu)\r
-#define CY_CLK_XMHZ_CFG1_VREF_FB_MASK (0x0Fu)\r
-#define CY_CLK_XMHZ_CFG1_VREF_WD_MASK (0x70u)\r
-\r
-\r
-/*******************************************************************************\r
-* Watchdog Timer API Constants\r
-*******************************************************************************/\r
-#define CYWDT_2_TICKS (0x0u) /* 4 - 6 ms */\r
-#define CYWDT_16_TICKS (0x1u) /* 32 - 48 ms */\r
-#define CYWDT_128_TICKS (0x2u) /* 256 - 384 ms */\r
-#define CYWDT_1024_TICKS (0x3u) /* 2048 - 3072 ms */\r
-\r
-#define CYWDT_LPMODE_NOCHANGE (0x00u)\r
-#define CYWDT_LPMODE_MAXINTER (0x01u)\r
-#define CYWDT_LPMODE_DISABLED (0x03u)\r
-\r
-#define CY_WDT_CFG_INTERVAL_MASK (0x03u)\r
-#define CY_WDT_CFG_CTW_RESET (0x80u)\r
-#define CY_WDT_CFG_LPMODE_SHIFT (5u)\r
-#define CY_WDT_CFG_LPMODE_MASK (0x60u)\r
-#define CY_WDT_CFG_WDR_EN (0x10u)\r
-#define CY_WDT_CFG_CLEAR_ALL (0x00u)\r
-#define CY_WDT_CR_FEED (0x01u)\r
-\r
-\r
-/*******************************************************************************\r
-* Voltage Detection API Constants\r
-*******************************************************************************/\r
-\r
-#define CY_VD_LVID_EN (0x01u)\r
-#define CY_VD_LVIA_EN (0x02u)\r
-#define CY_VD_HVIA_EN (0x04u)\r
-\r
-#define CY_VD_PRESD_EN (0x40u)\r
-#define CY_VD_PRESA_EN (0x80u)\r
-\r
-#define CY_VD_LVID (0x01u)\r
-#define CY_VD_LVIA (0x02u)\r
-#define CY_VD_HVIA (0x04u)\r
-\r
-#define CY_VD_LVI_TRIP_LVID_MASK (0x0Fu)\r
-\r
-\r
-/*******************************************************************************\r
-* Variable VDDA API Constants\r
-*******************************************************************************/\r
-#if(CYDEV_VARIABLE_VDDA == 1)\r
-\r
- /* Active Power Mode Configuration Register 9 */\r
- #define CY_LIB_ACT_CFG9_SWCAP0_EN (0x01u)\r
- #define CY_LIB_ACT_CFG9_SWCAP1_EN (0x02u)\r
- #define CY_LIB_ACT_CFG9_SWCAP2_EN (0x04u)\r
- #define CY_LIB_ACT_CFG9_SWCAP3_EN (0x08u)\r
- #define CY_LIB_ACT_CFG9_SWCAPS_MASK (0x0Fu)\r
-\r
- /* Switched Cap Miscellaneous Control Register */\r
- #define CY_LIB_SC_MISC_PUMP_FORCE (0x20u)\r
-\r
- /* Switched Capacitor 0 Boost Clock Selection Register */\r
- #define CY_LIB_SC_BST_CLK_EN (0x08u)\r
- #define CY_LIB_SC_BST_CLK_INDEX_MASK (0xF8u)\r
-\r
-#endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
-\r
-\r
-/*******************************************************************************\r
-* Clock Distribution API Constants\r
-*******************************************************************************/\r
-#define CY_LIB_CLKDIST_AMASK_MASK (0xF0u)\r
-#define CY_LIB_CLKDIST_DMASK_MASK (0x00u)\r
-#define CY_LIB_CLKDIST_LD_LOAD (0x01u)\r
-#define CY_LIB_CLKDIST_BCFG2_MASK (0x80u)\r
-#define CY_LIB_CLKDIST_MASTERCLK_DIV (7u)\r
-#define CY_LIB_CLKDIST_BCFG2_SSS (0x40u)\r
-#define CY_LIB_CLKDIST_MSTR1_SRC_MASK (0xFCu)\r
-#define CY_LIB_FASTCLK_IMO_DOUBLER (0x10u)\r
-#define CY_LIB_FASTCLK_IMO_IMO (0x20u)\r
-#define CY_LIB_CLKDIST_CR_IMO2X (0x40u)\r
-#define CY_LIB_FASTCLK_IMO_CR_RANGE_MASK (0xF8u)\r
-\r
-#define CY_LIB_CLKDIST_CR_PLL_SCR_MASK (0xFCu)\r
-\r
-\r
-/* CyILO_SetPowerMode() */\r
-#define CY_ILO_CONTROL_PD_MODE (0x10u)\r
-#define CY_ILO_CONTROL_PD_POSITION (4u)\r
-\r
-#define CY_ILO_SOURCE_100K (0u)\r
-#define CY_ILO_SOURCE_33K (1u)\r
-#define CY_ILO_SOURCE_1K (2u)\r
-\r
-#define CY_ILO_FAST_START (0u)\r
-#define CY_ILO_SLOW_START (1u)\r
-\r
-#define CY_ILO_SOURCE_BITS_CLEAR (0xF3u)\r
-#define CY_ILO_SOURCE_1K_SET (0x08u)\r
-#define CY_ILO_SOURCE_33K_SET (0x04u)\r
-#define CY_ILO_SOURCE_100K_SET (0x00u)\r
-\r
-#define CY_MASTER_SOURCE_IMO (0u)\r
-#define CY_MASTER_SOURCE_PLL (1u)\r
-#define CY_MASTER_SOURCE_XTAL (2u)\r
-#define CY_MASTER_SOURCE_DSI (3u)\r
-\r
-#define CY_IMO_SOURCE_IMO (0u)\r
-#define CY_IMO_SOURCE_XTAL (1u)\r
-#define CY_IMO_SOURCE_DSI (2u)\r
-\r
-\r
-/* CyIMO_Start() */\r
-#define CY_LIB_PM_ACT_CFG0_IMO_EN (0x10u)\r
-#define CY_LIB_PM_STBY_CFG0_IMO_EN (0x10u)\r
-#define CY_LIB_CLK_IMO_FTW_TIMEOUT (0x00u)\r
-\r
-#define CY_LIB_IMO_3MHZ_VALUE (0x03u)\r
-#define CY_LIB_IMO_6MHZ_VALUE (0x01u)\r
-#define CY_LIB_IMO_12MHZ_VALUE (0x00u)\r
-#define CY_LIB_IMO_24MHZ_VALUE (0x02u)\r
-#define CY_LIB_IMO_48MHZ_VALUE (0x04u)\r
-#define CY_LIB_IMO_62MHZ_VALUE (0x05u)\r
-#define CY_LIB_IMO_74MHZ_VALUE (0x06u)\r
-\r
-\r
-/* CyIMO_SetFreq() */\r
-#define CY_IMO_FREQ_3MHZ (0u)\r
-#define CY_IMO_FREQ_6MHZ (1u)\r
-#define CY_IMO_FREQ_12MHZ (2u)\r
-#define CY_IMO_FREQ_24MHZ (3u)\r
-#define CY_IMO_FREQ_48MHZ (4u)\r
-#define CY_IMO_FREQ_62MHZ (5u)\r
-#if(CY_PSOC5)\r
- #define CY_IMO_FREQ_74MHZ (6u)\r
-#endif /* (CY_PSOC5) */\r
-#define CY_IMO_FREQ_USB (8u)\r
-\r
-#define CY_LIB_IMO_USBCLK_ON_SET (0x40u)\r
-\r
-\r
-/* CyCpuClk_SetDivider() */\r
-#define CY_LIB_CLKDIST_DIV_POSITION (4u)\r
-#define CY_LIB_CLKDIST_MSTR1_DIV_MASK (0x0Fu)\r
-\r
-\r
-/* CyIMO_SetTrimValue() */\r
-#define CY_LIB_USB_CLK_EN (0x02u)\r
-\r
-\r
-/* CyPLL_OUT_SetSource() - parameters */\r
-#define CY_PLL_SOURCE_IMO (0u)\r
-#define CY_PLL_SOURCE_XTAL (1u)\r
-#define CY_PLL_SOURCE_DSI (2u)\r
-\r
-\r
-/* CyILO_[Start|Stop][1|100K](), CyILO_[Enable|Disable]33K() */\r
-#define CY_LIB_SLOWCLK_ILO_CR0_EN_1KHZ (0x02u)\r
-#define CY_LIB_SLOWCLK_ILO_CR0_EN_33KHZ (0x20u)\r
-#define CY_LIB_SLOWCLK_ILO_CR0_EN_100KHZ (0x04u)\r
-\r
-\r
-/* CyUsbClk_SetSource() */\r
-#define CY_LIB_CLKDIST_UCFG_SRC_SEL_MASK (0x03u)\r
-\r
-\r
-/* CyUsbClk_SetSource() - parameters */\r
-#define CY_LIB_USB_CLK_IMO2X (0x00u)\r
-#define CY_LIB_USB_CLK_IMO (0x01u)\r
-#define CY_LIB_USB_CLK_PLL (0x02u)\r
-#define CY_LIB_USB_CLK_DSI (0x03u)\r
-\r
-\r
-/* CyUSB_PowerOnCheck() */\r
-#define CY_ACT_USB_ENABLED (0x01u)\r
-#define CY_ALT_ACT_USB_ENABLED (0x01u)\r
-\r
-\r
-/***************************************\r
-* Registers\r
-***************************************/\r
-\r
-\r
-/*******************************************************************************\r
-* System Registers\r
-*******************************************************************************/\r
-\r
-/* Software Reset Control Register */\r
-#define CY_LIB_RESET_CR2_REG (* (reg8 *) CYREG_RESET_CR2)\r
-#define CY_LIB_RESET_CR2_PTR ( (reg8 *) CYREG_RESET_CR2)\r
-\r
-/* Timewheel Configuration Register 0 */\r
-#define CY_LIB_PM_TW_CFG0_REG (*(reg8 *) CYREG_PM_TW_CFG0)\r
-#define CY_LIB_PM_TW_CFG0_PTR ( (reg8 *) CYREG_PM_TW_CFG0)\r
-\r
-/* Timewheel Configuration Register 2 */\r
-#define CY_LIB_PM_TW_CFG2_REG (*(reg8 *) CYREG_PM_TW_CFG2)\r
-#define CY_LIB_PM_TW_CFG2_PTR ( (reg8 *) CYREG_PM_TW_CFG2)\r
-\r
-/* USB Configuration Register */\r
-#define CY_LIB_CLKDIST_UCFG_REG (*(reg8 *) CYREG_CLKDIST_UCFG)\r
-#define CY_LIB_CLKDIST_UCFG_PTR ( (reg8 *) CYREG_CLKDIST_UCFG)\r
-\r
-/* Internal Main Oscillator Trim Register 1 */\r
-#define CY_LIB_IMO_TR1_REG (*(reg8 *) CYREG_IMO_TR1)\r
-#define CY_LIB_IMO_TR1_PTR ( (reg8 *) CYREG_IMO_TR1)\r
-\r
-/* USB control 1 Register */\r
-#define CY_LIB_USB_CR1_REG (*(reg8 *) CYREG_USB_CR1 )\r
-#define CY_LIB_USB_CR1_PTR ( (reg8 *) CYREG_USB_CR1 )\r
-\r
-/* Active Power Mode Configuration Register 0 */\r
-#define CY_LIB_PM_ACT_CFG0_REG (*(reg8 *) CYREG_PM_ACT_CFG0)\r
-#define CY_LIB_PM_ACT_CFG0_PTR ( (reg8 *) CYREG_PM_ACT_CFG0)\r
-\r
-/* Standby Power Mode Configuration Register 0 */\r
-#define CY_LIB_PM_STBY_CFG0_REG (*(reg8 *) CYREG_PM_STBY_CFG0)\r
-#define CY_LIB_PM_STBY_CFG0_PTR ( (reg8 *) CYREG_PM_STBY_CFG0)\r
-\r
-/* Active Power Mode Configuration Register 5 */\r
-#define CY_LIB_PM_ACT_CFG5_REG (* (reg8 *) CYREG_PM_ACT_CFG5 )\r
-#define CY_LIB_PM_ACT_CFG5_PTR ( (reg8 *) CYREG_PM_ACT_CFG5 )\r
-\r
-/* Standby Power Mode Configuration Register 5 */\r
-#define CY_LIB_PM_STBY_CFG5_REG (* (reg8 *) CYREG_PM_STBY_CFG5 )\r
-#define CY_LIB_PM_STBY_CFG5_PTR ( (reg8 *) CYREG_PM_STBY_CFG5 )\r
-\r
-/* CyIMO_SetTrimValue() */\r
-#if(CY_PSOC3)\r
- #define CY_LIB_TRIM_IMO_3MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_3MHZ)\r
- #define CY_LIB_TRIM_IMO_6MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_6MHZ)\r
- #define CY_LIB_TRIM_IMO_12MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_12MHZ)\r
- #define CY_LIB_TRIM_IMO_24MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_24MHZ)\r
- #define CY_LIB_TRIM_IMO_67MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_67MHZ)\r
- #define CY_LIB_TRIM_IMO_80MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_80MHZ)\r
- #define CY_LIB_TRIM_IMO_USB_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_USB)\r
- #define CY_LIB_TRIM_IMO_TR1_PTR ((void far *) (CYREG_FLSHID_MFG_CFG_IMO_TR1 + 1u))\r
- #else\r
- #define CY_LIB_TRIM_IMO_3MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_3MHZ)\r
- #define CY_LIB_TRIM_IMO_6MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_6MHZ)\r
- #define CY_LIB_TRIM_IMO_12MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_12MHZ)\r
- #define CY_LIB_TRIM_IMO_24MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_24MHZ)\r
- #define CY_LIB_TRIM_IMO_67MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_67MHZ)\r
- #define CY_LIB_TRIM_IMO_80MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_80MHZ)\r
- #define CY_LIB_TRIM_IMO_USB_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_USB)\r
- #define CY_LIB_TRIM_IMO_TR1_PTR ((reg8 *) (CYREG_FLSHID_MFG_CFG_IMO_TR1 + 1u))\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* PLL Registers\r
-*******************************************************************************/\r
-\r
-/* PLL Configuration Register 0 */\r
-#define CY_CLK_PLL_CFG0_REG (*(reg8 *) CYREG_FASTCLK_PLL_CFG0)\r
-#define CY_CLK_PLL_CFG0_PTR ( (reg8 *) CYREG_FASTCLK_PLL_CFG0)\r
-\r
-/* PLL Configuration Register 1 */\r
-#define CY_CLK_PLL_CFG1_REG (*(reg8 *) CYREG_FASTCLK_PLL_CFG1)\r
-#define CY_CLK_PLL_CFG1_PTR ( (reg8 *) CYREG_FASTCLK_PLL_CFG1)\r
-\r
-/* PLL Status Register */\r
-#define CY_CLK_PLL_SR_REG (*(reg8 *) CYREG_FASTCLK_PLL_SR)\r
-#define CY_CLK_PLL_SR_PTR ( (reg8 *) CYREG_FASTCLK_PLL_SR)\r
-\r
-/* PLL Q-Counter Configuration Register */\r
-#define CY_CLK_PLL_Q_REG (*(reg8 *) CYREG_FASTCLK_PLL_Q)\r
-#define CY_CLK_PLL_Q_PTR ( (reg8 *) CYREG_FASTCLK_PLL_Q)\r
-\r
-/* PLL P-Counter Configuration Register */\r
-#define CY_CLK_PLL_P_REG (*(reg8 *) CYREG_FASTCLK_PLL_P)\r
-#define CY_CLK_PLL_P_PTR ( (reg8 *) CYREG_FASTCLK_PLL_P)\r
-\r
-\r
-/*******************************************************************************\r
-* External MHz Crystal Oscillator Registers\r
-*******************************************************************************/\r
-\r
-/* External MHz Crystal Oscillator Status and Control Register */\r
-#define CY_CLK_XMHZ_CSR_REG (*(reg8 *) CYREG_FASTCLK_XMHZ_CSR)\r
-#define CY_CLK_XMHZ_CSR_PTR ( (reg8 *) CYREG_FASTCLK_XMHZ_CSR)\r
-\r
-/* External MHz Crystal Oscillator Configuration Register 0 */\r
-#define CY_CLK_XMHZ_CFG0_REG (*(reg8 *) CYREG_FASTCLK_XMHZ_CFG0)\r
-#define CY_CLK_XMHZ_CFG0_PTR ( (reg8 *) CYREG_FASTCLK_XMHZ_CFG0)\r
-\r
-/* External MHz Crystal Oscillator Configuration Register 1 */\r
-#define CY_CLK_XMHZ_CFG1_REG (*(reg8 *) CYREG_FASTCLK_XMHZ_CFG1)\r
-#define CY_CLK_XMHZ_CFG1_PTR ( (reg8 *) CYREG_FASTCLK_XMHZ_CFG1)\r
-\r
-\r
-/*******************************************************************************\r
-* External 32kHz Crystal Oscillator Registers\r
-*******************************************************************************/\r
-\r
-/* 32 kHz Watch Crystal Oscillator Trim Register */\r
-#define CY_CLK_XTAL32_TR_REG (*(reg8 *) CYREG_X32_TR)\r
-#define CY_CLK_XTAL32_TR_PTR ( (reg8 *) CYREG_X32_TR)\r
-\r
-/* External 32kHz Crystal Oscillator Test Register */\r
-#define CY_CLK_XTAL32_TST_REG (*(reg8 *) CYREG_SLOWCLK_X32_TST)\r
-#define CY_CLK_XTAL32_TST_PTR ( (reg8 *) CYREG_SLOWCLK_X32_TST)\r
-\r
-/* External 32kHz Crystal Oscillator Control Register */\r
-#define CY_CLK_XTAL32_CR_REG (*(reg8 *) CYREG_SLOWCLK_X32_CR)\r
-#define CY_CLK_XTAL32_CR_PTR ( (reg8 *) CYREG_SLOWCLK_X32_CR)\r
-\r
-/* External 32kHz Crystal Oscillator Configuration Register */\r
-#define CY_CLK_XTAL32_CFG_REG (*(reg8 *) CYREG_SLOWCLK_X32_CFG)\r
-#define CY_CLK_XTAL32_CFG_PTR ( (reg8 *) CYREG_SLOWCLK_X32_CFG)\r
-\r
-\r
-/*******************************************************************************\r
-* Watchdog Timer Registers\r
-*******************************************************************************/\r
-\r
-/* Watchdog Timer Configuration Register */\r
-#define CY_WDT_CFG_REG (*(reg8 *) CYREG_PM_WDT_CFG)\r
-#define CY_WDT_CFG_PTR ( (reg8 *) CYREG_PM_WDT_CFG)\r
-\r
-/* Watchdog Timer Control Register */\r
-#define CY_WDT_CR_REG (*(reg8 *) CYREG_PM_WDT_CR)\r
-#define CY_WDT_CR_PTR ( (reg8 *) CYREG_PM_WDT_CR)\r
-\r
-\r
-/*******************************************************************************\r
-* LVI/HVI Registers\r
-*******************************************************************************/\r
-\r
-#define CY_VD_LVI_TRIP_REG (* (reg8 *) CYREG_RESET_CR0)\r
-#define CY_VD_LVI_TRIP_PTR ( (reg8 *) CYREG_RESET_CR0)\r
-\r
-#define CY_VD_LVI_HVI_CONTROL_REG (* (reg8 *) CYREG_RESET_CR1)\r
-#define CY_VD_LVI_HVI_CONTROL_PTR ( (reg8 *) CYREG_RESET_CR1)\r
-\r
-#define CY_VD_PRES_CONTROL_REG (* (reg8 *) CYREG_RESET_CR3)\r
-#define CY_VD_PRES_CONTROL_PTR ( (reg8 *) CYREG_RESET_CR3)\r
-\r
-#define CY_VD_PERSISTENT_STATUS_REG (* (reg8 *) CYREG_RESET_SR0)\r
-#define CY_VD_PERSISTENT_STATUS_PTR ( (reg8 *) CYREG_RESET_SR0)\r
-\r
-#define CY_VD_RT_STATUS_REG (* (reg8 *) CYREG_RESET_SR2)\r
-#define CY_VD_RT_STATUS_PTR ( (reg8 *) CYREG_RESET_SR2)\r
-\r
-\r
-/*******************************************************************************\r
-* Variable VDDA\r
-*******************************************************************************/\r
-#if(CYDEV_VARIABLE_VDDA == 1)\r
-\r
- /* Active Power Mode Configuration Register 9 */\r
- #define CY_LIB_ACT_CFG9_REG (* (reg8 *) CYREG_PM_ACT_CFG9 )\r
- #define CY_LIB_ACT_CFG9_PTR ( (reg8 *) CYREG_PM_ACT_CFG9 )\r
-\r
- /* Switched Capacitor 0 Boost Clock Selection Register */\r
- #define CY_LIB_SC0_BST_REG (* (reg8 *) CYREG_SC0_BST )\r
- #define CY_LIB_SC0_BST_PTR ( (reg8 *) CYREG_SC0_BST )\r
-\r
- /* Switched Capacitor 1 Boost Clock Selection Register */\r
- #define CY_LIB_SC1_BST_REG (* (reg8 *) CYREG_SC1_BST )\r
- #define CY_LIB_SC1_BST_PTR ( (reg8 *) CYREG_SC1_BST )\r
-\r
- /* Switched Capacitor 2 Boost Clock Selection Register */\r
- #define CY_LIB_SC2_BST_REG (* (reg8 *) CYREG_SC2_BST )\r
- #define CY_LIB_SC2_BST_PTR ( (reg8 *) CYREG_SC2_BST )\r
-\r
- /* Switched Capacitor 3 Boost Clock Selection Register */\r
- #define CY_LIB_SC3_BST_REG (* (reg8 *) CYREG_SC3_BST )\r
- #define CY_LIB_SC3_BST_PTR ( (reg8 *) CYREG_SC3_BST )\r
-\r
- /* Switched Cap Miscellaneous Control Register */\r
- #define CY_LIB_SC_MISC_REG (* (reg8 *) CYREG_SC_MISC )\r
- #define CY_LIB_SC_MISC_PTR ( (reg8 *) CYREG_SC_MISC )\r
-\r
-#endif /* (CYDEV_VARIABLE_VDDA == 1) */\r
-\r
-\r
-/*******************************************************************************\r
-* Clock Distribution Registers\r
-*******************************************************************************/\r
-\r
-/* Analog Clock Mask Register */\r
-#define CY_LIB_CLKDIST_AMASK_REG (* (reg8 *) CYREG_CLKDIST_AMASK )\r
-#define CY_LIB_CLKDIST_AMASK_PTR ( (reg8 *) CYREG_CLKDIST_AMASK )\r
-\r
-/* Digital Clock Mask Register */\r
-#define CY_LIB_CLKDIST_DMASK_REG (*(reg8 *) CYREG_CLKDIST_DMASK)\r
-#define CY_LIB_CLKDIST_DMASK_PTR ( (reg8 *) CYREG_CLKDIST_DMASK)\r
-\r
-/* CLK_BUS Configuration Register */\r
-#define CY_LIB_CLKDIST_BCFG2_REG (*(reg8 *) CYREG_CLKDIST_BCFG2)\r
-#define CY_LIB_CLKDIST_BCFG2_PTR ( (reg8 *) CYREG_CLKDIST_BCFG2)\r
-\r
-/* LSB Shadow Divider Value Register */\r
-#define CY_LIB_CLKDIST_WRK_LSB_REG (*(reg8 *) CYREG_CLKDIST_WRK0)\r
-#define CY_LIB_CLKDIST_WRK_LSB_PTR ( (reg8 *) CYREG_CLKDIST_WRK0)\r
-\r
-/* MSB Shadow Divider Value Register */\r
-#define CY_LIB_CLKDIST_WRK_MSB_REG (*(reg8 *) CYREG_CLKDIST_WRK1)\r
-#define CY_LIB_CLKDIST_WRK_MSB_PTR ( (reg8 *) CYREG_CLKDIST_WRK1)\r
-\r
-/* LOAD Register */\r
-#define CY_LIB_CLKDIST_LD_REG (*(reg8 *) CYREG_CLKDIST_LD)\r
-#define CY_LIB_CLKDIST_LD_PTR ( (reg8 *) CYREG_CLKDIST_LD)\r
-\r
-/* CLK_BUS LSB Divider Value Register */\r
-#define CY_LIB_CLKDIST_BCFG_LSB_REG (*(reg8 *) CYREG_CLKDIST_BCFG0)\r
-#define CY_LIB_CLKDIST_BCFG_LSB_PTR ( (reg8 *) CYREG_CLKDIST_BCFG0)\r
-\r
-/* CLK_BUS MSB Divider Value Register */\r
-#define CY_LIB_CLKDIST_BCFG_MSB_REG (*(reg8 *) CYREG_CLKDIST_BCFG1)\r
-#define CY_LIB_CLKDIST_BCFG_MSB_PTR ( (reg8 *) CYREG_CLKDIST_BCFG1)\r
-\r
-/* Master clock (clk_sync_d) Divider Value Register */\r
-#define CY_LIB_CLKDIST_MSTR0_REG (*(reg8 *) CYREG_CLKDIST_MSTR0)\r
-#define CY_LIB_CLKDIST_MSTR0_PTR ( (reg8 *) CYREG_CLKDIST_MSTR0)\r
-\r
-/* Master (clk_sync_d) Configuration Register/CPU Divider Value */\r
-#define CY_LIB_CLKDIST_MSTR1_REG (*(reg8 *) CYREG_CLKDIST_MSTR1)\r
-#define CY_LIB_CLKDIST_MSTR1_PTR ( (reg8 *) CYREG_CLKDIST_MSTR1)\r
-\r
-/* Internal Main Oscillator Control Register */\r
-#define CY_LIB_FASTCLK_IMO_CR_REG (*(reg8 *) CYREG_FASTCLK_IMO_CR)\r
-#define CY_LIB_FASTCLK_IMO_CR_PTR ( (reg8 *) CYREG_FASTCLK_IMO_CR)\r
-\r
-/* Configuration Register CR */\r
-#define CY_LIB_CLKDIST_CR_REG (*(reg8 *) CYREG_CLKDIST_CR)\r
-#define CY_LIB_CLKDIST_CR_PTR ( (reg8 *) CYREG_CLKDIST_CR)\r
-\r
-/* Internal Low-speed Oscillator Control Register 0 */\r
-#define CY_LIB_SLOWCLK_ILO_CR0_REG (*(reg8 *) CYREG_SLOWCLK_ILO_CR0)\r
-#define CY_LIB_SLOWCLK_ILO_CR0_PTR ( (reg8 *) CYREG_SLOWCLK_ILO_CR0)\r
-\r
-\r
-/*******************************************************************************\r
-* Interrupt Registers\r
-*******************************************************************************/\r
-\r
-#if(CY_PSOC5)\r
-\r
- /* Interrupt Vector Table Offset */\r
- #define CY_INT_VECT_TABLE ((cyisraddress **) CYREG_NVIC_VECT_OFFSET)\r
-\r
- /* Interrupt Priority 0-31 */\r
- #define CY_INT_PRIORITY_REG (* (reg8 *) CYREG_NVIC_PRI_0)\r
- #define CY_INT_PRIORITY_PTR ( (reg8 *) CYREG_NVIC_PRI_0)\r
-\r
- /* Interrupt Enable Set 0-31 */\r
- #define CY_INT_ENABLE_REG (* (reg32 *) CYREG_NVIC_SETENA0)\r
- #define CY_INT_ENABLE_PTR ( (reg32 *) CYREG_NVIC_SETENA0)\r
-\r
- /* Interrupt Enable Clear 0-31 */\r
- #define CY_INT_CLEAR_REG (* (reg32 *) CYREG_NVIC_CLRENA0)\r
- #define CY_INT_CLEAR_PTR ( (reg32 *) CYREG_NVIC_CLRENA0)\r
-\r
- /* Interrupt Pending Set 0-31 */\r
- #define CY_INT_SET_PEND_REG (* (reg32 *) CYREG_NVIC_SETPEND0)\r
- #define CY_INT_SET_PEND_PTR ( (reg32 *) CYREG_NVIC_SETPEND0)\r
-\r
- /* Interrupt Pending Clear 0-31 */\r
- #define CY_INT_CLR_PEND_REG (* (reg32 *) CYREG_NVIC_CLRPEND0)\r
- #define CY_INT_CLR_PEND_PTR ( (reg32 *) CYREG_NVIC_CLRPEND0)\r
-\r
- /* Cache Control Register */\r
- #define CY_CACHE_CONTROL_REG (* (reg16 *) CYREG_CACHE_CC_CTL )\r
- #define CY_CACHE_CONTROL_PTR ( (reg16 *) CYREG_CACHE_CC_CTL )\r
-\r
-#elif (CY_PSOC3)\r
-\r
- /* Interrupt Address Vector registers */\r
- #define CY_INT_VECT_TABLE ((cyisraddress CYXDATA *) CYREG_INTC_VECT_MBASE)\r
-\r
- /* Interrrupt Controller Priority Registers */\r
- #define CY_INT_PRIORITY_REG (* (reg8 *) CYREG_INTC_PRIOR0)\r
- #define CY_INT_PRIORITY_PTR ( (reg8 *) CYREG_INTC_PRIOR0)\r
-\r
- /* Interrrupt Controller Set Enable Registers */\r
- #define CY_INT_ENABLE_REG (* (reg8 *) CYREG_INTC_SET_EN0)\r
- #define CY_INT_ENABLE_PTR ( (reg8 *) CYREG_INTC_SET_EN0)\r
-\r
- #define CY_INT_SET_EN0_REG (* (reg8 *) CYREG_INTC_SET_EN0)\r
- #define CY_INT_SET_EN0_PTR ( (reg8 *) CYREG_INTC_SET_EN0)\r
-\r
- #define CY_INT_SET_EN1_REG (* (reg8 *) CYREG_INTC_SET_EN1)\r
- #define CY_INT_SET_EN1_PTR ( (reg8 *) CYREG_INTC_SET_EN1)\r
-\r
- #define CY_INT_SET_EN2_REG (* (reg8 *) CYREG_INTC_SET_EN2)\r
- #define CY_INT_SET_EN2_PTR ( (reg8 *) CYREG_INTC_SET_EN2)\r
-\r
- #define CY_INT_SET_EN3_REG (* (reg8 *) CYREG_INTC_SET_EN3)\r
- #define CY_INT_SET_EN3_PTR ( (reg8 *) CYREG_INTC_SET_EN3)\r
-\r
- /* Interrrupt Controller Clear Enable Registers */\r
- #define CY_INT_CLEAR_REG (* (reg8 *) CYREG_INTC_CLR_EN0)\r
- #define CY_INT_CLEAR_PTR ( (reg8 *) CYREG_INTC_CLR_EN0)\r
-\r
- #define CY_INT_CLR_EN0_REG (* (reg8 *) CYREG_INTC_CLR_EN0)\r
- #define CY_INT_CLR_EN0_PTR ( (reg8 *) CYREG_INTC_CLR_EN0)\r
-\r
- #define CY_INT_CLR_EN1_REG (* (reg8 *) CYREG_INTC_CLR_EN1)\r
- #define CY_INT_CLR_EN1_PTR ( (reg8 *) CYREG_INTC_CLR_EN1)\r
-\r
- #define CY_INT_CLR_EN2_REG (* (reg8 *) CYREG_INTC_CLR_EN2)\r
- #define CY_INT_CLR_EN2_PTR ( (reg8 *) CYREG_INTC_CLR_EN2)\r
-\r
- #define CY_INT_CLR_EN3_REG (* (reg8 *) CYREG_INTC_CLR_EN3)\r
- #define CY_INT_CLR_EN3_PTR ( (reg8 *) CYREG_INTC_CLR_EN3)\r
-\r
-\r
- /* Interrrupt Controller Set Pend Registers */\r
- #define CY_INT_SET_PEND_REG (* (reg8 *) CYREG_INTC_SET_PD0)\r
- #define CY_INT_SET_PEND_PTR ( (reg8 *) CYREG_INTC_SET_PD0)\r
-\r
- /* Interrrupt Controller Clear Pend Registers */\r
- #define CY_INT_CLR_PEND_REG (* (reg8 *) CYREG_INTC_CLR_PD0)\r
- #define CY_INT_CLR_PEND_PTR ( (reg8 *) CYREG_INTC_CLR_PD0)\r
-\r
-\r
- /* Access Interrupt Controller Registers based on interrupt number */\r
- #define CY_INT_SET_EN_INDX_PTR(number) ((reg8 *) (CYREG_INTC_SET_EN0 + (((number) & CY_INT_NUMBER_MASK) >> 3u)))\r
- #define CY_INT_CLR_EN_INDX_PTR(number) ((reg8 *) (CYREG_INTC_CLR_EN0 + (((number) & CY_INT_NUMBER_MASK) >> 3u)))\r
- #define CY_INT_CLR_PEND_INDX_PTR(number) ((reg8 *) (CYREG_INTC_CLR_PD0 + (((number) & CY_INT_NUMBER_MASK) >> 3u)))\r
- #define CY_INT_SET_PEND_INDX_PTR(number) ((reg8 *) (CYREG_INTC_SET_PD0 + (((number) & CY_INT_NUMBER_MASK) >> 3u)))\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyAssert\r
-********************************************************************************\r
-* Summary:\r
-* Macro that evaluates the expression and if it is false (evaluates to 0) then\r
-* the processor is halted.\r
-*\r
-* This macro is evaluated unless NDEBUG is defined.\r
-*\r
-* If NDEBUG is defined, then no code is generated for this macro. NDEBUG is\r
-* defined by default for a Release build setting and not defined for a Debug\r
-* build setting.\r
-*\r
-* Parameters:\r
-* expr: Logical expression. Asserts if false.\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#if !defined(NDEBUG)\r
- #define CYASSERT(x) { \\r
- if(!(x)) \\r
- { \\r
- CyHalt((uint8) 0u); \\r
- } \\r
- }\r
-#else\r
- #define CYASSERT(x)\r
-#endif /* !defined(NDEBUG) */\r
-\r
-\r
-/* Reset register fields of RESET_SR0 (CyResetStatus) */\r
-#define CY_RESET_LVID (0x01u)\r
-#define CY_RESET_LVIA (0x02u)\r
-#define CY_RESET_HVIA (0x04u)\r
-#define CY_RESET_WD (0x08u)\r
-#define CY_RESET_SW (0x20u)\r
-#define CY_RESET_GPIO0 (0x40u)\r
-#define CY_RESET_GPIO1 (0x80u)\r
-\r
-\r
-/* Interrrupt Controller Configuration and Status Register */\r
-#if(CY_PSOC3)\r
- #define INTERRUPT_CSR ((reg8 *) CYREG_INTC_CSR_EN)\r
- #define DISABLE_IRQ_SET ((uint8)(0x01u << 1u)) /* INTC_CSR_EN */\r
- #define INTERRUPT_DISABLE_IRQ {*INTERRUPT_CSR |= DISABLE_IRQ_SET;}\r
- #define INTERRUPT_ENABLE_IRQ {*INTERRUPT_CSR = (uint8)(~DISABLE_IRQ_SET);}\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-#if defined(__ARMCC_VERSION)\r
- #define CyGlobalIntEnable {__enable_irq();}\r
- #define CyGlobalIntDisable {__disable_irq();}\r
-#elif defined(__GNUC__) || defined (__ICCARM__)\r
- #define CyGlobalIntEnable {__asm("CPSIE i");}\r
- #define CyGlobalIntDisable {__asm("CPSID i");}\r
-#elif defined(__C51__)\r
- #define CyGlobalIntEnable {\\r
- EA = 1u; \\r
- INTERRUPT_ENABLE_IRQ\\r
- }\r
-\r
- #define CyGlobalIntDisable {\\r
- INTERRUPT_DISABLE_IRQ; \\r
- CY_NOP; \\r
- EA = 0u;\\r
- }\r
-#else\r
- #error No compiler toolchain defined\r
- #define CyGlobalIntEnable\r
- #define CyGlobalIntDisable\r
-#endif /* (__ARMCC_VERSION) */\r
-\r
-\r
-#ifdef CYREG_MLOGIC_CPU_SCR_CPU_SCR\r
- #define CYDEV_HALT_CPU CY_SET_REG8(CYREG_MLOGIC_CPU_SCR_CPU_SCR, 0x01u)\r
-#else\r
- #define CYDEV_HALT_CPU CY_SET_REG8(CYREG_MLOGIC_CPU_SCR, 0x01u)\r
-#endif /* (CYREG_MLOGIC_CPU_SCR_CPU_SCR) */\r
-\r
-\r
-#ifdef CYREG_MLOGIC_REV_ID_REV_ID\r
- #define CYDEV_CHIP_REV_ACTUAL (CY_GET_REG8(CYREG_MLOGIC_REV_ID_REV_ID))\r
-#else\r
- #define CYDEV_CHIP_REV_ACTUAL (CY_GET_REG8(CYREG_MLOGIC_REV_ID))\r
-#endif /* (CYREG_MLOGIC_REV_ID_REV_ID) */\r
-\r
-\r
-/*******************************************************************************\r
-* System API constants\r
-*******************************************************************************/\r
-#define CY_CACHE_CONTROL_FLUSH (0x0004u)\r
-#define CY_LIB_RESET_CR2_RESET (0x01u)\r
-\r
-\r
-/*******************************************************************************\r
-* Interrupt API constants\r
-*******************************************************************************/\r
-#if(CY_PSOC5)\r
-\r
- #define CY_INT_IRQ_BASE (16u)\r
-\r
-#elif (CY_PSOC3)\r
-\r
- #define CY_INT_IRQ_BASE (0u)\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-/* Valid range of interrupt 0-31 */\r
-#define CY_INT_NUMBER_MAX (31u)\r
-\r
-/* Valid range of system interrupt 0-15 */\r
-#define CY_INT_SYS_NUMBER_MAX (15u)\r
-\r
-/* Valid range of system priority 0-7 */\r
-#define CY_INT_PRIORITY_MAX (7u)\r
-\r
-/* Mask to get valid range of interrupt 0-31 */\r
-#define CY_INT_NUMBER_MASK (0x1Fu)\r
-\r
-/* Mask to get valid range of system priority 0-7 */\r
-#define CY_INT_PRIORITY_MASK (0x7u)\r
-\r
-/* Mask to get valid range of system interrupt 0-15 */\r
-#define CY_INT_SYS_NUMBER_MASK (0xFu)\r
-\r
-\r
-/*******************************************************************************\r
-* Interrupt Macros\r
-*******************************************************************************/\r
-\r
-#if(CY_PSOC5)\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntEnable\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Enables the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntEnable(number) CY_SET_REG32(CY_INT_ENABLE_PTR, ((uint32)((uint32)1u << (0x1Fu & (number)))))\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntDisable\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Disables the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntDisable(number) CY_SET_REG32(CY_INT_CLEAR_PTR, ((uint32)((uint32)1u << (0x1Fu & (number)))))\r
-\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntSetPending\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Forces the specified interrupt number to be pending.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntSetPending(number) CY_SET_REG32(CY_INT_SET_PEND_PTR, ((uint32)((uint32)1u << (0x1Fu & (number)))))\r
-\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntClearPending\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Clears any pending interrupt for the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntClearPending(number) CY_SET_REG32(CY_INT_CLR_PEND_PTR, ((uint32)((uint32)1u << (0x1Fu & (number)))))\r
-\r
-\r
-#else /* PSoC3 */\r
-\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntEnable\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Enables the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntEnable(number) CY_SET_REG8(CY_INT_SET_EN_INDX_PTR((number)), \\r
- ((uint8)(1u << (0x07u & (number)))))\r
-\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntDisable\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Disables the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntDisable(number) CY_SET_REG8(CY_INT_CLR_EN_INDX_PTR((number)), \\r
- ((uint8)(1u << (0x07u & (number)))))\r
-\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntSetPending\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Forces the specified interrupt number to be pending.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntSetPending(number) CY_SET_REG8(CY_INT_SET_PEND_INDX_PTR((number)), \\r
- ((uint8)(1u << (0x07u & (number)))))\r
-\r
-\r
- /*******************************************************************************\r
- * Macro Name: CyIntClearPending\r
- ********************************************************************************\r
- * Summary:\r
- * Clears any pending interrupt for the specified interrupt number.\r
- *\r
- * Parameters:\r
- * number: Valid range [0-31]. Interrupt number.\r
- *\r
- * Return:\r
- * None\r
- *\r
- *******************************************************************************/\r
- #define CyIntClearPending(number) CY_SET_REG8(CY_INT_CLR_PEND_INDX_PTR((number)), \\r
- ((uint8)(1u << (0x07u & (number)))))\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used.\r
-*******************************************************************************/\r
-#define CYGlobalIntEnable CyGlobalIntEnable\r
-#define CYGlobalIntDisable CyGlobalIntDisable\r
-\r
-#define cymemset(s,c,n) memset((s),(c),(n))\r
-#define cymemcpy(d,s,n) memcpy((d),(s),(n))\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.0\r
-*******************************************************************************/\r
-#define MFGCFG_X32_TR_PTR (CY_CLK_XTAL32_TR_PTR)\r
-#define MFGCFG_X32_TR (CY_CLK_XTAL32_TR_REG)\r
-#define SLOWCLK_X32_TST_PTR (CY_CLK_XTAL32_TST_PTR)\r
-#define SLOWCLK_X32_TST (CY_CLK_XTAL32_TST_REG)\r
-#define SLOWCLK_X32_CR_PTR (CY_CLK_XTAL32_CR_PTR)\r
-#define SLOWCLK_X32_CR (CY_CLK_XTAL32_CR_REG)\r
-#define SLOWCLK_X32_CFG_PTR (CY_CLK_XTAL32_CFG_PTR)\r
-#define SLOWCLK_X32_CFG (CY_CLK_XTAL32_CFG_REG)\r
-\r
-#define X32_CONTROL_ANA_STAT (CY_CLK_XTAL32_CR_ANA_STAT)\r
-#define X32_CONTROL_DIG_STAT (0x10u)\r
-#define X32_CONTROL_LPM (CY_CLK_XTAL32_CR_LPM)\r
-#define X32_CONTROL_LPM_POSITION (1u)\r
-#define X32_CONTROL_X32EN (CY_CLK_XTAL32_CR_EN)\r
-#define X32_CONTROL_PDBEN (CY_CLK_XTAL32_CR_PDBEN)\r
-#define X32_TR_DPMODE (CY_CLK_XTAL32_TR_STARTUP)\r
-#define X32_TR_CLEAR (CY_CLK_XTAL32_TR_POWERDOWN)\r
-#define X32_TR_HPMODE (CY_CLK_XTAL32_TR_HIGH_POWER)\r
-#define X32_TR_LPMODE (CY_CLK_XTAL32_TR_LOW_POWER)\r
-#define X32_TST_SETALL (CY_CLK_XTAL32_TST_DEFAULT)\r
-#define X32_CFG_LP_BITS_MASK (CY_CLK_XTAL32_CFG_LP_MASK)\r
-#define X32_CFG_LP_DEFAULT (CY_CLK_XTAL32_CFG_LP_DEFAULT)\r
-#define X32_CFG_LOWPOWERMODE (0x80u)\r
-#define X32_CFG_LP_LOWPOWER (0x8u)\r
-#define CY_X32_HIGHPOWER_MODE (0u)\r
-#define CY_X32_LOWPOWER_MODE (1u)\r
-#define CY_XTAL32K_DIG_STAT (0x10u)\r
-#define CY_XTAL32K_STAT_FIELDS (0x30u)\r
-#define CY_XTAL32K_DIG_STAT_UNSTABLE (0u)\r
-#define CY_XTAL32K_ANA_STAT_UNSTABLE (0x0u)\r
-#define CY_XTAL32K_STATUS (0x20u)\r
-\r
-#define FASTCLK_XMHZ_CSR_PTR (CY_CLK_XMHZ_CSR_PTR)\r
-#define FASTCLK_XMHZ_CSR (CY_CLK_XMHZ_CSR_REG)\r
-#define FASTCLK_XMHZ_CFG0_PTR (CY_CLK_XMHZ_CFG0_PTR)\r
-#define FASTCLK_XMHZ_CFG0 (CY_CLK_XMHZ_CFG0_REG)\r
-#define FASTCLK_XMHZ_CFG1_PTR (CY_CLK_XMHZ_CFG1_PTR)\r
-#define FASTCLK_XMHZ_CFG1 (CY_CLK_XMHZ_CFG1_REG)\r
-#define FASTCLK_XMHZ_GAINMASK (CY_CLK_XMHZ_CFG0_XCFG_MASK)\r
-#define FASTCLK_XMHZ_VREFMASK (CY_CLK_XMHZ_CFG1_VREF_FB_MASK)\r
-#define FASTCLK_XMHZ_VREF_WD_MASK (CY_CLK_XMHZ_CFG1_VREF_WD_MASK)\r
-#define XMHZ_CONTROL_ENABLE (CY_CLK_XMHZ_CSR_ENABLE)\r
-#define X32_CONTROL_XERR_MASK (CY_CLK_XMHZ_CSR_XERR)\r
-#define X32_CONTROL_XERR_DIS (CY_CLK_XMHZ_CSR_XFB)\r
-#define X32_CONTROL_XERR_POSITION (7u)\r
-#define X32_CONTROL_FAULT_RECOVER (CY_CLK_XMHZ_CSR_XPROT)\r
-\r
-#define CYWDT_CFG (CY_WDT_CFG_PTR)\r
-#define CYWDT_CR (CY_WDT_CR_PTR)\r
-\r
-#define CYWDT_TICKS_MASK (CY_WDT_CFG_INTERVAL_MASK)\r
-#define CYWDT_RESET (CY_WDT_CFG_CTW_RESET)\r
-#define CYWDT_LPMODE_SHIFT (CY_WDT_CFG_LPMODE_SHIFT)\r
-#define CYWDT_LPMODE_MASK (CY_WDT_CFG_LPMODE_MASK)\r
-#define CYWDT_ENABLE_BIT (CY_WDT_CFG_WDR_EN)\r
-\r
-#define FASTCLK_PLL_CFG0_PTR (CY_CLK_PLL_CFG0_PTR)\r
-#define FASTCLK_PLL_CFG0 (CY_CLK_PLL_CFG0_REG)\r
-#define FASTCLK_PLL_SR_PTR (CY_CLK_PLL_SR_PTR)\r
-#define FASTCLK_PLL_SR (CY_CLK_PLL_SR_REG)\r
-\r
-#define MAX_FASTCLK_PLL_Q_VALUE (CY_CLK_PLL_MAX_Q_VALUE)\r
-#define MIN_FASTCLK_PLL_Q_VALUE (CY_CLK_PLL_MIN_Q_VALUE)\r
-#define MIN_FASTCLK_PLL_P_VALUE (CY_CLK_PLL_MIN_P_VALUE)\r
-#define MIN_FASTCLK_PLL_CUR_VALUE (CY_CLK_PLL_MIN_CUR_VALUE)\r
-#define MAX_FASTCLK_PLL_CUR_VALUE (CY_CLK_PLL_MAX_CUR_VALUE)\r
-\r
-#define PLL_CONTROL_ENABLE (CY_CLK_PLL_ENABLE)\r
-#define PLL_STATUS_LOCK (CY_CLK_PLL_LOCK_STATUS)\r
-#define PLL_STATUS_ENABLED (CY_CLK_PLL_ENABLE)\r
-#define PLL_CURRENT_POSITION (CY_CLK_PLL_CURRENT_POSITION)\r
-#define PLL_VCO_GAIN_2 (2u)\r
-\r
-#define FASTCLK_PLL_Q_PTR (CY_CLK_PLL_Q_PTR)\r
-#define FASTCLK_PLL_Q (CY_CLK_PLL_Q_REG)\r
-#define FASTCLK_PLL_P_PTR (CY_CLK_PLL_P_PTR)\r
-#define FASTCLK_PLL_P (CY_CLK_PLL_P_REG)\r
-#define FASTCLK_PLL_CFG1_PTR (CY_CLK_PLL_CFG1_REG)\r
-#define FASTCLK_PLL_CFG1 (CY_CLK_PLL_CFG1_REG)\r
-\r
-#define CY_VD_PRESISTENT_STATUS_REG (CY_VD_PERSISTENT_STATUS_REG)\r
-#define CY_VD_PRESISTENT_STATUS_PTR (CY_VD_PERSISTENT_STATUS_PTR)\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.20\r
-*******************************************************************************/\r
-\r
-#if(CY_PSOC5)\r
-\r
- #define CYINT_IRQ_BASE (CY_INT_IRQ_BASE)\r
-\r
- #define CYINT_VECT_TABLE (CY_INT_VECT_TABLE)\r
- #define CYINT_PRIORITY (CY_INT_PRIORITY_PTR)\r
- #define CYINT_ENABLE (CY_INT_ENABLE_PTR)\r
- #define CYINT_CLEAR (CY_INT_CLEAR_PTR)\r
- #define CYINT_SET_PEND (CY_INT_SET_PEND_PTR)\r
- #define CYINT_CLR_PEND (CY_INT_CLR_PEND_PTR)\r
- #define CACHE_CC_CTL (CY_CACHE_CONTROL_PTR)\r
-\r
-#elif (CY_PSOC3)\r
-\r
- #define CYINT_IRQ_BASE (CY_INT_IRQ_BASE)\r
-\r
- #define CYINT_VECT_TABLE (CY_INT_VECT_TABLE)\r
- #define CYINT_PRIORITY (CY_INT_PRIORITY_PTR)\r
- #define CYINT_ENABLE (CY_INT_ENABLE_PTR)\r
- #define CYINT_CLEAR (CY_INT_CLEAR_PTR)\r
- #define CYINT_SET_PEND (CY_INT_SET_PEND_PTR)\r
- #define CYINT_CLR_PEND (CY_INT_CLR_PEND_PTR)\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.30\r
-*******************************************************************************/\r
-#define BUS_AMASK_CLEAR (0xF0u)\r
-#define BUS_DMASK_CLEAR (0x00u)\r
-#define CLKDIST_LD_LOAD_SET (0x01u)\r
-#define CLKDIST_WRK0_MASK_SET (0x80u) /* Enable shadow loads */\r
-#define MASTERCLK_DIVIDER_VALUE (7u)\r
-#define CLKDIST_BCFG2_SSS_SET (0x40u) /* Sync source is same frequency */\r
-#define MASTER_CLK_SRC_CLEAR (0xFCu)\r
-#define IMO_DOUBLER_ENABLE (0x10u)\r
-#define CLOCK_IMO_IMO (0x20u)\r
-#define CLOCK_IMO2X_XTAL (0x40u)\r
-#define CLOCK_IMO_RANGE_CLEAR (0xF8u)\r
-#define CLOCK_CONTROL_DIST_MASK (0xFCu)\r
-\r
-\r
-#define CLKDIST_AMASK (*(reg8 *) CYREG_CLKDIST_AMASK)\r
-#define CLKDIST_AMASK_PTR ( (reg8 *) CYREG_CLKDIST_AMASK)\r
-#define CLKDIST_DMASK_PTR ( (reg8 *) CYREG_CLKDIST_DMASK)\r
-#define CLKDIST_DMASK (*(reg8 *) CYREG_CLKDIST_DMASK)\r
-#define CLKDIST_BCFG2_PTR ( (reg8 *) CYREG_CLKDIST_BCFG2)\r
-#define CLKDIST_BCFG2 (*(reg8 *) CYREG_CLKDIST_BCFG2)\r
-#define CLKDIST_WRK0_PTR ( (reg8 *) CYREG_CLKDIST_WRK0)\r
-#define CLKDIST_WRK0 (*(reg8 *) CYREG_CLKDIST_WRK0)\r
-#define CLKDIST_LD_PTR ( (reg8 *) CYREG_CLKDIST_LD)\r
-#define CLKDIST_LD (*(reg8 *) CYREG_CLKDIST_LD)\r
-#define CLKDIST_BCFG0_PTR ( (reg8 *) CYREG_CLKDIST_BCFG0)\r
-#define CLKDIST_BCFG0 (*(reg8 *) CYREG_CLKDIST_BCFG0)\r
-#define CLKDIST_MSTR0_PTR ( (reg8 *) CYREG_CLKDIST_MSTR0)\r
-#define CLKDIST_MSTR0 (*(reg8 *) CYREG_CLKDIST_MSTR0)\r
-#define FASTCLK_IMO_CR_PTR ( (reg8 *) CYREG_FASTCLK_IMO_CR)\r
-#define FASTCLK_IMO_CR (*(reg8 *) CYREG_FASTCLK_IMO_CR)\r
-#define CLKDIST_CR_PTR ( (reg8 *) CYREG_CLKDIST_CR)\r
-#define CLKDIST_CR (*(reg8 *) CYREG_CLKDIST_CR)\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.50\r
-*******************************************************************************/\r
-#define IMO_PM_ENABLE (0x10u)\r
-#define PM_ACT_CFG0_PTR ( (reg8 *) CYREG_PM_ACT_CFG0)\r
-#define PM_ACT_CFG0 (*(reg8 *) CYREG_PM_ACT_CFG0)\r
-#define SLOWCLK_ILO_CR0_PTR ( (reg8 *) CYREG_SLOWCLK_ILO_CR0)\r
-#define SLOWCLK_ILO_CR0 (*(reg8 *) CYREG_SLOWCLK_ILO_CR0)\r
-#define ILO_CONTROL_PD_MODE (0x10u)\r
-#define ILO_CONTROL_PD_POSITION (4u)\r
-#define ILO_CONTROL_1KHZ_ON (0x02u)\r
-#define ILO_CONTROL_100KHZ_ON (0x04u)\r
-#define ILO_CONTROL_33KHZ_ON (0x20u)\r
-#define PM_TW_CFG0_PTR ( (reg8 *) CYREG_PM_TW_CFG0)\r
-#define PM_TW_CFG0 (*(reg8 *) CYREG_PM_TW_CFG0)\r
-#define PM_TW_CFG2_PTR ( (reg8 *) CYREG_PM_TW_CFG2)\r
-#define PM_TW_CFG2 (*(reg8 *) CYREG_PM_TW_CFG2)\r
-#define RESET_CR2 ((reg8 *) CYREG_RESET_CR2)\r
-#define FASTCLK_IMO_USBCLK_ON_SET (0x40u)\r
-#define CLOCK_IMO_3MHZ_VALUE (0x03u)\r
-#define CLOCK_IMO_6MHZ_VALUE (0x01u)\r
-#define CLOCK_IMO_12MHZ_VALUE (0x00u)\r
-#define CLOCK_IMO_24MHZ_VALUE (0x02u)\r
-#define CLOCK_IMO_48MHZ_VALUE (0x04u)\r
-#define CLOCK_IMO_62MHZ_VALUE (0x05u)\r
-#define CLOCK_IMO_74MHZ_VALUE (0x06u)\r
-#define CLKDIST_DIV_POSITION (4u)\r
-#define CLKDIST_MSTR1_DIV_CLEAR (0x0Fu)\r
-#define SFR_USER_CPUCLK_DIV_MASK (0x0Fu)\r
-#define CLOCK_USB_ENABLE (0x02u)\r
-#define CLOCK_IMO_OUT_X2 (0x10u)\r
-#define CLOCK_IMO_OUT_X1 ((uint8)(~CLOCK_IMO_OUT_X2))\r
-#define CLOCK_IMO2X_ECO ((uint8)(~CLOCK_IMO2X_DSI))\r
-#define USB_CLKDIST_CONFIG_MASK (0x03u)\r
-#define USB_CLK_IMO2X (0x00u)\r
-#define USB_CLK_IMO (0x01u)\r
-#define USB_CLK_PLL (0x02u)\r
-#define USB_CLK_DSI (0x03u)\r
-#define USB_CLK_DIV2_ON (0x04u)\r
-#define USB_CLK_STOP_FLAG (0x00u)\r
-#define USB_CLK_START_FLAG (0x01u)\r
-#define FTW_CLEAR_ALL_BITS (0x00u)\r
-#define FTW_CLEAR_FTW_BITS (0xFCu)\r
-#define FTW_ENABLE (0x01u)\r
-#define PM_STBY_CFG0_PTR ( (reg8 *) CYREG_PM_STBY_CFG0)\r
-#define PM_STBY_CFG0 (*(reg8 *) CYREG_PM_STBY_CFG0)\r
-#define PM_AVAIL_CR2_PTR ( (reg8 *) CYREG_PM_AVAIL_CR2)\r
-#define PM_AVAIL_CR2 (*(reg8 *) CYREG_PM_AVAIL_CR2)\r
-#define CLKDIST_UCFG_PTR ( (reg8 *) CYREG_CLKDIST_UCFG)\r
-#define CLKDIST_UCFG (*(reg8 *) CYREG_CLKDIST_UCFG)\r
-#define CLKDIST_MSTR1_PTR ( (reg8 *) CYREG_CLKDIST_MSTR1)\r
-#define CLKDIST_MSTR1 (*(reg8 *) CYREG_CLKDIST_MSTR1)\r
-#define SFR_USER_CPUCLK_DIV_PTR ((void far *) CYREG_SFR_USER_CPUCLK_DIV)\r
-#define IMO_TR1_PTR ( (reg8 *) CYREG_IMO_TR1)\r
-#define IMO_TR1 (*(reg8 *) CYREG_IMO_TR1)\r
-#define CLOCK_CONTROL ( (reg8 *) CYREG_CLKDIST_CR)\r
-#define CY_USB_CR1_PTR ( (reg8 *) CYREG_USB_CR1 )\r
-#define CY_USB_CR1 (*(reg8 *) CYREG_USB_CR1 )\r
-#define USB_CLKDIST_CONFIG_PTR ( (reg8 *) CYREG_CLKDIST_UCFG)\r
-#define USB_CLKDIST_CONFIG (*(reg8 *) CYREG_CLKDIST_UCFG)\r
-#define CY_PM_ACT_CFG5_REG (* (reg8 *) CYREG_PM_ACT_CFG5 )\r
-#define CY_PM_ACT_CFG5_PTR ( (reg8 *) CYREG_PM_ACT_CFG5 )\r
-#define CY_PM_STBY_CFG5_REG (* (reg8 *) CYREG_PM_STBY_CFG5 )\r
-#define CY_PM_STBY_CFG5_PTR ( (reg8 *) CYREG_PM_STBY_CFG5 )\r
-#if(CY_PSOC3)\r
- #define FLSHID_CUST_TABLES_IMO_3MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_3MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_6MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_6MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_12MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_12MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_24MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_24MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_67MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_67MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_80MHZ_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_80MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_USB_PTR ((void far *) CYREG_FLSHID_CUST_TABLES_IMO_USB)\r
- #define FLSHID_MFG_CFG_IMO_TR1_PTR ((void far *) (CYREG_FLSHID_MFG_CFG_IMO_TR1 + 1u))\r
- #else\r
- #define FLSHID_CUST_TABLES_IMO_3MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_3MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_6MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_6MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_12MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_12MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_24MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_24MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_67MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_67MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_80MHZ_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_80MHZ)\r
- #define FLSHID_CUST_TABLES_IMO_USB_PTR ((reg8 *) CYREG_FLSHID_CUST_TABLES_IMO_USB)\r
- #define FLSHID_MFG_CFG_IMO_TR1_PTR ((reg8 *) (CYREG_FLSHID_MFG_CFG_IMO_TR1 + 1u))\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-#endif /* (CY_BOOT_CYLIB_H) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CySpc.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides an API for the System Performance Component.\r
-* The SPC functions are not meant to be called directly by the user\r
-* application.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "CySpc.h"\r
-\r
-#define CY_SPC_KEY_ONE (0xB6u)\r
-#define CY_SPC_KEY_TWO(x) ((uint8) (((uint16) 0xD3u) + ((uint16) (x))))\r
-\r
-/* Command Codes */\r
-#define CY_SPC_CMD_LD_BYTE (0x00u)\r
-#define CY_SPC_CMD_LD_MULTI_BYTE (0x01u)\r
-#define CY_SPC_CMD_LD_ROW (0x02u)\r
-#define CY_SPC_CMD_RD_BYTE (0x03u)\r
-#define CY_SPC_CMD_RD_MULTI_BYTE (0x04u)\r
-#define CY_SPC_CMD_WR_ROW (0x05u)\r
-#define CY_SPC_CMD_WR_USER_NVL (0x06u)\r
-#define CY_SPC_CMD_PRG_ROW (0x07u)\r
-#define CY_SPC_CMD_ER_SECTOR (0x08u)\r
-#define CY_SPC_CMD_ER_ALL (0x09u)\r
-#define CY_SPC_CMD_RD_HIDDEN (0x0Au)\r
-#define CY_SPC_CMD_PRG_PROTECT (0x0Bu)\r
-#define CY_SPC_CMD_CHECKSUM (0x0Cu)\r
-#define CY_SPC_CMD_DWNLD_ALGORITHM (0x0Du)\r
-#define CY_SPC_CMD_GET_TEMP (0x0Eu)\r
-#define CY_SPC_CMD_GET_ADC (0x0Fu)\r
-#define CY_SPC_CMD_RD_NVL_VOLATILE (0x10u)\r
-#define CY_SPC_CMD_SETUP_TS (0x11u)\r
-#define CY_SPC_CMD_DISABLE_TS (0x12u)\r
-#define CY_SPC_CMD_ER_ROW (0x13u)\r
-\r
-/* Enable bit in Active and Alternate Active mode templates */\r
-#define PM_SPC_PM_EN (0x08u)\r
-\r
-/* Gate calls to the SPC. */\r
-uint8 SpcLockState = CY_SPC_UNLOCKED;\r
-\r
-\r
-#if(CY_PSOC5)\r
-\r
- /***************************************************************************\r
- * The wait-state pipeline must be enabled prior to accessing the SPC\r
- * register interface regardless of CPU frequency. The CySpcLock() saves\r
- * current wait-state pipeline state and enables it. The CySpcUnlock()\r
- * function, which must be called after SPC transaction, restores original\r
- * state.\r
- ***************************************************************************/\r
- static uint32 spcWaitPipeBypass = 0u;\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcStart\r
-********************************************************************************\r
-* Summary:\r
-* Starts the SPC.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CySpcStart(void) \r
-{\r
- /* Save current global interrupt enable and disable it */\r
- uint8 interruptState = CyEnterCriticalSection();\r
-\r
- CY_SPC_PM_ACT_REG |= PM_SPC_PM_EN;\r
- CY_SPC_PM_STBY_REG |= PM_SPC_PM_EN;\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcStop\r
-********************************************************************************\r
-* Summary:\r
-* Stops the SPC.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CySpcStop(void) \r
-{\r
- /* Save current global interrupt enable and disable it */\r
- uint8 interruptState = CyEnterCriticalSection();\r
-\r
- CY_SPC_PM_ACT_REG &= ((uint8)(~PM_SPC_PM_EN));\r
- CY_SPC_PM_STBY_REG &= ((uint8)(~PM_SPC_PM_EN));\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcReadData\r
-********************************************************************************\r
-* Summary:\r
-* Reads data from the SPC.\r
-*\r
-* Parameters:\r
-* uint8 buffer:\r
-* Address to store data read.\r
-*\r
-* uint8 size:\r
-* Number of bytes to read from the SPC.\r
-*\r
-* Return:\r
-* uint8:\r
-* The number of bytes read from the SPC.\r
-*\r
-*******************************************************************************/\r
-uint8 CySpcReadData(uint8 buffer[], uint8 size) \r
-{\r
- uint8 i;\r
-\r
- for(i = 0u; i < size; i++)\r
- {\r
- while(!CY_SPC_DATA_READY)\r
- {\r
- CyDelayUs(1u);\r
- }\r
- buffer[i] = CY_SPC_CPU_DATA_REG;\r
- }\r
-\r
- return(i);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcLoadMultiByte\r
-********************************************************************************\r
-* Summary:\r
-* Loads 1 to 32 bytes of data into the row latch of a Flash/EEPROM array.\r
-*\r
-* Parameters:\r
-* uint8 array:\r
-* Id of the array.\r
-*\r
-* uint16 address:\r
-* Flash/eeprom addrress\r
-*\r
-* uint8* buffer:\r
-* Data to load to the row latch\r
-*\r
-* uint16 number:\r
-* Number bytes to load.\r
-*\r
-* Return:\r
-* CYRET_STARTED\r
-* CYRET_CANCELED\r
-* CYRET_LOCKED\r
-* CYRET_BAD_PARAM\r
-*\r
-*******************************************************************************/\r
-cystatus CySpcLoadMultiByte(uint8 array, uint16 address, const uint8 buffer[], uint8 size)\\r
-\r
-{\r
- cystatus status = CYRET_STARTED;\r
- uint8 i;\r
-\r
- /***************************************************************************\r
- * Check if number is correct for array. Number must be less than\r
- * 32 for Flash or less than 16 for EEPROM.\r
- ***************************************************************************/\r
- if(((array < CY_SPC_LAST_FLASH_ARRAYID) && (size < 32u)) ||\r
- ((array > CY_SPC_LAST_FLASH_ARRAYID) && (size < 16u)))\r
- {\r
- if(CY_SPC_IDLE)\r
- {\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_LD_MULTI_BYTE);\r
- CY_SPC_CPU_DATA_REG = CY_SPC_CMD_LD_MULTI_BYTE;\r
-\r
- if(CY_SPC_BUSY)\r
- {\r
- CY_SPC_CPU_DATA_REG = array;\r
- CY_SPC_CPU_DATA_REG = 1u & HI8(address);\r
- CY_SPC_CPU_DATA_REG = LO8(address);\r
- CY_SPC_CPU_DATA_REG = ((uint8)(size - 1u));\r
-\r
- for(i = 0u; i < size; i++)\r
- {\r
- CY_SPC_CPU_DATA_REG = buffer[i];\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_CANCELED;\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_BAD_PARAM;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcLoadRow\r
-********************************************************************************\r
-* Summary:\r
-* Loads a row of data into the row latch of a Flash/EEPROM array.\r
-*\r
-* Parameters:\r
-* uint8 array:\r
-* Id of the array.\r
-*\r
-* uint8* buffer:\r
-* Data to be loaded to the row latch\r
-*\r
-* uint8 size:\r
-* The number of data bytes that the SPC expects to be written. Depends on the\r
-* type of the array and, if the array is Flash, whether ECC is being enabled\r
-* or not. There are following values: flash row latch size with ECC enabled,\r
-* flash row latch size with ECC disabled and EEPROM row latch size.\r
-*\r
-* Return:\r
-* CYRET_STARTED\r
-* CYRET_CANCELED\r
-* CYRET_LOCKED\r
-*\r
-*******************************************************************************/\r
-cystatus CySpcLoadRow(uint8 array, const uint8 buffer[], uint16 size)\r
-{\r
- cystatus status = CYRET_STARTED;\r
- uint16 i;\r
-\r
- /* Make sure the SPC is ready to accept command */\r
- if(CY_SPC_IDLE)\r
- {\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_LD_ROW);\r
- CY_SPC_CPU_DATA_REG = CY_SPC_CMD_LD_ROW;\r
-\r
- /* Make sure the command was accepted */\r
- if(CY_SPC_BUSY)\r
- {\r
- CY_SPC_CPU_DATA_REG = array;\r
-\r
- for(i = 0u; i < size; i++)\r
- {\r
- CY_SPC_CPU_DATA_REG = buffer[i];\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_CANCELED;\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcWriteRow\r
-********************************************************************************\r
-* Summary:\r
-* Erases then programs a row in Flash/EEPROM with data in row latch.\r
-*\r
-* Parameters:\r
-* uint8 array:\r
-* Id of the array.\r
-*\r
-* uint16 address:\r
-* flash/eeprom addrress\r
-*\r
-* uint8 tempPolarity:\r
-* temperature polarity.\r
-* 1: the Temp Magnitude is interpreted as a positive value\r
-* 0: the Temp Magnitude is interpreted as a negative value\r
-*\r
-* uint8 tempMagnitude:\r
-* temperature magnitude.\r
-*\r
-* Return:\r
-* CYRET_STARTED\r
-* CYRET_CANCELED\r
-* CYRET_LOCKED\r
-*\r
-*******************************************************************************/\r
-cystatus CySpcWriteRow(uint8 array, uint16 address, uint8 tempPolarity, uint8 tempMagnitude)\\r
-\r
-{\r
- cystatus status = CYRET_STARTED;\r
-\r
- /* Make sure the SPC is ready to accept command */\r
- if(CY_SPC_IDLE)\r
- {\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_WR_ROW);\r
- CY_SPC_CPU_DATA_REG = CY_SPC_CMD_WR_ROW;\r
-\r
- /* Make sure the command was accepted */\r
- if(CY_SPC_BUSY)\r
- {\r
- CY_SPC_CPU_DATA_REG = array;\r
- CY_SPC_CPU_DATA_REG = HI8(address);\r
- CY_SPC_CPU_DATA_REG = LO8(address);\r
- CY_SPC_CPU_DATA_REG = tempPolarity;\r
- CY_SPC_CPU_DATA_REG = tempMagnitude;\r
- }\r
- else\r
- {\r
- status = CYRET_CANCELED;\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcEraseSector\r
-********************************************************************************\r
-* Summary:\r
-* Erases all data in the addressed sector (block of 64 rows).\r
-*\r
-* Parameters:\r
-* uint8 array:\r
-* Id of the array.\r
-*\r
-* uint8 sectorNumber:\r
-* Zero based sector number within Flash/EEPROM array\r
-*\r
-* Return:\r
-* CYRET_STARTED\r
-* CYRET_CANCELED\r
-* CYRET_LOCKED\r
-*\r
-*******************************************************************************/\r
-cystatus CySpcEraseSector(uint8 array, uint8 sectorNumber)\r
-{\r
- cystatus status = CYRET_STARTED;\r
-\r
- /* Make sure the SPC is ready to accept command */\r
- if(CY_SPC_IDLE)\r
- {\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_ER_SECTOR);\r
- CY_SPC_CPU_DATA_REG = CY_SPC_CMD_ER_SECTOR;\r
-\r
- /* Make sure the command was accepted */\r
- if(CY_SPC_BUSY)\r
- {\r
- CY_SPC_CPU_DATA_REG = array;\r
- CY_SPC_CPU_DATA_REG = sectorNumber;\r
- }\r
- else\r
- {\r
- status = CYRET_CANCELED;\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcGetTemp\r
-********************************************************************************\r
-* Summary:\r
-* Returns the internal die temperature\r
-*\r
-* Parameters:\r
-* uint8 numSamples:\r
-* Number of samples. Valid values are 1-5, resulting in 2 - 32 samples\r
-* respectively.\r
-*\r
-* uint16 timerPeriod:\r
-* Number of ADC ACLK cycles. A valid 14 bit value is accepted, higher 2 bits\r
-* of 16 bit values are ignored.\r
-*\r
-* uint8 clkDivSelect:\r
-* ADC ACLK clock divide value. Valid values are 2 - 225.\r
-*\r
-* Return:\r
-* CYRET_STARTED\r
-* CYRET_CANCELED\r
-* CYRET_LOCKED\r
-*\r
-*******************************************************************************/\r
-cystatus CySpcGetTemp(uint8 numSamples)\r
-{\r
- cystatus status = CYRET_STARTED;\r
-\r
- /* Make sure the SPC is ready to accept command */\r
- if(CY_SPC_IDLE)\r
- {\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;\r
- CY_SPC_CPU_DATA_REG = CY_SPC_KEY_TWO(CY_SPC_CMD_GET_TEMP);\r
- CY_SPC_CPU_DATA_REG = CY_SPC_CMD_GET_TEMP;\r
-\r
- /* Make sure the command was accepted */\r
- if(CY_SPC_BUSY)\r
- {\r
- CY_SPC_CPU_DATA_REG = numSamples;\r
- }\r
- else\r
- {\r
- status = CYRET_CANCELED;\r
- }\r
- }\r
- else\r
- {\r
- status = CYRET_LOCKED;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcLock\r
-********************************************************************************\r
-* Summary:\r
-* Locks the SPC so it can not be used by someone else:\r
-* - Saves wait-pipeline enable state and enable pipeline (PSoC5)\r
-*\r
-* Parameters:\r
-* Note\r
-*\r
-* Return:\r
-* CYRET_SUCCESS - if the resource was free.\r
-* CYRET_LOCKED - if the SPC is in use.\r
-*\r
-*******************************************************************************/\r
-cystatus CySpcLock(void)\r
-{\r
- cystatus status = CYRET_LOCKED;\r
- uint8 interruptState;\r
-\r
- /* Enter critical section */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- if(CY_SPC_UNLOCKED == SpcLockState)\r
- {\r
- SpcLockState = CY_SPC_LOCKED;\r
- status = CYRET_SUCCESS;\r
-\r
- #if(CY_PSOC5)\r
-\r
- if(0u != (CY_SPC_CPU_WAITPIPE_REG & CY_SPC_CPU_WAITPIPE_BYPASS))\r
- {\r
- /* Enable pipeline registers */\r
- CY_SPC_CPU_WAITPIPE_REG &= ((uint32)(~CY_SPC_CPU_WAITPIPE_BYPASS));\r
-\r
- /* At least 2 NOP instructions are recommended */\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- spcWaitPipeBypass = CY_SPC_CPU_WAITPIPE_BYPASS;\r
- }\r
-\r
- #endif /* (CY_PSOC5) */\r
- }\r
-\r
- /* Exit critical section */\r
- CyExitCriticalSection(interruptState);\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CySpcUnlock\r
-********************************************************************************\r
-* Summary:\r
-* Unlocks the SPC so it can be used by someone else:\r
-* - Restores wait-pipeline enable state (PSoC5)\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CySpcUnlock(void)\r
-{\r
- uint8 interruptState;\r
-\r
- /* Enter critical section */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /* Release the SPC object */\r
- SpcLockState = CY_SPC_UNLOCKED;\r
-\r
- #if(CY_PSOC5)\r
-\r
- if(CY_SPC_CPU_WAITPIPE_BYPASS == spcWaitPipeBypass)\r
- {\r
- /* Force to bypass pipeline registers */\r
- CY_SPC_CPU_WAITPIPE_REG |= CY_SPC_CPU_WAITPIPE_BYPASS;\r
-\r
- /* At least 2 NOP instructions are recommended */\r
- CY_NOP;\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- spcWaitPipeBypass = 0u;\r
- }\r
-\r
- #endif /* (CY_PSOC5) */\r
-\r
- /* Exit critical section */\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: CySpc.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides definitions for the System Performance Component API.\r
-* The SPC functions are not meant to be called directly by the user\r
-* application.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYSPC_H)\r
-#define CY_BOOT_CYSPC_H\r
-\r
-#include "cytypes.h"\r
-#include "CyLib.h"\r
-#include "cydevice_trm.h"\r
-\r
-\r
-/***************************************\r
-* Global Variables\r
-***************************************/\r
-extern uint8 SpcLockState;\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-void CySpcStart(void);\r
-void CySpcStop(void);\r
-uint8 CySpcReadData(uint8 buffer[], uint8 size);\r
-cystatus CySpcLoadMultiByte(uint8 array, uint16 address, const uint8 buffer[], uint8 size)\\r
-;\r
-cystatus CySpcLoadRow(uint8 array, const uint8 buffer[], uint16 size);\r
-cystatus CySpcWriteRow(uint8 array, uint16 address, uint8 tempPolarity, uint8 tempMagnitude)\\r
-;\r
-cystatus CySpcEraseSector(uint8 array, uint8 sectorNumber);\r
-cystatus CySpcGetTemp(uint8 numSamples);\r
-cystatus CySpcLock(void);\r
-void CySpcUnlock(void);\r
-\r
-\r
-/***************************************\r
-* API Constants\r
-***************************************/\r
-\r
-#define CY_SPC_LOCKED (0x01u)\r
-#define CY_SPC_UNLOCKED (0x00u)\r
-\r
-/*******************************************************************************\r
-* The Array ID indicates the unique ID of the SONOS array being accessed:\r
-* - 0x00-0x3E : Flash Arrays\r
-* - 0x3F : Selects all Flash arrays simultaneously\r
-* - 0x40-0x7F : Embedded EEPROM Arrays\r
-*******************************************************************************/\r
-#define CY_SPC_FIRST_FLASH_ARRAYID (0x00u)\r
-#define CY_SPC_LAST_FLASH_ARRAYID (0x3Fu)\r
-#define CY_SPC_FIRST_EE_ARRAYID (0x40u)\r
-#define CY_SPC_LAST_EE_ARRAYID (0x7Fu)\r
-\r
-\r
-#define CY_SPC_STATUS_DATA_READY_MASK (0x01u)\r
-#define CY_SPC_STATUS_IDLE_MASK (0x02u)\r
-#define CY_SPC_STATUS_CODE_MASK (0xFCu)\r
-#define CY_SPC_STATUS_CODE_SHIFT (0x02u)\r
-\r
-/* Status codes for the SPC. */\r
-#define CY_SPC_STATUS_SUCCESS (0x00u) /* Operation Successful */\r
-#define CY_SPC_STATUS_INVALID_ARRAY_ID (0x01u) /* Invalid Array ID for given command */\r
-#define CY_SPC_STATUS_INVALID_2BYTEKEY (0x02u) /* Invalid 2-byte key */\r
-#define CY_SPC_STATUS_ARRAY_ASLEEP (0x03u) /* Addressed Array is Asleep */\r
-#define CY_SPC_STATUS_EXTERN_ACCESS (0x04u) /* External Access Failure (SPC is not in external access mode) */\r
-#define CY_SPC_STATUS_INVALID_NUMBER (0x05u) /* Invalid 'N' Value for given command */\r
-#define CY_SPC_STATUS_TEST_MODE (0x06u) /* Test Mode Failure (SPC is not in test mode) */\r
-#define CY_SPC_STATUS_ALG_CSUM (0x07u) /* Smart Write Algorithm Checksum Failure */\r
-#define CY_SPC_STATUS_PARAM_CSUM (0x08u) /* Smart Write Parameter Checksum Failure */\r
-#define CY_SPC_STATUS_PROTECTION (0x09u) /* Protection Check Failure */\r
-#define CY_SPC_STATUS_ADDRESS_PARAM (0x0Au) /* Invalid Address parameter for the given command */\r
-#define CY_SPC_STATUS_COMMAND_CODE (0x0Bu) /* Invalid Command Code */\r
-#define CY_SPC_STATUS_ROW_ID (0x0Cu) /* Invalid Row ID parameter for given command */\r
-#define CY_SPC_STATUS_TADC_INPUT (0x0Du) /* Invalid input value for Get Temp & Get ADC commands */\r
-#define CY_SPC_STATUS_BUSY (0xFFu) /* SPC is busy */\r
-\r
-#if(CY_PSOC5)\r
-\r
- /* Wait-state pipeline */\r
- #define CY_SPC_CPU_WAITPIPE_BYPASS ((uint32)0x01u)\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/***************************************\r
-* Registers\r
-***************************************/\r
-\r
-/* SPC CPU Data Register */\r
-#define CY_SPC_CPU_DATA_REG (* (reg8 *) CYREG_SPC_CPU_DATA )\r
-#define CY_SPC_CPU_DATA_PTR ( (reg8 *) CYREG_SPC_CPU_DATA )\r
-\r
-/* SPC Status Register */\r
-#define CY_SPC_STATUS_REG (* (reg8 *) CYREG_SPC_SR )\r
-#define CY_SPC_STATUS_PTR ( (reg8 *) CYREG_SPC_SR )\r
-\r
-/* Active Power Mode Configuration Register 0 */\r
-#define CY_SPC_PM_ACT_REG (* (reg8 *) CYREG_PM_ACT_CFG0 )\r
-#define CY_SPC_PM_ACT_PTR ( (reg8 *) CYREG_PM_ACT_CFG0 )\r
-\r
-/* Standby Power Mode Configuration Register 0 */\r
-#define CY_SPC_PM_STBY_REG (* (reg8 *) CYREG_PM_STBY_CFG0 )\r
-#define CY_SPC_PM_STBY_PTR ( (reg8 *) CYREG_PM_STBY_CFG0 )\r
-\r
-#if(CY_PSOC5)\r
-\r
- /* Wait State Pipeline */\r
- #define CY_SPC_CPU_WAITPIPE_REG (* (reg32 *) CYREG_PANTHER_WAITPIPE )\r
- #define CY_SPC_CPU_WAITPIPE_PTR ( (reg32 *) CYREG_PANTHER_WAITPIPE )\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/***************************************\r
-* Macros\r
-***************************************/\r
-#define CY_SPC_IDLE (0u != (CY_SPC_STATUS_REG & CY_SPC_STATUS_IDLE_MASK))\r
-#define CY_SPC_BUSY (0u == (CY_SPC_STATUS_REG & CY_SPC_STATUS_IDLE_MASK))\r
-#define CY_SPC_DATA_READY (0u != (CY_SPC_STATUS_REG & CY_SPC_STATUS_DATA_READY_MASK))\r
-\r
-/* SPC must be in idle state in order to obtain correct status */\r
-#define CY_SPC_READ_STATUS (CY_SPC_IDLE ? \\r
- ((uint8)(CY_SPC_STATUS_REG >> CY_SPC_STATUS_CODE_SHIFT)) : \\r
- ((uint8) CY_SPC_STATUS_BUSY))\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.0\r
-*******************************************************************************/\r
-#define FIRST_FLASH_ARRAYID (CY_SPC_FIRST_FLASH_ARRAYID)\r
-#define LAST_FLASH_ARRAYID (CY_SPC_LAST_FLASH_ARRAYID)\r
-#define FIRST_EE_ARRAYID (CY_SPC_FIRST_EE_ARRAYID)\r
-#define LAST_EE_ARRAYID (CY_SPC_LAST_EE_ARRAYID)\r
-#define SIZEOF_ECC_ROW (CYDEV_ECC_ROW_SIZE)\r
-#define SIZEOF_FLASH_ROW (CYDEV_FLS_ROW_SIZE)\r
-#define SIZEOF_EEPROM_ROW (CYDEV_EEPROM_ROW_SIZE)\r
-\r
-\r
-#endif /* (CY_BOOT_CYSPC_H) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<pindata xsi:schemaLocation="http://cypress.com/xsd/cypindata_v2 ../../dtd/cypindata_v2.xsd" family="PSoC5_PSoC5LP" package="100-TQFP" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://cypress.com/xsd/cypindata_v2">\r
- <capabilities>\r
- <capability name="DIGITAL" value="0x0000000000000001" />\r
- <capability name="ANALOG" value="0x0000000000000002" />\r
- <capability name="GPIO" value="0x0000000000000004" />\r
- <capability name="SIO" value="0x0000000000000008" />\r
- <capability name="DAC_HI_OUT" value="0x0000000000000010" />\r
- <capability name="ABUF_POS" value="0x0000000000000020" />\r
- <capability name="ABUF_OUT" value="0x0000000000000040" />\r
- <capability name="ABUF_NEG" value="0x0000000000000080" />\r
- <capability name="XRES" value="0x0000000000000100" />\r
- <capability name="SWD_IO" value="0x0000000000000200" />\r
- <capability name="SWD_CK" value="0x0000000000000400" />\r
- <capability name="JTAG_NTRST" value="0x0000000000000800" />\r
- <capability name="I2CWKUP_SDA" value="0x0000000000001000" />\r
- <capability name="I2CWKUP_SCL" value="0x0000000000002000" />\r
- <capability name="EXT_VREF" value="0x0000000000004000" />\r
- <capability name="USB_D_PLUS" value="0x0000000000008000" />\r
- <capability name="USB_D_MINUS" value="0x0000000000010000" />\r
- <capability name="SWO" value="0x0000000000020000" />\r
- <capability name="JTAG_TMS" value="0x0000000000040000" />\r
- <capability name="JTAG_TDO" value="0x0000000000080000" />\r
- <capability name="JTAG_TDI" value="0x0000000000100000" />\r
- <capability name="JTAG_TCK" value="0x0000000000200000" />\r
- <capability name="ECO_MHZ_XO" value="0x0000000000400000" />\r
- <capability name="ECO_MHZ_XI" value="0x0000000000800000" />\r
- <capability name="ECO_32KHZ_XO" value="0x0000000001000000" />\r
- <capability name="ECO_32KHZ_XI" value="0x0000000002000000" />\r
- <capability name="DSM_EXT_PIN_ONE" value="0x0000000004000000" />\r
- <capability name="DSM_EXT_PIN_TWO" value="0x0000000008000000" />\r
- <capability name="SAR_EXT_PIN" value="0x0000000010000000" />\r
- <capability name="TRACE" value="0x0000000020000000" />\r
- <capability name="SPI_MOSI" value="0x0000000040000000" />\r
- <capability name="SPI_MISO" value="0x0000000080000000" />\r
- <capability name="SPI_SS" value="0x0000000100000000" />\r
- <capability name="SPI_SCLK" value="0x0000000200000000" />\r
- <capability name="EXTSYNC" value="0x0000000400000000" />\r
- <capability name="EXTREJECT" value="0x0000000800000000" />\r
- <capability name="EXTCLK" value="0x0000001000000000" />\r
- <capability name="TCPWM_P" value="0x0000002000000000" />\r
- <capability name="TCPWM_N" value="0x0000004000000000" />\r
- <capability name="SCB_UART_RX" value="0x0000008000000000" />\r
- <capability name="SCB_UART_TX" value="0x0000010000000000" />\r
- <capability name="ROUTABLE" value="0x0000020000000000" />\r
- <capability name="TRUETOUCH" value="0x0000040000000000" />\r
- <capability name="LCD_COM" value="0x0000080000000000" />\r
- <capability name="LCD_SEG" value="0x0000100000000000" />\r
- <capability name="WAKEUP" value="0x0000200000000000" />\r
- </capabilities>\r
- <pins>\r
- <pin number="1" name="P2[5]" pinSide="WEST" padSide="WEST" portId="2" pinId="5" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020020000007">\r
- <function name="[TRACE_D1]" />\r
- </pin>\r
- <pin number="2" name="P2[6]" pinSide="WEST" padSide="SOUTH" portId="2" pinId="6" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020020000007">\r
- <function name="[TRACE_D2]" />\r
- </pin>\r
- <pin number="3" name="P2[7]" pinSide="WEST" padSide="SOUTH" portId="2" pinId="7" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020020000007">\r
- <function name="[TRACE_D3]" />\r
- </pin>\r
- <pin number="4" name="P12[4]" pinSide="WEST" padSide="SOUTH" portId="12" pinId="4" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000002009">\r
- <ffbterm ffbtype="I2C" ffbid="0" term="scl_in" required="false" />\r
- <function name="I2C0: SCL" />\r
- </pin>\r
- <pin number="5" name="P12[5]" pinSide="WEST" padSide="SOUTH" portId="12" pinId="5" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000001009">\r
- <ffbterm ffbtype="I2C" ffbid="0" term="sda_in" required="false" />\r
- <function name="I2C0: SDA" />\r
- </pin>\r
- <pin number="6" name="P6[4]" pinSide="WEST" padSide="SOUTH" portId="6" pinId="4" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="7" name="P6[5]" pinSide="WEST" padSide="SOUTH" portId="6" pinId="5" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="8" name="P6[6]" pinSide="WEST" padSide="SOUTH" portId="6" pinId="6" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="9" name="P6[7]" pinSide="WEST" padSide="SOUTH" portId="6" pinId="7" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="10" name="Vssb" pinSide="WEST" padSide="SOUTH" powerPadNames="Vssb" capabilities="0x0000000000000000" />\r
- <pin number="11" name="Ind" pinSide="WEST" padSide="SOUTH" powerPadNames="Ind" capabilities="0x0000000000000000" />\r
- <pin number="12" name="Vb" pinSide="WEST" padSide="SOUTH" powerPadNames="Vb" capabilities="0x0000000000000000" />\r
- <pin number="13" name="Vbat" pinSide="WEST" padSide="SOUTH" powerPadNames="Vbat" capabilities="0x0000000000000000" />\r
- <pin number="14" name="Vssd" pinSide="WEST" padSide="SOUTH" powerPadNames="Vssd" capabilities="0x0000000000000000" />\r
- <pin number="15" name="XRES_N" pinSide="WEST" padSide="SOUTH" ioSupplyPin="Vio1" ioSupplyPinNo="26" powerPadNames="XRES_N" capabilities="0x0000000000000100">\r
- <function name="XRES" />\r
- </pin>\r
- <pin number="16" name="P5[0]" pinSide="WEST" padSide="SOUTH" portId="5" pinId="0" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="17" name="P5[1]" pinSide="WEST" padSide="SOUTH" portId="5" pinId="1" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="18" name="P5[2]" pinSide="WEST" padSide="SOUTH" portId="5" pinId="2" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="19" name="P5[3]" pinSide="WEST" padSide="SOUTH" portId="5" pinId="3" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="20" name="P1[0]" pinSide="WEST" padSide="SOUTH" portId="1" pinId="0" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000040207">\r
- <function name="TMS" />\r
- <function name="SWDIO" />\r
- </pin>\r
- <pin number="21" name="P1[1]" pinSide="WEST" padSide="SOUTH" portId="1" pinId="1" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000200407">\r
- <function name="TCK" />\r
- <function name="SWDCK" />\r
- </pin>\r
- <pin number="22" name="P1[2]" pinSide="WEST" padSide="SOUTH" portId="1" pinId="2" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000107">\r
- <function name="XRES_N" />\r
- <function name="TSTRST_N" />\r
- <function name="GPIO" />\r
- </pin>\r
- <pin number="23" name="P1[3]" pinSide="WEST" padSide="SOUTH" portId="1" pinId="3" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x00000200000A0007">\r
- <function name="TDO" />\r
- <function name="SWV" />\r
- </pin>\r
- <pin number="24" name="P1[4]" pinSide="WEST" padSide="SOUTH" portId="1" pinId="4" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000100007">\r
- <function name="TDI" />\r
- </pin>\r
- <pin number="25" name="P1[5]" pinSide="WEST" padSide="SOUTH" portId="1" pinId="5" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000807">\r
- <function name="NTRST" />\r
- </pin>\r
- <pin number="26" name="Vio1" pinSide="SOUTH" padSide="SOUTH" ioSupplyPin="Vio1" ioSupplyPinNo="26" powerPadNames="Vio1" capabilities="0x0000000000000000" />\r
- <pin number="27" name="P1[6]" pinSide="SOUTH" padSide="EAST" portId="1" pinId="6" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="28" name="P1[7]" pinSide="SOUTH" padSide="EAST" portId="1" pinId="7" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="29" name="P12[6]" pinSide="SOUTH" padSide="EAST" portId="12" pinId="6" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000009" />\r
- <pin number="30" name="P12[7]" pinSide="SOUTH" padSide="EAST" portId="12" pinId="7" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000009" />\r
- <pin number="31" name="P5[4]" pinSide="SOUTH" padSide="EAST" portId="5" pinId="4" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="32" name="P5[5]" pinSide="SOUTH" padSide="EAST" portId="5" pinId="5" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="33" name="P5[6]" pinSide="SOUTH" padSide="EAST" portId="5" pinId="6" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="34" name="P5[7]" pinSide="SOUTH" padSide="EAST" portId="5" pinId="7" ioSupplyPin="Vio1" ioSupplyPinNo="26" capabilities="0x0000020000000007" />\r
- <pin number="35" name="P15[6]" pinSide="SOUTH" padSide="EAST" portId="15" pinId="6" ioSupplyPin="Vusb" ioSupplyPinNo="37" capabilities="0x0000020000008201">\r
- <ffbterm ffbtype="USB" ffbid="0" term="dp" required="true" />\r
- <function name="USB: D+" />\r
- <function name="SWDIO" />\r
- </pin>\r
- <pin number="36" name="P15[7]" pinSide="SOUTH" padSide="EAST" portId="15" pinId="7" ioSupplyPin="Vusb" ioSupplyPinNo="37" capabilities="0x0000020000010401">\r
- <ffbterm ffbtype="USB" ffbid="0" term="dm" required="true" />\r
- <function name="USB: D-" />\r
- <function name="SWDCK" />\r
- </pin>\r
- <pin number="37" name="Vddd" pinSide="SOUTH" padSide="EAST" powerPadNames="Vusb;Vddd" capabilities="0x0000000000000000" />\r
- <pin number="38" name="Vssd" pinSide="SOUTH" padSide="EAST" powerPadNames="Vssd" capabilities="0x0000000000000000" />\r
- <pin number="39" name="Vccd" pinSide="SOUTH" padSide="EAST" powerPadNames="Vccd" capabilities="0x0000000000000000" />\r
- <pin number="40" name="n/c" pinSide="SOUTH" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="41" name="n/c" pinSide="SOUTH" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="42" name="P15[0]" pinSide="SOUTH" padSide="EAST" portId="15" pinId="0" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000400007">\r
- <function name="MHZ XTAL: XO" />\r
- </pin>\r
- <pin number="43" name="P15[1]" pinSide="SOUTH" padSide="EAST" portId="15" pinId="1" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000800007">\r
- <function name="MHZ XTAL: XI" />\r
- </pin>\r
- <pin number="44" name="P3[0]" pinSide="SOUTH" padSide="EAST" portId="3" pinId="0" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="IDAC1" />\r
- </pin>\r
- <pin number="45" name="P3[1]" pinSide="SOUTH" padSide="EAST" portId="3" pinId="1" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="IDAC3" />\r
- </pin>\r
- <pin number="46" name="P3[2]" pinSide="SOUTH" padSide="EAST" portId="3" pinId="2" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020008004007">\r
- <ffbterm ffbtype="DSM" ffbid="0" term="ext_pin_2" required="true" />\r
- <function name="OPAMP3-" />\r
- <function name="EXTREF1" />\r
- </pin>\r
- <pin number="47" name="P3[3]" pinSide="SOUTH" padSide="EAST" portId="3" pinId="3" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="OPAMP3+" />\r
- </pin>\r
- <pin number="48" name="P3[4]" pinSide="SOUTH" padSide="EAST" portId="3" pinId="4" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="OPAMP1-" />\r
- </pin>\r
- <pin number="49" name="P3[5]" pinSide="SOUTH" padSide="EAST" portId="3" pinId="5" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="OPAMP1+" />\r
- </pin>\r
- <pin number="50" name="Vio3" pinSide="SOUTH" padSide="EAST" ioSupplyPin="Vio3" ioSupplyPinNo="50" powerPadNames="Vio3" capabilities="0x0000000000000000" />\r
- <pin number="51" name="P3[6]" pinSide="EAST" padSide="NORTH" portId="3" pinId="6" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="OPAMP1OUT" />\r
- </pin>\r
- <pin number="52" name="P3[7]" pinSide="EAST" padSide="NORTH" portId="3" pinId="7" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000000007">\r
- <function name="OPAMP3OUT" />\r
- </pin>\r
- <pin number="53" name="P12[0]" pinSide="EAST" padSide="NORTH" portId="12" pinId="0" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000002009">\r
- <ffbterm ffbtype="I2C" ffbid="0" term="scl_in" alternative="1" required="false" />\r
- <function name="I2C1: SCL" />\r
- </pin>\r
- <pin number="54" name="P12[1]" pinSide="EAST" padSide="NORTH" portId="12" pinId="1" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020000001009">\r
- <ffbterm ffbtype="I2C" ffbid="0" term="sda_in" alternative="1" required="false" />\r
- <function name="I2C1: SDA" />\r
- </pin>\r
- <pin number="55" name="P15[2]" pinSide="EAST" padSide="NORTH" portId="15" pinId="2" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020001000007">\r
- <function name="KHZ XTAL: XO" />\r
- </pin>\r
- <pin number="56" name="P15[3]" pinSide="EAST" padSide="NORTH" portId="15" pinId="3" ioSupplyPin="Vio3" ioSupplyPinNo="50" capabilities="0x0000020002000007">\r
- <function name="KHZ XTAL: XI" />\r
- </pin>\r
- <pin number="57" name="n/c" pinSide="EAST" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="58" name="n/c" pinSide="EAST" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="59" name="n/c" pinSide="EAST" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="60" name="n/c" pinSide="EAST" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="61" name="n/c" pinSide="EAST" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="62" name="n/c" pinSide="EAST" padSide="NONE" capabilities="0x0000000000000000" />\r
- <pin number="63" name="Vcca" pinSide="EAST" padSide="NORTH" powerPadNames="Vcca" capabilities="0x0000000000000000" />\r
- <pin number="64" name="Vssa" pinSide="EAST" padSide="NORTH" powerPadNames="Vssabuf;Vssa" capabilities="0x0000000000000000" />\r
- <pin number="65" name="Vdda" pinSide="EAST" padSide="NORTH" powerPadNames="Vdda" capabilities="0x0000000000000000" />\r
- <pin number="66" name="Vssd" pinSide="EAST" padSide="NORTH" powerPadNames="Vssd" capabilities="0x0000000000000000" />\r
- <pin number="67" name="P12[2]" pinSide="EAST" padSide="NORTH" portId="12" pinId="2" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000009" />\r
- <pin number="68" name="P12[3]" pinSide="EAST" padSide="NORTH" portId="12" pinId="3" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000009" />\r
- <pin number="69" name="P4[0]" pinSide="EAST" padSide="NORTH" portId="4" pinId="0" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="70" name="P4[1]" pinSide="EAST" padSide="NORTH" portId="4" pinId="1" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="71" name="P0[0]" pinSide="EAST" padSide="NORTH" portId="0" pinId="0" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007">\r
- <function name="OPAMP2OUT" />\r
- </pin>\r
- <pin number="72" name="P0[1]" pinSide="EAST" padSide="NORTH" portId="0" pinId="1" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007">\r
- <function name="OPAMP0OUT" />\r
- </pin>\r
- <pin number="73" name="P0[2]" pinSide="EAST" padSide="NORTH" portId="0" pinId="2" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007">\r
- <function name="OPAMP0+" />\r
- <function name="EXTSAR1" />\r
- </pin>\r
- <pin number="74" name="P0[3]" pinSide="EAST" padSide="NORTH" portId="0" pinId="3" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020004004007">\r
- <ffbterm ffbtype="DSM" ffbid="0" term="ext_pin_1" required="true" />\r
- <function name="OPAMP0-" />\r
- <function name="EXTREF0" />\r
- </pin>\r
- <pin number="75" name="Vio0" pinSide="EAST" padSide="WEST" ioSupplyPin="Vio0" ioSupplyPinNo="75" powerPadNames="Vio0" capabilities="0x0000000000000000" />\r
- <pin number="76" name="P0[4]" pinSide="NORTH" padSide="WEST" portId="0" pinId="4" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020010000007">\r
- <ffbterm ffbtype="SAR" ffbid="0" term="ext_pin" required="true" />\r
- <function name="OPAMP2+" />\r
- <function name="EXTSAR0" />\r
- </pin>\r
- <pin number="77" name="P0[5]" pinSide="NORTH" padSide="WEST" portId="0" pinId="5" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007">\r
- <function name="OPAMP2-" />\r
- </pin>\r
- <pin number="78" name="P0[6]" pinSide="NORTH" padSide="WEST" portId="0" pinId="6" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000017">\r
- <ffbterm ffbtype="VIDAC" ffbid="0" term="iout" required="false" />\r
- <function name="IDAC0" />\r
- </pin>\r
- <pin number="79" name="P0[7]" pinSide="NORTH" padSide="WEST" portId="0" pinId="7" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007">\r
- <function name="IDAC2" />\r
- </pin>\r
- <pin number="80" name="P4[2]" pinSide="NORTH" padSide="WEST" portId="4" pinId="2" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="81" name="P4[3]" pinSide="NORTH" padSide="WEST" portId="4" pinId="3" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="82" name="P4[4]" pinSide="NORTH" padSide="WEST" portId="4" pinId="4" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="83" name="P4[5]" pinSide="NORTH" padSide="WEST" portId="4" pinId="5" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="84" name="P4[6]" pinSide="NORTH" padSide="WEST" portId="4" pinId="6" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="85" name="P4[7]" pinSide="NORTH" padSide="WEST" portId="4" pinId="7" ioSupplyPin="Vio0" ioSupplyPinNo="75" capabilities="0x0000020000000007" />\r
- <pin number="86" name="Vccd" pinSide="NORTH" padSide="WEST" powerPadNames="Vccd" capabilities="0x0000000000000000" />\r
- <pin number="87" name="Vssd" pinSide="NORTH" padSide="WEST" powerPadNames="Vssd" capabilities="0x0000000000000000" />\r
- <pin number="88" name="Vddd" pinSide="NORTH" padSide="WEST" powerPadNames="Vddd" capabilities="0x0000000000000000" />\r
- <pin number="89" name="P6[0]" pinSide="NORTH" padSide="WEST" portId="6" pinId="0" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="90" name="P6[1]" pinSide="NORTH" padSide="WEST" portId="6" pinId="1" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="91" name="P6[2]" pinSide="NORTH" padSide="WEST" portId="6" pinId="2" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="92" name="P6[3]" pinSide="NORTH" padSide="WEST" portId="6" pinId="3" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="93" name="P15[4]" pinSide="NORTH" padSide="WEST" portId="15" pinId="4" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="94" name="P15[5]" pinSide="NORTH" padSide="WEST" portId="15" pinId="5" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="95" name="P2[0]" pinSide="NORTH" padSide="WEST" portId="2" pinId="0" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="96" name="P2[1]" pinSide="NORTH" padSide="WEST" portId="2" pinId="1" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="97" name="P2[2]" pinSide="NORTH" padSide="WEST" portId="2" pinId="2" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020000000007" />\r
- <pin number="98" name="P2[3]" pinSide="NORTH" padSide="WEST" portId="2" pinId="3" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020020000007">\r
- <function name="[TRACE_CLK]" />\r
- </pin>\r
- <pin number="99" name="P2[4]" pinSide="NORTH" padSide="WEST" portId="2" pinId="4" ioSupplyPin="Vio2" ioSupplyPinNo="100" capabilities="0x0000020020000007">\r
- <function name="[TRACE_D0]" />\r
- </pin>\r
- <pin number="100" name="Vio2" pinSide="NORTH" padSide="WEST" ioSupplyPin="Vio2" ioSupplyPinNo="100" powerPadNames="Vio2" capabilities="0x0000000000000000" />\r
- </pins>\r
-</pindata>
\ No newline at end of file
+++ /dev/null
-/*******************************************************************************\r
-* File Name: SCSI_Out_DBx.h \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file containts Control Register function prototypes and register defines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_PINS_SCSI_Out_DBx_ALIASES_H) /* Pins SCSI_Out_DBx_ALIASES_H */\r
-#define CY_PINS_SCSI_Out_DBx_ALIASES_H\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-\r
-\r
-\r
-/***************************************\r
-* Constants \r
-***************************************/\r
-#define SCSI_Out_DBx_0 SCSI_Out_DBx__0__PC\r
-#define SCSI_Out_DBx_1 SCSI_Out_DBx__1__PC\r
-#define SCSI_Out_DBx_2 SCSI_Out_DBx__2__PC\r
-#define SCSI_Out_DBx_3 SCSI_Out_DBx__3__PC\r
-#define SCSI_Out_DBx_4 SCSI_Out_DBx__4__PC\r
-#define SCSI_Out_DBx_5 SCSI_Out_DBx__5__PC\r
-#define SCSI_Out_DBx_6 SCSI_Out_DBx__6__PC\r
-#define SCSI_Out_DBx_7 SCSI_Out_DBx__7__PC\r
-\r
-#define SCSI_Out_DBx_DB0 SCSI_Out_DBx__DB0__PC\r
-#define SCSI_Out_DBx_DB1 SCSI_Out_DBx__DB1__PC\r
-#define SCSI_Out_DBx_DB2 SCSI_Out_DBx__DB2__PC\r
-#define SCSI_Out_DBx_DB3 SCSI_Out_DBx__DB3__PC\r
-#define SCSI_Out_DBx_DB4 SCSI_Out_DBx__DB4__PC\r
-#define SCSI_Out_DBx_DB5 SCSI_Out_DBx__DB5__PC\r
-#define SCSI_Out_DBx_DB6 SCSI_Out_DBx__DB6__PC\r
-#define SCSI_Out_DBx_DB7 SCSI_Out_DBx__DB7__PC\r
-\r
-#endif /* End Pins SCSI_Out_DBx_ALIASES_H */\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: SCSI_Out.h \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file containts Control Register function prototypes and register defines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_PINS_SCSI_Out_ALIASES_H) /* Pins SCSI_Out_ALIASES_H */\r
-#define CY_PINS_SCSI_Out_ALIASES_H\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-\r
-\r
-\r
-/***************************************\r
-* Constants \r
-***************************************/\r
-#define SCSI_Out_0 SCSI_Out__0__PC\r
-#define SCSI_Out_1 SCSI_Out__1__PC\r
-#define SCSI_Out_2 SCSI_Out__2__PC\r
-#define SCSI_Out_3 SCSI_Out__3__PC\r
-#define SCSI_Out_4 SCSI_Out__4__PC\r
-#define SCSI_Out_5 SCSI_Out__5__PC\r
-#define SCSI_Out_6 SCSI_Out__6__PC\r
-#define SCSI_Out_7 SCSI_Out__7__PC\r
-#define SCSI_Out_8 SCSI_Out__8__PC\r
-#define SCSI_Out_9 SCSI_Out__9__PC\r
-\r
-#define SCSI_Out_DBP_raw SCSI_Out__DBP_raw__PC\r
-#define SCSI_Out_ATN SCSI_Out__ATN__PC\r
-#define SCSI_Out_BSY SCSI_Out__BSY__PC\r
-#define SCSI_Out_ACK SCSI_Out__ACK__PC\r
-#define SCSI_Out_RST SCSI_Out__RST__PC\r
-#define SCSI_Out_MSG SCSI_Out__MSG__PC\r
-#define SCSI_Out_SEL SCSI_Out__SEL__PC\r
-#define SCSI_Out_CD SCSI_Out__CD__PC\r
-#define SCSI_Out_REQ SCSI_Out__REQ__PC\r
-#define SCSI_Out_IO_raw SCSI_Out__IO_raw__PC\r
-\r
-#endif /* End Pins SCSI_Out_ALIASES_H */\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* API for USBFS Component.\r
-*\r
-* Note:\r
-* Many of the functions use endpoint number. RAM arrays are sized with 9\r
-* elements so they are indexed directly by epNumber. The SIE and ARB\r
-* registers are indexed by variations of epNumber - 1.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include <CyDmac.h>\r
-#include "USBFS.h"\r
-#include "USBFS_pvt.h"\r
-#include "USBFS_hid.h"\r
-#if(USBFS_DMA1_REMOVE == 0u)\r
- #include "USBFS_ep1_dma.h"\r
-#endif /* End USBFS_DMA1_REMOVE */\r
-#if(USBFS_DMA2_REMOVE == 0u)\r
- #include "USBFS_ep2_dma.h"\r
-#endif /* End USBFS_DMA2_REMOVE */\r
-#if(USBFS_DMA3_REMOVE == 0u)\r
- #include "USBFS_ep3_dma.h"\r
-#endif /* End USBFS_DMA3_REMOVE */\r
-#if(USBFS_DMA4_REMOVE == 0u)\r
- #include "USBFS_ep4_dma.h"\r
-#endif /* End USBFS_DMA4_REMOVE */\r
-#if(USBFS_DMA5_REMOVE == 0u)\r
- #include "USBFS_ep5_dma.h"\r
-#endif /* End USBFS_DMA5_REMOVE */\r
-#if(USBFS_DMA6_REMOVE == 0u)\r
- #include "USBFS_ep6_dma.h"\r
-#endif /* End USBFS_DMA6_REMOVE */\r
-#if(USBFS_DMA7_REMOVE == 0u)\r
- #include "USBFS_ep7_dma.h"\r
-#endif /* End USBFS_DMA7_REMOVE */\r
-#if(USBFS_DMA8_REMOVE == 0u)\r
- #include "USBFS_ep8_dma.h"\r
-#endif /* End USBFS_DMA8_REMOVE */\r
-\r
-\r
-/***************************************\r
-* Global data allocation\r
-***************************************/\r
-\r
-uint8 USBFS_initVar = 0u;\r
-#if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- uint8 USBFS_DmaChan[USBFS_MAX_EP];\r
- uint8 USBFS_DmaTd[USBFS_MAX_EP];\r
-#endif /* End USBFS_EP_MM */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Start\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function initialize the USB SIE, arbiter and the\r
-* endpoint APIs, including setting the D+ Pullup\r
-*\r
-* Parameters:\r
-* device: Contains the device number of the desired device descriptor.\r
-* The device number can be found in the Device Descriptor Tab of\r
-* "Configure" dialog, under the settings of desired Device Descriptor,\r
-* in the "Device Number" field.\r
-* mode: The operating voltage. This determines whether the voltage regulator\r
-* is enabled for 5V operation or if pass through mode is used for 3.3V\r
-* operation. Symbolic names and their associated values are given in the\r
-* following table.\r
-* USBFS_3V_OPERATION - Disable voltage regulator and pass-thru\r
-* Vcc for pull-up\r
-* USBFS_5V_OPERATION - Enable voltage regulator and use\r
-* regulator for pull-up\r
-* USBFS_DWR_VDDD_OPERATION - Enable or Disable voltage\r
-* regulator depend on Vddd Voltage configuration in DWR.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* The USBFS_intiVar variable is used to indicate initial\r
-* configuration of this component. The variable is initialized to zero (0u)\r
-* and set to one (1u) the first time USBFS_Start() is called.\r
-* This allows for component Re-Start without unnecessary re-initialization\r
-* in all subsequent calls to the USBFS_Start() routine.\r
-* If re-initialization of the component is required the variable should be set\r
-* to zero before call of UART_Start() routine, or the user may call\r
-* USBFS_Init() and USBFS_InitComponent() as done\r
-* in the USBFS_Start() routine.\r
-*\r
-* Side Effects:\r
-* This function will reset all communication states to default.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_Start(uint8 device, uint8 mode) \r
-{\r
- /* If not Initialized then initialize all required hardware and software */\r
- if(USBFS_initVar == 0u)\r
- {\r
- USBFS_Init();\r
- USBFS_initVar = 1u;\r
- }\r
- USBFS_InitComponent(device, mode);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Init\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize component's hardware. Usually called in USBFS_Start().\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_Init(void) \r
-{\r
- uint8 enableInterrupts;\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- uint16 i;\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- enableInterrupts = CyEnterCriticalSection();\r
-\r
- /* Enable USB block */\r
- USBFS_PM_ACT_CFG_REG |= USBFS_PM_ACT_EN_FSUSB;\r
- /* Enable USB block for Standby Power Mode */\r
- USBFS_PM_STBY_CFG_REG |= USBFS_PM_STBY_EN_FSUSB;\r
-\r
- /* Enable core clock */\r
- USBFS_USB_CLK_EN_REG = USBFS_USB_CLK_ENABLE;\r
-\r
- USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
-\r
- /* ENABLING USBIO PADS IN USB MODE FROM I/O MODE */\r
- /* Ensure USB transmit enable is low (USB_USBIO_CR0.ten). - Manual Transmission - Disabled */\r
- USBFS_USBIO_CR0_REG &= ((uint8)(~USBFS_USBIO_CR0_TEN));\r
- CyDelayUs(0u); /*~50ns delay */\r
- /* Disable the USBIO by asserting PM.USB_CR0.fsusbio_pd_n(Inverted)\r
- * high. This will have been set low by the power manger out of reset.\r
- * Also confirm USBIO pull-up disabled\r
- */\r
- USBFS_PM_USB_CR0_REG &= ((uint8)(~(USBFS_PM_USB_CR0_PD_N |\r
- USBFS_PM_USB_CR0_PD_PULLUP_N)));\r
-\r
- /* Select iomode to USB mode*/\r
- USBFS_USBIO_CR1_REG &= ((uint8)(~USBFS_USBIO_CR1_IOMODE));\r
-\r
- /* Enable the USBIO reference by setting PM.USB_CR0.fsusbio_ref_en.*/\r
- USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_REF_EN;\r
- /* The reference will be available 1 us after the regulator is enabled */\r
- CyDelayUs(1u);\r
- /* OR 40us after power restored */\r
- CyDelayUs(40u);\r
- /* Ensure the single ended disable bits are low (PRT15.INP_DIS[7:6])(input receiver enabled). */\r
- USBFS_DM_INP_DIS_REG &= ((uint8)(~USBFS_DM_MASK));\r
- USBFS_DP_INP_DIS_REG &= ((uint8)(~USBFS_DP_MASK));\r
-\r
- /* Enable USBIO */\r
- USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_N;\r
- CyDelayUs(2u);\r
- /* Set the USBIO pull-up enable */\r
- USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
-\r
- /* Write WAx */\r
- CY_SET_REG8(USBFS_ARB_RW1_WA_PTR, 0u);\r
- CY_SET_REG8(USBFS_ARB_RW1_WA_MSB_PTR, 0u);\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- /* Init transfer descriptor. This will be used to detect the DMA state - initialized or not. */\r
- for (i = 0u; i < USBFS_MAX_EP; i++)\r
- {\r
- USBFS_DmaTd[i] = DMA_INVALID_TD;\r
- }\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- CyExitCriticalSection(enableInterrupts);\r
-\r
-\r
- /* Set the bus reset Interrupt. */\r
- (void) CyIntSetVector(USBFS_BUS_RESET_VECT_NUM, &USBFS_BUS_RESET_ISR);\r
- CyIntSetPriority(USBFS_BUS_RESET_VECT_NUM, USBFS_BUS_RESET_PRIOR);\r
-\r
- /* Set the SOF Interrupt. */\r
- #if(USBFS_SOF_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_SOF_VECT_NUM, &USBFS_SOF_ISR);\r
- CyIntSetPriority(USBFS_SOF_VECT_NUM, USBFS_SOF_PRIOR);\r
- #endif /* End USBFS_SOF_ISR_REMOVE */\r
-\r
- /* Set the Control Endpoint Interrupt. */\r
- (void) CyIntSetVector(USBFS_EP_0_VECT_NUM, &USBFS_EP_0_ISR);\r
- CyIntSetPriority(USBFS_EP_0_VECT_NUM, USBFS_EP_0_PRIOR);\r
-\r
- /* Set the Data Endpoint 1 Interrupt. */\r
- #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_1_VECT_NUM, &USBFS_EP_1_ISR);\r
- CyIntSetPriority(USBFS_EP_1_VECT_NUM, USBFS_EP_1_PRIOR);\r
- #endif /* End USBFS_EP1_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 2 Interrupt. */\r
- #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_2_VECT_NUM, &USBFS_EP_2_ISR);\r
- CyIntSetPriority(USBFS_EP_2_VECT_NUM, USBFS_EP_2_PRIOR);\r
- #endif /* End USBFS_EP2_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 3 Interrupt. */\r
- #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_3_VECT_NUM, &USBFS_EP_3_ISR);\r
- CyIntSetPriority(USBFS_EP_3_VECT_NUM, USBFS_EP_3_PRIOR);\r
- #endif /* End USBFS_EP3_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 4 Interrupt. */\r
- #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_4_VECT_NUM, &USBFS_EP_4_ISR);\r
- CyIntSetPriority(USBFS_EP_4_VECT_NUM, USBFS_EP_4_PRIOR);\r
- #endif /* End USBFS_EP4_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 5 Interrupt. */\r
- #if(USBFS_EP5_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_5_VECT_NUM, &USBFS_EP_5_ISR);\r
- CyIntSetPriority(USBFS_EP_5_VECT_NUM, USBFS_EP_5_PRIOR);\r
- #endif /* End USBFS_EP5_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 6 Interrupt. */\r
- #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_6_VECT_NUM, &USBFS_EP_6_ISR);\r
- CyIntSetPriority(USBFS_EP_6_VECT_NUM, USBFS_EP_6_PRIOR);\r
- #endif /* End USBFS_EP6_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 7 Interrupt. */\r
- #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_7_VECT_NUM, &USBFS_EP_7_ISR);\r
- CyIntSetPriority(USBFS_EP_7_VECT_NUM, USBFS_EP_7_PRIOR);\r
- #endif /* End USBFS_EP7_ISR_REMOVE */\r
-\r
- /* Set the Data Endpoint 8 Interrupt. */\r
- #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_EP_8_VECT_NUM, &USBFS_EP_8_ISR);\r
- CyIntSetPriority(USBFS_EP_8_VECT_NUM, USBFS_EP_8_PRIOR);\r
- #endif /* End USBFS_EP8_ISR_REMOVE */\r
-\r
- #if((USBFS_EP_MM != USBFS__EP_MANUAL) && (USBFS_ARB_ISR_REMOVE == 0u))\r
- /* Set the ARB Interrupt. */\r
- (void) CyIntSetVector(USBFS_ARB_VECT_NUM, &USBFS_ARB_ISR);\r
- CyIntSetPriority(USBFS_ARB_VECT_NUM, USBFS_ARB_PRIOR);\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_InitComponent\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize the component, except for the HW which is done one time in\r
-* the Start function. This function pulls up D+.\r
-*\r
-* Parameters:\r
-* device: Contains the device number of the desired device descriptor.\r
-* The device number can be found in the Device Descriptor Tab of\r
-* "Configure" dialog, under the settings of desired Device Descriptor,\r
-* in the "Device Number" field.\r
-* mode: The operating voltage. This determines whether the voltage regulator\r
-* is enabled for 5V operation or if pass through mode is used for 3.3V\r
-* operation. Symbolic names and their associated values are given in the\r
-* following table.\r
-* USBFS_3V_OPERATION - Disable voltage regulator and pass-thru\r
-* Vcc for pull-up\r
-* USBFS_5V_OPERATION - Enable voltage regulator and use\r
-* regulator for pull-up\r
-* USBFS_DWR_VDDD_OPERATION - Enable or Disable voltage\r
-* regulator depend on Vddd Voltage configuration in DWR.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_device: Contains the device number of the desired device\r
-* descriptor. The device number can be found in the Device Descriptor Tab\r
-* of "Configure" dialog, under the settings of desired Device Descriptor,\r
-* in the "Device Number" field.\r
-* USBFS_transferState: This variable used by the communication\r
-* functions to handle current transfer state. Initialized to\r
-* TRANS_STATE_IDLE in this API.\r
-* USBFS_configuration: Contains current configuration number\r
-* which is set by the Host using SET_CONFIGURATION request.\r
-* Initialized to zero in this API.\r
-* USBFS_deviceAddress: Contains current device address. This\r
-* variable is initialized to zero in this API. Host starts to communicate\r
-* to device with address 0 and then set it to whatever value using\r
-* SET_ADDRESS request.\r
-* USBFS_deviceStatus: initialized to 0.\r
-* This is two bit variable which contain power status in first bit\r
-* (DEVICE_STATUS_BUS_POWERED or DEVICE_STATUS_SELF_POWERED) and remote\r
-* wakeup status (DEVICE_STATUS_REMOTE_WAKEUP) in second bit.\r
-* USBFS_lastPacketSize initialized to 0;\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_InitComponent(uint8 device, uint8 mode) \r
-{\r
- /* Initialize _hidProtocol variable to comply with\r
- * HID 7.2.6 Set_Protocol Request:\r
- * "When initialized, all devices default to report protocol."\r
- */\r
- #if defined(USBFS_ENABLE_HID_CLASS)\r
- uint8 i;\r
-\r
- for (i = 0u; i < USBFS_MAX_INTERFACES_NUMBER; i++)\r
- {\r
- USBFS_hidProtocol[i] = USBFS_PROTOCOL_REPORT;\r
- }\r
- #endif /* USBFS_ENABLE_HID_CLASS */\r
-\r
- /* Enable Interrupts. */\r
- CyIntEnable(USBFS_BUS_RESET_VECT_NUM);\r
- CyIntEnable(USBFS_EP_0_VECT_NUM);\r
- #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_1_VECT_NUM);\r
- #endif /* End USBFS_EP1_ISR_REMOVE */\r
- #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_2_VECT_NUM);\r
- #endif /* End USBFS_EP2_ISR_REMOVE */\r
- #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_3_VECT_NUM);\r
- #endif /* End USBFS_EP3_ISR_REMOVE */\r
- #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_4_VECT_NUM);\r
- #endif /* End USBFS_EP4_ISR_REMOVE */\r
- #if(USBFS_EP5_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_5_VECT_NUM);\r
- #endif /* End USBFS_EP5_ISR_REMOVE */\r
- #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_6_VECT_NUM);\r
- #endif /* End USBFS_EP6_ISR_REMOVE */\r
- #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_7_VECT_NUM);\r
- #endif /* End USBFS_EP7_ISR_REMOVE */\r
- #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- CyIntEnable(USBFS_EP_8_VECT_NUM);\r
- #endif /* End USBFS_EP8_ISR_REMOVE */\r
- #if((USBFS_EP_MM != USBFS__EP_MANUAL) && (USBFS_ARB_ISR_REMOVE == 0u))\r
- /* usb arb interrupt enable */\r
- USBFS_ARB_INT_EN_REG = USBFS_ARB_INT_MASK;\r
- CyIntEnable(USBFS_ARB_VECT_NUM);\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- /* Arbiter configuration for DMA transfers */\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- USBFS_ARB_CFG_REG = USBFS_ARB_CFG_MANUAL_DMA;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /*Set cfg cmplt this rises DMA request when the full configuration is done */\r
- USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
-\r
- /* USB Locking: Enabled, VRegulator: depend on mode or DWR Voltage configuration*/\r
- switch(mode)\r
- {\r
- case USBFS_3V_OPERATION:\r
- USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
- break;\r
- case USBFS_5V_OPERATION:\r
- USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK | USBFS_CR1_REG_ENABLE;\r
- break;\r
- default: /*USBFS_DWR_VDDD_OPERATION */\r
- #if(USBFS_VDDD_MV < USBFS_3500MV)\r
- USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK;\r
- #else\r
- USBFS_CR1_REG = USBFS_CR1_ENABLE_LOCK | USBFS_CR1_REG_ENABLE;\r
- #endif /* End USBFS_VDDD_MV < USBFS_3500MV */\r
- break;\r
- }\r
-\r
- /* Record the descriptor selection */\r
- USBFS_device = device;\r
-\r
- /* Clear all of the component data */\r
- USBFS_configuration = 0u;\r
- USBFS_interfaceNumber = 0u;\r
- USBFS_configurationChanged = 0u;\r
- USBFS_deviceAddress = 0u;\r
- USBFS_deviceStatus = 0u;\r
-\r
- USBFS_lastPacketSize = 0u;\r
-\r
- /* ACK Setup, Stall IN/OUT */\r
- CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
-\r
- /* Enable the SIE with an address 0 */\r
- CY_SET_REG8(USBFS_CR0_PTR, USBFS_CR0_ENABLE);\r
-\r
- /* Workaround for PSOC5LP */\r
- CyDelayCycles(1u);\r
-\r
- /* Finally, Enable d+ pullup and select iomode to USB mode*/\r
- CY_SET_REG8(USBFS_USBIO_CR1_PTR, USBFS_USBIO_CR1_USBPUEN);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ReInitComponent\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function reinitialize the component configuration and is\r
-* intend to be called from the Reset interrupt.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_device: Contains the device number of the desired device\r
-* descriptor. The device number can be found in the Device Descriptor Tab\r
-* of "Configure" dialog, under the settings of desired Device Descriptor,\r
-* in the "Device Number" field.\r
-* USBFS_transferState: This variable used by the communication\r
-* functions to handle current transfer state. Initialized to\r
-* TRANS_STATE_IDLE in this API.\r
-* USBFS_configuration: Contains current configuration number\r
-* which is set by the Host using SET_CONFIGURATION request.\r
-* Initialized to zero in this API.\r
-* USBFS_deviceAddress: Contains current device address. This\r
-* variable is initialized to zero in this API. Host starts to communicate\r
-* to device with address 0 and then set it to whatever value using\r
-* SET_ADDRESS request.\r
-* USBFS_deviceStatus: initialized to 0.\r
-* This is two bit variable which contain power status in first bit\r
-* (DEVICE_STATUS_BUS_POWERED or DEVICE_STATUS_SELF_POWERED) and remote\r
-* wakeup status (DEVICE_STATUS_REMOTE_WAKEUP) in second bit.\r
-* USBFS_lastPacketSize initialized to 0;\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ReInitComponent(void) \r
-{\r
- /* Initialize _hidProtocol variable to comply with HID 7.2.6 Set_Protocol\r
- * Request: "When initialized, all devices default to report protocol."\r
- */\r
- #if defined(USBFS_ENABLE_HID_CLASS)\r
- uint8 i;\r
-\r
- for (i = 0u; i < USBFS_MAX_INTERFACES_NUMBER; i++)\r
- {\r
- USBFS_hidProtocol[i] = USBFS_PROTOCOL_REPORT;\r
- }\r
- #endif /* USBFS_ENABLE_HID_CLASS */\r
-\r
- USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
-\r
- /* Clear all of the component data */\r
- USBFS_configuration = 0u;\r
- USBFS_interfaceNumber = 0u;\r
- USBFS_configurationChanged = 0u;\r
- USBFS_deviceAddress = 0u;\r
- USBFS_deviceStatus = 0u;\r
-\r
- USBFS_lastPacketSize = 0u;\r
-\r
-\r
- /* ACK Setup, Stall IN/OUT */\r
- CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
-\r
- /* Enable the SIE with an address 0 */\r
- CY_SET_REG8(USBFS_CR0_PTR, USBFS_CR0_ENABLE);\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Stop\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function shuts down the USB function including to release\r
-* the D+ Pullup and disabling the SIE.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_configuration: Contains current configuration number\r
-* which is set by the Host using SET_CONFIGURATION request.\r
-* Initialized to zero in this API.\r
-* USBFS_deviceAddress: Contains current device address. This\r
-* variable is initialized to zero in this API. Host starts to communicate\r
-* to device with address 0 and then set it to whatever value using\r
-* SET_ADDRESS request.\r
-* USBFS_deviceStatus: initialized to 0.\r
-* This is two bit variable which contain power status in first bit\r
-* (DEVICE_STATUS_BUS_POWERED or DEVICE_STATUS_SELF_POWERED) and remote\r
-* wakeup status (DEVICE_STATUS_REMOTE_WAKEUP) in second bit.\r
-* USBFS_configurationChanged: This variable is set to one after\r
-* SET_CONFIGURATION request and cleared in this function.\r
-* USBFS_intiVar variable is set to zero\r
-*\r
-*******************************************************************************/\r
-void USBFS_Stop(void) \r
-{\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- USBFS_Stop_DMA(USBFS_MAX_EP); /* Stop all DMAs */\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- /* Disable the SIE */\r
- USBFS_CR0_REG &= (uint8)(~USBFS_CR0_ENABLE);\r
- /* Disable the d+ pullup */\r
- USBFS_USBIO_CR1_REG &= (uint8)(~USBFS_USBIO_CR1_USBPUEN);\r
- /* Disable USB in ACT PM */\r
- USBFS_PM_ACT_CFG_REG &= (uint8)(~USBFS_PM_ACT_EN_FSUSB);\r
- /* Disable USB block for Standby Power Mode */\r
- USBFS_PM_STBY_CFG_REG &= (uint8)(~USBFS_PM_STBY_EN_FSUSB);\r
-\r
- /* Disable the reset and EP interrupts */\r
- CyIntDisable(USBFS_BUS_RESET_VECT_NUM);\r
- CyIntDisable(USBFS_EP_0_VECT_NUM);\r
- #if(USBFS_EP1_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_1_VECT_NUM);\r
- #endif /* End USBFS_EP1_ISR_REMOVE */\r
- #if(USBFS_EP2_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_2_VECT_NUM);\r
- #endif /* End USBFS_EP2_ISR_REMOVE */\r
- #if(USBFS_EP3_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_3_VECT_NUM);\r
- #endif /* End USBFS_EP3_ISR_REMOVE */\r
- #if(USBFS_EP4_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_4_VECT_NUM);\r
- #endif /* End USBFS_EP4_ISR_REMOVE */\r
- #if(USBFS_EP5_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_5_VECT_NUM);\r
- #endif /* End USBFS_EP5_ISR_REMOVE */\r
- #if(USBFS_EP6_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_6_VECT_NUM);\r
- #endif /* End USBFS_EP6_ISR_REMOVE */\r
- #if(USBFS_EP7_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_7_VECT_NUM);\r
- #endif /* End USBFS_EP7_ISR_REMOVE */\r
- #if(USBFS_EP8_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_EP_8_VECT_NUM);\r
- #endif /* End USBFS_EP8_ISR_REMOVE */\r
-\r
- /* Clear all of the component data */\r
- USBFS_configuration = 0u;\r
- USBFS_interfaceNumber = 0u;\r
- USBFS_configurationChanged = 0u;\r
- USBFS_deviceAddress = 0u;\r
- USBFS_deviceStatus = 0u;\r
- USBFS_initVar = 0u;\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_CheckActivity\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the activity status of the bus. Clears the status hardware to\r
-* provide fresh activity status on the next call of this routine.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* 1 - If bus activity was detected since the last call to this function\r
-* 0 - If bus activity not was detected since the last call to this function\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_CheckActivity(void) \r
-{\r
- uint8 r;\r
-\r
- r = CY_GET_REG8(USBFS_CR1_PTR);\r
- CY_SET_REG8(USBFS_CR1_PTR, (r & ((uint8)(~USBFS_CR1_BUS_ACTIVITY))));\r
-\r
- return((r & USBFS_CR1_BUS_ACTIVITY) >> USBFS_CR1_BUS_ACTIVITY_SHIFT);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetConfiguration\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the current configuration setting\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* configuration.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_GetConfiguration(void) \r
-{\r
- return(USBFS_configuration);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_IsConfigurationChanged\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the clear on read configuration state. It is usefull when PC send\r
-* double SET_CONFIGURATION request with same configuration number.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* Not zero value when new configuration has been changed, otherwise zero is\r
-* returned.\r
-*\r
-* Global variables:\r
-* USBFS_configurationChanged: This variable is set to one after\r
-* SET_CONFIGURATION request and cleared in this function.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_IsConfigurationChanged(void) \r
-{\r
- uint8 res = 0u;\r
-\r
- if(USBFS_configurationChanged != 0u)\r
- {\r
- res = USBFS_configurationChanged;\r
- USBFS_configurationChanged = 0u;\r
- }\r
-\r
- return(res);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetInterfaceSetting\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the alternate setting from current interface\r
-*\r
-* Parameters:\r
-* uint8 interfaceNumber, interface number\r
-*\r
-* Return:\r
-* Alternate setting.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_GetInterfaceSetting(uint8 interfaceNumber)\r
- \r
-{\r
- return(USBFS_interfaceSetting[interfaceNumber]);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetEPState\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returned the state of the requested endpoint.\r
-*\r
-* Parameters:\r
-* epNumber: Endpoint Number\r
-*\r
-* Return:\r
-* State of the requested endpoint.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_GetEPState(uint8 epNumber) \r
-{\r
- return(USBFS_EP[epNumber].apiEpState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetEPCount\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function supports Data Endpoints only(EP1-EP8).\r
-* Returns the transfer count for the requested endpoint. The value from\r
-* the count registers includes 2 counts for the two byte checksum of the\r
-* packet. This function subtracts the two counts.\r
-*\r
-* Parameters:\r
-* epNumber: Data Endpoint Number.\r
-* Valid values are between 1 and 8.\r
-*\r
-* Return:\r
-* Returns the current byte count from the specified endpoint or 0 for an\r
-* invalid endpoint.\r
-*\r
-*******************************************************************************/\r
-uint16 USBFS_GetEPCount(uint8 epNumber) \r
-{\r
- uint8 ri;\r
- uint16 result = 0u;\r
-\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- {\r
- ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-\r
- result = (uint8)(CY_GET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri)) &\r
- USBFS_EPX_CNT0_MASK);\r
- result = (result << 8u) | CY_GET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri));\r
- result -= USBFS_EPX_CNTX_CRC_COUNT;\r
- }\r
- return(result);\r
-}\r
-\r
-\r
-#if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_InitEP_DMA\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * This function allocates and initializes a DMA channel to be used by the\r
- * USBFS_LoadInEP() or USBFS_ReadOutEP() APIs for data\r
- * transfer.\r
- *\r
- * Parameters:\r
- * epNumber: Contains the data endpoint number.\r
- * Valid values are between 1 and 8.\r
- * *pData: Pointer to a data array that is related to the EP transfers.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_InitEP_DMA(uint8 epNumber, const uint8 *pData)\r
- \r
- {\r
- uint16 src;\r
- uint16 dst;\r
- #if (CY_PSOC3) /* PSoC 3 */\r
- src = HI16(CYDEV_SRAM_BASE);\r
- dst = HI16(CYDEV_PERIPH_BASE);\r
- pData = pData;\r
- #else /* PSoC 5 */\r
- if((USBFS_EP[epNumber].addr & USBFS_DIR_IN) != 0u )\r
- { /* for the IN EP source is the SRAM memory buffer */\r
- src = HI16(pData);\r
- dst = HI16(CYDEV_PERIPH_BASE);\r
- }\r
- else\r
- { /* for the OUT EP source is the SIE register */\r
- src = HI16(CYDEV_PERIPH_BASE);\r
- dst = HI16(pData);\r
- }\r
- #endif /* End C51 */\r
- switch(epNumber)\r
- {\r
- case USBFS_EP1:\r
- #if(USBFS_DMA1_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep1_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA1_REMOVE */\r
- break;\r
- case USBFS_EP2:\r
- #if(USBFS_DMA2_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep2_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA2_REMOVE */\r
- break;\r
- case USBFS_EP3:\r
- #if(USBFS_DMA3_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep3_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA3_REMOVE */\r
- break;\r
- case USBFS_EP4:\r
- #if(USBFS_DMA4_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep4_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA4_REMOVE */\r
- break;\r
- case USBFS_EP5:\r
- #if(USBFS_DMA5_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep5_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA5_REMOVE */\r
- break;\r
- case USBFS_EP6:\r
- #if(USBFS_DMA6_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep6_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA6_REMOVE */\r
- break;\r
- case USBFS_EP7:\r
- #if(USBFS_DMA7_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep7_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA7_REMOVE */\r
- break;\r
- case USBFS_EP8:\r
- #if(USBFS_DMA8_REMOVE == 0u)\r
- USBFS_DmaChan[epNumber] = USBFS_ep8_DmaInitialize(\r
- USBFS_DMA_BYTES_PER_BURST, USBFS_DMA_REQUEST_PER_BURST, src, dst);\r
- #endif /* End USBFS_DMA8_REMOVE */\r
- break;\r
- default:\r
- /* Do not support EP0 DMA transfers */\r
- break;\r
- }\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- {\r
- USBFS_DmaTd[epNumber] = CyDmaTdAllocate();\r
- }\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_Stop_DMA\r
- ********************************************************************************\r
- *\r
- * Summary: Stops and free DMA\r
- *\r
- * Parameters:\r
- * epNumber: Contains the data endpoint number or\r
- * USBFS_MAX_EP to stop all DMAs\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_Stop_DMA(uint8 epNumber) \r
- {\r
- uint8 i;\r
- i = (epNumber < USBFS_MAX_EP) ? epNumber : USBFS_EP1;\r
- do\r
- {\r
- if(USBFS_DmaTd[i] != DMA_INVALID_TD)\r
- {\r
- (void) CyDmaChDisable(USBFS_DmaChan[i]);\r
- CyDmaTdFree(USBFS_DmaTd[i]);\r
- USBFS_DmaTd[i] = DMA_INVALID_TD;\r
- }\r
- i++;\r
- }while((i < USBFS_MAX_EP) && (epNumber == USBFS_MAX_EP));\r
- }\r
-\r
-#endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_LoadInEP\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Loads and enables the specified USB data endpoint for an IN interrupt or bulk\r
-* transfer.\r
-*\r
-* Parameters:\r
-* epNumber: Contains the data endpoint number.\r
-* Valid values are between 1 and 8.\r
-* *pData: A pointer to a data array from which the data for the endpoint space\r
-* is loaded.\r
-* length: The number of bytes to transfer from the array and then send as a\r
-* result of an IN request. Valid values are between 0 and 512.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_LoadInEP(uint8 epNumber, const uint8 pData[], uint16 length)\r
- \r
-{\r
- uint8 ri;\r
- reg8 *p;\r
- #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- uint16 i;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
-\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- {\r
- ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- /* Limits length to available buffer space, auto MM could send packets up to 1024 bytes */\r
- if(length > (USBFS_EPX_DATA_BUF_MAX - USBFS_EP[epNumber].buffOffset))\r
- {\r
- length = USBFS_EPX_DATA_BUF_MAX - USBFS_EP[epNumber].buffOffset;\r
- }\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-\r
- /* Set the count and data toggle */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri),\r
- (length >> 8u) | (USBFS_EP[epNumber].epToggle));\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri), length & 0xFFu);\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- if(pData != NULL)\r
- {\r
- /* Copy the data using the arbiter data register */\r
- for (i = 0u; i < length; i++)\r
- {\r
- CY_SET_REG8(p, pData[i]);\r
- }\r
- }\r
- USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- /* Write the Mode register */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- #else\r
- /* Init DMA if it was not initialized */\r
- if(USBFS_DmaTd[epNumber] == DMA_INVALID_TD)\r
- {\r
- USBFS_InitEP_DMA(epNumber, pData);\r
- }\r
- #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- if((pData != NULL) && (length > 0u))\r
- {\r
- /* Enable DMA in mode2 for transferring data */\r
- (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
- (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length, CY_DMA_DISABLE_TD,\r
- TD_TERMIN_EN | TD_INC_SRC_ADR);\r
- (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)pData), LO16((uint32)p));\r
- /* Enable the DMA */\r
- (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
- (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
- /* Generate DMA request */\r
- * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) |= USBFS_ARB_EPX_CFG_DMA_REQ;\r
- * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) &= ((uint8)(~USBFS_ARB_EPX_CFG_DMA_REQ));\r
- /* Mode register will be written in arb ISR after DMA transfer complete */\r
- }\r
- else\r
- {\r
- /* When zero-length packet - write the Mode register directly */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- }\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- if(pData != NULL)\r
- {\r
- /* Enable DMA in mode3 for transferring data */\r
- (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
- (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length,\r
- USBFS_DmaTd[epNumber], TD_TERMIN_EN | TD_INC_SRC_ADR);\r
- (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)pData), LO16((uint32)p));\r
- /* Clear Any potential pending DMA requests before starting the DMA channel to transfer data */\r
- (void) CyDmaClearPendingDrq(USBFS_DmaChan[epNumber]);\r
- /* Enable the DMA */\r
- (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
- (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
- }\r
- else\r
- {\r
- USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- if(length > 0u)\r
- {\r
- /* Set Data ready status, This will generate DMA request */\r
- * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) |= USBFS_ARB_EPX_CFG_IN_DATA_RDY;\r
- /* Mode register will be written in arb ISR(In Buffer Full) after first DMA transfer complete */\r
- }\r
- else\r
- {\r
- /* When zero-length packet - write the Mode register directly */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- }\r
- }\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ReadOutEP\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Read data from an endpoint. The application must call\r
-* USBFS_GetEPState to see if an event is pending.\r
-*\r
-* Parameters:\r
-* epNumber: Contains the data endpoint number.\r
-* Valid values are between 1 and 8.\r
-* pData: A pointer to a data array from which the data for the endpoint space\r
-* is loaded.\r
-* length: The number of bytes to transfer from the USB Out endpoint and loads\r
-* it into data array. Valid values are between 0 and 1023. The function\r
-* moves fewer than the requested number of bytes if the host sends\r
-* fewer bytes than requested.\r
-*\r
-* Returns:\r
-* Number of bytes received, 0 for an invalid endpoint.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint16 USBFS_ReadOutEP(uint8 epNumber, uint8 pData[], uint16 length)\r
- \r
-{\r
- uint8 ri;\r
- reg8 *p;\r
- #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- uint16 i;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- uint16 xferCount;\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP) && (pData != NULL))\r
- {\r
- ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- p = (reg8 *)(USBFS_ARB_RW1_DR_IND + ri);\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- /* Determine which is smaller the requested data or the available data */\r
- xferCount = USBFS_GetEPCount(epNumber);\r
- if (length > xferCount)\r
- {\r
- length = xferCount;\r
- }\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- /* Copy the data using the arbiter data register */\r
- for (i = 0u; i < length; i++)\r
- {\r
- pData[i] = CY_GET_REG8(p);\r
- }\r
-\r
- /* (re)arming of OUT endpoint */\r
- USBFS_EnableOutEP(epNumber);\r
- #else\r
- /*Init DMA if it was not initialized */\r
- if(USBFS_DmaTd[epNumber] == DMA_INVALID_TD)\r
- {\r
- USBFS_InitEP_DMA(epNumber, pData);\r
- }\r
- #endif /* End USBFS_EP_MM == USBFS__EP_MANUAL */\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- /* Enable DMA in mode2 for transferring data */\r
- (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
- (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length, CY_DMA_DISABLE_TD,\r
- TD_TERMIN_EN | TD_INC_DST_ADR);\r
- (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)p), LO16((uint32)pData));\r
- /* Enable the DMA */\r
- (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
- (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
-\r
- /* Generate DMA request */\r
- * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) |= USBFS_ARB_EPX_CFG_DMA_REQ;\r
- * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) &= ((uint8)(~USBFS_ARB_EPX_CFG_DMA_REQ));\r
- /* Out EP will be (re)armed in arb ISR after transfer complete */\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /* Enable DMA in mode3 for transferring data */\r
- (void) CyDmaChDisable(USBFS_DmaChan[epNumber]);\r
- (void) CyDmaTdSetConfiguration(USBFS_DmaTd[epNumber], length, USBFS_DmaTd[epNumber],\r
- TD_TERMIN_EN | TD_INC_DST_ADR);\r
- (void) CyDmaTdSetAddress(USBFS_DmaTd[epNumber], LO16((uint32)p), LO16((uint32)pData));\r
-\r
- /* Clear Any potential pending DMA requests before starting the DMA channel to transfer data */\r
- (void) CyDmaClearPendingDrq(USBFS_DmaChan[epNumber]);\r
- /* Enable the DMA */\r
- (void) CyDmaChSetInitialTd(USBFS_DmaChan[epNumber], USBFS_DmaTd[epNumber]);\r
- (void) CyDmaChEnable(USBFS_DmaChan[epNumber], 1u);\r
- /* Out EP will be (re)armed in arb ISR after transfer complete */\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-\r
- }\r
- else\r
- {\r
- length = 0u;\r
- }\r
-\r
- return(length);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_EnableOutEP\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function enables an OUT endpoint. It should not be\r
-* called for an IN endpoint.\r
-*\r
-* Parameters:\r
-* epNumber: Endpoint Number\r
-* Valid values are between 1 and 8.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_EP[epNumber].apiEpState - set to NO_EVENT_PENDING\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_EnableOutEP(uint8 epNumber) \r
-{\r
- uint8 ri;\r
-\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- {\r
- ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- USBFS_EP[epNumber].apiEpState = USBFS_NO_EVENT_PENDING;\r
- /* Write the Mode register */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_EP[epNumber].epMode);\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_DisableOutEP\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function disables an OUT endpoint. It should not be\r
-* called for an IN endpoint.\r
-*\r
-* Parameters:\r
-* epNumber: Endpoint Number\r
-* Valid values are between 1 and 8.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-void USBFS_DisableOutEP(uint8 epNumber) \r
-{\r
- uint8 ri ;\r
-\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- {\r
- ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- /* Write the Mode register */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_OUT);\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Force\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Forces the bus state\r
-*\r
-* Parameters:\r
-* bState\r
-* USBFS_FORCE_J\r
-* USBFS_FORCE_K\r
-* USBFS_FORCE_SE0\r
-* USBFS_FORCE_NONE\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-void USBFS_Force(uint8 bState) \r
-{\r
- CY_SET_REG8(USBFS_USBIO_CR0_PTR, bState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetEPAckState\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the ACK of the CR0 Register (ACKD)\r
-*\r
-* Parameters:\r
-* epNumber: Endpoint Number\r
-* Valid values are between 1 and 8.\r
-*\r
-* Returns\r
-* 0 if nothing has been ACKD, non-=zero something has been ACKD\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_GetEPAckState(uint8 epNumber) \r
-{\r
- uint8 ri;\r
- uint8 cr = 0u;\r
-\r
- if((epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))\r
- {\r
- ri = ((epNumber - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- cr = CY_GET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri)) & USBFS_MODE_ACKD;\r
- }\r
-\r
- return(cr);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_SetPowerStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the device power status for reporting in the Get Device Status\r
-* request\r
-*\r
-* Parameters:\r
-* powerStatus: USBFS_DEVICE_STATUS_BUS_POWERED(0) - Bus Powered,\r
-* USBFS_DEVICE_STATUS_SELF_POWERED(1) - Self Powered\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_deviceStatus - set power status\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_SetPowerStatus(uint8 powerStatus) \r
-{\r
- if (powerStatus != USBFS_DEVICE_STATUS_BUS_POWERED)\r
- {\r
- USBFS_deviceStatus |= USBFS_DEVICE_STATUS_SELF_POWERED;\r
- }\r
- else\r
- {\r
- USBFS_deviceStatus &= ((uint8)(~USBFS_DEVICE_STATUS_SELF_POWERED));\r
- }\r
-}\r
-\r
-\r
-#if (USBFS_MON_VBUS == 1u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_VBusPresent\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Determines VBUS presence for Self Powered Devices.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * 1 if VBUS is present, otherwise 0.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_VBusPresent(void) \r
- {\r
- return((0u != (CY_GET_REG8(USBFS_VBUS_PS_PTR) & USBFS_VBUS_MASK)) ? 1u : 0u);\r
- }\r
-\r
-#endif /* USBFS_MON_VBUS */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_RWUEnabled\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns TRUE if Remote Wake Up is enabled, otherwise FALSE\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* TRUE - Remote Wake Up Enabled\r
-* FALSE - Remote Wake Up Disabled\r
-*\r
-* Global variables:\r
-* USBFS_deviceStatus - checked to determine remote status\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_RWUEnabled(void) \r
-{\r
- uint8 result = USBFS_FALSE;\r
- if((USBFS_deviceStatus & USBFS_DEVICE_STATUS_REMOTE_WAKEUP) != 0u)\r
- {\r
- result = USBFS_TRUE;\r
- }\r
-\r
- return(result);\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS.h\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Header File for the USFS component. Contains prototypes and constant values.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_USBFS_USBFS_H)\r
-#define CY_USBFS_USBFS_H\r
-\r
-#include "cytypes.h"\r
-#include "cydevice_trm.h"\r
-#include "cyfitter.h"\r
-#include "CyLib.h"\r
-\r
-\r
-/***************************************\r
-* Conditional Compilation Parameters\r
-***************************************/\r
-\r
-/* Check to see if required defines such as CY_PSOC5LP are available */\r
-/* They are defined starting with cy_boot v3.0 */\r
-#if !defined (CY_PSOC5LP)\r
- #error Component USBFS_v2_60 requires cy_boot v3.0 or later\r
-#endif /* (CY_PSOC5LP) */\r
-\r
-\r
-/***************************************\r
-* Memory Type Definitions\r
-***************************************/\r
-\r
-/* Renamed Type Definitions for backward compatibility.\r
-* Should not be used in new designs.\r
-*/\r
-#define USBFS_CODE CYCODE\r
-#define USBFS_FAR CYFAR\r
-#if defined(__C51__) || defined(__CX51__)\r
- #define USBFS_DATA data\r
- #define USBFS_XDATA xdata\r
-#else\r
- #define USBFS_DATA\r
- #define USBFS_XDATA\r
-#endif /* End __C51__ */\r
-#define USBFS_NULL NULL\r
-\r
-\r
-/***************************************\r
-* Enumerated Types and Parameters\r
-***************************************/\r
-\r
-#define USBFS__EP_MANUAL 0\r
-#define USBFS__EP_DMAMANUAL 1\r
-#define USBFS__EP_DMAAUTO 2\r
-\r
-#define USBFS__MA_STATIC 0\r
-#define USBFS__MA_DYNAMIC 1\r
-\r
-\r
-\r
-/***************************************\r
-* Initial Parameter Constants\r
-***************************************/\r
-\r
-#define USBFS_NUM_DEVICES (1u)\r
-#define USBFS_ENABLE_DESCRIPTOR_STRINGS \r
-#define USBFS_ENABLE_SN_STRING \r
-#define USBFS_ENABLE_STRINGS \r
-#define USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF_SIZE (65u)\r
-#define USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_NUM_IN_RPTS (1u)\r
-#define USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF_SIZE (65u)\r
-#define USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_NUM_OUT_RPTS (1u)\r
-#define USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_COUNT (1u)\r
-#define USBFS_ENABLE_HID_CLASS \r
-#define USBFS_HID_RPT_1_SIZE_LSB (0x24u)\r
-#define USBFS_HID_RPT_1_SIZE_MSB (0x00u)\r
-#define USBFS_MAX_REPORTID_NUMBER (0u)\r
-\r
-#define USBFS_MON_VBUS (0u)\r
-#define USBFS_EXTERN_VBUS (0u)\r
-#define USBFS_EXTERN_VND (0u)\r
-#define USBFS_EXTERN_CLS (0u)\r
-#define USBFS_MAX_INTERFACES_NUMBER (1u)\r
-#define USBFS_EP0_ISR_REMOVE (0u)\r
-#define USBFS_EP1_ISR_REMOVE (0u)\r
-#define USBFS_EP2_ISR_REMOVE (0u)\r
-#define USBFS_EP3_ISR_REMOVE (1u)\r
-#define USBFS_EP4_ISR_REMOVE (1u)\r
-#define USBFS_EP5_ISR_REMOVE (1u)\r
-#define USBFS_EP6_ISR_REMOVE (1u)\r
-#define USBFS_EP7_ISR_REMOVE (1u)\r
-#define USBFS_EP8_ISR_REMOVE (1u)\r
-#define USBFS_EP_MM (0u)\r
-#define USBFS_EP_MA (0u)\r
-#define USBFS_DMA1_REMOVE (1u)\r
-#define USBFS_DMA2_REMOVE (1u)\r
-#define USBFS_DMA3_REMOVE (1u)\r
-#define USBFS_DMA4_REMOVE (1u)\r
-#define USBFS_DMA5_REMOVE (1u)\r
-#define USBFS_DMA6_REMOVE (1u)\r
-#define USBFS_DMA7_REMOVE (1u)\r
-#define USBFS_DMA8_REMOVE (1u)\r
-#define USBFS_SOF_ISR_REMOVE (0u)\r
-#define USBFS_ARB_ISR_REMOVE (0u)\r
-#define USBFS_DP_ISR_REMOVE (0u)\r
-#define USBFS_ENABLE_CDC_CLASS_API (1u)\r
-#define USBFS_ENABLE_MIDI_API (1u)\r
-#define USBFS_MIDI_EXT_MODE (0u)\r
-\r
-\r
-/***************************************\r
-* Data Struct Definition\r
-***************************************/\r
-\r
-typedef struct\r
-{\r
- uint8 attrib;\r
- uint8 apiEpState;\r
- uint8 hwEpState;\r
- uint8 epToggle;\r
- uint8 addr;\r
- uint8 epMode;\r
- uint16 buffOffset;\r
- uint16 bufferSize;\r
- uint8 interface;\r
-} T_USBFS_EP_CTL_BLOCK;\r
-\r
-typedef struct\r
-{\r
- uint8 interface;\r
- uint8 altSetting;\r
- uint8 addr;\r
- uint8 attributes;\r
- uint16 bufferSize;\r
- uint8 bMisc;\r
-} T_USBFS_EP_SETTINGS_BLOCK;\r
-\r
-typedef struct\r
-{\r
- uint8 status;\r
- uint16 length;\r
-} T_USBFS_XFER_STATUS_BLOCK;\r
-\r
-typedef struct\r
-{\r
- uint16 count;\r
- volatile uint8 *pData;\r
- T_USBFS_XFER_STATUS_BLOCK *pStatusBlock;\r
-} T_USBFS_TD;\r
-\r
-\r
-typedef struct\r
-{\r
- uint8 c;\r
- const void *p_list;\r
-} T_USBFS_LUT;\r
-\r
-/* Resume/Suspend API Support */\r
-typedef struct\r
-{\r
- uint8 enableState;\r
- uint8 mode;\r
-} USBFS_BACKUP_STRUCT;\r
-\r
-\r
-/* Renamed structure fields for backward compatibility.\r
-* Should not be used in new designs.\r
-*/\r
-#define wBuffOffset buffOffset\r
-#define wBufferSize bufferSize\r
-#define bStatus status\r
-#define wLength length\r
-#define wCount count\r
-\r
-/* Renamed global variable for backward compatibility.\r
-* Should not be used in new designs.\r
-*/\r
-#define CurrentTD USBFS_currentTD\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-\r
-void USBFS_Start(uint8 device, uint8 mode) ;\r
-void USBFS_Init(void) ;\r
-void USBFS_InitComponent(uint8 device, uint8 mode) ;\r
-void USBFS_Stop(void) ;\r
-uint8 USBFS_CheckActivity(void) ;\r
-uint8 USBFS_GetConfiguration(void) ;\r
-uint8 USBFS_IsConfigurationChanged(void) ;\r
-uint8 USBFS_GetInterfaceSetting(uint8 interfaceNumber)\r
- ;\r
-uint8 USBFS_GetEPState(uint8 epNumber) ;\r
-uint16 USBFS_GetEPCount(uint8 epNumber) ;\r
-void USBFS_LoadInEP(uint8 epNumber, const uint8 pData[], uint16 length)\r
- ;\r
-uint16 USBFS_ReadOutEP(uint8 epNumber, uint8 pData[], uint16 length)\r
- ;\r
-void USBFS_EnableOutEP(uint8 epNumber) ;\r
-void USBFS_DisableOutEP(uint8 epNumber) ;\r
-void USBFS_Force(uint8 bState) ;\r
-uint8 USBFS_GetEPAckState(uint8 epNumber) ;\r
-void USBFS_SetPowerStatus(uint8 powerStatus) ;\r
-uint8 USBFS_RWUEnabled(void) ;\r
-void USBFS_TerminateEP(uint8 ep) ;\r
-\r
-void USBFS_Suspend(void) ;\r
-void USBFS_Resume(void) ;\r
-\r
-#if defined(USBFS_ENABLE_FWSN_STRING)\r
- void USBFS_SerialNumString(uint8 snString[]) ;\r
-#endif /* USBFS_ENABLE_FWSN_STRING */\r
-#if (USBFS_MON_VBUS == 1u)\r
- uint8 USBFS_VBusPresent(void) ;\r
-#endif /* End USBFS_MON_VBUS */\r
-\r
-#if defined(CYDEV_BOOTLOADER_IO_COMP) && ((CYDEV_BOOTLOADER_IO_COMP == CyBtldr_USBFS) || \\r
- (CYDEV_BOOTLOADER_IO_COMP == CyBtldr_Custom_Interface))\r
-\r
- void USBFS_CyBtldrCommStart(void) ;\r
- void USBFS_CyBtldrCommStop(void) ;\r
- void USBFS_CyBtldrCommReset(void) ;\r
- cystatus USBFS_CyBtldrCommWrite(uint8 *pData, uint16 size, uint16 *count, uint8 timeOut) CYSMALL\r
- ;\r
- cystatus USBFS_CyBtldrCommRead( uint8 *pData, uint16 size, uint16 *count, uint8 timeOut) CYSMALL\r
- ;\r
-\r
- #define USBFS_BTLDR_SIZEOF_WRITE_BUFFER (64u) /* EP 1 OUT */\r
- #define USBFS_BTLDR_SIZEOF_READ_BUFFER (64u) /* EP 2 IN */\r
- #define USBFS_BTLDR_MAX_PACKET_SIZE USBFS_BTLDR_SIZEOF_WRITE_BUFFER\r
-\r
- /* These defines active if used USBFS interface as an\r
- * IO Component for bootloading. When Custom_Interface selected\r
- * in Bootloder configuration as the IO Component, user must\r
- * provide these functions\r
- */\r
- #if (CYDEV_BOOTLOADER_IO_COMP == CyBtldr_USBFS)\r
- #define CyBtldrCommStart USBFS_CyBtldrCommStart\r
- #define CyBtldrCommStop USBFS_CyBtldrCommStop\r
- #define CyBtldrCommReset USBFS_CyBtldrCommReset\r
- #define CyBtldrCommWrite USBFS_CyBtldrCommWrite\r
- #define CyBtldrCommRead USBFS_CyBtldrCommRead\r
- #endif /*End CYDEV_BOOTLOADER_IO_COMP == CyBtldr_USBFS */\r
-\r
-#endif /* End CYDEV_BOOTLOADER_IO_COMP */\r
-\r
-#if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- void USBFS_InitEP_DMA(uint8 epNumber, const uint8 *pData)\r
- ;\r
- void USBFS_Stop_DMA(uint8 epNumber) ;\r
-#endif /* End USBFS_EP_MM != USBFS__EP_MANUAL) */\r
-\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING) && (USBFS_ENABLE_MIDI_API != 0u)\r
- void USBFS_MIDI_EP_Init(void) ;\r
-\r
- #if (USBFS_MIDI_IN_BUFF_SIZE > 0)\r
- void USBFS_MIDI_IN_Service(void) ;\r
- uint8 USBFS_PutUsbMidiIn(uint8 ic, const uint8 midiMsg[], uint8 cable)\r
- ;\r
- #endif /* USBFS_MIDI_IN_BUFF_SIZE > 0 */\r
-\r
- #if (USBFS_MIDI_OUT_BUFF_SIZE > 0)\r
- void USBFS_MIDI_OUT_EP_Service(void) ;\r
- #endif /* USBFS_MIDI_OUT_BUFF_SIZE > 0 */\r
-\r
-#endif /* End USBFS_ENABLE_MIDI_API != 0u */\r
-\r
-/* Renamed Functions for backward compatibility.\r
-* Should not be used in new designs.\r
-*/\r
-\r
-#define USBFS_bCheckActivity USBFS_CheckActivity\r
-#define USBFS_bGetConfiguration USBFS_GetConfiguration\r
-#define USBFS_bGetInterfaceSetting USBFS_GetInterfaceSetting\r
-#define USBFS_bGetEPState USBFS_GetEPState\r
-#define USBFS_wGetEPCount USBFS_GetEPCount\r
-#define USBFS_bGetEPAckState USBFS_GetEPAckState\r
-#define USBFS_bRWUEnabled USBFS_RWUEnabled\r
-#define USBFS_bVBusPresent USBFS_VBusPresent\r
-\r
-#define USBFS_bConfiguration USBFS_configuration\r
-#define USBFS_bInterfaceSetting USBFS_interfaceSetting\r
-#define USBFS_bDeviceAddress USBFS_deviceAddress\r
-#define USBFS_bDeviceStatus USBFS_deviceStatus\r
-#define USBFS_bDevice USBFS_device\r
-#define USBFS_bTransferState USBFS_transferState\r
-#define USBFS_bLastPacketSize USBFS_lastPacketSize\r
-\r
-#define USBFS_LoadEP USBFS_LoadInEP\r
-#define USBFS_LoadInISOCEP USBFS_LoadInEP\r
-#define USBFS_EnableOutISOCEP USBFS_EnableOutEP\r
-\r
-#define USBFS_SetVector CyIntSetVector\r
-#define USBFS_SetPriority CyIntSetPriority\r
-#define USBFS_EnableInt CyIntEnable\r
-\r
-\r
-/***************************************\r
-* API Constants\r
-***************************************/\r
-\r
-#define USBFS_EP0 (0u)\r
-#define USBFS_EP1 (1u)\r
-#define USBFS_EP2 (2u)\r
-#define USBFS_EP3 (3u)\r
-#define USBFS_EP4 (4u)\r
-#define USBFS_EP5 (5u)\r
-#define USBFS_EP6 (6u)\r
-#define USBFS_EP7 (7u)\r
-#define USBFS_EP8 (8u)\r
-#define USBFS_MAX_EP (9u)\r
-\r
-#define USBFS_TRUE (1u)\r
-#define USBFS_FALSE (0u)\r
-\r
-#define USBFS_NO_EVENT_ALLOWED (2u)\r
-#define USBFS_EVENT_PENDING (1u)\r
-#define USBFS_NO_EVENT_PENDING (0u)\r
-\r
-#define USBFS_IN_BUFFER_FULL USBFS_NO_EVENT_PENDING\r
-#define USBFS_IN_BUFFER_EMPTY USBFS_EVENT_PENDING\r
-#define USBFS_OUT_BUFFER_FULL USBFS_EVENT_PENDING\r
-#define USBFS_OUT_BUFFER_EMPTY USBFS_NO_EVENT_PENDING\r
-\r
-#define USBFS_FORCE_J (0xA0u)\r
-#define USBFS_FORCE_K (0x80u)\r
-#define USBFS_FORCE_SE0 (0xC0u)\r
-#define USBFS_FORCE_NONE (0x00u)\r
-\r
-#define USBFS_IDLE_TIMER_RUNNING (0x02u)\r
-#define USBFS_IDLE_TIMER_EXPIRED (0x01u)\r
-#define USBFS_IDLE_TIMER_INDEFINITE (0x00u)\r
-\r
-#define USBFS_DEVICE_STATUS_BUS_POWERED (0x00u)\r
-#define USBFS_DEVICE_STATUS_SELF_POWERED (0x01u)\r
-\r
-#define USBFS_3V_OPERATION (0x00u)\r
-#define USBFS_5V_OPERATION (0x01u)\r
-#define USBFS_DWR_VDDD_OPERATION (0x02u)\r
-\r
-#define USBFS_MODE_DISABLE (0x00u)\r
-#define USBFS_MODE_NAK_IN_OUT (0x01u)\r
-#define USBFS_MODE_STATUS_OUT_ONLY (0x02u)\r
-#define USBFS_MODE_STALL_IN_OUT (0x03u)\r
-#define USBFS_MODE_RESERVED_0100 (0x04u)\r
-#define USBFS_MODE_ISO_OUT (0x05u)\r
-#define USBFS_MODE_STATUS_IN_ONLY (0x06u)\r
-#define USBFS_MODE_ISO_IN (0x07u)\r
-#define USBFS_MODE_NAK_OUT (0x08u)\r
-#define USBFS_MODE_ACK_OUT (0x09u)\r
-#define USBFS_MODE_RESERVED_1010 (0x0Au)\r
-#define USBFS_MODE_ACK_OUT_STATUS_IN (0x0Bu)\r
-#define USBFS_MODE_NAK_IN (0x0Cu)\r
-#define USBFS_MODE_ACK_IN (0x0Du)\r
-#define USBFS_MODE_RESERVED_1110 (0x0Eu)\r
-#define USBFS_MODE_ACK_IN_STATUS_OUT (0x0Fu)\r
-#define USBFS_MODE_MASK (0x0Fu)\r
-#define USBFS_MODE_STALL_DATA_EP (0x80u)\r
-\r
-#define USBFS_MODE_ACKD (0x10u)\r
-#define USBFS_MODE_OUT_RCVD (0x20u)\r
-#define USBFS_MODE_IN_RCVD (0x40u)\r
-#define USBFS_MODE_SETUP_RCVD (0x80u)\r
-\r
-#define USBFS_RQST_TYPE_MASK (0x60u)\r
-#define USBFS_RQST_TYPE_STD (0x00u)\r
-#define USBFS_RQST_TYPE_CLS (0x20u)\r
-#define USBFS_RQST_TYPE_VND (0x40u)\r
-#define USBFS_RQST_DIR_MASK (0x80u)\r
-#define USBFS_RQST_DIR_D2H (0x80u)\r
-#define USBFS_RQST_DIR_H2D (0x00u)\r
-#define USBFS_RQST_RCPT_MASK (0x03u)\r
-#define USBFS_RQST_RCPT_DEV (0x00u)\r
-#define USBFS_RQST_RCPT_IFC (0x01u)\r
-#define USBFS_RQST_RCPT_EP (0x02u)\r
-#define USBFS_RQST_RCPT_OTHER (0x03u)\r
-\r
-/* USB Class Codes */\r
-#define USBFS_CLASS_DEVICE (0x00u) /* Use class code info from Interface Descriptors */\r
-#define USBFS_CLASS_AUDIO (0x01u) /* Audio device */\r
-#define USBFS_CLASS_CDC (0x02u) /* Communication device class */\r
-#define USBFS_CLASS_HID (0x03u) /* Human Interface Device */\r
-#define USBFS_CLASS_PDC (0x05u) /* Physical device class */\r
-#define USBFS_CLASS_IMAGE (0x06u) /* Still Imaging device */\r
-#define USBFS_CLASS_PRINTER (0x07u) /* Printer device */\r
-#define USBFS_CLASS_MSD (0x08u) /* Mass Storage device */\r
-#define USBFS_CLASS_HUB (0x09u) /* Full/Hi speed Hub */\r
-#define USBFS_CLASS_CDC_DATA (0x0Au) /* CDC data device */\r
-#define USBFS_CLASS_SMART_CARD (0x0Bu) /* Smart Card device */\r
-#define USBFS_CLASS_CSD (0x0Du) /* Content Security device */\r
-#define USBFS_CLASS_VIDEO (0x0Eu) /* Video device */\r
-#define USBFS_CLASS_PHD (0x0Fu) /* Personal Healthcare device */\r
-#define USBFS_CLASS_WIRELESSD (0xDCu) /* Wireless Controller */\r
-#define USBFS_CLASS_MIS (0xE0u) /* Miscellaneous */\r
-#define USBFS_CLASS_APP (0xEFu) /* Application Specific */\r
-#define USBFS_CLASS_VENDOR (0xFFu) /* Vendor specific */\r
-\r
-\r
-/* Standard Request Types (Table 9-4) */\r
-#define USBFS_GET_STATUS (0x00u)\r
-#define USBFS_CLEAR_FEATURE (0x01u)\r
-#define USBFS_SET_FEATURE (0x03u)\r
-#define USBFS_SET_ADDRESS (0x05u)\r
-#define USBFS_GET_DESCRIPTOR (0x06u)\r
-#define USBFS_SET_DESCRIPTOR (0x07u)\r
-#define USBFS_GET_CONFIGURATION (0x08u)\r
-#define USBFS_SET_CONFIGURATION (0x09u)\r
-#define USBFS_GET_INTERFACE (0x0Au)\r
-#define USBFS_SET_INTERFACE (0x0Bu)\r
-#define USBFS_SYNCH_FRAME (0x0Cu)\r
-\r
-/* Vendor Specific Request Types */\r
-/* Request for Microsoft OS String Descriptor */\r
-#define USBFS_GET_EXTENDED_CONFIG_DESCRIPTOR (0x01u)\r
-\r
-/* Descriptor Types (Table 9-5) */\r
-#define USBFS_DESCR_DEVICE (1u)\r
-#define USBFS_DESCR_CONFIG (2u)\r
-#define USBFS_DESCR_STRING (3u)\r
-#define USBFS_DESCR_INTERFACE (4u)\r
-#define USBFS_DESCR_ENDPOINT (5u)\r
-#define USBFS_DESCR_DEVICE_QUALIFIER (6u)\r
-#define USBFS_DESCR_OTHER_SPEED (7u)\r
-#define USBFS_DESCR_INTERFACE_POWER (8u)\r
-\r
-/* Device Descriptor Defines */\r
-#define USBFS_DEVICE_DESCR_LENGTH (18u)\r
-#define USBFS_DEVICE_DESCR_SN_SHIFT (16u)\r
-\r
-/* Config Descriptor Shifts and Masks */\r
-#define USBFS_CONFIG_DESCR_LENGTH (0u)\r
-#define USBFS_CONFIG_DESCR_TYPE (1u)\r
-#define USBFS_CONFIG_DESCR_TOTAL_LENGTH_LOW (2u)\r
-#define USBFS_CONFIG_DESCR_TOTAL_LENGTH_HI (3u)\r
-#define USBFS_CONFIG_DESCR_NUM_INTERFACES (4u)\r
-#define USBFS_CONFIG_DESCR_CONFIG_VALUE (5u)\r
-#define USBFS_CONFIG_DESCR_CONFIGURATION (6u)\r
-#define USBFS_CONFIG_DESCR_ATTRIB (7u)\r
-#define USBFS_CONFIG_DESCR_ATTRIB_SELF_POWERED (0x40u)\r
-#define USBFS_CONFIG_DESCR_ATTRIB_RWU_EN (0x20u)\r
-\r
-/* Feature Selectors (Table 9-6) */\r
-#define USBFS_DEVICE_REMOTE_WAKEUP (0x01u)\r
-#define USBFS_ENDPOINT_HALT (0x00u)\r
-#define USBFS_TEST_MODE (0x02u)\r
-\r
-/* USB Device Status (Figure 9-4) */\r
-#define USBFS_DEVICE_STATUS_BUS_POWERED (0x00u)\r
-#define USBFS_DEVICE_STATUS_SELF_POWERED (0x01u)\r
-#define USBFS_DEVICE_STATUS_REMOTE_WAKEUP (0x02u)\r
-\r
-/* USB Endpoint Status (Figure 9-4) */\r
-#define USBFS_ENDPOINT_STATUS_HALT (0x01u)\r
-\r
-/* USB Endpoint Directions */\r
-#define USBFS_DIR_IN (0x80u)\r
-#define USBFS_DIR_OUT (0x00u)\r
-#define USBFS_DIR_UNUSED (0x7Fu)\r
-\r
-/* USB Endpoint Attributes */\r
-#define USBFS_EP_TYPE_CTRL (0x00u)\r
-#define USBFS_EP_TYPE_ISOC (0x01u)\r
-#define USBFS_EP_TYPE_BULK (0x02u)\r
-#define USBFS_EP_TYPE_INT (0x03u)\r
-#define USBFS_EP_TYPE_MASK (0x03u)\r
-\r
-#define USBFS_EP_SYNC_TYPE_NO_SYNC (0x00u)\r
-#define USBFS_EP_SYNC_TYPE_ASYNC (0x04u)\r
-#define USBFS_EP_SYNC_TYPE_ADAPTIVE (0x08u)\r
-#define USBFS_EP_SYNC_TYPE_SYNCHRONOUS (0x0Cu)\r
-#define USBFS_EP_SYNC_TYPE_MASK (0x0Cu)\r
-\r
-#define USBFS_EP_USAGE_TYPE_DATA (0x00u)\r
-#define USBFS_EP_USAGE_TYPE_FEEDBACK (0x10u)\r
-#define USBFS_EP_USAGE_TYPE_IMPLICIT (0x20u)\r
-#define USBFS_EP_USAGE_TYPE_RESERVED (0x30u)\r
-#define USBFS_EP_USAGE_TYPE_MASK (0x30u)\r
-\r
-/* Endpoint Status defines */\r
-#define USBFS_EP_STATUS_LENGTH (0x02u)\r
-\r
-/* Endpoint Device defines */\r
-#define USBFS_DEVICE_STATUS_LENGTH (0x02u)\r
-\r
-#define USBFS_STATUS_LENGTH_MAX \\r
- ( (USBFS_EP_STATUS_LENGTH > USBFS_DEVICE_STATUS_LENGTH) ? \\r
- USBFS_EP_STATUS_LENGTH : USBFS_DEVICE_STATUS_LENGTH )\r
-/* Transfer Completion Notification */\r
-#define USBFS_XFER_IDLE (0x00u)\r
-#define USBFS_XFER_STATUS_ACK (0x01u)\r
-#define USBFS_XFER_PREMATURE (0x02u)\r
-#define USBFS_XFER_ERROR (0x03u)\r
-\r
-/* Driver State defines */\r
-#define USBFS_TRANS_STATE_IDLE (0x00u)\r
-#define USBFS_TRANS_STATE_CONTROL_READ (0x02u)\r
-#define USBFS_TRANS_STATE_CONTROL_WRITE (0x04u)\r
-#define USBFS_TRANS_STATE_NO_DATA_CONTROL (0x06u)\r
-\r
-/* String Descriptor defines */\r
-#define USBFS_STRING_MSOS (0xEEu)\r
-#define USBFS_MSOS_DESCRIPTOR_LENGTH (18u)\r
-#define USBFS_MSOS_CONF_DESCR_LENGTH (40u)\r
-\r
-#if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- /* DMA manual mode defines */\r
- #define USBFS_DMA_BYTES_PER_BURST (0u)\r
- #define USBFS_DMA_REQUEST_PER_BURST (0u)\r
-#endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
-#if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /* DMA automatic mode defines */\r
- #define USBFS_DMA_BYTES_PER_BURST (32u)\r
- /* BUF_SIZE-BYTES_PER_BURST examples: 55-32 bytes 44-16 bytes 33-8 bytes 22-4 bytes 11-2 bytes */\r
- #define USBFS_DMA_BUF_SIZE (0x55u)\r
- #define USBFS_DMA_REQUEST_PER_BURST (1u)\r
-#endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-\r
-/* DIE ID string descriptor defines */\r
-#if defined(USBFS_ENABLE_IDSN_STRING)\r
- #define USBFS_IDSN_DESCR_LENGTH (0x22u)\r
-#endif /* USBFS_ENABLE_IDSN_STRING */\r
-\r
-\r
-/***************************************\r
-* External data references\r
-***************************************/\r
-\r
-extern uint8 USBFS_initVar;\r
-extern volatile uint8 USBFS_device;\r
-extern volatile uint8 USBFS_transferState;\r
-extern volatile uint8 USBFS_configuration;\r
-extern volatile uint8 USBFS_configurationChanged;\r
-extern volatile uint8 USBFS_deviceStatus;\r
-\r
-/* HID Variables */\r
-#if defined(USBFS_ENABLE_HID_CLASS)\r
- extern volatile uint8 USBFS_hidProtocol[USBFS_MAX_INTERFACES_NUMBER];\r
- extern volatile uint8 USBFS_hidIdleRate[USBFS_MAX_INTERFACES_NUMBER];\r
- extern volatile uint8 USBFS_hidIdleTimer[USBFS_MAX_INTERFACES_NUMBER];\r
-#endif /* USBFS_ENABLE_HID_CLASS */\r
-\r
-\r
-/***************************************\r
-* Registers\r
-***************************************/\r
-\r
-#define USBFS_ARB_CFG_PTR ( (reg8 *) USBFS_USB__ARB_CFG)\r
-#define USBFS_ARB_CFG_REG (* (reg8 *) USBFS_USB__ARB_CFG)\r
-\r
-#define USBFS_ARB_EP1_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP1_CFG)\r
-#define USBFS_ARB_EP1_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP1_CFG)\r
-#define USBFS_ARB_EP1_CFG_IND USBFS_USB__ARB_EP1_CFG\r
-#define USBFS_ARB_EP1_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP1_INT_EN)\r
-#define USBFS_ARB_EP1_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP1_INT_EN)\r
-#define USBFS_ARB_EP1_INT_EN_IND USBFS_USB__ARB_EP1_INT_EN\r
-#define USBFS_ARB_EP1_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP1_SR)\r
-#define USBFS_ARB_EP1_SR_REG (* (reg8 *) USBFS_USB__ARB_EP1_SR)\r
-#define USBFS_ARB_EP1_SR_IND USBFS_USB__ARB_EP1_SR\r
-\r
-#define USBFS_ARB_EP2_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP2_CFG)\r
-#define USBFS_ARB_EP2_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP2_CFG)\r
-#define USBFS_ARB_EP2_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP2_INT_EN)\r
-#define USBFS_ARB_EP2_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP2_INT_EN)\r
-#define USBFS_ARB_EP2_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP2_SR)\r
-#define USBFS_ARB_EP2_SR_REG (* (reg8 *) USBFS_USB__ARB_EP2_SR)\r
-\r
-#define USBFS_ARB_EP3_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP3_CFG)\r
-#define USBFS_ARB_EP3_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP3_CFG)\r
-#define USBFS_ARB_EP3_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP3_INT_EN)\r
-#define USBFS_ARB_EP3_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP3_INT_EN)\r
-#define USBFS_ARB_EP3_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP3_SR)\r
-#define USBFS_ARB_EP3_SR_REG (* (reg8 *) USBFS_USB__ARB_EP3_SR)\r
-\r
-#define USBFS_ARB_EP4_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP4_CFG)\r
-#define USBFS_ARB_EP4_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP4_CFG)\r
-#define USBFS_ARB_EP4_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP4_INT_EN)\r
-#define USBFS_ARB_EP4_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP4_INT_EN)\r
-#define USBFS_ARB_EP4_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP4_SR)\r
-#define USBFS_ARB_EP4_SR_REG (* (reg8 *) USBFS_USB__ARB_EP4_SR)\r
-\r
-#define USBFS_ARB_EP5_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP5_CFG)\r
-#define USBFS_ARB_EP5_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP5_CFG)\r
-#define USBFS_ARB_EP5_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP5_INT_EN)\r
-#define USBFS_ARB_EP5_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP5_INT_EN)\r
-#define USBFS_ARB_EP5_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP5_SR)\r
-#define USBFS_ARB_EP5_SR_REG (* (reg8 *) USBFS_USB__ARB_EP5_SR)\r
-\r
-#define USBFS_ARB_EP6_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP6_CFG)\r
-#define USBFS_ARB_EP6_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP6_CFG)\r
-#define USBFS_ARB_EP6_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP6_INT_EN)\r
-#define USBFS_ARB_EP6_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP6_INT_EN)\r
-#define USBFS_ARB_EP6_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP6_SR)\r
-#define USBFS_ARB_EP6_SR_REG (* (reg8 *) USBFS_USB__ARB_EP6_SR)\r
-\r
-#define USBFS_ARB_EP7_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP7_CFG)\r
-#define USBFS_ARB_EP7_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP7_CFG)\r
-#define USBFS_ARB_EP7_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP7_INT_EN)\r
-#define USBFS_ARB_EP7_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP7_INT_EN)\r
-#define USBFS_ARB_EP7_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP7_SR)\r
-#define USBFS_ARB_EP7_SR_REG (* (reg8 *) USBFS_USB__ARB_EP7_SR)\r
-\r
-#define USBFS_ARB_EP8_CFG_PTR ( (reg8 *) USBFS_USB__ARB_EP8_CFG)\r
-#define USBFS_ARB_EP8_CFG_REG (* (reg8 *) USBFS_USB__ARB_EP8_CFG)\r
-#define USBFS_ARB_EP8_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_EP8_INT_EN)\r
-#define USBFS_ARB_EP8_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_EP8_INT_EN)\r
-#define USBFS_ARB_EP8_SR_PTR ( (reg8 *) USBFS_USB__ARB_EP8_SR)\r
-#define USBFS_ARB_EP8_SR_REG (* (reg8 *) USBFS_USB__ARB_EP8_SR)\r
-\r
-#define USBFS_ARB_INT_EN_PTR ( (reg8 *) USBFS_USB__ARB_INT_EN)\r
-#define USBFS_ARB_INT_EN_REG (* (reg8 *) USBFS_USB__ARB_INT_EN)\r
-#define USBFS_ARB_INT_SR_PTR ( (reg8 *) USBFS_USB__ARB_INT_SR)\r
-#define USBFS_ARB_INT_SR_REG (* (reg8 *) USBFS_USB__ARB_INT_SR)\r
-\r
-#define USBFS_ARB_RW1_DR_PTR ((reg8 *) USBFS_USB__ARB_RW1_DR)\r
-#define USBFS_ARB_RW1_DR_IND USBFS_USB__ARB_RW1_DR\r
-#define USBFS_ARB_RW1_RA_PTR ((reg8 *) USBFS_USB__ARB_RW1_RA)\r
-#define USBFS_ARB_RW1_RA_IND USBFS_USB__ARB_RW1_RA\r
-#define USBFS_ARB_RW1_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW1_RA_MSB)\r
-#define USBFS_ARB_RW1_RA_MSB_IND USBFS_USB__ARB_RW1_RA_MSB\r
-#define USBFS_ARB_RW1_WA_PTR ((reg8 *) USBFS_USB__ARB_RW1_WA)\r
-#define USBFS_ARB_RW1_WA_IND USBFS_USB__ARB_RW1_WA\r
-#define USBFS_ARB_RW1_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW1_WA_MSB)\r
-#define USBFS_ARB_RW1_WA_MSB_IND USBFS_USB__ARB_RW1_WA_MSB\r
-\r
-#define USBFS_ARB_RW2_DR_PTR ((reg8 *) USBFS_USB__ARB_RW2_DR)\r
-#define USBFS_ARB_RW2_RA_PTR ((reg8 *) USBFS_USB__ARB_RW2_RA)\r
-#define USBFS_ARB_RW2_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW2_RA_MSB)\r
-#define USBFS_ARB_RW2_WA_PTR ((reg8 *) USBFS_USB__ARB_RW2_WA)\r
-#define USBFS_ARB_RW2_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW2_WA_MSB)\r
-\r
-#define USBFS_ARB_RW3_DR_PTR ((reg8 *) USBFS_USB__ARB_RW3_DR)\r
-#define USBFS_ARB_RW3_RA_PTR ((reg8 *) USBFS_USB__ARB_RW3_RA)\r
-#define USBFS_ARB_RW3_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW3_RA_MSB)\r
-#define USBFS_ARB_RW3_WA_PTR ((reg8 *) USBFS_USB__ARB_RW3_WA)\r
-#define USBFS_ARB_RW3_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW3_WA_MSB)\r
-\r
-#define USBFS_ARB_RW4_DR_PTR ((reg8 *) USBFS_USB__ARB_RW4_DR)\r
-#define USBFS_ARB_RW4_RA_PTR ((reg8 *) USBFS_USB__ARB_RW4_RA)\r
-#define USBFS_ARB_RW4_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW4_RA_MSB)\r
-#define USBFS_ARB_RW4_WA_PTR ((reg8 *) USBFS_USB__ARB_RW4_WA)\r
-#define USBFS_ARB_RW4_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW4_WA_MSB)\r
-\r
-#define USBFS_ARB_RW5_DR_PTR ((reg8 *) USBFS_USB__ARB_RW5_DR)\r
-#define USBFS_ARB_RW5_RA_PTR ((reg8 *) USBFS_USB__ARB_RW5_RA)\r
-#define USBFS_ARB_RW5_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW5_RA_MSB)\r
-#define USBFS_ARB_RW5_WA_PTR ((reg8 *) USBFS_USB__ARB_RW5_WA)\r
-#define USBFS_ARB_RW5_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW5_WA_MSB)\r
-\r
-#define USBFS_ARB_RW6_DR_PTR ((reg8 *) USBFS_USB__ARB_RW6_DR)\r
-#define USBFS_ARB_RW6_RA_PTR ((reg8 *) USBFS_USB__ARB_RW6_RA)\r
-#define USBFS_ARB_RW6_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW6_RA_MSB)\r
-#define USBFS_ARB_RW6_WA_PTR ((reg8 *) USBFS_USB__ARB_RW6_WA)\r
-#define USBFS_ARB_RW6_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW6_WA_MSB)\r
-\r
-#define USBFS_ARB_RW7_DR_PTR ((reg8 *) USBFS_USB__ARB_RW7_DR)\r
-#define USBFS_ARB_RW7_RA_PTR ((reg8 *) USBFS_USB__ARB_RW7_RA)\r
-#define USBFS_ARB_RW7_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW7_RA_MSB)\r
-#define USBFS_ARB_RW7_WA_PTR ((reg8 *) USBFS_USB__ARB_RW7_WA)\r
-#define USBFS_ARB_RW7_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW7_WA_MSB)\r
-\r
-#define USBFS_ARB_RW8_DR_PTR ((reg8 *) USBFS_USB__ARB_RW8_DR)\r
-#define USBFS_ARB_RW8_RA_PTR ((reg8 *) USBFS_USB__ARB_RW8_RA)\r
-#define USBFS_ARB_RW8_RA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW8_RA_MSB)\r
-#define USBFS_ARB_RW8_WA_PTR ((reg8 *) USBFS_USB__ARB_RW8_WA)\r
-#define USBFS_ARB_RW8_WA_MSB_PTR ((reg8 *) USBFS_USB__ARB_RW8_WA_MSB)\r
-\r
-#define USBFS_BUF_SIZE_PTR ( (reg8 *) USBFS_USB__BUF_SIZE)\r
-#define USBFS_BUF_SIZE_REG (* (reg8 *) USBFS_USB__BUF_SIZE)\r
-#define USBFS_BUS_RST_CNT_PTR ( (reg8 *) USBFS_USB__BUS_RST_CNT)\r
-#define USBFS_BUS_RST_CNT_REG (* (reg8 *) USBFS_USB__BUS_RST_CNT)\r
-#define USBFS_CWA_PTR ( (reg8 *) USBFS_USB__CWA)\r
-#define USBFS_CWA_REG (* (reg8 *) USBFS_USB__CWA)\r
-#define USBFS_CWA_MSB_PTR ( (reg8 *) USBFS_USB__CWA_MSB)\r
-#define USBFS_CWA_MSB_REG (* (reg8 *) USBFS_USB__CWA_MSB)\r
-#define USBFS_CR0_PTR ( (reg8 *) USBFS_USB__CR0)\r
-#define USBFS_CR0_REG (* (reg8 *) USBFS_USB__CR0)\r
-#define USBFS_CR1_PTR ( (reg8 *) USBFS_USB__CR1)\r
-#define USBFS_CR1_REG (* (reg8 *) USBFS_USB__CR1)\r
-\r
-#define USBFS_DMA_THRES_PTR ( (reg8 *) USBFS_USB__DMA_THRES)\r
-#define USBFS_DMA_THRES_REG (* (reg8 *) USBFS_USB__DMA_THRES)\r
-#define USBFS_DMA_THRES_MSB_PTR ( (reg8 *) USBFS_USB__DMA_THRES_MSB)\r
-#define USBFS_DMA_THRES_MSB_REG (* (reg8 *) USBFS_USB__DMA_THRES_MSB)\r
-\r
-#define USBFS_EP_ACTIVE_PTR ( (reg8 *) USBFS_USB__EP_ACTIVE)\r
-#define USBFS_EP_ACTIVE_REG (* (reg8 *) USBFS_USB__EP_ACTIVE)\r
-#define USBFS_EP_TYPE_PTR ( (reg8 *) USBFS_USB__EP_TYPE)\r
-#define USBFS_EP_TYPE_REG (* (reg8 *) USBFS_USB__EP_TYPE)\r
-\r
-#define USBFS_EP0_CNT_PTR ( (reg8 *) USBFS_USB__EP0_CNT)\r
-#define USBFS_EP0_CNT_REG (* (reg8 *) USBFS_USB__EP0_CNT)\r
-#define USBFS_EP0_CR_PTR ( (reg8 *) USBFS_USB__EP0_CR)\r
-#define USBFS_EP0_CR_REG (* (reg8 *) USBFS_USB__EP0_CR)\r
-#define USBFS_EP0_DR0_PTR ( (reg8 *) USBFS_USB__EP0_DR0)\r
-#define USBFS_EP0_DR0_REG (* (reg8 *) USBFS_USB__EP0_DR0)\r
-#define USBFS_EP0_DR0_IND USBFS_USB__EP0_DR0\r
-#define USBFS_EP0_DR1_PTR ( (reg8 *) USBFS_USB__EP0_DR1)\r
-#define USBFS_EP0_DR1_REG (* (reg8 *) USBFS_USB__EP0_DR1)\r
-#define USBFS_EP0_DR2_PTR ( (reg8 *) USBFS_USB__EP0_DR2)\r
-#define USBFS_EP0_DR2_REG (* (reg8 *) USBFS_USB__EP0_DR2)\r
-#define USBFS_EP0_DR3_PTR ( (reg8 *) USBFS_USB__EP0_DR3)\r
-#define USBFS_EP0_DR3_REG (* (reg8 *) USBFS_USB__EP0_DR3)\r
-#define USBFS_EP0_DR4_PTR ( (reg8 *) USBFS_USB__EP0_DR4)\r
-#define USBFS_EP0_DR4_REG (* (reg8 *) USBFS_USB__EP0_DR4)\r
-#define USBFS_EP0_DR5_PTR ( (reg8 *) USBFS_USB__EP0_DR5)\r
-#define USBFS_EP0_DR5_REG (* (reg8 *) USBFS_USB__EP0_DR5)\r
-#define USBFS_EP0_DR6_PTR ( (reg8 *) USBFS_USB__EP0_DR6)\r
-#define USBFS_EP0_DR6_REG (* (reg8 *) USBFS_USB__EP0_DR6)\r
-#define USBFS_EP0_DR7_PTR ( (reg8 *) USBFS_USB__EP0_DR7)\r
-#define USBFS_EP0_DR7_REG (* (reg8 *) USBFS_USB__EP0_DR7)\r
-\r
-#define USBFS_OSCLK_DR0_PTR ( (reg8 *) USBFS_USB__OSCLK_DR0)\r
-#define USBFS_OSCLK_DR0_REG (* (reg8 *) USBFS_USB__OSCLK_DR0)\r
-#define USBFS_OSCLK_DR1_PTR ( (reg8 *) USBFS_USB__OSCLK_DR1)\r
-#define USBFS_OSCLK_DR1_REG (* (reg8 *) USBFS_USB__OSCLK_DR1)\r
-\r
-#define USBFS_PM_ACT_CFG_PTR ( (reg8 *) USBFS_USB__PM_ACT_CFG)\r
-#define USBFS_PM_ACT_CFG_REG (* (reg8 *) USBFS_USB__PM_ACT_CFG)\r
-#define USBFS_PM_STBY_CFG_PTR ( (reg8 *) USBFS_USB__PM_STBY_CFG)\r
-#define USBFS_PM_STBY_CFG_REG (* (reg8 *) USBFS_USB__PM_STBY_CFG)\r
-\r
-#define USBFS_SIE_EP_INT_EN_PTR ( (reg8 *) USBFS_USB__SIE_EP_INT_EN)\r
-#define USBFS_SIE_EP_INT_EN_REG (* (reg8 *) USBFS_USB__SIE_EP_INT_EN)\r
-#define USBFS_SIE_EP_INT_SR_PTR ( (reg8 *) USBFS_USB__SIE_EP_INT_SR)\r
-#define USBFS_SIE_EP_INT_SR_REG (* (reg8 *) USBFS_USB__SIE_EP_INT_SR)\r
-\r
-#define USBFS_SIE_EP1_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP1_CNT0)\r
-#define USBFS_SIE_EP1_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP1_CNT0)\r
-#define USBFS_SIE_EP1_CNT0_IND USBFS_USB__SIE_EP1_CNT0\r
-#define USBFS_SIE_EP1_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP1_CNT1)\r
-#define USBFS_SIE_EP1_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP1_CNT1)\r
-#define USBFS_SIE_EP1_CNT1_IND USBFS_USB__SIE_EP1_CNT1\r
-#define USBFS_SIE_EP1_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP1_CR0)\r
-#define USBFS_SIE_EP1_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP1_CR0)\r
-#define USBFS_SIE_EP1_CR0_IND USBFS_USB__SIE_EP1_CR0\r
-\r
-#define USBFS_SIE_EP2_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP2_CNT0)\r
-#define USBFS_SIE_EP2_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP2_CNT0)\r
-#define USBFS_SIE_EP2_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP2_CNT1)\r
-#define USBFS_SIE_EP2_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP2_CNT1)\r
-#define USBFS_SIE_EP2_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP2_CR0)\r
-#define USBFS_SIE_EP2_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP2_CR0)\r
-\r
-#define USBFS_SIE_EP3_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP3_CNT0)\r
-#define USBFS_SIE_EP3_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP3_CNT0)\r
-#define USBFS_SIE_EP3_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP3_CNT1)\r
-#define USBFS_SIE_EP3_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP3_CNT1)\r
-#define USBFS_SIE_EP3_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP3_CR0)\r
-#define USBFS_SIE_EP3_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP3_CR0)\r
-\r
-#define USBFS_SIE_EP4_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP4_CNT0)\r
-#define USBFS_SIE_EP4_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP4_CNT0)\r
-#define USBFS_SIE_EP4_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP4_CNT1)\r
-#define USBFS_SIE_EP4_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP4_CNT1)\r
-#define USBFS_SIE_EP4_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP4_CR0)\r
-#define USBFS_SIE_EP4_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP4_CR0)\r
-\r
-#define USBFS_SIE_EP5_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP5_CNT0)\r
-#define USBFS_SIE_EP5_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP5_CNT0)\r
-#define USBFS_SIE_EP5_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP5_CNT1)\r
-#define USBFS_SIE_EP5_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP5_CNT1)\r
-#define USBFS_SIE_EP5_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP5_CR0)\r
-#define USBFS_SIE_EP5_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP5_CR0)\r
-\r
-#define USBFS_SIE_EP6_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP6_CNT0)\r
-#define USBFS_SIE_EP6_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP6_CNT0)\r
-#define USBFS_SIE_EP6_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP6_CNT1)\r
-#define USBFS_SIE_EP6_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP6_CNT1)\r
-#define USBFS_SIE_EP6_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP6_CR0)\r
-#define USBFS_SIE_EP6_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP6_CR0)\r
-\r
-#define USBFS_SIE_EP7_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP7_CNT0)\r
-#define USBFS_SIE_EP7_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP7_CNT0)\r
-#define USBFS_SIE_EP7_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP7_CNT1)\r
-#define USBFS_SIE_EP7_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP7_CNT1)\r
-#define USBFS_SIE_EP7_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP7_CR0)\r
-#define USBFS_SIE_EP7_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP7_CR0)\r
-\r
-#define USBFS_SIE_EP8_CNT0_PTR ( (reg8 *) USBFS_USB__SIE_EP8_CNT0)\r
-#define USBFS_SIE_EP8_CNT0_REG (* (reg8 *) USBFS_USB__SIE_EP8_CNT0)\r
-#define USBFS_SIE_EP8_CNT1_PTR ( (reg8 *) USBFS_USB__SIE_EP8_CNT1)\r
-#define USBFS_SIE_EP8_CNT1_REG (* (reg8 *) USBFS_USB__SIE_EP8_CNT1)\r
-#define USBFS_SIE_EP8_CR0_PTR ( (reg8 *) USBFS_USB__SIE_EP8_CR0)\r
-#define USBFS_SIE_EP8_CR0_REG (* (reg8 *) USBFS_USB__SIE_EP8_CR0)\r
-\r
-#define USBFS_SOF0_PTR ( (reg8 *) USBFS_USB__SOF0)\r
-#define USBFS_SOF0_REG (* (reg8 *) USBFS_USB__SOF0)\r
-#define USBFS_SOF1_PTR ( (reg8 *) USBFS_USB__SOF1)\r
-#define USBFS_SOF1_REG (* (reg8 *) USBFS_USB__SOF1)\r
-\r
-#define USBFS_USB_CLK_EN_PTR ( (reg8 *) USBFS_USB__USB_CLK_EN)\r
-#define USBFS_USB_CLK_EN_REG (* (reg8 *) USBFS_USB__USB_CLK_EN)\r
-\r
-#define USBFS_USBIO_CR0_PTR ( (reg8 *) USBFS_USB__USBIO_CR0)\r
-#define USBFS_USBIO_CR0_REG (* (reg8 *) USBFS_USB__USBIO_CR0)\r
-#define USBFS_USBIO_CR1_PTR ( (reg8 *) USBFS_USB__USBIO_CR1)\r
-#define USBFS_USBIO_CR1_REG (* (reg8 *) USBFS_USB__USBIO_CR1)\r
-#if(!CY_PSOC5LP)\r
- #define USBFS_USBIO_CR2_PTR ( (reg8 *) USBFS_USB__USBIO_CR2)\r
- #define USBFS_USBIO_CR2_REG (* (reg8 *) USBFS_USB__USBIO_CR2)\r
-#endif /* End CY_PSOC5LP */\r
-\r
-#define USBFS_DIE_ID CYDEV_FLSHID_CUST_TABLES_BASE\r
-\r
-#define USBFS_PM_USB_CR0_PTR ( (reg8 *) CYREG_PM_USB_CR0)\r
-#define USBFS_PM_USB_CR0_REG (* (reg8 *) CYREG_PM_USB_CR0)\r
-#define USBFS_DYN_RECONFIG_PTR ( (reg8 *) USBFS_USB__DYN_RECONFIG)\r
-#define USBFS_DYN_RECONFIG_REG (* (reg8 *) USBFS_USB__DYN_RECONFIG)\r
-\r
-#define USBFS_DM_INP_DIS_PTR ( (reg8 *) USBFS_Dm__INP_DIS)\r
-#define USBFS_DM_INP_DIS_REG (* (reg8 *) USBFS_Dm__INP_DIS)\r
-#define USBFS_DP_INP_DIS_PTR ( (reg8 *) USBFS_Dp__INP_DIS)\r
-#define USBFS_DP_INP_DIS_REG (* (reg8 *) USBFS_Dp__INP_DIS)\r
-#define USBFS_DP_INTSTAT_PTR ( (reg8 *) USBFS_Dp__INTSTAT)\r
-#define USBFS_DP_INTSTAT_REG (* (reg8 *) USBFS_Dp__INTSTAT)\r
-\r
-#if (USBFS_MON_VBUS == 1u)\r
- #if (USBFS_EXTERN_VBUS == 0u)\r
- #define USBFS_VBUS_DR_PTR ( (reg8 *) USBFS_VBUS__DR)\r
- #define USBFS_VBUS_DR_REG (* (reg8 *) USBFS_VBUS__DR)\r
- #define USBFS_VBUS_PS_PTR ( (reg8 *) USBFS_VBUS__PS)\r
- #define USBFS_VBUS_PS_REG (* (reg8 *) USBFS_VBUS__PS)\r
- #define USBFS_VBUS_MASK USBFS_VBUS__MASK\r
- #else\r
- #define USBFS_VBUS_PS_PTR ( (reg8 *) USBFS_Vbus_ps_sts_sts_reg__STATUS_REG )\r
- #define USBFS_VBUS_MASK (0x01u)\r
- #endif /* End USBFS_EXTERN_VBUS == 0u */\r
-#endif /* End USBFS_MON_VBUS */\r
-\r
-/* Renamed Registers for backward compatibility.\r
-* Should not be used in new designs.\r
-*/\r
-#define USBFS_ARB_CFG USBFS_ARB_CFG_PTR\r
-\r
-#define USBFS_ARB_EP1_CFG USBFS_ARB_EP1_CFG_PTR\r
-#define USBFS_ARB_EP1_INT_EN USBFS_ARB_EP1_INT_EN_PTR\r
-#define USBFS_ARB_EP1_SR USBFS_ARB_EP1_SR_PTR\r
-\r
-#define USBFS_ARB_EP2_CFG USBFS_ARB_EP2_CFG_PTR\r
-#define USBFS_ARB_EP2_INT_EN USBFS_ARB_EP2_INT_EN_PTR\r
-#define USBFS_ARB_EP2_SR USBFS_ARB_EP2_SR_PTR\r
-\r
-#define USBFS_ARB_EP3_CFG USBFS_ARB_EP3_CFG_PTR\r
-#define USBFS_ARB_EP3_INT_EN USBFS_ARB_EP3_INT_EN_PTR\r
-#define USBFS_ARB_EP3_SR USBFS_ARB_EP3_SR_PTR\r
-\r
-#define USBFS_ARB_EP4_CFG USBFS_ARB_EP4_CFG_PTR\r
-#define USBFS_ARB_EP4_INT_EN USBFS_ARB_EP4_INT_EN_PTR\r
-#define USBFS_ARB_EP4_SR USBFS_ARB_EP4_SR_PTR\r
-\r
-#define USBFS_ARB_EP5_CFG USBFS_ARB_EP5_CFG_PTR\r
-#define USBFS_ARB_EP5_INT_EN USBFS_ARB_EP5_INT_EN_PTR\r
-#define USBFS_ARB_EP5_SR USBFS_ARB_EP5_SR_PTR\r
-\r
-#define USBFS_ARB_EP6_CFG USBFS_ARB_EP6_CFG_PTR\r
-#define USBFS_ARB_EP6_INT_EN USBFS_ARB_EP6_INT_EN_PTR\r
-#define USBFS_ARB_EP6_SR USBFS_ARB_EP6_SR_PTR\r
-\r
-#define USBFS_ARB_EP7_CFG USBFS_ARB_EP7_CFG_PTR\r
-#define USBFS_ARB_EP7_INT_EN USBFS_ARB_EP7_INT_EN_PTR\r
-#define USBFS_ARB_EP7_SR USBFS_ARB_EP7_SR_PTR\r
-\r
-#define USBFS_ARB_EP8_CFG USBFS_ARB_EP8_CFG_PTR\r
-#define USBFS_ARB_EP8_INT_EN USBFS_ARB_EP8_INT_EN_PTR\r
-#define USBFS_ARB_EP8_SR USBFS_ARB_EP8_SR_PTR\r
-\r
-#define USBFS_ARB_INT_EN USBFS_ARB_INT_EN_PTR\r
-#define USBFS_ARB_INT_SR USBFS_ARB_INT_SR_PTR\r
-\r
-#define USBFS_ARB_RW1_DR USBFS_ARB_RW1_DR_PTR\r
-#define USBFS_ARB_RW1_RA USBFS_ARB_RW1_RA_PTR\r
-#define USBFS_ARB_RW1_RA_MSB USBFS_ARB_RW1_RA_MSB_PTR\r
-#define USBFS_ARB_RW1_WA USBFS_ARB_RW1_WA_PTR\r
-#define USBFS_ARB_RW1_WA_MSB USBFS_ARB_RW1_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW2_DR USBFS_ARB_RW2_DR_PTR\r
-#define USBFS_ARB_RW2_RA USBFS_ARB_RW2_RA_PTR\r
-#define USBFS_ARB_RW2_RA_MSB USBFS_ARB_RW2_RA_MSB_PTR\r
-#define USBFS_ARB_RW2_WA USBFS_ARB_RW2_WA_PTR\r
-#define USBFS_ARB_RW2_WA_MSB USBFS_ARB_RW2_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW3_DR USBFS_ARB_RW3_DR_PTR\r
-#define USBFS_ARB_RW3_RA USBFS_ARB_RW3_RA_PTR\r
-#define USBFS_ARB_RW3_RA_MSB USBFS_ARB_RW3_RA_MSB_PTR\r
-#define USBFS_ARB_RW3_WA USBFS_ARB_RW3_WA_PTR\r
-#define USBFS_ARB_RW3_WA_MSB USBFS_ARB_RW3_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW4_DR USBFS_ARB_RW4_DR_PTR\r
-#define USBFS_ARB_RW4_RA USBFS_ARB_RW4_RA_PTR\r
-#define USBFS_ARB_RW4_RA_MSB USBFS_ARB_RW4_RA_MSB_PTR\r
-#define USBFS_ARB_RW4_WA USBFS_ARB_RW4_WA_PTR\r
-#define USBFS_ARB_RW4_WA_MSB USBFS_ARB_RW4_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW5_DR USBFS_ARB_RW5_DR_PTR\r
-#define USBFS_ARB_RW5_RA USBFS_ARB_RW5_RA_PTR\r
-#define USBFS_ARB_RW5_RA_MSB USBFS_ARB_RW5_RA_MSB_PTR\r
-#define USBFS_ARB_RW5_WA USBFS_ARB_RW5_WA_PTR\r
-#define USBFS_ARB_RW5_WA_MSB USBFS_ARB_RW5_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW6_DR USBFS_ARB_RW6_DR_PTR\r
-#define USBFS_ARB_RW6_RA USBFS_ARB_RW6_RA_PTR\r
-#define USBFS_ARB_RW6_RA_MSB USBFS_ARB_RW6_RA_MSB_PTR\r
-#define USBFS_ARB_RW6_WA USBFS_ARB_RW6_WA_PTR\r
-#define USBFS_ARB_RW6_WA_MSB USBFS_ARB_RW6_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW7_DR USBFS_ARB_RW7_DR_PTR\r
-#define USBFS_ARB_RW7_RA USBFS_ARB_RW7_RA_PTR\r
-#define USBFS_ARB_RW7_RA_MSB USBFS_ARB_RW7_RA_MSB_PTR\r
-#define USBFS_ARB_RW7_WA USBFS_ARB_RW7_WA_PTR\r
-#define USBFS_ARB_RW7_WA_MSB USBFS_ARB_RW7_WA_MSB_PTR\r
-\r
-#define USBFS_ARB_RW8_DR USBFS_ARB_RW8_DR_PTR\r
-#define USBFS_ARB_RW8_RA USBFS_ARB_RW8_RA_PTR\r
-#define USBFS_ARB_RW8_RA_MSB USBFS_ARB_RW8_RA_MSB_PTR\r
-#define USBFS_ARB_RW8_WA USBFS_ARB_RW8_WA_PTR\r
-#define USBFS_ARB_RW8_WA_MSB USBFS_ARB_RW8_WA_MSB_PTR\r
-\r
-#define USBFS_BUF_SIZE USBFS_BUF_SIZE_PTR\r
-#define USBFS_BUS_RST_CNT USBFS_BUS_RST_CNT_PTR\r
-#define USBFS_CR0 USBFS_CR0_PTR\r
-#define USBFS_CR1 USBFS_CR1_PTR\r
-#define USBFS_CWA USBFS_CWA_PTR\r
-#define USBFS_CWA_MSB USBFS_CWA_MSB_PTR\r
-\r
-#define USBFS_DMA_THRES USBFS_DMA_THRES_PTR\r
-#define USBFS_DMA_THRES_MSB USBFS_DMA_THRES_MSB_PTR\r
-\r
-#define USBFS_EP_ACTIVE USBFS_EP_ACTIVE_PTR\r
-#define USBFS_EP_TYPE USBFS_EP_TYPE_PTR\r
-\r
-#define USBFS_EP0_CNT USBFS_EP0_CNT_PTR\r
-#define USBFS_EP0_CR USBFS_EP0_CR_PTR\r
-#define USBFS_EP0_DR0 USBFS_EP0_DR0_PTR\r
-#define USBFS_EP0_DR1 USBFS_EP0_DR1_PTR\r
-#define USBFS_EP0_DR2 USBFS_EP0_DR2_PTR\r
-#define USBFS_EP0_DR3 USBFS_EP0_DR3_PTR\r
-#define USBFS_EP0_DR4 USBFS_EP0_DR4_PTR\r
-#define USBFS_EP0_DR5 USBFS_EP0_DR5_PTR\r
-#define USBFS_EP0_DR6 USBFS_EP0_DR6_PTR\r
-#define USBFS_EP0_DR7 USBFS_EP0_DR7_PTR\r
-\r
-#define USBFS_OSCLK_DR0 USBFS_OSCLK_DR0_PTR\r
-#define USBFS_OSCLK_DR1 USBFS_OSCLK_DR1_PTR\r
-\r
-#define USBFS_PM_ACT_CFG USBFS_PM_ACT_CFG_PTR\r
-#define USBFS_PM_STBY_CFG USBFS_PM_STBY_CFG_PTR\r
-\r
-#define USBFS_SIE_EP_INT_EN USBFS_SIE_EP_INT_EN_PTR\r
-#define USBFS_SIE_EP_INT_SR USBFS_SIE_EP_INT_SR_PTR\r
-\r
-#define USBFS_SIE_EP1_CNT0 USBFS_SIE_EP1_CNT0_PTR\r
-#define USBFS_SIE_EP1_CNT1 USBFS_SIE_EP1_CNT1_PTR\r
-#define USBFS_SIE_EP1_CR0 USBFS_SIE_EP1_CR0_PTR\r
-\r
-#define USBFS_SIE_EP2_CNT0 USBFS_SIE_EP2_CNT0_PTR\r
-#define USBFS_SIE_EP2_CNT1 USBFS_SIE_EP2_CNT1_PTR\r
-#define USBFS_SIE_EP2_CR0 USBFS_SIE_EP2_CR0_PTR\r
-\r
-#define USBFS_SIE_EP3_CNT0 USBFS_SIE_EP3_CNT0_PTR\r
-#define USBFS_SIE_EP3_CNT1 USBFS_SIE_EP3_CNT1_PTR\r
-#define USBFS_SIE_EP3_CR0 USBFS_SIE_EP3_CR0_PTR\r
-\r
-#define USBFS_SIE_EP4_CNT0 USBFS_SIE_EP4_CNT0_PTR\r
-#define USBFS_SIE_EP4_CNT1 USBFS_SIE_EP4_CNT1_PTR\r
-#define USBFS_SIE_EP4_CR0 USBFS_SIE_EP4_CR0_PTR\r
-\r
-#define USBFS_SIE_EP5_CNT0 USBFS_SIE_EP5_CNT0_PTR\r
-#define USBFS_SIE_EP5_CNT1 USBFS_SIE_EP5_CNT1_PTR\r
-#define USBFS_SIE_EP5_CR0 USBFS_SIE_EP5_CR0_PTR\r
-\r
-#define USBFS_SIE_EP6_CNT0 USBFS_SIE_EP6_CNT0_PTR\r
-#define USBFS_SIE_EP6_CNT1 USBFS_SIE_EP6_CNT1_PTR\r
-#define USBFS_SIE_EP6_CR0 USBFS_SIE_EP6_CR0_PTR\r
-\r
-#define USBFS_SIE_EP7_CNT0 USBFS_SIE_EP7_CNT0_PTR\r
-#define USBFS_SIE_EP7_CNT1 USBFS_SIE_EP7_CNT1_PTR\r
-#define USBFS_SIE_EP7_CR0 USBFS_SIE_EP7_CR0_PTR\r
-\r
-#define USBFS_SIE_EP8_CNT0 USBFS_SIE_EP8_CNT0_PTR\r
-#define USBFS_SIE_EP8_CNT1 USBFS_SIE_EP8_CNT1_PTR\r
-#define USBFS_SIE_EP8_CR0 USBFS_SIE_EP8_CR0_PTR\r
-\r
-#define USBFS_SOF0 USBFS_SOF0_PTR\r
-#define USBFS_SOF1 USBFS_SOF1_PTR\r
-\r
-#define USBFS_USB_CLK_EN USBFS_USB_CLK_EN_PTR\r
-\r
-#define USBFS_USBIO_CR0 USBFS_USBIO_CR0_PTR\r
-#define USBFS_USBIO_CR1 USBFS_USBIO_CR1_PTR\r
-#define USBFS_USBIO_CR2 USBFS_USBIO_CR2_PTR\r
-\r
-#define USBFS_USB_MEM ((reg8 *) CYDEV_USB_MEM_BASE)\r
-\r
-#if(CYDEV_CHIP_DIE_EXPECT == CYDEV_CHIP_DIE_LEOPARD)\r
- /* PSoC3 interrupt registers*/\r
- #define USBFS_USB_ISR_PRIOR ((reg8 *) CYDEV_INTC_PRIOR0)\r
- #define USBFS_USB_ISR_SET_EN ((reg8 *) CYDEV_INTC_SET_EN0)\r
- #define USBFS_USB_ISR_CLR_EN ((reg8 *) CYDEV_INTC_CLR_EN0)\r
- #define USBFS_USB_ISR_VECT ((cyisraddress *) CYDEV_INTC_VECT_MBASE)\r
-#elif(CYDEV_CHIP_DIE_EXPECT == CYDEV_CHIP_DIE_PANTHER)\r
- /* PSoC5 interrupt registers*/\r
- #define USBFS_USB_ISR_PRIOR ((reg8 *) CYDEV_NVIC_PRI_0)\r
- #define USBFS_USB_ISR_SET_EN ((reg8 *) CYDEV_NVIC_SETENA0)\r
- #define USBFS_USB_ISR_CLR_EN ((reg8 *) CYDEV_NVIC_CLRENA0)\r
- #define USBFS_USB_ISR_VECT ((cyisraddress *) CYDEV_NVIC_VECT_OFFSET)\r
-#endif /* End CYDEV_CHIP_DIE_EXPECT */\r
-\r
-\r
-/***************************************\r
-* Interrupt vectors, masks and priorities\r
-***************************************/\r
-\r
-#define USBFS_BUS_RESET_PRIOR USBFS_bus_reset__INTC_PRIOR_NUM\r
-#define USBFS_BUS_RESET_MASK USBFS_bus_reset__INTC_MASK\r
-#define USBFS_BUS_RESET_VECT_NUM USBFS_bus_reset__INTC_NUMBER\r
-\r
-#define USBFS_SOF_PRIOR USBFS_sof_int__INTC_PRIOR_NUM\r
-#define USBFS_SOF_MASK USBFS_sof_int__INTC_MASK\r
-#define USBFS_SOF_VECT_NUM USBFS_sof_int__INTC_NUMBER\r
-\r
-#define USBFS_EP_0_PRIOR USBFS_ep_0__INTC_PRIOR_NUM\r
-#define USBFS_EP_0_MASK USBFS_ep_0__INTC_MASK\r
-#define USBFS_EP_0_VECT_NUM USBFS_ep_0__INTC_NUMBER\r
-\r
-#define USBFS_EP_1_PRIOR USBFS_ep_1__INTC_PRIOR_NUM\r
-#define USBFS_EP_1_MASK USBFS_ep_1__INTC_MASK\r
-#define USBFS_EP_1_VECT_NUM USBFS_ep_1__INTC_NUMBER\r
-\r
-#define USBFS_EP_2_PRIOR USBFS_ep_2__INTC_PRIOR_NUM\r
-#define USBFS_EP_2_MASK USBFS_ep_2__INTC_MASK\r
-#define USBFS_EP_2_VECT_NUM USBFS_ep_2__INTC_NUMBER\r
-\r
-#define USBFS_EP_3_PRIOR USBFS_ep_3__INTC_PRIOR_NUM\r
-#define USBFS_EP_3_MASK USBFS_ep_3__INTC_MASK\r
-#define USBFS_EP_3_VECT_NUM USBFS_ep_3__INTC_NUMBER\r
-\r
-#define USBFS_EP_4_PRIOR USBFS_ep_4__INTC_PRIOR_NUM\r
-#define USBFS_EP_4_MASK USBFS_ep_4__INTC_MASK\r
-#define USBFS_EP_4_VECT_NUM USBFS_ep_4__INTC_NUMBER\r
-\r
-#define USBFS_EP_5_PRIOR USBFS_ep_5__INTC_PRIOR_NUM\r
-#define USBFS_EP_5_MASK USBFS_ep_5__INTC_MASK\r
-#define USBFS_EP_5_VECT_NUM USBFS_ep_5__INTC_NUMBER\r
-\r
-#define USBFS_EP_6_PRIOR USBFS_ep_6__INTC_PRIOR_NUM\r
-#define USBFS_EP_6_MASK USBFS_ep_6__INTC_MASK\r
-#define USBFS_EP_6_VECT_NUM USBFS_ep_6__INTC_NUMBER\r
-\r
-#define USBFS_EP_7_PRIOR USBFS_ep_7__INTC_PRIOR_NUM\r
-#define USBFS_EP_7_MASK USBFS_ep_7__INTC_MASK\r
-#define USBFS_EP_7_VECT_NUM USBFS_ep_7__INTC_NUMBER\r
-\r
-#define USBFS_EP_8_PRIOR USBFS_ep_8__INTC_PRIOR_NUM\r
-#define USBFS_EP_8_MASK USBFS_ep_8__INTC_MASK\r
-#define USBFS_EP_8_VECT_NUM USBFS_ep_8__INTC_NUMBER\r
-\r
-#define USBFS_DP_INTC_PRIOR USBFS_dp_int__INTC_PRIOR_NUM\r
-#define USBFS_DP_INTC_MASK USBFS_dp_int__INTC_MASK\r
-#define USBFS_DP_INTC_VECT_NUM USBFS_dp_int__INTC_NUMBER\r
-\r
-/* ARB ISR should have higher priority from EP_X ISR, therefore it is defined to highest (0) */\r
-#define USBFS_ARB_PRIOR (0u)\r
-#define USBFS_ARB_MASK USBFS_arb_int__INTC_MASK\r
-#define USBFS_ARB_VECT_NUM USBFS_arb_int__INTC_NUMBER\r
-\r
-/***************************************\r
- * Endpoint 0 offsets (Table 9-2)\r
- **************************************/\r
-\r
-#define USBFS_bmRequestType USBFS_EP0_DR0_PTR\r
-#define USBFS_bRequest USBFS_EP0_DR1_PTR\r
-#define USBFS_wValue USBFS_EP0_DR2_PTR\r
-#define USBFS_wValueHi USBFS_EP0_DR3_PTR\r
-#define USBFS_wValueLo USBFS_EP0_DR2_PTR\r
-#define USBFS_wIndex USBFS_EP0_DR4_PTR\r
-#define USBFS_wIndexHi USBFS_EP0_DR5_PTR\r
-#define USBFS_wIndexLo USBFS_EP0_DR4_PTR\r
-#define USBFS_length USBFS_EP0_DR6_PTR\r
-#define USBFS_lengthHi USBFS_EP0_DR7_PTR\r
-#define USBFS_lengthLo USBFS_EP0_DR6_PTR\r
-\r
-\r
-/***************************************\r
-* Register Constants\r
-***************************************/\r
-#define USBFS_VDDD_MV CYDEV_VDDD_MV\r
-#define USBFS_3500MV (3500u)\r
-\r
-#define USBFS_CR1_REG_ENABLE (0x01u)\r
-#define USBFS_CR1_ENABLE_LOCK (0x02u)\r
-#define USBFS_CR1_BUS_ACTIVITY_SHIFT (0x02u)\r
-#define USBFS_CR1_BUS_ACTIVITY ((uint8)(0x01u << USBFS_CR1_BUS_ACTIVITY_SHIFT))\r
-#define USBFS_CR1_TRIM_MSB_EN (0x08u)\r
-\r
-#define USBFS_EP0_CNT_DATA_TOGGLE (0x80u)\r
-#define USBFS_EPX_CNT_DATA_TOGGLE (0x80u)\r
-#define USBFS_EPX_CNT0_MASK (0x0Fu)\r
-#define USBFS_EPX_CNTX_MSB_MASK (0x07u)\r
-#define USBFS_EPX_CNTX_ADDR_SHIFT (0x04u)\r
-#define USBFS_EPX_CNTX_ADDR_OFFSET (0x10u)\r
-#define USBFS_EPX_CNTX_CRC_COUNT (0x02u)\r
-#define USBFS_EPX_DATA_BUF_MAX (512u)\r
-\r
-#define USBFS_CR0_ENABLE (0x80u)\r
-\r
-/* A 100 KHz clock is used for BUS reset count. Recommended is to count 10 pulses */\r
-#define USBFS_BUS_RST_COUNT (0x0au)\r
-\r
-#define USBFS_USBIO_CR1_IOMODE (0x20u)\r
-#define USBFS_USBIO_CR1_USBPUEN (0x04u)\r
-#define USBFS_USBIO_CR1_DP0 (0x02u)\r
-#define USBFS_USBIO_CR1_DM0 (0x01u)\r
-\r
-#define USBFS_USBIO_CR0_TEN (0x80u)\r
-#define USBFS_USBIO_CR0_TSE0 (0x40u)\r
-#define USBFS_USBIO_CR0_TD (0x20u)\r
-#define USBFS_USBIO_CR0_RD (0x01u)\r
-\r
-#define USBFS_FASTCLK_IMO_CR_USBCLK_ON (0x40u)\r
-#define USBFS_FASTCLK_IMO_CR_XCLKEN (0x20u)\r
-#define USBFS_FASTCLK_IMO_CR_FX2ON (0x10u)\r
-\r
-#define USBFS_ARB_EPX_CFG_RESET (0x08u)\r
-#define USBFS_ARB_EPX_CFG_CRC_BYPASS (0x04u)\r
-#define USBFS_ARB_EPX_CFG_DMA_REQ (0x02u)\r
-#define USBFS_ARB_EPX_CFG_IN_DATA_RDY (0x01u)\r
-\r
-#define USBFS_ARB_EPX_SR_IN_BUF_FULL (0x01u)\r
-#define USBFS_ARB_EPX_SR_DMA_GNT (0x02u)\r
-#define USBFS_ARB_EPX_SR_BUF_OVER (0x04u)\r
-#define USBFS_ARB_EPX_SR_BUF_UNDER (0x08u)\r
-\r
-#define USBFS_ARB_CFG_AUTO_MEM (0x10u)\r
-#define USBFS_ARB_CFG_MANUAL_DMA (0x20u)\r
-#define USBFS_ARB_CFG_AUTO_DMA (0x40u)\r
-#define USBFS_ARB_CFG_CFG_CPM (0x80u)\r
-\r
-#if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- #define USBFS_ARB_EPX_INT_MASK (0x1Du)\r
-#else\r
- #define USBFS_ARB_EPX_INT_MASK (0x1Fu)\r
-#endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-#define USBFS_ARB_INT_MASK (uint8)((USBFS_DMA1_REMOVE ^ 1u) | \\r
- (uint8)((USBFS_DMA2_REMOVE ^ 1u) << 1u) | \\r
- (uint8)((USBFS_DMA3_REMOVE ^ 1u) << 2u) | \\r
- (uint8)((USBFS_DMA4_REMOVE ^ 1u) << 3u) | \\r
- (uint8)((USBFS_DMA5_REMOVE ^ 1u) << 4u) | \\r
- (uint8)((USBFS_DMA6_REMOVE ^ 1u) << 5u) | \\r
- (uint8)((USBFS_DMA7_REMOVE ^ 1u) << 6u) | \\r
- (uint8)((USBFS_DMA8_REMOVE ^ 1u) << 7u) )\r
-\r
-#define USBFS_SIE_EP_INT_EP1_MASK (0x01u)\r
-#define USBFS_SIE_EP_INT_EP2_MASK (0x02u)\r
-#define USBFS_SIE_EP_INT_EP3_MASK (0x04u)\r
-#define USBFS_SIE_EP_INT_EP4_MASK (0x08u)\r
-#define USBFS_SIE_EP_INT_EP5_MASK (0x10u)\r
-#define USBFS_SIE_EP_INT_EP6_MASK (0x20u)\r
-#define USBFS_SIE_EP_INT_EP7_MASK (0x40u)\r
-#define USBFS_SIE_EP_INT_EP8_MASK (0x80u)\r
-\r
-#define USBFS_PM_ACT_EN_FSUSB USBFS_USB__PM_ACT_MSK\r
-#define USBFS_PM_STBY_EN_FSUSB USBFS_USB__PM_STBY_MSK\r
-#define USBFS_PM_AVAIL_EN_FSUSBIO (0x10u)\r
-\r
-#define USBFS_PM_USB_CR0_REF_EN (0x01u)\r
-#define USBFS_PM_USB_CR0_PD_N (0x02u)\r
-#define USBFS_PM_USB_CR0_PD_PULLUP_N (0x04u)\r
-\r
-#define USBFS_USB_CLK_ENABLE (0x01u)\r
-\r
-#define USBFS_DM_MASK USBFS_Dm__0__MASK\r
-#define USBFS_DP_MASK USBFS_Dp__0__MASK\r
-\r
-#define USBFS_DYN_RECONFIG_ENABLE (0x01u)\r
-#define USBFS_DYN_RECONFIG_EP_SHIFT (0x01u)\r
-#define USBFS_DYN_RECONFIG_RDY_STS (0x10u)\r
-\r
-\r
-#endif /* End CY_USBFS_USBFS_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_Dm.c \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file contains API to enable firmware control of a Pins component.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "cytypes.h"\r
-#include "USBFS_Dm.h"\r
-\r
-/* APIs are not generated for P15[7:6] on PSoC 5 */\r
-#if !(CY_PSOC5A &&\\r
- USBFS_Dm__PORT == 15 && ((USBFS_Dm__MASK & 0xC0) != 0))\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dm_Write\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Assign a new value to the digital port's data output register. \r
-*\r
-* Parameters: \r
-* prtValue: The value to be assigned to the Digital Port. \r
-*\r
-* Return: \r
-* None\r
-* \r
-*******************************************************************************/\r
-void USBFS_Dm_Write(uint8 value) \r
-{\r
- uint8 staticBits = (USBFS_Dm_DR & (uint8)(~USBFS_Dm_MASK));\r
- USBFS_Dm_DR = staticBits | ((uint8)(value << USBFS_Dm_SHIFT) & USBFS_Dm_MASK);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dm_SetDriveMode\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Change the drive mode on the pins of the port.\r
-* \r
-* Parameters: \r
-* mode: Change the pins to this drive mode.\r
-*\r
-* Return: \r
-* None\r
-*\r
-*******************************************************************************/\r
-void USBFS_Dm_SetDriveMode(uint8 mode) \r
-{\r
- CyPins_SetPinDriveMode(USBFS_Dm_0, mode);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dm_Read\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Read the current value on the pins of the Digital Port in right justified \r
-* form.\r
-*\r
-* Parameters: \r
-* None\r
-*\r
-* Return: \r
-* Returns the current value of the Digital Port as a right justified number\r
-* \r
-* Note:\r
-* Macro USBFS_Dm_ReadPS calls this function. \r
-* \r
-*******************************************************************************/\r
-uint8 USBFS_Dm_Read(void) \r
-{\r
- return (USBFS_Dm_PS & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dm_ReadDataReg\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Read the current value assigned to a Digital Port's data output register\r
-*\r
-* Parameters: \r
-* None \r
-*\r
-* Return: \r
-* Returns the current value assigned to the Digital Port's data output register\r
-* \r
-*******************************************************************************/\r
-uint8 USBFS_Dm_ReadDataReg(void) \r
-{\r
- return (USBFS_Dm_DR & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
-}\r
-\r
-\r
-/* If Interrupts Are Enabled for this Pins component */ \r
-#if defined(USBFS_Dm_INTSTAT) \r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_Dm_ClearInterrupt\r
- ********************************************************************************\r
- * Summary:\r
- * Clears any active interrupts attached to port and returns the value of the \r
- * interrupt status register.\r
- *\r
- * Parameters: \r
- * None \r
- *\r
- * Return: \r
- * Returns the value of the interrupt status register\r
- * \r
- *******************************************************************************/\r
- uint8 USBFS_Dm_ClearInterrupt(void) \r
- {\r
- return (USBFS_Dm_INTSTAT & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;\r
- }\r
-\r
-#endif /* If Interrupts Are Enabled for this Pins component */ \r
-\r
-#endif /* CY_PSOC5A... */\r
-\r
- \r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_Dm.h \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file containts Control Register function prototypes and register defines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_PINS_USBFS_Dm_H) /* Pins USBFS_Dm_H */\r
-#define CY_PINS_USBFS_Dm_H\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-#include "cypins.h"\r
-#include "USBFS_Dm_aliases.h"\r
-\r
-/* Check to see if required defines such as CY_PSOC5A are available */\r
-/* They are defined starting with cy_boot v3.0 */\r
-#if !defined (CY_PSOC5A)\r
- #error Component cy_pins_v1_90 requires cy_boot v3.0 or later\r
-#endif /* (CY_PSOC5A) */\r
-\r
-/* APIs are not generated for P15[7:6] */\r
-#if !(CY_PSOC5A &&\\r
- USBFS_Dm__PORT == 15 && ((USBFS_Dm__MASK & 0xC0) != 0))\r
-\r
-\r
-/***************************************\r
-* Function Prototypes \r
-***************************************/ \r
-\r
-void USBFS_Dm_Write(uint8 value) ;\r
-void USBFS_Dm_SetDriveMode(uint8 mode) ;\r
-uint8 USBFS_Dm_ReadDataReg(void) ;\r
-uint8 USBFS_Dm_Read(void) ;\r
-uint8 USBFS_Dm_ClearInterrupt(void) ;\r
-\r
-\r
-/***************************************\r
-* API Constants \r
-***************************************/\r
-\r
-/* Drive Modes */\r
-#define USBFS_Dm_DM_ALG_HIZ PIN_DM_ALG_HIZ\r
-#define USBFS_Dm_DM_DIG_HIZ PIN_DM_DIG_HIZ\r
-#define USBFS_Dm_DM_RES_UP PIN_DM_RES_UP\r
-#define USBFS_Dm_DM_RES_DWN PIN_DM_RES_DWN\r
-#define USBFS_Dm_DM_OD_LO PIN_DM_OD_LO\r
-#define USBFS_Dm_DM_OD_HI PIN_DM_OD_HI\r
-#define USBFS_Dm_DM_STRONG PIN_DM_STRONG\r
-#define USBFS_Dm_DM_RES_UPDWN PIN_DM_RES_UPDWN\r
-\r
-/* Digital Port Constants */\r
-#define USBFS_Dm_MASK USBFS_Dm__MASK\r
-#define USBFS_Dm_SHIFT USBFS_Dm__SHIFT\r
-#define USBFS_Dm_WIDTH 1u\r
-\r
-\r
-/***************************************\r
-* Registers \r
-***************************************/\r
-\r
-/* Main Port Registers */\r
-/* Pin State */\r
-#define USBFS_Dm_PS (* (reg8 *) USBFS_Dm__PS)\r
-/* Data Register */\r
-#define USBFS_Dm_DR (* (reg8 *) USBFS_Dm__DR)\r
-/* Port Number */\r
-#define USBFS_Dm_PRT_NUM (* (reg8 *) USBFS_Dm__PRT) \r
-/* Connect to Analog Globals */ \r
-#define USBFS_Dm_AG (* (reg8 *) USBFS_Dm__AG) \r
-/* Analog MUX bux enable */\r
-#define USBFS_Dm_AMUX (* (reg8 *) USBFS_Dm__AMUX) \r
-/* Bidirectional Enable */ \r
-#define USBFS_Dm_BIE (* (reg8 *) USBFS_Dm__BIE)\r
-/* Bit-mask for Aliased Register Access */\r
-#define USBFS_Dm_BIT_MASK (* (reg8 *) USBFS_Dm__BIT_MASK)\r
-/* Bypass Enable */\r
-#define USBFS_Dm_BYP (* (reg8 *) USBFS_Dm__BYP)\r
-/* Port wide control signals */ \r
-#define USBFS_Dm_CTL (* (reg8 *) USBFS_Dm__CTL)\r
-/* Drive Modes */\r
-#define USBFS_Dm_DM0 (* (reg8 *) USBFS_Dm__DM0) \r
-#define USBFS_Dm_DM1 (* (reg8 *) USBFS_Dm__DM1)\r
-#define USBFS_Dm_DM2 (* (reg8 *) USBFS_Dm__DM2) \r
-/* Input Buffer Disable Override */\r
-#define USBFS_Dm_INP_DIS (* (reg8 *) USBFS_Dm__INP_DIS)\r
-/* LCD Common or Segment Drive */\r
-#define USBFS_Dm_LCD_COM_SEG (* (reg8 *) USBFS_Dm__LCD_COM_SEG)\r
-/* Enable Segment LCD */\r
-#define USBFS_Dm_LCD_EN (* (reg8 *) USBFS_Dm__LCD_EN)\r
-/* Slew Rate Control */\r
-#define USBFS_Dm_SLW (* (reg8 *) USBFS_Dm__SLW)\r
-\r
-/* DSI Port Registers */\r
-/* Global DSI Select Register */\r
-#define USBFS_Dm_PRTDSI__CAPS_SEL (* (reg8 *) USBFS_Dm__PRTDSI__CAPS_SEL) \r
-/* Double Sync Enable */\r
-#define USBFS_Dm_PRTDSI__DBL_SYNC_IN (* (reg8 *) USBFS_Dm__PRTDSI__DBL_SYNC_IN) \r
-/* Output Enable Select Drive Strength */\r
-#define USBFS_Dm_PRTDSI__OE_SEL0 (* (reg8 *) USBFS_Dm__PRTDSI__OE_SEL0) \r
-#define USBFS_Dm_PRTDSI__OE_SEL1 (* (reg8 *) USBFS_Dm__PRTDSI__OE_SEL1) \r
-/* Port Pin Output Select Registers */\r
-#define USBFS_Dm_PRTDSI__OUT_SEL0 (* (reg8 *) USBFS_Dm__PRTDSI__OUT_SEL0) \r
-#define USBFS_Dm_PRTDSI__OUT_SEL1 (* (reg8 *) USBFS_Dm__PRTDSI__OUT_SEL1) \r
-/* Sync Output Enable Registers */\r
-#define USBFS_Dm_PRTDSI__SYNC_OUT (* (reg8 *) USBFS_Dm__PRTDSI__SYNC_OUT) \r
-\r
-\r
-#if defined(USBFS_Dm__INTSTAT) /* Interrupt Registers */\r
-\r
- #define USBFS_Dm_INTSTAT (* (reg8 *) USBFS_Dm__INTSTAT)\r
- #define USBFS_Dm_SNAP (* (reg8 *) USBFS_Dm__SNAP)\r
-\r
-#endif /* Interrupt Registers */\r
-\r
-#endif /* CY_PSOC5A... */\r
-\r
-#endif /* CY_PINS_USBFS_Dm_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_Dm.h \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file containts Control Register function prototypes and register defines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_PINS_USBFS_Dm_ALIASES_H) /* Pins USBFS_Dm_ALIASES_H */\r
-#define CY_PINS_USBFS_Dm_ALIASES_H\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-\r
-\r
-\r
-/***************************************\r
-* Constants \r
-***************************************/\r
-#define USBFS_Dm_0 USBFS_Dm__0__PC\r
-\r
-#endif /* End Pins USBFS_Dm_ALIASES_H */\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_Dp.c \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file contains API to enable firmware control of a Pins component.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "cytypes.h"\r
-#include "USBFS_Dp.h"\r
-\r
-/* APIs are not generated for P15[7:6] on PSoC 5 */\r
-#if !(CY_PSOC5A &&\\r
- USBFS_Dp__PORT == 15 && ((USBFS_Dp__MASK & 0xC0) != 0))\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dp_Write\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Assign a new value to the digital port's data output register. \r
-*\r
-* Parameters: \r
-* prtValue: The value to be assigned to the Digital Port. \r
-*\r
-* Return: \r
-* None\r
-* \r
-*******************************************************************************/\r
-void USBFS_Dp_Write(uint8 value) \r
-{\r
- uint8 staticBits = (USBFS_Dp_DR & (uint8)(~USBFS_Dp_MASK));\r
- USBFS_Dp_DR = staticBits | ((uint8)(value << USBFS_Dp_SHIFT) & USBFS_Dp_MASK);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dp_SetDriveMode\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Change the drive mode on the pins of the port.\r
-* \r
-* Parameters: \r
-* mode: Change the pins to this drive mode.\r
-*\r
-* Return: \r
-* None\r
-*\r
-*******************************************************************************/\r
-void USBFS_Dp_SetDriveMode(uint8 mode) \r
-{\r
- CyPins_SetPinDriveMode(USBFS_Dp_0, mode);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dp_Read\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Read the current value on the pins of the Digital Port in right justified \r
-* form.\r
-*\r
-* Parameters: \r
-* None\r
-*\r
-* Return: \r
-* Returns the current value of the Digital Port as a right justified number\r
-* \r
-* Note:\r
-* Macro USBFS_Dp_ReadPS calls this function. \r
-* \r
-*******************************************************************************/\r
-uint8 USBFS_Dp_Read(void) \r
-{\r
- return (USBFS_Dp_PS & USBFS_Dp_MASK) >> USBFS_Dp_SHIFT;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Dp_ReadDataReg\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Read the current value assigned to a Digital Port's data output register\r
-*\r
-* Parameters: \r
-* None \r
-*\r
-* Return: \r
-* Returns the current value assigned to the Digital Port's data output register\r
-* \r
-*******************************************************************************/\r
-uint8 USBFS_Dp_ReadDataReg(void) \r
-{\r
- return (USBFS_Dp_DR & USBFS_Dp_MASK) >> USBFS_Dp_SHIFT;\r
-}\r
-\r
-\r
-/* If Interrupts Are Enabled for this Pins component */ \r
-#if defined(USBFS_Dp_INTSTAT) \r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_Dp_ClearInterrupt\r
- ********************************************************************************\r
- * Summary:\r
- * Clears any active interrupts attached to port and returns the value of the \r
- * interrupt status register.\r
- *\r
- * Parameters: \r
- * None \r
- *\r
- * Return: \r
- * Returns the value of the interrupt status register\r
- * \r
- *******************************************************************************/\r
- uint8 USBFS_Dp_ClearInterrupt(void) \r
- {\r
- return (USBFS_Dp_INTSTAT & USBFS_Dp_MASK) >> USBFS_Dp_SHIFT;\r
- }\r
-\r
-#endif /* If Interrupts Are Enabled for this Pins component */ \r
-\r
-#endif /* CY_PSOC5A... */\r
-\r
- \r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_Dp.h \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file containts Control Register function prototypes and register defines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_PINS_USBFS_Dp_H) /* Pins USBFS_Dp_H */\r
-#define CY_PINS_USBFS_Dp_H\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-#include "cypins.h"\r
-#include "USBFS_Dp_aliases.h"\r
-\r
-/* Check to see if required defines such as CY_PSOC5A are available */\r
-/* They are defined starting with cy_boot v3.0 */\r
-#if !defined (CY_PSOC5A)\r
- #error Component cy_pins_v1_90 requires cy_boot v3.0 or later\r
-#endif /* (CY_PSOC5A) */\r
-\r
-/* APIs are not generated for P15[7:6] */\r
-#if !(CY_PSOC5A &&\\r
- USBFS_Dp__PORT == 15 && ((USBFS_Dp__MASK & 0xC0) != 0))\r
-\r
-\r
-/***************************************\r
-* Function Prototypes \r
-***************************************/ \r
-\r
-void USBFS_Dp_Write(uint8 value) ;\r
-void USBFS_Dp_SetDriveMode(uint8 mode) ;\r
-uint8 USBFS_Dp_ReadDataReg(void) ;\r
-uint8 USBFS_Dp_Read(void) ;\r
-uint8 USBFS_Dp_ClearInterrupt(void) ;\r
-\r
-\r
-/***************************************\r
-* API Constants \r
-***************************************/\r
-\r
-/* Drive Modes */\r
-#define USBFS_Dp_DM_ALG_HIZ PIN_DM_ALG_HIZ\r
-#define USBFS_Dp_DM_DIG_HIZ PIN_DM_DIG_HIZ\r
-#define USBFS_Dp_DM_RES_UP PIN_DM_RES_UP\r
-#define USBFS_Dp_DM_RES_DWN PIN_DM_RES_DWN\r
-#define USBFS_Dp_DM_OD_LO PIN_DM_OD_LO\r
-#define USBFS_Dp_DM_OD_HI PIN_DM_OD_HI\r
-#define USBFS_Dp_DM_STRONG PIN_DM_STRONG\r
-#define USBFS_Dp_DM_RES_UPDWN PIN_DM_RES_UPDWN\r
-\r
-/* Digital Port Constants */\r
-#define USBFS_Dp_MASK USBFS_Dp__MASK\r
-#define USBFS_Dp_SHIFT USBFS_Dp__SHIFT\r
-#define USBFS_Dp_WIDTH 1u\r
-\r
-\r
-/***************************************\r
-* Registers \r
-***************************************/\r
-\r
-/* Main Port Registers */\r
-/* Pin State */\r
-#define USBFS_Dp_PS (* (reg8 *) USBFS_Dp__PS)\r
-/* Data Register */\r
-#define USBFS_Dp_DR (* (reg8 *) USBFS_Dp__DR)\r
-/* Port Number */\r
-#define USBFS_Dp_PRT_NUM (* (reg8 *) USBFS_Dp__PRT) \r
-/* Connect to Analog Globals */ \r
-#define USBFS_Dp_AG (* (reg8 *) USBFS_Dp__AG) \r
-/* Analog MUX bux enable */\r
-#define USBFS_Dp_AMUX (* (reg8 *) USBFS_Dp__AMUX) \r
-/* Bidirectional Enable */ \r
-#define USBFS_Dp_BIE (* (reg8 *) USBFS_Dp__BIE)\r
-/* Bit-mask for Aliased Register Access */\r
-#define USBFS_Dp_BIT_MASK (* (reg8 *) USBFS_Dp__BIT_MASK)\r
-/* Bypass Enable */\r
-#define USBFS_Dp_BYP (* (reg8 *) USBFS_Dp__BYP)\r
-/* Port wide control signals */ \r
-#define USBFS_Dp_CTL (* (reg8 *) USBFS_Dp__CTL)\r
-/* Drive Modes */\r
-#define USBFS_Dp_DM0 (* (reg8 *) USBFS_Dp__DM0) \r
-#define USBFS_Dp_DM1 (* (reg8 *) USBFS_Dp__DM1)\r
-#define USBFS_Dp_DM2 (* (reg8 *) USBFS_Dp__DM2) \r
-/* Input Buffer Disable Override */\r
-#define USBFS_Dp_INP_DIS (* (reg8 *) USBFS_Dp__INP_DIS)\r
-/* LCD Common or Segment Drive */\r
-#define USBFS_Dp_LCD_COM_SEG (* (reg8 *) USBFS_Dp__LCD_COM_SEG)\r
-/* Enable Segment LCD */\r
-#define USBFS_Dp_LCD_EN (* (reg8 *) USBFS_Dp__LCD_EN)\r
-/* Slew Rate Control */\r
-#define USBFS_Dp_SLW (* (reg8 *) USBFS_Dp__SLW)\r
-\r
-/* DSI Port Registers */\r
-/* Global DSI Select Register */\r
-#define USBFS_Dp_PRTDSI__CAPS_SEL (* (reg8 *) USBFS_Dp__PRTDSI__CAPS_SEL) \r
-/* Double Sync Enable */\r
-#define USBFS_Dp_PRTDSI__DBL_SYNC_IN (* (reg8 *) USBFS_Dp__PRTDSI__DBL_SYNC_IN) \r
-/* Output Enable Select Drive Strength */\r
-#define USBFS_Dp_PRTDSI__OE_SEL0 (* (reg8 *) USBFS_Dp__PRTDSI__OE_SEL0) \r
-#define USBFS_Dp_PRTDSI__OE_SEL1 (* (reg8 *) USBFS_Dp__PRTDSI__OE_SEL1) \r
-/* Port Pin Output Select Registers */\r
-#define USBFS_Dp_PRTDSI__OUT_SEL0 (* (reg8 *) USBFS_Dp__PRTDSI__OUT_SEL0) \r
-#define USBFS_Dp_PRTDSI__OUT_SEL1 (* (reg8 *) USBFS_Dp__PRTDSI__OUT_SEL1) \r
-/* Sync Output Enable Registers */\r
-#define USBFS_Dp_PRTDSI__SYNC_OUT (* (reg8 *) USBFS_Dp__PRTDSI__SYNC_OUT) \r
-\r
-\r
-#if defined(USBFS_Dp__INTSTAT) /* Interrupt Registers */\r
-\r
- #define USBFS_Dp_INTSTAT (* (reg8 *) USBFS_Dp__INTSTAT)\r
- #define USBFS_Dp_SNAP (* (reg8 *) USBFS_Dp__SNAP)\r
-\r
-#endif /* Interrupt Registers */\r
-\r
-#endif /* CY_PSOC5A... */\r
-\r
-#endif /* CY_PINS_USBFS_Dp_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_Dp.h \r
-* Version 1.90\r
-*\r
-* Description:\r
-* This file containts Control Register function prototypes and register defines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_PINS_USBFS_Dp_ALIASES_H) /* Pins USBFS_Dp_ALIASES_H */\r
-#define CY_PINS_USBFS_Dp_ALIASES_H\r
-\r
-#include "cytypes.h"\r
-#include "cyfitter.h"\r
-\r
-\r
-\r
-/***************************************\r
-* Constants \r
-***************************************/\r
-#define USBFS_Dp_0 USBFS_Dp__0__PC\r
-\r
-#endif /* End Pins USBFS_Dp_ALIASES_H */\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_audio.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB AUDIO Class request handler.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-\r
-#if defined(USBFS_ENABLE_AUDIO_CLASS)\r
-\r
-#include "USBFS_audio.h"\r
-#include "USBFS_pvt.h"\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING) \r
- #include "USBFS_midi.h"\r
-#endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-\r
-/* `#START CUSTOM_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-#if !defined(USER_SUPPLIED_AUDIO_HANDLER)\r
-\r
-\r
-/***************************************\r
-* AUDIO Variables\r
-***************************************/\r
-\r
-#if defined(USBFS_ENABLE_AUDIO_STREAMING)\r
- volatile uint8 USBFS_currentSampleFrequency[USBFS_MAX_EP][USBFS_SAMPLE_FREQ_LEN];\r
- volatile uint8 USBFS_frequencyChanged;\r
- volatile uint8 USBFS_currentMute;\r
- volatile uint8 USBFS_currentVolume[USBFS_VOLUME_LEN];\r
- volatile uint8 USBFS_minimumVolume[USBFS_VOLUME_LEN] = {USBFS_VOL_MIN_LSB,\r
- USBFS_VOL_MIN_MSB};\r
- volatile uint8 USBFS_maximumVolume[USBFS_VOLUME_LEN] = {USBFS_VOL_MAX_LSB,\r
- USBFS_VOL_MAX_MSB};\r
- volatile uint8 USBFS_resolutionVolume[USBFS_VOLUME_LEN] = {USBFS_VOL_RES_LSB,\r
- USBFS_VOL_RES_MSB};\r
-#endif /* End USBFS_ENABLE_AUDIO_STREAMING */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_DispatchAUDIOClassRqst\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine dispatches class requests\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled\r
-*\r
-* Global variables:\r
-* USBFS_currentSampleFrequency: Contains the current audio Sample\r
-* Frequency. It is set by the Host using SET_CUR request to the endpoint.\r
-* USBFS_frequencyChanged: This variable is used as a flag for the\r
-* user code, to be aware that Host has been sent request for changing\r
-* Sample Frequency. Sample frequency will be sent on the next OUT\r
-* transaction. It is contains endpoint address when set. The following\r
-* code is recommended for detecting new Sample Frequency in main code:\r
-* if((USBFS_frequencyChanged != 0) &&\r
-* (USBFS_transferState == USBFS_TRANS_STATE_IDLE))\r
-* {\r
-* USBFS_frequencyChanged = 0;\r
-* }\r
-* USBFS_transferState variable is checked to be sure that\r
-* transfer completes.\r
-* USBFS_currentMute: Contains mute configuration set by Host.\r
-* USBFS_currentVolume: Contains volume level set by Host.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_DispatchAUDIOClassRqst(void) \r
-{\r
- uint8 requestHandled = USBFS_FALSE;\r
-\r
- #if defined(USBFS_ENABLE_AUDIO_STREAMING)\r
- uint8 epNumber;\r
- epNumber = CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED;\r
- #endif /* End USBFS_ENABLE_AUDIO_STREAMING */\r
-\r
- if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- {\r
- /* Control Read */\r
- if((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK) == \\r
- USBFS_RQST_RCPT_EP)\r
- {\r
- /* Endpoint */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_GET_CUR:\r
- #if defined(USBFS_ENABLE_AUDIO_STREAMING)\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_SAMPLING_FREQ_CONTROL)\r
- {\r
- /* Endpoint Control Selector is Sampling Frequency */\r
- USBFS_currentTD.wCount = USBFS_SAMPLE_FREQ_LEN;\r
- USBFS_currentTD.pData = USBFS_currentSampleFrequency[epNumber];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- #endif /* End USBFS_ENABLE_AUDIO_STREAMING */\r
-\r
- /* `#START AUDIO_READ_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
- else if((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK) == \\r
- USBFS_RQST_RCPT_IFC)\r
- {\r
- /* Interface or Entity ID */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_GET_CUR:\r
- #if defined(USBFS_ENABLE_AUDIO_STREAMING)\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_MUTE_CONTROL)\r
- {\r
- /* `#START MUTE_CONTROL_GET_REQUEST` Place multi-channel handler here */\r
-\r
- /* `#END` */\r
- \r
- /* Entity ID Control Selector is MUTE */\r
- USBFS_currentTD.wCount = 1u;\r
- USBFS_currentTD.pData = &USBFS_currentMute;\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- else if(CY_GET_REG8(USBFS_wValueHi) == USBFS_VOLUME_CONTROL)\r
- {\r
- /* `#START VOLUME_CONTROL_GET_REQUEST` Place multi-channel handler here */\r
-\r
- /* `#END` */\r
-\r
- /* Entity ID Control Selector is VOLUME, */\r
- USBFS_currentTD.wCount = USBFS_VOLUME_LEN;\r
- USBFS_currentTD.pData = USBFS_currentVolume;\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- else\r
- {\r
- /* `#START OTHER_GET_CUR_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
- }\r
- break;\r
- case USBFS_GET_MIN: /* GET_MIN */\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_VOLUME_CONTROL)\r
- {\r
- /* Entity ID Control Selector is VOLUME, */\r
- USBFS_currentTD.wCount = USBFS_VOLUME_LEN;\r
- USBFS_currentTD.pData = &USBFS_minimumVolume[0];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- break;\r
- case USBFS_GET_MAX: /* GET_MAX */\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_VOLUME_CONTROL)\r
- {\r
- /* Entity ID Control Selector is VOLUME, */\r
- USBFS_currentTD.wCount = USBFS_VOLUME_LEN;\r
- USBFS_currentTD.pData = &USBFS_maximumVolume[0];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- break;\r
- case USBFS_GET_RES: /* GET_RES */\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_VOLUME_CONTROL)\r
- {\r
- /* Entity ID Control Selector is VOLUME, */\r
- USBFS_currentTD.wCount = USBFS_VOLUME_LEN;\r
- USBFS_currentTD.pData = &USBFS_resolutionVolume[0];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- break;\r
- /* The contents of the status message is reserved for future use.\r
- * For the time being, a null packet should be returned in the data stage of the\r
- * control transfer, and the received null packet should be ACKed.\r
- */\r
- case USBFS_GET_STAT:\r
- USBFS_currentTD.wCount = 0u;\r
- requestHandled = USBFS_InitControlWrite();\r
-\r
- #endif /* End USBFS_ENABLE_AUDIO_STREAMING */\r
-\r
- /* `#START AUDIO_WRITE_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
- else\r
- { /* USBFS_RQST_RCPT_OTHER */\r
- }\r
- }\r
- else if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == \\r
- USBFS_RQST_DIR_H2D)\r
- {\r
- /* Control Write */\r
- if((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK) == \\r
- USBFS_RQST_RCPT_EP)\r
- {\r
- /* Endpoint */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_SET_CUR:\r
- #if defined(USBFS_ENABLE_AUDIO_STREAMING)\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_SAMPLING_FREQ_CONTROL)\r
- {\r
- /* Endpoint Control Selector is Sampling Frequency */\r
- USBFS_currentTD.wCount = USBFS_SAMPLE_FREQ_LEN;\r
- USBFS_currentTD.pData = USBFS_currentSampleFrequency[epNumber];\r
- requestHandled = USBFS_InitControlWrite();\r
- USBFS_frequencyChanged = epNumber;\r
- }\r
- #endif /* End USBFS_ENABLE_AUDIO_STREAMING */\r
-\r
- /* `#START AUDIO_SAMPLING_FREQ_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
- else if((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK) == \\r
- USBFS_RQST_RCPT_IFC)\r
- {\r
- /* Interface or Entity ID */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_SET_CUR:\r
- #if defined(USBFS_ENABLE_AUDIO_STREAMING)\r
- if(CY_GET_REG8(USBFS_wValueHi) == USBFS_MUTE_CONTROL)\r
- {\r
- /* `#START MUTE_SET_REQUEST` Place multi-channel handler here */\r
-\r
- /* `#END` */\r
-\r
- /* Entity ID Control Selector is MUTE */\r
- USBFS_currentTD.wCount = 1u;\r
- USBFS_currentTD.pData = &USBFS_currentMute;\r
- requestHandled = USBFS_InitControlWrite();\r
- }\r
- else if(CY_GET_REG8(USBFS_wValueHi) == USBFS_VOLUME_CONTROL)\r
- {\r
- /* `#START VOLUME_CONTROL_SET_REQUEST` Place multi-channel handler here */\r
-\r
- /* `#END` */\r
-\r
- /* Entity ID Control Selector is VOLUME */\r
- USBFS_currentTD.wCount = USBFS_VOLUME_LEN;\r
- USBFS_currentTD.pData = USBFS_currentVolume;\r
- requestHandled = USBFS_InitControlWrite();\r
- }\r
- else\r
- {\r
- /* `#START OTHER_SET_CUR_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
- }\r
- #endif /* End USBFS_ENABLE_AUDIO_STREAMING */\r
-\r
- /* `#START AUDIO_CONTROL_SEL_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
- else\r
- { /* USBFS_RQST_RCPT_OTHER */\r
- }\r
- }\r
- else\r
- { /* requestHandled is initialized as FALSE by default */\r
- }\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-#endif /* USER_SUPPLIED_AUDIO_HANDLER */\r
-\r
-\r
-/*******************************************************************************\r
-* Additional user functions supporting AUDIO Requests\r
-********************************************************************************/\r
-\r
-/* `#START AUDIO_FUNCTIONS` Place any additional functions here */\r
-\r
-/* `#END` */\r
-\r
-#endif /* End USBFS_ENABLE_AUDIO_CLASS*/\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_audio.h\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Header File for the USFS component. Contains prototypes and constant values.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_USBFS_USBFS_audio_H)\r
-#define CY_USBFS_USBFS_audio_H\r
-\r
-#include "cytypes.h"\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-\r
-/* `#START CUSTOM_CONSTANTS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/***************************************\r
-* Constants for USBFS_audio API.\r
-***************************************/\r
-\r
-/* Audio Class-Specific Request Codes (AUDIO Table A-9) */\r
-#define USBFS_REQUEST_CODE_UNDEFINED (0x00u)\r
-#define USBFS_SET_CUR (0x01u)\r
-#define USBFS_GET_CUR (0x81u)\r
-#define USBFS_SET_MIN (0x02u)\r
-#define USBFS_GET_MIN (0x82u)\r
-#define USBFS_SET_MAX (0x03u)\r
-#define USBFS_GET_MAX (0x83u)\r
-#define USBFS_SET_RES (0x04u)\r
-#define USBFS_GET_RES (0x84u)\r
-#define USBFS_SET_MEM (0x05u)\r
-#define USBFS_GET_MEM (0x85u)\r
-#define USBFS_GET_STAT (0xFFu)\r
-\r
-/* Endpoint Control Selectors (AUDIO Table A-19) */\r
-#define USBFS_EP_CONTROL_UNDEFINED (0x00u)\r
-#define USBFS_SAMPLING_FREQ_CONTROL (0x01u)\r
-#define USBFS_PITCH_CONTROL (0x02u)\r
-\r
-/* Feature Unit Control Selectors (AUDIO Table A-11) */\r
-#define USBFS_FU_CONTROL_UNDEFINED (0x00u)\r
-#define USBFS_MUTE_CONTROL (0x01u)\r
-#define USBFS_VOLUME_CONTROL (0x02u)\r
-#define USBFS_BASS_CONTROL (0x03u)\r
-#define USBFS_MID_CONTROL (0x04u)\r
-#define USBFS_TREBLE_CONTROL (0x05u)\r
-#define USBFS_GRAPHIC_EQUALIZER_CONTROL (0x06u)\r
-#define USBFS_AUTOMATIC_GAIN_CONTROL (0x07u)\r
-#define USBFS_DELAY_CONTROL (0x08u)\r
-#define USBFS_BASS_BOOST_CONTROL (0x09u)\r
-#define USBFS_LOUDNESS_CONTROL (0x0Au)\r
-\r
-#define USBFS_SAMPLE_FREQ_LEN (3u)\r
-#define USBFS_VOLUME_LEN (2u)\r
-\r
-#if !defined(USER_SUPPLIED_DEFAULT_VOLUME_VALUE)\r
- #define USBFS_VOL_MIN_MSB (0x80u)\r
- #define USBFS_VOL_MIN_LSB (0x01u)\r
- #define USBFS_VOL_MAX_MSB (0x7Fu)\r
- #define USBFS_VOL_MAX_LSB (0xFFu)\r
- #define USBFS_VOL_RES_MSB (0x00u)\r
- #define USBFS_VOL_RES_LSB (0x01u)\r
-#endif /* USER_SUPPLIED_DEFAULT_VOLUME_VALUE */\r
-\r
-\r
-/***************************************\r
-* External data references\r
-***************************************/\r
-\r
-extern volatile uint8 USBFS_currentSampleFrequency[USBFS_MAX_EP]\r
- [USBFS_SAMPLE_FREQ_LEN];\r
-extern volatile uint8 USBFS_frequencyChanged;\r
-extern volatile uint8 USBFS_currentMute;\r
-extern volatile uint8 USBFS_currentVolume[USBFS_VOLUME_LEN];\r
-extern volatile uint8 USBFS_minimumVolume[USBFS_VOLUME_LEN];\r
-extern volatile uint8 USBFS_maximumVolume[USBFS_VOLUME_LEN];\r
-extern volatile uint8 USBFS_resolutionVolume[USBFS_VOLUME_LEN];\r
-\r
-#endif /* End CY_USBFS_USBFS_audio_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_boot.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Boot loader API for USBFS Component.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-\r
-#if defined(CYDEV_BOOTLOADER_IO_COMP) && ((CYDEV_BOOTLOADER_IO_COMP == CyBtldr_USBFS) || \\r
- (CYDEV_BOOTLOADER_IO_COMP == CyBtldr_Custom_Interface))\r
-\r
-\r
-/***************************************\r
-* Bootloader defines\r
-***************************************/\r
-\r
-#define USBFS_CyBtLdrStarttimer(X, T) {USBFS_universalTime = T * 10; X = 0u;}\r
-#define USBFS_CyBtLdrChecktimer(X) ((X++ < USBFS_universalTime) ? 1u : 0u)\r
-\r
-#define USBFS_BTLDR_OUT_EP (0x01u)\r
-#define USBFS_BTLDR_IN_EP (0x02u)\r
-\r
-\r
-/***************************************\r
-* Bootloader Variables\r
-***************************************/\r
-\r
-static uint16 USBFS_universalTime;\r
-static uint8 USBFS_started = 0u;\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_CyBtldrCommStart\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Starts the component and enables the interrupt.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Side Effects:\r
-* This function starts the USB with 3V or 5V operation.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_CyBtldrCommStart(void) \r
-{\r
- CyGlobalIntEnable; /* Enable Global Interrupts */\r
-\r
- /*Start USBFS Operation/device 0 and with 5V or 3V operation depend on Voltage Configuration in DWR */\r
- USBFS_Start(0u, USBFS_DWR_VDDD_OPERATION);\r
-\r
- /* USB component started, the correct enumeration will be checked in first Read operation */\r
- USBFS_started = 1u;\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_CyBtldrCommStop.\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Disable the component and disable the interrupt.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-void USBFS_CyBtldrCommStop(void) \r
-{\r
- USBFS_Stop();\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_CyBtldrCommReset.\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Resets the receive and transmit communication Buffers.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_CyBtldrCommReset(void) \r
-{\r
- USBFS_EnableOutEP(USBFS_BTLDR_OUT_EP); /* Enable the OUT endpoint */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_CyBtldrCommWrite.\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Allows the caller to write data to the boot loader host. The function will\r
-* handle polling to allow a block of data to be completely sent to the host\r
-* device.\r
-*\r
-* Parameters:\r
-* pData: A pointer to the block of data to send to the device\r
-* size: The number of bytes to write.\r
-* count: Pointer to an unsigned short variable to write the number of\r
-* bytes actually written.\r
-* timeOut: Number of units to wait before returning because of a timeout.\r
-*\r
-* Return:\r
-* Returns the value that best describes the problem.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-cystatus USBFS_CyBtldrCommWrite(uint8 *pData, uint16 size, uint16 *count, uint8 timeOut) CYSMALL\r
- \r
-{\r
- uint16 time;\r
- cystatus status;\r
-\r
- /* Enable IN transfer */\r
- USBFS_LoadInEP(USBFS_BTLDR_IN_EP, pData, USBFS_BTLDR_SIZEOF_READ_BUFFER);\r
-\r
- /* Start a timer to wait on. */\r
- USBFS_CyBtLdrStarttimer(time, timeOut);\r
-\r
- /* Wait for the master to read it. */\r
- while((USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL) && \\r
- USBFS_CyBtLdrChecktimer(time))\r
- {\r
- CyDelay(1u); /* 1ms delay */\r
- }\r
-\r
- if (USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL)\r
- {\r
- status = CYRET_TIMEOUT;\r
- }\r
- else\r
- {\r
- *count = size;\r
- status = CYRET_SUCCESS;\r
- }\r
-\r
- return(status);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_CyBtldrCommRead.\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Allows the caller to read data from the boot loader host. The function will\r
-* handle polling to allow a block of data to be completely received from the\r
-* host device.\r
-*\r
-* Parameters:\r
-* pData: A pointer to the area to store the block of data received\r
-* from the device.\r
-* size: The number of bytes to read.\r
-* count: Pointer to an unsigned short variable to write the number\r
-* of bytes actually read.\r
-* timeOut: Number of units to wait before returning because of a timeOut.\r
-* Timeout is measured in 10s of ms.\r
-*\r
-* Return:\r
-* Returns the value that best describes the problem.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-cystatus USBFS_CyBtldrCommRead(uint8 *pData, uint16 size, uint16 *count, uint8 timeOut) CYSMALL\r
- \r
-{\r
- cystatus status;\r
- uint16 time;\r
-\r
- if(size > USBFS_BTLDR_SIZEOF_WRITE_BUFFER)\r
- {\r
- size = USBFS_BTLDR_SIZEOF_WRITE_BUFFER;\r
- }\r
- /* Start a timer to wait on. */\r
- USBFS_CyBtLdrStarttimer(time, timeOut);\r
-\r
- /* Wait on enumeration in first time */\r
- if(USBFS_started)\r
- {\r
- /* Wait for Device to enumerate */\r
- while(!USBFS_GetConfiguration() && USBFS_CyBtLdrChecktimer(time))\r
- {\r
- CyDelay(1u); /* 1ms delay */\r
- }\r
- /* Enable first OUT, if enumeration complete */\r
- if(USBFS_GetConfiguration())\r
- {\r
- USBFS_IsConfigurationChanged(); /* Clear configuration changes state status */\r
- USBFS_CyBtldrCommReset();\r
- USBFS_started = 0u;\r
- }\r
- }\r
- else /* Check for configuration changes, has been done by Host */\r
- {\r
- if(USBFS_IsConfigurationChanged() != 0u) /* Host could send double SET_INTERFACE request or RESET */\r
- {\r
- if(USBFS_GetConfiguration() != 0u) /* Init OUT endpoints when device reconfigured */\r
- {\r
- USBFS_CyBtldrCommReset();\r
- }\r
- }\r
- }\r
- /* Wait on next packet */\r
- while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \\r
- USBFS_CyBtLdrChecktimer(time))\r
- {\r
- CyDelay(1u); /* 1ms delay */\r
- }\r
-\r
- /* OUT EP has completed */\r
- if (USBFS_GetEPState(USBFS_BTLDR_OUT_EP) == USBFS_OUT_BUFFER_FULL)\r
- {\r
- *count = USBFS_ReadOutEP(USBFS_BTLDR_OUT_EP, pData, size);\r
- status = CYRET_SUCCESS;\r
- }\r
- else\r
- {\r
- *count = 0u;\r
- status = CYRET_TIMEOUT;\r
- }\r
- return(status);\r
-}\r
-\r
-#endif /* End CYDEV_BOOTLOADER_IO_COMP == CyBtldr_USBFS */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_cdc.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB HID Class request handler.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2012-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-\r
-#if defined(USBFS_ENABLE_CDC_CLASS)\r
-\r
-#include "USBFS_cdc.h"\r
-#include "USBFS_pvt.h"\r
-\r
-\r
-/***************************************\r
-* CDC Variables\r
-***************************************/\r
-\r
-volatile uint8 USBFS_lineCoding[USBFS_LINE_CODING_SIZE];\r
-volatile uint8 USBFS_lineChanged;\r
-volatile uint16 USBFS_lineControlBitmap;\r
-volatile uint8 USBFS_cdc_data_in_ep;\r
-volatile uint8 USBFS_cdc_data_out_ep;\r
-\r
-\r
-/***************************************\r
-* Static Function Prototypes\r
-***************************************/\r
-static uint16 USBFS_StrLen(const char8 string[]) ;\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-\r
-/* `#START CDC_CUSTOM_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_DispatchCDCClassRqst\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine dispatches CDC class requests.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled\r
-*\r
-* Global variables:\r
-* USBFS_lineCoding: Contains the current line coding structure.\r
-* It is set by the Host using SET_LINE_CODING request and returned to the\r
-* user code by the USBFS_GetDTERate(), USBFS_GetCharFormat(),\r
-* USBFS_GetParityType(), USBFS_GetDataBits() APIs.\r
-* USBFS_lineControlBitmap: Contains the current control signal\r
-* bitmap. It is set by the Host using SET_CONTROL_LINE request and returned\r
-* to the user code by the USBFS_GetLineControl() API.\r
-* USBFS_lineChanged: This variable is used as a flag for the\r
-* USBFS_IsLineChanged() API, to be aware that Host has been sent request\r
-* for changing Line Coding or Control Bitmap.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_DispatchCDCClassRqst(void) \r
-{\r
- uint8 requestHandled = USBFS_FALSE;\r
-\r
- if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- { /* Control Read */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_CDC_GET_LINE_CODING:\r
- USBFS_currentTD.count = USBFS_LINE_CODING_SIZE;\r
- USBFS_currentTD.pData = USBFS_lineCoding;\r
- requestHandled = USBFS_InitControlRead();\r
- break;\r
-\r
- /* `#START CDC_READ_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
-\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- }\r
- else if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == \\r
- USBFS_RQST_DIR_H2D)\r
- { /* Control Write */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_CDC_SET_LINE_CODING:\r
- USBFS_currentTD.count = USBFS_LINE_CODING_SIZE;\r
- USBFS_currentTD.pData = USBFS_lineCoding;\r
- USBFS_lineChanged |= USBFS_LINE_CODING_CHANGED;\r
- requestHandled = USBFS_InitControlWrite();\r
- break;\r
-\r
- case USBFS_CDC_SET_CONTROL_LINE_STATE:\r
- USBFS_lineControlBitmap = CY_GET_REG8(USBFS_wValueLo);\r
- USBFS_lineChanged |= USBFS_LINE_CONTROL_CHANGED;\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- break;\r
-\r
- /* `#START CDC_WRITE_REQUESTS` Place other request handler here */\r
-\r
- /* `#END` */\r
-\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- }\r
- else\r
- { /* requestHandled is initialized as FALSE by default */\r
- }\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-/***************************************\r
-* Optional CDC APIs\r
-***************************************/\r
-#if (USBFS_ENABLE_CDC_CLASS_API != 0u)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_CDC_Init\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * This function initialize the CDC interface to be ready for the receive data\r
- * from the PC.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Global variables:\r
- * USBFS_lineChanged: Initialized to zero.\r
- * USBFS_cdc_data_out_ep: Used as an OUT endpoint number.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_CDC_Init(void) \r
- {\r
- USBFS_lineChanged = 0u;\r
- USBFS_EnableOutEP(USBFS_cdc_data_out_ep);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_PutData\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sends a specified number of bytes from the location specified by a\r
- * pointer to the PC.\r
- *\r
- * Parameters:\r
- * pData: pointer to the buffer containing data to be sent.\r
- * length: Specifies the number of bytes to send from the pData\r
- * buffer. Maximum length will be limited by the maximum packet\r
- * size for the endpoint.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_in_ep: CDC IN endpoint number used for sending\r
- * data.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_PutData(const uint8* pData, uint16 length) \r
- {\r
- /* Limits length to maximum packet size for the EP */\r
- if(length > USBFS_EP[USBFS_cdc_data_in_ep].bufferSize)\r
- {\r
- /* Caution: Data will be lost if length is greater than Max Packet Length */\r
- length = USBFS_EP[USBFS_cdc_data_in_ep].bufferSize;\r
- /* Halt CPU in debug mode */\r
- CYASSERT(0u != 0u);\r
- }\r
- USBFS_LoadInEP(USBFS_cdc_data_in_ep, pData, length);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_StrLen\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Calculates length of a null terminated string.\r
- *\r
- * Parameters:\r
- * string: pointer to the string.\r
- *\r
- * Return:\r
- * Length of the string\r
- *\r
- *******************************************************************************/\r
- static uint16 USBFS_StrLen(const char8 string[]) \r
- {\r
- uint16 len = 0u;\r
-\r
- while (string[len] != (char8)0)\r
- {\r
- len++;\r
- }\r
-\r
- return (len);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_PutString\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sends a null terminated string to the PC.\r
- *\r
- * Parameters:\r
- * string: pointer to the string to be sent to the PC\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_in_ep: CDC IN endpoint number used for sending\r
- * data.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- * Theory:\r
- * This function will block if there is not enough memory to place the whole\r
- * string, it will block until the entire string has been written to the\r
- * transmit buffer.\r
- *\r
- *******************************************************************************/\r
- void USBFS_PutString(const char8 string[]) \r
- {\r
- uint16 str_length;\r
- uint16 send_length;\r
- uint16 buf_index = 0u;\r
-\r
- /* Get length of the null terminated string */\r
- str_length = USBFS_StrLen(string);\r
- do\r
- {\r
- /* Limits length to maximum packet size for the EP */\r
- send_length = (str_length > USBFS_EP[USBFS_cdc_data_in_ep].bufferSize) ?\r
- USBFS_EP[USBFS_cdc_data_in_ep].bufferSize : str_length;\r
- /* Enable IN transfer */\r
- USBFS_LoadInEP(USBFS_cdc_data_in_ep, (const uint8 *)&string[buf_index], send_length);\r
- str_length -= send_length;\r
-\r
- /* If more data are present to send */\r
- if(str_length > 0u)\r
- {\r
- buf_index += send_length;\r
- /* Wait for the Host to read it. */\r
- while(USBFS_EP[USBFS_cdc_data_in_ep].apiEpState ==\r
- USBFS_IN_BUFFER_FULL)\r
- {\r
- ;\r
- }\r
- }\r
- }while(str_length > 0u);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_PutChar\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Writes a single character to the PC.\r
- *\r
- * Parameters:\r
- * txDataByte: Character to be sent to the PC.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_in_ep: CDC IN endpoint number used for sending\r
- * data.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_PutChar(char8 txDataByte) \r
- {\r
- uint8 dataByte;\r
- dataByte = (uint8)txDataByte;\r
-\r
- USBFS_LoadInEP(USBFS_cdc_data_in_ep, &dataByte, 1u);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_PutCRLF\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Sends a carriage return (0x0D) and line feed (0x0A) to the PC\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_in_ep: CDC IN endpoint number used for sending\r
- * data.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_PutCRLF(void) \r
- {\r
- const uint8 CYCODE txData[] = {0x0Du, 0x0Au};\r
-\r
- USBFS_LoadInEP(USBFS_cdc_data_in_ep, (const uint8 *)txData, 2u);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetCount\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * This function returns the number of bytes that were received from the PC.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Returns the number of received bytes.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_out_ep: CDC OUT endpoint number used.\r
- *\r
- *******************************************************************************/\r
- uint16 USBFS_GetCount(void) \r
- {\r
- uint16 bytesCount = 0u;\r
-\r
- if (USBFS_EP[USBFS_cdc_data_out_ep].apiEpState == USBFS_OUT_BUFFER_FULL)\r
- {\r
- bytesCount = USBFS_GetEPCount(USBFS_cdc_data_out_ep);\r
- }\r
-\r
- return(bytesCount);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_DataIsReady\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns a nonzero value if the component received data or received\r
- * zero-length packet. The GetAll() or GetData() API should be called to read\r
- * data from the buffer and re-init OUT endpoint even when zero-length packet\r
- * received.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * If the OUT packet received this function returns a nonzero value.\r
- * Otherwise zero is returned.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_out_ep: CDC OUT endpoint number used.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_DataIsReady(void) \r
- {\r
- return(USBFS_EP[USBFS_cdc_data_out_ep].apiEpState);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_CDCIsReady\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns a nonzero value if the component is ready to send more data to the\r
- * PC. Otherwise returns zero. Should be called before sending new data to\r
- * ensure the previous data has finished sending.This function returns the\r
- * number of bytes that were received from the PC.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * If the buffer can accept new data then this function returns a nonzero value.\r
- * Otherwise zero is returned.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_in_ep: CDC IN endpoint number used.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_CDCIsReady(void) \r
- {\r
- return(USBFS_EP[USBFS_cdc_data_in_ep].apiEpState);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetData\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets a specified number of bytes from the input buffer and places it in a\r
- * data array specified by the passed pointer.\r
- * USBFS_DataIsReady() API should be called before, to be sure\r
- * that data is received from the Host.\r
- *\r
- * Parameters:\r
- * pData: Pointer to the data array where data will be placed.\r
- * Length: Number of bytes to read into the data array from the RX buffer.\r
- * Maximum length is limited by the the number of received bytes.\r
- *\r
- * Return:\r
- * Number of bytes received.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_out_ep: CDC OUT endpoint number used.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- uint16 USBFS_GetData(uint8* pData, uint16 length) \r
- {\r
- return(USBFS_ReadOutEP(USBFS_cdc_data_out_ep, pData, length));\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetAll\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Gets all bytes of received data from the input buffer and places it into a\r
- * specified data array. USBFS_DataIsReady() API should be called\r
- * before, to be sure that data is received from the Host.\r
- *\r
- * Parameters:\r
- * pData: Pointer to the data array where data will be placed.\r
- *\r
- * Return:\r
- * Number of bytes received.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_out_ep: CDC OUT endpoint number used.\r
- * USBFS_EP[].bufferSize: EP max packet size is used as a length\r
- * to read all data from the EP buffer.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- uint16 USBFS_GetAll(uint8* pData) \r
- {\r
- return (USBFS_ReadOutEP(USBFS_cdc_data_out_ep, pData,\r
- USBFS_EP[USBFS_cdc_data_out_ep].bufferSize));\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetChar\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Reads one byte of received data from the buffer.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Received one character.\r
- *\r
- * Global variables:\r
- * USBFS_cdc_data_out_ep: CDC OUT endpoint number used.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_GetChar(void) \r
- {\r
- uint8 rxData;\r
-\r
- (void) USBFS_ReadOutEP(USBFS_cdc_data_out_ep, &rxData, 1u);\r
-\r
- return(rxData);\r
- }\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_IsLineChanged\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * This function returns clear on read status of the line.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * If SET_LINE_CODING or CDC_SET_CONTROL_LINE_STATE request received then not\r
- * zero value returned. Otherwise zero is returned.\r
- *\r
- * Global variables:\r
- * USBFS_transferState - it is checked to be sure then OUT data\r
- * phase has been complete, and data written to the lineCoding or Control\r
- * Bitmap buffer.\r
- * USBFS_lineChanged: used as a flag to be aware that Host has been\r
- * sent request for changing Line Coding or Control Bitmap.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_IsLineChanged(void) \r
- {\r
- uint8 state = 0u;\r
-\r
- /* transferState is checked to be sure then OUT data phase has been complete */\r
- if(USBFS_transferState == USBFS_TRANS_STATE_IDLE)\r
- {\r
- if(USBFS_lineChanged != 0u)\r
- {\r
- state = USBFS_lineChanged;\r
- USBFS_lineChanged = 0u;\r
- }\r
- }\r
-\r
- return(state);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetDTERate\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns the data terminal rate set for this port in bits per second.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Returns a uint32 value of the data rate in bits per second.\r
- *\r
- * Global variables:\r
- * USBFS_lineCoding: First four bytes converted to uint32\r
- * depend on compiler, and returned as a data rate.\r
- *\r
- *******************************************************************************/\r
- uint32 USBFS_GetDTERate(void) \r
- {\r
- uint32 rate;\r
-\r
- rate = USBFS_lineCoding[USBFS_LINE_CODING_RATE + 3u];\r
- rate = (rate << 8u) | USBFS_lineCoding[USBFS_LINE_CODING_RATE + 2u];\r
- rate = (rate << 8u) | USBFS_lineCoding[USBFS_LINE_CODING_RATE + 1u];\r
- rate = (rate << 8u) | USBFS_lineCoding[USBFS_LINE_CODING_RATE];\r
-\r
- return(rate);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetCharFormat\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns the number of stop bits.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Returns the number of stop bits.\r
- *\r
- * Global variables:\r
- * USBFS_lineCoding: used to get a parameter.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_GetCharFormat(void) \r
- {\r
- return(USBFS_lineCoding[USBFS_LINE_CODING_STOP_BITS]);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetParityType\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns the parity type for the CDC port.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Returns the parity type.\r
- *\r
- * Global variables:\r
- * USBFS_lineCoding: used to get a parameter.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_GetParityType(void) \r
- {\r
- return(USBFS_lineCoding[USBFS_LINE_CODING_PARITY]);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetDataBits\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns the number of data bits for the CDC port.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Returns the number of data bits.\r
- * The number of data bits can be 5, 6, 7, 8 or 16.\r
- *\r
- * Global variables:\r
- * USBFS_lineCoding: used to get a parameter.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_GetDataBits(void) \r
- {\r
- return(USBFS_lineCoding[USBFS_LINE_CODING_DATA_BITS]);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_GetLineControl\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Returns Line control bitmap.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * Returns Line control bitmap.\r
- *\r
- * Global variables:\r
- * USBFS_lineControlBitmap: used to get a parameter.\r
- *\r
- *******************************************************************************/\r
- uint16 USBFS_GetLineControl(void) \r
- {\r
- return(USBFS_lineControlBitmap);\r
- }\r
-\r
-#endif /* End USBFS_ENABLE_CDC_CLASS_API*/\r
-\r
-\r
-/*******************************************************************************\r
-* Additional user functions supporting CDC Requests\r
-********************************************************************************/\r
-\r
-/* `#START CDC_FUNCTIONS` Place any additional functions here */\r
-\r
-/* `#END` */\r
-\r
-#endif /* End USBFS_ENABLE_CDC_CLASS*/\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_cdc.h\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Header File for the USFS component.\r
-* Contains CDC class prototypes and constant values.\r
-*\r
-********************************************************************************\r
-* Copyright 2012-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_USBFS_USBFS_cdc_H)\r
-#define CY_USBFS_USBFS_cdc_H\r
-\r
-#include "cytypes.h"\r
-\r
-\r
-/***************************************\r
-* Prototypes of the USBFS_cdc API.\r
-***************************************/\r
-\r
-#if (USBFS_ENABLE_CDC_CLASS_API != 0u)\r
- void USBFS_CDC_Init(void) ;\r
- void USBFS_PutData(const uint8* pData, uint16 length) ;\r
- void USBFS_PutString(const char8 string[]) ;\r
- void USBFS_PutChar(char8 txDataByte) ;\r
- void USBFS_PutCRLF(void) ;\r
- uint16 USBFS_GetCount(void) ;\r
- uint8 USBFS_CDCIsReady(void) ;\r
- uint8 USBFS_DataIsReady(void) ;\r
- uint16 USBFS_GetData(uint8* pData, uint16 length) ;\r
- uint16 USBFS_GetAll(uint8* pData) ;\r
- uint8 USBFS_GetChar(void) ;\r
- uint8 USBFS_IsLineChanged(void) ;\r
- uint32 USBFS_GetDTERate(void) ;\r
- uint8 USBFS_GetCharFormat(void) ;\r
- uint8 USBFS_GetParityType(void) ;\r
- uint8 USBFS_GetDataBits(void) ;\r
- uint16 USBFS_GetLineControl(void) ;\r
-#endif /* End USBFS_ENABLE_CDC_CLASS_API*/\r
-\r
-\r
-/***************************************\r
-* Constants for USBFS_cdc API.\r
-***************************************/\r
-\r
-/* CDC Class-Specific Request Codes (CDC ver 1.2 Table 19) */\r
-#define USBFS_CDC_SET_LINE_CODING (0x20u)\r
-#define USBFS_CDC_GET_LINE_CODING (0x21u)\r
-#define USBFS_CDC_SET_CONTROL_LINE_STATE (0x22u)\r
-\r
-#define USBFS_LINE_CODING_CHANGED (0x01u)\r
-#define USBFS_LINE_CONTROL_CHANGED (0x02u)\r
-\r
-#define USBFS_1_STOPBIT (0x00u)\r
-#define USBFS_1_5_STOPBITS (0x01u)\r
-#define USBFS_2_STOPBITS (0x02u)\r
-\r
-#define USBFS_PARITY_NONE (0x00u)\r
-#define USBFS_PARITY_ODD (0x01u)\r
-#define USBFS_PARITY_EVEN (0x02u)\r
-#define USBFS_PARITY_MARK (0x03u)\r
-#define USBFS_PARITY_SPACE (0x04u)\r
-\r
-#define USBFS_LINE_CODING_SIZE (0x07u)\r
-#define USBFS_LINE_CODING_RATE (0x00u)\r
-#define USBFS_LINE_CODING_STOP_BITS (0x04u)\r
-#define USBFS_LINE_CODING_PARITY (0x05u)\r
-#define USBFS_LINE_CODING_DATA_BITS (0x06u)\r
-\r
-#define USBFS_LINE_CONTROL_DTR (0x01u)\r
-#define USBFS_LINE_CONTROL_RTS (0x02u)\r
-\r
-\r
-/***************************************\r
-* External data references\r
-***************************************/\r
-\r
-extern volatile uint8 USBFS_lineCoding[USBFS_LINE_CODING_SIZE];\r
-extern volatile uint8 USBFS_lineChanged;\r
-extern volatile uint16 USBFS_lineControlBitmap;\r
-extern volatile uint8 USBFS_cdc_data_in_ep;\r
-extern volatile uint8 USBFS_cdc_data_out_ep;\r
-\r
-#endif /* End CY_USBFS_USBFS_cdc_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-;******************************************************************************\r
-; File Name: USBFS_cdc.inf\r
-; Version 2.60\r
-;\r
-; Description:\r
-; Windows USB CDC setup file for USBUART Device.\r
-;\r
-;******************************************************************************\r
-; Copyright 2007-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions,\r
-; disclaimers, and limitations in the end user license agreement accompanying\r
-; the software package with which this file was provided.\r
-;******************************************************************************\r
-\r
-[Version]\r
-Signature="$Windows NT$"\r
-Class=Ports\r
-ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}\r
-Provider=%PROVIDER%\r
-LayoutFile=layout.inf\r
-DriverVer=03/05/2007,2.0.0000.0\r
-\r
-[Manufacturer]\r
-%MFGNAME%=DeviceList, NTx86, NTia64, NTamd64\r
-\r
-[DestinationDirs]\r
-DefaultDestDir=12\r
-\r
-[SourceDisksFiles]\r
-\r
-[SourceDisksNames]\r
-\r
-[DeviceList.NTx86]\r
-%DESCRIPTION%=DriverInstall, USB\VID_04B4&PID_F232\r
-\r
-[DeviceList.NTia64]\r
-%DESCRIPTION%=DriverInstall, USB\VID_04B4&PID_F232\r
-\r
-[DeviceList.NTamd64]\r
-%DESCRIPTION%=DriverInstall, USB\VID_04B4&PID_F232\r
-\r
-\r
-;------------------------------------------------------------------------------\r
-; 32 bit section for Windows 2000/2003/XP/Vista\r
-;------------------------------------------------------------------------------\r
-\r
-[DriverInstall.NTx86]\r
-include=mdmcpq.inf\r
-CopyFiles=DriverCopyFiles\r
-AddReg=DriverInstall.NTx86.AddReg\r
-\r
-[DriverCopyFiles]\r
-usbser.sys,,,0x20\r
-\r
-[DriverInstall.NTx86.AddReg]\r
-HKR,,DevLoader,,*ntkern\r
-HKR,,NTMPDriver,,usbser.sys\r
-HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"\r
-\r
-[DriverInstall.NTx86.Services]\r
-AddService=usbser, 0x00000002, DriverService\r
-\r
-;------------------------------------------------------------------------------\r
-; 64 bit section for Intel Itanium based systems\r
-;------------------------------------------------------------------------------\r
-\r
-[DriverInstall.NTia64]\r
-include=mdmcpq.inf\r
-CopyFiles=DriverCopyFiles\r
-AddReg=DriverInstall.NTia64.AddReg\r
-\r
-[DriverCopyFiles]\r
-usbser.sys,,,0x20\r
-\r
-[DriverInstall.NTia64.AddReg]\r
-HKR,,DevLoader,,*ntkern\r
-HKR,,NTMPDriver,,usbser.sys\r
-HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"\r
-\r
-[DriverInstall.NTia64.Services]\r
-AddService=usbser, 0x00000002, DriverService\r
-\r
-;------------------------------------------------------------------------------\r
-; 64 bit section for AMD64 and Intel EM64T based systems\r
-;------------------------------------------------------------------------------\r
-\r
-[DriverInstall.NTamd64]\r
-include=mdmcpq.inf\r
-CopyFiles=DriverCopyFiles\r
-AddReg=DriverInstall.NTamd64.AddReg\r
-\r
-[DriverCopyFiles]\r
-usbser.sys,,,0x20\r
-\r
-[DriverInstall.NTamd64.AddReg]\r
-HKR,,DevLoader,,*ntkern\r
-HKR,,NTMPDriver,,usbser.sys\r
-HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"\r
-\r
-[DriverInstall.NTamd64.Services]\r
-AddService=usbser, 0x00000002, DriverService\r
-\r
-;------------------------------------------------------------------------------\r
-;\r
-;------------------------------------------------------------------------------\r
-\r
-[DriverService]\r
-DisplayName=%SERVICE%\r
-ServiceType=1\r
-StartType=3\r
-ErrorControl=1\r
-ServiceBinary=%12%\usbser.sys\r
-\r
-;------------------------------------------------------------------------------\r
-; String Definitions\r
-;------------------------------------------------------------------------------\r
-\r
-[Strings]\r
-PROVIDER="Cypress"\r
-MFGNAME="Cypress Semiconductor Corporation"\r
-DESCRIPTION="Cypress USB UART"\r
-SERVICE="USB UART"\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_cls.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB Class request handler.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-\r
-#if(USBFS_EXTERN_CLS == USBFS_FALSE)\r
-\r
-#include "USBFS_pvt.h"\r
-\r
-\r
-/***************************************\r
-* User Implemented Class Driver Declarations.\r
-***************************************/\r
-/* `#START USER_DEFINED_CLASS_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_DispatchClassRqst\r
-********************************************************************************\r
-* Summary:\r
-* This routine dispatches class specific requests depend on interface class.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_DispatchClassRqst(void) \r
-{\r
- uint8 requestHandled = USBFS_FALSE;\r
- uint8 interfaceNumber = 0u;\r
-\r
- switch(CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- {\r
- case USBFS_RQST_RCPT_IFC: /* Class-specific request directed to an interface */\r
- interfaceNumber = CY_GET_REG8(USBFS_wIndexLo); /* wIndexLo contain Interface number */\r
- break;\r
- case USBFS_RQST_RCPT_EP: /* Class-specific request directed to the endpoint */\r
- /* Find related interface to the endpoint, wIndexLo contain EP number */\r
- interfaceNumber =\r
- USBFS_EP[CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED].interface;\r
- break;\r
- default: /* RequestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- /* Handle Class request depend on interface type */\r
- switch(USBFS_interfaceClass[interfaceNumber])\r
- {\r
- case USBFS_CLASS_HID:\r
- #if defined(USBFS_ENABLE_HID_CLASS)\r
- requestHandled = USBFS_DispatchHIDClassRqst();\r
- #endif /* USBFS_ENABLE_HID_CLASS */\r
- break;\r
- case USBFS_CLASS_AUDIO:\r
- #if defined(USBFS_ENABLE_AUDIO_CLASS)\r
- requestHandled = USBFS_DispatchAUDIOClassRqst();\r
- #endif /* USBFS_ENABLE_HID_CLASS */\r
- break;\r
- case USBFS_CLASS_CDC:\r
- #if defined(USBFS_ENABLE_CDC_CLASS)\r
- requestHandled = USBFS_DispatchCDCClassRqst();\r
- #endif /* USBFS_ENABLE_CDC_CLASS */\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
-\r
- /* `#START USER_DEFINED_CLASS_CODE` Place your Class request here */\r
-\r
- /* `#END` */\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Additional user functions supporting Class Specific Requests\r
-********************************************************************************/\r
-\r
-/* `#START CLASS_SPECIFIC_FUNCTIONS` Place any additional functions here */\r
-\r
-/* `#END` */\r
-\r
-#endif /* USBFS_EXTERN_CLS */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_descr.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB descriptors and storage.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-#include "USBFS_pvt.h"\r
-\r
-\r
-/*****************************************************************************\r
-* User supplied descriptors. If you want to specify your own descriptors,\r
-* remove the comments around the define USER_SUPPLIED_DESCRIPTORS below and\r
-* add your descriptors.\r
-*****************************************************************************/\r
-/* `#START USER_DESCRIPTORS_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/***************************************\r
-* USB Customizer Generated Descriptors\r
-***************************************/\r
-\r
-#if !defined(USER_SUPPLIED_DESCRIPTORS)\r
-/*********************************************************************\r
-* Device Descriptors\r
-*********************************************************************/\r
-const uint8 CYCODE USBFS_DEVICE0_DESCR[18u] = {\r
-/* Descriptor Length */ 0x12u,\r
-/* DescriptorType: DEVICE */ 0x01u,\r
-/* bcdUSB (ver 2.0) */ 0x00u, 0x02u,\r
-/* bDeviceClass */ 0x00u,\r
-/* bDeviceSubClass */ 0x00u,\r
-/* bDeviceProtocol */ 0x00u,\r
-/* bMaxPacketSize0 */ 0x08u,\r
-/* idVendor */ 0xB4u, 0x04u,\r
-/* idProduct */ 0x1Du, 0xB7u,\r
-/* bcdDevice */ 0x01u, 0x30u,\r
-/* iManufacturer */ 0x01u,\r
-/* iProduct */ 0x02u,\r
-/* iSerialNumber */ 0x80u,\r
-/* bNumConfigurations */ 0x01u\r
-};\r
-/*********************************************************************\r
-* Config Descriptor \r
-*********************************************************************/\r
-const uint8 CYCODE USBFS_DEVICE0_CONFIGURATION0_DESCR[41u] = {\r
-/* Config Descriptor Length */ 0x09u,\r
-/* DescriptorType: CONFIG */ 0x02u,\r
-/* wTotalLength */ 0x29u, 0x00u,\r
-/* bNumInterfaces */ 0x01u,\r
-/* bConfigurationValue */ 0x01u,\r
-/* iConfiguration */ 0x00u,\r
-/* bmAttributes */ 0x80u,\r
-/* bMaxPower */ 0x00u,\r
-/*********************************************************************\r
-* Interface Descriptor\r
-*********************************************************************/\r
-/* Interface Descriptor Length */ 0x09u,\r
-/* DescriptorType: INTERFACE */ 0x04u,\r
-/* bInterfaceNumber */ 0x00u,\r
-/* bAlternateSetting */ 0x00u,\r
-/* bNumEndpoints */ 0x02u,\r
-/* bInterfaceClass */ 0x03u,\r
-/* bInterfaceSubClass */ 0x00u,\r
-/* bInterfaceProtocol */ 0x00u,\r
-/* iInterface */ 0x02u,\r
-/*********************************************************************\r
-* HID Class Descriptor\r
-*********************************************************************/\r
-/* HID Class Descriptor Length */ 0x09u,\r
-/* DescriptorType: HID_CLASS */ 0x21u,\r
-/* bcdHID */ 0x11u, 0x01u,\r
-/* bCountryCode */ 0x00u,\r
-/* bNumDescriptors */ 0x01u,\r
-/* bDescriptorType */ 0x22u,\r
-/* wDescriptorLength (LSB) */ USBFS_HID_RPT_1_SIZE_LSB,\r
-/* wDescriptorLength (MSB) */ USBFS_HID_RPT_1_SIZE_MSB,\r
-/*********************************************************************\r
-* Endpoint Descriptor\r
-*********************************************************************/\r
-/* Endpoint Descriptor Length */ 0x07u,\r
-/* DescriptorType: ENDPOINT */ 0x05u,\r
-/* bEndpointAddress */ 0x01u,\r
-/* bmAttributes */ 0x03u,\r
-/* wMaxPacketSize */ 0x40u, 0x00u,\r
-/* bInterval */ 0x01u,\r
-/*********************************************************************\r
-* Endpoint Descriptor\r
-*********************************************************************/\r
-/* Endpoint Descriptor Length */ 0x07u,\r
-/* DescriptorType: ENDPOINT */ 0x05u,\r
-/* bEndpointAddress */ 0x82u,\r
-/* bmAttributes */ 0x03u,\r
-/* wMaxPacketSize */ 0x40u, 0x00u,\r
-/* bInterval */ 0x01u\r
-};\r
-\r
-/*********************************************************************\r
-* String Descriptor Table\r
-*********************************************************************/\r
-const uint8 CYCODE USBFS_STRING_DESCRIPTORS[83u] = {\r
-/*********************************************************************\r
-* Language ID Descriptor\r
-*********************************************************************/\r
-/* Descriptor Length */ 0x04u,\r
-/* DescriptorType: STRING */ 0x03u,\r
-/* Language Id */ 0x09u, 0x04u,\r
-/*********************************************************************\r
-* String Descriptor: "Cypress Semiconductor"\r
-*********************************************************************/\r
-/* Descriptor Length */ 0x2Cu,\r
-/* DescriptorType: STRING */ 0x03u,\r
- (uint8)'C', 0u,(uint8)'y', 0u,(uint8)'p', 0u,(uint8)'r', 0u,(uint8)'e', 0u,\r
- (uint8)'s', 0u,(uint8)'s', 0u,(uint8)' ', 0u,(uint8)'S', 0u,(uint8)'e', 0u,\r
- (uint8)'m', 0u,(uint8)'i', 0u,(uint8)'c', 0u,(uint8)'o', 0u,(uint8)'n', 0u,\r
- (uint8)'d', 0u,(uint8)'u', 0u,(uint8)'c', 0u,(uint8)'t', 0u,(uint8)'o', 0u,\r
- (uint8)'r', 0u,\r
-/*********************************************************************\r
-* String Descriptor: "PSoC3 Bootloader"\r
-*********************************************************************/\r
-/* Descriptor Length */ 0x22u,\r
-/* DescriptorType: STRING */ 0x03u,\r
- (uint8)'P', 0u,(uint8)'S', 0u,(uint8)'o', 0u,(uint8)'C', 0u,(uint8)'3', 0u,\r
- (uint8)' ', 0u,(uint8)'B', 0u,(uint8)'o', 0u,(uint8)'o', 0u,(uint8)'t', 0u,\r
- (uint8)'l', 0u,(uint8)'o', 0u,(uint8)'a', 0u,(uint8)'d', 0u,(uint8)'e', 0u,\r
- (uint8)'r', 0u,\r
-/*********************************************************************/\r
-/* Marks the end of the list. */ 0x00u};\r
-/*********************************************************************/\r
-\r
-/*********************************************************************\r
-* Serial Number String Descriptor\r
-*********************************************************************/\r
-const uint8 CYCODE USBFS_SN_STRING_DESCRIPTOR[10] = {\r
-/* Descriptor Length */ 0x0Au,\r
-/* DescriptorType: STRING */ 0x03u,\r
-(uint8)'0', 0u,(uint8)'0', 0u,(uint8)'0', 0u,(uint8)'1', 0u\r
-};\r
-\r
-/*********************************************************************\r
-* HID Report Descriptor: Generic HID\r
-*********************************************************************/\r
-const uint8 CYCODE USBFS_HIDREPORT_DESCRIPTOR1[40u] = {\r
-/* Descriptor Size (Not part of descriptor)*/ USBFS_HID_RPT_1_SIZE_LSB,\r
-USBFS_HID_RPT_1_SIZE_MSB,\r
-/* USAGE_PAGE */ 0x05u, 0x01u, \r
-/* USAGE */ 0x09u, 0x00u, \r
-/* COLLECTION */ 0xA1u, 0x00u, \r
-/* USAGE */ 0x09u, 0x00u, \r
-/* COLLECTION */ 0xA1u, 0x00u, \r
-/* USAGE */ 0x09u, 0x00u, \r
-/* LOGICAL_MINIMUM */ 0x15u, 0x00u, \r
-/* LOGICAL_MAXIMUM */ 0x25u, 0xFFu, \r
-/* REPORT_SIZE */ 0x75u, 0x08u, \r
-/* REPORT_COUNT */ 0x95u, 0x40u, \r
-/* OUTPUT */ 0x91u, 0x02u, \r
-/* USAGE */ 0x09u, 0x00u, \r
-/* LOGICAL_MINIMUM */ 0x15u, 0x00u, \r
-/* LOGICAL_MAXIMUM */ 0x25u, 0xFFu, \r
-/* REPORT_SIZE */ 0x75u, 0x08u, \r
-/* REPORT_COUNT */ 0x95u, 0x40u, \r
-/* INPUT */ 0x81u, 0x02u, \r
-/* END_COLLECTION */ 0xC0u, \r
-/* END_COLLECTION */ 0xC0u, \r
-/*********************************************************************/\r
-/* End of the HID Report Descriptor */ 0x00u, 0x00u};\r
-/*********************************************************************/\r
-\r
-#if !defined(USER_DEFINE_USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_HID_RPT_STORAGE)\r
-/*********************************************************************\r
-* HID Input Report Storage\r
-*********************************************************************/\r
-T_USBFS_XFER_STATUS_BLOCK USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB;\r
-uint8 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF[\r
- USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF_SIZE];\r
-\r
-/*********************************************************************\r
-* HID Input Report TD Table\r
-*********************************************************************/\r
-const T_USBFS_TD CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE[1u] = {\r
- {USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF_SIZE,\r
- &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF[0u],\r
- &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB},\r
-};\r
-/*********************************************************************\r
-* HID Output Report Storage\r
-*********************************************************************/\r
-T_USBFS_XFER_STATUS_BLOCK USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB;\r
-uint8 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF[\r
- USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF_SIZE];\r
-\r
-/*********************************************************************\r
-* HID Output Report TD Table\r
-*********************************************************************/\r
-const T_USBFS_TD CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE[1u] = {\r
- {USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF_SIZE,\r
- &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF[0u],\r
- &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB},\r
-};\r
-/*********************************************************************\r
-* HID Report Look Up Table This table has four entries:\r
-* IN Report Table\r
-* OUT Report Table\r
-* Feature Report Table\r
-* HID Report Descriptor\r
-* HID Class Descriptor\r
-*********************************************************************/\r
-const T_USBFS_LUT CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE[5u] = {\r
- {0x00u, &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE},\r
- {0x00u, &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE},\r
- {0x00u, NULL},\r
- {0x01u, (const void *)&USBFS_HIDREPORT_DESCRIPTOR1[0]},\r
- {0x01u, (const void *)&USBFS_DEVICE0_CONFIGURATION0_DESCR[18]}\r
-};\r
-#endif /* USER_DEFINE_USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_HID_RPT_STORAGE */\r
-\r
-/*********************************************************************\r
-* Interface Dispatch Table -- Points to the Class Dispatch Tables\r
-*********************************************************************/\r
-const T_USBFS_LUT CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE[1u] = {\r
- {USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_COUNT, \r
- &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE}\r
-};\r
-/*********************************************************************\r
-* Endpoint Setting Table -- This table contain the endpoint setting\r
-* for each endpoint in the configuration. It\r
-* contains the necessary information to\r
-* configure the endpoint hardware for each\r
-* interface and alternate setting.\r
-*********************************************************************/\r
-const T_USBFS_EP_SETTINGS_BLOCK CYCODE USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE[2u] = {\r
-/* IFC ALT EPAddr bmAttr MaxPktSize Class ********************/\r
-{0x00u, 0x00u, 0x01u, 0x03u, 0x0040u, 0x03u},\r
-{0x00u, 0x00u, 0x82u, 0x03u, 0x0040u, 0x03u}\r
-};\r
-const uint8 CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS[1u] = {\r
-0x03u\r
-};\r
-/*********************************************************************\r
-* Config Dispatch Table -- Points to the Config Descriptor and each of\r
-* and endpoint setup table and to each\r
-* interface table if it specifies a USB Class\r
-*********************************************************************/\r
-const T_USBFS_LUT CYCODE USBFS_DEVICE0_CONFIGURATION0_TABLE[4u] = {\r
- {0x01u, &USBFS_DEVICE0_CONFIGURATION0_DESCR},\r
- {0x02u, &USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE},\r
- {0x01u, &USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE},\r
- {0x00u, &USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS}\r
-};\r
-/*********************************************************************\r
-* Device Dispatch Table -- Points to the Device Descriptor and each of\r
-* and Configuration Tables for this Device \r
-*********************************************************************/\r
-const T_USBFS_LUT CYCODE USBFS_DEVICE0_TABLE[2u] = {\r
- {0x01u, &USBFS_DEVICE0_DESCR},\r
- {0x01u, &USBFS_DEVICE0_CONFIGURATION0_TABLE}\r
-};\r
-/*********************************************************************\r
-* Device Table -- Indexed by the device number.\r
-*********************************************************************/\r
-const T_USBFS_LUT CYCODE USBFS_TABLE[1u] = {\r
- {0x01u, &USBFS_DEVICE0_TABLE}\r
-};\r
-\r
-#endif /* USER_SUPPLIED_DESCRIPTORS */\r
-\r
-#if defined(USBFS_ENABLE_MSOS_STRING)\r
-\r
- /******************************************************************************\r
- * USB Microsoft OS String Descriptor\r
- * "MSFT" identifies a Microsoft host\r
- * "100" specifies version 1.00\r
- * USBFS_GET_EXTENDED_CONFIG_DESCRIPTOR becomes the bRequest value\r
- * in a host vendor device/class request\r
- ******************************************************************************/\r
-\r
- const uint8 CYCODE USBFS_MSOS_DESCRIPTOR[USBFS_MSOS_DESCRIPTOR_LENGTH] = {\r
- /* Descriptor Length */ 0x12u,\r
- /* DescriptorType: STRING */ 0x03u,\r
- /* qwSignature - "MSFT100" */ (uint8)'M', 0u, (uint8)'S', 0u, (uint8)'F', 0u, (uint8)'T', 0u,\r
- (uint8)'1', 0u, (uint8)'0', 0u, (uint8)'0', 0u,\r
- /* bMS_VendorCode: */ USBFS_GET_EXTENDED_CONFIG_DESCRIPTOR,\r
- /* bPad */ 0x00u\r
- };\r
-\r
- /* Extended Configuration Descriptor */\r
-\r
- const uint8 CYCODE USBFS_MSOS_CONFIGURATION_DESCR[USBFS_MSOS_CONF_DESCR_LENGTH] = {\r
- /* Length of the descriptor 4 bytes */ 0x28u, 0x00u, 0x00u, 0x00u,\r
- /* Version of the descriptor 2 bytes */ 0x00u, 0x01u,\r
- /* wIndex - Fixed:INDEX_CONFIG_DESCRIPTOR */ 0x04u, 0x00u,\r
- /* bCount - Count of device functions. */ 0x01u,\r
- /* Reserved : 7 bytes */ 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- /* bFirstInterfaceNumber */ 0x00u,\r
- /* Reserved */ 0x01u,\r
- /* compatibleID - "CYUSB\0\0" */ (uint8)'C', (uint8)'Y', (uint8)'U', (uint8)'S', (uint8)'B',\r
- 0x00u, 0x00u, 0x00u,\r
- /* subcompatibleID - "00001\0\0" */ (uint8)'0', (uint8)'0', (uint8)'0', (uint8)'0', (uint8)'1',\r
- 0x00u, 0x00u, 0x00u,\r
- /* Reserved : 6 bytes */ 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u\r
- };\r
-\r
-#endif /* USBFS_ENABLE_MSOS_STRING */\r
-\r
-/* DIE ID string descriptor for 8 bytes ID */\r
-#if defined(USBFS_ENABLE_IDSN_STRING)\r
- uint8 USBFS_idSerialNumberStringDescriptor[USBFS_IDSN_DESCR_LENGTH];\r
-#endif /* USBFS_ENABLE_IDSN_STRING */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_drv.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Endpoint 0 Driver for the USBFS Component.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-#include "USBFS_pvt.h"\r
-\r
-\r
-/***************************************\r
-* Global data allocation\r
-***************************************/\r
-\r
-volatile T_USBFS_EP_CTL_BLOCK USBFS_EP[USBFS_MAX_EP];\r
-volatile uint8 USBFS_configuration;\r
-volatile uint8 USBFS_interfaceNumber;\r
-volatile uint8 USBFS_configurationChanged;\r
-volatile uint8 USBFS_deviceAddress;\r
-volatile uint8 USBFS_deviceStatus;\r
-volatile uint8 USBFS_interfaceSetting[USBFS_MAX_INTERFACES_NUMBER];\r
-volatile uint8 USBFS_interfaceSetting_last[USBFS_MAX_INTERFACES_NUMBER];\r
-volatile uint8 USBFS_interfaceStatus[USBFS_MAX_INTERFACES_NUMBER];\r
-volatile uint8 USBFS_device;\r
-const uint8 CYCODE *USBFS_interfaceClass;\r
-\r
-\r
-/***************************************\r
-* Local data allocation\r
-***************************************/\r
-\r
-volatile uint8 USBFS_ep0Toggle;\r
-volatile uint8 USBFS_lastPacketSize;\r
-volatile uint8 USBFS_transferState;\r
-volatile T_USBFS_TD USBFS_currentTD;\r
-volatile uint8 USBFS_ep0Mode;\r
-volatile uint8 USBFS_ep0Count;\r
-volatile uint16 USBFS_transferByteCount;\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ep_0_Interrupt\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This Interrupt Service Routine handles Endpoint 0 (Control Pipe) traffic.\r
-* It dispatches setup requests and handles the data and status stages.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-CY_ISR(USBFS_EP_0_ISR)\r
-{\r
- uint8 bRegTemp;\r
- uint8 modifyReg;\r
-\r
-\r
- bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR);\r
- if ((bRegTemp & USBFS_MODE_ACKD) != 0u)\r
- {\r
- modifyReg = 1u;\r
- if ((bRegTemp & USBFS_MODE_SETUP_RCVD) != 0u)\r
- {\r
- if((bRegTemp & USBFS_MODE_MASK) != USBFS_MODE_NAK_IN_OUT)\r
- {\r
- modifyReg = 0u; /* When mode not NAK_IN_OUT => invalid setup */\r
- }\r
- else\r
- {\r
- USBFS_HandleSetup();\r
- if((USBFS_ep0Mode & USBFS_MODE_SETUP_RCVD) != 0u)\r
- {\r
- modifyReg = 0u; /* if SETUP bit set -> exit without modifying the mode */\r
- }\r
-\r
- }\r
- }\r
- else if ((bRegTemp & USBFS_MODE_IN_RCVD) != 0u)\r
- {\r
- USBFS_HandleIN();\r
- }\r
- else if ((bRegTemp & USBFS_MODE_OUT_RCVD) != 0u)\r
- {\r
- USBFS_HandleOUT();\r
- }\r
- else\r
- {\r
- modifyReg = 0u;\r
- }\r
- if(modifyReg != 0u)\r
- {\r
- bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR); /* unlock registers */\r
- if((bRegTemp & USBFS_MODE_SETUP_RCVD) == 0u) /* Check if SETUP bit is not set, otherwise exit */\r
- {\r
- /* Update the count register */\r
- bRegTemp = USBFS_ep0Toggle | USBFS_ep0Count;\r
- CY_SET_REG8(USBFS_EP0_CNT_PTR, bRegTemp);\r
- if(bRegTemp == CY_GET_REG8(USBFS_EP0_CNT_PTR)) /* continue if writing was successful */\r
- {\r
- do\r
- {\r
- modifyReg = USBFS_ep0Mode; /* Init temporary variable */\r
- /* Unlock registers */\r
- bRegTemp = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_SETUP_RCVD;\r
- if(bRegTemp == 0u) /* Check if SETUP bit is not set */\r
- {\r
- /* Set the Mode Register */\r
- CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_ep0Mode);\r
- /* Writing check */\r
- modifyReg = CY_GET_REG8(USBFS_EP0_CR_PTR) & USBFS_MODE_MASK;\r
- }\r
- }while(modifyReg != USBFS_ep0Mode); /* Repeat if writing was not successful */\r
- }\r
- }\r
- }\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_HandleSetup\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This Routine dispatches requests for the four USB request types\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_HandleSetup(void) \r
-{\r
- uint8 requestHandled;\r
-\r
- requestHandled = CY_GET_REG8(USBFS_EP0_CR_PTR); /* unlock registers */\r
- CY_SET_REG8(USBFS_EP0_CR_PTR, requestHandled); /* clear setup bit */\r
- requestHandled = CY_GET_REG8(USBFS_EP0_CR_PTR); /* reread register */\r
- if((requestHandled & USBFS_MODE_SETUP_RCVD) != 0u)\r
- {\r
- USBFS_ep0Mode = requestHandled; /* if SETUP bit set -> exit without modifying the mode */\r
- }\r
- else\r
- {\r
- /* In case the previous transfer did not complete, close it out */\r
- USBFS_UpdateStatusBlock(USBFS_XFER_PREMATURE);\r
-\r
- switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_TYPE_MASK)\r
- {\r
- case USBFS_RQST_TYPE_STD:\r
- requestHandled = USBFS_HandleStandardRqst();\r
- break;\r
- case USBFS_RQST_TYPE_CLS:\r
- requestHandled = USBFS_DispatchClassRqst();\r
- break;\r
- case USBFS_RQST_TYPE_VND:\r
- requestHandled = USBFS_HandleVendorRqst();\r
- break;\r
- default:\r
- requestHandled = USBFS_FALSE;\r
- break;\r
- }\r
- if (requestHandled == USBFS_FALSE)\r
- {\r
- USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- }\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_HandleIN\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine handles EP0 IN transfers.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_HandleIN(void) \r
-{\r
- switch (USBFS_transferState)\r
- {\r
- case USBFS_TRANS_STATE_IDLE:\r
- break;\r
- case USBFS_TRANS_STATE_CONTROL_READ:\r
- USBFS_ControlReadDataStage();\r
- break;\r
- case USBFS_TRANS_STATE_CONTROL_WRITE:\r
- USBFS_ControlWriteStatusStage();\r
- break;\r
- case USBFS_TRANS_STATE_NO_DATA_CONTROL:\r
- USBFS_NoDataControlStatusStage();\r
- break;\r
- default: /* there are no more states */\r
- break;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_HandleOUT\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine handles EP0 OUT transfers.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_HandleOUT(void) \r
-{\r
- switch (USBFS_transferState)\r
- {\r
- case USBFS_TRANS_STATE_IDLE:\r
- break;\r
- case USBFS_TRANS_STATE_CONTROL_READ:\r
- USBFS_ControlReadStatusStage();\r
- break;\r
- case USBFS_TRANS_STATE_CONTROL_WRITE:\r
- USBFS_ControlWriteDataStage();\r
- break;\r
- case USBFS_TRANS_STATE_NO_DATA_CONTROL:\r
- /* Update the completion block */\r
- USBFS_UpdateStatusBlock(USBFS_XFER_ERROR);\r
- /* We expect no more data, so stall INs and OUTs */\r
- USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
- break;\r
- default: /* There are no more states */\r
- break;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_LoadEP0\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine loads the EP0 data registers for OUT transfers. It uses the\r
-* currentTD (previously initialized by the _InitControlWrite function and\r
-* updated for each OUT transfer, and the bLastPacketSize) to determine how\r
-* many uint8s to transfer on the current OUT.\r
-*\r
-* If the number of uint8s remaining is zero and the last transfer was full,\r
-* we need to send a zero length packet. Otherwise we send the minimum\r
-* of the control endpoint size (8) or remaining number of uint8s for the\r
-* transaction.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_transferByteCount - Update the transfer byte count from the\r
-* last transaction.\r
-* USBFS_ep0Count - counts the data loaded to the SIE memory in\r
-* current packet.\r
-* USBFS_lastPacketSize - remembers the USBFS_ep0Count value for the\r
-* next packet.\r
-* USBFS_transferByteCount - sum of the previous bytes transferred\r
-* on previous packets(sum of USBFS_lastPacketSize)\r
-* USBFS_ep0Toggle - inverted\r
-* USBFS_ep0Mode - prepare for mode register content.\r
-* USBFS_transferState - set to TRANS_STATE_CONTROL_READ\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_LoadEP0(void) \r
-{\r
- uint8 ep0Count = 0u;\r
-\r
- /* Update the transfer byte count from the last transaction */\r
- USBFS_transferByteCount += USBFS_lastPacketSize;\r
- /* Now load the next transaction */\r
- while ((USBFS_currentTD.count > 0u) && (ep0Count < 8u))\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_EP0_DR0_IND + ep0Count), *USBFS_currentTD.pData);\r
- USBFS_currentTD.pData = &USBFS_currentTD.pData[1u];\r
- ep0Count++;\r
- USBFS_currentTD.count--;\r
- }\r
- /* Support zero-length packet*/\r
- if( (USBFS_lastPacketSize == 8u) || (ep0Count > 0u) )\r
- {\r
- /* Update the data toggle */\r
- USBFS_ep0Toggle ^= USBFS_EP0_CNT_DATA_TOGGLE;\r
- /* Set the Mode Register */\r
- USBFS_ep0Mode = USBFS_MODE_ACK_IN_STATUS_OUT;\r
- /* Update the state (or stay the same) */\r
- USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- }\r
- else\r
- {\r
- /* Expect Status Stage Out */\r
- USBFS_ep0Mode = USBFS_MODE_STATUS_OUT_ONLY;\r
- /* Update the state (or stay the same) */\r
- USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- }\r
-\r
- /* Save the packet size for next time */\r
- USBFS_lastPacketSize = ep0Count;\r
- USBFS_ep0Count = ep0Count;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_InitControlRead\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize a control read transaction, usable to send data to the host.\r
-* The following global variables should be initialized before this function\r
-* called. To send zero length packet use InitZeroLengthControlTransfer\r
-* function.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled state.\r
-*\r
-* Global variables:\r
-* USBFS_currentTD.count - counts of data to be sent.\r
-* USBFS_currentTD.pData - data pointer.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_InitControlRead(void) \r
-{\r
- uint16 xferCount;\r
- if(USBFS_currentTD.count == 0u)\r
- {\r
- (void) USBFS_InitZeroLengthControlTransfer();\r
- }\r
- else\r
- {\r
- /* Set up the state machine */\r
- USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- /* Set the toggle, it gets updated in LoadEP */\r
- USBFS_ep0Toggle = 0u;\r
- /* Initialize the Status Block */\r
- USBFS_InitializeStatusBlock();\r
- xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
-\r
- if (USBFS_currentTD.count > xferCount)\r
- {\r
- USBFS_currentTD.count = xferCount;\r
- }\r
- USBFS_LoadEP0();\r
- }\r
-\r
- return(USBFS_TRUE);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_InitZeroLengthControlTransfer\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize a zero length data IN transfer.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled state.\r
-*\r
-* Global variables:\r
-* USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
-* USBFS_ep0Mode - prepare for mode register content.\r
-* USBFS_transferState - set to TRANS_STATE_CONTROL_READ\r
-* USBFS_ep0Count - cleared, means the zero-length packet.\r
-* USBFS_lastPacketSize - cleared.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_InitZeroLengthControlTransfer(void)\r
- \r
-{\r
- /* Update the state */\r
- USBFS_transferState = USBFS_TRANS_STATE_CONTROL_READ;\r
- /* Set the data toggle */\r
- USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- /* Set the Mode Register */\r
- USBFS_ep0Mode = USBFS_MODE_ACK_IN_STATUS_OUT;\r
- /* Save the packet size for next time */\r
- USBFS_lastPacketSize = 0u;\r
- USBFS_ep0Count = 0u;\r
-\r
- return(USBFS_TRUE);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ControlReadDataStage\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Handle the Data Stage of a control read transfer.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ControlReadDataStage(void) \r
-\r
-{\r
- USBFS_LoadEP0();\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ControlReadStatusStage\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Handle the Status Stage of a control read transfer.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_USBFS_transferByteCount - updated with last packet size.\r
-* USBFS_transferState - set to TRANS_STATE_IDLE.\r
-* USBFS_ep0Mode - set to MODE_STALL_IN_OUT.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ControlReadStatusStage(void) \r
-{\r
- /* Update the transfer byte count */\r
- USBFS_transferByteCount += USBFS_lastPacketSize;\r
- /* Go Idle */\r
- USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- /* Update the completion block */\r
- USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- /* We expect no more data, so stall INs and OUTs */\r
- USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_InitControlWrite\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize a control write transaction\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled state.\r
-*\r
-* Global variables:\r
-* USBFS_USBFS_transferState - set to TRANS_STATE_CONTROL_WRITE\r
-* USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
-* USBFS_ep0Mode - set to MODE_ACK_OUT_STATUS_IN\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_InitControlWrite(void) \r
-{\r
- uint16 xferCount;\r
-\r
- /* Set up the state machine */\r
- USBFS_transferState = USBFS_TRANS_STATE_CONTROL_WRITE;\r
- /* This might not be necessary */\r
- USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- /* Initialize the Status Block */\r
- USBFS_InitializeStatusBlock();\r
-\r
- xferCount = (((uint16)CY_GET_REG8(USBFS_lengthHi) << 8u) | (CY_GET_REG8(USBFS_lengthLo)));\r
-\r
- if (USBFS_currentTD.count > xferCount)\r
- {\r
- USBFS_currentTD.count = xferCount;\r
- }\r
-\r
- /* Expect Data or Status Stage */\r
- USBFS_ep0Mode = USBFS_MODE_ACK_OUT_STATUS_IN;\r
-\r
- return(USBFS_TRUE);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ControlWriteDataStage\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Handle the Data Stage of a control write transfer\r
-* 1. Get the data (We assume the destination was validated previously)\r
-* 2. Update the count and data toggle\r
-* 3. Update the mode register for the next transaction\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_transferByteCount - Update the transfer byte count from the\r
-* last transaction.\r
-* USBFS_ep0Count - counts the data loaded from the SIE memory\r
-* in current packet.\r
-* USBFS_transferByteCount - sum of the previous bytes transferred\r
-* on previous packets(sum of USBFS_lastPacketSize)\r
-* USBFS_ep0Toggle - inverted\r
-* USBFS_ep0Mode - set to MODE_ACK_OUT_STATUS_IN.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ControlWriteDataStage(void) \r
-{\r
- uint8 ep0Count;\r
- uint8 regIndex = 0u;\r
-\r
- ep0Count = (CY_GET_REG8(USBFS_EP0_CNT_PTR) & USBFS_EPX_CNT0_MASK) -\r
- USBFS_EPX_CNTX_CRC_COUNT;\r
-\r
- USBFS_transferByteCount += ep0Count;\r
-\r
- while ((USBFS_currentTD.count > 0u) && (ep0Count > 0u))\r
- {\r
- *USBFS_currentTD.pData = CY_GET_REG8((reg8 *)(USBFS_EP0_DR0_IND + regIndex));\r
- USBFS_currentTD.pData = &USBFS_currentTD.pData[1u];\r
- regIndex++;\r
- ep0Count--;\r
- USBFS_currentTD.count--;\r
- }\r
- USBFS_ep0Count = ep0Count;\r
- /* Update the data toggle */\r
- USBFS_ep0Toggle ^= USBFS_EP0_CNT_DATA_TOGGLE;\r
- /* Expect Data or Status Stage */\r
- USBFS_ep0Mode = USBFS_MODE_ACK_OUT_STATUS_IN;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ControlWriteStatusStage\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Handle the Status Stage of a control write transfer\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_transferState - set to TRANS_STATE_IDLE.\r
-* USBFS_USBFS_ep0Mode - set to MODE_STALL_IN_OUT.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ControlWriteStatusStage(void) \r
-{\r
- /* Go Idle */\r
- USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- /* Update the completion block */\r
- USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- /* We expect no more data, so stall INs and OUTs */\r
- USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_InitNoDataControlTransfer\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize a no data control transfer\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled state.\r
-*\r
-* Global variables:\r
-* USBFS_transferState - set to TRANS_STATE_NO_DATA_CONTROL.\r
-* USBFS_ep0Mode - set to MODE_STATUS_IN_ONLY.\r
-* USBFS_ep0Count - cleared.\r
-* USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_InitNoDataControlTransfer(void) \r
-{\r
- USBFS_transferState = USBFS_TRANS_STATE_NO_DATA_CONTROL;\r
- USBFS_ep0Mode = USBFS_MODE_STATUS_IN_ONLY;\r
- USBFS_ep0Toggle = USBFS_EP0_CNT_DATA_TOGGLE;\r
- USBFS_ep0Count = 0u;\r
-\r
- return(USBFS_TRUE);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_NoDataControlStatusStage\r
-********************************************************************************\r
-* Summary:\r
-* Handle the Status Stage of a no data control transfer.\r
-*\r
-* SET_ADDRESS is special, since we need to receive the status stage with\r
-* the old address.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_transferState - set to TRANS_STATE_IDLE.\r
-* USBFS_ep0Mode - set to MODE_STALL_IN_OUT.\r
-* USBFS_ep0Toggle - set to EP0_CNT_DATA_TOGGLE\r
-* USBFS_deviceAddress - used to set new address and cleared\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_NoDataControlStatusStage(void) \r
-{\r
- /* Change the USB address register if we got a SET_ADDRESS. */\r
- if (USBFS_deviceAddress != 0u)\r
- {\r
- CY_SET_REG8(USBFS_CR0_PTR, USBFS_deviceAddress | USBFS_CR0_ENABLE);\r
- USBFS_deviceAddress = 0u;\r
- }\r
- /* Go Idle */\r
- USBFS_transferState = USBFS_TRANS_STATE_IDLE;\r
- /* Update the completion block */\r
- USBFS_UpdateStatusBlock(USBFS_XFER_STATUS_ACK);\r
- /* We expect no more data, so stall INs and OUTs */\r
- USBFS_ep0Mode = USBFS_MODE_STALL_IN_OUT;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_UpdateStatusBlock\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Update the Completion Status Block for a Request. The block is updated\r
-* with the completion code the USBFS_transferByteCount. The\r
-* StatusBlock Pointer is set to NULL.\r
-*\r
-* Parameters:\r
-* completionCode - status.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_currentTD.pStatusBlock->status - updated by the\r
-* completionCode parameter.\r
-* USBFS_currentTD.pStatusBlock->length - updated.\r
-* USBFS_currentTD.pStatusBlock - cleared.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_UpdateStatusBlock(uint8 completionCode) \r
-{\r
- if (USBFS_currentTD.pStatusBlock != NULL)\r
- {\r
- USBFS_currentTD.pStatusBlock->status = completionCode;\r
- USBFS_currentTD.pStatusBlock->length = USBFS_transferByteCount;\r
- USBFS_currentTD.pStatusBlock = NULL;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_InitializeStatusBlock\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Initialize the Completion Status Block for a Request. The completion\r
-* code is set to USB_XFER_IDLE.\r
-*\r
-* Also, initializes USBFS_transferByteCount. Save some space,\r
-* this is the only consumer.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_currentTD.pStatusBlock->status - set to XFER_IDLE.\r
-* USBFS_currentTD.pStatusBlock->length - cleared.\r
-* USBFS_transferByteCount - cleared.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_InitializeStatusBlock(void) \r
-{\r
- USBFS_transferByteCount = 0u;\r
- if(USBFS_currentTD.pStatusBlock != NULL)\r
- {\r
- USBFS_currentTD.pStatusBlock->status = USBFS_XFER_IDLE;\r
- USBFS_currentTD.pStatusBlock->length = 0u;\r
- }\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_episr.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Data endpoint Interrupt Service Routines\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-#include "USBFS_pvt.h"\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING) && (USBFS_ENABLE_MIDI_API != 0u)\r
- #include "USBFS_midi.h"\r
-#endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-/* `#START CUSTOM_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-#if(USBFS_EP1_ISR_REMOVE == 0u)\r
-\r
-\r
- /******************************************************************************\r
- * Function Name: USBFS_EP_1_ISR\r
- *******************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 1 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- ******************************************************************************/\r
- CY_ISR(USBFS_EP_1_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
-\r
- /* `#START EP1_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP1_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP1].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP1].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP1].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR) &\r
- (uint8)~USBFS_SIE_EP_INT_EP1_MASK);\r
-\r
- #if( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT )\r
- if(USBFS_midi_out_ep == USBFS_EP1)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP1_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 )\r
- EA = int_en;\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- }\r
-\r
-#endif /* End USBFS_EP1_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP2_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_2_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 2 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_2_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
-\r
- /* `#START EP2_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 )\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP2_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP2].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP2].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP2].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP2_MASK);\r
-\r
- #if( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT )\r
- if(USBFS_midi_out_ep == USBFS_EP2)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP2_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
- }\r
-\r
-#endif /* End USBFS_EP2_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP3_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_3_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 3 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_3_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */\r
-\r
- /* `#START EP3_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP3_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP3].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP3].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP3].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP3_MASK);\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- if(USBFS_midi_out_ep == USBFS_EP3)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP3_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- }\r
-\r
-#endif /* End USBFS_EP3_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP4_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_4_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 4 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_4_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP4_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP4_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP4].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP4].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP4].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP4_MASK);\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- if(USBFS_midi_out_ep == USBFS_EP4)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP4_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- }\r
-\r
-#endif /* End USBFS_EP4_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP5_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_5_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 5 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_5_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP5_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP5_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP5].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP5].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP5].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP5_MASK);\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- if(USBFS_midi_out_ep == USBFS_EP5)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP5_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- }\r
-#endif /* End USBFS_EP5_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP6_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_6_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 6 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_6_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP6_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP6_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP6].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP6].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP6].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP6_MASK);\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- if(USBFS_midi_out_ep == USBFS_EP6)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP6_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- }\r
-\r
-#endif /* End USBFS_EP6_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP7_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_7_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 7 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_7_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP7_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP7_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP7].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP7].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP7].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP7_MASK);\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- if(USBFS_midi_out_ep == USBFS_EP7)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP7_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- }\r
-\r
-#endif /* End USBFS_EP7_ISR_REMOVE */\r
-\r
-\r
-#if(USBFS_EP8_ISR_REMOVE == 0u)\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_EP_8_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Endpoint 8 Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_EP_8_ISR)\r
- {\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- uint8 int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP8_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- int_en = EA;\r
- CyGlobalIntEnable; /* Make sure nested interrupt is enabled */\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- CY_GET_REG8(USBFS_SIE_EP8_CR0_PTR); /* Must read the mode reg */\r
- /* Do not toggle ISOC endpoint */\r
- if((USBFS_EP[USBFS_EP8].attrib & USBFS_EP_TYPE_MASK) !=\r
- USBFS_EP_TYPE_ISOC)\r
- {\r
- USBFS_EP[USBFS_EP8].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;\r
- }\r
- USBFS_EP[USBFS_EP8].apiEpState = USBFS_EVENT_PENDING;\r
- CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)\r
- & (uint8)~USBFS_SIE_EP_INT_EP8_MASK);\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)\r
- if(USBFS_midi_out_ep == USBFS_EP8)\r
- {\r
- USBFS_MIDI_OUT_EP_Service();\r
- }\r
- #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */\r
-\r
- /* `#START EP8_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)\r
- EA = int_en;\r
- #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT */\r
- }\r
-\r
-#endif /* End USBFS_EP8_ISR_REMOVE */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_SOF_ISR\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Start of Frame Interrupt Service Routine\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-CY_ISR(USBFS_SOF_ISR)\r
-{\r
- /* `#START SOF_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_BUS_RESET_ISR\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* USB Bus Reset Interrupt Service Routine. Calls _Start with the same\r
-* parameters as the last USER call to _Start\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-CY_ISR(USBFS_BUS_RESET_ISR)\r
-{\r
- /* `#START BUS_RESET_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- USBFS_ReInitComponent();\r
-}\r
-\r
-\r
-#if((USBFS_EP_MM != USBFS__EP_MANUAL) && (USBFS_ARB_ISR_REMOVE == 0u))\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_ARB_ISR\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Arbiter Interrupt Service Routine\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Side effect:\r
- * Search for EP8 int_status will be much slower than search for EP1 int_status.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_ARB_ISR)\r
- {\r
- uint8 int_status;\r
- uint8 ep_status;\r
- uint8 ep = USBFS_EP1;\r
- uint8 ptr = 0u;\r
-\r
- /* `#START ARB_BEGIN_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- int_status = USBFS_ARB_INT_SR_REG; /* read Arbiter Status Register */\r
- USBFS_ARB_INT_SR_REG = int_status; /* Clear Serviced Interrupts */\r
-\r
- while(int_status != 0u)\r
- {\r
- if((int_status & 1u) != 0u) /* If EpX interrupt present */\r
- { /* read Endpoint Status Register */\r
- ep_status = CY_GET_REG8((reg8 *)(USBFS_ARB_EP1_SR_IND + ptr));\r
- /* If In Buffer Full */\r
- if((ep_status & USBFS_ARB_EPX_SR_IN_BUF_FULL) != 0u)\r
- {\r
- if((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- {\r
- /* Clear Data ready status */\r
- *(reg8 *)(USBFS_ARB_EP1_CFG_IND + ptr) &=\r
- (uint8)~USBFS_ARB_EPX_CFG_IN_DATA_RDY;\r
- /* Write the Mode register */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ptr), USBFS_EP[ep].epMode);\r
- #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_IN)\r
- if(ep == USBFS_midi_in_ep)\r
- { /* Clear MIDI input pointer */\r
- USBFS_midiInPointer = 0u;\r
- }\r
- #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- }\r
- }\r
- /* (re)arm Out EP only for mode2 */\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- /* If DMA Grant */\r
- if((ep_status & USBFS_ARB_EPX_SR_DMA_GNT) != 0u)\r
- {\r
- if((USBFS_EP[ep].addr & USBFS_DIR_IN) == 0u)\r
- {\r
- USBFS_EP[ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- /* Write the Mode register */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ptr),\r
- USBFS_EP[ep].epMode);\r
- }\r
- }\r
- #endif /* End USBFS_EP_MM */\r
-\r
- /* `#START ARB_USER_CODE` Place your code here for handle Buffer Underflow/Overflow */\r
-\r
- /* `#END` */\r
-\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_SR_IND + ptr), ep_status); /* Clear Serviced events */\r
- }\r
- ptr += USBFS_EPX_CNTX_ADDR_OFFSET; /* prepare pointer for next EP */\r
- ep++;\r
- int_status >>= 1u;\r
- }\r
-\r
- /* `#START ARB_END_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
- }\r
-\r
-#endif /* End USBFS_EP_MM */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_hid.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB HID Class request handler.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-\r
-#if defined(USBFS_ENABLE_HID_CLASS)\r
-\r
-#include "USBFS_pvt.h"\r
-#include "USBFS_hid.h"\r
-\r
-\r
-/***************************************\r
-* HID Variables\r
-***************************************/\r
-\r
-volatile uint8 USBFS_hidProtocol[USBFS_MAX_INTERFACES_NUMBER]; /* HID device protocol status */\r
-volatile uint8 USBFS_hidIdleRate[USBFS_MAX_INTERFACES_NUMBER]; /* HID device idle reload value */\r
-volatile uint8 USBFS_hidIdleTimer[USBFS_MAX_INTERFACES_NUMBER]; /* HID device idle rate value */\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-\r
-/* `#START HID_CUSTOM_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_UpdateHIDTimer\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Updates the HID report timer and reloads it if expired\r
-*\r
-* Parameters:\r
-* interface: Interface Number.\r
-*\r
-* Return:\r
-* status.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_UpdateHIDTimer(uint8 interface) \r
-{\r
- uint8 stat = USBFS_IDLE_TIMER_INDEFINITE;\r
-\r
- if(USBFS_hidIdleRate[interface] != 0u)\r
- {\r
- if(USBFS_hidIdleTimer[interface] > 0u)\r
- {\r
- USBFS_hidIdleTimer[interface]--;\r
- stat = USBFS_IDLE_TIMER_RUNNING;\r
- }\r
- else\r
- {\r
- USBFS_hidIdleTimer[interface] = USBFS_hidIdleRate[interface];\r
- stat = USBFS_IDLE_TIMER_EXPIRED;\r
- }\r
- }\r
-\r
- return(stat);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetProtocol\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Returns the selected protocol value to the application\r
-*\r
-* Parameters:\r
-* interface: Interface Number.\r
-*\r
-* Return:\r
-* Interface protocol.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_GetProtocol(uint8 interface) \r
-{\r
- return(USBFS_hidProtocol[interface]);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_DispatchHIDClassRqst\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine dispatches class requests\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_DispatchHIDClassRqst(void) \r
-{\r
- uint8 requestHandled = USBFS_FALSE;\r
- uint8 interfaceNumber;\r
-\r
- interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- { /* Control Read */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_GET_DESCRIPTOR:\r
- if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_HID_CLASS)\r
- {\r
- USBFS_FindHidClassDecriptor();\r
- if (USBFS_currentTD.count != 0u)\r
- {\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- }\r
- else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_HID_REPORT)\r
- {\r
- USBFS_FindReportDescriptor();\r
- if (USBFS_currentTD.count != 0u)\r
- {\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- }\r
- else\r
- { /* requestHandled is initialezed as FALSE by default */\r
- }\r
- break;\r
- case USBFS_HID_GET_REPORT:\r
- USBFS_FindReport();\r
- if (USBFS_currentTD.count != 0u)\r
- {\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- break;\r
-\r
- case USBFS_HID_GET_IDLE:\r
- /* This function does not support multiple reports per interface*/\r
- /* Validate interfaceNumber and Report ID (should be 0) */\r
- if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- (CY_GET_REG8(USBFS_wValueLo) == 0u ) ) /* Do not support Idle per Report ID */\r
- {\r
- USBFS_currentTD.count = 1u;\r
- USBFS_currentTD.pData = &USBFS_hidIdleRate[interfaceNumber];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- break;\r
- case USBFS_HID_GET_PROTOCOL:\r
- /* Validate interfaceNumber */\r
- if( interfaceNumber < USBFS_MAX_INTERFACES_NUMBER)\r
- {\r
- USBFS_currentTD.count = 1u;\r
- USBFS_currentTD.pData = &USBFS_hidProtocol[interfaceNumber];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- }\r
- else if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) ==\r
- USBFS_RQST_DIR_H2D)\r
- { /* Control Write */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_HID_SET_REPORT:\r
- USBFS_FindReport();\r
- if (USBFS_currentTD.count != 0u)\r
- {\r
- requestHandled = USBFS_InitControlWrite();\r
- }\r
- break;\r
- case USBFS_HID_SET_IDLE:\r
- /* This function does not support multiple reports per interface */\r
- /* Validate interfaceNumber and Report ID (should be 0) */\r
- if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- (CY_GET_REG8(USBFS_wValueLo) == 0u ) ) /* Do not support Idle per Report ID */\r
- {\r
- USBFS_hidIdleRate[interfaceNumber] = CY_GET_REG8(USBFS_wValueHi);\r
- /* With regards to HID spec: "7.2.4 Set_Idle Request"\r
- * Latency. If the current period has gone past the\r
- * newly proscribed time duration, then a report\r
- * will be generated immediately.\r
- */\r
- if(USBFS_hidIdleRate[interfaceNumber] <\r
- USBFS_hidIdleTimer[interfaceNumber])\r
- {\r
- /* Set the timer to zero and let the UpdateHIDTimer() API return IDLE_TIMER_EXPIRED status*/\r
- USBFS_hidIdleTimer[interfaceNumber] = 0u;\r
- }\r
- /* If the new request is received within 4 milliseconds\r
- * (1 count) of the end of the current period, then the\r
- * new request will have no effect until after the report.\r
- */\r
- else if(USBFS_hidIdleTimer[interfaceNumber] <= 1u)\r
- {\r
- /* Do nothing.\r
- * Let the UpdateHIDTimer() API continue to work and\r
- * return IDLE_TIMER_EXPIRED status\r
- */\r
- }\r
- else\r
- { /* Reload the timer*/\r
- USBFS_hidIdleTimer[interfaceNumber] =\r
- USBFS_hidIdleRate[interfaceNumber];\r
- }\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
-\r
- case USBFS_HID_SET_PROTOCOL:\r
- /* Validate interfaceNumber and protocol (must be 0 or 1) */\r
- if( (interfaceNumber < USBFS_MAX_INTERFACES_NUMBER) &&\r
- (CY_GET_REG8(USBFS_wValueLo) <= 1u) )\r
- {\r
- USBFS_hidProtocol[interfaceNumber] = CY_GET_REG8(USBFS_wValueLo);\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- }\r
- else\r
- { /* requestHandled is initialized as FALSE by default */\r
- }\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USB_FindHidClassDescriptor\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine find Hid Class Descriptor pointer based on the Interface number\r
-* and Alternate setting then loads the currentTD structure with the address of\r
-* the buffer and the size.\r
-* The HID Class Descriptor resides inside the config descriptor.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* currentTD\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_FindHidClassDecriptor(void) \r
-{\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- volatile uint8 *pDescr;\r
- uint8 interfaceN;\r
-\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- /* Third entry in the LUT starts the Interface Table pointers */\r
- /* Now use the request interface number*/\r
- pTmp = &pTmp[interfaceN + 2u];\r
- /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_TABLE */\r
- pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- /* Now use Alternate setting number */\r
- pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_ALTERNATEi_HID_TABLE */\r
- pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- /* Fifth entry in the LUT points to Hid Class Descriptor in Configuration Descriptor */\r
- pTmp = &pTmp[4u];\r
- pDescr = (volatile uint8 *)pTmp->p_list;\r
- /* The first byte contains the descriptor length */\r
- USBFS_currentTD.count = *pDescr;\r
- USBFS_currentTD.pData = pDescr;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USB_FindReportDescriptor\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine find Hid Report Descriptor pointer based on the Interface\r
-* number, then loads the currentTD structure with the address of the buffer\r
-* and the size.\r
-* Hid Report Descriptor is located after IN/OUT/FEATURE reports.\r
-*\r
-* Parameters:\r
-* void\r
-*\r
-* Return:\r
-* currentTD\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_FindReportDescriptor(void) \r
-{\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- volatile uint8 *pDescr;\r
- uint8 interfaceN;\r
-\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- /* Third entry in the LUT starts the Interface Table pointers */\r
- /* Now use the request interface number */\r
- pTmp = &pTmp[interfaceN + 2u];\r
- /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_TABLE */\r
- pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- /* Now use Alternate setting number */\r
- pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_ALTERNATEi_HID_TABLE */\r
- pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- /* Fourth entry in the LUT starts the Hid Report Descriptor */\r
- pTmp = &pTmp[3u];\r
- pDescr = (volatile uint8 *)pTmp->p_list;\r
- /* The 1st and 2nd bytes of descriptor contain its length. LSB is 1st. */\r
- USBFS_currentTD.count = (((uint16)pDescr[1u] << 8u) | pDescr[0u]);\r
- USBFS_currentTD.pData = &pDescr[2u];\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_FindReport\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine sets up a transfer based on the Interface number, Report Type\r
-* and Report ID, then loads the currentTD structure with the address of the\r
-* buffer and the size. The caller has to decide if it is a control read or\r
-* control write.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* currentTD\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_FindReport(void) \r
-{\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- T_USBFS_TD *pTD;\r
- uint8 interfaceN;\r
- uint8 reportType;\r
-\r
- /* `#START HID_FINDREPORT` Place custom handling here */\r
-\r
- /* `#END` */\r
- USBFS_currentTD.count = 0u; /* Init not supported condition */\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- reportType = CY_GET_REG8(USBFS_wValueHi);\r
- interfaceN = CY_GET_REG8(USBFS_wIndexLo);\r
- /* Third entry in the LUT COnfiguration Table starts the Interface Table pointers */\r
- /* Now use the request interface number */\r
- pTmp = &pTmp[interfaceN + 2u];\r
- /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_TABLE*/\r
- pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- if(interfaceN < USBFS_MAX_INTERFACES_NUMBER)\r
- {\r
- /* Now use Alternate setting number */\r
- pTmp = &pTmp[USBFS_interfaceSetting[interfaceN]];\r
- /* USB_DEVICEx_CONFIGURATIONy_INTERFACEz_ALTERNATEi_HID_TABLE */\r
- pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;\r
- /* Validate reportType to comply with "7.2.1 Get_Report Request" */\r
- if((reportType >= USBFS_HID_GET_REPORT_INPUT) &&\r
- (reportType <= USBFS_HID_GET_REPORT_FEATURE))\r
- {\r
- /* Get the entry proper TD (IN, OUT or Feature Report Table)*/\r
- pTmp = &pTmp[reportType - 1u];\r
- reportType = CY_GET_REG8(USBFS_wValueLo); /* Get reportID */\r
- /* Validate table support by the HID descriptor, compare table count with reportID */\r
- if(pTmp->c >= reportType)\r
- {\r
- pTD = (T_USBFS_TD *) pTmp->p_list;\r
- pTD = &pTD[reportType]; /* select entry depend on report ID*/\r
- USBFS_currentTD.pData = pTD->pData; /* Buffer pointer */\r
- USBFS_currentTD.count = pTD->count; /* Buffer Size */\r
- USBFS_currentTD.pStatusBlock = pTD->pStatusBlock;\r
- }\r
- }\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Additional user functions supporting HID Requests\r
-********************************************************************************/\r
-\r
-/* `#START HID_FUNCTIONS` Place any additional functions here */\r
-\r
-/* `#END` */\r
-\r
-#endif /* End USBFS_ENABLE_HID_CLASS */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_hid.h\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Header File for the USFS component. Contains prototypes and constant values.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_USBFS_USBFS_hid_H)\r
-#define CY_USBFS_USBFS_hid_H\r
-\r
-#include "cytypes.h"\r
-\r
-\r
-/***************************************\r
-* Prototypes of the USBFS_hid API.\r
-***************************************/\r
-\r
-uint8 USBFS_UpdateHIDTimer(uint8 interface) ;\r
-uint8 USBFS_GetProtocol(uint8 interface) ;\r
-\r
-\r
-/***************************************\r
-*Renamed Functions for backward compatible\r
-***************************************/\r
-\r
-#define USBFS_bGetProtocol USBFS_GetProtocol\r
-\r
-\r
-/***************************************\r
-* Constants for USBFS_hid API.\r
-***************************************/\r
-\r
-#define USBFS_PROTOCOL_BOOT (0x00u)\r
-#define USBFS_PROTOCOL_REPORT (0x01u)\r
-\r
-/* Request Types (HID Chapter 7.2) */\r
-#define USBFS_HID_GET_REPORT (0x01u)\r
-#define USBFS_HID_GET_IDLE (0x02u)\r
-#define USBFS_HID_GET_PROTOCOL (0x03u)\r
-#define USBFS_HID_SET_REPORT (0x09u)\r
-#define USBFS_HID_SET_IDLE (0x0Au)\r
-#define USBFS_HID_SET_PROTOCOL (0x0Bu)\r
-\r
-/* Descriptor Types (HID Chapter 7.1) */\r
-#define USBFS_DESCR_HID_CLASS (0x21u)\r
-#define USBFS_DESCR_HID_REPORT (0x22u)\r
-#define USBFS_DESCR_HID_PHYSICAL (0x23u)\r
-\r
-/* Report Request Types (HID Chapter 7.2.1) */\r
-#define USBFS_HID_GET_REPORT_INPUT (0x01u)\r
-#define USBFS_HID_GET_REPORT_OUTPUT (0x02u)\r
-#define USBFS_HID_GET_REPORT_FEATURE (0x03u)\r
-\r
-#endif /* End CY_USBFS_USBFS_hid_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_midi.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* MIDI Streaming request handler.\r
-* This file contains routines for sending and receiving MIDI\r
-* messages, and handles running status in both directions.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING)\r
-\r
-#include "USBFS_midi.h"\r
-#include "USBFS_pvt.h"\r
-\r
-\r
-/***************************************\r
-* MIDI Constants\r
-***************************************/\r
-\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- /* The Size of the MIDI messages (MIDI Table 4-1) */\r
- static const uint8 CYCODE USBFS_MIDI_SIZE[] = {\r
- /* Miscellaneous function codes(Reserved) */ 0x03u,\r
- /* Cable events (Reserved) */ 0x03u,\r
- /* Two-byte System Common messages */ 0x02u,\r
- /* Three-byte System Common messages */ 0x03u,\r
- /* SysEx starts or continues */ 0x03u,\r
- /* Single-byte System Common Message or\r
- SysEx ends with following single byte */ 0x01u,\r
- /* SysEx ends with following two bytes */ 0x02u,\r
- /* SysEx ends with following three bytes */ 0x03u,\r
- /* Note-off */ 0x03u,\r
- /* Note-on */ 0x03u,\r
- /* Poly-KeyPress */ 0x03u,\r
- /* Control Change */ 0x03u,\r
- /* Program Change */ 0x02u,\r
- /* Channel Pressure */ 0x02u,\r
- /* PitchBend Change */ 0x03u,\r
- /* Single Byte */ 0x01u\r
- };\r
-#endif /* USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
-\r
-\r
-/***************************************\r
-* Global variables\r
-***************************************/\r
-\r
-#if (USBFS_MIDI_IN_BUFF_SIZE > 0)\r
- #if (USBFS_MIDI_IN_BUFF_SIZE >= 256)\r
- volatile uint16 USBFS_midiInPointer; /* Input endpoint buffer pointer */\r
- #else\r
- volatile uint8 USBFS_midiInPointer; /* Input endpoint buffer pointer */\r
- #endif /* End USBFS_MIDI_IN_BUFF_SIZE >=256 */\r
- volatile uint8 USBFS_midi_in_ep; /* Input endpoint number */\r
- uint8 USBFS_midiInBuffer[USBFS_MIDI_IN_BUFF_SIZE]; /* Input endpoint buffer */\r
-#endif /* USBFS_MIDI_IN_BUFF_SIZE > 0 */\r
-\r
-#if (USBFS_MIDI_OUT_BUFF_SIZE > 0)\r
- volatile uint8 USBFS_midi_out_ep; /* Output endpoint number */\r
- uint8 USBFS_midiOutBuffer[USBFS_MIDI_OUT_BUFF_SIZE]; /* Output endpoint buffer */\r
-#endif /* USBFS_MIDI_OUT_BUFF_SIZE > 0 */\r
-\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- static USBFS_MIDI_RX_STATUS USBFS_MIDI1_Event; /* MIDI RX status structure */\r
- static volatile uint8 USBFS_MIDI1_TxRunStat; /* MIDI Output running status */\r
- volatile uint8 USBFS_MIDI1_InqFlags; /* Device inquiry flag */\r
-\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- static USBFS_MIDI_RX_STATUS USBFS_MIDI2_Event; /* MIDI RX status structure */\r
- static volatile uint8 USBFS_MIDI2_TxRunStat; /* MIDI Output running status */\r
- volatile uint8 USBFS_MIDI2_InqFlags; /* Device inquiry flag */\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-\r
-/* `#START MIDI_CUSTOM_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/***************************************\r
-* Optional MIDI APIs\r
-***************************************/\r
-#if (USBFS_ENABLE_MIDI_API != 0u)\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_MIDI_EP_Init\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function initializes the MIDI interface and UART(s) to be ready to\r
-* receive data from the PC and MIDI ports.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Global variables:\r
-* USBFS_midiInBuffer: This buffer is used for saving and combining\r
-* the received data from UART(s) and(or) generated internally by\r
-* PutUsbMidiIn() function messages. USBFS_MIDI_IN_EP_Service()\r
-* function transfers the data from this buffer to the PC.\r
-* USBFS_midiOutBuffer: This buffer is used by the\r
-* USBFS_MIDI_OUT_EP_Service() function for saving the received\r
-* from the PC data, then the data are parsed and transferred to UART(s)\r
-* buffer and to the internal processing by the\r
-* USBFS_callbackLocalMidiEvent function.\r
-* USBFS_midi_out_ep: Used as an OUT endpoint number.\r
-* USBFS_midi_in_ep: Used as an IN endpoint number.\r
-* USBFS_midiInPointer: Initialized to zero.\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-*******************************************************************************/\r
-void USBFS_MIDI_EP_Init(void) \r
-{\r
- #if (USBFS_MIDI_IN_BUFF_SIZE > 0)\r
- USBFS_midiInPointer = 0u;\r
- #endif /* USBFS_MIDI_IN_BUFF_SIZE > 0 */\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- #if (USBFS_MIDI_IN_BUFF_SIZE > 0)\r
- /* Init DMA configurations for IN EP*/\r
- USBFS_LoadInEP(USBFS_midi_in_ep, USBFS_midiInBuffer,\r
- USBFS_MIDI_IN_BUFF_SIZE);\r
- \r
- #endif /* USBFS_MIDI_IN_BUFF_SIZE > 0 */\r
- #if (USBFS_MIDI_OUT_BUFF_SIZE > 0)\r
- /* Init DMA configurations for OUT EP*/\r
- (void)USBFS_ReadOutEP(USBFS_midi_out_ep, USBFS_midiOutBuffer,\r
- USBFS_MIDI_OUT_BUFF_SIZE);\r
- #endif /*USBFS_MIDI_OUT_BUFF_SIZE > 0 */\r
- #endif /* End USBFS__EP_DMAAUTO */\r
-\r
- #if (USBFS_MIDI_OUT_BUFF_SIZE > 0)\r
- USBFS_EnableOutEP(USBFS_midi_out_ep);\r
- #endif /* USBFS_MIDI_OUT_BUFF_SIZE > 0 */\r
-\r
- /* Initialize the MIDI port(s) */\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- USBFS_MIDI_Init();\r
- #endif /* USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-}\r
-\r
-#if (USBFS_MIDI_OUT_BUFF_SIZE > 0)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI_OUT_EP_Service\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Services the USB MIDI OUT endpoints.\r
- * This function is called from OUT EP ISR. It transfers the received from PC\r
- * data to the external MIDI port(UART TX buffer) and calls the\r
- * USBFS_callbackLocalMidiEvent() function to internal process\r
- * of the MIDI data.\r
- * This function is blocked by UART, if not enough space is available in UART\r
- * TX buffer. Therefore it is recommended to use large UART TX buffer size.\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Global variables:\r
- * USBFS_midiOutBuffer: Used as temporary buffer between USB internal\r
- * memory and UART TX buffer.\r
- * USBFS_midi_out_ep: Used as an OUT endpoint number.\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- *******************************************************************************/\r
- void USBFS_MIDI_OUT_EP_Service(void) \r
- {\r
- #if USBFS_MIDI_OUT_BUFF_SIZE >= 256\r
- uint16 outLength;\r
- uint16 outPointer;\r
- #else\r
- uint8 outLength;\r
- uint8 outPointer;\r
- #endif /* End USBFS_MIDI_OUT_BUFF_SIZE >=256 */\r
-\r
- uint8 dmaState = 0u;\r
-\r
- /* Service the USB MIDI output endpoint */\r
- if (USBFS_GetEPState(USBFS_midi_out_ep) == USBFS_OUT_BUFFER_FULL)\r
- {\r
- #if USBFS_MIDI_OUT_BUFF_SIZE >= 256\r
- outLength = USBFS_GetEPCount(USBFS_midi_out_ep);\r
- #else\r
- outLength = (uint8)USBFS_GetEPCount(USBFS_midi_out_ep);\r
- #endif /* End USBFS_MIDI_OUT_BUFF_SIZE >= 256 */\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- #if USBFS_MIDI_OUT_BUFF_SIZE >= 256\r
- outLength = USBFS_ReadOutEP(USBFS_midi_out_ep,\r
- USBFS_midiOutBuffer, outLength);\r
- #else\r
- outLength = (uint8)USBFS_ReadOutEP(USBFS_midi_out_ep,\r
- USBFS_midiOutBuffer, (uint16)outLength);\r
- #endif /* End USBFS_MIDI_OUT_BUFF_SIZE >= 256 */\r
- #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- do /* wait for DMA transfer complete */\r
- {\r
- (void)CyDmaChStatus(USBFS_DmaChan[USBFS_midi_out_ep], NULL, &dmaState);\r
- }while((dmaState & (STATUS_TD_ACTIVE | STATUS_CHAIN_ACTIVE)) != 0u);\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
- if(dmaState != 0u)\r
- {\r
- /* Suppress compiler warning */\r
- }\r
- if (outLength >= USBFS_EVENT_LENGTH)\r
- {\r
- outPointer = 0u;\r
- while (outPointer < outLength)\r
- {\r
- /* In some OS OUT packet could be appended by nulls which could be skipped */\r
- if (USBFS_midiOutBuffer[outPointer] == 0u)\r
- {\r
- break;\r
- }\r
- /* Route USB MIDI to the External connection */\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- if ((USBFS_midiOutBuffer[outPointer] & USBFS_CABLE_MASK) ==\r
- USBFS_MIDI_CABLE_00)\r
- {\r
- USBFS_MIDI1_ProcessUsbOut(&USBFS_midiOutBuffer[outPointer]);\r
- }\r
- else if ((USBFS_midiOutBuffer[outPointer] & USBFS_CABLE_MASK) ==\r
- USBFS_MIDI_CABLE_01)\r
- {\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- USBFS_MIDI2_ProcessUsbOut(&USBFS_midiOutBuffer[outPointer]);\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
- }\r
- else\r
- {\r
- /* `#START CUSTOM_MIDI_OUT_EP_SERV` Place your code here */\r
-\r
- /* `#END` */\r
- }\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
- /* Process any local MIDI output functions */\r
- USBFS_callbackLocalMidiEvent(\r
- USBFS_midiOutBuffer[outPointer] & USBFS_CABLE_MASK,\r
- &USBFS_midiOutBuffer[outPointer + USBFS_EVENT_BYTE1]);\r
- outPointer += USBFS_EVENT_LENGTH;\r
- }\r
- }\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /* Enable Out EP*/\r
- USBFS_EnableOutEP(USBFS_midi_out_ep);\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- }\r
- }\r
-\r
-#endif /* #if (USBFS_MIDI_OUT_BUFF_SIZE > 0) */\r
-\r
-#if (USBFS_MIDI_IN_BUFF_SIZE > 0)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI_IN_EP_Service\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Services the USB MIDI IN endpoint. Non-blocking.\r
- * Checks that previous packet was processed by HOST, otherwise service the\r
- * input endpoint on the subsequent call. It is called from the\r
- * USBFS_MIDI_IN_Service() and from the\r
- * USBFS_PutUsbMidiIn() function.\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Global variables:\r
- * USBFS_midi_in_ep: Used as an IN endpoint number.\r
- * USBFS_midiInBuffer: Function loads the data from this buffer to\r
- * the USB IN endpoint.\r
- * USBFS_midiInPointer: Cleared to zero when data are sent.\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- *******************************************************************************/\r
- void USBFS_MIDI_IN_EP_Service(void) \r
- {\r
- /* Service the USB MIDI input endpoint */\r
- /* Check that previous packet was processed by HOST, otherwise service the USB later */\r
- if (USBFS_midiInPointer != 0u)\r
- {\r
- if(USBFS_GetEPState(USBFS_midi_in_ep) == USBFS_EVENT_PENDING)\r
- {\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- USBFS_LoadInEP(USBFS_midi_in_ep, USBFS_midiInBuffer,\r
- (uint16)USBFS_midiInPointer);\r
- #else /* USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
- /* rearm IN EP */\r
- USBFS_LoadInEP(USBFS_midi_in_ep, NULL, (uint16)USBFS_midiInPointer);\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO*/\r
-\r
- /* Clear the midiInPointer. For DMA mode, clear this pointer in the ARB ISR when data are moved by DMA */\r
- #if(USBFS_EP_MM == USBFS__EP_MANUAL)\r
- USBFS_midiInPointer = 0u;\r
- #endif /* USBFS_EP_MM == USBFS__EP_MANUAL */\r
- }\r
- }\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI_IN_Service\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Services the traffic from the MIDI input ports (RX UART) and prepare data\r
- * in USB MIDI IN endpoint buffer.\r
- * Calls the USBFS_MIDI_IN_EP_Service() function to sent the\r
- * data from buffer to PC. Non-blocking. Should be called from main foreground\r
- * task.\r
- * This function is not protected from the reentrant calls. When it is required\r
- * to use this function in UART RX ISR to guaranty low latency, care should be\r
- * taken to protect from reentrant calls.\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Global variables:\r
- * USBFS_midiInPointer: Cleared to zero when data are sent.\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- *******************************************************************************/\r
- void USBFS_MIDI_IN_Service(void) \r
- {\r
- /* Service the MIDI UART inputs until either both receivers have no more\r
- * events or until the input endpoint buffer fills up.\r
- */\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- uint8 m1 = 0u;\r
- uint8 m2 = 0u;\r
- do\r
- {\r
- if (USBFS_midiInPointer <= (USBFS_MIDI_IN_BUFF_SIZE - USBFS_EVENT_LENGTH))\r
- {\r
- /* Check MIDI1 input port for a complete event */\r
- m1 = USBFS_MIDI1_GetEvent();\r
- if (m1 != 0u)\r
- {\r
- USBFS_PrepareInBuffer(m1, (uint8 *)&USBFS_MIDI1_Event.msgBuff[0],\r
- USBFS_MIDI1_Event.size, USBFS_MIDI_CABLE_00);\r
- }\r
- }\r
-\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- if (USBFS_midiInPointer <= (USBFS_MIDI_IN_BUFF_SIZE - USBFS_EVENT_LENGTH))\r
- {\r
- /* Check MIDI2 input port for a complete event */\r
- m2 = USBFS_MIDI2_GetEvent();\r
- if (m2 != 0u)\r
- {\r
- USBFS_PrepareInBuffer(m2, (uint8 *)&USBFS_MIDI2_Event.msgBuff[0],\r
- USBFS_MIDI2_Event.size, USBFS_MIDI_CABLE_01);\r
- }\r
- }\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
-\r
- }while( (USBFS_midiInPointer <= (USBFS_MIDI_IN_BUFF_SIZE - USBFS_EVENT_LENGTH))\r
- && ((m1 != 0u) || (m2 != 0u)) );\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
- /* Service the USB MIDI input endpoint */\r
- USBFS_MIDI_IN_EP_Service();\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_PutUsbMidiIn\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Puts one MIDI messages into the USB MIDI In endpoint buffer. These are\r
- * MIDI input messages to the host. This function is only used if the device\r
- * has internal MIDI input functionality. USBMIDI_MIDI_IN_Service() function\r
- * should additionally be called to send the message from local buffer to\r
- * IN endpoint.\r
- *\r
- * Parameters:\r
- * ic: 0 = No message (should never happen)\r
- * 1 - 3 = Complete MIDI message in midiMsg\r
- * 3 - IN EP LENGTH = Complete SySEx message(without EOSEX byte) in\r
- * midiMsg. The length is limited by the max BULK EP size(64)\r
- * MIDI_SYSEX = Start or continuation of SysEx message\r
- * (put event bytes in midiMsg buffer)\r
- * MIDI_EOSEX = End of SysEx message\r
- * (put event bytes in midiMsg buffer)\r
- * MIDI_TUNEREQ = Tune Request message (single byte system common msg)\r
- * 0xf8 - 0xff = Single byte real-time message\r
- * midiMsg: pointer to MIDI message.\r
- * cable: cable number.\r
- *\r
- * Return:\r
- * USBFS_TRUE if error.\r
- * USBFS_FALSE if success.\r
- *\r
- * Global variables:\r
- * USBFS_midi_in_ep: MIDI IN endpoint number used for sending data.\r
- * USBFS_midiInPointer: Checked this variable to see if there is\r
- * enough free space in the IN endpoint buffer. If buffer is full, initiate\r
- * sending to PC.\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_PutUsbMidiIn(uint8 ic, const uint8 midiMsg[], uint8 cable)\r
- \r
- {\r
- uint8 retError = USBFS_FALSE;\r
- uint8 msgIndex;\r
-\r
- /* Protect PrepareInBuffer() function from concurrent calls */\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- MIDI1_UART_DisableRxInt();\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- MIDI2_UART_DisableRxInt();\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
- if (USBFS_midiInPointer >\r
- (USBFS_EP[USBFS_midi_in_ep].bufferSize - USBFS_EVENT_LENGTH))\r
- {\r
- USBFS_MIDI_IN_EP_Service();\r
- }\r
- if (USBFS_midiInPointer <=\r
- (USBFS_EP[USBFS_midi_in_ep].bufferSize - USBFS_EVENT_LENGTH))\r
- {\r
- if((ic < USBFS_EVENT_LENGTH) || (ic >= USBFS_MIDI_STATUS_MASK))\r
- {\r
- USBFS_PrepareInBuffer(ic, midiMsg, ic, cable);\r
- }\r
- else\r
- { /* Only SysEx message is greater than 4 bytes */\r
- msgIndex = 0u;\r
- do\r
- {\r
- USBFS_PrepareInBuffer(USBFS_MIDI_SYSEX, &midiMsg[msgIndex],\r
- USBFS_EVENT_BYTE3, cable);\r
- ic -= USBFS_EVENT_BYTE3;\r
- msgIndex += USBFS_EVENT_BYTE3;\r
- if (USBFS_midiInPointer >\r
- (USBFS_EP[USBFS_midi_in_ep].bufferSize - USBFS_EVENT_LENGTH))\r
- {\r
- USBFS_MIDI_IN_EP_Service();\r
- if (USBFS_midiInPointer >\r
- (USBFS_EP[USBFS_midi_in_ep].bufferSize - USBFS_EVENT_LENGTH))\r
- {\r
- /* Error condition. HOST is not ready to receive this packet. */\r
- retError = USBFS_TRUE;\r
- break;\r
- }\r
- }\r
- }while(ic > USBFS_EVENT_BYTE3);\r
-\r
- if(retError == USBFS_FALSE)\r
- {\r
- USBFS_PrepareInBuffer(USBFS_MIDI_EOSEX, midiMsg, ic, cable);\r
- }\r
- }\r
- }\r
- else\r
- {\r
- /* Error condition. HOST is not ready to receive this packet. */\r
- retError = USBFS_TRUE;\r
- }\r
-\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- MIDI1_UART_EnableRxInt();\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- MIDI2_UART_EnableRxInt();\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
- return (retError);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_PrepareInBuffer\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Builds a USB MIDI event in the input endpoint buffer at the current pointer.\r
- * Puts one MIDI message into the USB MIDI In endpoint buffer.\r
- *\r
- * Parameters:\r
- * ic: 0 = No message (should never happen)\r
- * 1 - 3 = Complete MIDI message at pMdat[0]\r
- * MIDI_SYSEX = Start or continuation of SysEx message\r
- * (put eventLen bytes in buffer)\r
- * MIDI_EOSEX = End of SysEx message\r
- * (put eventLen bytes in buffer,\r
- * and append MIDI_EOSEX)\r
- * MIDI_TUNEREQ = Tune Request message (single byte system common msg)\r
- * 0xf8 - 0xff = Single byte real-time message\r
- *\r
- * srcBuff: pointer to MIDI data\r
- * eventLen: number of bytes in MIDI event\r
- * cable: MIDI source port number\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Global variables:\r
- * USBFS_midiInBuffer: This buffer is used for saving and combine the\r
- * received from UART(s) and(or) generated internally by\r
- * USBFS_PutUsbMidiIn() function messages.\r
- * USBFS_midiInPointer: Used as an index for midiInBuffer to\r
- * write data.\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- *******************************************************************************/\r
- void USBFS_PrepareInBuffer(uint8 ic, const uint8 srcBuff[], uint8 eventLen, uint8 cable)\r
- \r
- {\r
- uint8 srcBuffZero;\r
- uint8 srcBuffOne;\r
-\r
- srcBuffZero = srcBuff[0u];\r
- srcBuffOne = srcBuff[1u];\r
-\r
- if (ic >= (USBFS_MIDI_STATUS_MASK | USBFS_MIDI_SINGLE_BYTE_MASK))\r
- {\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_SINGLE_BYTE | cable;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = ic;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = 0u;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = 0u;\r
- USBFS_midiInPointer++;\r
- }\r
- else if((ic < USBFS_EVENT_LENGTH) || (ic == USBFS_MIDI_SYSEX))\r
- {\r
- if(ic == USBFS_MIDI_SYSEX)\r
- {\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_SYSEX | cable;\r
- USBFS_midiInPointer++;\r
- }\r
- else if (srcBuffZero < USBFS_MIDI_SYSEX)\r
- {\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = (srcBuffZero >> 4u) | cable;\r
- USBFS_midiInPointer++;\r
- }\r
- else if (srcBuffZero == USBFS_MIDI_TUNEREQ)\r
- {\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_1BYTE_COMMON | cable;\r
- USBFS_midiInPointer++;\r
- }\r
- else if ((srcBuffZero == USBFS_MIDI_QFM) || (srcBuffZero == USBFS_MIDI_SONGSEL))\r
- {\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_2BYTE_COMMON | cable;\r
- USBFS_midiInPointer++;\r
- }\r
- else if (srcBuffZero == USBFS_MIDI_SPP)\r
- {\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_3BYTE_COMMON | cable;\r
- USBFS_midiInPointer++;\r
- }\r
- else\r
- {\r
- }\r
-\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = srcBuffZero;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = srcBuffOne;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = srcBuff[2u];\r
- USBFS_midiInPointer++;\r
- }\r
- else if (ic == USBFS_MIDI_EOSEX)\r
- {\r
- switch (eventLen)\r
- {\r
- case 0u:\r
- USBFS_midiInBuffer[USBFS_midiInPointer] =\r
- USBFS_SYSEX_ENDS_WITH1 | cable;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_MIDI_EOSEX;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = 0u;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = 0u;\r
- USBFS_midiInPointer++;\r
- break;\r
- case 1u:\r
- USBFS_midiInBuffer[USBFS_midiInPointer] =\r
- USBFS_SYSEX_ENDS_WITH2 | cable;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = srcBuffZero;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_MIDI_EOSEX;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = 0u;\r
- USBFS_midiInPointer++;\r
- break;\r
- case 2u:\r
- USBFS_midiInBuffer[USBFS_midiInPointer] =\r
- USBFS_SYSEX_ENDS_WITH3 | cable;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = srcBuffZero;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = srcBuffOne;\r
- USBFS_midiInPointer++;\r
- USBFS_midiInBuffer[USBFS_midiInPointer] = USBFS_MIDI_EOSEX;\r
- USBFS_midiInPointer++;\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
- else\r
- {\r
- }\r
- }\r
-\r
-#endif /* #if (USBFS_MIDI_IN_BUFF_SIZE > 0) */\r
-\r
-\r
-/* The implementation for external serial input and output connections\r
-* to route USB MIDI data to and from those connections.\r
-*/\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI_Init\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Initializes MIDI variables and starts the UART(s) hardware block(s).\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Side Effects:\r
- * Change the priority of the UART(s) TX interrupts to be higher than the\r
- * default EP ISR priority.\r
- *\r
- * Global variables:\r
- * USBFS_MIDI_Event: initialized to zero.\r
- * USBFS_MIDI_TxRunStat: initialized to zero.\r
- *\r
- *******************************************************************************/\r
- void USBFS_MIDI_Init(void) \r
- {\r
- USBFS_MIDI1_Event.length = 0u;\r
- USBFS_MIDI1_Event.count = 0u;\r
- USBFS_MIDI1_Event.size = 0u;\r
- USBFS_MIDI1_Event.runstat = 0u;\r
- USBFS_MIDI1_TxRunStat = 0u;\r
- USBFS_MIDI1_InqFlags = 0u;\r
- /* Start UART block */\r
- MIDI1_UART_Start();\r
- /* Change the priority of the UART TX and RX interrupt */\r
- CyIntSetPriority(MIDI1_UART_TX_VECT_NUM, USBFS_CUSTOM_UART_TX_PRIOR_NUM);\r
- CyIntSetPriority(MIDI1_UART_RX_VECT_NUM, USBFS_CUSTOM_UART_RX_PRIOR_NUM);\r
-\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- USBFS_MIDI2_Event.length = 0u;\r
- USBFS_MIDI2_Event.count = 0u;\r
- USBFS_MIDI2_Event.size = 0u;\r
- USBFS_MIDI2_Event.runstat = 0u;\r
- USBFS_MIDI2_TxRunStat = 0u;\r
- USBFS_MIDI2_InqFlags = 0u;\r
- /* Start second UART block */\r
- MIDI2_UART_Start();\r
- /* Change the priority of the UART TX interrupt */\r
- CyIntSetPriority(MIDI2_UART_TX_VECT_NUM, USBFS_CUSTOM_UART_TX_PRIOR_NUM);\r
- CyIntSetPriority(MIDI2_UART_RX_VECT_NUM, USBFS_CUSTOM_UART_RX_PRIOR_NUM);\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF*/\r
-\r
- /* `#START MIDI_INIT_CUSTOM` Init other extended UARTs here */\r
-\r
- /* `#END` */\r
-\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_ProcessMidiIn\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Processes one byte of incoming MIDI data.\r
- *\r
- * Parameters:\r
- * mData = current MIDI input data byte\r
- * *rxStat = pointer to a MIDI_RX_STATUS structure\r
- *\r
- * Return:\r
- * 0, if no complete message\r
- * 1 - 4, if message complete\r
- * MIDI_SYSEX, if start or continuation of system exclusive\r
- * MIDI_EOSEX, if end of system exclusive\r
- * 0xf8 - 0xff, if single byte real time message\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_ProcessMidiIn(uint8 mData, USBFS_MIDI_RX_STATUS *rxStat)\r
- \r
- {\r
- uint8 midiReturn = 0u;\r
-\r
- /* Check for a MIDI status byte. All status bytes, except real time messages,\r
- * which are a single byte, force the start of a new buffer cycle.\r
- */\r
- if ((mData & USBFS_MIDI_STATUS_BYTE_MASK) != 0u)\r
- {\r
- if ((mData & USBFS_MIDI_STATUS_MASK) == USBFS_MIDI_STATUS_MASK)\r
- {\r
- if ((mData & USBFS_MIDI_SINGLE_BYTE_MASK) != 0u) /* System Real-Time Messages(single byte) */\r
- {\r
- midiReturn = mData;\r
- }\r
- else /* System Common Messages */\r
- {\r
- switch (mData)\r
- {\r
- case USBFS_MIDI_SYSEX:\r
- rxStat->msgBuff[0u] = USBFS_MIDI_SYSEX;\r
- rxStat->runstat = USBFS_MIDI_SYSEX;\r
- rxStat->count = 1u;\r
- rxStat->length = 3u;\r
- break;\r
- case USBFS_MIDI_EOSEX:\r
- rxStat->runstat = 0u;\r
- rxStat->size = rxStat->count;\r
- rxStat->count = 0u;\r
- midiReturn = USBFS_MIDI_EOSEX;\r
- break;\r
- case USBFS_MIDI_SPP:\r
- rxStat->msgBuff[0u] = USBFS_MIDI_SPP;\r
- rxStat->runstat = 0u;\r
- rxStat->count = 1u;\r
- rxStat->length = 3u;\r
- break;\r
- case USBFS_MIDI_SONGSEL:\r
- rxStat->msgBuff[0u] = USBFS_MIDI_SONGSEL;\r
- rxStat->runstat = 0u;\r
- rxStat->count = 1u;\r
- rxStat->length = 2u;\r
- break;\r
- case USBFS_MIDI_QFM:\r
- rxStat->msgBuff[0u] = USBFS_MIDI_QFM;\r
- rxStat->runstat = 0u;\r
- rxStat->count = 1u;\r
- rxStat->length = 2u;\r
- break;\r
- case USBFS_MIDI_TUNEREQ:\r
- rxStat->msgBuff[0u] = USBFS_MIDI_TUNEREQ;\r
- rxStat->runstat = 0u;\r
- rxStat->size = 1u;\r
- rxStat->count = 0u;\r
- midiReturn = rxStat->size;\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
- }\r
- else /* Channel Messages */\r
- {\r
- rxStat->msgBuff[0u] = mData;\r
- rxStat->runstat = mData;\r
- rxStat->count = 1u;\r
- switch (mData & USBFS_MIDI_STATUS_MASK)\r
- {\r
- case USBFS_MIDI_NOTE_OFF:\r
- case USBFS_MIDI_NOTE_ON:\r
- case USBFS_MIDI_POLY_KEY_PRESSURE:\r
- case USBFS_MIDI_CONTROL_CHANGE:\r
- case USBFS_MIDI_PITCH_BEND_CHANGE:\r
- rxStat->length = 3u;\r
- break;\r
- case USBFS_MIDI_PROGRAM_CHANGE:\r
- case USBFS_MIDI_CHANNEL_PRESSURE:\r
- rxStat->length = 2u;\r
- break;\r
- default:\r
- rxStat->runstat = 0u;\r
- rxStat->count = 0u;\r
- break;\r
- }\r
- }\r
- }\r
-\r
- /* Otherwise, it's a data byte */\r
- else\r
- {\r
- if (rxStat->runstat == USBFS_MIDI_SYSEX)\r
- {\r
- rxStat->msgBuff[rxStat->count] = mData;\r
- rxStat->count++;\r
- if (rxStat->count >= rxStat->length)\r
- {\r
- rxStat->size = rxStat->count;\r
- rxStat->count = 0u;\r
- midiReturn = USBFS_MIDI_SYSEX;\r
- }\r
- }\r
- else if (rxStat->count > 0u)\r
- {\r
- rxStat->msgBuff[rxStat->count] = mData;\r
- rxStat->count++;\r
- if (rxStat->count >= rxStat->length)\r
- {\r
- rxStat->size = rxStat->count;\r
- rxStat->count = 0u;\r
- midiReturn = rxStat->size;\r
- }\r
- }\r
- else if (rxStat->runstat != 0u)\r
- {\r
- rxStat->msgBuff[0u] = rxStat->runstat;\r
- rxStat->msgBuff[1u] = mData;\r
- rxStat->count = 2u;\r
- switch (rxStat->runstat & USBFS_MIDI_STATUS_MASK)\r
- {\r
- case USBFS_MIDI_NOTE_OFF:\r
- case USBFS_MIDI_NOTE_ON:\r
- case USBFS_MIDI_POLY_KEY_PRESSURE:\r
- case USBFS_MIDI_CONTROL_CHANGE:\r
- case USBFS_MIDI_PITCH_BEND_CHANGE:\r
- rxStat->length = 3u;\r
- break;\r
- case USBFS_MIDI_PROGRAM_CHANGE:\r
- case USBFS_MIDI_CHANNEL_PRESSURE:\r
- rxStat->size =rxStat->count;\r
- rxStat->count = 0u;\r
- midiReturn = rxStat->size;\r
- break;\r
- default:\r
- rxStat->count = 0u;\r
- break;\r
- }\r
- }\r
- else\r
- {\r
- }\r
- }\r
- return (midiReturn);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI1_GetEvent\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Checks for incoming MIDI data, calls the MIDI event builder if so.\r
- * Returns either empty or with a complete event.\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * 0, if no complete message\r
- * 1 - 4, if message complete\r
- * MIDI_SYSEX, if start or continuation of system exclusive\r
- * MIDI_EOSEX, if end of system exclusive\r
- * 0xf8 - 0xff, if single byte real time message\r
- *\r
- * Global variables:\r
- * USBFS_MIDI1_Event: RX status structure used to parse received\r
- * data.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_MIDI1_GetEvent(void) \r
- {\r
- uint8 msgRtn = 0u;\r
- uint8 rxData;\r
- #if (MIDI1_UART_RXBUFFERSIZE >= 256u)\r
- uint16 rxBufferRead;\r
- #if CY_PSOC3 /* This local variable is required only for PSOC3 and large buffer */\r
- uint16 rxBufferWrite;\r
- #endif /* end CY_PSOC3 */\r
- #else\r
- uint8 rxBufferRead;\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
- uint8 rxBufferLoopDetect;\r
- /* Read buffer loop condition to the local variable */\r
- rxBufferLoopDetect = MIDI1_UART_rxBufferLoopDetect;\r
-\r
- if ( (MIDI1_UART_rxBufferRead != MIDI1_UART_rxBufferWrite) || (rxBufferLoopDetect != 0u) )\r
- {\r
- /* Protect variables that could change on interrupt by disabling Rx interrupt.*/\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntDisable(MIDI1_UART_RX_VECT_NUM);\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
- rxBufferRead = MIDI1_UART_rxBufferRead;\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- rxBufferWrite = MIDI1_UART_rxBufferWrite;\r
- CyIntEnable(MIDI1_UART_RX_VECT_NUM);\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
-\r
- /* Stay here until either the buffer is empty or we have a complete message\r
- * in the message buffer. Note that we must use a temporary buffer pointer\r
- * since it takes two instructions to increment with a wrap, and we can't\r
- * risk doing that with the real pointer and getting an interrupt in between\r
- * instructions.\r
- */\r
-\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- while ( ((rxBufferRead != rxBufferWrite) || (rxBufferLoopDetect != 0u)) && (msgRtn == 0u) )\r
- #else\r
- while ( ((rxBufferRead != MIDI1_UART_rxBufferWrite) || (rxBufferLoopDetect != 0u)) && (msgRtn == 0u) )\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 && CY_PSOC3 */\r
- {\r
- rxData = MIDI1_UART_rxBuffer[rxBufferRead];\r
- /* Increment pointer with a wrap */\r
- rxBufferRead++;\r
- if(rxBufferRead >= MIDI1_UART_RXBUFFERSIZE)\r
- {\r
- rxBufferRead = 0u;\r
- }\r
- /* If loop condition was set - update real read buffer pointer\r
- * to avoid overflow status\r
- */\r
- if(rxBufferLoopDetect != 0u )\r
- {\r
- MIDI1_UART_rxBufferLoopDetect = 0u;\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntDisable(MIDI1_UART_RX_VECT_NUM);\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
- MIDI1_UART_rxBufferRead = rxBufferRead;\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntEnable(MIDI1_UART_RX_VECT_NUM);\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
- }\r
-\r
- msgRtn = USBFS_ProcessMidiIn(rxData,\r
- (USBFS_MIDI_RX_STATUS *)&USBFS_MIDI1_Event);\r
-\r
- /* Read buffer loop condition to the local variable */\r
- rxBufferLoopDetect = MIDI1_UART_rxBufferLoopDetect;\r
- }\r
-\r
- /* Finally, update the real output pointer, then return with\r
- * an indication as to whether there's a complete message in the buffer.\r
- */\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntDisable(MIDI1_UART_RX_VECT_NUM);\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
- MIDI1_UART_rxBufferRead = rxBufferRead;\r
- #if ((MIDI1_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntEnable(MIDI1_UART_RX_VECT_NUM);\r
- #endif /* End MIDI1_UART_RXBUFFERSIZE >= 256 */\r
- }\r
-\r
- return (msgRtn);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI1_ProcessUsbOut\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Process a USB MIDI output event.\r
- * Puts data into the MIDI TX output buffer.\r
- *\r
- * Parameters:\r
- * *epBuf: pointer on MIDI event.\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Global variables:\r
- * USBFS_MIDI1_TxRunStat: This variable used to save the MIDI\r
- * status byte and skip to send the repeated status byte in subsequent event.\r
- * USBFS_MIDI1_InqFlags: The following flags are set when SysEx\r
- * message comes.\r
- * USBFS_INQ_SYSEX_FLAG: Non-Real Time SySEx message received.\r
- * USBFS_INQ_IDENTITY_REQ_FLAG: Identity Request received.\r
- * This bit should be cleared by user when Identity Reply message generated.\r
- *\r
- *******************************************************************************/\r
- void USBFS_MIDI1_ProcessUsbOut(const uint8 epBuf[])\r
- \r
- {\r
- uint8 cmd;\r
- uint8 len;\r
- uint8 i;\r
-\r
- /* User code is required at the beginning of the procedure */\r
- /* `#START MIDI1_PROCESS_OUT_BEGIN` */\r
-\r
- /* `#END` */\r
-\r
- cmd = epBuf[USBFS_EVENT_BYTE0] & USBFS_CIN_MASK;\r
- if((cmd != USBFS_RESERVED0) && (cmd != USBFS_RESERVED1))\r
- {\r
- len = USBFS_MIDI_SIZE[cmd];\r
- i = USBFS_EVENT_BYTE1;\r
- /* Universal System Exclusive message parsing */\r
- if(cmd == USBFS_SYSEX)\r
- {\r
- if((epBuf[USBFS_EVENT_BYTE1] == USBFS_MIDI_SYSEX) &&\r
- (epBuf[USBFS_EVENT_BYTE2] == USBFS_MIDI_SYSEX_NON_REAL_TIME))\r
- { /* Non-Real Time SySEx starts */\r
- USBFS_MIDI1_InqFlags |= USBFS_INQ_SYSEX_FLAG;\r
- }\r
- else\r
- {\r
- USBFS_MIDI1_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- }\r
- }\r
- else if(cmd == USBFS_SYSEX_ENDS_WITH1)\r
- {\r
- USBFS_MIDI1_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- }\r
- else if(cmd == USBFS_SYSEX_ENDS_WITH2)\r
- {\r
- USBFS_MIDI1_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- }\r
- else if(cmd == USBFS_SYSEX_ENDS_WITH3)\r
- {\r
- /* Identify Request support */\r
- if((USBFS_MIDI1_InqFlags & USBFS_INQ_SYSEX_FLAG) != 0u)\r
- {\r
- USBFS_MIDI1_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- if((epBuf[USBFS_EVENT_BYTE1] == USBFS_MIDI_SYSEX_GEN_INFORMATION) &&\r
- (epBuf[USBFS_EVENT_BYTE2] == USBFS_MIDI_SYSEX_IDENTITY_REQ))\r
- { /* Set the flag about received the Identity Request.\r
- * The Identity Reply message may be send by user code.\r
- */\r
- USBFS_MIDI1_InqFlags |= USBFS_INQ_IDENTITY_REQ_FLAG;\r
- }\r
- }\r
- }\r
- else /* Do nothing for other command */\r
- {\r
- }\r
- /* Running Status for Voice and Mode messages only. */\r
- if((cmd >= USBFS_NOTE_OFF) && ( cmd <= USBFS_PITCH_BEND_CHANGE))\r
- {\r
- if(USBFS_MIDI1_TxRunStat == epBuf[USBFS_EVENT_BYTE1])\r
- { /* Skip the repeated Status byte */\r
- i++;\r
- }\r
- else\r
- { /* Save Status byte for next event */\r
- USBFS_MIDI1_TxRunStat = epBuf[USBFS_EVENT_BYTE1];\r
- }\r
- }\r
- else\r
- { /* Clear Running Status */\r
- USBFS_MIDI1_TxRunStat = 0u;\r
- }\r
- /* Puts data into the MIDI TX output buffer.*/\r
- do\r
- {\r
- MIDI1_UART_PutChar(epBuf[i]);\r
- i++;\r
- } while (i <= len);\r
- }\r
-\r
- /* User code is required at the end of the procedure */\r
- /* `#START MIDI1_PROCESS_OUT_END` */\r
-\r
- /* `#END` */\r
- }\r
-\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI2_GetEvent\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Checks for incoming MIDI data, calls the MIDI event builder if so.\r
- * Returns either empty or with a complete event.\r
- *\r
- * Parameters:\r
- * None\r
- *\r
- * Return:\r
- * 0, if no complete message\r
- * 1 - 4, if message complete\r
- * MIDI_SYSEX, if start or continuation of system exclusive\r
- * MIDI_EOSEX, if end of system exclusive\r
- * 0xf8 - 0xff, if single byte real time message\r
- *\r
- * Global variables:\r
- * USBFS_MIDI2_Event: RX status structure used to parse received\r
- * data.\r
- *\r
- *******************************************************************************/\r
- uint8 USBFS_MIDI2_GetEvent(void) \r
- {\r
- uint8 msgRtn = 0u;\r
- uint8 rxData;\r
- #if (MIDI2_UART_RXBUFFERSIZE >= 256u)\r
- uint16 rxBufferRead;\r
- #if CY_PSOC3 /* This local variable required only for PSOC3 and large buffer */\r
- uint16 rxBufferWrite;\r
- #endif /* end CY_PSOC3 */\r
- #else\r
- uint8 rxBufferRead;\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
- uint8 rxBufferLoopDetect;\r
- /* Read buffer loop condition to the local variable */\r
- rxBufferLoopDetect = MIDI2_UART_rxBufferLoopDetect;\r
-\r
- if ( (MIDI2_UART_rxBufferRead != MIDI2_UART_rxBufferWrite) || (rxBufferLoopDetect != 0u) )\r
- {\r
- /* Protect variables that could change on interrupt by disabling Rx interrupt.*/\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntDisable(MIDI2_UART_RX_VECT_NUM);\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
- rxBufferRead = MIDI2_UART_rxBufferRead;\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- rxBufferWrite = MIDI2_UART_rxBufferWrite;\r
- CyIntEnable(MIDI2_UART_RX_VECT_NUM);\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
-\r
- /* Stay here until either the buffer is empty or we have a complete message\r
- * in the message buffer. Note that we must use a temporary output pointer to\r
- * since it takes two instructions to increment with a wrap, and we can't\r
- * risk doing that with the real pointer and getting an interrupt in between\r
- * instructions.\r
- */\r
-\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- while ( ((rxBufferRead != rxBufferWrite) || (rxBufferLoopDetect != 0u)) && (msgRtn == 0u) )\r
- #else\r
- while ( ((rxBufferRead != MIDI2_UART_rxBufferWrite) || (rxBufferLoopDetect != 0u)) && (msgRtn == 0u) )\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 && CY_PSOC3 */\r
- {\r
- rxData = MIDI2_UART_rxBuffer[rxBufferRead];\r
- rxBufferRead++;\r
- if(rxBufferRead >= MIDI2_UART_RXBUFFERSIZE)\r
- {\r
- rxBufferRead = 0u;\r
- }\r
- /* If loop condition was set - update real read buffer pointer\r
- * to avoid overflow status\r
- */\r
- if(rxBufferLoopDetect != 0u )\r
- {\r
- MIDI2_UART_rxBufferLoopDetect = 0u;\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntDisable(MIDI2_UART_RX_VECT_NUM);\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
- MIDI2_UART_rxBufferRead = rxBufferRead;\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntEnable(MIDI2_UART_RX_VECT_NUM);\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
- }\r
-\r
- msgRtn = USBFS_ProcessMidiIn(rxData,\r
- (USBFS_MIDI_RX_STATUS *)&USBFS_MIDI2_Event);\r
-\r
- /* Read buffer loop condition to the local variable */\r
- rxBufferLoopDetect = MIDI2_UART_rxBufferLoopDetect;\r
- }\r
-\r
- /* Finally, update the real output pointer, then return with\r
- * an indication as to whether there's a complete message in the buffer.\r
- */\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntDisable(MIDI2_UART_RX_VECT_NUM);\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
- MIDI2_UART_rxBufferRead = rxBufferRead;\r
- #if ((MIDI2_UART_RXBUFFERSIZE >= 256u) && (CY_PSOC3))\r
- CyIntEnable(MIDI2_UART_RX_VECT_NUM);\r
- #endif /* End MIDI2_UART_RXBUFFERSIZE >= 256 */\r
- }\r
-\r
- return (msgRtn);\r
- }\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_MIDI2_ProcessUsbOut\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Process a USB MIDI output event.\r
- * Puts data into the MIDI TX output buffer.\r
- *\r
- * Parameters:\r
- * *epBuf: pointer on MIDI event.\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Global variables:\r
- * USBFS_MIDI2_TxRunStat: This variable used to save the MIDI\r
- * status byte and skip to send the repeated status byte in subsequent event.\r
- * USBFS_MIDI2_InqFlags: The following flags are set when SysEx\r
- * message comes.\r
- * USBFS_INQ_SYSEX_FLAG: Non-Real Time SySEx message received.\r
- * USBFS_INQ_IDENTITY_REQ_FLAG: Identity Request received.\r
- * This bit should be cleared by user when Identity Reply message generated.\r
- *\r
- *******************************************************************************/\r
- void USBFS_MIDI2_ProcessUsbOut(const uint8 epBuf[])\r
- \r
- {\r
- uint8 cmd;\r
- uint8 len;\r
- uint8 i;\r
-\r
- /* User code is required at the beginning of the procedure */\r
- /* `#START MIDI2_PROCESS_OUT_START` */\r
-\r
- /* `#END` */\r
-\r
- cmd = epBuf[USBFS_EVENT_BYTE0] & USBFS_CIN_MASK;\r
- if((cmd != USBFS_RESERVED0) && (cmd != USBFS_RESERVED1))\r
- {\r
- len = USBFS_MIDI_SIZE[cmd];\r
- i = USBFS_EVENT_BYTE1;\r
- /* Universal System Exclusive message parsing */\r
- if(cmd == USBFS_SYSEX)\r
- {\r
- if((epBuf[USBFS_EVENT_BYTE1] == USBFS_MIDI_SYSEX) &&\r
- (epBuf[USBFS_EVENT_BYTE2] == USBFS_MIDI_SYSEX_NON_REAL_TIME))\r
- { /* SySEx starts */\r
- USBFS_MIDI2_InqFlags |= USBFS_INQ_SYSEX_FLAG;\r
- }\r
- else\r
- {\r
- USBFS_MIDI2_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- }\r
- }\r
- else if(cmd == USBFS_SYSEX_ENDS_WITH1)\r
- {\r
- USBFS_MIDI2_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- }\r
- else if(cmd == USBFS_SYSEX_ENDS_WITH2)\r
- {\r
- USBFS_MIDI2_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- }\r
- else if(cmd == USBFS_SYSEX_ENDS_WITH3)\r
- {\r
- /* Identify Request support */\r
- if((USBFS_MIDI2_InqFlags & USBFS_INQ_SYSEX_FLAG) != 0u)\r
- {\r
- USBFS_MIDI2_InqFlags &= (uint8)~USBFS_INQ_SYSEX_FLAG;\r
- if((epBuf[USBFS_EVENT_BYTE1] == USBFS_MIDI_SYSEX_GEN_INFORMATION) &&\r
- (epBuf[USBFS_EVENT_BYTE2] == USBFS_MIDI_SYSEX_IDENTITY_REQ))\r
- { /* Set the flag about received the Identity Request.\r
- * The Identity Reply message may be send by user code.\r
- */\r
- USBFS_MIDI2_InqFlags |= USBFS_INQ_IDENTITY_REQ_FLAG;\r
- }\r
- }\r
- }\r
- else /* Do nothing for other command */\r
- {\r
- }\r
- /* Running Status for Voice and Mode messages only. */\r
- if((cmd >= USBFS_NOTE_OFF) && ( cmd <= USBFS_PITCH_BEND_CHANGE))\r
- {\r
- if(USBFS_MIDI2_TxRunStat == epBuf[USBFS_EVENT_BYTE1])\r
- { /* Skip the repeated Status byte */\r
- i++;\r
- }\r
- else\r
- { /* Save Status byte for next event */\r
- USBFS_MIDI2_TxRunStat = epBuf[USBFS_EVENT_BYTE1];\r
- }\r
- }\r
- else\r
- { /* Clear Running Status */\r
- USBFS_MIDI2_TxRunStat = 0u;\r
- }\r
- /* Puts data into the MIDI TX output buffer.*/\r
- do\r
- {\r
- MIDI2_UART_PutChar(epBuf[i]);\r
- i++;\r
- } while (i <= len);\r
- }\r
-\r
- /* User code is required at the end of the procedure */\r
- /* `#START MIDI2_PROCESS_OUT_END` */\r
-\r
- /* `#END` */\r
- }\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
-#endif /* End (USBFS_ENABLE_MIDI_API != 0u) */\r
-\r
-\r
-/* `#START MIDI_FUNCTIONS` Place any additional functions here */\r
-\r
-/* `#END` */\r
-\r
-#endif /* End defined(USBFS_ENABLE_MIDI_STREAMING) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_midi.h\r
-* Version 2.60\r
-*\r
-* Description:\r
-* Header File for the USBFS MIDI module.\r
-* Contains prototypes and constant values.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_USBFS_USBFS_midi_H)\r
-#define CY_USBFS_USBFS_midi_H\r
-\r
-#include "cytypes.h"\r
-#include "USBFS.h"\r
-\r
-\r
-/***************************************\r
-* Data Struct Definition\r
-***************************************/\r
-\r
-/* The following structure is used to hold status information for\r
- building and parsing incoming MIDI messages. */\r
-typedef struct\r
-{\r
- uint8 length; /* expected length */\r
- uint8 count; /* current byte count */\r
- uint8 size; /* complete size */\r
- uint8 runstat; /* running status */\r
- uint8 msgBuff[4]; /* message buffer */\r
-} USBFS_MIDI_RX_STATUS;\r
-\r
-\r
-/***************************************\r
-* MIDI Constants.\r
-***************************************/\r
-\r
-#define USBFS_ONE_EXT_INTRF (0x01u)\r
-#define USBFS_TWO_EXT_INTRF (0x02u)\r
-\r
-/* Flag definitions for use with MIDI device inquiry */\r
-#define USBFS_INQ_SYSEX_FLAG (0x01u)\r
-#define USBFS_INQ_IDENTITY_REQ_FLAG (0x02u)\r
-\r
-/* USB-MIDI Code Index Number Classifications (MIDI Table 4-1) */\r
-#define USBFS_CIN_MASK (0x0Fu)\r
-#define USBFS_RESERVED0 (0x00u)\r
-#define USBFS_RESERVED1 (0x01u)\r
-#define USBFS_2BYTE_COMMON (0x02u)\r
-#define USBFS_3BYTE_COMMON (0x03u)\r
-#define USBFS_SYSEX (0x04u)\r
-#define USBFS_1BYTE_COMMON (0x05u)\r
-#define USBFS_SYSEX_ENDS_WITH1 (0x05u)\r
-#define USBFS_SYSEX_ENDS_WITH2 (0x06u)\r
-#define USBFS_SYSEX_ENDS_WITH3 (0x07u)\r
-#define USBFS_NOTE_OFF (0x08u)\r
-#define USBFS_NOTE_ON (0x09u)\r
-#define USBFS_POLY_KEY_PRESSURE (0x0Au)\r
-#define USBFS_CONTROL_CHANGE (0x0Bu)\r
-#define USBFS_PROGRAM_CHANGE (0x0Cu)\r
-#define USBFS_CHANNEL_PRESSURE (0x0Du)\r
-#define USBFS_PITCH_BEND_CHANGE (0x0Eu)\r
-#define USBFS_SINGLE_BYTE (0x0Fu)\r
-\r
-#define USBFS_CABLE_MASK (0xF0u)\r
-#define USBFS_MIDI_CABLE_00 (0x00u)\r
-#define USBFS_MIDI_CABLE_01 (0x10u)\r
-\r
-#define USBFS_EVENT_BYTE0 (0x00u)\r
-#define USBFS_EVENT_BYTE1 (0x01u)\r
-#define USBFS_EVENT_BYTE2 (0x02u)\r
-#define USBFS_EVENT_BYTE3 (0x03u)\r
-#define USBFS_EVENT_LENGTH (0x04u)\r
-\r
-#define USBFS_MIDI_STATUS_BYTE_MASK (0x80u)\r
-#define USBFS_MIDI_STATUS_MASK (0xF0u)\r
-#define USBFS_MIDI_SINGLE_BYTE_MASK (0x08u)\r
-#define USBFS_MIDI_NOTE_OFF (0x80u)\r
-#define USBFS_MIDI_NOTE_ON (0x90u)\r
-#define USBFS_MIDI_POLY_KEY_PRESSURE (0xA0u)\r
-#define USBFS_MIDI_CONTROL_CHANGE (0xB0u)\r
-#define USBFS_MIDI_PROGRAM_CHANGE (0xC0u)\r
-#define USBFS_MIDI_CHANNEL_PRESSURE (0xD0u)\r
-#define USBFS_MIDI_PITCH_BEND_CHANGE (0xE0u)\r
-#define USBFS_MIDI_SYSEX (0xF0u)\r
-#define USBFS_MIDI_EOSEX (0xF7u)\r
-#define USBFS_MIDI_QFM (0xF1u)\r
-#define USBFS_MIDI_SPP (0xF2u)\r
-#define USBFS_MIDI_SONGSEL (0xF3u)\r
-#define USBFS_MIDI_TUNEREQ (0xF6u)\r
-#define USBFS_MIDI_ACTIVESENSE (0xFEu)\r
-\r
-/* MIDI Universal System Exclusive defines */\r
-#define USBFS_MIDI_SYSEX_NON_REAL_TIME (0x7Eu)\r
-#define USBFS_MIDI_SYSEX_REALTIME (0x7Fu)\r
-/* ID of target device */\r
-#define USBFS_MIDI_SYSEX_ID_ALL (0x7Fu)\r
-/* Sub-ID#1*/\r
-#define USBFS_MIDI_SYSEX_GEN_INFORMATION (0x06u)\r
-#define USBFS_MIDI_SYSEX_GEN_MESSAGE (0x09u)\r
-/* Sub-ID#2*/\r
-#define USBFS_MIDI_SYSEX_IDENTITY_REQ (0x01u)\r
-#define USBFS_MIDI_SYSEX_IDENTITY_REPLY (0x02u)\r
-#define USBFS_MIDI_SYSEX_SYSTEM_ON (0x01u)\r
-#define USBFS_MIDI_SYSEX_SYSTEM_OFF (0x02u)\r
-\r
-#define USBFS_CUSTOM_UART_TX_PRIOR_NUM (0x04u)\r
-#define USBFS_CUSTOM_UART_RX_PRIOR_NUM (0x02u)\r
-\r
-#define USBFS_ISR_SERVICE_MIDI_OUT \\r
- ( (USBFS_ENABLE_MIDI_API != 0u) && \\r
- (USBFS_MIDI_OUT_BUFF_SIZE > 0) && (USBFS_EP_MM == USBFS__EP_DMAAUTO) )\r
-#define USBFS_ISR_SERVICE_MIDI_IN \\r
- ( (USBFS_ENABLE_MIDI_API != 0u) && (USBFS_MIDI_IN_BUFF_SIZE > 0) )\r
-\r
-/***************************************\r
-* External function references\r
-***************************************/\r
-\r
-void USBFS_callbackLocalMidiEvent(uint8 cable, uint8 *midiMsg)\r
- ;\r
-\r
-\r
-/***************************************\r
-* External references\r
-***************************************/\r
-\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- #include "MIDI1_UART.h"\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- #include "MIDI2_UART.h"\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
-#if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- #include <CyDmac.h>\r
-#endif /* End USBFS_EP_MM */\r
-\r
-\r
-/***************************************\r
-* Private function prototypes\r
-***************************************/\r
-\r
-void USBFS_PrepareInBuffer(uint8 ic, const uint8 srcBuff[], uint8 eventLen, uint8 cable)\r
- ;\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- void USBFS_MIDI_Init(void) ;\r
- uint8 USBFS_ProcessMidiIn(uint8 mData, USBFS_MIDI_RX_STATUS *rxStat)\r
- ;\r
- uint8 USBFS_MIDI1_GetEvent(void) ;\r
- void USBFS_MIDI1_ProcessUsbOut(const uint8 epBuf[])\r
- ;\r
-\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- uint8 USBFS_MIDI2_GetEvent(void) ;\r
- void USBFS_MIDI2_ProcessUsbOut(const uint8 epBuf[])\r
- ;\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
-\r
-/***************************************\r
-* External data references\r
-***************************************/\r
-\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING)\r
-\r
-#if (USBFS_MIDI_IN_BUFF_SIZE > 0)\r
- #if (USBFS_MIDI_IN_BUFF_SIZE >= 256)\r
- extern volatile uint16 USBFS_midiInPointer; /* Input endpoint buffer pointer */\r
- #else\r
- extern volatile uint8 USBFS_midiInPointer; /* Input endpoint buffer pointer */\r
- #endif /* End USBFS_MIDI_IN_BUFF_SIZE >=256 */\r
- extern volatile uint8 USBFS_midi_in_ep; /* Input endpoint number */\r
- extern uint8 USBFS_midiInBuffer[USBFS_MIDI_IN_BUFF_SIZE]; /* Input endpoint buffer */\r
-#endif /* USBFS_MIDI_IN_BUFF_SIZE > 0 */\r
-\r
-#if (USBFS_MIDI_OUT_BUFF_SIZE > 0)\r
- extern volatile uint8 USBFS_midi_out_ep; /* Output endpoint number */\r
- extern uint8 USBFS_midiOutBuffer[USBFS_MIDI_OUT_BUFF_SIZE]; /* Output endpoint buffer */\r
-#endif /* USBFS_MIDI_OUT_BUFF_SIZE > 0 */\r
-\r
-#if (USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF)\r
- extern volatile uint8 USBFS_MIDI1_InqFlags; /* Device inquiry flag */\r
- #if (USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF)\r
- extern volatile uint8 USBFS_MIDI2_InqFlags; /* Device inquiry flag */\r
- #endif /* End USBFS_MIDI_EXT_MODE >= USBFS_TWO_EXT_INTRF */\r
-#endif /* End USBFS_MIDI_EXT_MODE >= USBFS_ONE_EXT_INTRF */\r
-\r
-#endif /* USBFS_ENABLE_MIDI_STREAMING */\r
-\r
-\r
-#endif /* End CY_USBFS_USBFS_midi_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_pm.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* This file provides Suspend/Resume APIs functionality.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "project.h"\r
-#include "USBFS.h"\r
-#include "USBFS_pvt.h"\r
-\r
-\r
-/***************************************\r
-* Custom Declarations\r
-***************************************/\r
-/* `#START PM_CUSTOM_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/***************************************\r
-* Local data allocation\r
-***************************************/\r
-\r
-static USBFS_BACKUP_STRUCT USBFS_backup;\r
-\r
-\r
-#if(USBFS_DP_ISR_REMOVE == 0u)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_DP_Interrupt\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * This Interrupt Service Routine handles DP pin changes for wake-up from\r
- * the sleep mode.\r
- *\r
- * Parameters:\r
- * None.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- *******************************************************************************/\r
- CY_ISR(USBFS_DP_ISR)\r
- {\r
- /* `#START DP_USER_CODE` Place your code here */\r
-\r
- /* `#END` */\r
-\r
- /* Clears active interrupt */\r
- CY_GET_REG8(USBFS_DP_INTSTAT_PTR);\r
- }\r
-\r
-#endif /* (USBFS_DP_ISR_REMOVE == 0u) */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_SaveConfig\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Saves the current user configuration.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_SaveConfig(void) \r
-{\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_RestoreConfig\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Restores the current user configuration.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_RestoreConfig(void) \r
-{\r
- if(USBFS_configuration != 0u)\r
- {\r
- USBFS_ConfigReg();\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Suspend\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function disables the USBFS block and prepares for power donwn mode.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_backup.enable: modified.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_Suspend(void) \r
-{\r
- uint8 enableInterrupts;\r
- enableInterrupts = CyEnterCriticalSection();\r
-\r
- if((CY_GET_REG8(USBFS_CR0_PTR) & USBFS_CR0_ENABLE) != 0u)\r
- { /* USB block is enabled */\r
- USBFS_backup.enableState = 1u;\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- USBFS_Stop_DMA(USBFS_MAX_EP); /* Stop all DMAs */\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- /* Ensure USB transmit enable is low (USB_USBIO_CR0.ten). - Manual Transmission - Disabled */\r
- USBFS_USBIO_CR0_REG &= (uint8)~USBFS_USBIO_CR0_TEN;\r
- CyDelayUs(0u); /*~50ns delay */\r
-\r
- /* Disable the USBIO by asserting PM.USB_CR0.fsusbio_pd_n(Inverted) and pd_pullup_hv(Inverted) high. */\r
- USBFS_PM_USB_CR0_REG &=\r
- (uint8)~(USBFS_PM_USB_CR0_PD_N | USBFS_PM_USB_CR0_PD_PULLUP_N);\r
-\r
- /* Disable the SIE */\r
- USBFS_CR0_REG &= (uint8)~USBFS_CR0_ENABLE;\r
-\r
- CyDelayUs(0u); /*~50ns delay */\r
- /* Store mode and Disable VRegulator*/\r
- USBFS_backup.mode = USBFS_CR1_REG & USBFS_CR1_REG_ENABLE;\r
- USBFS_CR1_REG &= (uint8)~USBFS_CR1_REG_ENABLE;\r
-\r
- CyDelayUs(1u); /* 0.5 us min delay */\r
- /* Disable the USBIO reference by setting PM.USB_CR0.fsusbio_ref_en.*/\r
- USBFS_PM_USB_CR0_REG &= (uint8)~USBFS_PM_USB_CR0_REF_EN;\r
-\r
- /* Switch DP and DM terminals to GPIO mode and disconnect 1.5k pullup*/\r
- USBFS_USBIO_CR1_REG |= USBFS_USBIO_CR1_IOMODE;\r
-\r
- /* Disable USB in ACT PM */\r
- USBFS_PM_ACT_CFG_REG &= (uint8)~USBFS_PM_ACT_EN_FSUSB;\r
- /* Disable USB block for Standby Power Mode */\r
- USBFS_PM_STBY_CFG_REG &= (uint8)~USBFS_PM_STBY_EN_FSUSB;\r
- CyDelayUs(1u); /* min 0.5us delay required */\r
-\r
- }\r
- else\r
- {\r
- USBFS_backup.enableState = 0u;\r
- }\r
- CyExitCriticalSection(enableInterrupts);\r
-\r
- /* Set the DP Interrupt for wake-up from sleep mode. */\r
- #if(USBFS_DP_ISR_REMOVE == 0u)\r
- (void) CyIntSetVector(USBFS_DP_INTC_VECT_NUM, &USBFS_DP_ISR);\r
- CyIntSetPriority(USBFS_DP_INTC_VECT_NUM, USBFS_DP_INTC_PRIOR);\r
- CyIntClearPending(USBFS_DP_INTC_VECT_NUM);\r
- CyIntEnable(USBFS_DP_INTC_VECT_NUM);\r
- #endif /* (USBFS_DP_ISR_REMOVE == 0u) */\r
-\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Resume\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function enables the USBFS block after power down mode.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Global variables:\r
-* USBFS_backup - checked.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_Resume(void) \r
-{\r
- uint8 enableInterrupts;\r
- enableInterrupts = CyEnterCriticalSection();\r
-\r
- if(USBFS_backup.enableState != 0u)\r
- {\r
- #if(USBFS_DP_ISR_REMOVE == 0u)\r
- CyIntDisable(USBFS_DP_INTC_VECT_NUM);\r
- #endif /* End USBFS_DP_ISR_REMOVE */\r
-\r
- /* Enable USB block */\r
- USBFS_PM_ACT_CFG_REG |= USBFS_PM_ACT_EN_FSUSB;\r
- /* Enable USB block for Standby Power Mode */\r
- USBFS_PM_STBY_CFG_REG |= USBFS_PM_STBY_EN_FSUSB;\r
- /* Enable core clock */\r
- USBFS_USB_CLK_EN_REG |= USBFS_USB_CLK_ENABLE;\r
-\r
- /* Enable the USBIO reference by setting PM.USB_CR0.fsusbio_ref_en.*/\r
- USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_REF_EN;\r
- /* The reference will be available ~40us after power restored */\r
- CyDelayUs(40u);\r
- /* Return VRegulator*/\r
- USBFS_CR1_REG |= USBFS_backup.mode;\r
- CyDelayUs(0u); /*~50ns delay */\r
- /* Enable USBIO */\r
- USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_N;\r
- CyDelayUs(2u);\r
- /* Set the USBIO pull-up enable */\r
- USBFS_PM_USB_CR0_REG |= USBFS_PM_USB_CR0_PD_PULLUP_N;\r
-\r
- /* Reinit Arbiter configuration for DMA transfers */\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- /* usb arb interrupt enable */\r
- USBFS_ARB_INT_EN_REG = USBFS_ARB_INT_MASK;\r
- #if(USBFS_EP_MM == USBFS__EP_DMAMANUAL)\r
- USBFS_ARB_CFG_REG = USBFS_ARB_CFG_MANUAL_DMA;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAMANUAL */\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /*Set cfg cmplt this rises DMA request when the full configuration is done */\r
- USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- /* STALL_IN_OUT */\r
- CY_SET_REG8(USBFS_EP0_CR_PTR, USBFS_MODE_STALL_IN_OUT);\r
- /* Enable the SIE with a last address */\r
- USBFS_CR0_REG |= USBFS_CR0_ENABLE;\r
- CyDelayCycles(1u);\r
- /* Finally, Enable d+ pullup and select iomode to USB mode*/\r
- CY_SET_REG8(USBFS_USBIO_CR1_PTR, USBFS_USBIO_CR1_USBPUEN);\r
-\r
- /* Restore USB register settings */\r
- USBFS_RestoreConfig();\r
-\r
- }\r
- CyExitCriticalSection(enableInterrupts);\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: .h\r
-* Version 2.60\r
-*\r
-* Description:\r
-* This private file provides constants and parameter values for the\r
-* USBFS Component.\r
-* Please do not use this file or its content in your project.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_USBFS_USBFS_pvt_H)\r
-#define CY_USBFS_USBFS_pvt_H\r
-\r
-\r
-/***************************************\r
-* Private Variables\r
-***************************************/\r
-\r
-/* Generated external references for descriptors*/\r
-extern const uint8 CYCODE USBFS_DEVICE0_DESCR[18u];\r
-extern const uint8 CYCODE USBFS_DEVICE0_CONFIGURATION0_DESCR[41u];\r
-extern const T_USBFS_LUT CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE[1u];\r
-extern const T_USBFS_EP_SETTINGS_BLOCK CYCODE USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE[2u];\r
-extern const uint8 CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS[1u];\r
-extern const T_USBFS_LUT CYCODE USBFS_DEVICE0_CONFIGURATION0_TABLE[4u];\r
-extern const T_USBFS_LUT CYCODE USBFS_DEVICE0_TABLE[2u];\r
-extern const T_USBFS_LUT CYCODE USBFS_TABLE[1u];\r
-extern const uint8 CYCODE USBFS_SN_STRING_DESCRIPTOR[10];\r
-extern const uint8 CYCODE USBFS_STRING_DESCRIPTORS[83u];\r
-extern T_USBFS_XFER_STATUS_BLOCK USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_SCB;\r
-extern uint8 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF[\r
- USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF_SIZE];\r
-extern T_USBFS_XFER_STATUS_BLOCK USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_SCB;\r
-extern uint8 USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF[\r
- USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_BUF_SIZE];\r
-extern const uint8 CYCODE USBFS_HIDREPORT_DESCRIPTOR1[40u];\r
-extern const T_USBFS_TD CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE[1u];\r
-extern const T_USBFS_TD CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE[1u];\r
-extern const T_USBFS_LUT CYCODE USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE[5u];\r
-\r
-\r
-extern const uint8 CYCODE USBFS_MSOS_DESCRIPTOR[USBFS_MSOS_DESCRIPTOR_LENGTH];\r
-extern const uint8 CYCODE USBFS_MSOS_CONFIGURATION_DESCR[USBFS_MSOS_CONF_DESCR_LENGTH];\r
-#if defined(USBFS_ENABLE_IDSN_STRING)\r
- extern uint8 USBFS_idSerialNumberStringDescriptor[USBFS_IDSN_DESCR_LENGTH];\r
-#endif /* USBFS_ENABLE_IDSN_STRING */\r
-\r
-extern volatile uint8 USBFS_interfaceNumber;\r
-extern volatile uint8 USBFS_interfaceSetting[USBFS_MAX_INTERFACES_NUMBER];\r
-extern volatile uint8 USBFS_interfaceSetting_last[USBFS_MAX_INTERFACES_NUMBER];\r
-extern volatile uint8 USBFS_deviceAddress;\r
-extern volatile uint8 USBFS_interfaceStatus[USBFS_MAX_INTERFACES_NUMBER];\r
-extern const uint8 CYCODE *USBFS_interfaceClass;\r
-\r
-extern volatile T_USBFS_EP_CTL_BLOCK USBFS_EP[USBFS_MAX_EP];\r
-extern volatile T_USBFS_TD USBFS_currentTD;\r
-\r
-#if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- extern uint8 USBFS_DmaChan[USBFS_MAX_EP];\r
- extern uint8 USBFS_DmaTd[USBFS_MAX_EP];\r
-#endif /* End USBFS_EP_MM */\r
-\r
-extern volatile uint8 USBFS_ep0Toggle;\r
-extern volatile uint8 USBFS_lastPacketSize;\r
-extern volatile uint8 USBFS_ep0Mode;\r
-extern volatile uint8 USBFS_ep0Count;\r
-extern volatile uint16 USBFS_transferByteCount;\r
-\r
-\r
-/***************************************\r
-* Private Function Prototypes\r
-***************************************/\r
-void USBFS_ReInitComponent(void) ;\r
-void USBFS_HandleSetup(void) ;\r
-void USBFS_HandleIN(void) ;\r
-void USBFS_HandleOUT(void) ;\r
-void USBFS_LoadEP0(void) ;\r
-uint8 USBFS_InitControlRead(void) ;\r
-uint8 USBFS_InitControlWrite(void) ;\r
-void USBFS_ControlReadDataStage(void) ;\r
-void USBFS_ControlReadStatusStage(void) ;\r
-void USBFS_ControlReadPrematureStatus(void)\r
- ;\r
-uint8 USBFS_InitControlWrite(void) ;\r
-uint8 USBFS_InitZeroLengthControlTransfer(void)\r
- ;\r
-void USBFS_ControlWriteDataStage(void) ;\r
-void USBFS_ControlWriteStatusStage(void) ;\r
-void USBFS_ControlWritePrematureStatus(void)\r
- ;\r
-uint8 USBFS_InitNoDataControlTransfer(void) ;\r
-void USBFS_NoDataControlStatusStage(void) ;\r
-void USBFS_InitializeStatusBlock(void) ;\r
-void USBFS_UpdateStatusBlock(uint8 completionCode) ;\r
-uint8 USBFS_DispatchClassRqst(void) ;\r
-\r
-void USBFS_Config(uint8 clearAltSetting) ;\r
-void USBFS_ConfigAltChanged(void) ;\r
-void USBFS_ConfigReg(void) ;\r
-\r
-const T_USBFS_LUT CYCODE *USBFS_GetConfigTablePtr(uint8 c)\r
- ;\r
-const T_USBFS_LUT CYCODE *USBFS_GetDeviceTablePtr(void)\r
- ;\r
-const uint8 CYCODE *USBFS_GetInterfaceClassTablePtr(void)\r
- ;\r
-uint8 USBFS_ClearEndpointHalt(void) ;\r
-uint8 USBFS_SetEndpointHalt(void) ;\r
-uint8 USBFS_ValidateAlternateSetting(void) ;\r
-\r
-void USBFS_SaveConfig(void) ;\r
-void USBFS_RestoreConfig(void) ;\r
-\r
-#if defined(USBFS_ENABLE_IDSN_STRING)\r
- void USBFS_ReadDieID(uint8 descr[]) ;\r
-#endif /* USBFS_ENABLE_IDSN_STRING */\r
-\r
-#if defined(USBFS_ENABLE_HID_CLASS)\r
- uint8 USBFS_DispatchHIDClassRqst(void);\r
-#endif /* End USBFS_ENABLE_HID_CLASS */\r
-#if defined(USBFS_ENABLE_AUDIO_CLASS)\r
- uint8 USBFS_DispatchAUDIOClassRqst(void);\r
-#endif /* End USBFS_ENABLE_HID_CLASS */\r
-#if defined(USBFS_ENABLE_CDC_CLASS)\r
- uint8 USBFS_DispatchCDCClassRqst(void);\r
-#endif /* End USBFS_ENABLE_CDC_CLASS */\r
-\r
-CY_ISR_PROTO(USBFS_EP_0_ISR);\r
-#if(USBFS_EP1_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_1_ISR);\r
-#endif /* End USBFS_EP1_ISR_REMOVE */\r
-#if(USBFS_EP2_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_2_ISR);\r
-#endif /* End USBFS_EP2_ISR_REMOVE */\r
-#if(USBFS_EP3_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_3_ISR);\r
-#endif /* End USBFS_EP3_ISR_REMOVE */\r
-#if(USBFS_EP4_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_4_ISR);\r
-#endif /* End USBFS_EP4_ISR_REMOVE */\r
-#if(USBFS_EP5_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_5_ISR);\r
-#endif /* End USBFS_EP5_ISR_REMOVE */\r
-#if(USBFS_EP6_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_6_ISR);\r
-#endif /* End USBFS_EP6_ISR_REMOVE */\r
-#if(USBFS_EP7_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_7_ISR);\r
-#endif /* End USBFS_EP7_ISR_REMOVE */\r
-#if(USBFS_EP8_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_EP_8_ISR);\r
-#endif /* End USBFS_EP8_ISR_REMOVE */\r
-CY_ISR_PROTO(USBFS_BUS_RESET_ISR);\r
-#if(USBFS_SOF_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_SOF_ISR);\r
-#endif /* End USBFS_SOF_ISR_REMOVE */\r
-#if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- CY_ISR_PROTO(USBFS_ARB_ISR);\r
-#endif /* End USBFS_EP_MM */\r
-#if(USBFS_DP_ISR_REMOVE == 0u)\r
- CY_ISR_PROTO(USBFS_DP_ISR);\r
-#endif /* End USBFS_DP_ISR_REMOVE */\r
-\r
-\r
-/***************************************\r
-* Request Handlers\r
-***************************************/\r
-\r
-uint8 USBFS_HandleStandardRqst(void) ;\r
-uint8 USBFS_DispatchClassRqst(void) ;\r
-uint8 USBFS_HandleVendorRqst(void) ;\r
-\r
-\r
-/***************************************\r
-* HID Internal references\r
-***************************************/\r
-#if defined(USBFS_ENABLE_HID_CLASS)\r
- void USBFS_FindReport(void) ;\r
- void USBFS_FindReportDescriptor(void) ;\r
- void USBFS_FindHidClassDecriptor(void) ;\r
-#endif /* USBFS_ENABLE_HID_CLASS */\r
-\r
-\r
-/***************************************\r
-* MIDI Internal references\r
-***************************************/\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING)\r
- void USBFS_MIDI_IN_EP_Service(void) ;\r
-#endif /* USBFS_ENABLE_MIDI_STREAMING */\r
-\r
-\r
-#endif /* CY_USBFS_USBFS_pvt_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_std.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB Standard request handler.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-#include "USBFS_cdc.h"\r
-#include "USBFS_pvt.h"\r
-#if defined(USBFS_ENABLE_MIDI_STREAMING) \r
- #include "USBFS_midi.h"\r
-#endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
-\r
-\r
-/***************************************\r
-* Static data allocation\r
-***************************************/\r
-\r
-#if defined(USBFS_ENABLE_FWSN_STRING)\r
- static volatile uint8 *USBFS_fwSerialNumberStringDescriptor;\r
- static volatile uint8 USBFS_snStringConfirm = USBFS_FALSE;\r
-#endif /* USBFS_ENABLE_FWSN_STRING */\r
-\r
-#if defined(USBFS_ENABLE_FWSN_STRING)\r
-\r
-\r
- /*******************************************************************************\r
- * Function Name: USBFS_SerialNumString\r
- ********************************************************************************\r
- *\r
- * Summary:\r
- * Application firmware may supply the source of the USB device descriptors\r
- * serial number string during runtime.\r
- *\r
- * Parameters:\r
- * snString: pointer to string.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- *******************************************************************************/\r
- void USBFS_SerialNumString(uint8 snString[]) \r
- {\r
- USBFS_snStringConfirm = USBFS_FALSE;\r
- if(snString != NULL)\r
- {\r
- USBFS_fwSerialNumberStringDescriptor = snString;\r
- /* Check descriptor validation */\r
- if( (snString[0u] > 1u ) && (snString[1u] == USBFS_DESCR_STRING) )\r
- {\r
- USBFS_snStringConfirm = USBFS_TRUE;\r
- }\r
- }\r
- }\r
-\r
-#endif /* USBFS_ENABLE_FWSN_STRING */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_HandleStandardRqst\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This Routine dispatches standard requests\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* TRUE if request handled.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_HandleStandardRqst(void) \r
-{\r
- uint8 requestHandled = USBFS_FALSE;\r
- uint8 interfaceNumber;\r
- #if defined(USBFS_ENABLE_STRINGS)\r
- volatile uint8 *pStr = 0u;\r
- #if defined(USBFS_ENABLE_DESCRIPTOR_STRINGS)\r
- uint8 nStr;\r
- uint8 descrLength;\r
- #endif /* USBFS_ENABLE_DESCRIPTOR_STRINGS */\r
- #endif /* USBFS_ENABLE_STRINGS */\r
- static volatile uint8 USBFS_tBuffer[USBFS_STATUS_LENGTH_MAX];\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- USBFS_currentTD.count = 0u;\r
-\r
- if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- {\r
- /* Control Read */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_GET_DESCRIPTOR:\r
- if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_DEVICE)\r
- {\r
- pTmp = USBFS_GetDeviceTablePtr();\r
- USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
- USBFS_currentTD.count = USBFS_DEVICE_DESCR_LENGTH;\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_CONFIG)\r
- {\r
- pTmp = USBFS_GetConfigTablePtr(CY_GET_REG8(USBFS_wValueLo));\r
- USBFS_currentTD.pData = (volatile uint8 *)pTmp->p_list;\r
- USBFS_currentTD.count = ((uint16)(USBFS_currentTD.pData)[ \\r
- USBFS_CONFIG_DESCR_TOTAL_LENGTH_HI] << 8u) | \\r
- (USBFS_currentTD.pData)[USBFS_CONFIG_DESCR_TOTAL_LENGTH_LOW];\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- #if defined(USBFS_ENABLE_STRINGS)\r
- else if (CY_GET_REG8(USBFS_wValueHi) == USBFS_DESCR_STRING)\r
- {\r
- /* Descriptor Strings*/\r
- #if defined(USBFS_ENABLE_DESCRIPTOR_STRINGS)\r
- nStr = 0u;\r
- pStr = (volatile uint8 *)&USBFS_STRING_DESCRIPTORS[0u];\r
- while ( (CY_GET_REG8(USBFS_wValueLo) > nStr) && (*pStr != 0u) )\r
- {\r
- /* Read descriptor length from 1st byte */\r
- descrLength = *pStr;\r
- /* Move to next string descriptor */\r
- pStr = &pStr[descrLength];\r
- nStr++;\r
- }\r
- #endif /* End USBFS_ENABLE_DESCRIPTOR_STRINGS */\r
- /* Microsoft OS String*/\r
- #if defined(USBFS_ENABLE_MSOS_STRING)\r
- if( CY_GET_REG8(USBFS_wValueLo) == USBFS_STRING_MSOS )\r
- {\r
- pStr = (volatile uint8 *)&USBFS_MSOS_DESCRIPTOR[0u];\r
- }\r
- #endif /* End USBFS_ENABLE_MSOS_STRING*/\r
- /* SN string */\r
- #if defined(USBFS_ENABLE_SN_STRING)\r
- if( (CY_GET_REG8(USBFS_wValueLo) != 0u) &&\r
- (CY_GET_REG8(USBFS_wValueLo) ==\r
- USBFS_DEVICE0_DESCR[USBFS_DEVICE_DESCR_SN_SHIFT]) )\r
- {\r
- pStr = (volatile uint8 *)&USBFS_SN_STRING_DESCRIPTOR[0u];\r
- #if defined(USBFS_ENABLE_FWSN_STRING)\r
- if(USBFS_snStringConfirm != USBFS_FALSE)\r
- {\r
- pStr = USBFS_fwSerialNumberStringDescriptor;\r
- }\r
- #endif /* USBFS_ENABLE_FWSN_STRING */\r
- #if defined(USBFS_ENABLE_IDSN_STRING)\r
- /* Read DIE ID and generate string descriptor in RAM */\r
- USBFS_ReadDieID(USBFS_idSerialNumberStringDescriptor);\r
- pStr = USBFS_idSerialNumberStringDescriptor;\r
- #endif /* End USBFS_ENABLE_IDSN_STRING */\r
- }\r
- #endif /* End USBFS_ENABLE_SN_STRING */\r
- if (*pStr != 0u)\r
- {\r
- USBFS_currentTD.count = *pStr;\r
- USBFS_currentTD.pData = pStr;\r
- requestHandled = USBFS_InitControlRead();\r
- }\r
- }\r
- #endif /* End USBFS_ENABLE_STRINGS */\r
- else\r
- {\r
- requestHandled = USBFS_DispatchClassRqst();\r
- }\r
- break;\r
- case USBFS_GET_STATUS:\r
- switch ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK))\r
- {\r
- case USBFS_RQST_RCPT_EP:\r
- USBFS_currentTD.count = USBFS_EP_STATUS_LENGTH;\r
- USBFS_tBuffer[0u] = USBFS_EP[ \\r
- CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED].hwEpState;\r
- USBFS_tBuffer[1u] = 0u;\r
- USBFS_currentTD.pData = &USBFS_tBuffer[0u];\r
- requestHandled = USBFS_InitControlRead();\r
- break;\r
- case USBFS_RQST_RCPT_DEV:\r
- USBFS_currentTD.count = USBFS_DEVICE_STATUS_LENGTH;\r
- USBFS_tBuffer[0u] = USBFS_deviceStatus;\r
- USBFS_tBuffer[1u] = 0u;\r
- USBFS_currentTD.pData = &USBFS_tBuffer[0u];\r
- requestHandled = USBFS_InitControlRead();\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- break;\r
- case USBFS_GET_CONFIGURATION:\r
- USBFS_currentTD.count = 1u;\r
- USBFS_currentTD.pData = (volatile uint8 *)&USBFS_configuration;\r
- requestHandled = USBFS_InitControlRead();\r
- break;\r
- case USBFS_GET_INTERFACE:\r
- USBFS_currentTD.count = 1u;\r
- USBFS_currentTD.pData = (volatile uint8 *)&USBFS_interfaceSetting[ \\r
- CY_GET_REG8(USBFS_wIndexLo)];\r
- requestHandled = USBFS_InitControlRead();\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- }\r
- else {\r
- /* Control Write */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_SET_ADDRESS:\r
- USBFS_deviceAddress = CY_GET_REG8(USBFS_wValueLo);\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- break;\r
- case USBFS_SET_CONFIGURATION:\r
- USBFS_configuration = CY_GET_REG8(USBFS_wValueLo);\r
- USBFS_configurationChanged = USBFS_TRUE;\r
- USBFS_Config(USBFS_TRUE);\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- break;\r
- case USBFS_SET_INTERFACE:\r
- if (USBFS_ValidateAlternateSetting() != 0u)\r
- {\r
- interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);\r
- USBFS_interfaceNumber = interfaceNumber;\r
- USBFS_configurationChanged = USBFS_TRUE;\r
- #if ((USBFS_EP_MA == USBFS__MA_DYNAMIC) && \\r
- (USBFS_EP_MM == USBFS__EP_MANUAL) )\r
- USBFS_Config(USBFS_FALSE);\r
- #else\r
- USBFS_ConfigAltChanged();\r
- #endif /* End (USBFS_EP_MA == USBFS__MA_DYNAMIC) */\r
- /* Update handled Alt setting changes status */\r
- USBFS_interfaceSetting_last[interfaceNumber] =\r
- USBFS_interfaceSetting[interfaceNumber];\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
- case USBFS_CLEAR_FEATURE:\r
- switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- {\r
- case USBFS_RQST_RCPT_EP:\r
- if (CY_GET_REG8(USBFS_wValueLo) == USBFS_ENDPOINT_HALT)\r
- {\r
- requestHandled = USBFS_ClearEndpointHalt();\r
- }\r
- break;\r
- case USBFS_RQST_RCPT_DEV:\r
- /* Clear device REMOTE_WAKEUP */\r
- if (CY_GET_REG8(USBFS_wValueLo) == USBFS_DEVICE_REMOTE_WAKEUP)\r
- {\r
- USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_REMOTE_WAKEUP;\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
- case USBFS_RQST_RCPT_IFC:\r
- /* Validate interfaceNumber */\r
- if (CY_GET_REG8(USBFS_wIndexLo) < USBFS_MAX_INTERFACES_NUMBER)\r
- {\r
- USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- (uint8)~(CY_GET_REG8(USBFS_wValueLo));\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- break;\r
- case USBFS_SET_FEATURE:\r
- switch (CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_RCPT_MASK)\r
- {\r
- case USBFS_RQST_RCPT_EP:\r
- if (CY_GET_REG8(USBFS_wValueLo) == USBFS_ENDPOINT_HALT)\r
- {\r
- requestHandled = USBFS_SetEndpointHalt();\r
- }\r
- break;\r
- case USBFS_RQST_RCPT_DEV:\r
- /* Set device REMOTE_WAKEUP */\r
- if (CY_GET_REG8(USBFS_wValueLo) == USBFS_DEVICE_REMOTE_WAKEUP)\r
- {\r
- USBFS_deviceStatus |= USBFS_DEVICE_STATUS_REMOTE_WAKEUP;\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
- case USBFS_RQST_RCPT_IFC:\r
- /* Validate interfaceNumber */\r
- if (CY_GET_REG8(USBFS_wIndexLo) < USBFS_MAX_INTERFACES_NUMBER)\r
- {\r
- USBFS_interfaceStatus[CY_GET_REG8(USBFS_wIndexLo)] &=\r
- (uint8)~(CY_GET_REG8(USBFS_wValueLo));\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- break;\r
- default: /* requestHandled is initialized as FALSE by default */\r
- break;\r
- }\r
- }\r
- return(requestHandled);\r
-}\r
-\r
-\r
-#if defined(USBFS_ENABLE_IDSN_STRING)\r
-\r
- /***************************************************************************\r
- * Function Name: USBFS_ReadDieID\r
- ****************************************************************************\r
- *\r
- * Summary:\r
- * This routine read Die ID and generate Serial Number string descriptor.\r
- *\r
- * Parameters:\r
- * descr: pointer on string descriptor.\r
- *\r
- * Return:\r
- * None.\r
- *\r
- * Reentrant:\r
- * No.\r
- *\r
- ***************************************************************************/\r
- void USBFS_ReadDieID(uint8 descr[]) \r
- {\r
- uint8 i;\r
- uint8 j = 0u;\r
- uint8 value;\r
- const char8 CYCODE hex[16u] = "0123456789ABCDEF";\r
-\r
-\r
- /* Check descriptor validation */\r
- if( descr != NULL)\r
- {\r
- descr[0u] = USBFS_IDSN_DESCR_LENGTH;\r
- descr[1u] = USBFS_DESCR_STRING;\r
-\r
- /* fill descriptor */\r
- for(i = 2u; i < USBFS_IDSN_DESCR_LENGTH; i += 4u)\r
- {\r
- value = CY_GET_XTND_REG8((void CYFAR *)(USBFS_DIE_ID + j));\r
- j++;\r
- descr[i] = (uint8)hex[value >> 4u];\r
- descr[i + 2u] = (uint8)hex[value & 0x0Fu];\r
- }\r
- }\r
- }\r
-\r
-#endif /* End USBFS_ENABLE_IDSN_STRING */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ConfigReg\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine configures hardware registers from the variables.\r
-* It is called from USBFS_Config() function and from RestoreConfig\r
-* after Wakeup.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ConfigReg(void) \r
-{\r
- uint8 ep;\r
- uint8 i;\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- uint8 ep_type = 0u;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-\r
- /* Set the endpoint buffer addresses */\r
- ep = USBFS_EP1;\r
- for (i = 0u; i < 0x80u; i+= 0x10u)\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_CFG_IND + i), USBFS_ARB_EPX_CFG_CRC_BYPASS |\r
- USBFS_ARB_EPX_CFG_RESET);\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_MANUAL)\r
- /* Enable all Arbiter EP Interrupts : err, buf under, buf over, dma gnt(mode2 only), in buf full */\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_EP1_INT_EN_IND + i), USBFS_ARB_EPX_INT_MASK);\r
- #endif /* End USBFS_EP_MM != USBFS__EP_MANUAL */\r
-\r
- if(USBFS_EP[ep].epMode != USBFS_MODE_DISABLE)\r
- {\r
- if((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u )\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + i), USBFS_MODE_NAK_IN);\r
- }\r
- else\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + i), USBFS_MODE_NAK_OUT);\r
- /* Prepare EP type mask for automatic memory allocation */\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- ep_type |= (uint8)(0x01u << (ep - USBFS_EP1));\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- }\r
- }\r
- else\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + i), USBFS_MODE_STALL_DATA_EP);\r
- }\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + i), USBFS_EP[ep].bufferSize >> 8u);\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + i), USBFS_EP[ep].bufferSize & 0xFFu);\r
-\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_IND + i), USBFS_EP[ep].buffOffset & 0xFFu);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_IND + i), USBFS_EP[ep].buffOffset & 0xFFu);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + i), USBFS_EP[ep].buffOffset >> 8u);\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-\r
- ep++;\r
- }\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /* BUF_SIZE depend on DMA_THRESS value: 55-32 bytes 44-16 bytes 33-8 bytes 22-4 bytes 11-2 bytes */\r
- USBFS_BUF_SIZE_REG = USBFS_DMA_BUF_SIZE;\r
- USBFS_DMA_THRES_REG = USBFS_DMA_BYTES_PER_BURST; /* DMA burst threshold */\r
- USBFS_DMA_THRES_MSB_REG = 0u;\r
- USBFS_EP_ACTIVE_REG = USBFS_ARB_INT_MASK;\r
- USBFS_EP_TYPE_REG = ep_type;\r
- /* Cfg_cmp bit set to 1 once configuration is complete. */\r
- USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM |\r
- USBFS_ARB_CFG_CFG_CPM;\r
- /* Cfg_cmp bit set to 0 during configuration of PFSUSB Registers. */\r
- USBFS_ARB_CFG_REG = USBFS_ARB_CFG_AUTO_DMA | USBFS_ARB_CFG_AUTO_MEM;\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
-\r
- CY_SET_REG8(USBFS_SIE_EP_INT_EN_PTR, 0xFFu);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_Config\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine configures endpoints for the entire configuration by scanning\r
-* the configuration descriptor.\r
-*\r
-* Parameters:\r
-* clearAltSetting: It configures the bAlternateSetting 0 for each interface.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* USBFS_interfaceClass - Initialized class array for each interface.\r
-* It is used for handling Class specific requests depend on interface class.\r
-* Different classes in multiple Alternate settings does not supported.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_Config(uint8 clearAltSetting) \r
-{\r
- uint8 ep;\r
- uint8 cur_ep;\r
- uint8 i;\r
- uint8 ep_type;\r
- const uint8 *pDescr;\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- uint16 buffCount = 0u;\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- const T_USBFS_EP_SETTINGS_BLOCK CYCODE *pEP;\r
-\r
- /* Clear all of the endpoints */\r
- for (ep = 0u; ep < USBFS_MAX_EP; ep++)\r
- {\r
- USBFS_EP[ep].attrib = 0u;\r
- USBFS_EP[ep].hwEpState = 0u;\r
- USBFS_EP[ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- USBFS_EP[ep].epToggle = 0u;\r
- USBFS_EP[ep].epMode = USBFS_MODE_DISABLE;\r
- USBFS_EP[ep].bufferSize = 0u;\r
- USBFS_EP[ep].interface = 0u;\r
-\r
- }\r
-\r
- /* Clear Alternate settings for all interfaces */\r
- if(clearAltSetting != 0u)\r
- {\r
- for (i = 0u; i < USBFS_MAX_INTERFACES_NUMBER; i++)\r
- {\r
- USBFS_interfaceSetting[i] = 0x00u;\r
- USBFS_interfaceSetting_last[i] = 0x00u;\r
- }\r
- }\r
-\r
- /* Init Endpoints and Device Status if configured */\r
- if(USBFS_configuration > 0u)\r
- {\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- /* Set Power status for current configuration */\r
- pDescr = (const uint8 *)pTmp->p_list;\r
- if((pDescr[USBFS_CONFIG_DESCR_ATTRIB] & USBFS_CONFIG_DESCR_ATTRIB_SELF_POWERED) != 0u)\r
- {\r
- USBFS_deviceStatus |= USBFS_DEVICE_STATUS_SELF_POWERED;\r
- }\r
- else\r
- {\r
- USBFS_deviceStatus &= (uint8)~USBFS_DEVICE_STATUS_SELF_POWERED;\r
- }\r
- /* Move to next element */\r
- pTmp = &pTmp[1u];\r
- ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
-\r
- #if ((USBFS_EP_MA == USBFS__MA_DYNAMIC) && \\r
- (USBFS_EP_MM == USBFS__EP_MANUAL) )\r
- /* Configure for dynamic EP memory allocation */\r
- /* p_list points the endpoint setting table. */\r
- pEP = (T_USBFS_EP_SETTINGS_BLOCK *) pTmp->p_list;\r
- for (i = 0u; i < ep; i++)\r
- {\r
- /* Compare current Alternate setting with EP Alt*/\r
- if(USBFS_interfaceSetting[pEP->interface] == pEP->altSetting)\r
- {\r
- cur_ep = pEP->addr & USBFS_DIR_UNUSED;\r
- ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- if (pEP->addr & USBFS_DIR_IN)\r
- {\r
- /* IN Endpoint */\r
- USBFS_EP[cur_ep].apiEpState = USBFS_EVENT_PENDING;\r
- USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- USBFS_MODE_ISO_IN : USBFS_MODE_ACK_IN;\r
- #if defined(USBFS_ENABLE_CDC_CLASS)\r
- if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- (ep_type != USBFS_EP_TYPE_INT))\r
- {\r
- USBFS_cdc_data_in_ep = cur_ep;\r
- }\r
- #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- (USBFS_MIDI_IN_BUFF_SIZE > 0) )\r
- if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- (ep_type == USBFS_EP_TYPE_BULK))\r
- {\r
- USBFS_midi_in_ep = cur_ep;\r
- }\r
- #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- }\r
- else\r
- {\r
- /* OUT Endpoint */\r
- USBFS_EP[cur_ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- USBFS_MODE_ISO_OUT : USBFS_MODE_ACK_OUT;\r
- #if defined(USBFS_ENABLE_CDC_CLASS)\r
- if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- (ep_type != USBFS_EP_TYPE_INT))\r
- {\r
- USBFS_cdc_data_out_ep = cur_ep;\r
- }\r
- #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- (USBFS_MIDI_OUT_BUFF_SIZE > 0) )\r
- if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- (ep_type == USBFS_EP_TYPE_BULK))\r
- {\r
- USBFS_midi_out_ep = cur_ep;\r
- }\r
- #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- }\r
- USBFS_EP[cur_ep].bufferSize = pEP->bufferSize;\r
- USBFS_EP[cur_ep].addr = pEP->addr;\r
- USBFS_EP[cur_ep].attrib = pEP->attributes;\r
- }\r
- pEP = &pEP[1u];\r
- }\r
- #else /* Config for static EP memory allocation */\r
- for (i = USBFS_EP1; i < USBFS_MAX_EP; i++)\r
- {\r
- /* p_list points the endpoint setting table. */\r
- pEP = (const T_USBFS_EP_SETTINGS_BLOCK CYCODE *) pTmp->p_list;\r
- /* Find max length for each EP and select it (length could be different in different Alt settings) */\r
- /* but other settings should be correct with regards to Interface alt Setting */\r
- for (cur_ep = 0u; cur_ep < ep; cur_ep++)\r
- {\r
- /* EP count is equal to EP # in table and we found larger EP length than have before*/\r
- if(i == (pEP->addr & USBFS_DIR_UNUSED))\r
- {\r
- if(USBFS_EP[i].bufferSize < pEP->bufferSize)\r
- {\r
- USBFS_EP[i].bufferSize = pEP->bufferSize;\r
- }\r
- /* Compare current Alternate setting with EP Alt*/\r
- if(USBFS_interfaceSetting[pEP->interface] == pEP->altSetting)\r
- {\r
- ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- {\r
- /* IN Endpoint */\r
- USBFS_EP[i].apiEpState = USBFS_EVENT_PENDING;\r
- USBFS_EP[i].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- USBFS_MODE_ISO_IN : USBFS_MODE_ACK_IN;\r
- /* Find and init CDC IN endpoint number */\r
- #if defined(USBFS_ENABLE_CDC_CLASS)\r
- if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- (ep_type != USBFS_EP_TYPE_INT))\r
- {\r
- USBFS_cdc_data_in_ep = i;\r
- }\r
- #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- (USBFS_MIDI_IN_BUFF_SIZE > 0) )\r
- if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- (ep_type == USBFS_EP_TYPE_BULK))\r
- {\r
- USBFS_midi_in_ep = i;\r
- }\r
- #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- }\r
- else\r
- {\r
- /* OUT Endpoint */\r
- USBFS_EP[i].apiEpState = USBFS_NO_EVENT_PENDING;\r
- USBFS_EP[i].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- USBFS_MODE_ISO_OUT : USBFS_MODE_ACK_OUT;\r
- /* Find and init CDC IN endpoint number */\r
- #if defined(USBFS_ENABLE_CDC_CLASS)\r
- if(((pEP->bMisc == USBFS_CLASS_CDC_DATA) ||\r
- (pEP->bMisc == USBFS_CLASS_CDC)) &&\r
- (ep_type != USBFS_EP_TYPE_INT))\r
- {\r
- USBFS_cdc_data_out_ep = i;\r
- }\r
- #endif /* End USBFS_ENABLE_CDC_CLASS*/\r
- #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && \\r
- (USBFS_MIDI_OUT_BUFF_SIZE > 0) )\r
- if((pEP->bMisc == USBFS_CLASS_AUDIO) &&\r
- (ep_type == USBFS_EP_TYPE_BULK))\r
- {\r
- USBFS_midi_out_ep = i;\r
- }\r
- #endif /* End USBFS_ENABLE_MIDI_STREAMING*/\r
- }\r
- USBFS_EP[i].addr = pEP->addr;\r
- USBFS_EP[i].attrib = pEP->attributes;\r
-\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- break; /* use first EP setting in Auto memory managment */\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- }\r
- }\r
- pEP = &pEP[1u];\r
- }\r
- }\r
- #endif /* End (USBFS_EP_MA == USBFS__MA_DYNAMIC) */\r
-\r
- /* Init class array for each interface and interface number for each EP.\r
- * It is used for handling Class specific requests directed to either an\r
- * interface or the endpoint.\r
- */\r
- /* p_list points the endpoint setting table. */\r
- pEP = (const T_USBFS_EP_SETTINGS_BLOCK CYCODE *) pTmp->p_list;\r
- for (i = 0u; i < ep; i++)\r
- {\r
- /* Configure interface number for each EP*/\r
- USBFS_EP[pEP->addr & USBFS_DIR_UNUSED].interface = pEP->interface;\r
- pEP = &pEP[1u];\r
- }\r
- /* Init pointer on interface class table*/\r
- USBFS_interfaceClass = USBFS_GetInterfaceClassTablePtr();\r
- /* Set the endpoint buffer addresses */\r
-\r
- #if(USBFS_EP_MM != USBFS__EP_DMAAUTO)\r
- for (ep = USBFS_EP1; ep < USBFS_MAX_EP; ep++)\r
- {\r
- USBFS_EP[ep].buffOffset = buffCount;\r
- buffCount += USBFS_EP[ep].bufferSize;\r
- }\r
- #endif /* End USBFS_EP_MM != USBFS__EP_DMAAUTO */\r
-\r
- /* Configure hardware registers */\r
- USBFS_ConfigReg();\r
- } /* USBFS_configuration > 0 */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ConfigAltChanged\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine update configuration for the required endpoints only.\r
-* It is called after SET_INTERFACE request when Static memory allocation used.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_ConfigAltChanged(void) \r
-{\r
- uint8 ep;\r
- uint8 cur_ep;\r
- uint8 i;\r
- uint8 ep_type;\r
- uint8 ri;\r
-\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- const T_USBFS_EP_SETTINGS_BLOCK CYCODE *pEP;\r
-\r
-\r
- /* Init Endpoints and Device Status if configured */\r
- if(USBFS_configuration > 0u)\r
- {\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- pTmp = &pTmp[1u];\r
- ep = pTmp->c; /* For this table, c is the number of endpoints configurations */\r
-\r
- /* Do not touch EP which doesn't need reconfiguration */\r
- /* When Alt setting changed, the only required endpoints need to be reconfigured */\r
- /* p_list points the endpoint setting table. */\r
- pEP = (const T_USBFS_EP_SETTINGS_BLOCK CYCODE *) pTmp->p_list;\r
- for (i = 0u; i < ep; i++)\r
- {\r
- /*If Alt setting changed and new is same with EP Alt */\r
- if((USBFS_interfaceSetting[pEP->interface] !=\r
- USBFS_interfaceSetting_last[pEP->interface] ) &&\r
- (USBFS_interfaceSetting[pEP->interface] == pEP->altSetting) &&\r
- (pEP->interface == CY_GET_REG8(USBFS_wIndexLo)))\r
- {\r
- cur_ep = pEP->addr & USBFS_DIR_UNUSED;\r
- ri = ((cur_ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
- ep_type = pEP->attributes & USBFS_EP_TYPE_MASK;\r
- if ((pEP->addr & USBFS_DIR_IN) != 0u)\r
- {\r
- /* IN Endpoint */\r
- USBFS_EP[cur_ep].apiEpState = USBFS_EVENT_PENDING;\r
- USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- USBFS_MODE_ISO_IN : USBFS_MODE_ACK_IN;\r
- }\r
- else\r
- {\r
- /* OUT Endpoint */\r
- USBFS_EP[cur_ep].apiEpState = USBFS_NO_EVENT_PENDING;\r
- USBFS_EP[cur_ep].epMode = (ep_type == USBFS_EP_TYPE_ISOC) ?\r
- USBFS_MODE_ISO_OUT : USBFS_MODE_ACK_OUT;\r
- }\r
- /* Change the SIE mode for the selected EP to NAK ALL */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN_OUT);\r
- USBFS_EP[cur_ep].bufferSize = pEP->bufferSize;\r
- USBFS_EP[cur_ep].addr = pEP->addr;\r
- USBFS_EP[cur_ep].attrib = pEP->attributes;\r
-\r
- /* Clear the data toggle */\r
- USBFS_EP[cur_ep].epToggle = 0u;\r
-\r
- /* Dynamic reconfiguration for mode 3 transfer */\r
- #if(USBFS_EP_MM == USBFS__EP_DMAAUTO)\r
- /* In_data_rdy for selected EP should be set to 0 */\r
- * (reg8 *)(USBFS_ARB_EP1_CFG_IND + ri) &= (uint8)~USBFS_ARB_EPX_CFG_IN_DATA_RDY;\r
-\r
- /* write the EP number for which reconfiguration is required */\r
- USBFS_DYN_RECONFIG_REG = (cur_ep - USBFS_EP1) <<\r
- USBFS_DYN_RECONFIG_EP_SHIFT;\r
- /* Set the dyn_config_en bit in dynamic reconfiguration register */\r
- USBFS_DYN_RECONFIG_REG |= USBFS_DYN_RECONFIG_ENABLE;\r
- /* wait for the dyn_config_rdy bit to set by the block,\r
- * this bit will be set to 1 when block is ready for reconfiguration.\r
- */\r
- while((USBFS_DYN_RECONFIG_REG & USBFS_DYN_RECONFIG_RDY_STS) == 0u)\r
- {\r
- ;\r
- }\r
- /* Once dyn_config_rdy bit is set, FW can change the EP configuration. */\r
- /* Change EP Type with new direction */\r
- if((pEP->addr & USBFS_DIR_IN) == 0u)\r
- {\r
- USBFS_EP_TYPE_REG |= (uint8)(0x01u << (cur_ep - USBFS_EP1));\r
- }\r
- else\r
- {\r
- USBFS_EP_TYPE_REG &= (uint8)~(uint8)(0x01u << (cur_ep - USBFS_EP1));\r
- }\r
- /* dynamic reconfiguration enable bit cleared, pointers and control/status\r
- * signals for the selected EP is cleared/re-initialized on negative edge\r
- * of dynamic reconfiguration enable bit).\r
- */\r
- USBFS_DYN_RECONFIG_REG &= (uint8)~USBFS_DYN_RECONFIG_ENABLE;\r
- /* The main loop has to re-enable DMA and OUT endpoint*/\r
- #else\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri),\r
- USBFS_EP[cur_ep].bufferSize >> 8u);\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT1_IND + ri),\r
- USBFS_EP[cur_ep].bufferSize & 0xFFu);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_IND + ri),\r
- USBFS_EP[cur_ep].buffOffset & 0xFFu);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_RA_MSB_IND + ri),\r
- USBFS_EP[cur_ep].buffOffset >> 8u);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_IND + ri),\r
- USBFS_EP[cur_ep].buffOffset & 0xFFu);\r
- CY_SET_REG8((reg8 *)(USBFS_ARB_RW1_WA_MSB_IND + ri),\r
- USBFS_EP[cur_ep].buffOffset >> 8u);\r
- #endif /* End USBFS_EP_MM == USBFS__EP_DMAAUTO */\r
- }\r
- /* Get next EP element */\r
- pEP = &pEP[1u];\r
- }\r
- } /* USBFS_configuration > 0 */\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetConfigTablePtr\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine returns a pointer a configuration table entry\r
-*\r
-* Parameters:\r
-* c: Configuration Index\r
-*\r
-* Return:\r
-* Device Descriptor pointer.\r
-*\r
-*******************************************************************************/\r
-const T_USBFS_LUT CYCODE *USBFS_GetConfigTablePtr(uint8 c)\r
- \r
-{\r
- /* Device Table */\r
- const T_USBFS_LUT CYCODE *pTmp;\r
-\r
- pTmp = (const T_USBFS_LUT CYCODE *) USBFS_TABLE[USBFS_device].p_list;\r
-\r
- /* The first entry points to the Device Descriptor,\r
- * the rest configuration entries.\r
- */\r
- return( (const T_USBFS_LUT CYCODE *) pTmp[c + 1u].p_list );\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_GetDeviceTablePtr\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine returns a pointer to the Device table\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* Device Table pointer\r
-*\r
-*******************************************************************************/\r
-const T_USBFS_LUT CYCODE *USBFS_GetDeviceTablePtr(void)\r
- \r
-{\r
- /* Device Table */\r
- return( (const T_USBFS_LUT CYCODE *) USBFS_TABLE[USBFS_device].p_list );\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USB_GetInterfaceClassTablePtr\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine returns Interface Class table pointer, which contains\r
-* the relation between interface number and interface class.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* Interface Class table pointer.\r
-*\r
-*******************************************************************************/\r
-const uint8 CYCODE *USBFS_GetInterfaceClassTablePtr(void)\r
- \r
-{\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- uint8 currentInterfacesNum;\r
-\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- currentInterfacesNum = ((const uint8 *) pTmp->p_list)[USBFS_CONFIG_DESCR_NUM_INTERFACES];\r
- /* Third entry in the LUT starts the Interface Table pointers */\r
- /* The INTERFACE_CLASS table is located after all interfaces */\r
- pTmp = &pTmp[currentInterfacesNum + 2u];\r
- return( (const uint8 CYCODE *) pTmp->p_list );\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_TerminateEP\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function terminates the specified USBFS endpoint.\r
-* This function should be used before endpoint reconfiguration.\r
-*\r
-* Parameters:\r
-* Endpoint number.\r
-*\r
-* Return:\r
-* None.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-void USBFS_TerminateEP(uint8 ep) \r
-{\r
- uint8 ri;\r
-\r
- ep &= USBFS_DIR_UNUSED;\r
- ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-\r
- if ((ep > USBFS_EP0) && (ep < USBFS_MAX_EP))\r
- {\r
- /* Set the endpoint Halt */\r
- USBFS_EP[ep].hwEpState |= (USBFS_ENDPOINT_STATUS_HALT);\r
-\r
- /* Clear the data toggle */\r
- USBFS_EP[ep].epToggle = 0u;\r
- USBFS_EP[ep].apiEpState = USBFS_NO_EVENT_ALLOWED;\r
-\r
- if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- {\r
- /* IN Endpoint */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN);\r
- }\r
- else\r
- {\r
- /* OUT Endpoint */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_OUT);\r
- }\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_SetEndpointHalt\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine handles set endpoint halt.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_SetEndpointHalt(void) \r
-{\r
- uint8 ep;\r
- uint8 ri;\r
- uint8 requestHandled = USBFS_FALSE;\r
-\r
- /* Set endpoint halt */\r
- ep = CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED;\r
- ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-\r
- if ((ep > USBFS_EP0) && (ep < USBFS_MAX_EP))\r
- {\r
- /* Set the endpoint Halt */\r
- USBFS_EP[ep].hwEpState |= (USBFS_ENDPOINT_STATUS_HALT);\r
-\r
- /* Clear the data toggle */\r
- USBFS_EP[ep].epToggle = 0u;\r
- USBFS_EP[ep].apiEpState |= USBFS_NO_EVENT_ALLOWED;\r
-\r
- if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- {\r
- /* IN Endpoint */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_STALL_DATA_EP |\r
- USBFS_MODE_ACK_IN);\r
- }\r
- else\r
- {\r
- /* OUT Endpoint */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_STALL_DATA_EP |\r
- USBFS_MODE_ACK_OUT);\r
- }\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ClearEndpointHalt\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine handles clear endpoint halt.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_ClearEndpointHalt(void) \r
-{\r
- uint8 ep;\r
- uint8 ri;\r
- uint8 requestHandled = USBFS_FALSE;\r
-\r
- /* Clear endpoint halt */\r
- ep = CY_GET_REG8(USBFS_wIndexLo) & USBFS_DIR_UNUSED;\r
- ri = ((ep - USBFS_EP1) << USBFS_EPX_CNTX_ADDR_SHIFT);\r
-\r
- if ((ep > USBFS_EP0) && (ep < USBFS_MAX_EP))\r
- {\r
- /* Clear the endpoint Halt */\r
- USBFS_EP[ep].hwEpState &= (uint8)~(USBFS_ENDPOINT_STATUS_HALT);\r
-\r
- /* Clear the data toggle */\r
- USBFS_EP[ep].epToggle = 0u;\r
- /* Clear toggle bit for already armed packet */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri), CY_GET_REG8(\r
- (reg8 *)(USBFS_SIE_EP1_CNT0_IND + ri)) & (uint8)~USBFS_EPX_CNT_DATA_TOGGLE);\r
- /* Return API State as it was defined before */\r
- USBFS_EP[ep].apiEpState &= (uint8)~USBFS_NO_EVENT_ALLOWED;\r
-\r
- if ((USBFS_EP[ep].addr & USBFS_DIR_IN) != 0u)\r
- {\r
- /* IN Endpoint */\r
- if(USBFS_EP[ep].apiEpState == USBFS_IN_BUFFER_EMPTY)\r
- { /* Wait for next packet from application */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_IN);\r
- }\r
- else /* Continue armed transfer */\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_ACK_IN);\r
- }\r
- }\r
- else\r
- {\r
- /* OUT Endpoint */\r
- if(USBFS_EP[ep].apiEpState == USBFS_OUT_BUFFER_FULL)\r
- { /* Allow application to read full buffer */\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_NAK_OUT);\r
- }\r
- else /* Mark endpoint as empty, so it will be reloaded */\r
- {\r
- CY_SET_REG8((reg8 *)(USBFS_SIE_EP1_CR0_IND + ri), USBFS_MODE_ACK_OUT);\r
- }\r
- }\r
- requestHandled = USBFS_InitNoDataControlTransfer();\r
- }\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_ValidateAlternateSetting\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Validates (and records) a SET INTERFACE request.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_ValidateAlternateSetting(void) \r
-{\r
- uint8 requestHandled = USBFS_TRUE;\r
- uint8 interfaceNum;\r
- const T_USBFS_LUT CYCODE *pTmp;\r
- uint8 currentInterfacesNum;\r
-\r
- interfaceNum = CY_GET_REG8(USBFS_wIndexLo);\r
- /* Validate interface setting, stall if invalid. */\r
- pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);\r
- currentInterfacesNum = ((const uint8 *) pTmp->p_list)[USBFS_CONFIG_DESCR_NUM_INTERFACES];\r
-\r
- if((interfaceNum >= currentInterfacesNum) || (interfaceNum >= USBFS_MAX_INTERFACES_NUMBER))\r
- { /* Wrong interface number */\r
- requestHandled = USBFS_FALSE;\r
- }\r
- else\r
- {\r
- /* Save current Alt setting to find out the difference in Config() function */\r
- USBFS_interfaceSetting_last[interfaceNum] = USBFS_interfaceSetting[interfaceNum];\r
- USBFS_interfaceSetting[interfaceNum] = CY_GET_REG8(USBFS_wValueLo);\r
- }\r
-\r
- return (requestHandled);\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: USBFS_vnd.c\r
-* Version 2.60\r
-*\r
-* Description:\r
-* USB vendor request handler.\r
-*\r
-* Note:\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "USBFS.h"\r
-#include "USBFS_pvt.h"\r
-\r
-#if(USBFS_EXTERN_VND == USBFS_FALSE)\r
-\r
-\r
-/***************************************\r
-* Vendor Specific Declarations\r
-***************************************/\r
-\r
-/* `#START VENDOR_SPECIFIC_DECLARATIONS` Place your declaration here */\r
-\r
-/* `#END` */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: USBFS_HandleVendorRqst\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This routine provide users with a method to implement vendor specifc\r
-* requests.\r
-*\r
-* To implement vendor specific requests, add your code in this function to\r
-* decode and disposition the request. If the request is handled, your code\r
-* must set the variable "requestHandled" to TRUE, indicating that the\r
-* request has been handled.\r
-*\r
-* Parameters:\r
-* None.\r
-*\r
-* Return:\r
-* requestHandled.\r
-*\r
-* Reentrant:\r
-* No.\r
-*\r
-*******************************************************************************/\r
-uint8 USBFS_HandleVendorRqst(void) \r
-{\r
- uint8 requestHandled = USBFS_FALSE;\r
-\r
- if ((CY_GET_REG8(USBFS_bmRequestType) & USBFS_RQST_DIR_MASK) == USBFS_RQST_DIR_D2H)\r
- {\r
- /* Control Read */\r
- switch (CY_GET_REG8(USBFS_bRequest))\r
- {\r
- case USBFS_GET_EXTENDED_CONFIG_DESCRIPTOR:\r
- #if defined(USBFS_ENABLE_MSOS_STRING)\r
- USBFS_currentTD.pData = (volatile uint8 *)&USBFS_MSOS_CONFIGURATION_DESCR[0u];\r
- USBFS_currentTD.count = USBFS_MSOS_CONFIGURATION_DESCR[0u];\r
- requestHandled = USBFS_InitControlRead();\r
- #endif /* End USBFS_ENABLE_MSOS_STRING */\r
- break;\r
- default:\r
- break;\r
- }\r
- }\r
-\r
- /* `#START VENDOR_SPECIFIC_CODE` Place your vendor specific request here */\r
-\r
- /* `#END` */\r
-\r
- return(requestHandled);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Additional user functions supporting Vendor Specific Requests\r
-********************************************************************************/\r
-\r
-/* `#START VENDOR_SPECIFIC_FUNCTIONS` Place any additional functions here */\r
-\r
-/* `#END` */\r
-\r
-\r
-#endif /* USBFS_EXTERN_VND */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-\r
-----------------------------------------------------------------------\r
-\r
-Verifying bitstream.\r
-\r
------------------------------------------------------------------------\r
-\r
-\r
----------Mapping jacks.---------\r
-\r
-\r
----------Processing bitstream.---------\r
-\r
-Utilized "dsi_hv_a@[DSI=(0,1)][side=top]"\r
-Utilized "dsi_hv_b@[DSI=(1,1)][side=bottom]"\r
-Utilized "dsi_hc@[DSI=(0,2)][side=top]"\r
-Utilized "dsi_hc@[DSI=(1,5)][side=bottom]"\r
-\r
-\r
-----------------------------------------------------------------------\r
-\r
-Bitstream verification passed.\r
-\r
------------------------------------------------------------------------\r
-\r
+++ /dev/null
--- ======================================================================\r
--- USB_Bootloader.ctl generated from USB_Bootloader\r
--- 03/22/2014 at 22:32\r
--- This file is auto generated. ANY EDITS YOU MAKE MAY BE LOST WHEN THIS FILE IS REGENERATED!!!\r
--- ======================================================================\r
-\r
--- PSoC3/5 Clock Editor\r
--- Directives Editor\r
--- Analog Device Editor\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<blockRegMap version="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://cypress.com/xsd/cyblockregmap cyblockregmap.xsd" xmlns="http://cypress.com/xsd/cyblockregmap">\r
- <block name="SCSI_Out" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="SD_PULLUP" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="SCSI_Out_DBx" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="USBFS" BASE="0x0" SIZE="0x0" desc="USBFS" visible="true">\r
- <block name="bus_reset" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="ep_0" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="arb_int" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="USB" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="sof_int" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="ep_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="dp_int" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="Clock_vbus" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="Dp" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="ep_2" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <block name="Dm" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
- <register name="USBFS_PM_USB_CR0" address="0x40004394" bitWidth="8" desc="USB Power Mode Control Register 0">\r
- <field name="fsusbio_ref_en" from="0" to="0" access="RW" resetVal="" desc="" />\r
- <field name="fsusbio_pd_n" from="1" to="1" access="RW" resetVal="" desc="" />\r
- <field name="fsusbio_pd_pullup_n" from="2" to="2" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_PM_ACT_CFG" address="0x400043A5" bitWidth="8" desc="Active Power Mode Configuration Register" />\r
- <register name="USBFS_PM_STBY_CFG" address="0x400043B5" bitWidth="8" desc="Standby Power Mode Configuration Register" />\r
- <register name="USBFS_PRT.PS" address="0x400051F1" bitWidth="8" desc="Port Pin State Register">\r
- <field name="PinState_DP" from="6" to="6" access="R" resetVal="" desc="" />\r
- <field name="PinState_DM" from="7" to="7" access="R" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_PRT_DM0" address="0x400051F2" bitWidth="8" desc="Port Drive Mode Register">\r
- <field name="DriveMode_DP" from="6" to="6" access="RW" resetVal="" desc="" />\r
- <field name="DriveMode_DM" from="7" to="7" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_PRT_DM1" address="0x400051F3" bitWidth="8" desc="Port Drive Mode Register">\r
- <field name="PullUp_en_DP" from="6" to="6" access="RW" resetVal="" desc="" />\r
- <field name="PullUp_en_DM" from="7" to="7" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_PRT.INP_DIS" address="0x400051F8" bitWidth="8" desc="Input buffer disable override">\r
- <field name="seinput_dis_dp" from="6" to="6" access="RW" resetVal="" desc="" />\r
- <field name="seinput_dis_dm" from="7" to="7" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_EP0_DR0" address="0x40006000" bitWidth="8" desc="bmRequestType" />\r
- <register name="USBFS_EP0_DR1" address="0x40006001" bitWidth="8" desc="bRequest" />\r
- <register name="USBFS_EP0_DR2" address="0x40006002" bitWidth="8" desc="wValueLo" />\r
- <register name="USBFS_EP0_DR3" address="0x40006003" bitWidth="8" desc="wValueHi" />\r
- <register name="USBFS_EP0_DR4" address="0x40006004" bitWidth="8" desc="wIndexLo" />\r
- <register name="USBFS_EP0_DR5" address="0x40006005" bitWidth="8" desc="wIndexHi" />\r
- <register name="USBFS_EP0_DR6" address="0x40006006" bitWidth="8" desc="lengthLo" />\r
- <register name="USBFS_EP0_DR7" address="0x40006007" bitWidth="8" desc="lengthHi" />\r
- <register name="USBFS_CR0" address="0x40006008" bitWidth="8" desc="USB Control Register 0">\r
- <field name="device_address" from="0" to="6" access="R" resetVal="" desc="" />\r
- <field name="usb_enable" from="7" to="7" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_CR1" address="0x40006009" bitWidth="8" desc="USB Control Register 1">\r
- <field name="reg_enable" from="0" to="0" access="RW" resetVal="" desc="" />\r
- <field name="enable_lock" from="1" to="1" access="RW" resetVal="" desc="" />\r
- <field name="bus_activity" from="2" to="2" access="RW" resetVal="" desc="" />\r
- <field name="trim_offset_msb" from="3" to="3" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_SIE_EP1_CR0" address="0x4000600E" bitWidth="8" desc="The Endpoint1 Control Register" />\r
- <register name="USBFS_USBIO_CR0" address="0x40006010" bitWidth="8" desc="USBIO Control Register 0">\r
- <field name="rd" from="0" to="0" access="R" resetVal="" desc="" />\r
- <field name="td" from="5" to="5" access="RW" resetVal="" desc="" />\r
- <field name="tse0" from="6" to="6" access="RW" resetVal="" desc="" />\r
- <field name="ten" from="7" to="7" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_USBIO_CR1" address="0x40006012" bitWidth="8" desc="USBIO Control Register 1">\r
- <field name="dmo" from="0" to="0" access="R" resetVal="" desc="" />\r
- <field name="dpo" from="1" to="1" access="R" resetVal="" desc="" />\r
- <field name="usbpuen" from="2" to="2" access="RW" resetVal="" desc="" />\r
- <field name="iomode" from="5" to="5" access="RW" resetVal="" desc="" />\r
- </register>\r
- <register name="USBFS_SIE_EP2_CR0" address="0x4000601E" bitWidth="8" desc="The Endpoint2 Control Register" />\r
- <register name="USBFS_SIE_EP3_CR0" address="0x4000602E" bitWidth="8" desc="The Endpoint3 Control Register" />\r
- <register name="USBFS_SIE_EP4_CR0" address="0x4000603E" bitWidth="8" desc="The Endpoint4 Control Register" />\r
- <register name="USBFS_SIE_EP5_CR0" address="0x4000604E" bitWidth="8" desc="The Endpoint5 Control Register" />\r
- <register name="USBFS_SIE_EP6_CR0" address="0x4000605E" bitWidth="8" desc="The Endpoint6 Control Register" />\r
- <register name="USBFS_SIE_EP7_CR0" address="0x4000606E" bitWidth="8" desc="The Endpoint7 Control Register" />\r
- <register name="USBFS_SIE_EP8_CR0" address="0x4000607E" bitWidth="8" desc="The Endpoint8 Control Register" />\r
- <register name="USBFS_BUF_SIZE" address="0x4000608C" bitWidth="8" desc="Dedicated Endpoint Buffer Size Register" />\r
- <register name="USBFS_EP_ACTIVE" address="0x4000608E" bitWidth="8" desc="Endpoint Active Indication Register" />\r
- <register name="USBFS_EP_TYPE" address="0x4000608F" bitWidth="8" desc="Endpoint Type (IN/OUT) Indication" />\r
- <register name="USBFS_USB_CLK_EN" address="0x4000609D" bitWidth="8" desc="USB Block Clock Enable Register" />\r
- </block>\r
- <block name="BL" BASE="0x0" SIZE="0x0" desc="" visible="true" />\r
-</blockRegMap>
\ No newline at end of file
+++ /dev/null
-# USB_Bootloader\r
-# 2014-03-22 12:32:51Z\r
-\r
-# IO_0@[IOP=(1)][IoId=(0)] is reserved: SWDDebugEnabled\r
-dont_use_io iocell 1 0\r
-# IO_1@[IOP=(1)][IoId=(1)] is reserved: SWDDebugEnabled\r
-dont_use_io iocell 1 1\r
-# IO_3@[IOP=(1)][IoId=(3)] is reserved: SWDDebugEnabled\r
-dont_use_io iocell 1 3\r
-dont_use_location comparatorcell -1 -1 1\r
-dont_use_location comparatorcell -1 -1 3\r
-dont_use_location sccell -1 -1 0\r
-dont_use_location sccell -1 -1 1\r
-dont_use_location sccell -1 -1 2\r
-dont_use_location sccell -1 -1 3\r
-dont_use_location vidaccell -1 -1 1\r
-dont_use_location vidaccell -1 -1 2\r
-dont_use_location vidaccell -1 -1 3\r
-dont_use_location sarcell -1 -1 1\r
-dont_use_location abufcell -1 -1 0\r
-dont_use_location abufcell -1 -1 2\r
-dont_use_location abufcell -1 -1 1\r
-dont_use_location abufcell -1 -1 3\r
-set_io "SCSI_Out(0)" iocell 4 3\r
-set_io "SCSI_Out(1)" iocell 4 2\r
-set_io "SCSI_Out(2)" iocell 0 7\r
-set_io "SCSI_Out(3)" iocell 0 6\r
-set_io "SCSI_Out(4)" iocell 0 5\r
-set_io "SCSI_Out(5)" iocell 0 4\r
-set_io "SCSI_Out(6)" iocell 0 3\r
-set_io "SCSI_Out(7)" iocell 0 2\r
-set_io "SCSI_Out(8)" iocell 0 1\r
-set_io "SCSI_Out(9)" iocell 0 0\r
-set_io "SCSI_Out_DBx(0)" iocell 6 3\r
-set_io "SCSI_Out_DBx(1)" iocell 6 2\r
-set_io "SCSI_Out_DBx(2)" iocell 6 1\r
-set_io "SCSI_Out_DBx(3)" iocell 6 0\r
-set_io "SCSI_Out_DBx(4)" iocell 4 7\r
-set_io "SCSI_Out_DBx(5)" iocell 4 6\r
-set_io "SCSI_Out_DBx(6)" iocell 4 5\r
-set_io "SCSI_Out_DBx(7)" iocell 4 4\r
-set_io "SD_PULLUP(0)" iocell 3 1\r
-set_io "SD_PULLUP(1)" iocell 3 2\r
-set_io "SD_PULLUP(2)" iocell 3 3\r
-set_io "SD_PULLUP(3)" iocell 3 4\r
-set_io "SD_PULLUP(4)" iocell 3 5\r
-set_io "\USBFS:Dm(0)\" iocell 15 7\r
-set_io "\USBFS:Dp(0)\" iocell 15 6\r
-set_location "\USBFS:USB\" usbcell -1 -1 0\r
+++ /dev/null
-# USB_Bootloader\r
-# 2014-03-22 12:32:52Z\r
-\r
-# IO_0@[IOP=(1)][IoId=(0)] is reserved: SWDDebugEnabled\r
-dont_use_io iocell 1 0\r
-# IO_1@[IOP=(1)][IoId=(1)] is reserved: SWDDebugEnabled\r
-dont_use_io iocell 1 1\r
-# IO_3@[IOP=(1)][IoId=(3)] is reserved: SWDDebugEnabled\r
-dont_use_io iocell 1 3\r
-dont_use_location comparatorcell -1 -1 1\r
-dont_use_location comparatorcell -1 -1 3\r
-dont_use_location sccell -1 -1 0\r
-dont_use_location sccell -1 -1 1\r
-dont_use_location sccell -1 -1 2\r
-dont_use_location sccell -1 -1 3\r
-dont_use_location vidaccell -1 -1 1\r
-dont_use_location vidaccell -1 -1 2\r
-dont_use_location vidaccell -1 -1 3\r
-dont_use_location sarcell -1 -1 1\r
-dont_use_location abufcell -1 -1 0\r
-dont_use_location abufcell -1 -1 2\r
-dont_use_location abufcell -1 -1 1\r
-dont_use_location abufcell -1 -1 3\r
-set_location "ClockBlock" clockblockcell -1 -1 0\r
-set_io "SCSI_Out(0)" iocell 4 3\r
-set_io "SCSI_Out(1)" iocell 4 2\r
-set_io "SCSI_Out(2)" iocell 0 7\r
-set_io "SCSI_Out(3)" iocell 0 6\r
-set_io "SCSI_Out(4)" iocell 0 5\r
-set_io "SCSI_Out(5)" iocell 0 4\r
-set_io "SCSI_Out(6)" iocell 0 3\r
-set_io "SCSI_Out(7)" iocell 0 2\r
-set_io "SCSI_Out(8)" iocell 0 1\r
-set_io "SCSI_Out(9)" iocell 0 0\r
-set_io "SCSI_Out_DBx(0)" iocell 6 3\r
-set_io "SCSI_Out_DBx(1)" iocell 6 2\r
-set_io "SCSI_Out_DBx(2)" iocell 6 1\r
-set_io "SCSI_Out_DBx(3)" iocell 6 0\r
-set_io "SCSI_Out_DBx(4)" iocell 4 7\r
-set_io "SCSI_Out_DBx(5)" iocell 4 6\r
-set_io "SCSI_Out_DBx(6)" iocell 4 5\r
-set_io "SCSI_Out_DBx(7)" iocell 4 4\r
-set_io "SD_PULLUP(0)" iocell 3 1\r
-set_io "SD_PULLUP(1)" iocell 3 2\r
-set_io "SD_PULLUP(2)" iocell 3 3\r
-set_io "SD_PULLUP(3)" iocell 3 4\r
-set_io "SD_PULLUP(4)" iocell 3 5\r
-set_io "\USBFS:Dm(0)\" iocell 15 7\r
-set_io "\USBFS:Dp(0)\" iocell 15 6\r
-set_location "\USBFS:Dp\" logicalport -1 -1 15\r
-set_location "\USBFS:USB\" usbcell -1 -1 0\r
-set_location "\USBFS:arb_int\" interrupt -1 -1 22\r
-set_location "\USBFS:bus_reset\" interrupt -1 -1 23\r
-set_location "\USBFS:dp_int\" interrupt -1 -1 12\r
-set_location "\USBFS:ep_0\" interrupt -1 -1 24\r
-set_location "\USBFS:ep_1\" interrupt -1 -1 0\r
-set_location "\USBFS:ep_2\" interrupt -1 -1 1\r
-set_location "\USBFS:sof_int\" interrupt -1 -1 21\r
+++ /dev/null
-I2659: No Constrained paths were found. The placer will run in non-timing driven mode.\r
-I2076: Total run-time: 1.2 sec.\r
-\r
+++ /dev/null
-net ClockBlock_BUS_CLK\r
- term ":clockblockcell.clk_bus_glb"\r
- switch ":clockblockcell.clk_bus_glb==>:ioport3:pin1.in_clock"\r
- term ":ioport3:pin1.in_clock"\r
- switch ":clockblockcell.clk_bus_glb==>:ioport3:pin2.in_clock"\r
- term ":ioport3:pin2.in_clock"\r
- switch ":clockblockcell.clk_bus_glb==>:ioport3:pin3.in_clock"\r
- term ":ioport3:pin3.in_clock"\r
- switch ":clockblockcell.clk_bus_glb==>:ioport3:pin4.in_clock"\r
- term ":ioport3:pin4.in_clock"\r
- switch ":clockblockcell.clk_bus_glb==>:ioport3:pin5.in_clock"\r
- term ":ioport3:pin5.in_clock"\r
- switch ":clockblockcell.clk_bus_glb==>:ioport15:pin6.in_clock"\r
- term ":ioport15:pin6.in_clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_22.clock"\r
- term ":interrupt_22.clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_23.clock"\r
- term ":interrupt_23.clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_12.clock"\r
- term ":interrupt_12.clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_24.clock"\r
- term ":interrupt_24.clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_0.clock"\r
- term ":interrupt_0.clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_1.clock"\r
- term ":interrupt_1.clock"\r
- switch ":clockblockcell.clk_bus_glb==>:interrupt_21.clock"\r
- term ":interrupt_21.clock"\r
-end ClockBlock_BUS_CLK\r
-net Net_40\r
- term ":usbcell.sof_int"\r
- switch ":usbcell.sof_int==>Stub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v4+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v6"\r
- switch "Stub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v4+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v6==>:interrupt_idmux_21.in_0"\r
- switch ":interrupt_idmux_21.interrupt_idmux_21__out==>:interrupt_21.interrupt"\r
- term ":interrupt_21.interrupt"\r
-end Net_40\r
-net \USBFS:Net_1010\\r
- term ":logicalport_15.interrupt"\r
- switch ":logicalport_15.interrupt==>Stub-:dsiswitch_bottom@[DSI=(1,2)][side=bottom]:dsihc_bottom:v36+:dsiswitch_bottom@[DSI=(1,2)][side=bottom]:dsihc_bottom:v38"\r
- switch "Stub-:dsiswitch_bottom@[DSI=(1,2)][side=bottom]:dsihc_bottom:v36+:dsiswitch_bottom@[DSI=(1,2)][side=bottom]:dsihc_bottom:v38==>:interrupt_idmux_12.in_0"\r
- switch ":interrupt_idmux_12.interrupt_idmux_12__out==>:interrupt_12.interrupt"\r
- term ":interrupt_12.interrupt"\r
-end \USBFS:Net_1010\\r
-net \USBFS:Net_79\\r
- term ":usbcell.arb_int"\r
- switch ":usbcell.arb_int==>Stub-:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v25+:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v27"\r
- switch "Stub-:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v25+:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v27==>:interrupt_idmux_22.in_0"\r
- switch ":interrupt_idmux_22.interrupt_idmux_22__out==>:interrupt_22.interrupt"\r
- term ":interrupt_22.interrupt"\r
-end \USBFS:Net_79\\r
-net \USBFS:Net_81\\r
- term ":usbcell.usb_int"\r
- switch ":usbcell.usb_int==>Stub-:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v24+:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v26"\r
- switch "Stub-:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v24+:dsiswitch_top@[DSI=(0,1)][side=top]:dsihc_top:v26==>:interrupt_idmux_23.in_0"\r
- switch ":interrupt_idmux_23.interrupt_idmux_23__out==>:interrupt_23.interrupt"\r
- term ":interrupt_23.interrupt"\r
-end \USBFS:Net_81\\r
-net \USBFS:ept_int_0\\r
- term ":usbcell.ept_int_0"\r
- switch ":usbcell.ept_int_0==>Stub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v5+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v7"\r
- switch "Stub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v5+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v7==>:interrupt_idmux_24.in_0"\r
- switch ":interrupt_idmux_24.interrupt_idmux_24__out==>:interrupt_24.interrupt"\r
- term ":interrupt_24.interrupt"\r
-end \USBFS:ept_int_0\\r
-net \USBFS:ept_int_1\\r
- term ":usbcell.ept_int_1"\r
- switch ":usbcell.ept_int_1==>Stub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v10+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v8"\r
- switch "OStub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v10+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v8"\r
- switch ":dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:10,10"\r
- switch ":hvswitch@[UDB=(0,1)][side=left]:23,10_f"\r
- switch ":hvswitch@[UDB=(1,1)][side=left]:vseg_23_top_f"\r
- switch ":hvswitch@[UDB=(2,1)][side=left]:vseg_23_top_f"\r
- switch ":hvswitch@[UDB=(3,1)][side=left]:vseg_23_top_f"\r
- switch ":hvswitch@[UDB=(3,1)][side=left]:23,95_b"\r
- switch ":hvswitch@[UDB=(3,2)][side=left]:hseg_95_f"\r
- switch ":hvswitch@[UDB=(3,3)][side=left]:hseg_95_f"\r
- switch ":hvswitch@[UDB=(3,4)][side=left]:hseg_95_f"\r
- switch ":dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:48,95_f"\r
- switch "IStub-:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v48+:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v50"\r
- switch "Stub-:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v48+:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v50==>:interrupt_idmux_0.in_2"\r
- switch ":interrupt_idmux_0.interrupt_idmux_0__out==>:interrupt_0.interrupt"\r
- term ":interrupt_0.interrupt"\r
-end \USBFS:ept_int_1\\r
-net \USBFS:ept_int_2\\r
- term ":usbcell.ept_int_2"\r
- switch ":usbcell.ept_int_2==>Stub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v11+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v9"\r
- switch "OStub-:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v11+:dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:v9"\r
- switch ":dsiswitch_top@[DSI=(0,2)][side=top]:dsihc_top:9,90"\r
- switch ":hvswitch@[UDB=(0,1)][side=left]:21,90_f"\r
- switch ":hvswitch@[UDB=(1,1)][side=left]:vseg_21_top_f"\r
- switch ":hvswitch@[UDB=(2,1)][side=left]:vseg_21_top_f"\r
- switch ":hvswitch@[UDB=(3,1)][side=left]:vseg_21_top_f"\r
- switch ":hvswitch@[UDB=(3,1)][side=left]:21,68_b"\r
- switch ":hvswitch@[UDB=(3,2)][side=left]:hseg_68_f"\r
- switch ":hvswitch@[UDB=(3,3)][side=left]:hseg_68_f"\r
- switch ":hvswitch@[UDB=(3,4)][side=left]:hseg_68_f"\r
- switch ":dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:49,68_f"\r
- switch "IStub-:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v49+:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v51"\r
- switch "Stub-:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v49+:dsiswitch_bottom@[DSI=(1,5)][side=bottom]:dsihc_bottom:v51==>:interrupt_idmux_1.in_2"\r
- switch ":interrupt_idmux_1.interrupt_idmux_1__out==>:interrupt_1.interrupt"\r
- term ":interrupt_1.interrupt"\r
-end \USBFS:ept_int_2\\r
+++ /dev/null
-Loading plugins phase: Elapsed time ==> 0s.500ms\r
-Initializing data phase: Elapsed time ==> 3s.890ms\r
-<CYPRESSTAG name="CyDsfit arguments...">\r
-cydsfit arguments: -.fdsnotice -.fdswarpdepfile=warp_dependencies.txt -.fdselabdepfile=elab_dependencies.txt -.fdsbldfile=generated_files.txt -p W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -d CY8C5267AXI-LP051 -s W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5 -- -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE</CYPRESSTAG>\r
-<CYPRESSTAG name="Design elaboration results...">\r
-</CYPRESSTAG>\r
-Elaboration phase: Elapsed time ==> 7s.406ms\r
-<CYPRESSTAG name="HDL generation results...">\r
-</CYPRESSTAG>\r
-HDL generation phase: Elapsed time ==> 0s.109ms\r
-<CYPRESSTAG name="Synthesis results...">\r
-\r
- | | | | | | |\r
- _________________\r
- -| |-\r
- -| |-\r
- -| |-\r
- -| CYPRESS |-\r
- -| |-\r
- -| |- Warp Verilog Synthesis Compiler: Version 6.3 IR 41\r
- -| |- Copyright (C) 1991-2001 Cypress Semiconductor\r
- |_______________|\r
- | | | | | | |\r
-\r
-======================================================================\r
-Compiling: USB_Bootloader.v\r
-Program : C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\bin/warp.exe\r
-Options : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 USB_Bootloader.v -verilog\r
-======================================================================\r
-\r
-======================================================================\r
-Compiling: USB_Bootloader.v\r
-Program : C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\bin/warp.exe\r
-Options : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 USB_Bootloader.v -verilog\r
-======================================================================\r
-\r
-======================================================================\r
-Compiling: USB_Bootloader.v\r
-Program : vlogfe\r
-Options : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 -verilog USB_Bootloader.v\r
-======================================================================\r
-\r
-vlogfe V6.3 IR 41: Verilog parser\r
-Sat Mar 22 22:32:47 2014\r
-\r
-\r
-======================================================================\r
-Compiling: USB_Bootloader.v\r
-Program : vpp\r
-Options : -yv2 -q10 USB_Bootloader.v\r
-======================================================================\r
-\r
-vpp V6.3 IR 41: Verilog Pre-Processor\r
-Sat Mar 22 22:32:47 2014\r
-\r
-\r
-vpp: No errors.\r
-\r
-Library 'work' => directory 'lcpsoc3'\r
-General_symbol_table\r
-General_symbol_table\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\std.vhd'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\cypress.vhd'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\work\cypress.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\ieee\work\stdlogic.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\lpmpkg.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\rtlpkg.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_cnst.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_mthv.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_genv.vif'.\r
-Using control file 'USB_Bootloader.ctl'.\r
-\r
-vlogfe: No errors.\r
-\r
-\r
-======================================================================\r
-Compiling: USB_Bootloader.v\r
-Program : tovif\r
-Options : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 -verilog USB_Bootloader.v\r
-======================================================================\r
-\r
-tovif V6.3 IR 41: High-level synthesis\r
-Sat Mar 22 22:32:47 2014\r
-\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\std.vhd'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\cypress.vhd'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\work\cypress.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\ieee\work\stdlogic.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\lpmpkg.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\rtlpkg.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_cnst.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_mthv.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_genv.vif'.\r
-Linking 'W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USB_Bootloader.ctl'.\r
-Linking 'W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USB_Bootloader.v'.\r
-\r
-tovif: No errors.\r
-\r
-\r
-======================================================================\r
-Compiling: USB_Bootloader.v\r
-Program : topld\r
-Options : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 -verilog USB_Bootloader.v\r
-======================================================================\r
-\r
-topld V6.3 IR 41: Synthesis and optimization\r
-Sat Mar 22 22:32:48 2014\r
-\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\std.vhd'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\cypress.vhd'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\work\cypress.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\ieee\work\stdlogic.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\lpmpkg.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\rtlpkg.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_cnst.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_mthv.vif'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_genv.vif'.\r
-Linking 'W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USB_Bootloader.ctl'.\r
-Linking 'W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USB_Bootloader.v'.\r
-Linking 'C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\lcpsoc3\stdlogic\cpsoc3.vif'.\r
-\r
-----------------------------------------------------------\r
-Detecting unused logic.\r
-----------------------------------------------------------\r
-\r
-\r
-\r
-------------------------------------------------------\r
-Alias Detection\r
-------------------------------------------------------\r
-Aliasing one to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing \USBFS:tmpOE__Dp_net_0\ to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_7 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_6 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_5 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_4 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_3 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_2 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_1 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_DBx_net_0 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_9 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_8 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_7 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_6 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_5 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_4 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_3 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_2 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_1 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SCSI_Out_net_0 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SD_PULLUP_net_4 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SD_PULLUP_net_3 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SD_PULLUP_net_2 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SD_PULLUP_net_1 to \USBFS:tmpOE__Dm_net_0\\r
-Aliasing tmpOE__SD_PULLUP_net_0 to \USBFS:tmpOE__Dm_net_0\\r
-Removing Rhs of wire one[37] = \USBFS:tmpOE__Dm_net_0\[32]\r
-Removing Lhs of wire \USBFS:tmpOE__Dp_net_0\[40] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_7[49] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_6[50] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_5[51] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_4[52] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_3[53] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_2[54] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_1[55] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_DBx_net_0[56] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_9[84] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_8[85] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_7[86] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_6[87] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_5[88] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_4[89] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_3[90] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_2[91] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_1[92] = one[37]\r
-Removing Lhs of wire tmpOE__SCSI_Out_net_0[93] = one[37]\r
-Removing Lhs of wire tmpOE__SD_PULLUP_net_4[127] = one[37]\r
-Removing Lhs of wire tmpOE__SD_PULLUP_net_3[128] = one[37]\r
-Removing Lhs of wire tmpOE__SD_PULLUP_net_2[129] = one[37]\r
-Removing Lhs of wire tmpOE__SD_PULLUP_net_1[130] = one[37]\r
-Removing Lhs of wire tmpOE__SD_PULLUP_net_0[131] = one[37]\r
-\r
-------------------------------------------------------\r
-Aliased 0 equations, 25 wires.\r
-------------------------------------------------------\r
-\r
-----------------------------------------------------------\r
-Circuit simplification\r
-----------------------------------------------------------\r
-\r
-Substituting virtuals - pass 1:\r
-\r
-\r
-----------------------------------------------------------\r
-Circuit simplification results:\r
-\r
- Expanded 0 signals.\r
- Turned 0 signals into soft nodes.\r
- Maximum default expansion cost was set at 3.\r
-----------------------------------------------------------\r
-\r
-topld: No errors.\r
-\r
-CYPRESS_DIR : C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\r
-Warp Program : C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\bin/warp.exe\r
-Warp Arguments : -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -dcpsoc3 USB_Bootloader.v -verilog\r
-</CYPRESSTAG>\r
-Warp synthesis phase: Elapsed time ==> 1s.468ms\r
-<CYPRESSTAG name="Fitter results...">\r
-<CYPRESSTAG name="Fitter startup details...">\r
-cyp3fit: V3.0.0.1539, Family: PSoC3, Started at: Saturday, 22 March 2014 22:32:48\r
-Options: -yv2 -v3 -ygs -q10 -o2 -.fftcfgtype=LE -ya -.fftprj=W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj -d CY8C5267AXI-LP051 USB_Bootloader.v -verilog\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Design parsing">\r
-Design parsing phase: Elapsed time ==> 0s.046ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Tech mapping">\r
-<CYPRESSTAG name="Initial Mapping" icon="FILE_RPT_TECHM">\r
-Assigning clock USBFS_Clock_vbus to clock BUS_CLK because it is a pass-through\r
-<CYPRESSTAG name="Global Clock Selection" icon="FILE_RPT_TECHM">\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="UDB Clock/Enable Remapping Results">\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Duplicate Macrocell detection">\r
-</CYPRESSTAG>\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Duplicate Macrocell detection">\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Design Equations" icon="FILE_RPT_EQUATION">\r
-\r
-------------------------------------------------------------\r
-Design Equations\r
-------------------------------------------------------------\r
- <CYPRESSTAG name="Pin listing">\r
-\r
- ------------------------------------------------------------\r
- Pin listing\r
- ------------------------------------------------------------\r
-\r
- Pin : Name = SCSI_Out(0)\r
- Attributes:\r
- Alias: DBP_raw\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(0)__PA ,\r
- pad => SCSI_Out(0)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(1)\r
- Attributes:\r
- Alias: ATN\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(1)__PA ,\r
- pad => SCSI_Out(1)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(2)\r
- Attributes:\r
- Alias: BSY\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(2)__PA ,\r
- pad => SCSI_Out(2)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(3)\r
- Attributes:\r
- Alias: ACK\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(3)__PA ,\r
- pad => SCSI_Out(3)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(4)\r
- Attributes:\r
- Alias: RST\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(4)__PA ,\r
- pad => SCSI_Out(4)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(5)\r
- Attributes:\r
- Alias: MSG\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(5)__PA ,\r
- pad => SCSI_Out(5)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(6)\r
- Attributes:\r
- Alias: SEL\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(6)__PA ,\r
- pad => SCSI_Out(6)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(7)\r
- Attributes:\r
- Alias: CD\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(7)__PA ,\r
- pad => SCSI_Out(7)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(8)\r
- Attributes:\r
- Alias: REQ\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(8)__PA ,\r
- pad => SCSI_Out(8)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out(9)\r
- Attributes:\r
- Alias: IO_raw\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(9)__PA ,\r
- pad => SCSI_Out(9)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(0)\r
- Attributes:\r
- Alias: DB0\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(0)__PA ,\r
- pad => SCSI_Out_DBx(0)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(1)\r
- Attributes:\r
- Alias: DB1\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(1)__PA ,\r
- pad => SCSI_Out_DBx(1)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(2)\r
- Attributes:\r
- Alias: DB2\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(2)__PA ,\r
- pad => SCSI_Out_DBx(2)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(3)\r
- Attributes:\r
- Alias: DB3\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(3)__PA ,\r
- pad => SCSI_Out_DBx(3)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(4)\r
- Attributes:\r
- Alias: DB4\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(4)__PA ,\r
- pad => SCSI_Out_DBx(4)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(5)\r
- Attributes:\r
- Alias: DB5\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(5)__PA ,\r
- pad => SCSI_Out_DBx(5)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(6)\r
- Attributes:\r
- Alias: DB6\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(6)__PA ,\r
- pad => SCSI_Out_DBx(6)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SCSI_Out_DBx(7)\r
- Attributes:\r
- Alias: DB7\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(7)__PA ,\r
- pad => SCSI_Out_DBx(7)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SD_PULLUP(0)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 3.3\r
- PORT MAP (\r
- pa_out => SD_PULLUP(0)__PA ,\r
- pad => SD_PULLUP(0)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SD_PULLUP(1)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(1)__PA ,\r
- pad => SD_PULLUP(1)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SD_PULLUP(2)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(2)__PA ,\r
- pad => SD_PULLUP(2)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SD_PULLUP(3)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(3)__PA ,\r
- pad => SD_PULLUP(3)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = SD_PULLUP(4)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(4)__PA ,\r
- pad => SD_PULLUP(4)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = \USBFS:Dm(0)\\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: HI_Z_ANALOG\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: True\r
- Can contain Digital: False\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: USB_D_MINUS\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => \USBFS:Dm(0)\__PA ,\r
- analog_term => \USBFS:Net_597\ ,\r
- pad => \USBFS:Dm(0)_PAD\ );\r
- Properties:\r
- {\r
- }\r
-\r
- Pin : Name = \USBFS:Dp(0)\\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: True\r
- Interrupt mode: FALLING\r
- Drive mode: HI_Z_ANALOG\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: True\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: USB_D_PLUS\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => \USBFS:Dp(0)\__PA ,\r
- analog_term => \USBFS:Net_1000\ ,\r
- pad => \USBFS:Dp(0)_PAD\ );\r
- Properties:\r
- {\r
- }\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Macrocell listing" icon="FILE_RPT_EQUATION">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Datapath listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Status register listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="StatusI register listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Sync listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Control register listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Count7 listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="DRQ listing">\r
- </CYPRESSTAG>\r
- <CYPRESSTAG name="Interrupt listing">\r
-\r
- ------------------------------------------------------------\r
- Interrupt listing\r
- ------------------------------------------------------------\r
-\r
- interrupt: Name =\USBFS:arb_int\\r
- PORT MAP (\r
- interrupt => \USBFS:Net_79\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-\r
- interrupt: Name =\USBFS:bus_reset\\r
- PORT MAP (\r
- interrupt => \USBFS:Net_81\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-\r
- interrupt: Name =\USBFS:dp_int\\r
- PORT MAP (\r
- interrupt => \USBFS:Net_1010\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-\r
- interrupt: Name =\USBFS:ep_0\\r
- PORT MAP (\r
- interrupt => \USBFS:ept_int_0\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-\r
- interrupt: Name =\USBFS:ep_1\\r
- PORT MAP (\r
- interrupt => \USBFS:ept_int_1\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-\r
- interrupt: Name =\USBFS:ep_2\\r
- PORT MAP (\r
- interrupt => \USBFS:ept_int_2\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-\r
- interrupt: Name =\USBFS:sof_int\\r
- PORT MAP (\r
- interrupt => Net_40 );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- </CYPRESSTAG>\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Technology mapping summary" expanded>\r
-\r
-------------------------------------------------------------\r
-Technology mapping summary\r
-------------------------------------------------------------\r
-\r
-Resource Type : Used : Free : Max : % Used\r
-============================================================\r
-Digital clock dividers : 0 : 8 : 8 : 0.00%\r
-Analog clock dividers : 0 : 4 : 4 : 0.00%\r
-Pins : 28 : 44 : 72 : 38.89%\r
-UDB Macrocells : 0 : 192 : 192 : 0.00%\r
-UDB Unique Pterms : 0 : 384 : 384 : 0.00%\r
-UDB Datapath Cells : 0 : 24 : 24 : 0.00%\r
-UDB Status Cells : 0 : 24 : 24 : 0.00%\r
-UDB Control Cells : 0 : 24 : 24 : 0.00%\r
-DMA Channels : 0 : 24 : 24 : 0.00%\r
-Interrupts : 7 : 25 : 32 : 21.88%\r
-VIDAC Fixed Blocks : 0 : 1 : 1 : 0.00%\r
-Comparator Fixed Blocks : 0 : 2 : 2 : 0.00%\r
-CapSense Buffers : 0 : 2 : 2 : 0.00%\r
-I2C Fixed Blocks : 0 : 1 : 1 : 0.00%\r
-Timer Fixed Blocks : 0 : 4 : 4 : 0.00%\r
-USB Fixed Blocks : 1 : 0 : 1 : 100.00%\r
-LCD Fixed Blocks : 0 : 1 : 1 : 0.00%\r
-EMIF Fixed Blocks : 0 : 1 : 1 : 0.00%\r
-LPF Fixed Blocks : 0 : 2 : 2 : 0.00%\r
-SAR Fixed Blocks : 0 : 1 : 1 : 0.00%\r
-</CYPRESSTAG>\r
-Technology Mapping: Elapsed time ==> 0s.030ms\r
-Tech mapping phase: Elapsed time ==> 0s.265ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Analog Placement">\r
-Initial Analog Placement Results:\r
-IO_3@[IOP=(4)][IoId=(3)] : SCSI_Out(0) (fixed)\r
-IO_2@[IOP=(4)][IoId=(2)] : SCSI_Out(1) (fixed)\r
-IO_7@[IOP=(0)][IoId=(7)] : SCSI_Out(2) (fixed)\r
-IO_6@[IOP=(0)][IoId=(6)] : SCSI_Out(3) (fixed)\r
-IO_5@[IOP=(0)][IoId=(5)] : SCSI_Out(4) (fixed)\r
-IO_4@[IOP=(0)][IoId=(4)] : SCSI_Out(5) (fixed)\r
-IO_3@[IOP=(0)][IoId=(3)] : SCSI_Out(6) (fixed)\r
-IO_2@[IOP=(0)][IoId=(2)] : SCSI_Out(7) (fixed)\r
-IO_1@[IOP=(0)][IoId=(1)] : SCSI_Out(8) (fixed)\r
-IO_0@[IOP=(0)][IoId=(0)] : SCSI_Out(9) (fixed)\r
-IO_3@[IOP=(6)][IoId=(3)] : SCSI_Out_DBx(0) (fixed)\r
-IO_2@[IOP=(6)][IoId=(2)] : SCSI_Out_DBx(1) (fixed)\r
-IO_1@[IOP=(6)][IoId=(1)] : SCSI_Out_DBx(2) (fixed)\r
-IO_0@[IOP=(6)][IoId=(0)] : SCSI_Out_DBx(3) (fixed)\r
-IO_7@[IOP=(4)][IoId=(7)] : SCSI_Out_DBx(4) (fixed)\r
-IO_6@[IOP=(4)][IoId=(6)] : SCSI_Out_DBx(5) (fixed)\r
-IO_5@[IOP=(4)][IoId=(5)] : SCSI_Out_DBx(6) (fixed)\r
-IO_4@[IOP=(4)][IoId=(4)] : SCSI_Out_DBx(7) (fixed)\r
-IO_1@[IOP=(3)][IoId=(1)] : SD_PULLUP(0) (fixed)\r
-IO_2@[IOP=(3)][IoId=(2)] : SD_PULLUP(1) (fixed)\r
-IO_3@[IOP=(3)][IoId=(3)] : SD_PULLUP(2) (fixed)\r
-IO_4@[IOP=(3)][IoId=(4)] : SD_PULLUP(3) (fixed)\r
-IO_5@[IOP=(3)][IoId=(5)] : SD_PULLUP(4) (fixed)\r
-IO_7@[IOP=(15)][IoId=(7)] : \USBFS:Dm(0)\ (fixed)\r
-IO_6@[IOP=(15)][IoId=(6)] : \USBFS:Dp(0)\ (fixed)\r
-USB[0]@[FFB(USB,0)] : \USBFS:USB\\r
-Analog Placement phase: Elapsed time ==> 0s.109ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Analog Routing">\r
-Analog Routing phase: Elapsed time ==> 0s.000ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Analog Code Generation">\r
-============ Analog Final Answer Routes ============\r
-Dump of CyAnalogRoutingResultsDB\r
-Map of net to items {\r
-}\r
-Map of item to net {\r
-}\r
-Mux Info {\r
-}\r
-Dump of CyP35AnalogRoutingResultsDB\r
-IsVddaHalfUsedForComp = False\r
-IsVddaHalfUsedForSar0 = False\r
-IsVddaHalfUsedForSar1 = False\r
-Analog Code Generation phase: Elapsed time ==> 1s.000ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Digital Placement">\r
-<CYPRESSTAG name="Detailed placement messages">\r
-I2659: No Constrained paths were found. The placer will run in non-timing driven mode.\r
-I2076: Total run-time: 1.2 sec.\r
-\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="PLD Packing">\r
-<CYPRESSTAG name="PLD Packing Summary">\r
-No PLDs were packed.\r
-</CYPRESSTAG>\r
-PLD Packing: Elapsed time ==> 0s.000ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Partitioning">\r
-<CYPRESSTAG name="Initial Partitioning Summary">\r
-Initial Partitioning Summary not displayed at this verbose level.</CYPRESSTAG>\r
-<CYPRESSTAG name="Final Partitioning Summary">\r
-Final Partitioning Summary not displayed at this verbose level.</CYPRESSTAG>\r
-Partitioning: Elapsed time ==> 0s.093ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Simulated Annealing">\r
-Annealing: Elapsed time ==> 0s.000ms\r
-<CYPRESSTAG name="Simulated Annealing Results">\r
-The seed used for moves was 114161200.\r
-Inital cost was 120, final cost is 120 (0.00% improvement).</CYPRESSTAG>\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Final Placement Summary">\r
-\r
-------------------------------------------------------------\r
-Final Placement Summary\r
-------------------------------------------------------------\r
-\r
- Resource Type : Count : Avg Inputs : Avg Outputs\r
- ========================================================\r
- UDB : 0 : 0.00 : 0.00\r
-<CYPRESSTAG name="Final Placement Details">\r
-<CYPRESSTAG name="Component Details">\r
-\r
-------------------------------------------------------------\r
-Component Placement Details\r
-------------------------------------------------------------\r
-UDB [UDB=(0,0)] is empty.\r
-UDB [UDB=(0,1)] is empty.\r
-UDB [UDB=(0,2)] is empty.\r
-UDB [UDB=(0,3)] is empty.\r
-UDB [UDB=(0,4)] is empty.\r
-UDB [UDB=(0,5)] is empty.\r
-UDB [UDB=(1,0)] is empty.\r
-UDB [UDB=(1,1)] is empty.\r
-UDB [UDB=(1,2)] is empty.\r
-UDB [UDB=(1,3)] is empty.\r
-UDB [UDB=(1,4)] is empty.\r
-UDB [UDB=(1,5)] is empty.\r
-UDB [UDB=(2,0)] is empty.\r
-UDB [UDB=(2,1)] is empty.\r
-UDB [UDB=(2,2)] is empty.\r
-UDB [UDB=(2,3)] is empty.\r
-UDB [UDB=(2,4)] is empty.\r
-UDB [UDB=(2,5)] is empty.\r
-UDB [UDB=(3,0)] is empty.\r
-UDB [UDB=(3,1)] is empty.\r
-UDB [UDB=(3,2)] is empty.\r
-UDB [UDB=(3,3)] is empty.\r
-UDB [UDB=(3,4)] is empty.\r
-UDB [UDB=(3,5)] is empty.\r
-Intr hod @ [IntrHod=(0)]: \r
- Intr@ [IntrHod=(0)][IntrId=(0)] \r
- interrupt: Name =\USBFS:ep_1\\r
- PORT MAP (\r
- interrupt => \USBFS:ept_int_1\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- Intr@ [IntrHod=(0)][IntrId=(1)] \r
- interrupt: Name =\USBFS:ep_2\\r
- PORT MAP (\r
- interrupt => \USBFS:ept_int_2\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- Intr@ [IntrHod=(0)][IntrId=(12)] \r
- interrupt: Name =\USBFS:dp_int\\r
- PORT MAP (\r
- interrupt => \USBFS:Net_1010\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- Intr@ [IntrHod=(0)][IntrId=(21)] \r
- interrupt: Name =\USBFS:sof_int\\r
- PORT MAP (\r
- interrupt => Net_40 );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- Intr@ [IntrHod=(0)][IntrId=(22)] \r
- interrupt: Name =\USBFS:arb_int\\r
- PORT MAP (\r
- interrupt => \USBFS:Net_79\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- Intr@ [IntrHod=(0)][IntrId=(23)] \r
- interrupt: Name =\USBFS:bus_reset\\r
- PORT MAP (\r
- interrupt => \USBFS:Net_81\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
- Intr@ [IntrHod=(0)][IntrId=(24)] \r
- interrupt: Name =\USBFS:ep_0\\r
- PORT MAP (\r
- interrupt => \USBFS:ept_int_0\ );\r
- Properties:\r
- {\r
- int_type = "10"\r
- }\r
-Drq hod @ [DrqHod=(0)]: empty\r
-Port 0 contains the following IO cells:\r
-[IoId=0]: \r
-Pin : Name = SCSI_Out(9)\r
- Attributes:\r
- Alias: IO_raw\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(9)__PA ,\r
- pad => SCSI_Out(9)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=1]: \r
-Pin : Name = SCSI_Out(8)\r
- Attributes:\r
- Alias: REQ\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(8)__PA ,\r
- pad => SCSI_Out(8)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=2]: \r
-Pin : Name = SCSI_Out(7)\r
- Attributes:\r
- Alias: CD\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(7)__PA ,\r
- pad => SCSI_Out(7)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=3]: \r
-Pin : Name = SCSI_Out(6)\r
- Attributes:\r
- Alias: SEL\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(6)__PA ,\r
- pad => SCSI_Out(6)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=4]: \r
-Pin : Name = SCSI_Out(5)\r
- Attributes:\r
- Alias: MSG\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(5)__PA ,\r
- pad => SCSI_Out(5)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=5]: \r
-Pin : Name = SCSI_Out(4)\r
- Attributes:\r
- Alias: RST\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(4)__PA ,\r
- pad => SCSI_Out(4)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=6]: \r
-Pin : Name = SCSI_Out(3)\r
- Attributes:\r
- Alias: ACK\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(3)__PA ,\r
- pad => SCSI_Out(3)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=7]: \r
-Pin : Name = SCSI_Out(2)\r
- Attributes:\r
- Alias: BSY\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(2)__PA ,\r
- pad => SCSI_Out(2)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-Port 1 is empty\r
-Port 2 is empty\r
-Port 3 contains the following IO cells:\r
-[IoId=1]: \r
-Pin : Name = SD_PULLUP(0)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 3.3\r
- PORT MAP (\r
- pa_out => SD_PULLUP(0)__PA ,\r
- pad => SD_PULLUP(0)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=2]: \r
-Pin : Name = SD_PULLUP(1)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(1)__PA ,\r
- pad => SD_PULLUP(1)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=3]: \r
-Pin : Name = SD_PULLUP(2)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(2)__PA ,\r
- pad => SD_PULLUP(2)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=4]: \r
-Pin : Name = SD_PULLUP(3)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(3)__PA ,\r
- pad => SD_PULLUP(3)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=5]: \r
-Pin : Name = SD_PULLUP(4)\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: RES_PULL_UP\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: INP_DIS_LO\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 1\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SD_PULLUP(4)__PA ,\r
- pad => SD_PULLUP(4)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-Port 4 contains the following IO cells:\r
-[IoId=2]: \r
-Pin : Name = SCSI_Out(1)\r
- Attributes:\r
- Alias: ATN\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(1)__PA ,\r
- pad => SCSI_Out(1)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=3]: \r
-Pin : Name = SCSI_Out(0)\r
- Attributes:\r
- Alias: DBP_raw\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out(0)__PA ,\r
- pad => SCSI_Out(0)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=4]: \r
-Pin : Name = SCSI_Out_DBx(7)\r
- Attributes:\r
- Alias: DB7\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 5\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(7)__PA ,\r
- pad => SCSI_Out_DBx(7)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=5]: \r
-Pin : Name = SCSI_Out_DBx(6)\r
- Attributes:\r
- Alias: DB6\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(6)__PA ,\r
- pad => SCSI_Out_DBx(6)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=6]: \r
-Pin : Name = SCSI_Out_DBx(5)\r
- Attributes:\r
- Alias: DB5\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(5)__PA ,\r
- pad => SCSI_Out_DBx(5)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=7]: \r
-Pin : Name = SCSI_Out_DBx(4)\r
- Attributes:\r
- Alias: DB4\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(4)__PA ,\r
- pad => SCSI_Out_DBx(4)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-Port 5 is empty\r
-Port 6 contains the following IO cells:\r
-[IoId=0]: \r
-Pin : Name = SCSI_Out_DBx(3)\r
- Attributes:\r
- Alias: DB3\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(3)__PA ,\r
- pad => SCSI_Out_DBx(3)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=1]: \r
-Pin : Name = SCSI_Out_DBx(2)\r
- Attributes:\r
- Alias: DB2\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(2)__PA ,\r
- pad => SCSI_Out_DBx(2)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=2]: \r
-Pin : Name = SCSI_Out_DBx(1)\r
- Attributes:\r
- Alias: DB1\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(1)__PA ,\r
- pad => SCSI_Out_DBx(1)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=3]: \r
-Pin : Name = SCSI_Out_DBx(0)\r
- Attributes:\r
- Alias: DB0\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: NOSYNC\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: CMOS_OUT\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: False\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: DIGITAL\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => SCSI_Out_DBx(0)__PA ,\r
- pad => SCSI_Out_DBx(0)_PAD );\r
- Properties:\r
- {\r
- }\r
-\r
-Port 12 is empty\r
-Port 15 generates interrupt for logical port:\r
- logicalport: Name =\USBFS:Dp\\r
- PORT MAP (\r
- in_clock_en => one ,\r
- in_reset => zero ,\r
- out_clock_en => one ,\r
- out_reset => zero ,\r
- interrupt => \USBFS:Net_1010\ ,\r
- in_clock => ClockBlock_BUS_CLK );\r
- Properties:\r
- {\r
- drive_mode = "000"\r
- ibuf_enabled = "0"\r
- id = "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/618a72fc-5ddd-4df5-958f-a3d55102db42"\r
- init_dr_st = "0"\r
- input_clk_en = 0\r
- input_sync = "1"\r
- input_sync_mode = "0"\r
- intr_mode = "10"\r
- invert_in_clock = 0\r
- invert_in_clock_en = 0\r
- invert_in_reset = 0\r
- invert_out_clock = 0\r
- invert_out_clock_en = 0\r
- invert_out_reset = 0\r
- io_voltage = ""\r
- layout_mode = "CONTIGUOUS"\r
- oe_conn = "0"\r
- oe_reset = 0\r
- oe_sync = "0"\r
- output_clk_en = 0\r
- output_clock_mode = "0"\r
- output_conn = "0"\r
- output_mode = "0"\r
- output_reset = 0\r
- output_sync = "0"\r
- pa_in_clock = -1\r
- pa_in_clock_en = -1\r
- pa_in_reset = -1\r
- pa_out_clock = -1\r
- pa_out_clock_en = -1\r
- pa_out_reset = -1\r
- pin_aliases = ""\r
- pin_mode = "I"\r
- por_state = 4\r
- port_alias_group = ""\r
- port_alias_required = 0\r
- sio_group_cnt = 0\r
- sio_hifreq = ""\r
- sio_hyst = "0"\r
- sio_ibuf = "00000000"\r
- sio_info = "00"\r
- sio_obuf = "00000000"\r
- sio_refsel = "00000000"\r
- sio_vtrip = "00000000"\r
- slew_rate = "0"\r
- spanning = 0\r
- sw_only = 0\r
- use_annotation = "0"\r
- vtrip = "00"\r
- width = 1\r
- }\r
- and contains the following IO cells:\r
-[IoId=6]: \r
-Pin : Name = \USBFS:Dp(0)\\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: SYNC\r
- Out Sync Option: AUTO\r
- Interrupt generated: True\r
- Interrupt mode: FALLING\r
- Drive mode: HI_Z_ANALOG\r
- VTrip: CMOS\r
- Slew: FAST\r
- Input Sync needed: True\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: False\r
- Is OE Registered: False\r
- Uses Analog: True\r
- Can contain Digital: True\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: USB_D_PLUS\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => \USBFS:Dp(0)\__PA ,\r
- analog_term => \USBFS:Net_1000\ ,\r
- pad => \USBFS:Dp(0)_PAD\ );\r
- Properties:\r
- {\r
- }\r
-\r
-[IoId=7]: \r
-Pin : Name = \USBFS:Dm(0)\\r
- Attributes:\r
- In Group/Port: True\r
- In Sync Option: AUTO\r
- Out Sync Option: AUTO\r
- Interrupt generated: False\r
- Interrupt mode: NONE\r
- Drive mode: HI_Z_ANALOG\r
- VTrip: EITHER\r
- Slew: FAST\r
- Input Sync needed: False\r
- Output Sync needed: False\r
- SC shield enabled: False\r
- POR State: ANY\r
- LCD Mode: COMMON\r
- Register Mode: RegComb\r
- CaSense Mode: NEITHER\r
- Treat as pin: True\r
- Is OE Registered: False\r
- Uses Analog: True\r
- Can contain Digital: False\r
- Is SIO: False\r
- SIO Output Buf: NONREGULATED\r
- SIO Input Buf: SINGLE_ENDED\r
- SIO HiFreq: LOW\r
- SIO Hyst: DISABLED\r
- SIO Vtrip: MULTIPLIER_0_5\r
- SIO RefSel: VCC_IO\r
- Required Capabilitites: USB_D_MINUS\r
- Initial Value: 0\r
- IO Voltage: 0\r
- PORT MAP (\r
- pa_out => \USBFS:Dm(0)\__PA ,\r
- analog_term => \USBFS:Net_597\ ,\r
- pad => \USBFS:Dm(0)_PAD\ );\r
- Properties:\r
- {\r
- }\r
-\r
-Fixed Function block hod @ [FFB(CAN,0)]: empty\r
-Fixed Function block hod @ [FFB(Cache,0)]: empty\r
-Fixed Function block hod @ [FFB(CapSense,0)]: empty\r
-Fixed Function block hod @ [FFB(Clock,0)]: \r
- Clock Block @ [FFB(Clock,0)]: \r
- clockblockcell: Name =ClockBlock\r
- PORT MAP (\r
- clk_bus_glb => ClockBlock_BUS_CLK ,\r
- clk_bus => ClockBlock_BUS_CLK_local ,\r
- clk_sync => ClockBlock_MASTER_CLK ,\r
- clk_32k_xtal => ClockBlock_XTAL_32KHZ ,\r
- xtal => ClockBlock_XTAL ,\r
- ilo => ClockBlock_ILO ,\r
- clk_100k => ClockBlock_100k ,\r
- clk_1k => ClockBlock_1k ,\r
- clk_32k => ClockBlock_32k ,\r
- pllout => ClockBlock_PLL_OUT ,\r
- imo => ClockBlock_IMO );\r
- Properties:\r
- {\r
- }\r
-Fixed Function block hod @ [FFB(Comparator,0)]: empty\r
-Fixed Function block hod @ [FFB(DFB,0)]: empty\r
-Fixed Function block hod @ [FFB(DSM,0)]: empty\r
-Fixed Function block hod @ [FFB(Decimator,0)]: empty\r
-Fixed Function block hod @ [FFB(EMIF,0)]: empty\r
-Fixed Function block hod @ [FFB(I2C,0)]: empty\r
-Fixed Function block hod @ [FFB(LCD,0)]: empty\r
-Fixed Function block hod @ [FFB(LVD,0)]: empty\r
-Fixed Function block hod @ [FFB(PM,0)]: empty\r
-Fixed Function block hod @ [FFB(SPC,0)]: empty\r
-Fixed Function block hod @ [FFB(Timer,0)]: empty\r
-Fixed Function block hod @ [FFB(USB,0)]: \r
- USB Block @ [FFB(USB,0)]: \r
- usbcell: Name =\USBFS:USB\\r
- PORT MAP (\r
- dp => \USBFS:Net_1000\ ,\r
- dm => \USBFS:Net_597\ ,\r
- sof_int => Net_40 ,\r
- arb_int => \USBFS:Net_79\ ,\r
- usb_int => \USBFS:Net_81\ ,\r
- ept_int_8 => \USBFS:ept_int_8\ ,\r
- ept_int_7 => \USBFS:ept_int_7\ ,\r
- ept_int_6 => \USBFS:ept_int_6\ ,\r
- ept_int_5 => \USBFS:ept_int_5\ ,\r
- ept_int_4 => \USBFS:ept_int_4\ ,\r
- ept_int_3 => \USBFS:ept_int_3\ ,\r
- ept_int_2 => \USBFS:ept_int_2\ ,\r
- ept_int_1 => \USBFS:ept_int_1\ ,\r
- ept_int_0 => \USBFS:ept_int_0\ ,\r
- ord_int => \USBFS:Net_95\ ,\r
- dma_req_7 => \USBFS:dma_req_7\ ,\r
- dma_req_6 => \USBFS:dma_req_6\ ,\r
- dma_req_5 => \USBFS:dma_req_5\ ,\r
- dma_req_4 => \USBFS:dma_req_4\ ,\r
- dma_req_3 => \USBFS:dma_req_3\ ,\r
- dma_req_2 => \USBFS:dma_req_2\ ,\r
- dma_req_1 => \USBFS:dma_req_1\ ,\r
- dma_req_0 => \USBFS:dma_req_0\ ,\r
- dma_termin => \USBFS:Net_824\ );\r
- Properties:\r
- {\r
- cy_registers = ""\r
- }\r
-Fixed Function block hod @ [FFB(VIDAC,0)]: empty\r
-Fixed Function block hod @ [FFB(CsAbuf,0)]: empty\r
-Fixed Function block hod @ [FFB(Vref,0)]: empty\r
-Fixed Function block hod @ [FFB(LPF,0)]: empty\r
-Fixed Function block hod @ [FFB(SAR,0)]: empty\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Port Configuration Details">\r
-\r
-------------------------------------------------------------\r
-Port Configuration report\r
-------------------------------------------------------------\r
- | | | Interrupt | | | \r
-Port | Pin | Fixed | Type | Drive Mode | Name | Connections\r
------+-----+-------+-----------+------------------+-----------------+-------------------------\r
- 0 | 0 | * | NONE | CMOS_OUT | SCSI_Out(9) | \r
- | 1 | * | NONE | CMOS_OUT | SCSI_Out(8) | \r
- | 2 | * | NONE | CMOS_OUT | SCSI_Out(7) | \r
- | 3 | * | NONE | CMOS_OUT | SCSI_Out(6) | \r
- | 4 | * | NONE | CMOS_OUT | SCSI_Out(5) | \r
- | 5 | * | NONE | CMOS_OUT | SCSI_Out(4) | \r
- | 6 | * | NONE | CMOS_OUT | SCSI_Out(3) | \r
- | 7 | * | NONE | CMOS_OUT | SCSI_Out(2) | \r
------+-----+-------+-----------+------------------+-----------------+-------------------------\r
- 3 | 1 | * | NONE | RES_PULL_UP | SD_PULLUP(0) | \r
- | 2 | * | NONE | RES_PULL_UP | SD_PULLUP(1) | \r
- | 3 | * | NONE | RES_PULL_UP | SD_PULLUP(2) | \r
- | 4 | * | NONE | RES_PULL_UP | SD_PULLUP(3) | \r
- | 5 | * | NONE | RES_PULL_UP | SD_PULLUP(4) | \r
------+-----+-------+-----------+------------------+-----------------+-------------------------\r
- 4 | 2 | * | NONE | CMOS_OUT | SCSI_Out(1) | \r
- | 3 | * | NONE | CMOS_OUT | SCSI_Out(0) | \r
- | 4 | * | NONE | CMOS_OUT | SCSI_Out_DBx(7) | \r
- | 5 | * | NONE | CMOS_OUT | SCSI_Out_DBx(6) | \r
- | 6 | * | NONE | CMOS_OUT | SCSI_Out_DBx(5) | \r
- | 7 | * | NONE | CMOS_OUT | SCSI_Out_DBx(4) | \r
------+-----+-------+-----------+------------------+-----------------+-------------------------\r
- 6 | 0 | * | NONE | CMOS_OUT | SCSI_Out_DBx(3) | \r
- | 1 | * | NONE | CMOS_OUT | SCSI_Out_DBx(2) | \r
- | 2 | * | NONE | CMOS_OUT | SCSI_Out_DBx(1) | \r
- | 3 | * | NONE | CMOS_OUT | SCSI_Out_DBx(0) | \r
------+-----+-------+-----------+------------------+-----------------+-------------------------\r
- 15 | 6 | * | FALLING | HI_Z_ANALOG | \USBFS:Dp(0)\ | Analog(\USBFS:Net_1000\)\r
- | 7 | * | NONE | HI_Z_ANALOG | \USBFS:Dm(0)\ | Analog(\USBFS:Net_597\)\r
-----------------------------------------------------------------------------------------------\r
-</CYPRESSTAG>\r
-</CYPRESSTAG>\r
-</CYPRESSTAG>\r
-Digital component placer commit/Report: Elapsed time ==> 0s.014ms\r
-Digital Placement phase: Elapsed time ==> 2s.172ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Digital Routing">\r
-Routing successful.\r
-Digital Routing phase: Elapsed time ==> 3s.093ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Bitstream and API generation">\r
-Bitstream and API generation phase: Elapsed time ==> 0s.702ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Bitstream verification">\r
-Bitstream verification phase: Elapsed time ==> 0s.140ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Static timing analysis">\r
-Timing report is in USB_Bootloader_timing.html.\r
-Static timing analysis phase: Elapsed time ==> 0s.719ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Data reporting">\r
-Data reporting phase: Elapsed time ==> 0s.000ms\r
-</CYPRESSTAG>\r
-<CYPRESSTAG name="Database update...">\r
-Design database save phase: Elapsed time ==> 0s.406ms\r
-</CYPRESSTAG>\r
-cydsfit: Elapsed time ==> 8s.765ms\r
-</CYPRESSTAG>\r
-Fitter phase: Elapsed time ==> 8s.859ms\r
-API generation phase: Elapsed time ==> 3s.296ms\r
-Dependency generation phase: Elapsed time ==> 0s.016ms\r
-Cleanup phase: Elapsed time ==> 0s.047ms\r
+++ /dev/null
-\r
- SoftJin Router, Version 1.0\r
-\r
-I1203: Reading Design USB_Bootloader\r
-I1204: Reading netlist from file USB_Bootloader_r.vh2\r
-I1206: Completed Reading of file USB_Bootloader_r.vh2\r
-I1204: Reading placement from file USB_Bootloader.pco\r
-I1206: Completed Reading of file USB_Bootloader.pco\r
-I1204: Reading timing library from file USB_Bootloader_r.lib\r
-I1206: Completed Reading of file USB_Bootloader_r.lib\r
-I1204: Reading timing constraints from file USB_Bootloader.sdc\r
-I1206: Completed Reading of file USB_Bootloader.sdc\r
-I1204: Reading architecture from file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc5/psoc5lp/route_arch-rrg.cydata\r
-I1206: Completed Reading of file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc5/psoc5lp/route_arch-rrg.cydata\r
-I1209: Started routing\r
-I1223: Total Nets : 8 \r
-I1212: Iteration 1 : 0 unrouted : 0 seconds\r
-I1215: Routing is successful\r
-I1207: Completed routing\r
-I1210: Writing routes\r
-I1218: Exiting the router\r
-I1224: Total Time : 2 seconds\r
+++ /dev/null
-# THIS FILE IS AUTOMATICALLY GENERATED
-# Project: W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj
-# Date: Sat, 22 Mar 2014 12:32:56 GMT
-#set_units -time ns
-create_clock -name {CyIMO} -period 41.666666666666664 -waveform {0 20.8333333333333} [list [get_pins {ClockBlock/imo}]]
-create_clock -name {CyPLL_OUT} -period 15.625 -waveform {0 7.8125} [list [get_pins {ClockBlock/pllout}]]
-create_clock -name {CyILO} -period 10000 -waveform {0 5000} [list [get_pins {ClockBlock/ilo}] [get_pins {ClockBlock/clk_100k}] [get_pins {ClockBlock/clk_1k}] [get_pins {ClockBlock/clk_32k}]]
-create_clock -name {CyMASTER_CLK} -period 15.625 -waveform {0 7.8125} [list [get_pins {ClockBlock/clk_sync}]]
-create_generated_clock -name {CyBUS_CLK} -source [get_pins {ClockBlock/clk_sync}] -edges {1 2 3} [list [get_pins {ClockBlock/clk_bus_glb}]]
-
-
-# Component constraints for W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\TopDesign\TopDesign.cysch
-# Project: W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj
-# Date: Sat, 22 Mar 2014 12:32:47 GMT
+++ /dev/null
-(DELAYFILE
- (SDFVERSION "IEEE 1497 4.0")
- (DATE "2014-03-22T12:32:56Z")
- (DESIGN "USB_Bootloader")
- (VENDOR "Cypress Semiconductor")
- (PROGRAM "cydsfit")
- (VERSION "No Version Information Found")
- (DIVIDER .)
- (TIMESCALE 1 ns)
- (CELL
- (CELLTYPE "USB_Bootloader")
- (INSTANCE *)
- (DELAY
- (ABSOLUTE
- (INTERCONNECT ClockBlock.clk_bus_glb SD_PULLUP\(0\).in_clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:arb_int\\.clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb SD_PULLUP\(1\).in_clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb SD_PULLUP\(2\).in_clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb SD_PULLUP\(3\).in_clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb SD_PULLUP\(4\).in_clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:Dp\(0\)\\.in_clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:bus_reset\\.clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:dp_int\\.clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:ep_0\\.clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:ep_1\\.clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:ep_2\\.clock (0.000:0.000:0.000))
- (INTERCONNECT ClockBlock.clk_bus_glb \\USBFS\:sof_int\\.clock (0.000:0.000:0.000))
- (INTERCONNECT \\USBFS\:USB\\.sof_int \\USBFS\:sof_int\\.interrupt (1.000:1.000:1.000))
- (INTERCONNECT \\USBFS\:Dp\\.interrupt \\USBFS\:dp_int\\.interrupt (1.000:1.000:1.000))
- (INTERCONNECT \\USBFS\:USB\\.arb_int \\USBFS\:arb_int\\.interrupt (1.000:1.000:1.000))
- (INTERCONNECT \\USBFS\:USB\\.usb_int \\USBFS\:bus_reset\\.interrupt (1.000:1.000:1.000))
- (INTERCONNECT \\USBFS\:USB\\.ept_int_0 \\USBFS\:ep_0\\.interrupt (1.000:1.000:1.000))
- (INTERCONNECT \\USBFS\:USB\\.ept_int_1 \\USBFS\:ep_1\\.interrupt (9.058:9.058:9.058))
- (INTERCONNECT \\USBFS\:USB\\.ept_int_2 \\USBFS\:ep_2\\.interrupt (9.092:9.092:9.092))
- (INTERCONNECT SCSI_Out\(0\)_PAD SCSI_Out\(0\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(1\)_PAD SCSI_Out\(1\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(2\)_PAD SCSI_Out\(2\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(3\)_PAD SCSI_Out\(3\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(4\)_PAD SCSI_Out\(4\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(5\)_PAD SCSI_Out\(5\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(6\)_PAD SCSI_Out\(6\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(7\)_PAD SCSI_Out\(7\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(8\)_PAD SCSI_Out\(8\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out\(9\)_PAD SCSI_Out\(9\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(0\)_PAD SCSI_Out_DBx\(0\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(1\)_PAD SCSI_Out_DBx\(1\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(2\)_PAD SCSI_Out_DBx\(2\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(3\)_PAD SCSI_Out_DBx\(3\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(4\)_PAD SCSI_Out_DBx\(4\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(5\)_PAD SCSI_Out_DBx\(5\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(6\)_PAD SCSI_Out_DBx\(6\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SCSI_Out_DBx\(7\)_PAD SCSI_Out_DBx\(7\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SD_PULLUP\(0\)_PAD SD_PULLUP\(0\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SD_PULLUP\(1\)_PAD SD_PULLUP\(1\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SD_PULLUP\(2\)_PAD SD_PULLUP\(2\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SD_PULLUP\(3\)_PAD SD_PULLUP\(3\).pad_in (0.000:0.000:0.000))
- (INTERCONNECT SD_PULLUP\(4\)_PAD SD_PULLUP\(4\).pad_in (0.000:0.000:0.000))
- )
- )
- )
-)
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<device schemaVersion="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_0.xsd">\r
- <name>CY8C5267AXI_LP051</name>\r
- <version>0.1</version>\r
- <description>CY8C52LP</description>\r
- <addressUnitBits>8</addressUnitBits>\r
- <width>32</width>\r
- <peripherals>\r
- <peripheral>\r
- <name>USBFS</name>\r
- <description>USBFS</description>\r
- <baseAddress>0x40004394</baseAddress>\r
- <addressBlock>\r
- <offset>0</offset>\r
- <size>0x1D0A</size>\r
- <usage>registers</usage>\r
- </addressBlock>\r
- <registers>\r
- <register>\r
- <name>USBFS_PM_USB_CR0</name>\r
- <description>USB Power Mode Control Register 0</description>\r
- <addressOffset>0x0</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>fsusbio_ref_en</name>\r
- <description>No description available</description>\r
- <lsb>0</lsb>\r
- <msb>0</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>fsusbio_pd_n</name>\r
- <description>No description available</description>\r
- <lsb>1</lsb>\r
- <msb>1</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>fsusbio_pd_pullup_n</name>\r
- <description>No description available</description>\r
- <lsb>2</lsb>\r
- <msb>2</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_PM_ACT_CFG</name>\r
- <description>Active Power Mode Configuration Register</description>\r
- <addressOffset>0x11</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_PM_STBY_CFG</name>\r
- <description>Standby Power Mode Configuration Register</description>\r
- <addressOffset>0x21</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_PRT_PS</name>\r
- <description>Port Pin State Register</description>\r
- <addressOffset>0xE5D</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>PinState_DP</name>\r
- <description>No description available</description>\r
- <lsb>6</lsb>\r
- <msb>6</msb>\r
- <access>read-only</access>\r
- </field>\r
- <field>\r
- <name>PinState_DM</name>\r
- <description>No description available</description>\r
- <lsb>7</lsb>\r
- <msb>7</msb>\r
- <access>read-only</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_PRT_DM0</name>\r
- <description>Port Drive Mode Register</description>\r
- <addressOffset>0xE5E</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>DriveMode_DP</name>\r
- <description>No description available</description>\r
- <lsb>6</lsb>\r
- <msb>6</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>DriveMode_DM</name>\r
- <description>No description available</description>\r
- <lsb>7</lsb>\r
- <msb>7</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_PRT_DM1</name>\r
- <description>Port Drive Mode Register</description>\r
- <addressOffset>0xE5F</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>PullUp_en_DP</name>\r
- <description>No description available</description>\r
- <lsb>6</lsb>\r
- <msb>6</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>PullUp_en_DM</name>\r
- <description>No description available</description>\r
- <lsb>7</lsb>\r
- <msb>7</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_PRT_INP_DIS</name>\r
- <description>Input buffer disable override</description>\r
- <addressOffset>0xE64</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>seinput_dis_dp</name>\r
- <description>No description available</description>\r
- <lsb>6</lsb>\r
- <msb>6</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>seinput_dis_dm</name>\r
- <description>No description available</description>\r
- <lsb>7</lsb>\r
- <msb>7</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR0</name>\r
- <description>bmRequestType</description>\r
- <addressOffset>0x1C6C</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR1</name>\r
- <description>bRequest</description>\r
- <addressOffset>0x1C6D</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR2</name>\r
- <description>wValueLo</description>\r
- <addressOffset>0x1C6E</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR3</name>\r
- <description>wValueHi</description>\r
- <addressOffset>0x1C6F</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR4</name>\r
- <description>wIndexLo</description>\r
- <addressOffset>0x1C70</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR5</name>\r
- <description>wIndexHi</description>\r
- <addressOffset>0x1C71</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR6</name>\r
- <description>lengthLo</description>\r
- <addressOffset>0x1C72</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP0_DR7</name>\r
- <description>lengthHi</description>\r
- <addressOffset>0x1C73</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_CR0</name>\r
- <description>USB Control Register 0</description>\r
- <addressOffset>0x1C74</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>device_address</name>\r
- <description>No description available</description>\r
- <lsb>6</lsb>\r
- <msb>0</msb>\r
- <access>read-only</access>\r
- </field>\r
- <field>\r
- <name>usb_enable</name>\r
- <description>No description available</description>\r
- <lsb>7</lsb>\r
- <msb>7</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_CR1</name>\r
- <description>USB Control Register 1</description>\r
- <addressOffset>0x1C75</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>reg_enable</name>\r
- <description>No description available</description>\r
- <lsb>0</lsb>\r
- <msb>0</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>enable_lock</name>\r
- <description>No description available</description>\r
- <lsb>1</lsb>\r
- <msb>1</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>bus_activity</name>\r
- <description>No description available</description>\r
- <lsb>2</lsb>\r
- <msb>2</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>trim_offset_msb</name>\r
- <description>No description available</description>\r
- <lsb>3</lsb>\r
- <msb>3</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP1_CR0</name>\r
- <description>The Endpoint1 Control Register</description>\r
- <addressOffset>0x1C7A</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_USBIO_CR0</name>\r
- <description>USBIO Control Register 0</description>\r
- <addressOffset>0x1C7C</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>rd</name>\r
- <description>No description available</description>\r
- <lsb>0</lsb>\r
- <msb>0</msb>\r
- <access>read-only</access>\r
- </field>\r
- <field>\r
- <name>td</name>\r
- <description>No description available</description>\r
- <lsb>5</lsb>\r
- <msb>5</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>tse0</name>\r
- <description>No description available</description>\r
- <lsb>6</lsb>\r
- <msb>6</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>ten</name>\r
- <description>No description available</description>\r
- <lsb>7</lsb>\r
- <msb>7</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_USBIO_CR1</name>\r
- <description>USBIO Control Register 1</description>\r
- <addressOffset>0x1C7E</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- <fields>\r
- <field>\r
- <name>dmo</name>\r
- <description>No description available</description>\r
- <lsb>0</lsb>\r
- <msb>0</msb>\r
- <access>read-only</access>\r
- </field>\r
- <field>\r
- <name>dpo</name>\r
- <description>No description available</description>\r
- <lsb>1</lsb>\r
- <msb>1</msb>\r
- <access>read-only</access>\r
- </field>\r
- <field>\r
- <name>usbpuen</name>\r
- <description>No description available</description>\r
- <lsb>2</lsb>\r
- <msb>2</msb>\r
- <access>read-write</access>\r
- </field>\r
- <field>\r
- <name>iomode</name>\r
- <description>No description available</description>\r
- <lsb>5</lsb>\r
- <msb>5</msb>\r
- <access>read-write</access>\r
- </field>\r
- </fields>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP2_CR0</name>\r
- <description>The Endpoint2 Control Register</description>\r
- <addressOffset>0x1C8A</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP3_CR0</name>\r
- <description>The Endpoint3 Control Register</description>\r
- <addressOffset>0x1C9A</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP4_CR0</name>\r
- <description>The Endpoint4 Control Register</description>\r
- <addressOffset>0x1CAA</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP5_CR0</name>\r
- <description>The Endpoint5 Control Register</description>\r
- <addressOffset>0x1CBA</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP6_CR0</name>\r
- <description>The Endpoint6 Control Register</description>\r
- <addressOffset>0x1CCA</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP7_CR0</name>\r
- <description>The Endpoint7 Control Register</description>\r
- <addressOffset>0x1CDA</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_SIE_EP8_CR0</name>\r
- <description>The Endpoint8 Control Register</description>\r
- <addressOffset>0x1CEA</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_BUF_SIZE</name>\r
- <description>Dedicated Endpoint Buffer Size Register</description>\r
- <addressOffset>0x1CF8</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP_ACTIVE</name>\r
- <description>Endpoint Active Indication Register</description>\r
- <addressOffset>0x1CFA</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_EP_TYPE</name>\r
- <description>Endpoint Type (IN/OUT) Indication</description>\r
- <addressOffset>0x1CFB</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- <register>\r
- <name>USBFS_USB_CLK_EN</name>\r
- <description>USB Block Clock Enable Register</description>\r
- <addressOffset>0x1D09</addressOffset>\r
- <size>8</size>\r
- <access>read-write</access>\r
- <resetValue>0</resetValue>\r
- <resetMask>0</resetMask>\r
- </register>\r
- </registers>\r
- </peripheral>\r
- </peripherals>\r
-</device>
\ No newline at end of file
+++ /dev/null
-##################################################################### \r
- Table of Contents\r
-===================================================================== \r
- 1::Clock Frequency Summary\r
- 2::Clock Relationship Summary\r
- 3::Datasheet Report\r
- 3.1::Setup to Clock\r
- 3.2::Clock to Out\r
- 3.3::Pad to Pad\r
- 4::Path Details for Clock Frequency Summary\r
- 5::Path Details for Clock Relationship Summary\r
-===================================================================== \r
- End of Table of Contents\r
-##################################################################### \r
-\r
-##################################################################### \r
- 1::Clock Frequency Summary\r
-===================================================================== \r
-Number of clocks: 5\r
-Clock: CyBUS_CLK | N/A | Target: 64.00 MHz | \r
-Clock: CyILO | N/A | Target: 0.10 MHz | \r
-Clock: CyIMO | N/A | Target: 24.00 MHz | \r
-Clock: CyMASTER_CLK | N/A | Target: 64.00 MHz | \r
-Clock: CyPLL_OUT | N/A | Target: 64.00 MHz | \r
-\r
- =====================================================================\r
- End of Clock Frequency Summary\r
- #####################################################################\r
-\r
-\r
- #####################################################################\r
- 2::Clock Relationship Summary\r
- =====================================================================\r
-\r
-Launch Clock Capture Clock Constraint(R-R) Slack(R-R) Constraint(R-F) Slack(R-F) Constraint(F-F) Slack(F-F) Constraint(F-R) Slack(F-R) \r
-\r
- =====================================================================\r
- End of Clock Relationship Summary\r
- #####################################################################\r
-\r
-\r
- #####################################################################\r
- 3::Datasheet Report\r
-\r
-All values are in Picoseconds\r
- =====================================================================\r
-\r
-3.1::Setup to Clock \r
-------------------- \r
-\r
-Port Name Setup to Clk Clock Name:Phase \r
---------- ------------ ---------------- \r
-\r
-\r
------------------------3.2::Clock to Out\r
-----------------------------------------\r
-\r
-Port Name Clock to Out Clock Name:Phase \r
---------- ------------ ---------------- \r
-\r
-\r
--------------------------3.3::Pad to Pad\r
-----------------------------------------\r
-\r
-Port Name (Source) Port Name (Destination) Delay \r
------------------- ----------------------- ----- \r
-\r
-===================================================================== \r
- End of Datasheet Report\r
-##################################################################### \r
-##################################################################### \r
- 4::Path Details for Clock Frequency Summary\r
-\r
-===================================================================== \r
- End of Path Details for Clock Frequency Summary\r
-##################################################################### \r
-\r
-\r
-##################################################################### \r
- 5::Path Details for Clock Relationship Summary\r
-===================================================================== \r
-\r
-\r
-===================================================================== \r
- End of Path Details for Clock Relationship Summary\r
-##################################################################### \r
-\r
-##################################################################### \r
- Detailed Report for all timing paths \r
-===================================================================== \r
-===================================================================== \r
- End of Detailed Report for all timing paths \r
-##################################################################### \r
-\r
-##################################################################### \r
- End of Timing Report \r
-##################################################################### \r
-\r
+++ /dev/null
-// ======================================================================\r
-// USB_Bootloader.v generated from TopDesign.cysch\r
-// 03/22/2014 at 22:32\r
-// This file is auto generated. ANY EDITS YOU MAKE MAY BE LOST WHEN THIS FILE IS REGENERATED!!!\r
-// ======================================================================\r
-\r
-/* -- WARNING: The following section of defines are deprecated and will be removed in a future release -- */\r
-`define CYDEV_CHIP_DIE_LEOPARD 1\r
-`define CYDEV_CHIP_REV_LEOPARD_PRODUCTION 3\r
-`define CYDEV_CHIP_REV_LEOPARD_ES3 3\r
-`define CYDEV_CHIP_REV_LEOPARD_ES2 1\r
-`define CYDEV_CHIP_REV_LEOPARD_ES1 0\r
-`define CYDEV_CHIP_DIE_PSOC4A 2\r
-`define CYDEV_CHIP_REV_PSOC4A_PRODUCTION 17\r
-`define CYDEV_CHIP_REV_PSOC4A_ES0 17\r
-`define CYDEV_CHIP_DIE_PANTHER 3\r
-`define CYDEV_CHIP_REV_PANTHER_PRODUCTION 1\r
-`define CYDEV_CHIP_REV_PANTHER_ES1 1\r
-`define CYDEV_CHIP_REV_PANTHER_ES0 0\r
-`define CYDEV_CHIP_DIE_PSOC5LP 4\r
-`define CYDEV_CHIP_REV_PSOC5LP_PRODUCTION 0\r
-`define CYDEV_CHIP_REV_PSOC5LP_ES0 0\r
-`define CYDEV_CHIP_DIE_EXPECT 4\r
-`define CYDEV_CHIP_REV_EXPECT 0\r
-`define CYDEV_CHIP_DIE_ACTUAL 4\r
-/* -- WARNING: The previous section of defines are deprecated and will be removed in a future release -- */\r
-`define CYDEV_CHIP_FAMILY_UNKNOWN 0\r
-`define CYDEV_CHIP_MEMBER_UNKNOWN 0\r
-`define CYDEV_CHIP_FAMILY_PSOC3 1\r
-`define CYDEV_CHIP_MEMBER_3A 1\r
-`define CYDEV_CHIP_REVISION_3A_PRODUCTION 3\r
-`define CYDEV_CHIP_REVISION_3A_ES3 3\r
-`define CYDEV_CHIP_REVISION_3A_ES2 1\r
-`define CYDEV_CHIP_REVISION_3A_ES1 0\r
-`define CYDEV_CHIP_FAMILY_PSOC4 2\r
-`define CYDEV_CHIP_MEMBER_4A 2\r
-`define CYDEV_CHIP_REVISION_4A_PRODUCTION 17\r
-`define CYDEV_CHIP_REVISION_4A_ES0 17\r
-`define CYDEV_CHIP_FAMILY_PSOC5 3\r
-`define CYDEV_CHIP_MEMBER_5A 3\r
-`define CYDEV_CHIP_REVISION_5A_PRODUCTION 1\r
-`define CYDEV_CHIP_REVISION_5A_ES1 1\r
-`define CYDEV_CHIP_REVISION_5A_ES0 0\r
-`define CYDEV_CHIP_MEMBER_5B 4\r
-`define CYDEV_CHIP_REVISION_5B_PRODUCTION 0\r
-`define CYDEV_CHIP_REVISION_5B_ES0 0\r
-`define CYDEV_CHIP_FAMILY_USED 3\r
-`define CYDEV_CHIP_MEMBER_USED 4\r
-`define CYDEV_CHIP_REVISION_USED 0\r
-// USBFS_v2_60(AudioDescriptors=<?xml version="1.0" encoding="utf-16"?> <Tree xmlns:CustomizerVersion="2_60"> <Tree_x0020_Descriptors> <DescriptorNode Key="Audio"> <Nodes /> </DescriptorNode> </Tree_x0020_Descriptors> </Tree>, CDCDescriptors=<?xml version="1.0" encoding="utf-16"?> <Tree xmlns:CustomizerVersion="2_60"> <Tree_x0020_Descriptors> <DescriptorNode Key="CDC"> <Nodes /> </DescriptorNode> </Tree_x0020_Descriptors> </Tree>, DeviceDescriptors=<?xml version="1.0" encoding="utf-16"?> <Tree xmlns:CustomizerVersion="2_60"> <Tree_x0020_Descriptors> <DescriptorNode Key="Device"> <Nodes> <DescriptorNode Key="USBDescriptor77"> <Value d6p1:type="DeviceDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>DEVICE</bDescriptorType> <bLength>18</bLength> <iwManufacturer>75</iwManufacturer> <iwProduct>76</iwProduct> <sManufacturer>Cypress Semiconductor</sManufacturer> <sProduct>PSoC3 Bootloader</sProduct> <sSerialNumber>0001</sSerialNumber> <bDeviceClass>0</bDeviceClass> <bDeviceSubClass>0</bDeviceSubClass> <bDeviceProtocol>0</bDeviceProtocol> <bMaxPacketSize0>0</bMaxPacketSize0> <idVendor>1204</idVendor> <idProduct>46877</idProduct> <bcdDevice>12289</bcdDevice> <iManufacturer>1</iManufacturer> <iProduct>2</iProduct> <iSerialNumber>0</iSerialNumber> <bNumConfigurations>1</bNumConfigurations> <bMemoryMgmt>0</bMemoryMgmt> <bMemoryAlloc>0</bMemoryAlloc> </Value> <Nodes> <DescriptorNode Key="USBDescriptor82"> <Value d8p1:type="ConfigDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>CONFIGURATION</bDescriptorType> <bLength>9</bLength> <iwConfiguration>0</iwConfiguration> <wTotalLength>41</wTotalLength> <bNumInterfaces>1</bNumInterfaces> <bConfigurationValue>0</bConfigurationValue> <iConfiguration>0</iConfiguration> <bmAttributes>128</bmAttributes> <bMaxPower>0</bMaxPower> </Value> <Nodes> <DescriptorNode Key="Interface86"> <Value d10p1:type="InterfaceGeneralDescriptor" xmlns:d10p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>ALTERNATE</bDescriptorType> <bLength>0</bLength> <DisplayName /> </Value> <Nodes> <DescriptorNode Key="USBDescriptor87"> <Value d12p1:type="InterfaceDescriptor" xmlns:d12p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>INTERFACE</bDescriptorType> <bLength>9</bLength> <iwInterface>76</iwInterface> <bInterfaceClass>3</bInterfaceClass> <bNumEndpoints>2</bNumEndpoints> <bInterfaceSubClass>0</bInterfaceSubClass> <bInterfaceProtocol>0</bInterfaceProtocol> <iInterface>2</iInterface> <sInterface>PSoC3 Bootloader</sInterface> </Value> <Nodes> <DescriptorNode Key="USBDescriptor89"> <Value d14p1:type="EndpointDescriptor" xmlns:d14p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>ENDPOINT</bDescriptorType> <bLength>7</bLength> <DoubleBuffer>false</DoubleBuffer> <bInterval>1</bInterval> <bEndpointAddress>1</bEndpointAddress> <bmAttributes>3</bmAttributes> <wMaxPacketSize>64</wMaxPacketSize> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor90"> <Value d14p1:type="HIDDescriptor" xmlns:d14p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID</bDescriptorType> <bLength>9</bLength> <bReportIndex>1</bReportIndex> <wReportIndex>55</wReportIndex> <bcdHID>0</bcdHID> <bCountryCode>0</bCountryCode> <bNumDescriptors>1</bNumDescriptors> <bDescriptorType1>34</bDescriptorType1> <wDescriptorLength>36</wDescriptorLength> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor91"> <Value d14p1:type="EndpointDescriptor" xmlns:d14p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>ENDPOINT</bDescriptorType> <bLength>7</bLength> <DoubleBuffer>false</DoubleBuffer> <bInterval>1</bInterval> <bEndpointAddress>130</bEndpointAddress> <bmAttributes>3</bmAttributes> <wMaxPacketSize>64</wMaxPacketSize> </Value> <Nodes /> </DescriptorNode> </Nodes> </DescriptorNode> </Nodes> </DescriptorNode> </Nodes> </DescriptorNode> </Nodes> </DescriptorNode> </Nodes> </DescriptorNode> </Tree_x0020_Descriptors> </Tree>, EnableCDCApi=true, EnableMidiApi=true, endpointMA=0, endpointMM=0, extern_cls=false, extern_vbus=false, extern_vnd=false, extJackCount=0, HIDReportDescriptors=<?xml version="1.0" encoding="utf-16"?> <Tree xmlns:CustomizerVersion="2_60"> <Tree_x0020_Descriptors> <DescriptorNode Key="HIDReport"> <Nodes> <DescriptorNode Key="USBDescriptor55"> <Value d6p1:type="HIDReportDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT</bDescriptorType> <bLength>2</bLength> <Name>Generic HID</Name> <wLength>36</wLength> </Value> <Nodes> <DescriptorNode Key="USBDescriptor56"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="4" Type="USAGE_PAGE"> <Description>(Generic Desktop Controls)</Description> <Value> <unsignedByte>5</unsignedByte> <unsignedByte>1</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor57"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="8" Type="USAGE"> <Description>(Undefined)</Description> <Value> <unsignedByte>9</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor58"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="160" Type="COLLECTION"> <Description>(Physical)</Description> <Value> <unsignedByte>161</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor59"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="8" Type="USAGE"> <Description>(Undefined)</Description> <Value> <unsignedByte>9</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor60"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="160" Type="COLLECTION"> <Description>(Physical)</Description> <Value> <unsignedByte>161</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor61"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="8" Type="USAGE"> <Description>(Undefined)</Description> <Value> <unsignedByte>9</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor62"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="20" Type="LOGICAL_MINIMUM"> <Value> <unsignedByte>21</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor63"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="36" Type="LOGICAL_MAXIMUM"> <Value> <unsignedByte>37</unsignedByte> <unsignedByte>255</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor64"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="116" Type="REPORT_SIZE"> <Value> <unsignedByte>117</unsignedByte> <unsignedByte>8</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor65"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="148" Type="REPORT_COUNT"> <Value> <unsignedByte>149</unsignedByte> <unsignedByte>64</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor66"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="144" Type="OUTPUT"> <Description>(Var)</Description> <Value> <unsignedByte>145</unsignedByte> <unsignedByte>2</unsignedByte> </Value> <Kind>Bits</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor67"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="8" Type="USAGE"> <Description>(Undefined)</Description> <Value> <unsignedByte>9</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>List</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor68"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="20" Type="LOGICAL_MINIMUM"> <Value> <unsignedByte>21</unsignedByte> <unsignedByte>0</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor69"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="36" Type="LOGICAL_MAXIMUM"> <Value> <unsignedByte>37</unsignedByte> <unsignedByte>255</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor70"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="116" Type="REPORT_SIZE"> <Value> <unsignedByte>117</unsignedByte> <unsignedByte>8</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor71"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="148" Type="REPORT_COUNT"> <Value> <unsignedByte>149</unsignedByte> <unsignedByte>64</unsignedByte> </Value> <Kind>Int</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor72"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="128" Type="INPUT"> <Description>(Var)</Description> <Value> <unsignedByte>129</unsignedByte> <unsignedByte>2</unsignedByte> </Value> <Kind>Bits</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor73"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="192" Type="END_COLLECTION"> <Value> <unsignedByte>192</unsignedByte> </Value> <Kind>None</Kind> </Item> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor74"> <Value d8p1:type="HIDReportItemDescriptor" xmlns:d8p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>HID_REPORT_ITEM</bDescriptorType> <bLength>1</bLength> <Item Code="192" Type="END_COLLECTION"> <Value> <unsignedByte>192</unsignedByte> </Value> <Kind>None</Kind> </Item> </Value> <Nodes /> </DescriptorNode> </Nodes> </DescriptorNode> </Nodes> </DescriptorNode> </Tree_x0020_Descriptors> </Tree>, max_interfaces_num=1, MidiDescriptors=<?xml version="1.0" encoding="utf-16"?> <Tree xmlns:CustomizerVersion="2_60"> <Tree_x0020_Descriptors> <DescriptorNode Key="Midi"> <Nodes /> </DescriptorNode> </Tree_x0020_Descriptors> </Tree>, Mode=false, mon_vbus=false, out_sof=false, Pid=F232, rm_arb_int=false, rm_dma_1=true, rm_dma_2=true, rm_dma_3=true, rm_dma_4=true, rm_dma_5=true, rm_dma_6=true, rm_dma_7=true, rm_dma_8=true, rm_dp_int=false, rm_ep_isr_0=false, rm_ep_isr_1=false, rm_ep_isr_2=false, rm_ep_isr_3=true, rm_ep_isr_4=true, rm_ep_isr_5=true, rm_ep_isr_6=true, rm_ep_isr_7=true, rm_ep_isr_8=true, rm_ord_int=true, rm_sof_int=false, rm_usb_int=false, StringDescriptors=<?xml version="1.0" encoding="utf-16"?> <Tree xmlns:CustomizerVersion="2_60"> <Tree_x0020_Descriptors> <DescriptorNode Key="String"> <Nodes> <DescriptorNode Key="LANGID"> <Value d6p1:type="StringZeroDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>STRING</bDescriptorType> <bLength>4</bLength> <wLANGID>1033</wLANGID> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor75"> <Value d6p1:type="StringDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>STRING</bDescriptorType> <bLength>44</bLength> <snType>USER_ENTERED_TEXT</snType> <bString>Cypress Semiconductor</bString> <bUsed>false</bUsed> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="USBDescriptor76"> <Value d6p1:type="StringDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>STRING</bDescriptorType> <bLength>34</bLength> <snType>USER_ENTERED_TEXT</snType> <bString>PSoC3 Bootloader</bString> <bUsed>false</bUsed> </Value> <Nodes /> </DescriptorNode> </Nodes> </DescriptorNode> <DescriptorNode Key="SpecialString"> <Nodes> <DescriptorNode Key="Serial"> <Value d6p1:type="StringDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>STRING</bDescriptorType> <bLength>10</bLength> <snType>USER_ENTERED_TEXT</snType> <bString>0001</bString> <bUsed>true</bUsed> </Value> <Nodes /> </DescriptorNode> <DescriptorNode Key="EE"> <Value d6p1:type="StringDescriptor" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance"> <bDescriptorType>STRING</bDescriptorType> <bLength>16</bLength> <snType>USER_ENTERED_TEXT</snType> <bString>MSFT100</bString> <bUsed>false</bUsed> </Value> <Nodes /> </DescriptorNode> </Nodes> </DescriptorNode> </Tree_x0020_Descriptors> </Tree>, Vid=04B4, CY_COMPONENT_NAME=USBFS_v2_60, CY_CONTROL_FILE=<:default:>, CY_FITTER_NAME=USBFS, CY_INSTANCE_SHORT_NAME=USBFS, CY_MAJOR_VERSION=2, CY_MINOR_VERSION=60, CY_REMOVE=false, CY_SUPPRESS_API_GEN=false, CY_VERSION=cydsfit No Version Information Found, INSTANCE_NAME=USBFS, )\r
-module USBFS_v2_60_0 (\r
- sof,\r
- vbusdet);\r
- output sof;\r
- input vbusdet;\r
-\r
-\r
- wire [7:0] dma_req;\r
- wire [8:0] ept_int;\r
- wire Net_1106;\r
- wire [7:0] Net_1105;\r
- wire Net_1104;\r
- wire Net_1103;\r
- wire Net_1102;\r
- wire Net_1101;\r
- wire Net_1100;\r
- wire Net_1099;\r
- wire Net_1098;\r
- wire Net_1097;\r
- wire Net_1096;\r
- wire Net_1013;\r
- wire Net_1014;\r
- wire Net_1015;\r
- wire Net_1016;\r
- wire Net_1017;\r
- wire Net_1018;\r
- wire Net_1019;\r
- wire Net_1020;\r
- wire Net_1010;\r
- electrical Net_1000;\r
- wire Net_79;\r
- wire Net_81;\r
- wire Net_95;\r
- electrical Net_597;\r
- wire Net_824;\r
-\r
- cy_psoc3_usb_v1_0 USB (\r
- .dp(Net_1000),\r
- .dm(Net_597),\r
- .sof_int(sof),\r
- .arb_int(Net_79),\r
- .usb_int(Net_81),\r
- .ept_int(ept_int[8:0]),\r
- .ord_int(Net_95),\r
- .dma_req(dma_req[7:0]),\r
- .dma_termin(Net_824));\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- sof_int\r
- (.int_signal(sof));\r
-\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- arb_int\r
- (.int_signal(Net_79));\r
-\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- bus_reset\r
- (.int_signal(Net_81));\r
-\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- ep_0\r
- (.int_signal(ept_int[0:0]));\r
-\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- ep_1\r
- (.int_signal(ept_int[1:1]));\r
-\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- ep_2\r
- (.int_signal(ept_int[2:2]));\r
-\r
-\r
- wire [0:0] tmpOE__Dm_net;\r
- wire [0:0] tmpFB_0__Dm_net;\r
- wire [0:0] tmpIO_0__Dm_net;\r
- wire [0:0] tmpINTERRUPT_0__Dm_net;\r
- electrical [0:0] tmpSIOVREF__Dm_net;\r
-\r
- cy_psoc3_pins_v1_10\r
- #(.id("f9248435-5d3e-4e4d-bbae-bdae8795c3dd/8b77a6c4-10a0-4390-971c-672353e2a49c"),\r
- .drive_mode(3'b000),\r
- .ibuf_enabled(1'b0),\r
- .init_dr_st(1'b0),\r
- .input_clk_en(0),\r
- .input_sync(1'b1),\r
- .input_sync_mode(1'b0),\r
- .intr_mode(2'b00),\r
- .invert_in_clock(0),\r
- .invert_in_clock_en(0),\r
- .invert_in_reset(0),\r
- .invert_out_clock(0),\r
- .invert_out_clock_en(0),\r
- .invert_out_reset(0),\r
- .io_voltage(""),\r
- .layout_mode("NONCONTIGUOUS"),\r
- .oe_conn(1'b0),\r
- .oe_reset(0),\r
- .oe_sync(1'b0),\r
- .output_clk_en(0),\r
- .output_clock_mode(1'b0),\r
- .output_conn(1'b0),\r
- .output_mode(1'b0),\r
- .output_reset(0),\r
- .output_sync(1'b0),\r
- .pa_in_clock(-1),\r
- .pa_in_clock_en(-1),\r
- .pa_in_reset(-1),\r
- .pa_out_clock(-1),\r
- .pa_out_clock_en(-1),\r
- .pa_out_reset(-1),\r
- .pin_aliases(""),\r
- .pin_mode("A"),\r
- .por_state(4),\r
- .use_annotation(1'b0),\r
- .sio_group_cnt(0),\r
- .sio_hyst(1'b0),\r
- .sio_ibuf(""),\r
- .sio_info(2'b00),\r
- .sio_obuf(""),\r
- .sio_refsel(""),\r
- .sio_vtrip(""),\r
- .slew_rate(1'b0),\r
- .spanning(1),\r
- .vtrip(2'b10),\r
- .width(1))\r
- Dm\r
- (.oe(tmpOE__Dm_net),\r
- .y({1'b0}),\r
- .fb({tmpFB_0__Dm_net[0:0]}),\r
- .analog({Net_597}),\r
- .io({tmpIO_0__Dm_net[0:0]}),\r
- .siovref(tmpSIOVREF__Dm_net),\r
- .interrupt({tmpINTERRUPT_0__Dm_net[0:0]}),\r
- .in_clock({1'b0}),\r
- .in_clock_en({1'b1}),\r
- .in_reset({1'b0}),\r
- .out_clock({1'b0}),\r
- .out_clock_en({1'b1}),\r
- .out_reset({1'b0}));\r
-\r
- assign tmpOE__Dm_net = (`CYDEV_CHIP_MEMBER_USED == `CYDEV_CHIP_MEMBER_3A && `CYDEV_CHIP_REVISION_USED < `CYDEV_CHIP_REVISION_3A_ES3) ? ~{1'b1} : {1'b1};\r
-\r
- wire [0:0] tmpOE__Dp_net;\r
- wire [0:0] tmpFB_0__Dp_net;\r
- wire [0:0] tmpIO_0__Dp_net;\r
- electrical [0:0] tmpSIOVREF__Dp_net;\r
-\r
- cy_psoc3_pins_v1_10\r
- #(.id("f9248435-5d3e-4e4d-bbae-bdae8795c3dd/618a72fc-5ddd-4df5-958f-a3d55102db42"),\r
- .drive_mode(3'b000),\r
- .ibuf_enabled(1'b0),\r
- .init_dr_st(1'b0),\r
- .input_clk_en(0),\r
- .input_sync(1'b1),\r
- .input_sync_mode(1'b0),\r
- .intr_mode(2'b10),\r
- .invert_in_clock(0),\r
- .invert_in_clock_en(0),\r
- .invert_in_reset(0),\r
- .invert_out_clock(0),\r
- .invert_out_clock_en(0),\r
- .invert_out_reset(0),\r
- .io_voltage(""),\r
- .layout_mode("CONTIGUOUS"),\r
- .oe_conn(1'b0),\r
- .oe_reset(0),\r
- .oe_sync(1'b0),\r
- .output_clk_en(0),\r
- .output_clock_mode(1'b0),\r
- .output_conn(1'b0),\r
- .output_mode(1'b0),\r
- .output_reset(0),\r
- .output_sync(1'b0),\r
- .pa_in_clock(-1),\r
- .pa_in_clock_en(-1),\r
- .pa_in_reset(-1),\r
- .pa_out_clock(-1),\r
- .pa_out_clock_en(-1),\r
- .pa_out_reset(-1),\r
- .pin_aliases(""),\r
- .pin_mode("I"),\r
- .por_state(4),\r
- .use_annotation(1'b0),\r
- .sio_group_cnt(0),\r
- .sio_hyst(1'b0),\r
- .sio_ibuf(""),\r
- .sio_info(2'b00),\r
- .sio_obuf(""),\r
- .sio_refsel(""),\r
- .sio_vtrip(""),\r
- .slew_rate(1'b0),\r
- .spanning(0),\r
- .vtrip(2'b00),\r
- .width(1))\r
- Dp\r
- (.oe(tmpOE__Dp_net),\r
- .y({1'b0}),\r
- .fb({tmpFB_0__Dp_net[0:0]}),\r
- .analog({Net_1000}),\r
- .io({tmpIO_0__Dp_net[0:0]}),\r
- .siovref(tmpSIOVREF__Dp_net),\r
- .interrupt({Net_1010}),\r
- .in_clock({1'b0}),\r
- .in_clock_en({1'b1}),\r
- .in_reset({1'b0}),\r
- .out_clock({1'b0}),\r
- .out_clock_en({1'b1}),\r
- .out_reset({1'b0}));\r
-\r
- assign tmpOE__Dp_net = (`CYDEV_CHIP_MEMBER_USED == `CYDEV_CHIP_MEMBER_3A && `CYDEV_CHIP_REVISION_USED < `CYDEV_CHIP_REVISION_3A_ES3) ? ~{1'b1} : {1'b1};\r
-\r
-\r
- cy_isr_v1_0\r
- #(.int_type(2'b10))\r
- dp_int\r
- (.int_signal(Net_1010));\r
-\r
-\r
-\r
- cy_clock_v1_0\r
- #(.id("f9248435-5d3e-4e4d-bbae-bdae8795c3dd/03f503a7-085a-4304-b786-de885b1c2f21"),\r
- .source_clock_id("75C2148C-3656-4d8a-846D-0CAE99AB6FF7"),\r
- .divisor(0),\r
- .period("0"),\r
- .is_direct(1),\r
- .is_digital(1))\r
- Clock_vbus\r
- (.clock_out(Net_1099));\r
-\r
-\r
-\r
-\r
-endmodule\r
-\r
-// top\r
-module top ;\r
-\r
- wire Net_88;\r
- wire Net_87;\r
- wire Net_86;\r
- wire Net_85;\r
- wire Net_84;\r
- electrical Net_36;\r
- electrical Net_35;\r
- electrical Net_34;\r
- electrical Net_33;\r
- electrical Net_32;\r
- electrical Net_31;\r
- electrical Net_30;\r
- electrical Net_29;\r
- electrical Net_28;\r
- electrical Net_27;\r
- electrical [7:0] Net_37;\r
- wire Net_41;\r
- wire Net_40;\r
-\r
- USBFS_v2_60_0 USBFS (\r
- .sof(Net_40),\r
- .vbusdet(1'b0));\r
-\r
- wire [7:0] tmpOE__SCSI_Out_DBx_net;\r
- wire [7:0] tmpFB_7__SCSI_Out_DBx_net;\r
- wire [7:0] tmpIO_7__SCSI_Out_DBx_net;\r
- wire [0:0] tmpINTERRUPT_0__SCSI_Out_DBx_net;\r
- electrical [0:0] tmpSIOVREF__SCSI_Out_DBx_net;\r
-\r
- cy_psoc3_pins_v1_10\r
- #(.id("52f31aa9-2f0a-497d-9a1f-1424095e13e6"),\r
- .drive_mode(24'b110_110_110_110_110_110_110_110),\r
- .ibuf_enabled(8'b1_1_1_1_1_1_1_1),\r
- .init_dr_st(8'b0_0_0_0_0_0_0_0),\r
- .input_clk_en(0),\r
- .input_sync(8'b1_1_1_1_1_1_1_1),\r
- .input_sync_mode(8'b0_0_0_0_0_0_0_0),\r
- .intr_mode(16'b00_00_00_00_00_00_00_00),\r
- .invert_in_clock(0),\r
- .invert_in_clock_en(0),\r
- .invert_in_reset(0),\r
- .invert_out_clock(0),\r
- .invert_out_clock_en(0),\r
- .invert_out_reset(0),\r
- .io_voltage(", , , , , , , 5"),\r
- .layout_mode("NONCONTIGUOUS"),\r
- .oe_conn(8'b0_0_0_0_0_0_0_0),\r
- .oe_reset(0),\r
- .oe_sync(8'b0_0_0_0_0_0_0_0),\r
- .output_clk_en(0),\r
- .output_clock_mode(8'b0_0_0_0_0_0_0_0),\r
- .output_conn(8'b0_0_0_0_0_0_0_0),\r
- .output_mode(8'b0_0_0_0_0_0_0_0),\r
- .output_reset(0),\r
- .output_sync(8'b0_0_0_0_0_0_0_0),\r
- .pa_in_clock(-1),\r
- .pa_in_clock_en(-1),\r
- .pa_in_reset(-1),\r
- .pa_out_clock(-1),\r
- .pa_out_clock_en(-1),\r
- .pa_out_reset(-1),\r
- .pin_aliases("DB0,DB1,DB2,DB3,DB4,DB5,DB6,DB7"),\r
- .pin_mode("OOOOOOOO"),\r
- .por_state(4),\r
- .use_annotation(8'b1_1_1_1_1_1_1_1),\r
- .sio_group_cnt(0),\r
- .sio_hyst(8'b0_0_0_0_0_0_0_0),\r
- .sio_ibuf(""),\r
- .sio_info(16'b00_00_00_00_00_00_00_00),\r
- .sio_obuf(""),\r
- .sio_refsel(""),\r
- .sio_vtrip(""),\r
- .slew_rate(8'b0_0_0_0_0_0_0_0),\r
- .spanning(1),\r
- .vtrip(16'b10_10_10_10_10_10_10_10),\r
- .width(8))\r
- SCSI_Out_DBx\r
- (.oe(tmpOE__SCSI_Out_DBx_net),\r
- .y({8'b0}),\r
- .fb({tmpFB_7__SCSI_Out_DBx_net[7:0]}),\r
- .io({tmpIO_7__SCSI_Out_DBx_net[7:0]}),\r
- .siovref(tmpSIOVREF__SCSI_Out_DBx_net),\r
- .interrupt({tmpINTERRUPT_0__SCSI_Out_DBx_net[0:0]}),\r
- .annotation({Net_37[7:0]}),\r
- .in_clock({1'b0}),\r
- .in_clock_en({1'b1}),\r
- .in_reset({1'b0}),\r
- .out_clock({1'b0}),\r
- .out_clock_en({1'b1}),\r
- .out_reset({1'b0}));\r
-\r
- assign tmpOE__SCSI_Out_DBx_net = (`CYDEV_CHIP_MEMBER_USED == `CYDEV_CHIP_MEMBER_3A && `CYDEV_CHIP_REVISION_USED < `CYDEV_CHIP_REVISION_3A_ES3) ? ~{8'b11111111} : {8'b11111111};\r
-\r
- wire [9:0] tmpOE__SCSI_Out_net;\r
- wire [9:0] tmpFB_9__SCSI_Out_net;\r
- wire [9:0] tmpIO_9__SCSI_Out_net;\r
- wire [0:0] tmpINTERRUPT_0__SCSI_Out_net;\r
- electrical [0:0] tmpSIOVREF__SCSI_Out_net;\r
-\r
- cy_psoc3_pins_v1_10\r
- #(.id("11f071e8-9c92-47e0-872a-3f48765a75b8"),\r
- .drive_mode(30'b110_110_110_110_110_110_110_110_110_110),\r
- .ibuf_enabled(10'b1_1_1_1_1_1_1_1_1_1),\r
- .init_dr_st(10'b0_0_0_0_0_0_0_0_0_0),\r
- .input_clk_en(0),\r
- .input_sync(10'b1_1_1_1_1_1_1_1_1_1),\r
- .input_sync_mode(10'b0_0_0_0_0_0_0_0_0_0),\r
- .intr_mode(20'b00_00_00_00_00_00_00_00_00_00),\r
- .invert_in_clock(0),\r
- .invert_in_clock_en(0),\r
- .invert_in_reset(0),\r
- .invert_out_clock(0),\r
- .invert_out_clock_en(0),\r
- .invert_out_reset(0),\r
- .io_voltage("5, 5, 5, 5, 5, 5, 5, 5, 5, 5"),\r
- .layout_mode("NONCONTIGUOUS"),\r
- .oe_conn(10'b0_0_0_0_0_0_0_0_0_0),\r
- .oe_reset(0),\r
- .oe_sync(10'b0_0_0_0_0_0_0_0_0_0),\r
- .output_clk_en(0),\r
- .output_clock_mode(10'b0_0_0_0_0_0_0_0_0_0),\r
- .output_conn(10'b0_0_0_0_0_0_0_0_0_0),\r
- .output_mode(10'b0_0_0_0_0_0_0_0_0_0),\r
- .output_reset(0),\r
- .output_sync(10'b0_0_0_0_0_0_0_0_0_0),\r
- .pa_in_clock(-1),\r
- .pa_in_clock_en(-1),\r
- .pa_in_reset(-1),\r
- .pa_out_clock(-1),\r
- .pa_out_clock_en(-1),\r
- .pa_out_reset(-1),\r
- .pin_aliases("DBP_raw,ATN,BSY,ACK,RST,MSG,SEL,CD,REQ,IO_raw"),\r
- .pin_mode("OOOOOOOOOO"),\r
- .por_state(4),\r
- .use_annotation(10'b1_1_1_1_1_1_1_1_1_1),\r
- .sio_group_cnt(0),\r
- .sio_hyst(10'b0_0_0_0_0_0_0_0_0_0),\r
- .sio_ibuf(""),\r
- .sio_info(20'b00_00_00_00_00_00_00_00_00_00),\r
- .sio_obuf(""),\r
- .sio_refsel(""),\r
- .sio_vtrip(""),\r
- .slew_rate(10'b0_0_0_0_0_0_0_0_0_0),\r
- .spanning(1),\r
- .vtrip(20'b10_10_10_10_10_10_10_10_10_10),\r
- .width(10))\r
- SCSI_Out\r
- (.oe(tmpOE__SCSI_Out_net),\r
- .y({10'b0}),\r
- .fb({tmpFB_9__SCSI_Out_net[9:0]}),\r
- .io({tmpIO_9__SCSI_Out_net[9:0]}),\r
- .siovref(tmpSIOVREF__SCSI_Out_net),\r
- .interrupt({tmpINTERRUPT_0__SCSI_Out_net[0:0]}),\r
- .annotation({Net_36, Net_35, Net_34, Net_33, Net_32, Net_31, Net_30, Net_29, Net_28, Net_27}),\r
- .in_clock({1'b0}),\r
- .in_clock_en({1'b1}),\r
- .in_reset({1'b0}),\r
- .out_clock({1'b0}),\r
- .out_clock_en({1'b1}),\r
- .out_reset({1'b0}));\r
-\r
- assign tmpOE__SCSI_Out_net = (`CYDEV_CHIP_MEMBER_USED == `CYDEV_CHIP_MEMBER_3A && `CYDEV_CHIP_REVISION_USED < `CYDEV_CHIP_REVISION_3A_ES3) ? ~{10'b1111111111} : {10'b1111111111};\r
-\r
- wire [4:0] tmpOE__SD_PULLUP_net;\r
- wire [4:0] tmpIO_4__SD_PULLUP_net;\r
- wire [0:0] tmpINTERRUPT_0__SD_PULLUP_net;\r
- electrical [0:0] tmpSIOVREF__SD_PULLUP_net;\r
-\r
- cy_psoc3_pins_v1_10\r
- #(.id("4c15b41e-e284-4978-99e7-5aaee19bd0ce"),\r
- .drive_mode(15'b010_010_010_010_010),\r
- .ibuf_enabled(5'b1_1_1_1_1),\r
- .init_dr_st(5'b1_1_1_1_1),\r
- .input_clk_en(0),\r
- .input_sync(5'b1_1_1_1_1),\r
- .input_sync_mode(5'b0_0_0_0_0),\r
- .intr_mode(10'b00_00_00_00_00),\r
- .invert_in_clock(0),\r
- .invert_in_clock_en(0),\r
- .invert_in_reset(0),\r
- .invert_out_clock(0),\r
- .invert_out_clock_en(0),\r
- .invert_out_reset(0),\r
- .io_voltage("3.3, , , , "),\r
- .layout_mode("CONTIGUOUS"),\r
- .oe_conn(5'b0_0_0_0_0),\r
- .oe_reset(0),\r
- .oe_sync(5'b0_0_0_0_0),\r
- .output_clk_en(0),\r
- .output_clock_mode(5'b0_0_0_0_0),\r
- .output_conn(5'b0_0_0_0_0),\r
- .output_mode(5'b0_0_0_0_0),\r
- .output_reset(0),\r
- .output_sync(5'b0_0_0_0_0),\r
- .pa_in_clock(-1),\r
- .pa_in_clock_en(-1),\r
- .pa_in_reset(-1),\r
- .pa_out_clock(-1),\r
- .pa_out_clock_en(-1),\r
- .pa_out_reset(-1),\r
- .pin_aliases(",,,,"),\r
- .pin_mode("IIIII"),\r
- .por_state(2),\r
- .use_annotation(5'b0_0_0_0_0),\r
- .sio_group_cnt(0),\r
- .sio_hyst(5'b0_0_0_0_0),\r
- .sio_ibuf(""),\r
- .sio_info(10'b00_00_00_00_00),\r
- .sio_obuf(""),\r
- .sio_refsel(""),\r
- .sio_vtrip(""),\r
- .slew_rate(5'b0_0_0_0_0),\r
- .spanning(0),\r
- .vtrip(10'b00_00_00_00_00),\r
- .width(5))\r
- SD_PULLUP\r
- (.oe(tmpOE__SD_PULLUP_net),\r
- .y({5'b0}),\r
- .fb({Net_88, Net_87, Net_86, Net_85, Net_84}),\r
- .io({tmpIO_4__SD_PULLUP_net[4:0]}),\r
- .siovref(tmpSIOVREF__SD_PULLUP_net),\r
- .interrupt({tmpINTERRUPT_0__SD_PULLUP_net[0:0]}),\r
- .in_clock({1'b0}),\r
- .in_clock_en({1'b1}),\r
- .in_reset({1'b0}),\r
- .out_clock({1'b0}),\r
- .out_clock_en({1'b1}),\r
- .out_reset({1'b0}));\r
-\r
- assign tmpOE__SD_PULLUP_net = (`CYDEV_CHIP_MEMBER_USED == `CYDEV_CHIP_MEMBER_3A && `CYDEV_CHIP_REVISION_USED < `CYDEV_CHIP_REVISION_3A_ES3) ? ~{5'b11111} : {5'b11111};\r
-\r
-\r
-\r
-endmodule\r
-\r
+++ /dev/null
---\r
--- Conversion of USB_Bootloader.v to vh2:\r
---\r
--- Cypress Semiconductor - WARP Version 6.3 IR 41\r
--- Sat Mar 22 22:32:48 2014\r
---\r
-\r
-USE cypress.cypress.all;\r
-USE cypress.rtlpkg.all;\r
-ENTITY top_RTL IS\r
-ATTRIBUTE part_name of top_RTL:TYPE IS "cpsoc3";\r
-END top_RTL;\r
---------------------------------------------------------\r
-ARCHITECTURE R_T_L OF top_RTL IS\r
-TERMINAL \USBFS:Net_1000\ : bit;\r
-TERMINAL \USBFS:Net_597\ : bit;\r
-SIGNAL Net_40 : bit;\r
-SIGNAL \USBFS:Net_79\ : bit;\r
-SIGNAL \USBFS:Net_81\ : bit;\r
-SIGNAL \USBFS:ept_int_8\ : bit;\r
-SIGNAL \USBFS:ept_int_7\ : bit;\r
-SIGNAL \USBFS:ept_int_6\ : bit;\r
-SIGNAL \USBFS:ept_int_5\ : bit;\r
-SIGNAL \USBFS:ept_int_4\ : bit;\r
-SIGNAL \USBFS:ept_int_3\ : bit;\r
-SIGNAL \USBFS:ept_int_2\ : bit;\r
-SIGNAL \USBFS:ept_int_1\ : bit;\r
-SIGNAL \USBFS:ept_int_0\ : bit;\r
-SIGNAL \USBFS:Net_95\ : bit;\r
-SIGNAL \USBFS:dma_req_7\ : bit;\r
-SIGNAL \USBFS:dma_req_6\ : bit;\r
-SIGNAL \USBFS:dma_req_5\ : bit;\r
-SIGNAL \USBFS:dma_req_4\ : bit;\r
-SIGNAL \USBFS:dma_req_3\ : bit;\r
-SIGNAL \USBFS:dma_req_2\ : bit;\r
-SIGNAL \USBFS:dma_req_1\ : bit;\r
-SIGNAL \USBFS:dma_req_0\ : bit;\r
-SIGNAL \USBFS:Net_824\ : bit;\r
-SIGNAL \USBFS:tmpOE__Dm_net_0\ : bit;\r
-SIGNAL zero : bit;\r
-SIGNAL \USBFS:tmpFB_0__Dm_net_0\ : bit;\r
-SIGNAL \USBFS:tmpIO_0__Dm_net_0\ : bit;\r
-TERMINAL \USBFS:tmpSIOVREF__Dm_net_0\ : bit;\r
-SIGNAL one : bit;\r
-SIGNAL \USBFS:tmpINTERRUPT_0__Dm_net_0\ : bit;\r
-SIGNAL \USBFS:tmpOE__Dp_net_0\ : bit;\r
-SIGNAL \USBFS:tmpFB_0__Dp_net_0\ : bit;\r
-SIGNAL \USBFS:tmpIO_0__Dp_net_0\ : bit;\r
-TERMINAL \USBFS:tmpSIOVREF__Dp_net_0\ : bit;\r
-SIGNAL \USBFS:Net_1010\ : bit;\r
-SIGNAL \USBFS:Net_1099\ : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_7 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_6 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_5 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_4 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_3 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_2 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_1 : bit;\r
-SIGNAL tmpOE__SCSI_Out_DBx_net_0 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_7 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_6 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_5 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_4 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_3 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_2 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_1 : bit;\r
-SIGNAL tmpFB_7__SCSI_Out_DBx_net_0 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_7 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_6 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_5 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_4 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_3 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_2 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_1 : bit;\r
-SIGNAL tmpIO_7__SCSI_Out_DBx_net_0 : bit;\r
-TERMINAL tmpSIOVREF__SCSI_Out_DBx_net_0 : bit;\r
-TERMINAL Net_37_7 : bit;\r
-TERMINAL Net_37_6 : bit;\r
-TERMINAL Net_37_5 : bit;\r
-TERMINAL Net_37_4 : bit;\r
-TERMINAL Net_37_3 : bit;\r
-TERMINAL Net_37_2 : bit;\r
-TERMINAL Net_37_1 : bit;\r
-TERMINAL Net_37_0 : bit;\r
-SIGNAL tmpINTERRUPT_0__SCSI_Out_DBx_net_0 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_9 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_8 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_7 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_6 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_5 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_4 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_3 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_2 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_1 : bit;\r
-SIGNAL tmpOE__SCSI_Out_net_0 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_9 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_8 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_7 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_6 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_5 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_4 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_3 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_2 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_1 : bit;\r
-SIGNAL tmpFB_9__SCSI_Out_net_0 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_9 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_8 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_7 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_6 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_5 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_4 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_3 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_2 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_1 : bit;\r
-SIGNAL tmpIO_9__SCSI_Out_net_0 : bit;\r
-TERMINAL tmpSIOVREF__SCSI_Out_net_0 : bit;\r
-TERMINAL Net_36 : bit;\r
-TERMINAL Net_35 : bit;\r
-TERMINAL Net_34 : bit;\r
-TERMINAL Net_33 : bit;\r
-TERMINAL Net_32 : bit;\r
-TERMINAL Net_31 : bit;\r
-TERMINAL Net_30 : bit;\r
-TERMINAL Net_29 : bit;\r
-TERMINAL Net_28 : bit;\r
-TERMINAL Net_27 : bit;\r
-SIGNAL tmpINTERRUPT_0__SCSI_Out_net_0 : bit;\r
-SIGNAL tmpOE__SD_PULLUP_net_4 : bit;\r
-SIGNAL tmpOE__SD_PULLUP_net_3 : bit;\r
-SIGNAL tmpOE__SD_PULLUP_net_2 : bit;\r
-SIGNAL tmpOE__SD_PULLUP_net_1 : bit;\r
-SIGNAL tmpOE__SD_PULLUP_net_0 : bit;\r
-SIGNAL Net_88 : bit;\r
-SIGNAL Net_87 : bit;\r
-SIGNAL Net_86 : bit;\r
-SIGNAL Net_85 : bit;\r
-SIGNAL Net_84 : bit;\r
-SIGNAL tmpIO_4__SD_PULLUP_net_4 : bit;\r
-SIGNAL tmpIO_4__SD_PULLUP_net_3 : bit;\r
-SIGNAL tmpIO_4__SD_PULLUP_net_2 : bit;\r
-SIGNAL tmpIO_4__SD_PULLUP_net_1 : bit;\r
-SIGNAL tmpIO_4__SD_PULLUP_net_0 : bit;\r
-TERMINAL tmpSIOVREF__SD_PULLUP_net_0 : bit;\r
-SIGNAL tmpINTERRUPT_0__SD_PULLUP_net_0 : bit;\r
-BEGIN\r
-\r
-zero <= ('0') ;\r
-\r
-one <= ('1') ;\r
-\r
-\USBFS:USB\:cy_psoc3_usb_v1_0\r
- GENERIC MAP(cy_registers=>"")\r
- PORT MAP(dp=>\USBFS:Net_1000\,\r
- dm=>\USBFS:Net_597\,\r
- sof_int=>Net_40,\r
- arb_int=>\USBFS:Net_79\,\r
- usb_int=>\USBFS:Net_81\,\r
- ept_int=>(\USBFS:ept_int_8\, \USBFS:ept_int_7\, \USBFS:ept_int_6\, \USBFS:ept_int_5\,\r
- \USBFS:ept_int_4\, \USBFS:ept_int_3\, \USBFS:ept_int_2\, \USBFS:ept_int_1\,\r
- \USBFS:ept_int_0\),\r
- ord_int=>\USBFS:Net_95\,\r
- dma_req=>(\USBFS:dma_req_7\, \USBFS:dma_req_6\, \USBFS:dma_req_5\, \USBFS:dma_req_4\,\r
- \USBFS:dma_req_3\, \USBFS:dma_req_2\, \USBFS:dma_req_1\, \USBFS:dma_req_0\),\r
- dma_termin=>\USBFS:Net_824\);\r
-\USBFS:sof_int\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>Net_40);\r
-\USBFS:arb_int\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>\USBFS:Net_79\);\r
-\USBFS:bus_reset\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>\USBFS:Net_81\);\r
-\USBFS:ep_0\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>\USBFS:ept_int_0\);\r
-\USBFS:ep_1\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>\USBFS:ept_int_1\);\r
-\USBFS:ep_2\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>\USBFS:ept_int_2\);\r
-\USBFS:Dm\:cy_psoc3_pins_v1_10\r
- GENERIC MAP(id=>"f9248435-5d3e-4e4d-bbae-bdae8795c3dd/8b77a6c4-10a0-4390-971c-672353e2a49c",\r
- drive_mode=>"000",\r
- ibuf_enabled=>"0",\r
- init_dr_st=>"0",\r
- input_sync=>"1",\r
- input_clk_en=>'0',\r
- input_sync_mode=>"0",\r
- intr_mode=>"00",\r
- invert_in_clock=>'0',\r
- invert_in_clock_en=>'0',\r
- invert_in_reset=>'0',\r
- invert_out_clock=>'0',\r
- invert_out_clock_en=>'0',\r
- invert_out_reset=>'0',\r
- io_voltage=>"",\r
- layout_mode=>"NONCONTIGUOUS",\r
- output_conn=>"0",\r
- output_sync=>"0",\r
- output_clk_en=>'0',\r
- output_mode=>"0",\r
- output_reset=>'0',\r
- output_clock_mode=>"0",\r
- oe_sync=>"0",\r
- oe_conn=>"0",\r
- oe_reset=>'0',\r
- pin_aliases=>"",\r
- pin_mode=>"A",\r
- por_state=>4,\r
- sio_group_cnt=>0,\r
- sio_hifreq=>"",\r
- sio_hyst=>"0",\r
- sio_ibuf=>"00000000",\r
- sio_info=>"00",\r
- sio_obuf=>"00000000",\r
- sio_refsel=>"00000000",\r
- sio_vtrip=>"00000000",\r
- slew_rate=>"0",\r
- spanning=>'1',\r
- sw_only=>'0',\r
- vtrip=>"10",\r
- width=>1,\r
- port_alias_required=>'0',\r
- port_alias_group=>"",\r
- use_annotation=>"0",\r
- pa_in_clock=>-1,\r
- pa_in_clock_en=>-1,\r
- pa_in_reset=>-1,\r
- pa_out_clock=>-1,\r
- pa_out_clock_en=>-1,\r
- pa_out_reset=>-1)\r
- PORT MAP(oe=>(one),\r
- y=>(zero),\r
- fb=>(\USBFS:tmpFB_0__Dm_net_0\),\r
- analog=>\USBFS:Net_597\,\r
- io=>(\USBFS:tmpIO_0__Dm_net_0\),\r
- siovref=>(\USBFS:tmpSIOVREF__Dm_net_0\),\r
- annotation=>(open),\r
- in_clock=>zero,\r
- in_clock_en=>one,\r
- in_reset=>zero,\r
- out_clock=>zero,\r
- out_clock_en=>one,\r
- out_reset=>zero,\r
- interrupt=>\USBFS:tmpINTERRUPT_0__Dm_net_0\);\r
-\USBFS:Dp\:cy_psoc3_pins_v1_10\r
- GENERIC MAP(id=>"f9248435-5d3e-4e4d-bbae-bdae8795c3dd/618a72fc-5ddd-4df5-958f-a3d55102db42",\r
- drive_mode=>"000",\r
- ibuf_enabled=>"0",\r
- init_dr_st=>"0",\r
- input_sync=>"1",\r
- input_clk_en=>'0',\r
- input_sync_mode=>"0",\r
- intr_mode=>"10",\r
- invert_in_clock=>'0',\r
- invert_in_clock_en=>'0',\r
- invert_in_reset=>'0',\r
- invert_out_clock=>'0',\r
- invert_out_clock_en=>'0',\r
- invert_out_reset=>'0',\r
- io_voltage=>"",\r
- layout_mode=>"CONTIGUOUS",\r
- output_conn=>"0",\r
- output_sync=>"0",\r
- output_clk_en=>'0',\r
- output_mode=>"0",\r
- output_reset=>'0',\r
- output_clock_mode=>"0",\r
- oe_sync=>"0",\r
- oe_conn=>"0",\r
- oe_reset=>'0',\r
- pin_aliases=>"",\r
- pin_mode=>"I",\r
- por_state=>4,\r
- sio_group_cnt=>0,\r
- sio_hifreq=>"",\r
- sio_hyst=>"0",\r
- sio_ibuf=>"00000000",\r
- sio_info=>"00",\r
- sio_obuf=>"00000000",\r
- sio_refsel=>"00000000",\r
- sio_vtrip=>"00000000",\r
- slew_rate=>"0",\r
- spanning=>'0',\r
- sw_only=>'0',\r
- vtrip=>"00",\r
- width=>1,\r
- port_alias_required=>'0',\r
- port_alias_group=>"",\r
- use_annotation=>"0",\r
- pa_in_clock=>-1,\r
- pa_in_clock_en=>-1,\r
- pa_in_reset=>-1,\r
- pa_out_clock=>-1,\r
- pa_out_clock_en=>-1,\r
- pa_out_reset=>-1)\r
- PORT MAP(oe=>(one),\r
- y=>(zero),\r
- fb=>(\USBFS:tmpFB_0__Dp_net_0\),\r
- analog=>\USBFS:Net_1000\,\r
- io=>(\USBFS:tmpIO_0__Dp_net_0\),\r
- siovref=>(\USBFS:tmpSIOVREF__Dp_net_0\),\r
- annotation=>(open),\r
- in_clock=>zero,\r
- in_clock_en=>one,\r
- in_reset=>zero,\r
- out_clock=>zero,\r
- out_clock_en=>one,\r
- out_reset=>zero,\r
- interrupt=>\USBFS:Net_1010\);\r
-\USBFS:dp_int\:cy_isr_v1_0\r
- GENERIC MAP(int_type=>"10")\r
- PORT MAP(int_signal=>\USBFS:Net_1010\);\r
-\USBFS:Clock_vbus\:cy_clock_v1_0\r
- GENERIC MAP(cy_registers=>"",\r
- id=>"f9248435-5d3e-4e4d-bbae-bdae8795c3dd/03f503a7-085a-4304-b786-de885b1c2f21",\r
- source_clock_id=>"75C2148C-3656-4d8a-846D-0CAE99AB6FF7",\r
- divisor=>0,\r
- period=>"0",\r
- is_direct=>'1',\r
- is_digital=>'1')\r
- PORT MAP(clock_out=>\USBFS:Net_1099\,\r
- dig_domain_out=>open);\r
-SCSI_Out_DBx:cy_psoc3_pins_v1_10\r
- GENERIC MAP(id=>"52f31aa9-2f0a-497d-9a1f-1424095e13e6",\r
- drive_mode=>"110110110110110110110110",\r
- ibuf_enabled=>"11111111",\r
- init_dr_st=>"00000000",\r
- input_sync=>"11111111",\r
- input_clk_en=>'0',\r
- input_sync_mode=>"00000000",\r
- intr_mode=>"0000000000000000",\r
- invert_in_clock=>'0',\r
- invert_in_clock_en=>'0',\r
- invert_in_reset=>'0',\r
- invert_out_clock=>'0',\r
- invert_out_clock_en=>'0',\r
- invert_out_reset=>'0',\r
- io_voltage=>", , , , , , , 5",\r
- layout_mode=>"NONCONTIGUOUS",\r
- output_conn=>"00000000",\r
- output_sync=>"00000000",\r
- output_clk_en=>'0',\r
- output_mode=>"00000000",\r
- output_reset=>'0',\r
- output_clock_mode=>"00000000",\r
- oe_sync=>"00000000",\r
- oe_conn=>"00000000",\r
- oe_reset=>'0',\r
- pin_aliases=>"DB0,DB1,DB2,DB3,DB4,DB5,DB6,DB7",\r
- pin_mode=>"OOOOOOOO",\r
- por_state=>4,\r
- sio_group_cnt=>0,\r
- sio_hifreq=>"",\r
- sio_hyst=>"00000000",\r
- sio_ibuf=>"00000000",\r
- sio_info=>"0000000000000000",\r
- sio_obuf=>"00000000",\r
- sio_refsel=>"00000000",\r
- sio_vtrip=>"00000000",\r
- slew_rate=>"00000000",\r
- spanning=>'1',\r
- sw_only=>'0',\r
- vtrip=>"1010101010101010",\r
- width=>8,\r
- port_alias_required=>'0',\r
- port_alias_group=>"",\r
- use_annotation=>"11111111",\r
- pa_in_clock=>-1,\r
- pa_in_clock_en=>-1,\r
- pa_in_reset=>-1,\r
- pa_out_clock=>-1,\r
- pa_out_clock_en=>-1,\r
- pa_out_reset=>-1)\r
- PORT MAP(oe=>(one, one, one, one,\r
- one, one, one, one),\r
- y=>(zero, zero, zero, zero,\r
- zero, zero, zero, zero),\r
- fb=>(tmpFB_7__SCSI_Out_DBx_net_7, tmpFB_7__SCSI_Out_DBx_net_6, tmpFB_7__SCSI_Out_DBx_net_5, tmpFB_7__SCSI_Out_DBx_net_4,\r
- tmpFB_7__SCSI_Out_DBx_net_3, tmpFB_7__SCSI_Out_DBx_net_2, tmpFB_7__SCSI_Out_DBx_net_1, tmpFB_7__SCSI_Out_DBx_net_0),\r
- analog=>(open, open, open, open,\r
- open, open, open, open),\r
- io=>(tmpIO_7__SCSI_Out_DBx_net_7, tmpIO_7__SCSI_Out_DBx_net_6, tmpIO_7__SCSI_Out_DBx_net_5, tmpIO_7__SCSI_Out_DBx_net_4,\r
- tmpIO_7__SCSI_Out_DBx_net_3, tmpIO_7__SCSI_Out_DBx_net_2, tmpIO_7__SCSI_Out_DBx_net_1, tmpIO_7__SCSI_Out_DBx_net_0),\r
- siovref=>(tmpSIOVREF__SCSI_Out_DBx_net_0),\r
- annotation=>(Net_37_7, Net_37_6, Net_37_5, Net_37_4,\r
- Net_37_3, Net_37_2, Net_37_1, Net_37_0),\r
- in_clock=>zero,\r
- in_clock_en=>one,\r
- in_reset=>zero,\r
- out_clock=>zero,\r
- out_clock_en=>one,\r
- out_reset=>zero,\r
- interrupt=>tmpINTERRUPT_0__SCSI_Out_DBx_net_0);\r
-SCSI_Out:cy_psoc3_pins_v1_10\r
- GENERIC MAP(id=>"11f071e8-9c92-47e0-872a-3f48765a75b8",\r
- drive_mode=>"110110110110110110110110110110",\r
- ibuf_enabled=>"1111111111",\r
- init_dr_st=>"0000000000",\r
- input_sync=>"1111111111",\r
- input_clk_en=>'0',\r
- input_sync_mode=>"0000000000",\r
- intr_mode=>"00000000000000000000",\r
- invert_in_clock=>'0',\r
- invert_in_clock_en=>'0',\r
- invert_in_reset=>'0',\r
- invert_out_clock=>'0',\r
- invert_out_clock_en=>'0',\r
- invert_out_reset=>'0',\r
- io_voltage=>"5, 5, 5, 5, 5, 5, 5, 5, 5, 5",\r
- layout_mode=>"NONCONTIGUOUS",\r
- output_conn=>"0000000000",\r
- output_sync=>"0000000000",\r
- output_clk_en=>'0',\r
- output_mode=>"0000000000",\r
- output_reset=>'0',\r
- output_clock_mode=>"0000000000",\r
- oe_sync=>"0000000000",\r
- oe_conn=>"0000000000",\r
- oe_reset=>'0',\r
- pin_aliases=>"DBP_raw,ATN,BSY,ACK,RST,MSG,SEL,CD,REQ,IO_raw",\r
- pin_mode=>"OOOOOOOOOO",\r
- por_state=>4,\r
- sio_group_cnt=>0,\r
- sio_hifreq=>"",\r
- sio_hyst=>"0000000000",\r
- sio_ibuf=>"00000000",\r
- sio_info=>"00000000000000000000",\r
- sio_obuf=>"00000000",\r
- sio_refsel=>"00000000",\r
- sio_vtrip=>"00000000",\r
- slew_rate=>"0000000000",\r
- spanning=>'1',\r
- sw_only=>'0',\r
- vtrip=>"10101010101010101010",\r
- width=>10,\r
- port_alias_required=>'0',\r
- port_alias_group=>"",\r
- use_annotation=>"1111111111",\r
- pa_in_clock=>-1,\r
- pa_in_clock_en=>-1,\r
- pa_in_reset=>-1,\r
- pa_out_clock=>-1,\r
- pa_out_clock_en=>-1,\r
- pa_out_reset=>-1)\r
- PORT MAP(oe=>(one, one, one, one,\r
- one, one, one, one,\r
- one, one),\r
- y=>(zero, zero, zero, zero,\r
- zero, zero, zero, zero,\r
- zero, zero),\r
- fb=>(tmpFB_9__SCSI_Out_net_9, tmpFB_9__SCSI_Out_net_8, tmpFB_9__SCSI_Out_net_7, tmpFB_9__SCSI_Out_net_6,\r
- tmpFB_9__SCSI_Out_net_5, tmpFB_9__SCSI_Out_net_4, tmpFB_9__SCSI_Out_net_3, tmpFB_9__SCSI_Out_net_2,\r
- tmpFB_9__SCSI_Out_net_1, tmpFB_9__SCSI_Out_net_0),\r
- analog=>(open, open, open, open,\r
- open, open, open, open,\r
- open, open),\r
- io=>(tmpIO_9__SCSI_Out_net_9, tmpIO_9__SCSI_Out_net_8, tmpIO_9__SCSI_Out_net_7, tmpIO_9__SCSI_Out_net_6,\r
- tmpIO_9__SCSI_Out_net_5, tmpIO_9__SCSI_Out_net_4, tmpIO_9__SCSI_Out_net_3, tmpIO_9__SCSI_Out_net_2,\r
- tmpIO_9__SCSI_Out_net_1, tmpIO_9__SCSI_Out_net_0),\r
- siovref=>(tmpSIOVREF__SCSI_Out_net_0),\r
- annotation=>(Net_36, Net_35, Net_34, Net_33,\r
- Net_32, Net_31, Net_30, Net_29,\r
- Net_28, Net_27),\r
- in_clock=>zero,\r
- in_clock_en=>one,\r
- in_reset=>zero,\r
- out_clock=>zero,\r
- out_clock_en=>one,\r
- out_reset=>zero,\r
- interrupt=>tmpINTERRUPT_0__SCSI_Out_net_0);\r
-SD_PULLUP:cy_psoc3_pins_v1_10\r
- GENERIC MAP(id=>"4c15b41e-e284-4978-99e7-5aaee19bd0ce",\r
- drive_mode=>"010010010010010",\r
- ibuf_enabled=>"11111",\r
- init_dr_st=>"11111",\r
- input_sync=>"11111",\r
- input_clk_en=>'0',\r
- input_sync_mode=>"00000",\r
- intr_mode=>"0000000000",\r
- invert_in_clock=>'0',\r
- invert_in_clock_en=>'0',\r
- invert_in_reset=>'0',\r
- invert_out_clock=>'0',\r
- invert_out_clock_en=>'0',\r
- invert_out_reset=>'0',\r
- io_voltage=>"3.3, , , , ",\r
- layout_mode=>"CONTIGUOUS",\r
- output_conn=>"00000",\r
- output_sync=>"00000",\r
- output_clk_en=>'0',\r
- output_mode=>"00000",\r
- output_reset=>'0',\r
- output_clock_mode=>"00000",\r
- oe_sync=>"00000",\r
- oe_conn=>"00000",\r
- oe_reset=>'0',\r
- pin_aliases=>",,,,",\r
- pin_mode=>"IIIII",\r
- por_state=>2,\r
- sio_group_cnt=>0,\r
- sio_hifreq=>"",\r
- sio_hyst=>"00000",\r
- sio_ibuf=>"00000000",\r
- sio_info=>"0000000000",\r
- sio_obuf=>"00000000",\r
- sio_refsel=>"00000000",\r
- sio_vtrip=>"00000000",\r
- slew_rate=>"00000",\r
- spanning=>'0',\r
- sw_only=>'0',\r
- vtrip=>"0000000000",\r
- width=>5,\r
- port_alias_required=>'0',\r
- port_alias_group=>"",\r
- use_annotation=>"00000",\r
- pa_in_clock=>-1,\r
- pa_in_clock_en=>-1,\r
- pa_in_reset=>-1,\r
- pa_out_clock=>-1,\r
- pa_out_clock_en=>-1,\r
- pa_out_reset=>-1)\r
- PORT MAP(oe=>(one, one, one, one,\r
- one),\r
- y=>(zero, zero, zero, zero,\r
- zero),\r
- fb=>(Net_88, Net_87, Net_86, Net_85,\r
- Net_84),\r
- analog=>(open, open, open, open,\r
- open),\r
- io=>(tmpIO_4__SD_PULLUP_net_4, tmpIO_4__SD_PULLUP_net_3, tmpIO_4__SD_PULLUP_net_2, tmpIO_4__SD_PULLUP_net_1,\r
- tmpIO_4__SD_PULLUP_net_0),\r
- siovref=>(tmpSIOVREF__SD_PULLUP_net_0),\r
- annotation=>(open, open, open, open,\r
- open),\r
- in_clock=>zero,\r
- in_clock_en=>one,\r
- in_reset=>zero,\r
- out_clock=>zero,\r
- out_clock_en=>one,\r
- out_reset=>zero,\r
- interrupt=>tmpINTERRUPT_0__SD_PULLUP_net_0);\r
-\r
-END R_T_L;\r
+++ /dev/null
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\ieee\work\stdlogic.vif\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\mod_genv.vif\r
-USB_Bootloader.ctl\r
-USB_Bootloader.v\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\warp\lib\common\stdlogic\rtlpkg.vif\r
+++ /dev/null
-library (timing) {\r
- timescale : 1ns;\r
- capacitive_load_unit (1,ff);\r
- include_file(device.lib);\r
- cell (iocell1) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.445;\r
- intrinsic_fall : 16.445;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.445;\r
- intrinsic_fall : 16.445;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.093;\r
- intrinsic_fall : 15.093;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.033;\r
- intrinsic_fall : 7.033;\r
- }\r
- }\r
- }\r
- cell (iocell2) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.297;\r
- intrinsic_fall : 17.297;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.297;\r
- intrinsic_fall : 17.297;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.111;\r
- intrinsic_fall : 15.111;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.255;\r
- intrinsic_fall : 7.255;\r
- }\r
- }\r
- }\r
- cell (iocell3) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.269;\r
- intrinsic_fall : 17.269;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.269;\r
- intrinsic_fall : 17.269;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.495;\r
- intrinsic_fall : 15.495;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.644;\r
- intrinsic_fall : 7.644;\r
- }\r
- }\r
- }\r
- cell (iocell4) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.371;\r
- intrinsic_fall : 17.371;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.371;\r
- intrinsic_fall : 17.371;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.561;\r
- intrinsic_fall : 15.561;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.354;\r
- intrinsic_fall : 7.354;\r
- }\r
- }\r
- }\r
- cell (iocell5) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.182;\r
- intrinsic_fall : 17.182;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.182;\r
- intrinsic_fall : 17.182;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.023;\r
- intrinsic_fall : 15.023;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.264;\r
- intrinsic_fall : 8.264;\r
- }\r
- }\r
- }\r
- cell (iocell6) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.718;\r
- intrinsic_fall : 17.718;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.718;\r
- intrinsic_fall : 17.718;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.880;\r
- intrinsic_fall : 14.880;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.563;\r
- intrinsic_fall : 7.563;\r
- }\r
- }\r
- }\r
- cell (iocell7) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.610;\r
- intrinsic_fall : 17.610;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.610;\r
- intrinsic_fall : 17.610;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.744;\r
- intrinsic_fall : 15.744;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.958;\r
- intrinsic_fall : 7.958;\r
- }\r
- }\r
- }\r
- cell (iocell8) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.428;\r
- intrinsic_fall : 17.428;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.428;\r
- intrinsic_fall : 17.428;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.459;\r
- intrinsic_fall : 15.459;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.950;\r
- intrinsic_fall : 7.950;\r
- }\r
- }\r
- }\r
- cell (iocell9) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.434;\r
- intrinsic_fall : 17.434;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.434;\r
- intrinsic_fall : 17.434;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.802;\r
- intrinsic_fall : 15.802;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.962;\r
- intrinsic_fall : 7.962;\r
- }\r
- }\r
- }\r
- cell (iocell10) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.161;\r
- intrinsic_fall : 17.161;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.161;\r
- intrinsic_fall : 17.161;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.251;\r
- intrinsic_fall : 15.251;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.922;\r
- intrinsic_fall : 7.922;\r
- }\r
- }\r
- }\r
- cell (iocell11) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.840;\r
- intrinsic_fall : 17.840;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.840;\r
- intrinsic_fall : 17.840;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.011;\r
- intrinsic_fall : 15.011;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.576;\r
- intrinsic_fall : 7.576;\r
- }\r
- }\r
- }\r
- cell (iocell12) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.165;\r
- intrinsic_fall : 17.165;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.165;\r
- intrinsic_fall : 17.165;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.746;\r
- intrinsic_fall : 15.746;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.331;\r
- intrinsic_fall : 7.331;\r
- }\r
- }\r
- }\r
- cell (iocell13) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.973;\r
- intrinsic_fall : 16.973;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.973;\r
- intrinsic_fall : 16.973;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.880;\r
- intrinsic_fall : 14.880;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.065;\r
- intrinsic_fall : 7.065;\r
- }\r
- }\r
- }\r
- cell (iocell14) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.979;\r
- intrinsic_fall : 16.979;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.979;\r
- intrinsic_fall : 16.979;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.914;\r
- intrinsic_fall : 14.914;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.816;\r
- intrinsic_fall : 7.816;\r
- }\r
- }\r
- }\r
- cell (iocell15) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.374;\r
- intrinsic_fall : 17.374;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.374;\r
- intrinsic_fall : 17.374;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.222;\r
- intrinsic_fall : 15.222;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.459;\r
- intrinsic_fall : 7.459;\r
- }\r
- }\r
- }\r
- cell (iocell16) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.157;\r
- intrinsic_fall : 17.157;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.157;\r
- intrinsic_fall : 17.157;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.976;\r
- intrinsic_fall : 15.976;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.582;\r
- intrinsic_fall : 7.582;\r
- }\r
- }\r
- }\r
- cell (iocell17) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.578;\r
- intrinsic_fall : 16.578;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.578;\r
- intrinsic_fall : 16.578;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.347;\r
- intrinsic_fall : 15.347;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.368;\r
- intrinsic_fall : 7.368;\r
- }\r
- }\r
- }\r
- cell (iocell18) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.786;\r
- intrinsic_fall : 17.786;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.786;\r
- intrinsic_fall : 17.786;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 16.004;\r
- intrinsic_fall : 16.004;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 6.974;\r
- intrinsic_fall : 6.974;\r
- }\r
- }\r
- }\r
- cell (iocell19) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.419;\r
- intrinsic_fall : 16.419;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.419;\r
- intrinsic_fall : 16.419;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.979;\r
- intrinsic_fall : 14.979;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 1.661;\r
- intrinsic_fall : 1.661;\r
- }\r
- }\r
- }\r
- cell (iocell20) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.643;\r
- intrinsic_fall : 17.643;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.643;\r
- intrinsic_fall : 17.643;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.995;\r
- intrinsic_fall : 14.995;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 1.852;\r
- intrinsic_fall : 1.852;\r
- }\r
- }\r
- }\r
- cell (iocell21) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.081;\r
- intrinsic_fall : 17.081;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.081;\r
- intrinsic_fall : 17.081;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.591;\r
- intrinsic_fall : 14.591;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 3.163;\r
- intrinsic_fall : 3.163;\r
- }\r
- }\r
- }\r
- cell (iocell22) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.646;\r
- intrinsic_fall : 16.646;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.646;\r
- intrinsic_fall : 16.646;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.987;\r
- intrinsic_fall : 14.987;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.191;\r
- intrinsic_fall : 2.191;\r
- }\r
- }\r
- }\r
- cell (iocell23) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.787;\r
- intrinsic_fall : 17.787;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.787;\r
- intrinsic_fall : 17.787;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.338;\r
- intrinsic_fall : 15.338;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.064;\r
- intrinsic_fall : 2.064;\r
- }\r
- }\r
- }\r
- cell (iocell24) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 19.053;\r
- intrinsic_fall : 19.053;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 9.497;\r
- intrinsic_fall : 9.497;\r
- }\r
- }\r
- }\r
- cell (iocell25) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 19.129;\r
- intrinsic_fall : 19.129;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.717;\r
- intrinsic_fall : 2.717;\r
- }\r
- }\r
- }\r
-}\r
+++ /dev/null
-dont_use_io iocell 1 0\r
-dont_use_io iocell 1 1\r
-dont_use_io iocell 1 3\r
-dont_use_location comparatorcell -1 -1 1\r
-dont_use_location comparatorcell -1 -1 3\r
-dont_use_location sccell -1 -1 0\r
-dont_use_location sccell -1 -1 1\r
-dont_use_location sccell -1 -1 2\r
-dont_use_location sccell -1 -1 3\r
-dont_use_location vidaccell -1 -1 1\r
-dont_use_location vidaccell -1 -1 2\r
-dont_use_location vidaccell -1 -1 3\r
-dont_use_location sarcell -1 -1 1\r
-dont_use_location abufcell -1 -1 0\r
-dont_use_location abufcell -1 -1 2\r
-dont_use_location abufcell -1 -1 1\r
-dont_use_location abufcell -1 -1 3\r
-set_io "SCSI_Out(4)" iocell 0 5\r
-set_io "SCSI_Out_DBx(4)" iocell 4 7\r
-set_io "SD_PULLUP(2)" iocell 3 3\r
-set_io "SCSI_Out(7)" iocell 0 2\r
-set_io "SCSI_Out_DBx(7)" iocell 4 4\r
-set_location "\USBFS:ep_0\" interrupt -1 -1 24\r
-set_location "\USBFS:ep_2\" interrupt -1 -1 1\r
-set_location "\USBFS:ep_1\" interrupt -1 -1 0\r
-set_location "\USBFS:dp_int\" interrupt -1 -1 12\r
-set_location "\USBFS:Dp\" logicalport -1 -1 8\r
-set_location "\USBFS:bus_reset\" interrupt -1 -1 23\r
-set_io "SCSI_Out(6)" iocell 0 3\r
-set_io "SCSI_Out_DBx(6)" iocell 4 5\r
-set_io "SCSI_Out(9)" iocell 0 0\r
-set_io "SCSI_Out(5)" iocell 0 4\r
-set_io "SCSI_Out_DBx(5)" iocell 4 6\r
-set_io "SCSI_Out(2)" iocell 0 7\r
-set_io "SCSI_Out_DBx(2)" iocell 6 1\r
-set_io "SCSI_Out(8)" iocell 0 1\r
-set_location "\USBFS:USB\" usbcell -1 -1 0\r
-set_io "SD_PULLUP(0)" iocell 3 1\r
-set_io "SD_PULLUP(4)" iocell 3 5\r
-set_location "\USBFS:arb_int\" interrupt -1 -1 22\r
-set_location "\USBFS:sof_int\" interrupt -1 -1 21\r
-set_io "SD_PULLUP(1)" iocell 3 2\r
-set_io "SD_PULLUP(3)" iocell 3 4\r
-set_io "SCSI_Out(1)" iocell 4 2\r
-set_io "SCSI_Out_DBx(1)" iocell 6 2\r
-set_io "SCSI_Out(0)" iocell 4 3\r
-set_io "SCSI_Out_DBx(0)" iocell 6 3\r
-# Note: port 15 is the logical name for port 8\r
-set_io "\USBFS:Dm(0)\" iocell 15 7\r
-set_io "SCSI_Out(3)" iocell 0 6\r
-set_io "SCSI_Out_DBx(3)" iocell 6 0\r
-set_location "ClockBlock" clockblockcell -1 -1 0\r
-# Note: port 15 is the logical name for port 8\r
-set_io "\USBFS:Dp(0)\" iocell 15 6\r
+++ /dev/null
--- Project: USB_Bootloader\r
--- Generated: 03/22/2014 22:32:51\r
--- \r
-\r
-ENTITY USB_Bootloader IS\r
- PORT(\r
- SCSI_Out(0)_PAD : OUT std_ulogic;\r
- SCSI_Out(1)_PAD : OUT std_ulogic;\r
- SCSI_Out(2)_PAD : OUT std_ulogic;\r
- SCSI_Out(3)_PAD : OUT std_ulogic;\r
- SCSI_Out(4)_PAD : OUT std_ulogic;\r
- SCSI_Out(5)_PAD : OUT std_ulogic;\r
- SCSI_Out(6)_PAD : OUT std_ulogic;\r
- SCSI_Out(7)_PAD : OUT std_ulogic;\r
- SCSI_Out(8)_PAD : OUT std_ulogic;\r
- SCSI_Out(9)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(0)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(1)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(2)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(3)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(4)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(5)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(6)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(7)_PAD : OUT std_ulogic;\r
- SD_PULLUP(0)_PAD : IN std_ulogic;\r
- SD_PULLUP(1)_PAD : IN std_ulogic;\r
- SD_PULLUP(2)_PAD : IN std_ulogic;\r
- SD_PULLUP(3)_PAD : IN std_ulogic;\r
- SD_PULLUP(4)_PAD : IN std_ulogic);\r
- ATTRIBUTE voltage_Vio1 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vusb OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vddd OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio3 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vdda OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio0 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio2 OF __DEFAULT__ : ENTITY IS 5e0;\r
-END USB_Bootloader;\r
-\r
-ARCHITECTURE __DEFAULT__ OF USB_Bootloader IS\r
- SIGNAL ClockBlock_100k : bit;\r
- SIGNAL ClockBlock_1k : bit;\r
- SIGNAL ClockBlock_32k : bit;\r
- SIGNAL ClockBlock_BUS_CLK : bit;\r
- ATTRIBUTE global_signal OF ClockBlock_BUS_CLK : SIGNAL IS true;\r
- SIGNAL ClockBlock_BUS_CLK_local : bit;\r
- SIGNAL ClockBlock_ILO : bit;\r
- SIGNAL ClockBlock_IMO : bit;\r
- SIGNAL ClockBlock_MASTER_CLK : bit;\r
- SIGNAL ClockBlock_PLL_OUT : bit;\r
- SIGNAL ClockBlock_XTAL : bit;\r
- SIGNAL ClockBlock_XTAL_32KHZ : bit;\r
- SIGNAL Net_40 : bit;\r
- SIGNAL SCSI_Out(0)__PA : bit;\r
- SIGNAL SCSI_Out(1)__PA : bit;\r
- SIGNAL SCSI_Out(2)__PA : bit;\r
- SIGNAL SCSI_Out(3)__PA : bit;\r
- SIGNAL SCSI_Out(4)__PA : bit;\r
- SIGNAL SCSI_Out(5)__PA : bit;\r
- SIGNAL SCSI_Out(6)__PA : bit;\r
- SIGNAL SCSI_Out(7)__PA : bit;\r
- SIGNAL SCSI_Out(8)__PA : bit;\r
- SIGNAL SCSI_Out(9)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(0)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(1)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(2)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(3)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(4)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(5)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(6)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(7)__PA : bit;\r
- SIGNAL SD_PULLUP(0)__PA : bit;\r
- SIGNAL SD_PULLUP(1)__PA : bit;\r
- SIGNAL SD_PULLUP(2)__PA : bit;\r
- SIGNAL SD_PULLUP(3)__PA : bit;\r
- SIGNAL SD_PULLUP(4)__PA : bit;\r
- SIGNAL \\\USBFS:Dm(0)\\__PA\ : bit;\r
- SIGNAL \\\USBFS:Dp(0)\\__PA\ : bit;\r
- SIGNAL \USBFS:Net_1010\ : bit;\r
- SIGNAL \USBFS:Net_79\ : bit;\r
- SIGNAL \USBFS:Net_81\ : bit;\r
- SIGNAL \USBFS:Net_824\ : bit;\r
- SIGNAL \USBFS:Net_95\ : bit;\r
- SIGNAL \USBFS:dma_req_0\ : bit;\r
- SIGNAL \USBFS:dma_req_1\ : bit;\r
- SIGNAL \USBFS:dma_req_2\ : bit;\r
- SIGNAL \USBFS:dma_req_3\ : bit;\r
- SIGNAL \USBFS:dma_req_4\ : bit;\r
- SIGNAL \USBFS:dma_req_5\ : bit;\r
- SIGNAL \USBFS:dma_req_6\ : bit;\r
- SIGNAL \USBFS:dma_req_7\ : bit;\r
- SIGNAL \USBFS:ept_int_0\ : bit;\r
- SIGNAL \USBFS:ept_int_1\ : bit;\r
- SIGNAL \USBFS:ept_int_2\ : bit;\r
- SIGNAL \USBFS:ept_int_3\ : bit;\r
- SIGNAL \USBFS:ept_int_4\ : bit;\r
- SIGNAL \USBFS:ept_int_5\ : bit;\r
- SIGNAL \USBFS:ept_int_6\ : bit;\r
- SIGNAL \USBFS:ept_int_7\ : bit;\r
- SIGNAL \USBFS:ept_int_8\ : bit;\r
- SIGNAL __ONE__ : bit;\r
- ATTRIBUTE POWER OF __ONE__ : SIGNAL IS true;\r
- SIGNAL __ZERO__ : bit;\r
- ATTRIBUTE GROUND OF __ZERO__ : SIGNAL IS true;\r
- SIGNAL one : bit;\r
- ATTRIBUTE POWER OF one : SIGNAL IS true;\r
- SIGNAL zero : bit;\r
- ATTRIBUTE GROUND OF zero : SIGNAL IS true;\r
- ATTRIBUTE lib_model OF SCSI_Out(0) : LABEL IS "iocell1";\r
- ATTRIBUTE Location OF SCSI_Out(0) : LABEL IS "P4[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out(1) : LABEL IS "iocell2";\r
- ATTRIBUTE Location OF SCSI_Out(1) : LABEL IS "P4[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out(2) : LABEL IS "iocell3";\r
- ATTRIBUTE Location OF SCSI_Out(2) : LABEL IS "P0[7]";\r
- ATTRIBUTE lib_model OF SCSI_Out(3) : LABEL IS "iocell4";\r
- ATTRIBUTE Location OF SCSI_Out(3) : LABEL IS "P0[6]";\r
- ATTRIBUTE lib_model OF SCSI_Out(4) : LABEL IS "iocell5";\r
- ATTRIBUTE Location OF SCSI_Out(4) : LABEL IS "P0[5]";\r
- ATTRIBUTE lib_model OF SCSI_Out(5) : LABEL IS "iocell6";\r
- ATTRIBUTE Location OF SCSI_Out(5) : LABEL IS "P0[4]";\r
- ATTRIBUTE lib_model OF SCSI_Out(6) : LABEL IS "iocell7";\r
- ATTRIBUTE Location OF SCSI_Out(6) : LABEL IS "P0[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out(7) : LABEL IS "iocell8";\r
- ATTRIBUTE Location OF SCSI_Out(7) : LABEL IS "P0[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out(8) : LABEL IS "iocell9";\r
- ATTRIBUTE Location OF SCSI_Out(8) : LABEL IS "P0[1]";\r
- ATTRIBUTE lib_model OF SCSI_Out(9) : LABEL IS "iocell10";\r
- ATTRIBUTE Location OF SCSI_Out(9) : LABEL IS "P0[0]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(0) : LABEL IS "iocell11";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(0) : LABEL IS "P6[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(1) : LABEL IS "iocell12";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(1) : LABEL IS "P6[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(2) : LABEL IS "iocell13";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(2) : LABEL IS "P6[1]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(3) : LABEL IS "iocell14";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(3) : LABEL IS "P6[0]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(4) : LABEL IS "iocell15";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(4) : LABEL IS "P4[7]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(5) : LABEL IS "iocell16";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(5) : LABEL IS "P4[6]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(6) : LABEL IS "iocell17";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(6) : LABEL IS "P4[5]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(7) : LABEL IS "iocell18";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(7) : LABEL IS "P4[4]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(0) : LABEL IS "iocell19";\r
- ATTRIBUTE Location OF SD_PULLUP(0) : LABEL IS "P3[1]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(1) : LABEL IS "iocell20";\r
- ATTRIBUTE Location OF SD_PULLUP(1) : LABEL IS "P3[2]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(2) : LABEL IS "iocell21";\r
- ATTRIBUTE Location OF SD_PULLUP(2) : LABEL IS "P3[3]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(3) : LABEL IS "iocell22";\r
- ATTRIBUTE Location OF SD_PULLUP(3) : LABEL IS "P3[4]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(4) : LABEL IS "iocell23";\r
- ATTRIBUTE Location OF SD_PULLUP(4) : LABEL IS "P3[5]";\r
- ATTRIBUTE lib_model OF \USBFS:Dm(0)\ : LABEL IS "iocell24";\r
- ATTRIBUTE Location OF \USBFS:Dm(0)\ : LABEL IS "P15[7]";\r
- ATTRIBUTE lib_model OF \USBFS:Dp(0)\ : LABEL IS "iocell25";\r
- ATTRIBUTE Location OF \USBFS:Dp(0)\ : LABEL IS "P15[6]";\r
- ATTRIBUTE Location OF \USBFS:USB\ : LABEL IS "F(USB,0)";\r
- COMPONENT abufcell\r
- END COMPONENT;\r
- COMPONENT boostcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT cachecell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT cancell\r
- PORT (\r
- clock : IN std_ulogic;\r
- can_rx : IN std_ulogic;\r
- can_tx : OUT std_ulogic;\r
- can_tx_en : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT capsensecell\r
- PORT (\r
- lft : IN std_ulogic;\r
- rt : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT clockblockcell\r
- PORT (\r
- dclk_0 : OUT std_ulogic;\r
- dclk_1 : OUT std_ulogic;\r
- dclk_2 : OUT std_ulogic;\r
- dclk_3 : OUT std_ulogic;\r
- dclk_4 : OUT std_ulogic;\r
- dclk_5 : OUT std_ulogic;\r
- dclk_6 : OUT std_ulogic;\r
- dclk_7 : OUT std_ulogic;\r
- dclk_glb_0 : OUT std_ulogic;\r
- dclk_glb_1 : OUT std_ulogic;\r
- dclk_glb_2 : OUT std_ulogic;\r
- dclk_glb_3 : OUT std_ulogic;\r
- dclk_glb_4 : OUT std_ulogic;\r
- dclk_glb_5 : OUT std_ulogic;\r
- dclk_glb_6 : OUT std_ulogic;\r
- dclk_glb_7 : OUT std_ulogic;\r
- aclk_0 : OUT std_ulogic;\r
- aclk_1 : OUT std_ulogic;\r
- aclk_2 : OUT std_ulogic;\r
- aclk_3 : OUT std_ulogic;\r
- aclk_glb_0 : OUT std_ulogic;\r
- aclk_glb_1 : OUT std_ulogic;\r
- aclk_glb_2 : OUT std_ulogic;\r
- aclk_glb_3 : OUT std_ulogic;\r
- clk_a_dig_0 : OUT std_ulogic;\r
- clk_a_dig_1 : OUT std_ulogic;\r
- clk_a_dig_2 : OUT std_ulogic;\r
- clk_a_dig_3 : OUT std_ulogic;\r
- clk_a_dig_glb_0 : OUT std_ulogic;\r
- clk_a_dig_glb_1 : OUT std_ulogic;\r
- clk_a_dig_glb_2 : OUT std_ulogic;\r
- clk_a_dig_glb_3 : OUT std_ulogic;\r
- clk_bus : OUT std_ulogic;\r
- clk_bus_glb : OUT std_ulogic;\r
- clk_sync : OUT std_ulogic;\r
- clk_32k_xtal : OUT std_ulogic;\r
- clk_100k : OUT std_ulogic;\r
- clk_32k : OUT std_ulogic;\r
- clk_1k : OUT std_ulogic;\r
- clk_usb : OUT std_ulogic;\r
- xmhz_xerr : OUT std_ulogic;\r
- pll_lock_out : OUT std_ulogic;\r
- dsi_dig_div_0 : IN std_ulogic;\r
- dsi_dig_div_1 : IN std_ulogic;\r
- dsi_dig_div_2 : IN std_ulogic;\r
- dsi_dig_div_3 : IN std_ulogic;\r
- dsi_dig_div_4 : IN std_ulogic;\r
- dsi_dig_div_5 : IN std_ulogic;\r
- dsi_dig_div_6 : IN std_ulogic;\r
- dsi_dig_div_7 : IN std_ulogic;\r
- dsi_ana_div_0 : IN std_ulogic;\r
- dsi_ana_div_1 : IN std_ulogic;\r
- dsi_ana_div_2 : IN std_ulogic;\r
- dsi_ana_div_3 : IN std_ulogic;\r
- dsi_glb_div : IN std_ulogic;\r
- dsi_clkin_div : IN std_ulogic;\r
- imo : OUT std_ulogic;\r
- ilo : OUT std_ulogic;\r
- xtal : OUT std_ulogic;\r
- pllout : OUT std_ulogic;\r
- clk_bus_glb_ff : OUT std_ulogic;\r
- aclk_glb_ff_0 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_0 : OUT std_ulogic;\r
- aclk_glb_ff_1 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_1 : OUT std_ulogic;\r
- aclk_glb_ff_2 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_2 : OUT std_ulogic;\r
- aclk_glb_ff_3 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_3 : OUT std_ulogic;\r
- dclk_glb_ff_0 : OUT std_ulogic;\r
- dclk_glb_ff_1 : OUT std_ulogic;\r
- dclk_glb_ff_2 : OUT std_ulogic;\r
- dclk_glb_ff_3 : OUT std_ulogic;\r
- dclk_glb_ff_4 : OUT std_ulogic;\r
- dclk_glb_ff_5 : OUT std_ulogic;\r
- dclk_glb_ff_6 : OUT std_ulogic;\r
- dclk_glb_ff_7 : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT comparatorcell\r
- PORT (\r
- out : OUT std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT controlcell\r
- PORT (\r
- control_0 : OUT std_ulogic;\r
- control_1 : OUT std_ulogic;\r
- control_2 : OUT std_ulogic;\r
- control_3 : OUT std_ulogic;\r
- control_4 : OUT std_ulogic;\r
- control_5 : OUT std_ulogic;\r
- control_6 : OUT std_ulogic;\r
- control_7 : OUT std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF controlcell : COMPONENT IS "clock";\r
- ATTRIBUTE udb_clken OF controlcell : COMPONENT IS "clk_en";\r
- ATTRIBUTE udb_reset OF controlcell : COMPONENT IS "reset";\r
- COMPONENT count7cell\r
- PORT (\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- load : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- count_0 : OUT std_ulogic;\r
- count_1 : OUT std_ulogic;\r
- count_2 : OUT std_ulogic;\r
- count_3 : OUT std_ulogic;\r
- count_4 : OUT std_ulogic;\r
- count_5 : OUT std_ulogic;\r
- count_6 : OUT std_ulogic;\r
- tc : OUT std_ulogic;\r
- clock_n : IN std_ulogic;\r
- extclk : IN std_ulogic;\r
- extclk_n : IN std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF count7cell : COMPONENT IS "clock,clock_n,extclk,extclk_n";\r
- ATTRIBUTE udb_clken OF count7cell : COMPONENT IS "clk_en";\r
- ATTRIBUTE udb_reset OF count7cell : COMPONENT IS "reset";\r
- COMPONENT csabufcell\r
- PORT (\r
- swon : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT datapathcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- cs_addr_0 : IN std_ulogic;\r
- cs_addr_1 : IN std_ulogic;\r
- cs_addr_2 : IN std_ulogic;\r
- route_si : IN std_ulogic;\r
- route_ci : IN std_ulogic;\r
- f0_load : IN std_ulogic;\r
- f1_load : IN std_ulogic;\r
- d0_load : IN std_ulogic;\r
- d1_load : IN std_ulogic;\r
- ce0_reg : OUT std_ulogic;\r
- cl0_reg : OUT std_ulogic;\r
- z0_reg : OUT std_ulogic;\r
- f0_reg : OUT std_ulogic;\r
- ce1_reg : OUT std_ulogic;\r
- cl1_reg : OUT std_ulogic;\r
- z1_reg : OUT std_ulogic;\r
- f1_reg : OUT std_ulogic;\r
- ov_msb_reg : OUT std_ulogic;\r
- co_msb_reg : OUT std_ulogic;\r
- cmsb_reg : OUT std_ulogic;\r
- so_reg : OUT std_ulogic;\r
- f0_bus_stat_reg : OUT std_ulogic;\r
- f0_blk_stat_reg : OUT std_ulogic;\r
- f1_bus_stat_reg : OUT std_ulogic;\r
- f1_blk_stat_reg : OUT std_ulogic;\r
- ce0_comb : OUT std_ulogic;\r
- cl0_comb : OUT std_ulogic;\r
- z0_comb : OUT std_ulogic;\r
- f0_comb : OUT std_ulogic;\r
- ce1_comb : OUT std_ulogic;\r
- cl1_comb : OUT std_ulogic;\r
- z1_comb : OUT std_ulogic;\r
- f1_comb : OUT std_ulogic;\r
- ov_msb_comb : OUT std_ulogic;\r
- co_msb_comb : OUT std_ulogic;\r
- cmsb_comb : OUT std_ulogic;\r
- so_comb : OUT std_ulogic;\r
- f0_bus_stat_comb : OUT std_ulogic;\r
- f0_blk_stat_comb : OUT std_ulogic;\r
- f1_bus_stat_comb : OUT std_ulogic;\r
- f1_blk_stat_comb : OUT std_ulogic;\r
- ce0 : OUT std_ulogic;\r
- ce0i : IN std_ulogic;\r
- p_in_0 : IN std_ulogic;\r
- p_in_1 : IN std_ulogic;\r
- p_in_2 : IN std_ulogic;\r
- p_in_3 : IN std_ulogic;\r
- p_in_4 : IN std_ulogic;\r
- p_in_5 : IN std_ulogic;\r
- p_in_6 : IN std_ulogic;\r
- p_in_7 : IN std_ulogic;\r
- p_out_0 : OUT std_ulogic;\r
- p_out_1 : OUT std_ulogic;\r
- p_out_2 : OUT std_ulogic;\r
- p_out_3 : OUT std_ulogic;\r
- p_out_4 : OUT std_ulogic;\r
- p_out_5 : OUT std_ulogic;\r
- p_out_6 : OUT std_ulogic;\r
- p_out_7 : OUT std_ulogic;\r
- cl0i : IN std_ulogic;\r
- cl0 : OUT std_ulogic;\r
- z0i : IN std_ulogic;\r
- z0 : OUT std_ulogic;\r
- ff0i : IN std_ulogic;\r
- ff0 : OUT std_ulogic;\r
- ce1i : IN std_ulogic;\r
- ce1 : OUT std_ulogic;\r
- cl1i : IN std_ulogic;\r
- cl1 : OUT std_ulogic;\r
- z1i : IN std_ulogic;\r
- z1 : OUT std_ulogic;\r
- ff1i : IN std_ulogic;\r
- ff1 : OUT std_ulogic;\r
- cap0i : IN std_ulogic;\r
- cap0 : OUT std_ulogic;\r
- cap1i : IN std_ulogic;\r
- cap1 : OUT std_ulogic;\r
- ci : IN std_ulogic;\r
- co_msb : OUT std_ulogic;\r
- sir : IN std_ulogic;\r
- sol_msb : OUT std_ulogic;\r
- cfbi : IN std_ulogic;\r
- cfbo : OUT std_ulogic;\r
- sil : IN std_ulogic;\r
- sor : OUT std_ulogic;\r
- cmsbi : IN std_ulogic;\r
- cmsbo : OUT std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF datapathcell : COMPONENT IS "clock";\r
- ATTRIBUTE udb_clken OF datapathcell : COMPONENT IS "clk_en";\r
- ATTRIBUTE udb_reset OF datapathcell : COMPONENT IS "reset";\r
- ATTRIBUTE udb_chain OF datapathcell : COMPONENT IS "ce0i,ce0,cl0i,cl0,z0i,z0,ff0i,ff0,ce1i,ce1,cl1i,cl1,z1i,z1,ff1i,ff1,cap0i,cap0,cap1i,cap1,ci,co_msb,sir,sol_msb,cfbi,cfbo,sil,sor,cmsbi,cmsbo";\r
- ATTRIBUTE chain_lsb OF datapathcell : COMPONENT IS "ce0i,cl0i,z0i,ff0i,ce1i,cl1i,z1i,ff1i,cap0i,cap1i,ci,sir,cfbi,sor,cmsbo";\r
- ATTRIBUTE chain_msb OF datapathcell : COMPONENT IS "ce0,cl0,z0,ff0,ce1,cl1,z1,ff1,cap0,cap1,co_msb,sol_msb,cfbo,sil,cmsbi";\r
- COMPONENT decimatorcell\r
- PORT (\r
- aclock : IN std_ulogic;\r
- mod_dat_0 : IN std_ulogic;\r
- mod_dat_1 : IN std_ulogic;\r
- mod_dat_2 : IN std_ulogic;\r
- mod_dat_3 : IN std_ulogic;\r
- ext_start : IN std_ulogic;\r
- modrst : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT dfbcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- in_1 : IN std_ulogic;\r
- in_2 : IN std_ulogic;\r
- out_1 : OUT std_ulogic;\r
- out_2 : OUT std_ulogic;\r
- dmareq_1 : OUT std_ulogic;\r
- dmareq_2 : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT drqcell\r
- PORT (\r
- dmareq : IN std_ulogic;\r
- termin : IN std_ulogic;\r
- termout : OUT std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT dsmodcell\r
- PORT (\r
- aclock : IN std_ulogic;\r
- modbitin_udb : IN std_ulogic;\r
- reset_udb : IN std_ulogic;\r
- reset_dec : IN std_ulogic;\r
- dec_clock : OUT std_ulogic;\r
- mod_dat_0 : OUT std_ulogic;\r
- mod_dat_1 : OUT std_ulogic;\r
- mod_dat_2 : OUT std_ulogic;\r
- mod_dat_3 : OUT std_ulogic;\r
- dout_udb_0 : OUT std_ulogic;\r
- dout_udb_1 : OUT std_ulogic;\r
- dout_udb_2 : OUT std_ulogic;\r
- dout_udb_3 : OUT std_ulogic;\r
- dout_udb_4 : OUT std_ulogic;\r
- dout_udb_5 : OUT std_ulogic;\r
- dout_udb_6 : OUT std_ulogic;\r
- dout_udb_7 : OUT std_ulogic;\r
- extclk_cp_udb : IN std_ulogic;\r
- clk_udb : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT emifcell\r
- PORT (\r
- EM_clock : OUT std_ulogic;\r
- EM_CEn : OUT std_ulogic;\r
- EM_OEn : OUT std_ulogic;\r
- EM_ADSCn : OUT std_ulogic;\r
- EM_sleep : OUT std_ulogic;\r
- EM_WRn : OUT std_ulogic;\r
- dataport_OE : OUT std_ulogic;\r
- dataport_OEn : OUT std_ulogic;\r
- wr : OUT std_ulogic;\r
- rd : OUT std_ulogic;\r
- udb_stall : IN std_ulogic;\r
- udb_ready : IN std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT i2ccell\r
- PORT (\r
- clock : IN std_ulogic;\r
- scl_in : IN std_ulogic;\r
- sda_in : IN std_ulogic;\r
- scl_out : OUT std_ulogic;\r
- sda_out : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT interrupt\r
- PORT (\r
- interrupt : IN std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT iocell\r
- PORT (\r
- pin_input : IN std_ulogic;\r
- oe : IN std_ulogic;\r
- fb : OUT std_ulogic;\r
- pad_in : IN std_ulogic;\r
- pa_out : OUT std_ulogic;\r
- pad_out : OUT std_ulogic;\r
- oe_reg : OUT std_ulogic;\r
- oe_internal : IN std_ulogic;\r
- in_clock : IN std_ulogic;\r
- in_clock_en : IN std_ulogic;\r
- in_reset : IN std_ulogic;\r
- out_clock : IN std_ulogic;\r
- out_clock_en : IN std_ulogic;\r
- out_reset : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT lcdctrlcell\r
- PORT (\r
- drive_en : IN std_ulogic;\r
- frame : IN std_ulogic;\r
- data_clk : IN std_ulogic;\r
- en_hi : IN std_ulogic;\r
- dac_dis : IN std_ulogic;\r
- chop_clk : IN std_ulogic;\r
- int_clr : IN std_ulogic;\r
- lp_ack_udb : IN std_ulogic;\r
- mode_1 : IN std_ulogic;\r
- mode_2 : IN std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT logicalport\r
- PORT (\r
- interrupt : OUT std_ulogic;\r
- precharge : IN std_ulogic;\r
- in_clock : IN std_ulogic;\r
- in_clock_en : IN std_ulogic;\r
- in_reset : IN std_ulogic;\r
- out_clock : IN std_ulogic;\r
- out_clock_en : IN std_ulogic;\r
- out_reset : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT lpfcell\r
- END COMPONENT;\r
- COMPONENT lvdcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8clockblockcell\r
- PORT (\r
- imo : OUT std_ulogic;\r
- ext : OUT std_ulogic;\r
- eco : OUT std_ulogic;\r
- ilo : OUT std_ulogic;\r
- wco : OUT std_ulogic;\r
- dbl : OUT std_ulogic;\r
- pll : OUT std_ulogic;\r
- dpll : OUT std_ulogic;\r
- dsi_out_0 : OUT std_ulogic;\r
- dsi_out_1 : OUT std_ulogic;\r
- dsi_out_2 : OUT std_ulogic;\r
- dsi_out_3 : OUT std_ulogic;\r
- lfclk : OUT std_ulogic;\r
- hfclk : OUT std_ulogic;\r
- sysclk : OUT std_ulogic;\r
- halfsysclk : OUT std_ulogic;\r
- udb_div_0 : OUT std_ulogic;\r
- udb_div_1 : OUT std_ulogic;\r
- udb_div_2 : OUT std_ulogic;\r
- udb_div_3 : OUT std_ulogic;\r
- udb_div_4 : OUT std_ulogic;\r
- udb_div_5 : OUT std_ulogic;\r
- udb_div_6 : OUT std_ulogic;\r
- udb_div_7 : OUT std_ulogic;\r
- udb_div_8 : OUT std_ulogic;\r
- udb_div_9 : OUT std_ulogic;\r
- udb_div_10 : OUT std_ulogic;\r
- udb_div_11 : OUT std_ulogic;\r
- udb_div_12 : OUT std_ulogic;\r
- udb_div_13 : OUT std_ulogic;\r
- udb_div_14 : OUT std_ulogic;\r
- udb_div_15 : OUT std_ulogic;\r
- uab_div_0 : OUT std_ulogic;\r
- uab_div_1 : OUT std_ulogic;\r
- uab_div_2 : OUT std_ulogic;\r
- uab_div_3 : OUT std_ulogic;\r
- ff_div_0 : OUT std_ulogic;\r
- ff_div_1 : OUT std_ulogic;\r
- ff_div_2 : OUT std_ulogic;\r
- ff_div_3 : OUT std_ulogic;\r
- ff_div_4 : OUT std_ulogic;\r
- ff_div_5 : OUT std_ulogic;\r
- ff_div_6 : OUT std_ulogic;\r
- ff_div_7 : OUT std_ulogic;\r
- ff_div_8 : OUT std_ulogic;\r
- ff_div_9 : OUT std_ulogic;\r
- ff_div_10 : OUT std_ulogic;\r
- ff_div_11 : OUT std_ulogic;\r
- ff_div_12 : OUT std_ulogic;\r
- ff_div_13 : OUT std_ulogic;\r
- ff_div_14 : OUT std_ulogic;\r
- ff_div_15 : OUT std_ulogic;\r
- dsi_in_0 : IN std_ulogic;\r
- dsi_in_1 : IN std_ulogic;\r
- dsi_in_2 : IN std_ulogic;\r
- dsi_in_3 : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8clockgenblockcell\r
- PORT (\r
- gen_clk_in_0 : IN std_ulogic;\r
- gen_clk_in_1 : IN std_ulogic;\r
- gen_clk_in_2 : IN std_ulogic;\r
- gen_clk_in_3 : IN std_ulogic;\r
- gen_clk_in_4 : IN std_ulogic;\r
- gen_clk_in_5 : IN std_ulogic;\r
- gen_clk_in_6 : IN std_ulogic;\r
- gen_clk_in_7 : IN std_ulogic;\r
- gen_clk_out_0 : OUT std_ulogic;\r
- gen_clk_out_1 : OUT std_ulogic;\r
- gen_clk_out_2 : OUT std_ulogic;\r
- gen_clk_out_3 : OUT std_ulogic;\r
- gen_clk_out_4 : OUT std_ulogic;\r
- gen_clk_out_5 : OUT std_ulogic;\r
- gen_clk_out_6 : OUT std_ulogic;\r
- gen_clk_out_7 : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8lcdcell\r
- PORT (\r
- common_0 : OUT std_ulogic;\r
- common_1 : OUT std_ulogic;\r
- common_2 : OUT std_ulogic;\r
- common_3 : OUT std_ulogic;\r
- common_4 : OUT std_ulogic;\r
- common_5 : OUT std_ulogic;\r
- common_6 : OUT std_ulogic;\r
- common_7 : OUT std_ulogic;\r
- common_8 : OUT std_ulogic;\r
- common_9 : OUT std_ulogic;\r
- common_10 : OUT std_ulogic;\r
- common_11 : OUT std_ulogic;\r
- common_12 : OUT std_ulogic;\r
- common_13 : OUT std_ulogic;\r
- common_14 : OUT std_ulogic;\r
- common_15 : OUT std_ulogic;\r
- segment_0 : OUT std_ulogic;\r
- segment_1 : OUT std_ulogic;\r
- segment_2 : OUT std_ulogic;\r
- segment_3 : OUT std_ulogic;\r
- segment_4 : OUT std_ulogic;\r
- segment_5 : OUT std_ulogic;\r
- segment_6 : OUT std_ulogic;\r
- segment_7 : OUT std_ulogic;\r
- segment_8 : OUT std_ulogic;\r
- segment_9 : OUT std_ulogic;\r
- segment_10 : OUT std_ulogic;\r
- segment_11 : OUT std_ulogic;\r
- segment_12 : OUT std_ulogic;\r
- segment_13 : OUT std_ulogic;\r
- segment_14 : OUT std_ulogic;\r
- segment_15 : OUT std_ulogic;\r
- segment_16 : OUT std_ulogic;\r
- segment_17 : OUT std_ulogic;\r
- segment_18 : OUT std_ulogic;\r
- segment_19 : OUT std_ulogic;\r
- segment_20 : OUT std_ulogic;\r
- segment_21 : OUT std_ulogic;\r
- segment_22 : OUT std_ulogic;\r
- segment_23 : OUT std_ulogic;\r
- segment_24 : OUT std_ulogic;\r
- segment_25 : OUT std_ulogic;\r
- segment_26 : OUT std_ulogic;\r
- segment_27 : OUT std_ulogic;\r
- segment_28 : OUT std_ulogic;\r
- segment_29 : OUT std_ulogic;\r
- segment_30 : OUT std_ulogic;\r
- segment_31 : OUT std_ulogic;\r
- segment_32 : OUT std_ulogic;\r
- segment_33 : OUT std_ulogic;\r
- segment_34 : OUT std_ulogic;\r
- segment_35 : OUT std_ulogic;\r
- segment_36 : OUT std_ulogic;\r
- segment_37 : OUT std_ulogic;\r
- segment_38 : OUT std_ulogic;\r
- segment_39 : OUT std_ulogic;\r
- segment_40 : OUT std_ulogic;\r
- segment_41 : OUT std_ulogic;\r
- segment_42 : OUT std_ulogic;\r
- segment_43 : OUT std_ulogic;\r
- segment_44 : OUT std_ulogic;\r
- segment_45 : OUT std_ulogic;\r
- segment_46 : OUT std_ulogic;\r
- segment_47 : OUT std_ulogic;\r
- segment_48 : OUT std_ulogic;\r
- segment_49 : OUT std_ulogic;\r
- segment_50 : OUT std_ulogic;\r
- segment_51 : OUT std_ulogic;\r
- segment_52 : OUT std_ulogic;\r
- segment_53 : OUT std_ulogic;\r
- segment_54 : OUT std_ulogic;\r
- segment_55 : OUT std_ulogic;\r
- segment_56 : OUT std_ulogic;\r
- segment_57 : OUT std_ulogic;\r
- segment_58 : OUT std_ulogic;\r
- segment_59 : OUT std_ulogic;\r
- segment_60 : OUT std_ulogic;\r
- segment_61 : OUT std_ulogic;\r
- segment_62 : OUT std_ulogic;\r
- segment_63 : OUT std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8pmcell\r
- PORT (\r
- pm_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8scbcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- interrupt : OUT std_ulogic;\r
- rx : IN std_ulogic;\r
- tx : OUT std_ulogic;\r
- mosi_m : OUT std_ulogic;\r
- miso_m : IN std_ulogic;\r
- select_m_0 : OUT std_ulogic;\r
- select_m_1 : OUT std_ulogic;\r
- select_m_2 : OUT std_ulogic;\r
- select_m_3 : OUT std_ulogic;\r
- sclk_m : OUT std_ulogic;\r
- mosi_s : IN std_ulogic;\r
- miso_s : OUT std_ulogic;\r
- select_s : IN std_ulogic;\r
- sclk_s : IN std_ulogic;\r
- scl : INOUT std_ulogic;\r
- sda : INOUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8spcifcell\r
- PORT (\r
- spcif_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8tcpwmcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- capture : IN std_ulogic;\r
- count : IN std_ulogic;\r
- reload : IN std_ulogic;\r
- stop : IN std_ulogic;\r
- start : IN std_ulogic;\r
- tr_underflow : OUT std_ulogic;\r
- tr_overflow : OUT std_ulogic;\r
- tr_compare_match : OUT std_ulogic;\r
- line_out : OUT std_ulogic;\r
- line_out_compl : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8tsscell\r
- PORT (\r
- clk_seq : IN std_ulogic;\r
- clk_adc : IN std_ulogic;\r
- ext_reject : IN std_ulogic;\r
- ext_sync : IN std_ulogic;\r
- tx_sync : IN std_ulogic;\r
- reject_in : IN std_ulogic;\r
- start_in : IN std_ulogic;\r
- lx_det_hi : OUT std_ulogic;\r
- lx_det_lo : OUT std_ulogic;\r
- rej_window : OUT std_ulogic;\r
- tx_hilo : OUT std_ulogic;\r
- phase_end : OUT std_ulogic;\r
- phase_num_0 : OUT std_ulogic;\r
- phase_num_1 : OUT std_ulogic;\r
- phase_num_2 : OUT std_ulogic;\r
- phase_num_3 : OUT std_ulogic;\r
- ipq_reject : OUT std_ulogic;\r
- ipq_start : OUT std_ulogic;\r
- epq_reject : OUT std_ulogic;\r
- epq_start : OUT std_ulogic;\r
- mcs_reject : OUT std_ulogic;\r
- mcs_start : OUT std_ulogic;\r
- do_switch : OUT std_ulogic;\r
- adc_start : OUT std_ulogic;\r
- adc_done : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8wdtcell\r
- PORT (\r
- wdt_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT macrocell\r
- PORT (\r
- main_0 : IN std_ulogic;\r
- main_1 : IN std_ulogic;\r
- main_2 : IN std_ulogic;\r
- main_3 : IN std_ulogic;\r
- main_4 : IN std_ulogic;\r
- main_5 : IN std_ulogic;\r
- main_6 : IN std_ulogic;\r
- main_7 : IN std_ulogic;\r
- main_8 : IN std_ulogic;\r
- main_9 : IN std_ulogic;\r
- main_10 : IN std_ulogic;\r
- main_11 : IN std_ulogic;\r
- ar_0 : IN std_ulogic;\r
- ap_0 : IN std_ulogic;\r
- clock_0 : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- cin : IN std_ulogic;\r
- cpt0_0 : IN std_ulogic;\r
- cpt0_1 : IN std_ulogic;\r
- cpt0_2 : IN std_ulogic;\r
- cpt0_3 : IN std_ulogic;\r
- cpt0_4 : IN std_ulogic;\r
- cpt0_5 : IN std_ulogic;\r
- cpt0_6 : IN std_ulogic;\r
- cpt0_7 : IN std_ulogic;\r
- cpt0_8 : IN std_ulogic;\r
- cpt0_9 : IN std_ulogic;\r
- cpt0_10 : IN std_ulogic;\r
- cpt0_11 : IN std_ulogic;\r
- cpt1_0 : IN std_ulogic;\r
- cpt1_1 : IN std_ulogic;\r
- cpt1_2 : IN std_ulogic;\r
- cpt1_3 : IN std_ulogic;\r
- cpt1_4 : IN std_ulogic;\r
- cpt1_5 : IN std_ulogic;\r
- cpt1_6 : IN std_ulogic;\r
- cpt1_7 : IN std_ulogic;\r
- cpt1_8 : IN std_ulogic;\r
- cpt1_9 : IN std_ulogic;\r
- cpt1_10 : IN std_ulogic;\r
- cpt1_11 : IN std_ulogic;\r
- cout : OUT std_ulogic;\r
- q : OUT std_ulogic;\r
- q_fixed : OUT std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF macrocell : COMPONENT IS "clock_0";\r
- ATTRIBUTE udb_clken OF macrocell : COMPONENT IS "clk_en";\r
- ATTRIBUTE udb_reset OF macrocell : COMPONENT IS "ar_0";\r
- ATTRIBUTE udb_preset OF macrocell : COMPONENT IS "ap_0";\r
- ATTRIBUTE udb_chain OF macrocell : COMPONENT IS "cin,cout";\r
- ATTRIBUTE chain_lsb OF macrocell : COMPONENT IS "cin";\r
- ATTRIBUTE chain_msb OF macrocell : COMPONENT IS "cout";\r
- COMPONENT p4abufcell\r
- PORT (\r
- ctb_dsi_comp : OUT std_ulogic;\r
- dsi_out : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4anapumpcell\r
- PORT (\r
- pump_clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csdcell\r
- PORT (\r
- sense_out : OUT std_ulogic;\r
- sample_out : OUT std_ulogic;\r
- sense_in : IN std_ulogic;\r
- sample_in : IN std_ulogic;\r
- clk1 : IN std_ulogic;\r
- clk2 : IN std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csidac7cell\r
- PORT (\r
- en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csidac8cell\r
- PORT (\r
- en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4ctbmblockcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4halfuabcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- comp : OUT std_ulogic;\r
- ctrl : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4lpcompblockcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4lpcompcell\r
- PORT (\r
- cmpout : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4rsbcell\r
- END COMPONENT;\r
- COMPONENT p4sarcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- sample_done : OUT std_ulogic;\r
- chan_id_valid : OUT std_ulogic;\r
- chan_id_0 : OUT std_ulogic;\r
- chan_id_1 : OUT std_ulogic;\r
- chan_id_2 : OUT std_ulogic;\r
- chan_id_3 : OUT std_ulogic;\r
- data_valid : OUT std_ulogic;\r
- data_0 : OUT std_ulogic;\r
- data_1 : OUT std_ulogic;\r
- data_2 : OUT std_ulogic;\r
- data_3 : OUT std_ulogic;\r
- data_4 : OUT std_ulogic;\r
- data_5 : OUT std_ulogic;\r
- data_6 : OUT std_ulogic;\r
- data_7 : OUT std_ulogic;\r
- data_8 : OUT std_ulogic;\r
- data_9 : OUT std_ulogic;\r
- data_10 : OUT std_ulogic;\r
- data_11 : OUT std_ulogic;\r
- eos_intr : OUT std_ulogic;\r
- irq : OUT std_ulogic;\r
- sw_negvref : IN std_ulogic;\r
- cfg_st_sel_0 : IN std_ulogic;\r
- cfg_st_sel_1 : IN std_ulogic;\r
- cfg_average : IN std_ulogic;\r
- cfg_resolution : IN std_ulogic;\r
- cfg_differential : IN std_ulogic;\r
- trigger : IN std_ulogic;\r
- data_hilo_sel : IN std_ulogic;\r
- swctrl0 : IN std_ulogic;\r
- swctrl1 : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4sarmuxcell\r
- END COMPONENT;\r
- COMPONENT p4tempcell\r
- END COMPONENT;\r
- COMPONENT p4vrefcell\r
- END COMPONENT;\r
- COMPONENT pmcell\r
- PORT (\r
- ctw_int : OUT std_ulogic;\r
- ftw_int : OUT std_ulogic;\r
- limact_int : OUT std_ulogic;\r
- onepps_int : OUT std_ulogic;\r
- pm_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT sarcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- pump_clock : IN std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- sof_udb : IN std_ulogic;\r
- vp_ctl_udb_0 : IN std_ulogic;\r
- vp_ctl_udb_1 : IN std_ulogic;\r
- vp_ctl_udb_2 : IN std_ulogic;\r
- vp_ctl_udb_3 : IN std_ulogic;\r
- vn_ctl_udb_0 : IN std_ulogic;\r
- vn_ctl_udb_1 : IN std_ulogic;\r
- vn_ctl_udb_2 : IN std_ulogic;\r
- vn_ctl_udb_3 : IN std_ulogic;\r
- data_out_udb_0 : OUT std_ulogic;\r
- data_out_udb_1 : OUT std_ulogic;\r
- data_out_udb_2 : OUT std_ulogic;\r
- data_out_udb_3 : OUT std_ulogic;\r
- data_out_udb_4 : OUT std_ulogic;\r
- data_out_udb_5 : OUT std_ulogic;\r
- data_out_udb_6 : OUT std_ulogic;\r
- data_out_udb_7 : OUT std_ulogic;\r
- data_out_udb_8 : OUT std_ulogic;\r
- data_out_udb_9 : OUT std_ulogic;\r
- data_out_udb_10 : OUT std_ulogic;\r
- data_out_udb_11 : OUT std_ulogic;\r
- eof_udb : OUT std_ulogic;\r
- irq : OUT std_ulogic;\r
- next : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT sccell\r
- PORT (\r
- aclk : IN std_ulogic;\r
- bst_clk : IN std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- modout : OUT std_ulogic;\r
- dyn_cntl_udb : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT spccell\r
- PORT (\r
- data_ready : OUT std_ulogic;\r
- eeprom_fault_int : OUT std_ulogic;\r
- idle : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT ssccell\r
- PORT (\r
- rst_n : IN std_ulogic;\r
- scli : IN std_ulogic;\r
- sdai : IN std_ulogic;\r
- csel : IN std_ulogic;\r
- sclo : OUT std_ulogic;\r
- sdao : OUT std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT statuscell\r
- PORT (\r
- status_0 : IN std_ulogic;\r
- status_1 : IN std_ulogic;\r
- status_2 : IN std_ulogic;\r
- status_3 : IN std_ulogic;\r
- status_4 : IN std_ulogic;\r
- status_5 : IN std_ulogic;\r
- status_6 : IN std_ulogic;\r
- status_7 : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- clk_en : IN std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF statuscell : COMPONENT IS "clock";\r
- ATTRIBUTE udb_clken OF statuscell : COMPONENT IS "clk_en";\r
- ATTRIBUTE udb_reset OF statuscell : COMPONENT IS "reset";\r
- COMPONENT statusicell\r
- PORT (\r
- status_0 : IN std_ulogic;\r
- status_1 : IN std_ulogic;\r
- status_2 : IN std_ulogic;\r
- status_3 : IN std_ulogic;\r
- status_4 : IN std_ulogic;\r
- status_5 : IN std_ulogic;\r
- status_6 : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- interrupt : OUT std_ulogic;\r
- clk_en : IN std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF statusicell : COMPONENT IS "clock";\r
- ATTRIBUTE udb_clken OF statusicell : COMPONENT IS "clk_en";\r
- ATTRIBUTE udb_reset OF statusicell : COMPONENT IS "reset";\r
- COMPONENT synccell\r
- PORT (\r
- in : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- out : OUT std_ulogic;\r
- clk_en : IN std_ulogic;\r
- clock_n : IN std_ulogic;\r
- extclk : IN std_ulogic;\r
- extclk_n : IN std_ulogic);\r
- END COMPONENT;\r
- ATTRIBUTE udb_clk OF synccell : COMPONENT IS "clock,clock_n,extclk,extclk_n";\r
- ATTRIBUTE udb_clken OF synccell : COMPONENT IS "clk_en";\r
- COMPONENT tfaultcell\r
- PORT (\r
- tfault_dsi : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT timercell\r
- PORT (\r
- clock : IN std_ulogic;\r
- kill : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- capture : IN std_ulogic;\r
- timer_reset : IN std_ulogic;\r
- tc : OUT std_ulogic;\r
- cmp : OUT std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT udbclockencell\r
- PORT (\r
- clock_in : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- clock_out : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT usbcell\r
- PORT (\r
- sof_int : OUT std_ulogic;\r
- arb_int : OUT std_ulogic;\r
- usb_int : OUT std_ulogic;\r
- ord_int : OUT std_ulogic;\r
- ept_int_0 : OUT std_ulogic;\r
- ept_int_1 : OUT std_ulogic;\r
- ept_int_2 : OUT std_ulogic;\r
- ept_int_3 : OUT std_ulogic;\r
- ept_int_4 : OUT std_ulogic;\r
- ept_int_5 : OUT std_ulogic;\r
- ept_int_6 : OUT std_ulogic;\r
- ept_int_7 : OUT std_ulogic;\r
- ept_int_8 : OUT std_ulogic;\r
- dma_req_0 : OUT std_ulogic;\r
- dma_req_1 : OUT std_ulogic;\r
- dma_req_2 : OUT std_ulogic;\r
- dma_req_3 : OUT std_ulogic;\r
- dma_req_4 : OUT std_ulogic;\r
- dma_req_5 : OUT std_ulogic;\r
- dma_req_6 : OUT std_ulogic;\r
- dma_req_7 : OUT std_ulogic;\r
- dma_termin : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT vidaccell\r
- PORT (\r
- data_0 : IN std_ulogic;\r
- data_1 : IN std_ulogic;\r
- data_2 : IN std_ulogic;\r
- data_3 : IN std_ulogic;\r
- data_4 : IN std_ulogic;\r
- data_5 : IN std_ulogic;\r
- data_6 : IN std_ulogic;\r
- data_7 : IN std_ulogic;\r
- strobe : IN std_ulogic;\r
- strobe_udb : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- idir : IN std_ulogic;\r
- ioff : IN std_ulogic);\r
- END COMPONENT;\r
-BEGIN\r
-\r
- ClockBlock:clockblockcell\r
- PORT MAP(\r
- clk_bus_glb => ClockBlock_BUS_CLK,\r
- clk_bus => ClockBlock_BUS_CLK_local,\r
- clk_sync => ClockBlock_MASTER_CLK,\r
- clk_32k_xtal => ClockBlock_XTAL_32KHZ,\r
- xtal => ClockBlock_XTAL,\r
- ilo => ClockBlock_ILO,\r
- clk_100k => ClockBlock_100k,\r
- clk_1k => ClockBlock_1k,\r
- clk_32k => ClockBlock_32k,\r
- pllout => ClockBlock_PLL_OUT,\r
- imo => ClockBlock_IMO,\r
- dsi_clkin_div => open,\r
- dsi_glb_div => open);\r
-\r
- SCSI_Out:logicalport\r
- GENERIC MAP(\r
- drive_mode => "110110110110110110110110110110",\r
- ibuf_enabled => "1111111111",\r
- id => "11f071e8-9c92-47e0-872a-3f48765a75b8",\r
- init_dr_st => "0000000000",\r
- input_clk_en => 0,\r
- input_sync => "1111111111",\r
- input_sync_mode => "0000000000",\r
- intr_mode => "00000000000000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "5, 5, 5, 5, 5, 5, 5, 5, 5, 5",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "0000000000",\r
- oe_reset => 0,\r
- oe_sync => "0000000000",\r
- output_clk_en => 0,\r
- output_clock_mode => "0000000000",\r
- output_conn => "0000000000",\r
- output_mode => "0000000000",\r
- output_reset => 0,\r
- output_sync => "0000000000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "DBP_raw,ATN,BSY,ACK,RST,MSG,SEL,CD,REQ,IO_raw",\r
- pin_mode => "OOOOOOOOOO",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0000000000",\r
- sio_ibuf => "00000000",\r
- sio_info => "00000000000000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0000000000",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "1111111111",\r
- vtrip => "10101010101010101010",\r
- width => 10,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- SCSI_Out(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(0)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(0)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(1)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(1)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(2)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(2)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(3)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(3)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(4)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(4)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(5):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 5,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(5)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(5)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(6):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 6,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(6)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(6)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(7):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 7,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(7)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(7)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(8):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 8,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(8)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(8)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(9):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 9,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(9)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(9)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx:logicalport\r
- GENERIC MAP(\r
- drive_mode => "110110110110110110110110",\r
- ibuf_enabled => "11111111",\r
- id => "52f31aa9-2f0a-497d-9a1f-1424095e13e6",\r
- init_dr_st => "00000000",\r
- input_clk_en => 0,\r
- input_sync => "11111111",\r
- input_sync_mode => "00000000",\r
- intr_mode => "0000000000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => ", , , , , , , 5",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "00000000",\r
- oe_reset => 0,\r
- oe_sync => "00000000",\r
- output_clk_en => 0,\r
- output_clock_mode => "00000000",\r
- output_conn => "00000000",\r
- output_mode => "00000000",\r
- output_reset => 0,\r
- output_sync => "00000000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "DB0,DB1,DB2,DB3,DB4,DB5,DB6,DB7",\r
- pin_mode => "OOOOOOOO",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "00000000",\r
- sio_ibuf => "00000000",\r
- sio_info => "0000000000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "00000000",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "11111111",\r
- vtrip => "1010101010101010",\r
- width => 8,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- SCSI_Out_DBx(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(0)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(0)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(1)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(1)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(2)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(2)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(3)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(3)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(4)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(4)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(5):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 5,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(5)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(5)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(6):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 6,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(6)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(6)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(7):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 7,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(7)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(7)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP:logicalport\r
- GENERIC MAP(\r
- drive_mode => "010010010010010",\r
- ibuf_enabled => "11111",\r
- id => "4c15b41e-e284-4978-99e7-5aaee19bd0ce",\r
- init_dr_st => "11111",\r
- input_clk_en => 0,\r
- input_sync => "11111",\r
- input_sync_mode => "00000",\r
- intr_mode => "0000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "3.3, , , , ",\r
- layout_mode => "CONTIGUOUS",\r
- oe_conn => "00000",\r
- oe_reset => 0,\r
- oe_sync => "00000",\r
- output_clk_en => 0,\r
- output_clock_mode => "00000",\r
- output_conn => "00000",\r
- output_mode => "00000",\r
- output_reset => 0,\r
- output_sync => "00000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => ",,,,",\r
- pin_mode => "IIIII",\r
- por_state => 2,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "00000",\r
- sio_ibuf => "00000000",\r
- sio_info => "0000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "00000",\r
- spanning => 0,\r
- sw_only => 0,\r
- use_annotation => "00000",\r
- vtrip => "0000000000",\r
- width => 5,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open,\r
- in_clock => open);\r
-\r
- SD_PULLUP(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(0)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(0)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(1)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(1)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(2)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(2)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(3)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(3)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(4)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(4)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dm(0)\:iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "\USBFS:Dm\",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000010000000000000000")\r
- PORT MAP(\r
- pa_out => \\\USBFS:Dm(0)\\__PA\,\r
- oe => open,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dm\:logicalport\r
- GENERIC MAP(\r
- drive_mode => "000",\r
- ibuf_enabled => "0",\r
- id => "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/8b77a6c4-10a0-4390-971c-672353e2a49c",\r
- init_dr_st => "0",\r
- input_clk_en => 0,\r
- input_sync => "1",\r
- input_sync_mode => "0",\r
- intr_mode => "00",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "0",\r
- oe_reset => 0,\r
- oe_sync => "0",\r
- output_clk_en => 0,\r
- output_clock_mode => "0",\r
- output_conn => "0",\r
- output_mode => "0",\r
- output_reset => 0,\r
- output_sync => "0",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "",\r
- pin_mode => "A",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0",\r
- sio_ibuf => "00000000",\r
- sio_info => "00",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "0",\r
- vtrip => "10",\r
- width => 1,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- \USBFS:Dp(0)\:iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "\USBFS:Dp\",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000001000000000000000")\r
- PORT MAP(\r
- pa_out => \\\USBFS:Dp(0)\\__PA\,\r
- oe => open,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dp\:logicalport\r
- GENERIC MAP(\r
- drive_mode => "000",\r
- ibuf_enabled => "0",\r
- id => "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/618a72fc-5ddd-4df5-958f-a3d55102db42",\r
- init_dr_st => "0",\r
- input_clk_en => 0,\r
- input_sync => "1",\r
- input_sync_mode => "0",\r
- intr_mode => "10",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "",\r
- layout_mode => "CONTIGUOUS",\r
- oe_conn => "0",\r
- oe_reset => 0,\r
- oe_sync => "0",\r
- output_clk_en => 0,\r
- output_clock_mode => "0",\r
- output_conn => "0",\r
- output_mode => "0",\r
- output_reset => 0,\r
- output_sync => "0",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "",\r
- pin_mode => "I",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0",\r
- sio_ibuf => "00000000",\r
- sio_info => "00",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0",\r
- spanning => 0,\r
- sw_only => 0,\r
- use_annotation => "0",\r
- vtrip => "00",\r
- width => 1,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open,\r
- interrupt => \USBFS:Net_1010\,\r
- in_clock => open);\r
-\r
- \USBFS:USB\:usbcell\r
- GENERIC MAP(\r
- cy_registers => "")\r
- PORT MAP(\r
- sof_int => Net_40,\r
- arb_int => \USBFS:Net_79\,\r
- usb_int => \USBFS:Net_81\,\r
- ept_int_8 => \USBFS:ept_int_8\,\r
- ept_int_7 => \USBFS:ept_int_7\,\r
- ept_int_6 => \USBFS:ept_int_6\,\r
- ept_int_5 => \USBFS:ept_int_5\,\r
- ept_int_4 => \USBFS:ept_int_4\,\r
- ept_int_3 => \USBFS:ept_int_3\,\r
- ept_int_2 => \USBFS:ept_int_2\,\r
- ept_int_1 => \USBFS:ept_int_1\,\r
- ept_int_0 => \USBFS:ept_int_0\,\r
- ord_int => \USBFS:Net_95\,\r
- dma_req_7 => \USBFS:dma_req_7\,\r
- dma_req_6 => \USBFS:dma_req_6\,\r
- dma_req_5 => \USBFS:dma_req_5\,\r
- dma_req_4 => \USBFS:dma_req_4\,\r
- dma_req_3 => \USBFS:dma_req_3\,\r
- dma_req_2 => \USBFS:dma_req_2\,\r
- dma_req_1 => \USBFS:dma_req_1\,\r
- dma_req_0 => \USBFS:dma_req_0\,\r
- dma_termin => \USBFS:Net_824\);\r
-\r
- \USBFS:arb_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_79\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:bus_reset\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_81\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:dp_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_1010\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_0\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_0\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_1\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_1\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_2\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_2\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:sof_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => Net_40,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
-END __DEFAULT__;\r
+++ /dev/null
-library (timing) {\r
- timescale : 1ns;\r
- capacitive_load_unit (1,ff);\r
- include_file(device.lib);\r
- cell (iocell1) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.445;\r
- intrinsic_fall : 16.445;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.445;\r
- intrinsic_fall : 16.445;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.093;\r
- intrinsic_fall : 15.093;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.033;\r
- intrinsic_fall : 7.033;\r
- }\r
- }\r
- }\r
- cell (iocell2) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.297;\r
- intrinsic_fall : 17.297;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.297;\r
- intrinsic_fall : 17.297;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.111;\r
- intrinsic_fall : 15.111;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.255;\r
- intrinsic_fall : 7.255;\r
- }\r
- }\r
- }\r
- cell (iocell3) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.269;\r
- intrinsic_fall : 17.269;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.269;\r
- intrinsic_fall : 17.269;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.495;\r
- intrinsic_fall : 15.495;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.644;\r
- intrinsic_fall : 7.644;\r
- }\r
- }\r
- }\r
- cell (iocell4) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.371;\r
- intrinsic_fall : 17.371;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.371;\r
- intrinsic_fall : 17.371;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.561;\r
- intrinsic_fall : 15.561;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.354;\r
- intrinsic_fall : 7.354;\r
- }\r
- }\r
- }\r
- cell (iocell5) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.182;\r
- intrinsic_fall : 17.182;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.182;\r
- intrinsic_fall : 17.182;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.023;\r
- intrinsic_fall : 15.023;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.264;\r
- intrinsic_fall : 8.264;\r
- }\r
- }\r
- }\r
- cell (iocell6) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.718;\r
- intrinsic_fall : 17.718;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.718;\r
- intrinsic_fall : 17.718;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.880;\r
- intrinsic_fall : 14.880;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.563;\r
- intrinsic_fall : 7.563;\r
- }\r
- }\r
- }\r
- cell (iocell7) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.610;\r
- intrinsic_fall : 17.610;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.610;\r
- intrinsic_fall : 17.610;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.744;\r
- intrinsic_fall : 15.744;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.958;\r
- intrinsic_fall : 7.958;\r
- }\r
- }\r
- }\r
- cell (iocell8) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.428;\r
- intrinsic_fall : 17.428;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.428;\r
- intrinsic_fall : 17.428;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.459;\r
- intrinsic_fall : 15.459;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.950;\r
- intrinsic_fall : 7.950;\r
- }\r
- }\r
- }\r
- cell (iocell9) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.434;\r
- intrinsic_fall : 17.434;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.434;\r
- intrinsic_fall : 17.434;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.802;\r
- intrinsic_fall : 15.802;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.962;\r
- intrinsic_fall : 7.962;\r
- }\r
- }\r
- }\r
- cell (iocell10) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.161;\r
- intrinsic_fall : 17.161;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.161;\r
- intrinsic_fall : 17.161;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.251;\r
- intrinsic_fall : 15.251;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.922;\r
- intrinsic_fall : 7.922;\r
- }\r
- }\r
- }\r
- cell (iocell11) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.840;\r
- intrinsic_fall : 17.840;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.840;\r
- intrinsic_fall : 17.840;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.011;\r
- intrinsic_fall : 15.011;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.576;\r
- intrinsic_fall : 7.576;\r
- }\r
- }\r
- }\r
- cell (iocell12) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.165;\r
- intrinsic_fall : 17.165;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.165;\r
- intrinsic_fall : 17.165;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.746;\r
- intrinsic_fall : 15.746;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.331;\r
- intrinsic_fall : 7.331;\r
- }\r
- }\r
- }\r
- cell (iocell13) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.973;\r
- intrinsic_fall : 16.973;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.973;\r
- intrinsic_fall : 16.973;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.880;\r
- intrinsic_fall : 14.880;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.065;\r
- intrinsic_fall : 7.065;\r
- }\r
- }\r
- }\r
- cell (iocell14) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.979;\r
- intrinsic_fall : 16.979;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.979;\r
- intrinsic_fall : 16.979;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.914;\r
- intrinsic_fall : 14.914;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.816;\r
- intrinsic_fall : 7.816;\r
- }\r
- }\r
- }\r
- cell (iocell15) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.374;\r
- intrinsic_fall : 17.374;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.374;\r
- intrinsic_fall : 17.374;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.222;\r
- intrinsic_fall : 15.222;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.459;\r
- intrinsic_fall : 7.459;\r
- }\r
- }\r
- }\r
- cell (iocell16) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.157;\r
- intrinsic_fall : 17.157;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.157;\r
- intrinsic_fall : 17.157;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.976;\r
- intrinsic_fall : 15.976;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.582;\r
- intrinsic_fall : 7.582;\r
- }\r
- }\r
- }\r
- cell (iocell17) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.578;\r
- intrinsic_fall : 16.578;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.578;\r
- intrinsic_fall : 16.578;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.347;\r
- intrinsic_fall : 15.347;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.368;\r
- intrinsic_fall : 7.368;\r
- }\r
- }\r
- }\r
- cell (iocell18) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.786;\r
- intrinsic_fall : 17.786;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.786;\r
- intrinsic_fall : 17.786;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 16.004;\r
- intrinsic_fall : 16.004;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 6.974;\r
- intrinsic_fall : 6.974;\r
- }\r
- }\r
- }\r
- cell (iocell19) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.419;\r
- intrinsic_fall : 16.419;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.419;\r
- intrinsic_fall : 16.419;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.979;\r
- intrinsic_fall : 14.979;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 1.661;\r
- intrinsic_fall : 1.661;\r
- }\r
- }\r
- }\r
- cell (iocell20) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.643;\r
- intrinsic_fall : 17.643;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.643;\r
- intrinsic_fall : 17.643;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.995;\r
- intrinsic_fall : 14.995;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 1.852;\r
- intrinsic_fall : 1.852;\r
- }\r
- }\r
- }\r
- cell (iocell21) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.081;\r
- intrinsic_fall : 17.081;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.081;\r
- intrinsic_fall : 17.081;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.591;\r
- intrinsic_fall : 14.591;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 3.163;\r
- intrinsic_fall : 3.163;\r
- }\r
- }\r
- }\r
- cell (iocell22) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.646;\r
- intrinsic_fall : 16.646;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.646;\r
- intrinsic_fall : 16.646;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.987;\r
- intrinsic_fall : 14.987;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.191;\r
- intrinsic_fall : 2.191;\r
- }\r
- }\r
- }\r
- cell (iocell23) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.787;\r
- intrinsic_fall : 17.787;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.787;\r
- intrinsic_fall : 17.787;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.338;\r
- intrinsic_fall : 15.338;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.064;\r
- intrinsic_fall : 2.064;\r
- }\r
- }\r
- }\r
- cell (iocell24) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 19.053;\r
- intrinsic_fall : 19.053;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 9.497;\r
- intrinsic_fall : 9.497;\r
- }\r
- }\r
- }\r
- cell (iocell25) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 19.129;\r
- intrinsic_fall : 19.129;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.717;\r
- intrinsic_fall : 2.717;\r
- }\r
- }\r
- }\r
-}\r
+++ /dev/null
--- Project: USB_Bootloader\r
--- Generated: 03/22/2014 22:32:52\r
--- \r
-\r
-ENTITY USB_Bootloader IS\r
- PORT(\r
- SCSI_Out(0)_PAD : OUT std_ulogic;\r
- SCSI_Out(1)_PAD : OUT std_ulogic;\r
- SCSI_Out(2)_PAD : OUT std_ulogic;\r
- SCSI_Out(3)_PAD : OUT std_ulogic;\r
- SCSI_Out(4)_PAD : OUT std_ulogic;\r
- SCSI_Out(5)_PAD : OUT std_ulogic;\r
- SCSI_Out(6)_PAD : OUT std_ulogic;\r
- SCSI_Out(7)_PAD : OUT std_ulogic;\r
- SCSI_Out(8)_PAD : OUT std_ulogic;\r
- SCSI_Out(9)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(0)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(1)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(2)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(3)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(4)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(5)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(6)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(7)_PAD : OUT std_ulogic;\r
- SD_PULLUP(0)_PAD : IN std_ulogic;\r
- SD_PULLUP(1)_PAD : IN std_ulogic;\r
- SD_PULLUP(2)_PAD : IN std_ulogic;\r
- SD_PULLUP(3)_PAD : IN std_ulogic;\r
- SD_PULLUP(4)_PAD : IN std_ulogic);\r
- ATTRIBUTE voltage_Vio1 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vusb OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vddd OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio3 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vdda OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio0 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio2 OF __DEFAULT__ : ENTITY IS 5e0;\r
-END USB_Bootloader;\r
-\r
-ARCHITECTURE __DEFAULT__ OF USB_Bootloader IS\r
- SIGNAL ClockBlock_100k : bit;\r
- SIGNAL ClockBlock_1k : bit;\r
- SIGNAL ClockBlock_32k : bit;\r
- SIGNAL ClockBlock_BUS_CLK : bit;\r
- ATTRIBUTE global_signal OF ClockBlock_BUS_CLK : SIGNAL IS true;\r
- SIGNAL ClockBlock_BUS_CLK_local : bit;\r
- SIGNAL ClockBlock_ILO : bit;\r
- SIGNAL ClockBlock_IMO : bit;\r
- SIGNAL ClockBlock_MASTER_CLK : bit;\r
- SIGNAL ClockBlock_PLL_OUT : bit;\r
- SIGNAL ClockBlock_XTAL : bit;\r
- SIGNAL ClockBlock_XTAL_32KHZ : bit;\r
- SIGNAL Net_40 : bit;\r
- SIGNAL SCSI_Out(0)__PA : bit;\r
- SIGNAL SCSI_Out(1)__PA : bit;\r
- SIGNAL SCSI_Out(2)__PA : bit;\r
- SIGNAL SCSI_Out(3)__PA : bit;\r
- SIGNAL SCSI_Out(4)__PA : bit;\r
- SIGNAL SCSI_Out(5)__PA : bit;\r
- SIGNAL SCSI_Out(6)__PA : bit;\r
- SIGNAL SCSI_Out(7)__PA : bit;\r
- SIGNAL SCSI_Out(8)__PA : bit;\r
- SIGNAL SCSI_Out(9)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(0)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(1)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(2)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(3)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(4)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(5)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(6)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(7)__PA : bit;\r
- SIGNAL SD_PULLUP(0)__PA : bit;\r
- SIGNAL SD_PULLUP(1)__PA : bit;\r
- SIGNAL SD_PULLUP(2)__PA : bit;\r
- SIGNAL SD_PULLUP(3)__PA : bit;\r
- SIGNAL SD_PULLUP(4)__PA : bit;\r
- SIGNAL \\\USBFS:Dm(0)\\__PA\ : bit;\r
- SIGNAL \\\USBFS:Dp(0)\\__PA\ : bit;\r
- SIGNAL \USBFS:Net_1010\ : bit;\r
- SIGNAL \USBFS:Net_79\ : bit;\r
- SIGNAL \USBFS:Net_81\ : bit;\r
- SIGNAL \USBFS:Net_824\ : bit;\r
- SIGNAL \USBFS:Net_95\ : bit;\r
- SIGNAL \USBFS:dma_req_0\ : bit;\r
- SIGNAL \USBFS:dma_req_1\ : bit;\r
- SIGNAL \USBFS:dma_req_2\ : bit;\r
- SIGNAL \USBFS:dma_req_3\ : bit;\r
- SIGNAL \USBFS:dma_req_4\ : bit;\r
- SIGNAL \USBFS:dma_req_5\ : bit;\r
- SIGNAL \USBFS:dma_req_6\ : bit;\r
- SIGNAL \USBFS:dma_req_7\ : bit;\r
- SIGNAL \USBFS:ept_int_0\ : bit;\r
- SIGNAL \USBFS:ept_int_1\ : bit;\r
- SIGNAL \USBFS:ept_int_2\ : bit;\r
- SIGNAL \USBFS:ept_int_3\ : bit;\r
- SIGNAL \USBFS:ept_int_4\ : bit;\r
- SIGNAL \USBFS:ept_int_5\ : bit;\r
- SIGNAL \USBFS:ept_int_6\ : bit;\r
- SIGNAL \USBFS:ept_int_7\ : bit;\r
- SIGNAL \USBFS:ept_int_8\ : bit;\r
- SIGNAL __ONE__ : bit;\r
- ATTRIBUTE POWER OF __ONE__ : SIGNAL IS true;\r
- SIGNAL __ZERO__ : bit;\r
- ATTRIBUTE GROUND OF __ZERO__ : SIGNAL IS true;\r
- SIGNAL one : bit;\r
- ATTRIBUTE POWER OF one : SIGNAL IS true;\r
- SIGNAL zero : bit;\r
- ATTRIBUTE GROUND OF zero : SIGNAL IS true;\r
- ATTRIBUTE Location OF ClockBlock : LABEL IS "F(Clock,0)";\r
- ATTRIBUTE lib_model OF SCSI_Out(0) : LABEL IS "iocell1";\r
- ATTRIBUTE Location OF SCSI_Out(0) : LABEL IS "P4[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out(1) : LABEL IS "iocell2";\r
- ATTRIBUTE Location OF SCSI_Out(1) : LABEL IS "P4[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out(2) : LABEL IS "iocell3";\r
- ATTRIBUTE Location OF SCSI_Out(2) : LABEL IS "P0[7]";\r
- ATTRIBUTE lib_model OF SCSI_Out(3) : LABEL IS "iocell4";\r
- ATTRIBUTE Location OF SCSI_Out(3) : LABEL IS "P0[6]";\r
- ATTRIBUTE lib_model OF SCSI_Out(4) : LABEL IS "iocell5";\r
- ATTRIBUTE Location OF SCSI_Out(4) : LABEL IS "P0[5]";\r
- ATTRIBUTE lib_model OF SCSI_Out(5) : LABEL IS "iocell6";\r
- ATTRIBUTE Location OF SCSI_Out(5) : LABEL IS "P0[4]";\r
- ATTRIBUTE lib_model OF SCSI_Out(6) : LABEL IS "iocell7";\r
- ATTRIBUTE Location OF SCSI_Out(6) : LABEL IS "P0[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out(7) : LABEL IS "iocell8";\r
- ATTRIBUTE Location OF SCSI_Out(7) : LABEL IS "P0[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out(8) : LABEL IS "iocell9";\r
- ATTRIBUTE Location OF SCSI_Out(8) : LABEL IS "P0[1]";\r
- ATTRIBUTE lib_model OF SCSI_Out(9) : LABEL IS "iocell10";\r
- ATTRIBUTE Location OF SCSI_Out(9) : LABEL IS "P0[0]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(0) : LABEL IS "iocell11";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(0) : LABEL IS "P6[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(1) : LABEL IS "iocell12";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(1) : LABEL IS "P6[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(2) : LABEL IS "iocell13";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(2) : LABEL IS "P6[1]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(3) : LABEL IS "iocell14";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(3) : LABEL IS "P6[0]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(4) : LABEL IS "iocell15";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(4) : LABEL IS "P4[7]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(5) : LABEL IS "iocell16";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(5) : LABEL IS "P4[6]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(6) : LABEL IS "iocell17";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(6) : LABEL IS "P4[5]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(7) : LABEL IS "iocell18";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(7) : LABEL IS "P4[4]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(0) : LABEL IS "iocell19";\r
- ATTRIBUTE Location OF SD_PULLUP(0) : LABEL IS "P3[1]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(1) : LABEL IS "iocell20";\r
- ATTRIBUTE Location OF SD_PULLUP(1) : LABEL IS "P3[2]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(2) : LABEL IS "iocell21";\r
- ATTRIBUTE Location OF SD_PULLUP(2) : LABEL IS "P3[3]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(3) : LABEL IS "iocell22";\r
- ATTRIBUTE Location OF SD_PULLUP(3) : LABEL IS "P3[4]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(4) : LABEL IS "iocell23";\r
- ATTRIBUTE Location OF SD_PULLUP(4) : LABEL IS "P3[5]";\r
- ATTRIBUTE lib_model OF \USBFS:Dm(0)\ : LABEL IS "iocell24";\r
- ATTRIBUTE Location OF \USBFS:Dm(0)\ : LABEL IS "P15[7]";\r
- ATTRIBUTE lib_model OF \USBFS:Dp(0)\ : LABEL IS "iocell25";\r
- ATTRIBUTE Location OF \USBFS:Dp(0)\ : LABEL IS "P15[6]";\r
- ATTRIBUTE Location OF \USBFS:Dp\ : LABEL IS "F(PICU,8)";\r
- ATTRIBUTE Location OF \USBFS:USB\ : LABEL IS "F(USB,0)";\r
- ATTRIBUTE Location OF \USBFS:arb_int\ : LABEL IS "[IntrHod=(0)][IntrId=(22)]";\r
- ATTRIBUTE Location OF \USBFS:bus_reset\ : LABEL IS "[IntrHod=(0)][IntrId=(23)]";\r
- ATTRIBUTE Location OF \USBFS:dp_int\ : LABEL IS "[IntrHod=(0)][IntrId=(12)]";\r
- ATTRIBUTE Location OF \USBFS:ep_0\ : LABEL IS "[IntrHod=(0)][IntrId=(24)]";\r
- ATTRIBUTE Location OF \USBFS:ep_1\ : LABEL IS "[IntrHod=(0)][IntrId=(0)]";\r
- ATTRIBUTE Location OF \USBFS:ep_2\ : LABEL IS "[IntrHod=(0)][IntrId=(1)]";\r
- ATTRIBUTE Location OF \USBFS:sof_int\ : LABEL IS "[IntrHod=(0)][IntrId=(21)]";\r
- COMPONENT abufcell\r
- END COMPONENT;\r
- COMPONENT boostcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT cachecell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT cancell\r
- PORT (\r
- clock : IN std_ulogic;\r
- can_rx : IN std_ulogic;\r
- can_tx : OUT std_ulogic;\r
- can_tx_en : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT capsensecell\r
- PORT (\r
- lft : IN std_ulogic;\r
- rt : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT clockblockcell\r
- PORT (\r
- dclk_0 : OUT std_ulogic;\r
- dclk_1 : OUT std_ulogic;\r
- dclk_2 : OUT std_ulogic;\r
- dclk_3 : OUT std_ulogic;\r
- dclk_4 : OUT std_ulogic;\r
- dclk_5 : OUT std_ulogic;\r
- dclk_6 : OUT std_ulogic;\r
- dclk_7 : OUT std_ulogic;\r
- dclk_glb_0 : OUT std_ulogic;\r
- dclk_glb_1 : OUT std_ulogic;\r
- dclk_glb_2 : OUT std_ulogic;\r
- dclk_glb_3 : OUT std_ulogic;\r
- dclk_glb_4 : OUT std_ulogic;\r
- dclk_glb_5 : OUT std_ulogic;\r
- dclk_glb_6 : OUT std_ulogic;\r
- dclk_glb_7 : OUT std_ulogic;\r
- aclk_0 : OUT std_ulogic;\r
- aclk_1 : OUT std_ulogic;\r
- aclk_2 : OUT std_ulogic;\r
- aclk_3 : OUT std_ulogic;\r
- aclk_glb_0 : OUT std_ulogic;\r
- aclk_glb_1 : OUT std_ulogic;\r
- aclk_glb_2 : OUT std_ulogic;\r
- aclk_glb_3 : OUT std_ulogic;\r
- clk_a_dig_0 : OUT std_ulogic;\r
- clk_a_dig_1 : OUT std_ulogic;\r
- clk_a_dig_2 : OUT std_ulogic;\r
- clk_a_dig_3 : OUT std_ulogic;\r
- clk_a_dig_glb_0 : OUT std_ulogic;\r
- clk_a_dig_glb_1 : OUT std_ulogic;\r
- clk_a_dig_glb_2 : OUT std_ulogic;\r
- clk_a_dig_glb_3 : OUT std_ulogic;\r
- clk_bus : OUT std_ulogic;\r
- clk_bus_glb : OUT std_ulogic;\r
- clk_sync : OUT std_ulogic;\r
- clk_32k_xtal : OUT std_ulogic;\r
- clk_100k : OUT std_ulogic;\r
- clk_32k : OUT std_ulogic;\r
- clk_1k : OUT std_ulogic;\r
- clk_usb : OUT std_ulogic;\r
- xmhz_xerr : OUT std_ulogic;\r
- pll_lock_out : OUT std_ulogic;\r
- dsi_dig_div_0 : IN std_ulogic;\r
- dsi_dig_div_1 : IN std_ulogic;\r
- dsi_dig_div_2 : IN std_ulogic;\r
- dsi_dig_div_3 : IN std_ulogic;\r
- dsi_dig_div_4 : IN std_ulogic;\r
- dsi_dig_div_5 : IN std_ulogic;\r
- dsi_dig_div_6 : IN std_ulogic;\r
- dsi_dig_div_7 : IN std_ulogic;\r
- dsi_ana_div_0 : IN std_ulogic;\r
- dsi_ana_div_1 : IN std_ulogic;\r
- dsi_ana_div_2 : IN std_ulogic;\r
- dsi_ana_div_3 : IN std_ulogic;\r
- dsi_glb_div : IN std_ulogic;\r
- dsi_clkin_div : IN std_ulogic;\r
- imo : OUT std_ulogic;\r
- ilo : OUT std_ulogic;\r
- xtal : OUT std_ulogic;\r
- pllout : OUT std_ulogic;\r
- clk_bus_glb_ff : OUT std_ulogic;\r
- aclk_glb_ff_0 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_0 : OUT std_ulogic;\r
- aclk_glb_ff_1 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_1 : OUT std_ulogic;\r
- aclk_glb_ff_2 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_2 : OUT std_ulogic;\r
- aclk_glb_ff_3 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_3 : OUT std_ulogic;\r
- dclk_glb_ff_0 : OUT std_ulogic;\r
- dclk_glb_ff_1 : OUT std_ulogic;\r
- dclk_glb_ff_2 : OUT std_ulogic;\r
- dclk_glb_ff_3 : OUT std_ulogic;\r
- dclk_glb_ff_4 : OUT std_ulogic;\r
- dclk_glb_ff_5 : OUT std_ulogic;\r
- dclk_glb_ff_6 : OUT std_ulogic;\r
- dclk_glb_ff_7 : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT comparatorcell\r
- PORT (\r
- out : OUT std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT controlcell\r
- PORT (\r
- control_0 : OUT std_ulogic;\r
- control_1 : OUT std_ulogic;\r
- control_2 : OUT std_ulogic;\r
- control_3 : OUT std_ulogic;\r
- control_4 : OUT std_ulogic;\r
- control_5 : OUT std_ulogic;\r
- control_6 : OUT std_ulogic;\r
- control_7 : OUT std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT count7cell\r
- PORT (\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- load : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- count_0 : OUT std_ulogic;\r
- count_1 : OUT std_ulogic;\r
- count_2 : OUT std_ulogic;\r
- count_3 : OUT std_ulogic;\r
- count_4 : OUT std_ulogic;\r
- count_5 : OUT std_ulogic;\r
- count_6 : OUT std_ulogic;\r
- tc : OUT std_ulogic;\r
- clock_n : IN std_ulogic;\r
- extclk : IN std_ulogic;\r
- extclk_n : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT csabufcell\r
- PORT (\r
- swon : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT datapathcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- cs_addr_0 : IN std_ulogic;\r
- cs_addr_1 : IN std_ulogic;\r
- cs_addr_2 : IN std_ulogic;\r
- route_si : IN std_ulogic;\r
- route_ci : IN std_ulogic;\r
- f0_load : IN std_ulogic;\r
- f1_load : IN std_ulogic;\r
- d0_load : IN std_ulogic;\r
- d1_load : IN std_ulogic;\r
- ce0_reg : OUT std_ulogic;\r
- cl0_reg : OUT std_ulogic;\r
- z0_reg : OUT std_ulogic;\r
- f0_reg : OUT std_ulogic;\r
- ce1_reg : OUT std_ulogic;\r
- cl1_reg : OUT std_ulogic;\r
- z1_reg : OUT std_ulogic;\r
- f1_reg : OUT std_ulogic;\r
- ov_msb_reg : OUT std_ulogic;\r
- co_msb_reg : OUT std_ulogic;\r
- cmsb_reg : OUT std_ulogic;\r
- so_reg : OUT std_ulogic;\r
- f0_bus_stat_reg : OUT std_ulogic;\r
- f0_blk_stat_reg : OUT std_ulogic;\r
- f1_bus_stat_reg : OUT std_ulogic;\r
- f1_blk_stat_reg : OUT std_ulogic;\r
- ce0_comb : OUT std_ulogic;\r
- cl0_comb : OUT std_ulogic;\r
- z0_comb : OUT std_ulogic;\r
- f0_comb : OUT std_ulogic;\r
- ce1_comb : OUT std_ulogic;\r
- cl1_comb : OUT std_ulogic;\r
- z1_comb : OUT std_ulogic;\r
- f1_comb : OUT std_ulogic;\r
- ov_msb_comb : OUT std_ulogic;\r
- co_msb_comb : OUT std_ulogic;\r
- cmsb_comb : OUT std_ulogic;\r
- so_comb : OUT std_ulogic;\r
- f0_bus_stat_comb : OUT std_ulogic;\r
- f0_blk_stat_comb : OUT std_ulogic;\r
- f1_bus_stat_comb : OUT std_ulogic;\r
- f1_blk_stat_comb : OUT std_ulogic;\r
- ce0 : OUT std_ulogic;\r
- ce0i : IN std_ulogic;\r
- p_in_0 : IN std_ulogic;\r
- p_in_1 : IN std_ulogic;\r
- p_in_2 : IN std_ulogic;\r
- p_in_3 : IN std_ulogic;\r
- p_in_4 : IN std_ulogic;\r
- p_in_5 : IN std_ulogic;\r
- p_in_6 : IN std_ulogic;\r
- p_in_7 : IN std_ulogic;\r
- p_out_0 : OUT std_ulogic;\r
- p_out_1 : OUT std_ulogic;\r
- p_out_2 : OUT std_ulogic;\r
- p_out_3 : OUT std_ulogic;\r
- p_out_4 : OUT std_ulogic;\r
- p_out_5 : OUT std_ulogic;\r
- p_out_6 : OUT std_ulogic;\r
- p_out_7 : OUT std_ulogic;\r
- cl0i : IN std_ulogic;\r
- cl0 : OUT std_ulogic;\r
- z0i : IN std_ulogic;\r
- z0 : OUT std_ulogic;\r
- ff0i : IN std_ulogic;\r
- ff0 : OUT std_ulogic;\r
- ce1i : IN std_ulogic;\r
- ce1 : OUT std_ulogic;\r
- cl1i : IN std_ulogic;\r
- cl1 : OUT std_ulogic;\r
- z1i : IN std_ulogic;\r
- z1 : OUT std_ulogic;\r
- ff1i : IN std_ulogic;\r
- ff1 : OUT std_ulogic;\r
- cap0i : IN std_ulogic;\r
- cap0 : OUT std_ulogic;\r
- cap1i : IN std_ulogic;\r
- cap1 : OUT std_ulogic;\r
- ci : IN std_ulogic;\r
- co_msb : OUT std_ulogic;\r
- sir : IN std_ulogic;\r
- sol_msb : OUT std_ulogic;\r
- cfbi : IN std_ulogic;\r
- cfbo : OUT std_ulogic;\r
- sil : IN std_ulogic;\r
- sor : OUT std_ulogic;\r
- cmsbi : IN std_ulogic;\r
- cmsbo : OUT std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT decimatorcell\r
- PORT (\r
- aclock : IN std_ulogic;\r
- mod_dat_0 : IN std_ulogic;\r
- mod_dat_1 : IN std_ulogic;\r
- mod_dat_2 : IN std_ulogic;\r
- mod_dat_3 : IN std_ulogic;\r
- ext_start : IN std_ulogic;\r
- modrst : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT dfbcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- in_1 : IN std_ulogic;\r
- in_2 : IN std_ulogic;\r
- out_1 : OUT std_ulogic;\r
- out_2 : OUT std_ulogic;\r
- dmareq_1 : OUT std_ulogic;\r
- dmareq_2 : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT drqcell\r
- PORT (\r
- dmareq : IN std_ulogic;\r
- termin : IN std_ulogic;\r
- termout : OUT std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT dsmodcell\r
- PORT (\r
- aclock : IN std_ulogic;\r
- modbitin_udb : IN std_ulogic;\r
- reset_udb : IN std_ulogic;\r
- reset_dec : IN std_ulogic;\r
- dec_clock : OUT std_ulogic;\r
- mod_dat_0 : OUT std_ulogic;\r
- mod_dat_1 : OUT std_ulogic;\r
- mod_dat_2 : OUT std_ulogic;\r
- mod_dat_3 : OUT std_ulogic;\r
- dout_udb_0 : OUT std_ulogic;\r
- dout_udb_1 : OUT std_ulogic;\r
- dout_udb_2 : OUT std_ulogic;\r
- dout_udb_3 : OUT std_ulogic;\r
- dout_udb_4 : OUT std_ulogic;\r
- dout_udb_5 : OUT std_ulogic;\r
- dout_udb_6 : OUT std_ulogic;\r
- dout_udb_7 : OUT std_ulogic;\r
- extclk_cp_udb : IN std_ulogic;\r
- clk_udb : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT emifcell\r
- PORT (\r
- EM_clock : OUT std_ulogic;\r
- EM_CEn : OUT std_ulogic;\r
- EM_OEn : OUT std_ulogic;\r
- EM_ADSCn : OUT std_ulogic;\r
- EM_sleep : OUT std_ulogic;\r
- EM_WRn : OUT std_ulogic;\r
- dataport_OE : OUT std_ulogic;\r
- dataport_OEn : OUT std_ulogic;\r
- wr : OUT std_ulogic;\r
- rd : OUT std_ulogic;\r
- udb_stall : IN std_ulogic;\r
- udb_ready : IN std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT i2ccell\r
- PORT (\r
- clock : IN std_ulogic;\r
- scl_in : IN std_ulogic;\r
- sda_in : IN std_ulogic;\r
- scl_out : OUT std_ulogic;\r
- sda_out : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT interrupt\r
- PORT (\r
- interrupt : IN std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT iocell\r
- PORT (\r
- pin_input : IN std_ulogic;\r
- oe : IN std_ulogic;\r
- fb : OUT std_ulogic;\r
- pad_in : IN std_ulogic;\r
- pa_out : OUT std_ulogic;\r
- pad_out : OUT std_ulogic;\r
- oe_reg : OUT std_ulogic;\r
- oe_internal : IN std_ulogic;\r
- in_clock : IN std_ulogic;\r
- in_clock_en : IN std_ulogic;\r
- in_reset : IN std_ulogic;\r
- out_clock : IN std_ulogic;\r
- out_clock_en : IN std_ulogic;\r
- out_reset : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT lcdctrlcell\r
- PORT (\r
- drive_en : IN std_ulogic;\r
- frame : IN std_ulogic;\r
- data_clk : IN std_ulogic;\r
- en_hi : IN std_ulogic;\r
- dac_dis : IN std_ulogic;\r
- chop_clk : IN std_ulogic;\r
- int_clr : IN std_ulogic;\r
- lp_ack_udb : IN std_ulogic;\r
- mode_1 : IN std_ulogic;\r
- mode_2 : IN std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT logicalport\r
- PORT (\r
- interrupt : OUT std_ulogic;\r
- precharge : IN std_ulogic;\r
- in_clock : IN std_ulogic;\r
- in_clock_en : IN std_ulogic;\r
- in_reset : IN std_ulogic;\r
- out_clock : IN std_ulogic;\r
- out_clock_en : IN std_ulogic;\r
- out_reset : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT lpfcell\r
- END COMPONENT;\r
- COMPONENT lvdcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8clockblockcell\r
- PORT (\r
- imo : OUT std_ulogic;\r
- ext : OUT std_ulogic;\r
- eco : OUT std_ulogic;\r
- ilo : OUT std_ulogic;\r
- wco : OUT std_ulogic;\r
- dbl : OUT std_ulogic;\r
- pll : OUT std_ulogic;\r
- dpll : OUT std_ulogic;\r
- dsi_out_0 : OUT std_ulogic;\r
- dsi_out_1 : OUT std_ulogic;\r
- dsi_out_2 : OUT std_ulogic;\r
- dsi_out_3 : OUT std_ulogic;\r
- lfclk : OUT std_ulogic;\r
- hfclk : OUT std_ulogic;\r
- sysclk : OUT std_ulogic;\r
- halfsysclk : OUT std_ulogic;\r
- udb_div_0 : OUT std_ulogic;\r
- udb_div_1 : OUT std_ulogic;\r
- udb_div_2 : OUT std_ulogic;\r
- udb_div_3 : OUT std_ulogic;\r
- udb_div_4 : OUT std_ulogic;\r
- udb_div_5 : OUT std_ulogic;\r
- udb_div_6 : OUT std_ulogic;\r
- udb_div_7 : OUT std_ulogic;\r
- udb_div_8 : OUT std_ulogic;\r
- udb_div_9 : OUT std_ulogic;\r
- udb_div_10 : OUT std_ulogic;\r
- udb_div_11 : OUT std_ulogic;\r
- udb_div_12 : OUT std_ulogic;\r
- udb_div_13 : OUT std_ulogic;\r
- udb_div_14 : OUT std_ulogic;\r
- udb_div_15 : OUT std_ulogic;\r
- uab_div_0 : OUT std_ulogic;\r
- uab_div_1 : OUT std_ulogic;\r
- uab_div_2 : OUT std_ulogic;\r
- uab_div_3 : OUT std_ulogic;\r
- ff_div_0 : OUT std_ulogic;\r
- ff_div_1 : OUT std_ulogic;\r
- ff_div_2 : OUT std_ulogic;\r
- ff_div_3 : OUT std_ulogic;\r
- ff_div_4 : OUT std_ulogic;\r
- ff_div_5 : OUT std_ulogic;\r
- ff_div_6 : OUT std_ulogic;\r
- ff_div_7 : OUT std_ulogic;\r
- ff_div_8 : OUT std_ulogic;\r
- ff_div_9 : OUT std_ulogic;\r
- ff_div_10 : OUT std_ulogic;\r
- ff_div_11 : OUT std_ulogic;\r
- ff_div_12 : OUT std_ulogic;\r
- ff_div_13 : OUT std_ulogic;\r
- ff_div_14 : OUT std_ulogic;\r
- ff_div_15 : OUT std_ulogic;\r
- dsi_in_0 : IN std_ulogic;\r
- dsi_in_1 : IN std_ulogic;\r
- dsi_in_2 : IN std_ulogic;\r
- dsi_in_3 : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8clockgenblockcell\r
- PORT (\r
- gen_clk_in_0 : IN std_ulogic;\r
- gen_clk_in_1 : IN std_ulogic;\r
- gen_clk_in_2 : IN std_ulogic;\r
- gen_clk_in_3 : IN std_ulogic;\r
- gen_clk_in_4 : IN std_ulogic;\r
- gen_clk_in_5 : IN std_ulogic;\r
- gen_clk_in_6 : IN std_ulogic;\r
- gen_clk_in_7 : IN std_ulogic;\r
- gen_clk_out_0 : OUT std_ulogic;\r
- gen_clk_out_1 : OUT std_ulogic;\r
- gen_clk_out_2 : OUT std_ulogic;\r
- gen_clk_out_3 : OUT std_ulogic;\r
- gen_clk_out_4 : OUT std_ulogic;\r
- gen_clk_out_5 : OUT std_ulogic;\r
- gen_clk_out_6 : OUT std_ulogic;\r
- gen_clk_out_7 : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8lcdcell\r
- PORT (\r
- common_0 : OUT std_ulogic;\r
- common_1 : OUT std_ulogic;\r
- common_2 : OUT std_ulogic;\r
- common_3 : OUT std_ulogic;\r
- common_4 : OUT std_ulogic;\r
- common_5 : OUT std_ulogic;\r
- common_6 : OUT std_ulogic;\r
- common_7 : OUT std_ulogic;\r
- common_8 : OUT std_ulogic;\r
- common_9 : OUT std_ulogic;\r
- common_10 : OUT std_ulogic;\r
- common_11 : OUT std_ulogic;\r
- common_12 : OUT std_ulogic;\r
- common_13 : OUT std_ulogic;\r
- common_14 : OUT std_ulogic;\r
- common_15 : OUT std_ulogic;\r
- segment_0 : OUT std_ulogic;\r
- segment_1 : OUT std_ulogic;\r
- segment_2 : OUT std_ulogic;\r
- segment_3 : OUT std_ulogic;\r
- segment_4 : OUT std_ulogic;\r
- segment_5 : OUT std_ulogic;\r
- segment_6 : OUT std_ulogic;\r
- segment_7 : OUT std_ulogic;\r
- segment_8 : OUT std_ulogic;\r
- segment_9 : OUT std_ulogic;\r
- segment_10 : OUT std_ulogic;\r
- segment_11 : OUT std_ulogic;\r
- segment_12 : OUT std_ulogic;\r
- segment_13 : OUT std_ulogic;\r
- segment_14 : OUT std_ulogic;\r
- segment_15 : OUT std_ulogic;\r
- segment_16 : OUT std_ulogic;\r
- segment_17 : OUT std_ulogic;\r
- segment_18 : OUT std_ulogic;\r
- segment_19 : OUT std_ulogic;\r
- segment_20 : OUT std_ulogic;\r
- segment_21 : OUT std_ulogic;\r
- segment_22 : OUT std_ulogic;\r
- segment_23 : OUT std_ulogic;\r
- segment_24 : OUT std_ulogic;\r
- segment_25 : OUT std_ulogic;\r
- segment_26 : OUT std_ulogic;\r
- segment_27 : OUT std_ulogic;\r
- segment_28 : OUT std_ulogic;\r
- segment_29 : OUT std_ulogic;\r
- segment_30 : OUT std_ulogic;\r
- segment_31 : OUT std_ulogic;\r
- segment_32 : OUT std_ulogic;\r
- segment_33 : OUT std_ulogic;\r
- segment_34 : OUT std_ulogic;\r
- segment_35 : OUT std_ulogic;\r
- segment_36 : OUT std_ulogic;\r
- segment_37 : OUT std_ulogic;\r
- segment_38 : OUT std_ulogic;\r
- segment_39 : OUT std_ulogic;\r
- segment_40 : OUT std_ulogic;\r
- segment_41 : OUT std_ulogic;\r
- segment_42 : OUT std_ulogic;\r
- segment_43 : OUT std_ulogic;\r
- segment_44 : OUT std_ulogic;\r
- segment_45 : OUT std_ulogic;\r
- segment_46 : OUT std_ulogic;\r
- segment_47 : OUT std_ulogic;\r
- segment_48 : OUT std_ulogic;\r
- segment_49 : OUT std_ulogic;\r
- segment_50 : OUT std_ulogic;\r
- segment_51 : OUT std_ulogic;\r
- segment_52 : OUT std_ulogic;\r
- segment_53 : OUT std_ulogic;\r
- segment_54 : OUT std_ulogic;\r
- segment_55 : OUT std_ulogic;\r
- segment_56 : OUT std_ulogic;\r
- segment_57 : OUT std_ulogic;\r
- segment_58 : OUT std_ulogic;\r
- segment_59 : OUT std_ulogic;\r
- segment_60 : OUT std_ulogic;\r
- segment_61 : OUT std_ulogic;\r
- segment_62 : OUT std_ulogic;\r
- segment_63 : OUT std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8pmcell\r
- PORT (\r
- pm_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8scbcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- interrupt : OUT std_ulogic;\r
- rx : IN std_ulogic;\r
- tx : OUT std_ulogic;\r
- mosi_m : OUT std_ulogic;\r
- miso_m : IN std_ulogic;\r
- select_m_0 : OUT std_ulogic;\r
- select_m_1 : OUT std_ulogic;\r
- select_m_2 : OUT std_ulogic;\r
- select_m_3 : OUT std_ulogic;\r
- sclk_m : OUT std_ulogic;\r
- mosi_s : IN std_ulogic;\r
- miso_s : OUT std_ulogic;\r
- select_s : IN std_ulogic;\r
- sclk_s : IN std_ulogic;\r
- scl : INOUT std_ulogic;\r
- sda : INOUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8spcifcell\r
- PORT (\r
- spcif_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8tcpwmcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- capture : IN std_ulogic;\r
- count : IN std_ulogic;\r
- reload : IN std_ulogic;\r
- stop : IN std_ulogic;\r
- start : IN std_ulogic;\r
- tr_underflow : OUT std_ulogic;\r
- tr_overflow : OUT std_ulogic;\r
- tr_compare_match : OUT std_ulogic;\r
- line_out : OUT std_ulogic;\r
- line_out_compl : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8tsscell\r
- PORT (\r
- clk_seq : IN std_ulogic;\r
- clk_adc : IN std_ulogic;\r
- ext_reject : IN std_ulogic;\r
- ext_sync : IN std_ulogic;\r
- tx_sync : IN std_ulogic;\r
- reject_in : IN std_ulogic;\r
- start_in : IN std_ulogic;\r
- lx_det_hi : OUT std_ulogic;\r
- lx_det_lo : OUT std_ulogic;\r
- rej_window : OUT std_ulogic;\r
- tx_hilo : OUT std_ulogic;\r
- phase_end : OUT std_ulogic;\r
- phase_num_0 : OUT std_ulogic;\r
- phase_num_1 : OUT std_ulogic;\r
- phase_num_2 : OUT std_ulogic;\r
- phase_num_3 : OUT std_ulogic;\r
- ipq_reject : OUT std_ulogic;\r
- ipq_start : OUT std_ulogic;\r
- epq_reject : OUT std_ulogic;\r
- epq_start : OUT std_ulogic;\r
- mcs_reject : OUT std_ulogic;\r
- mcs_start : OUT std_ulogic;\r
- do_switch : OUT std_ulogic;\r
- adc_start : OUT std_ulogic;\r
- adc_done : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8wdtcell\r
- PORT (\r
- wdt_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT macrocell\r
- PORT (\r
- main_0 : IN std_ulogic;\r
- main_1 : IN std_ulogic;\r
- main_2 : IN std_ulogic;\r
- main_3 : IN std_ulogic;\r
- main_4 : IN std_ulogic;\r
- main_5 : IN std_ulogic;\r
- main_6 : IN std_ulogic;\r
- main_7 : IN std_ulogic;\r
- main_8 : IN std_ulogic;\r
- main_9 : IN std_ulogic;\r
- main_10 : IN std_ulogic;\r
- main_11 : IN std_ulogic;\r
- ar_0 : IN std_ulogic;\r
- ap_0 : IN std_ulogic;\r
- clock_0 : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- cin : IN std_ulogic;\r
- cpt0_0 : IN std_ulogic;\r
- cpt0_1 : IN std_ulogic;\r
- cpt0_2 : IN std_ulogic;\r
- cpt0_3 : IN std_ulogic;\r
- cpt0_4 : IN std_ulogic;\r
- cpt0_5 : IN std_ulogic;\r
- cpt0_6 : IN std_ulogic;\r
- cpt0_7 : IN std_ulogic;\r
- cpt0_8 : IN std_ulogic;\r
- cpt0_9 : IN std_ulogic;\r
- cpt0_10 : IN std_ulogic;\r
- cpt0_11 : IN std_ulogic;\r
- cpt1_0 : IN std_ulogic;\r
- cpt1_1 : IN std_ulogic;\r
- cpt1_2 : IN std_ulogic;\r
- cpt1_3 : IN std_ulogic;\r
- cpt1_4 : IN std_ulogic;\r
- cpt1_5 : IN std_ulogic;\r
- cpt1_6 : IN std_ulogic;\r
- cpt1_7 : IN std_ulogic;\r
- cpt1_8 : IN std_ulogic;\r
- cpt1_9 : IN std_ulogic;\r
- cpt1_10 : IN std_ulogic;\r
- cpt1_11 : IN std_ulogic;\r
- cout : OUT std_ulogic;\r
- q : OUT std_ulogic;\r
- q_fixed : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4abufcell\r
- PORT (\r
- ctb_dsi_comp : OUT std_ulogic;\r
- dsi_out : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4anapumpcell\r
- PORT (\r
- pump_clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csdcell\r
- PORT (\r
- sense_out : OUT std_ulogic;\r
- sample_out : OUT std_ulogic;\r
- sense_in : IN std_ulogic;\r
- sample_in : IN std_ulogic;\r
- clk1 : IN std_ulogic;\r
- clk2 : IN std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csidac7cell\r
- PORT (\r
- en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csidac8cell\r
- PORT (\r
- en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4ctbmblockcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4halfuabcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- comp : OUT std_ulogic;\r
- ctrl : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4lpcompblockcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4lpcompcell\r
- PORT (\r
- cmpout : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4rsbcell\r
- END COMPONENT;\r
- COMPONENT p4sarcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- sample_done : OUT std_ulogic;\r
- chan_id_valid : OUT std_ulogic;\r
- chan_id_0 : OUT std_ulogic;\r
- chan_id_1 : OUT std_ulogic;\r
- chan_id_2 : OUT std_ulogic;\r
- chan_id_3 : OUT std_ulogic;\r
- data_valid : OUT std_ulogic;\r
- data_0 : OUT std_ulogic;\r
- data_1 : OUT std_ulogic;\r
- data_2 : OUT std_ulogic;\r
- data_3 : OUT std_ulogic;\r
- data_4 : OUT std_ulogic;\r
- data_5 : OUT std_ulogic;\r
- data_6 : OUT std_ulogic;\r
- data_7 : OUT std_ulogic;\r
- data_8 : OUT std_ulogic;\r
- data_9 : OUT std_ulogic;\r
- data_10 : OUT std_ulogic;\r
- data_11 : OUT std_ulogic;\r
- eos_intr : OUT std_ulogic;\r
- irq : OUT std_ulogic;\r
- sw_negvref : IN std_ulogic;\r
- cfg_st_sel_0 : IN std_ulogic;\r
- cfg_st_sel_1 : IN std_ulogic;\r
- cfg_average : IN std_ulogic;\r
- cfg_resolution : IN std_ulogic;\r
- cfg_differential : IN std_ulogic;\r
- trigger : IN std_ulogic;\r
- data_hilo_sel : IN std_ulogic;\r
- swctrl0 : IN std_ulogic;\r
- swctrl1 : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4sarmuxcell\r
- END COMPONENT;\r
- COMPONENT p4tempcell\r
- END COMPONENT;\r
- COMPONENT p4vrefcell\r
- END COMPONENT;\r
- COMPONENT pmcell\r
- PORT (\r
- ctw_int : OUT std_ulogic;\r
- ftw_int : OUT std_ulogic;\r
- limact_int : OUT std_ulogic;\r
- onepps_int : OUT std_ulogic;\r
- pm_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT sarcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- pump_clock : IN std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- sof_udb : IN std_ulogic;\r
- vp_ctl_udb_0 : IN std_ulogic;\r
- vp_ctl_udb_1 : IN std_ulogic;\r
- vp_ctl_udb_2 : IN std_ulogic;\r
- vp_ctl_udb_3 : IN std_ulogic;\r
- vn_ctl_udb_0 : IN std_ulogic;\r
- vn_ctl_udb_1 : IN std_ulogic;\r
- vn_ctl_udb_2 : IN std_ulogic;\r
- vn_ctl_udb_3 : IN std_ulogic;\r
- data_out_udb_0 : OUT std_ulogic;\r
- data_out_udb_1 : OUT std_ulogic;\r
- data_out_udb_2 : OUT std_ulogic;\r
- data_out_udb_3 : OUT std_ulogic;\r
- data_out_udb_4 : OUT std_ulogic;\r
- data_out_udb_5 : OUT std_ulogic;\r
- data_out_udb_6 : OUT std_ulogic;\r
- data_out_udb_7 : OUT std_ulogic;\r
- data_out_udb_8 : OUT std_ulogic;\r
- data_out_udb_9 : OUT std_ulogic;\r
- data_out_udb_10 : OUT std_ulogic;\r
- data_out_udb_11 : OUT std_ulogic;\r
- eof_udb : OUT std_ulogic;\r
- irq : OUT std_ulogic;\r
- next : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT sccell\r
- PORT (\r
- aclk : IN std_ulogic;\r
- bst_clk : IN std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- modout : OUT std_ulogic;\r
- dyn_cntl_udb : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT spccell\r
- PORT (\r
- data_ready : OUT std_ulogic;\r
- eeprom_fault_int : OUT std_ulogic;\r
- idle : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT ssccell\r
- PORT (\r
- rst_n : IN std_ulogic;\r
- scli : IN std_ulogic;\r
- sdai : IN std_ulogic;\r
- csel : IN std_ulogic;\r
- sclo : OUT std_ulogic;\r
- sdao : OUT std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT statuscell\r
- PORT (\r
- status_0 : IN std_ulogic;\r
- status_1 : IN std_ulogic;\r
- status_2 : IN std_ulogic;\r
- status_3 : IN std_ulogic;\r
- status_4 : IN std_ulogic;\r
- status_5 : IN std_ulogic;\r
- status_6 : IN std_ulogic;\r
- status_7 : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- clk_en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT statusicell\r
- PORT (\r
- status_0 : IN std_ulogic;\r
- status_1 : IN std_ulogic;\r
- status_2 : IN std_ulogic;\r
- status_3 : IN std_ulogic;\r
- status_4 : IN std_ulogic;\r
- status_5 : IN std_ulogic;\r
- status_6 : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- interrupt : OUT std_ulogic;\r
- clk_en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT synccell\r
- PORT (\r
- in : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- out : OUT std_ulogic;\r
- clk_en : IN std_ulogic;\r
- clock_n : IN std_ulogic;\r
- extclk : IN std_ulogic;\r
- extclk_n : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT tfaultcell\r
- PORT (\r
- tfault_dsi : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT timercell\r
- PORT (\r
- clock : IN std_ulogic;\r
- kill : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- capture : IN std_ulogic;\r
- timer_reset : IN std_ulogic;\r
- tc : OUT std_ulogic;\r
- cmp : OUT std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT udbclockencell\r
- PORT (\r
- clock_in : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- clock_out : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT usbcell\r
- PORT (\r
- sof_int : OUT std_ulogic;\r
- arb_int : OUT std_ulogic;\r
- usb_int : OUT std_ulogic;\r
- ord_int : OUT std_ulogic;\r
- ept_int_0 : OUT std_ulogic;\r
- ept_int_1 : OUT std_ulogic;\r
- ept_int_2 : OUT std_ulogic;\r
- ept_int_3 : OUT std_ulogic;\r
- ept_int_4 : OUT std_ulogic;\r
- ept_int_5 : OUT std_ulogic;\r
- ept_int_6 : OUT std_ulogic;\r
- ept_int_7 : OUT std_ulogic;\r
- ept_int_8 : OUT std_ulogic;\r
- dma_req_0 : OUT std_ulogic;\r
- dma_req_1 : OUT std_ulogic;\r
- dma_req_2 : OUT std_ulogic;\r
- dma_req_3 : OUT std_ulogic;\r
- dma_req_4 : OUT std_ulogic;\r
- dma_req_5 : OUT std_ulogic;\r
- dma_req_6 : OUT std_ulogic;\r
- dma_req_7 : OUT std_ulogic;\r
- dma_termin : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT vidaccell\r
- PORT (\r
- data_0 : IN std_ulogic;\r
- data_1 : IN std_ulogic;\r
- data_2 : IN std_ulogic;\r
- data_3 : IN std_ulogic;\r
- data_4 : IN std_ulogic;\r
- data_5 : IN std_ulogic;\r
- data_6 : IN std_ulogic;\r
- data_7 : IN std_ulogic;\r
- strobe : IN std_ulogic;\r
- strobe_udb : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- idir : IN std_ulogic;\r
- ioff : IN std_ulogic);\r
- END COMPONENT;\r
-BEGIN\r
-\r
- ClockBlock:clockblockcell\r
- PORT MAP(\r
- clk_bus_glb => ClockBlock_BUS_CLK,\r
- clk_bus => ClockBlock_BUS_CLK_local,\r
- clk_sync => ClockBlock_MASTER_CLK,\r
- clk_32k_xtal => ClockBlock_XTAL_32KHZ,\r
- xtal => ClockBlock_XTAL,\r
- ilo => ClockBlock_ILO,\r
- clk_100k => ClockBlock_100k,\r
- clk_1k => ClockBlock_1k,\r
- clk_32k => ClockBlock_32k,\r
- pllout => ClockBlock_PLL_OUT,\r
- imo => ClockBlock_IMO,\r
- dsi_clkin_div => open,\r
- dsi_glb_div => open);\r
-\r
- SCSI_Out:logicalport\r
- GENERIC MAP(\r
- drive_mode => "110110110110110110110110110110",\r
- ibuf_enabled => "1111111111",\r
- id => "11f071e8-9c92-47e0-872a-3f48765a75b8",\r
- init_dr_st => "0000000000",\r
- input_clk_en => 0,\r
- input_sync => "1111111111",\r
- input_sync_mode => "0000000000",\r
- intr_mode => "00000000000000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "5, 5, 5, 5, 5, 5, 5, 5, 5, 5",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "0000000000",\r
- oe_reset => 0,\r
- oe_sync => "0000000000",\r
- output_clk_en => 0,\r
- output_clock_mode => "0000000000",\r
- output_conn => "0000000000",\r
- output_mode => "0000000000",\r
- output_reset => 0,\r
- output_sync => "0000000000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "DBP_raw,ATN,BSY,ACK,RST,MSG,SEL,CD,REQ,IO_raw",\r
- pin_mode => "OOOOOOOOOO",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0000000000",\r
- sio_ibuf => "00000000",\r
- sio_info => "00000000000000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0000000000",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "1111111111",\r
- vtrip => "10101010101010101010",\r
- width => 10,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- SCSI_Out(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(0)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(0)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(1)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(1)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(2)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(2)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(3)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(3)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(4)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(4)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(5):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 5,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(5)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(5)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(6):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 6,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(6)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(6)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(7):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 7,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(7)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(7)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(8):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 8,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(8)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(8)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(9):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 9,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(9)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(9)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx:logicalport\r
- GENERIC MAP(\r
- drive_mode => "110110110110110110110110",\r
- ibuf_enabled => "11111111",\r
- id => "52f31aa9-2f0a-497d-9a1f-1424095e13e6",\r
- init_dr_st => "00000000",\r
- input_clk_en => 0,\r
- input_sync => "11111111",\r
- input_sync_mode => "00000000",\r
- intr_mode => "0000000000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => ", , , , , , , 5",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "00000000",\r
- oe_reset => 0,\r
- oe_sync => "00000000",\r
- output_clk_en => 0,\r
- output_clock_mode => "00000000",\r
- output_conn => "00000000",\r
- output_mode => "00000000",\r
- output_reset => 0,\r
- output_sync => "00000000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "DB0,DB1,DB2,DB3,DB4,DB5,DB6,DB7",\r
- pin_mode => "OOOOOOOO",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "00000000",\r
- sio_ibuf => "00000000",\r
- sio_info => "0000000000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "00000000",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "11111111",\r
- vtrip => "1010101010101010",\r
- width => 8,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- SCSI_Out_DBx(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(0)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(0)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(1)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(1)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(2)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(2)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(3)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(3)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(4)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(4)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(5):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 5,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(5)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(5)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(6):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 6,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(6)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(6)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(7):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 7,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(7)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(7)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP:logicalport\r
- GENERIC MAP(\r
- drive_mode => "010010010010010",\r
- ibuf_enabled => "11111",\r
- id => "4c15b41e-e284-4978-99e7-5aaee19bd0ce",\r
- init_dr_st => "11111",\r
- input_clk_en => 0,\r
- input_sync => "11111",\r
- input_sync_mode => "00000",\r
- intr_mode => "0000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "3.3, , , , ",\r
- layout_mode => "CONTIGUOUS",\r
- oe_conn => "00000",\r
- oe_reset => 0,\r
- oe_sync => "00000",\r
- output_clk_en => 0,\r
- output_clock_mode => "00000",\r
- output_conn => "00000",\r
- output_mode => "00000",\r
- output_reset => 0,\r
- output_sync => "00000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => ",,,,",\r
- pin_mode => "IIIII",\r
- por_state => 2,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "00000",\r
- sio_ibuf => "00000000",\r
- sio_info => "0000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "00000",\r
- spanning => 0,\r
- sw_only => 0,\r
- use_annotation => "00000",\r
- vtrip => "0000000000",\r
- width => 5,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open,\r
- in_clock => open);\r
-\r
- SD_PULLUP(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(0)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(0)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(1)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(1)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(2)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(2)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(3)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(3)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(4)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(4)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dm(0)\:iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "\USBFS:Dm\",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000010000000000000000")\r
- PORT MAP(\r
- pa_out => \\\USBFS:Dm(0)\\__PA\,\r
- oe => open,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dm\:logicalport\r
- GENERIC MAP(\r
- drive_mode => "000",\r
- ibuf_enabled => "0",\r
- id => "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/8b77a6c4-10a0-4390-971c-672353e2a49c",\r
- init_dr_st => "0",\r
- input_clk_en => 0,\r
- input_sync => "1",\r
- input_sync_mode => "0",\r
- intr_mode => "00",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "0",\r
- oe_reset => 0,\r
- oe_sync => "0",\r
- output_clk_en => 0,\r
- output_clock_mode => "0",\r
- output_conn => "0",\r
- output_mode => "0",\r
- output_reset => 0,\r
- output_sync => "0",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "",\r
- pin_mode => "A",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0",\r
- sio_ibuf => "00000000",\r
- sio_info => "00",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "0",\r
- vtrip => "10",\r
- width => 1,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- \USBFS:Dp(0)\:iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "\USBFS:Dp\",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000001000000000000000")\r
- PORT MAP(\r
- pa_out => \\\USBFS:Dp(0)\\__PA\,\r
- oe => open,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dp\:logicalport\r
- GENERIC MAP(\r
- drive_mode => "000",\r
- ibuf_enabled => "0",\r
- id => "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/618a72fc-5ddd-4df5-958f-a3d55102db42",\r
- init_dr_st => "0",\r
- input_clk_en => 0,\r
- input_sync => "1",\r
- input_sync_mode => "0",\r
- intr_mode => "10",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "",\r
- layout_mode => "CONTIGUOUS",\r
- oe_conn => "0",\r
- oe_reset => 0,\r
- oe_sync => "0",\r
- output_clk_en => 0,\r
- output_clock_mode => "0",\r
- output_conn => "0",\r
- output_mode => "0",\r
- output_reset => 0,\r
- output_sync => "0",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "",\r
- pin_mode => "I",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0",\r
- sio_ibuf => "00000000",\r
- sio_info => "00",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0",\r
- spanning => 0,\r
- sw_only => 0,\r
- use_annotation => "0",\r
- vtrip => "00",\r
- width => 1,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open,\r
- interrupt => \USBFS:Net_1010\,\r
- in_clock => open);\r
-\r
- \USBFS:USB\:usbcell\r
- GENERIC MAP(\r
- cy_registers => "")\r
- PORT MAP(\r
- sof_int => Net_40,\r
- arb_int => \USBFS:Net_79\,\r
- usb_int => \USBFS:Net_81\,\r
- ept_int_8 => \USBFS:ept_int_8\,\r
- ept_int_7 => \USBFS:ept_int_7\,\r
- ept_int_6 => \USBFS:ept_int_6\,\r
- ept_int_5 => \USBFS:ept_int_5\,\r
- ept_int_4 => \USBFS:ept_int_4\,\r
- ept_int_3 => \USBFS:ept_int_3\,\r
- ept_int_2 => \USBFS:ept_int_2\,\r
- ept_int_1 => \USBFS:ept_int_1\,\r
- ept_int_0 => \USBFS:ept_int_0\,\r
- ord_int => \USBFS:Net_95\,\r
- dma_req_7 => \USBFS:dma_req_7\,\r
- dma_req_6 => \USBFS:dma_req_6\,\r
- dma_req_5 => \USBFS:dma_req_5\,\r
- dma_req_4 => \USBFS:dma_req_4\,\r
- dma_req_3 => \USBFS:dma_req_3\,\r
- dma_req_2 => \USBFS:dma_req_2\,\r
- dma_req_1 => \USBFS:dma_req_1\,\r
- dma_req_0 => \USBFS:dma_req_0\,\r
- dma_termin => \USBFS:Net_824\);\r
-\r
- \USBFS:arb_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_79\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:bus_reset\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_81\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:dp_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_1010\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_0\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_0\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_1\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_1\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_2\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_2\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:sof_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => Net_40,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
-END __DEFAULT__;\r
+++ /dev/null
-library (timing) {\r
- timescale : 1ns;\r
- capacitive_load_unit (1,ff);\r
- include_file(device.lib);\r
- cell (iocell1) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.445;\r
- intrinsic_fall : 16.445;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.445;\r
- intrinsic_fall : 16.445;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.093;\r
- intrinsic_fall : 15.093;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.033;\r
- intrinsic_fall : 7.033;\r
- }\r
- }\r
- }\r
- cell (iocell2) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.297;\r
- intrinsic_fall : 17.297;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.297;\r
- intrinsic_fall : 17.297;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.111;\r
- intrinsic_fall : 15.111;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.255;\r
- intrinsic_fall : 7.255;\r
- }\r
- }\r
- }\r
- cell (iocell3) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.269;\r
- intrinsic_fall : 17.269;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.269;\r
- intrinsic_fall : 17.269;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.495;\r
- intrinsic_fall : 15.495;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.644;\r
- intrinsic_fall : 7.644;\r
- }\r
- }\r
- }\r
- cell (iocell4) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.371;\r
- intrinsic_fall : 17.371;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.371;\r
- intrinsic_fall : 17.371;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.561;\r
- intrinsic_fall : 15.561;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.354;\r
- intrinsic_fall : 7.354;\r
- }\r
- }\r
- }\r
- cell (iocell5) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.182;\r
- intrinsic_fall : 17.182;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.182;\r
- intrinsic_fall : 17.182;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.023;\r
- intrinsic_fall : 15.023;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.264;\r
- intrinsic_fall : 8.264;\r
- }\r
- }\r
- }\r
- cell (iocell6) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.718;\r
- intrinsic_fall : 17.718;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.718;\r
- intrinsic_fall : 17.718;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.880;\r
- intrinsic_fall : 14.880;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.563;\r
- intrinsic_fall : 7.563;\r
- }\r
- }\r
- }\r
- cell (iocell7) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.610;\r
- intrinsic_fall : 17.610;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.610;\r
- intrinsic_fall : 17.610;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.744;\r
- intrinsic_fall : 15.744;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.958;\r
- intrinsic_fall : 7.958;\r
- }\r
- }\r
- }\r
- cell (iocell8) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.428;\r
- intrinsic_fall : 17.428;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.428;\r
- intrinsic_fall : 17.428;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.459;\r
- intrinsic_fall : 15.459;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.950;\r
- intrinsic_fall : 7.950;\r
- }\r
- }\r
- }\r
- cell (iocell9) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.434;\r
- intrinsic_fall : 17.434;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.434;\r
- intrinsic_fall : 17.434;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.802;\r
- intrinsic_fall : 15.802;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.962;\r
- intrinsic_fall : 7.962;\r
- }\r
- }\r
- }\r
- cell (iocell10) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.161;\r
- intrinsic_fall : 17.161;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.161;\r
- intrinsic_fall : 17.161;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.251;\r
- intrinsic_fall : 15.251;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.922;\r
- intrinsic_fall : 7.922;\r
- }\r
- }\r
- }\r
- cell (iocell11) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.840;\r
- intrinsic_fall : 17.840;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.840;\r
- intrinsic_fall : 17.840;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.011;\r
- intrinsic_fall : 15.011;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.576;\r
- intrinsic_fall : 7.576;\r
- }\r
- }\r
- }\r
- cell (iocell12) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.165;\r
- intrinsic_fall : 17.165;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.165;\r
- intrinsic_fall : 17.165;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.746;\r
- intrinsic_fall : 15.746;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.331;\r
- intrinsic_fall : 7.331;\r
- }\r
- }\r
- }\r
- cell (iocell13) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.973;\r
- intrinsic_fall : 16.973;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.973;\r
- intrinsic_fall : 16.973;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.880;\r
- intrinsic_fall : 14.880;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.065;\r
- intrinsic_fall : 7.065;\r
- }\r
- }\r
- }\r
- cell (iocell14) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.979;\r
- intrinsic_fall : 16.979;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.979;\r
- intrinsic_fall : 16.979;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.914;\r
- intrinsic_fall : 14.914;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.816;\r
- intrinsic_fall : 7.816;\r
- }\r
- }\r
- }\r
- cell (iocell15) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.374;\r
- intrinsic_fall : 17.374;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.374;\r
- intrinsic_fall : 17.374;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.222;\r
- intrinsic_fall : 15.222;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.459;\r
- intrinsic_fall : 7.459;\r
- }\r
- }\r
- }\r
- cell (iocell16) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.157;\r
- intrinsic_fall : 17.157;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.157;\r
- intrinsic_fall : 17.157;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.976;\r
- intrinsic_fall : 15.976;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.582;\r
- intrinsic_fall : 7.582;\r
- }\r
- }\r
- }\r
- cell (iocell17) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.578;\r
- intrinsic_fall : 16.578;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.578;\r
- intrinsic_fall : 16.578;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.347;\r
- intrinsic_fall : 15.347;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 7.368;\r
- intrinsic_fall : 7.368;\r
- }\r
- }\r
- }\r
- cell (iocell18) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.786;\r
- intrinsic_fall : 17.786;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.786;\r
- intrinsic_fall : 17.786;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 16.004;\r
- intrinsic_fall : 16.004;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 6.974;\r
- intrinsic_fall : 6.974;\r
- }\r
- }\r
- }\r
- cell (iocell19) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.419;\r
- intrinsic_fall : 16.419;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.419;\r
- intrinsic_fall : 16.419;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.979;\r
- intrinsic_fall : 14.979;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 1.661;\r
- intrinsic_fall : 1.661;\r
- }\r
- }\r
- }\r
- cell (iocell20) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.643;\r
- intrinsic_fall : 17.643;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.643;\r
- intrinsic_fall : 17.643;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.995;\r
- intrinsic_fall : 14.995;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 1.852;\r
- intrinsic_fall : 1.852;\r
- }\r
- }\r
- }\r
- cell (iocell21) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.081;\r
- intrinsic_fall : 17.081;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.081;\r
- intrinsic_fall : 17.081;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.591;\r
- intrinsic_fall : 14.591;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 3.163;\r
- intrinsic_fall : 3.163;\r
- }\r
- }\r
- }\r
- cell (iocell22) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.646;\r
- intrinsic_fall : 16.646;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 16.646;\r
- intrinsic_fall : 16.646;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 14.987;\r
- intrinsic_fall : 14.987;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.191;\r
- intrinsic_fall : 2.191;\r
- }\r
- }\r
- }\r
- cell (iocell23) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.787;\r
- intrinsic_fall : 17.787;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 17.787;\r
- intrinsic_fall : 17.787;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 15.338;\r
- intrinsic_fall : 15.338;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.064;\r
- intrinsic_fall : 2.064;\r
- }\r
- }\r
- }\r
- cell (iocell24) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 19.053;\r
- intrinsic_fall : 19.053;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 9.497;\r
- intrinsic_fall : 9.497;\r
- }\r
- }\r
- }\r
- cell (iocell25) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : output;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing () {\r
- timing_sense : negative_unate;\r
- timing_type : three_state_disable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : three_state_enable;\r
- related_pin : "oe";\r
- intrinsic_rise : 52.000;\r
- intrinsic_fall : 52.000;\r
- }\r
- timing () {\r
- timing_sense : positive_unate;\r
- timing_type : combinational;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 19.129;\r
- intrinsic_fall : 19.129;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing () {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 2.717;\r
- intrinsic_fall : 2.717;\r
- }\r
- }\r
- }\r
-}\r
+++ /dev/null
--- Project: W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj\r
--- Generated: 03/22/2014 22:32:56\r
--- \r
-\r
-ENTITY USB_Bootloader IS\r
- PORT(\r
- SCSI_Out(0)_PAD : OUT std_ulogic;\r
- SCSI_Out(1)_PAD : OUT std_ulogic;\r
- SCSI_Out(2)_PAD : OUT std_ulogic;\r
- SCSI_Out(3)_PAD : OUT std_ulogic;\r
- SCSI_Out(4)_PAD : OUT std_ulogic;\r
- SCSI_Out(5)_PAD : OUT std_ulogic;\r
- SCSI_Out(6)_PAD : OUT std_ulogic;\r
- SCSI_Out(7)_PAD : OUT std_ulogic;\r
- SCSI_Out(8)_PAD : OUT std_ulogic;\r
- SCSI_Out(9)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(0)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(1)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(2)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(3)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(4)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(5)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(6)_PAD : OUT std_ulogic;\r
- SCSI_Out_DBx(7)_PAD : OUT std_ulogic;\r
- SD_PULLUP(0)_PAD : IN std_ulogic;\r
- SD_PULLUP(1)_PAD : IN std_ulogic;\r
- SD_PULLUP(2)_PAD : IN std_ulogic;\r
- SD_PULLUP(3)_PAD : IN std_ulogic;\r
- SD_PULLUP(4)_PAD : IN std_ulogic);\r
- ATTRIBUTE voltage_Vio1 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vusb OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vddd OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio3 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vdda OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio0 OF __DEFAULT__ : ENTITY IS 5e0;\r
- ATTRIBUTE voltage_Vio2 OF __DEFAULT__ : ENTITY IS 5e0;\r
-END USB_Bootloader;\r
-\r
-ARCHITECTURE __DEFAULT__ OF USB_Bootloader IS\r
- SIGNAL ClockBlock_100k : bit;\r
- SIGNAL ClockBlock_1k : bit;\r
- SIGNAL ClockBlock_32k : bit;\r
- SIGNAL ClockBlock_BUS_CLK : bit;\r
- ATTRIBUTE global_signal OF ClockBlock_BUS_CLK : SIGNAL IS true;\r
- SIGNAL ClockBlock_BUS_CLK_local : bit;\r
- SIGNAL ClockBlock_ILO : bit;\r
- SIGNAL ClockBlock_IMO : bit;\r
- SIGNAL ClockBlock_MASTER_CLK : bit;\r
- SIGNAL ClockBlock_PLL_OUT : bit;\r
- SIGNAL ClockBlock_XTAL : bit;\r
- SIGNAL ClockBlock_XTAL_32KHZ : bit;\r
- SIGNAL Net_40 : bit;\r
- SIGNAL SCSI_Out(0)__PA : bit;\r
- SIGNAL SCSI_Out(1)__PA : bit;\r
- SIGNAL SCSI_Out(2)__PA : bit;\r
- SIGNAL SCSI_Out(3)__PA : bit;\r
- SIGNAL SCSI_Out(4)__PA : bit;\r
- SIGNAL SCSI_Out(5)__PA : bit;\r
- SIGNAL SCSI_Out(6)__PA : bit;\r
- SIGNAL SCSI_Out(7)__PA : bit;\r
- SIGNAL SCSI_Out(8)__PA : bit;\r
- SIGNAL SCSI_Out(9)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(0)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(1)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(2)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(3)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(4)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(5)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(6)__PA : bit;\r
- SIGNAL SCSI_Out_DBx(7)__PA : bit;\r
- SIGNAL SD_PULLUP(0)__PA : bit;\r
- SIGNAL SD_PULLUP(1)__PA : bit;\r
- SIGNAL SD_PULLUP(2)__PA : bit;\r
- SIGNAL SD_PULLUP(3)__PA : bit;\r
- SIGNAL SD_PULLUP(4)__PA : bit;\r
- SIGNAL \\\USBFS:Dm(0)\\__PA\ : bit;\r
- SIGNAL \\\USBFS:Dp(0)\\__PA\ : bit;\r
- SIGNAL \USBFS:Net_1010\ : bit;\r
- SIGNAL \USBFS:Net_79\ : bit;\r
- SIGNAL \USBFS:Net_81\ : bit;\r
- SIGNAL \USBFS:Net_824\ : bit;\r
- SIGNAL \USBFS:Net_95\ : bit;\r
- SIGNAL \USBFS:dma_req_0\ : bit;\r
- SIGNAL \USBFS:dma_req_1\ : bit;\r
- SIGNAL \USBFS:dma_req_2\ : bit;\r
- SIGNAL \USBFS:dma_req_3\ : bit;\r
- SIGNAL \USBFS:dma_req_4\ : bit;\r
- SIGNAL \USBFS:dma_req_5\ : bit;\r
- SIGNAL \USBFS:dma_req_6\ : bit;\r
- SIGNAL \USBFS:dma_req_7\ : bit;\r
- SIGNAL \USBFS:ept_int_0\ : bit;\r
- SIGNAL \USBFS:ept_int_1\ : bit;\r
- SIGNAL \USBFS:ept_int_2\ : bit;\r
- SIGNAL \USBFS:ept_int_3\ : bit;\r
- SIGNAL \USBFS:ept_int_4\ : bit;\r
- SIGNAL \USBFS:ept_int_5\ : bit;\r
- SIGNAL \USBFS:ept_int_6\ : bit;\r
- SIGNAL \USBFS:ept_int_7\ : bit;\r
- SIGNAL \USBFS:ept_int_8\ : bit;\r
- SIGNAL __ONE__ : bit;\r
- ATTRIBUTE POWER OF __ONE__ : SIGNAL IS true;\r
- SIGNAL __ZERO__ : bit;\r
- ATTRIBUTE GROUND OF __ZERO__ : SIGNAL IS true;\r
- SIGNAL one : bit;\r
- ATTRIBUTE POWER OF one : SIGNAL IS true;\r
- SIGNAL zero : bit;\r
- ATTRIBUTE GROUND OF zero : SIGNAL IS true;\r
- ATTRIBUTE Location OF ClockBlock : LABEL IS "F(Clock,0)";\r
- ATTRIBUTE lib_model OF SCSI_Out(0) : LABEL IS "iocell1";\r
- ATTRIBUTE Location OF SCSI_Out(0) : LABEL IS "P4[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out(1) : LABEL IS "iocell2";\r
- ATTRIBUTE Location OF SCSI_Out(1) : LABEL IS "P4[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out(2) : LABEL IS "iocell3";\r
- ATTRIBUTE Location OF SCSI_Out(2) : LABEL IS "P0[7]";\r
- ATTRIBUTE lib_model OF SCSI_Out(3) : LABEL IS "iocell4";\r
- ATTRIBUTE Location OF SCSI_Out(3) : LABEL IS "P0[6]";\r
- ATTRIBUTE lib_model OF SCSI_Out(4) : LABEL IS "iocell5";\r
- ATTRIBUTE Location OF SCSI_Out(4) : LABEL IS "P0[5]";\r
- ATTRIBUTE lib_model OF SCSI_Out(5) : LABEL IS "iocell6";\r
- ATTRIBUTE Location OF SCSI_Out(5) : LABEL IS "P0[4]";\r
- ATTRIBUTE lib_model OF SCSI_Out(6) : LABEL IS "iocell7";\r
- ATTRIBUTE Location OF SCSI_Out(6) : LABEL IS "P0[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out(7) : LABEL IS "iocell8";\r
- ATTRIBUTE Location OF SCSI_Out(7) : LABEL IS "P0[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out(8) : LABEL IS "iocell9";\r
- ATTRIBUTE Location OF SCSI_Out(8) : LABEL IS "P0[1]";\r
- ATTRIBUTE lib_model OF SCSI_Out(9) : LABEL IS "iocell10";\r
- ATTRIBUTE Location OF SCSI_Out(9) : LABEL IS "P0[0]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(0) : LABEL IS "iocell11";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(0) : LABEL IS "P6[3]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(1) : LABEL IS "iocell12";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(1) : LABEL IS "P6[2]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(2) : LABEL IS "iocell13";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(2) : LABEL IS "P6[1]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(3) : LABEL IS "iocell14";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(3) : LABEL IS "P6[0]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(4) : LABEL IS "iocell15";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(4) : LABEL IS "P4[7]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(5) : LABEL IS "iocell16";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(5) : LABEL IS "P4[6]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(6) : LABEL IS "iocell17";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(6) : LABEL IS "P4[5]";\r
- ATTRIBUTE lib_model OF SCSI_Out_DBx(7) : LABEL IS "iocell18";\r
- ATTRIBUTE Location OF SCSI_Out_DBx(7) : LABEL IS "P4[4]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(0) : LABEL IS "iocell19";\r
- ATTRIBUTE Location OF SD_PULLUP(0) : LABEL IS "P3[1]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(1) : LABEL IS "iocell20";\r
- ATTRIBUTE Location OF SD_PULLUP(1) : LABEL IS "P3[2]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(2) : LABEL IS "iocell21";\r
- ATTRIBUTE Location OF SD_PULLUP(2) : LABEL IS "P3[3]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(3) : LABEL IS "iocell22";\r
- ATTRIBUTE Location OF SD_PULLUP(3) : LABEL IS "P3[4]";\r
- ATTRIBUTE lib_model OF SD_PULLUP(4) : LABEL IS "iocell23";\r
- ATTRIBUTE Location OF SD_PULLUP(4) : LABEL IS "P3[5]";\r
- ATTRIBUTE lib_model OF \USBFS:Dm(0)\ : LABEL IS "iocell24";\r
- ATTRIBUTE Location OF \USBFS:Dm(0)\ : LABEL IS "P15[7]";\r
- ATTRIBUTE lib_model OF \USBFS:Dp(0)\ : LABEL IS "iocell25";\r
- ATTRIBUTE Location OF \USBFS:Dp(0)\ : LABEL IS "P15[6]";\r
- ATTRIBUTE Location OF \USBFS:Dp\ : LABEL IS "F(PICU,8)";\r
- ATTRIBUTE Location OF \USBFS:USB\ : LABEL IS "F(USB,0)";\r
- ATTRIBUTE Location OF \USBFS:arb_int\ : LABEL IS "[IntrHod=(0)][IntrId=(22)]";\r
- ATTRIBUTE Location OF \USBFS:bus_reset\ : LABEL IS "[IntrHod=(0)][IntrId=(23)]";\r
- ATTRIBUTE Location OF \USBFS:dp_int\ : LABEL IS "[IntrHod=(0)][IntrId=(12)]";\r
- ATTRIBUTE Location OF \USBFS:ep_0\ : LABEL IS "[IntrHod=(0)][IntrId=(24)]";\r
- ATTRIBUTE Location OF \USBFS:ep_1\ : LABEL IS "[IntrHod=(0)][IntrId=(0)]";\r
- ATTRIBUTE Location OF \USBFS:ep_2\ : LABEL IS "[IntrHod=(0)][IntrId=(1)]";\r
- ATTRIBUTE Location OF \USBFS:sof_int\ : LABEL IS "[IntrHod=(0)][IntrId=(21)]";\r
- COMPONENT abufcell\r
- END COMPONENT;\r
- COMPONENT boostcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT cachecell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT cancell\r
- PORT (\r
- clock : IN std_ulogic;\r
- can_rx : IN std_ulogic;\r
- can_tx : OUT std_ulogic;\r
- can_tx_en : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT capsensecell\r
- PORT (\r
- lft : IN std_ulogic;\r
- rt : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT clockblockcell\r
- PORT (\r
- dclk_0 : OUT std_ulogic;\r
- dclk_1 : OUT std_ulogic;\r
- dclk_2 : OUT std_ulogic;\r
- dclk_3 : OUT std_ulogic;\r
- dclk_4 : OUT std_ulogic;\r
- dclk_5 : OUT std_ulogic;\r
- dclk_6 : OUT std_ulogic;\r
- dclk_7 : OUT std_ulogic;\r
- dclk_glb_0 : OUT std_ulogic;\r
- dclk_glb_1 : OUT std_ulogic;\r
- dclk_glb_2 : OUT std_ulogic;\r
- dclk_glb_3 : OUT std_ulogic;\r
- dclk_glb_4 : OUT std_ulogic;\r
- dclk_glb_5 : OUT std_ulogic;\r
- dclk_glb_6 : OUT std_ulogic;\r
- dclk_glb_7 : OUT std_ulogic;\r
- aclk_0 : OUT std_ulogic;\r
- aclk_1 : OUT std_ulogic;\r
- aclk_2 : OUT std_ulogic;\r
- aclk_3 : OUT std_ulogic;\r
- aclk_glb_0 : OUT std_ulogic;\r
- aclk_glb_1 : OUT std_ulogic;\r
- aclk_glb_2 : OUT std_ulogic;\r
- aclk_glb_3 : OUT std_ulogic;\r
- clk_a_dig_0 : OUT std_ulogic;\r
- clk_a_dig_1 : OUT std_ulogic;\r
- clk_a_dig_2 : OUT std_ulogic;\r
- clk_a_dig_3 : OUT std_ulogic;\r
- clk_a_dig_glb_0 : OUT std_ulogic;\r
- clk_a_dig_glb_1 : OUT std_ulogic;\r
- clk_a_dig_glb_2 : OUT std_ulogic;\r
- clk_a_dig_glb_3 : OUT std_ulogic;\r
- clk_bus : OUT std_ulogic;\r
- clk_bus_glb : OUT std_ulogic;\r
- clk_sync : OUT std_ulogic;\r
- clk_32k_xtal : OUT std_ulogic;\r
- clk_100k : OUT std_ulogic;\r
- clk_32k : OUT std_ulogic;\r
- clk_1k : OUT std_ulogic;\r
- clk_usb : OUT std_ulogic;\r
- xmhz_xerr : OUT std_ulogic;\r
- pll_lock_out : OUT std_ulogic;\r
- dsi_dig_div_0 : IN std_ulogic;\r
- dsi_dig_div_1 : IN std_ulogic;\r
- dsi_dig_div_2 : IN std_ulogic;\r
- dsi_dig_div_3 : IN std_ulogic;\r
- dsi_dig_div_4 : IN std_ulogic;\r
- dsi_dig_div_5 : IN std_ulogic;\r
- dsi_dig_div_6 : IN std_ulogic;\r
- dsi_dig_div_7 : IN std_ulogic;\r
- dsi_ana_div_0 : IN std_ulogic;\r
- dsi_ana_div_1 : IN std_ulogic;\r
- dsi_ana_div_2 : IN std_ulogic;\r
- dsi_ana_div_3 : IN std_ulogic;\r
- dsi_glb_div : IN std_ulogic;\r
- dsi_clkin_div : IN std_ulogic;\r
- imo : OUT std_ulogic;\r
- ilo : OUT std_ulogic;\r
- xtal : OUT std_ulogic;\r
- pllout : OUT std_ulogic;\r
- clk_bus_glb_ff : OUT std_ulogic;\r
- aclk_glb_ff_0 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_0 : OUT std_ulogic;\r
- aclk_glb_ff_1 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_1 : OUT std_ulogic;\r
- aclk_glb_ff_2 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_2 : OUT std_ulogic;\r
- aclk_glb_ff_3 : OUT std_ulogic;\r
- clk_a_dig_glb_ff_3 : OUT std_ulogic;\r
- dclk_glb_ff_0 : OUT std_ulogic;\r
- dclk_glb_ff_1 : OUT std_ulogic;\r
- dclk_glb_ff_2 : OUT std_ulogic;\r
- dclk_glb_ff_3 : OUT std_ulogic;\r
- dclk_glb_ff_4 : OUT std_ulogic;\r
- dclk_glb_ff_5 : OUT std_ulogic;\r
- dclk_glb_ff_6 : OUT std_ulogic;\r
- dclk_glb_ff_7 : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT comparatorcell\r
- PORT (\r
- out : OUT std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT controlcell\r
- PORT (\r
- control_0 : OUT std_ulogic;\r
- control_1 : OUT std_ulogic;\r
- control_2 : OUT std_ulogic;\r
- control_3 : OUT std_ulogic;\r
- control_4 : OUT std_ulogic;\r
- control_5 : OUT std_ulogic;\r
- control_6 : OUT std_ulogic;\r
- control_7 : OUT std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT count7cell\r
- PORT (\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- load : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- count_0 : OUT std_ulogic;\r
- count_1 : OUT std_ulogic;\r
- count_2 : OUT std_ulogic;\r
- count_3 : OUT std_ulogic;\r
- count_4 : OUT std_ulogic;\r
- count_5 : OUT std_ulogic;\r
- count_6 : OUT std_ulogic;\r
- tc : OUT std_ulogic;\r
- clock_n : IN std_ulogic;\r
- extclk : IN std_ulogic;\r
- extclk_n : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT csabufcell\r
- PORT (\r
- swon : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT datapathcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- cs_addr_0 : IN std_ulogic;\r
- cs_addr_1 : IN std_ulogic;\r
- cs_addr_2 : IN std_ulogic;\r
- route_si : IN std_ulogic;\r
- route_ci : IN std_ulogic;\r
- f0_load : IN std_ulogic;\r
- f1_load : IN std_ulogic;\r
- d0_load : IN std_ulogic;\r
- d1_load : IN std_ulogic;\r
- ce0_reg : OUT std_ulogic;\r
- cl0_reg : OUT std_ulogic;\r
- z0_reg : OUT std_ulogic;\r
- f0_reg : OUT std_ulogic;\r
- ce1_reg : OUT std_ulogic;\r
- cl1_reg : OUT std_ulogic;\r
- z1_reg : OUT std_ulogic;\r
- f1_reg : OUT std_ulogic;\r
- ov_msb_reg : OUT std_ulogic;\r
- co_msb_reg : OUT std_ulogic;\r
- cmsb_reg : OUT std_ulogic;\r
- so_reg : OUT std_ulogic;\r
- f0_bus_stat_reg : OUT std_ulogic;\r
- f0_blk_stat_reg : OUT std_ulogic;\r
- f1_bus_stat_reg : OUT std_ulogic;\r
- f1_blk_stat_reg : OUT std_ulogic;\r
- ce0_comb : OUT std_ulogic;\r
- cl0_comb : OUT std_ulogic;\r
- z0_comb : OUT std_ulogic;\r
- f0_comb : OUT std_ulogic;\r
- ce1_comb : OUT std_ulogic;\r
- cl1_comb : OUT std_ulogic;\r
- z1_comb : OUT std_ulogic;\r
- f1_comb : OUT std_ulogic;\r
- ov_msb_comb : OUT std_ulogic;\r
- co_msb_comb : OUT std_ulogic;\r
- cmsb_comb : OUT std_ulogic;\r
- so_comb : OUT std_ulogic;\r
- f0_bus_stat_comb : OUT std_ulogic;\r
- f0_blk_stat_comb : OUT std_ulogic;\r
- f1_bus_stat_comb : OUT std_ulogic;\r
- f1_blk_stat_comb : OUT std_ulogic;\r
- ce0 : OUT std_ulogic;\r
- ce0i : IN std_ulogic;\r
- p_in_0 : IN std_ulogic;\r
- p_in_1 : IN std_ulogic;\r
- p_in_2 : IN std_ulogic;\r
- p_in_3 : IN std_ulogic;\r
- p_in_4 : IN std_ulogic;\r
- p_in_5 : IN std_ulogic;\r
- p_in_6 : IN std_ulogic;\r
- p_in_7 : IN std_ulogic;\r
- p_out_0 : OUT std_ulogic;\r
- p_out_1 : OUT std_ulogic;\r
- p_out_2 : OUT std_ulogic;\r
- p_out_3 : OUT std_ulogic;\r
- p_out_4 : OUT std_ulogic;\r
- p_out_5 : OUT std_ulogic;\r
- p_out_6 : OUT std_ulogic;\r
- p_out_7 : OUT std_ulogic;\r
- cl0i : IN std_ulogic;\r
- cl0 : OUT std_ulogic;\r
- z0i : IN std_ulogic;\r
- z0 : OUT std_ulogic;\r
- ff0i : IN std_ulogic;\r
- ff0 : OUT std_ulogic;\r
- ce1i : IN std_ulogic;\r
- ce1 : OUT std_ulogic;\r
- cl1i : IN std_ulogic;\r
- cl1 : OUT std_ulogic;\r
- z1i : IN std_ulogic;\r
- z1 : OUT std_ulogic;\r
- ff1i : IN std_ulogic;\r
- ff1 : OUT std_ulogic;\r
- cap0i : IN std_ulogic;\r
- cap0 : OUT std_ulogic;\r
- cap1i : IN std_ulogic;\r
- cap1 : OUT std_ulogic;\r
- ci : IN std_ulogic;\r
- co_msb : OUT std_ulogic;\r
- sir : IN std_ulogic;\r
- sol_msb : OUT std_ulogic;\r
- cfbi : IN std_ulogic;\r
- cfbo : OUT std_ulogic;\r
- sil : IN std_ulogic;\r
- sor : OUT std_ulogic;\r
- cmsbi : IN std_ulogic;\r
- cmsbo : OUT std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT decimatorcell\r
- PORT (\r
- aclock : IN std_ulogic;\r
- mod_dat_0 : IN std_ulogic;\r
- mod_dat_1 : IN std_ulogic;\r
- mod_dat_2 : IN std_ulogic;\r
- mod_dat_3 : IN std_ulogic;\r
- ext_start : IN std_ulogic;\r
- modrst : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT dfbcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- in_1 : IN std_ulogic;\r
- in_2 : IN std_ulogic;\r
- out_1 : OUT std_ulogic;\r
- out_2 : OUT std_ulogic;\r
- dmareq_1 : OUT std_ulogic;\r
- dmareq_2 : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT drqcell\r
- PORT (\r
- dmareq : IN std_ulogic;\r
- termin : IN std_ulogic;\r
- termout : OUT std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT dsmodcell\r
- PORT (\r
- aclock : IN std_ulogic;\r
- modbitin_udb : IN std_ulogic;\r
- reset_udb : IN std_ulogic;\r
- reset_dec : IN std_ulogic;\r
- dec_clock : OUT std_ulogic;\r
- mod_dat_0 : OUT std_ulogic;\r
- mod_dat_1 : OUT std_ulogic;\r
- mod_dat_2 : OUT std_ulogic;\r
- mod_dat_3 : OUT std_ulogic;\r
- dout_udb_0 : OUT std_ulogic;\r
- dout_udb_1 : OUT std_ulogic;\r
- dout_udb_2 : OUT std_ulogic;\r
- dout_udb_3 : OUT std_ulogic;\r
- dout_udb_4 : OUT std_ulogic;\r
- dout_udb_5 : OUT std_ulogic;\r
- dout_udb_6 : OUT std_ulogic;\r
- dout_udb_7 : OUT std_ulogic;\r
- extclk_cp_udb : IN std_ulogic;\r
- clk_udb : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT emifcell\r
- PORT (\r
- EM_clock : OUT std_ulogic;\r
- EM_CEn : OUT std_ulogic;\r
- EM_OEn : OUT std_ulogic;\r
- EM_ADSCn : OUT std_ulogic;\r
- EM_sleep : OUT std_ulogic;\r
- EM_WRn : OUT std_ulogic;\r
- dataport_OE : OUT std_ulogic;\r
- dataport_OEn : OUT std_ulogic;\r
- wr : OUT std_ulogic;\r
- rd : OUT std_ulogic;\r
- udb_stall : IN std_ulogic;\r
- udb_ready : IN std_ulogic;\r
- busclk : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT i2ccell\r
- PORT (\r
- clock : IN std_ulogic;\r
- scl_in : IN std_ulogic;\r
- sda_in : IN std_ulogic;\r
- scl_out : OUT std_ulogic;\r
- sda_out : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT interrupt\r
- PORT (\r
- interrupt : IN std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT iocell\r
- PORT (\r
- pin_input : IN std_ulogic;\r
- oe : IN std_ulogic;\r
- fb : OUT std_ulogic;\r
- pad_in : IN std_ulogic;\r
- pa_out : OUT std_ulogic;\r
- pad_out : OUT std_ulogic;\r
- oe_reg : OUT std_ulogic;\r
- oe_internal : IN std_ulogic;\r
- in_clock : IN std_ulogic;\r
- in_clock_en : IN std_ulogic;\r
- in_reset : IN std_ulogic;\r
- out_clock : IN std_ulogic;\r
- out_clock_en : IN std_ulogic;\r
- out_reset : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT lcdctrlcell\r
- PORT (\r
- drive_en : IN std_ulogic;\r
- frame : IN std_ulogic;\r
- data_clk : IN std_ulogic;\r
- en_hi : IN std_ulogic;\r
- dac_dis : IN std_ulogic;\r
- chop_clk : IN std_ulogic;\r
- int_clr : IN std_ulogic;\r
- lp_ack_udb : IN std_ulogic;\r
- mode_1 : IN std_ulogic;\r
- mode_2 : IN std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT logicalport\r
- PORT (\r
- interrupt : OUT std_ulogic;\r
- precharge : IN std_ulogic;\r
- in_clock : IN std_ulogic;\r
- in_clock_en : IN std_ulogic;\r
- in_reset : IN std_ulogic;\r
- out_clock : IN std_ulogic;\r
- out_clock_en : IN std_ulogic;\r
- out_reset : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT lpfcell\r
- END COMPONENT;\r
- COMPONENT lvdcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8clockblockcell\r
- PORT (\r
- imo : OUT std_ulogic;\r
- ext : OUT std_ulogic;\r
- eco : OUT std_ulogic;\r
- ilo : OUT std_ulogic;\r
- wco : OUT std_ulogic;\r
- dbl : OUT std_ulogic;\r
- pll : OUT std_ulogic;\r
- dpll : OUT std_ulogic;\r
- dsi_out_0 : OUT std_ulogic;\r
- dsi_out_1 : OUT std_ulogic;\r
- dsi_out_2 : OUT std_ulogic;\r
- dsi_out_3 : OUT std_ulogic;\r
- lfclk : OUT std_ulogic;\r
- hfclk : OUT std_ulogic;\r
- sysclk : OUT std_ulogic;\r
- halfsysclk : OUT std_ulogic;\r
- udb_div_0 : OUT std_ulogic;\r
- udb_div_1 : OUT std_ulogic;\r
- udb_div_2 : OUT std_ulogic;\r
- udb_div_3 : OUT std_ulogic;\r
- udb_div_4 : OUT std_ulogic;\r
- udb_div_5 : OUT std_ulogic;\r
- udb_div_6 : OUT std_ulogic;\r
- udb_div_7 : OUT std_ulogic;\r
- udb_div_8 : OUT std_ulogic;\r
- udb_div_9 : OUT std_ulogic;\r
- udb_div_10 : OUT std_ulogic;\r
- udb_div_11 : OUT std_ulogic;\r
- udb_div_12 : OUT std_ulogic;\r
- udb_div_13 : OUT std_ulogic;\r
- udb_div_14 : OUT std_ulogic;\r
- udb_div_15 : OUT std_ulogic;\r
- uab_div_0 : OUT std_ulogic;\r
- uab_div_1 : OUT std_ulogic;\r
- uab_div_2 : OUT std_ulogic;\r
- uab_div_3 : OUT std_ulogic;\r
- ff_div_0 : OUT std_ulogic;\r
- ff_div_1 : OUT std_ulogic;\r
- ff_div_2 : OUT std_ulogic;\r
- ff_div_3 : OUT std_ulogic;\r
- ff_div_4 : OUT std_ulogic;\r
- ff_div_5 : OUT std_ulogic;\r
- ff_div_6 : OUT std_ulogic;\r
- ff_div_7 : OUT std_ulogic;\r
- ff_div_8 : OUT std_ulogic;\r
- ff_div_9 : OUT std_ulogic;\r
- ff_div_10 : OUT std_ulogic;\r
- ff_div_11 : OUT std_ulogic;\r
- ff_div_12 : OUT std_ulogic;\r
- ff_div_13 : OUT std_ulogic;\r
- ff_div_14 : OUT std_ulogic;\r
- ff_div_15 : OUT std_ulogic;\r
- dsi_in_0 : IN std_ulogic;\r
- dsi_in_1 : IN std_ulogic;\r
- dsi_in_2 : IN std_ulogic;\r
- dsi_in_3 : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8clockgenblockcell\r
- PORT (\r
- gen_clk_in_0 : IN std_ulogic;\r
- gen_clk_in_1 : IN std_ulogic;\r
- gen_clk_in_2 : IN std_ulogic;\r
- gen_clk_in_3 : IN std_ulogic;\r
- gen_clk_in_4 : IN std_ulogic;\r
- gen_clk_in_5 : IN std_ulogic;\r
- gen_clk_in_6 : IN std_ulogic;\r
- gen_clk_in_7 : IN std_ulogic;\r
- gen_clk_out_0 : OUT std_ulogic;\r
- gen_clk_out_1 : OUT std_ulogic;\r
- gen_clk_out_2 : OUT std_ulogic;\r
- gen_clk_out_3 : OUT std_ulogic;\r
- gen_clk_out_4 : OUT std_ulogic;\r
- gen_clk_out_5 : OUT std_ulogic;\r
- gen_clk_out_6 : OUT std_ulogic;\r
- gen_clk_out_7 : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8lcdcell\r
- PORT (\r
- common_0 : OUT std_ulogic;\r
- common_1 : OUT std_ulogic;\r
- common_2 : OUT std_ulogic;\r
- common_3 : OUT std_ulogic;\r
- common_4 : OUT std_ulogic;\r
- common_5 : OUT std_ulogic;\r
- common_6 : OUT std_ulogic;\r
- common_7 : OUT std_ulogic;\r
- common_8 : OUT std_ulogic;\r
- common_9 : OUT std_ulogic;\r
- common_10 : OUT std_ulogic;\r
- common_11 : OUT std_ulogic;\r
- common_12 : OUT std_ulogic;\r
- common_13 : OUT std_ulogic;\r
- common_14 : OUT std_ulogic;\r
- common_15 : OUT std_ulogic;\r
- segment_0 : OUT std_ulogic;\r
- segment_1 : OUT std_ulogic;\r
- segment_2 : OUT std_ulogic;\r
- segment_3 : OUT std_ulogic;\r
- segment_4 : OUT std_ulogic;\r
- segment_5 : OUT std_ulogic;\r
- segment_6 : OUT std_ulogic;\r
- segment_7 : OUT std_ulogic;\r
- segment_8 : OUT std_ulogic;\r
- segment_9 : OUT std_ulogic;\r
- segment_10 : OUT std_ulogic;\r
- segment_11 : OUT std_ulogic;\r
- segment_12 : OUT std_ulogic;\r
- segment_13 : OUT std_ulogic;\r
- segment_14 : OUT std_ulogic;\r
- segment_15 : OUT std_ulogic;\r
- segment_16 : OUT std_ulogic;\r
- segment_17 : OUT std_ulogic;\r
- segment_18 : OUT std_ulogic;\r
- segment_19 : OUT std_ulogic;\r
- segment_20 : OUT std_ulogic;\r
- segment_21 : OUT std_ulogic;\r
- segment_22 : OUT std_ulogic;\r
- segment_23 : OUT std_ulogic;\r
- segment_24 : OUT std_ulogic;\r
- segment_25 : OUT std_ulogic;\r
- segment_26 : OUT std_ulogic;\r
- segment_27 : OUT std_ulogic;\r
- segment_28 : OUT std_ulogic;\r
- segment_29 : OUT std_ulogic;\r
- segment_30 : OUT std_ulogic;\r
- segment_31 : OUT std_ulogic;\r
- segment_32 : OUT std_ulogic;\r
- segment_33 : OUT std_ulogic;\r
- segment_34 : OUT std_ulogic;\r
- segment_35 : OUT std_ulogic;\r
- segment_36 : OUT std_ulogic;\r
- segment_37 : OUT std_ulogic;\r
- segment_38 : OUT std_ulogic;\r
- segment_39 : OUT std_ulogic;\r
- segment_40 : OUT std_ulogic;\r
- segment_41 : OUT std_ulogic;\r
- segment_42 : OUT std_ulogic;\r
- segment_43 : OUT std_ulogic;\r
- segment_44 : OUT std_ulogic;\r
- segment_45 : OUT std_ulogic;\r
- segment_46 : OUT std_ulogic;\r
- segment_47 : OUT std_ulogic;\r
- segment_48 : OUT std_ulogic;\r
- segment_49 : OUT std_ulogic;\r
- segment_50 : OUT std_ulogic;\r
- segment_51 : OUT std_ulogic;\r
- segment_52 : OUT std_ulogic;\r
- segment_53 : OUT std_ulogic;\r
- segment_54 : OUT std_ulogic;\r
- segment_55 : OUT std_ulogic;\r
- segment_56 : OUT std_ulogic;\r
- segment_57 : OUT std_ulogic;\r
- segment_58 : OUT std_ulogic;\r
- segment_59 : OUT std_ulogic;\r
- segment_60 : OUT std_ulogic;\r
- segment_61 : OUT std_ulogic;\r
- segment_62 : OUT std_ulogic;\r
- segment_63 : OUT std_ulogic;\r
- clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8pmcell\r
- PORT (\r
- pm_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8scbcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- interrupt : OUT std_ulogic;\r
- rx : IN std_ulogic;\r
- tx : OUT std_ulogic;\r
- mosi_m : OUT std_ulogic;\r
- miso_m : IN std_ulogic;\r
- select_m_0 : OUT std_ulogic;\r
- select_m_1 : OUT std_ulogic;\r
- select_m_2 : OUT std_ulogic;\r
- select_m_3 : OUT std_ulogic;\r
- sclk_m : OUT std_ulogic;\r
- mosi_s : IN std_ulogic;\r
- miso_s : OUT std_ulogic;\r
- select_s : IN std_ulogic;\r
- sclk_s : IN std_ulogic;\r
- scl : INOUT std_ulogic;\r
- sda : INOUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8spcifcell\r
- PORT (\r
- spcif_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8tcpwmcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- capture : IN std_ulogic;\r
- count : IN std_ulogic;\r
- reload : IN std_ulogic;\r
- stop : IN std_ulogic;\r
- start : IN std_ulogic;\r
- tr_underflow : OUT std_ulogic;\r
- tr_overflow : OUT std_ulogic;\r
- tr_compare_match : OUT std_ulogic;\r
- line_out : OUT std_ulogic;\r
- line_out_compl : OUT std_ulogic;\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8tsscell\r
- PORT (\r
- clk_seq : IN std_ulogic;\r
- clk_adc : IN std_ulogic;\r
- ext_reject : IN std_ulogic;\r
- ext_sync : IN std_ulogic;\r
- tx_sync : IN std_ulogic;\r
- reject_in : IN std_ulogic;\r
- start_in : IN std_ulogic;\r
- lx_det_hi : OUT std_ulogic;\r
- lx_det_lo : OUT std_ulogic;\r
- rej_window : OUT std_ulogic;\r
- tx_hilo : OUT std_ulogic;\r
- phase_end : OUT std_ulogic;\r
- phase_num_0 : OUT std_ulogic;\r
- phase_num_1 : OUT std_ulogic;\r
- phase_num_2 : OUT std_ulogic;\r
- phase_num_3 : OUT std_ulogic;\r
- ipq_reject : OUT std_ulogic;\r
- ipq_start : OUT std_ulogic;\r
- epq_reject : OUT std_ulogic;\r
- epq_start : OUT std_ulogic;\r
- mcs_reject : OUT std_ulogic;\r
- mcs_start : OUT std_ulogic;\r
- do_switch : OUT std_ulogic;\r
- adc_start : OUT std_ulogic;\r
- adc_done : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT m0s8wdtcell\r
- PORT (\r
- wdt_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT macrocell\r
- PORT (\r
- main_0 : IN std_ulogic;\r
- main_1 : IN std_ulogic;\r
- main_2 : IN std_ulogic;\r
- main_3 : IN std_ulogic;\r
- main_4 : IN std_ulogic;\r
- main_5 : IN std_ulogic;\r
- main_6 : IN std_ulogic;\r
- main_7 : IN std_ulogic;\r
- main_8 : IN std_ulogic;\r
- main_9 : IN std_ulogic;\r
- main_10 : IN std_ulogic;\r
- main_11 : IN std_ulogic;\r
- ar_0 : IN std_ulogic;\r
- ap_0 : IN std_ulogic;\r
- clock_0 : IN std_ulogic;\r
- clk_en : IN std_ulogic;\r
- cin : IN std_ulogic;\r
- cpt0_0 : IN std_ulogic;\r
- cpt0_1 : IN std_ulogic;\r
- cpt0_2 : IN std_ulogic;\r
- cpt0_3 : IN std_ulogic;\r
- cpt0_4 : IN std_ulogic;\r
- cpt0_5 : IN std_ulogic;\r
- cpt0_6 : IN std_ulogic;\r
- cpt0_7 : IN std_ulogic;\r
- cpt0_8 : IN std_ulogic;\r
- cpt0_9 : IN std_ulogic;\r
- cpt0_10 : IN std_ulogic;\r
- cpt0_11 : IN std_ulogic;\r
- cpt1_0 : IN std_ulogic;\r
- cpt1_1 : IN std_ulogic;\r
- cpt1_2 : IN std_ulogic;\r
- cpt1_3 : IN std_ulogic;\r
- cpt1_4 : IN std_ulogic;\r
- cpt1_5 : IN std_ulogic;\r
- cpt1_6 : IN std_ulogic;\r
- cpt1_7 : IN std_ulogic;\r
- cpt1_8 : IN std_ulogic;\r
- cpt1_9 : IN std_ulogic;\r
- cpt1_10 : IN std_ulogic;\r
- cpt1_11 : IN std_ulogic;\r
- cout : OUT std_ulogic;\r
- q : OUT std_ulogic;\r
- q_fixed : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4abufcell\r
- PORT (\r
- ctb_dsi_comp : OUT std_ulogic;\r
- dsi_out : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4anapumpcell\r
- PORT (\r
- pump_clock : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csdcell\r
- PORT (\r
- sense_out : OUT std_ulogic;\r
- sample_out : OUT std_ulogic;\r
- sense_in : IN std_ulogic;\r
- sample_in : IN std_ulogic;\r
- clk1 : IN std_ulogic;\r
- clk2 : IN std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csidac7cell\r
- PORT (\r
- en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4csidac8cell\r
- PORT (\r
- en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4ctbmblockcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4halfuabcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- comp : OUT std_ulogic;\r
- ctrl : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4lpcompblockcell\r
- PORT (\r
- interrupt : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4lpcompcell\r
- PORT (\r
- cmpout : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4rsbcell\r
- END COMPONENT;\r
- COMPONENT p4sarcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- sample_done : OUT std_ulogic;\r
- chan_id_valid : OUT std_ulogic;\r
- chan_id_0 : OUT std_ulogic;\r
- chan_id_1 : OUT std_ulogic;\r
- chan_id_2 : OUT std_ulogic;\r
- chan_id_3 : OUT std_ulogic;\r
- data_valid : OUT std_ulogic;\r
- data_0 : OUT std_ulogic;\r
- data_1 : OUT std_ulogic;\r
- data_2 : OUT std_ulogic;\r
- data_3 : OUT std_ulogic;\r
- data_4 : OUT std_ulogic;\r
- data_5 : OUT std_ulogic;\r
- data_6 : OUT std_ulogic;\r
- data_7 : OUT std_ulogic;\r
- data_8 : OUT std_ulogic;\r
- data_9 : OUT std_ulogic;\r
- data_10 : OUT std_ulogic;\r
- data_11 : OUT std_ulogic;\r
- eos_intr : OUT std_ulogic;\r
- irq : OUT std_ulogic;\r
- sw_negvref : IN std_ulogic;\r
- cfg_st_sel_0 : IN std_ulogic;\r
- cfg_st_sel_1 : IN std_ulogic;\r
- cfg_average : IN std_ulogic;\r
- cfg_resolution : IN std_ulogic;\r
- cfg_differential : IN std_ulogic;\r
- trigger : IN std_ulogic;\r
- data_hilo_sel : IN std_ulogic;\r
- swctrl0 : IN std_ulogic;\r
- swctrl1 : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT p4sarmuxcell\r
- END COMPONENT;\r
- COMPONENT p4tempcell\r
- END COMPONENT;\r
- COMPONENT p4vrefcell\r
- END COMPONENT;\r
- COMPONENT pmcell\r
- PORT (\r
- ctw_int : OUT std_ulogic;\r
- ftw_int : OUT std_ulogic;\r
- limact_int : OUT std_ulogic;\r
- onepps_int : OUT std_ulogic;\r
- pm_int : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT sarcell\r
- PORT (\r
- clock : IN std_ulogic;\r
- pump_clock : IN std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- sof_udb : IN std_ulogic;\r
- vp_ctl_udb_0 : IN std_ulogic;\r
- vp_ctl_udb_1 : IN std_ulogic;\r
- vp_ctl_udb_2 : IN std_ulogic;\r
- vp_ctl_udb_3 : IN std_ulogic;\r
- vn_ctl_udb_0 : IN std_ulogic;\r
- vn_ctl_udb_1 : IN std_ulogic;\r
- vn_ctl_udb_2 : IN std_ulogic;\r
- vn_ctl_udb_3 : IN std_ulogic;\r
- data_out_udb_0 : OUT std_ulogic;\r
- data_out_udb_1 : OUT std_ulogic;\r
- data_out_udb_2 : OUT std_ulogic;\r
- data_out_udb_3 : OUT std_ulogic;\r
- data_out_udb_4 : OUT std_ulogic;\r
- data_out_udb_5 : OUT std_ulogic;\r
- data_out_udb_6 : OUT std_ulogic;\r
- data_out_udb_7 : OUT std_ulogic;\r
- data_out_udb_8 : OUT std_ulogic;\r
- data_out_udb_9 : OUT std_ulogic;\r
- data_out_udb_10 : OUT std_ulogic;\r
- data_out_udb_11 : OUT std_ulogic;\r
- eof_udb : OUT std_ulogic;\r
- irq : OUT std_ulogic;\r
- next : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT sccell\r
- PORT (\r
- aclk : IN std_ulogic;\r
- bst_clk : IN std_ulogic;\r
- clk_udb : IN std_ulogic;\r
- modout : OUT std_ulogic;\r
- dyn_cntl_udb : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT spccell\r
- PORT (\r
- data_ready : OUT std_ulogic;\r
- eeprom_fault_int : OUT std_ulogic;\r
- idle : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT ssccell\r
- PORT (\r
- rst_n : IN std_ulogic;\r
- scli : IN std_ulogic;\r
- sdai : IN std_ulogic;\r
- csel : IN std_ulogic;\r
- sclo : OUT std_ulogic;\r
- sdao : OUT std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT statuscell\r
- PORT (\r
- status_0 : IN std_ulogic;\r
- status_1 : IN std_ulogic;\r
- status_2 : IN std_ulogic;\r
- status_3 : IN std_ulogic;\r
- status_4 : IN std_ulogic;\r
- status_5 : IN std_ulogic;\r
- status_6 : IN std_ulogic;\r
- status_7 : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- clk_en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT statusicell\r
- PORT (\r
- status_0 : IN std_ulogic;\r
- status_1 : IN std_ulogic;\r
- status_2 : IN std_ulogic;\r
- status_3 : IN std_ulogic;\r
- status_4 : IN std_ulogic;\r
- status_5 : IN std_ulogic;\r
- status_6 : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- interrupt : OUT std_ulogic;\r
- clk_en : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT synccell\r
- PORT (\r
- in : IN std_ulogic;\r
- clock : IN std_ulogic;\r
- out : OUT std_ulogic;\r
- clk_en : IN std_ulogic;\r
- clock_n : IN std_ulogic;\r
- extclk : IN std_ulogic;\r
- extclk_n : IN std_ulogic);\r
- END COMPONENT;\r
- COMPONENT tfaultcell\r
- PORT (\r
- tfault_dsi : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT timercell\r
- PORT (\r
- clock : IN std_ulogic;\r
- kill : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- capture : IN std_ulogic;\r
- timer_reset : IN std_ulogic;\r
- tc : OUT std_ulogic;\r
- cmp : OUT std_ulogic;\r
- irq : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT udbclockencell\r
- PORT (\r
- clock_in : IN std_ulogic;\r
- enable : IN std_ulogic;\r
- clock_out : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT usbcell\r
- PORT (\r
- sof_int : OUT std_ulogic;\r
- arb_int : OUT std_ulogic;\r
- usb_int : OUT std_ulogic;\r
- ord_int : OUT std_ulogic;\r
- ept_int_0 : OUT std_ulogic;\r
- ept_int_1 : OUT std_ulogic;\r
- ept_int_2 : OUT std_ulogic;\r
- ept_int_3 : OUT std_ulogic;\r
- ept_int_4 : OUT std_ulogic;\r
- ept_int_5 : OUT std_ulogic;\r
- ept_int_6 : OUT std_ulogic;\r
- ept_int_7 : OUT std_ulogic;\r
- ept_int_8 : OUT std_ulogic;\r
- dma_req_0 : OUT std_ulogic;\r
- dma_req_1 : OUT std_ulogic;\r
- dma_req_2 : OUT std_ulogic;\r
- dma_req_3 : OUT std_ulogic;\r
- dma_req_4 : OUT std_ulogic;\r
- dma_req_5 : OUT std_ulogic;\r
- dma_req_6 : OUT std_ulogic;\r
- dma_req_7 : OUT std_ulogic;\r
- dma_termin : OUT std_ulogic);\r
- END COMPONENT;\r
- COMPONENT vidaccell\r
- PORT (\r
- data_0 : IN std_ulogic;\r
- data_1 : IN std_ulogic;\r
- data_2 : IN std_ulogic;\r
- data_3 : IN std_ulogic;\r
- data_4 : IN std_ulogic;\r
- data_5 : IN std_ulogic;\r
- data_6 : IN std_ulogic;\r
- data_7 : IN std_ulogic;\r
- strobe : IN std_ulogic;\r
- strobe_udb : IN std_ulogic;\r
- reset : IN std_ulogic;\r
- idir : IN std_ulogic;\r
- ioff : IN std_ulogic);\r
- END COMPONENT;\r
-BEGIN\r
-\r
- ClockBlock:clockblockcell\r
- PORT MAP(\r
- clk_bus_glb => ClockBlock_BUS_CLK,\r
- clk_bus => ClockBlock_BUS_CLK_local,\r
- clk_sync => ClockBlock_MASTER_CLK,\r
- clk_32k_xtal => ClockBlock_XTAL_32KHZ,\r
- xtal => ClockBlock_XTAL,\r
- ilo => ClockBlock_ILO,\r
- clk_100k => ClockBlock_100k,\r
- clk_1k => ClockBlock_1k,\r
- clk_32k => ClockBlock_32k,\r
- pllout => ClockBlock_PLL_OUT,\r
- imo => ClockBlock_IMO,\r
- dsi_clkin_div => open,\r
- dsi_glb_div => open);\r
-\r
- SCSI_Out:logicalport\r
- GENERIC MAP(\r
- drive_mode => "110110110110110110110110110110",\r
- ibuf_enabled => "1111111111",\r
- id => "11f071e8-9c92-47e0-872a-3f48765a75b8",\r
- init_dr_st => "0000000000",\r
- input_clk_en => 0,\r
- input_sync => "1111111111",\r
- input_sync_mode => "0000000000",\r
- intr_mode => "00000000000000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "5, 5, 5, 5, 5, 5, 5, 5, 5, 5",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "0000000000",\r
- oe_reset => 0,\r
- oe_sync => "0000000000",\r
- output_clk_en => 0,\r
- output_clock_mode => "0000000000",\r
- output_conn => "0000000000",\r
- output_mode => "0000000000",\r
- output_reset => 0,\r
- output_sync => "0000000000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "DBP_raw,ATN,BSY,ACK,RST,MSG,SEL,CD,REQ,IO_raw",\r
- pin_mode => "OOOOOOOOOO",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0000000000",\r
- sio_ibuf => "00000000",\r
- sio_info => "00000000000000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0000000000",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "1111111111",\r
- vtrip => "10101010101010101010",\r
- width => 10,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- SCSI_Out(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(0)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(0)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(1)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(1)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(2)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(2)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(3)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(3)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(4)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(4)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(5):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 5,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(5)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(5)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(6):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 6,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(6)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(6)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(7):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 7,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(7)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(7)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(8):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 8,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(8)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(8)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out(9):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out",\r
- logicalport_pin_id => 9,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out(9)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out(9)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx:logicalport\r
- GENERIC MAP(\r
- drive_mode => "110110110110110110110110",\r
- ibuf_enabled => "11111111",\r
- id => "52f31aa9-2f0a-497d-9a1f-1424095e13e6",\r
- init_dr_st => "00000000",\r
- input_clk_en => 0,\r
- input_sync => "11111111",\r
- input_sync_mode => "00000000",\r
- intr_mode => "0000000000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => ", , , , , , , 5",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "00000000",\r
- oe_reset => 0,\r
- oe_sync => "00000000",\r
- output_clk_en => 0,\r
- output_clock_mode => "00000000",\r
- output_conn => "00000000",\r
- output_mode => "00000000",\r
- output_reset => 0,\r
- output_sync => "00000000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "DB0,DB1,DB2,DB3,DB4,DB5,DB6,DB7",\r
- pin_mode => "OOOOOOOO",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "00000000",\r
- sio_ibuf => "00000000",\r
- sio_info => "0000000000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "00000000",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "11111111",\r
- vtrip => "1010101010101010",\r
- width => 8,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- SCSI_Out_DBx(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(0)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(0)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(1)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(1)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(2)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(2)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(3)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(3)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(4)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(4)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(5):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 5,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(5)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(5)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(6):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 6,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(6)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(6)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SCSI_Out_DBx(7):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SCSI_Out_DBx",\r
- logicalport_pin_id => 7,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SCSI_Out_DBx(7)__PA,\r
- oe => open,\r
- pad_in => SCSI_Out_DBx(7)_PAD,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP:logicalport\r
- GENERIC MAP(\r
- drive_mode => "010010010010010",\r
- ibuf_enabled => "11111",\r
- id => "4c15b41e-e284-4978-99e7-5aaee19bd0ce",\r
- init_dr_st => "11111",\r
- input_clk_en => 0,\r
- input_sync => "11111",\r
- input_sync_mode => "00000",\r
- intr_mode => "0000000000",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "3.3, , , , ",\r
- layout_mode => "CONTIGUOUS",\r
- oe_conn => "00000",\r
- oe_reset => 0,\r
- oe_sync => "00000",\r
- output_clk_en => 0,\r
- output_clock_mode => "00000",\r
- output_conn => "00000",\r
- output_mode => "00000",\r
- output_reset => 0,\r
- output_sync => "00000",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => ",,,,",\r
- pin_mode => "IIIII",\r
- por_state => 2,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "00000",\r
- sio_ibuf => "00000000",\r
- sio_info => "0000000000",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "00000",\r
- spanning => 0,\r
- sw_only => 0,\r
- use_annotation => "00000",\r
- vtrip => "0000000000",\r
- width => 5,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open,\r
- in_clock => open);\r
-\r
- SD_PULLUP(0):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(0)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(0)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(1):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 1,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(1)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(1)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(2):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 2,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(2)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(2)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(3):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 3,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(3)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(3)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- SD_PULLUP(4):iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "SD_PULLUP",\r
- logicalport_pin_id => 4,\r
- io_capabilities => "0000000000000000000000000000000000000000000000000000000000000001")\r
- PORT MAP(\r
- pa_out => SD_PULLUP(4)__PA,\r
- oe => open,\r
- pad_in => SD_PULLUP(4)_PAD,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dm(0)\:iocell\r
- GENERIC MAP(\r
- in_sync_mode => 0,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "\USBFS:Dm\",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000010000000000000000")\r
- PORT MAP(\r
- pa_out => \\\USBFS:Dm(0)\\__PA\,\r
- oe => open,\r
- in_clock => open,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dm\:logicalport\r
- GENERIC MAP(\r
- drive_mode => "000",\r
- ibuf_enabled => "0",\r
- id => "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/8b77a6c4-10a0-4390-971c-672353e2a49c",\r
- init_dr_st => "0",\r
- input_clk_en => 0,\r
- input_sync => "1",\r
- input_sync_mode => "0",\r
- intr_mode => "00",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "",\r
- layout_mode => "NONCONTIGUOUS",\r
- oe_conn => "0",\r
- oe_reset => 0,\r
- oe_sync => "0",\r
- output_clk_en => 0,\r
- output_clock_mode => "0",\r
- output_conn => "0",\r
- output_mode => "0",\r
- output_reset => 0,\r
- output_sync => "0",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "",\r
- pin_mode => "A",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0",\r
- sio_ibuf => "00000000",\r
- sio_info => "00",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0",\r
- spanning => 1,\r
- sw_only => 0,\r
- use_annotation => "0",\r
- vtrip => "10",\r
- width => 1,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open);\r
-\r
- \USBFS:Dp(0)\:iocell\r
- GENERIC MAP(\r
- in_sync_mode => 2,\r
- out_sync_mode => 0,\r
- oe_sync_mode => 0,\r
- logicalport => "\USBFS:Dp\",\r
- logicalport_pin_id => 0,\r
- io_capabilities => "0000000000000000000000000000000000000000000000001000000000000000")\r
- PORT MAP(\r
- pa_out => \\\USBFS:Dp(0)\\__PA\,\r
- oe => open,\r
- in_clock => ClockBlock_BUS_CLK,\r
- in_clock_en => '1',\r
- in_reset => '0',\r
- out_clock => open,\r
- out_clock_en => '1',\r
- out_reset => '0');\r
-\r
- \USBFS:Dp\:logicalport\r
- GENERIC MAP(\r
- drive_mode => "000",\r
- ibuf_enabled => "0",\r
- id => "f9248435-5d3e-4e4d-bbae-bdae8795c3dd/618a72fc-5ddd-4df5-958f-a3d55102db42",\r
- init_dr_st => "0",\r
- input_clk_en => 0,\r
- input_sync => "1",\r
- input_sync_mode => "0",\r
- intr_mode => "10",\r
- invert_in_clock => 0,\r
- invert_in_clock_en => 0,\r
- invert_in_reset => 0,\r
- invert_out_clock => 0,\r
- invert_out_clock_en => 0,\r
- invert_out_reset => 0,\r
- io_voltage => "",\r
- layout_mode => "CONTIGUOUS",\r
- oe_conn => "0",\r
- oe_reset => 0,\r
- oe_sync => "0",\r
- output_clk_en => 0,\r
- output_clock_mode => "0",\r
- output_conn => "0",\r
- output_mode => "0",\r
- output_reset => 0,\r
- output_sync => "0",\r
- pa_in_clock => -1,\r
- pa_in_clock_en => -1,\r
- pa_in_reset => -1,\r
- pa_out_clock => -1,\r
- pa_out_clock_en => -1,\r
- pa_out_reset => -1,\r
- pin_aliases => "",\r
- pin_mode => "I",\r
- por_state => 4,\r
- port_alias_group => "",\r
- port_alias_required => 0,\r
- sio_group_cnt => 0,\r
- sio_hifreq => "",\r
- sio_hyst => "0",\r
- sio_ibuf => "00000000",\r
- sio_info => "00",\r
- sio_obuf => "00000000",\r
- sio_refsel => "00000000",\r
- sio_vtrip => "00000000",\r
- slew_rate => "0",\r
- spanning => 0,\r
- sw_only => 0,\r
- use_annotation => "0",\r
- vtrip => "00",\r
- width => 1,\r
- in_clk_inv => 0,\r
- in_clken_inv => 0,\r
- in_clken_mode => 1,\r
- in_rst_inv => 0,\r
- out_clk_inv => 0,\r
- out_clken_inv => 0,\r
- out_clken_mode => 1,\r
- out_rst_inv => 0)\r
- PORT MAP(\r
- in_clock_en => open,\r
- in_reset => open,\r
- out_clock_en => open,\r
- out_reset => open,\r
- interrupt => \USBFS:Net_1010\,\r
- in_clock => open);\r
-\r
- \USBFS:USB\:usbcell\r
- GENERIC MAP(\r
- cy_registers => "")\r
- PORT MAP(\r
- sof_int => Net_40,\r
- arb_int => \USBFS:Net_79\,\r
- usb_int => \USBFS:Net_81\,\r
- ept_int_8 => \USBFS:ept_int_8\,\r
- ept_int_7 => \USBFS:ept_int_7\,\r
- ept_int_6 => \USBFS:ept_int_6\,\r
- ept_int_5 => \USBFS:ept_int_5\,\r
- ept_int_4 => \USBFS:ept_int_4\,\r
- ept_int_3 => \USBFS:ept_int_3\,\r
- ept_int_2 => \USBFS:ept_int_2\,\r
- ept_int_1 => \USBFS:ept_int_1\,\r
- ept_int_0 => \USBFS:ept_int_0\,\r
- ord_int => \USBFS:Net_95\,\r
- dma_req_7 => \USBFS:dma_req_7\,\r
- dma_req_6 => \USBFS:dma_req_6\,\r
- dma_req_5 => \USBFS:dma_req_5\,\r
- dma_req_4 => \USBFS:dma_req_4\,\r
- dma_req_3 => \USBFS:dma_req_3\,\r
- dma_req_2 => \USBFS:dma_req_2\,\r
- dma_req_1 => \USBFS:dma_req_1\,\r
- dma_req_0 => \USBFS:dma_req_0\,\r
- dma_termin => \USBFS:Net_824\);\r
-\r
- \USBFS:arb_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_79\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:bus_reset\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_81\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:dp_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:Net_1010\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_0\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_0\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_1\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_1\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:ep_2\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => \USBFS:ept_int_2\,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
- \USBFS:sof_int\:interrupt\r
- GENERIC MAP(\r
- int_type => "10")\r
- PORT MAP(\r
- interrupt => Net_40,\r
- clock => ClockBlock_BUS_CLK);\r
-\r
-END __DEFAULT__;\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
-<html xmlns="http://www.w3.org/1999/xhtml">\r
-<head>\r
-<title>Static Timing Analysis Report</title>\r
-<style type="text/css">\r
-<!--\r
-body { \r
- font:normal normal 100%/1.0 verdana, times new roman, serif, sans-serif; \r
-}\r
-\r
-table.sta_tsu > thead > tr > th.Delay,\r
-table.sta_tsu > tbody > tr > td.Delay,\r
-table.sta_tscs > thead > tr > th.Period,\r
-table.sta_tscs > tbody > tr > td.Period,\r
-table.sta_tscs > thead > tr > th.MaxFreq,\r
-table.sta_tscs > tbody > tr > td.MaxFreq,\r
-table.sta_tscs > thead > tr > th.Frequency,\r
-table.sta_tscs > tbody > tr > td.Frequency,\r
-table.sta_tco > thead > tr > th.Delay,\r
-table.sta_tco > tbody > tr > td.Delay,\r
-table.sta_tpd > thead > tr > th.Delay,\r
-table.sta_tpd > tbody > tr > td.Delay,\r
-table.sta_toe > thead > tr > th.Delay,\r
-table.sta_toe > tbody > tr > td.Delay,\r
-table.sta_tcoe > thead > tr > th.Delay,\r
-table.sta_tcoe > tbody > tr > td.Delay,\r
-table.sta_path > thead > tr > th.Delay,\r
-table.sta_path > tbody > tr > td.Delay,\r
-table.sta_path > thead > tr > th.Total,\r
-table.sta_path > tbody > tr > td.Total,\r
-table.sta_clocksummary > thead > tr > th.ActualFreq,\r
-table.sta_clocksummary > tbody > tr > td.ActualFreq,\r
-table.sta_clocksummary > thead > tr > th.MaxFreq,\r
-table.sta_clocksummary > tbody > tr > td.MaxFreq,\r
-table > tbody > tr > td.number\r
-{\r
- text-align: right;\r
-}\r
-\r
-\r
-table.sta_tsu {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
- width: 90%;\r
-}\r
-\r
-table.sta_tpd {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
- width: 90%;\r
-}\r
-\r
-table.sta_tscs {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
- width: 90%;\r
-}\r
-\r
-table.sta_tco {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
- width: 90%;\r
-}\r
-\r
-table.sta_toe {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
- width: 90%;\r
-}\r
-\r
-table.sta_tcoe {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
- width: 90%;\r
-}\r
-\r
-th {\r
- border: solid 1px;\r
- vertical-align: top;\r
- font-family: monospace;\r
- text-align: center;\r
- white-space: pre-line;\r
-}\r
-\r
-td {\r
- border: solid 1px;\r
- vertical-align: top;\r
- font-family: monospace;\r
- white-space: pre-line;\r
-}\r
-\r
-table.sta_tpd > tbody > tr:hover,\r
-table.sta_tsu > tbody > tr:hover,\r
-table.sta_tscs > tbody > tr:hover,\r
-table.sta_tco > tbody > tr:hover,\r
-table.sta_toe > tbody > tr:hover,\r
-table.sta_tcoe > tbody > tr:hover\r
-{\r
- background-color: #e8e8ff;\r
-}\r
-\r
-table.sta_path > tbody > tr:hover {\r
- background-color: #e8e8ff;\r
-}\r
-\r
-table.sta_path {\r
- background-color: #f8f8f8;\r
- border: none;\r
- border-collapse: collapse;\r
- width: 90%;\r
- margin-left: 1em;\r
- margin-right: 1em;\r
-}\r
-\r
-table.sta_clocksummary {\r
- border: solid 2px;\r
- border-collapse: collapse;\r
-}\r
-\r
-div.sta_sec {\r
- padding: 0.5em;\r
-}\r
-\r
-div.sta_sec div.sta_sec {\r
- margin-left: 0.75em;\r
-}\r
-\r
-.proptext {\r
- font:normal normal 100%/1.0 verdana, times new roman, serif, sans-serif;\r
- border: 0px;\r
-}\r
-\r
-.prop {\r
- font: normal normal 100%/1.0 verdana, times new roman, serif, sans-serif;\r
- font-weight: bolder;\r
- border: 0px;\r
-}\r
-\r
-.sec_head {\r
- display: block;\r
- font-size: 1.17em;\r
- font-weight: bolder;\r
- margin: .83em 0;\r
-}\r
-\r
-div.sta_secbody {\r
- margin-left: 0.75em;\r
-}\r
-\r
-div.vio_sta_secbody {\r
- margin-left: 0.75em;\r
-}\r
-\r
-.sta_sec_desc {\r
- margin-bottom: 0.5em;\r
- white-space: pre-line;\r
-}\r
-\r
-.violation_color {\r
- color: red;\r
- border-color: black;\r
-}\r
-\r
--->\r
-</style> \r
-<script type="text/javascript">\r
-<!--\r
-\r
-function HideElement(element) {\r
- var headerDiv = getChildElementsByTagName(element, "div")[0];\r
- var expandLink = getChildElementsByTagName(headerDiv, "a")[0];\r
- expandLink.onclick = clicked;\r
- var children = element.childNodes;\r
- var secBody = null;\r
- for (var j = 0; j < children.length; j++)\r
- {\r
- if (children[j].nodeType == document.ELEMENT_NODE &&\r
- (children[j].className == "sta_secbody" ||\r
- children[j].className == "vio_sta_secbody" ||\r
- children[j].className == "sta_sec" )) \r
- {\r
- secBody = children[j];\r
- secBody.style.display = "none";\r
- }\r
- }\r
-}\r
-\r
-function HideElements(elements) {\r
- for( var i=0; i<elements.length; i++)\r
- HideElement(elements[i]);\r
-}\r
-\r
-\r
-// Description : returns boolean indicating whether the object has the class name\r
-// built with the understanding that there may be multiple classes\r
-//\r
-// Arguments:\r
-// objElement - element to check for.\r
-// strClass - class name to be checked.\r
-//\r
-function HasClassName(objElement, strClass)\r
-{\r
- if ( objElement.className )\r
- {\r
- // the classes are just a space separated list, so first get the list\r
- var arrList = objElement.className.split(' ');\r
-\r
- for ( var i = 0; i < arrList.length; i++ )\r
- {\r
- if ( arrList[i] == strClass )\r
- {\r
- return true;\r
- }\r
- }\r
- }\r
- return false;\r
-}\r
-\r
-function initialize() {\r
- if (document.ELEMENT_NODE == null)\r
- {\r
- /* Workaround for old IE */\r
- document.ELEMENT_NODE = 1;\r
- document.ATTRIBUTE_NODE = 2;\r
- document.TEXT_NODE = 3;\r
- document.CDATA_SECTION_MODE = 4;\r
- document.ENTITY_REFERENCE_MODE = 5;\r
- document.ENTITY_NODE = 6;\r
- document.PROCESSING_INSTRUCTION_NODE = 7;\r
- document.COMMENT_NODE = 8;\r
- document.DOCUMENT_NODE = 9;\r
- document.DOCUMENT_TYPE_NODE = 10;\r
- document.DOCUMENT_FRAGMENT_NODE = 11;\r
- document.NOTATION_NODE = 12;\r
- }\r
- \r
- HideElements(getElementsByClass(document, 'div', 'sta_sec'));\r
- toggleExpandSection(document.getElementById('clock_summary'));\r
- toggleExpandSection(document.getElementById('violations'));\r
-\r
- var allTD = document.getElementsByTagName("td");\r
- for( var i=0; i< allTD.length; i++)\r
- {\r
- if(allTD[i].className != "proptext" && allTD[i].innerHTML.match(/^\s*[-]?[0-9]+[\.]?[0-9]*$/))\r
- {\r
- allTD[i].align = "right";\r
- //allTD[i].style.textAlign = "right";\r
- }\r
- }\r
-\r
- var allTables = document.getElementsByTagName("table");\r
- for (var i = 0; i < allTables.length; i++)\r
- {\r
- var table = allTables[i];\r
- if (table.className == "sta_tsu" ||\r
- table.className == "sta_tscs" ||\r
- table.className == "sta_tco" ||\r
- table.className == "sta_toe" ||\r
- table.className == "sta_tcoe")\r
- {\r
- var tbodyList = getChildElementsByTagName(table, "tbody");\r
- if (tbodyList.length != 0)\r
- {\r
- for (var row = tbodyList[0].firstChild; row != null; row = row.nextSibling)\r
- {\r
- if (row.nodeName.toLowerCase() == "tr")\r
- {\r
- if (HasClassName(row,"sta_path"))\r
- {\r
- row.style.display = "none";\r
- }\r
- else\r
- {\r
- row.style.cursor = "pointer";\r
- row.onclick = rowClicked;\r
- }\r
- }\r
- }\r
- }\r
- }\r
- else if(table.className == "sta_tpd" )\r
- {\r
- var tbodyList = getChildElementsByTagName(table, "tbody");\r
- if (tbodyList.length != 0)\r
- {\r
- for (var row = tbodyList[0].firstChild; row != null; row = row.nextSibling)\r
- {\r
- if (row.nodeName.toLowerCase() == "tr")\r
- {\r
- if(HasClassName(row, "sta_tv"))\r
- {\r
- row.style.cursor = "pointer";\r
- row.onclick = violationClicked;\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
-}\r
-\r
-function clicked()\r
-{\r
- var parent = findAncestorByClass(this, "sta_sec");\r
- toggleExpandSection(parent);\r
- return false;\r
-}\r
-\r
-function toggleExpandSection(section)\r
-{\r
- if (section == null)\r
- return false;\r
-\r
- var children = section.childNodes;\r
- for (var i = 0; i < children.length; i++)\r
- {\r
- if (children[i].nodeType == document.ELEMENT_NODE &&\r
- (children[i].className == "sta_secbody" ||\r
- children[i].className == "vio_sta_secbody"))\r
- toggleVisible(children[i]);\r
- }\r
-}\r
-\r
-function findAncestorByClass(node, className)\r
-{\r
- var parent;\r
- for (parent = node; parent != null; parent = parent.parentNode)\r
- {\r
- if (parent.nodeType == document.ELEMENT_NODE &&\r
- parent.className == className)\r
- {\r
- return parent;\r
- }\r
- }\r
-\r
- return null;\r
-}\r
-\r
-function rowClicked()\r
-{\r
- for (var next = this.nextSibling; next != null; next = next.nextSibling)\r
- {\r
- if (next.nodeType == document.ELEMENT_NODE &&\r
- next.nodeName.toLowerCase() == "tr" &&\r
- HasClassName(next,"sta_path"))\r
- {\r
- if (next.style.display == "none")\r
- next.style.display = "table-row";\r
- else\r
- next.style.display = "none";\r
- break;\r
- }\r
- }\r
- return false;\r
-}\r
-function findPos(obj)\r
-{\r
- var curtop = 0;\r
- if (obj.offsetParent)\r
- {\r
- do\r
- {\r
- curtop += obj.offsetTop;\r
- } while (obj = obj.offsetParent);\r
- return [curtop];\r
- }\r
-}\r
-\r
-function jumpto(ClassName)\r
-{\r
- var classname = 'sta_path';\r
- classname += ' ';\r
- classname += ClassName;\r
- if((obj = getElementsByClass(document, 'tr', classname)) &&\r
- obj.length > 0 ){\r
- window.scrollTo(0, findPos(obj[0]));\r
- }\r
-}\r
-\r
-function violationClicked()\r
-{\r
- expandAllSections(0);\r
- expandViolations(1);\r
- var ident=this.id;\r
- var rlist= document.getElementsByTagName( "tr");\r
-\r
- var clickedElementClassNames = this.className.split(' ');\r
-\r
- //The second class name is to match the violation element with the\r
- //corresponding path element in the detailed section.\r
- var identificationClassValue = clickedElementClassNames[1];\r
-\r
- for(var i=0 ; i < rlist.length ; i++)\r
- {\r
- if( rlist[i].nodeType == document.ELEMENT_NODE && HasClassName(rlist[i],"sta_path") )\r
- {\r
- var staPathClassNames = rlist[i].className.split(' ');\r
- // Assumption: There will be two class names, one indicating\r
- // style (sta_path), other to identify elements tv1.\r
-\r
- if(staPathClassNames.length > 1)\r
- {\r
- // Matching second class Names of both elements.\r
- if(staPathClassNames[1] == identificationClassValue)\r
- {\r
-\r
- var parent= findAncestorByClass ( rlist[i] , "sta_tscs" );\r
- if(parent == null)\r
- parent= findAncestorByClass ( rlist[i] , "sta_tco" );\r
- for( ; (parent!= null && parent.nodeName!="body") ; parent= parent.parentNode )\r
- {\r
- if( parent.nodeType == document.ELEMENT_NODE && parent.className == "sta_secbody")\r
- {\r
- //parent.style.display = "block";\r
- visible(parent);\r
- rlist[i].style.display = "table-row" ;\r
- //alert(rlist[i].id);\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
- //document.getElementById(this.id).scrollIntoView(true);\r
- // location = location + this.id;\r
- jumpto(identificationClassValue);\r
- return false;\r
-}\r
-\r
-\r
-function toggleVisible(elem)\r
-{\r
- if (elem.style.display == "none")\r
- elem.style.display = "block";\r
- else\r
- elem.style.display = "none";\r
-\r
- headerDiv = getChildElementsByTagName(elem.parentNode, "div")[0];\r
- link = getChildElementsByTagName(headerDiv, "a")[0];\r
- innerSpan = getChildElementsByTagName(link, "span")[0];\r
- textNode = getChildElementsByTagName(innerSpan, "span")[0].firstChild;\r
- textNode.data = (elem.style.display == "none") ? "+" : "-";\r
-}\r
-\r
-function visible(elem)\r
-{\r
- elem.style.display = "block";\r
-\r
- headerDiv = getChildElementsByTagName(elem.parentNode, "div")[0];\r
- link = getChildElementsByTagName(headerDiv, "a")[0];\r
- innerSpan = getChildElementsByTagName(link, "span")[0];\r
- textNode = getChildElementsByTagName(innerSpan, "span")[0].firstChild;\r
- textNode.data = (elem.style.display == "none") ? "+" : "-";\r
-}\r
-\r
-function getChildElementsByTagName(node, name)\r
-{\r
- var result = new Array(), i = 0;\r
- name = name.toLowerCase();\r
- for (var child = node.firstChild; child != null; child = child.nextSibling)\r
- {\r
- if (child.nodeType == document.ELEMENT_NODE &&\r
- child.nodeName.toLowerCase() == name)\r
- {\r
- result[i++] = child;\r
- }\r
- }\r
-\r
- return result;\r
-}\r
-\r
-function expandAllPaths(rootNode, show)\r
-{\r
- var show = show ? "table-row" : "none";\r
- var elements = getElementsByClass(rootNode, "tr", "sta_path");\r
- for (var i = 0; i < elements.length; i++)\r
- {\r
- elements[i].style.display = show;\r
- }\r
-}\r
-\r
-function expandAllSections(show)\r
-{\r
- var show = show ? "block" : "none";\r
- var elements = getElementsByClass(document, "div", "sta_secbody");\r
- for (var i = 0; i < elements.length; i++)\r
- {\r
- if (elements[i].style.display != show)\r
- toggleVisible(elements[i]);\r
- }\r
-\r
- var elements1 = getElementsByClass(document, "div", "vio_sta_secbody");\r
- for (var i = 0; i < elements1.length; i++)\r
- {\r
- if (elements1[i].style.display != show)\r
- toggleVisible(elements1[i]);\r
- }\r
-}\r
-\r
-function expandViolations(show)\r
-{\r
- var show = show ? "block" : "none";\r
- var elements = getElementsByClass(document, "div", "vio_sta_secbody");\r
- for (var i = 0; i < elements.length; i++)\r
- {\r
- if (elements[i].style.display != show)\r
- toggleVisible(elements[i]);\r
- }\r
-}\r
-\r
-function expandViolationSections(show)\r
-{\r
- var show =show ? "block" :"none" ;\r
-}\r
-\r
-function getElementsByClass(rootNode, elemName, className)\r
-{\r
- var result = new Array(), idx = 0;\r
- var elements = rootNode.getElementsByTagName(elemName);\r
- for (var i = 0; i < elements.length; i++)\r
- {\r
- if (elements[i].className == className)\r
- result[idx++] = elements[i];\r
- }\r
- return result;\r
-}\r
-\r
-//-->\r
-</script>\r
-</head>\r
-\r
-<body onload="initialize();">\r
-<noscript>\r
-<p style="display: block; border: 1px solid; margin: 4em; padding: 1.5em">View this file with a JavaScript-enabled browser to enable all features.</p>\r
-</noscript>\r
-<h1> Static Timing Analysis </h1>\r
-<table class="property">\r
-<tr> <td class="prop"> Project :</td>\r
-<td class="proptext"> USB_Bootloader</td></tr>\r
-<tr> <td class="prop"> Build Time :</td>\r
-<td class="proptext"> 03/22/14 22:32:57</td></tr>\r
-<tr> <td class="prop"> Device :</td>\r
-<td class="proptext"> CY8C5267AXI-LP051</td></tr>\r
-<tr> <td class="prop"> Temperature :</td>\r
-<td class="proptext"> -40C - 85/125C</td></tr>\r
-<tr> <td class="prop"> Vdda :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-<tr> <td class="prop"> Vddd :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-<tr> <td class="prop"> Vio0 :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-<tr> <td class="prop"> Vio1 :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-<tr> <td class="prop"> Vio2 :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-<tr> <td class="prop"> Vio3 :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-<tr> <td class="prop"> Voltage :</td>\r
-<td class="proptext"> 5.0</td></tr>\r
-<tr> <td class="prop"> Vusb :</td>\r
-<td class="proptext"> 5.00</td></tr>\r
-</table>\r
-<div>\r
-<a href="#" onclick="expandAllSections(1);return false;">Expand All</a> |\r
-<a href="#" onclick="expandAllSections(0);return false;">Collapse All</a> |\r
-<a href="#" onclick="expandAllPaths(document, 1);return false;">Show All Paths</a> |\r
-<a href="#" onclick="expandAllPaths(document, 0);return false;">Hide All Paths</a>\r
-</div>\r
-<div class="sta_sec" id="violations">\r
-<div>\r
-<a href="#" style="text-decoration: none; color: inherit;">\r
-<span class="sec_head"><span style="font-family: monospace;">+</span>\r
-Timing Violation Section</span>\r
-</a>\r
-</div><div class="vio_sta_secbody"><div class="sta_sec_desc">No Timing Violations</div>\r
-</div>\r
-</div>\r
-<div class="sta_sec" id="clock_summary">\r
-<div>\r
-<a href="#" style="text-decoration: none; color: inherit;">\r
-<span class="sec_head"><span style="font-family: monospace;">+</span>\r
-Clock Summary Section</span>\r
-</a>\r
-</div><div class="sta_secbody"><table class="sta_clocksummary">\r
- <thead> \r
-<tr> \r
-<th>Clock</th>\r
-<th>Domain</th>\r
-<th>Nominal Frequency</th>\r
-<th>Required Frequency</th>\r
-<th>Maximum Frequency</th>\r
-<th>Violation</th>\r
-</tr>\r
-</thead> \r
-<tbody>\r
-<tr> \r
- <td class = "text_info">CyILO</td>\r
- <td class = "text_info">CyILO</td>\r
- <td class = "number">100.000 kHz</td>\r
- <td class = "number">100.000 kHz</td>\r
- <td class = "number"> N/A </td>\r
- <td class = "text_info"> </td>\r
-</tr>\r
-<tr> \r
- <td class = "text_info">CyIMO</td>\r
- <td class = "text_info">CyIMO</td>\r
- <td class = "number">24.000 MHz</td>\r
- <td class = "number">24.000 MHz</td>\r
- <td class = "number"> N/A </td>\r
- <td class = "text_info"> </td>\r
-</tr>\r
-<tr> \r
- <td class = "text_info">CyMASTER_CLK</td>\r
- <td class = "text_info">CyMASTER_CLK</td>\r
- <td class = "number">64.000 MHz</td>\r
- <td class = "number">64.000 MHz</td>\r
- <td class = "number"> N/A </td>\r
- <td class = "text_info"> </td>\r
-</tr>\r
-<tr> \r
- <td class = "text_info">CyBUS_CLK</td>\r
- <td class = "text_info">CyMASTER_CLK</td>\r
- <td class = "number">64.000 MHz</td>\r
- <td class = "number">64.000 MHz</td>\r
- <td class = "number"> N/A </td>\r
- <td class = "text_info"> </td>\r
-</tr>\r
-<tr> \r
- <td class = "text_info">CyPLL_OUT</td>\r
- <td class = "text_info">CyPLL_OUT</td>\r
- <td class = "number">64.000 MHz</td>\r
- <td class = "number">64.000 MHz</td>\r
- <td class = "number"> N/A </td>\r
- <td class = "text_info"> </td>\r
-</tr>\r
-</tbody>\r
- </table> \r
-</div>\r
-</div>\r
-</body>\r
-</html>
\ No newline at end of file
+++ /dev/null
-# Component constraints for W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\TopDesign\TopDesign.cysch\r
-# Project: W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj\r
-# Date: Sat, 22 Mar 2014 12:32:47 GMT\r
+++ /dev/null
-===========Generating Bitstream===========\r
-# IDMUX (count=6)\r
-00000000: 00 00 00 00 00 00\r
-# IOPORT_0 (count=7)\r
-00000006: 00 00 00 00 00 00 00\r
-# IOPINS0_0 (count=8)\r
-0000000d: 00 ff ff 00 00 00 00 00\r
-# IOPINS1_0 + 0x00000009 (count=5)\r
-00000015: 00 00 00 00 00\r
-# IOPORT_1 (count=7)\r
-0000001a: 00 00 00 00 00 00 00\r
-# IOPINS0_1 (count=16)\r
-00000021: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# IOPORT_2 (count=7)\r
-00000031: 00 00 00 00 00 00 00\r
-# IOPINS0_2 (count=16)\r
-00000038: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# IOPORT_3 (count=7)\r
-00000048: 00 00 00 00 3e 00 00\r
-# IOPINS0_3 (count=8)\r
-0000004f: 00 3e 00 00 00 00 00 00\r
-# IOPINS1_3 + 0x00000009 (count=5)\r
-00000057: 00 00 00 00 00\r
-# IOPORT_4 (count=7)\r
-0000005c: 00 00 00 00 00 00 00\r
-# IOPINS0_4 (count=8)\r
-00000063: 00 fc fc 00 00 00 00 00\r
-# IOPINS1_4 + 0x00000009 (count=5)\r
-0000006b: 00 00 00 00 00\r
-# IOPORT_5 (count=7)\r
-00000070: 00 00 00 00 00 00 00\r
-# IOPINS0_5 (count=16)\r
-00000077: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# IOPORT_6 (count=7)\r
-00000087: 00 00 00 00 00 00 00\r
-# IOPINS0_6 (count=8)\r
-0000008e: 00 0f 0f 00 00 00 00 00\r
-# IOPINS1_6 + 0x00000009 (count=5)\r
-00000096: 00 00 00 00 00\r
-# IOPORT_7 (count=6)\r
-0000009b: 00 00 00 00 00 00\r
-# IOPINS0_7 (count=16)\r
-000000a1: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# IOPORT_8 (count=7)\r
-000000b1: 00 00 00 00 40 00 00\r
-# IOPINS0_8 (count=10)\r
-000000b8: 00 00 00 00 00 00 00 00 c0 00\r
-# IOPINS1_8 + 0x0000000B (count=5)\r
-000000c2: 00 00 00 00 00\r
-# IDMUX_IRQ (count=8)\r
-000000c7: 0a 00 00 00 00 00 00 00\r
-# CYDEV_SLOWCLK_ILO_CR0 (count=1)\r
-000000cf: 06\r
-# CYDEV_FASTCLK_IMO_CR (count=1)\r
-000000d0: 52\r
-# CYDEV_FASTCLK_PLL_P (count=2)\r
-000000d1: 18 08\r
-# CYDEV_FASTCLK_PLL_CFG0 (count=2)\r
-000000d3: 51 12\r
-# CYDEV_CLKDIST_MSTR0 (count=2)\r
-000000d5: 00 01\r
-# CYDEV_CLKDIST_MSTR0 (count=1)\r
-000000d7: 07\r
-# CYDEV_CLKDIST_BCFG0 (count=1)\r
-000000d8: 00\r
-# CYDEV_CLKDIST_BCFG2 (count=1)\r
-000000d9: 48\r
-# CYDEV_CLKDIST_MSTR0 (count=1)\r
-000000da: 00\r
-# CYDEV_CLKDIST_UCFG (count=1)\r
-000000db: 00\r
-# CYDEV_CLKDIST_LD (count=1)\r
-000000dc: 02\r
-# PICU_8 (count=8)\r
-000000dd: 00 00 00 00 00 00 02 00\r
-# UDB_1_5_0_CONFIG (count=128)\r
-000000e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000000f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000105: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000115: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000125: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000135: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000145: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000155: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_5_1_CONFIG (count=128)\r
-00000165: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000185: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000195: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000001a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000001b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000001c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000001d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_4_1_CONFIG (count=128)\r
-000001e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000001f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000205: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000215: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000225: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000235: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000245: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_4_0_CONFIG (count=128)\r
-00000265: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000275: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000285: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000295: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000002a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000002b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000002c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000002d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_3_0_CONFIG (count=128)\r
-000002e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000002f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000305: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000315: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000325: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000345: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000355: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_3_1_CONFIG (count=128)\r
-00000365: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000375: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000385: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000395: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000003a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000003b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000003c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000003d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_2_1_CONFIG (count=128)\r
-000003e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000003f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000405: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000425: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000435: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000445: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000455: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_2_0_CONFIG (count=128)\r
-00000465: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000475: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000485: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000004a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000004b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000004c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000004d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_2_1_CONFIG (count=128)\r
-000004e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000004f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000505: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000515: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000525: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000535: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000545: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000555: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_2_0_CONFIG (count=128)\r
-00000565: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000575: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000585: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000595: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000005a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000005b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000005c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000005d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_3_0_CONFIG (count=128)\r
-000005e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000005f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000605: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000615: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000625: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000635: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000645: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000655: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_3_1_CONFIG (count=128)\r
-00000665: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000675: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000685: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000695: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000006a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000006b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000006c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000006d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_4_1_CONFIG (count=128)\r
-000006e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000006f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000705: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000715: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000725: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000735: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000745: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000755: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_4_0_CONFIG (count=128)\r
-00000765: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000775: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000785: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000795: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000007a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000007b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000007c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000007d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_5_0_CONFIG (count=128)\r
-000007e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000007f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000805: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000815: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000825: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000835: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000845: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000855: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_5_1_CONFIG (count=128)\r
-00000865: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000875: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000885: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000895: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000008a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000008b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000008c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000008d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_0_0_CONFIG (count=128)\r
-000008e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000008f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000905: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000915: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000925: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000935: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000945: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000955: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_0_1_CONFIG (count=128)\r
-00000965: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000975: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000985: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000995: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000009a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000009b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000009c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000009d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_1_1_CONFIG (count=128)\r
-000009e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000009f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_1_0_CONFIG (count=128)\r
-00000a65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000a95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000aa5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ab5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ac5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ad5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_1_1_CONFIG (count=128)\r
-00000ae5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000af5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_1_0_CONFIG (count=128)\r
-00000b65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000b95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ba5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000bb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000bc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000bd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_0_0_CONFIG (count=128)\r
-00000be5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000bf5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_0_0_1_CONFIG (count=128)\r
-00000c65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000c95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ca5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000cb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000cc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000cd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UWRK_B0_WRK_DP_BITS (count=64)\r
-00000ce5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000cf5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UWRK_B0_WRK_STATCTL_BITS + 0x00000070 (count=32)\r
-00000d25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UWRK_B1_WRK_DP_BITS (count=64)\r
-00000d45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UWRK_B1_WRK_STATCTL_BITS + 0x00000070 (count=32)\r
-00000d85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000d95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UCFG_BCTL1 (count=16)\r
-00000da5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UCFG_BCTL0 (count=16)\r
-00000db5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_0_0 (count=128)\r
-00000dc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000dd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000de5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000df5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI0_0_HV_ROUTING + 0x00000080 (count=128)\r
-00000e45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000e95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ea5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000eb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_0_1 (count=128)\r
-00000ec5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ed5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ee5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ef5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI0_1_HV_ROUTING + 0x00000080 (count=128)\r
-00000f45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f65: 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 40\r
-00000f75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000f95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000fa5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000fb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_0_2 (count=128)\r
-00000fc5: 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 40\r
-00000fd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000fe5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00000ff5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001005: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001015: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001025: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001035: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI0_2_HV_ROUTING + 0x00000080 (count=128)\r
-00001045: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001055: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001065: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001075: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001085: 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001095: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000010a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000010b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_0_3 (count=128)\r
-000010c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000010d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000010e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000010f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001105: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001115: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001125: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001135: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI0_3_HV_ROUTING + 0x00000080 (count=128)\r
-00001145: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001155: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001165: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001185: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001195: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000011a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000011b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_0_4 (count=128)\r
-000011c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000011d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000011e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000011f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001205: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001215: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001225: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001235: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI0_4_HV_ROUTING + 0x00000080 (count=128)\r
-00001245: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001265: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001275: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001285: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001295: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000012a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000012b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_0_5 (count=128)\r
-000012c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000012d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000012e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000012f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001305: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001315: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001325: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI0_5_HV_ROUTING + 0x00000080 (count=128)\r
-00001345: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001355: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001365: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001375: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001385: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001395: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000013a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000013b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_0_0 (count=128)\r
-000013c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000013d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000013e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000013f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001405: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001425: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001435: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_0_HV_ROUTING + 0x00000080 (count=128)\r
-00001445: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001455: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001465: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001475: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001485: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000014a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000014b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_1_0 (count=128)\r
-000014c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000014d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000014e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000014f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001505: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001515: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001525: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001535: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_2_0_HV_ROUTING + 0x00000080 (count=128)\r
-00001545: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001555: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001565: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001575: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001585: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001595: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000015a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000015b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_0_1 (count=128)\r
-000015c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000015d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000015e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000015f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001605: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001615: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001625: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001635: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_1_HV_ROUTING + 0x00000080 (count=128)\r
-00001645: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001655: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001665: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001675: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001685: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001695: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000016a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00\r
-000016b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_1_1 (count=128)\r
-000016c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000016d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000016e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000016f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001705: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001715: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001725: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001735: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_2_1_HV_ROUTING + 0x00000080 (count=128)\r
-00001745: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001755: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001765: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001775: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001785: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001795: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000017a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00\r
-000017b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_0_2 (count=128)\r
-000017c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000017d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000017e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000017f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001805: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001815: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001825: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001835: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_2_HV_ROUTING + 0x00000080 (count=128)\r
-00001845: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001855: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001865: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001875: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001885: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001895: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000018a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000018b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_1_2 (count=128)\r
-000018c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000018d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000018e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000018f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001905: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001915: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001925: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001935: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_2_2_HV_ROUTING + 0x00000080 (count=128)\r
-00001945: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001955: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001965: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001975: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001985: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001995: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000019a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000019b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_0_3 (count=128)\r
-000019c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000019d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000019e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000019f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_3_HV_ROUTING + 0x00000080 (count=128)\r
-00001a45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001a95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001aa5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ab5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_1_3 (count=128)\r
-00001ac5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ad5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ae5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001af5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_2_3_HV_ROUTING + 0x00000080 (count=128)\r
-00001b45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001b95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ba5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001bb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_0_4 (count=128)\r
-00001bc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001bd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001be5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001bf5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_4_HV_ROUTING + 0x00000080 (count=128)\r
-00001c45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001c95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ca5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001cb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_1_4 (count=128)\r
-00001cc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001cd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ce5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001cf5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_2_4_HV_ROUTING + 0x00000080 (count=128)\r
-00001d45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001d95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001da5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001db5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_0_5 (count=128)\r
-00001dc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001dd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001de5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001df5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_1_5_HV_ROUTING + 0x00000080 (count=128)\r
-00001e45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001e95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ea5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001eb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDBSWITCH_1_5 (count=128)\r
-00001ec5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ed5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ee5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ef5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f05: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f25: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# UDB_2_5_HV_ROUTING + 0x00000080 (count=128)\r
-00001f45: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f65: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f75: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f85: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001f95: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001fa5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001fb5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_1_0 (count=128)\r
-00001fc5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001fd5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001fe5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00001ff5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002005: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002015: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002025: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002035: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI3_0_HV_ROUTING + 0x00000080 (count=128)\r
-00002045: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002055: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002065: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002075: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002085: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002095: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000020a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000020b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_1_1 (count=128)\r
-000020c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000020d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000020e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000020f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002105: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002115: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002125: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002135: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI3_1_HV_ROUTING + 0x00000080 (count=128)\r
-00002145: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002155: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002165: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 80\r
-00002175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002185: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002195: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000021a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00\r
-000021b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_1_2 (count=128)\r
-000021c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000021d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000021e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000021f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002205: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002215: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002225: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002235: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI3_2_HV_ROUTING + 0x00000080 (count=128)\r
-00002245: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002265: 00 00 00 00 00 00 40 80 00 00 00 00 00 00 00 00\r
-00002275: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002285: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002295: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000022a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000022b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_1_3 (count=128)\r
-000022c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000022d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000022e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000022f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002305: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002315: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002325: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI3_3_HV_ROUTING + 0x00000080 (count=128)\r
-00002345: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002355: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002365: 00 00 00 00 00 00 40 80 00 00 00 00 00 00 00 00\r
-00002375: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002385: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002395: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000023a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000023b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_1_4 (count=128)\r
-000023c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000023d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000023e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000023f5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002405: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002425: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002435: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI3_4_HV_ROUTING + 0x00000080 (count=128)\r
-00002445: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002455: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002465: 00 00 00 00 00 00 40 80 00 00 00 00 00 00 00 00\r
-00002475: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002485: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000024a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000024b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSISWITCH_1_5 (count=128)\r
-000024c5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000024d5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000024e5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000024f5: 00 00 00 80 00 00 40 00 00 00 00 00 00 00 00 00\r
-00002505: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002515: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002525: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002535: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
-# DSI3_5_HV_ROUTING + 0x00000080 (count=128)\r
-00002545: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002555: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002565: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002575: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-00002585: 00 00 00 00 00 00 00 00 00 00 00 00 30 00 00 00\r
-00002595: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000025a5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-000025b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r
-\r
+++ /dev/null
-/* Linker script for ARM M-profile Simulator\r
- *\r
- * Version: Sourcery G++ Lite 2010q1-188\r
- * Support: https://support.codesourcery.com/GNUToolchain/\r
- *\r
- * Copyright (c) 2007, 2008, 2009, 2010 CodeSourcery, Inc.\r
- *\r
- * The authors hereby grant permission to use, copy, modify, distribute,\r
- * and license this software and its documentation for any purpose, provided\r
- * that existing copyright notices are retained in all copies and that this\r
- * notice is included verbatim in any distributions. No written agreement,\r
- * license, or royalty fee is required for any of the authorized uses.\r
- * Modifications to this software may be copyrighted by their authors\r
- * and need not follow the licensing terms described here, provided that\r
- * the new terms are clearly indicated on the first page of each file where\r
- * they apply.\r
- */\r
-OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")\r
-ENTRY(__cy_reset)\r
-SEARCH_DIR(.)\r
-GROUP(-lgcc -lc -lnosys)\r
-\r
-\r
-MEMORY\r
-{\r
- rom (rx) : ORIGIN = 0x0, LENGTH = 131072\r
- ram (rwx) : ORIGIN = 0x20000000 - (32768 / 2), LENGTH = 32768\r
-}\r
-\r
-\r
-CY_APPL_ORIGIN = 0; \r
-CY_FLASH_ROW_SIZE = 256;\r
-CY_ECC_ROW_SIZE = 32;\r
-CY_EE_IN_BTLDR = 0x0;\r
-CY_APPL_LOADABLE = 0;\r
-CY_EE_SIZE = 2048;\r
-CY_APPL_NUM = 1;\r
-CY_APPL_MAX = 1;\r
-CY_METADATA_SIZE = 64;\r
-\r
-\r
-/* These force the linker to search for particular symbols from\r
- * the start of the link process and thus ensure the user's\r
- * overrides are picked up\r
- */\r
-EXTERN(Reset)\r
-\r
-/* Bring in the interrupt routines & vector */\r
-EXTERN(main)\r
-\r
-/* Bring in the meta data */\r
-EXTERN(cy_meta_loader cy_bootloader cy_meta_loadable cy_meta_bootloader)\r
-EXTERN(cy_meta_custnvl cy_meta_wolatch cy_meta_flashprotect cy_metadata)\r
-\r
-/* Provide fall-back values */\r
-PROVIDE(__cy_heap_start = _end);\r
-PROVIDE(__cy_region_num = (__cy_regions_end - __cy_regions) / 16);\r
-PROVIDE(__cy_stack = ORIGIN(ram) + LENGTH(ram));\r
-PROVIDE(__cy_heap_end = __cy_stack - 0x2000);\r
-\r
-\r
-SECTIONS\r
-{\r
- /* The bootloader location */\r
- .cybootloader 0x0 : { KEEP(*(.cybootloader)) } >rom\r
-\r
- /* Calculate where the loadables should start */\r
- appl1_start = CY_APPL_ORIGIN ? CY_APPL_ORIGIN : ALIGN(CY_FLASH_ROW_SIZE);\r
- appl2_start = appl1_start + ALIGN((LENGTH(rom) - appl1_start - 2 * CY_FLASH_ROW_SIZE) / 2, CY_FLASH_ROW_SIZE);\r
- appl_start = (CY_APPL_NUM == 1) ? appl1_start : appl2_start;\r
- ecc_offset = (appl_start / CY_FLASH_ROW_SIZE) * CY_ECC_ROW_SIZE;\r
- ee_offset = (CY_APPL_LOADABLE && !CY_EE_IN_BTLDR) ? ((CY_EE_SIZE / CY_APPL_MAX) * (CY_APPL_NUM - 1)) : 0;\r
- ee_size = (CY_APPL_LOADABLE && !CY_EE_IN_BTLDR) ? (CY_EE_SIZE / CY_APPL_MAX) : CY_EE_SIZE;\r
- PROVIDE(CY_ECC_OFFSET = ecc_offset);\r
- \r
- .text appl_start :\r
- {\r
- CREATE_OBJECT_SYMBOLS\r
- PROVIDE(__cy_interrupt_vector = RomVectors);\r
-\r
- *(.romvectors)\r
-\r
- /* Make sure we pulled in an interrupt vector. */\r
- ASSERT (. != __cy_interrupt_vector, "No interrupt vector");\r
-\r
- ASSERT (CY_APPL_ORIGIN ? (SIZEOF(.cybootloader) <= CY_APPL_ORIGIN) : 1, "Wrong image location");\r
-\r
- PROVIDE(__cy_reset = Reset);\r
- *(.text.Reset)\r
- /* Make sure we pulled in some reset code. */\r
- ASSERT (. != __cy_reset, "No reset code");\r
-\r
- /* Place the DMA initialization before text to ensure it gets placed in first 64K of flash */\r
- *(.dma_init)\r
- ASSERT(appl_start + . <= 0x10000 || !0, "DMA Init must be within the first 64k of flash");\r
- \r
- *(.text .text.* .gnu.linkonce.t.*)\r
- *(.plt)\r
- *(.gnu.warning)\r
- *(.glue_7t) *(.glue_7) *(.vfp11_veneer)\r
- \r
- KEEP(*(.bootloader)) /* necessary for bootloader's, but doesn't impact non-bootloaders */\r
-\r
- *(.ARM.extab* .gnu.linkonce.armextab.*)\r
- *(.gcc_except_table)\r
- } >rom\r
- .eh_frame_hdr : ALIGN (4)\r
- {\r
- KEEP (*(.eh_frame_hdr))\r
- } >rom\r
- .eh_frame : ALIGN (4)\r
- {\r
- KEEP (*(.eh_frame))\r
- } >rom\r
- /* .ARM.exidx is sorted, so has to go in its own output section. */\r
- PROVIDE_HIDDEN (__exidx_start = .);\r
- .ARM.exidx :\r
- {\r
- *(.ARM.exidx* .gnu.linkonce.armexidx.*)\r
- } >rom\r
- __exidx_end = .;\r
- .rodata : ALIGN (4)\r
- {\r
- *(.rodata .rodata.* .gnu.linkonce.r.*)\r
-\r
- . = ALIGN(4);\r
- KEEP(*(.init))\r
-\r
- . = ALIGN(4);\r
- __preinit_array_start = .;\r
- KEEP (*(.preinit_array))\r
- __preinit_array_end = .;\r
-\r
- . = ALIGN(4);\r
- __init_array_start = .;\r
- KEEP (*(SORT(.init_array.*)))\r
- KEEP (*(.init_array))\r
- __init_array_end = .;\r
-\r
- . = ALIGN(4);\r
- KEEP(*(.fini))\r
-\r
- . = ALIGN(4);\r
- __fini_array_start = .;\r
- KEEP (*(.fini_array))\r
- KEEP (*(SORT(.fini_array.*)))\r
- __fini_array_end = .;\r
-\r
- . = ALIGN(0x4);\r
- KEEP (*crtbegin.o(.ctors))\r
- KEEP (*(EXCLUDE_FILE (*crtend.o) .ctors))\r
- KEEP (*(SORT(.ctors.*)))\r
- KEEP (*crtend.o(.ctors))\r
-\r
- . = ALIGN(0x4);\r
- KEEP (*crtbegin.o(.dtors))\r
- KEEP (*(EXCLUDE_FILE (*crtend.o) .dtors))\r
- KEEP (*(SORT(.dtors.*)))\r
- KEEP (*crtend.o(.dtors))\r
-\r
- . = ALIGN(4);\r
- __cy_regions = .;\r
- LONG (__cy_region_init_ram)\r
- LONG (__cy_region_start_data)\r
- LONG (__cy_region_init_size_ram)\r
- LONG (__cy_region_zero_size_ram)\r
- __cy_regions_end = .;\r
-\r
- . = ALIGN (8);\r
- _etext = .;\r
- } >rom\r
-\r
- .ramvectors (NOLOAD) : ALIGN(8)\r
- {\r
- __cy_region_start_ram = .;\r
- KEEP(*(.ramvectors))\r
- }\r
-\r
- .noinit (NOLOAD) : ALIGN(8)\r
- {\r
- KEEP(*(.noinit))\r
- }\r
-\r
- .data : ALIGN(8)\r
- {\r
- __cy_region_start_data = .;\r
-\r
- KEEP(*(.jcr))\r
- *(.got.plt) *(.got)\r
- *(.shdata)\r
- *(.data .data.* .gnu.linkonce.d.*)\r
- . = ALIGN (8);\r
- *(.ram)\r
- _edata = .;\r
- } >ram AT>rom\r
- .bss : ALIGN(8)\r
- {\r
- PROVIDE(__bss_start__ = .);\r
- *(.shbss)\r
- *(.bss .bss.* .gnu.linkonce.b.*)\r
- *(COMMON)\r
- . = ALIGN (8);\r
- *(.ram.b)\r
- _end = .;\r
- __end = .;\r
- } >ram AT>rom\r
- PROVIDE(end = .);\r
- PROVIDE(__bss_end__ = .);\r
- \r
- __cy_region_init_ram = LOADADDR (.data);\r
- __cy_region_init_size_ram = _edata - ADDR (.data);\r
- __cy_region_zero_size_ram = _end - _edata;\r
- \r
- /* The .stack and .heap sections don't contain any symbols. \r
- * They are only used for linker to calculate RAM utilization.\r
- */\r
- .heap (NOLOAD) :\r
- {\r
- . = _end;\r
- . += 0x0800;\r
- __cy_heap_limit = .;\r
- } >ram\r
-\r
- .stack (__cy_stack - 0x2000) (NOLOAD) :\r
- {\r
- __cy_stack_limit = .;\r
- . += 0x2000;\r
- } >ram\r
- \r
- /* Check if data + heap + stack exceeds RAM limit */\r
- ASSERT(__cy_stack_limit >= __cy_heap_limit, "region RAM overflowed with stack")\r
-\r
- .cyloadermeta ((appl_start == 0) ? (LENGTH(rom) - CY_METADATA_SIZE) : 0xF0000000) :\r
- {\r
- KEEP(*(.cyloadermeta))\r
- } :NONE\r
-\r
- .cyloadablemeta (LENGTH(rom) - CY_FLASH_ROW_SIZE * (CY_APPL_NUM - 1) - CY_METADATA_SIZE) :\r
- {\r
- KEEP(*(.cyloadablemeta))\r
- } >rom\r
-\r
- .cyconfigecc (0x80000000 + ecc_offset) : \r
- {\r
- KEEP(*(.cyconfigecc))\r
- } :NONE \r
-\r
- .cycustnvl 0x90000000 : { KEEP(*(.cycustnvl)) } :NONE \r
- .cywolatch 0x90100000 : { KEEP(*(.cywolatch)) } :NONE \r
-\r
- .cyeeprom (0x90200000 + ee_offset) : \r
- {\r
- KEEP(*(.cyeeprom))\r
- ASSERT(. <= (0x90200000 + ee_offset + ee_size), ".cyeeprom data will not fit in EEPROM");\r
- } :NONE \r
-\r
- .cyflashprotect 0x90400000 : { KEEP(*(.cyflashprotect)) } :NONE \r
- .cymeta 0x90500000 : { KEEP(*(.cymeta)) } :NONE \r
-\r
- .stab 0 (NOLOAD) : { *(.stab) }\r
- .stabstr 0 (NOLOAD) : { *(.stabstr) }\r
- /* DWARF debug sections.\r
- * Symbols in the DWARF debugging sections are relative to the beginning\r
- * of the section so we begin them at 0.\r
- */\r
- /* DWARF 1 */\r
- .debug 0 : { *(.debug) }\r
- .line 0 : { *(.line) }\r
- /* GNU DWARF 1 extensions */\r
- .debug_srcinfo 0 : { *(.debug_srcinfo) }\r
- .debug_sfnames 0 : { *(.debug_sfnames) }\r
- /* DWARF 1.1 and DWARF 2 */\r
- .debug_aranges 0 : { *(.debug_aranges) }\r
- .debug_pubnames 0 : { *(.debug_pubnames) }\r
- /* DWARF 2 */\r
- .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }\r
- .debug_abbrev 0 : { *(.debug_abbrev) }\r
- .debug_line 0 : { *(.debug_line) }\r
- .debug_frame 0 : { *(.debug_frame) }\r
- .debug_str 0 : { *(.debug_str) }\r
- .debug_loc 0 : { *(.debug_loc) }\r
- .debug_macinfo 0 : { *(.debug_macinfo) }\r
- /* DWARF 2.1 */\r
- .debug_ranges 0 : { *(.debug_ranges) }\r
- /* SGI/MIPS DWARF 2 extensions */\r
- .debug_weaknames 0 : { *(.debug_weaknames) }\r
- .debug_funcnames 0 : { *(.debug_funcnames) }\r
- .debug_typenames 0 : { *(.debug_typenames) }\r
- .debug_varnames 0 : { *(.debug_varnames) }\r
-\r
- .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }\r
- .ARM.attributes 0 : { KEEP (*(.ARM.attributes)) }\r
- /DISCARD/ : { *(.note.GNU-stack) }\r
-}\r
-\r
+++ /dev/null
-/**************************************************************************//**\r
- * @file core_cm3.h\r
- * @brief CMSIS Cortex-M3 Core Peripheral Access Layer Header File\r
- * @version V3.20\r
- * @date 25. February 2013\r
- *\r
- * @note\r
- *\r
- ******************************************************************************/\r
-/* Copyright (c) 2009 - 2013 ARM LIMITED\r
-\r
- All rights reserved.\r
- Redistribution and use in source and binary forms, with or without\r
- modification, are permitted provided that the following conditions are met:\r
- - Redistributions of source code must retain the above copyright\r
- notice, this list of conditions and the following disclaimer.\r
- - Redistributions in binary form must reproduce the above copyright\r
- notice, this list of conditions and the following disclaimer in the\r
- documentation and/or other materials provided with the distribution.\r
- - Neither the name of ARM nor the names of its contributors may be used\r
- to endorse or promote products derived from this software without\r
- specific prior written permission.\r
- *\r
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"\r
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\r
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\r
- ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE\r
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\r
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\r
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\r
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\r
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\r
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\r
- POSSIBILITY OF SUCH DAMAGE.\r
- ---------------------------------------------------------------------------*/\r
-\r
-\r
-#if defined ( __ICCARM__ )\r
- #pragma system_include /* treat file as system include file for MISRA check */\r
-#endif\r
-\r
-#ifdef __cplusplus\r
- extern "C" {\r
-#endif\r
-\r
-#ifndef __CORE_CM3_H_GENERIC\r
-#define __CORE_CM3_H_GENERIC\r
-\r
-/** \page CMSIS_MISRA_Exceptions MISRA-C:2004 Compliance Exceptions\r
- CMSIS violates the following MISRA-C:2004 rules:\r
-\r
- \li Required Rule 8.5, object/function definition in header file.<br>\r
- Function definitions in header files are used to allow 'inlining'.\r
-\r
- \li Required Rule 18.4, declaration of union type or object of union type: '{...}'.<br>\r
- Unions are used for effective representation of core registers.\r
-\r
- \li Advisory Rule 19.7, Function-like macro defined.<br>\r
- Function-like macros are used to allow more efficient code.\r
- */\r
-\r
-\r
-/*******************************************************************************\r
- * CMSIS definitions\r
- ******************************************************************************/\r
-/** \ingroup Cortex_M3\r
- @{\r
- */\r
-\r
-/* CMSIS CM3 definitions */\r
-#define __CM3_CMSIS_VERSION_MAIN (0x03) /*!< [31:16] CMSIS HAL main version */\r
-#define __CM3_CMSIS_VERSION_SUB (0x20) /*!< [15:0] CMSIS HAL sub version */\r
-#define __CM3_CMSIS_VERSION ((__CM3_CMSIS_VERSION_MAIN << 16) | \\r
- __CM3_CMSIS_VERSION_SUB ) /*!< CMSIS HAL version number */\r
-\r
-#define __CORTEX_M (0x03) /*!< Cortex-M Core */\r
-\r
-\r
-#if defined ( __CC_ARM )\r
- #define __ASM __asm /*!< asm keyword for ARM Compiler */\r
- #define __INLINE __inline /*!< inline keyword for ARM Compiler */\r
- #define __STATIC_INLINE static __inline\r
-\r
-#elif defined ( __ICCARM__ )\r
- #define __ASM __asm /*!< asm keyword for IAR Compiler */\r
- #define __INLINE inline /*!< inline keyword for IAR Compiler. Only available in High optimization mode! */\r
- #define __STATIC_INLINE static inline\r
-\r
-#elif defined ( __TMS470__ )\r
- #define __ASM __asm /*!< asm keyword for TI CCS Compiler */\r
- #define __STATIC_INLINE static inline\r
-\r
-#elif defined ( __GNUC__ )\r
- #define __ASM __asm /*!< asm keyword for GNU Compiler */\r
- #define __INLINE inline /*!< inline keyword for GNU Compiler */\r
- #define __STATIC_INLINE static inline\r
-\r
-#elif defined ( __TASKING__ )\r
- #define __ASM __asm /*!< asm keyword for TASKING Compiler */\r
- #define __INLINE inline /*!< inline keyword for TASKING Compiler */\r
- #define __STATIC_INLINE static inline\r
-\r
-#endif\r
-\r
-/** __FPU_USED indicates whether an FPU is used or not. This core does not support an FPU at all\r
-*/\r
-#define __FPU_USED 0\r
-\r
-#if defined ( __CC_ARM )\r
- #if defined __TARGET_FPU_VFP\r
- #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"\r
- #endif\r
-\r
-#elif defined ( __ICCARM__ )\r
- #if defined __ARMVFP__\r
- #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"\r
- #endif\r
-\r
-#elif defined ( __TMS470__ )\r
- #if defined __TI__VFP_SUPPORT____\r
- #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"\r
- #endif\r
-\r
-#elif defined ( __GNUC__ )\r
- #if defined (__VFP_FP__) && !defined(__SOFTFP__)\r
- #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"\r
- #endif\r
-\r
-#elif defined ( __TASKING__ )\r
- #if defined __FPU_VFP__\r
- #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"\r
- #endif\r
-#endif\r
-\r
-#include <stdint.h> /* standard types definitions */\r
-#include <core_cmInstr.h> /* Core Instruction Access */\r
-#include <core_cmFunc.h> /* Core Function Access */\r
-\r
-#endif /* __CORE_CM3_H_GENERIC */\r
-\r
-#ifndef __CMSIS_GENERIC\r
-\r
-#ifndef __CORE_CM3_H_DEPENDANT\r
-#define __CORE_CM3_H_DEPENDANT\r
-\r
-/* check device defines and use defaults */\r
-#if defined __CHECK_DEVICE_DEFINES\r
- #ifndef __CM3_REV\r
- #define __CM3_REV 0x0200\r
- #warning "__CM3_REV not defined in device header file; using default!"\r
- #endif\r
-\r
- #ifndef __MPU_PRESENT\r
- #define __MPU_PRESENT 0\r
- #warning "__MPU_PRESENT not defined in device header file; using default!"\r
- #endif\r
-\r
- #ifndef __NVIC_PRIO_BITS\r
- #define __NVIC_PRIO_BITS 4\r
- #warning "__NVIC_PRIO_BITS not defined in device header file; using default!"\r
- #endif\r
-\r
- #ifndef __Vendor_SysTickConfig\r
- #define __Vendor_SysTickConfig 0\r
- #warning "__Vendor_SysTickConfig not defined in device header file; using default!"\r
- #endif\r
-#endif\r
-\r
-/* IO definitions (access restrictions to peripheral registers) */\r
-/**\r
- \defgroup CMSIS_glob_defs CMSIS Global Defines\r
-\r
- <strong>IO Type Qualifiers</strong> are used\r
- \li to specify the access to peripheral variables.\r
- \li for automatic generation of peripheral register debug information.\r
-*/\r
-#ifdef __cplusplus\r
- #define __I volatile /*!< Defines 'read only' permissions */\r
-#else\r
- #define __I volatile const /*!< Defines 'read only' permissions */\r
-#endif\r
-#define __O volatile /*!< Defines 'write only' permissions */\r
-#define __IO volatile /*!< Defines 'read / write' permissions */\r
-\r
-/*@} end of group Cortex_M3 */\r
-\r
-\r
-\r
-/*******************************************************************************\r
- * Register Abstraction\r
- Core Register contain:\r
- - Core Register\r
- - Core NVIC Register\r
- - Core SCB Register\r
- - Core SysTick Register\r
- - Core Debug Register\r
- - Core MPU Register\r
- ******************************************************************************/\r
-/** \defgroup CMSIS_core_register Defines and Type Definitions\r
- \brief Type definitions and defines for Cortex-M processor based devices.\r
-*/\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_CORE Status and Control Registers\r
- \brief Core Register type definitions.\r
- @{\r
- */\r
-\r
-/** \brief Union type to access the Application Program Status Register (APSR).\r
- */\r
-typedef union\r
-{\r
- struct\r
- {\r
-#if (__CORTEX_M != 0x04)\r
- uint32_t _reserved0:27; /*!< bit: 0..26 Reserved */\r
-#else\r
- uint32_t _reserved0:16; /*!< bit: 0..15 Reserved */\r
- uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */\r
- uint32_t _reserved1:7; /*!< bit: 20..26 Reserved */\r
-#endif\r
- uint32_t Q:1; /*!< bit: 27 Saturation condition flag */\r
- uint32_t V:1; /*!< bit: 28 Overflow condition code flag */\r
- uint32_t C:1; /*!< bit: 29 Carry condition code flag */\r
- uint32_t Z:1; /*!< bit: 30 Zero condition code flag */\r
- uint32_t N:1; /*!< bit: 31 Negative condition code flag */\r
- } b; /*!< Structure used for bit access */\r
- uint32_t w; /*!< Type used for word access */\r
-} APSR_Type;\r
-\r
-\r
-/** \brief Union type to access the Interrupt Program Status Register (IPSR).\r
- */\r
-typedef union\r
-{\r
- struct\r
- {\r
- uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */\r
- uint32_t _reserved0:23; /*!< bit: 9..31 Reserved */\r
- } b; /*!< Structure used for bit access */\r
- uint32_t w; /*!< Type used for word access */\r
-} IPSR_Type;\r
-\r
-\r
-/** \brief Union type to access the Special-Purpose Program Status Registers (xPSR).\r
- */\r
-typedef union\r
-{\r
- struct\r
- {\r
- uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */\r
-#if (__CORTEX_M != 0x04)\r
- uint32_t _reserved0:15; /*!< bit: 9..23 Reserved */\r
-#else\r
- uint32_t _reserved0:7; /*!< bit: 9..15 Reserved */\r
- uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */\r
- uint32_t _reserved1:4; /*!< bit: 20..23 Reserved */\r
-#endif\r
- uint32_t T:1; /*!< bit: 24 Thumb bit (read 0) */\r
- uint32_t IT:2; /*!< bit: 25..26 saved IT state (read 0) */\r
- uint32_t Q:1; /*!< bit: 27 Saturation condition flag */\r
- uint32_t V:1; /*!< bit: 28 Overflow condition code flag */\r
- uint32_t C:1; /*!< bit: 29 Carry condition code flag */\r
- uint32_t Z:1; /*!< bit: 30 Zero condition code flag */\r
- uint32_t N:1; /*!< bit: 31 Negative condition code flag */\r
- } b; /*!< Structure used for bit access */\r
- uint32_t w; /*!< Type used for word access */\r
-} xPSR_Type;\r
-\r
-\r
-/** \brief Union type to access the Control Registers (CONTROL).\r
- */\r
-typedef union\r
-{\r
- struct\r
- {\r
- uint32_t nPRIV:1; /*!< bit: 0 Execution privilege in Thread mode */\r
- uint32_t SPSEL:1; /*!< bit: 1 Stack to be used */\r
- uint32_t FPCA:1; /*!< bit: 2 FP extension active flag */\r
- uint32_t _reserved0:29; /*!< bit: 3..31 Reserved */\r
- } b; /*!< Structure used for bit access */\r
- uint32_t w; /*!< Type used for word access */\r
-} CONTROL_Type;\r
-\r
-/*@} end of group CMSIS_CORE */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_NVIC Nested Vectored Interrupt Controller (NVIC)\r
- \brief Type definitions for the NVIC Registers\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the Nested Vectored Interrupt Controller (NVIC).\r
- */\r
-typedef struct\r
-{\r
- __IO uint32_t ISER[8]; /*!< Offset: 0x000 (R/W) Interrupt Set Enable Register */\r
- uint32_t RESERVED0[24];\r
- __IO uint32_t ICER[8]; /*!< Offset: 0x080 (R/W) Interrupt Clear Enable Register */\r
- uint32_t RSERVED1[24];\r
- __IO uint32_t ISPR[8]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register */\r
- uint32_t RESERVED2[24];\r
- __IO uint32_t ICPR[8]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register */\r
- uint32_t RESERVED3[24];\r
- __IO uint32_t IABR[8]; /*!< Offset: 0x200 (R/W) Interrupt Active bit Register */\r
- uint32_t RESERVED4[56];\r
- __IO uint8_t IP[240]; /*!< Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide) */\r
- uint32_t RESERVED5[644];\r
- __O uint32_t STIR; /*!< Offset: 0xE00 ( /W) Software Trigger Interrupt Register */\r
-} NVIC_Type;\r
-\r
-/* Software Triggered Interrupt Register Definitions */\r
-#define NVIC_STIR_INTID_Pos 0 /*!< STIR: INTLINESNUM Position */\r
-#define NVIC_STIR_INTID_Msk (0x1FFUL << NVIC_STIR_INTID_Pos) /*!< STIR: INTLINESNUM Mask */\r
-\r
-/*@} end of group CMSIS_NVIC */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_SCB System Control Block (SCB)\r
- \brief Type definitions for the System Control Block Registers\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the System Control Block (SCB).\r
- */\r
-typedef struct\r
-{\r
- __I uint32_t CPUID; /*!< Offset: 0x000 (R/ ) CPUID Base Register */\r
- __IO uint32_t ICSR; /*!< Offset: 0x004 (R/W) Interrupt Control and State Register */\r
- __IO uint32_t VTOR; /*!< Offset: 0x008 (R/W) Vector Table Offset Register */\r
- __IO uint32_t AIRCR; /*!< Offset: 0x00C (R/W) Application Interrupt and Reset Control Register */\r
- __IO uint32_t SCR; /*!< Offset: 0x010 (R/W) System Control Register */\r
- __IO uint32_t CCR; /*!< Offset: 0x014 (R/W) Configuration Control Register */\r
- __IO uint8_t SHP[12]; /*!< Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15) */\r
- __IO uint32_t SHCSR; /*!< Offset: 0x024 (R/W) System Handler Control and State Register */\r
- __IO uint32_t CFSR; /*!< Offset: 0x028 (R/W) Configurable Fault Status Register */\r
- __IO uint32_t HFSR; /*!< Offset: 0x02C (R/W) HardFault Status Register */\r
- __IO uint32_t DFSR; /*!< Offset: 0x030 (R/W) Debug Fault Status Register */\r
- __IO uint32_t MMFAR; /*!< Offset: 0x034 (R/W) MemManage Fault Address Register */\r
- __IO uint32_t BFAR; /*!< Offset: 0x038 (R/W) BusFault Address Register */\r
- __IO uint32_t AFSR; /*!< Offset: 0x03C (R/W) Auxiliary Fault Status Register */\r
- __I uint32_t PFR[2]; /*!< Offset: 0x040 (R/ ) Processor Feature Register */\r
- __I uint32_t DFR; /*!< Offset: 0x048 (R/ ) Debug Feature Register */\r
- __I uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */\r
- __I uint32_t MMFR[4]; /*!< Offset: 0x050 (R/ ) Memory Model Feature Register */\r
- __I uint32_t ISAR[5]; /*!< Offset: 0x060 (R/ ) Instruction Set Attributes Register */\r
- uint32_t RESERVED0[5];\r
- __IO uint32_t CPACR; /*!< Offset: 0x088 (R/W) Coprocessor Access Control Register */\r
-} SCB_Type;\r
-\r
-/* SCB CPUID Register Definitions */\r
-#define SCB_CPUID_IMPLEMENTER_Pos 24 /*!< SCB CPUID: IMPLEMENTER Position */\r
-#define SCB_CPUID_IMPLEMENTER_Msk (0xFFUL << SCB_CPUID_IMPLEMENTER_Pos) /*!< SCB CPUID: IMPLEMENTER Mask */\r
-\r
-#define SCB_CPUID_VARIANT_Pos 20 /*!< SCB CPUID: VARIANT Position */\r
-#define SCB_CPUID_VARIANT_Msk (0xFUL << SCB_CPUID_VARIANT_Pos) /*!< SCB CPUID: VARIANT Mask */\r
-\r
-#define SCB_CPUID_ARCHITECTURE_Pos 16 /*!< SCB CPUID: ARCHITECTURE Position */\r
-#define SCB_CPUID_ARCHITECTURE_Msk (0xFUL << SCB_CPUID_ARCHITECTURE_Pos) /*!< SCB CPUID: ARCHITECTURE Mask */\r
-\r
-#define SCB_CPUID_PARTNO_Pos 4 /*!< SCB CPUID: PARTNO Position */\r
-#define SCB_CPUID_PARTNO_Msk (0xFFFUL << SCB_CPUID_PARTNO_Pos) /*!< SCB CPUID: PARTNO Mask */\r
-\r
-#define SCB_CPUID_REVISION_Pos 0 /*!< SCB CPUID: REVISION Position */\r
-#define SCB_CPUID_REVISION_Msk (0xFUL << SCB_CPUID_REVISION_Pos) /*!< SCB CPUID: REVISION Mask */\r
-\r
-/* SCB Interrupt Control State Register Definitions */\r
-#define SCB_ICSR_NMIPENDSET_Pos 31 /*!< SCB ICSR: NMIPENDSET Position */\r
-#define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB ICSR: NMIPENDSET Mask */\r
-\r
-#define SCB_ICSR_PENDSVSET_Pos 28 /*!< SCB ICSR: PENDSVSET Position */\r
-#define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB ICSR: PENDSVSET Mask */\r
-\r
-#define SCB_ICSR_PENDSVCLR_Pos 27 /*!< SCB ICSR: PENDSVCLR Position */\r
-#define SCB_ICSR_PENDSVCLR_Msk (1UL << SCB_ICSR_PENDSVCLR_Pos) /*!< SCB ICSR: PENDSVCLR Mask */\r
-\r
-#define SCB_ICSR_PENDSTSET_Pos 26 /*!< SCB ICSR: PENDSTSET Position */\r
-#define SCB_ICSR_PENDSTSET_Msk (1UL << SCB_ICSR_PENDSTSET_Pos) /*!< SCB ICSR: PENDSTSET Mask */\r
-\r
-#define SCB_ICSR_PENDSTCLR_Pos 25 /*!< SCB ICSR: PENDSTCLR Position */\r
-#define SCB_ICSR_PENDSTCLR_Msk (1UL << SCB_ICSR_PENDSTCLR_Pos) /*!< SCB ICSR: PENDSTCLR Mask */\r
-\r
-#define SCB_ICSR_ISRPREEMPT_Pos 23 /*!< SCB ICSR: ISRPREEMPT Position */\r
-#define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB ICSR: ISRPREEMPT Mask */\r
-\r
-#define SCB_ICSR_ISRPENDING_Pos 22 /*!< SCB ICSR: ISRPENDING Position */\r
-#define SCB_ICSR_ISRPENDING_Msk (1UL << SCB_ICSR_ISRPENDING_Pos) /*!< SCB ICSR: ISRPENDING Mask */\r
-\r
-#define SCB_ICSR_VECTPENDING_Pos 12 /*!< SCB ICSR: VECTPENDING Position */\r
-#define SCB_ICSR_VECTPENDING_Msk (0x1FFUL << SCB_ICSR_VECTPENDING_Pos) /*!< SCB ICSR: VECTPENDING Mask */\r
-\r
-#define SCB_ICSR_RETTOBASE_Pos 11 /*!< SCB ICSR: RETTOBASE Position */\r
-#define SCB_ICSR_RETTOBASE_Msk (1UL << SCB_ICSR_RETTOBASE_Pos) /*!< SCB ICSR: RETTOBASE Mask */\r
-\r
-#define SCB_ICSR_VECTACTIVE_Pos 0 /*!< SCB ICSR: VECTACTIVE Position */\r
-#define SCB_ICSR_VECTACTIVE_Msk (0x1FFUL << SCB_ICSR_VECTACTIVE_Pos) /*!< SCB ICSR: VECTACTIVE Mask */\r
-\r
-/* SCB Vector Table Offset Register Definitions */\r
-#if (__CM3_REV < 0x0201) /* core r2p1 */\r
-#define SCB_VTOR_TBLBASE_Pos 29 /*!< SCB VTOR: TBLBASE Position */\r
-#define SCB_VTOR_TBLBASE_Msk (1UL << SCB_VTOR_TBLBASE_Pos) /*!< SCB VTOR: TBLBASE Mask */\r
-\r
-#define SCB_VTOR_TBLOFF_Pos 7 /*!< SCB VTOR: TBLOFF Position */\r
-#define SCB_VTOR_TBLOFF_Msk (0x3FFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */\r
-#else\r
-#define SCB_VTOR_TBLOFF_Pos 7 /*!< SCB VTOR: TBLOFF Position */\r
-#define SCB_VTOR_TBLOFF_Msk (0x1FFFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */\r
-#endif\r
-\r
-/* SCB Application Interrupt and Reset Control Register Definitions */\r
-#define SCB_AIRCR_VECTKEY_Pos 16 /*!< SCB AIRCR: VECTKEY Position */\r
-#define SCB_AIRCR_VECTKEY_Msk (0xFFFFUL << SCB_AIRCR_VECTKEY_Pos) /*!< SCB AIRCR: VECTKEY Mask */\r
-\r
-#define SCB_AIRCR_VECTKEYSTAT_Pos 16 /*!< SCB AIRCR: VECTKEYSTAT Position */\r
-#define SCB_AIRCR_VECTKEYSTAT_Msk (0xFFFFUL << SCB_AIRCR_VECTKEYSTAT_Pos) /*!< SCB AIRCR: VECTKEYSTAT Mask */\r
-\r
-#define SCB_AIRCR_ENDIANESS_Pos 15 /*!< SCB AIRCR: ENDIANESS Position */\r
-#define SCB_AIRCR_ENDIANESS_Msk (1UL << SCB_AIRCR_ENDIANESS_Pos) /*!< SCB AIRCR: ENDIANESS Mask */\r
-\r
-#define SCB_AIRCR_PRIGROUP_Pos 8 /*!< SCB AIRCR: PRIGROUP Position */\r
-#define SCB_AIRCR_PRIGROUP_Msk (7UL << SCB_AIRCR_PRIGROUP_Pos) /*!< SCB AIRCR: PRIGROUP Mask */\r
-\r
-#define SCB_AIRCR_SYSRESETREQ_Pos 2 /*!< SCB AIRCR: SYSRESETREQ Position */\r
-#define SCB_AIRCR_SYSRESETREQ_Msk (1UL << SCB_AIRCR_SYSRESETREQ_Pos) /*!< SCB AIRCR: SYSRESETREQ Mask */\r
-\r
-#define SCB_AIRCR_VECTCLRACTIVE_Pos 1 /*!< SCB AIRCR: VECTCLRACTIVE Position */\r
-#define SCB_AIRCR_VECTCLRACTIVE_Msk (1UL << SCB_AIRCR_VECTCLRACTIVE_Pos) /*!< SCB AIRCR: VECTCLRACTIVE Mask */\r
-\r
-#define SCB_AIRCR_VECTRESET_Pos 0 /*!< SCB AIRCR: VECTRESET Position */\r
-#define SCB_AIRCR_VECTRESET_Msk (1UL << SCB_AIRCR_VECTRESET_Pos) /*!< SCB AIRCR: VECTRESET Mask */\r
-\r
-/* SCB System Control Register Definitions */\r
-#define SCB_SCR_SEVONPEND_Pos 4 /*!< SCB SCR: SEVONPEND Position */\r
-#define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB SCR: SEVONPEND Mask */\r
-\r
-#define SCB_SCR_SLEEPDEEP_Pos 2 /*!< SCB SCR: SLEEPDEEP Position */\r
-#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */\r
-\r
-#define SCB_SCR_SLEEPONEXIT_Pos 1 /*!< SCB SCR: SLEEPONEXIT Position */\r
-#define SCB_SCR_SLEEPONEXIT_Msk (1UL << SCB_SCR_SLEEPONEXIT_Pos) /*!< SCB SCR: SLEEPONEXIT Mask */\r
-\r
-/* SCB Configuration Control Register Definitions */\r
-#define SCB_CCR_STKALIGN_Pos 9 /*!< SCB CCR: STKALIGN Position */\r
-#define SCB_CCR_STKALIGN_Msk (1UL << SCB_CCR_STKALIGN_Pos) /*!< SCB CCR: STKALIGN Mask */\r
-\r
-#define SCB_CCR_BFHFNMIGN_Pos 8 /*!< SCB CCR: BFHFNMIGN Position */\r
-#define SCB_CCR_BFHFNMIGN_Msk (1UL << SCB_CCR_BFHFNMIGN_Pos) /*!< SCB CCR: BFHFNMIGN Mask */\r
-\r
-#define SCB_CCR_DIV_0_TRP_Pos 4 /*!< SCB CCR: DIV_0_TRP Position */\r
-#define SCB_CCR_DIV_0_TRP_Msk (1UL << SCB_CCR_DIV_0_TRP_Pos) /*!< SCB CCR: DIV_0_TRP Mask */\r
-\r
-#define SCB_CCR_UNALIGN_TRP_Pos 3 /*!< SCB CCR: UNALIGN_TRP Position */\r
-#define SCB_CCR_UNALIGN_TRP_Msk (1UL << SCB_CCR_UNALIGN_TRP_Pos) /*!< SCB CCR: UNALIGN_TRP Mask */\r
-\r
-#define SCB_CCR_USERSETMPEND_Pos 1 /*!< SCB CCR: USERSETMPEND Position */\r
-#define SCB_CCR_USERSETMPEND_Msk (1UL << SCB_CCR_USERSETMPEND_Pos) /*!< SCB CCR: USERSETMPEND Mask */\r
-\r
-#define SCB_CCR_NONBASETHRDENA_Pos 0 /*!< SCB CCR: NONBASETHRDENA Position */\r
-#define SCB_CCR_NONBASETHRDENA_Msk (1UL << SCB_CCR_NONBASETHRDENA_Pos) /*!< SCB CCR: NONBASETHRDENA Mask */\r
-\r
-/* SCB System Handler Control and State Register Definitions */\r
-#define SCB_SHCSR_USGFAULTENA_Pos 18 /*!< SCB SHCSR: USGFAULTENA Position */\r
-#define SCB_SHCSR_USGFAULTENA_Msk (1UL << SCB_SHCSR_USGFAULTENA_Pos) /*!< SCB SHCSR: USGFAULTENA Mask */\r
-\r
-#define SCB_SHCSR_BUSFAULTENA_Pos 17 /*!< SCB SHCSR: BUSFAULTENA Position */\r
-#define SCB_SHCSR_BUSFAULTENA_Msk (1UL << SCB_SHCSR_BUSFAULTENA_Pos) /*!< SCB SHCSR: BUSFAULTENA Mask */\r
-\r
-#define SCB_SHCSR_MEMFAULTENA_Pos 16 /*!< SCB SHCSR: MEMFAULTENA Position */\r
-#define SCB_SHCSR_MEMFAULTENA_Msk (1UL << SCB_SHCSR_MEMFAULTENA_Pos) /*!< SCB SHCSR: MEMFAULTENA Mask */\r
-\r
-#define SCB_SHCSR_SVCALLPENDED_Pos 15 /*!< SCB SHCSR: SVCALLPENDED Position */\r
-#define SCB_SHCSR_SVCALLPENDED_Msk (1UL << SCB_SHCSR_SVCALLPENDED_Pos) /*!< SCB SHCSR: SVCALLPENDED Mask */\r
-\r
-#define SCB_SHCSR_BUSFAULTPENDED_Pos 14 /*!< SCB SHCSR: BUSFAULTPENDED Position */\r
-#define SCB_SHCSR_BUSFAULTPENDED_Msk (1UL << SCB_SHCSR_BUSFAULTPENDED_Pos) /*!< SCB SHCSR: BUSFAULTPENDED Mask */\r
-\r
-#define SCB_SHCSR_MEMFAULTPENDED_Pos 13 /*!< SCB SHCSR: MEMFAULTPENDED Position */\r
-#define SCB_SHCSR_MEMFAULTPENDED_Msk (1UL << SCB_SHCSR_MEMFAULTPENDED_Pos) /*!< SCB SHCSR: MEMFAULTPENDED Mask */\r
-\r
-#define SCB_SHCSR_USGFAULTPENDED_Pos 12 /*!< SCB SHCSR: USGFAULTPENDED Position */\r
-#define SCB_SHCSR_USGFAULTPENDED_Msk (1UL << SCB_SHCSR_USGFAULTPENDED_Pos) /*!< SCB SHCSR: USGFAULTPENDED Mask */\r
-\r
-#define SCB_SHCSR_SYSTICKACT_Pos 11 /*!< SCB SHCSR: SYSTICKACT Position */\r
-#define SCB_SHCSR_SYSTICKACT_Msk (1UL << SCB_SHCSR_SYSTICKACT_Pos) /*!< SCB SHCSR: SYSTICKACT Mask */\r
-\r
-#define SCB_SHCSR_PENDSVACT_Pos 10 /*!< SCB SHCSR: PENDSVACT Position */\r
-#define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB SHCSR: PENDSVACT Mask */\r
-\r
-#define SCB_SHCSR_MONITORACT_Pos 8 /*!< SCB SHCSR: MONITORACT Position */\r
-#define SCB_SHCSR_MONITORACT_Msk (1UL << SCB_SHCSR_MONITORACT_Pos) /*!< SCB SHCSR: MONITORACT Mask */\r
-\r
-#define SCB_SHCSR_SVCALLACT_Pos 7 /*!< SCB SHCSR: SVCALLACT Position */\r
-#define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB SHCSR: SVCALLACT Mask */\r
-\r
-#define SCB_SHCSR_USGFAULTACT_Pos 3 /*!< SCB SHCSR: USGFAULTACT Position */\r
-#define SCB_SHCSR_USGFAULTACT_Msk (1UL << SCB_SHCSR_USGFAULTACT_Pos) /*!< SCB SHCSR: USGFAULTACT Mask */\r
-\r
-#define SCB_SHCSR_BUSFAULTACT_Pos 1 /*!< SCB SHCSR: BUSFAULTACT Position */\r
-#define SCB_SHCSR_BUSFAULTACT_Msk (1UL << SCB_SHCSR_BUSFAULTACT_Pos) /*!< SCB SHCSR: BUSFAULTACT Mask */\r
-\r
-#define SCB_SHCSR_MEMFAULTACT_Pos 0 /*!< SCB SHCSR: MEMFAULTACT Position */\r
-#define SCB_SHCSR_MEMFAULTACT_Msk (1UL << SCB_SHCSR_MEMFAULTACT_Pos) /*!< SCB SHCSR: MEMFAULTACT Mask */\r
-\r
-/* SCB Configurable Fault Status Registers Definitions */\r
-#define SCB_CFSR_USGFAULTSR_Pos 16 /*!< SCB CFSR: Usage Fault Status Register Position */\r
-#define SCB_CFSR_USGFAULTSR_Msk (0xFFFFUL << SCB_CFSR_USGFAULTSR_Pos) /*!< SCB CFSR: Usage Fault Status Register Mask */\r
-\r
-#define SCB_CFSR_BUSFAULTSR_Pos 8 /*!< SCB CFSR: Bus Fault Status Register Position */\r
-#define SCB_CFSR_BUSFAULTSR_Msk (0xFFUL << SCB_CFSR_BUSFAULTSR_Pos) /*!< SCB CFSR: Bus Fault Status Register Mask */\r
-\r
-#define SCB_CFSR_MEMFAULTSR_Pos 0 /*!< SCB CFSR: Memory Manage Fault Status Register Position */\r
-#define SCB_CFSR_MEMFAULTSR_Msk (0xFFUL << SCB_CFSR_MEMFAULTSR_Pos) /*!< SCB CFSR: Memory Manage Fault Status Register Mask */\r
-\r
-/* SCB Hard Fault Status Registers Definitions */\r
-#define SCB_HFSR_DEBUGEVT_Pos 31 /*!< SCB HFSR: DEBUGEVT Position */\r
-#define SCB_HFSR_DEBUGEVT_Msk (1UL << SCB_HFSR_DEBUGEVT_Pos) /*!< SCB HFSR: DEBUGEVT Mask */\r
-\r
-#define SCB_HFSR_FORCED_Pos 30 /*!< SCB HFSR: FORCED Position */\r
-#define SCB_HFSR_FORCED_Msk (1UL << SCB_HFSR_FORCED_Pos) /*!< SCB HFSR: FORCED Mask */\r
-\r
-#define SCB_HFSR_VECTTBL_Pos 1 /*!< SCB HFSR: VECTTBL Position */\r
-#define SCB_HFSR_VECTTBL_Msk (1UL << SCB_HFSR_VECTTBL_Pos) /*!< SCB HFSR: VECTTBL Mask */\r
-\r
-/* SCB Debug Fault Status Register Definitions */\r
-#define SCB_DFSR_EXTERNAL_Pos 4 /*!< SCB DFSR: EXTERNAL Position */\r
-#define SCB_DFSR_EXTERNAL_Msk (1UL << SCB_DFSR_EXTERNAL_Pos) /*!< SCB DFSR: EXTERNAL Mask */\r
-\r
-#define SCB_DFSR_VCATCH_Pos 3 /*!< SCB DFSR: VCATCH Position */\r
-#define SCB_DFSR_VCATCH_Msk (1UL << SCB_DFSR_VCATCH_Pos) /*!< SCB DFSR: VCATCH Mask */\r
-\r
-#define SCB_DFSR_DWTTRAP_Pos 2 /*!< SCB DFSR: DWTTRAP Position */\r
-#define SCB_DFSR_DWTTRAP_Msk (1UL << SCB_DFSR_DWTTRAP_Pos) /*!< SCB DFSR: DWTTRAP Mask */\r
-\r
-#define SCB_DFSR_BKPT_Pos 1 /*!< SCB DFSR: BKPT Position */\r
-#define SCB_DFSR_BKPT_Msk (1UL << SCB_DFSR_BKPT_Pos) /*!< SCB DFSR: BKPT Mask */\r
-\r
-#define SCB_DFSR_HALTED_Pos 0 /*!< SCB DFSR: HALTED Position */\r
-#define SCB_DFSR_HALTED_Msk (1UL << SCB_DFSR_HALTED_Pos) /*!< SCB DFSR: HALTED Mask */\r
-\r
-/*@} end of group CMSIS_SCB */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB)\r
- \brief Type definitions for the System Control and ID Register not in the SCB\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the System Control and ID Register not in the SCB.\r
- */\r
-typedef struct\r
-{\r
- uint32_t RESERVED0[1];\r
- __I uint32_t ICTR; /*!< Offset: 0x004 (R/ ) Interrupt Controller Type Register */\r
-#if ((defined __CM3_REV) && (__CM3_REV >= 0x200))\r
- __IO uint32_t ACTLR; /*!< Offset: 0x008 (R/W) Auxiliary Control Register */\r
-#else\r
- uint32_t RESERVED1[1];\r
-#endif\r
-} SCnSCB_Type;\r
-\r
-/* Interrupt Controller Type Register Definitions */\r
-#define SCnSCB_ICTR_INTLINESNUM_Pos 0 /*!< ICTR: INTLINESNUM Position */\r
-#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL << SCnSCB_ICTR_INTLINESNUM_Pos) /*!< ICTR: INTLINESNUM Mask */\r
-\r
-/* Auxiliary Control Register Definitions */\r
-\r
-#define SCnSCB_ACTLR_DISFOLD_Pos 2 /*!< ACTLR: DISFOLD Position */\r
-#define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) /*!< ACTLR: DISFOLD Mask */\r
-\r
-#define SCnSCB_ACTLR_DISDEFWBUF_Pos 1 /*!< ACTLR: DISDEFWBUF Position */\r
-#define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) /*!< ACTLR: DISDEFWBUF Mask */\r
-\r
-#define SCnSCB_ACTLR_DISMCYCINT_Pos 0 /*!< ACTLR: DISMCYCINT Position */\r
-#define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL << SCnSCB_ACTLR_DISMCYCINT_Pos) /*!< ACTLR: DISMCYCINT Mask */\r
-\r
-/*@} end of group CMSIS_SCnotSCB */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_SysTick System Tick Timer (SysTick)\r
- \brief Type definitions for the System Timer Registers.\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the System Timer (SysTick).\r
- */\r
-typedef struct\r
-{\r
- __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) SysTick Control and Status Register */\r
- __IO uint32_t LOAD; /*!< Offset: 0x004 (R/W) SysTick Reload Value Register */\r
- __IO uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register */\r
- __I uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */\r
-} SysTick_Type;\r
-\r
-/* SysTick Control / Status Register Definitions */\r
-#define SysTick_CTRL_COUNTFLAG_Pos 16 /*!< SysTick CTRL: COUNTFLAG Position */\r
-#define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysTick CTRL: COUNTFLAG Mask */\r
-\r
-#define SysTick_CTRL_CLKSOURCE_Pos 2 /*!< SysTick CTRL: CLKSOURCE Position */\r
-#define SysTick_CTRL_CLKSOURCE_Msk (1UL << SysTick_CTRL_CLKSOURCE_Pos) /*!< SysTick CTRL: CLKSOURCE Mask */\r
-\r
-#define SysTick_CTRL_TICKINT_Pos 1 /*!< SysTick CTRL: TICKINT Position */\r
-#define SysTick_CTRL_TICKINT_Msk (1UL << SysTick_CTRL_TICKINT_Pos) /*!< SysTick CTRL: TICKINT Mask */\r
-\r
-#define SysTick_CTRL_ENABLE_Pos 0 /*!< SysTick CTRL: ENABLE Position */\r
-#define SysTick_CTRL_ENABLE_Msk (1UL << SysTick_CTRL_ENABLE_Pos) /*!< SysTick CTRL: ENABLE Mask */\r
-\r
-/* SysTick Reload Register Definitions */\r
-#define SysTick_LOAD_RELOAD_Pos 0 /*!< SysTick LOAD: RELOAD Position */\r
-#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFUL << SysTick_LOAD_RELOAD_Pos) /*!< SysTick LOAD: RELOAD Mask */\r
-\r
-/* SysTick Current Register Definitions */\r
-#define SysTick_VAL_CURRENT_Pos 0 /*!< SysTick VAL: CURRENT Position */\r
-#define SysTick_VAL_CURRENT_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick VAL: CURRENT Mask */\r
-\r
-/* SysTick Calibration Register Definitions */\r
-#define SysTick_CALIB_NOREF_Pos 31 /*!< SysTick CALIB: NOREF Position */\r
-#define SysTick_CALIB_NOREF_Msk (1UL << SysTick_CALIB_NOREF_Pos) /*!< SysTick CALIB: NOREF Mask */\r
-\r
-#define SysTick_CALIB_SKEW_Pos 30 /*!< SysTick CALIB: SKEW Position */\r
-#define SysTick_CALIB_SKEW_Msk (1UL << SysTick_CALIB_SKEW_Pos) /*!< SysTick CALIB: SKEW Mask */\r
-\r
-#define SysTick_CALIB_TENMS_Pos 0 /*!< SysTick CALIB: TENMS Position */\r
-#define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick CALIB: TENMS Mask */\r
-\r
-/*@} end of group CMSIS_SysTick */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_ITM Instrumentation Trace Macrocell (ITM)\r
- \brief Type definitions for the Instrumentation Trace Macrocell (ITM)\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the Instrumentation Trace Macrocell Register (ITM).\r
- */\r
-typedef struct\r
-{\r
- __O union\r
- {\r
- __O uint8_t u8; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 8-bit */\r
- __O uint16_t u16; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 16-bit */\r
- __O uint32_t u32; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 32-bit */\r
- } PORT [32]; /*!< Offset: 0x000 ( /W) ITM Stimulus Port Registers */\r
- uint32_t RESERVED0[864];\r
- __IO uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */\r
- uint32_t RESERVED1[15];\r
- __IO uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */\r
- uint32_t RESERVED2[15];\r
- __IO uint32_t TCR; /*!< Offset: 0xE80 (R/W) ITM Trace Control Register */\r
- uint32_t RESERVED3[29];\r
- __O uint32_t IWR; /*!< Offset: 0xEF8 ( /W) ITM Integration Write Register */\r
- __I uint32_t IRR; /*!< Offset: 0xEFC (R/ ) ITM Integration Read Register */\r
- __IO uint32_t IMCR; /*!< Offset: 0xF00 (R/W) ITM Integration Mode Control Register */\r
- uint32_t RESERVED4[43];\r
- __O uint32_t LAR; /*!< Offset: 0xFB0 ( /W) ITM Lock Access Register */\r
- __I uint32_t LSR; /*!< Offset: 0xFB4 (R/ ) ITM Lock Status Register */\r
- uint32_t RESERVED5[6];\r
- __I uint32_t PID4; /*!< Offset: 0xFD0 (R/ ) ITM Peripheral Identification Register #4 */\r
- __I uint32_t PID5; /*!< Offset: 0xFD4 (R/ ) ITM Peripheral Identification Register #5 */\r
- __I uint32_t PID6; /*!< Offset: 0xFD8 (R/ ) ITM Peripheral Identification Register #6 */\r
- __I uint32_t PID7; /*!< Offset: 0xFDC (R/ ) ITM Peripheral Identification Register #7 */\r
- __I uint32_t PID0; /*!< Offset: 0xFE0 (R/ ) ITM Peripheral Identification Register #0 */\r
- __I uint32_t PID1; /*!< Offset: 0xFE4 (R/ ) ITM Peripheral Identification Register #1 */\r
- __I uint32_t PID2; /*!< Offset: 0xFE8 (R/ ) ITM Peripheral Identification Register #2 */\r
- __I uint32_t PID3; /*!< Offset: 0xFEC (R/ ) ITM Peripheral Identification Register #3 */\r
- __I uint32_t CID0; /*!< Offset: 0xFF0 (R/ ) ITM Component Identification Register #0 */\r
- __I uint32_t CID1; /*!< Offset: 0xFF4 (R/ ) ITM Component Identification Register #1 */\r
- __I uint32_t CID2; /*!< Offset: 0xFF8 (R/ ) ITM Component Identification Register #2 */\r
- __I uint32_t CID3; /*!< Offset: 0xFFC (R/ ) ITM Component Identification Register #3 */\r
-} ITM_Type;\r
-\r
-/* ITM Trace Privilege Register Definitions */\r
-#define ITM_TPR_PRIVMASK_Pos 0 /*!< ITM TPR: PRIVMASK Position */\r
-#define ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) /*!< ITM TPR: PRIVMASK Mask */\r
-\r
-/* ITM Trace Control Register Definitions */\r
-#define ITM_TCR_BUSY_Pos 23 /*!< ITM TCR: BUSY Position */\r
-#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) /*!< ITM TCR: BUSY Mask */\r
-\r
-#define ITM_TCR_TraceBusID_Pos 16 /*!< ITM TCR: ATBID Position */\r
-#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) /*!< ITM TCR: ATBID Mask */\r
-\r
-#define ITM_TCR_GTSFREQ_Pos 10 /*!< ITM TCR: Global timestamp frequency Position */\r
-#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) /*!< ITM TCR: Global timestamp frequency Mask */\r
-\r
-#define ITM_TCR_TSPrescale_Pos 8 /*!< ITM TCR: TSPrescale Position */\r
-#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) /*!< ITM TCR: TSPrescale Mask */\r
-\r
-#define ITM_TCR_SWOENA_Pos 4 /*!< ITM TCR: SWOENA Position */\r
-#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) /*!< ITM TCR: SWOENA Mask */\r
-\r
-#define ITM_TCR_DWTENA_Pos 3 /*!< ITM TCR: DWTENA Position */\r
-#define ITM_TCR_DWTENA_Msk (1UL << ITM_TCR_DWTENA_Pos) /*!< ITM TCR: DWTENA Mask */\r
-\r
-#define ITM_TCR_SYNCENA_Pos 2 /*!< ITM TCR: SYNCENA Position */\r
-#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) /*!< ITM TCR: SYNCENA Mask */\r
-\r
-#define ITM_TCR_TSENA_Pos 1 /*!< ITM TCR: TSENA Position */\r
-#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) /*!< ITM TCR: TSENA Mask */\r
-\r
-#define ITM_TCR_ITMENA_Pos 0 /*!< ITM TCR: ITM Enable bit Position */\r
-#define ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) /*!< ITM TCR: ITM Enable bit Mask */\r
-\r
-/* ITM Integration Write Register Definitions */\r
-#define ITM_IWR_ATVALIDM_Pos 0 /*!< ITM IWR: ATVALIDM Position */\r
-#define ITM_IWR_ATVALIDM_Msk (1UL << ITM_IWR_ATVALIDM_Pos) /*!< ITM IWR: ATVALIDM Mask */\r
-\r
-/* ITM Integration Read Register Definitions */\r
-#define ITM_IRR_ATREADYM_Pos 0 /*!< ITM IRR: ATREADYM Position */\r
-#define ITM_IRR_ATREADYM_Msk (1UL << ITM_IRR_ATREADYM_Pos) /*!< ITM IRR: ATREADYM Mask */\r
-\r
-/* ITM Integration Mode Control Register Definitions */\r
-#define ITM_IMCR_INTEGRATION_Pos 0 /*!< ITM IMCR: INTEGRATION Position */\r
-#define ITM_IMCR_INTEGRATION_Msk (1UL << ITM_IMCR_INTEGRATION_Pos) /*!< ITM IMCR: INTEGRATION Mask */\r
-\r
-/* ITM Lock Status Register Definitions */\r
-#define ITM_LSR_ByteAcc_Pos 2 /*!< ITM LSR: ByteAcc Position */\r
-#define ITM_LSR_ByteAcc_Msk (1UL << ITM_LSR_ByteAcc_Pos) /*!< ITM LSR: ByteAcc Mask */\r
-\r
-#define ITM_LSR_Access_Pos 1 /*!< ITM LSR: Access Position */\r
-#define ITM_LSR_Access_Msk (1UL << ITM_LSR_Access_Pos) /*!< ITM LSR: Access Mask */\r
-\r
-#define ITM_LSR_Present_Pos 0 /*!< ITM LSR: Present Position */\r
-#define ITM_LSR_Present_Msk (1UL << ITM_LSR_Present_Pos) /*!< ITM LSR: Present Mask */\r
-\r
-/*@}*/ /* end of group CMSIS_ITM */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_DWT Data Watchpoint and Trace (DWT)\r
- \brief Type definitions for the Data Watchpoint and Trace (DWT)\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the Data Watchpoint and Trace Register (DWT).\r
- */\r
-typedef struct\r
-{\r
- __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) Control Register */\r
- __IO uint32_t CYCCNT; /*!< Offset: 0x004 (R/W) Cycle Count Register */\r
- __IO uint32_t CPICNT; /*!< Offset: 0x008 (R/W) CPI Count Register */\r
- __IO uint32_t EXCCNT; /*!< Offset: 0x00C (R/W) Exception Overhead Count Register */\r
- __IO uint32_t SLEEPCNT; /*!< Offset: 0x010 (R/W) Sleep Count Register */\r
- __IO uint32_t LSUCNT; /*!< Offset: 0x014 (R/W) LSU Count Register */\r
- __IO uint32_t FOLDCNT; /*!< Offset: 0x018 (R/W) Folded-instruction Count Register */\r
- __I uint32_t PCSR; /*!< Offset: 0x01C (R/ ) Program Counter Sample Register */\r
- __IO uint32_t COMP0; /*!< Offset: 0x020 (R/W) Comparator Register 0 */\r
- __IO uint32_t MASK0; /*!< Offset: 0x024 (R/W) Mask Register 0 */\r
- __IO uint32_t FUNCTION0; /*!< Offset: 0x028 (R/W) Function Register 0 */\r
- uint32_t RESERVED0[1];\r
- __IO uint32_t COMP1; /*!< Offset: 0x030 (R/W) Comparator Register 1 */\r
- __IO uint32_t MASK1; /*!< Offset: 0x034 (R/W) Mask Register 1 */\r
- __IO uint32_t FUNCTION1; /*!< Offset: 0x038 (R/W) Function Register 1 */\r
- uint32_t RESERVED1[1];\r
- __IO uint32_t COMP2; /*!< Offset: 0x040 (R/W) Comparator Register 2 */\r
- __IO uint32_t MASK2; /*!< Offset: 0x044 (R/W) Mask Register 2 */\r
- __IO uint32_t FUNCTION2; /*!< Offset: 0x048 (R/W) Function Register 2 */\r
- uint32_t RESERVED2[1];\r
- __IO uint32_t COMP3; /*!< Offset: 0x050 (R/W) Comparator Register 3 */\r
- __IO uint32_t MASK3; /*!< Offset: 0x054 (R/W) Mask Register 3 */\r
- __IO uint32_t FUNCTION3; /*!< Offset: 0x058 (R/W) Function Register 3 */\r
-} DWT_Type;\r
-\r
-/* DWT Control Register Definitions */\r
-#define DWT_CTRL_NUMCOMP_Pos 28 /*!< DWT CTRL: NUMCOMP Position */\r
-#define DWT_CTRL_NUMCOMP_Msk (0xFUL << DWT_CTRL_NUMCOMP_Pos) /*!< DWT CTRL: NUMCOMP Mask */\r
-\r
-#define DWT_CTRL_NOTRCPKT_Pos 27 /*!< DWT CTRL: NOTRCPKT Position */\r
-#define DWT_CTRL_NOTRCPKT_Msk (0x1UL << DWT_CTRL_NOTRCPKT_Pos) /*!< DWT CTRL: NOTRCPKT Mask */\r
-\r
-#define DWT_CTRL_NOEXTTRIG_Pos 26 /*!< DWT CTRL: NOEXTTRIG Position */\r
-#define DWT_CTRL_NOEXTTRIG_Msk (0x1UL << DWT_CTRL_NOEXTTRIG_Pos) /*!< DWT CTRL: NOEXTTRIG Mask */\r
-\r
-#define DWT_CTRL_NOCYCCNT_Pos 25 /*!< DWT CTRL: NOCYCCNT Position */\r
-#define DWT_CTRL_NOCYCCNT_Msk (0x1UL << DWT_CTRL_NOCYCCNT_Pos) /*!< DWT CTRL: NOCYCCNT Mask */\r
-\r
-#define DWT_CTRL_NOPRFCNT_Pos 24 /*!< DWT CTRL: NOPRFCNT Position */\r
-#define DWT_CTRL_NOPRFCNT_Msk (0x1UL << DWT_CTRL_NOPRFCNT_Pos) /*!< DWT CTRL: NOPRFCNT Mask */\r
-\r
-#define DWT_CTRL_CYCEVTENA_Pos 22 /*!< DWT CTRL: CYCEVTENA Position */\r
-#define DWT_CTRL_CYCEVTENA_Msk (0x1UL << DWT_CTRL_CYCEVTENA_Pos) /*!< DWT CTRL: CYCEVTENA Mask */\r
-\r
-#define DWT_CTRL_FOLDEVTENA_Pos 21 /*!< DWT CTRL: FOLDEVTENA Position */\r
-#define DWT_CTRL_FOLDEVTENA_Msk (0x1UL << DWT_CTRL_FOLDEVTENA_Pos) /*!< DWT CTRL: FOLDEVTENA Mask */\r
-\r
-#define DWT_CTRL_LSUEVTENA_Pos 20 /*!< DWT CTRL: LSUEVTENA Position */\r
-#define DWT_CTRL_LSUEVTENA_Msk (0x1UL << DWT_CTRL_LSUEVTENA_Pos) /*!< DWT CTRL: LSUEVTENA Mask */\r
-\r
-#define DWT_CTRL_SLEEPEVTENA_Pos 19 /*!< DWT CTRL: SLEEPEVTENA Position */\r
-#define DWT_CTRL_SLEEPEVTENA_Msk (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos) /*!< DWT CTRL: SLEEPEVTENA Mask */\r
-\r
-#define DWT_CTRL_EXCEVTENA_Pos 18 /*!< DWT CTRL: EXCEVTENA Position */\r
-#define DWT_CTRL_EXCEVTENA_Msk (0x1UL << DWT_CTRL_EXCEVTENA_Pos) /*!< DWT CTRL: EXCEVTENA Mask */\r
-\r
-#define DWT_CTRL_CPIEVTENA_Pos 17 /*!< DWT CTRL: CPIEVTENA Position */\r
-#define DWT_CTRL_CPIEVTENA_Msk (0x1UL << DWT_CTRL_CPIEVTENA_Pos) /*!< DWT CTRL: CPIEVTENA Mask */\r
-\r
-#define DWT_CTRL_EXCTRCENA_Pos 16 /*!< DWT CTRL: EXCTRCENA Position */\r
-#define DWT_CTRL_EXCTRCENA_Msk (0x1UL << DWT_CTRL_EXCTRCENA_Pos) /*!< DWT CTRL: EXCTRCENA Mask */\r
-\r
-#define DWT_CTRL_PCSAMPLENA_Pos 12 /*!< DWT CTRL: PCSAMPLENA Position */\r
-#define DWT_CTRL_PCSAMPLENA_Msk (0x1UL << DWT_CTRL_PCSAMPLENA_Pos) /*!< DWT CTRL: PCSAMPLENA Mask */\r
-\r
-#define DWT_CTRL_SYNCTAP_Pos 10 /*!< DWT CTRL: SYNCTAP Position */\r
-#define DWT_CTRL_SYNCTAP_Msk (0x3UL << DWT_CTRL_SYNCTAP_Pos) /*!< DWT CTRL: SYNCTAP Mask */\r
-\r
-#define DWT_CTRL_CYCTAP_Pos 9 /*!< DWT CTRL: CYCTAP Position */\r
-#define DWT_CTRL_CYCTAP_Msk (0x1UL << DWT_CTRL_CYCTAP_Pos) /*!< DWT CTRL: CYCTAP Mask */\r
-\r
-#define DWT_CTRL_POSTINIT_Pos 5 /*!< DWT CTRL: POSTINIT Position */\r
-#define DWT_CTRL_POSTINIT_Msk (0xFUL << DWT_CTRL_POSTINIT_Pos) /*!< DWT CTRL: POSTINIT Mask */\r
-\r
-#define DWT_CTRL_POSTPRESET_Pos 1 /*!< DWT CTRL: POSTPRESET Position */\r
-#define DWT_CTRL_POSTPRESET_Msk (0xFUL << DWT_CTRL_POSTPRESET_Pos) /*!< DWT CTRL: POSTPRESET Mask */\r
-\r
-#define DWT_CTRL_CYCCNTENA_Pos 0 /*!< DWT CTRL: CYCCNTENA Position */\r
-#define DWT_CTRL_CYCCNTENA_Msk (0x1UL << DWT_CTRL_CYCCNTENA_Pos) /*!< DWT CTRL: CYCCNTENA Mask */\r
-\r
-/* DWT CPI Count Register Definitions */\r
-#define DWT_CPICNT_CPICNT_Pos 0 /*!< DWT CPICNT: CPICNT Position */\r
-#define DWT_CPICNT_CPICNT_Msk (0xFFUL << DWT_CPICNT_CPICNT_Pos) /*!< DWT CPICNT: CPICNT Mask */\r
-\r
-/* DWT Exception Overhead Count Register Definitions */\r
-#define DWT_EXCCNT_EXCCNT_Pos 0 /*!< DWT EXCCNT: EXCCNT Position */\r
-#define DWT_EXCCNT_EXCCNT_Msk (0xFFUL << DWT_EXCCNT_EXCCNT_Pos) /*!< DWT EXCCNT: EXCCNT Mask */\r
-\r
-/* DWT Sleep Count Register Definitions */\r
-#define DWT_SLEEPCNT_SLEEPCNT_Pos 0 /*!< DWT SLEEPCNT: SLEEPCNT Position */\r
-#define DWT_SLEEPCNT_SLEEPCNT_Msk (0xFFUL << DWT_SLEEPCNT_SLEEPCNT_Pos) /*!< DWT SLEEPCNT: SLEEPCNT Mask */\r
-\r
-/* DWT LSU Count Register Definitions */\r
-#define DWT_LSUCNT_LSUCNT_Pos 0 /*!< DWT LSUCNT: LSUCNT Position */\r
-#define DWT_LSUCNT_LSUCNT_Msk (0xFFUL << DWT_LSUCNT_LSUCNT_Pos) /*!< DWT LSUCNT: LSUCNT Mask */\r
-\r
-/* DWT Folded-instruction Count Register Definitions */\r
-#define DWT_FOLDCNT_FOLDCNT_Pos 0 /*!< DWT FOLDCNT: FOLDCNT Position */\r
-#define DWT_FOLDCNT_FOLDCNT_Msk (0xFFUL << DWT_FOLDCNT_FOLDCNT_Pos) /*!< DWT FOLDCNT: FOLDCNT Mask */\r
-\r
-/* DWT Comparator Mask Register Definitions */\r
-#define DWT_MASK_MASK_Pos 0 /*!< DWT MASK: MASK Position */\r
-#define DWT_MASK_MASK_Msk (0x1FUL << DWT_MASK_MASK_Pos) /*!< DWT MASK: MASK Mask */\r
-\r
-/* DWT Comparator Function Register Definitions */\r
-#define DWT_FUNCTION_MATCHED_Pos 24 /*!< DWT FUNCTION: MATCHED Position */\r
-#define DWT_FUNCTION_MATCHED_Msk (0x1UL << DWT_FUNCTION_MATCHED_Pos) /*!< DWT FUNCTION: MATCHED Mask */\r
-\r
-#define DWT_FUNCTION_DATAVADDR1_Pos 16 /*!< DWT FUNCTION: DATAVADDR1 Position */\r
-#define DWT_FUNCTION_DATAVADDR1_Msk (0xFUL << DWT_FUNCTION_DATAVADDR1_Pos) /*!< DWT FUNCTION: DATAVADDR1 Mask */\r
-\r
-#define DWT_FUNCTION_DATAVADDR0_Pos 12 /*!< DWT FUNCTION: DATAVADDR0 Position */\r
-#define DWT_FUNCTION_DATAVADDR0_Msk (0xFUL << DWT_FUNCTION_DATAVADDR0_Pos) /*!< DWT FUNCTION: DATAVADDR0 Mask */\r
-\r
-#define DWT_FUNCTION_DATAVSIZE_Pos 10 /*!< DWT FUNCTION: DATAVSIZE Position */\r
-#define DWT_FUNCTION_DATAVSIZE_Msk (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos) /*!< DWT FUNCTION: DATAVSIZE Mask */\r
-\r
-#define DWT_FUNCTION_LNK1ENA_Pos 9 /*!< DWT FUNCTION: LNK1ENA Position */\r
-#define DWT_FUNCTION_LNK1ENA_Msk (0x1UL << DWT_FUNCTION_LNK1ENA_Pos) /*!< DWT FUNCTION: LNK1ENA Mask */\r
-\r
-#define DWT_FUNCTION_DATAVMATCH_Pos 8 /*!< DWT FUNCTION: DATAVMATCH Position */\r
-#define DWT_FUNCTION_DATAVMATCH_Msk (0x1UL << DWT_FUNCTION_DATAVMATCH_Pos) /*!< DWT FUNCTION: DATAVMATCH Mask */\r
-\r
-#define DWT_FUNCTION_CYCMATCH_Pos 7 /*!< DWT FUNCTION: CYCMATCH Position */\r
-#define DWT_FUNCTION_CYCMATCH_Msk (0x1UL << DWT_FUNCTION_CYCMATCH_Pos) /*!< DWT FUNCTION: CYCMATCH Mask */\r
-\r
-#define DWT_FUNCTION_EMITRANGE_Pos 5 /*!< DWT FUNCTION: EMITRANGE Position */\r
-#define DWT_FUNCTION_EMITRANGE_Msk (0x1UL << DWT_FUNCTION_EMITRANGE_Pos) /*!< DWT FUNCTION: EMITRANGE Mask */\r
-\r
-#define DWT_FUNCTION_FUNCTION_Pos 0 /*!< DWT FUNCTION: FUNCTION Position */\r
-#define DWT_FUNCTION_FUNCTION_Msk (0xFUL << DWT_FUNCTION_FUNCTION_Pos) /*!< DWT FUNCTION: FUNCTION Mask */\r
-\r
-/*@}*/ /* end of group CMSIS_DWT */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_TPI Trace Port Interface (TPI)\r
- \brief Type definitions for the Trace Port Interface (TPI)\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the Trace Port Interface Register (TPI).\r
- */\r
-typedef struct\r
-{\r
- __IO uint32_t SSPSR; /*!< Offset: 0x000 (R/ ) Supported Parallel Port Size Register */\r
- __IO uint32_t CSPSR; /*!< Offset: 0x004 (R/W) Current Parallel Port Size Register */\r
- uint32_t RESERVED0[2];\r
- __IO uint32_t ACPR; /*!< Offset: 0x010 (R/W) Asynchronous Clock Prescaler Register */\r
- uint32_t RESERVED1[55];\r
- __IO uint32_t SPPR; /*!< Offset: 0x0F0 (R/W) Selected Pin Protocol Register */\r
- uint32_t RESERVED2[131];\r
- __I uint32_t FFSR; /*!< Offset: 0x300 (R/ ) Formatter and Flush Status Register */\r
- __IO uint32_t FFCR; /*!< Offset: 0x304 (R/W) Formatter and Flush Control Register */\r
- __I uint32_t FSCR; /*!< Offset: 0x308 (R/ ) Formatter Synchronization Counter Register */\r
- uint32_t RESERVED3[759];\r
- __I uint32_t TRIGGER; /*!< Offset: 0xEE8 (R/ ) TRIGGER */\r
- __I uint32_t FIFO0; /*!< Offset: 0xEEC (R/ ) Integration ETM Data */\r
- __I uint32_t ITATBCTR2; /*!< Offset: 0xEF0 (R/ ) ITATBCTR2 */\r
- uint32_t RESERVED4[1];\r
- __I uint32_t ITATBCTR0; /*!< Offset: 0xEF8 (R/ ) ITATBCTR0 */\r
- __I uint32_t FIFO1; /*!< Offset: 0xEFC (R/ ) Integration ITM Data */\r
- __IO uint32_t ITCTRL; /*!< Offset: 0xF00 (R/W) Integration Mode Control */\r
- uint32_t RESERVED5[39];\r
- __IO uint32_t CLAIMSET; /*!< Offset: 0xFA0 (R/W) Claim tag set */\r
- __IO uint32_t CLAIMCLR; /*!< Offset: 0xFA4 (R/W) Claim tag clear */\r
- uint32_t RESERVED7[8];\r
- __I uint32_t DEVID; /*!< Offset: 0xFC8 (R/ ) TPIU_DEVID */\r
- __I uint32_t DEVTYPE; /*!< Offset: 0xFCC (R/ ) TPIU_DEVTYPE */\r
-} TPI_Type;\r
-\r
-/* TPI Asynchronous Clock Prescaler Register Definitions */\r
-#define TPI_ACPR_PRESCALER_Pos 0 /*!< TPI ACPR: PRESCALER Position */\r
-#define TPI_ACPR_PRESCALER_Msk (0x1FFFUL << TPI_ACPR_PRESCALER_Pos) /*!< TPI ACPR: PRESCALER Mask */\r
-\r
-/* TPI Selected Pin Protocol Register Definitions */\r
-#define TPI_SPPR_TXMODE_Pos 0 /*!< TPI SPPR: TXMODE Position */\r
-#define TPI_SPPR_TXMODE_Msk (0x3UL << TPI_SPPR_TXMODE_Pos) /*!< TPI SPPR: TXMODE Mask */\r
-\r
-/* TPI Formatter and Flush Status Register Definitions */\r
-#define TPI_FFSR_FtNonStop_Pos 3 /*!< TPI FFSR: FtNonStop Position */\r
-#define TPI_FFSR_FtNonStop_Msk (0x1UL << TPI_FFSR_FtNonStop_Pos) /*!< TPI FFSR: FtNonStop Mask */\r
-\r
-#define TPI_FFSR_TCPresent_Pos 2 /*!< TPI FFSR: TCPresent Position */\r
-#define TPI_FFSR_TCPresent_Msk (0x1UL << TPI_FFSR_TCPresent_Pos) /*!< TPI FFSR: TCPresent Mask */\r
-\r
-#define TPI_FFSR_FtStopped_Pos 1 /*!< TPI FFSR: FtStopped Position */\r
-#define TPI_FFSR_FtStopped_Msk (0x1UL << TPI_FFSR_FtStopped_Pos) /*!< TPI FFSR: FtStopped Mask */\r
-\r
-#define TPI_FFSR_FlInProg_Pos 0 /*!< TPI FFSR: FlInProg Position */\r
-#define TPI_FFSR_FlInProg_Msk (0x1UL << TPI_FFSR_FlInProg_Pos) /*!< TPI FFSR: FlInProg Mask */\r
-\r
-/* TPI Formatter and Flush Control Register Definitions */\r
-#define TPI_FFCR_TrigIn_Pos 8 /*!< TPI FFCR: TrigIn Position */\r
-#define TPI_FFCR_TrigIn_Msk (0x1UL << TPI_FFCR_TrigIn_Pos) /*!< TPI FFCR: TrigIn Mask */\r
-\r
-#define TPI_FFCR_EnFCont_Pos 1 /*!< TPI FFCR: EnFCont Position */\r
-#define TPI_FFCR_EnFCont_Msk (0x1UL << TPI_FFCR_EnFCont_Pos) /*!< TPI FFCR: EnFCont Mask */\r
-\r
-/* TPI TRIGGER Register Definitions */\r
-#define TPI_TRIGGER_TRIGGER_Pos 0 /*!< TPI TRIGGER: TRIGGER Position */\r
-#define TPI_TRIGGER_TRIGGER_Msk (0x1UL << TPI_TRIGGER_TRIGGER_Pos) /*!< TPI TRIGGER: TRIGGER Mask */\r
-\r
-/* TPI Integration ETM Data Register Definitions (FIFO0) */\r
-#define TPI_FIFO0_ITM_ATVALID_Pos 29 /*!< TPI FIFO0: ITM_ATVALID Position */\r
-#define TPI_FIFO0_ITM_ATVALID_Msk (0x3UL << TPI_FIFO0_ITM_ATVALID_Pos) /*!< TPI FIFO0: ITM_ATVALID Mask */\r
-\r
-#define TPI_FIFO0_ITM_bytecount_Pos 27 /*!< TPI FIFO0: ITM_bytecount Position */\r
-#define TPI_FIFO0_ITM_bytecount_Msk (0x3UL << TPI_FIFO0_ITM_bytecount_Pos) /*!< TPI FIFO0: ITM_bytecount Mask */\r
-\r
-#define TPI_FIFO0_ETM_ATVALID_Pos 26 /*!< TPI FIFO0: ETM_ATVALID Position */\r
-#define TPI_FIFO0_ETM_ATVALID_Msk (0x3UL << TPI_FIFO0_ETM_ATVALID_Pos) /*!< TPI FIFO0: ETM_ATVALID Mask */\r
-\r
-#define TPI_FIFO0_ETM_bytecount_Pos 24 /*!< TPI FIFO0: ETM_bytecount Position */\r
-#define TPI_FIFO0_ETM_bytecount_Msk (0x3UL << TPI_FIFO0_ETM_bytecount_Pos) /*!< TPI FIFO0: ETM_bytecount Mask */\r
-\r
-#define TPI_FIFO0_ETM2_Pos 16 /*!< TPI FIFO0: ETM2 Position */\r
-#define TPI_FIFO0_ETM2_Msk (0xFFUL << TPI_FIFO0_ETM2_Pos) /*!< TPI FIFO0: ETM2 Mask */\r
-\r
-#define TPI_FIFO0_ETM1_Pos 8 /*!< TPI FIFO0: ETM1 Position */\r
-#define TPI_FIFO0_ETM1_Msk (0xFFUL << TPI_FIFO0_ETM1_Pos) /*!< TPI FIFO0: ETM1 Mask */\r
-\r
-#define TPI_FIFO0_ETM0_Pos 0 /*!< TPI FIFO0: ETM0 Position */\r
-#define TPI_FIFO0_ETM0_Msk (0xFFUL << TPI_FIFO0_ETM0_Pos) /*!< TPI FIFO0: ETM0 Mask */\r
-\r
-/* TPI ITATBCTR2 Register Definitions */\r
-#define TPI_ITATBCTR2_ATREADY_Pos 0 /*!< TPI ITATBCTR2: ATREADY Position */\r
-#define TPI_ITATBCTR2_ATREADY_Msk (0x1UL << TPI_ITATBCTR2_ATREADY_Pos) /*!< TPI ITATBCTR2: ATREADY Mask */\r
-\r
-/* TPI Integration ITM Data Register Definitions (FIFO1) */\r
-#define TPI_FIFO1_ITM_ATVALID_Pos 29 /*!< TPI FIFO1: ITM_ATVALID Position */\r
-#define TPI_FIFO1_ITM_ATVALID_Msk (0x3UL << TPI_FIFO1_ITM_ATVALID_Pos) /*!< TPI FIFO1: ITM_ATVALID Mask */\r
-\r
-#define TPI_FIFO1_ITM_bytecount_Pos 27 /*!< TPI FIFO1: ITM_bytecount Position */\r
-#define TPI_FIFO1_ITM_bytecount_Msk (0x3UL << TPI_FIFO1_ITM_bytecount_Pos) /*!< TPI FIFO1: ITM_bytecount Mask */\r
-\r
-#define TPI_FIFO1_ETM_ATVALID_Pos 26 /*!< TPI FIFO1: ETM_ATVALID Position */\r
-#define TPI_FIFO1_ETM_ATVALID_Msk (0x3UL << TPI_FIFO1_ETM_ATVALID_Pos) /*!< TPI FIFO1: ETM_ATVALID Mask */\r
-\r
-#define TPI_FIFO1_ETM_bytecount_Pos 24 /*!< TPI FIFO1: ETM_bytecount Position */\r
-#define TPI_FIFO1_ETM_bytecount_Msk (0x3UL << TPI_FIFO1_ETM_bytecount_Pos) /*!< TPI FIFO1: ETM_bytecount Mask */\r
-\r
-#define TPI_FIFO1_ITM2_Pos 16 /*!< TPI FIFO1: ITM2 Position */\r
-#define TPI_FIFO1_ITM2_Msk (0xFFUL << TPI_FIFO1_ITM2_Pos) /*!< TPI FIFO1: ITM2 Mask */\r
-\r
-#define TPI_FIFO1_ITM1_Pos 8 /*!< TPI FIFO1: ITM1 Position */\r
-#define TPI_FIFO1_ITM1_Msk (0xFFUL << TPI_FIFO1_ITM1_Pos) /*!< TPI FIFO1: ITM1 Mask */\r
-\r
-#define TPI_FIFO1_ITM0_Pos 0 /*!< TPI FIFO1: ITM0 Position */\r
-#define TPI_FIFO1_ITM0_Msk (0xFFUL << TPI_FIFO1_ITM0_Pos) /*!< TPI FIFO1: ITM0 Mask */\r
-\r
-/* TPI ITATBCTR0 Register Definitions */\r
-#define TPI_ITATBCTR0_ATREADY_Pos 0 /*!< TPI ITATBCTR0: ATREADY Position */\r
-#define TPI_ITATBCTR0_ATREADY_Msk (0x1UL << TPI_ITATBCTR0_ATREADY_Pos) /*!< TPI ITATBCTR0: ATREADY Mask */\r
-\r
-/* TPI Integration Mode Control Register Definitions */\r
-#define TPI_ITCTRL_Mode_Pos 0 /*!< TPI ITCTRL: Mode Position */\r
-#define TPI_ITCTRL_Mode_Msk (0x1UL << TPI_ITCTRL_Mode_Pos) /*!< TPI ITCTRL: Mode Mask */\r
-\r
-/* TPI DEVID Register Definitions */\r
-#define TPI_DEVID_NRZVALID_Pos 11 /*!< TPI DEVID: NRZVALID Position */\r
-#define TPI_DEVID_NRZVALID_Msk (0x1UL << TPI_DEVID_NRZVALID_Pos) /*!< TPI DEVID: NRZVALID Mask */\r
-\r
-#define TPI_DEVID_MANCVALID_Pos 10 /*!< TPI DEVID: MANCVALID Position */\r
-#define TPI_DEVID_MANCVALID_Msk (0x1UL << TPI_DEVID_MANCVALID_Pos) /*!< TPI DEVID: MANCVALID Mask */\r
-\r
-#define TPI_DEVID_PTINVALID_Pos 9 /*!< TPI DEVID: PTINVALID Position */\r
-#define TPI_DEVID_PTINVALID_Msk (0x1UL << TPI_DEVID_PTINVALID_Pos) /*!< TPI DEVID: PTINVALID Mask */\r
-\r
-#define TPI_DEVID_MinBufSz_Pos 6 /*!< TPI DEVID: MinBufSz Position */\r
-#define TPI_DEVID_MinBufSz_Msk (0x7UL << TPI_DEVID_MinBufSz_Pos) /*!< TPI DEVID: MinBufSz Mask */\r
-\r
-#define TPI_DEVID_AsynClkIn_Pos 5 /*!< TPI DEVID: AsynClkIn Position */\r
-#define TPI_DEVID_AsynClkIn_Msk (0x1UL << TPI_DEVID_AsynClkIn_Pos) /*!< TPI DEVID: AsynClkIn Mask */\r
-\r
-#define TPI_DEVID_NrTraceInput_Pos 0 /*!< TPI DEVID: NrTraceInput Position */\r
-#define TPI_DEVID_NrTraceInput_Msk (0x1FUL << TPI_DEVID_NrTraceInput_Pos) /*!< TPI DEVID: NrTraceInput Mask */\r
-\r
-/* TPI DEVTYPE Register Definitions */\r
-#define TPI_DEVTYPE_SubType_Pos 0 /*!< TPI DEVTYPE: SubType Position */\r
-#define TPI_DEVTYPE_SubType_Msk (0xFUL << TPI_DEVTYPE_SubType_Pos) /*!< TPI DEVTYPE: SubType Mask */\r
-\r
-#define TPI_DEVTYPE_MajorType_Pos 4 /*!< TPI DEVTYPE: MajorType Position */\r
-#define TPI_DEVTYPE_MajorType_Msk (0xFUL << TPI_DEVTYPE_MajorType_Pos) /*!< TPI DEVTYPE: MajorType Mask */\r
-\r
-/*@}*/ /* end of group CMSIS_TPI */\r
-\r
-\r
-#if (__MPU_PRESENT == 1)\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_MPU Memory Protection Unit (MPU)\r
- \brief Type definitions for the Memory Protection Unit (MPU)\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the Memory Protection Unit (MPU).\r
- */\r
-typedef struct\r
-{\r
- __I uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */\r
- __IO uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */\r
- __IO uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */\r
- __IO uint32_t RBAR; /*!< Offset: 0x00C (R/W) MPU Region Base Address Register */\r
- __IO uint32_t RASR; /*!< Offset: 0x010 (R/W) MPU Region Attribute and Size Register */\r
- __IO uint32_t RBAR_A1; /*!< Offset: 0x014 (R/W) MPU Alias 1 Region Base Address Register */\r
- __IO uint32_t RASR_A1; /*!< Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register */\r
- __IO uint32_t RBAR_A2; /*!< Offset: 0x01C (R/W) MPU Alias 2 Region Base Address Register */\r
- __IO uint32_t RASR_A2; /*!< Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register */\r
- __IO uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address Register */\r
- __IO uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register */\r
-} MPU_Type;\r
-\r
-/* MPU Type Register */\r
-#define MPU_TYPE_IREGION_Pos 16 /*!< MPU TYPE: IREGION Position */\r
-#define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU TYPE: IREGION Mask */\r
-\r
-#define MPU_TYPE_DREGION_Pos 8 /*!< MPU TYPE: DREGION Position */\r
-#define MPU_TYPE_DREGION_Msk (0xFFUL << MPU_TYPE_DREGION_Pos) /*!< MPU TYPE: DREGION Mask */\r
-\r
-#define MPU_TYPE_SEPARATE_Pos 0 /*!< MPU TYPE: SEPARATE Position */\r
-#define MPU_TYPE_SEPARATE_Msk (1UL << MPU_TYPE_SEPARATE_Pos) /*!< MPU TYPE: SEPARATE Mask */\r
-\r
-/* MPU Control Register */\r
-#define MPU_CTRL_PRIVDEFENA_Pos 2 /*!< MPU CTRL: PRIVDEFENA Position */\r
-#define MPU_CTRL_PRIVDEFENA_Msk (1UL << MPU_CTRL_PRIVDEFENA_Pos) /*!< MPU CTRL: PRIVDEFENA Mask */\r
-\r
-#define MPU_CTRL_HFNMIENA_Pos 1 /*!< MPU CTRL: HFNMIENA Position */\r
-#define MPU_CTRL_HFNMIENA_Msk (1UL << MPU_CTRL_HFNMIENA_Pos) /*!< MPU CTRL: HFNMIENA Mask */\r
-\r
-#define MPU_CTRL_ENABLE_Pos 0 /*!< MPU CTRL: ENABLE Position */\r
-#define MPU_CTRL_ENABLE_Msk (1UL << MPU_CTRL_ENABLE_Pos) /*!< MPU CTRL: ENABLE Mask */\r
-\r
-/* MPU Region Number Register */\r
-#define MPU_RNR_REGION_Pos 0 /*!< MPU RNR: REGION Position */\r
-#define MPU_RNR_REGION_Msk (0xFFUL << MPU_RNR_REGION_Pos) /*!< MPU RNR: REGION Mask */\r
-\r
-/* MPU Region Base Address Register */\r
-#define MPU_RBAR_ADDR_Pos 5 /*!< MPU RBAR: ADDR Position */\r
-#define MPU_RBAR_ADDR_Msk (0x7FFFFFFUL << MPU_RBAR_ADDR_Pos) /*!< MPU RBAR: ADDR Mask */\r
-\r
-#define MPU_RBAR_VALID_Pos 4 /*!< MPU RBAR: VALID Position */\r
-#define MPU_RBAR_VALID_Msk (1UL << MPU_RBAR_VALID_Pos) /*!< MPU RBAR: VALID Mask */\r
-\r
-#define MPU_RBAR_REGION_Pos 0 /*!< MPU RBAR: REGION Position */\r
-#define MPU_RBAR_REGION_Msk (0xFUL << MPU_RBAR_REGION_Pos) /*!< MPU RBAR: REGION Mask */\r
-\r
-/* MPU Region Attribute and Size Register */\r
-#define MPU_RASR_ATTRS_Pos 16 /*!< MPU RASR: MPU Region Attribute field Position */\r
-#define MPU_RASR_ATTRS_Msk (0xFFFFUL << MPU_RASR_ATTRS_Pos) /*!< MPU RASR: MPU Region Attribute field Mask */\r
-\r
-#define MPU_RASR_XN_Pos 28 /*!< MPU RASR: ATTRS.XN Position */\r
-#define MPU_RASR_XN_Msk (1UL << MPU_RASR_XN_Pos) /*!< MPU RASR: ATTRS.XN Mask */\r
-\r
-#define MPU_RASR_AP_Pos 24 /*!< MPU RASR: ATTRS.AP Position */\r
-#define MPU_RASR_AP_Msk (0x7UL << MPU_RASR_AP_Pos) /*!< MPU RASR: ATTRS.AP Mask */\r
-\r
-#define MPU_RASR_TEX_Pos 19 /*!< MPU RASR: ATTRS.TEX Position */\r
-#define MPU_RASR_TEX_Msk (0x7UL << MPU_RASR_TEX_Pos) /*!< MPU RASR: ATTRS.TEX Mask */\r
-\r
-#define MPU_RASR_S_Pos 18 /*!< MPU RASR: ATTRS.S Position */\r
-#define MPU_RASR_S_Msk (1UL << MPU_RASR_S_Pos) /*!< MPU RASR: ATTRS.S Mask */\r
-\r
-#define MPU_RASR_C_Pos 17 /*!< MPU RASR: ATTRS.C Position */\r
-#define MPU_RASR_C_Msk (1UL << MPU_RASR_C_Pos) /*!< MPU RASR: ATTRS.C Mask */\r
-\r
-#define MPU_RASR_B_Pos 16 /*!< MPU RASR: ATTRS.B Position */\r
-#define MPU_RASR_B_Msk (1UL << MPU_RASR_B_Pos) /*!< MPU RASR: ATTRS.B Mask */\r
-\r
-#define MPU_RASR_SRD_Pos 8 /*!< MPU RASR: Sub-Region Disable Position */\r
-#define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU RASR: Sub-Region Disable Mask */\r
-\r
-#define MPU_RASR_SIZE_Pos 1 /*!< MPU RASR: Region Size Field Position */\r
-#define MPU_RASR_SIZE_Msk (0x1FUL << MPU_RASR_SIZE_Pos) /*!< MPU RASR: Region Size Field Mask */\r
-\r
-#define MPU_RASR_ENABLE_Pos 0 /*!< MPU RASR: Region enable bit Position */\r
-#define MPU_RASR_ENABLE_Msk (1UL << MPU_RASR_ENABLE_Pos) /*!< MPU RASR: Region enable bit Disable Mask */\r
-\r
-/*@} end of group CMSIS_MPU */\r
-#endif\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_CoreDebug Core Debug Registers (CoreDebug)\r
- \brief Type definitions for the Core Debug Registers\r
- @{\r
- */\r
-\r
-/** \brief Structure type to access the Core Debug Register (CoreDebug).\r
- */\r
-typedef struct\r
-{\r
- __IO uint32_t DHCSR; /*!< Offset: 0x000 (R/W) Debug Halting Control and Status Register */\r
- __O uint32_t DCRSR; /*!< Offset: 0x004 ( /W) Debug Core Register Selector Register */\r
- __IO uint32_t DCRDR; /*!< Offset: 0x008 (R/W) Debug Core Register Data Register */\r
- __IO uint32_t DEMCR; /*!< Offset: 0x00C (R/W) Debug Exception and Monitor Control Register */\r
-} CoreDebug_Type;\r
-\r
-/* Debug Halting Control and Status Register */\r
-#define CoreDebug_DHCSR_DBGKEY_Pos 16 /*!< CoreDebug DHCSR: DBGKEY Position */\r
-#define CoreDebug_DHCSR_DBGKEY_Msk (0xFFFFUL << CoreDebug_DHCSR_DBGKEY_Pos) /*!< CoreDebug DHCSR: DBGKEY Mask */\r
-\r
-#define CoreDebug_DHCSR_S_RESET_ST_Pos 25 /*!< CoreDebug DHCSR: S_RESET_ST Position */\r
-#define CoreDebug_DHCSR_S_RESET_ST_Msk (1UL << CoreDebug_DHCSR_S_RESET_ST_Pos) /*!< CoreDebug DHCSR: S_RESET_ST Mask */\r
-\r
-#define CoreDebug_DHCSR_S_RETIRE_ST_Pos 24 /*!< CoreDebug DHCSR: S_RETIRE_ST Position */\r
-#define CoreDebug_DHCSR_S_RETIRE_ST_Msk (1UL << CoreDebug_DHCSR_S_RETIRE_ST_Pos) /*!< CoreDebug DHCSR: S_RETIRE_ST Mask */\r
-\r
-#define CoreDebug_DHCSR_S_LOCKUP_Pos 19 /*!< CoreDebug DHCSR: S_LOCKUP Position */\r
-#define CoreDebug_DHCSR_S_LOCKUP_Msk (1UL << CoreDebug_DHCSR_S_LOCKUP_Pos) /*!< CoreDebug DHCSR: S_LOCKUP Mask */\r
-\r
-#define CoreDebug_DHCSR_S_SLEEP_Pos 18 /*!< CoreDebug DHCSR: S_SLEEP Position */\r
-#define CoreDebug_DHCSR_S_SLEEP_Msk (1UL << CoreDebug_DHCSR_S_SLEEP_Pos) /*!< CoreDebug DHCSR: S_SLEEP Mask */\r
-\r
-#define CoreDebug_DHCSR_S_HALT_Pos 17 /*!< CoreDebug DHCSR: S_HALT Position */\r
-#define CoreDebug_DHCSR_S_HALT_Msk (1UL << CoreDebug_DHCSR_S_HALT_Pos) /*!< CoreDebug DHCSR: S_HALT Mask */\r
-\r
-#define CoreDebug_DHCSR_S_REGRDY_Pos 16 /*!< CoreDebug DHCSR: S_REGRDY Position */\r
-#define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< CoreDebug DHCSR: S_REGRDY Mask */\r
-\r
-#define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5 /*!< CoreDebug DHCSR: C_SNAPSTALL Position */\r
-#define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< CoreDebug DHCSR: C_SNAPSTALL Mask */\r
-\r
-#define CoreDebug_DHCSR_C_MASKINTS_Pos 3 /*!< CoreDebug DHCSR: C_MASKINTS Position */\r
-#define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< CoreDebug DHCSR: C_MASKINTS Mask */\r
-\r
-#define CoreDebug_DHCSR_C_STEP_Pos 2 /*!< CoreDebug DHCSR: C_STEP Position */\r
-#define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< CoreDebug DHCSR: C_STEP Mask */\r
-\r
-#define CoreDebug_DHCSR_C_HALT_Pos 1 /*!< CoreDebug DHCSR: C_HALT Position */\r
-#define CoreDebug_DHCSR_C_HALT_Msk (1UL << CoreDebug_DHCSR_C_HALT_Pos) /*!< CoreDebug DHCSR: C_HALT Mask */\r
-\r
-#define CoreDebug_DHCSR_C_DEBUGEN_Pos 0 /*!< CoreDebug DHCSR: C_DEBUGEN Position */\r
-#define CoreDebug_DHCSR_C_DEBUGEN_Msk (1UL << CoreDebug_DHCSR_C_DEBUGEN_Pos) /*!< CoreDebug DHCSR: C_DEBUGEN Mask */\r
-\r
-/* Debug Core Register Selector Register */\r
-#define CoreDebug_DCRSR_REGWnR_Pos 16 /*!< CoreDebug DCRSR: REGWnR Position */\r
-#define CoreDebug_DCRSR_REGWnR_Msk (1UL << CoreDebug_DCRSR_REGWnR_Pos) /*!< CoreDebug DCRSR: REGWnR Mask */\r
-\r
-#define CoreDebug_DCRSR_REGSEL_Pos 0 /*!< CoreDebug DCRSR: REGSEL Position */\r
-#define CoreDebug_DCRSR_REGSEL_Msk (0x1FUL << CoreDebug_DCRSR_REGSEL_Pos) /*!< CoreDebug DCRSR: REGSEL Mask */\r
-\r
-/* Debug Exception and Monitor Control Register */\r
-#define CoreDebug_DEMCR_TRCENA_Pos 24 /*!< CoreDebug DEMCR: TRCENA Position */\r
-#define CoreDebug_DEMCR_TRCENA_Msk (1UL << CoreDebug_DEMCR_TRCENA_Pos) /*!< CoreDebug DEMCR: TRCENA Mask */\r
-\r
-#define CoreDebug_DEMCR_MON_REQ_Pos 19 /*!< CoreDebug DEMCR: MON_REQ Position */\r
-#define CoreDebug_DEMCR_MON_REQ_Msk (1UL << CoreDebug_DEMCR_MON_REQ_Pos) /*!< CoreDebug DEMCR: MON_REQ Mask */\r
-\r
-#define CoreDebug_DEMCR_MON_STEP_Pos 18 /*!< CoreDebug DEMCR: MON_STEP Position */\r
-#define CoreDebug_DEMCR_MON_STEP_Msk (1UL << CoreDebug_DEMCR_MON_STEP_Pos) /*!< CoreDebug DEMCR: MON_STEP Mask */\r
-\r
-#define CoreDebug_DEMCR_MON_PEND_Pos 17 /*!< CoreDebug DEMCR: MON_PEND Position */\r
-#define CoreDebug_DEMCR_MON_PEND_Msk (1UL << CoreDebug_DEMCR_MON_PEND_Pos) /*!< CoreDebug DEMCR: MON_PEND Mask */\r
-\r
-#define CoreDebug_DEMCR_MON_EN_Pos 16 /*!< CoreDebug DEMCR: MON_EN Position */\r
-#define CoreDebug_DEMCR_MON_EN_Msk (1UL << CoreDebug_DEMCR_MON_EN_Pos) /*!< CoreDebug DEMCR: MON_EN Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_HARDERR_Pos 10 /*!< CoreDebug DEMCR: VC_HARDERR Position */\r
-#define CoreDebug_DEMCR_VC_HARDERR_Msk (1UL << CoreDebug_DEMCR_VC_HARDERR_Pos) /*!< CoreDebug DEMCR: VC_HARDERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_INTERR_Pos 9 /*!< CoreDebug DEMCR: VC_INTERR Position */\r
-#define CoreDebug_DEMCR_VC_INTERR_Msk (1UL << CoreDebug_DEMCR_VC_INTERR_Pos) /*!< CoreDebug DEMCR: VC_INTERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_BUSERR_Pos 8 /*!< CoreDebug DEMCR: VC_BUSERR Position */\r
-#define CoreDebug_DEMCR_VC_BUSERR_Msk (1UL << CoreDebug_DEMCR_VC_BUSERR_Pos) /*!< CoreDebug DEMCR: VC_BUSERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_STATERR_Pos 7 /*!< CoreDebug DEMCR: VC_STATERR Position */\r
-#define CoreDebug_DEMCR_VC_STATERR_Msk (1UL << CoreDebug_DEMCR_VC_STATERR_Pos) /*!< CoreDebug DEMCR: VC_STATERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_CHKERR_Pos 6 /*!< CoreDebug DEMCR: VC_CHKERR Position */\r
-#define CoreDebug_DEMCR_VC_CHKERR_Msk (1UL << CoreDebug_DEMCR_VC_CHKERR_Pos) /*!< CoreDebug DEMCR: VC_CHKERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_NOCPERR_Pos 5 /*!< CoreDebug DEMCR: VC_NOCPERR Position */\r
-#define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< CoreDebug DEMCR: VC_NOCPERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_MMERR_Pos 4 /*!< CoreDebug DEMCR: VC_MMERR Position */\r
-#define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< CoreDebug DEMCR: VC_MMERR Mask */\r
-\r
-#define CoreDebug_DEMCR_VC_CORERESET_Pos 0 /*!< CoreDebug DEMCR: VC_CORERESET Position */\r
-#define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL << CoreDebug_DEMCR_VC_CORERESET_Pos) /*!< CoreDebug DEMCR: VC_CORERESET Mask */\r
-\r
-/*@} end of group CMSIS_CoreDebug */\r
-\r
-\r
-/** \ingroup CMSIS_core_register\r
- \defgroup CMSIS_core_base Core Definitions\r
- \brief Definitions for base addresses, unions, and structures.\r
- @{\r
- */\r
-\r
-/* Memory mapping of Cortex-M3 Hardware */\r
-#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */\r
-#define ITM_BASE (0xE0000000UL) /*!< ITM Base Address */\r
-#define DWT_BASE (0xE0001000UL) /*!< DWT Base Address */\r
-#define TPI_BASE (0xE0040000UL) /*!< TPI Base Address */\r
-#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */\r
-#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */\r
-#define NVIC_BASE (SCS_BASE + 0x0100UL) /*!< NVIC Base Address */\r
-#define SCB_BASE (SCS_BASE + 0x0D00UL) /*!< System Control Block Base Address */\r
-\r
-#define SCnSCB ((SCnSCB_Type *) SCS_BASE ) /*!< System control Register not in SCB */\r
-#define SCB ((SCB_Type *) SCB_BASE ) /*!< SCB configuration struct */\r
-#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */\r
-#define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struct */\r
-#define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct */\r
-#define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct */\r
-#define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct */\r
-#define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration struct */\r
-\r
-#if (__MPU_PRESENT == 1)\r
- #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit */\r
- #define MPU ((MPU_Type *) MPU_BASE ) /*!< Memory Protection Unit */\r
-#endif\r
-\r
-/*@} */\r
-\r
-\r
-\r
-/*******************************************************************************\r
- * Hardware Abstraction Layer\r
- Core Function Interface contains:\r
- - Core NVIC Functions\r
- - Core SysTick Functions\r
- - Core Debug Functions\r
- - Core Register Access Functions\r
- ******************************************************************************/\r
-/** \defgroup CMSIS_Core_FunctionInterface Functions and Instructions Reference\r
-*/\r
-\r
-\r
-\r
-/* ########################## NVIC functions #################################### */\r
-/** \ingroup CMSIS_Core_FunctionInterface\r
- \defgroup CMSIS_Core_NVICFunctions NVIC Functions\r
- \brief Functions that manage interrupts and exceptions via the NVIC.\r
- @{\r
- */\r
-\r
-/** \brief Set Priority Grouping\r
-\r
- The function sets the priority grouping field using the required unlock sequence.\r
- The parameter PriorityGroup is assigned to the field SCB->AIRCR [10:8] PRIGROUP field.\r
- Only values from 0..7 are used.\r
- In case of a conflict between priority grouping and available\r
- priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set.\r
-\r
- \param [in] PriorityGroup Priority grouping field.\r
- */\r
-__STATIC_INLINE void NVIC_SetPriorityGrouping(uint32_t PriorityGroup)\r
-{\r
- uint32_t reg_value;\r
- uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07); /* only values 0..7 are used */\r
-\r
- reg_value = SCB->AIRCR; /* read old register configuration */\r
- reg_value &= ~(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk); /* clear bits to change */\r
- reg_value = (reg_value |\r
- ((uint32_t)0x5FA << SCB_AIRCR_VECTKEY_Pos) |\r
- (PriorityGroupTmp << 8)); /* Insert write key and priorty group */\r
- SCB->AIRCR = reg_value;\r
-}\r
-\r
-\r
-/** \brief Get Priority Grouping\r
-\r
- The function reads the priority grouping field from the NVIC Interrupt Controller.\r
-\r
- \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field).\r
- */\r
-__STATIC_INLINE uint32_t NVIC_GetPriorityGrouping(void)\r
-{\r
- return ((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos); /* read priority grouping field */\r
-}\r
-\r
-\r
-/** \brief Enable External Interrupt\r
-\r
- The function enables a device-specific interrupt in the NVIC interrupt controller.\r
-\r
- \param [in] IRQn External interrupt number. Value cannot be negative.\r
- */\r
-__STATIC_INLINE void NVIC_EnableIRQ(IRQn_Type IRQn)\r
-{\r
- NVIC->ISER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* enable interrupt */\r
-}\r
-\r
-\r
-/** \brief Disable External Interrupt\r
-\r
- The function disables a device-specific interrupt in the NVIC interrupt controller.\r
-\r
- \param [in] IRQn External interrupt number. Value cannot be negative.\r
- */\r
-__STATIC_INLINE void NVIC_DisableIRQ(IRQn_Type IRQn)\r
-{\r
- NVIC->ICER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* disable interrupt */\r
-}\r
-\r
-\r
-/** \brief Get Pending Interrupt\r
-\r
- The function reads the pending register in the NVIC and returns the pending bit\r
- for the specified interrupt.\r
-\r
- \param [in] IRQn Interrupt number.\r
-\r
- \return 0 Interrupt status is not pending.\r
- \return 1 Interrupt status is pending.\r
- */\r
-__STATIC_INLINE uint32_t NVIC_GetPendingIRQ(IRQn_Type IRQn)\r
-{\r
- return((uint32_t) ((NVIC->ISPR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if pending else 0 */\r
-}\r
-\r
-\r
-/** \brief Set Pending Interrupt\r
-\r
- The function sets the pending bit of an external interrupt.\r
-\r
- \param [in] IRQn Interrupt number. Value cannot be negative.\r
- */\r
-__STATIC_INLINE void NVIC_SetPendingIRQ(IRQn_Type IRQn)\r
-{\r
- NVIC->ISPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* set interrupt pending */\r
-}\r
-\r
-\r
-/** \brief Clear Pending Interrupt\r
-\r
- The function clears the pending bit of an external interrupt.\r
-\r
- \param [in] IRQn External interrupt number. Value cannot be negative.\r
- */\r
-__STATIC_INLINE void NVIC_ClearPendingIRQ(IRQn_Type IRQn)\r
-{\r
- NVIC->ICPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* Clear pending interrupt */\r
-}\r
-\r
-\r
-/** \brief Get Active Interrupt\r
-\r
- The function reads the active register in NVIC and returns the active bit.\r
-\r
- \param [in] IRQn Interrupt number.\r
-\r
- \return 0 Interrupt status is not active.\r
- \return 1 Interrupt status is active.\r
- */\r
-__STATIC_INLINE uint32_t NVIC_GetActive(IRQn_Type IRQn)\r
-{\r
- return((uint32_t)((NVIC->IABR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if active else 0 */\r
-}\r
-\r
-\r
-/** \brief Set Interrupt Priority\r
-\r
- The function sets the priority of an interrupt.\r
-\r
- \note The priority cannot be set for every core interrupt.\r
-\r
- \param [in] IRQn Interrupt number.\r
- \param [in] priority Priority to set.\r
- */\r
-__STATIC_INLINE void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)\r
-{\r
- if(IRQn < 0) {\r
- SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for Cortex-M System Interrupts */\r
- else {\r
- NVIC->IP[(uint32_t)(IRQn)] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for device specific Interrupts */\r
-}\r
-\r
-\r
-/** \brief Get Interrupt Priority\r
-\r
- The function reads the priority of an interrupt. The interrupt\r
- number can be positive to specify an external (device specific)\r
- interrupt, or negative to specify an internal (core) interrupt.\r
-\r
-\r
- \param [in] IRQn Interrupt number.\r
- \return Interrupt Priority. Value is aligned automatically to the implemented\r
- priority bits of the microcontroller.\r
- */\r
-__STATIC_INLINE uint32_t NVIC_GetPriority(IRQn_Type IRQn)\r
-{\r
-\r
- if(IRQn < 0) {\r
- return((uint32_t)(SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for Cortex-M system interrupts */\r
- else {\r
- return((uint32_t)(NVIC->IP[(uint32_t)(IRQn)] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for device specific interrupts */\r
-}\r
-\r
-\r
-/** \brief Encode Priority\r
-\r
- The function encodes the priority for an interrupt with the given priority group,\r
- preemptive priority value, and subpriority value.\r
- In case of a conflict between priority grouping and available\r
- priority bits (__NVIC_PRIO_BITS), the samllest possible priority group is set.\r
-\r
- \param [in] PriorityGroup Used priority group.\r
- \param [in] PreemptPriority Preemptive priority value (starting from 0).\r
- \param [in] SubPriority Subpriority value (starting from 0).\r
- \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority().\r
- */\r
-__STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)\r
-{\r
- uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */\r
- uint32_t PreemptPriorityBits;\r
- uint32_t SubPriorityBits;\r
-\r
- PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp;\r
- SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS;\r
-\r
- return (\r
- ((PreemptPriority & ((1 << (PreemptPriorityBits)) - 1)) << SubPriorityBits) |\r
- ((SubPriority & ((1 << (SubPriorityBits )) - 1)))\r
- );\r
-}\r
-\r
-\r
-/** \brief Decode Priority\r
-\r
- The function decodes an interrupt priority value with a given priority group to\r
- preemptive priority value and subpriority value.\r
- In case of a conflict between priority grouping and available\r
- priority bits (__NVIC_PRIO_BITS) the samllest possible priority group is set.\r
-\r
- \param [in] Priority Priority value, which can be retrieved with the function \ref NVIC_GetPriority().\r
- \param [in] PriorityGroup Used priority group.\r
- \param [out] pPreemptPriority Preemptive priority value (starting from 0).\r
- \param [out] pSubPriority Subpriority value (starting from 0).\r
- */\r
-__STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* pPreemptPriority, uint32_t* pSubPriority)\r
-{\r
- uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */\r
- uint32_t PreemptPriorityBits;\r
- uint32_t SubPriorityBits;\r
-\r
- PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp;\r
- SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS;\r
-\r
- *pPreemptPriority = (Priority >> SubPriorityBits) & ((1 << (PreemptPriorityBits)) - 1);\r
- *pSubPriority = (Priority ) & ((1 << (SubPriorityBits )) - 1);\r
-}\r
-\r
-\r
-/** \brief System Reset\r
-\r
- The function initiates a system reset request to reset the MCU.\r
- */\r
-__STATIC_INLINE void NVIC_SystemReset(void)\r
-{\r
- __DSB(); /* Ensure all outstanding memory accesses included\r
- buffered write are completed before reset */\r
- SCB->AIRCR = ((0x5FA << SCB_AIRCR_VECTKEY_Pos) |\r
- (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) |\r
- SCB_AIRCR_SYSRESETREQ_Msk); /* Keep priority group unchanged */\r
- __DSB(); /* Ensure completion of memory access */\r
- while(1); /* wait until reset */\r
-}\r
-\r
-/*@} end of CMSIS_Core_NVICFunctions */\r
-\r
-\r
-\r
-/* ################################## SysTick function ############################################ */\r
-/** \ingroup CMSIS_Core_FunctionInterface\r
- \defgroup CMSIS_Core_SysTickFunctions SysTick Functions\r
- \brief Functions that configure the System.\r
- @{\r
- */\r
-\r
-#if (__Vendor_SysTickConfig == 0)\r
-\r
-/** \brief System Tick Configuration\r
-\r
- The function initializes the System Timer and its interrupt, and starts the System Tick Timer.\r
- Counter is in free running mode to generate periodic interrupts.\r
-\r
- \param [in] ticks Number of ticks between two interrupts.\r
-\r
- \return 0 Function succeeded.\r
- \return 1 Function failed.\r
-\r
- \note When the variable <b>__Vendor_SysTickConfig</b> is set to 1, then the\r
- function <b>SysTick_Config</b> is not included. In this case, the file <b><i>device</i>.h</b>\r
- must contain a vendor-specific implementation of this function.\r
-\r
- */\r
-__STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)\r
-{\r
- if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible */\r
-\r
- SysTick->LOAD = ticks - 1; /* set reload register */\r
- NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); /* set Priority for Systick Interrupt */\r
- SysTick->VAL = 0; /* Load the SysTick Counter Value */\r
- SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk |\r
- SysTick_CTRL_TICKINT_Msk |\r
- SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */\r
- return (0); /* Function successful */\r
-}\r
-\r
-#endif\r
-\r
-/*@} end of CMSIS_Core_SysTickFunctions */\r
-\r
-\r
-\r
-/* ##################################### Debug In/Output function ########################################### */\r
-/** \ingroup CMSIS_Core_FunctionInterface\r
- \defgroup CMSIS_core_DebugFunctions ITM Functions\r
- \brief Functions that access the ITM debug interface.\r
- @{\r
- */\r
-\r
-extern volatile int32_t ITM_RxBuffer; /*!< External variable to receive characters. */\r
-#define ITM_RXBUFFER_EMPTY 0x5AA55AA5 /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */\r
-\r
-\r
-/** \brief ITM Send Character\r
-\r
- The function transmits a character via the ITM channel 0, and\r
- \li Just returns when no debugger is connected that has booked the output.\r
- \li Is blocking when a debugger is connected, but the previous character sent has not been transmitted.\r
-\r
- \param [in] ch Character to transmit.\r
-\r
- \returns Character to transmit.\r
- */\r
-__STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)\r
-{\r
- if ((ITM->TCR & ITM_TCR_ITMENA_Msk) && /* ITM enabled */\r
- (ITM->TER & (1UL << 0) ) ) /* ITM Port #0 enabled */\r
- {\r
- while (ITM->PORT[0].u32 == 0);\r
- ITM->PORT[0].u8 = (uint8_t) ch;\r
- }\r
- return (ch);\r
-}\r
-\r
-\r
-/** \brief ITM Receive Character\r
-\r
- The function inputs a character via the external variable \ref ITM_RxBuffer.\r
-\r
- \return Received character.\r
- \return -1 No character pending.\r
- */\r
-__STATIC_INLINE int32_t ITM_ReceiveChar (void) {\r
- int32_t ch = -1; /* no character available */\r
-\r
- if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY) {\r
- ch = ITM_RxBuffer;\r
- ITM_RxBuffer = ITM_RXBUFFER_EMPTY; /* ready for next character */\r
- }\r
-\r
- return (ch);\r
-}\r
-\r
-\r
-/** \brief ITM Check Character\r
-\r
- The function checks whether a character is pending for reading in the variable \ref ITM_RxBuffer.\r
-\r
- \return 0 No character available.\r
- \return 1 Character available.\r
- */\r
-__STATIC_INLINE int32_t ITM_CheckChar (void) {\r
-\r
- if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY) {\r
- return (0); /* no character available */\r
- } else {\r
- return (1); /* character available */\r
- }\r
-}\r
-\r
-/*@} end of CMSIS_core_DebugFunctions */\r
-\r
-#endif /* __CORE_CM3_H_DEPENDANT */\r
-\r
-#endif /* __CMSIS_GENERIC */\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: core_cm3_psoc5.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides important type information for the PSoC5. This includes types\r
-* necessary for core_cm3.h.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-\r
-#if !defined(__CORE_CM3_PSOC5_H__)\r
-#define __CORE_CM3_PSOC5_H__\r
-\r
-/** Interrupt Number Definition */\r
-typedef enum IRQn\r
-{\r
-/****** Cortex-M3 Processor Exceptions Numbers ***************************************************/\r
- NonMaskableInt_IRQn = -14, /*!< 2 Non Maskable Interrupt */\r
- HardFault_IRQn = -13, /*!< 3 Cortex-M3 Hard Fault Interrupt */\r
- MemoryManagement_IRQn = -12, /*!< 4 Cortex-M3 Memory Management Interrupt */\r
- BusFault_IRQn = -11, /*!< 5 Cortex-M3 Bus Fault Interrupt */\r
- UsageFault_IRQn = -10, /*!< 6 Cortex-M3 Usage Fault Interrupt */\r
- SVCall_IRQn = -5, /*!< 11 Cortex-M3 SV Call Interrupt */\r
- DebugMonitor_IRQn = -4, /*!< 12 Cortex-M3 Debug Monitor Interrupt */\r
- PendSV_IRQn = -2, /*!< 14 Cortex-M3 Pend SV Interrupt */\r
- SysTick_IRQn = -1 /*!< 15 Cortex-M3 System Tick Interrupt */\r
-/****** PSoC5 Peripheral Interrupt Numbers *******************************************************/\r
- /* Not relevant. All peripheral interrupts are defined by the user */\r
-} IRQn_Type;\r
-\r
-#include <cytypes.h>\r
-\r
-#define __CHECK_DEVICE_DEFINES\r
-\r
-#define __CM3_REV 0x0201\r
-\r
-#define __MPU_PRESENT 0\r
-#define __NVIC_PRIO_BITS 3\r
-#define __Vendor_SysTickConfig 0\r
-\r
-#include <core_cm3.h>\r
-\r
-\r
-#endif /* __CORE_CM3_PSOC5_H__ */\r
+++ /dev/null
-/**************************************************************************//**\r
- * @file core_cmFunc.h\r
- * @brief CMSIS Cortex-M Core Function Access Header File\r
- * @version V3.20\r
- * @date 25. February 2013\r
- *\r
- * @note\r
- *\r
- ******************************************************************************/\r
-/* Copyright (c) 2009 - 2013 ARM LIMITED\r
-\r
- All rights reserved.\r
- Redistribution and use in source and binary forms, with or without\r
- modification, are permitted provided that the following conditions are met:\r
- - Redistributions of source code must retain the above copyright\r
- notice, this list of conditions and the following disclaimer.\r
- - Redistributions in binary form must reproduce the above copyright\r
- notice, this list of conditions and the following disclaimer in the\r
- documentation and/or other materials provided with the distribution.\r
- - Neither the name of ARM nor the names of its contributors may be used\r
- to endorse or promote products derived from this software without\r
- specific prior written permission.\r
- *\r
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"\r
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\r
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\r
- ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE\r
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\r
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\r
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\r
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\r
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\r
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\r
- POSSIBILITY OF SUCH DAMAGE.\r
- ---------------------------------------------------------------------------*/\r
-\r
-\r
-#ifndef __CORE_CMFUNC_H\r
-#define __CORE_CMFUNC_H\r
-\r
-\r
-/* ########################### Core Function Access ########################### */\r
-/** \ingroup CMSIS_Core_FunctionInterface\r
- \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions\r
- @{\r
- */\r
-\r
-#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/\r
-/* ARM armcc specific functions */\r
-\r
-#if (__ARMCC_VERSION < 400677)\r
- #error "Please use ARM Compiler Toolchain V4.0.677 or later!"\r
-#endif\r
-\r
-/* intrinsic void __enable_irq(); */\r
-/* intrinsic void __disable_irq(); */\r
-\r
-/** \brief Get Control Register\r
-\r
- This function returns the content of the Control Register.\r
-\r
- \return Control Register value\r
- */\r
-__STATIC_INLINE uint32_t __get_CONTROL(void)\r
-{\r
- register uint32_t __regControl __ASM("control");\r
- return(__regControl);\r
-}\r
-\r
-\r
-/** \brief Set Control Register\r
-\r
- This function writes the given value to the Control Register.\r
-\r
- \param [in] control Control Register value to set\r
- */\r
-__STATIC_INLINE void __set_CONTROL(uint32_t control)\r
-{\r
- register uint32_t __regControl __ASM("control");\r
- __regControl = control;\r
-}\r
-\r
-\r
-/** \brief Get IPSR Register\r
-\r
- This function returns the content of the IPSR Register.\r
-\r
- \return IPSR Register value\r
- */\r
-__STATIC_INLINE uint32_t __get_IPSR(void)\r
-{\r
- register uint32_t __regIPSR __ASM("ipsr");\r
- return(__regIPSR);\r
-}\r
-\r
-\r
-/** \brief Get APSR Register\r
-\r
- This function returns the content of the APSR Register.\r
-\r
- \return APSR Register value\r
- */\r
-__STATIC_INLINE uint32_t __get_APSR(void)\r
-{\r
- register uint32_t __regAPSR __ASM("apsr");\r
- return(__regAPSR);\r
-}\r
-\r
-\r
-/** \brief Get xPSR Register\r
-\r
- This function returns the content of the xPSR Register.\r
-\r
- \return xPSR Register value\r
- */\r
-__STATIC_INLINE uint32_t __get_xPSR(void)\r
-{\r
- register uint32_t __regXPSR __ASM("xpsr");\r
- return(__regXPSR);\r
-}\r
-\r
-\r
-/** \brief Get Process Stack Pointer\r
-\r
- This function returns the current value of the Process Stack Pointer (PSP).\r
-\r
- \return PSP Register value\r
- */\r
-__STATIC_INLINE uint32_t __get_PSP(void)\r
-{\r
- register uint32_t __regProcessStackPointer __ASM("psp");\r
- return(__regProcessStackPointer);\r
-}\r
-\r
-\r
-/** \brief Set Process Stack Pointer\r
-\r
- This function assigns the given value to the Process Stack Pointer (PSP).\r
-\r
- \param [in] topOfProcStack Process Stack Pointer value to set\r
- */\r
-__STATIC_INLINE void __set_PSP(uint32_t topOfProcStack)\r
-{\r
- register uint32_t __regProcessStackPointer __ASM("psp");\r
- __regProcessStackPointer = topOfProcStack;\r
-}\r
-\r
-\r
-/** \brief Get Main Stack Pointer\r
-\r
- This function returns the current value of the Main Stack Pointer (MSP).\r
-\r
- \return MSP Register value\r
- */\r
-__STATIC_INLINE uint32_t __get_MSP(void)\r
-{\r
- register uint32_t __regMainStackPointer __ASM("msp");\r
- return(__regMainStackPointer);\r
-}\r
-\r
-\r
-/** \brief Set Main Stack Pointer\r
-\r
- This function assigns the given value to the Main Stack Pointer (MSP).\r
-\r
- \param [in] topOfMainStack Main Stack Pointer value to set\r
- */\r
-__STATIC_INLINE void __set_MSP(uint32_t topOfMainStack)\r
-{\r
- register uint32_t __regMainStackPointer __ASM("msp");\r
- __regMainStackPointer = topOfMainStack;\r
-}\r
-\r
-\r
-/** \brief Get Priority Mask\r
-\r
- This function returns the current state of the priority mask bit from the Priority Mask Register.\r
-\r
- \return Priority Mask value\r
- */\r
-__STATIC_INLINE uint32_t __get_PRIMASK(void)\r
-{\r
- register uint32_t __regPriMask __ASM("primask");\r
- return(__regPriMask);\r
-}\r
-\r
-\r
-/** \brief Set Priority Mask\r
-\r
- This function assigns the given value to the Priority Mask Register.\r
-\r
- \param [in] priMask Priority Mask\r
- */\r
-__STATIC_INLINE void __set_PRIMASK(uint32_t priMask)\r
-{\r
- register uint32_t __regPriMask __ASM("primask");\r
- __regPriMask = (priMask);\r
-}\r
-\r
-\r
-#if (__CORTEX_M >= 0x03)\r
-\r
-/** \brief Enable FIQ\r
-\r
- This function enables FIQ interrupts by clearing the F-bit in the CPSR.\r
- Can only be executed in Privileged modes.\r
- */\r
-#define __enable_fault_irq __enable_fiq\r
-\r
-\r
-/** \brief Disable FIQ\r
-\r
- This function disables FIQ interrupts by setting the F-bit in the CPSR.\r
- Can only be executed in Privileged modes.\r
- */\r
-#define __disable_fault_irq __disable_fiq\r
-\r
-\r
-/** \brief Get Base Priority\r
-\r
- This function returns the current value of the Base Priority register.\r
-\r
- \return Base Priority register value\r
- */\r
-__STATIC_INLINE uint32_t __get_BASEPRI(void)\r
-{\r
- register uint32_t __regBasePri __ASM("basepri");\r
- return(__regBasePri);\r
-}\r
-\r
-\r
-/** \brief Set Base Priority\r
-\r
- This function assigns the given value to the Base Priority register.\r
-\r
- \param [in] basePri Base Priority value to set\r
- */\r
-__STATIC_INLINE void __set_BASEPRI(uint32_t basePri)\r
-{\r
- register uint32_t __regBasePri __ASM("basepri");\r
- __regBasePri = (basePri & 0xff);\r
-}\r
-\r
-\r
-/** \brief Get Fault Mask\r
-\r
- This function returns the current value of the Fault Mask register.\r
-\r
- \return Fault Mask register value\r
- */\r
-__STATIC_INLINE uint32_t __get_FAULTMASK(void)\r
-{\r
- register uint32_t __regFaultMask __ASM("faultmask");\r
- return(__regFaultMask);\r
-}\r
-\r
-\r
-/** \brief Set Fault Mask\r
-\r
- This function assigns the given value to the Fault Mask register.\r
-\r
- \param [in] faultMask Fault Mask value to set\r
- */\r
-__STATIC_INLINE void __set_FAULTMASK(uint32_t faultMask)\r
-{\r
- register uint32_t __regFaultMask __ASM("faultmask");\r
- __regFaultMask = (faultMask & (uint32_t)1);\r
-}\r
-\r
-#endif /* (__CORTEX_M >= 0x03) */\r
-\r
-\r
-#if (__CORTEX_M == 0x04)\r
-\r
-/** \brief Get FPSCR\r
-\r
- This function returns the current value of the Floating Point Status/Control register.\r
-\r
- \return Floating Point Status/Control register value\r
- */\r
-__STATIC_INLINE uint32_t __get_FPSCR(void)\r
-{\r
-#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)\r
- register uint32_t __regfpscr __ASM("fpscr");\r
- return(__regfpscr);\r
-#else\r
- return(0);\r
-#endif\r
-}\r
-\r
-\r
-/** \brief Set FPSCR\r
-\r
- This function assigns the given value to the Floating Point Status/Control register.\r
-\r
- \param [in] fpscr Floating Point Status/Control value to set\r
- */\r
-__STATIC_INLINE void __set_FPSCR(uint32_t fpscr)\r
-{\r
-#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)\r
- register uint32_t __regfpscr __ASM("fpscr");\r
- __regfpscr = (fpscr);\r
-#endif\r
-}\r
-\r
-#endif /* (__CORTEX_M == 0x04) */\r
-\r
-\r
-#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/\r
-/* IAR iccarm specific functions */\r
-\r
-#include <cmsis_iar.h>\r
-\r
-\r
-#elif defined ( __TMS470__ ) /*---------------- TI CCS Compiler ------------------*/\r
-/* TI CCS specific functions */\r
-\r
-#include <cmsis_ccs.h>\r
-\r
-\r
-#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/\r
-/* GNU gcc specific functions */\r
-\r
-/** \brief Enable IRQ Interrupts\r
-\r
- This function enables IRQ interrupts by clearing the I-bit in the CPSR.\r
- Can only be executed in Privileged modes.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __enable_irq(void)\r
-{\r
- __ASM volatile ("cpsie i" : : : "memory");\r
-}\r
-\r
-\r
-/** \brief Disable IRQ Interrupts\r
-\r
- This function disables IRQ interrupts by setting the I-bit in the CPSR.\r
- Can only be executed in Privileged modes.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __disable_irq(void)\r
-{\r
- __ASM volatile ("cpsid i" : : : "memory");\r
-}\r
-\r
-\r
-/** \brief Get Control Register\r
-\r
- This function returns the content of the Control Register.\r
-\r
- \return Control Register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_CONTROL(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, control" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Set Control Register\r
-\r
- This function writes the given value to the Control Register.\r
-\r
- \param [in] control Control Register value to set\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_CONTROL(uint32_t control)\r
-{\r
- __ASM volatile ("MSR control, %0" : : "r" (control) : "memory");\r
-}\r
-\r
-\r
-/** \brief Get IPSR Register\r
-\r
- This function returns the content of the IPSR Register.\r
-\r
- \return IPSR Register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_IPSR(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, ipsr" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Get APSR Register\r
-\r
- This function returns the content of the APSR Register.\r
-\r
- \return APSR Register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_APSR(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, apsr" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Get xPSR Register\r
-\r
- This function returns the content of the xPSR Register.\r
-\r
- \return xPSR Register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_xPSR(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, xpsr" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Get Process Stack Pointer\r
-\r
- This function returns the current value of the Process Stack Pointer (PSP).\r
-\r
- \return PSP Register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_PSP(void)\r
-{\r
- register uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, psp\n" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Set Process Stack Pointer\r
-\r
- This function assigns the given value to the Process Stack Pointer (PSP).\r
-\r
- \param [in] topOfProcStack Process Stack Pointer value to set\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_PSP(uint32_t topOfProcStack)\r
-{\r
- __ASM volatile ("MSR psp, %0\n" : : "r" (topOfProcStack) : "sp");\r
-}\r
-\r
-\r
-/** \brief Get Main Stack Pointer\r
-\r
- This function returns the current value of the Main Stack Pointer (MSP).\r
-\r
- \return MSP Register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_MSP(void)\r
-{\r
- register uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, msp\n" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Set Main Stack Pointer\r
-\r
- This function assigns the given value to the Main Stack Pointer (MSP).\r
-\r
- \param [in] topOfMainStack Main Stack Pointer value to set\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_MSP(uint32_t topOfMainStack)\r
-{\r
- __ASM volatile ("MSR msp, %0\n" : : "r" (topOfMainStack) : "sp");\r
-}\r
-\r
-\r
-/** \brief Get Priority Mask\r
-\r
- This function returns the current state of the priority mask bit from the Priority Mask Register.\r
-\r
- \return Priority Mask value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_PRIMASK(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, primask" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Set Priority Mask\r
-\r
- This function assigns the given value to the Priority Mask Register.\r
-\r
- \param [in] priMask Priority Mask\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_PRIMASK(uint32_t priMask)\r
-{\r
- __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory");\r
-}\r
-\r
-\r
-#if (__CORTEX_M >= 0x03)\r
-\r
-/** \brief Enable FIQ\r
-\r
- This function enables FIQ interrupts by clearing the F-bit in the CPSR.\r
- Can only be executed in Privileged modes.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __enable_fault_irq(void)\r
-{\r
- __ASM volatile ("cpsie f" : : : "memory");\r
-}\r
-\r
-\r
-/** \brief Disable FIQ\r
-\r
- This function disables FIQ interrupts by setting the F-bit in the CPSR.\r
- Can only be executed in Privileged modes.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __disable_fault_irq(void)\r
-{\r
- __ASM volatile ("cpsid f" : : : "memory");\r
-}\r
-\r
-\r
-/** \brief Get Base Priority\r
-\r
- This function returns the current value of the Base Priority register.\r
-\r
- \return Base Priority register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_BASEPRI(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, basepri_max" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Set Base Priority\r
-\r
- This function assigns the given value to the Base Priority register.\r
-\r
- \param [in] basePri Base Priority value to set\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_BASEPRI(uint32_t value)\r
-{\r
- __ASM volatile ("MSR basepri, %0" : : "r" (value) : "memory");\r
-}\r
-\r
-\r
-/** \brief Get Fault Mask\r
-\r
- This function returns the current value of the Fault Mask register.\r
-\r
- \return Fault Mask register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_FAULTMASK(void)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("MRS %0, faultmask" : "=r" (result) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Set Fault Mask\r
-\r
- This function assigns the given value to the Fault Mask register.\r
-\r
- \param [in] faultMask Fault Mask value to set\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_FAULTMASK(uint32_t faultMask)\r
-{\r
- __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) : "memory");\r
-}\r
-\r
-#endif /* (__CORTEX_M >= 0x03) */\r
-\r
-\r
-#if (__CORTEX_M == 0x04)\r
-\r
-/** \brief Get FPSCR\r
-\r
- This function returns the current value of the Floating Point Status/Control register.\r
-\r
- \return Floating Point Status/Control register value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_FPSCR(void)\r
-{\r
-#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)\r
- uint32_t result;\r
-\r
- /* Empty asm statement works as a scheduling barrier */\r
- __ASM volatile ("");\r
- __ASM volatile ("VMRS %0, fpscr" : "=r" (result) );\r
- __ASM volatile ("");\r
- return(result);\r
-#else\r
- return(0);\r
-#endif\r
-}\r
-\r
-\r
-/** \brief Set FPSCR\r
-\r
- This function assigns the given value to the Floating Point Status/Control register.\r
-\r
- \param [in] fpscr Floating Point Status/Control value to set\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_FPSCR(uint32_t fpscr)\r
-{\r
-#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)\r
- /* Empty asm statement works as a scheduling barrier */\r
- __ASM volatile ("");\r
- __ASM volatile ("VMSR fpscr, %0" : : "r" (fpscr) : "vfpcc");\r
- __ASM volatile ("");\r
-#endif\r
-}\r
-\r
-#endif /* (__CORTEX_M == 0x04) */\r
-\r
-\r
-#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/\r
-/* TASKING carm specific functions */\r
-\r
-/*\r
- * The CMSIS functions have been implemented as intrinsics in the compiler.\r
- * Please use "carm -?i" to get an up to date list of all instrinsics,\r
- * Including the CMSIS ones.\r
- */\r
-\r
-#endif\r
-\r
-/*@} end of CMSIS_Core_RegAccFunctions */\r
-\r
-\r
-#endif /* __CORE_CMFUNC_H */\r
+++ /dev/null
-/**************************************************************************//**\r
- * @file core_cmInstr.h\r
- * @brief CMSIS Cortex-M Core Instruction Access Header File\r
- * @version V3.20\r
- * @date 05. March 2013\r
- *\r
- * @note\r
- *\r
- ******************************************************************************/\r
-/* Copyright (c) 2009 - 2013 ARM LIMITED\r
-\r
- All rights reserved.\r
- Redistribution and use in source and binary forms, with or without\r
- modification, are permitted provided that the following conditions are met:\r
- - Redistributions of source code must retain the above copyright\r
- notice, this list of conditions and the following disclaimer.\r
- - Redistributions in binary form must reproduce the above copyright\r
- notice, this list of conditions and the following disclaimer in the\r
- documentation and/or other materials provided with the distribution.\r
- - Neither the name of ARM nor the names of its contributors may be used\r
- to endorse or promote products derived from this software without\r
- specific prior written permission.\r
- *\r
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"\r
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\r
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\r
- ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE\r
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\r
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\r
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\r
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\r
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\r
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\r
- POSSIBILITY OF SUCH DAMAGE.\r
- ---------------------------------------------------------------------------*/\r
-\r
-\r
-#ifndef __CORE_CMINSTR_H\r
-#define __CORE_CMINSTR_H\r
-\r
-\r
-/* ########################## Core Instruction Access ######################### */\r
-/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface\r
- Access to dedicated instructions\r
- @{\r
-*/\r
-\r
-#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/\r
-/* ARM armcc specific functions */\r
-\r
-#if (__ARMCC_VERSION < 400677)\r
- #error "Please use ARM Compiler Toolchain V4.0.677 or later!"\r
-#endif\r
-\r
-\r
-/** \brief No Operation\r
-\r
- No Operation does nothing. This instruction can be used for code alignment purposes.\r
- */\r
-#define __NOP __nop\r
-\r
-\r
-/** \brief Wait For Interrupt\r
-\r
- Wait For Interrupt is a hint instruction that suspends execution\r
- until one of a number of events occurs.\r
- */\r
-#define __WFI __wfi\r
-\r
-\r
-/** \brief Wait For Event\r
-\r
- Wait For Event is a hint instruction that permits the processor to enter\r
- a low-power state until one of a number of events occurs.\r
- */\r
-#define __WFE __wfe\r
-\r
-\r
-/** \brief Send Event\r
-\r
- Send Event is a hint instruction. It causes an event to be signaled to the CPU.\r
- */\r
-#define __SEV __sev\r
-\r
-\r
-/** \brief Instruction Synchronization Barrier\r
-\r
- Instruction Synchronization Barrier flushes the pipeline in the processor,\r
- so that all instructions following the ISB are fetched from cache or\r
- memory, after the instruction has been completed.\r
- */\r
-#define __ISB() __isb(0xF)\r
-\r
-\r
-/** \brief Data Synchronization Barrier\r
-\r
- This function acts as a special kind of Data Memory Barrier.\r
- It completes when all explicit memory accesses before this instruction complete.\r
- */\r
-#define __DSB() __dsb(0xF)\r
-\r
-\r
-/** \brief Data Memory Barrier\r
-\r
- This function ensures the apparent order of the explicit memory operations before\r
- and after the instruction, without ensuring their completion.\r
- */\r
-#define __DMB() __dmb(0xF)\r
-\r
-\r
-/** \brief Reverse byte order (32 bit)\r
-\r
- This function reverses the byte order in integer value.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-#define __REV __rev\r
-\r
-\r
-/** \brief Reverse byte order (16 bit)\r
-\r
- This function reverses the byte order in two unsigned short values.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-#ifndef __NO_EMBEDDED_ASM\r
-__attribute__((section(".rev16_text"))) __STATIC_INLINE __ASM uint32_t __REV16(uint32_t value)\r
-{\r
- rev16 r0, r0\r
- bx lr\r
-}\r
-#endif\r
-\r
-/** \brief Reverse byte order in signed short value\r
-\r
- This function reverses the byte order in a signed short value with sign extension to integer.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-#ifndef __NO_EMBEDDED_ASM\r
-__attribute__((section(".revsh_text"))) __STATIC_INLINE __ASM int32_t __REVSH(int32_t value)\r
-{\r
- revsh r0, r0\r
- bx lr\r
-}\r
-#endif\r
-\r
-\r
-/** \brief Rotate Right in unsigned value (32 bit)\r
-\r
- This function Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits.\r
-\r
- \param [in] value Value to rotate\r
- \param [in] value Number of Bits to rotate\r
- \return Rotated value\r
- */\r
-#define __ROR __ror\r
-\r
-\r
-/** \brief Breakpoint\r
-\r
- This function causes the processor to enter Debug state.\r
- Debug tools can use this to investigate system state when the instruction at a particular address is reached.\r
-\r
- \param [in] value is ignored by the processor.\r
- If required, a debugger can use it to store additional information about the breakpoint.\r
- */\r
-#define __BKPT(value) __breakpoint(value)\r
-\r
-\r
-#if (__CORTEX_M >= 0x03)\r
-\r
-/** \brief Reverse bit order of value\r
-\r
- This function reverses the bit order of the given value.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-#define __RBIT __rbit\r
-\r
-\r
-/** \brief LDR Exclusive (8 bit)\r
-\r
- This function performs a exclusive LDR command for 8 bit value.\r
-\r
- \param [in] ptr Pointer to data\r
- \return value of type uint8_t at (*ptr)\r
- */\r
-#define __LDREXB(ptr) ((uint8_t ) __ldrex(ptr))\r
-\r
-\r
-/** \brief LDR Exclusive (16 bit)\r
-\r
- This function performs a exclusive LDR command for 16 bit values.\r
-\r
- \param [in] ptr Pointer to data\r
- \return value of type uint16_t at (*ptr)\r
- */\r
-#define __LDREXH(ptr) ((uint16_t) __ldrex(ptr))\r
-\r
-\r
-/** \brief LDR Exclusive (32 bit)\r
-\r
- This function performs a exclusive LDR command for 32 bit values.\r
-\r
- \param [in] ptr Pointer to data\r
- \return value of type uint32_t at (*ptr)\r
- */\r
-#define __LDREXW(ptr) ((uint32_t ) __ldrex(ptr))\r
-\r
-\r
-/** \brief STR Exclusive (8 bit)\r
-\r
- This function performs a exclusive STR command for 8 bit values.\r
-\r
- \param [in] value Value to store\r
- \param [in] ptr Pointer to location\r
- \return 0 Function succeeded\r
- \return 1 Function failed\r
- */\r
-#define __STREXB(value, ptr) __strex(value, ptr)\r
-\r
-\r
-/** \brief STR Exclusive (16 bit)\r
-\r
- This function performs a exclusive STR command for 16 bit values.\r
-\r
- \param [in] value Value to store\r
- \param [in] ptr Pointer to location\r
- \return 0 Function succeeded\r
- \return 1 Function failed\r
- */\r
-#define __STREXH(value, ptr) __strex(value, ptr)\r
-\r
-\r
-/** \brief STR Exclusive (32 bit)\r
-\r
- This function performs a exclusive STR command for 32 bit values.\r
-\r
- \param [in] value Value to store\r
- \param [in] ptr Pointer to location\r
- \return 0 Function succeeded\r
- \return 1 Function failed\r
- */\r
-#define __STREXW(value, ptr) __strex(value, ptr)\r
-\r
-\r
-/** \brief Remove the exclusive lock\r
-\r
- This function removes the exclusive lock which is created by LDREX.\r
-\r
- */\r
-#define __CLREX __clrex\r
-\r
-\r
-/** \brief Signed Saturate\r
-\r
- This function saturates a signed value.\r
-\r
- \param [in] value Value to be saturated\r
- \param [in] sat Bit position to saturate to (1..32)\r
- \return Saturated value\r
- */\r
-#define __SSAT __ssat\r
-\r
-\r
-/** \brief Unsigned Saturate\r
-\r
- This function saturates an unsigned value.\r
-\r
- \param [in] value Value to be saturated\r
- \param [in] sat Bit position to saturate to (0..31)\r
- \return Saturated value\r
- */\r
-#define __USAT __usat\r
-\r
-\r
-/** \brief Count leading zeros\r
-\r
- This function counts the number of leading zeros of a data value.\r
-\r
- \param [in] value Value to count the leading zeros\r
- \return number of leading zeros in value\r
- */\r
-#define __CLZ __clz\r
-\r
-#endif /* (__CORTEX_M >= 0x03) */\r
-\r
-\r
-\r
-#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/\r
-/* IAR iccarm specific functions */\r
-\r
-#include <cmsis_iar.h>\r
-\r
-\r
-#elif defined ( __TMS470__ ) /*---------------- TI CCS Compiler ------------------*/\r
-/* TI CCS specific functions */\r
-\r
-#include <cmsis_ccs.h>\r
-\r
-\r
-#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/\r
-/* GNU gcc specific functions */\r
-\r
-/* Define macros for porting to both thumb1 and thumb2.\r
- * For thumb1, use low register (r0-r7), specified by constrant "l"\r
- * Otherwise, use general registers, specified by constrant "r" */\r
-#if defined (__thumb__) && !defined (__thumb2__)\r
-#define __CMSIS_GCC_OUT_REG(r) "=l" (r)\r
-#define __CMSIS_GCC_USE_REG(r) "l" (r)\r
-#else\r
-#define __CMSIS_GCC_OUT_REG(r) "=r" (r)\r
-#define __CMSIS_GCC_USE_REG(r) "r" (r)\r
-#endif\r
-\r
-/** \brief No Operation\r
-\r
- No Operation does nothing. This instruction can be used for code alignment purposes.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __NOP(void)\r
-{\r
- __ASM volatile ("nop");\r
-}\r
-\r
-\r
-/** \brief Wait For Interrupt\r
-\r
- Wait For Interrupt is a hint instruction that suspends execution\r
- until one of a number of events occurs.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __WFI(void)\r
-{\r
- __ASM volatile ("wfi");\r
-}\r
-\r
-\r
-/** \brief Wait For Event\r
-\r
- Wait For Event is a hint instruction that permits the processor to enter\r
- a low-power state until one of a number of events occurs.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __WFE(void)\r
-{\r
- __ASM volatile ("wfe");\r
-}\r
-\r
-\r
-/** \brief Send Event\r
-\r
- Send Event is a hint instruction. It causes an event to be signaled to the CPU.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __SEV(void)\r
-{\r
- __ASM volatile ("sev");\r
-}\r
-\r
-\r
-/** \brief Instruction Synchronization Barrier\r
-\r
- Instruction Synchronization Barrier flushes the pipeline in the processor,\r
- so that all instructions following the ISB are fetched from cache or\r
- memory, after the instruction has been completed.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __ISB(void)\r
-{\r
- __ASM volatile ("isb");\r
-}\r
-\r
-\r
-/** \brief Data Synchronization Barrier\r
-\r
- This function acts as a special kind of Data Memory Barrier.\r
- It completes when all explicit memory accesses before this instruction complete.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __DSB(void)\r
-{\r
- __ASM volatile ("dsb");\r
-}\r
-\r
-\r
-/** \brief Data Memory Barrier\r
-\r
- This function ensures the apparent order of the explicit memory operations before\r
- and after the instruction, without ensuring their completion.\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __DMB(void)\r
-{\r
- __ASM volatile ("dmb");\r
-}\r
-\r
-\r
-/** \brief Reverse byte order (32 bit)\r
-\r
- This function reverses the byte order in integer value.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __REV(uint32_t value)\r
-{\r
-#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)\r
- return __builtin_bswap32(value);\r
-#else\r
- uint32_t result;\r
-\r
- __ASM volatile ("rev %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) );\r
- return(result);\r
-#endif\r
-}\r
-\r
-\r
-/** \brief Reverse byte order (16 bit)\r
-\r
- This function reverses the byte order in two unsigned short values.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __REV16(uint32_t value)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("rev16 %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Reverse byte order in signed short value\r
-\r
- This function reverses the byte order in a signed short value with sign extension to integer.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE int32_t __REVSH(int32_t value)\r
-{\r
-#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8)\r
- return (short)__builtin_bswap16(value);\r
-#else\r
- uint32_t result;\r
-\r
- __ASM volatile ("revsh %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) );\r
- return(result);\r
-#endif\r
-}\r
-\r
-\r
-/** \brief Rotate Right in unsigned value (32 bit)\r
-\r
- This function Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits.\r
-\r
- \param [in] value Value to rotate\r
- \param [in] value Number of Bits to rotate\r
- \return Rotated value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __ROR(uint32_t op1, uint32_t op2)\r
-{\r
- return (op1 >> op2) | (op1 << (32 - op2));\r
-}\r
-\r
-\r
-/** \brief Breakpoint\r
-\r
- This function causes the processor to enter Debug state.\r
- Debug tools can use this to investigate system state when the instruction at a particular address is reached.\r
-\r
- \param [in] value is ignored by the processor.\r
- If required, a debugger can use it to store additional information about the breakpoint.\r
- */\r
-#define __BKPT(value) __ASM volatile ("bkpt "#value)\r
-\r
-\r
-#if (__CORTEX_M >= 0x03)\r
-\r
-/** \brief Reverse bit order of value\r
-\r
- This function reverses the bit order of the given value.\r
-\r
- \param [in] value Value to reverse\r
- \return Reversed value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __RBIT(uint32_t value)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief LDR Exclusive (8 bit)\r
-\r
- This function performs a exclusive LDR command for 8 bit value.\r
-\r
- \param [in] ptr Pointer to data\r
- \return value of type uint8_t at (*ptr)\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint8_t __LDREXB(volatile uint8_t *addr)\r
-{\r
- uint32_t result;\r
-\r
-#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8)\r
- __ASM volatile ("ldrexb %0, %1" : "=r" (result) : "Q" (*addr) );\r
-#else\r
- /* Prior to GCC 4.8, "Q" will be expanded to [rx, #0] which is not\r
- accepted by assembler. So has to use following less efficient pattern.\r
- */\r
- __ASM volatile ("ldrexb %0, [%1]" : "=r" (result) : "r" (addr) : "memory" );\r
-#endif\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief LDR Exclusive (16 bit)\r
-\r
- This function performs a exclusive LDR command for 16 bit values.\r
-\r
- \param [in] ptr Pointer to data\r
- \return value of type uint16_t at (*ptr)\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint16_t __LDREXH(volatile uint16_t *addr)\r
-{\r
- uint32_t result;\r
-\r
-#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8)\r
- __ASM volatile ("ldrexh %0, %1" : "=r" (result) : "Q" (*addr) );\r
-#else\r
- /* Prior to GCC 4.8, "Q" will be expanded to [rx, #0] which is not\r
- accepted by assembler. So has to use following less efficient pattern.\r
- */\r
- __ASM volatile ("ldrexh %0, [%1]" : "=r" (result) : "r" (addr) : "memory" );\r
-#endif\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief LDR Exclusive (32 bit)\r
-\r
- This function performs a exclusive LDR command for 32 bit values.\r
-\r
- \param [in] ptr Pointer to data\r
- \return value of type uint32_t at (*ptr)\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __LDREXW(volatile uint32_t *addr)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief STR Exclusive (8 bit)\r
-\r
- This function performs a exclusive STR command for 8 bit values.\r
-\r
- \param [in] value Value to store\r
- \param [in] ptr Pointer to location\r
- \return 0 Function succeeded\r
- \return 1 Function failed\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __STREXB(uint8_t value, volatile uint8_t *addr)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("strexb %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief STR Exclusive (16 bit)\r
-\r
- This function performs a exclusive STR command for 16 bit values.\r
-\r
- \param [in] value Value to store\r
- \param [in] ptr Pointer to location\r
- \return 0 Function succeeded\r
- \return 1 Function failed\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("strexh %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief STR Exclusive (32 bit)\r
-\r
- This function performs a exclusive STR command for 32 bit values.\r
-\r
- \param [in] value Value to store\r
- \param [in] ptr Pointer to location\r
- \return 0 Function succeeded\r
- \return 1 Function failed\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) );\r
- return(result);\r
-}\r
-\r
-\r
-/** \brief Remove the exclusive lock\r
-\r
- This function removes the exclusive lock which is created by LDREX.\r
-\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE void __CLREX(void)\r
-{\r
- __ASM volatile ("clrex" ::: "memory");\r
-}\r
-\r
-\r
-/** \brief Signed Saturate\r
-\r
- This function saturates a signed value.\r
-\r
- \param [in] value Value to be saturated\r
- \param [in] sat Bit position to saturate to (1..32)\r
- \return Saturated value\r
- */\r
-#define __SSAT(ARG1,ARG2) \\r
-({ \\r
- uint32_t __RES, __ARG1 = (ARG1); \\r
- __ASM ("ssat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \\r
- __RES; \\r
- })\r
-\r
-\r
-/** \brief Unsigned Saturate\r
-\r
- This function saturates an unsigned value.\r
-\r
- \param [in] value Value to be saturated\r
- \param [in] sat Bit position to saturate to (0..31)\r
- \return Saturated value\r
- */\r
-#define __USAT(ARG1,ARG2) \\r
-({ \\r
- uint32_t __RES, __ARG1 = (ARG1); \\r
- __ASM ("usat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \\r
- __RES; \\r
- })\r
-\r
-\r
-/** \brief Count leading zeros\r
-\r
- This function counts the number of leading zeros of a data value.\r
-\r
- \param [in] value Value to count the leading zeros\r
- \return number of leading zeros in value\r
- */\r
-__attribute__( ( always_inline ) ) __STATIC_INLINE uint8_t __CLZ(uint32_t value)\r
-{\r
- uint32_t result;\r
-\r
- __ASM volatile ("clz %0, %1" : "=r" (result) : "r" (value) );\r
- return(result);\r
-}\r
-\r
-#endif /* (__CORTEX_M >= 0x03) */\r
-\r
-\r
-\r
-\r
-#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/\r
-/* TASKING carm specific functions */\r
-\r
-/*\r
- * The CMSIS functions have been implemented as intrinsics in the compiler.\r
- * Please use "carm -?i" to get an up to date list of all intrinsics,\r
- * Including the CMSIS ones.\r
- */\r
-\r
-#endif\r
-\r
-/*@}*/ /* end of group CMSIS_Core_InstructionInterface */\r
-\r
-#endif /* __CORE_CMINSTR_H */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: cyPm.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides an API for the power management.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "cyPm.h"\r
-\r
-\r
-/*******************************************************************\r
-* Place your includes, defines and code here. Do not use merge\r
-* region below unless any component datasheet suggest to do so.\r
-*******************************************************************/\r
-/* `#START CY_PM_HEADER_INCLUDE` */\r
-\r
-/* `#END` */\r
-\r
-\r
-static CY_PM_BACKUP_STRUCT cyPmBackup;\r
-static CY_PM_CLOCK_BACKUP_STRUCT cyPmClockBackup;\r
-\r
-/* Convertion table between register's values and frequency in MHz */\r
-static const uint8 CYCODE cyPmImoFreqReg2Mhz[7u] = {12u, 6u, 24u, 3u, 48u, 62u, 74u};\r
-\r
-/* Function Prototypes */\r
-static void CyPmHibSaveSet(void);\r
-static void CyPmHibRestore(void) ;\r
-\r
-static void CyPmHibSlpSaveSet(void) ;\r
-static void CyPmHibSlpRestore(void) ;\r
-\r
-static void CyPmHviLviSaveDisable(void) ;\r
-static void CyPmHviLviRestore(void) ;\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmSaveClocks\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This function is called in preparation for entering sleep or hibernate low\r
-* power modes. Saves all state of the clocking system that does not persist\r
-* during sleep/hibernate or that needs to be altered in preparation for\r
-* sleep/hibernate. Shutdowns all the digital and analog clock dividers for the\r
-* active power mode configuration.\r
-*\r
-* Switches the master clock over to the IMO and shuts down the PLL and MHz\r
-* Crystal. The IMO frequency is set to either 12 MHz or 48 MHz to match the\r
-* Design-Wide Resources System Editor "Enable Fast IMO During Startup" setting.\r
-* The ILO and 32 KHz oscillators are not impacted. The current Flash wait state\r
-* setting is saved and the Flash wait state setting is set for the current IMO\r
-* speed.\r
-*\r
-* Note If the Master Clock source is routed through the DSI inputs, then it\r
-* must be set manually to another source before using the\r
-* CyPmSaveClocks()/CyPmRestoreClocks() functions.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* All peripheral clocks are going to be off after this API method call.\r
-*\r
-*******************************************************************************/\r
-void CyPmSaveClocks(void) \r
-{\r
- /* Digital and analog clocks - save enable state and disable them all */\r
- cyPmClockBackup.enClkA = CY_PM_ACT_CFG1_REG & CY_PM_ACT_EN_CLK_A_MASK;\r
- cyPmClockBackup.enClkD = CY_PM_ACT_CFG2_REG;\r
- CY_PM_ACT_CFG1_REG &= ((uint8)(~CY_PM_ACT_EN_CLK_A_MASK));\r
- CY_PM_ACT_CFG2_REG &= ((uint8)(~CY_PM_ACT_EN_CLK_D_MASK));\r
-\r
- /* Save current flash wait cycles and set the maximum value */\r
- cyPmClockBackup.flashWaitCycles = CY_PM_CACHE_CR_CYCLES_MASK & CY_PM_CACHE_CR_REG;\r
- CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
-\r
- /* IMO - save current IMO MHz OSC frequency and USB mode is on bit */\r
- cyPmClockBackup.imoFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
- cyPmClockBackup.imoUsbClk = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_USB;\r
-\r
- /* IMO doubler - save enable state */\r
- if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_F2XON))\r
- {\r
- /* IMO doubler enabled - save and disable */\r
- cyPmClockBackup.imo2x = CY_PM_ENABLED;\r
- }\r
- else\r
- {\r
- /* IMO doubler disabled */\r
- cyPmClockBackup.imo2x = CY_PM_DISABLED;\r
- }\r
-\r
- /* IMO - set appropriate frequency for LPM */\r
- CyIMO_SetFreq(CY_PM_IMO_FREQ_LPM);\r
-\r
- /* IMO - save enable state and enable without wait to settle */\r
- if(0u != (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG))\r
- {\r
- /* IMO - save enabled state */\r
- cyPmClockBackup.imoEnable = CY_PM_ENABLED;\r
- }\r
- else\r
- {\r
- /* IMO - save disabled state */\r
- cyPmClockBackup.imoEnable = CY_PM_DISABLED;\r
-\r
- /* IMO - enable */\r
- CyIMO_Start(CY_PM_IMO_NO_WAIT_TO_SETTLE);\r
- }\r
-\r
- /* IMO - save the current IMOCLK source and set to IMO if not yet */\r
- if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_XCLKEN))\r
- {\r
- /* DSI or XTAL CLK */\r
- cyPmClockBackup.imoClkSrc =\r
- (0u == (CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO2X_SRC)) ? CY_IMO_SOURCE_DSI : CY_IMO_SOURCE_XTAL;\r
-\r
- /* IMO - set IMOCLK source to MHz OSC */\r
- CyIMO_SetSource(CY_IMO_SOURCE_IMO);\r
- }\r
- else\r
- {\r
- /* IMO */\r
- cyPmClockBackup.imoClkSrc = CY_IMO_SOURCE_IMO;\r
- }\r
-\r
- /* Save clk_imo source */\r
- cyPmClockBackup.clkImoSrc = CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO_OUT_MASK;\r
-\r
- /* If IMOCLK2X or SPC OSC is source for clk_imo, set it to IMOCLK */\r
- if(CY_PM_CLKDIST_IMO_OUT_IMO != cyPmClockBackup.clkImoSrc)\r
- {\r
- /* Set IMOCLK to source for clk_imo */\r
- CY_PM_CLKDIST_CR_REG = (CY_PM_CLKDIST_CR_REG & ((uint8)(~CY_PM_CLKDIST_IMO_OUT_MASK))) |\r
- CY_PM_CLKDIST_IMO_OUT_IMO;\r
- } /* Need to change nothing if IMOCLK is source clk_imo */\r
-\r
- /* IMO doubler - disable it (saved above) */\r
- if(0u != (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_F2XON))\r
- {\r
- CyIMO_DisableDoubler();\r
- }\r
-\r
- /* Master clock - save divider and set it to divide-by-one (if no yet) */\r
- cyPmClockBackup.clkSyncDiv = CY_PM_CLKDIST_MSTR0_REG;\r
- if(CY_PM_DIV_BY_ONE != cyPmClockBackup.clkSyncDiv)\r
- {\r
- CyMasterClk_SetDivider(CY_PM_DIV_BY_ONE);\r
- } /* Need to change nothing if master clock divider is 1 */\r
-\r
- /* Master clock - save current source */\r
- cyPmClockBackup.masterClkSrc = CY_PM_CLKDIST_MSTR1_REG & CY_PM_MASTER_CLK_SRC_MASK;\r
-\r
- /* Master clock source - set it to IMO if not yet. */\r
- if(CY_MASTER_SOURCE_IMO != cyPmClockBackup.masterClkSrc)\r
- {\r
- CyMasterClk_SetSource(CY_MASTER_SOURCE_IMO);\r
- } /* Need to change nothing if master clock source is IMO */\r
-\r
- /* Bus clock - save divider and set it, if needed, to divide-by-one */\r
- cyPmClockBackup.clkBusDiv = (uint16) ((uint16) CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- cyPmClockBackup.clkBusDiv |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- if(CY_PM_BUS_CLK_DIV_BY_ONE != cyPmClockBackup.clkBusDiv)\r
- {\r
- CyBusClk_SetDivider(CY_PM_BUS_CLK_DIV_BY_ONE);\r
- } /* Do nothing if saved and actual values are equal */\r
-\r
- /* Set number of wait cycles for the flash according CPU frequency in MHz */\r
- CyFlash_SetWaitCycles((uint8)CY_PM_GET_CPU_FREQ_MHZ);\r
-\r
- /* PLL - check enable state, disable if needed */\r
- if(0u != (CY_PM_FASTCLK_PLL_CFG0_REG & CY_PM_PLL_CFG0_ENABLE))\r
- {\r
- /* PLL is enabled - save state and disable */\r
- cyPmClockBackup.pllEnableState = CY_PM_ENABLED;\r
- CyPLL_OUT_Stop();\r
- }\r
- else\r
- {\r
- /* PLL is disabled - save state */\r
- cyPmClockBackup.pllEnableState = CY_PM_DISABLED;\r
- }\r
-\r
- /* MHz ECO - check enable state and disable if needed */\r
- if(0u != (CY_PM_FASTCLK_XMHZ_CSR_REG & CY_PM_XMHZ_CSR_ENABLE))\r
- {\r
- /* MHz ECO is enabled - save state and disable */\r
- cyPmClockBackup.xmhzEnableState = CY_PM_ENABLED;\r
- CyXTAL_Stop();\r
- }\r
- else\r
- {\r
- /* MHz ECO is disabled - save state */\r
- cyPmClockBackup.xmhzEnableState = CY_PM_DISABLED;\r
- }\r
-\r
-\r
- /***************************************************************************\r
- * Save enable state of delay between the system bus clock and each of the\r
- * 4 individual analog clocks. This bit non-retention and it's value should\r
- * be restored on wakeup.\r
- ***************************************************************************/\r
- if(0u != (CY_PM_CLKDIST_DELAY_REG & CY_PM_CLKDIST_DELAY_EN))\r
- {\r
- cyPmClockBackup.clkDistDelay = CY_PM_ENABLED;\r
- }\r
- else\r
- {\r
- cyPmClockBackup.clkDistDelay = CY_PM_DISABLED;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmRestoreClocks\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Restores any state that was preserved by the last call to CyPmSaveClocks().\r
-* The Flash wait state setting is also restored.\r
-*\r
-* Note If the Master Clock source is routed through the DSI inputs, then it\r
-* must be set manually to another source before using the\r
-* CyPmSaveClocks()/CyPmRestoreClocks() functions.\r
-*\r
-* PSoC 3 and PSoC 5LP:\r
-* The merge region could be used to process state when the megahertz crystal is\r
-* not ready after the hold-off timeout.\r
-*\r
-* PSoC 5:\r
-* The 130 ms is given for the megahertz crystal to stabilize. It's readiness is\r
-* not verified after the hold-off timeout.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyPmRestoreClocks(void) \r
-{\r
- cystatus status = CYRET_TIMEOUT;\r
- uint16 i;\r
- uint16 clkBusDivTmp;\r
-\r
-\r
- /* Convertion table between CyIMO_SetFreq() parameters and register's value */\r
- const uint8 CYCODE cyPmImoFreqMhz2Reg[7u] = {\r
- CY_IMO_FREQ_12MHZ, CY_IMO_FREQ_6MHZ, CY_IMO_FREQ_24MHZ, CY_IMO_FREQ_3MHZ,\r
- CY_IMO_FREQ_48MHZ, 5u, 6u};\r
-\r
- /* Restore enable state of delay between the system bus clock and ACLKs. */\r
- if(CY_PM_ENABLED == cyPmClockBackup.clkDistDelay)\r
- {\r
- /* Delay for both the bandgap and the delay line to settle out */\r
- CyDelayCycles((uint32)(CY_PM_CLK_DELAY_BANDGAP_SETTLE_US + CY_PM_CLK_DELAY_BIAS_SETTLE_US) *\r
- CY_PM_GET_CPU_FREQ_MHZ);\r
-\r
- CY_PM_CLKDIST_DELAY_REG |= CY_PM_CLKDIST_DELAY_EN;\r
- }\r
-\r
- /* MHz ECO restore state */\r
- if(CY_PM_ENABLED == cyPmClockBackup.xmhzEnableState)\r
- {\r
- /***********************************************************************\r
- * Enabling XMHZ XTAL. The actual CyXTAL_Start() with non zero wait\r
- * period uses FTW for period measurement. This could cause a problem\r
- * if CTW/FTW is used as a wake up time in the low power modes APIs.\r
- * So, the XTAL wait procedure is implemented with a software delay.\r
- ***********************************************************************/\r
-\r
- /* Enable XMHZ XTAL with no wait */\r
- (void) CyXTAL_Start(CY_PM_XTAL_MHZ_NO_WAIT);\r
-\r
- /* Read XERR bit to clear it */\r
- (void) CY_PM_FASTCLK_XMHZ_CSR_REG;\r
-\r
- /* Wait */\r
- for(i = CY_PM_MHZ_XTAL_WAIT_NUM_OF_200_US; i > 0u; i--)\r
- {\r
- /* Make a 200 microseconds delay */\r
- CyDelayCycles((uint32)CY_PM_WAIT_200_US * CY_PM_GET_CPU_FREQ_MHZ);\r
-\r
- /* High output indicates oscillator failure */\r
- if(0u == (CY_PM_FASTCLK_XMHZ_CSR_REG & CY_PM_XMHZ_CSR_XERR))\r
- {\r
- status = CYRET_SUCCESS;\r
- break;\r
- }\r
- }\r
-\r
- if(CYRET_TIMEOUT == status)\r
- {\r
- /*******************************************************************\r
- * Process the situation when megahertz crystal is not ready.\r
- * Time to stabialize value is crystal specific.\r
- *******************************************************************/\r
- /* `#START_MHZ_ECO_TIMEOUT` */\r
-\r
- /* `#END` */\r
- }\r
- } /* (CY_PM_ENABLED == cyPmClockBackup.xmhzEnableState) */\r
-\r
-\r
- /* Temprorary set the maximum flash wait cycles */\r
- CyFlash_SetWaitCycles(CY_PM_MAX_FLASH_WAIT_CYCLES);\r
-\r
- /* The XTAL and DSI clocks are ready to be source for Master clock. */\r
- if((CY_PM_MASTER_CLK_SRC_XTAL == cyPmClockBackup.masterClkSrc) ||\r
- (CY_PM_MASTER_CLK_SRC_DSI == cyPmClockBackup.masterClkSrc))\r
- {\r
- /* Restore Master clock's divider */\r
- if(CY_PM_CLKDIST_MSTR0_REG != cyPmClockBackup.clkSyncDiv)\r
- {\r
- /* Restore Master clock divider */\r
- CyMasterClk_SetDivider(cyPmClockBackup.clkSyncDiv);\r
- }\r
-\r
- /* Restore Master clock source */\r
- CyMasterClk_SetSource(cyPmClockBackup.masterClkSrc);\r
- }\r
-\r
- /* IMO - restore IMO frequency */\r
- if((0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB)) &&\r
- (CY_IMO_FREQ_24MHZ == cyPmImoFreqMhz2Reg[cyPmClockBackup.imoFreq]))\r
- {\r
- /* Restore IMO frequency (24 MHz) and trim it for USB */\r
- CyIMO_SetFreq(CY_IMO_FREQ_USB);\r
- }\r
- else\r
- {\r
- /* Restore IMO frequency */\r
- CyIMO_SetFreq(cyPmImoFreqMhz2Reg[cyPmClockBackup.imoFreq]);\r
-\r
- if(0u != (cyPmClockBackup.imoUsbClk & CY_PM_FASTCLK_IMO_CR_USB))\r
- {\r
- CY_PM_FASTCLK_IMO_CR_REG |= CY_PM_FASTCLK_IMO_CR_USB;\r
- }\r
- else\r
- {\r
- CY_PM_FASTCLK_IMO_CR_REG &= ((uint8)(~CY_PM_FASTCLK_IMO_CR_USB));\r
- }\r
- }\r
-\r
- /* IMO - restore enable state if needed */\r
- if((CY_PM_ENABLED == cyPmClockBackup.imoEnable) &&\r
- (0u == (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG)))\r
- {\r
- /* IMO - restore enabled state */\r
- CyIMO_Start(CY_PM_IMO_NO_WAIT_TO_SETTLE);\r
- }\r
-\r
- /* IMO - restore disable state if needed */\r
- if((CY_PM_DISABLED == cyPmClockBackup.imoEnable) &&\r
- (0u != (CY_PM_ACT_CFG0_IMO & CY_PM_ACT_CFG0_REG)))\r
- {\r
- CyIMO_Stop();\r
- }\r
-\r
- /* IMO - restore IMOCLK source */\r
- CyIMO_SetSource(cyPmClockBackup.imoClkSrc);\r
-\r
- /* Restore IMO doubler enable state (turned off by CyPmSaveClocks()) */\r
- if(CY_PM_ENABLED == cyPmClockBackup.imo2x)\r
- {\r
- CyIMO_EnableDoubler();\r
- }\r
-\r
- /* IMO - restore clk_imo source, if needed */\r
- if(cyPmClockBackup.clkImoSrc != (CY_PM_CLKDIST_CR_REG & CY_PM_CLKDIST_IMO_OUT_MASK))\r
- {\r
- CY_PM_CLKDIST_CR_REG = (CY_PM_CLKDIST_CR_REG & ((uint8)(~CY_PM_CLKDIST_IMO_OUT_MASK))) |\r
- cyPmClockBackup.clkImoSrc;\r
- }\r
-\r
- /* PLL restore state */\r
- if(CY_PM_ENABLED == cyPmClockBackup.pllEnableState)\r
- {\r
- /***********************************************************************\r
- * Enable PLL. The actual CyPLL_OUT_Start() without wait period uses FTW\r
- * for period measurement. This could cause a problem if CTW/FTW is used\r
- * as a wakeup time in the low power modes APIs. To omit this issue PLL\r
- * wait procedure is implemented with a software delay.\r
- ***********************************************************************/\r
-\r
- /* Enable PLL */\r
- (void) CyPLL_OUT_Start(CY_PM_PLL_OUT_NO_WAIT);\r
-\r
- /* Make a 250 us delay */\r
- CyDelayCycles((uint32)CY_PM_WAIT_250_US * CY_PM_GET_CPU_FREQ_MHZ);\r
- } /* (CY_PM_ENABLED == cyPmClockBackup.pllEnableState) */\r
-\r
-\r
- /* PLL and IMO is ready to be source for Master clock */\r
- if((CY_PM_MASTER_CLK_SRC_IMO == cyPmClockBackup.masterClkSrc) ||\r
- (CY_PM_MASTER_CLK_SRC_PLL == cyPmClockBackup.masterClkSrc))\r
- {\r
- /* Restore Master clock divider */\r
- if(CY_PM_CLKDIST_MSTR0_REG != cyPmClockBackup.clkSyncDiv)\r
- {\r
- CyMasterClk_SetDivider(cyPmClockBackup.clkSyncDiv);\r
- }\r
-\r
- /* Restore Master clock source */\r
- CyMasterClk_SetSource(cyPmClockBackup.masterClkSrc);\r
- }\r
-\r
- /* Bus clock - restore divider, if needed */\r
- clkBusDivTmp = (uint16) ((uint16)CY_PM_CLK_BUS_MSB_DIV_REG << 8u);\r
- clkBusDivTmp |= CY_PM_CLK_BUS_LSB_DIV_REG;\r
- if(cyPmClockBackup.clkBusDiv != clkBusDivTmp)\r
- {\r
- CyBusClk_SetDivider(cyPmClockBackup.clkBusDiv);\r
- }\r
-\r
- /* Restore flash wait cycles */\r
- CY_PM_CACHE_CR_REG = ((CY_PM_CACHE_CR_REG & ((uint8)(~CY_PM_CACHE_CR_CYCLES_MASK))) |\r
- cyPmClockBackup.flashWaitCycles);\r
-\r
- /* Digital and analog clocks - restore state */\r
- CY_PM_ACT_CFG1_REG = cyPmClockBackup.enClkA;\r
- CY_PM_ACT_CFG2_REG = cyPmClockBackup.enClkD;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmAltAct\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Puts the part into the Alternate Active (Standby) state. The Alternate Active\r
-* state can allow for any of the capabilities of the device to be active, but\r
-* the operation of this function is dependent on the CPU being disabled during\r
-* the Alternate Active state. The configuration code and the component APIs\r
-* will configure the template for the Alternate Active state to be the same as\r
-* the Active state with the exception that the CPU will be disabled during\r
-* Alternate Active.\r
-*\r
-* Note Before calling this function, you must manually configure the power mode\r
-* of the source clocks for the timer that is used as the wakeup timer.\r
-*\r
-* PSoC 3:\r
-* Before switching to Alternate Active, if a wakeupTime other than NONE is\r
-* specified, then the appropriate timer state is configured as specified with\r
-* the interrupt for that timer disabled. The wakeup source will be the\r
-* combination of the values specified in the wakeupSource and any timer\r
-* specified in the wakeupTime argument. Once the wakeup condition is\r
-* satisfied, then all saved state is restored and the function returns in the\r
-* Active state.\r
-*\r
-* Note that if the wakeupTime is made with a different value, the period before\r
-* the wakeup occurs can be significantly shorter than the specified time. If\r
-* the next call is made with the same wakeupTime value, then the wakeup will\r
-* occur the specified period after the previous wakeup occurred.\r
-*\r
-* If a wakeupTime other than NONE is specified, then upon exit the state of the\r
-* specified timer will be left as specified by wakeupTime with the timer\r
-* enabled and the interrupt disabled. If the CTW, FTW or One PPS is already\r
-* configured for wakeup, for example with the SleepTimer or RTC components,\r
-* then specify NONE for the wakeupTime and include the appropriate source for\r
-* wakeupSource.\r
-*\r
-* PSoC 5LP:\r
-* This function is used to both enter the Alternate Active mode and halt the\r
-* processor. For PSoC 3 these two actions must be paired together. With PSoC\r
-* 5LP the processor can be halted independently with the __WFI() function from\r
-* the CMSIS library that is included in Creator. This function should be used\r
-* instead when the action required is just to halt the processor until an\r
-* enabled interrupt occurs.\r
-*\r
-* The wakeupTime parameter is not used for this device. It must be set to zero\r
-* (PM_ALT_ACT_TIME_NONE). The wake up time configuration can be done by a\r
-* separate component: the CTW wakeup interval should be configured with the\r
-* Sleep Timer component and one second interval should be configured with the\r
-* RTC component.\r
-*\r
-* The wakeup behavior depends on wakeupSource parameter in the following\r
-* manner: upon function execution the device will be switched from Active to\r
-* Alternate Active mode and then the CPU will be halted. When an enabled wakeup\r
-* event occurs the device will return to Active mode. Similarly when an\r
-* enabled interrupt occurs the CPU will be started. These two actions will\r
-* occur together provided that the event that occurs is an enabled wakeup\r
-* source and also generates an interrupt. If just the wakeup event occurs then\r
-* the device will be in Active mode, but the CPU will remain halted waiting for\r
-* an interrupt. If an interrupt occurs from something other than a wakeup\r
-* source, then the CPU will restart with the device in Alternate Active mode\r
-* until a wakeup event occurs.\r
-*\r
-* For example, if CyPmAltAct(PM_ALT_ACT_TIME_NONE, PM_ALT_ACT_SRC_PICU) is\r
-* called and PICU interrupt occurs, the CPU will be started and device will be\r
-* switched into Active mode. And if CyPmAltAct(PM_ALT_ACT_TIME_NONE,\r
-* PM_ALT_ACT_SRC_NONE) is called and PICU interrupt occurs, the CPU will be\r
-* started while device remains in Alternate Active mode.\r
-*\r
-* Parameters:\r
-* wakeupTime: Specifies a timer wakeup source and the frequency of that\r
-* source. For PSoC 5LP this parameter is ignored.\r
-*\r
-* Define Time\r
-* PM_ALT_ACT_TIME_NONE None\r
-* PM_ALT_ACT_TIME_ONE_PPS One PPS: 1 second\r
-* PM_ALT_ACT_TIME_CTW_2MS CTW: 2 ms\r
-* PM_ALT_ACT_TIME_CTW_4MS CTW: 4 ms\r
-* PM_ALT_ACT_TIME_CTW_8MS CTW: 8 ms\r
-* PM_ALT_ACT_TIME_CTW_16MS CTW: 16 ms\r
-* PM_ALT_ACT_TIME_CTW_32MS CTW: 32 ms\r
-* PM_ALT_ACT_TIME_CTW_64MS CTW: 64 ms\r
-* PM_ALT_ACT_TIME_CTW_128MS CTW: 128 ms\r
-* PM_ALT_ACT_TIME_CTW_256MS CTW: 256 ms\r
-* PM_ALT_ACT_TIME_CTW_512MS CTW: 512 ms\r
-* PM_ALT_ACT_TIME_CTW_1024MS CTW: 1024 ms\r
-* PM_ALT_ACT_TIME_CTW_2048MS CTW: 2048 ms\r
-* PM_ALT_ACT_TIME_CTW_4096MS CTW: 4096 ms\r
-* PM_ALT_ACT_TIME_FTW(1-256)* FTW: 10us to 2.56 ms\r
-*\r
-* *Note: PM_ALT_ACT_TIME_FTW() is a macro that takes an argument that\r
-* specifies how many increments of 10 us to delay.\r
- For PSoC 3 silicon the valid range of values is 1 to 256.\r
-*\r
-* wakeUpSource: Specifies a bitwise mask of wakeup sources. In addition, if\r
-* a wakeupTime has been specified the associated timer will be\r
-* included as a wakeup source.\r
-*\r
-* Define Source\r
-* PM_ALT_ACT_SRC_NONE None\r
-* PM_ALT_ACT_SRC_COMPARATOR0 Comparator 0\r
-* PM_ALT_ACT_SRC_COMPARATOR1 Comparator 1\r
-* PM_ALT_ACT_SRC_COMPARATOR2 Comparator 2\r
-* PM_ALT_ACT_SRC_COMPARATOR3 Comparator 3\r
-* PM_ALT_ACT_SRC_INTERRUPT Interrupt\r
-* PM_ALT_ACT_SRC_PICU PICU\r
-* PM_ALT_ACT_SRC_I2C I2C\r
-* PM_ALT_ACT_SRC_BOOSTCONVERTER Boost Converter\r
-* PM_ALT_ACT_SRC_FTW Fast Timewheel*\r
-* PM_ALT_ACT_SRC_VD High and Low Voltage Detection (HVI, LVI)*\r
-* PM_ALT_ACT_SRC_CTW Central Timewheel**\r
-* PM_ALT_ACT_SRC_ONE_PPS One PPS**\r
-* PM_ALT_ACT_SRC_LCD LCD\r
-*\r
-* *Note : FTW and HVI/LVI wakeup signals are in the same mask bit.\r
-* **Note: CTW and One PPS wakeup signals are in the same mask bit.\r
-*\r
-* When specifying a Comparator as the wakeupSource an instance specific define\r
-* should be used that will track with the specific comparator that the instance\r
-* is placed into. As an example, for a Comparator instance named MyComp the\r
-* value to OR into the mask is: MyComp_ctComp__CMP_MASK.\r
-*\r
-* When CTW, FTW or One PPS is used as a wakeup source, the CyPmReadStatus()\r
-* function must be called upon wakeup with corresponding parameter. Please\r
-* refer to the CyPmReadStatus() API in the System Reference Guide for more\r
-* information.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-* Side Effects:\r
-* If a wakeupTime other than NONE is specified, then upon exit the state of the\r
-* specified timer will be left as specified by wakeupTime with the timer\r
-* enabled and the interrupt disabled. Also, the ILO 1 KHz (if CTW timer is\r
-* used as wakeup time) or ILO 100 KHz (if FTW timer is used as wakeup time)\r
-* will be left started.\r
-*\r
-*******************************************************************************/\r
-void CyPmAltAct(uint16 wakeupTime, uint16 wakeupSource) \r
-{\r
- #if(CY_PSOC5)\r
-\r
- /* Arguments expected to be 0 */\r
- CYASSERT(PM_ALT_ACT_TIME_NONE == wakeupTime);\r
-\r
- if(0u != wakeupTime)\r
- {\r
- /* To remove unreferenced local variable warning */\r
- }\r
-\r
- #endif /* (CY_PSOC5) */\r
-\r
-\r
- #if(CY_PSOC3)\r
-\r
- /* FTW - save current and set new configuration */\r
- if((wakeupTime >= PM_ALT_ACT_TIME_FTW(1u)) && (wakeupTime <= PM_ALT_ACT_TIME_FTW(256u)))\r
- {\r
- CyPmFtwSetInterval(PM_ALT_ACT_FTW_INTERVAL(wakeupTime));\r
-\r
- /* Include associated timer to the wakeupSource */\r
- wakeupSource |= PM_ALT_ACT_SRC_FTW;\r
- }\r
-\r
- /* CTW - save current and set new configuration */\r
- if((wakeupTime >= PM_ALT_ACT_TIME_CTW_2MS) && (wakeupTime <= PM_ALT_ACT_TIME_CTW_4096MS))\r
- {\r
- /* Save current CTW configuration and set new one */\r
- CyPmCtwSetInterval((uint8)(wakeupTime - 1u));\r
-\r
- /* Include associated timer to the wakeupSource */\r
- wakeupSource |= PM_ALT_ACT_SRC_CTW;\r
- }\r
-\r
- /* 1PPS - save current and set new configuration */\r
- if(PM_ALT_ACT_TIME_ONE_PPS == wakeupTime)\r
- {\r
- /* Save current 1PPS configuration and set new one */\r
- CyPmOppsSet();\r
-\r
- /* Include associated timer to the wakeupSource */\r
- wakeupSource |= PM_ALT_ACT_SRC_ONE_PPS;\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- /* Save and set new wake up configuration */\r
-\r
- /* Interrupt, PICU, I2C, Boost converter, CTW/1PPS */\r
- cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
-\r
- /* Comparators */\r
- cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
-\r
- /* LCD */\r
- cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
-\r
-\r
- /* Switch to the Alternate Active mode */\r
- CY_PM_MODE_CSR_REG = ((CY_PM_MODE_CSR_REG & ((uint8)(~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_ALT_ACT);\r
-\r
- /* Recommended readback. */\r
- (void) CY_PM_MODE_CSR_REG;\r
-\r
- /* Two recommended NOPs to get into the mode. */\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- /* Execute WFI instruction (for ARM-based devices only) */\r
- CY_PM_WFI;\r
-\r
- /* Point of return from Alternate Active Mode */\r
-\r
- /* Restore wake up configuration */\r
- CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmSleep\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Puts the part into the Sleep state.\r
-*\r
-* Note Before calling this function, you must manually configure the power\r
-* mode of the source clocks for the timer that is used as wakeup timer.\r
-*\r
-* Note Before calling this function, you must prepare clock tree configuration\r
-* for the low power mode by calling CyPmSaveClocks(). And restore clock\r
-* configuration after CyPmSleep() execution by calling CyPmRestoreClocks(). See\r
-* Power Management section, Clock Configuration subsection of the System\r
-* Reference Guide for more information.\r
-*\r
-* PSoC 3:\r
-* Before switching to Sleep, if a wakeupTime other than NONE is specified,\r
-* then the appropriate timer state is configured as specified with the\r
-* interrupt for that timer disabled. The wakeup source will be the combination\r
-* of the values specified in the wakeupSource and any timer specified in the\r
-* wakeupTime argument. Once the wakeup condition is satisfied, then all saved\r
-* state is restored and the function returns in the Active state.\r
-*\r
-* Note that if the wakeupTime is made with a different value, the period before\r
-* the wakeup occurs can be significantly shorter than the specified time. If\r
-* the next call is made with the same wakeupTime value, then the wakeup will\r
-* occur the specified period after the previous wakeup occurred.\r
-*\r
-* If a wakeupTime other than NONE is specified, then upon exit the state of the\r
-* specified timer will be left as specified by wakeupTime with the timer\r
-* enabled and the interrupt disabled. If the CTW or One PPS is already\r
-* configured for wakeup, for example with the SleepTimer or RTC components,\r
-* then specify NONE for the wakeupTime and include the appropriate source for\r
-* wakeupSource.\r
-*\r
-* PSoC 5LP:\r
-* The wakeupTime parameter is not used and the only NONE can be specified.\r
-* The wakeup time must be configured with the component, SleepTimer for CTW\r
-* intervals and RTC for 1PPS interval. The component must be configured to\r
-* generate an interrrupt.\r
-*\r
-* Parameters:\r
-* wakeupTime: Specifies a timer wakeup source and the frequency of that\r
-* source. For PSoC 5LP, this parameter is ignored.\r
-*\r
-* Define Time\r
-* PM_SLEEP_TIME_NONE None\r
-* PM_SLEEP_TIME_ONE_PPS One PPS: 1 second\r
-* PM_SLEEP_TIME_CTW_2MS CTW: 2 ms\r
-* PM_SLEEP_TIME_CTW_4MS CTW: 4 ms\r
-* PM_SLEEP_TIME_CTW_8MS CTW: 8 ms\r
-* PM_SLEEP_TIME_CTW_16MS CTW: 16 ms\r
-* PM_SLEEP_TIME_CTW_32MS CTW: 32 ms\r
-* PM_SLEEP_TIME_CTW_64MS CTW: 64 ms\r
-* PM_SLEEP_TIME_CTW_128MS CTW: 128 ms\r
-* PM_SLEEP_TIME_CTW_256MS CTW: 256 ms\r
-* PM_SLEEP_TIME_CTW_512MS CTW: 512 ms\r
-* PM_SLEEP_TIME_CTW_1024MS CTW: 1024 ms\r
-* PM_SLEEP_TIME_CTW_2048MS CTW: 2048 ms\r
-* PM_SLEEP_TIME_CTW_4096MS CTW: 4096 ms\r
-*\r
-* wakeUpSource: Specifies a bitwise mask of wakeup sources. In addition, if\r
-* a wakeupTime has been specified the associated timer will be\r
-* included as a wakeup source.\r
-*\r
-* Define Source\r
-* PM_SLEEP_SRC_NONE None\r
-* PM_SLEEP_SRC_COMPARATOR0 Comparator 0\r
-* PM_SLEEP_SRC_COMPARATOR1 Comparator 1\r
-* PM_SLEEP_SRC_COMPARATOR2 Comparator 2\r
-* PM_SLEEP_SRC_COMPARATOR3 Comparator 3\r
-* PM_SLEEP_SRC_PICU PICU\r
-* PM_SLEEP_SRC_I2C I2C\r
-* PM_SLEEP_SRC_BOOSTCONVERTER Boost Converter\r
-* PM_SLEEP_SRC_VD High and Low Voltage Detection (HVI, LVI)\r
-* PM_SLEEP_SRC_CTW Central Timewheel*\r
-* PM_SLEEP_SRC_ONE_PPS One PPS*\r
-* PM_SLEEP_SRC_LCD LCD\r
-*\r
-* *Note: CTW and One PPS wakeup signals are in the same mask bit.\r
-*\r
-* When specifying a Comparator as the wakeupSource an instance specific define\r
-* should be used that will track with the specific comparator that the instance\r
-* is placed into. As an example for a Comparator instance named MyComp the\r
-* value to OR into the mask is: MyComp_ctComp__CMP_MASK.\r
-*\r
-* When CTW or One PPS is used as a wakeup source, the CyPmReadStatus()\r
-* function must be called upon wakeup with corresponding parameter. Please\r
-* refer to the CyPmReadStatus() API in the System Reference Guide for more\r
-* information.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-* Side Effects and Restrictions:\r
-* If a wakeupTime other than NONE is specified, then upon exit the state of the\r
-* specified timer will be left as specified by wakeupTime with the timer\r
-* enabled and the interrupt disabled. Also, the ILO 1 KHz (if CTW timer is\r
-* used as wake up time) will be left started.\r
-*\r
-* The 1 kHz ILO clock is expected to be enabled for PSoC 3 and PSoC 5LP to\r
-* measure Hibernate/Sleep regulator settling time after a reset. The holdoff\r
-* delay is measured using rising edges of the 1 kHz ILO.\r
-*\r
-* For PSoC 3 silicon hardware buzz should be disabled before entering a sleep\r
-* power mode. It is disabled by PSoC Creator during startup.\r
-* If a Low Voltage Interrupt (LVI), High Voltage Interrupt (HVI) or Brown Out\r
-* detect (power supply supervising capabilities) are required in a design\r
-* during sleep, use the Central Time Wheel (CTW) to periodically wake the\r
-* device, perform software buzz, and refresh the supervisory services. If LVI,\r
-* HVI, or Brown Out is not required, then use of the CTW is not required.\r
-* Refer to the device errata for more information.\r
-*\r
-*******************************************************************************/\r
-void CyPmSleep(uint8 wakeupTime, uint16 wakeupSource) \r
-{\r
- uint8 interruptState;\r
-\r
- /* Save current global interrupt enable and disable it */\r
- interruptState = CyEnterCriticalSection();\r
-\r
-\r
- /***********************************************************************\r
- * The Hibernate/Sleep regulator has a settling time after a reset.\r
- * During this time, the system ignores requests to enter Sleep and\r
- * Hibernate modes. The holdoff delay is measured using rising edges of\r
- * the 1 kHz ILO.\r
- ***********************************************************************/\r
- if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- {\r
- /* Disable hold off - no action on restore */\r
- CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
- }\r
- else\r
- {\r
- /* Abort, device is not ready for low power mode entry */\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-\r
- return;\r
- }\r
-\r
-\r
- /***********************************************************************\r
- * PSoC3 < TO6:\r
- * - Hardware buzz must be disabled before sleep mode entry.\r
- * - Voltage supervision (HVI/LVI) requires hardware buzz, so they must\r
- * be aslo disabled.\r
- *\r
- * PSoC3 >= TO6:\r
- * - Voltage supervision (HVI/LVI) requires hardware buzz, so hardware buzz must be\r
- * enabled before sleep mode entry and restored on wakeup.\r
- ***********************************************************************/\r
- #if(CY_PSOC3)\r
-\r
- /* Silicon Revision ID is below TO6 */\r
- if(CYDEV_CHIP_REV_ACTUAL < 5u)\r
- {\r
- /* Hardware buzz expected to be disabled in Sleep mode */\r
- CYASSERT(0u == (CY_PM_PWRSYS_WAKE_TR2_REG & CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ));\r
- }\r
-\r
-\r
- if(0u != (CY_PM_RESET_CR1_REG & (CY_PM_RESET_CR1_HVIA_EN |\r
- CY_PM_RESET_CR1_LVIA_EN | CY_PM_RESET_CR1_LVID_EN)))\r
- {\r
- if(CYDEV_CHIP_REV_ACTUAL < 5u)\r
- {\r
- /* LVI/HVI requires hardware buzz to be enabled */\r
- CYASSERT(0u != 0u);\r
- }\r
- else\r
- {\r
- if (0u == (CY_PM_PWRSYS_WAKE_TR2_REG & CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ))\r
- {\r
- cyPmBackup.hardwareBuzz = CY_PM_DISABLED;\r
- CY_PM_PWRSYS_WAKE_TR2_REG |= CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ;\r
- }\r
- else\r
- {\r
- cyPmBackup.hardwareBuzz = CY_PM_ENABLED;\r
- }\r
- }\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- /*******************************************************************************\r
- * For ARM-based devices, an interrupt is required for the CPU to wake up. The\r
- * Power Management implementation assumes that wakeup time is configured with a\r
- * separate component (component-based wakeup time configuration) for an\r
- * interrupt to be issued on terminal count. For more information, refer to the\r
- * Wakeup Time Configuration section of System Reference Guide.\r
- *******************************************************************************/\r
- #if(CY_PSOC5)\r
-\r
- /* Arguments expected to be 0 */\r
- CYASSERT(PM_SLEEP_TIME_NONE == wakeupTime);\r
-\r
- if(0u != wakeupTime)\r
- {\r
- /* To remove unreferenced local variable warning */\r
- }\r
-\r
- #endif /* (CY_PSOC5) */\r
-\r
-\r
- CyPmHibSlpSaveSet();\r
-\r
-\r
- #if(CY_PSOC3)\r
-\r
- /* CTW - save current and set new configuration */\r
- if((wakeupTime >= PM_SLEEP_TIME_CTW_2MS) && (wakeupTime <= PM_SLEEP_TIME_CTW_4096MS))\r
- {\r
- /* Save current and set new configuration of the CTW */\r
- CyPmCtwSetInterval((uint8)(wakeupTime - 1u));\r
-\r
- /* Include associated timer to the wakeupSource */\r
- wakeupSource |= PM_SLEEP_SRC_CTW;\r
- }\r
-\r
- /* 1PPS - save current and set new configuration */\r
- if(PM_SLEEP_TIME_ONE_PPS == wakeupTime)\r
- {\r
- /* Save current and set new configuration of the 1PPS */\r
- CyPmOppsSet();\r
-\r
- /* Include associated timer to the wakeupSource */\r
- wakeupSource |= PM_SLEEP_SRC_ONE_PPS;\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- /* Save and set new wake up configuration */\r
-\r
- /* Interrupt, PICU, I2C, Boost converter, CTW/1PPS */\r
- cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- CY_PM_WAKEUP_CFG0_REG = (uint8) (wakeupSource >> 4u);\r
-\r
- /* Comparators */\r
- cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- CY_PM_WAKEUP_CFG1_REG = (((uint8) wakeupSource) & CY_PM_WAKEUP_SRC_CMPS_MASK);\r
-\r
- /* LCD */\r
- cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- CY_PM_WAKEUP_CFG2_REG = ((uint8) ((wakeupSource >> 12u) & 0x01u));\r
-\r
-\r
- /*******************************************************************\r
- * Do not use merge region below unless any component datasheet\r
- * suggest to do so.\r
- *******************************************************************/\r
- /* `#START CY_PM_JUST_BEFORE_SLEEP` */\r
-\r
- /* `#END` */\r
-\r
-\r
- /* Last moment IMO frequency change */\r
- if(0u == (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK))\r
- {\r
- /* IMO frequency is 12 MHz */\r
- cyPmBackup.imoActFreq12Mhz = CY_PM_ENABLED;\r
- }\r
- else\r
- {\r
- /* IMO frequency is not 12 MHz */\r
- cyPmBackup.imoActFreq12Mhz = CY_PM_DISABLED;\r
-\r
- /* Save IMO frequency */\r
- cyPmBackup.imoActFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
-\r
- /* Set IMO frequency to 12 MHz */\r
- CY_PM_FASTCLK_IMO_CR_REG &= ((uint8) (~CY_PM_FASTCLK_IMO_CR_FREQ_MASK));\r
- }\r
-\r
- /* Switch to the Sleep mode */\r
- CY_PM_MODE_CSR_REG = ((CY_PM_MODE_CSR_REG & ((uint8)(~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_SLEEP);\r
-\r
- /* Recommended readback. */\r
- (void) CY_PM_MODE_CSR_REG;\r
-\r
- /* Two recommended NOPs to get into the mode. */\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- /* Execute WFI instruction (for ARM-based devices only) */\r
- CY_PM_WFI;\r
-\r
- /* Point of return from Sleep Mode */\r
-\r
- /* Restore last moment IMO frequency change */\r
- if(CY_PM_ENABLED != cyPmBackup.imoActFreq12Mhz)\r
- {\r
- CY_PM_FASTCLK_IMO_CR_REG = (CY_PM_FASTCLK_IMO_CR_REG & ((uint8)(~CY_PM_FASTCLK_IMO_CR_FREQ_MASK))) |\r
- cyPmBackup.imoActFreq;\r
- }\r
-\r
-\r
- /*******************************************************************\r
- * Do not use merge region below unless any component datasheet\r
- * suggest to do so.\r
- *******************************************************************/\r
- /* `#START CY_PM_JUST_AFTER_WAKEUP_FROM_SLEEP` */\r
-\r
- /* `#END` */\r
-\r
-\r
- /* Restore hardware configuration */\r
- CyPmHibSlpRestore();\r
-\r
-\r
- /* Disable hardware buzz, if it was previously enabled */\r
- #if(CY_PSOC3)\r
-\r
- if(0u != (CY_PM_RESET_CR1_REG & (CY_PM_RESET_CR1_HVIA_EN |\r
- CY_PM_RESET_CR1_LVIA_EN | CY_PM_RESET_CR1_LVID_EN)))\r
- {\r
- if(CYDEV_CHIP_REV_ACTUAL >= 5u)\r
- {\r
- if (CY_PM_DISABLED == cyPmBackup.hardwareBuzz)\r
- {\r
- CY_PM_PWRSYS_WAKE_TR2_REG &= (uint8)(~CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ);\r
- }\r
- }\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- /* Restore current wake up configuration */\r
- CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHibernate\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Puts the part into the Hibernate state.\r
-*\r
-* PSoC 3 and PSoC 5LP:\r
-* Before switching to Hibernate, the current status of the PICU wakeup source\r
-* bit is saved and then set. This configures the device to wake up from the\r
-* PICU. Make sure you have at least one pin configured to generate a PICU\r
-* interrupt. For pin Px.y, the register "PICU_INTTYPE_PICUx_INTTYPEy" controls\r
-* the PICU behavior. In the TRM, this register is "PICU[0..15]_INTTYPE[0..7]."\r
-* In the Pins component datasheet, this register is referred to as the IRQ\r
-* option. Once the wakeup occurs, the PICU wakeup source bit is restored and\r
-* the PSoC returns to the Active state.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-* Side Effects:\r
-* Applications must wait 20 us before re-entering hibernate or sleep after\r
-* waking up from hibernate. The 20 us allows the sleep regulator time to\r
-* stabilize before the next hibernate / sleep event occurs. The 20 us\r
-* requirement begins when the device wakes up. There is no hardware check that\r
-* this requirement is met. The specified delay should be done on ISR entry.\r
-*\r
-* After wakeup PICU interrupt occurs, the Pin_ClearInterrupt() (where Pin is\r
-* instance name of the Pins component) function must be called to clear the\r
-* latched pin events to allow proper Hibernate mode entry andd to enable\r
-* detection of future events.\r
-*\r
-* The 1 kHz ILO clock is expected to be enabled for PSoC 3 and PSoC 5LP to\r
-* measure Hibernate/Sleep regulator settling time after a reset. The holdoff\r
-* delay is measured using rising edges of the 1 kHz ILO.\r
-*\r
-*******************************************************************************/\r
-void CyPmHibernate(void) \r
-{\r
- uint8 interruptState;\r
-\r
- /* Save current global interrupt enable and disable it */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /***********************************************************************\r
- * The Hibernate/Sleep regulator has a settling time after a reset.\r
- * During this time, the system ignores requests to enter Sleep and\r
- * Hibernate modes. The holdoff delay is measured using rising edges of\r
- * the 1 kHz ILO.\r
- ***********************************************************************/\r
- if(0u == (CY_PM_MODE_CSR_REG & CY_PM_MODE_CSR_PWRUP_PULSE_Q))\r
- {\r
- /* Disable hold off - no action on restore */\r
- CY_PM_PWRSYS_SLP_TR_REG &= CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK;\r
- }\r
- else\r
- {\r
- /* Abort, device is not ready for low power mode entry */\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-\r
- return;\r
- }\r
-\r
- CyPmHibSaveSet();\r
-\r
-\r
- /* Save and enable only wakeup on PICU */\r
- cyPmBackup.wakeupCfg0 = CY_PM_WAKEUP_CFG0_REG;\r
- CY_PM_WAKEUP_CFG0_REG = CY_PM_WAKEUP_PICU;\r
-\r
- cyPmBackup.wakeupCfg1 = CY_PM_WAKEUP_CFG1_REG;\r
- CY_PM_WAKEUP_CFG1_REG = 0x00u;\r
-\r
- cyPmBackup.wakeupCfg2 = CY_PM_WAKEUP_CFG2_REG;\r
- CY_PM_WAKEUP_CFG2_REG = 0x00u;\r
-\r
-\r
- /* Last moment IMO frequency change */\r
- if(0u == (CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK))\r
- {\r
- /* IMO frequency is 12 MHz */\r
- cyPmBackup.imoActFreq12Mhz = CY_PM_ENABLED;\r
- }\r
- else\r
- {\r
- /* IMO frequency is not 12 MHz */\r
- cyPmBackup.imoActFreq12Mhz = CY_PM_DISABLED;\r
-\r
- /* Save IMO frequency */\r
- cyPmBackup.imoActFreq = CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK;\r
-\r
- /* Set IMO frequency to 12 MHz */\r
- CY_PM_FASTCLK_IMO_CR_REG &= ((uint8) (~CY_PM_FASTCLK_IMO_CR_FREQ_MASK));\r
- }\r
-\r
-\r
- /* Switch to Hibernate Mode */\r
- CY_PM_MODE_CSR_REG = (CY_PM_MODE_CSR_REG & ((uint8) (~CY_PM_MODE_CSR_MASK))) | CY_PM_MODE_CSR_HIBERNATE;\r
-\r
- /* Recommended readback. */\r
- (void) CY_PM_MODE_CSR_REG;\r
-\r
- /* Two recommended NOPs to get into the mode. */\r
- CY_NOP;\r
- CY_NOP;\r
-\r
- /* Execute WFI instruction (for ARM-based devices only) */\r
- CY_PM_WFI;\r
-\r
-\r
- /* Point of return from Hibernate mode */\r
-\r
-\r
- /* Restore last moment IMO frequency change */\r
- if(CY_PM_ENABLED != cyPmBackup.imoActFreq12Mhz)\r
- {\r
- CY_PM_FASTCLK_IMO_CR_REG = (CY_PM_FASTCLK_IMO_CR_REG & ((uint8)(~CY_PM_FASTCLK_IMO_CR_FREQ_MASK))) |\r
- cyPmBackup.imoActFreq;\r
- }\r
-\r
-\r
- /* Restore device for proper Hibernate mode exit*/\r
- CyPmHibRestore();\r
-\r
- /* Restore current wake up configuration */\r
- CY_PM_WAKEUP_CFG0_REG = cyPmBackup.wakeupCfg0;\r
- CY_PM_WAKEUP_CFG1_REG = cyPmBackup.wakeupCfg1;\r
- CY_PM_WAKEUP_CFG2_REG = cyPmBackup.wakeupCfg2;\r
-\r
- /* Restore global interrupt enable state */\r
- CyExitCriticalSection(interruptState);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmReadStatus\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Manages the Power Manager Interrupt Status Register. This register has the\r
-* interrupt status for the one pulse per second, central timewheel and fast\r
-* timewheel timers. This hardware register clears on read. To allow for only\r
-* clearing the bits of interest and preserving the other bits, this function\r
-* uses a shadow register that retains the state. This function reads the\r
-* status register and ORs that value with the shadow register. That is the\r
-* value that is returned. Then the bits in the mask that are set are cleared\r
-* from this value and written back to the shadow register.\r
-*\r
-* Note You must call this function within 1 ms (1 clock cycle of the ILO)\r
-* after a CTW event has occurred.\r
-*\r
-* Parameters:\r
-* mask: Bits in the shadow register to clear.\r
-*\r
-* Define Source\r
-* CY_PM_FTW_INT Fast Timewheel\r
-* CY_PM_CTW_INT Central Timewheel\r
-* CY_PM_ONEPPS_INT One Pulse Per Second\r
-*\r
-* Return:\r
-* Status. Same bits values as the mask parameter.\r
-*\r
-*******************************************************************************/\r
-uint8 CyPmReadStatus(uint8 mask) \r
-{\r
- static uint8 interruptStatus;\r
- uint8 interruptState;\r
- uint8 tmpStatus;\r
-\r
- /* Enter critical section */\r
- interruptState = CyEnterCriticalSection();\r
-\r
- /* Save value of the register, copy it and clear desired bit */\r
- interruptStatus |= CY_PM_INT_SR_REG;\r
- tmpStatus = interruptStatus;\r
- interruptStatus &= ((uint8)(~mask));\r
-\r
- /* Exit critical section */\r
- CyExitCriticalSection(interruptState);\r
-\r
- return(tmpStatus);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHibSaveSet\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Prepare device for proper Hibernate low power mode entry:\r
-* - Disables I2C backup regulator\r
-* - Saves ILO power down mode state and enable it\r
-* - Saves state of 1 kHz and 100 kHz ILO and disable them\r
-* - Disables sleep regulator and shorts vccd to vpwrsleep\r
-* - Save LVI/HVI configuration and disable them - CyPmHviLviSaveDisable()\r
-* - CyPmHibSlpSaveSet() function is called\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-*******************************************************************************/\r
-static void CyPmHibSaveSet(void) \r
-{\r
- /* I2C backup reg must be off when the sleep regulator is unavailable */\r
- if(0u != (CY_PM_PWRSYS_CR1_REG & CY_PM_PWRSYS_CR1_I2CREG_BACKUP))\r
- {\r
- /***********************************************************************\r
- * If I2C backup regulator is enabled, all the fixed-function registers\r
- * store their values while device is in low power mode, otherwise their\r
- * configuration is lost. The I2C API makes a decision to restore or not\r
- * to restore I2C registers based on this. If this regulator will be\r
- * disabled and then enabled, I2C API will suppose that I2C block\r
- * registers preserved their values, while this is not true. So, the\r
- * backup regulator is disabled. The I2C sleep APIs is responsible for\r
- * restoration.\r
- ***********************************************************************/\r
-\r
- /* Disable I2C backup register */\r
- CY_PM_PWRSYS_CR1_REG &= ((uint8)(~CY_PM_PWRSYS_CR1_I2CREG_BACKUP));\r
- }\r
-\r
-\r
- /* Save current ILO power mode and ensure low power mode */\r
- cyPmBackup.iloPowerMode = CyILO_SetPowerMode(CY_PM_POWERDOWN_MODE);\r
-\r
- /* Save current 1kHz ILO enable state. Disabled automatically. */\r
- cyPmBackup.ilo1kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_1K)) ?\r
- CY_PM_DISABLED : CY_PM_ENABLED;\r
-\r
- /* Save current 100kHz ILO enable state. Disabled automatically. */\r
- cyPmBackup.ilo100kEnable = (0u == (CY_PM_SLOWCLK_ILO_CR0_REG & CY_PM_ILO_CR0_EN_100K)) ?\r
- CY_PM_DISABLED : CY_PM_ENABLED;\r
-\r
-\r
- /* Disable the sleep regulator and shorts vccd to vpwrsleep */\r
- if(0u == (CY_PM_PWRSYS_SLP_TR_REG & CY_PM_PWRSYS_SLP_TR_BYPASS))\r
- {\r
- /* Save current bypass state */\r
- cyPmBackup.slpTrBypass = CY_PM_DISABLED;\r
- CY_PM_PWRSYS_SLP_TR_REG |= CY_PM_PWRSYS_SLP_TR_BYPASS;\r
- }\r
- else\r
- {\r
- cyPmBackup.slpTrBypass = CY_PM_ENABLED;\r
- }\r
-\r
- /* LPCOMPs are always enabled (even when BOTH ext_vccd=1 and ext_vcca=1)*/\r
-\r
-\r
- /***************************************************************************\r
- * LVI/HVI must be disabled in Hibernate\r
- ***************************************************************************/\r
-\r
- /* Save LVI/HVI configuration and disable them */\r
- CyPmHviLviSaveDisable();\r
-\r
-\r
- /* Make the same preparations for Hibernate and Sleep modes */\r
- CyPmHibSlpSaveSet();\r
-\r
-\r
- /***************************************************************************\r
- * Save and set power mode wakeup trim registers\r
- ***************************************************************************/\r
- cyPmBackup.wakeupTrim0 = CY_PM_PWRSYS_WAKE_TR0_REG;\r
- cyPmBackup.wakeupTrim1 = CY_PM_PWRSYS_WAKE_TR1_REG;\r
-\r
- CY_PM_PWRSYS_WAKE_TR0_REG = CY_PM_PWRSYS_WAKE_TR0;\r
- CY_PM_PWRSYS_WAKE_TR1_REG = CY_PM_PWRSYS_WAKE_TR1;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHibRestore\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Restore device for proper Hibernate mode exit:\r
-* - Restore LVI/HVI configuration - call CyPmHviLviRestore()\r
-* - CyPmHibSlpSaveRestore() function is called\r
-* - Restores ILO power down mode state and enable it\r
-* - Restores state of 1 kHz and 100 kHz ILO and disable them\r
-* - Restores sleep regulator settings\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-static void CyPmHibRestore(void) \r
-{\r
- /* Restore LVI/HVI configuration */\r
- CyPmHviLviRestore();\r
-\r
- /* Restore the same configuration for Hibernate and Sleep modes */\r
- CyPmHibSlpRestore();\r
-\r
- /* Restore 1kHz ILO enable state */\r
- if(CY_PM_ENABLED == cyPmBackup.ilo1kEnable)\r
- {\r
- /* Enable 1kHz ILO */\r
- CyILO_Start1K();\r
- }\r
-\r
- /* Restore 100kHz ILO enable state */\r
- if(CY_PM_ENABLED == cyPmBackup.ilo100kEnable)\r
- {\r
- /* Enable 100kHz ILO */\r
- CyILO_Start100K();\r
- }\r
-\r
- /* Restore ILO power mode */\r
- (void) CyILO_SetPowerMode(cyPmBackup.iloPowerMode);\r
-\r
-\r
- if(CY_PM_DISABLED == cyPmBackup.slpTrBypass)\r
- {\r
- /* Enable the sleep regulator */\r
- CY_PM_PWRSYS_SLP_TR_REG &= ((uint8)(~CY_PM_PWRSYS_SLP_TR_BYPASS));\r
- }\r
-\r
-\r
- /***************************************************************************\r
- * Restore power mode wakeup trim registers\r
- ***************************************************************************/\r
- CY_PM_PWRSYS_WAKE_TR0_REG = cyPmBackup.wakeupTrim0;\r
- CY_PM_PWRSYS_WAKE_TR1_REG = cyPmBackup.wakeupTrim1;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmCtwSetInterval\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Performs CTW configuration:\r
-* - Disables CTW interrupt\r
-* - Enables 1 kHz ILO\r
-* - Sets new CTW interval\r
-*\r
-* Parameters:\r
-* ctwInterval: the CTW interval to be set.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* Enables ILO 1 KHz clock and leaves it enabled.\r
-*\r
-*******************************************************************************/\r
-void CyPmCtwSetInterval(uint8 ctwInterval) \r
-{\r
- /* Disable CTW interrupt enable */\r
- CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_IE));\r
-\r
- /* Enable 1kHz ILO (required for CTW operation) */\r
- CyILO_Start1K();\r
-\r
- /* Interval could be set only while CTW is disabled */\r
- if(0u != (CY_PM_TW_CFG2_REG & CY_PM_CTW_EN))\r
- {\r
- /* Set CTW interval if needed */\r
- if(CY_PM_TW_CFG1_REG != ctwInterval)\r
- {\r
- /* Disable the CTW, set new CTW interval and enable it again */\r
- CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_CTW_EN));\r
- CY_PM_TW_CFG1_REG = ctwInterval;\r
- CY_PM_TW_CFG2_REG |= CY_PM_CTW_EN;\r
- } /* Required interval is already set */\r
- }\r
- else\r
- {\r
- /* Set CTW interval if needed */\r
- if(CY_PM_TW_CFG1_REG != ctwInterval)\r
- {\r
- /* Set the new CTW interval. Could be changed if CTW is disabled */\r
- CY_PM_TW_CFG1_REG = ctwInterval;\r
- } /* Required interval is already set */\r
-\r
- /* Enable the CTW */\r
- CY_PM_TW_CFG2_REG |= CY_PM_CTW_EN;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmOppsSet\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Performs 1PPS configuration:\r
-* - Starts 32 KHz XTAL\r
-* - Disables 1PPS interupts\r
-* - Enables 1PPS\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-void CyPmOppsSet(void) \r
-{\r
- /* Enable 32kHz XTAL if needed */\r
- if(0u == (CY_PM_SLOWCLK_X32_CR_REG & CY_PM_X32_CR_X32EN))\r
- {\r
- /* Enable 32kHz XTAL */\r
- CyXTAL_32KHZ_Start();\r
- }\r
-\r
- /* Disable 1PPS interrupt enable */\r
- CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_1PPS_IE));\r
-\r
- /* Enable 1PPS operation */\r
- CY_PM_TW_CFG2_REG |= CY_PM_1PPS_EN;\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmFtwSetInterval\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Performs FTW configuration:\r
-* - Disables FTW interrupt\r
-* - Enables 100 kHz ILO\r
-* - Sets new FTW interval.\r
-*\r
-* Parameters:\r
-* ftwInterval - FTW counter interval.\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Side Effects:\r
-* Enables ILO 100 KHz clock and leaves it enabled.\r
-*\r
-*******************************************************************************/\r
-void CyPmFtwSetInterval(uint8 ftwInterval) \r
-{\r
- /* Disable FTW interrupt enable */\r
- CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_IE));\r
-\r
- /* Enable 100kHz ILO */\r
- CyILO_Start100K();\r
-\r
- /* Iterval could be set only while FTW is disabled */\r
- if(0u != (CY_PM_TW_CFG2_REG & CY_PM_FTW_EN))\r
- {\r
- /* Disable FTW, set new FTW interval if needed and enable it again */\r
- if(CY_PM_TW_CFG0_REG != ftwInterval)\r
- {\r
- /* Disable the CTW, set new CTW interval and enable it again */\r
- CY_PM_TW_CFG2_REG &= ((uint8)(~CY_PM_FTW_EN));\r
- CY_PM_TW_CFG0_REG = ftwInterval;\r
- CY_PM_TW_CFG2_REG |= CY_PM_FTW_EN;\r
- } /* Required interval is already set */\r
- }\r
- else\r
- {\r
- /* Set new FTW counter interval if needed. FTW is disabled. */\r
- if(CY_PM_TW_CFG0_REG != ftwInterval)\r
- {\r
- /* Set the new CTW interval. Could be changed if CTW is disabled */\r
- CY_PM_TW_CFG0_REG = ftwInterval;\r
- } /* Required interval is already set */\r
-\r
- /* Enable the FTW */\r
- CY_PM_TW_CFG2_REG |= CY_PM_FTW_EN;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHibSlpSaveSet\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This API is used for preparing device for Sleep and Hibernate low power\r
-* modes entry:\r
-* - Saves COMP, VIDAC, DSM and SAR routing connections (PSoC 5)\r
-* - Saves SC/CT routing connections (PSoC 3/5/5LP)\r
-* - Disables Serial Wire Viewer (SWV) (PSoC 3)\r
-* - Save boost reference selection and set it to internal\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-*******************************************************************************/\r
-static void CyPmHibSlpSaveSet(void) \r
-{\r
- /* Save SC/CT routing registers */\r
- cyPmBackup.scctData[0u] = CY_GET_REG8(CYREG_SC0_SW0 );\r
- cyPmBackup.scctData[1u] = CY_GET_REG8(CYREG_SC0_SW2 );\r
- cyPmBackup.scctData[2u] = CY_GET_REG8(CYREG_SC0_SW3 );\r
- cyPmBackup.scctData[3u] = CY_GET_REG8(CYREG_SC0_SW4 );\r
- cyPmBackup.scctData[4u] = CY_GET_REG8(CYREG_SC0_SW6 );\r
- cyPmBackup.scctData[5u] = CY_GET_REG8(CYREG_SC0_SW8 );\r
- cyPmBackup.scctData[6u] = CY_GET_REG8(CYREG_SC0_SW10);\r
-\r
- cyPmBackup.scctData[7u] = CY_GET_REG8(CYREG_SC1_SW0 );\r
- cyPmBackup.scctData[8u] = CY_GET_REG8(CYREG_SC1_SW2 );\r
- cyPmBackup.scctData[9u] = CY_GET_REG8(CYREG_SC1_SW3 );\r
- cyPmBackup.scctData[10u] = CY_GET_REG8(CYREG_SC1_SW4 );\r
- cyPmBackup.scctData[11u] = CY_GET_REG8(CYREG_SC1_SW6 );\r
- cyPmBackup.scctData[12u] = CY_GET_REG8(CYREG_SC1_SW8 );\r
- cyPmBackup.scctData[13u] = CY_GET_REG8(CYREG_SC1_SW10);\r
-\r
- cyPmBackup.scctData[14u] = CY_GET_REG8(CYREG_SC2_SW0 );\r
- cyPmBackup.scctData[15u] = CY_GET_REG8(CYREG_SC2_SW2 );\r
- cyPmBackup.scctData[16u] = CY_GET_REG8(CYREG_SC2_SW3 );\r
- cyPmBackup.scctData[17u] = CY_GET_REG8(CYREG_SC2_SW4 );\r
- cyPmBackup.scctData[18u] = CY_GET_REG8(CYREG_SC2_SW6 );\r
- cyPmBackup.scctData[19u] = CY_GET_REG8(CYREG_SC2_SW8 );\r
- cyPmBackup.scctData[20u] = CY_GET_REG8(CYREG_SC2_SW10);\r
-\r
- cyPmBackup.scctData[21u] = CY_GET_REG8(CYREG_SC3_SW0 );\r
- cyPmBackup.scctData[22u] = CY_GET_REG8(CYREG_SC3_SW2 );\r
- cyPmBackup.scctData[23u] = CY_GET_REG8(CYREG_SC3_SW3 );\r
- cyPmBackup.scctData[24u] = CY_GET_REG8(CYREG_SC3_SW4 );\r
- cyPmBackup.scctData[25u] = CY_GET_REG8(CYREG_SC3_SW6 );\r
- cyPmBackup.scctData[26u] = CY_GET_REG8(CYREG_SC3_SW8 );\r
- cyPmBackup.scctData[27u] = CY_GET_REG8(CYREG_SC3_SW10);\r
-\r
- CY_SET_REG8(CYREG_SC0_SW0 , 0u);\r
- CY_SET_REG8(CYREG_SC0_SW2 , 0u);\r
- CY_SET_REG8(CYREG_SC0_SW3 , 0u);\r
- CY_SET_REG8(CYREG_SC0_SW4 , 0u);\r
- CY_SET_REG8(CYREG_SC0_SW6 , 0u);\r
- CY_SET_REG8(CYREG_SC0_SW8 , 0u);\r
- CY_SET_REG8(CYREG_SC0_SW10, 0u);\r
-\r
- CY_SET_REG8(CYREG_SC1_SW0 , 0u);\r
- CY_SET_REG8(CYREG_SC1_SW2 , 0u);\r
- CY_SET_REG8(CYREG_SC1_SW3 , 0u);\r
- CY_SET_REG8(CYREG_SC1_SW4 , 0u);\r
- CY_SET_REG8(CYREG_SC1_SW6 , 0u);\r
- CY_SET_REG8(CYREG_SC1_SW8 , 0u);\r
- CY_SET_REG8(CYREG_SC1_SW10, 0u);\r
-\r
- CY_SET_REG8(CYREG_SC2_SW0 , 0u);\r
- CY_SET_REG8(CYREG_SC2_SW2 , 0u);\r
- CY_SET_REG8(CYREG_SC2_SW3 , 0u);\r
- CY_SET_REG8(CYREG_SC2_SW4 , 0u);\r
- CY_SET_REG8(CYREG_SC2_SW6 , 0u);\r
- CY_SET_REG8(CYREG_SC2_SW8 , 0u);\r
- CY_SET_REG8(CYREG_SC2_SW10, 0u);\r
-\r
- CY_SET_REG8(CYREG_SC3_SW0 , 0u);\r
- CY_SET_REG8(CYREG_SC3_SW2 , 0u);\r
- CY_SET_REG8(CYREG_SC3_SW3 , 0u);\r
- CY_SET_REG8(CYREG_SC3_SW4 , 0u);\r
- CY_SET_REG8(CYREG_SC3_SW6 , 0u);\r
- CY_SET_REG8(CYREG_SC3_SW8 , 0u);\r
- CY_SET_REG8(CYREG_SC3_SW10, 0u);\r
-\r
-\r
- #if(CY_PSOC3)\r
-\r
- /* Serial Wire Viewer (SWV) workaround */\r
-\r
- /* Disable SWV before entering low power mode */\r
- if(0u != (CY_PM_MLOGIC_DBG_REG & CY_PM_MLOGIC_DBG_SWV_CLK_EN))\r
- {\r
- /* Save SWV clock enabled state */\r
- cyPmBackup.swvClkEnabled = CY_PM_ENABLED;\r
-\r
- /* Save current ports drive mode settings */\r
- cyPmBackup.prt1Dm = CY_PM_PRT1_PC3_REG & ((uint8)(~CY_PM_PRT1_PC3_DM_MASK));\r
-\r
- /* Set drive mode to strong output */\r
- CY_PM_PRT1_PC3_REG = (CY_PM_PRT1_PC3_REG & CY_PM_PRT1_PC3_DM_MASK) |\r
- CY_PM_PRT1_PC3_DM_STRONG;\r
-\r
- /* Disable SWV clocks */\r
- CY_PM_MLOGIC_DBG_REG &= ((uint8)(~CY_PM_MLOGIC_DBG_SWV_CLK_EN));\r
- }\r
- else\r
- {\r
- /* Save SWV clock disabled state */\r
- cyPmBackup.swvClkEnabled = CY_PM_DISABLED;\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- /***************************************************************************\r
- * Save boost reference and set it to boost's internal by clearing the bit.\r
- * External (chip bandgap) reference is not available in Sleep and Hibernate.\r
- ***************************************************************************/\r
- if(0u != (CY_PM_BOOST_CR2_REG & CY_PM_BOOST_CR2_EREFSEL_EXT))\r
- {\r
- cyPmBackup.boostRefExt = CY_PM_ENABLED;\r
- CY_PM_BOOST_CR2_REG &= ((uint8)(~CY_PM_BOOST_CR2_EREFSEL_EXT));\r
- }\r
- else\r
- {\r
- cyPmBackup.boostRefExt = CY_PM_DISABLED;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHibSlpRestore\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This API is used for restoring device configurations after wakeup from Sleep\r
-* and Hibernate low power modes:\r
-* - Restores SC/CT routing connections\r
-* - Restores enable state of Serial Wire Viewer (SWV) (PSoC 3)\r
-* - Restore boost reference selection\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-static void CyPmHibSlpRestore(void) \r
-{\r
- /* Restore SC/CT routing registers */\r
- CY_SET_REG8(CYREG_SC0_SW0 , cyPmBackup.scctData[0u] );\r
- CY_SET_REG8(CYREG_SC0_SW2 , cyPmBackup.scctData[1u] );\r
- CY_SET_REG8(CYREG_SC0_SW3 , cyPmBackup.scctData[2u] );\r
- CY_SET_REG8(CYREG_SC0_SW4 , cyPmBackup.scctData[3u] );\r
- CY_SET_REG8(CYREG_SC0_SW6 , cyPmBackup.scctData[4u] );\r
- CY_SET_REG8(CYREG_SC0_SW8 , cyPmBackup.scctData[5u] );\r
- CY_SET_REG8(CYREG_SC0_SW10, cyPmBackup.scctData[6u] );\r
-\r
- CY_SET_REG8(CYREG_SC1_SW0 , cyPmBackup.scctData[7u] );\r
- CY_SET_REG8(CYREG_SC1_SW2 , cyPmBackup.scctData[8u] );\r
- CY_SET_REG8(CYREG_SC1_SW3 , cyPmBackup.scctData[9u] );\r
- CY_SET_REG8(CYREG_SC1_SW4 , cyPmBackup.scctData[10u]);\r
- CY_SET_REG8(CYREG_SC1_SW6 , cyPmBackup.scctData[11u]);\r
- CY_SET_REG8(CYREG_SC1_SW8 , cyPmBackup.scctData[12u]);\r
- CY_SET_REG8(CYREG_SC1_SW10, cyPmBackup.scctData[13u]);\r
-\r
- CY_SET_REG8(CYREG_SC2_SW0 , cyPmBackup.scctData[14u]);\r
- CY_SET_REG8(CYREG_SC2_SW2 , cyPmBackup.scctData[15u]);\r
- CY_SET_REG8(CYREG_SC2_SW3 , cyPmBackup.scctData[16u]);\r
- CY_SET_REG8(CYREG_SC2_SW4 , cyPmBackup.scctData[17u]);\r
- CY_SET_REG8(CYREG_SC2_SW6 , cyPmBackup.scctData[18u]);\r
- CY_SET_REG8(CYREG_SC2_SW8 , cyPmBackup.scctData[19u]);\r
- CY_SET_REG8(CYREG_SC2_SW10, cyPmBackup.scctData[20u]);\r
-\r
- CY_SET_REG8(CYREG_SC3_SW0 , cyPmBackup.scctData[21u]);\r
- CY_SET_REG8(CYREG_SC3_SW2 , cyPmBackup.scctData[22u]);\r
- CY_SET_REG8(CYREG_SC3_SW3 , cyPmBackup.scctData[23u]);\r
- CY_SET_REG8(CYREG_SC3_SW4 , cyPmBackup.scctData[24u]);\r
- CY_SET_REG8(CYREG_SC3_SW6 , cyPmBackup.scctData[25u]);\r
- CY_SET_REG8(CYREG_SC3_SW8 , cyPmBackup.scctData[26u]);\r
- CY_SET_REG8(CYREG_SC3_SW10, cyPmBackup.scctData[27u]);\r
-\r
-\r
- #if(CY_PSOC3)\r
-\r
- /* Serial Wire Viewer (SWV) workaround */\r
- if(CY_PM_ENABLED == cyPmBackup.swvClkEnabled)\r
- {\r
- /* Restore ports drive mode */\r
- CY_PM_PRT1_PC3_REG = (CY_PM_PRT1_PC3_REG & CY_PM_PRT1_PC3_DM_MASK) |\r
- cyPmBackup.prt1Dm;\r
-\r
- /* Enable SWV clocks */\r
- CY_PM_MLOGIC_DBG_REG |= CY_PM_MLOGIC_DBG_SWV_CLK_EN;\r
- }\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
-\r
- /* Restore boost reference */\r
- if(CY_PM_ENABLED == cyPmBackup.boostRefExt)\r
- {\r
- CY_PM_BOOST_CR2_REG |= CY_PM_BOOST_CR2_EREFSEL_EXT;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHviLviSaveDisable\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Saves analog and digital LVI and HVI configuration and disables them.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-*******************************************************************************/\r
-static void CyPmHviLviSaveDisable(void) \r
-{\r
- if(0u != (CY_VD_LVI_HVI_CONTROL_REG & CY_VD_LVID_EN))\r
- {\r
- cyPmBackup.lvidEn = CY_PM_ENABLED;\r
- cyPmBackup.lvidTrip = CY_VD_LVI_TRIP_REG & CY_VD_LVI_TRIP_LVID_MASK;\r
-\r
- /* Save state of reset device at a specified Vddd threshold */\r
- cyPmBackup.lvidRst = (0u == (CY_VD_PRES_CONTROL_REG & CY_VD_PRESD_EN)) ? \\r
- CY_PM_DISABLED : CY_PM_ENABLED;\r
-\r
- CyVdLvDigitDisable();\r
- }\r
- else\r
- {\r
- cyPmBackup.lvidEn = CY_PM_DISABLED;\r
- }\r
-\r
- if(0u != (CY_VD_LVI_HVI_CONTROL_REG & CY_VD_LVIA_EN))\r
- {\r
- cyPmBackup.lviaEn = CY_PM_ENABLED;\r
- cyPmBackup.lviaTrip = CY_VD_LVI_TRIP_REG >> 4u;\r
-\r
- /* Save state of reset device at a specified Vdda threshold */\r
- cyPmBackup.lviaRst = (0u == (CY_VD_PRES_CONTROL_REG & CY_VD_PRESA_EN)) ? \\r
- CY_PM_DISABLED : CY_PM_ENABLED;\r
-\r
- CyVdLvAnalogDisable();\r
- }\r
- else\r
- {\r
- cyPmBackup.lviaEn = CY_PM_DISABLED;\r
- }\r
-\r
- if(0u != (CY_VD_LVI_HVI_CONTROL_REG & CY_VD_HVIA_EN))\r
- {\r
- cyPmBackup.hviaEn = CY_PM_ENABLED;\r
- CyVdHvAnalogDisable();\r
- }\r
- else\r
- {\r
- cyPmBackup.hviaEn = CY_PM_DISABLED;\r
- }\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: CyPmHviLviRestore\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Restores analog and digital LVI and HVI configuration.\r
-*\r
-* Parameters:\r
-* None\r
-*\r
-* Return:\r
-* None\r
-*\r
-* Reentrant:\r
-* No\r
-*\r
-*******************************************************************************/\r
-static void CyPmHviLviRestore(void) \r
-{\r
- /* Restore LVI/HVI configuration */\r
- if(CY_PM_ENABLED == cyPmBackup.lvidEn)\r
- {\r
- CyVdLvDigitEnable(cyPmBackup.lvidRst, cyPmBackup.lvidTrip);\r
- }\r
-\r
- if(CY_PM_ENABLED == cyPmBackup.lviaEn)\r
- {\r
- CyVdLvAnalogEnable(cyPmBackup.lviaRst, cyPmBackup.lviaTrip);\r
- }\r
-\r
- if(CY_PM_ENABLED == cyPmBackup.hviaEn)\r
- {\r
- CyVdHvAnalogEnable();\r
- }\r
-}\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: cyPm.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* Provides the function definitions for the power management API.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYPM_H)\r
-#define CY_BOOT_CYPM_H\r
-\r
-#include "cytypes.h" /* Register access API */\r
-#include "cydevice_trm.h" /* Registers addresses */\r
-#include "cyfitter.h" /* Comparators placement */\r
-#include "CyLib.h" /* Clock API */\r
-#include "CyFlash.h" /* Flash API - CyFlash_SetWaitCycles() */\r
-\r
-\r
-/***************************************\r
-* Function Prototypes\r
-***************************************/\r
-void CyPmSaveClocks(void) ;\r
-void CyPmRestoreClocks(void) ;\r
-void CyPmAltAct(uint16 wakeupTime, uint16 wakeupSource) ;\r
-void CyPmSleep(uint8 wakeupTime, uint16 wakeupSource) ;\r
-void CyPmHibernate(void) ;\r
-\r
-uint8 CyPmReadStatus(uint8 mask) ;\r
-\r
-/* Internal APIs and are not meant to be called directly by the user */\r
-void CyPmCtwSetInterval(uint8 ctwInterval) ;\r
-void CyPmFtwSetInterval(uint8 ftwInterval) ;\r
-void CyPmOppsSet(void) ;\r
-\r
-\r
-/***************************************\r
-* API Constants\r
-***************************************/\r
-\r
-#define PM_SLEEP_SRC_NONE (0x0000u)\r
-#define PM_SLEEP_TIME_NONE (0x00u)\r
-#define PM_ALT_ACT_SRC_NONE (0x0000u)\r
-#define PM_ALT_ACT_TIME_NONE (0x0000u)\r
-\r
-#if(CY_PSOC3)\r
-\r
- /* Wake up time for the Sleep mode */\r
- #define PM_SLEEP_TIME_ONE_PPS (0x01u)\r
- #define PM_SLEEP_TIME_CTW_2MS (0x02u)\r
- #define PM_SLEEP_TIME_CTW_4MS (0x03u)\r
- #define PM_SLEEP_TIME_CTW_8MS (0x04u)\r
- #define PM_SLEEP_TIME_CTW_16MS (0x05u)\r
- #define PM_SLEEP_TIME_CTW_32MS (0x06u)\r
- #define PM_SLEEP_TIME_CTW_64MS (0x07u)\r
- #define PM_SLEEP_TIME_CTW_128MS (0x08u)\r
- #define PM_SLEEP_TIME_CTW_256MS (0x09u)\r
- #define PM_SLEEP_TIME_CTW_512MS (0x0Au)\r
- #define PM_SLEEP_TIME_CTW_1024MS (0x0Bu)\r
- #define PM_SLEEP_TIME_CTW_2048MS (0x0Cu)\r
- #define PM_SLEEP_TIME_CTW_4096MS (0x0Du)\r
-\r
- /* Difference between parameter's value and register's one */\r
- #define CY_PM_FTW_INTERVAL_SHIFT (0x000Eu)\r
-\r
- /* Wake up time for the Alternate Active mode */\r
- #define PM_ALT_ACT_TIME_ONE_PPS (0x0001u)\r
- #define PM_ALT_ACT_TIME_CTW_2MS (0x0002u)\r
- #define PM_ALT_ACT_TIME_CTW_4MS (0x0003u)\r
- #define PM_ALT_ACT_TIME_CTW_8MS (0x0004u)\r
- #define PM_ALT_ACT_TIME_CTW_16MS (0x0005u)\r
- #define PM_ALT_ACT_TIME_CTW_32MS (0x0006u)\r
- #define PM_ALT_ACT_TIME_CTW_64MS (0x0007u)\r
- #define PM_ALT_ACT_TIME_CTW_128MS (0x0008u)\r
- #define PM_ALT_ACT_TIME_CTW_256MS (0x0009u)\r
- #define PM_ALT_ACT_TIME_CTW_512MS (0x000Au)\r
- #define PM_ALT_ACT_TIME_CTW_1024MS (0x000Bu)\r
- #define PM_ALT_ACT_TIME_CTW_2048MS (0x000Cu)\r
- #define PM_ALT_ACT_TIME_CTW_4096MS (0x000Du)\r
- #define PM_ALT_ACT_TIME_FTW(x) ((x) + CY_PM_FTW_INTERVAL_SHIFT)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/* Wake up sources for the Sleep mode */\r
-#define PM_SLEEP_SRC_COMPARATOR0 (0x0001u)\r
-#define PM_SLEEP_SRC_COMPARATOR1 (0x0002u)\r
-#define PM_SLEEP_SRC_COMPARATOR2 (0x0004u)\r
-#define PM_SLEEP_SRC_COMPARATOR3 (0x0008u)\r
-#define PM_SLEEP_SRC_PICU (0x0040u)\r
-#define PM_SLEEP_SRC_I2C (0x0080u)\r
-#define PM_SLEEP_SRC_BOOSTCONVERTER (0x0200u)\r
-#define PM_SLEEP_SRC_VD (0x0400u)\r
-#define PM_SLEEP_SRC_CTW (0x0800u)\r
-#define PM_SLEEP_SRC_ONE_PPS (0x0800u)\r
-#define PM_SLEEP_SRC_LCD (0x1000u)\r
-\r
-/* Wake up sources for the Alternate Active mode */\r
-#define PM_ALT_ACT_SRC_COMPARATOR0 (0x0001u)\r
-#define PM_ALT_ACT_SRC_COMPARATOR1 (0x0002u)\r
-#define PM_ALT_ACT_SRC_COMPARATOR2 (0x0004u)\r
-#define PM_ALT_ACT_SRC_COMPARATOR3 (0x0008u)\r
-#define PM_ALT_ACT_SRC_INTERRUPT (0x0010u)\r
-#define PM_ALT_ACT_SRC_PICU (0x0040u)\r
-#define PM_ALT_ACT_SRC_I2C (0x0080u)\r
-#define PM_ALT_ACT_SRC_BOOSTCONVERTER (0x0200u)\r
-#define PM_ALT_ACT_SRC_FTW (0x0400u)\r
-#define PM_ALT_ACT_SRC_VD (0x0400u)\r
-#define PM_ALT_ACT_SRC_CTW (0x0800u)\r
-#define PM_ALT_ACT_SRC_ONE_PPS (0x0800u)\r
-#define PM_ALT_ACT_SRC_LCD (0x1000u)\r
-\r
-\r
-#define CY_PM_WAKEUP_PICU (0x04u)\r
-#define CY_PM_IMO_NO_WAIT_TO_SETTLE (0x00u)\r
-#define CY_PM_POWERDOWN_MODE (0x01u)\r
-#define CY_PM_HIGHPOWER_MODE (0x00u) /* Deprecated */\r
-#define CY_PM_ENABLED (0x01u)\r
-#define CY_PM_DISABLED (0x00u)\r
-\r
-/* No wait for PLL to stabilize, used in CyPLL_OUT_Start() */\r
-#define CY_PM_PLL_OUT_NO_WAIT (0u)\r
-\r
-/* No wait for MHZ XTAL to stabilize, used in CyXTAL_Start() */\r
-#define CY_PM_XTAL_MHZ_NO_WAIT (0u)\r
-\r
-#define CY_PM_WAIT_200_US (200u)\r
-#define CY_PM_WAIT_250_US (250u)\r
-#define CY_PM_WAIT_20_US (20u)\r
-\r
-#define CY_PM_FREQ_3MHZ (3u)\r
-#define CY_PM_FREQ_12MHZ (12u)\r
-#define CY_PM_FREQ_48MHZ (48u)\r
-\r
-\r
-#define CY_PM_MHZ_XTAL_WAIT_NUM_OF_200_US (5u)\r
-\r
-\r
-/* Delay line bandgap current settling time starting from a wakeup event */\r
-#define CY_PM_CLK_DELAY_BANDGAP_SETTLE_US (50u)\r
-\r
-/* Delay line internal bias settling */\r
-#define CY_PM_CLK_DELAY_BIAS_SETTLE_US (25u)\r
-\r
-\r
-/* Max flash wait cycles for each device */\r
-#if(CY_PSOC3)\r
- #define CY_PM_MAX_FLASH_WAIT_CYCLES (45u)\r
-#endif /* (CY_PSOC3) */\r
-\r
-#if(CY_PSOC5)\r
- #define CY_PM_MAX_FLASH_WAIT_CYCLES (55u)\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* This marco is used to obtain the CPU frequency in MHz. It should be only used\r
-* when the clock distribution system is prepared for the low power mode entry.\r
-* This macro is silicon dependent as PSoC 5 devices have no CPU clock divider\r
-* and PSoC 3 devices have different placement of the CPU clock divider register\r
-* bitfield.\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
- #define CY_PM_GET_CPU_FREQ_MHZ \\r
- ((uint32)(cyPmImoFreqReg2Mhz[CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK]) / \\r
- ((uint8)(((CY_PM_CLKDIST_MSTR1_REG & CY_PM_CLKDIST_CPU_DIV_MASK) >> 4u) + 1u)))\r
-#endif /* (CY_PSOC3) */\r
-\r
-#if(CY_PSOC5)\r
-\r
- /* The CPU clock is directly derived from bus clock */\r
- #define CY_PM_GET_CPU_FREQ_MHZ (cyPmImoFreqReg2Mhz[CY_PM_FASTCLK_IMO_CR_REG & CY_PM_FASTCLK_IMO_CR_FREQ_MASK])\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* The low power mode entry is different for PSoC 3 and PSoC 5 devices. The low\r
-* power modes in PSoC 5 devices are invoked by Wait-For-Interrupt (WFI)\r
-* instruction. The ARM compilers has __wfi() instristic that inserts a WFI\r
-* instruction into the instruction stream generated by the compiler. The GCC\r
-* compiler has to execute assembly language instruction.\r
-*******************************************************************************/\r
-#if(CY_PSOC5)\r
-\r
- #if defined(__ARMCC_VERSION) /* Instristic for Keil compilers */\r
- #define CY_PM_WFI __wfi()\r
- #else /* ASM for GCC & IAR */\r
- #define CY_PM_WFI asm volatile ("WFI \n")\r
- #endif /* (__ARMCC_VERSION) */\r
-\r
-#else\r
-\r
- #define CY_PM_WFI CY_NOP\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* Macro for the wakeupTime argument of the CyPmAltAct() function. The FTW should\r
-* be programmed manually for non PSoC 3 devices.\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
- #define PM_ALT_ACT_FTW_INTERVAL(x) ((uint8)((x) - CY_PM_FTW_INTERVAL_SHIFT))\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* This macro defines the IMO frequency that will be set by CyPmSaveClocks()\r
-* function based on Enable Fast IMO during Startup option from the DWR file.\r
-* The CyPmSleep()/CyPmHibernate() will set IMO 12 MHz just before entering\r
-* low power mode and restore IMO back to the value set by CyPmSaveClocks()\r
-* immediately on wakeup.\r
-*******************************************************************************/\r
-\r
-/* Enable Fast IMO during Startup - enabled */\r
-#if(1u == CYDEV_CONFIGURATION_IMOENABLED)\r
-\r
- /* IMO will be configured to 48 MHz */\r
- #define CY_PM_IMO_FREQ_LPM (CY_IMO_FREQ_48MHZ)\r
-\r
-#else\r
-\r
- /* IMO will be configured to 12 MHz */\r
- #define CY_PM_IMO_FREQ_LPM (CY_IMO_FREQ_12MHZ)\r
-\r
-#endif /* (1u == CYDEV_CONFIGURATION_IMOENABLED) */\r
-\r
-\r
-typedef struct cyPmClockBackupStruct\r
-{\r
- /* CyPmSaveClocks()/CyPmRestoreClocks() */\r
- uint8 enClkA; /* Analog clocks enable */\r
- uint8 enClkD; /* Digital clocks enable */\r
- uint8 masterClkSrc; /* The Master clock source */\r
- uint8 imoFreq; /* IMO frequency (reg's value) */\r
- uint8 imoUsbClk; /* IMO USB CLK (reg's value) */\r
- uint8 flashWaitCycles; /* Flash wait cycles */\r
- uint8 imoEnable; /* IMO enable in Active mode */\r
- uint8 imoClkSrc; /* The IMO output */\r
- uint8 clkImoSrc;\r
- uint8 imo2x; /* IMO doubler enable state */\r
- uint8 clkSyncDiv; /* Master clk divider */\r
- uint16 clkBusDiv; /* The clk_bus divider */\r
- uint8 pllEnableState; /* PLL enable state */\r
- uint8 xmhzEnableState; /* XM HZ enable state */\r
- uint8 clkDistDelay; /* Delay for clk_bus and ACLKs */\r
-\r
-} CY_PM_CLOCK_BACKUP_STRUCT;\r
-\r
-\r
-typedef struct cyPmBackupStruct\r
-{\r
- uint8 iloPowerMode; /* ILO power mode */\r
- uint8 ilo1kEnable; /* ILO 1K enable state */\r
- uint8 ilo100kEnable; /* ILO 100K enable state */\r
-\r
- uint8 slpTrBypass; /* Sleep Trim Bypass */\r
-\r
- #if(CY_PSOC3)\r
-\r
- uint8 swvClkEnabled; /* SWV clock enable state */\r
- uint8 prt1Dm; /* Ports drive mode configuration */\r
- uint8 hardwareBuzz;\r
-\r
- #endif /* (CY_PSOC3) */\r
-\r
- uint8 wakeupCfg0; /* Wake up configuration 0 */\r
- uint8 wakeupCfg1; /* Wake up configuration 1 */\r
- uint8 wakeupCfg2; /* Wake up configuration 2 */\r
-\r
- uint8 wakeupTrim0;\r
- uint8 wakeupTrim1;\r
-\r
- uint8 scctData[28u]; /* SC/CT routing registers */\r
-\r
- /* CyPmHviLviSaveDisable()/CyPmHviLviRestore() */\r
- uint8 lvidEn;\r
- uint8 lvidTrip;\r
- uint8 lviaEn;\r
- uint8 lviaTrip;\r
- uint8 hviaEn;\r
- uint8 lvidRst;\r
- uint8 lviaRst;\r
-\r
- uint8 imoActFreq; /* Last moment IMO change */\r
- uint8 imoActFreq12Mhz; /* 12 MHz or not */\r
-\r
- uint8 boostRefExt; /* Boost reference selection */\r
-\r
-} CY_PM_BACKUP_STRUCT;\r
-\r
-\r
-/***************************************\r
-* Registers\r
-***************************************/\r
-\r
-/* Power Mode Wakeup Trim Register 1 */\r
-#define CY_PM_PWRSYS_WAKE_TR1_REG (* (reg8 *) CYREG_PWRSYS_WAKE_TR1 )\r
-#define CY_PM_PWRSYS_WAKE_TR1_PTR ( (reg8 *) CYREG_PWRSYS_WAKE_TR1 )\r
-\r
-/* Master clock Divider Value Register */\r
-#define CY_PM_CLKDIST_MSTR0_REG (* (reg8 *) CYREG_CLKDIST_MSTR0 )\r
-#define CY_PM_CLKDIST_MSTR0_PTR ( (reg8 *) CYREG_CLKDIST_MSTR0 )\r
-\r
-/* Master Clock Configuration Register/CPU Divider Value */\r
-#define CY_PM_CLKDIST_MSTR1_REG (* (reg8 *) CYREG_CLKDIST_MSTR1 )\r
-#define CY_PM_CLKDIST_MSTR1_PTR ( (reg8 *) CYREG_CLKDIST_MSTR1 )\r
-\r
-/* Clock distribution configuration Register */\r
-#define CY_PM_CLKDIST_CR_REG (* (reg8 *) CYREG_CLKDIST_CR )\r
-#define CY_PM_CLKDIST_CR_PTR ( (reg8 *) CYREG_CLKDIST_CR )\r
-\r
-/* CLK_BUS LSB Divider Value Register */\r
-#define CY_PM_CLK_BUS_LSB_DIV_REG (* (reg8 *) CYREG_CLKDIST_BCFG0 )\r
-#define CY_PM_CLK_BUS_LSB_DIV_PTR ( (reg8 *) CYREG_CLKDIST_BCFG0 )\r
-\r
-/* CLK_BUS MSB Divider Value Register */\r
-#define CY_PM_CLK_BUS_MSB_DIV_REG (* (reg8 *) CYREG_CLKDIST_BCFG1 )\r
-#define CY_PM_CLK_BUS_MSB_DIV_PTR ( (reg8 *) CYREG_CLKDIST_BCFG1 )\r
-\r
-/* CLK_BUS Configuration Register */\r
-#define CLK_BUS_CFG_REG (* (reg8 *) CYREG_CLKDIST_BCFG2 )\r
-#define CLK_BUS_CFG_PTR ( (reg8 *) CYREG_CLKDIST_BCFG2 )\r
-\r
-/* Power Mode Control/Status Register */\r
-#define CY_PM_MODE_CSR_REG (* (reg8 *) CYREG_PM_MODE_CSR )\r
-#define CY_PM_MODE_CSR_PTR ( (reg8 *) CYREG_PM_MODE_CSR )\r
-\r
-/* Power System Control Register 1 */\r
-#define CY_PM_PWRSYS_CR1_REG (* (reg8 *) CYREG_PWRSYS_CR1 )\r
-#define CY_PM_PWRSYS_CR1_PTR ( (reg8 *) CYREG_PWRSYS_CR1 )\r
-\r
-/* Power System Control Register 0 */\r
-#define CY_PM_PWRSYS_CR0_REG (* (reg8 *) CYREG_PWRSYS_CR0 )\r
-#define CY_PM_PWRSYS_CR0_PTR ( (reg8 *) CYREG_PWRSYS_CR0 )\r
-\r
-/* Internal Low-speed Oscillator Control Register 0 */\r
-#define CY_PM_SLOWCLK_ILO_CR0_REG (* (reg8 *) CYREG_SLOWCLK_ILO_CR0 )\r
-#define CY_PM_SLOWCLK_ILO_CR0_PTR ( (reg8 *) CYREG_SLOWCLK_ILO_CR0 )\r
-\r
-/* External 32kHz Crystal Oscillator Control Register */\r
-#define CY_PM_SLOWCLK_X32_CR_REG (* (reg8 *) CYREG_SLOWCLK_X32_CR )\r
-#define CY_PM_SLOWCLK_X32_CR_PTR ( (reg8 *) CYREG_SLOWCLK_X32_CR )\r
-\r
-#if(CY_PSOC3)\r
-\r
- /* MLOGIC Debug Register */\r
- #define CY_PM_MLOGIC_DBG_REG (* (reg8 *) CYREG_MLOGIC_DEBUG )\r
- #define CY_PM_MLOGIC_DBG_PTR ( (reg8 *) CYREG_MLOGIC_DEBUG )\r
-\r
- /* Port Pin Configuration Register */\r
- #define CY_PM_PRT1_PC3_REG (* (reg8 *) CYREG_PRT1_PC3 )\r
- #define CY_PM_PRT1_PC3_PTR ( (reg8 *) CYREG_PRT1_PC3 )\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/* Sleep Regulator Trim Register */\r
-#define CY_PM_PWRSYS_SLP_TR_REG (* (reg8 *) CYREG_PWRSYS_SLP_TR )\r
-#define CY_PM_PWRSYS_SLP_TR_PTR ( (reg8 *) CYREG_PWRSYS_SLP_TR )\r
-\r
-\r
-/* Reset System Control Register */\r
-#define CY_PM_RESET_CR1_REG (* (reg8 *) CYREG_RESET_CR1 )\r
-#define CY_PM_RESET_CR1_PTR ( (reg8 *) CYREG_RESET_CR1 )\r
-\r
-/* Power Mode Wakeup Trim Register 0 */\r
-#define CY_PM_PWRSYS_WAKE_TR0_REG (* (reg8 *) CYREG_PWRSYS_WAKE_TR0 )\r
-#define CY_PM_PWRSYS_WAKE_TR0_PTR ( (reg8 *) CYREG_PWRSYS_WAKE_TR0 )\r
-\r
-#if(CY_PSOC3)\r
-\r
- /* Power Mode Wakeup Trim Register 2 */\r
- #define CY_PM_PWRSYS_WAKE_TR2_REG (* (reg8 *) CYREG_PWRSYS_WAKE_TR2 )\r
- #define CY_PM_PWRSYS_WAKE_TR2_PTR ( (reg8 *) CYREG_PWRSYS_WAKE_TR2 )\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-/* Power Manager Interrupt Status Register */\r
-#define CY_PM_INT_SR_REG (* (reg8 *) CYREG_PM_INT_SR )\r
-#define CY_PM_INT_SR_PTR ( (reg8 *) CYREG_PM_INT_SR )\r
-\r
-/* Active Power Mode Configuration Register 0 */\r
-#define CY_PM_ACT_CFG0_REG (* (reg8 *) CYREG_PM_ACT_CFG0 )\r
-#define CY_PM_ACT_CFG0_PTR ( (reg8 *) CYREG_PM_ACT_CFG0 )\r
-\r
-/* Active Power Mode Configuration Register 1 */\r
-#define CY_PM_ACT_CFG1_REG (* (reg8 *) CYREG_PM_ACT_CFG1 )\r
-#define CY_PM_ACT_CFG1_PTR ( (reg8 *) CYREG_PM_ACT_CFG1 )\r
-\r
-/* Active Power Mode Configuration Register 2 */\r
-#define CY_PM_ACT_CFG2_REG (* (reg8 *) CYREG_PM_ACT_CFG2 )\r
-#define CY_PM_ACT_CFG2_PTR ( (reg8 *) CYREG_PM_ACT_CFG2 )\r
-\r
-/* Boost Control 1 */\r
-#define CY_PM_BOOST_CR1_REG (* (reg8 *) CYREG_BOOST_CR1 )\r
-#define CY_PM_BOOST_CR1_PTR ( (reg8 *) CYREG_BOOST_CR1 )\r
-\r
-/* Timewheel Configuration Register 0 */\r
-#define CY_PM_TW_CFG0_REG (* (reg8 *) CYREG_PM_TW_CFG0 )\r
-#define CY_PM_TW_CFG0_PTR ( (reg8 *) CYREG_PM_TW_CFG0 )\r
-\r
-/* Timewheel Configuration Register 1 */\r
-#define CY_PM_TW_CFG1_REG (* (reg8 *) CYREG_PM_TW_CFG1 )\r
-#define CY_PM_TW_CFG1_PTR ( (reg8 *) CYREG_PM_TW_CFG1 )\r
-\r
-/* Timewheel Configuration Register 2 */\r
-#define CY_PM_TW_CFG2_REG (* (reg8 *) CYREG_PM_TW_CFG2 )\r
-#define CY_PM_TW_CFG2_PTR ( (reg8 *) CYREG_PM_TW_CFG2 )\r
-\r
-/* PLL Status Register */\r
-#define CY_PM_FASTCLK_PLL_SR_REG (*(reg8 *) CYREG_FASTCLK_PLL_SR )\r
-#define CY_PM_FASTCLK_PLL_SR_PTR ( (reg8 *) CYREG_FASTCLK_PLL_SR )\r
-\r
-/* Internal Main Oscillator Control Register */\r
-#define CY_PM_FASTCLK_IMO_CR_REG (* (reg8 *) CYREG_FASTCLK_IMO_CR )\r
-#define CY_PM_FASTCLK_IMO_CR_PTR ( (reg8 *) CYREG_FASTCLK_IMO_CR )\r
-\r
-/* PLL Configuration Register */\r
-#define CY_PM_FASTCLK_PLL_CFG0_REG (* (reg8 *) CYREG_FASTCLK_PLL_CFG0 )\r
-#define CY_PM_FASTCLK_PLL_CFG0_PTR ( (reg8 *) CYREG_FASTCLK_PLL_CFG0 )\r
-\r
-/* External 4-33 MHz Crystal Oscillator Status and Control Register */\r
-#define CY_PM_FASTCLK_XMHZ_CSR_REG (* (reg8 *) CYREG_FASTCLK_XMHZ_CSR )\r
-#define CY_PM_FASTCLK_XMHZ_CSR_PTR ( (reg8 *) CYREG_FASTCLK_XMHZ_CSR )\r
-\r
-/* Delay block Configuration Register */\r
-#define CY_PM_CLKDIST_DELAY_REG (* (reg8 *) CYREG_CLKDIST_DLY1 )\r
-#define CY_PM_CLKDIST_DELAY_PTR ( (reg8 *) CYREG_CLKDIST_DLY1 )\r
-\r
-\r
-#if(CY_PSOC3)\r
-\r
- /* Cache Control Register */\r
- #define CY_PM_CACHE_CR_REG (* (reg8 *) CYREG_CACHE_CR )\r
- #define CY_PM_CACHE_CR_PTR ( (reg8 *) CYREG_CACHE_CR )\r
-\r
-#else /* Device is PSoC 5 */\r
-\r
- /* Cache Control Register */\r
- #define CY_PM_CACHE_CR_REG (* (reg8 *) CYREG_CACHE_CC_CTL )\r
- #define CY_PM_CACHE_CR_PTR ( (reg8 *) CYREG_CACHE_CC_CTL )\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/* Power Mode Wakeup Mask Configuration Register 0 */\r
-#define CY_PM_WAKEUP_CFG0_REG (* (reg8 *) CYREG_PM_WAKEUP_CFG0 )\r
-#define CY_PM_WAKEUP_CFG0_PTR ( (reg8 *) CYREG_PM_WAKEUP_CFG0 )\r
-\r
-/* Power Mode Wakeup Mask Configuration Register 1 */\r
-#define CY_PM_WAKEUP_CFG1_REG (* (reg8 *) CYREG_PM_WAKEUP_CFG1 )\r
-#define CY_PM_WAKEUP_CFG1_PTR ( (reg8 *) CYREG_PM_WAKEUP_CFG1 )\r
-\r
-/* Power Mode Wakeup Mask Configuration Register 2 */\r
-#define CY_PM_WAKEUP_CFG2_REG (* (reg8 *) CYREG_PM_WAKEUP_CFG2 )\r
-#define CY_PM_WAKEUP_CFG2_PTR ( (reg8 *) CYREG_PM_WAKEUP_CFG2 )\r
-\r
-/* Boost Control 2 */\r
-#define CY_PM_BOOST_CR2_REG (* (reg8 *) CYREG_BOOST_CR2 )\r
-#define CY_PM_BOOST_CR2_PTR ( (reg8 *) CYREG_BOOST_CR2 )\r
-\r
-\r
-/***************************************\r
-* Register Constants\r
-***************************************/\r
-\r
-/* Internal Main Oscillator Control Register */\r
-\r
-#define CY_PM_FASTCLK_IMO_CR_FREQ_MASK (0x07u) /* IMO frequency mask */\r
-#define CY_PM_FASTCLK_IMO_CR_FREQ_12MHZ (0x00u) /* IMO frequency 12 MHz */\r
-#define CY_PM_FASTCLK_IMO_CR_F2XON (0x10u) /* IMO doubler enable */\r
-#define CY_PM_FASTCLK_IMO_CR_USB (0x40u) /* IMO is in USB mode */\r
-\r
-#define CY_PM_MASTER_CLK_SRC_IMO (0u)\r
-#define CY_PM_MASTER_CLK_SRC_PLL (1u)\r
-#define CY_PM_MASTER_CLK_SRC_XTAL (2u)\r
-#define CY_PM_MASTER_CLK_SRC_DSI (3u)\r
-#define CY_PM_MASTER_CLK_SRC_MASK (3u)\r
-\r
-#define CY_PM_PLL_CFG0_ENABLE (0x01u) /* PLL enable */\r
-#define CY_PM_PLL_STATUS_LOCK (0x01u) /* PLL Lock Status */\r
-#define CY_PM_XMHZ_CSR_ENABLE (0x01u) /* Enable X MHz OSC */\r
-#define CY_PM_XMHZ_CSR_XERR (0x80u) /* High indicates failure */\r
-#define CY_PM_BOOST_ENABLE (0x08u) /* Boost enable */\r
-#define CY_PM_ILO_CR0_EN_1K (0x02u) /* Enable 1kHz ILO */\r
-#define CY_PM_ILO_CR0_EN_100K (0x04u) /* Enable 100kHz ILO */\r
-#define CY_PM_ILO_CR0_PD_MODE (0x10u) /* Power down mode for ILO*/\r
-#define CY_PM_X32_CR_X32EN (0x01u) /* Enable 32kHz OSC */\r
-\r
-#define CY_PM_CTW_IE (0x08u) /* CTW interrupt enable */\r
-#define CY_PM_CTW_EN (0x04u) /* CTW enable */\r
-#define CY_PM_FTW_IE (0x02u) /* FTW interrupt enable */\r
-#define CY_PM_FTW_EN (0x01u) /* FTW enable */\r
-#define CY_PM_1PPS_EN (0x10u) /* 1PPS enable */\r
-#define CY_PM_1PPS_IE (0x20u) /* 1PPS interrupt enable */\r
-\r
-\r
-#define CY_PM_ACT_EN_CLK_A_MASK (0x0Fu)\r
-#define CY_PM_ACT_EN_CLK_D_MASK (0xFFu)\r
-\r
-#define CY_PM_DIV_BY_ONE (0x00u)\r
-\r
-/* Internal Main Oscillator Control Register */\r
-#define CY_PM_FASTCLK_IMO_CR_XCLKEN (0x20u)\r
-\r
-/* Clock distribution configuration Register */\r
-#define CY_PM_CLKDIST_IMO_OUT_MASK (0x30u)\r
-#define CY_PM_CLKDIST_IMO_OUT_IMO (0x00u)\r
-#define CY_PM_CLKDIST_IMO2X_SRC (0x40u)\r
-\r
-/* Waiting for the hibernate/sleep regulator to stabilize */\r
-#define CY_PM_MODE_CSR_PWRUP_PULSE_Q (0x08u)\r
-\r
-#define CY_PM_MODE_CSR_ACTIVE (0x00u) /* Active power mode */\r
-#define CY_PM_MODE_CSR_ALT_ACT (0x01u) /* Alternate Active power */\r
-#define CY_PM_MODE_CSR_SLEEP (0x03u) /* Sleep power mode */\r
-#define CY_PM_MODE_CSR_HIBERNATE (0x04u) /* Hibernate power mode */\r
-#define CY_PM_MODE_CSR_MASK (0x07u)\r
-\r
-/* I2C regulator backup enable */\r
-#define CY_PM_PWRSYS_CR1_I2CREG_BACKUP (0x04u)\r
-\r
-/* When set, prepares the system to disable the LDO-A */\r
-#define CY_PM_PWRSYS_CR1_LDOA_ISO (0x01u)\r
-\r
-/* When set, disables the analog LDO regulator */\r
-#define CY_PM_PWRSYS_CR1_LDOA_DIS (0x02u)\r
-\r
-#define CY_PM_PWRSYS_WAKE_TR2_VCCD_CLK_DET (0x04u)\r
-\r
-#define CY_PM_FTW_INT (0x01u) /* FTW event has occured */\r
-#define CY_PM_CTW_INT (0x02u) /* CTW event has occured */\r
-#define CY_PM_ONEPPS_INT (0x04u) /* 1PPS event has occured */\r
-\r
-/* Active Power Mode Configuration Register 0 */\r
-#define CY_PM_ACT_CFG0_IMO (0x10u) /* IMO enable in Active */\r
-\r
-/* Cache Control Register (same mask for all device revisions) */\r
-#define CY_PM_CACHE_CR_CYCLES_MASK (0xC0u)\r
-\r
-/* Bus Clock divider to divide-by-one */\r
-#define CY_PM_BUS_CLK_DIV_BY_ONE (0x00u)\r
-\r
-/* HVI/LVI feature on the external analog and digital supply mask */\r
-#define CY_PM_RESET_CR1_HVI_LVI_EN_MASK (0x07u)\r
-\r
-/* The high-voltage-interrupt feature on the external analog supply */\r
-#define CY_PM_RESET_CR1_HVIA_EN (0x04u)\r
-\r
-/* The low-voltage-interrupt feature on the external analog supply */\r
-#define CY_PM_RESET_CR1_LVIA_EN (0x02u)\r
-\r
-/* The low-voltage-interrupt feature on the external digital supply */\r
-#define CY_PM_RESET_CR1_LVID_EN (0x01u)\r
-\r
-/* Allows the system to program delays on clk_sync_d */\r
-#define CY_PM_CLKDIST_DELAY_EN (0x04u)\r
-\r
-\r
-#define CY_PM_WAKEUP_SRC_CMPS_MASK (0x000Fu)\r
-\r
-/* Holdoff mask sleep trim */\r
-#define CY_PM_PWRSYS_SLP_TR_HIBSLP_HOLDOFF_MASK (0x1Fu)\r
-\r
-#if(CY_PSOC3)\r
-\r
- /* CPU clock divider mask */\r
- #define CY_PM_CLKDIST_CPU_DIV_MASK (0xF0u)\r
-\r
- /* Serial Wire View (SWV) clock enable */\r
- #define CY_PM_MLOGIC_DBG_SWV_CLK_EN (0x04u)\r
-\r
- /* Port drive mode */\r
- #define CY_PM_PRT1_PC3_DM_MASK (0xf1u)\r
-\r
- /* Mode 6, stong pull-up, strong pull-down */\r
- #define CY_PM_PRT1_PC3_DM_STRONG (0x0Cu)\r
-\r
- /* When set, enables buzz wakeups */\r
- #define CY_PM_PWRSYS_WAKE_TR2_EN_BUZZ (0x01u)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/* Disable the sleep regulator and shorts vccd to vpwrsleep */\r
-#define CY_PM_PWRSYS_SLP_TR_BYPASS (0x10u)\r
-\r
-/* Boost Control 2: Select external precision reference */\r
-#define CY_PM_BOOST_CR2_EREFSEL_EXT (0x08u)\r
-\r
-#if(CY_PSOC3)\r
-\r
- #define CY_PM_PWRSYS_WAKE_TR0 (0xFFu)\r
- #define CY_PM_PWRSYS_WAKE_TR1 (0x90u)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-#if(CY_PSOC5)\r
-\r
- #define CY_PM_PWRSYS_WAKE_TR0 (0xFFu)\r
- #define CY_PM_PWRSYS_WAKE_TR1 (0xB0u)\r
-\r
-#endif /* (CY_PSOC5) */\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.30\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
- /* Was removed as redundant */\r
- #define CY_PM_FTW_INTERVAL_MASK (0xFFu)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-/* Was removed as redundant */\r
-#define CY_PM_CTW_INTERVAL_MASK (0x0Fu)\r
-\r
-#endif /* (CY_BOOT_CYPM_H) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cydevice.h\r
-* OBSOLETE: Do not use this file. Use the _trm version instead.\r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* DESCRIPTION:\r
-* This file provides all of the address values for the entire PSoC device.\r
-* This file is automatically generated by PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-#if !defined(CYDEVICE_H)\r
-#define CYDEVICE_H\r
-#define CYDEV_FLASH_BASE 0x00000000u\r
-#define CYDEV_FLASH_SIZE 0x00020000u\r
-#define CYDEV_FLASH_DATA_MBASE 0x00000000u\r
-#define CYDEV_FLASH_DATA_MSIZE 0x00020000u\r
-#define CYDEV_SRAM_BASE 0x1fffc000u\r
-#define CYDEV_SRAM_SIZE 0x00008000u\r
-#define CYDEV_SRAM_CODE64K_MBASE 0x1fff8000u\r
-#define CYDEV_SRAM_CODE64K_MSIZE 0x00004000u\r
-#define CYDEV_SRAM_CODE32K_MBASE 0x1fffc000u\r
-#define CYDEV_SRAM_CODE32K_MSIZE 0x00002000u\r
-#define CYDEV_SRAM_CODE16K_MBASE 0x1fffe000u\r
-#define CYDEV_SRAM_CODE16K_MSIZE 0x00001000u\r
-#define CYDEV_SRAM_CODE_MBASE 0x1fffc000u\r
-#define CYDEV_SRAM_CODE_MSIZE 0x00004000u\r
-#define CYDEV_SRAM_DATA_MBASE 0x20000000u\r
-#define CYDEV_SRAM_DATA_MSIZE 0x00004000u\r
-#define CYDEV_SRAM_DATA16K_MBASE 0x20001000u\r
-#define CYDEV_SRAM_DATA16K_MSIZE 0x00001000u\r
-#define CYDEV_SRAM_DATA32K_MBASE 0x20002000u\r
-#define CYDEV_SRAM_DATA32K_MSIZE 0x00002000u\r
-#define CYDEV_SRAM_DATA64K_MBASE 0x20004000u\r
-#define CYDEV_SRAM_DATA64K_MSIZE 0x00004000u\r
-#define CYDEV_DMA_BASE 0x20008000u\r
-#define CYDEV_DMA_SIZE 0x00008000u\r
-#define CYDEV_DMA_SRAM64K_MBASE 0x20008000u\r
-#define CYDEV_DMA_SRAM64K_MSIZE 0x00004000u\r
-#define CYDEV_DMA_SRAM32K_MBASE 0x2000c000u\r
-#define CYDEV_DMA_SRAM32K_MSIZE 0x00002000u\r
-#define CYDEV_DMA_SRAM16K_MBASE 0x2000e000u\r
-#define CYDEV_DMA_SRAM16K_MSIZE 0x00001000u\r
-#define CYDEV_DMA_SRAM_MBASE 0x2000f000u\r
-#define CYDEV_DMA_SRAM_MSIZE 0x00001000u\r
-#define CYDEV_CLKDIST_BASE 0x40004000u\r
-#define CYDEV_CLKDIST_SIZE 0x00000110u\r
-#define CYDEV_CLKDIST_CR 0x40004000u\r
-#define CYDEV_CLKDIST_LD 0x40004001u\r
-#define CYDEV_CLKDIST_WRK0 0x40004002u\r
-#define CYDEV_CLKDIST_WRK1 0x40004003u\r
-#define CYDEV_CLKDIST_MSTR0 0x40004004u\r
-#define CYDEV_CLKDIST_MSTR1 0x40004005u\r
-#define CYDEV_CLKDIST_BCFG0 0x40004006u\r
-#define CYDEV_CLKDIST_BCFG1 0x40004007u\r
-#define CYDEV_CLKDIST_BCFG2 0x40004008u\r
-#define CYDEV_CLKDIST_UCFG 0x40004009u\r
-#define CYDEV_CLKDIST_DLY0 0x4000400au\r
-#define CYDEV_CLKDIST_DLY1 0x4000400bu\r
-#define CYDEV_CLKDIST_DMASK 0x40004010u\r
-#define CYDEV_CLKDIST_AMASK 0x40004014u\r
-#define CYDEV_CLKDIST_DCFG0_BASE 0x40004080u\r
-#define CYDEV_CLKDIST_DCFG0_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG0_CFG0 0x40004080u\r
-#define CYDEV_CLKDIST_DCFG0_CFG1 0x40004081u\r
-#define CYDEV_CLKDIST_DCFG0_CFG2 0x40004082u\r
-#define CYDEV_CLKDIST_DCFG1_BASE 0x40004084u\r
-#define CYDEV_CLKDIST_DCFG1_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG1_CFG0 0x40004084u\r
-#define CYDEV_CLKDIST_DCFG1_CFG1 0x40004085u\r
-#define CYDEV_CLKDIST_DCFG1_CFG2 0x40004086u\r
-#define CYDEV_CLKDIST_DCFG2_BASE 0x40004088u\r
-#define CYDEV_CLKDIST_DCFG2_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG2_CFG0 0x40004088u\r
-#define CYDEV_CLKDIST_DCFG2_CFG1 0x40004089u\r
-#define CYDEV_CLKDIST_DCFG2_CFG2 0x4000408au\r
-#define CYDEV_CLKDIST_DCFG3_BASE 0x4000408cu\r
-#define CYDEV_CLKDIST_DCFG3_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG3_CFG0 0x4000408cu\r
-#define CYDEV_CLKDIST_DCFG3_CFG1 0x4000408du\r
-#define CYDEV_CLKDIST_DCFG3_CFG2 0x4000408eu\r
-#define CYDEV_CLKDIST_DCFG4_BASE 0x40004090u\r
-#define CYDEV_CLKDIST_DCFG4_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG4_CFG0 0x40004090u\r
-#define CYDEV_CLKDIST_DCFG4_CFG1 0x40004091u\r
-#define CYDEV_CLKDIST_DCFG4_CFG2 0x40004092u\r
-#define CYDEV_CLKDIST_DCFG5_BASE 0x40004094u\r
-#define CYDEV_CLKDIST_DCFG5_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG5_CFG0 0x40004094u\r
-#define CYDEV_CLKDIST_DCFG5_CFG1 0x40004095u\r
-#define CYDEV_CLKDIST_DCFG5_CFG2 0x40004096u\r
-#define CYDEV_CLKDIST_DCFG6_BASE 0x40004098u\r
-#define CYDEV_CLKDIST_DCFG6_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG6_CFG0 0x40004098u\r
-#define CYDEV_CLKDIST_DCFG6_CFG1 0x40004099u\r
-#define CYDEV_CLKDIST_DCFG6_CFG2 0x4000409au\r
-#define CYDEV_CLKDIST_DCFG7_BASE 0x4000409cu\r
-#define CYDEV_CLKDIST_DCFG7_SIZE 0x00000003u\r
-#define CYDEV_CLKDIST_DCFG7_CFG0 0x4000409cu\r
-#define CYDEV_CLKDIST_DCFG7_CFG1 0x4000409du\r
-#define CYDEV_CLKDIST_DCFG7_CFG2 0x4000409eu\r
-#define CYDEV_CLKDIST_ACFG0_BASE 0x40004100u\r
-#define CYDEV_CLKDIST_ACFG0_SIZE 0x00000004u\r
-#define CYDEV_CLKDIST_ACFG0_CFG0 0x40004100u\r
-#define CYDEV_CLKDIST_ACFG0_CFG1 0x40004101u\r
-#define CYDEV_CLKDIST_ACFG0_CFG2 0x40004102u\r
-#define CYDEV_CLKDIST_ACFG0_CFG3 0x40004103u\r
-#define CYDEV_CLKDIST_ACFG1_BASE 0x40004104u\r
-#define CYDEV_CLKDIST_ACFG1_SIZE 0x00000004u\r
-#define CYDEV_CLKDIST_ACFG1_CFG0 0x40004104u\r
-#define CYDEV_CLKDIST_ACFG1_CFG1 0x40004105u\r
-#define CYDEV_CLKDIST_ACFG1_CFG2 0x40004106u\r
-#define CYDEV_CLKDIST_ACFG1_CFG3 0x40004107u\r
-#define CYDEV_CLKDIST_ACFG2_BASE 0x40004108u\r
-#define CYDEV_CLKDIST_ACFG2_SIZE 0x00000004u\r
-#define CYDEV_CLKDIST_ACFG2_CFG0 0x40004108u\r
-#define CYDEV_CLKDIST_ACFG2_CFG1 0x40004109u\r
-#define CYDEV_CLKDIST_ACFG2_CFG2 0x4000410au\r
-#define CYDEV_CLKDIST_ACFG2_CFG3 0x4000410bu\r
-#define CYDEV_CLKDIST_ACFG3_BASE 0x4000410cu\r
-#define CYDEV_CLKDIST_ACFG3_SIZE 0x00000004u\r
-#define CYDEV_CLKDIST_ACFG3_CFG0 0x4000410cu\r
-#define CYDEV_CLKDIST_ACFG3_CFG1 0x4000410du\r
-#define CYDEV_CLKDIST_ACFG3_CFG2 0x4000410eu\r
-#define CYDEV_CLKDIST_ACFG3_CFG3 0x4000410fu\r
-#define CYDEV_FASTCLK_BASE 0x40004200u\r
-#define CYDEV_FASTCLK_SIZE 0x00000026u\r
-#define CYDEV_FASTCLK_IMO_BASE 0x40004200u\r
-#define CYDEV_FASTCLK_IMO_SIZE 0x00000001u\r
-#define CYDEV_FASTCLK_IMO_CR 0x40004200u\r
-#define CYDEV_FASTCLK_XMHZ_BASE 0x40004210u\r
-#define CYDEV_FASTCLK_XMHZ_SIZE 0x00000004u\r
-#define CYDEV_FASTCLK_XMHZ_CSR 0x40004210u\r
-#define CYDEV_FASTCLK_XMHZ_CFG0 0x40004212u\r
-#define CYDEV_FASTCLK_XMHZ_CFG1 0x40004213u\r
-#define CYDEV_FASTCLK_PLL_BASE 0x40004220u\r
-#define CYDEV_FASTCLK_PLL_SIZE 0x00000006u\r
-#define CYDEV_FASTCLK_PLL_CFG0 0x40004220u\r
-#define CYDEV_FASTCLK_PLL_CFG1 0x40004221u\r
-#define CYDEV_FASTCLK_PLL_P 0x40004222u\r
-#define CYDEV_FASTCLK_PLL_Q 0x40004223u\r
-#define CYDEV_FASTCLK_PLL_SR 0x40004225u\r
-#define CYDEV_SLOWCLK_BASE 0x40004300u\r
-#define CYDEV_SLOWCLK_SIZE 0x0000000bu\r
-#define CYDEV_SLOWCLK_ILO_BASE 0x40004300u\r
-#define CYDEV_SLOWCLK_ILO_SIZE 0x00000002u\r
-#define CYDEV_SLOWCLK_ILO_CR0 0x40004300u\r
-#define CYDEV_SLOWCLK_ILO_CR1 0x40004301u\r
-#define CYDEV_SLOWCLK_X32_BASE 0x40004308u\r
-#define CYDEV_SLOWCLK_X32_SIZE 0x00000003u\r
-#define CYDEV_SLOWCLK_X32_CR 0x40004308u\r
-#define CYDEV_SLOWCLK_X32_CFG 0x40004309u\r
-#define CYDEV_SLOWCLK_X32_TST 0x4000430au\r
-#define CYDEV_BOOST_BASE 0x40004320u\r
-#define CYDEV_BOOST_SIZE 0x00000007u\r
-#define CYDEV_BOOST_CR0 0x40004320u\r
-#define CYDEV_BOOST_CR1 0x40004321u\r
-#define CYDEV_BOOST_CR2 0x40004322u\r
-#define CYDEV_BOOST_CR3 0x40004323u\r
-#define CYDEV_BOOST_SR 0x40004324u\r
-#define CYDEV_BOOST_CR4 0x40004325u\r
-#define CYDEV_BOOST_SR2 0x40004326u\r
-#define CYDEV_PWRSYS_BASE 0x40004330u\r
-#define CYDEV_PWRSYS_SIZE 0x00000002u\r
-#define CYDEV_PWRSYS_CR0 0x40004330u\r
-#define CYDEV_PWRSYS_CR1 0x40004331u\r
-#define CYDEV_PM_BASE 0x40004380u\r
-#define CYDEV_PM_SIZE 0x00000057u\r
-#define CYDEV_PM_TW_CFG0 0x40004380u\r
-#define CYDEV_PM_TW_CFG1 0x40004381u\r
-#define CYDEV_PM_TW_CFG2 0x40004382u\r
-#define CYDEV_PM_WDT_CFG 0x40004383u\r
-#define CYDEV_PM_WDT_CR 0x40004384u\r
-#define CYDEV_PM_INT_SR 0x40004390u\r
-#define CYDEV_PM_MODE_CFG0 0x40004391u\r
-#define CYDEV_PM_MODE_CFG1 0x40004392u\r
-#define CYDEV_PM_MODE_CSR 0x40004393u\r
-#define CYDEV_PM_USB_CR0 0x40004394u\r
-#define CYDEV_PM_WAKEUP_CFG0 0x40004398u\r
-#define CYDEV_PM_WAKEUP_CFG1 0x40004399u\r
-#define CYDEV_PM_WAKEUP_CFG2 0x4000439au\r
-#define CYDEV_PM_ACT_BASE 0x400043a0u\r
-#define CYDEV_PM_ACT_SIZE 0x0000000eu\r
-#define CYDEV_PM_ACT_CFG0 0x400043a0u\r
-#define CYDEV_PM_ACT_CFG1 0x400043a1u\r
-#define CYDEV_PM_ACT_CFG2 0x400043a2u\r
-#define CYDEV_PM_ACT_CFG3 0x400043a3u\r
-#define CYDEV_PM_ACT_CFG4 0x400043a4u\r
-#define CYDEV_PM_ACT_CFG5 0x400043a5u\r
-#define CYDEV_PM_ACT_CFG6 0x400043a6u\r
-#define CYDEV_PM_ACT_CFG7 0x400043a7u\r
-#define CYDEV_PM_ACT_CFG8 0x400043a8u\r
-#define CYDEV_PM_ACT_CFG9 0x400043a9u\r
-#define CYDEV_PM_ACT_CFG10 0x400043aau\r
-#define CYDEV_PM_ACT_CFG11 0x400043abu\r
-#define CYDEV_PM_ACT_CFG12 0x400043acu\r
-#define CYDEV_PM_ACT_CFG13 0x400043adu\r
-#define CYDEV_PM_STBY_BASE 0x400043b0u\r
-#define CYDEV_PM_STBY_SIZE 0x0000000eu\r
-#define CYDEV_PM_STBY_CFG0 0x400043b0u\r
-#define CYDEV_PM_STBY_CFG1 0x400043b1u\r
-#define CYDEV_PM_STBY_CFG2 0x400043b2u\r
-#define CYDEV_PM_STBY_CFG3 0x400043b3u\r
-#define CYDEV_PM_STBY_CFG4 0x400043b4u\r
-#define CYDEV_PM_STBY_CFG5 0x400043b5u\r
-#define CYDEV_PM_STBY_CFG6 0x400043b6u\r
-#define CYDEV_PM_STBY_CFG7 0x400043b7u\r
-#define CYDEV_PM_STBY_CFG8 0x400043b8u\r
-#define CYDEV_PM_STBY_CFG9 0x400043b9u\r
-#define CYDEV_PM_STBY_CFG10 0x400043bau\r
-#define CYDEV_PM_STBY_CFG11 0x400043bbu\r
-#define CYDEV_PM_STBY_CFG12 0x400043bcu\r
-#define CYDEV_PM_STBY_CFG13 0x400043bdu\r
-#define CYDEV_PM_AVAIL_BASE 0x400043c0u\r
-#define CYDEV_PM_AVAIL_SIZE 0x00000017u\r
-#define CYDEV_PM_AVAIL_CR0 0x400043c0u\r
-#define CYDEV_PM_AVAIL_CR1 0x400043c1u\r
-#define CYDEV_PM_AVAIL_CR2 0x400043c2u\r
-#define CYDEV_PM_AVAIL_CR3 0x400043c3u\r
-#define CYDEV_PM_AVAIL_CR4 0x400043c4u\r
-#define CYDEV_PM_AVAIL_CR5 0x400043c5u\r
-#define CYDEV_PM_AVAIL_CR6 0x400043c6u\r
-#define CYDEV_PM_AVAIL_SR0 0x400043d0u\r
-#define CYDEV_PM_AVAIL_SR1 0x400043d1u\r
-#define CYDEV_PM_AVAIL_SR2 0x400043d2u\r
-#define CYDEV_PM_AVAIL_SR3 0x400043d3u\r
-#define CYDEV_PM_AVAIL_SR4 0x400043d4u\r
-#define CYDEV_PM_AVAIL_SR5 0x400043d5u\r
-#define CYDEV_PM_AVAIL_SR6 0x400043d6u\r
-#define CYDEV_PICU_BASE 0x40004500u\r
-#define CYDEV_PICU_SIZE 0x000000b0u\r
-#define CYDEV_PICU_INTTYPE_BASE 0x40004500u\r
-#define CYDEV_PICU_INTTYPE_SIZE 0x00000080u\r
-#define CYDEV_PICU_INTTYPE_PICU0_BASE 0x40004500u\r
-#define CYDEV_PICU_INTTYPE_PICU0_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE0 0x40004500u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE1 0x40004501u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE2 0x40004502u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE3 0x40004503u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE4 0x40004504u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE5 0x40004505u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE6 0x40004506u\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE7 0x40004507u\r
-#define CYDEV_PICU_INTTYPE_PICU1_BASE 0x40004508u\r
-#define CYDEV_PICU_INTTYPE_PICU1_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE0 0x40004508u\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE1 0x40004509u\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE2 0x4000450au\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE3 0x4000450bu\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE4 0x4000450cu\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE5 0x4000450du\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE6 0x4000450eu\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE7 0x4000450fu\r
-#define CYDEV_PICU_INTTYPE_PICU2_BASE 0x40004510u\r
-#define CYDEV_PICU_INTTYPE_PICU2_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE0 0x40004510u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE1 0x40004511u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE2 0x40004512u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE3 0x40004513u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE4 0x40004514u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE5 0x40004515u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE6 0x40004516u\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE7 0x40004517u\r
-#define CYDEV_PICU_INTTYPE_PICU3_BASE 0x40004518u\r
-#define CYDEV_PICU_INTTYPE_PICU3_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE0 0x40004518u\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE1 0x40004519u\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE2 0x4000451au\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE3 0x4000451bu\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE4 0x4000451cu\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE5 0x4000451du\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE6 0x4000451eu\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE7 0x4000451fu\r
-#define CYDEV_PICU_INTTYPE_PICU4_BASE 0x40004520u\r
-#define CYDEV_PICU_INTTYPE_PICU4_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE0 0x40004520u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE1 0x40004521u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE2 0x40004522u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE3 0x40004523u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE4 0x40004524u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE5 0x40004525u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE6 0x40004526u\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE7 0x40004527u\r
-#define CYDEV_PICU_INTTYPE_PICU5_BASE 0x40004528u\r
-#define CYDEV_PICU_INTTYPE_PICU5_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE0 0x40004528u\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE1 0x40004529u\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE2 0x4000452au\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE3 0x4000452bu\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE4 0x4000452cu\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE5 0x4000452du\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE6 0x4000452eu\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE7 0x4000452fu\r
-#define CYDEV_PICU_INTTYPE_PICU6_BASE 0x40004530u\r
-#define CYDEV_PICU_INTTYPE_PICU6_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE0 0x40004530u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE1 0x40004531u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE2 0x40004532u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE3 0x40004533u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE4 0x40004534u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE5 0x40004535u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE6 0x40004536u\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE7 0x40004537u\r
-#define CYDEV_PICU_INTTYPE_PICU12_BASE 0x40004560u\r
-#define CYDEV_PICU_INTTYPE_PICU12_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE0 0x40004560u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE1 0x40004561u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE2 0x40004562u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE3 0x40004563u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE4 0x40004564u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE5 0x40004565u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE6 0x40004566u\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE7 0x40004567u\r
-#define CYDEV_PICU_INTTYPE_PICU15_BASE 0x40004578u\r
-#define CYDEV_PICU_INTTYPE_PICU15_SIZE 0x00000008u\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE0 0x40004578u\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE1 0x40004579u\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE2 0x4000457au\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE3 0x4000457bu\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE4 0x4000457cu\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE5 0x4000457du\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE6 0x4000457eu\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE7 0x4000457fu\r
-#define CYDEV_PICU_STAT_BASE 0x40004580u\r
-#define CYDEV_PICU_STAT_SIZE 0x00000010u\r
-#define CYDEV_PICU_STAT_PICU0_BASE 0x40004580u\r
-#define CYDEV_PICU_STAT_PICU0_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU0_INTSTAT 0x40004580u\r
-#define CYDEV_PICU_STAT_PICU1_BASE 0x40004581u\r
-#define CYDEV_PICU_STAT_PICU1_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU1_INTSTAT 0x40004581u\r
-#define CYDEV_PICU_STAT_PICU2_BASE 0x40004582u\r
-#define CYDEV_PICU_STAT_PICU2_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU2_INTSTAT 0x40004582u\r
-#define CYDEV_PICU_STAT_PICU3_BASE 0x40004583u\r
-#define CYDEV_PICU_STAT_PICU3_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU3_INTSTAT 0x40004583u\r
-#define CYDEV_PICU_STAT_PICU4_BASE 0x40004584u\r
-#define CYDEV_PICU_STAT_PICU4_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU4_INTSTAT 0x40004584u\r
-#define CYDEV_PICU_STAT_PICU5_BASE 0x40004585u\r
-#define CYDEV_PICU_STAT_PICU5_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU5_INTSTAT 0x40004585u\r
-#define CYDEV_PICU_STAT_PICU6_BASE 0x40004586u\r
-#define CYDEV_PICU_STAT_PICU6_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU6_INTSTAT 0x40004586u\r
-#define CYDEV_PICU_STAT_PICU12_BASE 0x4000458cu\r
-#define CYDEV_PICU_STAT_PICU12_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU12_INTSTAT 0x4000458cu\r
-#define CYDEV_PICU_STAT_PICU15_BASE 0x4000458fu\r
-#define CYDEV_PICU_STAT_PICU15_SIZE 0x00000001u\r
-#define CYDEV_PICU_STAT_PICU15_INTSTAT 0x4000458fu\r
-#define CYDEV_PICU_SNAP_BASE 0x40004590u\r
-#define CYDEV_PICU_SNAP_SIZE 0x00000010u\r
-#define CYDEV_PICU_SNAP_PICU0_BASE 0x40004590u\r
-#define CYDEV_PICU_SNAP_PICU0_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU0_SNAP 0x40004590u\r
-#define CYDEV_PICU_SNAP_PICU1_BASE 0x40004591u\r
-#define CYDEV_PICU_SNAP_PICU1_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU1_SNAP 0x40004591u\r
-#define CYDEV_PICU_SNAP_PICU2_BASE 0x40004592u\r
-#define CYDEV_PICU_SNAP_PICU2_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU2_SNAP 0x40004592u\r
-#define CYDEV_PICU_SNAP_PICU3_BASE 0x40004593u\r
-#define CYDEV_PICU_SNAP_PICU3_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU3_SNAP 0x40004593u\r
-#define CYDEV_PICU_SNAP_PICU4_BASE 0x40004594u\r
-#define CYDEV_PICU_SNAP_PICU4_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU4_SNAP 0x40004594u\r
-#define CYDEV_PICU_SNAP_PICU5_BASE 0x40004595u\r
-#define CYDEV_PICU_SNAP_PICU5_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU5_SNAP 0x40004595u\r
-#define CYDEV_PICU_SNAP_PICU6_BASE 0x40004596u\r
-#define CYDEV_PICU_SNAP_PICU6_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU6_SNAP 0x40004596u\r
-#define CYDEV_PICU_SNAP_PICU12_BASE 0x4000459cu\r
-#define CYDEV_PICU_SNAP_PICU12_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU12_SNAP 0x4000459cu\r
-#define CYDEV_PICU_SNAP_PICU_15_BASE 0x4000459fu\r
-#define CYDEV_PICU_SNAP_PICU_15_SIZE 0x00000001u\r
-#define CYDEV_PICU_SNAP_PICU_15_SNAP_15 0x4000459fu\r
-#define CYDEV_PICU_DISABLE_COR_BASE 0x400045a0u\r
-#define CYDEV_PICU_DISABLE_COR_SIZE 0x00000010u\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_BASE 0x400045a0u\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_DISABLE_COR 0x400045a0u\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_BASE 0x400045a1u\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_DISABLE_COR 0x400045a1u\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_BASE 0x400045a2u\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_DISABLE_COR 0x400045a2u\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_BASE 0x400045a3u\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_DISABLE_COR 0x400045a3u\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_BASE 0x400045a4u\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_DISABLE_COR 0x400045a4u\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_BASE 0x400045a5u\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_DISABLE_COR 0x400045a5u\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_BASE 0x400045a6u\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_DISABLE_COR 0x400045a6u\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_BASE 0x400045acu\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_DISABLE_COR 0x400045acu\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_BASE 0x400045afu\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_SIZE 0x00000001u\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_DISABLE_COR 0x400045afu\r
-#define CYDEV_MFGCFG_BASE 0x40004600u\r
-#define CYDEV_MFGCFG_SIZE 0x000000edu\r
-#define CYDEV_MFGCFG_ANAIF_BASE 0x40004600u\r
-#define CYDEV_MFGCFG_ANAIF_SIZE 0x00000038u\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_BASE 0x40004608u\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_TR 0x40004608u\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_BASE 0x40004609u\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_TR 0x40004609u\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_BASE 0x4000460au\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_TR 0x4000460au\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_BASE 0x4000460bu\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_TR 0x4000460bu\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE 0x40004610u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_TR0 0x40004610u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE 0x40004611u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_TR0 0x40004611u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE 0x40004612u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_TR0 0x40004612u\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_BASE 0x40004614u\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_TR0 0x40004614u\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_BASE 0x40004616u\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_TR0 0x40004616u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_BASE 0x40004620u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_TR0 0x40004620u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_TR1 0x40004621u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_BASE 0x40004622u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_TR0 0x40004622u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_TR1 0x40004623u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_BASE 0x40004624u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_TR0 0x40004624u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_TR1 0x40004625u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_BASE 0x40004626u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_TR0 0x40004626u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_TR1 0x40004627u\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_BASE 0x40004630u\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_TR0 0x40004630u\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_TR1 0x40004631u\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_BASE 0x40004632u\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_TR0 0x40004632u\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_TR1 0x40004633u\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_BASE 0x40004634u\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_TR0 0x40004634u\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_TR1 0x40004635u\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_BASE 0x40004636u\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_TR0 0x40004636u\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_TR1 0x40004637u\r
-#define CYDEV_MFGCFG_PWRSYS_BASE 0x40004680u\r
-#define CYDEV_MFGCFG_PWRSYS_SIZE 0x0000000bu\r
-#define CYDEV_MFGCFG_PWRSYS_HIB_TR0 0x40004680u\r
-#define CYDEV_MFGCFG_PWRSYS_HIB_TR1 0x40004681u\r
-#define CYDEV_MFGCFG_PWRSYS_I2C_TR 0x40004682u\r
-#define CYDEV_MFGCFG_PWRSYS_SLP_TR 0x40004683u\r
-#define CYDEV_MFGCFG_PWRSYS_BUZZ_TR 0x40004684u\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR0 0x40004685u\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR1 0x40004686u\r
-#define CYDEV_MFGCFG_PWRSYS_BREF_TR 0x40004687u\r
-#define CYDEV_MFGCFG_PWRSYS_BG_TR 0x40004688u\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR2 0x40004689u\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR3 0x4000468au\r
-#define CYDEV_MFGCFG_ILO_BASE 0x40004690u\r
-#define CYDEV_MFGCFG_ILO_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_ILO_TR0 0x40004690u\r
-#define CYDEV_MFGCFG_ILO_TR1 0x40004691u\r
-#define CYDEV_MFGCFG_X32_BASE 0x40004698u\r
-#define CYDEV_MFGCFG_X32_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_X32_TR 0x40004698u\r
-#define CYDEV_MFGCFG_IMO_BASE 0x400046a0u\r
-#define CYDEV_MFGCFG_IMO_SIZE 0x00000005u\r
-#define CYDEV_MFGCFG_IMO_TR0 0x400046a0u\r
-#define CYDEV_MFGCFG_IMO_TR1 0x400046a1u\r
-#define CYDEV_MFGCFG_IMO_GAIN 0x400046a2u\r
-#define CYDEV_MFGCFG_IMO_C36M 0x400046a3u\r
-#define CYDEV_MFGCFG_IMO_TR2 0x400046a4u\r
-#define CYDEV_MFGCFG_XMHZ_BASE 0x400046a8u\r
-#define CYDEV_MFGCFG_XMHZ_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_XMHZ_TR 0x400046a8u\r
-#define CYDEV_MFGCFG_DLY 0x400046c0u\r
-#define CYDEV_MFGCFG_MLOGIC_BASE 0x400046e0u\r
-#define CYDEV_MFGCFG_MLOGIC_SIZE 0x0000000du\r
-#define CYDEV_MFGCFG_MLOGIC_DMPSTR 0x400046e2u\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_BASE 0x400046e4u\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_SIZE 0x00000002u\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_CR 0x400046e4u\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_CFG0 0x400046e5u\r
-#define CYDEV_MFGCFG_MLOGIC_DEBUG 0x400046e8u\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE 0x400046eau\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE 0x00000001u\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_CPU_SCR 0x400046eau\r
-#define CYDEV_MFGCFG_MLOGIC_REV_ID 0x400046ecu\r
-#define CYDEV_RESET_BASE 0x400046f0u\r
-#define CYDEV_RESET_SIZE 0x0000000fu\r
-#define CYDEV_RESET_IPOR_CR0 0x400046f0u\r
-#define CYDEV_RESET_IPOR_CR1 0x400046f1u\r
-#define CYDEV_RESET_IPOR_CR2 0x400046f2u\r
-#define CYDEV_RESET_IPOR_CR3 0x400046f3u\r
-#define CYDEV_RESET_CR0 0x400046f4u\r
-#define CYDEV_RESET_CR1 0x400046f5u\r
-#define CYDEV_RESET_CR2 0x400046f6u\r
-#define CYDEV_RESET_CR3 0x400046f7u\r
-#define CYDEV_RESET_CR4 0x400046f8u\r
-#define CYDEV_RESET_CR5 0x400046f9u\r
-#define CYDEV_RESET_SR0 0x400046fau\r
-#define CYDEV_RESET_SR1 0x400046fbu\r
-#define CYDEV_RESET_SR2 0x400046fcu\r
-#define CYDEV_RESET_SR3 0x400046fdu\r
-#define CYDEV_RESET_TR 0x400046feu\r
-#define CYDEV_SPC_BASE 0x40004700u\r
-#define CYDEV_SPC_SIZE 0x00000100u\r
-#define CYDEV_SPC_FM_EE_CR 0x40004700u\r
-#define CYDEV_SPC_FM_EE_WAKE_CNT 0x40004701u\r
-#define CYDEV_SPC_EE_SCR 0x40004702u\r
-#define CYDEV_SPC_EE_ERR 0x40004703u\r
-#define CYDEV_SPC_CPU_DATA 0x40004720u\r
-#define CYDEV_SPC_DMA_DATA 0x40004721u\r
-#define CYDEV_SPC_SR 0x40004722u\r
-#define CYDEV_SPC_CR 0x40004723u\r
-#define CYDEV_SPC_DMM_MAP_BASE 0x40004780u\r
-#define CYDEV_SPC_DMM_MAP_SIZE 0x00000080u\r
-#define CYDEV_SPC_DMM_MAP_SRAM_MBASE 0x40004780u\r
-#define CYDEV_SPC_DMM_MAP_SRAM_MSIZE 0x00000080u\r
-#define CYDEV_CACHE_BASE 0x40004800u\r
-#define CYDEV_CACHE_SIZE 0x0000009cu\r
-#define CYDEV_CACHE_CC_CTL 0x40004800u\r
-#define CYDEV_CACHE_ECC_CORR 0x40004880u\r
-#define CYDEV_CACHE_ECC_ERR 0x40004888u\r
-#define CYDEV_CACHE_FLASH_ERR 0x40004890u\r
-#define CYDEV_CACHE_HITMISS 0x40004898u\r
-#define CYDEV_I2C_BASE 0x40004900u\r
-#define CYDEV_I2C_SIZE 0x000000e1u\r
-#define CYDEV_I2C_XCFG 0x400049c8u\r
-#define CYDEV_I2C_ADR 0x400049cau\r
-#define CYDEV_I2C_CFG 0x400049d6u\r
-#define CYDEV_I2C_CSR 0x400049d7u\r
-#define CYDEV_I2C_D 0x400049d8u\r
-#define CYDEV_I2C_MCSR 0x400049d9u\r
-#define CYDEV_I2C_CLK_DIV1 0x400049dbu\r
-#define CYDEV_I2C_CLK_DIV2 0x400049dcu\r
-#define CYDEV_I2C_TMOUT_CSR 0x400049ddu\r
-#define CYDEV_I2C_TMOUT_SR 0x400049deu\r
-#define CYDEV_I2C_TMOUT_CFG0 0x400049dfu\r
-#define CYDEV_I2C_TMOUT_CFG1 0x400049e0u\r
-#define CYDEV_DEC_BASE 0x40004e00u\r
-#define CYDEV_DEC_SIZE 0x00000015u\r
-#define CYDEV_DEC_CR 0x40004e00u\r
-#define CYDEV_DEC_SR 0x40004e01u\r
-#define CYDEV_DEC_SHIFT1 0x40004e02u\r
-#define CYDEV_DEC_SHIFT2 0x40004e03u\r
-#define CYDEV_DEC_DR2 0x40004e04u\r
-#define CYDEV_DEC_DR2H 0x40004e05u\r
-#define CYDEV_DEC_DR1 0x40004e06u\r
-#define CYDEV_DEC_OCOR 0x40004e08u\r
-#define CYDEV_DEC_OCORM 0x40004e09u\r
-#define CYDEV_DEC_OCORH 0x40004e0au\r
-#define CYDEV_DEC_GCOR 0x40004e0cu\r
-#define CYDEV_DEC_GCORH 0x40004e0du\r
-#define CYDEV_DEC_GVAL 0x40004e0eu\r
-#define CYDEV_DEC_OUTSAMP 0x40004e10u\r
-#define CYDEV_DEC_OUTSAMPM 0x40004e11u\r
-#define CYDEV_DEC_OUTSAMPH 0x40004e12u\r
-#define CYDEV_DEC_OUTSAMPS 0x40004e13u\r
-#define CYDEV_DEC_COHER 0x40004e14u\r
-#define CYDEV_TMR0_BASE 0x40004f00u\r
-#define CYDEV_TMR0_SIZE 0x0000000cu\r
-#define CYDEV_TMR0_CFG0 0x40004f00u\r
-#define CYDEV_TMR0_CFG1 0x40004f01u\r
-#define CYDEV_TMR0_CFG2 0x40004f02u\r
-#define CYDEV_TMR0_SR0 0x40004f03u\r
-#define CYDEV_TMR0_PER0 0x40004f04u\r
-#define CYDEV_TMR0_PER1 0x40004f05u\r
-#define CYDEV_TMR0_CNT_CMP0 0x40004f06u\r
-#define CYDEV_TMR0_CNT_CMP1 0x40004f07u\r
-#define CYDEV_TMR0_CAP0 0x40004f08u\r
-#define CYDEV_TMR0_CAP1 0x40004f09u\r
-#define CYDEV_TMR0_RT0 0x40004f0au\r
-#define CYDEV_TMR0_RT1 0x40004f0bu\r
-#define CYDEV_TMR1_BASE 0x40004f0cu\r
-#define CYDEV_TMR1_SIZE 0x0000000cu\r
-#define CYDEV_TMR1_CFG0 0x40004f0cu\r
-#define CYDEV_TMR1_CFG1 0x40004f0du\r
-#define CYDEV_TMR1_CFG2 0x40004f0eu\r
-#define CYDEV_TMR1_SR0 0x40004f0fu\r
-#define CYDEV_TMR1_PER0 0x40004f10u\r
-#define CYDEV_TMR1_PER1 0x40004f11u\r
-#define CYDEV_TMR1_CNT_CMP0 0x40004f12u\r
-#define CYDEV_TMR1_CNT_CMP1 0x40004f13u\r
-#define CYDEV_TMR1_CAP0 0x40004f14u\r
-#define CYDEV_TMR1_CAP1 0x40004f15u\r
-#define CYDEV_TMR1_RT0 0x40004f16u\r
-#define CYDEV_TMR1_RT1 0x40004f17u\r
-#define CYDEV_TMR2_BASE 0x40004f18u\r
-#define CYDEV_TMR2_SIZE 0x0000000cu\r
-#define CYDEV_TMR2_CFG0 0x40004f18u\r
-#define CYDEV_TMR2_CFG1 0x40004f19u\r
-#define CYDEV_TMR2_CFG2 0x40004f1au\r
-#define CYDEV_TMR2_SR0 0x40004f1bu\r
-#define CYDEV_TMR2_PER0 0x40004f1cu\r
-#define CYDEV_TMR2_PER1 0x40004f1du\r
-#define CYDEV_TMR2_CNT_CMP0 0x40004f1eu\r
-#define CYDEV_TMR2_CNT_CMP1 0x40004f1fu\r
-#define CYDEV_TMR2_CAP0 0x40004f20u\r
-#define CYDEV_TMR2_CAP1 0x40004f21u\r
-#define CYDEV_TMR2_RT0 0x40004f22u\r
-#define CYDEV_TMR2_RT1 0x40004f23u\r
-#define CYDEV_TMR3_BASE 0x40004f24u\r
-#define CYDEV_TMR3_SIZE 0x0000000cu\r
-#define CYDEV_TMR3_CFG0 0x40004f24u\r
-#define CYDEV_TMR3_CFG1 0x40004f25u\r
-#define CYDEV_TMR3_CFG2 0x40004f26u\r
-#define CYDEV_TMR3_SR0 0x40004f27u\r
-#define CYDEV_TMR3_PER0 0x40004f28u\r
-#define CYDEV_TMR3_PER1 0x40004f29u\r
-#define CYDEV_TMR3_CNT_CMP0 0x40004f2au\r
-#define CYDEV_TMR3_CNT_CMP1 0x40004f2bu\r
-#define CYDEV_TMR3_CAP0 0x40004f2cu\r
-#define CYDEV_TMR3_CAP1 0x40004f2du\r
-#define CYDEV_TMR3_RT0 0x40004f2eu\r
-#define CYDEV_TMR3_RT1 0x40004f2fu\r
-#define CYDEV_IO_BASE 0x40005000u\r
-#define CYDEV_IO_SIZE 0x00000200u\r
-#define CYDEV_IO_PC_BASE 0x40005000u\r
-#define CYDEV_IO_PC_SIZE 0x00000080u\r
-#define CYDEV_IO_PC_PRT0_BASE 0x40005000u\r
-#define CYDEV_IO_PC_PRT0_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT0_PC0 0x40005000u\r
-#define CYDEV_IO_PC_PRT0_PC1 0x40005001u\r
-#define CYDEV_IO_PC_PRT0_PC2 0x40005002u\r
-#define CYDEV_IO_PC_PRT0_PC3 0x40005003u\r
-#define CYDEV_IO_PC_PRT0_PC4 0x40005004u\r
-#define CYDEV_IO_PC_PRT0_PC5 0x40005005u\r
-#define CYDEV_IO_PC_PRT0_PC6 0x40005006u\r
-#define CYDEV_IO_PC_PRT0_PC7 0x40005007u\r
-#define CYDEV_IO_PC_PRT1_BASE 0x40005008u\r
-#define CYDEV_IO_PC_PRT1_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT1_PC0 0x40005008u\r
-#define CYDEV_IO_PC_PRT1_PC1 0x40005009u\r
-#define CYDEV_IO_PC_PRT1_PC2 0x4000500au\r
-#define CYDEV_IO_PC_PRT1_PC3 0x4000500bu\r
-#define CYDEV_IO_PC_PRT1_PC4 0x4000500cu\r
-#define CYDEV_IO_PC_PRT1_PC5 0x4000500du\r
-#define CYDEV_IO_PC_PRT1_PC6 0x4000500eu\r
-#define CYDEV_IO_PC_PRT1_PC7 0x4000500fu\r
-#define CYDEV_IO_PC_PRT2_BASE 0x40005010u\r
-#define CYDEV_IO_PC_PRT2_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT2_PC0 0x40005010u\r
-#define CYDEV_IO_PC_PRT2_PC1 0x40005011u\r
-#define CYDEV_IO_PC_PRT2_PC2 0x40005012u\r
-#define CYDEV_IO_PC_PRT2_PC3 0x40005013u\r
-#define CYDEV_IO_PC_PRT2_PC4 0x40005014u\r
-#define CYDEV_IO_PC_PRT2_PC5 0x40005015u\r
-#define CYDEV_IO_PC_PRT2_PC6 0x40005016u\r
-#define CYDEV_IO_PC_PRT2_PC7 0x40005017u\r
-#define CYDEV_IO_PC_PRT3_BASE 0x40005018u\r
-#define CYDEV_IO_PC_PRT3_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT3_PC0 0x40005018u\r
-#define CYDEV_IO_PC_PRT3_PC1 0x40005019u\r
-#define CYDEV_IO_PC_PRT3_PC2 0x4000501au\r
-#define CYDEV_IO_PC_PRT3_PC3 0x4000501bu\r
-#define CYDEV_IO_PC_PRT3_PC4 0x4000501cu\r
-#define CYDEV_IO_PC_PRT3_PC5 0x4000501du\r
-#define CYDEV_IO_PC_PRT3_PC6 0x4000501eu\r
-#define CYDEV_IO_PC_PRT3_PC7 0x4000501fu\r
-#define CYDEV_IO_PC_PRT4_BASE 0x40005020u\r
-#define CYDEV_IO_PC_PRT4_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT4_PC0 0x40005020u\r
-#define CYDEV_IO_PC_PRT4_PC1 0x40005021u\r
-#define CYDEV_IO_PC_PRT4_PC2 0x40005022u\r
-#define CYDEV_IO_PC_PRT4_PC3 0x40005023u\r
-#define CYDEV_IO_PC_PRT4_PC4 0x40005024u\r
-#define CYDEV_IO_PC_PRT4_PC5 0x40005025u\r
-#define CYDEV_IO_PC_PRT4_PC6 0x40005026u\r
-#define CYDEV_IO_PC_PRT4_PC7 0x40005027u\r
-#define CYDEV_IO_PC_PRT5_BASE 0x40005028u\r
-#define CYDEV_IO_PC_PRT5_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT5_PC0 0x40005028u\r
-#define CYDEV_IO_PC_PRT5_PC1 0x40005029u\r
-#define CYDEV_IO_PC_PRT5_PC2 0x4000502au\r
-#define CYDEV_IO_PC_PRT5_PC3 0x4000502bu\r
-#define CYDEV_IO_PC_PRT5_PC4 0x4000502cu\r
-#define CYDEV_IO_PC_PRT5_PC5 0x4000502du\r
-#define CYDEV_IO_PC_PRT5_PC6 0x4000502eu\r
-#define CYDEV_IO_PC_PRT5_PC7 0x4000502fu\r
-#define CYDEV_IO_PC_PRT6_BASE 0x40005030u\r
-#define CYDEV_IO_PC_PRT6_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT6_PC0 0x40005030u\r
-#define CYDEV_IO_PC_PRT6_PC1 0x40005031u\r
-#define CYDEV_IO_PC_PRT6_PC2 0x40005032u\r
-#define CYDEV_IO_PC_PRT6_PC3 0x40005033u\r
-#define CYDEV_IO_PC_PRT6_PC4 0x40005034u\r
-#define CYDEV_IO_PC_PRT6_PC5 0x40005035u\r
-#define CYDEV_IO_PC_PRT6_PC6 0x40005036u\r
-#define CYDEV_IO_PC_PRT6_PC7 0x40005037u\r
-#define CYDEV_IO_PC_PRT12_BASE 0x40005060u\r
-#define CYDEV_IO_PC_PRT12_SIZE 0x00000008u\r
-#define CYDEV_IO_PC_PRT12_PC0 0x40005060u\r
-#define CYDEV_IO_PC_PRT12_PC1 0x40005061u\r
-#define CYDEV_IO_PC_PRT12_PC2 0x40005062u\r
-#define CYDEV_IO_PC_PRT12_PC3 0x40005063u\r
-#define CYDEV_IO_PC_PRT12_PC4 0x40005064u\r
-#define CYDEV_IO_PC_PRT12_PC5 0x40005065u\r
-#define CYDEV_IO_PC_PRT12_PC6 0x40005066u\r
-#define CYDEV_IO_PC_PRT12_PC7 0x40005067u\r
-#define CYDEV_IO_PC_PRT15_BASE 0x40005078u\r
-#define CYDEV_IO_PC_PRT15_SIZE 0x00000006u\r
-#define CYDEV_IO_PC_PRT15_PC0 0x40005078u\r
-#define CYDEV_IO_PC_PRT15_PC1 0x40005079u\r
-#define CYDEV_IO_PC_PRT15_PC2 0x4000507au\r
-#define CYDEV_IO_PC_PRT15_PC3 0x4000507bu\r
-#define CYDEV_IO_PC_PRT15_PC4 0x4000507cu\r
-#define CYDEV_IO_PC_PRT15_PC5 0x4000507du\r
-#define CYDEV_IO_PC_PRT15_7_6_BASE 0x4000507eu\r
-#define CYDEV_IO_PC_PRT15_7_6_SIZE 0x00000002u\r
-#define CYDEV_IO_PC_PRT15_7_6_PC0 0x4000507eu\r
-#define CYDEV_IO_PC_PRT15_7_6_PC1 0x4000507fu\r
-#define CYDEV_IO_DR_BASE 0x40005080u\r
-#define CYDEV_IO_DR_SIZE 0x00000010u\r
-#define CYDEV_IO_DR_PRT0_BASE 0x40005080u\r
-#define CYDEV_IO_DR_PRT0_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT0_DR_ALIAS 0x40005080u\r
-#define CYDEV_IO_DR_PRT1_BASE 0x40005081u\r
-#define CYDEV_IO_DR_PRT1_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT1_DR_ALIAS 0x40005081u\r
-#define CYDEV_IO_DR_PRT2_BASE 0x40005082u\r
-#define CYDEV_IO_DR_PRT2_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT2_DR_ALIAS 0x40005082u\r
-#define CYDEV_IO_DR_PRT3_BASE 0x40005083u\r
-#define CYDEV_IO_DR_PRT3_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT3_DR_ALIAS 0x40005083u\r
-#define CYDEV_IO_DR_PRT4_BASE 0x40005084u\r
-#define CYDEV_IO_DR_PRT4_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT4_DR_ALIAS 0x40005084u\r
-#define CYDEV_IO_DR_PRT5_BASE 0x40005085u\r
-#define CYDEV_IO_DR_PRT5_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT5_DR_ALIAS 0x40005085u\r
-#define CYDEV_IO_DR_PRT6_BASE 0x40005086u\r
-#define CYDEV_IO_DR_PRT6_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT6_DR_ALIAS 0x40005086u\r
-#define CYDEV_IO_DR_PRT12_BASE 0x4000508cu\r
-#define CYDEV_IO_DR_PRT12_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT12_DR_ALIAS 0x4000508cu\r
-#define CYDEV_IO_DR_PRT15_BASE 0x4000508fu\r
-#define CYDEV_IO_DR_PRT15_SIZE 0x00000001u\r
-#define CYDEV_IO_DR_PRT15_DR_15_ALIAS 0x4000508fu\r
-#define CYDEV_IO_PS_BASE 0x40005090u\r
-#define CYDEV_IO_PS_SIZE 0x00000010u\r
-#define CYDEV_IO_PS_PRT0_BASE 0x40005090u\r
-#define CYDEV_IO_PS_PRT0_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT0_PS_ALIAS 0x40005090u\r
-#define CYDEV_IO_PS_PRT1_BASE 0x40005091u\r
-#define CYDEV_IO_PS_PRT1_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT1_PS_ALIAS 0x40005091u\r
-#define CYDEV_IO_PS_PRT2_BASE 0x40005092u\r
-#define CYDEV_IO_PS_PRT2_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT2_PS_ALIAS 0x40005092u\r
-#define CYDEV_IO_PS_PRT3_BASE 0x40005093u\r
-#define CYDEV_IO_PS_PRT3_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT3_PS_ALIAS 0x40005093u\r
-#define CYDEV_IO_PS_PRT4_BASE 0x40005094u\r
-#define CYDEV_IO_PS_PRT4_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT4_PS_ALIAS 0x40005094u\r
-#define CYDEV_IO_PS_PRT5_BASE 0x40005095u\r
-#define CYDEV_IO_PS_PRT5_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT5_PS_ALIAS 0x40005095u\r
-#define CYDEV_IO_PS_PRT6_BASE 0x40005096u\r
-#define CYDEV_IO_PS_PRT6_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT6_PS_ALIAS 0x40005096u\r
-#define CYDEV_IO_PS_PRT12_BASE 0x4000509cu\r
-#define CYDEV_IO_PS_PRT12_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT12_PS_ALIAS 0x4000509cu\r
-#define CYDEV_IO_PS_PRT15_BASE 0x4000509fu\r
-#define CYDEV_IO_PS_PRT15_SIZE 0x00000001u\r
-#define CYDEV_IO_PS_PRT15_PS15_ALIAS 0x4000509fu\r
-#define CYDEV_IO_PRT_BASE 0x40005100u\r
-#define CYDEV_IO_PRT_SIZE 0x00000100u\r
-#define CYDEV_IO_PRT_PRT0_BASE 0x40005100u\r
-#define CYDEV_IO_PRT_PRT0_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT0_DR 0x40005100u\r
-#define CYDEV_IO_PRT_PRT0_PS 0x40005101u\r
-#define CYDEV_IO_PRT_PRT0_DM0 0x40005102u\r
-#define CYDEV_IO_PRT_PRT0_DM1 0x40005103u\r
-#define CYDEV_IO_PRT_PRT0_DM2 0x40005104u\r
-#define CYDEV_IO_PRT_PRT0_SLW 0x40005105u\r
-#define CYDEV_IO_PRT_PRT0_BYP 0x40005106u\r
-#define CYDEV_IO_PRT_PRT0_BIE 0x40005107u\r
-#define CYDEV_IO_PRT_PRT0_INP_DIS 0x40005108u\r
-#define CYDEV_IO_PRT_PRT0_CTL 0x40005109u\r
-#define CYDEV_IO_PRT_PRT0_PRT 0x4000510au\r
-#define CYDEV_IO_PRT_PRT0_BIT_MASK 0x4000510bu\r
-#define CYDEV_IO_PRT_PRT0_AMUX 0x4000510cu\r
-#define CYDEV_IO_PRT_PRT0_AG 0x4000510du\r
-#define CYDEV_IO_PRT_PRT0_LCD_COM_SEG 0x4000510eu\r
-#define CYDEV_IO_PRT_PRT0_LCD_EN 0x4000510fu\r
-#define CYDEV_IO_PRT_PRT1_BASE 0x40005110u\r
-#define CYDEV_IO_PRT_PRT1_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT1_DR 0x40005110u\r
-#define CYDEV_IO_PRT_PRT1_PS 0x40005111u\r
-#define CYDEV_IO_PRT_PRT1_DM0 0x40005112u\r
-#define CYDEV_IO_PRT_PRT1_DM1 0x40005113u\r
-#define CYDEV_IO_PRT_PRT1_DM2 0x40005114u\r
-#define CYDEV_IO_PRT_PRT1_SLW 0x40005115u\r
-#define CYDEV_IO_PRT_PRT1_BYP 0x40005116u\r
-#define CYDEV_IO_PRT_PRT1_BIE 0x40005117u\r
-#define CYDEV_IO_PRT_PRT1_INP_DIS 0x40005118u\r
-#define CYDEV_IO_PRT_PRT1_CTL 0x40005119u\r
-#define CYDEV_IO_PRT_PRT1_PRT 0x4000511au\r
-#define CYDEV_IO_PRT_PRT1_BIT_MASK 0x4000511bu\r
-#define CYDEV_IO_PRT_PRT1_AMUX 0x4000511cu\r
-#define CYDEV_IO_PRT_PRT1_AG 0x4000511du\r
-#define CYDEV_IO_PRT_PRT1_LCD_COM_SEG 0x4000511eu\r
-#define CYDEV_IO_PRT_PRT1_LCD_EN 0x4000511fu\r
-#define CYDEV_IO_PRT_PRT2_BASE 0x40005120u\r
-#define CYDEV_IO_PRT_PRT2_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT2_DR 0x40005120u\r
-#define CYDEV_IO_PRT_PRT2_PS 0x40005121u\r
-#define CYDEV_IO_PRT_PRT2_DM0 0x40005122u\r
-#define CYDEV_IO_PRT_PRT2_DM1 0x40005123u\r
-#define CYDEV_IO_PRT_PRT2_DM2 0x40005124u\r
-#define CYDEV_IO_PRT_PRT2_SLW 0x40005125u\r
-#define CYDEV_IO_PRT_PRT2_BYP 0x40005126u\r
-#define CYDEV_IO_PRT_PRT2_BIE 0x40005127u\r
-#define CYDEV_IO_PRT_PRT2_INP_DIS 0x40005128u\r
-#define CYDEV_IO_PRT_PRT2_CTL 0x40005129u\r
-#define CYDEV_IO_PRT_PRT2_PRT 0x4000512au\r
-#define CYDEV_IO_PRT_PRT2_BIT_MASK 0x4000512bu\r
-#define CYDEV_IO_PRT_PRT2_AMUX 0x4000512cu\r
-#define CYDEV_IO_PRT_PRT2_AG 0x4000512du\r
-#define CYDEV_IO_PRT_PRT2_LCD_COM_SEG 0x4000512eu\r
-#define CYDEV_IO_PRT_PRT2_LCD_EN 0x4000512fu\r
-#define CYDEV_IO_PRT_PRT3_BASE 0x40005130u\r
-#define CYDEV_IO_PRT_PRT3_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT3_DR 0x40005130u\r
-#define CYDEV_IO_PRT_PRT3_PS 0x40005131u\r
-#define CYDEV_IO_PRT_PRT3_DM0 0x40005132u\r
-#define CYDEV_IO_PRT_PRT3_DM1 0x40005133u\r
-#define CYDEV_IO_PRT_PRT3_DM2 0x40005134u\r
-#define CYDEV_IO_PRT_PRT3_SLW 0x40005135u\r
-#define CYDEV_IO_PRT_PRT3_BYP 0x40005136u\r
-#define CYDEV_IO_PRT_PRT3_BIE 0x40005137u\r
-#define CYDEV_IO_PRT_PRT3_INP_DIS 0x40005138u\r
-#define CYDEV_IO_PRT_PRT3_CTL 0x40005139u\r
-#define CYDEV_IO_PRT_PRT3_PRT 0x4000513au\r
-#define CYDEV_IO_PRT_PRT3_BIT_MASK 0x4000513bu\r
-#define CYDEV_IO_PRT_PRT3_AMUX 0x4000513cu\r
-#define CYDEV_IO_PRT_PRT3_AG 0x4000513du\r
-#define CYDEV_IO_PRT_PRT3_LCD_COM_SEG 0x4000513eu\r
-#define CYDEV_IO_PRT_PRT3_LCD_EN 0x4000513fu\r
-#define CYDEV_IO_PRT_PRT4_BASE 0x40005140u\r
-#define CYDEV_IO_PRT_PRT4_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT4_DR 0x40005140u\r
-#define CYDEV_IO_PRT_PRT4_PS 0x40005141u\r
-#define CYDEV_IO_PRT_PRT4_DM0 0x40005142u\r
-#define CYDEV_IO_PRT_PRT4_DM1 0x40005143u\r
-#define CYDEV_IO_PRT_PRT4_DM2 0x40005144u\r
-#define CYDEV_IO_PRT_PRT4_SLW 0x40005145u\r
-#define CYDEV_IO_PRT_PRT4_BYP 0x40005146u\r
-#define CYDEV_IO_PRT_PRT4_BIE 0x40005147u\r
-#define CYDEV_IO_PRT_PRT4_INP_DIS 0x40005148u\r
-#define CYDEV_IO_PRT_PRT4_CTL 0x40005149u\r
-#define CYDEV_IO_PRT_PRT4_PRT 0x4000514au\r
-#define CYDEV_IO_PRT_PRT4_BIT_MASK 0x4000514bu\r
-#define CYDEV_IO_PRT_PRT4_AMUX 0x4000514cu\r
-#define CYDEV_IO_PRT_PRT4_AG 0x4000514du\r
-#define CYDEV_IO_PRT_PRT4_LCD_COM_SEG 0x4000514eu\r
-#define CYDEV_IO_PRT_PRT4_LCD_EN 0x4000514fu\r
-#define CYDEV_IO_PRT_PRT5_BASE 0x40005150u\r
-#define CYDEV_IO_PRT_PRT5_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT5_DR 0x40005150u\r
-#define CYDEV_IO_PRT_PRT5_PS 0x40005151u\r
-#define CYDEV_IO_PRT_PRT5_DM0 0x40005152u\r
-#define CYDEV_IO_PRT_PRT5_DM1 0x40005153u\r
-#define CYDEV_IO_PRT_PRT5_DM2 0x40005154u\r
-#define CYDEV_IO_PRT_PRT5_SLW 0x40005155u\r
-#define CYDEV_IO_PRT_PRT5_BYP 0x40005156u\r
-#define CYDEV_IO_PRT_PRT5_BIE 0x40005157u\r
-#define CYDEV_IO_PRT_PRT5_INP_DIS 0x40005158u\r
-#define CYDEV_IO_PRT_PRT5_CTL 0x40005159u\r
-#define CYDEV_IO_PRT_PRT5_PRT 0x4000515au\r
-#define CYDEV_IO_PRT_PRT5_BIT_MASK 0x4000515bu\r
-#define CYDEV_IO_PRT_PRT5_AMUX 0x4000515cu\r
-#define CYDEV_IO_PRT_PRT5_AG 0x4000515du\r
-#define CYDEV_IO_PRT_PRT5_LCD_COM_SEG 0x4000515eu\r
-#define CYDEV_IO_PRT_PRT5_LCD_EN 0x4000515fu\r
-#define CYDEV_IO_PRT_PRT6_BASE 0x40005160u\r
-#define CYDEV_IO_PRT_PRT6_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT6_DR 0x40005160u\r
-#define CYDEV_IO_PRT_PRT6_PS 0x40005161u\r
-#define CYDEV_IO_PRT_PRT6_DM0 0x40005162u\r
-#define CYDEV_IO_PRT_PRT6_DM1 0x40005163u\r
-#define CYDEV_IO_PRT_PRT6_DM2 0x40005164u\r
-#define CYDEV_IO_PRT_PRT6_SLW 0x40005165u\r
-#define CYDEV_IO_PRT_PRT6_BYP 0x40005166u\r
-#define CYDEV_IO_PRT_PRT6_BIE 0x40005167u\r
-#define CYDEV_IO_PRT_PRT6_INP_DIS 0x40005168u\r
-#define CYDEV_IO_PRT_PRT6_CTL 0x40005169u\r
-#define CYDEV_IO_PRT_PRT6_PRT 0x4000516au\r
-#define CYDEV_IO_PRT_PRT6_BIT_MASK 0x4000516bu\r
-#define CYDEV_IO_PRT_PRT6_AMUX 0x4000516cu\r
-#define CYDEV_IO_PRT_PRT6_AG 0x4000516du\r
-#define CYDEV_IO_PRT_PRT6_LCD_COM_SEG 0x4000516eu\r
-#define CYDEV_IO_PRT_PRT6_LCD_EN 0x4000516fu\r
-#define CYDEV_IO_PRT_PRT12_BASE 0x400051c0u\r
-#define CYDEV_IO_PRT_PRT12_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT12_DR 0x400051c0u\r
-#define CYDEV_IO_PRT_PRT12_PS 0x400051c1u\r
-#define CYDEV_IO_PRT_PRT12_DM0 0x400051c2u\r
-#define CYDEV_IO_PRT_PRT12_DM1 0x400051c3u\r
-#define CYDEV_IO_PRT_PRT12_DM2 0x400051c4u\r
-#define CYDEV_IO_PRT_PRT12_SLW 0x400051c5u\r
-#define CYDEV_IO_PRT_PRT12_BYP 0x400051c6u\r
-#define CYDEV_IO_PRT_PRT12_BIE 0x400051c7u\r
-#define CYDEV_IO_PRT_PRT12_INP_DIS 0x400051c8u\r
-#define CYDEV_IO_PRT_PRT12_SIO_HYST_EN 0x400051c9u\r
-#define CYDEV_IO_PRT_PRT12_PRT 0x400051cau\r
-#define CYDEV_IO_PRT_PRT12_BIT_MASK 0x400051cbu\r
-#define CYDEV_IO_PRT_PRT12_SIO_REG_HIFREQ 0x400051ccu\r
-#define CYDEV_IO_PRT_PRT12_AG 0x400051cdu\r
-#define CYDEV_IO_PRT_PRT12_SIO_CFG 0x400051ceu\r
-#define CYDEV_IO_PRT_PRT12_SIO_DIFF 0x400051cfu\r
-#define CYDEV_IO_PRT_PRT15_BASE 0x400051f0u\r
-#define CYDEV_IO_PRT_PRT15_SIZE 0x00000010u\r
-#define CYDEV_IO_PRT_PRT15_DR 0x400051f0u\r
-#define CYDEV_IO_PRT_PRT15_PS 0x400051f1u\r
-#define CYDEV_IO_PRT_PRT15_DM0 0x400051f2u\r
-#define CYDEV_IO_PRT_PRT15_DM1 0x400051f3u\r
-#define CYDEV_IO_PRT_PRT15_DM2 0x400051f4u\r
-#define CYDEV_IO_PRT_PRT15_SLW 0x400051f5u\r
-#define CYDEV_IO_PRT_PRT15_BYP 0x400051f6u\r
-#define CYDEV_IO_PRT_PRT15_BIE 0x400051f7u\r
-#define CYDEV_IO_PRT_PRT15_INP_DIS 0x400051f8u\r
-#define CYDEV_IO_PRT_PRT15_CTL 0x400051f9u\r
-#define CYDEV_IO_PRT_PRT15_PRT 0x400051fau\r
-#define CYDEV_IO_PRT_PRT15_BIT_MASK 0x400051fbu\r
-#define CYDEV_IO_PRT_PRT15_AMUX 0x400051fcu\r
-#define CYDEV_IO_PRT_PRT15_AG 0x400051fdu\r
-#define CYDEV_IO_PRT_PRT15_LCD_COM_SEG 0x400051feu\r
-#define CYDEV_IO_PRT_PRT15_LCD_EN 0x400051ffu\r
-#define CYDEV_PRTDSI_BASE 0x40005200u\r
-#define CYDEV_PRTDSI_SIZE 0x0000007fu\r
-#define CYDEV_PRTDSI_PRT0_BASE 0x40005200u\r
-#define CYDEV_PRTDSI_PRT0_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT0_OUT_SEL0 0x40005200u\r
-#define CYDEV_PRTDSI_PRT0_OUT_SEL1 0x40005201u\r
-#define CYDEV_PRTDSI_PRT0_OE_SEL0 0x40005202u\r
-#define CYDEV_PRTDSI_PRT0_OE_SEL1 0x40005203u\r
-#define CYDEV_PRTDSI_PRT0_DBL_SYNC_IN 0x40005204u\r
-#define CYDEV_PRTDSI_PRT0_SYNC_OUT 0x40005205u\r
-#define CYDEV_PRTDSI_PRT0_CAPS_SEL 0x40005206u\r
-#define CYDEV_PRTDSI_PRT1_BASE 0x40005208u\r
-#define CYDEV_PRTDSI_PRT1_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT1_OUT_SEL0 0x40005208u\r
-#define CYDEV_PRTDSI_PRT1_OUT_SEL1 0x40005209u\r
-#define CYDEV_PRTDSI_PRT1_OE_SEL0 0x4000520au\r
-#define CYDEV_PRTDSI_PRT1_OE_SEL1 0x4000520bu\r
-#define CYDEV_PRTDSI_PRT1_DBL_SYNC_IN 0x4000520cu\r
-#define CYDEV_PRTDSI_PRT1_SYNC_OUT 0x4000520du\r
-#define CYDEV_PRTDSI_PRT1_CAPS_SEL 0x4000520eu\r
-#define CYDEV_PRTDSI_PRT2_BASE 0x40005210u\r
-#define CYDEV_PRTDSI_PRT2_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT2_OUT_SEL0 0x40005210u\r
-#define CYDEV_PRTDSI_PRT2_OUT_SEL1 0x40005211u\r
-#define CYDEV_PRTDSI_PRT2_OE_SEL0 0x40005212u\r
-#define CYDEV_PRTDSI_PRT2_OE_SEL1 0x40005213u\r
-#define CYDEV_PRTDSI_PRT2_DBL_SYNC_IN 0x40005214u\r
-#define CYDEV_PRTDSI_PRT2_SYNC_OUT 0x40005215u\r
-#define CYDEV_PRTDSI_PRT2_CAPS_SEL 0x40005216u\r
-#define CYDEV_PRTDSI_PRT3_BASE 0x40005218u\r
-#define CYDEV_PRTDSI_PRT3_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT3_OUT_SEL0 0x40005218u\r
-#define CYDEV_PRTDSI_PRT3_OUT_SEL1 0x40005219u\r
-#define CYDEV_PRTDSI_PRT3_OE_SEL0 0x4000521au\r
-#define CYDEV_PRTDSI_PRT3_OE_SEL1 0x4000521bu\r
-#define CYDEV_PRTDSI_PRT3_DBL_SYNC_IN 0x4000521cu\r
-#define CYDEV_PRTDSI_PRT3_SYNC_OUT 0x4000521du\r
-#define CYDEV_PRTDSI_PRT3_CAPS_SEL 0x4000521eu\r
-#define CYDEV_PRTDSI_PRT4_BASE 0x40005220u\r
-#define CYDEV_PRTDSI_PRT4_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT4_OUT_SEL0 0x40005220u\r
-#define CYDEV_PRTDSI_PRT4_OUT_SEL1 0x40005221u\r
-#define CYDEV_PRTDSI_PRT4_OE_SEL0 0x40005222u\r
-#define CYDEV_PRTDSI_PRT4_OE_SEL1 0x40005223u\r
-#define CYDEV_PRTDSI_PRT4_DBL_SYNC_IN 0x40005224u\r
-#define CYDEV_PRTDSI_PRT4_SYNC_OUT 0x40005225u\r
-#define CYDEV_PRTDSI_PRT4_CAPS_SEL 0x40005226u\r
-#define CYDEV_PRTDSI_PRT5_BASE 0x40005228u\r
-#define CYDEV_PRTDSI_PRT5_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT5_OUT_SEL0 0x40005228u\r
-#define CYDEV_PRTDSI_PRT5_OUT_SEL1 0x40005229u\r
-#define CYDEV_PRTDSI_PRT5_OE_SEL0 0x4000522au\r
-#define CYDEV_PRTDSI_PRT5_OE_SEL1 0x4000522bu\r
-#define CYDEV_PRTDSI_PRT5_DBL_SYNC_IN 0x4000522cu\r
-#define CYDEV_PRTDSI_PRT5_SYNC_OUT 0x4000522du\r
-#define CYDEV_PRTDSI_PRT5_CAPS_SEL 0x4000522eu\r
-#define CYDEV_PRTDSI_PRT6_BASE 0x40005230u\r
-#define CYDEV_PRTDSI_PRT6_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT6_OUT_SEL0 0x40005230u\r
-#define CYDEV_PRTDSI_PRT6_OUT_SEL1 0x40005231u\r
-#define CYDEV_PRTDSI_PRT6_OE_SEL0 0x40005232u\r
-#define CYDEV_PRTDSI_PRT6_OE_SEL1 0x40005233u\r
-#define CYDEV_PRTDSI_PRT6_DBL_SYNC_IN 0x40005234u\r
-#define CYDEV_PRTDSI_PRT6_SYNC_OUT 0x40005235u\r
-#define CYDEV_PRTDSI_PRT6_CAPS_SEL 0x40005236u\r
-#define CYDEV_PRTDSI_PRT12_BASE 0x40005260u\r
-#define CYDEV_PRTDSI_PRT12_SIZE 0x00000006u\r
-#define CYDEV_PRTDSI_PRT12_OUT_SEL0 0x40005260u\r
-#define CYDEV_PRTDSI_PRT12_OUT_SEL1 0x40005261u\r
-#define CYDEV_PRTDSI_PRT12_OE_SEL0 0x40005262u\r
-#define CYDEV_PRTDSI_PRT12_OE_SEL1 0x40005263u\r
-#define CYDEV_PRTDSI_PRT12_DBL_SYNC_IN 0x40005264u\r
-#define CYDEV_PRTDSI_PRT12_SYNC_OUT 0x40005265u\r
-#define CYDEV_PRTDSI_PRT15_BASE 0x40005278u\r
-#define CYDEV_PRTDSI_PRT15_SIZE 0x00000007u\r
-#define CYDEV_PRTDSI_PRT15_OUT_SEL0 0x40005278u\r
-#define CYDEV_PRTDSI_PRT15_OUT_SEL1 0x40005279u\r
-#define CYDEV_PRTDSI_PRT15_OE_SEL0 0x4000527au\r
-#define CYDEV_PRTDSI_PRT15_OE_SEL1 0x4000527bu\r
-#define CYDEV_PRTDSI_PRT15_DBL_SYNC_IN 0x4000527cu\r
-#define CYDEV_PRTDSI_PRT15_SYNC_OUT 0x4000527du\r
-#define CYDEV_PRTDSI_PRT15_CAPS_SEL 0x4000527eu\r
-#define CYDEV_EMIF_BASE 0x40005400u\r
-#define CYDEV_EMIF_SIZE 0x00000007u\r
-#define CYDEV_EMIF_NO_UDB 0x40005400u\r
-#define CYDEV_EMIF_RP_WAIT_STATES 0x40005401u\r
-#define CYDEV_EMIF_MEM_DWN 0x40005402u\r
-#define CYDEV_EMIF_MEMCLK_DIV 0x40005403u\r
-#define CYDEV_EMIF_CLOCK_EN 0x40005404u\r
-#define CYDEV_EMIF_EM_TYPE 0x40005405u\r
-#define CYDEV_EMIF_WP_WAIT_STATES 0x40005406u\r
-#define CYDEV_ANAIF_BASE 0x40005800u\r
-#define CYDEV_ANAIF_SIZE 0x000003a9u\r
-#define CYDEV_ANAIF_CFG_BASE 0x40005800u\r
-#define CYDEV_ANAIF_CFG_SIZE 0x0000010fu\r
-#define CYDEV_ANAIF_CFG_SC0_BASE 0x40005800u\r
-#define CYDEV_ANAIF_CFG_SC0_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_SC0_CR0 0x40005800u\r
-#define CYDEV_ANAIF_CFG_SC0_CR1 0x40005801u\r
-#define CYDEV_ANAIF_CFG_SC0_CR2 0x40005802u\r
-#define CYDEV_ANAIF_CFG_SC1_BASE 0x40005804u\r
-#define CYDEV_ANAIF_CFG_SC1_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_SC1_CR0 0x40005804u\r
-#define CYDEV_ANAIF_CFG_SC1_CR1 0x40005805u\r
-#define CYDEV_ANAIF_CFG_SC1_CR2 0x40005806u\r
-#define CYDEV_ANAIF_CFG_SC2_BASE 0x40005808u\r
-#define CYDEV_ANAIF_CFG_SC2_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_SC2_CR0 0x40005808u\r
-#define CYDEV_ANAIF_CFG_SC2_CR1 0x40005809u\r
-#define CYDEV_ANAIF_CFG_SC2_CR2 0x4000580au\r
-#define CYDEV_ANAIF_CFG_SC3_BASE 0x4000580cu\r
-#define CYDEV_ANAIF_CFG_SC3_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_SC3_CR0 0x4000580cu\r
-#define CYDEV_ANAIF_CFG_SC3_CR1 0x4000580du\r
-#define CYDEV_ANAIF_CFG_SC3_CR2 0x4000580eu\r
-#define CYDEV_ANAIF_CFG_DAC0_BASE 0x40005820u\r
-#define CYDEV_ANAIF_CFG_DAC0_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_DAC0_CR0 0x40005820u\r
-#define CYDEV_ANAIF_CFG_DAC0_CR1 0x40005821u\r
-#define CYDEV_ANAIF_CFG_DAC0_TST 0x40005822u\r
-#define CYDEV_ANAIF_CFG_DAC1_BASE 0x40005824u\r
-#define CYDEV_ANAIF_CFG_DAC1_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_DAC1_CR0 0x40005824u\r
-#define CYDEV_ANAIF_CFG_DAC1_CR1 0x40005825u\r
-#define CYDEV_ANAIF_CFG_DAC1_TST 0x40005826u\r
-#define CYDEV_ANAIF_CFG_DAC2_BASE 0x40005828u\r
-#define CYDEV_ANAIF_CFG_DAC2_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_DAC2_CR0 0x40005828u\r
-#define CYDEV_ANAIF_CFG_DAC2_CR1 0x40005829u\r
-#define CYDEV_ANAIF_CFG_DAC2_TST 0x4000582au\r
-#define CYDEV_ANAIF_CFG_DAC3_BASE 0x4000582cu\r
-#define CYDEV_ANAIF_CFG_DAC3_SIZE 0x00000003u\r
-#define CYDEV_ANAIF_CFG_DAC3_CR0 0x4000582cu\r
-#define CYDEV_ANAIF_CFG_DAC3_CR1 0x4000582du\r
-#define CYDEV_ANAIF_CFG_DAC3_TST 0x4000582eu\r
-#define CYDEV_ANAIF_CFG_CMP0_BASE 0x40005840u\r
-#define CYDEV_ANAIF_CFG_CMP0_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_CMP0_CR 0x40005840u\r
-#define CYDEV_ANAIF_CFG_CMP1_BASE 0x40005841u\r
-#define CYDEV_ANAIF_CFG_CMP1_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_CMP1_CR 0x40005841u\r
-#define CYDEV_ANAIF_CFG_CMP2_BASE 0x40005842u\r
-#define CYDEV_ANAIF_CFG_CMP2_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_CMP2_CR 0x40005842u\r
-#define CYDEV_ANAIF_CFG_CMP3_BASE 0x40005843u\r
-#define CYDEV_ANAIF_CFG_CMP3_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_CMP3_CR 0x40005843u\r
-#define CYDEV_ANAIF_CFG_LUT0_BASE 0x40005848u\r
-#define CYDEV_ANAIF_CFG_LUT0_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LUT0_CR 0x40005848u\r
-#define CYDEV_ANAIF_CFG_LUT0_MX 0x40005849u\r
-#define CYDEV_ANAIF_CFG_LUT1_BASE 0x4000584au\r
-#define CYDEV_ANAIF_CFG_LUT1_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LUT1_CR 0x4000584au\r
-#define CYDEV_ANAIF_CFG_LUT1_MX 0x4000584bu\r
-#define CYDEV_ANAIF_CFG_LUT2_BASE 0x4000584cu\r
-#define CYDEV_ANAIF_CFG_LUT2_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LUT2_CR 0x4000584cu\r
-#define CYDEV_ANAIF_CFG_LUT2_MX 0x4000584du\r
-#define CYDEV_ANAIF_CFG_LUT3_BASE 0x4000584eu\r
-#define CYDEV_ANAIF_CFG_LUT3_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LUT3_CR 0x4000584eu\r
-#define CYDEV_ANAIF_CFG_LUT3_MX 0x4000584fu\r
-#define CYDEV_ANAIF_CFG_OPAMP0_BASE 0x40005858u\r
-#define CYDEV_ANAIF_CFG_OPAMP0_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_OPAMP0_CR 0x40005858u\r
-#define CYDEV_ANAIF_CFG_OPAMP0_RSVD 0x40005859u\r
-#define CYDEV_ANAIF_CFG_OPAMP1_BASE 0x4000585au\r
-#define CYDEV_ANAIF_CFG_OPAMP1_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_OPAMP1_CR 0x4000585au\r
-#define CYDEV_ANAIF_CFG_OPAMP1_RSVD 0x4000585bu\r
-#define CYDEV_ANAIF_CFG_OPAMP2_BASE 0x4000585cu\r
-#define CYDEV_ANAIF_CFG_OPAMP2_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_OPAMP2_CR 0x4000585cu\r
-#define CYDEV_ANAIF_CFG_OPAMP2_RSVD 0x4000585du\r
-#define CYDEV_ANAIF_CFG_OPAMP3_BASE 0x4000585eu\r
-#define CYDEV_ANAIF_CFG_OPAMP3_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_OPAMP3_CR 0x4000585eu\r
-#define CYDEV_ANAIF_CFG_OPAMP3_RSVD 0x4000585fu\r
-#define CYDEV_ANAIF_CFG_LCDDAC_BASE 0x40005868u\r
-#define CYDEV_ANAIF_CFG_LCDDAC_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LCDDAC_CR0 0x40005868u\r
-#define CYDEV_ANAIF_CFG_LCDDAC_CR1 0x40005869u\r
-#define CYDEV_ANAIF_CFG_LCDDRV_BASE 0x4000586au\r
-#define CYDEV_ANAIF_CFG_LCDDRV_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_LCDDRV_CR 0x4000586au\r
-#define CYDEV_ANAIF_CFG_LCDTMR_BASE 0x4000586bu\r
-#define CYDEV_ANAIF_CFG_LCDTMR_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_LCDTMR_CFG 0x4000586bu\r
-#define CYDEV_ANAIF_CFG_BG_BASE 0x4000586cu\r
-#define CYDEV_ANAIF_CFG_BG_SIZE 0x00000004u\r
-#define CYDEV_ANAIF_CFG_BG_CR0 0x4000586cu\r
-#define CYDEV_ANAIF_CFG_BG_RSVD 0x4000586du\r
-#define CYDEV_ANAIF_CFG_BG_DFT0 0x4000586eu\r
-#define CYDEV_ANAIF_CFG_BG_DFT1 0x4000586fu\r
-#define CYDEV_ANAIF_CFG_CAPSL_BASE 0x40005870u\r
-#define CYDEV_ANAIF_CFG_CAPSL_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_CAPSL_CFG0 0x40005870u\r
-#define CYDEV_ANAIF_CFG_CAPSL_CFG1 0x40005871u\r
-#define CYDEV_ANAIF_CFG_CAPSR_BASE 0x40005872u\r
-#define CYDEV_ANAIF_CFG_CAPSR_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_CAPSR_CFG0 0x40005872u\r
-#define CYDEV_ANAIF_CFG_CAPSR_CFG1 0x40005873u\r
-#define CYDEV_ANAIF_CFG_PUMP_BASE 0x40005876u\r
-#define CYDEV_ANAIF_CFG_PUMP_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_PUMP_CR0 0x40005876u\r
-#define CYDEV_ANAIF_CFG_PUMP_CR1 0x40005877u\r
-#define CYDEV_ANAIF_CFG_LPF0_BASE 0x40005878u\r
-#define CYDEV_ANAIF_CFG_LPF0_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LPF0_CR0 0x40005878u\r
-#define CYDEV_ANAIF_CFG_LPF0_RSVD 0x40005879u\r
-#define CYDEV_ANAIF_CFG_LPF1_BASE 0x4000587au\r
-#define CYDEV_ANAIF_CFG_LPF1_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_CFG_LPF1_CR0 0x4000587au\r
-#define CYDEV_ANAIF_CFG_LPF1_RSVD 0x4000587bu\r
-#define CYDEV_ANAIF_CFG_MISC_BASE 0x4000587cu\r
-#define CYDEV_ANAIF_CFG_MISC_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_CFG_MISC_CR0 0x4000587cu\r
-#define CYDEV_ANAIF_CFG_DSM0_BASE 0x40005880u\r
-#define CYDEV_ANAIF_CFG_DSM0_SIZE 0x00000020u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR0 0x40005880u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR1 0x40005881u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR2 0x40005882u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR3 0x40005883u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR4 0x40005884u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR5 0x40005885u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR6 0x40005886u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR7 0x40005887u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR8 0x40005888u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR9 0x40005889u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR10 0x4000588au\r
-#define CYDEV_ANAIF_CFG_DSM0_CR11 0x4000588bu\r
-#define CYDEV_ANAIF_CFG_DSM0_CR12 0x4000588cu\r
-#define CYDEV_ANAIF_CFG_DSM0_CR13 0x4000588du\r
-#define CYDEV_ANAIF_CFG_DSM0_CR14 0x4000588eu\r
-#define CYDEV_ANAIF_CFG_DSM0_CR15 0x4000588fu\r
-#define CYDEV_ANAIF_CFG_DSM0_CR16 0x40005890u\r
-#define CYDEV_ANAIF_CFG_DSM0_CR17 0x40005891u\r
-#define CYDEV_ANAIF_CFG_DSM0_REF0 0x40005892u\r
-#define CYDEV_ANAIF_CFG_DSM0_REF1 0x40005893u\r
-#define CYDEV_ANAIF_CFG_DSM0_REF2 0x40005894u\r
-#define CYDEV_ANAIF_CFG_DSM0_REF3 0x40005895u\r
-#define CYDEV_ANAIF_CFG_DSM0_DEM0 0x40005896u\r
-#define CYDEV_ANAIF_CFG_DSM0_DEM1 0x40005897u\r
-#define CYDEV_ANAIF_CFG_DSM0_TST0 0x40005898u\r
-#define CYDEV_ANAIF_CFG_DSM0_TST1 0x40005899u\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF0 0x4000589au\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF1 0x4000589bu\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF2 0x4000589cu\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF3 0x4000589du\r
-#define CYDEV_ANAIF_CFG_DSM0_MISC 0x4000589eu\r
-#define CYDEV_ANAIF_CFG_DSM0_RSVD1 0x4000589fu\r
-#define CYDEV_ANAIF_CFG_SAR0_BASE 0x40005900u\r
-#define CYDEV_ANAIF_CFG_SAR0_SIZE 0x00000007u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR0 0x40005900u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR1 0x40005901u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR2 0x40005902u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR3 0x40005903u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR4 0x40005904u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR5 0x40005905u\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR6 0x40005906u\r
-#define CYDEV_ANAIF_CFG_SAR1_BASE 0x40005908u\r
-#define CYDEV_ANAIF_CFG_SAR1_SIZE 0x00000007u\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR0 0x40005908u\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR1 0x40005909u\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR2 0x4000590au\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR3 0x4000590bu\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR4 0x4000590cu\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR5 0x4000590du\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR6 0x4000590eu\r
-#define CYDEV_ANAIF_RT_BASE 0x40005a00u\r
-#define CYDEV_ANAIF_RT_SIZE 0x00000162u\r
-#define CYDEV_ANAIF_RT_SC0_BASE 0x40005a00u\r
-#define CYDEV_ANAIF_RT_SC0_SIZE 0x0000000du\r
-#define CYDEV_ANAIF_RT_SC0_SW0 0x40005a00u\r
-#define CYDEV_ANAIF_RT_SC0_SW2 0x40005a02u\r
-#define CYDEV_ANAIF_RT_SC0_SW3 0x40005a03u\r
-#define CYDEV_ANAIF_RT_SC0_SW4 0x40005a04u\r
-#define CYDEV_ANAIF_RT_SC0_SW6 0x40005a06u\r
-#define CYDEV_ANAIF_RT_SC0_SW7 0x40005a07u\r
-#define CYDEV_ANAIF_RT_SC0_SW8 0x40005a08u\r
-#define CYDEV_ANAIF_RT_SC0_SW10 0x40005a0au\r
-#define CYDEV_ANAIF_RT_SC0_CLK 0x40005a0bu\r
-#define CYDEV_ANAIF_RT_SC0_BST 0x40005a0cu\r
-#define CYDEV_ANAIF_RT_SC1_BASE 0x40005a10u\r
-#define CYDEV_ANAIF_RT_SC1_SIZE 0x0000000du\r
-#define CYDEV_ANAIF_RT_SC1_SW0 0x40005a10u\r
-#define CYDEV_ANAIF_RT_SC1_SW2 0x40005a12u\r
-#define CYDEV_ANAIF_RT_SC1_SW3 0x40005a13u\r
-#define CYDEV_ANAIF_RT_SC1_SW4 0x40005a14u\r
-#define CYDEV_ANAIF_RT_SC1_SW6 0x40005a16u\r
-#define CYDEV_ANAIF_RT_SC1_SW7 0x40005a17u\r
-#define CYDEV_ANAIF_RT_SC1_SW8 0x40005a18u\r
-#define CYDEV_ANAIF_RT_SC1_SW10 0x40005a1au\r
-#define CYDEV_ANAIF_RT_SC1_CLK 0x40005a1bu\r
-#define CYDEV_ANAIF_RT_SC1_BST 0x40005a1cu\r
-#define CYDEV_ANAIF_RT_SC2_BASE 0x40005a20u\r
-#define CYDEV_ANAIF_RT_SC2_SIZE 0x0000000du\r
-#define CYDEV_ANAIF_RT_SC2_SW0 0x40005a20u\r
-#define CYDEV_ANAIF_RT_SC2_SW2 0x40005a22u\r
-#define CYDEV_ANAIF_RT_SC2_SW3 0x40005a23u\r
-#define CYDEV_ANAIF_RT_SC2_SW4 0x40005a24u\r
-#define CYDEV_ANAIF_RT_SC2_SW6 0x40005a26u\r
-#define CYDEV_ANAIF_RT_SC2_SW7 0x40005a27u\r
-#define CYDEV_ANAIF_RT_SC2_SW8 0x40005a28u\r
-#define CYDEV_ANAIF_RT_SC2_SW10 0x40005a2au\r
-#define CYDEV_ANAIF_RT_SC2_CLK 0x40005a2bu\r
-#define CYDEV_ANAIF_RT_SC2_BST 0x40005a2cu\r
-#define CYDEV_ANAIF_RT_SC3_BASE 0x40005a30u\r
-#define CYDEV_ANAIF_RT_SC3_SIZE 0x0000000du\r
-#define CYDEV_ANAIF_RT_SC3_SW0 0x40005a30u\r
-#define CYDEV_ANAIF_RT_SC3_SW2 0x40005a32u\r
-#define CYDEV_ANAIF_RT_SC3_SW3 0x40005a33u\r
-#define CYDEV_ANAIF_RT_SC3_SW4 0x40005a34u\r
-#define CYDEV_ANAIF_RT_SC3_SW6 0x40005a36u\r
-#define CYDEV_ANAIF_RT_SC3_SW7 0x40005a37u\r
-#define CYDEV_ANAIF_RT_SC3_SW8 0x40005a38u\r
-#define CYDEV_ANAIF_RT_SC3_SW10 0x40005a3au\r
-#define CYDEV_ANAIF_RT_SC3_CLK 0x40005a3bu\r
-#define CYDEV_ANAIF_RT_SC3_BST 0x40005a3cu\r
-#define CYDEV_ANAIF_RT_DAC0_BASE 0x40005a80u\r
-#define CYDEV_ANAIF_RT_DAC0_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_DAC0_SW0 0x40005a80u\r
-#define CYDEV_ANAIF_RT_DAC0_SW2 0x40005a82u\r
-#define CYDEV_ANAIF_RT_DAC0_SW3 0x40005a83u\r
-#define CYDEV_ANAIF_RT_DAC0_SW4 0x40005a84u\r
-#define CYDEV_ANAIF_RT_DAC0_STROBE 0x40005a87u\r
-#define CYDEV_ANAIF_RT_DAC1_BASE 0x40005a88u\r
-#define CYDEV_ANAIF_RT_DAC1_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_DAC1_SW0 0x40005a88u\r
-#define CYDEV_ANAIF_RT_DAC1_SW2 0x40005a8au\r
-#define CYDEV_ANAIF_RT_DAC1_SW3 0x40005a8bu\r
-#define CYDEV_ANAIF_RT_DAC1_SW4 0x40005a8cu\r
-#define CYDEV_ANAIF_RT_DAC1_STROBE 0x40005a8fu\r
-#define CYDEV_ANAIF_RT_DAC2_BASE 0x40005a90u\r
-#define CYDEV_ANAIF_RT_DAC2_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_DAC2_SW0 0x40005a90u\r
-#define CYDEV_ANAIF_RT_DAC2_SW2 0x40005a92u\r
-#define CYDEV_ANAIF_RT_DAC2_SW3 0x40005a93u\r
-#define CYDEV_ANAIF_RT_DAC2_SW4 0x40005a94u\r
-#define CYDEV_ANAIF_RT_DAC2_STROBE 0x40005a97u\r
-#define CYDEV_ANAIF_RT_DAC3_BASE 0x40005a98u\r
-#define CYDEV_ANAIF_RT_DAC3_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_DAC3_SW0 0x40005a98u\r
-#define CYDEV_ANAIF_RT_DAC3_SW2 0x40005a9au\r
-#define CYDEV_ANAIF_RT_DAC3_SW3 0x40005a9bu\r
-#define CYDEV_ANAIF_RT_DAC3_SW4 0x40005a9cu\r
-#define CYDEV_ANAIF_RT_DAC3_STROBE 0x40005a9fu\r
-#define CYDEV_ANAIF_RT_CMP0_BASE 0x40005ac0u\r
-#define CYDEV_ANAIF_RT_CMP0_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_CMP0_SW0 0x40005ac0u\r
-#define CYDEV_ANAIF_RT_CMP0_SW2 0x40005ac2u\r
-#define CYDEV_ANAIF_RT_CMP0_SW3 0x40005ac3u\r
-#define CYDEV_ANAIF_RT_CMP0_SW4 0x40005ac4u\r
-#define CYDEV_ANAIF_RT_CMP0_SW6 0x40005ac6u\r
-#define CYDEV_ANAIF_RT_CMP0_CLK 0x40005ac7u\r
-#define CYDEV_ANAIF_RT_CMP1_BASE 0x40005ac8u\r
-#define CYDEV_ANAIF_RT_CMP1_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_CMP1_SW0 0x40005ac8u\r
-#define CYDEV_ANAIF_RT_CMP1_SW2 0x40005acau\r
-#define CYDEV_ANAIF_RT_CMP1_SW3 0x40005acbu\r
-#define CYDEV_ANAIF_RT_CMP1_SW4 0x40005accu\r
-#define CYDEV_ANAIF_RT_CMP1_SW6 0x40005aceu\r
-#define CYDEV_ANAIF_RT_CMP1_CLK 0x40005acfu\r
-#define CYDEV_ANAIF_RT_CMP2_BASE 0x40005ad0u\r
-#define CYDEV_ANAIF_RT_CMP2_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_CMP2_SW0 0x40005ad0u\r
-#define CYDEV_ANAIF_RT_CMP2_SW2 0x40005ad2u\r
-#define CYDEV_ANAIF_RT_CMP2_SW3 0x40005ad3u\r
-#define CYDEV_ANAIF_RT_CMP2_SW4 0x40005ad4u\r
-#define CYDEV_ANAIF_RT_CMP2_SW6 0x40005ad6u\r
-#define CYDEV_ANAIF_RT_CMP2_CLK 0x40005ad7u\r
-#define CYDEV_ANAIF_RT_CMP3_BASE 0x40005ad8u\r
-#define CYDEV_ANAIF_RT_CMP3_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_CMP3_SW0 0x40005ad8u\r
-#define CYDEV_ANAIF_RT_CMP3_SW2 0x40005adau\r
-#define CYDEV_ANAIF_RT_CMP3_SW3 0x40005adbu\r
-#define CYDEV_ANAIF_RT_CMP3_SW4 0x40005adcu\r
-#define CYDEV_ANAIF_RT_CMP3_SW6 0x40005adeu\r
-#define CYDEV_ANAIF_RT_CMP3_CLK 0x40005adfu\r
-#define CYDEV_ANAIF_RT_DSM0_BASE 0x40005b00u\r
-#define CYDEV_ANAIF_RT_DSM0_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_DSM0_SW0 0x40005b00u\r
-#define CYDEV_ANAIF_RT_DSM0_SW2 0x40005b02u\r
-#define CYDEV_ANAIF_RT_DSM0_SW3 0x40005b03u\r
-#define CYDEV_ANAIF_RT_DSM0_SW4 0x40005b04u\r
-#define CYDEV_ANAIF_RT_DSM0_SW6 0x40005b06u\r
-#define CYDEV_ANAIF_RT_DSM0_CLK 0x40005b07u\r
-#define CYDEV_ANAIF_RT_SAR0_BASE 0x40005b20u\r
-#define CYDEV_ANAIF_RT_SAR0_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_SAR0_SW0 0x40005b20u\r
-#define CYDEV_ANAIF_RT_SAR0_SW2 0x40005b22u\r
-#define CYDEV_ANAIF_RT_SAR0_SW3 0x40005b23u\r
-#define CYDEV_ANAIF_RT_SAR0_SW4 0x40005b24u\r
-#define CYDEV_ANAIF_RT_SAR0_SW6 0x40005b26u\r
-#define CYDEV_ANAIF_RT_SAR0_CLK 0x40005b27u\r
-#define CYDEV_ANAIF_RT_SAR1_BASE 0x40005b28u\r
-#define CYDEV_ANAIF_RT_SAR1_SIZE 0x00000008u\r
-#define CYDEV_ANAIF_RT_SAR1_SW0 0x40005b28u\r
-#define CYDEV_ANAIF_RT_SAR1_SW2 0x40005b2au\r
-#define CYDEV_ANAIF_RT_SAR1_SW3 0x40005b2bu\r
-#define CYDEV_ANAIF_RT_SAR1_SW4 0x40005b2cu\r
-#define CYDEV_ANAIF_RT_SAR1_SW6 0x40005b2eu\r
-#define CYDEV_ANAIF_RT_SAR1_CLK 0x40005b2fu\r
-#define CYDEV_ANAIF_RT_OPAMP0_BASE 0x40005b40u\r
-#define CYDEV_ANAIF_RT_OPAMP0_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_RT_OPAMP0_MX 0x40005b40u\r
-#define CYDEV_ANAIF_RT_OPAMP0_SW 0x40005b41u\r
-#define CYDEV_ANAIF_RT_OPAMP1_BASE 0x40005b42u\r
-#define CYDEV_ANAIF_RT_OPAMP1_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_RT_OPAMP1_MX 0x40005b42u\r
-#define CYDEV_ANAIF_RT_OPAMP1_SW 0x40005b43u\r
-#define CYDEV_ANAIF_RT_OPAMP2_BASE 0x40005b44u\r
-#define CYDEV_ANAIF_RT_OPAMP2_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_RT_OPAMP2_MX 0x40005b44u\r
-#define CYDEV_ANAIF_RT_OPAMP2_SW 0x40005b45u\r
-#define CYDEV_ANAIF_RT_OPAMP3_BASE 0x40005b46u\r
-#define CYDEV_ANAIF_RT_OPAMP3_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_RT_OPAMP3_MX 0x40005b46u\r
-#define CYDEV_ANAIF_RT_OPAMP3_SW 0x40005b47u\r
-#define CYDEV_ANAIF_RT_LCDDAC_BASE 0x40005b50u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SIZE 0x00000005u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW0 0x40005b50u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW1 0x40005b51u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW2 0x40005b52u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW3 0x40005b53u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW4 0x40005b54u\r
-#define CYDEV_ANAIF_RT_SC_BASE 0x40005b56u\r
-#define CYDEV_ANAIF_RT_SC_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_RT_SC_MISC 0x40005b56u\r
-#define CYDEV_ANAIF_RT_BUS_BASE 0x40005b58u\r
-#define CYDEV_ANAIF_RT_BUS_SIZE 0x00000004u\r
-#define CYDEV_ANAIF_RT_BUS_SW0 0x40005b58u\r
-#define CYDEV_ANAIF_RT_BUS_SW2 0x40005b5au\r
-#define CYDEV_ANAIF_RT_BUS_SW3 0x40005b5bu\r
-#define CYDEV_ANAIF_RT_DFT_BASE 0x40005b5cu\r
-#define CYDEV_ANAIF_RT_DFT_SIZE 0x00000006u\r
-#define CYDEV_ANAIF_RT_DFT_CR0 0x40005b5cu\r
-#define CYDEV_ANAIF_RT_DFT_CR1 0x40005b5du\r
-#define CYDEV_ANAIF_RT_DFT_CR2 0x40005b5eu\r
-#define CYDEV_ANAIF_RT_DFT_CR3 0x40005b5fu\r
-#define CYDEV_ANAIF_RT_DFT_CR4 0x40005b60u\r
-#define CYDEV_ANAIF_RT_DFT_CR5 0x40005b61u\r
-#define CYDEV_ANAIF_WRK_BASE 0x40005b80u\r
-#define CYDEV_ANAIF_WRK_SIZE 0x00000029u\r
-#define CYDEV_ANAIF_WRK_DAC0_BASE 0x40005b80u\r
-#define CYDEV_ANAIF_WRK_DAC0_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_WRK_DAC0_D 0x40005b80u\r
-#define CYDEV_ANAIF_WRK_DAC1_BASE 0x40005b81u\r
-#define CYDEV_ANAIF_WRK_DAC1_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_WRK_DAC1_D 0x40005b81u\r
-#define CYDEV_ANAIF_WRK_DAC2_BASE 0x40005b82u\r
-#define CYDEV_ANAIF_WRK_DAC2_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_WRK_DAC2_D 0x40005b82u\r
-#define CYDEV_ANAIF_WRK_DAC3_BASE 0x40005b83u\r
-#define CYDEV_ANAIF_WRK_DAC3_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_WRK_DAC3_D 0x40005b83u\r
-#define CYDEV_ANAIF_WRK_DSM0_BASE 0x40005b88u\r
-#define CYDEV_ANAIF_WRK_DSM0_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_WRK_DSM0_OUT0 0x40005b88u\r
-#define CYDEV_ANAIF_WRK_DSM0_OUT1 0x40005b89u\r
-#define CYDEV_ANAIF_WRK_LUT_BASE 0x40005b90u\r
-#define CYDEV_ANAIF_WRK_LUT_SIZE 0x00000005u\r
-#define CYDEV_ANAIF_WRK_LUT_SR 0x40005b90u\r
-#define CYDEV_ANAIF_WRK_LUT_WRK1 0x40005b91u\r
-#define CYDEV_ANAIF_WRK_LUT_MSK 0x40005b92u\r
-#define CYDEV_ANAIF_WRK_LUT_CLK 0x40005b93u\r
-#define CYDEV_ANAIF_WRK_LUT_CPTR 0x40005b94u\r
-#define CYDEV_ANAIF_WRK_CMP_BASE 0x40005b96u\r
-#define CYDEV_ANAIF_WRK_CMP_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_WRK_CMP_WRK 0x40005b96u\r
-#define CYDEV_ANAIF_WRK_CMP_TST 0x40005b97u\r
-#define CYDEV_ANAIF_WRK_SC_BASE 0x40005b98u\r
-#define CYDEV_ANAIF_WRK_SC_SIZE 0x00000005u\r
-#define CYDEV_ANAIF_WRK_SC_SR 0x40005b98u\r
-#define CYDEV_ANAIF_WRK_SC_WRK1 0x40005b99u\r
-#define CYDEV_ANAIF_WRK_SC_MSK 0x40005b9au\r
-#define CYDEV_ANAIF_WRK_SC_CMPINV 0x40005b9bu\r
-#define CYDEV_ANAIF_WRK_SC_CPTR 0x40005b9cu\r
-#define CYDEV_ANAIF_WRK_SAR0_BASE 0x40005ba0u\r
-#define CYDEV_ANAIF_WRK_SAR0_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_WRK_SAR0_WRK0 0x40005ba0u\r
-#define CYDEV_ANAIF_WRK_SAR0_WRK1 0x40005ba1u\r
-#define CYDEV_ANAIF_WRK_SAR1_BASE 0x40005ba2u\r
-#define CYDEV_ANAIF_WRK_SAR1_SIZE 0x00000002u\r
-#define CYDEV_ANAIF_WRK_SAR1_WRK0 0x40005ba2u\r
-#define CYDEV_ANAIF_WRK_SAR1_WRK1 0x40005ba3u\r
-#define CYDEV_ANAIF_WRK_SARS_BASE 0x40005ba8u\r
-#define CYDEV_ANAIF_WRK_SARS_SIZE 0x00000001u\r
-#define CYDEV_ANAIF_WRK_SARS_SOF 0x40005ba8u\r
-#define CYDEV_USB_BASE 0x40006000u\r
-#define CYDEV_USB_SIZE 0x00000300u\r
-#define CYDEV_USB_EP0_DR0 0x40006000u\r
-#define CYDEV_USB_EP0_DR1 0x40006001u\r
-#define CYDEV_USB_EP0_DR2 0x40006002u\r
-#define CYDEV_USB_EP0_DR3 0x40006003u\r
-#define CYDEV_USB_EP0_DR4 0x40006004u\r
-#define CYDEV_USB_EP0_DR5 0x40006005u\r
-#define CYDEV_USB_EP0_DR6 0x40006006u\r
-#define CYDEV_USB_EP0_DR7 0x40006007u\r
-#define CYDEV_USB_CR0 0x40006008u\r
-#define CYDEV_USB_CR1 0x40006009u\r
-#define CYDEV_USB_SIE_EP_INT_EN 0x4000600au\r
-#define CYDEV_USB_SIE_EP_INT_SR 0x4000600bu\r
-#define CYDEV_USB_SIE_EP1_BASE 0x4000600cu\r
-#define CYDEV_USB_SIE_EP1_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP1_CNT0 0x4000600cu\r
-#define CYDEV_USB_SIE_EP1_CNT1 0x4000600du\r
-#define CYDEV_USB_SIE_EP1_CR0 0x4000600eu\r
-#define CYDEV_USB_USBIO_CR0 0x40006010u\r
-#define CYDEV_USB_USBIO_CR1 0x40006012u\r
-#define CYDEV_USB_DYN_RECONFIG 0x40006014u\r
-#define CYDEV_USB_SOF0 0x40006018u\r
-#define CYDEV_USB_SOF1 0x40006019u\r
-#define CYDEV_USB_SIE_EP2_BASE 0x4000601cu\r
-#define CYDEV_USB_SIE_EP2_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP2_CNT0 0x4000601cu\r
-#define CYDEV_USB_SIE_EP2_CNT1 0x4000601du\r
-#define CYDEV_USB_SIE_EP2_CR0 0x4000601eu\r
-#define CYDEV_USB_EP0_CR 0x40006028u\r
-#define CYDEV_USB_EP0_CNT 0x40006029u\r
-#define CYDEV_USB_SIE_EP3_BASE 0x4000602cu\r
-#define CYDEV_USB_SIE_EP3_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP3_CNT0 0x4000602cu\r
-#define CYDEV_USB_SIE_EP3_CNT1 0x4000602du\r
-#define CYDEV_USB_SIE_EP3_CR0 0x4000602eu\r
-#define CYDEV_USB_SIE_EP4_BASE 0x4000603cu\r
-#define CYDEV_USB_SIE_EP4_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP4_CNT0 0x4000603cu\r
-#define CYDEV_USB_SIE_EP4_CNT1 0x4000603du\r
-#define CYDEV_USB_SIE_EP4_CR0 0x4000603eu\r
-#define CYDEV_USB_SIE_EP5_BASE 0x4000604cu\r
-#define CYDEV_USB_SIE_EP5_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP5_CNT0 0x4000604cu\r
-#define CYDEV_USB_SIE_EP5_CNT1 0x4000604du\r
-#define CYDEV_USB_SIE_EP5_CR0 0x4000604eu\r
-#define CYDEV_USB_SIE_EP6_BASE 0x4000605cu\r
-#define CYDEV_USB_SIE_EP6_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP6_CNT0 0x4000605cu\r
-#define CYDEV_USB_SIE_EP6_CNT1 0x4000605du\r
-#define CYDEV_USB_SIE_EP6_CR0 0x4000605eu\r
-#define CYDEV_USB_SIE_EP7_BASE 0x4000606cu\r
-#define CYDEV_USB_SIE_EP7_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP7_CNT0 0x4000606cu\r
-#define CYDEV_USB_SIE_EP7_CNT1 0x4000606du\r
-#define CYDEV_USB_SIE_EP7_CR0 0x4000606eu\r
-#define CYDEV_USB_SIE_EP8_BASE 0x4000607cu\r
-#define CYDEV_USB_SIE_EP8_SIZE 0x00000003u\r
-#define CYDEV_USB_SIE_EP8_CNT0 0x4000607cu\r
-#define CYDEV_USB_SIE_EP8_CNT1 0x4000607du\r
-#define CYDEV_USB_SIE_EP8_CR0 0x4000607eu\r
-#define CYDEV_USB_ARB_EP1_BASE 0x40006080u\r
-#define CYDEV_USB_ARB_EP1_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP1_CFG 0x40006080u\r
-#define CYDEV_USB_ARB_EP1_INT_EN 0x40006081u\r
-#define CYDEV_USB_ARB_EP1_SR 0x40006082u\r
-#define CYDEV_USB_ARB_RW1_BASE 0x40006084u\r
-#define CYDEV_USB_ARB_RW1_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW1_WA 0x40006084u\r
-#define CYDEV_USB_ARB_RW1_WA_MSB 0x40006085u\r
-#define CYDEV_USB_ARB_RW1_RA 0x40006086u\r
-#define CYDEV_USB_ARB_RW1_RA_MSB 0x40006087u\r
-#define CYDEV_USB_ARB_RW1_DR 0x40006088u\r
-#define CYDEV_USB_BUF_SIZE 0x4000608cu\r
-#define CYDEV_USB_EP_ACTIVE 0x4000608eu\r
-#define CYDEV_USB_EP_TYPE 0x4000608fu\r
-#define CYDEV_USB_ARB_EP2_BASE 0x40006090u\r
-#define CYDEV_USB_ARB_EP2_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP2_CFG 0x40006090u\r
-#define CYDEV_USB_ARB_EP2_INT_EN 0x40006091u\r
-#define CYDEV_USB_ARB_EP2_SR 0x40006092u\r
-#define CYDEV_USB_ARB_RW2_BASE 0x40006094u\r
-#define CYDEV_USB_ARB_RW2_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW2_WA 0x40006094u\r
-#define CYDEV_USB_ARB_RW2_WA_MSB 0x40006095u\r
-#define CYDEV_USB_ARB_RW2_RA 0x40006096u\r
-#define CYDEV_USB_ARB_RW2_RA_MSB 0x40006097u\r
-#define CYDEV_USB_ARB_RW2_DR 0x40006098u\r
-#define CYDEV_USB_ARB_CFG 0x4000609cu\r
-#define CYDEV_USB_USB_CLK_EN 0x4000609du\r
-#define CYDEV_USB_ARB_INT_EN 0x4000609eu\r
-#define CYDEV_USB_ARB_INT_SR 0x4000609fu\r
-#define CYDEV_USB_ARB_EP3_BASE 0x400060a0u\r
-#define CYDEV_USB_ARB_EP3_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP3_CFG 0x400060a0u\r
-#define CYDEV_USB_ARB_EP3_INT_EN 0x400060a1u\r
-#define CYDEV_USB_ARB_EP3_SR 0x400060a2u\r
-#define CYDEV_USB_ARB_RW3_BASE 0x400060a4u\r
-#define CYDEV_USB_ARB_RW3_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW3_WA 0x400060a4u\r
-#define CYDEV_USB_ARB_RW3_WA_MSB 0x400060a5u\r
-#define CYDEV_USB_ARB_RW3_RA 0x400060a6u\r
-#define CYDEV_USB_ARB_RW3_RA_MSB 0x400060a7u\r
-#define CYDEV_USB_ARB_RW3_DR 0x400060a8u\r
-#define CYDEV_USB_CWA 0x400060acu\r
-#define CYDEV_USB_CWA_MSB 0x400060adu\r
-#define CYDEV_USB_ARB_EP4_BASE 0x400060b0u\r
-#define CYDEV_USB_ARB_EP4_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP4_CFG 0x400060b0u\r
-#define CYDEV_USB_ARB_EP4_INT_EN 0x400060b1u\r
-#define CYDEV_USB_ARB_EP4_SR 0x400060b2u\r
-#define CYDEV_USB_ARB_RW4_BASE 0x400060b4u\r
-#define CYDEV_USB_ARB_RW4_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW4_WA 0x400060b4u\r
-#define CYDEV_USB_ARB_RW4_WA_MSB 0x400060b5u\r
-#define CYDEV_USB_ARB_RW4_RA 0x400060b6u\r
-#define CYDEV_USB_ARB_RW4_RA_MSB 0x400060b7u\r
-#define CYDEV_USB_ARB_RW4_DR 0x400060b8u\r
-#define CYDEV_USB_DMA_THRES 0x400060bcu\r
-#define CYDEV_USB_DMA_THRES_MSB 0x400060bdu\r
-#define CYDEV_USB_ARB_EP5_BASE 0x400060c0u\r
-#define CYDEV_USB_ARB_EP5_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP5_CFG 0x400060c0u\r
-#define CYDEV_USB_ARB_EP5_INT_EN 0x400060c1u\r
-#define CYDEV_USB_ARB_EP5_SR 0x400060c2u\r
-#define CYDEV_USB_ARB_RW5_BASE 0x400060c4u\r
-#define CYDEV_USB_ARB_RW5_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW5_WA 0x400060c4u\r
-#define CYDEV_USB_ARB_RW5_WA_MSB 0x400060c5u\r
-#define CYDEV_USB_ARB_RW5_RA 0x400060c6u\r
-#define CYDEV_USB_ARB_RW5_RA_MSB 0x400060c7u\r
-#define CYDEV_USB_ARB_RW5_DR 0x400060c8u\r
-#define CYDEV_USB_BUS_RST_CNT 0x400060ccu\r
-#define CYDEV_USB_ARB_EP6_BASE 0x400060d0u\r
-#define CYDEV_USB_ARB_EP6_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP6_CFG 0x400060d0u\r
-#define CYDEV_USB_ARB_EP6_INT_EN 0x400060d1u\r
-#define CYDEV_USB_ARB_EP6_SR 0x400060d2u\r
-#define CYDEV_USB_ARB_RW6_BASE 0x400060d4u\r
-#define CYDEV_USB_ARB_RW6_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW6_WA 0x400060d4u\r
-#define CYDEV_USB_ARB_RW6_WA_MSB 0x400060d5u\r
-#define CYDEV_USB_ARB_RW6_RA 0x400060d6u\r
-#define CYDEV_USB_ARB_RW6_RA_MSB 0x400060d7u\r
-#define CYDEV_USB_ARB_RW6_DR 0x400060d8u\r
-#define CYDEV_USB_ARB_EP7_BASE 0x400060e0u\r
-#define CYDEV_USB_ARB_EP7_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP7_CFG 0x400060e0u\r
-#define CYDEV_USB_ARB_EP7_INT_EN 0x400060e1u\r
-#define CYDEV_USB_ARB_EP7_SR 0x400060e2u\r
-#define CYDEV_USB_ARB_RW7_BASE 0x400060e4u\r
-#define CYDEV_USB_ARB_RW7_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW7_WA 0x400060e4u\r
-#define CYDEV_USB_ARB_RW7_WA_MSB 0x400060e5u\r
-#define CYDEV_USB_ARB_RW7_RA 0x400060e6u\r
-#define CYDEV_USB_ARB_RW7_RA_MSB 0x400060e7u\r
-#define CYDEV_USB_ARB_RW7_DR 0x400060e8u\r
-#define CYDEV_USB_ARB_EP8_BASE 0x400060f0u\r
-#define CYDEV_USB_ARB_EP8_SIZE 0x00000003u\r
-#define CYDEV_USB_ARB_EP8_CFG 0x400060f0u\r
-#define CYDEV_USB_ARB_EP8_INT_EN 0x400060f1u\r
-#define CYDEV_USB_ARB_EP8_SR 0x400060f2u\r
-#define CYDEV_USB_ARB_RW8_BASE 0x400060f4u\r
-#define CYDEV_USB_ARB_RW8_SIZE 0x00000005u\r
-#define CYDEV_USB_ARB_RW8_WA 0x400060f4u\r
-#define CYDEV_USB_ARB_RW8_WA_MSB 0x400060f5u\r
-#define CYDEV_USB_ARB_RW8_RA 0x400060f6u\r
-#define CYDEV_USB_ARB_RW8_RA_MSB 0x400060f7u\r
-#define CYDEV_USB_ARB_RW8_DR 0x400060f8u\r
-#define CYDEV_USB_MEM_BASE 0x40006100u\r
-#define CYDEV_USB_MEM_SIZE 0x00000200u\r
-#define CYDEV_USB_MEM_DATA_MBASE 0x40006100u\r
-#define CYDEV_USB_MEM_DATA_MSIZE 0x00000200u\r
-#define CYDEV_UWRK_BASE 0x40006400u\r
-#define CYDEV_UWRK_SIZE 0x00000b60u\r
-#define CYDEV_UWRK_UWRK8_BASE 0x40006400u\r
-#define CYDEV_UWRK_UWRK8_SIZE 0x000003b0u\r
-#define CYDEV_UWRK_UWRK8_B0_BASE 0x40006400u\r
-#define CYDEV_UWRK_UWRK8_B0_SIZE 0x000000b0u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_A0 0x40006400u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_A0 0x40006401u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_A0 0x40006402u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_A0 0x40006403u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_A0 0x40006404u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_A0 0x40006405u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_A0 0x40006406u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_A0 0x40006407u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_A0 0x40006408u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_A0 0x40006409u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_A0 0x4000640au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_A0 0x4000640bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_A0 0x4000640cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_A0 0x4000640du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_A0 0x4000640eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_A0 0x4000640fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_A1 0x40006410u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_A1 0x40006411u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_A1 0x40006412u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_A1 0x40006413u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_A1 0x40006414u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_A1 0x40006415u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_A1 0x40006416u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_A1 0x40006417u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_A1 0x40006418u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_A1 0x40006419u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_A1 0x4000641au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_A1 0x4000641bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_A1 0x4000641cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_A1 0x4000641du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_A1 0x4000641eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_A1 0x4000641fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_D0 0x40006420u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_D0 0x40006421u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_D0 0x40006422u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_D0 0x40006423u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_D0 0x40006424u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_D0 0x40006425u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_D0 0x40006426u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_D0 0x40006427u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_D0 0x40006428u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_D0 0x40006429u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_D0 0x4000642au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_D0 0x4000642bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_D0 0x4000642cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_D0 0x4000642du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_D0 0x4000642eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_D0 0x4000642fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_D1 0x40006430u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_D1 0x40006431u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_D1 0x40006432u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_D1 0x40006433u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_D1 0x40006434u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_D1 0x40006435u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_D1 0x40006436u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_D1 0x40006437u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_D1 0x40006438u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_D1 0x40006439u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_D1 0x4000643au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_D1 0x4000643bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_D1 0x4000643cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_D1 0x4000643du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_D1 0x4000643eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_D1 0x4000643fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_F0 0x40006440u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_F0 0x40006441u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_F0 0x40006442u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_F0 0x40006443u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_F0 0x40006444u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_F0 0x40006445u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_F0 0x40006446u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_F0 0x40006447u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_F0 0x40006448u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_F0 0x40006449u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_F0 0x4000644au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_F0 0x4000644bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_F0 0x4000644cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_F0 0x4000644du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_F0 0x4000644eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_F0 0x4000644fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_F1 0x40006450u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_F1 0x40006451u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_F1 0x40006452u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_F1 0x40006453u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_F1 0x40006454u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_F1 0x40006455u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_F1 0x40006456u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_F1 0x40006457u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_F1 0x40006458u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_F1 0x40006459u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_F1 0x4000645au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_F1 0x4000645bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_F1 0x4000645cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_F1 0x4000645du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_F1 0x4000645eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_F1 0x4000645fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_ST 0x40006460u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_ST 0x40006461u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_ST 0x40006462u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_ST 0x40006463u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_ST 0x40006464u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_ST 0x40006465u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_ST 0x40006466u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_ST 0x40006467u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_ST 0x40006468u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_ST 0x40006469u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_ST 0x4000646au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_ST 0x4000646bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_ST 0x4000646cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_ST 0x4000646du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_ST 0x4000646eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_ST 0x4000646fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_CTL 0x40006470u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_CTL 0x40006471u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_CTL 0x40006472u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_CTL 0x40006473u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_CTL 0x40006474u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_CTL 0x40006475u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_CTL 0x40006476u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_CTL 0x40006477u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_CTL 0x40006478u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_CTL 0x40006479u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_CTL 0x4000647au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_CTL 0x4000647bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_CTL 0x4000647cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_CTL 0x4000647du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_CTL 0x4000647eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_CTL 0x4000647fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_MSK 0x40006480u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_MSK 0x40006481u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_MSK 0x40006482u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_MSK 0x40006483u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_MSK 0x40006484u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_MSK 0x40006485u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_MSK 0x40006486u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_MSK 0x40006487u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_MSK 0x40006488u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_MSK 0x40006489u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_MSK 0x4000648au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_MSK 0x4000648bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_MSK 0x4000648cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_MSK 0x4000648du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_MSK 0x4000648eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_MSK 0x4000648fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_ACTL 0x40006490u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_ACTL 0x40006491u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_ACTL 0x40006492u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_ACTL 0x40006493u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_ACTL 0x40006494u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_ACTL 0x40006495u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_ACTL 0x40006496u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_ACTL 0x40006497u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_ACTL 0x40006498u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_ACTL 0x40006499u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_ACTL 0x4000649au\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_ACTL 0x4000649bu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_ACTL 0x4000649cu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_ACTL 0x4000649du\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_ACTL 0x4000649eu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_ACTL 0x4000649fu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_MC 0x400064a0u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_MC 0x400064a1u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_MC 0x400064a2u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_MC 0x400064a3u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_MC 0x400064a4u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_MC 0x400064a5u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_MC 0x400064a6u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_MC 0x400064a7u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_MC 0x400064a8u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_MC 0x400064a9u\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_MC 0x400064aau\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_MC 0x400064abu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_MC 0x400064acu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_MC 0x400064adu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_MC 0x400064aeu\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_MC 0x400064afu\r
-#define CYDEV_UWRK_UWRK8_B1_BASE 0x40006500u\r
-#define CYDEV_UWRK_UWRK8_B1_SIZE 0x000000b0u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_A0 0x40006504u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_A0 0x40006505u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_A0 0x40006506u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_A0 0x40006507u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_A0 0x40006508u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_A0 0x40006509u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_A0 0x4000650au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_A0 0x4000650bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_A1 0x40006514u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_A1 0x40006515u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_A1 0x40006516u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_A1 0x40006517u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_A1 0x40006518u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_A1 0x40006519u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_A1 0x4000651au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_A1 0x4000651bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_D0 0x40006524u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_D0 0x40006525u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_D0 0x40006526u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_D0 0x40006527u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_D0 0x40006528u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_D0 0x40006529u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_D0 0x4000652au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_D0 0x4000652bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_D1 0x40006534u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_D1 0x40006535u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_D1 0x40006536u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_D1 0x40006537u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_D1 0x40006538u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_D1 0x40006539u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_D1 0x4000653au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_D1 0x4000653bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_F0 0x40006544u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_F0 0x40006545u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_F0 0x40006546u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_F0 0x40006547u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_F0 0x40006548u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_F0 0x40006549u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_F0 0x4000654au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_F0 0x4000654bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_F1 0x40006554u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_F1 0x40006555u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_F1 0x40006556u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_F1 0x40006557u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_F1 0x40006558u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_F1 0x40006559u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_F1 0x4000655au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_F1 0x4000655bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_ST 0x40006564u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_ST 0x40006565u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_ST 0x40006566u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_ST 0x40006567u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_ST 0x40006568u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_ST 0x40006569u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_ST 0x4000656au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_ST 0x4000656bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_CTL 0x40006574u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_CTL 0x40006575u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_CTL 0x40006576u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_CTL 0x40006577u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_CTL 0x40006578u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_CTL 0x40006579u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_CTL 0x4000657au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_CTL 0x4000657bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_MSK 0x40006584u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_MSK 0x40006585u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_MSK 0x40006586u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_MSK 0x40006587u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_MSK 0x40006588u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_MSK 0x40006589u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_MSK 0x4000658au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_MSK 0x4000658bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_ACTL 0x40006594u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_ACTL 0x40006595u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_ACTL 0x40006596u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_ACTL 0x40006597u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_ACTL 0x40006598u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_ACTL 0x40006599u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_ACTL 0x4000659au\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_ACTL 0x4000659bu\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_MC 0x400065a4u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_MC 0x400065a5u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_MC 0x400065a6u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_MC 0x400065a7u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_MC 0x400065a8u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_MC 0x400065a9u\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_MC 0x400065aau\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_MC 0x400065abu\r
-#define CYDEV_UWRK_UWRK16_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_SIZE 0x00000760u\r
-#define CYDEV_UWRK_UWRK16_CAT_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_CAT_SIZE 0x00000760u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_SIZE 0x00000160u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_A0_A1 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_A0_A1 0x40006802u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_A0_A1 0x40006804u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_A0_A1 0x40006806u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_A0_A1 0x40006808u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_A0_A1 0x4000680au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_A0_A1 0x4000680cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_A0_A1 0x4000680eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_A0_A1 0x40006810u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_A0_A1 0x40006812u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_A0_A1 0x40006814u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_A0_A1 0x40006816u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_A0_A1 0x40006818u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_A0_A1 0x4000681au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_A0_A1 0x4000681cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_A0_A1 0x4000681eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_D0_D1 0x40006840u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_D0_D1 0x40006842u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_D0_D1 0x40006844u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_D0_D1 0x40006846u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_D0_D1 0x40006848u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_D0_D1 0x4000684au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_D0_D1 0x4000684cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_D0_D1 0x4000684eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_D0_D1 0x40006850u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_D0_D1 0x40006852u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_D0_D1 0x40006854u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_D0_D1 0x40006856u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_D0_D1 0x40006858u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_D0_D1 0x4000685au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_D0_D1 0x4000685cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_D0_D1 0x4000685eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_F0_F1 0x40006880u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_F0_F1 0x40006882u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_F0_F1 0x40006884u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_F0_F1 0x40006886u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_F0_F1 0x40006888u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_F0_F1 0x4000688au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_F0_F1 0x4000688cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_F0_F1 0x4000688eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_F0_F1 0x40006890u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_F0_F1 0x40006892u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_F0_F1 0x40006894u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_F0_F1 0x40006896u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_F0_F1 0x40006898u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_F0_F1 0x4000689au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_F0_F1 0x4000689cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_F0_F1 0x4000689eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_ST_CTL 0x400068c0u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_ST_CTL 0x400068c2u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_ST_CTL 0x400068c4u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_ST_CTL 0x400068c6u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_ST_CTL 0x400068c8u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_ST_CTL 0x400068cau\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_ST_CTL 0x400068ccu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_ST_CTL 0x400068ceu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_ST_CTL 0x400068d0u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_ST_CTL 0x400068d2u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_ST_CTL 0x400068d4u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_ST_CTL 0x400068d6u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_ST_CTL 0x400068d8u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_ST_CTL 0x400068dau\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_ST_CTL 0x400068dcu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_ST_CTL 0x400068deu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MSK_ACTL 0x40006900u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MSK_ACTL 0x40006902u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MSK_ACTL 0x40006904u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MSK_ACTL 0x40006906u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MSK_ACTL 0x40006908u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MSK_ACTL 0x4000690au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MSK_ACTL 0x4000690cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MSK_ACTL 0x4000690eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MSK_ACTL 0x40006910u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MSK_ACTL 0x40006912u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MSK_ACTL 0x40006914u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MSK_ACTL 0x40006916u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MSK_ACTL 0x40006918u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MSK_ACTL 0x4000691au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MSK_ACTL 0x4000691cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MSK_ACTL 0x4000691eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MC_00 0x40006940u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MC_00 0x40006942u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MC_00 0x40006944u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MC_00 0x40006946u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MC_00 0x40006948u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MC_00 0x4000694au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MC_00 0x4000694cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MC_00 0x4000694eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MC_00 0x40006950u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MC_00 0x40006952u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MC_00 0x40006954u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MC_00 0x40006956u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MC_00 0x40006958u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MC_00 0x4000695au\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MC_00 0x4000695cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MC_00 0x4000695eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_BASE 0x40006a00u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_SIZE 0x00000160u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_A0_A1 0x40006a08u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_A0_A1 0x40006a0au\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_A0_A1 0x40006a0cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_A0_A1 0x40006a0eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_A0_A1 0x40006a10u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_A0_A1 0x40006a12u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_A0_A1 0x40006a14u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_A0_A1 0x40006a16u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_D0_D1 0x40006a48u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_D0_D1 0x40006a4au\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_D0_D1 0x40006a4cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_D0_D1 0x40006a4eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_D0_D1 0x40006a50u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_D0_D1 0x40006a52u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_D0_D1 0x40006a54u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_D0_D1 0x40006a56u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_F0_F1 0x40006a88u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_F0_F1 0x40006a8au\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_F0_F1 0x40006a8cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_F0_F1 0x40006a8eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_F0_F1 0x40006a90u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_F0_F1 0x40006a92u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_F0_F1 0x40006a94u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_F0_F1 0x40006a96u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_ST_CTL 0x40006ac8u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_ST_CTL 0x40006acau\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_ST_CTL 0x40006accu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_ST_CTL 0x40006aceu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_ST_CTL 0x40006ad0u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_ST_CTL 0x40006ad2u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_ST_CTL 0x40006ad4u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_ST_CTL 0x40006ad6u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MSK_ACTL 0x40006b08u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MSK_ACTL 0x40006b0au\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MSK_ACTL 0x40006b0cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MSK_ACTL 0x40006b0eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MSK_ACTL 0x40006b10u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MSK_ACTL 0x40006b12u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MSK_ACTL 0x40006b14u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MSK_ACTL 0x40006b16u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MC_00 0x40006b48u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MC_00 0x40006b4au\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MC_00 0x40006b4cu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MC_00 0x40006b4eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MC_00 0x40006b50u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MC_00 0x40006b52u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MC_00 0x40006b54u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MC_00 0x40006b56u\r
-#define CYDEV_UWRK_UWRK16_DEF_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_DEF_SIZE 0x0000075eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_SIZE 0x0000015eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A0 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A0 0x40006802u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A0 0x40006804u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A0 0x40006806u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A0 0x40006808u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A0 0x4000680au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A0 0x4000680cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A0 0x4000680eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A0 0x40006810u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A0 0x40006812u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A0 0x40006814u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A0 0x40006816u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A0 0x40006818u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A0 0x4000681au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A0 0x4000681cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A1 0x40006820u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A1 0x40006822u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A1 0x40006824u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A1 0x40006826u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A1 0x40006828u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A1 0x4000682au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A1 0x4000682cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A1 0x4000682eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A1 0x40006830u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A1 0x40006832u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A1 0x40006834u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A1 0x40006836u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A1 0x40006838u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A1 0x4000683au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A1 0x4000683cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D0 0x40006840u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D0 0x40006842u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D0 0x40006844u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D0 0x40006846u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D0 0x40006848u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D0 0x4000684au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D0 0x4000684cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D0 0x4000684eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D0 0x40006850u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D0 0x40006852u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D0 0x40006854u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D0 0x40006856u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D0 0x40006858u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D0 0x4000685au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D0 0x4000685cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D1 0x40006860u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D1 0x40006862u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D1 0x40006864u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D1 0x40006866u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D1 0x40006868u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D1 0x4000686au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D1 0x4000686cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D1 0x4000686eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D1 0x40006870u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D1 0x40006872u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D1 0x40006874u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D1 0x40006876u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D1 0x40006878u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D1 0x4000687au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D1 0x4000687cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F0 0x40006880u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F0 0x40006882u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F0 0x40006884u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F0 0x40006886u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F0 0x40006888u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F0 0x4000688au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F0 0x4000688cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F0 0x4000688eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F0 0x40006890u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F0 0x40006892u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F0 0x40006894u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F0 0x40006896u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F0 0x40006898u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F0 0x4000689au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F0 0x4000689cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F1 0x400068a0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F1 0x400068a2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F1 0x400068a4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F1 0x400068a6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F1 0x400068a8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F1 0x400068aau\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F1 0x400068acu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F1 0x400068aeu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F1 0x400068b0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F1 0x400068b2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F1 0x400068b4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F1 0x400068b6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F1 0x400068b8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F1 0x400068bau\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F1 0x400068bcu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ST 0x400068c0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ST 0x400068c2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ST 0x400068c4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ST 0x400068c6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ST 0x400068c8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ST 0x400068cau\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ST 0x400068ccu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ST 0x400068ceu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ST 0x400068d0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ST 0x400068d2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ST 0x400068d4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ST 0x400068d6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ST 0x400068d8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ST 0x400068dau\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ST 0x400068dcu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_CTL 0x400068e0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_CTL 0x400068e2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_CTL 0x400068e4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_CTL 0x400068e6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_CTL 0x400068e8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_CTL 0x400068eau\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_CTL 0x400068ecu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_CTL 0x400068eeu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_CTL 0x400068f0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_CTL 0x400068f2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_CTL 0x400068f4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_CTL 0x400068f6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_CTL 0x400068f8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_CTL 0x400068fau\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_CTL 0x400068fcu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MSK 0x40006900u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MSK 0x40006902u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MSK 0x40006904u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MSK 0x40006906u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MSK 0x40006908u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MSK 0x4000690au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MSK 0x4000690cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MSK 0x4000690eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MSK 0x40006910u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MSK 0x40006912u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MSK 0x40006914u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MSK 0x40006916u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MSK 0x40006918u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MSK 0x4000691au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MSK 0x4000691cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ACTL 0x40006920u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ACTL 0x40006922u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ACTL 0x40006924u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ACTL 0x40006926u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ACTL 0x40006928u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ACTL 0x4000692au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ACTL 0x4000692cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ACTL 0x4000692eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ACTL 0x40006930u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ACTL 0x40006932u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ACTL 0x40006934u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ACTL 0x40006936u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ACTL 0x40006938u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ACTL 0x4000693au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ACTL 0x4000693cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MC 0x40006940u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MC 0x40006942u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MC 0x40006944u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MC 0x40006946u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MC 0x40006948u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MC 0x4000694au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MC 0x4000694cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MC 0x4000694eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MC 0x40006950u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MC 0x40006952u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MC 0x40006954u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MC 0x40006956u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MC 0x40006958u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MC 0x4000695au\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MC 0x4000695cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_BASE 0x40006a00u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_SIZE 0x0000015eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A0 0x40006a08u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A0 0x40006a0au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A0 0x40006a0cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A0 0x40006a0eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A0 0x40006a10u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A0 0x40006a12u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A0 0x40006a14u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A0 0x40006a16u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A1 0x40006a28u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A1 0x40006a2au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A1 0x40006a2cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A1 0x40006a2eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A1 0x40006a30u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A1 0x40006a32u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A1 0x40006a34u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A1 0x40006a36u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D0 0x40006a48u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D0 0x40006a4au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D0 0x40006a4cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D0 0x40006a4eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D0 0x40006a50u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D0 0x40006a52u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D0 0x40006a54u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D0 0x40006a56u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D1 0x40006a68u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D1 0x40006a6au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D1 0x40006a6cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D1 0x40006a6eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D1 0x40006a70u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D1 0x40006a72u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D1 0x40006a74u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D1 0x40006a76u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F0 0x40006a88u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F0 0x40006a8au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F0 0x40006a8cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F0 0x40006a8eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F0 0x40006a90u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F0 0x40006a92u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F0 0x40006a94u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F0 0x40006a96u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F1 0x40006aa8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F1 0x40006aaau\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F1 0x40006aacu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F1 0x40006aaeu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F1 0x40006ab0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F1 0x40006ab2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F1 0x40006ab4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F1 0x40006ab6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ST 0x40006ac8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ST 0x40006acau\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ST 0x40006accu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ST 0x40006aceu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ST 0x40006ad0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ST 0x40006ad2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ST 0x40006ad4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ST 0x40006ad6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_CTL 0x40006ae8u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_CTL 0x40006aeau\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_CTL 0x40006aecu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_CTL 0x40006aeeu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_CTL 0x40006af0u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_CTL 0x40006af2u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_CTL 0x40006af4u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_CTL 0x40006af6u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MSK 0x40006b08u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MSK 0x40006b0au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MSK 0x40006b0cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MSK 0x40006b0eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MSK 0x40006b10u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MSK 0x40006b12u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MSK 0x40006b14u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MSK 0x40006b16u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ACTL 0x40006b28u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ACTL 0x40006b2au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ACTL 0x40006b2cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ACTL 0x40006b2eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ACTL 0x40006b30u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ACTL 0x40006b32u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ACTL 0x40006b34u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ACTL 0x40006b36u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MC 0x40006b48u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MC 0x40006b4au\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MC 0x40006b4cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MC 0x40006b4eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MC 0x40006b50u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MC 0x40006b52u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MC 0x40006b54u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MC 0x40006b56u\r
-#define CYDEV_PHUB_BASE 0x40007000u\r
-#define CYDEV_PHUB_SIZE 0x00000c00u\r
-#define CYDEV_PHUB_CFG 0x40007000u\r
-#define CYDEV_PHUB_ERR 0x40007004u\r
-#define CYDEV_PHUB_ERR_ADR 0x40007008u\r
-#define CYDEV_PHUB_CH0_BASE 0x40007010u\r
-#define CYDEV_PHUB_CH0_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH0_BASIC_CFG 0x40007010u\r
-#define CYDEV_PHUB_CH0_ACTION 0x40007014u\r
-#define CYDEV_PHUB_CH0_BASIC_STATUS 0x40007018u\r
-#define CYDEV_PHUB_CH1_BASE 0x40007020u\r
-#define CYDEV_PHUB_CH1_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH1_BASIC_CFG 0x40007020u\r
-#define CYDEV_PHUB_CH1_ACTION 0x40007024u\r
-#define CYDEV_PHUB_CH1_BASIC_STATUS 0x40007028u\r
-#define CYDEV_PHUB_CH2_BASE 0x40007030u\r
-#define CYDEV_PHUB_CH2_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH2_BASIC_CFG 0x40007030u\r
-#define CYDEV_PHUB_CH2_ACTION 0x40007034u\r
-#define CYDEV_PHUB_CH2_BASIC_STATUS 0x40007038u\r
-#define CYDEV_PHUB_CH3_BASE 0x40007040u\r
-#define CYDEV_PHUB_CH3_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH3_BASIC_CFG 0x40007040u\r
-#define CYDEV_PHUB_CH3_ACTION 0x40007044u\r
-#define CYDEV_PHUB_CH3_BASIC_STATUS 0x40007048u\r
-#define CYDEV_PHUB_CH4_BASE 0x40007050u\r
-#define CYDEV_PHUB_CH4_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH4_BASIC_CFG 0x40007050u\r
-#define CYDEV_PHUB_CH4_ACTION 0x40007054u\r
-#define CYDEV_PHUB_CH4_BASIC_STATUS 0x40007058u\r
-#define CYDEV_PHUB_CH5_BASE 0x40007060u\r
-#define CYDEV_PHUB_CH5_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH5_BASIC_CFG 0x40007060u\r
-#define CYDEV_PHUB_CH5_ACTION 0x40007064u\r
-#define CYDEV_PHUB_CH5_BASIC_STATUS 0x40007068u\r
-#define CYDEV_PHUB_CH6_BASE 0x40007070u\r
-#define CYDEV_PHUB_CH6_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH6_BASIC_CFG 0x40007070u\r
-#define CYDEV_PHUB_CH6_ACTION 0x40007074u\r
-#define CYDEV_PHUB_CH6_BASIC_STATUS 0x40007078u\r
-#define CYDEV_PHUB_CH7_BASE 0x40007080u\r
-#define CYDEV_PHUB_CH7_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH7_BASIC_CFG 0x40007080u\r
-#define CYDEV_PHUB_CH7_ACTION 0x40007084u\r
-#define CYDEV_PHUB_CH7_BASIC_STATUS 0x40007088u\r
-#define CYDEV_PHUB_CH8_BASE 0x40007090u\r
-#define CYDEV_PHUB_CH8_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH8_BASIC_CFG 0x40007090u\r
-#define CYDEV_PHUB_CH8_ACTION 0x40007094u\r
-#define CYDEV_PHUB_CH8_BASIC_STATUS 0x40007098u\r
-#define CYDEV_PHUB_CH9_BASE 0x400070a0u\r
-#define CYDEV_PHUB_CH9_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH9_BASIC_CFG 0x400070a0u\r
-#define CYDEV_PHUB_CH9_ACTION 0x400070a4u\r
-#define CYDEV_PHUB_CH9_BASIC_STATUS 0x400070a8u\r
-#define CYDEV_PHUB_CH10_BASE 0x400070b0u\r
-#define CYDEV_PHUB_CH10_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH10_BASIC_CFG 0x400070b0u\r
-#define CYDEV_PHUB_CH10_ACTION 0x400070b4u\r
-#define CYDEV_PHUB_CH10_BASIC_STATUS 0x400070b8u\r
-#define CYDEV_PHUB_CH11_BASE 0x400070c0u\r
-#define CYDEV_PHUB_CH11_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH11_BASIC_CFG 0x400070c0u\r
-#define CYDEV_PHUB_CH11_ACTION 0x400070c4u\r
-#define CYDEV_PHUB_CH11_BASIC_STATUS 0x400070c8u\r
-#define CYDEV_PHUB_CH12_BASE 0x400070d0u\r
-#define CYDEV_PHUB_CH12_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH12_BASIC_CFG 0x400070d0u\r
-#define CYDEV_PHUB_CH12_ACTION 0x400070d4u\r
-#define CYDEV_PHUB_CH12_BASIC_STATUS 0x400070d8u\r
-#define CYDEV_PHUB_CH13_BASE 0x400070e0u\r
-#define CYDEV_PHUB_CH13_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH13_BASIC_CFG 0x400070e0u\r
-#define CYDEV_PHUB_CH13_ACTION 0x400070e4u\r
-#define CYDEV_PHUB_CH13_BASIC_STATUS 0x400070e8u\r
-#define CYDEV_PHUB_CH14_BASE 0x400070f0u\r
-#define CYDEV_PHUB_CH14_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH14_BASIC_CFG 0x400070f0u\r
-#define CYDEV_PHUB_CH14_ACTION 0x400070f4u\r
-#define CYDEV_PHUB_CH14_BASIC_STATUS 0x400070f8u\r
-#define CYDEV_PHUB_CH15_BASE 0x40007100u\r
-#define CYDEV_PHUB_CH15_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH15_BASIC_CFG 0x40007100u\r
-#define CYDEV_PHUB_CH15_ACTION 0x40007104u\r
-#define CYDEV_PHUB_CH15_BASIC_STATUS 0x40007108u\r
-#define CYDEV_PHUB_CH16_BASE 0x40007110u\r
-#define CYDEV_PHUB_CH16_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH16_BASIC_CFG 0x40007110u\r
-#define CYDEV_PHUB_CH16_ACTION 0x40007114u\r
-#define CYDEV_PHUB_CH16_BASIC_STATUS 0x40007118u\r
-#define CYDEV_PHUB_CH17_BASE 0x40007120u\r
-#define CYDEV_PHUB_CH17_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH17_BASIC_CFG 0x40007120u\r
-#define CYDEV_PHUB_CH17_ACTION 0x40007124u\r
-#define CYDEV_PHUB_CH17_BASIC_STATUS 0x40007128u\r
-#define CYDEV_PHUB_CH18_BASE 0x40007130u\r
-#define CYDEV_PHUB_CH18_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH18_BASIC_CFG 0x40007130u\r
-#define CYDEV_PHUB_CH18_ACTION 0x40007134u\r
-#define CYDEV_PHUB_CH18_BASIC_STATUS 0x40007138u\r
-#define CYDEV_PHUB_CH19_BASE 0x40007140u\r
-#define CYDEV_PHUB_CH19_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH19_BASIC_CFG 0x40007140u\r
-#define CYDEV_PHUB_CH19_ACTION 0x40007144u\r
-#define CYDEV_PHUB_CH19_BASIC_STATUS 0x40007148u\r
-#define CYDEV_PHUB_CH20_BASE 0x40007150u\r
-#define CYDEV_PHUB_CH20_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH20_BASIC_CFG 0x40007150u\r
-#define CYDEV_PHUB_CH20_ACTION 0x40007154u\r
-#define CYDEV_PHUB_CH20_BASIC_STATUS 0x40007158u\r
-#define CYDEV_PHUB_CH21_BASE 0x40007160u\r
-#define CYDEV_PHUB_CH21_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH21_BASIC_CFG 0x40007160u\r
-#define CYDEV_PHUB_CH21_ACTION 0x40007164u\r
-#define CYDEV_PHUB_CH21_BASIC_STATUS 0x40007168u\r
-#define CYDEV_PHUB_CH22_BASE 0x40007170u\r
-#define CYDEV_PHUB_CH22_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH22_BASIC_CFG 0x40007170u\r
-#define CYDEV_PHUB_CH22_ACTION 0x40007174u\r
-#define CYDEV_PHUB_CH22_BASIC_STATUS 0x40007178u\r
-#define CYDEV_PHUB_CH23_BASE 0x40007180u\r
-#define CYDEV_PHUB_CH23_SIZE 0x0000000cu\r
-#define CYDEV_PHUB_CH23_BASIC_CFG 0x40007180u\r
-#define CYDEV_PHUB_CH23_ACTION 0x40007184u\r
-#define CYDEV_PHUB_CH23_BASIC_STATUS 0x40007188u\r
-#define CYDEV_PHUB_CFGMEM0_BASE 0x40007600u\r
-#define CYDEV_PHUB_CFGMEM0_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM0_CFG0 0x40007600u\r
-#define CYDEV_PHUB_CFGMEM0_CFG1 0x40007604u\r
-#define CYDEV_PHUB_CFGMEM1_BASE 0x40007608u\r
-#define CYDEV_PHUB_CFGMEM1_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM1_CFG0 0x40007608u\r
-#define CYDEV_PHUB_CFGMEM1_CFG1 0x4000760cu\r
-#define CYDEV_PHUB_CFGMEM2_BASE 0x40007610u\r
-#define CYDEV_PHUB_CFGMEM2_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM2_CFG0 0x40007610u\r
-#define CYDEV_PHUB_CFGMEM2_CFG1 0x40007614u\r
-#define CYDEV_PHUB_CFGMEM3_BASE 0x40007618u\r
-#define CYDEV_PHUB_CFGMEM3_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM3_CFG0 0x40007618u\r
-#define CYDEV_PHUB_CFGMEM3_CFG1 0x4000761cu\r
-#define CYDEV_PHUB_CFGMEM4_BASE 0x40007620u\r
-#define CYDEV_PHUB_CFGMEM4_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM4_CFG0 0x40007620u\r
-#define CYDEV_PHUB_CFGMEM4_CFG1 0x40007624u\r
-#define CYDEV_PHUB_CFGMEM5_BASE 0x40007628u\r
-#define CYDEV_PHUB_CFGMEM5_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM5_CFG0 0x40007628u\r
-#define CYDEV_PHUB_CFGMEM5_CFG1 0x4000762cu\r
-#define CYDEV_PHUB_CFGMEM6_BASE 0x40007630u\r
-#define CYDEV_PHUB_CFGMEM6_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM6_CFG0 0x40007630u\r
-#define CYDEV_PHUB_CFGMEM6_CFG1 0x40007634u\r
-#define CYDEV_PHUB_CFGMEM7_BASE 0x40007638u\r
-#define CYDEV_PHUB_CFGMEM7_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM7_CFG0 0x40007638u\r
-#define CYDEV_PHUB_CFGMEM7_CFG1 0x4000763cu\r
-#define CYDEV_PHUB_CFGMEM8_BASE 0x40007640u\r
-#define CYDEV_PHUB_CFGMEM8_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM8_CFG0 0x40007640u\r
-#define CYDEV_PHUB_CFGMEM8_CFG1 0x40007644u\r
-#define CYDEV_PHUB_CFGMEM9_BASE 0x40007648u\r
-#define CYDEV_PHUB_CFGMEM9_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM9_CFG0 0x40007648u\r
-#define CYDEV_PHUB_CFGMEM9_CFG1 0x4000764cu\r
-#define CYDEV_PHUB_CFGMEM10_BASE 0x40007650u\r
-#define CYDEV_PHUB_CFGMEM10_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM10_CFG0 0x40007650u\r
-#define CYDEV_PHUB_CFGMEM10_CFG1 0x40007654u\r
-#define CYDEV_PHUB_CFGMEM11_BASE 0x40007658u\r
-#define CYDEV_PHUB_CFGMEM11_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM11_CFG0 0x40007658u\r
-#define CYDEV_PHUB_CFGMEM11_CFG1 0x4000765cu\r
-#define CYDEV_PHUB_CFGMEM12_BASE 0x40007660u\r
-#define CYDEV_PHUB_CFGMEM12_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM12_CFG0 0x40007660u\r
-#define CYDEV_PHUB_CFGMEM12_CFG1 0x40007664u\r
-#define CYDEV_PHUB_CFGMEM13_BASE 0x40007668u\r
-#define CYDEV_PHUB_CFGMEM13_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM13_CFG0 0x40007668u\r
-#define CYDEV_PHUB_CFGMEM13_CFG1 0x4000766cu\r
-#define CYDEV_PHUB_CFGMEM14_BASE 0x40007670u\r
-#define CYDEV_PHUB_CFGMEM14_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM14_CFG0 0x40007670u\r
-#define CYDEV_PHUB_CFGMEM14_CFG1 0x40007674u\r
-#define CYDEV_PHUB_CFGMEM15_BASE 0x40007678u\r
-#define CYDEV_PHUB_CFGMEM15_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM15_CFG0 0x40007678u\r
-#define CYDEV_PHUB_CFGMEM15_CFG1 0x4000767cu\r
-#define CYDEV_PHUB_CFGMEM16_BASE 0x40007680u\r
-#define CYDEV_PHUB_CFGMEM16_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM16_CFG0 0x40007680u\r
-#define CYDEV_PHUB_CFGMEM16_CFG1 0x40007684u\r
-#define CYDEV_PHUB_CFGMEM17_BASE 0x40007688u\r
-#define CYDEV_PHUB_CFGMEM17_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM17_CFG0 0x40007688u\r
-#define CYDEV_PHUB_CFGMEM17_CFG1 0x4000768cu\r
-#define CYDEV_PHUB_CFGMEM18_BASE 0x40007690u\r
-#define CYDEV_PHUB_CFGMEM18_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM18_CFG0 0x40007690u\r
-#define CYDEV_PHUB_CFGMEM18_CFG1 0x40007694u\r
-#define CYDEV_PHUB_CFGMEM19_BASE 0x40007698u\r
-#define CYDEV_PHUB_CFGMEM19_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM19_CFG0 0x40007698u\r
-#define CYDEV_PHUB_CFGMEM19_CFG1 0x4000769cu\r
-#define CYDEV_PHUB_CFGMEM20_BASE 0x400076a0u\r
-#define CYDEV_PHUB_CFGMEM20_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM20_CFG0 0x400076a0u\r
-#define CYDEV_PHUB_CFGMEM20_CFG1 0x400076a4u\r
-#define CYDEV_PHUB_CFGMEM21_BASE 0x400076a8u\r
-#define CYDEV_PHUB_CFGMEM21_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM21_CFG0 0x400076a8u\r
-#define CYDEV_PHUB_CFGMEM21_CFG1 0x400076acu\r
-#define CYDEV_PHUB_CFGMEM22_BASE 0x400076b0u\r
-#define CYDEV_PHUB_CFGMEM22_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM22_CFG0 0x400076b0u\r
-#define CYDEV_PHUB_CFGMEM22_CFG1 0x400076b4u\r
-#define CYDEV_PHUB_CFGMEM23_BASE 0x400076b8u\r
-#define CYDEV_PHUB_CFGMEM23_SIZE 0x00000008u\r
-#define CYDEV_PHUB_CFGMEM23_CFG0 0x400076b8u\r
-#define CYDEV_PHUB_CFGMEM23_CFG1 0x400076bcu\r
-#define CYDEV_PHUB_TDMEM0_BASE 0x40007800u\r
-#define CYDEV_PHUB_TDMEM0_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM0_ORIG_TD0 0x40007800u\r
-#define CYDEV_PHUB_TDMEM0_ORIG_TD1 0x40007804u\r
-#define CYDEV_PHUB_TDMEM1_BASE 0x40007808u\r
-#define CYDEV_PHUB_TDMEM1_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM1_ORIG_TD0 0x40007808u\r
-#define CYDEV_PHUB_TDMEM1_ORIG_TD1 0x4000780cu\r
-#define CYDEV_PHUB_TDMEM2_BASE 0x40007810u\r
-#define CYDEV_PHUB_TDMEM2_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM2_ORIG_TD0 0x40007810u\r
-#define CYDEV_PHUB_TDMEM2_ORIG_TD1 0x40007814u\r
-#define CYDEV_PHUB_TDMEM3_BASE 0x40007818u\r
-#define CYDEV_PHUB_TDMEM3_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM3_ORIG_TD0 0x40007818u\r
-#define CYDEV_PHUB_TDMEM3_ORIG_TD1 0x4000781cu\r
-#define CYDEV_PHUB_TDMEM4_BASE 0x40007820u\r
-#define CYDEV_PHUB_TDMEM4_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM4_ORIG_TD0 0x40007820u\r
-#define CYDEV_PHUB_TDMEM4_ORIG_TD1 0x40007824u\r
-#define CYDEV_PHUB_TDMEM5_BASE 0x40007828u\r
-#define CYDEV_PHUB_TDMEM5_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM5_ORIG_TD0 0x40007828u\r
-#define CYDEV_PHUB_TDMEM5_ORIG_TD1 0x4000782cu\r
-#define CYDEV_PHUB_TDMEM6_BASE 0x40007830u\r
-#define CYDEV_PHUB_TDMEM6_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM6_ORIG_TD0 0x40007830u\r
-#define CYDEV_PHUB_TDMEM6_ORIG_TD1 0x40007834u\r
-#define CYDEV_PHUB_TDMEM7_BASE 0x40007838u\r
-#define CYDEV_PHUB_TDMEM7_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM7_ORIG_TD0 0x40007838u\r
-#define CYDEV_PHUB_TDMEM7_ORIG_TD1 0x4000783cu\r
-#define CYDEV_PHUB_TDMEM8_BASE 0x40007840u\r
-#define CYDEV_PHUB_TDMEM8_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM8_ORIG_TD0 0x40007840u\r
-#define CYDEV_PHUB_TDMEM8_ORIG_TD1 0x40007844u\r
-#define CYDEV_PHUB_TDMEM9_BASE 0x40007848u\r
-#define CYDEV_PHUB_TDMEM9_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM9_ORIG_TD0 0x40007848u\r
-#define CYDEV_PHUB_TDMEM9_ORIG_TD1 0x4000784cu\r
-#define CYDEV_PHUB_TDMEM10_BASE 0x40007850u\r
-#define CYDEV_PHUB_TDMEM10_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM10_ORIG_TD0 0x40007850u\r
-#define CYDEV_PHUB_TDMEM10_ORIG_TD1 0x40007854u\r
-#define CYDEV_PHUB_TDMEM11_BASE 0x40007858u\r
-#define CYDEV_PHUB_TDMEM11_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM11_ORIG_TD0 0x40007858u\r
-#define CYDEV_PHUB_TDMEM11_ORIG_TD1 0x4000785cu\r
-#define CYDEV_PHUB_TDMEM12_BASE 0x40007860u\r
-#define CYDEV_PHUB_TDMEM12_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM12_ORIG_TD0 0x40007860u\r
-#define CYDEV_PHUB_TDMEM12_ORIG_TD1 0x40007864u\r
-#define CYDEV_PHUB_TDMEM13_BASE 0x40007868u\r
-#define CYDEV_PHUB_TDMEM13_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM13_ORIG_TD0 0x40007868u\r
-#define CYDEV_PHUB_TDMEM13_ORIG_TD1 0x4000786cu\r
-#define CYDEV_PHUB_TDMEM14_BASE 0x40007870u\r
-#define CYDEV_PHUB_TDMEM14_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM14_ORIG_TD0 0x40007870u\r
-#define CYDEV_PHUB_TDMEM14_ORIG_TD1 0x40007874u\r
-#define CYDEV_PHUB_TDMEM15_BASE 0x40007878u\r
-#define CYDEV_PHUB_TDMEM15_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM15_ORIG_TD0 0x40007878u\r
-#define CYDEV_PHUB_TDMEM15_ORIG_TD1 0x4000787cu\r
-#define CYDEV_PHUB_TDMEM16_BASE 0x40007880u\r
-#define CYDEV_PHUB_TDMEM16_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM16_ORIG_TD0 0x40007880u\r
-#define CYDEV_PHUB_TDMEM16_ORIG_TD1 0x40007884u\r
-#define CYDEV_PHUB_TDMEM17_BASE 0x40007888u\r
-#define CYDEV_PHUB_TDMEM17_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM17_ORIG_TD0 0x40007888u\r
-#define CYDEV_PHUB_TDMEM17_ORIG_TD1 0x4000788cu\r
-#define CYDEV_PHUB_TDMEM18_BASE 0x40007890u\r
-#define CYDEV_PHUB_TDMEM18_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM18_ORIG_TD0 0x40007890u\r
-#define CYDEV_PHUB_TDMEM18_ORIG_TD1 0x40007894u\r
-#define CYDEV_PHUB_TDMEM19_BASE 0x40007898u\r
-#define CYDEV_PHUB_TDMEM19_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM19_ORIG_TD0 0x40007898u\r
-#define CYDEV_PHUB_TDMEM19_ORIG_TD1 0x4000789cu\r
-#define CYDEV_PHUB_TDMEM20_BASE 0x400078a0u\r
-#define CYDEV_PHUB_TDMEM20_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM20_ORIG_TD0 0x400078a0u\r
-#define CYDEV_PHUB_TDMEM20_ORIG_TD1 0x400078a4u\r
-#define CYDEV_PHUB_TDMEM21_BASE 0x400078a8u\r
-#define CYDEV_PHUB_TDMEM21_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM21_ORIG_TD0 0x400078a8u\r
-#define CYDEV_PHUB_TDMEM21_ORIG_TD1 0x400078acu\r
-#define CYDEV_PHUB_TDMEM22_BASE 0x400078b0u\r
-#define CYDEV_PHUB_TDMEM22_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM22_ORIG_TD0 0x400078b0u\r
-#define CYDEV_PHUB_TDMEM22_ORIG_TD1 0x400078b4u\r
-#define CYDEV_PHUB_TDMEM23_BASE 0x400078b8u\r
-#define CYDEV_PHUB_TDMEM23_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM23_ORIG_TD0 0x400078b8u\r
-#define CYDEV_PHUB_TDMEM23_ORIG_TD1 0x400078bcu\r
-#define CYDEV_PHUB_TDMEM24_BASE 0x400078c0u\r
-#define CYDEV_PHUB_TDMEM24_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM24_ORIG_TD0 0x400078c0u\r
-#define CYDEV_PHUB_TDMEM24_ORIG_TD1 0x400078c4u\r
-#define CYDEV_PHUB_TDMEM25_BASE 0x400078c8u\r
-#define CYDEV_PHUB_TDMEM25_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM25_ORIG_TD0 0x400078c8u\r
-#define CYDEV_PHUB_TDMEM25_ORIG_TD1 0x400078ccu\r
-#define CYDEV_PHUB_TDMEM26_BASE 0x400078d0u\r
-#define CYDEV_PHUB_TDMEM26_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM26_ORIG_TD0 0x400078d0u\r
-#define CYDEV_PHUB_TDMEM26_ORIG_TD1 0x400078d4u\r
-#define CYDEV_PHUB_TDMEM27_BASE 0x400078d8u\r
-#define CYDEV_PHUB_TDMEM27_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM27_ORIG_TD0 0x400078d8u\r
-#define CYDEV_PHUB_TDMEM27_ORIG_TD1 0x400078dcu\r
-#define CYDEV_PHUB_TDMEM28_BASE 0x400078e0u\r
-#define CYDEV_PHUB_TDMEM28_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM28_ORIG_TD0 0x400078e0u\r
-#define CYDEV_PHUB_TDMEM28_ORIG_TD1 0x400078e4u\r
-#define CYDEV_PHUB_TDMEM29_BASE 0x400078e8u\r
-#define CYDEV_PHUB_TDMEM29_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM29_ORIG_TD0 0x400078e8u\r
-#define CYDEV_PHUB_TDMEM29_ORIG_TD1 0x400078ecu\r
-#define CYDEV_PHUB_TDMEM30_BASE 0x400078f0u\r
-#define CYDEV_PHUB_TDMEM30_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM30_ORIG_TD0 0x400078f0u\r
-#define CYDEV_PHUB_TDMEM30_ORIG_TD1 0x400078f4u\r
-#define CYDEV_PHUB_TDMEM31_BASE 0x400078f8u\r
-#define CYDEV_PHUB_TDMEM31_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM31_ORIG_TD0 0x400078f8u\r
-#define CYDEV_PHUB_TDMEM31_ORIG_TD1 0x400078fcu\r
-#define CYDEV_PHUB_TDMEM32_BASE 0x40007900u\r
-#define CYDEV_PHUB_TDMEM32_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM32_ORIG_TD0 0x40007900u\r
-#define CYDEV_PHUB_TDMEM32_ORIG_TD1 0x40007904u\r
-#define CYDEV_PHUB_TDMEM33_BASE 0x40007908u\r
-#define CYDEV_PHUB_TDMEM33_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM33_ORIG_TD0 0x40007908u\r
-#define CYDEV_PHUB_TDMEM33_ORIG_TD1 0x4000790cu\r
-#define CYDEV_PHUB_TDMEM34_BASE 0x40007910u\r
-#define CYDEV_PHUB_TDMEM34_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM34_ORIG_TD0 0x40007910u\r
-#define CYDEV_PHUB_TDMEM34_ORIG_TD1 0x40007914u\r
-#define CYDEV_PHUB_TDMEM35_BASE 0x40007918u\r
-#define CYDEV_PHUB_TDMEM35_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM35_ORIG_TD0 0x40007918u\r
-#define CYDEV_PHUB_TDMEM35_ORIG_TD1 0x4000791cu\r
-#define CYDEV_PHUB_TDMEM36_BASE 0x40007920u\r
-#define CYDEV_PHUB_TDMEM36_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM36_ORIG_TD0 0x40007920u\r
-#define CYDEV_PHUB_TDMEM36_ORIG_TD1 0x40007924u\r
-#define CYDEV_PHUB_TDMEM37_BASE 0x40007928u\r
-#define CYDEV_PHUB_TDMEM37_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM37_ORIG_TD0 0x40007928u\r
-#define CYDEV_PHUB_TDMEM37_ORIG_TD1 0x4000792cu\r
-#define CYDEV_PHUB_TDMEM38_BASE 0x40007930u\r
-#define CYDEV_PHUB_TDMEM38_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM38_ORIG_TD0 0x40007930u\r
-#define CYDEV_PHUB_TDMEM38_ORIG_TD1 0x40007934u\r
-#define CYDEV_PHUB_TDMEM39_BASE 0x40007938u\r
-#define CYDEV_PHUB_TDMEM39_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM39_ORIG_TD0 0x40007938u\r
-#define CYDEV_PHUB_TDMEM39_ORIG_TD1 0x4000793cu\r
-#define CYDEV_PHUB_TDMEM40_BASE 0x40007940u\r
-#define CYDEV_PHUB_TDMEM40_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM40_ORIG_TD0 0x40007940u\r
-#define CYDEV_PHUB_TDMEM40_ORIG_TD1 0x40007944u\r
-#define CYDEV_PHUB_TDMEM41_BASE 0x40007948u\r
-#define CYDEV_PHUB_TDMEM41_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM41_ORIG_TD0 0x40007948u\r
-#define CYDEV_PHUB_TDMEM41_ORIG_TD1 0x4000794cu\r
-#define CYDEV_PHUB_TDMEM42_BASE 0x40007950u\r
-#define CYDEV_PHUB_TDMEM42_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM42_ORIG_TD0 0x40007950u\r
-#define CYDEV_PHUB_TDMEM42_ORIG_TD1 0x40007954u\r
-#define CYDEV_PHUB_TDMEM43_BASE 0x40007958u\r
-#define CYDEV_PHUB_TDMEM43_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM43_ORIG_TD0 0x40007958u\r
-#define CYDEV_PHUB_TDMEM43_ORIG_TD1 0x4000795cu\r
-#define CYDEV_PHUB_TDMEM44_BASE 0x40007960u\r
-#define CYDEV_PHUB_TDMEM44_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM44_ORIG_TD0 0x40007960u\r
-#define CYDEV_PHUB_TDMEM44_ORIG_TD1 0x40007964u\r
-#define CYDEV_PHUB_TDMEM45_BASE 0x40007968u\r
-#define CYDEV_PHUB_TDMEM45_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM45_ORIG_TD0 0x40007968u\r
-#define CYDEV_PHUB_TDMEM45_ORIG_TD1 0x4000796cu\r
-#define CYDEV_PHUB_TDMEM46_BASE 0x40007970u\r
-#define CYDEV_PHUB_TDMEM46_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM46_ORIG_TD0 0x40007970u\r
-#define CYDEV_PHUB_TDMEM46_ORIG_TD1 0x40007974u\r
-#define CYDEV_PHUB_TDMEM47_BASE 0x40007978u\r
-#define CYDEV_PHUB_TDMEM47_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM47_ORIG_TD0 0x40007978u\r
-#define CYDEV_PHUB_TDMEM47_ORIG_TD1 0x4000797cu\r
-#define CYDEV_PHUB_TDMEM48_BASE 0x40007980u\r
-#define CYDEV_PHUB_TDMEM48_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM48_ORIG_TD0 0x40007980u\r
-#define CYDEV_PHUB_TDMEM48_ORIG_TD1 0x40007984u\r
-#define CYDEV_PHUB_TDMEM49_BASE 0x40007988u\r
-#define CYDEV_PHUB_TDMEM49_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM49_ORIG_TD0 0x40007988u\r
-#define CYDEV_PHUB_TDMEM49_ORIG_TD1 0x4000798cu\r
-#define CYDEV_PHUB_TDMEM50_BASE 0x40007990u\r
-#define CYDEV_PHUB_TDMEM50_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM50_ORIG_TD0 0x40007990u\r
-#define CYDEV_PHUB_TDMEM50_ORIG_TD1 0x40007994u\r
-#define CYDEV_PHUB_TDMEM51_BASE 0x40007998u\r
-#define CYDEV_PHUB_TDMEM51_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM51_ORIG_TD0 0x40007998u\r
-#define CYDEV_PHUB_TDMEM51_ORIG_TD1 0x4000799cu\r
-#define CYDEV_PHUB_TDMEM52_BASE 0x400079a0u\r
-#define CYDEV_PHUB_TDMEM52_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM52_ORIG_TD0 0x400079a0u\r
-#define CYDEV_PHUB_TDMEM52_ORIG_TD1 0x400079a4u\r
-#define CYDEV_PHUB_TDMEM53_BASE 0x400079a8u\r
-#define CYDEV_PHUB_TDMEM53_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM53_ORIG_TD0 0x400079a8u\r
-#define CYDEV_PHUB_TDMEM53_ORIG_TD1 0x400079acu\r
-#define CYDEV_PHUB_TDMEM54_BASE 0x400079b0u\r
-#define CYDEV_PHUB_TDMEM54_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM54_ORIG_TD0 0x400079b0u\r
-#define CYDEV_PHUB_TDMEM54_ORIG_TD1 0x400079b4u\r
-#define CYDEV_PHUB_TDMEM55_BASE 0x400079b8u\r
-#define CYDEV_PHUB_TDMEM55_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM55_ORIG_TD0 0x400079b8u\r
-#define CYDEV_PHUB_TDMEM55_ORIG_TD1 0x400079bcu\r
-#define CYDEV_PHUB_TDMEM56_BASE 0x400079c0u\r
-#define CYDEV_PHUB_TDMEM56_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM56_ORIG_TD0 0x400079c0u\r
-#define CYDEV_PHUB_TDMEM56_ORIG_TD1 0x400079c4u\r
-#define CYDEV_PHUB_TDMEM57_BASE 0x400079c8u\r
-#define CYDEV_PHUB_TDMEM57_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM57_ORIG_TD0 0x400079c8u\r
-#define CYDEV_PHUB_TDMEM57_ORIG_TD1 0x400079ccu\r
-#define CYDEV_PHUB_TDMEM58_BASE 0x400079d0u\r
-#define CYDEV_PHUB_TDMEM58_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM58_ORIG_TD0 0x400079d0u\r
-#define CYDEV_PHUB_TDMEM58_ORIG_TD1 0x400079d4u\r
-#define CYDEV_PHUB_TDMEM59_BASE 0x400079d8u\r
-#define CYDEV_PHUB_TDMEM59_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM59_ORIG_TD0 0x400079d8u\r
-#define CYDEV_PHUB_TDMEM59_ORIG_TD1 0x400079dcu\r
-#define CYDEV_PHUB_TDMEM60_BASE 0x400079e0u\r
-#define CYDEV_PHUB_TDMEM60_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM60_ORIG_TD0 0x400079e0u\r
-#define CYDEV_PHUB_TDMEM60_ORIG_TD1 0x400079e4u\r
-#define CYDEV_PHUB_TDMEM61_BASE 0x400079e8u\r
-#define CYDEV_PHUB_TDMEM61_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM61_ORIG_TD0 0x400079e8u\r
-#define CYDEV_PHUB_TDMEM61_ORIG_TD1 0x400079ecu\r
-#define CYDEV_PHUB_TDMEM62_BASE 0x400079f0u\r
-#define CYDEV_PHUB_TDMEM62_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM62_ORIG_TD0 0x400079f0u\r
-#define CYDEV_PHUB_TDMEM62_ORIG_TD1 0x400079f4u\r
-#define CYDEV_PHUB_TDMEM63_BASE 0x400079f8u\r
-#define CYDEV_PHUB_TDMEM63_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM63_ORIG_TD0 0x400079f8u\r
-#define CYDEV_PHUB_TDMEM63_ORIG_TD1 0x400079fcu\r
-#define CYDEV_PHUB_TDMEM64_BASE 0x40007a00u\r
-#define CYDEV_PHUB_TDMEM64_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM64_ORIG_TD0 0x40007a00u\r
-#define CYDEV_PHUB_TDMEM64_ORIG_TD1 0x40007a04u\r
-#define CYDEV_PHUB_TDMEM65_BASE 0x40007a08u\r
-#define CYDEV_PHUB_TDMEM65_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM65_ORIG_TD0 0x40007a08u\r
-#define CYDEV_PHUB_TDMEM65_ORIG_TD1 0x40007a0cu\r
-#define CYDEV_PHUB_TDMEM66_BASE 0x40007a10u\r
-#define CYDEV_PHUB_TDMEM66_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM66_ORIG_TD0 0x40007a10u\r
-#define CYDEV_PHUB_TDMEM66_ORIG_TD1 0x40007a14u\r
-#define CYDEV_PHUB_TDMEM67_BASE 0x40007a18u\r
-#define CYDEV_PHUB_TDMEM67_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM67_ORIG_TD0 0x40007a18u\r
-#define CYDEV_PHUB_TDMEM67_ORIG_TD1 0x40007a1cu\r
-#define CYDEV_PHUB_TDMEM68_BASE 0x40007a20u\r
-#define CYDEV_PHUB_TDMEM68_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM68_ORIG_TD0 0x40007a20u\r
-#define CYDEV_PHUB_TDMEM68_ORIG_TD1 0x40007a24u\r
-#define CYDEV_PHUB_TDMEM69_BASE 0x40007a28u\r
-#define CYDEV_PHUB_TDMEM69_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM69_ORIG_TD0 0x40007a28u\r
-#define CYDEV_PHUB_TDMEM69_ORIG_TD1 0x40007a2cu\r
-#define CYDEV_PHUB_TDMEM70_BASE 0x40007a30u\r
-#define CYDEV_PHUB_TDMEM70_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM70_ORIG_TD0 0x40007a30u\r
-#define CYDEV_PHUB_TDMEM70_ORIG_TD1 0x40007a34u\r
-#define CYDEV_PHUB_TDMEM71_BASE 0x40007a38u\r
-#define CYDEV_PHUB_TDMEM71_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM71_ORIG_TD0 0x40007a38u\r
-#define CYDEV_PHUB_TDMEM71_ORIG_TD1 0x40007a3cu\r
-#define CYDEV_PHUB_TDMEM72_BASE 0x40007a40u\r
-#define CYDEV_PHUB_TDMEM72_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM72_ORIG_TD0 0x40007a40u\r
-#define CYDEV_PHUB_TDMEM72_ORIG_TD1 0x40007a44u\r
-#define CYDEV_PHUB_TDMEM73_BASE 0x40007a48u\r
-#define CYDEV_PHUB_TDMEM73_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM73_ORIG_TD0 0x40007a48u\r
-#define CYDEV_PHUB_TDMEM73_ORIG_TD1 0x40007a4cu\r
-#define CYDEV_PHUB_TDMEM74_BASE 0x40007a50u\r
-#define CYDEV_PHUB_TDMEM74_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM74_ORIG_TD0 0x40007a50u\r
-#define CYDEV_PHUB_TDMEM74_ORIG_TD1 0x40007a54u\r
-#define CYDEV_PHUB_TDMEM75_BASE 0x40007a58u\r
-#define CYDEV_PHUB_TDMEM75_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM75_ORIG_TD0 0x40007a58u\r
-#define CYDEV_PHUB_TDMEM75_ORIG_TD1 0x40007a5cu\r
-#define CYDEV_PHUB_TDMEM76_BASE 0x40007a60u\r
-#define CYDEV_PHUB_TDMEM76_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM76_ORIG_TD0 0x40007a60u\r
-#define CYDEV_PHUB_TDMEM76_ORIG_TD1 0x40007a64u\r
-#define CYDEV_PHUB_TDMEM77_BASE 0x40007a68u\r
-#define CYDEV_PHUB_TDMEM77_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM77_ORIG_TD0 0x40007a68u\r
-#define CYDEV_PHUB_TDMEM77_ORIG_TD1 0x40007a6cu\r
-#define CYDEV_PHUB_TDMEM78_BASE 0x40007a70u\r
-#define CYDEV_PHUB_TDMEM78_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM78_ORIG_TD0 0x40007a70u\r
-#define CYDEV_PHUB_TDMEM78_ORIG_TD1 0x40007a74u\r
-#define CYDEV_PHUB_TDMEM79_BASE 0x40007a78u\r
-#define CYDEV_PHUB_TDMEM79_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM79_ORIG_TD0 0x40007a78u\r
-#define CYDEV_PHUB_TDMEM79_ORIG_TD1 0x40007a7cu\r
-#define CYDEV_PHUB_TDMEM80_BASE 0x40007a80u\r
-#define CYDEV_PHUB_TDMEM80_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM80_ORIG_TD0 0x40007a80u\r
-#define CYDEV_PHUB_TDMEM80_ORIG_TD1 0x40007a84u\r
-#define CYDEV_PHUB_TDMEM81_BASE 0x40007a88u\r
-#define CYDEV_PHUB_TDMEM81_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM81_ORIG_TD0 0x40007a88u\r
-#define CYDEV_PHUB_TDMEM81_ORIG_TD1 0x40007a8cu\r
-#define CYDEV_PHUB_TDMEM82_BASE 0x40007a90u\r
-#define CYDEV_PHUB_TDMEM82_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM82_ORIG_TD0 0x40007a90u\r
-#define CYDEV_PHUB_TDMEM82_ORIG_TD1 0x40007a94u\r
-#define CYDEV_PHUB_TDMEM83_BASE 0x40007a98u\r
-#define CYDEV_PHUB_TDMEM83_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM83_ORIG_TD0 0x40007a98u\r
-#define CYDEV_PHUB_TDMEM83_ORIG_TD1 0x40007a9cu\r
-#define CYDEV_PHUB_TDMEM84_BASE 0x40007aa0u\r
-#define CYDEV_PHUB_TDMEM84_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM84_ORIG_TD0 0x40007aa0u\r
-#define CYDEV_PHUB_TDMEM84_ORIG_TD1 0x40007aa4u\r
-#define CYDEV_PHUB_TDMEM85_BASE 0x40007aa8u\r
-#define CYDEV_PHUB_TDMEM85_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM85_ORIG_TD0 0x40007aa8u\r
-#define CYDEV_PHUB_TDMEM85_ORIG_TD1 0x40007aacu\r
-#define CYDEV_PHUB_TDMEM86_BASE 0x40007ab0u\r
-#define CYDEV_PHUB_TDMEM86_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM86_ORIG_TD0 0x40007ab0u\r
-#define CYDEV_PHUB_TDMEM86_ORIG_TD1 0x40007ab4u\r
-#define CYDEV_PHUB_TDMEM87_BASE 0x40007ab8u\r
-#define CYDEV_PHUB_TDMEM87_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM87_ORIG_TD0 0x40007ab8u\r
-#define CYDEV_PHUB_TDMEM87_ORIG_TD1 0x40007abcu\r
-#define CYDEV_PHUB_TDMEM88_BASE 0x40007ac0u\r
-#define CYDEV_PHUB_TDMEM88_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM88_ORIG_TD0 0x40007ac0u\r
-#define CYDEV_PHUB_TDMEM88_ORIG_TD1 0x40007ac4u\r
-#define CYDEV_PHUB_TDMEM89_BASE 0x40007ac8u\r
-#define CYDEV_PHUB_TDMEM89_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM89_ORIG_TD0 0x40007ac8u\r
-#define CYDEV_PHUB_TDMEM89_ORIG_TD1 0x40007accu\r
-#define CYDEV_PHUB_TDMEM90_BASE 0x40007ad0u\r
-#define CYDEV_PHUB_TDMEM90_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM90_ORIG_TD0 0x40007ad0u\r
-#define CYDEV_PHUB_TDMEM90_ORIG_TD1 0x40007ad4u\r
-#define CYDEV_PHUB_TDMEM91_BASE 0x40007ad8u\r
-#define CYDEV_PHUB_TDMEM91_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM91_ORIG_TD0 0x40007ad8u\r
-#define CYDEV_PHUB_TDMEM91_ORIG_TD1 0x40007adcu\r
-#define CYDEV_PHUB_TDMEM92_BASE 0x40007ae0u\r
-#define CYDEV_PHUB_TDMEM92_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM92_ORIG_TD0 0x40007ae0u\r
-#define CYDEV_PHUB_TDMEM92_ORIG_TD1 0x40007ae4u\r
-#define CYDEV_PHUB_TDMEM93_BASE 0x40007ae8u\r
-#define CYDEV_PHUB_TDMEM93_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM93_ORIG_TD0 0x40007ae8u\r
-#define CYDEV_PHUB_TDMEM93_ORIG_TD1 0x40007aecu\r
-#define CYDEV_PHUB_TDMEM94_BASE 0x40007af0u\r
-#define CYDEV_PHUB_TDMEM94_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM94_ORIG_TD0 0x40007af0u\r
-#define CYDEV_PHUB_TDMEM94_ORIG_TD1 0x40007af4u\r
-#define CYDEV_PHUB_TDMEM95_BASE 0x40007af8u\r
-#define CYDEV_PHUB_TDMEM95_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM95_ORIG_TD0 0x40007af8u\r
-#define CYDEV_PHUB_TDMEM95_ORIG_TD1 0x40007afcu\r
-#define CYDEV_PHUB_TDMEM96_BASE 0x40007b00u\r
-#define CYDEV_PHUB_TDMEM96_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM96_ORIG_TD0 0x40007b00u\r
-#define CYDEV_PHUB_TDMEM96_ORIG_TD1 0x40007b04u\r
-#define CYDEV_PHUB_TDMEM97_BASE 0x40007b08u\r
-#define CYDEV_PHUB_TDMEM97_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM97_ORIG_TD0 0x40007b08u\r
-#define CYDEV_PHUB_TDMEM97_ORIG_TD1 0x40007b0cu\r
-#define CYDEV_PHUB_TDMEM98_BASE 0x40007b10u\r
-#define CYDEV_PHUB_TDMEM98_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM98_ORIG_TD0 0x40007b10u\r
-#define CYDEV_PHUB_TDMEM98_ORIG_TD1 0x40007b14u\r
-#define CYDEV_PHUB_TDMEM99_BASE 0x40007b18u\r
-#define CYDEV_PHUB_TDMEM99_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM99_ORIG_TD0 0x40007b18u\r
-#define CYDEV_PHUB_TDMEM99_ORIG_TD1 0x40007b1cu\r
-#define CYDEV_PHUB_TDMEM100_BASE 0x40007b20u\r
-#define CYDEV_PHUB_TDMEM100_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM100_ORIG_TD0 0x40007b20u\r
-#define CYDEV_PHUB_TDMEM100_ORIG_TD1 0x40007b24u\r
-#define CYDEV_PHUB_TDMEM101_BASE 0x40007b28u\r
-#define CYDEV_PHUB_TDMEM101_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM101_ORIG_TD0 0x40007b28u\r
-#define CYDEV_PHUB_TDMEM101_ORIG_TD1 0x40007b2cu\r
-#define CYDEV_PHUB_TDMEM102_BASE 0x40007b30u\r
-#define CYDEV_PHUB_TDMEM102_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM102_ORIG_TD0 0x40007b30u\r
-#define CYDEV_PHUB_TDMEM102_ORIG_TD1 0x40007b34u\r
-#define CYDEV_PHUB_TDMEM103_BASE 0x40007b38u\r
-#define CYDEV_PHUB_TDMEM103_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM103_ORIG_TD0 0x40007b38u\r
-#define CYDEV_PHUB_TDMEM103_ORIG_TD1 0x40007b3cu\r
-#define CYDEV_PHUB_TDMEM104_BASE 0x40007b40u\r
-#define CYDEV_PHUB_TDMEM104_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM104_ORIG_TD0 0x40007b40u\r
-#define CYDEV_PHUB_TDMEM104_ORIG_TD1 0x40007b44u\r
-#define CYDEV_PHUB_TDMEM105_BASE 0x40007b48u\r
-#define CYDEV_PHUB_TDMEM105_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM105_ORIG_TD0 0x40007b48u\r
-#define CYDEV_PHUB_TDMEM105_ORIG_TD1 0x40007b4cu\r
-#define CYDEV_PHUB_TDMEM106_BASE 0x40007b50u\r
-#define CYDEV_PHUB_TDMEM106_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM106_ORIG_TD0 0x40007b50u\r
-#define CYDEV_PHUB_TDMEM106_ORIG_TD1 0x40007b54u\r
-#define CYDEV_PHUB_TDMEM107_BASE 0x40007b58u\r
-#define CYDEV_PHUB_TDMEM107_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM107_ORIG_TD0 0x40007b58u\r
-#define CYDEV_PHUB_TDMEM107_ORIG_TD1 0x40007b5cu\r
-#define CYDEV_PHUB_TDMEM108_BASE 0x40007b60u\r
-#define CYDEV_PHUB_TDMEM108_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM108_ORIG_TD0 0x40007b60u\r
-#define CYDEV_PHUB_TDMEM108_ORIG_TD1 0x40007b64u\r
-#define CYDEV_PHUB_TDMEM109_BASE 0x40007b68u\r
-#define CYDEV_PHUB_TDMEM109_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM109_ORIG_TD0 0x40007b68u\r
-#define CYDEV_PHUB_TDMEM109_ORIG_TD1 0x40007b6cu\r
-#define CYDEV_PHUB_TDMEM110_BASE 0x40007b70u\r
-#define CYDEV_PHUB_TDMEM110_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM110_ORIG_TD0 0x40007b70u\r
-#define CYDEV_PHUB_TDMEM110_ORIG_TD1 0x40007b74u\r
-#define CYDEV_PHUB_TDMEM111_BASE 0x40007b78u\r
-#define CYDEV_PHUB_TDMEM111_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM111_ORIG_TD0 0x40007b78u\r
-#define CYDEV_PHUB_TDMEM111_ORIG_TD1 0x40007b7cu\r
-#define CYDEV_PHUB_TDMEM112_BASE 0x40007b80u\r
-#define CYDEV_PHUB_TDMEM112_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM112_ORIG_TD0 0x40007b80u\r
-#define CYDEV_PHUB_TDMEM112_ORIG_TD1 0x40007b84u\r
-#define CYDEV_PHUB_TDMEM113_BASE 0x40007b88u\r
-#define CYDEV_PHUB_TDMEM113_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM113_ORIG_TD0 0x40007b88u\r
-#define CYDEV_PHUB_TDMEM113_ORIG_TD1 0x40007b8cu\r
-#define CYDEV_PHUB_TDMEM114_BASE 0x40007b90u\r
-#define CYDEV_PHUB_TDMEM114_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM114_ORIG_TD0 0x40007b90u\r
-#define CYDEV_PHUB_TDMEM114_ORIG_TD1 0x40007b94u\r
-#define CYDEV_PHUB_TDMEM115_BASE 0x40007b98u\r
-#define CYDEV_PHUB_TDMEM115_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM115_ORIG_TD0 0x40007b98u\r
-#define CYDEV_PHUB_TDMEM115_ORIG_TD1 0x40007b9cu\r
-#define CYDEV_PHUB_TDMEM116_BASE 0x40007ba0u\r
-#define CYDEV_PHUB_TDMEM116_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM116_ORIG_TD0 0x40007ba0u\r
-#define CYDEV_PHUB_TDMEM116_ORIG_TD1 0x40007ba4u\r
-#define CYDEV_PHUB_TDMEM117_BASE 0x40007ba8u\r
-#define CYDEV_PHUB_TDMEM117_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM117_ORIG_TD0 0x40007ba8u\r
-#define CYDEV_PHUB_TDMEM117_ORIG_TD1 0x40007bacu\r
-#define CYDEV_PHUB_TDMEM118_BASE 0x40007bb0u\r
-#define CYDEV_PHUB_TDMEM118_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM118_ORIG_TD0 0x40007bb0u\r
-#define CYDEV_PHUB_TDMEM118_ORIG_TD1 0x40007bb4u\r
-#define CYDEV_PHUB_TDMEM119_BASE 0x40007bb8u\r
-#define CYDEV_PHUB_TDMEM119_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM119_ORIG_TD0 0x40007bb8u\r
-#define CYDEV_PHUB_TDMEM119_ORIG_TD1 0x40007bbcu\r
-#define CYDEV_PHUB_TDMEM120_BASE 0x40007bc0u\r
-#define CYDEV_PHUB_TDMEM120_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM120_ORIG_TD0 0x40007bc0u\r
-#define CYDEV_PHUB_TDMEM120_ORIG_TD1 0x40007bc4u\r
-#define CYDEV_PHUB_TDMEM121_BASE 0x40007bc8u\r
-#define CYDEV_PHUB_TDMEM121_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM121_ORIG_TD0 0x40007bc8u\r
-#define CYDEV_PHUB_TDMEM121_ORIG_TD1 0x40007bccu\r
-#define CYDEV_PHUB_TDMEM122_BASE 0x40007bd0u\r
-#define CYDEV_PHUB_TDMEM122_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM122_ORIG_TD0 0x40007bd0u\r
-#define CYDEV_PHUB_TDMEM122_ORIG_TD1 0x40007bd4u\r
-#define CYDEV_PHUB_TDMEM123_BASE 0x40007bd8u\r
-#define CYDEV_PHUB_TDMEM123_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM123_ORIG_TD0 0x40007bd8u\r
-#define CYDEV_PHUB_TDMEM123_ORIG_TD1 0x40007bdcu\r
-#define CYDEV_PHUB_TDMEM124_BASE 0x40007be0u\r
-#define CYDEV_PHUB_TDMEM124_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM124_ORIG_TD0 0x40007be0u\r
-#define CYDEV_PHUB_TDMEM124_ORIG_TD1 0x40007be4u\r
-#define CYDEV_PHUB_TDMEM125_BASE 0x40007be8u\r
-#define CYDEV_PHUB_TDMEM125_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM125_ORIG_TD0 0x40007be8u\r
-#define CYDEV_PHUB_TDMEM125_ORIG_TD1 0x40007becu\r
-#define CYDEV_PHUB_TDMEM126_BASE 0x40007bf0u\r
-#define CYDEV_PHUB_TDMEM126_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM126_ORIG_TD0 0x40007bf0u\r
-#define CYDEV_PHUB_TDMEM126_ORIG_TD1 0x40007bf4u\r
-#define CYDEV_PHUB_TDMEM127_BASE 0x40007bf8u\r
-#define CYDEV_PHUB_TDMEM127_SIZE 0x00000008u\r
-#define CYDEV_PHUB_TDMEM127_ORIG_TD0 0x40007bf8u\r
-#define CYDEV_PHUB_TDMEM127_ORIG_TD1 0x40007bfcu\r
-#define CYDEV_EE_BASE 0x40008000u\r
-#define CYDEV_EE_SIZE 0x00000800u\r
-#define CYDEV_EE_DATA_MBASE 0x40008000u\r
-#define CYDEV_EE_DATA_MSIZE 0x00000800u\r
-#define CYDEV_CAN0_BASE 0x4000a000u\r
-#define CYDEV_CAN0_SIZE 0x000002a0u\r
-#define CYDEV_CAN0_CSR_BASE 0x4000a000u\r
-#define CYDEV_CAN0_CSR_SIZE 0x00000018u\r
-#define CYDEV_CAN0_CSR_INT_SR 0x4000a000u\r
-#define CYDEV_CAN0_CSR_INT_EN 0x4000a004u\r
-#define CYDEV_CAN0_CSR_BUF_SR 0x4000a008u\r
-#define CYDEV_CAN0_CSR_ERR_SR 0x4000a00cu\r
-#define CYDEV_CAN0_CSR_CMD 0x4000a010u\r
-#define CYDEV_CAN0_CSR_CFG 0x4000a014u\r
-#define CYDEV_CAN0_TX0_BASE 0x4000a020u\r
-#define CYDEV_CAN0_TX0_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX0_CMD 0x4000a020u\r
-#define CYDEV_CAN0_TX0_ID 0x4000a024u\r
-#define CYDEV_CAN0_TX0_DH 0x4000a028u\r
-#define CYDEV_CAN0_TX0_DL 0x4000a02cu\r
-#define CYDEV_CAN0_TX1_BASE 0x4000a030u\r
-#define CYDEV_CAN0_TX1_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX1_CMD 0x4000a030u\r
-#define CYDEV_CAN0_TX1_ID 0x4000a034u\r
-#define CYDEV_CAN0_TX1_DH 0x4000a038u\r
-#define CYDEV_CAN0_TX1_DL 0x4000a03cu\r
-#define CYDEV_CAN0_TX2_BASE 0x4000a040u\r
-#define CYDEV_CAN0_TX2_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX2_CMD 0x4000a040u\r
-#define CYDEV_CAN0_TX2_ID 0x4000a044u\r
-#define CYDEV_CAN0_TX2_DH 0x4000a048u\r
-#define CYDEV_CAN0_TX2_DL 0x4000a04cu\r
-#define CYDEV_CAN0_TX3_BASE 0x4000a050u\r
-#define CYDEV_CAN0_TX3_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX3_CMD 0x4000a050u\r
-#define CYDEV_CAN0_TX3_ID 0x4000a054u\r
-#define CYDEV_CAN0_TX3_DH 0x4000a058u\r
-#define CYDEV_CAN0_TX3_DL 0x4000a05cu\r
-#define CYDEV_CAN0_TX4_BASE 0x4000a060u\r
-#define CYDEV_CAN0_TX4_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX4_CMD 0x4000a060u\r
-#define CYDEV_CAN0_TX4_ID 0x4000a064u\r
-#define CYDEV_CAN0_TX4_DH 0x4000a068u\r
-#define CYDEV_CAN0_TX4_DL 0x4000a06cu\r
-#define CYDEV_CAN0_TX5_BASE 0x4000a070u\r
-#define CYDEV_CAN0_TX5_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX5_CMD 0x4000a070u\r
-#define CYDEV_CAN0_TX5_ID 0x4000a074u\r
-#define CYDEV_CAN0_TX5_DH 0x4000a078u\r
-#define CYDEV_CAN0_TX5_DL 0x4000a07cu\r
-#define CYDEV_CAN0_TX6_BASE 0x4000a080u\r
-#define CYDEV_CAN0_TX6_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX6_CMD 0x4000a080u\r
-#define CYDEV_CAN0_TX6_ID 0x4000a084u\r
-#define CYDEV_CAN0_TX6_DH 0x4000a088u\r
-#define CYDEV_CAN0_TX6_DL 0x4000a08cu\r
-#define CYDEV_CAN0_TX7_BASE 0x4000a090u\r
-#define CYDEV_CAN0_TX7_SIZE 0x00000010u\r
-#define CYDEV_CAN0_TX7_CMD 0x4000a090u\r
-#define CYDEV_CAN0_TX7_ID 0x4000a094u\r
-#define CYDEV_CAN0_TX7_DH 0x4000a098u\r
-#define CYDEV_CAN0_TX7_DL 0x4000a09cu\r
-#define CYDEV_CAN0_RX0_BASE 0x4000a0a0u\r
-#define CYDEV_CAN0_RX0_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX0_CMD 0x4000a0a0u\r
-#define CYDEV_CAN0_RX0_ID 0x4000a0a4u\r
-#define CYDEV_CAN0_RX0_DH 0x4000a0a8u\r
-#define CYDEV_CAN0_RX0_DL 0x4000a0acu\r
-#define CYDEV_CAN0_RX0_AMR 0x4000a0b0u\r
-#define CYDEV_CAN0_RX0_ACR 0x4000a0b4u\r
-#define CYDEV_CAN0_RX0_AMRD 0x4000a0b8u\r
-#define CYDEV_CAN0_RX0_ACRD 0x4000a0bcu\r
-#define CYDEV_CAN0_RX1_BASE 0x4000a0c0u\r
-#define CYDEV_CAN0_RX1_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX1_CMD 0x4000a0c0u\r
-#define CYDEV_CAN0_RX1_ID 0x4000a0c4u\r
-#define CYDEV_CAN0_RX1_DH 0x4000a0c8u\r
-#define CYDEV_CAN0_RX1_DL 0x4000a0ccu\r
-#define CYDEV_CAN0_RX1_AMR 0x4000a0d0u\r
-#define CYDEV_CAN0_RX1_ACR 0x4000a0d4u\r
-#define CYDEV_CAN0_RX1_AMRD 0x4000a0d8u\r
-#define CYDEV_CAN0_RX1_ACRD 0x4000a0dcu\r
-#define CYDEV_CAN0_RX2_BASE 0x4000a0e0u\r
-#define CYDEV_CAN0_RX2_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX2_CMD 0x4000a0e0u\r
-#define CYDEV_CAN0_RX2_ID 0x4000a0e4u\r
-#define CYDEV_CAN0_RX2_DH 0x4000a0e8u\r
-#define CYDEV_CAN0_RX2_DL 0x4000a0ecu\r
-#define CYDEV_CAN0_RX2_AMR 0x4000a0f0u\r
-#define CYDEV_CAN0_RX2_ACR 0x4000a0f4u\r
-#define CYDEV_CAN0_RX2_AMRD 0x4000a0f8u\r
-#define CYDEV_CAN0_RX2_ACRD 0x4000a0fcu\r
-#define CYDEV_CAN0_RX3_BASE 0x4000a100u\r
-#define CYDEV_CAN0_RX3_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX3_CMD 0x4000a100u\r
-#define CYDEV_CAN0_RX3_ID 0x4000a104u\r
-#define CYDEV_CAN0_RX3_DH 0x4000a108u\r
-#define CYDEV_CAN0_RX3_DL 0x4000a10cu\r
-#define CYDEV_CAN0_RX3_AMR 0x4000a110u\r
-#define CYDEV_CAN0_RX3_ACR 0x4000a114u\r
-#define CYDEV_CAN0_RX3_AMRD 0x4000a118u\r
-#define CYDEV_CAN0_RX3_ACRD 0x4000a11cu\r
-#define CYDEV_CAN0_RX4_BASE 0x4000a120u\r
-#define CYDEV_CAN0_RX4_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX4_CMD 0x4000a120u\r
-#define CYDEV_CAN0_RX4_ID 0x4000a124u\r
-#define CYDEV_CAN0_RX4_DH 0x4000a128u\r
-#define CYDEV_CAN0_RX4_DL 0x4000a12cu\r
-#define CYDEV_CAN0_RX4_AMR 0x4000a130u\r
-#define CYDEV_CAN0_RX4_ACR 0x4000a134u\r
-#define CYDEV_CAN0_RX4_AMRD 0x4000a138u\r
-#define CYDEV_CAN0_RX4_ACRD 0x4000a13cu\r
-#define CYDEV_CAN0_RX5_BASE 0x4000a140u\r
-#define CYDEV_CAN0_RX5_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX5_CMD 0x4000a140u\r
-#define CYDEV_CAN0_RX5_ID 0x4000a144u\r
-#define CYDEV_CAN0_RX5_DH 0x4000a148u\r
-#define CYDEV_CAN0_RX5_DL 0x4000a14cu\r
-#define CYDEV_CAN0_RX5_AMR 0x4000a150u\r
-#define CYDEV_CAN0_RX5_ACR 0x4000a154u\r
-#define CYDEV_CAN0_RX5_AMRD 0x4000a158u\r
-#define CYDEV_CAN0_RX5_ACRD 0x4000a15cu\r
-#define CYDEV_CAN0_RX6_BASE 0x4000a160u\r
-#define CYDEV_CAN0_RX6_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX6_CMD 0x4000a160u\r
-#define CYDEV_CAN0_RX6_ID 0x4000a164u\r
-#define CYDEV_CAN0_RX6_DH 0x4000a168u\r
-#define CYDEV_CAN0_RX6_DL 0x4000a16cu\r
-#define CYDEV_CAN0_RX6_AMR 0x4000a170u\r
-#define CYDEV_CAN0_RX6_ACR 0x4000a174u\r
-#define CYDEV_CAN0_RX6_AMRD 0x4000a178u\r
-#define CYDEV_CAN0_RX6_ACRD 0x4000a17cu\r
-#define CYDEV_CAN0_RX7_BASE 0x4000a180u\r
-#define CYDEV_CAN0_RX7_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX7_CMD 0x4000a180u\r
-#define CYDEV_CAN0_RX7_ID 0x4000a184u\r
-#define CYDEV_CAN0_RX7_DH 0x4000a188u\r
-#define CYDEV_CAN0_RX7_DL 0x4000a18cu\r
-#define CYDEV_CAN0_RX7_AMR 0x4000a190u\r
-#define CYDEV_CAN0_RX7_ACR 0x4000a194u\r
-#define CYDEV_CAN0_RX7_AMRD 0x4000a198u\r
-#define CYDEV_CAN0_RX7_ACRD 0x4000a19cu\r
-#define CYDEV_CAN0_RX8_BASE 0x4000a1a0u\r
-#define CYDEV_CAN0_RX8_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX8_CMD 0x4000a1a0u\r
-#define CYDEV_CAN0_RX8_ID 0x4000a1a4u\r
-#define CYDEV_CAN0_RX8_DH 0x4000a1a8u\r
-#define CYDEV_CAN0_RX8_DL 0x4000a1acu\r
-#define CYDEV_CAN0_RX8_AMR 0x4000a1b0u\r
-#define CYDEV_CAN0_RX8_ACR 0x4000a1b4u\r
-#define CYDEV_CAN0_RX8_AMRD 0x4000a1b8u\r
-#define CYDEV_CAN0_RX8_ACRD 0x4000a1bcu\r
-#define CYDEV_CAN0_RX9_BASE 0x4000a1c0u\r
-#define CYDEV_CAN0_RX9_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX9_CMD 0x4000a1c0u\r
-#define CYDEV_CAN0_RX9_ID 0x4000a1c4u\r
-#define CYDEV_CAN0_RX9_DH 0x4000a1c8u\r
-#define CYDEV_CAN0_RX9_DL 0x4000a1ccu\r
-#define CYDEV_CAN0_RX9_AMR 0x4000a1d0u\r
-#define CYDEV_CAN0_RX9_ACR 0x4000a1d4u\r
-#define CYDEV_CAN0_RX9_AMRD 0x4000a1d8u\r
-#define CYDEV_CAN0_RX9_ACRD 0x4000a1dcu\r
-#define CYDEV_CAN0_RX10_BASE 0x4000a1e0u\r
-#define CYDEV_CAN0_RX10_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX10_CMD 0x4000a1e0u\r
-#define CYDEV_CAN0_RX10_ID 0x4000a1e4u\r
-#define CYDEV_CAN0_RX10_DH 0x4000a1e8u\r
-#define CYDEV_CAN0_RX10_DL 0x4000a1ecu\r
-#define CYDEV_CAN0_RX10_AMR 0x4000a1f0u\r
-#define CYDEV_CAN0_RX10_ACR 0x4000a1f4u\r
-#define CYDEV_CAN0_RX10_AMRD 0x4000a1f8u\r
-#define CYDEV_CAN0_RX10_ACRD 0x4000a1fcu\r
-#define CYDEV_CAN0_RX11_BASE 0x4000a200u\r
-#define CYDEV_CAN0_RX11_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX11_CMD 0x4000a200u\r
-#define CYDEV_CAN0_RX11_ID 0x4000a204u\r
-#define CYDEV_CAN0_RX11_DH 0x4000a208u\r
-#define CYDEV_CAN0_RX11_DL 0x4000a20cu\r
-#define CYDEV_CAN0_RX11_AMR 0x4000a210u\r
-#define CYDEV_CAN0_RX11_ACR 0x4000a214u\r
-#define CYDEV_CAN0_RX11_AMRD 0x4000a218u\r
-#define CYDEV_CAN0_RX11_ACRD 0x4000a21cu\r
-#define CYDEV_CAN0_RX12_BASE 0x4000a220u\r
-#define CYDEV_CAN0_RX12_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX12_CMD 0x4000a220u\r
-#define CYDEV_CAN0_RX12_ID 0x4000a224u\r
-#define CYDEV_CAN0_RX12_DH 0x4000a228u\r
-#define CYDEV_CAN0_RX12_DL 0x4000a22cu\r
-#define CYDEV_CAN0_RX12_AMR 0x4000a230u\r
-#define CYDEV_CAN0_RX12_ACR 0x4000a234u\r
-#define CYDEV_CAN0_RX12_AMRD 0x4000a238u\r
-#define CYDEV_CAN0_RX12_ACRD 0x4000a23cu\r
-#define CYDEV_CAN0_RX13_BASE 0x4000a240u\r
-#define CYDEV_CAN0_RX13_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX13_CMD 0x4000a240u\r
-#define CYDEV_CAN0_RX13_ID 0x4000a244u\r
-#define CYDEV_CAN0_RX13_DH 0x4000a248u\r
-#define CYDEV_CAN0_RX13_DL 0x4000a24cu\r
-#define CYDEV_CAN0_RX13_AMR 0x4000a250u\r
-#define CYDEV_CAN0_RX13_ACR 0x4000a254u\r
-#define CYDEV_CAN0_RX13_AMRD 0x4000a258u\r
-#define CYDEV_CAN0_RX13_ACRD 0x4000a25cu\r
-#define CYDEV_CAN0_RX14_BASE 0x4000a260u\r
-#define CYDEV_CAN0_RX14_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX14_CMD 0x4000a260u\r
-#define CYDEV_CAN0_RX14_ID 0x4000a264u\r
-#define CYDEV_CAN0_RX14_DH 0x4000a268u\r
-#define CYDEV_CAN0_RX14_DL 0x4000a26cu\r
-#define CYDEV_CAN0_RX14_AMR 0x4000a270u\r
-#define CYDEV_CAN0_RX14_ACR 0x4000a274u\r
-#define CYDEV_CAN0_RX14_AMRD 0x4000a278u\r
-#define CYDEV_CAN0_RX14_ACRD 0x4000a27cu\r
-#define CYDEV_CAN0_RX15_BASE 0x4000a280u\r
-#define CYDEV_CAN0_RX15_SIZE 0x00000020u\r
-#define CYDEV_CAN0_RX15_CMD 0x4000a280u\r
-#define CYDEV_CAN0_RX15_ID 0x4000a284u\r
-#define CYDEV_CAN0_RX15_DH 0x4000a288u\r
-#define CYDEV_CAN0_RX15_DL 0x4000a28cu\r
-#define CYDEV_CAN0_RX15_AMR 0x4000a290u\r
-#define CYDEV_CAN0_RX15_ACR 0x4000a294u\r
-#define CYDEV_CAN0_RX15_AMRD 0x4000a298u\r
-#define CYDEV_CAN0_RX15_ACRD 0x4000a29cu\r
-#define CYDEV_DFB0_BASE 0x4000c000u\r
-#define CYDEV_DFB0_SIZE 0x000007b5u\r
-#define CYDEV_DFB0_DPA_SRAM_BASE 0x4000c000u\r
-#define CYDEV_DFB0_DPA_SRAM_SIZE 0x00000200u\r
-#define CYDEV_DFB0_DPA_SRAM_DATA_MBASE 0x4000c000u\r
-#define CYDEV_DFB0_DPA_SRAM_DATA_MSIZE 0x00000200u\r
-#define CYDEV_DFB0_DPB_SRAM_BASE 0x4000c200u\r
-#define CYDEV_DFB0_DPB_SRAM_SIZE 0x00000200u\r
-#define CYDEV_DFB0_DPB_SRAM_DATA_MBASE 0x4000c200u\r
-#define CYDEV_DFB0_DPB_SRAM_DATA_MSIZE 0x00000200u\r
-#define CYDEV_DFB0_CSA_SRAM_BASE 0x4000c400u\r
-#define CYDEV_DFB0_CSA_SRAM_SIZE 0x00000100u\r
-#define CYDEV_DFB0_CSA_SRAM_DATA_MBASE 0x4000c400u\r
-#define CYDEV_DFB0_CSA_SRAM_DATA_MSIZE 0x00000100u\r
-#define CYDEV_DFB0_CSB_SRAM_BASE 0x4000c500u\r
-#define CYDEV_DFB0_CSB_SRAM_SIZE 0x00000100u\r
-#define CYDEV_DFB0_CSB_SRAM_DATA_MBASE 0x4000c500u\r
-#define CYDEV_DFB0_CSB_SRAM_DATA_MSIZE 0x00000100u\r
-#define CYDEV_DFB0_FSM_SRAM_BASE 0x4000c600u\r
-#define CYDEV_DFB0_FSM_SRAM_SIZE 0x00000100u\r
-#define CYDEV_DFB0_FSM_SRAM_DATA_MBASE 0x4000c600u\r
-#define CYDEV_DFB0_FSM_SRAM_DATA_MSIZE 0x00000100u\r
-#define CYDEV_DFB0_ACU_SRAM_BASE 0x4000c700u\r
-#define CYDEV_DFB0_ACU_SRAM_SIZE 0x00000040u\r
-#define CYDEV_DFB0_ACU_SRAM_DATA_MBASE 0x4000c700u\r
-#define CYDEV_DFB0_ACU_SRAM_DATA_MSIZE 0x00000040u\r
-#define CYDEV_DFB0_CR 0x4000c780u\r
-#define CYDEV_DFB0_SR 0x4000c784u\r
-#define CYDEV_DFB0_RAM_EN 0x4000c788u\r
-#define CYDEV_DFB0_RAM_DIR 0x4000c78cu\r
-#define CYDEV_DFB0_SEMA 0x4000c790u\r
-#define CYDEV_DFB0_DSI_CTRL 0x4000c794u\r
-#define CYDEV_DFB0_INT_CTRL 0x4000c798u\r
-#define CYDEV_DFB0_DMA_CTRL 0x4000c79cu\r
-#define CYDEV_DFB0_STAGEA 0x4000c7a0u\r
-#define CYDEV_DFB0_STAGEAM 0x4000c7a1u\r
-#define CYDEV_DFB0_STAGEAH 0x4000c7a2u\r
-#define CYDEV_DFB0_STAGEB 0x4000c7a4u\r
-#define CYDEV_DFB0_STAGEBM 0x4000c7a5u\r
-#define CYDEV_DFB0_STAGEBH 0x4000c7a6u\r
-#define CYDEV_DFB0_HOLDA 0x4000c7a8u\r
-#define CYDEV_DFB0_HOLDAM 0x4000c7a9u\r
-#define CYDEV_DFB0_HOLDAH 0x4000c7aau\r
-#define CYDEV_DFB0_HOLDAS 0x4000c7abu\r
-#define CYDEV_DFB0_HOLDB 0x4000c7acu\r
-#define CYDEV_DFB0_HOLDBM 0x4000c7adu\r
-#define CYDEV_DFB0_HOLDBH 0x4000c7aeu\r
-#define CYDEV_DFB0_HOLDBS 0x4000c7afu\r
-#define CYDEV_DFB0_COHER 0x4000c7b0u\r
-#define CYDEV_DFB0_DALIGN 0x4000c7b4u\r
-#define CYDEV_UCFG_BASE 0x40010000u\r
-#define CYDEV_UCFG_SIZE 0x00005040u\r
-#define CYDEV_UCFG_B0_BASE 0x40010000u\r
-#define CYDEV_UCFG_B0_SIZE 0x00000fefu\r
-#define CYDEV_UCFG_B0_P0_BASE 0x40010000u\r
-#define CYDEV_UCFG_B0_P0_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P0_U0_BASE 0x40010000u\r
-#define CYDEV_UCFG_B0_P0_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT0 0x40010000u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT1 0x40010004u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT2 0x40010008u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT3 0x4001000cu\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT4 0x40010010u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT5 0x40010014u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT6 0x40010018u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT7 0x4001001cu\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT8 0x40010020u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT9 0x40010024u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT10 0x40010028u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT11 0x4001002cu\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT0 0x40010030u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT1 0x40010032u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT2 0x40010034u\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT3 0x40010036u\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_CEN_CONST 0x40010038u\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_XORFB 0x4001003au\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_SET_RESET 0x4001003cu\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_BYPASS 0x4001003eu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG0 0x40010040u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG1 0x40010041u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG2 0x40010042u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG3 0x40010043u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG4 0x40010044u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG5 0x40010045u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG6 0x40010046u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG7 0x40010047u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG8 0x40010048u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG9 0x40010049u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG10 0x4001004au\r
-#define CYDEV_UCFG_B0_P0_U0_CFG11 0x4001004bu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG12 0x4001004cu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG13 0x4001004du\r
-#define CYDEV_UCFG_B0_P0_U0_CFG14 0x4001004eu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG15 0x4001004fu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG16 0x40010050u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG17 0x40010051u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG18 0x40010052u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG19 0x40010053u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG20 0x40010054u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG21 0x40010055u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG22 0x40010056u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG23 0x40010057u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG24 0x40010058u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG25 0x40010059u\r
-#define CYDEV_UCFG_B0_P0_U0_CFG26 0x4001005au\r
-#define CYDEV_UCFG_B0_P0_U0_CFG27 0x4001005bu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG28 0x4001005cu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG29 0x4001005du\r
-#define CYDEV_UCFG_B0_P0_U0_CFG30 0x4001005eu\r
-#define CYDEV_UCFG_B0_P0_U0_CFG31 0x4001005fu\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG0 0x40010060u\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG1 0x40010062u\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG2 0x40010064u\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG3 0x40010066u\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG4 0x40010068u\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG5 0x4001006au\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG6 0x4001006cu\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG7 0x4001006eu\r
-#define CYDEV_UCFG_B0_P0_U1_BASE 0x40010080u\r
-#define CYDEV_UCFG_B0_P0_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT0 0x40010080u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT1 0x40010084u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT2 0x40010088u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT3 0x4001008cu\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT4 0x40010090u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT5 0x40010094u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT6 0x40010098u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT7 0x4001009cu\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT8 0x400100a0u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT9 0x400100a4u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT10 0x400100a8u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT11 0x400100acu\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT0 0x400100b0u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT1 0x400100b2u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT2 0x400100b4u\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT3 0x400100b6u\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_CEN_CONST 0x400100b8u\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_XORFB 0x400100bau\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_SET_RESET 0x400100bcu\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_BYPASS 0x400100beu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG0 0x400100c0u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG1 0x400100c1u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG2 0x400100c2u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG3 0x400100c3u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG4 0x400100c4u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG5 0x400100c5u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG6 0x400100c6u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG7 0x400100c7u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG8 0x400100c8u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG9 0x400100c9u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG10 0x400100cau\r
-#define CYDEV_UCFG_B0_P0_U1_CFG11 0x400100cbu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG12 0x400100ccu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG13 0x400100cdu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG14 0x400100ceu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG15 0x400100cfu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG16 0x400100d0u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG17 0x400100d1u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG18 0x400100d2u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG19 0x400100d3u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG20 0x400100d4u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG21 0x400100d5u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG22 0x400100d6u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG23 0x400100d7u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG24 0x400100d8u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG25 0x400100d9u\r
-#define CYDEV_UCFG_B0_P0_U1_CFG26 0x400100dau\r
-#define CYDEV_UCFG_B0_P0_U1_CFG27 0x400100dbu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG28 0x400100dcu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG29 0x400100ddu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG30 0x400100deu\r
-#define CYDEV_UCFG_B0_P0_U1_CFG31 0x400100dfu\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG0 0x400100e0u\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG1 0x400100e2u\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG2 0x400100e4u\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG3 0x400100e6u\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG4 0x400100e8u\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG5 0x400100eau\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG6 0x400100ecu\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG7 0x400100eeu\r
-#define CYDEV_UCFG_B0_P0_ROUTE_BASE 0x40010100u\r
-#define CYDEV_UCFG_B0_P0_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P1_BASE 0x40010200u\r
-#define CYDEV_UCFG_B0_P1_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P1_U0_BASE 0x40010200u\r
-#define CYDEV_UCFG_B0_P1_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT0 0x40010200u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT1 0x40010204u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT2 0x40010208u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT3 0x4001020cu\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT4 0x40010210u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT5 0x40010214u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT6 0x40010218u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT7 0x4001021cu\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT8 0x40010220u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT9 0x40010224u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT10 0x40010228u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT11 0x4001022cu\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT0 0x40010230u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT1 0x40010232u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT2 0x40010234u\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT3 0x40010236u\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_CEN_CONST 0x40010238u\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_XORFB 0x4001023au\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_SET_RESET 0x4001023cu\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_BYPASS 0x4001023eu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG0 0x40010240u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG1 0x40010241u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG2 0x40010242u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG3 0x40010243u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG4 0x40010244u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG5 0x40010245u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG6 0x40010246u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG7 0x40010247u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG8 0x40010248u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG9 0x40010249u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG10 0x4001024au\r
-#define CYDEV_UCFG_B0_P1_U0_CFG11 0x4001024bu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG12 0x4001024cu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG13 0x4001024du\r
-#define CYDEV_UCFG_B0_P1_U0_CFG14 0x4001024eu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG15 0x4001024fu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG16 0x40010250u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG17 0x40010251u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG18 0x40010252u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG19 0x40010253u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG20 0x40010254u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG21 0x40010255u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG22 0x40010256u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG23 0x40010257u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG24 0x40010258u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG25 0x40010259u\r
-#define CYDEV_UCFG_B0_P1_U0_CFG26 0x4001025au\r
-#define CYDEV_UCFG_B0_P1_U0_CFG27 0x4001025bu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG28 0x4001025cu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG29 0x4001025du\r
-#define CYDEV_UCFG_B0_P1_U0_CFG30 0x4001025eu\r
-#define CYDEV_UCFG_B0_P1_U0_CFG31 0x4001025fu\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG0 0x40010260u\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG1 0x40010262u\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG2 0x40010264u\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG3 0x40010266u\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG4 0x40010268u\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG5 0x4001026au\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG6 0x4001026cu\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG7 0x4001026eu\r
-#define CYDEV_UCFG_B0_P1_U1_BASE 0x40010280u\r
-#define CYDEV_UCFG_B0_P1_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT0 0x40010280u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT1 0x40010284u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT2 0x40010288u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT3 0x4001028cu\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT4 0x40010290u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT5 0x40010294u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT6 0x40010298u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT7 0x4001029cu\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT8 0x400102a0u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT9 0x400102a4u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT10 0x400102a8u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT11 0x400102acu\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT0 0x400102b0u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT1 0x400102b2u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT2 0x400102b4u\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT3 0x400102b6u\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_CEN_CONST 0x400102b8u\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_XORFB 0x400102bau\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_SET_RESET 0x400102bcu\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_BYPASS 0x400102beu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG0 0x400102c0u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG1 0x400102c1u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG2 0x400102c2u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG3 0x400102c3u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG4 0x400102c4u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG5 0x400102c5u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG6 0x400102c6u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG7 0x400102c7u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG8 0x400102c8u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG9 0x400102c9u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG10 0x400102cau\r
-#define CYDEV_UCFG_B0_P1_U1_CFG11 0x400102cbu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG12 0x400102ccu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG13 0x400102cdu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG14 0x400102ceu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG15 0x400102cfu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG16 0x400102d0u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG17 0x400102d1u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG18 0x400102d2u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG19 0x400102d3u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG20 0x400102d4u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG21 0x400102d5u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG22 0x400102d6u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG23 0x400102d7u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG24 0x400102d8u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG25 0x400102d9u\r
-#define CYDEV_UCFG_B0_P1_U1_CFG26 0x400102dau\r
-#define CYDEV_UCFG_B0_P1_U1_CFG27 0x400102dbu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG28 0x400102dcu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG29 0x400102ddu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG30 0x400102deu\r
-#define CYDEV_UCFG_B0_P1_U1_CFG31 0x400102dfu\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG0 0x400102e0u\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG1 0x400102e2u\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG2 0x400102e4u\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG3 0x400102e6u\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG4 0x400102e8u\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG5 0x400102eau\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG6 0x400102ecu\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG7 0x400102eeu\r
-#define CYDEV_UCFG_B0_P1_ROUTE_BASE 0x40010300u\r
-#define CYDEV_UCFG_B0_P1_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P2_BASE 0x40010400u\r
-#define CYDEV_UCFG_B0_P2_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P2_U0_BASE 0x40010400u\r
-#define CYDEV_UCFG_B0_P2_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT0 0x40010400u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT1 0x40010404u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT2 0x40010408u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT3 0x4001040cu\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT4 0x40010410u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT5 0x40010414u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT6 0x40010418u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT7 0x4001041cu\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT8 0x40010420u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT9 0x40010424u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT10 0x40010428u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT11 0x4001042cu\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT0 0x40010430u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT1 0x40010432u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT2 0x40010434u\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT3 0x40010436u\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_CEN_CONST 0x40010438u\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_XORFB 0x4001043au\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_SET_RESET 0x4001043cu\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_BYPASS 0x4001043eu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG0 0x40010440u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG1 0x40010441u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG2 0x40010442u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG3 0x40010443u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG4 0x40010444u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG5 0x40010445u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG6 0x40010446u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG7 0x40010447u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG8 0x40010448u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG9 0x40010449u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG10 0x4001044au\r
-#define CYDEV_UCFG_B0_P2_U0_CFG11 0x4001044bu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG12 0x4001044cu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG13 0x4001044du\r
-#define CYDEV_UCFG_B0_P2_U0_CFG14 0x4001044eu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG15 0x4001044fu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG16 0x40010450u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG17 0x40010451u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG18 0x40010452u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG19 0x40010453u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG20 0x40010454u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG21 0x40010455u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG22 0x40010456u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG23 0x40010457u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG24 0x40010458u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG25 0x40010459u\r
-#define CYDEV_UCFG_B0_P2_U0_CFG26 0x4001045au\r
-#define CYDEV_UCFG_B0_P2_U0_CFG27 0x4001045bu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG28 0x4001045cu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG29 0x4001045du\r
-#define CYDEV_UCFG_B0_P2_U0_CFG30 0x4001045eu\r
-#define CYDEV_UCFG_B0_P2_U0_CFG31 0x4001045fu\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG0 0x40010460u\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG1 0x40010462u\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG2 0x40010464u\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG3 0x40010466u\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG4 0x40010468u\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG5 0x4001046au\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG6 0x4001046cu\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG7 0x4001046eu\r
-#define CYDEV_UCFG_B0_P2_U1_BASE 0x40010480u\r
-#define CYDEV_UCFG_B0_P2_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT0 0x40010480u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT1 0x40010484u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT2 0x40010488u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT3 0x4001048cu\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT4 0x40010490u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT5 0x40010494u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT6 0x40010498u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT7 0x4001049cu\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT8 0x400104a0u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT9 0x400104a4u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT10 0x400104a8u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT11 0x400104acu\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT0 0x400104b0u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT1 0x400104b2u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT2 0x400104b4u\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT3 0x400104b6u\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_CEN_CONST 0x400104b8u\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_XORFB 0x400104bau\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_SET_RESET 0x400104bcu\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_BYPASS 0x400104beu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG0 0x400104c0u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG1 0x400104c1u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG2 0x400104c2u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG3 0x400104c3u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG4 0x400104c4u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG5 0x400104c5u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG6 0x400104c6u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG7 0x400104c7u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG8 0x400104c8u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG9 0x400104c9u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG10 0x400104cau\r
-#define CYDEV_UCFG_B0_P2_U1_CFG11 0x400104cbu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG12 0x400104ccu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG13 0x400104cdu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG14 0x400104ceu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG15 0x400104cfu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG16 0x400104d0u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG17 0x400104d1u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG18 0x400104d2u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG19 0x400104d3u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG20 0x400104d4u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG21 0x400104d5u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG22 0x400104d6u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG23 0x400104d7u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG24 0x400104d8u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG25 0x400104d9u\r
-#define CYDEV_UCFG_B0_P2_U1_CFG26 0x400104dau\r
-#define CYDEV_UCFG_B0_P2_U1_CFG27 0x400104dbu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG28 0x400104dcu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG29 0x400104ddu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG30 0x400104deu\r
-#define CYDEV_UCFG_B0_P2_U1_CFG31 0x400104dfu\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG0 0x400104e0u\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG1 0x400104e2u\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG2 0x400104e4u\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG3 0x400104e6u\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG4 0x400104e8u\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG5 0x400104eau\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG6 0x400104ecu\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG7 0x400104eeu\r
-#define CYDEV_UCFG_B0_P2_ROUTE_BASE 0x40010500u\r
-#define CYDEV_UCFG_B0_P2_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P3_BASE 0x40010600u\r
-#define CYDEV_UCFG_B0_P3_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P3_U0_BASE 0x40010600u\r
-#define CYDEV_UCFG_B0_P3_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT0 0x40010600u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT1 0x40010604u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT2 0x40010608u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT3 0x4001060cu\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT4 0x40010610u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT5 0x40010614u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT6 0x40010618u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT7 0x4001061cu\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT8 0x40010620u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT9 0x40010624u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT10 0x40010628u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT11 0x4001062cu\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT0 0x40010630u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT1 0x40010632u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT2 0x40010634u\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT3 0x40010636u\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_CEN_CONST 0x40010638u\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_XORFB 0x4001063au\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_SET_RESET 0x4001063cu\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_BYPASS 0x4001063eu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG0 0x40010640u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG1 0x40010641u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG2 0x40010642u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG3 0x40010643u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG4 0x40010644u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG5 0x40010645u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG6 0x40010646u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG7 0x40010647u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG8 0x40010648u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG9 0x40010649u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG10 0x4001064au\r
-#define CYDEV_UCFG_B0_P3_U0_CFG11 0x4001064bu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG12 0x4001064cu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG13 0x4001064du\r
-#define CYDEV_UCFG_B0_P3_U0_CFG14 0x4001064eu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG15 0x4001064fu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG16 0x40010650u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG17 0x40010651u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG18 0x40010652u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG19 0x40010653u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG20 0x40010654u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG21 0x40010655u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG22 0x40010656u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG23 0x40010657u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG24 0x40010658u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG25 0x40010659u\r
-#define CYDEV_UCFG_B0_P3_U0_CFG26 0x4001065au\r
-#define CYDEV_UCFG_B0_P3_U0_CFG27 0x4001065bu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG28 0x4001065cu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG29 0x4001065du\r
-#define CYDEV_UCFG_B0_P3_U0_CFG30 0x4001065eu\r
-#define CYDEV_UCFG_B0_P3_U0_CFG31 0x4001065fu\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG0 0x40010660u\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG1 0x40010662u\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG2 0x40010664u\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG3 0x40010666u\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG4 0x40010668u\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG5 0x4001066au\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG6 0x4001066cu\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG7 0x4001066eu\r
-#define CYDEV_UCFG_B0_P3_U1_BASE 0x40010680u\r
-#define CYDEV_UCFG_B0_P3_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT0 0x40010680u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT1 0x40010684u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT2 0x40010688u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT3 0x4001068cu\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT4 0x40010690u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT5 0x40010694u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT6 0x40010698u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT7 0x4001069cu\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT8 0x400106a0u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT9 0x400106a4u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT10 0x400106a8u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT11 0x400106acu\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT0 0x400106b0u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT1 0x400106b2u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT2 0x400106b4u\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT3 0x400106b6u\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_CEN_CONST 0x400106b8u\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_XORFB 0x400106bau\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_SET_RESET 0x400106bcu\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_BYPASS 0x400106beu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG0 0x400106c0u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG1 0x400106c1u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG2 0x400106c2u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG3 0x400106c3u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG4 0x400106c4u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG5 0x400106c5u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG6 0x400106c6u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG7 0x400106c7u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG8 0x400106c8u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG9 0x400106c9u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG10 0x400106cau\r
-#define CYDEV_UCFG_B0_P3_U1_CFG11 0x400106cbu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG12 0x400106ccu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG13 0x400106cdu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG14 0x400106ceu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG15 0x400106cfu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG16 0x400106d0u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG17 0x400106d1u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG18 0x400106d2u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG19 0x400106d3u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG20 0x400106d4u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG21 0x400106d5u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG22 0x400106d6u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG23 0x400106d7u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG24 0x400106d8u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG25 0x400106d9u\r
-#define CYDEV_UCFG_B0_P3_U1_CFG26 0x400106dau\r
-#define CYDEV_UCFG_B0_P3_U1_CFG27 0x400106dbu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG28 0x400106dcu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG29 0x400106ddu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG30 0x400106deu\r
-#define CYDEV_UCFG_B0_P3_U1_CFG31 0x400106dfu\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG0 0x400106e0u\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG1 0x400106e2u\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG2 0x400106e4u\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG3 0x400106e6u\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG4 0x400106e8u\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG5 0x400106eau\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG6 0x400106ecu\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG7 0x400106eeu\r
-#define CYDEV_UCFG_B0_P3_ROUTE_BASE 0x40010700u\r
-#define CYDEV_UCFG_B0_P3_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P4_BASE 0x40010800u\r
-#define CYDEV_UCFG_B0_P4_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P4_U0_BASE 0x40010800u\r
-#define CYDEV_UCFG_B0_P4_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT0 0x40010800u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT1 0x40010804u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT2 0x40010808u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT3 0x4001080cu\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT4 0x40010810u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT5 0x40010814u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT6 0x40010818u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT7 0x4001081cu\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT8 0x40010820u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT9 0x40010824u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT10 0x40010828u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT11 0x4001082cu\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT0 0x40010830u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT1 0x40010832u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT2 0x40010834u\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT3 0x40010836u\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_CEN_CONST 0x40010838u\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_XORFB 0x4001083au\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_SET_RESET 0x4001083cu\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_BYPASS 0x4001083eu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG0 0x40010840u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG1 0x40010841u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG2 0x40010842u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG3 0x40010843u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG4 0x40010844u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG5 0x40010845u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG6 0x40010846u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG7 0x40010847u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG8 0x40010848u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG9 0x40010849u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG10 0x4001084au\r
-#define CYDEV_UCFG_B0_P4_U0_CFG11 0x4001084bu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG12 0x4001084cu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG13 0x4001084du\r
-#define CYDEV_UCFG_B0_P4_U0_CFG14 0x4001084eu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG15 0x4001084fu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG16 0x40010850u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG17 0x40010851u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG18 0x40010852u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG19 0x40010853u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG20 0x40010854u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG21 0x40010855u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG22 0x40010856u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG23 0x40010857u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG24 0x40010858u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG25 0x40010859u\r
-#define CYDEV_UCFG_B0_P4_U0_CFG26 0x4001085au\r
-#define CYDEV_UCFG_B0_P4_U0_CFG27 0x4001085bu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG28 0x4001085cu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG29 0x4001085du\r
-#define CYDEV_UCFG_B0_P4_U0_CFG30 0x4001085eu\r
-#define CYDEV_UCFG_B0_P4_U0_CFG31 0x4001085fu\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG0 0x40010860u\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG1 0x40010862u\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG2 0x40010864u\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG3 0x40010866u\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG4 0x40010868u\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG5 0x4001086au\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG6 0x4001086cu\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG7 0x4001086eu\r
-#define CYDEV_UCFG_B0_P4_U1_BASE 0x40010880u\r
-#define CYDEV_UCFG_B0_P4_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT0 0x40010880u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT1 0x40010884u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT2 0x40010888u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT3 0x4001088cu\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT4 0x40010890u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT5 0x40010894u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT6 0x40010898u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT7 0x4001089cu\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT8 0x400108a0u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT9 0x400108a4u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT10 0x400108a8u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT11 0x400108acu\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT0 0x400108b0u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT1 0x400108b2u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT2 0x400108b4u\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT3 0x400108b6u\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_CEN_CONST 0x400108b8u\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_XORFB 0x400108bau\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_SET_RESET 0x400108bcu\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_BYPASS 0x400108beu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG0 0x400108c0u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG1 0x400108c1u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG2 0x400108c2u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG3 0x400108c3u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG4 0x400108c4u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG5 0x400108c5u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG6 0x400108c6u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG7 0x400108c7u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG8 0x400108c8u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG9 0x400108c9u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG10 0x400108cau\r
-#define CYDEV_UCFG_B0_P4_U1_CFG11 0x400108cbu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG12 0x400108ccu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG13 0x400108cdu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG14 0x400108ceu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG15 0x400108cfu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG16 0x400108d0u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG17 0x400108d1u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG18 0x400108d2u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG19 0x400108d3u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG20 0x400108d4u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG21 0x400108d5u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG22 0x400108d6u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG23 0x400108d7u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG24 0x400108d8u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG25 0x400108d9u\r
-#define CYDEV_UCFG_B0_P4_U1_CFG26 0x400108dau\r
-#define CYDEV_UCFG_B0_P4_U1_CFG27 0x400108dbu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG28 0x400108dcu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG29 0x400108ddu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG30 0x400108deu\r
-#define CYDEV_UCFG_B0_P4_U1_CFG31 0x400108dfu\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG0 0x400108e0u\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG1 0x400108e2u\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG2 0x400108e4u\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG3 0x400108e6u\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG4 0x400108e8u\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG5 0x400108eau\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG6 0x400108ecu\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG7 0x400108eeu\r
-#define CYDEV_UCFG_B0_P4_ROUTE_BASE 0x40010900u\r
-#define CYDEV_UCFG_B0_P4_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P5_BASE 0x40010a00u\r
-#define CYDEV_UCFG_B0_P5_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P5_U0_BASE 0x40010a00u\r
-#define CYDEV_UCFG_B0_P5_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT0 0x40010a00u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT1 0x40010a04u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT2 0x40010a08u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT3 0x40010a0cu\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT4 0x40010a10u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT5 0x40010a14u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT6 0x40010a18u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT7 0x40010a1cu\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT8 0x40010a20u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT9 0x40010a24u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT10 0x40010a28u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT11 0x40010a2cu\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT0 0x40010a30u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT1 0x40010a32u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT2 0x40010a34u\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT3 0x40010a36u\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_CEN_CONST 0x40010a38u\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_XORFB 0x40010a3au\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_SET_RESET 0x40010a3cu\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_BYPASS 0x40010a3eu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG0 0x40010a40u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG1 0x40010a41u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG2 0x40010a42u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG3 0x40010a43u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG4 0x40010a44u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG5 0x40010a45u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG6 0x40010a46u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG7 0x40010a47u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG8 0x40010a48u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG9 0x40010a49u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG10 0x40010a4au\r
-#define CYDEV_UCFG_B0_P5_U0_CFG11 0x40010a4bu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG12 0x40010a4cu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG13 0x40010a4du\r
-#define CYDEV_UCFG_B0_P5_U0_CFG14 0x40010a4eu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG15 0x40010a4fu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG16 0x40010a50u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG17 0x40010a51u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG18 0x40010a52u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG19 0x40010a53u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG20 0x40010a54u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG21 0x40010a55u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG22 0x40010a56u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG23 0x40010a57u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG24 0x40010a58u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG25 0x40010a59u\r
-#define CYDEV_UCFG_B0_P5_U0_CFG26 0x40010a5au\r
-#define CYDEV_UCFG_B0_P5_U0_CFG27 0x40010a5bu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG28 0x40010a5cu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG29 0x40010a5du\r
-#define CYDEV_UCFG_B0_P5_U0_CFG30 0x40010a5eu\r
-#define CYDEV_UCFG_B0_P5_U0_CFG31 0x40010a5fu\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG0 0x40010a60u\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG1 0x40010a62u\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG2 0x40010a64u\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG3 0x40010a66u\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG4 0x40010a68u\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG5 0x40010a6au\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG6 0x40010a6cu\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG7 0x40010a6eu\r
-#define CYDEV_UCFG_B0_P5_U1_BASE 0x40010a80u\r
-#define CYDEV_UCFG_B0_P5_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT0 0x40010a80u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT1 0x40010a84u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT2 0x40010a88u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT3 0x40010a8cu\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT4 0x40010a90u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT5 0x40010a94u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT6 0x40010a98u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT7 0x40010a9cu\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT8 0x40010aa0u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT9 0x40010aa4u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT10 0x40010aa8u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT11 0x40010aacu\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT0 0x40010ab0u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT1 0x40010ab2u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT2 0x40010ab4u\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT3 0x40010ab6u\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_CEN_CONST 0x40010ab8u\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_XORFB 0x40010abau\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_SET_RESET 0x40010abcu\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_BYPASS 0x40010abeu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG0 0x40010ac0u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG1 0x40010ac1u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG2 0x40010ac2u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG3 0x40010ac3u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG4 0x40010ac4u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG5 0x40010ac5u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG6 0x40010ac6u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG7 0x40010ac7u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG8 0x40010ac8u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG9 0x40010ac9u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG10 0x40010acau\r
-#define CYDEV_UCFG_B0_P5_U1_CFG11 0x40010acbu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG12 0x40010accu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG13 0x40010acdu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG14 0x40010aceu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG15 0x40010acfu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG16 0x40010ad0u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG17 0x40010ad1u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG18 0x40010ad2u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG19 0x40010ad3u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG20 0x40010ad4u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG21 0x40010ad5u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG22 0x40010ad6u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG23 0x40010ad7u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG24 0x40010ad8u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG25 0x40010ad9u\r
-#define CYDEV_UCFG_B0_P5_U1_CFG26 0x40010adau\r
-#define CYDEV_UCFG_B0_P5_U1_CFG27 0x40010adbu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG28 0x40010adcu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG29 0x40010addu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG30 0x40010adeu\r
-#define CYDEV_UCFG_B0_P5_U1_CFG31 0x40010adfu\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG0 0x40010ae0u\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG1 0x40010ae2u\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG2 0x40010ae4u\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG3 0x40010ae6u\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG4 0x40010ae8u\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG5 0x40010aeau\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG6 0x40010aecu\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG7 0x40010aeeu\r
-#define CYDEV_UCFG_B0_P5_ROUTE_BASE 0x40010b00u\r
-#define CYDEV_UCFG_B0_P5_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P6_BASE 0x40010c00u\r
-#define CYDEV_UCFG_B0_P6_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P6_U0_BASE 0x40010c00u\r
-#define CYDEV_UCFG_B0_P6_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT0 0x40010c00u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT1 0x40010c04u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT2 0x40010c08u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT3 0x40010c0cu\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT4 0x40010c10u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT5 0x40010c14u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT6 0x40010c18u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT7 0x40010c1cu\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT8 0x40010c20u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT9 0x40010c24u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT10 0x40010c28u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT11 0x40010c2cu\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT0 0x40010c30u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT1 0x40010c32u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT2 0x40010c34u\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT3 0x40010c36u\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_CEN_CONST 0x40010c38u\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_XORFB 0x40010c3au\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_SET_RESET 0x40010c3cu\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_BYPASS 0x40010c3eu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG0 0x40010c40u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG1 0x40010c41u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG2 0x40010c42u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG3 0x40010c43u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG4 0x40010c44u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG5 0x40010c45u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG6 0x40010c46u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG7 0x40010c47u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG8 0x40010c48u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG9 0x40010c49u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG10 0x40010c4au\r
-#define CYDEV_UCFG_B0_P6_U0_CFG11 0x40010c4bu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG12 0x40010c4cu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG13 0x40010c4du\r
-#define CYDEV_UCFG_B0_P6_U0_CFG14 0x40010c4eu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG15 0x40010c4fu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG16 0x40010c50u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG17 0x40010c51u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG18 0x40010c52u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG19 0x40010c53u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG20 0x40010c54u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG21 0x40010c55u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG22 0x40010c56u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG23 0x40010c57u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG24 0x40010c58u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG25 0x40010c59u\r
-#define CYDEV_UCFG_B0_P6_U0_CFG26 0x40010c5au\r
-#define CYDEV_UCFG_B0_P6_U0_CFG27 0x40010c5bu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG28 0x40010c5cu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG29 0x40010c5du\r
-#define CYDEV_UCFG_B0_P6_U0_CFG30 0x40010c5eu\r
-#define CYDEV_UCFG_B0_P6_U0_CFG31 0x40010c5fu\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG0 0x40010c60u\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG1 0x40010c62u\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG2 0x40010c64u\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG3 0x40010c66u\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG4 0x40010c68u\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG5 0x40010c6au\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG6 0x40010c6cu\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG7 0x40010c6eu\r
-#define CYDEV_UCFG_B0_P6_U1_BASE 0x40010c80u\r
-#define CYDEV_UCFG_B0_P6_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT0 0x40010c80u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT1 0x40010c84u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT2 0x40010c88u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT3 0x40010c8cu\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT4 0x40010c90u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT5 0x40010c94u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT6 0x40010c98u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT7 0x40010c9cu\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT8 0x40010ca0u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT9 0x40010ca4u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT10 0x40010ca8u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT11 0x40010cacu\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT0 0x40010cb0u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT1 0x40010cb2u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT2 0x40010cb4u\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT3 0x40010cb6u\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_CEN_CONST 0x40010cb8u\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_XORFB 0x40010cbau\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_SET_RESET 0x40010cbcu\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_BYPASS 0x40010cbeu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG0 0x40010cc0u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG1 0x40010cc1u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG2 0x40010cc2u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG3 0x40010cc3u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG4 0x40010cc4u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG5 0x40010cc5u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG6 0x40010cc6u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG7 0x40010cc7u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG8 0x40010cc8u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG9 0x40010cc9u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG10 0x40010ccau\r
-#define CYDEV_UCFG_B0_P6_U1_CFG11 0x40010ccbu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG12 0x40010cccu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG13 0x40010ccdu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG14 0x40010cceu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG15 0x40010ccfu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG16 0x40010cd0u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG17 0x40010cd1u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG18 0x40010cd2u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG19 0x40010cd3u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG20 0x40010cd4u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG21 0x40010cd5u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG22 0x40010cd6u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG23 0x40010cd7u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG24 0x40010cd8u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG25 0x40010cd9u\r
-#define CYDEV_UCFG_B0_P6_U1_CFG26 0x40010cdau\r
-#define CYDEV_UCFG_B0_P6_U1_CFG27 0x40010cdbu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG28 0x40010cdcu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG29 0x40010cddu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG30 0x40010cdeu\r
-#define CYDEV_UCFG_B0_P6_U1_CFG31 0x40010cdfu\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG0 0x40010ce0u\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG1 0x40010ce2u\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG2 0x40010ce4u\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG3 0x40010ce6u\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG4 0x40010ce8u\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG5 0x40010ceau\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG6 0x40010cecu\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG7 0x40010ceeu\r
-#define CYDEV_UCFG_B0_P6_ROUTE_BASE 0x40010d00u\r
-#define CYDEV_UCFG_B0_P6_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P7_BASE 0x40010e00u\r
-#define CYDEV_UCFG_B0_P7_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P7_U0_BASE 0x40010e00u\r
-#define CYDEV_UCFG_B0_P7_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT0 0x40010e00u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT1 0x40010e04u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT2 0x40010e08u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT3 0x40010e0cu\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT4 0x40010e10u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT5 0x40010e14u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT6 0x40010e18u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT7 0x40010e1cu\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT8 0x40010e20u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT9 0x40010e24u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT10 0x40010e28u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT11 0x40010e2cu\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT0 0x40010e30u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT1 0x40010e32u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT2 0x40010e34u\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT3 0x40010e36u\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_CEN_CONST 0x40010e38u\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_XORFB 0x40010e3au\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_SET_RESET 0x40010e3cu\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_BYPASS 0x40010e3eu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG0 0x40010e40u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG1 0x40010e41u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG2 0x40010e42u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG3 0x40010e43u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG4 0x40010e44u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG5 0x40010e45u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG6 0x40010e46u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG7 0x40010e47u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG8 0x40010e48u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG9 0x40010e49u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG10 0x40010e4au\r
-#define CYDEV_UCFG_B0_P7_U0_CFG11 0x40010e4bu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG12 0x40010e4cu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG13 0x40010e4du\r
-#define CYDEV_UCFG_B0_P7_U0_CFG14 0x40010e4eu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG15 0x40010e4fu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG16 0x40010e50u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG17 0x40010e51u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG18 0x40010e52u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG19 0x40010e53u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG20 0x40010e54u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG21 0x40010e55u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG22 0x40010e56u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG23 0x40010e57u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG24 0x40010e58u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG25 0x40010e59u\r
-#define CYDEV_UCFG_B0_P7_U0_CFG26 0x40010e5au\r
-#define CYDEV_UCFG_B0_P7_U0_CFG27 0x40010e5bu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG28 0x40010e5cu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG29 0x40010e5du\r
-#define CYDEV_UCFG_B0_P7_U0_CFG30 0x40010e5eu\r
-#define CYDEV_UCFG_B0_P7_U0_CFG31 0x40010e5fu\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG0 0x40010e60u\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG1 0x40010e62u\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG2 0x40010e64u\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG3 0x40010e66u\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG4 0x40010e68u\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG5 0x40010e6au\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG6 0x40010e6cu\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG7 0x40010e6eu\r
-#define CYDEV_UCFG_B0_P7_U1_BASE 0x40010e80u\r
-#define CYDEV_UCFG_B0_P7_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT0 0x40010e80u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT1 0x40010e84u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT2 0x40010e88u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT3 0x40010e8cu\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT4 0x40010e90u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT5 0x40010e94u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT6 0x40010e98u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT7 0x40010e9cu\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT8 0x40010ea0u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT9 0x40010ea4u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT10 0x40010ea8u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT11 0x40010eacu\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT0 0x40010eb0u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT1 0x40010eb2u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT2 0x40010eb4u\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT3 0x40010eb6u\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_CEN_CONST 0x40010eb8u\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_XORFB 0x40010ebau\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_SET_RESET 0x40010ebcu\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_BYPASS 0x40010ebeu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG0 0x40010ec0u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG1 0x40010ec1u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG2 0x40010ec2u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG3 0x40010ec3u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG4 0x40010ec4u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG5 0x40010ec5u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG6 0x40010ec6u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG7 0x40010ec7u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG8 0x40010ec8u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG9 0x40010ec9u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG10 0x40010ecau\r
-#define CYDEV_UCFG_B0_P7_U1_CFG11 0x40010ecbu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG12 0x40010eccu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG13 0x40010ecdu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG14 0x40010eceu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG15 0x40010ecfu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG16 0x40010ed0u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG17 0x40010ed1u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG18 0x40010ed2u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG19 0x40010ed3u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG20 0x40010ed4u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG21 0x40010ed5u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG22 0x40010ed6u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG23 0x40010ed7u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG24 0x40010ed8u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG25 0x40010ed9u\r
-#define CYDEV_UCFG_B0_P7_U1_CFG26 0x40010edau\r
-#define CYDEV_UCFG_B0_P7_U1_CFG27 0x40010edbu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG28 0x40010edcu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG29 0x40010eddu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG30 0x40010edeu\r
-#define CYDEV_UCFG_B0_P7_U1_CFG31 0x40010edfu\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG0 0x40010ee0u\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG1 0x40010ee2u\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG2 0x40010ee4u\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG3 0x40010ee6u\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG4 0x40010ee8u\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG5 0x40010eeau\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG6 0x40010eecu\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG7 0x40010eeeu\r
-#define CYDEV_UCFG_B0_P7_ROUTE_BASE 0x40010f00u\r
-#define CYDEV_UCFG_B0_P7_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_BASE 0x40011000u\r
-#define CYDEV_UCFG_B1_SIZE 0x00000fefu\r
-#define CYDEV_UCFG_B1_P2_BASE 0x40011400u\r
-#define CYDEV_UCFG_B1_P2_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P2_U0_BASE 0x40011400u\r
-#define CYDEV_UCFG_B1_P2_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT0 0x40011400u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT1 0x40011404u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT2 0x40011408u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT3 0x4001140cu\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT4 0x40011410u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT5 0x40011414u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT6 0x40011418u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT7 0x4001141cu\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT8 0x40011420u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT9 0x40011424u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT10 0x40011428u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT11 0x4001142cu\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT0 0x40011430u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT1 0x40011432u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT2 0x40011434u\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT3 0x40011436u\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_CEN_CONST 0x40011438u\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_XORFB 0x4001143au\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_SET_RESET 0x4001143cu\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_BYPASS 0x4001143eu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG0 0x40011440u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG1 0x40011441u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG2 0x40011442u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG3 0x40011443u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG4 0x40011444u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG5 0x40011445u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG6 0x40011446u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG7 0x40011447u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG8 0x40011448u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG9 0x40011449u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG10 0x4001144au\r
-#define CYDEV_UCFG_B1_P2_U0_CFG11 0x4001144bu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG12 0x4001144cu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG13 0x4001144du\r
-#define CYDEV_UCFG_B1_P2_U0_CFG14 0x4001144eu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG15 0x4001144fu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG16 0x40011450u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG17 0x40011451u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG18 0x40011452u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG19 0x40011453u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG20 0x40011454u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG21 0x40011455u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG22 0x40011456u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG23 0x40011457u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG24 0x40011458u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG25 0x40011459u\r
-#define CYDEV_UCFG_B1_P2_U0_CFG26 0x4001145au\r
-#define CYDEV_UCFG_B1_P2_U0_CFG27 0x4001145bu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG28 0x4001145cu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG29 0x4001145du\r
-#define CYDEV_UCFG_B1_P2_U0_CFG30 0x4001145eu\r
-#define CYDEV_UCFG_B1_P2_U0_CFG31 0x4001145fu\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG0 0x40011460u\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG1 0x40011462u\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG2 0x40011464u\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG3 0x40011466u\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG4 0x40011468u\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG5 0x4001146au\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG6 0x4001146cu\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG7 0x4001146eu\r
-#define CYDEV_UCFG_B1_P2_U1_BASE 0x40011480u\r
-#define CYDEV_UCFG_B1_P2_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT0 0x40011480u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT1 0x40011484u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT2 0x40011488u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT3 0x4001148cu\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT4 0x40011490u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT5 0x40011494u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT6 0x40011498u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT7 0x4001149cu\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT8 0x400114a0u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT9 0x400114a4u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT10 0x400114a8u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT11 0x400114acu\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT0 0x400114b0u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT1 0x400114b2u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT2 0x400114b4u\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT3 0x400114b6u\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_CEN_CONST 0x400114b8u\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_XORFB 0x400114bau\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_SET_RESET 0x400114bcu\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_BYPASS 0x400114beu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG0 0x400114c0u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG1 0x400114c1u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG2 0x400114c2u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG3 0x400114c3u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG4 0x400114c4u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG5 0x400114c5u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG6 0x400114c6u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG7 0x400114c7u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG8 0x400114c8u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG9 0x400114c9u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG10 0x400114cau\r
-#define CYDEV_UCFG_B1_P2_U1_CFG11 0x400114cbu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG12 0x400114ccu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG13 0x400114cdu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG14 0x400114ceu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG15 0x400114cfu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG16 0x400114d0u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG17 0x400114d1u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG18 0x400114d2u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG19 0x400114d3u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG20 0x400114d4u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG21 0x400114d5u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG22 0x400114d6u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG23 0x400114d7u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG24 0x400114d8u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG25 0x400114d9u\r
-#define CYDEV_UCFG_B1_P2_U1_CFG26 0x400114dau\r
-#define CYDEV_UCFG_B1_P2_U1_CFG27 0x400114dbu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG28 0x400114dcu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG29 0x400114ddu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG30 0x400114deu\r
-#define CYDEV_UCFG_B1_P2_U1_CFG31 0x400114dfu\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG0 0x400114e0u\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG1 0x400114e2u\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG2 0x400114e4u\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG3 0x400114e6u\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG4 0x400114e8u\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG5 0x400114eau\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG6 0x400114ecu\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG7 0x400114eeu\r
-#define CYDEV_UCFG_B1_P2_ROUTE_BASE 0x40011500u\r
-#define CYDEV_UCFG_B1_P2_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_P3_BASE 0x40011600u\r
-#define CYDEV_UCFG_B1_P3_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P3_U0_BASE 0x40011600u\r
-#define CYDEV_UCFG_B1_P3_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT0 0x40011600u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT1 0x40011604u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT2 0x40011608u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT3 0x4001160cu\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT4 0x40011610u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT5 0x40011614u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT6 0x40011618u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT7 0x4001161cu\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT8 0x40011620u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT9 0x40011624u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT10 0x40011628u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT11 0x4001162cu\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT0 0x40011630u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT1 0x40011632u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT2 0x40011634u\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT3 0x40011636u\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_CEN_CONST 0x40011638u\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_XORFB 0x4001163au\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_SET_RESET 0x4001163cu\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_BYPASS 0x4001163eu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG0 0x40011640u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG1 0x40011641u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG2 0x40011642u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG3 0x40011643u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG4 0x40011644u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG5 0x40011645u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG6 0x40011646u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG7 0x40011647u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG8 0x40011648u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG9 0x40011649u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG10 0x4001164au\r
-#define CYDEV_UCFG_B1_P3_U0_CFG11 0x4001164bu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG12 0x4001164cu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG13 0x4001164du\r
-#define CYDEV_UCFG_B1_P3_U0_CFG14 0x4001164eu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG15 0x4001164fu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG16 0x40011650u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG17 0x40011651u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG18 0x40011652u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG19 0x40011653u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG20 0x40011654u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG21 0x40011655u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG22 0x40011656u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG23 0x40011657u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG24 0x40011658u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG25 0x40011659u\r
-#define CYDEV_UCFG_B1_P3_U0_CFG26 0x4001165au\r
-#define CYDEV_UCFG_B1_P3_U0_CFG27 0x4001165bu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG28 0x4001165cu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG29 0x4001165du\r
-#define CYDEV_UCFG_B1_P3_U0_CFG30 0x4001165eu\r
-#define CYDEV_UCFG_B1_P3_U0_CFG31 0x4001165fu\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG0 0x40011660u\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG1 0x40011662u\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG2 0x40011664u\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG3 0x40011666u\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG4 0x40011668u\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG5 0x4001166au\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG6 0x4001166cu\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG7 0x4001166eu\r
-#define CYDEV_UCFG_B1_P3_U1_BASE 0x40011680u\r
-#define CYDEV_UCFG_B1_P3_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT0 0x40011680u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT1 0x40011684u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT2 0x40011688u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT3 0x4001168cu\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT4 0x40011690u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT5 0x40011694u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT6 0x40011698u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT7 0x4001169cu\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT8 0x400116a0u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT9 0x400116a4u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT10 0x400116a8u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT11 0x400116acu\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT0 0x400116b0u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT1 0x400116b2u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT2 0x400116b4u\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT3 0x400116b6u\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_CEN_CONST 0x400116b8u\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_XORFB 0x400116bau\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_SET_RESET 0x400116bcu\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_BYPASS 0x400116beu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG0 0x400116c0u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG1 0x400116c1u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG2 0x400116c2u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG3 0x400116c3u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG4 0x400116c4u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG5 0x400116c5u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG6 0x400116c6u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG7 0x400116c7u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG8 0x400116c8u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG9 0x400116c9u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG10 0x400116cau\r
-#define CYDEV_UCFG_B1_P3_U1_CFG11 0x400116cbu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG12 0x400116ccu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG13 0x400116cdu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG14 0x400116ceu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG15 0x400116cfu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG16 0x400116d0u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG17 0x400116d1u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG18 0x400116d2u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG19 0x400116d3u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG20 0x400116d4u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG21 0x400116d5u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG22 0x400116d6u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG23 0x400116d7u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG24 0x400116d8u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG25 0x400116d9u\r
-#define CYDEV_UCFG_B1_P3_U1_CFG26 0x400116dau\r
-#define CYDEV_UCFG_B1_P3_U1_CFG27 0x400116dbu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG28 0x400116dcu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG29 0x400116ddu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG30 0x400116deu\r
-#define CYDEV_UCFG_B1_P3_U1_CFG31 0x400116dfu\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG0 0x400116e0u\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG1 0x400116e2u\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG2 0x400116e4u\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG3 0x400116e6u\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG4 0x400116e8u\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG5 0x400116eau\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG6 0x400116ecu\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG7 0x400116eeu\r
-#define CYDEV_UCFG_B1_P3_ROUTE_BASE 0x40011700u\r
-#define CYDEV_UCFG_B1_P3_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_P4_BASE 0x40011800u\r
-#define CYDEV_UCFG_B1_P4_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P4_U0_BASE 0x40011800u\r
-#define CYDEV_UCFG_B1_P4_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT0 0x40011800u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT1 0x40011804u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT2 0x40011808u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT3 0x4001180cu\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT4 0x40011810u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT5 0x40011814u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT6 0x40011818u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT7 0x4001181cu\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT8 0x40011820u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT9 0x40011824u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT10 0x40011828u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT11 0x4001182cu\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT0 0x40011830u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT1 0x40011832u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT2 0x40011834u\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT3 0x40011836u\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_CEN_CONST 0x40011838u\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_XORFB 0x4001183au\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_SET_RESET 0x4001183cu\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_BYPASS 0x4001183eu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG0 0x40011840u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG1 0x40011841u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG2 0x40011842u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG3 0x40011843u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG4 0x40011844u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG5 0x40011845u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG6 0x40011846u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG7 0x40011847u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG8 0x40011848u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG9 0x40011849u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG10 0x4001184au\r
-#define CYDEV_UCFG_B1_P4_U0_CFG11 0x4001184bu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG12 0x4001184cu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG13 0x4001184du\r
-#define CYDEV_UCFG_B1_P4_U0_CFG14 0x4001184eu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG15 0x4001184fu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG16 0x40011850u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG17 0x40011851u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG18 0x40011852u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG19 0x40011853u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG20 0x40011854u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG21 0x40011855u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG22 0x40011856u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG23 0x40011857u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG24 0x40011858u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG25 0x40011859u\r
-#define CYDEV_UCFG_B1_P4_U0_CFG26 0x4001185au\r
-#define CYDEV_UCFG_B1_P4_U0_CFG27 0x4001185bu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG28 0x4001185cu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG29 0x4001185du\r
-#define CYDEV_UCFG_B1_P4_U0_CFG30 0x4001185eu\r
-#define CYDEV_UCFG_B1_P4_U0_CFG31 0x4001185fu\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG0 0x40011860u\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG1 0x40011862u\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG2 0x40011864u\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG3 0x40011866u\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG4 0x40011868u\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG5 0x4001186au\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG6 0x4001186cu\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG7 0x4001186eu\r
-#define CYDEV_UCFG_B1_P4_U1_BASE 0x40011880u\r
-#define CYDEV_UCFG_B1_P4_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT0 0x40011880u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT1 0x40011884u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT2 0x40011888u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT3 0x4001188cu\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT4 0x40011890u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT5 0x40011894u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT6 0x40011898u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT7 0x4001189cu\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT8 0x400118a0u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT9 0x400118a4u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT10 0x400118a8u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT11 0x400118acu\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT0 0x400118b0u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT1 0x400118b2u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT2 0x400118b4u\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT3 0x400118b6u\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_CEN_CONST 0x400118b8u\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_XORFB 0x400118bau\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_SET_RESET 0x400118bcu\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_BYPASS 0x400118beu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG0 0x400118c0u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG1 0x400118c1u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG2 0x400118c2u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG3 0x400118c3u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG4 0x400118c4u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG5 0x400118c5u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG6 0x400118c6u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG7 0x400118c7u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG8 0x400118c8u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG9 0x400118c9u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG10 0x400118cau\r
-#define CYDEV_UCFG_B1_P4_U1_CFG11 0x400118cbu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG12 0x400118ccu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG13 0x400118cdu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG14 0x400118ceu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG15 0x400118cfu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG16 0x400118d0u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG17 0x400118d1u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG18 0x400118d2u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG19 0x400118d3u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG20 0x400118d4u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG21 0x400118d5u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG22 0x400118d6u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG23 0x400118d7u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG24 0x400118d8u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG25 0x400118d9u\r
-#define CYDEV_UCFG_B1_P4_U1_CFG26 0x400118dau\r
-#define CYDEV_UCFG_B1_P4_U1_CFG27 0x400118dbu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG28 0x400118dcu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG29 0x400118ddu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG30 0x400118deu\r
-#define CYDEV_UCFG_B1_P4_U1_CFG31 0x400118dfu\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG0 0x400118e0u\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG1 0x400118e2u\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG2 0x400118e4u\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG3 0x400118e6u\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG4 0x400118e8u\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG5 0x400118eau\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG6 0x400118ecu\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG7 0x400118eeu\r
-#define CYDEV_UCFG_B1_P4_ROUTE_BASE 0x40011900u\r
-#define CYDEV_UCFG_B1_P4_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_P5_BASE 0x40011a00u\r
-#define CYDEV_UCFG_B1_P5_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P5_U0_BASE 0x40011a00u\r
-#define CYDEV_UCFG_B1_P5_U0_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT0 0x40011a00u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT1 0x40011a04u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT2 0x40011a08u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT3 0x40011a0cu\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT4 0x40011a10u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT5 0x40011a14u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT6 0x40011a18u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT7 0x40011a1cu\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT8 0x40011a20u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT9 0x40011a24u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT10 0x40011a28u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT11 0x40011a2cu\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT0 0x40011a30u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT1 0x40011a32u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT2 0x40011a34u\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT3 0x40011a36u\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_CEN_CONST 0x40011a38u\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_XORFB 0x40011a3au\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_SET_RESET 0x40011a3cu\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_BYPASS 0x40011a3eu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG0 0x40011a40u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG1 0x40011a41u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG2 0x40011a42u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG3 0x40011a43u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG4 0x40011a44u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG5 0x40011a45u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG6 0x40011a46u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG7 0x40011a47u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG8 0x40011a48u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG9 0x40011a49u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG10 0x40011a4au\r
-#define CYDEV_UCFG_B1_P5_U0_CFG11 0x40011a4bu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG12 0x40011a4cu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG13 0x40011a4du\r
-#define CYDEV_UCFG_B1_P5_U0_CFG14 0x40011a4eu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG15 0x40011a4fu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG16 0x40011a50u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG17 0x40011a51u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG18 0x40011a52u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG19 0x40011a53u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG20 0x40011a54u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG21 0x40011a55u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG22 0x40011a56u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG23 0x40011a57u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG24 0x40011a58u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG25 0x40011a59u\r
-#define CYDEV_UCFG_B1_P5_U0_CFG26 0x40011a5au\r
-#define CYDEV_UCFG_B1_P5_U0_CFG27 0x40011a5bu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG28 0x40011a5cu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG29 0x40011a5du\r
-#define CYDEV_UCFG_B1_P5_U0_CFG30 0x40011a5eu\r
-#define CYDEV_UCFG_B1_P5_U0_CFG31 0x40011a5fu\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG0 0x40011a60u\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG1 0x40011a62u\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG2 0x40011a64u\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG3 0x40011a66u\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG4 0x40011a68u\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG5 0x40011a6au\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG6 0x40011a6cu\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG7 0x40011a6eu\r
-#define CYDEV_UCFG_B1_P5_U1_BASE 0x40011a80u\r
-#define CYDEV_UCFG_B1_P5_U1_SIZE 0x00000070u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT0 0x40011a80u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT1 0x40011a84u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT2 0x40011a88u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT3 0x40011a8cu\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT4 0x40011a90u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT5 0x40011a94u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT6 0x40011a98u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT7 0x40011a9cu\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT8 0x40011aa0u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT9 0x40011aa4u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT10 0x40011aa8u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT11 0x40011aacu\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT0 0x40011ab0u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT1 0x40011ab2u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT2 0x40011ab4u\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT3 0x40011ab6u\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_CEN_CONST 0x40011ab8u\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_XORFB 0x40011abau\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_SET_RESET 0x40011abcu\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_BYPASS 0x40011abeu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG0 0x40011ac0u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG1 0x40011ac1u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG2 0x40011ac2u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG3 0x40011ac3u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG4 0x40011ac4u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG5 0x40011ac5u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG6 0x40011ac6u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG7 0x40011ac7u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG8 0x40011ac8u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG9 0x40011ac9u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG10 0x40011acau\r
-#define CYDEV_UCFG_B1_P5_U1_CFG11 0x40011acbu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG12 0x40011accu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG13 0x40011acdu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG14 0x40011aceu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG15 0x40011acfu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG16 0x40011ad0u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG17 0x40011ad1u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG18 0x40011ad2u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG19 0x40011ad3u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG20 0x40011ad4u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG21 0x40011ad5u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG22 0x40011ad6u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG23 0x40011ad7u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG24 0x40011ad8u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG25 0x40011ad9u\r
-#define CYDEV_UCFG_B1_P5_U1_CFG26 0x40011adau\r
-#define CYDEV_UCFG_B1_P5_U1_CFG27 0x40011adbu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG28 0x40011adcu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG29 0x40011addu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG30 0x40011adeu\r
-#define CYDEV_UCFG_B1_P5_U1_CFG31 0x40011adfu\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG0 0x40011ae0u\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG1 0x40011ae2u\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG2 0x40011ae4u\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG3 0x40011ae6u\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG4 0x40011ae8u\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG5 0x40011aeau\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG6 0x40011aecu\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG7 0x40011aeeu\r
-#define CYDEV_UCFG_B1_P5_ROUTE_BASE 0x40011b00u\r
-#define CYDEV_UCFG_B1_P5_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI0_BASE 0x40014000u\r
-#define CYDEV_UCFG_DSI0_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI1_BASE 0x40014100u\r
-#define CYDEV_UCFG_DSI1_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI2_BASE 0x40014200u\r
-#define CYDEV_UCFG_DSI2_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI3_BASE 0x40014300u\r
-#define CYDEV_UCFG_DSI3_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI4_BASE 0x40014400u\r
-#define CYDEV_UCFG_DSI4_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI5_BASE 0x40014500u\r
-#define CYDEV_UCFG_DSI5_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI6_BASE 0x40014600u\r
-#define CYDEV_UCFG_DSI6_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI7_BASE 0x40014700u\r
-#define CYDEV_UCFG_DSI7_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI8_BASE 0x40014800u\r
-#define CYDEV_UCFG_DSI8_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI9_BASE 0x40014900u\r
-#define CYDEV_UCFG_DSI9_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI12_BASE 0x40014c00u\r
-#define CYDEV_UCFG_DSI12_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI13_BASE 0x40014d00u\r
-#define CYDEV_UCFG_DSI13_SIZE 0x000000efu\r
-#define CYDEV_UCFG_BCTL0_BASE 0x40015000u\r
-#define CYDEV_UCFG_BCTL0_SIZE 0x00000010u\r
-#define CYDEV_UCFG_BCTL0_MDCLK_EN 0x40015000u\r
-#define CYDEV_UCFG_BCTL0_MBCLK_EN 0x40015001u\r
-#define CYDEV_UCFG_BCTL0_WAIT_CFG 0x40015002u\r
-#define CYDEV_UCFG_BCTL0_BANK_CTL 0x40015003u\r
-#define CYDEV_UCFG_BCTL0_UDB_TEST_3 0x40015007u\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN0 0x40015008u\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN0 0x40015009u\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN1 0x4001500au\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN1 0x4001500bu\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN2 0x4001500cu\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN2 0x4001500du\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN3 0x4001500eu\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN3 0x4001500fu\r
-#define CYDEV_UCFG_BCTL1_BASE 0x40015010u\r
-#define CYDEV_UCFG_BCTL1_SIZE 0x00000010u\r
-#define CYDEV_UCFG_BCTL1_MDCLK_EN 0x40015010u\r
-#define CYDEV_UCFG_BCTL1_MBCLK_EN 0x40015011u\r
-#define CYDEV_UCFG_BCTL1_WAIT_CFG 0x40015012u\r
-#define CYDEV_UCFG_BCTL1_BANK_CTL 0x40015013u\r
-#define CYDEV_UCFG_BCTL1_UDB_TEST_3 0x40015017u\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN0 0x40015018u\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN0 0x40015019u\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN1 0x4001501au\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN1 0x4001501bu\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN2 0x4001501cu\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN2 0x4001501du\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN3 0x4001501eu\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN3 0x4001501fu\r
-#define CYDEV_IDMUX_BASE 0x40015100u\r
-#define CYDEV_IDMUX_SIZE 0x00000016u\r
-#define CYDEV_IDMUX_IRQ_CTL0 0x40015100u\r
-#define CYDEV_IDMUX_IRQ_CTL1 0x40015101u\r
-#define CYDEV_IDMUX_IRQ_CTL2 0x40015102u\r
-#define CYDEV_IDMUX_IRQ_CTL3 0x40015103u\r
-#define CYDEV_IDMUX_IRQ_CTL4 0x40015104u\r
-#define CYDEV_IDMUX_IRQ_CTL5 0x40015105u\r
-#define CYDEV_IDMUX_IRQ_CTL6 0x40015106u\r
-#define CYDEV_IDMUX_IRQ_CTL7 0x40015107u\r
-#define CYDEV_IDMUX_DRQ_CTL0 0x40015110u\r
-#define CYDEV_IDMUX_DRQ_CTL1 0x40015111u\r
-#define CYDEV_IDMUX_DRQ_CTL2 0x40015112u\r
-#define CYDEV_IDMUX_DRQ_CTL3 0x40015113u\r
-#define CYDEV_IDMUX_DRQ_CTL4 0x40015114u\r
-#define CYDEV_IDMUX_DRQ_CTL5 0x40015115u\r
-#define CYDEV_CACHERAM_BASE 0x40030000u\r
-#define CYDEV_CACHERAM_SIZE 0x00000400u\r
-#define CYDEV_CACHERAM_DATA_MBASE 0x40030000u\r
-#define CYDEV_CACHERAM_DATA_MSIZE 0x00000400u\r
-#define CYDEV_SFR_BASE 0x40050100u\r
-#define CYDEV_SFR_SIZE 0x000000fbu\r
-#define CYDEV_SFR_GPIO0 0x40050180u\r
-#define CYDEV_SFR_GPIRD0 0x40050189u\r
-#define CYDEV_SFR_GPIO0_SEL 0x4005018au\r
-#define CYDEV_SFR_GPIO1 0x40050190u\r
-#define CYDEV_SFR_GPIRD1 0x40050191u\r
-#define CYDEV_SFR_GPIO2 0x40050198u\r
-#define CYDEV_SFR_GPIRD2 0x40050199u\r
-#define CYDEV_SFR_GPIO2_SEL 0x4005019au\r
-#define CYDEV_SFR_GPIO1_SEL 0x400501a2u\r
-#define CYDEV_SFR_GPIO3 0x400501b0u\r
-#define CYDEV_SFR_GPIRD3 0x400501b1u\r
-#define CYDEV_SFR_GPIO3_SEL 0x400501b2u\r
-#define CYDEV_SFR_GPIO4 0x400501c0u\r
-#define CYDEV_SFR_GPIRD4 0x400501c1u\r
-#define CYDEV_SFR_GPIO4_SEL 0x400501c2u\r
-#define CYDEV_SFR_GPIO5 0x400501c8u\r
-#define CYDEV_SFR_GPIRD5 0x400501c9u\r
-#define CYDEV_SFR_GPIO5_SEL 0x400501cau\r
-#define CYDEV_SFR_GPIO6 0x400501d8u\r
-#define CYDEV_SFR_GPIRD6 0x400501d9u\r
-#define CYDEV_SFR_GPIO6_SEL 0x400501dau\r
-#define CYDEV_SFR_GPIO12 0x400501e8u\r
-#define CYDEV_SFR_GPIRD12 0x400501e9u\r
-#define CYDEV_SFR_GPIO12_SEL 0x400501f2u\r
-#define CYDEV_SFR_GPIO15 0x400501f8u\r
-#define CYDEV_SFR_GPIRD15 0x400501f9u\r
-#define CYDEV_SFR_GPIO15_SEL 0x400501fau\r
-#define CYDEV_P3BA_BASE 0x40050300u\r
-#define CYDEV_P3BA_SIZE 0x0000002bu\r
-#define CYDEV_P3BA_Y_START 0x40050300u\r
-#define CYDEV_P3BA_YROLL 0x40050301u\r
-#define CYDEV_P3BA_YCFG 0x40050302u\r
-#define CYDEV_P3BA_X_START1 0x40050303u\r
-#define CYDEV_P3BA_X_START2 0x40050304u\r
-#define CYDEV_P3BA_XROLL1 0x40050305u\r
-#define CYDEV_P3BA_XROLL2 0x40050306u\r
-#define CYDEV_P3BA_XINC 0x40050307u\r
-#define CYDEV_P3BA_XCFG 0x40050308u\r
-#define CYDEV_P3BA_OFFSETADDR1 0x40050309u\r
-#define CYDEV_P3BA_OFFSETADDR2 0x4005030au\r
-#define CYDEV_P3BA_OFFSETADDR3 0x4005030bu\r
-#define CYDEV_P3BA_ABSADDR1 0x4005030cu\r
-#define CYDEV_P3BA_ABSADDR2 0x4005030du\r
-#define CYDEV_P3BA_ABSADDR3 0x4005030eu\r
-#define CYDEV_P3BA_ABSADDR4 0x4005030fu\r
-#define CYDEV_P3BA_DATCFG1 0x40050310u\r
-#define CYDEV_P3BA_DATCFG2 0x40050311u\r
-#define CYDEV_P3BA_CMP_RSLT1 0x40050314u\r
-#define CYDEV_P3BA_CMP_RSLT2 0x40050315u\r
-#define CYDEV_P3BA_CMP_RSLT3 0x40050316u\r
-#define CYDEV_P3BA_CMP_RSLT4 0x40050317u\r
-#define CYDEV_P3BA_DATA_REG1 0x40050318u\r
-#define CYDEV_P3BA_DATA_REG2 0x40050319u\r
-#define CYDEV_P3BA_DATA_REG3 0x4005031au\r
-#define CYDEV_P3BA_DATA_REG4 0x4005031bu\r
-#define CYDEV_P3BA_EXP_DATA1 0x4005031cu\r
-#define CYDEV_P3BA_EXP_DATA2 0x4005031du\r
-#define CYDEV_P3BA_EXP_DATA3 0x4005031eu\r
-#define CYDEV_P3BA_EXP_DATA4 0x4005031fu\r
-#define CYDEV_P3BA_MSTR_HRDATA1 0x40050320u\r
-#define CYDEV_P3BA_MSTR_HRDATA2 0x40050321u\r
-#define CYDEV_P3BA_MSTR_HRDATA3 0x40050322u\r
-#define CYDEV_P3BA_MSTR_HRDATA4 0x40050323u\r
-#define CYDEV_P3BA_BIST_EN 0x40050324u\r
-#define CYDEV_P3BA_PHUB_MASTER_SSR 0x40050325u\r
-#define CYDEV_P3BA_SEQCFG1 0x40050326u\r
-#define CYDEV_P3BA_SEQCFG2 0x40050327u\r
-#define CYDEV_P3BA_Y_CURR 0x40050328u\r
-#define CYDEV_P3BA_X_CURR1 0x40050329u\r
-#define CYDEV_P3BA_X_CURR2 0x4005032au\r
-#define CYDEV_PANTHER_BASE 0x40080000u\r
-#define CYDEV_PANTHER_SIZE 0x00000020u\r
-#define CYDEV_PANTHER_STCALIB_CFG 0x40080000u\r
-#define CYDEV_PANTHER_WAITPIPE 0x40080004u\r
-#define CYDEV_PANTHER_TRACE_CFG 0x40080008u\r
-#define CYDEV_PANTHER_DBG_CFG 0x4008000cu\r
-#define CYDEV_PANTHER_CM3_LCKRST_STAT 0x40080018u\r
-#define CYDEV_PANTHER_DEVICE_ID 0x4008001cu\r
-#define CYDEV_FLSECC_BASE 0x48000000u\r
-#define CYDEV_FLSECC_SIZE 0x00008000u\r
-#define CYDEV_FLSECC_DATA_MBASE 0x48000000u\r
-#define CYDEV_FLSECC_DATA_MSIZE 0x00008000u\r
-#define CYDEV_FLSHID_BASE 0x49000000u\r
-#define CYDEV_FLSHID_SIZE 0x00000200u\r
-#define CYDEV_FLSHID_RSVD_MBASE 0x49000000u\r
-#define CYDEV_FLSHID_RSVD_MSIZE 0x00000080u\r
-#define CYDEV_FLSHID_CUST_MDATA_MBASE 0x49000080u\r
-#define CYDEV_FLSHID_CUST_MDATA_MSIZE 0x00000080u\r
-#define CYDEV_FLSHID_CUST_TABLES_BASE 0x49000100u\r
-#define CYDEV_FLSHID_CUST_TABLES_SIZE 0x00000040u\r
-#define CYDEV_FLSHID_CUST_TABLES_Y_LOC 0x49000100u\r
-#define CYDEV_FLSHID_CUST_TABLES_X_LOC 0x49000101u\r
-#define CYDEV_FLSHID_CUST_TABLES_WAFER_NUM 0x49000102u\r
-#define CYDEV_FLSHID_CUST_TABLES_LOT_LSB 0x49000103u\r
-#define CYDEV_FLSHID_CUST_TABLES_LOT_MSB 0x49000104u\r
-#define CYDEV_FLSHID_CUST_TABLES_WRK_WK 0x49000105u\r
-#define CYDEV_FLSHID_CUST_TABLES_FAB_YR 0x49000106u\r
-#define CYDEV_FLSHID_CUST_TABLES_MINOR 0x49000107u\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_3MHZ 0x49000108u\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_6MHZ 0x49000109u\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_12MHZ 0x4900010au\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_24MHZ 0x4900010bu\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_67MHZ 0x4900010cu\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_80MHZ 0x4900010du\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_92MHZ 0x4900010eu\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_USB 0x4900010fu\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP0_TR0_HS 0x49000110u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP1_TR0_HS 0x49000111u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP2_TR0_HS 0x49000112u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP3_TR0_HS 0x49000113u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP0_TR1_HS 0x49000114u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP1_TR1_HS 0x49000115u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP2_TR1_HS 0x49000116u\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP3_TR1_HS 0x49000117u\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M1 0x49000118u\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M2 0x49000119u\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M3 0x4900011au\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M4 0x4900011bu\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M5 0x4900011cu\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M6 0x4900011du\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M7 0x4900011eu\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M8 0x4900011fu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M1 0x49000120u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M2 0x49000121u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M3 0x49000122u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M4 0x49000123u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M5 0x49000124u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M6 0x49000125u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M7 0x49000126u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M8 0x49000127u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M1 0x49000128u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M2 0x49000129u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M3 0x4900012au\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M4 0x4900012bu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M5 0x4900012cu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M6 0x4900012du\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M7 0x4900012eu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M8 0x4900012fu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M1 0x49000130u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M2 0x49000131u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M3 0x49000132u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M4 0x49000133u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M5 0x49000134u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M6 0x49000135u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M7 0x49000136u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M8 0x49000137u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M1 0x49000138u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M2 0x49000139u\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M3 0x4900013au\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M4 0x4900013bu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M5 0x4900013cu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M6 0x4900013du\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M7 0x4900013eu\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M8 0x4900013fu\r
-#define CYDEV_FLSHID_MFG_CFG_BASE 0x49000180u\r
-#define CYDEV_FLSHID_MFG_CFG_SIZE 0x00000080u\r
-#define CYDEV_FLSHID_MFG_CFG_IMO_TR1 0x49000188u\r
-#define CYDEV_FLSHID_MFG_CFG_CMP0_TR0 0x490001acu\r
-#define CYDEV_FLSHID_MFG_CFG_CMP1_TR0 0x490001aeu\r
-#define CYDEV_FLSHID_MFG_CFG_CMP2_TR0 0x490001b0u\r
-#define CYDEV_FLSHID_MFG_CFG_CMP3_TR0 0x490001b2u\r
-#define CYDEV_FLSHID_MFG_CFG_CMP0_TR1 0x490001b4u\r
-#define CYDEV_FLSHID_MFG_CFG_CMP1_TR1 0x490001b6u\r
-#define CYDEV_FLSHID_MFG_CFG_CMP2_TR1 0x490001b8u\r
-#define CYDEV_FLSHID_MFG_CFG_CMP3_TR1 0x490001bau\r
-#define CYDEV_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM 0x490001ceu\r
-#define CYDEV_EXTMEM_BASE 0x60000000u\r
-#define CYDEV_EXTMEM_SIZE 0x00800000u\r
-#define CYDEV_EXTMEM_DATA_MBASE 0x60000000u\r
-#define CYDEV_EXTMEM_DATA_MSIZE 0x00800000u\r
-#define CYDEV_ITM_BASE 0xe0000000u\r
-#define CYDEV_ITM_SIZE 0x00001000u\r
-#define CYDEV_ITM_TRACE_EN 0xe0000e00u\r
-#define CYDEV_ITM_TRACE_PRIVILEGE 0xe0000e40u\r
-#define CYDEV_ITM_TRACE_CTRL 0xe0000e80u\r
-#define CYDEV_ITM_LOCK_ACCESS 0xe0000fb0u\r
-#define CYDEV_ITM_LOCK_STATUS 0xe0000fb4u\r
-#define CYDEV_ITM_PID4 0xe0000fd0u\r
-#define CYDEV_ITM_PID5 0xe0000fd4u\r
-#define CYDEV_ITM_PID6 0xe0000fd8u\r
-#define CYDEV_ITM_PID7 0xe0000fdcu\r
-#define CYDEV_ITM_PID0 0xe0000fe0u\r
-#define CYDEV_ITM_PID1 0xe0000fe4u\r
-#define CYDEV_ITM_PID2 0xe0000fe8u\r
-#define CYDEV_ITM_PID3 0xe0000fecu\r
-#define CYDEV_ITM_CID0 0xe0000ff0u\r
-#define CYDEV_ITM_CID1 0xe0000ff4u\r
-#define CYDEV_ITM_CID2 0xe0000ff8u\r
-#define CYDEV_ITM_CID3 0xe0000ffcu\r
-#define CYDEV_DWT_BASE 0xe0001000u\r
-#define CYDEV_DWT_SIZE 0x0000005cu\r
-#define CYDEV_DWT_CTRL 0xe0001000u\r
-#define CYDEV_DWT_CYCLE_COUNT 0xe0001004u\r
-#define CYDEV_DWT_CPI_COUNT 0xe0001008u\r
-#define CYDEV_DWT_EXC_OVHD_COUNT 0xe000100cu\r
-#define CYDEV_DWT_SLEEP_COUNT 0xe0001010u\r
-#define CYDEV_DWT_LSU_COUNT 0xe0001014u\r
-#define CYDEV_DWT_FOLD_COUNT 0xe0001018u\r
-#define CYDEV_DWT_PC_SAMPLE 0xe000101cu\r
-#define CYDEV_DWT_COMP_0 0xe0001020u\r
-#define CYDEV_DWT_MASK_0 0xe0001024u\r
-#define CYDEV_DWT_FUNCTION_0 0xe0001028u\r
-#define CYDEV_DWT_COMP_1 0xe0001030u\r
-#define CYDEV_DWT_MASK_1 0xe0001034u\r
-#define CYDEV_DWT_FUNCTION_1 0xe0001038u\r
-#define CYDEV_DWT_COMP_2 0xe0001040u\r
-#define CYDEV_DWT_MASK_2 0xe0001044u\r
-#define CYDEV_DWT_FUNCTION_2 0xe0001048u\r
-#define CYDEV_DWT_COMP_3 0xe0001050u\r
-#define CYDEV_DWT_MASK_3 0xe0001054u\r
-#define CYDEV_DWT_FUNCTION_3 0xe0001058u\r
-#define CYDEV_FPB_BASE 0xe0002000u\r
-#define CYDEV_FPB_SIZE 0x00001000u\r
-#define CYDEV_FPB_CTRL 0xe0002000u\r
-#define CYDEV_FPB_REMAP 0xe0002004u\r
-#define CYDEV_FPB_FP_COMP_0 0xe0002008u\r
-#define CYDEV_FPB_FP_COMP_1 0xe000200cu\r
-#define CYDEV_FPB_FP_COMP_2 0xe0002010u\r
-#define CYDEV_FPB_FP_COMP_3 0xe0002014u\r
-#define CYDEV_FPB_FP_COMP_4 0xe0002018u\r
-#define CYDEV_FPB_FP_COMP_5 0xe000201cu\r
-#define CYDEV_FPB_FP_COMP_6 0xe0002020u\r
-#define CYDEV_FPB_FP_COMP_7 0xe0002024u\r
-#define CYDEV_FPB_PID4 0xe0002fd0u\r
-#define CYDEV_FPB_PID5 0xe0002fd4u\r
-#define CYDEV_FPB_PID6 0xe0002fd8u\r
-#define CYDEV_FPB_PID7 0xe0002fdcu\r
-#define CYDEV_FPB_PID0 0xe0002fe0u\r
-#define CYDEV_FPB_PID1 0xe0002fe4u\r
-#define CYDEV_FPB_PID2 0xe0002fe8u\r
-#define CYDEV_FPB_PID3 0xe0002fecu\r
-#define CYDEV_FPB_CID0 0xe0002ff0u\r
-#define CYDEV_FPB_CID1 0xe0002ff4u\r
-#define CYDEV_FPB_CID2 0xe0002ff8u\r
-#define CYDEV_FPB_CID3 0xe0002ffcu\r
-#define CYDEV_NVIC_BASE 0xe000e000u\r
-#define CYDEV_NVIC_SIZE 0x00000d3cu\r
-#define CYDEV_NVIC_INT_CTL_TYPE 0xe000e004u\r
-#define CYDEV_NVIC_SYSTICK_CTL 0xe000e010u\r
-#define CYDEV_NVIC_SYSTICK_RELOAD 0xe000e014u\r
-#define CYDEV_NVIC_SYSTICK_CURRENT 0xe000e018u\r
-#define CYDEV_NVIC_SYSTICK_CAL 0xe000e01cu\r
-#define CYDEV_NVIC_SETENA0 0xe000e100u\r
-#define CYDEV_NVIC_CLRENA0 0xe000e180u\r
-#define CYDEV_NVIC_SETPEND0 0xe000e200u\r
-#define CYDEV_NVIC_CLRPEND0 0xe000e280u\r
-#define CYDEV_NVIC_ACTIVE0 0xe000e300u\r
-#define CYDEV_NVIC_PRI_0 0xe000e400u\r
-#define CYDEV_NVIC_PRI_1 0xe000e401u\r
-#define CYDEV_NVIC_PRI_2 0xe000e402u\r
-#define CYDEV_NVIC_PRI_3 0xe000e403u\r
-#define CYDEV_NVIC_PRI_4 0xe000e404u\r
-#define CYDEV_NVIC_PRI_5 0xe000e405u\r
-#define CYDEV_NVIC_PRI_6 0xe000e406u\r
-#define CYDEV_NVIC_PRI_7 0xe000e407u\r
-#define CYDEV_NVIC_PRI_8 0xe000e408u\r
-#define CYDEV_NVIC_PRI_9 0xe000e409u\r
-#define CYDEV_NVIC_PRI_10 0xe000e40au\r
-#define CYDEV_NVIC_PRI_11 0xe000e40bu\r
-#define CYDEV_NVIC_PRI_12 0xe000e40cu\r
-#define CYDEV_NVIC_PRI_13 0xe000e40du\r
-#define CYDEV_NVIC_PRI_14 0xe000e40eu\r
-#define CYDEV_NVIC_PRI_15 0xe000e40fu\r
-#define CYDEV_NVIC_PRI_16 0xe000e410u\r
-#define CYDEV_NVIC_PRI_17 0xe000e411u\r
-#define CYDEV_NVIC_PRI_18 0xe000e412u\r
-#define CYDEV_NVIC_PRI_19 0xe000e413u\r
-#define CYDEV_NVIC_PRI_20 0xe000e414u\r
-#define CYDEV_NVIC_PRI_21 0xe000e415u\r
-#define CYDEV_NVIC_PRI_22 0xe000e416u\r
-#define CYDEV_NVIC_PRI_23 0xe000e417u\r
-#define CYDEV_NVIC_PRI_24 0xe000e418u\r
-#define CYDEV_NVIC_PRI_25 0xe000e419u\r
-#define CYDEV_NVIC_PRI_26 0xe000e41au\r
-#define CYDEV_NVIC_PRI_27 0xe000e41bu\r
-#define CYDEV_NVIC_PRI_28 0xe000e41cu\r
-#define CYDEV_NVIC_PRI_29 0xe000e41du\r
-#define CYDEV_NVIC_PRI_30 0xe000e41eu\r
-#define CYDEV_NVIC_PRI_31 0xe000e41fu\r
-#define CYDEV_NVIC_CPUID_BASE 0xe000ed00u\r
-#define CYDEV_NVIC_INTR_CTRL_STATE 0xe000ed04u\r
-#define CYDEV_NVIC_VECT_OFFSET 0xe000ed08u\r
-#define CYDEV_NVIC_APPLN_INTR 0xe000ed0cu\r
-#define CYDEV_NVIC_SYSTEM_CONTROL 0xe000ed10u\r
-#define CYDEV_NVIC_CFG_CONTROL 0xe000ed14u\r
-#define CYDEV_NVIC_SYS_PRIO_HANDLER_4_7 0xe000ed18u\r
-#define CYDEV_NVIC_SYS_PRIO_HANDLER_8_11 0xe000ed1cu\r
-#define CYDEV_NVIC_SYS_PRIO_HANDLER_12_15 0xe000ed20u\r
-#define CYDEV_NVIC_SYS_HANDLER_CSR 0xe000ed24u\r
-#define CYDEV_NVIC_MEMMAN_FAULT_STATUS 0xe000ed28u\r
-#define CYDEV_NVIC_BUS_FAULT_STATUS 0xe000ed29u\r
-#define CYDEV_NVIC_USAGE_FAULT_STATUS 0xe000ed2au\r
-#define CYDEV_NVIC_HARD_FAULT_STATUS 0xe000ed2cu\r
-#define CYDEV_NVIC_DEBUG_FAULT_STATUS 0xe000ed30u\r
-#define CYDEV_NVIC_MEMMAN_FAULT_ADD 0xe000ed34u\r
-#define CYDEV_NVIC_BUS_FAULT_ADD 0xe000ed38u\r
-#define CYDEV_CORE_DBG_BASE 0xe000edf0u\r
-#define CYDEV_CORE_DBG_SIZE 0x00000010u\r
-#define CYDEV_CORE_DBG_DBG_HLT_CS 0xe000edf0u\r
-#define CYDEV_CORE_DBG_DBG_REG_SEL 0xe000edf4u\r
-#define CYDEV_CORE_DBG_DBG_REG_DATA 0xe000edf8u\r
-#define CYDEV_CORE_DBG_EXC_MON_CTL 0xe000edfcu\r
-#define CYDEV_TPIU_BASE 0xe0040000u\r
-#define CYDEV_TPIU_SIZE 0x00001000u\r
-#define CYDEV_TPIU_SUPPORTED_SYNC_PRT_SZ 0xe0040000u\r
-#define CYDEV_TPIU_CURRENT_SYNC_PRT_SZ 0xe0040004u\r
-#define CYDEV_TPIU_ASYNC_CLK_PRESCALER 0xe0040010u\r
-#define CYDEV_TPIU_PROTOCOL 0xe00400f0u\r
-#define CYDEV_TPIU_FORM_FLUSH_STAT 0xe0040300u\r
-#define CYDEV_TPIU_FORM_FLUSH_CTRL 0xe0040304u\r
-#define CYDEV_TPIU_TRIGGER 0xe0040ee8u\r
-#define CYDEV_TPIU_ITETMDATA 0xe0040eecu\r
-#define CYDEV_TPIU_ITATBCTR2 0xe0040ef0u\r
-#define CYDEV_TPIU_ITATBCTR0 0xe0040ef8u\r
-#define CYDEV_TPIU_ITITMDATA 0xe0040efcu\r
-#define CYDEV_TPIU_ITCTRL 0xe0040f00u\r
-#define CYDEV_TPIU_DEVID 0xe0040fc8u\r
-#define CYDEV_TPIU_DEVTYPE 0xe0040fccu\r
-#define CYDEV_TPIU_PID4 0xe0040fd0u\r
-#define CYDEV_TPIU_PID5 0xe0040fd4u\r
-#define CYDEV_TPIU_PID6 0xe0040fd8u\r
-#define CYDEV_TPIU_PID7 0xe0040fdcu\r
-#define CYDEV_TPIU_PID0 0xe0040fe0u\r
-#define CYDEV_TPIU_PID1 0xe0040fe4u\r
-#define CYDEV_TPIU_PID2 0xe0040fe8u\r
-#define CYDEV_TPIU_PID3 0xe0040fecu\r
-#define CYDEV_TPIU_CID0 0xe0040ff0u\r
-#define CYDEV_TPIU_CID1 0xe0040ff4u\r
-#define CYDEV_TPIU_CID2 0xe0040ff8u\r
-#define CYDEV_TPIU_CID3 0xe0040ffcu\r
-#define CYDEV_ETM_BASE 0xe0041000u\r
-#define CYDEV_ETM_SIZE 0x00001000u\r
-#define CYDEV_ETM_CTL 0xe0041000u\r
-#define CYDEV_ETM_CFG_CODE 0xe0041004u\r
-#define CYDEV_ETM_TRIG_EVENT 0xe0041008u\r
-#define CYDEV_ETM_STATUS 0xe0041010u\r
-#define CYDEV_ETM_SYS_CFG 0xe0041014u\r
-#define CYDEV_ETM_TRACE_ENB_EVENT 0xe0041020u\r
-#define CYDEV_ETM_TRACE_EN_CTRL1 0xe0041024u\r
-#define CYDEV_ETM_FIFOFULL_LEVEL 0xe004102cu\r
-#define CYDEV_ETM_SYNC_FREQ 0xe00411e0u\r
-#define CYDEV_ETM_ETM_ID 0xe00411e4u\r
-#define CYDEV_ETM_CFG_CODE_EXT 0xe00411e8u\r
-#define CYDEV_ETM_TR_SS_EMBICE_CTRL 0xe00411f0u\r
-#define CYDEV_ETM_CS_TRACE_ID 0xe0041200u\r
-#define CYDEV_ETM_OS_LOCK_ACCESS 0xe0041300u\r
-#define CYDEV_ETM_OS_LOCK_STATUS 0xe0041304u\r
-#define CYDEV_ETM_PDSR 0xe0041314u\r
-#define CYDEV_ETM_ITMISCIN 0xe0041ee0u\r
-#define CYDEV_ETM_ITTRIGOUT 0xe0041ee8u\r
-#define CYDEV_ETM_ITATBCTR2 0xe0041ef0u\r
-#define CYDEV_ETM_ITATBCTR0 0xe0041ef8u\r
-#define CYDEV_ETM_INT_MODE_CTRL 0xe0041f00u\r
-#define CYDEV_ETM_CLM_TAG_SET 0xe0041fa0u\r
-#define CYDEV_ETM_CLM_TAG_CLR 0xe0041fa4u\r
-#define CYDEV_ETM_LOCK_ACCESS 0xe0041fb0u\r
-#define CYDEV_ETM_LOCK_STATUS 0xe0041fb4u\r
-#define CYDEV_ETM_AUTH_STATUS 0xe0041fb8u\r
-#define CYDEV_ETM_DEV_TYPE 0xe0041fccu\r
-#define CYDEV_ETM_PID4 0xe0041fd0u\r
-#define CYDEV_ETM_PID5 0xe0041fd4u\r
-#define CYDEV_ETM_PID6 0xe0041fd8u\r
-#define CYDEV_ETM_PID7 0xe0041fdcu\r
-#define CYDEV_ETM_PID0 0xe0041fe0u\r
-#define CYDEV_ETM_PID1 0xe0041fe4u\r
-#define CYDEV_ETM_PID2 0xe0041fe8u\r
-#define CYDEV_ETM_PID3 0xe0041fecu\r
-#define CYDEV_ETM_CID0 0xe0041ff0u\r
-#define CYDEV_ETM_CID1 0xe0041ff4u\r
-#define CYDEV_ETM_CID2 0xe0041ff8u\r
-#define CYDEV_ETM_CID3 0xe0041ffcu\r
-#define CYDEV_ROM_TABLE_BASE 0xe00ff000u\r
-#define CYDEV_ROM_TABLE_SIZE 0x00001000u\r
-#define CYDEV_ROM_TABLE_NVIC 0xe00ff000u\r
-#define CYDEV_ROM_TABLE_DWT 0xe00ff004u\r
-#define CYDEV_ROM_TABLE_FPB 0xe00ff008u\r
-#define CYDEV_ROM_TABLE_ITM 0xe00ff00cu\r
-#define CYDEV_ROM_TABLE_TPIU 0xe00ff010u\r
-#define CYDEV_ROM_TABLE_ETM 0xe00ff014u\r
-#define CYDEV_ROM_TABLE_END 0xe00ff018u\r
-#define CYDEV_ROM_TABLE_MEMTYPE 0xe00fffccu\r
-#define CYDEV_ROM_TABLE_PID4 0xe00fffd0u\r
-#define CYDEV_ROM_TABLE_PID5 0xe00fffd4u\r
-#define CYDEV_ROM_TABLE_PID6 0xe00fffd8u\r
-#define CYDEV_ROM_TABLE_PID7 0xe00fffdcu\r
-#define CYDEV_ROM_TABLE_PID0 0xe00fffe0u\r
-#define CYDEV_ROM_TABLE_PID1 0xe00fffe4u\r
-#define CYDEV_ROM_TABLE_PID2 0xe00fffe8u\r
-#define CYDEV_ROM_TABLE_PID3 0xe00fffecu\r
-#define CYDEV_ROM_TABLE_CID0 0xe00ffff0u\r
-#define CYDEV_ROM_TABLE_CID1 0xe00ffff4u\r
-#define CYDEV_ROM_TABLE_CID2 0xe00ffff8u\r
-#define CYDEV_ROM_TABLE_CID3 0xe00ffffcu\r
-#define CYDEV_FLS_SIZE CYDEV_FLASH_SIZE\r
-#define CYDEV_ECC_BASE CYDEV_FLSECC_BASE\r
-#define CYDEV_FLS_SECTOR_SIZE 0x00010000u\r
-#define CYDEV_FLS_ROW_SIZE 0x00000100u\r
-#define CYDEV_ECC_SECTOR_SIZE 0x00002000u\r
-#define CYDEV_ECC_ROW_SIZE 0x00000020u\r
-#define CYDEV_EEPROM_SECTOR_SIZE 0x00000400u\r
-#define CYDEV_EEPROM_ROW_SIZE 0x00000010u\r
-#define CYDEV_PERIPH_BASE CYDEV_CLKDIST_BASE\r
-#define CYCLK_LD_DISABLE 0x00000004u\r
-#define CYCLK_LD_SYNC_EN 0x00000002u\r
-#define CYCLK_LD_LOAD 0x00000001u\r
-#define CYCLK_PIPE 0x00000080u\r
-#define CYCLK_SSS 0x00000040u\r
-#define CYCLK_EARLY 0x00000020u\r
-#define CYCLK_DUTY 0x00000010u\r
-#define CYCLK_SYNC 0x00000008u\r
-#define CYCLK_SRC_SEL_CLK_SYNC_D 0\r
-#define CYCLK_SRC_SEL_SYNC_DIG 0\r
-#define CYCLK_SRC_SEL_IMO 1\r
-#define CYCLK_SRC_SEL_XTAL_MHZ 2\r
-#define CYCLK_SRC_SEL_XTALM 2\r
-#define CYCLK_SRC_SEL_ILO 3\r
-#define CYCLK_SRC_SEL_PLL 4\r
-#define CYCLK_SRC_SEL_XTAL_KHZ 5\r
-#define CYCLK_SRC_SEL_XTALK 5\r
-#define CYCLK_SRC_SEL_DSI_G 6\r
-#define CYCLK_SRC_SEL_DSI_D 7\r
-#define CYCLK_SRC_SEL_CLK_SYNC_A 0\r
-#define CYCLK_SRC_SEL_DSI_A 7\r
-#endif /* CYDEVICE_H */\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cydevice_trm.h\r
-* \r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* DESCRIPTION:\r
-* This file provides all of the address values for the entire PSoC device.\r
-* This file is automatically generated by PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-#if !defined(CYDEVICE_TRM_H)\r
-#define CYDEVICE_TRM_H\r
-#define CYDEV_FLASH_BASE 0x00000000u\r
-#define CYDEV_FLASH_SIZE 0x00020000u\r
-#define CYREG_FLASH_DATA_MBASE 0x00000000u\r
-#define CYREG_FLASH_DATA_MSIZE 0x00020000u\r
-#define CYDEV_SRAM_BASE 0x1fffc000u\r
-#define CYDEV_SRAM_SIZE 0x00008000u\r
-#define CYREG_SRAM_CODE64K_MBASE 0x1fff8000u\r
-#define CYREG_SRAM_CODE64K_MSIZE 0x00004000u\r
-#define CYREG_SRAM_CODE32K_MBASE 0x1fffc000u\r
-#define CYREG_SRAM_CODE32K_MSIZE 0x00002000u\r
-#define CYREG_SRAM_CODE16K_MBASE 0x1fffe000u\r
-#define CYREG_SRAM_CODE16K_MSIZE 0x00001000u\r
-#define CYREG_SRAM_CODE_MBASE 0x1fffc000u\r
-#define CYREG_SRAM_CODE_MSIZE 0x00004000u\r
-#define CYREG_SRAM_DATA_MBASE 0x20000000u\r
-#define CYREG_SRAM_DATA_MSIZE 0x00004000u\r
-#define CYREG_SRAM_DATA16K_MBASE 0x20001000u\r
-#define CYREG_SRAM_DATA16K_MSIZE 0x00001000u\r
-#define CYREG_SRAM_DATA32K_MBASE 0x20002000u\r
-#define CYREG_SRAM_DATA32K_MSIZE 0x00002000u\r
-#define CYREG_SRAM_DATA64K_MBASE 0x20004000u\r
-#define CYREG_SRAM_DATA64K_MSIZE 0x00004000u\r
-#define CYDEV_DMA_BASE 0x20008000u\r
-#define CYDEV_DMA_SIZE 0x00008000u\r
-#define CYREG_DMA_SRAM64K_MBASE 0x20008000u\r
-#define CYREG_DMA_SRAM64K_MSIZE 0x00004000u\r
-#define CYREG_DMA_SRAM32K_MBASE 0x2000c000u\r
-#define CYREG_DMA_SRAM32K_MSIZE 0x00002000u\r
-#define CYREG_DMA_SRAM16K_MBASE 0x2000e000u\r
-#define CYREG_DMA_SRAM16K_MSIZE 0x00001000u\r
-#define CYREG_DMA_SRAM_MBASE 0x2000f000u\r
-#define CYREG_DMA_SRAM_MSIZE 0x00001000u\r
-#define CYDEV_CLKDIST_BASE 0x40004000u\r
-#define CYDEV_CLKDIST_SIZE 0x00000110u\r
-#define CYREG_CLKDIST_CR 0x40004000u\r
-#define CYREG_CLKDIST_LD 0x40004001u\r
-#define CYREG_CLKDIST_WRK0 0x40004002u\r
-#define CYREG_CLKDIST_WRK1 0x40004003u\r
-#define CYREG_CLKDIST_MSTR0 0x40004004u\r
-#define CYREG_CLKDIST_MSTR1 0x40004005u\r
-#define CYREG_CLKDIST_BCFG0 0x40004006u\r
-#define CYREG_CLKDIST_BCFG1 0x40004007u\r
-#define CYREG_CLKDIST_BCFG2 0x40004008u\r
-#define CYREG_CLKDIST_UCFG 0x40004009u\r
-#define CYREG_CLKDIST_DLY0 0x4000400au\r
-#define CYREG_CLKDIST_DLY1 0x4000400bu\r
-#define CYREG_CLKDIST_DMASK 0x40004010u\r
-#define CYREG_CLKDIST_AMASK 0x40004014u\r
-#define CYDEV_CLKDIST_DCFG0_BASE 0x40004080u\r
-#define CYDEV_CLKDIST_DCFG0_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG0_CFG0 0x40004080u\r
-#define CYREG_CLKDIST_DCFG0_CFG1 0x40004081u\r
-#define CYREG_CLKDIST_DCFG0_CFG2 0x40004082u\r
-#define CYDEV_CLKDIST_DCFG1_BASE 0x40004084u\r
-#define CYDEV_CLKDIST_DCFG1_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG1_CFG0 0x40004084u\r
-#define CYREG_CLKDIST_DCFG1_CFG1 0x40004085u\r
-#define CYREG_CLKDIST_DCFG1_CFG2 0x40004086u\r
-#define CYDEV_CLKDIST_DCFG2_BASE 0x40004088u\r
-#define CYDEV_CLKDIST_DCFG2_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG2_CFG0 0x40004088u\r
-#define CYREG_CLKDIST_DCFG2_CFG1 0x40004089u\r
-#define CYREG_CLKDIST_DCFG2_CFG2 0x4000408au\r
-#define CYDEV_CLKDIST_DCFG3_BASE 0x4000408cu\r
-#define CYDEV_CLKDIST_DCFG3_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG3_CFG0 0x4000408cu\r
-#define CYREG_CLKDIST_DCFG3_CFG1 0x4000408du\r
-#define CYREG_CLKDIST_DCFG3_CFG2 0x4000408eu\r
-#define CYDEV_CLKDIST_DCFG4_BASE 0x40004090u\r
-#define CYDEV_CLKDIST_DCFG4_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG4_CFG0 0x40004090u\r
-#define CYREG_CLKDIST_DCFG4_CFG1 0x40004091u\r
-#define CYREG_CLKDIST_DCFG4_CFG2 0x40004092u\r
-#define CYDEV_CLKDIST_DCFG5_BASE 0x40004094u\r
-#define CYDEV_CLKDIST_DCFG5_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG5_CFG0 0x40004094u\r
-#define CYREG_CLKDIST_DCFG5_CFG1 0x40004095u\r
-#define CYREG_CLKDIST_DCFG5_CFG2 0x40004096u\r
-#define CYDEV_CLKDIST_DCFG6_BASE 0x40004098u\r
-#define CYDEV_CLKDIST_DCFG6_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG6_CFG0 0x40004098u\r
-#define CYREG_CLKDIST_DCFG6_CFG1 0x40004099u\r
-#define CYREG_CLKDIST_DCFG6_CFG2 0x4000409au\r
-#define CYDEV_CLKDIST_DCFG7_BASE 0x4000409cu\r
-#define CYDEV_CLKDIST_DCFG7_SIZE 0x00000003u\r
-#define CYREG_CLKDIST_DCFG7_CFG0 0x4000409cu\r
-#define CYREG_CLKDIST_DCFG7_CFG1 0x4000409du\r
-#define CYREG_CLKDIST_DCFG7_CFG2 0x4000409eu\r
-#define CYDEV_CLKDIST_ACFG0_BASE 0x40004100u\r
-#define CYDEV_CLKDIST_ACFG0_SIZE 0x00000004u\r
-#define CYREG_CLKDIST_ACFG0_CFG0 0x40004100u\r
-#define CYREG_CLKDIST_ACFG0_CFG1 0x40004101u\r
-#define CYREG_CLKDIST_ACFG0_CFG2 0x40004102u\r
-#define CYREG_CLKDIST_ACFG0_CFG3 0x40004103u\r
-#define CYDEV_CLKDIST_ACFG1_BASE 0x40004104u\r
-#define CYDEV_CLKDIST_ACFG1_SIZE 0x00000004u\r
-#define CYREG_CLKDIST_ACFG1_CFG0 0x40004104u\r
-#define CYREG_CLKDIST_ACFG1_CFG1 0x40004105u\r
-#define CYREG_CLKDIST_ACFG1_CFG2 0x40004106u\r
-#define CYREG_CLKDIST_ACFG1_CFG3 0x40004107u\r
-#define CYDEV_CLKDIST_ACFG2_BASE 0x40004108u\r
-#define CYDEV_CLKDIST_ACFG2_SIZE 0x00000004u\r
-#define CYREG_CLKDIST_ACFG2_CFG0 0x40004108u\r
-#define CYREG_CLKDIST_ACFG2_CFG1 0x40004109u\r
-#define CYREG_CLKDIST_ACFG2_CFG2 0x4000410au\r
-#define CYREG_CLKDIST_ACFG2_CFG3 0x4000410bu\r
-#define CYDEV_CLKDIST_ACFG3_BASE 0x4000410cu\r
-#define CYDEV_CLKDIST_ACFG3_SIZE 0x00000004u\r
-#define CYREG_CLKDIST_ACFG3_CFG0 0x4000410cu\r
-#define CYREG_CLKDIST_ACFG3_CFG1 0x4000410du\r
-#define CYREG_CLKDIST_ACFG3_CFG2 0x4000410eu\r
-#define CYREG_CLKDIST_ACFG3_CFG3 0x4000410fu\r
-#define CYDEV_FASTCLK_BASE 0x40004200u\r
-#define CYDEV_FASTCLK_SIZE 0x00000026u\r
-#define CYDEV_FASTCLK_IMO_BASE 0x40004200u\r
-#define CYDEV_FASTCLK_IMO_SIZE 0x00000001u\r
-#define CYREG_FASTCLK_IMO_CR 0x40004200u\r
-#define CYDEV_FASTCLK_XMHZ_BASE 0x40004210u\r
-#define CYDEV_FASTCLK_XMHZ_SIZE 0x00000004u\r
-#define CYREG_FASTCLK_XMHZ_CSR 0x40004210u\r
-#define CYREG_FASTCLK_XMHZ_CFG0 0x40004212u\r
-#define CYREG_FASTCLK_XMHZ_CFG1 0x40004213u\r
-#define CYDEV_FASTCLK_PLL_BASE 0x40004220u\r
-#define CYDEV_FASTCLK_PLL_SIZE 0x00000006u\r
-#define CYREG_FASTCLK_PLL_CFG0 0x40004220u\r
-#define CYREG_FASTCLK_PLL_CFG1 0x40004221u\r
-#define CYREG_FASTCLK_PLL_P 0x40004222u\r
-#define CYREG_FASTCLK_PLL_Q 0x40004223u\r
-#define CYREG_FASTCLK_PLL_SR 0x40004225u\r
-#define CYDEV_SLOWCLK_BASE 0x40004300u\r
-#define CYDEV_SLOWCLK_SIZE 0x0000000bu\r
-#define CYDEV_SLOWCLK_ILO_BASE 0x40004300u\r
-#define CYDEV_SLOWCLK_ILO_SIZE 0x00000002u\r
-#define CYREG_SLOWCLK_ILO_CR0 0x40004300u\r
-#define CYREG_SLOWCLK_ILO_CR1 0x40004301u\r
-#define CYDEV_SLOWCLK_X32_BASE 0x40004308u\r
-#define CYDEV_SLOWCLK_X32_SIZE 0x00000003u\r
-#define CYREG_SLOWCLK_X32_CR 0x40004308u\r
-#define CYREG_SLOWCLK_X32_CFG 0x40004309u\r
-#define CYREG_SLOWCLK_X32_TST 0x4000430au\r
-#define CYDEV_BOOST_BASE 0x40004320u\r
-#define CYDEV_BOOST_SIZE 0x00000007u\r
-#define CYREG_BOOST_CR0 0x40004320u\r
-#define CYREG_BOOST_CR1 0x40004321u\r
-#define CYREG_BOOST_CR2 0x40004322u\r
-#define CYREG_BOOST_CR3 0x40004323u\r
-#define CYREG_BOOST_SR 0x40004324u\r
-#define CYREG_BOOST_CR4 0x40004325u\r
-#define CYREG_BOOST_SR2 0x40004326u\r
-#define CYDEV_PWRSYS_BASE 0x40004330u\r
-#define CYDEV_PWRSYS_SIZE 0x00000002u\r
-#define CYREG_PWRSYS_CR0 0x40004330u\r
-#define CYREG_PWRSYS_CR1 0x40004331u\r
-#define CYDEV_PM_BASE 0x40004380u\r
-#define CYDEV_PM_SIZE 0x00000057u\r
-#define CYREG_PM_TW_CFG0 0x40004380u\r
-#define CYREG_PM_TW_CFG1 0x40004381u\r
-#define CYREG_PM_TW_CFG2 0x40004382u\r
-#define CYREG_PM_WDT_CFG 0x40004383u\r
-#define CYREG_PM_WDT_CR 0x40004384u\r
-#define CYREG_PM_INT_SR 0x40004390u\r
-#define CYREG_PM_MODE_CFG0 0x40004391u\r
-#define CYREG_PM_MODE_CFG1 0x40004392u\r
-#define CYREG_PM_MODE_CSR 0x40004393u\r
-#define CYREG_PM_USB_CR0 0x40004394u\r
-#define CYREG_PM_WAKEUP_CFG0 0x40004398u\r
-#define CYREG_PM_WAKEUP_CFG1 0x40004399u\r
-#define CYREG_PM_WAKEUP_CFG2 0x4000439au\r
-#define CYDEV_PM_ACT_BASE 0x400043a0u\r
-#define CYDEV_PM_ACT_SIZE 0x0000000eu\r
-#define CYREG_PM_ACT_CFG0 0x400043a0u\r
-#define CYREG_PM_ACT_CFG1 0x400043a1u\r
-#define CYREG_PM_ACT_CFG2 0x400043a2u\r
-#define CYREG_PM_ACT_CFG3 0x400043a3u\r
-#define CYREG_PM_ACT_CFG4 0x400043a4u\r
-#define CYREG_PM_ACT_CFG5 0x400043a5u\r
-#define CYREG_PM_ACT_CFG6 0x400043a6u\r
-#define CYREG_PM_ACT_CFG7 0x400043a7u\r
-#define CYREG_PM_ACT_CFG8 0x400043a8u\r
-#define CYREG_PM_ACT_CFG9 0x400043a9u\r
-#define CYREG_PM_ACT_CFG10 0x400043aau\r
-#define CYREG_PM_ACT_CFG11 0x400043abu\r
-#define CYREG_PM_ACT_CFG12 0x400043acu\r
-#define CYREG_PM_ACT_CFG13 0x400043adu\r
-#define CYDEV_PM_STBY_BASE 0x400043b0u\r
-#define CYDEV_PM_STBY_SIZE 0x0000000eu\r
-#define CYREG_PM_STBY_CFG0 0x400043b0u\r
-#define CYREG_PM_STBY_CFG1 0x400043b1u\r
-#define CYREG_PM_STBY_CFG2 0x400043b2u\r
-#define CYREG_PM_STBY_CFG3 0x400043b3u\r
-#define CYREG_PM_STBY_CFG4 0x400043b4u\r
-#define CYREG_PM_STBY_CFG5 0x400043b5u\r
-#define CYREG_PM_STBY_CFG6 0x400043b6u\r
-#define CYREG_PM_STBY_CFG7 0x400043b7u\r
-#define CYREG_PM_STBY_CFG8 0x400043b8u\r
-#define CYREG_PM_STBY_CFG9 0x400043b9u\r
-#define CYREG_PM_STBY_CFG10 0x400043bau\r
-#define CYREG_PM_STBY_CFG11 0x400043bbu\r
-#define CYREG_PM_STBY_CFG12 0x400043bcu\r
-#define CYREG_PM_STBY_CFG13 0x400043bdu\r
-#define CYDEV_PM_AVAIL_BASE 0x400043c0u\r
-#define CYDEV_PM_AVAIL_SIZE 0x00000017u\r
-#define CYREG_PM_AVAIL_CR0 0x400043c0u\r
-#define CYREG_PM_AVAIL_CR1 0x400043c1u\r
-#define CYREG_PM_AVAIL_CR2 0x400043c2u\r
-#define CYREG_PM_AVAIL_CR3 0x400043c3u\r
-#define CYREG_PM_AVAIL_CR4 0x400043c4u\r
-#define CYREG_PM_AVAIL_CR5 0x400043c5u\r
-#define CYREG_PM_AVAIL_CR6 0x400043c6u\r
-#define CYREG_PM_AVAIL_SR0 0x400043d0u\r
-#define CYREG_PM_AVAIL_SR1 0x400043d1u\r
-#define CYREG_PM_AVAIL_SR2 0x400043d2u\r
-#define CYREG_PM_AVAIL_SR3 0x400043d3u\r
-#define CYREG_PM_AVAIL_SR4 0x400043d4u\r
-#define CYREG_PM_AVAIL_SR5 0x400043d5u\r
-#define CYREG_PM_AVAIL_SR6 0x400043d6u\r
-#define CYDEV_PICU_BASE 0x40004500u\r
-#define CYDEV_PICU_SIZE 0x000000b0u\r
-#define CYDEV_PICU_INTTYPE_BASE 0x40004500u\r
-#define CYDEV_PICU_INTTYPE_SIZE 0x00000080u\r
-#define CYDEV_PICU_INTTYPE_PICU0_BASE 0x40004500u\r
-#define CYDEV_PICU_INTTYPE_PICU0_SIZE 0x00000008u\r
-#define CYREG_PICU0_INTTYPE0 0x40004500u\r
-#define CYREG_PICU0_INTTYPE1 0x40004501u\r
-#define CYREG_PICU0_INTTYPE2 0x40004502u\r
-#define CYREG_PICU0_INTTYPE3 0x40004503u\r
-#define CYREG_PICU0_INTTYPE4 0x40004504u\r
-#define CYREG_PICU0_INTTYPE5 0x40004505u\r
-#define CYREG_PICU0_INTTYPE6 0x40004506u\r
-#define CYREG_PICU0_INTTYPE7 0x40004507u\r
-#define CYDEV_PICU_INTTYPE_PICU1_BASE 0x40004508u\r
-#define CYDEV_PICU_INTTYPE_PICU1_SIZE 0x00000008u\r
-#define CYREG_PICU1_INTTYPE0 0x40004508u\r
-#define CYREG_PICU1_INTTYPE1 0x40004509u\r
-#define CYREG_PICU1_INTTYPE2 0x4000450au\r
-#define CYREG_PICU1_INTTYPE3 0x4000450bu\r
-#define CYREG_PICU1_INTTYPE4 0x4000450cu\r
-#define CYREG_PICU1_INTTYPE5 0x4000450du\r
-#define CYREG_PICU1_INTTYPE6 0x4000450eu\r
-#define CYREG_PICU1_INTTYPE7 0x4000450fu\r
-#define CYDEV_PICU_INTTYPE_PICU2_BASE 0x40004510u\r
-#define CYDEV_PICU_INTTYPE_PICU2_SIZE 0x00000008u\r
-#define CYREG_PICU2_INTTYPE0 0x40004510u\r
-#define CYREG_PICU2_INTTYPE1 0x40004511u\r
-#define CYREG_PICU2_INTTYPE2 0x40004512u\r
-#define CYREG_PICU2_INTTYPE3 0x40004513u\r
-#define CYREG_PICU2_INTTYPE4 0x40004514u\r
-#define CYREG_PICU2_INTTYPE5 0x40004515u\r
-#define CYREG_PICU2_INTTYPE6 0x40004516u\r
-#define CYREG_PICU2_INTTYPE7 0x40004517u\r
-#define CYDEV_PICU_INTTYPE_PICU3_BASE 0x40004518u\r
-#define CYDEV_PICU_INTTYPE_PICU3_SIZE 0x00000008u\r
-#define CYREG_PICU3_INTTYPE0 0x40004518u\r
-#define CYREG_PICU3_INTTYPE1 0x40004519u\r
-#define CYREG_PICU3_INTTYPE2 0x4000451au\r
-#define CYREG_PICU3_INTTYPE3 0x4000451bu\r
-#define CYREG_PICU3_INTTYPE4 0x4000451cu\r
-#define CYREG_PICU3_INTTYPE5 0x4000451du\r
-#define CYREG_PICU3_INTTYPE6 0x4000451eu\r
-#define CYREG_PICU3_INTTYPE7 0x4000451fu\r
-#define CYDEV_PICU_INTTYPE_PICU4_BASE 0x40004520u\r
-#define CYDEV_PICU_INTTYPE_PICU4_SIZE 0x00000008u\r
-#define CYREG_PICU4_INTTYPE0 0x40004520u\r
-#define CYREG_PICU4_INTTYPE1 0x40004521u\r
-#define CYREG_PICU4_INTTYPE2 0x40004522u\r
-#define CYREG_PICU4_INTTYPE3 0x40004523u\r
-#define CYREG_PICU4_INTTYPE4 0x40004524u\r
-#define CYREG_PICU4_INTTYPE5 0x40004525u\r
-#define CYREG_PICU4_INTTYPE6 0x40004526u\r
-#define CYREG_PICU4_INTTYPE7 0x40004527u\r
-#define CYDEV_PICU_INTTYPE_PICU5_BASE 0x40004528u\r
-#define CYDEV_PICU_INTTYPE_PICU5_SIZE 0x00000008u\r
-#define CYREG_PICU5_INTTYPE0 0x40004528u\r
-#define CYREG_PICU5_INTTYPE1 0x40004529u\r
-#define CYREG_PICU5_INTTYPE2 0x4000452au\r
-#define CYREG_PICU5_INTTYPE3 0x4000452bu\r
-#define CYREG_PICU5_INTTYPE4 0x4000452cu\r
-#define CYREG_PICU5_INTTYPE5 0x4000452du\r
-#define CYREG_PICU5_INTTYPE6 0x4000452eu\r
-#define CYREG_PICU5_INTTYPE7 0x4000452fu\r
-#define CYDEV_PICU_INTTYPE_PICU6_BASE 0x40004530u\r
-#define CYDEV_PICU_INTTYPE_PICU6_SIZE 0x00000008u\r
-#define CYREG_PICU6_INTTYPE0 0x40004530u\r
-#define CYREG_PICU6_INTTYPE1 0x40004531u\r
-#define CYREG_PICU6_INTTYPE2 0x40004532u\r
-#define CYREG_PICU6_INTTYPE3 0x40004533u\r
-#define CYREG_PICU6_INTTYPE4 0x40004534u\r
-#define CYREG_PICU6_INTTYPE5 0x40004535u\r
-#define CYREG_PICU6_INTTYPE6 0x40004536u\r
-#define CYREG_PICU6_INTTYPE7 0x40004537u\r
-#define CYDEV_PICU_INTTYPE_PICU12_BASE 0x40004560u\r
-#define CYDEV_PICU_INTTYPE_PICU12_SIZE 0x00000008u\r
-#define CYREG_PICU12_INTTYPE0 0x40004560u\r
-#define CYREG_PICU12_INTTYPE1 0x40004561u\r
-#define CYREG_PICU12_INTTYPE2 0x40004562u\r
-#define CYREG_PICU12_INTTYPE3 0x40004563u\r
-#define CYREG_PICU12_INTTYPE4 0x40004564u\r
-#define CYREG_PICU12_INTTYPE5 0x40004565u\r
-#define CYREG_PICU12_INTTYPE6 0x40004566u\r
-#define CYREG_PICU12_INTTYPE7 0x40004567u\r
-#define CYDEV_PICU_INTTYPE_PICU15_BASE 0x40004578u\r
-#define CYDEV_PICU_INTTYPE_PICU15_SIZE 0x00000008u\r
-#define CYREG_PICU15_INTTYPE0 0x40004578u\r
-#define CYREG_PICU15_INTTYPE1 0x40004579u\r
-#define CYREG_PICU15_INTTYPE2 0x4000457au\r
-#define CYREG_PICU15_INTTYPE3 0x4000457bu\r
-#define CYREG_PICU15_INTTYPE4 0x4000457cu\r
-#define CYREG_PICU15_INTTYPE5 0x4000457du\r
-#define CYREG_PICU15_INTTYPE6 0x4000457eu\r
-#define CYREG_PICU15_INTTYPE7 0x4000457fu\r
-#define CYDEV_PICU_STAT_BASE 0x40004580u\r
-#define CYDEV_PICU_STAT_SIZE 0x00000010u\r
-#define CYDEV_PICU_STAT_PICU0_BASE 0x40004580u\r
-#define CYDEV_PICU_STAT_PICU0_SIZE 0x00000001u\r
-#define CYREG_PICU0_INTSTAT 0x40004580u\r
-#define CYDEV_PICU_STAT_PICU1_BASE 0x40004581u\r
-#define CYDEV_PICU_STAT_PICU1_SIZE 0x00000001u\r
-#define CYREG_PICU1_INTSTAT 0x40004581u\r
-#define CYDEV_PICU_STAT_PICU2_BASE 0x40004582u\r
-#define CYDEV_PICU_STAT_PICU2_SIZE 0x00000001u\r
-#define CYREG_PICU2_INTSTAT 0x40004582u\r
-#define CYDEV_PICU_STAT_PICU3_BASE 0x40004583u\r
-#define CYDEV_PICU_STAT_PICU3_SIZE 0x00000001u\r
-#define CYREG_PICU3_INTSTAT 0x40004583u\r
-#define CYDEV_PICU_STAT_PICU4_BASE 0x40004584u\r
-#define CYDEV_PICU_STAT_PICU4_SIZE 0x00000001u\r
-#define CYREG_PICU4_INTSTAT 0x40004584u\r
-#define CYDEV_PICU_STAT_PICU5_BASE 0x40004585u\r
-#define CYDEV_PICU_STAT_PICU5_SIZE 0x00000001u\r
-#define CYREG_PICU5_INTSTAT 0x40004585u\r
-#define CYDEV_PICU_STAT_PICU6_BASE 0x40004586u\r
-#define CYDEV_PICU_STAT_PICU6_SIZE 0x00000001u\r
-#define CYREG_PICU6_INTSTAT 0x40004586u\r
-#define CYDEV_PICU_STAT_PICU12_BASE 0x4000458cu\r
-#define CYDEV_PICU_STAT_PICU12_SIZE 0x00000001u\r
-#define CYREG_PICU12_INTSTAT 0x4000458cu\r
-#define CYDEV_PICU_STAT_PICU15_BASE 0x4000458fu\r
-#define CYDEV_PICU_STAT_PICU15_SIZE 0x00000001u\r
-#define CYREG_PICU15_INTSTAT 0x4000458fu\r
-#define CYDEV_PICU_SNAP_BASE 0x40004590u\r
-#define CYDEV_PICU_SNAP_SIZE 0x00000010u\r
-#define CYDEV_PICU_SNAP_PICU0_BASE 0x40004590u\r
-#define CYDEV_PICU_SNAP_PICU0_SIZE 0x00000001u\r
-#define CYREG_PICU0_SNAP 0x40004590u\r
-#define CYDEV_PICU_SNAP_PICU1_BASE 0x40004591u\r
-#define CYDEV_PICU_SNAP_PICU1_SIZE 0x00000001u\r
-#define CYREG_PICU1_SNAP 0x40004591u\r
-#define CYDEV_PICU_SNAP_PICU2_BASE 0x40004592u\r
-#define CYDEV_PICU_SNAP_PICU2_SIZE 0x00000001u\r
-#define CYREG_PICU2_SNAP 0x40004592u\r
-#define CYDEV_PICU_SNAP_PICU3_BASE 0x40004593u\r
-#define CYDEV_PICU_SNAP_PICU3_SIZE 0x00000001u\r
-#define CYREG_PICU3_SNAP 0x40004593u\r
-#define CYDEV_PICU_SNAP_PICU4_BASE 0x40004594u\r
-#define CYDEV_PICU_SNAP_PICU4_SIZE 0x00000001u\r
-#define CYREG_PICU4_SNAP 0x40004594u\r
-#define CYDEV_PICU_SNAP_PICU5_BASE 0x40004595u\r
-#define CYDEV_PICU_SNAP_PICU5_SIZE 0x00000001u\r
-#define CYREG_PICU5_SNAP 0x40004595u\r
-#define CYDEV_PICU_SNAP_PICU6_BASE 0x40004596u\r
-#define CYDEV_PICU_SNAP_PICU6_SIZE 0x00000001u\r
-#define CYREG_PICU6_SNAP 0x40004596u\r
-#define CYDEV_PICU_SNAP_PICU12_BASE 0x4000459cu\r
-#define CYDEV_PICU_SNAP_PICU12_SIZE 0x00000001u\r
-#define CYREG_PICU12_SNAP 0x4000459cu\r
-#define CYDEV_PICU_SNAP_PICU_15_BASE 0x4000459fu\r
-#define CYDEV_PICU_SNAP_PICU_15_SIZE 0x00000001u\r
-#define CYREG_PICU_15_SNAP_15 0x4000459fu\r
-#define CYDEV_PICU_DISABLE_COR_BASE 0x400045a0u\r
-#define CYDEV_PICU_DISABLE_COR_SIZE 0x00000010u\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_BASE 0x400045a0u\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_SIZE 0x00000001u\r
-#define CYREG_PICU0_DISABLE_COR 0x400045a0u\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_BASE 0x400045a1u\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_SIZE 0x00000001u\r
-#define CYREG_PICU1_DISABLE_COR 0x400045a1u\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_BASE 0x400045a2u\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_SIZE 0x00000001u\r
-#define CYREG_PICU2_DISABLE_COR 0x400045a2u\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_BASE 0x400045a3u\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_SIZE 0x00000001u\r
-#define CYREG_PICU3_DISABLE_COR 0x400045a3u\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_BASE 0x400045a4u\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_SIZE 0x00000001u\r
-#define CYREG_PICU4_DISABLE_COR 0x400045a4u\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_BASE 0x400045a5u\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_SIZE 0x00000001u\r
-#define CYREG_PICU5_DISABLE_COR 0x400045a5u\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_BASE 0x400045a6u\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_SIZE 0x00000001u\r
-#define CYREG_PICU6_DISABLE_COR 0x400045a6u\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_BASE 0x400045acu\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_SIZE 0x00000001u\r
-#define CYREG_PICU12_DISABLE_COR 0x400045acu\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_BASE 0x400045afu\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_SIZE 0x00000001u\r
-#define CYREG_PICU15_DISABLE_COR 0x400045afu\r
-#define CYDEV_MFGCFG_BASE 0x40004600u\r
-#define CYDEV_MFGCFG_SIZE 0x000000edu\r
-#define CYDEV_MFGCFG_ANAIF_BASE 0x40004600u\r
-#define CYDEV_MFGCFG_ANAIF_SIZE 0x00000038u\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_BASE 0x40004608u\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_SIZE 0x00000001u\r
-#define CYREG_DAC0_TR 0x40004608u\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_BASE 0x40004609u\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_SIZE 0x00000001u\r
-#define CYREG_DAC1_TR 0x40004609u\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_BASE 0x4000460au\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_SIZE 0x00000001u\r
-#define CYREG_DAC2_TR 0x4000460au\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_BASE 0x4000460bu\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_SIZE 0x00000001u\r
-#define CYREG_DAC3_TR 0x4000460bu\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE 0x40004610u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE 0x00000001u\r
-#define CYREG_NPUMP_DSM_TR0 0x40004610u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE 0x40004611u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE 0x00000001u\r
-#define CYREG_NPUMP_SC_TR0 0x40004611u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE 0x40004612u\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE 0x00000001u\r
-#define CYREG_NPUMP_OPAMP_TR0 0x40004612u\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_BASE 0x40004614u\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_SIZE 0x00000001u\r
-#define CYREG_SAR0_TR0 0x40004614u\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_BASE 0x40004616u\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_SIZE 0x00000001u\r
-#define CYREG_SAR1_TR0 0x40004616u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_BASE 0x40004620u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE 0x00000002u\r
-#define CYREG_OPAMP0_TR0 0x40004620u\r
-#define CYREG_OPAMP0_TR1 0x40004621u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_BASE 0x40004622u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE 0x00000002u\r
-#define CYREG_OPAMP1_TR0 0x40004622u\r
-#define CYREG_OPAMP1_TR1 0x40004623u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_BASE 0x40004624u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE 0x00000002u\r
-#define CYREG_OPAMP2_TR0 0x40004624u\r
-#define CYREG_OPAMP2_TR1 0x40004625u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_BASE 0x40004626u\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE 0x00000002u\r
-#define CYREG_OPAMP3_TR0 0x40004626u\r
-#define CYREG_OPAMP3_TR1 0x40004627u\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_BASE 0x40004630u\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_SIZE 0x00000002u\r
-#define CYREG_CMP0_TR0 0x40004630u\r
-#define CYREG_CMP0_TR1 0x40004631u\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_BASE 0x40004632u\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_SIZE 0x00000002u\r
-#define CYREG_CMP1_TR0 0x40004632u\r
-#define CYREG_CMP1_TR1 0x40004633u\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_BASE 0x40004634u\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_SIZE 0x00000002u\r
-#define CYREG_CMP2_TR0 0x40004634u\r
-#define CYREG_CMP2_TR1 0x40004635u\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_BASE 0x40004636u\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_SIZE 0x00000002u\r
-#define CYREG_CMP3_TR0 0x40004636u\r
-#define CYREG_CMP3_TR1 0x40004637u\r
-#define CYDEV_MFGCFG_PWRSYS_BASE 0x40004680u\r
-#define CYDEV_MFGCFG_PWRSYS_SIZE 0x0000000bu\r
-#define CYREG_PWRSYS_HIB_TR0 0x40004680u\r
-#define CYREG_PWRSYS_HIB_TR1 0x40004681u\r
-#define CYREG_PWRSYS_I2C_TR 0x40004682u\r
-#define CYREG_PWRSYS_SLP_TR 0x40004683u\r
-#define CYREG_PWRSYS_BUZZ_TR 0x40004684u\r
-#define CYREG_PWRSYS_WAKE_TR0 0x40004685u\r
-#define CYREG_PWRSYS_WAKE_TR1 0x40004686u\r
-#define CYREG_PWRSYS_BREF_TR 0x40004687u\r
-#define CYREG_PWRSYS_BG_TR 0x40004688u\r
-#define CYREG_PWRSYS_WAKE_TR2 0x40004689u\r
-#define CYREG_PWRSYS_WAKE_TR3 0x4000468au\r
-#define CYDEV_MFGCFG_ILO_BASE 0x40004690u\r
-#define CYDEV_MFGCFG_ILO_SIZE 0x00000002u\r
-#define CYREG_ILO_TR0 0x40004690u\r
-#define CYREG_ILO_TR1 0x40004691u\r
-#define CYDEV_MFGCFG_X32_BASE 0x40004698u\r
-#define CYDEV_MFGCFG_X32_SIZE 0x00000001u\r
-#define CYREG_X32_TR 0x40004698u\r
-#define CYDEV_MFGCFG_IMO_BASE 0x400046a0u\r
-#define CYDEV_MFGCFG_IMO_SIZE 0x00000005u\r
-#define CYREG_IMO_TR0 0x400046a0u\r
-#define CYREG_IMO_TR1 0x400046a1u\r
-#define CYREG_IMO_GAIN 0x400046a2u\r
-#define CYREG_IMO_C36M 0x400046a3u\r
-#define CYREG_IMO_TR2 0x400046a4u\r
-#define CYDEV_MFGCFG_XMHZ_BASE 0x400046a8u\r
-#define CYDEV_MFGCFG_XMHZ_SIZE 0x00000001u\r
-#define CYREG_XMHZ_TR 0x400046a8u\r
-#define CYREG_MFGCFG_DLY 0x400046c0u\r
-#define CYDEV_MFGCFG_MLOGIC_BASE 0x400046e0u\r
-#define CYDEV_MFGCFG_MLOGIC_SIZE 0x0000000du\r
-#define CYREG_MLOGIC_DMPSTR 0x400046e2u\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_BASE 0x400046e4u\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_SIZE 0x00000002u\r
-#define CYREG_MLOGIC_SEG_CR 0x400046e4u\r
-#define CYREG_MLOGIC_SEG_CFG0 0x400046e5u\r
-#define CYREG_MLOGIC_DEBUG 0x400046e8u\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE 0x400046eau\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE 0x00000001u\r
-#define CYREG_MLOGIC_CPU_SCR_CPU_SCR 0x400046eau\r
-#define CYREG_MLOGIC_REV_ID 0x400046ecu\r
-#define CYDEV_RESET_BASE 0x400046f0u\r
-#define CYDEV_RESET_SIZE 0x0000000fu\r
-#define CYREG_RESET_IPOR_CR0 0x400046f0u\r
-#define CYREG_RESET_IPOR_CR1 0x400046f1u\r
-#define CYREG_RESET_IPOR_CR2 0x400046f2u\r
-#define CYREG_RESET_IPOR_CR3 0x400046f3u\r
-#define CYREG_RESET_CR0 0x400046f4u\r
-#define CYREG_RESET_CR1 0x400046f5u\r
-#define CYREG_RESET_CR2 0x400046f6u\r
-#define CYREG_RESET_CR3 0x400046f7u\r
-#define CYREG_RESET_CR4 0x400046f8u\r
-#define CYREG_RESET_CR5 0x400046f9u\r
-#define CYREG_RESET_SR0 0x400046fau\r
-#define CYREG_RESET_SR1 0x400046fbu\r
-#define CYREG_RESET_SR2 0x400046fcu\r
-#define CYREG_RESET_SR3 0x400046fdu\r
-#define CYREG_RESET_TR 0x400046feu\r
-#define CYDEV_SPC_BASE 0x40004700u\r
-#define CYDEV_SPC_SIZE 0x00000100u\r
-#define CYREG_SPC_FM_EE_CR 0x40004700u\r
-#define CYREG_SPC_FM_EE_WAKE_CNT 0x40004701u\r
-#define CYREG_SPC_EE_SCR 0x40004702u\r
-#define CYREG_SPC_EE_ERR 0x40004703u\r
-#define CYREG_SPC_CPU_DATA 0x40004720u\r
-#define CYREG_SPC_DMA_DATA 0x40004721u\r
-#define CYREG_SPC_SR 0x40004722u\r
-#define CYREG_SPC_CR 0x40004723u\r
-#define CYDEV_SPC_DMM_MAP_BASE 0x40004780u\r
-#define CYDEV_SPC_DMM_MAP_SIZE 0x00000080u\r
-#define CYREG_SPC_DMM_MAP_SRAM_MBASE 0x40004780u\r
-#define CYREG_SPC_DMM_MAP_SRAM_MSIZE 0x00000080u\r
-#define CYDEV_CACHE_BASE 0x40004800u\r
-#define CYDEV_CACHE_SIZE 0x0000009cu\r
-#define CYREG_CACHE_CC_CTL 0x40004800u\r
-#define CYREG_CACHE_ECC_CORR 0x40004880u\r
-#define CYREG_CACHE_ECC_ERR 0x40004888u\r
-#define CYREG_CACHE_FLASH_ERR 0x40004890u\r
-#define CYREG_CACHE_HITMISS 0x40004898u\r
-#define CYDEV_I2C_BASE 0x40004900u\r
-#define CYDEV_I2C_SIZE 0x000000e1u\r
-#define CYREG_I2C_XCFG 0x400049c8u\r
-#define CYREG_I2C_ADR 0x400049cau\r
-#define CYREG_I2C_CFG 0x400049d6u\r
-#define CYREG_I2C_CSR 0x400049d7u\r
-#define CYREG_I2C_D 0x400049d8u\r
-#define CYREG_I2C_MCSR 0x400049d9u\r
-#define CYREG_I2C_CLK_DIV1 0x400049dbu\r
-#define CYREG_I2C_CLK_DIV2 0x400049dcu\r
-#define CYREG_I2C_TMOUT_CSR 0x400049ddu\r
-#define CYREG_I2C_TMOUT_SR 0x400049deu\r
-#define CYREG_I2C_TMOUT_CFG0 0x400049dfu\r
-#define CYREG_I2C_TMOUT_CFG1 0x400049e0u\r
-#define CYDEV_DEC_BASE 0x40004e00u\r
-#define CYDEV_DEC_SIZE 0x00000015u\r
-#define CYREG_DEC_CR 0x40004e00u\r
-#define CYREG_DEC_SR 0x40004e01u\r
-#define CYREG_DEC_SHIFT1 0x40004e02u\r
-#define CYREG_DEC_SHIFT2 0x40004e03u\r
-#define CYREG_DEC_DR2 0x40004e04u\r
-#define CYREG_DEC_DR2H 0x40004e05u\r
-#define CYREG_DEC_DR1 0x40004e06u\r
-#define CYREG_DEC_OCOR 0x40004e08u\r
-#define CYREG_DEC_OCORM 0x40004e09u\r
-#define CYREG_DEC_OCORH 0x40004e0au\r
-#define CYREG_DEC_GCOR 0x40004e0cu\r
-#define CYREG_DEC_GCORH 0x40004e0du\r
-#define CYREG_DEC_GVAL 0x40004e0eu\r
-#define CYREG_DEC_OUTSAMP 0x40004e10u\r
-#define CYREG_DEC_OUTSAMPM 0x40004e11u\r
-#define CYREG_DEC_OUTSAMPH 0x40004e12u\r
-#define CYREG_DEC_OUTSAMPS 0x40004e13u\r
-#define CYREG_DEC_COHER 0x40004e14u\r
-#define CYDEV_TMR0_BASE 0x40004f00u\r
-#define CYDEV_TMR0_SIZE 0x0000000cu\r
-#define CYREG_TMR0_CFG0 0x40004f00u\r
-#define CYREG_TMR0_CFG1 0x40004f01u\r
-#define CYREG_TMR0_CFG2 0x40004f02u\r
-#define CYREG_TMR0_SR0 0x40004f03u\r
-#define CYREG_TMR0_PER0 0x40004f04u\r
-#define CYREG_TMR0_PER1 0x40004f05u\r
-#define CYREG_TMR0_CNT_CMP0 0x40004f06u\r
-#define CYREG_TMR0_CNT_CMP1 0x40004f07u\r
-#define CYREG_TMR0_CAP0 0x40004f08u\r
-#define CYREG_TMR0_CAP1 0x40004f09u\r
-#define CYREG_TMR0_RT0 0x40004f0au\r
-#define CYREG_TMR0_RT1 0x40004f0bu\r
-#define CYDEV_TMR1_BASE 0x40004f0cu\r
-#define CYDEV_TMR1_SIZE 0x0000000cu\r
-#define CYREG_TMR1_CFG0 0x40004f0cu\r
-#define CYREG_TMR1_CFG1 0x40004f0du\r
-#define CYREG_TMR1_CFG2 0x40004f0eu\r
-#define CYREG_TMR1_SR0 0x40004f0fu\r
-#define CYREG_TMR1_PER0 0x40004f10u\r
-#define CYREG_TMR1_PER1 0x40004f11u\r
-#define CYREG_TMR1_CNT_CMP0 0x40004f12u\r
-#define CYREG_TMR1_CNT_CMP1 0x40004f13u\r
-#define CYREG_TMR1_CAP0 0x40004f14u\r
-#define CYREG_TMR1_CAP1 0x40004f15u\r
-#define CYREG_TMR1_RT0 0x40004f16u\r
-#define CYREG_TMR1_RT1 0x40004f17u\r
-#define CYDEV_TMR2_BASE 0x40004f18u\r
-#define CYDEV_TMR2_SIZE 0x0000000cu\r
-#define CYREG_TMR2_CFG0 0x40004f18u\r
-#define CYREG_TMR2_CFG1 0x40004f19u\r
-#define CYREG_TMR2_CFG2 0x40004f1au\r
-#define CYREG_TMR2_SR0 0x40004f1bu\r
-#define CYREG_TMR2_PER0 0x40004f1cu\r
-#define CYREG_TMR2_PER1 0x40004f1du\r
-#define CYREG_TMR2_CNT_CMP0 0x40004f1eu\r
-#define CYREG_TMR2_CNT_CMP1 0x40004f1fu\r
-#define CYREG_TMR2_CAP0 0x40004f20u\r
-#define CYREG_TMR2_CAP1 0x40004f21u\r
-#define CYREG_TMR2_RT0 0x40004f22u\r
-#define CYREG_TMR2_RT1 0x40004f23u\r
-#define CYDEV_TMR3_BASE 0x40004f24u\r
-#define CYDEV_TMR3_SIZE 0x0000000cu\r
-#define CYREG_TMR3_CFG0 0x40004f24u\r
-#define CYREG_TMR3_CFG1 0x40004f25u\r
-#define CYREG_TMR3_CFG2 0x40004f26u\r
-#define CYREG_TMR3_SR0 0x40004f27u\r
-#define CYREG_TMR3_PER0 0x40004f28u\r
-#define CYREG_TMR3_PER1 0x40004f29u\r
-#define CYREG_TMR3_CNT_CMP0 0x40004f2au\r
-#define CYREG_TMR3_CNT_CMP1 0x40004f2bu\r
-#define CYREG_TMR3_CAP0 0x40004f2cu\r
-#define CYREG_TMR3_CAP1 0x40004f2du\r
-#define CYREG_TMR3_RT0 0x40004f2eu\r
-#define CYREG_TMR3_RT1 0x40004f2fu\r
-#define CYDEV_IO_BASE 0x40005000u\r
-#define CYDEV_IO_SIZE 0x00000200u\r
-#define CYDEV_IO_PC_BASE 0x40005000u\r
-#define CYDEV_IO_PC_SIZE 0x00000080u\r
-#define CYDEV_IO_PC_PRT0_BASE 0x40005000u\r
-#define CYDEV_IO_PC_PRT0_SIZE 0x00000008u\r
-#define CYREG_PRT0_PC0 0x40005000u\r
-#define CYREG_PRT0_PC1 0x40005001u\r
-#define CYREG_PRT0_PC2 0x40005002u\r
-#define CYREG_PRT0_PC3 0x40005003u\r
-#define CYREG_PRT0_PC4 0x40005004u\r
-#define CYREG_PRT0_PC5 0x40005005u\r
-#define CYREG_PRT0_PC6 0x40005006u\r
-#define CYREG_PRT0_PC7 0x40005007u\r
-#define CYDEV_IO_PC_PRT1_BASE 0x40005008u\r
-#define CYDEV_IO_PC_PRT1_SIZE 0x00000008u\r
-#define CYREG_PRT1_PC0 0x40005008u\r
-#define CYREG_PRT1_PC1 0x40005009u\r
-#define CYREG_PRT1_PC2 0x4000500au\r
-#define CYREG_PRT1_PC3 0x4000500bu\r
-#define CYREG_PRT1_PC4 0x4000500cu\r
-#define CYREG_PRT1_PC5 0x4000500du\r
-#define CYREG_PRT1_PC6 0x4000500eu\r
-#define CYREG_PRT1_PC7 0x4000500fu\r
-#define CYDEV_IO_PC_PRT2_BASE 0x40005010u\r
-#define CYDEV_IO_PC_PRT2_SIZE 0x00000008u\r
-#define CYREG_PRT2_PC0 0x40005010u\r
-#define CYREG_PRT2_PC1 0x40005011u\r
-#define CYREG_PRT2_PC2 0x40005012u\r
-#define CYREG_PRT2_PC3 0x40005013u\r
-#define CYREG_PRT2_PC4 0x40005014u\r
-#define CYREG_PRT2_PC5 0x40005015u\r
-#define CYREG_PRT2_PC6 0x40005016u\r
-#define CYREG_PRT2_PC7 0x40005017u\r
-#define CYDEV_IO_PC_PRT3_BASE 0x40005018u\r
-#define CYDEV_IO_PC_PRT3_SIZE 0x00000008u\r
-#define CYREG_PRT3_PC0 0x40005018u\r
-#define CYREG_PRT3_PC1 0x40005019u\r
-#define CYREG_PRT3_PC2 0x4000501au\r
-#define CYREG_PRT3_PC3 0x4000501bu\r
-#define CYREG_PRT3_PC4 0x4000501cu\r
-#define CYREG_PRT3_PC5 0x4000501du\r
-#define CYREG_PRT3_PC6 0x4000501eu\r
-#define CYREG_PRT3_PC7 0x4000501fu\r
-#define CYDEV_IO_PC_PRT4_BASE 0x40005020u\r
-#define CYDEV_IO_PC_PRT4_SIZE 0x00000008u\r
-#define CYREG_PRT4_PC0 0x40005020u\r
-#define CYREG_PRT4_PC1 0x40005021u\r
-#define CYREG_PRT4_PC2 0x40005022u\r
-#define CYREG_PRT4_PC3 0x40005023u\r
-#define CYREG_PRT4_PC4 0x40005024u\r
-#define CYREG_PRT4_PC5 0x40005025u\r
-#define CYREG_PRT4_PC6 0x40005026u\r
-#define CYREG_PRT4_PC7 0x40005027u\r
-#define CYDEV_IO_PC_PRT5_BASE 0x40005028u\r
-#define CYDEV_IO_PC_PRT5_SIZE 0x00000008u\r
-#define CYREG_PRT5_PC0 0x40005028u\r
-#define CYREG_PRT5_PC1 0x40005029u\r
-#define CYREG_PRT5_PC2 0x4000502au\r
-#define CYREG_PRT5_PC3 0x4000502bu\r
-#define CYREG_PRT5_PC4 0x4000502cu\r
-#define CYREG_PRT5_PC5 0x4000502du\r
-#define CYREG_PRT5_PC6 0x4000502eu\r
-#define CYREG_PRT5_PC7 0x4000502fu\r
-#define CYDEV_IO_PC_PRT6_BASE 0x40005030u\r
-#define CYDEV_IO_PC_PRT6_SIZE 0x00000008u\r
-#define CYREG_PRT6_PC0 0x40005030u\r
-#define CYREG_PRT6_PC1 0x40005031u\r
-#define CYREG_PRT6_PC2 0x40005032u\r
-#define CYREG_PRT6_PC3 0x40005033u\r
-#define CYREG_PRT6_PC4 0x40005034u\r
-#define CYREG_PRT6_PC5 0x40005035u\r
-#define CYREG_PRT6_PC6 0x40005036u\r
-#define CYREG_PRT6_PC7 0x40005037u\r
-#define CYDEV_IO_PC_PRT12_BASE 0x40005060u\r
-#define CYDEV_IO_PC_PRT12_SIZE 0x00000008u\r
-#define CYREG_PRT12_PC0 0x40005060u\r
-#define CYREG_PRT12_PC1 0x40005061u\r
-#define CYREG_PRT12_PC2 0x40005062u\r
-#define CYREG_PRT12_PC3 0x40005063u\r
-#define CYREG_PRT12_PC4 0x40005064u\r
-#define CYREG_PRT12_PC5 0x40005065u\r
-#define CYREG_PRT12_PC6 0x40005066u\r
-#define CYREG_PRT12_PC7 0x40005067u\r
-#define CYDEV_IO_PC_PRT15_BASE 0x40005078u\r
-#define CYDEV_IO_PC_PRT15_SIZE 0x00000006u\r
-#define CYREG_IO_PC_PRT15_PC0 0x40005078u\r
-#define CYREG_IO_PC_PRT15_PC1 0x40005079u\r
-#define CYREG_IO_PC_PRT15_PC2 0x4000507au\r
-#define CYREG_IO_PC_PRT15_PC3 0x4000507bu\r
-#define CYREG_IO_PC_PRT15_PC4 0x4000507cu\r
-#define CYREG_IO_PC_PRT15_PC5 0x4000507du\r
-#define CYDEV_IO_PC_PRT15_7_6_BASE 0x4000507eu\r
-#define CYDEV_IO_PC_PRT15_7_6_SIZE 0x00000002u\r
-#define CYREG_IO_PC_PRT15_7_6_PC0 0x4000507eu\r
-#define CYREG_IO_PC_PRT15_7_6_PC1 0x4000507fu\r
-#define CYDEV_IO_DR_BASE 0x40005080u\r
-#define CYDEV_IO_DR_SIZE 0x00000010u\r
-#define CYDEV_IO_DR_PRT0_BASE 0x40005080u\r
-#define CYDEV_IO_DR_PRT0_SIZE 0x00000001u\r
-#define CYREG_PRT0_DR_ALIAS 0x40005080u\r
-#define CYDEV_IO_DR_PRT1_BASE 0x40005081u\r
-#define CYDEV_IO_DR_PRT1_SIZE 0x00000001u\r
-#define CYREG_PRT1_DR_ALIAS 0x40005081u\r
-#define CYDEV_IO_DR_PRT2_BASE 0x40005082u\r
-#define CYDEV_IO_DR_PRT2_SIZE 0x00000001u\r
-#define CYREG_PRT2_DR_ALIAS 0x40005082u\r
-#define CYDEV_IO_DR_PRT3_BASE 0x40005083u\r
-#define CYDEV_IO_DR_PRT3_SIZE 0x00000001u\r
-#define CYREG_PRT3_DR_ALIAS 0x40005083u\r
-#define CYDEV_IO_DR_PRT4_BASE 0x40005084u\r
-#define CYDEV_IO_DR_PRT4_SIZE 0x00000001u\r
-#define CYREG_PRT4_DR_ALIAS 0x40005084u\r
-#define CYDEV_IO_DR_PRT5_BASE 0x40005085u\r
-#define CYDEV_IO_DR_PRT5_SIZE 0x00000001u\r
-#define CYREG_PRT5_DR_ALIAS 0x40005085u\r
-#define CYDEV_IO_DR_PRT6_BASE 0x40005086u\r
-#define CYDEV_IO_DR_PRT6_SIZE 0x00000001u\r
-#define CYREG_PRT6_DR_ALIAS 0x40005086u\r
-#define CYDEV_IO_DR_PRT12_BASE 0x4000508cu\r
-#define CYDEV_IO_DR_PRT12_SIZE 0x00000001u\r
-#define CYREG_PRT12_DR_ALIAS 0x4000508cu\r
-#define CYDEV_IO_DR_PRT15_BASE 0x4000508fu\r
-#define CYDEV_IO_DR_PRT15_SIZE 0x00000001u\r
-#define CYREG_PRT15_DR_15_ALIAS 0x4000508fu\r
-#define CYDEV_IO_PS_BASE 0x40005090u\r
-#define CYDEV_IO_PS_SIZE 0x00000010u\r
-#define CYDEV_IO_PS_PRT0_BASE 0x40005090u\r
-#define CYDEV_IO_PS_PRT0_SIZE 0x00000001u\r
-#define CYREG_PRT0_PS_ALIAS 0x40005090u\r
-#define CYDEV_IO_PS_PRT1_BASE 0x40005091u\r
-#define CYDEV_IO_PS_PRT1_SIZE 0x00000001u\r
-#define CYREG_PRT1_PS_ALIAS 0x40005091u\r
-#define CYDEV_IO_PS_PRT2_BASE 0x40005092u\r
-#define CYDEV_IO_PS_PRT2_SIZE 0x00000001u\r
-#define CYREG_PRT2_PS_ALIAS 0x40005092u\r
-#define CYDEV_IO_PS_PRT3_BASE 0x40005093u\r
-#define CYDEV_IO_PS_PRT3_SIZE 0x00000001u\r
-#define CYREG_PRT3_PS_ALIAS 0x40005093u\r
-#define CYDEV_IO_PS_PRT4_BASE 0x40005094u\r
-#define CYDEV_IO_PS_PRT4_SIZE 0x00000001u\r
-#define CYREG_PRT4_PS_ALIAS 0x40005094u\r
-#define CYDEV_IO_PS_PRT5_BASE 0x40005095u\r
-#define CYDEV_IO_PS_PRT5_SIZE 0x00000001u\r
-#define CYREG_PRT5_PS_ALIAS 0x40005095u\r
-#define CYDEV_IO_PS_PRT6_BASE 0x40005096u\r
-#define CYDEV_IO_PS_PRT6_SIZE 0x00000001u\r
-#define CYREG_PRT6_PS_ALIAS 0x40005096u\r
-#define CYDEV_IO_PS_PRT12_BASE 0x4000509cu\r
-#define CYDEV_IO_PS_PRT12_SIZE 0x00000001u\r
-#define CYREG_PRT12_PS_ALIAS 0x4000509cu\r
-#define CYDEV_IO_PS_PRT15_BASE 0x4000509fu\r
-#define CYDEV_IO_PS_PRT15_SIZE 0x00000001u\r
-#define CYREG_PRT15_PS15_ALIAS 0x4000509fu\r
-#define CYDEV_IO_PRT_BASE 0x40005100u\r
-#define CYDEV_IO_PRT_SIZE 0x00000100u\r
-#define CYDEV_IO_PRT_PRT0_BASE 0x40005100u\r
-#define CYDEV_IO_PRT_PRT0_SIZE 0x00000010u\r
-#define CYREG_PRT0_DR 0x40005100u\r
-#define CYREG_PRT0_PS 0x40005101u\r
-#define CYREG_PRT0_DM0 0x40005102u\r
-#define CYREG_PRT0_DM1 0x40005103u\r
-#define CYREG_PRT0_DM2 0x40005104u\r
-#define CYREG_PRT0_SLW 0x40005105u\r
-#define CYREG_PRT0_BYP 0x40005106u\r
-#define CYREG_PRT0_BIE 0x40005107u\r
-#define CYREG_PRT0_INP_DIS 0x40005108u\r
-#define CYREG_PRT0_CTL 0x40005109u\r
-#define CYREG_PRT0_PRT 0x4000510au\r
-#define CYREG_PRT0_BIT_MASK 0x4000510bu\r
-#define CYREG_PRT0_AMUX 0x4000510cu\r
-#define CYREG_PRT0_AG 0x4000510du\r
-#define CYREG_PRT0_LCD_COM_SEG 0x4000510eu\r
-#define CYREG_PRT0_LCD_EN 0x4000510fu\r
-#define CYDEV_IO_PRT_PRT1_BASE 0x40005110u\r
-#define CYDEV_IO_PRT_PRT1_SIZE 0x00000010u\r
-#define CYREG_PRT1_DR 0x40005110u\r
-#define CYREG_PRT1_PS 0x40005111u\r
-#define CYREG_PRT1_DM0 0x40005112u\r
-#define CYREG_PRT1_DM1 0x40005113u\r
-#define CYREG_PRT1_DM2 0x40005114u\r
-#define CYREG_PRT1_SLW 0x40005115u\r
-#define CYREG_PRT1_BYP 0x40005116u\r
-#define CYREG_PRT1_BIE 0x40005117u\r
-#define CYREG_PRT1_INP_DIS 0x40005118u\r
-#define CYREG_PRT1_CTL 0x40005119u\r
-#define CYREG_PRT1_PRT 0x4000511au\r
-#define CYREG_PRT1_BIT_MASK 0x4000511bu\r
-#define CYREG_PRT1_AMUX 0x4000511cu\r
-#define CYREG_PRT1_AG 0x4000511du\r
-#define CYREG_PRT1_LCD_COM_SEG 0x4000511eu\r
-#define CYREG_PRT1_LCD_EN 0x4000511fu\r
-#define CYDEV_IO_PRT_PRT2_BASE 0x40005120u\r
-#define CYDEV_IO_PRT_PRT2_SIZE 0x00000010u\r
-#define CYREG_PRT2_DR 0x40005120u\r
-#define CYREG_PRT2_PS 0x40005121u\r
-#define CYREG_PRT2_DM0 0x40005122u\r
-#define CYREG_PRT2_DM1 0x40005123u\r
-#define CYREG_PRT2_DM2 0x40005124u\r
-#define CYREG_PRT2_SLW 0x40005125u\r
-#define CYREG_PRT2_BYP 0x40005126u\r
-#define CYREG_PRT2_BIE 0x40005127u\r
-#define CYREG_PRT2_INP_DIS 0x40005128u\r
-#define CYREG_PRT2_CTL 0x40005129u\r
-#define CYREG_PRT2_PRT 0x4000512au\r
-#define CYREG_PRT2_BIT_MASK 0x4000512bu\r
-#define CYREG_PRT2_AMUX 0x4000512cu\r
-#define CYREG_PRT2_AG 0x4000512du\r
-#define CYREG_PRT2_LCD_COM_SEG 0x4000512eu\r
-#define CYREG_PRT2_LCD_EN 0x4000512fu\r
-#define CYDEV_IO_PRT_PRT3_BASE 0x40005130u\r
-#define CYDEV_IO_PRT_PRT3_SIZE 0x00000010u\r
-#define CYREG_PRT3_DR 0x40005130u\r
-#define CYREG_PRT3_PS 0x40005131u\r
-#define CYREG_PRT3_DM0 0x40005132u\r
-#define CYREG_PRT3_DM1 0x40005133u\r
-#define CYREG_PRT3_DM2 0x40005134u\r
-#define CYREG_PRT3_SLW 0x40005135u\r
-#define CYREG_PRT3_BYP 0x40005136u\r
-#define CYREG_PRT3_BIE 0x40005137u\r
-#define CYREG_PRT3_INP_DIS 0x40005138u\r
-#define CYREG_PRT3_CTL 0x40005139u\r
-#define CYREG_PRT3_PRT 0x4000513au\r
-#define CYREG_PRT3_BIT_MASK 0x4000513bu\r
-#define CYREG_PRT3_AMUX 0x4000513cu\r
-#define CYREG_PRT3_AG 0x4000513du\r
-#define CYREG_PRT3_LCD_COM_SEG 0x4000513eu\r
-#define CYREG_PRT3_LCD_EN 0x4000513fu\r
-#define CYDEV_IO_PRT_PRT4_BASE 0x40005140u\r
-#define CYDEV_IO_PRT_PRT4_SIZE 0x00000010u\r
-#define CYREG_PRT4_DR 0x40005140u\r
-#define CYREG_PRT4_PS 0x40005141u\r
-#define CYREG_PRT4_DM0 0x40005142u\r
-#define CYREG_PRT4_DM1 0x40005143u\r
-#define CYREG_PRT4_DM2 0x40005144u\r
-#define CYREG_PRT4_SLW 0x40005145u\r
-#define CYREG_PRT4_BYP 0x40005146u\r
-#define CYREG_PRT4_BIE 0x40005147u\r
-#define CYREG_PRT4_INP_DIS 0x40005148u\r
-#define CYREG_PRT4_CTL 0x40005149u\r
-#define CYREG_PRT4_PRT 0x4000514au\r
-#define CYREG_PRT4_BIT_MASK 0x4000514bu\r
-#define CYREG_PRT4_AMUX 0x4000514cu\r
-#define CYREG_PRT4_AG 0x4000514du\r
-#define CYREG_PRT4_LCD_COM_SEG 0x4000514eu\r
-#define CYREG_PRT4_LCD_EN 0x4000514fu\r
-#define CYDEV_IO_PRT_PRT5_BASE 0x40005150u\r
-#define CYDEV_IO_PRT_PRT5_SIZE 0x00000010u\r
-#define CYREG_PRT5_DR 0x40005150u\r
-#define CYREG_PRT5_PS 0x40005151u\r
-#define CYREG_PRT5_DM0 0x40005152u\r
-#define CYREG_PRT5_DM1 0x40005153u\r
-#define CYREG_PRT5_DM2 0x40005154u\r
-#define CYREG_PRT5_SLW 0x40005155u\r
-#define CYREG_PRT5_BYP 0x40005156u\r
-#define CYREG_PRT5_BIE 0x40005157u\r
-#define CYREG_PRT5_INP_DIS 0x40005158u\r
-#define CYREG_PRT5_CTL 0x40005159u\r
-#define CYREG_PRT5_PRT 0x4000515au\r
-#define CYREG_PRT5_BIT_MASK 0x4000515bu\r
-#define CYREG_PRT5_AMUX 0x4000515cu\r
-#define CYREG_PRT5_AG 0x4000515du\r
-#define CYREG_PRT5_LCD_COM_SEG 0x4000515eu\r
-#define CYREG_PRT5_LCD_EN 0x4000515fu\r
-#define CYDEV_IO_PRT_PRT6_BASE 0x40005160u\r
-#define CYDEV_IO_PRT_PRT6_SIZE 0x00000010u\r
-#define CYREG_PRT6_DR 0x40005160u\r
-#define CYREG_PRT6_PS 0x40005161u\r
-#define CYREG_PRT6_DM0 0x40005162u\r
-#define CYREG_PRT6_DM1 0x40005163u\r
-#define CYREG_PRT6_DM2 0x40005164u\r
-#define CYREG_PRT6_SLW 0x40005165u\r
-#define CYREG_PRT6_BYP 0x40005166u\r
-#define CYREG_PRT6_BIE 0x40005167u\r
-#define CYREG_PRT6_INP_DIS 0x40005168u\r
-#define CYREG_PRT6_CTL 0x40005169u\r
-#define CYREG_PRT6_PRT 0x4000516au\r
-#define CYREG_PRT6_BIT_MASK 0x4000516bu\r
-#define CYREG_PRT6_AMUX 0x4000516cu\r
-#define CYREG_PRT6_AG 0x4000516du\r
-#define CYREG_PRT6_LCD_COM_SEG 0x4000516eu\r
-#define CYREG_PRT6_LCD_EN 0x4000516fu\r
-#define CYDEV_IO_PRT_PRT12_BASE 0x400051c0u\r
-#define CYDEV_IO_PRT_PRT12_SIZE 0x00000010u\r
-#define CYREG_PRT12_DR 0x400051c0u\r
-#define CYREG_PRT12_PS 0x400051c1u\r
-#define CYREG_PRT12_DM0 0x400051c2u\r
-#define CYREG_PRT12_DM1 0x400051c3u\r
-#define CYREG_PRT12_DM2 0x400051c4u\r
-#define CYREG_PRT12_SLW 0x400051c5u\r
-#define CYREG_PRT12_BYP 0x400051c6u\r
-#define CYREG_PRT12_BIE 0x400051c7u\r
-#define CYREG_PRT12_INP_DIS 0x400051c8u\r
-#define CYREG_PRT12_SIO_HYST_EN 0x400051c9u\r
-#define CYREG_PRT12_PRT 0x400051cau\r
-#define CYREG_PRT12_BIT_MASK 0x400051cbu\r
-#define CYREG_PRT12_SIO_REG_HIFREQ 0x400051ccu\r
-#define CYREG_PRT12_AG 0x400051cdu\r
-#define CYREG_PRT12_SIO_CFG 0x400051ceu\r
-#define CYREG_PRT12_SIO_DIFF 0x400051cfu\r
-#define CYDEV_IO_PRT_PRT15_BASE 0x400051f0u\r
-#define CYDEV_IO_PRT_PRT15_SIZE 0x00000010u\r
-#define CYREG_PRT15_DR 0x400051f0u\r
-#define CYREG_PRT15_PS 0x400051f1u\r
-#define CYREG_PRT15_DM0 0x400051f2u\r
-#define CYREG_PRT15_DM1 0x400051f3u\r
-#define CYREG_PRT15_DM2 0x400051f4u\r
-#define CYREG_PRT15_SLW 0x400051f5u\r
-#define CYREG_PRT15_BYP 0x400051f6u\r
-#define CYREG_PRT15_BIE 0x400051f7u\r
-#define CYREG_PRT15_INP_DIS 0x400051f8u\r
-#define CYREG_PRT15_CTL 0x400051f9u\r
-#define CYREG_PRT15_PRT 0x400051fau\r
-#define CYREG_PRT15_BIT_MASK 0x400051fbu\r
-#define CYREG_PRT15_AMUX 0x400051fcu\r
-#define CYREG_PRT15_AG 0x400051fdu\r
-#define CYREG_PRT15_LCD_COM_SEG 0x400051feu\r
-#define CYREG_PRT15_LCD_EN 0x400051ffu\r
-#define CYDEV_PRTDSI_BASE 0x40005200u\r
-#define CYDEV_PRTDSI_SIZE 0x0000007fu\r
-#define CYDEV_PRTDSI_PRT0_BASE 0x40005200u\r
-#define CYDEV_PRTDSI_PRT0_SIZE 0x00000007u\r
-#define CYREG_PRT0_OUT_SEL0 0x40005200u\r
-#define CYREG_PRT0_OUT_SEL1 0x40005201u\r
-#define CYREG_PRT0_OE_SEL0 0x40005202u\r
-#define CYREG_PRT0_OE_SEL1 0x40005203u\r
-#define CYREG_PRT0_DBL_SYNC_IN 0x40005204u\r
-#define CYREG_PRT0_SYNC_OUT 0x40005205u\r
-#define CYREG_PRT0_CAPS_SEL 0x40005206u\r
-#define CYDEV_PRTDSI_PRT1_BASE 0x40005208u\r
-#define CYDEV_PRTDSI_PRT1_SIZE 0x00000007u\r
-#define CYREG_PRT1_OUT_SEL0 0x40005208u\r
-#define CYREG_PRT1_OUT_SEL1 0x40005209u\r
-#define CYREG_PRT1_OE_SEL0 0x4000520au\r
-#define CYREG_PRT1_OE_SEL1 0x4000520bu\r
-#define CYREG_PRT1_DBL_SYNC_IN 0x4000520cu\r
-#define CYREG_PRT1_SYNC_OUT 0x4000520du\r
-#define CYREG_PRT1_CAPS_SEL 0x4000520eu\r
-#define CYDEV_PRTDSI_PRT2_BASE 0x40005210u\r
-#define CYDEV_PRTDSI_PRT2_SIZE 0x00000007u\r
-#define CYREG_PRT2_OUT_SEL0 0x40005210u\r
-#define CYREG_PRT2_OUT_SEL1 0x40005211u\r
-#define CYREG_PRT2_OE_SEL0 0x40005212u\r
-#define CYREG_PRT2_OE_SEL1 0x40005213u\r
-#define CYREG_PRT2_DBL_SYNC_IN 0x40005214u\r
-#define CYREG_PRT2_SYNC_OUT 0x40005215u\r
-#define CYREG_PRT2_CAPS_SEL 0x40005216u\r
-#define CYDEV_PRTDSI_PRT3_BASE 0x40005218u\r
-#define CYDEV_PRTDSI_PRT3_SIZE 0x00000007u\r
-#define CYREG_PRT3_OUT_SEL0 0x40005218u\r
-#define CYREG_PRT3_OUT_SEL1 0x40005219u\r
-#define CYREG_PRT3_OE_SEL0 0x4000521au\r
-#define CYREG_PRT3_OE_SEL1 0x4000521bu\r
-#define CYREG_PRT3_DBL_SYNC_IN 0x4000521cu\r
-#define CYREG_PRT3_SYNC_OUT 0x4000521du\r
-#define CYREG_PRT3_CAPS_SEL 0x4000521eu\r
-#define CYDEV_PRTDSI_PRT4_BASE 0x40005220u\r
-#define CYDEV_PRTDSI_PRT4_SIZE 0x00000007u\r
-#define CYREG_PRT4_OUT_SEL0 0x40005220u\r
-#define CYREG_PRT4_OUT_SEL1 0x40005221u\r
-#define CYREG_PRT4_OE_SEL0 0x40005222u\r
-#define CYREG_PRT4_OE_SEL1 0x40005223u\r
-#define CYREG_PRT4_DBL_SYNC_IN 0x40005224u\r
-#define CYREG_PRT4_SYNC_OUT 0x40005225u\r
-#define CYREG_PRT4_CAPS_SEL 0x40005226u\r
-#define CYDEV_PRTDSI_PRT5_BASE 0x40005228u\r
-#define CYDEV_PRTDSI_PRT5_SIZE 0x00000007u\r
-#define CYREG_PRT5_OUT_SEL0 0x40005228u\r
-#define CYREG_PRT5_OUT_SEL1 0x40005229u\r
-#define CYREG_PRT5_OE_SEL0 0x4000522au\r
-#define CYREG_PRT5_OE_SEL1 0x4000522bu\r
-#define CYREG_PRT5_DBL_SYNC_IN 0x4000522cu\r
-#define CYREG_PRT5_SYNC_OUT 0x4000522du\r
-#define CYREG_PRT5_CAPS_SEL 0x4000522eu\r
-#define CYDEV_PRTDSI_PRT6_BASE 0x40005230u\r
-#define CYDEV_PRTDSI_PRT6_SIZE 0x00000007u\r
-#define CYREG_PRT6_OUT_SEL0 0x40005230u\r
-#define CYREG_PRT6_OUT_SEL1 0x40005231u\r
-#define CYREG_PRT6_OE_SEL0 0x40005232u\r
-#define CYREG_PRT6_OE_SEL1 0x40005233u\r
-#define CYREG_PRT6_DBL_SYNC_IN 0x40005234u\r
-#define CYREG_PRT6_SYNC_OUT 0x40005235u\r
-#define CYREG_PRT6_CAPS_SEL 0x40005236u\r
-#define CYDEV_PRTDSI_PRT12_BASE 0x40005260u\r
-#define CYDEV_PRTDSI_PRT12_SIZE 0x00000006u\r
-#define CYREG_PRT12_OUT_SEL0 0x40005260u\r
-#define CYREG_PRT12_OUT_SEL1 0x40005261u\r
-#define CYREG_PRT12_OE_SEL0 0x40005262u\r
-#define CYREG_PRT12_OE_SEL1 0x40005263u\r
-#define CYREG_PRT12_DBL_SYNC_IN 0x40005264u\r
-#define CYREG_PRT12_SYNC_OUT 0x40005265u\r
-#define CYDEV_PRTDSI_PRT15_BASE 0x40005278u\r
-#define CYDEV_PRTDSI_PRT15_SIZE 0x00000007u\r
-#define CYREG_PRT15_OUT_SEL0 0x40005278u\r
-#define CYREG_PRT15_OUT_SEL1 0x40005279u\r
-#define CYREG_PRT15_OE_SEL0 0x4000527au\r
-#define CYREG_PRT15_OE_SEL1 0x4000527bu\r
-#define CYREG_PRT15_DBL_SYNC_IN 0x4000527cu\r
-#define CYREG_PRT15_SYNC_OUT 0x4000527du\r
-#define CYREG_PRT15_CAPS_SEL 0x4000527eu\r
-#define CYDEV_EMIF_BASE 0x40005400u\r
-#define CYDEV_EMIF_SIZE 0x00000007u\r
-#define CYREG_EMIF_NO_UDB 0x40005400u\r
-#define CYREG_EMIF_RP_WAIT_STATES 0x40005401u\r
-#define CYREG_EMIF_MEM_DWN 0x40005402u\r
-#define CYREG_EMIF_MEMCLK_DIV 0x40005403u\r
-#define CYREG_EMIF_CLOCK_EN 0x40005404u\r
-#define CYREG_EMIF_EM_TYPE 0x40005405u\r
-#define CYREG_EMIF_WP_WAIT_STATES 0x40005406u\r
-#define CYDEV_ANAIF_BASE 0x40005800u\r
-#define CYDEV_ANAIF_SIZE 0x000003a9u\r
-#define CYDEV_ANAIF_CFG_BASE 0x40005800u\r
-#define CYDEV_ANAIF_CFG_SIZE 0x0000010fu\r
-#define CYDEV_ANAIF_CFG_SC0_BASE 0x40005800u\r
-#define CYDEV_ANAIF_CFG_SC0_SIZE 0x00000003u\r
-#define CYREG_SC0_CR0 0x40005800u\r
-#define CYREG_SC0_CR1 0x40005801u\r
-#define CYREG_SC0_CR2 0x40005802u\r
-#define CYDEV_ANAIF_CFG_SC1_BASE 0x40005804u\r
-#define CYDEV_ANAIF_CFG_SC1_SIZE 0x00000003u\r
-#define CYREG_SC1_CR0 0x40005804u\r
-#define CYREG_SC1_CR1 0x40005805u\r
-#define CYREG_SC1_CR2 0x40005806u\r
-#define CYDEV_ANAIF_CFG_SC2_BASE 0x40005808u\r
-#define CYDEV_ANAIF_CFG_SC2_SIZE 0x00000003u\r
-#define CYREG_SC2_CR0 0x40005808u\r
-#define CYREG_SC2_CR1 0x40005809u\r
-#define CYREG_SC2_CR2 0x4000580au\r
-#define CYDEV_ANAIF_CFG_SC3_BASE 0x4000580cu\r
-#define CYDEV_ANAIF_CFG_SC3_SIZE 0x00000003u\r
-#define CYREG_SC3_CR0 0x4000580cu\r
-#define CYREG_SC3_CR1 0x4000580du\r
-#define CYREG_SC3_CR2 0x4000580eu\r
-#define CYDEV_ANAIF_CFG_DAC0_BASE 0x40005820u\r
-#define CYDEV_ANAIF_CFG_DAC0_SIZE 0x00000003u\r
-#define CYREG_DAC0_CR0 0x40005820u\r
-#define CYREG_DAC0_CR1 0x40005821u\r
-#define CYREG_DAC0_TST 0x40005822u\r
-#define CYDEV_ANAIF_CFG_DAC1_BASE 0x40005824u\r
-#define CYDEV_ANAIF_CFG_DAC1_SIZE 0x00000003u\r
-#define CYREG_DAC1_CR0 0x40005824u\r
-#define CYREG_DAC1_CR1 0x40005825u\r
-#define CYREG_DAC1_TST 0x40005826u\r
-#define CYDEV_ANAIF_CFG_DAC2_BASE 0x40005828u\r
-#define CYDEV_ANAIF_CFG_DAC2_SIZE 0x00000003u\r
-#define CYREG_DAC2_CR0 0x40005828u\r
-#define CYREG_DAC2_CR1 0x40005829u\r
-#define CYREG_DAC2_TST 0x4000582au\r
-#define CYDEV_ANAIF_CFG_DAC3_BASE 0x4000582cu\r
-#define CYDEV_ANAIF_CFG_DAC3_SIZE 0x00000003u\r
-#define CYREG_DAC3_CR0 0x4000582cu\r
-#define CYREG_DAC3_CR1 0x4000582du\r
-#define CYREG_DAC3_TST 0x4000582eu\r
-#define CYDEV_ANAIF_CFG_CMP0_BASE 0x40005840u\r
-#define CYDEV_ANAIF_CFG_CMP0_SIZE 0x00000001u\r
-#define CYREG_CMP0_CR 0x40005840u\r
-#define CYDEV_ANAIF_CFG_CMP1_BASE 0x40005841u\r
-#define CYDEV_ANAIF_CFG_CMP1_SIZE 0x00000001u\r
-#define CYREG_CMP1_CR 0x40005841u\r
-#define CYDEV_ANAIF_CFG_CMP2_BASE 0x40005842u\r
-#define CYDEV_ANAIF_CFG_CMP2_SIZE 0x00000001u\r
-#define CYREG_CMP2_CR 0x40005842u\r
-#define CYDEV_ANAIF_CFG_CMP3_BASE 0x40005843u\r
-#define CYDEV_ANAIF_CFG_CMP3_SIZE 0x00000001u\r
-#define CYREG_CMP3_CR 0x40005843u\r
-#define CYDEV_ANAIF_CFG_LUT0_BASE 0x40005848u\r
-#define CYDEV_ANAIF_CFG_LUT0_SIZE 0x00000002u\r
-#define CYREG_LUT0_CR 0x40005848u\r
-#define CYREG_LUT0_MX 0x40005849u\r
-#define CYDEV_ANAIF_CFG_LUT1_BASE 0x4000584au\r
-#define CYDEV_ANAIF_CFG_LUT1_SIZE 0x00000002u\r
-#define CYREG_LUT1_CR 0x4000584au\r
-#define CYREG_LUT1_MX 0x4000584bu\r
-#define CYDEV_ANAIF_CFG_LUT2_BASE 0x4000584cu\r
-#define CYDEV_ANAIF_CFG_LUT2_SIZE 0x00000002u\r
-#define CYREG_LUT2_CR 0x4000584cu\r
-#define CYREG_LUT2_MX 0x4000584du\r
-#define CYDEV_ANAIF_CFG_LUT3_BASE 0x4000584eu\r
-#define CYDEV_ANAIF_CFG_LUT3_SIZE 0x00000002u\r
-#define CYREG_LUT3_CR 0x4000584eu\r
-#define CYREG_LUT3_MX 0x4000584fu\r
-#define CYDEV_ANAIF_CFG_OPAMP0_BASE 0x40005858u\r
-#define CYDEV_ANAIF_CFG_OPAMP0_SIZE 0x00000002u\r
-#define CYREG_OPAMP0_CR 0x40005858u\r
-#define CYREG_OPAMP0_RSVD 0x40005859u\r
-#define CYDEV_ANAIF_CFG_OPAMP1_BASE 0x4000585au\r
-#define CYDEV_ANAIF_CFG_OPAMP1_SIZE 0x00000002u\r
-#define CYREG_OPAMP1_CR 0x4000585au\r
-#define CYREG_OPAMP1_RSVD 0x4000585bu\r
-#define CYDEV_ANAIF_CFG_OPAMP2_BASE 0x4000585cu\r
-#define CYDEV_ANAIF_CFG_OPAMP2_SIZE 0x00000002u\r
-#define CYREG_OPAMP2_CR 0x4000585cu\r
-#define CYREG_OPAMP2_RSVD 0x4000585du\r
-#define CYDEV_ANAIF_CFG_OPAMP3_BASE 0x4000585eu\r
-#define CYDEV_ANAIF_CFG_OPAMP3_SIZE 0x00000002u\r
-#define CYREG_OPAMP3_CR 0x4000585eu\r
-#define CYREG_OPAMP3_RSVD 0x4000585fu\r
-#define CYDEV_ANAIF_CFG_LCDDAC_BASE 0x40005868u\r
-#define CYDEV_ANAIF_CFG_LCDDAC_SIZE 0x00000002u\r
-#define CYREG_LCDDAC_CR0 0x40005868u\r
-#define CYREG_LCDDAC_CR1 0x40005869u\r
-#define CYDEV_ANAIF_CFG_LCDDRV_BASE 0x4000586au\r
-#define CYDEV_ANAIF_CFG_LCDDRV_SIZE 0x00000001u\r
-#define CYREG_LCDDRV_CR 0x4000586au\r
-#define CYDEV_ANAIF_CFG_LCDTMR_BASE 0x4000586bu\r
-#define CYDEV_ANAIF_CFG_LCDTMR_SIZE 0x00000001u\r
-#define CYREG_LCDTMR_CFG 0x4000586bu\r
-#define CYDEV_ANAIF_CFG_BG_BASE 0x4000586cu\r
-#define CYDEV_ANAIF_CFG_BG_SIZE 0x00000004u\r
-#define CYREG_BG_CR0 0x4000586cu\r
-#define CYREG_BG_RSVD 0x4000586du\r
-#define CYREG_BG_DFT0 0x4000586eu\r
-#define CYREG_BG_DFT1 0x4000586fu\r
-#define CYDEV_ANAIF_CFG_CAPSL_BASE 0x40005870u\r
-#define CYDEV_ANAIF_CFG_CAPSL_SIZE 0x00000002u\r
-#define CYREG_CAPSL_CFG0 0x40005870u\r
-#define CYREG_CAPSL_CFG1 0x40005871u\r
-#define CYDEV_ANAIF_CFG_CAPSR_BASE 0x40005872u\r
-#define CYDEV_ANAIF_CFG_CAPSR_SIZE 0x00000002u\r
-#define CYREG_CAPSR_CFG0 0x40005872u\r
-#define CYREG_CAPSR_CFG1 0x40005873u\r
-#define CYDEV_ANAIF_CFG_PUMP_BASE 0x40005876u\r
-#define CYDEV_ANAIF_CFG_PUMP_SIZE 0x00000002u\r
-#define CYREG_PUMP_CR0 0x40005876u\r
-#define CYREG_PUMP_CR1 0x40005877u\r
-#define CYDEV_ANAIF_CFG_LPF0_BASE 0x40005878u\r
-#define CYDEV_ANAIF_CFG_LPF0_SIZE 0x00000002u\r
-#define CYREG_LPF0_CR0 0x40005878u\r
-#define CYREG_LPF0_RSVD 0x40005879u\r
-#define CYDEV_ANAIF_CFG_LPF1_BASE 0x4000587au\r
-#define CYDEV_ANAIF_CFG_LPF1_SIZE 0x00000002u\r
-#define CYREG_LPF1_CR0 0x4000587au\r
-#define CYREG_LPF1_RSVD 0x4000587bu\r
-#define CYDEV_ANAIF_CFG_MISC_BASE 0x4000587cu\r
-#define CYDEV_ANAIF_CFG_MISC_SIZE 0x00000001u\r
-#define CYREG_ANAIF_CFG_MISC_CR0 0x4000587cu\r
-#define CYDEV_ANAIF_CFG_DSM0_BASE 0x40005880u\r
-#define CYDEV_ANAIF_CFG_DSM0_SIZE 0x00000020u\r
-#define CYREG_DSM0_CR0 0x40005880u\r
-#define CYREG_DSM0_CR1 0x40005881u\r
-#define CYREG_DSM0_CR2 0x40005882u\r
-#define CYREG_DSM0_CR3 0x40005883u\r
-#define CYREG_DSM0_CR4 0x40005884u\r
-#define CYREG_DSM0_CR5 0x40005885u\r
-#define CYREG_DSM0_CR6 0x40005886u\r
-#define CYREG_DSM0_CR7 0x40005887u\r
-#define CYREG_DSM0_CR8 0x40005888u\r
-#define CYREG_DSM0_CR9 0x40005889u\r
-#define CYREG_DSM0_CR10 0x4000588au\r
-#define CYREG_DSM0_CR11 0x4000588bu\r
-#define CYREG_DSM0_CR12 0x4000588cu\r
-#define CYREG_DSM0_CR13 0x4000588du\r
-#define CYREG_DSM0_CR14 0x4000588eu\r
-#define CYREG_DSM0_CR15 0x4000588fu\r
-#define CYREG_DSM0_CR16 0x40005890u\r
-#define CYREG_DSM0_CR17 0x40005891u\r
-#define CYREG_DSM0_REF0 0x40005892u\r
-#define CYREG_DSM0_REF1 0x40005893u\r
-#define CYREG_DSM0_REF2 0x40005894u\r
-#define CYREG_DSM0_REF3 0x40005895u\r
-#define CYREG_DSM0_DEM0 0x40005896u\r
-#define CYREG_DSM0_DEM1 0x40005897u\r
-#define CYREG_DSM0_TST0 0x40005898u\r
-#define CYREG_DSM0_TST1 0x40005899u\r
-#define CYREG_DSM0_BUF0 0x4000589au\r
-#define CYREG_DSM0_BUF1 0x4000589bu\r
-#define CYREG_DSM0_BUF2 0x4000589cu\r
-#define CYREG_DSM0_BUF3 0x4000589du\r
-#define CYREG_DSM0_MISC 0x4000589eu\r
-#define CYREG_DSM0_RSVD1 0x4000589fu\r
-#define CYDEV_ANAIF_CFG_SAR0_BASE 0x40005900u\r
-#define CYDEV_ANAIF_CFG_SAR0_SIZE 0x00000007u\r
-#define CYREG_SAR0_CSR0 0x40005900u\r
-#define CYREG_SAR0_CSR1 0x40005901u\r
-#define CYREG_SAR0_CSR2 0x40005902u\r
-#define CYREG_SAR0_CSR3 0x40005903u\r
-#define CYREG_SAR0_CSR4 0x40005904u\r
-#define CYREG_SAR0_CSR5 0x40005905u\r
-#define CYREG_SAR0_CSR6 0x40005906u\r
-#define CYDEV_ANAIF_CFG_SAR1_BASE 0x40005908u\r
-#define CYDEV_ANAIF_CFG_SAR1_SIZE 0x00000007u\r
-#define CYREG_SAR1_CSR0 0x40005908u\r
-#define CYREG_SAR1_CSR1 0x40005909u\r
-#define CYREG_SAR1_CSR2 0x4000590au\r
-#define CYREG_SAR1_CSR3 0x4000590bu\r
-#define CYREG_SAR1_CSR4 0x4000590cu\r
-#define CYREG_SAR1_CSR5 0x4000590du\r
-#define CYREG_SAR1_CSR6 0x4000590eu\r
-#define CYDEV_ANAIF_RT_BASE 0x40005a00u\r
-#define CYDEV_ANAIF_RT_SIZE 0x00000162u\r
-#define CYDEV_ANAIF_RT_SC0_BASE 0x40005a00u\r
-#define CYDEV_ANAIF_RT_SC0_SIZE 0x0000000du\r
-#define CYREG_SC0_SW0 0x40005a00u\r
-#define CYREG_SC0_SW2 0x40005a02u\r
-#define CYREG_SC0_SW3 0x40005a03u\r
-#define CYREG_SC0_SW4 0x40005a04u\r
-#define CYREG_SC0_SW6 0x40005a06u\r
-#define CYREG_SC0_SW7 0x40005a07u\r
-#define CYREG_SC0_SW8 0x40005a08u\r
-#define CYREG_SC0_SW10 0x40005a0au\r
-#define CYREG_SC0_CLK 0x40005a0bu\r
-#define CYREG_SC0_BST 0x40005a0cu\r
-#define CYDEV_ANAIF_RT_SC1_BASE 0x40005a10u\r
-#define CYDEV_ANAIF_RT_SC1_SIZE 0x0000000du\r
-#define CYREG_SC1_SW0 0x40005a10u\r
-#define CYREG_SC1_SW2 0x40005a12u\r
-#define CYREG_SC1_SW3 0x40005a13u\r
-#define CYREG_SC1_SW4 0x40005a14u\r
-#define CYREG_SC1_SW6 0x40005a16u\r
-#define CYREG_SC1_SW7 0x40005a17u\r
-#define CYREG_SC1_SW8 0x40005a18u\r
-#define CYREG_SC1_SW10 0x40005a1au\r
-#define CYREG_SC1_CLK 0x40005a1bu\r
-#define CYREG_SC1_BST 0x40005a1cu\r
-#define CYDEV_ANAIF_RT_SC2_BASE 0x40005a20u\r
-#define CYDEV_ANAIF_RT_SC2_SIZE 0x0000000du\r
-#define CYREG_SC2_SW0 0x40005a20u\r
-#define CYREG_SC2_SW2 0x40005a22u\r
-#define CYREG_SC2_SW3 0x40005a23u\r
-#define CYREG_SC2_SW4 0x40005a24u\r
-#define CYREG_SC2_SW6 0x40005a26u\r
-#define CYREG_SC2_SW7 0x40005a27u\r
-#define CYREG_SC2_SW8 0x40005a28u\r
-#define CYREG_SC2_SW10 0x40005a2au\r
-#define CYREG_SC2_CLK 0x40005a2bu\r
-#define CYREG_SC2_BST 0x40005a2cu\r
-#define CYDEV_ANAIF_RT_SC3_BASE 0x40005a30u\r
-#define CYDEV_ANAIF_RT_SC3_SIZE 0x0000000du\r
-#define CYREG_SC3_SW0 0x40005a30u\r
-#define CYREG_SC3_SW2 0x40005a32u\r
-#define CYREG_SC3_SW3 0x40005a33u\r
-#define CYREG_SC3_SW4 0x40005a34u\r
-#define CYREG_SC3_SW6 0x40005a36u\r
-#define CYREG_SC3_SW7 0x40005a37u\r
-#define CYREG_SC3_SW8 0x40005a38u\r
-#define CYREG_SC3_SW10 0x40005a3au\r
-#define CYREG_SC3_CLK 0x40005a3bu\r
-#define CYREG_SC3_BST 0x40005a3cu\r
-#define CYDEV_ANAIF_RT_DAC0_BASE 0x40005a80u\r
-#define CYDEV_ANAIF_RT_DAC0_SIZE 0x00000008u\r
-#define CYREG_DAC0_SW0 0x40005a80u\r
-#define CYREG_DAC0_SW2 0x40005a82u\r
-#define CYREG_DAC0_SW3 0x40005a83u\r
-#define CYREG_DAC0_SW4 0x40005a84u\r
-#define CYREG_DAC0_STROBE 0x40005a87u\r
-#define CYDEV_ANAIF_RT_DAC1_BASE 0x40005a88u\r
-#define CYDEV_ANAIF_RT_DAC1_SIZE 0x00000008u\r
-#define CYREG_DAC1_SW0 0x40005a88u\r
-#define CYREG_DAC1_SW2 0x40005a8au\r
-#define CYREG_DAC1_SW3 0x40005a8bu\r
-#define CYREG_DAC1_SW4 0x40005a8cu\r
-#define CYREG_DAC1_STROBE 0x40005a8fu\r
-#define CYDEV_ANAIF_RT_DAC2_BASE 0x40005a90u\r
-#define CYDEV_ANAIF_RT_DAC2_SIZE 0x00000008u\r
-#define CYREG_DAC2_SW0 0x40005a90u\r
-#define CYREG_DAC2_SW2 0x40005a92u\r
-#define CYREG_DAC2_SW3 0x40005a93u\r
-#define CYREG_DAC2_SW4 0x40005a94u\r
-#define CYREG_DAC2_STROBE 0x40005a97u\r
-#define CYDEV_ANAIF_RT_DAC3_BASE 0x40005a98u\r
-#define CYDEV_ANAIF_RT_DAC3_SIZE 0x00000008u\r
-#define CYREG_DAC3_SW0 0x40005a98u\r
-#define CYREG_DAC3_SW2 0x40005a9au\r
-#define CYREG_DAC3_SW3 0x40005a9bu\r
-#define CYREG_DAC3_SW4 0x40005a9cu\r
-#define CYREG_DAC3_STROBE 0x40005a9fu\r
-#define CYDEV_ANAIF_RT_CMP0_BASE 0x40005ac0u\r
-#define CYDEV_ANAIF_RT_CMP0_SIZE 0x00000008u\r
-#define CYREG_CMP0_SW0 0x40005ac0u\r
-#define CYREG_CMP0_SW2 0x40005ac2u\r
-#define CYREG_CMP0_SW3 0x40005ac3u\r
-#define CYREG_CMP0_SW4 0x40005ac4u\r
-#define CYREG_CMP0_SW6 0x40005ac6u\r
-#define CYREG_CMP0_CLK 0x40005ac7u\r
-#define CYDEV_ANAIF_RT_CMP1_BASE 0x40005ac8u\r
-#define CYDEV_ANAIF_RT_CMP1_SIZE 0x00000008u\r
-#define CYREG_CMP1_SW0 0x40005ac8u\r
-#define CYREG_CMP1_SW2 0x40005acau\r
-#define CYREG_CMP1_SW3 0x40005acbu\r
-#define CYREG_CMP1_SW4 0x40005accu\r
-#define CYREG_CMP1_SW6 0x40005aceu\r
-#define CYREG_CMP1_CLK 0x40005acfu\r
-#define CYDEV_ANAIF_RT_CMP2_BASE 0x40005ad0u\r
-#define CYDEV_ANAIF_RT_CMP2_SIZE 0x00000008u\r
-#define CYREG_CMP2_SW0 0x40005ad0u\r
-#define CYREG_CMP2_SW2 0x40005ad2u\r
-#define CYREG_CMP2_SW3 0x40005ad3u\r
-#define CYREG_CMP2_SW4 0x40005ad4u\r
-#define CYREG_CMP2_SW6 0x40005ad6u\r
-#define CYREG_CMP2_CLK 0x40005ad7u\r
-#define CYDEV_ANAIF_RT_CMP3_BASE 0x40005ad8u\r
-#define CYDEV_ANAIF_RT_CMP3_SIZE 0x00000008u\r
-#define CYREG_CMP3_SW0 0x40005ad8u\r
-#define CYREG_CMP3_SW2 0x40005adau\r
-#define CYREG_CMP3_SW3 0x40005adbu\r
-#define CYREG_CMP3_SW4 0x40005adcu\r
-#define CYREG_CMP3_SW6 0x40005adeu\r
-#define CYREG_CMP3_CLK 0x40005adfu\r
-#define CYDEV_ANAIF_RT_DSM0_BASE 0x40005b00u\r
-#define CYDEV_ANAIF_RT_DSM0_SIZE 0x00000008u\r
-#define CYREG_DSM0_SW0 0x40005b00u\r
-#define CYREG_DSM0_SW2 0x40005b02u\r
-#define CYREG_DSM0_SW3 0x40005b03u\r
-#define CYREG_DSM0_SW4 0x40005b04u\r
-#define CYREG_DSM0_SW6 0x40005b06u\r
-#define CYREG_DSM0_CLK 0x40005b07u\r
-#define CYDEV_ANAIF_RT_SAR0_BASE 0x40005b20u\r
-#define CYDEV_ANAIF_RT_SAR0_SIZE 0x00000008u\r
-#define CYREG_SAR0_SW0 0x40005b20u\r
-#define CYREG_SAR0_SW2 0x40005b22u\r
-#define CYREG_SAR0_SW3 0x40005b23u\r
-#define CYREG_SAR0_SW4 0x40005b24u\r
-#define CYREG_SAR0_SW6 0x40005b26u\r
-#define CYREG_SAR0_CLK 0x40005b27u\r
-#define CYDEV_ANAIF_RT_SAR1_BASE 0x40005b28u\r
-#define CYDEV_ANAIF_RT_SAR1_SIZE 0x00000008u\r
-#define CYREG_SAR1_SW0 0x40005b28u\r
-#define CYREG_SAR1_SW2 0x40005b2au\r
-#define CYREG_SAR1_SW3 0x40005b2bu\r
-#define CYREG_SAR1_SW4 0x40005b2cu\r
-#define CYREG_SAR1_SW6 0x40005b2eu\r
-#define CYREG_SAR1_CLK 0x40005b2fu\r
-#define CYDEV_ANAIF_RT_OPAMP0_BASE 0x40005b40u\r
-#define CYDEV_ANAIF_RT_OPAMP0_SIZE 0x00000002u\r
-#define CYREG_OPAMP0_MX 0x40005b40u\r
-#define CYREG_OPAMP0_SW 0x40005b41u\r
-#define CYDEV_ANAIF_RT_OPAMP1_BASE 0x40005b42u\r
-#define CYDEV_ANAIF_RT_OPAMP1_SIZE 0x00000002u\r
-#define CYREG_OPAMP1_MX 0x40005b42u\r
-#define CYREG_OPAMP1_SW 0x40005b43u\r
-#define CYDEV_ANAIF_RT_OPAMP2_BASE 0x40005b44u\r
-#define CYDEV_ANAIF_RT_OPAMP2_SIZE 0x00000002u\r
-#define CYREG_OPAMP2_MX 0x40005b44u\r
-#define CYREG_OPAMP2_SW 0x40005b45u\r
-#define CYDEV_ANAIF_RT_OPAMP3_BASE 0x40005b46u\r
-#define CYDEV_ANAIF_RT_OPAMP3_SIZE 0x00000002u\r
-#define CYREG_OPAMP3_MX 0x40005b46u\r
-#define CYREG_OPAMP3_SW 0x40005b47u\r
-#define CYDEV_ANAIF_RT_LCDDAC_BASE 0x40005b50u\r
-#define CYDEV_ANAIF_RT_LCDDAC_SIZE 0x00000005u\r
-#define CYREG_LCDDAC_SW0 0x40005b50u\r
-#define CYREG_LCDDAC_SW1 0x40005b51u\r
-#define CYREG_LCDDAC_SW2 0x40005b52u\r
-#define CYREG_LCDDAC_SW3 0x40005b53u\r
-#define CYREG_LCDDAC_SW4 0x40005b54u\r
-#define CYDEV_ANAIF_RT_SC_BASE 0x40005b56u\r
-#define CYDEV_ANAIF_RT_SC_SIZE 0x00000001u\r
-#define CYREG_SC_MISC 0x40005b56u\r
-#define CYDEV_ANAIF_RT_BUS_BASE 0x40005b58u\r
-#define CYDEV_ANAIF_RT_BUS_SIZE 0x00000004u\r
-#define CYREG_BUS_SW0 0x40005b58u\r
-#define CYREG_BUS_SW2 0x40005b5au\r
-#define CYREG_BUS_SW3 0x40005b5bu\r
-#define CYDEV_ANAIF_RT_DFT_BASE 0x40005b5cu\r
-#define CYDEV_ANAIF_RT_DFT_SIZE 0x00000006u\r
-#define CYREG_DFT_CR0 0x40005b5cu\r
-#define CYREG_DFT_CR1 0x40005b5du\r
-#define CYREG_DFT_CR2 0x40005b5eu\r
-#define CYREG_DFT_CR3 0x40005b5fu\r
-#define CYREG_DFT_CR4 0x40005b60u\r
-#define CYREG_DFT_CR5 0x40005b61u\r
-#define CYDEV_ANAIF_WRK_BASE 0x40005b80u\r
-#define CYDEV_ANAIF_WRK_SIZE 0x00000029u\r
-#define CYDEV_ANAIF_WRK_DAC0_BASE 0x40005b80u\r
-#define CYDEV_ANAIF_WRK_DAC0_SIZE 0x00000001u\r
-#define CYREG_DAC0_D 0x40005b80u\r
-#define CYDEV_ANAIF_WRK_DAC1_BASE 0x40005b81u\r
-#define CYDEV_ANAIF_WRK_DAC1_SIZE 0x00000001u\r
-#define CYREG_DAC1_D 0x40005b81u\r
-#define CYDEV_ANAIF_WRK_DAC2_BASE 0x40005b82u\r
-#define CYDEV_ANAIF_WRK_DAC2_SIZE 0x00000001u\r
-#define CYREG_DAC2_D 0x40005b82u\r
-#define CYDEV_ANAIF_WRK_DAC3_BASE 0x40005b83u\r
-#define CYDEV_ANAIF_WRK_DAC3_SIZE 0x00000001u\r
-#define CYREG_DAC3_D 0x40005b83u\r
-#define CYDEV_ANAIF_WRK_DSM0_BASE 0x40005b88u\r
-#define CYDEV_ANAIF_WRK_DSM0_SIZE 0x00000002u\r
-#define CYREG_DSM0_OUT0 0x40005b88u\r
-#define CYREG_DSM0_OUT1 0x40005b89u\r
-#define CYDEV_ANAIF_WRK_LUT_BASE 0x40005b90u\r
-#define CYDEV_ANAIF_WRK_LUT_SIZE 0x00000005u\r
-#define CYREG_LUT_SR 0x40005b90u\r
-#define CYREG_LUT_WRK1 0x40005b91u\r
-#define CYREG_LUT_MSK 0x40005b92u\r
-#define CYREG_LUT_CLK 0x40005b93u\r
-#define CYREG_LUT_CPTR 0x40005b94u\r
-#define CYDEV_ANAIF_WRK_CMP_BASE 0x40005b96u\r
-#define CYDEV_ANAIF_WRK_CMP_SIZE 0x00000002u\r
-#define CYREG_CMP_WRK 0x40005b96u\r
-#define CYREG_CMP_TST 0x40005b97u\r
-#define CYDEV_ANAIF_WRK_SC_BASE 0x40005b98u\r
-#define CYDEV_ANAIF_WRK_SC_SIZE 0x00000005u\r
-#define CYREG_SC_SR 0x40005b98u\r
-#define CYREG_SC_WRK1 0x40005b99u\r
-#define CYREG_SC_MSK 0x40005b9au\r
-#define CYREG_SC_CMPINV 0x40005b9bu\r
-#define CYREG_SC_CPTR 0x40005b9cu\r
-#define CYDEV_ANAIF_WRK_SAR0_BASE 0x40005ba0u\r
-#define CYDEV_ANAIF_WRK_SAR0_SIZE 0x00000002u\r
-#define CYREG_SAR0_WRK0 0x40005ba0u\r
-#define CYREG_SAR0_WRK1 0x40005ba1u\r
-#define CYDEV_ANAIF_WRK_SAR1_BASE 0x40005ba2u\r
-#define CYDEV_ANAIF_WRK_SAR1_SIZE 0x00000002u\r
-#define CYREG_SAR1_WRK0 0x40005ba2u\r
-#define CYREG_SAR1_WRK1 0x40005ba3u\r
-#define CYDEV_ANAIF_WRK_SARS_BASE 0x40005ba8u\r
-#define CYDEV_ANAIF_WRK_SARS_SIZE 0x00000001u\r
-#define CYREG_ANAIF_WRK_SARS_SOF 0x40005ba8u\r
-#define CYDEV_USB_BASE 0x40006000u\r
-#define CYDEV_USB_SIZE 0x00000300u\r
-#define CYREG_USB_EP0_DR0 0x40006000u\r
-#define CYREG_USB_EP0_DR1 0x40006001u\r
-#define CYREG_USB_EP0_DR2 0x40006002u\r
-#define CYREG_USB_EP0_DR3 0x40006003u\r
-#define CYREG_USB_EP0_DR4 0x40006004u\r
-#define CYREG_USB_EP0_DR5 0x40006005u\r
-#define CYREG_USB_EP0_DR6 0x40006006u\r
-#define CYREG_USB_EP0_DR7 0x40006007u\r
-#define CYREG_USB_CR0 0x40006008u\r
-#define CYREG_USB_CR1 0x40006009u\r
-#define CYREG_USB_SIE_EP_INT_EN 0x4000600au\r
-#define CYREG_USB_SIE_EP_INT_SR 0x4000600bu\r
-#define CYDEV_USB_SIE_EP1_BASE 0x4000600cu\r
-#define CYDEV_USB_SIE_EP1_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP1_CNT0 0x4000600cu\r
-#define CYREG_USB_SIE_EP1_CNT1 0x4000600du\r
-#define CYREG_USB_SIE_EP1_CR0 0x4000600eu\r
-#define CYREG_USB_USBIO_CR0 0x40006010u\r
-#define CYREG_USB_USBIO_CR1 0x40006012u\r
-#define CYREG_USB_DYN_RECONFIG 0x40006014u\r
-#define CYREG_USB_SOF0 0x40006018u\r
-#define CYREG_USB_SOF1 0x40006019u\r
-#define CYDEV_USB_SIE_EP2_BASE 0x4000601cu\r
-#define CYDEV_USB_SIE_EP2_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP2_CNT0 0x4000601cu\r
-#define CYREG_USB_SIE_EP2_CNT1 0x4000601du\r
-#define CYREG_USB_SIE_EP2_CR0 0x4000601eu\r
-#define CYREG_USB_EP0_CR 0x40006028u\r
-#define CYREG_USB_EP0_CNT 0x40006029u\r
-#define CYDEV_USB_SIE_EP3_BASE 0x4000602cu\r
-#define CYDEV_USB_SIE_EP3_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP3_CNT0 0x4000602cu\r
-#define CYREG_USB_SIE_EP3_CNT1 0x4000602du\r
-#define CYREG_USB_SIE_EP3_CR0 0x4000602eu\r
-#define CYDEV_USB_SIE_EP4_BASE 0x4000603cu\r
-#define CYDEV_USB_SIE_EP4_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP4_CNT0 0x4000603cu\r
-#define CYREG_USB_SIE_EP4_CNT1 0x4000603du\r
-#define CYREG_USB_SIE_EP4_CR0 0x4000603eu\r
-#define CYDEV_USB_SIE_EP5_BASE 0x4000604cu\r
-#define CYDEV_USB_SIE_EP5_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP5_CNT0 0x4000604cu\r
-#define CYREG_USB_SIE_EP5_CNT1 0x4000604du\r
-#define CYREG_USB_SIE_EP5_CR0 0x4000604eu\r
-#define CYDEV_USB_SIE_EP6_BASE 0x4000605cu\r
-#define CYDEV_USB_SIE_EP6_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP6_CNT0 0x4000605cu\r
-#define CYREG_USB_SIE_EP6_CNT1 0x4000605du\r
-#define CYREG_USB_SIE_EP6_CR0 0x4000605eu\r
-#define CYDEV_USB_SIE_EP7_BASE 0x4000606cu\r
-#define CYDEV_USB_SIE_EP7_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP7_CNT0 0x4000606cu\r
-#define CYREG_USB_SIE_EP7_CNT1 0x4000606du\r
-#define CYREG_USB_SIE_EP7_CR0 0x4000606eu\r
-#define CYDEV_USB_SIE_EP8_BASE 0x4000607cu\r
-#define CYDEV_USB_SIE_EP8_SIZE 0x00000003u\r
-#define CYREG_USB_SIE_EP8_CNT0 0x4000607cu\r
-#define CYREG_USB_SIE_EP8_CNT1 0x4000607du\r
-#define CYREG_USB_SIE_EP8_CR0 0x4000607eu\r
-#define CYDEV_USB_ARB_EP1_BASE 0x40006080u\r
-#define CYDEV_USB_ARB_EP1_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP1_CFG 0x40006080u\r
-#define CYREG_USB_ARB_EP1_INT_EN 0x40006081u\r
-#define CYREG_USB_ARB_EP1_SR 0x40006082u\r
-#define CYDEV_USB_ARB_RW1_BASE 0x40006084u\r
-#define CYDEV_USB_ARB_RW1_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW1_WA 0x40006084u\r
-#define CYREG_USB_ARB_RW1_WA_MSB 0x40006085u\r
-#define CYREG_USB_ARB_RW1_RA 0x40006086u\r
-#define CYREG_USB_ARB_RW1_RA_MSB 0x40006087u\r
-#define CYREG_USB_ARB_RW1_DR 0x40006088u\r
-#define CYREG_USB_BUF_SIZE 0x4000608cu\r
-#define CYREG_USB_EP_ACTIVE 0x4000608eu\r
-#define CYREG_USB_EP_TYPE 0x4000608fu\r
-#define CYDEV_USB_ARB_EP2_BASE 0x40006090u\r
-#define CYDEV_USB_ARB_EP2_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP2_CFG 0x40006090u\r
-#define CYREG_USB_ARB_EP2_INT_EN 0x40006091u\r
-#define CYREG_USB_ARB_EP2_SR 0x40006092u\r
-#define CYDEV_USB_ARB_RW2_BASE 0x40006094u\r
-#define CYDEV_USB_ARB_RW2_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW2_WA 0x40006094u\r
-#define CYREG_USB_ARB_RW2_WA_MSB 0x40006095u\r
-#define CYREG_USB_ARB_RW2_RA 0x40006096u\r
-#define CYREG_USB_ARB_RW2_RA_MSB 0x40006097u\r
-#define CYREG_USB_ARB_RW2_DR 0x40006098u\r
-#define CYREG_USB_ARB_CFG 0x4000609cu\r
-#define CYREG_USB_USB_CLK_EN 0x4000609du\r
-#define CYREG_USB_ARB_INT_EN 0x4000609eu\r
-#define CYREG_USB_ARB_INT_SR 0x4000609fu\r
-#define CYDEV_USB_ARB_EP3_BASE 0x400060a0u\r
-#define CYDEV_USB_ARB_EP3_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP3_CFG 0x400060a0u\r
-#define CYREG_USB_ARB_EP3_INT_EN 0x400060a1u\r
-#define CYREG_USB_ARB_EP3_SR 0x400060a2u\r
-#define CYDEV_USB_ARB_RW3_BASE 0x400060a4u\r
-#define CYDEV_USB_ARB_RW3_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW3_WA 0x400060a4u\r
-#define CYREG_USB_ARB_RW3_WA_MSB 0x400060a5u\r
-#define CYREG_USB_ARB_RW3_RA 0x400060a6u\r
-#define CYREG_USB_ARB_RW3_RA_MSB 0x400060a7u\r
-#define CYREG_USB_ARB_RW3_DR 0x400060a8u\r
-#define CYREG_USB_CWA 0x400060acu\r
-#define CYREG_USB_CWA_MSB 0x400060adu\r
-#define CYDEV_USB_ARB_EP4_BASE 0x400060b0u\r
-#define CYDEV_USB_ARB_EP4_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP4_CFG 0x400060b0u\r
-#define CYREG_USB_ARB_EP4_INT_EN 0x400060b1u\r
-#define CYREG_USB_ARB_EP4_SR 0x400060b2u\r
-#define CYDEV_USB_ARB_RW4_BASE 0x400060b4u\r
-#define CYDEV_USB_ARB_RW4_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW4_WA 0x400060b4u\r
-#define CYREG_USB_ARB_RW4_WA_MSB 0x400060b5u\r
-#define CYREG_USB_ARB_RW4_RA 0x400060b6u\r
-#define CYREG_USB_ARB_RW4_RA_MSB 0x400060b7u\r
-#define CYREG_USB_ARB_RW4_DR 0x400060b8u\r
-#define CYREG_USB_DMA_THRES 0x400060bcu\r
-#define CYREG_USB_DMA_THRES_MSB 0x400060bdu\r
-#define CYDEV_USB_ARB_EP5_BASE 0x400060c0u\r
-#define CYDEV_USB_ARB_EP5_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP5_CFG 0x400060c0u\r
-#define CYREG_USB_ARB_EP5_INT_EN 0x400060c1u\r
-#define CYREG_USB_ARB_EP5_SR 0x400060c2u\r
-#define CYDEV_USB_ARB_RW5_BASE 0x400060c4u\r
-#define CYDEV_USB_ARB_RW5_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW5_WA 0x400060c4u\r
-#define CYREG_USB_ARB_RW5_WA_MSB 0x400060c5u\r
-#define CYREG_USB_ARB_RW5_RA 0x400060c6u\r
-#define CYREG_USB_ARB_RW5_RA_MSB 0x400060c7u\r
-#define CYREG_USB_ARB_RW5_DR 0x400060c8u\r
-#define CYREG_USB_BUS_RST_CNT 0x400060ccu\r
-#define CYDEV_USB_ARB_EP6_BASE 0x400060d0u\r
-#define CYDEV_USB_ARB_EP6_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP6_CFG 0x400060d0u\r
-#define CYREG_USB_ARB_EP6_INT_EN 0x400060d1u\r
-#define CYREG_USB_ARB_EP6_SR 0x400060d2u\r
-#define CYDEV_USB_ARB_RW6_BASE 0x400060d4u\r
-#define CYDEV_USB_ARB_RW6_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW6_WA 0x400060d4u\r
-#define CYREG_USB_ARB_RW6_WA_MSB 0x400060d5u\r
-#define CYREG_USB_ARB_RW6_RA 0x400060d6u\r
-#define CYREG_USB_ARB_RW6_RA_MSB 0x400060d7u\r
-#define CYREG_USB_ARB_RW6_DR 0x400060d8u\r
-#define CYDEV_USB_ARB_EP7_BASE 0x400060e0u\r
-#define CYDEV_USB_ARB_EP7_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP7_CFG 0x400060e0u\r
-#define CYREG_USB_ARB_EP7_INT_EN 0x400060e1u\r
-#define CYREG_USB_ARB_EP7_SR 0x400060e2u\r
-#define CYDEV_USB_ARB_RW7_BASE 0x400060e4u\r
-#define CYDEV_USB_ARB_RW7_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW7_WA 0x400060e4u\r
-#define CYREG_USB_ARB_RW7_WA_MSB 0x400060e5u\r
-#define CYREG_USB_ARB_RW7_RA 0x400060e6u\r
-#define CYREG_USB_ARB_RW7_RA_MSB 0x400060e7u\r
-#define CYREG_USB_ARB_RW7_DR 0x400060e8u\r
-#define CYDEV_USB_ARB_EP8_BASE 0x400060f0u\r
-#define CYDEV_USB_ARB_EP8_SIZE 0x00000003u\r
-#define CYREG_USB_ARB_EP8_CFG 0x400060f0u\r
-#define CYREG_USB_ARB_EP8_INT_EN 0x400060f1u\r
-#define CYREG_USB_ARB_EP8_SR 0x400060f2u\r
-#define CYDEV_USB_ARB_RW8_BASE 0x400060f4u\r
-#define CYDEV_USB_ARB_RW8_SIZE 0x00000005u\r
-#define CYREG_USB_ARB_RW8_WA 0x400060f4u\r
-#define CYREG_USB_ARB_RW8_WA_MSB 0x400060f5u\r
-#define CYREG_USB_ARB_RW8_RA 0x400060f6u\r
-#define CYREG_USB_ARB_RW8_RA_MSB 0x400060f7u\r
-#define CYREG_USB_ARB_RW8_DR 0x400060f8u\r
-#define CYDEV_USB_MEM_BASE 0x40006100u\r
-#define CYDEV_USB_MEM_SIZE 0x00000200u\r
-#define CYREG_USB_MEM_DATA_MBASE 0x40006100u\r
-#define CYREG_USB_MEM_DATA_MSIZE 0x00000200u\r
-#define CYDEV_UWRK_BASE 0x40006400u\r
-#define CYDEV_UWRK_SIZE 0x00000b60u\r
-#define CYDEV_UWRK_UWRK8_BASE 0x40006400u\r
-#define CYDEV_UWRK_UWRK8_SIZE 0x000003b0u\r
-#define CYDEV_UWRK_UWRK8_B0_BASE 0x40006400u\r
-#define CYDEV_UWRK_UWRK8_B0_SIZE 0x000000b0u\r
-#define CYREG_B0_UDB00_A0 0x40006400u\r
-#define CYREG_B0_UDB01_A0 0x40006401u\r
-#define CYREG_B0_UDB02_A0 0x40006402u\r
-#define CYREG_B0_UDB03_A0 0x40006403u\r
-#define CYREG_B0_UDB04_A0 0x40006404u\r
-#define CYREG_B0_UDB05_A0 0x40006405u\r
-#define CYREG_B0_UDB06_A0 0x40006406u\r
-#define CYREG_B0_UDB07_A0 0x40006407u\r
-#define CYREG_B0_UDB08_A0 0x40006408u\r
-#define CYREG_B0_UDB09_A0 0x40006409u\r
-#define CYREG_B0_UDB10_A0 0x4000640au\r
-#define CYREG_B0_UDB11_A0 0x4000640bu\r
-#define CYREG_B0_UDB12_A0 0x4000640cu\r
-#define CYREG_B0_UDB13_A0 0x4000640du\r
-#define CYREG_B0_UDB14_A0 0x4000640eu\r
-#define CYREG_B0_UDB15_A0 0x4000640fu\r
-#define CYREG_B0_UDB00_A1 0x40006410u\r
-#define CYREG_B0_UDB01_A1 0x40006411u\r
-#define CYREG_B0_UDB02_A1 0x40006412u\r
-#define CYREG_B0_UDB03_A1 0x40006413u\r
-#define CYREG_B0_UDB04_A1 0x40006414u\r
-#define CYREG_B0_UDB05_A1 0x40006415u\r
-#define CYREG_B0_UDB06_A1 0x40006416u\r
-#define CYREG_B0_UDB07_A1 0x40006417u\r
-#define CYREG_B0_UDB08_A1 0x40006418u\r
-#define CYREG_B0_UDB09_A1 0x40006419u\r
-#define CYREG_B0_UDB10_A1 0x4000641au\r
-#define CYREG_B0_UDB11_A1 0x4000641bu\r
-#define CYREG_B0_UDB12_A1 0x4000641cu\r
-#define CYREG_B0_UDB13_A1 0x4000641du\r
-#define CYREG_B0_UDB14_A1 0x4000641eu\r
-#define CYREG_B0_UDB15_A1 0x4000641fu\r
-#define CYREG_B0_UDB00_D0 0x40006420u\r
-#define CYREG_B0_UDB01_D0 0x40006421u\r
-#define CYREG_B0_UDB02_D0 0x40006422u\r
-#define CYREG_B0_UDB03_D0 0x40006423u\r
-#define CYREG_B0_UDB04_D0 0x40006424u\r
-#define CYREG_B0_UDB05_D0 0x40006425u\r
-#define CYREG_B0_UDB06_D0 0x40006426u\r
-#define CYREG_B0_UDB07_D0 0x40006427u\r
-#define CYREG_B0_UDB08_D0 0x40006428u\r
-#define CYREG_B0_UDB09_D0 0x40006429u\r
-#define CYREG_B0_UDB10_D0 0x4000642au\r
-#define CYREG_B0_UDB11_D0 0x4000642bu\r
-#define CYREG_B0_UDB12_D0 0x4000642cu\r
-#define CYREG_B0_UDB13_D0 0x4000642du\r
-#define CYREG_B0_UDB14_D0 0x4000642eu\r
-#define CYREG_B0_UDB15_D0 0x4000642fu\r
-#define CYREG_B0_UDB00_D1 0x40006430u\r
-#define CYREG_B0_UDB01_D1 0x40006431u\r
-#define CYREG_B0_UDB02_D1 0x40006432u\r
-#define CYREG_B0_UDB03_D1 0x40006433u\r
-#define CYREG_B0_UDB04_D1 0x40006434u\r
-#define CYREG_B0_UDB05_D1 0x40006435u\r
-#define CYREG_B0_UDB06_D1 0x40006436u\r
-#define CYREG_B0_UDB07_D1 0x40006437u\r
-#define CYREG_B0_UDB08_D1 0x40006438u\r
-#define CYREG_B0_UDB09_D1 0x40006439u\r
-#define CYREG_B0_UDB10_D1 0x4000643au\r
-#define CYREG_B0_UDB11_D1 0x4000643bu\r
-#define CYREG_B0_UDB12_D1 0x4000643cu\r
-#define CYREG_B0_UDB13_D1 0x4000643du\r
-#define CYREG_B0_UDB14_D1 0x4000643eu\r
-#define CYREG_B0_UDB15_D1 0x4000643fu\r
-#define CYREG_B0_UDB00_F0 0x40006440u\r
-#define CYREG_B0_UDB01_F0 0x40006441u\r
-#define CYREG_B0_UDB02_F0 0x40006442u\r
-#define CYREG_B0_UDB03_F0 0x40006443u\r
-#define CYREG_B0_UDB04_F0 0x40006444u\r
-#define CYREG_B0_UDB05_F0 0x40006445u\r
-#define CYREG_B0_UDB06_F0 0x40006446u\r
-#define CYREG_B0_UDB07_F0 0x40006447u\r
-#define CYREG_B0_UDB08_F0 0x40006448u\r
-#define CYREG_B0_UDB09_F0 0x40006449u\r
-#define CYREG_B0_UDB10_F0 0x4000644au\r
-#define CYREG_B0_UDB11_F0 0x4000644bu\r
-#define CYREG_B0_UDB12_F0 0x4000644cu\r
-#define CYREG_B0_UDB13_F0 0x4000644du\r
-#define CYREG_B0_UDB14_F0 0x4000644eu\r
-#define CYREG_B0_UDB15_F0 0x4000644fu\r
-#define CYREG_B0_UDB00_F1 0x40006450u\r
-#define CYREG_B0_UDB01_F1 0x40006451u\r
-#define CYREG_B0_UDB02_F1 0x40006452u\r
-#define CYREG_B0_UDB03_F1 0x40006453u\r
-#define CYREG_B0_UDB04_F1 0x40006454u\r
-#define CYREG_B0_UDB05_F1 0x40006455u\r
-#define CYREG_B0_UDB06_F1 0x40006456u\r
-#define CYREG_B0_UDB07_F1 0x40006457u\r
-#define CYREG_B0_UDB08_F1 0x40006458u\r
-#define CYREG_B0_UDB09_F1 0x40006459u\r
-#define CYREG_B0_UDB10_F1 0x4000645au\r
-#define CYREG_B0_UDB11_F1 0x4000645bu\r
-#define CYREG_B0_UDB12_F1 0x4000645cu\r
-#define CYREG_B0_UDB13_F1 0x4000645du\r
-#define CYREG_B0_UDB14_F1 0x4000645eu\r
-#define CYREG_B0_UDB15_F1 0x4000645fu\r
-#define CYREG_B0_UDB00_ST 0x40006460u\r
-#define CYREG_B0_UDB01_ST 0x40006461u\r
-#define CYREG_B0_UDB02_ST 0x40006462u\r
-#define CYREG_B0_UDB03_ST 0x40006463u\r
-#define CYREG_B0_UDB04_ST 0x40006464u\r
-#define CYREG_B0_UDB05_ST 0x40006465u\r
-#define CYREG_B0_UDB06_ST 0x40006466u\r
-#define CYREG_B0_UDB07_ST 0x40006467u\r
-#define CYREG_B0_UDB08_ST 0x40006468u\r
-#define CYREG_B0_UDB09_ST 0x40006469u\r
-#define CYREG_B0_UDB10_ST 0x4000646au\r
-#define CYREG_B0_UDB11_ST 0x4000646bu\r
-#define CYREG_B0_UDB12_ST 0x4000646cu\r
-#define CYREG_B0_UDB13_ST 0x4000646du\r
-#define CYREG_B0_UDB14_ST 0x4000646eu\r
-#define CYREG_B0_UDB15_ST 0x4000646fu\r
-#define CYREG_B0_UDB00_CTL 0x40006470u\r
-#define CYREG_B0_UDB01_CTL 0x40006471u\r
-#define CYREG_B0_UDB02_CTL 0x40006472u\r
-#define CYREG_B0_UDB03_CTL 0x40006473u\r
-#define CYREG_B0_UDB04_CTL 0x40006474u\r
-#define CYREG_B0_UDB05_CTL 0x40006475u\r
-#define CYREG_B0_UDB06_CTL 0x40006476u\r
-#define CYREG_B0_UDB07_CTL 0x40006477u\r
-#define CYREG_B0_UDB08_CTL 0x40006478u\r
-#define CYREG_B0_UDB09_CTL 0x40006479u\r
-#define CYREG_B0_UDB10_CTL 0x4000647au\r
-#define CYREG_B0_UDB11_CTL 0x4000647bu\r
-#define CYREG_B0_UDB12_CTL 0x4000647cu\r
-#define CYREG_B0_UDB13_CTL 0x4000647du\r
-#define CYREG_B0_UDB14_CTL 0x4000647eu\r
-#define CYREG_B0_UDB15_CTL 0x4000647fu\r
-#define CYREG_B0_UDB00_MSK 0x40006480u\r
-#define CYREG_B0_UDB01_MSK 0x40006481u\r
-#define CYREG_B0_UDB02_MSK 0x40006482u\r
-#define CYREG_B0_UDB03_MSK 0x40006483u\r
-#define CYREG_B0_UDB04_MSK 0x40006484u\r
-#define CYREG_B0_UDB05_MSK 0x40006485u\r
-#define CYREG_B0_UDB06_MSK 0x40006486u\r
-#define CYREG_B0_UDB07_MSK 0x40006487u\r
-#define CYREG_B0_UDB08_MSK 0x40006488u\r
-#define CYREG_B0_UDB09_MSK 0x40006489u\r
-#define CYREG_B0_UDB10_MSK 0x4000648au\r
-#define CYREG_B0_UDB11_MSK 0x4000648bu\r
-#define CYREG_B0_UDB12_MSK 0x4000648cu\r
-#define CYREG_B0_UDB13_MSK 0x4000648du\r
-#define CYREG_B0_UDB14_MSK 0x4000648eu\r
-#define CYREG_B0_UDB15_MSK 0x4000648fu\r
-#define CYREG_B0_UDB00_ACTL 0x40006490u\r
-#define CYREG_B0_UDB01_ACTL 0x40006491u\r
-#define CYREG_B0_UDB02_ACTL 0x40006492u\r
-#define CYREG_B0_UDB03_ACTL 0x40006493u\r
-#define CYREG_B0_UDB04_ACTL 0x40006494u\r
-#define CYREG_B0_UDB05_ACTL 0x40006495u\r
-#define CYREG_B0_UDB06_ACTL 0x40006496u\r
-#define CYREG_B0_UDB07_ACTL 0x40006497u\r
-#define CYREG_B0_UDB08_ACTL 0x40006498u\r
-#define CYREG_B0_UDB09_ACTL 0x40006499u\r
-#define CYREG_B0_UDB10_ACTL 0x4000649au\r
-#define CYREG_B0_UDB11_ACTL 0x4000649bu\r
-#define CYREG_B0_UDB12_ACTL 0x4000649cu\r
-#define CYREG_B0_UDB13_ACTL 0x4000649du\r
-#define CYREG_B0_UDB14_ACTL 0x4000649eu\r
-#define CYREG_B0_UDB15_ACTL 0x4000649fu\r
-#define CYREG_B0_UDB00_MC 0x400064a0u\r
-#define CYREG_B0_UDB01_MC 0x400064a1u\r
-#define CYREG_B0_UDB02_MC 0x400064a2u\r
-#define CYREG_B0_UDB03_MC 0x400064a3u\r
-#define CYREG_B0_UDB04_MC 0x400064a4u\r
-#define CYREG_B0_UDB05_MC 0x400064a5u\r
-#define CYREG_B0_UDB06_MC 0x400064a6u\r
-#define CYREG_B0_UDB07_MC 0x400064a7u\r
-#define CYREG_B0_UDB08_MC 0x400064a8u\r
-#define CYREG_B0_UDB09_MC 0x400064a9u\r
-#define CYREG_B0_UDB10_MC 0x400064aau\r
-#define CYREG_B0_UDB11_MC 0x400064abu\r
-#define CYREG_B0_UDB12_MC 0x400064acu\r
-#define CYREG_B0_UDB13_MC 0x400064adu\r
-#define CYREG_B0_UDB14_MC 0x400064aeu\r
-#define CYREG_B0_UDB15_MC 0x400064afu\r
-#define CYDEV_UWRK_UWRK8_B1_BASE 0x40006500u\r
-#define CYDEV_UWRK_UWRK8_B1_SIZE 0x000000b0u\r
-#define CYREG_B1_UDB04_A0 0x40006504u\r
-#define CYREG_B1_UDB05_A0 0x40006505u\r
-#define CYREG_B1_UDB06_A0 0x40006506u\r
-#define CYREG_B1_UDB07_A0 0x40006507u\r
-#define CYREG_B1_UDB08_A0 0x40006508u\r
-#define CYREG_B1_UDB09_A0 0x40006509u\r
-#define CYREG_B1_UDB10_A0 0x4000650au\r
-#define CYREG_B1_UDB11_A0 0x4000650bu\r
-#define CYREG_B1_UDB04_A1 0x40006514u\r
-#define CYREG_B1_UDB05_A1 0x40006515u\r
-#define CYREG_B1_UDB06_A1 0x40006516u\r
-#define CYREG_B1_UDB07_A1 0x40006517u\r
-#define CYREG_B1_UDB08_A1 0x40006518u\r
-#define CYREG_B1_UDB09_A1 0x40006519u\r
-#define CYREG_B1_UDB10_A1 0x4000651au\r
-#define CYREG_B1_UDB11_A1 0x4000651bu\r
-#define CYREG_B1_UDB04_D0 0x40006524u\r
-#define CYREG_B1_UDB05_D0 0x40006525u\r
-#define CYREG_B1_UDB06_D0 0x40006526u\r
-#define CYREG_B1_UDB07_D0 0x40006527u\r
-#define CYREG_B1_UDB08_D0 0x40006528u\r
-#define CYREG_B1_UDB09_D0 0x40006529u\r
-#define CYREG_B1_UDB10_D0 0x4000652au\r
-#define CYREG_B1_UDB11_D0 0x4000652bu\r
-#define CYREG_B1_UDB04_D1 0x40006534u\r
-#define CYREG_B1_UDB05_D1 0x40006535u\r
-#define CYREG_B1_UDB06_D1 0x40006536u\r
-#define CYREG_B1_UDB07_D1 0x40006537u\r
-#define CYREG_B1_UDB08_D1 0x40006538u\r
-#define CYREG_B1_UDB09_D1 0x40006539u\r
-#define CYREG_B1_UDB10_D1 0x4000653au\r
-#define CYREG_B1_UDB11_D1 0x4000653bu\r
-#define CYREG_B1_UDB04_F0 0x40006544u\r
-#define CYREG_B1_UDB05_F0 0x40006545u\r
-#define CYREG_B1_UDB06_F0 0x40006546u\r
-#define CYREG_B1_UDB07_F0 0x40006547u\r
-#define CYREG_B1_UDB08_F0 0x40006548u\r
-#define CYREG_B1_UDB09_F0 0x40006549u\r
-#define CYREG_B1_UDB10_F0 0x4000654au\r
-#define CYREG_B1_UDB11_F0 0x4000654bu\r
-#define CYREG_B1_UDB04_F1 0x40006554u\r
-#define CYREG_B1_UDB05_F1 0x40006555u\r
-#define CYREG_B1_UDB06_F1 0x40006556u\r
-#define CYREG_B1_UDB07_F1 0x40006557u\r
-#define CYREG_B1_UDB08_F1 0x40006558u\r
-#define CYREG_B1_UDB09_F1 0x40006559u\r
-#define CYREG_B1_UDB10_F1 0x4000655au\r
-#define CYREG_B1_UDB11_F1 0x4000655bu\r
-#define CYREG_B1_UDB04_ST 0x40006564u\r
-#define CYREG_B1_UDB05_ST 0x40006565u\r
-#define CYREG_B1_UDB06_ST 0x40006566u\r
-#define CYREG_B1_UDB07_ST 0x40006567u\r
-#define CYREG_B1_UDB08_ST 0x40006568u\r
-#define CYREG_B1_UDB09_ST 0x40006569u\r
-#define CYREG_B1_UDB10_ST 0x4000656au\r
-#define CYREG_B1_UDB11_ST 0x4000656bu\r
-#define CYREG_B1_UDB04_CTL 0x40006574u\r
-#define CYREG_B1_UDB05_CTL 0x40006575u\r
-#define CYREG_B1_UDB06_CTL 0x40006576u\r
-#define CYREG_B1_UDB07_CTL 0x40006577u\r
-#define CYREG_B1_UDB08_CTL 0x40006578u\r
-#define CYREG_B1_UDB09_CTL 0x40006579u\r
-#define CYREG_B1_UDB10_CTL 0x4000657au\r
-#define CYREG_B1_UDB11_CTL 0x4000657bu\r
-#define CYREG_B1_UDB04_MSK 0x40006584u\r
-#define CYREG_B1_UDB05_MSK 0x40006585u\r
-#define CYREG_B1_UDB06_MSK 0x40006586u\r
-#define CYREG_B1_UDB07_MSK 0x40006587u\r
-#define CYREG_B1_UDB08_MSK 0x40006588u\r
-#define CYREG_B1_UDB09_MSK 0x40006589u\r
-#define CYREG_B1_UDB10_MSK 0x4000658au\r
-#define CYREG_B1_UDB11_MSK 0x4000658bu\r
-#define CYREG_B1_UDB04_ACTL 0x40006594u\r
-#define CYREG_B1_UDB05_ACTL 0x40006595u\r
-#define CYREG_B1_UDB06_ACTL 0x40006596u\r
-#define CYREG_B1_UDB07_ACTL 0x40006597u\r
-#define CYREG_B1_UDB08_ACTL 0x40006598u\r
-#define CYREG_B1_UDB09_ACTL 0x40006599u\r
-#define CYREG_B1_UDB10_ACTL 0x4000659au\r
-#define CYREG_B1_UDB11_ACTL 0x4000659bu\r
-#define CYREG_B1_UDB04_MC 0x400065a4u\r
-#define CYREG_B1_UDB05_MC 0x400065a5u\r
-#define CYREG_B1_UDB06_MC 0x400065a6u\r
-#define CYREG_B1_UDB07_MC 0x400065a7u\r
-#define CYREG_B1_UDB08_MC 0x400065a8u\r
-#define CYREG_B1_UDB09_MC 0x400065a9u\r
-#define CYREG_B1_UDB10_MC 0x400065aau\r
-#define CYREG_B1_UDB11_MC 0x400065abu\r
-#define CYDEV_UWRK_UWRK16_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_SIZE 0x00000760u\r
-#define CYDEV_UWRK_UWRK16_CAT_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_CAT_SIZE 0x00000760u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_SIZE 0x00000160u\r
-#define CYREG_B0_UDB00_A0_A1 0x40006800u\r
-#define CYREG_B0_UDB01_A0_A1 0x40006802u\r
-#define CYREG_B0_UDB02_A0_A1 0x40006804u\r
-#define CYREG_B0_UDB03_A0_A1 0x40006806u\r
-#define CYREG_B0_UDB04_A0_A1 0x40006808u\r
-#define CYREG_B0_UDB05_A0_A1 0x4000680au\r
-#define CYREG_B0_UDB06_A0_A1 0x4000680cu\r
-#define CYREG_B0_UDB07_A0_A1 0x4000680eu\r
-#define CYREG_B0_UDB08_A0_A1 0x40006810u\r
-#define CYREG_B0_UDB09_A0_A1 0x40006812u\r
-#define CYREG_B0_UDB10_A0_A1 0x40006814u\r
-#define CYREG_B0_UDB11_A0_A1 0x40006816u\r
-#define CYREG_B0_UDB12_A0_A1 0x40006818u\r
-#define CYREG_B0_UDB13_A0_A1 0x4000681au\r
-#define CYREG_B0_UDB14_A0_A1 0x4000681cu\r
-#define CYREG_B0_UDB15_A0_A1 0x4000681eu\r
-#define CYREG_B0_UDB00_D0_D1 0x40006840u\r
-#define CYREG_B0_UDB01_D0_D1 0x40006842u\r
-#define CYREG_B0_UDB02_D0_D1 0x40006844u\r
-#define CYREG_B0_UDB03_D0_D1 0x40006846u\r
-#define CYREG_B0_UDB04_D0_D1 0x40006848u\r
-#define CYREG_B0_UDB05_D0_D1 0x4000684au\r
-#define CYREG_B0_UDB06_D0_D1 0x4000684cu\r
-#define CYREG_B0_UDB07_D0_D1 0x4000684eu\r
-#define CYREG_B0_UDB08_D0_D1 0x40006850u\r
-#define CYREG_B0_UDB09_D0_D1 0x40006852u\r
-#define CYREG_B0_UDB10_D0_D1 0x40006854u\r
-#define CYREG_B0_UDB11_D0_D1 0x40006856u\r
-#define CYREG_B0_UDB12_D0_D1 0x40006858u\r
-#define CYREG_B0_UDB13_D0_D1 0x4000685au\r
-#define CYREG_B0_UDB14_D0_D1 0x4000685cu\r
-#define CYREG_B0_UDB15_D0_D1 0x4000685eu\r
-#define CYREG_B0_UDB00_F0_F1 0x40006880u\r
-#define CYREG_B0_UDB01_F0_F1 0x40006882u\r
-#define CYREG_B0_UDB02_F0_F1 0x40006884u\r
-#define CYREG_B0_UDB03_F0_F1 0x40006886u\r
-#define CYREG_B0_UDB04_F0_F1 0x40006888u\r
-#define CYREG_B0_UDB05_F0_F1 0x4000688au\r
-#define CYREG_B0_UDB06_F0_F1 0x4000688cu\r
-#define CYREG_B0_UDB07_F0_F1 0x4000688eu\r
-#define CYREG_B0_UDB08_F0_F1 0x40006890u\r
-#define CYREG_B0_UDB09_F0_F1 0x40006892u\r
-#define CYREG_B0_UDB10_F0_F1 0x40006894u\r
-#define CYREG_B0_UDB11_F0_F1 0x40006896u\r
-#define CYREG_B0_UDB12_F0_F1 0x40006898u\r
-#define CYREG_B0_UDB13_F0_F1 0x4000689au\r
-#define CYREG_B0_UDB14_F0_F1 0x4000689cu\r
-#define CYREG_B0_UDB15_F0_F1 0x4000689eu\r
-#define CYREG_B0_UDB00_ST_CTL 0x400068c0u\r
-#define CYREG_B0_UDB01_ST_CTL 0x400068c2u\r
-#define CYREG_B0_UDB02_ST_CTL 0x400068c4u\r
-#define CYREG_B0_UDB03_ST_CTL 0x400068c6u\r
-#define CYREG_B0_UDB04_ST_CTL 0x400068c8u\r
-#define CYREG_B0_UDB05_ST_CTL 0x400068cau\r
-#define CYREG_B0_UDB06_ST_CTL 0x400068ccu\r
-#define CYREG_B0_UDB07_ST_CTL 0x400068ceu\r
-#define CYREG_B0_UDB08_ST_CTL 0x400068d0u\r
-#define CYREG_B0_UDB09_ST_CTL 0x400068d2u\r
-#define CYREG_B0_UDB10_ST_CTL 0x400068d4u\r
-#define CYREG_B0_UDB11_ST_CTL 0x400068d6u\r
-#define CYREG_B0_UDB12_ST_CTL 0x400068d8u\r
-#define CYREG_B0_UDB13_ST_CTL 0x400068dau\r
-#define CYREG_B0_UDB14_ST_CTL 0x400068dcu\r
-#define CYREG_B0_UDB15_ST_CTL 0x400068deu\r
-#define CYREG_B0_UDB00_MSK_ACTL 0x40006900u\r
-#define CYREG_B0_UDB01_MSK_ACTL 0x40006902u\r
-#define CYREG_B0_UDB02_MSK_ACTL 0x40006904u\r
-#define CYREG_B0_UDB03_MSK_ACTL 0x40006906u\r
-#define CYREG_B0_UDB04_MSK_ACTL 0x40006908u\r
-#define CYREG_B0_UDB05_MSK_ACTL 0x4000690au\r
-#define CYREG_B0_UDB06_MSK_ACTL 0x4000690cu\r
-#define CYREG_B0_UDB07_MSK_ACTL 0x4000690eu\r
-#define CYREG_B0_UDB08_MSK_ACTL 0x40006910u\r
-#define CYREG_B0_UDB09_MSK_ACTL 0x40006912u\r
-#define CYREG_B0_UDB10_MSK_ACTL 0x40006914u\r
-#define CYREG_B0_UDB11_MSK_ACTL 0x40006916u\r
-#define CYREG_B0_UDB12_MSK_ACTL 0x40006918u\r
-#define CYREG_B0_UDB13_MSK_ACTL 0x4000691au\r
-#define CYREG_B0_UDB14_MSK_ACTL 0x4000691cu\r
-#define CYREG_B0_UDB15_MSK_ACTL 0x4000691eu\r
-#define CYREG_B0_UDB00_MC_00 0x40006940u\r
-#define CYREG_B0_UDB01_MC_00 0x40006942u\r
-#define CYREG_B0_UDB02_MC_00 0x40006944u\r
-#define CYREG_B0_UDB03_MC_00 0x40006946u\r
-#define CYREG_B0_UDB04_MC_00 0x40006948u\r
-#define CYREG_B0_UDB05_MC_00 0x4000694au\r
-#define CYREG_B0_UDB06_MC_00 0x4000694cu\r
-#define CYREG_B0_UDB07_MC_00 0x4000694eu\r
-#define CYREG_B0_UDB08_MC_00 0x40006950u\r
-#define CYREG_B0_UDB09_MC_00 0x40006952u\r
-#define CYREG_B0_UDB10_MC_00 0x40006954u\r
-#define CYREG_B0_UDB11_MC_00 0x40006956u\r
-#define CYREG_B0_UDB12_MC_00 0x40006958u\r
-#define CYREG_B0_UDB13_MC_00 0x4000695au\r
-#define CYREG_B0_UDB14_MC_00 0x4000695cu\r
-#define CYREG_B0_UDB15_MC_00 0x4000695eu\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_BASE 0x40006a00u\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_SIZE 0x00000160u\r
-#define CYREG_B1_UDB04_A0_A1 0x40006a08u\r
-#define CYREG_B1_UDB05_A0_A1 0x40006a0au\r
-#define CYREG_B1_UDB06_A0_A1 0x40006a0cu\r
-#define CYREG_B1_UDB07_A0_A1 0x40006a0eu\r
-#define CYREG_B1_UDB08_A0_A1 0x40006a10u\r
-#define CYREG_B1_UDB09_A0_A1 0x40006a12u\r
-#define CYREG_B1_UDB10_A0_A1 0x40006a14u\r
-#define CYREG_B1_UDB11_A0_A1 0x40006a16u\r
-#define CYREG_B1_UDB04_D0_D1 0x40006a48u\r
-#define CYREG_B1_UDB05_D0_D1 0x40006a4au\r
-#define CYREG_B1_UDB06_D0_D1 0x40006a4cu\r
-#define CYREG_B1_UDB07_D0_D1 0x40006a4eu\r
-#define CYREG_B1_UDB08_D0_D1 0x40006a50u\r
-#define CYREG_B1_UDB09_D0_D1 0x40006a52u\r
-#define CYREG_B1_UDB10_D0_D1 0x40006a54u\r
-#define CYREG_B1_UDB11_D0_D1 0x40006a56u\r
-#define CYREG_B1_UDB04_F0_F1 0x40006a88u\r
-#define CYREG_B1_UDB05_F0_F1 0x40006a8au\r
-#define CYREG_B1_UDB06_F0_F1 0x40006a8cu\r
-#define CYREG_B1_UDB07_F0_F1 0x40006a8eu\r
-#define CYREG_B1_UDB08_F0_F1 0x40006a90u\r
-#define CYREG_B1_UDB09_F0_F1 0x40006a92u\r
-#define CYREG_B1_UDB10_F0_F1 0x40006a94u\r
-#define CYREG_B1_UDB11_F0_F1 0x40006a96u\r
-#define CYREG_B1_UDB04_ST_CTL 0x40006ac8u\r
-#define CYREG_B1_UDB05_ST_CTL 0x40006acau\r
-#define CYREG_B1_UDB06_ST_CTL 0x40006accu\r
-#define CYREG_B1_UDB07_ST_CTL 0x40006aceu\r
-#define CYREG_B1_UDB08_ST_CTL 0x40006ad0u\r
-#define CYREG_B1_UDB09_ST_CTL 0x40006ad2u\r
-#define CYREG_B1_UDB10_ST_CTL 0x40006ad4u\r
-#define CYREG_B1_UDB11_ST_CTL 0x40006ad6u\r
-#define CYREG_B1_UDB04_MSK_ACTL 0x40006b08u\r
-#define CYREG_B1_UDB05_MSK_ACTL 0x40006b0au\r
-#define CYREG_B1_UDB06_MSK_ACTL 0x40006b0cu\r
-#define CYREG_B1_UDB07_MSK_ACTL 0x40006b0eu\r
-#define CYREG_B1_UDB08_MSK_ACTL 0x40006b10u\r
-#define CYREG_B1_UDB09_MSK_ACTL 0x40006b12u\r
-#define CYREG_B1_UDB10_MSK_ACTL 0x40006b14u\r
-#define CYREG_B1_UDB11_MSK_ACTL 0x40006b16u\r
-#define CYREG_B1_UDB04_MC_00 0x40006b48u\r
-#define CYREG_B1_UDB05_MC_00 0x40006b4au\r
-#define CYREG_B1_UDB06_MC_00 0x40006b4cu\r
-#define CYREG_B1_UDB07_MC_00 0x40006b4eu\r
-#define CYREG_B1_UDB08_MC_00 0x40006b50u\r
-#define CYREG_B1_UDB09_MC_00 0x40006b52u\r
-#define CYREG_B1_UDB10_MC_00 0x40006b54u\r
-#define CYREG_B1_UDB11_MC_00 0x40006b56u\r
-#define CYDEV_UWRK_UWRK16_DEF_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_DEF_SIZE 0x0000075eu\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_BASE 0x40006800u\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_SIZE 0x0000015eu\r
-#define CYREG_B0_UDB00_01_A0 0x40006800u\r
-#define CYREG_B0_UDB01_02_A0 0x40006802u\r
-#define CYREG_B0_UDB02_03_A0 0x40006804u\r
-#define CYREG_B0_UDB03_04_A0 0x40006806u\r
-#define CYREG_B0_UDB04_05_A0 0x40006808u\r
-#define CYREG_B0_UDB05_06_A0 0x4000680au\r
-#define CYREG_B0_UDB06_07_A0 0x4000680cu\r
-#define CYREG_B0_UDB07_08_A0 0x4000680eu\r
-#define CYREG_B0_UDB08_09_A0 0x40006810u\r
-#define CYREG_B0_UDB09_10_A0 0x40006812u\r
-#define CYREG_B0_UDB10_11_A0 0x40006814u\r
-#define CYREG_B0_UDB11_12_A0 0x40006816u\r
-#define CYREG_B0_UDB12_13_A0 0x40006818u\r
-#define CYREG_B0_UDB13_14_A0 0x4000681au\r
-#define CYREG_B0_UDB14_15_A0 0x4000681cu\r
-#define CYREG_B0_UDB00_01_A1 0x40006820u\r
-#define CYREG_B0_UDB01_02_A1 0x40006822u\r
-#define CYREG_B0_UDB02_03_A1 0x40006824u\r
-#define CYREG_B0_UDB03_04_A1 0x40006826u\r
-#define CYREG_B0_UDB04_05_A1 0x40006828u\r
-#define CYREG_B0_UDB05_06_A1 0x4000682au\r
-#define CYREG_B0_UDB06_07_A1 0x4000682cu\r
-#define CYREG_B0_UDB07_08_A1 0x4000682eu\r
-#define CYREG_B0_UDB08_09_A1 0x40006830u\r
-#define CYREG_B0_UDB09_10_A1 0x40006832u\r
-#define CYREG_B0_UDB10_11_A1 0x40006834u\r
-#define CYREG_B0_UDB11_12_A1 0x40006836u\r
-#define CYREG_B0_UDB12_13_A1 0x40006838u\r
-#define CYREG_B0_UDB13_14_A1 0x4000683au\r
-#define CYREG_B0_UDB14_15_A1 0x4000683cu\r
-#define CYREG_B0_UDB00_01_D0 0x40006840u\r
-#define CYREG_B0_UDB01_02_D0 0x40006842u\r
-#define CYREG_B0_UDB02_03_D0 0x40006844u\r
-#define CYREG_B0_UDB03_04_D0 0x40006846u\r
-#define CYREG_B0_UDB04_05_D0 0x40006848u\r
-#define CYREG_B0_UDB05_06_D0 0x4000684au\r
-#define CYREG_B0_UDB06_07_D0 0x4000684cu\r
-#define CYREG_B0_UDB07_08_D0 0x4000684eu\r
-#define CYREG_B0_UDB08_09_D0 0x40006850u\r
-#define CYREG_B0_UDB09_10_D0 0x40006852u\r
-#define CYREG_B0_UDB10_11_D0 0x40006854u\r
-#define CYREG_B0_UDB11_12_D0 0x40006856u\r
-#define CYREG_B0_UDB12_13_D0 0x40006858u\r
-#define CYREG_B0_UDB13_14_D0 0x4000685au\r
-#define CYREG_B0_UDB14_15_D0 0x4000685cu\r
-#define CYREG_B0_UDB00_01_D1 0x40006860u\r
-#define CYREG_B0_UDB01_02_D1 0x40006862u\r
-#define CYREG_B0_UDB02_03_D1 0x40006864u\r
-#define CYREG_B0_UDB03_04_D1 0x40006866u\r
-#define CYREG_B0_UDB04_05_D1 0x40006868u\r
-#define CYREG_B0_UDB05_06_D1 0x4000686au\r
-#define CYREG_B0_UDB06_07_D1 0x4000686cu\r
-#define CYREG_B0_UDB07_08_D1 0x4000686eu\r
-#define CYREG_B0_UDB08_09_D1 0x40006870u\r
-#define CYREG_B0_UDB09_10_D1 0x40006872u\r
-#define CYREG_B0_UDB10_11_D1 0x40006874u\r
-#define CYREG_B0_UDB11_12_D1 0x40006876u\r
-#define CYREG_B0_UDB12_13_D1 0x40006878u\r
-#define CYREG_B0_UDB13_14_D1 0x4000687au\r
-#define CYREG_B0_UDB14_15_D1 0x4000687cu\r
-#define CYREG_B0_UDB00_01_F0 0x40006880u\r
-#define CYREG_B0_UDB01_02_F0 0x40006882u\r
-#define CYREG_B0_UDB02_03_F0 0x40006884u\r
-#define CYREG_B0_UDB03_04_F0 0x40006886u\r
-#define CYREG_B0_UDB04_05_F0 0x40006888u\r
-#define CYREG_B0_UDB05_06_F0 0x4000688au\r
-#define CYREG_B0_UDB06_07_F0 0x4000688cu\r
-#define CYREG_B0_UDB07_08_F0 0x4000688eu\r
-#define CYREG_B0_UDB08_09_F0 0x40006890u\r
-#define CYREG_B0_UDB09_10_F0 0x40006892u\r
-#define CYREG_B0_UDB10_11_F0 0x40006894u\r
-#define CYREG_B0_UDB11_12_F0 0x40006896u\r
-#define CYREG_B0_UDB12_13_F0 0x40006898u\r
-#define CYREG_B0_UDB13_14_F0 0x4000689au\r
-#define CYREG_B0_UDB14_15_F0 0x4000689cu\r
-#define CYREG_B0_UDB00_01_F1 0x400068a0u\r
-#define CYREG_B0_UDB01_02_F1 0x400068a2u\r
-#define CYREG_B0_UDB02_03_F1 0x400068a4u\r
-#define CYREG_B0_UDB03_04_F1 0x400068a6u\r
-#define CYREG_B0_UDB04_05_F1 0x400068a8u\r
-#define CYREG_B0_UDB05_06_F1 0x400068aau\r
-#define CYREG_B0_UDB06_07_F1 0x400068acu\r
-#define CYREG_B0_UDB07_08_F1 0x400068aeu\r
-#define CYREG_B0_UDB08_09_F1 0x400068b0u\r
-#define CYREG_B0_UDB09_10_F1 0x400068b2u\r
-#define CYREG_B0_UDB10_11_F1 0x400068b4u\r
-#define CYREG_B0_UDB11_12_F1 0x400068b6u\r
-#define CYREG_B0_UDB12_13_F1 0x400068b8u\r
-#define CYREG_B0_UDB13_14_F1 0x400068bau\r
-#define CYREG_B0_UDB14_15_F1 0x400068bcu\r
-#define CYREG_B0_UDB00_01_ST 0x400068c0u\r
-#define CYREG_B0_UDB01_02_ST 0x400068c2u\r
-#define CYREG_B0_UDB02_03_ST 0x400068c4u\r
-#define CYREG_B0_UDB03_04_ST 0x400068c6u\r
-#define CYREG_B0_UDB04_05_ST 0x400068c8u\r
-#define CYREG_B0_UDB05_06_ST 0x400068cau\r
-#define CYREG_B0_UDB06_07_ST 0x400068ccu\r
-#define CYREG_B0_UDB07_08_ST 0x400068ceu\r
-#define CYREG_B0_UDB08_09_ST 0x400068d0u\r
-#define CYREG_B0_UDB09_10_ST 0x400068d2u\r
-#define CYREG_B0_UDB10_11_ST 0x400068d4u\r
-#define CYREG_B0_UDB11_12_ST 0x400068d6u\r
-#define CYREG_B0_UDB12_13_ST 0x400068d8u\r
-#define CYREG_B0_UDB13_14_ST 0x400068dau\r
-#define CYREG_B0_UDB14_15_ST 0x400068dcu\r
-#define CYREG_B0_UDB00_01_CTL 0x400068e0u\r
-#define CYREG_B0_UDB01_02_CTL 0x400068e2u\r
-#define CYREG_B0_UDB02_03_CTL 0x400068e4u\r
-#define CYREG_B0_UDB03_04_CTL 0x400068e6u\r
-#define CYREG_B0_UDB04_05_CTL 0x400068e8u\r
-#define CYREG_B0_UDB05_06_CTL 0x400068eau\r
-#define CYREG_B0_UDB06_07_CTL 0x400068ecu\r
-#define CYREG_B0_UDB07_08_CTL 0x400068eeu\r
-#define CYREG_B0_UDB08_09_CTL 0x400068f0u\r
-#define CYREG_B0_UDB09_10_CTL 0x400068f2u\r
-#define CYREG_B0_UDB10_11_CTL 0x400068f4u\r
-#define CYREG_B0_UDB11_12_CTL 0x400068f6u\r
-#define CYREG_B0_UDB12_13_CTL 0x400068f8u\r
-#define CYREG_B0_UDB13_14_CTL 0x400068fau\r
-#define CYREG_B0_UDB14_15_CTL 0x400068fcu\r
-#define CYREG_B0_UDB00_01_MSK 0x40006900u\r
-#define CYREG_B0_UDB01_02_MSK 0x40006902u\r
-#define CYREG_B0_UDB02_03_MSK 0x40006904u\r
-#define CYREG_B0_UDB03_04_MSK 0x40006906u\r
-#define CYREG_B0_UDB04_05_MSK 0x40006908u\r
-#define CYREG_B0_UDB05_06_MSK 0x4000690au\r
-#define CYREG_B0_UDB06_07_MSK 0x4000690cu\r
-#define CYREG_B0_UDB07_08_MSK 0x4000690eu\r
-#define CYREG_B0_UDB08_09_MSK 0x40006910u\r
-#define CYREG_B0_UDB09_10_MSK 0x40006912u\r
-#define CYREG_B0_UDB10_11_MSK 0x40006914u\r
-#define CYREG_B0_UDB11_12_MSK 0x40006916u\r
-#define CYREG_B0_UDB12_13_MSK 0x40006918u\r
-#define CYREG_B0_UDB13_14_MSK 0x4000691au\r
-#define CYREG_B0_UDB14_15_MSK 0x4000691cu\r
-#define CYREG_B0_UDB00_01_ACTL 0x40006920u\r
-#define CYREG_B0_UDB01_02_ACTL 0x40006922u\r
-#define CYREG_B0_UDB02_03_ACTL 0x40006924u\r
-#define CYREG_B0_UDB03_04_ACTL 0x40006926u\r
-#define CYREG_B0_UDB04_05_ACTL 0x40006928u\r
-#define CYREG_B0_UDB05_06_ACTL 0x4000692au\r
-#define CYREG_B0_UDB06_07_ACTL 0x4000692cu\r
-#define CYREG_B0_UDB07_08_ACTL 0x4000692eu\r
-#define CYREG_B0_UDB08_09_ACTL 0x40006930u\r
-#define CYREG_B0_UDB09_10_ACTL 0x40006932u\r
-#define CYREG_B0_UDB10_11_ACTL 0x40006934u\r
-#define CYREG_B0_UDB11_12_ACTL 0x40006936u\r
-#define CYREG_B0_UDB12_13_ACTL 0x40006938u\r
-#define CYREG_B0_UDB13_14_ACTL 0x4000693au\r
-#define CYREG_B0_UDB14_15_ACTL 0x4000693cu\r
-#define CYREG_B0_UDB00_01_MC 0x40006940u\r
-#define CYREG_B0_UDB01_02_MC 0x40006942u\r
-#define CYREG_B0_UDB02_03_MC 0x40006944u\r
-#define CYREG_B0_UDB03_04_MC 0x40006946u\r
-#define CYREG_B0_UDB04_05_MC 0x40006948u\r
-#define CYREG_B0_UDB05_06_MC 0x4000694au\r
-#define CYREG_B0_UDB06_07_MC 0x4000694cu\r
-#define CYREG_B0_UDB07_08_MC 0x4000694eu\r
-#define CYREG_B0_UDB08_09_MC 0x40006950u\r
-#define CYREG_B0_UDB09_10_MC 0x40006952u\r
-#define CYREG_B0_UDB10_11_MC 0x40006954u\r
-#define CYREG_B0_UDB11_12_MC 0x40006956u\r
-#define CYREG_B0_UDB12_13_MC 0x40006958u\r
-#define CYREG_B0_UDB13_14_MC 0x4000695au\r
-#define CYREG_B0_UDB14_15_MC 0x4000695cu\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_BASE 0x40006a00u\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_SIZE 0x0000015eu\r
-#define CYREG_B1_UDB04_05_A0 0x40006a08u\r
-#define CYREG_B1_UDB05_06_A0 0x40006a0au\r
-#define CYREG_B1_UDB06_07_A0 0x40006a0cu\r
-#define CYREG_B1_UDB07_08_A0 0x40006a0eu\r
-#define CYREG_B1_UDB08_09_A0 0x40006a10u\r
-#define CYREG_B1_UDB09_10_A0 0x40006a12u\r
-#define CYREG_B1_UDB10_11_A0 0x40006a14u\r
-#define CYREG_B1_UDB11_12_A0 0x40006a16u\r
-#define CYREG_B1_UDB04_05_A1 0x40006a28u\r
-#define CYREG_B1_UDB05_06_A1 0x40006a2au\r
-#define CYREG_B1_UDB06_07_A1 0x40006a2cu\r
-#define CYREG_B1_UDB07_08_A1 0x40006a2eu\r
-#define CYREG_B1_UDB08_09_A1 0x40006a30u\r
-#define CYREG_B1_UDB09_10_A1 0x40006a32u\r
-#define CYREG_B1_UDB10_11_A1 0x40006a34u\r
-#define CYREG_B1_UDB11_12_A1 0x40006a36u\r
-#define CYREG_B1_UDB04_05_D0 0x40006a48u\r
-#define CYREG_B1_UDB05_06_D0 0x40006a4au\r
-#define CYREG_B1_UDB06_07_D0 0x40006a4cu\r
-#define CYREG_B1_UDB07_08_D0 0x40006a4eu\r
-#define CYREG_B1_UDB08_09_D0 0x40006a50u\r
-#define CYREG_B1_UDB09_10_D0 0x40006a52u\r
-#define CYREG_B1_UDB10_11_D0 0x40006a54u\r
-#define CYREG_B1_UDB11_12_D0 0x40006a56u\r
-#define CYREG_B1_UDB04_05_D1 0x40006a68u\r
-#define CYREG_B1_UDB05_06_D1 0x40006a6au\r
-#define CYREG_B1_UDB06_07_D1 0x40006a6cu\r
-#define CYREG_B1_UDB07_08_D1 0x40006a6eu\r
-#define CYREG_B1_UDB08_09_D1 0x40006a70u\r
-#define CYREG_B1_UDB09_10_D1 0x40006a72u\r
-#define CYREG_B1_UDB10_11_D1 0x40006a74u\r
-#define CYREG_B1_UDB11_12_D1 0x40006a76u\r
-#define CYREG_B1_UDB04_05_F0 0x40006a88u\r
-#define CYREG_B1_UDB05_06_F0 0x40006a8au\r
-#define CYREG_B1_UDB06_07_F0 0x40006a8cu\r
-#define CYREG_B1_UDB07_08_F0 0x40006a8eu\r
-#define CYREG_B1_UDB08_09_F0 0x40006a90u\r
-#define CYREG_B1_UDB09_10_F0 0x40006a92u\r
-#define CYREG_B1_UDB10_11_F0 0x40006a94u\r
-#define CYREG_B1_UDB11_12_F0 0x40006a96u\r
-#define CYREG_B1_UDB04_05_F1 0x40006aa8u\r
-#define CYREG_B1_UDB05_06_F1 0x40006aaau\r
-#define CYREG_B1_UDB06_07_F1 0x40006aacu\r
-#define CYREG_B1_UDB07_08_F1 0x40006aaeu\r
-#define CYREG_B1_UDB08_09_F1 0x40006ab0u\r
-#define CYREG_B1_UDB09_10_F1 0x40006ab2u\r
-#define CYREG_B1_UDB10_11_F1 0x40006ab4u\r
-#define CYREG_B1_UDB11_12_F1 0x40006ab6u\r
-#define CYREG_B1_UDB04_05_ST 0x40006ac8u\r
-#define CYREG_B1_UDB05_06_ST 0x40006acau\r
-#define CYREG_B1_UDB06_07_ST 0x40006accu\r
-#define CYREG_B1_UDB07_08_ST 0x40006aceu\r
-#define CYREG_B1_UDB08_09_ST 0x40006ad0u\r
-#define CYREG_B1_UDB09_10_ST 0x40006ad2u\r
-#define CYREG_B1_UDB10_11_ST 0x40006ad4u\r
-#define CYREG_B1_UDB11_12_ST 0x40006ad6u\r
-#define CYREG_B1_UDB04_05_CTL 0x40006ae8u\r
-#define CYREG_B1_UDB05_06_CTL 0x40006aeau\r
-#define CYREG_B1_UDB06_07_CTL 0x40006aecu\r
-#define CYREG_B1_UDB07_08_CTL 0x40006aeeu\r
-#define CYREG_B1_UDB08_09_CTL 0x40006af0u\r
-#define CYREG_B1_UDB09_10_CTL 0x40006af2u\r
-#define CYREG_B1_UDB10_11_CTL 0x40006af4u\r
-#define CYREG_B1_UDB11_12_CTL 0x40006af6u\r
-#define CYREG_B1_UDB04_05_MSK 0x40006b08u\r
-#define CYREG_B1_UDB05_06_MSK 0x40006b0au\r
-#define CYREG_B1_UDB06_07_MSK 0x40006b0cu\r
-#define CYREG_B1_UDB07_08_MSK 0x40006b0eu\r
-#define CYREG_B1_UDB08_09_MSK 0x40006b10u\r
-#define CYREG_B1_UDB09_10_MSK 0x40006b12u\r
-#define CYREG_B1_UDB10_11_MSK 0x40006b14u\r
-#define CYREG_B1_UDB11_12_MSK 0x40006b16u\r
-#define CYREG_B1_UDB04_05_ACTL 0x40006b28u\r
-#define CYREG_B1_UDB05_06_ACTL 0x40006b2au\r
-#define CYREG_B1_UDB06_07_ACTL 0x40006b2cu\r
-#define CYREG_B1_UDB07_08_ACTL 0x40006b2eu\r
-#define CYREG_B1_UDB08_09_ACTL 0x40006b30u\r
-#define CYREG_B1_UDB09_10_ACTL 0x40006b32u\r
-#define CYREG_B1_UDB10_11_ACTL 0x40006b34u\r
-#define CYREG_B1_UDB11_12_ACTL 0x40006b36u\r
-#define CYREG_B1_UDB04_05_MC 0x40006b48u\r
-#define CYREG_B1_UDB05_06_MC 0x40006b4au\r
-#define CYREG_B1_UDB06_07_MC 0x40006b4cu\r
-#define CYREG_B1_UDB07_08_MC 0x40006b4eu\r
-#define CYREG_B1_UDB08_09_MC 0x40006b50u\r
-#define CYREG_B1_UDB09_10_MC 0x40006b52u\r
-#define CYREG_B1_UDB10_11_MC 0x40006b54u\r
-#define CYREG_B1_UDB11_12_MC 0x40006b56u\r
-#define CYDEV_PHUB_BASE 0x40007000u\r
-#define CYDEV_PHUB_SIZE 0x00000c00u\r
-#define CYREG_PHUB_CFG 0x40007000u\r
-#define CYREG_PHUB_ERR 0x40007004u\r
-#define CYREG_PHUB_ERR_ADR 0x40007008u\r
-#define CYDEV_PHUB_CH0_BASE 0x40007010u\r
-#define CYDEV_PHUB_CH0_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH0_BASIC_CFG 0x40007010u\r
-#define CYREG_PHUB_CH0_ACTION 0x40007014u\r
-#define CYREG_PHUB_CH0_BASIC_STATUS 0x40007018u\r
-#define CYDEV_PHUB_CH1_BASE 0x40007020u\r
-#define CYDEV_PHUB_CH1_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH1_BASIC_CFG 0x40007020u\r
-#define CYREG_PHUB_CH1_ACTION 0x40007024u\r
-#define CYREG_PHUB_CH1_BASIC_STATUS 0x40007028u\r
-#define CYDEV_PHUB_CH2_BASE 0x40007030u\r
-#define CYDEV_PHUB_CH2_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH2_BASIC_CFG 0x40007030u\r
-#define CYREG_PHUB_CH2_ACTION 0x40007034u\r
-#define CYREG_PHUB_CH2_BASIC_STATUS 0x40007038u\r
-#define CYDEV_PHUB_CH3_BASE 0x40007040u\r
-#define CYDEV_PHUB_CH3_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH3_BASIC_CFG 0x40007040u\r
-#define CYREG_PHUB_CH3_ACTION 0x40007044u\r
-#define CYREG_PHUB_CH3_BASIC_STATUS 0x40007048u\r
-#define CYDEV_PHUB_CH4_BASE 0x40007050u\r
-#define CYDEV_PHUB_CH4_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH4_BASIC_CFG 0x40007050u\r
-#define CYREG_PHUB_CH4_ACTION 0x40007054u\r
-#define CYREG_PHUB_CH4_BASIC_STATUS 0x40007058u\r
-#define CYDEV_PHUB_CH5_BASE 0x40007060u\r
-#define CYDEV_PHUB_CH5_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH5_BASIC_CFG 0x40007060u\r
-#define CYREG_PHUB_CH5_ACTION 0x40007064u\r
-#define CYREG_PHUB_CH5_BASIC_STATUS 0x40007068u\r
-#define CYDEV_PHUB_CH6_BASE 0x40007070u\r
-#define CYDEV_PHUB_CH6_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH6_BASIC_CFG 0x40007070u\r
-#define CYREG_PHUB_CH6_ACTION 0x40007074u\r
-#define CYREG_PHUB_CH6_BASIC_STATUS 0x40007078u\r
-#define CYDEV_PHUB_CH7_BASE 0x40007080u\r
-#define CYDEV_PHUB_CH7_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH7_BASIC_CFG 0x40007080u\r
-#define CYREG_PHUB_CH7_ACTION 0x40007084u\r
-#define CYREG_PHUB_CH7_BASIC_STATUS 0x40007088u\r
-#define CYDEV_PHUB_CH8_BASE 0x40007090u\r
-#define CYDEV_PHUB_CH8_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH8_BASIC_CFG 0x40007090u\r
-#define CYREG_PHUB_CH8_ACTION 0x40007094u\r
-#define CYREG_PHUB_CH8_BASIC_STATUS 0x40007098u\r
-#define CYDEV_PHUB_CH9_BASE 0x400070a0u\r
-#define CYDEV_PHUB_CH9_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH9_BASIC_CFG 0x400070a0u\r
-#define CYREG_PHUB_CH9_ACTION 0x400070a4u\r
-#define CYREG_PHUB_CH9_BASIC_STATUS 0x400070a8u\r
-#define CYDEV_PHUB_CH10_BASE 0x400070b0u\r
-#define CYDEV_PHUB_CH10_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH10_BASIC_CFG 0x400070b0u\r
-#define CYREG_PHUB_CH10_ACTION 0x400070b4u\r
-#define CYREG_PHUB_CH10_BASIC_STATUS 0x400070b8u\r
-#define CYDEV_PHUB_CH11_BASE 0x400070c0u\r
-#define CYDEV_PHUB_CH11_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH11_BASIC_CFG 0x400070c0u\r
-#define CYREG_PHUB_CH11_ACTION 0x400070c4u\r
-#define CYREG_PHUB_CH11_BASIC_STATUS 0x400070c8u\r
-#define CYDEV_PHUB_CH12_BASE 0x400070d0u\r
-#define CYDEV_PHUB_CH12_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH12_BASIC_CFG 0x400070d0u\r
-#define CYREG_PHUB_CH12_ACTION 0x400070d4u\r
-#define CYREG_PHUB_CH12_BASIC_STATUS 0x400070d8u\r
-#define CYDEV_PHUB_CH13_BASE 0x400070e0u\r
-#define CYDEV_PHUB_CH13_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH13_BASIC_CFG 0x400070e0u\r
-#define CYREG_PHUB_CH13_ACTION 0x400070e4u\r
-#define CYREG_PHUB_CH13_BASIC_STATUS 0x400070e8u\r
-#define CYDEV_PHUB_CH14_BASE 0x400070f0u\r
-#define CYDEV_PHUB_CH14_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH14_BASIC_CFG 0x400070f0u\r
-#define CYREG_PHUB_CH14_ACTION 0x400070f4u\r
-#define CYREG_PHUB_CH14_BASIC_STATUS 0x400070f8u\r
-#define CYDEV_PHUB_CH15_BASE 0x40007100u\r
-#define CYDEV_PHUB_CH15_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH15_BASIC_CFG 0x40007100u\r
-#define CYREG_PHUB_CH15_ACTION 0x40007104u\r
-#define CYREG_PHUB_CH15_BASIC_STATUS 0x40007108u\r
-#define CYDEV_PHUB_CH16_BASE 0x40007110u\r
-#define CYDEV_PHUB_CH16_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH16_BASIC_CFG 0x40007110u\r
-#define CYREG_PHUB_CH16_ACTION 0x40007114u\r
-#define CYREG_PHUB_CH16_BASIC_STATUS 0x40007118u\r
-#define CYDEV_PHUB_CH17_BASE 0x40007120u\r
-#define CYDEV_PHUB_CH17_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH17_BASIC_CFG 0x40007120u\r
-#define CYREG_PHUB_CH17_ACTION 0x40007124u\r
-#define CYREG_PHUB_CH17_BASIC_STATUS 0x40007128u\r
-#define CYDEV_PHUB_CH18_BASE 0x40007130u\r
-#define CYDEV_PHUB_CH18_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH18_BASIC_CFG 0x40007130u\r
-#define CYREG_PHUB_CH18_ACTION 0x40007134u\r
-#define CYREG_PHUB_CH18_BASIC_STATUS 0x40007138u\r
-#define CYDEV_PHUB_CH19_BASE 0x40007140u\r
-#define CYDEV_PHUB_CH19_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH19_BASIC_CFG 0x40007140u\r
-#define CYREG_PHUB_CH19_ACTION 0x40007144u\r
-#define CYREG_PHUB_CH19_BASIC_STATUS 0x40007148u\r
-#define CYDEV_PHUB_CH20_BASE 0x40007150u\r
-#define CYDEV_PHUB_CH20_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH20_BASIC_CFG 0x40007150u\r
-#define CYREG_PHUB_CH20_ACTION 0x40007154u\r
-#define CYREG_PHUB_CH20_BASIC_STATUS 0x40007158u\r
-#define CYDEV_PHUB_CH21_BASE 0x40007160u\r
-#define CYDEV_PHUB_CH21_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH21_BASIC_CFG 0x40007160u\r
-#define CYREG_PHUB_CH21_ACTION 0x40007164u\r
-#define CYREG_PHUB_CH21_BASIC_STATUS 0x40007168u\r
-#define CYDEV_PHUB_CH22_BASE 0x40007170u\r
-#define CYDEV_PHUB_CH22_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH22_BASIC_CFG 0x40007170u\r
-#define CYREG_PHUB_CH22_ACTION 0x40007174u\r
-#define CYREG_PHUB_CH22_BASIC_STATUS 0x40007178u\r
-#define CYDEV_PHUB_CH23_BASE 0x40007180u\r
-#define CYDEV_PHUB_CH23_SIZE 0x0000000cu\r
-#define CYREG_PHUB_CH23_BASIC_CFG 0x40007180u\r
-#define CYREG_PHUB_CH23_ACTION 0x40007184u\r
-#define CYREG_PHUB_CH23_BASIC_STATUS 0x40007188u\r
-#define CYDEV_PHUB_CFGMEM0_BASE 0x40007600u\r
-#define CYDEV_PHUB_CFGMEM0_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM0_CFG0 0x40007600u\r
-#define CYREG_PHUB_CFGMEM0_CFG1 0x40007604u\r
-#define CYDEV_PHUB_CFGMEM1_BASE 0x40007608u\r
-#define CYDEV_PHUB_CFGMEM1_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM1_CFG0 0x40007608u\r
-#define CYREG_PHUB_CFGMEM1_CFG1 0x4000760cu\r
-#define CYDEV_PHUB_CFGMEM2_BASE 0x40007610u\r
-#define CYDEV_PHUB_CFGMEM2_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM2_CFG0 0x40007610u\r
-#define CYREG_PHUB_CFGMEM2_CFG1 0x40007614u\r
-#define CYDEV_PHUB_CFGMEM3_BASE 0x40007618u\r
-#define CYDEV_PHUB_CFGMEM3_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM3_CFG0 0x40007618u\r
-#define CYREG_PHUB_CFGMEM3_CFG1 0x4000761cu\r
-#define CYDEV_PHUB_CFGMEM4_BASE 0x40007620u\r
-#define CYDEV_PHUB_CFGMEM4_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM4_CFG0 0x40007620u\r
-#define CYREG_PHUB_CFGMEM4_CFG1 0x40007624u\r
-#define CYDEV_PHUB_CFGMEM5_BASE 0x40007628u\r
-#define CYDEV_PHUB_CFGMEM5_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM5_CFG0 0x40007628u\r
-#define CYREG_PHUB_CFGMEM5_CFG1 0x4000762cu\r
-#define CYDEV_PHUB_CFGMEM6_BASE 0x40007630u\r
-#define CYDEV_PHUB_CFGMEM6_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM6_CFG0 0x40007630u\r
-#define CYREG_PHUB_CFGMEM6_CFG1 0x40007634u\r
-#define CYDEV_PHUB_CFGMEM7_BASE 0x40007638u\r
-#define CYDEV_PHUB_CFGMEM7_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM7_CFG0 0x40007638u\r
-#define CYREG_PHUB_CFGMEM7_CFG1 0x4000763cu\r
-#define CYDEV_PHUB_CFGMEM8_BASE 0x40007640u\r
-#define CYDEV_PHUB_CFGMEM8_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM8_CFG0 0x40007640u\r
-#define CYREG_PHUB_CFGMEM8_CFG1 0x40007644u\r
-#define CYDEV_PHUB_CFGMEM9_BASE 0x40007648u\r
-#define CYDEV_PHUB_CFGMEM9_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM9_CFG0 0x40007648u\r
-#define CYREG_PHUB_CFGMEM9_CFG1 0x4000764cu\r
-#define CYDEV_PHUB_CFGMEM10_BASE 0x40007650u\r
-#define CYDEV_PHUB_CFGMEM10_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM10_CFG0 0x40007650u\r
-#define CYREG_PHUB_CFGMEM10_CFG1 0x40007654u\r
-#define CYDEV_PHUB_CFGMEM11_BASE 0x40007658u\r
-#define CYDEV_PHUB_CFGMEM11_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM11_CFG0 0x40007658u\r
-#define CYREG_PHUB_CFGMEM11_CFG1 0x4000765cu\r
-#define CYDEV_PHUB_CFGMEM12_BASE 0x40007660u\r
-#define CYDEV_PHUB_CFGMEM12_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM12_CFG0 0x40007660u\r
-#define CYREG_PHUB_CFGMEM12_CFG1 0x40007664u\r
-#define CYDEV_PHUB_CFGMEM13_BASE 0x40007668u\r
-#define CYDEV_PHUB_CFGMEM13_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM13_CFG0 0x40007668u\r
-#define CYREG_PHUB_CFGMEM13_CFG1 0x4000766cu\r
-#define CYDEV_PHUB_CFGMEM14_BASE 0x40007670u\r
-#define CYDEV_PHUB_CFGMEM14_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM14_CFG0 0x40007670u\r
-#define CYREG_PHUB_CFGMEM14_CFG1 0x40007674u\r
-#define CYDEV_PHUB_CFGMEM15_BASE 0x40007678u\r
-#define CYDEV_PHUB_CFGMEM15_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM15_CFG0 0x40007678u\r
-#define CYREG_PHUB_CFGMEM15_CFG1 0x4000767cu\r
-#define CYDEV_PHUB_CFGMEM16_BASE 0x40007680u\r
-#define CYDEV_PHUB_CFGMEM16_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM16_CFG0 0x40007680u\r
-#define CYREG_PHUB_CFGMEM16_CFG1 0x40007684u\r
-#define CYDEV_PHUB_CFGMEM17_BASE 0x40007688u\r
-#define CYDEV_PHUB_CFGMEM17_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM17_CFG0 0x40007688u\r
-#define CYREG_PHUB_CFGMEM17_CFG1 0x4000768cu\r
-#define CYDEV_PHUB_CFGMEM18_BASE 0x40007690u\r
-#define CYDEV_PHUB_CFGMEM18_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM18_CFG0 0x40007690u\r
-#define CYREG_PHUB_CFGMEM18_CFG1 0x40007694u\r
-#define CYDEV_PHUB_CFGMEM19_BASE 0x40007698u\r
-#define CYDEV_PHUB_CFGMEM19_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM19_CFG0 0x40007698u\r
-#define CYREG_PHUB_CFGMEM19_CFG1 0x4000769cu\r
-#define CYDEV_PHUB_CFGMEM20_BASE 0x400076a0u\r
-#define CYDEV_PHUB_CFGMEM20_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM20_CFG0 0x400076a0u\r
-#define CYREG_PHUB_CFGMEM20_CFG1 0x400076a4u\r
-#define CYDEV_PHUB_CFGMEM21_BASE 0x400076a8u\r
-#define CYDEV_PHUB_CFGMEM21_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM21_CFG0 0x400076a8u\r
-#define CYREG_PHUB_CFGMEM21_CFG1 0x400076acu\r
-#define CYDEV_PHUB_CFGMEM22_BASE 0x400076b0u\r
-#define CYDEV_PHUB_CFGMEM22_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM22_CFG0 0x400076b0u\r
-#define CYREG_PHUB_CFGMEM22_CFG1 0x400076b4u\r
-#define CYDEV_PHUB_CFGMEM23_BASE 0x400076b8u\r
-#define CYDEV_PHUB_CFGMEM23_SIZE 0x00000008u\r
-#define CYREG_PHUB_CFGMEM23_CFG0 0x400076b8u\r
-#define CYREG_PHUB_CFGMEM23_CFG1 0x400076bcu\r
-#define CYDEV_PHUB_TDMEM0_BASE 0x40007800u\r
-#define CYDEV_PHUB_TDMEM0_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM0_ORIG_TD0 0x40007800u\r
-#define CYREG_PHUB_TDMEM0_ORIG_TD1 0x40007804u\r
-#define CYDEV_PHUB_TDMEM1_BASE 0x40007808u\r
-#define CYDEV_PHUB_TDMEM1_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM1_ORIG_TD0 0x40007808u\r
-#define CYREG_PHUB_TDMEM1_ORIG_TD1 0x4000780cu\r
-#define CYDEV_PHUB_TDMEM2_BASE 0x40007810u\r
-#define CYDEV_PHUB_TDMEM2_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM2_ORIG_TD0 0x40007810u\r
-#define CYREG_PHUB_TDMEM2_ORIG_TD1 0x40007814u\r
-#define CYDEV_PHUB_TDMEM3_BASE 0x40007818u\r
-#define CYDEV_PHUB_TDMEM3_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM3_ORIG_TD0 0x40007818u\r
-#define CYREG_PHUB_TDMEM3_ORIG_TD1 0x4000781cu\r
-#define CYDEV_PHUB_TDMEM4_BASE 0x40007820u\r
-#define CYDEV_PHUB_TDMEM4_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM4_ORIG_TD0 0x40007820u\r
-#define CYREG_PHUB_TDMEM4_ORIG_TD1 0x40007824u\r
-#define CYDEV_PHUB_TDMEM5_BASE 0x40007828u\r
-#define CYDEV_PHUB_TDMEM5_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM5_ORIG_TD0 0x40007828u\r
-#define CYREG_PHUB_TDMEM5_ORIG_TD1 0x4000782cu\r
-#define CYDEV_PHUB_TDMEM6_BASE 0x40007830u\r
-#define CYDEV_PHUB_TDMEM6_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM6_ORIG_TD0 0x40007830u\r
-#define CYREG_PHUB_TDMEM6_ORIG_TD1 0x40007834u\r
-#define CYDEV_PHUB_TDMEM7_BASE 0x40007838u\r
-#define CYDEV_PHUB_TDMEM7_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM7_ORIG_TD0 0x40007838u\r
-#define CYREG_PHUB_TDMEM7_ORIG_TD1 0x4000783cu\r
-#define CYDEV_PHUB_TDMEM8_BASE 0x40007840u\r
-#define CYDEV_PHUB_TDMEM8_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM8_ORIG_TD0 0x40007840u\r
-#define CYREG_PHUB_TDMEM8_ORIG_TD1 0x40007844u\r
-#define CYDEV_PHUB_TDMEM9_BASE 0x40007848u\r
-#define CYDEV_PHUB_TDMEM9_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM9_ORIG_TD0 0x40007848u\r
-#define CYREG_PHUB_TDMEM9_ORIG_TD1 0x4000784cu\r
-#define CYDEV_PHUB_TDMEM10_BASE 0x40007850u\r
-#define CYDEV_PHUB_TDMEM10_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM10_ORIG_TD0 0x40007850u\r
-#define CYREG_PHUB_TDMEM10_ORIG_TD1 0x40007854u\r
-#define CYDEV_PHUB_TDMEM11_BASE 0x40007858u\r
-#define CYDEV_PHUB_TDMEM11_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM11_ORIG_TD0 0x40007858u\r
-#define CYREG_PHUB_TDMEM11_ORIG_TD1 0x4000785cu\r
-#define CYDEV_PHUB_TDMEM12_BASE 0x40007860u\r
-#define CYDEV_PHUB_TDMEM12_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM12_ORIG_TD0 0x40007860u\r
-#define CYREG_PHUB_TDMEM12_ORIG_TD1 0x40007864u\r
-#define CYDEV_PHUB_TDMEM13_BASE 0x40007868u\r
-#define CYDEV_PHUB_TDMEM13_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM13_ORIG_TD0 0x40007868u\r
-#define CYREG_PHUB_TDMEM13_ORIG_TD1 0x4000786cu\r
-#define CYDEV_PHUB_TDMEM14_BASE 0x40007870u\r
-#define CYDEV_PHUB_TDMEM14_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM14_ORIG_TD0 0x40007870u\r
-#define CYREG_PHUB_TDMEM14_ORIG_TD1 0x40007874u\r
-#define CYDEV_PHUB_TDMEM15_BASE 0x40007878u\r
-#define CYDEV_PHUB_TDMEM15_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM15_ORIG_TD0 0x40007878u\r
-#define CYREG_PHUB_TDMEM15_ORIG_TD1 0x4000787cu\r
-#define CYDEV_PHUB_TDMEM16_BASE 0x40007880u\r
-#define CYDEV_PHUB_TDMEM16_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM16_ORIG_TD0 0x40007880u\r
-#define CYREG_PHUB_TDMEM16_ORIG_TD1 0x40007884u\r
-#define CYDEV_PHUB_TDMEM17_BASE 0x40007888u\r
-#define CYDEV_PHUB_TDMEM17_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM17_ORIG_TD0 0x40007888u\r
-#define CYREG_PHUB_TDMEM17_ORIG_TD1 0x4000788cu\r
-#define CYDEV_PHUB_TDMEM18_BASE 0x40007890u\r
-#define CYDEV_PHUB_TDMEM18_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM18_ORIG_TD0 0x40007890u\r
-#define CYREG_PHUB_TDMEM18_ORIG_TD1 0x40007894u\r
-#define CYDEV_PHUB_TDMEM19_BASE 0x40007898u\r
-#define CYDEV_PHUB_TDMEM19_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM19_ORIG_TD0 0x40007898u\r
-#define CYREG_PHUB_TDMEM19_ORIG_TD1 0x4000789cu\r
-#define CYDEV_PHUB_TDMEM20_BASE 0x400078a0u\r
-#define CYDEV_PHUB_TDMEM20_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM20_ORIG_TD0 0x400078a0u\r
-#define CYREG_PHUB_TDMEM20_ORIG_TD1 0x400078a4u\r
-#define CYDEV_PHUB_TDMEM21_BASE 0x400078a8u\r
-#define CYDEV_PHUB_TDMEM21_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM21_ORIG_TD0 0x400078a8u\r
-#define CYREG_PHUB_TDMEM21_ORIG_TD1 0x400078acu\r
-#define CYDEV_PHUB_TDMEM22_BASE 0x400078b0u\r
-#define CYDEV_PHUB_TDMEM22_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM22_ORIG_TD0 0x400078b0u\r
-#define CYREG_PHUB_TDMEM22_ORIG_TD1 0x400078b4u\r
-#define CYDEV_PHUB_TDMEM23_BASE 0x400078b8u\r
-#define CYDEV_PHUB_TDMEM23_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM23_ORIG_TD0 0x400078b8u\r
-#define CYREG_PHUB_TDMEM23_ORIG_TD1 0x400078bcu\r
-#define CYDEV_PHUB_TDMEM24_BASE 0x400078c0u\r
-#define CYDEV_PHUB_TDMEM24_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM24_ORIG_TD0 0x400078c0u\r
-#define CYREG_PHUB_TDMEM24_ORIG_TD1 0x400078c4u\r
-#define CYDEV_PHUB_TDMEM25_BASE 0x400078c8u\r
-#define CYDEV_PHUB_TDMEM25_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM25_ORIG_TD0 0x400078c8u\r
-#define CYREG_PHUB_TDMEM25_ORIG_TD1 0x400078ccu\r
-#define CYDEV_PHUB_TDMEM26_BASE 0x400078d0u\r
-#define CYDEV_PHUB_TDMEM26_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM26_ORIG_TD0 0x400078d0u\r
-#define CYREG_PHUB_TDMEM26_ORIG_TD1 0x400078d4u\r
-#define CYDEV_PHUB_TDMEM27_BASE 0x400078d8u\r
-#define CYDEV_PHUB_TDMEM27_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM27_ORIG_TD0 0x400078d8u\r
-#define CYREG_PHUB_TDMEM27_ORIG_TD1 0x400078dcu\r
-#define CYDEV_PHUB_TDMEM28_BASE 0x400078e0u\r
-#define CYDEV_PHUB_TDMEM28_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM28_ORIG_TD0 0x400078e0u\r
-#define CYREG_PHUB_TDMEM28_ORIG_TD1 0x400078e4u\r
-#define CYDEV_PHUB_TDMEM29_BASE 0x400078e8u\r
-#define CYDEV_PHUB_TDMEM29_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM29_ORIG_TD0 0x400078e8u\r
-#define CYREG_PHUB_TDMEM29_ORIG_TD1 0x400078ecu\r
-#define CYDEV_PHUB_TDMEM30_BASE 0x400078f0u\r
-#define CYDEV_PHUB_TDMEM30_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM30_ORIG_TD0 0x400078f0u\r
-#define CYREG_PHUB_TDMEM30_ORIG_TD1 0x400078f4u\r
-#define CYDEV_PHUB_TDMEM31_BASE 0x400078f8u\r
-#define CYDEV_PHUB_TDMEM31_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM31_ORIG_TD0 0x400078f8u\r
-#define CYREG_PHUB_TDMEM31_ORIG_TD1 0x400078fcu\r
-#define CYDEV_PHUB_TDMEM32_BASE 0x40007900u\r
-#define CYDEV_PHUB_TDMEM32_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM32_ORIG_TD0 0x40007900u\r
-#define CYREG_PHUB_TDMEM32_ORIG_TD1 0x40007904u\r
-#define CYDEV_PHUB_TDMEM33_BASE 0x40007908u\r
-#define CYDEV_PHUB_TDMEM33_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM33_ORIG_TD0 0x40007908u\r
-#define CYREG_PHUB_TDMEM33_ORIG_TD1 0x4000790cu\r
-#define CYDEV_PHUB_TDMEM34_BASE 0x40007910u\r
-#define CYDEV_PHUB_TDMEM34_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM34_ORIG_TD0 0x40007910u\r
-#define CYREG_PHUB_TDMEM34_ORIG_TD1 0x40007914u\r
-#define CYDEV_PHUB_TDMEM35_BASE 0x40007918u\r
-#define CYDEV_PHUB_TDMEM35_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM35_ORIG_TD0 0x40007918u\r
-#define CYREG_PHUB_TDMEM35_ORIG_TD1 0x4000791cu\r
-#define CYDEV_PHUB_TDMEM36_BASE 0x40007920u\r
-#define CYDEV_PHUB_TDMEM36_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM36_ORIG_TD0 0x40007920u\r
-#define CYREG_PHUB_TDMEM36_ORIG_TD1 0x40007924u\r
-#define CYDEV_PHUB_TDMEM37_BASE 0x40007928u\r
-#define CYDEV_PHUB_TDMEM37_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM37_ORIG_TD0 0x40007928u\r
-#define CYREG_PHUB_TDMEM37_ORIG_TD1 0x4000792cu\r
-#define CYDEV_PHUB_TDMEM38_BASE 0x40007930u\r
-#define CYDEV_PHUB_TDMEM38_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM38_ORIG_TD0 0x40007930u\r
-#define CYREG_PHUB_TDMEM38_ORIG_TD1 0x40007934u\r
-#define CYDEV_PHUB_TDMEM39_BASE 0x40007938u\r
-#define CYDEV_PHUB_TDMEM39_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM39_ORIG_TD0 0x40007938u\r
-#define CYREG_PHUB_TDMEM39_ORIG_TD1 0x4000793cu\r
-#define CYDEV_PHUB_TDMEM40_BASE 0x40007940u\r
-#define CYDEV_PHUB_TDMEM40_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM40_ORIG_TD0 0x40007940u\r
-#define CYREG_PHUB_TDMEM40_ORIG_TD1 0x40007944u\r
-#define CYDEV_PHUB_TDMEM41_BASE 0x40007948u\r
-#define CYDEV_PHUB_TDMEM41_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM41_ORIG_TD0 0x40007948u\r
-#define CYREG_PHUB_TDMEM41_ORIG_TD1 0x4000794cu\r
-#define CYDEV_PHUB_TDMEM42_BASE 0x40007950u\r
-#define CYDEV_PHUB_TDMEM42_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM42_ORIG_TD0 0x40007950u\r
-#define CYREG_PHUB_TDMEM42_ORIG_TD1 0x40007954u\r
-#define CYDEV_PHUB_TDMEM43_BASE 0x40007958u\r
-#define CYDEV_PHUB_TDMEM43_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM43_ORIG_TD0 0x40007958u\r
-#define CYREG_PHUB_TDMEM43_ORIG_TD1 0x4000795cu\r
-#define CYDEV_PHUB_TDMEM44_BASE 0x40007960u\r
-#define CYDEV_PHUB_TDMEM44_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM44_ORIG_TD0 0x40007960u\r
-#define CYREG_PHUB_TDMEM44_ORIG_TD1 0x40007964u\r
-#define CYDEV_PHUB_TDMEM45_BASE 0x40007968u\r
-#define CYDEV_PHUB_TDMEM45_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM45_ORIG_TD0 0x40007968u\r
-#define CYREG_PHUB_TDMEM45_ORIG_TD1 0x4000796cu\r
-#define CYDEV_PHUB_TDMEM46_BASE 0x40007970u\r
-#define CYDEV_PHUB_TDMEM46_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM46_ORIG_TD0 0x40007970u\r
-#define CYREG_PHUB_TDMEM46_ORIG_TD1 0x40007974u\r
-#define CYDEV_PHUB_TDMEM47_BASE 0x40007978u\r
-#define CYDEV_PHUB_TDMEM47_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM47_ORIG_TD0 0x40007978u\r
-#define CYREG_PHUB_TDMEM47_ORIG_TD1 0x4000797cu\r
-#define CYDEV_PHUB_TDMEM48_BASE 0x40007980u\r
-#define CYDEV_PHUB_TDMEM48_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM48_ORIG_TD0 0x40007980u\r
-#define CYREG_PHUB_TDMEM48_ORIG_TD1 0x40007984u\r
-#define CYDEV_PHUB_TDMEM49_BASE 0x40007988u\r
-#define CYDEV_PHUB_TDMEM49_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM49_ORIG_TD0 0x40007988u\r
-#define CYREG_PHUB_TDMEM49_ORIG_TD1 0x4000798cu\r
-#define CYDEV_PHUB_TDMEM50_BASE 0x40007990u\r
-#define CYDEV_PHUB_TDMEM50_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM50_ORIG_TD0 0x40007990u\r
-#define CYREG_PHUB_TDMEM50_ORIG_TD1 0x40007994u\r
-#define CYDEV_PHUB_TDMEM51_BASE 0x40007998u\r
-#define CYDEV_PHUB_TDMEM51_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM51_ORIG_TD0 0x40007998u\r
-#define CYREG_PHUB_TDMEM51_ORIG_TD1 0x4000799cu\r
-#define CYDEV_PHUB_TDMEM52_BASE 0x400079a0u\r
-#define CYDEV_PHUB_TDMEM52_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM52_ORIG_TD0 0x400079a0u\r
-#define CYREG_PHUB_TDMEM52_ORIG_TD1 0x400079a4u\r
-#define CYDEV_PHUB_TDMEM53_BASE 0x400079a8u\r
-#define CYDEV_PHUB_TDMEM53_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM53_ORIG_TD0 0x400079a8u\r
-#define CYREG_PHUB_TDMEM53_ORIG_TD1 0x400079acu\r
-#define CYDEV_PHUB_TDMEM54_BASE 0x400079b0u\r
-#define CYDEV_PHUB_TDMEM54_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM54_ORIG_TD0 0x400079b0u\r
-#define CYREG_PHUB_TDMEM54_ORIG_TD1 0x400079b4u\r
-#define CYDEV_PHUB_TDMEM55_BASE 0x400079b8u\r
-#define CYDEV_PHUB_TDMEM55_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM55_ORIG_TD0 0x400079b8u\r
-#define CYREG_PHUB_TDMEM55_ORIG_TD1 0x400079bcu\r
-#define CYDEV_PHUB_TDMEM56_BASE 0x400079c0u\r
-#define CYDEV_PHUB_TDMEM56_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM56_ORIG_TD0 0x400079c0u\r
-#define CYREG_PHUB_TDMEM56_ORIG_TD1 0x400079c4u\r
-#define CYDEV_PHUB_TDMEM57_BASE 0x400079c8u\r
-#define CYDEV_PHUB_TDMEM57_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM57_ORIG_TD0 0x400079c8u\r
-#define CYREG_PHUB_TDMEM57_ORIG_TD1 0x400079ccu\r
-#define CYDEV_PHUB_TDMEM58_BASE 0x400079d0u\r
-#define CYDEV_PHUB_TDMEM58_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM58_ORIG_TD0 0x400079d0u\r
-#define CYREG_PHUB_TDMEM58_ORIG_TD1 0x400079d4u\r
-#define CYDEV_PHUB_TDMEM59_BASE 0x400079d8u\r
-#define CYDEV_PHUB_TDMEM59_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM59_ORIG_TD0 0x400079d8u\r
-#define CYREG_PHUB_TDMEM59_ORIG_TD1 0x400079dcu\r
-#define CYDEV_PHUB_TDMEM60_BASE 0x400079e0u\r
-#define CYDEV_PHUB_TDMEM60_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM60_ORIG_TD0 0x400079e0u\r
-#define CYREG_PHUB_TDMEM60_ORIG_TD1 0x400079e4u\r
-#define CYDEV_PHUB_TDMEM61_BASE 0x400079e8u\r
-#define CYDEV_PHUB_TDMEM61_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM61_ORIG_TD0 0x400079e8u\r
-#define CYREG_PHUB_TDMEM61_ORIG_TD1 0x400079ecu\r
-#define CYDEV_PHUB_TDMEM62_BASE 0x400079f0u\r
-#define CYDEV_PHUB_TDMEM62_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM62_ORIG_TD0 0x400079f0u\r
-#define CYREG_PHUB_TDMEM62_ORIG_TD1 0x400079f4u\r
-#define CYDEV_PHUB_TDMEM63_BASE 0x400079f8u\r
-#define CYDEV_PHUB_TDMEM63_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM63_ORIG_TD0 0x400079f8u\r
-#define CYREG_PHUB_TDMEM63_ORIG_TD1 0x400079fcu\r
-#define CYDEV_PHUB_TDMEM64_BASE 0x40007a00u\r
-#define CYDEV_PHUB_TDMEM64_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM64_ORIG_TD0 0x40007a00u\r
-#define CYREG_PHUB_TDMEM64_ORIG_TD1 0x40007a04u\r
-#define CYDEV_PHUB_TDMEM65_BASE 0x40007a08u\r
-#define CYDEV_PHUB_TDMEM65_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM65_ORIG_TD0 0x40007a08u\r
-#define CYREG_PHUB_TDMEM65_ORIG_TD1 0x40007a0cu\r
-#define CYDEV_PHUB_TDMEM66_BASE 0x40007a10u\r
-#define CYDEV_PHUB_TDMEM66_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM66_ORIG_TD0 0x40007a10u\r
-#define CYREG_PHUB_TDMEM66_ORIG_TD1 0x40007a14u\r
-#define CYDEV_PHUB_TDMEM67_BASE 0x40007a18u\r
-#define CYDEV_PHUB_TDMEM67_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM67_ORIG_TD0 0x40007a18u\r
-#define CYREG_PHUB_TDMEM67_ORIG_TD1 0x40007a1cu\r
-#define CYDEV_PHUB_TDMEM68_BASE 0x40007a20u\r
-#define CYDEV_PHUB_TDMEM68_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM68_ORIG_TD0 0x40007a20u\r
-#define CYREG_PHUB_TDMEM68_ORIG_TD1 0x40007a24u\r
-#define CYDEV_PHUB_TDMEM69_BASE 0x40007a28u\r
-#define CYDEV_PHUB_TDMEM69_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM69_ORIG_TD0 0x40007a28u\r
-#define CYREG_PHUB_TDMEM69_ORIG_TD1 0x40007a2cu\r
-#define CYDEV_PHUB_TDMEM70_BASE 0x40007a30u\r
-#define CYDEV_PHUB_TDMEM70_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM70_ORIG_TD0 0x40007a30u\r
-#define CYREG_PHUB_TDMEM70_ORIG_TD1 0x40007a34u\r
-#define CYDEV_PHUB_TDMEM71_BASE 0x40007a38u\r
-#define CYDEV_PHUB_TDMEM71_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM71_ORIG_TD0 0x40007a38u\r
-#define CYREG_PHUB_TDMEM71_ORIG_TD1 0x40007a3cu\r
-#define CYDEV_PHUB_TDMEM72_BASE 0x40007a40u\r
-#define CYDEV_PHUB_TDMEM72_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM72_ORIG_TD0 0x40007a40u\r
-#define CYREG_PHUB_TDMEM72_ORIG_TD1 0x40007a44u\r
-#define CYDEV_PHUB_TDMEM73_BASE 0x40007a48u\r
-#define CYDEV_PHUB_TDMEM73_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM73_ORIG_TD0 0x40007a48u\r
-#define CYREG_PHUB_TDMEM73_ORIG_TD1 0x40007a4cu\r
-#define CYDEV_PHUB_TDMEM74_BASE 0x40007a50u\r
-#define CYDEV_PHUB_TDMEM74_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM74_ORIG_TD0 0x40007a50u\r
-#define CYREG_PHUB_TDMEM74_ORIG_TD1 0x40007a54u\r
-#define CYDEV_PHUB_TDMEM75_BASE 0x40007a58u\r
-#define CYDEV_PHUB_TDMEM75_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM75_ORIG_TD0 0x40007a58u\r
-#define CYREG_PHUB_TDMEM75_ORIG_TD1 0x40007a5cu\r
-#define CYDEV_PHUB_TDMEM76_BASE 0x40007a60u\r
-#define CYDEV_PHUB_TDMEM76_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM76_ORIG_TD0 0x40007a60u\r
-#define CYREG_PHUB_TDMEM76_ORIG_TD1 0x40007a64u\r
-#define CYDEV_PHUB_TDMEM77_BASE 0x40007a68u\r
-#define CYDEV_PHUB_TDMEM77_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM77_ORIG_TD0 0x40007a68u\r
-#define CYREG_PHUB_TDMEM77_ORIG_TD1 0x40007a6cu\r
-#define CYDEV_PHUB_TDMEM78_BASE 0x40007a70u\r
-#define CYDEV_PHUB_TDMEM78_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM78_ORIG_TD0 0x40007a70u\r
-#define CYREG_PHUB_TDMEM78_ORIG_TD1 0x40007a74u\r
-#define CYDEV_PHUB_TDMEM79_BASE 0x40007a78u\r
-#define CYDEV_PHUB_TDMEM79_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM79_ORIG_TD0 0x40007a78u\r
-#define CYREG_PHUB_TDMEM79_ORIG_TD1 0x40007a7cu\r
-#define CYDEV_PHUB_TDMEM80_BASE 0x40007a80u\r
-#define CYDEV_PHUB_TDMEM80_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM80_ORIG_TD0 0x40007a80u\r
-#define CYREG_PHUB_TDMEM80_ORIG_TD1 0x40007a84u\r
-#define CYDEV_PHUB_TDMEM81_BASE 0x40007a88u\r
-#define CYDEV_PHUB_TDMEM81_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM81_ORIG_TD0 0x40007a88u\r
-#define CYREG_PHUB_TDMEM81_ORIG_TD1 0x40007a8cu\r
-#define CYDEV_PHUB_TDMEM82_BASE 0x40007a90u\r
-#define CYDEV_PHUB_TDMEM82_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM82_ORIG_TD0 0x40007a90u\r
-#define CYREG_PHUB_TDMEM82_ORIG_TD1 0x40007a94u\r
-#define CYDEV_PHUB_TDMEM83_BASE 0x40007a98u\r
-#define CYDEV_PHUB_TDMEM83_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM83_ORIG_TD0 0x40007a98u\r
-#define CYREG_PHUB_TDMEM83_ORIG_TD1 0x40007a9cu\r
-#define CYDEV_PHUB_TDMEM84_BASE 0x40007aa0u\r
-#define CYDEV_PHUB_TDMEM84_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM84_ORIG_TD0 0x40007aa0u\r
-#define CYREG_PHUB_TDMEM84_ORIG_TD1 0x40007aa4u\r
-#define CYDEV_PHUB_TDMEM85_BASE 0x40007aa8u\r
-#define CYDEV_PHUB_TDMEM85_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM85_ORIG_TD0 0x40007aa8u\r
-#define CYREG_PHUB_TDMEM85_ORIG_TD1 0x40007aacu\r
-#define CYDEV_PHUB_TDMEM86_BASE 0x40007ab0u\r
-#define CYDEV_PHUB_TDMEM86_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM86_ORIG_TD0 0x40007ab0u\r
-#define CYREG_PHUB_TDMEM86_ORIG_TD1 0x40007ab4u\r
-#define CYDEV_PHUB_TDMEM87_BASE 0x40007ab8u\r
-#define CYDEV_PHUB_TDMEM87_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM87_ORIG_TD0 0x40007ab8u\r
-#define CYREG_PHUB_TDMEM87_ORIG_TD1 0x40007abcu\r
-#define CYDEV_PHUB_TDMEM88_BASE 0x40007ac0u\r
-#define CYDEV_PHUB_TDMEM88_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM88_ORIG_TD0 0x40007ac0u\r
-#define CYREG_PHUB_TDMEM88_ORIG_TD1 0x40007ac4u\r
-#define CYDEV_PHUB_TDMEM89_BASE 0x40007ac8u\r
-#define CYDEV_PHUB_TDMEM89_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM89_ORIG_TD0 0x40007ac8u\r
-#define CYREG_PHUB_TDMEM89_ORIG_TD1 0x40007accu\r
-#define CYDEV_PHUB_TDMEM90_BASE 0x40007ad0u\r
-#define CYDEV_PHUB_TDMEM90_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM90_ORIG_TD0 0x40007ad0u\r
-#define CYREG_PHUB_TDMEM90_ORIG_TD1 0x40007ad4u\r
-#define CYDEV_PHUB_TDMEM91_BASE 0x40007ad8u\r
-#define CYDEV_PHUB_TDMEM91_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM91_ORIG_TD0 0x40007ad8u\r
-#define CYREG_PHUB_TDMEM91_ORIG_TD1 0x40007adcu\r
-#define CYDEV_PHUB_TDMEM92_BASE 0x40007ae0u\r
-#define CYDEV_PHUB_TDMEM92_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM92_ORIG_TD0 0x40007ae0u\r
-#define CYREG_PHUB_TDMEM92_ORIG_TD1 0x40007ae4u\r
-#define CYDEV_PHUB_TDMEM93_BASE 0x40007ae8u\r
-#define CYDEV_PHUB_TDMEM93_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM93_ORIG_TD0 0x40007ae8u\r
-#define CYREG_PHUB_TDMEM93_ORIG_TD1 0x40007aecu\r
-#define CYDEV_PHUB_TDMEM94_BASE 0x40007af0u\r
-#define CYDEV_PHUB_TDMEM94_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM94_ORIG_TD0 0x40007af0u\r
-#define CYREG_PHUB_TDMEM94_ORIG_TD1 0x40007af4u\r
-#define CYDEV_PHUB_TDMEM95_BASE 0x40007af8u\r
-#define CYDEV_PHUB_TDMEM95_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM95_ORIG_TD0 0x40007af8u\r
-#define CYREG_PHUB_TDMEM95_ORIG_TD1 0x40007afcu\r
-#define CYDEV_PHUB_TDMEM96_BASE 0x40007b00u\r
-#define CYDEV_PHUB_TDMEM96_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM96_ORIG_TD0 0x40007b00u\r
-#define CYREG_PHUB_TDMEM96_ORIG_TD1 0x40007b04u\r
-#define CYDEV_PHUB_TDMEM97_BASE 0x40007b08u\r
-#define CYDEV_PHUB_TDMEM97_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM97_ORIG_TD0 0x40007b08u\r
-#define CYREG_PHUB_TDMEM97_ORIG_TD1 0x40007b0cu\r
-#define CYDEV_PHUB_TDMEM98_BASE 0x40007b10u\r
-#define CYDEV_PHUB_TDMEM98_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM98_ORIG_TD0 0x40007b10u\r
-#define CYREG_PHUB_TDMEM98_ORIG_TD1 0x40007b14u\r
-#define CYDEV_PHUB_TDMEM99_BASE 0x40007b18u\r
-#define CYDEV_PHUB_TDMEM99_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM99_ORIG_TD0 0x40007b18u\r
-#define CYREG_PHUB_TDMEM99_ORIG_TD1 0x40007b1cu\r
-#define CYDEV_PHUB_TDMEM100_BASE 0x40007b20u\r
-#define CYDEV_PHUB_TDMEM100_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM100_ORIG_TD0 0x40007b20u\r
-#define CYREG_PHUB_TDMEM100_ORIG_TD1 0x40007b24u\r
-#define CYDEV_PHUB_TDMEM101_BASE 0x40007b28u\r
-#define CYDEV_PHUB_TDMEM101_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM101_ORIG_TD0 0x40007b28u\r
-#define CYREG_PHUB_TDMEM101_ORIG_TD1 0x40007b2cu\r
-#define CYDEV_PHUB_TDMEM102_BASE 0x40007b30u\r
-#define CYDEV_PHUB_TDMEM102_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM102_ORIG_TD0 0x40007b30u\r
-#define CYREG_PHUB_TDMEM102_ORIG_TD1 0x40007b34u\r
-#define CYDEV_PHUB_TDMEM103_BASE 0x40007b38u\r
-#define CYDEV_PHUB_TDMEM103_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM103_ORIG_TD0 0x40007b38u\r
-#define CYREG_PHUB_TDMEM103_ORIG_TD1 0x40007b3cu\r
-#define CYDEV_PHUB_TDMEM104_BASE 0x40007b40u\r
-#define CYDEV_PHUB_TDMEM104_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM104_ORIG_TD0 0x40007b40u\r
-#define CYREG_PHUB_TDMEM104_ORIG_TD1 0x40007b44u\r
-#define CYDEV_PHUB_TDMEM105_BASE 0x40007b48u\r
-#define CYDEV_PHUB_TDMEM105_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM105_ORIG_TD0 0x40007b48u\r
-#define CYREG_PHUB_TDMEM105_ORIG_TD1 0x40007b4cu\r
-#define CYDEV_PHUB_TDMEM106_BASE 0x40007b50u\r
-#define CYDEV_PHUB_TDMEM106_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM106_ORIG_TD0 0x40007b50u\r
-#define CYREG_PHUB_TDMEM106_ORIG_TD1 0x40007b54u\r
-#define CYDEV_PHUB_TDMEM107_BASE 0x40007b58u\r
-#define CYDEV_PHUB_TDMEM107_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM107_ORIG_TD0 0x40007b58u\r
-#define CYREG_PHUB_TDMEM107_ORIG_TD1 0x40007b5cu\r
-#define CYDEV_PHUB_TDMEM108_BASE 0x40007b60u\r
-#define CYDEV_PHUB_TDMEM108_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM108_ORIG_TD0 0x40007b60u\r
-#define CYREG_PHUB_TDMEM108_ORIG_TD1 0x40007b64u\r
-#define CYDEV_PHUB_TDMEM109_BASE 0x40007b68u\r
-#define CYDEV_PHUB_TDMEM109_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM109_ORIG_TD0 0x40007b68u\r
-#define CYREG_PHUB_TDMEM109_ORIG_TD1 0x40007b6cu\r
-#define CYDEV_PHUB_TDMEM110_BASE 0x40007b70u\r
-#define CYDEV_PHUB_TDMEM110_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM110_ORIG_TD0 0x40007b70u\r
-#define CYREG_PHUB_TDMEM110_ORIG_TD1 0x40007b74u\r
-#define CYDEV_PHUB_TDMEM111_BASE 0x40007b78u\r
-#define CYDEV_PHUB_TDMEM111_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM111_ORIG_TD0 0x40007b78u\r
-#define CYREG_PHUB_TDMEM111_ORIG_TD1 0x40007b7cu\r
-#define CYDEV_PHUB_TDMEM112_BASE 0x40007b80u\r
-#define CYDEV_PHUB_TDMEM112_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM112_ORIG_TD0 0x40007b80u\r
-#define CYREG_PHUB_TDMEM112_ORIG_TD1 0x40007b84u\r
-#define CYDEV_PHUB_TDMEM113_BASE 0x40007b88u\r
-#define CYDEV_PHUB_TDMEM113_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM113_ORIG_TD0 0x40007b88u\r
-#define CYREG_PHUB_TDMEM113_ORIG_TD1 0x40007b8cu\r
-#define CYDEV_PHUB_TDMEM114_BASE 0x40007b90u\r
-#define CYDEV_PHUB_TDMEM114_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM114_ORIG_TD0 0x40007b90u\r
-#define CYREG_PHUB_TDMEM114_ORIG_TD1 0x40007b94u\r
-#define CYDEV_PHUB_TDMEM115_BASE 0x40007b98u\r
-#define CYDEV_PHUB_TDMEM115_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM115_ORIG_TD0 0x40007b98u\r
-#define CYREG_PHUB_TDMEM115_ORIG_TD1 0x40007b9cu\r
-#define CYDEV_PHUB_TDMEM116_BASE 0x40007ba0u\r
-#define CYDEV_PHUB_TDMEM116_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM116_ORIG_TD0 0x40007ba0u\r
-#define CYREG_PHUB_TDMEM116_ORIG_TD1 0x40007ba4u\r
-#define CYDEV_PHUB_TDMEM117_BASE 0x40007ba8u\r
-#define CYDEV_PHUB_TDMEM117_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM117_ORIG_TD0 0x40007ba8u\r
-#define CYREG_PHUB_TDMEM117_ORIG_TD1 0x40007bacu\r
-#define CYDEV_PHUB_TDMEM118_BASE 0x40007bb0u\r
-#define CYDEV_PHUB_TDMEM118_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM118_ORIG_TD0 0x40007bb0u\r
-#define CYREG_PHUB_TDMEM118_ORIG_TD1 0x40007bb4u\r
-#define CYDEV_PHUB_TDMEM119_BASE 0x40007bb8u\r
-#define CYDEV_PHUB_TDMEM119_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM119_ORIG_TD0 0x40007bb8u\r
-#define CYREG_PHUB_TDMEM119_ORIG_TD1 0x40007bbcu\r
-#define CYDEV_PHUB_TDMEM120_BASE 0x40007bc0u\r
-#define CYDEV_PHUB_TDMEM120_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM120_ORIG_TD0 0x40007bc0u\r
-#define CYREG_PHUB_TDMEM120_ORIG_TD1 0x40007bc4u\r
-#define CYDEV_PHUB_TDMEM121_BASE 0x40007bc8u\r
-#define CYDEV_PHUB_TDMEM121_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM121_ORIG_TD0 0x40007bc8u\r
-#define CYREG_PHUB_TDMEM121_ORIG_TD1 0x40007bccu\r
-#define CYDEV_PHUB_TDMEM122_BASE 0x40007bd0u\r
-#define CYDEV_PHUB_TDMEM122_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM122_ORIG_TD0 0x40007bd0u\r
-#define CYREG_PHUB_TDMEM122_ORIG_TD1 0x40007bd4u\r
-#define CYDEV_PHUB_TDMEM123_BASE 0x40007bd8u\r
-#define CYDEV_PHUB_TDMEM123_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM123_ORIG_TD0 0x40007bd8u\r
-#define CYREG_PHUB_TDMEM123_ORIG_TD1 0x40007bdcu\r
-#define CYDEV_PHUB_TDMEM124_BASE 0x40007be0u\r
-#define CYDEV_PHUB_TDMEM124_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM124_ORIG_TD0 0x40007be0u\r
-#define CYREG_PHUB_TDMEM124_ORIG_TD1 0x40007be4u\r
-#define CYDEV_PHUB_TDMEM125_BASE 0x40007be8u\r
-#define CYDEV_PHUB_TDMEM125_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM125_ORIG_TD0 0x40007be8u\r
-#define CYREG_PHUB_TDMEM125_ORIG_TD1 0x40007becu\r
-#define CYDEV_PHUB_TDMEM126_BASE 0x40007bf0u\r
-#define CYDEV_PHUB_TDMEM126_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM126_ORIG_TD0 0x40007bf0u\r
-#define CYREG_PHUB_TDMEM126_ORIG_TD1 0x40007bf4u\r
-#define CYDEV_PHUB_TDMEM127_BASE 0x40007bf8u\r
-#define CYDEV_PHUB_TDMEM127_SIZE 0x00000008u\r
-#define CYREG_PHUB_TDMEM127_ORIG_TD0 0x40007bf8u\r
-#define CYREG_PHUB_TDMEM127_ORIG_TD1 0x40007bfcu\r
-#define CYDEV_EE_BASE 0x40008000u\r
-#define CYDEV_EE_SIZE 0x00000800u\r
-#define CYREG_EE_DATA_MBASE 0x40008000u\r
-#define CYREG_EE_DATA_MSIZE 0x00000800u\r
-#define CYDEV_CAN0_BASE 0x4000a000u\r
-#define CYDEV_CAN0_SIZE 0x000002a0u\r
-#define CYDEV_CAN0_CSR_BASE 0x4000a000u\r
-#define CYDEV_CAN0_CSR_SIZE 0x00000018u\r
-#define CYREG_CAN0_CSR_INT_SR 0x4000a000u\r
-#define CYREG_CAN0_CSR_INT_EN 0x4000a004u\r
-#define CYREG_CAN0_CSR_BUF_SR 0x4000a008u\r
-#define CYREG_CAN0_CSR_ERR_SR 0x4000a00cu\r
-#define CYREG_CAN0_CSR_CMD 0x4000a010u\r
-#define CYREG_CAN0_CSR_CFG 0x4000a014u\r
-#define CYDEV_CAN0_TX0_BASE 0x4000a020u\r
-#define CYDEV_CAN0_TX0_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX0_CMD 0x4000a020u\r
-#define CYREG_CAN0_TX0_ID 0x4000a024u\r
-#define CYREG_CAN0_TX0_DH 0x4000a028u\r
-#define CYREG_CAN0_TX0_DL 0x4000a02cu\r
-#define CYDEV_CAN0_TX1_BASE 0x4000a030u\r
-#define CYDEV_CAN0_TX1_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX1_CMD 0x4000a030u\r
-#define CYREG_CAN0_TX1_ID 0x4000a034u\r
-#define CYREG_CAN0_TX1_DH 0x4000a038u\r
-#define CYREG_CAN0_TX1_DL 0x4000a03cu\r
-#define CYDEV_CAN0_TX2_BASE 0x4000a040u\r
-#define CYDEV_CAN0_TX2_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX2_CMD 0x4000a040u\r
-#define CYREG_CAN0_TX2_ID 0x4000a044u\r
-#define CYREG_CAN0_TX2_DH 0x4000a048u\r
-#define CYREG_CAN0_TX2_DL 0x4000a04cu\r
-#define CYDEV_CAN0_TX3_BASE 0x4000a050u\r
-#define CYDEV_CAN0_TX3_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX3_CMD 0x4000a050u\r
-#define CYREG_CAN0_TX3_ID 0x4000a054u\r
-#define CYREG_CAN0_TX3_DH 0x4000a058u\r
-#define CYREG_CAN0_TX3_DL 0x4000a05cu\r
-#define CYDEV_CAN0_TX4_BASE 0x4000a060u\r
-#define CYDEV_CAN0_TX4_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX4_CMD 0x4000a060u\r
-#define CYREG_CAN0_TX4_ID 0x4000a064u\r
-#define CYREG_CAN0_TX4_DH 0x4000a068u\r
-#define CYREG_CAN0_TX4_DL 0x4000a06cu\r
-#define CYDEV_CAN0_TX5_BASE 0x4000a070u\r
-#define CYDEV_CAN0_TX5_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX5_CMD 0x4000a070u\r
-#define CYREG_CAN0_TX5_ID 0x4000a074u\r
-#define CYREG_CAN0_TX5_DH 0x4000a078u\r
-#define CYREG_CAN0_TX5_DL 0x4000a07cu\r
-#define CYDEV_CAN0_TX6_BASE 0x4000a080u\r
-#define CYDEV_CAN0_TX6_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX6_CMD 0x4000a080u\r
-#define CYREG_CAN0_TX6_ID 0x4000a084u\r
-#define CYREG_CAN0_TX6_DH 0x4000a088u\r
-#define CYREG_CAN0_TX6_DL 0x4000a08cu\r
-#define CYDEV_CAN0_TX7_BASE 0x4000a090u\r
-#define CYDEV_CAN0_TX7_SIZE 0x00000010u\r
-#define CYREG_CAN0_TX7_CMD 0x4000a090u\r
-#define CYREG_CAN0_TX7_ID 0x4000a094u\r
-#define CYREG_CAN0_TX7_DH 0x4000a098u\r
-#define CYREG_CAN0_TX7_DL 0x4000a09cu\r
-#define CYDEV_CAN0_RX0_BASE 0x4000a0a0u\r
-#define CYDEV_CAN0_RX0_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX0_CMD 0x4000a0a0u\r
-#define CYREG_CAN0_RX0_ID 0x4000a0a4u\r
-#define CYREG_CAN0_RX0_DH 0x4000a0a8u\r
-#define CYREG_CAN0_RX0_DL 0x4000a0acu\r
-#define CYREG_CAN0_RX0_AMR 0x4000a0b0u\r
-#define CYREG_CAN0_RX0_ACR 0x4000a0b4u\r
-#define CYREG_CAN0_RX0_AMRD 0x4000a0b8u\r
-#define CYREG_CAN0_RX0_ACRD 0x4000a0bcu\r
-#define CYDEV_CAN0_RX1_BASE 0x4000a0c0u\r
-#define CYDEV_CAN0_RX1_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX1_CMD 0x4000a0c0u\r
-#define CYREG_CAN0_RX1_ID 0x4000a0c4u\r
-#define CYREG_CAN0_RX1_DH 0x4000a0c8u\r
-#define CYREG_CAN0_RX1_DL 0x4000a0ccu\r
-#define CYREG_CAN0_RX1_AMR 0x4000a0d0u\r
-#define CYREG_CAN0_RX1_ACR 0x4000a0d4u\r
-#define CYREG_CAN0_RX1_AMRD 0x4000a0d8u\r
-#define CYREG_CAN0_RX1_ACRD 0x4000a0dcu\r
-#define CYDEV_CAN0_RX2_BASE 0x4000a0e0u\r
-#define CYDEV_CAN0_RX2_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX2_CMD 0x4000a0e0u\r
-#define CYREG_CAN0_RX2_ID 0x4000a0e4u\r
-#define CYREG_CAN0_RX2_DH 0x4000a0e8u\r
-#define CYREG_CAN0_RX2_DL 0x4000a0ecu\r
-#define CYREG_CAN0_RX2_AMR 0x4000a0f0u\r
-#define CYREG_CAN0_RX2_ACR 0x4000a0f4u\r
-#define CYREG_CAN0_RX2_AMRD 0x4000a0f8u\r
-#define CYREG_CAN0_RX2_ACRD 0x4000a0fcu\r
-#define CYDEV_CAN0_RX3_BASE 0x4000a100u\r
-#define CYDEV_CAN0_RX3_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX3_CMD 0x4000a100u\r
-#define CYREG_CAN0_RX3_ID 0x4000a104u\r
-#define CYREG_CAN0_RX3_DH 0x4000a108u\r
-#define CYREG_CAN0_RX3_DL 0x4000a10cu\r
-#define CYREG_CAN0_RX3_AMR 0x4000a110u\r
-#define CYREG_CAN0_RX3_ACR 0x4000a114u\r
-#define CYREG_CAN0_RX3_AMRD 0x4000a118u\r
-#define CYREG_CAN0_RX3_ACRD 0x4000a11cu\r
-#define CYDEV_CAN0_RX4_BASE 0x4000a120u\r
-#define CYDEV_CAN0_RX4_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX4_CMD 0x4000a120u\r
-#define CYREG_CAN0_RX4_ID 0x4000a124u\r
-#define CYREG_CAN0_RX4_DH 0x4000a128u\r
-#define CYREG_CAN0_RX4_DL 0x4000a12cu\r
-#define CYREG_CAN0_RX4_AMR 0x4000a130u\r
-#define CYREG_CAN0_RX4_ACR 0x4000a134u\r
-#define CYREG_CAN0_RX4_AMRD 0x4000a138u\r
-#define CYREG_CAN0_RX4_ACRD 0x4000a13cu\r
-#define CYDEV_CAN0_RX5_BASE 0x4000a140u\r
-#define CYDEV_CAN0_RX5_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX5_CMD 0x4000a140u\r
-#define CYREG_CAN0_RX5_ID 0x4000a144u\r
-#define CYREG_CAN0_RX5_DH 0x4000a148u\r
-#define CYREG_CAN0_RX5_DL 0x4000a14cu\r
-#define CYREG_CAN0_RX5_AMR 0x4000a150u\r
-#define CYREG_CAN0_RX5_ACR 0x4000a154u\r
-#define CYREG_CAN0_RX5_AMRD 0x4000a158u\r
-#define CYREG_CAN0_RX5_ACRD 0x4000a15cu\r
-#define CYDEV_CAN0_RX6_BASE 0x4000a160u\r
-#define CYDEV_CAN0_RX6_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX6_CMD 0x4000a160u\r
-#define CYREG_CAN0_RX6_ID 0x4000a164u\r
-#define CYREG_CAN0_RX6_DH 0x4000a168u\r
-#define CYREG_CAN0_RX6_DL 0x4000a16cu\r
-#define CYREG_CAN0_RX6_AMR 0x4000a170u\r
-#define CYREG_CAN0_RX6_ACR 0x4000a174u\r
-#define CYREG_CAN0_RX6_AMRD 0x4000a178u\r
-#define CYREG_CAN0_RX6_ACRD 0x4000a17cu\r
-#define CYDEV_CAN0_RX7_BASE 0x4000a180u\r
-#define CYDEV_CAN0_RX7_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX7_CMD 0x4000a180u\r
-#define CYREG_CAN0_RX7_ID 0x4000a184u\r
-#define CYREG_CAN0_RX7_DH 0x4000a188u\r
-#define CYREG_CAN0_RX7_DL 0x4000a18cu\r
-#define CYREG_CAN0_RX7_AMR 0x4000a190u\r
-#define CYREG_CAN0_RX7_ACR 0x4000a194u\r
-#define CYREG_CAN0_RX7_AMRD 0x4000a198u\r
-#define CYREG_CAN0_RX7_ACRD 0x4000a19cu\r
-#define CYDEV_CAN0_RX8_BASE 0x4000a1a0u\r
-#define CYDEV_CAN0_RX8_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX8_CMD 0x4000a1a0u\r
-#define CYREG_CAN0_RX8_ID 0x4000a1a4u\r
-#define CYREG_CAN0_RX8_DH 0x4000a1a8u\r
-#define CYREG_CAN0_RX8_DL 0x4000a1acu\r
-#define CYREG_CAN0_RX8_AMR 0x4000a1b0u\r
-#define CYREG_CAN0_RX8_ACR 0x4000a1b4u\r
-#define CYREG_CAN0_RX8_AMRD 0x4000a1b8u\r
-#define CYREG_CAN0_RX8_ACRD 0x4000a1bcu\r
-#define CYDEV_CAN0_RX9_BASE 0x4000a1c0u\r
-#define CYDEV_CAN0_RX9_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX9_CMD 0x4000a1c0u\r
-#define CYREG_CAN0_RX9_ID 0x4000a1c4u\r
-#define CYREG_CAN0_RX9_DH 0x4000a1c8u\r
-#define CYREG_CAN0_RX9_DL 0x4000a1ccu\r
-#define CYREG_CAN0_RX9_AMR 0x4000a1d0u\r
-#define CYREG_CAN0_RX9_ACR 0x4000a1d4u\r
-#define CYREG_CAN0_RX9_AMRD 0x4000a1d8u\r
-#define CYREG_CAN0_RX9_ACRD 0x4000a1dcu\r
-#define CYDEV_CAN0_RX10_BASE 0x4000a1e0u\r
-#define CYDEV_CAN0_RX10_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX10_CMD 0x4000a1e0u\r
-#define CYREG_CAN0_RX10_ID 0x4000a1e4u\r
-#define CYREG_CAN0_RX10_DH 0x4000a1e8u\r
-#define CYREG_CAN0_RX10_DL 0x4000a1ecu\r
-#define CYREG_CAN0_RX10_AMR 0x4000a1f0u\r
-#define CYREG_CAN0_RX10_ACR 0x4000a1f4u\r
-#define CYREG_CAN0_RX10_AMRD 0x4000a1f8u\r
-#define CYREG_CAN0_RX10_ACRD 0x4000a1fcu\r
-#define CYDEV_CAN0_RX11_BASE 0x4000a200u\r
-#define CYDEV_CAN0_RX11_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX11_CMD 0x4000a200u\r
-#define CYREG_CAN0_RX11_ID 0x4000a204u\r
-#define CYREG_CAN0_RX11_DH 0x4000a208u\r
-#define CYREG_CAN0_RX11_DL 0x4000a20cu\r
-#define CYREG_CAN0_RX11_AMR 0x4000a210u\r
-#define CYREG_CAN0_RX11_ACR 0x4000a214u\r
-#define CYREG_CAN0_RX11_AMRD 0x4000a218u\r
-#define CYREG_CAN0_RX11_ACRD 0x4000a21cu\r
-#define CYDEV_CAN0_RX12_BASE 0x4000a220u\r
-#define CYDEV_CAN0_RX12_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX12_CMD 0x4000a220u\r
-#define CYREG_CAN0_RX12_ID 0x4000a224u\r
-#define CYREG_CAN0_RX12_DH 0x4000a228u\r
-#define CYREG_CAN0_RX12_DL 0x4000a22cu\r
-#define CYREG_CAN0_RX12_AMR 0x4000a230u\r
-#define CYREG_CAN0_RX12_ACR 0x4000a234u\r
-#define CYREG_CAN0_RX12_AMRD 0x4000a238u\r
-#define CYREG_CAN0_RX12_ACRD 0x4000a23cu\r
-#define CYDEV_CAN0_RX13_BASE 0x4000a240u\r
-#define CYDEV_CAN0_RX13_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX13_CMD 0x4000a240u\r
-#define CYREG_CAN0_RX13_ID 0x4000a244u\r
-#define CYREG_CAN0_RX13_DH 0x4000a248u\r
-#define CYREG_CAN0_RX13_DL 0x4000a24cu\r
-#define CYREG_CAN0_RX13_AMR 0x4000a250u\r
-#define CYREG_CAN0_RX13_ACR 0x4000a254u\r
-#define CYREG_CAN0_RX13_AMRD 0x4000a258u\r
-#define CYREG_CAN0_RX13_ACRD 0x4000a25cu\r
-#define CYDEV_CAN0_RX14_BASE 0x4000a260u\r
-#define CYDEV_CAN0_RX14_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX14_CMD 0x4000a260u\r
-#define CYREG_CAN0_RX14_ID 0x4000a264u\r
-#define CYREG_CAN0_RX14_DH 0x4000a268u\r
-#define CYREG_CAN0_RX14_DL 0x4000a26cu\r
-#define CYREG_CAN0_RX14_AMR 0x4000a270u\r
-#define CYREG_CAN0_RX14_ACR 0x4000a274u\r
-#define CYREG_CAN0_RX14_AMRD 0x4000a278u\r
-#define CYREG_CAN0_RX14_ACRD 0x4000a27cu\r
-#define CYDEV_CAN0_RX15_BASE 0x4000a280u\r
-#define CYDEV_CAN0_RX15_SIZE 0x00000020u\r
-#define CYREG_CAN0_RX15_CMD 0x4000a280u\r
-#define CYREG_CAN0_RX15_ID 0x4000a284u\r
-#define CYREG_CAN0_RX15_DH 0x4000a288u\r
-#define CYREG_CAN0_RX15_DL 0x4000a28cu\r
-#define CYREG_CAN0_RX15_AMR 0x4000a290u\r
-#define CYREG_CAN0_RX15_ACR 0x4000a294u\r
-#define CYREG_CAN0_RX15_AMRD 0x4000a298u\r
-#define CYREG_CAN0_RX15_ACRD 0x4000a29cu\r
-#define CYDEV_DFB0_BASE 0x4000c000u\r
-#define CYDEV_DFB0_SIZE 0x000007b5u\r
-#define CYDEV_DFB0_DPA_SRAM_BASE 0x4000c000u\r
-#define CYDEV_DFB0_DPA_SRAM_SIZE 0x00000200u\r
-#define CYREG_DFB0_DPA_SRAM_DATA_MBASE 0x4000c000u\r
-#define CYREG_DFB0_DPA_SRAM_DATA_MSIZE 0x00000200u\r
-#define CYDEV_DFB0_DPB_SRAM_BASE 0x4000c200u\r
-#define CYDEV_DFB0_DPB_SRAM_SIZE 0x00000200u\r
-#define CYREG_DFB0_DPB_SRAM_DATA_MBASE 0x4000c200u\r
-#define CYREG_DFB0_DPB_SRAM_DATA_MSIZE 0x00000200u\r
-#define CYDEV_DFB0_CSA_SRAM_BASE 0x4000c400u\r
-#define CYDEV_DFB0_CSA_SRAM_SIZE 0x00000100u\r
-#define CYREG_DFB0_CSA_SRAM_DATA_MBASE 0x4000c400u\r
-#define CYREG_DFB0_CSA_SRAM_DATA_MSIZE 0x00000100u\r
-#define CYDEV_DFB0_CSB_SRAM_BASE 0x4000c500u\r
-#define CYDEV_DFB0_CSB_SRAM_SIZE 0x00000100u\r
-#define CYREG_DFB0_CSB_SRAM_DATA_MBASE 0x4000c500u\r
-#define CYREG_DFB0_CSB_SRAM_DATA_MSIZE 0x00000100u\r
-#define CYDEV_DFB0_FSM_SRAM_BASE 0x4000c600u\r
-#define CYDEV_DFB0_FSM_SRAM_SIZE 0x00000100u\r
-#define CYREG_DFB0_FSM_SRAM_DATA_MBASE 0x4000c600u\r
-#define CYREG_DFB0_FSM_SRAM_DATA_MSIZE 0x00000100u\r
-#define CYDEV_DFB0_ACU_SRAM_BASE 0x4000c700u\r
-#define CYDEV_DFB0_ACU_SRAM_SIZE 0x00000040u\r
-#define CYREG_DFB0_ACU_SRAM_DATA_MBASE 0x4000c700u\r
-#define CYREG_DFB0_ACU_SRAM_DATA_MSIZE 0x00000040u\r
-#define CYREG_DFB0_CR 0x4000c780u\r
-#define CYREG_DFB0_SR 0x4000c784u\r
-#define CYREG_DFB0_RAM_EN 0x4000c788u\r
-#define CYREG_DFB0_RAM_DIR 0x4000c78cu\r
-#define CYREG_DFB0_SEMA 0x4000c790u\r
-#define CYREG_DFB0_DSI_CTRL 0x4000c794u\r
-#define CYREG_DFB0_INT_CTRL 0x4000c798u\r
-#define CYREG_DFB0_DMA_CTRL 0x4000c79cu\r
-#define CYREG_DFB0_STAGEA 0x4000c7a0u\r
-#define CYREG_DFB0_STAGEAM 0x4000c7a1u\r
-#define CYREG_DFB0_STAGEAH 0x4000c7a2u\r
-#define CYREG_DFB0_STAGEB 0x4000c7a4u\r
-#define CYREG_DFB0_STAGEBM 0x4000c7a5u\r
-#define CYREG_DFB0_STAGEBH 0x4000c7a6u\r
-#define CYREG_DFB0_HOLDA 0x4000c7a8u\r
-#define CYREG_DFB0_HOLDAM 0x4000c7a9u\r
-#define CYREG_DFB0_HOLDAH 0x4000c7aau\r
-#define CYREG_DFB0_HOLDAS 0x4000c7abu\r
-#define CYREG_DFB0_HOLDB 0x4000c7acu\r
-#define CYREG_DFB0_HOLDBM 0x4000c7adu\r
-#define CYREG_DFB0_HOLDBH 0x4000c7aeu\r
-#define CYREG_DFB0_HOLDBS 0x4000c7afu\r
-#define CYREG_DFB0_COHER 0x4000c7b0u\r
-#define CYREG_DFB0_DALIGN 0x4000c7b4u\r
-#define CYDEV_UCFG_BASE 0x40010000u\r
-#define CYDEV_UCFG_SIZE 0x00005040u\r
-#define CYDEV_UCFG_B0_BASE 0x40010000u\r
-#define CYDEV_UCFG_B0_SIZE 0x00000fefu\r
-#define CYDEV_UCFG_B0_P0_BASE 0x40010000u\r
-#define CYDEV_UCFG_B0_P0_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P0_U0_BASE 0x40010000u\r
-#define CYDEV_UCFG_B0_P0_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P0_U0_PLD_IT0 0x40010000u\r
-#define CYREG_B0_P0_U0_PLD_IT1 0x40010004u\r
-#define CYREG_B0_P0_U0_PLD_IT2 0x40010008u\r
-#define CYREG_B0_P0_U0_PLD_IT3 0x4001000cu\r
-#define CYREG_B0_P0_U0_PLD_IT4 0x40010010u\r
-#define CYREG_B0_P0_U0_PLD_IT5 0x40010014u\r
-#define CYREG_B0_P0_U0_PLD_IT6 0x40010018u\r
-#define CYREG_B0_P0_U0_PLD_IT7 0x4001001cu\r
-#define CYREG_B0_P0_U0_PLD_IT8 0x40010020u\r
-#define CYREG_B0_P0_U0_PLD_IT9 0x40010024u\r
-#define CYREG_B0_P0_U0_PLD_IT10 0x40010028u\r
-#define CYREG_B0_P0_U0_PLD_IT11 0x4001002cu\r
-#define CYREG_B0_P0_U0_PLD_ORT0 0x40010030u\r
-#define CYREG_B0_P0_U0_PLD_ORT1 0x40010032u\r
-#define CYREG_B0_P0_U0_PLD_ORT2 0x40010034u\r
-#define CYREG_B0_P0_U0_PLD_ORT3 0x40010036u\r
-#define CYREG_B0_P0_U0_MC_CFG_CEN_CONST 0x40010038u\r
-#define CYREG_B0_P0_U0_MC_CFG_XORFB 0x4001003au\r
-#define CYREG_B0_P0_U0_MC_CFG_SET_RESET 0x4001003cu\r
-#define CYREG_B0_P0_U0_MC_CFG_BYPASS 0x4001003eu\r
-#define CYREG_B0_P0_U0_CFG0 0x40010040u\r
-#define CYREG_B0_P0_U0_CFG1 0x40010041u\r
-#define CYREG_B0_P0_U0_CFG2 0x40010042u\r
-#define CYREG_B0_P0_U0_CFG3 0x40010043u\r
-#define CYREG_B0_P0_U0_CFG4 0x40010044u\r
-#define CYREG_B0_P0_U0_CFG5 0x40010045u\r
-#define CYREG_B0_P0_U0_CFG6 0x40010046u\r
-#define CYREG_B0_P0_U0_CFG7 0x40010047u\r
-#define CYREG_B0_P0_U0_CFG8 0x40010048u\r
-#define CYREG_B0_P0_U0_CFG9 0x40010049u\r
-#define CYREG_B0_P0_U0_CFG10 0x4001004au\r
-#define CYREG_B0_P0_U0_CFG11 0x4001004bu\r
-#define CYREG_B0_P0_U0_CFG12 0x4001004cu\r
-#define CYREG_B0_P0_U0_CFG13 0x4001004du\r
-#define CYREG_B0_P0_U0_CFG14 0x4001004eu\r
-#define CYREG_B0_P0_U0_CFG15 0x4001004fu\r
-#define CYREG_B0_P0_U0_CFG16 0x40010050u\r
-#define CYREG_B0_P0_U0_CFG17 0x40010051u\r
-#define CYREG_B0_P0_U0_CFG18 0x40010052u\r
-#define CYREG_B0_P0_U0_CFG19 0x40010053u\r
-#define CYREG_B0_P0_U0_CFG20 0x40010054u\r
-#define CYREG_B0_P0_U0_CFG21 0x40010055u\r
-#define CYREG_B0_P0_U0_CFG22 0x40010056u\r
-#define CYREG_B0_P0_U0_CFG23 0x40010057u\r
-#define CYREG_B0_P0_U0_CFG24 0x40010058u\r
-#define CYREG_B0_P0_U0_CFG25 0x40010059u\r
-#define CYREG_B0_P0_U0_CFG26 0x4001005au\r
-#define CYREG_B0_P0_U0_CFG27 0x4001005bu\r
-#define CYREG_B0_P0_U0_CFG28 0x4001005cu\r
-#define CYREG_B0_P0_U0_CFG29 0x4001005du\r
-#define CYREG_B0_P0_U0_CFG30 0x4001005eu\r
-#define CYREG_B0_P0_U0_CFG31 0x4001005fu\r
-#define CYREG_B0_P0_U0_DCFG0 0x40010060u\r
-#define CYREG_B0_P0_U0_DCFG1 0x40010062u\r
-#define CYREG_B0_P0_U0_DCFG2 0x40010064u\r
-#define CYREG_B0_P0_U0_DCFG3 0x40010066u\r
-#define CYREG_B0_P0_U0_DCFG4 0x40010068u\r
-#define CYREG_B0_P0_U0_DCFG5 0x4001006au\r
-#define CYREG_B0_P0_U0_DCFG6 0x4001006cu\r
-#define CYREG_B0_P0_U0_DCFG7 0x4001006eu\r
-#define CYDEV_UCFG_B0_P0_U1_BASE 0x40010080u\r
-#define CYDEV_UCFG_B0_P0_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P0_U1_PLD_IT0 0x40010080u\r
-#define CYREG_B0_P0_U1_PLD_IT1 0x40010084u\r
-#define CYREG_B0_P0_U1_PLD_IT2 0x40010088u\r
-#define CYREG_B0_P0_U1_PLD_IT3 0x4001008cu\r
-#define CYREG_B0_P0_U1_PLD_IT4 0x40010090u\r
-#define CYREG_B0_P0_U1_PLD_IT5 0x40010094u\r
-#define CYREG_B0_P0_U1_PLD_IT6 0x40010098u\r
-#define CYREG_B0_P0_U1_PLD_IT7 0x4001009cu\r
-#define CYREG_B0_P0_U1_PLD_IT8 0x400100a0u\r
-#define CYREG_B0_P0_U1_PLD_IT9 0x400100a4u\r
-#define CYREG_B0_P0_U1_PLD_IT10 0x400100a8u\r
-#define CYREG_B0_P0_U1_PLD_IT11 0x400100acu\r
-#define CYREG_B0_P0_U1_PLD_ORT0 0x400100b0u\r
-#define CYREG_B0_P0_U1_PLD_ORT1 0x400100b2u\r
-#define CYREG_B0_P0_U1_PLD_ORT2 0x400100b4u\r
-#define CYREG_B0_P0_U1_PLD_ORT3 0x400100b6u\r
-#define CYREG_B0_P0_U1_MC_CFG_CEN_CONST 0x400100b8u\r
-#define CYREG_B0_P0_U1_MC_CFG_XORFB 0x400100bau\r
-#define CYREG_B0_P0_U1_MC_CFG_SET_RESET 0x400100bcu\r
-#define CYREG_B0_P0_U1_MC_CFG_BYPASS 0x400100beu\r
-#define CYREG_B0_P0_U1_CFG0 0x400100c0u\r
-#define CYREG_B0_P0_U1_CFG1 0x400100c1u\r
-#define CYREG_B0_P0_U1_CFG2 0x400100c2u\r
-#define CYREG_B0_P0_U1_CFG3 0x400100c3u\r
-#define CYREG_B0_P0_U1_CFG4 0x400100c4u\r
-#define CYREG_B0_P0_U1_CFG5 0x400100c5u\r
-#define CYREG_B0_P0_U1_CFG6 0x400100c6u\r
-#define CYREG_B0_P0_U1_CFG7 0x400100c7u\r
-#define CYREG_B0_P0_U1_CFG8 0x400100c8u\r
-#define CYREG_B0_P0_U1_CFG9 0x400100c9u\r
-#define CYREG_B0_P0_U1_CFG10 0x400100cau\r
-#define CYREG_B0_P0_U1_CFG11 0x400100cbu\r
-#define CYREG_B0_P0_U1_CFG12 0x400100ccu\r
-#define CYREG_B0_P0_U1_CFG13 0x400100cdu\r
-#define CYREG_B0_P0_U1_CFG14 0x400100ceu\r
-#define CYREG_B0_P0_U1_CFG15 0x400100cfu\r
-#define CYREG_B0_P0_U1_CFG16 0x400100d0u\r
-#define CYREG_B0_P0_U1_CFG17 0x400100d1u\r
-#define CYREG_B0_P0_U1_CFG18 0x400100d2u\r
-#define CYREG_B0_P0_U1_CFG19 0x400100d3u\r
-#define CYREG_B0_P0_U1_CFG20 0x400100d4u\r
-#define CYREG_B0_P0_U1_CFG21 0x400100d5u\r
-#define CYREG_B0_P0_U1_CFG22 0x400100d6u\r
-#define CYREG_B0_P0_U1_CFG23 0x400100d7u\r
-#define CYREG_B0_P0_U1_CFG24 0x400100d8u\r
-#define CYREG_B0_P0_U1_CFG25 0x400100d9u\r
-#define CYREG_B0_P0_U1_CFG26 0x400100dau\r
-#define CYREG_B0_P0_U1_CFG27 0x400100dbu\r
-#define CYREG_B0_P0_U1_CFG28 0x400100dcu\r
-#define CYREG_B0_P0_U1_CFG29 0x400100ddu\r
-#define CYREG_B0_P0_U1_CFG30 0x400100deu\r
-#define CYREG_B0_P0_U1_CFG31 0x400100dfu\r
-#define CYREG_B0_P0_U1_DCFG0 0x400100e0u\r
-#define CYREG_B0_P0_U1_DCFG1 0x400100e2u\r
-#define CYREG_B0_P0_U1_DCFG2 0x400100e4u\r
-#define CYREG_B0_P0_U1_DCFG3 0x400100e6u\r
-#define CYREG_B0_P0_U1_DCFG4 0x400100e8u\r
-#define CYREG_B0_P0_U1_DCFG5 0x400100eau\r
-#define CYREG_B0_P0_U1_DCFG6 0x400100ecu\r
-#define CYREG_B0_P0_U1_DCFG7 0x400100eeu\r
-#define CYDEV_UCFG_B0_P0_ROUTE_BASE 0x40010100u\r
-#define CYDEV_UCFG_B0_P0_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P1_BASE 0x40010200u\r
-#define CYDEV_UCFG_B0_P1_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P1_U0_BASE 0x40010200u\r
-#define CYDEV_UCFG_B0_P1_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P1_U0_PLD_IT0 0x40010200u\r
-#define CYREG_B0_P1_U0_PLD_IT1 0x40010204u\r
-#define CYREG_B0_P1_U0_PLD_IT2 0x40010208u\r
-#define CYREG_B0_P1_U0_PLD_IT3 0x4001020cu\r
-#define CYREG_B0_P1_U0_PLD_IT4 0x40010210u\r
-#define CYREG_B0_P1_U0_PLD_IT5 0x40010214u\r
-#define CYREG_B0_P1_U0_PLD_IT6 0x40010218u\r
-#define CYREG_B0_P1_U0_PLD_IT7 0x4001021cu\r
-#define CYREG_B0_P1_U0_PLD_IT8 0x40010220u\r
-#define CYREG_B0_P1_U0_PLD_IT9 0x40010224u\r
-#define CYREG_B0_P1_U0_PLD_IT10 0x40010228u\r
-#define CYREG_B0_P1_U0_PLD_IT11 0x4001022cu\r
-#define CYREG_B0_P1_U0_PLD_ORT0 0x40010230u\r
-#define CYREG_B0_P1_U0_PLD_ORT1 0x40010232u\r
-#define CYREG_B0_P1_U0_PLD_ORT2 0x40010234u\r
-#define CYREG_B0_P1_U0_PLD_ORT3 0x40010236u\r
-#define CYREG_B0_P1_U0_MC_CFG_CEN_CONST 0x40010238u\r
-#define CYREG_B0_P1_U0_MC_CFG_XORFB 0x4001023au\r
-#define CYREG_B0_P1_U0_MC_CFG_SET_RESET 0x4001023cu\r
-#define CYREG_B0_P1_U0_MC_CFG_BYPASS 0x4001023eu\r
-#define CYREG_B0_P1_U0_CFG0 0x40010240u\r
-#define CYREG_B0_P1_U0_CFG1 0x40010241u\r
-#define CYREG_B0_P1_U0_CFG2 0x40010242u\r
-#define CYREG_B0_P1_U0_CFG3 0x40010243u\r
-#define CYREG_B0_P1_U0_CFG4 0x40010244u\r
-#define CYREG_B0_P1_U0_CFG5 0x40010245u\r
-#define CYREG_B0_P1_U0_CFG6 0x40010246u\r
-#define CYREG_B0_P1_U0_CFG7 0x40010247u\r
-#define CYREG_B0_P1_U0_CFG8 0x40010248u\r
-#define CYREG_B0_P1_U0_CFG9 0x40010249u\r
-#define CYREG_B0_P1_U0_CFG10 0x4001024au\r
-#define CYREG_B0_P1_U0_CFG11 0x4001024bu\r
-#define CYREG_B0_P1_U0_CFG12 0x4001024cu\r
-#define CYREG_B0_P1_U0_CFG13 0x4001024du\r
-#define CYREG_B0_P1_U0_CFG14 0x4001024eu\r
-#define CYREG_B0_P1_U0_CFG15 0x4001024fu\r
-#define CYREG_B0_P1_U0_CFG16 0x40010250u\r
-#define CYREG_B0_P1_U0_CFG17 0x40010251u\r
-#define CYREG_B0_P1_U0_CFG18 0x40010252u\r
-#define CYREG_B0_P1_U0_CFG19 0x40010253u\r
-#define CYREG_B0_P1_U0_CFG20 0x40010254u\r
-#define CYREG_B0_P1_U0_CFG21 0x40010255u\r
-#define CYREG_B0_P1_U0_CFG22 0x40010256u\r
-#define CYREG_B0_P1_U0_CFG23 0x40010257u\r
-#define CYREG_B0_P1_U0_CFG24 0x40010258u\r
-#define CYREG_B0_P1_U0_CFG25 0x40010259u\r
-#define CYREG_B0_P1_U0_CFG26 0x4001025au\r
-#define CYREG_B0_P1_U0_CFG27 0x4001025bu\r
-#define CYREG_B0_P1_U0_CFG28 0x4001025cu\r
-#define CYREG_B0_P1_U0_CFG29 0x4001025du\r
-#define CYREG_B0_P1_U0_CFG30 0x4001025eu\r
-#define CYREG_B0_P1_U0_CFG31 0x4001025fu\r
-#define CYREG_B0_P1_U0_DCFG0 0x40010260u\r
-#define CYREG_B0_P1_U0_DCFG1 0x40010262u\r
-#define CYREG_B0_P1_U0_DCFG2 0x40010264u\r
-#define CYREG_B0_P1_U0_DCFG3 0x40010266u\r
-#define CYREG_B0_P1_U0_DCFG4 0x40010268u\r
-#define CYREG_B0_P1_U0_DCFG5 0x4001026au\r
-#define CYREG_B0_P1_U0_DCFG6 0x4001026cu\r
-#define CYREG_B0_P1_U0_DCFG7 0x4001026eu\r
-#define CYDEV_UCFG_B0_P1_U1_BASE 0x40010280u\r
-#define CYDEV_UCFG_B0_P1_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P1_U1_PLD_IT0 0x40010280u\r
-#define CYREG_B0_P1_U1_PLD_IT1 0x40010284u\r
-#define CYREG_B0_P1_U1_PLD_IT2 0x40010288u\r
-#define CYREG_B0_P1_U1_PLD_IT3 0x4001028cu\r
-#define CYREG_B0_P1_U1_PLD_IT4 0x40010290u\r
-#define CYREG_B0_P1_U1_PLD_IT5 0x40010294u\r
-#define CYREG_B0_P1_U1_PLD_IT6 0x40010298u\r
-#define CYREG_B0_P1_U1_PLD_IT7 0x4001029cu\r
-#define CYREG_B0_P1_U1_PLD_IT8 0x400102a0u\r
-#define CYREG_B0_P1_U1_PLD_IT9 0x400102a4u\r
-#define CYREG_B0_P1_U1_PLD_IT10 0x400102a8u\r
-#define CYREG_B0_P1_U1_PLD_IT11 0x400102acu\r
-#define CYREG_B0_P1_U1_PLD_ORT0 0x400102b0u\r
-#define CYREG_B0_P1_U1_PLD_ORT1 0x400102b2u\r
-#define CYREG_B0_P1_U1_PLD_ORT2 0x400102b4u\r
-#define CYREG_B0_P1_U1_PLD_ORT3 0x400102b6u\r
-#define CYREG_B0_P1_U1_MC_CFG_CEN_CONST 0x400102b8u\r
-#define CYREG_B0_P1_U1_MC_CFG_XORFB 0x400102bau\r
-#define CYREG_B0_P1_U1_MC_CFG_SET_RESET 0x400102bcu\r
-#define CYREG_B0_P1_U1_MC_CFG_BYPASS 0x400102beu\r
-#define CYREG_B0_P1_U1_CFG0 0x400102c0u\r
-#define CYREG_B0_P1_U1_CFG1 0x400102c1u\r
-#define CYREG_B0_P1_U1_CFG2 0x400102c2u\r
-#define CYREG_B0_P1_U1_CFG3 0x400102c3u\r
-#define CYREG_B0_P1_U1_CFG4 0x400102c4u\r
-#define CYREG_B0_P1_U1_CFG5 0x400102c5u\r
-#define CYREG_B0_P1_U1_CFG6 0x400102c6u\r
-#define CYREG_B0_P1_U1_CFG7 0x400102c7u\r
-#define CYREG_B0_P1_U1_CFG8 0x400102c8u\r
-#define CYREG_B0_P1_U1_CFG9 0x400102c9u\r
-#define CYREG_B0_P1_U1_CFG10 0x400102cau\r
-#define CYREG_B0_P1_U1_CFG11 0x400102cbu\r
-#define CYREG_B0_P1_U1_CFG12 0x400102ccu\r
-#define CYREG_B0_P1_U1_CFG13 0x400102cdu\r
-#define CYREG_B0_P1_U1_CFG14 0x400102ceu\r
-#define CYREG_B0_P1_U1_CFG15 0x400102cfu\r
-#define CYREG_B0_P1_U1_CFG16 0x400102d0u\r
-#define CYREG_B0_P1_U1_CFG17 0x400102d1u\r
-#define CYREG_B0_P1_U1_CFG18 0x400102d2u\r
-#define CYREG_B0_P1_U1_CFG19 0x400102d3u\r
-#define CYREG_B0_P1_U1_CFG20 0x400102d4u\r
-#define CYREG_B0_P1_U1_CFG21 0x400102d5u\r
-#define CYREG_B0_P1_U1_CFG22 0x400102d6u\r
-#define CYREG_B0_P1_U1_CFG23 0x400102d7u\r
-#define CYREG_B0_P1_U1_CFG24 0x400102d8u\r
-#define CYREG_B0_P1_U1_CFG25 0x400102d9u\r
-#define CYREG_B0_P1_U1_CFG26 0x400102dau\r
-#define CYREG_B0_P1_U1_CFG27 0x400102dbu\r
-#define CYREG_B0_P1_U1_CFG28 0x400102dcu\r
-#define CYREG_B0_P1_U1_CFG29 0x400102ddu\r
-#define CYREG_B0_P1_U1_CFG30 0x400102deu\r
-#define CYREG_B0_P1_U1_CFG31 0x400102dfu\r
-#define CYREG_B0_P1_U1_DCFG0 0x400102e0u\r
-#define CYREG_B0_P1_U1_DCFG1 0x400102e2u\r
-#define CYREG_B0_P1_U1_DCFG2 0x400102e4u\r
-#define CYREG_B0_P1_U1_DCFG3 0x400102e6u\r
-#define CYREG_B0_P1_U1_DCFG4 0x400102e8u\r
-#define CYREG_B0_P1_U1_DCFG5 0x400102eau\r
-#define CYREG_B0_P1_U1_DCFG6 0x400102ecu\r
-#define CYREG_B0_P1_U1_DCFG7 0x400102eeu\r
-#define CYDEV_UCFG_B0_P1_ROUTE_BASE 0x40010300u\r
-#define CYDEV_UCFG_B0_P1_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P2_BASE 0x40010400u\r
-#define CYDEV_UCFG_B0_P2_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P2_U0_BASE 0x40010400u\r
-#define CYDEV_UCFG_B0_P2_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P2_U0_PLD_IT0 0x40010400u\r
-#define CYREG_B0_P2_U0_PLD_IT1 0x40010404u\r
-#define CYREG_B0_P2_U0_PLD_IT2 0x40010408u\r
-#define CYREG_B0_P2_U0_PLD_IT3 0x4001040cu\r
-#define CYREG_B0_P2_U0_PLD_IT4 0x40010410u\r
-#define CYREG_B0_P2_U0_PLD_IT5 0x40010414u\r
-#define CYREG_B0_P2_U0_PLD_IT6 0x40010418u\r
-#define CYREG_B0_P2_U0_PLD_IT7 0x4001041cu\r
-#define CYREG_B0_P2_U0_PLD_IT8 0x40010420u\r
-#define CYREG_B0_P2_U0_PLD_IT9 0x40010424u\r
-#define CYREG_B0_P2_U0_PLD_IT10 0x40010428u\r
-#define CYREG_B0_P2_U0_PLD_IT11 0x4001042cu\r
-#define CYREG_B0_P2_U0_PLD_ORT0 0x40010430u\r
-#define CYREG_B0_P2_U0_PLD_ORT1 0x40010432u\r
-#define CYREG_B0_P2_U0_PLD_ORT2 0x40010434u\r
-#define CYREG_B0_P2_U0_PLD_ORT3 0x40010436u\r
-#define CYREG_B0_P2_U0_MC_CFG_CEN_CONST 0x40010438u\r
-#define CYREG_B0_P2_U0_MC_CFG_XORFB 0x4001043au\r
-#define CYREG_B0_P2_U0_MC_CFG_SET_RESET 0x4001043cu\r
-#define CYREG_B0_P2_U0_MC_CFG_BYPASS 0x4001043eu\r
-#define CYREG_B0_P2_U0_CFG0 0x40010440u\r
-#define CYREG_B0_P2_U0_CFG1 0x40010441u\r
-#define CYREG_B0_P2_U0_CFG2 0x40010442u\r
-#define CYREG_B0_P2_U0_CFG3 0x40010443u\r
-#define CYREG_B0_P2_U0_CFG4 0x40010444u\r
-#define CYREG_B0_P2_U0_CFG5 0x40010445u\r
-#define CYREG_B0_P2_U0_CFG6 0x40010446u\r
-#define CYREG_B0_P2_U0_CFG7 0x40010447u\r
-#define CYREG_B0_P2_U0_CFG8 0x40010448u\r
-#define CYREG_B0_P2_U0_CFG9 0x40010449u\r
-#define CYREG_B0_P2_U0_CFG10 0x4001044au\r
-#define CYREG_B0_P2_U0_CFG11 0x4001044bu\r
-#define CYREG_B0_P2_U0_CFG12 0x4001044cu\r
-#define CYREG_B0_P2_U0_CFG13 0x4001044du\r
-#define CYREG_B0_P2_U0_CFG14 0x4001044eu\r
-#define CYREG_B0_P2_U0_CFG15 0x4001044fu\r
-#define CYREG_B0_P2_U0_CFG16 0x40010450u\r
-#define CYREG_B0_P2_U0_CFG17 0x40010451u\r
-#define CYREG_B0_P2_U0_CFG18 0x40010452u\r
-#define CYREG_B0_P2_U0_CFG19 0x40010453u\r
-#define CYREG_B0_P2_U0_CFG20 0x40010454u\r
-#define CYREG_B0_P2_U0_CFG21 0x40010455u\r
-#define CYREG_B0_P2_U0_CFG22 0x40010456u\r
-#define CYREG_B0_P2_U0_CFG23 0x40010457u\r
-#define CYREG_B0_P2_U0_CFG24 0x40010458u\r
-#define CYREG_B0_P2_U0_CFG25 0x40010459u\r
-#define CYREG_B0_P2_U0_CFG26 0x4001045au\r
-#define CYREG_B0_P2_U0_CFG27 0x4001045bu\r
-#define CYREG_B0_P2_U0_CFG28 0x4001045cu\r
-#define CYREG_B0_P2_U0_CFG29 0x4001045du\r
-#define CYREG_B0_P2_U0_CFG30 0x4001045eu\r
-#define CYREG_B0_P2_U0_CFG31 0x4001045fu\r
-#define CYREG_B0_P2_U0_DCFG0 0x40010460u\r
-#define CYREG_B0_P2_U0_DCFG1 0x40010462u\r
-#define CYREG_B0_P2_U0_DCFG2 0x40010464u\r
-#define CYREG_B0_P2_U0_DCFG3 0x40010466u\r
-#define CYREG_B0_P2_U0_DCFG4 0x40010468u\r
-#define CYREG_B0_P2_U0_DCFG5 0x4001046au\r
-#define CYREG_B0_P2_U0_DCFG6 0x4001046cu\r
-#define CYREG_B0_P2_U0_DCFG7 0x4001046eu\r
-#define CYDEV_UCFG_B0_P2_U1_BASE 0x40010480u\r
-#define CYDEV_UCFG_B0_P2_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P2_U1_PLD_IT0 0x40010480u\r
-#define CYREG_B0_P2_U1_PLD_IT1 0x40010484u\r
-#define CYREG_B0_P2_U1_PLD_IT2 0x40010488u\r
-#define CYREG_B0_P2_U1_PLD_IT3 0x4001048cu\r
-#define CYREG_B0_P2_U1_PLD_IT4 0x40010490u\r
-#define CYREG_B0_P2_U1_PLD_IT5 0x40010494u\r
-#define CYREG_B0_P2_U1_PLD_IT6 0x40010498u\r
-#define CYREG_B0_P2_U1_PLD_IT7 0x4001049cu\r
-#define CYREG_B0_P2_U1_PLD_IT8 0x400104a0u\r
-#define CYREG_B0_P2_U1_PLD_IT9 0x400104a4u\r
-#define CYREG_B0_P2_U1_PLD_IT10 0x400104a8u\r
-#define CYREG_B0_P2_U1_PLD_IT11 0x400104acu\r
-#define CYREG_B0_P2_U1_PLD_ORT0 0x400104b0u\r
-#define CYREG_B0_P2_U1_PLD_ORT1 0x400104b2u\r
-#define CYREG_B0_P2_U1_PLD_ORT2 0x400104b4u\r
-#define CYREG_B0_P2_U1_PLD_ORT3 0x400104b6u\r
-#define CYREG_B0_P2_U1_MC_CFG_CEN_CONST 0x400104b8u\r
-#define CYREG_B0_P2_U1_MC_CFG_XORFB 0x400104bau\r
-#define CYREG_B0_P2_U1_MC_CFG_SET_RESET 0x400104bcu\r
-#define CYREG_B0_P2_U1_MC_CFG_BYPASS 0x400104beu\r
-#define CYREG_B0_P2_U1_CFG0 0x400104c0u\r
-#define CYREG_B0_P2_U1_CFG1 0x400104c1u\r
-#define CYREG_B0_P2_U1_CFG2 0x400104c2u\r
-#define CYREG_B0_P2_U1_CFG3 0x400104c3u\r
-#define CYREG_B0_P2_U1_CFG4 0x400104c4u\r
-#define CYREG_B0_P2_U1_CFG5 0x400104c5u\r
-#define CYREG_B0_P2_U1_CFG6 0x400104c6u\r
-#define CYREG_B0_P2_U1_CFG7 0x400104c7u\r
-#define CYREG_B0_P2_U1_CFG8 0x400104c8u\r
-#define CYREG_B0_P2_U1_CFG9 0x400104c9u\r
-#define CYREG_B0_P2_U1_CFG10 0x400104cau\r
-#define CYREG_B0_P2_U1_CFG11 0x400104cbu\r
-#define CYREG_B0_P2_U1_CFG12 0x400104ccu\r
-#define CYREG_B0_P2_U1_CFG13 0x400104cdu\r
-#define CYREG_B0_P2_U1_CFG14 0x400104ceu\r
-#define CYREG_B0_P2_U1_CFG15 0x400104cfu\r
-#define CYREG_B0_P2_U1_CFG16 0x400104d0u\r
-#define CYREG_B0_P2_U1_CFG17 0x400104d1u\r
-#define CYREG_B0_P2_U1_CFG18 0x400104d2u\r
-#define CYREG_B0_P2_U1_CFG19 0x400104d3u\r
-#define CYREG_B0_P2_U1_CFG20 0x400104d4u\r
-#define CYREG_B0_P2_U1_CFG21 0x400104d5u\r
-#define CYREG_B0_P2_U1_CFG22 0x400104d6u\r
-#define CYREG_B0_P2_U1_CFG23 0x400104d7u\r
-#define CYREG_B0_P2_U1_CFG24 0x400104d8u\r
-#define CYREG_B0_P2_U1_CFG25 0x400104d9u\r
-#define CYREG_B0_P2_U1_CFG26 0x400104dau\r
-#define CYREG_B0_P2_U1_CFG27 0x400104dbu\r
-#define CYREG_B0_P2_U1_CFG28 0x400104dcu\r
-#define CYREG_B0_P2_U1_CFG29 0x400104ddu\r
-#define CYREG_B0_P2_U1_CFG30 0x400104deu\r
-#define CYREG_B0_P2_U1_CFG31 0x400104dfu\r
-#define CYREG_B0_P2_U1_DCFG0 0x400104e0u\r
-#define CYREG_B0_P2_U1_DCFG1 0x400104e2u\r
-#define CYREG_B0_P2_U1_DCFG2 0x400104e4u\r
-#define CYREG_B0_P2_U1_DCFG3 0x400104e6u\r
-#define CYREG_B0_P2_U1_DCFG4 0x400104e8u\r
-#define CYREG_B0_P2_U1_DCFG5 0x400104eau\r
-#define CYREG_B0_P2_U1_DCFG6 0x400104ecu\r
-#define CYREG_B0_P2_U1_DCFG7 0x400104eeu\r
-#define CYDEV_UCFG_B0_P2_ROUTE_BASE 0x40010500u\r
-#define CYDEV_UCFG_B0_P2_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P3_BASE 0x40010600u\r
-#define CYDEV_UCFG_B0_P3_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P3_U0_BASE 0x40010600u\r
-#define CYDEV_UCFG_B0_P3_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P3_U0_PLD_IT0 0x40010600u\r
-#define CYREG_B0_P3_U0_PLD_IT1 0x40010604u\r
-#define CYREG_B0_P3_U0_PLD_IT2 0x40010608u\r
-#define CYREG_B0_P3_U0_PLD_IT3 0x4001060cu\r
-#define CYREG_B0_P3_U0_PLD_IT4 0x40010610u\r
-#define CYREG_B0_P3_U0_PLD_IT5 0x40010614u\r
-#define CYREG_B0_P3_U0_PLD_IT6 0x40010618u\r
-#define CYREG_B0_P3_U0_PLD_IT7 0x4001061cu\r
-#define CYREG_B0_P3_U0_PLD_IT8 0x40010620u\r
-#define CYREG_B0_P3_U0_PLD_IT9 0x40010624u\r
-#define CYREG_B0_P3_U0_PLD_IT10 0x40010628u\r
-#define CYREG_B0_P3_U0_PLD_IT11 0x4001062cu\r
-#define CYREG_B0_P3_U0_PLD_ORT0 0x40010630u\r
-#define CYREG_B0_P3_U0_PLD_ORT1 0x40010632u\r
-#define CYREG_B0_P3_U0_PLD_ORT2 0x40010634u\r
-#define CYREG_B0_P3_U0_PLD_ORT3 0x40010636u\r
-#define CYREG_B0_P3_U0_MC_CFG_CEN_CONST 0x40010638u\r
-#define CYREG_B0_P3_U0_MC_CFG_XORFB 0x4001063au\r
-#define CYREG_B0_P3_U0_MC_CFG_SET_RESET 0x4001063cu\r
-#define CYREG_B0_P3_U0_MC_CFG_BYPASS 0x4001063eu\r
-#define CYREG_B0_P3_U0_CFG0 0x40010640u\r
-#define CYREG_B0_P3_U0_CFG1 0x40010641u\r
-#define CYREG_B0_P3_U0_CFG2 0x40010642u\r
-#define CYREG_B0_P3_U0_CFG3 0x40010643u\r
-#define CYREG_B0_P3_U0_CFG4 0x40010644u\r
-#define CYREG_B0_P3_U0_CFG5 0x40010645u\r
-#define CYREG_B0_P3_U0_CFG6 0x40010646u\r
-#define CYREG_B0_P3_U0_CFG7 0x40010647u\r
-#define CYREG_B0_P3_U0_CFG8 0x40010648u\r
-#define CYREG_B0_P3_U0_CFG9 0x40010649u\r
-#define CYREG_B0_P3_U0_CFG10 0x4001064au\r
-#define CYREG_B0_P3_U0_CFG11 0x4001064bu\r
-#define CYREG_B0_P3_U0_CFG12 0x4001064cu\r
-#define CYREG_B0_P3_U0_CFG13 0x4001064du\r
-#define CYREG_B0_P3_U0_CFG14 0x4001064eu\r
-#define CYREG_B0_P3_U0_CFG15 0x4001064fu\r
-#define CYREG_B0_P3_U0_CFG16 0x40010650u\r
-#define CYREG_B0_P3_U0_CFG17 0x40010651u\r
-#define CYREG_B0_P3_U0_CFG18 0x40010652u\r
-#define CYREG_B0_P3_U0_CFG19 0x40010653u\r
-#define CYREG_B0_P3_U0_CFG20 0x40010654u\r
-#define CYREG_B0_P3_U0_CFG21 0x40010655u\r
-#define CYREG_B0_P3_U0_CFG22 0x40010656u\r
-#define CYREG_B0_P3_U0_CFG23 0x40010657u\r
-#define CYREG_B0_P3_U0_CFG24 0x40010658u\r
-#define CYREG_B0_P3_U0_CFG25 0x40010659u\r
-#define CYREG_B0_P3_U0_CFG26 0x4001065au\r
-#define CYREG_B0_P3_U0_CFG27 0x4001065bu\r
-#define CYREG_B0_P3_U0_CFG28 0x4001065cu\r
-#define CYREG_B0_P3_U0_CFG29 0x4001065du\r
-#define CYREG_B0_P3_U0_CFG30 0x4001065eu\r
-#define CYREG_B0_P3_U0_CFG31 0x4001065fu\r
-#define CYREG_B0_P3_U0_DCFG0 0x40010660u\r
-#define CYREG_B0_P3_U0_DCFG1 0x40010662u\r
-#define CYREG_B0_P3_U0_DCFG2 0x40010664u\r
-#define CYREG_B0_P3_U0_DCFG3 0x40010666u\r
-#define CYREG_B0_P3_U0_DCFG4 0x40010668u\r
-#define CYREG_B0_P3_U0_DCFG5 0x4001066au\r
-#define CYREG_B0_P3_U0_DCFG6 0x4001066cu\r
-#define CYREG_B0_P3_U0_DCFG7 0x4001066eu\r
-#define CYDEV_UCFG_B0_P3_U1_BASE 0x40010680u\r
-#define CYDEV_UCFG_B0_P3_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P3_U1_PLD_IT0 0x40010680u\r
-#define CYREG_B0_P3_U1_PLD_IT1 0x40010684u\r
-#define CYREG_B0_P3_U1_PLD_IT2 0x40010688u\r
-#define CYREG_B0_P3_U1_PLD_IT3 0x4001068cu\r
-#define CYREG_B0_P3_U1_PLD_IT4 0x40010690u\r
-#define CYREG_B0_P3_U1_PLD_IT5 0x40010694u\r
-#define CYREG_B0_P3_U1_PLD_IT6 0x40010698u\r
-#define CYREG_B0_P3_U1_PLD_IT7 0x4001069cu\r
-#define CYREG_B0_P3_U1_PLD_IT8 0x400106a0u\r
-#define CYREG_B0_P3_U1_PLD_IT9 0x400106a4u\r
-#define CYREG_B0_P3_U1_PLD_IT10 0x400106a8u\r
-#define CYREG_B0_P3_U1_PLD_IT11 0x400106acu\r
-#define CYREG_B0_P3_U1_PLD_ORT0 0x400106b0u\r
-#define CYREG_B0_P3_U1_PLD_ORT1 0x400106b2u\r
-#define CYREG_B0_P3_U1_PLD_ORT2 0x400106b4u\r
-#define CYREG_B0_P3_U1_PLD_ORT3 0x400106b6u\r
-#define CYREG_B0_P3_U1_MC_CFG_CEN_CONST 0x400106b8u\r
-#define CYREG_B0_P3_U1_MC_CFG_XORFB 0x400106bau\r
-#define CYREG_B0_P3_U1_MC_CFG_SET_RESET 0x400106bcu\r
-#define CYREG_B0_P3_U1_MC_CFG_BYPASS 0x400106beu\r
-#define CYREG_B0_P3_U1_CFG0 0x400106c0u\r
-#define CYREG_B0_P3_U1_CFG1 0x400106c1u\r
-#define CYREG_B0_P3_U1_CFG2 0x400106c2u\r
-#define CYREG_B0_P3_U1_CFG3 0x400106c3u\r
-#define CYREG_B0_P3_U1_CFG4 0x400106c4u\r
-#define CYREG_B0_P3_U1_CFG5 0x400106c5u\r
-#define CYREG_B0_P3_U1_CFG6 0x400106c6u\r
-#define CYREG_B0_P3_U1_CFG7 0x400106c7u\r
-#define CYREG_B0_P3_U1_CFG8 0x400106c8u\r
-#define CYREG_B0_P3_U1_CFG9 0x400106c9u\r
-#define CYREG_B0_P3_U1_CFG10 0x400106cau\r
-#define CYREG_B0_P3_U1_CFG11 0x400106cbu\r
-#define CYREG_B0_P3_U1_CFG12 0x400106ccu\r
-#define CYREG_B0_P3_U1_CFG13 0x400106cdu\r
-#define CYREG_B0_P3_U1_CFG14 0x400106ceu\r
-#define CYREG_B0_P3_U1_CFG15 0x400106cfu\r
-#define CYREG_B0_P3_U1_CFG16 0x400106d0u\r
-#define CYREG_B0_P3_U1_CFG17 0x400106d1u\r
-#define CYREG_B0_P3_U1_CFG18 0x400106d2u\r
-#define CYREG_B0_P3_U1_CFG19 0x400106d3u\r
-#define CYREG_B0_P3_U1_CFG20 0x400106d4u\r
-#define CYREG_B0_P3_U1_CFG21 0x400106d5u\r
-#define CYREG_B0_P3_U1_CFG22 0x400106d6u\r
-#define CYREG_B0_P3_U1_CFG23 0x400106d7u\r
-#define CYREG_B0_P3_U1_CFG24 0x400106d8u\r
-#define CYREG_B0_P3_U1_CFG25 0x400106d9u\r
-#define CYREG_B0_P3_U1_CFG26 0x400106dau\r
-#define CYREG_B0_P3_U1_CFG27 0x400106dbu\r
-#define CYREG_B0_P3_U1_CFG28 0x400106dcu\r
-#define CYREG_B0_P3_U1_CFG29 0x400106ddu\r
-#define CYREG_B0_P3_U1_CFG30 0x400106deu\r
-#define CYREG_B0_P3_U1_CFG31 0x400106dfu\r
-#define CYREG_B0_P3_U1_DCFG0 0x400106e0u\r
-#define CYREG_B0_P3_U1_DCFG1 0x400106e2u\r
-#define CYREG_B0_P3_U1_DCFG2 0x400106e4u\r
-#define CYREG_B0_P3_U1_DCFG3 0x400106e6u\r
-#define CYREG_B0_P3_U1_DCFG4 0x400106e8u\r
-#define CYREG_B0_P3_U1_DCFG5 0x400106eau\r
-#define CYREG_B0_P3_U1_DCFG6 0x400106ecu\r
-#define CYREG_B0_P3_U1_DCFG7 0x400106eeu\r
-#define CYDEV_UCFG_B0_P3_ROUTE_BASE 0x40010700u\r
-#define CYDEV_UCFG_B0_P3_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P4_BASE 0x40010800u\r
-#define CYDEV_UCFG_B0_P4_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P4_U0_BASE 0x40010800u\r
-#define CYDEV_UCFG_B0_P4_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P4_U0_PLD_IT0 0x40010800u\r
-#define CYREG_B0_P4_U0_PLD_IT1 0x40010804u\r
-#define CYREG_B0_P4_U0_PLD_IT2 0x40010808u\r
-#define CYREG_B0_P4_U0_PLD_IT3 0x4001080cu\r
-#define CYREG_B0_P4_U0_PLD_IT4 0x40010810u\r
-#define CYREG_B0_P4_U0_PLD_IT5 0x40010814u\r
-#define CYREG_B0_P4_U0_PLD_IT6 0x40010818u\r
-#define CYREG_B0_P4_U0_PLD_IT7 0x4001081cu\r
-#define CYREG_B0_P4_U0_PLD_IT8 0x40010820u\r
-#define CYREG_B0_P4_U0_PLD_IT9 0x40010824u\r
-#define CYREG_B0_P4_U0_PLD_IT10 0x40010828u\r
-#define CYREG_B0_P4_U0_PLD_IT11 0x4001082cu\r
-#define CYREG_B0_P4_U0_PLD_ORT0 0x40010830u\r
-#define CYREG_B0_P4_U0_PLD_ORT1 0x40010832u\r
-#define CYREG_B0_P4_U0_PLD_ORT2 0x40010834u\r
-#define CYREG_B0_P4_U0_PLD_ORT3 0x40010836u\r
-#define CYREG_B0_P4_U0_MC_CFG_CEN_CONST 0x40010838u\r
-#define CYREG_B0_P4_U0_MC_CFG_XORFB 0x4001083au\r
-#define CYREG_B0_P4_U0_MC_CFG_SET_RESET 0x4001083cu\r
-#define CYREG_B0_P4_U0_MC_CFG_BYPASS 0x4001083eu\r
-#define CYREG_B0_P4_U0_CFG0 0x40010840u\r
-#define CYREG_B0_P4_U0_CFG1 0x40010841u\r
-#define CYREG_B0_P4_U0_CFG2 0x40010842u\r
-#define CYREG_B0_P4_U0_CFG3 0x40010843u\r
-#define CYREG_B0_P4_U0_CFG4 0x40010844u\r
-#define CYREG_B0_P4_U0_CFG5 0x40010845u\r
-#define CYREG_B0_P4_U0_CFG6 0x40010846u\r
-#define CYREG_B0_P4_U0_CFG7 0x40010847u\r
-#define CYREG_B0_P4_U0_CFG8 0x40010848u\r
-#define CYREG_B0_P4_U0_CFG9 0x40010849u\r
-#define CYREG_B0_P4_U0_CFG10 0x4001084au\r
-#define CYREG_B0_P4_U0_CFG11 0x4001084bu\r
-#define CYREG_B0_P4_U0_CFG12 0x4001084cu\r
-#define CYREG_B0_P4_U0_CFG13 0x4001084du\r
-#define CYREG_B0_P4_U0_CFG14 0x4001084eu\r
-#define CYREG_B0_P4_U0_CFG15 0x4001084fu\r
-#define CYREG_B0_P4_U0_CFG16 0x40010850u\r
-#define CYREG_B0_P4_U0_CFG17 0x40010851u\r
-#define CYREG_B0_P4_U0_CFG18 0x40010852u\r
-#define CYREG_B0_P4_U0_CFG19 0x40010853u\r
-#define CYREG_B0_P4_U0_CFG20 0x40010854u\r
-#define CYREG_B0_P4_U0_CFG21 0x40010855u\r
-#define CYREG_B0_P4_U0_CFG22 0x40010856u\r
-#define CYREG_B0_P4_U0_CFG23 0x40010857u\r
-#define CYREG_B0_P4_U0_CFG24 0x40010858u\r
-#define CYREG_B0_P4_U0_CFG25 0x40010859u\r
-#define CYREG_B0_P4_U0_CFG26 0x4001085au\r
-#define CYREG_B0_P4_U0_CFG27 0x4001085bu\r
-#define CYREG_B0_P4_U0_CFG28 0x4001085cu\r
-#define CYREG_B0_P4_U0_CFG29 0x4001085du\r
-#define CYREG_B0_P4_U0_CFG30 0x4001085eu\r
-#define CYREG_B0_P4_U0_CFG31 0x4001085fu\r
-#define CYREG_B0_P4_U0_DCFG0 0x40010860u\r
-#define CYREG_B0_P4_U0_DCFG1 0x40010862u\r
-#define CYREG_B0_P4_U0_DCFG2 0x40010864u\r
-#define CYREG_B0_P4_U0_DCFG3 0x40010866u\r
-#define CYREG_B0_P4_U0_DCFG4 0x40010868u\r
-#define CYREG_B0_P4_U0_DCFG5 0x4001086au\r
-#define CYREG_B0_P4_U0_DCFG6 0x4001086cu\r
-#define CYREG_B0_P4_U0_DCFG7 0x4001086eu\r
-#define CYDEV_UCFG_B0_P4_U1_BASE 0x40010880u\r
-#define CYDEV_UCFG_B0_P4_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P4_U1_PLD_IT0 0x40010880u\r
-#define CYREG_B0_P4_U1_PLD_IT1 0x40010884u\r
-#define CYREG_B0_P4_U1_PLD_IT2 0x40010888u\r
-#define CYREG_B0_P4_U1_PLD_IT3 0x4001088cu\r
-#define CYREG_B0_P4_U1_PLD_IT4 0x40010890u\r
-#define CYREG_B0_P4_U1_PLD_IT5 0x40010894u\r
-#define CYREG_B0_P4_U1_PLD_IT6 0x40010898u\r
-#define CYREG_B0_P4_U1_PLD_IT7 0x4001089cu\r
-#define CYREG_B0_P4_U1_PLD_IT8 0x400108a0u\r
-#define CYREG_B0_P4_U1_PLD_IT9 0x400108a4u\r
-#define CYREG_B0_P4_U1_PLD_IT10 0x400108a8u\r
-#define CYREG_B0_P4_U1_PLD_IT11 0x400108acu\r
-#define CYREG_B0_P4_U1_PLD_ORT0 0x400108b0u\r
-#define CYREG_B0_P4_U1_PLD_ORT1 0x400108b2u\r
-#define CYREG_B0_P4_U1_PLD_ORT2 0x400108b4u\r
-#define CYREG_B0_P4_U1_PLD_ORT3 0x400108b6u\r
-#define CYREG_B0_P4_U1_MC_CFG_CEN_CONST 0x400108b8u\r
-#define CYREG_B0_P4_U1_MC_CFG_XORFB 0x400108bau\r
-#define CYREG_B0_P4_U1_MC_CFG_SET_RESET 0x400108bcu\r
-#define CYREG_B0_P4_U1_MC_CFG_BYPASS 0x400108beu\r
-#define CYREG_B0_P4_U1_CFG0 0x400108c0u\r
-#define CYREG_B0_P4_U1_CFG1 0x400108c1u\r
-#define CYREG_B0_P4_U1_CFG2 0x400108c2u\r
-#define CYREG_B0_P4_U1_CFG3 0x400108c3u\r
-#define CYREG_B0_P4_U1_CFG4 0x400108c4u\r
-#define CYREG_B0_P4_U1_CFG5 0x400108c5u\r
-#define CYREG_B0_P4_U1_CFG6 0x400108c6u\r
-#define CYREG_B0_P4_U1_CFG7 0x400108c7u\r
-#define CYREG_B0_P4_U1_CFG8 0x400108c8u\r
-#define CYREG_B0_P4_U1_CFG9 0x400108c9u\r
-#define CYREG_B0_P4_U1_CFG10 0x400108cau\r
-#define CYREG_B0_P4_U1_CFG11 0x400108cbu\r
-#define CYREG_B0_P4_U1_CFG12 0x400108ccu\r
-#define CYREG_B0_P4_U1_CFG13 0x400108cdu\r
-#define CYREG_B0_P4_U1_CFG14 0x400108ceu\r
-#define CYREG_B0_P4_U1_CFG15 0x400108cfu\r
-#define CYREG_B0_P4_U1_CFG16 0x400108d0u\r
-#define CYREG_B0_P4_U1_CFG17 0x400108d1u\r
-#define CYREG_B0_P4_U1_CFG18 0x400108d2u\r
-#define CYREG_B0_P4_U1_CFG19 0x400108d3u\r
-#define CYREG_B0_P4_U1_CFG20 0x400108d4u\r
-#define CYREG_B0_P4_U1_CFG21 0x400108d5u\r
-#define CYREG_B0_P4_U1_CFG22 0x400108d6u\r
-#define CYREG_B0_P4_U1_CFG23 0x400108d7u\r
-#define CYREG_B0_P4_U1_CFG24 0x400108d8u\r
-#define CYREG_B0_P4_U1_CFG25 0x400108d9u\r
-#define CYREG_B0_P4_U1_CFG26 0x400108dau\r
-#define CYREG_B0_P4_U1_CFG27 0x400108dbu\r
-#define CYREG_B0_P4_U1_CFG28 0x400108dcu\r
-#define CYREG_B0_P4_U1_CFG29 0x400108ddu\r
-#define CYREG_B0_P4_U1_CFG30 0x400108deu\r
-#define CYREG_B0_P4_U1_CFG31 0x400108dfu\r
-#define CYREG_B0_P4_U1_DCFG0 0x400108e0u\r
-#define CYREG_B0_P4_U1_DCFG1 0x400108e2u\r
-#define CYREG_B0_P4_U1_DCFG2 0x400108e4u\r
-#define CYREG_B0_P4_U1_DCFG3 0x400108e6u\r
-#define CYREG_B0_P4_U1_DCFG4 0x400108e8u\r
-#define CYREG_B0_P4_U1_DCFG5 0x400108eau\r
-#define CYREG_B0_P4_U1_DCFG6 0x400108ecu\r
-#define CYREG_B0_P4_U1_DCFG7 0x400108eeu\r
-#define CYDEV_UCFG_B0_P4_ROUTE_BASE 0x40010900u\r
-#define CYDEV_UCFG_B0_P4_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P5_BASE 0x40010a00u\r
-#define CYDEV_UCFG_B0_P5_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P5_U0_BASE 0x40010a00u\r
-#define CYDEV_UCFG_B0_P5_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P5_U0_PLD_IT0 0x40010a00u\r
-#define CYREG_B0_P5_U0_PLD_IT1 0x40010a04u\r
-#define CYREG_B0_P5_U0_PLD_IT2 0x40010a08u\r
-#define CYREG_B0_P5_U0_PLD_IT3 0x40010a0cu\r
-#define CYREG_B0_P5_U0_PLD_IT4 0x40010a10u\r
-#define CYREG_B0_P5_U0_PLD_IT5 0x40010a14u\r
-#define CYREG_B0_P5_U0_PLD_IT6 0x40010a18u\r
-#define CYREG_B0_P5_U0_PLD_IT7 0x40010a1cu\r
-#define CYREG_B0_P5_U0_PLD_IT8 0x40010a20u\r
-#define CYREG_B0_P5_U0_PLD_IT9 0x40010a24u\r
-#define CYREG_B0_P5_U0_PLD_IT10 0x40010a28u\r
-#define CYREG_B0_P5_U0_PLD_IT11 0x40010a2cu\r
-#define CYREG_B0_P5_U0_PLD_ORT0 0x40010a30u\r
-#define CYREG_B0_P5_U0_PLD_ORT1 0x40010a32u\r
-#define CYREG_B0_P5_U0_PLD_ORT2 0x40010a34u\r
-#define CYREG_B0_P5_U0_PLD_ORT3 0x40010a36u\r
-#define CYREG_B0_P5_U0_MC_CFG_CEN_CONST 0x40010a38u\r
-#define CYREG_B0_P5_U0_MC_CFG_XORFB 0x40010a3au\r
-#define CYREG_B0_P5_U0_MC_CFG_SET_RESET 0x40010a3cu\r
-#define CYREG_B0_P5_U0_MC_CFG_BYPASS 0x40010a3eu\r
-#define CYREG_B0_P5_U0_CFG0 0x40010a40u\r
-#define CYREG_B0_P5_U0_CFG1 0x40010a41u\r
-#define CYREG_B0_P5_U0_CFG2 0x40010a42u\r
-#define CYREG_B0_P5_U0_CFG3 0x40010a43u\r
-#define CYREG_B0_P5_U0_CFG4 0x40010a44u\r
-#define CYREG_B0_P5_U0_CFG5 0x40010a45u\r
-#define CYREG_B0_P5_U0_CFG6 0x40010a46u\r
-#define CYREG_B0_P5_U0_CFG7 0x40010a47u\r
-#define CYREG_B0_P5_U0_CFG8 0x40010a48u\r
-#define CYREG_B0_P5_U0_CFG9 0x40010a49u\r
-#define CYREG_B0_P5_U0_CFG10 0x40010a4au\r
-#define CYREG_B0_P5_U0_CFG11 0x40010a4bu\r
-#define CYREG_B0_P5_U0_CFG12 0x40010a4cu\r
-#define CYREG_B0_P5_U0_CFG13 0x40010a4du\r
-#define CYREG_B0_P5_U0_CFG14 0x40010a4eu\r
-#define CYREG_B0_P5_U0_CFG15 0x40010a4fu\r
-#define CYREG_B0_P5_U0_CFG16 0x40010a50u\r
-#define CYREG_B0_P5_U0_CFG17 0x40010a51u\r
-#define CYREG_B0_P5_U0_CFG18 0x40010a52u\r
-#define CYREG_B0_P5_U0_CFG19 0x40010a53u\r
-#define CYREG_B0_P5_U0_CFG20 0x40010a54u\r
-#define CYREG_B0_P5_U0_CFG21 0x40010a55u\r
-#define CYREG_B0_P5_U0_CFG22 0x40010a56u\r
-#define CYREG_B0_P5_U0_CFG23 0x40010a57u\r
-#define CYREG_B0_P5_U0_CFG24 0x40010a58u\r
-#define CYREG_B0_P5_U0_CFG25 0x40010a59u\r
-#define CYREG_B0_P5_U0_CFG26 0x40010a5au\r
-#define CYREG_B0_P5_U0_CFG27 0x40010a5bu\r
-#define CYREG_B0_P5_U0_CFG28 0x40010a5cu\r
-#define CYREG_B0_P5_U0_CFG29 0x40010a5du\r
-#define CYREG_B0_P5_U0_CFG30 0x40010a5eu\r
-#define CYREG_B0_P5_U0_CFG31 0x40010a5fu\r
-#define CYREG_B0_P5_U0_DCFG0 0x40010a60u\r
-#define CYREG_B0_P5_U0_DCFG1 0x40010a62u\r
-#define CYREG_B0_P5_U0_DCFG2 0x40010a64u\r
-#define CYREG_B0_P5_U0_DCFG3 0x40010a66u\r
-#define CYREG_B0_P5_U0_DCFG4 0x40010a68u\r
-#define CYREG_B0_P5_U0_DCFG5 0x40010a6au\r
-#define CYREG_B0_P5_U0_DCFG6 0x40010a6cu\r
-#define CYREG_B0_P5_U0_DCFG7 0x40010a6eu\r
-#define CYDEV_UCFG_B0_P5_U1_BASE 0x40010a80u\r
-#define CYDEV_UCFG_B0_P5_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P5_U1_PLD_IT0 0x40010a80u\r
-#define CYREG_B0_P5_U1_PLD_IT1 0x40010a84u\r
-#define CYREG_B0_P5_U1_PLD_IT2 0x40010a88u\r
-#define CYREG_B0_P5_U1_PLD_IT3 0x40010a8cu\r
-#define CYREG_B0_P5_U1_PLD_IT4 0x40010a90u\r
-#define CYREG_B0_P5_U1_PLD_IT5 0x40010a94u\r
-#define CYREG_B0_P5_U1_PLD_IT6 0x40010a98u\r
-#define CYREG_B0_P5_U1_PLD_IT7 0x40010a9cu\r
-#define CYREG_B0_P5_U1_PLD_IT8 0x40010aa0u\r
-#define CYREG_B0_P5_U1_PLD_IT9 0x40010aa4u\r
-#define CYREG_B0_P5_U1_PLD_IT10 0x40010aa8u\r
-#define CYREG_B0_P5_U1_PLD_IT11 0x40010aacu\r
-#define CYREG_B0_P5_U1_PLD_ORT0 0x40010ab0u\r
-#define CYREG_B0_P5_U1_PLD_ORT1 0x40010ab2u\r
-#define CYREG_B0_P5_U1_PLD_ORT2 0x40010ab4u\r
-#define CYREG_B0_P5_U1_PLD_ORT3 0x40010ab6u\r
-#define CYREG_B0_P5_U1_MC_CFG_CEN_CONST 0x40010ab8u\r
-#define CYREG_B0_P5_U1_MC_CFG_XORFB 0x40010abau\r
-#define CYREG_B0_P5_U1_MC_CFG_SET_RESET 0x40010abcu\r
-#define CYREG_B0_P5_U1_MC_CFG_BYPASS 0x40010abeu\r
-#define CYREG_B0_P5_U1_CFG0 0x40010ac0u\r
-#define CYREG_B0_P5_U1_CFG1 0x40010ac1u\r
-#define CYREG_B0_P5_U1_CFG2 0x40010ac2u\r
-#define CYREG_B0_P5_U1_CFG3 0x40010ac3u\r
-#define CYREG_B0_P5_U1_CFG4 0x40010ac4u\r
-#define CYREG_B0_P5_U1_CFG5 0x40010ac5u\r
-#define CYREG_B0_P5_U1_CFG6 0x40010ac6u\r
-#define CYREG_B0_P5_U1_CFG7 0x40010ac7u\r
-#define CYREG_B0_P5_U1_CFG8 0x40010ac8u\r
-#define CYREG_B0_P5_U1_CFG9 0x40010ac9u\r
-#define CYREG_B0_P5_U1_CFG10 0x40010acau\r
-#define CYREG_B0_P5_U1_CFG11 0x40010acbu\r
-#define CYREG_B0_P5_U1_CFG12 0x40010accu\r
-#define CYREG_B0_P5_U1_CFG13 0x40010acdu\r
-#define CYREG_B0_P5_U1_CFG14 0x40010aceu\r
-#define CYREG_B0_P5_U1_CFG15 0x40010acfu\r
-#define CYREG_B0_P5_U1_CFG16 0x40010ad0u\r
-#define CYREG_B0_P5_U1_CFG17 0x40010ad1u\r
-#define CYREG_B0_P5_U1_CFG18 0x40010ad2u\r
-#define CYREG_B0_P5_U1_CFG19 0x40010ad3u\r
-#define CYREG_B0_P5_U1_CFG20 0x40010ad4u\r
-#define CYREG_B0_P5_U1_CFG21 0x40010ad5u\r
-#define CYREG_B0_P5_U1_CFG22 0x40010ad6u\r
-#define CYREG_B0_P5_U1_CFG23 0x40010ad7u\r
-#define CYREG_B0_P5_U1_CFG24 0x40010ad8u\r
-#define CYREG_B0_P5_U1_CFG25 0x40010ad9u\r
-#define CYREG_B0_P5_U1_CFG26 0x40010adau\r
-#define CYREG_B0_P5_U1_CFG27 0x40010adbu\r
-#define CYREG_B0_P5_U1_CFG28 0x40010adcu\r
-#define CYREG_B0_P5_U1_CFG29 0x40010addu\r
-#define CYREG_B0_P5_U1_CFG30 0x40010adeu\r
-#define CYREG_B0_P5_U1_CFG31 0x40010adfu\r
-#define CYREG_B0_P5_U1_DCFG0 0x40010ae0u\r
-#define CYREG_B0_P5_U1_DCFG1 0x40010ae2u\r
-#define CYREG_B0_P5_U1_DCFG2 0x40010ae4u\r
-#define CYREG_B0_P5_U1_DCFG3 0x40010ae6u\r
-#define CYREG_B0_P5_U1_DCFG4 0x40010ae8u\r
-#define CYREG_B0_P5_U1_DCFG5 0x40010aeau\r
-#define CYREG_B0_P5_U1_DCFG6 0x40010aecu\r
-#define CYREG_B0_P5_U1_DCFG7 0x40010aeeu\r
-#define CYDEV_UCFG_B0_P5_ROUTE_BASE 0x40010b00u\r
-#define CYDEV_UCFG_B0_P5_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P6_BASE 0x40010c00u\r
-#define CYDEV_UCFG_B0_P6_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P6_U0_BASE 0x40010c00u\r
-#define CYDEV_UCFG_B0_P6_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P6_U0_PLD_IT0 0x40010c00u\r
-#define CYREG_B0_P6_U0_PLD_IT1 0x40010c04u\r
-#define CYREG_B0_P6_U0_PLD_IT2 0x40010c08u\r
-#define CYREG_B0_P6_U0_PLD_IT3 0x40010c0cu\r
-#define CYREG_B0_P6_U0_PLD_IT4 0x40010c10u\r
-#define CYREG_B0_P6_U0_PLD_IT5 0x40010c14u\r
-#define CYREG_B0_P6_U0_PLD_IT6 0x40010c18u\r
-#define CYREG_B0_P6_U0_PLD_IT7 0x40010c1cu\r
-#define CYREG_B0_P6_U0_PLD_IT8 0x40010c20u\r
-#define CYREG_B0_P6_U0_PLD_IT9 0x40010c24u\r
-#define CYREG_B0_P6_U0_PLD_IT10 0x40010c28u\r
-#define CYREG_B0_P6_U0_PLD_IT11 0x40010c2cu\r
-#define CYREG_B0_P6_U0_PLD_ORT0 0x40010c30u\r
-#define CYREG_B0_P6_U0_PLD_ORT1 0x40010c32u\r
-#define CYREG_B0_P6_U0_PLD_ORT2 0x40010c34u\r
-#define CYREG_B0_P6_U0_PLD_ORT3 0x40010c36u\r
-#define CYREG_B0_P6_U0_MC_CFG_CEN_CONST 0x40010c38u\r
-#define CYREG_B0_P6_U0_MC_CFG_XORFB 0x40010c3au\r
-#define CYREG_B0_P6_U0_MC_CFG_SET_RESET 0x40010c3cu\r
-#define CYREG_B0_P6_U0_MC_CFG_BYPASS 0x40010c3eu\r
-#define CYREG_B0_P6_U0_CFG0 0x40010c40u\r
-#define CYREG_B0_P6_U0_CFG1 0x40010c41u\r
-#define CYREG_B0_P6_U0_CFG2 0x40010c42u\r
-#define CYREG_B0_P6_U0_CFG3 0x40010c43u\r
-#define CYREG_B0_P6_U0_CFG4 0x40010c44u\r
-#define CYREG_B0_P6_U0_CFG5 0x40010c45u\r
-#define CYREG_B0_P6_U0_CFG6 0x40010c46u\r
-#define CYREG_B0_P6_U0_CFG7 0x40010c47u\r
-#define CYREG_B0_P6_U0_CFG8 0x40010c48u\r
-#define CYREG_B0_P6_U0_CFG9 0x40010c49u\r
-#define CYREG_B0_P6_U0_CFG10 0x40010c4au\r
-#define CYREG_B0_P6_U0_CFG11 0x40010c4bu\r
-#define CYREG_B0_P6_U0_CFG12 0x40010c4cu\r
-#define CYREG_B0_P6_U0_CFG13 0x40010c4du\r
-#define CYREG_B0_P6_U0_CFG14 0x40010c4eu\r
-#define CYREG_B0_P6_U0_CFG15 0x40010c4fu\r
-#define CYREG_B0_P6_U0_CFG16 0x40010c50u\r
-#define CYREG_B0_P6_U0_CFG17 0x40010c51u\r
-#define CYREG_B0_P6_U0_CFG18 0x40010c52u\r
-#define CYREG_B0_P6_U0_CFG19 0x40010c53u\r
-#define CYREG_B0_P6_U0_CFG20 0x40010c54u\r
-#define CYREG_B0_P6_U0_CFG21 0x40010c55u\r
-#define CYREG_B0_P6_U0_CFG22 0x40010c56u\r
-#define CYREG_B0_P6_U0_CFG23 0x40010c57u\r
-#define CYREG_B0_P6_U0_CFG24 0x40010c58u\r
-#define CYREG_B0_P6_U0_CFG25 0x40010c59u\r
-#define CYREG_B0_P6_U0_CFG26 0x40010c5au\r
-#define CYREG_B0_P6_U0_CFG27 0x40010c5bu\r
-#define CYREG_B0_P6_U0_CFG28 0x40010c5cu\r
-#define CYREG_B0_P6_U0_CFG29 0x40010c5du\r
-#define CYREG_B0_P6_U0_CFG30 0x40010c5eu\r
-#define CYREG_B0_P6_U0_CFG31 0x40010c5fu\r
-#define CYREG_B0_P6_U0_DCFG0 0x40010c60u\r
-#define CYREG_B0_P6_U0_DCFG1 0x40010c62u\r
-#define CYREG_B0_P6_U0_DCFG2 0x40010c64u\r
-#define CYREG_B0_P6_U0_DCFG3 0x40010c66u\r
-#define CYREG_B0_P6_U0_DCFG4 0x40010c68u\r
-#define CYREG_B0_P6_U0_DCFG5 0x40010c6au\r
-#define CYREG_B0_P6_U0_DCFG6 0x40010c6cu\r
-#define CYREG_B0_P6_U0_DCFG7 0x40010c6eu\r
-#define CYDEV_UCFG_B0_P6_U1_BASE 0x40010c80u\r
-#define CYDEV_UCFG_B0_P6_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P6_U1_PLD_IT0 0x40010c80u\r
-#define CYREG_B0_P6_U1_PLD_IT1 0x40010c84u\r
-#define CYREG_B0_P6_U1_PLD_IT2 0x40010c88u\r
-#define CYREG_B0_P6_U1_PLD_IT3 0x40010c8cu\r
-#define CYREG_B0_P6_U1_PLD_IT4 0x40010c90u\r
-#define CYREG_B0_P6_U1_PLD_IT5 0x40010c94u\r
-#define CYREG_B0_P6_U1_PLD_IT6 0x40010c98u\r
-#define CYREG_B0_P6_U1_PLD_IT7 0x40010c9cu\r
-#define CYREG_B0_P6_U1_PLD_IT8 0x40010ca0u\r
-#define CYREG_B0_P6_U1_PLD_IT9 0x40010ca4u\r
-#define CYREG_B0_P6_U1_PLD_IT10 0x40010ca8u\r
-#define CYREG_B0_P6_U1_PLD_IT11 0x40010cacu\r
-#define CYREG_B0_P6_U1_PLD_ORT0 0x40010cb0u\r
-#define CYREG_B0_P6_U1_PLD_ORT1 0x40010cb2u\r
-#define CYREG_B0_P6_U1_PLD_ORT2 0x40010cb4u\r
-#define CYREG_B0_P6_U1_PLD_ORT3 0x40010cb6u\r
-#define CYREG_B0_P6_U1_MC_CFG_CEN_CONST 0x40010cb8u\r
-#define CYREG_B0_P6_U1_MC_CFG_XORFB 0x40010cbau\r
-#define CYREG_B0_P6_U1_MC_CFG_SET_RESET 0x40010cbcu\r
-#define CYREG_B0_P6_U1_MC_CFG_BYPASS 0x40010cbeu\r
-#define CYREG_B0_P6_U1_CFG0 0x40010cc0u\r
-#define CYREG_B0_P6_U1_CFG1 0x40010cc1u\r
-#define CYREG_B0_P6_U1_CFG2 0x40010cc2u\r
-#define CYREG_B0_P6_U1_CFG3 0x40010cc3u\r
-#define CYREG_B0_P6_U1_CFG4 0x40010cc4u\r
-#define CYREG_B0_P6_U1_CFG5 0x40010cc5u\r
-#define CYREG_B0_P6_U1_CFG6 0x40010cc6u\r
-#define CYREG_B0_P6_U1_CFG7 0x40010cc7u\r
-#define CYREG_B0_P6_U1_CFG8 0x40010cc8u\r
-#define CYREG_B0_P6_U1_CFG9 0x40010cc9u\r
-#define CYREG_B0_P6_U1_CFG10 0x40010ccau\r
-#define CYREG_B0_P6_U1_CFG11 0x40010ccbu\r
-#define CYREG_B0_P6_U1_CFG12 0x40010cccu\r
-#define CYREG_B0_P6_U1_CFG13 0x40010ccdu\r
-#define CYREG_B0_P6_U1_CFG14 0x40010cceu\r
-#define CYREG_B0_P6_U1_CFG15 0x40010ccfu\r
-#define CYREG_B0_P6_U1_CFG16 0x40010cd0u\r
-#define CYREG_B0_P6_U1_CFG17 0x40010cd1u\r
-#define CYREG_B0_P6_U1_CFG18 0x40010cd2u\r
-#define CYREG_B0_P6_U1_CFG19 0x40010cd3u\r
-#define CYREG_B0_P6_U1_CFG20 0x40010cd4u\r
-#define CYREG_B0_P6_U1_CFG21 0x40010cd5u\r
-#define CYREG_B0_P6_U1_CFG22 0x40010cd6u\r
-#define CYREG_B0_P6_U1_CFG23 0x40010cd7u\r
-#define CYREG_B0_P6_U1_CFG24 0x40010cd8u\r
-#define CYREG_B0_P6_U1_CFG25 0x40010cd9u\r
-#define CYREG_B0_P6_U1_CFG26 0x40010cdau\r
-#define CYREG_B0_P6_U1_CFG27 0x40010cdbu\r
-#define CYREG_B0_P6_U1_CFG28 0x40010cdcu\r
-#define CYREG_B0_P6_U1_CFG29 0x40010cddu\r
-#define CYREG_B0_P6_U1_CFG30 0x40010cdeu\r
-#define CYREG_B0_P6_U1_CFG31 0x40010cdfu\r
-#define CYREG_B0_P6_U1_DCFG0 0x40010ce0u\r
-#define CYREG_B0_P6_U1_DCFG1 0x40010ce2u\r
-#define CYREG_B0_P6_U1_DCFG2 0x40010ce4u\r
-#define CYREG_B0_P6_U1_DCFG3 0x40010ce6u\r
-#define CYREG_B0_P6_U1_DCFG4 0x40010ce8u\r
-#define CYREG_B0_P6_U1_DCFG5 0x40010ceau\r
-#define CYREG_B0_P6_U1_DCFG6 0x40010cecu\r
-#define CYREG_B0_P6_U1_DCFG7 0x40010ceeu\r
-#define CYDEV_UCFG_B0_P6_ROUTE_BASE 0x40010d00u\r
-#define CYDEV_UCFG_B0_P6_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B0_P7_BASE 0x40010e00u\r
-#define CYDEV_UCFG_B0_P7_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B0_P7_U0_BASE 0x40010e00u\r
-#define CYDEV_UCFG_B0_P7_U0_SIZE 0x00000070u\r
-#define CYREG_B0_P7_U0_PLD_IT0 0x40010e00u\r
-#define CYREG_B0_P7_U0_PLD_IT1 0x40010e04u\r
-#define CYREG_B0_P7_U0_PLD_IT2 0x40010e08u\r
-#define CYREG_B0_P7_U0_PLD_IT3 0x40010e0cu\r
-#define CYREG_B0_P7_U0_PLD_IT4 0x40010e10u\r
-#define CYREG_B0_P7_U0_PLD_IT5 0x40010e14u\r
-#define CYREG_B0_P7_U0_PLD_IT6 0x40010e18u\r
-#define CYREG_B0_P7_U0_PLD_IT7 0x40010e1cu\r
-#define CYREG_B0_P7_U0_PLD_IT8 0x40010e20u\r
-#define CYREG_B0_P7_U0_PLD_IT9 0x40010e24u\r
-#define CYREG_B0_P7_U0_PLD_IT10 0x40010e28u\r
-#define CYREG_B0_P7_U0_PLD_IT11 0x40010e2cu\r
-#define CYREG_B0_P7_U0_PLD_ORT0 0x40010e30u\r
-#define CYREG_B0_P7_U0_PLD_ORT1 0x40010e32u\r
-#define CYREG_B0_P7_U0_PLD_ORT2 0x40010e34u\r
-#define CYREG_B0_P7_U0_PLD_ORT3 0x40010e36u\r
-#define CYREG_B0_P7_U0_MC_CFG_CEN_CONST 0x40010e38u\r
-#define CYREG_B0_P7_U0_MC_CFG_XORFB 0x40010e3au\r
-#define CYREG_B0_P7_U0_MC_CFG_SET_RESET 0x40010e3cu\r
-#define CYREG_B0_P7_U0_MC_CFG_BYPASS 0x40010e3eu\r
-#define CYREG_B0_P7_U0_CFG0 0x40010e40u\r
-#define CYREG_B0_P7_U0_CFG1 0x40010e41u\r
-#define CYREG_B0_P7_U0_CFG2 0x40010e42u\r
-#define CYREG_B0_P7_U0_CFG3 0x40010e43u\r
-#define CYREG_B0_P7_U0_CFG4 0x40010e44u\r
-#define CYREG_B0_P7_U0_CFG5 0x40010e45u\r
-#define CYREG_B0_P7_U0_CFG6 0x40010e46u\r
-#define CYREG_B0_P7_U0_CFG7 0x40010e47u\r
-#define CYREG_B0_P7_U0_CFG8 0x40010e48u\r
-#define CYREG_B0_P7_U0_CFG9 0x40010e49u\r
-#define CYREG_B0_P7_U0_CFG10 0x40010e4au\r
-#define CYREG_B0_P7_U0_CFG11 0x40010e4bu\r
-#define CYREG_B0_P7_U0_CFG12 0x40010e4cu\r
-#define CYREG_B0_P7_U0_CFG13 0x40010e4du\r
-#define CYREG_B0_P7_U0_CFG14 0x40010e4eu\r
-#define CYREG_B0_P7_U0_CFG15 0x40010e4fu\r
-#define CYREG_B0_P7_U0_CFG16 0x40010e50u\r
-#define CYREG_B0_P7_U0_CFG17 0x40010e51u\r
-#define CYREG_B0_P7_U0_CFG18 0x40010e52u\r
-#define CYREG_B0_P7_U0_CFG19 0x40010e53u\r
-#define CYREG_B0_P7_U0_CFG20 0x40010e54u\r
-#define CYREG_B0_P7_U0_CFG21 0x40010e55u\r
-#define CYREG_B0_P7_U0_CFG22 0x40010e56u\r
-#define CYREG_B0_P7_U0_CFG23 0x40010e57u\r
-#define CYREG_B0_P7_U0_CFG24 0x40010e58u\r
-#define CYREG_B0_P7_U0_CFG25 0x40010e59u\r
-#define CYREG_B0_P7_U0_CFG26 0x40010e5au\r
-#define CYREG_B0_P7_U0_CFG27 0x40010e5bu\r
-#define CYREG_B0_P7_U0_CFG28 0x40010e5cu\r
-#define CYREG_B0_P7_U0_CFG29 0x40010e5du\r
-#define CYREG_B0_P7_U0_CFG30 0x40010e5eu\r
-#define CYREG_B0_P7_U0_CFG31 0x40010e5fu\r
-#define CYREG_B0_P7_U0_DCFG0 0x40010e60u\r
-#define CYREG_B0_P7_U0_DCFG1 0x40010e62u\r
-#define CYREG_B0_P7_U0_DCFG2 0x40010e64u\r
-#define CYREG_B0_P7_U0_DCFG3 0x40010e66u\r
-#define CYREG_B0_P7_U0_DCFG4 0x40010e68u\r
-#define CYREG_B0_P7_U0_DCFG5 0x40010e6au\r
-#define CYREG_B0_P7_U0_DCFG6 0x40010e6cu\r
-#define CYREG_B0_P7_U0_DCFG7 0x40010e6eu\r
-#define CYDEV_UCFG_B0_P7_U1_BASE 0x40010e80u\r
-#define CYDEV_UCFG_B0_P7_U1_SIZE 0x00000070u\r
-#define CYREG_B0_P7_U1_PLD_IT0 0x40010e80u\r
-#define CYREG_B0_P7_U1_PLD_IT1 0x40010e84u\r
-#define CYREG_B0_P7_U1_PLD_IT2 0x40010e88u\r
-#define CYREG_B0_P7_U1_PLD_IT3 0x40010e8cu\r
-#define CYREG_B0_P7_U1_PLD_IT4 0x40010e90u\r
-#define CYREG_B0_P7_U1_PLD_IT5 0x40010e94u\r
-#define CYREG_B0_P7_U1_PLD_IT6 0x40010e98u\r
-#define CYREG_B0_P7_U1_PLD_IT7 0x40010e9cu\r
-#define CYREG_B0_P7_U1_PLD_IT8 0x40010ea0u\r
-#define CYREG_B0_P7_U1_PLD_IT9 0x40010ea4u\r
-#define CYREG_B0_P7_U1_PLD_IT10 0x40010ea8u\r
-#define CYREG_B0_P7_U1_PLD_IT11 0x40010eacu\r
-#define CYREG_B0_P7_U1_PLD_ORT0 0x40010eb0u\r
-#define CYREG_B0_P7_U1_PLD_ORT1 0x40010eb2u\r
-#define CYREG_B0_P7_U1_PLD_ORT2 0x40010eb4u\r
-#define CYREG_B0_P7_U1_PLD_ORT3 0x40010eb6u\r
-#define CYREG_B0_P7_U1_MC_CFG_CEN_CONST 0x40010eb8u\r
-#define CYREG_B0_P7_U1_MC_CFG_XORFB 0x40010ebau\r
-#define CYREG_B0_P7_U1_MC_CFG_SET_RESET 0x40010ebcu\r
-#define CYREG_B0_P7_U1_MC_CFG_BYPASS 0x40010ebeu\r
-#define CYREG_B0_P7_U1_CFG0 0x40010ec0u\r
-#define CYREG_B0_P7_U1_CFG1 0x40010ec1u\r
-#define CYREG_B0_P7_U1_CFG2 0x40010ec2u\r
-#define CYREG_B0_P7_U1_CFG3 0x40010ec3u\r
-#define CYREG_B0_P7_U1_CFG4 0x40010ec4u\r
-#define CYREG_B0_P7_U1_CFG5 0x40010ec5u\r
-#define CYREG_B0_P7_U1_CFG6 0x40010ec6u\r
-#define CYREG_B0_P7_U1_CFG7 0x40010ec7u\r
-#define CYREG_B0_P7_U1_CFG8 0x40010ec8u\r
-#define CYREG_B0_P7_U1_CFG9 0x40010ec9u\r
-#define CYREG_B0_P7_U1_CFG10 0x40010ecau\r
-#define CYREG_B0_P7_U1_CFG11 0x40010ecbu\r
-#define CYREG_B0_P7_U1_CFG12 0x40010eccu\r
-#define CYREG_B0_P7_U1_CFG13 0x40010ecdu\r
-#define CYREG_B0_P7_U1_CFG14 0x40010eceu\r
-#define CYREG_B0_P7_U1_CFG15 0x40010ecfu\r
-#define CYREG_B0_P7_U1_CFG16 0x40010ed0u\r
-#define CYREG_B0_P7_U1_CFG17 0x40010ed1u\r
-#define CYREG_B0_P7_U1_CFG18 0x40010ed2u\r
-#define CYREG_B0_P7_U1_CFG19 0x40010ed3u\r
-#define CYREG_B0_P7_U1_CFG20 0x40010ed4u\r
-#define CYREG_B0_P7_U1_CFG21 0x40010ed5u\r
-#define CYREG_B0_P7_U1_CFG22 0x40010ed6u\r
-#define CYREG_B0_P7_U1_CFG23 0x40010ed7u\r
-#define CYREG_B0_P7_U1_CFG24 0x40010ed8u\r
-#define CYREG_B0_P7_U1_CFG25 0x40010ed9u\r
-#define CYREG_B0_P7_U1_CFG26 0x40010edau\r
-#define CYREG_B0_P7_U1_CFG27 0x40010edbu\r
-#define CYREG_B0_P7_U1_CFG28 0x40010edcu\r
-#define CYREG_B0_P7_U1_CFG29 0x40010eddu\r
-#define CYREG_B0_P7_U1_CFG30 0x40010edeu\r
-#define CYREG_B0_P7_U1_CFG31 0x40010edfu\r
-#define CYREG_B0_P7_U1_DCFG0 0x40010ee0u\r
-#define CYREG_B0_P7_U1_DCFG1 0x40010ee2u\r
-#define CYREG_B0_P7_U1_DCFG2 0x40010ee4u\r
-#define CYREG_B0_P7_U1_DCFG3 0x40010ee6u\r
-#define CYREG_B0_P7_U1_DCFG4 0x40010ee8u\r
-#define CYREG_B0_P7_U1_DCFG5 0x40010eeau\r
-#define CYREG_B0_P7_U1_DCFG6 0x40010eecu\r
-#define CYREG_B0_P7_U1_DCFG7 0x40010eeeu\r
-#define CYDEV_UCFG_B0_P7_ROUTE_BASE 0x40010f00u\r
-#define CYDEV_UCFG_B0_P7_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_BASE 0x40011000u\r
-#define CYDEV_UCFG_B1_SIZE 0x00000fefu\r
-#define CYDEV_UCFG_B1_P2_BASE 0x40011400u\r
-#define CYDEV_UCFG_B1_P2_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P2_U0_BASE 0x40011400u\r
-#define CYDEV_UCFG_B1_P2_U0_SIZE 0x00000070u\r
-#define CYREG_B1_P2_U0_PLD_IT0 0x40011400u\r
-#define CYREG_B1_P2_U0_PLD_IT1 0x40011404u\r
-#define CYREG_B1_P2_U0_PLD_IT2 0x40011408u\r
-#define CYREG_B1_P2_U0_PLD_IT3 0x4001140cu\r
-#define CYREG_B1_P2_U0_PLD_IT4 0x40011410u\r
-#define CYREG_B1_P2_U0_PLD_IT5 0x40011414u\r
-#define CYREG_B1_P2_U0_PLD_IT6 0x40011418u\r
-#define CYREG_B1_P2_U0_PLD_IT7 0x4001141cu\r
-#define CYREG_B1_P2_U0_PLD_IT8 0x40011420u\r
-#define CYREG_B1_P2_U0_PLD_IT9 0x40011424u\r
-#define CYREG_B1_P2_U0_PLD_IT10 0x40011428u\r
-#define CYREG_B1_P2_U0_PLD_IT11 0x4001142cu\r
-#define CYREG_B1_P2_U0_PLD_ORT0 0x40011430u\r
-#define CYREG_B1_P2_U0_PLD_ORT1 0x40011432u\r
-#define CYREG_B1_P2_U0_PLD_ORT2 0x40011434u\r
-#define CYREG_B1_P2_U0_PLD_ORT3 0x40011436u\r
-#define CYREG_B1_P2_U0_MC_CFG_CEN_CONST 0x40011438u\r
-#define CYREG_B1_P2_U0_MC_CFG_XORFB 0x4001143au\r
-#define CYREG_B1_P2_U0_MC_CFG_SET_RESET 0x4001143cu\r
-#define CYREG_B1_P2_U0_MC_CFG_BYPASS 0x4001143eu\r
-#define CYREG_B1_P2_U0_CFG0 0x40011440u\r
-#define CYREG_B1_P2_U0_CFG1 0x40011441u\r
-#define CYREG_B1_P2_U0_CFG2 0x40011442u\r
-#define CYREG_B1_P2_U0_CFG3 0x40011443u\r
-#define CYREG_B1_P2_U0_CFG4 0x40011444u\r
-#define CYREG_B1_P2_U0_CFG5 0x40011445u\r
-#define CYREG_B1_P2_U0_CFG6 0x40011446u\r
-#define CYREG_B1_P2_U0_CFG7 0x40011447u\r
-#define CYREG_B1_P2_U0_CFG8 0x40011448u\r
-#define CYREG_B1_P2_U0_CFG9 0x40011449u\r
-#define CYREG_B1_P2_U0_CFG10 0x4001144au\r
-#define CYREG_B1_P2_U0_CFG11 0x4001144bu\r
-#define CYREG_B1_P2_U0_CFG12 0x4001144cu\r
-#define CYREG_B1_P2_U0_CFG13 0x4001144du\r
-#define CYREG_B1_P2_U0_CFG14 0x4001144eu\r
-#define CYREG_B1_P2_U0_CFG15 0x4001144fu\r
-#define CYREG_B1_P2_U0_CFG16 0x40011450u\r
-#define CYREG_B1_P2_U0_CFG17 0x40011451u\r
-#define CYREG_B1_P2_U0_CFG18 0x40011452u\r
-#define CYREG_B1_P2_U0_CFG19 0x40011453u\r
-#define CYREG_B1_P2_U0_CFG20 0x40011454u\r
-#define CYREG_B1_P2_U0_CFG21 0x40011455u\r
-#define CYREG_B1_P2_U0_CFG22 0x40011456u\r
-#define CYREG_B1_P2_U0_CFG23 0x40011457u\r
-#define CYREG_B1_P2_U0_CFG24 0x40011458u\r
-#define CYREG_B1_P2_U0_CFG25 0x40011459u\r
-#define CYREG_B1_P2_U0_CFG26 0x4001145au\r
-#define CYREG_B1_P2_U0_CFG27 0x4001145bu\r
-#define CYREG_B1_P2_U0_CFG28 0x4001145cu\r
-#define CYREG_B1_P2_U0_CFG29 0x4001145du\r
-#define CYREG_B1_P2_U0_CFG30 0x4001145eu\r
-#define CYREG_B1_P2_U0_CFG31 0x4001145fu\r
-#define CYREG_B1_P2_U0_DCFG0 0x40011460u\r
-#define CYREG_B1_P2_U0_DCFG1 0x40011462u\r
-#define CYREG_B1_P2_U0_DCFG2 0x40011464u\r
-#define CYREG_B1_P2_U0_DCFG3 0x40011466u\r
-#define CYREG_B1_P2_U0_DCFG4 0x40011468u\r
-#define CYREG_B1_P2_U0_DCFG5 0x4001146au\r
-#define CYREG_B1_P2_U0_DCFG6 0x4001146cu\r
-#define CYREG_B1_P2_U0_DCFG7 0x4001146eu\r
-#define CYDEV_UCFG_B1_P2_U1_BASE 0x40011480u\r
-#define CYDEV_UCFG_B1_P2_U1_SIZE 0x00000070u\r
-#define CYREG_B1_P2_U1_PLD_IT0 0x40011480u\r
-#define CYREG_B1_P2_U1_PLD_IT1 0x40011484u\r
-#define CYREG_B1_P2_U1_PLD_IT2 0x40011488u\r
-#define CYREG_B1_P2_U1_PLD_IT3 0x4001148cu\r
-#define CYREG_B1_P2_U1_PLD_IT4 0x40011490u\r
-#define CYREG_B1_P2_U1_PLD_IT5 0x40011494u\r
-#define CYREG_B1_P2_U1_PLD_IT6 0x40011498u\r
-#define CYREG_B1_P2_U1_PLD_IT7 0x4001149cu\r
-#define CYREG_B1_P2_U1_PLD_IT8 0x400114a0u\r
-#define CYREG_B1_P2_U1_PLD_IT9 0x400114a4u\r
-#define CYREG_B1_P2_U1_PLD_IT10 0x400114a8u\r
-#define CYREG_B1_P2_U1_PLD_IT11 0x400114acu\r
-#define CYREG_B1_P2_U1_PLD_ORT0 0x400114b0u\r
-#define CYREG_B1_P2_U1_PLD_ORT1 0x400114b2u\r
-#define CYREG_B1_P2_U1_PLD_ORT2 0x400114b4u\r
-#define CYREG_B1_P2_U1_PLD_ORT3 0x400114b6u\r
-#define CYREG_B1_P2_U1_MC_CFG_CEN_CONST 0x400114b8u\r
-#define CYREG_B1_P2_U1_MC_CFG_XORFB 0x400114bau\r
-#define CYREG_B1_P2_U1_MC_CFG_SET_RESET 0x400114bcu\r
-#define CYREG_B1_P2_U1_MC_CFG_BYPASS 0x400114beu\r
-#define CYREG_B1_P2_U1_CFG0 0x400114c0u\r
-#define CYREG_B1_P2_U1_CFG1 0x400114c1u\r
-#define CYREG_B1_P2_U1_CFG2 0x400114c2u\r
-#define CYREG_B1_P2_U1_CFG3 0x400114c3u\r
-#define CYREG_B1_P2_U1_CFG4 0x400114c4u\r
-#define CYREG_B1_P2_U1_CFG5 0x400114c5u\r
-#define CYREG_B1_P2_U1_CFG6 0x400114c6u\r
-#define CYREG_B1_P2_U1_CFG7 0x400114c7u\r
-#define CYREG_B1_P2_U1_CFG8 0x400114c8u\r
-#define CYREG_B1_P2_U1_CFG9 0x400114c9u\r
-#define CYREG_B1_P2_U1_CFG10 0x400114cau\r
-#define CYREG_B1_P2_U1_CFG11 0x400114cbu\r
-#define CYREG_B1_P2_U1_CFG12 0x400114ccu\r
-#define CYREG_B1_P2_U1_CFG13 0x400114cdu\r
-#define CYREG_B1_P2_U1_CFG14 0x400114ceu\r
-#define CYREG_B1_P2_U1_CFG15 0x400114cfu\r
-#define CYREG_B1_P2_U1_CFG16 0x400114d0u\r
-#define CYREG_B1_P2_U1_CFG17 0x400114d1u\r
-#define CYREG_B1_P2_U1_CFG18 0x400114d2u\r
-#define CYREG_B1_P2_U1_CFG19 0x400114d3u\r
-#define CYREG_B1_P2_U1_CFG20 0x400114d4u\r
-#define CYREG_B1_P2_U1_CFG21 0x400114d5u\r
-#define CYREG_B1_P2_U1_CFG22 0x400114d6u\r
-#define CYREG_B1_P2_U1_CFG23 0x400114d7u\r
-#define CYREG_B1_P2_U1_CFG24 0x400114d8u\r
-#define CYREG_B1_P2_U1_CFG25 0x400114d9u\r
-#define CYREG_B1_P2_U1_CFG26 0x400114dau\r
-#define CYREG_B1_P2_U1_CFG27 0x400114dbu\r
-#define CYREG_B1_P2_U1_CFG28 0x400114dcu\r
-#define CYREG_B1_P2_U1_CFG29 0x400114ddu\r
-#define CYREG_B1_P2_U1_CFG30 0x400114deu\r
-#define CYREG_B1_P2_U1_CFG31 0x400114dfu\r
-#define CYREG_B1_P2_U1_DCFG0 0x400114e0u\r
-#define CYREG_B1_P2_U1_DCFG1 0x400114e2u\r
-#define CYREG_B1_P2_U1_DCFG2 0x400114e4u\r
-#define CYREG_B1_P2_U1_DCFG3 0x400114e6u\r
-#define CYREG_B1_P2_U1_DCFG4 0x400114e8u\r
-#define CYREG_B1_P2_U1_DCFG5 0x400114eau\r
-#define CYREG_B1_P2_U1_DCFG6 0x400114ecu\r
-#define CYREG_B1_P2_U1_DCFG7 0x400114eeu\r
-#define CYDEV_UCFG_B1_P2_ROUTE_BASE 0x40011500u\r
-#define CYDEV_UCFG_B1_P2_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_P3_BASE 0x40011600u\r
-#define CYDEV_UCFG_B1_P3_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P3_U0_BASE 0x40011600u\r
-#define CYDEV_UCFG_B1_P3_U0_SIZE 0x00000070u\r
-#define CYREG_B1_P3_U0_PLD_IT0 0x40011600u\r
-#define CYREG_B1_P3_U0_PLD_IT1 0x40011604u\r
-#define CYREG_B1_P3_U0_PLD_IT2 0x40011608u\r
-#define CYREG_B1_P3_U0_PLD_IT3 0x4001160cu\r
-#define CYREG_B1_P3_U0_PLD_IT4 0x40011610u\r
-#define CYREG_B1_P3_U0_PLD_IT5 0x40011614u\r
-#define CYREG_B1_P3_U0_PLD_IT6 0x40011618u\r
-#define CYREG_B1_P3_U0_PLD_IT7 0x4001161cu\r
-#define CYREG_B1_P3_U0_PLD_IT8 0x40011620u\r
-#define CYREG_B1_P3_U0_PLD_IT9 0x40011624u\r
-#define CYREG_B1_P3_U0_PLD_IT10 0x40011628u\r
-#define CYREG_B1_P3_U0_PLD_IT11 0x4001162cu\r
-#define CYREG_B1_P3_U0_PLD_ORT0 0x40011630u\r
-#define CYREG_B1_P3_U0_PLD_ORT1 0x40011632u\r
-#define CYREG_B1_P3_U0_PLD_ORT2 0x40011634u\r
-#define CYREG_B1_P3_U0_PLD_ORT3 0x40011636u\r
-#define CYREG_B1_P3_U0_MC_CFG_CEN_CONST 0x40011638u\r
-#define CYREG_B1_P3_U0_MC_CFG_XORFB 0x4001163au\r
-#define CYREG_B1_P3_U0_MC_CFG_SET_RESET 0x4001163cu\r
-#define CYREG_B1_P3_U0_MC_CFG_BYPASS 0x4001163eu\r
-#define CYREG_B1_P3_U0_CFG0 0x40011640u\r
-#define CYREG_B1_P3_U0_CFG1 0x40011641u\r
-#define CYREG_B1_P3_U0_CFG2 0x40011642u\r
-#define CYREG_B1_P3_U0_CFG3 0x40011643u\r
-#define CYREG_B1_P3_U0_CFG4 0x40011644u\r
-#define CYREG_B1_P3_U0_CFG5 0x40011645u\r
-#define CYREG_B1_P3_U0_CFG6 0x40011646u\r
-#define CYREG_B1_P3_U0_CFG7 0x40011647u\r
-#define CYREG_B1_P3_U0_CFG8 0x40011648u\r
-#define CYREG_B1_P3_U0_CFG9 0x40011649u\r
-#define CYREG_B1_P3_U0_CFG10 0x4001164au\r
-#define CYREG_B1_P3_U0_CFG11 0x4001164bu\r
-#define CYREG_B1_P3_U0_CFG12 0x4001164cu\r
-#define CYREG_B1_P3_U0_CFG13 0x4001164du\r
-#define CYREG_B1_P3_U0_CFG14 0x4001164eu\r
-#define CYREG_B1_P3_U0_CFG15 0x4001164fu\r
-#define CYREG_B1_P3_U0_CFG16 0x40011650u\r
-#define CYREG_B1_P3_U0_CFG17 0x40011651u\r
-#define CYREG_B1_P3_U0_CFG18 0x40011652u\r
-#define CYREG_B1_P3_U0_CFG19 0x40011653u\r
-#define CYREG_B1_P3_U0_CFG20 0x40011654u\r
-#define CYREG_B1_P3_U0_CFG21 0x40011655u\r
-#define CYREG_B1_P3_U0_CFG22 0x40011656u\r
-#define CYREG_B1_P3_U0_CFG23 0x40011657u\r
-#define CYREG_B1_P3_U0_CFG24 0x40011658u\r
-#define CYREG_B1_P3_U0_CFG25 0x40011659u\r
-#define CYREG_B1_P3_U0_CFG26 0x4001165au\r
-#define CYREG_B1_P3_U0_CFG27 0x4001165bu\r
-#define CYREG_B1_P3_U0_CFG28 0x4001165cu\r
-#define CYREG_B1_P3_U0_CFG29 0x4001165du\r
-#define CYREG_B1_P3_U0_CFG30 0x4001165eu\r
-#define CYREG_B1_P3_U0_CFG31 0x4001165fu\r
-#define CYREG_B1_P3_U0_DCFG0 0x40011660u\r
-#define CYREG_B1_P3_U0_DCFG1 0x40011662u\r
-#define CYREG_B1_P3_U0_DCFG2 0x40011664u\r
-#define CYREG_B1_P3_U0_DCFG3 0x40011666u\r
-#define CYREG_B1_P3_U0_DCFG4 0x40011668u\r
-#define CYREG_B1_P3_U0_DCFG5 0x4001166au\r
-#define CYREG_B1_P3_U0_DCFG6 0x4001166cu\r
-#define CYREG_B1_P3_U0_DCFG7 0x4001166eu\r
-#define CYDEV_UCFG_B1_P3_U1_BASE 0x40011680u\r
-#define CYDEV_UCFG_B1_P3_U1_SIZE 0x00000070u\r
-#define CYREG_B1_P3_U1_PLD_IT0 0x40011680u\r
-#define CYREG_B1_P3_U1_PLD_IT1 0x40011684u\r
-#define CYREG_B1_P3_U1_PLD_IT2 0x40011688u\r
-#define CYREG_B1_P3_U1_PLD_IT3 0x4001168cu\r
-#define CYREG_B1_P3_U1_PLD_IT4 0x40011690u\r
-#define CYREG_B1_P3_U1_PLD_IT5 0x40011694u\r
-#define CYREG_B1_P3_U1_PLD_IT6 0x40011698u\r
-#define CYREG_B1_P3_U1_PLD_IT7 0x4001169cu\r
-#define CYREG_B1_P3_U1_PLD_IT8 0x400116a0u\r
-#define CYREG_B1_P3_U1_PLD_IT9 0x400116a4u\r
-#define CYREG_B1_P3_U1_PLD_IT10 0x400116a8u\r
-#define CYREG_B1_P3_U1_PLD_IT11 0x400116acu\r
-#define CYREG_B1_P3_U1_PLD_ORT0 0x400116b0u\r
-#define CYREG_B1_P3_U1_PLD_ORT1 0x400116b2u\r
-#define CYREG_B1_P3_U1_PLD_ORT2 0x400116b4u\r
-#define CYREG_B1_P3_U1_PLD_ORT3 0x400116b6u\r
-#define CYREG_B1_P3_U1_MC_CFG_CEN_CONST 0x400116b8u\r
-#define CYREG_B1_P3_U1_MC_CFG_XORFB 0x400116bau\r
-#define CYREG_B1_P3_U1_MC_CFG_SET_RESET 0x400116bcu\r
-#define CYREG_B1_P3_U1_MC_CFG_BYPASS 0x400116beu\r
-#define CYREG_B1_P3_U1_CFG0 0x400116c0u\r
-#define CYREG_B1_P3_U1_CFG1 0x400116c1u\r
-#define CYREG_B1_P3_U1_CFG2 0x400116c2u\r
-#define CYREG_B1_P3_U1_CFG3 0x400116c3u\r
-#define CYREG_B1_P3_U1_CFG4 0x400116c4u\r
-#define CYREG_B1_P3_U1_CFG5 0x400116c5u\r
-#define CYREG_B1_P3_U1_CFG6 0x400116c6u\r
-#define CYREG_B1_P3_U1_CFG7 0x400116c7u\r
-#define CYREG_B1_P3_U1_CFG8 0x400116c8u\r
-#define CYREG_B1_P3_U1_CFG9 0x400116c9u\r
-#define CYREG_B1_P3_U1_CFG10 0x400116cau\r
-#define CYREG_B1_P3_U1_CFG11 0x400116cbu\r
-#define CYREG_B1_P3_U1_CFG12 0x400116ccu\r
-#define CYREG_B1_P3_U1_CFG13 0x400116cdu\r
-#define CYREG_B1_P3_U1_CFG14 0x400116ceu\r
-#define CYREG_B1_P3_U1_CFG15 0x400116cfu\r
-#define CYREG_B1_P3_U1_CFG16 0x400116d0u\r
-#define CYREG_B1_P3_U1_CFG17 0x400116d1u\r
-#define CYREG_B1_P3_U1_CFG18 0x400116d2u\r
-#define CYREG_B1_P3_U1_CFG19 0x400116d3u\r
-#define CYREG_B1_P3_U1_CFG20 0x400116d4u\r
-#define CYREG_B1_P3_U1_CFG21 0x400116d5u\r
-#define CYREG_B1_P3_U1_CFG22 0x400116d6u\r
-#define CYREG_B1_P3_U1_CFG23 0x400116d7u\r
-#define CYREG_B1_P3_U1_CFG24 0x400116d8u\r
-#define CYREG_B1_P3_U1_CFG25 0x400116d9u\r
-#define CYREG_B1_P3_U1_CFG26 0x400116dau\r
-#define CYREG_B1_P3_U1_CFG27 0x400116dbu\r
-#define CYREG_B1_P3_U1_CFG28 0x400116dcu\r
-#define CYREG_B1_P3_U1_CFG29 0x400116ddu\r
-#define CYREG_B1_P3_U1_CFG30 0x400116deu\r
-#define CYREG_B1_P3_U1_CFG31 0x400116dfu\r
-#define CYREG_B1_P3_U1_DCFG0 0x400116e0u\r
-#define CYREG_B1_P3_U1_DCFG1 0x400116e2u\r
-#define CYREG_B1_P3_U1_DCFG2 0x400116e4u\r
-#define CYREG_B1_P3_U1_DCFG3 0x400116e6u\r
-#define CYREG_B1_P3_U1_DCFG4 0x400116e8u\r
-#define CYREG_B1_P3_U1_DCFG5 0x400116eau\r
-#define CYREG_B1_P3_U1_DCFG6 0x400116ecu\r
-#define CYREG_B1_P3_U1_DCFG7 0x400116eeu\r
-#define CYDEV_UCFG_B1_P3_ROUTE_BASE 0x40011700u\r
-#define CYDEV_UCFG_B1_P3_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_P4_BASE 0x40011800u\r
-#define CYDEV_UCFG_B1_P4_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P4_U0_BASE 0x40011800u\r
-#define CYDEV_UCFG_B1_P4_U0_SIZE 0x00000070u\r
-#define CYREG_B1_P4_U0_PLD_IT0 0x40011800u\r
-#define CYREG_B1_P4_U0_PLD_IT1 0x40011804u\r
-#define CYREG_B1_P4_U0_PLD_IT2 0x40011808u\r
-#define CYREG_B1_P4_U0_PLD_IT3 0x4001180cu\r
-#define CYREG_B1_P4_U0_PLD_IT4 0x40011810u\r
-#define CYREG_B1_P4_U0_PLD_IT5 0x40011814u\r
-#define CYREG_B1_P4_U0_PLD_IT6 0x40011818u\r
-#define CYREG_B1_P4_U0_PLD_IT7 0x4001181cu\r
-#define CYREG_B1_P4_U0_PLD_IT8 0x40011820u\r
-#define CYREG_B1_P4_U0_PLD_IT9 0x40011824u\r
-#define CYREG_B1_P4_U0_PLD_IT10 0x40011828u\r
-#define CYREG_B1_P4_U0_PLD_IT11 0x4001182cu\r
-#define CYREG_B1_P4_U0_PLD_ORT0 0x40011830u\r
-#define CYREG_B1_P4_U0_PLD_ORT1 0x40011832u\r
-#define CYREG_B1_P4_U0_PLD_ORT2 0x40011834u\r
-#define CYREG_B1_P4_U0_PLD_ORT3 0x40011836u\r
-#define CYREG_B1_P4_U0_MC_CFG_CEN_CONST 0x40011838u\r
-#define CYREG_B1_P4_U0_MC_CFG_XORFB 0x4001183au\r
-#define CYREG_B1_P4_U0_MC_CFG_SET_RESET 0x4001183cu\r
-#define CYREG_B1_P4_U0_MC_CFG_BYPASS 0x4001183eu\r
-#define CYREG_B1_P4_U0_CFG0 0x40011840u\r
-#define CYREG_B1_P4_U0_CFG1 0x40011841u\r
-#define CYREG_B1_P4_U0_CFG2 0x40011842u\r
-#define CYREG_B1_P4_U0_CFG3 0x40011843u\r
-#define CYREG_B1_P4_U0_CFG4 0x40011844u\r
-#define CYREG_B1_P4_U0_CFG5 0x40011845u\r
-#define CYREG_B1_P4_U0_CFG6 0x40011846u\r
-#define CYREG_B1_P4_U0_CFG7 0x40011847u\r
-#define CYREG_B1_P4_U0_CFG8 0x40011848u\r
-#define CYREG_B1_P4_U0_CFG9 0x40011849u\r
-#define CYREG_B1_P4_U0_CFG10 0x4001184au\r
-#define CYREG_B1_P4_U0_CFG11 0x4001184bu\r
-#define CYREG_B1_P4_U0_CFG12 0x4001184cu\r
-#define CYREG_B1_P4_U0_CFG13 0x4001184du\r
-#define CYREG_B1_P4_U0_CFG14 0x4001184eu\r
-#define CYREG_B1_P4_U0_CFG15 0x4001184fu\r
-#define CYREG_B1_P4_U0_CFG16 0x40011850u\r
-#define CYREG_B1_P4_U0_CFG17 0x40011851u\r
-#define CYREG_B1_P4_U0_CFG18 0x40011852u\r
-#define CYREG_B1_P4_U0_CFG19 0x40011853u\r
-#define CYREG_B1_P4_U0_CFG20 0x40011854u\r
-#define CYREG_B1_P4_U0_CFG21 0x40011855u\r
-#define CYREG_B1_P4_U0_CFG22 0x40011856u\r
-#define CYREG_B1_P4_U0_CFG23 0x40011857u\r
-#define CYREG_B1_P4_U0_CFG24 0x40011858u\r
-#define CYREG_B1_P4_U0_CFG25 0x40011859u\r
-#define CYREG_B1_P4_U0_CFG26 0x4001185au\r
-#define CYREG_B1_P4_U0_CFG27 0x4001185bu\r
-#define CYREG_B1_P4_U0_CFG28 0x4001185cu\r
-#define CYREG_B1_P4_U0_CFG29 0x4001185du\r
-#define CYREG_B1_P4_U0_CFG30 0x4001185eu\r
-#define CYREG_B1_P4_U0_CFG31 0x4001185fu\r
-#define CYREG_B1_P4_U0_DCFG0 0x40011860u\r
-#define CYREG_B1_P4_U0_DCFG1 0x40011862u\r
-#define CYREG_B1_P4_U0_DCFG2 0x40011864u\r
-#define CYREG_B1_P4_U0_DCFG3 0x40011866u\r
-#define CYREG_B1_P4_U0_DCFG4 0x40011868u\r
-#define CYREG_B1_P4_U0_DCFG5 0x4001186au\r
-#define CYREG_B1_P4_U0_DCFG6 0x4001186cu\r
-#define CYREG_B1_P4_U0_DCFG7 0x4001186eu\r
-#define CYDEV_UCFG_B1_P4_U1_BASE 0x40011880u\r
-#define CYDEV_UCFG_B1_P4_U1_SIZE 0x00000070u\r
-#define CYREG_B1_P4_U1_PLD_IT0 0x40011880u\r
-#define CYREG_B1_P4_U1_PLD_IT1 0x40011884u\r
-#define CYREG_B1_P4_U1_PLD_IT2 0x40011888u\r
-#define CYREG_B1_P4_U1_PLD_IT3 0x4001188cu\r
-#define CYREG_B1_P4_U1_PLD_IT4 0x40011890u\r
-#define CYREG_B1_P4_U1_PLD_IT5 0x40011894u\r
-#define CYREG_B1_P4_U1_PLD_IT6 0x40011898u\r
-#define CYREG_B1_P4_U1_PLD_IT7 0x4001189cu\r
-#define CYREG_B1_P4_U1_PLD_IT8 0x400118a0u\r
-#define CYREG_B1_P4_U1_PLD_IT9 0x400118a4u\r
-#define CYREG_B1_P4_U1_PLD_IT10 0x400118a8u\r
-#define CYREG_B1_P4_U1_PLD_IT11 0x400118acu\r
-#define CYREG_B1_P4_U1_PLD_ORT0 0x400118b0u\r
-#define CYREG_B1_P4_U1_PLD_ORT1 0x400118b2u\r
-#define CYREG_B1_P4_U1_PLD_ORT2 0x400118b4u\r
-#define CYREG_B1_P4_U1_PLD_ORT3 0x400118b6u\r
-#define CYREG_B1_P4_U1_MC_CFG_CEN_CONST 0x400118b8u\r
-#define CYREG_B1_P4_U1_MC_CFG_XORFB 0x400118bau\r
-#define CYREG_B1_P4_U1_MC_CFG_SET_RESET 0x400118bcu\r
-#define CYREG_B1_P4_U1_MC_CFG_BYPASS 0x400118beu\r
-#define CYREG_B1_P4_U1_CFG0 0x400118c0u\r
-#define CYREG_B1_P4_U1_CFG1 0x400118c1u\r
-#define CYREG_B1_P4_U1_CFG2 0x400118c2u\r
-#define CYREG_B1_P4_U1_CFG3 0x400118c3u\r
-#define CYREG_B1_P4_U1_CFG4 0x400118c4u\r
-#define CYREG_B1_P4_U1_CFG5 0x400118c5u\r
-#define CYREG_B1_P4_U1_CFG6 0x400118c6u\r
-#define CYREG_B1_P4_U1_CFG7 0x400118c7u\r
-#define CYREG_B1_P4_U1_CFG8 0x400118c8u\r
-#define CYREG_B1_P4_U1_CFG9 0x400118c9u\r
-#define CYREG_B1_P4_U1_CFG10 0x400118cau\r
-#define CYREG_B1_P4_U1_CFG11 0x400118cbu\r
-#define CYREG_B1_P4_U1_CFG12 0x400118ccu\r
-#define CYREG_B1_P4_U1_CFG13 0x400118cdu\r
-#define CYREG_B1_P4_U1_CFG14 0x400118ceu\r
-#define CYREG_B1_P4_U1_CFG15 0x400118cfu\r
-#define CYREG_B1_P4_U1_CFG16 0x400118d0u\r
-#define CYREG_B1_P4_U1_CFG17 0x400118d1u\r
-#define CYREG_B1_P4_U1_CFG18 0x400118d2u\r
-#define CYREG_B1_P4_U1_CFG19 0x400118d3u\r
-#define CYREG_B1_P4_U1_CFG20 0x400118d4u\r
-#define CYREG_B1_P4_U1_CFG21 0x400118d5u\r
-#define CYREG_B1_P4_U1_CFG22 0x400118d6u\r
-#define CYREG_B1_P4_U1_CFG23 0x400118d7u\r
-#define CYREG_B1_P4_U1_CFG24 0x400118d8u\r
-#define CYREG_B1_P4_U1_CFG25 0x400118d9u\r
-#define CYREG_B1_P4_U1_CFG26 0x400118dau\r
-#define CYREG_B1_P4_U1_CFG27 0x400118dbu\r
-#define CYREG_B1_P4_U1_CFG28 0x400118dcu\r
-#define CYREG_B1_P4_U1_CFG29 0x400118ddu\r
-#define CYREG_B1_P4_U1_CFG30 0x400118deu\r
-#define CYREG_B1_P4_U1_CFG31 0x400118dfu\r
-#define CYREG_B1_P4_U1_DCFG0 0x400118e0u\r
-#define CYREG_B1_P4_U1_DCFG1 0x400118e2u\r
-#define CYREG_B1_P4_U1_DCFG2 0x400118e4u\r
-#define CYREG_B1_P4_U1_DCFG3 0x400118e6u\r
-#define CYREG_B1_P4_U1_DCFG4 0x400118e8u\r
-#define CYREG_B1_P4_U1_DCFG5 0x400118eau\r
-#define CYREG_B1_P4_U1_DCFG6 0x400118ecu\r
-#define CYREG_B1_P4_U1_DCFG7 0x400118eeu\r
-#define CYDEV_UCFG_B1_P4_ROUTE_BASE 0x40011900u\r
-#define CYDEV_UCFG_B1_P4_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_B1_P5_BASE 0x40011a00u\r
-#define CYDEV_UCFG_B1_P5_SIZE 0x000001efu\r
-#define CYDEV_UCFG_B1_P5_U0_BASE 0x40011a00u\r
-#define CYDEV_UCFG_B1_P5_U0_SIZE 0x00000070u\r
-#define CYREG_B1_P5_U0_PLD_IT0 0x40011a00u\r
-#define CYREG_B1_P5_U0_PLD_IT1 0x40011a04u\r
-#define CYREG_B1_P5_U0_PLD_IT2 0x40011a08u\r
-#define CYREG_B1_P5_U0_PLD_IT3 0x40011a0cu\r
-#define CYREG_B1_P5_U0_PLD_IT4 0x40011a10u\r
-#define CYREG_B1_P5_U0_PLD_IT5 0x40011a14u\r
-#define CYREG_B1_P5_U0_PLD_IT6 0x40011a18u\r
-#define CYREG_B1_P5_U0_PLD_IT7 0x40011a1cu\r
-#define CYREG_B1_P5_U0_PLD_IT8 0x40011a20u\r
-#define CYREG_B1_P5_U0_PLD_IT9 0x40011a24u\r
-#define CYREG_B1_P5_U0_PLD_IT10 0x40011a28u\r
-#define CYREG_B1_P5_U0_PLD_IT11 0x40011a2cu\r
-#define CYREG_B1_P5_U0_PLD_ORT0 0x40011a30u\r
-#define CYREG_B1_P5_U0_PLD_ORT1 0x40011a32u\r
-#define CYREG_B1_P5_U0_PLD_ORT2 0x40011a34u\r
-#define CYREG_B1_P5_U0_PLD_ORT3 0x40011a36u\r
-#define CYREG_B1_P5_U0_MC_CFG_CEN_CONST 0x40011a38u\r
-#define CYREG_B1_P5_U0_MC_CFG_XORFB 0x40011a3au\r
-#define CYREG_B1_P5_U0_MC_CFG_SET_RESET 0x40011a3cu\r
-#define CYREG_B1_P5_U0_MC_CFG_BYPASS 0x40011a3eu\r
-#define CYREG_B1_P5_U0_CFG0 0x40011a40u\r
-#define CYREG_B1_P5_U0_CFG1 0x40011a41u\r
-#define CYREG_B1_P5_U0_CFG2 0x40011a42u\r
-#define CYREG_B1_P5_U0_CFG3 0x40011a43u\r
-#define CYREG_B1_P5_U0_CFG4 0x40011a44u\r
-#define CYREG_B1_P5_U0_CFG5 0x40011a45u\r
-#define CYREG_B1_P5_U0_CFG6 0x40011a46u\r
-#define CYREG_B1_P5_U0_CFG7 0x40011a47u\r
-#define CYREG_B1_P5_U0_CFG8 0x40011a48u\r
-#define CYREG_B1_P5_U0_CFG9 0x40011a49u\r
-#define CYREG_B1_P5_U0_CFG10 0x40011a4au\r
-#define CYREG_B1_P5_U0_CFG11 0x40011a4bu\r
-#define CYREG_B1_P5_U0_CFG12 0x40011a4cu\r
-#define CYREG_B1_P5_U0_CFG13 0x40011a4du\r
-#define CYREG_B1_P5_U0_CFG14 0x40011a4eu\r
-#define CYREG_B1_P5_U0_CFG15 0x40011a4fu\r
-#define CYREG_B1_P5_U0_CFG16 0x40011a50u\r
-#define CYREG_B1_P5_U0_CFG17 0x40011a51u\r
-#define CYREG_B1_P5_U0_CFG18 0x40011a52u\r
-#define CYREG_B1_P5_U0_CFG19 0x40011a53u\r
-#define CYREG_B1_P5_U0_CFG20 0x40011a54u\r
-#define CYREG_B1_P5_U0_CFG21 0x40011a55u\r
-#define CYREG_B1_P5_U0_CFG22 0x40011a56u\r
-#define CYREG_B1_P5_U0_CFG23 0x40011a57u\r
-#define CYREG_B1_P5_U0_CFG24 0x40011a58u\r
-#define CYREG_B1_P5_U0_CFG25 0x40011a59u\r
-#define CYREG_B1_P5_U0_CFG26 0x40011a5au\r
-#define CYREG_B1_P5_U0_CFG27 0x40011a5bu\r
-#define CYREG_B1_P5_U0_CFG28 0x40011a5cu\r
-#define CYREG_B1_P5_U0_CFG29 0x40011a5du\r
-#define CYREG_B1_P5_U0_CFG30 0x40011a5eu\r
-#define CYREG_B1_P5_U0_CFG31 0x40011a5fu\r
-#define CYREG_B1_P5_U0_DCFG0 0x40011a60u\r
-#define CYREG_B1_P5_U0_DCFG1 0x40011a62u\r
-#define CYREG_B1_P5_U0_DCFG2 0x40011a64u\r
-#define CYREG_B1_P5_U0_DCFG3 0x40011a66u\r
-#define CYREG_B1_P5_U0_DCFG4 0x40011a68u\r
-#define CYREG_B1_P5_U0_DCFG5 0x40011a6au\r
-#define CYREG_B1_P5_U0_DCFG6 0x40011a6cu\r
-#define CYREG_B1_P5_U0_DCFG7 0x40011a6eu\r
-#define CYDEV_UCFG_B1_P5_U1_BASE 0x40011a80u\r
-#define CYDEV_UCFG_B1_P5_U1_SIZE 0x00000070u\r
-#define CYREG_B1_P5_U1_PLD_IT0 0x40011a80u\r
-#define CYREG_B1_P5_U1_PLD_IT1 0x40011a84u\r
-#define CYREG_B1_P5_U1_PLD_IT2 0x40011a88u\r
-#define CYREG_B1_P5_U1_PLD_IT3 0x40011a8cu\r
-#define CYREG_B1_P5_U1_PLD_IT4 0x40011a90u\r
-#define CYREG_B1_P5_U1_PLD_IT5 0x40011a94u\r
-#define CYREG_B1_P5_U1_PLD_IT6 0x40011a98u\r
-#define CYREG_B1_P5_U1_PLD_IT7 0x40011a9cu\r
-#define CYREG_B1_P5_U1_PLD_IT8 0x40011aa0u\r
-#define CYREG_B1_P5_U1_PLD_IT9 0x40011aa4u\r
-#define CYREG_B1_P5_U1_PLD_IT10 0x40011aa8u\r
-#define CYREG_B1_P5_U1_PLD_IT11 0x40011aacu\r
-#define CYREG_B1_P5_U1_PLD_ORT0 0x40011ab0u\r
-#define CYREG_B1_P5_U1_PLD_ORT1 0x40011ab2u\r
-#define CYREG_B1_P5_U1_PLD_ORT2 0x40011ab4u\r
-#define CYREG_B1_P5_U1_PLD_ORT3 0x40011ab6u\r
-#define CYREG_B1_P5_U1_MC_CFG_CEN_CONST 0x40011ab8u\r
-#define CYREG_B1_P5_U1_MC_CFG_XORFB 0x40011abau\r
-#define CYREG_B1_P5_U1_MC_CFG_SET_RESET 0x40011abcu\r
-#define CYREG_B1_P5_U1_MC_CFG_BYPASS 0x40011abeu\r
-#define CYREG_B1_P5_U1_CFG0 0x40011ac0u\r
-#define CYREG_B1_P5_U1_CFG1 0x40011ac1u\r
-#define CYREG_B1_P5_U1_CFG2 0x40011ac2u\r
-#define CYREG_B1_P5_U1_CFG3 0x40011ac3u\r
-#define CYREG_B1_P5_U1_CFG4 0x40011ac4u\r
-#define CYREG_B1_P5_U1_CFG5 0x40011ac5u\r
-#define CYREG_B1_P5_U1_CFG6 0x40011ac6u\r
-#define CYREG_B1_P5_U1_CFG7 0x40011ac7u\r
-#define CYREG_B1_P5_U1_CFG8 0x40011ac8u\r
-#define CYREG_B1_P5_U1_CFG9 0x40011ac9u\r
-#define CYREG_B1_P5_U1_CFG10 0x40011acau\r
-#define CYREG_B1_P5_U1_CFG11 0x40011acbu\r
-#define CYREG_B1_P5_U1_CFG12 0x40011accu\r
-#define CYREG_B1_P5_U1_CFG13 0x40011acdu\r
-#define CYREG_B1_P5_U1_CFG14 0x40011aceu\r
-#define CYREG_B1_P5_U1_CFG15 0x40011acfu\r
-#define CYREG_B1_P5_U1_CFG16 0x40011ad0u\r
-#define CYREG_B1_P5_U1_CFG17 0x40011ad1u\r
-#define CYREG_B1_P5_U1_CFG18 0x40011ad2u\r
-#define CYREG_B1_P5_U1_CFG19 0x40011ad3u\r
-#define CYREG_B1_P5_U1_CFG20 0x40011ad4u\r
-#define CYREG_B1_P5_U1_CFG21 0x40011ad5u\r
-#define CYREG_B1_P5_U1_CFG22 0x40011ad6u\r
-#define CYREG_B1_P5_U1_CFG23 0x40011ad7u\r
-#define CYREG_B1_P5_U1_CFG24 0x40011ad8u\r
-#define CYREG_B1_P5_U1_CFG25 0x40011ad9u\r
-#define CYREG_B1_P5_U1_CFG26 0x40011adau\r
-#define CYREG_B1_P5_U1_CFG27 0x40011adbu\r
-#define CYREG_B1_P5_U1_CFG28 0x40011adcu\r
-#define CYREG_B1_P5_U1_CFG29 0x40011addu\r
-#define CYREG_B1_P5_U1_CFG30 0x40011adeu\r
-#define CYREG_B1_P5_U1_CFG31 0x40011adfu\r
-#define CYREG_B1_P5_U1_DCFG0 0x40011ae0u\r
-#define CYREG_B1_P5_U1_DCFG1 0x40011ae2u\r
-#define CYREG_B1_P5_U1_DCFG2 0x40011ae4u\r
-#define CYREG_B1_P5_U1_DCFG3 0x40011ae6u\r
-#define CYREG_B1_P5_U1_DCFG4 0x40011ae8u\r
-#define CYREG_B1_P5_U1_DCFG5 0x40011aeau\r
-#define CYREG_B1_P5_U1_DCFG6 0x40011aecu\r
-#define CYREG_B1_P5_U1_DCFG7 0x40011aeeu\r
-#define CYDEV_UCFG_B1_P5_ROUTE_BASE 0x40011b00u\r
-#define CYDEV_UCFG_B1_P5_ROUTE_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI0_BASE 0x40014000u\r
-#define CYDEV_UCFG_DSI0_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI1_BASE 0x40014100u\r
-#define CYDEV_UCFG_DSI1_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI2_BASE 0x40014200u\r
-#define CYDEV_UCFG_DSI2_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI3_BASE 0x40014300u\r
-#define CYDEV_UCFG_DSI3_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI4_BASE 0x40014400u\r
-#define CYDEV_UCFG_DSI4_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI5_BASE 0x40014500u\r
-#define CYDEV_UCFG_DSI5_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI6_BASE 0x40014600u\r
-#define CYDEV_UCFG_DSI6_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI7_BASE 0x40014700u\r
-#define CYDEV_UCFG_DSI7_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI8_BASE 0x40014800u\r
-#define CYDEV_UCFG_DSI8_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI9_BASE 0x40014900u\r
-#define CYDEV_UCFG_DSI9_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI12_BASE 0x40014c00u\r
-#define CYDEV_UCFG_DSI12_SIZE 0x000000efu\r
-#define CYDEV_UCFG_DSI13_BASE 0x40014d00u\r
-#define CYDEV_UCFG_DSI13_SIZE 0x000000efu\r
-#define CYDEV_UCFG_BCTL0_BASE 0x40015000u\r
-#define CYDEV_UCFG_BCTL0_SIZE 0x00000010u\r
-#define CYREG_BCTL0_MDCLK_EN 0x40015000u\r
-#define CYREG_BCTL0_MBCLK_EN 0x40015001u\r
-#define CYREG_BCTL0_WAIT_CFG 0x40015002u\r
-#define CYREG_BCTL0_BANK_CTL 0x40015003u\r
-#define CYREG_BCTL0_UDB_TEST_3 0x40015007u\r
-#define CYREG_BCTL0_DCLK_EN0 0x40015008u\r
-#define CYREG_BCTL0_BCLK_EN0 0x40015009u\r
-#define CYREG_BCTL0_DCLK_EN1 0x4001500au\r
-#define CYREG_BCTL0_BCLK_EN1 0x4001500bu\r
-#define CYREG_BCTL0_DCLK_EN2 0x4001500cu\r
-#define CYREG_BCTL0_BCLK_EN2 0x4001500du\r
-#define CYREG_BCTL0_DCLK_EN3 0x4001500eu\r
-#define CYREG_BCTL0_BCLK_EN3 0x4001500fu\r
-#define CYDEV_UCFG_BCTL1_BASE 0x40015010u\r
-#define CYDEV_UCFG_BCTL1_SIZE 0x00000010u\r
-#define CYREG_BCTL1_MDCLK_EN 0x40015010u\r
-#define CYREG_BCTL1_MBCLK_EN 0x40015011u\r
-#define CYREG_BCTL1_WAIT_CFG 0x40015012u\r
-#define CYREG_BCTL1_BANK_CTL 0x40015013u\r
-#define CYREG_BCTL1_UDB_TEST_3 0x40015017u\r
-#define CYREG_BCTL1_DCLK_EN0 0x40015018u\r
-#define CYREG_BCTL1_BCLK_EN0 0x40015019u\r
-#define CYREG_BCTL1_DCLK_EN1 0x4001501au\r
-#define CYREG_BCTL1_BCLK_EN1 0x4001501bu\r
-#define CYREG_BCTL1_DCLK_EN2 0x4001501cu\r
-#define CYREG_BCTL1_BCLK_EN2 0x4001501du\r
-#define CYREG_BCTL1_DCLK_EN3 0x4001501eu\r
-#define CYREG_BCTL1_BCLK_EN3 0x4001501fu\r
-#define CYDEV_IDMUX_BASE 0x40015100u\r
-#define CYDEV_IDMUX_SIZE 0x00000016u\r
-#define CYREG_IDMUX_IRQ_CTL0 0x40015100u\r
-#define CYREG_IDMUX_IRQ_CTL1 0x40015101u\r
-#define CYREG_IDMUX_IRQ_CTL2 0x40015102u\r
-#define CYREG_IDMUX_IRQ_CTL3 0x40015103u\r
-#define CYREG_IDMUX_IRQ_CTL4 0x40015104u\r
-#define CYREG_IDMUX_IRQ_CTL5 0x40015105u\r
-#define CYREG_IDMUX_IRQ_CTL6 0x40015106u\r
-#define CYREG_IDMUX_IRQ_CTL7 0x40015107u\r
-#define CYREG_IDMUX_DRQ_CTL0 0x40015110u\r
-#define CYREG_IDMUX_DRQ_CTL1 0x40015111u\r
-#define CYREG_IDMUX_DRQ_CTL2 0x40015112u\r
-#define CYREG_IDMUX_DRQ_CTL3 0x40015113u\r
-#define CYREG_IDMUX_DRQ_CTL4 0x40015114u\r
-#define CYREG_IDMUX_DRQ_CTL5 0x40015115u\r
-#define CYDEV_CACHERAM_BASE 0x40030000u\r
-#define CYDEV_CACHERAM_SIZE 0x00000400u\r
-#define CYREG_CACHERAM_DATA_MBASE 0x40030000u\r
-#define CYREG_CACHERAM_DATA_MSIZE 0x00000400u\r
-#define CYDEV_SFR_BASE 0x40050100u\r
-#define CYDEV_SFR_SIZE 0x000000fbu\r
-#define CYREG_SFR_GPIO0 0x40050180u\r
-#define CYREG_SFR_GPIRD0 0x40050189u\r
-#define CYREG_SFR_GPIO0_SEL 0x4005018au\r
-#define CYREG_SFR_GPIO1 0x40050190u\r
-#define CYREG_SFR_GPIRD1 0x40050191u\r
-#define CYREG_SFR_GPIO2 0x40050198u\r
-#define CYREG_SFR_GPIRD2 0x40050199u\r
-#define CYREG_SFR_GPIO2_SEL 0x4005019au\r
-#define CYREG_SFR_GPIO1_SEL 0x400501a2u\r
-#define CYREG_SFR_GPIO3 0x400501b0u\r
-#define CYREG_SFR_GPIRD3 0x400501b1u\r
-#define CYREG_SFR_GPIO3_SEL 0x400501b2u\r
-#define CYREG_SFR_GPIO4 0x400501c0u\r
-#define CYREG_SFR_GPIRD4 0x400501c1u\r
-#define CYREG_SFR_GPIO4_SEL 0x400501c2u\r
-#define CYREG_SFR_GPIO5 0x400501c8u\r
-#define CYREG_SFR_GPIRD5 0x400501c9u\r
-#define CYREG_SFR_GPIO5_SEL 0x400501cau\r
-#define CYREG_SFR_GPIO6 0x400501d8u\r
-#define CYREG_SFR_GPIRD6 0x400501d9u\r
-#define CYREG_SFR_GPIO6_SEL 0x400501dau\r
-#define CYREG_SFR_GPIO12 0x400501e8u\r
-#define CYREG_SFR_GPIRD12 0x400501e9u\r
-#define CYREG_SFR_GPIO12_SEL 0x400501f2u\r
-#define CYREG_SFR_GPIO15 0x400501f8u\r
-#define CYREG_SFR_GPIRD15 0x400501f9u\r
-#define CYREG_SFR_GPIO15_SEL 0x400501fau\r
-#define CYDEV_P3BA_BASE 0x40050300u\r
-#define CYDEV_P3BA_SIZE 0x0000002bu\r
-#define CYREG_P3BA_Y_START 0x40050300u\r
-#define CYREG_P3BA_YROLL 0x40050301u\r
-#define CYREG_P3BA_YCFG 0x40050302u\r
-#define CYREG_P3BA_X_START1 0x40050303u\r
-#define CYREG_P3BA_X_START2 0x40050304u\r
-#define CYREG_P3BA_XROLL1 0x40050305u\r
-#define CYREG_P3BA_XROLL2 0x40050306u\r
-#define CYREG_P3BA_XINC 0x40050307u\r
-#define CYREG_P3BA_XCFG 0x40050308u\r
-#define CYREG_P3BA_OFFSETADDR1 0x40050309u\r
-#define CYREG_P3BA_OFFSETADDR2 0x4005030au\r
-#define CYREG_P3BA_OFFSETADDR3 0x4005030bu\r
-#define CYREG_P3BA_ABSADDR1 0x4005030cu\r
-#define CYREG_P3BA_ABSADDR2 0x4005030du\r
-#define CYREG_P3BA_ABSADDR3 0x4005030eu\r
-#define CYREG_P3BA_ABSADDR4 0x4005030fu\r
-#define CYREG_P3BA_DATCFG1 0x40050310u\r
-#define CYREG_P3BA_DATCFG2 0x40050311u\r
-#define CYREG_P3BA_CMP_RSLT1 0x40050314u\r
-#define CYREG_P3BA_CMP_RSLT2 0x40050315u\r
-#define CYREG_P3BA_CMP_RSLT3 0x40050316u\r
-#define CYREG_P3BA_CMP_RSLT4 0x40050317u\r
-#define CYREG_P3BA_DATA_REG1 0x40050318u\r
-#define CYREG_P3BA_DATA_REG2 0x40050319u\r
-#define CYREG_P3BA_DATA_REG3 0x4005031au\r
-#define CYREG_P3BA_DATA_REG4 0x4005031bu\r
-#define CYREG_P3BA_EXP_DATA1 0x4005031cu\r
-#define CYREG_P3BA_EXP_DATA2 0x4005031du\r
-#define CYREG_P3BA_EXP_DATA3 0x4005031eu\r
-#define CYREG_P3BA_EXP_DATA4 0x4005031fu\r
-#define CYREG_P3BA_MSTR_HRDATA1 0x40050320u\r
-#define CYREG_P3BA_MSTR_HRDATA2 0x40050321u\r
-#define CYREG_P3BA_MSTR_HRDATA3 0x40050322u\r
-#define CYREG_P3BA_MSTR_HRDATA4 0x40050323u\r
-#define CYREG_P3BA_BIST_EN 0x40050324u\r
-#define CYREG_P3BA_PHUB_MASTER_SSR 0x40050325u\r
-#define CYREG_P3BA_SEQCFG1 0x40050326u\r
-#define CYREG_P3BA_SEQCFG2 0x40050327u\r
-#define CYREG_P3BA_Y_CURR 0x40050328u\r
-#define CYREG_P3BA_X_CURR1 0x40050329u\r
-#define CYREG_P3BA_X_CURR2 0x4005032au\r
-#define CYDEV_PANTHER_BASE 0x40080000u\r
-#define CYDEV_PANTHER_SIZE 0x00000020u\r
-#define CYREG_PANTHER_STCALIB_CFG 0x40080000u\r
-#define CYREG_PANTHER_WAITPIPE 0x40080004u\r
-#define CYREG_PANTHER_TRACE_CFG 0x40080008u\r
-#define CYREG_PANTHER_DBG_CFG 0x4008000cu\r
-#define CYREG_PANTHER_CM3_LCKRST_STAT 0x40080018u\r
-#define CYREG_PANTHER_DEVICE_ID 0x4008001cu\r
-#define CYDEV_FLSECC_BASE 0x48000000u\r
-#define CYDEV_FLSECC_SIZE 0x00008000u\r
-#define CYREG_FLSECC_DATA_MBASE 0x48000000u\r
-#define CYREG_FLSECC_DATA_MSIZE 0x00008000u\r
-#define CYDEV_FLSHID_BASE 0x49000000u\r
-#define CYDEV_FLSHID_SIZE 0x00000200u\r
-#define CYREG_FLSHID_RSVD_MBASE 0x49000000u\r
-#define CYREG_FLSHID_RSVD_MSIZE 0x00000080u\r
-#define CYREG_FLSHID_CUST_MDATA_MBASE 0x49000080u\r
-#define CYREG_FLSHID_CUST_MDATA_MSIZE 0x00000080u\r
-#define CYDEV_FLSHID_CUST_TABLES_BASE 0x49000100u\r
-#define CYDEV_FLSHID_CUST_TABLES_SIZE 0x00000040u\r
-#define CYREG_FLSHID_CUST_TABLES_Y_LOC 0x49000100u\r
-#define CYREG_FLSHID_CUST_TABLES_X_LOC 0x49000101u\r
-#define CYREG_FLSHID_CUST_TABLES_WAFER_NUM 0x49000102u\r
-#define CYREG_FLSHID_CUST_TABLES_LOT_LSB 0x49000103u\r
-#define CYREG_FLSHID_CUST_TABLES_LOT_MSB 0x49000104u\r
-#define CYREG_FLSHID_CUST_TABLES_WRK_WK 0x49000105u\r
-#define CYREG_FLSHID_CUST_TABLES_FAB_YR 0x49000106u\r
-#define CYREG_FLSHID_CUST_TABLES_MINOR 0x49000107u\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_3MHZ 0x49000108u\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_6MHZ 0x49000109u\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_12MHZ 0x4900010au\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_24MHZ 0x4900010bu\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_67MHZ 0x4900010cu\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_80MHZ 0x4900010du\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_92MHZ 0x4900010eu\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_USB 0x4900010fu\r
-#define CYREG_FLSHID_CUST_TABLES_CMP0_TR0_HS 0x49000110u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP1_TR0_HS 0x49000111u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP2_TR0_HS 0x49000112u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP3_TR0_HS 0x49000113u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP0_TR1_HS 0x49000114u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP1_TR1_HS 0x49000115u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP2_TR1_HS 0x49000116u\r
-#define CYREG_FLSHID_CUST_TABLES_CMP3_TR1_HS 0x49000117u\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M1 0x49000118u\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M2 0x49000119u\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M3 0x4900011au\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M4 0x4900011bu\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M5 0x4900011cu\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M6 0x4900011du\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M7 0x4900011eu\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M8 0x4900011fu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M1 0x49000120u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M2 0x49000121u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M3 0x49000122u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M4 0x49000123u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M5 0x49000124u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M6 0x49000125u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M7 0x49000126u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M8 0x49000127u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M1 0x49000128u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M2 0x49000129u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M3 0x4900012au\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M4 0x4900012bu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M5 0x4900012cu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M6 0x4900012du\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M7 0x4900012eu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M8 0x4900012fu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M1 0x49000130u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M2 0x49000131u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M3 0x49000132u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M4 0x49000133u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M5 0x49000134u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M6 0x49000135u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M7 0x49000136u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M8 0x49000137u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M1 0x49000138u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M2 0x49000139u\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M3 0x4900013au\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M4 0x4900013bu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M5 0x4900013cu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M6 0x4900013du\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M7 0x4900013eu\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M8 0x4900013fu\r
-#define CYDEV_FLSHID_MFG_CFG_BASE 0x49000180u\r
-#define CYDEV_FLSHID_MFG_CFG_SIZE 0x00000080u\r
-#define CYREG_FLSHID_MFG_CFG_IMO_TR1 0x49000188u\r
-#define CYREG_FLSHID_MFG_CFG_CMP0_TR0 0x490001acu\r
-#define CYREG_FLSHID_MFG_CFG_CMP1_TR0 0x490001aeu\r
-#define CYREG_FLSHID_MFG_CFG_CMP2_TR0 0x490001b0u\r
-#define CYREG_FLSHID_MFG_CFG_CMP3_TR0 0x490001b2u\r
-#define CYREG_FLSHID_MFG_CFG_CMP0_TR1 0x490001b4u\r
-#define CYREG_FLSHID_MFG_CFG_CMP1_TR1 0x490001b6u\r
-#define CYREG_FLSHID_MFG_CFG_CMP2_TR1 0x490001b8u\r
-#define CYREG_FLSHID_MFG_CFG_CMP3_TR1 0x490001bau\r
-#define CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM 0x490001ceu\r
-#define CYDEV_EXTMEM_BASE 0x60000000u\r
-#define CYDEV_EXTMEM_SIZE 0x00800000u\r
-#define CYREG_EXTMEM_DATA_MBASE 0x60000000u\r
-#define CYREG_EXTMEM_DATA_MSIZE 0x00800000u\r
-#define CYDEV_ITM_BASE 0xe0000000u\r
-#define CYDEV_ITM_SIZE 0x00001000u\r
-#define CYREG_ITM_TRACE_EN 0xe0000e00u\r
-#define CYREG_ITM_TRACE_PRIVILEGE 0xe0000e40u\r
-#define CYREG_ITM_TRACE_CTRL 0xe0000e80u\r
-#define CYREG_ITM_LOCK_ACCESS 0xe0000fb0u\r
-#define CYREG_ITM_LOCK_STATUS 0xe0000fb4u\r
-#define CYREG_ITM_PID4 0xe0000fd0u\r
-#define CYREG_ITM_PID5 0xe0000fd4u\r
-#define CYREG_ITM_PID6 0xe0000fd8u\r
-#define CYREG_ITM_PID7 0xe0000fdcu\r
-#define CYREG_ITM_PID0 0xe0000fe0u\r
-#define CYREG_ITM_PID1 0xe0000fe4u\r
-#define CYREG_ITM_PID2 0xe0000fe8u\r
-#define CYREG_ITM_PID3 0xe0000fecu\r
-#define CYREG_ITM_CID0 0xe0000ff0u\r
-#define CYREG_ITM_CID1 0xe0000ff4u\r
-#define CYREG_ITM_CID2 0xe0000ff8u\r
-#define CYREG_ITM_CID3 0xe0000ffcu\r
-#define CYDEV_DWT_BASE 0xe0001000u\r
-#define CYDEV_DWT_SIZE 0x0000005cu\r
-#define CYREG_DWT_CTRL 0xe0001000u\r
-#define CYREG_DWT_CYCLE_COUNT 0xe0001004u\r
-#define CYREG_DWT_CPI_COUNT 0xe0001008u\r
-#define CYREG_DWT_EXC_OVHD_COUNT 0xe000100cu\r
-#define CYREG_DWT_SLEEP_COUNT 0xe0001010u\r
-#define CYREG_DWT_LSU_COUNT 0xe0001014u\r
-#define CYREG_DWT_FOLD_COUNT 0xe0001018u\r
-#define CYREG_DWT_PC_SAMPLE 0xe000101cu\r
-#define CYREG_DWT_COMP_0 0xe0001020u\r
-#define CYREG_DWT_MASK_0 0xe0001024u\r
-#define CYREG_DWT_FUNCTION_0 0xe0001028u\r
-#define CYREG_DWT_COMP_1 0xe0001030u\r
-#define CYREG_DWT_MASK_1 0xe0001034u\r
-#define CYREG_DWT_FUNCTION_1 0xe0001038u\r
-#define CYREG_DWT_COMP_2 0xe0001040u\r
-#define CYREG_DWT_MASK_2 0xe0001044u\r
-#define CYREG_DWT_FUNCTION_2 0xe0001048u\r
-#define CYREG_DWT_COMP_3 0xe0001050u\r
-#define CYREG_DWT_MASK_3 0xe0001054u\r
-#define CYREG_DWT_FUNCTION_3 0xe0001058u\r
-#define CYDEV_FPB_BASE 0xe0002000u\r
-#define CYDEV_FPB_SIZE 0x00001000u\r
-#define CYREG_FPB_CTRL 0xe0002000u\r
-#define CYREG_FPB_REMAP 0xe0002004u\r
-#define CYREG_FPB_FP_COMP_0 0xe0002008u\r
-#define CYREG_FPB_FP_COMP_1 0xe000200cu\r
-#define CYREG_FPB_FP_COMP_2 0xe0002010u\r
-#define CYREG_FPB_FP_COMP_3 0xe0002014u\r
-#define CYREG_FPB_FP_COMP_4 0xe0002018u\r
-#define CYREG_FPB_FP_COMP_5 0xe000201cu\r
-#define CYREG_FPB_FP_COMP_6 0xe0002020u\r
-#define CYREG_FPB_FP_COMP_7 0xe0002024u\r
-#define CYREG_FPB_PID4 0xe0002fd0u\r
-#define CYREG_FPB_PID5 0xe0002fd4u\r
-#define CYREG_FPB_PID6 0xe0002fd8u\r
-#define CYREG_FPB_PID7 0xe0002fdcu\r
-#define CYREG_FPB_PID0 0xe0002fe0u\r
-#define CYREG_FPB_PID1 0xe0002fe4u\r
-#define CYREG_FPB_PID2 0xe0002fe8u\r
-#define CYREG_FPB_PID3 0xe0002fecu\r
-#define CYREG_FPB_CID0 0xe0002ff0u\r
-#define CYREG_FPB_CID1 0xe0002ff4u\r
-#define CYREG_FPB_CID2 0xe0002ff8u\r
-#define CYREG_FPB_CID3 0xe0002ffcu\r
-#define CYDEV_NVIC_BASE 0xe000e000u\r
-#define CYDEV_NVIC_SIZE 0x00000d3cu\r
-#define CYREG_NVIC_INT_CTL_TYPE 0xe000e004u\r
-#define CYREG_NVIC_SYSTICK_CTL 0xe000e010u\r
-#define CYREG_NVIC_SYSTICK_RELOAD 0xe000e014u\r
-#define CYREG_NVIC_SYSTICK_CURRENT 0xe000e018u\r
-#define CYREG_NVIC_SYSTICK_CAL 0xe000e01cu\r
-#define CYREG_NVIC_SETENA0 0xe000e100u\r
-#define CYREG_NVIC_CLRENA0 0xe000e180u\r
-#define CYREG_NVIC_SETPEND0 0xe000e200u\r
-#define CYREG_NVIC_CLRPEND0 0xe000e280u\r
-#define CYREG_NVIC_ACTIVE0 0xe000e300u\r
-#define CYREG_NVIC_PRI_0 0xe000e400u\r
-#define CYREG_NVIC_PRI_1 0xe000e401u\r
-#define CYREG_NVIC_PRI_2 0xe000e402u\r
-#define CYREG_NVIC_PRI_3 0xe000e403u\r
-#define CYREG_NVIC_PRI_4 0xe000e404u\r
-#define CYREG_NVIC_PRI_5 0xe000e405u\r
-#define CYREG_NVIC_PRI_6 0xe000e406u\r
-#define CYREG_NVIC_PRI_7 0xe000e407u\r
-#define CYREG_NVIC_PRI_8 0xe000e408u\r
-#define CYREG_NVIC_PRI_9 0xe000e409u\r
-#define CYREG_NVIC_PRI_10 0xe000e40au\r
-#define CYREG_NVIC_PRI_11 0xe000e40bu\r
-#define CYREG_NVIC_PRI_12 0xe000e40cu\r
-#define CYREG_NVIC_PRI_13 0xe000e40du\r
-#define CYREG_NVIC_PRI_14 0xe000e40eu\r
-#define CYREG_NVIC_PRI_15 0xe000e40fu\r
-#define CYREG_NVIC_PRI_16 0xe000e410u\r
-#define CYREG_NVIC_PRI_17 0xe000e411u\r
-#define CYREG_NVIC_PRI_18 0xe000e412u\r
-#define CYREG_NVIC_PRI_19 0xe000e413u\r
-#define CYREG_NVIC_PRI_20 0xe000e414u\r
-#define CYREG_NVIC_PRI_21 0xe000e415u\r
-#define CYREG_NVIC_PRI_22 0xe000e416u\r
-#define CYREG_NVIC_PRI_23 0xe000e417u\r
-#define CYREG_NVIC_PRI_24 0xe000e418u\r
-#define CYREG_NVIC_PRI_25 0xe000e419u\r
-#define CYREG_NVIC_PRI_26 0xe000e41au\r
-#define CYREG_NVIC_PRI_27 0xe000e41bu\r
-#define CYREG_NVIC_PRI_28 0xe000e41cu\r
-#define CYREG_NVIC_PRI_29 0xe000e41du\r
-#define CYREG_NVIC_PRI_30 0xe000e41eu\r
-#define CYREG_NVIC_PRI_31 0xe000e41fu\r
-#define CYREG_NVIC_CPUID_BASE 0xe000ed00u\r
-#define CYREG_NVIC_INTR_CTRL_STATE 0xe000ed04u\r
-#define CYREG_NVIC_VECT_OFFSET 0xe000ed08u\r
-#define CYREG_NVIC_APPLN_INTR 0xe000ed0cu\r
-#define CYREG_NVIC_SYSTEM_CONTROL 0xe000ed10u\r
-#define CYREG_NVIC_CFG_CONTROL 0xe000ed14u\r
-#define CYREG_NVIC_SYS_PRIO_HANDLER_4_7 0xe000ed18u\r
-#define CYREG_NVIC_SYS_PRIO_HANDLER_8_11 0xe000ed1cu\r
-#define CYREG_NVIC_SYS_PRIO_HANDLER_12_15 0xe000ed20u\r
-#define CYREG_NVIC_SYS_HANDLER_CSR 0xe000ed24u\r
-#define CYREG_NVIC_MEMMAN_FAULT_STATUS 0xe000ed28u\r
-#define CYREG_NVIC_BUS_FAULT_STATUS 0xe000ed29u\r
-#define CYREG_NVIC_USAGE_FAULT_STATUS 0xe000ed2au\r
-#define CYREG_NVIC_HARD_FAULT_STATUS 0xe000ed2cu\r
-#define CYREG_NVIC_DEBUG_FAULT_STATUS 0xe000ed30u\r
-#define CYREG_NVIC_MEMMAN_FAULT_ADD 0xe000ed34u\r
-#define CYREG_NVIC_BUS_FAULT_ADD 0xe000ed38u\r
-#define CYDEV_CORE_DBG_BASE 0xe000edf0u\r
-#define CYDEV_CORE_DBG_SIZE 0x00000010u\r
-#define CYREG_CORE_DBG_DBG_HLT_CS 0xe000edf0u\r
-#define CYREG_CORE_DBG_DBG_REG_SEL 0xe000edf4u\r
-#define CYREG_CORE_DBG_DBG_REG_DATA 0xe000edf8u\r
-#define CYREG_CORE_DBG_EXC_MON_CTL 0xe000edfcu\r
-#define CYDEV_TPIU_BASE 0xe0040000u\r
-#define CYDEV_TPIU_SIZE 0x00001000u\r
-#define CYREG_TPIU_SUPPORTED_SYNC_PRT_SZ 0xe0040000u\r
-#define CYREG_TPIU_CURRENT_SYNC_PRT_SZ 0xe0040004u\r
-#define CYREG_TPIU_ASYNC_CLK_PRESCALER 0xe0040010u\r
-#define CYREG_TPIU_PROTOCOL 0xe00400f0u\r
-#define CYREG_TPIU_FORM_FLUSH_STAT 0xe0040300u\r
-#define CYREG_TPIU_FORM_FLUSH_CTRL 0xe0040304u\r
-#define CYREG_TPIU_TRIGGER 0xe0040ee8u\r
-#define CYREG_TPIU_ITETMDATA 0xe0040eecu\r
-#define CYREG_TPIU_ITATBCTR2 0xe0040ef0u\r
-#define CYREG_TPIU_ITATBCTR0 0xe0040ef8u\r
-#define CYREG_TPIU_ITITMDATA 0xe0040efcu\r
-#define CYREG_TPIU_ITCTRL 0xe0040f00u\r
-#define CYREG_TPIU_DEVID 0xe0040fc8u\r
-#define CYREG_TPIU_DEVTYPE 0xe0040fccu\r
-#define CYREG_TPIU_PID4 0xe0040fd0u\r
-#define CYREG_TPIU_PID5 0xe0040fd4u\r
-#define CYREG_TPIU_PID6 0xe0040fd8u\r
-#define CYREG_TPIU_PID7 0xe0040fdcu\r
-#define CYREG_TPIU_PID0 0xe0040fe0u\r
-#define CYREG_TPIU_PID1 0xe0040fe4u\r
-#define CYREG_TPIU_PID2 0xe0040fe8u\r
-#define CYREG_TPIU_PID3 0xe0040fecu\r
-#define CYREG_TPIU_CID0 0xe0040ff0u\r
-#define CYREG_TPIU_CID1 0xe0040ff4u\r
-#define CYREG_TPIU_CID2 0xe0040ff8u\r
-#define CYREG_TPIU_CID3 0xe0040ffcu\r
-#define CYDEV_ETM_BASE 0xe0041000u\r
-#define CYDEV_ETM_SIZE 0x00001000u\r
-#define CYREG_ETM_CTL 0xe0041000u\r
-#define CYREG_ETM_CFG_CODE 0xe0041004u\r
-#define CYREG_ETM_TRIG_EVENT 0xe0041008u\r
-#define CYREG_ETM_STATUS 0xe0041010u\r
-#define CYREG_ETM_SYS_CFG 0xe0041014u\r
-#define CYREG_ETM_TRACE_ENB_EVENT 0xe0041020u\r
-#define CYREG_ETM_TRACE_EN_CTRL1 0xe0041024u\r
-#define CYREG_ETM_FIFOFULL_LEVEL 0xe004102cu\r
-#define CYREG_ETM_SYNC_FREQ 0xe00411e0u\r
-#define CYREG_ETM_ETM_ID 0xe00411e4u\r
-#define CYREG_ETM_CFG_CODE_EXT 0xe00411e8u\r
-#define CYREG_ETM_TR_SS_EMBICE_CTRL 0xe00411f0u\r
-#define CYREG_ETM_CS_TRACE_ID 0xe0041200u\r
-#define CYREG_ETM_OS_LOCK_ACCESS 0xe0041300u\r
-#define CYREG_ETM_OS_LOCK_STATUS 0xe0041304u\r
-#define CYREG_ETM_PDSR 0xe0041314u\r
-#define CYREG_ETM_ITMISCIN 0xe0041ee0u\r
-#define CYREG_ETM_ITTRIGOUT 0xe0041ee8u\r
-#define CYREG_ETM_ITATBCTR2 0xe0041ef0u\r
-#define CYREG_ETM_ITATBCTR0 0xe0041ef8u\r
-#define CYREG_ETM_INT_MODE_CTRL 0xe0041f00u\r
-#define CYREG_ETM_CLM_TAG_SET 0xe0041fa0u\r
-#define CYREG_ETM_CLM_TAG_CLR 0xe0041fa4u\r
-#define CYREG_ETM_LOCK_ACCESS 0xe0041fb0u\r
-#define CYREG_ETM_LOCK_STATUS 0xe0041fb4u\r
-#define CYREG_ETM_AUTH_STATUS 0xe0041fb8u\r
-#define CYREG_ETM_DEV_TYPE 0xe0041fccu\r
-#define CYREG_ETM_PID4 0xe0041fd0u\r
-#define CYREG_ETM_PID5 0xe0041fd4u\r
-#define CYREG_ETM_PID6 0xe0041fd8u\r
-#define CYREG_ETM_PID7 0xe0041fdcu\r
-#define CYREG_ETM_PID0 0xe0041fe0u\r
-#define CYREG_ETM_PID1 0xe0041fe4u\r
-#define CYREG_ETM_PID2 0xe0041fe8u\r
-#define CYREG_ETM_PID3 0xe0041fecu\r
-#define CYREG_ETM_CID0 0xe0041ff0u\r
-#define CYREG_ETM_CID1 0xe0041ff4u\r
-#define CYREG_ETM_CID2 0xe0041ff8u\r
-#define CYREG_ETM_CID3 0xe0041ffcu\r
-#define CYDEV_ROM_TABLE_BASE 0xe00ff000u\r
-#define CYDEV_ROM_TABLE_SIZE 0x00001000u\r
-#define CYREG_ROM_TABLE_NVIC 0xe00ff000u\r
-#define CYREG_ROM_TABLE_DWT 0xe00ff004u\r
-#define CYREG_ROM_TABLE_FPB 0xe00ff008u\r
-#define CYREG_ROM_TABLE_ITM 0xe00ff00cu\r
-#define CYREG_ROM_TABLE_TPIU 0xe00ff010u\r
-#define CYREG_ROM_TABLE_ETM 0xe00ff014u\r
-#define CYREG_ROM_TABLE_END 0xe00ff018u\r
-#define CYREG_ROM_TABLE_MEMTYPE 0xe00fffccu\r
-#define CYREG_ROM_TABLE_PID4 0xe00fffd0u\r
-#define CYREG_ROM_TABLE_PID5 0xe00fffd4u\r
-#define CYREG_ROM_TABLE_PID6 0xe00fffd8u\r
-#define CYREG_ROM_TABLE_PID7 0xe00fffdcu\r
-#define CYREG_ROM_TABLE_PID0 0xe00fffe0u\r
-#define CYREG_ROM_TABLE_PID1 0xe00fffe4u\r
-#define CYREG_ROM_TABLE_PID2 0xe00fffe8u\r
-#define CYREG_ROM_TABLE_PID3 0xe00fffecu\r
-#define CYREG_ROM_TABLE_CID0 0xe00ffff0u\r
-#define CYREG_ROM_TABLE_CID1 0xe00ffff4u\r
-#define CYREG_ROM_TABLE_CID2 0xe00ffff8u\r
-#define CYREG_ROM_TABLE_CID3 0xe00ffffcu\r
-#define CYDEV_FLS_SIZE CYDEV_FLASH_SIZE\r
-#define CYDEV_ECC_BASE CYDEV_FLSECC_BASE\r
-#define CYDEV_FLS_SECTOR_SIZE 0x00010000u\r
-#define CYDEV_FLS_ROW_SIZE 0x00000100u\r
-#define CYDEV_ECC_SECTOR_SIZE 0x00002000u\r
-#define CYDEV_ECC_ROW_SIZE 0x00000020u\r
-#define CYDEV_EEPROM_SECTOR_SIZE 0x00000400u\r
-#define CYDEV_EEPROM_ROW_SIZE 0x00000010u\r
-#define CYDEV_PERIPH_BASE CYDEV_CLKDIST_BASE\r
-#define CYCLK_LD_DISABLE 0x00000004u\r
-#define CYCLK_LD_SYNC_EN 0x00000002u\r
-#define CYCLK_LD_LOAD 0x00000001u\r
-#define CYCLK_PIPE 0x00000080u\r
-#define CYCLK_SSS 0x00000040u\r
-#define CYCLK_EARLY 0x00000020u\r
-#define CYCLK_DUTY 0x00000010u\r
-#define CYCLK_SYNC 0x00000008u\r
-#define CYCLK_SRC_SEL_CLK_SYNC_D 0\r
-#define CYCLK_SRC_SEL_SYNC_DIG 0\r
-#define CYCLK_SRC_SEL_IMO 1\r
-#define CYCLK_SRC_SEL_XTAL_MHZ 2\r
-#define CYCLK_SRC_SEL_XTALM 2\r
-#define CYCLK_SRC_SEL_ILO 3\r
-#define CYCLK_SRC_SEL_PLL 4\r
-#define CYCLK_SRC_SEL_XTAL_KHZ 5\r
-#define CYCLK_SRC_SEL_XTALK 5\r
-#define CYCLK_SRC_SEL_DSI_G 6\r
-#define CYCLK_SRC_SEL_DSI_D 7\r
-#define CYCLK_SRC_SEL_CLK_SYNC_A 0\r
-#define CYCLK_SRC_SEL_DSI_A 7\r
-#endif /* CYDEVICE_TRM_H */\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cydevicegnu.inc\r
-* OBSOLETE: Do not use this file. Use the _trm version instead.\r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* DESCRIPTION:\r
-* This file provides all of the address values for the entire PSoC device.\r
-* This file is automatically generated by PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-.set CYDEV_FLASH_BASE, 0x00000000\r
-.set CYDEV_FLASH_SIZE, 0x00020000\r
-.set CYDEV_FLASH_DATA_MBASE, 0x00000000\r
-.set CYDEV_FLASH_DATA_MSIZE, 0x00020000\r
-.set CYDEV_SRAM_BASE, 0x1fffc000\r
-.set CYDEV_SRAM_SIZE, 0x00008000\r
-.set CYDEV_SRAM_CODE64K_MBASE, 0x1fff8000\r
-.set CYDEV_SRAM_CODE64K_MSIZE, 0x00004000\r
-.set CYDEV_SRAM_CODE32K_MBASE, 0x1fffc000\r
-.set CYDEV_SRAM_CODE32K_MSIZE, 0x00002000\r
-.set CYDEV_SRAM_CODE16K_MBASE, 0x1fffe000\r
-.set CYDEV_SRAM_CODE16K_MSIZE, 0x00001000\r
-.set CYDEV_SRAM_CODE_MBASE, 0x1fffc000\r
-.set CYDEV_SRAM_CODE_MSIZE, 0x00004000\r
-.set CYDEV_SRAM_DATA_MBASE, 0x20000000\r
-.set CYDEV_SRAM_DATA_MSIZE, 0x00004000\r
-.set CYDEV_SRAM_DATA16K_MBASE, 0x20001000\r
-.set CYDEV_SRAM_DATA16K_MSIZE, 0x00001000\r
-.set CYDEV_SRAM_DATA32K_MBASE, 0x20002000\r
-.set CYDEV_SRAM_DATA32K_MSIZE, 0x00002000\r
-.set CYDEV_SRAM_DATA64K_MBASE, 0x20004000\r
-.set CYDEV_SRAM_DATA64K_MSIZE, 0x00004000\r
-.set CYDEV_DMA_BASE, 0x20008000\r
-.set CYDEV_DMA_SIZE, 0x00008000\r
-.set CYDEV_DMA_SRAM64K_MBASE, 0x20008000\r
-.set CYDEV_DMA_SRAM64K_MSIZE, 0x00004000\r
-.set CYDEV_DMA_SRAM32K_MBASE, 0x2000c000\r
-.set CYDEV_DMA_SRAM32K_MSIZE, 0x00002000\r
-.set CYDEV_DMA_SRAM16K_MBASE, 0x2000e000\r
-.set CYDEV_DMA_SRAM16K_MSIZE, 0x00001000\r
-.set CYDEV_DMA_SRAM_MBASE, 0x2000f000\r
-.set CYDEV_DMA_SRAM_MSIZE, 0x00001000\r
-.set CYDEV_CLKDIST_BASE, 0x40004000\r
-.set CYDEV_CLKDIST_SIZE, 0x00000110\r
-.set CYDEV_CLKDIST_CR, 0x40004000\r
-.set CYDEV_CLKDIST_LD, 0x40004001\r
-.set CYDEV_CLKDIST_WRK0, 0x40004002\r
-.set CYDEV_CLKDIST_WRK1, 0x40004003\r
-.set CYDEV_CLKDIST_MSTR0, 0x40004004\r
-.set CYDEV_CLKDIST_MSTR1, 0x40004005\r
-.set CYDEV_CLKDIST_BCFG0, 0x40004006\r
-.set CYDEV_CLKDIST_BCFG1, 0x40004007\r
-.set CYDEV_CLKDIST_BCFG2, 0x40004008\r
-.set CYDEV_CLKDIST_UCFG, 0x40004009\r
-.set CYDEV_CLKDIST_DLY0, 0x4000400a\r
-.set CYDEV_CLKDIST_DLY1, 0x4000400b\r
-.set CYDEV_CLKDIST_DMASK, 0x40004010\r
-.set CYDEV_CLKDIST_AMASK, 0x40004014\r
-.set CYDEV_CLKDIST_DCFG0_BASE, 0x40004080\r
-.set CYDEV_CLKDIST_DCFG0_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG0_CFG0, 0x40004080\r
-.set CYDEV_CLKDIST_DCFG0_CFG1, 0x40004081\r
-.set CYDEV_CLKDIST_DCFG0_CFG2, 0x40004082\r
-.set CYDEV_CLKDIST_DCFG1_BASE, 0x40004084\r
-.set CYDEV_CLKDIST_DCFG1_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG1_CFG0, 0x40004084\r
-.set CYDEV_CLKDIST_DCFG1_CFG1, 0x40004085\r
-.set CYDEV_CLKDIST_DCFG1_CFG2, 0x40004086\r
-.set CYDEV_CLKDIST_DCFG2_BASE, 0x40004088\r
-.set CYDEV_CLKDIST_DCFG2_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG2_CFG0, 0x40004088\r
-.set CYDEV_CLKDIST_DCFG2_CFG1, 0x40004089\r
-.set CYDEV_CLKDIST_DCFG2_CFG2, 0x4000408a\r
-.set CYDEV_CLKDIST_DCFG3_BASE, 0x4000408c\r
-.set CYDEV_CLKDIST_DCFG3_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG3_CFG0, 0x4000408c\r
-.set CYDEV_CLKDIST_DCFG3_CFG1, 0x4000408d\r
-.set CYDEV_CLKDIST_DCFG3_CFG2, 0x4000408e\r
-.set CYDEV_CLKDIST_DCFG4_BASE, 0x40004090\r
-.set CYDEV_CLKDIST_DCFG4_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG4_CFG0, 0x40004090\r
-.set CYDEV_CLKDIST_DCFG4_CFG1, 0x40004091\r
-.set CYDEV_CLKDIST_DCFG4_CFG2, 0x40004092\r
-.set CYDEV_CLKDIST_DCFG5_BASE, 0x40004094\r
-.set CYDEV_CLKDIST_DCFG5_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG5_CFG0, 0x40004094\r
-.set CYDEV_CLKDIST_DCFG5_CFG1, 0x40004095\r
-.set CYDEV_CLKDIST_DCFG5_CFG2, 0x40004096\r
-.set CYDEV_CLKDIST_DCFG6_BASE, 0x40004098\r
-.set CYDEV_CLKDIST_DCFG6_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG6_CFG0, 0x40004098\r
-.set CYDEV_CLKDIST_DCFG6_CFG1, 0x40004099\r
-.set CYDEV_CLKDIST_DCFG6_CFG2, 0x4000409a\r
-.set CYDEV_CLKDIST_DCFG7_BASE, 0x4000409c\r
-.set CYDEV_CLKDIST_DCFG7_SIZE, 0x00000003\r
-.set CYDEV_CLKDIST_DCFG7_CFG0, 0x4000409c\r
-.set CYDEV_CLKDIST_DCFG7_CFG1, 0x4000409d\r
-.set CYDEV_CLKDIST_DCFG7_CFG2, 0x4000409e\r
-.set CYDEV_CLKDIST_ACFG0_BASE, 0x40004100\r
-.set CYDEV_CLKDIST_ACFG0_SIZE, 0x00000004\r
-.set CYDEV_CLKDIST_ACFG0_CFG0, 0x40004100\r
-.set CYDEV_CLKDIST_ACFG0_CFG1, 0x40004101\r
-.set CYDEV_CLKDIST_ACFG0_CFG2, 0x40004102\r
-.set CYDEV_CLKDIST_ACFG0_CFG3, 0x40004103\r
-.set CYDEV_CLKDIST_ACFG1_BASE, 0x40004104\r
-.set CYDEV_CLKDIST_ACFG1_SIZE, 0x00000004\r
-.set CYDEV_CLKDIST_ACFG1_CFG0, 0x40004104\r
-.set CYDEV_CLKDIST_ACFG1_CFG1, 0x40004105\r
-.set CYDEV_CLKDIST_ACFG1_CFG2, 0x40004106\r
-.set CYDEV_CLKDIST_ACFG1_CFG3, 0x40004107\r
-.set CYDEV_CLKDIST_ACFG2_BASE, 0x40004108\r
-.set CYDEV_CLKDIST_ACFG2_SIZE, 0x00000004\r
-.set CYDEV_CLKDIST_ACFG2_CFG0, 0x40004108\r
-.set CYDEV_CLKDIST_ACFG2_CFG1, 0x40004109\r
-.set CYDEV_CLKDIST_ACFG2_CFG2, 0x4000410a\r
-.set CYDEV_CLKDIST_ACFG2_CFG3, 0x4000410b\r
-.set CYDEV_CLKDIST_ACFG3_BASE, 0x4000410c\r
-.set CYDEV_CLKDIST_ACFG3_SIZE, 0x00000004\r
-.set CYDEV_CLKDIST_ACFG3_CFG0, 0x4000410c\r
-.set CYDEV_CLKDIST_ACFG3_CFG1, 0x4000410d\r
-.set CYDEV_CLKDIST_ACFG3_CFG2, 0x4000410e\r
-.set CYDEV_CLKDIST_ACFG3_CFG3, 0x4000410f\r
-.set CYDEV_FASTCLK_BASE, 0x40004200\r
-.set CYDEV_FASTCLK_SIZE, 0x00000026\r
-.set CYDEV_FASTCLK_IMO_BASE, 0x40004200\r
-.set CYDEV_FASTCLK_IMO_SIZE, 0x00000001\r
-.set CYDEV_FASTCLK_IMO_CR, 0x40004200\r
-.set CYDEV_FASTCLK_XMHZ_BASE, 0x40004210\r
-.set CYDEV_FASTCLK_XMHZ_SIZE, 0x00000004\r
-.set CYDEV_FASTCLK_XMHZ_CSR, 0x40004210\r
-.set CYDEV_FASTCLK_XMHZ_CFG0, 0x40004212\r
-.set CYDEV_FASTCLK_XMHZ_CFG1, 0x40004213\r
-.set CYDEV_FASTCLK_PLL_BASE, 0x40004220\r
-.set CYDEV_FASTCLK_PLL_SIZE, 0x00000006\r
-.set CYDEV_FASTCLK_PLL_CFG0, 0x40004220\r
-.set CYDEV_FASTCLK_PLL_CFG1, 0x40004221\r
-.set CYDEV_FASTCLK_PLL_P, 0x40004222\r
-.set CYDEV_FASTCLK_PLL_Q, 0x40004223\r
-.set CYDEV_FASTCLK_PLL_SR, 0x40004225\r
-.set CYDEV_SLOWCLK_BASE, 0x40004300\r
-.set CYDEV_SLOWCLK_SIZE, 0x0000000b\r
-.set CYDEV_SLOWCLK_ILO_BASE, 0x40004300\r
-.set CYDEV_SLOWCLK_ILO_SIZE, 0x00000002\r
-.set CYDEV_SLOWCLK_ILO_CR0, 0x40004300\r
-.set CYDEV_SLOWCLK_ILO_CR1, 0x40004301\r
-.set CYDEV_SLOWCLK_X32_BASE, 0x40004308\r
-.set CYDEV_SLOWCLK_X32_SIZE, 0x00000003\r
-.set CYDEV_SLOWCLK_X32_CR, 0x40004308\r
-.set CYDEV_SLOWCLK_X32_CFG, 0x40004309\r
-.set CYDEV_SLOWCLK_X32_TST, 0x4000430a\r
-.set CYDEV_BOOST_BASE, 0x40004320\r
-.set CYDEV_BOOST_SIZE, 0x00000007\r
-.set CYDEV_BOOST_CR0, 0x40004320\r
-.set CYDEV_BOOST_CR1, 0x40004321\r
-.set CYDEV_BOOST_CR2, 0x40004322\r
-.set CYDEV_BOOST_CR3, 0x40004323\r
-.set CYDEV_BOOST_SR, 0x40004324\r
-.set CYDEV_BOOST_CR4, 0x40004325\r
-.set CYDEV_BOOST_SR2, 0x40004326\r
-.set CYDEV_PWRSYS_BASE, 0x40004330\r
-.set CYDEV_PWRSYS_SIZE, 0x00000002\r
-.set CYDEV_PWRSYS_CR0, 0x40004330\r
-.set CYDEV_PWRSYS_CR1, 0x40004331\r
-.set CYDEV_PM_BASE, 0x40004380\r
-.set CYDEV_PM_SIZE, 0x00000057\r
-.set CYDEV_PM_TW_CFG0, 0x40004380\r
-.set CYDEV_PM_TW_CFG1, 0x40004381\r
-.set CYDEV_PM_TW_CFG2, 0x40004382\r
-.set CYDEV_PM_WDT_CFG, 0x40004383\r
-.set CYDEV_PM_WDT_CR, 0x40004384\r
-.set CYDEV_PM_INT_SR, 0x40004390\r
-.set CYDEV_PM_MODE_CFG0, 0x40004391\r
-.set CYDEV_PM_MODE_CFG1, 0x40004392\r
-.set CYDEV_PM_MODE_CSR, 0x40004393\r
-.set CYDEV_PM_USB_CR0, 0x40004394\r
-.set CYDEV_PM_WAKEUP_CFG0, 0x40004398\r
-.set CYDEV_PM_WAKEUP_CFG1, 0x40004399\r
-.set CYDEV_PM_WAKEUP_CFG2, 0x4000439a\r
-.set CYDEV_PM_ACT_BASE, 0x400043a0\r
-.set CYDEV_PM_ACT_SIZE, 0x0000000e\r
-.set CYDEV_PM_ACT_CFG0, 0x400043a0\r
-.set CYDEV_PM_ACT_CFG1, 0x400043a1\r
-.set CYDEV_PM_ACT_CFG2, 0x400043a2\r
-.set CYDEV_PM_ACT_CFG3, 0x400043a3\r
-.set CYDEV_PM_ACT_CFG4, 0x400043a4\r
-.set CYDEV_PM_ACT_CFG5, 0x400043a5\r
-.set CYDEV_PM_ACT_CFG6, 0x400043a6\r
-.set CYDEV_PM_ACT_CFG7, 0x400043a7\r
-.set CYDEV_PM_ACT_CFG8, 0x400043a8\r
-.set CYDEV_PM_ACT_CFG9, 0x400043a9\r
-.set CYDEV_PM_ACT_CFG10, 0x400043aa\r
-.set CYDEV_PM_ACT_CFG11, 0x400043ab\r
-.set CYDEV_PM_ACT_CFG12, 0x400043ac\r
-.set CYDEV_PM_ACT_CFG13, 0x400043ad\r
-.set CYDEV_PM_STBY_BASE, 0x400043b0\r
-.set CYDEV_PM_STBY_SIZE, 0x0000000e\r
-.set CYDEV_PM_STBY_CFG0, 0x400043b0\r
-.set CYDEV_PM_STBY_CFG1, 0x400043b1\r
-.set CYDEV_PM_STBY_CFG2, 0x400043b2\r
-.set CYDEV_PM_STBY_CFG3, 0x400043b3\r
-.set CYDEV_PM_STBY_CFG4, 0x400043b4\r
-.set CYDEV_PM_STBY_CFG5, 0x400043b5\r
-.set CYDEV_PM_STBY_CFG6, 0x400043b6\r
-.set CYDEV_PM_STBY_CFG7, 0x400043b7\r
-.set CYDEV_PM_STBY_CFG8, 0x400043b8\r
-.set CYDEV_PM_STBY_CFG9, 0x400043b9\r
-.set CYDEV_PM_STBY_CFG10, 0x400043ba\r
-.set CYDEV_PM_STBY_CFG11, 0x400043bb\r
-.set CYDEV_PM_STBY_CFG12, 0x400043bc\r
-.set CYDEV_PM_STBY_CFG13, 0x400043bd\r
-.set CYDEV_PM_AVAIL_BASE, 0x400043c0\r
-.set CYDEV_PM_AVAIL_SIZE, 0x00000017\r
-.set CYDEV_PM_AVAIL_CR0, 0x400043c0\r
-.set CYDEV_PM_AVAIL_CR1, 0x400043c1\r
-.set CYDEV_PM_AVAIL_CR2, 0x400043c2\r
-.set CYDEV_PM_AVAIL_CR3, 0x400043c3\r
-.set CYDEV_PM_AVAIL_CR4, 0x400043c4\r
-.set CYDEV_PM_AVAIL_CR5, 0x400043c5\r
-.set CYDEV_PM_AVAIL_CR6, 0x400043c6\r
-.set CYDEV_PM_AVAIL_SR0, 0x400043d0\r
-.set CYDEV_PM_AVAIL_SR1, 0x400043d1\r
-.set CYDEV_PM_AVAIL_SR2, 0x400043d2\r
-.set CYDEV_PM_AVAIL_SR3, 0x400043d3\r
-.set CYDEV_PM_AVAIL_SR4, 0x400043d4\r
-.set CYDEV_PM_AVAIL_SR5, 0x400043d5\r
-.set CYDEV_PM_AVAIL_SR6, 0x400043d6\r
-.set CYDEV_PICU_BASE, 0x40004500\r
-.set CYDEV_PICU_SIZE, 0x000000b0\r
-.set CYDEV_PICU_INTTYPE_BASE, 0x40004500\r
-.set CYDEV_PICU_INTTYPE_SIZE, 0x00000080\r
-.set CYDEV_PICU_INTTYPE_PICU0_BASE, 0x40004500\r
-.set CYDEV_PICU_INTTYPE_PICU0_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE0, 0x40004500\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE1, 0x40004501\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE2, 0x40004502\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE3, 0x40004503\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE4, 0x40004504\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE5, 0x40004505\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE6, 0x40004506\r
-.set CYDEV_PICU_INTTYPE_PICU0_INTTYPE7, 0x40004507\r
-.set CYDEV_PICU_INTTYPE_PICU1_BASE, 0x40004508\r
-.set CYDEV_PICU_INTTYPE_PICU1_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE0, 0x40004508\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE1, 0x40004509\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE2, 0x4000450a\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE3, 0x4000450b\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE4, 0x4000450c\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE5, 0x4000450d\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE6, 0x4000450e\r
-.set CYDEV_PICU_INTTYPE_PICU1_INTTYPE7, 0x4000450f\r
-.set CYDEV_PICU_INTTYPE_PICU2_BASE, 0x40004510\r
-.set CYDEV_PICU_INTTYPE_PICU2_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE0, 0x40004510\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE1, 0x40004511\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE2, 0x40004512\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE3, 0x40004513\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE4, 0x40004514\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE5, 0x40004515\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE6, 0x40004516\r
-.set CYDEV_PICU_INTTYPE_PICU2_INTTYPE7, 0x40004517\r
-.set CYDEV_PICU_INTTYPE_PICU3_BASE, 0x40004518\r
-.set CYDEV_PICU_INTTYPE_PICU3_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE0, 0x40004518\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE1, 0x40004519\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE2, 0x4000451a\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE3, 0x4000451b\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE4, 0x4000451c\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE5, 0x4000451d\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE6, 0x4000451e\r
-.set CYDEV_PICU_INTTYPE_PICU3_INTTYPE7, 0x4000451f\r
-.set CYDEV_PICU_INTTYPE_PICU4_BASE, 0x40004520\r
-.set CYDEV_PICU_INTTYPE_PICU4_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE0, 0x40004520\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE1, 0x40004521\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE2, 0x40004522\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE3, 0x40004523\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE4, 0x40004524\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE5, 0x40004525\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE6, 0x40004526\r
-.set CYDEV_PICU_INTTYPE_PICU4_INTTYPE7, 0x40004527\r
-.set CYDEV_PICU_INTTYPE_PICU5_BASE, 0x40004528\r
-.set CYDEV_PICU_INTTYPE_PICU5_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE0, 0x40004528\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE1, 0x40004529\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE2, 0x4000452a\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE3, 0x4000452b\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE4, 0x4000452c\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE5, 0x4000452d\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE6, 0x4000452e\r
-.set CYDEV_PICU_INTTYPE_PICU5_INTTYPE7, 0x4000452f\r
-.set CYDEV_PICU_INTTYPE_PICU6_BASE, 0x40004530\r
-.set CYDEV_PICU_INTTYPE_PICU6_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE0, 0x40004530\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE1, 0x40004531\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE2, 0x40004532\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE3, 0x40004533\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE4, 0x40004534\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE5, 0x40004535\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE6, 0x40004536\r
-.set CYDEV_PICU_INTTYPE_PICU6_INTTYPE7, 0x40004537\r
-.set CYDEV_PICU_INTTYPE_PICU12_BASE, 0x40004560\r
-.set CYDEV_PICU_INTTYPE_PICU12_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE0, 0x40004560\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE1, 0x40004561\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE2, 0x40004562\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE3, 0x40004563\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE4, 0x40004564\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE5, 0x40004565\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE6, 0x40004566\r
-.set CYDEV_PICU_INTTYPE_PICU12_INTTYPE7, 0x40004567\r
-.set CYDEV_PICU_INTTYPE_PICU15_BASE, 0x40004578\r
-.set CYDEV_PICU_INTTYPE_PICU15_SIZE, 0x00000008\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE0, 0x40004578\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE1, 0x40004579\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE2, 0x4000457a\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE3, 0x4000457b\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE4, 0x4000457c\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE5, 0x4000457d\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE6, 0x4000457e\r
-.set CYDEV_PICU_INTTYPE_PICU15_INTTYPE7, 0x4000457f\r
-.set CYDEV_PICU_STAT_BASE, 0x40004580\r
-.set CYDEV_PICU_STAT_SIZE, 0x00000010\r
-.set CYDEV_PICU_STAT_PICU0_BASE, 0x40004580\r
-.set CYDEV_PICU_STAT_PICU0_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU0_INTSTAT, 0x40004580\r
-.set CYDEV_PICU_STAT_PICU1_BASE, 0x40004581\r
-.set CYDEV_PICU_STAT_PICU1_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU1_INTSTAT, 0x40004581\r
-.set CYDEV_PICU_STAT_PICU2_BASE, 0x40004582\r
-.set CYDEV_PICU_STAT_PICU2_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU2_INTSTAT, 0x40004582\r
-.set CYDEV_PICU_STAT_PICU3_BASE, 0x40004583\r
-.set CYDEV_PICU_STAT_PICU3_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU3_INTSTAT, 0x40004583\r
-.set CYDEV_PICU_STAT_PICU4_BASE, 0x40004584\r
-.set CYDEV_PICU_STAT_PICU4_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU4_INTSTAT, 0x40004584\r
-.set CYDEV_PICU_STAT_PICU5_BASE, 0x40004585\r
-.set CYDEV_PICU_STAT_PICU5_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU5_INTSTAT, 0x40004585\r
-.set CYDEV_PICU_STAT_PICU6_BASE, 0x40004586\r
-.set CYDEV_PICU_STAT_PICU6_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU6_INTSTAT, 0x40004586\r
-.set CYDEV_PICU_STAT_PICU12_BASE, 0x4000458c\r
-.set CYDEV_PICU_STAT_PICU12_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU12_INTSTAT, 0x4000458c\r
-.set CYDEV_PICU_STAT_PICU15_BASE, 0x4000458f\r
-.set CYDEV_PICU_STAT_PICU15_SIZE, 0x00000001\r
-.set CYDEV_PICU_STAT_PICU15_INTSTAT, 0x4000458f\r
-.set CYDEV_PICU_SNAP_BASE, 0x40004590\r
-.set CYDEV_PICU_SNAP_SIZE, 0x00000010\r
-.set CYDEV_PICU_SNAP_PICU0_BASE, 0x40004590\r
-.set CYDEV_PICU_SNAP_PICU0_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU0_SNAP, 0x40004590\r
-.set CYDEV_PICU_SNAP_PICU1_BASE, 0x40004591\r
-.set CYDEV_PICU_SNAP_PICU1_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU1_SNAP, 0x40004591\r
-.set CYDEV_PICU_SNAP_PICU2_BASE, 0x40004592\r
-.set CYDEV_PICU_SNAP_PICU2_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU2_SNAP, 0x40004592\r
-.set CYDEV_PICU_SNAP_PICU3_BASE, 0x40004593\r
-.set CYDEV_PICU_SNAP_PICU3_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU3_SNAP, 0x40004593\r
-.set CYDEV_PICU_SNAP_PICU4_BASE, 0x40004594\r
-.set CYDEV_PICU_SNAP_PICU4_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU4_SNAP, 0x40004594\r
-.set CYDEV_PICU_SNAP_PICU5_BASE, 0x40004595\r
-.set CYDEV_PICU_SNAP_PICU5_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU5_SNAP, 0x40004595\r
-.set CYDEV_PICU_SNAP_PICU6_BASE, 0x40004596\r
-.set CYDEV_PICU_SNAP_PICU6_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU6_SNAP, 0x40004596\r
-.set CYDEV_PICU_SNAP_PICU12_BASE, 0x4000459c\r
-.set CYDEV_PICU_SNAP_PICU12_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU12_SNAP, 0x4000459c\r
-.set CYDEV_PICU_SNAP_PICU_15_BASE, 0x4000459f\r
-.set CYDEV_PICU_SNAP_PICU_15_SIZE, 0x00000001\r
-.set CYDEV_PICU_SNAP_PICU_15_SNAP_15, 0x4000459f\r
-.set CYDEV_PICU_DISABLE_COR_BASE, 0x400045a0\r
-.set CYDEV_PICU_DISABLE_COR_SIZE, 0x00000010\r
-.set CYDEV_PICU_DISABLE_COR_PICU0_BASE, 0x400045a0\r
-.set CYDEV_PICU_DISABLE_COR_PICU0_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU0_DISABLE_COR, 0x400045a0\r
-.set CYDEV_PICU_DISABLE_COR_PICU1_BASE, 0x400045a1\r
-.set CYDEV_PICU_DISABLE_COR_PICU1_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU1_DISABLE_COR, 0x400045a1\r
-.set CYDEV_PICU_DISABLE_COR_PICU2_BASE, 0x400045a2\r
-.set CYDEV_PICU_DISABLE_COR_PICU2_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU2_DISABLE_COR, 0x400045a2\r
-.set CYDEV_PICU_DISABLE_COR_PICU3_BASE, 0x400045a3\r
-.set CYDEV_PICU_DISABLE_COR_PICU3_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU3_DISABLE_COR, 0x400045a3\r
-.set CYDEV_PICU_DISABLE_COR_PICU4_BASE, 0x400045a4\r
-.set CYDEV_PICU_DISABLE_COR_PICU4_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU4_DISABLE_COR, 0x400045a4\r
-.set CYDEV_PICU_DISABLE_COR_PICU5_BASE, 0x400045a5\r
-.set CYDEV_PICU_DISABLE_COR_PICU5_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU5_DISABLE_COR, 0x400045a5\r
-.set CYDEV_PICU_DISABLE_COR_PICU6_BASE, 0x400045a6\r
-.set CYDEV_PICU_DISABLE_COR_PICU6_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU6_DISABLE_COR, 0x400045a6\r
-.set CYDEV_PICU_DISABLE_COR_PICU12_BASE, 0x400045ac\r
-.set CYDEV_PICU_DISABLE_COR_PICU12_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU12_DISABLE_COR, 0x400045ac\r
-.set CYDEV_PICU_DISABLE_COR_PICU15_BASE, 0x400045af\r
-.set CYDEV_PICU_DISABLE_COR_PICU15_SIZE, 0x00000001\r
-.set CYDEV_PICU_DISABLE_COR_PICU15_DISABLE_COR, 0x400045af\r
-.set CYDEV_MFGCFG_BASE, 0x40004600\r
-.set CYDEV_MFGCFG_SIZE, 0x000000ed\r
-.set CYDEV_MFGCFG_ANAIF_BASE, 0x40004600\r
-.set CYDEV_MFGCFG_ANAIF_SIZE, 0x00000038\r
-.set CYDEV_MFGCFG_ANAIF_DAC0_BASE, 0x40004608\r
-.set CYDEV_MFGCFG_ANAIF_DAC0_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_DAC0_TR, 0x40004608\r
-.set CYDEV_MFGCFG_ANAIF_DAC1_BASE, 0x40004609\r
-.set CYDEV_MFGCFG_ANAIF_DAC1_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_DAC1_TR, 0x40004609\r
-.set CYDEV_MFGCFG_ANAIF_DAC2_BASE, 0x4000460a\r
-.set CYDEV_MFGCFG_ANAIF_DAC2_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_DAC2_TR, 0x4000460a\r
-.set CYDEV_MFGCFG_ANAIF_DAC3_BASE, 0x4000460b\r
-.set CYDEV_MFGCFG_ANAIF_DAC3_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_DAC3_TR, 0x4000460b\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE, 0x40004610\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_TR0, 0x40004610\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE, 0x40004611\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_SC_TR0, 0x40004611\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE, 0x40004612\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_TR0, 0x40004612\r
-.set CYDEV_MFGCFG_ANAIF_SAR0_BASE, 0x40004614\r
-.set CYDEV_MFGCFG_ANAIF_SAR0_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_SAR0_TR0, 0x40004614\r
-.set CYDEV_MFGCFG_ANAIF_SAR1_BASE, 0x40004616\r
-.set CYDEV_MFGCFG_ANAIF_SAR1_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_ANAIF_SAR1_TR0, 0x40004616\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP0_BASE, 0x40004620\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP0_TR0, 0x40004620\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP0_TR1, 0x40004621\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP1_BASE, 0x40004622\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP1_TR0, 0x40004622\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP1_TR1, 0x40004623\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP2_BASE, 0x40004624\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP2_TR0, 0x40004624\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP2_TR1, 0x40004625\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP3_BASE, 0x40004626\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP3_TR0, 0x40004626\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP3_TR1, 0x40004627\r
-.set CYDEV_MFGCFG_ANAIF_CMP0_BASE, 0x40004630\r
-.set CYDEV_MFGCFG_ANAIF_CMP0_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_CMP0_TR0, 0x40004630\r
-.set CYDEV_MFGCFG_ANAIF_CMP0_TR1, 0x40004631\r
-.set CYDEV_MFGCFG_ANAIF_CMP1_BASE, 0x40004632\r
-.set CYDEV_MFGCFG_ANAIF_CMP1_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_CMP1_TR0, 0x40004632\r
-.set CYDEV_MFGCFG_ANAIF_CMP1_TR1, 0x40004633\r
-.set CYDEV_MFGCFG_ANAIF_CMP2_BASE, 0x40004634\r
-.set CYDEV_MFGCFG_ANAIF_CMP2_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_CMP2_TR0, 0x40004634\r
-.set CYDEV_MFGCFG_ANAIF_CMP2_TR1, 0x40004635\r
-.set CYDEV_MFGCFG_ANAIF_CMP3_BASE, 0x40004636\r
-.set CYDEV_MFGCFG_ANAIF_CMP3_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ANAIF_CMP3_TR0, 0x40004636\r
-.set CYDEV_MFGCFG_ANAIF_CMP3_TR1, 0x40004637\r
-.set CYDEV_MFGCFG_PWRSYS_BASE, 0x40004680\r
-.set CYDEV_MFGCFG_PWRSYS_SIZE, 0x0000000b\r
-.set CYDEV_MFGCFG_PWRSYS_HIB_TR0, 0x40004680\r
-.set CYDEV_MFGCFG_PWRSYS_HIB_TR1, 0x40004681\r
-.set CYDEV_MFGCFG_PWRSYS_I2C_TR, 0x40004682\r
-.set CYDEV_MFGCFG_PWRSYS_SLP_TR, 0x40004683\r
-.set CYDEV_MFGCFG_PWRSYS_BUZZ_TR, 0x40004684\r
-.set CYDEV_MFGCFG_PWRSYS_WAKE_TR0, 0x40004685\r
-.set CYDEV_MFGCFG_PWRSYS_WAKE_TR1, 0x40004686\r
-.set CYDEV_MFGCFG_PWRSYS_BREF_TR, 0x40004687\r
-.set CYDEV_MFGCFG_PWRSYS_BG_TR, 0x40004688\r
-.set CYDEV_MFGCFG_PWRSYS_WAKE_TR2, 0x40004689\r
-.set CYDEV_MFGCFG_PWRSYS_WAKE_TR3, 0x4000468a\r
-.set CYDEV_MFGCFG_ILO_BASE, 0x40004690\r
-.set CYDEV_MFGCFG_ILO_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_ILO_TR0, 0x40004690\r
-.set CYDEV_MFGCFG_ILO_TR1, 0x40004691\r
-.set CYDEV_MFGCFG_X32_BASE, 0x40004698\r
-.set CYDEV_MFGCFG_X32_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_X32_TR, 0x40004698\r
-.set CYDEV_MFGCFG_IMO_BASE, 0x400046a0\r
-.set CYDEV_MFGCFG_IMO_SIZE, 0x00000005\r
-.set CYDEV_MFGCFG_IMO_TR0, 0x400046a0\r
-.set CYDEV_MFGCFG_IMO_TR1, 0x400046a1\r
-.set CYDEV_MFGCFG_IMO_GAIN, 0x400046a2\r
-.set CYDEV_MFGCFG_IMO_C36M, 0x400046a3\r
-.set CYDEV_MFGCFG_IMO_TR2, 0x400046a4\r
-.set CYDEV_MFGCFG_XMHZ_BASE, 0x400046a8\r
-.set CYDEV_MFGCFG_XMHZ_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_XMHZ_TR, 0x400046a8\r
-.set CYDEV_MFGCFG_DLY, 0x400046c0\r
-.set CYDEV_MFGCFG_MLOGIC_BASE, 0x400046e0\r
-.set CYDEV_MFGCFG_MLOGIC_SIZE, 0x0000000d\r
-.set CYDEV_MFGCFG_MLOGIC_DMPSTR, 0x400046e2\r
-.set CYDEV_MFGCFG_MLOGIC_SEG_BASE, 0x400046e4\r
-.set CYDEV_MFGCFG_MLOGIC_SEG_SIZE, 0x00000002\r
-.set CYDEV_MFGCFG_MLOGIC_SEG_CR, 0x400046e4\r
-.set CYDEV_MFGCFG_MLOGIC_SEG_CFG0, 0x400046e5\r
-.set CYDEV_MFGCFG_MLOGIC_DEBUG, 0x400046e8\r
-.set CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE, 0x400046ea\r
-.set CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE, 0x00000001\r
-.set CYDEV_MFGCFG_MLOGIC_CPU_SCR_CPU_SCR, 0x400046ea\r
-.set CYDEV_MFGCFG_MLOGIC_REV_ID, 0x400046ec\r
-.set CYDEV_RESET_BASE, 0x400046f0\r
-.set CYDEV_RESET_SIZE, 0x0000000f\r
-.set CYDEV_RESET_IPOR_CR0, 0x400046f0\r
-.set CYDEV_RESET_IPOR_CR1, 0x400046f1\r
-.set CYDEV_RESET_IPOR_CR2, 0x400046f2\r
-.set CYDEV_RESET_IPOR_CR3, 0x400046f3\r
-.set CYDEV_RESET_CR0, 0x400046f4\r
-.set CYDEV_RESET_CR1, 0x400046f5\r
-.set CYDEV_RESET_CR2, 0x400046f6\r
-.set CYDEV_RESET_CR3, 0x400046f7\r
-.set CYDEV_RESET_CR4, 0x400046f8\r
-.set CYDEV_RESET_CR5, 0x400046f9\r
-.set CYDEV_RESET_SR0, 0x400046fa\r
-.set CYDEV_RESET_SR1, 0x400046fb\r
-.set CYDEV_RESET_SR2, 0x400046fc\r
-.set CYDEV_RESET_SR3, 0x400046fd\r
-.set CYDEV_RESET_TR, 0x400046fe\r
-.set CYDEV_SPC_BASE, 0x40004700\r
-.set CYDEV_SPC_SIZE, 0x00000100\r
-.set CYDEV_SPC_FM_EE_CR, 0x40004700\r
-.set CYDEV_SPC_FM_EE_WAKE_CNT, 0x40004701\r
-.set CYDEV_SPC_EE_SCR, 0x40004702\r
-.set CYDEV_SPC_EE_ERR, 0x40004703\r
-.set CYDEV_SPC_CPU_DATA, 0x40004720\r
-.set CYDEV_SPC_DMA_DATA, 0x40004721\r
-.set CYDEV_SPC_SR, 0x40004722\r
-.set CYDEV_SPC_CR, 0x40004723\r
-.set CYDEV_SPC_DMM_MAP_BASE, 0x40004780\r
-.set CYDEV_SPC_DMM_MAP_SIZE, 0x00000080\r
-.set CYDEV_SPC_DMM_MAP_SRAM_MBASE, 0x40004780\r
-.set CYDEV_SPC_DMM_MAP_SRAM_MSIZE, 0x00000080\r
-.set CYDEV_CACHE_BASE, 0x40004800\r
-.set CYDEV_CACHE_SIZE, 0x0000009c\r
-.set CYDEV_CACHE_CC_CTL, 0x40004800\r
-.set CYDEV_CACHE_ECC_CORR, 0x40004880\r
-.set CYDEV_CACHE_ECC_ERR, 0x40004888\r
-.set CYDEV_CACHE_FLASH_ERR, 0x40004890\r
-.set CYDEV_CACHE_HITMISS, 0x40004898\r
-.set CYDEV_I2C_BASE, 0x40004900\r
-.set CYDEV_I2C_SIZE, 0x000000e1\r
-.set CYDEV_I2C_XCFG, 0x400049c8\r
-.set CYDEV_I2C_ADR, 0x400049ca\r
-.set CYDEV_I2C_CFG, 0x400049d6\r
-.set CYDEV_I2C_CSR, 0x400049d7\r
-.set CYDEV_I2C_D, 0x400049d8\r
-.set CYDEV_I2C_MCSR, 0x400049d9\r
-.set CYDEV_I2C_CLK_DIV1, 0x400049db\r
-.set CYDEV_I2C_CLK_DIV2, 0x400049dc\r
-.set CYDEV_I2C_TMOUT_CSR, 0x400049dd\r
-.set CYDEV_I2C_TMOUT_SR, 0x400049de\r
-.set CYDEV_I2C_TMOUT_CFG0, 0x400049df\r
-.set CYDEV_I2C_TMOUT_CFG1, 0x400049e0\r
-.set CYDEV_DEC_BASE, 0x40004e00\r
-.set CYDEV_DEC_SIZE, 0x00000015\r
-.set CYDEV_DEC_CR, 0x40004e00\r
-.set CYDEV_DEC_SR, 0x40004e01\r
-.set CYDEV_DEC_SHIFT1, 0x40004e02\r
-.set CYDEV_DEC_SHIFT2, 0x40004e03\r
-.set CYDEV_DEC_DR2, 0x40004e04\r
-.set CYDEV_DEC_DR2H, 0x40004e05\r
-.set CYDEV_DEC_DR1, 0x40004e06\r
-.set CYDEV_DEC_OCOR, 0x40004e08\r
-.set CYDEV_DEC_OCORM, 0x40004e09\r
-.set CYDEV_DEC_OCORH, 0x40004e0a\r
-.set CYDEV_DEC_GCOR, 0x40004e0c\r
-.set CYDEV_DEC_GCORH, 0x40004e0d\r
-.set CYDEV_DEC_GVAL, 0x40004e0e\r
-.set CYDEV_DEC_OUTSAMP, 0x40004e10\r
-.set CYDEV_DEC_OUTSAMPM, 0x40004e11\r
-.set CYDEV_DEC_OUTSAMPH, 0x40004e12\r
-.set CYDEV_DEC_OUTSAMPS, 0x40004e13\r
-.set CYDEV_DEC_COHER, 0x40004e14\r
-.set CYDEV_TMR0_BASE, 0x40004f00\r
-.set CYDEV_TMR0_SIZE, 0x0000000c\r
-.set CYDEV_TMR0_CFG0, 0x40004f00\r
-.set CYDEV_TMR0_CFG1, 0x40004f01\r
-.set CYDEV_TMR0_CFG2, 0x40004f02\r
-.set CYDEV_TMR0_SR0, 0x40004f03\r
-.set CYDEV_TMR0_PER0, 0x40004f04\r
-.set CYDEV_TMR0_PER1, 0x40004f05\r
-.set CYDEV_TMR0_CNT_CMP0, 0x40004f06\r
-.set CYDEV_TMR0_CNT_CMP1, 0x40004f07\r
-.set CYDEV_TMR0_CAP0, 0x40004f08\r
-.set CYDEV_TMR0_CAP1, 0x40004f09\r
-.set CYDEV_TMR0_RT0, 0x40004f0a\r
-.set CYDEV_TMR0_RT1, 0x40004f0b\r
-.set CYDEV_TMR1_BASE, 0x40004f0c\r
-.set CYDEV_TMR1_SIZE, 0x0000000c\r
-.set CYDEV_TMR1_CFG0, 0x40004f0c\r
-.set CYDEV_TMR1_CFG1, 0x40004f0d\r
-.set CYDEV_TMR1_CFG2, 0x40004f0e\r
-.set CYDEV_TMR1_SR0, 0x40004f0f\r
-.set CYDEV_TMR1_PER0, 0x40004f10\r
-.set CYDEV_TMR1_PER1, 0x40004f11\r
-.set CYDEV_TMR1_CNT_CMP0, 0x40004f12\r
-.set CYDEV_TMR1_CNT_CMP1, 0x40004f13\r
-.set CYDEV_TMR1_CAP0, 0x40004f14\r
-.set CYDEV_TMR1_CAP1, 0x40004f15\r
-.set CYDEV_TMR1_RT0, 0x40004f16\r
-.set CYDEV_TMR1_RT1, 0x40004f17\r
-.set CYDEV_TMR2_BASE, 0x40004f18\r
-.set CYDEV_TMR2_SIZE, 0x0000000c\r
-.set CYDEV_TMR2_CFG0, 0x40004f18\r
-.set CYDEV_TMR2_CFG1, 0x40004f19\r
-.set CYDEV_TMR2_CFG2, 0x40004f1a\r
-.set CYDEV_TMR2_SR0, 0x40004f1b\r
-.set CYDEV_TMR2_PER0, 0x40004f1c\r
-.set CYDEV_TMR2_PER1, 0x40004f1d\r
-.set CYDEV_TMR2_CNT_CMP0, 0x40004f1e\r
-.set CYDEV_TMR2_CNT_CMP1, 0x40004f1f\r
-.set CYDEV_TMR2_CAP0, 0x40004f20\r
-.set CYDEV_TMR2_CAP1, 0x40004f21\r
-.set CYDEV_TMR2_RT0, 0x40004f22\r
-.set CYDEV_TMR2_RT1, 0x40004f23\r
-.set CYDEV_TMR3_BASE, 0x40004f24\r
-.set CYDEV_TMR3_SIZE, 0x0000000c\r
-.set CYDEV_TMR3_CFG0, 0x40004f24\r
-.set CYDEV_TMR3_CFG1, 0x40004f25\r
-.set CYDEV_TMR3_CFG2, 0x40004f26\r
-.set CYDEV_TMR3_SR0, 0x40004f27\r
-.set CYDEV_TMR3_PER0, 0x40004f28\r
-.set CYDEV_TMR3_PER1, 0x40004f29\r
-.set CYDEV_TMR3_CNT_CMP0, 0x40004f2a\r
-.set CYDEV_TMR3_CNT_CMP1, 0x40004f2b\r
-.set CYDEV_TMR3_CAP0, 0x40004f2c\r
-.set CYDEV_TMR3_CAP1, 0x40004f2d\r
-.set CYDEV_TMR3_RT0, 0x40004f2e\r
-.set CYDEV_TMR3_RT1, 0x40004f2f\r
-.set CYDEV_IO_BASE, 0x40005000\r
-.set CYDEV_IO_SIZE, 0x00000200\r
-.set CYDEV_IO_PC_BASE, 0x40005000\r
-.set CYDEV_IO_PC_SIZE, 0x00000080\r
-.set CYDEV_IO_PC_PRT0_BASE, 0x40005000\r
-.set CYDEV_IO_PC_PRT0_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT0_PC0, 0x40005000\r
-.set CYDEV_IO_PC_PRT0_PC1, 0x40005001\r
-.set CYDEV_IO_PC_PRT0_PC2, 0x40005002\r
-.set CYDEV_IO_PC_PRT0_PC3, 0x40005003\r
-.set CYDEV_IO_PC_PRT0_PC4, 0x40005004\r
-.set CYDEV_IO_PC_PRT0_PC5, 0x40005005\r
-.set CYDEV_IO_PC_PRT0_PC6, 0x40005006\r
-.set CYDEV_IO_PC_PRT0_PC7, 0x40005007\r
-.set CYDEV_IO_PC_PRT1_BASE, 0x40005008\r
-.set CYDEV_IO_PC_PRT1_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT1_PC0, 0x40005008\r
-.set CYDEV_IO_PC_PRT1_PC1, 0x40005009\r
-.set CYDEV_IO_PC_PRT1_PC2, 0x4000500a\r
-.set CYDEV_IO_PC_PRT1_PC3, 0x4000500b\r
-.set CYDEV_IO_PC_PRT1_PC4, 0x4000500c\r
-.set CYDEV_IO_PC_PRT1_PC5, 0x4000500d\r
-.set CYDEV_IO_PC_PRT1_PC6, 0x4000500e\r
-.set CYDEV_IO_PC_PRT1_PC7, 0x4000500f\r
-.set CYDEV_IO_PC_PRT2_BASE, 0x40005010\r
-.set CYDEV_IO_PC_PRT2_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT2_PC0, 0x40005010\r
-.set CYDEV_IO_PC_PRT2_PC1, 0x40005011\r
-.set CYDEV_IO_PC_PRT2_PC2, 0x40005012\r
-.set CYDEV_IO_PC_PRT2_PC3, 0x40005013\r
-.set CYDEV_IO_PC_PRT2_PC4, 0x40005014\r
-.set CYDEV_IO_PC_PRT2_PC5, 0x40005015\r
-.set CYDEV_IO_PC_PRT2_PC6, 0x40005016\r
-.set CYDEV_IO_PC_PRT2_PC7, 0x40005017\r
-.set CYDEV_IO_PC_PRT3_BASE, 0x40005018\r
-.set CYDEV_IO_PC_PRT3_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT3_PC0, 0x40005018\r
-.set CYDEV_IO_PC_PRT3_PC1, 0x40005019\r
-.set CYDEV_IO_PC_PRT3_PC2, 0x4000501a\r
-.set CYDEV_IO_PC_PRT3_PC3, 0x4000501b\r
-.set CYDEV_IO_PC_PRT3_PC4, 0x4000501c\r
-.set CYDEV_IO_PC_PRT3_PC5, 0x4000501d\r
-.set CYDEV_IO_PC_PRT3_PC6, 0x4000501e\r
-.set CYDEV_IO_PC_PRT3_PC7, 0x4000501f\r
-.set CYDEV_IO_PC_PRT4_BASE, 0x40005020\r
-.set CYDEV_IO_PC_PRT4_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT4_PC0, 0x40005020\r
-.set CYDEV_IO_PC_PRT4_PC1, 0x40005021\r
-.set CYDEV_IO_PC_PRT4_PC2, 0x40005022\r
-.set CYDEV_IO_PC_PRT4_PC3, 0x40005023\r
-.set CYDEV_IO_PC_PRT4_PC4, 0x40005024\r
-.set CYDEV_IO_PC_PRT4_PC5, 0x40005025\r
-.set CYDEV_IO_PC_PRT4_PC6, 0x40005026\r
-.set CYDEV_IO_PC_PRT4_PC7, 0x40005027\r
-.set CYDEV_IO_PC_PRT5_BASE, 0x40005028\r
-.set CYDEV_IO_PC_PRT5_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT5_PC0, 0x40005028\r
-.set CYDEV_IO_PC_PRT5_PC1, 0x40005029\r
-.set CYDEV_IO_PC_PRT5_PC2, 0x4000502a\r
-.set CYDEV_IO_PC_PRT5_PC3, 0x4000502b\r
-.set CYDEV_IO_PC_PRT5_PC4, 0x4000502c\r
-.set CYDEV_IO_PC_PRT5_PC5, 0x4000502d\r
-.set CYDEV_IO_PC_PRT5_PC6, 0x4000502e\r
-.set CYDEV_IO_PC_PRT5_PC7, 0x4000502f\r
-.set CYDEV_IO_PC_PRT6_BASE, 0x40005030\r
-.set CYDEV_IO_PC_PRT6_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT6_PC0, 0x40005030\r
-.set CYDEV_IO_PC_PRT6_PC1, 0x40005031\r
-.set CYDEV_IO_PC_PRT6_PC2, 0x40005032\r
-.set CYDEV_IO_PC_PRT6_PC3, 0x40005033\r
-.set CYDEV_IO_PC_PRT6_PC4, 0x40005034\r
-.set CYDEV_IO_PC_PRT6_PC5, 0x40005035\r
-.set CYDEV_IO_PC_PRT6_PC6, 0x40005036\r
-.set CYDEV_IO_PC_PRT6_PC7, 0x40005037\r
-.set CYDEV_IO_PC_PRT12_BASE, 0x40005060\r
-.set CYDEV_IO_PC_PRT12_SIZE, 0x00000008\r
-.set CYDEV_IO_PC_PRT12_PC0, 0x40005060\r
-.set CYDEV_IO_PC_PRT12_PC1, 0x40005061\r
-.set CYDEV_IO_PC_PRT12_PC2, 0x40005062\r
-.set CYDEV_IO_PC_PRT12_PC3, 0x40005063\r
-.set CYDEV_IO_PC_PRT12_PC4, 0x40005064\r
-.set CYDEV_IO_PC_PRT12_PC5, 0x40005065\r
-.set CYDEV_IO_PC_PRT12_PC6, 0x40005066\r
-.set CYDEV_IO_PC_PRT12_PC7, 0x40005067\r
-.set CYDEV_IO_PC_PRT15_BASE, 0x40005078\r
-.set CYDEV_IO_PC_PRT15_SIZE, 0x00000006\r
-.set CYDEV_IO_PC_PRT15_PC0, 0x40005078\r
-.set CYDEV_IO_PC_PRT15_PC1, 0x40005079\r
-.set CYDEV_IO_PC_PRT15_PC2, 0x4000507a\r
-.set CYDEV_IO_PC_PRT15_PC3, 0x4000507b\r
-.set CYDEV_IO_PC_PRT15_PC4, 0x4000507c\r
-.set CYDEV_IO_PC_PRT15_PC5, 0x4000507d\r
-.set CYDEV_IO_PC_PRT15_7_6_BASE, 0x4000507e\r
-.set CYDEV_IO_PC_PRT15_7_6_SIZE, 0x00000002\r
-.set CYDEV_IO_PC_PRT15_7_6_PC0, 0x4000507e\r
-.set CYDEV_IO_PC_PRT15_7_6_PC1, 0x4000507f\r
-.set CYDEV_IO_DR_BASE, 0x40005080\r
-.set CYDEV_IO_DR_SIZE, 0x00000010\r
-.set CYDEV_IO_DR_PRT0_BASE, 0x40005080\r
-.set CYDEV_IO_DR_PRT0_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT0_DR_ALIAS, 0x40005080\r
-.set CYDEV_IO_DR_PRT1_BASE, 0x40005081\r
-.set CYDEV_IO_DR_PRT1_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT1_DR_ALIAS, 0x40005081\r
-.set CYDEV_IO_DR_PRT2_BASE, 0x40005082\r
-.set CYDEV_IO_DR_PRT2_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT2_DR_ALIAS, 0x40005082\r
-.set CYDEV_IO_DR_PRT3_BASE, 0x40005083\r
-.set CYDEV_IO_DR_PRT3_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT3_DR_ALIAS, 0x40005083\r
-.set CYDEV_IO_DR_PRT4_BASE, 0x40005084\r
-.set CYDEV_IO_DR_PRT4_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT4_DR_ALIAS, 0x40005084\r
-.set CYDEV_IO_DR_PRT5_BASE, 0x40005085\r
-.set CYDEV_IO_DR_PRT5_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT5_DR_ALIAS, 0x40005085\r
-.set CYDEV_IO_DR_PRT6_BASE, 0x40005086\r
-.set CYDEV_IO_DR_PRT6_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT6_DR_ALIAS, 0x40005086\r
-.set CYDEV_IO_DR_PRT12_BASE, 0x4000508c\r
-.set CYDEV_IO_DR_PRT12_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT12_DR_ALIAS, 0x4000508c\r
-.set CYDEV_IO_DR_PRT15_BASE, 0x4000508f\r
-.set CYDEV_IO_DR_PRT15_SIZE, 0x00000001\r
-.set CYDEV_IO_DR_PRT15_DR_15_ALIAS, 0x4000508f\r
-.set CYDEV_IO_PS_BASE, 0x40005090\r
-.set CYDEV_IO_PS_SIZE, 0x00000010\r
-.set CYDEV_IO_PS_PRT0_BASE, 0x40005090\r
-.set CYDEV_IO_PS_PRT0_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT0_PS_ALIAS, 0x40005090\r
-.set CYDEV_IO_PS_PRT1_BASE, 0x40005091\r
-.set CYDEV_IO_PS_PRT1_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT1_PS_ALIAS, 0x40005091\r
-.set CYDEV_IO_PS_PRT2_BASE, 0x40005092\r
-.set CYDEV_IO_PS_PRT2_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT2_PS_ALIAS, 0x40005092\r
-.set CYDEV_IO_PS_PRT3_BASE, 0x40005093\r
-.set CYDEV_IO_PS_PRT3_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT3_PS_ALIAS, 0x40005093\r
-.set CYDEV_IO_PS_PRT4_BASE, 0x40005094\r
-.set CYDEV_IO_PS_PRT4_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT4_PS_ALIAS, 0x40005094\r
-.set CYDEV_IO_PS_PRT5_BASE, 0x40005095\r
-.set CYDEV_IO_PS_PRT5_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT5_PS_ALIAS, 0x40005095\r
-.set CYDEV_IO_PS_PRT6_BASE, 0x40005096\r
-.set CYDEV_IO_PS_PRT6_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT6_PS_ALIAS, 0x40005096\r
-.set CYDEV_IO_PS_PRT12_BASE, 0x4000509c\r
-.set CYDEV_IO_PS_PRT12_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT12_PS_ALIAS, 0x4000509c\r
-.set CYDEV_IO_PS_PRT15_BASE, 0x4000509f\r
-.set CYDEV_IO_PS_PRT15_SIZE, 0x00000001\r
-.set CYDEV_IO_PS_PRT15_PS15_ALIAS, 0x4000509f\r
-.set CYDEV_IO_PRT_BASE, 0x40005100\r
-.set CYDEV_IO_PRT_SIZE, 0x00000100\r
-.set CYDEV_IO_PRT_PRT0_BASE, 0x40005100\r
-.set CYDEV_IO_PRT_PRT0_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT0_DR, 0x40005100\r
-.set CYDEV_IO_PRT_PRT0_PS, 0x40005101\r
-.set CYDEV_IO_PRT_PRT0_DM0, 0x40005102\r
-.set CYDEV_IO_PRT_PRT0_DM1, 0x40005103\r
-.set CYDEV_IO_PRT_PRT0_DM2, 0x40005104\r
-.set CYDEV_IO_PRT_PRT0_SLW, 0x40005105\r
-.set CYDEV_IO_PRT_PRT0_BYP, 0x40005106\r
-.set CYDEV_IO_PRT_PRT0_BIE, 0x40005107\r
-.set CYDEV_IO_PRT_PRT0_INP_DIS, 0x40005108\r
-.set CYDEV_IO_PRT_PRT0_CTL, 0x40005109\r
-.set CYDEV_IO_PRT_PRT0_PRT, 0x4000510a\r
-.set CYDEV_IO_PRT_PRT0_BIT_MASK, 0x4000510b\r
-.set CYDEV_IO_PRT_PRT0_AMUX, 0x4000510c\r
-.set CYDEV_IO_PRT_PRT0_AG, 0x4000510d\r
-.set CYDEV_IO_PRT_PRT0_LCD_COM_SEG, 0x4000510e\r
-.set CYDEV_IO_PRT_PRT0_LCD_EN, 0x4000510f\r
-.set CYDEV_IO_PRT_PRT1_BASE, 0x40005110\r
-.set CYDEV_IO_PRT_PRT1_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT1_DR, 0x40005110\r
-.set CYDEV_IO_PRT_PRT1_PS, 0x40005111\r
-.set CYDEV_IO_PRT_PRT1_DM0, 0x40005112\r
-.set CYDEV_IO_PRT_PRT1_DM1, 0x40005113\r
-.set CYDEV_IO_PRT_PRT1_DM2, 0x40005114\r
-.set CYDEV_IO_PRT_PRT1_SLW, 0x40005115\r
-.set CYDEV_IO_PRT_PRT1_BYP, 0x40005116\r
-.set CYDEV_IO_PRT_PRT1_BIE, 0x40005117\r
-.set CYDEV_IO_PRT_PRT1_INP_DIS, 0x40005118\r
-.set CYDEV_IO_PRT_PRT1_CTL, 0x40005119\r
-.set CYDEV_IO_PRT_PRT1_PRT, 0x4000511a\r
-.set CYDEV_IO_PRT_PRT1_BIT_MASK, 0x4000511b\r
-.set CYDEV_IO_PRT_PRT1_AMUX, 0x4000511c\r
-.set CYDEV_IO_PRT_PRT1_AG, 0x4000511d\r
-.set CYDEV_IO_PRT_PRT1_LCD_COM_SEG, 0x4000511e\r
-.set CYDEV_IO_PRT_PRT1_LCD_EN, 0x4000511f\r
-.set CYDEV_IO_PRT_PRT2_BASE, 0x40005120\r
-.set CYDEV_IO_PRT_PRT2_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT2_DR, 0x40005120\r
-.set CYDEV_IO_PRT_PRT2_PS, 0x40005121\r
-.set CYDEV_IO_PRT_PRT2_DM0, 0x40005122\r
-.set CYDEV_IO_PRT_PRT2_DM1, 0x40005123\r
-.set CYDEV_IO_PRT_PRT2_DM2, 0x40005124\r
-.set CYDEV_IO_PRT_PRT2_SLW, 0x40005125\r
-.set CYDEV_IO_PRT_PRT2_BYP, 0x40005126\r
-.set CYDEV_IO_PRT_PRT2_BIE, 0x40005127\r
-.set CYDEV_IO_PRT_PRT2_INP_DIS, 0x40005128\r
-.set CYDEV_IO_PRT_PRT2_CTL, 0x40005129\r
-.set CYDEV_IO_PRT_PRT2_PRT, 0x4000512a\r
-.set CYDEV_IO_PRT_PRT2_BIT_MASK, 0x4000512b\r
-.set CYDEV_IO_PRT_PRT2_AMUX, 0x4000512c\r
-.set CYDEV_IO_PRT_PRT2_AG, 0x4000512d\r
-.set CYDEV_IO_PRT_PRT2_LCD_COM_SEG, 0x4000512e\r
-.set CYDEV_IO_PRT_PRT2_LCD_EN, 0x4000512f\r
-.set CYDEV_IO_PRT_PRT3_BASE, 0x40005130\r
-.set CYDEV_IO_PRT_PRT3_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT3_DR, 0x40005130\r
-.set CYDEV_IO_PRT_PRT3_PS, 0x40005131\r
-.set CYDEV_IO_PRT_PRT3_DM0, 0x40005132\r
-.set CYDEV_IO_PRT_PRT3_DM1, 0x40005133\r
-.set CYDEV_IO_PRT_PRT3_DM2, 0x40005134\r
-.set CYDEV_IO_PRT_PRT3_SLW, 0x40005135\r
-.set CYDEV_IO_PRT_PRT3_BYP, 0x40005136\r
-.set CYDEV_IO_PRT_PRT3_BIE, 0x40005137\r
-.set CYDEV_IO_PRT_PRT3_INP_DIS, 0x40005138\r
-.set CYDEV_IO_PRT_PRT3_CTL, 0x40005139\r
-.set CYDEV_IO_PRT_PRT3_PRT, 0x4000513a\r
-.set CYDEV_IO_PRT_PRT3_BIT_MASK, 0x4000513b\r
-.set CYDEV_IO_PRT_PRT3_AMUX, 0x4000513c\r
-.set CYDEV_IO_PRT_PRT3_AG, 0x4000513d\r
-.set CYDEV_IO_PRT_PRT3_LCD_COM_SEG, 0x4000513e\r
-.set CYDEV_IO_PRT_PRT3_LCD_EN, 0x4000513f\r
-.set CYDEV_IO_PRT_PRT4_BASE, 0x40005140\r
-.set CYDEV_IO_PRT_PRT4_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT4_DR, 0x40005140\r
-.set CYDEV_IO_PRT_PRT4_PS, 0x40005141\r
-.set CYDEV_IO_PRT_PRT4_DM0, 0x40005142\r
-.set CYDEV_IO_PRT_PRT4_DM1, 0x40005143\r
-.set CYDEV_IO_PRT_PRT4_DM2, 0x40005144\r
-.set CYDEV_IO_PRT_PRT4_SLW, 0x40005145\r
-.set CYDEV_IO_PRT_PRT4_BYP, 0x40005146\r
-.set CYDEV_IO_PRT_PRT4_BIE, 0x40005147\r
-.set CYDEV_IO_PRT_PRT4_INP_DIS, 0x40005148\r
-.set CYDEV_IO_PRT_PRT4_CTL, 0x40005149\r
-.set CYDEV_IO_PRT_PRT4_PRT, 0x4000514a\r
-.set CYDEV_IO_PRT_PRT4_BIT_MASK, 0x4000514b\r
-.set CYDEV_IO_PRT_PRT4_AMUX, 0x4000514c\r
-.set CYDEV_IO_PRT_PRT4_AG, 0x4000514d\r
-.set CYDEV_IO_PRT_PRT4_LCD_COM_SEG, 0x4000514e\r
-.set CYDEV_IO_PRT_PRT4_LCD_EN, 0x4000514f\r
-.set CYDEV_IO_PRT_PRT5_BASE, 0x40005150\r
-.set CYDEV_IO_PRT_PRT5_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT5_DR, 0x40005150\r
-.set CYDEV_IO_PRT_PRT5_PS, 0x40005151\r
-.set CYDEV_IO_PRT_PRT5_DM0, 0x40005152\r
-.set CYDEV_IO_PRT_PRT5_DM1, 0x40005153\r
-.set CYDEV_IO_PRT_PRT5_DM2, 0x40005154\r
-.set CYDEV_IO_PRT_PRT5_SLW, 0x40005155\r
-.set CYDEV_IO_PRT_PRT5_BYP, 0x40005156\r
-.set CYDEV_IO_PRT_PRT5_BIE, 0x40005157\r
-.set CYDEV_IO_PRT_PRT5_INP_DIS, 0x40005158\r
-.set CYDEV_IO_PRT_PRT5_CTL, 0x40005159\r
-.set CYDEV_IO_PRT_PRT5_PRT, 0x4000515a\r
-.set CYDEV_IO_PRT_PRT5_BIT_MASK, 0x4000515b\r
-.set CYDEV_IO_PRT_PRT5_AMUX, 0x4000515c\r
-.set CYDEV_IO_PRT_PRT5_AG, 0x4000515d\r
-.set CYDEV_IO_PRT_PRT5_LCD_COM_SEG, 0x4000515e\r
-.set CYDEV_IO_PRT_PRT5_LCD_EN, 0x4000515f\r
-.set CYDEV_IO_PRT_PRT6_BASE, 0x40005160\r
-.set CYDEV_IO_PRT_PRT6_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT6_DR, 0x40005160\r
-.set CYDEV_IO_PRT_PRT6_PS, 0x40005161\r
-.set CYDEV_IO_PRT_PRT6_DM0, 0x40005162\r
-.set CYDEV_IO_PRT_PRT6_DM1, 0x40005163\r
-.set CYDEV_IO_PRT_PRT6_DM2, 0x40005164\r
-.set CYDEV_IO_PRT_PRT6_SLW, 0x40005165\r
-.set CYDEV_IO_PRT_PRT6_BYP, 0x40005166\r
-.set CYDEV_IO_PRT_PRT6_BIE, 0x40005167\r
-.set CYDEV_IO_PRT_PRT6_INP_DIS, 0x40005168\r
-.set CYDEV_IO_PRT_PRT6_CTL, 0x40005169\r
-.set CYDEV_IO_PRT_PRT6_PRT, 0x4000516a\r
-.set CYDEV_IO_PRT_PRT6_BIT_MASK, 0x4000516b\r
-.set CYDEV_IO_PRT_PRT6_AMUX, 0x4000516c\r
-.set CYDEV_IO_PRT_PRT6_AG, 0x4000516d\r
-.set CYDEV_IO_PRT_PRT6_LCD_COM_SEG, 0x4000516e\r
-.set CYDEV_IO_PRT_PRT6_LCD_EN, 0x4000516f\r
-.set CYDEV_IO_PRT_PRT12_BASE, 0x400051c0\r
-.set CYDEV_IO_PRT_PRT12_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT12_DR, 0x400051c0\r
-.set CYDEV_IO_PRT_PRT12_PS, 0x400051c1\r
-.set CYDEV_IO_PRT_PRT12_DM0, 0x400051c2\r
-.set CYDEV_IO_PRT_PRT12_DM1, 0x400051c3\r
-.set CYDEV_IO_PRT_PRT12_DM2, 0x400051c4\r
-.set CYDEV_IO_PRT_PRT12_SLW, 0x400051c5\r
-.set CYDEV_IO_PRT_PRT12_BYP, 0x400051c6\r
-.set CYDEV_IO_PRT_PRT12_BIE, 0x400051c7\r
-.set CYDEV_IO_PRT_PRT12_INP_DIS, 0x400051c8\r
-.set CYDEV_IO_PRT_PRT12_SIO_HYST_EN, 0x400051c9\r
-.set CYDEV_IO_PRT_PRT12_PRT, 0x400051ca\r
-.set CYDEV_IO_PRT_PRT12_BIT_MASK, 0x400051cb\r
-.set CYDEV_IO_PRT_PRT12_SIO_REG_HIFREQ, 0x400051cc\r
-.set CYDEV_IO_PRT_PRT12_AG, 0x400051cd\r
-.set CYDEV_IO_PRT_PRT12_SIO_CFG, 0x400051ce\r
-.set CYDEV_IO_PRT_PRT12_SIO_DIFF, 0x400051cf\r
-.set CYDEV_IO_PRT_PRT15_BASE, 0x400051f0\r
-.set CYDEV_IO_PRT_PRT15_SIZE, 0x00000010\r
-.set CYDEV_IO_PRT_PRT15_DR, 0x400051f0\r
-.set CYDEV_IO_PRT_PRT15_PS, 0x400051f1\r
-.set CYDEV_IO_PRT_PRT15_DM0, 0x400051f2\r
-.set CYDEV_IO_PRT_PRT15_DM1, 0x400051f3\r
-.set CYDEV_IO_PRT_PRT15_DM2, 0x400051f4\r
-.set CYDEV_IO_PRT_PRT15_SLW, 0x400051f5\r
-.set CYDEV_IO_PRT_PRT15_BYP, 0x400051f6\r
-.set CYDEV_IO_PRT_PRT15_BIE, 0x400051f7\r
-.set CYDEV_IO_PRT_PRT15_INP_DIS, 0x400051f8\r
-.set CYDEV_IO_PRT_PRT15_CTL, 0x400051f9\r
-.set CYDEV_IO_PRT_PRT15_PRT, 0x400051fa\r
-.set CYDEV_IO_PRT_PRT15_BIT_MASK, 0x400051fb\r
-.set CYDEV_IO_PRT_PRT15_AMUX, 0x400051fc\r
-.set CYDEV_IO_PRT_PRT15_AG, 0x400051fd\r
-.set CYDEV_IO_PRT_PRT15_LCD_COM_SEG, 0x400051fe\r
-.set CYDEV_IO_PRT_PRT15_LCD_EN, 0x400051ff\r
-.set CYDEV_PRTDSI_BASE, 0x40005200\r
-.set CYDEV_PRTDSI_SIZE, 0x0000007f\r
-.set CYDEV_PRTDSI_PRT0_BASE, 0x40005200\r
-.set CYDEV_PRTDSI_PRT0_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT0_OUT_SEL0, 0x40005200\r
-.set CYDEV_PRTDSI_PRT0_OUT_SEL1, 0x40005201\r
-.set CYDEV_PRTDSI_PRT0_OE_SEL0, 0x40005202\r
-.set CYDEV_PRTDSI_PRT0_OE_SEL1, 0x40005203\r
-.set CYDEV_PRTDSI_PRT0_DBL_SYNC_IN, 0x40005204\r
-.set CYDEV_PRTDSI_PRT0_SYNC_OUT, 0x40005205\r
-.set CYDEV_PRTDSI_PRT0_CAPS_SEL, 0x40005206\r
-.set CYDEV_PRTDSI_PRT1_BASE, 0x40005208\r
-.set CYDEV_PRTDSI_PRT1_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT1_OUT_SEL0, 0x40005208\r
-.set CYDEV_PRTDSI_PRT1_OUT_SEL1, 0x40005209\r
-.set CYDEV_PRTDSI_PRT1_OE_SEL0, 0x4000520a\r
-.set CYDEV_PRTDSI_PRT1_OE_SEL1, 0x4000520b\r
-.set CYDEV_PRTDSI_PRT1_DBL_SYNC_IN, 0x4000520c\r
-.set CYDEV_PRTDSI_PRT1_SYNC_OUT, 0x4000520d\r
-.set CYDEV_PRTDSI_PRT1_CAPS_SEL, 0x4000520e\r
-.set CYDEV_PRTDSI_PRT2_BASE, 0x40005210\r
-.set CYDEV_PRTDSI_PRT2_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT2_OUT_SEL0, 0x40005210\r
-.set CYDEV_PRTDSI_PRT2_OUT_SEL1, 0x40005211\r
-.set CYDEV_PRTDSI_PRT2_OE_SEL0, 0x40005212\r
-.set CYDEV_PRTDSI_PRT2_OE_SEL1, 0x40005213\r
-.set CYDEV_PRTDSI_PRT2_DBL_SYNC_IN, 0x40005214\r
-.set CYDEV_PRTDSI_PRT2_SYNC_OUT, 0x40005215\r
-.set CYDEV_PRTDSI_PRT2_CAPS_SEL, 0x40005216\r
-.set CYDEV_PRTDSI_PRT3_BASE, 0x40005218\r
-.set CYDEV_PRTDSI_PRT3_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT3_OUT_SEL0, 0x40005218\r
-.set CYDEV_PRTDSI_PRT3_OUT_SEL1, 0x40005219\r
-.set CYDEV_PRTDSI_PRT3_OE_SEL0, 0x4000521a\r
-.set CYDEV_PRTDSI_PRT3_OE_SEL1, 0x4000521b\r
-.set CYDEV_PRTDSI_PRT3_DBL_SYNC_IN, 0x4000521c\r
-.set CYDEV_PRTDSI_PRT3_SYNC_OUT, 0x4000521d\r
-.set CYDEV_PRTDSI_PRT3_CAPS_SEL, 0x4000521e\r
-.set CYDEV_PRTDSI_PRT4_BASE, 0x40005220\r
-.set CYDEV_PRTDSI_PRT4_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT4_OUT_SEL0, 0x40005220\r
-.set CYDEV_PRTDSI_PRT4_OUT_SEL1, 0x40005221\r
-.set CYDEV_PRTDSI_PRT4_OE_SEL0, 0x40005222\r
-.set CYDEV_PRTDSI_PRT4_OE_SEL1, 0x40005223\r
-.set CYDEV_PRTDSI_PRT4_DBL_SYNC_IN, 0x40005224\r
-.set CYDEV_PRTDSI_PRT4_SYNC_OUT, 0x40005225\r
-.set CYDEV_PRTDSI_PRT4_CAPS_SEL, 0x40005226\r
-.set CYDEV_PRTDSI_PRT5_BASE, 0x40005228\r
-.set CYDEV_PRTDSI_PRT5_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT5_OUT_SEL0, 0x40005228\r
-.set CYDEV_PRTDSI_PRT5_OUT_SEL1, 0x40005229\r
-.set CYDEV_PRTDSI_PRT5_OE_SEL0, 0x4000522a\r
-.set CYDEV_PRTDSI_PRT5_OE_SEL1, 0x4000522b\r
-.set CYDEV_PRTDSI_PRT5_DBL_SYNC_IN, 0x4000522c\r
-.set CYDEV_PRTDSI_PRT5_SYNC_OUT, 0x4000522d\r
-.set CYDEV_PRTDSI_PRT5_CAPS_SEL, 0x4000522e\r
-.set CYDEV_PRTDSI_PRT6_BASE, 0x40005230\r
-.set CYDEV_PRTDSI_PRT6_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT6_OUT_SEL0, 0x40005230\r
-.set CYDEV_PRTDSI_PRT6_OUT_SEL1, 0x40005231\r
-.set CYDEV_PRTDSI_PRT6_OE_SEL0, 0x40005232\r
-.set CYDEV_PRTDSI_PRT6_OE_SEL1, 0x40005233\r
-.set CYDEV_PRTDSI_PRT6_DBL_SYNC_IN, 0x40005234\r
-.set CYDEV_PRTDSI_PRT6_SYNC_OUT, 0x40005235\r
-.set CYDEV_PRTDSI_PRT6_CAPS_SEL, 0x40005236\r
-.set CYDEV_PRTDSI_PRT12_BASE, 0x40005260\r
-.set CYDEV_PRTDSI_PRT12_SIZE, 0x00000006\r
-.set CYDEV_PRTDSI_PRT12_OUT_SEL0, 0x40005260\r
-.set CYDEV_PRTDSI_PRT12_OUT_SEL1, 0x40005261\r
-.set CYDEV_PRTDSI_PRT12_OE_SEL0, 0x40005262\r
-.set CYDEV_PRTDSI_PRT12_OE_SEL1, 0x40005263\r
-.set CYDEV_PRTDSI_PRT12_DBL_SYNC_IN, 0x40005264\r
-.set CYDEV_PRTDSI_PRT12_SYNC_OUT, 0x40005265\r
-.set CYDEV_PRTDSI_PRT15_BASE, 0x40005278\r
-.set CYDEV_PRTDSI_PRT15_SIZE, 0x00000007\r
-.set CYDEV_PRTDSI_PRT15_OUT_SEL0, 0x40005278\r
-.set CYDEV_PRTDSI_PRT15_OUT_SEL1, 0x40005279\r
-.set CYDEV_PRTDSI_PRT15_OE_SEL0, 0x4000527a\r
-.set CYDEV_PRTDSI_PRT15_OE_SEL1, 0x4000527b\r
-.set CYDEV_PRTDSI_PRT15_DBL_SYNC_IN, 0x4000527c\r
-.set CYDEV_PRTDSI_PRT15_SYNC_OUT, 0x4000527d\r
-.set CYDEV_PRTDSI_PRT15_CAPS_SEL, 0x4000527e\r
-.set CYDEV_EMIF_BASE, 0x40005400\r
-.set CYDEV_EMIF_SIZE, 0x00000007\r
-.set CYDEV_EMIF_NO_UDB, 0x40005400\r
-.set CYDEV_EMIF_RP_WAIT_STATES, 0x40005401\r
-.set CYDEV_EMIF_MEM_DWN, 0x40005402\r
-.set CYDEV_EMIF_MEMCLK_DIV, 0x40005403\r
-.set CYDEV_EMIF_CLOCK_EN, 0x40005404\r
-.set CYDEV_EMIF_EM_TYPE, 0x40005405\r
-.set CYDEV_EMIF_WP_WAIT_STATES, 0x40005406\r
-.set CYDEV_ANAIF_BASE, 0x40005800\r
-.set CYDEV_ANAIF_SIZE, 0x000003a9\r
-.set CYDEV_ANAIF_CFG_BASE, 0x40005800\r
-.set CYDEV_ANAIF_CFG_SIZE, 0x0000010f\r
-.set CYDEV_ANAIF_CFG_SC0_BASE, 0x40005800\r
-.set CYDEV_ANAIF_CFG_SC0_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_SC0_CR0, 0x40005800\r
-.set CYDEV_ANAIF_CFG_SC0_CR1, 0x40005801\r
-.set CYDEV_ANAIF_CFG_SC0_CR2, 0x40005802\r
-.set CYDEV_ANAIF_CFG_SC1_BASE, 0x40005804\r
-.set CYDEV_ANAIF_CFG_SC1_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_SC1_CR0, 0x40005804\r
-.set CYDEV_ANAIF_CFG_SC1_CR1, 0x40005805\r
-.set CYDEV_ANAIF_CFG_SC1_CR2, 0x40005806\r
-.set CYDEV_ANAIF_CFG_SC2_BASE, 0x40005808\r
-.set CYDEV_ANAIF_CFG_SC2_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_SC2_CR0, 0x40005808\r
-.set CYDEV_ANAIF_CFG_SC2_CR1, 0x40005809\r
-.set CYDEV_ANAIF_CFG_SC2_CR2, 0x4000580a\r
-.set CYDEV_ANAIF_CFG_SC3_BASE, 0x4000580c\r
-.set CYDEV_ANAIF_CFG_SC3_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_SC3_CR0, 0x4000580c\r
-.set CYDEV_ANAIF_CFG_SC3_CR1, 0x4000580d\r
-.set CYDEV_ANAIF_CFG_SC3_CR2, 0x4000580e\r
-.set CYDEV_ANAIF_CFG_DAC0_BASE, 0x40005820\r
-.set CYDEV_ANAIF_CFG_DAC0_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_DAC0_CR0, 0x40005820\r
-.set CYDEV_ANAIF_CFG_DAC0_CR1, 0x40005821\r
-.set CYDEV_ANAIF_CFG_DAC0_TST, 0x40005822\r
-.set CYDEV_ANAIF_CFG_DAC1_BASE, 0x40005824\r
-.set CYDEV_ANAIF_CFG_DAC1_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_DAC1_CR0, 0x40005824\r
-.set CYDEV_ANAIF_CFG_DAC1_CR1, 0x40005825\r
-.set CYDEV_ANAIF_CFG_DAC1_TST, 0x40005826\r
-.set CYDEV_ANAIF_CFG_DAC2_BASE, 0x40005828\r
-.set CYDEV_ANAIF_CFG_DAC2_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_DAC2_CR0, 0x40005828\r
-.set CYDEV_ANAIF_CFG_DAC2_CR1, 0x40005829\r
-.set CYDEV_ANAIF_CFG_DAC2_TST, 0x4000582a\r
-.set CYDEV_ANAIF_CFG_DAC3_BASE, 0x4000582c\r
-.set CYDEV_ANAIF_CFG_DAC3_SIZE, 0x00000003\r
-.set CYDEV_ANAIF_CFG_DAC3_CR0, 0x4000582c\r
-.set CYDEV_ANAIF_CFG_DAC3_CR1, 0x4000582d\r
-.set CYDEV_ANAIF_CFG_DAC3_TST, 0x4000582e\r
-.set CYDEV_ANAIF_CFG_CMP0_BASE, 0x40005840\r
-.set CYDEV_ANAIF_CFG_CMP0_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_CMP0_CR, 0x40005840\r
-.set CYDEV_ANAIF_CFG_CMP1_BASE, 0x40005841\r
-.set CYDEV_ANAIF_CFG_CMP1_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_CMP1_CR, 0x40005841\r
-.set CYDEV_ANAIF_CFG_CMP2_BASE, 0x40005842\r
-.set CYDEV_ANAIF_CFG_CMP2_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_CMP2_CR, 0x40005842\r
-.set CYDEV_ANAIF_CFG_CMP3_BASE, 0x40005843\r
-.set CYDEV_ANAIF_CFG_CMP3_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_CMP3_CR, 0x40005843\r
-.set CYDEV_ANAIF_CFG_LUT0_BASE, 0x40005848\r
-.set CYDEV_ANAIF_CFG_LUT0_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LUT0_CR, 0x40005848\r
-.set CYDEV_ANAIF_CFG_LUT0_MX, 0x40005849\r
-.set CYDEV_ANAIF_CFG_LUT1_BASE, 0x4000584a\r
-.set CYDEV_ANAIF_CFG_LUT1_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LUT1_CR, 0x4000584a\r
-.set CYDEV_ANAIF_CFG_LUT1_MX, 0x4000584b\r
-.set CYDEV_ANAIF_CFG_LUT2_BASE, 0x4000584c\r
-.set CYDEV_ANAIF_CFG_LUT2_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LUT2_CR, 0x4000584c\r
-.set CYDEV_ANAIF_CFG_LUT2_MX, 0x4000584d\r
-.set CYDEV_ANAIF_CFG_LUT3_BASE, 0x4000584e\r
-.set CYDEV_ANAIF_CFG_LUT3_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LUT3_CR, 0x4000584e\r
-.set CYDEV_ANAIF_CFG_LUT3_MX, 0x4000584f\r
-.set CYDEV_ANAIF_CFG_OPAMP0_BASE, 0x40005858\r
-.set CYDEV_ANAIF_CFG_OPAMP0_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_OPAMP0_CR, 0x40005858\r
-.set CYDEV_ANAIF_CFG_OPAMP0_RSVD, 0x40005859\r
-.set CYDEV_ANAIF_CFG_OPAMP1_BASE, 0x4000585a\r
-.set CYDEV_ANAIF_CFG_OPAMP1_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_OPAMP1_CR, 0x4000585a\r
-.set CYDEV_ANAIF_CFG_OPAMP1_RSVD, 0x4000585b\r
-.set CYDEV_ANAIF_CFG_OPAMP2_BASE, 0x4000585c\r
-.set CYDEV_ANAIF_CFG_OPAMP2_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_OPAMP2_CR, 0x4000585c\r
-.set CYDEV_ANAIF_CFG_OPAMP2_RSVD, 0x4000585d\r
-.set CYDEV_ANAIF_CFG_OPAMP3_BASE, 0x4000585e\r
-.set CYDEV_ANAIF_CFG_OPAMP3_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_OPAMP3_CR, 0x4000585e\r
-.set CYDEV_ANAIF_CFG_OPAMP3_RSVD, 0x4000585f\r
-.set CYDEV_ANAIF_CFG_LCDDAC_BASE, 0x40005868\r
-.set CYDEV_ANAIF_CFG_LCDDAC_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LCDDAC_CR0, 0x40005868\r
-.set CYDEV_ANAIF_CFG_LCDDAC_CR1, 0x40005869\r
-.set CYDEV_ANAIF_CFG_LCDDRV_BASE, 0x4000586a\r
-.set CYDEV_ANAIF_CFG_LCDDRV_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_LCDDRV_CR, 0x4000586a\r
-.set CYDEV_ANAIF_CFG_LCDTMR_BASE, 0x4000586b\r
-.set CYDEV_ANAIF_CFG_LCDTMR_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_LCDTMR_CFG, 0x4000586b\r
-.set CYDEV_ANAIF_CFG_BG_BASE, 0x4000586c\r
-.set CYDEV_ANAIF_CFG_BG_SIZE, 0x00000004\r
-.set CYDEV_ANAIF_CFG_BG_CR0, 0x4000586c\r
-.set CYDEV_ANAIF_CFG_BG_RSVD, 0x4000586d\r
-.set CYDEV_ANAIF_CFG_BG_DFT0, 0x4000586e\r
-.set CYDEV_ANAIF_CFG_BG_DFT1, 0x4000586f\r
-.set CYDEV_ANAIF_CFG_CAPSL_BASE, 0x40005870\r
-.set CYDEV_ANAIF_CFG_CAPSL_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_CAPSL_CFG0, 0x40005870\r
-.set CYDEV_ANAIF_CFG_CAPSL_CFG1, 0x40005871\r
-.set CYDEV_ANAIF_CFG_CAPSR_BASE, 0x40005872\r
-.set CYDEV_ANAIF_CFG_CAPSR_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_CAPSR_CFG0, 0x40005872\r
-.set CYDEV_ANAIF_CFG_CAPSR_CFG1, 0x40005873\r
-.set CYDEV_ANAIF_CFG_PUMP_BASE, 0x40005876\r
-.set CYDEV_ANAIF_CFG_PUMP_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_PUMP_CR0, 0x40005876\r
-.set CYDEV_ANAIF_CFG_PUMP_CR1, 0x40005877\r
-.set CYDEV_ANAIF_CFG_LPF0_BASE, 0x40005878\r
-.set CYDEV_ANAIF_CFG_LPF0_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LPF0_CR0, 0x40005878\r
-.set CYDEV_ANAIF_CFG_LPF0_RSVD, 0x40005879\r
-.set CYDEV_ANAIF_CFG_LPF1_BASE, 0x4000587a\r
-.set CYDEV_ANAIF_CFG_LPF1_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_CFG_LPF1_CR0, 0x4000587a\r
-.set CYDEV_ANAIF_CFG_LPF1_RSVD, 0x4000587b\r
-.set CYDEV_ANAIF_CFG_MISC_BASE, 0x4000587c\r
-.set CYDEV_ANAIF_CFG_MISC_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_CFG_MISC_CR0, 0x4000587c\r
-.set CYDEV_ANAIF_CFG_DSM0_BASE, 0x40005880\r
-.set CYDEV_ANAIF_CFG_DSM0_SIZE, 0x00000020\r
-.set CYDEV_ANAIF_CFG_DSM0_CR0, 0x40005880\r
-.set CYDEV_ANAIF_CFG_DSM0_CR1, 0x40005881\r
-.set CYDEV_ANAIF_CFG_DSM0_CR2, 0x40005882\r
-.set CYDEV_ANAIF_CFG_DSM0_CR3, 0x40005883\r
-.set CYDEV_ANAIF_CFG_DSM0_CR4, 0x40005884\r
-.set CYDEV_ANAIF_CFG_DSM0_CR5, 0x40005885\r
-.set CYDEV_ANAIF_CFG_DSM0_CR6, 0x40005886\r
-.set CYDEV_ANAIF_CFG_DSM0_CR7, 0x40005887\r
-.set CYDEV_ANAIF_CFG_DSM0_CR8, 0x40005888\r
-.set CYDEV_ANAIF_CFG_DSM0_CR9, 0x40005889\r
-.set CYDEV_ANAIF_CFG_DSM0_CR10, 0x4000588a\r
-.set CYDEV_ANAIF_CFG_DSM0_CR11, 0x4000588b\r
-.set CYDEV_ANAIF_CFG_DSM0_CR12, 0x4000588c\r
-.set CYDEV_ANAIF_CFG_DSM0_CR13, 0x4000588d\r
-.set CYDEV_ANAIF_CFG_DSM0_CR14, 0x4000588e\r
-.set CYDEV_ANAIF_CFG_DSM0_CR15, 0x4000588f\r
-.set CYDEV_ANAIF_CFG_DSM0_CR16, 0x40005890\r
-.set CYDEV_ANAIF_CFG_DSM0_CR17, 0x40005891\r
-.set CYDEV_ANAIF_CFG_DSM0_REF0, 0x40005892\r
-.set CYDEV_ANAIF_CFG_DSM0_REF1, 0x40005893\r
-.set CYDEV_ANAIF_CFG_DSM0_REF2, 0x40005894\r
-.set CYDEV_ANAIF_CFG_DSM0_REF3, 0x40005895\r
-.set CYDEV_ANAIF_CFG_DSM0_DEM0, 0x40005896\r
-.set CYDEV_ANAIF_CFG_DSM0_DEM1, 0x40005897\r
-.set CYDEV_ANAIF_CFG_DSM0_TST0, 0x40005898\r
-.set CYDEV_ANAIF_CFG_DSM0_TST1, 0x40005899\r
-.set CYDEV_ANAIF_CFG_DSM0_BUF0, 0x4000589a\r
-.set CYDEV_ANAIF_CFG_DSM0_BUF1, 0x4000589b\r
-.set CYDEV_ANAIF_CFG_DSM0_BUF2, 0x4000589c\r
-.set CYDEV_ANAIF_CFG_DSM0_BUF3, 0x4000589d\r
-.set CYDEV_ANAIF_CFG_DSM0_MISC, 0x4000589e\r
-.set CYDEV_ANAIF_CFG_DSM0_RSVD1, 0x4000589f\r
-.set CYDEV_ANAIF_CFG_SAR0_BASE, 0x40005900\r
-.set CYDEV_ANAIF_CFG_SAR0_SIZE, 0x00000007\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR0, 0x40005900\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR1, 0x40005901\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR2, 0x40005902\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR3, 0x40005903\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR4, 0x40005904\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR5, 0x40005905\r
-.set CYDEV_ANAIF_CFG_SAR0_CSR6, 0x40005906\r
-.set CYDEV_ANAIF_CFG_SAR1_BASE, 0x40005908\r
-.set CYDEV_ANAIF_CFG_SAR1_SIZE, 0x00000007\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR0, 0x40005908\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR1, 0x40005909\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR2, 0x4000590a\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR3, 0x4000590b\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR4, 0x4000590c\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR5, 0x4000590d\r
-.set CYDEV_ANAIF_CFG_SAR1_CSR6, 0x4000590e\r
-.set CYDEV_ANAIF_RT_BASE, 0x40005a00\r
-.set CYDEV_ANAIF_RT_SIZE, 0x00000162\r
-.set CYDEV_ANAIF_RT_SC0_BASE, 0x40005a00\r
-.set CYDEV_ANAIF_RT_SC0_SIZE, 0x0000000d\r
-.set CYDEV_ANAIF_RT_SC0_SW0, 0x40005a00\r
-.set CYDEV_ANAIF_RT_SC0_SW2, 0x40005a02\r
-.set CYDEV_ANAIF_RT_SC0_SW3, 0x40005a03\r
-.set CYDEV_ANAIF_RT_SC0_SW4, 0x40005a04\r
-.set CYDEV_ANAIF_RT_SC0_SW6, 0x40005a06\r
-.set CYDEV_ANAIF_RT_SC0_SW7, 0x40005a07\r
-.set CYDEV_ANAIF_RT_SC0_SW8, 0x40005a08\r
-.set CYDEV_ANAIF_RT_SC0_SW10, 0x40005a0a\r
-.set CYDEV_ANAIF_RT_SC0_CLK, 0x40005a0b\r
-.set CYDEV_ANAIF_RT_SC0_BST, 0x40005a0c\r
-.set CYDEV_ANAIF_RT_SC1_BASE, 0x40005a10\r
-.set CYDEV_ANAIF_RT_SC1_SIZE, 0x0000000d\r
-.set CYDEV_ANAIF_RT_SC1_SW0, 0x40005a10\r
-.set CYDEV_ANAIF_RT_SC1_SW2, 0x40005a12\r
-.set CYDEV_ANAIF_RT_SC1_SW3, 0x40005a13\r
-.set CYDEV_ANAIF_RT_SC1_SW4, 0x40005a14\r
-.set CYDEV_ANAIF_RT_SC1_SW6, 0x40005a16\r
-.set CYDEV_ANAIF_RT_SC1_SW7, 0x40005a17\r
-.set CYDEV_ANAIF_RT_SC1_SW8, 0x40005a18\r
-.set CYDEV_ANAIF_RT_SC1_SW10, 0x40005a1a\r
-.set CYDEV_ANAIF_RT_SC1_CLK, 0x40005a1b\r
-.set CYDEV_ANAIF_RT_SC1_BST, 0x40005a1c\r
-.set CYDEV_ANAIF_RT_SC2_BASE, 0x40005a20\r
-.set CYDEV_ANAIF_RT_SC2_SIZE, 0x0000000d\r
-.set CYDEV_ANAIF_RT_SC2_SW0, 0x40005a20\r
-.set CYDEV_ANAIF_RT_SC2_SW2, 0x40005a22\r
-.set CYDEV_ANAIF_RT_SC2_SW3, 0x40005a23\r
-.set CYDEV_ANAIF_RT_SC2_SW4, 0x40005a24\r
-.set CYDEV_ANAIF_RT_SC2_SW6, 0x40005a26\r
-.set CYDEV_ANAIF_RT_SC2_SW7, 0x40005a27\r
-.set CYDEV_ANAIF_RT_SC2_SW8, 0x40005a28\r
-.set CYDEV_ANAIF_RT_SC2_SW10, 0x40005a2a\r
-.set CYDEV_ANAIF_RT_SC2_CLK, 0x40005a2b\r
-.set CYDEV_ANAIF_RT_SC2_BST, 0x40005a2c\r
-.set CYDEV_ANAIF_RT_SC3_BASE, 0x40005a30\r
-.set CYDEV_ANAIF_RT_SC3_SIZE, 0x0000000d\r
-.set CYDEV_ANAIF_RT_SC3_SW0, 0x40005a30\r
-.set CYDEV_ANAIF_RT_SC3_SW2, 0x40005a32\r
-.set CYDEV_ANAIF_RT_SC3_SW3, 0x40005a33\r
-.set CYDEV_ANAIF_RT_SC3_SW4, 0x40005a34\r
-.set CYDEV_ANAIF_RT_SC3_SW6, 0x40005a36\r
-.set CYDEV_ANAIF_RT_SC3_SW7, 0x40005a37\r
-.set CYDEV_ANAIF_RT_SC3_SW8, 0x40005a38\r
-.set CYDEV_ANAIF_RT_SC3_SW10, 0x40005a3a\r
-.set CYDEV_ANAIF_RT_SC3_CLK, 0x40005a3b\r
-.set CYDEV_ANAIF_RT_SC3_BST, 0x40005a3c\r
-.set CYDEV_ANAIF_RT_DAC0_BASE, 0x40005a80\r
-.set CYDEV_ANAIF_RT_DAC0_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_DAC0_SW0, 0x40005a80\r
-.set CYDEV_ANAIF_RT_DAC0_SW2, 0x40005a82\r
-.set CYDEV_ANAIF_RT_DAC0_SW3, 0x40005a83\r
-.set CYDEV_ANAIF_RT_DAC0_SW4, 0x40005a84\r
-.set CYDEV_ANAIF_RT_DAC0_STROBE, 0x40005a87\r
-.set CYDEV_ANAIF_RT_DAC1_BASE, 0x40005a88\r
-.set CYDEV_ANAIF_RT_DAC1_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_DAC1_SW0, 0x40005a88\r
-.set CYDEV_ANAIF_RT_DAC1_SW2, 0x40005a8a\r
-.set CYDEV_ANAIF_RT_DAC1_SW3, 0x40005a8b\r
-.set CYDEV_ANAIF_RT_DAC1_SW4, 0x40005a8c\r
-.set CYDEV_ANAIF_RT_DAC1_STROBE, 0x40005a8f\r
-.set CYDEV_ANAIF_RT_DAC2_BASE, 0x40005a90\r
-.set CYDEV_ANAIF_RT_DAC2_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_DAC2_SW0, 0x40005a90\r
-.set CYDEV_ANAIF_RT_DAC2_SW2, 0x40005a92\r
-.set CYDEV_ANAIF_RT_DAC2_SW3, 0x40005a93\r
-.set CYDEV_ANAIF_RT_DAC2_SW4, 0x40005a94\r
-.set CYDEV_ANAIF_RT_DAC2_STROBE, 0x40005a97\r
-.set CYDEV_ANAIF_RT_DAC3_BASE, 0x40005a98\r
-.set CYDEV_ANAIF_RT_DAC3_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_DAC3_SW0, 0x40005a98\r
-.set CYDEV_ANAIF_RT_DAC3_SW2, 0x40005a9a\r
-.set CYDEV_ANAIF_RT_DAC3_SW3, 0x40005a9b\r
-.set CYDEV_ANAIF_RT_DAC3_SW4, 0x40005a9c\r
-.set CYDEV_ANAIF_RT_DAC3_STROBE, 0x40005a9f\r
-.set CYDEV_ANAIF_RT_CMP0_BASE, 0x40005ac0\r
-.set CYDEV_ANAIF_RT_CMP0_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_CMP0_SW0, 0x40005ac0\r
-.set CYDEV_ANAIF_RT_CMP0_SW2, 0x40005ac2\r
-.set CYDEV_ANAIF_RT_CMP0_SW3, 0x40005ac3\r
-.set CYDEV_ANAIF_RT_CMP0_SW4, 0x40005ac4\r
-.set CYDEV_ANAIF_RT_CMP0_SW6, 0x40005ac6\r
-.set CYDEV_ANAIF_RT_CMP0_CLK, 0x40005ac7\r
-.set CYDEV_ANAIF_RT_CMP1_BASE, 0x40005ac8\r
-.set CYDEV_ANAIF_RT_CMP1_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_CMP1_SW0, 0x40005ac8\r
-.set CYDEV_ANAIF_RT_CMP1_SW2, 0x40005aca\r
-.set CYDEV_ANAIF_RT_CMP1_SW3, 0x40005acb\r
-.set CYDEV_ANAIF_RT_CMP1_SW4, 0x40005acc\r
-.set CYDEV_ANAIF_RT_CMP1_SW6, 0x40005ace\r
-.set CYDEV_ANAIF_RT_CMP1_CLK, 0x40005acf\r
-.set CYDEV_ANAIF_RT_CMP2_BASE, 0x40005ad0\r
-.set CYDEV_ANAIF_RT_CMP2_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_CMP2_SW0, 0x40005ad0\r
-.set CYDEV_ANAIF_RT_CMP2_SW2, 0x40005ad2\r
-.set CYDEV_ANAIF_RT_CMP2_SW3, 0x40005ad3\r
-.set CYDEV_ANAIF_RT_CMP2_SW4, 0x40005ad4\r
-.set CYDEV_ANAIF_RT_CMP2_SW6, 0x40005ad6\r
-.set CYDEV_ANAIF_RT_CMP2_CLK, 0x40005ad7\r
-.set CYDEV_ANAIF_RT_CMP3_BASE, 0x40005ad8\r
-.set CYDEV_ANAIF_RT_CMP3_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_CMP3_SW0, 0x40005ad8\r
-.set CYDEV_ANAIF_RT_CMP3_SW2, 0x40005ada\r
-.set CYDEV_ANAIF_RT_CMP3_SW3, 0x40005adb\r
-.set CYDEV_ANAIF_RT_CMP3_SW4, 0x40005adc\r
-.set CYDEV_ANAIF_RT_CMP3_SW6, 0x40005ade\r
-.set CYDEV_ANAIF_RT_CMP3_CLK, 0x40005adf\r
-.set CYDEV_ANAIF_RT_DSM0_BASE, 0x40005b00\r
-.set CYDEV_ANAIF_RT_DSM0_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_DSM0_SW0, 0x40005b00\r
-.set CYDEV_ANAIF_RT_DSM0_SW2, 0x40005b02\r
-.set CYDEV_ANAIF_RT_DSM0_SW3, 0x40005b03\r
-.set CYDEV_ANAIF_RT_DSM0_SW4, 0x40005b04\r
-.set CYDEV_ANAIF_RT_DSM0_SW6, 0x40005b06\r
-.set CYDEV_ANAIF_RT_DSM0_CLK, 0x40005b07\r
-.set CYDEV_ANAIF_RT_SAR0_BASE, 0x40005b20\r
-.set CYDEV_ANAIF_RT_SAR0_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_SAR0_SW0, 0x40005b20\r
-.set CYDEV_ANAIF_RT_SAR0_SW2, 0x40005b22\r
-.set CYDEV_ANAIF_RT_SAR0_SW3, 0x40005b23\r
-.set CYDEV_ANAIF_RT_SAR0_SW4, 0x40005b24\r
-.set CYDEV_ANAIF_RT_SAR0_SW6, 0x40005b26\r
-.set CYDEV_ANAIF_RT_SAR0_CLK, 0x40005b27\r
-.set CYDEV_ANAIF_RT_SAR1_BASE, 0x40005b28\r
-.set CYDEV_ANAIF_RT_SAR1_SIZE, 0x00000008\r
-.set CYDEV_ANAIF_RT_SAR1_SW0, 0x40005b28\r
-.set CYDEV_ANAIF_RT_SAR1_SW2, 0x40005b2a\r
-.set CYDEV_ANAIF_RT_SAR1_SW3, 0x40005b2b\r
-.set CYDEV_ANAIF_RT_SAR1_SW4, 0x40005b2c\r
-.set CYDEV_ANAIF_RT_SAR1_SW6, 0x40005b2e\r
-.set CYDEV_ANAIF_RT_SAR1_CLK, 0x40005b2f\r
-.set CYDEV_ANAIF_RT_OPAMP0_BASE, 0x40005b40\r
-.set CYDEV_ANAIF_RT_OPAMP0_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_RT_OPAMP0_MX, 0x40005b40\r
-.set CYDEV_ANAIF_RT_OPAMP0_SW, 0x40005b41\r
-.set CYDEV_ANAIF_RT_OPAMP1_BASE, 0x40005b42\r
-.set CYDEV_ANAIF_RT_OPAMP1_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_RT_OPAMP1_MX, 0x40005b42\r
-.set CYDEV_ANAIF_RT_OPAMP1_SW, 0x40005b43\r
-.set CYDEV_ANAIF_RT_OPAMP2_BASE, 0x40005b44\r
-.set CYDEV_ANAIF_RT_OPAMP2_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_RT_OPAMP2_MX, 0x40005b44\r
-.set CYDEV_ANAIF_RT_OPAMP2_SW, 0x40005b45\r
-.set CYDEV_ANAIF_RT_OPAMP3_BASE, 0x40005b46\r
-.set CYDEV_ANAIF_RT_OPAMP3_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_RT_OPAMP3_MX, 0x40005b46\r
-.set CYDEV_ANAIF_RT_OPAMP3_SW, 0x40005b47\r
-.set CYDEV_ANAIF_RT_LCDDAC_BASE, 0x40005b50\r
-.set CYDEV_ANAIF_RT_LCDDAC_SIZE, 0x00000005\r
-.set CYDEV_ANAIF_RT_LCDDAC_SW0, 0x40005b50\r
-.set CYDEV_ANAIF_RT_LCDDAC_SW1, 0x40005b51\r
-.set CYDEV_ANAIF_RT_LCDDAC_SW2, 0x40005b52\r
-.set CYDEV_ANAIF_RT_LCDDAC_SW3, 0x40005b53\r
-.set CYDEV_ANAIF_RT_LCDDAC_SW4, 0x40005b54\r
-.set CYDEV_ANAIF_RT_SC_BASE, 0x40005b56\r
-.set CYDEV_ANAIF_RT_SC_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_RT_SC_MISC, 0x40005b56\r
-.set CYDEV_ANAIF_RT_BUS_BASE, 0x40005b58\r
-.set CYDEV_ANAIF_RT_BUS_SIZE, 0x00000004\r
-.set CYDEV_ANAIF_RT_BUS_SW0, 0x40005b58\r
-.set CYDEV_ANAIF_RT_BUS_SW2, 0x40005b5a\r
-.set CYDEV_ANAIF_RT_BUS_SW3, 0x40005b5b\r
-.set CYDEV_ANAIF_RT_DFT_BASE, 0x40005b5c\r
-.set CYDEV_ANAIF_RT_DFT_SIZE, 0x00000006\r
-.set CYDEV_ANAIF_RT_DFT_CR0, 0x40005b5c\r
-.set CYDEV_ANAIF_RT_DFT_CR1, 0x40005b5d\r
-.set CYDEV_ANAIF_RT_DFT_CR2, 0x40005b5e\r
-.set CYDEV_ANAIF_RT_DFT_CR3, 0x40005b5f\r
-.set CYDEV_ANAIF_RT_DFT_CR4, 0x40005b60\r
-.set CYDEV_ANAIF_RT_DFT_CR5, 0x40005b61\r
-.set CYDEV_ANAIF_WRK_BASE, 0x40005b80\r
-.set CYDEV_ANAIF_WRK_SIZE, 0x00000029\r
-.set CYDEV_ANAIF_WRK_DAC0_BASE, 0x40005b80\r
-.set CYDEV_ANAIF_WRK_DAC0_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_WRK_DAC0_D, 0x40005b80\r
-.set CYDEV_ANAIF_WRK_DAC1_BASE, 0x40005b81\r
-.set CYDEV_ANAIF_WRK_DAC1_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_WRK_DAC1_D, 0x40005b81\r
-.set CYDEV_ANAIF_WRK_DAC2_BASE, 0x40005b82\r
-.set CYDEV_ANAIF_WRK_DAC2_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_WRK_DAC2_D, 0x40005b82\r
-.set CYDEV_ANAIF_WRK_DAC3_BASE, 0x40005b83\r
-.set CYDEV_ANAIF_WRK_DAC3_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_WRK_DAC3_D, 0x40005b83\r
-.set CYDEV_ANAIF_WRK_DSM0_BASE, 0x40005b88\r
-.set CYDEV_ANAIF_WRK_DSM0_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_WRK_DSM0_OUT0, 0x40005b88\r
-.set CYDEV_ANAIF_WRK_DSM0_OUT1, 0x40005b89\r
-.set CYDEV_ANAIF_WRK_LUT_BASE, 0x40005b90\r
-.set CYDEV_ANAIF_WRK_LUT_SIZE, 0x00000005\r
-.set CYDEV_ANAIF_WRK_LUT_SR, 0x40005b90\r
-.set CYDEV_ANAIF_WRK_LUT_WRK1, 0x40005b91\r
-.set CYDEV_ANAIF_WRK_LUT_MSK, 0x40005b92\r
-.set CYDEV_ANAIF_WRK_LUT_CLK, 0x40005b93\r
-.set CYDEV_ANAIF_WRK_LUT_CPTR, 0x40005b94\r
-.set CYDEV_ANAIF_WRK_CMP_BASE, 0x40005b96\r
-.set CYDEV_ANAIF_WRK_CMP_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_WRK_CMP_WRK, 0x40005b96\r
-.set CYDEV_ANAIF_WRK_CMP_TST, 0x40005b97\r
-.set CYDEV_ANAIF_WRK_SC_BASE, 0x40005b98\r
-.set CYDEV_ANAIF_WRK_SC_SIZE, 0x00000005\r
-.set CYDEV_ANAIF_WRK_SC_SR, 0x40005b98\r
-.set CYDEV_ANAIF_WRK_SC_WRK1, 0x40005b99\r
-.set CYDEV_ANAIF_WRK_SC_MSK, 0x40005b9a\r
-.set CYDEV_ANAIF_WRK_SC_CMPINV, 0x40005b9b\r
-.set CYDEV_ANAIF_WRK_SC_CPTR, 0x40005b9c\r
-.set CYDEV_ANAIF_WRK_SAR0_BASE, 0x40005ba0\r
-.set CYDEV_ANAIF_WRK_SAR0_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_WRK_SAR0_WRK0, 0x40005ba0\r
-.set CYDEV_ANAIF_WRK_SAR0_WRK1, 0x40005ba1\r
-.set CYDEV_ANAIF_WRK_SAR1_BASE, 0x40005ba2\r
-.set CYDEV_ANAIF_WRK_SAR1_SIZE, 0x00000002\r
-.set CYDEV_ANAIF_WRK_SAR1_WRK0, 0x40005ba2\r
-.set CYDEV_ANAIF_WRK_SAR1_WRK1, 0x40005ba3\r
-.set CYDEV_ANAIF_WRK_SARS_BASE, 0x40005ba8\r
-.set CYDEV_ANAIF_WRK_SARS_SIZE, 0x00000001\r
-.set CYDEV_ANAIF_WRK_SARS_SOF, 0x40005ba8\r
-.set CYDEV_USB_BASE, 0x40006000\r
-.set CYDEV_USB_SIZE, 0x00000300\r
-.set CYDEV_USB_EP0_DR0, 0x40006000\r
-.set CYDEV_USB_EP0_DR1, 0x40006001\r
-.set CYDEV_USB_EP0_DR2, 0x40006002\r
-.set CYDEV_USB_EP0_DR3, 0x40006003\r
-.set CYDEV_USB_EP0_DR4, 0x40006004\r
-.set CYDEV_USB_EP0_DR5, 0x40006005\r
-.set CYDEV_USB_EP0_DR6, 0x40006006\r
-.set CYDEV_USB_EP0_DR7, 0x40006007\r
-.set CYDEV_USB_CR0, 0x40006008\r
-.set CYDEV_USB_CR1, 0x40006009\r
-.set CYDEV_USB_SIE_EP_INT_EN, 0x4000600a\r
-.set CYDEV_USB_SIE_EP_INT_SR, 0x4000600b\r
-.set CYDEV_USB_SIE_EP1_BASE, 0x4000600c\r
-.set CYDEV_USB_SIE_EP1_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP1_CNT0, 0x4000600c\r
-.set CYDEV_USB_SIE_EP1_CNT1, 0x4000600d\r
-.set CYDEV_USB_SIE_EP1_CR0, 0x4000600e\r
-.set CYDEV_USB_USBIO_CR0, 0x40006010\r
-.set CYDEV_USB_USBIO_CR1, 0x40006012\r
-.set CYDEV_USB_DYN_RECONFIG, 0x40006014\r
-.set CYDEV_USB_SOF0, 0x40006018\r
-.set CYDEV_USB_SOF1, 0x40006019\r
-.set CYDEV_USB_SIE_EP2_BASE, 0x4000601c\r
-.set CYDEV_USB_SIE_EP2_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP2_CNT0, 0x4000601c\r
-.set CYDEV_USB_SIE_EP2_CNT1, 0x4000601d\r
-.set CYDEV_USB_SIE_EP2_CR0, 0x4000601e\r
-.set CYDEV_USB_EP0_CR, 0x40006028\r
-.set CYDEV_USB_EP0_CNT, 0x40006029\r
-.set CYDEV_USB_SIE_EP3_BASE, 0x4000602c\r
-.set CYDEV_USB_SIE_EP3_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP3_CNT0, 0x4000602c\r
-.set CYDEV_USB_SIE_EP3_CNT1, 0x4000602d\r
-.set CYDEV_USB_SIE_EP3_CR0, 0x4000602e\r
-.set CYDEV_USB_SIE_EP4_BASE, 0x4000603c\r
-.set CYDEV_USB_SIE_EP4_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP4_CNT0, 0x4000603c\r
-.set CYDEV_USB_SIE_EP4_CNT1, 0x4000603d\r
-.set CYDEV_USB_SIE_EP4_CR0, 0x4000603e\r
-.set CYDEV_USB_SIE_EP5_BASE, 0x4000604c\r
-.set CYDEV_USB_SIE_EP5_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP5_CNT0, 0x4000604c\r
-.set CYDEV_USB_SIE_EP5_CNT1, 0x4000604d\r
-.set CYDEV_USB_SIE_EP5_CR0, 0x4000604e\r
-.set CYDEV_USB_SIE_EP6_BASE, 0x4000605c\r
-.set CYDEV_USB_SIE_EP6_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP6_CNT0, 0x4000605c\r
-.set CYDEV_USB_SIE_EP6_CNT1, 0x4000605d\r
-.set CYDEV_USB_SIE_EP6_CR0, 0x4000605e\r
-.set CYDEV_USB_SIE_EP7_BASE, 0x4000606c\r
-.set CYDEV_USB_SIE_EP7_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP7_CNT0, 0x4000606c\r
-.set CYDEV_USB_SIE_EP7_CNT1, 0x4000606d\r
-.set CYDEV_USB_SIE_EP7_CR0, 0x4000606e\r
-.set CYDEV_USB_SIE_EP8_BASE, 0x4000607c\r
-.set CYDEV_USB_SIE_EP8_SIZE, 0x00000003\r
-.set CYDEV_USB_SIE_EP8_CNT0, 0x4000607c\r
-.set CYDEV_USB_SIE_EP8_CNT1, 0x4000607d\r
-.set CYDEV_USB_SIE_EP8_CR0, 0x4000607e\r
-.set CYDEV_USB_ARB_EP1_BASE, 0x40006080\r
-.set CYDEV_USB_ARB_EP1_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP1_CFG, 0x40006080\r
-.set CYDEV_USB_ARB_EP1_INT_EN, 0x40006081\r
-.set CYDEV_USB_ARB_EP1_SR, 0x40006082\r
-.set CYDEV_USB_ARB_RW1_BASE, 0x40006084\r
-.set CYDEV_USB_ARB_RW1_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW1_WA, 0x40006084\r
-.set CYDEV_USB_ARB_RW1_WA_MSB, 0x40006085\r
-.set CYDEV_USB_ARB_RW1_RA, 0x40006086\r
-.set CYDEV_USB_ARB_RW1_RA_MSB, 0x40006087\r
-.set CYDEV_USB_ARB_RW1_DR, 0x40006088\r
-.set CYDEV_USB_BUF_SIZE, 0x4000608c\r
-.set CYDEV_USB_EP_ACTIVE, 0x4000608e\r
-.set CYDEV_USB_EP_TYPE, 0x4000608f\r
-.set CYDEV_USB_ARB_EP2_BASE, 0x40006090\r
-.set CYDEV_USB_ARB_EP2_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP2_CFG, 0x40006090\r
-.set CYDEV_USB_ARB_EP2_INT_EN, 0x40006091\r
-.set CYDEV_USB_ARB_EP2_SR, 0x40006092\r
-.set CYDEV_USB_ARB_RW2_BASE, 0x40006094\r
-.set CYDEV_USB_ARB_RW2_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW2_WA, 0x40006094\r
-.set CYDEV_USB_ARB_RW2_WA_MSB, 0x40006095\r
-.set CYDEV_USB_ARB_RW2_RA, 0x40006096\r
-.set CYDEV_USB_ARB_RW2_RA_MSB, 0x40006097\r
-.set CYDEV_USB_ARB_RW2_DR, 0x40006098\r
-.set CYDEV_USB_ARB_CFG, 0x4000609c\r
-.set CYDEV_USB_USB_CLK_EN, 0x4000609d\r
-.set CYDEV_USB_ARB_INT_EN, 0x4000609e\r
-.set CYDEV_USB_ARB_INT_SR, 0x4000609f\r
-.set CYDEV_USB_ARB_EP3_BASE, 0x400060a0\r
-.set CYDEV_USB_ARB_EP3_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP3_CFG, 0x400060a0\r
-.set CYDEV_USB_ARB_EP3_INT_EN, 0x400060a1\r
-.set CYDEV_USB_ARB_EP3_SR, 0x400060a2\r
-.set CYDEV_USB_ARB_RW3_BASE, 0x400060a4\r
-.set CYDEV_USB_ARB_RW3_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW3_WA, 0x400060a4\r
-.set CYDEV_USB_ARB_RW3_WA_MSB, 0x400060a5\r
-.set CYDEV_USB_ARB_RW3_RA, 0x400060a6\r
-.set CYDEV_USB_ARB_RW3_RA_MSB, 0x400060a7\r
-.set CYDEV_USB_ARB_RW3_DR, 0x400060a8\r
-.set CYDEV_USB_CWA, 0x400060ac\r
-.set CYDEV_USB_CWA_MSB, 0x400060ad\r
-.set CYDEV_USB_ARB_EP4_BASE, 0x400060b0\r
-.set CYDEV_USB_ARB_EP4_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP4_CFG, 0x400060b0\r
-.set CYDEV_USB_ARB_EP4_INT_EN, 0x400060b1\r
-.set CYDEV_USB_ARB_EP4_SR, 0x400060b2\r
-.set CYDEV_USB_ARB_RW4_BASE, 0x400060b4\r
-.set CYDEV_USB_ARB_RW4_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW4_WA, 0x400060b4\r
-.set CYDEV_USB_ARB_RW4_WA_MSB, 0x400060b5\r
-.set CYDEV_USB_ARB_RW4_RA, 0x400060b6\r
-.set CYDEV_USB_ARB_RW4_RA_MSB, 0x400060b7\r
-.set CYDEV_USB_ARB_RW4_DR, 0x400060b8\r
-.set CYDEV_USB_DMA_THRES, 0x400060bc\r
-.set CYDEV_USB_DMA_THRES_MSB, 0x400060bd\r
-.set CYDEV_USB_ARB_EP5_BASE, 0x400060c0\r
-.set CYDEV_USB_ARB_EP5_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP5_CFG, 0x400060c0\r
-.set CYDEV_USB_ARB_EP5_INT_EN, 0x400060c1\r
-.set CYDEV_USB_ARB_EP5_SR, 0x400060c2\r
-.set CYDEV_USB_ARB_RW5_BASE, 0x400060c4\r
-.set CYDEV_USB_ARB_RW5_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW5_WA, 0x400060c4\r
-.set CYDEV_USB_ARB_RW5_WA_MSB, 0x400060c5\r
-.set CYDEV_USB_ARB_RW5_RA, 0x400060c6\r
-.set CYDEV_USB_ARB_RW5_RA_MSB, 0x400060c7\r
-.set CYDEV_USB_ARB_RW5_DR, 0x400060c8\r
-.set CYDEV_USB_BUS_RST_CNT, 0x400060cc\r
-.set CYDEV_USB_ARB_EP6_BASE, 0x400060d0\r
-.set CYDEV_USB_ARB_EP6_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP6_CFG, 0x400060d0\r
-.set CYDEV_USB_ARB_EP6_INT_EN, 0x400060d1\r
-.set CYDEV_USB_ARB_EP6_SR, 0x400060d2\r
-.set CYDEV_USB_ARB_RW6_BASE, 0x400060d4\r
-.set CYDEV_USB_ARB_RW6_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW6_WA, 0x400060d4\r
-.set CYDEV_USB_ARB_RW6_WA_MSB, 0x400060d5\r
-.set CYDEV_USB_ARB_RW6_RA, 0x400060d6\r
-.set CYDEV_USB_ARB_RW6_RA_MSB, 0x400060d7\r
-.set CYDEV_USB_ARB_RW6_DR, 0x400060d8\r
-.set CYDEV_USB_ARB_EP7_BASE, 0x400060e0\r
-.set CYDEV_USB_ARB_EP7_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP7_CFG, 0x400060e0\r
-.set CYDEV_USB_ARB_EP7_INT_EN, 0x400060e1\r
-.set CYDEV_USB_ARB_EP7_SR, 0x400060e2\r
-.set CYDEV_USB_ARB_RW7_BASE, 0x400060e4\r
-.set CYDEV_USB_ARB_RW7_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW7_WA, 0x400060e4\r
-.set CYDEV_USB_ARB_RW7_WA_MSB, 0x400060e5\r
-.set CYDEV_USB_ARB_RW7_RA, 0x400060e6\r
-.set CYDEV_USB_ARB_RW7_RA_MSB, 0x400060e7\r
-.set CYDEV_USB_ARB_RW7_DR, 0x400060e8\r
-.set CYDEV_USB_ARB_EP8_BASE, 0x400060f0\r
-.set CYDEV_USB_ARB_EP8_SIZE, 0x00000003\r
-.set CYDEV_USB_ARB_EP8_CFG, 0x400060f0\r
-.set CYDEV_USB_ARB_EP8_INT_EN, 0x400060f1\r
-.set CYDEV_USB_ARB_EP8_SR, 0x400060f2\r
-.set CYDEV_USB_ARB_RW8_BASE, 0x400060f4\r
-.set CYDEV_USB_ARB_RW8_SIZE, 0x00000005\r
-.set CYDEV_USB_ARB_RW8_WA, 0x400060f4\r
-.set CYDEV_USB_ARB_RW8_WA_MSB, 0x400060f5\r
-.set CYDEV_USB_ARB_RW8_RA, 0x400060f6\r
-.set CYDEV_USB_ARB_RW8_RA_MSB, 0x400060f7\r
-.set CYDEV_USB_ARB_RW8_DR, 0x400060f8\r
-.set CYDEV_USB_MEM_BASE, 0x40006100\r
-.set CYDEV_USB_MEM_SIZE, 0x00000200\r
-.set CYDEV_USB_MEM_DATA_MBASE, 0x40006100\r
-.set CYDEV_USB_MEM_DATA_MSIZE, 0x00000200\r
-.set CYDEV_UWRK_BASE, 0x40006400\r
-.set CYDEV_UWRK_SIZE, 0x00000b60\r
-.set CYDEV_UWRK_UWRK8_BASE, 0x40006400\r
-.set CYDEV_UWRK_UWRK8_SIZE, 0x000003b0\r
-.set CYDEV_UWRK_UWRK8_B0_BASE, 0x40006400\r
-.set CYDEV_UWRK_UWRK8_B0_SIZE, 0x000000b0\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_A0, 0x40006400\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_A0, 0x40006401\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_A0, 0x40006402\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_A0, 0x40006403\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_A0, 0x40006404\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_A0, 0x40006405\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_A0, 0x40006406\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_A0, 0x40006407\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_A0, 0x40006408\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_A0, 0x40006409\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_A0, 0x4000640a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_A0, 0x4000640b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_A0, 0x4000640c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_A0, 0x4000640d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_A0, 0x4000640e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_A0, 0x4000640f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_A1, 0x40006410\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_A1, 0x40006411\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_A1, 0x40006412\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_A1, 0x40006413\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_A1, 0x40006414\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_A1, 0x40006415\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_A1, 0x40006416\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_A1, 0x40006417\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_A1, 0x40006418\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_A1, 0x40006419\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_A1, 0x4000641a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_A1, 0x4000641b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_A1, 0x4000641c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_A1, 0x4000641d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_A1, 0x4000641e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_A1, 0x4000641f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_D0, 0x40006420\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_D0, 0x40006421\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_D0, 0x40006422\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_D0, 0x40006423\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_D0, 0x40006424\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_D0, 0x40006425\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_D0, 0x40006426\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_D0, 0x40006427\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_D0, 0x40006428\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_D0, 0x40006429\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_D0, 0x4000642a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_D0, 0x4000642b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_D0, 0x4000642c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_D0, 0x4000642d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_D0, 0x4000642e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_D0, 0x4000642f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_D1, 0x40006430\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_D1, 0x40006431\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_D1, 0x40006432\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_D1, 0x40006433\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_D1, 0x40006434\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_D1, 0x40006435\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_D1, 0x40006436\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_D1, 0x40006437\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_D1, 0x40006438\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_D1, 0x40006439\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_D1, 0x4000643a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_D1, 0x4000643b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_D1, 0x4000643c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_D1, 0x4000643d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_D1, 0x4000643e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_D1, 0x4000643f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_F0, 0x40006440\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_F0, 0x40006441\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_F0, 0x40006442\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_F0, 0x40006443\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_F0, 0x40006444\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_F0, 0x40006445\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_F0, 0x40006446\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_F0, 0x40006447\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_F0, 0x40006448\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_F0, 0x40006449\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_F0, 0x4000644a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_F0, 0x4000644b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_F0, 0x4000644c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_F0, 0x4000644d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_F0, 0x4000644e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_F0, 0x4000644f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_F1, 0x40006450\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_F1, 0x40006451\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_F1, 0x40006452\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_F1, 0x40006453\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_F1, 0x40006454\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_F1, 0x40006455\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_F1, 0x40006456\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_F1, 0x40006457\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_F1, 0x40006458\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_F1, 0x40006459\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_F1, 0x4000645a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_F1, 0x4000645b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_F1, 0x4000645c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_F1, 0x4000645d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_F1, 0x4000645e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_F1, 0x4000645f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_ST, 0x40006460\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_ST, 0x40006461\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_ST, 0x40006462\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_ST, 0x40006463\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_ST, 0x40006464\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_ST, 0x40006465\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_ST, 0x40006466\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_ST, 0x40006467\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_ST, 0x40006468\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_ST, 0x40006469\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_ST, 0x4000646a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_ST, 0x4000646b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_ST, 0x4000646c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_ST, 0x4000646d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_ST, 0x4000646e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_ST, 0x4000646f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_CTL, 0x40006470\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_CTL, 0x40006471\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_CTL, 0x40006472\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_CTL, 0x40006473\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_CTL, 0x40006474\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_CTL, 0x40006475\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_CTL, 0x40006476\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_CTL, 0x40006477\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_CTL, 0x40006478\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_CTL, 0x40006479\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_CTL, 0x4000647a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_CTL, 0x4000647b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_CTL, 0x4000647c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_CTL, 0x4000647d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_CTL, 0x4000647e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_CTL, 0x4000647f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_MSK, 0x40006480\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_MSK, 0x40006481\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_MSK, 0x40006482\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_MSK, 0x40006483\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_MSK, 0x40006484\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_MSK, 0x40006485\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_MSK, 0x40006486\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_MSK, 0x40006487\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_MSK, 0x40006488\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_MSK, 0x40006489\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_MSK, 0x4000648a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_MSK, 0x4000648b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_MSK, 0x4000648c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_MSK, 0x4000648d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_MSK, 0x4000648e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_MSK, 0x4000648f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_ACTL, 0x40006490\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_ACTL, 0x40006491\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_ACTL, 0x40006492\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_ACTL, 0x40006493\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_ACTL, 0x40006494\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_ACTL, 0x40006495\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_ACTL, 0x40006496\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_ACTL, 0x40006497\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_ACTL, 0x40006498\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_ACTL, 0x40006499\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_ACTL, 0x4000649a\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_ACTL, 0x4000649b\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_ACTL, 0x4000649c\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_ACTL, 0x4000649d\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_ACTL, 0x4000649e\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_ACTL, 0x4000649f\r
-.set CYDEV_UWRK_UWRK8_B0_UDB00_MC, 0x400064a0\r
-.set CYDEV_UWRK_UWRK8_B0_UDB01_MC, 0x400064a1\r
-.set CYDEV_UWRK_UWRK8_B0_UDB02_MC, 0x400064a2\r
-.set CYDEV_UWRK_UWRK8_B0_UDB03_MC, 0x400064a3\r
-.set CYDEV_UWRK_UWRK8_B0_UDB04_MC, 0x400064a4\r
-.set CYDEV_UWRK_UWRK8_B0_UDB05_MC, 0x400064a5\r
-.set CYDEV_UWRK_UWRK8_B0_UDB06_MC, 0x400064a6\r
-.set CYDEV_UWRK_UWRK8_B0_UDB07_MC, 0x400064a7\r
-.set CYDEV_UWRK_UWRK8_B0_UDB08_MC, 0x400064a8\r
-.set CYDEV_UWRK_UWRK8_B0_UDB09_MC, 0x400064a9\r
-.set CYDEV_UWRK_UWRK8_B0_UDB10_MC, 0x400064aa\r
-.set CYDEV_UWRK_UWRK8_B0_UDB11_MC, 0x400064ab\r
-.set CYDEV_UWRK_UWRK8_B0_UDB12_MC, 0x400064ac\r
-.set CYDEV_UWRK_UWRK8_B0_UDB13_MC, 0x400064ad\r
-.set CYDEV_UWRK_UWRK8_B0_UDB14_MC, 0x400064ae\r
-.set CYDEV_UWRK_UWRK8_B0_UDB15_MC, 0x400064af\r
-.set CYDEV_UWRK_UWRK8_B1_BASE, 0x40006500\r
-.set CYDEV_UWRK_UWRK8_B1_SIZE, 0x000000b0\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_A0, 0x40006504\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_A0, 0x40006505\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_A0, 0x40006506\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_A0, 0x40006507\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_A0, 0x40006508\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_A0, 0x40006509\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_A0, 0x4000650a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_A0, 0x4000650b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_A1, 0x40006514\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_A1, 0x40006515\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_A1, 0x40006516\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_A1, 0x40006517\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_A1, 0x40006518\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_A1, 0x40006519\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_A1, 0x4000651a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_A1, 0x4000651b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_D0, 0x40006524\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_D0, 0x40006525\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_D0, 0x40006526\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_D0, 0x40006527\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_D0, 0x40006528\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_D0, 0x40006529\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_D0, 0x4000652a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_D0, 0x4000652b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_D1, 0x40006534\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_D1, 0x40006535\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_D1, 0x40006536\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_D1, 0x40006537\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_D1, 0x40006538\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_D1, 0x40006539\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_D1, 0x4000653a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_D1, 0x4000653b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_F0, 0x40006544\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_F0, 0x40006545\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_F0, 0x40006546\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_F0, 0x40006547\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_F0, 0x40006548\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_F0, 0x40006549\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_F0, 0x4000654a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_F0, 0x4000654b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_F1, 0x40006554\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_F1, 0x40006555\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_F1, 0x40006556\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_F1, 0x40006557\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_F1, 0x40006558\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_F1, 0x40006559\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_F1, 0x4000655a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_F1, 0x4000655b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_ST, 0x40006564\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_ST, 0x40006565\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_ST, 0x40006566\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_ST, 0x40006567\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_ST, 0x40006568\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_ST, 0x40006569\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_ST, 0x4000656a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_ST, 0x4000656b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_CTL, 0x40006574\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_CTL, 0x40006575\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_CTL, 0x40006576\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_CTL, 0x40006577\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_CTL, 0x40006578\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_CTL, 0x40006579\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_CTL, 0x4000657a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_CTL, 0x4000657b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_MSK, 0x40006584\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_MSK, 0x40006585\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_MSK, 0x40006586\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_MSK, 0x40006587\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_MSK, 0x40006588\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_MSK, 0x40006589\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_MSK, 0x4000658a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_MSK, 0x4000658b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_ACTL, 0x40006594\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_ACTL, 0x40006595\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_ACTL, 0x40006596\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_ACTL, 0x40006597\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_ACTL, 0x40006598\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_ACTL, 0x40006599\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_ACTL, 0x4000659a\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_ACTL, 0x4000659b\r
-.set CYDEV_UWRK_UWRK8_B1_UDB04_MC, 0x400065a4\r
-.set CYDEV_UWRK_UWRK8_B1_UDB05_MC, 0x400065a5\r
-.set CYDEV_UWRK_UWRK8_B1_UDB06_MC, 0x400065a6\r
-.set CYDEV_UWRK_UWRK8_B1_UDB07_MC, 0x400065a7\r
-.set CYDEV_UWRK_UWRK8_B1_UDB08_MC, 0x400065a8\r
-.set CYDEV_UWRK_UWRK8_B1_UDB09_MC, 0x400065a9\r
-.set CYDEV_UWRK_UWRK8_B1_UDB10_MC, 0x400065aa\r
-.set CYDEV_UWRK_UWRK8_B1_UDB11_MC, 0x400065ab\r
-.set CYDEV_UWRK_UWRK16_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_SIZE, 0x00000760\r
-.set CYDEV_UWRK_UWRK16_CAT_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_CAT_SIZE, 0x00000760\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_SIZE, 0x00000160\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_A0_A1, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_A0_A1, 0x40006802\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_A0_A1, 0x40006804\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_A0_A1, 0x40006806\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_A0_A1, 0x40006808\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_A0_A1, 0x4000680a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_A0_A1, 0x4000680c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_A0_A1, 0x4000680e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_A0_A1, 0x40006810\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_A0_A1, 0x40006812\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_A0_A1, 0x40006814\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_A0_A1, 0x40006816\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_A0_A1, 0x40006818\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_A0_A1, 0x4000681a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_A0_A1, 0x4000681c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_A0_A1, 0x4000681e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_D0_D1, 0x40006840\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_D0_D1, 0x40006842\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_D0_D1, 0x40006844\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_D0_D1, 0x40006846\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_D0_D1, 0x40006848\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_D0_D1, 0x4000684a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_D0_D1, 0x4000684c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_D0_D1, 0x4000684e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_D0_D1, 0x40006850\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_D0_D1, 0x40006852\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_D0_D1, 0x40006854\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_D0_D1, 0x40006856\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_D0_D1, 0x40006858\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_D0_D1, 0x4000685a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_D0_D1, 0x4000685c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_D0_D1, 0x4000685e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_F0_F1, 0x40006880\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_F0_F1, 0x40006882\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_F0_F1, 0x40006884\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_F0_F1, 0x40006886\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_F0_F1, 0x40006888\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_F0_F1, 0x4000688a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_F0_F1, 0x4000688c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_F0_F1, 0x4000688e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_F0_F1, 0x40006890\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_F0_F1, 0x40006892\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_F0_F1, 0x40006894\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_F0_F1, 0x40006896\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_F0_F1, 0x40006898\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_F0_F1, 0x4000689a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_F0_F1, 0x4000689c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_F0_F1, 0x4000689e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_ST_CTL, 0x400068c0\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_ST_CTL, 0x400068c2\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_ST_CTL, 0x400068c4\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_ST_CTL, 0x400068c6\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_ST_CTL, 0x400068c8\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_ST_CTL, 0x400068ca\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_ST_CTL, 0x400068cc\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_ST_CTL, 0x400068ce\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_ST_CTL, 0x400068d0\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_ST_CTL, 0x400068d2\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_ST_CTL, 0x400068d4\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_ST_CTL, 0x400068d6\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_ST_CTL, 0x400068d8\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_ST_CTL, 0x400068da\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_ST_CTL, 0x400068dc\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_ST_CTL, 0x400068de\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MSK_ACTL, 0x40006900\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MSK_ACTL, 0x40006902\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MSK_ACTL, 0x40006904\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MSK_ACTL, 0x40006906\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MSK_ACTL, 0x40006908\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MSK_ACTL, 0x4000690a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MSK_ACTL, 0x4000690c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MSK_ACTL, 0x4000690e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MSK_ACTL, 0x40006910\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MSK_ACTL, 0x40006912\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MSK_ACTL, 0x40006914\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MSK_ACTL, 0x40006916\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MSK_ACTL, 0x40006918\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MSK_ACTL, 0x4000691a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MSK_ACTL, 0x4000691c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MSK_ACTL, 0x4000691e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MC_00, 0x40006940\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MC_00, 0x40006942\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MC_00, 0x40006944\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MC_00, 0x40006946\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MC_00, 0x40006948\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MC_00, 0x4000694a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MC_00, 0x4000694c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MC_00, 0x4000694e\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MC_00, 0x40006950\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MC_00, 0x40006952\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MC_00, 0x40006954\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MC_00, 0x40006956\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MC_00, 0x40006958\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MC_00, 0x4000695a\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MC_00, 0x4000695c\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MC_00, 0x4000695e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_BASE, 0x40006a00\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_SIZE, 0x00000160\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_A0_A1, 0x40006a08\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_A0_A1, 0x40006a0a\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_A0_A1, 0x40006a0c\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_A0_A1, 0x40006a0e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_A0_A1, 0x40006a10\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_A0_A1, 0x40006a12\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_A0_A1, 0x40006a14\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_A0_A1, 0x40006a16\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_D0_D1, 0x40006a48\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_D0_D1, 0x40006a4a\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_D0_D1, 0x40006a4c\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_D0_D1, 0x40006a4e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_D0_D1, 0x40006a50\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_D0_D1, 0x40006a52\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_D0_D1, 0x40006a54\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_D0_D1, 0x40006a56\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_F0_F1, 0x40006a88\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_F0_F1, 0x40006a8a\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_F0_F1, 0x40006a8c\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_F0_F1, 0x40006a8e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_F0_F1, 0x40006a90\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_F0_F1, 0x40006a92\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_F0_F1, 0x40006a94\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_F0_F1, 0x40006a96\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_ST_CTL, 0x40006ac8\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_ST_CTL, 0x40006aca\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_ST_CTL, 0x40006acc\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_ST_CTL, 0x40006ace\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_ST_CTL, 0x40006ad0\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_ST_CTL, 0x40006ad2\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_ST_CTL, 0x40006ad4\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_ST_CTL, 0x40006ad6\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MSK_ACTL, 0x40006b08\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MSK_ACTL, 0x40006b0a\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MSK_ACTL, 0x40006b0c\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MSK_ACTL, 0x40006b0e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MSK_ACTL, 0x40006b10\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MSK_ACTL, 0x40006b12\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MSK_ACTL, 0x40006b14\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MSK_ACTL, 0x40006b16\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MC_00, 0x40006b48\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MC_00, 0x40006b4a\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MC_00, 0x40006b4c\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MC_00, 0x40006b4e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MC_00, 0x40006b50\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MC_00, 0x40006b52\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MC_00, 0x40006b54\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MC_00, 0x40006b56\r
-.set CYDEV_UWRK_UWRK16_DEF_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_DEF_SIZE, 0x0000075e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_SIZE, 0x0000015e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A0, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A0, 0x40006802\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A0, 0x40006804\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A0, 0x40006806\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A0, 0x40006808\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A0, 0x4000680a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A0, 0x4000680c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A0, 0x4000680e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A0, 0x40006810\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A0, 0x40006812\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A0, 0x40006814\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A0, 0x40006816\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A0, 0x40006818\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A0, 0x4000681a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A0, 0x4000681c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A1, 0x40006820\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A1, 0x40006822\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A1, 0x40006824\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A1, 0x40006826\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A1, 0x40006828\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A1, 0x4000682a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A1, 0x4000682c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A1, 0x4000682e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A1, 0x40006830\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A1, 0x40006832\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A1, 0x40006834\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A1, 0x40006836\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A1, 0x40006838\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A1, 0x4000683a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A1, 0x4000683c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D0, 0x40006840\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D0, 0x40006842\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D0, 0x40006844\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D0, 0x40006846\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D0, 0x40006848\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D0, 0x4000684a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D0, 0x4000684c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D0, 0x4000684e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D0, 0x40006850\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D0, 0x40006852\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D0, 0x40006854\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D0, 0x40006856\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D0, 0x40006858\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D0, 0x4000685a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D0, 0x4000685c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D1, 0x40006860\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D1, 0x40006862\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D1, 0x40006864\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D1, 0x40006866\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D1, 0x40006868\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D1, 0x4000686a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D1, 0x4000686c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D1, 0x4000686e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D1, 0x40006870\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D1, 0x40006872\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D1, 0x40006874\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D1, 0x40006876\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D1, 0x40006878\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D1, 0x4000687a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D1, 0x4000687c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F0, 0x40006880\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F0, 0x40006882\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F0, 0x40006884\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F0, 0x40006886\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F0, 0x40006888\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F0, 0x4000688a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F0, 0x4000688c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F0, 0x4000688e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F0, 0x40006890\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F0, 0x40006892\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F0, 0x40006894\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F0, 0x40006896\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F0, 0x40006898\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F0, 0x4000689a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F0, 0x4000689c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F1, 0x400068a0\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F1, 0x400068a2\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F1, 0x400068a4\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F1, 0x400068a6\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F1, 0x400068a8\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F1, 0x400068aa\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F1, 0x400068ac\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F1, 0x400068ae\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F1, 0x400068b0\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F1, 0x400068b2\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F1, 0x400068b4\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F1, 0x400068b6\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F1, 0x400068b8\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F1, 0x400068ba\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F1, 0x400068bc\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ST, 0x400068c0\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ST, 0x400068c2\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ST, 0x400068c4\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ST, 0x400068c6\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ST, 0x400068c8\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ST, 0x400068ca\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ST, 0x400068cc\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ST, 0x400068ce\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ST, 0x400068d0\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ST, 0x400068d2\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ST, 0x400068d4\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ST, 0x400068d6\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ST, 0x400068d8\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ST, 0x400068da\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ST, 0x400068dc\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_CTL, 0x400068e0\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_CTL, 0x400068e2\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_CTL, 0x400068e4\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_CTL, 0x400068e6\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_CTL, 0x400068e8\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_CTL, 0x400068ea\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_CTL, 0x400068ec\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_CTL, 0x400068ee\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_CTL, 0x400068f0\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_CTL, 0x400068f2\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_CTL, 0x400068f4\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_CTL, 0x400068f6\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_CTL, 0x400068f8\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_CTL, 0x400068fa\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_CTL, 0x400068fc\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MSK, 0x40006900\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MSK, 0x40006902\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MSK, 0x40006904\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MSK, 0x40006906\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MSK, 0x40006908\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MSK, 0x4000690a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MSK, 0x4000690c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MSK, 0x4000690e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MSK, 0x40006910\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MSK, 0x40006912\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MSK, 0x40006914\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MSK, 0x40006916\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MSK, 0x40006918\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MSK, 0x4000691a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MSK, 0x4000691c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ACTL, 0x40006920\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ACTL, 0x40006922\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ACTL, 0x40006924\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ACTL, 0x40006926\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ACTL, 0x40006928\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ACTL, 0x4000692a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ACTL, 0x4000692c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ACTL, 0x4000692e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ACTL, 0x40006930\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ACTL, 0x40006932\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ACTL, 0x40006934\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ACTL, 0x40006936\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ACTL, 0x40006938\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ACTL, 0x4000693a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ACTL, 0x4000693c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MC, 0x40006940\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MC, 0x40006942\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MC, 0x40006944\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MC, 0x40006946\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MC, 0x40006948\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MC, 0x4000694a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MC, 0x4000694c\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MC, 0x4000694e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MC, 0x40006950\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MC, 0x40006952\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MC, 0x40006954\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MC, 0x40006956\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MC, 0x40006958\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MC, 0x4000695a\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MC, 0x4000695c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_BASE, 0x40006a00\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_SIZE, 0x0000015e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A0, 0x40006a08\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A0, 0x40006a0a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A0, 0x40006a0c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A0, 0x40006a0e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A0, 0x40006a10\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A0, 0x40006a12\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A0, 0x40006a14\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A0, 0x40006a16\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A1, 0x40006a28\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A1, 0x40006a2a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A1, 0x40006a2c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A1, 0x40006a2e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A1, 0x40006a30\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A1, 0x40006a32\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A1, 0x40006a34\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A1, 0x40006a36\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D0, 0x40006a48\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D0, 0x40006a4a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D0, 0x40006a4c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D0, 0x40006a4e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D0, 0x40006a50\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D0, 0x40006a52\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D0, 0x40006a54\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D0, 0x40006a56\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D1, 0x40006a68\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D1, 0x40006a6a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D1, 0x40006a6c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D1, 0x40006a6e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D1, 0x40006a70\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D1, 0x40006a72\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D1, 0x40006a74\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D1, 0x40006a76\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F0, 0x40006a88\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F0, 0x40006a8a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F0, 0x40006a8c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F0, 0x40006a8e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F0, 0x40006a90\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F0, 0x40006a92\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F0, 0x40006a94\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F0, 0x40006a96\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F1, 0x40006aa8\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F1, 0x40006aaa\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F1, 0x40006aac\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F1, 0x40006aae\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F1, 0x40006ab0\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F1, 0x40006ab2\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F1, 0x40006ab4\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F1, 0x40006ab6\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ST, 0x40006ac8\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ST, 0x40006aca\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ST, 0x40006acc\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ST, 0x40006ace\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ST, 0x40006ad0\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ST, 0x40006ad2\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ST, 0x40006ad4\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ST, 0x40006ad6\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_CTL, 0x40006ae8\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_CTL, 0x40006aea\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_CTL, 0x40006aec\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_CTL, 0x40006aee\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_CTL, 0x40006af0\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_CTL, 0x40006af2\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_CTL, 0x40006af4\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_CTL, 0x40006af6\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MSK, 0x40006b08\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MSK, 0x40006b0a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MSK, 0x40006b0c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MSK, 0x40006b0e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MSK, 0x40006b10\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MSK, 0x40006b12\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MSK, 0x40006b14\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MSK, 0x40006b16\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ACTL, 0x40006b28\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ACTL, 0x40006b2a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ACTL, 0x40006b2c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ACTL, 0x40006b2e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ACTL, 0x40006b30\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ACTL, 0x40006b32\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ACTL, 0x40006b34\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ACTL, 0x40006b36\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MC, 0x40006b48\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MC, 0x40006b4a\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MC, 0x40006b4c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MC, 0x40006b4e\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MC, 0x40006b50\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MC, 0x40006b52\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MC, 0x40006b54\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MC, 0x40006b56\r
-.set CYDEV_PHUB_BASE, 0x40007000\r
-.set CYDEV_PHUB_SIZE, 0x00000c00\r
-.set CYDEV_PHUB_CFG, 0x40007000\r
-.set CYDEV_PHUB_ERR, 0x40007004\r
-.set CYDEV_PHUB_ERR_ADR, 0x40007008\r
-.set CYDEV_PHUB_CH0_BASE, 0x40007010\r
-.set CYDEV_PHUB_CH0_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH0_BASIC_CFG, 0x40007010\r
-.set CYDEV_PHUB_CH0_ACTION, 0x40007014\r
-.set CYDEV_PHUB_CH0_BASIC_STATUS, 0x40007018\r
-.set CYDEV_PHUB_CH1_BASE, 0x40007020\r
-.set CYDEV_PHUB_CH1_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH1_BASIC_CFG, 0x40007020\r
-.set CYDEV_PHUB_CH1_ACTION, 0x40007024\r
-.set CYDEV_PHUB_CH1_BASIC_STATUS, 0x40007028\r
-.set CYDEV_PHUB_CH2_BASE, 0x40007030\r
-.set CYDEV_PHUB_CH2_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH2_BASIC_CFG, 0x40007030\r
-.set CYDEV_PHUB_CH2_ACTION, 0x40007034\r
-.set CYDEV_PHUB_CH2_BASIC_STATUS, 0x40007038\r
-.set CYDEV_PHUB_CH3_BASE, 0x40007040\r
-.set CYDEV_PHUB_CH3_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH3_BASIC_CFG, 0x40007040\r
-.set CYDEV_PHUB_CH3_ACTION, 0x40007044\r
-.set CYDEV_PHUB_CH3_BASIC_STATUS, 0x40007048\r
-.set CYDEV_PHUB_CH4_BASE, 0x40007050\r
-.set CYDEV_PHUB_CH4_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH4_BASIC_CFG, 0x40007050\r
-.set CYDEV_PHUB_CH4_ACTION, 0x40007054\r
-.set CYDEV_PHUB_CH4_BASIC_STATUS, 0x40007058\r
-.set CYDEV_PHUB_CH5_BASE, 0x40007060\r
-.set CYDEV_PHUB_CH5_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH5_BASIC_CFG, 0x40007060\r
-.set CYDEV_PHUB_CH5_ACTION, 0x40007064\r
-.set CYDEV_PHUB_CH5_BASIC_STATUS, 0x40007068\r
-.set CYDEV_PHUB_CH6_BASE, 0x40007070\r
-.set CYDEV_PHUB_CH6_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH6_BASIC_CFG, 0x40007070\r
-.set CYDEV_PHUB_CH6_ACTION, 0x40007074\r
-.set CYDEV_PHUB_CH6_BASIC_STATUS, 0x40007078\r
-.set CYDEV_PHUB_CH7_BASE, 0x40007080\r
-.set CYDEV_PHUB_CH7_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH7_BASIC_CFG, 0x40007080\r
-.set CYDEV_PHUB_CH7_ACTION, 0x40007084\r
-.set CYDEV_PHUB_CH7_BASIC_STATUS, 0x40007088\r
-.set CYDEV_PHUB_CH8_BASE, 0x40007090\r
-.set CYDEV_PHUB_CH8_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH8_BASIC_CFG, 0x40007090\r
-.set CYDEV_PHUB_CH8_ACTION, 0x40007094\r
-.set CYDEV_PHUB_CH8_BASIC_STATUS, 0x40007098\r
-.set CYDEV_PHUB_CH9_BASE, 0x400070a0\r
-.set CYDEV_PHUB_CH9_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH9_BASIC_CFG, 0x400070a0\r
-.set CYDEV_PHUB_CH9_ACTION, 0x400070a4\r
-.set CYDEV_PHUB_CH9_BASIC_STATUS, 0x400070a8\r
-.set CYDEV_PHUB_CH10_BASE, 0x400070b0\r
-.set CYDEV_PHUB_CH10_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH10_BASIC_CFG, 0x400070b0\r
-.set CYDEV_PHUB_CH10_ACTION, 0x400070b4\r
-.set CYDEV_PHUB_CH10_BASIC_STATUS, 0x400070b8\r
-.set CYDEV_PHUB_CH11_BASE, 0x400070c0\r
-.set CYDEV_PHUB_CH11_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH11_BASIC_CFG, 0x400070c0\r
-.set CYDEV_PHUB_CH11_ACTION, 0x400070c4\r
-.set CYDEV_PHUB_CH11_BASIC_STATUS, 0x400070c8\r
-.set CYDEV_PHUB_CH12_BASE, 0x400070d0\r
-.set CYDEV_PHUB_CH12_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH12_BASIC_CFG, 0x400070d0\r
-.set CYDEV_PHUB_CH12_ACTION, 0x400070d4\r
-.set CYDEV_PHUB_CH12_BASIC_STATUS, 0x400070d8\r
-.set CYDEV_PHUB_CH13_BASE, 0x400070e0\r
-.set CYDEV_PHUB_CH13_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH13_BASIC_CFG, 0x400070e0\r
-.set CYDEV_PHUB_CH13_ACTION, 0x400070e4\r
-.set CYDEV_PHUB_CH13_BASIC_STATUS, 0x400070e8\r
-.set CYDEV_PHUB_CH14_BASE, 0x400070f0\r
-.set CYDEV_PHUB_CH14_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH14_BASIC_CFG, 0x400070f0\r
-.set CYDEV_PHUB_CH14_ACTION, 0x400070f4\r
-.set CYDEV_PHUB_CH14_BASIC_STATUS, 0x400070f8\r
-.set CYDEV_PHUB_CH15_BASE, 0x40007100\r
-.set CYDEV_PHUB_CH15_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH15_BASIC_CFG, 0x40007100\r
-.set CYDEV_PHUB_CH15_ACTION, 0x40007104\r
-.set CYDEV_PHUB_CH15_BASIC_STATUS, 0x40007108\r
-.set CYDEV_PHUB_CH16_BASE, 0x40007110\r
-.set CYDEV_PHUB_CH16_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH16_BASIC_CFG, 0x40007110\r
-.set CYDEV_PHUB_CH16_ACTION, 0x40007114\r
-.set CYDEV_PHUB_CH16_BASIC_STATUS, 0x40007118\r
-.set CYDEV_PHUB_CH17_BASE, 0x40007120\r
-.set CYDEV_PHUB_CH17_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH17_BASIC_CFG, 0x40007120\r
-.set CYDEV_PHUB_CH17_ACTION, 0x40007124\r
-.set CYDEV_PHUB_CH17_BASIC_STATUS, 0x40007128\r
-.set CYDEV_PHUB_CH18_BASE, 0x40007130\r
-.set CYDEV_PHUB_CH18_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH18_BASIC_CFG, 0x40007130\r
-.set CYDEV_PHUB_CH18_ACTION, 0x40007134\r
-.set CYDEV_PHUB_CH18_BASIC_STATUS, 0x40007138\r
-.set CYDEV_PHUB_CH19_BASE, 0x40007140\r
-.set CYDEV_PHUB_CH19_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH19_BASIC_CFG, 0x40007140\r
-.set CYDEV_PHUB_CH19_ACTION, 0x40007144\r
-.set CYDEV_PHUB_CH19_BASIC_STATUS, 0x40007148\r
-.set CYDEV_PHUB_CH20_BASE, 0x40007150\r
-.set CYDEV_PHUB_CH20_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH20_BASIC_CFG, 0x40007150\r
-.set CYDEV_PHUB_CH20_ACTION, 0x40007154\r
-.set CYDEV_PHUB_CH20_BASIC_STATUS, 0x40007158\r
-.set CYDEV_PHUB_CH21_BASE, 0x40007160\r
-.set CYDEV_PHUB_CH21_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH21_BASIC_CFG, 0x40007160\r
-.set CYDEV_PHUB_CH21_ACTION, 0x40007164\r
-.set CYDEV_PHUB_CH21_BASIC_STATUS, 0x40007168\r
-.set CYDEV_PHUB_CH22_BASE, 0x40007170\r
-.set CYDEV_PHUB_CH22_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH22_BASIC_CFG, 0x40007170\r
-.set CYDEV_PHUB_CH22_ACTION, 0x40007174\r
-.set CYDEV_PHUB_CH22_BASIC_STATUS, 0x40007178\r
-.set CYDEV_PHUB_CH23_BASE, 0x40007180\r
-.set CYDEV_PHUB_CH23_SIZE, 0x0000000c\r
-.set CYDEV_PHUB_CH23_BASIC_CFG, 0x40007180\r
-.set CYDEV_PHUB_CH23_ACTION, 0x40007184\r
-.set CYDEV_PHUB_CH23_BASIC_STATUS, 0x40007188\r
-.set CYDEV_PHUB_CFGMEM0_BASE, 0x40007600\r
-.set CYDEV_PHUB_CFGMEM0_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM0_CFG0, 0x40007600\r
-.set CYDEV_PHUB_CFGMEM0_CFG1, 0x40007604\r
-.set CYDEV_PHUB_CFGMEM1_BASE, 0x40007608\r
-.set CYDEV_PHUB_CFGMEM1_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM1_CFG0, 0x40007608\r
-.set CYDEV_PHUB_CFGMEM1_CFG1, 0x4000760c\r
-.set CYDEV_PHUB_CFGMEM2_BASE, 0x40007610\r
-.set CYDEV_PHUB_CFGMEM2_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM2_CFG0, 0x40007610\r
-.set CYDEV_PHUB_CFGMEM2_CFG1, 0x40007614\r
-.set CYDEV_PHUB_CFGMEM3_BASE, 0x40007618\r
-.set CYDEV_PHUB_CFGMEM3_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM3_CFG0, 0x40007618\r
-.set CYDEV_PHUB_CFGMEM3_CFG1, 0x4000761c\r
-.set CYDEV_PHUB_CFGMEM4_BASE, 0x40007620\r
-.set CYDEV_PHUB_CFGMEM4_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM4_CFG0, 0x40007620\r
-.set CYDEV_PHUB_CFGMEM4_CFG1, 0x40007624\r
-.set CYDEV_PHUB_CFGMEM5_BASE, 0x40007628\r
-.set CYDEV_PHUB_CFGMEM5_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM5_CFG0, 0x40007628\r
-.set CYDEV_PHUB_CFGMEM5_CFG1, 0x4000762c\r
-.set CYDEV_PHUB_CFGMEM6_BASE, 0x40007630\r
-.set CYDEV_PHUB_CFGMEM6_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM6_CFG0, 0x40007630\r
-.set CYDEV_PHUB_CFGMEM6_CFG1, 0x40007634\r
-.set CYDEV_PHUB_CFGMEM7_BASE, 0x40007638\r
-.set CYDEV_PHUB_CFGMEM7_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM7_CFG0, 0x40007638\r
-.set CYDEV_PHUB_CFGMEM7_CFG1, 0x4000763c\r
-.set CYDEV_PHUB_CFGMEM8_BASE, 0x40007640\r
-.set CYDEV_PHUB_CFGMEM8_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM8_CFG0, 0x40007640\r
-.set CYDEV_PHUB_CFGMEM8_CFG1, 0x40007644\r
-.set CYDEV_PHUB_CFGMEM9_BASE, 0x40007648\r
-.set CYDEV_PHUB_CFGMEM9_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM9_CFG0, 0x40007648\r
-.set CYDEV_PHUB_CFGMEM9_CFG1, 0x4000764c\r
-.set CYDEV_PHUB_CFGMEM10_BASE, 0x40007650\r
-.set CYDEV_PHUB_CFGMEM10_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM10_CFG0, 0x40007650\r
-.set CYDEV_PHUB_CFGMEM10_CFG1, 0x40007654\r
-.set CYDEV_PHUB_CFGMEM11_BASE, 0x40007658\r
-.set CYDEV_PHUB_CFGMEM11_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM11_CFG0, 0x40007658\r
-.set CYDEV_PHUB_CFGMEM11_CFG1, 0x4000765c\r
-.set CYDEV_PHUB_CFGMEM12_BASE, 0x40007660\r
-.set CYDEV_PHUB_CFGMEM12_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM12_CFG0, 0x40007660\r
-.set CYDEV_PHUB_CFGMEM12_CFG1, 0x40007664\r
-.set CYDEV_PHUB_CFGMEM13_BASE, 0x40007668\r
-.set CYDEV_PHUB_CFGMEM13_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM13_CFG0, 0x40007668\r
-.set CYDEV_PHUB_CFGMEM13_CFG1, 0x4000766c\r
-.set CYDEV_PHUB_CFGMEM14_BASE, 0x40007670\r
-.set CYDEV_PHUB_CFGMEM14_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM14_CFG0, 0x40007670\r
-.set CYDEV_PHUB_CFGMEM14_CFG1, 0x40007674\r
-.set CYDEV_PHUB_CFGMEM15_BASE, 0x40007678\r
-.set CYDEV_PHUB_CFGMEM15_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM15_CFG0, 0x40007678\r
-.set CYDEV_PHUB_CFGMEM15_CFG1, 0x4000767c\r
-.set CYDEV_PHUB_CFGMEM16_BASE, 0x40007680\r
-.set CYDEV_PHUB_CFGMEM16_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM16_CFG0, 0x40007680\r
-.set CYDEV_PHUB_CFGMEM16_CFG1, 0x40007684\r
-.set CYDEV_PHUB_CFGMEM17_BASE, 0x40007688\r
-.set CYDEV_PHUB_CFGMEM17_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM17_CFG0, 0x40007688\r
-.set CYDEV_PHUB_CFGMEM17_CFG1, 0x4000768c\r
-.set CYDEV_PHUB_CFGMEM18_BASE, 0x40007690\r
-.set CYDEV_PHUB_CFGMEM18_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM18_CFG0, 0x40007690\r
-.set CYDEV_PHUB_CFGMEM18_CFG1, 0x40007694\r
-.set CYDEV_PHUB_CFGMEM19_BASE, 0x40007698\r
-.set CYDEV_PHUB_CFGMEM19_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM19_CFG0, 0x40007698\r
-.set CYDEV_PHUB_CFGMEM19_CFG1, 0x4000769c\r
-.set CYDEV_PHUB_CFGMEM20_BASE, 0x400076a0\r
-.set CYDEV_PHUB_CFGMEM20_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM20_CFG0, 0x400076a0\r
-.set CYDEV_PHUB_CFGMEM20_CFG1, 0x400076a4\r
-.set CYDEV_PHUB_CFGMEM21_BASE, 0x400076a8\r
-.set CYDEV_PHUB_CFGMEM21_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM21_CFG0, 0x400076a8\r
-.set CYDEV_PHUB_CFGMEM21_CFG1, 0x400076ac\r
-.set CYDEV_PHUB_CFGMEM22_BASE, 0x400076b0\r
-.set CYDEV_PHUB_CFGMEM22_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM22_CFG0, 0x400076b0\r
-.set CYDEV_PHUB_CFGMEM22_CFG1, 0x400076b4\r
-.set CYDEV_PHUB_CFGMEM23_BASE, 0x400076b8\r
-.set CYDEV_PHUB_CFGMEM23_SIZE, 0x00000008\r
-.set CYDEV_PHUB_CFGMEM23_CFG0, 0x400076b8\r
-.set CYDEV_PHUB_CFGMEM23_CFG1, 0x400076bc\r
-.set CYDEV_PHUB_TDMEM0_BASE, 0x40007800\r
-.set CYDEV_PHUB_TDMEM0_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM0_ORIG_TD0, 0x40007800\r
-.set CYDEV_PHUB_TDMEM0_ORIG_TD1, 0x40007804\r
-.set CYDEV_PHUB_TDMEM1_BASE, 0x40007808\r
-.set CYDEV_PHUB_TDMEM1_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM1_ORIG_TD0, 0x40007808\r
-.set CYDEV_PHUB_TDMEM1_ORIG_TD1, 0x4000780c\r
-.set CYDEV_PHUB_TDMEM2_BASE, 0x40007810\r
-.set CYDEV_PHUB_TDMEM2_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM2_ORIG_TD0, 0x40007810\r
-.set CYDEV_PHUB_TDMEM2_ORIG_TD1, 0x40007814\r
-.set CYDEV_PHUB_TDMEM3_BASE, 0x40007818\r
-.set CYDEV_PHUB_TDMEM3_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM3_ORIG_TD0, 0x40007818\r
-.set CYDEV_PHUB_TDMEM3_ORIG_TD1, 0x4000781c\r
-.set CYDEV_PHUB_TDMEM4_BASE, 0x40007820\r
-.set CYDEV_PHUB_TDMEM4_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM4_ORIG_TD0, 0x40007820\r
-.set CYDEV_PHUB_TDMEM4_ORIG_TD1, 0x40007824\r
-.set CYDEV_PHUB_TDMEM5_BASE, 0x40007828\r
-.set CYDEV_PHUB_TDMEM5_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM5_ORIG_TD0, 0x40007828\r
-.set CYDEV_PHUB_TDMEM5_ORIG_TD1, 0x4000782c\r
-.set CYDEV_PHUB_TDMEM6_BASE, 0x40007830\r
-.set CYDEV_PHUB_TDMEM6_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM6_ORIG_TD0, 0x40007830\r
-.set CYDEV_PHUB_TDMEM6_ORIG_TD1, 0x40007834\r
-.set CYDEV_PHUB_TDMEM7_BASE, 0x40007838\r
-.set CYDEV_PHUB_TDMEM7_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM7_ORIG_TD0, 0x40007838\r
-.set CYDEV_PHUB_TDMEM7_ORIG_TD1, 0x4000783c\r
-.set CYDEV_PHUB_TDMEM8_BASE, 0x40007840\r
-.set CYDEV_PHUB_TDMEM8_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM8_ORIG_TD0, 0x40007840\r
-.set CYDEV_PHUB_TDMEM8_ORIG_TD1, 0x40007844\r
-.set CYDEV_PHUB_TDMEM9_BASE, 0x40007848\r
-.set CYDEV_PHUB_TDMEM9_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM9_ORIG_TD0, 0x40007848\r
-.set CYDEV_PHUB_TDMEM9_ORIG_TD1, 0x4000784c\r
-.set CYDEV_PHUB_TDMEM10_BASE, 0x40007850\r
-.set CYDEV_PHUB_TDMEM10_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM10_ORIG_TD0, 0x40007850\r
-.set CYDEV_PHUB_TDMEM10_ORIG_TD1, 0x40007854\r
-.set CYDEV_PHUB_TDMEM11_BASE, 0x40007858\r
-.set CYDEV_PHUB_TDMEM11_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM11_ORIG_TD0, 0x40007858\r
-.set CYDEV_PHUB_TDMEM11_ORIG_TD1, 0x4000785c\r
-.set CYDEV_PHUB_TDMEM12_BASE, 0x40007860\r
-.set CYDEV_PHUB_TDMEM12_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM12_ORIG_TD0, 0x40007860\r
-.set CYDEV_PHUB_TDMEM12_ORIG_TD1, 0x40007864\r
-.set CYDEV_PHUB_TDMEM13_BASE, 0x40007868\r
-.set CYDEV_PHUB_TDMEM13_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM13_ORIG_TD0, 0x40007868\r
-.set CYDEV_PHUB_TDMEM13_ORIG_TD1, 0x4000786c\r
-.set CYDEV_PHUB_TDMEM14_BASE, 0x40007870\r
-.set CYDEV_PHUB_TDMEM14_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM14_ORIG_TD0, 0x40007870\r
-.set CYDEV_PHUB_TDMEM14_ORIG_TD1, 0x40007874\r
-.set CYDEV_PHUB_TDMEM15_BASE, 0x40007878\r
-.set CYDEV_PHUB_TDMEM15_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM15_ORIG_TD0, 0x40007878\r
-.set CYDEV_PHUB_TDMEM15_ORIG_TD1, 0x4000787c\r
-.set CYDEV_PHUB_TDMEM16_BASE, 0x40007880\r
-.set CYDEV_PHUB_TDMEM16_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM16_ORIG_TD0, 0x40007880\r
-.set CYDEV_PHUB_TDMEM16_ORIG_TD1, 0x40007884\r
-.set CYDEV_PHUB_TDMEM17_BASE, 0x40007888\r
-.set CYDEV_PHUB_TDMEM17_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM17_ORIG_TD0, 0x40007888\r
-.set CYDEV_PHUB_TDMEM17_ORIG_TD1, 0x4000788c\r
-.set CYDEV_PHUB_TDMEM18_BASE, 0x40007890\r
-.set CYDEV_PHUB_TDMEM18_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM18_ORIG_TD0, 0x40007890\r
-.set CYDEV_PHUB_TDMEM18_ORIG_TD1, 0x40007894\r
-.set CYDEV_PHUB_TDMEM19_BASE, 0x40007898\r
-.set CYDEV_PHUB_TDMEM19_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM19_ORIG_TD0, 0x40007898\r
-.set CYDEV_PHUB_TDMEM19_ORIG_TD1, 0x4000789c\r
-.set CYDEV_PHUB_TDMEM20_BASE, 0x400078a0\r
-.set CYDEV_PHUB_TDMEM20_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM20_ORIG_TD0, 0x400078a0\r
-.set CYDEV_PHUB_TDMEM20_ORIG_TD1, 0x400078a4\r
-.set CYDEV_PHUB_TDMEM21_BASE, 0x400078a8\r
-.set CYDEV_PHUB_TDMEM21_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM21_ORIG_TD0, 0x400078a8\r
-.set CYDEV_PHUB_TDMEM21_ORIG_TD1, 0x400078ac\r
-.set CYDEV_PHUB_TDMEM22_BASE, 0x400078b0\r
-.set CYDEV_PHUB_TDMEM22_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM22_ORIG_TD0, 0x400078b0\r
-.set CYDEV_PHUB_TDMEM22_ORIG_TD1, 0x400078b4\r
-.set CYDEV_PHUB_TDMEM23_BASE, 0x400078b8\r
-.set CYDEV_PHUB_TDMEM23_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM23_ORIG_TD0, 0x400078b8\r
-.set CYDEV_PHUB_TDMEM23_ORIG_TD1, 0x400078bc\r
-.set CYDEV_PHUB_TDMEM24_BASE, 0x400078c0\r
-.set CYDEV_PHUB_TDMEM24_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM24_ORIG_TD0, 0x400078c0\r
-.set CYDEV_PHUB_TDMEM24_ORIG_TD1, 0x400078c4\r
-.set CYDEV_PHUB_TDMEM25_BASE, 0x400078c8\r
-.set CYDEV_PHUB_TDMEM25_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM25_ORIG_TD0, 0x400078c8\r
-.set CYDEV_PHUB_TDMEM25_ORIG_TD1, 0x400078cc\r
-.set CYDEV_PHUB_TDMEM26_BASE, 0x400078d0\r
-.set CYDEV_PHUB_TDMEM26_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM26_ORIG_TD0, 0x400078d0\r
-.set CYDEV_PHUB_TDMEM26_ORIG_TD1, 0x400078d4\r
-.set CYDEV_PHUB_TDMEM27_BASE, 0x400078d8\r
-.set CYDEV_PHUB_TDMEM27_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM27_ORIG_TD0, 0x400078d8\r
-.set CYDEV_PHUB_TDMEM27_ORIG_TD1, 0x400078dc\r
-.set CYDEV_PHUB_TDMEM28_BASE, 0x400078e0\r
-.set CYDEV_PHUB_TDMEM28_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM28_ORIG_TD0, 0x400078e0\r
-.set CYDEV_PHUB_TDMEM28_ORIG_TD1, 0x400078e4\r
-.set CYDEV_PHUB_TDMEM29_BASE, 0x400078e8\r
-.set CYDEV_PHUB_TDMEM29_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM29_ORIG_TD0, 0x400078e8\r
-.set CYDEV_PHUB_TDMEM29_ORIG_TD1, 0x400078ec\r
-.set CYDEV_PHUB_TDMEM30_BASE, 0x400078f0\r
-.set CYDEV_PHUB_TDMEM30_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM30_ORIG_TD0, 0x400078f0\r
-.set CYDEV_PHUB_TDMEM30_ORIG_TD1, 0x400078f4\r
-.set CYDEV_PHUB_TDMEM31_BASE, 0x400078f8\r
-.set CYDEV_PHUB_TDMEM31_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM31_ORIG_TD0, 0x400078f8\r
-.set CYDEV_PHUB_TDMEM31_ORIG_TD1, 0x400078fc\r
-.set CYDEV_PHUB_TDMEM32_BASE, 0x40007900\r
-.set CYDEV_PHUB_TDMEM32_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM32_ORIG_TD0, 0x40007900\r
-.set CYDEV_PHUB_TDMEM32_ORIG_TD1, 0x40007904\r
-.set CYDEV_PHUB_TDMEM33_BASE, 0x40007908\r
-.set CYDEV_PHUB_TDMEM33_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM33_ORIG_TD0, 0x40007908\r
-.set CYDEV_PHUB_TDMEM33_ORIG_TD1, 0x4000790c\r
-.set CYDEV_PHUB_TDMEM34_BASE, 0x40007910\r
-.set CYDEV_PHUB_TDMEM34_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM34_ORIG_TD0, 0x40007910\r
-.set CYDEV_PHUB_TDMEM34_ORIG_TD1, 0x40007914\r
-.set CYDEV_PHUB_TDMEM35_BASE, 0x40007918\r
-.set CYDEV_PHUB_TDMEM35_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM35_ORIG_TD0, 0x40007918\r
-.set CYDEV_PHUB_TDMEM35_ORIG_TD1, 0x4000791c\r
-.set CYDEV_PHUB_TDMEM36_BASE, 0x40007920\r
-.set CYDEV_PHUB_TDMEM36_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM36_ORIG_TD0, 0x40007920\r
-.set CYDEV_PHUB_TDMEM36_ORIG_TD1, 0x40007924\r
-.set CYDEV_PHUB_TDMEM37_BASE, 0x40007928\r
-.set CYDEV_PHUB_TDMEM37_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM37_ORIG_TD0, 0x40007928\r
-.set CYDEV_PHUB_TDMEM37_ORIG_TD1, 0x4000792c\r
-.set CYDEV_PHUB_TDMEM38_BASE, 0x40007930\r
-.set CYDEV_PHUB_TDMEM38_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM38_ORIG_TD0, 0x40007930\r
-.set CYDEV_PHUB_TDMEM38_ORIG_TD1, 0x40007934\r
-.set CYDEV_PHUB_TDMEM39_BASE, 0x40007938\r
-.set CYDEV_PHUB_TDMEM39_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM39_ORIG_TD0, 0x40007938\r
-.set CYDEV_PHUB_TDMEM39_ORIG_TD1, 0x4000793c\r
-.set CYDEV_PHUB_TDMEM40_BASE, 0x40007940\r
-.set CYDEV_PHUB_TDMEM40_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM40_ORIG_TD0, 0x40007940\r
-.set CYDEV_PHUB_TDMEM40_ORIG_TD1, 0x40007944\r
-.set CYDEV_PHUB_TDMEM41_BASE, 0x40007948\r
-.set CYDEV_PHUB_TDMEM41_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM41_ORIG_TD0, 0x40007948\r
-.set CYDEV_PHUB_TDMEM41_ORIG_TD1, 0x4000794c\r
-.set CYDEV_PHUB_TDMEM42_BASE, 0x40007950\r
-.set CYDEV_PHUB_TDMEM42_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM42_ORIG_TD0, 0x40007950\r
-.set CYDEV_PHUB_TDMEM42_ORIG_TD1, 0x40007954\r
-.set CYDEV_PHUB_TDMEM43_BASE, 0x40007958\r
-.set CYDEV_PHUB_TDMEM43_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM43_ORIG_TD0, 0x40007958\r
-.set CYDEV_PHUB_TDMEM43_ORIG_TD1, 0x4000795c\r
-.set CYDEV_PHUB_TDMEM44_BASE, 0x40007960\r
-.set CYDEV_PHUB_TDMEM44_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM44_ORIG_TD0, 0x40007960\r
-.set CYDEV_PHUB_TDMEM44_ORIG_TD1, 0x40007964\r
-.set CYDEV_PHUB_TDMEM45_BASE, 0x40007968\r
-.set CYDEV_PHUB_TDMEM45_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM45_ORIG_TD0, 0x40007968\r
-.set CYDEV_PHUB_TDMEM45_ORIG_TD1, 0x4000796c\r
-.set CYDEV_PHUB_TDMEM46_BASE, 0x40007970\r
-.set CYDEV_PHUB_TDMEM46_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM46_ORIG_TD0, 0x40007970\r
-.set CYDEV_PHUB_TDMEM46_ORIG_TD1, 0x40007974\r
-.set CYDEV_PHUB_TDMEM47_BASE, 0x40007978\r
-.set CYDEV_PHUB_TDMEM47_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM47_ORIG_TD0, 0x40007978\r
-.set CYDEV_PHUB_TDMEM47_ORIG_TD1, 0x4000797c\r
-.set CYDEV_PHUB_TDMEM48_BASE, 0x40007980\r
-.set CYDEV_PHUB_TDMEM48_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM48_ORIG_TD0, 0x40007980\r
-.set CYDEV_PHUB_TDMEM48_ORIG_TD1, 0x40007984\r
-.set CYDEV_PHUB_TDMEM49_BASE, 0x40007988\r
-.set CYDEV_PHUB_TDMEM49_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM49_ORIG_TD0, 0x40007988\r
-.set CYDEV_PHUB_TDMEM49_ORIG_TD1, 0x4000798c\r
-.set CYDEV_PHUB_TDMEM50_BASE, 0x40007990\r
-.set CYDEV_PHUB_TDMEM50_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM50_ORIG_TD0, 0x40007990\r
-.set CYDEV_PHUB_TDMEM50_ORIG_TD1, 0x40007994\r
-.set CYDEV_PHUB_TDMEM51_BASE, 0x40007998\r
-.set CYDEV_PHUB_TDMEM51_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM51_ORIG_TD0, 0x40007998\r
-.set CYDEV_PHUB_TDMEM51_ORIG_TD1, 0x4000799c\r
-.set CYDEV_PHUB_TDMEM52_BASE, 0x400079a0\r
-.set CYDEV_PHUB_TDMEM52_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM52_ORIG_TD0, 0x400079a0\r
-.set CYDEV_PHUB_TDMEM52_ORIG_TD1, 0x400079a4\r
-.set CYDEV_PHUB_TDMEM53_BASE, 0x400079a8\r
-.set CYDEV_PHUB_TDMEM53_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM53_ORIG_TD0, 0x400079a8\r
-.set CYDEV_PHUB_TDMEM53_ORIG_TD1, 0x400079ac\r
-.set CYDEV_PHUB_TDMEM54_BASE, 0x400079b0\r
-.set CYDEV_PHUB_TDMEM54_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM54_ORIG_TD0, 0x400079b0\r
-.set CYDEV_PHUB_TDMEM54_ORIG_TD1, 0x400079b4\r
-.set CYDEV_PHUB_TDMEM55_BASE, 0x400079b8\r
-.set CYDEV_PHUB_TDMEM55_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM55_ORIG_TD0, 0x400079b8\r
-.set CYDEV_PHUB_TDMEM55_ORIG_TD1, 0x400079bc\r
-.set CYDEV_PHUB_TDMEM56_BASE, 0x400079c0\r
-.set CYDEV_PHUB_TDMEM56_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM56_ORIG_TD0, 0x400079c0\r
-.set CYDEV_PHUB_TDMEM56_ORIG_TD1, 0x400079c4\r
-.set CYDEV_PHUB_TDMEM57_BASE, 0x400079c8\r
-.set CYDEV_PHUB_TDMEM57_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM57_ORIG_TD0, 0x400079c8\r
-.set CYDEV_PHUB_TDMEM57_ORIG_TD1, 0x400079cc\r
-.set CYDEV_PHUB_TDMEM58_BASE, 0x400079d0\r
-.set CYDEV_PHUB_TDMEM58_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM58_ORIG_TD0, 0x400079d0\r
-.set CYDEV_PHUB_TDMEM58_ORIG_TD1, 0x400079d4\r
-.set CYDEV_PHUB_TDMEM59_BASE, 0x400079d8\r
-.set CYDEV_PHUB_TDMEM59_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM59_ORIG_TD0, 0x400079d8\r
-.set CYDEV_PHUB_TDMEM59_ORIG_TD1, 0x400079dc\r
-.set CYDEV_PHUB_TDMEM60_BASE, 0x400079e0\r
-.set CYDEV_PHUB_TDMEM60_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM60_ORIG_TD0, 0x400079e0\r
-.set CYDEV_PHUB_TDMEM60_ORIG_TD1, 0x400079e4\r
-.set CYDEV_PHUB_TDMEM61_BASE, 0x400079e8\r
-.set CYDEV_PHUB_TDMEM61_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM61_ORIG_TD0, 0x400079e8\r
-.set CYDEV_PHUB_TDMEM61_ORIG_TD1, 0x400079ec\r
-.set CYDEV_PHUB_TDMEM62_BASE, 0x400079f0\r
-.set CYDEV_PHUB_TDMEM62_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM62_ORIG_TD0, 0x400079f0\r
-.set CYDEV_PHUB_TDMEM62_ORIG_TD1, 0x400079f4\r
-.set CYDEV_PHUB_TDMEM63_BASE, 0x400079f8\r
-.set CYDEV_PHUB_TDMEM63_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM63_ORIG_TD0, 0x400079f8\r
-.set CYDEV_PHUB_TDMEM63_ORIG_TD1, 0x400079fc\r
-.set CYDEV_PHUB_TDMEM64_BASE, 0x40007a00\r
-.set CYDEV_PHUB_TDMEM64_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM64_ORIG_TD0, 0x40007a00\r
-.set CYDEV_PHUB_TDMEM64_ORIG_TD1, 0x40007a04\r
-.set CYDEV_PHUB_TDMEM65_BASE, 0x40007a08\r
-.set CYDEV_PHUB_TDMEM65_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM65_ORIG_TD0, 0x40007a08\r
-.set CYDEV_PHUB_TDMEM65_ORIG_TD1, 0x40007a0c\r
-.set CYDEV_PHUB_TDMEM66_BASE, 0x40007a10\r
-.set CYDEV_PHUB_TDMEM66_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM66_ORIG_TD0, 0x40007a10\r
-.set CYDEV_PHUB_TDMEM66_ORIG_TD1, 0x40007a14\r
-.set CYDEV_PHUB_TDMEM67_BASE, 0x40007a18\r
-.set CYDEV_PHUB_TDMEM67_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM67_ORIG_TD0, 0x40007a18\r
-.set CYDEV_PHUB_TDMEM67_ORIG_TD1, 0x40007a1c\r
-.set CYDEV_PHUB_TDMEM68_BASE, 0x40007a20\r
-.set CYDEV_PHUB_TDMEM68_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM68_ORIG_TD0, 0x40007a20\r
-.set CYDEV_PHUB_TDMEM68_ORIG_TD1, 0x40007a24\r
-.set CYDEV_PHUB_TDMEM69_BASE, 0x40007a28\r
-.set CYDEV_PHUB_TDMEM69_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM69_ORIG_TD0, 0x40007a28\r
-.set CYDEV_PHUB_TDMEM69_ORIG_TD1, 0x40007a2c\r
-.set CYDEV_PHUB_TDMEM70_BASE, 0x40007a30\r
-.set CYDEV_PHUB_TDMEM70_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM70_ORIG_TD0, 0x40007a30\r
-.set CYDEV_PHUB_TDMEM70_ORIG_TD1, 0x40007a34\r
-.set CYDEV_PHUB_TDMEM71_BASE, 0x40007a38\r
-.set CYDEV_PHUB_TDMEM71_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM71_ORIG_TD0, 0x40007a38\r
-.set CYDEV_PHUB_TDMEM71_ORIG_TD1, 0x40007a3c\r
-.set CYDEV_PHUB_TDMEM72_BASE, 0x40007a40\r
-.set CYDEV_PHUB_TDMEM72_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM72_ORIG_TD0, 0x40007a40\r
-.set CYDEV_PHUB_TDMEM72_ORIG_TD1, 0x40007a44\r
-.set CYDEV_PHUB_TDMEM73_BASE, 0x40007a48\r
-.set CYDEV_PHUB_TDMEM73_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM73_ORIG_TD0, 0x40007a48\r
-.set CYDEV_PHUB_TDMEM73_ORIG_TD1, 0x40007a4c\r
-.set CYDEV_PHUB_TDMEM74_BASE, 0x40007a50\r
-.set CYDEV_PHUB_TDMEM74_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM74_ORIG_TD0, 0x40007a50\r
-.set CYDEV_PHUB_TDMEM74_ORIG_TD1, 0x40007a54\r
-.set CYDEV_PHUB_TDMEM75_BASE, 0x40007a58\r
-.set CYDEV_PHUB_TDMEM75_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM75_ORIG_TD0, 0x40007a58\r
-.set CYDEV_PHUB_TDMEM75_ORIG_TD1, 0x40007a5c\r
-.set CYDEV_PHUB_TDMEM76_BASE, 0x40007a60\r
-.set CYDEV_PHUB_TDMEM76_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM76_ORIG_TD0, 0x40007a60\r
-.set CYDEV_PHUB_TDMEM76_ORIG_TD1, 0x40007a64\r
-.set CYDEV_PHUB_TDMEM77_BASE, 0x40007a68\r
-.set CYDEV_PHUB_TDMEM77_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM77_ORIG_TD0, 0x40007a68\r
-.set CYDEV_PHUB_TDMEM77_ORIG_TD1, 0x40007a6c\r
-.set CYDEV_PHUB_TDMEM78_BASE, 0x40007a70\r
-.set CYDEV_PHUB_TDMEM78_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM78_ORIG_TD0, 0x40007a70\r
-.set CYDEV_PHUB_TDMEM78_ORIG_TD1, 0x40007a74\r
-.set CYDEV_PHUB_TDMEM79_BASE, 0x40007a78\r
-.set CYDEV_PHUB_TDMEM79_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM79_ORIG_TD0, 0x40007a78\r
-.set CYDEV_PHUB_TDMEM79_ORIG_TD1, 0x40007a7c\r
-.set CYDEV_PHUB_TDMEM80_BASE, 0x40007a80\r
-.set CYDEV_PHUB_TDMEM80_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM80_ORIG_TD0, 0x40007a80\r
-.set CYDEV_PHUB_TDMEM80_ORIG_TD1, 0x40007a84\r
-.set CYDEV_PHUB_TDMEM81_BASE, 0x40007a88\r
-.set CYDEV_PHUB_TDMEM81_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM81_ORIG_TD0, 0x40007a88\r
-.set CYDEV_PHUB_TDMEM81_ORIG_TD1, 0x40007a8c\r
-.set CYDEV_PHUB_TDMEM82_BASE, 0x40007a90\r
-.set CYDEV_PHUB_TDMEM82_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM82_ORIG_TD0, 0x40007a90\r
-.set CYDEV_PHUB_TDMEM82_ORIG_TD1, 0x40007a94\r
-.set CYDEV_PHUB_TDMEM83_BASE, 0x40007a98\r
-.set CYDEV_PHUB_TDMEM83_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM83_ORIG_TD0, 0x40007a98\r
-.set CYDEV_PHUB_TDMEM83_ORIG_TD1, 0x40007a9c\r
-.set CYDEV_PHUB_TDMEM84_BASE, 0x40007aa0\r
-.set CYDEV_PHUB_TDMEM84_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM84_ORIG_TD0, 0x40007aa0\r
-.set CYDEV_PHUB_TDMEM84_ORIG_TD1, 0x40007aa4\r
-.set CYDEV_PHUB_TDMEM85_BASE, 0x40007aa8\r
-.set CYDEV_PHUB_TDMEM85_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM85_ORIG_TD0, 0x40007aa8\r
-.set CYDEV_PHUB_TDMEM85_ORIG_TD1, 0x40007aac\r
-.set CYDEV_PHUB_TDMEM86_BASE, 0x40007ab0\r
-.set CYDEV_PHUB_TDMEM86_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM86_ORIG_TD0, 0x40007ab0\r
-.set CYDEV_PHUB_TDMEM86_ORIG_TD1, 0x40007ab4\r
-.set CYDEV_PHUB_TDMEM87_BASE, 0x40007ab8\r
-.set CYDEV_PHUB_TDMEM87_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM87_ORIG_TD0, 0x40007ab8\r
-.set CYDEV_PHUB_TDMEM87_ORIG_TD1, 0x40007abc\r
-.set CYDEV_PHUB_TDMEM88_BASE, 0x40007ac0\r
-.set CYDEV_PHUB_TDMEM88_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM88_ORIG_TD0, 0x40007ac0\r
-.set CYDEV_PHUB_TDMEM88_ORIG_TD1, 0x40007ac4\r
-.set CYDEV_PHUB_TDMEM89_BASE, 0x40007ac8\r
-.set CYDEV_PHUB_TDMEM89_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM89_ORIG_TD0, 0x40007ac8\r
-.set CYDEV_PHUB_TDMEM89_ORIG_TD1, 0x40007acc\r
-.set CYDEV_PHUB_TDMEM90_BASE, 0x40007ad0\r
-.set CYDEV_PHUB_TDMEM90_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM90_ORIG_TD0, 0x40007ad0\r
-.set CYDEV_PHUB_TDMEM90_ORIG_TD1, 0x40007ad4\r
-.set CYDEV_PHUB_TDMEM91_BASE, 0x40007ad8\r
-.set CYDEV_PHUB_TDMEM91_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM91_ORIG_TD0, 0x40007ad8\r
-.set CYDEV_PHUB_TDMEM91_ORIG_TD1, 0x40007adc\r
-.set CYDEV_PHUB_TDMEM92_BASE, 0x40007ae0\r
-.set CYDEV_PHUB_TDMEM92_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM92_ORIG_TD0, 0x40007ae0\r
-.set CYDEV_PHUB_TDMEM92_ORIG_TD1, 0x40007ae4\r
-.set CYDEV_PHUB_TDMEM93_BASE, 0x40007ae8\r
-.set CYDEV_PHUB_TDMEM93_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM93_ORIG_TD0, 0x40007ae8\r
-.set CYDEV_PHUB_TDMEM93_ORIG_TD1, 0x40007aec\r
-.set CYDEV_PHUB_TDMEM94_BASE, 0x40007af0\r
-.set CYDEV_PHUB_TDMEM94_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM94_ORIG_TD0, 0x40007af0\r
-.set CYDEV_PHUB_TDMEM94_ORIG_TD1, 0x40007af4\r
-.set CYDEV_PHUB_TDMEM95_BASE, 0x40007af8\r
-.set CYDEV_PHUB_TDMEM95_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM95_ORIG_TD0, 0x40007af8\r
-.set CYDEV_PHUB_TDMEM95_ORIG_TD1, 0x40007afc\r
-.set CYDEV_PHUB_TDMEM96_BASE, 0x40007b00\r
-.set CYDEV_PHUB_TDMEM96_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM96_ORIG_TD0, 0x40007b00\r
-.set CYDEV_PHUB_TDMEM96_ORIG_TD1, 0x40007b04\r
-.set CYDEV_PHUB_TDMEM97_BASE, 0x40007b08\r
-.set CYDEV_PHUB_TDMEM97_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM97_ORIG_TD0, 0x40007b08\r
-.set CYDEV_PHUB_TDMEM97_ORIG_TD1, 0x40007b0c\r
-.set CYDEV_PHUB_TDMEM98_BASE, 0x40007b10\r
-.set CYDEV_PHUB_TDMEM98_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM98_ORIG_TD0, 0x40007b10\r
-.set CYDEV_PHUB_TDMEM98_ORIG_TD1, 0x40007b14\r
-.set CYDEV_PHUB_TDMEM99_BASE, 0x40007b18\r
-.set CYDEV_PHUB_TDMEM99_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM99_ORIG_TD0, 0x40007b18\r
-.set CYDEV_PHUB_TDMEM99_ORIG_TD1, 0x40007b1c\r
-.set CYDEV_PHUB_TDMEM100_BASE, 0x40007b20\r
-.set CYDEV_PHUB_TDMEM100_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM100_ORIG_TD0, 0x40007b20\r
-.set CYDEV_PHUB_TDMEM100_ORIG_TD1, 0x40007b24\r
-.set CYDEV_PHUB_TDMEM101_BASE, 0x40007b28\r
-.set CYDEV_PHUB_TDMEM101_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM101_ORIG_TD0, 0x40007b28\r
-.set CYDEV_PHUB_TDMEM101_ORIG_TD1, 0x40007b2c\r
-.set CYDEV_PHUB_TDMEM102_BASE, 0x40007b30\r
-.set CYDEV_PHUB_TDMEM102_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM102_ORIG_TD0, 0x40007b30\r
-.set CYDEV_PHUB_TDMEM102_ORIG_TD1, 0x40007b34\r
-.set CYDEV_PHUB_TDMEM103_BASE, 0x40007b38\r
-.set CYDEV_PHUB_TDMEM103_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM103_ORIG_TD0, 0x40007b38\r
-.set CYDEV_PHUB_TDMEM103_ORIG_TD1, 0x40007b3c\r
-.set CYDEV_PHUB_TDMEM104_BASE, 0x40007b40\r
-.set CYDEV_PHUB_TDMEM104_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM104_ORIG_TD0, 0x40007b40\r
-.set CYDEV_PHUB_TDMEM104_ORIG_TD1, 0x40007b44\r
-.set CYDEV_PHUB_TDMEM105_BASE, 0x40007b48\r
-.set CYDEV_PHUB_TDMEM105_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM105_ORIG_TD0, 0x40007b48\r
-.set CYDEV_PHUB_TDMEM105_ORIG_TD1, 0x40007b4c\r
-.set CYDEV_PHUB_TDMEM106_BASE, 0x40007b50\r
-.set CYDEV_PHUB_TDMEM106_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM106_ORIG_TD0, 0x40007b50\r
-.set CYDEV_PHUB_TDMEM106_ORIG_TD1, 0x40007b54\r
-.set CYDEV_PHUB_TDMEM107_BASE, 0x40007b58\r
-.set CYDEV_PHUB_TDMEM107_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM107_ORIG_TD0, 0x40007b58\r
-.set CYDEV_PHUB_TDMEM107_ORIG_TD1, 0x40007b5c\r
-.set CYDEV_PHUB_TDMEM108_BASE, 0x40007b60\r
-.set CYDEV_PHUB_TDMEM108_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM108_ORIG_TD0, 0x40007b60\r
-.set CYDEV_PHUB_TDMEM108_ORIG_TD1, 0x40007b64\r
-.set CYDEV_PHUB_TDMEM109_BASE, 0x40007b68\r
-.set CYDEV_PHUB_TDMEM109_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM109_ORIG_TD0, 0x40007b68\r
-.set CYDEV_PHUB_TDMEM109_ORIG_TD1, 0x40007b6c\r
-.set CYDEV_PHUB_TDMEM110_BASE, 0x40007b70\r
-.set CYDEV_PHUB_TDMEM110_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM110_ORIG_TD0, 0x40007b70\r
-.set CYDEV_PHUB_TDMEM110_ORIG_TD1, 0x40007b74\r
-.set CYDEV_PHUB_TDMEM111_BASE, 0x40007b78\r
-.set CYDEV_PHUB_TDMEM111_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM111_ORIG_TD0, 0x40007b78\r
-.set CYDEV_PHUB_TDMEM111_ORIG_TD1, 0x40007b7c\r
-.set CYDEV_PHUB_TDMEM112_BASE, 0x40007b80\r
-.set CYDEV_PHUB_TDMEM112_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM112_ORIG_TD0, 0x40007b80\r
-.set CYDEV_PHUB_TDMEM112_ORIG_TD1, 0x40007b84\r
-.set CYDEV_PHUB_TDMEM113_BASE, 0x40007b88\r
-.set CYDEV_PHUB_TDMEM113_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM113_ORIG_TD0, 0x40007b88\r
-.set CYDEV_PHUB_TDMEM113_ORIG_TD1, 0x40007b8c\r
-.set CYDEV_PHUB_TDMEM114_BASE, 0x40007b90\r
-.set CYDEV_PHUB_TDMEM114_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM114_ORIG_TD0, 0x40007b90\r
-.set CYDEV_PHUB_TDMEM114_ORIG_TD1, 0x40007b94\r
-.set CYDEV_PHUB_TDMEM115_BASE, 0x40007b98\r
-.set CYDEV_PHUB_TDMEM115_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM115_ORIG_TD0, 0x40007b98\r
-.set CYDEV_PHUB_TDMEM115_ORIG_TD1, 0x40007b9c\r
-.set CYDEV_PHUB_TDMEM116_BASE, 0x40007ba0\r
-.set CYDEV_PHUB_TDMEM116_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM116_ORIG_TD0, 0x40007ba0\r
-.set CYDEV_PHUB_TDMEM116_ORIG_TD1, 0x40007ba4\r
-.set CYDEV_PHUB_TDMEM117_BASE, 0x40007ba8\r
-.set CYDEV_PHUB_TDMEM117_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM117_ORIG_TD0, 0x40007ba8\r
-.set CYDEV_PHUB_TDMEM117_ORIG_TD1, 0x40007bac\r
-.set CYDEV_PHUB_TDMEM118_BASE, 0x40007bb0\r
-.set CYDEV_PHUB_TDMEM118_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM118_ORIG_TD0, 0x40007bb0\r
-.set CYDEV_PHUB_TDMEM118_ORIG_TD1, 0x40007bb4\r
-.set CYDEV_PHUB_TDMEM119_BASE, 0x40007bb8\r
-.set CYDEV_PHUB_TDMEM119_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM119_ORIG_TD0, 0x40007bb8\r
-.set CYDEV_PHUB_TDMEM119_ORIG_TD1, 0x40007bbc\r
-.set CYDEV_PHUB_TDMEM120_BASE, 0x40007bc0\r
-.set CYDEV_PHUB_TDMEM120_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM120_ORIG_TD0, 0x40007bc0\r
-.set CYDEV_PHUB_TDMEM120_ORIG_TD1, 0x40007bc4\r
-.set CYDEV_PHUB_TDMEM121_BASE, 0x40007bc8\r
-.set CYDEV_PHUB_TDMEM121_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM121_ORIG_TD0, 0x40007bc8\r
-.set CYDEV_PHUB_TDMEM121_ORIG_TD1, 0x40007bcc\r
-.set CYDEV_PHUB_TDMEM122_BASE, 0x40007bd0\r
-.set CYDEV_PHUB_TDMEM122_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM122_ORIG_TD0, 0x40007bd0\r
-.set CYDEV_PHUB_TDMEM122_ORIG_TD1, 0x40007bd4\r
-.set CYDEV_PHUB_TDMEM123_BASE, 0x40007bd8\r
-.set CYDEV_PHUB_TDMEM123_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM123_ORIG_TD0, 0x40007bd8\r
-.set CYDEV_PHUB_TDMEM123_ORIG_TD1, 0x40007bdc\r
-.set CYDEV_PHUB_TDMEM124_BASE, 0x40007be0\r
-.set CYDEV_PHUB_TDMEM124_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM124_ORIG_TD0, 0x40007be0\r
-.set CYDEV_PHUB_TDMEM124_ORIG_TD1, 0x40007be4\r
-.set CYDEV_PHUB_TDMEM125_BASE, 0x40007be8\r
-.set CYDEV_PHUB_TDMEM125_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM125_ORIG_TD0, 0x40007be8\r
-.set CYDEV_PHUB_TDMEM125_ORIG_TD1, 0x40007bec\r
-.set CYDEV_PHUB_TDMEM126_BASE, 0x40007bf0\r
-.set CYDEV_PHUB_TDMEM126_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM126_ORIG_TD0, 0x40007bf0\r
-.set CYDEV_PHUB_TDMEM126_ORIG_TD1, 0x40007bf4\r
-.set CYDEV_PHUB_TDMEM127_BASE, 0x40007bf8\r
-.set CYDEV_PHUB_TDMEM127_SIZE, 0x00000008\r
-.set CYDEV_PHUB_TDMEM127_ORIG_TD0, 0x40007bf8\r
-.set CYDEV_PHUB_TDMEM127_ORIG_TD1, 0x40007bfc\r
-.set CYDEV_EE_BASE, 0x40008000\r
-.set CYDEV_EE_SIZE, 0x00000800\r
-.set CYDEV_EE_DATA_MBASE, 0x40008000\r
-.set CYDEV_EE_DATA_MSIZE, 0x00000800\r
-.set CYDEV_CAN0_BASE, 0x4000a000\r
-.set CYDEV_CAN0_SIZE, 0x000002a0\r
-.set CYDEV_CAN0_CSR_BASE, 0x4000a000\r
-.set CYDEV_CAN0_CSR_SIZE, 0x00000018\r
-.set CYDEV_CAN0_CSR_INT_SR, 0x4000a000\r
-.set CYDEV_CAN0_CSR_INT_EN, 0x4000a004\r
-.set CYDEV_CAN0_CSR_BUF_SR, 0x4000a008\r
-.set CYDEV_CAN0_CSR_ERR_SR, 0x4000a00c\r
-.set CYDEV_CAN0_CSR_CMD, 0x4000a010\r
-.set CYDEV_CAN0_CSR_CFG, 0x4000a014\r
-.set CYDEV_CAN0_TX0_BASE, 0x4000a020\r
-.set CYDEV_CAN0_TX0_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX0_CMD, 0x4000a020\r
-.set CYDEV_CAN0_TX0_ID, 0x4000a024\r
-.set CYDEV_CAN0_TX0_DH, 0x4000a028\r
-.set CYDEV_CAN0_TX0_DL, 0x4000a02c\r
-.set CYDEV_CAN0_TX1_BASE, 0x4000a030\r
-.set CYDEV_CAN0_TX1_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX1_CMD, 0x4000a030\r
-.set CYDEV_CAN0_TX1_ID, 0x4000a034\r
-.set CYDEV_CAN0_TX1_DH, 0x4000a038\r
-.set CYDEV_CAN0_TX1_DL, 0x4000a03c\r
-.set CYDEV_CAN0_TX2_BASE, 0x4000a040\r
-.set CYDEV_CAN0_TX2_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX2_CMD, 0x4000a040\r
-.set CYDEV_CAN0_TX2_ID, 0x4000a044\r
-.set CYDEV_CAN0_TX2_DH, 0x4000a048\r
-.set CYDEV_CAN0_TX2_DL, 0x4000a04c\r
-.set CYDEV_CAN0_TX3_BASE, 0x4000a050\r
-.set CYDEV_CAN0_TX3_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX3_CMD, 0x4000a050\r
-.set CYDEV_CAN0_TX3_ID, 0x4000a054\r
-.set CYDEV_CAN0_TX3_DH, 0x4000a058\r
-.set CYDEV_CAN0_TX3_DL, 0x4000a05c\r
-.set CYDEV_CAN0_TX4_BASE, 0x4000a060\r
-.set CYDEV_CAN0_TX4_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX4_CMD, 0x4000a060\r
-.set CYDEV_CAN0_TX4_ID, 0x4000a064\r
-.set CYDEV_CAN0_TX4_DH, 0x4000a068\r
-.set CYDEV_CAN0_TX4_DL, 0x4000a06c\r
-.set CYDEV_CAN0_TX5_BASE, 0x4000a070\r
-.set CYDEV_CAN0_TX5_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX5_CMD, 0x4000a070\r
-.set CYDEV_CAN0_TX5_ID, 0x4000a074\r
-.set CYDEV_CAN0_TX5_DH, 0x4000a078\r
-.set CYDEV_CAN0_TX5_DL, 0x4000a07c\r
-.set CYDEV_CAN0_TX6_BASE, 0x4000a080\r
-.set CYDEV_CAN0_TX6_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX6_CMD, 0x4000a080\r
-.set CYDEV_CAN0_TX6_ID, 0x4000a084\r
-.set CYDEV_CAN0_TX6_DH, 0x4000a088\r
-.set CYDEV_CAN0_TX6_DL, 0x4000a08c\r
-.set CYDEV_CAN0_TX7_BASE, 0x4000a090\r
-.set CYDEV_CAN0_TX7_SIZE, 0x00000010\r
-.set CYDEV_CAN0_TX7_CMD, 0x4000a090\r
-.set CYDEV_CAN0_TX7_ID, 0x4000a094\r
-.set CYDEV_CAN0_TX7_DH, 0x4000a098\r
-.set CYDEV_CAN0_TX7_DL, 0x4000a09c\r
-.set CYDEV_CAN0_RX0_BASE, 0x4000a0a0\r
-.set CYDEV_CAN0_RX0_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX0_CMD, 0x4000a0a0\r
-.set CYDEV_CAN0_RX0_ID, 0x4000a0a4\r
-.set CYDEV_CAN0_RX0_DH, 0x4000a0a8\r
-.set CYDEV_CAN0_RX0_DL, 0x4000a0ac\r
-.set CYDEV_CAN0_RX0_AMR, 0x4000a0b0\r
-.set CYDEV_CAN0_RX0_ACR, 0x4000a0b4\r
-.set CYDEV_CAN0_RX0_AMRD, 0x4000a0b8\r
-.set CYDEV_CAN0_RX0_ACRD, 0x4000a0bc\r
-.set CYDEV_CAN0_RX1_BASE, 0x4000a0c0\r
-.set CYDEV_CAN0_RX1_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX1_CMD, 0x4000a0c0\r
-.set CYDEV_CAN0_RX1_ID, 0x4000a0c4\r
-.set CYDEV_CAN0_RX1_DH, 0x4000a0c8\r
-.set CYDEV_CAN0_RX1_DL, 0x4000a0cc\r
-.set CYDEV_CAN0_RX1_AMR, 0x4000a0d0\r
-.set CYDEV_CAN0_RX1_ACR, 0x4000a0d4\r
-.set CYDEV_CAN0_RX1_AMRD, 0x4000a0d8\r
-.set CYDEV_CAN0_RX1_ACRD, 0x4000a0dc\r
-.set CYDEV_CAN0_RX2_BASE, 0x4000a0e0\r
-.set CYDEV_CAN0_RX2_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX2_CMD, 0x4000a0e0\r
-.set CYDEV_CAN0_RX2_ID, 0x4000a0e4\r
-.set CYDEV_CAN0_RX2_DH, 0x4000a0e8\r
-.set CYDEV_CAN0_RX2_DL, 0x4000a0ec\r
-.set CYDEV_CAN0_RX2_AMR, 0x4000a0f0\r
-.set CYDEV_CAN0_RX2_ACR, 0x4000a0f4\r
-.set CYDEV_CAN0_RX2_AMRD, 0x4000a0f8\r
-.set CYDEV_CAN0_RX2_ACRD, 0x4000a0fc\r
-.set CYDEV_CAN0_RX3_BASE, 0x4000a100\r
-.set CYDEV_CAN0_RX3_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX3_CMD, 0x4000a100\r
-.set CYDEV_CAN0_RX3_ID, 0x4000a104\r
-.set CYDEV_CAN0_RX3_DH, 0x4000a108\r
-.set CYDEV_CAN0_RX3_DL, 0x4000a10c\r
-.set CYDEV_CAN0_RX3_AMR, 0x4000a110\r
-.set CYDEV_CAN0_RX3_ACR, 0x4000a114\r
-.set CYDEV_CAN0_RX3_AMRD, 0x4000a118\r
-.set CYDEV_CAN0_RX3_ACRD, 0x4000a11c\r
-.set CYDEV_CAN0_RX4_BASE, 0x4000a120\r
-.set CYDEV_CAN0_RX4_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX4_CMD, 0x4000a120\r
-.set CYDEV_CAN0_RX4_ID, 0x4000a124\r
-.set CYDEV_CAN0_RX4_DH, 0x4000a128\r
-.set CYDEV_CAN0_RX4_DL, 0x4000a12c\r
-.set CYDEV_CAN0_RX4_AMR, 0x4000a130\r
-.set CYDEV_CAN0_RX4_ACR, 0x4000a134\r
-.set CYDEV_CAN0_RX4_AMRD, 0x4000a138\r
-.set CYDEV_CAN0_RX4_ACRD, 0x4000a13c\r
-.set CYDEV_CAN0_RX5_BASE, 0x4000a140\r
-.set CYDEV_CAN0_RX5_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX5_CMD, 0x4000a140\r
-.set CYDEV_CAN0_RX5_ID, 0x4000a144\r
-.set CYDEV_CAN0_RX5_DH, 0x4000a148\r
-.set CYDEV_CAN0_RX5_DL, 0x4000a14c\r
-.set CYDEV_CAN0_RX5_AMR, 0x4000a150\r
-.set CYDEV_CAN0_RX5_ACR, 0x4000a154\r
-.set CYDEV_CAN0_RX5_AMRD, 0x4000a158\r
-.set CYDEV_CAN0_RX5_ACRD, 0x4000a15c\r
-.set CYDEV_CAN0_RX6_BASE, 0x4000a160\r
-.set CYDEV_CAN0_RX6_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX6_CMD, 0x4000a160\r
-.set CYDEV_CAN0_RX6_ID, 0x4000a164\r
-.set CYDEV_CAN0_RX6_DH, 0x4000a168\r
-.set CYDEV_CAN0_RX6_DL, 0x4000a16c\r
-.set CYDEV_CAN0_RX6_AMR, 0x4000a170\r
-.set CYDEV_CAN0_RX6_ACR, 0x4000a174\r
-.set CYDEV_CAN0_RX6_AMRD, 0x4000a178\r
-.set CYDEV_CAN0_RX6_ACRD, 0x4000a17c\r
-.set CYDEV_CAN0_RX7_BASE, 0x4000a180\r
-.set CYDEV_CAN0_RX7_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX7_CMD, 0x4000a180\r
-.set CYDEV_CAN0_RX7_ID, 0x4000a184\r
-.set CYDEV_CAN0_RX7_DH, 0x4000a188\r
-.set CYDEV_CAN0_RX7_DL, 0x4000a18c\r
-.set CYDEV_CAN0_RX7_AMR, 0x4000a190\r
-.set CYDEV_CAN0_RX7_ACR, 0x4000a194\r
-.set CYDEV_CAN0_RX7_AMRD, 0x4000a198\r
-.set CYDEV_CAN0_RX7_ACRD, 0x4000a19c\r
-.set CYDEV_CAN0_RX8_BASE, 0x4000a1a0\r
-.set CYDEV_CAN0_RX8_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX8_CMD, 0x4000a1a0\r
-.set CYDEV_CAN0_RX8_ID, 0x4000a1a4\r
-.set CYDEV_CAN0_RX8_DH, 0x4000a1a8\r
-.set CYDEV_CAN0_RX8_DL, 0x4000a1ac\r
-.set CYDEV_CAN0_RX8_AMR, 0x4000a1b0\r
-.set CYDEV_CAN0_RX8_ACR, 0x4000a1b4\r
-.set CYDEV_CAN0_RX8_AMRD, 0x4000a1b8\r
-.set CYDEV_CAN0_RX8_ACRD, 0x4000a1bc\r
-.set CYDEV_CAN0_RX9_BASE, 0x4000a1c0\r
-.set CYDEV_CAN0_RX9_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX9_CMD, 0x4000a1c0\r
-.set CYDEV_CAN0_RX9_ID, 0x4000a1c4\r
-.set CYDEV_CAN0_RX9_DH, 0x4000a1c8\r
-.set CYDEV_CAN0_RX9_DL, 0x4000a1cc\r
-.set CYDEV_CAN0_RX9_AMR, 0x4000a1d0\r
-.set CYDEV_CAN0_RX9_ACR, 0x4000a1d4\r
-.set CYDEV_CAN0_RX9_AMRD, 0x4000a1d8\r
-.set CYDEV_CAN0_RX9_ACRD, 0x4000a1dc\r
-.set CYDEV_CAN0_RX10_BASE, 0x4000a1e0\r
-.set CYDEV_CAN0_RX10_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX10_CMD, 0x4000a1e0\r
-.set CYDEV_CAN0_RX10_ID, 0x4000a1e4\r
-.set CYDEV_CAN0_RX10_DH, 0x4000a1e8\r
-.set CYDEV_CAN0_RX10_DL, 0x4000a1ec\r
-.set CYDEV_CAN0_RX10_AMR, 0x4000a1f0\r
-.set CYDEV_CAN0_RX10_ACR, 0x4000a1f4\r
-.set CYDEV_CAN0_RX10_AMRD, 0x4000a1f8\r
-.set CYDEV_CAN0_RX10_ACRD, 0x4000a1fc\r
-.set CYDEV_CAN0_RX11_BASE, 0x4000a200\r
-.set CYDEV_CAN0_RX11_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX11_CMD, 0x4000a200\r
-.set CYDEV_CAN0_RX11_ID, 0x4000a204\r
-.set CYDEV_CAN0_RX11_DH, 0x4000a208\r
-.set CYDEV_CAN0_RX11_DL, 0x4000a20c\r
-.set CYDEV_CAN0_RX11_AMR, 0x4000a210\r
-.set CYDEV_CAN0_RX11_ACR, 0x4000a214\r
-.set CYDEV_CAN0_RX11_AMRD, 0x4000a218\r
-.set CYDEV_CAN0_RX11_ACRD, 0x4000a21c\r
-.set CYDEV_CAN0_RX12_BASE, 0x4000a220\r
-.set CYDEV_CAN0_RX12_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX12_CMD, 0x4000a220\r
-.set CYDEV_CAN0_RX12_ID, 0x4000a224\r
-.set CYDEV_CAN0_RX12_DH, 0x4000a228\r
-.set CYDEV_CAN0_RX12_DL, 0x4000a22c\r
-.set CYDEV_CAN0_RX12_AMR, 0x4000a230\r
-.set CYDEV_CAN0_RX12_ACR, 0x4000a234\r
-.set CYDEV_CAN0_RX12_AMRD, 0x4000a238\r
-.set CYDEV_CAN0_RX12_ACRD, 0x4000a23c\r
-.set CYDEV_CAN0_RX13_BASE, 0x4000a240\r
-.set CYDEV_CAN0_RX13_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX13_CMD, 0x4000a240\r
-.set CYDEV_CAN0_RX13_ID, 0x4000a244\r
-.set CYDEV_CAN0_RX13_DH, 0x4000a248\r
-.set CYDEV_CAN0_RX13_DL, 0x4000a24c\r
-.set CYDEV_CAN0_RX13_AMR, 0x4000a250\r
-.set CYDEV_CAN0_RX13_ACR, 0x4000a254\r
-.set CYDEV_CAN0_RX13_AMRD, 0x4000a258\r
-.set CYDEV_CAN0_RX13_ACRD, 0x4000a25c\r
-.set CYDEV_CAN0_RX14_BASE, 0x4000a260\r
-.set CYDEV_CAN0_RX14_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX14_CMD, 0x4000a260\r
-.set CYDEV_CAN0_RX14_ID, 0x4000a264\r
-.set CYDEV_CAN0_RX14_DH, 0x4000a268\r
-.set CYDEV_CAN0_RX14_DL, 0x4000a26c\r
-.set CYDEV_CAN0_RX14_AMR, 0x4000a270\r
-.set CYDEV_CAN0_RX14_ACR, 0x4000a274\r
-.set CYDEV_CAN0_RX14_AMRD, 0x4000a278\r
-.set CYDEV_CAN0_RX14_ACRD, 0x4000a27c\r
-.set CYDEV_CAN0_RX15_BASE, 0x4000a280\r
-.set CYDEV_CAN0_RX15_SIZE, 0x00000020\r
-.set CYDEV_CAN0_RX15_CMD, 0x4000a280\r
-.set CYDEV_CAN0_RX15_ID, 0x4000a284\r
-.set CYDEV_CAN0_RX15_DH, 0x4000a288\r
-.set CYDEV_CAN0_RX15_DL, 0x4000a28c\r
-.set CYDEV_CAN0_RX15_AMR, 0x4000a290\r
-.set CYDEV_CAN0_RX15_ACR, 0x4000a294\r
-.set CYDEV_CAN0_RX15_AMRD, 0x4000a298\r
-.set CYDEV_CAN0_RX15_ACRD, 0x4000a29c\r
-.set CYDEV_DFB0_BASE, 0x4000c000\r
-.set CYDEV_DFB0_SIZE, 0x000007b5\r
-.set CYDEV_DFB0_DPA_SRAM_BASE, 0x4000c000\r
-.set CYDEV_DFB0_DPA_SRAM_SIZE, 0x00000200\r
-.set CYDEV_DFB0_DPA_SRAM_DATA_MBASE, 0x4000c000\r
-.set CYDEV_DFB0_DPA_SRAM_DATA_MSIZE, 0x00000200\r
-.set CYDEV_DFB0_DPB_SRAM_BASE, 0x4000c200\r
-.set CYDEV_DFB0_DPB_SRAM_SIZE, 0x00000200\r
-.set CYDEV_DFB0_DPB_SRAM_DATA_MBASE, 0x4000c200\r
-.set CYDEV_DFB0_DPB_SRAM_DATA_MSIZE, 0x00000200\r
-.set CYDEV_DFB0_CSA_SRAM_BASE, 0x4000c400\r
-.set CYDEV_DFB0_CSA_SRAM_SIZE, 0x00000100\r
-.set CYDEV_DFB0_CSA_SRAM_DATA_MBASE, 0x4000c400\r
-.set CYDEV_DFB0_CSA_SRAM_DATA_MSIZE, 0x00000100\r
-.set CYDEV_DFB0_CSB_SRAM_BASE, 0x4000c500\r
-.set CYDEV_DFB0_CSB_SRAM_SIZE, 0x00000100\r
-.set CYDEV_DFB0_CSB_SRAM_DATA_MBASE, 0x4000c500\r
-.set CYDEV_DFB0_CSB_SRAM_DATA_MSIZE, 0x00000100\r
-.set CYDEV_DFB0_FSM_SRAM_BASE, 0x4000c600\r
-.set CYDEV_DFB0_FSM_SRAM_SIZE, 0x00000100\r
-.set CYDEV_DFB0_FSM_SRAM_DATA_MBASE, 0x4000c600\r
-.set CYDEV_DFB0_FSM_SRAM_DATA_MSIZE, 0x00000100\r
-.set CYDEV_DFB0_ACU_SRAM_BASE, 0x4000c700\r
-.set CYDEV_DFB0_ACU_SRAM_SIZE, 0x00000040\r
-.set CYDEV_DFB0_ACU_SRAM_DATA_MBASE, 0x4000c700\r
-.set CYDEV_DFB0_ACU_SRAM_DATA_MSIZE, 0x00000040\r
-.set CYDEV_DFB0_CR, 0x4000c780\r
-.set CYDEV_DFB0_SR, 0x4000c784\r
-.set CYDEV_DFB0_RAM_EN, 0x4000c788\r
-.set CYDEV_DFB0_RAM_DIR, 0x4000c78c\r
-.set CYDEV_DFB0_SEMA, 0x4000c790\r
-.set CYDEV_DFB0_DSI_CTRL, 0x4000c794\r
-.set CYDEV_DFB0_INT_CTRL, 0x4000c798\r
-.set CYDEV_DFB0_DMA_CTRL, 0x4000c79c\r
-.set CYDEV_DFB0_STAGEA, 0x4000c7a0\r
-.set CYDEV_DFB0_STAGEAM, 0x4000c7a1\r
-.set CYDEV_DFB0_STAGEAH, 0x4000c7a2\r
-.set CYDEV_DFB0_STAGEB, 0x4000c7a4\r
-.set CYDEV_DFB0_STAGEBM, 0x4000c7a5\r
-.set CYDEV_DFB0_STAGEBH, 0x4000c7a6\r
-.set CYDEV_DFB0_HOLDA, 0x4000c7a8\r
-.set CYDEV_DFB0_HOLDAM, 0x4000c7a9\r
-.set CYDEV_DFB0_HOLDAH, 0x4000c7aa\r
-.set CYDEV_DFB0_HOLDAS, 0x4000c7ab\r
-.set CYDEV_DFB0_HOLDB, 0x4000c7ac\r
-.set CYDEV_DFB0_HOLDBM, 0x4000c7ad\r
-.set CYDEV_DFB0_HOLDBH, 0x4000c7ae\r
-.set CYDEV_DFB0_HOLDBS, 0x4000c7af\r
-.set CYDEV_DFB0_COHER, 0x4000c7b0\r
-.set CYDEV_DFB0_DALIGN, 0x4000c7b4\r
-.set CYDEV_UCFG_BASE, 0x40010000\r
-.set CYDEV_UCFG_SIZE, 0x00005040\r
-.set CYDEV_UCFG_B0_BASE, 0x40010000\r
-.set CYDEV_UCFG_B0_SIZE, 0x00000fef\r
-.set CYDEV_UCFG_B0_P0_BASE, 0x40010000\r
-.set CYDEV_UCFG_B0_P0_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P0_U0_BASE, 0x40010000\r
-.set CYDEV_UCFG_B0_P0_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT0, 0x40010000\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT1, 0x40010004\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT2, 0x40010008\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT3, 0x4001000c\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT4, 0x40010010\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT5, 0x40010014\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT6, 0x40010018\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT7, 0x4001001c\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT8, 0x40010020\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT9, 0x40010024\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT10, 0x40010028\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_IT11, 0x4001002c\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_ORT0, 0x40010030\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_ORT1, 0x40010032\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_ORT2, 0x40010034\r
-.set CYDEV_UCFG_B0_P0_U0_PLD_ORT3, 0x40010036\r
-.set CYDEV_UCFG_B0_P0_U0_MC_CFG_CEN_CONST, 0x40010038\r
-.set CYDEV_UCFG_B0_P0_U0_MC_CFG_XORFB, 0x4001003a\r
-.set CYDEV_UCFG_B0_P0_U0_MC_CFG_SET_RESET, 0x4001003c\r
-.set CYDEV_UCFG_B0_P0_U0_MC_CFG_BYPASS, 0x4001003e\r
-.set CYDEV_UCFG_B0_P0_U0_CFG0, 0x40010040\r
-.set CYDEV_UCFG_B0_P0_U0_CFG1, 0x40010041\r
-.set CYDEV_UCFG_B0_P0_U0_CFG2, 0x40010042\r
-.set CYDEV_UCFG_B0_P0_U0_CFG3, 0x40010043\r
-.set CYDEV_UCFG_B0_P0_U0_CFG4, 0x40010044\r
-.set CYDEV_UCFG_B0_P0_U0_CFG5, 0x40010045\r
-.set CYDEV_UCFG_B0_P0_U0_CFG6, 0x40010046\r
-.set CYDEV_UCFG_B0_P0_U0_CFG7, 0x40010047\r
-.set CYDEV_UCFG_B0_P0_U0_CFG8, 0x40010048\r
-.set CYDEV_UCFG_B0_P0_U0_CFG9, 0x40010049\r
-.set CYDEV_UCFG_B0_P0_U0_CFG10, 0x4001004a\r
-.set CYDEV_UCFG_B0_P0_U0_CFG11, 0x4001004b\r
-.set CYDEV_UCFG_B0_P0_U0_CFG12, 0x4001004c\r
-.set CYDEV_UCFG_B0_P0_U0_CFG13, 0x4001004d\r
-.set CYDEV_UCFG_B0_P0_U0_CFG14, 0x4001004e\r
-.set CYDEV_UCFG_B0_P0_U0_CFG15, 0x4001004f\r
-.set CYDEV_UCFG_B0_P0_U0_CFG16, 0x40010050\r
-.set CYDEV_UCFG_B0_P0_U0_CFG17, 0x40010051\r
-.set CYDEV_UCFG_B0_P0_U0_CFG18, 0x40010052\r
-.set CYDEV_UCFG_B0_P0_U0_CFG19, 0x40010053\r
-.set CYDEV_UCFG_B0_P0_U0_CFG20, 0x40010054\r
-.set CYDEV_UCFG_B0_P0_U0_CFG21, 0x40010055\r
-.set CYDEV_UCFG_B0_P0_U0_CFG22, 0x40010056\r
-.set CYDEV_UCFG_B0_P0_U0_CFG23, 0x40010057\r
-.set CYDEV_UCFG_B0_P0_U0_CFG24, 0x40010058\r
-.set CYDEV_UCFG_B0_P0_U0_CFG25, 0x40010059\r
-.set CYDEV_UCFG_B0_P0_U0_CFG26, 0x4001005a\r
-.set CYDEV_UCFG_B0_P0_U0_CFG27, 0x4001005b\r
-.set CYDEV_UCFG_B0_P0_U0_CFG28, 0x4001005c\r
-.set CYDEV_UCFG_B0_P0_U0_CFG29, 0x4001005d\r
-.set CYDEV_UCFG_B0_P0_U0_CFG30, 0x4001005e\r
-.set CYDEV_UCFG_B0_P0_U0_CFG31, 0x4001005f\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG0, 0x40010060\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG1, 0x40010062\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG2, 0x40010064\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG3, 0x40010066\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG4, 0x40010068\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG5, 0x4001006a\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG6, 0x4001006c\r
-.set CYDEV_UCFG_B0_P0_U0_DCFG7, 0x4001006e\r
-.set CYDEV_UCFG_B0_P0_U1_BASE, 0x40010080\r
-.set CYDEV_UCFG_B0_P0_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT0, 0x40010080\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT1, 0x40010084\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT2, 0x40010088\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT3, 0x4001008c\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT4, 0x40010090\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT5, 0x40010094\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT6, 0x40010098\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT7, 0x4001009c\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT8, 0x400100a0\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT9, 0x400100a4\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT10, 0x400100a8\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_IT11, 0x400100ac\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_ORT0, 0x400100b0\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_ORT1, 0x400100b2\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_ORT2, 0x400100b4\r
-.set CYDEV_UCFG_B0_P0_U1_PLD_ORT3, 0x400100b6\r
-.set CYDEV_UCFG_B0_P0_U1_MC_CFG_CEN_CONST, 0x400100b8\r
-.set CYDEV_UCFG_B0_P0_U1_MC_CFG_XORFB, 0x400100ba\r
-.set CYDEV_UCFG_B0_P0_U1_MC_CFG_SET_RESET, 0x400100bc\r
-.set CYDEV_UCFG_B0_P0_U1_MC_CFG_BYPASS, 0x400100be\r
-.set CYDEV_UCFG_B0_P0_U1_CFG0, 0x400100c0\r
-.set CYDEV_UCFG_B0_P0_U1_CFG1, 0x400100c1\r
-.set CYDEV_UCFG_B0_P0_U1_CFG2, 0x400100c2\r
-.set CYDEV_UCFG_B0_P0_U1_CFG3, 0x400100c3\r
-.set CYDEV_UCFG_B0_P0_U1_CFG4, 0x400100c4\r
-.set CYDEV_UCFG_B0_P0_U1_CFG5, 0x400100c5\r
-.set CYDEV_UCFG_B0_P0_U1_CFG6, 0x400100c6\r
-.set CYDEV_UCFG_B0_P0_U1_CFG7, 0x400100c7\r
-.set CYDEV_UCFG_B0_P0_U1_CFG8, 0x400100c8\r
-.set CYDEV_UCFG_B0_P0_U1_CFG9, 0x400100c9\r
-.set CYDEV_UCFG_B0_P0_U1_CFG10, 0x400100ca\r
-.set CYDEV_UCFG_B0_P0_U1_CFG11, 0x400100cb\r
-.set CYDEV_UCFG_B0_P0_U1_CFG12, 0x400100cc\r
-.set CYDEV_UCFG_B0_P0_U1_CFG13, 0x400100cd\r
-.set CYDEV_UCFG_B0_P0_U1_CFG14, 0x400100ce\r
-.set CYDEV_UCFG_B0_P0_U1_CFG15, 0x400100cf\r
-.set CYDEV_UCFG_B0_P0_U1_CFG16, 0x400100d0\r
-.set CYDEV_UCFG_B0_P0_U1_CFG17, 0x400100d1\r
-.set CYDEV_UCFG_B0_P0_U1_CFG18, 0x400100d2\r
-.set CYDEV_UCFG_B0_P0_U1_CFG19, 0x400100d3\r
-.set CYDEV_UCFG_B0_P0_U1_CFG20, 0x400100d4\r
-.set CYDEV_UCFG_B0_P0_U1_CFG21, 0x400100d5\r
-.set CYDEV_UCFG_B0_P0_U1_CFG22, 0x400100d6\r
-.set CYDEV_UCFG_B0_P0_U1_CFG23, 0x400100d7\r
-.set CYDEV_UCFG_B0_P0_U1_CFG24, 0x400100d8\r
-.set CYDEV_UCFG_B0_P0_U1_CFG25, 0x400100d9\r
-.set CYDEV_UCFG_B0_P0_U1_CFG26, 0x400100da\r
-.set CYDEV_UCFG_B0_P0_U1_CFG27, 0x400100db\r
-.set CYDEV_UCFG_B0_P0_U1_CFG28, 0x400100dc\r
-.set CYDEV_UCFG_B0_P0_U1_CFG29, 0x400100dd\r
-.set CYDEV_UCFG_B0_P0_U1_CFG30, 0x400100de\r
-.set CYDEV_UCFG_B0_P0_U1_CFG31, 0x400100df\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG0, 0x400100e0\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG1, 0x400100e2\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG2, 0x400100e4\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG3, 0x400100e6\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG4, 0x400100e8\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG5, 0x400100ea\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG6, 0x400100ec\r
-.set CYDEV_UCFG_B0_P0_U1_DCFG7, 0x400100ee\r
-.set CYDEV_UCFG_B0_P0_ROUTE_BASE, 0x40010100\r
-.set CYDEV_UCFG_B0_P0_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P1_BASE, 0x40010200\r
-.set CYDEV_UCFG_B0_P1_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P1_U0_BASE, 0x40010200\r
-.set CYDEV_UCFG_B0_P1_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT0, 0x40010200\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT1, 0x40010204\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT2, 0x40010208\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT3, 0x4001020c\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT4, 0x40010210\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT5, 0x40010214\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT6, 0x40010218\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT7, 0x4001021c\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT8, 0x40010220\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT9, 0x40010224\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT10, 0x40010228\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_IT11, 0x4001022c\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_ORT0, 0x40010230\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_ORT1, 0x40010232\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_ORT2, 0x40010234\r
-.set CYDEV_UCFG_B0_P1_U0_PLD_ORT3, 0x40010236\r
-.set CYDEV_UCFG_B0_P1_U0_MC_CFG_CEN_CONST, 0x40010238\r
-.set CYDEV_UCFG_B0_P1_U0_MC_CFG_XORFB, 0x4001023a\r
-.set CYDEV_UCFG_B0_P1_U0_MC_CFG_SET_RESET, 0x4001023c\r
-.set CYDEV_UCFG_B0_P1_U0_MC_CFG_BYPASS, 0x4001023e\r
-.set CYDEV_UCFG_B0_P1_U0_CFG0, 0x40010240\r
-.set CYDEV_UCFG_B0_P1_U0_CFG1, 0x40010241\r
-.set CYDEV_UCFG_B0_P1_U0_CFG2, 0x40010242\r
-.set CYDEV_UCFG_B0_P1_U0_CFG3, 0x40010243\r
-.set CYDEV_UCFG_B0_P1_U0_CFG4, 0x40010244\r
-.set CYDEV_UCFG_B0_P1_U0_CFG5, 0x40010245\r
-.set CYDEV_UCFG_B0_P1_U0_CFG6, 0x40010246\r
-.set CYDEV_UCFG_B0_P1_U0_CFG7, 0x40010247\r
-.set CYDEV_UCFG_B0_P1_U0_CFG8, 0x40010248\r
-.set CYDEV_UCFG_B0_P1_U0_CFG9, 0x40010249\r
-.set CYDEV_UCFG_B0_P1_U0_CFG10, 0x4001024a\r
-.set CYDEV_UCFG_B0_P1_U0_CFG11, 0x4001024b\r
-.set CYDEV_UCFG_B0_P1_U0_CFG12, 0x4001024c\r
-.set CYDEV_UCFG_B0_P1_U0_CFG13, 0x4001024d\r
-.set CYDEV_UCFG_B0_P1_U0_CFG14, 0x4001024e\r
-.set CYDEV_UCFG_B0_P1_U0_CFG15, 0x4001024f\r
-.set CYDEV_UCFG_B0_P1_U0_CFG16, 0x40010250\r
-.set CYDEV_UCFG_B0_P1_U0_CFG17, 0x40010251\r
-.set CYDEV_UCFG_B0_P1_U0_CFG18, 0x40010252\r
-.set CYDEV_UCFG_B0_P1_U0_CFG19, 0x40010253\r
-.set CYDEV_UCFG_B0_P1_U0_CFG20, 0x40010254\r
-.set CYDEV_UCFG_B0_P1_U0_CFG21, 0x40010255\r
-.set CYDEV_UCFG_B0_P1_U0_CFG22, 0x40010256\r
-.set CYDEV_UCFG_B0_P1_U0_CFG23, 0x40010257\r
-.set CYDEV_UCFG_B0_P1_U0_CFG24, 0x40010258\r
-.set CYDEV_UCFG_B0_P1_U0_CFG25, 0x40010259\r
-.set CYDEV_UCFG_B0_P1_U0_CFG26, 0x4001025a\r
-.set CYDEV_UCFG_B0_P1_U0_CFG27, 0x4001025b\r
-.set CYDEV_UCFG_B0_P1_U0_CFG28, 0x4001025c\r
-.set CYDEV_UCFG_B0_P1_U0_CFG29, 0x4001025d\r
-.set CYDEV_UCFG_B0_P1_U0_CFG30, 0x4001025e\r
-.set CYDEV_UCFG_B0_P1_U0_CFG31, 0x4001025f\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG0, 0x40010260\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG1, 0x40010262\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG2, 0x40010264\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG3, 0x40010266\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG4, 0x40010268\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG5, 0x4001026a\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG6, 0x4001026c\r
-.set CYDEV_UCFG_B0_P1_U0_DCFG7, 0x4001026e\r
-.set CYDEV_UCFG_B0_P1_U1_BASE, 0x40010280\r
-.set CYDEV_UCFG_B0_P1_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT0, 0x40010280\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT1, 0x40010284\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT2, 0x40010288\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT3, 0x4001028c\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT4, 0x40010290\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT5, 0x40010294\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT6, 0x40010298\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT7, 0x4001029c\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT8, 0x400102a0\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT9, 0x400102a4\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT10, 0x400102a8\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_IT11, 0x400102ac\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_ORT0, 0x400102b0\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_ORT1, 0x400102b2\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_ORT2, 0x400102b4\r
-.set CYDEV_UCFG_B0_P1_U1_PLD_ORT3, 0x400102b6\r
-.set CYDEV_UCFG_B0_P1_U1_MC_CFG_CEN_CONST, 0x400102b8\r
-.set CYDEV_UCFG_B0_P1_U1_MC_CFG_XORFB, 0x400102ba\r
-.set CYDEV_UCFG_B0_P1_U1_MC_CFG_SET_RESET, 0x400102bc\r
-.set CYDEV_UCFG_B0_P1_U1_MC_CFG_BYPASS, 0x400102be\r
-.set CYDEV_UCFG_B0_P1_U1_CFG0, 0x400102c0\r
-.set CYDEV_UCFG_B0_P1_U1_CFG1, 0x400102c1\r
-.set CYDEV_UCFG_B0_P1_U1_CFG2, 0x400102c2\r
-.set CYDEV_UCFG_B0_P1_U1_CFG3, 0x400102c3\r
-.set CYDEV_UCFG_B0_P1_U1_CFG4, 0x400102c4\r
-.set CYDEV_UCFG_B0_P1_U1_CFG5, 0x400102c5\r
-.set CYDEV_UCFG_B0_P1_U1_CFG6, 0x400102c6\r
-.set CYDEV_UCFG_B0_P1_U1_CFG7, 0x400102c7\r
-.set CYDEV_UCFG_B0_P1_U1_CFG8, 0x400102c8\r
-.set CYDEV_UCFG_B0_P1_U1_CFG9, 0x400102c9\r
-.set CYDEV_UCFG_B0_P1_U1_CFG10, 0x400102ca\r
-.set CYDEV_UCFG_B0_P1_U1_CFG11, 0x400102cb\r
-.set CYDEV_UCFG_B0_P1_U1_CFG12, 0x400102cc\r
-.set CYDEV_UCFG_B0_P1_U1_CFG13, 0x400102cd\r
-.set CYDEV_UCFG_B0_P1_U1_CFG14, 0x400102ce\r
-.set CYDEV_UCFG_B0_P1_U1_CFG15, 0x400102cf\r
-.set CYDEV_UCFG_B0_P1_U1_CFG16, 0x400102d0\r
-.set CYDEV_UCFG_B0_P1_U1_CFG17, 0x400102d1\r
-.set CYDEV_UCFG_B0_P1_U1_CFG18, 0x400102d2\r
-.set CYDEV_UCFG_B0_P1_U1_CFG19, 0x400102d3\r
-.set CYDEV_UCFG_B0_P1_U1_CFG20, 0x400102d4\r
-.set CYDEV_UCFG_B0_P1_U1_CFG21, 0x400102d5\r
-.set CYDEV_UCFG_B0_P1_U1_CFG22, 0x400102d6\r
-.set CYDEV_UCFG_B0_P1_U1_CFG23, 0x400102d7\r
-.set CYDEV_UCFG_B0_P1_U1_CFG24, 0x400102d8\r
-.set CYDEV_UCFG_B0_P1_U1_CFG25, 0x400102d9\r
-.set CYDEV_UCFG_B0_P1_U1_CFG26, 0x400102da\r
-.set CYDEV_UCFG_B0_P1_U1_CFG27, 0x400102db\r
-.set CYDEV_UCFG_B0_P1_U1_CFG28, 0x400102dc\r
-.set CYDEV_UCFG_B0_P1_U1_CFG29, 0x400102dd\r
-.set CYDEV_UCFG_B0_P1_U1_CFG30, 0x400102de\r
-.set CYDEV_UCFG_B0_P1_U1_CFG31, 0x400102df\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG0, 0x400102e0\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG1, 0x400102e2\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG2, 0x400102e4\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG3, 0x400102e6\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG4, 0x400102e8\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG5, 0x400102ea\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG6, 0x400102ec\r
-.set CYDEV_UCFG_B0_P1_U1_DCFG7, 0x400102ee\r
-.set CYDEV_UCFG_B0_P1_ROUTE_BASE, 0x40010300\r
-.set CYDEV_UCFG_B0_P1_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P2_BASE, 0x40010400\r
-.set CYDEV_UCFG_B0_P2_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P2_U0_BASE, 0x40010400\r
-.set CYDEV_UCFG_B0_P2_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT0, 0x40010400\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT1, 0x40010404\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT2, 0x40010408\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT3, 0x4001040c\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT4, 0x40010410\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT5, 0x40010414\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT6, 0x40010418\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT7, 0x4001041c\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT8, 0x40010420\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT9, 0x40010424\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT10, 0x40010428\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_IT11, 0x4001042c\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_ORT0, 0x40010430\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_ORT1, 0x40010432\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_ORT2, 0x40010434\r
-.set CYDEV_UCFG_B0_P2_U0_PLD_ORT3, 0x40010436\r
-.set CYDEV_UCFG_B0_P2_U0_MC_CFG_CEN_CONST, 0x40010438\r
-.set CYDEV_UCFG_B0_P2_U0_MC_CFG_XORFB, 0x4001043a\r
-.set CYDEV_UCFG_B0_P2_U0_MC_CFG_SET_RESET, 0x4001043c\r
-.set CYDEV_UCFG_B0_P2_U0_MC_CFG_BYPASS, 0x4001043e\r
-.set CYDEV_UCFG_B0_P2_U0_CFG0, 0x40010440\r
-.set CYDEV_UCFG_B0_P2_U0_CFG1, 0x40010441\r
-.set CYDEV_UCFG_B0_P2_U0_CFG2, 0x40010442\r
-.set CYDEV_UCFG_B0_P2_U0_CFG3, 0x40010443\r
-.set CYDEV_UCFG_B0_P2_U0_CFG4, 0x40010444\r
-.set CYDEV_UCFG_B0_P2_U0_CFG5, 0x40010445\r
-.set CYDEV_UCFG_B0_P2_U0_CFG6, 0x40010446\r
-.set CYDEV_UCFG_B0_P2_U0_CFG7, 0x40010447\r
-.set CYDEV_UCFG_B0_P2_U0_CFG8, 0x40010448\r
-.set CYDEV_UCFG_B0_P2_U0_CFG9, 0x40010449\r
-.set CYDEV_UCFG_B0_P2_U0_CFG10, 0x4001044a\r
-.set CYDEV_UCFG_B0_P2_U0_CFG11, 0x4001044b\r
-.set CYDEV_UCFG_B0_P2_U0_CFG12, 0x4001044c\r
-.set CYDEV_UCFG_B0_P2_U0_CFG13, 0x4001044d\r
-.set CYDEV_UCFG_B0_P2_U0_CFG14, 0x4001044e\r
-.set CYDEV_UCFG_B0_P2_U0_CFG15, 0x4001044f\r
-.set CYDEV_UCFG_B0_P2_U0_CFG16, 0x40010450\r
-.set CYDEV_UCFG_B0_P2_U0_CFG17, 0x40010451\r
-.set CYDEV_UCFG_B0_P2_U0_CFG18, 0x40010452\r
-.set CYDEV_UCFG_B0_P2_U0_CFG19, 0x40010453\r
-.set CYDEV_UCFG_B0_P2_U0_CFG20, 0x40010454\r
-.set CYDEV_UCFG_B0_P2_U0_CFG21, 0x40010455\r
-.set CYDEV_UCFG_B0_P2_U0_CFG22, 0x40010456\r
-.set CYDEV_UCFG_B0_P2_U0_CFG23, 0x40010457\r
-.set CYDEV_UCFG_B0_P2_U0_CFG24, 0x40010458\r
-.set CYDEV_UCFG_B0_P2_U0_CFG25, 0x40010459\r
-.set CYDEV_UCFG_B0_P2_U0_CFG26, 0x4001045a\r
-.set CYDEV_UCFG_B0_P2_U0_CFG27, 0x4001045b\r
-.set CYDEV_UCFG_B0_P2_U0_CFG28, 0x4001045c\r
-.set CYDEV_UCFG_B0_P2_U0_CFG29, 0x4001045d\r
-.set CYDEV_UCFG_B0_P2_U0_CFG30, 0x4001045e\r
-.set CYDEV_UCFG_B0_P2_U0_CFG31, 0x4001045f\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG0, 0x40010460\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG1, 0x40010462\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG2, 0x40010464\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG3, 0x40010466\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG4, 0x40010468\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG5, 0x4001046a\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG6, 0x4001046c\r
-.set CYDEV_UCFG_B0_P2_U0_DCFG7, 0x4001046e\r
-.set CYDEV_UCFG_B0_P2_U1_BASE, 0x40010480\r
-.set CYDEV_UCFG_B0_P2_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT0, 0x40010480\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT1, 0x40010484\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT2, 0x40010488\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT3, 0x4001048c\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT4, 0x40010490\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT5, 0x40010494\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT6, 0x40010498\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT7, 0x4001049c\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT8, 0x400104a0\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT9, 0x400104a4\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT10, 0x400104a8\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_IT11, 0x400104ac\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_ORT0, 0x400104b0\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_ORT1, 0x400104b2\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_ORT2, 0x400104b4\r
-.set CYDEV_UCFG_B0_P2_U1_PLD_ORT3, 0x400104b6\r
-.set CYDEV_UCFG_B0_P2_U1_MC_CFG_CEN_CONST, 0x400104b8\r
-.set CYDEV_UCFG_B0_P2_U1_MC_CFG_XORFB, 0x400104ba\r
-.set CYDEV_UCFG_B0_P2_U1_MC_CFG_SET_RESET, 0x400104bc\r
-.set CYDEV_UCFG_B0_P2_U1_MC_CFG_BYPASS, 0x400104be\r
-.set CYDEV_UCFG_B0_P2_U1_CFG0, 0x400104c0\r
-.set CYDEV_UCFG_B0_P2_U1_CFG1, 0x400104c1\r
-.set CYDEV_UCFG_B0_P2_U1_CFG2, 0x400104c2\r
-.set CYDEV_UCFG_B0_P2_U1_CFG3, 0x400104c3\r
-.set CYDEV_UCFG_B0_P2_U1_CFG4, 0x400104c4\r
-.set CYDEV_UCFG_B0_P2_U1_CFG5, 0x400104c5\r
-.set CYDEV_UCFG_B0_P2_U1_CFG6, 0x400104c6\r
-.set CYDEV_UCFG_B0_P2_U1_CFG7, 0x400104c7\r
-.set CYDEV_UCFG_B0_P2_U1_CFG8, 0x400104c8\r
-.set CYDEV_UCFG_B0_P2_U1_CFG9, 0x400104c9\r
-.set CYDEV_UCFG_B0_P2_U1_CFG10, 0x400104ca\r
-.set CYDEV_UCFG_B0_P2_U1_CFG11, 0x400104cb\r
-.set CYDEV_UCFG_B0_P2_U1_CFG12, 0x400104cc\r
-.set CYDEV_UCFG_B0_P2_U1_CFG13, 0x400104cd\r
-.set CYDEV_UCFG_B0_P2_U1_CFG14, 0x400104ce\r
-.set CYDEV_UCFG_B0_P2_U1_CFG15, 0x400104cf\r
-.set CYDEV_UCFG_B0_P2_U1_CFG16, 0x400104d0\r
-.set CYDEV_UCFG_B0_P2_U1_CFG17, 0x400104d1\r
-.set CYDEV_UCFG_B0_P2_U1_CFG18, 0x400104d2\r
-.set CYDEV_UCFG_B0_P2_U1_CFG19, 0x400104d3\r
-.set CYDEV_UCFG_B0_P2_U1_CFG20, 0x400104d4\r
-.set CYDEV_UCFG_B0_P2_U1_CFG21, 0x400104d5\r
-.set CYDEV_UCFG_B0_P2_U1_CFG22, 0x400104d6\r
-.set CYDEV_UCFG_B0_P2_U1_CFG23, 0x400104d7\r
-.set CYDEV_UCFG_B0_P2_U1_CFG24, 0x400104d8\r
-.set CYDEV_UCFG_B0_P2_U1_CFG25, 0x400104d9\r
-.set CYDEV_UCFG_B0_P2_U1_CFG26, 0x400104da\r
-.set CYDEV_UCFG_B0_P2_U1_CFG27, 0x400104db\r
-.set CYDEV_UCFG_B0_P2_U1_CFG28, 0x400104dc\r
-.set CYDEV_UCFG_B0_P2_U1_CFG29, 0x400104dd\r
-.set CYDEV_UCFG_B0_P2_U1_CFG30, 0x400104de\r
-.set CYDEV_UCFG_B0_P2_U1_CFG31, 0x400104df\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG0, 0x400104e0\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG1, 0x400104e2\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG2, 0x400104e4\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG3, 0x400104e6\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG4, 0x400104e8\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG5, 0x400104ea\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG6, 0x400104ec\r
-.set CYDEV_UCFG_B0_P2_U1_DCFG7, 0x400104ee\r
-.set CYDEV_UCFG_B0_P2_ROUTE_BASE, 0x40010500\r
-.set CYDEV_UCFG_B0_P2_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P3_BASE, 0x40010600\r
-.set CYDEV_UCFG_B0_P3_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P3_U0_BASE, 0x40010600\r
-.set CYDEV_UCFG_B0_P3_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT0, 0x40010600\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT1, 0x40010604\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT2, 0x40010608\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT3, 0x4001060c\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT4, 0x40010610\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT5, 0x40010614\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT6, 0x40010618\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT7, 0x4001061c\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT8, 0x40010620\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT9, 0x40010624\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT10, 0x40010628\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_IT11, 0x4001062c\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_ORT0, 0x40010630\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_ORT1, 0x40010632\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_ORT2, 0x40010634\r
-.set CYDEV_UCFG_B0_P3_U0_PLD_ORT3, 0x40010636\r
-.set CYDEV_UCFG_B0_P3_U0_MC_CFG_CEN_CONST, 0x40010638\r
-.set CYDEV_UCFG_B0_P3_U0_MC_CFG_XORFB, 0x4001063a\r
-.set CYDEV_UCFG_B0_P3_U0_MC_CFG_SET_RESET, 0x4001063c\r
-.set CYDEV_UCFG_B0_P3_U0_MC_CFG_BYPASS, 0x4001063e\r
-.set CYDEV_UCFG_B0_P3_U0_CFG0, 0x40010640\r
-.set CYDEV_UCFG_B0_P3_U0_CFG1, 0x40010641\r
-.set CYDEV_UCFG_B0_P3_U0_CFG2, 0x40010642\r
-.set CYDEV_UCFG_B0_P3_U0_CFG3, 0x40010643\r
-.set CYDEV_UCFG_B0_P3_U0_CFG4, 0x40010644\r
-.set CYDEV_UCFG_B0_P3_U0_CFG5, 0x40010645\r
-.set CYDEV_UCFG_B0_P3_U0_CFG6, 0x40010646\r
-.set CYDEV_UCFG_B0_P3_U0_CFG7, 0x40010647\r
-.set CYDEV_UCFG_B0_P3_U0_CFG8, 0x40010648\r
-.set CYDEV_UCFG_B0_P3_U0_CFG9, 0x40010649\r
-.set CYDEV_UCFG_B0_P3_U0_CFG10, 0x4001064a\r
-.set CYDEV_UCFG_B0_P3_U0_CFG11, 0x4001064b\r
-.set CYDEV_UCFG_B0_P3_U0_CFG12, 0x4001064c\r
-.set CYDEV_UCFG_B0_P3_U0_CFG13, 0x4001064d\r
-.set CYDEV_UCFG_B0_P3_U0_CFG14, 0x4001064e\r
-.set CYDEV_UCFG_B0_P3_U0_CFG15, 0x4001064f\r
-.set CYDEV_UCFG_B0_P3_U0_CFG16, 0x40010650\r
-.set CYDEV_UCFG_B0_P3_U0_CFG17, 0x40010651\r
-.set CYDEV_UCFG_B0_P3_U0_CFG18, 0x40010652\r
-.set CYDEV_UCFG_B0_P3_U0_CFG19, 0x40010653\r
-.set CYDEV_UCFG_B0_P3_U0_CFG20, 0x40010654\r
-.set CYDEV_UCFG_B0_P3_U0_CFG21, 0x40010655\r
-.set CYDEV_UCFG_B0_P3_U0_CFG22, 0x40010656\r
-.set CYDEV_UCFG_B0_P3_U0_CFG23, 0x40010657\r
-.set CYDEV_UCFG_B0_P3_U0_CFG24, 0x40010658\r
-.set CYDEV_UCFG_B0_P3_U0_CFG25, 0x40010659\r
-.set CYDEV_UCFG_B0_P3_U0_CFG26, 0x4001065a\r
-.set CYDEV_UCFG_B0_P3_U0_CFG27, 0x4001065b\r
-.set CYDEV_UCFG_B0_P3_U0_CFG28, 0x4001065c\r
-.set CYDEV_UCFG_B0_P3_U0_CFG29, 0x4001065d\r
-.set CYDEV_UCFG_B0_P3_U0_CFG30, 0x4001065e\r
-.set CYDEV_UCFG_B0_P3_U0_CFG31, 0x4001065f\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG0, 0x40010660\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG1, 0x40010662\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG2, 0x40010664\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG3, 0x40010666\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG4, 0x40010668\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG5, 0x4001066a\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG6, 0x4001066c\r
-.set CYDEV_UCFG_B0_P3_U0_DCFG7, 0x4001066e\r
-.set CYDEV_UCFG_B0_P3_U1_BASE, 0x40010680\r
-.set CYDEV_UCFG_B0_P3_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT0, 0x40010680\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT1, 0x40010684\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT2, 0x40010688\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT3, 0x4001068c\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT4, 0x40010690\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT5, 0x40010694\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT6, 0x40010698\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT7, 0x4001069c\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT8, 0x400106a0\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT9, 0x400106a4\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT10, 0x400106a8\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_IT11, 0x400106ac\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_ORT0, 0x400106b0\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_ORT1, 0x400106b2\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_ORT2, 0x400106b4\r
-.set CYDEV_UCFG_B0_P3_U1_PLD_ORT3, 0x400106b6\r
-.set CYDEV_UCFG_B0_P3_U1_MC_CFG_CEN_CONST, 0x400106b8\r
-.set CYDEV_UCFG_B0_P3_U1_MC_CFG_XORFB, 0x400106ba\r
-.set CYDEV_UCFG_B0_P3_U1_MC_CFG_SET_RESET, 0x400106bc\r
-.set CYDEV_UCFG_B0_P3_U1_MC_CFG_BYPASS, 0x400106be\r
-.set CYDEV_UCFG_B0_P3_U1_CFG0, 0x400106c0\r
-.set CYDEV_UCFG_B0_P3_U1_CFG1, 0x400106c1\r
-.set CYDEV_UCFG_B0_P3_U1_CFG2, 0x400106c2\r
-.set CYDEV_UCFG_B0_P3_U1_CFG3, 0x400106c3\r
-.set CYDEV_UCFG_B0_P3_U1_CFG4, 0x400106c4\r
-.set CYDEV_UCFG_B0_P3_U1_CFG5, 0x400106c5\r
-.set CYDEV_UCFG_B0_P3_U1_CFG6, 0x400106c6\r
-.set CYDEV_UCFG_B0_P3_U1_CFG7, 0x400106c7\r
-.set CYDEV_UCFG_B0_P3_U1_CFG8, 0x400106c8\r
-.set CYDEV_UCFG_B0_P3_U1_CFG9, 0x400106c9\r
-.set CYDEV_UCFG_B0_P3_U1_CFG10, 0x400106ca\r
-.set CYDEV_UCFG_B0_P3_U1_CFG11, 0x400106cb\r
-.set CYDEV_UCFG_B0_P3_U1_CFG12, 0x400106cc\r
-.set CYDEV_UCFG_B0_P3_U1_CFG13, 0x400106cd\r
-.set CYDEV_UCFG_B0_P3_U1_CFG14, 0x400106ce\r
-.set CYDEV_UCFG_B0_P3_U1_CFG15, 0x400106cf\r
-.set CYDEV_UCFG_B0_P3_U1_CFG16, 0x400106d0\r
-.set CYDEV_UCFG_B0_P3_U1_CFG17, 0x400106d1\r
-.set CYDEV_UCFG_B0_P3_U1_CFG18, 0x400106d2\r
-.set CYDEV_UCFG_B0_P3_U1_CFG19, 0x400106d3\r
-.set CYDEV_UCFG_B0_P3_U1_CFG20, 0x400106d4\r
-.set CYDEV_UCFG_B0_P3_U1_CFG21, 0x400106d5\r
-.set CYDEV_UCFG_B0_P3_U1_CFG22, 0x400106d6\r
-.set CYDEV_UCFG_B0_P3_U1_CFG23, 0x400106d7\r
-.set CYDEV_UCFG_B0_P3_U1_CFG24, 0x400106d8\r
-.set CYDEV_UCFG_B0_P3_U1_CFG25, 0x400106d9\r
-.set CYDEV_UCFG_B0_P3_U1_CFG26, 0x400106da\r
-.set CYDEV_UCFG_B0_P3_U1_CFG27, 0x400106db\r
-.set CYDEV_UCFG_B0_P3_U1_CFG28, 0x400106dc\r
-.set CYDEV_UCFG_B0_P3_U1_CFG29, 0x400106dd\r
-.set CYDEV_UCFG_B0_P3_U1_CFG30, 0x400106de\r
-.set CYDEV_UCFG_B0_P3_U1_CFG31, 0x400106df\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG0, 0x400106e0\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG1, 0x400106e2\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG2, 0x400106e4\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG3, 0x400106e6\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG4, 0x400106e8\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG5, 0x400106ea\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG6, 0x400106ec\r
-.set CYDEV_UCFG_B0_P3_U1_DCFG7, 0x400106ee\r
-.set CYDEV_UCFG_B0_P3_ROUTE_BASE, 0x40010700\r
-.set CYDEV_UCFG_B0_P3_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P4_BASE, 0x40010800\r
-.set CYDEV_UCFG_B0_P4_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P4_U0_BASE, 0x40010800\r
-.set CYDEV_UCFG_B0_P4_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT0, 0x40010800\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT1, 0x40010804\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT2, 0x40010808\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT3, 0x4001080c\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT4, 0x40010810\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT5, 0x40010814\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT6, 0x40010818\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT7, 0x4001081c\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT8, 0x40010820\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT9, 0x40010824\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT10, 0x40010828\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_IT11, 0x4001082c\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_ORT0, 0x40010830\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_ORT1, 0x40010832\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_ORT2, 0x40010834\r
-.set CYDEV_UCFG_B0_P4_U0_PLD_ORT3, 0x40010836\r
-.set CYDEV_UCFG_B0_P4_U0_MC_CFG_CEN_CONST, 0x40010838\r
-.set CYDEV_UCFG_B0_P4_U0_MC_CFG_XORFB, 0x4001083a\r
-.set CYDEV_UCFG_B0_P4_U0_MC_CFG_SET_RESET, 0x4001083c\r
-.set CYDEV_UCFG_B0_P4_U0_MC_CFG_BYPASS, 0x4001083e\r
-.set CYDEV_UCFG_B0_P4_U0_CFG0, 0x40010840\r
-.set CYDEV_UCFG_B0_P4_U0_CFG1, 0x40010841\r
-.set CYDEV_UCFG_B0_P4_U0_CFG2, 0x40010842\r
-.set CYDEV_UCFG_B0_P4_U0_CFG3, 0x40010843\r
-.set CYDEV_UCFG_B0_P4_U0_CFG4, 0x40010844\r
-.set CYDEV_UCFG_B0_P4_U0_CFG5, 0x40010845\r
-.set CYDEV_UCFG_B0_P4_U0_CFG6, 0x40010846\r
-.set CYDEV_UCFG_B0_P4_U0_CFG7, 0x40010847\r
-.set CYDEV_UCFG_B0_P4_U0_CFG8, 0x40010848\r
-.set CYDEV_UCFG_B0_P4_U0_CFG9, 0x40010849\r
-.set CYDEV_UCFG_B0_P4_U0_CFG10, 0x4001084a\r
-.set CYDEV_UCFG_B0_P4_U0_CFG11, 0x4001084b\r
-.set CYDEV_UCFG_B0_P4_U0_CFG12, 0x4001084c\r
-.set CYDEV_UCFG_B0_P4_U0_CFG13, 0x4001084d\r
-.set CYDEV_UCFG_B0_P4_U0_CFG14, 0x4001084e\r
-.set CYDEV_UCFG_B0_P4_U0_CFG15, 0x4001084f\r
-.set CYDEV_UCFG_B0_P4_U0_CFG16, 0x40010850\r
-.set CYDEV_UCFG_B0_P4_U0_CFG17, 0x40010851\r
-.set CYDEV_UCFG_B0_P4_U0_CFG18, 0x40010852\r
-.set CYDEV_UCFG_B0_P4_U0_CFG19, 0x40010853\r
-.set CYDEV_UCFG_B0_P4_U0_CFG20, 0x40010854\r
-.set CYDEV_UCFG_B0_P4_U0_CFG21, 0x40010855\r
-.set CYDEV_UCFG_B0_P4_U0_CFG22, 0x40010856\r
-.set CYDEV_UCFG_B0_P4_U0_CFG23, 0x40010857\r
-.set CYDEV_UCFG_B0_P4_U0_CFG24, 0x40010858\r
-.set CYDEV_UCFG_B0_P4_U0_CFG25, 0x40010859\r
-.set CYDEV_UCFG_B0_P4_U0_CFG26, 0x4001085a\r
-.set CYDEV_UCFG_B0_P4_U0_CFG27, 0x4001085b\r
-.set CYDEV_UCFG_B0_P4_U0_CFG28, 0x4001085c\r
-.set CYDEV_UCFG_B0_P4_U0_CFG29, 0x4001085d\r
-.set CYDEV_UCFG_B0_P4_U0_CFG30, 0x4001085e\r
-.set CYDEV_UCFG_B0_P4_U0_CFG31, 0x4001085f\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG0, 0x40010860\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG1, 0x40010862\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG2, 0x40010864\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG3, 0x40010866\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG4, 0x40010868\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG5, 0x4001086a\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG6, 0x4001086c\r
-.set CYDEV_UCFG_B0_P4_U0_DCFG7, 0x4001086e\r
-.set CYDEV_UCFG_B0_P4_U1_BASE, 0x40010880\r
-.set CYDEV_UCFG_B0_P4_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT0, 0x40010880\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT1, 0x40010884\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT2, 0x40010888\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT3, 0x4001088c\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT4, 0x40010890\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT5, 0x40010894\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT6, 0x40010898\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT7, 0x4001089c\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT8, 0x400108a0\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT9, 0x400108a4\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT10, 0x400108a8\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_IT11, 0x400108ac\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_ORT0, 0x400108b0\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_ORT1, 0x400108b2\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_ORT2, 0x400108b4\r
-.set CYDEV_UCFG_B0_P4_U1_PLD_ORT3, 0x400108b6\r
-.set CYDEV_UCFG_B0_P4_U1_MC_CFG_CEN_CONST, 0x400108b8\r
-.set CYDEV_UCFG_B0_P4_U1_MC_CFG_XORFB, 0x400108ba\r
-.set CYDEV_UCFG_B0_P4_U1_MC_CFG_SET_RESET, 0x400108bc\r
-.set CYDEV_UCFG_B0_P4_U1_MC_CFG_BYPASS, 0x400108be\r
-.set CYDEV_UCFG_B0_P4_U1_CFG0, 0x400108c0\r
-.set CYDEV_UCFG_B0_P4_U1_CFG1, 0x400108c1\r
-.set CYDEV_UCFG_B0_P4_U1_CFG2, 0x400108c2\r
-.set CYDEV_UCFG_B0_P4_U1_CFG3, 0x400108c3\r
-.set CYDEV_UCFG_B0_P4_U1_CFG4, 0x400108c4\r
-.set CYDEV_UCFG_B0_P4_U1_CFG5, 0x400108c5\r
-.set CYDEV_UCFG_B0_P4_U1_CFG6, 0x400108c6\r
-.set CYDEV_UCFG_B0_P4_U1_CFG7, 0x400108c7\r
-.set CYDEV_UCFG_B0_P4_U1_CFG8, 0x400108c8\r
-.set CYDEV_UCFG_B0_P4_U1_CFG9, 0x400108c9\r
-.set CYDEV_UCFG_B0_P4_U1_CFG10, 0x400108ca\r
-.set CYDEV_UCFG_B0_P4_U1_CFG11, 0x400108cb\r
-.set CYDEV_UCFG_B0_P4_U1_CFG12, 0x400108cc\r
-.set CYDEV_UCFG_B0_P4_U1_CFG13, 0x400108cd\r
-.set CYDEV_UCFG_B0_P4_U1_CFG14, 0x400108ce\r
-.set CYDEV_UCFG_B0_P4_U1_CFG15, 0x400108cf\r
-.set CYDEV_UCFG_B0_P4_U1_CFG16, 0x400108d0\r
-.set CYDEV_UCFG_B0_P4_U1_CFG17, 0x400108d1\r
-.set CYDEV_UCFG_B0_P4_U1_CFG18, 0x400108d2\r
-.set CYDEV_UCFG_B0_P4_U1_CFG19, 0x400108d3\r
-.set CYDEV_UCFG_B0_P4_U1_CFG20, 0x400108d4\r
-.set CYDEV_UCFG_B0_P4_U1_CFG21, 0x400108d5\r
-.set CYDEV_UCFG_B0_P4_U1_CFG22, 0x400108d6\r
-.set CYDEV_UCFG_B0_P4_U1_CFG23, 0x400108d7\r
-.set CYDEV_UCFG_B0_P4_U1_CFG24, 0x400108d8\r
-.set CYDEV_UCFG_B0_P4_U1_CFG25, 0x400108d9\r
-.set CYDEV_UCFG_B0_P4_U1_CFG26, 0x400108da\r
-.set CYDEV_UCFG_B0_P4_U1_CFG27, 0x400108db\r
-.set CYDEV_UCFG_B0_P4_U1_CFG28, 0x400108dc\r
-.set CYDEV_UCFG_B0_P4_U1_CFG29, 0x400108dd\r
-.set CYDEV_UCFG_B0_P4_U1_CFG30, 0x400108de\r
-.set CYDEV_UCFG_B0_P4_U1_CFG31, 0x400108df\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG0, 0x400108e0\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG1, 0x400108e2\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG2, 0x400108e4\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG3, 0x400108e6\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG4, 0x400108e8\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG5, 0x400108ea\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG6, 0x400108ec\r
-.set CYDEV_UCFG_B0_P4_U1_DCFG7, 0x400108ee\r
-.set CYDEV_UCFG_B0_P4_ROUTE_BASE, 0x40010900\r
-.set CYDEV_UCFG_B0_P4_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P5_BASE, 0x40010a00\r
-.set CYDEV_UCFG_B0_P5_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P5_U0_BASE, 0x40010a00\r
-.set CYDEV_UCFG_B0_P5_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT0, 0x40010a00\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT1, 0x40010a04\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT2, 0x40010a08\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT3, 0x40010a0c\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT4, 0x40010a10\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT5, 0x40010a14\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT6, 0x40010a18\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT7, 0x40010a1c\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT8, 0x40010a20\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT9, 0x40010a24\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT10, 0x40010a28\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_IT11, 0x40010a2c\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_ORT0, 0x40010a30\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_ORT1, 0x40010a32\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_ORT2, 0x40010a34\r
-.set CYDEV_UCFG_B0_P5_U0_PLD_ORT3, 0x40010a36\r
-.set CYDEV_UCFG_B0_P5_U0_MC_CFG_CEN_CONST, 0x40010a38\r
-.set CYDEV_UCFG_B0_P5_U0_MC_CFG_XORFB, 0x40010a3a\r
-.set CYDEV_UCFG_B0_P5_U0_MC_CFG_SET_RESET, 0x40010a3c\r
-.set CYDEV_UCFG_B0_P5_U0_MC_CFG_BYPASS, 0x40010a3e\r
-.set CYDEV_UCFG_B0_P5_U0_CFG0, 0x40010a40\r
-.set CYDEV_UCFG_B0_P5_U0_CFG1, 0x40010a41\r
-.set CYDEV_UCFG_B0_P5_U0_CFG2, 0x40010a42\r
-.set CYDEV_UCFG_B0_P5_U0_CFG3, 0x40010a43\r
-.set CYDEV_UCFG_B0_P5_U0_CFG4, 0x40010a44\r
-.set CYDEV_UCFG_B0_P5_U0_CFG5, 0x40010a45\r
-.set CYDEV_UCFG_B0_P5_U0_CFG6, 0x40010a46\r
-.set CYDEV_UCFG_B0_P5_U0_CFG7, 0x40010a47\r
-.set CYDEV_UCFG_B0_P5_U0_CFG8, 0x40010a48\r
-.set CYDEV_UCFG_B0_P5_U0_CFG9, 0x40010a49\r
-.set CYDEV_UCFG_B0_P5_U0_CFG10, 0x40010a4a\r
-.set CYDEV_UCFG_B0_P5_U0_CFG11, 0x40010a4b\r
-.set CYDEV_UCFG_B0_P5_U0_CFG12, 0x40010a4c\r
-.set CYDEV_UCFG_B0_P5_U0_CFG13, 0x40010a4d\r
-.set CYDEV_UCFG_B0_P5_U0_CFG14, 0x40010a4e\r
-.set CYDEV_UCFG_B0_P5_U0_CFG15, 0x40010a4f\r
-.set CYDEV_UCFG_B0_P5_U0_CFG16, 0x40010a50\r
-.set CYDEV_UCFG_B0_P5_U0_CFG17, 0x40010a51\r
-.set CYDEV_UCFG_B0_P5_U0_CFG18, 0x40010a52\r
-.set CYDEV_UCFG_B0_P5_U0_CFG19, 0x40010a53\r
-.set CYDEV_UCFG_B0_P5_U0_CFG20, 0x40010a54\r
-.set CYDEV_UCFG_B0_P5_U0_CFG21, 0x40010a55\r
-.set CYDEV_UCFG_B0_P5_U0_CFG22, 0x40010a56\r
-.set CYDEV_UCFG_B0_P5_U0_CFG23, 0x40010a57\r
-.set CYDEV_UCFG_B0_P5_U0_CFG24, 0x40010a58\r
-.set CYDEV_UCFG_B0_P5_U0_CFG25, 0x40010a59\r
-.set CYDEV_UCFG_B0_P5_U0_CFG26, 0x40010a5a\r
-.set CYDEV_UCFG_B0_P5_U0_CFG27, 0x40010a5b\r
-.set CYDEV_UCFG_B0_P5_U0_CFG28, 0x40010a5c\r
-.set CYDEV_UCFG_B0_P5_U0_CFG29, 0x40010a5d\r
-.set CYDEV_UCFG_B0_P5_U0_CFG30, 0x40010a5e\r
-.set CYDEV_UCFG_B0_P5_U0_CFG31, 0x40010a5f\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG0, 0x40010a60\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG1, 0x40010a62\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG2, 0x40010a64\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG3, 0x40010a66\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG4, 0x40010a68\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG5, 0x40010a6a\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG6, 0x40010a6c\r
-.set CYDEV_UCFG_B0_P5_U0_DCFG7, 0x40010a6e\r
-.set CYDEV_UCFG_B0_P5_U1_BASE, 0x40010a80\r
-.set CYDEV_UCFG_B0_P5_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT0, 0x40010a80\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT1, 0x40010a84\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT2, 0x40010a88\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT3, 0x40010a8c\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT4, 0x40010a90\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT5, 0x40010a94\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT6, 0x40010a98\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT7, 0x40010a9c\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT8, 0x40010aa0\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT9, 0x40010aa4\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT10, 0x40010aa8\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_IT11, 0x40010aac\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_ORT0, 0x40010ab0\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_ORT1, 0x40010ab2\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_ORT2, 0x40010ab4\r
-.set CYDEV_UCFG_B0_P5_U1_PLD_ORT3, 0x40010ab6\r
-.set CYDEV_UCFG_B0_P5_U1_MC_CFG_CEN_CONST, 0x40010ab8\r
-.set CYDEV_UCFG_B0_P5_U1_MC_CFG_XORFB, 0x40010aba\r
-.set CYDEV_UCFG_B0_P5_U1_MC_CFG_SET_RESET, 0x40010abc\r
-.set CYDEV_UCFG_B0_P5_U1_MC_CFG_BYPASS, 0x40010abe\r
-.set CYDEV_UCFG_B0_P5_U1_CFG0, 0x40010ac0\r
-.set CYDEV_UCFG_B0_P5_U1_CFG1, 0x40010ac1\r
-.set CYDEV_UCFG_B0_P5_U1_CFG2, 0x40010ac2\r
-.set CYDEV_UCFG_B0_P5_U1_CFG3, 0x40010ac3\r
-.set CYDEV_UCFG_B0_P5_U1_CFG4, 0x40010ac4\r
-.set CYDEV_UCFG_B0_P5_U1_CFG5, 0x40010ac5\r
-.set CYDEV_UCFG_B0_P5_U1_CFG6, 0x40010ac6\r
-.set CYDEV_UCFG_B0_P5_U1_CFG7, 0x40010ac7\r
-.set CYDEV_UCFG_B0_P5_U1_CFG8, 0x40010ac8\r
-.set CYDEV_UCFG_B0_P5_U1_CFG9, 0x40010ac9\r
-.set CYDEV_UCFG_B0_P5_U1_CFG10, 0x40010aca\r
-.set CYDEV_UCFG_B0_P5_U1_CFG11, 0x40010acb\r
-.set CYDEV_UCFG_B0_P5_U1_CFG12, 0x40010acc\r
-.set CYDEV_UCFG_B0_P5_U1_CFG13, 0x40010acd\r
-.set CYDEV_UCFG_B0_P5_U1_CFG14, 0x40010ace\r
-.set CYDEV_UCFG_B0_P5_U1_CFG15, 0x40010acf\r
-.set CYDEV_UCFG_B0_P5_U1_CFG16, 0x40010ad0\r
-.set CYDEV_UCFG_B0_P5_U1_CFG17, 0x40010ad1\r
-.set CYDEV_UCFG_B0_P5_U1_CFG18, 0x40010ad2\r
-.set CYDEV_UCFG_B0_P5_U1_CFG19, 0x40010ad3\r
-.set CYDEV_UCFG_B0_P5_U1_CFG20, 0x40010ad4\r
-.set CYDEV_UCFG_B0_P5_U1_CFG21, 0x40010ad5\r
-.set CYDEV_UCFG_B0_P5_U1_CFG22, 0x40010ad6\r
-.set CYDEV_UCFG_B0_P5_U1_CFG23, 0x40010ad7\r
-.set CYDEV_UCFG_B0_P5_U1_CFG24, 0x40010ad8\r
-.set CYDEV_UCFG_B0_P5_U1_CFG25, 0x40010ad9\r
-.set CYDEV_UCFG_B0_P5_U1_CFG26, 0x40010ada\r
-.set CYDEV_UCFG_B0_P5_U1_CFG27, 0x40010adb\r
-.set CYDEV_UCFG_B0_P5_U1_CFG28, 0x40010adc\r
-.set CYDEV_UCFG_B0_P5_U1_CFG29, 0x40010add\r
-.set CYDEV_UCFG_B0_P5_U1_CFG30, 0x40010ade\r
-.set CYDEV_UCFG_B0_P5_U1_CFG31, 0x40010adf\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG0, 0x40010ae0\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG1, 0x40010ae2\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG2, 0x40010ae4\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG3, 0x40010ae6\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG4, 0x40010ae8\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG5, 0x40010aea\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG6, 0x40010aec\r
-.set CYDEV_UCFG_B0_P5_U1_DCFG7, 0x40010aee\r
-.set CYDEV_UCFG_B0_P5_ROUTE_BASE, 0x40010b00\r
-.set CYDEV_UCFG_B0_P5_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P6_BASE, 0x40010c00\r
-.set CYDEV_UCFG_B0_P6_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P6_U0_BASE, 0x40010c00\r
-.set CYDEV_UCFG_B0_P6_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT0, 0x40010c00\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT1, 0x40010c04\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT2, 0x40010c08\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT3, 0x40010c0c\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT4, 0x40010c10\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT5, 0x40010c14\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT6, 0x40010c18\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT7, 0x40010c1c\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT8, 0x40010c20\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT9, 0x40010c24\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT10, 0x40010c28\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_IT11, 0x40010c2c\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_ORT0, 0x40010c30\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_ORT1, 0x40010c32\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_ORT2, 0x40010c34\r
-.set CYDEV_UCFG_B0_P6_U0_PLD_ORT3, 0x40010c36\r
-.set CYDEV_UCFG_B0_P6_U0_MC_CFG_CEN_CONST, 0x40010c38\r
-.set CYDEV_UCFG_B0_P6_U0_MC_CFG_XORFB, 0x40010c3a\r
-.set CYDEV_UCFG_B0_P6_U0_MC_CFG_SET_RESET, 0x40010c3c\r
-.set CYDEV_UCFG_B0_P6_U0_MC_CFG_BYPASS, 0x40010c3e\r
-.set CYDEV_UCFG_B0_P6_U0_CFG0, 0x40010c40\r
-.set CYDEV_UCFG_B0_P6_U0_CFG1, 0x40010c41\r
-.set CYDEV_UCFG_B0_P6_U0_CFG2, 0x40010c42\r
-.set CYDEV_UCFG_B0_P6_U0_CFG3, 0x40010c43\r
-.set CYDEV_UCFG_B0_P6_U0_CFG4, 0x40010c44\r
-.set CYDEV_UCFG_B0_P6_U0_CFG5, 0x40010c45\r
-.set CYDEV_UCFG_B0_P6_U0_CFG6, 0x40010c46\r
-.set CYDEV_UCFG_B0_P6_U0_CFG7, 0x40010c47\r
-.set CYDEV_UCFG_B0_P6_U0_CFG8, 0x40010c48\r
-.set CYDEV_UCFG_B0_P6_U0_CFG9, 0x40010c49\r
-.set CYDEV_UCFG_B0_P6_U0_CFG10, 0x40010c4a\r
-.set CYDEV_UCFG_B0_P6_U0_CFG11, 0x40010c4b\r
-.set CYDEV_UCFG_B0_P6_U0_CFG12, 0x40010c4c\r
-.set CYDEV_UCFG_B0_P6_U0_CFG13, 0x40010c4d\r
-.set CYDEV_UCFG_B0_P6_U0_CFG14, 0x40010c4e\r
-.set CYDEV_UCFG_B0_P6_U0_CFG15, 0x40010c4f\r
-.set CYDEV_UCFG_B0_P6_U0_CFG16, 0x40010c50\r
-.set CYDEV_UCFG_B0_P6_U0_CFG17, 0x40010c51\r
-.set CYDEV_UCFG_B0_P6_U0_CFG18, 0x40010c52\r
-.set CYDEV_UCFG_B0_P6_U0_CFG19, 0x40010c53\r
-.set CYDEV_UCFG_B0_P6_U0_CFG20, 0x40010c54\r
-.set CYDEV_UCFG_B0_P6_U0_CFG21, 0x40010c55\r
-.set CYDEV_UCFG_B0_P6_U0_CFG22, 0x40010c56\r
-.set CYDEV_UCFG_B0_P6_U0_CFG23, 0x40010c57\r
-.set CYDEV_UCFG_B0_P6_U0_CFG24, 0x40010c58\r
-.set CYDEV_UCFG_B0_P6_U0_CFG25, 0x40010c59\r
-.set CYDEV_UCFG_B0_P6_U0_CFG26, 0x40010c5a\r
-.set CYDEV_UCFG_B0_P6_U0_CFG27, 0x40010c5b\r
-.set CYDEV_UCFG_B0_P6_U0_CFG28, 0x40010c5c\r
-.set CYDEV_UCFG_B0_P6_U0_CFG29, 0x40010c5d\r
-.set CYDEV_UCFG_B0_P6_U0_CFG30, 0x40010c5e\r
-.set CYDEV_UCFG_B0_P6_U0_CFG31, 0x40010c5f\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG0, 0x40010c60\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG1, 0x40010c62\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG2, 0x40010c64\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG3, 0x40010c66\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG4, 0x40010c68\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG5, 0x40010c6a\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG6, 0x40010c6c\r
-.set CYDEV_UCFG_B0_P6_U0_DCFG7, 0x40010c6e\r
-.set CYDEV_UCFG_B0_P6_U1_BASE, 0x40010c80\r
-.set CYDEV_UCFG_B0_P6_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT0, 0x40010c80\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT1, 0x40010c84\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT2, 0x40010c88\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT3, 0x40010c8c\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT4, 0x40010c90\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT5, 0x40010c94\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT6, 0x40010c98\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT7, 0x40010c9c\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT8, 0x40010ca0\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT9, 0x40010ca4\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT10, 0x40010ca8\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_IT11, 0x40010cac\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_ORT0, 0x40010cb0\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_ORT1, 0x40010cb2\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_ORT2, 0x40010cb4\r
-.set CYDEV_UCFG_B0_P6_U1_PLD_ORT3, 0x40010cb6\r
-.set CYDEV_UCFG_B0_P6_U1_MC_CFG_CEN_CONST, 0x40010cb8\r
-.set CYDEV_UCFG_B0_P6_U1_MC_CFG_XORFB, 0x40010cba\r
-.set CYDEV_UCFG_B0_P6_U1_MC_CFG_SET_RESET, 0x40010cbc\r
-.set CYDEV_UCFG_B0_P6_U1_MC_CFG_BYPASS, 0x40010cbe\r
-.set CYDEV_UCFG_B0_P6_U1_CFG0, 0x40010cc0\r
-.set CYDEV_UCFG_B0_P6_U1_CFG1, 0x40010cc1\r
-.set CYDEV_UCFG_B0_P6_U1_CFG2, 0x40010cc2\r
-.set CYDEV_UCFG_B0_P6_U1_CFG3, 0x40010cc3\r
-.set CYDEV_UCFG_B0_P6_U1_CFG4, 0x40010cc4\r
-.set CYDEV_UCFG_B0_P6_U1_CFG5, 0x40010cc5\r
-.set CYDEV_UCFG_B0_P6_U1_CFG6, 0x40010cc6\r
-.set CYDEV_UCFG_B0_P6_U1_CFG7, 0x40010cc7\r
-.set CYDEV_UCFG_B0_P6_U1_CFG8, 0x40010cc8\r
-.set CYDEV_UCFG_B0_P6_U1_CFG9, 0x40010cc9\r
-.set CYDEV_UCFG_B0_P6_U1_CFG10, 0x40010cca\r
-.set CYDEV_UCFG_B0_P6_U1_CFG11, 0x40010ccb\r
-.set CYDEV_UCFG_B0_P6_U1_CFG12, 0x40010ccc\r
-.set CYDEV_UCFG_B0_P6_U1_CFG13, 0x40010ccd\r
-.set CYDEV_UCFG_B0_P6_U1_CFG14, 0x40010cce\r
-.set CYDEV_UCFG_B0_P6_U1_CFG15, 0x40010ccf\r
-.set CYDEV_UCFG_B0_P6_U1_CFG16, 0x40010cd0\r
-.set CYDEV_UCFG_B0_P6_U1_CFG17, 0x40010cd1\r
-.set CYDEV_UCFG_B0_P6_U1_CFG18, 0x40010cd2\r
-.set CYDEV_UCFG_B0_P6_U1_CFG19, 0x40010cd3\r
-.set CYDEV_UCFG_B0_P6_U1_CFG20, 0x40010cd4\r
-.set CYDEV_UCFG_B0_P6_U1_CFG21, 0x40010cd5\r
-.set CYDEV_UCFG_B0_P6_U1_CFG22, 0x40010cd6\r
-.set CYDEV_UCFG_B0_P6_U1_CFG23, 0x40010cd7\r
-.set CYDEV_UCFG_B0_P6_U1_CFG24, 0x40010cd8\r
-.set CYDEV_UCFG_B0_P6_U1_CFG25, 0x40010cd9\r
-.set CYDEV_UCFG_B0_P6_U1_CFG26, 0x40010cda\r
-.set CYDEV_UCFG_B0_P6_U1_CFG27, 0x40010cdb\r
-.set CYDEV_UCFG_B0_P6_U1_CFG28, 0x40010cdc\r
-.set CYDEV_UCFG_B0_P6_U1_CFG29, 0x40010cdd\r
-.set CYDEV_UCFG_B0_P6_U1_CFG30, 0x40010cde\r
-.set CYDEV_UCFG_B0_P6_U1_CFG31, 0x40010cdf\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG0, 0x40010ce0\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG1, 0x40010ce2\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG2, 0x40010ce4\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG3, 0x40010ce6\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG4, 0x40010ce8\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG5, 0x40010cea\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG6, 0x40010cec\r
-.set CYDEV_UCFG_B0_P6_U1_DCFG7, 0x40010cee\r
-.set CYDEV_UCFG_B0_P6_ROUTE_BASE, 0x40010d00\r
-.set CYDEV_UCFG_B0_P6_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P7_BASE, 0x40010e00\r
-.set CYDEV_UCFG_B0_P7_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P7_U0_BASE, 0x40010e00\r
-.set CYDEV_UCFG_B0_P7_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT0, 0x40010e00\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT1, 0x40010e04\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT2, 0x40010e08\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT3, 0x40010e0c\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT4, 0x40010e10\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT5, 0x40010e14\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT6, 0x40010e18\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT7, 0x40010e1c\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT8, 0x40010e20\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT9, 0x40010e24\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT10, 0x40010e28\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_IT11, 0x40010e2c\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_ORT0, 0x40010e30\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_ORT1, 0x40010e32\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_ORT2, 0x40010e34\r
-.set CYDEV_UCFG_B0_P7_U0_PLD_ORT3, 0x40010e36\r
-.set CYDEV_UCFG_B0_P7_U0_MC_CFG_CEN_CONST, 0x40010e38\r
-.set CYDEV_UCFG_B0_P7_U0_MC_CFG_XORFB, 0x40010e3a\r
-.set CYDEV_UCFG_B0_P7_U0_MC_CFG_SET_RESET, 0x40010e3c\r
-.set CYDEV_UCFG_B0_P7_U0_MC_CFG_BYPASS, 0x40010e3e\r
-.set CYDEV_UCFG_B0_P7_U0_CFG0, 0x40010e40\r
-.set CYDEV_UCFG_B0_P7_U0_CFG1, 0x40010e41\r
-.set CYDEV_UCFG_B0_P7_U0_CFG2, 0x40010e42\r
-.set CYDEV_UCFG_B0_P7_U0_CFG3, 0x40010e43\r
-.set CYDEV_UCFG_B0_P7_U0_CFG4, 0x40010e44\r
-.set CYDEV_UCFG_B0_P7_U0_CFG5, 0x40010e45\r
-.set CYDEV_UCFG_B0_P7_U0_CFG6, 0x40010e46\r
-.set CYDEV_UCFG_B0_P7_U0_CFG7, 0x40010e47\r
-.set CYDEV_UCFG_B0_P7_U0_CFG8, 0x40010e48\r
-.set CYDEV_UCFG_B0_P7_U0_CFG9, 0x40010e49\r
-.set CYDEV_UCFG_B0_P7_U0_CFG10, 0x40010e4a\r
-.set CYDEV_UCFG_B0_P7_U0_CFG11, 0x40010e4b\r
-.set CYDEV_UCFG_B0_P7_U0_CFG12, 0x40010e4c\r
-.set CYDEV_UCFG_B0_P7_U0_CFG13, 0x40010e4d\r
-.set CYDEV_UCFG_B0_P7_U0_CFG14, 0x40010e4e\r
-.set CYDEV_UCFG_B0_P7_U0_CFG15, 0x40010e4f\r
-.set CYDEV_UCFG_B0_P7_U0_CFG16, 0x40010e50\r
-.set CYDEV_UCFG_B0_P7_U0_CFG17, 0x40010e51\r
-.set CYDEV_UCFG_B0_P7_U0_CFG18, 0x40010e52\r
-.set CYDEV_UCFG_B0_P7_U0_CFG19, 0x40010e53\r
-.set CYDEV_UCFG_B0_P7_U0_CFG20, 0x40010e54\r
-.set CYDEV_UCFG_B0_P7_U0_CFG21, 0x40010e55\r
-.set CYDEV_UCFG_B0_P7_U0_CFG22, 0x40010e56\r
-.set CYDEV_UCFG_B0_P7_U0_CFG23, 0x40010e57\r
-.set CYDEV_UCFG_B0_P7_U0_CFG24, 0x40010e58\r
-.set CYDEV_UCFG_B0_P7_U0_CFG25, 0x40010e59\r
-.set CYDEV_UCFG_B0_P7_U0_CFG26, 0x40010e5a\r
-.set CYDEV_UCFG_B0_P7_U0_CFG27, 0x40010e5b\r
-.set CYDEV_UCFG_B0_P7_U0_CFG28, 0x40010e5c\r
-.set CYDEV_UCFG_B0_P7_U0_CFG29, 0x40010e5d\r
-.set CYDEV_UCFG_B0_P7_U0_CFG30, 0x40010e5e\r
-.set CYDEV_UCFG_B0_P7_U0_CFG31, 0x40010e5f\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG0, 0x40010e60\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG1, 0x40010e62\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG2, 0x40010e64\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG3, 0x40010e66\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG4, 0x40010e68\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG5, 0x40010e6a\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG6, 0x40010e6c\r
-.set CYDEV_UCFG_B0_P7_U0_DCFG7, 0x40010e6e\r
-.set CYDEV_UCFG_B0_P7_U1_BASE, 0x40010e80\r
-.set CYDEV_UCFG_B0_P7_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT0, 0x40010e80\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT1, 0x40010e84\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT2, 0x40010e88\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT3, 0x40010e8c\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT4, 0x40010e90\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT5, 0x40010e94\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT6, 0x40010e98\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT7, 0x40010e9c\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT8, 0x40010ea0\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT9, 0x40010ea4\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT10, 0x40010ea8\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_IT11, 0x40010eac\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_ORT0, 0x40010eb0\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_ORT1, 0x40010eb2\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_ORT2, 0x40010eb4\r
-.set CYDEV_UCFG_B0_P7_U1_PLD_ORT3, 0x40010eb6\r
-.set CYDEV_UCFG_B0_P7_U1_MC_CFG_CEN_CONST, 0x40010eb8\r
-.set CYDEV_UCFG_B0_P7_U1_MC_CFG_XORFB, 0x40010eba\r
-.set CYDEV_UCFG_B0_P7_U1_MC_CFG_SET_RESET, 0x40010ebc\r
-.set CYDEV_UCFG_B0_P7_U1_MC_CFG_BYPASS, 0x40010ebe\r
-.set CYDEV_UCFG_B0_P7_U1_CFG0, 0x40010ec0\r
-.set CYDEV_UCFG_B0_P7_U1_CFG1, 0x40010ec1\r
-.set CYDEV_UCFG_B0_P7_U1_CFG2, 0x40010ec2\r
-.set CYDEV_UCFG_B0_P7_U1_CFG3, 0x40010ec3\r
-.set CYDEV_UCFG_B0_P7_U1_CFG4, 0x40010ec4\r
-.set CYDEV_UCFG_B0_P7_U1_CFG5, 0x40010ec5\r
-.set CYDEV_UCFG_B0_P7_U1_CFG6, 0x40010ec6\r
-.set CYDEV_UCFG_B0_P7_U1_CFG7, 0x40010ec7\r
-.set CYDEV_UCFG_B0_P7_U1_CFG8, 0x40010ec8\r
-.set CYDEV_UCFG_B0_P7_U1_CFG9, 0x40010ec9\r
-.set CYDEV_UCFG_B0_P7_U1_CFG10, 0x40010eca\r
-.set CYDEV_UCFG_B0_P7_U1_CFG11, 0x40010ecb\r
-.set CYDEV_UCFG_B0_P7_U1_CFG12, 0x40010ecc\r
-.set CYDEV_UCFG_B0_P7_U1_CFG13, 0x40010ecd\r
-.set CYDEV_UCFG_B0_P7_U1_CFG14, 0x40010ece\r
-.set CYDEV_UCFG_B0_P7_U1_CFG15, 0x40010ecf\r
-.set CYDEV_UCFG_B0_P7_U1_CFG16, 0x40010ed0\r
-.set CYDEV_UCFG_B0_P7_U1_CFG17, 0x40010ed1\r
-.set CYDEV_UCFG_B0_P7_U1_CFG18, 0x40010ed2\r
-.set CYDEV_UCFG_B0_P7_U1_CFG19, 0x40010ed3\r
-.set CYDEV_UCFG_B0_P7_U1_CFG20, 0x40010ed4\r
-.set CYDEV_UCFG_B0_P7_U1_CFG21, 0x40010ed5\r
-.set CYDEV_UCFG_B0_P7_U1_CFG22, 0x40010ed6\r
-.set CYDEV_UCFG_B0_P7_U1_CFG23, 0x40010ed7\r
-.set CYDEV_UCFG_B0_P7_U1_CFG24, 0x40010ed8\r
-.set CYDEV_UCFG_B0_P7_U1_CFG25, 0x40010ed9\r
-.set CYDEV_UCFG_B0_P7_U1_CFG26, 0x40010eda\r
-.set CYDEV_UCFG_B0_P7_U1_CFG27, 0x40010edb\r
-.set CYDEV_UCFG_B0_P7_U1_CFG28, 0x40010edc\r
-.set CYDEV_UCFG_B0_P7_U1_CFG29, 0x40010edd\r
-.set CYDEV_UCFG_B0_P7_U1_CFG30, 0x40010ede\r
-.set CYDEV_UCFG_B0_P7_U1_CFG31, 0x40010edf\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG0, 0x40010ee0\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG1, 0x40010ee2\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG2, 0x40010ee4\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG3, 0x40010ee6\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG4, 0x40010ee8\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG5, 0x40010eea\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG6, 0x40010eec\r
-.set CYDEV_UCFG_B0_P7_U1_DCFG7, 0x40010eee\r
-.set CYDEV_UCFG_B0_P7_ROUTE_BASE, 0x40010f00\r
-.set CYDEV_UCFG_B0_P7_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_BASE, 0x40011000\r
-.set CYDEV_UCFG_B1_SIZE, 0x00000fef\r
-.set CYDEV_UCFG_B1_P2_BASE, 0x40011400\r
-.set CYDEV_UCFG_B1_P2_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P2_U0_BASE, 0x40011400\r
-.set CYDEV_UCFG_B1_P2_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT0, 0x40011400\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT1, 0x40011404\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT2, 0x40011408\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT3, 0x4001140c\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT4, 0x40011410\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT5, 0x40011414\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT6, 0x40011418\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT7, 0x4001141c\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT8, 0x40011420\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT9, 0x40011424\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT10, 0x40011428\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_IT11, 0x4001142c\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_ORT0, 0x40011430\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_ORT1, 0x40011432\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_ORT2, 0x40011434\r
-.set CYDEV_UCFG_B1_P2_U0_PLD_ORT3, 0x40011436\r
-.set CYDEV_UCFG_B1_P2_U0_MC_CFG_CEN_CONST, 0x40011438\r
-.set CYDEV_UCFG_B1_P2_U0_MC_CFG_XORFB, 0x4001143a\r
-.set CYDEV_UCFG_B1_P2_U0_MC_CFG_SET_RESET, 0x4001143c\r
-.set CYDEV_UCFG_B1_P2_U0_MC_CFG_BYPASS, 0x4001143e\r
-.set CYDEV_UCFG_B1_P2_U0_CFG0, 0x40011440\r
-.set CYDEV_UCFG_B1_P2_U0_CFG1, 0x40011441\r
-.set CYDEV_UCFG_B1_P2_U0_CFG2, 0x40011442\r
-.set CYDEV_UCFG_B1_P2_U0_CFG3, 0x40011443\r
-.set CYDEV_UCFG_B1_P2_U0_CFG4, 0x40011444\r
-.set CYDEV_UCFG_B1_P2_U0_CFG5, 0x40011445\r
-.set CYDEV_UCFG_B1_P2_U0_CFG6, 0x40011446\r
-.set CYDEV_UCFG_B1_P2_U0_CFG7, 0x40011447\r
-.set CYDEV_UCFG_B1_P2_U0_CFG8, 0x40011448\r
-.set CYDEV_UCFG_B1_P2_U0_CFG9, 0x40011449\r
-.set CYDEV_UCFG_B1_P2_U0_CFG10, 0x4001144a\r
-.set CYDEV_UCFG_B1_P2_U0_CFG11, 0x4001144b\r
-.set CYDEV_UCFG_B1_P2_U0_CFG12, 0x4001144c\r
-.set CYDEV_UCFG_B1_P2_U0_CFG13, 0x4001144d\r
-.set CYDEV_UCFG_B1_P2_U0_CFG14, 0x4001144e\r
-.set CYDEV_UCFG_B1_P2_U0_CFG15, 0x4001144f\r
-.set CYDEV_UCFG_B1_P2_U0_CFG16, 0x40011450\r
-.set CYDEV_UCFG_B1_P2_U0_CFG17, 0x40011451\r
-.set CYDEV_UCFG_B1_P2_U0_CFG18, 0x40011452\r
-.set CYDEV_UCFG_B1_P2_U0_CFG19, 0x40011453\r
-.set CYDEV_UCFG_B1_P2_U0_CFG20, 0x40011454\r
-.set CYDEV_UCFG_B1_P2_U0_CFG21, 0x40011455\r
-.set CYDEV_UCFG_B1_P2_U0_CFG22, 0x40011456\r
-.set CYDEV_UCFG_B1_P2_U0_CFG23, 0x40011457\r
-.set CYDEV_UCFG_B1_P2_U0_CFG24, 0x40011458\r
-.set CYDEV_UCFG_B1_P2_U0_CFG25, 0x40011459\r
-.set CYDEV_UCFG_B1_P2_U0_CFG26, 0x4001145a\r
-.set CYDEV_UCFG_B1_P2_U0_CFG27, 0x4001145b\r
-.set CYDEV_UCFG_B1_P2_U0_CFG28, 0x4001145c\r
-.set CYDEV_UCFG_B1_P2_U0_CFG29, 0x4001145d\r
-.set CYDEV_UCFG_B1_P2_U0_CFG30, 0x4001145e\r
-.set CYDEV_UCFG_B1_P2_U0_CFG31, 0x4001145f\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG0, 0x40011460\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG1, 0x40011462\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG2, 0x40011464\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG3, 0x40011466\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG4, 0x40011468\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG5, 0x4001146a\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG6, 0x4001146c\r
-.set CYDEV_UCFG_B1_P2_U0_DCFG7, 0x4001146e\r
-.set CYDEV_UCFG_B1_P2_U1_BASE, 0x40011480\r
-.set CYDEV_UCFG_B1_P2_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT0, 0x40011480\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT1, 0x40011484\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT2, 0x40011488\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT3, 0x4001148c\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT4, 0x40011490\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT5, 0x40011494\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT6, 0x40011498\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT7, 0x4001149c\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT8, 0x400114a0\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT9, 0x400114a4\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT10, 0x400114a8\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_IT11, 0x400114ac\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_ORT0, 0x400114b0\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_ORT1, 0x400114b2\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_ORT2, 0x400114b4\r
-.set CYDEV_UCFG_B1_P2_U1_PLD_ORT3, 0x400114b6\r
-.set CYDEV_UCFG_B1_P2_U1_MC_CFG_CEN_CONST, 0x400114b8\r
-.set CYDEV_UCFG_B1_P2_U1_MC_CFG_XORFB, 0x400114ba\r
-.set CYDEV_UCFG_B1_P2_U1_MC_CFG_SET_RESET, 0x400114bc\r
-.set CYDEV_UCFG_B1_P2_U1_MC_CFG_BYPASS, 0x400114be\r
-.set CYDEV_UCFG_B1_P2_U1_CFG0, 0x400114c0\r
-.set CYDEV_UCFG_B1_P2_U1_CFG1, 0x400114c1\r
-.set CYDEV_UCFG_B1_P2_U1_CFG2, 0x400114c2\r
-.set CYDEV_UCFG_B1_P2_U1_CFG3, 0x400114c3\r
-.set CYDEV_UCFG_B1_P2_U1_CFG4, 0x400114c4\r
-.set CYDEV_UCFG_B1_P2_U1_CFG5, 0x400114c5\r
-.set CYDEV_UCFG_B1_P2_U1_CFG6, 0x400114c6\r
-.set CYDEV_UCFG_B1_P2_U1_CFG7, 0x400114c7\r
-.set CYDEV_UCFG_B1_P2_U1_CFG8, 0x400114c8\r
-.set CYDEV_UCFG_B1_P2_U1_CFG9, 0x400114c9\r
-.set CYDEV_UCFG_B1_P2_U1_CFG10, 0x400114ca\r
-.set CYDEV_UCFG_B1_P2_U1_CFG11, 0x400114cb\r
-.set CYDEV_UCFG_B1_P2_U1_CFG12, 0x400114cc\r
-.set CYDEV_UCFG_B1_P2_U1_CFG13, 0x400114cd\r
-.set CYDEV_UCFG_B1_P2_U1_CFG14, 0x400114ce\r
-.set CYDEV_UCFG_B1_P2_U1_CFG15, 0x400114cf\r
-.set CYDEV_UCFG_B1_P2_U1_CFG16, 0x400114d0\r
-.set CYDEV_UCFG_B1_P2_U1_CFG17, 0x400114d1\r
-.set CYDEV_UCFG_B1_P2_U1_CFG18, 0x400114d2\r
-.set CYDEV_UCFG_B1_P2_U1_CFG19, 0x400114d3\r
-.set CYDEV_UCFG_B1_P2_U1_CFG20, 0x400114d4\r
-.set CYDEV_UCFG_B1_P2_U1_CFG21, 0x400114d5\r
-.set CYDEV_UCFG_B1_P2_U1_CFG22, 0x400114d6\r
-.set CYDEV_UCFG_B1_P2_U1_CFG23, 0x400114d7\r
-.set CYDEV_UCFG_B1_P2_U1_CFG24, 0x400114d8\r
-.set CYDEV_UCFG_B1_P2_U1_CFG25, 0x400114d9\r
-.set CYDEV_UCFG_B1_P2_U1_CFG26, 0x400114da\r
-.set CYDEV_UCFG_B1_P2_U1_CFG27, 0x400114db\r
-.set CYDEV_UCFG_B1_P2_U1_CFG28, 0x400114dc\r
-.set CYDEV_UCFG_B1_P2_U1_CFG29, 0x400114dd\r
-.set CYDEV_UCFG_B1_P2_U1_CFG30, 0x400114de\r
-.set CYDEV_UCFG_B1_P2_U1_CFG31, 0x400114df\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG0, 0x400114e0\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG1, 0x400114e2\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG2, 0x400114e4\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG3, 0x400114e6\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG4, 0x400114e8\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG5, 0x400114ea\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG6, 0x400114ec\r
-.set CYDEV_UCFG_B1_P2_U1_DCFG7, 0x400114ee\r
-.set CYDEV_UCFG_B1_P2_ROUTE_BASE, 0x40011500\r
-.set CYDEV_UCFG_B1_P2_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_P3_BASE, 0x40011600\r
-.set CYDEV_UCFG_B1_P3_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P3_U0_BASE, 0x40011600\r
-.set CYDEV_UCFG_B1_P3_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT0, 0x40011600\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT1, 0x40011604\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT2, 0x40011608\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT3, 0x4001160c\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT4, 0x40011610\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT5, 0x40011614\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT6, 0x40011618\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT7, 0x4001161c\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT8, 0x40011620\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT9, 0x40011624\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT10, 0x40011628\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_IT11, 0x4001162c\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_ORT0, 0x40011630\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_ORT1, 0x40011632\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_ORT2, 0x40011634\r
-.set CYDEV_UCFG_B1_P3_U0_PLD_ORT3, 0x40011636\r
-.set CYDEV_UCFG_B1_P3_U0_MC_CFG_CEN_CONST, 0x40011638\r
-.set CYDEV_UCFG_B1_P3_U0_MC_CFG_XORFB, 0x4001163a\r
-.set CYDEV_UCFG_B1_P3_U0_MC_CFG_SET_RESET, 0x4001163c\r
-.set CYDEV_UCFG_B1_P3_U0_MC_CFG_BYPASS, 0x4001163e\r
-.set CYDEV_UCFG_B1_P3_U0_CFG0, 0x40011640\r
-.set CYDEV_UCFG_B1_P3_U0_CFG1, 0x40011641\r
-.set CYDEV_UCFG_B1_P3_U0_CFG2, 0x40011642\r
-.set CYDEV_UCFG_B1_P3_U0_CFG3, 0x40011643\r
-.set CYDEV_UCFG_B1_P3_U0_CFG4, 0x40011644\r
-.set CYDEV_UCFG_B1_P3_U0_CFG5, 0x40011645\r
-.set CYDEV_UCFG_B1_P3_U0_CFG6, 0x40011646\r
-.set CYDEV_UCFG_B1_P3_U0_CFG7, 0x40011647\r
-.set CYDEV_UCFG_B1_P3_U0_CFG8, 0x40011648\r
-.set CYDEV_UCFG_B1_P3_U0_CFG9, 0x40011649\r
-.set CYDEV_UCFG_B1_P3_U0_CFG10, 0x4001164a\r
-.set CYDEV_UCFG_B1_P3_U0_CFG11, 0x4001164b\r
-.set CYDEV_UCFG_B1_P3_U0_CFG12, 0x4001164c\r
-.set CYDEV_UCFG_B1_P3_U0_CFG13, 0x4001164d\r
-.set CYDEV_UCFG_B1_P3_U0_CFG14, 0x4001164e\r
-.set CYDEV_UCFG_B1_P3_U0_CFG15, 0x4001164f\r
-.set CYDEV_UCFG_B1_P3_U0_CFG16, 0x40011650\r
-.set CYDEV_UCFG_B1_P3_U0_CFG17, 0x40011651\r
-.set CYDEV_UCFG_B1_P3_U0_CFG18, 0x40011652\r
-.set CYDEV_UCFG_B1_P3_U0_CFG19, 0x40011653\r
-.set CYDEV_UCFG_B1_P3_U0_CFG20, 0x40011654\r
-.set CYDEV_UCFG_B1_P3_U0_CFG21, 0x40011655\r
-.set CYDEV_UCFG_B1_P3_U0_CFG22, 0x40011656\r
-.set CYDEV_UCFG_B1_P3_U0_CFG23, 0x40011657\r
-.set CYDEV_UCFG_B1_P3_U0_CFG24, 0x40011658\r
-.set CYDEV_UCFG_B1_P3_U0_CFG25, 0x40011659\r
-.set CYDEV_UCFG_B1_P3_U0_CFG26, 0x4001165a\r
-.set CYDEV_UCFG_B1_P3_U0_CFG27, 0x4001165b\r
-.set CYDEV_UCFG_B1_P3_U0_CFG28, 0x4001165c\r
-.set CYDEV_UCFG_B1_P3_U0_CFG29, 0x4001165d\r
-.set CYDEV_UCFG_B1_P3_U0_CFG30, 0x4001165e\r
-.set CYDEV_UCFG_B1_P3_U0_CFG31, 0x4001165f\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG0, 0x40011660\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG1, 0x40011662\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG2, 0x40011664\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG3, 0x40011666\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG4, 0x40011668\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG5, 0x4001166a\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG6, 0x4001166c\r
-.set CYDEV_UCFG_B1_P3_U0_DCFG7, 0x4001166e\r
-.set CYDEV_UCFG_B1_P3_U1_BASE, 0x40011680\r
-.set CYDEV_UCFG_B1_P3_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT0, 0x40011680\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT1, 0x40011684\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT2, 0x40011688\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT3, 0x4001168c\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT4, 0x40011690\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT5, 0x40011694\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT6, 0x40011698\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT7, 0x4001169c\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT8, 0x400116a0\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT9, 0x400116a4\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT10, 0x400116a8\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_IT11, 0x400116ac\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_ORT0, 0x400116b0\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_ORT1, 0x400116b2\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_ORT2, 0x400116b4\r
-.set CYDEV_UCFG_B1_P3_U1_PLD_ORT3, 0x400116b6\r
-.set CYDEV_UCFG_B1_P3_U1_MC_CFG_CEN_CONST, 0x400116b8\r
-.set CYDEV_UCFG_B1_P3_U1_MC_CFG_XORFB, 0x400116ba\r
-.set CYDEV_UCFG_B1_P3_U1_MC_CFG_SET_RESET, 0x400116bc\r
-.set CYDEV_UCFG_B1_P3_U1_MC_CFG_BYPASS, 0x400116be\r
-.set CYDEV_UCFG_B1_P3_U1_CFG0, 0x400116c0\r
-.set CYDEV_UCFG_B1_P3_U1_CFG1, 0x400116c1\r
-.set CYDEV_UCFG_B1_P3_U1_CFG2, 0x400116c2\r
-.set CYDEV_UCFG_B1_P3_U1_CFG3, 0x400116c3\r
-.set CYDEV_UCFG_B1_P3_U1_CFG4, 0x400116c4\r
-.set CYDEV_UCFG_B1_P3_U1_CFG5, 0x400116c5\r
-.set CYDEV_UCFG_B1_P3_U1_CFG6, 0x400116c6\r
-.set CYDEV_UCFG_B1_P3_U1_CFG7, 0x400116c7\r
-.set CYDEV_UCFG_B1_P3_U1_CFG8, 0x400116c8\r
-.set CYDEV_UCFG_B1_P3_U1_CFG9, 0x400116c9\r
-.set CYDEV_UCFG_B1_P3_U1_CFG10, 0x400116ca\r
-.set CYDEV_UCFG_B1_P3_U1_CFG11, 0x400116cb\r
-.set CYDEV_UCFG_B1_P3_U1_CFG12, 0x400116cc\r
-.set CYDEV_UCFG_B1_P3_U1_CFG13, 0x400116cd\r
-.set CYDEV_UCFG_B1_P3_U1_CFG14, 0x400116ce\r
-.set CYDEV_UCFG_B1_P3_U1_CFG15, 0x400116cf\r
-.set CYDEV_UCFG_B1_P3_U1_CFG16, 0x400116d0\r
-.set CYDEV_UCFG_B1_P3_U1_CFG17, 0x400116d1\r
-.set CYDEV_UCFG_B1_P3_U1_CFG18, 0x400116d2\r
-.set CYDEV_UCFG_B1_P3_U1_CFG19, 0x400116d3\r
-.set CYDEV_UCFG_B1_P3_U1_CFG20, 0x400116d4\r
-.set CYDEV_UCFG_B1_P3_U1_CFG21, 0x400116d5\r
-.set CYDEV_UCFG_B1_P3_U1_CFG22, 0x400116d6\r
-.set CYDEV_UCFG_B1_P3_U1_CFG23, 0x400116d7\r
-.set CYDEV_UCFG_B1_P3_U1_CFG24, 0x400116d8\r
-.set CYDEV_UCFG_B1_P3_U1_CFG25, 0x400116d9\r
-.set CYDEV_UCFG_B1_P3_U1_CFG26, 0x400116da\r
-.set CYDEV_UCFG_B1_P3_U1_CFG27, 0x400116db\r
-.set CYDEV_UCFG_B1_P3_U1_CFG28, 0x400116dc\r
-.set CYDEV_UCFG_B1_P3_U1_CFG29, 0x400116dd\r
-.set CYDEV_UCFG_B1_P3_U1_CFG30, 0x400116de\r
-.set CYDEV_UCFG_B1_P3_U1_CFG31, 0x400116df\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG0, 0x400116e0\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG1, 0x400116e2\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG2, 0x400116e4\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG3, 0x400116e6\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG4, 0x400116e8\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG5, 0x400116ea\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG6, 0x400116ec\r
-.set CYDEV_UCFG_B1_P3_U1_DCFG7, 0x400116ee\r
-.set CYDEV_UCFG_B1_P3_ROUTE_BASE, 0x40011700\r
-.set CYDEV_UCFG_B1_P3_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_P4_BASE, 0x40011800\r
-.set CYDEV_UCFG_B1_P4_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P4_U0_BASE, 0x40011800\r
-.set CYDEV_UCFG_B1_P4_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT0, 0x40011800\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT1, 0x40011804\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT2, 0x40011808\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT3, 0x4001180c\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT4, 0x40011810\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT5, 0x40011814\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT6, 0x40011818\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT7, 0x4001181c\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT8, 0x40011820\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT9, 0x40011824\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT10, 0x40011828\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_IT11, 0x4001182c\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_ORT0, 0x40011830\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_ORT1, 0x40011832\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_ORT2, 0x40011834\r
-.set CYDEV_UCFG_B1_P4_U0_PLD_ORT3, 0x40011836\r
-.set CYDEV_UCFG_B1_P4_U0_MC_CFG_CEN_CONST, 0x40011838\r
-.set CYDEV_UCFG_B1_P4_U0_MC_CFG_XORFB, 0x4001183a\r
-.set CYDEV_UCFG_B1_P4_U0_MC_CFG_SET_RESET, 0x4001183c\r
-.set CYDEV_UCFG_B1_P4_U0_MC_CFG_BYPASS, 0x4001183e\r
-.set CYDEV_UCFG_B1_P4_U0_CFG0, 0x40011840\r
-.set CYDEV_UCFG_B1_P4_U0_CFG1, 0x40011841\r
-.set CYDEV_UCFG_B1_P4_U0_CFG2, 0x40011842\r
-.set CYDEV_UCFG_B1_P4_U0_CFG3, 0x40011843\r
-.set CYDEV_UCFG_B1_P4_U0_CFG4, 0x40011844\r
-.set CYDEV_UCFG_B1_P4_U0_CFG5, 0x40011845\r
-.set CYDEV_UCFG_B1_P4_U0_CFG6, 0x40011846\r
-.set CYDEV_UCFG_B1_P4_U0_CFG7, 0x40011847\r
-.set CYDEV_UCFG_B1_P4_U0_CFG8, 0x40011848\r
-.set CYDEV_UCFG_B1_P4_U0_CFG9, 0x40011849\r
-.set CYDEV_UCFG_B1_P4_U0_CFG10, 0x4001184a\r
-.set CYDEV_UCFG_B1_P4_U0_CFG11, 0x4001184b\r
-.set CYDEV_UCFG_B1_P4_U0_CFG12, 0x4001184c\r
-.set CYDEV_UCFG_B1_P4_U0_CFG13, 0x4001184d\r
-.set CYDEV_UCFG_B1_P4_U0_CFG14, 0x4001184e\r
-.set CYDEV_UCFG_B1_P4_U0_CFG15, 0x4001184f\r
-.set CYDEV_UCFG_B1_P4_U0_CFG16, 0x40011850\r
-.set CYDEV_UCFG_B1_P4_U0_CFG17, 0x40011851\r
-.set CYDEV_UCFG_B1_P4_U0_CFG18, 0x40011852\r
-.set CYDEV_UCFG_B1_P4_U0_CFG19, 0x40011853\r
-.set CYDEV_UCFG_B1_P4_U0_CFG20, 0x40011854\r
-.set CYDEV_UCFG_B1_P4_U0_CFG21, 0x40011855\r
-.set CYDEV_UCFG_B1_P4_U0_CFG22, 0x40011856\r
-.set CYDEV_UCFG_B1_P4_U0_CFG23, 0x40011857\r
-.set CYDEV_UCFG_B1_P4_U0_CFG24, 0x40011858\r
-.set CYDEV_UCFG_B1_P4_U0_CFG25, 0x40011859\r
-.set CYDEV_UCFG_B1_P4_U0_CFG26, 0x4001185a\r
-.set CYDEV_UCFG_B1_P4_U0_CFG27, 0x4001185b\r
-.set CYDEV_UCFG_B1_P4_U0_CFG28, 0x4001185c\r
-.set CYDEV_UCFG_B1_P4_U0_CFG29, 0x4001185d\r
-.set CYDEV_UCFG_B1_P4_U0_CFG30, 0x4001185e\r
-.set CYDEV_UCFG_B1_P4_U0_CFG31, 0x4001185f\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG0, 0x40011860\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG1, 0x40011862\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG2, 0x40011864\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG3, 0x40011866\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG4, 0x40011868\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG5, 0x4001186a\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG6, 0x4001186c\r
-.set CYDEV_UCFG_B1_P4_U0_DCFG7, 0x4001186e\r
-.set CYDEV_UCFG_B1_P4_U1_BASE, 0x40011880\r
-.set CYDEV_UCFG_B1_P4_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT0, 0x40011880\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT1, 0x40011884\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT2, 0x40011888\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT3, 0x4001188c\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT4, 0x40011890\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT5, 0x40011894\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT6, 0x40011898\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT7, 0x4001189c\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT8, 0x400118a0\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT9, 0x400118a4\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT10, 0x400118a8\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_IT11, 0x400118ac\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_ORT0, 0x400118b0\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_ORT1, 0x400118b2\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_ORT2, 0x400118b4\r
-.set CYDEV_UCFG_B1_P4_U1_PLD_ORT3, 0x400118b6\r
-.set CYDEV_UCFG_B1_P4_U1_MC_CFG_CEN_CONST, 0x400118b8\r
-.set CYDEV_UCFG_B1_P4_U1_MC_CFG_XORFB, 0x400118ba\r
-.set CYDEV_UCFG_B1_P4_U1_MC_CFG_SET_RESET, 0x400118bc\r
-.set CYDEV_UCFG_B1_P4_U1_MC_CFG_BYPASS, 0x400118be\r
-.set CYDEV_UCFG_B1_P4_U1_CFG0, 0x400118c0\r
-.set CYDEV_UCFG_B1_P4_U1_CFG1, 0x400118c1\r
-.set CYDEV_UCFG_B1_P4_U1_CFG2, 0x400118c2\r
-.set CYDEV_UCFG_B1_P4_U1_CFG3, 0x400118c3\r
-.set CYDEV_UCFG_B1_P4_U1_CFG4, 0x400118c4\r
-.set CYDEV_UCFG_B1_P4_U1_CFG5, 0x400118c5\r
-.set CYDEV_UCFG_B1_P4_U1_CFG6, 0x400118c6\r
-.set CYDEV_UCFG_B1_P4_U1_CFG7, 0x400118c7\r
-.set CYDEV_UCFG_B1_P4_U1_CFG8, 0x400118c8\r
-.set CYDEV_UCFG_B1_P4_U1_CFG9, 0x400118c9\r
-.set CYDEV_UCFG_B1_P4_U1_CFG10, 0x400118ca\r
-.set CYDEV_UCFG_B1_P4_U1_CFG11, 0x400118cb\r
-.set CYDEV_UCFG_B1_P4_U1_CFG12, 0x400118cc\r
-.set CYDEV_UCFG_B1_P4_U1_CFG13, 0x400118cd\r
-.set CYDEV_UCFG_B1_P4_U1_CFG14, 0x400118ce\r
-.set CYDEV_UCFG_B1_P4_U1_CFG15, 0x400118cf\r
-.set CYDEV_UCFG_B1_P4_U1_CFG16, 0x400118d0\r
-.set CYDEV_UCFG_B1_P4_U1_CFG17, 0x400118d1\r
-.set CYDEV_UCFG_B1_P4_U1_CFG18, 0x400118d2\r
-.set CYDEV_UCFG_B1_P4_U1_CFG19, 0x400118d3\r
-.set CYDEV_UCFG_B1_P4_U1_CFG20, 0x400118d4\r
-.set CYDEV_UCFG_B1_P4_U1_CFG21, 0x400118d5\r
-.set CYDEV_UCFG_B1_P4_U1_CFG22, 0x400118d6\r
-.set CYDEV_UCFG_B1_P4_U1_CFG23, 0x400118d7\r
-.set CYDEV_UCFG_B1_P4_U1_CFG24, 0x400118d8\r
-.set CYDEV_UCFG_B1_P4_U1_CFG25, 0x400118d9\r
-.set CYDEV_UCFG_B1_P4_U1_CFG26, 0x400118da\r
-.set CYDEV_UCFG_B1_P4_U1_CFG27, 0x400118db\r
-.set CYDEV_UCFG_B1_P4_U1_CFG28, 0x400118dc\r
-.set CYDEV_UCFG_B1_P4_U1_CFG29, 0x400118dd\r
-.set CYDEV_UCFG_B1_P4_U1_CFG30, 0x400118de\r
-.set CYDEV_UCFG_B1_P4_U1_CFG31, 0x400118df\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG0, 0x400118e0\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG1, 0x400118e2\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG2, 0x400118e4\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG3, 0x400118e6\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG4, 0x400118e8\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG5, 0x400118ea\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG6, 0x400118ec\r
-.set CYDEV_UCFG_B1_P4_U1_DCFG7, 0x400118ee\r
-.set CYDEV_UCFG_B1_P4_ROUTE_BASE, 0x40011900\r
-.set CYDEV_UCFG_B1_P4_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_P5_BASE, 0x40011a00\r
-.set CYDEV_UCFG_B1_P5_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P5_U0_BASE, 0x40011a00\r
-.set CYDEV_UCFG_B1_P5_U0_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT0, 0x40011a00\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT1, 0x40011a04\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT2, 0x40011a08\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT3, 0x40011a0c\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT4, 0x40011a10\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT5, 0x40011a14\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT6, 0x40011a18\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT7, 0x40011a1c\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT8, 0x40011a20\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT9, 0x40011a24\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT10, 0x40011a28\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_IT11, 0x40011a2c\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_ORT0, 0x40011a30\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_ORT1, 0x40011a32\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_ORT2, 0x40011a34\r
-.set CYDEV_UCFG_B1_P5_U0_PLD_ORT3, 0x40011a36\r
-.set CYDEV_UCFG_B1_P5_U0_MC_CFG_CEN_CONST, 0x40011a38\r
-.set CYDEV_UCFG_B1_P5_U0_MC_CFG_XORFB, 0x40011a3a\r
-.set CYDEV_UCFG_B1_P5_U0_MC_CFG_SET_RESET, 0x40011a3c\r
-.set CYDEV_UCFG_B1_P5_U0_MC_CFG_BYPASS, 0x40011a3e\r
-.set CYDEV_UCFG_B1_P5_U0_CFG0, 0x40011a40\r
-.set CYDEV_UCFG_B1_P5_U0_CFG1, 0x40011a41\r
-.set CYDEV_UCFG_B1_P5_U0_CFG2, 0x40011a42\r
-.set CYDEV_UCFG_B1_P5_U0_CFG3, 0x40011a43\r
-.set CYDEV_UCFG_B1_P5_U0_CFG4, 0x40011a44\r
-.set CYDEV_UCFG_B1_P5_U0_CFG5, 0x40011a45\r
-.set CYDEV_UCFG_B1_P5_U0_CFG6, 0x40011a46\r
-.set CYDEV_UCFG_B1_P5_U0_CFG7, 0x40011a47\r
-.set CYDEV_UCFG_B1_P5_U0_CFG8, 0x40011a48\r
-.set CYDEV_UCFG_B1_P5_U0_CFG9, 0x40011a49\r
-.set CYDEV_UCFG_B1_P5_U0_CFG10, 0x40011a4a\r
-.set CYDEV_UCFG_B1_P5_U0_CFG11, 0x40011a4b\r
-.set CYDEV_UCFG_B1_P5_U0_CFG12, 0x40011a4c\r
-.set CYDEV_UCFG_B1_P5_U0_CFG13, 0x40011a4d\r
-.set CYDEV_UCFG_B1_P5_U0_CFG14, 0x40011a4e\r
-.set CYDEV_UCFG_B1_P5_U0_CFG15, 0x40011a4f\r
-.set CYDEV_UCFG_B1_P5_U0_CFG16, 0x40011a50\r
-.set CYDEV_UCFG_B1_P5_U0_CFG17, 0x40011a51\r
-.set CYDEV_UCFG_B1_P5_U0_CFG18, 0x40011a52\r
-.set CYDEV_UCFG_B1_P5_U0_CFG19, 0x40011a53\r
-.set CYDEV_UCFG_B1_P5_U0_CFG20, 0x40011a54\r
-.set CYDEV_UCFG_B1_P5_U0_CFG21, 0x40011a55\r
-.set CYDEV_UCFG_B1_P5_U0_CFG22, 0x40011a56\r
-.set CYDEV_UCFG_B1_P5_U0_CFG23, 0x40011a57\r
-.set CYDEV_UCFG_B1_P5_U0_CFG24, 0x40011a58\r
-.set CYDEV_UCFG_B1_P5_U0_CFG25, 0x40011a59\r
-.set CYDEV_UCFG_B1_P5_U0_CFG26, 0x40011a5a\r
-.set CYDEV_UCFG_B1_P5_U0_CFG27, 0x40011a5b\r
-.set CYDEV_UCFG_B1_P5_U0_CFG28, 0x40011a5c\r
-.set CYDEV_UCFG_B1_P5_U0_CFG29, 0x40011a5d\r
-.set CYDEV_UCFG_B1_P5_U0_CFG30, 0x40011a5e\r
-.set CYDEV_UCFG_B1_P5_U0_CFG31, 0x40011a5f\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG0, 0x40011a60\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG1, 0x40011a62\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG2, 0x40011a64\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG3, 0x40011a66\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG4, 0x40011a68\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG5, 0x40011a6a\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG6, 0x40011a6c\r
-.set CYDEV_UCFG_B1_P5_U0_DCFG7, 0x40011a6e\r
-.set CYDEV_UCFG_B1_P5_U1_BASE, 0x40011a80\r
-.set CYDEV_UCFG_B1_P5_U1_SIZE, 0x00000070\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT0, 0x40011a80\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT1, 0x40011a84\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT2, 0x40011a88\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT3, 0x40011a8c\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT4, 0x40011a90\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT5, 0x40011a94\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT6, 0x40011a98\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT7, 0x40011a9c\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT8, 0x40011aa0\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT9, 0x40011aa4\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT10, 0x40011aa8\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_IT11, 0x40011aac\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_ORT0, 0x40011ab0\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_ORT1, 0x40011ab2\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_ORT2, 0x40011ab4\r
-.set CYDEV_UCFG_B1_P5_U1_PLD_ORT3, 0x40011ab6\r
-.set CYDEV_UCFG_B1_P5_U1_MC_CFG_CEN_CONST, 0x40011ab8\r
-.set CYDEV_UCFG_B1_P5_U1_MC_CFG_XORFB, 0x40011aba\r
-.set CYDEV_UCFG_B1_P5_U1_MC_CFG_SET_RESET, 0x40011abc\r
-.set CYDEV_UCFG_B1_P5_U1_MC_CFG_BYPASS, 0x40011abe\r
-.set CYDEV_UCFG_B1_P5_U1_CFG0, 0x40011ac0\r
-.set CYDEV_UCFG_B1_P5_U1_CFG1, 0x40011ac1\r
-.set CYDEV_UCFG_B1_P5_U1_CFG2, 0x40011ac2\r
-.set CYDEV_UCFG_B1_P5_U1_CFG3, 0x40011ac3\r
-.set CYDEV_UCFG_B1_P5_U1_CFG4, 0x40011ac4\r
-.set CYDEV_UCFG_B1_P5_U1_CFG5, 0x40011ac5\r
-.set CYDEV_UCFG_B1_P5_U1_CFG6, 0x40011ac6\r
-.set CYDEV_UCFG_B1_P5_U1_CFG7, 0x40011ac7\r
-.set CYDEV_UCFG_B1_P5_U1_CFG8, 0x40011ac8\r
-.set CYDEV_UCFG_B1_P5_U1_CFG9, 0x40011ac9\r
-.set CYDEV_UCFG_B1_P5_U1_CFG10, 0x40011aca\r
-.set CYDEV_UCFG_B1_P5_U1_CFG11, 0x40011acb\r
-.set CYDEV_UCFG_B1_P5_U1_CFG12, 0x40011acc\r
-.set CYDEV_UCFG_B1_P5_U1_CFG13, 0x40011acd\r
-.set CYDEV_UCFG_B1_P5_U1_CFG14, 0x40011ace\r
-.set CYDEV_UCFG_B1_P5_U1_CFG15, 0x40011acf\r
-.set CYDEV_UCFG_B1_P5_U1_CFG16, 0x40011ad0\r
-.set CYDEV_UCFG_B1_P5_U1_CFG17, 0x40011ad1\r
-.set CYDEV_UCFG_B1_P5_U1_CFG18, 0x40011ad2\r
-.set CYDEV_UCFG_B1_P5_U1_CFG19, 0x40011ad3\r
-.set CYDEV_UCFG_B1_P5_U1_CFG20, 0x40011ad4\r
-.set CYDEV_UCFG_B1_P5_U1_CFG21, 0x40011ad5\r
-.set CYDEV_UCFG_B1_P5_U1_CFG22, 0x40011ad6\r
-.set CYDEV_UCFG_B1_P5_U1_CFG23, 0x40011ad7\r
-.set CYDEV_UCFG_B1_P5_U1_CFG24, 0x40011ad8\r
-.set CYDEV_UCFG_B1_P5_U1_CFG25, 0x40011ad9\r
-.set CYDEV_UCFG_B1_P5_U1_CFG26, 0x40011ada\r
-.set CYDEV_UCFG_B1_P5_U1_CFG27, 0x40011adb\r
-.set CYDEV_UCFG_B1_P5_U1_CFG28, 0x40011adc\r
-.set CYDEV_UCFG_B1_P5_U1_CFG29, 0x40011add\r
-.set CYDEV_UCFG_B1_P5_U1_CFG30, 0x40011ade\r
-.set CYDEV_UCFG_B1_P5_U1_CFG31, 0x40011adf\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG0, 0x40011ae0\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG1, 0x40011ae2\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG2, 0x40011ae4\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG3, 0x40011ae6\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG4, 0x40011ae8\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG5, 0x40011aea\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG6, 0x40011aec\r
-.set CYDEV_UCFG_B1_P5_U1_DCFG7, 0x40011aee\r
-.set CYDEV_UCFG_B1_P5_ROUTE_BASE, 0x40011b00\r
-.set CYDEV_UCFG_B1_P5_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI0_BASE, 0x40014000\r
-.set CYDEV_UCFG_DSI0_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI1_BASE, 0x40014100\r
-.set CYDEV_UCFG_DSI1_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI2_BASE, 0x40014200\r
-.set CYDEV_UCFG_DSI2_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI3_BASE, 0x40014300\r
-.set CYDEV_UCFG_DSI3_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI4_BASE, 0x40014400\r
-.set CYDEV_UCFG_DSI4_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI5_BASE, 0x40014500\r
-.set CYDEV_UCFG_DSI5_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI6_BASE, 0x40014600\r
-.set CYDEV_UCFG_DSI6_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI7_BASE, 0x40014700\r
-.set CYDEV_UCFG_DSI7_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI8_BASE, 0x40014800\r
-.set CYDEV_UCFG_DSI8_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI9_BASE, 0x40014900\r
-.set CYDEV_UCFG_DSI9_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI12_BASE, 0x40014c00\r
-.set CYDEV_UCFG_DSI12_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI13_BASE, 0x40014d00\r
-.set CYDEV_UCFG_DSI13_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_BCTL0_BASE, 0x40015000\r
-.set CYDEV_UCFG_BCTL0_SIZE, 0x00000010\r
-.set CYDEV_UCFG_BCTL0_MDCLK_EN, 0x40015000\r
-.set CYDEV_UCFG_BCTL0_MBCLK_EN, 0x40015001\r
-.set CYDEV_UCFG_BCTL0_WAIT_CFG, 0x40015002\r
-.set CYDEV_UCFG_BCTL0_BANK_CTL, 0x40015003\r
-.set CYDEV_UCFG_BCTL0_UDB_TEST_3, 0x40015007\r
-.set CYDEV_UCFG_BCTL0_DCLK_EN0, 0x40015008\r
-.set CYDEV_UCFG_BCTL0_BCLK_EN0, 0x40015009\r
-.set CYDEV_UCFG_BCTL0_DCLK_EN1, 0x4001500a\r
-.set CYDEV_UCFG_BCTL0_BCLK_EN1, 0x4001500b\r
-.set CYDEV_UCFG_BCTL0_DCLK_EN2, 0x4001500c\r
-.set CYDEV_UCFG_BCTL0_BCLK_EN2, 0x4001500d\r
-.set CYDEV_UCFG_BCTL0_DCLK_EN3, 0x4001500e\r
-.set CYDEV_UCFG_BCTL0_BCLK_EN3, 0x4001500f\r
-.set CYDEV_UCFG_BCTL1_BASE, 0x40015010\r
-.set CYDEV_UCFG_BCTL1_SIZE, 0x00000010\r
-.set CYDEV_UCFG_BCTL1_MDCLK_EN, 0x40015010\r
-.set CYDEV_UCFG_BCTL1_MBCLK_EN, 0x40015011\r
-.set CYDEV_UCFG_BCTL1_WAIT_CFG, 0x40015012\r
-.set CYDEV_UCFG_BCTL1_BANK_CTL, 0x40015013\r
-.set CYDEV_UCFG_BCTL1_UDB_TEST_3, 0x40015017\r
-.set CYDEV_UCFG_BCTL1_DCLK_EN0, 0x40015018\r
-.set CYDEV_UCFG_BCTL1_BCLK_EN0, 0x40015019\r
-.set CYDEV_UCFG_BCTL1_DCLK_EN1, 0x4001501a\r
-.set CYDEV_UCFG_BCTL1_BCLK_EN1, 0x4001501b\r
-.set CYDEV_UCFG_BCTL1_DCLK_EN2, 0x4001501c\r
-.set CYDEV_UCFG_BCTL1_BCLK_EN2, 0x4001501d\r
-.set CYDEV_UCFG_BCTL1_DCLK_EN3, 0x4001501e\r
-.set CYDEV_UCFG_BCTL1_BCLK_EN3, 0x4001501f\r
-.set CYDEV_IDMUX_BASE, 0x40015100\r
-.set CYDEV_IDMUX_SIZE, 0x00000016\r
-.set CYDEV_IDMUX_IRQ_CTL0, 0x40015100\r
-.set CYDEV_IDMUX_IRQ_CTL1, 0x40015101\r
-.set CYDEV_IDMUX_IRQ_CTL2, 0x40015102\r
-.set CYDEV_IDMUX_IRQ_CTL3, 0x40015103\r
-.set CYDEV_IDMUX_IRQ_CTL4, 0x40015104\r
-.set CYDEV_IDMUX_IRQ_CTL5, 0x40015105\r
-.set CYDEV_IDMUX_IRQ_CTL6, 0x40015106\r
-.set CYDEV_IDMUX_IRQ_CTL7, 0x40015107\r
-.set CYDEV_IDMUX_DRQ_CTL0, 0x40015110\r
-.set CYDEV_IDMUX_DRQ_CTL1, 0x40015111\r
-.set CYDEV_IDMUX_DRQ_CTL2, 0x40015112\r
-.set CYDEV_IDMUX_DRQ_CTL3, 0x40015113\r
-.set CYDEV_IDMUX_DRQ_CTL4, 0x40015114\r
-.set CYDEV_IDMUX_DRQ_CTL5, 0x40015115\r
-.set CYDEV_CACHERAM_BASE, 0x40030000\r
-.set CYDEV_CACHERAM_SIZE, 0x00000400\r
-.set CYDEV_CACHERAM_DATA_MBASE, 0x40030000\r
-.set CYDEV_CACHERAM_DATA_MSIZE, 0x00000400\r
-.set CYDEV_SFR_BASE, 0x40050100\r
-.set CYDEV_SFR_SIZE, 0x000000fb\r
-.set CYDEV_SFR_GPIO0, 0x40050180\r
-.set CYDEV_SFR_GPIRD0, 0x40050189\r
-.set CYDEV_SFR_GPIO0_SEL, 0x4005018a\r
-.set CYDEV_SFR_GPIO1, 0x40050190\r
-.set CYDEV_SFR_GPIRD1, 0x40050191\r
-.set CYDEV_SFR_GPIO2, 0x40050198\r
-.set CYDEV_SFR_GPIRD2, 0x40050199\r
-.set CYDEV_SFR_GPIO2_SEL, 0x4005019a\r
-.set CYDEV_SFR_GPIO1_SEL, 0x400501a2\r
-.set CYDEV_SFR_GPIO3, 0x400501b0\r
-.set CYDEV_SFR_GPIRD3, 0x400501b1\r
-.set CYDEV_SFR_GPIO3_SEL, 0x400501b2\r
-.set CYDEV_SFR_GPIO4, 0x400501c0\r
-.set CYDEV_SFR_GPIRD4, 0x400501c1\r
-.set CYDEV_SFR_GPIO4_SEL, 0x400501c2\r
-.set CYDEV_SFR_GPIO5, 0x400501c8\r
-.set CYDEV_SFR_GPIRD5, 0x400501c9\r
-.set CYDEV_SFR_GPIO5_SEL, 0x400501ca\r
-.set CYDEV_SFR_GPIO6, 0x400501d8\r
-.set CYDEV_SFR_GPIRD6, 0x400501d9\r
-.set CYDEV_SFR_GPIO6_SEL, 0x400501da\r
-.set CYDEV_SFR_GPIO12, 0x400501e8\r
-.set CYDEV_SFR_GPIRD12, 0x400501e9\r
-.set CYDEV_SFR_GPIO12_SEL, 0x400501f2\r
-.set CYDEV_SFR_GPIO15, 0x400501f8\r
-.set CYDEV_SFR_GPIRD15, 0x400501f9\r
-.set CYDEV_SFR_GPIO15_SEL, 0x400501fa\r
-.set CYDEV_P3BA_BASE, 0x40050300\r
-.set CYDEV_P3BA_SIZE, 0x0000002b\r
-.set CYDEV_P3BA_Y_START, 0x40050300\r
-.set CYDEV_P3BA_YROLL, 0x40050301\r
-.set CYDEV_P3BA_YCFG, 0x40050302\r
-.set CYDEV_P3BA_X_START1, 0x40050303\r
-.set CYDEV_P3BA_X_START2, 0x40050304\r
-.set CYDEV_P3BA_XROLL1, 0x40050305\r
-.set CYDEV_P3BA_XROLL2, 0x40050306\r
-.set CYDEV_P3BA_XINC, 0x40050307\r
-.set CYDEV_P3BA_XCFG, 0x40050308\r
-.set CYDEV_P3BA_OFFSETADDR1, 0x40050309\r
-.set CYDEV_P3BA_OFFSETADDR2, 0x4005030a\r
-.set CYDEV_P3BA_OFFSETADDR3, 0x4005030b\r
-.set CYDEV_P3BA_ABSADDR1, 0x4005030c\r
-.set CYDEV_P3BA_ABSADDR2, 0x4005030d\r
-.set CYDEV_P3BA_ABSADDR3, 0x4005030e\r
-.set CYDEV_P3BA_ABSADDR4, 0x4005030f\r
-.set CYDEV_P3BA_DATCFG1, 0x40050310\r
-.set CYDEV_P3BA_DATCFG2, 0x40050311\r
-.set CYDEV_P3BA_CMP_RSLT1, 0x40050314\r
-.set CYDEV_P3BA_CMP_RSLT2, 0x40050315\r
-.set CYDEV_P3BA_CMP_RSLT3, 0x40050316\r
-.set CYDEV_P3BA_CMP_RSLT4, 0x40050317\r
-.set CYDEV_P3BA_DATA_REG1, 0x40050318\r
-.set CYDEV_P3BA_DATA_REG2, 0x40050319\r
-.set CYDEV_P3BA_DATA_REG3, 0x4005031a\r
-.set CYDEV_P3BA_DATA_REG4, 0x4005031b\r
-.set CYDEV_P3BA_EXP_DATA1, 0x4005031c\r
-.set CYDEV_P3BA_EXP_DATA2, 0x4005031d\r
-.set CYDEV_P3BA_EXP_DATA3, 0x4005031e\r
-.set CYDEV_P3BA_EXP_DATA4, 0x4005031f\r
-.set CYDEV_P3BA_MSTR_HRDATA1, 0x40050320\r
-.set CYDEV_P3BA_MSTR_HRDATA2, 0x40050321\r
-.set CYDEV_P3BA_MSTR_HRDATA3, 0x40050322\r
-.set CYDEV_P3BA_MSTR_HRDATA4, 0x40050323\r
-.set CYDEV_P3BA_BIST_EN, 0x40050324\r
-.set CYDEV_P3BA_PHUB_MASTER_SSR, 0x40050325\r
-.set CYDEV_P3BA_SEQCFG1, 0x40050326\r
-.set CYDEV_P3BA_SEQCFG2, 0x40050327\r
-.set CYDEV_P3BA_Y_CURR, 0x40050328\r
-.set CYDEV_P3BA_X_CURR1, 0x40050329\r
-.set CYDEV_P3BA_X_CURR2, 0x4005032a\r
-.set CYDEV_PANTHER_BASE, 0x40080000\r
-.set CYDEV_PANTHER_SIZE, 0x00000020\r
-.set CYDEV_PANTHER_STCALIB_CFG, 0x40080000\r
-.set CYDEV_PANTHER_WAITPIPE, 0x40080004\r
-.set CYDEV_PANTHER_TRACE_CFG, 0x40080008\r
-.set CYDEV_PANTHER_DBG_CFG, 0x4008000c\r
-.set CYDEV_PANTHER_CM3_LCKRST_STAT, 0x40080018\r
-.set CYDEV_PANTHER_DEVICE_ID, 0x4008001c\r
-.set CYDEV_FLSECC_BASE, 0x48000000\r
-.set CYDEV_FLSECC_SIZE, 0x00008000\r
-.set CYDEV_FLSECC_DATA_MBASE, 0x48000000\r
-.set CYDEV_FLSECC_DATA_MSIZE, 0x00008000\r
-.set CYDEV_FLSHID_BASE, 0x49000000\r
-.set CYDEV_FLSHID_SIZE, 0x00000200\r
-.set CYDEV_FLSHID_RSVD_MBASE, 0x49000000\r
-.set CYDEV_FLSHID_RSVD_MSIZE, 0x00000080\r
-.set CYDEV_FLSHID_CUST_MDATA_MBASE, 0x49000080\r
-.set CYDEV_FLSHID_CUST_MDATA_MSIZE, 0x00000080\r
-.set CYDEV_FLSHID_CUST_TABLES_BASE, 0x49000100\r
-.set CYDEV_FLSHID_CUST_TABLES_SIZE, 0x00000040\r
-.set CYDEV_FLSHID_CUST_TABLES_Y_LOC, 0x49000100\r
-.set CYDEV_FLSHID_CUST_TABLES_X_LOC, 0x49000101\r
-.set CYDEV_FLSHID_CUST_TABLES_WAFER_NUM, 0x49000102\r
-.set CYDEV_FLSHID_CUST_TABLES_LOT_LSB, 0x49000103\r
-.set CYDEV_FLSHID_CUST_TABLES_LOT_MSB, 0x49000104\r
-.set CYDEV_FLSHID_CUST_TABLES_WRK_WK, 0x49000105\r
-.set CYDEV_FLSHID_CUST_TABLES_FAB_YR, 0x49000106\r
-.set CYDEV_FLSHID_CUST_TABLES_MINOR, 0x49000107\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_3MHZ, 0x49000108\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_6MHZ, 0x49000109\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_12MHZ, 0x4900010a\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_24MHZ, 0x4900010b\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_67MHZ, 0x4900010c\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_80MHZ, 0x4900010d\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_92MHZ, 0x4900010e\r
-.set CYDEV_FLSHID_CUST_TABLES_IMO_USB, 0x4900010f\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP0_TR0_HS, 0x49000110\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP1_TR0_HS, 0x49000111\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP2_TR0_HS, 0x49000112\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP3_TR0_HS, 0x49000113\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP0_TR1_HS, 0x49000114\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP1_TR1_HS, 0x49000115\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP2_TR1_HS, 0x49000116\r
-.set CYDEV_FLSHID_CUST_TABLES_CMP3_TR1_HS, 0x49000117\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M1, 0x49000118\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M2, 0x49000119\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M3, 0x4900011a\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M4, 0x4900011b\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M5, 0x4900011c\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M6, 0x4900011d\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M7, 0x4900011e\r
-.set CYDEV_FLSHID_CUST_TABLES_DEC_M8, 0x4900011f\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M1, 0x49000120\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M2, 0x49000121\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M3, 0x49000122\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M4, 0x49000123\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M5, 0x49000124\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M6, 0x49000125\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M7, 0x49000126\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC0_M8, 0x49000127\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M1, 0x49000128\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M2, 0x49000129\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M3, 0x4900012a\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M4, 0x4900012b\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M5, 0x4900012c\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M6, 0x4900012d\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M7, 0x4900012e\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC2_M8, 0x4900012f\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M1, 0x49000130\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M2, 0x49000131\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M3, 0x49000132\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M4, 0x49000133\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M5, 0x49000134\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M6, 0x49000135\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M7, 0x49000136\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC1_M8, 0x49000137\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M1, 0x49000138\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M2, 0x49000139\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M3, 0x4900013a\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M4, 0x4900013b\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M5, 0x4900013c\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M6, 0x4900013d\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M7, 0x4900013e\r
-.set CYDEV_FLSHID_CUST_TABLES_DAC3_M8, 0x4900013f\r
-.set CYDEV_FLSHID_MFG_CFG_BASE, 0x49000180\r
-.set CYDEV_FLSHID_MFG_CFG_SIZE, 0x00000080\r
-.set CYDEV_FLSHID_MFG_CFG_IMO_TR1, 0x49000188\r
-.set CYDEV_FLSHID_MFG_CFG_CMP0_TR0, 0x490001ac\r
-.set CYDEV_FLSHID_MFG_CFG_CMP1_TR0, 0x490001ae\r
-.set CYDEV_FLSHID_MFG_CFG_CMP2_TR0, 0x490001b0\r
-.set CYDEV_FLSHID_MFG_CFG_CMP3_TR0, 0x490001b2\r
-.set CYDEV_FLSHID_MFG_CFG_CMP0_TR1, 0x490001b4\r
-.set CYDEV_FLSHID_MFG_CFG_CMP1_TR1, 0x490001b6\r
-.set CYDEV_FLSHID_MFG_CFG_CMP2_TR1, 0x490001b8\r
-.set CYDEV_FLSHID_MFG_CFG_CMP3_TR1, 0x490001ba\r
-.set CYDEV_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM, 0x490001ce\r
-.set CYDEV_EXTMEM_BASE, 0x60000000\r
-.set CYDEV_EXTMEM_SIZE, 0x00800000\r
-.set CYDEV_EXTMEM_DATA_MBASE, 0x60000000\r
-.set CYDEV_EXTMEM_DATA_MSIZE, 0x00800000\r
-.set CYDEV_ITM_BASE, 0xe0000000\r
-.set CYDEV_ITM_SIZE, 0x00001000\r
-.set CYDEV_ITM_TRACE_EN, 0xe0000e00\r
-.set CYDEV_ITM_TRACE_PRIVILEGE, 0xe0000e40\r
-.set CYDEV_ITM_TRACE_CTRL, 0xe0000e80\r
-.set CYDEV_ITM_LOCK_ACCESS, 0xe0000fb0\r
-.set CYDEV_ITM_LOCK_STATUS, 0xe0000fb4\r
-.set CYDEV_ITM_PID4, 0xe0000fd0\r
-.set CYDEV_ITM_PID5, 0xe0000fd4\r
-.set CYDEV_ITM_PID6, 0xe0000fd8\r
-.set CYDEV_ITM_PID7, 0xe0000fdc\r
-.set CYDEV_ITM_PID0, 0xe0000fe0\r
-.set CYDEV_ITM_PID1, 0xe0000fe4\r
-.set CYDEV_ITM_PID2, 0xe0000fe8\r
-.set CYDEV_ITM_PID3, 0xe0000fec\r
-.set CYDEV_ITM_CID0, 0xe0000ff0\r
-.set CYDEV_ITM_CID1, 0xe0000ff4\r
-.set CYDEV_ITM_CID2, 0xe0000ff8\r
-.set CYDEV_ITM_CID3, 0xe0000ffc\r
-.set CYDEV_DWT_BASE, 0xe0001000\r
-.set CYDEV_DWT_SIZE, 0x0000005c\r
-.set CYDEV_DWT_CTRL, 0xe0001000\r
-.set CYDEV_DWT_CYCLE_COUNT, 0xe0001004\r
-.set CYDEV_DWT_CPI_COUNT, 0xe0001008\r
-.set CYDEV_DWT_EXC_OVHD_COUNT, 0xe000100c\r
-.set CYDEV_DWT_SLEEP_COUNT, 0xe0001010\r
-.set CYDEV_DWT_LSU_COUNT, 0xe0001014\r
-.set CYDEV_DWT_FOLD_COUNT, 0xe0001018\r
-.set CYDEV_DWT_PC_SAMPLE, 0xe000101c\r
-.set CYDEV_DWT_COMP_0, 0xe0001020\r
-.set CYDEV_DWT_MASK_0, 0xe0001024\r
-.set CYDEV_DWT_FUNCTION_0, 0xe0001028\r
-.set CYDEV_DWT_COMP_1, 0xe0001030\r
-.set CYDEV_DWT_MASK_1, 0xe0001034\r
-.set CYDEV_DWT_FUNCTION_1, 0xe0001038\r
-.set CYDEV_DWT_COMP_2, 0xe0001040\r
-.set CYDEV_DWT_MASK_2, 0xe0001044\r
-.set CYDEV_DWT_FUNCTION_2, 0xe0001048\r
-.set CYDEV_DWT_COMP_3, 0xe0001050\r
-.set CYDEV_DWT_MASK_3, 0xe0001054\r
-.set CYDEV_DWT_FUNCTION_3, 0xe0001058\r
-.set CYDEV_FPB_BASE, 0xe0002000\r
-.set CYDEV_FPB_SIZE, 0x00001000\r
-.set CYDEV_FPB_CTRL, 0xe0002000\r
-.set CYDEV_FPB_REMAP, 0xe0002004\r
-.set CYDEV_FPB_FP_COMP_0, 0xe0002008\r
-.set CYDEV_FPB_FP_COMP_1, 0xe000200c\r
-.set CYDEV_FPB_FP_COMP_2, 0xe0002010\r
-.set CYDEV_FPB_FP_COMP_3, 0xe0002014\r
-.set CYDEV_FPB_FP_COMP_4, 0xe0002018\r
-.set CYDEV_FPB_FP_COMP_5, 0xe000201c\r
-.set CYDEV_FPB_FP_COMP_6, 0xe0002020\r
-.set CYDEV_FPB_FP_COMP_7, 0xe0002024\r
-.set CYDEV_FPB_PID4, 0xe0002fd0\r
-.set CYDEV_FPB_PID5, 0xe0002fd4\r
-.set CYDEV_FPB_PID6, 0xe0002fd8\r
-.set CYDEV_FPB_PID7, 0xe0002fdc\r
-.set CYDEV_FPB_PID0, 0xe0002fe0\r
-.set CYDEV_FPB_PID1, 0xe0002fe4\r
-.set CYDEV_FPB_PID2, 0xe0002fe8\r
-.set CYDEV_FPB_PID3, 0xe0002fec\r
-.set CYDEV_FPB_CID0, 0xe0002ff0\r
-.set CYDEV_FPB_CID1, 0xe0002ff4\r
-.set CYDEV_FPB_CID2, 0xe0002ff8\r
-.set CYDEV_FPB_CID3, 0xe0002ffc\r
-.set CYDEV_NVIC_BASE, 0xe000e000\r
-.set CYDEV_NVIC_SIZE, 0x00000d3c\r
-.set CYDEV_NVIC_INT_CTL_TYPE, 0xe000e004\r
-.set CYDEV_NVIC_SYSTICK_CTL, 0xe000e010\r
-.set CYDEV_NVIC_SYSTICK_RELOAD, 0xe000e014\r
-.set CYDEV_NVIC_SYSTICK_CURRENT, 0xe000e018\r
-.set CYDEV_NVIC_SYSTICK_CAL, 0xe000e01c\r
-.set CYDEV_NVIC_SETENA0, 0xe000e100\r
-.set CYDEV_NVIC_CLRENA0, 0xe000e180\r
-.set CYDEV_NVIC_SETPEND0, 0xe000e200\r
-.set CYDEV_NVIC_CLRPEND0, 0xe000e280\r
-.set CYDEV_NVIC_ACTIVE0, 0xe000e300\r
-.set CYDEV_NVIC_PRI_0, 0xe000e400\r
-.set CYDEV_NVIC_PRI_1, 0xe000e401\r
-.set CYDEV_NVIC_PRI_2, 0xe000e402\r
-.set CYDEV_NVIC_PRI_3, 0xe000e403\r
-.set CYDEV_NVIC_PRI_4, 0xe000e404\r
-.set CYDEV_NVIC_PRI_5, 0xe000e405\r
-.set CYDEV_NVIC_PRI_6, 0xe000e406\r
-.set CYDEV_NVIC_PRI_7, 0xe000e407\r
-.set CYDEV_NVIC_PRI_8, 0xe000e408\r
-.set CYDEV_NVIC_PRI_9, 0xe000e409\r
-.set CYDEV_NVIC_PRI_10, 0xe000e40a\r
-.set CYDEV_NVIC_PRI_11, 0xe000e40b\r
-.set CYDEV_NVIC_PRI_12, 0xe000e40c\r
-.set CYDEV_NVIC_PRI_13, 0xe000e40d\r
-.set CYDEV_NVIC_PRI_14, 0xe000e40e\r
-.set CYDEV_NVIC_PRI_15, 0xe000e40f\r
-.set CYDEV_NVIC_PRI_16, 0xe000e410\r
-.set CYDEV_NVIC_PRI_17, 0xe000e411\r
-.set CYDEV_NVIC_PRI_18, 0xe000e412\r
-.set CYDEV_NVIC_PRI_19, 0xe000e413\r
-.set CYDEV_NVIC_PRI_20, 0xe000e414\r
-.set CYDEV_NVIC_PRI_21, 0xe000e415\r
-.set CYDEV_NVIC_PRI_22, 0xe000e416\r
-.set CYDEV_NVIC_PRI_23, 0xe000e417\r
-.set CYDEV_NVIC_PRI_24, 0xe000e418\r
-.set CYDEV_NVIC_PRI_25, 0xe000e419\r
-.set CYDEV_NVIC_PRI_26, 0xe000e41a\r
-.set CYDEV_NVIC_PRI_27, 0xe000e41b\r
-.set CYDEV_NVIC_PRI_28, 0xe000e41c\r
-.set CYDEV_NVIC_PRI_29, 0xe000e41d\r
-.set CYDEV_NVIC_PRI_30, 0xe000e41e\r
-.set CYDEV_NVIC_PRI_31, 0xe000e41f\r
-.set CYDEV_NVIC_CPUID_BASE, 0xe000ed00\r
-.set CYDEV_NVIC_INTR_CTRL_STATE, 0xe000ed04\r
-.set CYDEV_NVIC_VECT_OFFSET, 0xe000ed08\r
-.set CYDEV_NVIC_APPLN_INTR, 0xe000ed0c\r
-.set CYDEV_NVIC_SYSTEM_CONTROL, 0xe000ed10\r
-.set CYDEV_NVIC_CFG_CONTROL, 0xe000ed14\r
-.set CYDEV_NVIC_SYS_PRIO_HANDLER_4_7, 0xe000ed18\r
-.set CYDEV_NVIC_SYS_PRIO_HANDLER_8_11, 0xe000ed1c\r
-.set CYDEV_NVIC_SYS_PRIO_HANDLER_12_15, 0xe000ed20\r
-.set CYDEV_NVIC_SYS_HANDLER_CSR, 0xe000ed24\r
-.set CYDEV_NVIC_MEMMAN_FAULT_STATUS, 0xe000ed28\r
-.set CYDEV_NVIC_BUS_FAULT_STATUS, 0xe000ed29\r
-.set CYDEV_NVIC_USAGE_FAULT_STATUS, 0xe000ed2a\r
-.set CYDEV_NVIC_HARD_FAULT_STATUS, 0xe000ed2c\r
-.set CYDEV_NVIC_DEBUG_FAULT_STATUS, 0xe000ed30\r
-.set CYDEV_NVIC_MEMMAN_FAULT_ADD, 0xe000ed34\r
-.set CYDEV_NVIC_BUS_FAULT_ADD, 0xe000ed38\r
-.set CYDEV_CORE_DBG_BASE, 0xe000edf0\r
-.set CYDEV_CORE_DBG_SIZE, 0x00000010\r
-.set CYDEV_CORE_DBG_DBG_HLT_CS, 0xe000edf0\r
-.set CYDEV_CORE_DBG_DBG_REG_SEL, 0xe000edf4\r
-.set CYDEV_CORE_DBG_DBG_REG_DATA, 0xe000edf8\r
-.set CYDEV_CORE_DBG_EXC_MON_CTL, 0xe000edfc\r
-.set CYDEV_TPIU_BASE, 0xe0040000\r
-.set CYDEV_TPIU_SIZE, 0x00001000\r
-.set CYDEV_TPIU_SUPPORTED_SYNC_PRT_SZ, 0xe0040000\r
-.set CYDEV_TPIU_CURRENT_SYNC_PRT_SZ, 0xe0040004\r
-.set CYDEV_TPIU_ASYNC_CLK_PRESCALER, 0xe0040010\r
-.set CYDEV_TPIU_PROTOCOL, 0xe00400f0\r
-.set CYDEV_TPIU_FORM_FLUSH_STAT, 0xe0040300\r
-.set CYDEV_TPIU_FORM_FLUSH_CTRL, 0xe0040304\r
-.set CYDEV_TPIU_TRIGGER, 0xe0040ee8\r
-.set CYDEV_TPIU_ITETMDATA, 0xe0040eec\r
-.set CYDEV_TPIU_ITATBCTR2, 0xe0040ef0\r
-.set CYDEV_TPIU_ITATBCTR0, 0xe0040ef8\r
-.set CYDEV_TPIU_ITITMDATA, 0xe0040efc\r
-.set CYDEV_TPIU_ITCTRL, 0xe0040f00\r
-.set CYDEV_TPIU_DEVID, 0xe0040fc8\r
-.set CYDEV_TPIU_DEVTYPE, 0xe0040fcc\r
-.set CYDEV_TPIU_PID4, 0xe0040fd0\r
-.set CYDEV_TPIU_PID5, 0xe0040fd4\r
-.set CYDEV_TPIU_PID6, 0xe0040fd8\r
-.set CYDEV_TPIU_PID7, 0xe0040fdc\r
-.set CYDEV_TPIU_PID0, 0xe0040fe0\r
-.set CYDEV_TPIU_PID1, 0xe0040fe4\r
-.set CYDEV_TPIU_PID2, 0xe0040fe8\r
-.set CYDEV_TPIU_PID3, 0xe0040fec\r
-.set CYDEV_TPIU_CID0, 0xe0040ff0\r
-.set CYDEV_TPIU_CID1, 0xe0040ff4\r
-.set CYDEV_TPIU_CID2, 0xe0040ff8\r
-.set CYDEV_TPIU_CID3, 0xe0040ffc\r
-.set CYDEV_ETM_BASE, 0xe0041000\r
-.set CYDEV_ETM_SIZE, 0x00001000\r
-.set CYDEV_ETM_CTL, 0xe0041000\r
-.set CYDEV_ETM_CFG_CODE, 0xe0041004\r
-.set CYDEV_ETM_TRIG_EVENT, 0xe0041008\r
-.set CYDEV_ETM_STATUS, 0xe0041010\r
-.set CYDEV_ETM_SYS_CFG, 0xe0041014\r
-.set CYDEV_ETM_TRACE_ENB_EVENT, 0xe0041020\r
-.set CYDEV_ETM_TRACE_EN_CTRL1, 0xe0041024\r
-.set CYDEV_ETM_FIFOFULL_LEVEL, 0xe004102c\r
-.set CYDEV_ETM_SYNC_FREQ, 0xe00411e0\r
-.set CYDEV_ETM_ETM_ID, 0xe00411e4\r
-.set CYDEV_ETM_CFG_CODE_EXT, 0xe00411e8\r
-.set CYDEV_ETM_TR_SS_EMBICE_CTRL, 0xe00411f0\r
-.set CYDEV_ETM_CS_TRACE_ID, 0xe0041200\r
-.set CYDEV_ETM_OS_LOCK_ACCESS, 0xe0041300\r
-.set CYDEV_ETM_OS_LOCK_STATUS, 0xe0041304\r
-.set CYDEV_ETM_PDSR, 0xe0041314\r
-.set CYDEV_ETM_ITMISCIN, 0xe0041ee0\r
-.set CYDEV_ETM_ITTRIGOUT, 0xe0041ee8\r
-.set CYDEV_ETM_ITATBCTR2, 0xe0041ef0\r
-.set CYDEV_ETM_ITATBCTR0, 0xe0041ef8\r
-.set CYDEV_ETM_INT_MODE_CTRL, 0xe0041f00\r
-.set CYDEV_ETM_CLM_TAG_SET, 0xe0041fa0\r
-.set CYDEV_ETM_CLM_TAG_CLR, 0xe0041fa4\r
-.set CYDEV_ETM_LOCK_ACCESS, 0xe0041fb0\r
-.set CYDEV_ETM_LOCK_STATUS, 0xe0041fb4\r
-.set CYDEV_ETM_AUTH_STATUS, 0xe0041fb8\r
-.set CYDEV_ETM_DEV_TYPE, 0xe0041fcc\r
-.set CYDEV_ETM_PID4, 0xe0041fd0\r
-.set CYDEV_ETM_PID5, 0xe0041fd4\r
-.set CYDEV_ETM_PID6, 0xe0041fd8\r
-.set CYDEV_ETM_PID7, 0xe0041fdc\r
-.set CYDEV_ETM_PID0, 0xe0041fe0\r
-.set CYDEV_ETM_PID1, 0xe0041fe4\r
-.set CYDEV_ETM_PID2, 0xe0041fe8\r
-.set CYDEV_ETM_PID3, 0xe0041fec\r
-.set CYDEV_ETM_CID0, 0xe0041ff0\r
-.set CYDEV_ETM_CID1, 0xe0041ff4\r
-.set CYDEV_ETM_CID2, 0xe0041ff8\r
-.set CYDEV_ETM_CID3, 0xe0041ffc\r
-.set CYDEV_ROM_TABLE_BASE, 0xe00ff000\r
-.set CYDEV_ROM_TABLE_SIZE, 0x00001000\r
-.set CYDEV_ROM_TABLE_NVIC, 0xe00ff000\r
-.set CYDEV_ROM_TABLE_DWT, 0xe00ff004\r
-.set CYDEV_ROM_TABLE_FPB, 0xe00ff008\r
-.set CYDEV_ROM_TABLE_ITM, 0xe00ff00c\r
-.set CYDEV_ROM_TABLE_TPIU, 0xe00ff010\r
-.set CYDEV_ROM_TABLE_ETM, 0xe00ff014\r
-.set CYDEV_ROM_TABLE_END, 0xe00ff018\r
-.set CYDEV_ROM_TABLE_MEMTYPE, 0xe00fffcc\r
-.set CYDEV_ROM_TABLE_PID4, 0xe00fffd0\r
-.set CYDEV_ROM_TABLE_PID5, 0xe00fffd4\r
-.set CYDEV_ROM_TABLE_PID6, 0xe00fffd8\r
-.set CYDEV_ROM_TABLE_PID7, 0xe00fffdc\r
-.set CYDEV_ROM_TABLE_PID0, 0xe00fffe0\r
-.set CYDEV_ROM_TABLE_PID1, 0xe00fffe4\r
-.set CYDEV_ROM_TABLE_PID2, 0xe00fffe8\r
-.set CYDEV_ROM_TABLE_PID3, 0xe00fffec\r
-.set CYDEV_ROM_TABLE_CID0, 0xe00ffff0\r
-.set CYDEV_ROM_TABLE_CID1, 0xe00ffff4\r
-.set CYDEV_ROM_TABLE_CID2, 0xe00ffff8\r
-.set CYDEV_ROM_TABLE_CID3, 0xe00ffffc\r
-.set CYDEV_FLS_SIZE, CYDEV_FLASH_SIZE\r
-.set CYDEV_ECC_BASE, CYDEV_FLSECC_BASE\r
-.set CYDEV_FLS_SECTOR_SIZE, 0x00010000\r
-.set CYDEV_FLS_ROW_SIZE, 0x00000100\r
-.set CYDEV_ECC_SECTOR_SIZE, 0x00002000\r
-.set CYDEV_ECC_ROW_SIZE, 0x00000020\r
-.set CYDEV_EEPROM_SECTOR_SIZE, 0x00000400\r
-.set CYDEV_EEPROM_ROW_SIZE, 0x00000010\r
-.set CYDEV_PERIPH_BASE, CYDEV_CLKDIST_BASE\r
-.set CYCLK_LD_DISABLE, 0x00000004\r
-.set CYCLK_LD_SYNC_EN, 0x00000002\r
-.set CYCLK_LD_LOAD, 0x00000001\r
-.set CYCLK_PIPE, 0x00000080\r
-.set CYCLK_SSS, 0x00000040\r
-.set CYCLK_EARLY, 0x00000020\r
-.set CYCLK_DUTY, 0x00000010\r
-.set CYCLK_SYNC, 0x00000008\r
-.set CYCLK_SRC_SEL_CLK_SYNC_D, 0\r
-.set CYCLK_SRC_SEL_SYNC_DIG, 0\r
-.set CYCLK_SRC_SEL_IMO, 1\r
-.set CYCLK_SRC_SEL_XTAL_MHZ, 2\r
-.set CYCLK_SRC_SEL_XTALM, 2\r
-.set CYCLK_SRC_SEL_ILO, 3\r
-.set CYCLK_SRC_SEL_PLL, 4\r
-.set CYCLK_SRC_SEL_XTAL_KHZ, 5\r
-.set CYCLK_SRC_SEL_XTALK, 5\r
-.set CYCLK_SRC_SEL_DSI_G, 6\r
-.set CYCLK_SRC_SEL_DSI_D, 7\r
-.set CYCLK_SRC_SEL_CLK_SYNC_A, 0\r
-.set CYCLK_SRC_SEL_DSI_A, 7\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cydevicegnu_trm.inc\r
-* \r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* DESCRIPTION:\r
-* This file provides all of the address values for the entire PSoC device.\r
-* This file is automatically generated by PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-.set CYDEV_FLASH_BASE, 0x00000000\r
-.set CYDEV_FLASH_SIZE, 0x00020000\r
-.set CYREG_FLASH_DATA_MBASE, 0x00000000\r
-.set CYREG_FLASH_DATA_MSIZE, 0x00020000\r
-.set CYDEV_SRAM_BASE, 0x1fffc000\r
-.set CYDEV_SRAM_SIZE, 0x00008000\r
-.set CYREG_SRAM_CODE64K_MBASE, 0x1fff8000\r
-.set CYREG_SRAM_CODE64K_MSIZE, 0x00004000\r
-.set CYREG_SRAM_CODE32K_MBASE, 0x1fffc000\r
-.set CYREG_SRAM_CODE32K_MSIZE, 0x00002000\r
-.set CYREG_SRAM_CODE16K_MBASE, 0x1fffe000\r
-.set CYREG_SRAM_CODE16K_MSIZE, 0x00001000\r
-.set CYREG_SRAM_CODE_MBASE, 0x1fffc000\r
-.set CYREG_SRAM_CODE_MSIZE, 0x00004000\r
-.set CYREG_SRAM_DATA_MBASE, 0x20000000\r
-.set CYREG_SRAM_DATA_MSIZE, 0x00004000\r
-.set CYREG_SRAM_DATA16K_MBASE, 0x20001000\r
-.set CYREG_SRAM_DATA16K_MSIZE, 0x00001000\r
-.set CYREG_SRAM_DATA32K_MBASE, 0x20002000\r
-.set CYREG_SRAM_DATA32K_MSIZE, 0x00002000\r
-.set CYREG_SRAM_DATA64K_MBASE, 0x20004000\r
-.set CYREG_SRAM_DATA64K_MSIZE, 0x00004000\r
-.set CYDEV_DMA_BASE, 0x20008000\r
-.set CYDEV_DMA_SIZE, 0x00008000\r
-.set CYREG_DMA_SRAM64K_MBASE, 0x20008000\r
-.set CYREG_DMA_SRAM64K_MSIZE, 0x00004000\r
-.set CYREG_DMA_SRAM32K_MBASE, 0x2000c000\r
-.set CYREG_DMA_SRAM32K_MSIZE, 0x00002000\r
-.set CYREG_DMA_SRAM16K_MBASE, 0x2000e000\r
-.set CYREG_DMA_SRAM16K_MSIZE, 0x00001000\r
-.set CYREG_DMA_SRAM_MBASE, 0x2000f000\r
-.set CYREG_DMA_SRAM_MSIZE, 0x00001000\r
-.set CYDEV_CLKDIST_BASE, 0x40004000\r
-.set CYDEV_CLKDIST_SIZE, 0x00000110\r
-.set CYREG_CLKDIST_CR, 0x40004000\r
-.set CYREG_CLKDIST_LD, 0x40004001\r
-.set CYREG_CLKDIST_WRK0, 0x40004002\r
-.set CYREG_CLKDIST_WRK1, 0x40004003\r
-.set CYREG_CLKDIST_MSTR0, 0x40004004\r
-.set CYREG_CLKDIST_MSTR1, 0x40004005\r
-.set CYREG_CLKDIST_BCFG0, 0x40004006\r
-.set CYREG_CLKDIST_BCFG1, 0x40004007\r
-.set CYREG_CLKDIST_BCFG2, 0x40004008\r
-.set CYREG_CLKDIST_UCFG, 0x40004009\r
-.set CYREG_CLKDIST_DLY0, 0x4000400a\r
-.set CYREG_CLKDIST_DLY1, 0x4000400b\r
-.set CYREG_CLKDIST_DMASK, 0x40004010\r
-.set CYREG_CLKDIST_AMASK, 0x40004014\r
-.set CYDEV_CLKDIST_DCFG0_BASE, 0x40004080\r
-.set CYDEV_CLKDIST_DCFG0_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG0_CFG0, 0x40004080\r
-.set CYREG_CLKDIST_DCFG0_CFG1, 0x40004081\r
-.set CYREG_CLKDIST_DCFG0_CFG2, 0x40004082\r
-.set CYDEV_CLKDIST_DCFG1_BASE, 0x40004084\r
-.set CYDEV_CLKDIST_DCFG1_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG1_CFG0, 0x40004084\r
-.set CYREG_CLKDIST_DCFG1_CFG1, 0x40004085\r
-.set CYREG_CLKDIST_DCFG1_CFG2, 0x40004086\r
-.set CYDEV_CLKDIST_DCFG2_BASE, 0x40004088\r
-.set CYDEV_CLKDIST_DCFG2_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG2_CFG0, 0x40004088\r
-.set CYREG_CLKDIST_DCFG2_CFG1, 0x40004089\r
-.set CYREG_CLKDIST_DCFG2_CFG2, 0x4000408a\r
-.set CYDEV_CLKDIST_DCFG3_BASE, 0x4000408c\r
-.set CYDEV_CLKDIST_DCFG3_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG3_CFG0, 0x4000408c\r
-.set CYREG_CLKDIST_DCFG3_CFG1, 0x4000408d\r
-.set CYREG_CLKDIST_DCFG3_CFG2, 0x4000408e\r
-.set CYDEV_CLKDIST_DCFG4_BASE, 0x40004090\r
-.set CYDEV_CLKDIST_DCFG4_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG4_CFG0, 0x40004090\r
-.set CYREG_CLKDIST_DCFG4_CFG1, 0x40004091\r
-.set CYREG_CLKDIST_DCFG4_CFG2, 0x40004092\r
-.set CYDEV_CLKDIST_DCFG5_BASE, 0x40004094\r
-.set CYDEV_CLKDIST_DCFG5_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG5_CFG0, 0x40004094\r
-.set CYREG_CLKDIST_DCFG5_CFG1, 0x40004095\r
-.set CYREG_CLKDIST_DCFG5_CFG2, 0x40004096\r
-.set CYDEV_CLKDIST_DCFG6_BASE, 0x40004098\r
-.set CYDEV_CLKDIST_DCFG6_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG6_CFG0, 0x40004098\r
-.set CYREG_CLKDIST_DCFG6_CFG1, 0x40004099\r
-.set CYREG_CLKDIST_DCFG6_CFG2, 0x4000409a\r
-.set CYDEV_CLKDIST_DCFG7_BASE, 0x4000409c\r
-.set CYDEV_CLKDIST_DCFG7_SIZE, 0x00000003\r
-.set CYREG_CLKDIST_DCFG7_CFG0, 0x4000409c\r
-.set CYREG_CLKDIST_DCFG7_CFG1, 0x4000409d\r
-.set CYREG_CLKDIST_DCFG7_CFG2, 0x4000409e\r
-.set CYDEV_CLKDIST_ACFG0_BASE, 0x40004100\r
-.set CYDEV_CLKDIST_ACFG0_SIZE, 0x00000004\r
-.set CYREG_CLKDIST_ACFG0_CFG0, 0x40004100\r
-.set CYREG_CLKDIST_ACFG0_CFG1, 0x40004101\r
-.set CYREG_CLKDIST_ACFG0_CFG2, 0x40004102\r
-.set CYREG_CLKDIST_ACFG0_CFG3, 0x40004103\r
-.set CYDEV_CLKDIST_ACFG1_BASE, 0x40004104\r
-.set CYDEV_CLKDIST_ACFG1_SIZE, 0x00000004\r
-.set CYREG_CLKDIST_ACFG1_CFG0, 0x40004104\r
-.set CYREG_CLKDIST_ACFG1_CFG1, 0x40004105\r
-.set CYREG_CLKDIST_ACFG1_CFG2, 0x40004106\r
-.set CYREG_CLKDIST_ACFG1_CFG3, 0x40004107\r
-.set CYDEV_CLKDIST_ACFG2_BASE, 0x40004108\r
-.set CYDEV_CLKDIST_ACFG2_SIZE, 0x00000004\r
-.set CYREG_CLKDIST_ACFG2_CFG0, 0x40004108\r
-.set CYREG_CLKDIST_ACFG2_CFG1, 0x40004109\r
-.set CYREG_CLKDIST_ACFG2_CFG2, 0x4000410a\r
-.set CYREG_CLKDIST_ACFG2_CFG3, 0x4000410b\r
-.set CYDEV_CLKDIST_ACFG3_BASE, 0x4000410c\r
-.set CYDEV_CLKDIST_ACFG3_SIZE, 0x00000004\r
-.set CYREG_CLKDIST_ACFG3_CFG0, 0x4000410c\r
-.set CYREG_CLKDIST_ACFG3_CFG1, 0x4000410d\r
-.set CYREG_CLKDIST_ACFG3_CFG2, 0x4000410e\r
-.set CYREG_CLKDIST_ACFG3_CFG3, 0x4000410f\r
-.set CYDEV_FASTCLK_BASE, 0x40004200\r
-.set CYDEV_FASTCLK_SIZE, 0x00000026\r
-.set CYDEV_FASTCLK_IMO_BASE, 0x40004200\r
-.set CYDEV_FASTCLK_IMO_SIZE, 0x00000001\r
-.set CYREG_FASTCLK_IMO_CR, 0x40004200\r
-.set CYDEV_FASTCLK_XMHZ_BASE, 0x40004210\r
-.set CYDEV_FASTCLK_XMHZ_SIZE, 0x00000004\r
-.set CYREG_FASTCLK_XMHZ_CSR, 0x40004210\r
-.set CYREG_FASTCLK_XMHZ_CFG0, 0x40004212\r
-.set CYREG_FASTCLK_XMHZ_CFG1, 0x40004213\r
-.set CYDEV_FASTCLK_PLL_BASE, 0x40004220\r
-.set CYDEV_FASTCLK_PLL_SIZE, 0x00000006\r
-.set CYREG_FASTCLK_PLL_CFG0, 0x40004220\r
-.set CYREG_FASTCLK_PLL_CFG1, 0x40004221\r
-.set CYREG_FASTCLK_PLL_P, 0x40004222\r
-.set CYREG_FASTCLK_PLL_Q, 0x40004223\r
-.set CYREG_FASTCLK_PLL_SR, 0x40004225\r
-.set CYDEV_SLOWCLK_BASE, 0x40004300\r
-.set CYDEV_SLOWCLK_SIZE, 0x0000000b\r
-.set CYDEV_SLOWCLK_ILO_BASE, 0x40004300\r
-.set CYDEV_SLOWCLK_ILO_SIZE, 0x00000002\r
-.set CYREG_SLOWCLK_ILO_CR0, 0x40004300\r
-.set CYREG_SLOWCLK_ILO_CR1, 0x40004301\r
-.set CYDEV_SLOWCLK_X32_BASE, 0x40004308\r
-.set CYDEV_SLOWCLK_X32_SIZE, 0x00000003\r
-.set CYREG_SLOWCLK_X32_CR, 0x40004308\r
-.set CYREG_SLOWCLK_X32_CFG, 0x40004309\r
-.set CYREG_SLOWCLK_X32_TST, 0x4000430a\r
-.set CYDEV_BOOST_BASE, 0x40004320\r
-.set CYDEV_BOOST_SIZE, 0x00000007\r
-.set CYREG_BOOST_CR0, 0x40004320\r
-.set CYREG_BOOST_CR1, 0x40004321\r
-.set CYREG_BOOST_CR2, 0x40004322\r
-.set CYREG_BOOST_CR3, 0x40004323\r
-.set CYREG_BOOST_SR, 0x40004324\r
-.set CYREG_BOOST_CR4, 0x40004325\r
-.set CYREG_BOOST_SR2, 0x40004326\r
-.set CYDEV_PWRSYS_BASE, 0x40004330\r
-.set CYDEV_PWRSYS_SIZE, 0x00000002\r
-.set CYREG_PWRSYS_CR0, 0x40004330\r
-.set CYREG_PWRSYS_CR1, 0x40004331\r
-.set CYDEV_PM_BASE, 0x40004380\r
-.set CYDEV_PM_SIZE, 0x00000057\r
-.set CYREG_PM_TW_CFG0, 0x40004380\r
-.set CYREG_PM_TW_CFG1, 0x40004381\r
-.set CYREG_PM_TW_CFG2, 0x40004382\r
-.set CYREG_PM_WDT_CFG, 0x40004383\r
-.set CYREG_PM_WDT_CR, 0x40004384\r
-.set CYREG_PM_INT_SR, 0x40004390\r
-.set CYREG_PM_MODE_CFG0, 0x40004391\r
-.set CYREG_PM_MODE_CFG1, 0x40004392\r
-.set CYREG_PM_MODE_CSR, 0x40004393\r
-.set CYREG_PM_USB_CR0, 0x40004394\r
-.set CYREG_PM_WAKEUP_CFG0, 0x40004398\r
-.set CYREG_PM_WAKEUP_CFG1, 0x40004399\r
-.set CYREG_PM_WAKEUP_CFG2, 0x4000439a\r
-.set CYDEV_PM_ACT_BASE, 0x400043a0\r
-.set CYDEV_PM_ACT_SIZE, 0x0000000e\r
-.set CYREG_PM_ACT_CFG0, 0x400043a0\r
-.set CYREG_PM_ACT_CFG1, 0x400043a1\r
-.set CYREG_PM_ACT_CFG2, 0x400043a2\r
-.set CYREG_PM_ACT_CFG3, 0x400043a3\r
-.set CYREG_PM_ACT_CFG4, 0x400043a4\r
-.set CYREG_PM_ACT_CFG5, 0x400043a5\r
-.set CYREG_PM_ACT_CFG6, 0x400043a6\r
-.set CYREG_PM_ACT_CFG7, 0x400043a7\r
-.set CYREG_PM_ACT_CFG8, 0x400043a8\r
-.set CYREG_PM_ACT_CFG9, 0x400043a9\r
-.set CYREG_PM_ACT_CFG10, 0x400043aa\r
-.set CYREG_PM_ACT_CFG11, 0x400043ab\r
-.set CYREG_PM_ACT_CFG12, 0x400043ac\r
-.set CYREG_PM_ACT_CFG13, 0x400043ad\r
-.set CYDEV_PM_STBY_BASE, 0x400043b0\r
-.set CYDEV_PM_STBY_SIZE, 0x0000000e\r
-.set CYREG_PM_STBY_CFG0, 0x400043b0\r
-.set CYREG_PM_STBY_CFG1, 0x400043b1\r
-.set CYREG_PM_STBY_CFG2, 0x400043b2\r
-.set CYREG_PM_STBY_CFG3, 0x400043b3\r
-.set CYREG_PM_STBY_CFG4, 0x400043b4\r
-.set CYREG_PM_STBY_CFG5, 0x400043b5\r
-.set CYREG_PM_STBY_CFG6, 0x400043b6\r
-.set CYREG_PM_STBY_CFG7, 0x400043b7\r
-.set CYREG_PM_STBY_CFG8, 0x400043b8\r
-.set CYREG_PM_STBY_CFG9, 0x400043b9\r
-.set CYREG_PM_STBY_CFG10, 0x400043ba\r
-.set CYREG_PM_STBY_CFG11, 0x400043bb\r
-.set CYREG_PM_STBY_CFG12, 0x400043bc\r
-.set CYREG_PM_STBY_CFG13, 0x400043bd\r
-.set CYDEV_PM_AVAIL_BASE, 0x400043c0\r
-.set CYDEV_PM_AVAIL_SIZE, 0x00000017\r
-.set CYREG_PM_AVAIL_CR0, 0x400043c0\r
-.set CYREG_PM_AVAIL_CR1, 0x400043c1\r
-.set CYREG_PM_AVAIL_CR2, 0x400043c2\r
-.set CYREG_PM_AVAIL_CR3, 0x400043c3\r
-.set CYREG_PM_AVAIL_CR4, 0x400043c4\r
-.set CYREG_PM_AVAIL_CR5, 0x400043c5\r
-.set CYREG_PM_AVAIL_CR6, 0x400043c6\r
-.set CYREG_PM_AVAIL_SR0, 0x400043d0\r
-.set CYREG_PM_AVAIL_SR1, 0x400043d1\r
-.set CYREG_PM_AVAIL_SR2, 0x400043d2\r
-.set CYREG_PM_AVAIL_SR3, 0x400043d3\r
-.set CYREG_PM_AVAIL_SR4, 0x400043d4\r
-.set CYREG_PM_AVAIL_SR5, 0x400043d5\r
-.set CYREG_PM_AVAIL_SR6, 0x400043d6\r
-.set CYDEV_PICU_BASE, 0x40004500\r
-.set CYDEV_PICU_SIZE, 0x000000b0\r
-.set CYDEV_PICU_INTTYPE_BASE, 0x40004500\r
-.set CYDEV_PICU_INTTYPE_SIZE, 0x00000080\r
-.set CYDEV_PICU_INTTYPE_PICU0_BASE, 0x40004500\r
-.set CYDEV_PICU_INTTYPE_PICU0_SIZE, 0x00000008\r
-.set CYREG_PICU0_INTTYPE0, 0x40004500\r
-.set CYREG_PICU0_INTTYPE1, 0x40004501\r
-.set CYREG_PICU0_INTTYPE2, 0x40004502\r
-.set CYREG_PICU0_INTTYPE3, 0x40004503\r
-.set CYREG_PICU0_INTTYPE4, 0x40004504\r
-.set CYREG_PICU0_INTTYPE5, 0x40004505\r
-.set CYREG_PICU0_INTTYPE6, 0x40004506\r
-.set CYREG_PICU0_INTTYPE7, 0x40004507\r
-.set CYDEV_PICU_INTTYPE_PICU1_BASE, 0x40004508\r
-.set CYDEV_PICU_INTTYPE_PICU1_SIZE, 0x00000008\r
-.set CYREG_PICU1_INTTYPE0, 0x40004508\r
-.set CYREG_PICU1_INTTYPE1, 0x40004509\r
-.set CYREG_PICU1_INTTYPE2, 0x4000450a\r
-.set CYREG_PICU1_INTTYPE3, 0x4000450b\r
-.set CYREG_PICU1_INTTYPE4, 0x4000450c\r
-.set CYREG_PICU1_INTTYPE5, 0x4000450d\r
-.set CYREG_PICU1_INTTYPE6, 0x4000450e\r
-.set CYREG_PICU1_INTTYPE7, 0x4000450f\r
-.set CYDEV_PICU_INTTYPE_PICU2_BASE, 0x40004510\r
-.set CYDEV_PICU_INTTYPE_PICU2_SIZE, 0x00000008\r
-.set CYREG_PICU2_INTTYPE0, 0x40004510\r
-.set CYREG_PICU2_INTTYPE1, 0x40004511\r
-.set CYREG_PICU2_INTTYPE2, 0x40004512\r
-.set CYREG_PICU2_INTTYPE3, 0x40004513\r
-.set CYREG_PICU2_INTTYPE4, 0x40004514\r
-.set CYREG_PICU2_INTTYPE5, 0x40004515\r
-.set CYREG_PICU2_INTTYPE6, 0x40004516\r
-.set CYREG_PICU2_INTTYPE7, 0x40004517\r
-.set CYDEV_PICU_INTTYPE_PICU3_BASE, 0x40004518\r
-.set CYDEV_PICU_INTTYPE_PICU3_SIZE, 0x00000008\r
-.set CYREG_PICU3_INTTYPE0, 0x40004518\r
-.set CYREG_PICU3_INTTYPE1, 0x40004519\r
-.set CYREG_PICU3_INTTYPE2, 0x4000451a\r
-.set CYREG_PICU3_INTTYPE3, 0x4000451b\r
-.set CYREG_PICU3_INTTYPE4, 0x4000451c\r
-.set CYREG_PICU3_INTTYPE5, 0x4000451d\r
-.set CYREG_PICU3_INTTYPE6, 0x4000451e\r
-.set CYREG_PICU3_INTTYPE7, 0x4000451f\r
-.set CYDEV_PICU_INTTYPE_PICU4_BASE, 0x40004520\r
-.set CYDEV_PICU_INTTYPE_PICU4_SIZE, 0x00000008\r
-.set CYREG_PICU4_INTTYPE0, 0x40004520\r
-.set CYREG_PICU4_INTTYPE1, 0x40004521\r
-.set CYREG_PICU4_INTTYPE2, 0x40004522\r
-.set CYREG_PICU4_INTTYPE3, 0x40004523\r
-.set CYREG_PICU4_INTTYPE4, 0x40004524\r
-.set CYREG_PICU4_INTTYPE5, 0x40004525\r
-.set CYREG_PICU4_INTTYPE6, 0x40004526\r
-.set CYREG_PICU4_INTTYPE7, 0x40004527\r
-.set CYDEV_PICU_INTTYPE_PICU5_BASE, 0x40004528\r
-.set CYDEV_PICU_INTTYPE_PICU5_SIZE, 0x00000008\r
-.set CYREG_PICU5_INTTYPE0, 0x40004528\r
-.set CYREG_PICU5_INTTYPE1, 0x40004529\r
-.set CYREG_PICU5_INTTYPE2, 0x4000452a\r
-.set CYREG_PICU5_INTTYPE3, 0x4000452b\r
-.set CYREG_PICU5_INTTYPE4, 0x4000452c\r
-.set CYREG_PICU5_INTTYPE5, 0x4000452d\r
-.set CYREG_PICU5_INTTYPE6, 0x4000452e\r
-.set CYREG_PICU5_INTTYPE7, 0x4000452f\r
-.set CYDEV_PICU_INTTYPE_PICU6_BASE, 0x40004530\r
-.set CYDEV_PICU_INTTYPE_PICU6_SIZE, 0x00000008\r
-.set CYREG_PICU6_INTTYPE0, 0x40004530\r
-.set CYREG_PICU6_INTTYPE1, 0x40004531\r
-.set CYREG_PICU6_INTTYPE2, 0x40004532\r
-.set CYREG_PICU6_INTTYPE3, 0x40004533\r
-.set CYREG_PICU6_INTTYPE4, 0x40004534\r
-.set CYREG_PICU6_INTTYPE5, 0x40004535\r
-.set CYREG_PICU6_INTTYPE6, 0x40004536\r
-.set CYREG_PICU6_INTTYPE7, 0x40004537\r
-.set CYDEV_PICU_INTTYPE_PICU12_BASE, 0x40004560\r
-.set CYDEV_PICU_INTTYPE_PICU12_SIZE, 0x00000008\r
-.set CYREG_PICU12_INTTYPE0, 0x40004560\r
-.set CYREG_PICU12_INTTYPE1, 0x40004561\r
-.set CYREG_PICU12_INTTYPE2, 0x40004562\r
-.set CYREG_PICU12_INTTYPE3, 0x40004563\r
-.set CYREG_PICU12_INTTYPE4, 0x40004564\r
-.set CYREG_PICU12_INTTYPE5, 0x40004565\r
-.set CYREG_PICU12_INTTYPE6, 0x40004566\r
-.set CYREG_PICU12_INTTYPE7, 0x40004567\r
-.set CYDEV_PICU_INTTYPE_PICU15_BASE, 0x40004578\r
-.set CYDEV_PICU_INTTYPE_PICU15_SIZE, 0x00000008\r
-.set CYREG_PICU15_INTTYPE0, 0x40004578\r
-.set CYREG_PICU15_INTTYPE1, 0x40004579\r
-.set CYREG_PICU15_INTTYPE2, 0x4000457a\r
-.set CYREG_PICU15_INTTYPE3, 0x4000457b\r
-.set CYREG_PICU15_INTTYPE4, 0x4000457c\r
-.set CYREG_PICU15_INTTYPE5, 0x4000457d\r
-.set CYREG_PICU15_INTTYPE6, 0x4000457e\r
-.set CYREG_PICU15_INTTYPE7, 0x4000457f\r
-.set CYDEV_PICU_STAT_BASE, 0x40004580\r
-.set CYDEV_PICU_STAT_SIZE, 0x00000010\r
-.set CYDEV_PICU_STAT_PICU0_BASE, 0x40004580\r
-.set CYDEV_PICU_STAT_PICU0_SIZE, 0x00000001\r
-.set CYREG_PICU0_INTSTAT, 0x40004580\r
-.set CYDEV_PICU_STAT_PICU1_BASE, 0x40004581\r
-.set CYDEV_PICU_STAT_PICU1_SIZE, 0x00000001\r
-.set CYREG_PICU1_INTSTAT, 0x40004581\r
-.set CYDEV_PICU_STAT_PICU2_BASE, 0x40004582\r
-.set CYDEV_PICU_STAT_PICU2_SIZE, 0x00000001\r
-.set CYREG_PICU2_INTSTAT, 0x40004582\r
-.set CYDEV_PICU_STAT_PICU3_BASE, 0x40004583\r
-.set CYDEV_PICU_STAT_PICU3_SIZE, 0x00000001\r
-.set CYREG_PICU3_INTSTAT, 0x40004583\r
-.set CYDEV_PICU_STAT_PICU4_BASE, 0x40004584\r
-.set CYDEV_PICU_STAT_PICU4_SIZE, 0x00000001\r
-.set CYREG_PICU4_INTSTAT, 0x40004584\r
-.set CYDEV_PICU_STAT_PICU5_BASE, 0x40004585\r
-.set CYDEV_PICU_STAT_PICU5_SIZE, 0x00000001\r
-.set CYREG_PICU5_INTSTAT, 0x40004585\r
-.set CYDEV_PICU_STAT_PICU6_BASE, 0x40004586\r
-.set CYDEV_PICU_STAT_PICU6_SIZE, 0x00000001\r
-.set CYREG_PICU6_INTSTAT, 0x40004586\r
-.set CYDEV_PICU_STAT_PICU12_BASE, 0x4000458c\r
-.set CYDEV_PICU_STAT_PICU12_SIZE, 0x00000001\r
-.set CYREG_PICU12_INTSTAT, 0x4000458c\r
-.set CYDEV_PICU_STAT_PICU15_BASE, 0x4000458f\r
-.set CYDEV_PICU_STAT_PICU15_SIZE, 0x00000001\r
-.set CYREG_PICU15_INTSTAT, 0x4000458f\r
-.set CYDEV_PICU_SNAP_BASE, 0x40004590\r
-.set CYDEV_PICU_SNAP_SIZE, 0x00000010\r
-.set CYDEV_PICU_SNAP_PICU0_BASE, 0x40004590\r
-.set CYDEV_PICU_SNAP_PICU0_SIZE, 0x00000001\r
-.set CYREG_PICU0_SNAP, 0x40004590\r
-.set CYDEV_PICU_SNAP_PICU1_BASE, 0x40004591\r
-.set CYDEV_PICU_SNAP_PICU1_SIZE, 0x00000001\r
-.set CYREG_PICU1_SNAP, 0x40004591\r
-.set CYDEV_PICU_SNAP_PICU2_BASE, 0x40004592\r
-.set CYDEV_PICU_SNAP_PICU2_SIZE, 0x00000001\r
-.set CYREG_PICU2_SNAP, 0x40004592\r
-.set CYDEV_PICU_SNAP_PICU3_BASE, 0x40004593\r
-.set CYDEV_PICU_SNAP_PICU3_SIZE, 0x00000001\r
-.set CYREG_PICU3_SNAP, 0x40004593\r
-.set CYDEV_PICU_SNAP_PICU4_BASE, 0x40004594\r
-.set CYDEV_PICU_SNAP_PICU4_SIZE, 0x00000001\r
-.set CYREG_PICU4_SNAP, 0x40004594\r
-.set CYDEV_PICU_SNAP_PICU5_BASE, 0x40004595\r
-.set CYDEV_PICU_SNAP_PICU5_SIZE, 0x00000001\r
-.set CYREG_PICU5_SNAP, 0x40004595\r
-.set CYDEV_PICU_SNAP_PICU6_BASE, 0x40004596\r
-.set CYDEV_PICU_SNAP_PICU6_SIZE, 0x00000001\r
-.set CYREG_PICU6_SNAP, 0x40004596\r
-.set CYDEV_PICU_SNAP_PICU12_BASE, 0x4000459c\r
-.set CYDEV_PICU_SNAP_PICU12_SIZE, 0x00000001\r
-.set CYREG_PICU12_SNAP, 0x4000459c\r
-.set CYDEV_PICU_SNAP_PICU_15_BASE, 0x4000459f\r
-.set CYDEV_PICU_SNAP_PICU_15_SIZE, 0x00000001\r
-.set CYREG_PICU_15_SNAP_15, 0x4000459f\r
-.set CYDEV_PICU_DISABLE_COR_BASE, 0x400045a0\r
-.set CYDEV_PICU_DISABLE_COR_SIZE, 0x00000010\r
-.set CYDEV_PICU_DISABLE_COR_PICU0_BASE, 0x400045a0\r
-.set CYDEV_PICU_DISABLE_COR_PICU0_SIZE, 0x00000001\r
-.set CYREG_PICU0_DISABLE_COR, 0x400045a0\r
-.set CYDEV_PICU_DISABLE_COR_PICU1_BASE, 0x400045a1\r
-.set CYDEV_PICU_DISABLE_COR_PICU1_SIZE, 0x00000001\r
-.set CYREG_PICU1_DISABLE_COR, 0x400045a1\r
-.set CYDEV_PICU_DISABLE_COR_PICU2_BASE, 0x400045a2\r
-.set CYDEV_PICU_DISABLE_COR_PICU2_SIZE, 0x00000001\r
-.set CYREG_PICU2_DISABLE_COR, 0x400045a2\r
-.set CYDEV_PICU_DISABLE_COR_PICU3_BASE, 0x400045a3\r
-.set CYDEV_PICU_DISABLE_COR_PICU3_SIZE, 0x00000001\r
-.set CYREG_PICU3_DISABLE_COR, 0x400045a3\r
-.set CYDEV_PICU_DISABLE_COR_PICU4_BASE, 0x400045a4\r
-.set CYDEV_PICU_DISABLE_COR_PICU4_SIZE, 0x00000001\r
-.set CYREG_PICU4_DISABLE_COR, 0x400045a4\r
-.set CYDEV_PICU_DISABLE_COR_PICU5_BASE, 0x400045a5\r
-.set CYDEV_PICU_DISABLE_COR_PICU5_SIZE, 0x00000001\r
-.set CYREG_PICU5_DISABLE_COR, 0x400045a5\r
-.set CYDEV_PICU_DISABLE_COR_PICU6_BASE, 0x400045a6\r
-.set CYDEV_PICU_DISABLE_COR_PICU6_SIZE, 0x00000001\r
-.set CYREG_PICU6_DISABLE_COR, 0x400045a6\r
-.set CYDEV_PICU_DISABLE_COR_PICU12_BASE, 0x400045ac\r
-.set CYDEV_PICU_DISABLE_COR_PICU12_SIZE, 0x00000001\r
-.set CYREG_PICU12_DISABLE_COR, 0x400045ac\r
-.set CYDEV_PICU_DISABLE_COR_PICU15_BASE, 0x400045af\r
-.set CYDEV_PICU_DISABLE_COR_PICU15_SIZE, 0x00000001\r
-.set CYREG_PICU15_DISABLE_COR, 0x400045af\r
-.set CYDEV_MFGCFG_BASE, 0x40004600\r
-.set CYDEV_MFGCFG_SIZE, 0x000000ed\r
-.set CYDEV_MFGCFG_ANAIF_BASE, 0x40004600\r
-.set CYDEV_MFGCFG_ANAIF_SIZE, 0x00000038\r
-.set CYDEV_MFGCFG_ANAIF_DAC0_BASE, 0x40004608\r
-.set CYDEV_MFGCFG_ANAIF_DAC0_SIZE, 0x00000001\r
-.set CYREG_DAC0_TR, 0x40004608\r
-.set CYDEV_MFGCFG_ANAIF_DAC1_BASE, 0x40004609\r
-.set CYDEV_MFGCFG_ANAIF_DAC1_SIZE, 0x00000001\r
-.set CYREG_DAC1_TR, 0x40004609\r
-.set CYDEV_MFGCFG_ANAIF_DAC2_BASE, 0x4000460a\r
-.set CYDEV_MFGCFG_ANAIF_DAC2_SIZE, 0x00000001\r
-.set CYREG_DAC2_TR, 0x4000460a\r
-.set CYDEV_MFGCFG_ANAIF_DAC3_BASE, 0x4000460b\r
-.set CYDEV_MFGCFG_ANAIF_DAC3_SIZE, 0x00000001\r
-.set CYREG_DAC3_TR, 0x4000460b\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE, 0x40004610\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE, 0x00000001\r
-.set CYREG_NPUMP_DSM_TR0, 0x40004610\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE, 0x40004611\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE, 0x00000001\r
-.set CYREG_NPUMP_SC_TR0, 0x40004611\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE, 0x40004612\r
-.set CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE, 0x00000001\r
-.set CYREG_NPUMP_OPAMP_TR0, 0x40004612\r
-.set CYDEV_MFGCFG_ANAIF_SAR0_BASE, 0x40004614\r
-.set CYDEV_MFGCFG_ANAIF_SAR0_SIZE, 0x00000001\r
-.set CYREG_SAR0_TR0, 0x40004614\r
-.set CYDEV_MFGCFG_ANAIF_SAR1_BASE, 0x40004616\r
-.set CYDEV_MFGCFG_ANAIF_SAR1_SIZE, 0x00000001\r
-.set CYREG_SAR1_TR0, 0x40004616\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP0_BASE, 0x40004620\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE, 0x00000002\r
-.set CYREG_OPAMP0_TR0, 0x40004620\r
-.set CYREG_OPAMP0_TR1, 0x40004621\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP1_BASE, 0x40004622\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE, 0x00000002\r
-.set CYREG_OPAMP1_TR0, 0x40004622\r
-.set CYREG_OPAMP1_TR1, 0x40004623\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP2_BASE, 0x40004624\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE, 0x00000002\r
-.set CYREG_OPAMP2_TR0, 0x40004624\r
-.set CYREG_OPAMP2_TR1, 0x40004625\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP3_BASE, 0x40004626\r
-.set CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE, 0x00000002\r
-.set CYREG_OPAMP3_TR0, 0x40004626\r
-.set CYREG_OPAMP3_TR1, 0x40004627\r
-.set CYDEV_MFGCFG_ANAIF_CMP0_BASE, 0x40004630\r
-.set CYDEV_MFGCFG_ANAIF_CMP0_SIZE, 0x00000002\r
-.set CYREG_CMP0_TR0, 0x40004630\r
-.set CYREG_CMP0_TR1, 0x40004631\r
-.set CYDEV_MFGCFG_ANAIF_CMP1_BASE, 0x40004632\r
-.set CYDEV_MFGCFG_ANAIF_CMP1_SIZE, 0x00000002\r
-.set CYREG_CMP1_TR0, 0x40004632\r
-.set CYREG_CMP1_TR1, 0x40004633\r
-.set CYDEV_MFGCFG_ANAIF_CMP2_BASE, 0x40004634\r
-.set CYDEV_MFGCFG_ANAIF_CMP2_SIZE, 0x00000002\r
-.set CYREG_CMP2_TR0, 0x40004634\r
-.set CYREG_CMP2_TR1, 0x40004635\r
-.set CYDEV_MFGCFG_ANAIF_CMP3_BASE, 0x40004636\r
-.set CYDEV_MFGCFG_ANAIF_CMP3_SIZE, 0x00000002\r
-.set CYREG_CMP3_TR0, 0x40004636\r
-.set CYREG_CMP3_TR1, 0x40004637\r
-.set CYDEV_MFGCFG_PWRSYS_BASE, 0x40004680\r
-.set CYDEV_MFGCFG_PWRSYS_SIZE, 0x0000000b\r
-.set CYREG_PWRSYS_HIB_TR0, 0x40004680\r
-.set CYREG_PWRSYS_HIB_TR1, 0x40004681\r
-.set CYREG_PWRSYS_I2C_TR, 0x40004682\r
-.set CYREG_PWRSYS_SLP_TR, 0x40004683\r
-.set CYREG_PWRSYS_BUZZ_TR, 0x40004684\r
-.set CYREG_PWRSYS_WAKE_TR0, 0x40004685\r
-.set CYREG_PWRSYS_WAKE_TR1, 0x40004686\r
-.set CYREG_PWRSYS_BREF_TR, 0x40004687\r
-.set CYREG_PWRSYS_BG_TR, 0x40004688\r
-.set CYREG_PWRSYS_WAKE_TR2, 0x40004689\r
-.set CYREG_PWRSYS_WAKE_TR3, 0x4000468a\r
-.set CYDEV_MFGCFG_ILO_BASE, 0x40004690\r
-.set CYDEV_MFGCFG_ILO_SIZE, 0x00000002\r
-.set CYREG_ILO_TR0, 0x40004690\r
-.set CYREG_ILO_TR1, 0x40004691\r
-.set CYDEV_MFGCFG_X32_BASE, 0x40004698\r
-.set CYDEV_MFGCFG_X32_SIZE, 0x00000001\r
-.set CYREG_X32_TR, 0x40004698\r
-.set CYDEV_MFGCFG_IMO_BASE, 0x400046a0\r
-.set CYDEV_MFGCFG_IMO_SIZE, 0x00000005\r
-.set CYREG_IMO_TR0, 0x400046a0\r
-.set CYREG_IMO_TR1, 0x400046a1\r
-.set CYREG_IMO_GAIN, 0x400046a2\r
-.set CYREG_IMO_C36M, 0x400046a3\r
-.set CYREG_IMO_TR2, 0x400046a4\r
-.set CYDEV_MFGCFG_XMHZ_BASE, 0x400046a8\r
-.set CYDEV_MFGCFG_XMHZ_SIZE, 0x00000001\r
-.set CYREG_XMHZ_TR, 0x400046a8\r
-.set CYREG_MFGCFG_DLY, 0x400046c0\r
-.set CYDEV_MFGCFG_MLOGIC_BASE, 0x400046e0\r
-.set CYDEV_MFGCFG_MLOGIC_SIZE, 0x0000000d\r
-.set CYREG_MLOGIC_DMPSTR, 0x400046e2\r
-.set CYDEV_MFGCFG_MLOGIC_SEG_BASE, 0x400046e4\r
-.set CYDEV_MFGCFG_MLOGIC_SEG_SIZE, 0x00000002\r
-.set CYREG_MLOGIC_SEG_CR, 0x400046e4\r
-.set CYREG_MLOGIC_SEG_CFG0, 0x400046e5\r
-.set CYREG_MLOGIC_DEBUG, 0x400046e8\r
-.set CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE, 0x400046ea\r
-.set CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE, 0x00000001\r
-.set CYREG_MLOGIC_CPU_SCR_CPU_SCR, 0x400046ea\r
-.set CYREG_MLOGIC_REV_ID, 0x400046ec\r
-.set CYDEV_RESET_BASE, 0x400046f0\r
-.set CYDEV_RESET_SIZE, 0x0000000f\r
-.set CYREG_RESET_IPOR_CR0, 0x400046f0\r
-.set CYREG_RESET_IPOR_CR1, 0x400046f1\r
-.set CYREG_RESET_IPOR_CR2, 0x400046f2\r
-.set CYREG_RESET_IPOR_CR3, 0x400046f3\r
-.set CYREG_RESET_CR0, 0x400046f4\r
-.set CYREG_RESET_CR1, 0x400046f5\r
-.set CYREG_RESET_CR2, 0x400046f6\r
-.set CYREG_RESET_CR3, 0x400046f7\r
-.set CYREG_RESET_CR4, 0x400046f8\r
-.set CYREG_RESET_CR5, 0x400046f9\r
-.set CYREG_RESET_SR0, 0x400046fa\r
-.set CYREG_RESET_SR1, 0x400046fb\r
-.set CYREG_RESET_SR2, 0x400046fc\r
-.set CYREG_RESET_SR3, 0x400046fd\r
-.set CYREG_RESET_TR, 0x400046fe\r
-.set CYDEV_SPC_BASE, 0x40004700\r
-.set CYDEV_SPC_SIZE, 0x00000100\r
-.set CYREG_SPC_FM_EE_CR, 0x40004700\r
-.set CYREG_SPC_FM_EE_WAKE_CNT, 0x40004701\r
-.set CYREG_SPC_EE_SCR, 0x40004702\r
-.set CYREG_SPC_EE_ERR, 0x40004703\r
-.set CYREG_SPC_CPU_DATA, 0x40004720\r
-.set CYREG_SPC_DMA_DATA, 0x40004721\r
-.set CYREG_SPC_SR, 0x40004722\r
-.set CYREG_SPC_CR, 0x40004723\r
-.set CYDEV_SPC_DMM_MAP_BASE, 0x40004780\r
-.set CYDEV_SPC_DMM_MAP_SIZE, 0x00000080\r
-.set CYREG_SPC_DMM_MAP_SRAM_MBASE, 0x40004780\r
-.set CYREG_SPC_DMM_MAP_SRAM_MSIZE, 0x00000080\r
-.set CYDEV_CACHE_BASE, 0x40004800\r
-.set CYDEV_CACHE_SIZE, 0x0000009c\r
-.set CYREG_CACHE_CC_CTL, 0x40004800\r
-.set CYREG_CACHE_ECC_CORR, 0x40004880\r
-.set CYREG_CACHE_ECC_ERR, 0x40004888\r
-.set CYREG_CACHE_FLASH_ERR, 0x40004890\r
-.set CYREG_CACHE_HITMISS, 0x40004898\r
-.set CYDEV_I2C_BASE, 0x40004900\r
-.set CYDEV_I2C_SIZE, 0x000000e1\r
-.set CYREG_I2C_XCFG, 0x400049c8\r
-.set CYREG_I2C_ADR, 0x400049ca\r
-.set CYREG_I2C_CFG, 0x400049d6\r
-.set CYREG_I2C_CSR, 0x400049d7\r
-.set CYREG_I2C_D, 0x400049d8\r
-.set CYREG_I2C_MCSR, 0x400049d9\r
-.set CYREG_I2C_CLK_DIV1, 0x400049db\r
-.set CYREG_I2C_CLK_DIV2, 0x400049dc\r
-.set CYREG_I2C_TMOUT_CSR, 0x400049dd\r
-.set CYREG_I2C_TMOUT_SR, 0x400049de\r
-.set CYREG_I2C_TMOUT_CFG0, 0x400049df\r
-.set CYREG_I2C_TMOUT_CFG1, 0x400049e0\r
-.set CYDEV_DEC_BASE, 0x40004e00\r
-.set CYDEV_DEC_SIZE, 0x00000015\r
-.set CYREG_DEC_CR, 0x40004e00\r
-.set CYREG_DEC_SR, 0x40004e01\r
-.set CYREG_DEC_SHIFT1, 0x40004e02\r
-.set CYREG_DEC_SHIFT2, 0x40004e03\r
-.set CYREG_DEC_DR2, 0x40004e04\r
-.set CYREG_DEC_DR2H, 0x40004e05\r
-.set CYREG_DEC_DR1, 0x40004e06\r
-.set CYREG_DEC_OCOR, 0x40004e08\r
-.set CYREG_DEC_OCORM, 0x40004e09\r
-.set CYREG_DEC_OCORH, 0x40004e0a\r
-.set CYREG_DEC_GCOR, 0x40004e0c\r
-.set CYREG_DEC_GCORH, 0x40004e0d\r
-.set CYREG_DEC_GVAL, 0x40004e0e\r
-.set CYREG_DEC_OUTSAMP, 0x40004e10\r
-.set CYREG_DEC_OUTSAMPM, 0x40004e11\r
-.set CYREG_DEC_OUTSAMPH, 0x40004e12\r
-.set CYREG_DEC_OUTSAMPS, 0x40004e13\r
-.set CYREG_DEC_COHER, 0x40004e14\r
-.set CYDEV_TMR0_BASE, 0x40004f00\r
-.set CYDEV_TMR0_SIZE, 0x0000000c\r
-.set CYREG_TMR0_CFG0, 0x40004f00\r
-.set CYREG_TMR0_CFG1, 0x40004f01\r
-.set CYREG_TMR0_CFG2, 0x40004f02\r
-.set CYREG_TMR0_SR0, 0x40004f03\r
-.set CYREG_TMR0_PER0, 0x40004f04\r
-.set CYREG_TMR0_PER1, 0x40004f05\r
-.set CYREG_TMR0_CNT_CMP0, 0x40004f06\r
-.set CYREG_TMR0_CNT_CMP1, 0x40004f07\r
-.set CYREG_TMR0_CAP0, 0x40004f08\r
-.set CYREG_TMR0_CAP1, 0x40004f09\r
-.set CYREG_TMR0_RT0, 0x40004f0a\r
-.set CYREG_TMR0_RT1, 0x40004f0b\r
-.set CYDEV_TMR1_BASE, 0x40004f0c\r
-.set CYDEV_TMR1_SIZE, 0x0000000c\r
-.set CYREG_TMR1_CFG0, 0x40004f0c\r
-.set CYREG_TMR1_CFG1, 0x40004f0d\r
-.set CYREG_TMR1_CFG2, 0x40004f0e\r
-.set CYREG_TMR1_SR0, 0x40004f0f\r
-.set CYREG_TMR1_PER0, 0x40004f10\r
-.set CYREG_TMR1_PER1, 0x40004f11\r
-.set CYREG_TMR1_CNT_CMP0, 0x40004f12\r
-.set CYREG_TMR1_CNT_CMP1, 0x40004f13\r
-.set CYREG_TMR1_CAP0, 0x40004f14\r
-.set CYREG_TMR1_CAP1, 0x40004f15\r
-.set CYREG_TMR1_RT0, 0x40004f16\r
-.set CYREG_TMR1_RT1, 0x40004f17\r
-.set CYDEV_TMR2_BASE, 0x40004f18\r
-.set CYDEV_TMR2_SIZE, 0x0000000c\r
-.set CYREG_TMR2_CFG0, 0x40004f18\r
-.set CYREG_TMR2_CFG1, 0x40004f19\r
-.set CYREG_TMR2_CFG2, 0x40004f1a\r
-.set CYREG_TMR2_SR0, 0x40004f1b\r
-.set CYREG_TMR2_PER0, 0x40004f1c\r
-.set CYREG_TMR2_PER1, 0x40004f1d\r
-.set CYREG_TMR2_CNT_CMP0, 0x40004f1e\r
-.set CYREG_TMR2_CNT_CMP1, 0x40004f1f\r
-.set CYREG_TMR2_CAP0, 0x40004f20\r
-.set CYREG_TMR2_CAP1, 0x40004f21\r
-.set CYREG_TMR2_RT0, 0x40004f22\r
-.set CYREG_TMR2_RT1, 0x40004f23\r
-.set CYDEV_TMR3_BASE, 0x40004f24\r
-.set CYDEV_TMR3_SIZE, 0x0000000c\r
-.set CYREG_TMR3_CFG0, 0x40004f24\r
-.set CYREG_TMR3_CFG1, 0x40004f25\r
-.set CYREG_TMR3_CFG2, 0x40004f26\r
-.set CYREG_TMR3_SR0, 0x40004f27\r
-.set CYREG_TMR3_PER0, 0x40004f28\r
-.set CYREG_TMR3_PER1, 0x40004f29\r
-.set CYREG_TMR3_CNT_CMP0, 0x40004f2a\r
-.set CYREG_TMR3_CNT_CMP1, 0x40004f2b\r
-.set CYREG_TMR3_CAP0, 0x40004f2c\r
-.set CYREG_TMR3_CAP1, 0x40004f2d\r
-.set CYREG_TMR3_RT0, 0x40004f2e\r
-.set CYREG_TMR3_RT1, 0x40004f2f\r
-.set CYDEV_IO_BASE, 0x40005000\r
-.set CYDEV_IO_SIZE, 0x00000200\r
-.set CYDEV_IO_PC_BASE, 0x40005000\r
-.set CYDEV_IO_PC_SIZE, 0x00000080\r
-.set CYDEV_IO_PC_PRT0_BASE, 0x40005000\r
-.set CYDEV_IO_PC_PRT0_SIZE, 0x00000008\r
-.set CYREG_PRT0_PC0, 0x40005000\r
-.set CYREG_PRT0_PC1, 0x40005001\r
-.set CYREG_PRT0_PC2, 0x40005002\r
-.set CYREG_PRT0_PC3, 0x40005003\r
-.set CYREG_PRT0_PC4, 0x40005004\r
-.set CYREG_PRT0_PC5, 0x40005005\r
-.set CYREG_PRT0_PC6, 0x40005006\r
-.set CYREG_PRT0_PC7, 0x40005007\r
-.set CYDEV_IO_PC_PRT1_BASE, 0x40005008\r
-.set CYDEV_IO_PC_PRT1_SIZE, 0x00000008\r
-.set CYREG_PRT1_PC0, 0x40005008\r
-.set CYREG_PRT1_PC1, 0x40005009\r
-.set CYREG_PRT1_PC2, 0x4000500a\r
-.set CYREG_PRT1_PC3, 0x4000500b\r
-.set CYREG_PRT1_PC4, 0x4000500c\r
-.set CYREG_PRT1_PC5, 0x4000500d\r
-.set CYREG_PRT1_PC6, 0x4000500e\r
-.set CYREG_PRT1_PC7, 0x4000500f\r
-.set CYDEV_IO_PC_PRT2_BASE, 0x40005010\r
-.set CYDEV_IO_PC_PRT2_SIZE, 0x00000008\r
-.set CYREG_PRT2_PC0, 0x40005010\r
-.set CYREG_PRT2_PC1, 0x40005011\r
-.set CYREG_PRT2_PC2, 0x40005012\r
-.set CYREG_PRT2_PC3, 0x40005013\r
-.set CYREG_PRT2_PC4, 0x40005014\r
-.set CYREG_PRT2_PC5, 0x40005015\r
-.set CYREG_PRT2_PC6, 0x40005016\r
-.set CYREG_PRT2_PC7, 0x40005017\r
-.set CYDEV_IO_PC_PRT3_BASE, 0x40005018\r
-.set CYDEV_IO_PC_PRT3_SIZE, 0x00000008\r
-.set CYREG_PRT3_PC0, 0x40005018\r
-.set CYREG_PRT3_PC1, 0x40005019\r
-.set CYREG_PRT3_PC2, 0x4000501a\r
-.set CYREG_PRT3_PC3, 0x4000501b\r
-.set CYREG_PRT3_PC4, 0x4000501c\r
-.set CYREG_PRT3_PC5, 0x4000501d\r
-.set CYREG_PRT3_PC6, 0x4000501e\r
-.set CYREG_PRT3_PC7, 0x4000501f\r
-.set CYDEV_IO_PC_PRT4_BASE, 0x40005020\r
-.set CYDEV_IO_PC_PRT4_SIZE, 0x00000008\r
-.set CYREG_PRT4_PC0, 0x40005020\r
-.set CYREG_PRT4_PC1, 0x40005021\r
-.set CYREG_PRT4_PC2, 0x40005022\r
-.set CYREG_PRT4_PC3, 0x40005023\r
-.set CYREG_PRT4_PC4, 0x40005024\r
-.set CYREG_PRT4_PC5, 0x40005025\r
-.set CYREG_PRT4_PC6, 0x40005026\r
-.set CYREG_PRT4_PC7, 0x40005027\r
-.set CYDEV_IO_PC_PRT5_BASE, 0x40005028\r
-.set CYDEV_IO_PC_PRT5_SIZE, 0x00000008\r
-.set CYREG_PRT5_PC0, 0x40005028\r
-.set CYREG_PRT5_PC1, 0x40005029\r
-.set CYREG_PRT5_PC2, 0x4000502a\r
-.set CYREG_PRT5_PC3, 0x4000502b\r
-.set CYREG_PRT5_PC4, 0x4000502c\r
-.set CYREG_PRT5_PC5, 0x4000502d\r
-.set CYREG_PRT5_PC6, 0x4000502e\r
-.set CYREG_PRT5_PC7, 0x4000502f\r
-.set CYDEV_IO_PC_PRT6_BASE, 0x40005030\r
-.set CYDEV_IO_PC_PRT6_SIZE, 0x00000008\r
-.set CYREG_PRT6_PC0, 0x40005030\r
-.set CYREG_PRT6_PC1, 0x40005031\r
-.set CYREG_PRT6_PC2, 0x40005032\r
-.set CYREG_PRT6_PC3, 0x40005033\r
-.set CYREG_PRT6_PC4, 0x40005034\r
-.set CYREG_PRT6_PC5, 0x40005035\r
-.set CYREG_PRT6_PC6, 0x40005036\r
-.set CYREG_PRT6_PC7, 0x40005037\r
-.set CYDEV_IO_PC_PRT12_BASE, 0x40005060\r
-.set CYDEV_IO_PC_PRT12_SIZE, 0x00000008\r
-.set CYREG_PRT12_PC0, 0x40005060\r
-.set CYREG_PRT12_PC1, 0x40005061\r
-.set CYREG_PRT12_PC2, 0x40005062\r
-.set CYREG_PRT12_PC3, 0x40005063\r
-.set CYREG_PRT12_PC4, 0x40005064\r
-.set CYREG_PRT12_PC5, 0x40005065\r
-.set CYREG_PRT12_PC6, 0x40005066\r
-.set CYREG_PRT12_PC7, 0x40005067\r
-.set CYDEV_IO_PC_PRT15_BASE, 0x40005078\r
-.set CYDEV_IO_PC_PRT15_SIZE, 0x00000006\r
-.set CYREG_IO_PC_PRT15_PC0, 0x40005078\r
-.set CYREG_IO_PC_PRT15_PC1, 0x40005079\r
-.set CYREG_IO_PC_PRT15_PC2, 0x4000507a\r
-.set CYREG_IO_PC_PRT15_PC3, 0x4000507b\r
-.set CYREG_IO_PC_PRT15_PC4, 0x4000507c\r
-.set CYREG_IO_PC_PRT15_PC5, 0x4000507d\r
-.set CYDEV_IO_PC_PRT15_7_6_BASE, 0x4000507e\r
-.set CYDEV_IO_PC_PRT15_7_6_SIZE, 0x00000002\r
-.set CYREG_IO_PC_PRT15_7_6_PC0, 0x4000507e\r
-.set CYREG_IO_PC_PRT15_7_6_PC1, 0x4000507f\r
-.set CYDEV_IO_DR_BASE, 0x40005080\r
-.set CYDEV_IO_DR_SIZE, 0x00000010\r
-.set CYDEV_IO_DR_PRT0_BASE, 0x40005080\r
-.set CYDEV_IO_DR_PRT0_SIZE, 0x00000001\r
-.set CYREG_PRT0_DR_ALIAS, 0x40005080\r
-.set CYDEV_IO_DR_PRT1_BASE, 0x40005081\r
-.set CYDEV_IO_DR_PRT1_SIZE, 0x00000001\r
-.set CYREG_PRT1_DR_ALIAS, 0x40005081\r
-.set CYDEV_IO_DR_PRT2_BASE, 0x40005082\r
-.set CYDEV_IO_DR_PRT2_SIZE, 0x00000001\r
-.set CYREG_PRT2_DR_ALIAS, 0x40005082\r
-.set CYDEV_IO_DR_PRT3_BASE, 0x40005083\r
-.set CYDEV_IO_DR_PRT3_SIZE, 0x00000001\r
-.set CYREG_PRT3_DR_ALIAS, 0x40005083\r
-.set CYDEV_IO_DR_PRT4_BASE, 0x40005084\r
-.set CYDEV_IO_DR_PRT4_SIZE, 0x00000001\r
-.set CYREG_PRT4_DR_ALIAS, 0x40005084\r
-.set CYDEV_IO_DR_PRT5_BASE, 0x40005085\r
-.set CYDEV_IO_DR_PRT5_SIZE, 0x00000001\r
-.set CYREG_PRT5_DR_ALIAS, 0x40005085\r
-.set CYDEV_IO_DR_PRT6_BASE, 0x40005086\r
-.set CYDEV_IO_DR_PRT6_SIZE, 0x00000001\r
-.set CYREG_PRT6_DR_ALIAS, 0x40005086\r
-.set CYDEV_IO_DR_PRT12_BASE, 0x4000508c\r
-.set CYDEV_IO_DR_PRT12_SIZE, 0x00000001\r
-.set CYREG_PRT12_DR_ALIAS, 0x4000508c\r
-.set CYDEV_IO_DR_PRT15_BASE, 0x4000508f\r
-.set CYDEV_IO_DR_PRT15_SIZE, 0x00000001\r
-.set CYREG_PRT15_DR_15_ALIAS, 0x4000508f\r
-.set CYDEV_IO_PS_BASE, 0x40005090\r
-.set CYDEV_IO_PS_SIZE, 0x00000010\r
-.set CYDEV_IO_PS_PRT0_BASE, 0x40005090\r
-.set CYDEV_IO_PS_PRT0_SIZE, 0x00000001\r
-.set CYREG_PRT0_PS_ALIAS, 0x40005090\r
-.set CYDEV_IO_PS_PRT1_BASE, 0x40005091\r
-.set CYDEV_IO_PS_PRT1_SIZE, 0x00000001\r
-.set CYREG_PRT1_PS_ALIAS, 0x40005091\r
-.set CYDEV_IO_PS_PRT2_BASE, 0x40005092\r
-.set CYDEV_IO_PS_PRT2_SIZE, 0x00000001\r
-.set CYREG_PRT2_PS_ALIAS, 0x40005092\r
-.set CYDEV_IO_PS_PRT3_BASE, 0x40005093\r
-.set CYDEV_IO_PS_PRT3_SIZE, 0x00000001\r
-.set CYREG_PRT3_PS_ALIAS, 0x40005093\r
-.set CYDEV_IO_PS_PRT4_BASE, 0x40005094\r
-.set CYDEV_IO_PS_PRT4_SIZE, 0x00000001\r
-.set CYREG_PRT4_PS_ALIAS, 0x40005094\r
-.set CYDEV_IO_PS_PRT5_BASE, 0x40005095\r
-.set CYDEV_IO_PS_PRT5_SIZE, 0x00000001\r
-.set CYREG_PRT5_PS_ALIAS, 0x40005095\r
-.set CYDEV_IO_PS_PRT6_BASE, 0x40005096\r
-.set CYDEV_IO_PS_PRT6_SIZE, 0x00000001\r
-.set CYREG_PRT6_PS_ALIAS, 0x40005096\r
-.set CYDEV_IO_PS_PRT12_BASE, 0x4000509c\r
-.set CYDEV_IO_PS_PRT12_SIZE, 0x00000001\r
-.set CYREG_PRT12_PS_ALIAS, 0x4000509c\r
-.set CYDEV_IO_PS_PRT15_BASE, 0x4000509f\r
-.set CYDEV_IO_PS_PRT15_SIZE, 0x00000001\r
-.set CYREG_PRT15_PS15_ALIAS, 0x4000509f\r
-.set CYDEV_IO_PRT_BASE, 0x40005100\r
-.set CYDEV_IO_PRT_SIZE, 0x00000100\r
-.set CYDEV_IO_PRT_PRT0_BASE, 0x40005100\r
-.set CYDEV_IO_PRT_PRT0_SIZE, 0x00000010\r
-.set CYREG_PRT0_DR, 0x40005100\r
-.set CYREG_PRT0_PS, 0x40005101\r
-.set CYREG_PRT0_DM0, 0x40005102\r
-.set CYREG_PRT0_DM1, 0x40005103\r
-.set CYREG_PRT0_DM2, 0x40005104\r
-.set CYREG_PRT0_SLW, 0x40005105\r
-.set CYREG_PRT0_BYP, 0x40005106\r
-.set CYREG_PRT0_BIE, 0x40005107\r
-.set CYREG_PRT0_INP_DIS, 0x40005108\r
-.set CYREG_PRT0_CTL, 0x40005109\r
-.set CYREG_PRT0_PRT, 0x4000510a\r
-.set CYREG_PRT0_BIT_MASK, 0x4000510b\r
-.set CYREG_PRT0_AMUX, 0x4000510c\r
-.set CYREG_PRT0_AG, 0x4000510d\r
-.set CYREG_PRT0_LCD_COM_SEG, 0x4000510e\r
-.set CYREG_PRT0_LCD_EN, 0x4000510f\r
-.set CYDEV_IO_PRT_PRT1_BASE, 0x40005110\r
-.set CYDEV_IO_PRT_PRT1_SIZE, 0x00000010\r
-.set CYREG_PRT1_DR, 0x40005110\r
-.set CYREG_PRT1_PS, 0x40005111\r
-.set CYREG_PRT1_DM0, 0x40005112\r
-.set CYREG_PRT1_DM1, 0x40005113\r
-.set CYREG_PRT1_DM2, 0x40005114\r
-.set CYREG_PRT1_SLW, 0x40005115\r
-.set CYREG_PRT1_BYP, 0x40005116\r
-.set CYREG_PRT1_BIE, 0x40005117\r
-.set CYREG_PRT1_INP_DIS, 0x40005118\r
-.set CYREG_PRT1_CTL, 0x40005119\r
-.set CYREG_PRT1_PRT, 0x4000511a\r
-.set CYREG_PRT1_BIT_MASK, 0x4000511b\r
-.set CYREG_PRT1_AMUX, 0x4000511c\r
-.set CYREG_PRT1_AG, 0x4000511d\r
-.set CYREG_PRT1_LCD_COM_SEG, 0x4000511e\r
-.set CYREG_PRT1_LCD_EN, 0x4000511f\r
-.set CYDEV_IO_PRT_PRT2_BASE, 0x40005120\r
-.set CYDEV_IO_PRT_PRT2_SIZE, 0x00000010\r
-.set CYREG_PRT2_DR, 0x40005120\r
-.set CYREG_PRT2_PS, 0x40005121\r
-.set CYREG_PRT2_DM0, 0x40005122\r
-.set CYREG_PRT2_DM1, 0x40005123\r
-.set CYREG_PRT2_DM2, 0x40005124\r
-.set CYREG_PRT2_SLW, 0x40005125\r
-.set CYREG_PRT2_BYP, 0x40005126\r
-.set CYREG_PRT2_BIE, 0x40005127\r
-.set CYREG_PRT2_INP_DIS, 0x40005128\r
-.set CYREG_PRT2_CTL, 0x40005129\r
-.set CYREG_PRT2_PRT, 0x4000512a\r
-.set CYREG_PRT2_BIT_MASK, 0x4000512b\r
-.set CYREG_PRT2_AMUX, 0x4000512c\r
-.set CYREG_PRT2_AG, 0x4000512d\r
-.set CYREG_PRT2_LCD_COM_SEG, 0x4000512e\r
-.set CYREG_PRT2_LCD_EN, 0x4000512f\r
-.set CYDEV_IO_PRT_PRT3_BASE, 0x40005130\r
-.set CYDEV_IO_PRT_PRT3_SIZE, 0x00000010\r
-.set CYREG_PRT3_DR, 0x40005130\r
-.set CYREG_PRT3_PS, 0x40005131\r
-.set CYREG_PRT3_DM0, 0x40005132\r
-.set CYREG_PRT3_DM1, 0x40005133\r
-.set CYREG_PRT3_DM2, 0x40005134\r
-.set CYREG_PRT3_SLW, 0x40005135\r
-.set CYREG_PRT3_BYP, 0x40005136\r
-.set CYREG_PRT3_BIE, 0x40005137\r
-.set CYREG_PRT3_INP_DIS, 0x40005138\r
-.set CYREG_PRT3_CTL, 0x40005139\r
-.set CYREG_PRT3_PRT, 0x4000513a\r
-.set CYREG_PRT3_BIT_MASK, 0x4000513b\r
-.set CYREG_PRT3_AMUX, 0x4000513c\r
-.set CYREG_PRT3_AG, 0x4000513d\r
-.set CYREG_PRT3_LCD_COM_SEG, 0x4000513e\r
-.set CYREG_PRT3_LCD_EN, 0x4000513f\r
-.set CYDEV_IO_PRT_PRT4_BASE, 0x40005140\r
-.set CYDEV_IO_PRT_PRT4_SIZE, 0x00000010\r
-.set CYREG_PRT4_DR, 0x40005140\r
-.set CYREG_PRT4_PS, 0x40005141\r
-.set CYREG_PRT4_DM0, 0x40005142\r
-.set CYREG_PRT4_DM1, 0x40005143\r
-.set CYREG_PRT4_DM2, 0x40005144\r
-.set CYREG_PRT4_SLW, 0x40005145\r
-.set CYREG_PRT4_BYP, 0x40005146\r
-.set CYREG_PRT4_BIE, 0x40005147\r
-.set CYREG_PRT4_INP_DIS, 0x40005148\r
-.set CYREG_PRT4_CTL, 0x40005149\r
-.set CYREG_PRT4_PRT, 0x4000514a\r
-.set CYREG_PRT4_BIT_MASK, 0x4000514b\r
-.set CYREG_PRT4_AMUX, 0x4000514c\r
-.set CYREG_PRT4_AG, 0x4000514d\r
-.set CYREG_PRT4_LCD_COM_SEG, 0x4000514e\r
-.set CYREG_PRT4_LCD_EN, 0x4000514f\r
-.set CYDEV_IO_PRT_PRT5_BASE, 0x40005150\r
-.set CYDEV_IO_PRT_PRT5_SIZE, 0x00000010\r
-.set CYREG_PRT5_DR, 0x40005150\r
-.set CYREG_PRT5_PS, 0x40005151\r
-.set CYREG_PRT5_DM0, 0x40005152\r
-.set CYREG_PRT5_DM1, 0x40005153\r
-.set CYREG_PRT5_DM2, 0x40005154\r
-.set CYREG_PRT5_SLW, 0x40005155\r
-.set CYREG_PRT5_BYP, 0x40005156\r
-.set CYREG_PRT5_BIE, 0x40005157\r
-.set CYREG_PRT5_INP_DIS, 0x40005158\r
-.set CYREG_PRT5_CTL, 0x40005159\r
-.set CYREG_PRT5_PRT, 0x4000515a\r
-.set CYREG_PRT5_BIT_MASK, 0x4000515b\r
-.set CYREG_PRT5_AMUX, 0x4000515c\r
-.set CYREG_PRT5_AG, 0x4000515d\r
-.set CYREG_PRT5_LCD_COM_SEG, 0x4000515e\r
-.set CYREG_PRT5_LCD_EN, 0x4000515f\r
-.set CYDEV_IO_PRT_PRT6_BASE, 0x40005160\r
-.set CYDEV_IO_PRT_PRT6_SIZE, 0x00000010\r
-.set CYREG_PRT6_DR, 0x40005160\r
-.set CYREG_PRT6_PS, 0x40005161\r
-.set CYREG_PRT6_DM0, 0x40005162\r
-.set CYREG_PRT6_DM1, 0x40005163\r
-.set CYREG_PRT6_DM2, 0x40005164\r
-.set CYREG_PRT6_SLW, 0x40005165\r
-.set CYREG_PRT6_BYP, 0x40005166\r
-.set CYREG_PRT6_BIE, 0x40005167\r
-.set CYREG_PRT6_INP_DIS, 0x40005168\r
-.set CYREG_PRT6_CTL, 0x40005169\r
-.set CYREG_PRT6_PRT, 0x4000516a\r
-.set CYREG_PRT6_BIT_MASK, 0x4000516b\r
-.set CYREG_PRT6_AMUX, 0x4000516c\r
-.set CYREG_PRT6_AG, 0x4000516d\r
-.set CYREG_PRT6_LCD_COM_SEG, 0x4000516e\r
-.set CYREG_PRT6_LCD_EN, 0x4000516f\r
-.set CYDEV_IO_PRT_PRT12_BASE, 0x400051c0\r
-.set CYDEV_IO_PRT_PRT12_SIZE, 0x00000010\r
-.set CYREG_PRT12_DR, 0x400051c0\r
-.set CYREG_PRT12_PS, 0x400051c1\r
-.set CYREG_PRT12_DM0, 0x400051c2\r
-.set CYREG_PRT12_DM1, 0x400051c3\r
-.set CYREG_PRT12_DM2, 0x400051c4\r
-.set CYREG_PRT12_SLW, 0x400051c5\r
-.set CYREG_PRT12_BYP, 0x400051c6\r
-.set CYREG_PRT12_BIE, 0x400051c7\r
-.set CYREG_PRT12_INP_DIS, 0x400051c8\r
-.set CYREG_PRT12_SIO_HYST_EN, 0x400051c9\r
-.set CYREG_PRT12_PRT, 0x400051ca\r
-.set CYREG_PRT12_BIT_MASK, 0x400051cb\r
-.set CYREG_PRT12_SIO_REG_HIFREQ, 0x400051cc\r
-.set CYREG_PRT12_AG, 0x400051cd\r
-.set CYREG_PRT12_SIO_CFG, 0x400051ce\r
-.set CYREG_PRT12_SIO_DIFF, 0x400051cf\r
-.set CYDEV_IO_PRT_PRT15_BASE, 0x400051f0\r
-.set CYDEV_IO_PRT_PRT15_SIZE, 0x00000010\r
-.set CYREG_PRT15_DR, 0x400051f0\r
-.set CYREG_PRT15_PS, 0x400051f1\r
-.set CYREG_PRT15_DM0, 0x400051f2\r
-.set CYREG_PRT15_DM1, 0x400051f3\r
-.set CYREG_PRT15_DM2, 0x400051f4\r
-.set CYREG_PRT15_SLW, 0x400051f5\r
-.set CYREG_PRT15_BYP, 0x400051f6\r
-.set CYREG_PRT15_BIE, 0x400051f7\r
-.set CYREG_PRT15_INP_DIS, 0x400051f8\r
-.set CYREG_PRT15_CTL, 0x400051f9\r
-.set CYREG_PRT15_PRT, 0x400051fa\r
-.set CYREG_PRT15_BIT_MASK, 0x400051fb\r
-.set CYREG_PRT15_AMUX, 0x400051fc\r
-.set CYREG_PRT15_AG, 0x400051fd\r
-.set CYREG_PRT15_LCD_COM_SEG, 0x400051fe\r
-.set CYREG_PRT15_LCD_EN, 0x400051ff\r
-.set CYDEV_PRTDSI_BASE, 0x40005200\r
-.set CYDEV_PRTDSI_SIZE, 0x0000007f\r
-.set CYDEV_PRTDSI_PRT0_BASE, 0x40005200\r
-.set CYDEV_PRTDSI_PRT0_SIZE, 0x00000007\r
-.set CYREG_PRT0_OUT_SEL0, 0x40005200\r
-.set CYREG_PRT0_OUT_SEL1, 0x40005201\r
-.set CYREG_PRT0_OE_SEL0, 0x40005202\r
-.set CYREG_PRT0_OE_SEL1, 0x40005203\r
-.set CYREG_PRT0_DBL_SYNC_IN, 0x40005204\r
-.set CYREG_PRT0_SYNC_OUT, 0x40005205\r
-.set CYREG_PRT0_CAPS_SEL, 0x40005206\r
-.set CYDEV_PRTDSI_PRT1_BASE, 0x40005208\r
-.set CYDEV_PRTDSI_PRT1_SIZE, 0x00000007\r
-.set CYREG_PRT1_OUT_SEL0, 0x40005208\r
-.set CYREG_PRT1_OUT_SEL1, 0x40005209\r
-.set CYREG_PRT1_OE_SEL0, 0x4000520a\r
-.set CYREG_PRT1_OE_SEL1, 0x4000520b\r
-.set CYREG_PRT1_DBL_SYNC_IN, 0x4000520c\r
-.set CYREG_PRT1_SYNC_OUT, 0x4000520d\r
-.set CYREG_PRT1_CAPS_SEL, 0x4000520e\r
-.set CYDEV_PRTDSI_PRT2_BASE, 0x40005210\r
-.set CYDEV_PRTDSI_PRT2_SIZE, 0x00000007\r
-.set CYREG_PRT2_OUT_SEL0, 0x40005210\r
-.set CYREG_PRT2_OUT_SEL1, 0x40005211\r
-.set CYREG_PRT2_OE_SEL0, 0x40005212\r
-.set CYREG_PRT2_OE_SEL1, 0x40005213\r
-.set CYREG_PRT2_DBL_SYNC_IN, 0x40005214\r
-.set CYREG_PRT2_SYNC_OUT, 0x40005215\r
-.set CYREG_PRT2_CAPS_SEL, 0x40005216\r
-.set CYDEV_PRTDSI_PRT3_BASE, 0x40005218\r
-.set CYDEV_PRTDSI_PRT3_SIZE, 0x00000007\r
-.set CYREG_PRT3_OUT_SEL0, 0x40005218\r
-.set CYREG_PRT3_OUT_SEL1, 0x40005219\r
-.set CYREG_PRT3_OE_SEL0, 0x4000521a\r
-.set CYREG_PRT3_OE_SEL1, 0x4000521b\r
-.set CYREG_PRT3_DBL_SYNC_IN, 0x4000521c\r
-.set CYREG_PRT3_SYNC_OUT, 0x4000521d\r
-.set CYREG_PRT3_CAPS_SEL, 0x4000521e\r
-.set CYDEV_PRTDSI_PRT4_BASE, 0x40005220\r
-.set CYDEV_PRTDSI_PRT4_SIZE, 0x00000007\r
-.set CYREG_PRT4_OUT_SEL0, 0x40005220\r
-.set CYREG_PRT4_OUT_SEL1, 0x40005221\r
-.set CYREG_PRT4_OE_SEL0, 0x40005222\r
-.set CYREG_PRT4_OE_SEL1, 0x40005223\r
-.set CYREG_PRT4_DBL_SYNC_IN, 0x40005224\r
-.set CYREG_PRT4_SYNC_OUT, 0x40005225\r
-.set CYREG_PRT4_CAPS_SEL, 0x40005226\r
-.set CYDEV_PRTDSI_PRT5_BASE, 0x40005228\r
-.set CYDEV_PRTDSI_PRT5_SIZE, 0x00000007\r
-.set CYREG_PRT5_OUT_SEL0, 0x40005228\r
-.set CYREG_PRT5_OUT_SEL1, 0x40005229\r
-.set CYREG_PRT5_OE_SEL0, 0x4000522a\r
-.set CYREG_PRT5_OE_SEL1, 0x4000522b\r
-.set CYREG_PRT5_DBL_SYNC_IN, 0x4000522c\r
-.set CYREG_PRT5_SYNC_OUT, 0x4000522d\r
-.set CYREG_PRT5_CAPS_SEL, 0x4000522e\r
-.set CYDEV_PRTDSI_PRT6_BASE, 0x40005230\r
-.set CYDEV_PRTDSI_PRT6_SIZE, 0x00000007\r
-.set CYREG_PRT6_OUT_SEL0, 0x40005230\r
-.set CYREG_PRT6_OUT_SEL1, 0x40005231\r
-.set CYREG_PRT6_OE_SEL0, 0x40005232\r
-.set CYREG_PRT6_OE_SEL1, 0x40005233\r
-.set CYREG_PRT6_DBL_SYNC_IN, 0x40005234\r
-.set CYREG_PRT6_SYNC_OUT, 0x40005235\r
-.set CYREG_PRT6_CAPS_SEL, 0x40005236\r
-.set CYDEV_PRTDSI_PRT12_BASE, 0x40005260\r
-.set CYDEV_PRTDSI_PRT12_SIZE, 0x00000006\r
-.set CYREG_PRT12_OUT_SEL0, 0x40005260\r
-.set CYREG_PRT12_OUT_SEL1, 0x40005261\r
-.set CYREG_PRT12_OE_SEL0, 0x40005262\r
-.set CYREG_PRT12_OE_SEL1, 0x40005263\r
-.set CYREG_PRT12_DBL_SYNC_IN, 0x40005264\r
-.set CYREG_PRT12_SYNC_OUT, 0x40005265\r
-.set CYDEV_PRTDSI_PRT15_BASE, 0x40005278\r
-.set CYDEV_PRTDSI_PRT15_SIZE, 0x00000007\r
-.set CYREG_PRT15_OUT_SEL0, 0x40005278\r
-.set CYREG_PRT15_OUT_SEL1, 0x40005279\r
-.set CYREG_PRT15_OE_SEL0, 0x4000527a\r
-.set CYREG_PRT15_OE_SEL1, 0x4000527b\r
-.set CYREG_PRT15_DBL_SYNC_IN, 0x4000527c\r
-.set CYREG_PRT15_SYNC_OUT, 0x4000527d\r
-.set CYREG_PRT15_CAPS_SEL, 0x4000527e\r
-.set CYDEV_EMIF_BASE, 0x40005400\r
-.set CYDEV_EMIF_SIZE, 0x00000007\r
-.set CYREG_EMIF_NO_UDB, 0x40005400\r
-.set CYREG_EMIF_RP_WAIT_STATES, 0x40005401\r
-.set CYREG_EMIF_MEM_DWN, 0x40005402\r
-.set CYREG_EMIF_MEMCLK_DIV, 0x40005403\r
-.set CYREG_EMIF_CLOCK_EN, 0x40005404\r
-.set CYREG_EMIF_EM_TYPE, 0x40005405\r
-.set CYREG_EMIF_WP_WAIT_STATES, 0x40005406\r
-.set CYDEV_ANAIF_BASE, 0x40005800\r
-.set CYDEV_ANAIF_SIZE, 0x000003a9\r
-.set CYDEV_ANAIF_CFG_BASE, 0x40005800\r
-.set CYDEV_ANAIF_CFG_SIZE, 0x0000010f\r
-.set CYDEV_ANAIF_CFG_SC0_BASE, 0x40005800\r
-.set CYDEV_ANAIF_CFG_SC0_SIZE, 0x00000003\r
-.set CYREG_SC0_CR0, 0x40005800\r
-.set CYREG_SC0_CR1, 0x40005801\r
-.set CYREG_SC0_CR2, 0x40005802\r
-.set CYDEV_ANAIF_CFG_SC1_BASE, 0x40005804\r
-.set CYDEV_ANAIF_CFG_SC1_SIZE, 0x00000003\r
-.set CYREG_SC1_CR0, 0x40005804\r
-.set CYREG_SC1_CR1, 0x40005805\r
-.set CYREG_SC1_CR2, 0x40005806\r
-.set CYDEV_ANAIF_CFG_SC2_BASE, 0x40005808\r
-.set CYDEV_ANAIF_CFG_SC2_SIZE, 0x00000003\r
-.set CYREG_SC2_CR0, 0x40005808\r
-.set CYREG_SC2_CR1, 0x40005809\r
-.set CYREG_SC2_CR2, 0x4000580a\r
-.set CYDEV_ANAIF_CFG_SC3_BASE, 0x4000580c\r
-.set CYDEV_ANAIF_CFG_SC3_SIZE, 0x00000003\r
-.set CYREG_SC3_CR0, 0x4000580c\r
-.set CYREG_SC3_CR1, 0x4000580d\r
-.set CYREG_SC3_CR2, 0x4000580e\r
-.set CYDEV_ANAIF_CFG_DAC0_BASE, 0x40005820\r
-.set CYDEV_ANAIF_CFG_DAC0_SIZE, 0x00000003\r
-.set CYREG_DAC0_CR0, 0x40005820\r
-.set CYREG_DAC0_CR1, 0x40005821\r
-.set CYREG_DAC0_TST, 0x40005822\r
-.set CYDEV_ANAIF_CFG_DAC1_BASE, 0x40005824\r
-.set CYDEV_ANAIF_CFG_DAC1_SIZE, 0x00000003\r
-.set CYREG_DAC1_CR0, 0x40005824\r
-.set CYREG_DAC1_CR1, 0x40005825\r
-.set CYREG_DAC1_TST, 0x40005826\r
-.set CYDEV_ANAIF_CFG_DAC2_BASE, 0x40005828\r
-.set CYDEV_ANAIF_CFG_DAC2_SIZE, 0x00000003\r
-.set CYREG_DAC2_CR0, 0x40005828\r
-.set CYREG_DAC2_CR1, 0x40005829\r
-.set CYREG_DAC2_TST, 0x4000582a\r
-.set CYDEV_ANAIF_CFG_DAC3_BASE, 0x4000582c\r
-.set CYDEV_ANAIF_CFG_DAC3_SIZE, 0x00000003\r
-.set CYREG_DAC3_CR0, 0x4000582c\r
-.set CYREG_DAC3_CR1, 0x4000582d\r
-.set CYREG_DAC3_TST, 0x4000582e\r
-.set CYDEV_ANAIF_CFG_CMP0_BASE, 0x40005840\r
-.set CYDEV_ANAIF_CFG_CMP0_SIZE, 0x00000001\r
-.set CYREG_CMP0_CR, 0x40005840\r
-.set CYDEV_ANAIF_CFG_CMP1_BASE, 0x40005841\r
-.set CYDEV_ANAIF_CFG_CMP1_SIZE, 0x00000001\r
-.set CYREG_CMP1_CR, 0x40005841\r
-.set CYDEV_ANAIF_CFG_CMP2_BASE, 0x40005842\r
-.set CYDEV_ANAIF_CFG_CMP2_SIZE, 0x00000001\r
-.set CYREG_CMP2_CR, 0x40005842\r
-.set CYDEV_ANAIF_CFG_CMP3_BASE, 0x40005843\r
-.set CYDEV_ANAIF_CFG_CMP3_SIZE, 0x00000001\r
-.set CYREG_CMP3_CR, 0x40005843\r
-.set CYDEV_ANAIF_CFG_LUT0_BASE, 0x40005848\r
-.set CYDEV_ANAIF_CFG_LUT0_SIZE, 0x00000002\r
-.set CYREG_LUT0_CR, 0x40005848\r
-.set CYREG_LUT0_MX, 0x40005849\r
-.set CYDEV_ANAIF_CFG_LUT1_BASE, 0x4000584a\r
-.set CYDEV_ANAIF_CFG_LUT1_SIZE, 0x00000002\r
-.set CYREG_LUT1_CR, 0x4000584a\r
-.set CYREG_LUT1_MX, 0x4000584b\r
-.set CYDEV_ANAIF_CFG_LUT2_BASE, 0x4000584c\r
-.set CYDEV_ANAIF_CFG_LUT2_SIZE, 0x00000002\r
-.set CYREG_LUT2_CR, 0x4000584c\r
-.set CYREG_LUT2_MX, 0x4000584d\r
-.set CYDEV_ANAIF_CFG_LUT3_BASE, 0x4000584e\r
-.set CYDEV_ANAIF_CFG_LUT3_SIZE, 0x00000002\r
-.set CYREG_LUT3_CR, 0x4000584e\r
-.set CYREG_LUT3_MX, 0x4000584f\r
-.set CYDEV_ANAIF_CFG_OPAMP0_BASE, 0x40005858\r
-.set CYDEV_ANAIF_CFG_OPAMP0_SIZE, 0x00000002\r
-.set CYREG_OPAMP0_CR, 0x40005858\r
-.set CYREG_OPAMP0_RSVD, 0x40005859\r
-.set CYDEV_ANAIF_CFG_OPAMP1_BASE, 0x4000585a\r
-.set CYDEV_ANAIF_CFG_OPAMP1_SIZE, 0x00000002\r
-.set CYREG_OPAMP1_CR, 0x4000585a\r
-.set CYREG_OPAMP1_RSVD, 0x4000585b\r
-.set CYDEV_ANAIF_CFG_OPAMP2_BASE, 0x4000585c\r
-.set CYDEV_ANAIF_CFG_OPAMP2_SIZE, 0x00000002\r
-.set CYREG_OPAMP2_CR, 0x4000585c\r
-.set CYREG_OPAMP2_RSVD, 0x4000585d\r
-.set CYDEV_ANAIF_CFG_OPAMP3_BASE, 0x4000585e\r
-.set CYDEV_ANAIF_CFG_OPAMP3_SIZE, 0x00000002\r
-.set CYREG_OPAMP3_CR, 0x4000585e\r
-.set CYREG_OPAMP3_RSVD, 0x4000585f\r
-.set CYDEV_ANAIF_CFG_LCDDAC_BASE, 0x40005868\r
-.set CYDEV_ANAIF_CFG_LCDDAC_SIZE, 0x00000002\r
-.set CYREG_LCDDAC_CR0, 0x40005868\r
-.set CYREG_LCDDAC_CR1, 0x40005869\r
-.set CYDEV_ANAIF_CFG_LCDDRV_BASE, 0x4000586a\r
-.set CYDEV_ANAIF_CFG_LCDDRV_SIZE, 0x00000001\r
-.set CYREG_LCDDRV_CR, 0x4000586a\r
-.set CYDEV_ANAIF_CFG_LCDTMR_BASE, 0x4000586b\r
-.set CYDEV_ANAIF_CFG_LCDTMR_SIZE, 0x00000001\r
-.set CYREG_LCDTMR_CFG, 0x4000586b\r
-.set CYDEV_ANAIF_CFG_BG_BASE, 0x4000586c\r
-.set CYDEV_ANAIF_CFG_BG_SIZE, 0x00000004\r
-.set CYREG_BG_CR0, 0x4000586c\r
-.set CYREG_BG_RSVD, 0x4000586d\r
-.set CYREG_BG_DFT0, 0x4000586e\r
-.set CYREG_BG_DFT1, 0x4000586f\r
-.set CYDEV_ANAIF_CFG_CAPSL_BASE, 0x40005870\r
-.set CYDEV_ANAIF_CFG_CAPSL_SIZE, 0x00000002\r
-.set CYREG_CAPSL_CFG0, 0x40005870\r
-.set CYREG_CAPSL_CFG1, 0x40005871\r
-.set CYDEV_ANAIF_CFG_CAPSR_BASE, 0x40005872\r
-.set CYDEV_ANAIF_CFG_CAPSR_SIZE, 0x00000002\r
-.set CYREG_CAPSR_CFG0, 0x40005872\r
-.set CYREG_CAPSR_CFG1, 0x40005873\r
-.set CYDEV_ANAIF_CFG_PUMP_BASE, 0x40005876\r
-.set CYDEV_ANAIF_CFG_PUMP_SIZE, 0x00000002\r
-.set CYREG_PUMP_CR0, 0x40005876\r
-.set CYREG_PUMP_CR1, 0x40005877\r
-.set CYDEV_ANAIF_CFG_LPF0_BASE, 0x40005878\r
-.set CYDEV_ANAIF_CFG_LPF0_SIZE, 0x00000002\r
-.set CYREG_LPF0_CR0, 0x40005878\r
-.set CYREG_LPF0_RSVD, 0x40005879\r
-.set CYDEV_ANAIF_CFG_LPF1_BASE, 0x4000587a\r
-.set CYDEV_ANAIF_CFG_LPF1_SIZE, 0x00000002\r
-.set CYREG_LPF1_CR0, 0x4000587a\r
-.set CYREG_LPF1_RSVD, 0x4000587b\r
-.set CYDEV_ANAIF_CFG_MISC_BASE, 0x4000587c\r
-.set CYDEV_ANAIF_CFG_MISC_SIZE, 0x00000001\r
-.set CYREG_ANAIF_CFG_MISC_CR0, 0x4000587c\r
-.set CYDEV_ANAIF_CFG_DSM0_BASE, 0x40005880\r
-.set CYDEV_ANAIF_CFG_DSM0_SIZE, 0x00000020\r
-.set CYREG_DSM0_CR0, 0x40005880\r
-.set CYREG_DSM0_CR1, 0x40005881\r
-.set CYREG_DSM0_CR2, 0x40005882\r
-.set CYREG_DSM0_CR3, 0x40005883\r
-.set CYREG_DSM0_CR4, 0x40005884\r
-.set CYREG_DSM0_CR5, 0x40005885\r
-.set CYREG_DSM0_CR6, 0x40005886\r
-.set CYREG_DSM0_CR7, 0x40005887\r
-.set CYREG_DSM0_CR8, 0x40005888\r
-.set CYREG_DSM0_CR9, 0x40005889\r
-.set CYREG_DSM0_CR10, 0x4000588a\r
-.set CYREG_DSM0_CR11, 0x4000588b\r
-.set CYREG_DSM0_CR12, 0x4000588c\r
-.set CYREG_DSM0_CR13, 0x4000588d\r
-.set CYREG_DSM0_CR14, 0x4000588e\r
-.set CYREG_DSM0_CR15, 0x4000588f\r
-.set CYREG_DSM0_CR16, 0x40005890\r
-.set CYREG_DSM0_CR17, 0x40005891\r
-.set CYREG_DSM0_REF0, 0x40005892\r
-.set CYREG_DSM0_REF1, 0x40005893\r
-.set CYREG_DSM0_REF2, 0x40005894\r
-.set CYREG_DSM0_REF3, 0x40005895\r
-.set CYREG_DSM0_DEM0, 0x40005896\r
-.set CYREG_DSM0_DEM1, 0x40005897\r
-.set CYREG_DSM0_TST0, 0x40005898\r
-.set CYREG_DSM0_TST1, 0x40005899\r
-.set CYREG_DSM0_BUF0, 0x4000589a\r
-.set CYREG_DSM0_BUF1, 0x4000589b\r
-.set CYREG_DSM0_BUF2, 0x4000589c\r
-.set CYREG_DSM0_BUF3, 0x4000589d\r
-.set CYREG_DSM0_MISC, 0x4000589e\r
-.set CYREG_DSM0_RSVD1, 0x4000589f\r
-.set CYDEV_ANAIF_CFG_SAR0_BASE, 0x40005900\r
-.set CYDEV_ANAIF_CFG_SAR0_SIZE, 0x00000007\r
-.set CYREG_SAR0_CSR0, 0x40005900\r
-.set CYREG_SAR0_CSR1, 0x40005901\r
-.set CYREG_SAR0_CSR2, 0x40005902\r
-.set CYREG_SAR0_CSR3, 0x40005903\r
-.set CYREG_SAR0_CSR4, 0x40005904\r
-.set CYREG_SAR0_CSR5, 0x40005905\r
-.set CYREG_SAR0_CSR6, 0x40005906\r
-.set CYDEV_ANAIF_CFG_SAR1_BASE, 0x40005908\r
-.set CYDEV_ANAIF_CFG_SAR1_SIZE, 0x00000007\r
-.set CYREG_SAR1_CSR0, 0x40005908\r
-.set CYREG_SAR1_CSR1, 0x40005909\r
-.set CYREG_SAR1_CSR2, 0x4000590a\r
-.set CYREG_SAR1_CSR3, 0x4000590b\r
-.set CYREG_SAR1_CSR4, 0x4000590c\r
-.set CYREG_SAR1_CSR5, 0x4000590d\r
-.set CYREG_SAR1_CSR6, 0x4000590e\r
-.set CYDEV_ANAIF_RT_BASE, 0x40005a00\r
-.set CYDEV_ANAIF_RT_SIZE, 0x00000162\r
-.set CYDEV_ANAIF_RT_SC0_BASE, 0x40005a00\r
-.set CYDEV_ANAIF_RT_SC0_SIZE, 0x0000000d\r
-.set CYREG_SC0_SW0, 0x40005a00\r
-.set CYREG_SC0_SW2, 0x40005a02\r
-.set CYREG_SC0_SW3, 0x40005a03\r
-.set CYREG_SC0_SW4, 0x40005a04\r
-.set CYREG_SC0_SW6, 0x40005a06\r
-.set CYREG_SC0_SW7, 0x40005a07\r
-.set CYREG_SC0_SW8, 0x40005a08\r
-.set CYREG_SC0_SW10, 0x40005a0a\r
-.set CYREG_SC0_CLK, 0x40005a0b\r
-.set CYREG_SC0_BST, 0x40005a0c\r
-.set CYDEV_ANAIF_RT_SC1_BASE, 0x40005a10\r
-.set CYDEV_ANAIF_RT_SC1_SIZE, 0x0000000d\r
-.set CYREG_SC1_SW0, 0x40005a10\r
-.set CYREG_SC1_SW2, 0x40005a12\r
-.set CYREG_SC1_SW3, 0x40005a13\r
-.set CYREG_SC1_SW4, 0x40005a14\r
-.set CYREG_SC1_SW6, 0x40005a16\r
-.set CYREG_SC1_SW7, 0x40005a17\r
-.set CYREG_SC1_SW8, 0x40005a18\r
-.set CYREG_SC1_SW10, 0x40005a1a\r
-.set CYREG_SC1_CLK, 0x40005a1b\r
-.set CYREG_SC1_BST, 0x40005a1c\r
-.set CYDEV_ANAIF_RT_SC2_BASE, 0x40005a20\r
-.set CYDEV_ANAIF_RT_SC2_SIZE, 0x0000000d\r
-.set CYREG_SC2_SW0, 0x40005a20\r
-.set CYREG_SC2_SW2, 0x40005a22\r
-.set CYREG_SC2_SW3, 0x40005a23\r
-.set CYREG_SC2_SW4, 0x40005a24\r
-.set CYREG_SC2_SW6, 0x40005a26\r
-.set CYREG_SC2_SW7, 0x40005a27\r
-.set CYREG_SC2_SW8, 0x40005a28\r
-.set CYREG_SC2_SW10, 0x40005a2a\r
-.set CYREG_SC2_CLK, 0x40005a2b\r
-.set CYREG_SC2_BST, 0x40005a2c\r
-.set CYDEV_ANAIF_RT_SC3_BASE, 0x40005a30\r
-.set CYDEV_ANAIF_RT_SC3_SIZE, 0x0000000d\r
-.set CYREG_SC3_SW0, 0x40005a30\r
-.set CYREG_SC3_SW2, 0x40005a32\r
-.set CYREG_SC3_SW3, 0x40005a33\r
-.set CYREG_SC3_SW4, 0x40005a34\r
-.set CYREG_SC3_SW6, 0x40005a36\r
-.set CYREG_SC3_SW7, 0x40005a37\r
-.set CYREG_SC3_SW8, 0x40005a38\r
-.set CYREG_SC3_SW10, 0x40005a3a\r
-.set CYREG_SC3_CLK, 0x40005a3b\r
-.set CYREG_SC3_BST, 0x40005a3c\r
-.set CYDEV_ANAIF_RT_DAC0_BASE, 0x40005a80\r
-.set CYDEV_ANAIF_RT_DAC0_SIZE, 0x00000008\r
-.set CYREG_DAC0_SW0, 0x40005a80\r
-.set CYREG_DAC0_SW2, 0x40005a82\r
-.set CYREG_DAC0_SW3, 0x40005a83\r
-.set CYREG_DAC0_SW4, 0x40005a84\r
-.set CYREG_DAC0_STROBE, 0x40005a87\r
-.set CYDEV_ANAIF_RT_DAC1_BASE, 0x40005a88\r
-.set CYDEV_ANAIF_RT_DAC1_SIZE, 0x00000008\r
-.set CYREG_DAC1_SW0, 0x40005a88\r
-.set CYREG_DAC1_SW2, 0x40005a8a\r
-.set CYREG_DAC1_SW3, 0x40005a8b\r
-.set CYREG_DAC1_SW4, 0x40005a8c\r
-.set CYREG_DAC1_STROBE, 0x40005a8f\r
-.set CYDEV_ANAIF_RT_DAC2_BASE, 0x40005a90\r
-.set CYDEV_ANAIF_RT_DAC2_SIZE, 0x00000008\r
-.set CYREG_DAC2_SW0, 0x40005a90\r
-.set CYREG_DAC2_SW2, 0x40005a92\r
-.set CYREG_DAC2_SW3, 0x40005a93\r
-.set CYREG_DAC2_SW4, 0x40005a94\r
-.set CYREG_DAC2_STROBE, 0x40005a97\r
-.set CYDEV_ANAIF_RT_DAC3_BASE, 0x40005a98\r
-.set CYDEV_ANAIF_RT_DAC3_SIZE, 0x00000008\r
-.set CYREG_DAC3_SW0, 0x40005a98\r
-.set CYREG_DAC3_SW2, 0x40005a9a\r
-.set CYREG_DAC3_SW3, 0x40005a9b\r
-.set CYREG_DAC3_SW4, 0x40005a9c\r
-.set CYREG_DAC3_STROBE, 0x40005a9f\r
-.set CYDEV_ANAIF_RT_CMP0_BASE, 0x40005ac0\r
-.set CYDEV_ANAIF_RT_CMP0_SIZE, 0x00000008\r
-.set CYREG_CMP0_SW0, 0x40005ac0\r
-.set CYREG_CMP0_SW2, 0x40005ac2\r
-.set CYREG_CMP0_SW3, 0x40005ac3\r
-.set CYREG_CMP0_SW4, 0x40005ac4\r
-.set CYREG_CMP0_SW6, 0x40005ac6\r
-.set CYREG_CMP0_CLK, 0x40005ac7\r
-.set CYDEV_ANAIF_RT_CMP1_BASE, 0x40005ac8\r
-.set CYDEV_ANAIF_RT_CMP1_SIZE, 0x00000008\r
-.set CYREG_CMP1_SW0, 0x40005ac8\r
-.set CYREG_CMP1_SW2, 0x40005aca\r
-.set CYREG_CMP1_SW3, 0x40005acb\r
-.set CYREG_CMP1_SW4, 0x40005acc\r
-.set CYREG_CMP1_SW6, 0x40005ace\r
-.set CYREG_CMP1_CLK, 0x40005acf\r
-.set CYDEV_ANAIF_RT_CMP2_BASE, 0x40005ad0\r
-.set CYDEV_ANAIF_RT_CMP2_SIZE, 0x00000008\r
-.set CYREG_CMP2_SW0, 0x40005ad0\r
-.set CYREG_CMP2_SW2, 0x40005ad2\r
-.set CYREG_CMP2_SW3, 0x40005ad3\r
-.set CYREG_CMP2_SW4, 0x40005ad4\r
-.set CYREG_CMP2_SW6, 0x40005ad6\r
-.set CYREG_CMP2_CLK, 0x40005ad7\r
-.set CYDEV_ANAIF_RT_CMP3_BASE, 0x40005ad8\r
-.set CYDEV_ANAIF_RT_CMP3_SIZE, 0x00000008\r
-.set CYREG_CMP3_SW0, 0x40005ad8\r
-.set CYREG_CMP3_SW2, 0x40005ada\r
-.set CYREG_CMP3_SW3, 0x40005adb\r
-.set CYREG_CMP3_SW4, 0x40005adc\r
-.set CYREG_CMP3_SW6, 0x40005ade\r
-.set CYREG_CMP3_CLK, 0x40005adf\r
-.set CYDEV_ANAIF_RT_DSM0_BASE, 0x40005b00\r
-.set CYDEV_ANAIF_RT_DSM0_SIZE, 0x00000008\r
-.set CYREG_DSM0_SW0, 0x40005b00\r
-.set CYREG_DSM0_SW2, 0x40005b02\r
-.set CYREG_DSM0_SW3, 0x40005b03\r
-.set CYREG_DSM0_SW4, 0x40005b04\r
-.set CYREG_DSM0_SW6, 0x40005b06\r
-.set CYREG_DSM0_CLK, 0x40005b07\r
-.set CYDEV_ANAIF_RT_SAR0_BASE, 0x40005b20\r
-.set CYDEV_ANAIF_RT_SAR0_SIZE, 0x00000008\r
-.set CYREG_SAR0_SW0, 0x40005b20\r
-.set CYREG_SAR0_SW2, 0x40005b22\r
-.set CYREG_SAR0_SW3, 0x40005b23\r
-.set CYREG_SAR0_SW4, 0x40005b24\r
-.set CYREG_SAR0_SW6, 0x40005b26\r
-.set CYREG_SAR0_CLK, 0x40005b27\r
-.set CYDEV_ANAIF_RT_SAR1_BASE, 0x40005b28\r
-.set CYDEV_ANAIF_RT_SAR1_SIZE, 0x00000008\r
-.set CYREG_SAR1_SW0, 0x40005b28\r
-.set CYREG_SAR1_SW2, 0x40005b2a\r
-.set CYREG_SAR1_SW3, 0x40005b2b\r
-.set CYREG_SAR1_SW4, 0x40005b2c\r
-.set CYREG_SAR1_SW6, 0x40005b2e\r
-.set CYREG_SAR1_CLK, 0x40005b2f\r
-.set CYDEV_ANAIF_RT_OPAMP0_BASE, 0x40005b40\r
-.set CYDEV_ANAIF_RT_OPAMP0_SIZE, 0x00000002\r
-.set CYREG_OPAMP0_MX, 0x40005b40\r
-.set CYREG_OPAMP0_SW, 0x40005b41\r
-.set CYDEV_ANAIF_RT_OPAMP1_BASE, 0x40005b42\r
-.set CYDEV_ANAIF_RT_OPAMP1_SIZE, 0x00000002\r
-.set CYREG_OPAMP1_MX, 0x40005b42\r
-.set CYREG_OPAMP1_SW, 0x40005b43\r
-.set CYDEV_ANAIF_RT_OPAMP2_BASE, 0x40005b44\r
-.set CYDEV_ANAIF_RT_OPAMP2_SIZE, 0x00000002\r
-.set CYREG_OPAMP2_MX, 0x40005b44\r
-.set CYREG_OPAMP2_SW, 0x40005b45\r
-.set CYDEV_ANAIF_RT_OPAMP3_BASE, 0x40005b46\r
-.set CYDEV_ANAIF_RT_OPAMP3_SIZE, 0x00000002\r
-.set CYREG_OPAMP3_MX, 0x40005b46\r
-.set CYREG_OPAMP3_SW, 0x40005b47\r
-.set CYDEV_ANAIF_RT_LCDDAC_BASE, 0x40005b50\r
-.set CYDEV_ANAIF_RT_LCDDAC_SIZE, 0x00000005\r
-.set CYREG_LCDDAC_SW0, 0x40005b50\r
-.set CYREG_LCDDAC_SW1, 0x40005b51\r
-.set CYREG_LCDDAC_SW2, 0x40005b52\r
-.set CYREG_LCDDAC_SW3, 0x40005b53\r
-.set CYREG_LCDDAC_SW4, 0x40005b54\r
-.set CYDEV_ANAIF_RT_SC_BASE, 0x40005b56\r
-.set CYDEV_ANAIF_RT_SC_SIZE, 0x00000001\r
-.set CYREG_SC_MISC, 0x40005b56\r
-.set CYDEV_ANAIF_RT_BUS_BASE, 0x40005b58\r
-.set CYDEV_ANAIF_RT_BUS_SIZE, 0x00000004\r
-.set CYREG_BUS_SW0, 0x40005b58\r
-.set CYREG_BUS_SW2, 0x40005b5a\r
-.set CYREG_BUS_SW3, 0x40005b5b\r
-.set CYDEV_ANAIF_RT_DFT_BASE, 0x40005b5c\r
-.set CYDEV_ANAIF_RT_DFT_SIZE, 0x00000006\r
-.set CYREG_DFT_CR0, 0x40005b5c\r
-.set CYREG_DFT_CR1, 0x40005b5d\r
-.set CYREG_DFT_CR2, 0x40005b5e\r
-.set CYREG_DFT_CR3, 0x40005b5f\r
-.set CYREG_DFT_CR4, 0x40005b60\r
-.set CYREG_DFT_CR5, 0x40005b61\r
-.set CYDEV_ANAIF_WRK_BASE, 0x40005b80\r
-.set CYDEV_ANAIF_WRK_SIZE, 0x00000029\r
-.set CYDEV_ANAIF_WRK_DAC0_BASE, 0x40005b80\r
-.set CYDEV_ANAIF_WRK_DAC0_SIZE, 0x00000001\r
-.set CYREG_DAC0_D, 0x40005b80\r
-.set CYDEV_ANAIF_WRK_DAC1_BASE, 0x40005b81\r
-.set CYDEV_ANAIF_WRK_DAC1_SIZE, 0x00000001\r
-.set CYREG_DAC1_D, 0x40005b81\r
-.set CYDEV_ANAIF_WRK_DAC2_BASE, 0x40005b82\r
-.set CYDEV_ANAIF_WRK_DAC2_SIZE, 0x00000001\r
-.set CYREG_DAC2_D, 0x40005b82\r
-.set CYDEV_ANAIF_WRK_DAC3_BASE, 0x40005b83\r
-.set CYDEV_ANAIF_WRK_DAC3_SIZE, 0x00000001\r
-.set CYREG_DAC3_D, 0x40005b83\r
-.set CYDEV_ANAIF_WRK_DSM0_BASE, 0x40005b88\r
-.set CYDEV_ANAIF_WRK_DSM0_SIZE, 0x00000002\r
-.set CYREG_DSM0_OUT0, 0x40005b88\r
-.set CYREG_DSM0_OUT1, 0x40005b89\r
-.set CYDEV_ANAIF_WRK_LUT_BASE, 0x40005b90\r
-.set CYDEV_ANAIF_WRK_LUT_SIZE, 0x00000005\r
-.set CYREG_LUT_SR, 0x40005b90\r
-.set CYREG_LUT_WRK1, 0x40005b91\r
-.set CYREG_LUT_MSK, 0x40005b92\r
-.set CYREG_LUT_CLK, 0x40005b93\r
-.set CYREG_LUT_CPTR, 0x40005b94\r
-.set CYDEV_ANAIF_WRK_CMP_BASE, 0x40005b96\r
-.set CYDEV_ANAIF_WRK_CMP_SIZE, 0x00000002\r
-.set CYREG_CMP_WRK, 0x40005b96\r
-.set CYREG_CMP_TST, 0x40005b97\r
-.set CYDEV_ANAIF_WRK_SC_BASE, 0x40005b98\r
-.set CYDEV_ANAIF_WRK_SC_SIZE, 0x00000005\r
-.set CYREG_SC_SR, 0x40005b98\r
-.set CYREG_SC_WRK1, 0x40005b99\r
-.set CYREG_SC_MSK, 0x40005b9a\r
-.set CYREG_SC_CMPINV, 0x40005b9b\r
-.set CYREG_SC_CPTR, 0x40005b9c\r
-.set CYDEV_ANAIF_WRK_SAR0_BASE, 0x40005ba0\r
-.set CYDEV_ANAIF_WRK_SAR0_SIZE, 0x00000002\r
-.set CYREG_SAR0_WRK0, 0x40005ba0\r
-.set CYREG_SAR0_WRK1, 0x40005ba1\r
-.set CYDEV_ANAIF_WRK_SAR1_BASE, 0x40005ba2\r
-.set CYDEV_ANAIF_WRK_SAR1_SIZE, 0x00000002\r
-.set CYREG_SAR1_WRK0, 0x40005ba2\r
-.set CYREG_SAR1_WRK1, 0x40005ba3\r
-.set CYDEV_ANAIF_WRK_SARS_BASE, 0x40005ba8\r
-.set CYDEV_ANAIF_WRK_SARS_SIZE, 0x00000001\r
-.set CYREG_ANAIF_WRK_SARS_SOF, 0x40005ba8\r
-.set CYDEV_USB_BASE, 0x40006000\r
-.set CYDEV_USB_SIZE, 0x00000300\r
-.set CYREG_USB_EP0_DR0, 0x40006000\r
-.set CYREG_USB_EP0_DR1, 0x40006001\r
-.set CYREG_USB_EP0_DR2, 0x40006002\r
-.set CYREG_USB_EP0_DR3, 0x40006003\r
-.set CYREG_USB_EP0_DR4, 0x40006004\r
-.set CYREG_USB_EP0_DR5, 0x40006005\r
-.set CYREG_USB_EP0_DR6, 0x40006006\r
-.set CYREG_USB_EP0_DR7, 0x40006007\r
-.set CYREG_USB_CR0, 0x40006008\r
-.set CYREG_USB_CR1, 0x40006009\r
-.set CYREG_USB_SIE_EP_INT_EN, 0x4000600a\r
-.set CYREG_USB_SIE_EP_INT_SR, 0x4000600b\r
-.set CYDEV_USB_SIE_EP1_BASE, 0x4000600c\r
-.set CYDEV_USB_SIE_EP1_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP1_CNT0, 0x4000600c\r
-.set CYREG_USB_SIE_EP1_CNT1, 0x4000600d\r
-.set CYREG_USB_SIE_EP1_CR0, 0x4000600e\r
-.set CYREG_USB_USBIO_CR0, 0x40006010\r
-.set CYREG_USB_USBIO_CR1, 0x40006012\r
-.set CYREG_USB_DYN_RECONFIG, 0x40006014\r
-.set CYREG_USB_SOF0, 0x40006018\r
-.set CYREG_USB_SOF1, 0x40006019\r
-.set CYDEV_USB_SIE_EP2_BASE, 0x4000601c\r
-.set CYDEV_USB_SIE_EP2_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP2_CNT0, 0x4000601c\r
-.set CYREG_USB_SIE_EP2_CNT1, 0x4000601d\r
-.set CYREG_USB_SIE_EP2_CR0, 0x4000601e\r
-.set CYREG_USB_EP0_CR, 0x40006028\r
-.set CYREG_USB_EP0_CNT, 0x40006029\r
-.set CYDEV_USB_SIE_EP3_BASE, 0x4000602c\r
-.set CYDEV_USB_SIE_EP3_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP3_CNT0, 0x4000602c\r
-.set CYREG_USB_SIE_EP3_CNT1, 0x4000602d\r
-.set CYREG_USB_SIE_EP3_CR0, 0x4000602e\r
-.set CYDEV_USB_SIE_EP4_BASE, 0x4000603c\r
-.set CYDEV_USB_SIE_EP4_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP4_CNT0, 0x4000603c\r
-.set CYREG_USB_SIE_EP4_CNT1, 0x4000603d\r
-.set CYREG_USB_SIE_EP4_CR0, 0x4000603e\r
-.set CYDEV_USB_SIE_EP5_BASE, 0x4000604c\r
-.set CYDEV_USB_SIE_EP5_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP5_CNT0, 0x4000604c\r
-.set CYREG_USB_SIE_EP5_CNT1, 0x4000604d\r
-.set CYREG_USB_SIE_EP5_CR0, 0x4000604e\r
-.set CYDEV_USB_SIE_EP6_BASE, 0x4000605c\r
-.set CYDEV_USB_SIE_EP6_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP6_CNT0, 0x4000605c\r
-.set CYREG_USB_SIE_EP6_CNT1, 0x4000605d\r
-.set CYREG_USB_SIE_EP6_CR0, 0x4000605e\r
-.set CYDEV_USB_SIE_EP7_BASE, 0x4000606c\r
-.set CYDEV_USB_SIE_EP7_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP7_CNT0, 0x4000606c\r
-.set CYREG_USB_SIE_EP7_CNT1, 0x4000606d\r
-.set CYREG_USB_SIE_EP7_CR0, 0x4000606e\r
-.set CYDEV_USB_SIE_EP8_BASE, 0x4000607c\r
-.set CYDEV_USB_SIE_EP8_SIZE, 0x00000003\r
-.set CYREG_USB_SIE_EP8_CNT0, 0x4000607c\r
-.set CYREG_USB_SIE_EP8_CNT1, 0x4000607d\r
-.set CYREG_USB_SIE_EP8_CR0, 0x4000607e\r
-.set CYDEV_USB_ARB_EP1_BASE, 0x40006080\r
-.set CYDEV_USB_ARB_EP1_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP1_CFG, 0x40006080\r
-.set CYREG_USB_ARB_EP1_INT_EN, 0x40006081\r
-.set CYREG_USB_ARB_EP1_SR, 0x40006082\r
-.set CYDEV_USB_ARB_RW1_BASE, 0x40006084\r
-.set CYDEV_USB_ARB_RW1_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW1_WA, 0x40006084\r
-.set CYREG_USB_ARB_RW1_WA_MSB, 0x40006085\r
-.set CYREG_USB_ARB_RW1_RA, 0x40006086\r
-.set CYREG_USB_ARB_RW1_RA_MSB, 0x40006087\r
-.set CYREG_USB_ARB_RW1_DR, 0x40006088\r
-.set CYREG_USB_BUF_SIZE, 0x4000608c\r
-.set CYREG_USB_EP_ACTIVE, 0x4000608e\r
-.set CYREG_USB_EP_TYPE, 0x4000608f\r
-.set CYDEV_USB_ARB_EP2_BASE, 0x40006090\r
-.set CYDEV_USB_ARB_EP2_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP2_CFG, 0x40006090\r
-.set CYREG_USB_ARB_EP2_INT_EN, 0x40006091\r
-.set CYREG_USB_ARB_EP2_SR, 0x40006092\r
-.set CYDEV_USB_ARB_RW2_BASE, 0x40006094\r
-.set CYDEV_USB_ARB_RW2_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW2_WA, 0x40006094\r
-.set CYREG_USB_ARB_RW2_WA_MSB, 0x40006095\r
-.set CYREG_USB_ARB_RW2_RA, 0x40006096\r
-.set CYREG_USB_ARB_RW2_RA_MSB, 0x40006097\r
-.set CYREG_USB_ARB_RW2_DR, 0x40006098\r
-.set CYREG_USB_ARB_CFG, 0x4000609c\r
-.set CYREG_USB_USB_CLK_EN, 0x4000609d\r
-.set CYREG_USB_ARB_INT_EN, 0x4000609e\r
-.set CYREG_USB_ARB_INT_SR, 0x4000609f\r
-.set CYDEV_USB_ARB_EP3_BASE, 0x400060a0\r
-.set CYDEV_USB_ARB_EP3_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP3_CFG, 0x400060a0\r
-.set CYREG_USB_ARB_EP3_INT_EN, 0x400060a1\r
-.set CYREG_USB_ARB_EP3_SR, 0x400060a2\r
-.set CYDEV_USB_ARB_RW3_BASE, 0x400060a4\r
-.set CYDEV_USB_ARB_RW3_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW3_WA, 0x400060a4\r
-.set CYREG_USB_ARB_RW3_WA_MSB, 0x400060a5\r
-.set CYREG_USB_ARB_RW3_RA, 0x400060a6\r
-.set CYREG_USB_ARB_RW3_RA_MSB, 0x400060a7\r
-.set CYREG_USB_ARB_RW3_DR, 0x400060a8\r
-.set CYREG_USB_CWA, 0x400060ac\r
-.set CYREG_USB_CWA_MSB, 0x400060ad\r
-.set CYDEV_USB_ARB_EP4_BASE, 0x400060b0\r
-.set CYDEV_USB_ARB_EP4_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP4_CFG, 0x400060b0\r
-.set CYREG_USB_ARB_EP4_INT_EN, 0x400060b1\r
-.set CYREG_USB_ARB_EP4_SR, 0x400060b2\r
-.set CYDEV_USB_ARB_RW4_BASE, 0x400060b4\r
-.set CYDEV_USB_ARB_RW4_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW4_WA, 0x400060b4\r
-.set CYREG_USB_ARB_RW4_WA_MSB, 0x400060b5\r
-.set CYREG_USB_ARB_RW4_RA, 0x400060b6\r
-.set CYREG_USB_ARB_RW4_RA_MSB, 0x400060b7\r
-.set CYREG_USB_ARB_RW4_DR, 0x400060b8\r
-.set CYREG_USB_DMA_THRES, 0x400060bc\r
-.set CYREG_USB_DMA_THRES_MSB, 0x400060bd\r
-.set CYDEV_USB_ARB_EP5_BASE, 0x400060c0\r
-.set CYDEV_USB_ARB_EP5_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP5_CFG, 0x400060c0\r
-.set CYREG_USB_ARB_EP5_INT_EN, 0x400060c1\r
-.set CYREG_USB_ARB_EP5_SR, 0x400060c2\r
-.set CYDEV_USB_ARB_RW5_BASE, 0x400060c4\r
-.set CYDEV_USB_ARB_RW5_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW5_WA, 0x400060c4\r
-.set CYREG_USB_ARB_RW5_WA_MSB, 0x400060c5\r
-.set CYREG_USB_ARB_RW5_RA, 0x400060c6\r
-.set CYREG_USB_ARB_RW5_RA_MSB, 0x400060c7\r
-.set CYREG_USB_ARB_RW5_DR, 0x400060c8\r
-.set CYREG_USB_BUS_RST_CNT, 0x400060cc\r
-.set CYDEV_USB_ARB_EP6_BASE, 0x400060d0\r
-.set CYDEV_USB_ARB_EP6_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP6_CFG, 0x400060d0\r
-.set CYREG_USB_ARB_EP6_INT_EN, 0x400060d1\r
-.set CYREG_USB_ARB_EP6_SR, 0x400060d2\r
-.set CYDEV_USB_ARB_RW6_BASE, 0x400060d4\r
-.set CYDEV_USB_ARB_RW6_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW6_WA, 0x400060d4\r
-.set CYREG_USB_ARB_RW6_WA_MSB, 0x400060d5\r
-.set CYREG_USB_ARB_RW6_RA, 0x400060d6\r
-.set CYREG_USB_ARB_RW6_RA_MSB, 0x400060d7\r
-.set CYREG_USB_ARB_RW6_DR, 0x400060d8\r
-.set CYDEV_USB_ARB_EP7_BASE, 0x400060e0\r
-.set CYDEV_USB_ARB_EP7_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP7_CFG, 0x400060e0\r
-.set CYREG_USB_ARB_EP7_INT_EN, 0x400060e1\r
-.set CYREG_USB_ARB_EP7_SR, 0x400060e2\r
-.set CYDEV_USB_ARB_RW7_BASE, 0x400060e4\r
-.set CYDEV_USB_ARB_RW7_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW7_WA, 0x400060e4\r
-.set CYREG_USB_ARB_RW7_WA_MSB, 0x400060e5\r
-.set CYREG_USB_ARB_RW7_RA, 0x400060e6\r
-.set CYREG_USB_ARB_RW7_RA_MSB, 0x400060e7\r
-.set CYREG_USB_ARB_RW7_DR, 0x400060e8\r
-.set CYDEV_USB_ARB_EP8_BASE, 0x400060f0\r
-.set CYDEV_USB_ARB_EP8_SIZE, 0x00000003\r
-.set CYREG_USB_ARB_EP8_CFG, 0x400060f0\r
-.set CYREG_USB_ARB_EP8_INT_EN, 0x400060f1\r
-.set CYREG_USB_ARB_EP8_SR, 0x400060f2\r
-.set CYDEV_USB_ARB_RW8_BASE, 0x400060f4\r
-.set CYDEV_USB_ARB_RW8_SIZE, 0x00000005\r
-.set CYREG_USB_ARB_RW8_WA, 0x400060f4\r
-.set CYREG_USB_ARB_RW8_WA_MSB, 0x400060f5\r
-.set CYREG_USB_ARB_RW8_RA, 0x400060f6\r
-.set CYREG_USB_ARB_RW8_RA_MSB, 0x400060f7\r
-.set CYREG_USB_ARB_RW8_DR, 0x400060f8\r
-.set CYDEV_USB_MEM_BASE, 0x40006100\r
-.set CYDEV_USB_MEM_SIZE, 0x00000200\r
-.set CYREG_USB_MEM_DATA_MBASE, 0x40006100\r
-.set CYREG_USB_MEM_DATA_MSIZE, 0x00000200\r
-.set CYDEV_UWRK_BASE, 0x40006400\r
-.set CYDEV_UWRK_SIZE, 0x00000b60\r
-.set CYDEV_UWRK_UWRK8_BASE, 0x40006400\r
-.set CYDEV_UWRK_UWRK8_SIZE, 0x000003b0\r
-.set CYDEV_UWRK_UWRK8_B0_BASE, 0x40006400\r
-.set CYDEV_UWRK_UWRK8_B0_SIZE, 0x000000b0\r
-.set CYREG_B0_UDB00_A0, 0x40006400\r
-.set CYREG_B0_UDB01_A0, 0x40006401\r
-.set CYREG_B0_UDB02_A0, 0x40006402\r
-.set CYREG_B0_UDB03_A0, 0x40006403\r
-.set CYREG_B0_UDB04_A0, 0x40006404\r
-.set CYREG_B0_UDB05_A0, 0x40006405\r
-.set CYREG_B0_UDB06_A0, 0x40006406\r
-.set CYREG_B0_UDB07_A0, 0x40006407\r
-.set CYREG_B0_UDB08_A0, 0x40006408\r
-.set CYREG_B0_UDB09_A0, 0x40006409\r
-.set CYREG_B0_UDB10_A0, 0x4000640a\r
-.set CYREG_B0_UDB11_A0, 0x4000640b\r
-.set CYREG_B0_UDB12_A0, 0x4000640c\r
-.set CYREG_B0_UDB13_A0, 0x4000640d\r
-.set CYREG_B0_UDB14_A0, 0x4000640e\r
-.set CYREG_B0_UDB15_A0, 0x4000640f\r
-.set CYREG_B0_UDB00_A1, 0x40006410\r
-.set CYREG_B0_UDB01_A1, 0x40006411\r
-.set CYREG_B0_UDB02_A1, 0x40006412\r
-.set CYREG_B0_UDB03_A1, 0x40006413\r
-.set CYREG_B0_UDB04_A1, 0x40006414\r
-.set CYREG_B0_UDB05_A1, 0x40006415\r
-.set CYREG_B0_UDB06_A1, 0x40006416\r
-.set CYREG_B0_UDB07_A1, 0x40006417\r
-.set CYREG_B0_UDB08_A1, 0x40006418\r
-.set CYREG_B0_UDB09_A1, 0x40006419\r
-.set CYREG_B0_UDB10_A1, 0x4000641a\r
-.set CYREG_B0_UDB11_A1, 0x4000641b\r
-.set CYREG_B0_UDB12_A1, 0x4000641c\r
-.set CYREG_B0_UDB13_A1, 0x4000641d\r
-.set CYREG_B0_UDB14_A1, 0x4000641e\r
-.set CYREG_B0_UDB15_A1, 0x4000641f\r
-.set CYREG_B0_UDB00_D0, 0x40006420\r
-.set CYREG_B0_UDB01_D0, 0x40006421\r
-.set CYREG_B0_UDB02_D0, 0x40006422\r
-.set CYREG_B0_UDB03_D0, 0x40006423\r
-.set CYREG_B0_UDB04_D0, 0x40006424\r
-.set CYREG_B0_UDB05_D0, 0x40006425\r
-.set CYREG_B0_UDB06_D0, 0x40006426\r
-.set CYREG_B0_UDB07_D0, 0x40006427\r
-.set CYREG_B0_UDB08_D0, 0x40006428\r
-.set CYREG_B0_UDB09_D0, 0x40006429\r
-.set CYREG_B0_UDB10_D0, 0x4000642a\r
-.set CYREG_B0_UDB11_D0, 0x4000642b\r
-.set CYREG_B0_UDB12_D0, 0x4000642c\r
-.set CYREG_B0_UDB13_D0, 0x4000642d\r
-.set CYREG_B0_UDB14_D0, 0x4000642e\r
-.set CYREG_B0_UDB15_D0, 0x4000642f\r
-.set CYREG_B0_UDB00_D1, 0x40006430\r
-.set CYREG_B0_UDB01_D1, 0x40006431\r
-.set CYREG_B0_UDB02_D1, 0x40006432\r
-.set CYREG_B0_UDB03_D1, 0x40006433\r
-.set CYREG_B0_UDB04_D1, 0x40006434\r
-.set CYREG_B0_UDB05_D1, 0x40006435\r
-.set CYREG_B0_UDB06_D1, 0x40006436\r
-.set CYREG_B0_UDB07_D1, 0x40006437\r
-.set CYREG_B0_UDB08_D1, 0x40006438\r
-.set CYREG_B0_UDB09_D1, 0x40006439\r
-.set CYREG_B0_UDB10_D1, 0x4000643a\r
-.set CYREG_B0_UDB11_D1, 0x4000643b\r
-.set CYREG_B0_UDB12_D1, 0x4000643c\r
-.set CYREG_B0_UDB13_D1, 0x4000643d\r
-.set CYREG_B0_UDB14_D1, 0x4000643e\r
-.set CYREG_B0_UDB15_D1, 0x4000643f\r
-.set CYREG_B0_UDB00_F0, 0x40006440\r
-.set CYREG_B0_UDB01_F0, 0x40006441\r
-.set CYREG_B0_UDB02_F0, 0x40006442\r
-.set CYREG_B0_UDB03_F0, 0x40006443\r
-.set CYREG_B0_UDB04_F0, 0x40006444\r
-.set CYREG_B0_UDB05_F0, 0x40006445\r
-.set CYREG_B0_UDB06_F0, 0x40006446\r
-.set CYREG_B0_UDB07_F0, 0x40006447\r
-.set CYREG_B0_UDB08_F0, 0x40006448\r
-.set CYREG_B0_UDB09_F0, 0x40006449\r
-.set CYREG_B0_UDB10_F0, 0x4000644a\r
-.set CYREG_B0_UDB11_F0, 0x4000644b\r
-.set CYREG_B0_UDB12_F0, 0x4000644c\r
-.set CYREG_B0_UDB13_F0, 0x4000644d\r
-.set CYREG_B0_UDB14_F0, 0x4000644e\r
-.set CYREG_B0_UDB15_F0, 0x4000644f\r
-.set CYREG_B0_UDB00_F1, 0x40006450\r
-.set CYREG_B0_UDB01_F1, 0x40006451\r
-.set CYREG_B0_UDB02_F1, 0x40006452\r
-.set CYREG_B0_UDB03_F1, 0x40006453\r
-.set CYREG_B0_UDB04_F1, 0x40006454\r
-.set CYREG_B0_UDB05_F1, 0x40006455\r
-.set CYREG_B0_UDB06_F1, 0x40006456\r
-.set CYREG_B0_UDB07_F1, 0x40006457\r
-.set CYREG_B0_UDB08_F1, 0x40006458\r
-.set CYREG_B0_UDB09_F1, 0x40006459\r
-.set CYREG_B0_UDB10_F1, 0x4000645a\r
-.set CYREG_B0_UDB11_F1, 0x4000645b\r
-.set CYREG_B0_UDB12_F1, 0x4000645c\r
-.set CYREG_B0_UDB13_F1, 0x4000645d\r
-.set CYREG_B0_UDB14_F1, 0x4000645e\r
-.set CYREG_B0_UDB15_F1, 0x4000645f\r
-.set CYREG_B0_UDB00_ST, 0x40006460\r
-.set CYREG_B0_UDB01_ST, 0x40006461\r
-.set CYREG_B0_UDB02_ST, 0x40006462\r
-.set CYREG_B0_UDB03_ST, 0x40006463\r
-.set CYREG_B0_UDB04_ST, 0x40006464\r
-.set CYREG_B0_UDB05_ST, 0x40006465\r
-.set CYREG_B0_UDB06_ST, 0x40006466\r
-.set CYREG_B0_UDB07_ST, 0x40006467\r
-.set CYREG_B0_UDB08_ST, 0x40006468\r
-.set CYREG_B0_UDB09_ST, 0x40006469\r
-.set CYREG_B0_UDB10_ST, 0x4000646a\r
-.set CYREG_B0_UDB11_ST, 0x4000646b\r
-.set CYREG_B0_UDB12_ST, 0x4000646c\r
-.set CYREG_B0_UDB13_ST, 0x4000646d\r
-.set CYREG_B0_UDB14_ST, 0x4000646e\r
-.set CYREG_B0_UDB15_ST, 0x4000646f\r
-.set CYREG_B0_UDB00_CTL, 0x40006470\r
-.set CYREG_B0_UDB01_CTL, 0x40006471\r
-.set CYREG_B0_UDB02_CTL, 0x40006472\r
-.set CYREG_B0_UDB03_CTL, 0x40006473\r
-.set CYREG_B0_UDB04_CTL, 0x40006474\r
-.set CYREG_B0_UDB05_CTL, 0x40006475\r
-.set CYREG_B0_UDB06_CTL, 0x40006476\r
-.set CYREG_B0_UDB07_CTL, 0x40006477\r
-.set CYREG_B0_UDB08_CTL, 0x40006478\r
-.set CYREG_B0_UDB09_CTL, 0x40006479\r
-.set CYREG_B0_UDB10_CTL, 0x4000647a\r
-.set CYREG_B0_UDB11_CTL, 0x4000647b\r
-.set CYREG_B0_UDB12_CTL, 0x4000647c\r
-.set CYREG_B0_UDB13_CTL, 0x4000647d\r
-.set CYREG_B0_UDB14_CTL, 0x4000647e\r
-.set CYREG_B0_UDB15_CTL, 0x4000647f\r
-.set CYREG_B0_UDB00_MSK, 0x40006480\r
-.set CYREG_B0_UDB01_MSK, 0x40006481\r
-.set CYREG_B0_UDB02_MSK, 0x40006482\r
-.set CYREG_B0_UDB03_MSK, 0x40006483\r
-.set CYREG_B0_UDB04_MSK, 0x40006484\r
-.set CYREG_B0_UDB05_MSK, 0x40006485\r
-.set CYREG_B0_UDB06_MSK, 0x40006486\r
-.set CYREG_B0_UDB07_MSK, 0x40006487\r
-.set CYREG_B0_UDB08_MSK, 0x40006488\r
-.set CYREG_B0_UDB09_MSK, 0x40006489\r
-.set CYREG_B0_UDB10_MSK, 0x4000648a\r
-.set CYREG_B0_UDB11_MSK, 0x4000648b\r
-.set CYREG_B0_UDB12_MSK, 0x4000648c\r
-.set CYREG_B0_UDB13_MSK, 0x4000648d\r
-.set CYREG_B0_UDB14_MSK, 0x4000648e\r
-.set CYREG_B0_UDB15_MSK, 0x4000648f\r
-.set CYREG_B0_UDB00_ACTL, 0x40006490\r
-.set CYREG_B0_UDB01_ACTL, 0x40006491\r
-.set CYREG_B0_UDB02_ACTL, 0x40006492\r
-.set CYREG_B0_UDB03_ACTL, 0x40006493\r
-.set CYREG_B0_UDB04_ACTL, 0x40006494\r
-.set CYREG_B0_UDB05_ACTL, 0x40006495\r
-.set CYREG_B0_UDB06_ACTL, 0x40006496\r
-.set CYREG_B0_UDB07_ACTL, 0x40006497\r
-.set CYREG_B0_UDB08_ACTL, 0x40006498\r
-.set CYREG_B0_UDB09_ACTL, 0x40006499\r
-.set CYREG_B0_UDB10_ACTL, 0x4000649a\r
-.set CYREG_B0_UDB11_ACTL, 0x4000649b\r
-.set CYREG_B0_UDB12_ACTL, 0x4000649c\r
-.set CYREG_B0_UDB13_ACTL, 0x4000649d\r
-.set CYREG_B0_UDB14_ACTL, 0x4000649e\r
-.set CYREG_B0_UDB15_ACTL, 0x4000649f\r
-.set CYREG_B0_UDB00_MC, 0x400064a0\r
-.set CYREG_B0_UDB01_MC, 0x400064a1\r
-.set CYREG_B0_UDB02_MC, 0x400064a2\r
-.set CYREG_B0_UDB03_MC, 0x400064a3\r
-.set CYREG_B0_UDB04_MC, 0x400064a4\r
-.set CYREG_B0_UDB05_MC, 0x400064a5\r
-.set CYREG_B0_UDB06_MC, 0x400064a6\r
-.set CYREG_B0_UDB07_MC, 0x400064a7\r
-.set CYREG_B0_UDB08_MC, 0x400064a8\r
-.set CYREG_B0_UDB09_MC, 0x400064a9\r
-.set CYREG_B0_UDB10_MC, 0x400064aa\r
-.set CYREG_B0_UDB11_MC, 0x400064ab\r
-.set CYREG_B0_UDB12_MC, 0x400064ac\r
-.set CYREG_B0_UDB13_MC, 0x400064ad\r
-.set CYREG_B0_UDB14_MC, 0x400064ae\r
-.set CYREG_B0_UDB15_MC, 0x400064af\r
-.set CYDEV_UWRK_UWRK8_B1_BASE, 0x40006500\r
-.set CYDEV_UWRK_UWRK8_B1_SIZE, 0x000000b0\r
-.set CYREG_B1_UDB04_A0, 0x40006504\r
-.set CYREG_B1_UDB05_A0, 0x40006505\r
-.set CYREG_B1_UDB06_A0, 0x40006506\r
-.set CYREG_B1_UDB07_A0, 0x40006507\r
-.set CYREG_B1_UDB08_A0, 0x40006508\r
-.set CYREG_B1_UDB09_A0, 0x40006509\r
-.set CYREG_B1_UDB10_A0, 0x4000650a\r
-.set CYREG_B1_UDB11_A0, 0x4000650b\r
-.set CYREG_B1_UDB04_A1, 0x40006514\r
-.set CYREG_B1_UDB05_A1, 0x40006515\r
-.set CYREG_B1_UDB06_A1, 0x40006516\r
-.set CYREG_B1_UDB07_A1, 0x40006517\r
-.set CYREG_B1_UDB08_A1, 0x40006518\r
-.set CYREG_B1_UDB09_A1, 0x40006519\r
-.set CYREG_B1_UDB10_A1, 0x4000651a\r
-.set CYREG_B1_UDB11_A1, 0x4000651b\r
-.set CYREG_B1_UDB04_D0, 0x40006524\r
-.set CYREG_B1_UDB05_D0, 0x40006525\r
-.set CYREG_B1_UDB06_D0, 0x40006526\r
-.set CYREG_B1_UDB07_D0, 0x40006527\r
-.set CYREG_B1_UDB08_D0, 0x40006528\r
-.set CYREG_B1_UDB09_D0, 0x40006529\r
-.set CYREG_B1_UDB10_D0, 0x4000652a\r
-.set CYREG_B1_UDB11_D0, 0x4000652b\r
-.set CYREG_B1_UDB04_D1, 0x40006534\r
-.set CYREG_B1_UDB05_D1, 0x40006535\r
-.set CYREG_B1_UDB06_D1, 0x40006536\r
-.set CYREG_B1_UDB07_D1, 0x40006537\r
-.set CYREG_B1_UDB08_D1, 0x40006538\r
-.set CYREG_B1_UDB09_D1, 0x40006539\r
-.set CYREG_B1_UDB10_D1, 0x4000653a\r
-.set CYREG_B1_UDB11_D1, 0x4000653b\r
-.set CYREG_B1_UDB04_F0, 0x40006544\r
-.set CYREG_B1_UDB05_F0, 0x40006545\r
-.set CYREG_B1_UDB06_F0, 0x40006546\r
-.set CYREG_B1_UDB07_F0, 0x40006547\r
-.set CYREG_B1_UDB08_F0, 0x40006548\r
-.set CYREG_B1_UDB09_F0, 0x40006549\r
-.set CYREG_B1_UDB10_F0, 0x4000654a\r
-.set CYREG_B1_UDB11_F0, 0x4000654b\r
-.set CYREG_B1_UDB04_F1, 0x40006554\r
-.set CYREG_B1_UDB05_F1, 0x40006555\r
-.set CYREG_B1_UDB06_F1, 0x40006556\r
-.set CYREG_B1_UDB07_F1, 0x40006557\r
-.set CYREG_B1_UDB08_F1, 0x40006558\r
-.set CYREG_B1_UDB09_F1, 0x40006559\r
-.set CYREG_B1_UDB10_F1, 0x4000655a\r
-.set CYREG_B1_UDB11_F1, 0x4000655b\r
-.set CYREG_B1_UDB04_ST, 0x40006564\r
-.set CYREG_B1_UDB05_ST, 0x40006565\r
-.set CYREG_B1_UDB06_ST, 0x40006566\r
-.set CYREG_B1_UDB07_ST, 0x40006567\r
-.set CYREG_B1_UDB08_ST, 0x40006568\r
-.set CYREG_B1_UDB09_ST, 0x40006569\r
-.set CYREG_B1_UDB10_ST, 0x4000656a\r
-.set CYREG_B1_UDB11_ST, 0x4000656b\r
-.set CYREG_B1_UDB04_CTL, 0x40006574\r
-.set CYREG_B1_UDB05_CTL, 0x40006575\r
-.set CYREG_B1_UDB06_CTL, 0x40006576\r
-.set CYREG_B1_UDB07_CTL, 0x40006577\r
-.set CYREG_B1_UDB08_CTL, 0x40006578\r
-.set CYREG_B1_UDB09_CTL, 0x40006579\r
-.set CYREG_B1_UDB10_CTL, 0x4000657a\r
-.set CYREG_B1_UDB11_CTL, 0x4000657b\r
-.set CYREG_B1_UDB04_MSK, 0x40006584\r
-.set CYREG_B1_UDB05_MSK, 0x40006585\r
-.set CYREG_B1_UDB06_MSK, 0x40006586\r
-.set CYREG_B1_UDB07_MSK, 0x40006587\r
-.set CYREG_B1_UDB08_MSK, 0x40006588\r
-.set CYREG_B1_UDB09_MSK, 0x40006589\r
-.set CYREG_B1_UDB10_MSK, 0x4000658a\r
-.set CYREG_B1_UDB11_MSK, 0x4000658b\r
-.set CYREG_B1_UDB04_ACTL, 0x40006594\r
-.set CYREG_B1_UDB05_ACTL, 0x40006595\r
-.set CYREG_B1_UDB06_ACTL, 0x40006596\r
-.set CYREG_B1_UDB07_ACTL, 0x40006597\r
-.set CYREG_B1_UDB08_ACTL, 0x40006598\r
-.set CYREG_B1_UDB09_ACTL, 0x40006599\r
-.set CYREG_B1_UDB10_ACTL, 0x4000659a\r
-.set CYREG_B1_UDB11_ACTL, 0x4000659b\r
-.set CYREG_B1_UDB04_MC, 0x400065a4\r
-.set CYREG_B1_UDB05_MC, 0x400065a5\r
-.set CYREG_B1_UDB06_MC, 0x400065a6\r
-.set CYREG_B1_UDB07_MC, 0x400065a7\r
-.set CYREG_B1_UDB08_MC, 0x400065a8\r
-.set CYREG_B1_UDB09_MC, 0x400065a9\r
-.set CYREG_B1_UDB10_MC, 0x400065aa\r
-.set CYREG_B1_UDB11_MC, 0x400065ab\r
-.set CYDEV_UWRK_UWRK16_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_SIZE, 0x00000760\r
-.set CYDEV_UWRK_UWRK16_CAT_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_CAT_SIZE, 0x00000760\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_CAT_B0_SIZE, 0x00000160\r
-.set CYREG_B0_UDB00_A0_A1, 0x40006800\r
-.set CYREG_B0_UDB01_A0_A1, 0x40006802\r
-.set CYREG_B0_UDB02_A0_A1, 0x40006804\r
-.set CYREG_B0_UDB03_A0_A1, 0x40006806\r
-.set CYREG_B0_UDB04_A0_A1, 0x40006808\r
-.set CYREG_B0_UDB05_A0_A1, 0x4000680a\r
-.set CYREG_B0_UDB06_A0_A1, 0x4000680c\r
-.set CYREG_B0_UDB07_A0_A1, 0x4000680e\r
-.set CYREG_B0_UDB08_A0_A1, 0x40006810\r
-.set CYREG_B0_UDB09_A0_A1, 0x40006812\r
-.set CYREG_B0_UDB10_A0_A1, 0x40006814\r
-.set CYREG_B0_UDB11_A0_A1, 0x40006816\r
-.set CYREG_B0_UDB12_A0_A1, 0x40006818\r
-.set CYREG_B0_UDB13_A0_A1, 0x4000681a\r
-.set CYREG_B0_UDB14_A0_A1, 0x4000681c\r
-.set CYREG_B0_UDB15_A0_A1, 0x4000681e\r
-.set CYREG_B0_UDB00_D0_D1, 0x40006840\r
-.set CYREG_B0_UDB01_D0_D1, 0x40006842\r
-.set CYREG_B0_UDB02_D0_D1, 0x40006844\r
-.set CYREG_B0_UDB03_D0_D1, 0x40006846\r
-.set CYREG_B0_UDB04_D0_D1, 0x40006848\r
-.set CYREG_B0_UDB05_D0_D1, 0x4000684a\r
-.set CYREG_B0_UDB06_D0_D1, 0x4000684c\r
-.set CYREG_B0_UDB07_D0_D1, 0x4000684e\r
-.set CYREG_B0_UDB08_D0_D1, 0x40006850\r
-.set CYREG_B0_UDB09_D0_D1, 0x40006852\r
-.set CYREG_B0_UDB10_D0_D1, 0x40006854\r
-.set CYREG_B0_UDB11_D0_D1, 0x40006856\r
-.set CYREG_B0_UDB12_D0_D1, 0x40006858\r
-.set CYREG_B0_UDB13_D0_D1, 0x4000685a\r
-.set CYREG_B0_UDB14_D0_D1, 0x4000685c\r
-.set CYREG_B0_UDB15_D0_D1, 0x4000685e\r
-.set CYREG_B0_UDB00_F0_F1, 0x40006880\r
-.set CYREG_B0_UDB01_F0_F1, 0x40006882\r
-.set CYREG_B0_UDB02_F0_F1, 0x40006884\r
-.set CYREG_B0_UDB03_F0_F1, 0x40006886\r
-.set CYREG_B0_UDB04_F0_F1, 0x40006888\r
-.set CYREG_B0_UDB05_F0_F1, 0x4000688a\r
-.set CYREG_B0_UDB06_F0_F1, 0x4000688c\r
-.set CYREG_B0_UDB07_F0_F1, 0x4000688e\r
-.set CYREG_B0_UDB08_F0_F1, 0x40006890\r
-.set CYREG_B0_UDB09_F0_F1, 0x40006892\r
-.set CYREG_B0_UDB10_F0_F1, 0x40006894\r
-.set CYREG_B0_UDB11_F0_F1, 0x40006896\r
-.set CYREG_B0_UDB12_F0_F1, 0x40006898\r
-.set CYREG_B0_UDB13_F0_F1, 0x4000689a\r
-.set CYREG_B0_UDB14_F0_F1, 0x4000689c\r
-.set CYREG_B0_UDB15_F0_F1, 0x4000689e\r
-.set CYREG_B0_UDB00_ST_CTL, 0x400068c0\r
-.set CYREG_B0_UDB01_ST_CTL, 0x400068c2\r
-.set CYREG_B0_UDB02_ST_CTL, 0x400068c4\r
-.set CYREG_B0_UDB03_ST_CTL, 0x400068c6\r
-.set CYREG_B0_UDB04_ST_CTL, 0x400068c8\r
-.set CYREG_B0_UDB05_ST_CTL, 0x400068ca\r
-.set CYREG_B0_UDB06_ST_CTL, 0x400068cc\r
-.set CYREG_B0_UDB07_ST_CTL, 0x400068ce\r
-.set CYREG_B0_UDB08_ST_CTL, 0x400068d0\r
-.set CYREG_B0_UDB09_ST_CTL, 0x400068d2\r
-.set CYREG_B0_UDB10_ST_CTL, 0x400068d4\r
-.set CYREG_B0_UDB11_ST_CTL, 0x400068d6\r
-.set CYREG_B0_UDB12_ST_CTL, 0x400068d8\r
-.set CYREG_B0_UDB13_ST_CTL, 0x400068da\r
-.set CYREG_B0_UDB14_ST_CTL, 0x400068dc\r
-.set CYREG_B0_UDB15_ST_CTL, 0x400068de\r
-.set CYREG_B0_UDB00_MSK_ACTL, 0x40006900\r
-.set CYREG_B0_UDB01_MSK_ACTL, 0x40006902\r
-.set CYREG_B0_UDB02_MSK_ACTL, 0x40006904\r
-.set CYREG_B0_UDB03_MSK_ACTL, 0x40006906\r
-.set CYREG_B0_UDB04_MSK_ACTL, 0x40006908\r
-.set CYREG_B0_UDB05_MSK_ACTL, 0x4000690a\r
-.set CYREG_B0_UDB06_MSK_ACTL, 0x4000690c\r
-.set CYREG_B0_UDB07_MSK_ACTL, 0x4000690e\r
-.set CYREG_B0_UDB08_MSK_ACTL, 0x40006910\r
-.set CYREG_B0_UDB09_MSK_ACTL, 0x40006912\r
-.set CYREG_B0_UDB10_MSK_ACTL, 0x40006914\r
-.set CYREG_B0_UDB11_MSK_ACTL, 0x40006916\r
-.set CYREG_B0_UDB12_MSK_ACTL, 0x40006918\r
-.set CYREG_B0_UDB13_MSK_ACTL, 0x4000691a\r
-.set CYREG_B0_UDB14_MSK_ACTL, 0x4000691c\r
-.set CYREG_B0_UDB15_MSK_ACTL, 0x4000691e\r
-.set CYREG_B0_UDB00_MC_00, 0x40006940\r
-.set CYREG_B0_UDB01_MC_00, 0x40006942\r
-.set CYREG_B0_UDB02_MC_00, 0x40006944\r
-.set CYREG_B0_UDB03_MC_00, 0x40006946\r
-.set CYREG_B0_UDB04_MC_00, 0x40006948\r
-.set CYREG_B0_UDB05_MC_00, 0x4000694a\r
-.set CYREG_B0_UDB06_MC_00, 0x4000694c\r
-.set CYREG_B0_UDB07_MC_00, 0x4000694e\r
-.set CYREG_B0_UDB08_MC_00, 0x40006950\r
-.set CYREG_B0_UDB09_MC_00, 0x40006952\r
-.set CYREG_B0_UDB10_MC_00, 0x40006954\r
-.set CYREG_B0_UDB11_MC_00, 0x40006956\r
-.set CYREG_B0_UDB12_MC_00, 0x40006958\r
-.set CYREG_B0_UDB13_MC_00, 0x4000695a\r
-.set CYREG_B0_UDB14_MC_00, 0x4000695c\r
-.set CYREG_B0_UDB15_MC_00, 0x4000695e\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_BASE, 0x40006a00\r
-.set CYDEV_UWRK_UWRK16_CAT_B1_SIZE, 0x00000160\r
-.set CYREG_B1_UDB04_A0_A1, 0x40006a08\r
-.set CYREG_B1_UDB05_A0_A1, 0x40006a0a\r
-.set CYREG_B1_UDB06_A0_A1, 0x40006a0c\r
-.set CYREG_B1_UDB07_A0_A1, 0x40006a0e\r
-.set CYREG_B1_UDB08_A0_A1, 0x40006a10\r
-.set CYREG_B1_UDB09_A0_A1, 0x40006a12\r
-.set CYREG_B1_UDB10_A0_A1, 0x40006a14\r
-.set CYREG_B1_UDB11_A0_A1, 0x40006a16\r
-.set CYREG_B1_UDB04_D0_D1, 0x40006a48\r
-.set CYREG_B1_UDB05_D0_D1, 0x40006a4a\r
-.set CYREG_B1_UDB06_D0_D1, 0x40006a4c\r
-.set CYREG_B1_UDB07_D0_D1, 0x40006a4e\r
-.set CYREG_B1_UDB08_D0_D1, 0x40006a50\r
-.set CYREG_B1_UDB09_D0_D1, 0x40006a52\r
-.set CYREG_B1_UDB10_D0_D1, 0x40006a54\r
-.set CYREG_B1_UDB11_D0_D1, 0x40006a56\r
-.set CYREG_B1_UDB04_F0_F1, 0x40006a88\r
-.set CYREG_B1_UDB05_F0_F1, 0x40006a8a\r
-.set CYREG_B1_UDB06_F0_F1, 0x40006a8c\r
-.set CYREG_B1_UDB07_F0_F1, 0x40006a8e\r
-.set CYREG_B1_UDB08_F0_F1, 0x40006a90\r
-.set CYREG_B1_UDB09_F0_F1, 0x40006a92\r
-.set CYREG_B1_UDB10_F0_F1, 0x40006a94\r
-.set CYREG_B1_UDB11_F0_F1, 0x40006a96\r
-.set CYREG_B1_UDB04_ST_CTL, 0x40006ac8\r
-.set CYREG_B1_UDB05_ST_CTL, 0x40006aca\r
-.set CYREG_B1_UDB06_ST_CTL, 0x40006acc\r
-.set CYREG_B1_UDB07_ST_CTL, 0x40006ace\r
-.set CYREG_B1_UDB08_ST_CTL, 0x40006ad0\r
-.set CYREG_B1_UDB09_ST_CTL, 0x40006ad2\r
-.set CYREG_B1_UDB10_ST_CTL, 0x40006ad4\r
-.set CYREG_B1_UDB11_ST_CTL, 0x40006ad6\r
-.set CYREG_B1_UDB04_MSK_ACTL, 0x40006b08\r
-.set CYREG_B1_UDB05_MSK_ACTL, 0x40006b0a\r
-.set CYREG_B1_UDB06_MSK_ACTL, 0x40006b0c\r
-.set CYREG_B1_UDB07_MSK_ACTL, 0x40006b0e\r
-.set CYREG_B1_UDB08_MSK_ACTL, 0x40006b10\r
-.set CYREG_B1_UDB09_MSK_ACTL, 0x40006b12\r
-.set CYREG_B1_UDB10_MSK_ACTL, 0x40006b14\r
-.set CYREG_B1_UDB11_MSK_ACTL, 0x40006b16\r
-.set CYREG_B1_UDB04_MC_00, 0x40006b48\r
-.set CYREG_B1_UDB05_MC_00, 0x40006b4a\r
-.set CYREG_B1_UDB06_MC_00, 0x40006b4c\r
-.set CYREG_B1_UDB07_MC_00, 0x40006b4e\r
-.set CYREG_B1_UDB08_MC_00, 0x40006b50\r
-.set CYREG_B1_UDB09_MC_00, 0x40006b52\r
-.set CYREG_B1_UDB10_MC_00, 0x40006b54\r
-.set CYREG_B1_UDB11_MC_00, 0x40006b56\r
-.set CYDEV_UWRK_UWRK16_DEF_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_DEF_SIZE, 0x0000075e\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_BASE, 0x40006800\r
-.set CYDEV_UWRK_UWRK16_DEF_B0_SIZE, 0x0000015e\r
-.set CYREG_B0_UDB00_01_A0, 0x40006800\r
-.set CYREG_B0_UDB01_02_A0, 0x40006802\r
-.set CYREG_B0_UDB02_03_A0, 0x40006804\r
-.set CYREG_B0_UDB03_04_A0, 0x40006806\r
-.set CYREG_B0_UDB04_05_A0, 0x40006808\r
-.set CYREG_B0_UDB05_06_A0, 0x4000680a\r
-.set CYREG_B0_UDB06_07_A0, 0x4000680c\r
-.set CYREG_B0_UDB07_08_A0, 0x4000680e\r
-.set CYREG_B0_UDB08_09_A0, 0x40006810\r
-.set CYREG_B0_UDB09_10_A0, 0x40006812\r
-.set CYREG_B0_UDB10_11_A0, 0x40006814\r
-.set CYREG_B0_UDB11_12_A0, 0x40006816\r
-.set CYREG_B0_UDB12_13_A0, 0x40006818\r
-.set CYREG_B0_UDB13_14_A0, 0x4000681a\r
-.set CYREG_B0_UDB14_15_A0, 0x4000681c\r
-.set CYREG_B0_UDB00_01_A1, 0x40006820\r
-.set CYREG_B0_UDB01_02_A1, 0x40006822\r
-.set CYREG_B0_UDB02_03_A1, 0x40006824\r
-.set CYREG_B0_UDB03_04_A1, 0x40006826\r
-.set CYREG_B0_UDB04_05_A1, 0x40006828\r
-.set CYREG_B0_UDB05_06_A1, 0x4000682a\r
-.set CYREG_B0_UDB06_07_A1, 0x4000682c\r
-.set CYREG_B0_UDB07_08_A1, 0x4000682e\r
-.set CYREG_B0_UDB08_09_A1, 0x40006830\r
-.set CYREG_B0_UDB09_10_A1, 0x40006832\r
-.set CYREG_B0_UDB10_11_A1, 0x40006834\r
-.set CYREG_B0_UDB11_12_A1, 0x40006836\r
-.set CYREG_B0_UDB12_13_A1, 0x40006838\r
-.set CYREG_B0_UDB13_14_A1, 0x4000683a\r
-.set CYREG_B0_UDB14_15_A1, 0x4000683c\r
-.set CYREG_B0_UDB00_01_D0, 0x40006840\r
-.set CYREG_B0_UDB01_02_D0, 0x40006842\r
-.set CYREG_B0_UDB02_03_D0, 0x40006844\r
-.set CYREG_B0_UDB03_04_D0, 0x40006846\r
-.set CYREG_B0_UDB04_05_D0, 0x40006848\r
-.set CYREG_B0_UDB05_06_D0, 0x4000684a\r
-.set CYREG_B0_UDB06_07_D0, 0x4000684c\r
-.set CYREG_B0_UDB07_08_D0, 0x4000684e\r
-.set CYREG_B0_UDB08_09_D0, 0x40006850\r
-.set CYREG_B0_UDB09_10_D0, 0x40006852\r
-.set CYREG_B0_UDB10_11_D0, 0x40006854\r
-.set CYREG_B0_UDB11_12_D0, 0x40006856\r
-.set CYREG_B0_UDB12_13_D0, 0x40006858\r
-.set CYREG_B0_UDB13_14_D0, 0x4000685a\r
-.set CYREG_B0_UDB14_15_D0, 0x4000685c\r
-.set CYREG_B0_UDB00_01_D1, 0x40006860\r
-.set CYREG_B0_UDB01_02_D1, 0x40006862\r
-.set CYREG_B0_UDB02_03_D1, 0x40006864\r
-.set CYREG_B0_UDB03_04_D1, 0x40006866\r
-.set CYREG_B0_UDB04_05_D1, 0x40006868\r
-.set CYREG_B0_UDB05_06_D1, 0x4000686a\r
-.set CYREG_B0_UDB06_07_D1, 0x4000686c\r
-.set CYREG_B0_UDB07_08_D1, 0x4000686e\r
-.set CYREG_B0_UDB08_09_D1, 0x40006870\r
-.set CYREG_B0_UDB09_10_D1, 0x40006872\r
-.set CYREG_B0_UDB10_11_D1, 0x40006874\r
-.set CYREG_B0_UDB11_12_D1, 0x40006876\r
-.set CYREG_B0_UDB12_13_D1, 0x40006878\r
-.set CYREG_B0_UDB13_14_D1, 0x4000687a\r
-.set CYREG_B0_UDB14_15_D1, 0x4000687c\r
-.set CYREG_B0_UDB00_01_F0, 0x40006880\r
-.set CYREG_B0_UDB01_02_F0, 0x40006882\r
-.set CYREG_B0_UDB02_03_F0, 0x40006884\r
-.set CYREG_B0_UDB03_04_F0, 0x40006886\r
-.set CYREG_B0_UDB04_05_F0, 0x40006888\r
-.set CYREG_B0_UDB05_06_F0, 0x4000688a\r
-.set CYREG_B0_UDB06_07_F0, 0x4000688c\r
-.set CYREG_B0_UDB07_08_F0, 0x4000688e\r
-.set CYREG_B0_UDB08_09_F0, 0x40006890\r
-.set CYREG_B0_UDB09_10_F0, 0x40006892\r
-.set CYREG_B0_UDB10_11_F0, 0x40006894\r
-.set CYREG_B0_UDB11_12_F0, 0x40006896\r
-.set CYREG_B0_UDB12_13_F0, 0x40006898\r
-.set CYREG_B0_UDB13_14_F0, 0x4000689a\r
-.set CYREG_B0_UDB14_15_F0, 0x4000689c\r
-.set CYREG_B0_UDB00_01_F1, 0x400068a0\r
-.set CYREG_B0_UDB01_02_F1, 0x400068a2\r
-.set CYREG_B0_UDB02_03_F1, 0x400068a4\r
-.set CYREG_B0_UDB03_04_F1, 0x400068a6\r
-.set CYREG_B0_UDB04_05_F1, 0x400068a8\r
-.set CYREG_B0_UDB05_06_F1, 0x400068aa\r
-.set CYREG_B0_UDB06_07_F1, 0x400068ac\r
-.set CYREG_B0_UDB07_08_F1, 0x400068ae\r
-.set CYREG_B0_UDB08_09_F1, 0x400068b0\r
-.set CYREG_B0_UDB09_10_F1, 0x400068b2\r
-.set CYREG_B0_UDB10_11_F1, 0x400068b4\r
-.set CYREG_B0_UDB11_12_F1, 0x400068b6\r
-.set CYREG_B0_UDB12_13_F1, 0x400068b8\r
-.set CYREG_B0_UDB13_14_F1, 0x400068ba\r
-.set CYREG_B0_UDB14_15_F1, 0x400068bc\r
-.set CYREG_B0_UDB00_01_ST, 0x400068c0\r
-.set CYREG_B0_UDB01_02_ST, 0x400068c2\r
-.set CYREG_B0_UDB02_03_ST, 0x400068c4\r
-.set CYREG_B0_UDB03_04_ST, 0x400068c6\r
-.set CYREG_B0_UDB04_05_ST, 0x400068c8\r
-.set CYREG_B0_UDB05_06_ST, 0x400068ca\r
-.set CYREG_B0_UDB06_07_ST, 0x400068cc\r
-.set CYREG_B0_UDB07_08_ST, 0x400068ce\r
-.set CYREG_B0_UDB08_09_ST, 0x400068d0\r
-.set CYREG_B0_UDB09_10_ST, 0x400068d2\r
-.set CYREG_B0_UDB10_11_ST, 0x400068d4\r
-.set CYREG_B0_UDB11_12_ST, 0x400068d6\r
-.set CYREG_B0_UDB12_13_ST, 0x400068d8\r
-.set CYREG_B0_UDB13_14_ST, 0x400068da\r
-.set CYREG_B0_UDB14_15_ST, 0x400068dc\r
-.set CYREG_B0_UDB00_01_CTL, 0x400068e0\r
-.set CYREG_B0_UDB01_02_CTL, 0x400068e2\r
-.set CYREG_B0_UDB02_03_CTL, 0x400068e4\r
-.set CYREG_B0_UDB03_04_CTL, 0x400068e6\r
-.set CYREG_B0_UDB04_05_CTL, 0x400068e8\r
-.set CYREG_B0_UDB05_06_CTL, 0x400068ea\r
-.set CYREG_B0_UDB06_07_CTL, 0x400068ec\r
-.set CYREG_B0_UDB07_08_CTL, 0x400068ee\r
-.set CYREG_B0_UDB08_09_CTL, 0x400068f0\r
-.set CYREG_B0_UDB09_10_CTL, 0x400068f2\r
-.set CYREG_B0_UDB10_11_CTL, 0x400068f4\r
-.set CYREG_B0_UDB11_12_CTL, 0x400068f6\r
-.set CYREG_B0_UDB12_13_CTL, 0x400068f8\r
-.set CYREG_B0_UDB13_14_CTL, 0x400068fa\r
-.set CYREG_B0_UDB14_15_CTL, 0x400068fc\r
-.set CYREG_B0_UDB00_01_MSK, 0x40006900\r
-.set CYREG_B0_UDB01_02_MSK, 0x40006902\r
-.set CYREG_B0_UDB02_03_MSK, 0x40006904\r
-.set CYREG_B0_UDB03_04_MSK, 0x40006906\r
-.set CYREG_B0_UDB04_05_MSK, 0x40006908\r
-.set CYREG_B0_UDB05_06_MSK, 0x4000690a\r
-.set CYREG_B0_UDB06_07_MSK, 0x4000690c\r
-.set CYREG_B0_UDB07_08_MSK, 0x4000690e\r
-.set CYREG_B0_UDB08_09_MSK, 0x40006910\r
-.set CYREG_B0_UDB09_10_MSK, 0x40006912\r
-.set CYREG_B0_UDB10_11_MSK, 0x40006914\r
-.set CYREG_B0_UDB11_12_MSK, 0x40006916\r
-.set CYREG_B0_UDB12_13_MSK, 0x40006918\r
-.set CYREG_B0_UDB13_14_MSK, 0x4000691a\r
-.set CYREG_B0_UDB14_15_MSK, 0x4000691c\r
-.set CYREG_B0_UDB00_01_ACTL, 0x40006920\r
-.set CYREG_B0_UDB01_02_ACTL, 0x40006922\r
-.set CYREG_B0_UDB02_03_ACTL, 0x40006924\r
-.set CYREG_B0_UDB03_04_ACTL, 0x40006926\r
-.set CYREG_B0_UDB04_05_ACTL, 0x40006928\r
-.set CYREG_B0_UDB05_06_ACTL, 0x4000692a\r
-.set CYREG_B0_UDB06_07_ACTL, 0x4000692c\r
-.set CYREG_B0_UDB07_08_ACTL, 0x4000692e\r
-.set CYREG_B0_UDB08_09_ACTL, 0x40006930\r
-.set CYREG_B0_UDB09_10_ACTL, 0x40006932\r
-.set CYREG_B0_UDB10_11_ACTL, 0x40006934\r
-.set CYREG_B0_UDB11_12_ACTL, 0x40006936\r
-.set CYREG_B0_UDB12_13_ACTL, 0x40006938\r
-.set CYREG_B0_UDB13_14_ACTL, 0x4000693a\r
-.set CYREG_B0_UDB14_15_ACTL, 0x4000693c\r
-.set CYREG_B0_UDB00_01_MC, 0x40006940\r
-.set CYREG_B0_UDB01_02_MC, 0x40006942\r
-.set CYREG_B0_UDB02_03_MC, 0x40006944\r
-.set CYREG_B0_UDB03_04_MC, 0x40006946\r
-.set CYREG_B0_UDB04_05_MC, 0x40006948\r
-.set CYREG_B0_UDB05_06_MC, 0x4000694a\r
-.set CYREG_B0_UDB06_07_MC, 0x4000694c\r
-.set CYREG_B0_UDB07_08_MC, 0x4000694e\r
-.set CYREG_B0_UDB08_09_MC, 0x40006950\r
-.set CYREG_B0_UDB09_10_MC, 0x40006952\r
-.set CYREG_B0_UDB10_11_MC, 0x40006954\r
-.set CYREG_B0_UDB11_12_MC, 0x40006956\r
-.set CYREG_B0_UDB12_13_MC, 0x40006958\r
-.set CYREG_B0_UDB13_14_MC, 0x4000695a\r
-.set CYREG_B0_UDB14_15_MC, 0x4000695c\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_BASE, 0x40006a00\r
-.set CYDEV_UWRK_UWRK16_DEF_B1_SIZE, 0x0000015e\r
-.set CYREG_B1_UDB04_05_A0, 0x40006a08\r
-.set CYREG_B1_UDB05_06_A0, 0x40006a0a\r
-.set CYREG_B1_UDB06_07_A0, 0x40006a0c\r
-.set CYREG_B1_UDB07_08_A0, 0x40006a0e\r
-.set CYREG_B1_UDB08_09_A0, 0x40006a10\r
-.set CYREG_B1_UDB09_10_A0, 0x40006a12\r
-.set CYREG_B1_UDB10_11_A0, 0x40006a14\r
-.set CYREG_B1_UDB11_12_A0, 0x40006a16\r
-.set CYREG_B1_UDB04_05_A1, 0x40006a28\r
-.set CYREG_B1_UDB05_06_A1, 0x40006a2a\r
-.set CYREG_B1_UDB06_07_A1, 0x40006a2c\r
-.set CYREG_B1_UDB07_08_A1, 0x40006a2e\r
-.set CYREG_B1_UDB08_09_A1, 0x40006a30\r
-.set CYREG_B1_UDB09_10_A1, 0x40006a32\r
-.set CYREG_B1_UDB10_11_A1, 0x40006a34\r
-.set CYREG_B1_UDB11_12_A1, 0x40006a36\r
-.set CYREG_B1_UDB04_05_D0, 0x40006a48\r
-.set CYREG_B1_UDB05_06_D0, 0x40006a4a\r
-.set CYREG_B1_UDB06_07_D0, 0x40006a4c\r
-.set CYREG_B1_UDB07_08_D0, 0x40006a4e\r
-.set CYREG_B1_UDB08_09_D0, 0x40006a50\r
-.set CYREG_B1_UDB09_10_D0, 0x40006a52\r
-.set CYREG_B1_UDB10_11_D0, 0x40006a54\r
-.set CYREG_B1_UDB11_12_D0, 0x40006a56\r
-.set CYREG_B1_UDB04_05_D1, 0x40006a68\r
-.set CYREG_B1_UDB05_06_D1, 0x40006a6a\r
-.set CYREG_B1_UDB06_07_D1, 0x40006a6c\r
-.set CYREG_B1_UDB07_08_D1, 0x40006a6e\r
-.set CYREG_B1_UDB08_09_D1, 0x40006a70\r
-.set CYREG_B1_UDB09_10_D1, 0x40006a72\r
-.set CYREG_B1_UDB10_11_D1, 0x40006a74\r
-.set CYREG_B1_UDB11_12_D1, 0x40006a76\r
-.set CYREG_B1_UDB04_05_F0, 0x40006a88\r
-.set CYREG_B1_UDB05_06_F0, 0x40006a8a\r
-.set CYREG_B1_UDB06_07_F0, 0x40006a8c\r
-.set CYREG_B1_UDB07_08_F0, 0x40006a8e\r
-.set CYREG_B1_UDB08_09_F0, 0x40006a90\r
-.set CYREG_B1_UDB09_10_F0, 0x40006a92\r
-.set CYREG_B1_UDB10_11_F0, 0x40006a94\r
-.set CYREG_B1_UDB11_12_F0, 0x40006a96\r
-.set CYREG_B1_UDB04_05_F1, 0x40006aa8\r
-.set CYREG_B1_UDB05_06_F1, 0x40006aaa\r
-.set CYREG_B1_UDB06_07_F1, 0x40006aac\r
-.set CYREG_B1_UDB07_08_F1, 0x40006aae\r
-.set CYREG_B1_UDB08_09_F1, 0x40006ab0\r
-.set CYREG_B1_UDB09_10_F1, 0x40006ab2\r
-.set CYREG_B1_UDB10_11_F1, 0x40006ab4\r
-.set CYREG_B1_UDB11_12_F1, 0x40006ab6\r
-.set CYREG_B1_UDB04_05_ST, 0x40006ac8\r
-.set CYREG_B1_UDB05_06_ST, 0x40006aca\r
-.set CYREG_B1_UDB06_07_ST, 0x40006acc\r
-.set CYREG_B1_UDB07_08_ST, 0x40006ace\r
-.set CYREG_B1_UDB08_09_ST, 0x40006ad0\r
-.set CYREG_B1_UDB09_10_ST, 0x40006ad2\r
-.set CYREG_B1_UDB10_11_ST, 0x40006ad4\r
-.set CYREG_B1_UDB11_12_ST, 0x40006ad6\r
-.set CYREG_B1_UDB04_05_CTL, 0x40006ae8\r
-.set CYREG_B1_UDB05_06_CTL, 0x40006aea\r
-.set CYREG_B1_UDB06_07_CTL, 0x40006aec\r
-.set CYREG_B1_UDB07_08_CTL, 0x40006aee\r
-.set CYREG_B1_UDB08_09_CTL, 0x40006af0\r
-.set CYREG_B1_UDB09_10_CTL, 0x40006af2\r
-.set CYREG_B1_UDB10_11_CTL, 0x40006af4\r
-.set CYREG_B1_UDB11_12_CTL, 0x40006af6\r
-.set CYREG_B1_UDB04_05_MSK, 0x40006b08\r
-.set CYREG_B1_UDB05_06_MSK, 0x40006b0a\r
-.set CYREG_B1_UDB06_07_MSK, 0x40006b0c\r
-.set CYREG_B1_UDB07_08_MSK, 0x40006b0e\r
-.set CYREG_B1_UDB08_09_MSK, 0x40006b10\r
-.set CYREG_B1_UDB09_10_MSK, 0x40006b12\r
-.set CYREG_B1_UDB10_11_MSK, 0x40006b14\r
-.set CYREG_B1_UDB11_12_MSK, 0x40006b16\r
-.set CYREG_B1_UDB04_05_ACTL, 0x40006b28\r
-.set CYREG_B1_UDB05_06_ACTL, 0x40006b2a\r
-.set CYREG_B1_UDB06_07_ACTL, 0x40006b2c\r
-.set CYREG_B1_UDB07_08_ACTL, 0x40006b2e\r
-.set CYREG_B1_UDB08_09_ACTL, 0x40006b30\r
-.set CYREG_B1_UDB09_10_ACTL, 0x40006b32\r
-.set CYREG_B1_UDB10_11_ACTL, 0x40006b34\r
-.set CYREG_B1_UDB11_12_ACTL, 0x40006b36\r
-.set CYREG_B1_UDB04_05_MC, 0x40006b48\r
-.set CYREG_B1_UDB05_06_MC, 0x40006b4a\r
-.set CYREG_B1_UDB06_07_MC, 0x40006b4c\r
-.set CYREG_B1_UDB07_08_MC, 0x40006b4e\r
-.set CYREG_B1_UDB08_09_MC, 0x40006b50\r
-.set CYREG_B1_UDB09_10_MC, 0x40006b52\r
-.set CYREG_B1_UDB10_11_MC, 0x40006b54\r
-.set CYREG_B1_UDB11_12_MC, 0x40006b56\r
-.set CYDEV_PHUB_BASE, 0x40007000\r
-.set CYDEV_PHUB_SIZE, 0x00000c00\r
-.set CYREG_PHUB_CFG, 0x40007000\r
-.set CYREG_PHUB_ERR, 0x40007004\r
-.set CYREG_PHUB_ERR_ADR, 0x40007008\r
-.set CYDEV_PHUB_CH0_BASE, 0x40007010\r
-.set CYDEV_PHUB_CH0_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH0_BASIC_CFG, 0x40007010\r
-.set CYREG_PHUB_CH0_ACTION, 0x40007014\r
-.set CYREG_PHUB_CH0_BASIC_STATUS, 0x40007018\r
-.set CYDEV_PHUB_CH1_BASE, 0x40007020\r
-.set CYDEV_PHUB_CH1_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH1_BASIC_CFG, 0x40007020\r
-.set CYREG_PHUB_CH1_ACTION, 0x40007024\r
-.set CYREG_PHUB_CH1_BASIC_STATUS, 0x40007028\r
-.set CYDEV_PHUB_CH2_BASE, 0x40007030\r
-.set CYDEV_PHUB_CH2_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH2_BASIC_CFG, 0x40007030\r
-.set CYREG_PHUB_CH2_ACTION, 0x40007034\r
-.set CYREG_PHUB_CH2_BASIC_STATUS, 0x40007038\r
-.set CYDEV_PHUB_CH3_BASE, 0x40007040\r
-.set CYDEV_PHUB_CH3_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH3_BASIC_CFG, 0x40007040\r
-.set CYREG_PHUB_CH3_ACTION, 0x40007044\r
-.set CYREG_PHUB_CH3_BASIC_STATUS, 0x40007048\r
-.set CYDEV_PHUB_CH4_BASE, 0x40007050\r
-.set CYDEV_PHUB_CH4_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH4_BASIC_CFG, 0x40007050\r
-.set CYREG_PHUB_CH4_ACTION, 0x40007054\r
-.set CYREG_PHUB_CH4_BASIC_STATUS, 0x40007058\r
-.set CYDEV_PHUB_CH5_BASE, 0x40007060\r
-.set CYDEV_PHUB_CH5_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH5_BASIC_CFG, 0x40007060\r
-.set CYREG_PHUB_CH5_ACTION, 0x40007064\r
-.set CYREG_PHUB_CH5_BASIC_STATUS, 0x40007068\r
-.set CYDEV_PHUB_CH6_BASE, 0x40007070\r
-.set CYDEV_PHUB_CH6_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH6_BASIC_CFG, 0x40007070\r
-.set CYREG_PHUB_CH6_ACTION, 0x40007074\r
-.set CYREG_PHUB_CH6_BASIC_STATUS, 0x40007078\r
-.set CYDEV_PHUB_CH7_BASE, 0x40007080\r
-.set CYDEV_PHUB_CH7_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH7_BASIC_CFG, 0x40007080\r
-.set CYREG_PHUB_CH7_ACTION, 0x40007084\r
-.set CYREG_PHUB_CH7_BASIC_STATUS, 0x40007088\r
-.set CYDEV_PHUB_CH8_BASE, 0x40007090\r
-.set CYDEV_PHUB_CH8_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH8_BASIC_CFG, 0x40007090\r
-.set CYREG_PHUB_CH8_ACTION, 0x40007094\r
-.set CYREG_PHUB_CH8_BASIC_STATUS, 0x40007098\r
-.set CYDEV_PHUB_CH9_BASE, 0x400070a0\r
-.set CYDEV_PHUB_CH9_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH9_BASIC_CFG, 0x400070a0\r
-.set CYREG_PHUB_CH9_ACTION, 0x400070a4\r
-.set CYREG_PHUB_CH9_BASIC_STATUS, 0x400070a8\r
-.set CYDEV_PHUB_CH10_BASE, 0x400070b0\r
-.set CYDEV_PHUB_CH10_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH10_BASIC_CFG, 0x400070b0\r
-.set CYREG_PHUB_CH10_ACTION, 0x400070b4\r
-.set CYREG_PHUB_CH10_BASIC_STATUS, 0x400070b8\r
-.set CYDEV_PHUB_CH11_BASE, 0x400070c0\r
-.set CYDEV_PHUB_CH11_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH11_BASIC_CFG, 0x400070c0\r
-.set CYREG_PHUB_CH11_ACTION, 0x400070c4\r
-.set CYREG_PHUB_CH11_BASIC_STATUS, 0x400070c8\r
-.set CYDEV_PHUB_CH12_BASE, 0x400070d0\r
-.set CYDEV_PHUB_CH12_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH12_BASIC_CFG, 0x400070d0\r
-.set CYREG_PHUB_CH12_ACTION, 0x400070d4\r
-.set CYREG_PHUB_CH12_BASIC_STATUS, 0x400070d8\r
-.set CYDEV_PHUB_CH13_BASE, 0x400070e0\r
-.set CYDEV_PHUB_CH13_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH13_BASIC_CFG, 0x400070e0\r
-.set CYREG_PHUB_CH13_ACTION, 0x400070e4\r
-.set CYREG_PHUB_CH13_BASIC_STATUS, 0x400070e8\r
-.set CYDEV_PHUB_CH14_BASE, 0x400070f0\r
-.set CYDEV_PHUB_CH14_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH14_BASIC_CFG, 0x400070f0\r
-.set CYREG_PHUB_CH14_ACTION, 0x400070f4\r
-.set CYREG_PHUB_CH14_BASIC_STATUS, 0x400070f8\r
-.set CYDEV_PHUB_CH15_BASE, 0x40007100\r
-.set CYDEV_PHUB_CH15_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH15_BASIC_CFG, 0x40007100\r
-.set CYREG_PHUB_CH15_ACTION, 0x40007104\r
-.set CYREG_PHUB_CH15_BASIC_STATUS, 0x40007108\r
-.set CYDEV_PHUB_CH16_BASE, 0x40007110\r
-.set CYDEV_PHUB_CH16_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH16_BASIC_CFG, 0x40007110\r
-.set CYREG_PHUB_CH16_ACTION, 0x40007114\r
-.set CYREG_PHUB_CH16_BASIC_STATUS, 0x40007118\r
-.set CYDEV_PHUB_CH17_BASE, 0x40007120\r
-.set CYDEV_PHUB_CH17_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH17_BASIC_CFG, 0x40007120\r
-.set CYREG_PHUB_CH17_ACTION, 0x40007124\r
-.set CYREG_PHUB_CH17_BASIC_STATUS, 0x40007128\r
-.set CYDEV_PHUB_CH18_BASE, 0x40007130\r
-.set CYDEV_PHUB_CH18_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH18_BASIC_CFG, 0x40007130\r
-.set CYREG_PHUB_CH18_ACTION, 0x40007134\r
-.set CYREG_PHUB_CH18_BASIC_STATUS, 0x40007138\r
-.set CYDEV_PHUB_CH19_BASE, 0x40007140\r
-.set CYDEV_PHUB_CH19_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH19_BASIC_CFG, 0x40007140\r
-.set CYREG_PHUB_CH19_ACTION, 0x40007144\r
-.set CYREG_PHUB_CH19_BASIC_STATUS, 0x40007148\r
-.set CYDEV_PHUB_CH20_BASE, 0x40007150\r
-.set CYDEV_PHUB_CH20_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH20_BASIC_CFG, 0x40007150\r
-.set CYREG_PHUB_CH20_ACTION, 0x40007154\r
-.set CYREG_PHUB_CH20_BASIC_STATUS, 0x40007158\r
-.set CYDEV_PHUB_CH21_BASE, 0x40007160\r
-.set CYDEV_PHUB_CH21_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH21_BASIC_CFG, 0x40007160\r
-.set CYREG_PHUB_CH21_ACTION, 0x40007164\r
-.set CYREG_PHUB_CH21_BASIC_STATUS, 0x40007168\r
-.set CYDEV_PHUB_CH22_BASE, 0x40007170\r
-.set CYDEV_PHUB_CH22_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH22_BASIC_CFG, 0x40007170\r
-.set CYREG_PHUB_CH22_ACTION, 0x40007174\r
-.set CYREG_PHUB_CH22_BASIC_STATUS, 0x40007178\r
-.set CYDEV_PHUB_CH23_BASE, 0x40007180\r
-.set CYDEV_PHUB_CH23_SIZE, 0x0000000c\r
-.set CYREG_PHUB_CH23_BASIC_CFG, 0x40007180\r
-.set CYREG_PHUB_CH23_ACTION, 0x40007184\r
-.set CYREG_PHUB_CH23_BASIC_STATUS, 0x40007188\r
-.set CYDEV_PHUB_CFGMEM0_BASE, 0x40007600\r
-.set CYDEV_PHUB_CFGMEM0_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM0_CFG0, 0x40007600\r
-.set CYREG_PHUB_CFGMEM0_CFG1, 0x40007604\r
-.set CYDEV_PHUB_CFGMEM1_BASE, 0x40007608\r
-.set CYDEV_PHUB_CFGMEM1_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM1_CFG0, 0x40007608\r
-.set CYREG_PHUB_CFGMEM1_CFG1, 0x4000760c\r
-.set CYDEV_PHUB_CFGMEM2_BASE, 0x40007610\r
-.set CYDEV_PHUB_CFGMEM2_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM2_CFG0, 0x40007610\r
-.set CYREG_PHUB_CFGMEM2_CFG1, 0x40007614\r
-.set CYDEV_PHUB_CFGMEM3_BASE, 0x40007618\r
-.set CYDEV_PHUB_CFGMEM3_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM3_CFG0, 0x40007618\r
-.set CYREG_PHUB_CFGMEM3_CFG1, 0x4000761c\r
-.set CYDEV_PHUB_CFGMEM4_BASE, 0x40007620\r
-.set CYDEV_PHUB_CFGMEM4_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM4_CFG0, 0x40007620\r
-.set CYREG_PHUB_CFGMEM4_CFG1, 0x40007624\r
-.set CYDEV_PHUB_CFGMEM5_BASE, 0x40007628\r
-.set CYDEV_PHUB_CFGMEM5_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM5_CFG0, 0x40007628\r
-.set CYREG_PHUB_CFGMEM5_CFG1, 0x4000762c\r
-.set CYDEV_PHUB_CFGMEM6_BASE, 0x40007630\r
-.set CYDEV_PHUB_CFGMEM6_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM6_CFG0, 0x40007630\r
-.set CYREG_PHUB_CFGMEM6_CFG1, 0x40007634\r
-.set CYDEV_PHUB_CFGMEM7_BASE, 0x40007638\r
-.set CYDEV_PHUB_CFGMEM7_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM7_CFG0, 0x40007638\r
-.set CYREG_PHUB_CFGMEM7_CFG1, 0x4000763c\r
-.set CYDEV_PHUB_CFGMEM8_BASE, 0x40007640\r
-.set CYDEV_PHUB_CFGMEM8_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM8_CFG0, 0x40007640\r
-.set CYREG_PHUB_CFGMEM8_CFG1, 0x40007644\r
-.set CYDEV_PHUB_CFGMEM9_BASE, 0x40007648\r
-.set CYDEV_PHUB_CFGMEM9_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM9_CFG0, 0x40007648\r
-.set CYREG_PHUB_CFGMEM9_CFG1, 0x4000764c\r
-.set CYDEV_PHUB_CFGMEM10_BASE, 0x40007650\r
-.set CYDEV_PHUB_CFGMEM10_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM10_CFG0, 0x40007650\r
-.set CYREG_PHUB_CFGMEM10_CFG1, 0x40007654\r
-.set CYDEV_PHUB_CFGMEM11_BASE, 0x40007658\r
-.set CYDEV_PHUB_CFGMEM11_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM11_CFG0, 0x40007658\r
-.set CYREG_PHUB_CFGMEM11_CFG1, 0x4000765c\r
-.set CYDEV_PHUB_CFGMEM12_BASE, 0x40007660\r
-.set CYDEV_PHUB_CFGMEM12_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM12_CFG0, 0x40007660\r
-.set CYREG_PHUB_CFGMEM12_CFG1, 0x40007664\r
-.set CYDEV_PHUB_CFGMEM13_BASE, 0x40007668\r
-.set CYDEV_PHUB_CFGMEM13_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM13_CFG0, 0x40007668\r
-.set CYREG_PHUB_CFGMEM13_CFG1, 0x4000766c\r
-.set CYDEV_PHUB_CFGMEM14_BASE, 0x40007670\r
-.set CYDEV_PHUB_CFGMEM14_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM14_CFG0, 0x40007670\r
-.set CYREG_PHUB_CFGMEM14_CFG1, 0x40007674\r
-.set CYDEV_PHUB_CFGMEM15_BASE, 0x40007678\r
-.set CYDEV_PHUB_CFGMEM15_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM15_CFG0, 0x40007678\r
-.set CYREG_PHUB_CFGMEM15_CFG1, 0x4000767c\r
-.set CYDEV_PHUB_CFGMEM16_BASE, 0x40007680\r
-.set CYDEV_PHUB_CFGMEM16_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM16_CFG0, 0x40007680\r
-.set CYREG_PHUB_CFGMEM16_CFG1, 0x40007684\r
-.set CYDEV_PHUB_CFGMEM17_BASE, 0x40007688\r
-.set CYDEV_PHUB_CFGMEM17_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM17_CFG0, 0x40007688\r
-.set CYREG_PHUB_CFGMEM17_CFG1, 0x4000768c\r
-.set CYDEV_PHUB_CFGMEM18_BASE, 0x40007690\r
-.set CYDEV_PHUB_CFGMEM18_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM18_CFG0, 0x40007690\r
-.set CYREG_PHUB_CFGMEM18_CFG1, 0x40007694\r
-.set CYDEV_PHUB_CFGMEM19_BASE, 0x40007698\r
-.set CYDEV_PHUB_CFGMEM19_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM19_CFG0, 0x40007698\r
-.set CYREG_PHUB_CFGMEM19_CFG1, 0x4000769c\r
-.set CYDEV_PHUB_CFGMEM20_BASE, 0x400076a0\r
-.set CYDEV_PHUB_CFGMEM20_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM20_CFG0, 0x400076a0\r
-.set CYREG_PHUB_CFGMEM20_CFG1, 0x400076a4\r
-.set CYDEV_PHUB_CFGMEM21_BASE, 0x400076a8\r
-.set CYDEV_PHUB_CFGMEM21_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM21_CFG0, 0x400076a8\r
-.set CYREG_PHUB_CFGMEM21_CFG1, 0x400076ac\r
-.set CYDEV_PHUB_CFGMEM22_BASE, 0x400076b0\r
-.set CYDEV_PHUB_CFGMEM22_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM22_CFG0, 0x400076b0\r
-.set CYREG_PHUB_CFGMEM22_CFG1, 0x400076b4\r
-.set CYDEV_PHUB_CFGMEM23_BASE, 0x400076b8\r
-.set CYDEV_PHUB_CFGMEM23_SIZE, 0x00000008\r
-.set CYREG_PHUB_CFGMEM23_CFG0, 0x400076b8\r
-.set CYREG_PHUB_CFGMEM23_CFG1, 0x400076bc\r
-.set CYDEV_PHUB_TDMEM0_BASE, 0x40007800\r
-.set CYDEV_PHUB_TDMEM0_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM0_ORIG_TD0, 0x40007800\r
-.set CYREG_PHUB_TDMEM0_ORIG_TD1, 0x40007804\r
-.set CYDEV_PHUB_TDMEM1_BASE, 0x40007808\r
-.set CYDEV_PHUB_TDMEM1_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM1_ORIG_TD0, 0x40007808\r
-.set CYREG_PHUB_TDMEM1_ORIG_TD1, 0x4000780c\r
-.set CYDEV_PHUB_TDMEM2_BASE, 0x40007810\r
-.set CYDEV_PHUB_TDMEM2_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM2_ORIG_TD0, 0x40007810\r
-.set CYREG_PHUB_TDMEM2_ORIG_TD1, 0x40007814\r
-.set CYDEV_PHUB_TDMEM3_BASE, 0x40007818\r
-.set CYDEV_PHUB_TDMEM3_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM3_ORIG_TD0, 0x40007818\r
-.set CYREG_PHUB_TDMEM3_ORIG_TD1, 0x4000781c\r
-.set CYDEV_PHUB_TDMEM4_BASE, 0x40007820\r
-.set CYDEV_PHUB_TDMEM4_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM4_ORIG_TD0, 0x40007820\r
-.set CYREG_PHUB_TDMEM4_ORIG_TD1, 0x40007824\r
-.set CYDEV_PHUB_TDMEM5_BASE, 0x40007828\r
-.set CYDEV_PHUB_TDMEM5_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM5_ORIG_TD0, 0x40007828\r
-.set CYREG_PHUB_TDMEM5_ORIG_TD1, 0x4000782c\r
-.set CYDEV_PHUB_TDMEM6_BASE, 0x40007830\r
-.set CYDEV_PHUB_TDMEM6_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM6_ORIG_TD0, 0x40007830\r
-.set CYREG_PHUB_TDMEM6_ORIG_TD1, 0x40007834\r
-.set CYDEV_PHUB_TDMEM7_BASE, 0x40007838\r
-.set CYDEV_PHUB_TDMEM7_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM7_ORIG_TD0, 0x40007838\r
-.set CYREG_PHUB_TDMEM7_ORIG_TD1, 0x4000783c\r
-.set CYDEV_PHUB_TDMEM8_BASE, 0x40007840\r
-.set CYDEV_PHUB_TDMEM8_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM8_ORIG_TD0, 0x40007840\r
-.set CYREG_PHUB_TDMEM8_ORIG_TD1, 0x40007844\r
-.set CYDEV_PHUB_TDMEM9_BASE, 0x40007848\r
-.set CYDEV_PHUB_TDMEM9_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM9_ORIG_TD0, 0x40007848\r
-.set CYREG_PHUB_TDMEM9_ORIG_TD1, 0x4000784c\r
-.set CYDEV_PHUB_TDMEM10_BASE, 0x40007850\r
-.set CYDEV_PHUB_TDMEM10_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM10_ORIG_TD0, 0x40007850\r
-.set CYREG_PHUB_TDMEM10_ORIG_TD1, 0x40007854\r
-.set CYDEV_PHUB_TDMEM11_BASE, 0x40007858\r
-.set CYDEV_PHUB_TDMEM11_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM11_ORIG_TD0, 0x40007858\r
-.set CYREG_PHUB_TDMEM11_ORIG_TD1, 0x4000785c\r
-.set CYDEV_PHUB_TDMEM12_BASE, 0x40007860\r
-.set CYDEV_PHUB_TDMEM12_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM12_ORIG_TD0, 0x40007860\r
-.set CYREG_PHUB_TDMEM12_ORIG_TD1, 0x40007864\r
-.set CYDEV_PHUB_TDMEM13_BASE, 0x40007868\r
-.set CYDEV_PHUB_TDMEM13_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM13_ORIG_TD0, 0x40007868\r
-.set CYREG_PHUB_TDMEM13_ORIG_TD1, 0x4000786c\r
-.set CYDEV_PHUB_TDMEM14_BASE, 0x40007870\r
-.set CYDEV_PHUB_TDMEM14_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM14_ORIG_TD0, 0x40007870\r
-.set CYREG_PHUB_TDMEM14_ORIG_TD1, 0x40007874\r
-.set CYDEV_PHUB_TDMEM15_BASE, 0x40007878\r
-.set CYDEV_PHUB_TDMEM15_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM15_ORIG_TD0, 0x40007878\r
-.set CYREG_PHUB_TDMEM15_ORIG_TD1, 0x4000787c\r
-.set CYDEV_PHUB_TDMEM16_BASE, 0x40007880\r
-.set CYDEV_PHUB_TDMEM16_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM16_ORIG_TD0, 0x40007880\r
-.set CYREG_PHUB_TDMEM16_ORIG_TD1, 0x40007884\r
-.set CYDEV_PHUB_TDMEM17_BASE, 0x40007888\r
-.set CYDEV_PHUB_TDMEM17_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM17_ORIG_TD0, 0x40007888\r
-.set CYREG_PHUB_TDMEM17_ORIG_TD1, 0x4000788c\r
-.set CYDEV_PHUB_TDMEM18_BASE, 0x40007890\r
-.set CYDEV_PHUB_TDMEM18_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM18_ORIG_TD0, 0x40007890\r
-.set CYREG_PHUB_TDMEM18_ORIG_TD1, 0x40007894\r
-.set CYDEV_PHUB_TDMEM19_BASE, 0x40007898\r
-.set CYDEV_PHUB_TDMEM19_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM19_ORIG_TD0, 0x40007898\r
-.set CYREG_PHUB_TDMEM19_ORIG_TD1, 0x4000789c\r
-.set CYDEV_PHUB_TDMEM20_BASE, 0x400078a0\r
-.set CYDEV_PHUB_TDMEM20_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM20_ORIG_TD0, 0x400078a0\r
-.set CYREG_PHUB_TDMEM20_ORIG_TD1, 0x400078a4\r
-.set CYDEV_PHUB_TDMEM21_BASE, 0x400078a8\r
-.set CYDEV_PHUB_TDMEM21_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM21_ORIG_TD0, 0x400078a8\r
-.set CYREG_PHUB_TDMEM21_ORIG_TD1, 0x400078ac\r
-.set CYDEV_PHUB_TDMEM22_BASE, 0x400078b0\r
-.set CYDEV_PHUB_TDMEM22_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM22_ORIG_TD0, 0x400078b0\r
-.set CYREG_PHUB_TDMEM22_ORIG_TD1, 0x400078b4\r
-.set CYDEV_PHUB_TDMEM23_BASE, 0x400078b8\r
-.set CYDEV_PHUB_TDMEM23_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM23_ORIG_TD0, 0x400078b8\r
-.set CYREG_PHUB_TDMEM23_ORIG_TD1, 0x400078bc\r
-.set CYDEV_PHUB_TDMEM24_BASE, 0x400078c0\r
-.set CYDEV_PHUB_TDMEM24_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM24_ORIG_TD0, 0x400078c0\r
-.set CYREG_PHUB_TDMEM24_ORIG_TD1, 0x400078c4\r
-.set CYDEV_PHUB_TDMEM25_BASE, 0x400078c8\r
-.set CYDEV_PHUB_TDMEM25_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM25_ORIG_TD0, 0x400078c8\r
-.set CYREG_PHUB_TDMEM25_ORIG_TD1, 0x400078cc\r
-.set CYDEV_PHUB_TDMEM26_BASE, 0x400078d0\r
-.set CYDEV_PHUB_TDMEM26_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM26_ORIG_TD0, 0x400078d0\r
-.set CYREG_PHUB_TDMEM26_ORIG_TD1, 0x400078d4\r
-.set CYDEV_PHUB_TDMEM27_BASE, 0x400078d8\r
-.set CYDEV_PHUB_TDMEM27_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM27_ORIG_TD0, 0x400078d8\r
-.set CYREG_PHUB_TDMEM27_ORIG_TD1, 0x400078dc\r
-.set CYDEV_PHUB_TDMEM28_BASE, 0x400078e0\r
-.set CYDEV_PHUB_TDMEM28_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM28_ORIG_TD0, 0x400078e0\r
-.set CYREG_PHUB_TDMEM28_ORIG_TD1, 0x400078e4\r
-.set CYDEV_PHUB_TDMEM29_BASE, 0x400078e8\r
-.set CYDEV_PHUB_TDMEM29_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM29_ORIG_TD0, 0x400078e8\r
-.set CYREG_PHUB_TDMEM29_ORIG_TD1, 0x400078ec\r
-.set CYDEV_PHUB_TDMEM30_BASE, 0x400078f0\r
-.set CYDEV_PHUB_TDMEM30_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM30_ORIG_TD0, 0x400078f0\r
-.set CYREG_PHUB_TDMEM30_ORIG_TD1, 0x400078f4\r
-.set CYDEV_PHUB_TDMEM31_BASE, 0x400078f8\r
-.set CYDEV_PHUB_TDMEM31_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM31_ORIG_TD0, 0x400078f8\r
-.set CYREG_PHUB_TDMEM31_ORIG_TD1, 0x400078fc\r
-.set CYDEV_PHUB_TDMEM32_BASE, 0x40007900\r
-.set CYDEV_PHUB_TDMEM32_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM32_ORIG_TD0, 0x40007900\r
-.set CYREG_PHUB_TDMEM32_ORIG_TD1, 0x40007904\r
-.set CYDEV_PHUB_TDMEM33_BASE, 0x40007908\r
-.set CYDEV_PHUB_TDMEM33_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM33_ORIG_TD0, 0x40007908\r
-.set CYREG_PHUB_TDMEM33_ORIG_TD1, 0x4000790c\r
-.set CYDEV_PHUB_TDMEM34_BASE, 0x40007910\r
-.set CYDEV_PHUB_TDMEM34_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM34_ORIG_TD0, 0x40007910\r
-.set CYREG_PHUB_TDMEM34_ORIG_TD1, 0x40007914\r
-.set CYDEV_PHUB_TDMEM35_BASE, 0x40007918\r
-.set CYDEV_PHUB_TDMEM35_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM35_ORIG_TD0, 0x40007918\r
-.set CYREG_PHUB_TDMEM35_ORIG_TD1, 0x4000791c\r
-.set CYDEV_PHUB_TDMEM36_BASE, 0x40007920\r
-.set CYDEV_PHUB_TDMEM36_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM36_ORIG_TD0, 0x40007920\r
-.set CYREG_PHUB_TDMEM36_ORIG_TD1, 0x40007924\r
-.set CYDEV_PHUB_TDMEM37_BASE, 0x40007928\r
-.set CYDEV_PHUB_TDMEM37_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM37_ORIG_TD0, 0x40007928\r
-.set CYREG_PHUB_TDMEM37_ORIG_TD1, 0x4000792c\r
-.set CYDEV_PHUB_TDMEM38_BASE, 0x40007930\r
-.set CYDEV_PHUB_TDMEM38_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM38_ORIG_TD0, 0x40007930\r
-.set CYREG_PHUB_TDMEM38_ORIG_TD1, 0x40007934\r
-.set CYDEV_PHUB_TDMEM39_BASE, 0x40007938\r
-.set CYDEV_PHUB_TDMEM39_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM39_ORIG_TD0, 0x40007938\r
-.set CYREG_PHUB_TDMEM39_ORIG_TD1, 0x4000793c\r
-.set CYDEV_PHUB_TDMEM40_BASE, 0x40007940\r
-.set CYDEV_PHUB_TDMEM40_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM40_ORIG_TD0, 0x40007940\r
-.set CYREG_PHUB_TDMEM40_ORIG_TD1, 0x40007944\r
-.set CYDEV_PHUB_TDMEM41_BASE, 0x40007948\r
-.set CYDEV_PHUB_TDMEM41_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM41_ORIG_TD0, 0x40007948\r
-.set CYREG_PHUB_TDMEM41_ORIG_TD1, 0x4000794c\r
-.set CYDEV_PHUB_TDMEM42_BASE, 0x40007950\r
-.set CYDEV_PHUB_TDMEM42_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM42_ORIG_TD0, 0x40007950\r
-.set CYREG_PHUB_TDMEM42_ORIG_TD1, 0x40007954\r
-.set CYDEV_PHUB_TDMEM43_BASE, 0x40007958\r
-.set CYDEV_PHUB_TDMEM43_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM43_ORIG_TD0, 0x40007958\r
-.set CYREG_PHUB_TDMEM43_ORIG_TD1, 0x4000795c\r
-.set CYDEV_PHUB_TDMEM44_BASE, 0x40007960\r
-.set CYDEV_PHUB_TDMEM44_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM44_ORIG_TD0, 0x40007960\r
-.set CYREG_PHUB_TDMEM44_ORIG_TD1, 0x40007964\r
-.set CYDEV_PHUB_TDMEM45_BASE, 0x40007968\r
-.set CYDEV_PHUB_TDMEM45_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM45_ORIG_TD0, 0x40007968\r
-.set CYREG_PHUB_TDMEM45_ORIG_TD1, 0x4000796c\r
-.set CYDEV_PHUB_TDMEM46_BASE, 0x40007970\r
-.set CYDEV_PHUB_TDMEM46_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM46_ORIG_TD0, 0x40007970\r
-.set CYREG_PHUB_TDMEM46_ORIG_TD1, 0x40007974\r
-.set CYDEV_PHUB_TDMEM47_BASE, 0x40007978\r
-.set CYDEV_PHUB_TDMEM47_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM47_ORIG_TD0, 0x40007978\r
-.set CYREG_PHUB_TDMEM47_ORIG_TD1, 0x4000797c\r
-.set CYDEV_PHUB_TDMEM48_BASE, 0x40007980\r
-.set CYDEV_PHUB_TDMEM48_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM48_ORIG_TD0, 0x40007980\r
-.set CYREG_PHUB_TDMEM48_ORIG_TD1, 0x40007984\r
-.set CYDEV_PHUB_TDMEM49_BASE, 0x40007988\r
-.set CYDEV_PHUB_TDMEM49_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM49_ORIG_TD0, 0x40007988\r
-.set CYREG_PHUB_TDMEM49_ORIG_TD1, 0x4000798c\r
-.set CYDEV_PHUB_TDMEM50_BASE, 0x40007990\r
-.set CYDEV_PHUB_TDMEM50_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM50_ORIG_TD0, 0x40007990\r
-.set CYREG_PHUB_TDMEM50_ORIG_TD1, 0x40007994\r
-.set CYDEV_PHUB_TDMEM51_BASE, 0x40007998\r
-.set CYDEV_PHUB_TDMEM51_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM51_ORIG_TD0, 0x40007998\r
-.set CYREG_PHUB_TDMEM51_ORIG_TD1, 0x4000799c\r
-.set CYDEV_PHUB_TDMEM52_BASE, 0x400079a0\r
-.set CYDEV_PHUB_TDMEM52_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM52_ORIG_TD0, 0x400079a0\r
-.set CYREG_PHUB_TDMEM52_ORIG_TD1, 0x400079a4\r
-.set CYDEV_PHUB_TDMEM53_BASE, 0x400079a8\r
-.set CYDEV_PHUB_TDMEM53_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM53_ORIG_TD0, 0x400079a8\r
-.set CYREG_PHUB_TDMEM53_ORIG_TD1, 0x400079ac\r
-.set CYDEV_PHUB_TDMEM54_BASE, 0x400079b0\r
-.set CYDEV_PHUB_TDMEM54_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM54_ORIG_TD0, 0x400079b0\r
-.set CYREG_PHUB_TDMEM54_ORIG_TD1, 0x400079b4\r
-.set CYDEV_PHUB_TDMEM55_BASE, 0x400079b8\r
-.set CYDEV_PHUB_TDMEM55_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM55_ORIG_TD0, 0x400079b8\r
-.set CYREG_PHUB_TDMEM55_ORIG_TD1, 0x400079bc\r
-.set CYDEV_PHUB_TDMEM56_BASE, 0x400079c0\r
-.set CYDEV_PHUB_TDMEM56_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM56_ORIG_TD0, 0x400079c0\r
-.set CYREG_PHUB_TDMEM56_ORIG_TD1, 0x400079c4\r
-.set CYDEV_PHUB_TDMEM57_BASE, 0x400079c8\r
-.set CYDEV_PHUB_TDMEM57_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM57_ORIG_TD0, 0x400079c8\r
-.set CYREG_PHUB_TDMEM57_ORIG_TD1, 0x400079cc\r
-.set CYDEV_PHUB_TDMEM58_BASE, 0x400079d0\r
-.set CYDEV_PHUB_TDMEM58_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM58_ORIG_TD0, 0x400079d0\r
-.set CYREG_PHUB_TDMEM58_ORIG_TD1, 0x400079d4\r
-.set CYDEV_PHUB_TDMEM59_BASE, 0x400079d8\r
-.set CYDEV_PHUB_TDMEM59_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM59_ORIG_TD0, 0x400079d8\r
-.set CYREG_PHUB_TDMEM59_ORIG_TD1, 0x400079dc\r
-.set CYDEV_PHUB_TDMEM60_BASE, 0x400079e0\r
-.set CYDEV_PHUB_TDMEM60_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM60_ORIG_TD0, 0x400079e0\r
-.set CYREG_PHUB_TDMEM60_ORIG_TD1, 0x400079e4\r
-.set CYDEV_PHUB_TDMEM61_BASE, 0x400079e8\r
-.set CYDEV_PHUB_TDMEM61_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM61_ORIG_TD0, 0x400079e8\r
-.set CYREG_PHUB_TDMEM61_ORIG_TD1, 0x400079ec\r
-.set CYDEV_PHUB_TDMEM62_BASE, 0x400079f0\r
-.set CYDEV_PHUB_TDMEM62_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM62_ORIG_TD0, 0x400079f0\r
-.set CYREG_PHUB_TDMEM62_ORIG_TD1, 0x400079f4\r
-.set CYDEV_PHUB_TDMEM63_BASE, 0x400079f8\r
-.set CYDEV_PHUB_TDMEM63_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM63_ORIG_TD0, 0x400079f8\r
-.set CYREG_PHUB_TDMEM63_ORIG_TD1, 0x400079fc\r
-.set CYDEV_PHUB_TDMEM64_BASE, 0x40007a00\r
-.set CYDEV_PHUB_TDMEM64_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM64_ORIG_TD0, 0x40007a00\r
-.set CYREG_PHUB_TDMEM64_ORIG_TD1, 0x40007a04\r
-.set CYDEV_PHUB_TDMEM65_BASE, 0x40007a08\r
-.set CYDEV_PHUB_TDMEM65_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM65_ORIG_TD0, 0x40007a08\r
-.set CYREG_PHUB_TDMEM65_ORIG_TD1, 0x40007a0c\r
-.set CYDEV_PHUB_TDMEM66_BASE, 0x40007a10\r
-.set CYDEV_PHUB_TDMEM66_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM66_ORIG_TD0, 0x40007a10\r
-.set CYREG_PHUB_TDMEM66_ORIG_TD1, 0x40007a14\r
-.set CYDEV_PHUB_TDMEM67_BASE, 0x40007a18\r
-.set CYDEV_PHUB_TDMEM67_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM67_ORIG_TD0, 0x40007a18\r
-.set CYREG_PHUB_TDMEM67_ORIG_TD1, 0x40007a1c\r
-.set CYDEV_PHUB_TDMEM68_BASE, 0x40007a20\r
-.set CYDEV_PHUB_TDMEM68_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM68_ORIG_TD0, 0x40007a20\r
-.set CYREG_PHUB_TDMEM68_ORIG_TD1, 0x40007a24\r
-.set CYDEV_PHUB_TDMEM69_BASE, 0x40007a28\r
-.set CYDEV_PHUB_TDMEM69_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM69_ORIG_TD0, 0x40007a28\r
-.set CYREG_PHUB_TDMEM69_ORIG_TD1, 0x40007a2c\r
-.set CYDEV_PHUB_TDMEM70_BASE, 0x40007a30\r
-.set CYDEV_PHUB_TDMEM70_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM70_ORIG_TD0, 0x40007a30\r
-.set CYREG_PHUB_TDMEM70_ORIG_TD1, 0x40007a34\r
-.set CYDEV_PHUB_TDMEM71_BASE, 0x40007a38\r
-.set CYDEV_PHUB_TDMEM71_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM71_ORIG_TD0, 0x40007a38\r
-.set CYREG_PHUB_TDMEM71_ORIG_TD1, 0x40007a3c\r
-.set CYDEV_PHUB_TDMEM72_BASE, 0x40007a40\r
-.set CYDEV_PHUB_TDMEM72_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM72_ORIG_TD0, 0x40007a40\r
-.set CYREG_PHUB_TDMEM72_ORIG_TD1, 0x40007a44\r
-.set CYDEV_PHUB_TDMEM73_BASE, 0x40007a48\r
-.set CYDEV_PHUB_TDMEM73_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM73_ORIG_TD0, 0x40007a48\r
-.set CYREG_PHUB_TDMEM73_ORIG_TD1, 0x40007a4c\r
-.set CYDEV_PHUB_TDMEM74_BASE, 0x40007a50\r
-.set CYDEV_PHUB_TDMEM74_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM74_ORIG_TD0, 0x40007a50\r
-.set CYREG_PHUB_TDMEM74_ORIG_TD1, 0x40007a54\r
-.set CYDEV_PHUB_TDMEM75_BASE, 0x40007a58\r
-.set CYDEV_PHUB_TDMEM75_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM75_ORIG_TD0, 0x40007a58\r
-.set CYREG_PHUB_TDMEM75_ORIG_TD1, 0x40007a5c\r
-.set CYDEV_PHUB_TDMEM76_BASE, 0x40007a60\r
-.set CYDEV_PHUB_TDMEM76_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM76_ORIG_TD0, 0x40007a60\r
-.set CYREG_PHUB_TDMEM76_ORIG_TD1, 0x40007a64\r
-.set CYDEV_PHUB_TDMEM77_BASE, 0x40007a68\r
-.set CYDEV_PHUB_TDMEM77_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM77_ORIG_TD0, 0x40007a68\r
-.set CYREG_PHUB_TDMEM77_ORIG_TD1, 0x40007a6c\r
-.set CYDEV_PHUB_TDMEM78_BASE, 0x40007a70\r
-.set CYDEV_PHUB_TDMEM78_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM78_ORIG_TD0, 0x40007a70\r
-.set CYREG_PHUB_TDMEM78_ORIG_TD1, 0x40007a74\r
-.set CYDEV_PHUB_TDMEM79_BASE, 0x40007a78\r
-.set CYDEV_PHUB_TDMEM79_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM79_ORIG_TD0, 0x40007a78\r
-.set CYREG_PHUB_TDMEM79_ORIG_TD1, 0x40007a7c\r
-.set CYDEV_PHUB_TDMEM80_BASE, 0x40007a80\r
-.set CYDEV_PHUB_TDMEM80_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM80_ORIG_TD0, 0x40007a80\r
-.set CYREG_PHUB_TDMEM80_ORIG_TD1, 0x40007a84\r
-.set CYDEV_PHUB_TDMEM81_BASE, 0x40007a88\r
-.set CYDEV_PHUB_TDMEM81_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM81_ORIG_TD0, 0x40007a88\r
-.set CYREG_PHUB_TDMEM81_ORIG_TD1, 0x40007a8c\r
-.set CYDEV_PHUB_TDMEM82_BASE, 0x40007a90\r
-.set CYDEV_PHUB_TDMEM82_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM82_ORIG_TD0, 0x40007a90\r
-.set CYREG_PHUB_TDMEM82_ORIG_TD1, 0x40007a94\r
-.set CYDEV_PHUB_TDMEM83_BASE, 0x40007a98\r
-.set CYDEV_PHUB_TDMEM83_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM83_ORIG_TD0, 0x40007a98\r
-.set CYREG_PHUB_TDMEM83_ORIG_TD1, 0x40007a9c\r
-.set CYDEV_PHUB_TDMEM84_BASE, 0x40007aa0\r
-.set CYDEV_PHUB_TDMEM84_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM84_ORIG_TD0, 0x40007aa0\r
-.set CYREG_PHUB_TDMEM84_ORIG_TD1, 0x40007aa4\r
-.set CYDEV_PHUB_TDMEM85_BASE, 0x40007aa8\r
-.set CYDEV_PHUB_TDMEM85_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM85_ORIG_TD0, 0x40007aa8\r
-.set CYREG_PHUB_TDMEM85_ORIG_TD1, 0x40007aac\r
-.set CYDEV_PHUB_TDMEM86_BASE, 0x40007ab0\r
-.set CYDEV_PHUB_TDMEM86_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM86_ORIG_TD0, 0x40007ab0\r
-.set CYREG_PHUB_TDMEM86_ORIG_TD1, 0x40007ab4\r
-.set CYDEV_PHUB_TDMEM87_BASE, 0x40007ab8\r
-.set CYDEV_PHUB_TDMEM87_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM87_ORIG_TD0, 0x40007ab8\r
-.set CYREG_PHUB_TDMEM87_ORIG_TD1, 0x40007abc\r
-.set CYDEV_PHUB_TDMEM88_BASE, 0x40007ac0\r
-.set CYDEV_PHUB_TDMEM88_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM88_ORIG_TD0, 0x40007ac0\r
-.set CYREG_PHUB_TDMEM88_ORIG_TD1, 0x40007ac4\r
-.set CYDEV_PHUB_TDMEM89_BASE, 0x40007ac8\r
-.set CYDEV_PHUB_TDMEM89_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM89_ORIG_TD0, 0x40007ac8\r
-.set CYREG_PHUB_TDMEM89_ORIG_TD1, 0x40007acc\r
-.set CYDEV_PHUB_TDMEM90_BASE, 0x40007ad0\r
-.set CYDEV_PHUB_TDMEM90_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM90_ORIG_TD0, 0x40007ad0\r
-.set CYREG_PHUB_TDMEM90_ORIG_TD1, 0x40007ad4\r
-.set CYDEV_PHUB_TDMEM91_BASE, 0x40007ad8\r
-.set CYDEV_PHUB_TDMEM91_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM91_ORIG_TD0, 0x40007ad8\r
-.set CYREG_PHUB_TDMEM91_ORIG_TD1, 0x40007adc\r
-.set CYDEV_PHUB_TDMEM92_BASE, 0x40007ae0\r
-.set CYDEV_PHUB_TDMEM92_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM92_ORIG_TD0, 0x40007ae0\r
-.set CYREG_PHUB_TDMEM92_ORIG_TD1, 0x40007ae4\r
-.set CYDEV_PHUB_TDMEM93_BASE, 0x40007ae8\r
-.set CYDEV_PHUB_TDMEM93_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM93_ORIG_TD0, 0x40007ae8\r
-.set CYREG_PHUB_TDMEM93_ORIG_TD1, 0x40007aec\r
-.set CYDEV_PHUB_TDMEM94_BASE, 0x40007af0\r
-.set CYDEV_PHUB_TDMEM94_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM94_ORIG_TD0, 0x40007af0\r
-.set CYREG_PHUB_TDMEM94_ORIG_TD1, 0x40007af4\r
-.set CYDEV_PHUB_TDMEM95_BASE, 0x40007af8\r
-.set CYDEV_PHUB_TDMEM95_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM95_ORIG_TD0, 0x40007af8\r
-.set CYREG_PHUB_TDMEM95_ORIG_TD1, 0x40007afc\r
-.set CYDEV_PHUB_TDMEM96_BASE, 0x40007b00\r
-.set CYDEV_PHUB_TDMEM96_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM96_ORIG_TD0, 0x40007b00\r
-.set CYREG_PHUB_TDMEM96_ORIG_TD1, 0x40007b04\r
-.set CYDEV_PHUB_TDMEM97_BASE, 0x40007b08\r
-.set CYDEV_PHUB_TDMEM97_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM97_ORIG_TD0, 0x40007b08\r
-.set CYREG_PHUB_TDMEM97_ORIG_TD1, 0x40007b0c\r
-.set CYDEV_PHUB_TDMEM98_BASE, 0x40007b10\r
-.set CYDEV_PHUB_TDMEM98_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM98_ORIG_TD0, 0x40007b10\r
-.set CYREG_PHUB_TDMEM98_ORIG_TD1, 0x40007b14\r
-.set CYDEV_PHUB_TDMEM99_BASE, 0x40007b18\r
-.set CYDEV_PHUB_TDMEM99_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM99_ORIG_TD0, 0x40007b18\r
-.set CYREG_PHUB_TDMEM99_ORIG_TD1, 0x40007b1c\r
-.set CYDEV_PHUB_TDMEM100_BASE, 0x40007b20\r
-.set CYDEV_PHUB_TDMEM100_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM100_ORIG_TD0, 0x40007b20\r
-.set CYREG_PHUB_TDMEM100_ORIG_TD1, 0x40007b24\r
-.set CYDEV_PHUB_TDMEM101_BASE, 0x40007b28\r
-.set CYDEV_PHUB_TDMEM101_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM101_ORIG_TD0, 0x40007b28\r
-.set CYREG_PHUB_TDMEM101_ORIG_TD1, 0x40007b2c\r
-.set CYDEV_PHUB_TDMEM102_BASE, 0x40007b30\r
-.set CYDEV_PHUB_TDMEM102_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM102_ORIG_TD0, 0x40007b30\r
-.set CYREG_PHUB_TDMEM102_ORIG_TD1, 0x40007b34\r
-.set CYDEV_PHUB_TDMEM103_BASE, 0x40007b38\r
-.set CYDEV_PHUB_TDMEM103_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM103_ORIG_TD0, 0x40007b38\r
-.set CYREG_PHUB_TDMEM103_ORIG_TD1, 0x40007b3c\r
-.set CYDEV_PHUB_TDMEM104_BASE, 0x40007b40\r
-.set CYDEV_PHUB_TDMEM104_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM104_ORIG_TD0, 0x40007b40\r
-.set CYREG_PHUB_TDMEM104_ORIG_TD1, 0x40007b44\r
-.set CYDEV_PHUB_TDMEM105_BASE, 0x40007b48\r
-.set CYDEV_PHUB_TDMEM105_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM105_ORIG_TD0, 0x40007b48\r
-.set CYREG_PHUB_TDMEM105_ORIG_TD1, 0x40007b4c\r
-.set CYDEV_PHUB_TDMEM106_BASE, 0x40007b50\r
-.set CYDEV_PHUB_TDMEM106_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM106_ORIG_TD0, 0x40007b50\r
-.set CYREG_PHUB_TDMEM106_ORIG_TD1, 0x40007b54\r
-.set CYDEV_PHUB_TDMEM107_BASE, 0x40007b58\r
-.set CYDEV_PHUB_TDMEM107_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM107_ORIG_TD0, 0x40007b58\r
-.set CYREG_PHUB_TDMEM107_ORIG_TD1, 0x40007b5c\r
-.set CYDEV_PHUB_TDMEM108_BASE, 0x40007b60\r
-.set CYDEV_PHUB_TDMEM108_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM108_ORIG_TD0, 0x40007b60\r
-.set CYREG_PHUB_TDMEM108_ORIG_TD1, 0x40007b64\r
-.set CYDEV_PHUB_TDMEM109_BASE, 0x40007b68\r
-.set CYDEV_PHUB_TDMEM109_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM109_ORIG_TD0, 0x40007b68\r
-.set CYREG_PHUB_TDMEM109_ORIG_TD1, 0x40007b6c\r
-.set CYDEV_PHUB_TDMEM110_BASE, 0x40007b70\r
-.set CYDEV_PHUB_TDMEM110_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM110_ORIG_TD0, 0x40007b70\r
-.set CYREG_PHUB_TDMEM110_ORIG_TD1, 0x40007b74\r
-.set CYDEV_PHUB_TDMEM111_BASE, 0x40007b78\r
-.set CYDEV_PHUB_TDMEM111_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM111_ORIG_TD0, 0x40007b78\r
-.set CYREG_PHUB_TDMEM111_ORIG_TD1, 0x40007b7c\r
-.set CYDEV_PHUB_TDMEM112_BASE, 0x40007b80\r
-.set CYDEV_PHUB_TDMEM112_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM112_ORIG_TD0, 0x40007b80\r
-.set CYREG_PHUB_TDMEM112_ORIG_TD1, 0x40007b84\r
-.set CYDEV_PHUB_TDMEM113_BASE, 0x40007b88\r
-.set CYDEV_PHUB_TDMEM113_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM113_ORIG_TD0, 0x40007b88\r
-.set CYREG_PHUB_TDMEM113_ORIG_TD1, 0x40007b8c\r
-.set CYDEV_PHUB_TDMEM114_BASE, 0x40007b90\r
-.set CYDEV_PHUB_TDMEM114_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM114_ORIG_TD0, 0x40007b90\r
-.set CYREG_PHUB_TDMEM114_ORIG_TD1, 0x40007b94\r
-.set CYDEV_PHUB_TDMEM115_BASE, 0x40007b98\r
-.set CYDEV_PHUB_TDMEM115_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM115_ORIG_TD0, 0x40007b98\r
-.set CYREG_PHUB_TDMEM115_ORIG_TD1, 0x40007b9c\r
-.set CYDEV_PHUB_TDMEM116_BASE, 0x40007ba0\r
-.set CYDEV_PHUB_TDMEM116_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM116_ORIG_TD0, 0x40007ba0\r
-.set CYREG_PHUB_TDMEM116_ORIG_TD1, 0x40007ba4\r
-.set CYDEV_PHUB_TDMEM117_BASE, 0x40007ba8\r
-.set CYDEV_PHUB_TDMEM117_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM117_ORIG_TD0, 0x40007ba8\r
-.set CYREG_PHUB_TDMEM117_ORIG_TD1, 0x40007bac\r
-.set CYDEV_PHUB_TDMEM118_BASE, 0x40007bb0\r
-.set CYDEV_PHUB_TDMEM118_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM118_ORIG_TD0, 0x40007bb0\r
-.set CYREG_PHUB_TDMEM118_ORIG_TD1, 0x40007bb4\r
-.set CYDEV_PHUB_TDMEM119_BASE, 0x40007bb8\r
-.set CYDEV_PHUB_TDMEM119_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM119_ORIG_TD0, 0x40007bb8\r
-.set CYREG_PHUB_TDMEM119_ORIG_TD1, 0x40007bbc\r
-.set CYDEV_PHUB_TDMEM120_BASE, 0x40007bc0\r
-.set CYDEV_PHUB_TDMEM120_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM120_ORIG_TD0, 0x40007bc0\r
-.set CYREG_PHUB_TDMEM120_ORIG_TD1, 0x40007bc4\r
-.set CYDEV_PHUB_TDMEM121_BASE, 0x40007bc8\r
-.set CYDEV_PHUB_TDMEM121_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM121_ORIG_TD0, 0x40007bc8\r
-.set CYREG_PHUB_TDMEM121_ORIG_TD1, 0x40007bcc\r
-.set CYDEV_PHUB_TDMEM122_BASE, 0x40007bd0\r
-.set CYDEV_PHUB_TDMEM122_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM122_ORIG_TD0, 0x40007bd0\r
-.set CYREG_PHUB_TDMEM122_ORIG_TD1, 0x40007bd4\r
-.set CYDEV_PHUB_TDMEM123_BASE, 0x40007bd8\r
-.set CYDEV_PHUB_TDMEM123_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM123_ORIG_TD0, 0x40007bd8\r
-.set CYREG_PHUB_TDMEM123_ORIG_TD1, 0x40007bdc\r
-.set CYDEV_PHUB_TDMEM124_BASE, 0x40007be0\r
-.set CYDEV_PHUB_TDMEM124_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM124_ORIG_TD0, 0x40007be0\r
-.set CYREG_PHUB_TDMEM124_ORIG_TD1, 0x40007be4\r
-.set CYDEV_PHUB_TDMEM125_BASE, 0x40007be8\r
-.set CYDEV_PHUB_TDMEM125_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM125_ORIG_TD0, 0x40007be8\r
-.set CYREG_PHUB_TDMEM125_ORIG_TD1, 0x40007bec\r
-.set CYDEV_PHUB_TDMEM126_BASE, 0x40007bf0\r
-.set CYDEV_PHUB_TDMEM126_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM126_ORIG_TD0, 0x40007bf0\r
-.set CYREG_PHUB_TDMEM126_ORIG_TD1, 0x40007bf4\r
-.set CYDEV_PHUB_TDMEM127_BASE, 0x40007bf8\r
-.set CYDEV_PHUB_TDMEM127_SIZE, 0x00000008\r
-.set CYREG_PHUB_TDMEM127_ORIG_TD0, 0x40007bf8\r
-.set CYREG_PHUB_TDMEM127_ORIG_TD1, 0x40007bfc\r
-.set CYDEV_EE_BASE, 0x40008000\r
-.set CYDEV_EE_SIZE, 0x00000800\r
-.set CYREG_EE_DATA_MBASE, 0x40008000\r
-.set CYREG_EE_DATA_MSIZE, 0x00000800\r
-.set CYDEV_CAN0_BASE, 0x4000a000\r
-.set CYDEV_CAN0_SIZE, 0x000002a0\r
-.set CYDEV_CAN0_CSR_BASE, 0x4000a000\r
-.set CYDEV_CAN0_CSR_SIZE, 0x00000018\r
-.set CYREG_CAN0_CSR_INT_SR, 0x4000a000\r
-.set CYREG_CAN0_CSR_INT_EN, 0x4000a004\r
-.set CYREG_CAN0_CSR_BUF_SR, 0x4000a008\r
-.set CYREG_CAN0_CSR_ERR_SR, 0x4000a00c\r
-.set CYREG_CAN0_CSR_CMD, 0x4000a010\r
-.set CYREG_CAN0_CSR_CFG, 0x4000a014\r
-.set CYDEV_CAN0_TX0_BASE, 0x4000a020\r
-.set CYDEV_CAN0_TX0_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX0_CMD, 0x4000a020\r
-.set CYREG_CAN0_TX0_ID, 0x4000a024\r
-.set CYREG_CAN0_TX0_DH, 0x4000a028\r
-.set CYREG_CAN0_TX0_DL, 0x4000a02c\r
-.set CYDEV_CAN0_TX1_BASE, 0x4000a030\r
-.set CYDEV_CAN0_TX1_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX1_CMD, 0x4000a030\r
-.set CYREG_CAN0_TX1_ID, 0x4000a034\r
-.set CYREG_CAN0_TX1_DH, 0x4000a038\r
-.set CYREG_CAN0_TX1_DL, 0x4000a03c\r
-.set CYDEV_CAN0_TX2_BASE, 0x4000a040\r
-.set CYDEV_CAN0_TX2_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX2_CMD, 0x4000a040\r
-.set CYREG_CAN0_TX2_ID, 0x4000a044\r
-.set CYREG_CAN0_TX2_DH, 0x4000a048\r
-.set CYREG_CAN0_TX2_DL, 0x4000a04c\r
-.set CYDEV_CAN0_TX3_BASE, 0x4000a050\r
-.set CYDEV_CAN0_TX3_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX3_CMD, 0x4000a050\r
-.set CYREG_CAN0_TX3_ID, 0x4000a054\r
-.set CYREG_CAN0_TX3_DH, 0x4000a058\r
-.set CYREG_CAN0_TX3_DL, 0x4000a05c\r
-.set CYDEV_CAN0_TX4_BASE, 0x4000a060\r
-.set CYDEV_CAN0_TX4_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX4_CMD, 0x4000a060\r
-.set CYREG_CAN0_TX4_ID, 0x4000a064\r
-.set CYREG_CAN0_TX4_DH, 0x4000a068\r
-.set CYREG_CAN0_TX4_DL, 0x4000a06c\r
-.set CYDEV_CAN0_TX5_BASE, 0x4000a070\r
-.set CYDEV_CAN0_TX5_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX5_CMD, 0x4000a070\r
-.set CYREG_CAN0_TX5_ID, 0x4000a074\r
-.set CYREG_CAN0_TX5_DH, 0x4000a078\r
-.set CYREG_CAN0_TX5_DL, 0x4000a07c\r
-.set CYDEV_CAN0_TX6_BASE, 0x4000a080\r
-.set CYDEV_CAN0_TX6_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX6_CMD, 0x4000a080\r
-.set CYREG_CAN0_TX6_ID, 0x4000a084\r
-.set CYREG_CAN0_TX6_DH, 0x4000a088\r
-.set CYREG_CAN0_TX6_DL, 0x4000a08c\r
-.set CYDEV_CAN0_TX7_BASE, 0x4000a090\r
-.set CYDEV_CAN0_TX7_SIZE, 0x00000010\r
-.set CYREG_CAN0_TX7_CMD, 0x4000a090\r
-.set CYREG_CAN0_TX7_ID, 0x4000a094\r
-.set CYREG_CAN0_TX7_DH, 0x4000a098\r
-.set CYREG_CAN0_TX7_DL, 0x4000a09c\r
-.set CYDEV_CAN0_RX0_BASE, 0x4000a0a0\r
-.set CYDEV_CAN0_RX0_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX0_CMD, 0x4000a0a0\r
-.set CYREG_CAN0_RX0_ID, 0x4000a0a4\r
-.set CYREG_CAN0_RX0_DH, 0x4000a0a8\r
-.set CYREG_CAN0_RX0_DL, 0x4000a0ac\r
-.set CYREG_CAN0_RX0_AMR, 0x4000a0b0\r
-.set CYREG_CAN0_RX0_ACR, 0x4000a0b4\r
-.set CYREG_CAN0_RX0_AMRD, 0x4000a0b8\r
-.set CYREG_CAN0_RX0_ACRD, 0x4000a0bc\r
-.set CYDEV_CAN0_RX1_BASE, 0x4000a0c0\r
-.set CYDEV_CAN0_RX1_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX1_CMD, 0x4000a0c0\r
-.set CYREG_CAN0_RX1_ID, 0x4000a0c4\r
-.set CYREG_CAN0_RX1_DH, 0x4000a0c8\r
-.set CYREG_CAN0_RX1_DL, 0x4000a0cc\r
-.set CYREG_CAN0_RX1_AMR, 0x4000a0d0\r
-.set CYREG_CAN0_RX1_ACR, 0x4000a0d4\r
-.set CYREG_CAN0_RX1_AMRD, 0x4000a0d8\r
-.set CYREG_CAN0_RX1_ACRD, 0x4000a0dc\r
-.set CYDEV_CAN0_RX2_BASE, 0x4000a0e0\r
-.set CYDEV_CAN0_RX2_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX2_CMD, 0x4000a0e0\r
-.set CYREG_CAN0_RX2_ID, 0x4000a0e4\r
-.set CYREG_CAN0_RX2_DH, 0x4000a0e8\r
-.set CYREG_CAN0_RX2_DL, 0x4000a0ec\r
-.set CYREG_CAN0_RX2_AMR, 0x4000a0f0\r
-.set CYREG_CAN0_RX2_ACR, 0x4000a0f4\r
-.set CYREG_CAN0_RX2_AMRD, 0x4000a0f8\r
-.set CYREG_CAN0_RX2_ACRD, 0x4000a0fc\r
-.set CYDEV_CAN0_RX3_BASE, 0x4000a100\r
-.set CYDEV_CAN0_RX3_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX3_CMD, 0x4000a100\r
-.set CYREG_CAN0_RX3_ID, 0x4000a104\r
-.set CYREG_CAN0_RX3_DH, 0x4000a108\r
-.set CYREG_CAN0_RX3_DL, 0x4000a10c\r
-.set CYREG_CAN0_RX3_AMR, 0x4000a110\r
-.set CYREG_CAN0_RX3_ACR, 0x4000a114\r
-.set CYREG_CAN0_RX3_AMRD, 0x4000a118\r
-.set CYREG_CAN0_RX3_ACRD, 0x4000a11c\r
-.set CYDEV_CAN0_RX4_BASE, 0x4000a120\r
-.set CYDEV_CAN0_RX4_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX4_CMD, 0x4000a120\r
-.set CYREG_CAN0_RX4_ID, 0x4000a124\r
-.set CYREG_CAN0_RX4_DH, 0x4000a128\r
-.set CYREG_CAN0_RX4_DL, 0x4000a12c\r
-.set CYREG_CAN0_RX4_AMR, 0x4000a130\r
-.set CYREG_CAN0_RX4_ACR, 0x4000a134\r
-.set CYREG_CAN0_RX4_AMRD, 0x4000a138\r
-.set CYREG_CAN0_RX4_ACRD, 0x4000a13c\r
-.set CYDEV_CAN0_RX5_BASE, 0x4000a140\r
-.set CYDEV_CAN0_RX5_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX5_CMD, 0x4000a140\r
-.set CYREG_CAN0_RX5_ID, 0x4000a144\r
-.set CYREG_CAN0_RX5_DH, 0x4000a148\r
-.set CYREG_CAN0_RX5_DL, 0x4000a14c\r
-.set CYREG_CAN0_RX5_AMR, 0x4000a150\r
-.set CYREG_CAN0_RX5_ACR, 0x4000a154\r
-.set CYREG_CAN0_RX5_AMRD, 0x4000a158\r
-.set CYREG_CAN0_RX5_ACRD, 0x4000a15c\r
-.set CYDEV_CAN0_RX6_BASE, 0x4000a160\r
-.set CYDEV_CAN0_RX6_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX6_CMD, 0x4000a160\r
-.set CYREG_CAN0_RX6_ID, 0x4000a164\r
-.set CYREG_CAN0_RX6_DH, 0x4000a168\r
-.set CYREG_CAN0_RX6_DL, 0x4000a16c\r
-.set CYREG_CAN0_RX6_AMR, 0x4000a170\r
-.set CYREG_CAN0_RX6_ACR, 0x4000a174\r
-.set CYREG_CAN0_RX6_AMRD, 0x4000a178\r
-.set CYREG_CAN0_RX6_ACRD, 0x4000a17c\r
-.set CYDEV_CAN0_RX7_BASE, 0x4000a180\r
-.set CYDEV_CAN0_RX7_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX7_CMD, 0x4000a180\r
-.set CYREG_CAN0_RX7_ID, 0x4000a184\r
-.set CYREG_CAN0_RX7_DH, 0x4000a188\r
-.set CYREG_CAN0_RX7_DL, 0x4000a18c\r
-.set CYREG_CAN0_RX7_AMR, 0x4000a190\r
-.set CYREG_CAN0_RX7_ACR, 0x4000a194\r
-.set CYREG_CAN0_RX7_AMRD, 0x4000a198\r
-.set CYREG_CAN0_RX7_ACRD, 0x4000a19c\r
-.set CYDEV_CAN0_RX8_BASE, 0x4000a1a0\r
-.set CYDEV_CAN0_RX8_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX8_CMD, 0x4000a1a0\r
-.set CYREG_CAN0_RX8_ID, 0x4000a1a4\r
-.set CYREG_CAN0_RX8_DH, 0x4000a1a8\r
-.set CYREG_CAN0_RX8_DL, 0x4000a1ac\r
-.set CYREG_CAN0_RX8_AMR, 0x4000a1b0\r
-.set CYREG_CAN0_RX8_ACR, 0x4000a1b4\r
-.set CYREG_CAN0_RX8_AMRD, 0x4000a1b8\r
-.set CYREG_CAN0_RX8_ACRD, 0x4000a1bc\r
-.set CYDEV_CAN0_RX9_BASE, 0x4000a1c0\r
-.set CYDEV_CAN0_RX9_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX9_CMD, 0x4000a1c0\r
-.set CYREG_CAN0_RX9_ID, 0x4000a1c4\r
-.set CYREG_CAN0_RX9_DH, 0x4000a1c8\r
-.set CYREG_CAN0_RX9_DL, 0x4000a1cc\r
-.set CYREG_CAN0_RX9_AMR, 0x4000a1d0\r
-.set CYREG_CAN0_RX9_ACR, 0x4000a1d4\r
-.set CYREG_CAN0_RX9_AMRD, 0x4000a1d8\r
-.set CYREG_CAN0_RX9_ACRD, 0x4000a1dc\r
-.set CYDEV_CAN0_RX10_BASE, 0x4000a1e0\r
-.set CYDEV_CAN0_RX10_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX10_CMD, 0x4000a1e0\r
-.set CYREG_CAN0_RX10_ID, 0x4000a1e4\r
-.set CYREG_CAN0_RX10_DH, 0x4000a1e8\r
-.set CYREG_CAN0_RX10_DL, 0x4000a1ec\r
-.set CYREG_CAN0_RX10_AMR, 0x4000a1f0\r
-.set CYREG_CAN0_RX10_ACR, 0x4000a1f4\r
-.set CYREG_CAN0_RX10_AMRD, 0x4000a1f8\r
-.set CYREG_CAN0_RX10_ACRD, 0x4000a1fc\r
-.set CYDEV_CAN0_RX11_BASE, 0x4000a200\r
-.set CYDEV_CAN0_RX11_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX11_CMD, 0x4000a200\r
-.set CYREG_CAN0_RX11_ID, 0x4000a204\r
-.set CYREG_CAN0_RX11_DH, 0x4000a208\r
-.set CYREG_CAN0_RX11_DL, 0x4000a20c\r
-.set CYREG_CAN0_RX11_AMR, 0x4000a210\r
-.set CYREG_CAN0_RX11_ACR, 0x4000a214\r
-.set CYREG_CAN0_RX11_AMRD, 0x4000a218\r
-.set CYREG_CAN0_RX11_ACRD, 0x4000a21c\r
-.set CYDEV_CAN0_RX12_BASE, 0x4000a220\r
-.set CYDEV_CAN0_RX12_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX12_CMD, 0x4000a220\r
-.set CYREG_CAN0_RX12_ID, 0x4000a224\r
-.set CYREG_CAN0_RX12_DH, 0x4000a228\r
-.set CYREG_CAN0_RX12_DL, 0x4000a22c\r
-.set CYREG_CAN0_RX12_AMR, 0x4000a230\r
-.set CYREG_CAN0_RX12_ACR, 0x4000a234\r
-.set CYREG_CAN0_RX12_AMRD, 0x4000a238\r
-.set CYREG_CAN0_RX12_ACRD, 0x4000a23c\r
-.set CYDEV_CAN0_RX13_BASE, 0x4000a240\r
-.set CYDEV_CAN0_RX13_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX13_CMD, 0x4000a240\r
-.set CYREG_CAN0_RX13_ID, 0x4000a244\r
-.set CYREG_CAN0_RX13_DH, 0x4000a248\r
-.set CYREG_CAN0_RX13_DL, 0x4000a24c\r
-.set CYREG_CAN0_RX13_AMR, 0x4000a250\r
-.set CYREG_CAN0_RX13_ACR, 0x4000a254\r
-.set CYREG_CAN0_RX13_AMRD, 0x4000a258\r
-.set CYREG_CAN0_RX13_ACRD, 0x4000a25c\r
-.set CYDEV_CAN0_RX14_BASE, 0x4000a260\r
-.set CYDEV_CAN0_RX14_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX14_CMD, 0x4000a260\r
-.set CYREG_CAN0_RX14_ID, 0x4000a264\r
-.set CYREG_CAN0_RX14_DH, 0x4000a268\r
-.set CYREG_CAN0_RX14_DL, 0x4000a26c\r
-.set CYREG_CAN0_RX14_AMR, 0x4000a270\r
-.set CYREG_CAN0_RX14_ACR, 0x4000a274\r
-.set CYREG_CAN0_RX14_AMRD, 0x4000a278\r
-.set CYREG_CAN0_RX14_ACRD, 0x4000a27c\r
-.set CYDEV_CAN0_RX15_BASE, 0x4000a280\r
-.set CYDEV_CAN0_RX15_SIZE, 0x00000020\r
-.set CYREG_CAN0_RX15_CMD, 0x4000a280\r
-.set CYREG_CAN0_RX15_ID, 0x4000a284\r
-.set CYREG_CAN0_RX15_DH, 0x4000a288\r
-.set CYREG_CAN0_RX15_DL, 0x4000a28c\r
-.set CYREG_CAN0_RX15_AMR, 0x4000a290\r
-.set CYREG_CAN0_RX15_ACR, 0x4000a294\r
-.set CYREG_CAN0_RX15_AMRD, 0x4000a298\r
-.set CYREG_CAN0_RX15_ACRD, 0x4000a29c\r
-.set CYDEV_DFB0_BASE, 0x4000c000\r
-.set CYDEV_DFB0_SIZE, 0x000007b5\r
-.set CYDEV_DFB0_DPA_SRAM_BASE, 0x4000c000\r
-.set CYDEV_DFB0_DPA_SRAM_SIZE, 0x00000200\r
-.set CYREG_DFB0_DPA_SRAM_DATA_MBASE, 0x4000c000\r
-.set CYREG_DFB0_DPA_SRAM_DATA_MSIZE, 0x00000200\r
-.set CYDEV_DFB0_DPB_SRAM_BASE, 0x4000c200\r
-.set CYDEV_DFB0_DPB_SRAM_SIZE, 0x00000200\r
-.set CYREG_DFB0_DPB_SRAM_DATA_MBASE, 0x4000c200\r
-.set CYREG_DFB0_DPB_SRAM_DATA_MSIZE, 0x00000200\r
-.set CYDEV_DFB0_CSA_SRAM_BASE, 0x4000c400\r
-.set CYDEV_DFB0_CSA_SRAM_SIZE, 0x00000100\r
-.set CYREG_DFB0_CSA_SRAM_DATA_MBASE, 0x4000c400\r
-.set CYREG_DFB0_CSA_SRAM_DATA_MSIZE, 0x00000100\r
-.set CYDEV_DFB0_CSB_SRAM_BASE, 0x4000c500\r
-.set CYDEV_DFB0_CSB_SRAM_SIZE, 0x00000100\r
-.set CYREG_DFB0_CSB_SRAM_DATA_MBASE, 0x4000c500\r
-.set CYREG_DFB0_CSB_SRAM_DATA_MSIZE, 0x00000100\r
-.set CYDEV_DFB0_FSM_SRAM_BASE, 0x4000c600\r
-.set CYDEV_DFB0_FSM_SRAM_SIZE, 0x00000100\r
-.set CYREG_DFB0_FSM_SRAM_DATA_MBASE, 0x4000c600\r
-.set CYREG_DFB0_FSM_SRAM_DATA_MSIZE, 0x00000100\r
-.set CYDEV_DFB0_ACU_SRAM_BASE, 0x4000c700\r
-.set CYDEV_DFB0_ACU_SRAM_SIZE, 0x00000040\r
-.set CYREG_DFB0_ACU_SRAM_DATA_MBASE, 0x4000c700\r
-.set CYREG_DFB0_ACU_SRAM_DATA_MSIZE, 0x00000040\r
-.set CYREG_DFB0_CR, 0x4000c780\r
-.set CYREG_DFB0_SR, 0x4000c784\r
-.set CYREG_DFB0_RAM_EN, 0x4000c788\r
-.set CYREG_DFB0_RAM_DIR, 0x4000c78c\r
-.set CYREG_DFB0_SEMA, 0x4000c790\r
-.set CYREG_DFB0_DSI_CTRL, 0x4000c794\r
-.set CYREG_DFB0_INT_CTRL, 0x4000c798\r
-.set CYREG_DFB0_DMA_CTRL, 0x4000c79c\r
-.set CYREG_DFB0_STAGEA, 0x4000c7a0\r
-.set CYREG_DFB0_STAGEAM, 0x4000c7a1\r
-.set CYREG_DFB0_STAGEAH, 0x4000c7a2\r
-.set CYREG_DFB0_STAGEB, 0x4000c7a4\r
-.set CYREG_DFB0_STAGEBM, 0x4000c7a5\r
-.set CYREG_DFB0_STAGEBH, 0x4000c7a6\r
-.set CYREG_DFB0_HOLDA, 0x4000c7a8\r
-.set CYREG_DFB0_HOLDAM, 0x4000c7a9\r
-.set CYREG_DFB0_HOLDAH, 0x4000c7aa\r
-.set CYREG_DFB0_HOLDAS, 0x4000c7ab\r
-.set CYREG_DFB0_HOLDB, 0x4000c7ac\r
-.set CYREG_DFB0_HOLDBM, 0x4000c7ad\r
-.set CYREG_DFB0_HOLDBH, 0x4000c7ae\r
-.set CYREG_DFB0_HOLDBS, 0x4000c7af\r
-.set CYREG_DFB0_COHER, 0x4000c7b0\r
-.set CYREG_DFB0_DALIGN, 0x4000c7b4\r
-.set CYDEV_UCFG_BASE, 0x40010000\r
-.set CYDEV_UCFG_SIZE, 0x00005040\r
-.set CYDEV_UCFG_B0_BASE, 0x40010000\r
-.set CYDEV_UCFG_B0_SIZE, 0x00000fef\r
-.set CYDEV_UCFG_B0_P0_BASE, 0x40010000\r
-.set CYDEV_UCFG_B0_P0_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P0_U0_BASE, 0x40010000\r
-.set CYDEV_UCFG_B0_P0_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P0_U0_PLD_IT0, 0x40010000\r
-.set CYREG_B0_P0_U0_PLD_IT1, 0x40010004\r
-.set CYREG_B0_P0_U0_PLD_IT2, 0x40010008\r
-.set CYREG_B0_P0_U0_PLD_IT3, 0x4001000c\r
-.set CYREG_B0_P0_U0_PLD_IT4, 0x40010010\r
-.set CYREG_B0_P0_U0_PLD_IT5, 0x40010014\r
-.set CYREG_B0_P0_U0_PLD_IT6, 0x40010018\r
-.set CYREG_B0_P0_U0_PLD_IT7, 0x4001001c\r
-.set CYREG_B0_P0_U0_PLD_IT8, 0x40010020\r
-.set CYREG_B0_P0_U0_PLD_IT9, 0x40010024\r
-.set CYREG_B0_P0_U0_PLD_IT10, 0x40010028\r
-.set CYREG_B0_P0_U0_PLD_IT11, 0x4001002c\r
-.set CYREG_B0_P0_U0_PLD_ORT0, 0x40010030\r
-.set CYREG_B0_P0_U0_PLD_ORT1, 0x40010032\r
-.set CYREG_B0_P0_U0_PLD_ORT2, 0x40010034\r
-.set CYREG_B0_P0_U0_PLD_ORT3, 0x40010036\r
-.set CYREG_B0_P0_U0_MC_CFG_CEN_CONST, 0x40010038\r
-.set CYREG_B0_P0_U0_MC_CFG_XORFB, 0x4001003a\r
-.set CYREG_B0_P0_U0_MC_CFG_SET_RESET, 0x4001003c\r
-.set CYREG_B0_P0_U0_MC_CFG_BYPASS, 0x4001003e\r
-.set CYREG_B0_P0_U0_CFG0, 0x40010040\r
-.set CYREG_B0_P0_U0_CFG1, 0x40010041\r
-.set CYREG_B0_P0_U0_CFG2, 0x40010042\r
-.set CYREG_B0_P0_U0_CFG3, 0x40010043\r
-.set CYREG_B0_P0_U0_CFG4, 0x40010044\r
-.set CYREG_B0_P0_U0_CFG5, 0x40010045\r
-.set CYREG_B0_P0_U0_CFG6, 0x40010046\r
-.set CYREG_B0_P0_U0_CFG7, 0x40010047\r
-.set CYREG_B0_P0_U0_CFG8, 0x40010048\r
-.set CYREG_B0_P0_U0_CFG9, 0x40010049\r
-.set CYREG_B0_P0_U0_CFG10, 0x4001004a\r
-.set CYREG_B0_P0_U0_CFG11, 0x4001004b\r
-.set CYREG_B0_P0_U0_CFG12, 0x4001004c\r
-.set CYREG_B0_P0_U0_CFG13, 0x4001004d\r
-.set CYREG_B0_P0_U0_CFG14, 0x4001004e\r
-.set CYREG_B0_P0_U0_CFG15, 0x4001004f\r
-.set CYREG_B0_P0_U0_CFG16, 0x40010050\r
-.set CYREG_B0_P0_U0_CFG17, 0x40010051\r
-.set CYREG_B0_P0_U0_CFG18, 0x40010052\r
-.set CYREG_B0_P0_U0_CFG19, 0x40010053\r
-.set CYREG_B0_P0_U0_CFG20, 0x40010054\r
-.set CYREG_B0_P0_U0_CFG21, 0x40010055\r
-.set CYREG_B0_P0_U0_CFG22, 0x40010056\r
-.set CYREG_B0_P0_U0_CFG23, 0x40010057\r
-.set CYREG_B0_P0_U0_CFG24, 0x40010058\r
-.set CYREG_B0_P0_U0_CFG25, 0x40010059\r
-.set CYREG_B0_P0_U0_CFG26, 0x4001005a\r
-.set CYREG_B0_P0_U0_CFG27, 0x4001005b\r
-.set CYREG_B0_P0_U0_CFG28, 0x4001005c\r
-.set CYREG_B0_P0_U0_CFG29, 0x4001005d\r
-.set CYREG_B0_P0_U0_CFG30, 0x4001005e\r
-.set CYREG_B0_P0_U0_CFG31, 0x4001005f\r
-.set CYREG_B0_P0_U0_DCFG0, 0x40010060\r
-.set CYREG_B0_P0_U0_DCFG1, 0x40010062\r
-.set CYREG_B0_P0_U0_DCFG2, 0x40010064\r
-.set CYREG_B0_P0_U0_DCFG3, 0x40010066\r
-.set CYREG_B0_P0_U0_DCFG4, 0x40010068\r
-.set CYREG_B0_P0_U0_DCFG5, 0x4001006a\r
-.set CYREG_B0_P0_U0_DCFG6, 0x4001006c\r
-.set CYREG_B0_P0_U0_DCFG7, 0x4001006e\r
-.set CYDEV_UCFG_B0_P0_U1_BASE, 0x40010080\r
-.set CYDEV_UCFG_B0_P0_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P0_U1_PLD_IT0, 0x40010080\r
-.set CYREG_B0_P0_U1_PLD_IT1, 0x40010084\r
-.set CYREG_B0_P0_U1_PLD_IT2, 0x40010088\r
-.set CYREG_B0_P0_U1_PLD_IT3, 0x4001008c\r
-.set CYREG_B0_P0_U1_PLD_IT4, 0x40010090\r
-.set CYREG_B0_P0_U1_PLD_IT5, 0x40010094\r
-.set CYREG_B0_P0_U1_PLD_IT6, 0x40010098\r
-.set CYREG_B0_P0_U1_PLD_IT7, 0x4001009c\r
-.set CYREG_B0_P0_U1_PLD_IT8, 0x400100a0\r
-.set CYREG_B0_P0_U1_PLD_IT9, 0x400100a4\r
-.set CYREG_B0_P0_U1_PLD_IT10, 0x400100a8\r
-.set CYREG_B0_P0_U1_PLD_IT11, 0x400100ac\r
-.set CYREG_B0_P0_U1_PLD_ORT0, 0x400100b0\r
-.set CYREG_B0_P0_U1_PLD_ORT1, 0x400100b2\r
-.set CYREG_B0_P0_U1_PLD_ORT2, 0x400100b4\r
-.set CYREG_B0_P0_U1_PLD_ORT3, 0x400100b6\r
-.set CYREG_B0_P0_U1_MC_CFG_CEN_CONST, 0x400100b8\r
-.set CYREG_B0_P0_U1_MC_CFG_XORFB, 0x400100ba\r
-.set CYREG_B0_P0_U1_MC_CFG_SET_RESET, 0x400100bc\r
-.set CYREG_B0_P0_U1_MC_CFG_BYPASS, 0x400100be\r
-.set CYREG_B0_P0_U1_CFG0, 0x400100c0\r
-.set CYREG_B0_P0_U1_CFG1, 0x400100c1\r
-.set CYREG_B0_P0_U1_CFG2, 0x400100c2\r
-.set CYREG_B0_P0_U1_CFG3, 0x400100c3\r
-.set CYREG_B0_P0_U1_CFG4, 0x400100c4\r
-.set CYREG_B0_P0_U1_CFG5, 0x400100c5\r
-.set CYREG_B0_P0_U1_CFG6, 0x400100c6\r
-.set CYREG_B0_P0_U1_CFG7, 0x400100c7\r
-.set CYREG_B0_P0_U1_CFG8, 0x400100c8\r
-.set CYREG_B0_P0_U1_CFG9, 0x400100c9\r
-.set CYREG_B0_P0_U1_CFG10, 0x400100ca\r
-.set CYREG_B0_P0_U1_CFG11, 0x400100cb\r
-.set CYREG_B0_P0_U1_CFG12, 0x400100cc\r
-.set CYREG_B0_P0_U1_CFG13, 0x400100cd\r
-.set CYREG_B0_P0_U1_CFG14, 0x400100ce\r
-.set CYREG_B0_P0_U1_CFG15, 0x400100cf\r
-.set CYREG_B0_P0_U1_CFG16, 0x400100d0\r
-.set CYREG_B0_P0_U1_CFG17, 0x400100d1\r
-.set CYREG_B0_P0_U1_CFG18, 0x400100d2\r
-.set CYREG_B0_P0_U1_CFG19, 0x400100d3\r
-.set CYREG_B0_P0_U1_CFG20, 0x400100d4\r
-.set CYREG_B0_P0_U1_CFG21, 0x400100d5\r
-.set CYREG_B0_P0_U1_CFG22, 0x400100d6\r
-.set CYREG_B0_P0_U1_CFG23, 0x400100d7\r
-.set CYREG_B0_P0_U1_CFG24, 0x400100d8\r
-.set CYREG_B0_P0_U1_CFG25, 0x400100d9\r
-.set CYREG_B0_P0_U1_CFG26, 0x400100da\r
-.set CYREG_B0_P0_U1_CFG27, 0x400100db\r
-.set CYREG_B0_P0_U1_CFG28, 0x400100dc\r
-.set CYREG_B0_P0_U1_CFG29, 0x400100dd\r
-.set CYREG_B0_P0_U1_CFG30, 0x400100de\r
-.set CYREG_B0_P0_U1_CFG31, 0x400100df\r
-.set CYREG_B0_P0_U1_DCFG0, 0x400100e0\r
-.set CYREG_B0_P0_U1_DCFG1, 0x400100e2\r
-.set CYREG_B0_P0_U1_DCFG2, 0x400100e4\r
-.set CYREG_B0_P0_U1_DCFG3, 0x400100e6\r
-.set CYREG_B0_P0_U1_DCFG4, 0x400100e8\r
-.set CYREG_B0_P0_U1_DCFG5, 0x400100ea\r
-.set CYREG_B0_P0_U1_DCFG6, 0x400100ec\r
-.set CYREG_B0_P0_U1_DCFG7, 0x400100ee\r
-.set CYDEV_UCFG_B0_P0_ROUTE_BASE, 0x40010100\r
-.set CYDEV_UCFG_B0_P0_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P1_BASE, 0x40010200\r
-.set CYDEV_UCFG_B0_P1_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P1_U0_BASE, 0x40010200\r
-.set CYDEV_UCFG_B0_P1_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P1_U0_PLD_IT0, 0x40010200\r
-.set CYREG_B0_P1_U0_PLD_IT1, 0x40010204\r
-.set CYREG_B0_P1_U0_PLD_IT2, 0x40010208\r
-.set CYREG_B0_P1_U0_PLD_IT3, 0x4001020c\r
-.set CYREG_B0_P1_U0_PLD_IT4, 0x40010210\r
-.set CYREG_B0_P1_U0_PLD_IT5, 0x40010214\r
-.set CYREG_B0_P1_U0_PLD_IT6, 0x40010218\r
-.set CYREG_B0_P1_U0_PLD_IT7, 0x4001021c\r
-.set CYREG_B0_P1_U0_PLD_IT8, 0x40010220\r
-.set CYREG_B0_P1_U0_PLD_IT9, 0x40010224\r
-.set CYREG_B0_P1_U0_PLD_IT10, 0x40010228\r
-.set CYREG_B0_P1_U0_PLD_IT11, 0x4001022c\r
-.set CYREG_B0_P1_U0_PLD_ORT0, 0x40010230\r
-.set CYREG_B0_P1_U0_PLD_ORT1, 0x40010232\r
-.set CYREG_B0_P1_U0_PLD_ORT2, 0x40010234\r
-.set CYREG_B0_P1_U0_PLD_ORT3, 0x40010236\r
-.set CYREG_B0_P1_U0_MC_CFG_CEN_CONST, 0x40010238\r
-.set CYREG_B0_P1_U0_MC_CFG_XORFB, 0x4001023a\r
-.set CYREG_B0_P1_U0_MC_CFG_SET_RESET, 0x4001023c\r
-.set CYREG_B0_P1_U0_MC_CFG_BYPASS, 0x4001023e\r
-.set CYREG_B0_P1_U0_CFG0, 0x40010240\r
-.set CYREG_B0_P1_U0_CFG1, 0x40010241\r
-.set CYREG_B0_P1_U0_CFG2, 0x40010242\r
-.set CYREG_B0_P1_U0_CFG3, 0x40010243\r
-.set CYREG_B0_P1_U0_CFG4, 0x40010244\r
-.set CYREG_B0_P1_U0_CFG5, 0x40010245\r
-.set CYREG_B0_P1_U0_CFG6, 0x40010246\r
-.set CYREG_B0_P1_U0_CFG7, 0x40010247\r
-.set CYREG_B0_P1_U0_CFG8, 0x40010248\r
-.set CYREG_B0_P1_U0_CFG9, 0x40010249\r
-.set CYREG_B0_P1_U0_CFG10, 0x4001024a\r
-.set CYREG_B0_P1_U0_CFG11, 0x4001024b\r
-.set CYREG_B0_P1_U0_CFG12, 0x4001024c\r
-.set CYREG_B0_P1_U0_CFG13, 0x4001024d\r
-.set CYREG_B0_P1_U0_CFG14, 0x4001024e\r
-.set CYREG_B0_P1_U0_CFG15, 0x4001024f\r
-.set CYREG_B0_P1_U0_CFG16, 0x40010250\r
-.set CYREG_B0_P1_U0_CFG17, 0x40010251\r
-.set CYREG_B0_P1_U0_CFG18, 0x40010252\r
-.set CYREG_B0_P1_U0_CFG19, 0x40010253\r
-.set CYREG_B0_P1_U0_CFG20, 0x40010254\r
-.set CYREG_B0_P1_U0_CFG21, 0x40010255\r
-.set CYREG_B0_P1_U0_CFG22, 0x40010256\r
-.set CYREG_B0_P1_U0_CFG23, 0x40010257\r
-.set CYREG_B0_P1_U0_CFG24, 0x40010258\r
-.set CYREG_B0_P1_U0_CFG25, 0x40010259\r
-.set CYREG_B0_P1_U0_CFG26, 0x4001025a\r
-.set CYREG_B0_P1_U0_CFG27, 0x4001025b\r
-.set CYREG_B0_P1_U0_CFG28, 0x4001025c\r
-.set CYREG_B0_P1_U0_CFG29, 0x4001025d\r
-.set CYREG_B0_P1_U0_CFG30, 0x4001025e\r
-.set CYREG_B0_P1_U0_CFG31, 0x4001025f\r
-.set CYREG_B0_P1_U0_DCFG0, 0x40010260\r
-.set CYREG_B0_P1_U0_DCFG1, 0x40010262\r
-.set CYREG_B0_P1_U0_DCFG2, 0x40010264\r
-.set CYREG_B0_P1_U0_DCFG3, 0x40010266\r
-.set CYREG_B0_P1_U0_DCFG4, 0x40010268\r
-.set CYREG_B0_P1_U0_DCFG5, 0x4001026a\r
-.set CYREG_B0_P1_U0_DCFG6, 0x4001026c\r
-.set CYREG_B0_P1_U0_DCFG7, 0x4001026e\r
-.set CYDEV_UCFG_B0_P1_U1_BASE, 0x40010280\r
-.set CYDEV_UCFG_B0_P1_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P1_U1_PLD_IT0, 0x40010280\r
-.set CYREG_B0_P1_U1_PLD_IT1, 0x40010284\r
-.set CYREG_B0_P1_U1_PLD_IT2, 0x40010288\r
-.set CYREG_B0_P1_U1_PLD_IT3, 0x4001028c\r
-.set CYREG_B0_P1_U1_PLD_IT4, 0x40010290\r
-.set CYREG_B0_P1_U1_PLD_IT5, 0x40010294\r
-.set CYREG_B0_P1_U1_PLD_IT6, 0x40010298\r
-.set CYREG_B0_P1_U1_PLD_IT7, 0x4001029c\r
-.set CYREG_B0_P1_U1_PLD_IT8, 0x400102a0\r
-.set CYREG_B0_P1_U1_PLD_IT9, 0x400102a4\r
-.set CYREG_B0_P1_U1_PLD_IT10, 0x400102a8\r
-.set CYREG_B0_P1_U1_PLD_IT11, 0x400102ac\r
-.set CYREG_B0_P1_U1_PLD_ORT0, 0x400102b0\r
-.set CYREG_B0_P1_U1_PLD_ORT1, 0x400102b2\r
-.set CYREG_B0_P1_U1_PLD_ORT2, 0x400102b4\r
-.set CYREG_B0_P1_U1_PLD_ORT3, 0x400102b6\r
-.set CYREG_B0_P1_U1_MC_CFG_CEN_CONST, 0x400102b8\r
-.set CYREG_B0_P1_U1_MC_CFG_XORFB, 0x400102ba\r
-.set CYREG_B0_P1_U1_MC_CFG_SET_RESET, 0x400102bc\r
-.set CYREG_B0_P1_U1_MC_CFG_BYPASS, 0x400102be\r
-.set CYREG_B0_P1_U1_CFG0, 0x400102c0\r
-.set CYREG_B0_P1_U1_CFG1, 0x400102c1\r
-.set CYREG_B0_P1_U1_CFG2, 0x400102c2\r
-.set CYREG_B0_P1_U1_CFG3, 0x400102c3\r
-.set CYREG_B0_P1_U1_CFG4, 0x400102c4\r
-.set CYREG_B0_P1_U1_CFG5, 0x400102c5\r
-.set CYREG_B0_P1_U1_CFG6, 0x400102c6\r
-.set CYREG_B0_P1_U1_CFG7, 0x400102c7\r
-.set CYREG_B0_P1_U1_CFG8, 0x400102c8\r
-.set CYREG_B0_P1_U1_CFG9, 0x400102c9\r
-.set CYREG_B0_P1_U1_CFG10, 0x400102ca\r
-.set CYREG_B0_P1_U1_CFG11, 0x400102cb\r
-.set CYREG_B0_P1_U1_CFG12, 0x400102cc\r
-.set CYREG_B0_P1_U1_CFG13, 0x400102cd\r
-.set CYREG_B0_P1_U1_CFG14, 0x400102ce\r
-.set CYREG_B0_P1_U1_CFG15, 0x400102cf\r
-.set CYREG_B0_P1_U1_CFG16, 0x400102d0\r
-.set CYREG_B0_P1_U1_CFG17, 0x400102d1\r
-.set CYREG_B0_P1_U1_CFG18, 0x400102d2\r
-.set CYREG_B0_P1_U1_CFG19, 0x400102d3\r
-.set CYREG_B0_P1_U1_CFG20, 0x400102d4\r
-.set CYREG_B0_P1_U1_CFG21, 0x400102d5\r
-.set CYREG_B0_P1_U1_CFG22, 0x400102d6\r
-.set CYREG_B0_P1_U1_CFG23, 0x400102d7\r
-.set CYREG_B0_P1_U1_CFG24, 0x400102d8\r
-.set CYREG_B0_P1_U1_CFG25, 0x400102d9\r
-.set CYREG_B0_P1_U1_CFG26, 0x400102da\r
-.set CYREG_B0_P1_U1_CFG27, 0x400102db\r
-.set CYREG_B0_P1_U1_CFG28, 0x400102dc\r
-.set CYREG_B0_P1_U1_CFG29, 0x400102dd\r
-.set CYREG_B0_P1_U1_CFG30, 0x400102de\r
-.set CYREG_B0_P1_U1_CFG31, 0x400102df\r
-.set CYREG_B0_P1_U1_DCFG0, 0x400102e0\r
-.set CYREG_B0_P1_U1_DCFG1, 0x400102e2\r
-.set CYREG_B0_P1_U1_DCFG2, 0x400102e4\r
-.set CYREG_B0_P1_U1_DCFG3, 0x400102e6\r
-.set CYREG_B0_P1_U1_DCFG4, 0x400102e8\r
-.set CYREG_B0_P1_U1_DCFG5, 0x400102ea\r
-.set CYREG_B0_P1_U1_DCFG6, 0x400102ec\r
-.set CYREG_B0_P1_U1_DCFG7, 0x400102ee\r
-.set CYDEV_UCFG_B0_P1_ROUTE_BASE, 0x40010300\r
-.set CYDEV_UCFG_B0_P1_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P2_BASE, 0x40010400\r
-.set CYDEV_UCFG_B0_P2_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P2_U0_BASE, 0x40010400\r
-.set CYDEV_UCFG_B0_P2_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P2_U0_PLD_IT0, 0x40010400\r
-.set CYREG_B0_P2_U0_PLD_IT1, 0x40010404\r
-.set CYREG_B0_P2_U0_PLD_IT2, 0x40010408\r
-.set CYREG_B0_P2_U0_PLD_IT3, 0x4001040c\r
-.set CYREG_B0_P2_U0_PLD_IT4, 0x40010410\r
-.set CYREG_B0_P2_U0_PLD_IT5, 0x40010414\r
-.set CYREG_B0_P2_U0_PLD_IT6, 0x40010418\r
-.set CYREG_B0_P2_U0_PLD_IT7, 0x4001041c\r
-.set CYREG_B0_P2_U0_PLD_IT8, 0x40010420\r
-.set CYREG_B0_P2_U0_PLD_IT9, 0x40010424\r
-.set CYREG_B0_P2_U0_PLD_IT10, 0x40010428\r
-.set CYREG_B0_P2_U0_PLD_IT11, 0x4001042c\r
-.set CYREG_B0_P2_U0_PLD_ORT0, 0x40010430\r
-.set CYREG_B0_P2_U0_PLD_ORT1, 0x40010432\r
-.set CYREG_B0_P2_U0_PLD_ORT2, 0x40010434\r
-.set CYREG_B0_P2_U0_PLD_ORT3, 0x40010436\r
-.set CYREG_B0_P2_U0_MC_CFG_CEN_CONST, 0x40010438\r
-.set CYREG_B0_P2_U0_MC_CFG_XORFB, 0x4001043a\r
-.set CYREG_B0_P2_U0_MC_CFG_SET_RESET, 0x4001043c\r
-.set CYREG_B0_P2_U0_MC_CFG_BYPASS, 0x4001043e\r
-.set CYREG_B0_P2_U0_CFG0, 0x40010440\r
-.set CYREG_B0_P2_U0_CFG1, 0x40010441\r
-.set CYREG_B0_P2_U0_CFG2, 0x40010442\r
-.set CYREG_B0_P2_U0_CFG3, 0x40010443\r
-.set CYREG_B0_P2_U0_CFG4, 0x40010444\r
-.set CYREG_B0_P2_U0_CFG5, 0x40010445\r
-.set CYREG_B0_P2_U0_CFG6, 0x40010446\r
-.set CYREG_B0_P2_U0_CFG7, 0x40010447\r
-.set CYREG_B0_P2_U0_CFG8, 0x40010448\r
-.set CYREG_B0_P2_U0_CFG9, 0x40010449\r
-.set CYREG_B0_P2_U0_CFG10, 0x4001044a\r
-.set CYREG_B0_P2_U0_CFG11, 0x4001044b\r
-.set CYREG_B0_P2_U0_CFG12, 0x4001044c\r
-.set CYREG_B0_P2_U0_CFG13, 0x4001044d\r
-.set CYREG_B0_P2_U0_CFG14, 0x4001044e\r
-.set CYREG_B0_P2_U0_CFG15, 0x4001044f\r
-.set CYREG_B0_P2_U0_CFG16, 0x40010450\r
-.set CYREG_B0_P2_U0_CFG17, 0x40010451\r
-.set CYREG_B0_P2_U0_CFG18, 0x40010452\r
-.set CYREG_B0_P2_U0_CFG19, 0x40010453\r
-.set CYREG_B0_P2_U0_CFG20, 0x40010454\r
-.set CYREG_B0_P2_U0_CFG21, 0x40010455\r
-.set CYREG_B0_P2_U0_CFG22, 0x40010456\r
-.set CYREG_B0_P2_U0_CFG23, 0x40010457\r
-.set CYREG_B0_P2_U0_CFG24, 0x40010458\r
-.set CYREG_B0_P2_U0_CFG25, 0x40010459\r
-.set CYREG_B0_P2_U0_CFG26, 0x4001045a\r
-.set CYREG_B0_P2_U0_CFG27, 0x4001045b\r
-.set CYREG_B0_P2_U0_CFG28, 0x4001045c\r
-.set CYREG_B0_P2_U0_CFG29, 0x4001045d\r
-.set CYREG_B0_P2_U0_CFG30, 0x4001045e\r
-.set CYREG_B0_P2_U0_CFG31, 0x4001045f\r
-.set CYREG_B0_P2_U0_DCFG0, 0x40010460\r
-.set CYREG_B0_P2_U0_DCFG1, 0x40010462\r
-.set CYREG_B0_P2_U0_DCFG2, 0x40010464\r
-.set CYREG_B0_P2_U0_DCFG3, 0x40010466\r
-.set CYREG_B0_P2_U0_DCFG4, 0x40010468\r
-.set CYREG_B0_P2_U0_DCFG5, 0x4001046a\r
-.set CYREG_B0_P2_U0_DCFG6, 0x4001046c\r
-.set CYREG_B0_P2_U0_DCFG7, 0x4001046e\r
-.set CYDEV_UCFG_B0_P2_U1_BASE, 0x40010480\r
-.set CYDEV_UCFG_B0_P2_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P2_U1_PLD_IT0, 0x40010480\r
-.set CYREG_B0_P2_U1_PLD_IT1, 0x40010484\r
-.set CYREG_B0_P2_U1_PLD_IT2, 0x40010488\r
-.set CYREG_B0_P2_U1_PLD_IT3, 0x4001048c\r
-.set CYREG_B0_P2_U1_PLD_IT4, 0x40010490\r
-.set CYREG_B0_P2_U1_PLD_IT5, 0x40010494\r
-.set CYREG_B0_P2_U1_PLD_IT6, 0x40010498\r
-.set CYREG_B0_P2_U1_PLD_IT7, 0x4001049c\r
-.set CYREG_B0_P2_U1_PLD_IT8, 0x400104a0\r
-.set CYREG_B0_P2_U1_PLD_IT9, 0x400104a4\r
-.set CYREG_B0_P2_U1_PLD_IT10, 0x400104a8\r
-.set CYREG_B0_P2_U1_PLD_IT11, 0x400104ac\r
-.set CYREG_B0_P2_U1_PLD_ORT0, 0x400104b0\r
-.set CYREG_B0_P2_U1_PLD_ORT1, 0x400104b2\r
-.set CYREG_B0_P2_U1_PLD_ORT2, 0x400104b4\r
-.set CYREG_B0_P2_U1_PLD_ORT3, 0x400104b6\r
-.set CYREG_B0_P2_U1_MC_CFG_CEN_CONST, 0x400104b8\r
-.set CYREG_B0_P2_U1_MC_CFG_XORFB, 0x400104ba\r
-.set CYREG_B0_P2_U1_MC_CFG_SET_RESET, 0x400104bc\r
-.set CYREG_B0_P2_U1_MC_CFG_BYPASS, 0x400104be\r
-.set CYREG_B0_P2_U1_CFG0, 0x400104c0\r
-.set CYREG_B0_P2_U1_CFG1, 0x400104c1\r
-.set CYREG_B0_P2_U1_CFG2, 0x400104c2\r
-.set CYREG_B0_P2_U1_CFG3, 0x400104c3\r
-.set CYREG_B0_P2_U1_CFG4, 0x400104c4\r
-.set CYREG_B0_P2_U1_CFG5, 0x400104c5\r
-.set CYREG_B0_P2_U1_CFG6, 0x400104c6\r
-.set CYREG_B0_P2_U1_CFG7, 0x400104c7\r
-.set CYREG_B0_P2_U1_CFG8, 0x400104c8\r
-.set CYREG_B0_P2_U1_CFG9, 0x400104c9\r
-.set CYREG_B0_P2_U1_CFG10, 0x400104ca\r
-.set CYREG_B0_P2_U1_CFG11, 0x400104cb\r
-.set CYREG_B0_P2_U1_CFG12, 0x400104cc\r
-.set CYREG_B0_P2_U1_CFG13, 0x400104cd\r
-.set CYREG_B0_P2_U1_CFG14, 0x400104ce\r
-.set CYREG_B0_P2_U1_CFG15, 0x400104cf\r
-.set CYREG_B0_P2_U1_CFG16, 0x400104d0\r
-.set CYREG_B0_P2_U1_CFG17, 0x400104d1\r
-.set CYREG_B0_P2_U1_CFG18, 0x400104d2\r
-.set CYREG_B0_P2_U1_CFG19, 0x400104d3\r
-.set CYREG_B0_P2_U1_CFG20, 0x400104d4\r
-.set CYREG_B0_P2_U1_CFG21, 0x400104d5\r
-.set CYREG_B0_P2_U1_CFG22, 0x400104d6\r
-.set CYREG_B0_P2_U1_CFG23, 0x400104d7\r
-.set CYREG_B0_P2_U1_CFG24, 0x400104d8\r
-.set CYREG_B0_P2_U1_CFG25, 0x400104d9\r
-.set CYREG_B0_P2_U1_CFG26, 0x400104da\r
-.set CYREG_B0_P2_U1_CFG27, 0x400104db\r
-.set CYREG_B0_P2_U1_CFG28, 0x400104dc\r
-.set CYREG_B0_P2_U1_CFG29, 0x400104dd\r
-.set CYREG_B0_P2_U1_CFG30, 0x400104de\r
-.set CYREG_B0_P2_U1_CFG31, 0x400104df\r
-.set CYREG_B0_P2_U1_DCFG0, 0x400104e0\r
-.set CYREG_B0_P2_U1_DCFG1, 0x400104e2\r
-.set CYREG_B0_P2_U1_DCFG2, 0x400104e4\r
-.set CYREG_B0_P2_U1_DCFG3, 0x400104e6\r
-.set CYREG_B0_P2_U1_DCFG4, 0x400104e8\r
-.set CYREG_B0_P2_U1_DCFG5, 0x400104ea\r
-.set CYREG_B0_P2_U1_DCFG6, 0x400104ec\r
-.set CYREG_B0_P2_U1_DCFG7, 0x400104ee\r
-.set CYDEV_UCFG_B0_P2_ROUTE_BASE, 0x40010500\r
-.set CYDEV_UCFG_B0_P2_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P3_BASE, 0x40010600\r
-.set CYDEV_UCFG_B0_P3_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P3_U0_BASE, 0x40010600\r
-.set CYDEV_UCFG_B0_P3_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P3_U0_PLD_IT0, 0x40010600\r
-.set CYREG_B0_P3_U0_PLD_IT1, 0x40010604\r
-.set CYREG_B0_P3_U0_PLD_IT2, 0x40010608\r
-.set CYREG_B0_P3_U0_PLD_IT3, 0x4001060c\r
-.set CYREG_B0_P3_U0_PLD_IT4, 0x40010610\r
-.set CYREG_B0_P3_U0_PLD_IT5, 0x40010614\r
-.set CYREG_B0_P3_U0_PLD_IT6, 0x40010618\r
-.set CYREG_B0_P3_U0_PLD_IT7, 0x4001061c\r
-.set CYREG_B0_P3_U0_PLD_IT8, 0x40010620\r
-.set CYREG_B0_P3_U0_PLD_IT9, 0x40010624\r
-.set CYREG_B0_P3_U0_PLD_IT10, 0x40010628\r
-.set CYREG_B0_P3_U0_PLD_IT11, 0x4001062c\r
-.set CYREG_B0_P3_U0_PLD_ORT0, 0x40010630\r
-.set CYREG_B0_P3_U0_PLD_ORT1, 0x40010632\r
-.set CYREG_B0_P3_U0_PLD_ORT2, 0x40010634\r
-.set CYREG_B0_P3_U0_PLD_ORT3, 0x40010636\r
-.set CYREG_B0_P3_U0_MC_CFG_CEN_CONST, 0x40010638\r
-.set CYREG_B0_P3_U0_MC_CFG_XORFB, 0x4001063a\r
-.set CYREG_B0_P3_U0_MC_CFG_SET_RESET, 0x4001063c\r
-.set CYREG_B0_P3_U0_MC_CFG_BYPASS, 0x4001063e\r
-.set CYREG_B0_P3_U0_CFG0, 0x40010640\r
-.set CYREG_B0_P3_U0_CFG1, 0x40010641\r
-.set CYREG_B0_P3_U0_CFG2, 0x40010642\r
-.set CYREG_B0_P3_U0_CFG3, 0x40010643\r
-.set CYREG_B0_P3_U0_CFG4, 0x40010644\r
-.set CYREG_B0_P3_U0_CFG5, 0x40010645\r
-.set CYREG_B0_P3_U0_CFG6, 0x40010646\r
-.set CYREG_B0_P3_U0_CFG7, 0x40010647\r
-.set CYREG_B0_P3_U0_CFG8, 0x40010648\r
-.set CYREG_B0_P3_U0_CFG9, 0x40010649\r
-.set CYREG_B0_P3_U0_CFG10, 0x4001064a\r
-.set CYREG_B0_P3_U0_CFG11, 0x4001064b\r
-.set CYREG_B0_P3_U0_CFG12, 0x4001064c\r
-.set CYREG_B0_P3_U0_CFG13, 0x4001064d\r
-.set CYREG_B0_P3_U0_CFG14, 0x4001064e\r
-.set CYREG_B0_P3_U0_CFG15, 0x4001064f\r
-.set CYREG_B0_P3_U0_CFG16, 0x40010650\r
-.set CYREG_B0_P3_U0_CFG17, 0x40010651\r
-.set CYREG_B0_P3_U0_CFG18, 0x40010652\r
-.set CYREG_B0_P3_U0_CFG19, 0x40010653\r
-.set CYREG_B0_P3_U0_CFG20, 0x40010654\r
-.set CYREG_B0_P3_U0_CFG21, 0x40010655\r
-.set CYREG_B0_P3_U0_CFG22, 0x40010656\r
-.set CYREG_B0_P3_U0_CFG23, 0x40010657\r
-.set CYREG_B0_P3_U0_CFG24, 0x40010658\r
-.set CYREG_B0_P3_U0_CFG25, 0x40010659\r
-.set CYREG_B0_P3_U0_CFG26, 0x4001065a\r
-.set CYREG_B0_P3_U0_CFG27, 0x4001065b\r
-.set CYREG_B0_P3_U0_CFG28, 0x4001065c\r
-.set CYREG_B0_P3_U0_CFG29, 0x4001065d\r
-.set CYREG_B0_P3_U0_CFG30, 0x4001065e\r
-.set CYREG_B0_P3_U0_CFG31, 0x4001065f\r
-.set CYREG_B0_P3_U0_DCFG0, 0x40010660\r
-.set CYREG_B0_P3_U0_DCFG1, 0x40010662\r
-.set CYREG_B0_P3_U0_DCFG2, 0x40010664\r
-.set CYREG_B0_P3_U0_DCFG3, 0x40010666\r
-.set CYREG_B0_P3_U0_DCFG4, 0x40010668\r
-.set CYREG_B0_P3_U0_DCFG5, 0x4001066a\r
-.set CYREG_B0_P3_U0_DCFG6, 0x4001066c\r
-.set CYREG_B0_P3_U0_DCFG7, 0x4001066e\r
-.set CYDEV_UCFG_B0_P3_U1_BASE, 0x40010680\r
-.set CYDEV_UCFG_B0_P3_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P3_U1_PLD_IT0, 0x40010680\r
-.set CYREG_B0_P3_U1_PLD_IT1, 0x40010684\r
-.set CYREG_B0_P3_U1_PLD_IT2, 0x40010688\r
-.set CYREG_B0_P3_U1_PLD_IT3, 0x4001068c\r
-.set CYREG_B0_P3_U1_PLD_IT4, 0x40010690\r
-.set CYREG_B0_P3_U1_PLD_IT5, 0x40010694\r
-.set CYREG_B0_P3_U1_PLD_IT6, 0x40010698\r
-.set CYREG_B0_P3_U1_PLD_IT7, 0x4001069c\r
-.set CYREG_B0_P3_U1_PLD_IT8, 0x400106a0\r
-.set CYREG_B0_P3_U1_PLD_IT9, 0x400106a4\r
-.set CYREG_B0_P3_U1_PLD_IT10, 0x400106a8\r
-.set CYREG_B0_P3_U1_PLD_IT11, 0x400106ac\r
-.set CYREG_B0_P3_U1_PLD_ORT0, 0x400106b0\r
-.set CYREG_B0_P3_U1_PLD_ORT1, 0x400106b2\r
-.set CYREG_B0_P3_U1_PLD_ORT2, 0x400106b4\r
-.set CYREG_B0_P3_U1_PLD_ORT3, 0x400106b6\r
-.set CYREG_B0_P3_U1_MC_CFG_CEN_CONST, 0x400106b8\r
-.set CYREG_B0_P3_U1_MC_CFG_XORFB, 0x400106ba\r
-.set CYREG_B0_P3_U1_MC_CFG_SET_RESET, 0x400106bc\r
-.set CYREG_B0_P3_U1_MC_CFG_BYPASS, 0x400106be\r
-.set CYREG_B0_P3_U1_CFG0, 0x400106c0\r
-.set CYREG_B0_P3_U1_CFG1, 0x400106c1\r
-.set CYREG_B0_P3_U1_CFG2, 0x400106c2\r
-.set CYREG_B0_P3_U1_CFG3, 0x400106c3\r
-.set CYREG_B0_P3_U1_CFG4, 0x400106c4\r
-.set CYREG_B0_P3_U1_CFG5, 0x400106c5\r
-.set CYREG_B0_P3_U1_CFG6, 0x400106c6\r
-.set CYREG_B0_P3_U1_CFG7, 0x400106c7\r
-.set CYREG_B0_P3_U1_CFG8, 0x400106c8\r
-.set CYREG_B0_P3_U1_CFG9, 0x400106c9\r
-.set CYREG_B0_P3_U1_CFG10, 0x400106ca\r
-.set CYREG_B0_P3_U1_CFG11, 0x400106cb\r
-.set CYREG_B0_P3_U1_CFG12, 0x400106cc\r
-.set CYREG_B0_P3_U1_CFG13, 0x400106cd\r
-.set CYREG_B0_P3_U1_CFG14, 0x400106ce\r
-.set CYREG_B0_P3_U1_CFG15, 0x400106cf\r
-.set CYREG_B0_P3_U1_CFG16, 0x400106d0\r
-.set CYREG_B0_P3_U1_CFG17, 0x400106d1\r
-.set CYREG_B0_P3_U1_CFG18, 0x400106d2\r
-.set CYREG_B0_P3_U1_CFG19, 0x400106d3\r
-.set CYREG_B0_P3_U1_CFG20, 0x400106d4\r
-.set CYREG_B0_P3_U1_CFG21, 0x400106d5\r
-.set CYREG_B0_P3_U1_CFG22, 0x400106d6\r
-.set CYREG_B0_P3_U1_CFG23, 0x400106d7\r
-.set CYREG_B0_P3_U1_CFG24, 0x400106d8\r
-.set CYREG_B0_P3_U1_CFG25, 0x400106d9\r
-.set CYREG_B0_P3_U1_CFG26, 0x400106da\r
-.set CYREG_B0_P3_U1_CFG27, 0x400106db\r
-.set CYREG_B0_P3_U1_CFG28, 0x400106dc\r
-.set CYREG_B0_P3_U1_CFG29, 0x400106dd\r
-.set CYREG_B0_P3_U1_CFG30, 0x400106de\r
-.set CYREG_B0_P3_U1_CFG31, 0x400106df\r
-.set CYREG_B0_P3_U1_DCFG0, 0x400106e0\r
-.set CYREG_B0_P3_U1_DCFG1, 0x400106e2\r
-.set CYREG_B0_P3_U1_DCFG2, 0x400106e4\r
-.set CYREG_B0_P3_U1_DCFG3, 0x400106e6\r
-.set CYREG_B0_P3_U1_DCFG4, 0x400106e8\r
-.set CYREG_B0_P3_U1_DCFG5, 0x400106ea\r
-.set CYREG_B0_P3_U1_DCFG6, 0x400106ec\r
-.set CYREG_B0_P3_U1_DCFG7, 0x400106ee\r
-.set CYDEV_UCFG_B0_P3_ROUTE_BASE, 0x40010700\r
-.set CYDEV_UCFG_B0_P3_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P4_BASE, 0x40010800\r
-.set CYDEV_UCFG_B0_P4_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P4_U0_BASE, 0x40010800\r
-.set CYDEV_UCFG_B0_P4_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P4_U0_PLD_IT0, 0x40010800\r
-.set CYREG_B0_P4_U0_PLD_IT1, 0x40010804\r
-.set CYREG_B0_P4_U0_PLD_IT2, 0x40010808\r
-.set CYREG_B0_P4_U0_PLD_IT3, 0x4001080c\r
-.set CYREG_B0_P4_U0_PLD_IT4, 0x40010810\r
-.set CYREG_B0_P4_U0_PLD_IT5, 0x40010814\r
-.set CYREG_B0_P4_U0_PLD_IT6, 0x40010818\r
-.set CYREG_B0_P4_U0_PLD_IT7, 0x4001081c\r
-.set CYREG_B0_P4_U0_PLD_IT8, 0x40010820\r
-.set CYREG_B0_P4_U0_PLD_IT9, 0x40010824\r
-.set CYREG_B0_P4_U0_PLD_IT10, 0x40010828\r
-.set CYREG_B0_P4_U0_PLD_IT11, 0x4001082c\r
-.set CYREG_B0_P4_U0_PLD_ORT0, 0x40010830\r
-.set CYREG_B0_P4_U0_PLD_ORT1, 0x40010832\r
-.set CYREG_B0_P4_U0_PLD_ORT2, 0x40010834\r
-.set CYREG_B0_P4_U0_PLD_ORT3, 0x40010836\r
-.set CYREG_B0_P4_U0_MC_CFG_CEN_CONST, 0x40010838\r
-.set CYREG_B0_P4_U0_MC_CFG_XORFB, 0x4001083a\r
-.set CYREG_B0_P4_U0_MC_CFG_SET_RESET, 0x4001083c\r
-.set CYREG_B0_P4_U0_MC_CFG_BYPASS, 0x4001083e\r
-.set CYREG_B0_P4_U0_CFG0, 0x40010840\r
-.set CYREG_B0_P4_U0_CFG1, 0x40010841\r
-.set CYREG_B0_P4_U0_CFG2, 0x40010842\r
-.set CYREG_B0_P4_U0_CFG3, 0x40010843\r
-.set CYREG_B0_P4_U0_CFG4, 0x40010844\r
-.set CYREG_B0_P4_U0_CFG5, 0x40010845\r
-.set CYREG_B0_P4_U0_CFG6, 0x40010846\r
-.set CYREG_B0_P4_U0_CFG7, 0x40010847\r
-.set CYREG_B0_P4_U0_CFG8, 0x40010848\r
-.set CYREG_B0_P4_U0_CFG9, 0x40010849\r
-.set CYREG_B0_P4_U0_CFG10, 0x4001084a\r
-.set CYREG_B0_P4_U0_CFG11, 0x4001084b\r
-.set CYREG_B0_P4_U0_CFG12, 0x4001084c\r
-.set CYREG_B0_P4_U0_CFG13, 0x4001084d\r
-.set CYREG_B0_P4_U0_CFG14, 0x4001084e\r
-.set CYREG_B0_P4_U0_CFG15, 0x4001084f\r
-.set CYREG_B0_P4_U0_CFG16, 0x40010850\r
-.set CYREG_B0_P4_U0_CFG17, 0x40010851\r
-.set CYREG_B0_P4_U0_CFG18, 0x40010852\r
-.set CYREG_B0_P4_U0_CFG19, 0x40010853\r
-.set CYREG_B0_P4_U0_CFG20, 0x40010854\r
-.set CYREG_B0_P4_U0_CFG21, 0x40010855\r
-.set CYREG_B0_P4_U0_CFG22, 0x40010856\r
-.set CYREG_B0_P4_U0_CFG23, 0x40010857\r
-.set CYREG_B0_P4_U0_CFG24, 0x40010858\r
-.set CYREG_B0_P4_U0_CFG25, 0x40010859\r
-.set CYREG_B0_P4_U0_CFG26, 0x4001085a\r
-.set CYREG_B0_P4_U0_CFG27, 0x4001085b\r
-.set CYREG_B0_P4_U0_CFG28, 0x4001085c\r
-.set CYREG_B0_P4_U0_CFG29, 0x4001085d\r
-.set CYREG_B0_P4_U0_CFG30, 0x4001085e\r
-.set CYREG_B0_P4_U0_CFG31, 0x4001085f\r
-.set CYREG_B0_P4_U0_DCFG0, 0x40010860\r
-.set CYREG_B0_P4_U0_DCFG1, 0x40010862\r
-.set CYREG_B0_P4_U0_DCFG2, 0x40010864\r
-.set CYREG_B0_P4_U0_DCFG3, 0x40010866\r
-.set CYREG_B0_P4_U0_DCFG4, 0x40010868\r
-.set CYREG_B0_P4_U0_DCFG5, 0x4001086a\r
-.set CYREG_B0_P4_U0_DCFG6, 0x4001086c\r
-.set CYREG_B0_P4_U0_DCFG7, 0x4001086e\r
-.set CYDEV_UCFG_B0_P4_U1_BASE, 0x40010880\r
-.set CYDEV_UCFG_B0_P4_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P4_U1_PLD_IT0, 0x40010880\r
-.set CYREG_B0_P4_U1_PLD_IT1, 0x40010884\r
-.set CYREG_B0_P4_U1_PLD_IT2, 0x40010888\r
-.set CYREG_B0_P4_U1_PLD_IT3, 0x4001088c\r
-.set CYREG_B0_P4_U1_PLD_IT4, 0x40010890\r
-.set CYREG_B0_P4_U1_PLD_IT5, 0x40010894\r
-.set CYREG_B0_P4_U1_PLD_IT6, 0x40010898\r
-.set CYREG_B0_P4_U1_PLD_IT7, 0x4001089c\r
-.set CYREG_B0_P4_U1_PLD_IT8, 0x400108a0\r
-.set CYREG_B0_P4_U1_PLD_IT9, 0x400108a4\r
-.set CYREG_B0_P4_U1_PLD_IT10, 0x400108a8\r
-.set CYREG_B0_P4_U1_PLD_IT11, 0x400108ac\r
-.set CYREG_B0_P4_U1_PLD_ORT0, 0x400108b0\r
-.set CYREG_B0_P4_U1_PLD_ORT1, 0x400108b2\r
-.set CYREG_B0_P4_U1_PLD_ORT2, 0x400108b4\r
-.set CYREG_B0_P4_U1_PLD_ORT3, 0x400108b6\r
-.set CYREG_B0_P4_U1_MC_CFG_CEN_CONST, 0x400108b8\r
-.set CYREG_B0_P4_U1_MC_CFG_XORFB, 0x400108ba\r
-.set CYREG_B0_P4_U1_MC_CFG_SET_RESET, 0x400108bc\r
-.set CYREG_B0_P4_U1_MC_CFG_BYPASS, 0x400108be\r
-.set CYREG_B0_P4_U1_CFG0, 0x400108c0\r
-.set CYREG_B0_P4_U1_CFG1, 0x400108c1\r
-.set CYREG_B0_P4_U1_CFG2, 0x400108c2\r
-.set CYREG_B0_P4_U1_CFG3, 0x400108c3\r
-.set CYREG_B0_P4_U1_CFG4, 0x400108c4\r
-.set CYREG_B0_P4_U1_CFG5, 0x400108c5\r
-.set CYREG_B0_P4_U1_CFG6, 0x400108c6\r
-.set CYREG_B0_P4_U1_CFG7, 0x400108c7\r
-.set CYREG_B0_P4_U1_CFG8, 0x400108c8\r
-.set CYREG_B0_P4_U1_CFG9, 0x400108c9\r
-.set CYREG_B0_P4_U1_CFG10, 0x400108ca\r
-.set CYREG_B0_P4_U1_CFG11, 0x400108cb\r
-.set CYREG_B0_P4_U1_CFG12, 0x400108cc\r
-.set CYREG_B0_P4_U1_CFG13, 0x400108cd\r
-.set CYREG_B0_P4_U1_CFG14, 0x400108ce\r
-.set CYREG_B0_P4_U1_CFG15, 0x400108cf\r
-.set CYREG_B0_P4_U1_CFG16, 0x400108d0\r
-.set CYREG_B0_P4_U1_CFG17, 0x400108d1\r
-.set CYREG_B0_P4_U1_CFG18, 0x400108d2\r
-.set CYREG_B0_P4_U1_CFG19, 0x400108d3\r
-.set CYREG_B0_P4_U1_CFG20, 0x400108d4\r
-.set CYREG_B0_P4_U1_CFG21, 0x400108d5\r
-.set CYREG_B0_P4_U1_CFG22, 0x400108d6\r
-.set CYREG_B0_P4_U1_CFG23, 0x400108d7\r
-.set CYREG_B0_P4_U1_CFG24, 0x400108d8\r
-.set CYREG_B0_P4_U1_CFG25, 0x400108d9\r
-.set CYREG_B0_P4_U1_CFG26, 0x400108da\r
-.set CYREG_B0_P4_U1_CFG27, 0x400108db\r
-.set CYREG_B0_P4_U1_CFG28, 0x400108dc\r
-.set CYREG_B0_P4_U1_CFG29, 0x400108dd\r
-.set CYREG_B0_P4_U1_CFG30, 0x400108de\r
-.set CYREG_B0_P4_U1_CFG31, 0x400108df\r
-.set CYREG_B0_P4_U1_DCFG0, 0x400108e0\r
-.set CYREG_B0_P4_U1_DCFG1, 0x400108e2\r
-.set CYREG_B0_P4_U1_DCFG2, 0x400108e4\r
-.set CYREG_B0_P4_U1_DCFG3, 0x400108e6\r
-.set CYREG_B0_P4_U1_DCFG4, 0x400108e8\r
-.set CYREG_B0_P4_U1_DCFG5, 0x400108ea\r
-.set CYREG_B0_P4_U1_DCFG6, 0x400108ec\r
-.set CYREG_B0_P4_U1_DCFG7, 0x400108ee\r
-.set CYDEV_UCFG_B0_P4_ROUTE_BASE, 0x40010900\r
-.set CYDEV_UCFG_B0_P4_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P5_BASE, 0x40010a00\r
-.set CYDEV_UCFG_B0_P5_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P5_U0_BASE, 0x40010a00\r
-.set CYDEV_UCFG_B0_P5_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P5_U0_PLD_IT0, 0x40010a00\r
-.set CYREG_B0_P5_U0_PLD_IT1, 0x40010a04\r
-.set CYREG_B0_P5_U0_PLD_IT2, 0x40010a08\r
-.set CYREG_B0_P5_U0_PLD_IT3, 0x40010a0c\r
-.set CYREG_B0_P5_U0_PLD_IT4, 0x40010a10\r
-.set CYREG_B0_P5_U0_PLD_IT5, 0x40010a14\r
-.set CYREG_B0_P5_U0_PLD_IT6, 0x40010a18\r
-.set CYREG_B0_P5_U0_PLD_IT7, 0x40010a1c\r
-.set CYREG_B0_P5_U0_PLD_IT8, 0x40010a20\r
-.set CYREG_B0_P5_U0_PLD_IT9, 0x40010a24\r
-.set CYREG_B0_P5_U0_PLD_IT10, 0x40010a28\r
-.set CYREG_B0_P5_U0_PLD_IT11, 0x40010a2c\r
-.set CYREG_B0_P5_U0_PLD_ORT0, 0x40010a30\r
-.set CYREG_B0_P5_U0_PLD_ORT1, 0x40010a32\r
-.set CYREG_B0_P5_U0_PLD_ORT2, 0x40010a34\r
-.set CYREG_B0_P5_U0_PLD_ORT3, 0x40010a36\r
-.set CYREG_B0_P5_U0_MC_CFG_CEN_CONST, 0x40010a38\r
-.set CYREG_B0_P5_U0_MC_CFG_XORFB, 0x40010a3a\r
-.set CYREG_B0_P5_U0_MC_CFG_SET_RESET, 0x40010a3c\r
-.set CYREG_B0_P5_U0_MC_CFG_BYPASS, 0x40010a3e\r
-.set CYREG_B0_P5_U0_CFG0, 0x40010a40\r
-.set CYREG_B0_P5_U0_CFG1, 0x40010a41\r
-.set CYREG_B0_P5_U0_CFG2, 0x40010a42\r
-.set CYREG_B0_P5_U0_CFG3, 0x40010a43\r
-.set CYREG_B0_P5_U0_CFG4, 0x40010a44\r
-.set CYREG_B0_P5_U0_CFG5, 0x40010a45\r
-.set CYREG_B0_P5_U0_CFG6, 0x40010a46\r
-.set CYREG_B0_P5_U0_CFG7, 0x40010a47\r
-.set CYREG_B0_P5_U0_CFG8, 0x40010a48\r
-.set CYREG_B0_P5_U0_CFG9, 0x40010a49\r
-.set CYREG_B0_P5_U0_CFG10, 0x40010a4a\r
-.set CYREG_B0_P5_U0_CFG11, 0x40010a4b\r
-.set CYREG_B0_P5_U0_CFG12, 0x40010a4c\r
-.set CYREG_B0_P5_U0_CFG13, 0x40010a4d\r
-.set CYREG_B0_P5_U0_CFG14, 0x40010a4e\r
-.set CYREG_B0_P5_U0_CFG15, 0x40010a4f\r
-.set CYREG_B0_P5_U0_CFG16, 0x40010a50\r
-.set CYREG_B0_P5_U0_CFG17, 0x40010a51\r
-.set CYREG_B0_P5_U0_CFG18, 0x40010a52\r
-.set CYREG_B0_P5_U0_CFG19, 0x40010a53\r
-.set CYREG_B0_P5_U0_CFG20, 0x40010a54\r
-.set CYREG_B0_P5_U0_CFG21, 0x40010a55\r
-.set CYREG_B0_P5_U0_CFG22, 0x40010a56\r
-.set CYREG_B0_P5_U0_CFG23, 0x40010a57\r
-.set CYREG_B0_P5_U0_CFG24, 0x40010a58\r
-.set CYREG_B0_P5_U0_CFG25, 0x40010a59\r
-.set CYREG_B0_P5_U0_CFG26, 0x40010a5a\r
-.set CYREG_B0_P5_U0_CFG27, 0x40010a5b\r
-.set CYREG_B0_P5_U0_CFG28, 0x40010a5c\r
-.set CYREG_B0_P5_U0_CFG29, 0x40010a5d\r
-.set CYREG_B0_P5_U0_CFG30, 0x40010a5e\r
-.set CYREG_B0_P5_U0_CFG31, 0x40010a5f\r
-.set CYREG_B0_P5_U0_DCFG0, 0x40010a60\r
-.set CYREG_B0_P5_U0_DCFG1, 0x40010a62\r
-.set CYREG_B0_P5_U0_DCFG2, 0x40010a64\r
-.set CYREG_B0_P5_U0_DCFG3, 0x40010a66\r
-.set CYREG_B0_P5_U0_DCFG4, 0x40010a68\r
-.set CYREG_B0_P5_U0_DCFG5, 0x40010a6a\r
-.set CYREG_B0_P5_U0_DCFG6, 0x40010a6c\r
-.set CYREG_B0_P5_U0_DCFG7, 0x40010a6e\r
-.set CYDEV_UCFG_B0_P5_U1_BASE, 0x40010a80\r
-.set CYDEV_UCFG_B0_P5_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P5_U1_PLD_IT0, 0x40010a80\r
-.set CYREG_B0_P5_U1_PLD_IT1, 0x40010a84\r
-.set CYREG_B0_P5_U1_PLD_IT2, 0x40010a88\r
-.set CYREG_B0_P5_U1_PLD_IT3, 0x40010a8c\r
-.set CYREG_B0_P5_U1_PLD_IT4, 0x40010a90\r
-.set CYREG_B0_P5_U1_PLD_IT5, 0x40010a94\r
-.set CYREG_B0_P5_U1_PLD_IT6, 0x40010a98\r
-.set CYREG_B0_P5_U1_PLD_IT7, 0x40010a9c\r
-.set CYREG_B0_P5_U1_PLD_IT8, 0x40010aa0\r
-.set CYREG_B0_P5_U1_PLD_IT9, 0x40010aa4\r
-.set CYREG_B0_P5_U1_PLD_IT10, 0x40010aa8\r
-.set CYREG_B0_P5_U1_PLD_IT11, 0x40010aac\r
-.set CYREG_B0_P5_U1_PLD_ORT0, 0x40010ab0\r
-.set CYREG_B0_P5_U1_PLD_ORT1, 0x40010ab2\r
-.set CYREG_B0_P5_U1_PLD_ORT2, 0x40010ab4\r
-.set CYREG_B0_P5_U1_PLD_ORT3, 0x40010ab6\r
-.set CYREG_B0_P5_U1_MC_CFG_CEN_CONST, 0x40010ab8\r
-.set CYREG_B0_P5_U1_MC_CFG_XORFB, 0x40010aba\r
-.set CYREG_B0_P5_U1_MC_CFG_SET_RESET, 0x40010abc\r
-.set CYREG_B0_P5_U1_MC_CFG_BYPASS, 0x40010abe\r
-.set CYREG_B0_P5_U1_CFG0, 0x40010ac0\r
-.set CYREG_B0_P5_U1_CFG1, 0x40010ac1\r
-.set CYREG_B0_P5_U1_CFG2, 0x40010ac2\r
-.set CYREG_B0_P5_U1_CFG3, 0x40010ac3\r
-.set CYREG_B0_P5_U1_CFG4, 0x40010ac4\r
-.set CYREG_B0_P5_U1_CFG5, 0x40010ac5\r
-.set CYREG_B0_P5_U1_CFG6, 0x40010ac6\r
-.set CYREG_B0_P5_U1_CFG7, 0x40010ac7\r
-.set CYREG_B0_P5_U1_CFG8, 0x40010ac8\r
-.set CYREG_B0_P5_U1_CFG9, 0x40010ac9\r
-.set CYREG_B0_P5_U1_CFG10, 0x40010aca\r
-.set CYREG_B0_P5_U1_CFG11, 0x40010acb\r
-.set CYREG_B0_P5_U1_CFG12, 0x40010acc\r
-.set CYREG_B0_P5_U1_CFG13, 0x40010acd\r
-.set CYREG_B0_P5_U1_CFG14, 0x40010ace\r
-.set CYREG_B0_P5_U1_CFG15, 0x40010acf\r
-.set CYREG_B0_P5_U1_CFG16, 0x40010ad0\r
-.set CYREG_B0_P5_U1_CFG17, 0x40010ad1\r
-.set CYREG_B0_P5_U1_CFG18, 0x40010ad2\r
-.set CYREG_B0_P5_U1_CFG19, 0x40010ad3\r
-.set CYREG_B0_P5_U1_CFG20, 0x40010ad4\r
-.set CYREG_B0_P5_U1_CFG21, 0x40010ad5\r
-.set CYREG_B0_P5_U1_CFG22, 0x40010ad6\r
-.set CYREG_B0_P5_U1_CFG23, 0x40010ad7\r
-.set CYREG_B0_P5_U1_CFG24, 0x40010ad8\r
-.set CYREG_B0_P5_U1_CFG25, 0x40010ad9\r
-.set CYREG_B0_P5_U1_CFG26, 0x40010ada\r
-.set CYREG_B0_P5_U1_CFG27, 0x40010adb\r
-.set CYREG_B0_P5_U1_CFG28, 0x40010adc\r
-.set CYREG_B0_P5_U1_CFG29, 0x40010add\r
-.set CYREG_B0_P5_U1_CFG30, 0x40010ade\r
-.set CYREG_B0_P5_U1_CFG31, 0x40010adf\r
-.set CYREG_B0_P5_U1_DCFG0, 0x40010ae0\r
-.set CYREG_B0_P5_U1_DCFG1, 0x40010ae2\r
-.set CYREG_B0_P5_U1_DCFG2, 0x40010ae4\r
-.set CYREG_B0_P5_U1_DCFG3, 0x40010ae6\r
-.set CYREG_B0_P5_U1_DCFG4, 0x40010ae8\r
-.set CYREG_B0_P5_U1_DCFG5, 0x40010aea\r
-.set CYREG_B0_P5_U1_DCFG6, 0x40010aec\r
-.set CYREG_B0_P5_U1_DCFG7, 0x40010aee\r
-.set CYDEV_UCFG_B0_P5_ROUTE_BASE, 0x40010b00\r
-.set CYDEV_UCFG_B0_P5_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P6_BASE, 0x40010c00\r
-.set CYDEV_UCFG_B0_P6_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P6_U0_BASE, 0x40010c00\r
-.set CYDEV_UCFG_B0_P6_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P6_U0_PLD_IT0, 0x40010c00\r
-.set CYREG_B0_P6_U0_PLD_IT1, 0x40010c04\r
-.set CYREG_B0_P6_U0_PLD_IT2, 0x40010c08\r
-.set CYREG_B0_P6_U0_PLD_IT3, 0x40010c0c\r
-.set CYREG_B0_P6_U0_PLD_IT4, 0x40010c10\r
-.set CYREG_B0_P6_U0_PLD_IT5, 0x40010c14\r
-.set CYREG_B0_P6_U0_PLD_IT6, 0x40010c18\r
-.set CYREG_B0_P6_U0_PLD_IT7, 0x40010c1c\r
-.set CYREG_B0_P6_U0_PLD_IT8, 0x40010c20\r
-.set CYREG_B0_P6_U0_PLD_IT9, 0x40010c24\r
-.set CYREG_B0_P6_U0_PLD_IT10, 0x40010c28\r
-.set CYREG_B0_P6_U0_PLD_IT11, 0x40010c2c\r
-.set CYREG_B0_P6_U0_PLD_ORT0, 0x40010c30\r
-.set CYREG_B0_P6_U0_PLD_ORT1, 0x40010c32\r
-.set CYREG_B0_P6_U0_PLD_ORT2, 0x40010c34\r
-.set CYREG_B0_P6_U0_PLD_ORT3, 0x40010c36\r
-.set CYREG_B0_P6_U0_MC_CFG_CEN_CONST, 0x40010c38\r
-.set CYREG_B0_P6_U0_MC_CFG_XORFB, 0x40010c3a\r
-.set CYREG_B0_P6_U0_MC_CFG_SET_RESET, 0x40010c3c\r
-.set CYREG_B0_P6_U0_MC_CFG_BYPASS, 0x40010c3e\r
-.set CYREG_B0_P6_U0_CFG0, 0x40010c40\r
-.set CYREG_B0_P6_U0_CFG1, 0x40010c41\r
-.set CYREG_B0_P6_U0_CFG2, 0x40010c42\r
-.set CYREG_B0_P6_U0_CFG3, 0x40010c43\r
-.set CYREG_B0_P6_U0_CFG4, 0x40010c44\r
-.set CYREG_B0_P6_U0_CFG5, 0x40010c45\r
-.set CYREG_B0_P6_U0_CFG6, 0x40010c46\r
-.set CYREG_B0_P6_U0_CFG7, 0x40010c47\r
-.set CYREG_B0_P6_U0_CFG8, 0x40010c48\r
-.set CYREG_B0_P6_U0_CFG9, 0x40010c49\r
-.set CYREG_B0_P6_U0_CFG10, 0x40010c4a\r
-.set CYREG_B0_P6_U0_CFG11, 0x40010c4b\r
-.set CYREG_B0_P6_U0_CFG12, 0x40010c4c\r
-.set CYREG_B0_P6_U0_CFG13, 0x40010c4d\r
-.set CYREG_B0_P6_U0_CFG14, 0x40010c4e\r
-.set CYREG_B0_P6_U0_CFG15, 0x40010c4f\r
-.set CYREG_B0_P6_U0_CFG16, 0x40010c50\r
-.set CYREG_B0_P6_U0_CFG17, 0x40010c51\r
-.set CYREG_B0_P6_U0_CFG18, 0x40010c52\r
-.set CYREG_B0_P6_U0_CFG19, 0x40010c53\r
-.set CYREG_B0_P6_U0_CFG20, 0x40010c54\r
-.set CYREG_B0_P6_U0_CFG21, 0x40010c55\r
-.set CYREG_B0_P6_U0_CFG22, 0x40010c56\r
-.set CYREG_B0_P6_U0_CFG23, 0x40010c57\r
-.set CYREG_B0_P6_U0_CFG24, 0x40010c58\r
-.set CYREG_B0_P6_U0_CFG25, 0x40010c59\r
-.set CYREG_B0_P6_U0_CFG26, 0x40010c5a\r
-.set CYREG_B0_P6_U0_CFG27, 0x40010c5b\r
-.set CYREG_B0_P6_U0_CFG28, 0x40010c5c\r
-.set CYREG_B0_P6_U0_CFG29, 0x40010c5d\r
-.set CYREG_B0_P6_U0_CFG30, 0x40010c5e\r
-.set CYREG_B0_P6_U0_CFG31, 0x40010c5f\r
-.set CYREG_B0_P6_U0_DCFG0, 0x40010c60\r
-.set CYREG_B0_P6_U0_DCFG1, 0x40010c62\r
-.set CYREG_B0_P6_U0_DCFG2, 0x40010c64\r
-.set CYREG_B0_P6_U0_DCFG3, 0x40010c66\r
-.set CYREG_B0_P6_U0_DCFG4, 0x40010c68\r
-.set CYREG_B0_P6_U0_DCFG5, 0x40010c6a\r
-.set CYREG_B0_P6_U0_DCFG6, 0x40010c6c\r
-.set CYREG_B0_P6_U0_DCFG7, 0x40010c6e\r
-.set CYDEV_UCFG_B0_P6_U1_BASE, 0x40010c80\r
-.set CYDEV_UCFG_B0_P6_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P6_U1_PLD_IT0, 0x40010c80\r
-.set CYREG_B0_P6_U1_PLD_IT1, 0x40010c84\r
-.set CYREG_B0_P6_U1_PLD_IT2, 0x40010c88\r
-.set CYREG_B0_P6_U1_PLD_IT3, 0x40010c8c\r
-.set CYREG_B0_P6_U1_PLD_IT4, 0x40010c90\r
-.set CYREG_B0_P6_U1_PLD_IT5, 0x40010c94\r
-.set CYREG_B0_P6_U1_PLD_IT6, 0x40010c98\r
-.set CYREG_B0_P6_U1_PLD_IT7, 0x40010c9c\r
-.set CYREG_B0_P6_U1_PLD_IT8, 0x40010ca0\r
-.set CYREG_B0_P6_U1_PLD_IT9, 0x40010ca4\r
-.set CYREG_B0_P6_U1_PLD_IT10, 0x40010ca8\r
-.set CYREG_B0_P6_U1_PLD_IT11, 0x40010cac\r
-.set CYREG_B0_P6_U1_PLD_ORT0, 0x40010cb0\r
-.set CYREG_B0_P6_U1_PLD_ORT1, 0x40010cb2\r
-.set CYREG_B0_P6_U1_PLD_ORT2, 0x40010cb4\r
-.set CYREG_B0_P6_U1_PLD_ORT3, 0x40010cb6\r
-.set CYREG_B0_P6_U1_MC_CFG_CEN_CONST, 0x40010cb8\r
-.set CYREG_B0_P6_U1_MC_CFG_XORFB, 0x40010cba\r
-.set CYREG_B0_P6_U1_MC_CFG_SET_RESET, 0x40010cbc\r
-.set CYREG_B0_P6_U1_MC_CFG_BYPASS, 0x40010cbe\r
-.set CYREG_B0_P6_U1_CFG0, 0x40010cc0\r
-.set CYREG_B0_P6_U1_CFG1, 0x40010cc1\r
-.set CYREG_B0_P6_U1_CFG2, 0x40010cc2\r
-.set CYREG_B0_P6_U1_CFG3, 0x40010cc3\r
-.set CYREG_B0_P6_U1_CFG4, 0x40010cc4\r
-.set CYREG_B0_P6_U1_CFG5, 0x40010cc5\r
-.set CYREG_B0_P6_U1_CFG6, 0x40010cc6\r
-.set CYREG_B0_P6_U1_CFG7, 0x40010cc7\r
-.set CYREG_B0_P6_U1_CFG8, 0x40010cc8\r
-.set CYREG_B0_P6_U1_CFG9, 0x40010cc9\r
-.set CYREG_B0_P6_U1_CFG10, 0x40010cca\r
-.set CYREG_B0_P6_U1_CFG11, 0x40010ccb\r
-.set CYREG_B0_P6_U1_CFG12, 0x40010ccc\r
-.set CYREG_B0_P6_U1_CFG13, 0x40010ccd\r
-.set CYREG_B0_P6_U1_CFG14, 0x40010cce\r
-.set CYREG_B0_P6_U1_CFG15, 0x40010ccf\r
-.set CYREG_B0_P6_U1_CFG16, 0x40010cd0\r
-.set CYREG_B0_P6_U1_CFG17, 0x40010cd1\r
-.set CYREG_B0_P6_U1_CFG18, 0x40010cd2\r
-.set CYREG_B0_P6_U1_CFG19, 0x40010cd3\r
-.set CYREG_B0_P6_U1_CFG20, 0x40010cd4\r
-.set CYREG_B0_P6_U1_CFG21, 0x40010cd5\r
-.set CYREG_B0_P6_U1_CFG22, 0x40010cd6\r
-.set CYREG_B0_P6_U1_CFG23, 0x40010cd7\r
-.set CYREG_B0_P6_U1_CFG24, 0x40010cd8\r
-.set CYREG_B0_P6_U1_CFG25, 0x40010cd9\r
-.set CYREG_B0_P6_U1_CFG26, 0x40010cda\r
-.set CYREG_B0_P6_U1_CFG27, 0x40010cdb\r
-.set CYREG_B0_P6_U1_CFG28, 0x40010cdc\r
-.set CYREG_B0_P6_U1_CFG29, 0x40010cdd\r
-.set CYREG_B0_P6_U1_CFG30, 0x40010cde\r
-.set CYREG_B0_P6_U1_CFG31, 0x40010cdf\r
-.set CYREG_B0_P6_U1_DCFG0, 0x40010ce0\r
-.set CYREG_B0_P6_U1_DCFG1, 0x40010ce2\r
-.set CYREG_B0_P6_U1_DCFG2, 0x40010ce4\r
-.set CYREG_B0_P6_U1_DCFG3, 0x40010ce6\r
-.set CYREG_B0_P6_U1_DCFG4, 0x40010ce8\r
-.set CYREG_B0_P6_U1_DCFG5, 0x40010cea\r
-.set CYREG_B0_P6_U1_DCFG6, 0x40010cec\r
-.set CYREG_B0_P6_U1_DCFG7, 0x40010cee\r
-.set CYDEV_UCFG_B0_P6_ROUTE_BASE, 0x40010d00\r
-.set CYDEV_UCFG_B0_P6_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B0_P7_BASE, 0x40010e00\r
-.set CYDEV_UCFG_B0_P7_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B0_P7_U0_BASE, 0x40010e00\r
-.set CYDEV_UCFG_B0_P7_U0_SIZE, 0x00000070\r
-.set CYREG_B0_P7_U0_PLD_IT0, 0x40010e00\r
-.set CYREG_B0_P7_U0_PLD_IT1, 0x40010e04\r
-.set CYREG_B0_P7_U0_PLD_IT2, 0x40010e08\r
-.set CYREG_B0_P7_U0_PLD_IT3, 0x40010e0c\r
-.set CYREG_B0_P7_U0_PLD_IT4, 0x40010e10\r
-.set CYREG_B0_P7_U0_PLD_IT5, 0x40010e14\r
-.set CYREG_B0_P7_U0_PLD_IT6, 0x40010e18\r
-.set CYREG_B0_P7_U0_PLD_IT7, 0x40010e1c\r
-.set CYREG_B0_P7_U0_PLD_IT8, 0x40010e20\r
-.set CYREG_B0_P7_U0_PLD_IT9, 0x40010e24\r
-.set CYREG_B0_P7_U0_PLD_IT10, 0x40010e28\r
-.set CYREG_B0_P7_U0_PLD_IT11, 0x40010e2c\r
-.set CYREG_B0_P7_U0_PLD_ORT0, 0x40010e30\r
-.set CYREG_B0_P7_U0_PLD_ORT1, 0x40010e32\r
-.set CYREG_B0_P7_U0_PLD_ORT2, 0x40010e34\r
-.set CYREG_B0_P7_U0_PLD_ORT3, 0x40010e36\r
-.set CYREG_B0_P7_U0_MC_CFG_CEN_CONST, 0x40010e38\r
-.set CYREG_B0_P7_U0_MC_CFG_XORFB, 0x40010e3a\r
-.set CYREG_B0_P7_U0_MC_CFG_SET_RESET, 0x40010e3c\r
-.set CYREG_B0_P7_U0_MC_CFG_BYPASS, 0x40010e3e\r
-.set CYREG_B0_P7_U0_CFG0, 0x40010e40\r
-.set CYREG_B0_P7_U0_CFG1, 0x40010e41\r
-.set CYREG_B0_P7_U0_CFG2, 0x40010e42\r
-.set CYREG_B0_P7_U0_CFG3, 0x40010e43\r
-.set CYREG_B0_P7_U0_CFG4, 0x40010e44\r
-.set CYREG_B0_P7_U0_CFG5, 0x40010e45\r
-.set CYREG_B0_P7_U0_CFG6, 0x40010e46\r
-.set CYREG_B0_P7_U0_CFG7, 0x40010e47\r
-.set CYREG_B0_P7_U0_CFG8, 0x40010e48\r
-.set CYREG_B0_P7_U0_CFG9, 0x40010e49\r
-.set CYREG_B0_P7_U0_CFG10, 0x40010e4a\r
-.set CYREG_B0_P7_U0_CFG11, 0x40010e4b\r
-.set CYREG_B0_P7_U0_CFG12, 0x40010e4c\r
-.set CYREG_B0_P7_U0_CFG13, 0x40010e4d\r
-.set CYREG_B0_P7_U0_CFG14, 0x40010e4e\r
-.set CYREG_B0_P7_U0_CFG15, 0x40010e4f\r
-.set CYREG_B0_P7_U0_CFG16, 0x40010e50\r
-.set CYREG_B0_P7_U0_CFG17, 0x40010e51\r
-.set CYREG_B0_P7_U0_CFG18, 0x40010e52\r
-.set CYREG_B0_P7_U0_CFG19, 0x40010e53\r
-.set CYREG_B0_P7_U0_CFG20, 0x40010e54\r
-.set CYREG_B0_P7_U0_CFG21, 0x40010e55\r
-.set CYREG_B0_P7_U0_CFG22, 0x40010e56\r
-.set CYREG_B0_P7_U0_CFG23, 0x40010e57\r
-.set CYREG_B0_P7_U0_CFG24, 0x40010e58\r
-.set CYREG_B0_P7_U0_CFG25, 0x40010e59\r
-.set CYREG_B0_P7_U0_CFG26, 0x40010e5a\r
-.set CYREG_B0_P7_U0_CFG27, 0x40010e5b\r
-.set CYREG_B0_P7_U0_CFG28, 0x40010e5c\r
-.set CYREG_B0_P7_U0_CFG29, 0x40010e5d\r
-.set CYREG_B0_P7_U0_CFG30, 0x40010e5e\r
-.set CYREG_B0_P7_U0_CFG31, 0x40010e5f\r
-.set CYREG_B0_P7_U0_DCFG0, 0x40010e60\r
-.set CYREG_B0_P7_U0_DCFG1, 0x40010e62\r
-.set CYREG_B0_P7_U0_DCFG2, 0x40010e64\r
-.set CYREG_B0_P7_U0_DCFG3, 0x40010e66\r
-.set CYREG_B0_P7_U0_DCFG4, 0x40010e68\r
-.set CYREG_B0_P7_U0_DCFG5, 0x40010e6a\r
-.set CYREG_B0_P7_U0_DCFG6, 0x40010e6c\r
-.set CYREG_B0_P7_U0_DCFG7, 0x40010e6e\r
-.set CYDEV_UCFG_B0_P7_U1_BASE, 0x40010e80\r
-.set CYDEV_UCFG_B0_P7_U1_SIZE, 0x00000070\r
-.set CYREG_B0_P7_U1_PLD_IT0, 0x40010e80\r
-.set CYREG_B0_P7_U1_PLD_IT1, 0x40010e84\r
-.set CYREG_B0_P7_U1_PLD_IT2, 0x40010e88\r
-.set CYREG_B0_P7_U1_PLD_IT3, 0x40010e8c\r
-.set CYREG_B0_P7_U1_PLD_IT4, 0x40010e90\r
-.set CYREG_B0_P7_U1_PLD_IT5, 0x40010e94\r
-.set CYREG_B0_P7_U1_PLD_IT6, 0x40010e98\r
-.set CYREG_B0_P7_U1_PLD_IT7, 0x40010e9c\r
-.set CYREG_B0_P7_U1_PLD_IT8, 0x40010ea0\r
-.set CYREG_B0_P7_U1_PLD_IT9, 0x40010ea4\r
-.set CYREG_B0_P7_U1_PLD_IT10, 0x40010ea8\r
-.set CYREG_B0_P7_U1_PLD_IT11, 0x40010eac\r
-.set CYREG_B0_P7_U1_PLD_ORT0, 0x40010eb0\r
-.set CYREG_B0_P7_U1_PLD_ORT1, 0x40010eb2\r
-.set CYREG_B0_P7_U1_PLD_ORT2, 0x40010eb4\r
-.set CYREG_B0_P7_U1_PLD_ORT3, 0x40010eb6\r
-.set CYREG_B0_P7_U1_MC_CFG_CEN_CONST, 0x40010eb8\r
-.set CYREG_B0_P7_U1_MC_CFG_XORFB, 0x40010eba\r
-.set CYREG_B0_P7_U1_MC_CFG_SET_RESET, 0x40010ebc\r
-.set CYREG_B0_P7_U1_MC_CFG_BYPASS, 0x40010ebe\r
-.set CYREG_B0_P7_U1_CFG0, 0x40010ec0\r
-.set CYREG_B0_P7_U1_CFG1, 0x40010ec1\r
-.set CYREG_B0_P7_U1_CFG2, 0x40010ec2\r
-.set CYREG_B0_P7_U1_CFG3, 0x40010ec3\r
-.set CYREG_B0_P7_U1_CFG4, 0x40010ec4\r
-.set CYREG_B0_P7_U1_CFG5, 0x40010ec5\r
-.set CYREG_B0_P7_U1_CFG6, 0x40010ec6\r
-.set CYREG_B0_P7_U1_CFG7, 0x40010ec7\r
-.set CYREG_B0_P7_U1_CFG8, 0x40010ec8\r
-.set CYREG_B0_P7_U1_CFG9, 0x40010ec9\r
-.set CYREG_B0_P7_U1_CFG10, 0x40010eca\r
-.set CYREG_B0_P7_U1_CFG11, 0x40010ecb\r
-.set CYREG_B0_P7_U1_CFG12, 0x40010ecc\r
-.set CYREG_B0_P7_U1_CFG13, 0x40010ecd\r
-.set CYREG_B0_P7_U1_CFG14, 0x40010ece\r
-.set CYREG_B0_P7_U1_CFG15, 0x40010ecf\r
-.set CYREG_B0_P7_U1_CFG16, 0x40010ed0\r
-.set CYREG_B0_P7_U1_CFG17, 0x40010ed1\r
-.set CYREG_B0_P7_U1_CFG18, 0x40010ed2\r
-.set CYREG_B0_P7_U1_CFG19, 0x40010ed3\r
-.set CYREG_B0_P7_U1_CFG20, 0x40010ed4\r
-.set CYREG_B0_P7_U1_CFG21, 0x40010ed5\r
-.set CYREG_B0_P7_U1_CFG22, 0x40010ed6\r
-.set CYREG_B0_P7_U1_CFG23, 0x40010ed7\r
-.set CYREG_B0_P7_U1_CFG24, 0x40010ed8\r
-.set CYREG_B0_P7_U1_CFG25, 0x40010ed9\r
-.set CYREG_B0_P7_U1_CFG26, 0x40010eda\r
-.set CYREG_B0_P7_U1_CFG27, 0x40010edb\r
-.set CYREG_B0_P7_U1_CFG28, 0x40010edc\r
-.set CYREG_B0_P7_U1_CFG29, 0x40010edd\r
-.set CYREG_B0_P7_U1_CFG30, 0x40010ede\r
-.set CYREG_B0_P7_U1_CFG31, 0x40010edf\r
-.set CYREG_B0_P7_U1_DCFG0, 0x40010ee0\r
-.set CYREG_B0_P7_U1_DCFG1, 0x40010ee2\r
-.set CYREG_B0_P7_U1_DCFG2, 0x40010ee4\r
-.set CYREG_B0_P7_U1_DCFG3, 0x40010ee6\r
-.set CYREG_B0_P7_U1_DCFG4, 0x40010ee8\r
-.set CYREG_B0_P7_U1_DCFG5, 0x40010eea\r
-.set CYREG_B0_P7_U1_DCFG6, 0x40010eec\r
-.set CYREG_B0_P7_U1_DCFG7, 0x40010eee\r
-.set CYDEV_UCFG_B0_P7_ROUTE_BASE, 0x40010f00\r
-.set CYDEV_UCFG_B0_P7_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_BASE, 0x40011000\r
-.set CYDEV_UCFG_B1_SIZE, 0x00000fef\r
-.set CYDEV_UCFG_B1_P2_BASE, 0x40011400\r
-.set CYDEV_UCFG_B1_P2_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P2_U0_BASE, 0x40011400\r
-.set CYDEV_UCFG_B1_P2_U0_SIZE, 0x00000070\r
-.set CYREG_B1_P2_U0_PLD_IT0, 0x40011400\r
-.set CYREG_B1_P2_U0_PLD_IT1, 0x40011404\r
-.set CYREG_B1_P2_U0_PLD_IT2, 0x40011408\r
-.set CYREG_B1_P2_U0_PLD_IT3, 0x4001140c\r
-.set CYREG_B1_P2_U0_PLD_IT4, 0x40011410\r
-.set CYREG_B1_P2_U0_PLD_IT5, 0x40011414\r
-.set CYREG_B1_P2_U0_PLD_IT6, 0x40011418\r
-.set CYREG_B1_P2_U0_PLD_IT7, 0x4001141c\r
-.set CYREG_B1_P2_U0_PLD_IT8, 0x40011420\r
-.set CYREG_B1_P2_U0_PLD_IT9, 0x40011424\r
-.set CYREG_B1_P2_U0_PLD_IT10, 0x40011428\r
-.set CYREG_B1_P2_U0_PLD_IT11, 0x4001142c\r
-.set CYREG_B1_P2_U0_PLD_ORT0, 0x40011430\r
-.set CYREG_B1_P2_U0_PLD_ORT1, 0x40011432\r
-.set CYREG_B1_P2_U0_PLD_ORT2, 0x40011434\r
-.set CYREG_B1_P2_U0_PLD_ORT3, 0x40011436\r
-.set CYREG_B1_P2_U0_MC_CFG_CEN_CONST, 0x40011438\r
-.set CYREG_B1_P2_U0_MC_CFG_XORFB, 0x4001143a\r
-.set CYREG_B1_P2_U0_MC_CFG_SET_RESET, 0x4001143c\r
-.set CYREG_B1_P2_U0_MC_CFG_BYPASS, 0x4001143e\r
-.set CYREG_B1_P2_U0_CFG0, 0x40011440\r
-.set CYREG_B1_P2_U0_CFG1, 0x40011441\r
-.set CYREG_B1_P2_U0_CFG2, 0x40011442\r
-.set CYREG_B1_P2_U0_CFG3, 0x40011443\r
-.set CYREG_B1_P2_U0_CFG4, 0x40011444\r
-.set CYREG_B1_P2_U0_CFG5, 0x40011445\r
-.set CYREG_B1_P2_U0_CFG6, 0x40011446\r
-.set CYREG_B1_P2_U0_CFG7, 0x40011447\r
-.set CYREG_B1_P2_U0_CFG8, 0x40011448\r
-.set CYREG_B1_P2_U0_CFG9, 0x40011449\r
-.set CYREG_B1_P2_U0_CFG10, 0x4001144a\r
-.set CYREG_B1_P2_U0_CFG11, 0x4001144b\r
-.set CYREG_B1_P2_U0_CFG12, 0x4001144c\r
-.set CYREG_B1_P2_U0_CFG13, 0x4001144d\r
-.set CYREG_B1_P2_U0_CFG14, 0x4001144e\r
-.set CYREG_B1_P2_U0_CFG15, 0x4001144f\r
-.set CYREG_B1_P2_U0_CFG16, 0x40011450\r
-.set CYREG_B1_P2_U0_CFG17, 0x40011451\r
-.set CYREG_B1_P2_U0_CFG18, 0x40011452\r
-.set CYREG_B1_P2_U0_CFG19, 0x40011453\r
-.set CYREG_B1_P2_U0_CFG20, 0x40011454\r
-.set CYREG_B1_P2_U0_CFG21, 0x40011455\r
-.set CYREG_B1_P2_U0_CFG22, 0x40011456\r
-.set CYREG_B1_P2_U0_CFG23, 0x40011457\r
-.set CYREG_B1_P2_U0_CFG24, 0x40011458\r
-.set CYREG_B1_P2_U0_CFG25, 0x40011459\r
-.set CYREG_B1_P2_U0_CFG26, 0x4001145a\r
-.set CYREG_B1_P2_U0_CFG27, 0x4001145b\r
-.set CYREG_B1_P2_U0_CFG28, 0x4001145c\r
-.set CYREG_B1_P2_U0_CFG29, 0x4001145d\r
-.set CYREG_B1_P2_U0_CFG30, 0x4001145e\r
-.set CYREG_B1_P2_U0_CFG31, 0x4001145f\r
-.set CYREG_B1_P2_U0_DCFG0, 0x40011460\r
-.set CYREG_B1_P2_U0_DCFG1, 0x40011462\r
-.set CYREG_B1_P2_U0_DCFG2, 0x40011464\r
-.set CYREG_B1_P2_U0_DCFG3, 0x40011466\r
-.set CYREG_B1_P2_U0_DCFG4, 0x40011468\r
-.set CYREG_B1_P2_U0_DCFG5, 0x4001146a\r
-.set CYREG_B1_P2_U0_DCFG6, 0x4001146c\r
-.set CYREG_B1_P2_U0_DCFG7, 0x4001146e\r
-.set CYDEV_UCFG_B1_P2_U1_BASE, 0x40011480\r
-.set CYDEV_UCFG_B1_P2_U1_SIZE, 0x00000070\r
-.set CYREG_B1_P2_U1_PLD_IT0, 0x40011480\r
-.set CYREG_B1_P2_U1_PLD_IT1, 0x40011484\r
-.set CYREG_B1_P2_U1_PLD_IT2, 0x40011488\r
-.set CYREG_B1_P2_U1_PLD_IT3, 0x4001148c\r
-.set CYREG_B1_P2_U1_PLD_IT4, 0x40011490\r
-.set CYREG_B1_P2_U1_PLD_IT5, 0x40011494\r
-.set CYREG_B1_P2_U1_PLD_IT6, 0x40011498\r
-.set CYREG_B1_P2_U1_PLD_IT7, 0x4001149c\r
-.set CYREG_B1_P2_U1_PLD_IT8, 0x400114a0\r
-.set CYREG_B1_P2_U1_PLD_IT9, 0x400114a4\r
-.set CYREG_B1_P2_U1_PLD_IT10, 0x400114a8\r
-.set CYREG_B1_P2_U1_PLD_IT11, 0x400114ac\r
-.set CYREG_B1_P2_U1_PLD_ORT0, 0x400114b0\r
-.set CYREG_B1_P2_U1_PLD_ORT1, 0x400114b2\r
-.set CYREG_B1_P2_U1_PLD_ORT2, 0x400114b4\r
-.set CYREG_B1_P2_U1_PLD_ORT3, 0x400114b6\r
-.set CYREG_B1_P2_U1_MC_CFG_CEN_CONST, 0x400114b8\r
-.set CYREG_B1_P2_U1_MC_CFG_XORFB, 0x400114ba\r
-.set CYREG_B1_P2_U1_MC_CFG_SET_RESET, 0x400114bc\r
-.set CYREG_B1_P2_U1_MC_CFG_BYPASS, 0x400114be\r
-.set CYREG_B1_P2_U1_CFG0, 0x400114c0\r
-.set CYREG_B1_P2_U1_CFG1, 0x400114c1\r
-.set CYREG_B1_P2_U1_CFG2, 0x400114c2\r
-.set CYREG_B1_P2_U1_CFG3, 0x400114c3\r
-.set CYREG_B1_P2_U1_CFG4, 0x400114c4\r
-.set CYREG_B1_P2_U1_CFG5, 0x400114c5\r
-.set CYREG_B1_P2_U1_CFG6, 0x400114c6\r
-.set CYREG_B1_P2_U1_CFG7, 0x400114c7\r
-.set CYREG_B1_P2_U1_CFG8, 0x400114c8\r
-.set CYREG_B1_P2_U1_CFG9, 0x400114c9\r
-.set CYREG_B1_P2_U1_CFG10, 0x400114ca\r
-.set CYREG_B1_P2_U1_CFG11, 0x400114cb\r
-.set CYREG_B1_P2_U1_CFG12, 0x400114cc\r
-.set CYREG_B1_P2_U1_CFG13, 0x400114cd\r
-.set CYREG_B1_P2_U1_CFG14, 0x400114ce\r
-.set CYREG_B1_P2_U1_CFG15, 0x400114cf\r
-.set CYREG_B1_P2_U1_CFG16, 0x400114d0\r
-.set CYREG_B1_P2_U1_CFG17, 0x400114d1\r
-.set CYREG_B1_P2_U1_CFG18, 0x400114d2\r
-.set CYREG_B1_P2_U1_CFG19, 0x400114d3\r
-.set CYREG_B1_P2_U1_CFG20, 0x400114d4\r
-.set CYREG_B1_P2_U1_CFG21, 0x400114d5\r
-.set CYREG_B1_P2_U1_CFG22, 0x400114d6\r
-.set CYREG_B1_P2_U1_CFG23, 0x400114d7\r
-.set CYREG_B1_P2_U1_CFG24, 0x400114d8\r
-.set CYREG_B1_P2_U1_CFG25, 0x400114d9\r
-.set CYREG_B1_P2_U1_CFG26, 0x400114da\r
-.set CYREG_B1_P2_U1_CFG27, 0x400114db\r
-.set CYREG_B1_P2_U1_CFG28, 0x400114dc\r
-.set CYREG_B1_P2_U1_CFG29, 0x400114dd\r
-.set CYREG_B1_P2_U1_CFG30, 0x400114de\r
-.set CYREG_B1_P2_U1_CFG31, 0x400114df\r
-.set CYREG_B1_P2_U1_DCFG0, 0x400114e0\r
-.set CYREG_B1_P2_U1_DCFG1, 0x400114e2\r
-.set CYREG_B1_P2_U1_DCFG2, 0x400114e4\r
-.set CYREG_B1_P2_U1_DCFG3, 0x400114e6\r
-.set CYREG_B1_P2_U1_DCFG4, 0x400114e8\r
-.set CYREG_B1_P2_U1_DCFG5, 0x400114ea\r
-.set CYREG_B1_P2_U1_DCFG6, 0x400114ec\r
-.set CYREG_B1_P2_U1_DCFG7, 0x400114ee\r
-.set CYDEV_UCFG_B1_P2_ROUTE_BASE, 0x40011500\r
-.set CYDEV_UCFG_B1_P2_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_P3_BASE, 0x40011600\r
-.set CYDEV_UCFG_B1_P3_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P3_U0_BASE, 0x40011600\r
-.set CYDEV_UCFG_B1_P3_U0_SIZE, 0x00000070\r
-.set CYREG_B1_P3_U0_PLD_IT0, 0x40011600\r
-.set CYREG_B1_P3_U0_PLD_IT1, 0x40011604\r
-.set CYREG_B1_P3_U0_PLD_IT2, 0x40011608\r
-.set CYREG_B1_P3_U0_PLD_IT3, 0x4001160c\r
-.set CYREG_B1_P3_U0_PLD_IT4, 0x40011610\r
-.set CYREG_B1_P3_U0_PLD_IT5, 0x40011614\r
-.set CYREG_B1_P3_U0_PLD_IT6, 0x40011618\r
-.set CYREG_B1_P3_U0_PLD_IT7, 0x4001161c\r
-.set CYREG_B1_P3_U0_PLD_IT8, 0x40011620\r
-.set CYREG_B1_P3_U0_PLD_IT9, 0x40011624\r
-.set CYREG_B1_P3_U0_PLD_IT10, 0x40011628\r
-.set CYREG_B1_P3_U0_PLD_IT11, 0x4001162c\r
-.set CYREG_B1_P3_U0_PLD_ORT0, 0x40011630\r
-.set CYREG_B1_P3_U0_PLD_ORT1, 0x40011632\r
-.set CYREG_B1_P3_U0_PLD_ORT2, 0x40011634\r
-.set CYREG_B1_P3_U0_PLD_ORT3, 0x40011636\r
-.set CYREG_B1_P3_U0_MC_CFG_CEN_CONST, 0x40011638\r
-.set CYREG_B1_P3_U0_MC_CFG_XORFB, 0x4001163a\r
-.set CYREG_B1_P3_U0_MC_CFG_SET_RESET, 0x4001163c\r
-.set CYREG_B1_P3_U0_MC_CFG_BYPASS, 0x4001163e\r
-.set CYREG_B1_P3_U0_CFG0, 0x40011640\r
-.set CYREG_B1_P3_U0_CFG1, 0x40011641\r
-.set CYREG_B1_P3_U0_CFG2, 0x40011642\r
-.set CYREG_B1_P3_U0_CFG3, 0x40011643\r
-.set CYREG_B1_P3_U0_CFG4, 0x40011644\r
-.set CYREG_B1_P3_U0_CFG5, 0x40011645\r
-.set CYREG_B1_P3_U0_CFG6, 0x40011646\r
-.set CYREG_B1_P3_U0_CFG7, 0x40011647\r
-.set CYREG_B1_P3_U0_CFG8, 0x40011648\r
-.set CYREG_B1_P3_U0_CFG9, 0x40011649\r
-.set CYREG_B1_P3_U0_CFG10, 0x4001164a\r
-.set CYREG_B1_P3_U0_CFG11, 0x4001164b\r
-.set CYREG_B1_P3_U0_CFG12, 0x4001164c\r
-.set CYREG_B1_P3_U0_CFG13, 0x4001164d\r
-.set CYREG_B1_P3_U0_CFG14, 0x4001164e\r
-.set CYREG_B1_P3_U0_CFG15, 0x4001164f\r
-.set CYREG_B1_P3_U0_CFG16, 0x40011650\r
-.set CYREG_B1_P3_U0_CFG17, 0x40011651\r
-.set CYREG_B1_P3_U0_CFG18, 0x40011652\r
-.set CYREG_B1_P3_U0_CFG19, 0x40011653\r
-.set CYREG_B1_P3_U0_CFG20, 0x40011654\r
-.set CYREG_B1_P3_U0_CFG21, 0x40011655\r
-.set CYREG_B1_P3_U0_CFG22, 0x40011656\r
-.set CYREG_B1_P3_U0_CFG23, 0x40011657\r
-.set CYREG_B1_P3_U0_CFG24, 0x40011658\r
-.set CYREG_B1_P3_U0_CFG25, 0x40011659\r
-.set CYREG_B1_P3_U0_CFG26, 0x4001165a\r
-.set CYREG_B1_P3_U0_CFG27, 0x4001165b\r
-.set CYREG_B1_P3_U0_CFG28, 0x4001165c\r
-.set CYREG_B1_P3_U0_CFG29, 0x4001165d\r
-.set CYREG_B1_P3_U0_CFG30, 0x4001165e\r
-.set CYREG_B1_P3_U0_CFG31, 0x4001165f\r
-.set CYREG_B1_P3_U0_DCFG0, 0x40011660\r
-.set CYREG_B1_P3_U0_DCFG1, 0x40011662\r
-.set CYREG_B1_P3_U0_DCFG2, 0x40011664\r
-.set CYREG_B1_P3_U0_DCFG3, 0x40011666\r
-.set CYREG_B1_P3_U0_DCFG4, 0x40011668\r
-.set CYREG_B1_P3_U0_DCFG5, 0x4001166a\r
-.set CYREG_B1_P3_U0_DCFG6, 0x4001166c\r
-.set CYREG_B1_P3_U0_DCFG7, 0x4001166e\r
-.set CYDEV_UCFG_B1_P3_U1_BASE, 0x40011680\r
-.set CYDEV_UCFG_B1_P3_U1_SIZE, 0x00000070\r
-.set CYREG_B1_P3_U1_PLD_IT0, 0x40011680\r
-.set CYREG_B1_P3_U1_PLD_IT1, 0x40011684\r
-.set CYREG_B1_P3_U1_PLD_IT2, 0x40011688\r
-.set CYREG_B1_P3_U1_PLD_IT3, 0x4001168c\r
-.set CYREG_B1_P3_U1_PLD_IT4, 0x40011690\r
-.set CYREG_B1_P3_U1_PLD_IT5, 0x40011694\r
-.set CYREG_B1_P3_U1_PLD_IT6, 0x40011698\r
-.set CYREG_B1_P3_U1_PLD_IT7, 0x4001169c\r
-.set CYREG_B1_P3_U1_PLD_IT8, 0x400116a0\r
-.set CYREG_B1_P3_U1_PLD_IT9, 0x400116a4\r
-.set CYREG_B1_P3_U1_PLD_IT10, 0x400116a8\r
-.set CYREG_B1_P3_U1_PLD_IT11, 0x400116ac\r
-.set CYREG_B1_P3_U1_PLD_ORT0, 0x400116b0\r
-.set CYREG_B1_P3_U1_PLD_ORT1, 0x400116b2\r
-.set CYREG_B1_P3_U1_PLD_ORT2, 0x400116b4\r
-.set CYREG_B1_P3_U1_PLD_ORT3, 0x400116b6\r
-.set CYREG_B1_P3_U1_MC_CFG_CEN_CONST, 0x400116b8\r
-.set CYREG_B1_P3_U1_MC_CFG_XORFB, 0x400116ba\r
-.set CYREG_B1_P3_U1_MC_CFG_SET_RESET, 0x400116bc\r
-.set CYREG_B1_P3_U1_MC_CFG_BYPASS, 0x400116be\r
-.set CYREG_B1_P3_U1_CFG0, 0x400116c0\r
-.set CYREG_B1_P3_U1_CFG1, 0x400116c1\r
-.set CYREG_B1_P3_U1_CFG2, 0x400116c2\r
-.set CYREG_B1_P3_U1_CFG3, 0x400116c3\r
-.set CYREG_B1_P3_U1_CFG4, 0x400116c4\r
-.set CYREG_B1_P3_U1_CFG5, 0x400116c5\r
-.set CYREG_B1_P3_U1_CFG6, 0x400116c6\r
-.set CYREG_B1_P3_U1_CFG7, 0x400116c7\r
-.set CYREG_B1_P3_U1_CFG8, 0x400116c8\r
-.set CYREG_B1_P3_U1_CFG9, 0x400116c9\r
-.set CYREG_B1_P3_U1_CFG10, 0x400116ca\r
-.set CYREG_B1_P3_U1_CFG11, 0x400116cb\r
-.set CYREG_B1_P3_U1_CFG12, 0x400116cc\r
-.set CYREG_B1_P3_U1_CFG13, 0x400116cd\r
-.set CYREG_B1_P3_U1_CFG14, 0x400116ce\r
-.set CYREG_B1_P3_U1_CFG15, 0x400116cf\r
-.set CYREG_B1_P3_U1_CFG16, 0x400116d0\r
-.set CYREG_B1_P3_U1_CFG17, 0x400116d1\r
-.set CYREG_B1_P3_U1_CFG18, 0x400116d2\r
-.set CYREG_B1_P3_U1_CFG19, 0x400116d3\r
-.set CYREG_B1_P3_U1_CFG20, 0x400116d4\r
-.set CYREG_B1_P3_U1_CFG21, 0x400116d5\r
-.set CYREG_B1_P3_U1_CFG22, 0x400116d6\r
-.set CYREG_B1_P3_U1_CFG23, 0x400116d7\r
-.set CYREG_B1_P3_U1_CFG24, 0x400116d8\r
-.set CYREG_B1_P3_U1_CFG25, 0x400116d9\r
-.set CYREG_B1_P3_U1_CFG26, 0x400116da\r
-.set CYREG_B1_P3_U1_CFG27, 0x400116db\r
-.set CYREG_B1_P3_U1_CFG28, 0x400116dc\r
-.set CYREG_B1_P3_U1_CFG29, 0x400116dd\r
-.set CYREG_B1_P3_U1_CFG30, 0x400116de\r
-.set CYREG_B1_P3_U1_CFG31, 0x400116df\r
-.set CYREG_B1_P3_U1_DCFG0, 0x400116e0\r
-.set CYREG_B1_P3_U1_DCFG1, 0x400116e2\r
-.set CYREG_B1_P3_U1_DCFG2, 0x400116e4\r
-.set CYREG_B1_P3_U1_DCFG3, 0x400116e6\r
-.set CYREG_B1_P3_U1_DCFG4, 0x400116e8\r
-.set CYREG_B1_P3_U1_DCFG5, 0x400116ea\r
-.set CYREG_B1_P3_U1_DCFG6, 0x400116ec\r
-.set CYREG_B1_P3_U1_DCFG7, 0x400116ee\r
-.set CYDEV_UCFG_B1_P3_ROUTE_BASE, 0x40011700\r
-.set CYDEV_UCFG_B1_P3_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_P4_BASE, 0x40011800\r
-.set CYDEV_UCFG_B1_P4_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P4_U0_BASE, 0x40011800\r
-.set CYDEV_UCFG_B1_P4_U0_SIZE, 0x00000070\r
-.set CYREG_B1_P4_U0_PLD_IT0, 0x40011800\r
-.set CYREG_B1_P4_U0_PLD_IT1, 0x40011804\r
-.set CYREG_B1_P4_U0_PLD_IT2, 0x40011808\r
-.set CYREG_B1_P4_U0_PLD_IT3, 0x4001180c\r
-.set CYREG_B1_P4_U0_PLD_IT4, 0x40011810\r
-.set CYREG_B1_P4_U0_PLD_IT5, 0x40011814\r
-.set CYREG_B1_P4_U0_PLD_IT6, 0x40011818\r
-.set CYREG_B1_P4_U0_PLD_IT7, 0x4001181c\r
-.set CYREG_B1_P4_U0_PLD_IT8, 0x40011820\r
-.set CYREG_B1_P4_U0_PLD_IT9, 0x40011824\r
-.set CYREG_B1_P4_U0_PLD_IT10, 0x40011828\r
-.set CYREG_B1_P4_U0_PLD_IT11, 0x4001182c\r
-.set CYREG_B1_P4_U0_PLD_ORT0, 0x40011830\r
-.set CYREG_B1_P4_U0_PLD_ORT1, 0x40011832\r
-.set CYREG_B1_P4_U0_PLD_ORT2, 0x40011834\r
-.set CYREG_B1_P4_U0_PLD_ORT3, 0x40011836\r
-.set CYREG_B1_P4_U0_MC_CFG_CEN_CONST, 0x40011838\r
-.set CYREG_B1_P4_U0_MC_CFG_XORFB, 0x4001183a\r
-.set CYREG_B1_P4_U0_MC_CFG_SET_RESET, 0x4001183c\r
-.set CYREG_B1_P4_U0_MC_CFG_BYPASS, 0x4001183e\r
-.set CYREG_B1_P4_U0_CFG0, 0x40011840\r
-.set CYREG_B1_P4_U0_CFG1, 0x40011841\r
-.set CYREG_B1_P4_U0_CFG2, 0x40011842\r
-.set CYREG_B1_P4_U0_CFG3, 0x40011843\r
-.set CYREG_B1_P4_U0_CFG4, 0x40011844\r
-.set CYREG_B1_P4_U0_CFG5, 0x40011845\r
-.set CYREG_B1_P4_U0_CFG6, 0x40011846\r
-.set CYREG_B1_P4_U0_CFG7, 0x40011847\r
-.set CYREG_B1_P4_U0_CFG8, 0x40011848\r
-.set CYREG_B1_P4_U0_CFG9, 0x40011849\r
-.set CYREG_B1_P4_U0_CFG10, 0x4001184a\r
-.set CYREG_B1_P4_U0_CFG11, 0x4001184b\r
-.set CYREG_B1_P4_U0_CFG12, 0x4001184c\r
-.set CYREG_B1_P4_U0_CFG13, 0x4001184d\r
-.set CYREG_B1_P4_U0_CFG14, 0x4001184e\r
-.set CYREG_B1_P4_U0_CFG15, 0x4001184f\r
-.set CYREG_B1_P4_U0_CFG16, 0x40011850\r
-.set CYREG_B1_P4_U0_CFG17, 0x40011851\r
-.set CYREG_B1_P4_U0_CFG18, 0x40011852\r
-.set CYREG_B1_P4_U0_CFG19, 0x40011853\r
-.set CYREG_B1_P4_U0_CFG20, 0x40011854\r
-.set CYREG_B1_P4_U0_CFG21, 0x40011855\r
-.set CYREG_B1_P4_U0_CFG22, 0x40011856\r
-.set CYREG_B1_P4_U0_CFG23, 0x40011857\r
-.set CYREG_B1_P4_U0_CFG24, 0x40011858\r
-.set CYREG_B1_P4_U0_CFG25, 0x40011859\r
-.set CYREG_B1_P4_U0_CFG26, 0x4001185a\r
-.set CYREG_B1_P4_U0_CFG27, 0x4001185b\r
-.set CYREG_B1_P4_U0_CFG28, 0x4001185c\r
-.set CYREG_B1_P4_U0_CFG29, 0x4001185d\r
-.set CYREG_B1_P4_U0_CFG30, 0x4001185e\r
-.set CYREG_B1_P4_U0_CFG31, 0x4001185f\r
-.set CYREG_B1_P4_U0_DCFG0, 0x40011860\r
-.set CYREG_B1_P4_U0_DCFG1, 0x40011862\r
-.set CYREG_B1_P4_U0_DCFG2, 0x40011864\r
-.set CYREG_B1_P4_U0_DCFG3, 0x40011866\r
-.set CYREG_B1_P4_U0_DCFG4, 0x40011868\r
-.set CYREG_B1_P4_U0_DCFG5, 0x4001186a\r
-.set CYREG_B1_P4_U0_DCFG6, 0x4001186c\r
-.set CYREG_B1_P4_U0_DCFG7, 0x4001186e\r
-.set CYDEV_UCFG_B1_P4_U1_BASE, 0x40011880\r
-.set CYDEV_UCFG_B1_P4_U1_SIZE, 0x00000070\r
-.set CYREG_B1_P4_U1_PLD_IT0, 0x40011880\r
-.set CYREG_B1_P4_U1_PLD_IT1, 0x40011884\r
-.set CYREG_B1_P4_U1_PLD_IT2, 0x40011888\r
-.set CYREG_B1_P4_U1_PLD_IT3, 0x4001188c\r
-.set CYREG_B1_P4_U1_PLD_IT4, 0x40011890\r
-.set CYREG_B1_P4_U1_PLD_IT5, 0x40011894\r
-.set CYREG_B1_P4_U1_PLD_IT6, 0x40011898\r
-.set CYREG_B1_P4_U1_PLD_IT7, 0x4001189c\r
-.set CYREG_B1_P4_U1_PLD_IT8, 0x400118a0\r
-.set CYREG_B1_P4_U1_PLD_IT9, 0x400118a4\r
-.set CYREG_B1_P4_U1_PLD_IT10, 0x400118a8\r
-.set CYREG_B1_P4_U1_PLD_IT11, 0x400118ac\r
-.set CYREG_B1_P4_U1_PLD_ORT0, 0x400118b0\r
-.set CYREG_B1_P4_U1_PLD_ORT1, 0x400118b2\r
-.set CYREG_B1_P4_U1_PLD_ORT2, 0x400118b4\r
-.set CYREG_B1_P4_U1_PLD_ORT3, 0x400118b6\r
-.set CYREG_B1_P4_U1_MC_CFG_CEN_CONST, 0x400118b8\r
-.set CYREG_B1_P4_U1_MC_CFG_XORFB, 0x400118ba\r
-.set CYREG_B1_P4_U1_MC_CFG_SET_RESET, 0x400118bc\r
-.set CYREG_B1_P4_U1_MC_CFG_BYPASS, 0x400118be\r
-.set CYREG_B1_P4_U1_CFG0, 0x400118c0\r
-.set CYREG_B1_P4_U1_CFG1, 0x400118c1\r
-.set CYREG_B1_P4_U1_CFG2, 0x400118c2\r
-.set CYREG_B1_P4_U1_CFG3, 0x400118c3\r
-.set CYREG_B1_P4_U1_CFG4, 0x400118c4\r
-.set CYREG_B1_P4_U1_CFG5, 0x400118c5\r
-.set CYREG_B1_P4_U1_CFG6, 0x400118c6\r
-.set CYREG_B1_P4_U1_CFG7, 0x400118c7\r
-.set CYREG_B1_P4_U1_CFG8, 0x400118c8\r
-.set CYREG_B1_P4_U1_CFG9, 0x400118c9\r
-.set CYREG_B1_P4_U1_CFG10, 0x400118ca\r
-.set CYREG_B1_P4_U1_CFG11, 0x400118cb\r
-.set CYREG_B1_P4_U1_CFG12, 0x400118cc\r
-.set CYREG_B1_P4_U1_CFG13, 0x400118cd\r
-.set CYREG_B1_P4_U1_CFG14, 0x400118ce\r
-.set CYREG_B1_P4_U1_CFG15, 0x400118cf\r
-.set CYREG_B1_P4_U1_CFG16, 0x400118d0\r
-.set CYREG_B1_P4_U1_CFG17, 0x400118d1\r
-.set CYREG_B1_P4_U1_CFG18, 0x400118d2\r
-.set CYREG_B1_P4_U1_CFG19, 0x400118d3\r
-.set CYREG_B1_P4_U1_CFG20, 0x400118d4\r
-.set CYREG_B1_P4_U1_CFG21, 0x400118d5\r
-.set CYREG_B1_P4_U1_CFG22, 0x400118d6\r
-.set CYREG_B1_P4_U1_CFG23, 0x400118d7\r
-.set CYREG_B1_P4_U1_CFG24, 0x400118d8\r
-.set CYREG_B1_P4_U1_CFG25, 0x400118d9\r
-.set CYREG_B1_P4_U1_CFG26, 0x400118da\r
-.set CYREG_B1_P4_U1_CFG27, 0x400118db\r
-.set CYREG_B1_P4_U1_CFG28, 0x400118dc\r
-.set CYREG_B1_P4_U1_CFG29, 0x400118dd\r
-.set CYREG_B1_P4_U1_CFG30, 0x400118de\r
-.set CYREG_B1_P4_U1_CFG31, 0x400118df\r
-.set CYREG_B1_P4_U1_DCFG0, 0x400118e0\r
-.set CYREG_B1_P4_U1_DCFG1, 0x400118e2\r
-.set CYREG_B1_P4_U1_DCFG2, 0x400118e4\r
-.set CYREG_B1_P4_U1_DCFG3, 0x400118e6\r
-.set CYREG_B1_P4_U1_DCFG4, 0x400118e8\r
-.set CYREG_B1_P4_U1_DCFG5, 0x400118ea\r
-.set CYREG_B1_P4_U1_DCFG6, 0x400118ec\r
-.set CYREG_B1_P4_U1_DCFG7, 0x400118ee\r
-.set CYDEV_UCFG_B1_P4_ROUTE_BASE, 0x40011900\r
-.set CYDEV_UCFG_B1_P4_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_B1_P5_BASE, 0x40011a00\r
-.set CYDEV_UCFG_B1_P5_SIZE, 0x000001ef\r
-.set CYDEV_UCFG_B1_P5_U0_BASE, 0x40011a00\r
-.set CYDEV_UCFG_B1_P5_U0_SIZE, 0x00000070\r
-.set CYREG_B1_P5_U0_PLD_IT0, 0x40011a00\r
-.set CYREG_B1_P5_U0_PLD_IT1, 0x40011a04\r
-.set CYREG_B1_P5_U0_PLD_IT2, 0x40011a08\r
-.set CYREG_B1_P5_U0_PLD_IT3, 0x40011a0c\r
-.set CYREG_B1_P5_U0_PLD_IT4, 0x40011a10\r
-.set CYREG_B1_P5_U0_PLD_IT5, 0x40011a14\r
-.set CYREG_B1_P5_U0_PLD_IT6, 0x40011a18\r
-.set CYREG_B1_P5_U0_PLD_IT7, 0x40011a1c\r
-.set CYREG_B1_P5_U0_PLD_IT8, 0x40011a20\r
-.set CYREG_B1_P5_U0_PLD_IT9, 0x40011a24\r
-.set CYREG_B1_P5_U0_PLD_IT10, 0x40011a28\r
-.set CYREG_B1_P5_U0_PLD_IT11, 0x40011a2c\r
-.set CYREG_B1_P5_U0_PLD_ORT0, 0x40011a30\r
-.set CYREG_B1_P5_U0_PLD_ORT1, 0x40011a32\r
-.set CYREG_B1_P5_U0_PLD_ORT2, 0x40011a34\r
-.set CYREG_B1_P5_U0_PLD_ORT3, 0x40011a36\r
-.set CYREG_B1_P5_U0_MC_CFG_CEN_CONST, 0x40011a38\r
-.set CYREG_B1_P5_U0_MC_CFG_XORFB, 0x40011a3a\r
-.set CYREG_B1_P5_U0_MC_CFG_SET_RESET, 0x40011a3c\r
-.set CYREG_B1_P5_U0_MC_CFG_BYPASS, 0x40011a3e\r
-.set CYREG_B1_P5_U0_CFG0, 0x40011a40\r
-.set CYREG_B1_P5_U0_CFG1, 0x40011a41\r
-.set CYREG_B1_P5_U0_CFG2, 0x40011a42\r
-.set CYREG_B1_P5_U0_CFG3, 0x40011a43\r
-.set CYREG_B1_P5_U0_CFG4, 0x40011a44\r
-.set CYREG_B1_P5_U0_CFG5, 0x40011a45\r
-.set CYREG_B1_P5_U0_CFG6, 0x40011a46\r
-.set CYREG_B1_P5_U0_CFG7, 0x40011a47\r
-.set CYREG_B1_P5_U0_CFG8, 0x40011a48\r
-.set CYREG_B1_P5_U0_CFG9, 0x40011a49\r
-.set CYREG_B1_P5_U0_CFG10, 0x40011a4a\r
-.set CYREG_B1_P5_U0_CFG11, 0x40011a4b\r
-.set CYREG_B1_P5_U0_CFG12, 0x40011a4c\r
-.set CYREG_B1_P5_U0_CFG13, 0x40011a4d\r
-.set CYREG_B1_P5_U0_CFG14, 0x40011a4e\r
-.set CYREG_B1_P5_U0_CFG15, 0x40011a4f\r
-.set CYREG_B1_P5_U0_CFG16, 0x40011a50\r
-.set CYREG_B1_P5_U0_CFG17, 0x40011a51\r
-.set CYREG_B1_P5_U0_CFG18, 0x40011a52\r
-.set CYREG_B1_P5_U0_CFG19, 0x40011a53\r
-.set CYREG_B1_P5_U0_CFG20, 0x40011a54\r
-.set CYREG_B1_P5_U0_CFG21, 0x40011a55\r
-.set CYREG_B1_P5_U0_CFG22, 0x40011a56\r
-.set CYREG_B1_P5_U0_CFG23, 0x40011a57\r
-.set CYREG_B1_P5_U0_CFG24, 0x40011a58\r
-.set CYREG_B1_P5_U0_CFG25, 0x40011a59\r
-.set CYREG_B1_P5_U0_CFG26, 0x40011a5a\r
-.set CYREG_B1_P5_U0_CFG27, 0x40011a5b\r
-.set CYREG_B1_P5_U0_CFG28, 0x40011a5c\r
-.set CYREG_B1_P5_U0_CFG29, 0x40011a5d\r
-.set CYREG_B1_P5_U0_CFG30, 0x40011a5e\r
-.set CYREG_B1_P5_U0_CFG31, 0x40011a5f\r
-.set CYREG_B1_P5_U0_DCFG0, 0x40011a60\r
-.set CYREG_B1_P5_U0_DCFG1, 0x40011a62\r
-.set CYREG_B1_P5_U0_DCFG2, 0x40011a64\r
-.set CYREG_B1_P5_U0_DCFG3, 0x40011a66\r
-.set CYREG_B1_P5_U0_DCFG4, 0x40011a68\r
-.set CYREG_B1_P5_U0_DCFG5, 0x40011a6a\r
-.set CYREG_B1_P5_U0_DCFG6, 0x40011a6c\r
-.set CYREG_B1_P5_U0_DCFG7, 0x40011a6e\r
-.set CYDEV_UCFG_B1_P5_U1_BASE, 0x40011a80\r
-.set CYDEV_UCFG_B1_P5_U1_SIZE, 0x00000070\r
-.set CYREG_B1_P5_U1_PLD_IT0, 0x40011a80\r
-.set CYREG_B1_P5_U1_PLD_IT1, 0x40011a84\r
-.set CYREG_B1_P5_U1_PLD_IT2, 0x40011a88\r
-.set CYREG_B1_P5_U1_PLD_IT3, 0x40011a8c\r
-.set CYREG_B1_P5_U1_PLD_IT4, 0x40011a90\r
-.set CYREG_B1_P5_U1_PLD_IT5, 0x40011a94\r
-.set CYREG_B1_P5_U1_PLD_IT6, 0x40011a98\r
-.set CYREG_B1_P5_U1_PLD_IT7, 0x40011a9c\r
-.set CYREG_B1_P5_U1_PLD_IT8, 0x40011aa0\r
-.set CYREG_B1_P5_U1_PLD_IT9, 0x40011aa4\r
-.set CYREG_B1_P5_U1_PLD_IT10, 0x40011aa8\r
-.set CYREG_B1_P5_U1_PLD_IT11, 0x40011aac\r
-.set CYREG_B1_P5_U1_PLD_ORT0, 0x40011ab0\r
-.set CYREG_B1_P5_U1_PLD_ORT1, 0x40011ab2\r
-.set CYREG_B1_P5_U1_PLD_ORT2, 0x40011ab4\r
-.set CYREG_B1_P5_U1_PLD_ORT3, 0x40011ab6\r
-.set CYREG_B1_P5_U1_MC_CFG_CEN_CONST, 0x40011ab8\r
-.set CYREG_B1_P5_U1_MC_CFG_XORFB, 0x40011aba\r
-.set CYREG_B1_P5_U1_MC_CFG_SET_RESET, 0x40011abc\r
-.set CYREG_B1_P5_U1_MC_CFG_BYPASS, 0x40011abe\r
-.set CYREG_B1_P5_U1_CFG0, 0x40011ac0\r
-.set CYREG_B1_P5_U1_CFG1, 0x40011ac1\r
-.set CYREG_B1_P5_U1_CFG2, 0x40011ac2\r
-.set CYREG_B1_P5_U1_CFG3, 0x40011ac3\r
-.set CYREG_B1_P5_U1_CFG4, 0x40011ac4\r
-.set CYREG_B1_P5_U1_CFG5, 0x40011ac5\r
-.set CYREG_B1_P5_U1_CFG6, 0x40011ac6\r
-.set CYREG_B1_P5_U1_CFG7, 0x40011ac7\r
-.set CYREG_B1_P5_U1_CFG8, 0x40011ac8\r
-.set CYREG_B1_P5_U1_CFG9, 0x40011ac9\r
-.set CYREG_B1_P5_U1_CFG10, 0x40011aca\r
-.set CYREG_B1_P5_U1_CFG11, 0x40011acb\r
-.set CYREG_B1_P5_U1_CFG12, 0x40011acc\r
-.set CYREG_B1_P5_U1_CFG13, 0x40011acd\r
-.set CYREG_B1_P5_U1_CFG14, 0x40011ace\r
-.set CYREG_B1_P5_U1_CFG15, 0x40011acf\r
-.set CYREG_B1_P5_U1_CFG16, 0x40011ad0\r
-.set CYREG_B1_P5_U1_CFG17, 0x40011ad1\r
-.set CYREG_B1_P5_U1_CFG18, 0x40011ad2\r
-.set CYREG_B1_P5_U1_CFG19, 0x40011ad3\r
-.set CYREG_B1_P5_U1_CFG20, 0x40011ad4\r
-.set CYREG_B1_P5_U1_CFG21, 0x40011ad5\r
-.set CYREG_B1_P5_U1_CFG22, 0x40011ad6\r
-.set CYREG_B1_P5_U1_CFG23, 0x40011ad7\r
-.set CYREG_B1_P5_U1_CFG24, 0x40011ad8\r
-.set CYREG_B1_P5_U1_CFG25, 0x40011ad9\r
-.set CYREG_B1_P5_U1_CFG26, 0x40011ada\r
-.set CYREG_B1_P5_U1_CFG27, 0x40011adb\r
-.set CYREG_B1_P5_U1_CFG28, 0x40011adc\r
-.set CYREG_B1_P5_U1_CFG29, 0x40011add\r
-.set CYREG_B1_P5_U1_CFG30, 0x40011ade\r
-.set CYREG_B1_P5_U1_CFG31, 0x40011adf\r
-.set CYREG_B1_P5_U1_DCFG0, 0x40011ae0\r
-.set CYREG_B1_P5_U1_DCFG1, 0x40011ae2\r
-.set CYREG_B1_P5_U1_DCFG2, 0x40011ae4\r
-.set CYREG_B1_P5_U1_DCFG3, 0x40011ae6\r
-.set CYREG_B1_P5_U1_DCFG4, 0x40011ae8\r
-.set CYREG_B1_P5_U1_DCFG5, 0x40011aea\r
-.set CYREG_B1_P5_U1_DCFG6, 0x40011aec\r
-.set CYREG_B1_P5_U1_DCFG7, 0x40011aee\r
-.set CYDEV_UCFG_B1_P5_ROUTE_BASE, 0x40011b00\r
-.set CYDEV_UCFG_B1_P5_ROUTE_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI0_BASE, 0x40014000\r
-.set CYDEV_UCFG_DSI0_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI1_BASE, 0x40014100\r
-.set CYDEV_UCFG_DSI1_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI2_BASE, 0x40014200\r
-.set CYDEV_UCFG_DSI2_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI3_BASE, 0x40014300\r
-.set CYDEV_UCFG_DSI3_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI4_BASE, 0x40014400\r
-.set CYDEV_UCFG_DSI4_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI5_BASE, 0x40014500\r
-.set CYDEV_UCFG_DSI5_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI6_BASE, 0x40014600\r
-.set CYDEV_UCFG_DSI6_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI7_BASE, 0x40014700\r
-.set CYDEV_UCFG_DSI7_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI8_BASE, 0x40014800\r
-.set CYDEV_UCFG_DSI8_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI9_BASE, 0x40014900\r
-.set CYDEV_UCFG_DSI9_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI12_BASE, 0x40014c00\r
-.set CYDEV_UCFG_DSI12_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_DSI13_BASE, 0x40014d00\r
-.set CYDEV_UCFG_DSI13_SIZE, 0x000000ef\r
-.set CYDEV_UCFG_BCTL0_BASE, 0x40015000\r
-.set CYDEV_UCFG_BCTL0_SIZE, 0x00000010\r
-.set CYREG_BCTL0_MDCLK_EN, 0x40015000\r
-.set CYREG_BCTL0_MBCLK_EN, 0x40015001\r
-.set CYREG_BCTL0_WAIT_CFG, 0x40015002\r
-.set CYREG_BCTL0_BANK_CTL, 0x40015003\r
-.set CYREG_BCTL0_UDB_TEST_3, 0x40015007\r
-.set CYREG_BCTL0_DCLK_EN0, 0x40015008\r
-.set CYREG_BCTL0_BCLK_EN0, 0x40015009\r
-.set CYREG_BCTL0_DCLK_EN1, 0x4001500a\r
-.set CYREG_BCTL0_BCLK_EN1, 0x4001500b\r
-.set CYREG_BCTL0_DCLK_EN2, 0x4001500c\r
-.set CYREG_BCTL0_BCLK_EN2, 0x4001500d\r
-.set CYREG_BCTL0_DCLK_EN3, 0x4001500e\r
-.set CYREG_BCTL0_BCLK_EN3, 0x4001500f\r
-.set CYDEV_UCFG_BCTL1_BASE, 0x40015010\r
-.set CYDEV_UCFG_BCTL1_SIZE, 0x00000010\r
-.set CYREG_BCTL1_MDCLK_EN, 0x40015010\r
-.set CYREG_BCTL1_MBCLK_EN, 0x40015011\r
-.set CYREG_BCTL1_WAIT_CFG, 0x40015012\r
-.set CYREG_BCTL1_BANK_CTL, 0x40015013\r
-.set CYREG_BCTL1_UDB_TEST_3, 0x40015017\r
-.set CYREG_BCTL1_DCLK_EN0, 0x40015018\r
-.set CYREG_BCTL1_BCLK_EN0, 0x40015019\r
-.set CYREG_BCTL1_DCLK_EN1, 0x4001501a\r
-.set CYREG_BCTL1_BCLK_EN1, 0x4001501b\r
-.set CYREG_BCTL1_DCLK_EN2, 0x4001501c\r
-.set CYREG_BCTL1_BCLK_EN2, 0x4001501d\r
-.set CYREG_BCTL1_DCLK_EN3, 0x4001501e\r
-.set CYREG_BCTL1_BCLK_EN3, 0x4001501f\r
-.set CYDEV_IDMUX_BASE, 0x40015100\r
-.set CYDEV_IDMUX_SIZE, 0x00000016\r
-.set CYREG_IDMUX_IRQ_CTL0, 0x40015100\r
-.set CYREG_IDMUX_IRQ_CTL1, 0x40015101\r
-.set CYREG_IDMUX_IRQ_CTL2, 0x40015102\r
-.set CYREG_IDMUX_IRQ_CTL3, 0x40015103\r
-.set CYREG_IDMUX_IRQ_CTL4, 0x40015104\r
-.set CYREG_IDMUX_IRQ_CTL5, 0x40015105\r
-.set CYREG_IDMUX_IRQ_CTL6, 0x40015106\r
-.set CYREG_IDMUX_IRQ_CTL7, 0x40015107\r
-.set CYREG_IDMUX_DRQ_CTL0, 0x40015110\r
-.set CYREG_IDMUX_DRQ_CTL1, 0x40015111\r
-.set CYREG_IDMUX_DRQ_CTL2, 0x40015112\r
-.set CYREG_IDMUX_DRQ_CTL3, 0x40015113\r
-.set CYREG_IDMUX_DRQ_CTL4, 0x40015114\r
-.set CYREG_IDMUX_DRQ_CTL5, 0x40015115\r
-.set CYDEV_CACHERAM_BASE, 0x40030000\r
-.set CYDEV_CACHERAM_SIZE, 0x00000400\r
-.set CYREG_CACHERAM_DATA_MBASE, 0x40030000\r
-.set CYREG_CACHERAM_DATA_MSIZE, 0x00000400\r
-.set CYDEV_SFR_BASE, 0x40050100\r
-.set CYDEV_SFR_SIZE, 0x000000fb\r
-.set CYREG_SFR_GPIO0, 0x40050180\r
-.set CYREG_SFR_GPIRD0, 0x40050189\r
-.set CYREG_SFR_GPIO0_SEL, 0x4005018a\r
-.set CYREG_SFR_GPIO1, 0x40050190\r
-.set CYREG_SFR_GPIRD1, 0x40050191\r
-.set CYREG_SFR_GPIO2, 0x40050198\r
-.set CYREG_SFR_GPIRD2, 0x40050199\r
-.set CYREG_SFR_GPIO2_SEL, 0x4005019a\r
-.set CYREG_SFR_GPIO1_SEL, 0x400501a2\r
-.set CYREG_SFR_GPIO3, 0x400501b0\r
-.set CYREG_SFR_GPIRD3, 0x400501b1\r
-.set CYREG_SFR_GPIO3_SEL, 0x400501b2\r
-.set CYREG_SFR_GPIO4, 0x400501c0\r
-.set CYREG_SFR_GPIRD4, 0x400501c1\r
-.set CYREG_SFR_GPIO4_SEL, 0x400501c2\r
-.set CYREG_SFR_GPIO5, 0x400501c8\r
-.set CYREG_SFR_GPIRD5, 0x400501c9\r
-.set CYREG_SFR_GPIO5_SEL, 0x400501ca\r
-.set CYREG_SFR_GPIO6, 0x400501d8\r
-.set CYREG_SFR_GPIRD6, 0x400501d9\r
-.set CYREG_SFR_GPIO6_SEL, 0x400501da\r
-.set CYREG_SFR_GPIO12, 0x400501e8\r
-.set CYREG_SFR_GPIRD12, 0x400501e9\r
-.set CYREG_SFR_GPIO12_SEL, 0x400501f2\r
-.set CYREG_SFR_GPIO15, 0x400501f8\r
-.set CYREG_SFR_GPIRD15, 0x400501f9\r
-.set CYREG_SFR_GPIO15_SEL, 0x400501fa\r
-.set CYDEV_P3BA_BASE, 0x40050300\r
-.set CYDEV_P3BA_SIZE, 0x0000002b\r
-.set CYREG_P3BA_Y_START, 0x40050300\r
-.set CYREG_P3BA_YROLL, 0x40050301\r
-.set CYREG_P3BA_YCFG, 0x40050302\r
-.set CYREG_P3BA_X_START1, 0x40050303\r
-.set CYREG_P3BA_X_START2, 0x40050304\r
-.set CYREG_P3BA_XROLL1, 0x40050305\r
-.set CYREG_P3BA_XROLL2, 0x40050306\r
-.set CYREG_P3BA_XINC, 0x40050307\r
-.set CYREG_P3BA_XCFG, 0x40050308\r
-.set CYREG_P3BA_OFFSETADDR1, 0x40050309\r
-.set CYREG_P3BA_OFFSETADDR2, 0x4005030a\r
-.set CYREG_P3BA_OFFSETADDR3, 0x4005030b\r
-.set CYREG_P3BA_ABSADDR1, 0x4005030c\r
-.set CYREG_P3BA_ABSADDR2, 0x4005030d\r
-.set CYREG_P3BA_ABSADDR3, 0x4005030e\r
-.set CYREG_P3BA_ABSADDR4, 0x4005030f\r
-.set CYREG_P3BA_DATCFG1, 0x40050310\r
-.set CYREG_P3BA_DATCFG2, 0x40050311\r
-.set CYREG_P3BA_CMP_RSLT1, 0x40050314\r
-.set CYREG_P3BA_CMP_RSLT2, 0x40050315\r
-.set CYREG_P3BA_CMP_RSLT3, 0x40050316\r
-.set CYREG_P3BA_CMP_RSLT4, 0x40050317\r
-.set CYREG_P3BA_DATA_REG1, 0x40050318\r
-.set CYREG_P3BA_DATA_REG2, 0x40050319\r
-.set CYREG_P3BA_DATA_REG3, 0x4005031a\r
-.set CYREG_P3BA_DATA_REG4, 0x4005031b\r
-.set CYREG_P3BA_EXP_DATA1, 0x4005031c\r
-.set CYREG_P3BA_EXP_DATA2, 0x4005031d\r
-.set CYREG_P3BA_EXP_DATA3, 0x4005031e\r
-.set CYREG_P3BA_EXP_DATA4, 0x4005031f\r
-.set CYREG_P3BA_MSTR_HRDATA1, 0x40050320\r
-.set CYREG_P3BA_MSTR_HRDATA2, 0x40050321\r
-.set CYREG_P3BA_MSTR_HRDATA3, 0x40050322\r
-.set CYREG_P3BA_MSTR_HRDATA4, 0x40050323\r
-.set CYREG_P3BA_BIST_EN, 0x40050324\r
-.set CYREG_P3BA_PHUB_MASTER_SSR, 0x40050325\r
-.set CYREG_P3BA_SEQCFG1, 0x40050326\r
-.set CYREG_P3BA_SEQCFG2, 0x40050327\r
-.set CYREG_P3BA_Y_CURR, 0x40050328\r
-.set CYREG_P3BA_X_CURR1, 0x40050329\r
-.set CYREG_P3BA_X_CURR2, 0x4005032a\r
-.set CYDEV_PANTHER_BASE, 0x40080000\r
-.set CYDEV_PANTHER_SIZE, 0x00000020\r
-.set CYREG_PANTHER_STCALIB_CFG, 0x40080000\r
-.set CYREG_PANTHER_WAITPIPE, 0x40080004\r
-.set CYREG_PANTHER_TRACE_CFG, 0x40080008\r
-.set CYREG_PANTHER_DBG_CFG, 0x4008000c\r
-.set CYREG_PANTHER_CM3_LCKRST_STAT, 0x40080018\r
-.set CYREG_PANTHER_DEVICE_ID, 0x4008001c\r
-.set CYDEV_FLSECC_BASE, 0x48000000\r
-.set CYDEV_FLSECC_SIZE, 0x00008000\r
-.set CYREG_FLSECC_DATA_MBASE, 0x48000000\r
-.set CYREG_FLSECC_DATA_MSIZE, 0x00008000\r
-.set CYDEV_FLSHID_BASE, 0x49000000\r
-.set CYDEV_FLSHID_SIZE, 0x00000200\r
-.set CYREG_FLSHID_RSVD_MBASE, 0x49000000\r
-.set CYREG_FLSHID_RSVD_MSIZE, 0x00000080\r
-.set CYREG_FLSHID_CUST_MDATA_MBASE, 0x49000080\r
-.set CYREG_FLSHID_CUST_MDATA_MSIZE, 0x00000080\r
-.set CYDEV_FLSHID_CUST_TABLES_BASE, 0x49000100\r
-.set CYDEV_FLSHID_CUST_TABLES_SIZE, 0x00000040\r
-.set CYREG_FLSHID_CUST_TABLES_Y_LOC, 0x49000100\r
-.set CYREG_FLSHID_CUST_TABLES_X_LOC, 0x49000101\r
-.set CYREG_FLSHID_CUST_TABLES_WAFER_NUM, 0x49000102\r
-.set CYREG_FLSHID_CUST_TABLES_LOT_LSB, 0x49000103\r
-.set CYREG_FLSHID_CUST_TABLES_LOT_MSB, 0x49000104\r
-.set CYREG_FLSHID_CUST_TABLES_WRK_WK, 0x49000105\r
-.set CYREG_FLSHID_CUST_TABLES_FAB_YR, 0x49000106\r
-.set CYREG_FLSHID_CUST_TABLES_MINOR, 0x49000107\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_3MHZ, 0x49000108\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_6MHZ, 0x49000109\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_12MHZ, 0x4900010a\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_24MHZ, 0x4900010b\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_67MHZ, 0x4900010c\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_80MHZ, 0x4900010d\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_92MHZ, 0x4900010e\r
-.set CYREG_FLSHID_CUST_TABLES_IMO_USB, 0x4900010f\r
-.set CYREG_FLSHID_CUST_TABLES_CMP0_TR0_HS, 0x49000110\r
-.set CYREG_FLSHID_CUST_TABLES_CMP1_TR0_HS, 0x49000111\r
-.set CYREG_FLSHID_CUST_TABLES_CMP2_TR0_HS, 0x49000112\r
-.set CYREG_FLSHID_CUST_TABLES_CMP3_TR0_HS, 0x49000113\r
-.set CYREG_FLSHID_CUST_TABLES_CMP0_TR1_HS, 0x49000114\r
-.set CYREG_FLSHID_CUST_TABLES_CMP1_TR1_HS, 0x49000115\r
-.set CYREG_FLSHID_CUST_TABLES_CMP2_TR1_HS, 0x49000116\r
-.set CYREG_FLSHID_CUST_TABLES_CMP3_TR1_HS, 0x49000117\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M1, 0x49000118\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M2, 0x49000119\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M3, 0x4900011a\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M4, 0x4900011b\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M5, 0x4900011c\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M6, 0x4900011d\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M7, 0x4900011e\r
-.set CYREG_FLSHID_CUST_TABLES_DEC_M8, 0x4900011f\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M1, 0x49000120\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M2, 0x49000121\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M3, 0x49000122\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M4, 0x49000123\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M5, 0x49000124\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M6, 0x49000125\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M7, 0x49000126\r
-.set CYREG_FLSHID_CUST_TABLES_DAC0_M8, 0x49000127\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M1, 0x49000128\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M2, 0x49000129\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M3, 0x4900012a\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M4, 0x4900012b\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M5, 0x4900012c\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M6, 0x4900012d\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M7, 0x4900012e\r
-.set CYREG_FLSHID_CUST_TABLES_DAC2_M8, 0x4900012f\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M1, 0x49000130\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M2, 0x49000131\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M3, 0x49000132\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M4, 0x49000133\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M5, 0x49000134\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M6, 0x49000135\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M7, 0x49000136\r
-.set CYREG_FLSHID_CUST_TABLES_DAC1_M8, 0x49000137\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M1, 0x49000138\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M2, 0x49000139\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M3, 0x4900013a\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M4, 0x4900013b\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M5, 0x4900013c\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M6, 0x4900013d\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M7, 0x4900013e\r
-.set CYREG_FLSHID_CUST_TABLES_DAC3_M8, 0x4900013f\r
-.set CYDEV_FLSHID_MFG_CFG_BASE, 0x49000180\r
-.set CYDEV_FLSHID_MFG_CFG_SIZE, 0x00000080\r
-.set CYREG_FLSHID_MFG_CFG_IMO_TR1, 0x49000188\r
-.set CYREG_FLSHID_MFG_CFG_CMP0_TR0, 0x490001ac\r
-.set CYREG_FLSHID_MFG_CFG_CMP1_TR0, 0x490001ae\r
-.set CYREG_FLSHID_MFG_CFG_CMP2_TR0, 0x490001b0\r
-.set CYREG_FLSHID_MFG_CFG_CMP3_TR0, 0x490001b2\r
-.set CYREG_FLSHID_MFG_CFG_CMP0_TR1, 0x490001b4\r
-.set CYREG_FLSHID_MFG_CFG_CMP1_TR1, 0x490001b6\r
-.set CYREG_FLSHID_MFG_CFG_CMP2_TR1, 0x490001b8\r
-.set CYREG_FLSHID_MFG_CFG_CMP3_TR1, 0x490001ba\r
-.set CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM, 0x490001ce\r
-.set CYDEV_EXTMEM_BASE, 0x60000000\r
-.set CYDEV_EXTMEM_SIZE, 0x00800000\r
-.set CYREG_EXTMEM_DATA_MBASE, 0x60000000\r
-.set CYREG_EXTMEM_DATA_MSIZE, 0x00800000\r
-.set CYDEV_ITM_BASE, 0xe0000000\r
-.set CYDEV_ITM_SIZE, 0x00001000\r
-.set CYREG_ITM_TRACE_EN, 0xe0000e00\r
-.set CYREG_ITM_TRACE_PRIVILEGE, 0xe0000e40\r
-.set CYREG_ITM_TRACE_CTRL, 0xe0000e80\r
-.set CYREG_ITM_LOCK_ACCESS, 0xe0000fb0\r
-.set CYREG_ITM_LOCK_STATUS, 0xe0000fb4\r
-.set CYREG_ITM_PID4, 0xe0000fd0\r
-.set CYREG_ITM_PID5, 0xe0000fd4\r
-.set CYREG_ITM_PID6, 0xe0000fd8\r
-.set CYREG_ITM_PID7, 0xe0000fdc\r
-.set CYREG_ITM_PID0, 0xe0000fe0\r
-.set CYREG_ITM_PID1, 0xe0000fe4\r
-.set CYREG_ITM_PID2, 0xe0000fe8\r
-.set CYREG_ITM_PID3, 0xe0000fec\r
-.set CYREG_ITM_CID0, 0xe0000ff0\r
-.set CYREG_ITM_CID1, 0xe0000ff4\r
-.set CYREG_ITM_CID2, 0xe0000ff8\r
-.set CYREG_ITM_CID3, 0xe0000ffc\r
-.set CYDEV_DWT_BASE, 0xe0001000\r
-.set CYDEV_DWT_SIZE, 0x0000005c\r
-.set CYREG_DWT_CTRL, 0xe0001000\r
-.set CYREG_DWT_CYCLE_COUNT, 0xe0001004\r
-.set CYREG_DWT_CPI_COUNT, 0xe0001008\r
-.set CYREG_DWT_EXC_OVHD_COUNT, 0xe000100c\r
-.set CYREG_DWT_SLEEP_COUNT, 0xe0001010\r
-.set CYREG_DWT_LSU_COUNT, 0xe0001014\r
-.set CYREG_DWT_FOLD_COUNT, 0xe0001018\r
-.set CYREG_DWT_PC_SAMPLE, 0xe000101c\r
-.set CYREG_DWT_COMP_0, 0xe0001020\r
-.set CYREG_DWT_MASK_0, 0xe0001024\r
-.set CYREG_DWT_FUNCTION_0, 0xe0001028\r
-.set CYREG_DWT_COMP_1, 0xe0001030\r
-.set CYREG_DWT_MASK_1, 0xe0001034\r
-.set CYREG_DWT_FUNCTION_1, 0xe0001038\r
-.set CYREG_DWT_COMP_2, 0xe0001040\r
-.set CYREG_DWT_MASK_2, 0xe0001044\r
-.set CYREG_DWT_FUNCTION_2, 0xe0001048\r
-.set CYREG_DWT_COMP_3, 0xe0001050\r
-.set CYREG_DWT_MASK_3, 0xe0001054\r
-.set CYREG_DWT_FUNCTION_3, 0xe0001058\r
-.set CYDEV_FPB_BASE, 0xe0002000\r
-.set CYDEV_FPB_SIZE, 0x00001000\r
-.set CYREG_FPB_CTRL, 0xe0002000\r
-.set CYREG_FPB_REMAP, 0xe0002004\r
-.set CYREG_FPB_FP_COMP_0, 0xe0002008\r
-.set CYREG_FPB_FP_COMP_1, 0xe000200c\r
-.set CYREG_FPB_FP_COMP_2, 0xe0002010\r
-.set CYREG_FPB_FP_COMP_3, 0xe0002014\r
-.set CYREG_FPB_FP_COMP_4, 0xe0002018\r
-.set CYREG_FPB_FP_COMP_5, 0xe000201c\r
-.set CYREG_FPB_FP_COMP_6, 0xe0002020\r
-.set CYREG_FPB_FP_COMP_7, 0xe0002024\r
-.set CYREG_FPB_PID4, 0xe0002fd0\r
-.set CYREG_FPB_PID5, 0xe0002fd4\r
-.set CYREG_FPB_PID6, 0xe0002fd8\r
-.set CYREG_FPB_PID7, 0xe0002fdc\r
-.set CYREG_FPB_PID0, 0xe0002fe0\r
-.set CYREG_FPB_PID1, 0xe0002fe4\r
-.set CYREG_FPB_PID2, 0xe0002fe8\r
-.set CYREG_FPB_PID3, 0xe0002fec\r
-.set CYREG_FPB_CID0, 0xe0002ff0\r
-.set CYREG_FPB_CID1, 0xe0002ff4\r
-.set CYREG_FPB_CID2, 0xe0002ff8\r
-.set CYREG_FPB_CID3, 0xe0002ffc\r
-.set CYDEV_NVIC_BASE, 0xe000e000\r
-.set CYDEV_NVIC_SIZE, 0x00000d3c\r
-.set CYREG_NVIC_INT_CTL_TYPE, 0xe000e004\r
-.set CYREG_NVIC_SYSTICK_CTL, 0xe000e010\r
-.set CYREG_NVIC_SYSTICK_RELOAD, 0xe000e014\r
-.set CYREG_NVIC_SYSTICK_CURRENT, 0xe000e018\r
-.set CYREG_NVIC_SYSTICK_CAL, 0xe000e01c\r
-.set CYREG_NVIC_SETENA0, 0xe000e100\r
-.set CYREG_NVIC_CLRENA0, 0xe000e180\r
-.set CYREG_NVIC_SETPEND0, 0xe000e200\r
-.set CYREG_NVIC_CLRPEND0, 0xe000e280\r
-.set CYREG_NVIC_ACTIVE0, 0xe000e300\r
-.set CYREG_NVIC_PRI_0, 0xe000e400\r
-.set CYREG_NVIC_PRI_1, 0xe000e401\r
-.set CYREG_NVIC_PRI_2, 0xe000e402\r
-.set CYREG_NVIC_PRI_3, 0xe000e403\r
-.set CYREG_NVIC_PRI_4, 0xe000e404\r
-.set CYREG_NVIC_PRI_5, 0xe000e405\r
-.set CYREG_NVIC_PRI_6, 0xe000e406\r
-.set CYREG_NVIC_PRI_7, 0xe000e407\r
-.set CYREG_NVIC_PRI_8, 0xe000e408\r
-.set CYREG_NVIC_PRI_9, 0xe000e409\r
-.set CYREG_NVIC_PRI_10, 0xe000e40a\r
-.set CYREG_NVIC_PRI_11, 0xe000e40b\r
-.set CYREG_NVIC_PRI_12, 0xe000e40c\r
-.set CYREG_NVIC_PRI_13, 0xe000e40d\r
-.set CYREG_NVIC_PRI_14, 0xe000e40e\r
-.set CYREG_NVIC_PRI_15, 0xe000e40f\r
-.set CYREG_NVIC_PRI_16, 0xe000e410\r
-.set CYREG_NVIC_PRI_17, 0xe000e411\r
-.set CYREG_NVIC_PRI_18, 0xe000e412\r
-.set CYREG_NVIC_PRI_19, 0xe000e413\r
-.set CYREG_NVIC_PRI_20, 0xe000e414\r
-.set CYREG_NVIC_PRI_21, 0xe000e415\r
-.set CYREG_NVIC_PRI_22, 0xe000e416\r
-.set CYREG_NVIC_PRI_23, 0xe000e417\r
-.set CYREG_NVIC_PRI_24, 0xe000e418\r
-.set CYREG_NVIC_PRI_25, 0xe000e419\r
-.set CYREG_NVIC_PRI_26, 0xe000e41a\r
-.set CYREG_NVIC_PRI_27, 0xe000e41b\r
-.set CYREG_NVIC_PRI_28, 0xe000e41c\r
-.set CYREG_NVIC_PRI_29, 0xe000e41d\r
-.set CYREG_NVIC_PRI_30, 0xe000e41e\r
-.set CYREG_NVIC_PRI_31, 0xe000e41f\r
-.set CYREG_NVIC_CPUID_BASE, 0xe000ed00\r
-.set CYREG_NVIC_INTR_CTRL_STATE, 0xe000ed04\r
-.set CYREG_NVIC_VECT_OFFSET, 0xe000ed08\r
-.set CYREG_NVIC_APPLN_INTR, 0xe000ed0c\r
-.set CYREG_NVIC_SYSTEM_CONTROL, 0xe000ed10\r
-.set CYREG_NVIC_CFG_CONTROL, 0xe000ed14\r
-.set CYREG_NVIC_SYS_PRIO_HANDLER_4_7, 0xe000ed18\r
-.set CYREG_NVIC_SYS_PRIO_HANDLER_8_11, 0xe000ed1c\r
-.set CYREG_NVIC_SYS_PRIO_HANDLER_12_15, 0xe000ed20\r
-.set CYREG_NVIC_SYS_HANDLER_CSR, 0xe000ed24\r
-.set CYREG_NVIC_MEMMAN_FAULT_STATUS, 0xe000ed28\r
-.set CYREG_NVIC_BUS_FAULT_STATUS, 0xe000ed29\r
-.set CYREG_NVIC_USAGE_FAULT_STATUS, 0xe000ed2a\r
-.set CYREG_NVIC_HARD_FAULT_STATUS, 0xe000ed2c\r
-.set CYREG_NVIC_DEBUG_FAULT_STATUS, 0xe000ed30\r
-.set CYREG_NVIC_MEMMAN_FAULT_ADD, 0xe000ed34\r
-.set CYREG_NVIC_BUS_FAULT_ADD, 0xe000ed38\r
-.set CYDEV_CORE_DBG_BASE, 0xe000edf0\r
-.set CYDEV_CORE_DBG_SIZE, 0x00000010\r
-.set CYREG_CORE_DBG_DBG_HLT_CS, 0xe000edf0\r
-.set CYREG_CORE_DBG_DBG_REG_SEL, 0xe000edf4\r
-.set CYREG_CORE_DBG_DBG_REG_DATA, 0xe000edf8\r
-.set CYREG_CORE_DBG_EXC_MON_CTL, 0xe000edfc\r
-.set CYDEV_TPIU_BASE, 0xe0040000\r
-.set CYDEV_TPIU_SIZE, 0x00001000\r
-.set CYREG_TPIU_SUPPORTED_SYNC_PRT_SZ, 0xe0040000\r
-.set CYREG_TPIU_CURRENT_SYNC_PRT_SZ, 0xe0040004\r
-.set CYREG_TPIU_ASYNC_CLK_PRESCALER, 0xe0040010\r
-.set CYREG_TPIU_PROTOCOL, 0xe00400f0\r
-.set CYREG_TPIU_FORM_FLUSH_STAT, 0xe0040300\r
-.set CYREG_TPIU_FORM_FLUSH_CTRL, 0xe0040304\r
-.set CYREG_TPIU_TRIGGER, 0xe0040ee8\r
-.set CYREG_TPIU_ITETMDATA, 0xe0040eec\r
-.set CYREG_TPIU_ITATBCTR2, 0xe0040ef0\r
-.set CYREG_TPIU_ITATBCTR0, 0xe0040ef8\r
-.set CYREG_TPIU_ITITMDATA, 0xe0040efc\r
-.set CYREG_TPIU_ITCTRL, 0xe0040f00\r
-.set CYREG_TPIU_DEVID, 0xe0040fc8\r
-.set CYREG_TPIU_DEVTYPE, 0xe0040fcc\r
-.set CYREG_TPIU_PID4, 0xe0040fd0\r
-.set CYREG_TPIU_PID5, 0xe0040fd4\r
-.set CYREG_TPIU_PID6, 0xe0040fd8\r
-.set CYREG_TPIU_PID7, 0xe0040fdc\r
-.set CYREG_TPIU_PID0, 0xe0040fe0\r
-.set CYREG_TPIU_PID1, 0xe0040fe4\r
-.set CYREG_TPIU_PID2, 0xe0040fe8\r
-.set CYREG_TPIU_PID3, 0xe0040fec\r
-.set CYREG_TPIU_CID0, 0xe0040ff0\r
-.set CYREG_TPIU_CID1, 0xe0040ff4\r
-.set CYREG_TPIU_CID2, 0xe0040ff8\r
-.set CYREG_TPIU_CID3, 0xe0040ffc\r
-.set CYDEV_ETM_BASE, 0xe0041000\r
-.set CYDEV_ETM_SIZE, 0x00001000\r
-.set CYREG_ETM_CTL, 0xe0041000\r
-.set CYREG_ETM_CFG_CODE, 0xe0041004\r
-.set CYREG_ETM_TRIG_EVENT, 0xe0041008\r
-.set CYREG_ETM_STATUS, 0xe0041010\r
-.set CYREG_ETM_SYS_CFG, 0xe0041014\r
-.set CYREG_ETM_TRACE_ENB_EVENT, 0xe0041020\r
-.set CYREG_ETM_TRACE_EN_CTRL1, 0xe0041024\r
-.set CYREG_ETM_FIFOFULL_LEVEL, 0xe004102c\r
-.set CYREG_ETM_SYNC_FREQ, 0xe00411e0\r
-.set CYREG_ETM_ETM_ID, 0xe00411e4\r
-.set CYREG_ETM_CFG_CODE_EXT, 0xe00411e8\r
-.set CYREG_ETM_TR_SS_EMBICE_CTRL, 0xe00411f0\r
-.set CYREG_ETM_CS_TRACE_ID, 0xe0041200\r
-.set CYREG_ETM_OS_LOCK_ACCESS, 0xe0041300\r
-.set CYREG_ETM_OS_LOCK_STATUS, 0xe0041304\r
-.set CYREG_ETM_PDSR, 0xe0041314\r
-.set CYREG_ETM_ITMISCIN, 0xe0041ee0\r
-.set CYREG_ETM_ITTRIGOUT, 0xe0041ee8\r
-.set CYREG_ETM_ITATBCTR2, 0xe0041ef0\r
-.set CYREG_ETM_ITATBCTR0, 0xe0041ef8\r
-.set CYREG_ETM_INT_MODE_CTRL, 0xe0041f00\r
-.set CYREG_ETM_CLM_TAG_SET, 0xe0041fa0\r
-.set CYREG_ETM_CLM_TAG_CLR, 0xe0041fa4\r
-.set CYREG_ETM_LOCK_ACCESS, 0xe0041fb0\r
-.set CYREG_ETM_LOCK_STATUS, 0xe0041fb4\r
-.set CYREG_ETM_AUTH_STATUS, 0xe0041fb8\r
-.set CYREG_ETM_DEV_TYPE, 0xe0041fcc\r
-.set CYREG_ETM_PID4, 0xe0041fd0\r
-.set CYREG_ETM_PID5, 0xe0041fd4\r
-.set CYREG_ETM_PID6, 0xe0041fd8\r
-.set CYREG_ETM_PID7, 0xe0041fdc\r
-.set CYREG_ETM_PID0, 0xe0041fe0\r
-.set CYREG_ETM_PID1, 0xe0041fe4\r
-.set CYREG_ETM_PID2, 0xe0041fe8\r
-.set CYREG_ETM_PID3, 0xe0041fec\r
-.set CYREG_ETM_CID0, 0xe0041ff0\r
-.set CYREG_ETM_CID1, 0xe0041ff4\r
-.set CYREG_ETM_CID2, 0xe0041ff8\r
-.set CYREG_ETM_CID3, 0xe0041ffc\r
-.set CYDEV_ROM_TABLE_BASE, 0xe00ff000\r
-.set CYDEV_ROM_TABLE_SIZE, 0x00001000\r
-.set CYREG_ROM_TABLE_NVIC, 0xe00ff000\r
-.set CYREG_ROM_TABLE_DWT, 0xe00ff004\r
-.set CYREG_ROM_TABLE_FPB, 0xe00ff008\r
-.set CYREG_ROM_TABLE_ITM, 0xe00ff00c\r
-.set CYREG_ROM_TABLE_TPIU, 0xe00ff010\r
-.set CYREG_ROM_TABLE_ETM, 0xe00ff014\r
-.set CYREG_ROM_TABLE_END, 0xe00ff018\r
-.set CYREG_ROM_TABLE_MEMTYPE, 0xe00fffcc\r
-.set CYREG_ROM_TABLE_PID4, 0xe00fffd0\r
-.set CYREG_ROM_TABLE_PID5, 0xe00fffd4\r
-.set CYREG_ROM_TABLE_PID6, 0xe00fffd8\r
-.set CYREG_ROM_TABLE_PID7, 0xe00fffdc\r
-.set CYREG_ROM_TABLE_PID0, 0xe00fffe0\r
-.set CYREG_ROM_TABLE_PID1, 0xe00fffe4\r
-.set CYREG_ROM_TABLE_PID2, 0xe00fffe8\r
-.set CYREG_ROM_TABLE_PID3, 0xe00fffec\r
-.set CYREG_ROM_TABLE_CID0, 0xe00ffff0\r
-.set CYREG_ROM_TABLE_CID1, 0xe00ffff4\r
-.set CYREG_ROM_TABLE_CID2, 0xe00ffff8\r
-.set CYREG_ROM_TABLE_CID3, 0xe00ffffc\r
-.set CYDEV_FLS_SIZE, CYDEV_FLASH_SIZE\r
-.set CYDEV_ECC_BASE, CYDEV_FLSECC_BASE\r
-.set CYDEV_FLS_SECTOR_SIZE, 0x00010000\r
-.set CYDEV_FLS_ROW_SIZE, 0x00000100\r
-.set CYDEV_ECC_SECTOR_SIZE, 0x00002000\r
-.set CYDEV_ECC_ROW_SIZE, 0x00000020\r
-.set CYDEV_EEPROM_SECTOR_SIZE, 0x00000400\r
-.set CYDEV_EEPROM_ROW_SIZE, 0x00000010\r
-.set CYDEV_PERIPH_BASE, CYDEV_CLKDIST_BASE\r
-.set CYCLK_LD_DISABLE, 0x00000004\r
-.set CYCLK_LD_SYNC_EN, 0x00000002\r
-.set CYCLK_LD_LOAD, 0x00000001\r
-.set CYCLK_PIPE, 0x00000080\r
-.set CYCLK_SSS, 0x00000040\r
-.set CYCLK_EARLY, 0x00000020\r
-.set CYCLK_DUTY, 0x00000010\r
-.set CYCLK_SYNC, 0x00000008\r
-.set CYCLK_SRC_SEL_CLK_SYNC_D, 0\r
-.set CYCLK_SRC_SEL_SYNC_DIG, 0\r
-.set CYCLK_SRC_SEL_IMO, 1\r
-.set CYCLK_SRC_SEL_XTAL_MHZ, 2\r
-.set CYCLK_SRC_SEL_XTALM, 2\r
-.set CYCLK_SRC_SEL_ILO, 3\r
-.set CYCLK_SRC_SEL_PLL, 4\r
-.set CYCLK_SRC_SEL_XTAL_KHZ, 5\r
-.set CYCLK_SRC_SEL_XTALK, 5\r
-.set CYCLK_SRC_SEL_DSI_G, 6\r
-.set CYCLK_SRC_SEL_DSI_D, 7\r
-.set CYCLK_SRC_SEL_CLK_SYNC_A, 0\r
-.set CYCLK_SRC_SEL_DSI_A, 7\r
+++ /dev/null
-;\r
-; FILENAME: cydeviceiar.inc\r
-; OBSOLETE: Do not use this file. Use the _trm version instead.\r
-; PSoC Creator 3.0 Component Pack 7\r
-;\r
-; DESCRIPTION:\r
-; This file provides all of the address values for the entire PSoC device.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions, \r
-; disclaimers, and limitations in the end user license agreement accompanying \r
-; the software package with which this file was provided.\r
-;-------------------------------------------------------------------------------\r
-\r
-#define CYDEV_FLASH_BASE 0x00000000\r
-#define CYDEV_FLASH_SIZE 0x00020000\r
-#define CYDEV_FLASH_DATA_MBASE 0x00000000\r
-#define CYDEV_FLASH_DATA_MSIZE 0x00020000\r
-#define CYDEV_SRAM_BASE 0x1fffc000\r
-#define CYDEV_SRAM_SIZE 0x00008000\r
-#define CYDEV_SRAM_CODE64K_MBASE 0x1fff8000\r
-#define CYDEV_SRAM_CODE64K_MSIZE 0x00004000\r
-#define CYDEV_SRAM_CODE32K_MBASE 0x1fffc000\r
-#define CYDEV_SRAM_CODE32K_MSIZE 0x00002000\r
-#define CYDEV_SRAM_CODE16K_MBASE 0x1fffe000\r
-#define CYDEV_SRAM_CODE16K_MSIZE 0x00001000\r
-#define CYDEV_SRAM_CODE_MBASE 0x1fffc000\r
-#define CYDEV_SRAM_CODE_MSIZE 0x00004000\r
-#define CYDEV_SRAM_DATA_MBASE 0x20000000\r
-#define CYDEV_SRAM_DATA_MSIZE 0x00004000\r
-#define CYDEV_SRAM_DATA16K_MBASE 0x20001000\r
-#define CYDEV_SRAM_DATA16K_MSIZE 0x00001000\r
-#define CYDEV_SRAM_DATA32K_MBASE 0x20002000\r
-#define CYDEV_SRAM_DATA32K_MSIZE 0x00002000\r
-#define CYDEV_SRAM_DATA64K_MBASE 0x20004000\r
-#define CYDEV_SRAM_DATA64K_MSIZE 0x00004000\r
-#define CYDEV_DMA_BASE 0x20008000\r
-#define CYDEV_DMA_SIZE 0x00008000\r
-#define CYDEV_DMA_SRAM64K_MBASE 0x20008000\r
-#define CYDEV_DMA_SRAM64K_MSIZE 0x00004000\r
-#define CYDEV_DMA_SRAM32K_MBASE 0x2000c000\r
-#define CYDEV_DMA_SRAM32K_MSIZE 0x00002000\r
-#define CYDEV_DMA_SRAM16K_MBASE 0x2000e000\r
-#define CYDEV_DMA_SRAM16K_MSIZE 0x00001000\r
-#define CYDEV_DMA_SRAM_MBASE 0x2000f000\r
-#define CYDEV_DMA_SRAM_MSIZE 0x00001000\r
-#define CYDEV_CLKDIST_BASE 0x40004000\r
-#define CYDEV_CLKDIST_SIZE 0x00000110\r
-#define CYDEV_CLKDIST_CR 0x40004000\r
-#define CYDEV_CLKDIST_LD 0x40004001\r
-#define CYDEV_CLKDIST_WRK0 0x40004002\r
-#define CYDEV_CLKDIST_WRK1 0x40004003\r
-#define CYDEV_CLKDIST_MSTR0 0x40004004\r
-#define CYDEV_CLKDIST_MSTR1 0x40004005\r
-#define CYDEV_CLKDIST_BCFG0 0x40004006\r
-#define CYDEV_CLKDIST_BCFG1 0x40004007\r
-#define CYDEV_CLKDIST_BCFG2 0x40004008\r
-#define CYDEV_CLKDIST_UCFG 0x40004009\r
-#define CYDEV_CLKDIST_DLY0 0x4000400a\r
-#define CYDEV_CLKDIST_DLY1 0x4000400b\r
-#define CYDEV_CLKDIST_DMASK 0x40004010\r
-#define CYDEV_CLKDIST_AMASK 0x40004014\r
-#define CYDEV_CLKDIST_DCFG0_BASE 0x40004080\r
-#define CYDEV_CLKDIST_DCFG0_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG0_CFG0 0x40004080\r
-#define CYDEV_CLKDIST_DCFG0_CFG1 0x40004081\r
-#define CYDEV_CLKDIST_DCFG0_CFG2 0x40004082\r
-#define CYDEV_CLKDIST_DCFG1_BASE 0x40004084\r
-#define CYDEV_CLKDIST_DCFG1_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG1_CFG0 0x40004084\r
-#define CYDEV_CLKDIST_DCFG1_CFG1 0x40004085\r
-#define CYDEV_CLKDIST_DCFG1_CFG2 0x40004086\r
-#define CYDEV_CLKDIST_DCFG2_BASE 0x40004088\r
-#define CYDEV_CLKDIST_DCFG2_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG2_CFG0 0x40004088\r
-#define CYDEV_CLKDIST_DCFG2_CFG1 0x40004089\r
-#define CYDEV_CLKDIST_DCFG2_CFG2 0x4000408a\r
-#define CYDEV_CLKDIST_DCFG3_BASE 0x4000408c\r
-#define CYDEV_CLKDIST_DCFG3_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG3_CFG0 0x4000408c\r
-#define CYDEV_CLKDIST_DCFG3_CFG1 0x4000408d\r
-#define CYDEV_CLKDIST_DCFG3_CFG2 0x4000408e\r
-#define CYDEV_CLKDIST_DCFG4_BASE 0x40004090\r
-#define CYDEV_CLKDIST_DCFG4_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG4_CFG0 0x40004090\r
-#define CYDEV_CLKDIST_DCFG4_CFG1 0x40004091\r
-#define CYDEV_CLKDIST_DCFG4_CFG2 0x40004092\r
-#define CYDEV_CLKDIST_DCFG5_BASE 0x40004094\r
-#define CYDEV_CLKDIST_DCFG5_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG5_CFG0 0x40004094\r
-#define CYDEV_CLKDIST_DCFG5_CFG1 0x40004095\r
-#define CYDEV_CLKDIST_DCFG5_CFG2 0x40004096\r
-#define CYDEV_CLKDIST_DCFG6_BASE 0x40004098\r
-#define CYDEV_CLKDIST_DCFG6_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG6_CFG0 0x40004098\r
-#define CYDEV_CLKDIST_DCFG6_CFG1 0x40004099\r
-#define CYDEV_CLKDIST_DCFG6_CFG2 0x4000409a\r
-#define CYDEV_CLKDIST_DCFG7_BASE 0x4000409c\r
-#define CYDEV_CLKDIST_DCFG7_SIZE 0x00000003\r
-#define CYDEV_CLKDIST_DCFG7_CFG0 0x4000409c\r
-#define CYDEV_CLKDIST_DCFG7_CFG1 0x4000409d\r
-#define CYDEV_CLKDIST_DCFG7_CFG2 0x4000409e\r
-#define CYDEV_CLKDIST_ACFG0_BASE 0x40004100\r
-#define CYDEV_CLKDIST_ACFG0_SIZE 0x00000004\r
-#define CYDEV_CLKDIST_ACFG0_CFG0 0x40004100\r
-#define CYDEV_CLKDIST_ACFG0_CFG1 0x40004101\r
-#define CYDEV_CLKDIST_ACFG0_CFG2 0x40004102\r
-#define CYDEV_CLKDIST_ACFG0_CFG3 0x40004103\r
-#define CYDEV_CLKDIST_ACFG1_BASE 0x40004104\r
-#define CYDEV_CLKDIST_ACFG1_SIZE 0x00000004\r
-#define CYDEV_CLKDIST_ACFG1_CFG0 0x40004104\r
-#define CYDEV_CLKDIST_ACFG1_CFG1 0x40004105\r
-#define CYDEV_CLKDIST_ACFG1_CFG2 0x40004106\r
-#define CYDEV_CLKDIST_ACFG1_CFG3 0x40004107\r
-#define CYDEV_CLKDIST_ACFG2_BASE 0x40004108\r
-#define CYDEV_CLKDIST_ACFG2_SIZE 0x00000004\r
-#define CYDEV_CLKDIST_ACFG2_CFG0 0x40004108\r
-#define CYDEV_CLKDIST_ACFG2_CFG1 0x40004109\r
-#define CYDEV_CLKDIST_ACFG2_CFG2 0x4000410a\r
-#define CYDEV_CLKDIST_ACFG2_CFG3 0x4000410b\r
-#define CYDEV_CLKDIST_ACFG3_BASE 0x4000410c\r
-#define CYDEV_CLKDIST_ACFG3_SIZE 0x00000004\r
-#define CYDEV_CLKDIST_ACFG3_CFG0 0x4000410c\r
-#define CYDEV_CLKDIST_ACFG3_CFG1 0x4000410d\r
-#define CYDEV_CLKDIST_ACFG3_CFG2 0x4000410e\r
-#define CYDEV_CLKDIST_ACFG3_CFG3 0x4000410f\r
-#define CYDEV_FASTCLK_BASE 0x40004200\r
-#define CYDEV_FASTCLK_SIZE 0x00000026\r
-#define CYDEV_FASTCLK_IMO_BASE 0x40004200\r
-#define CYDEV_FASTCLK_IMO_SIZE 0x00000001\r
-#define CYDEV_FASTCLK_IMO_CR 0x40004200\r
-#define CYDEV_FASTCLK_XMHZ_BASE 0x40004210\r
-#define CYDEV_FASTCLK_XMHZ_SIZE 0x00000004\r
-#define CYDEV_FASTCLK_XMHZ_CSR 0x40004210\r
-#define CYDEV_FASTCLK_XMHZ_CFG0 0x40004212\r
-#define CYDEV_FASTCLK_XMHZ_CFG1 0x40004213\r
-#define CYDEV_FASTCLK_PLL_BASE 0x40004220\r
-#define CYDEV_FASTCLK_PLL_SIZE 0x00000006\r
-#define CYDEV_FASTCLK_PLL_CFG0 0x40004220\r
-#define CYDEV_FASTCLK_PLL_CFG1 0x40004221\r
-#define CYDEV_FASTCLK_PLL_P 0x40004222\r
-#define CYDEV_FASTCLK_PLL_Q 0x40004223\r
-#define CYDEV_FASTCLK_PLL_SR 0x40004225\r
-#define CYDEV_SLOWCLK_BASE 0x40004300\r
-#define CYDEV_SLOWCLK_SIZE 0x0000000b\r
-#define CYDEV_SLOWCLK_ILO_BASE 0x40004300\r
-#define CYDEV_SLOWCLK_ILO_SIZE 0x00000002\r
-#define CYDEV_SLOWCLK_ILO_CR0 0x40004300\r
-#define CYDEV_SLOWCLK_ILO_CR1 0x40004301\r
-#define CYDEV_SLOWCLK_X32_BASE 0x40004308\r
-#define CYDEV_SLOWCLK_X32_SIZE 0x00000003\r
-#define CYDEV_SLOWCLK_X32_CR 0x40004308\r
-#define CYDEV_SLOWCLK_X32_CFG 0x40004309\r
-#define CYDEV_SLOWCLK_X32_TST 0x4000430a\r
-#define CYDEV_BOOST_BASE 0x40004320\r
-#define CYDEV_BOOST_SIZE 0x00000007\r
-#define CYDEV_BOOST_CR0 0x40004320\r
-#define CYDEV_BOOST_CR1 0x40004321\r
-#define CYDEV_BOOST_CR2 0x40004322\r
-#define CYDEV_BOOST_CR3 0x40004323\r
-#define CYDEV_BOOST_SR 0x40004324\r
-#define CYDEV_BOOST_CR4 0x40004325\r
-#define CYDEV_BOOST_SR2 0x40004326\r
-#define CYDEV_PWRSYS_BASE 0x40004330\r
-#define CYDEV_PWRSYS_SIZE 0x00000002\r
-#define CYDEV_PWRSYS_CR0 0x40004330\r
-#define CYDEV_PWRSYS_CR1 0x40004331\r
-#define CYDEV_PM_BASE 0x40004380\r
-#define CYDEV_PM_SIZE 0x00000057\r
-#define CYDEV_PM_TW_CFG0 0x40004380\r
-#define CYDEV_PM_TW_CFG1 0x40004381\r
-#define CYDEV_PM_TW_CFG2 0x40004382\r
-#define CYDEV_PM_WDT_CFG 0x40004383\r
-#define CYDEV_PM_WDT_CR 0x40004384\r
-#define CYDEV_PM_INT_SR 0x40004390\r
-#define CYDEV_PM_MODE_CFG0 0x40004391\r
-#define CYDEV_PM_MODE_CFG1 0x40004392\r
-#define CYDEV_PM_MODE_CSR 0x40004393\r
-#define CYDEV_PM_USB_CR0 0x40004394\r
-#define CYDEV_PM_WAKEUP_CFG0 0x40004398\r
-#define CYDEV_PM_WAKEUP_CFG1 0x40004399\r
-#define CYDEV_PM_WAKEUP_CFG2 0x4000439a\r
-#define CYDEV_PM_ACT_BASE 0x400043a0\r
-#define CYDEV_PM_ACT_SIZE 0x0000000e\r
-#define CYDEV_PM_ACT_CFG0 0x400043a0\r
-#define CYDEV_PM_ACT_CFG1 0x400043a1\r
-#define CYDEV_PM_ACT_CFG2 0x400043a2\r
-#define CYDEV_PM_ACT_CFG3 0x400043a3\r
-#define CYDEV_PM_ACT_CFG4 0x400043a4\r
-#define CYDEV_PM_ACT_CFG5 0x400043a5\r
-#define CYDEV_PM_ACT_CFG6 0x400043a6\r
-#define CYDEV_PM_ACT_CFG7 0x400043a7\r
-#define CYDEV_PM_ACT_CFG8 0x400043a8\r
-#define CYDEV_PM_ACT_CFG9 0x400043a9\r
-#define CYDEV_PM_ACT_CFG10 0x400043aa\r
-#define CYDEV_PM_ACT_CFG11 0x400043ab\r
-#define CYDEV_PM_ACT_CFG12 0x400043ac\r
-#define CYDEV_PM_ACT_CFG13 0x400043ad\r
-#define CYDEV_PM_STBY_BASE 0x400043b0\r
-#define CYDEV_PM_STBY_SIZE 0x0000000e\r
-#define CYDEV_PM_STBY_CFG0 0x400043b0\r
-#define CYDEV_PM_STBY_CFG1 0x400043b1\r
-#define CYDEV_PM_STBY_CFG2 0x400043b2\r
-#define CYDEV_PM_STBY_CFG3 0x400043b3\r
-#define CYDEV_PM_STBY_CFG4 0x400043b4\r
-#define CYDEV_PM_STBY_CFG5 0x400043b5\r
-#define CYDEV_PM_STBY_CFG6 0x400043b6\r
-#define CYDEV_PM_STBY_CFG7 0x400043b7\r
-#define CYDEV_PM_STBY_CFG8 0x400043b8\r
-#define CYDEV_PM_STBY_CFG9 0x400043b9\r
-#define CYDEV_PM_STBY_CFG10 0x400043ba\r
-#define CYDEV_PM_STBY_CFG11 0x400043bb\r
-#define CYDEV_PM_STBY_CFG12 0x400043bc\r
-#define CYDEV_PM_STBY_CFG13 0x400043bd\r
-#define CYDEV_PM_AVAIL_BASE 0x400043c0\r
-#define CYDEV_PM_AVAIL_SIZE 0x00000017\r
-#define CYDEV_PM_AVAIL_CR0 0x400043c0\r
-#define CYDEV_PM_AVAIL_CR1 0x400043c1\r
-#define CYDEV_PM_AVAIL_CR2 0x400043c2\r
-#define CYDEV_PM_AVAIL_CR3 0x400043c3\r
-#define CYDEV_PM_AVAIL_CR4 0x400043c4\r
-#define CYDEV_PM_AVAIL_CR5 0x400043c5\r
-#define CYDEV_PM_AVAIL_CR6 0x400043c6\r
-#define CYDEV_PM_AVAIL_SR0 0x400043d0\r
-#define CYDEV_PM_AVAIL_SR1 0x400043d1\r
-#define CYDEV_PM_AVAIL_SR2 0x400043d2\r
-#define CYDEV_PM_AVAIL_SR3 0x400043d3\r
-#define CYDEV_PM_AVAIL_SR4 0x400043d4\r
-#define CYDEV_PM_AVAIL_SR5 0x400043d5\r
-#define CYDEV_PM_AVAIL_SR6 0x400043d6\r
-#define CYDEV_PICU_BASE 0x40004500\r
-#define CYDEV_PICU_SIZE 0x000000b0\r
-#define CYDEV_PICU_INTTYPE_BASE 0x40004500\r
-#define CYDEV_PICU_INTTYPE_SIZE 0x00000080\r
-#define CYDEV_PICU_INTTYPE_PICU0_BASE 0x40004500\r
-#define CYDEV_PICU_INTTYPE_PICU0_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE0 0x40004500\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE1 0x40004501\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE2 0x40004502\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE3 0x40004503\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE4 0x40004504\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE5 0x40004505\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE6 0x40004506\r
-#define CYDEV_PICU_INTTYPE_PICU0_INTTYPE7 0x40004507\r
-#define CYDEV_PICU_INTTYPE_PICU1_BASE 0x40004508\r
-#define CYDEV_PICU_INTTYPE_PICU1_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE0 0x40004508\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE1 0x40004509\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE2 0x4000450a\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE3 0x4000450b\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE4 0x4000450c\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE5 0x4000450d\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE6 0x4000450e\r
-#define CYDEV_PICU_INTTYPE_PICU1_INTTYPE7 0x4000450f\r
-#define CYDEV_PICU_INTTYPE_PICU2_BASE 0x40004510\r
-#define CYDEV_PICU_INTTYPE_PICU2_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE0 0x40004510\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE1 0x40004511\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE2 0x40004512\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE3 0x40004513\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE4 0x40004514\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE5 0x40004515\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE6 0x40004516\r
-#define CYDEV_PICU_INTTYPE_PICU2_INTTYPE7 0x40004517\r
-#define CYDEV_PICU_INTTYPE_PICU3_BASE 0x40004518\r
-#define CYDEV_PICU_INTTYPE_PICU3_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE0 0x40004518\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE1 0x40004519\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE2 0x4000451a\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE3 0x4000451b\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE4 0x4000451c\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE5 0x4000451d\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE6 0x4000451e\r
-#define CYDEV_PICU_INTTYPE_PICU3_INTTYPE7 0x4000451f\r
-#define CYDEV_PICU_INTTYPE_PICU4_BASE 0x40004520\r
-#define CYDEV_PICU_INTTYPE_PICU4_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE0 0x40004520\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE1 0x40004521\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE2 0x40004522\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE3 0x40004523\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE4 0x40004524\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE5 0x40004525\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE6 0x40004526\r
-#define CYDEV_PICU_INTTYPE_PICU4_INTTYPE7 0x40004527\r
-#define CYDEV_PICU_INTTYPE_PICU5_BASE 0x40004528\r
-#define CYDEV_PICU_INTTYPE_PICU5_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE0 0x40004528\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE1 0x40004529\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE2 0x4000452a\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE3 0x4000452b\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE4 0x4000452c\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE5 0x4000452d\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE6 0x4000452e\r
-#define CYDEV_PICU_INTTYPE_PICU5_INTTYPE7 0x4000452f\r
-#define CYDEV_PICU_INTTYPE_PICU6_BASE 0x40004530\r
-#define CYDEV_PICU_INTTYPE_PICU6_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE0 0x40004530\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE1 0x40004531\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE2 0x40004532\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE3 0x40004533\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE4 0x40004534\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE5 0x40004535\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE6 0x40004536\r
-#define CYDEV_PICU_INTTYPE_PICU6_INTTYPE7 0x40004537\r
-#define CYDEV_PICU_INTTYPE_PICU12_BASE 0x40004560\r
-#define CYDEV_PICU_INTTYPE_PICU12_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE0 0x40004560\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE1 0x40004561\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE2 0x40004562\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE3 0x40004563\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE4 0x40004564\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE5 0x40004565\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE6 0x40004566\r
-#define CYDEV_PICU_INTTYPE_PICU12_INTTYPE7 0x40004567\r
-#define CYDEV_PICU_INTTYPE_PICU15_BASE 0x40004578\r
-#define CYDEV_PICU_INTTYPE_PICU15_SIZE 0x00000008\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE0 0x40004578\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE1 0x40004579\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE2 0x4000457a\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE3 0x4000457b\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE4 0x4000457c\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE5 0x4000457d\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE6 0x4000457e\r
-#define CYDEV_PICU_INTTYPE_PICU15_INTTYPE7 0x4000457f\r
-#define CYDEV_PICU_STAT_BASE 0x40004580\r
-#define CYDEV_PICU_STAT_SIZE 0x00000010\r
-#define CYDEV_PICU_STAT_PICU0_BASE 0x40004580\r
-#define CYDEV_PICU_STAT_PICU0_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU0_INTSTAT 0x40004580\r
-#define CYDEV_PICU_STAT_PICU1_BASE 0x40004581\r
-#define CYDEV_PICU_STAT_PICU1_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU1_INTSTAT 0x40004581\r
-#define CYDEV_PICU_STAT_PICU2_BASE 0x40004582\r
-#define CYDEV_PICU_STAT_PICU2_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU2_INTSTAT 0x40004582\r
-#define CYDEV_PICU_STAT_PICU3_BASE 0x40004583\r
-#define CYDEV_PICU_STAT_PICU3_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU3_INTSTAT 0x40004583\r
-#define CYDEV_PICU_STAT_PICU4_BASE 0x40004584\r
-#define CYDEV_PICU_STAT_PICU4_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU4_INTSTAT 0x40004584\r
-#define CYDEV_PICU_STAT_PICU5_BASE 0x40004585\r
-#define CYDEV_PICU_STAT_PICU5_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU5_INTSTAT 0x40004585\r
-#define CYDEV_PICU_STAT_PICU6_BASE 0x40004586\r
-#define CYDEV_PICU_STAT_PICU6_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU6_INTSTAT 0x40004586\r
-#define CYDEV_PICU_STAT_PICU12_BASE 0x4000458c\r
-#define CYDEV_PICU_STAT_PICU12_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU12_INTSTAT 0x4000458c\r
-#define CYDEV_PICU_STAT_PICU15_BASE 0x4000458f\r
-#define CYDEV_PICU_STAT_PICU15_SIZE 0x00000001\r
-#define CYDEV_PICU_STAT_PICU15_INTSTAT 0x4000458f\r
-#define CYDEV_PICU_SNAP_BASE 0x40004590\r
-#define CYDEV_PICU_SNAP_SIZE 0x00000010\r
-#define CYDEV_PICU_SNAP_PICU0_BASE 0x40004590\r
-#define CYDEV_PICU_SNAP_PICU0_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU0_SNAP 0x40004590\r
-#define CYDEV_PICU_SNAP_PICU1_BASE 0x40004591\r
-#define CYDEV_PICU_SNAP_PICU1_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU1_SNAP 0x40004591\r
-#define CYDEV_PICU_SNAP_PICU2_BASE 0x40004592\r
-#define CYDEV_PICU_SNAP_PICU2_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU2_SNAP 0x40004592\r
-#define CYDEV_PICU_SNAP_PICU3_BASE 0x40004593\r
-#define CYDEV_PICU_SNAP_PICU3_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU3_SNAP 0x40004593\r
-#define CYDEV_PICU_SNAP_PICU4_BASE 0x40004594\r
-#define CYDEV_PICU_SNAP_PICU4_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU4_SNAP 0x40004594\r
-#define CYDEV_PICU_SNAP_PICU5_BASE 0x40004595\r
-#define CYDEV_PICU_SNAP_PICU5_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU5_SNAP 0x40004595\r
-#define CYDEV_PICU_SNAP_PICU6_BASE 0x40004596\r
-#define CYDEV_PICU_SNAP_PICU6_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU6_SNAP 0x40004596\r
-#define CYDEV_PICU_SNAP_PICU12_BASE 0x4000459c\r
-#define CYDEV_PICU_SNAP_PICU12_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU12_SNAP 0x4000459c\r
-#define CYDEV_PICU_SNAP_PICU_15_BASE 0x4000459f\r
-#define CYDEV_PICU_SNAP_PICU_15_SIZE 0x00000001\r
-#define CYDEV_PICU_SNAP_PICU_15_SNAP_15 0x4000459f\r
-#define CYDEV_PICU_DISABLE_COR_BASE 0x400045a0\r
-#define CYDEV_PICU_DISABLE_COR_SIZE 0x00000010\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_BASE 0x400045a0\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_DISABLE_COR 0x400045a0\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_BASE 0x400045a1\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_DISABLE_COR 0x400045a1\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_BASE 0x400045a2\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_DISABLE_COR 0x400045a2\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_BASE 0x400045a3\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_DISABLE_COR 0x400045a3\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_BASE 0x400045a4\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_DISABLE_COR 0x400045a4\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_BASE 0x400045a5\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_DISABLE_COR 0x400045a5\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_BASE 0x400045a6\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_DISABLE_COR 0x400045a6\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_BASE 0x400045ac\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_DISABLE_COR 0x400045ac\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_BASE 0x400045af\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_SIZE 0x00000001\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_DISABLE_COR 0x400045af\r
-#define CYDEV_MFGCFG_BASE 0x40004600\r
-#define CYDEV_MFGCFG_SIZE 0x000000ed\r
-#define CYDEV_MFGCFG_ANAIF_BASE 0x40004600\r
-#define CYDEV_MFGCFG_ANAIF_SIZE 0x00000038\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_BASE 0x40004608\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_TR 0x40004608\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_BASE 0x40004609\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_TR 0x40004609\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_BASE 0x4000460a\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_TR 0x4000460a\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_BASE 0x4000460b\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_TR 0x4000460b\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE 0x40004610\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_TR0 0x40004610\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE 0x40004611\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_TR0 0x40004611\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE 0x40004612\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_TR0 0x40004612\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_BASE 0x40004614\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_TR0 0x40004614\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_BASE 0x40004616\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_TR0 0x40004616\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_BASE 0x40004620\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_TR0 0x40004620\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_TR1 0x40004621\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_BASE 0x40004622\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_TR0 0x40004622\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_TR1 0x40004623\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_BASE 0x40004624\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_TR0 0x40004624\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_TR1 0x40004625\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_BASE 0x40004626\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_TR0 0x40004626\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_TR1 0x40004627\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_BASE 0x40004630\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_TR0 0x40004630\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_TR1 0x40004631\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_BASE 0x40004632\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_TR0 0x40004632\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_TR1 0x40004633\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_BASE 0x40004634\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_TR0 0x40004634\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_TR1 0x40004635\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_BASE 0x40004636\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_TR0 0x40004636\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_TR1 0x40004637\r
-#define CYDEV_MFGCFG_PWRSYS_BASE 0x40004680\r
-#define CYDEV_MFGCFG_PWRSYS_SIZE 0x0000000b\r
-#define CYDEV_MFGCFG_PWRSYS_HIB_TR0 0x40004680\r
-#define CYDEV_MFGCFG_PWRSYS_HIB_TR1 0x40004681\r
-#define CYDEV_MFGCFG_PWRSYS_I2C_TR 0x40004682\r
-#define CYDEV_MFGCFG_PWRSYS_SLP_TR 0x40004683\r
-#define CYDEV_MFGCFG_PWRSYS_BUZZ_TR 0x40004684\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR0 0x40004685\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR1 0x40004686\r
-#define CYDEV_MFGCFG_PWRSYS_BREF_TR 0x40004687\r
-#define CYDEV_MFGCFG_PWRSYS_BG_TR 0x40004688\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR2 0x40004689\r
-#define CYDEV_MFGCFG_PWRSYS_WAKE_TR3 0x4000468a\r
-#define CYDEV_MFGCFG_ILO_BASE 0x40004690\r
-#define CYDEV_MFGCFG_ILO_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_ILO_TR0 0x40004690\r
-#define CYDEV_MFGCFG_ILO_TR1 0x40004691\r
-#define CYDEV_MFGCFG_X32_BASE 0x40004698\r
-#define CYDEV_MFGCFG_X32_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_X32_TR 0x40004698\r
-#define CYDEV_MFGCFG_IMO_BASE 0x400046a0\r
-#define CYDEV_MFGCFG_IMO_SIZE 0x00000005\r
-#define CYDEV_MFGCFG_IMO_TR0 0x400046a0\r
-#define CYDEV_MFGCFG_IMO_TR1 0x400046a1\r
-#define CYDEV_MFGCFG_IMO_GAIN 0x400046a2\r
-#define CYDEV_MFGCFG_IMO_C36M 0x400046a3\r
-#define CYDEV_MFGCFG_IMO_TR2 0x400046a4\r
-#define CYDEV_MFGCFG_XMHZ_BASE 0x400046a8\r
-#define CYDEV_MFGCFG_XMHZ_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_XMHZ_TR 0x400046a8\r
-#define CYDEV_MFGCFG_DLY 0x400046c0\r
-#define CYDEV_MFGCFG_MLOGIC_BASE 0x400046e0\r
-#define CYDEV_MFGCFG_MLOGIC_SIZE 0x0000000d\r
-#define CYDEV_MFGCFG_MLOGIC_DMPSTR 0x400046e2\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_BASE 0x400046e4\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_SIZE 0x00000002\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_CR 0x400046e4\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_CFG0 0x400046e5\r
-#define CYDEV_MFGCFG_MLOGIC_DEBUG 0x400046e8\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE 0x400046ea\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE 0x00000001\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_CPU_SCR 0x400046ea\r
-#define CYDEV_MFGCFG_MLOGIC_REV_ID 0x400046ec\r
-#define CYDEV_RESET_BASE 0x400046f0\r
-#define CYDEV_RESET_SIZE 0x0000000f\r
-#define CYDEV_RESET_IPOR_CR0 0x400046f0\r
-#define CYDEV_RESET_IPOR_CR1 0x400046f1\r
-#define CYDEV_RESET_IPOR_CR2 0x400046f2\r
-#define CYDEV_RESET_IPOR_CR3 0x400046f3\r
-#define CYDEV_RESET_CR0 0x400046f4\r
-#define CYDEV_RESET_CR1 0x400046f5\r
-#define CYDEV_RESET_CR2 0x400046f6\r
-#define CYDEV_RESET_CR3 0x400046f7\r
-#define CYDEV_RESET_CR4 0x400046f8\r
-#define CYDEV_RESET_CR5 0x400046f9\r
-#define CYDEV_RESET_SR0 0x400046fa\r
-#define CYDEV_RESET_SR1 0x400046fb\r
-#define CYDEV_RESET_SR2 0x400046fc\r
-#define CYDEV_RESET_SR3 0x400046fd\r
-#define CYDEV_RESET_TR 0x400046fe\r
-#define CYDEV_SPC_BASE 0x40004700\r
-#define CYDEV_SPC_SIZE 0x00000100\r
-#define CYDEV_SPC_FM_EE_CR 0x40004700\r
-#define CYDEV_SPC_FM_EE_WAKE_CNT 0x40004701\r
-#define CYDEV_SPC_EE_SCR 0x40004702\r
-#define CYDEV_SPC_EE_ERR 0x40004703\r
-#define CYDEV_SPC_CPU_DATA 0x40004720\r
-#define CYDEV_SPC_DMA_DATA 0x40004721\r
-#define CYDEV_SPC_SR 0x40004722\r
-#define CYDEV_SPC_CR 0x40004723\r
-#define CYDEV_SPC_DMM_MAP_BASE 0x40004780\r
-#define CYDEV_SPC_DMM_MAP_SIZE 0x00000080\r
-#define CYDEV_SPC_DMM_MAP_SRAM_MBASE 0x40004780\r
-#define CYDEV_SPC_DMM_MAP_SRAM_MSIZE 0x00000080\r
-#define CYDEV_CACHE_BASE 0x40004800\r
-#define CYDEV_CACHE_SIZE 0x0000009c\r
-#define CYDEV_CACHE_CC_CTL 0x40004800\r
-#define CYDEV_CACHE_ECC_CORR 0x40004880\r
-#define CYDEV_CACHE_ECC_ERR 0x40004888\r
-#define CYDEV_CACHE_FLASH_ERR 0x40004890\r
-#define CYDEV_CACHE_HITMISS 0x40004898\r
-#define CYDEV_I2C_BASE 0x40004900\r
-#define CYDEV_I2C_SIZE 0x000000e1\r
-#define CYDEV_I2C_XCFG 0x400049c8\r
-#define CYDEV_I2C_ADR 0x400049ca\r
-#define CYDEV_I2C_CFG 0x400049d6\r
-#define CYDEV_I2C_CSR 0x400049d7\r
-#define CYDEV_I2C_D 0x400049d8\r
-#define CYDEV_I2C_MCSR 0x400049d9\r
-#define CYDEV_I2C_CLK_DIV1 0x400049db\r
-#define CYDEV_I2C_CLK_DIV2 0x400049dc\r
-#define CYDEV_I2C_TMOUT_CSR 0x400049dd\r
-#define CYDEV_I2C_TMOUT_SR 0x400049de\r
-#define CYDEV_I2C_TMOUT_CFG0 0x400049df\r
-#define CYDEV_I2C_TMOUT_CFG1 0x400049e0\r
-#define CYDEV_DEC_BASE 0x40004e00\r
-#define CYDEV_DEC_SIZE 0x00000015\r
-#define CYDEV_DEC_CR 0x40004e00\r
-#define CYDEV_DEC_SR 0x40004e01\r
-#define CYDEV_DEC_SHIFT1 0x40004e02\r
-#define CYDEV_DEC_SHIFT2 0x40004e03\r
-#define CYDEV_DEC_DR2 0x40004e04\r
-#define CYDEV_DEC_DR2H 0x40004e05\r
-#define CYDEV_DEC_DR1 0x40004e06\r
-#define CYDEV_DEC_OCOR 0x40004e08\r
-#define CYDEV_DEC_OCORM 0x40004e09\r
-#define CYDEV_DEC_OCORH 0x40004e0a\r
-#define CYDEV_DEC_GCOR 0x40004e0c\r
-#define CYDEV_DEC_GCORH 0x40004e0d\r
-#define CYDEV_DEC_GVAL 0x40004e0e\r
-#define CYDEV_DEC_OUTSAMP 0x40004e10\r
-#define CYDEV_DEC_OUTSAMPM 0x40004e11\r
-#define CYDEV_DEC_OUTSAMPH 0x40004e12\r
-#define CYDEV_DEC_OUTSAMPS 0x40004e13\r
-#define CYDEV_DEC_COHER 0x40004e14\r
-#define CYDEV_TMR0_BASE 0x40004f00\r
-#define CYDEV_TMR0_SIZE 0x0000000c\r
-#define CYDEV_TMR0_CFG0 0x40004f00\r
-#define CYDEV_TMR0_CFG1 0x40004f01\r
-#define CYDEV_TMR0_CFG2 0x40004f02\r
-#define CYDEV_TMR0_SR0 0x40004f03\r
-#define CYDEV_TMR0_PER0 0x40004f04\r
-#define CYDEV_TMR0_PER1 0x40004f05\r
-#define CYDEV_TMR0_CNT_CMP0 0x40004f06\r
-#define CYDEV_TMR0_CNT_CMP1 0x40004f07\r
-#define CYDEV_TMR0_CAP0 0x40004f08\r
-#define CYDEV_TMR0_CAP1 0x40004f09\r
-#define CYDEV_TMR0_RT0 0x40004f0a\r
-#define CYDEV_TMR0_RT1 0x40004f0b\r
-#define CYDEV_TMR1_BASE 0x40004f0c\r
-#define CYDEV_TMR1_SIZE 0x0000000c\r
-#define CYDEV_TMR1_CFG0 0x40004f0c\r
-#define CYDEV_TMR1_CFG1 0x40004f0d\r
-#define CYDEV_TMR1_CFG2 0x40004f0e\r
-#define CYDEV_TMR1_SR0 0x40004f0f\r
-#define CYDEV_TMR1_PER0 0x40004f10\r
-#define CYDEV_TMR1_PER1 0x40004f11\r
-#define CYDEV_TMR1_CNT_CMP0 0x40004f12\r
-#define CYDEV_TMR1_CNT_CMP1 0x40004f13\r
-#define CYDEV_TMR1_CAP0 0x40004f14\r
-#define CYDEV_TMR1_CAP1 0x40004f15\r
-#define CYDEV_TMR1_RT0 0x40004f16\r
-#define CYDEV_TMR1_RT1 0x40004f17\r
-#define CYDEV_TMR2_BASE 0x40004f18\r
-#define CYDEV_TMR2_SIZE 0x0000000c\r
-#define CYDEV_TMR2_CFG0 0x40004f18\r
-#define CYDEV_TMR2_CFG1 0x40004f19\r
-#define CYDEV_TMR2_CFG2 0x40004f1a\r
-#define CYDEV_TMR2_SR0 0x40004f1b\r
-#define CYDEV_TMR2_PER0 0x40004f1c\r
-#define CYDEV_TMR2_PER1 0x40004f1d\r
-#define CYDEV_TMR2_CNT_CMP0 0x40004f1e\r
-#define CYDEV_TMR2_CNT_CMP1 0x40004f1f\r
-#define CYDEV_TMR2_CAP0 0x40004f20\r
-#define CYDEV_TMR2_CAP1 0x40004f21\r
-#define CYDEV_TMR2_RT0 0x40004f22\r
-#define CYDEV_TMR2_RT1 0x40004f23\r
-#define CYDEV_TMR3_BASE 0x40004f24\r
-#define CYDEV_TMR3_SIZE 0x0000000c\r
-#define CYDEV_TMR3_CFG0 0x40004f24\r
-#define CYDEV_TMR3_CFG1 0x40004f25\r
-#define CYDEV_TMR3_CFG2 0x40004f26\r
-#define CYDEV_TMR3_SR0 0x40004f27\r
-#define CYDEV_TMR3_PER0 0x40004f28\r
-#define CYDEV_TMR3_PER1 0x40004f29\r
-#define CYDEV_TMR3_CNT_CMP0 0x40004f2a\r
-#define CYDEV_TMR3_CNT_CMP1 0x40004f2b\r
-#define CYDEV_TMR3_CAP0 0x40004f2c\r
-#define CYDEV_TMR3_CAP1 0x40004f2d\r
-#define CYDEV_TMR3_RT0 0x40004f2e\r
-#define CYDEV_TMR3_RT1 0x40004f2f\r
-#define CYDEV_IO_BASE 0x40005000\r
-#define CYDEV_IO_SIZE 0x00000200\r
-#define CYDEV_IO_PC_BASE 0x40005000\r
-#define CYDEV_IO_PC_SIZE 0x00000080\r
-#define CYDEV_IO_PC_PRT0_BASE 0x40005000\r
-#define CYDEV_IO_PC_PRT0_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT0_PC0 0x40005000\r
-#define CYDEV_IO_PC_PRT0_PC1 0x40005001\r
-#define CYDEV_IO_PC_PRT0_PC2 0x40005002\r
-#define CYDEV_IO_PC_PRT0_PC3 0x40005003\r
-#define CYDEV_IO_PC_PRT0_PC4 0x40005004\r
-#define CYDEV_IO_PC_PRT0_PC5 0x40005005\r
-#define CYDEV_IO_PC_PRT0_PC6 0x40005006\r
-#define CYDEV_IO_PC_PRT0_PC7 0x40005007\r
-#define CYDEV_IO_PC_PRT1_BASE 0x40005008\r
-#define CYDEV_IO_PC_PRT1_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT1_PC0 0x40005008\r
-#define CYDEV_IO_PC_PRT1_PC1 0x40005009\r
-#define CYDEV_IO_PC_PRT1_PC2 0x4000500a\r
-#define CYDEV_IO_PC_PRT1_PC3 0x4000500b\r
-#define CYDEV_IO_PC_PRT1_PC4 0x4000500c\r
-#define CYDEV_IO_PC_PRT1_PC5 0x4000500d\r
-#define CYDEV_IO_PC_PRT1_PC6 0x4000500e\r
-#define CYDEV_IO_PC_PRT1_PC7 0x4000500f\r
-#define CYDEV_IO_PC_PRT2_BASE 0x40005010\r
-#define CYDEV_IO_PC_PRT2_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT2_PC0 0x40005010\r
-#define CYDEV_IO_PC_PRT2_PC1 0x40005011\r
-#define CYDEV_IO_PC_PRT2_PC2 0x40005012\r
-#define CYDEV_IO_PC_PRT2_PC3 0x40005013\r
-#define CYDEV_IO_PC_PRT2_PC4 0x40005014\r
-#define CYDEV_IO_PC_PRT2_PC5 0x40005015\r
-#define CYDEV_IO_PC_PRT2_PC6 0x40005016\r
-#define CYDEV_IO_PC_PRT2_PC7 0x40005017\r
-#define CYDEV_IO_PC_PRT3_BASE 0x40005018\r
-#define CYDEV_IO_PC_PRT3_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT3_PC0 0x40005018\r
-#define CYDEV_IO_PC_PRT3_PC1 0x40005019\r
-#define CYDEV_IO_PC_PRT3_PC2 0x4000501a\r
-#define CYDEV_IO_PC_PRT3_PC3 0x4000501b\r
-#define CYDEV_IO_PC_PRT3_PC4 0x4000501c\r
-#define CYDEV_IO_PC_PRT3_PC5 0x4000501d\r
-#define CYDEV_IO_PC_PRT3_PC6 0x4000501e\r
-#define CYDEV_IO_PC_PRT3_PC7 0x4000501f\r
-#define CYDEV_IO_PC_PRT4_BASE 0x40005020\r
-#define CYDEV_IO_PC_PRT4_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT4_PC0 0x40005020\r
-#define CYDEV_IO_PC_PRT4_PC1 0x40005021\r
-#define CYDEV_IO_PC_PRT4_PC2 0x40005022\r
-#define CYDEV_IO_PC_PRT4_PC3 0x40005023\r
-#define CYDEV_IO_PC_PRT4_PC4 0x40005024\r
-#define CYDEV_IO_PC_PRT4_PC5 0x40005025\r
-#define CYDEV_IO_PC_PRT4_PC6 0x40005026\r
-#define CYDEV_IO_PC_PRT4_PC7 0x40005027\r
-#define CYDEV_IO_PC_PRT5_BASE 0x40005028\r
-#define CYDEV_IO_PC_PRT5_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT5_PC0 0x40005028\r
-#define CYDEV_IO_PC_PRT5_PC1 0x40005029\r
-#define CYDEV_IO_PC_PRT5_PC2 0x4000502a\r
-#define CYDEV_IO_PC_PRT5_PC3 0x4000502b\r
-#define CYDEV_IO_PC_PRT5_PC4 0x4000502c\r
-#define CYDEV_IO_PC_PRT5_PC5 0x4000502d\r
-#define CYDEV_IO_PC_PRT5_PC6 0x4000502e\r
-#define CYDEV_IO_PC_PRT5_PC7 0x4000502f\r
-#define CYDEV_IO_PC_PRT6_BASE 0x40005030\r
-#define CYDEV_IO_PC_PRT6_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT6_PC0 0x40005030\r
-#define CYDEV_IO_PC_PRT6_PC1 0x40005031\r
-#define CYDEV_IO_PC_PRT6_PC2 0x40005032\r
-#define CYDEV_IO_PC_PRT6_PC3 0x40005033\r
-#define CYDEV_IO_PC_PRT6_PC4 0x40005034\r
-#define CYDEV_IO_PC_PRT6_PC5 0x40005035\r
-#define CYDEV_IO_PC_PRT6_PC6 0x40005036\r
-#define CYDEV_IO_PC_PRT6_PC7 0x40005037\r
-#define CYDEV_IO_PC_PRT12_BASE 0x40005060\r
-#define CYDEV_IO_PC_PRT12_SIZE 0x00000008\r
-#define CYDEV_IO_PC_PRT12_PC0 0x40005060\r
-#define CYDEV_IO_PC_PRT12_PC1 0x40005061\r
-#define CYDEV_IO_PC_PRT12_PC2 0x40005062\r
-#define CYDEV_IO_PC_PRT12_PC3 0x40005063\r
-#define CYDEV_IO_PC_PRT12_PC4 0x40005064\r
-#define CYDEV_IO_PC_PRT12_PC5 0x40005065\r
-#define CYDEV_IO_PC_PRT12_PC6 0x40005066\r
-#define CYDEV_IO_PC_PRT12_PC7 0x40005067\r
-#define CYDEV_IO_PC_PRT15_BASE 0x40005078\r
-#define CYDEV_IO_PC_PRT15_SIZE 0x00000006\r
-#define CYDEV_IO_PC_PRT15_PC0 0x40005078\r
-#define CYDEV_IO_PC_PRT15_PC1 0x40005079\r
-#define CYDEV_IO_PC_PRT15_PC2 0x4000507a\r
-#define CYDEV_IO_PC_PRT15_PC3 0x4000507b\r
-#define CYDEV_IO_PC_PRT15_PC4 0x4000507c\r
-#define CYDEV_IO_PC_PRT15_PC5 0x4000507d\r
-#define CYDEV_IO_PC_PRT15_7_6_BASE 0x4000507e\r
-#define CYDEV_IO_PC_PRT15_7_6_SIZE 0x00000002\r
-#define CYDEV_IO_PC_PRT15_7_6_PC0 0x4000507e\r
-#define CYDEV_IO_PC_PRT15_7_6_PC1 0x4000507f\r
-#define CYDEV_IO_DR_BASE 0x40005080\r
-#define CYDEV_IO_DR_SIZE 0x00000010\r
-#define CYDEV_IO_DR_PRT0_BASE 0x40005080\r
-#define CYDEV_IO_DR_PRT0_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT0_DR_ALIAS 0x40005080\r
-#define CYDEV_IO_DR_PRT1_BASE 0x40005081\r
-#define CYDEV_IO_DR_PRT1_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT1_DR_ALIAS 0x40005081\r
-#define CYDEV_IO_DR_PRT2_BASE 0x40005082\r
-#define CYDEV_IO_DR_PRT2_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT2_DR_ALIAS 0x40005082\r
-#define CYDEV_IO_DR_PRT3_BASE 0x40005083\r
-#define CYDEV_IO_DR_PRT3_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT3_DR_ALIAS 0x40005083\r
-#define CYDEV_IO_DR_PRT4_BASE 0x40005084\r
-#define CYDEV_IO_DR_PRT4_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT4_DR_ALIAS 0x40005084\r
-#define CYDEV_IO_DR_PRT5_BASE 0x40005085\r
-#define CYDEV_IO_DR_PRT5_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT5_DR_ALIAS 0x40005085\r
-#define CYDEV_IO_DR_PRT6_BASE 0x40005086\r
-#define CYDEV_IO_DR_PRT6_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT6_DR_ALIAS 0x40005086\r
-#define CYDEV_IO_DR_PRT12_BASE 0x4000508c\r
-#define CYDEV_IO_DR_PRT12_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT12_DR_ALIAS 0x4000508c\r
-#define CYDEV_IO_DR_PRT15_BASE 0x4000508f\r
-#define CYDEV_IO_DR_PRT15_SIZE 0x00000001\r
-#define CYDEV_IO_DR_PRT15_DR_15_ALIAS 0x4000508f\r
-#define CYDEV_IO_PS_BASE 0x40005090\r
-#define CYDEV_IO_PS_SIZE 0x00000010\r
-#define CYDEV_IO_PS_PRT0_BASE 0x40005090\r
-#define CYDEV_IO_PS_PRT0_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT0_PS_ALIAS 0x40005090\r
-#define CYDEV_IO_PS_PRT1_BASE 0x40005091\r
-#define CYDEV_IO_PS_PRT1_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT1_PS_ALIAS 0x40005091\r
-#define CYDEV_IO_PS_PRT2_BASE 0x40005092\r
-#define CYDEV_IO_PS_PRT2_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT2_PS_ALIAS 0x40005092\r
-#define CYDEV_IO_PS_PRT3_BASE 0x40005093\r
-#define CYDEV_IO_PS_PRT3_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT3_PS_ALIAS 0x40005093\r
-#define CYDEV_IO_PS_PRT4_BASE 0x40005094\r
-#define CYDEV_IO_PS_PRT4_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT4_PS_ALIAS 0x40005094\r
-#define CYDEV_IO_PS_PRT5_BASE 0x40005095\r
-#define CYDEV_IO_PS_PRT5_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT5_PS_ALIAS 0x40005095\r
-#define CYDEV_IO_PS_PRT6_BASE 0x40005096\r
-#define CYDEV_IO_PS_PRT6_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT6_PS_ALIAS 0x40005096\r
-#define CYDEV_IO_PS_PRT12_BASE 0x4000509c\r
-#define CYDEV_IO_PS_PRT12_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT12_PS_ALIAS 0x4000509c\r
-#define CYDEV_IO_PS_PRT15_BASE 0x4000509f\r
-#define CYDEV_IO_PS_PRT15_SIZE 0x00000001\r
-#define CYDEV_IO_PS_PRT15_PS15_ALIAS 0x4000509f\r
-#define CYDEV_IO_PRT_BASE 0x40005100\r
-#define CYDEV_IO_PRT_SIZE 0x00000100\r
-#define CYDEV_IO_PRT_PRT0_BASE 0x40005100\r
-#define CYDEV_IO_PRT_PRT0_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT0_DR 0x40005100\r
-#define CYDEV_IO_PRT_PRT0_PS 0x40005101\r
-#define CYDEV_IO_PRT_PRT0_DM0 0x40005102\r
-#define CYDEV_IO_PRT_PRT0_DM1 0x40005103\r
-#define CYDEV_IO_PRT_PRT0_DM2 0x40005104\r
-#define CYDEV_IO_PRT_PRT0_SLW 0x40005105\r
-#define CYDEV_IO_PRT_PRT0_BYP 0x40005106\r
-#define CYDEV_IO_PRT_PRT0_BIE 0x40005107\r
-#define CYDEV_IO_PRT_PRT0_INP_DIS 0x40005108\r
-#define CYDEV_IO_PRT_PRT0_CTL 0x40005109\r
-#define CYDEV_IO_PRT_PRT0_PRT 0x4000510a\r
-#define CYDEV_IO_PRT_PRT0_BIT_MASK 0x4000510b\r
-#define CYDEV_IO_PRT_PRT0_AMUX 0x4000510c\r
-#define CYDEV_IO_PRT_PRT0_AG 0x4000510d\r
-#define CYDEV_IO_PRT_PRT0_LCD_COM_SEG 0x4000510e\r
-#define CYDEV_IO_PRT_PRT0_LCD_EN 0x4000510f\r
-#define CYDEV_IO_PRT_PRT1_BASE 0x40005110\r
-#define CYDEV_IO_PRT_PRT1_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT1_DR 0x40005110\r
-#define CYDEV_IO_PRT_PRT1_PS 0x40005111\r
-#define CYDEV_IO_PRT_PRT1_DM0 0x40005112\r
-#define CYDEV_IO_PRT_PRT1_DM1 0x40005113\r
-#define CYDEV_IO_PRT_PRT1_DM2 0x40005114\r
-#define CYDEV_IO_PRT_PRT1_SLW 0x40005115\r
-#define CYDEV_IO_PRT_PRT1_BYP 0x40005116\r
-#define CYDEV_IO_PRT_PRT1_BIE 0x40005117\r
-#define CYDEV_IO_PRT_PRT1_INP_DIS 0x40005118\r
-#define CYDEV_IO_PRT_PRT1_CTL 0x40005119\r
-#define CYDEV_IO_PRT_PRT1_PRT 0x4000511a\r
-#define CYDEV_IO_PRT_PRT1_BIT_MASK 0x4000511b\r
-#define CYDEV_IO_PRT_PRT1_AMUX 0x4000511c\r
-#define CYDEV_IO_PRT_PRT1_AG 0x4000511d\r
-#define CYDEV_IO_PRT_PRT1_LCD_COM_SEG 0x4000511e\r
-#define CYDEV_IO_PRT_PRT1_LCD_EN 0x4000511f\r
-#define CYDEV_IO_PRT_PRT2_BASE 0x40005120\r
-#define CYDEV_IO_PRT_PRT2_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT2_DR 0x40005120\r
-#define CYDEV_IO_PRT_PRT2_PS 0x40005121\r
-#define CYDEV_IO_PRT_PRT2_DM0 0x40005122\r
-#define CYDEV_IO_PRT_PRT2_DM1 0x40005123\r
-#define CYDEV_IO_PRT_PRT2_DM2 0x40005124\r
-#define CYDEV_IO_PRT_PRT2_SLW 0x40005125\r
-#define CYDEV_IO_PRT_PRT2_BYP 0x40005126\r
-#define CYDEV_IO_PRT_PRT2_BIE 0x40005127\r
-#define CYDEV_IO_PRT_PRT2_INP_DIS 0x40005128\r
-#define CYDEV_IO_PRT_PRT2_CTL 0x40005129\r
-#define CYDEV_IO_PRT_PRT2_PRT 0x4000512a\r
-#define CYDEV_IO_PRT_PRT2_BIT_MASK 0x4000512b\r
-#define CYDEV_IO_PRT_PRT2_AMUX 0x4000512c\r
-#define CYDEV_IO_PRT_PRT2_AG 0x4000512d\r
-#define CYDEV_IO_PRT_PRT2_LCD_COM_SEG 0x4000512e\r
-#define CYDEV_IO_PRT_PRT2_LCD_EN 0x4000512f\r
-#define CYDEV_IO_PRT_PRT3_BASE 0x40005130\r
-#define CYDEV_IO_PRT_PRT3_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT3_DR 0x40005130\r
-#define CYDEV_IO_PRT_PRT3_PS 0x40005131\r
-#define CYDEV_IO_PRT_PRT3_DM0 0x40005132\r
-#define CYDEV_IO_PRT_PRT3_DM1 0x40005133\r
-#define CYDEV_IO_PRT_PRT3_DM2 0x40005134\r
-#define CYDEV_IO_PRT_PRT3_SLW 0x40005135\r
-#define CYDEV_IO_PRT_PRT3_BYP 0x40005136\r
-#define CYDEV_IO_PRT_PRT3_BIE 0x40005137\r
-#define CYDEV_IO_PRT_PRT3_INP_DIS 0x40005138\r
-#define CYDEV_IO_PRT_PRT3_CTL 0x40005139\r
-#define CYDEV_IO_PRT_PRT3_PRT 0x4000513a\r
-#define CYDEV_IO_PRT_PRT3_BIT_MASK 0x4000513b\r
-#define CYDEV_IO_PRT_PRT3_AMUX 0x4000513c\r
-#define CYDEV_IO_PRT_PRT3_AG 0x4000513d\r
-#define CYDEV_IO_PRT_PRT3_LCD_COM_SEG 0x4000513e\r
-#define CYDEV_IO_PRT_PRT3_LCD_EN 0x4000513f\r
-#define CYDEV_IO_PRT_PRT4_BASE 0x40005140\r
-#define CYDEV_IO_PRT_PRT4_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT4_DR 0x40005140\r
-#define CYDEV_IO_PRT_PRT4_PS 0x40005141\r
-#define CYDEV_IO_PRT_PRT4_DM0 0x40005142\r
-#define CYDEV_IO_PRT_PRT4_DM1 0x40005143\r
-#define CYDEV_IO_PRT_PRT4_DM2 0x40005144\r
-#define CYDEV_IO_PRT_PRT4_SLW 0x40005145\r
-#define CYDEV_IO_PRT_PRT4_BYP 0x40005146\r
-#define CYDEV_IO_PRT_PRT4_BIE 0x40005147\r
-#define CYDEV_IO_PRT_PRT4_INP_DIS 0x40005148\r
-#define CYDEV_IO_PRT_PRT4_CTL 0x40005149\r
-#define CYDEV_IO_PRT_PRT4_PRT 0x4000514a\r
-#define CYDEV_IO_PRT_PRT4_BIT_MASK 0x4000514b\r
-#define CYDEV_IO_PRT_PRT4_AMUX 0x4000514c\r
-#define CYDEV_IO_PRT_PRT4_AG 0x4000514d\r
-#define CYDEV_IO_PRT_PRT4_LCD_COM_SEG 0x4000514e\r
-#define CYDEV_IO_PRT_PRT4_LCD_EN 0x4000514f\r
-#define CYDEV_IO_PRT_PRT5_BASE 0x40005150\r
-#define CYDEV_IO_PRT_PRT5_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT5_DR 0x40005150\r
-#define CYDEV_IO_PRT_PRT5_PS 0x40005151\r
-#define CYDEV_IO_PRT_PRT5_DM0 0x40005152\r
-#define CYDEV_IO_PRT_PRT5_DM1 0x40005153\r
-#define CYDEV_IO_PRT_PRT5_DM2 0x40005154\r
-#define CYDEV_IO_PRT_PRT5_SLW 0x40005155\r
-#define CYDEV_IO_PRT_PRT5_BYP 0x40005156\r
-#define CYDEV_IO_PRT_PRT5_BIE 0x40005157\r
-#define CYDEV_IO_PRT_PRT5_INP_DIS 0x40005158\r
-#define CYDEV_IO_PRT_PRT5_CTL 0x40005159\r
-#define CYDEV_IO_PRT_PRT5_PRT 0x4000515a\r
-#define CYDEV_IO_PRT_PRT5_BIT_MASK 0x4000515b\r
-#define CYDEV_IO_PRT_PRT5_AMUX 0x4000515c\r
-#define CYDEV_IO_PRT_PRT5_AG 0x4000515d\r
-#define CYDEV_IO_PRT_PRT5_LCD_COM_SEG 0x4000515e\r
-#define CYDEV_IO_PRT_PRT5_LCD_EN 0x4000515f\r
-#define CYDEV_IO_PRT_PRT6_BASE 0x40005160\r
-#define CYDEV_IO_PRT_PRT6_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT6_DR 0x40005160\r
-#define CYDEV_IO_PRT_PRT6_PS 0x40005161\r
-#define CYDEV_IO_PRT_PRT6_DM0 0x40005162\r
-#define CYDEV_IO_PRT_PRT6_DM1 0x40005163\r
-#define CYDEV_IO_PRT_PRT6_DM2 0x40005164\r
-#define CYDEV_IO_PRT_PRT6_SLW 0x40005165\r
-#define CYDEV_IO_PRT_PRT6_BYP 0x40005166\r
-#define CYDEV_IO_PRT_PRT6_BIE 0x40005167\r
-#define CYDEV_IO_PRT_PRT6_INP_DIS 0x40005168\r
-#define CYDEV_IO_PRT_PRT6_CTL 0x40005169\r
-#define CYDEV_IO_PRT_PRT6_PRT 0x4000516a\r
-#define CYDEV_IO_PRT_PRT6_BIT_MASK 0x4000516b\r
-#define CYDEV_IO_PRT_PRT6_AMUX 0x4000516c\r
-#define CYDEV_IO_PRT_PRT6_AG 0x4000516d\r
-#define CYDEV_IO_PRT_PRT6_LCD_COM_SEG 0x4000516e\r
-#define CYDEV_IO_PRT_PRT6_LCD_EN 0x4000516f\r
-#define CYDEV_IO_PRT_PRT12_BASE 0x400051c0\r
-#define CYDEV_IO_PRT_PRT12_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT12_DR 0x400051c0\r
-#define CYDEV_IO_PRT_PRT12_PS 0x400051c1\r
-#define CYDEV_IO_PRT_PRT12_DM0 0x400051c2\r
-#define CYDEV_IO_PRT_PRT12_DM1 0x400051c3\r
-#define CYDEV_IO_PRT_PRT12_DM2 0x400051c4\r
-#define CYDEV_IO_PRT_PRT12_SLW 0x400051c5\r
-#define CYDEV_IO_PRT_PRT12_BYP 0x400051c6\r
-#define CYDEV_IO_PRT_PRT12_BIE 0x400051c7\r
-#define CYDEV_IO_PRT_PRT12_INP_DIS 0x400051c8\r
-#define CYDEV_IO_PRT_PRT12_SIO_HYST_EN 0x400051c9\r
-#define CYDEV_IO_PRT_PRT12_PRT 0x400051ca\r
-#define CYDEV_IO_PRT_PRT12_BIT_MASK 0x400051cb\r
-#define CYDEV_IO_PRT_PRT12_SIO_REG_HIFREQ 0x400051cc\r
-#define CYDEV_IO_PRT_PRT12_AG 0x400051cd\r
-#define CYDEV_IO_PRT_PRT12_SIO_CFG 0x400051ce\r
-#define CYDEV_IO_PRT_PRT12_SIO_DIFF 0x400051cf\r
-#define CYDEV_IO_PRT_PRT15_BASE 0x400051f0\r
-#define CYDEV_IO_PRT_PRT15_SIZE 0x00000010\r
-#define CYDEV_IO_PRT_PRT15_DR 0x400051f0\r
-#define CYDEV_IO_PRT_PRT15_PS 0x400051f1\r
-#define CYDEV_IO_PRT_PRT15_DM0 0x400051f2\r
-#define CYDEV_IO_PRT_PRT15_DM1 0x400051f3\r
-#define CYDEV_IO_PRT_PRT15_DM2 0x400051f4\r
-#define CYDEV_IO_PRT_PRT15_SLW 0x400051f5\r
-#define CYDEV_IO_PRT_PRT15_BYP 0x400051f6\r
-#define CYDEV_IO_PRT_PRT15_BIE 0x400051f7\r
-#define CYDEV_IO_PRT_PRT15_INP_DIS 0x400051f8\r
-#define CYDEV_IO_PRT_PRT15_CTL 0x400051f9\r
-#define CYDEV_IO_PRT_PRT15_PRT 0x400051fa\r
-#define CYDEV_IO_PRT_PRT15_BIT_MASK 0x400051fb\r
-#define CYDEV_IO_PRT_PRT15_AMUX 0x400051fc\r
-#define CYDEV_IO_PRT_PRT15_AG 0x400051fd\r
-#define CYDEV_IO_PRT_PRT15_LCD_COM_SEG 0x400051fe\r
-#define CYDEV_IO_PRT_PRT15_LCD_EN 0x400051ff\r
-#define CYDEV_PRTDSI_BASE 0x40005200\r
-#define CYDEV_PRTDSI_SIZE 0x0000007f\r
-#define CYDEV_PRTDSI_PRT0_BASE 0x40005200\r
-#define CYDEV_PRTDSI_PRT0_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT0_OUT_SEL0 0x40005200\r
-#define CYDEV_PRTDSI_PRT0_OUT_SEL1 0x40005201\r
-#define CYDEV_PRTDSI_PRT0_OE_SEL0 0x40005202\r
-#define CYDEV_PRTDSI_PRT0_OE_SEL1 0x40005203\r
-#define CYDEV_PRTDSI_PRT0_DBL_SYNC_IN 0x40005204\r
-#define CYDEV_PRTDSI_PRT0_SYNC_OUT 0x40005205\r
-#define CYDEV_PRTDSI_PRT0_CAPS_SEL 0x40005206\r
-#define CYDEV_PRTDSI_PRT1_BASE 0x40005208\r
-#define CYDEV_PRTDSI_PRT1_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT1_OUT_SEL0 0x40005208\r
-#define CYDEV_PRTDSI_PRT1_OUT_SEL1 0x40005209\r
-#define CYDEV_PRTDSI_PRT1_OE_SEL0 0x4000520a\r
-#define CYDEV_PRTDSI_PRT1_OE_SEL1 0x4000520b\r
-#define CYDEV_PRTDSI_PRT1_DBL_SYNC_IN 0x4000520c\r
-#define CYDEV_PRTDSI_PRT1_SYNC_OUT 0x4000520d\r
-#define CYDEV_PRTDSI_PRT1_CAPS_SEL 0x4000520e\r
-#define CYDEV_PRTDSI_PRT2_BASE 0x40005210\r
-#define CYDEV_PRTDSI_PRT2_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT2_OUT_SEL0 0x40005210\r
-#define CYDEV_PRTDSI_PRT2_OUT_SEL1 0x40005211\r
-#define CYDEV_PRTDSI_PRT2_OE_SEL0 0x40005212\r
-#define CYDEV_PRTDSI_PRT2_OE_SEL1 0x40005213\r
-#define CYDEV_PRTDSI_PRT2_DBL_SYNC_IN 0x40005214\r
-#define CYDEV_PRTDSI_PRT2_SYNC_OUT 0x40005215\r
-#define CYDEV_PRTDSI_PRT2_CAPS_SEL 0x40005216\r
-#define CYDEV_PRTDSI_PRT3_BASE 0x40005218\r
-#define CYDEV_PRTDSI_PRT3_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT3_OUT_SEL0 0x40005218\r
-#define CYDEV_PRTDSI_PRT3_OUT_SEL1 0x40005219\r
-#define CYDEV_PRTDSI_PRT3_OE_SEL0 0x4000521a\r
-#define CYDEV_PRTDSI_PRT3_OE_SEL1 0x4000521b\r
-#define CYDEV_PRTDSI_PRT3_DBL_SYNC_IN 0x4000521c\r
-#define CYDEV_PRTDSI_PRT3_SYNC_OUT 0x4000521d\r
-#define CYDEV_PRTDSI_PRT3_CAPS_SEL 0x4000521e\r
-#define CYDEV_PRTDSI_PRT4_BASE 0x40005220\r
-#define CYDEV_PRTDSI_PRT4_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT4_OUT_SEL0 0x40005220\r
-#define CYDEV_PRTDSI_PRT4_OUT_SEL1 0x40005221\r
-#define CYDEV_PRTDSI_PRT4_OE_SEL0 0x40005222\r
-#define CYDEV_PRTDSI_PRT4_OE_SEL1 0x40005223\r
-#define CYDEV_PRTDSI_PRT4_DBL_SYNC_IN 0x40005224\r
-#define CYDEV_PRTDSI_PRT4_SYNC_OUT 0x40005225\r
-#define CYDEV_PRTDSI_PRT4_CAPS_SEL 0x40005226\r
-#define CYDEV_PRTDSI_PRT5_BASE 0x40005228\r
-#define CYDEV_PRTDSI_PRT5_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT5_OUT_SEL0 0x40005228\r
-#define CYDEV_PRTDSI_PRT5_OUT_SEL1 0x40005229\r
-#define CYDEV_PRTDSI_PRT5_OE_SEL0 0x4000522a\r
-#define CYDEV_PRTDSI_PRT5_OE_SEL1 0x4000522b\r
-#define CYDEV_PRTDSI_PRT5_DBL_SYNC_IN 0x4000522c\r
-#define CYDEV_PRTDSI_PRT5_SYNC_OUT 0x4000522d\r
-#define CYDEV_PRTDSI_PRT5_CAPS_SEL 0x4000522e\r
-#define CYDEV_PRTDSI_PRT6_BASE 0x40005230\r
-#define CYDEV_PRTDSI_PRT6_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT6_OUT_SEL0 0x40005230\r
-#define CYDEV_PRTDSI_PRT6_OUT_SEL1 0x40005231\r
-#define CYDEV_PRTDSI_PRT6_OE_SEL0 0x40005232\r
-#define CYDEV_PRTDSI_PRT6_OE_SEL1 0x40005233\r
-#define CYDEV_PRTDSI_PRT6_DBL_SYNC_IN 0x40005234\r
-#define CYDEV_PRTDSI_PRT6_SYNC_OUT 0x40005235\r
-#define CYDEV_PRTDSI_PRT6_CAPS_SEL 0x40005236\r
-#define CYDEV_PRTDSI_PRT12_BASE 0x40005260\r
-#define CYDEV_PRTDSI_PRT12_SIZE 0x00000006\r
-#define CYDEV_PRTDSI_PRT12_OUT_SEL0 0x40005260\r
-#define CYDEV_PRTDSI_PRT12_OUT_SEL1 0x40005261\r
-#define CYDEV_PRTDSI_PRT12_OE_SEL0 0x40005262\r
-#define CYDEV_PRTDSI_PRT12_OE_SEL1 0x40005263\r
-#define CYDEV_PRTDSI_PRT12_DBL_SYNC_IN 0x40005264\r
-#define CYDEV_PRTDSI_PRT12_SYNC_OUT 0x40005265\r
-#define CYDEV_PRTDSI_PRT15_BASE 0x40005278\r
-#define CYDEV_PRTDSI_PRT15_SIZE 0x00000007\r
-#define CYDEV_PRTDSI_PRT15_OUT_SEL0 0x40005278\r
-#define CYDEV_PRTDSI_PRT15_OUT_SEL1 0x40005279\r
-#define CYDEV_PRTDSI_PRT15_OE_SEL0 0x4000527a\r
-#define CYDEV_PRTDSI_PRT15_OE_SEL1 0x4000527b\r
-#define CYDEV_PRTDSI_PRT15_DBL_SYNC_IN 0x4000527c\r
-#define CYDEV_PRTDSI_PRT15_SYNC_OUT 0x4000527d\r
-#define CYDEV_PRTDSI_PRT15_CAPS_SEL 0x4000527e\r
-#define CYDEV_EMIF_BASE 0x40005400\r
-#define CYDEV_EMIF_SIZE 0x00000007\r
-#define CYDEV_EMIF_NO_UDB 0x40005400\r
-#define CYDEV_EMIF_RP_WAIT_STATES 0x40005401\r
-#define CYDEV_EMIF_MEM_DWN 0x40005402\r
-#define CYDEV_EMIF_MEMCLK_DIV 0x40005403\r
-#define CYDEV_EMIF_CLOCK_EN 0x40005404\r
-#define CYDEV_EMIF_EM_TYPE 0x40005405\r
-#define CYDEV_EMIF_WP_WAIT_STATES 0x40005406\r
-#define CYDEV_ANAIF_BASE 0x40005800\r
-#define CYDEV_ANAIF_SIZE 0x000003a9\r
-#define CYDEV_ANAIF_CFG_BASE 0x40005800\r
-#define CYDEV_ANAIF_CFG_SIZE 0x0000010f\r
-#define CYDEV_ANAIF_CFG_SC0_BASE 0x40005800\r
-#define CYDEV_ANAIF_CFG_SC0_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_SC0_CR0 0x40005800\r
-#define CYDEV_ANAIF_CFG_SC0_CR1 0x40005801\r
-#define CYDEV_ANAIF_CFG_SC0_CR2 0x40005802\r
-#define CYDEV_ANAIF_CFG_SC1_BASE 0x40005804\r
-#define CYDEV_ANAIF_CFG_SC1_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_SC1_CR0 0x40005804\r
-#define CYDEV_ANAIF_CFG_SC1_CR1 0x40005805\r
-#define CYDEV_ANAIF_CFG_SC1_CR2 0x40005806\r
-#define CYDEV_ANAIF_CFG_SC2_BASE 0x40005808\r
-#define CYDEV_ANAIF_CFG_SC2_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_SC2_CR0 0x40005808\r
-#define CYDEV_ANAIF_CFG_SC2_CR1 0x40005809\r
-#define CYDEV_ANAIF_CFG_SC2_CR2 0x4000580a\r
-#define CYDEV_ANAIF_CFG_SC3_BASE 0x4000580c\r
-#define CYDEV_ANAIF_CFG_SC3_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_SC3_CR0 0x4000580c\r
-#define CYDEV_ANAIF_CFG_SC3_CR1 0x4000580d\r
-#define CYDEV_ANAIF_CFG_SC3_CR2 0x4000580e\r
-#define CYDEV_ANAIF_CFG_DAC0_BASE 0x40005820\r
-#define CYDEV_ANAIF_CFG_DAC0_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_DAC0_CR0 0x40005820\r
-#define CYDEV_ANAIF_CFG_DAC0_CR1 0x40005821\r
-#define CYDEV_ANAIF_CFG_DAC0_TST 0x40005822\r
-#define CYDEV_ANAIF_CFG_DAC1_BASE 0x40005824\r
-#define CYDEV_ANAIF_CFG_DAC1_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_DAC1_CR0 0x40005824\r
-#define CYDEV_ANAIF_CFG_DAC1_CR1 0x40005825\r
-#define CYDEV_ANAIF_CFG_DAC1_TST 0x40005826\r
-#define CYDEV_ANAIF_CFG_DAC2_BASE 0x40005828\r
-#define CYDEV_ANAIF_CFG_DAC2_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_DAC2_CR0 0x40005828\r
-#define CYDEV_ANAIF_CFG_DAC2_CR1 0x40005829\r
-#define CYDEV_ANAIF_CFG_DAC2_TST 0x4000582a\r
-#define CYDEV_ANAIF_CFG_DAC3_BASE 0x4000582c\r
-#define CYDEV_ANAIF_CFG_DAC3_SIZE 0x00000003\r
-#define CYDEV_ANAIF_CFG_DAC3_CR0 0x4000582c\r
-#define CYDEV_ANAIF_CFG_DAC3_CR1 0x4000582d\r
-#define CYDEV_ANAIF_CFG_DAC3_TST 0x4000582e\r
-#define CYDEV_ANAIF_CFG_CMP0_BASE 0x40005840\r
-#define CYDEV_ANAIF_CFG_CMP0_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_CMP0_CR 0x40005840\r
-#define CYDEV_ANAIF_CFG_CMP1_BASE 0x40005841\r
-#define CYDEV_ANAIF_CFG_CMP1_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_CMP1_CR 0x40005841\r
-#define CYDEV_ANAIF_CFG_CMP2_BASE 0x40005842\r
-#define CYDEV_ANAIF_CFG_CMP2_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_CMP2_CR 0x40005842\r
-#define CYDEV_ANAIF_CFG_CMP3_BASE 0x40005843\r
-#define CYDEV_ANAIF_CFG_CMP3_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_CMP3_CR 0x40005843\r
-#define CYDEV_ANAIF_CFG_LUT0_BASE 0x40005848\r
-#define CYDEV_ANAIF_CFG_LUT0_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LUT0_CR 0x40005848\r
-#define CYDEV_ANAIF_CFG_LUT0_MX 0x40005849\r
-#define CYDEV_ANAIF_CFG_LUT1_BASE 0x4000584a\r
-#define CYDEV_ANAIF_CFG_LUT1_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LUT1_CR 0x4000584a\r
-#define CYDEV_ANAIF_CFG_LUT1_MX 0x4000584b\r
-#define CYDEV_ANAIF_CFG_LUT2_BASE 0x4000584c\r
-#define CYDEV_ANAIF_CFG_LUT2_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LUT2_CR 0x4000584c\r
-#define CYDEV_ANAIF_CFG_LUT2_MX 0x4000584d\r
-#define CYDEV_ANAIF_CFG_LUT3_BASE 0x4000584e\r
-#define CYDEV_ANAIF_CFG_LUT3_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LUT3_CR 0x4000584e\r
-#define CYDEV_ANAIF_CFG_LUT3_MX 0x4000584f\r
-#define CYDEV_ANAIF_CFG_OPAMP0_BASE 0x40005858\r
-#define CYDEV_ANAIF_CFG_OPAMP0_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_OPAMP0_CR 0x40005858\r
-#define CYDEV_ANAIF_CFG_OPAMP0_RSVD 0x40005859\r
-#define CYDEV_ANAIF_CFG_OPAMP1_BASE 0x4000585a\r
-#define CYDEV_ANAIF_CFG_OPAMP1_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_OPAMP1_CR 0x4000585a\r
-#define CYDEV_ANAIF_CFG_OPAMP1_RSVD 0x4000585b\r
-#define CYDEV_ANAIF_CFG_OPAMP2_BASE 0x4000585c\r
-#define CYDEV_ANAIF_CFG_OPAMP2_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_OPAMP2_CR 0x4000585c\r
-#define CYDEV_ANAIF_CFG_OPAMP2_RSVD 0x4000585d\r
-#define CYDEV_ANAIF_CFG_OPAMP3_BASE 0x4000585e\r
-#define CYDEV_ANAIF_CFG_OPAMP3_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_OPAMP3_CR 0x4000585e\r
-#define CYDEV_ANAIF_CFG_OPAMP3_RSVD 0x4000585f\r
-#define CYDEV_ANAIF_CFG_LCDDAC_BASE 0x40005868\r
-#define CYDEV_ANAIF_CFG_LCDDAC_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LCDDAC_CR0 0x40005868\r
-#define CYDEV_ANAIF_CFG_LCDDAC_CR1 0x40005869\r
-#define CYDEV_ANAIF_CFG_LCDDRV_BASE 0x4000586a\r
-#define CYDEV_ANAIF_CFG_LCDDRV_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_LCDDRV_CR 0x4000586a\r
-#define CYDEV_ANAIF_CFG_LCDTMR_BASE 0x4000586b\r
-#define CYDEV_ANAIF_CFG_LCDTMR_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_LCDTMR_CFG 0x4000586b\r
-#define CYDEV_ANAIF_CFG_BG_BASE 0x4000586c\r
-#define CYDEV_ANAIF_CFG_BG_SIZE 0x00000004\r
-#define CYDEV_ANAIF_CFG_BG_CR0 0x4000586c\r
-#define CYDEV_ANAIF_CFG_BG_RSVD 0x4000586d\r
-#define CYDEV_ANAIF_CFG_BG_DFT0 0x4000586e\r
-#define CYDEV_ANAIF_CFG_BG_DFT1 0x4000586f\r
-#define CYDEV_ANAIF_CFG_CAPSL_BASE 0x40005870\r
-#define CYDEV_ANAIF_CFG_CAPSL_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_CAPSL_CFG0 0x40005870\r
-#define CYDEV_ANAIF_CFG_CAPSL_CFG1 0x40005871\r
-#define CYDEV_ANAIF_CFG_CAPSR_BASE 0x40005872\r
-#define CYDEV_ANAIF_CFG_CAPSR_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_CAPSR_CFG0 0x40005872\r
-#define CYDEV_ANAIF_CFG_CAPSR_CFG1 0x40005873\r
-#define CYDEV_ANAIF_CFG_PUMP_BASE 0x40005876\r
-#define CYDEV_ANAIF_CFG_PUMP_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_PUMP_CR0 0x40005876\r
-#define CYDEV_ANAIF_CFG_PUMP_CR1 0x40005877\r
-#define CYDEV_ANAIF_CFG_LPF0_BASE 0x40005878\r
-#define CYDEV_ANAIF_CFG_LPF0_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LPF0_CR0 0x40005878\r
-#define CYDEV_ANAIF_CFG_LPF0_RSVD 0x40005879\r
-#define CYDEV_ANAIF_CFG_LPF1_BASE 0x4000587a\r
-#define CYDEV_ANAIF_CFG_LPF1_SIZE 0x00000002\r
-#define CYDEV_ANAIF_CFG_LPF1_CR0 0x4000587a\r
-#define CYDEV_ANAIF_CFG_LPF1_RSVD 0x4000587b\r
-#define CYDEV_ANAIF_CFG_MISC_BASE 0x4000587c\r
-#define CYDEV_ANAIF_CFG_MISC_SIZE 0x00000001\r
-#define CYDEV_ANAIF_CFG_MISC_CR0 0x4000587c\r
-#define CYDEV_ANAIF_CFG_DSM0_BASE 0x40005880\r
-#define CYDEV_ANAIF_CFG_DSM0_SIZE 0x00000020\r
-#define CYDEV_ANAIF_CFG_DSM0_CR0 0x40005880\r
-#define CYDEV_ANAIF_CFG_DSM0_CR1 0x40005881\r
-#define CYDEV_ANAIF_CFG_DSM0_CR2 0x40005882\r
-#define CYDEV_ANAIF_CFG_DSM0_CR3 0x40005883\r
-#define CYDEV_ANAIF_CFG_DSM0_CR4 0x40005884\r
-#define CYDEV_ANAIF_CFG_DSM0_CR5 0x40005885\r
-#define CYDEV_ANAIF_CFG_DSM0_CR6 0x40005886\r
-#define CYDEV_ANAIF_CFG_DSM0_CR7 0x40005887\r
-#define CYDEV_ANAIF_CFG_DSM0_CR8 0x40005888\r
-#define CYDEV_ANAIF_CFG_DSM0_CR9 0x40005889\r
-#define CYDEV_ANAIF_CFG_DSM0_CR10 0x4000588a\r
-#define CYDEV_ANAIF_CFG_DSM0_CR11 0x4000588b\r
-#define CYDEV_ANAIF_CFG_DSM0_CR12 0x4000588c\r
-#define CYDEV_ANAIF_CFG_DSM0_CR13 0x4000588d\r
-#define CYDEV_ANAIF_CFG_DSM0_CR14 0x4000588e\r
-#define CYDEV_ANAIF_CFG_DSM0_CR15 0x4000588f\r
-#define CYDEV_ANAIF_CFG_DSM0_CR16 0x40005890\r
-#define CYDEV_ANAIF_CFG_DSM0_CR17 0x40005891\r
-#define CYDEV_ANAIF_CFG_DSM0_REF0 0x40005892\r
-#define CYDEV_ANAIF_CFG_DSM0_REF1 0x40005893\r
-#define CYDEV_ANAIF_CFG_DSM0_REF2 0x40005894\r
-#define CYDEV_ANAIF_CFG_DSM0_REF3 0x40005895\r
-#define CYDEV_ANAIF_CFG_DSM0_DEM0 0x40005896\r
-#define CYDEV_ANAIF_CFG_DSM0_DEM1 0x40005897\r
-#define CYDEV_ANAIF_CFG_DSM0_TST0 0x40005898\r
-#define CYDEV_ANAIF_CFG_DSM0_TST1 0x40005899\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF0 0x4000589a\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF1 0x4000589b\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF2 0x4000589c\r
-#define CYDEV_ANAIF_CFG_DSM0_BUF3 0x4000589d\r
-#define CYDEV_ANAIF_CFG_DSM0_MISC 0x4000589e\r
-#define CYDEV_ANAIF_CFG_DSM0_RSVD1 0x4000589f\r
-#define CYDEV_ANAIF_CFG_SAR0_BASE 0x40005900\r
-#define CYDEV_ANAIF_CFG_SAR0_SIZE 0x00000007\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR0 0x40005900\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR1 0x40005901\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR2 0x40005902\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR3 0x40005903\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR4 0x40005904\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR5 0x40005905\r
-#define CYDEV_ANAIF_CFG_SAR0_CSR6 0x40005906\r
-#define CYDEV_ANAIF_CFG_SAR1_BASE 0x40005908\r
-#define CYDEV_ANAIF_CFG_SAR1_SIZE 0x00000007\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR0 0x40005908\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR1 0x40005909\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR2 0x4000590a\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR3 0x4000590b\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR4 0x4000590c\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR5 0x4000590d\r
-#define CYDEV_ANAIF_CFG_SAR1_CSR6 0x4000590e\r
-#define CYDEV_ANAIF_RT_BASE 0x40005a00\r
-#define CYDEV_ANAIF_RT_SIZE 0x00000162\r
-#define CYDEV_ANAIF_RT_SC0_BASE 0x40005a00\r
-#define CYDEV_ANAIF_RT_SC0_SIZE 0x0000000d\r
-#define CYDEV_ANAIF_RT_SC0_SW0 0x40005a00\r
-#define CYDEV_ANAIF_RT_SC0_SW2 0x40005a02\r
-#define CYDEV_ANAIF_RT_SC0_SW3 0x40005a03\r
-#define CYDEV_ANAIF_RT_SC0_SW4 0x40005a04\r
-#define CYDEV_ANAIF_RT_SC0_SW6 0x40005a06\r
-#define CYDEV_ANAIF_RT_SC0_SW7 0x40005a07\r
-#define CYDEV_ANAIF_RT_SC0_SW8 0x40005a08\r
-#define CYDEV_ANAIF_RT_SC0_SW10 0x40005a0a\r
-#define CYDEV_ANAIF_RT_SC0_CLK 0x40005a0b\r
-#define CYDEV_ANAIF_RT_SC0_BST 0x40005a0c\r
-#define CYDEV_ANAIF_RT_SC1_BASE 0x40005a10\r
-#define CYDEV_ANAIF_RT_SC1_SIZE 0x0000000d\r
-#define CYDEV_ANAIF_RT_SC1_SW0 0x40005a10\r
-#define CYDEV_ANAIF_RT_SC1_SW2 0x40005a12\r
-#define CYDEV_ANAIF_RT_SC1_SW3 0x40005a13\r
-#define CYDEV_ANAIF_RT_SC1_SW4 0x40005a14\r
-#define CYDEV_ANAIF_RT_SC1_SW6 0x40005a16\r
-#define CYDEV_ANAIF_RT_SC1_SW7 0x40005a17\r
-#define CYDEV_ANAIF_RT_SC1_SW8 0x40005a18\r
-#define CYDEV_ANAIF_RT_SC1_SW10 0x40005a1a\r
-#define CYDEV_ANAIF_RT_SC1_CLK 0x40005a1b\r
-#define CYDEV_ANAIF_RT_SC1_BST 0x40005a1c\r
-#define CYDEV_ANAIF_RT_SC2_BASE 0x40005a20\r
-#define CYDEV_ANAIF_RT_SC2_SIZE 0x0000000d\r
-#define CYDEV_ANAIF_RT_SC2_SW0 0x40005a20\r
-#define CYDEV_ANAIF_RT_SC2_SW2 0x40005a22\r
-#define CYDEV_ANAIF_RT_SC2_SW3 0x40005a23\r
-#define CYDEV_ANAIF_RT_SC2_SW4 0x40005a24\r
-#define CYDEV_ANAIF_RT_SC2_SW6 0x40005a26\r
-#define CYDEV_ANAIF_RT_SC2_SW7 0x40005a27\r
-#define CYDEV_ANAIF_RT_SC2_SW8 0x40005a28\r
-#define CYDEV_ANAIF_RT_SC2_SW10 0x40005a2a\r
-#define CYDEV_ANAIF_RT_SC2_CLK 0x40005a2b\r
-#define CYDEV_ANAIF_RT_SC2_BST 0x40005a2c\r
-#define CYDEV_ANAIF_RT_SC3_BASE 0x40005a30\r
-#define CYDEV_ANAIF_RT_SC3_SIZE 0x0000000d\r
-#define CYDEV_ANAIF_RT_SC3_SW0 0x40005a30\r
-#define CYDEV_ANAIF_RT_SC3_SW2 0x40005a32\r
-#define CYDEV_ANAIF_RT_SC3_SW3 0x40005a33\r
-#define CYDEV_ANAIF_RT_SC3_SW4 0x40005a34\r
-#define CYDEV_ANAIF_RT_SC3_SW6 0x40005a36\r
-#define CYDEV_ANAIF_RT_SC3_SW7 0x40005a37\r
-#define CYDEV_ANAIF_RT_SC3_SW8 0x40005a38\r
-#define CYDEV_ANAIF_RT_SC3_SW10 0x40005a3a\r
-#define CYDEV_ANAIF_RT_SC3_CLK 0x40005a3b\r
-#define CYDEV_ANAIF_RT_SC3_BST 0x40005a3c\r
-#define CYDEV_ANAIF_RT_DAC0_BASE 0x40005a80\r
-#define CYDEV_ANAIF_RT_DAC0_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_DAC0_SW0 0x40005a80\r
-#define CYDEV_ANAIF_RT_DAC0_SW2 0x40005a82\r
-#define CYDEV_ANAIF_RT_DAC0_SW3 0x40005a83\r
-#define CYDEV_ANAIF_RT_DAC0_SW4 0x40005a84\r
-#define CYDEV_ANAIF_RT_DAC0_STROBE 0x40005a87\r
-#define CYDEV_ANAIF_RT_DAC1_BASE 0x40005a88\r
-#define CYDEV_ANAIF_RT_DAC1_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_DAC1_SW0 0x40005a88\r
-#define CYDEV_ANAIF_RT_DAC1_SW2 0x40005a8a\r
-#define CYDEV_ANAIF_RT_DAC1_SW3 0x40005a8b\r
-#define CYDEV_ANAIF_RT_DAC1_SW4 0x40005a8c\r
-#define CYDEV_ANAIF_RT_DAC1_STROBE 0x40005a8f\r
-#define CYDEV_ANAIF_RT_DAC2_BASE 0x40005a90\r
-#define CYDEV_ANAIF_RT_DAC2_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_DAC2_SW0 0x40005a90\r
-#define CYDEV_ANAIF_RT_DAC2_SW2 0x40005a92\r
-#define CYDEV_ANAIF_RT_DAC2_SW3 0x40005a93\r
-#define CYDEV_ANAIF_RT_DAC2_SW4 0x40005a94\r
-#define CYDEV_ANAIF_RT_DAC2_STROBE 0x40005a97\r
-#define CYDEV_ANAIF_RT_DAC3_BASE 0x40005a98\r
-#define CYDEV_ANAIF_RT_DAC3_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_DAC3_SW0 0x40005a98\r
-#define CYDEV_ANAIF_RT_DAC3_SW2 0x40005a9a\r
-#define CYDEV_ANAIF_RT_DAC3_SW3 0x40005a9b\r
-#define CYDEV_ANAIF_RT_DAC3_SW4 0x40005a9c\r
-#define CYDEV_ANAIF_RT_DAC3_STROBE 0x40005a9f\r
-#define CYDEV_ANAIF_RT_CMP0_BASE 0x40005ac0\r
-#define CYDEV_ANAIF_RT_CMP0_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_CMP0_SW0 0x40005ac0\r
-#define CYDEV_ANAIF_RT_CMP0_SW2 0x40005ac2\r
-#define CYDEV_ANAIF_RT_CMP0_SW3 0x40005ac3\r
-#define CYDEV_ANAIF_RT_CMP0_SW4 0x40005ac4\r
-#define CYDEV_ANAIF_RT_CMP0_SW6 0x40005ac6\r
-#define CYDEV_ANAIF_RT_CMP0_CLK 0x40005ac7\r
-#define CYDEV_ANAIF_RT_CMP1_BASE 0x40005ac8\r
-#define CYDEV_ANAIF_RT_CMP1_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_CMP1_SW0 0x40005ac8\r
-#define CYDEV_ANAIF_RT_CMP1_SW2 0x40005aca\r
-#define CYDEV_ANAIF_RT_CMP1_SW3 0x40005acb\r
-#define CYDEV_ANAIF_RT_CMP1_SW4 0x40005acc\r
-#define CYDEV_ANAIF_RT_CMP1_SW6 0x40005ace\r
-#define CYDEV_ANAIF_RT_CMP1_CLK 0x40005acf\r
-#define CYDEV_ANAIF_RT_CMP2_BASE 0x40005ad0\r
-#define CYDEV_ANAIF_RT_CMP2_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_CMP2_SW0 0x40005ad0\r
-#define CYDEV_ANAIF_RT_CMP2_SW2 0x40005ad2\r
-#define CYDEV_ANAIF_RT_CMP2_SW3 0x40005ad3\r
-#define CYDEV_ANAIF_RT_CMP2_SW4 0x40005ad4\r
-#define CYDEV_ANAIF_RT_CMP2_SW6 0x40005ad6\r
-#define CYDEV_ANAIF_RT_CMP2_CLK 0x40005ad7\r
-#define CYDEV_ANAIF_RT_CMP3_BASE 0x40005ad8\r
-#define CYDEV_ANAIF_RT_CMP3_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_CMP3_SW0 0x40005ad8\r
-#define CYDEV_ANAIF_RT_CMP3_SW2 0x40005ada\r
-#define CYDEV_ANAIF_RT_CMP3_SW3 0x40005adb\r
-#define CYDEV_ANAIF_RT_CMP3_SW4 0x40005adc\r
-#define CYDEV_ANAIF_RT_CMP3_SW6 0x40005ade\r
-#define CYDEV_ANAIF_RT_CMP3_CLK 0x40005adf\r
-#define CYDEV_ANAIF_RT_DSM0_BASE 0x40005b00\r
-#define CYDEV_ANAIF_RT_DSM0_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_DSM0_SW0 0x40005b00\r
-#define CYDEV_ANAIF_RT_DSM0_SW2 0x40005b02\r
-#define CYDEV_ANAIF_RT_DSM0_SW3 0x40005b03\r
-#define CYDEV_ANAIF_RT_DSM0_SW4 0x40005b04\r
-#define CYDEV_ANAIF_RT_DSM0_SW6 0x40005b06\r
-#define CYDEV_ANAIF_RT_DSM0_CLK 0x40005b07\r
-#define CYDEV_ANAIF_RT_SAR0_BASE 0x40005b20\r
-#define CYDEV_ANAIF_RT_SAR0_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_SAR0_SW0 0x40005b20\r
-#define CYDEV_ANAIF_RT_SAR0_SW2 0x40005b22\r
-#define CYDEV_ANAIF_RT_SAR0_SW3 0x40005b23\r
-#define CYDEV_ANAIF_RT_SAR0_SW4 0x40005b24\r
-#define CYDEV_ANAIF_RT_SAR0_SW6 0x40005b26\r
-#define CYDEV_ANAIF_RT_SAR0_CLK 0x40005b27\r
-#define CYDEV_ANAIF_RT_SAR1_BASE 0x40005b28\r
-#define CYDEV_ANAIF_RT_SAR1_SIZE 0x00000008\r
-#define CYDEV_ANAIF_RT_SAR1_SW0 0x40005b28\r
-#define CYDEV_ANAIF_RT_SAR1_SW2 0x40005b2a\r
-#define CYDEV_ANAIF_RT_SAR1_SW3 0x40005b2b\r
-#define CYDEV_ANAIF_RT_SAR1_SW4 0x40005b2c\r
-#define CYDEV_ANAIF_RT_SAR1_SW6 0x40005b2e\r
-#define CYDEV_ANAIF_RT_SAR1_CLK 0x40005b2f\r
-#define CYDEV_ANAIF_RT_OPAMP0_BASE 0x40005b40\r
-#define CYDEV_ANAIF_RT_OPAMP0_SIZE 0x00000002\r
-#define CYDEV_ANAIF_RT_OPAMP0_MX 0x40005b40\r
-#define CYDEV_ANAIF_RT_OPAMP0_SW 0x40005b41\r
-#define CYDEV_ANAIF_RT_OPAMP1_BASE 0x40005b42\r
-#define CYDEV_ANAIF_RT_OPAMP1_SIZE 0x00000002\r
-#define CYDEV_ANAIF_RT_OPAMP1_MX 0x40005b42\r
-#define CYDEV_ANAIF_RT_OPAMP1_SW 0x40005b43\r
-#define CYDEV_ANAIF_RT_OPAMP2_BASE 0x40005b44\r
-#define CYDEV_ANAIF_RT_OPAMP2_SIZE 0x00000002\r
-#define CYDEV_ANAIF_RT_OPAMP2_MX 0x40005b44\r
-#define CYDEV_ANAIF_RT_OPAMP2_SW 0x40005b45\r
-#define CYDEV_ANAIF_RT_OPAMP3_BASE 0x40005b46\r
-#define CYDEV_ANAIF_RT_OPAMP3_SIZE 0x00000002\r
-#define CYDEV_ANAIF_RT_OPAMP3_MX 0x40005b46\r
-#define CYDEV_ANAIF_RT_OPAMP3_SW 0x40005b47\r
-#define CYDEV_ANAIF_RT_LCDDAC_BASE 0x40005b50\r
-#define CYDEV_ANAIF_RT_LCDDAC_SIZE 0x00000005\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW0 0x40005b50\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW1 0x40005b51\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW2 0x40005b52\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW3 0x40005b53\r
-#define CYDEV_ANAIF_RT_LCDDAC_SW4 0x40005b54\r
-#define CYDEV_ANAIF_RT_SC_BASE 0x40005b56\r
-#define CYDEV_ANAIF_RT_SC_SIZE 0x00000001\r
-#define CYDEV_ANAIF_RT_SC_MISC 0x40005b56\r
-#define CYDEV_ANAIF_RT_BUS_BASE 0x40005b58\r
-#define CYDEV_ANAIF_RT_BUS_SIZE 0x00000004\r
-#define CYDEV_ANAIF_RT_BUS_SW0 0x40005b58\r
-#define CYDEV_ANAIF_RT_BUS_SW2 0x40005b5a\r
-#define CYDEV_ANAIF_RT_BUS_SW3 0x40005b5b\r
-#define CYDEV_ANAIF_RT_DFT_BASE 0x40005b5c\r
-#define CYDEV_ANAIF_RT_DFT_SIZE 0x00000006\r
-#define CYDEV_ANAIF_RT_DFT_CR0 0x40005b5c\r
-#define CYDEV_ANAIF_RT_DFT_CR1 0x40005b5d\r
-#define CYDEV_ANAIF_RT_DFT_CR2 0x40005b5e\r
-#define CYDEV_ANAIF_RT_DFT_CR3 0x40005b5f\r
-#define CYDEV_ANAIF_RT_DFT_CR4 0x40005b60\r
-#define CYDEV_ANAIF_RT_DFT_CR5 0x40005b61\r
-#define CYDEV_ANAIF_WRK_BASE 0x40005b80\r
-#define CYDEV_ANAIF_WRK_SIZE 0x00000029\r
-#define CYDEV_ANAIF_WRK_DAC0_BASE 0x40005b80\r
-#define CYDEV_ANAIF_WRK_DAC0_SIZE 0x00000001\r
-#define CYDEV_ANAIF_WRK_DAC0_D 0x40005b80\r
-#define CYDEV_ANAIF_WRK_DAC1_BASE 0x40005b81\r
-#define CYDEV_ANAIF_WRK_DAC1_SIZE 0x00000001\r
-#define CYDEV_ANAIF_WRK_DAC1_D 0x40005b81\r
-#define CYDEV_ANAIF_WRK_DAC2_BASE 0x40005b82\r
-#define CYDEV_ANAIF_WRK_DAC2_SIZE 0x00000001\r
-#define CYDEV_ANAIF_WRK_DAC2_D 0x40005b82\r
-#define CYDEV_ANAIF_WRK_DAC3_BASE 0x40005b83\r
-#define CYDEV_ANAIF_WRK_DAC3_SIZE 0x00000001\r
-#define CYDEV_ANAIF_WRK_DAC3_D 0x40005b83\r
-#define CYDEV_ANAIF_WRK_DSM0_BASE 0x40005b88\r
-#define CYDEV_ANAIF_WRK_DSM0_SIZE 0x00000002\r
-#define CYDEV_ANAIF_WRK_DSM0_OUT0 0x40005b88\r
-#define CYDEV_ANAIF_WRK_DSM0_OUT1 0x40005b89\r
-#define CYDEV_ANAIF_WRK_LUT_BASE 0x40005b90\r
-#define CYDEV_ANAIF_WRK_LUT_SIZE 0x00000005\r
-#define CYDEV_ANAIF_WRK_LUT_SR 0x40005b90\r
-#define CYDEV_ANAIF_WRK_LUT_WRK1 0x40005b91\r
-#define CYDEV_ANAIF_WRK_LUT_MSK 0x40005b92\r
-#define CYDEV_ANAIF_WRK_LUT_CLK 0x40005b93\r
-#define CYDEV_ANAIF_WRK_LUT_CPTR 0x40005b94\r
-#define CYDEV_ANAIF_WRK_CMP_BASE 0x40005b96\r
-#define CYDEV_ANAIF_WRK_CMP_SIZE 0x00000002\r
-#define CYDEV_ANAIF_WRK_CMP_WRK 0x40005b96\r
-#define CYDEV_ANAIF_WRK_CMP_TST 0x40005b97\r
-#define CYDEV_ANAIF_WRK_SC_BASE 0x40005b98\r
-#define CYDEV_ANAIF_WRK_SC_SIZE 0x00000005\r
-#define CYDEV_ANAIF_WRK_SC_SR 0x40005b98\r
-#define CYDEV_ANAIF_WRK_SC_WRK1 0x40005b99\r
-#define CYDEV_ANAIF_WRK_SC_MSK 0x40005b9a\r
-#define CYDEV_ANAIF_WRK_SC_CMPINV 0x40005b9b\r
-#define CYDEV_ANAIF_WRK_SC_CPTR 0x40005b9c\r
-#define CYDEV_ANAIF_WRK_SAR0_BASE 0x40005ba0\r
-#define CYDEV_ANAIF_WRK_SAR0_SIZE 0x00000002\r
-#define CYDEV_ANAIF_WRK_SAR0_WRK0 0x40005ba0\r
-#define CYDEV_ANAIF_WRK_SAR0_WRK1 0x40005ba1\r
-#define CYDEV_ANAIF_WRK_SAR1_BASE 0x40005ba2\r
-#define CYDEV_ANAIF_WRK_SAR1_SIZE 0x00000002\r
-#define CYDEV_ANAIF_WRK_SAR1_WRK0 0x40005ba2\r
-#define CYDEV_ANAIF_WRK_SAR1_WRK1 0x40005ba3\r
-#define CYDEV_ANAIF_WRK_SARS_BASE 0x40005ba8\r
-#define CYDEV_ANAIF_WRK_SARS_SIZE 0x00000001\r
-#define CYDEV_ANAIF_WRK_SARS_SOF 0x40005ba8\r
-#define CYDEV_USB_BASE 0x40006000\r
-#define CYDEV_USB_SIZE 0x00000300\r
-#define CYDEV_USB_EP0_DR0 0x40006000\r
-#define CYDEV_USB_EP0_DR1 0x40006001\r
-#define CYDEV_USB_EP0_DR2 0x40006002\r
-#define CYDEV_USB_EP0_DR3 0x40006003\r
-#define CYDEV_USB_EP0_DR4 0x40006004\r
-#define CYDEV_USB_EP0_DR5 0x40006005\r
-#define CYDEV_USB_EP0_DR6 0x40006006\r
-#define CYDEV_USB_EP0_DR7 0x40006007\r
-#define CYDEV_USB_CR0 0x40006008\r
-#define CYDEV_USB_CR1 0x40006009\r
-#define CYDEV_USB_SIE_EP_INT_EN 0x4000600a\r
-#define CYDEV_USB_SIE_EP_INT_SR 0x4000600b\r
-#define CYDEV_USB_SIE_EP1_BASE 0x4000600c\r
-#define CYDEV_USB_SIE_EP1_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP1_CNT0 0x4000600c\r
-#define CYDEV_USB_SIE_EP1_CNT1 0x4000600d\r
-#define CYDEV_USB_SIE_EP1_CR0 0x4000600e\r
-#define CYDEV_USB_USBIO_CR0 0x40006010\r
-#define CYDEV_USB_USBIO_CR1 0x40006012\r
-#define CYDEV_USB_DYN_RECONFIG 0x40006014\r
-#define CYDEV_USB_SOF0 0x40006018\r
-#define CYDEV_USB_SOF1 0x40006019\r
-#define CYDEV_USB_SIE_EP2_BASE 0x4000601c\r
-#define CYDEV_USB_SIE_EP2_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP2_CNT0 0x4000601c\r
-#define CYDEV_USB_SIE_EP2_CNT1 0x4000601d\r
-#define CYDEV_USB_SIE_EP2_CR0 0x4000601e\r
-#define CYDEV_USB_EP0_CR 0x40006028\r
-#define CYDEV_USB_EP0_CNT 0x40006029\r
-#define CYDEV_USB_SIE_EP3_BASE 0x4000602c\r
-#define CYDEV_USB_SIE_EP3_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP3_CNT0 0x4000602c\r
-#define CYDEV_USB_SIE_EP3_CNT1 0x4000602d\r
-#define CYDEV_USB_SIE_EP3_CR0 0x4000602e\r
-#define CYDEV_USB_SIE_EP4_BASE 0x4000603c\r
-#define CYDEV_USB_SIE_EP4_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP4_CNT0 0x4000603c\r
-#define CYDEV_USB_SIE_EP4_CNT1 0x4000603d\r
-#define CYDEV_USB_SIE_EP4_CR0 0x4000603e\r
-#define CYDEV_USB_SIE_EP5_BASE 0x4000604c\r
-#define CYDEV_USB_SIE_EP5_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP5_CNT0 0x4000604c\r
-#define CYDEV_USB_SIE_EP5_CNT1 0x4000604d\r
-#define CYDEV_USB_SIE_EP5_CR0 0x4000604e\r
-#define CYDEV_USB_SIE_EP6_BASE 0x4000605c\r
-#define CYDEV_USB_SIE_EP6_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP6_CNT0 0x4000605c\r
-#define CYDEV_USB_SIE_EP6_CNT1 0x4000605d\r
-#define CYDEV_USB_SIE_EP6_CR0 0x4000605e\r
-#define CYDEV_USB_SIE_EP7_BASE 0x4000606c\r
-#define CYDEV_USB_SIE_EP7_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP7_CNT0 0x4000606c\r
-#define CYDEV_USB_SIE_EP7_CNT1 0x4000606d\r
-#define CYDEV_USB_SIE_EP7_CR0 0x4000606e\r
-#define CYDEV_USB_SIE_EP8_BASE 0x4000607c\r
-#define CYDEV_USB_SIE_EP8_SIZE 0x00000003\r
-#define CYDEV_USB_SIE_EP8_CNT0 0x4000607c\r
-#define CYDEV_USB_SIE_EP8_CNT1 0x4000607d\r
-#define CYDEV_USB_SIE_EP8_CR0 0x4000607e\r
-#define CYDEV_USB_ARB_EP1_BASE 0x40006080\r
-#define CYDEV_USB_ARB_EP1_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP1_CFG 0x40006080\r
-#define CYDEV_USB_ARB_EP1_INT_EN 0x40006081\r
-#define CYDEV_USB_ARB_EP1_SR 0x40006082\r
-#define CYDEV_USB_ARB_RW1_BASE 0x40006084\r
-#define CYDEV_USB_ARB_RW1_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW1_WA 0x40006084\r
-#define CYDEV_USB_ARB_RW1_WA_MSB 0x40006085\r
-#define CYDEV_USB_ARB_RW1_RA 0x40006086\r
-#define CYDEV_USB_ARB_RW1_RA_MSB 0x40006087\r
-#define CYDEV_USB_ARB_RW1_DR 0x40006088\r
-#define CYDEV_USB_BUF_SIZE 0x4000608c\r
-#define CYDEV_USB_EP_ACTIVE 0x4000608e\r
-#define CYDEV_USB_EP_TYPE 0x4000608f\r
-#define CYDEV_USB_ARB_EP2_BASE 0x40006090\r
-#define CYDEV_USB_ARB_EP2_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP2_CFG 0x40006090\r
-#define CYDEV_USB_ARB_EP2_INT_EN 0x40006091\r
-#define CYDEV_USB_ARB_EP2_SR 0x40006092\r
-#define CYDEV_USB_ARB_RW2_BASE 0x40006094\r
-#define CYDEV_USB_ARB_RW2_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW2_WA 0x40006094\r
-#define CYDEV_USB_ARB_RW2_WA_MSB 0x40006095\r
-#define CYDEV_USB_ARB_RW2_RA 0x40006096\r
-#define CYDEV_USB_ARB_RW2_RA_MSB 0x40006097\r
-#define CYDEV_USB_ARB_RW2_DR 0x40006098\r
-#define CYDEV_USB_ARB_CFG 0x4000609c\r
-#define CYDEV_USB_USB_CLK_EN 0x4000609d\r
-#define CYDEV_USB_ARB_INT_EN 0x4000609e\r
-#define CYDEV_USB_ARB_INT_SR 0x4000609f\r
-#define CYDEV_USB_ARB_EP3_BASE 0x400060a0\r
-#define CYDEV_USB_ARB_EP3_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP3_CFG 0x400060a0\r
-#define CYDEV_USB_ARB_EP3_INT_EN 0x400060a1\r
-#define CYDEV_USB_ARB_EP3_SR 0x400060a2\r
-#define CYDEV_USB_ARB_RW3_BASE 0x400060a4\r
-#define CYDEV_USB_ARB_RW3_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW3_WA 0x400060a4\r
-#define CYDEV_USB_ARB_RW3_WA_MSB 0x400060a5\r
-#define CYDEV_USB_ARB_RW3_RA 0x400060a6\r
-#define CYDEV_USB_ARB_RW3_RA_MSB 0x400060a7\r
-#define CYDEV_USB_ARB_RW3_DR 0x400060a8\r
-#define CYDEV_USB_CWA 0x400060ac\r
-#define CYDEV_USB_CWA_MSB 0x400060ad\r
-#define CYDEV_USB_ARB_EP4_BASE 0x400060b0\r
-#define CYDEV_USB_ARB_EP4_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP4_CFG 0x400060b0\r
-#define CYDEV_USB_ARB_EP4_INT_EN 0x400060b1\r
-#define CYDEV_USB_ARB_EP4_SR 0x400060b2\r
-#define CYDEV_USB_ARB_RW4_BASE 0x400060b4\r
-#define CYDEV_USB_ARB_RW4_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW4_WA 0x400060b4\r
-#define CYDEV_USB_ARB_RW4_WA_MSB 0x400060b5\r
-#define CYDEV_USB_ARB_RW4_RA 0x400060b6\r
-#define CYDEV_USB_ARB_RW4_RA_MSB 0x400060b7\r
-#define CYDEV_USB_ARB_RW4_DR 0x400060b8\r
-#define CYDEV_USB_DMA_THRES 0x400060bc\r
-#define CYDEV_USB_DMA_THRES_MSB 0x400060bd\r
-#define CYDEV_USB_ARB_EP5_BASE 0x400060c0\r
-#define CYDEV_USB_ARB_EP5_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP5_CFG 0x400060c0\r
-#define CYDEV_USB_ARB_EP5_INT_EN 0x400060c1\r
-#define CYDEV_USB_ARB_EP5_SR 0x400060c2\r
-#define CYDEV_USB_ARB_RW5_BASE 0x400060c4\r
-#define CYDEV_USB_ARB_RW5_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW5_WA 0x400060c4\r
-#define CYDEV_USB_ARB_RW5_WA_MSB 0x400060c5\r
-#define CYDEV_USB_ARB_RW5_RA 0x400060c6\r
-#define CYDEV_USB_ARB_RW5_RA_MSB 0x400060c7\r
-#define CYDEV_USB_ARB_RW5_DR 0x400060c8\r
-#define CYDEV_USB_BUS_RST_CNT 0x400060cc\r
-#define CYDEV_USB_ARB_EP6_BASE 0x400060d0\r
-#define CYDEV_USB_ARB_EP6_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP6_CFG 0x400060d0\r
-#define CYDEV_USB_ARB_EP6_INT_EN 0x400060d1\r
-#define CYDEV_USB_ARB_EP6_SR 0x400060d2\r
-#define CYDEV_USB_ARB_RW6_BASE 0x400060d4\r
-#define CYDEV_USB_ARB_RW6_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW6_WA 0x400060d4\r
-#define CYDEV_USB_ARB_RW6_WA_MSB 0x400060d5\r
-#define CYDEV_USB_ARB_RW6_RA 0x400060d6\r
-#define CYDEV_USB_ARB_RW6_RA_MSB 0x400060d7\r
-#define CYDEV_USB_ARB_RW6_DR 0x400060d8\r
-#define CYDEV_USB_ARB_EP7_BASE 0x400060e0\r
-#define CYDEV_USB_ARB_EP7_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP7_CFG 0x400060e0\r
-#define CYDEV_USB_ARB_EP7_INT_EN 0x400060e1\r
-#define CYDEV_USB_ARB_EP7_SR 0x400060e2\r
-#define CYDEV_USB_ARB_RW7_BASE 0x400060e4\r
-#define CYDEV_USB_ARB_RW7_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW7_WA 0x400060e4\r
-#define CYDEV_USB_ARB_RW7_WA_MSB 0x400060e5\r
-#define CYDEV_USB_ARB_RW7_RA 0x400060e6\r
-#define CYDEV_USB_ARB_RW7_RA_MSB 0x400060e7\r
-#define CYDEV_USB_ARB_RW7_DR 0x400060e8\r
-#define CYDEV_USB_ARB_EP8_BASE 0x400060f0\r
-#define CYDEV_USB_ARB_EP8_SIZE 0x00000003\r
-#define CYDEV_USB_ARB_EP8_CFG 0x400060f0\r
-#define CYDEV_USB_ARB_EP8_INT_EN 0x400060f1\r
-#define CYDEV_USB_ARB_EP8_SR 0x400060f2\r
-#define CYDEV_USB_ARB_RW8_BASE 0x400060f4\r
-#define CYDEV_USB_ARB_RW8_SIZE 0x00000005\r
-#define CYDEV_USB_ARB_RW8_WA 0x400060f4\r
-#define CYDEV_USB_ARB_RW8_WA_MSB 0x400060f5\r
-#define CYDEV_USB_ARB_RW8_RA 0x400060f6\r
-#define CYDEV_USB_ARB_RW8_RA_MSB 0x400060f7\r
-#define CYDEV_USB_ARB_RW8_DR 0x400060f8\r
-#define CYDEV_USB_MEM_BASE 0x40006100\r
-#define CYDEV_USB_MEM_SIZE 0x00000200\r
-#define CYDEV_USB_MEM_DATA_MBASE 0x40006100\r
-#define CYDEV_USB_MEM_DATA_MSIZE 0x00000200\r
-#define CYDEV_UWRK_BASE 0x40006400\r
-#define CYDEV_UWRK_SIZE 0x00000b60\r
-#define CYDEV_UWRK_UWRK8_BASE 0x40006400\r
-#define CYDEV_UWRK_UWRK8_SIZE 0x000003b0\r
-#define CYDEV_UWRK_UWRK8_B0_BASE 0x40006400\r
-#define CYDEV_UWRK_UWRK8_B0_SIZE 0x000000b0\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_A0 0x40006400\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_A0 0x40006401\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_A0 0x40006402\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_A0 0x40006403\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_A0 0x40006404\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_A0 0x40006405\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_A0 0x40006406\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_A0 0x40006407\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_A0 0x40006408\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_A0 0x40006409\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_A0 0x4000640a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_A0 0x4000640b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_A0 0x4000640c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_A0 0x4000640d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_A0 0x4000640e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_A0 0x4000640f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_A1 0x40006410\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_A1 0x40006411\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_A1 0x40006412\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_A1 0x40006413\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_A1 0x40006414\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_A1 0x40006415\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_A1 0x40006416\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_A1 0x40006417\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_A1 0x40006418\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_A1 0x40006419\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_A1 0x4000641a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_A1 0x4000641b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_A1 0x4000641c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_A1 0x4000641d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_A1 0x4000641e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_A1 0x4000641f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_D0 0x40006420\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_D0 0x40006421\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_D0 0x40006422\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_D0 0x40006423\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_D0 0x40006424\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_D0 0x40006425\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_D0 0x40006426\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_D0 0x40006427\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_D0 0x40006428\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_D0 0x40006429\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_D0 0x4000642a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_D0 0x4000642b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_D0 0x4000642c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_D0 0x4000642d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_D0 0x4000642e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_D0 0x4000642f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_D1 0x40006430\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_D1 0x40006431\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_D1 0x40006432\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_D1 0x40006433\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_D1 0x40006434\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_D1 0x40006435\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_D1 0x40006436\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_D1 0x40006437\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_D1 0x40006438\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_D1 0x40006439\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_D1 0x4000643a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_D1 0x4000643b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_D1 0x4000643c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_D1 0x4000643d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_D1 0x4000643e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_D1 0x4000643f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_F0 0x40006440\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_F0 0x40006441\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_F0 0x40006442\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_F0 0x40006443\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_F0 0x40006444\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_F0 0x40006445\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_F0 0x40006446\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_F0 0x40006447\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_F0 0x40006448\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_F0 0x40006449\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_F0 0x4000644a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_F0 0x4000644b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_F0 0x4000644c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_F0 0x4000644d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_F0 0x4000644e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_F0 0x4000644f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_F1 0x40006450\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_F1 0x40006451\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_F1 0x40006452\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_F1 0x40006453\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_F1 0x40006454\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_F1 0x40006455\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_F1 0x40006456\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_F1 0x40006457\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_F1 0x40006458\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_F1 0x40006459\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_F1 0x4000645a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_F1 0x4000645b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_F1 0x4000645c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_F1 0x4000645d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_F1 0x4000645e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_F1 0x4000645f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_ST 0x40006460\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_ST 0x40006461\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_ST 0x40006462\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_ST 0x40006463\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_ST 0x40006464\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_ST 0x40006465\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_ST 0x40006466\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_ST 0x40006467\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_ST 0x40006468\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_ST 0x40006469\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_ST 0x4000646a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_ST 0x4000646b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_ST 0x4000646c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_ST 0x4000646d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_ST 0x4000646e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_ST 0x4000646f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_CTL 0x40006470\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_CTL 0x40006471\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_CTL 0x40006472\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_CTL 0x40006473\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_CTL 0x40006474\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_CTL 0x40006475\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_CTL 0x40006476\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_CTL 0x40006477\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_CTL 0x40006478\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_CTL 0x40006479\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_CTL 0x4000647a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_CTL 0x4000647b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_CTL 0x4000647c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_CTL 0x4000647d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_CTL 0x4000647e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_CTL 0x4000647f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_MSK 0x40006480\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_MSK 0x40006481\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_MSK 0x40006482\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_MSK 0x40006483\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_MSK 0x40006484\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_MSK 0x40006485\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_MSK 0x40006486\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_MSK 0x40006487\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_MSK 0x40006488\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_MSK 0x40006489\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_MSK 0x4000648a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_MSK 0x4000648b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_MSK 0x4000648c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_MSK 0x4000648d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_MSK 0x4000648e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_MSK 0x4000648f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_ACTL 0x40006490\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_ACTL 0x40006491\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_ACTL 0x40006492\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_ACTL 0x40006493\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_ACTL 0x40006494\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_ACTL 0x40006495\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_ACTL 0x40006496\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_ACTL 0x40006497\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_ACTL 0x40006498\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_ACTL 0x40006499\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_ACTL 0x4000649a\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_ACTL 0x4000649b\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_ACTL 0x4000649c\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_ACTL 0x4000649d\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_ACTL 0x4000649e\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_ACTL 0x4000649f\r
-#define CYDEV_UWRK_UWRK8_B0_UDB00_MC 0x400064a0\r
-#define CYDEV_UWRK_UWRK8_B0_UDB01_MC 0x400064a1\r
-#define CYDEV_UWRK_UWRK8_B0_UDB02_MC 0x400064a2\r
-#define CYDEV_UWRK_UWRK8_B0_UDB03_MC 0x400064a3\r
-#define CYDEV_UWRK_UWRK8_B0_UDB04_MC 0x400064a4\r
-#define CYDEV_UWRK_UWRK8_B0_UDB05_MC 0x400064a5\r
-#define CYDEV_UWRK_UWRK8_B0_UDB06_MC 0x400064a6\r
-#define CYDEV_UWRK_UWRK8_B0_UDB07_MC 0x400064a7\r
-#define CYDEV_UWRK_UWRK8_B0_UDB08_MC 0x400064a8\r
-#define CYDEV_UWRK_UWRK8_B0_UDB09_MC 0x400064a9\r
-#define CYDEV_UWRK_UWRK8_B0_UDB10_MC 0x400064aa\r
-#define CYDEV_UWRK_UWRK8_B0_UDB11_MC 0x400064ab\r
-#define CYDEV_UWRK_UWRK8_B0_UDB12_MC 0x400064ac\r
-#define CYDEV_UWRK_UWRK8_B0_UDB13_MC 0x400064ad\r
-#define CYDEV_UWRK_UWRK8_B0_UDB14_MC 0x400064ae\r
-#define CYDEV_UWRK_UWRK8_B0_UDB15_MC 0x400064af\r
-#define CYDEV_UWRK_UWRK8_B1_BASE 0x40006500\r
-#define CYDEV_UWRK_UWRK8_B1_SIZE 0x000000b0\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_A0 0x40006504\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_A0 0x40006505\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_A0 0x40006506\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_A0 0x40006507\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_A0 0x40006508\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_A0 0x40006509\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_A0 0x4000650a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_A0 0x4000650b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_A1 0x40006514\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_A1 0x40006515\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_A1 0x40006516\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_A1 0x40006517\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_A1 0x40006518\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_A1 0x40006519\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_A1 0x4000651a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_A1 0x4000651b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_D0 0x40006524\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_D0 0x40006525\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_D0 0x40006526\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_D0 0x40006527\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_D0 0x40006528\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_D0 0x40006529\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_D0 0x4000652a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_D0 0x4000652b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_D1 0x40006534\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_D1 0x40006535\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_D1 0x40006536\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_D1 0x40006537\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_D1 0x40006538\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_D1 0x40006539\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_D1 0x4000653a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_D1 0x4000653b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_F0 0x40006544\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_F0 0x40006545\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_F0 0x40006546\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_F0 0x40006547\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_F0 0x40006548\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_F0 0x40006549\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_F0 0x4000654a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_F0 0x4000654b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_F1 0x40006554\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_F1 0x40006555\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_F1 0x40006556\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_F1 0x40006557\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_F1 0x40006558\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_F1 0x40006559\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_F1 0x4000655a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_F1 0x4000655b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_ST 0x40006564\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_ST 0x40006565\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_ST 0x40006566\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_ST 0x40006567\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_ST 0x40006568\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_ST 0x40006569\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_ST 0x4000656a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_ST 0x4000656b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_CTL 0x40006574\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_CTL 0x40006575\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_CTL 0x40006576\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_CTL 0x40006577\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_CTL 0x40006578\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_CTL 0x40006579\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_CTL 0x4000657a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_CTL 0x4000657b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_MSK 0x40006584\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_MSK 0x40006585\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_MSK 0x40006586\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_MSK 0x40006587\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_MSK 0x40006588\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_MSK 0x40006589\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_MSK 0x4000658a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_MSK 0x4000658b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_ACTL 0x40006594\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_ACTL 0x40006595\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_ACTL 0x40006596\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_ACTL 0x40006597\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_ACTL 0x40006598\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_ACTL 0x40006599\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_ACTL 0x4000659a\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_ACTL 0x4000659b\r
-#define CYDEV_UWRK_UWRK8_B1_UDB04_MC 0x400065a4\r
-#define CYDEV_UWRK_UWRK8_B1_UDB05_MC 0x400065a5\r
-#define CYDEV_UWRK_UWRK8_B1_UDB06_MC 0x400065a6\r
-#define CYDEV_UWRK_UWRK8_B1_UDB07_MC 0x400065a7\r
-#define CYDEV_UWRK_UWRK8_B1_UDB08_MC 0x400065a8\r
-#define CYDEV_UWRK_UWRK8_B1_UDB09_MC 0x400065a9\r
-#define CYDEV_UWRK_UWRK8_B1_UDB10_MC 0x400065aa\r
-#define CYDEV_UWRK_UWRK8_B1_UDB11_MC 0x400065ab\r
-#define CYDEV_UWRK_UWRK16_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_SIZE 0x00000760\r
-#define CYDEV_UWRK_UWRK16_CAT_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_CAT_SIZE 0x00000760\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_SIZE 0x00000160\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_A0_A1 0x40006800\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_A0_A1 0x40006802\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_A0_A1 0x40006804\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_A0_A1 0x40006806\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_A0_A1 0x40006808\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_A0_A1 0x4000680a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_A0_A1 0x4000680c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_A0_A1 0x4000680e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_A0_A1 0x40006810\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_A0_A1 0x40006812\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_A0_A1 0x40006814\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_A0_A1 0x40006816\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_A0_A1 0x40006818\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_A0_A1 0x4000681a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_A0_A1 0x4000681c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_A0_A1 0x4000681e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_D0_D1 0x40006840\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_D0_D1 0x40006842\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_D0_D1 0x40006844\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_D0_D1 0x40006846\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_D0_D1 0x40006848\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_D0_D1 0x4000684a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_D0_D1 0x4000684c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_D0_D1 0x4000684e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_D0_D1 0x40006850\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_D0_D1 0x40006852\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_D0_D1 0x40006854\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_D0_D1 0x40006856\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_D0_D1 0x40006858\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_D0_D1 0x4000685a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_D0_D1 0x4000685c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_D0_D1 0x4000685e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_F0_F1 0x40006880\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_F0_F1 0x40006882\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_F0_F1 0x40006884\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_F0_F1 0x40006886\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_F0_F1 0x40006888\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_F0_F1 0x4000688a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_F0_F1 0x4000688c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_F0_F1 0x4000688e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_F0_F1 0x40006890\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_F0_F1 0x40006892\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_F0_F1 0x40006894\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_F0_F1 0x40006896\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_F0_F1 0x40006898\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_F0_F1 0x4000689a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_F0_F1 0x4000689c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_F0_F1 0x4000689e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_ST_CTL 0x400068c0\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_ST_CTL 0x400068c2\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_ST_CTL 0x400068c4\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_ST_CTL 0x400068c6\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_ST_CTL 0x400068c8\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_ST_CTL 0x400068ca\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_ST_CTL 0x400068cc\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_ST_CTL 0x400068ce\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_ST_CTL 0x400068d0\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_ST_CTL 0x400068d2\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_ST_CTL 0x400068d4\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_ST_CTL 0x400068d6\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_ST_CTL 0x400068d8\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_ST_CTL 0x400068da\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_ST_CTL 0x400068dc\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_ST_CTL 0x400068de\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MSK_ACTL 0x40006900\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MSK_ACTL 0x40006902\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MSK_ACTL 0x40006904\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MSK_ACTL 0x40006906\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MSK_ACTL 0x40006908\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MSK_ACTL 0x4000690a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MSK_ACTL 0x4000690c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MSK_ACTL 0x4000690e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MSK_ACTL 0x40006910\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MSK_ACTL 0x40006912\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MSK_ACTL 0x40006914\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MSK_ACTL 0x40006916\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MSK_ACTL 0x40006918\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MSK_ACTL 0x4000691a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MSK_ACTL 0x4000691c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MSK_ACTL 0x4000691e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MC_00 0x40006940\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MC_00 0x40006942\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MC_00 0x40006944\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MC_00 0x40006946\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MC_00 0x40006948\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MC_00 0x4000694a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MC_00 0x4000694c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MC_00 0x4000694e\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MC_00 0x40006950\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MC_00 0x40006952\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MC_00 0x40006954\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MC_00 0x40006956\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MC_00 0x40006958\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MC_00 0x4000695a\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MC_00 0x4000695c\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MC_00 0x4000695e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_BASE 0x40006a00\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_SIZE 0x00000160\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_A0_A1 0x40006a08\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_A0_A1 0x40006a0a\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_A0_A1 0x40006a0c\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_A0_A1 0x40006a0e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_A0_A1 0x40006a10\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_A0_A1 0x40006a12\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_A0_A1 0x40006a14\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_A0_A1 0x40006a16\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_D0_D1 0x40006a48\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_D0_D1 0x40006a4a\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_D0_D1 0x40006a4c\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_D0_D1 0x40006a4e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_D0_D1 0x40006a50\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_D0_D1 0x40006a52\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_D0_D1 0x40006a54\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_D0_D1 0x40006a56\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_F0_F1 0x40006a88\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_F0_F1 0x40006a8a\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_F0_F1 0x40006a8c\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_F0_F1 0x40006a8e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_F0_F1 0x40006a90\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_F0_F1 0x40006a92\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_F0_F1 0x40006a94\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_F0_F1 0x40006a96\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_ST_CTL 0x40006ac8\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_ST_CTL 0x40006aca\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_ST_CTL 0x40006acc\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_ST_CTL 0x40006ace\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_ST_CTL 0x40006ad0\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_ST_CTL 0x40006ad2\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_ST_CTL 0x40006ad4\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_ST_CTL 0x40006ad6\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MSK_ACTL 0x40006b08\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MSK_ACTL 0x40006b0a\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MSK_ACTL 0x40006b0c\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MSK_ACTL 0x40006b0e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MSK_ACTL 0x40006b10\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MSK_ACTL 0x40006b12\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MSK_ACTL 0x40006b14\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MSK_ACTL 0x40006b16\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MC_00 0x40006b48\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MC_00 0x40006b4a\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MC_00 0x40006b4c\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MC_00 0x40006b4e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MC_00 0x40006b50\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MC_00 0x40006b52\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MC_00 0x40006b54\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MC_00 0x40006b56\r
-#define CYDEV_UWRK_UWRK16_DEF_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_DEF_SIZE 0x0000075e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_SIZE 0x0000015e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A0 0x40006800\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A0 0x40006802\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A0 0x40006804\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A0 0x40006806\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A0 0x40006808\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A0 0x4000680a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A0 0x4000680c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A0 0x4000680e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A0 0x40006810\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A0 0x40006812\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A0 0x40006814\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A0 0x40006816\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A0 0x40006818\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A0 0x4000681a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A0 0x4000681c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A1 0x40006820\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A1 0x40006822\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A1 0x40006824\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A1 0x40006826\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A1 0x40006828\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A1 0x4000682a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A1 0x4000682c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A1 0x4000682e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A1 0x40006830\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A1 0x40006832\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A1 0x40006834\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A1 0x40006836\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A1 0x40006838\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A1 0x4000683a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A1 0x4000683c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D0 0x40006840\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D0 0x40006842\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D0 0x40006844\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D0 0x40006846\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D0 0x40006848\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D0 0x4000684a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D0 0x4000684c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D0 0x4000684e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D0 0x40006850\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D0 0x40006852\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D0 0x40006854\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D0 0x40006856\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D0 0x40006858\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D0 0x4000685a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D0 0x4000685c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D1 0x40006860\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D1 0x40006862\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D1 0x40006864\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D1 0x40006866\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D1 0x40006868\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D1 0x4000686a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D1 0x4000686c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D1 0x4000686e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D1 0x40006870\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D1 0x40006872\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D1 0x40006874\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D1 0x40006876\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D1 0x40006878\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D1 0x4000687a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D1 0x4000687c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F0 0x40006880\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F0 0x40006882\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F0 0x40006884\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F0 0x40006886\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F0 0x40006888\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F0 0x4000688a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F0 0x4000688c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F0 0x4000688e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F0 0x40006890\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F0 0x40006892\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F0 0x40006894\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F0 0x40006896\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F0 0x40006898\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F0 0x4000689a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F0 0x4000689c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F1 0x400068a0\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F1 0x400068a2\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F1 0x400068a4\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F1 0x400068a6\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F1 0x400068a8\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F1 0x400068aa\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F1 0x400068ac\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F1 0x400068ae\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F1 0x400068b0\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F1 0x400068b2\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F1 0x400068b4\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F1 0x400068b6\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F1 0x400068b8\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F1 0x400068ba\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F1 0x400068bc\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ST 0x400068c0\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ST 0x400068c2\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ST 0x400068c4\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ST 0x400068c6\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ST 0x400068c8\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ST 0x400068ca\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ST 0x400068cc\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ST 0x400068ce\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ST 0x400068d0\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ST 0x400068d2\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ST 0x400068d4\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ST 0x400068d6\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ST 0x400068d8\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ST 0x400068da\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ST 0x400068dc\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_CTL 0x400068e0\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_CTL 0x400068e2\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_CTL 0x400068e4\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_CTL 0x400068e6\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_CTL 0x400068e8\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_CTL 0x400068ea\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_CTL 0x400068ec\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_CTL 0x400068ee\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_CTL 0x400068f0\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_CTL 0x400068f2\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_CTL 0x400068f4\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_CTL 0x400068f6\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_CTL 0x400068f8\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_CTL 0x400068fa\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_CTL 0x400068fc\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MSK 0x40006900\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MSK 0x40006902\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MSK 0x40006904\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MSK 0x40006906\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MSK 0x40006908\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MSK 0x4000690a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MSK 0x4000690c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MSK 0x4000690e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MSK 0x40006910\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MSK 0x40006912\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MSK 0x40006914\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MSK 0x40006916\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MSK 0x40006918\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MSK 0x4000691a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MSK 0x4000691c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ACTL 0x40006920\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ACTL 0x40006922\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ACTL 0x40006924\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ACTL 0x40006926\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ACTL 0x40006928\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ACTL 0x4000692a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ACTL 0x4000692c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ACTL 0x4000692e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ACTL 0x40006930\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ACTL 0x40006932\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ACTL 0x40006934\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ACTL 0x40006936\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ACTL 0x40006938\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ACTL 0x4000693a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ACTL 0x4000693c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MC 0x40006940\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MC 0x40006942\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MC 0x40006944\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MC 0x40006946\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MC 0x40006948\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MC 0x4000694a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MC 0x4000694c\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MC 0x4000694e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MC 0x40006950\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MC 0x40006952\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MC 0x40006954\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MC 0x40006956\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MC 0x40006958\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MC 0x4000695a\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MC 0x4000695c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_BASE 0x40006a00\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_SIZE 0x0000015e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A0 0x40006a08\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A0 0x40006a0a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A0 0x40006a0c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A0 0x40006a0e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A0 0x40006a10\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A0 0x40006a12\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A0 0x40006a14\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A0 0x40006a16\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A1 0x40006a28\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A1 0x40006a2a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A1 0x40006a2c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A1 0x40006a2e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A1 0x40006a30\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A1 0x40006a32\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A1 0x40006a34\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A1 0x40006a36\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D0 0x40006a48\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D0 0x40006a4a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D0 0x40006a4c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D0 0x40006a4e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D0 0x40006a50\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D0 0x40006a52\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D0 0x40006a54\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D0 0x40006a56\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D1 0x40006a68\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D1 0x40006a6a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D1 0x40006a6c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D1 0x40006a6e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D1 0x40006a70\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D1 0x40006a72\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D1 0x40006a74\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D1 0x40006a76\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F0 0x40006a88\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F0 0x40006a8a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F0 0x40006a8c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F0 0x40006a8e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F0 0x40006a90\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F0 0x40006a92\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F0 0x40006a94\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F0 0x40006a96\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F1 0x40006aa8\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F1 0x40006aaa\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F1 0x40006aac\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F1 0x40006aae\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F1 0x40006ab0\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F1 0x40006ab2\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F1 0x40006ab4\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F1 0x40006ab6\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ST 0x40006ac8\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ST 0x40006aca\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ST 0x40006acc\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ST 0x40006ace\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ST 0x40006ad0\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ST 0x40006ad2\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ST 0x40006ad4\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ST 0x40006ad6\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_CTL 0x40006ae8\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_CTL 0x40006aea\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_CTL 0x40006aec\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_CTL 0x40006aee\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_CTL 0x40006af0\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_CTL 0x40006af2\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_CTL 0x40006af4\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_CTL 0x40006af6\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MSK 0x40006b08\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MSK 0x40006b0a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MSK 0x40006b0c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MSK 0x40006b0e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MSK 0x40006b10\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MSK 0x40006b12\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MSK 0x40006b14\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MSK 0x40006b16\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ACTL 0x40006b28\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ACTL 0x40006b2a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ACTL 0x40006b2c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ACTL 0x40006b2e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ACTL 0x40006b30\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ACTL 0x40006b32\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ACTL 0x40006b34\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ACTL 0x40006b36\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MC 0x40006b48\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MC 0x40006b4a\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MC 0x40006b4c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MC 0x40006b4e\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MC 0x40006b50\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MC 0x40006b52\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MC 0x40006b54\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MC 0x40006b56\r
-#define CYDEV_PHUB_BASE 0x40007000\r
-#define CYDEV_PHUB_SIZE 0x00000c00\r
-#define CYDEV_PHUB_CFG 0x40007000\r
-#define CYDEV_PHUB_ERR 0x40007004\r
-#define CYDEV_PHUB_ERR_ADR 0x40007008\r
-#define CYDEV_PHUB_CH0_BASE 0x40007010\r
-#define CYDEV_PHUB_CH0_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH0_BASIC_CFG 0x40007010\r
-#define CYDEV_PHUB_CH0_ACTION 0x40007014\r
-#define CYDEV_PHUB_CH0_BASIC_STATUS 0x40007018\r
-#define CYDEV_PHUB_CH1_BASE 0x40007020\r
-#define CYDEV_PHUB_CH1_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH1_BASIC_CFG 0x40007020\r
-#define CYDEV_PHUB_CH1_ACTION 0x40007024\r
-#define CYDEV_PHUB_CH1_BASIC_STATUS 0x40007028\r
-#define CYDEV_PHUB_CH2_BASE 0x40007030\r
-#define CYDEV_PHUB_CH2_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH2_BASIC_CFG 0x40007030\r
-#define CYDEV_PHUB_CH2_ACTION 0x40007034\r
-#define CYDEV_PHUB_CH2_BASIC_STATUS 0x40007038\r
-#define CYDEV_PHUB_CH3_BASE 0x40007040\r
-#define CYDEV_PHUB_CH3_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH3_BASIC_CFG 0x40007040\r
-#define CYDEV_PHUB_CH3_ACTION 0x40007044\r
-#define CYDEV_PHUB_CH3_BASIC_STATUS 0x40007048\r
-#define CYDEV_PHUB_CH4_BASE 0x40007050\r
-#define CYDEV_PHUB_CH4_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH4_BASIC_CFG 0x40007050\r
-#define CYDEV_PHUB_CH4_ACTION 0x40007054\r
-#define CYDEV_PHUB_CH4_BASIC_STATUS 0x40007058\r
-#define CYDEV_PHUB_CH5_BASE 0x40007060\r
-#define CYDEV_PHUB_CH5_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH5_BASIC_CFG 0x40007060\r
-#define CYDEV_PHUB_CH5_ACTION 0x40007064\r
-#define CYDEV_PHUB_CH5_BASIC_STATUS 0x40007068\r
-#define CYDEV_PHUB_CH6_BASE 0x40007070\r
-#define CYDEV_PHUB_CH6_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH6_BASIC_CFG 0x40007070\r
-#define CYDEV_PHUB_CH6_ACTION 0x40007074\r
-#define CYDEV_PHUB_CH6_BASIC_STATUS 0x40007078\r
-#define CYDEV_PHUB_CH7_BASE 0x40007080\r
-#define CYDEV_PHUB_CH7_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH7_BASIC_CFG 0x40007080\r
-#define CYDEV_PHUB_CH7_ACTION 0x40007084\r
-#define CYDEV_PHUB_CH7_BASIC_STATUS 0x40007088\r
-#define CYDEV_PHUB_CH8_BASE 0x40007090\r
-#define CYDEV_PHUB_CH8_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH8_BASIC_CFG 0x40007090\r
-#define CYDEV_PHUB_CH8_ACTION 0x40007094\r
-#define CYDEV_PHUB_CH8_BASIC_STATUS 0x40007098\r
-#define CYDEV_PHUB_CH9_BASE 0x400070a0\r
-#define CYDEV_PHUB_CH9_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH9_BASIC_CFG 0x400070a0\r
-#define CYDEV_PHUB_CH9_ACTION 0x400070a4\r
-#define CYDEV_PHUB_CH9_BASIC_STATUS 0x400070a8\r
-#define CYDEV_PHUB_CH10_BASE 0x400070b0\r
-#define CYDEV_PHUB_CH10_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH10_BASIC_CFG 0x400070b0\r
-#define CYDEV_PHUB_CH10_ACTION 0x400070b4\r
-#define CYDEV_PHUB_CH10_BASIC_STATUS 0x400070b8\r
-#define CYDEV_PHUB_CH11_BASE 0x400070c0\r
-#define CYDEV_PHUB_CH11_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH11_BASIC_CFG 0x400070c0\r
-#define CYDEV_PHUB_CH11_ACTION 0x400070c4\r
-#define CYDEV_PHUB_CH11_BASIC_STATUS 0x400070c8\r
-#define CYDEV_PHUB_CH12_BASE 0x400070d0\r
-#define CYDEV_PHUB_CH12_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH12_BASIC_CFG 0x400070d0\r
-#define CYDEV_PHUB_CH12_ACTION 0x400070d4\r
-#define CYDEV_PHUB_CH12_BASIC_STATUS 0x400070d8\r
-#define CYDEV_PHUB_CH13_BASE 0x400070e0\r
-#define CYDEV_PHUB_CH13_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH13_BASIC_CFG 0x400070e0\r
-#define CYDEV_PHUB_CH13_ACTION 0x400070e4\r
-#define CYDEV_PHUB_CH13_BASIC_STATUS 0x400070e8\r
-#define CYDEV_PHUB_CH14_BASE 0x400070f0\r
-#define CYDEV_PHUB_CH14_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH14_BASIC_CFG 0x400070f0\r
-#define CYDEV_PHUB_CH14_ACTION 0x400070f4\r
-#define CYDEV_PHUB_CH14_BASIC_STATUS 0x400070f8\r
-#define CYDEV_PHUB_CH15_BASE 0x40007100\r
-#define CYDEV_PHUB_CH15_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH15_BASIC_CFG 0x40007100\r
-#define CYDEV_PHUB_CH15_ACTION 0x40007104\r
-#define CYDEV_PHUB_CH15_BASIC_STATUS 0x40007108\r
-#define CYDEV_PHUB_CH16_BASE 0x40007110\r
-#define CYDEV_PHUB_CH16_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH16_BASIC_CFG 0x40007110\r
-#define CYDEV_PHUB_CH16_ACTION 0x40007114\r
-#define CYDEV_PHUB_CH16_BASIC_STATUS 0x40007118\r
-#define CYDEV_PHUB_CH17_BASE 0x40007120\r
-#define CYDEV_PHUB_CH17_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH17_BASIC_CFG 0x40007120\r
-#define CYDEV_PHUB_CH17_ACTION 0x40007124\r
-#define CYDEV_PHUB_CH17_BASIC_STATUS 0x40007128\r
-#define CYDEV_PHUB_CH18_BASE 0x40007130\r
-#define CYDEV_PHUB_CH18_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH18_BASIC_CFG 0x40007130\r
-#define CYDEV_PHUB_CH18_ACTION 0x40007134\r
-#define CYDEV_PHUB_CH18_BASIC_STATUS 0x40007138\r
-#define CYDEV_PHUB_CH19_BASE 0x40007140\r
-#define CYDEV_PHUB_CH19_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH19_BASIC_CFG 0x40007140\r
-#define CYDEV_PHUB_CH19_ACTION 0x40007144\r
-#define CYDEV_PHUB_CH19_BASIC_STATUS 0x40007148\r
-#define CYDEV_PHUB_CH20_BASE 0x40007150\r
-#define CYDEV_PHUB_CH20_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH20_BASIC_CFG 0x40007150\r
-#define CYDEV_PHUB_CH20_ACTION 0x40007154\r
-#define CYDEV_PHUB_CH20_BASIC_STATUS 0x40007158\r
-#define CYDEV_PHUB_CH21_BASE 0x40007160\r
-#define CYDEV_PHUB_CH21_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH21_BASIC_CFG 0x40007160\r
-#define CYDEV_PHUB_CH21_ACTION 0x40007164\r
-#define CYDEV_PHUB_CH21_BASIC_STATUS 0x40007168\r
-#define CYDEV_PHUB_CH22_BASE 0x40007170\r
-#define CYDEV_PHUB_CH22_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH22_BASIC_CFG 0x40007170\r
-#define CYDEV_PHUB_CH22_ACTION 0x40007174\r
-#define CYDEV_PHUB_CH22_BASIC_STATUS 0x40007178\r
-#define CYDEV_PHUB_CH23_BASE 0x40007180\r
-#define CYDEV_PHUB_CH23_SIZE 0x0000000c\r
-#define CYDEV_PHUB_CH23_BASIC_CFG 0x40007180\r
-#define CYDEV_PHUB_CH23_ACTION 0x40007184\r
-#define CYDEV_PHUB_CH23_BASIC_STATUS 0x40007188\r
-#define CYDEV_PHUB_CFGMEM0_BASE 0x40007600\r
-#define CYDEV_PHUB_CFGMEM0_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM0_CFG0 0x40007600\r
-#define CYDEV_PHUB_CFGMEM0_CFG1 0x40007604\r
-#define CYDEV_PHUB_CFGMEM1_BASE 0x40007608\r
-#define CYDEV_PHUB_CFGMEM1_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM1_CFG0 0x40007608\r
-#define CYDEV_PHUB_CFGMEM1_CFG1 0x4000760c\r
-#define CYDEV_PHUB_CFGMEM2_BASE 0x40007610\r
-#define CYDEV_PHUB_CFGMEM2_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM2_CFG0 0x40007610\r
-#define CYDEV_PHUB_CFGMEM2_CFG1 0x40007614\r
-#define CYDEV_PHUB_CFGMEM3_BASE 0x40007618\r
-#define CYDEV_PHUB_CFGMEM3_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM3_CFG0 0x40007618\r
-#define CYDEV_PHUB_CFGMEM3_CFG1 0x4000761c\r
-#define CYDEV_PHUB_CFGMEM4_BASE 0x40007620\r
-#define CYDEV_PHUB_CFGMEM4_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM4_CFG0 0x40007620\r
-#define CYDEV_PHUB_CFGMEM4_CFG1 0x40007624\r
-#define CYDEV_PHUB_CFGMEM5_BASE 0x40007628\r
-#define CYDEV_PHUB_CFGMEM5_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM5_CFG0 0x40007628\r
-#define CYDEV_PHUB_CFGMEM5_CFG1 0x4000762c\r
-#define CYDEV_PHUB_CFGMEM6_BASE 0x40007630\r
-#define CYDEV_PHUB_CFGMEM6_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM6_CFG0 0x40007630\r
-#define CYDEV_PHUB_CFGMEM6_CFG1 0x40007634\r
-#define CYDEV_PHUB_CFGMEM7_BASE 0x40007638\r
-#define CYDEV_PHUB_CFGMEM7_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM7_CFG0 0x40007638\r
-#define CYDEV_PHUB_CFGMEM7_CFG1 0x4000763c\r
-#define CYDEV_PHUB_CFGMEM8_BASE 0x40007640\r
-#define CYDEV_PHUB_CFGMEM8_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM8_CFG0 0x40007640\r
-#define CYDEV_PHUB_CFGMEM8_CFG1 0x40007644\r
-#define CYDEV_PHUB_CFGMEM9_BASE 0x40007648\r
-#define CYDEV_PHUB_CFGMEM9_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM9_CFG0 0x40007648\r
-#define CYDEV_PHUB_CFGMEM9_CFG1 0x4000764c\r
-#define CYDEV_PHUB_CFGMEM10_BASE 0x40007650\r
-#define CYDEV_PHUB_CFGMEM10_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM10_CFG0 0x40007650\r
-#define CYDEV_PHUB_CFGMEM10_CFG1 0x40007654\r
-#define CYDEV_PHUB_CFGMEM11_BASE 0x40007658\r
-#define CYDEV_PHUB_CFGMEM11_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM11_CFG0 0x40007658\r
-#define CYDEV_PHUB_CFGMEM11_CFG1 0x4000765c\r
-#define CYDEV_PHUB_CFGMEM12_BASE 0x40007660\r
-#define CYDEV_PHUB_CFGMEM12_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM12_CFG0 0x40007660\r
-#define CYDEV_PHUB_CFGMEM12_CFG1 0x40007664\r
-#define CYDEV_PHUB_CFGMEM13_BASE 0x40007668\r
-#define CYDEV_PHUB_CFGMEM13_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM13_CFG0 0x40007668\r
-#define CYDEV_PHUB_CFGMEM13_CFG1 0x4000766c\r
-#define CYDEV_PHUB_CFGMEM14_BASE 0x40007670\r
-#define CYDEV_PHUB_CFGMEM14_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM14_CFG0 0x40007670\r
-#define CYDEV_PHUB_CFGMEM14_CFG1 0x40007674\r
-#define CYDEV_PHUB_CFGMEM15_BASE 0x40007678\r
-#define CYDEV_PHUB_CFGMEM15_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM15_CFG0 0x40007678\r
-#define CYDEV_PHUB_CFGMEM15_CFG1 0x4000767c\r
-#define CYDEV_PHUB_CFGMEM16_BASE 0x40007680\r
-#define CYDEV_PHUB_CFGMEM16_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM16_CFG0 0x40007680\r
-#define CYDEV_PHUB_CFGMEM16_CFG1 0x40007684\r
-#define CYDEV_PHUB_CFGMEM17_BASE 0x40007688\r
-#define CYDEV_PHUB_CFGMEM17_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM17_CFG0 0x40007688\r
-#define CYDEV_PHUB_CFGMEM17_CFG1 0x4000768c\r
-#define CYDEV_PHUB_CFGMEM18_BASE 0x40007690\r
-#define CYDEV_PHUB_CFGMEM18_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM18_CFG0 0x40007690\r
-#define CYDEV_PHUB_CFGMEM18_CFG1 0x40007694\r
-#define CYDEV_PHUB_CFGMEM19_BASE 0x40007698\r
-#define CYDEV_PHUB_CFGMEM19_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM19_CFG0 0x40007698\r
-#define CYDEV_PHUB_CFGMEM19_CFG1 0x4000769c\r
-#define CYDEV_PHUB_CFGMEM20_BASE 0x400076a0\r
-#define CYDEV_PHUB_CFGMEM20_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM20_CFG0 0x400076a0\r
-#define CYDEV_PHUB_CFGMEM20_CFG1 0x400076a4\r
-#define CYDEV_PHUB_CFGMEM21_BASE 0x400076a8\r
-#define CYDEV_PHUB_CFGMEM21_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM21_CFG0 0x400076a8\r
-#define CYDEV_PHUB_CFGMEM21_CFG1 0x400076ac\r
-#define CYDEV_PHUB_CFGMEM22_BASE 0x400076b0\r
-#define CYDEV_PHUB_CFGMEM22_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM22_CFG0 0x400076b0\r
-#define CYDEV_PHUB_CFGMEM22_CFG1 0x400076b4\r
-#define CYDEV_PHUB_CFGMEM23_BASE 0x400076b8\r
-#define CYDEV_PHUB_CFGMEM23_SIZE 0x00000008\r
-#define CYDEV_PHUB_CFGMEM23_CFG0 0x400076b8\r
-#define CYDEV_PHUB_CFGMEM23_CFG1 0x400076bc\r
-#define CYDEV_PHUB_TDMEM0_BASE 0x40007800\r
-#define CYDEV_PHUB_TDMEM0_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM0_ORIG_TD0 0x40007800\r
-#define CYDEV_PHUB_TDMEM0_ORIG_TD1 0x40007804\r
-#define CYDEV_PHUB_TDMEM1_BASE 0x40007808\r
-#define CYDEV_PHUB_TDMEM1_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM1_ORIG_TD0 0x40007808\r
-#define CYDEV_PHUB_TDMEM1_ORIG_TD1 0x4000780c\r
-#define CYDEV_PHUB_TDMEM2_BASE 0x40007810\r
-#define CYDEV_PHUB_TDMEM2_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM2_ORIG_TD0 0x40007810\r
-#define CYDEV_PHUB_TDMEM2_ORIG_TD1 0x40007814\r
-#define CYDEV_PHUB_TDMEM3_BASE 0x40007818\r
-#define CYDEV_PHUB_TDMEM3_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM3_ORIG_TD0 0x40007818\r
-#define CYDEV_PHUB_TDMEM3_ORIG_TD1 0x4000781c\r
-#define CYDEV_PHUB_TDMEM4_BASE 0x40007820\r
-#define CYDEV_PHUB_TDMEM4_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM4_ORIG_TD0 0x40007820\r
-#define CYDEV_PHUB_TDMEM4_ORIG_TD1 0x40007824\r
-#define CYDEV_PHUB_TDMEM5_BASE 0x40007828\r
-#define CYDEV_PHUB_TDMEM5_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM5_ORIG_TD0 0x40007828\r
-#define CYDEV_PHUB_TDMEM5_ORIG_TD1 0x4000782c\r
-#define CYDEV_PHUB_TDMEM6_BASE 0x40007830\r
-#define CYDEV_PHUB_TDMEM6_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM6_ORIG_TD0 0x40007830\r
-#define CYDEV_PHUB_TDMEM6_ORIG_TD1 0x40007834\r
-#define CYDEV_PHUB_TDMEM7_BASE 0x40007838\r
-#define CYDEV_PHUB_TDMEM7_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM7_ORIG_TD0 0x40007838\r
-#define CYDEV_PHUB_TDMEM7_ORIG_TD1 0x4000783c\r
-#define CYDEV_PHUB_TDMEM8_BASE 0x40007840\r
-#define CYDEV_PHUB_TDMEM8_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM8_ORIG_TD0 0x40007840\r
-#define CYDEV_PHUB_TDMEM8_ORIG_TD1 0x40007844\r
-#define CYDEV_PHUB_TDMEM9_BASE 0x40007848\r
-#define CYDEV_PHUB_TDMEM9_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM9_ORIG_TD0 0x40007848\r
-#define CYDEV_PHUB_TDMEM9_ORIG_TD1 0x4000784c\r
-#define CYDEV_PHUB_TDMEM10_BASE 0x40007850\r
-#define CYDEV_PHUB_TDMEM10_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM10_ORIG_TD0 0x40007850\r
-#define CYDEV_PHUB_TDMEM10_ORIG_TD1 0x40007854\r
-#define CYDEV_PHUB_TDMEM11_BASE 0x40007858\r
-#define CYDEV_PHUB_TDMEM11_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM11_ORIG_TD0 0x40007858\r
-#define CYDEV_PHUB_TDMEM11_ORIG_TD1 0x4000785c\r
-#define CYDEV_PHUB_TDMEM12_BASE 0x40007860\r
-#define CYDEV_PHUB_TDMEM12_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM12_ORIG_TD0 0x40007860\r
-#define CYDEV_PHUB_TDMEM12_ORIG_TD1 0x40007864\r
-#define CYDEV_PHUB_TDMEM13_BASE 0x40007868\r
-#define CYDEV_PHUB_TDMEM13_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM13_ORIG_TD0 0x40007868\r
-#define CYDEV_PHUB_TDMEM13_ORIG_TD1 0x4000786c\r
-#define CYDEV_PHUB_TDMEM14_BASE 0x40007870\r
-#define CYDEV_PHUB_TDMEM14_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM14_ORIG_TD0 0x40007870\r
-#define CYDEV_PHUB_TDMEM14_ORIG_TD1 0x40007874\r
-#define CYDEV_PHUB_TDMEM15_BASE 0x40007878\r
-#define CYDEV_PHUB_TDMEM15_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM15_ORIG_TD0 0x40007878\r
-#define CYDEV_PHUB_TDMEM15_ORIG_TD1 0x4000787c\r
-#define CYDEV_PHUB_TDMEM16_BASE 0x40007880\r
-#define CYDEV_PHUB_TDMEM16_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM16_ORIG_TD0 0x40007880\r
-#define CYDEV_PHUB_TDMEM16_ORIG_TD1 0x40007884\r
-#define CYDEV_PHUB_TDMEM17_BASE 0x40007888\r
-#define CYDEV_PHUB_TDMEM17_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM17_ORIG_TD0 0x40007888\r
-#define CYDEV_PHUB_TDMEM17_ORIG_TD1 0x4000788c\r
-#define CYDEV_PHUB_TDMEM18_BASE 0x40007890\r
-#define CYDEV_PHUB_TDMEM18_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM18_ORIG_TD0 0x40007890\r
-#define CYDEV_PHUB_TDMEM18_ORIG_TD1 0x40007894\r
-#define CYDEV_PHUB_TDMEM19_BASE 0x40007898\r
-#define CYDEV_PHUB_TDMEM19_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM19_ORIG_TD0 0x40007898\r
-#define CYDEV_PHUB_TDMEM19_ORIG_TD1 0x4000789c\r
-#define CYDEV_PHUB_TDMEM20_BASE 0x400078a0\r
-#define CYDEV_PHUB_TDMEM20_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM20_ORIG_TD0 0x400078a0\r
-#define CYDEV_PHUB_TDMEM20_ORIG_TD1 0x400078a4\r
-#define CYDEV_PHUB_TDMEM21_BASE 0x400078a8\r
-#define CYDEV_PHUB_TDMEM21_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM21_ORIG_TD0 0x400078a8\r
-#define CYDEV_PHUB_TDMEM21_ORIG_TD1 0x400078ac\r
-#define CYDEV_PHUB_TDMEM22_BASE 0x400078b0\r
-#define CYDEV_PHUB_TDMEM22_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM22_ORIG_TD0 0x400078b0\r
-#define CYDEV_PHUB_TDMEM22_ORIG_TD1 0x400078b4\r
-#define CYDEV_PHUB_TDMEM23_BASE 0x400078b8\r
-#define CYDEV_PHUB_TDMEM23_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM23_ORIG_TD0 0x400078b8\r
-#define CYDEV_PHUB_TDMEM23_ORIG_TD1 0x400078bc\r
-#define CYDEV_PHUB_TDMEM24_BASE 0x400078c0\r
-#define CYDEV_PHUB_TDMEM24_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM24_ORIG_TD0 0x400078c0\r
-#define CYDEV_PHUB_TDMEM24_ORIG_TD1 0x400078c4\r
-#define CYDEV_PHUB_TDMEM25_BASE 0x400078c8\r
-#define CYDEV_PHUB_TDMEM25_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM25_ORIG_TD0 0x400078c8\r
-#define CYDEV_PHUB_TDMEM25_ORIG_TD1 0x400078cc\r
-#define CYDEV_PHUB_TDMEM26_BASE 0x400078d0\r
-#define CYDEV_PHUB_TDMEM26_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM26_ORIG_TD0 0x400078d0\r
-#define CYDEV_PHUB_TDMEM26_ORIG_TD1 0x400078d4\r
-#define CYDEV_PHUB_TDMEM27_BASE 0x400078d8\r
-#define CYDEV_PHUB_TDMEM27_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM27_ORIG_TD0 0x400078d8\r
-#define CYDEV_PHUB_TDMEM27_ORIG_TD1 0x400078dc\r
-#define CYDEV_PHUB_TDMEM28_BASE 0x400078e0\r
-#define CYDEV_PHUB_TDMEM28_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM28_ORIG_TD0 0x400078e0\r
-#define CYDEV_PHUB_TDMEM28_ORIG_TD1 0x400078e4\r
-#define CYDEV_PHUB_TDMEM29_BASE 0x400078e8\r
-#define CYDEV_PHUB_TDMEM29_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM29_ORIG_TD0 0x400078e8\r
-#define CYDEV_PHUB_TDMEM29_ORIG_TD1 0x400078ec\r
-#define CYDEV_PHUB_TDMEM30_BASE 0x400078f0\r
-#define CYDEV_PHUB_TDMEM30_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM30_ORIG_TD0 0x400078f0\r
-#define CYDEV_PHUB_TDMEM30_ORIG_TD1 0x400078f4\r
-#define CYDEV_PHUB_TDMEM31_BASE 0x400078f8\r
-#define CYDEV_PHUB_TDMEM31_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM31_ORIG_TD0 0x400078f8\r
-#define CYDEV_PHUB_TDMEM31_ORIG_TD1 0x400078fc\r
-#define CYDEV_PHUB_TDMEM32_BASE 0x40007900\r
-#define CYDEV_PHUB_TDMEM32_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM32_ORIG_TD0 0x40007900\r
-#define CYDEV_PHUB_TDMEM32_ORIG_TD1 0x40007904\r
-#define CYDEV_PHUB_TDMEM33_BASE 0x40007908\r
-#define CYDEV_PHUB_TDMEM33_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM33_ORIG_TD0 0x40007908\r
-#define CYDEV_PHUB_TDMEM33_ORIG_TD1 0x4000790c\r
-#define CYDEV_PHUB_TDMEM34_BASE 0x40007910\r
-#define CYDEV_PHUB_TDMEM34_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM34_ORIG_TD0 0x40007910\r
-#define CYDEV_PHUB_TDMEM34_ORIG_TD1 0x40007914\r
-#define CYDEV_PHUB_TDMEM35_BASE 0x40007918\r
-#define CYDEV_PHUB_TDMEM35_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM35_ORIG_TD0 0x40007918\r
-#define CYDEV_PHUB_TDMEM35_ORIG_TD1 0x4000791c\r
-#define CYDEV_PHUB_TDMEM36_BASE 0x40007920\r
-#define CYDEV_PHUB_TDMEM36_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM36_ORIG_TD0 0x40007920\r
-#define CYDEV_PHUB_TDMEM36_ORIG_TD1 0x40007924\r
-#define CYDEV_PHUB_TDMEM37_BASE 0x40007928\r
-#define CYDEV_PHUB_TDMEM37_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM37_ORIG_TD0 0x40007928\r
-#define CYDEV_PHUB_TDMEM37_ORIG_TD1 0x4000792c\r
-#define CYDEV_PHUB_TDMEM38_BASE 0x40007930\r
-#define CYDEV_PHUB_TDMEM38_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM38_ORIG_TD0 0x40007930\r
-#define CYDEV_PHUB_TDMEM38_ORIG_TD1 0x40007934\r
-#define CYDEV_PHUB_TDMEM39_BASE 0x40007938\r
-#define CYDEV_PHUB_TDMEM39_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM39_ORIG_TD0 0x40007938\r
-#define CYDEV_PHUB_TDMEM39_ORIG_TD1 0x4000793c\r
-#define CYDEV_PHUB_TDMEM40_BASE 0x40007940\r
-#define CYDEV_PHUB_TDMEM40_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM40_ORIG_TD0 0x40007940\r
-#define CYDEV_PHUB_TDMEM40_ORIG_TD1 0x40007944\r
-#define CYDEV_PHUB_TDMEM41_BASE 0x40007948\r
-#define CYDEV_PHUB_TDMEM41_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM41_ORIG_TD0 0x40007948\r
-#define CYDEV_PHUB_TDMEM41_ORIG_TD1 0x4000794c\r
-#define CYDEV_PHUB_TDMEM42_BASE 0x40007950\r
-#define CYDEV_PHUB_TDMEM42_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM42_ORIG_TD0 0x40007950\r
-#define CYDEV_PHUB_TDMEM42_ORIG_TD1 0x40007954\r
-#define CYDEV_PHUB_TDMEM43_BASE 0x40007958\r
-#define CYDEV_PHUB_TDMEM43_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM43_ORIG_TD0 0x40007958\r
-#define CYDEV_PHUB_TDMEM43_ORIG_TD1 0x4000795c\r
-#define CYDEV_PHUB_TDMEM44_BASE 0x40007960\r
-#define CYDEV_PHUB_TDMEM44_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM44_ORIG_TD0 0x40007960\r
-#define CYDEV_PHUB_TDMEM44_ORIG_TD1 0x40007964\r
-#define CYDEV_PHUB_TDMEM45_BASE 0x40007968\r
-#define CYDEV_PHUB_TDMEM45_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM45_ORIG_TD0 0x40007968\r
-#define CYDEV_PHUB_TDMEM45_ORIG_TD1 0x4000796c\r
-#define CYDEV_PHUB_TDMEM46_BASE 0x40007970\r
-#define CYDEV_PHUB_TDMEM46_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM46_ORIG_TD0 0x40007970\r
-#define CYDEV_PHUB_TDMEM46_ORIG_TD1 0x40007974\r
-#define CYDEV_PHUB_TDMEM47_BASE 0x40007978\r
-#define CYDEV_PHUB_TDMEM47_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM47_ORIG_TD0 0x40007978\r
-#define CYDEV_PHUB_TDMEM47_ORIG_TD1 0x4000797c\r
-#define CYDEV_PHUB_TDMEM48_BASE 0x40007980\r
-#define CYDEV_PHUB_TDMEM48_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM48_ORIG_TD0 0x40007980\r
-#define CYDEV_PHUB_TDMEM48_ORIG_TD1 0x40007984\r
-#define CYDEV_PHUB_TDMEM49_BASE 0x40007988\r
-#define CYDEV_PHUB_TDMEM49_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM49_ORIG_TD0 0x40007988\r
-#define CYDEV_PHUB_TDMEM49_ORIG_TD1 0x4000798c\r
-#define CYDEV_PHUB_TDMEM50_BASE 0x40007990\r
-#define CYDEV_PHUB_TDMEM50_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM50_ORIG_TD0 0x40007990\r
-#define CYDEV_PHUB_TDMEM50_ORIG_TD1 0x40007994\r
-#define CYDEV_PHUB_TDMEM51_BASE 0x40007998\r
-#define CYDEV_PHUB_TDMEM51_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM51_ORIG_TD0 0x40007998\r
-#define CYDEV_PHUB_TDMEM51_ORIG_TD1 0x4000799c\r
-#define CYDEV_PHUB_TDMEM52_BASE 0x400079a0\r
-#define CYDEV_PHUB_TDMEM52_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM52_ORIG_TD0 0x400079a0\r
-#define CYDEV_PHUB_TDMEM52_ORIG_TD1 0x400079a4\r
-#define CYDEV_PHUB_TDMEM53_BASE 0x400079a8\r
-#define CYDEV_PHUB_TDMEM53_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM53_ORIG_TD0 0x400079a8\r
-#define CYDEV_PHUB_TDMEM53_ORIG_TD1 0x400079ac\r
-#define CYDEV_PHUB_TDMEM54_BASE 0x400079b0\r
-#define CYDEV_PHUB_TDMEM54_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM54_ORIG_TD0 0x400079b0\r
-#define CYDEV_PHUB_TDMEM54_ORIG_TD1 0x400079b4\r
-#define CYDEV_PHUB_TDMEM55_BASE 0x400079b8\r
-#define CYDEV_PHUB_TDMEM55_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM55_ORIG_TD0 0x400079b8\r
-#define CYDEV_PHUB_TDMEM55_ORIG_TD1 0x400079bc\r
-#define CYDEV_PHUB_TDMEM56_BASE 0x400079c0\r
-#define CYDEV_PHUB_TDMEM56_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM56_ORIG_TD0 0x400079c0\r
-#define CYDEV_PHUB_TDMEM56_ORIG_TD1 0x400079c4\r
-#define CYDEV_PHUB_TDMEM57_BASE 0x400079c8\r
-#define CYDEV_PHUB_TDMEM57_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM57_ORIG_TD0 0x400079c8\r
-#define CYDEV_PHUB_TDMEM57_ORIG_TD1 0x400079cc\r
-#define CYDEV_PHUB_TDMEM58_BASE 0x400079d0\r
-#define CYDEV_PHUB_TDMEM58_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM58_ORIG_TD0 0x400079d0\r
-#define CYDEV_PHUB_TDMEM58_ORIG_TD1 0x400079d4\r
-#define CYDEV_PHUB_TDMEM59_BASE 0x400079d8\r
-#define CYDEV_PHUB_TDMEM59_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM59_ORIG_TD0 0x400079d8\r
-#define CYDEV_PHUB_TDMEM59_ORIG_TD1 0x400079dc\r
-#define CYDEV_PHUB_TDMEM60_BASE 0x400079e0\r
-#define CYDEV_PHUB_TDMEM60_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM60_ORIG_TD0 0x400079e0\r
-#define CYDEV_PHUB_TDMEM60_ORIG_TD1 0x400079e4\r
-#define CYDEV_PHUB_TDMEM61_BASE 0x400079e8\r
-#define CYDEV_PHUB_TDMEM61_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM61_ORIG_TD0 0x400079e8\r
-#define CYDEV_PHUB_TDMEM61_ORIG_TD1 0x400079ec\r
-#define CYDEV_PHUB_TDMEM62_BASE 0x400079f0\r
-#define CYDEV_PHUB_TDMEM62_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM62_ORIG_TD0 0x400079f0\r
-#define CYDEV_PHUB_TDMEM62_ORIG_TD1 0x400079f4\r
-#define CYDEV_PHUB_TDMEM63_BASE 0x400079f8\r
-#define CYDEV_PHUB_TDMEM63_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM63_ORIG_TD0 0x400079f8\r
-#define CYDEV_PHUB_TDMEM63_ORIG_TD1 0x400079fc\r
-#define CYDEV_PHUB_TDMEM64_BASE 0x40007a00\r
-#define CYDEV_PHUB_TDMEM64_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM64_ORIG_TD0 0x40007a00\r
-#define CYDEV_PHUB_TDMEM64_ORIG_TD1 0x40007a04\r
-#define CYDEV_PHUB_TDMEM65_BASE 0x40007a08\r
-#define CYDEV_PHUB_TDMEM65_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM65_ORIG_TD0 0x40007a08\r
-#define CYDEV_PHUB_TDMEM65_ORIG_TD1 0x40007a0c\r
-#define CYDEV_PHUB_TDMEM66_BASE 0x40007a10\r
-#define CYDEV_PHUB_TDMEM66_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM66_ORIG_TD0 0x40007a10\r
-#define CYDEV_PHUB_TDMEM66_ORIG_TD1 0x40007a14\r
-#define CYDEV_PHUB_TDMEM67_BASE 0x40007a18\r
-#define CYDEV_PHUB_TDMEM67_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM67_ORIG_TD0 0x40007a18\r
-#define CYDEV_PHUB_TDMEM67_ORIG_TD1 0x40007a1c\r
-#define CYDEV_PHUB_TDMEM68_BASE 0x40007a20\r
-#define CYDEV_PHUB_TDMEM68_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM68_ORIG_TD0 0x40007a20\r
-#define CYDEV_PHUB_TDMEM68_ORIG_TD1 0x40007a24\r
-#define CYDEV_PHUB_TDMEM69_BASE 0x40007a28\r
-#define CYDEV_PHUB_TDMEM69_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM69_ORIG_TD0 0x40007a28\r
-#define CYDEV_PHUB_TDMEM69_ORIG_TD1 0x40007a2c\r
-#define CYDEV_PHUB_TDMEM70_BASE 0x40007a30\r
-#define CYDEV_PHUB_TDMEM70_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM70_ORIG_TD0 0x40007a30\r
-#define CYDEV_PHUB_TDMEM70_ORIG_TD1 0x40007a34\r
-#define CYDEV_PHUB_TDMEM71_BASE 0x40007a38\r
-#define CYDEV_PHUB_TDMEM71_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM71_ORIG_TD0 0x40007a38\r
-#define CYDEV_PHUB_TDMEM71_ORIG_TD1 0x40007a3c\r
-#define CYDEV_PHUB_TDMEM72_BASE 0x40007a40\r
-#define CYDEV_PHUB_TDMEM72_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM72_ORIG_TD0 0x40007a40\r
-#define CYDEV_PHUB_TDMEM72_ORIG_TD1 0x40007a44\r
-#define CYDEV_PHUB_TDMEM73_BASE 0x40007a48\r
-#define CYDEV_PHUB_TDMEM73_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM73_ORIG_TD0 0x40007a48\r
-#define CYDEV_PHUB_TDMEM73_ORIG_TD1 0x40007a4c\r
-#define CYDEV_PHUB_TDMEM74_BASE 0x40007a50\r
-#define CYDEV_PHUB_TDMEM74_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM74_ORIG_TD0 0x40007a50\r
-#define CYDEV_PHUB_TDMEM74_ORIG_TD1 0x40007a54\r
-#define CYDEV_PHUB_TDMEM75_BASE 0x40007a58\r
-#define CYDEV_PHUB_TDMEM75_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM75_ORIG_TD0 0x40007a58\r
-#define CYDEV_PHUB_TDMEM75_ORIG_TD1 0x40007a5c\r
-#define CYDEV_PHUB_TDMEM76_BASE 0x40007a60\r
-#define CYDEV_PHUB_TDMEM76_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM76_ORIG_TD0 0x40007a60\r
-#define CYDEV_PHUB_TDMEM76_ORIG_TD1 0x40007a64\r
-#define CYDEV_PHUB_TDMEM77_BASE 0x40007a68\r
-#define CYDEV_PHUB_TDMEM77_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM77_ORIG_TD0 0x40007a68\r
-#define CYDEV_PHUB_TDMEM77_ORIG_TD1 0x40007a6c\r
-#define CYDEV_PHUB_TDMEM78_BASE 0x40007a70\r
-#define CYDEV_PHUB_TDMEM78_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM78_ORIG_TD0 0x40007a70\r
-#define CYDEV_PHUB_TDMEM78_ORIG_TD1 0x40007a74\r
-#define CYDEV_PHUB_TDMEM79_BASE 0x40007a78\r
-#define CYDEV_PHUB_TDMEM79_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM79_ORIG_TD0 0x40007a78\r
-#define CYDEV_PHUB_TDMEM79_ORIG_TD1 0x40007a7c\r
-#define CYDEV_PHUB_TDMEM80_BASE 0x40007a80\r
-#define CYDEV_PHUB_TDMEM80_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM80_ORIG_TD0 0x40007a80\r
-#define CYDEV_PHUB_TDMEM80_ORIG_TD1 0x40007a84\r
-#define CYDEV_PHUB_TDMEM81_BASE 0x40007a88\r
-#define CYDEV_PHUB_TDMEM81_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM81_ORIG_TD0 0x40007a88\r
-#define CYDEV_PHUB_TDMEM81_ORIG_TD1 0x40007a8c\r
-#define CYDEV_PHUB_TDMEM82_BASE 0x40007a90\r
-#define CYDEV_PHUB_TDMEM82_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM82_ORIG_TD0 0x40007a90\r
-#define CYDEV_PHUB_TDMEM82_ORIG_TD1 0x40007a94\r
-#define CYDEV_PHUB_TDMEM83_BASE 0x40007a98\r
-#define CYDEV_PHUB_TDMEM83_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM83_ORIG_TD0 0x40007a98\r
-#define CYDEV_PHUB_TDMEM83_ORIG_TD1 0x40007a9c\r
-#define CYDEV_PHUB_TDMEM84_BASE 0x40007aa0\r
-#define CYDEV_PHUB_TDMEM84_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM84_ORIG_TD0 0x40007aa0\r
-#define CYDEV_PHUB_TDMEM84_ORIG_TD1 0x40007aa4\r
-#define CYDEV_PHUB_TDMEM85_BASE 0x40007aa8\r
-#define CYDEV_PHUB_TDMEM85_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM85_ORIG_TD0 0x40007aa8\r
-#define CYDEV_PHUB_TDMEM85_ORIG_TD1 0x40007aac\r
-#define CYDEV_PHUB_TDMEM86_BASE 0x40007ab0\r
-#define CYDEV_PHUB_TDMEM86_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM86_ORIG_TD0 0x40007ab0\r
-#define CYDEV_PHUB_TDMEM86_ORIG_TD1 0x40007ab4\r
-#define CYDEV_PHUB_TDMEM87_BASE 0x40007ab8\r
-#define CYDEV_PHUB_TDMEM87_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM87_ORIG_TD0 0x40007ab8\r
-#define CYDEV_PHUB_TDMEM87_ORIG_TD1 0x40007abc\r
-#define CYDEV_PHUB_TDMEM88_BASE 0x40007ac0\r
-#define CYDEV_PHUB_TDMEM88_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM88_ORIG_TD0 0x40007ac0\r
-#define CYDEV_PHUB_TDMEM88_ORIG_TD1 0x40007ac4\r
-#define CYDEV_PHUB_TDMEM89_BASE 0x40007ac8\r
-#define CYDEV_PHUB_TDMEM89_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM89_ORIG_TD0 0x40007ac8\r
-#define CYDEV_PHUB_TDMEM89_ORIG_TD1 0x40007acc\r
-#define CYDEV_PHUB_TDMEM90_BASE 0x40007ad0\r
-#define CYDEV_PHUB_TDMEM90_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM90_ORIG_TD0 0x40007ad0\r
-#define CYDEV_PHUB_TDMEM90_ORIG_TD1 0x40007ad4\r
-#define CYDEV_PHUB_TDMEM91_BASE 0x40007ad8\r
-#define CYDEV_PHUB_TDMEM91_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM91_ORIG_TD0 0x40007ad8\r
-#define CYDEV_PHUB_TDMEM91_ORIG_TD1 0x40007adc\r
-#define CYDEV_PHUB_TDMEM92_BASE 0x40007ae0\r
-#define CYDEV_PHUB_TDMEM92_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM92_ORIG_TD0 0x40007ae0\r
-#define CYDEV_PHUB_TDMEM92_ORIG_TD1 0x40007ae4\r
-#define CYDEV_PHUB_TDMEM93_BASE 0x40007ae8\r
-#define CYDEV_PHUB_TDMEM93_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM93_ORIG_TD0 0x40007ae8\r
-#define CYDEV_PHUB_TDMEM93_ORIG_TD1 0x40007aec\r
-#define CYDEV_PHUB_TDMEM94_BASE 0x40007af0\r
-#define CYDEV_PHUB_TDMEM94_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM94_ORIG_TD0 0x40007af0\r
-#define CYDEV_PHUB_TDMEM94_ORIG_TD1 0x40007af4\r
-#define CYDEV_PHUB_TDMEM95_BASE 0x40007af8\r
-#define CYDEV_PHUB_TDMEM95_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM95_ORIG_TD0 0x40007af8\r
-#define CYDEV_PHUB_TDMEM95_ORIG_TD1 0x40007afc\r
-#define CYDEV_PHUB_TDMEM96_BASE 0x40007b00\r
-#define CYDEV_PHUB_TDMEM96_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM96_ORIG_TD0 0x40007b00\r
-#define CYDEV_PHUB_TDMEM96_ORIG_TD1 0x40007b04\r
-#define CYDEV_PHUB_TDMEM97_BASE 0x40007b08\r
-#define CYDEV_PHUB_TDMEM97_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM97_ORIG_TD0 0x40007b08\r
-#define CYDEV_PHUB_TDMEM97_ORIG_TD1 0x40007b0c\r
-#define CYDEV_PHUB_TDMEM98_BASE 0x40007b10\r
-#define CYDEV_PHUB_TDMEM98_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM98_ORIG_TD0 0x40007b10\r
-#define CYDEV_PHUB_TDMEM98_ORIG_TD1 0x40007b14\r
-#define CYDEV_PHUB_TDMEM99_BASE 0x40007b18\r
-#define CYDEV_PHUB_TDMEM99_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM99_ORIG_TD0 0x40007b18\r
-#define CYDEV_PHUB_TDMEM99_ORIG_TD1 0x40007b1c\r
-#define CYDEV_PHUB_TDMEM100_BASE 0x40007b20\r
-#define CYDEV_PHUB_TDMEM100_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM100_ORIG_TD0 0x40007b20\r
-#define CYDEV_PHUB_TDMEM100_ORIG_TD1 0x40007b24\r
-#define CYDEV_PHUB_TDMEM101_BASE 0x40007b28\r
-#define CYDEV_PHUB_TDMEM101_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM101_ORIG_TD0 0x40007b28\r
-#define CYDEV_PHUB_TDMEM101_ORIG_TD1 0x40007b2c\r
-#define CYDEV_PHUB_TDMEM102_BASE 0x40007b30\r
-#define CYDEV_PHUB_TDMEM102_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM102_ORIG_TD0 0x40007b30\r
-#define CYDEV_PHUB_TDMEM102_ORIG_TD1 0x40007b34\r
-#define CYDEV_PHUB_TDMEM103_BASE 0x40007b38\r
-#define CYDEV_PHUB_TDMEM103_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM103_ORIG_TD0 0x40007b38\r
-#define CYDEV_PHUB_TDMEM103_ORIG_TD1 0x40007b3c\r
-#define CYDEV_PHUB_TDMEM104_BASE 0x40007b40\r
-#define CYDEV_PHUB_TDMEM104_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM104_ORIG_TD0 0x40007b40\r
-#define CYDEV_PHUB_TDMEM104_ORIG_TD1 0x40007b44\r
-#define CYDEV_PHUB_TDMEM105_BASE 0x40007b48\r
-#define CYDEV_PHUB_TDMEM105_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM105_ORIG_TD0 0x40007b48\r
-#define CYDEV_PHUB_TDMEM105_ORIG_TD1 0x40007b4c\r
-#define CYDEV_PHUB_TDMEM106_BASE 0x40007b50\r
-#define CYDEV_PHUB_TDMEM106_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM106_ORIG_TD0 0x40007b50\r
-#define CYDEV_PHUB_TDMEM106_ORIG_TD1 0x40007b54\r
-#define CYDEV_PHUB_TDMEM107_BASE 0x40007b58\r
-#define CYDEV_PHUB_TDMEM107_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM107_ORIG_TD0 0x40007b58\r
-#define CYDEV_PHUB_TDMEM107_ORIG_TD1 0x40007b5c\r
-#define CYDEV_PHUB_TDMEM108_BASE 0x40007b60\r
-#define CYDEV_PHUB_TDMEM108_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM108_ORIG_TD0 0x40007b60\r
-#define CYDEV_PHUB_TDMEM108_ORIG_TD1 0x40007b64\r
-#define CYDEV_PHUB_TDMEM109_BASE 0x40007b68\r
-#define CYDEV_PHUB_TDMEM109_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM109_ORIG_TD0 0x40007b68\r
-#define CYDEV_PHUB_TDMEM109_ORIG_TD1 0x40007b6c\r
-#define CYDEV_PHUB_TDMEM110_BASE 0x40007b70\r
-#define CYDEV_PHUB_TDMEM110_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM110_ORIG_TD0 0x40007b70\r
-#define CYDEV_PHUB_TDMEM110_ORIG_TD1 0x40007b74\r
-#define CYDEV_PHUB_TDMEM111_BASE 0x40007b78\r
-#define CYDEV_PHUB_TDMEM111_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM111_ORIG_TD0 0x40007b78\r
-#define CYDEV_PHUB_TDMEM111_ORIG_TD1 0x40007b7c\r
-#define CYDEV_PHUB_TDMEM112_BASE 0x40007b80\r
-#define CYDEV_PHUB_TDMEM112_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM112_ORIG_TD0 0x40007b80\r
-#define CYDEV_PHUB_TDMEM112_ORIG_TD1 0x40007b84\r
-#define CYDEV_PHUB_TDMEM113_BASE 0x40007b88\r
-#define CYDEV_PHUB_TDMEM113_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM113_ORIG_TD0 0x40007b88\r
-#define CYDEV_PHUB_TDMEM113_ORIG_TD1 0x40007b8c\r
-#define CYDEV_PHUB_TDMEM114_BASE 0x40007b90\r
-#define CYDEV_PHUB_TDMEM114_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM114_ORIG_TD0 0x40007b90\r
-#define CYDEV_PHUB_TDMEM114_ORIG_TD1 0x40007b94\r
-#define CYDEV_PHUB_TDMEM115_BASE 0x40007b98\r
-#define CYDEV_PHUB_TDMEM115_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM115_ORIG_TD0 0x40007b98\r
-#define CYDEV_PHUB_TDMEM115_ORIG_TD1 0x40007b9c\r
-#define CYDEV_PHUB_TDMEM116_BASE 0x40007ba0\r
-#define CYDEV_PHUB_TDMEM116_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM116_ORIG_TD0 0x40007ba0\r
-#define CYDEV_PHUB_TDMEM116_ORIG_TD1 0x40007ba4\r
-#define CYDEV_PHUB_TDMEM117_BASE 0x40007ba8\r
-#define CYDEV_PHUB_TDMEM117_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM117_ORIG_TD0 0x40007ba8\r
-#define CYDEV_PHUB_TDMEM117_ORIG_TD1 0x40007bac\r
-#define CYDEV_PHUB_TDMEM118_BASE 0x40007bb0\r
-#define CYDEV_PHUB_TDMEM118_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM118_ORIG_TD0 0x40007bb0\r
-#define CYDEV_PHUB_TDMEM118_ORIG_TD1 0x40007bb4\r
-#define CYDEV_PHUB_TDMEM119_BASE 0x40007bb8\r
-#define CYDEV_PHUB_TDMEM119_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM119_ORIG_TD0 0x40007bb8\r
-#define CYDEV_PHUB_TDMEM119_ORIG_TD1 0x40007bbc\r
-#define CYDEV_PHUB_TDMEM120_BASE 0x40007bc0\r
-#define CYDEV_PHUB_TDMEM120_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM120_ORIG_TD0 0x40007bc0\r
-#define CYDEV_PHUB_TDMEM120_ORIG_TD1 0x40007bc4\r
-#define CYDEV_PHUB_TDMEM121_BASE 0x40007bc8\r
-#define CYDEV_PHUB_TDMEM121_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM121_ORIG_TD0 0x40007bc8\r
-#define CYDEV_PHUB_TDMEM121_ORIG_TD1 0x40007bcc\r
-#define CYDEV_PHUB_TDMEM122_BASE 0x40007bd0\r
-#define CYDEV_PHUB_TDMEM122_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM122_ORIG_TD0 0x40007bd0\r
-#define CYDEV_PHUB_TDMEM122_ORIG_TD1 0x40007bd4\r
-#define CYDEV_PHUB_TDMEM123_BASE 0x40007bd8\r
-#define CYDEV_PHUB_TDMEM123_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM123_ORIG_TD0 0x40007bd8\r
-#define CYDEV_PHUB_TDMEM123_ORIG_TD1 0x40007bdc\r
-#define CYDEV_PHUB_TDMEM124_BASE 0x40007be0\r
-#define CYDEV_PHUB_TDMEM124_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM124_ORIG_TD0 0x40007be0\r
-#define CYDEV_PHUB_TDMEM124_ORIG_TD1 0x40007be4\r
-#define CYDEV_PHUB_TDMEM125_BASE 0x40007be8\r
-#define CYDEV_PHUB_TDMEM125_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM125_ORIG_TD0 0x40007be8\r
-#define CYDEV_PHUB_TDMEM125_ORIG_TD1 0x40007bec\r
-#define CYDEV_PHUB_TDMEM126_BASE 0x40007bf0\r
-#define CYDEV_PHUB_TDMEM126_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM126_ORIG_TD0 0x40007bf0\r
-#define CYDEV_PHUB_TDMEM126_ORIG_TD1 0x40007bf4\r
-#define CYDEV_PHUB_TDMEM127_BASE 0x40007bf8\r
-#define CYDEV_PHUB_TDMEM127_SIZE 0x00000008\r
-#define CYDEV_PHUB_TDMEM127_ORIG_TD0 0x40007bf8\r
-#define CYDEV_PHUB_TDMEM127_ORIG_TD1 0x40007bfc\r
-#define CYDEV_EE_BASE 0x40008000\r
-#define CYDEV_EE_SIZE 0x00000800\r
-#define CYDEV_EE_DATA_MBASE 0x40008000\r
-#define CYDEV_EE_DATA_MSIZE 0x00000800\r
-#define CYDEV_CAN0_BASE 0x4000a000\r
-#define CYDEV_CAN0_SIZE 0x000002a0\r
-#define CYDEV_CAN0_CSR_BASE 0x4000a000\r
-#define CYDEV_CAN0_CSR_SIZE 0x00000018\r
-#define CYDEV_CAN0_CSR_INT_SR 0x4000a000\r
-#define CYDEV_CAN0_CSR_INT_EN 0x4000a004\r
-#define CYDEV_CAN0_CSR_BUF_SR 0x4000a008\r
-#define CYDEV_CAN0_CSR_ERR_SR 0x4000a00c\r
-#define CYDEV_CAN0_CSR_CMD 0x4000a010\r
-#define CYDEV_CAN0_CSR_CFG 0x4000a014\r
-#define CYDEV_CAN0_TX0_BASE 0x4000a020\r
-#define CYDEV_CAN0_TX0_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX0_CMD 0x4000a020\r
-#define CYDEV_CAN0_TX0_ID 0x4000a024\r
-#define CYDEV_CAN0_TX0_DH 0x4000a028\r
-#define CYDEV_CAN0_TX0_DL 0x4000a02c\r
-#define CYDEV_CAN0_TX1_BASE 0x4000a030\r
-#define CYDEV_CAN0_TX1_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX1_CMD 0x4000a030\r
-#define CYDEV_CAN0_TX1_ID 0x4000a034\r
-#define CYDEV_CAN0_TX1_DH 0x4000a038\r
-#define CYDEV_CAN0_TX1_DL 0x4000a03c\r
-#define CYDEV_CAN0_TX2_BASE 0x4000a040\r
-#define CYDEV_CAN0_TX2_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX2_CMD 0x4000a040\r
-#define CYDEV_CAN0_TX2_ID 0x4000a044\r
-#define CYDEV_CAN0_TX2_DH 0x4000a048\r
-#define CYDEV_CAN0_TX2_DL 0x4000a04c\r
-#define CYDEV_CAN0_TX3_BASE 0x4000a050\r
-#define CYDEV_CAN0_TX3_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX3_CMD 0x4000a050\r
-#define CYDEV_CAN0_TX3_ID 0x4000a054\r
-#define CYDEV_CAN0_TX3_DH 0x4000a058\r
-#define CYDEV_CAN0_TX3_DL 0x4000a05c\r
-#define CYDEV_CAN0_TX4_BASE 0x4000a060\r
-#define CYDEV_CAN0_TX4_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX4_CMD 0x4000a060\r
-#define CYDEV_CAN0_TX4_ID 0x4000a064\r
-#define CYDEV_CAN0_TX4_DH 0x4000a068\r
-#define CYDEV_CAN0_TX4_DL 0x4000a06c\r
-#define CYDEV_CAN0_TX5_BASE 0x4000a070\r
-#define CYDEV_CAN0_TX5_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX5_CMD 0x4000a070\r
-#define CYDEV_CAN0_TX5_ID 0x4000a074\r
-#define CYDEV_CAN0_TX5_DH 0x4000a078\r
-#define CYDEV_CAN0_TX5_DL 0x4000a07c\r
-#define CYDEV_CAN0_TX6_BASE 0x4000a080\r
-#define CYDEV_CAN0_TX6_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX6_CMD 0x4000a080\r
-#define CYDEV_CAN0_TX6_ID 0x4000a084\r
-#define CYDEV_CAN0_TX6_DH 0x4000a088\r
-#define CYDEV_CAN0_TX6_DL 0x4000a08c\r
-#define CYDEV_CAN0_TX7_BASE 0x4000a090\r
-#define CYDEV_CAN0_TX7_SIZE 0x00000010\r
-#define CYDEV_CAN0_TX7_CMD 0x4000a090\r
-#define CYDEV_CAN0_TX7_ID 0x4000a094\r
-#define CYDEV_CAN0_TX7_DH 0x4000a098\r
-#define CYDEV_CAN0_TX7_DL 0x4000a09c\r
-#define CYDEV_CAN0_RX0_BASE 0x4000a0a0\r
-#define CYDEV_CAN0_RX0_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX0_CMD 0x4000a0a0\r
-#define CYDEV_CAN0_RX0_ID 0x4000a0a4\r
-#define CYDEV_CAN0_RX0_DH 0x4000a0a8\r
-#define CYDEV_CAN0_RX0_DL 0x4000a0ac\r
-#define CYDEV_CAN0_RX0_AMR 0x4000a0b0\r
-#define CYDEV_CAN0_RX0_ACR 0x4000a0b4\r
-#define CYDEV_CAN0_RX0_AMRD 0x4000a0b8\r
-#define CYDEV_CAN0_RX0_ACRD 0x4000a0bc\r
-#define CYDEV_CAN0_RX1_BASE 0x4000a0c0\r
-#define CYDEV_CAN0_RX1_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX1_CMD 0x4000a0c0\r
-#define CYDEV_CAN0_RX1_ID 0x4000a0c4\r
-#define CYDEV_CAN0_RX1_DH 0x4000a0c8\r
-#define CYDEV_CAN0_RX1_DL 0x4000a0cc\r
-#define CYDEV_CAN0_RX1_AMR 0x4000a0d0\r
-#define CYDEV_CAN0_RX1_ACR 0x4000a0d4\r
-#define CYDEV_CAN0_RX1_AMRD 0x4000a0d8\r
-#define CYDEV_CAN0_RX1_ACRD 0x4000a0dc\r
-#define CYDEV_CAN0_RX2_BASE 0x4000a0e0\r
-#define CYDEV_CAN0_RX2_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX2_CMD 0x4000a0e0\r
-#define CYDEV_CAN0_RX2_ID 0x4000a0e4\r
-#define CYDEV_CAN0_RX2_DH 0x4000a0e8\r
-#define CYDEV_CAN0_RX2_DL 0x4000a0ec\r
-#define CYDEV_CAN0_RX2_AMR 0x4000a0f0\r
-#define CYDEV_CAN0_RX2_ACR 0x4000a0f4\r
-#define CYDEV_CAN0_RX2_AMRD 0x4000a0f8\r
-#define CYDEV_CAN0_RX2_ACRD 0x4000a0fc\r
-#define CYDEV_CAN0_RX3_BASE 0x4000a100\r
-#define CYDEV_CAN0_RX3_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX3_CMD 0x4000a100\r
-#define CYDEV_CAN0_RX3_ID 0x4000a104\r
-#define CYDEV_CAN0_RX3_DH 0x4000a108\r
-#define CYDEV_CAN0_RX3_DL 0x4000a10c\r
-#define CYDEV_CAN0_RX3_AMR 0x4000a110\r
-#define CYDEV_CAN0_RX3_ACR 0x4000a114\r
-#define CYDEV_CAN0_RX3_AMRD 0x4000a118\r
-#define CYDEV_CAN0_RX3_ACRD 0x4000a11c\r
-#define CYDEV_CAN0_RX4_BASE 0x4000a120\r
-#define CYDEV_CAN0_RX4_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX4_CMD 0x4000a120\r
-#define CYDEV_CAN0_RX4_ID 0x4000a124\r
-#define CYDEV_CAN0_RX4_DH 0x4000a128\r
-#define CYDEV_CAN0_RX4_DL 0x4000a12c\r
-#define CYDEV_CAN0_RX4_AMR 0x4000a130\r
-#define CYDEV_CAN0_RX4_ACR 0x4000a134\r
-#define CYDEV_CAN0_RX4_AMRD 0x4000a138\r
-#define CYDEV_CAN0_RX4_ACRD 0x4000a13c\r
-#define CYDEV_CAN0_RX5_BASE 0x4000a140\r
-#define CYDEV_CAN0_RX5_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX5_CMD 0x4000a140\r
-#define CYDEV_CAN0_RX5_ID 0x4000a144\r
-#define CYDEV_CAN0_RX5_DH 0x4000a148\r
-#define CYDEV_CAN0_RX5_DL 0x4000a14c\r
-#define CYDEV_CAN0_RX5_AMR 0x4000a150\r
-#define CYDEV_CAN0_RX5_ACR 0x4000a154\r
-#define CYDEV_CAN0_RX5_AMRD 0x4000a158\r
-#define CYDEV_CAN0_RX5_ACRD 0x4000a15c\r
-#define CYDEV_CAN0_RX6_BASE 0x4000a160\r
-#define CYDEV_CAN0_RX6_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX6_CMD 0x4000a160\r
-#define CYDEV_CAN0_RX6_ID 0x4000a164\r
-#define CYDEV_CAN0_RX6_DH 0x4000a168\r
-#define CYDEV_CAN0_RX6_DL 0x4000a16c\r
-#define CYDEV_CAN0_RX6_AMR 0x4000a170\r
-#define CYDEV_CAN0_RX6_ACR 0x4000a174\r
-#define CYDEV_CAN0_RX6_AMRD 0x4000a178\r
-#define CYDEV_CAN0_RX6_ACRD 0x4000a17c\r
-#define CYDEV_CAN0_RX7_BASE 0x4000a180\r
-#define CYDEV_CAN0_RX7_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX7_CMD 0x4000a180\r
-#define CYDEV_CAN0_RX7_ID 0x4000a184\r
-#define CYDEV_CAN0_RX7_DH 0x4000a188\r
-#define CYDEV_CAN0_RX7_DL 0x4000a18c\r
-#define CYDEV_CAN0_RX7_AMR 0x4000a190\r
-#define CYDEV_CAN0_RX7_ACR 0x4000a194\r
-#define CYDEV_CAN0_RX7_AMRD 0x4000a198\r
-#define CYDEV_CAN0_RX7_ACRD 0x4000a19c\r
-#define CYDEV_CAN0_RX8_BASE 0x4000a1a0\r
-#define CYDEV_CAN0_RX8_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX8_CMD 0x4000a1a0\r
-#define CYDEV_CAN0_RX8_ID 0x4000a1a4\r
-#define CYDEV_CAN0_RX8_DH 0x4000a1a8\r
-#define CYDEV_CAN0_RX8_DL 0x4000a1ac\r
-#define CYDEV_CAN0_RX8_AMR 0x4000a1b0\r
-#define CYDEV_CAN0_RX8_ACR 0x4000a1b4\r
-#define CYDEV_CAN0_RX8_AMRD 0x4000a1b8\r
-#define CYDEV_CAN0_RX8_ACRD 0x4000a1bc\r
-#define CYDEV_CAN0_RX9_BASE 0x4000a1c0\r
-#define CYDEV_CAN0_RX9_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX9_CMD 0x4000a1c0\r
-#define CYDEV_CAN0_RX9_ID 0x4000a1c4\r
-#define CYDEV_CAN0_RX9_DH 0x4000a1c8\r
-#define CYDEV_CAN0_RX9_DL 0x4000a1cc\r
-#define CYDEV_CAN0_RX9_AMR 0x4000a1d0\r
-#define CYDEV_CAN0_RX9_ACR 0x4000a1d4\r
-#define CYDEV_CAN0_RX9_AMRD 0x4000a1d8\r
-#define CYDEV_CAN0_RX9_ACRD 0x4000a1dc\r
-#define CYDEV_CAN0_RX10_BASE 0x4000a1e0\r
-#define CYDEV_CAN0_RX10_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX10_CMD 0x4000a1e0\r
-#define CYDEV_CAN0_RX10_ID 0x4000a1e4\r
-#define CYDEV_CAN0_RX10_DH 0x4000a1e8\r
-#define CYDEV_CAN0_RX10_DL 0x4000a1ec\r
-#define CYDEV_CAN0_RX10_AMR 0x4000a1f0\r
-#define CYDEV_CAN0_RX10_ACR 0x4000a1f4\r
-#define CYDEV_CAN0_RX10_AMRD 0x4000a1f8\r
-#define CYDEV_CAN0_RX10_ACRD 0x4000a1fc\r
-#define CYDEV_CAN0_RX11_BASE 0x4000a200\r
-#define CYDEV_CAN0_RX11_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX11_CMD 0x4000a200\r
-#define CYDEV_CAN0_RX11_ID 0x4000a204\r
-#define CYDEV_CAN0_RX11_DH 0x4000a208\r
-#define CYDEV_CAN0_RX11_DL 0x4000a20c\r
-#define CYDEV_CAN0_RX11_AMR 0x4000a210\r
-#define CYDEV_CAN0_RX11_ACR 0x4000a214\r
-#define CYDEV_CAN0_RX11_AMRD 0x4000a218\r
-#define CYDEV_CAN0_RX11_ACRD 0x4000a21c\r
-#define CYDEV_CAN0_RX12_BASE 0x4000a220\r
-#define CYDEV_CAN0_RX12_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX12_CMD 0x4000a220\r
-#define CYDEV_CAN0_RX12_ID 0x4000a224\r
-#define CYDEV_CAN0_RX12_DH 0x4000a228\r
-#define CYDEV_CAN0_RX12_DL 0x4000a22c\r
-#define CYDEV_CAN0_RX12_AMR 0x4000a230\r
-#define CYDEV_CAN0_RX12_ACR 0x4000a234\r
-#define CYDEV_CAN0_RX12_AMRD 0x4000a238\r
-#define CYDEV_CAN0_RX12_ACRD 0x4000a23c\r
-#define CYDEV_CAN0_RX13_BASE 0x4000a240\r
-#define CYDEV_CAN0_RX13_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX13_CMD 0x4000a240\r
-#define CYDEV_CAN0_RX13_ID 0x4000a244\r
-#define CYDEV_CAN0_RX13_DH 0x4000a248\r
-#define CYDEV_CAN0_RX13_DL 0x4000a24c\r
-#define CYDEV_CAN0_RX13_AMR 0x4000a250\r
-#define CYDEV_CAN0_RX13_ACR 0x4000a254\r
-#define CYDEV_CAN0_RX13_AMRD 0x4000a258\r
-#define CYDEV_CAN0_RX13_ACRD 0x4000a25c\r
-#define CYDEV_CAN0_RX14_BASE 0x4000a260\r
-#define CYDEV_CAN0_RX14_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX14_CMD 0x4000a260\r
-#define CYDEV_CAN0_RX14_ID 0x4000a264\r
-#define CYDEV_CAN0_RX14_DH 0x4000a268\r
-#define CYDEV_CAN0_RX14_DL 0x4000a26c\r
-#define CYDEV_CAN0_RX14_AMR 0x4000a270\r
-#define CYDEV_CAN0_RX14_ACR 0x4000a274\r
-#define CYDEV_CAN0_RX14_AMRD 0x4000a278\r
-#define CYDEV_CAN0_RX14_ACRD 0x4000a27c\r
-#define CYDEV_CAN0_RX15_BASE 0x4000a280\r
-#define CYDEV_CAN0_RX15_SIZE 0x00000020\r
-#define CYDEV_CAN0_RX15_CMD 0x4000a280\r
-#define CYDEV_CAN0_RX15_ID 0x4000a284\r
-#define CYDEV_CAN0_RX15_DH 0x4000a288\r
-#define CYDEV_CAN0_RX15_DL 0x4000a28c\r
-#define CYDEV_CAN0_RX15_AMR 0x4000a290\r
-#define CYDEV_CAN0_RX15_ACR 0x4000a294\r
-#define CYDEV_CAN0_RX15_AMRD 0x4000a298\r
-#define CYDEV_CAN0_RX15_ACRD 0x4000a29c\r
-#define CYDEV_DFB0_BASE 0x4000c000\r
-#define CYDEV_DFB0_SIZE 0x000007b5\r
-#define CYDEV_DFB0_DPA_SRAM_BASE 0x4000c000\r
-#define CYDEV_DFB0_DPA_SRAM_SIZE 0x00000200\r
-#define CYDEV_DFB0_DPA_SRAM_DATA_MBASE 0x4000c000\r
-#define CYDEV_DFB0_DPA_SRAM_DATA_MSIZE 0x00000200\r
-#define CYDEV_DFB0_DPB_SRAM_BASE 0x4000c200\r
-#define CYDEV_DFB0_DPB_SRAM_SIZE 0x00000200\r
-#define CYDEV_DFB0_DPB_SRAM_DATA_MBASE 0x4000c200\r
-#define CYDEV_DFB0_DPB_SRAM_DATA_MSIZE 0x00000200\r
-#define CYDEV_DFB0_CSA_SRAM_BASE 0x4000c400\r
-#define CYDEV_DFB0_CSA_SRAM_SIZE 0x00000100\r
-#define CYDEV_DFB0_CSA_SRAM_DATA_MBASE 0x4000c400\r
-#define CYDEV_DFB0_CSA_SRAM_DATA_MSIZE 0x00000100\r
-#define CYDEV_DFB0_CSB_SRAM_BASE 0x4000c500\r
-#define CYDEV_DFB0_CSB_SRAM_SIZE 0x00000100\r
-#define CYDEV_DFB0_CSB_SRAM_DATA_MBASE 0x4000c500\r
-#define CYDEV_DFB0_CSB_SRAM_DATA_MSIZE 0x00000100\r
-#define CYDEV_DFB0_FSM_SRAM_BASE 0x4000c600\r
-#define CYDEV_DFB0_FSM_SRAM_SIZE 0x00000100\r
-#define CYDEV_DFB0_FSM_SRAM_DATA_MBASE 0x4000c600\r
-#define CYDEV_DFB0_FSM_SRAM_DATA_MSIZE 0x00000100\r
-#define CYDEV_DFB0_ACU_SRAM_BASE 0x4000c700\r
-#define CYDEV_DFB0_ACU_SRAM_SIZE 0x00000040\r
-#define CYDEV_DFB0_ACU_SRAM_DATA_MBASE 0x4000c700\r
-#define CYDEV_DFB0_ACU_SRAM_DATA_MSIZE 0x00000040\r
-#define CYDEV_DFB0_CR 0x4000c780\r
-#define CYDEV_DFB0_SR 0x4000c784\r
-#define CYDEV_DFB0_RAM_EN 0x4000c788\r
-#define CYDEV_DFB0_RAM_DIR 0x4000c78c\r
-#define CYDEV_DFB0_SEMA 0x4000c790\r
-#define CYDEV_DFB0_DSI_CTRL 0x4000c794\r
-#define CYDEV_DFB0_INT_CTRL 0x4000c798\r
-#define CYDEV_DFB0_DMA_CTRL 0x4000c79c\r
-#define CYDEV_DFB0_STAGEA 0x4000c7a0\r
-#define CYDEV_DFB0_STAGEAM 0x4000c7a1\r
-#define CYDEV_DFB0_STAGEAH 0x4000c7a2\r
-#define CYDEV_DFB0_STAGEB 0x4000c7a4\r
-#define CYDEV_DFB0_STAGEBM 0x4000c7a5\r
-#define CYDEV_DFB0_STAGEBH 0x4000c7a6\r
-#define CYDEV_DFB0_HOLDA 0x4000c7a8\r
-#define CYDEV_DFB0_HOLDAM 0x4000c7a9\r
-#define CYDEV_DFB0_HOLDAH 0x4000c7aa\r
-#define CYDEV_DFB0_HOLDAS 0x4000c7ab\r
-#define CYDEV_DFB0_HOLDB 0x4000c7ac\r
-#define CYDEV_DFB0_HOLDBM 0x4000c7ad\r
-#define CYDEV_DFB0_HOLDBH 0x4000c7ae\r
-#define CYDEV_DFB0_HOLDBS 0x4000c7af\r
-#define CYDEV_DFB0_COHER 0x4000c7b0\r
-#define CYDEV_DFB0_DALIGN 0x4000c7b4\r
-#define CYDEV_UCFG_BASE 0x40010000\r
-#define CYDEV_UCFG_SIZE 0x00005040\r
-#define CYDEV_UCFG_B0_BASE 0x40010000\r
-#define CYDEV_UCFG_B0_SIZE 0x00000fef\r
-#define CYDEV_UCFG_B0_P0_BASE 0x40010000\r
-#define CYDEV_UCFG_B0_P0_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P0_U0_BASE 0x40010000\r
-#define CYDEV_UCFG_B0_P0_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT0 0x40010000\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT1 0x40010004\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT2 0x40010008\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT3 0x4001000c\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT4 0x40010010\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT5 0x40010014\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT6 0x40010018\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT7 0x4001001c\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT8 0x40010020\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT9 0x40010024\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT10 0x40010028\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_IT11 0x4001002c\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT0 0x40010030\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT1 0x40010032\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT2 0x40010034\r
-#define CYDEV_UCFG_B0_P0_U0_PLD_ORT3 0x40010036\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_CEN_CONST 0x40010038\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_XORFB 0x4001003a\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_SET_RESET 0x4001003c\r
-#define CYDEV_UCFG_B0_P0_U0_MC_CFG_BYPASS 0x4001003e\r
-#define CYDEV_UCFG_B0_P0_U0_CFG0 0x40010040\r
-#define CYDEV_UCFG_B0_P0_U0_CFG1 0x40010041\r
-#define CYDEV_UCFG_B0_P0_U0_CFG2 0x40010042\r
-#define CYDEV_UCFG_B0_P0_U0_CFG3 0x40010043\r
-#define CYDEV_UCFG_B0_P0_U0_CFG4 0x40010044\r
-#define CYDEV_UCFG_B0_P0_U0_CFG5 0x40010045\r
-#define CYDEV_UCFG_B0_P0_U0_CFG6 0x40010046\r
-#define CYDEV_UCFG_B0_P0_U0_CFG7 0x40010047\r
-#define CYDEV_UCFG_B0_P0_U0_CFG8 0x40010048\r
-#define CYDEV_UCFG_B0_P0_U0_CFG9 0x40010049\r
-#define CYDEV_UCFG_B0_P0_U0_CFG10 0x4001004a\r
-#define CYDEV_UCFG_B0_P0_U0_CFG11 0x4001004b\r
-#define CYDEV_UCFG_B0_P0_U0_CFG12 0x4001004c\r
-#define CYDEV_UCFG_B0_P0_U0_CFG13 0x4001004d\r
-#define CYDEV_UCFG_B0_P0_U0_CFG14 0x4001004e\r
-#define CYDEV_UCFG_B0_P0_U0_CFG15 0x4001004f\r
-#define CYDEV_UCFG_B0_P0_U0_CFG16 0x40010050\r
-#define CYDEV_UCFG_B0_P0_U0_CFG17 0x40010051\r
-#define CYDEV_UCFG_B0_P0_U0_CFG18 0x40010052\r
-#define CYDEV_UCFG_B0_P0_U0_CFG19 0x40010053\r
-#define CYDEV_UCFG_B0_P0_U0_CFG20 0x40010054\r
-#define CYDEV_UCFG_B0_P0_U0_CFG21 0x40010055\r
-#define CYDEV_UCFG_B0_P0_U0_CFG22 0x40010056\r
-#define CYDEV_UCFG_B0_P0_U0_CFG23 0x40010057\r
-#define CYDEV_UCFG_B0_P0_U0_CFG24 0x40010058\r
-#define CYDEV_UCFG_B0_P0_U0_CFG25 0x40010059\r
-#define CYDEV_UCFG_B0_P0_U0_CFG26 0x4001005a\r
-#define CYDEV_UCFG_B0_P0_U0_CFG27 0x4001005b\r
-#define CYDEV_UCFG_B0_P0_U0_CFG28 0x4001005c\r
-#define CYDEV_UCFG_B0_P0_U0_CFG29 0x4001005d\r
-#define CYDEV_UCFG_B0_P0_U0_CFG30 0x4001005e\r
-#define CYDEV_UCFG_B0_P0_U0_CFG31 0x4001005f\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG0 0x40010060\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG1 0x40010062\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG2 0x40010064\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG3 0x40010066\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG4 0x40010068\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG5 0x4001006a\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG6 0x4001006c\r
-#define CYDEV_UCFG_B0_P0_U0_DCFG7 0x4001006e\r
-#define CYDEV_UCFG_B0_P0_U1_BASE 0x40010080\r
-#define CYDEV_UCFG_B0_P0_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT0 0x40010080\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT1 0x40010084\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT2 0x40010088\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT3 0x4001008c\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT4 0x40010090\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT5 0x40010094\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT6 0x40010098\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT7 0x4001009c\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT8 0x400100a0\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT9 0x400100a4\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT10 0x400100a8\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_IT11 0x400100ac\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT0 0x400100b0\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT1 0x400100b2\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT2 0x400100b4\r
-#define CYDEV_UCFG_B0_P0_U1_PLD_ORT3 0x400100b6\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_CEN_CONST 0x400100b8\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_XORFB 0x400100ba\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_SET_RESET 0x400100bc\r
-#define CYDEV_UCFG_B0_P0_U1_MC_CFG_BYPASS 0x400100be\r
-#define CYDEV_UCFG_B0_P0_U1_CFG0 0x400100c0\r
-#define CYDEV_UCFG_B0_P0_U1_CFG1 0x400100c1\r
-#define CYDEV_UCFG_B0_P0_U1_CFG2 0x400100c2\r
-#define CYDEV_UCFG_B0_P0_U1_CFG3 0x400100c3\r
-#define CYDEV_UCFG_B0_P0_U1_CFG4 0x400100c4\r
-#define CYDEV_UCFG_B0_P0_U1_CFG5 0x400100c5\r
-#define CYDEV_UCFG_B0_P0_U1_CFG6 0x400100c6\r
-#define CYDEV_UCFG_B0_P0_U1_CFG7 0x400100c7\r
-#define CYDEV_UCFG_B0_P0_U1_CFG8 0x400100c8\r
-#define CYDEV_UCFG_B0_P0_U1_CFG9 0x400100c9\r
-#define CYDEV_UCFG_B0_P0_U1_CFG10 0x400100ca\r
-#define CYDEV_UCFG_B0_P0_U1_CFG11 0x400100cb\r
-#define CYDEV_UCFG_B0_P0_U1_CFG12 0x400100cc\r
-#define CYDEV_UCFG_B0_P0_U1_CFG13 0x400100cd\r
-#define CYDEV_UCFG_B0_P0_U1_CFG14 0x400100ce\r
-#define CYDEV_UCFG_B0_P0_U1_CFG15 0x400100cf\r
-#define CYDEV_UCFG_B0_P0_U1_CFG16 0x400100d0\r
-#define CYDEV_UCFG_B0_P0_U1_CFG17 0x400100d1\r
-#define CYDEV_UCFG_B0_P0_U1_CFG18 0x400100d2\r
-#define CYDEV_UCFG_B0_P0_U1_CFG19 0x400100d3\r
-#define CYDEV_UCFG_B0_P0_U1_CFG20 0x400100d4\r
-#define CYDEV_UCFG_B0_P0_U1_CFG21 0x400100d5\r
-#define CYDEV_UCFG_B0_P0_U1_CFG22 0x400100d6\r
-#define CYDEV_UCFG_B0_P0_U1_CFG23 0x400100d7\r
-#define CYDEV_UCFG_B0_P0_U1_CFG24 0x400100d8\r
-#define CYDEV_UCFG_B0_P0_U1_CFG25 0x400100d9\r
-#define CYDEV_UCFG_B0_P0_U1_CFG26 0x400100da\r
-#define CYDEV_UCFG_B0_P0_U1_CFG27 0x400100db\r
-#define CYDEV_UCFG_B0_P0_U1_CFG28 0x400100dc\r
-#define CYDEV_UCFG_B0_P0_U1_CFG29 0x400100dd\r
-#define CYDEV_UCFG_B0_P0_U1_CFG30 0x400100de\r
-#define CYDEV_UCFG_B0_P0_U1_CFG31 0x400100df\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG0 0x400100e0\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG1 0x400100e2\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG2 0x400100e4\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG3 0x400100e6\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG4 0x400100e8\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG5 0x400100ea\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG6 0x400100ec\r
-#define CYDEV_UCFG_B0_P0_U1_DCFG7 0x400100ee\r
-#define CYDEV_UCFG_B0_P0_ROUTE_BASE 0x40010100\r
-#define CYDEV_UCFG_B0_P0_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P1_BASE 0x40010200\r
-#define CYDEV_UCFG_B0_P1_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P1_U0_BASE 0x40010200\r
-#define CYDEV_UCFG_B0_P1_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT0 0x40010200\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT1 0x40010204\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT2 0x40010208\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT3 0x4001020c\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT4 0x40010210\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT5 0x40010214\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT6 0x40010218\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT7 0x4001021c\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT8 0x40010220\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT9 0x40010224\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT10 0x40010228\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_IT11 0x4001022c\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT0 0x40010230\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT1 0x40010232\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT2 0x40010234\r
-#define CYDEV_UCFG_B0_P1_U0_PLD_ORT3 0x40010236\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_CEN_CONST 0x40010238\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_XORFB 0x4001023a\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_SET_RESET 0x4001023c\r
-#define CYDEV_UCFG_B0_P1_U0_MC_CFG_BYPASS 0x4001023e\r
-#define CYDEV_UCFG_B0_P1_U0_CFG0 0x40010240\r
-#define CYDEV_UCFG_B0_P1_U0_CFG1 0x40010241\r
-#define CYDEV_UCFG_B0_P1_U0_CFG2 0x40010242\r
-#define CYDEV_UCFG_B0_P1_U0_CFG3 0x40010243\r
-#define CYDEV_UCFG_B0_P1_U0_CFG4 0x40010244\r
-#define CYDEV_UCFG_B0_P1_U0_CFG5 0x40010245\r
-#define CYDEV_UCFG_B0_P1_U0_CFG6 0x40010246\r
-#define CYDEV_UCFG_B0_P1_U0_CFG7 0x40010247\r
-#define CYDEV_UCFG_B0_P1_U0_CFG8 0x40010248\r
-#define CYDEV_UCFG_B0_P1_U0_CFG9 0x40010249\r
-#define CYDEV_UCFG_B0_P1_U0_CFG10 0x4001024a\r
-#define CYDEV_UCFG_B0_P1_U0_CFG11 0x4001024b\r
-#define CYDEV_UCFG_B0_P1_U0_CFG12 0x4001024c\r
-#define CYDEV_UCFG_B0_P1_U0_CFG13 0x4001024d\r
-#define CYDEV_UCFG_B0_P1_U0_CFG14 0x4001024e\r
-#define CYDEV_UCFG_B0_P1_U0_CFG15 0x4001024f\r
-#define CYDEV_UCFG_B0_P1_U0_CFG16 0x40010250\r
-#define CYDEV_UCFG_B0_P1_U0_CFG17 0x40010251\r
-#define CYDEV_UCFG_B0_P1_U0_CFG18 0x40010252\r
-#define CYDEV_UCFG_B0_P1_U0_CFG19 0x40010253\r
-#define CYDEV_UCFG_B0_P1_U0_CFG20 0x40010254\r
-#define CYDEV_UCFG_B0_P1_U0_CFG21 0x40010255\r
-#define CYDEV_UCFG_B0_P1_U0_CFG22 0x40010256\r
-#define CYDEV_UCFG_B0_P1_U0_CFG23 0x40010257\r
-#define CYDEV_UCFG_B0_P1_U0_CFG24 0x40010258\r
-#define CYDEV_UCFG_B0_P1_U0_CFG25 0x40010259\r
-#define CYDEV_UCFG_B0_P1_U0_CFG26 0x4001025a\r
-#define CYDEV_UCFG_B0_P1_U0_CFG27 0x4001025b\r
-#define CYDEV_UCFG_B0_P1_U0_CFG28 0x4001025c\r
-#define CYDEV_UCFG_B0_P1_U0_CFG29 0x4001025d\r
-#define CYDEV_UCFG_B0_P1_U0_CFG30 0x4001025e\r
-#define CYDEV_UCFG_B0_P1_U0_CFG31 0x4001025f\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG0 0x40010260\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG1 0x40010262\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG2 0x40010264\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG3 0x40010266\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG4 0x40010268\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG5 0x4001026a\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG6 0x4001026c\r
-#define CYDEV_UCFG_B0_P1_U0_DCFG7 0x4001026e\r
-#define CYDEV_UCFG_B0_P1_U1_BASE 0x40010280\r
-#define CYDEV_UCFG_B0_P1_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT0 0x40010280\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT1 0x40010284\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT2 0x40010288\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT3 0x4001028c\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT4 0x40010290\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT5 0x40010294\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT6 0x40010298\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT7 0x4001029c\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT8 0x400102a0\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT9 0x400102a4\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT10 0x400102a8\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_IT11 0x400102ac\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT0 0x400102b0\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT1 0x400102b2\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT2 0x400102b4\r
-#define CYDEV_UCFG_B0_P1_U1_PLD_ORT3 0x400102b6\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_CEN_CONST 0x400102b8\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_XORFB 0x400102ba\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_SET_RESET 0x400102bc\r
-#define CYDEV_UCFG_B0_P1_U1_MC_CFG_BYPASS 0x400102be\r
-#define CYDEV_UCFG_B0_P1_U1_CFG0 0x400102c0\r
-#define CYDEV_UCFG_B0_P1_U1_CFG1 0x400102c1\r
-#define CYDEV_UCFG_B0_P1_U1_CFG2 0x400102c2\r
-#define CYDEV_UCFG_B0_P1_U1_CFG3 0x400102c3\r
-#define CYDEV_UCFG_B0_P1_U1_CFG4 0x400102c4\r
-#define CYDEV_UCFG_B0_P1_U1_CFG5 0x400102c5\r
-#define CYDEV_UCFG_B0_P1_U1_CFG6 0x400102c6\r
-#define CYDEV_UCFG_B0_P1_U1_CFG7 0x400102c7\r
-#define CYDEV_UCFG_B0_P1_U1_CFG8 0x400102c8\r
-#define CYDEV_UCFG_B0_P1_U1_CFG9 0x400102c9\r
-#define CYDEV_UCFG_B0_P1_U1_CFG10 0x400102ca\r
-#define CYDEV_UCFG_B0_P1_U1_CFG11 0x400102cb\r
-#define CYDEV_UCFG_B0_P1_U1_CFG12 0x400102cc\r
-#define CYDEV_UCFG_B0_P1_U1_CFG13 0x400102cd\r
-#define CYDEV_UCFG_B0_P1_U1_CFG14 0x400102ce\r
-#define CYDEV_UCFG_B0_P1_U1_CFG15 0x400102cf\r
-#define CYDEV_UCFG_B0_P1_U1_CFG16 0x400102d0\r
-#define CYDEV_UCFG_B0_P1_U1_CFG17 0x400102d1\r
-#define CYDEV_UCFG_B0_P1_U1_CFG18 0x400102d2\r
-#define CYDEV_UCFG_B0_P1_U1_CFG19 0x400102d3\r
-#define CYDEV_UCFG_B0_P1_U1_CFG20 0x400102d4\r
-#define CYDEV_UCFG_B0_P1_U1_CFG21 0x400102d5\r
-#define CYDEV_UCFG_B0_P1_U1_CFG22 0x400102d6\r
-#define CYDEV_UCFG_B0_P1_U1_CFG23 0x400102d7\r
-#define CYDEV_UCFG_B0_P1_U1_CFG24 0x400102d8\r
-#define CYDEV_UCFG_B0_P1_U1_CFG25 0x400102d9\r
-#define CYDEV_UCFG_B0_P1_U1_CFG26 0x400102da\r
-#define CYDEV_UCFG_B0_P1_U1_CFG27 0x400102db\r
-#define CYDEV_UCFG_B0_P1_U1_CFG28 0x400102dc\r
-#define CYDEV_UCFG_B0_P1_U1_CFG29 0x400102dd\r
-#define CYDEV_UCFG_B0_P1_U1_CFG30 0x400102de\r
-#define CYDEV_UCFG_B0_P1_U1_CFG31 0x400102df\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG0 0x400102e0\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG1 0x400102e2\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG2 0x400102e4\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG3 0x400102e6\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG4 0x400102e8\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG5 0x400102ea\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG6 0x400102ec\r
-#define CYDEV_UCFG_B0_P1_U1_DCFG7 0x400102ee\r
-#define CYDEV_UCFG_B0_P1_ROUTE_BASE 0x40010300\r
-#define CYDEV_UCFG_B0_P1_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P2_BASE 0x40010400\r
-#define CYDEV_UCFG_B0_P2_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P2_U0_BASE 0x40010400\r
-#define CYDEV_UCFG_B0_P2_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT0 0x40010400\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT1 0x40010404\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT2 0x40010408\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT3 0x4001040c\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT4 0x40010410\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT5 0x40010414\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT6 0x40010418\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT7 0x4001041c\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT8 0x40010420\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT9 0x40010424\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT10 0x40010428\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_IT11 0x4001042c\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT0 0x40010430\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT1 0x40010432\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT2 0x40010434\r
-#define CYDEV_UCFG_B0_P2_U0_PLD_ORT3 0x40010436\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_CEN_CONST 0x40010438\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_XORFB 0x4001043a\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_SET_RESET 0x4001043c\r
-#define CYDEV_UCFG_B0_P2_U0_MC_CFG_BYPASS 0x4001043e\r
-#define CYDEV_UCFG_B0_P2_U0_CFG0 0x40010440\r
-#define CYDEV_UCFG_B0_P2_U0_CFG1 0x40010441\r
-#define CYDEV_UCFG_B0_P2_U0_CFG2 0x40010442\r
-#define CYDEV_UCFG_B0_P2_U0_CFG3 0x40010443\r
-#define CYDEV_UCFG_B0_P2_U0_CFG4 0x40010444\r
-#define CYDEV_UCFG_B0_P2_U0_CFG5 0x40010445\r
-#define CYDEV_UCFG_B0_P2_U0_CFG6 0x40010446\r
-#define CYDEV_UCFG_B0_P2_U0_CFG7 0x40010447\r
-#define CYDEV_UCFG_B0_P2_U0_CFG8 0x40010448\r
-#define CYDEV_UCFG_B0_P2_U0_CFG9 0x40010449\r
-#define CYDEV_UCFG_B0_P2_U0_CFG10 0x4001044a\r
-#define CYDEV_UCFG_B0_P2_U0_CFG11 0x4001044b\r
-#define CYDEV_UCFG_B0_P2_U0_CFG12 0x4001044c\r
-#define CYDEV_UCFG_B0_P2_U0_CFG13 0x4001044d\r
-#define CYDEV_UCFG_B0_P2_U0_CFG14 0x4001044e\r
-#define CYDEV_UCFG_B0_P2_U0_CFG15 0x4001044f\r
-#define CYDEV_UCFG_B0_P2_U0_CFG16 0x40010450\r
-#define CYDEV_UCFG_B0_P2_U0_CFG17 0x40010451\r
-#define CYDEV_UCFG_B0_P2_U0_CFG18 0x40010452\r
-#define CYDEV_UCFG_B0_P2_U0_CFG19 0x40010453\r
-#define CYDEV_UCFG_B0_P2_U0_CFG20 0x40010454\r
-#define CYDEV_UCFG_B0_P2_U0_CFG21 0x40010455\r
-#define CYDEV_UCFG_B0_P2_U0_CFG22 0x40010456\r
-#define CYDEV_UCFG_B0_P2_U0_CFG23 0x40010457\r
-#define CYDEV_UCFG_B0_P2_U0_CFG24 0x40010458\r
-#define CYDEV_UCFG_B0_P2_U0_CFG25 0x40010459\r
-#define CYDEV_UCFG_B0_P2_U0_CFG26 0x4001045a\r
-#define CYDEV_UCFG_B0_P2_U0_CFG27 0x4001045b\r
-#define CYDEV_UCFG_B0_P2_U0_CFG28 0x4001045c\r
-#define CYDEV_UCFG_B0_P2_U0_CFG29 0x4001045d\r
-#define CYDEV_UCFG_B0_P2_U0_CFG30 0x4001045e\r
-#define CYDEV_UCFG_B0_P2_U0_CFG31 0x4001045f\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG0 0x40010460\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG1 0x40010462\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG2 0x40010464\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG3 0x40010466\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG4 0x40010468\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG5 0x4001046a\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG6 0x4001046c\r
-#define CYDEV_UCFG_B0_P2_U0_DCFG7 0x4001046e\r
-#define CYDEV_UCFG_B0_P2_U1_BASE 0x40010480\r
-#define CYDEV_UCFG_B0_P2_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT0 0x40010480\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT1 0x40010484\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT2 0x40010488\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT3 0x4001048c\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT4 0x40010490\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT5 0x40010494\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT6 0x40010498\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT7 0x4001049c\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT8 0x400104a0\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT9 0x400104a4\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT10 0x400104a8\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_IT11 0x400104ac\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT0 0x400104b0\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT1 0x400104b2\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT2 0x400104b4\r
-#define CYDEV_UCFG_B0_P2_U1_PLD_ORT3 0x400104b6\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_CEN_CONST 0x400104b8\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_XORFB 0x400104ba\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_SET_RESET 0x400104bc\r
-#define CYDEV_UCFG_B0_P2_U1_MC_CFG_BYPASS 0x400104be\r
-#define CYDEV_UCFG_B0_P2_U1_CFG0 0x400104c0\r
-#define CYDEV_UCFG_B0_P2_U1_CFG1 0x400104c1\r
-#define CYDEV_UCFG_B0_P2_U1_CFG2 0x400104c2\r
-#define CYDEV_UCFG_B0_P2_U1_CFG3 0x400104c3\r
-#define CYDEV_UCFG_B0_P2_U1_CFG4 0x400104c4\r
-#define CYDEV_UCFG_B0_P2_U1_CFG5 0x400104c5\r
-#define CYDEV_UCFG_B0_P2_U1_CFG6 0x400104c6\r
-#define CYDEV_UCFG_B0_P2_U1_CFG7 0x400104c7\r
-#define CYDEV_UCFG_B0_P2_U1_CFG8 0x400104c8\r
-#define CYDEV_UCFG_B0_P2_U1_CFG9 0x400104c9\r
-#define CYDEV_UCFG_B0_P2_U1_CFG10 0x400104ca\r
-#define CYDEV_UCFG_B0_P2_U1_CFG11 0x400104cb\r
-#define CYDEV_UCFG_B0_P2_U1_CFG12 0x400104cc\r
-#define CYDEV_UCFG_B0_P2_U1_CFG13 0x400104cd\r
-#define CYDEV_UCFG_B0_P2_U1_CFG14 0x400104ce\r
-#define CYDEV_UCFG_B0_P2_U1_CFG15 0x400104cf\r
-#define CYDEV_UCFG_B0_P2_U1_CFG16 0x400104d0\r
-#define CYDEV_UCFG_B0_P2_U1_CFG17 0x400104d1\r
-#define CYDEV_UCFG_B0_P2_U1_CFG18 0x400104d2\r
-#define CYDEV_UCFG_B0_P2_U1_CFG19 0x400104d3\r
-#define CYDEV_UCFG_B0_P2_U1_CFG20 0x400104d4\r
-#define CYDEV_UCFG_B0_P2_U1_CFG21 0x400104d5\r
-#define CYDEV_UCFG_B0_P2_U1_CFG22 0x400104d6\r
-#define CYDEV_UCFG_B0_P2_U1_CFG23 0x400104d7\r
-#define CYDEV_UCFG_B0_P2_U1_CFG24 0x400104d8\r
-#define CYDEV_UCFG_B0_P2_U1_CFG25 0x400104d9\r
-#define CYDEV_UCFG_B0_P2_U1_CFG26 0x400104da\r
-#define CYDEV_UCFG_B0_P2_U1_CFG27 0x400104db\r
-#define CYDEV_UCFG_B0_P2_U1_CFG28 0x400104dc\r
-#define CYDEV_UCFG_B0_P2_U1_CFG29 0x400104dd\r
-#define CYDEV_UCFG_B0_P2_U1_CFG30 0x400104de\r
-#define CYDEV_UCFG_B0_P2_U1_CFG31 0x400104df\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG0 0x400104e0\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG1 0x400104e2\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG2 0x400104e4\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG3 0x400104e6\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG4 0x400104e8\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG5 0x400104ea\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG6 0x400104ec\r
-#define CYDEV_UCFG_B0_P2_U1_DCFG7 0x400104ee\r
-#define CYDEV_UCFG_B0_P2_ROUTE_BASE 0x40010500\r
-#define CYDEV_UCFG_B0_P2_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P3_BASE 0x40010600\r
-#define CYDEV_UCFG_B0_P3_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P3_U0_BASE 0x40010600\r
-#define CYDEV_UCFG_B0_P3_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT0 0x40010600\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT1 0x40010604\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT2 0x40010608\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT3 0x4001060c\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT4 0x40010610\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT5 0x40010614\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT6 0x40010618\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT7 0x4001061c\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT8 0x40010620\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT9 0x40010624\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT10 0x40010628\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_IT11 0x4001062c\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT0 0x40010630\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT1 0x40010632\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT2 0x40010634\r
-#define CYDEV_UCFG_B0_P3_U0_PLD_ORT3 0x40010636\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_CEN_CONST 0x40010638\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_XORFB 0x4001063a\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_SET_RESET 0x4001063c\r
-#define CYDEV_UCFG_B0_P3_U0_MC_CFG_BYPASS 0x4001063e\r
-#define CYDEV_UCFG_B0_P3_U0_CFG0 0x40010640\r
-#define CYDEV_UCFG_B0_P3_U0_CFG1 0x40010641\r
-#define CYDEV_UCFG_B0_P3_U0_CFG2 0x40010642\r
-#define CYDEV_UCFG_B0_P3_U0_CFG3 0x40010643\r
-#define CYDEV_UCFG_B0_P3_U0_CFG4 0x40010644\r
-#define CYDEV_UCFG_B0_P3_U0_CFG5 0x40010645\r
-#define CYDEV_UCFG_B0_P3_U0_CFG6 0x40010646\r
-#define CYDEV_UCFG_B0_P3_U0_CFG7 0x40010647\r
-#define CYDEV_UCFG_B0_P3_U0_CFG8 0x40010648\r
-#define CYDEV_UCFG_B0_P3_U0_CFG9 0x40010649\r
-#define CYDEV_UCFG_B0_P3_U0_CFG10 0x4001064a\r
-#define CYDEV_UCFG_B0_P3_U0_CFG11 0x4001064b\r
-#define CYDEV_UCFG_B0_P3_U0_CFG12 0x4001064c\r
-#define CYDEV_UCFG_B0_P3_U0_CFG13 0x4001064d\r
-#define CYDEV_UCFG_B0_P3_U0_CFG14 0x4001064e\r
-#define CYDEV_UCFG_B0_P3_U0_CFG15 0x4001064f\r
-#define CYDEV_UCFG_B0_P3_U0_CFG16 0x40010650\r
-#define CYDEV_UCFG_B0_P3_U0_CFG17 0x40010651\r
-#define CYDEV_UCFG_B0_P3_U0_CFG18 0x40010652\r
-#define CYDEV_UCFG_B0_P3_U0_CFG19 0x40010653\r
-#define CYDEV_UCFG_B0_P3_U0_CFG20 0x40010654\r
-#define CYDEV_UCFG_B0_P3_U0_CFG21 0x40010655\r
-#define CYDEV_UCFG_B0_P3_U0_CFG22 0x40010656\r
-#define CYDEV_UCFG_B0_P3_U0_CFG23 0x40010657\r
-#define CYDEV_UCFG_B0_P3_U0_CFG24 0x40010658\r
-#define CYDEV_UCFG_B0_P3_U0_CFG25 0x40010659\r
-#define CYDEV_UCFG_B0_P3_U0_CFG26 0x4001065a\r
-#define CYDEV_UCFG_B0_P3_U0_CFG27 0x4001065b\r
-#define CYDEV_UCFG_B0_P3_U0_CFG28 0x4001065c\r
-#define CYDEV_UCFG_B0_P3_U0_CFG29 0x4001065d\r
-#define CYDEV_UCFG_B0_P3_U0_CFG30 0x4001065e\r
-#define CYDEV_UCFG_B0_P3_U0_CFG31 0x4001065f\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG0 0x40010660\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG1 0x40010662\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG2 0x40010664\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG3 0x40010666\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG4 0x40010668\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG5 0x4001066a\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG6 0x4001066c\r
-#define CYDEV_UCFG_B0_P3_U0_DCFG7 0x4001066e\r
-#define CYDEV_UCFG_B0_P3_U1_BASE 0x40010680\r
-#define CYDEV_UCFG_B0_P3_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT0 0x40010680\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT1 0x40010684\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT2 0x40010688\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT3 0x4001068c\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT4 0x40010690\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT5 0x40010694\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT6 0x40010698\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT7 0x4001069c\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT8 0x400106a0\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT9 0x400106a4\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT10 0x400106a8\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_IT11 0x400106ac\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT0 0x400106b0\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT1 0x400106b2\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT2 0x400106b4\r
-#define CYDEV_UCFG_B0_P3_U1_PLD_ORT3 0x400106b6\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_CEN_CONST 0x400106b8\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_XORFB 0x400106ba\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_SET_RESET 0x400106bc\r
-#define CYDEV_UCFG_B0_P3_U1_MC_CFG_BYPASS 0x400106be\r
-#define CYDEV_UCFG_B0_P3_U1_CFG0 0x400106c0\r
-#define CYDEV_UCFG_B0_P3_U1_CFG1 0x400106c1\r
-#define CYDEV_UCFG_B0_P3_U1_CFG2 0x400106c2\r
-#define CYDEV_UCFG_B0_P3_U1_CFG3 0x400106c3\r
-#define CYDEV_UCFG_B0_P3_U1_CFG4 0x400106c4\r
-#define CYDEV_UCFG_B0_P3_U1_CFG5 0x400106c5\r
-#define CYDEV_UCFG_B0_P3_U1_CFG6 0x400106c6\r
-#define CYDEV_UCFG_B0_P3_U1_CFG7 0x400106c7\r
-#define CYDEV_UCFG_B0_P3_U1_CFG8 0x400106c8\r
-#define CYDEV_UCFG_B0_P3_U1_CFG9 0x400106c9\r
-#define CYDEV_UCFG_B0_P3_U1_CFG10 0x400106ca\r
-#define CYDEV_UCFG_B0_P3_U1_CFG11 0x400106cb\r
-#define CYDEV_UCFG_B0_P3_U1_CFG12 0x400106cc\r
-#define CYDEV_UCFG_B0_P3_U1_CFG13 0x400106cd\r
-#define CYDEV_UCFG_B0_P3_U1_CFG14 0x400106ce\r
-#define CYDEV_UCFG_B0_P3_U1_CFG15 0x400106cf\r
-#define CYDEV_UCFG_B0_P3_U1_CFG16 0x400106d0\r
-#define CYDEV_UCFG_B0_P3_U1_CFG17 0x400106d1\r
-#define CYDEV_UCFG_B0_P3_U1_CFG18 0x400106d2\r
-#define CYDEV_UCFG_B0_P3_U1_CFG19 0x400106d3\r
-#define CYDEV_UCFG_B0_P3_U1_CFG20 0x400106d4\r
-#define CYDEV_UCFG_B0_P3_U1_CFG21 0x400106d5\r
-#define CYDEV_UCFG_B0_P3_U1_CFG22 0x400106d6\r
-#define CYDEV_UCFG_B0_P3_U1_CFG23 0x400106d7\r
-#define CYDEV_UCFG_B0_P3_U1_CFG24 0x400106d8\r
-#define CYDEV_UCFG_B0_P3_U1_CFG25 0x400106d9\r
-#define CYDEV_UCFG_B0_P3_U1_CFG26 0x400106da\r
-#define CYDEV_UCFG_B0_P3_U1_CFG27 0x400106db\r
-#define CYDEV_UCFG_B0_P3_U1_CFG28 0x400106dc\r
-#define CYDEV_UCFG_B0_P3_U1_CFG29 0x400106dd\r
-#define CYDEV_UCFG_B0_P3_U1_CFG30 0x400106de\r
-#define CYDEV_UCFG_B0_P3_U1_CFG31 0x400106df\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG0 0x400106e0\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG1 0x400106e2\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG2 0x400106e4\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG3 0x400106e6\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG4 0x400106e8\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG5 0x400106ea\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG6 0x400106ec\r
-#define CYDEV_UCFG_B0_P3_U1_DCFG7 0x400106ee\r
-#define CYDEV_UCFG_B0_P3_ROUTE_BASE 0x40010700\r
-#define CYDEV_UCFG_B0_P3_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P4_BASE 0x40010800\r
-#define CYDEV_UCFG_B0_P4_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P4_U0_BASE 0x40010800\r
-#define CYDEV_UCFG_B0_P4_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT0 0x40010800\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT1 0x40010804\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT2 0x40010808\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT3 0x4001080c\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT4 0x40010810\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT5 0x40010814\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT6 0x40010818\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT7 0x4001081c\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT8 0x40010820\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT9 0x40010824\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT10 0x40010828\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_IT11 0x4001082c\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT0 0x40010830\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT1 0x40010832\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT2 0x40010834\r
-#define CYDEV_UCFG_B0_P4_U0_PLD_ORT3 0x40010836\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_CEN_CONST 0x40010838\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_XORFB 0x4001083a\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_SET_RESET 0x4001083c\r
-#define CYDEV_UCFG_B0_P4_U0_MC_CFG_BYPASS 0x4001083e\r
-#define CYDEV_UCFG_B0_P4_U0_CFG0 0x40010840\r
-#define CYDEV_UCFG_B0_P4_U0_CFG1 0x40010841\r
-#define CYDEV_UCFG_B0_P4_U0_CFG2 0x40010842\r
-#define CYDEV_UCFG_B0_P4_U0_CFG3 0x40010843\r
-#define CYDEV_UCFG_B0_P4_U0_CFG4 0x40010844\r
-#define CYDEV_UCFG_B0_P4_U0_CFG5 0x40010845\r
-#define CYDEV_UCFG_B0_P4_U0_CFG6 0x40010846\r
-#define CYDEV_UCFG_B0_P4_U0_CFG7 0x40010847\r
-#define CYDEV_UCFG_B0_P4_U0_CFG8 0x40010848\r
-#define CYDEV_UCFG_B0_P4_U0_CFG9 0x40010849\r
-#define CYDEV_UCFG_B0_P4_U0_CFG10 0x4001084a\r
-#define CYDEV_UCFG_B0_P4_U0_CFG11 0x4001084b\r
-#define CYDEV_UCFG_B0_P4_U0_CFG12 0x4001084c\r
-#define CYDEV_UCFG_B0_P4_U0_CFG13 0x4001084d\r
-#define CYDEV_UCFG_B0_P4_U0_CFG14 0x4001084e\r
-#define CYDEV_UCFG_B0_P4_U0_CFG15 0x4001084f\r
-#define CYDEV_UCFG_B0_P4_U0_CFG16 0x40010850\r
-#define CYDEV_UCFG_B0_P4_U0_CFG17 0x40010851\r
-#define CYDEV_UCFG_B0_P4_U0_CFG18 0x40010852\r
-#define CYDEV_UCFG_B0_P4_U0_CFG19 0x40010853\r
-#define CYDEV_UCFG_B0_P4_U0_CFG20 0x40010854\r
-#define CYDEV_UCFG_B0_P4_U0_CFG21 0x40010855\r
-#define CYDEV_UCFG_B0_P4_U0_CFG22 0x40010856\r
-#define CYDEV_UCFG_B0_P4_U0_CFG23 0x40010857\r
-#define CYDEV_UCFG_B0_P4_U0_CFG24 0x40010858\r
-#define CYDEV_UCFG_B0_P4_U0_CFG25 0x40010859\r
-#define CYDEV_UCFG_B0_P4_U0_CFG26 0x4001085a\r
-#define CYDEV_UCFG_B0_P4_U0_CFG27 0x4001085b\r
-#define CYDEV_UCFG_B0_P4_U0_CFG28 0x4001085c\r
-#define CYDEV_UCFG_B0_P4_U0_CFG29 0x4001085d\r
-#define CYDEV_UCFG_B0_P4_U0_CFG30 0x4001085e\r
-#define CYDEV_UCFG_B0_P4_U0_CFG31 0x4001085f\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG0 0x40010860\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG1 0x40010862\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG2 0x40010864\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG3 0x40010866\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG4 0x40010868\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG5 0x4001086a\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG6 0x4001086c\r
-#define CYDEV_UCFG_B0_P4_U0_DCFG7 0x4001086e\r
-#define CYDEV_UCFG_B0_P4_U1_BASE 0x40010880\r
-#define CYDEV_UCFG_B0_P4_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT0 0x40010880\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT1 0x40010884\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT2 0x40010888\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT3 0x4001088c\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT4 0x40010890\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT5 0x40010894\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT6 0x40010898\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT7 0x4001089c\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT8 0x400108a0\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT9 0x400108a4\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT10 0x400108a8\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_IT11 0x400108ac\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT0 0x400108b0\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT1 0x400108b2\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT2 0x400108b4\r
-#define CYDEV_UCFG_B0_P4_U1_PLD_ORT3 0x400108b6\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_CEN_CONST 0x400108b8\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_XORFB 0x400108ba\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_SET_RESET 0x400108bc\r
-#define CYDEV_UCFG_B0_P4_U1_MC_CFG_BYPASS 0x400108be\r
-#define CYDEV_UCFG_B0_P4_U1_CFG0 0x400108c0\r
-#define CYDEV_UCFG_B0_P4_U1_CFG1 0x400108c1\r
-#define CYDEV_UCFG_B0_P4_U1_CFG2 0x400108c2\r
-#define CYDEV_UCFG_B0_P4_U1_CFG3 0x400108c3\r
-#define CYDEV_UCFG_B0_P4_U1_CFG4 0x400108c4\r
-#define CYDEV_UCFG_B0_P4_U1_CFG5 0x400108c5\r
-#define CYDEV_UCFG_B0_P4_U1_CFG6 0x400108c6\r
-#define CYDEV_UCFG_B0_P4_U1_CFG7 0x400108c7\r
-#define CYDEV_UCFG_B0_P4_U1_CFG8 0x400108c8\r
-#define CYDEV_UCFG_B0_P4_U1_CFG9 0x400108c9\r
-#define CYDEV_UCFG_B0_P4_U1_CFG10 0x400108ca\r
-#define CYDEV_UCFG_B0_P4_U1_CFG11 0x400108cb\r
-#define CYDEV_UCFG_B0_P4_U1_CFG12 0x400108cc\r
-#define CYDEV_UCFG_B0_P4_U1_CFG13 0x400108cd\r
-#define CYDEV_UCFG_B0_P4_U1_CFG14 0x400108ce\r
-#define CYDEV_UCFG_B0_P4_U1_CFG15 0x400108cf\r
-#define CYDEV_UCFG_B0_P4_U1_CFG16 0x400108d0\r
-#define CYDEV_UCFG_B0_P4_U1_CFG17 0x400108d1\r
-#define CYDEV_UCFG_B0_P4_U1_CFG18 0x400108d2\r
-#define CYDEV_UCFG_B0_P4_U1_CFG19 0x400108d3\r
-#define CYDEV_UCFG_B0_P4_U1_CFG20 0x400108d4\r
-#define CYDEV_UCFG_B0_P4_U1_CFG21 0x400108d5\r
-#define CYDEV_UCFG_B0_P4_U1_CFG22 0x400108d6\r
-#define CYDEV_UCFG_B0_P4_U1_CFG23 0x400108d7\r
-#define CYDEV_UCFG_B0_P4_U1_CFG24 0x400108d8\r
-#define CYDEV_UCFG_B0_P4_U1_CFG25 0x400108d9\r
-#define CYDEV_UCFG_B0_P4_U1_CFG26 0x400108da\r
-#define CYDEV_UCFG_B0_P4_U1_CFG27 0x400108db\r
-#define CYDEV_UCFG_B0_P4_U1_CFG28 0x400108dc\r
-#define CYDEV_UCFG_B0_P4_U1_CFG29 0x400108dd\r
-#define CYDEV_UCFG_B0_P4_U1_CFG30 0x400108de\r
-#define CYDEV_UCFG_B0_P4_U1_CFG31 0x400108df\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG0 0x400108e0\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG1 0x400108e2\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG2 0x400108e4\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG3 0x400108e6\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG4 0x400108e8\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG5 0x400108ea\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG6 0x400108ec\r
-#define CYDEV_UCFG_B0_P4_U1_DCFG7 0x400108ee\r
-#define CYDEV_UCFG_B0_P4_ROUTE_BASE 0x40010900\r
-#define CYDEV_UCFG_B0_P4_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P5_BASE 0x40010a00\r
-#define CYDEV_UCFG_B0_P5_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P5_U0_BASE 0x40010a00\r
-#define CYDEV_UCFG_B0_P5_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT0 0x40010a00\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT1 0x40010a04\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT2 0x40010a08\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT3 0x40010a0c\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT4 0x40010a10\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT5 0x40010a14\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT6 0x40010a18\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT7 0x40010a1c\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT8 0x40010a20\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT9 0x40010a24\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT10 0x40010a28\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_IT11 0x40010a2c\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT0 0x40010a30\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT1 0x40010a32\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT2 0x40010a34\r
-#define CYDEV_UCFG_B0_P5_U0_PLD_ORT3 0x40010a36\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_CEN_CONST 0x40010a38\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_XORFB 0x40010a3a\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_SET_RESET 0x40010a3c\r
-#define CYDEV_UCFG_B0_P5_U0_MC_CFG_BYPASS 0x40010a3e\r
-#define CYDEV_UCFG_B0_P5_U0_CFG0 0x40010a40\r
-#define CYDEV_UCFG_B0_P5_U0_CFG1 0x40010a41\r
-#define CYDEV_UCFG_B0_P5_U0_CFG2 0x40010a42\r
-#define CYDEV_UCFG_B0_P5_U0_CFG3 0x40010a43\r
-#define CYDEV_UCFG_B0_P5_U0_CFG4 0x40010a44\r
-#define CYDEV_UCFG_B0_P5_U0_CFG5 0x40010a45\r
-#define CYDEV_UCFG_B0_P5_U0_CFG6 0x40010a46\r
-#define CYDEV_UCFG_B0_P5_U0_CFG7 0x40010a47\r
-#define CYDEV_UCFG_B0_P5_U0_CFG8 0x40010a48\r
-#define CYDEV_UCFG_B0_P5_U0_CFG9 0x40010a49\r
-#define CYDEV_UCFG_B0_P5_U0_CFG10 0x40010a4a\r
-#define CYDEV_UCFG_B0_P5_U0_CFG11 0x40010a4b\r
-#define CYDEV_UCFG_B0_P5_U0_CFG12 0x40010a4c\r
-#define CYDEV_UCFG_B0_P5_U0_CFG13 0x40010a4d\r
-#define CYDEV_UCFG_B0_P5_U0_CFG14 0x40010a4e\r
-#define CYDEV_UCFG_B0_P5_U0_CFG15 0x40010a4f\r
-#define CYDEV_UCFG_B0_P5_U0_CFG16 0x40010a50\r
-#define CYDEV_UCFG_B0_P5_U0_CFG17 0x40010a51\r
-#define CYDEV_UCFG_B0_P5_U0_CFG18 0x40010a52\r
-#define CYDEV_UCFG_B0_P5_U0_CFG19 0x40010a53\r
-#define CYDEV_UCFG_B0_P5_U0_CFG20 0x40010a54\r
-#define CYDEV_UCFG_B0_P5_U0_CFG21 0x40010a55\r
-#define CYDEV_UCFG_B0_P5_U0_CFG22 0x40010a56\r
-#define CYDEV_UCFG_B0_P5_U0_CFG23 0x40010a57\r
-#define CYDEV_UCFG_B0_P5_U0_CFG24 0x40010a58\r
-#define CYDEV_UCFG_B0_P5_U0_CFG25 0x40010a59\r
-#define CYDEV_UCFG_B0_P5_U0_CFG26 0x40010a5a\r
-#define CYDEV_UCFG_B0_P5_U0_CFG27 0x40010a5b\r
-#define CYDEV_UCFG_B0_P5_U0_CFG28 0x40010a5c\r
-#define CYDEV_UCFG_B0_P5_U0_CFG29 0x40010a5d\r
-#define CYDEV_UCFG_B0_P5_U0_CFG30 0x40010a5e\r
-#define CYDEV_UCFG_B0_P5_U0_CFG31 0x40010a5f\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG0 0x40010a60\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG1 0x40010a62\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG2 0x40010a64\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG3 0x40010a66\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG4 0x40010a68\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG5 0x40010a6a\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG6 0x40010a6c\r
-#define CYDEV_UCFG_B0_P5_U0_DCFG7 0x40010a6e\r
-#define CYDEV_UCFG_B0_P5_U1_BASE 0x40010a80\r
-#define CYDEV_UCFG_B0_P5_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT0 0x40010a80\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT1 0x40010a84\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT2 0x40010a88\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT3 0x40010a8c\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT4 0x40010a90\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT5 0x40010a94\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT6 0x40010a98\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT7 0x40010a9c\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT8 0x40010aa0\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT9 0x40010aa4\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT10 0x40010aa8\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_IT11 0x40010aac\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT0 0x40010ab0\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT1 0x40010ab2\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT2 0x40010ab4\r
-#define CYDEV_UCFG_B0_P5_U1_PLD_ORT3 0x40010ab6\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_CEN_CONST 0x40010ab8\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_XORFB 0x40010aba\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_SET_RESET 0x40010abc\r
-#define CYDEV_UCFG_B0_P5_U1_MC_CFG_BYPASS 0x40010abe\r
-#define CYDEV_UCFG_B0_P5_U1_CFG0 0x40010ac0\r
-#define CYDEV_UCFG_B0_P5_U1_CFG1 0x40010ac1\r
-#define CYDEV_UCFG_B0_P5_U1_CFG2 0x40010ac2\r
-#define CYDEV_UCFG_B0_P5_U1_CFG3 0x40010ac3\r
-#define CYDEV_UCFG_B0_P5_U1_CFG4 0x40010ac4\r
-#define CYDEV_UCFG_B0_P5_U1_CFG5 0x40010ac5\r
-#define CYDEV_UCFG_B0_P5_U1_CFG6 0x40010ac6\r
-#define CYDEV_UCFG_B0_P5_U1_CFG7 0x40010ac7\r
-#define CYDEV_UCFG_B0_P5_U1_CFG8 0x40010ac8\r
-#define CYDEV_UCFG_B0_P5_U1_CFG9 0x40010ac9\r
-#define CYDEV_UCFG_B0_P5_U1_CFG10 0x40010aca\r
-#define CYDEV_UCFG_B0_P5_U1_CFG11 0x40010acb\r
-#define CYDEV_UCFG_B0_P5_U1_CFG12 0x40010acc\r
-#define CYDEV_UCFG_B0_P5_U1_CFG13 0x40010acd\r
-#define CYDEV_UCFG_B0_P5_U1_CFG14 0x40010ace\r
-#define CYDEV_UCFG_B0_P5_U1_CFG15 0x40010acf\r
-#define CYDEV_UCFG_B0_P5_U1_CFG16 0x40010ad0\r
-#define CYDEV_UCFG_B0_P5_U1_CFG17 0x40010ad1\r
-#define CYDEV_UCFG_B0_P5_U1_CFG18 0x40010ad2\r
-#define CYDEV_UCFG_B0_P5_U1_CFG19 0x40010ad3\r
-#define CYDEV_UCFG_B0_P5_U1_CFG20 0x40010ad4\r
-#define CYDEV_UCFG_B0_P5_U1_CFG21 0x40010ad5\r
-#define CYDEV_UCFG_B0_P5_U1_CFG22 0x40010ad6\r
-#define CYDEV_UCFG_B0_P5_U1_CFG23 0x40010ad7\r
-#define CYDEV_UCFG_B0_P5_U1_CFG24 0x40010ad8\r
-#define CYDEV_UCFG_B0_P5_U1_CFG25 0x40010ad9\r
-#define CYDEV_UCFG_B0_P5_U1_CFG26 0x40010ada\r
-#define CYDEV_UCFG_B0_P5_U1_CFG27 0x40010adb\r
-#define CYDEV_UCFG_B0_P5_U1_CFG28 0x40010adc\r
-#define CYDEV_UCFG_B0_P5_U1_CFG29 0x40010add\r
-#define CYDEV_UCFG_B0_P5_U1_CFG30 0x40010ade\r
-#define CYDEV_UCFG_B0_P5_U1_CFG31 0x40010adf\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG0 0x40010ae0\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG1 0x40010ae2\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG2 0x40010ae4\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG3 0x40010ae6\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG4 0x40010ae8\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG5 0x40010aea\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG6 0x40010aec\r
-#define CYDEV_UCFG_B0_P5_U1_DCFG7 0x40010aee\r
-#define CYDEV_UCFG_B0_P5_ROUTE_BASE 0x40010b00\r
-#define CYDEV_UCFG_B0_P5_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P6_BASE 0x40010c00\r
-#define CYDEV_UCFG_B0_P6_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P6_U0_BASE 0x40010c00\r
-#define CYDEV_UCFG_B0_P6_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT0 0x40010c00\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT1 0x40010c04\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT2 0x40010c08\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT3 0x40010c0c\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT4 0x40010c10\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT5 0x40010c14\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT6 0x40010c18\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT7 0x40010c1c\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT8 0x40010c20\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT9 0x40010c24\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT10 0x40010c28\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_IT11 0x40010c2c\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT0 0x40010c30\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT1 0x40010c32\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT2 0x40010c34\r
-#define CYDEV_UCFG_B0_P6_U0_PLD_ORT3 0x40010c36\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_CEN_CONST 0x40010c38\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_XORFB 0x40010c3a\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_SET_RESET 0x40010c3c\r
-#define CYDEV_UCFG_B0_P6_U0_MC_CFG_BYPASS 0x40010c3e\r
-#define CYDEV_UCFG_B0_P6_U0_CFG0 0x40010c40\r
-#define CYDEV_UCFG_B0_P6_U0_CFG1 0x40010c41\r
-#define CYDEV_UCFG_B0_P6_U0_CFG2 0x40010c42\r
-#define CYDEV_UCFG_B0_P6_U0_CFG3 0x40010c43\r
-#define CYDEV_UCFG_B0_P6_U0_CFG4 0x40010c44\r
-#define CYDEV_UCFG_B0_P6_U0_CFG5 0x40010c45\r
-#define CYDEV_UCFG_B0_P6_U0_CFG6 0x40010c46\r
-#define CYDEV_UCFG_B0_P6_U0_CFG7 0x40010c47\r
-#define CYDEV_UCFG_B0_P6_U0_CFG8 0x40010c48\r
-#define CYDEV_UCFG_B0_P6_U0_CFG9 0x40010c49\r
-#define CYDEV_UCFG_B0_P6_U0_CFG10 0x40010c4a\r
-#define CYDEV_UCFG_B0_P6_U0_CFG11 0x40010c4b\r
-#define CYDEV_UCFG_B0_P6_U0_CFG12 0x40010c4c\r
-#define CYDEV_UCFG_B0_P6_U0_CFG13 0x40010c4d\r
-#define CYDEV_UCFG_B0_P6_U0_CFG14 0x40010c4e\r
-#define CYDEV_UCFG_B0_P6_U0_CFG15 0x40010c4f\r
-#define CYDEV_UCFG_B0_P6_U0_CFG16 0x40010c50\r
-#define CYDEV_UCFG_B0_P6_U0_CFG17 0x40010c51\r
-#define CYDEV_UCFG_B0_P6_U0_CFG18 0x40010c52\r
-#define CYDEV_UCFG_B0_P6_U0_CFG19 0x40010c53\r
-#define CYDEV_UCFG_B0_P6_U0_CFG20 0x40010c54\r
-#define CYDEV_UCFG_B0_P6_U0_CFG21 0x40010c55\r
-#define CYDEV_UCFG_B0_P6_U0_CFG22 0x40010c56\r
-#define CYDEV_UCFG_B0_P6_U0_CFG23 0x40010c57\r
-#define CYDEV_UCFG_B0_P6_U0_CFG24 0x40010c58\r
-#define CYDEV_UCFG_B0_P6_U0_CFG25 0x40010c59\r
-#define CYDEV_UCFG_B0_P6_U0_CFG26 0x40010c5a\r
-#define CYDEV_UCFG_B0_P6_U0_CFG27 0x40010c5b\r
-#define CYDEV_UCFG_B0_P6_U0_CFG28 0x40010c5c\r
-#define CYDEV_UCFG_B0_P6_U0_CFG29 0x40010c5d\r
-#define CYDEV_UCFG_B0_P6_U0_CFG30 0x40010c5e\r
-#define CYDEV_UCFG_B0_P6_U0_CFG31 0x40010c5f\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG0 0x40010c60\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG1 0x40010c62\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG2 0x40010c64\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG3 0x40010c66\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG4 0x40010c68\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG5 0x40010c6a\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG6 0x40010c6c\r
-#define CYDEV_UCFG_B0_P6_U0_DCFG7 0x40010c6e\r
-#define CYDEV_UCFG_B0_P6_U1_BASE 0x40010c80\r
-#define CYDEV_UCFG_B0_P6_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT0 0x40010c80\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT1 0x40010c84\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT2 0x40010c88\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT3 0x40010c8c\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT4 0x40010c90\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT5 0x40010c94\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT6 0x40010c98\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT7 0x40010c9c\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT8 0x40010ca0\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT9 0x40010ca4\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT10 0x40010ca8\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_IT11 0x40010cac\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT0 0x40010cb0\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT1 0x40010cb2\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT2 0x40010cb4\r
-#define CYDEV_UCFG_B0_P6_U1_PLD_ORT3 0x40010cb6\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_CEN_CONST 0x40010cb8\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_XORFB 0x40010cba\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_SET_RESET 0x40010cbc\r
-#define CYDEV_UCFG_B0_P6_U1_MC_CFG_BYPASS 0x40010cbe\r
-#define CYDEV_UCFG_B0_P6_U1_CFG0 0x40010cc0\r
-#define CYDEV_UCFG_B0_P6_U1_CFG1 0x40010cc1\r
-#define CYDEV_UCFG_B0_P6_U1_CFG2 0x40010cc2\r
-#define CYDEV_UCFG_B0_P6_U1_CFG3 0x40010cc3\r
-#define CYDEV_UCFG_B0_P6_U1_CFG4 0x40010cc4\r
-#define CYDEV_UCFG_B0_P6_U1_CFG5 0x40010cc5\r
-#define CYDEV_UCFG_B0_P6_U1_CFG6 0x40010cc6\r
-#define CYDEV_UCFG_B0_P6_U1_CFG7 0x40010cc7\r
-#define CYDEV_UCFG_B0_P6_U1_CFG8 0x40010cc8\r
-#define CYDEV_UCFG_B0_P6_U1_CFG9 0x40010cc9\r
-#define CYDEV_UCFG_B0_P6_U1_CFG10 0x40010cca\r
-#define CYDEV_UCFG_B0_P6_U1_CFG11 0x40010ccb\r
-#define CYDEV_UCFG_B0_P6_U1_CFG12 0x40010ccc\r
-#define CYDEV_UCFG_B0_P6_U1_CFG13 0x40010ccd\r
-#define CYDEV_UCFG_B0_P6_U1_CFG14 0x40010cce\r
-#define CYDEV_UCFG_B0_P6_U1_CFG15 0x40010ccf\r
-#define CYDEV_UCFG_B0_P6_U1_CFG16 0x40010cd0\r
-#define CYDEV_UCFG_B0_P6_U1_CFG17 0x40010cd1\r
-#define CYDEV_UCFG_B0_P6_U1_CFG18 0x40010cd2\r
-#define CYDEV_UCFG_B0_P6_U1_CFG19 0x40010cd3\r
-#define CYDEV_UCFG_B0_P6_U1_CFG20 0x40010cd4\r
-#define CYDEV_UCFG_B0_P6_U1_CFG21 0x40010cd5\r
-#define CYDEV_UCFG_B0_P6_U1_CFG22 0x40010cd6\r
-#define CYDEV_UCFG_B0_P6_U1_CFG23 0x40010cd7\r
-#define CYDEV_UCFG_B0_P6_U1_CFG24 0x40010cd8\r
-#define CYDEV_UCFG_B0_P6_U1_CFG25 0x40010cd9\r
-#define CYDEV_UCFG_B0_P6_U1_CFG26 0x40010cda\r
-#define CYDEV_UCFG_B0_P6_U1_CFG27 0x40010cdb\r
-#define CYDEV_UCFG_B0_P6_U1_CFG28 0x40010cdc\r
-#define CYDEV_UCFG_B0_P6_U1_CFG29 0x40010cdd\r
-#define CYDEV_UCFG_B0_P6_U1_CFG30 0x40010cde\r
-#define CYDEV_UCFG_B0_P6_U1_CFG31 0x40010cdf\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG0 0x40010ce0\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG1 0x40010ce2\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG2 0x40010ce4\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG3 0x40010ce6\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG4 0x40010ce8\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG5 0x40010cea\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG6 0x40010cec\r
-#define CYDEV_UCFG_B0_P6_U1_DCFG7 0x40010cee\r
-#define CYDEV_UCFG_B0_P6_ROUTE_BASE 0x40010d00\r
-#define CYDEV_UCFG_B0_P6_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P7_BASE 0x40010e00\r
-#define CYDEV_UCFG_B0_P7_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P7_U0_BASE 0x40010e00\r
-#define CYDEV_UCFG_B0_P7_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT0 0x40010e00\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT1 0x40010e04\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT2 0x40010e08\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT3 0x40010e0c\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT4 0x40010e10\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT5 0x40010e14\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT6 0x40010e18\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT7 0x40010e1c\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT8 0x40010e20\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT9 0x40010e24\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT10 0x40010e28\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_IT11 0x40010e2c\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT0 0x40010e30\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT1 0x40010e32\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT2 0x40010e34\r
-#define CYDEV_UCFG_B0_P7_U0_PLD_ORT3 0x40010e36\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_CEN_CONST 0x40010e38\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_XORFB 0x40010e3a\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_SET_RESET 0x40010e3c\r
-#define CYDEV_UCFG_B0_P7_U0_MC_CFG_BYPASS 0x40010e3e\r
-#define CYDEV_UCFG_B0_P7_U0_CFG0 0x40010e40\r
-#define CYDEV_UCFG_B0_P7_U0_CFG1 0x40010e41\r
-#define CYDEV_UCFG_B0_P7_U0_CFG2 0x40010e42\r
-#define CYDEV_UCFG_B0_P7_U0_CFG3 0x40010e43\r
-#define CYDEV_UCFG_B0_P7_U0_CFG4 0x40010e44\r
-#define CYDEV_UCFG_B0_P7_U0_CFG5 0x40010e45\r
-#define CYDEV_UCFG_B0_P7_U0_CFG6 0x40010e46\r
-#define CYDEV_UCFG_B0_P7_U0_CFG7 0x40010e47\r
-#define CYDEV_UCFG_B0_P7_U0_CFG8 0x40010e48\r
-#define CYDEV_UCFG_B0_P7_U0_CFG9 0x40010e49\r
-#define CYDEV_UCFG_B0_P7_U0_CFG10 0x40010e4a\r
-#define CYDEV_UCFG_B0_P7_U0_CFG11 0x40010e4b\r
-#define CYDEV_UCFG_B0_P7_U0_CFG12 0x40010e4c\r
-#define CYDEV_UCFG_B0_P7_U0_CFG13 0x40010e4d\r
-#define CYDEV_UCFG_B0_P7_U0_CFG14 0x40010e4e\r
-#define CYDEV_UCFG_B0_P7_U0_CFG15 0x40010e4f\r
-#define CYDEV_UCFG_B0_P7_U0_CFG16 0x40010e50\r
-#define CYDEV_UCFG_B0_P7_U0_CFG17 0x40010e51\r
-#define CYDEV_UCFG_B0_P7_U0_CFG18 0x40010e52\r
-#define CYDEV_UCFG_B0_P7_U0_CFG19 0x40010e53\r
-#define CYDEV_UCFG_B0_P7_U0_CFG20 0x40010e54\r
-#define CYDEV_UCFG_B0_P7_U0_CFG21 0x40010e55\r
-#define CYDEV_UCFG_B0_P7_U0_CFG22 0x40010e56\r
-#define CYDEV_UCFG_B0_P7_U0_CFG23 0x40010e57\r
-#define CYDEV_UCFG_B0_P7_U0_CFG24 0x40010e58\r
-#define CYDEV_UCFG_B0_P7_U0_CFG25 0x40010e59\r
-#define CYDEV_UCFG_B0_P7_U0_CFG26 0x40010e5a\r
-#define CYDEV_UCFG_B0_P7_U0_CFG27 0x40010e5b\r
-#define CYDEV_UCFG_B0_P7_U0_CFG28 0x40010e5c\r
-#define CYDEV_UCFG_B0_P7_U0_CFG29 0x40010e5d\r
-#define CYDEV_UCFG_B0_P7_U0_CFG30 0x40010e5e\r
-#define CYDEV_UCFG_B0_P7_U0_CFG31 0x40010e5f\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG0 0x40010e60\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG1 0x40010e62\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG2 0x40010e64\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG3 0x40010e66\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG4 0x40010e68\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG5 0x40010e6a\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG6 0x40010e6c\r
-#define CYDEV_UCFG_B0_P7_U0_DCFG7 0x40010e6e\r
-#define CYDEV_UCFG_B0_P7_U1_BASE 0x40010e80\r
-#define CYDEV_UCFG_B0_P7_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT0 0x40010e80\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT1 0x40010e84\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT2 0x40010e88\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT3 0x40010e8c\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT4 0x40010e90\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT5 0x40010e94\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT6 0x40010e98\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT7 0x40010e9c\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT8 0x40010ea0\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT9 0x40010ea4\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT10 0x40010ea8\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_IT11 0x40010eac\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT0 0x40010eb0\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT1 0x40010eb2\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT2 0x40010eb4\r
-#define CYDEV_UCFG_B0_P7_U1_PLD_ORT3 0x40010eb6\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_CEN_CONST 0x40010eb8\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_XORFB 0x40010eba\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_SET_RESET 0x40010ebc\r
-#define CYDEV_UCFG_B0_P7_U1_MC_CFG_BYPASS 0x40010ebe\r
-#define CYDEV_UCFG_B0_P7_U1_CFG0 0x40010ec0\r
-#define CYDEV_UCFG_B0_P7_U1_CFG1 0x40010ec1\r
-#define CYDEV_UCFG_B0_P7_U1_CFG2 0x40010ec2\r
-#define CYDEV_UCFG_B0_P7_U1_CFG3 0x40010ec3\r
-#define CYDEV_UCFG_B0_P7_U1_CFG4 0x40010ec4\r
-#define CYDEV_UCFG_B0_P7_U1_CFG5 0x40010ec5\r
-#define CYDEV_UCFG_B0_P7_U1_CFG6 0x40010ec6\r
-#define CYDEV_UCFG_B0_P7_U1_CFG7 0x40010ec7\r
-#define CYDEV_UCFG_B0_P7_U1_CFG8 0x40010ec8\r
-#define CYDEV_UCFG_B0_P7_U1_CFG9 0x40010ec9\r
-#define CYDEV_UCFG_B0_P7_U1_CFG10 0x40010eca\r
-#define CYDEV_UCFG_B0_P7_U1_CFG11 0x40010ecb\r
-#define CYDEV_UCFG_B0_P7_U1_CFG12 0x40010ecc\r
-#define CYDEV_UCFG_B0_P7_U1_CFG13 0x40010ecd\r
-#define CYDEV_UCFG_B0_P7_U1_CFG14 0x40010ece\r
-#define CYDEV_UCFG_B0_P7_U1_CFG15 0x40010ecf\r
-#define CYDEV_UCFG_B0_P7_U1_CFG16 0x40010ed0\r
-#define CYDEV_UCFG_B0_P7_U1_CFG17 0x40010ed1\r
-#define CYDEV_UCFG_B0_P7_U1_CFG18 0x40010ed2\r
-#define CYDEV_UCFG_B0_P7_U1_CFG19 0x40010ed3\r
-#define CYDEV_UCFG_B0_P7_U1_CFG20 0x40010ed4\r
-#define CYDEV_UCFG_B0_P7_U1_CFG21 0x40010ed5\r
-#define CYDEV_UCFG_B0_P7_U1_CFG22 0x40010ed6\r
-#define CYDEV_UCFG_B0_P7_U1_CFG23 0x40010ed7\r
-#define CYDEV_UCFG_B0_P7_U1_CFG24 0x40010ed8\r
-#define CYDEV_UCFG_B0_P7_U1_CFG25 0x40010ed9\r
-#define CYDEV_UCFG_B0_P7_U1_CFG26 0x40010eda\r
-#define CYDEV_UCFG_B0_P7_U1_CFG27 0x40010edb\r
-#define CYDEV_UCFG_B0_P7_U1_CFG28 0x40010edc\r
-#define CYDEV_UCFG_B0_P7_U1_CFG29 0x40010edd\r
-#define CYDEV_UCFG_B0_P7_U1_CFG30 0x40010ede\r
-#define CYDEV_UCFG_B0_P7_U1_CFG31 0x40010edf\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG0 0x40010ee0\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG1 0x40010ee2\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG2 0x40010ee4\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG3 0x40010ee6\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG4 0x40010ee8\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG5 0x40010eea\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG6 0x40010eec\r
-#define CYDEV_UCFG_B0_P7_U1_DCFG7 0x40010eee\r
-#define CYDEV_UCFG_B0_P7_ROUTE_BASE 0x40010f00\r
-#define CYDEV_UCFG_B0_P7_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_BASE 0x40011000\r
-#define CYDEV_UCFG_B1_SIZE 0x00000fef\r
-#define CYDEV_UCFG_B1_P2_BASE 0x40011400\r
-#define CYDEV_UCFG_B1_P2_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P2_U0_BASE 0x40011400\r
-#define CYDEV_UCFG_B1_P2_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT0 0x40011400\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT1 0x40011404\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT2 0x40011408\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT3 0x4001140c\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT4 0x40011410\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT5 0x40011414\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT6 0x40011418\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT7 0x4001141c\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT8 0x40011420\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT9 0x40011424\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT10 0x40011428\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_IT11 0x4001142c\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT0 0x40011430\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT1 0x40011432\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT2 0x40011434\r
-#define CYDEV_UCFG_B1_P2_U0_PLD_ORT3 0x40011436\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_CEN_CONST 0x40011438\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_XORFB 0x4001143a\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_SET_RESET 0x4001143c\r
-#define CYDEV_UCFG_B1_P2_U0_MC_CFG_BYPASS 0x4001143e\r
-#define CYDEV_UCFG_B1_P2_U0_CFG0 0x40011440\r
-#define CYDEV_UCFG_B1_P2_U0_CFG1 0x40011441\r
-#define CYDEV_UCFG_B1_P2_U0_CFG2 0x40011442\r
-#define CYDEV_UCFG_B1_P2_U0_CFG3 0x40011443\r
-#define CYDEV_UCFG_B1_P2_U0_CFG4 0x40011444\r
-#define CYDEV_UCFG_B1_P2_U0_CFG5 0x40011445\r
-#define CYDEV_UCFG_B1_P2_U0_CFG6 0x40011446\r
-#define CYDEV_UCFG_B1_P2_U0_CFG7 0x40011447\r
-#define CYDEV_UCFG_B1_P2_U0_CFG8 0x40011448\r
-#define CYDEV_UCFG_B1_P2_U0_CFG9 0x40011449\r
-#define CYDEV_UCFG_B1_P2_U0_CFG10 0x4001144a\r
-#define CYDEV_UCFG_B1_P2_U0_CFG11 0x4001144b\r
-#define CYDEV_UCFG_B1_P2_U0_CFG12 0x4001144c\r
-#define CYDEV_UCFG_B1_P2_U0_CFG13 0x4001144d\r
-#define CYDEV_UCFG_B1_P2_U0_CFG14 0x4001144e\r
-#define CYDEV_UCFG_B1_P2_U0_CFG15 0x4001144f\r
-#define CYDEV_UCFG_B1_P2_U0_CFG16 0x40011450\r
-#define CYDEV_UCFG_B1_P2_U0_CFG17 0x40011451\r
-#define CYDEV_UCFG_B1_P2_U0_CFG18 0x40011452\r
-#define CYDEV_UCFG_B1_P2_U0_CFG19 0x40011453\r
-#define CYDEV_UCFG_B1_P2_U0_CFG20 0x40011454\r
-#define CYDEV_UCFG_B1_P2_U0_CFG21 0x40011455\r
-#define CYDEV_UCFG_B1_P2_U0_CFG22 0x40011456\r
-#define CYDEV_UCFG_B1_P2_U0_CFG23 0x40011457\r
-#define CYDEV_UCFG_B1_P2_U0_CFG24 0x40011458\r
-#define CYDEV_UCFG_B1_P2_U0_CFG25 0x40011459\r
-#define CYDEV_UCFG_B1_P2_U0_CFG26 0x4001145a\r
-#define CYDEV_UCFG_B1_P2_U0_CFG27 0x4001145b\r
-#define CYDEV_UCFG_B1_P2_U0_CFG28 0x4001145c\r
-#define CYDEV_UCFG_B1_P2_U0_CFG29 0x4001145d\r
-#define CYDEV_UCFG_B1_P2_U0_CFG30 0x4001145e\r
-#define CYDEV_UCFG_B1_P2_U0_CFG31 0x4001145f\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG0 0x40011460\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG1 0x40011462\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG2 0x40011464\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG3 0x40011466\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG4 0x40011468\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG5 0x4001146a\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG6 0x4001146c\r
-#define CYDEV_UCFG_B1_P2_U0_DCFG7 0x4001146e\r
-#define CYDEV_UCFG_B1_P2_U1_BASE 0x40011480\r
-#define CYDEV_UCFG_B1_P2_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT0 0x40011480\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT1 0x40011484\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT2 0x40011488\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT3 0x4001148c\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT4 0x40011490\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT5 0x40011494\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT6 0x40011498\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT7 0x4001149c\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT8 0x400114a0\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT9 0x400114a4\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT10 0x400114a8\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_IT11 0x400114ac\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT0 0x400114b0\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT1 0x400114b2\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT2 0x400114b4\r
-#define CYDEV_UCFG_B1_P2_U1_PLD_ORT3 0x400114b6\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_CEN_CONST 0x400114b8\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_XORFB 0x400114ba\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_SET_RESET 0x400114bc\r
-#define CYDEV_UCFG_B1_P2_U1_MC_CFG_BYPASS 0x400114be\r
-#define CYDEV_UCFG_B1_P2_U1_CFG0 0x400114c0\r
-#define CYDEV_UCFG_B1_P2_U1_CFG1 0x400114c1\r
-#define CYDEV_UCFG_B1_P2_U1_CFG2 0x400114c2\r
-#define CYDEV_UCFG_B1_P2_U1_CFG3 0x400114c3\r
-#define CYDEV_UCFG_B1_P2_U1_CFG4 0x400114c4\r
-#define CYDEV_UCFG_B1_P2_U1_CFG5 0x400114c5\r
-#define CYDEV_UCFG_B1_P2_U1_CFG6 0x400114c6\r
-#define CYDEV_UCFG_B1_P2_U1_CFG7 0x400114c7\r
-#define CYDEV_UCFG_B1_P2_U1_CFG8 0x400114c8\r
-#define CYDEV_UCFG_B1_P2_U1_CFG9 0x400114c9\r
-#define CYDEV_UCFG_B1_P2_U1_CFG10 0x400114ca\r
-#define CYDEV_UCFG_B1_P2_U1_CFG11 0x400114cb\r
-#define CYDEV_UCFG_B1_P2_U1_CFG12 0x400114cc\r
-#define CYDEV_UCFG_B1_P2_U1_CFG13 0x400114cd\r
-#define CYDEV_UCFG_B1_P2_U1_CFG14 0x400114ce\r
-#define CYDEV_UCFG_B1_P2_U1_CFG15 0x400114cf\r
-#define CYDEV_UCFG_B1_P2_U1_CFG16 0x400114d0\r
-#define CYDEV_UCFG_B1_P2_U1_CFG17 0x400114d1\r
-#define CYDEV_UCFG_B1_P2_U1_CFG18 0x400114d2\r
-#define CYDEV_UCFG_B1_P2_U1_CFG19 0x400114d3\r
-#define CYDEV_UCFG_B1_P2_U1_CFG20 0x400114d4\r
-#define CYDEV_UCFG_B1_P2_U1_CFG21 0x400114d5\r
-#define CYDEV_UCFG_B1_P2_U1_CFG22 0x400114d6\r
-#define CYDEV_UCFG_B1_P2_U1_CFG23 0x400114d7\r
-#define CYDEV_UCFG_B1_P2_U1_CFG24 0x400114d8\r
-#define CYDEV_UCFG_B1_P2_U1_CFG25 0x400114d9\r
-#define CYDEV_UCFG_B1_P2_U1_CFG26 0x400114da\r
-#define CYDEV_UCFG_B1_P2_U1_CFG27 0x400114db\r
-#define CYDEV_UCFG_B1_P2_U1_CFG28 0x400114dc\r
-#define CYDEV_UCFG_B1_P2_U1_CFG29 0x400114dd\r
-#define CYDEV_UCFG_B1_P2_U1_CFG30 0x400114de\r
-#define CYDEV_UCFG_B1_P2_U1_CFG31 0x400114df\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG0 0x400114e0\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG1 0x400114e2\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG2 0x400114e4\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG3 0x400114e6\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG4 0x400114e8\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG5 0x400114ea\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG6 0x400114ec\r
-#define CYDEV_UCFG_B1_P2_U1_DCFG7 0x400114ee\r
-#define CYDEV_UCFG_B1_P2_ROUTE_BASE 0x40011500\r
-#define CYDEV_UCFG_B1_P2_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_P3_BASE 0x40011600\r
-#define CYDEV_UCFG_B1_P3_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P3_U0_BASE 0x40011600\r
-#define CYDEV_UCFG_B1_P3_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT0 0x40011600\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT1 0x40011604\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT2 0x40011608\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT3 0x4001160c\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT4 0x40011610\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT5 0x40011614\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT6 0x40011618\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT7 0x4001161c\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT8 0x40011620\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT9 0x40011624\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT10 0x40011628\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_IT11 0x4001162c\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT0 0x40011630\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT1 0x40011632\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT2 0x40011634\r
-#define CYDEV_UCFG_B1_P3_U0_PLD_ORT3 0x40011636\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_CEN_CONST 0x40011638\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_XORFB 0x4001163a\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_SET_RESET 0x4001163c\r
-#define CYDEV_UCFG_B1_P3_U0_MC_CFG_BYPASS 0x4001163e\r
-#define CYDEV_UCFG_B1_P3_U0_CFG0 0x40011640\r
-#define CYDEV_UCFG_B1_P3_U0_CFG1 0x40011641\r
-#define CYDEV_UCFG_B1_P3_U0_CFG2 0x40011642\r
-#define CYDEV_UCFG_B1_P3_U0_CFG3 0x40011643\r
-#define CYDEV_UCFG_B1_P3_U0_CFG4 0x40011644\r
-#define CYDEV_UCFG_B1_P3_U0_CFG5 0x40011645\r
-#define CYDEV_UCFG_B1_P3_U0_CFG6 0x40011646\r
-#define CYDEV_UCFG_B1_P3_U0_CFG7 0x40011647\r
-#define CYDEV_UCFG_B1_P3_U0_CFG8 0x40011648\r
-#define CYDEV_UCFG_B1_P3_U0_CFG9 0x40011649\r
-#define CYDEV_UCFG_B1_P3_U0_CFG10 0x4001164a\r
-#define CYDEV_UCFG_B1_P3_U0_CFG11 0x4001164b\r
-#define CYDEV_UCFG_B1_P3_U0_CFG12 0x4001164c\r
-#define CYDEV_UCFG_B1_P3_U0_CFG13 0x4001164d\r
-#define CYDEV_UCFG_B1_P3_U0_CFG14 0x4001164e\r
-#define CYDEV_UCFG_B1_P3_U0_CFG15 0x4001164f\r
-#define CYDEV_UCFG_B1_P3_U0_CFG16 0x40011650\r
-#define CYDEV_UCFG_B1_P3_U0_CFG17 0x40011651\r
-#define CYDEV_UCFG_B1_P3_U0_CFG18 0x40011652\r
-#define CYDEV_UCFG_B1_P3_U0_CFG19 0x40011653\r
-#define CYDEV_UCFG_B1_P3_U0_CFG20 0x40011654\r
-#define CYDEV_UCFG_B1_P3_U0_CFG21 0x40011655\r
-#define CYDEV_UCFG_B1_P3_U0_CFG22 0x40011656\r
-#define CYDEV_UCFG_B1_P3_U0_CFG23 0x40011657\r
-#define CYDEV_UCFG_B1_P3_U0_CFG24 0x40011658\r
-#define CYDEV_UCFG_B1_P3_U0_CFG25 0x40011659\r
-#define CYDEV_UCFG_B1_P3_U0_CFG26 0x4001165a\r
-#define CYDEV_UCFG_B1_P3_U0_CFG27 0x4001165b\r
-#define CYDEV_UCFG_B1_P3_U0_CFG28 0x4001165c\r
-#define CYDEV_UCFG_B1_P3_U0_CFG29 0x4001165d\r
-#define CYDEV_UCFG_B1_P3_U0_CFG30 0x4001165e\r
-#define CYDEV_UCFG_B1_P3_U0_CFG31 0x4001165f\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG0 0x40011660\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG1 0x40011662\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG2 0x40011664\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG3 0x40011666\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG4 0x40011668\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG5 0x4001166a\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG6 0x4001166c\r
-#define CYDEV_UCFG_B1_P3_U0_DCFG7 0x4001166e\r
-#define CYDEV_UCFG_B1_P3_U1_BASE 0x40011680\r
-#define CYDEV_UCFG_B1_P3_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT0 0x40011680\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT1 0x40011684\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT2 0x40011688\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT3 0x4001168c\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT4 0x40011690\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT5 0x40011694\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT6 0x40011698\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT7 0x4001169c\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT8 0x400116a0\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT9 0x400116a4\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT10 0x400116a8\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_IT11 0x400116ac\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT0 0x400116b0\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT1 0x400116b2\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT2 0x400116b4\r
-#define CYDEV_UCFG_B1_P3_U1_PLD_ORT3 0x400116b6\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_CEN_CONST 0x400116b8\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_XORFB 0x400116ba\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_SET_RESET 0x400116bc\r
-#define CYDEV_UCFG_B1_P3_U1_MC_CFG_BYPASS 0x400116be\r
-#define CYDEV_UCFG_B1_P3_U1_CFG0 0x400116c0\r
-#define CYDEV_UCFG_B1_P3_U1_CFG1 0x400116c1\r
-#define CYDEV_UCFG_B1_P3_U1_CFG2 0x400116c2\r
-#define CYDEV_UCFG_B1_P3_U1_CFG3 0x400116c3\r
-#define CYDEV_UCFG_B1_P3_U1_CFG4 0x400116c4\r
-#define CYDEV_UCFG_B1_P3_U1_CFG5 0x400116c5\r
-#define CYDEV_UCFG_B1_P3_U1_CFG6 0x400116c6\r
-#define CYDEV_UCFG_B1_P3_U1_CFG7 0x400116c7\r
-#define CYDEV_UCFG_B1_P3_U1_CFG8 0x400116c8\r
-#define CYDEV_UCFG_B1_P3_U1_CFG9 0x400116c9\r
-#define CYDEV_UCFG_B1_P3_U1_CFG10 0x400116ca\r
-#define CYDEV_UCFG_B1_P3_U1_CFG11 0x400116cb\r
-#define CYDEV_UCFG_B1_P3_U1_CFG12 0x400116cc\r
-#define CYDEV_UCFG_B1_P3_U1_CFG13 0x400116cd\r
-#define CYDEV_UCFG_B1_P3_U1_CFG14 0x400116ce\r
-#define CYDEV_UCFG_B1_P3_U1_CFG15 0x400116cf\r
-#define CYDEV_UCFG_B1_P3_U1_CFG16 0x400116d0\r
-#define CYDEV_UCFG_B1_P3_U1_CFG17 0x400116d1\r
-#define CYDEV_UCFG_B1_P3_U1_CFG18 0x400116d2\r
-#define CYDEV_UCFG_B1_P3_U1_CFG19 0x400116d3\r
-#define CYDEV_UCFG_B1_P3_U1_CFG20 0x400116d4\r
-#define CYDEV_UCFG_B1_P3_U1_CFG21 0x400116d5\r
-#define CYDEV_UCFG_B1_P3_U1_CFG22 0x400116d6\r
-#define CYDEV_UCFG_B1_P3_U1_CFG23 0x400116d7\r
-#define CYDEV_UCFG_B1_P3_U1_CFG24 0x400116d8\r
-#define CYDEV_UCFG_B1_P3_U1_CFG25 0x400116d9\r
-#define CYDEV_UCFG_B1_P3_U1_CFG26 0x400116da\r
-#define CYDEV_UCFG_B1_P3_U1_CFG27 0x400116db\r
-#define CYDEV_UCFG_B1_P3_U1_CFG28 0x400116dc\r
-#define CYDEV_UCFG_B1_P3_U1_CFG29 0x400116dd\r
-#define CYDEV_UCFG_B1_P3_U1_CFG30 0x400116de\r
-#define CYDEV_UCFG_B1_P3_U1_CFG31 0x400116df\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG0 0x400116e0\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG1 0x400116e2\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG2 0x400116e4\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG3 0x400116e6\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG4 0x400116e8\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG5 0x400116ea\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG6 0x400116ec\r
-#define CYDEV_UCFG_B1_P3_U1_DCFG7 0x400116ee\r
-#define CYDEV_UCFG_B1_P3_ROUTE_BASE 0x40011700\r
-#define CYDEV_UCFG_B1_P3_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_P4_BASE 0x40011800\r
-#define CYDEV_UCFG_B1_P4_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P4_U0_BASE 0x40011800\r
-#define CYDEV_UCFG_B1_P4_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT0 0x40011800\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT1 0x40011804\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT2 0x40011808\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT3 0x4001180c\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT4 0x40011810\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT5 0x40011814\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT6 0x40011818\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT7 0x4001181c\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT8 0x40011820\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT9 0x40011824\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT10 0x40011828\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_IT11 0x4001182c\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT0 0x40011830\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT1 0x40011832\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT2 0x40011834\r
-#define CYDEV_UCFG_B1_P4_U0_PLD_ORT3 0x40011836\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_CEN_CONST 0x40011838\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_XORFB 0x4001183a\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_SET_RESET 0x4001183c\r
-#define CYDEV_UCFG_B1_P4_U0_MC_CFG_BYPASS 0x4001183e\r
-#define CYDEV_UCFG_B1_P4_U0_CFG0 0x40011840\r
-#define CYDEV_UCFG_B1_P4_U0_CFG1 0x40011841\r
-#define CYDEV_UCFG_B1_P4_U0_CFG2 0x40011842\r
-#define CYDEV_UCFG_B1_P4_U0_CFG3 0x40011843\r
-#define CYDEV_UCFG_B1_P4_U0_CFG4 0x40011844\r
-#define CYDEV_UCFG_B1_P4_U0_CFG5 0x40011845\r
-#define CYDEV_UCFG_B1_P4_U0_CFG6 0x40011846\r
-#define CYDEV_UCFG_B1_P4_U0_CFG7 0x40011847\r
-#define CYDEV_UCFG_B1_P4_U0_CFG8 0x40011848\r
-#define CYDEV_UCFG_B1_P4_U0_CFG9 0x40011849\r
-#define CYDEV_UCFG_B1_P4_U0_CFG10 0x4001184a\r
-#define CYDEV_UCFG_B1_P4_U0_CFG11 0x4001184b\r
-#define CYDEV_UCFG_B1_P4_U0_CFG12 0x4001184c\r
-#define CYDEV_UCFG_B1_P4_U0_CFG13 0x4001184d\r
-#define CYDEV_UCFG_B1_P4_U0_CFG14 0x4001184e\r
-#define CYDEV_UCFG_B1_P4_U0_CFG15 0x4001184f\r
-#define CYDEV_UCFG_B1_P4_U0_CFG16 0x40011850\r
-#define CYDEV_UCFG_B1_P4_U0_CFG17 0x40011851\r
-#define CYDEV_UCFG_B1_P4_U0_CFG18 0x40011852\r
-#define CYDEV_UCFG_B1_P4_U0_CFG19 0x40011853\r
-#define CYDEV_UCFG_B1_P4_U0_CFG20 0x40011854\r
-#define CYDEV_UCFG_B1_P4_U0_CFG21 0x40011855\r
-#define CYDEV_UCFG_B1_P4_U0_CFG22 0x40011856\r
-#define CYDEV_UCFG_B1_P4_U0_CFG23 0x40011857\r
-#define CYDEV_UCFG_B1_P4_U0_CFG24 0x40011858\r
-#define CYDEV_UCFG_B1_P4_U0_CFG25 0x40011859\r
-#define CYDEV_UCFG_B1_P4_U0_CFG26 0x4001185a\r
-#define CYDEV_UCFG_B1_P4_U0_CFG27 0x4001185b\r
-#define CYDEV_UCFG_B1_P4_U0_CFG28 0x4001185c\r
-#define CYDEV_UCFG_B1_P4_U0_CFG29 0x4001185d\r
-#define CYDEV_UCFG_B1_P4_U0_CFG30 0x4001185e\r
-#define CYDEV_UCFG_B1_P4_U0_CFG31 0x4001185f\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG0 0x40011860\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG1 0x40011862\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG2 0x40011864\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG3 0x40011866\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG4 0x40011868\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG5 0x4001186a\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG6 0x4001186c\r
-#define CYDEV_UCFG_B1_P4_U0_DCFG7 0x4001186e\r
-#define CYDEV_UCFG_B1_P4_U1_BASE 0x40011880\r
-#define CYDEV_UCFG_B1_P4_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT0 0x40011880\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT1 0x40011884\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT2 0x40011888\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT3 0x4001188c\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT4 0x40011890\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT5 0x40011894\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT6 0x40011898\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT7 0x4001189c\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT8 0x400118a0\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT9 0x400118a4\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT10 0x400118a8\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_IT11 0x400118ac\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT0 0x400118b0\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT1 0x400118b2\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT2 0x400118b4\r
-#define CYDEV_UCFG_B1_P4_U1_PLD_ORT3 0x400118b6\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_CEN_CONST 0x400118b8\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_XORFB 0x400118ba\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_SET_RESET 0x400118bc\r
-#define CYDEV_UCFG_B1_P4_U1_MC_CFG_BYPASS 0x400118be\r
-#define CYDEV_UCFG_B1_P4_U1_CFG0 0x400118c0\r
-#define CYDEV_UCFG_B1_P4_U1_CFG1 0x400118c1\r
-#define CYDEV_UCFG_B1_P4_U1_CFG2 0x400118c2\r
-#define CYDEV_UCFG_B1_P4_U1_CFG3 0x400118c3\r
-#define CYDEV_UCFG_B1_P4_U1_CFG4 0x400118c4\r
-#define CYDEV_UCFG_B1_P4_U1_CFG5 0x400118c5\r
-#define CYDEV_UCFG_B1_P4_U1_CFG6 0x400118c6\r
-#define CYDEV_UCFG_B1_P4_U1_CFG7 0x400118c7\r
-#define CYDEV_UCFG_B1_P4_U1_CFG8 0x400118c8\r
-#define CYDEV_UCFG_B1_P4_U1_CFG9 0x400118c9\r
-#define CYDEV_UCFG_B1_P4_U1_CFG10 0x400118ca\r
-#define CYDEV_UCFG_B1_P4_U1_CFG11 0x400118cb\r
-#define CYDEV_UCFG_B1_P4_U1_CFG12 0x400118cc\r
-#define CYDEV_UCFG_B1_P4_U1_CFG13 0x400118cd\r
-#define CYDEV_UCFG_B1_P4_U1_CFG14 0x400118ce\r
-#define CYDEV_UCFG_B1_P4_U1_CFG15 0x400118cf\r
-#define CYDEV_UCFG_B1_P4_U1_CFG16 0x400118d0\r
-#define CYDEV_UCFG_B1_P4_U1_CFG17 0x400118d1\r
-#define CYDEV_UCFG_B1_P4_U1_CFG18 0x400118d2\r
-#define CYDEV_UCFG_B1_P4_U1_CFG19 0x400118d3\r
-#define CYDEV_UCFG_B1_P4_U1_CFG20 0x400118d4\r
-#define CYDEV_UCFG_B1_P4_U1_CFG21 0x400118d5\r
-#define CYDEV_UCFG_B1_P4_U1_CFG22 0x400118d6\r
-#define CYDEV_UCFG_B1_P4_U1_CFG23 0x400118d7\r
-#define CYDEV_UCFG_B1_P4_U1_CFG24 0x400118d8\r
-#define CYDEV_UCFG_B1_P4_U1_CFG25 0x400118d9\r
-#define CYDEV_UCFG_B1_P4_U1_CFG26 0x400118da\r
-#define CYDEV_UCFG_B1_P4_U1_CFG27 0x400118db\r
-#define CYDEV_UCFG_B1_P4_U1_CFG28 0x400118dc\r
-#define CYDEV_UCFG_B1_P4_U1_CFG29 0x400118dd\r
-#define CYDEV_UCFG_B1_P4_U1_CFG30 0x400118de\r
-#define CYDEV_UCFG_B1_P4_U1_CFG31 0x400118df\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG0 0x400118e0\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG1 0x400118e2\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG2 0x400118e4\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG3 0x400118e6\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG4 0x400118e8\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG5 0x400118ea\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG6 0x400118ec\r
-#define CYDEV_UCFG_B1_P4_U1_DCFG7 0x400118ee\r
-#define CYDEV_UCFG_B1_P4_ROUTE_BASE 0x40011900\r
-#define CYDEV_UCFG_B1_P4_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_P5_BASE 0x40011a00\r
-#define CYDEV_UCFG_B1_P5_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P5_U0_BASE 0x40011a00\r
-#define CYDEV_UCFG_B1_P5_U0_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT0 0x40011a00\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT1 0x40011a04\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT2 0x40011a08\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT3 0x40011a0c\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT4 0x40011a10\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT5 0x40011a14\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT6 0x40011a18\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT7 0x40011a1c\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT8 0x40011a20\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT9 0x40011a24\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT10 0x40011a28\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_IT11 0x40011a2c\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT0 0x40011a30\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT1 0x40011a32\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT2 0x40011a34\r
-#define CYDEV_UCFG_B1_P5_U0_PLD_ORT3 0x40011a36\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_CEN_CONST 0x40011a38\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_XORFB 0x40011a3a\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_SET_RESET 0x40011a3c\r
-#define CYDEV_UCFG_B1_P5_U0_MC_CFG_BYPASS 0x40011a3e\r
-#define CYDEV_UCFG_B1_P5_U0_CFG0 0x40011a40\r
-#define CYDEV_UCFG_B1_P5_U0_CFG1 0x40011a41\r
-#define CYDEV_UCFG_B1_P5_U0_CFG2 0x40011a42\r
-#define CYDEV_UCFG_B1_P5_U0_CFG3 0x40011a43\r
-#define CYDEV_UCFG_B1_P5_U0_CFG4 0x40011a44\r
-#define CYDEV_UCFG_B1_P5_U0_CFG5 0x40011a45\r
-#define CYDEV_UCFG_B1_P5_U0_CFG6 0x40011a46\r
-#define CYDEV_UCFG_B1_P5_U0_CFG7 0x40011a47\r
-#define CYDEV_UCFG_B1_P5_U0_CFG8 0x40011a48\r
-#define CYDEV_UCFG_B1_P5_U0_CFG9 0x40011a49\r
-#define CYDEV_UCFG_B1_P5_U0_CFG10 0x40011a4a\r
-#define CYDEV_UCFG_B1_P5_U0_CFG11 0x40011a4b\r
-#define CYDEV_UCFG_B1_P5_U0_CFG12 0x40011a4c\r
-#define CYDEV_UCFG_B1_P5_U0_CFG13 0x40011a4d\r
-#define CYDEV_UCFG_B1_P5_U0_CFG14 0x40011a4e\r
-#define CYDEV_UCFG_B1_P5_U0_CFG15 0x40011a4f\r
-#define CYDEV_UCFG_B1_P5_U0_CFG16 0x40011a50\r
-#define CYDEV_UCFG_B1_P5_U0_CFG17 0x40011a51\r
-#define CYDEV_UCFG_B1_P5_U0_CFG18 0x40011a52\r
-#define CYDEV_UCFG_B1_P5_U0_CFG19 0x40011a53\r
-#define CYDEV_UCFG_B1_P5_U0_CFG20 0x40011a54\r
-#define CYDEV_UCFG_B1_P5_U0_CFG21 0x40011a55\r
-#define CYDEV_UCFG_B1_P5_U0_CFG22 0x40011a56\r
-#define CYDEV_UCFG_B1_P5_U0_CFG23 0x40011a57\r
-#define CYDEV_UCFG_B1_P5_U0_CFG24 0x40011a58\r
-#define CYDEV_UCFG_B1_P5_U0_CFG25 0x40011a59\r
-#define CYDEV_UCFG_B1_P5_U0_CFG26 0x40011a5a\r
-#define CYDEV_UCFG_B1_P5_U0_CFG27 0x40011a5b\r
-#define CYDEV_UCFG_B1_P5_U0_CFG28 0x40011a5c\r
-#define CYDEV_UCFG_B1_P5_U0_CFG29 0x40011a5d\r
-#define CYDEV_UCFG_B1_P5_U0_CFG30 0x40011a5e\r
-#define CYDEV_UCFG_B1_P5_U0_CFG31 0x40011a5f\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG0 0x40011a60\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG1 0x40011a62\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG2 0x40011a64\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG3 0x40011a66\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG4 0x40011a68\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG5 0x40011a6a\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG6 0x40011a6c\r
-#define CYDEV_UCFG_B1_P5_U0_DCFG7 0x40011a6e\r
-#define CYDEV_UCFG_B1_P5_U1_BASE 0x40011a80\r
-#define CYDEV_UCFG_B1_P5_U1_SIZE 0x00000070\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT0 0x40011a80\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT1 0x40011a84\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT2 0x40011a88\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT3 0x40011a8c\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT4 0x40011a90\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT5 0x40011a94\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT6 0x40011a98\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT7 0x40011a9c\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT8 0x40011aa0\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT9 0x40011aa4\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT10 0x40011aa8\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_IT11 0x40011aac\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT0 0x40011ab0\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT1 0x40011ab2\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT2 0x40011ab4\r
-#define CYDEV_UCFG_B1_P5_U1_PLD_ORT3 0x40011ab6\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_CEN_CONST 0x40011ab8\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_XORFB 0x40011aba\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_SET_RESET 0x40011abc\r
-#define CYDEV_UCFG_B1_P5_U1_MC_CFG_BYPASS 0x40011abe\r
-#define CYDEV_UCFG_B1_P5_U1_CFG0 0x40011ac0\r
-#define CYDEV_UCFG_B1_P5_U1_CFG1 0x40011ac1\r
-#define CYDEV_UCFG_B1_P5_U1_CFG2 0x40011ac2\r
-#define CYDEV_UCFG_B1_P5_U1_CFG3 0x40011ac3\r
-#define CYDEV_UCFG_B1_P5_U1_CFG4 0x40011ac4\r
-#define CYDEV_UCFG_B1_P5_U1_CFG5 0x40011ac5\r
-#define CYDEV_UCFG_B1_P5_U1_CFG6 0x40011ac6\r
-#define CYDEV_UCFG_B1_P5_U1_CFG7 0x40011ac7\r
-#define CYDEV_UCFG_B1_P5_U1_CFG8 0x40011ac8\r
-#define CYDEV_UCFG_B1_P5_U1_CFG9 0x40011ac9\r
-#define CYDEV_UCFG_B1_P5_U1_CFG10 0x40011aca\r
-#define CYDEV_UCFG_B1_P5_U1_CFG11 0x40011acb\r
-#define CYDEV_UCFG_B1_P5_U1_CFG12 0x40011acc\r
-#define CYDEV_UCFG_B1_P5_U1_CFG13 0x40011acd\r
-#define CYDEV_UCFG_B1_P5_U1_CFG14 0x40011ace\r
-#define CYDEV_UCFG_B1_P5_U1_CFG15 0x40011acf\r
-#define CYDEV_UCFG_B1_P5_U1_CFG16 0x40011ad0\r
-#define CYDEV_UCFG_B1_P5_U1_CFG17 0x40011ad1\r
-#define CYDEV_UCFG_B1_P5_U1_CFG18 0x40011ad2\r
-#define CYDEV_UCFG_B1_P5_U1_CFG19 0x40011ad3\r
-#define CYDEV_UCFG_B1_P5_U1_CFG20 0x40011ad4\r
-#define CYDEV_UCFG_B1_P5_U1_CFG21 0x40011ad5\r
-#define CYDEV_UCFG_B1_P5_U1_CFG22 0x40011ad6\r
-#define CYDEV_UCFG_B1_P5_U1_CFG23 0x40011ad7\r
-#define CYDEV_UCFG_B1_P5_U1_CFG24 0x40011ad8\r
-#define CYDEV_UCFG_B1_P5_U1_CFG25 0x40011ad9\r
-#define CYDEV_UCFG_B1_P5_U1_CFG26 0x40011ada\r
-#define CYDEV_UCFG_B1_P5_U1_CFG27 0x40011adb\r
-#define CYDEV_UCFG_B1_P5_U1_CFG28 0x40011adc\r
-#define CYDEV_UCFG_B1_P5_U1_CFG29 0x40011add\r
-#define CYDEV_UCFG_B1_P5_U1_CFG30 0x40011ade\r
-#define CYDEV_UCFG_B1_P5_U1_CFG31 0x40011adf\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG0 0x40011ae0\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG1 0x40011ae2\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG2 0x40011ae4\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG3 0x40011ae6\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG4 0x40011ae8\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG5 0x40011aea\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG6 0x40011aec\r
-#define CYDEV_UCFG_B1_P5_U1_DCFG7 0x40011aee\r
-#define CYDEV_UCFG_B1_P5_ROUTE_BASE 0x40011b00\r
-#define CYDEV_UCFG_B1_P5_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI0_BASE 0x40014000\r
-#define CYDEV_UCFG_DSI0_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI1_BASE 0x40014100\r
-#define CYDEV_UCFG_DSI1_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI2_BASE 0x40014200\r
-#define CYDEV_UCFG_DSI2_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI3_BASE 0x40014300\r
-#define CYDEV_UCFG_DSI3_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI4_BASE 0x40014400\r
-#define CYDEV_UCFG_DSI4_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI5_BASE 0x40014500\r
-#define CYDEV_UCFG_DSI5_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI6_BASE 0x40014600\r
-#define CYDEV_UCFG_DSI6_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI7_BASE 0x40014700\r
-#define CYDEV_UCFG_DSI7_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI8_BASE 0x40014800\r
-#define CYDEV_UCFG_DSI8_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI9_BASE 0x40014900\r
-#define CYDEV_UCFG_DSI9_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI12_BASE 0x40014c00\r
-#define CYDEV_UCFG_DSI12_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI13_BASE 0x40014d00\r
-#define CYDEV_UCFG_DSI13_SIZE 0x000000ef\r
-#define CYDEV_UCFG_BCTL0_BASE 0x40015000\r
-#define CYDEV_UCFG_BCTL0_SIZE 0x00000010\r
-#define CYDEV_UCFG_BCTL0_MDCLK_EN 0x40015000\r
-#define CYDEV_UCFG_BCTL0_MBCLK_EN 0x40015001\r
-#define CYDEV_UCFG_BCTL0_WAIT_CFG 0x40015002\r
-#define CYDEV_UCFG_BCTL0_BANK_CTL 0x40015003\r
-#define CYDEV_UCFG_BCTL0_UDB_TEST_3 0x40015007\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN0 0x40015008\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN0 0x40015009\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN1 0x4001500a\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN1 0x4001500b\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN2 0x4001500c\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN2 0x4001500d\r
-#define CYDEV_UCFG_BCTL0_DCLK_EN3 0x4001500e\r
-#define CYDEV_UCFG_BCTL0_BCLK_EN3 0x4001500f\r
-#define CYDEV_UCFG_BCTL1_BASE 0x40015010\r
-#define CYDEV_UCFG_BCTL1_SIZE 0x00000010\r
-#define CYDEV_UCFG_BCTL1_MDCLK_EN 0x40015010\r
-#define CYDEV_UCFG_BCTL1_MBCLK_EN 0x40015011\r
-#define CYDEV_UCFG_BCTL1_WAIT_CFG 0x40015012\r
-#define CYDEV_UCFG_BCTL1_BANK_CTL 0x40015013\r
-#define CYDEV_UCFG_BCTL1_UDB_TEST_3 0x40015017\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN0 0x40015018\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN0 0x40015019\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN1 0x4001501a\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN1 0x4001501b\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN2 0x4001501c\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN2 0x4001501d\r
-#define CYDEV_UCFG_BCTL1_DCLK_EN3 0x4001501e\r
-#define CYDEV_UCFG_BCTL1_BCLK_EN3 0x4001501f\r
-#define CYDEV_IDMUX_BASE 0x40015100\r
-#define CYDEV_IDMUX_SIZE 0x00000016\r
-#define CYDEV_IDMUX_IRQ_CTL0 0x40015100\r
-#define CYDEV_IDMUX_IRQ_CTL1 0x40015101\r
-#define CYDEV_IDMUX_IRQ_CTL2 0x40015102\r
-#define CYDEV_IDMUX_IRQ_CTL3 0x40015103\r
-#define CYDEV_IDMUX_IRQ_CTL4 0x40015104\r
-#define CYDEV_IDMUX_IRQ_CTL5 0x40015105\r
-#define CYDEV_IDMUX_IRQ_CTL6 0x40015106\r
-#define CYDEV_IDMUX_IRQ_CTL7 0x40015107\r
-#define CYDEV_IDMUX_DRQ_CTL0 0x40015110\r
-#define CYDEV_IDMUX_DRQ_CTL1 0x40015111\r
-#define CYDEV_IDMUX_DRQ_CTL2 0x40015112\r
-#define CYDEV_IDMUX_DRQ_CTL3 0x40015113\r
-#define CYDEV_IDMUX_DRQ_CTL4 0x40015114\r
-#define CYDEV_IDMUX_DRQ_CTL5 0x40015115\r
-#define CYDEV_CACHERAM_BASE 0x40030000\r
-#define CYDEV_CACHERAM_SIZE 0x00000400\r
-#define CYDEV_CACHERAM_DATA_MBASE 0x40030000\r
-#define CYDEV_CACHERAM_DATA_MSIZE 0x00000400\r
-#define CYDEV_SFR_BASE 0x40050100\r
-#define CYDEV_SFR_SIZE 0x000000fb\r
-#define CYDEV_SFR_GPIO0 0x40050180\r
-#define CYDEV_SFR_GPIRD0 0x40050189\r
-#define CYDEV_SFR_GPIO0_SEL 0x4005018a\r
-#define CYDEV_SFR_GPIO1 0x40050190\r
-#define CYDEV_SFR_GPIRD1 0x40050191\r
-#define CYDEV_SFR_GPIO2 0x40050198\r
-#define CYDEV_SFR_GPIRD2 0x40050199\r
-#define CYDEV_SFR_GPIO2_SEL 0x4005019a\r
-#define CYDEV_SFR_GPIO1_SEL 0x400501a2\r
-#define CYDEV_SFR_GPIO3 0x400501b0\r
-#define CYDEV_SFR_GPIRD3 0x400501b1\r
-#define CYDEV_SFR_GPIO3_SEL 0x400501b2\r
-#define CYDEV_SFR_GPIO4 0x400501c0\r
-#define CYDEV_SFR_GPIRD4 0x400501c1\r
-#define CYDEV_SFR_GPIO4_SEL 0x400501c2\r
-#define CYDEV_SFR_GPIO5 0x400501c8\r
-#define CYDEV_SFR_GPIRD5 0x400501c9\r
-#define CYDEV_SFR_GPIO5_SEL 0x400501ca\r
-#define CYDEV_SFR_GPIO6 0x400501d8\r
-#define CYDEV_SFR_GPIRD6 0x400501d9\r
-#define CYDEV_SFR_GPIO6_SEL 0x400501da\r
-#define CYDEV_SFR_GPIO12 0x400501e8\r
-#define CYDEV_SFR_GPIRD12 0x400501e9\r
-#define CYDEV_SFR_GPIO12_SEL 0x400501f2\r
-#define CYDEV_SFR_GPIO15 0x400501f8\r
-#define CYDEV_SFR_GPIRD15 0x400501f9\r
-#define CYDEV_SFR_GPIO15_SEL 0x400501fa\r
-#define CYDEV_P3BA_BASE 0x40050300\r
-#define CYDEV_P3BA_SIZE 0x0000002b\r
-#define CYDEV_P3BA_Y_START 0x40050300\r
-#define CYDEV_P3BA_YROLL 0x40050301\r
-#define CYDEV_P3BA_YCFG 0x40050302\r
-#define CYDEV_P3BA_X_START1 0x40050303\r
-#define CYDEV_P3BA_X_START2 0x40050304\r
-#define CYDEV_P3BA_XROLL1 0x40050305\r
-#define CYDEV_P3BA_XROLL2 0x40050306\r
-#define CYDEV_P3BA_XINC 0x40050307\r
-#define CYDEV_P3BA_XCFG 0x40050308\r
-#define CYDEV_P3BA_OFFSETADDR1 0x40050309\r
-#define CYDEV_P3BA_OFFSETADDR2 0x4005030a\r
-#define CYDEV_P3BA_OFFSETADDR3 0x4005030b\r
-#define CYDEV_P3BA_ABSADDR1 0x4005030c\r
-#define CYDEV_P3BA_ABSADDR2 0x4005030d\r
-#define CYDEV_P3BA_ABSADDR3 0x4005030e\r
-#define CYDEV_P3BA_ABSADDR4 0x4005030f\r
-#define CYDEV_P3BA_DATCFG1 0x40050310\r
-#define CYDEV_P3BA_DATCFG2 0x40050311\r
-#define CYDEV_P3BA_CMP_RSLT1 0x40050314\r
-#define CYDEV_P3BA_CMP_RSLT2 0x40050315\r
-#define CYDEV_P3BA_CMP_RSLT3 0x40050316\r
-#define CYDEV_P3BA_CMP_RSLT4 0x40050317\r
-#define CYDEV_P3BA_DATA_REG1 0x40050318\r
-#define CYDEV_P3BA_DATA_REG2 0x40050319\r
-#define CYDEV_P3BA_DATA_REG3 0x4005031a\r
-#define CYDEV_P3BA_DATA_REG4 0x4005031b\r
-#define CYDEV_P3BA_EXP_DATA1 0x4005031c\r
-#define CYDEV_P3BA_EXP_DATA2 0x4005031d\r
-#define CYDEV_P3BA_EXP_DATA3 0x4005031e\r
-#define CYDEV_P3BA_EXP_DATA4 0x4005031f\r
-#define CYDEV_P3BA_MSTR_HRDATA1 0x40050320\r
-#define CYDEV_P3BA_MSTR_HRDATA2 0x40050321\r
-#define CYDEV_P3BA_MSTR_HRDATA3 0x40050322\r
-#define CYDEV_P3BA_MSTR_HRDATA4 0x40050323\r
-#define CYDEV_P3BA_BIST_EN 0x40050324\r
-#define CYDEV_P3BA_PHUB_MASTER_SSR 0x40050325\r
-#define CYDEV_P3BA_SEQCFG1 0x40050326\r
-#define CYDEV_P3BA_SEQCFG2 0x40050327\r
-#define CYDEV_P3BA_Y_CURR 0x40050328\r
-#define CYDEV_P3BA_X_CURR1 0x40050329\r
-#define CYDEV_P3BA_X_CURR2 0x4005032a\r
-#define CYDEV_PANTHER_BASE 0x40080000\r
-#define CYDEV_PANTHER_SIZE 0x00000020\r
-#define CYDEV_PANTHER_STCALIB_CFG 0x40080000\r
-#define CYDEV_PANTHER_WAITPIPE 0x40080004\r
-#define CYDEV_PANTHER_TRACE_CFG 0x40080008\r
-#define CYDEV_PANTHER_DBG_CFG 0x4008000c\r
-#define CYDEV_PANTHER_CM3_LCKRST_STAT 0x40080018\r
-#define CYDEV_PANTHER_DEVICE_ID 0x4008001c\r
-#define CYDEV_FLSECC_BASE 0x48000000\r
-#define CYDEV_FLSECC_SIZE 0x00008000\r
-#define CYDEV_FLSECC_DATA_MBASE 0x48000000\r
-#define CYDEV_FLSECC_DATA_MSIZE 0x00008000\r
-#define CYDEV_FLSHID_BASE 0x49000000\r
-#define CYDEV_FLSHID_SIZE 0x00000200\r
-#define CYDEV_FLSHID_RSVD_MBASE 0x49000000\r
-#define CYDEV_FLSHID_RSVD_MSIZE 0x00000080\r
-#define CYDEV_FLSHID_CUST_MDATA_MBASE 0x49000080\r
-#define CYDEV_FLSHID_CUST_MDATA_MSIZE 0x00000080\r
-#define CYDEV_FLSHID_CUST_TABLES_BASE 0x49000100\r
-#define CYDEV_FLSHID_CUST_TABLES_SIZE 0x00000040\r
-#define CYDEV_FLSHID_CUST_TABLES_Y_LOC 0x49000100\r
-#define CYDEV_FLSHID_CUST_TABLES_X_LOC 0x49000101\r
-#define CYDEV_FLSHID_CUST_TABLES_WAFER_NUM 0x49000102\r
-#define CYDEV_FLSHID_CUST_TABLES_LOT_LSB 0x49000103\r
-#define CYDEV_FLSHID_CUST_TABLES_LOT_MSB 0x49000104\r
-#define CYDEV_FLSHID_CUST_TABLES_WRK_WK 0x49000105\r
-#define CYDEV_FLSHID_CUST_TABLES_FAB_YR 0x49000106\r
-#define CYDEV_FLSHID_CUST_TABLES_MINOR 0x49000107\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_3MHZ 0x49000108\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_6MHZ 0x49000109\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_12MHZ 0x4900010a\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_24MHZ 0x4900010b\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_67MHZ 0x4900010c\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_80MHZ 0x4900010d\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_92MHZ 0x4900010e\r
-#define CYDEV_FLSHID_CUST_TABLES_IMO_USB 0x4900010f\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP0_TR0_HS 0x49000110\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP1_TR0_HS 0x49000111\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP2_TR0_HS 0x49000112\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP3_TR0_HS 0x49000113\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP0_TR1_HS 0x49000114\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP1_TR1_HS 0x49000115\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP2_TR1_HS 0x49000116\r
-#define CYDEV_FLSHID_CUST_TABLES_CMP3_TR1_HS 0x49000117\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M1 0x49000118\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M2 0x49000119\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M3 0x4900011a\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M4 0x4900011b\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M5 0x4900011c\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M6 0x4900011d\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M7 0x4900011e\r
-#define CYDEV_FLSHID_CUST_TABLES_DEC_M8 0x4900011f\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M1 0x49000120\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M2 0x49000121\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M3 0x49000122\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M4 0x49000123\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M5 0x49000124\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M6 0x49000125\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M7 0x49000126\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC0_M8 0x49000127\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M1 0x49000128\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M2 0x49000129\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M3 0x4900012a\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M4 0x4900012b\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M5 0x4900012c\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M6 0x4900012d\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M7 0x4900012e\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC2_M8 0x4900012f\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M1 0x49000130\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M2 0x49000131\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M3 0x49000132\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M4 0x49000133\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M5 0x49000134\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M6 0x49000135\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M7 0x49000136\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC1_M8 0x49000137\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M1 0x49000138\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M2 0x49000139\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M3 0x4900013a\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M4 0x4900013b\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M5 0x4900013c\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M6 0x4900013d\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M7 0x4900013e\r
-#define CYDEV_FLSHID_CUST_TABLES_DAC3_M8 0x4900013f\r
-#define CYDEV_FLSHID_MFG_CFG_BASE 0x49000180\r
-#define CYDEV_FLSHID_MFG_CFG_SIZE 0x00000080\r
-#define CYDEV_FLSHID_MFG_CFG_IMO_TR1 0x49000188\r
-#define CYDEV_FLSHID_MFG_CFG_CMP0_TR0 0x490001ac\r
-#define CYDEV_FLSHID_MFG_CFG_CMP1_TR0 0x490001ae\r
-#define CYDEV_FLSHID_MFG_CFG_CMP2_TR0 0x490001b0\r
-#define CYDEV_FLSHID_MFG_CFG_CMP3_TR0 0x490001b2\r
-#define CYDEV_FLSHID_MFG_CFG_CMP0_TR1 0x490001b4\r
-#define CYDEV_FLSHID_MFG_CFG_CMP1_TR1 0x490001b6\r
-#define CYDEV_FLSHID_MFG_CFG_CMP2_TR1 0x490001b8\r
-#define CYDEV_FLSHID_MFG_CFG_CMP3_TR1 0x490001ba\r
-#define CYDEV_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM 0x490001ce\r
-#define CYDEV_EXTMEM_BASE 0x60000000\r
-#define CYDEV_EXTMEM_SIZE 0x00800000\r
-#define CYDEV_EXTMEM_DATA_MBASE 0x60000000\r
-#define CYDEV_EXTMEM_DATA_MSIZE 0x00800000\r
-#define CYDEV_ITM_BASE 0xe0000000\r
-#define CYDEV_ITM_SIZE 0x00001000\r
-#define CYDEV_ITM_TRACE_EN 0xe0000e00\r
-#define CYDEV_ITM_TRACE_PRIVILEGE 0xe0000e40\r
-#define CYDEV_ITM_TRACE_CTRL 0xe0000e80\r
-#define CYDEV_ITM_LOCK_ACCESS 0xe0000fb0\r
-#define CYDEV_ITM_LOCK_STATUS 0xe0000fb4\r
-#define CYDEV_ITM_PID4 0xe0000fd0\r
-#define CYDEV_ITM_PID5 0xe0000fd4\r
-#define CYDEV_ITM_PID6 0xe0000fd8\r
-#define CYDEV_ITM_PID7 0xe0000fdc\r
-#define CYDEV_ITM_PID0 0xe0000fe0\r
-#define CYDEV_ITM_PID1 0xe0000fe4\r
-#define CYDEV_ITM_PID2 0xe0000fe8\r
-#define CYDEV_ITM_PID3 0xe0000fec\r
-#define CYDEV_ITM_CID0 0xe0000ff0\r
-#define CYDEV_ITM_CID1 0xe0000ff4\r
-#define CYDEV_ITM_CID2 0xe0000ff8\r
-#define CYDEV_ITM_CID3 0xe0000ffc\r
-#define CYDEV_DWT_BASE 0xe0001000\r
-#define CYDEV_DWT_SIZE 0x0000005c\r
-#define CYDEV_DWT_CTRL 0xe0001000\r
-#define CYDEV_DWT_CYCLE_COUNT 0xe0001004\r
-#define CYDEV_DWT_CPI_COUNT 0xe0001008\r
-#define CYDEV_DWT_EXC_OVHD_COUNT 0xe000100c\r
-#define CYDEV_DWT_SLEEP_COUNT 0xe0001010\r
-#define CYDEV_DWT_LSU_COUNT 0xe0001014\r
-#define CYDEV_DWT_FOLD_COUNT 0xe0001018\r
-#define CYDEV_DWT_PC_SAMPLE 0xe000101c\r
-#define CYDEV_DWT_COMP_0 0xe0001020\r
-#define CYDEV_DWT_MASK_0 0xe0001024\r
-#define CYDEV_DWT_FUNCTION_0 0xe0001028\r
-#define CYDEV_DWT_COMP_1 0xe0001030\r
-#define CYDEV_DWT_MASK_1 0xe0001034\r
-#define CYDEV_DWT_FUNCTION_1 0xe0001038\r
-#define CYDEV_DWT_COMP_2 0xe0001040\r
-#define CYDEV_DWT_MASK_2 0xe0001044\r
-#define CYDEV_DWT_FUNCTION_2 0xe0001048\r
-#define CYDEV_DWT_COMP_3 0xe0001050\r
-#define CYDEV_DWT_MASK_3 0xe0001054\r
-#define CYDEV_DWT_FUNCTION_3 0xe0001058\r
-#define CYDEV_FPB_BASE 0xe0002000\r
-#define CYDEV_FPB_SIZE 0x00001000\r
-#define CYDEV_FPB_CTRL 0xe0002000\r
-#define CYDEV_FPB_REMAP 0xe0002004\r
-#define CYDEV_FPB_FP_COMP_0 0xe0002008\r
-#define CYDEV_FPB_FP_COMP_1 0xe000200c\r
-#define CYDEV_FPB_FP_COMP_2 0xe0002010\r
-#define CYDEV_FPB_FP_COMP_3 0xe0002014\r
-#define CYDEV_FPB_FP_COMP_4 0xe0002018\r
-#define CYDEV_FPB_FP_COMP_5 0xe000201c\r
-#define CYDEV_FPB_FP_COMP_6 0xe0002020\r
-#define CYDEV_FPB_FP_COMP_7 0xe0002024\r
-#define CYDEV_FPB_PID4 0xe0002fd0\r
-#define CYDEV_FPB_PID5 0xe0002fd4\r
-#define CYDEV_FPB_PID6 0xe0002fd8\r
-#define CYDEV_FPB_PID7 0xe0002fdc\r
-#define CYDEV_FPB_PID0 0xe0002fe0\r
-#define CYDEV_FPB_PID1 0xe0002fe4\r
-#define CYDEV_FPB_PID2 0xe0002fe8\r
-#define CYDEV_FPB_PID3 0xe0002fec\r
-#define CYDEV_FPB_CID0 0xe0002ff0\r
-#define CYDEV_FPB_CID1 0xe0002ff4\r
-#define CYDEV_FPB_CID2 0xe0002ff8\r
-#define CYDEV_FPB_CID3 0xe0002ffc\r
-#define CYDEV_NVIC_BASE 0xe000e000\r
-#define CYDEV_NVIC_SIZE 0x00000d3c\r
-#define CYDEV_NVIC_INT_CTL_TYPE 0xe000e004\r
-#define CYDEV_NVIC_SYSTICK_CTL 0xe000e010\r
-#define CYDEV_NVIC_SYSTICK_RELOAD 0xe000e014\r
-#define CYDEV_NVIC_SYSTICK_CURRENT 0xe000e018\r
-#define CYDEV_NVIC_SYSTICK_CAL 0xe000e01c\r
-#define CYDEV_NVIC_SETENA0 0xe000e100\r
-#define CYDEV_NVIC_CLRENA0 0xe000e180\r
-#define CYDEV_NVIC_SETPEND0 0xe000e200\r
-#define CYDEV_NVIC_CLRPEND0 0xe000e280\r
-#define CYDEV_NVIC_ACTIVE0 0xe000e300\r
-#define CYDEV_NVIC_PRI_0 0xe000e400\r
-#define CYDEV_NVIC_PRI_1 0xe000e401\r
-#define CYDEV_NVIC_PRI_2 0xe000e402\r
-#define CYDEV_NVIC_PRI_3 0xe000e403\r
-#define CYDEV_NVIC_PRI_4 0xe000e404\r
-#define CYDEV_NVIC_PRI_5 0xe000e405\r
-#define CYDEV_NVIC_PRI_6 0xe000e406\r
-#define CYDEV_NVIC_PRI_7 0xe000e407\r
-#define CYDEV_NVIC_PRI_8 0xe000e408\r
-#define CYDEV_NVIC_PRI_9 0xe000e409\r
-#define CYDEV_NVIC_PRI_10 0xe000e40a\r
-#define CYDEV_NVIC_PRI_11 0xe000e40b\r
-#define CYDEV_NVIC_PRI_12 0xe000e40c\r
-#define CYDEV_NVIC_PRI_13 0xe000e40d\r
-#define CYDEV_NVIC_PRI_14 0xe000e40e\r
-#define CYDEV_NVIC_PRI_15 0xe000e40f\r
-#define CYDEV_NVIC_PRI_16 0xe000e410\r
-#define CYDEV_NVIC_PRI_17 0xe000e411\r
-#define CYDEV_NVIC_PRI_18 0xe000e412\r
-#define CYDEV_NVIC_PRI_19 0xe000e413\r
-#define CYDEV_NVIC_PRI_20 0xe000e414\r
-#define CYDEV_NVIC_PRI_21 0xe000e415\r
-#define CYDEV_NVIC_PRI_22 0xe000e416\r
-#define CYDEV_NVIC_PRI_23 0xe000e417\r
-#define CYDEV_NVIC_PRI_24 0xe000e418\r
-#define CYDEV_NVIC_PRI_25 0xe000e419\r
-#define CYDEV_NVIC_PRI_26 0xe000e41a\r
-#define CYDEV_NVIC_PRI_27 0xe000e41b\r
-#define CYDEV_NVIC_PRI_28 0xe000e41c\r
-#define CYDEV_NVIC_PRI_29 0xe000e41d\r
-#define CYDEV_NVIC_PRI_30 0xe000e41e\r
-#define CYDEV_NVIC_PRI_31 0xe000e41f\r
-#define CYDEV_NVIC_CPUID_BASE 0xe000ed00\r
-#define CYDEV_NVIC_INTR_CTRL_STATE 0xe000ed04\r
-#define CYDEV_NVIC_VECT_OFFSET 0xe000ed08\r
-#define CYDEV_NVIC_APPLN_INTR 0xe000ed0c\r
-#define CYDEV_NVIC_SYSTEM_CONTROL 0xe000ed10\r
-#define CYDEV_NVIC_CFG_CONTROL 0xe000ed14\r
-#define CYDEV_NVIC_SYS_PRIO_HANDLER_4_7 0xe000ed18\r
-#define CYDEV_NVIC_SYS_PRIO_HANDLER_8_11 0xe000ed1c\r
-#define CYDEV_NVIC_SYS_PRIO_HANDLER_12_15 0xe000ed20\r
-#define CYDEV_NVIC_SYS_HANDLER_CSR 0xe000ed24\r
-#define CYDEV_NVIC_MEMMAN_FAULT_STATUS 0xe000ed28\r
-#define CYDEV_NVIC_BUS_FAULT_STATUS 0xe000ed29\r
-#define CYDEV_NVIC_USAGE_FAULT_STATUS 0xe000ed2a\r
-#define CYDEV_NVIC_HARD_FAULT_STATUS 0xe000ed2c\r
-#define CYDEV_NVIC_DEBUG_FAULT_STATUS 0xe000ed30\r
-#define CYDEV_NVIC_MEMMAN_FAULT_ADD 0xe000ed34\r
-#define CYDEV_NVIC_BUS_FAULT_ADD 0xe000ed38\r
-#define CYDEV_CORE_DBG_BASE 0xe000edf0\r
-#define CYDEV_CORE_DBG_SIZE 0x00000010\r
-#define CYDEV_CORE_DBG_DBG_HLT_CS 0xe000edf0\r
-#define CYDEV_CORE_DBG_DBG_REG_SEL 0xe000edf4\r
-#define CYDEV_CORE_DBG_DBG_REG_DATA 0xe000edf8\r
-#define CYDEV_CORE_DBG_EXC_MON_CTL 0xe000edfc\r
-#define CYDEV_TPIU_BASE 0xe0040000\r
-#define CYDEV_TPIU_SIZE 0x00001000\r
-#define CYDEV_TPIU_SUPPORTED_SYNC_PRT_SZ 0xe0040000\r
-#define CYDEV_TPIU_CURRENT_SYNC_PRT_SZ 0xe0040004\r
-#define CYDEV_TPIU_ASYNC_CLK_PRESCALER 0xe0040010\r
-#define CYDEV_TPIU_PROTOCOL 0xe00400f0\r
-#define CYDEV_TPIU_FORM_FLUSH_STAT 0xe0040300\r
-#define CYDEV_TPIU_FORM_FLUSH_CTRL 0xe0040304\r
-#define CYDEV_TPIU_TRIGGER 0xe0040ee8\r
-#define CYDEV_TPIU_ITETMDATA 0xe0040eec\r
-#define CYDEV_TPIU_ITATBCTR2 0xe0040ef0\r
-#define CYDEV_TPIU_ITATBCTR0 0xe0040ef8\r
-#define CYDEV_TPIU_ITITMDATA 0xe0040efc\r
-#define CYDEV_TPIU_ITCTRL 0xe0040f00\r
-#define CYDEV_TPIU_DEVID 0xe0040fc8\r
-#define CYDEV_TPIU_DEVTYPE 0xe0040fcc\r
-#define CYDEV_TPIU_PID4 0xe0040fd0\r
-#define CYDEV_TPIU_PID5 0xe0040fd4\r
-#define CYDEV_TPIU_PID6 0xe0040fd8\r
-#define CYDEV_TPIU_PID7 0xe0040fdc\r
-#define CYDEV_TPIU_PID0 0xe0040fe0\r
-#define CYDEV_TPIU_PID1 0xe0040fe4\r
-#define CYDEV_TPIU_PID2 0xe0040fe8\r
-#define CYDEV_TPIU_PID3 0xe0040fec\r
-#define CYDEV_TPIU_CID0 0xe0040ff0\r
-#define CYDEV_TPIU_CID1 0xe0040ff4\r
-#define CYDEV_TPIU_CID2 0xe0040ff8\r
-#define CYDEV_TPIU_CID3 0xe0040ffc\r
-#define CYDEV_ETM_BASE 0xe0041000\r
-#define CYDEV_ETM_SIZE 0x00001000\r
-#define CYDEV_ETM_CTL 0xe0041000\r
-#define CYDEV_ETM_CFG_CODE 0xe0041004\r
-#define CYDEV_ETM_TRIG_EVENT 0xe0041008\r
-#define CYDEV_ETM_STATUS 0xe0041010\r
-#define CYDEV_ETM_SYS_CFG 0xe0041014\r
-#define CYDEV_ETM_TRACE_ENB_EVENT 0xe0041020\r
-#define CYDEV_ETM_TRACE_EN_CTRL1 0xe0041024\r
-#define CYDEV_ETM_FIFOFULL_LEVEL 0xe004102c\r
-#define CYDEV_ETM_SYNC_FREQ 0xe00411e0\r
-#define CYDEV_ETM_ETM_ID 0xe00411e4\r
-#define CYDEV_ETM_CFG_CODE_EXT 0xe00411e8\r
-#define CYDEV_ETM_TR_SS_EMBICE_CTRL 0xe00411f0\r
-#define CYDEV_ETM_CS_TRACE_ID 0xe0041200\r
-#define CYDEV_ETM_OS_LOCK_ACCESS 0xe0041300\r
-#define CYDEV_ETM_OS_LOCK_STATUS 0xe0041304\r
-#define CYDEV_ETM_PDSR 0xe0041314\r
-#define CYDEV_ETM_ITMISCIN 0xe0041ee0\r
-#define CYDEV_ETM_ITTRIGOUT 0xe0041ee8\r
-#define CYDEV_ETM_ITATBCTR2 0xe0041ef0\r
-#define CYDEV_ETM_ITATBCTR0 0xe0041ef8\r
-#define CYDEV_ETM_INT_MODE_CTRL 0xe0041f00\r
-#define CYDEV_ETM_CLM_TAG_SET 0xe0041fa0\r
-#define CYDEV_ETM_CLM_TAG_CLR 0xe0041fa4\r
-#define CYDEV_ETM_LOCK_ACCESS 0xe0041fb0\r
-#define CYDEV_ETM_LOCK_STATUS 0xe0041fb4\r
-#define CYDEV_ETM_AUTH_STATUS 0xe0041fb8\r
-#define CYDEV_ETM_DEV_TYPE 0xe0041fcc\r
-#define CYDEV_ETM_PID4 0xe0041fd0\r
-#define CYDEV_ETM_PID5 0xe0041fd4\r
-#define CYDEV_ETM_PID6 0xe0041fd8\r
-#define CYDEV_ETM_PID7 0xe0041fdc\r
-#define CYDEV_ETM_PID0 0xe0041fe0\r
-#define CYDEV_ETM_PID1 0xe0041fe4\r
-#define CYDEV_ETM_PID2 0xe0041fe8\r
-#define CYDEV_ETM_PID3 0xe0041fec\r
-#define CYDEV_ETM_CID0 0xe0041ff0\r
-#define CYDEV_ETM_CID1 0xe0041ff4\r
-#define CYDEV_ETM_CID2 0xe0041ff8\r
-#define CYDEV_ETM_CID3 0xe0041ffc\r
-#define CYDEV_ROM_TABLE_BASE 0xe00ff000\r
-#define CYDEV_ROM_TABLE_SIZE 0x00001000\r
-#define CYDEV_ROM_TABLE_NVIC 0xe00ff000\r
-#define CYDEV_ROM_TABLE_DWT 0xe00ff004\r
-#define CYDEV_ROM_TABLE_FPB 0xe00ff008\r
-#define CYDEV_ROM_TABLE_ITM 0xe00ff00c\r
-#define CYDEV_ROM_TABLE_TPIU 0xe00ff010\r
-#define CYDEV_ROM_TABLE_ETM 0xe00ff014\r
-#define CYDEV_ROM_TABLE_END 0xe00ff018\r
-#define CYDEV_ROM_TABLE_MEMTYPE 0xe00fffcc\r
-#define CYDEV_ROM_TABLE_PID4 0xe00fffd0\r
-#define CYDEV_ROM_TABLE_PID5 0xe00fffd4\r
-#define CYDEV_ROM_TABLE_PID6 0xe00fffd8\r
-#define CYDEV_ROM_TABLE_PID7 0xe00fffdc\r
-#define CYDEV_ROM_TABLE_PID0 0xe00fffe0\r
-#define CYDEV_ROM_TABLE_PID1 0xe00fffe4\r
-#define CYDEV_ROM_TABLE_PID2 0xe00fffe8\r
-#define CYDEV_ROM_TABLE_PID3 0xe00fffec\r
-#define CYDEV_ROM_TABLE_CID0 0xe00ffff0\r
-#define CYDEV_ROM_TABLE_CID1 0xe00ffff4\r
-#define CYDEV_ROM_TABLE_CID2 0xe00ffff8\r
-#define CYDEV_ROM_TABLE_CID3 0xe00ffffc\r
-#define CYDEV_FLS_SIZE CYDEV_FLASH_SIZE\r
-#define CYDEV_ECC_BASE CYDEV_FLSECC_BASE\r
-#define CYDEV_FLS_SECTOR_SIZE 0x00010000\r
-#define CYDEV_FLS_ROW_SIZE 0x00000100\r
-#define CYDEV_ECC_SECTOR_SIZE 0x00002000\r
-#define CYDEV_ECC_ROW_SIZE 0x00000020\r
-#define CYDEV_EEPROM_SECTOR_SIZE 0x00000400\r
-#define CYDEV_EEPROM_ROW_SIZE 0x00000010\r
-#define CYDEV_PERIPH_BASE CYDEV_CLKDIST_BASE\r
-#define CYCLK_LD_DISABLE 0x00000004\r
-#define CYCLK_LD_SYNC_EN 0x00000002\r
-#define CYCLK_LD_LOAD 0x00000001\r
-#define CYCLK_PIPE 0x00000080\r
-#define CYCLK_SSS 0x00000040\r
-#define CYCLK_EARLY 0x00000020\r
-#define CYCLK_DUTY 0x00000010\r
-#define CYCLK_SYNC 0x00000008\r
-#define CYCLK_SRC_SEL_CLK_SYNC_D 0\r
-#define CYCLK_SRC_SEL_SYNC_DIG 0\r
-#define CYCLK_SRC_SEL_IMO 1\r
-#define CYCLK_SRC_SEL_XTAL_MHZ 2\r
-#define CYCLK_SRC_SEL_XTALM 2\r
-#define CYCLK_SRC_SEL_ILO 3\r
-#define CYCLK_SRC_SEL_PLL 4\r
-#define CYCLK_SRC_SEL_XTAL_KHZ 5\r
-#define CYCLK_SRC_SEL_XTALK 5\r
-#define CYCLK_SRC_SEL_DSI_G 6\r
-#define CYCLK_SRC_SEL_DSI_D 7\r
-#define CYCLK_SRC_SEL_CLK_SYNC_A 0\r
-#define CYCLK_SRC_SEL_DSI_A 7\r
+++ /dev/null
-;\r
-; FILENAME: cydeviceiar_trm.inc\r
-; \r
-; PSoC Creator 3.0 Component Pack 7\r
-;\r
-; DESCRIPTION:\r
-; This file provides all of the address values for the entire PSoC device.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions, \r
-; disclaimers, and limitations in the end user license agreement accompanying \r
-; the software package with which this file was provided.\r
-;-------------------------------------------------------------------------------\r
-\r
-#define CYDEV_FLASH_BASE 0x00000000\r
-#define CYDEV_FLASH_SIZE 0x00020000\r
-#define CYREG_FLASH_DATA_MBASE 0x00000000\r
-#define CYREG_FLASH_DATA_MSIZE 0x00020000\r
-#define CYDEV_SRAM_BASE 0x1fffc000\r
-#define CYDEV_SRAM_SIZE 0x00008000\r
-#define CYREG_SRAM_CODE64K_MBASE 0x1fff8000\r
-#define CYREG_SRAM_CODE64K_MSIZE 0x00004000\r
-#define CYREG_SRAM_CODE32K_MBASE 0x1fffc000\r
-#define CYREG_SRAM_CODE32K_MSIZE 0x00002000\r
-#define CYREG_SRAM_CODE16K_MBASE 0x1fffe000\r
-#define CYREG_SRAM_CODE16K_MSIZE 0x00001000\r
-#define CYREG_SRAM_CODE_MBASE 0x1fffc000\r
-#define CYREG_SRAM_CODE_MSIZE 0x00004000\r
-#define CYREG_SRAM_DATA_MBASE 0x20000000\r
-#define CYREG_SRAM_DATA_MSIZE 0x00004000\r
-#define CYREG_SRAM_DATA16K_MBASE 0x20001000\r
-#define CYREG_SRAM_DATA16K_MSIZE 0x00001000\r
-#define CYREG_SRAM_DATA32K_MBASE 0x20002000\r
-#define CYREG_SRAM_DATA32K_MSIZE 0x00002000\r
-#define CYREG_SRAM_DATA64K_MBASE 0x20004000\r
-#define CYREG_SRAM_DATA64K_MSIZE 0x00004000\r
-#define CYDEV_DMA_BASE 0x20008000\r
-#define CYDEV_DMA_SIZE 0x00008000\r
-#define CYREG_DMA_SRAM64K_MBASE 0x20008000\r
-#define CYREG_DMA_SRAM64K_MSIZE 0x00004000\r
-#define CYREG_DMA_SRAM32K_MBASE 0x2000c000\r
-#define CYREG_DMA_SRAM32K_MSIZE 0x00002000\r
-#define CYREG_DMA_SRAM16K_MBASE 0x2000e000\r
-#define CYREG_DMA_SRAM16K_MSIZE 0x00001000\r
-#define CYREG_DMA_SRAM_MBASE 0x2000f000\r
-#define CYREG_DMA_SRAM_MSIZE 0x00001000\r
-#define CYDEV_CLKDIST_BASE 0x40004000\r
-#define CYDEV_CLKDIST_SIZE 0x00000110\r
-#define CYREG_CLKDIST_CR 0x40004000\r
-#define CYREG_CLKDIST_LD 0x40004001\r
-#define CYREG_CLKDIST_WRK0 0x40004002\r
-#define CYREG_CLKDIST_WRK1 0x40004003\r
-#define CYREG_CLKDIST_MSTR0 0x40004004\r
-#define CYREG_CLKDIST_MSTR1 0x40004005\r
-#define CYREG_CLKDIST_BCFG0 0x40004006\r
-#define CYREG_CLKDIST_BCFG1 0x40004007\r
-#define CYREG_CLKDIST_BCFG2 0x40004008\r
-#define CYREG_CLKDIST_UCFG 0x40004009\r
-#define CYREG_CLKDIST_DLY0 0x4000400a\r
-#define CYREG_CLKDIST_DLY1 0x4000400b\r
-#define CYREG_CLKDIST_DMASK 0x40004010\r
-#define CYREG_CLKDIST_AMASK 0x40004014\r
-#define CYDEV_CLKDIST_DCFG0_BASE 0x40004080\r
-#define CYDEV_CLKDIST_DCFG0_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG0_CFG0 0x40004080\r
-#define CYREG_CLKDIST_DCFG0_CFG1 0x40004081\r
-#define CYREG_CLKDIST_DCFG0_CFG2 0x40004082\r
-#define CYDEV_CLKDIST_DCFG1_BASE 0x40004084\r
-#define CYDEV_CLKDIST_DCFG1_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG1_CFG0 0x40004084\r
-#define CYREG_CLKDIST_DCFG1_CFG1 0x40004085\r
-#define CYREG_CLKDIST_DCFG1_CFG2 0x40004086\r
-#define CYDEV_CLKDIST_DCFG2_BASE 0x40004088\r
-#define CYDEV_CLKDIST_DCFG2_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG2_CFG0 0x40004088\r
-#define CYREG_CLKDIST_DCFG2_CFG1 0x40004089\r
-#define CYREG_CLKDIST_DCFG2_CFG2 0x4000408a\r
-#define CYDEV_CLKDIST_DCFG3_BASE 0x4000408c\r
-#define CYDEV_CLKDIST_DCFG3_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG3_CFG0 0x4000408c\r
-#define CYREG_CLKDIST_DCFG3_CFG1 0x4000408d\r
-#define CYREG_CLKDIST_DCFG3_CFG2 0x4000408e\r
-#define CYDEV_CLKDIST_DCFG4_BASE 0x40004090\r
-#define CYDEV_CLKDIST_DCFG4_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG4_CFG0 0x40004090\r
-#define CYREG_CLKDIST_DCFG4_CFG1 0x40004091\r
-#define CYREG_CLKDIST_DCFG4_CFG2 0x40004092\r
-#define CYDEV_CLKDIST_DCFG5_BASE 0x40004094\r
-#define CYDEV_CLKDIST_DCFG5_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG5_CFG0 0x40004094\r
-#define CYREG_CLKDIST_DCFG5_CFG1 0x40004095\r
-#define CYREG_CLKDIST_DCFG5_CFG2 0x40004096\r
-#define CYDEV_CLKDIST_DCFG6_BASE 0x40004098\r
-#define CYDEV_CLKDIST_DCFG6_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG6_CFG0 0x40004098\r
-#define CYREG_CLKDIST_DCFG6_CFG1 0x40004099\r
-#define CYREG_CLKDIST_DCFG6_CFG2 0x4000409a\r
-#define CYDEV_CLKDIST_DCFG7_BASE 0x4000409c\r
-#define CYDEV_CLKDIST_DCFG7_SIZE 0x00000003\r
-#define CYREG_CLKDIST_DCFG7_CFG0 0x4000409c\r
-#define CYREG_CLKDIST_DCFG7_CFG1 0x4000409d\r
-#define CYREG_CLKDIST_DCFG7_CFG2 0x4000409e\r
-#define CYDEV_CLKDIST_ACFG0_BASE 0x40004100\r
-#define CYDEV_CLKDIST_ACFG0_SIZE 0x00000004\r
-#define CYREG_CLKDIST_ACFG0_CFG0 0x40004100\r
-#define CYREG_CLKDIST_ACFG0_CFG1 0x40004101\r
-#define CYREG_CLKDIST_ACFG0_CFG2 0x40004102\r
-#define CYREG_CLKDIST_ACFG0_CFG3 0x40004103\r
-#define CYDEV_CLKDIST_ACFG1_BASE 0x40004104\r
-#define CYDEV_CLKDIST_ACFG1_SIZE 0x00000004\r
-#define CYREG_CLKDIST_ACFG1_CFG0 0x40004104\r
-#define CYREG_CLKDIST_ACFG1_CFG1 0x40004105\r
-#define CYREG_CLKDIST_ACFG1_CFG2 0x40004106\r
-#define CYREG_CLKDIST_ACFG1_CFG3 0x40004107\r
-#define CYDEV_CLKDIST_ACFG2_BASE 0x40004108\r
-#define CYDEV_CLKDIST_ACFG2_SIZE 0x00000004\r
-#define CYREG_CLKDIST_ACFG2_CFG0 0x40004108\r
-#define CYREG_CLKDIST_ACFG2_CFG1 0x40004109\r
-#define CYREG_CLKDIST_ACFG2_CFG2 0x4000410a\r
-#define CYREG_CLKDIST_ACFG2_CFG3 0x4000410b\r
-#define CYDEV_CLKDIST_ACFG3_BASE 0x4000410c\r
-#define CYDEV_CLKDIST_ACFG3_SIZE 0x00000004\r
-#define CYREG_CLKDIST_ACFG3_CFG0 0x4000410c\r
-#define CYREG_CLKDIST_ACFG3_CFG1 0x4000410d\r
-#define CYREG_CLKDIST_ACFG3_CFG2 0x4000410e\r
-#define CYREG_CLKDIST_ACFG3_CFG3 0x4000410f\r
-#define CYDEV_FASTCLK_BASE 0x40004200\r
-#define CYDEV_FASTCLK_SIZE 0x00000026\r
-#define CYDEV_FASTCLK_IMO_BASE 0x40004200\r
-#define CYDEV_FASTCLK_IMO_SIZE 0x00000001\r
-#define CYREG_FASTCLK_IMO_CR 0x40004200\r
-#define CYDEV_FASTCLK_XMHZ_BASE 0x40004210\r
-#define CYDEV_FASTCLK_XMHZ_SIZE 0x00000004\r
-#define CYREG_FASTCLK_XMHZ_CSR 0x40004210\r
-#define CYREG_FASTCLK_XMHZ_CFG0 0x40004212\r
-#define CYREG_FASTCLK_XMHZ_CFG1 0x40004213\r
-#define CYDEV_FASTCLK_PLL_BASE 0x40004220\r
-#define CYDEV_FASTCLK_PLL_SIZE 0x00000006\r
-#define CYREG_FASTCLK_PLL_CFG0 0x40004220\r
-#define CYREG_FASTCLK_PLL_CFG1 0x40004221\r
-#define CYREG_FASTCLK_PLL_P 0x40004222\r
-#define CYREG_FASTCLK_PLL_Q 0x40004223\r
-#define CYREG_FASTCLK_PLL_SR 0x40004225\r
-#define CYDEV_SLOWCLK_BASE 0x40004300\r
-#define CYDEV_SLOWCLK_SIZE 0x0000000b\r
-#define CYDEV_SLOWCLK_ILO_BASE 0x40004300\r
-#define CYDEV_SLOWCLK_ILO_SIZE 0x00000002\r
-#define CYREG_SLOWCLK_ILO_CR0 0x40004300\r
-#define CYREG_SLOWCLK_ILO_CR1 0x40004301\r
-#define CYDEV_SLOWCLK_X32_BASE 0x40004308\r
-#define CYDEV_SLOWCLK_X32_SIZE 0x00000003\r
-#define CYREG_SLOWCLK_X32_CR 0x40004308\r
-#define CYREG_SLOWCLK_X32_CFG 0x40004309\r
-#define CYREG_SLOWCLK_X32_TST 0x4000430a\r
-#define CYDEV_BOOST_BASE 0x40004320\r
-#define CYDEV_BOOST_SIZE 0x00000007\r
-#define CYREG_BOOST_CR0 0x40004320\r
-#define CYREG_BOOST_CR1 0x40004321\r
-#define CYREG_BOOST_CR2 0x40004322\r
-#define CYREG_BOOST_CR3 0x40004323\r
-#define CYREG_BOOST_SR 0x40004324\r
-#define CYREG_BOOST_CR4 0x40004325\r
-#define CYREG_BOOST_SR2 0x40004326\r
-#define CYDEV_PWRSYS_BASE 0x40004330\r
-#define CYDEV_PWRSYS_SIZE 0x00000002\r
-#define CYREG_PWRSYS_CR0 0x40004330\r
-#define CYREG_PWRSYS_CR1 0x40004331\r
-#define CYDEV_PM_BASE 0x40004380\r
-#define CYDEV_PM_SIZE 0x00000057\r
-#define CYREG_PM_TW_CFG0 0x40004380\r
-#define CYREG_PM_TW_CFG1 0x40004381\r
-#define CYREG_PM_TW_CFG2 0x40004382\r
-#define CYREG_PM_WDT_CFG 0x40004383\r
-#define CYREG_PM_WDT_CR 0x40004384\r
-#define CYREG_PM_INT_SR 0x40004390\r
-#define CYREG_PM_MODE_CFG0 0x40004391\r
-#define CYREG_PM_MODE_CFG1 0x40004392\r
-#define CYREG_PM_MODE_CSR 0x40004393\r
-#define CYREG_PM_USB_CR0 0x40004394\r
-#define CYREG_PM_WAKEUP_CFG0 0x40004398\r
-#define CYREG_PM_WAKEUP_CFG1 0x40004399\r
-#define CYREG_PM_WAKEUP_CFG2 0x4000439a\r
-#define CYDEV_PM_ACT_BASE 0x400043a0\r
-#define CYDEV_PM_ACT_SIZE 0x0000000e\r
-#define CYREG_PM_ACT_CFG0 0x400043a0\r
-#define CYREG_PM_ACT_CFG1 0x400043a1\r
-#define CYREG_PM_ACT_CFG2 0x400043a2\r
-#define CYREG_PM_ACT_CFG3 0x400043a3\r
-#define CYREG_PM_ACT_CFG4 0x400043a4\r
-#define CYREG_PM_ACT_CFG5 0x400043a5\r
-#define CYREG_PM_ACT_CFG6 0x400043a6\r
-#define CYREG_PM_ACT_CFG7 0x400043a7\r
-#define CYREG_PM_ACT_CFG8 0x400043a8\r
-#define CYREG_PM_ACT_CFG9 0x400043a9\r
-#define CYREG_PM_ACT_CFG10 0x400043aa\r
-#define CYREG_PM_ACT_CFG11 0x400043ab\r
-#define CYREG_PM_ACT_CFG12 0x400043ac\r
-#define CYREG_PM_ACT_CFG13 0x400043ad\r
-#define CYDEV_PM_STBY_BASE 0x400043b0\r
-#define CYDEV_PM_STBY_SIZE 0x0000000e\r
-#define CYREG_PM_STBY_CFG0 0x400043b0\r
-#define CYREG_PM_STBY_CFG1 0x400043b1\r
-#define CYREG_PM_STBY_CFG2 0x400043b2\r
-#define CYREG_PM_STBY_CFG3 0x400043b3\r
-#define CYREG_PM_STBY_CFG4 0x400043b4\r
-#define CYREG_PM_STBY_CFG5 0x400043b5\r
-#define CYREG_PM_STBY_CFG6 0x400043b6\r
-#define CYREG_PM_STBY_CFG7 0x400043b7\r
-#define CYREG_PM_STBY_CFG8 0x400043b8\r
-#define CYREG_PM_STBY_CFG9 0x400043b9\r
-#define CYREG_PM_STBY_CFG10 0x400043ba\r
-#define CYREG_PM_STBY_CFG11 0x400043bb\r
-#define CYREG_PM_STBY_CFG12 0x400043bc\r
-#define CYREG_PM_STBY_CFG13 0x400043bd\r
-#define CYDEV_PM_AVAIL_BASE 0x400043c0\r
-#define CYDEV_PM_AVAIL_SIZE 0x00000017\r
-#define CYREG_PM_AVAIL_CR0 0x400043c0\r
-#define CYREG_PM_AVAIL_CR1 0x400043c1\r
-#define CYREG_PM_AVAIL_CR2 0x400043c2\r
-#define CYREG_PM_AVAIL_CR3 0x400043c3\r
-#define CYREG_PM_AVAIL_CR4 0x400043c4\r
-#define CYREG_PM_AVAIL_CR5 0x400043c5\r
-#define CYREG_PM_AVAIL_CR6 0x400043c6\r
-#define CYREG_PM_AVAIL_SR0 0x400043d0\r
-#define CYREG_PM_AVAIL_SR1 0x400043d1\r
-#define CYREG_PM_AVAIL_SR2 0x400043d2\r
-#define CYREG_PM_AVAIL_SR3 0x400043d3\r
-#define CYREG_PM_AVAIL_SR4 0x400043d4\r
-#define CYREG_PM_AVAIL_SR5 0x400043d5\r
-#define CYREG_PM_AVAIL_SR6 0x400043d6\r
-#define CYDEV_PICU_BASE 0x40004500\r
-#define CYDEV_PICU_SIZE 0x000000b0\r
-#define CYDEV_PICU_INTTYPE_BASE 0x40004500\r
-#define CYDEV_PICU_INTTYPE_SIZE 0x00000080\r
-#define CYDEV_PICU_INTTYPE_PICU0_BASE 0x40004500\r
-#define CYDEV_PICU_INTTYPE_PICU0_SIZE 0x00000008\r
-#define CYREG_PICU0_INTTYPE0 0x40004500\r
-#define CYREG_PICU0_INTTYPE1 0x40004501\r
-#define CYREG_PICU0_INTTYPE2 0x40004502\r
-#define CYREG_PICU0_INTTYPE3 0x40004503\r
-#define CYREG_PICU0_INTTYPE4 0x40004504\r
-#define CYREG_PICU0_INTTYPE5 0x40004505\r
-#define CYREG_PICU0_INTTYPE6 0x40004506\r
-#define CYREG_PICU0_INTTYPE7 0x40004507\r
-#define CYDEV_PICU_INTTYPE_PICU1_BASE 0x40004508\r
-#define CYDEV_PICU_INTTYPE_PICU1_SIZE 0x00000008\r
-#define CYREG_PICU1_INTTYPE0 0x40004508\r
-#define CYREG_PICU1_INTTYPE1 0x40004509\r
-#define CYREG_PICU1_INTTYPE2 0x4000450a\r
-#define CYREG_PICU1_INTTYPE3 0x4000450b\r
-#define CYREG_PICU1_INTTYPE4 0x4000450c\r
-#define CYREG_PICU1_INTTYPE5 0x4000450d\r
-#define CYREG_PICU1_INTTYPE6 0x4000450e\r
-#define CYREG_PICU1_INTTYPE7 0x4000450f\r
-#define CYDEV_PICU_INTTYPE_PICU2_BASE 0x40004510\r
-#define CYDEV_PICU_INTTYPE_PICU2_SIZE 0x00000008\r
-#define CYREG_PICU2_INTTYPE0 0x40004510\r
-#define CYREG_PICU2_INTTYPE1 0x40004511\r
-#define CYREG_PICU2_INTTYPE2 0x40004512\r
-#define CYREG_PICU2_INTTYPE3 0x40004513\r
-#define CYREG_PICU2_INTTYPE4 0x40004514\r
-#define CYREG_PICU2_INTTYPE5 0x40004515\r
-#define CYREG_PICU2_INTTYPE6 0x40004516\r
-#define CYREG_PICU2_INTTYPE7 0x40004517\r
-#define CYDEV_PICU_INTTYPE_PICU3_BASE 0x40004518\r
-#define CYDEV_PICU_INTTYPE_PICU3_SIZE 0x00000008\r
-#define CYREG_PICU3_INTTYPE0 0x40004518\r
-#define CYREG_PICU3_INTTYPE1 0x40004519\r
-#define CYREG_PICU3_INTTYPE2 0x4000451a\r
-#define CYREG_PICU3_INTTYPE3 0x4000451b\r
-#define CYREG_PICU3_INTTYPE4 0x4000451c\r
-#define CYREG_PICU3_INTTYPE5 0x4000451d\r
-#define CYREG_PICU3_INTTYPE6 0x4000451e\r
-#define CYREG_PICU3_INTTYPE7 0x4000451f\r
-#define CYDEV_PICU_INTTYPE_PICU4_BASE 0x40004520\r
-#define CYDEV_PICU_INTTYPE_PICU4_SIZE 0x00000008\r
-#define CYREG_PICU4_INTTYPE0 0x40004520\r
-#define CYREG_PICU4_INTTYPE1 0x40004521\r
-#define CYREG_PICU4_INTTYPE2 0x40004522\r
-#define CYREG_PICU4_INTTYPE3 0x40004523\r
-#define CYREG_PICU4_INTTYPE4 0x40004524\r
-#define CYREG_PICU4_INTTYPE5 0x40004525\r
-#define CYREG_PICU4_INTTYPE6 0x40004526\r
-#define CYREG_PICU4_INTTYPE7 0x40004527\r
-#define CYDEV_PICU_INTTYPE_PICU5_BASE 0x40004528\r
-#define CYDEV_PICU_INTTYPE_PICU5_SIZE 0x00000008\r
-#define CYREG_PICU5_INTTYPE0 0x40004528\r
-#define CYREG_PICU5_INTTYPE1 0x40004529\r
-#define CYREG_PICU5_INTTYPE2 0x4000452a\r
-#define CYREG_PICU5_INTTYPE3 0x4000452b\r
-#define CYREG_PICU5_INTTYPE4 0x4000452c\r
-#define CYREG_PICU5_INTTYPE5 0x4000452d\r
-#define CYREG_PICU5_INTTYPE6 0x4000452e\r
-#define CYREG_PICU5_INTTYPE7 0x4000452f\r
-#define CYDEV_PICU_INTTYPE_PICU6_BASE 0x40004530\r
-#define CYDEV_PICU_INTTYPE_PICU6_SIZE 0x00000008\r
-#define CYREG_PICU6_INTTYPE0 0x40004530\r
-#define CYREG_PICU6_INTTYPE1 0x40004531\r
-#define CYREG_PICU6_INTTYPE2 0x40004532\r
-#define CYREG_PICU6_INTTYPE3 0x40004533\r
-#define CYREG_PICU6_INTTYPE4 0x40004534\r
-#define CYREG_PICU6_INTTYPE5 0x40004535\r
-#define CYREG_PICU6_INTTYPE6 0x40004536\r
-#define CYREG_PICU6_INTTYPE7 0x40004537\r
-#define CYDEV_PICU_INTTYPE_PICU12_BASE 0x40004560\r
-#define CYDEV_PICU_INTTYPE_PICU12_SIZE 0x00000008\r
-#define CYREG_PICU12_INTTYPE0 0x40004560\r
-#define CYREG_PICU12_INTTYPE1 0x40004561\r
-#define CYREG_PICU12_INTTYPE2 0x40004562\r
-#define CYREG_PICU12_INTTYPE3 0x40004563\r
-#define CYREG_PICU12_INTTYPE4 0x40004564\r
-#define CYREG_PICU12_INTTYPE5 0x40004565\r
-#define CYREG_PICU12_INTTYPE6 0x40004566\r
-#define CYREG_PICU12_INTTYPE7 0x40004567\r
-#define CYDEV_PICU_INTTYPE_PICU15_BASE 0x40004578\r
-#define CYDEV_PICU_INTTYPE_PICU15_SIZE 0x00000008\r
-#define CYREG_PICU15_INTTYPE0 0x40004578\r
-#define CYREG_PICU15_INTTYPE1 0x40004579\r
-#define CYREG_PICU15_INTTYPE2 0x4000457a\r
-#define CYREG_PICU15_INTTYPE3 0x4000457b\r
-#define CYREG_PICU15_INTTYPE4 0x4000457c\r
-#define CYREG_PICU15_INTTYPE5 0x4000457d\r
-#define CYREG_PICU15_INTTYPE6 0x4000457e\r
-#define CYREG_PICU15_INTTYPE7 0x4000457f\r
-#define CYDEV_PICU_STAT_BASE 0x40004580\r
-#define CYDEV_PICU_STAT_SIZE 0x00000010\r
-#define CYDEV_PICU_STAT_PICU0_BASE 0x40004580\r
-#define CYDEV_PICU_STAT_PICU0_SIZE 0x00000001\r
-#define CYREG_PICU0_INTSTAT 0x40004580\r
-#define CYDEV_PICU_STAT_PICU1_BASE 0x40004581\r
-#define CYDEV_PICU_STAT_PICU1_SIZE 0x00000001\r
-#define CYREG_PICU1_INTSTAT 0x40004581\r
-#define CYDEV_PICU_STAT_PICU2_BASE 0x40004582\r
-#define CYDEV_PICU_STAT_PICU2_SIZE 0x00000001\r
-#define CYREG_PICU2_INTSTAT 0x40004582\r
-#define CYDEV_PICU_STAT_PICU3_BASE 0x40004583\r
-#define CYDEV_PICU_STAT_PICU3_SIZE 0x00000001\r
-#define CYREG_PICU3_INTSTAT 0x40004583\r
-#define CYDEV_PICU_STAT_PICU4_BASE 0x40004584\r
-#define CYDEV_PICU_STAT_PICU4_SIZE 0x00000001\r
-#define CYREG_PICU4_INTSTAT 0x40004584\r
-#define CYDEV_PICU_STAT_PICU5_BASE 0x40004585\r
-#define CYDEV_PICU_STAT_PICU5_SIZE 0x00000001\r
-#define CYREG_PICU5_INTSTAT 0x40004585\r
-#define CYDEV_PICU_STAT_PICU6_BASE 0x40004586\r
-#define CYDEV_PICU_STAT_PICU6_SIZE 0x00000001\r
-#define CYREG_PICU6_INTSTAT 0x40004586\r
-#define CYDEV_PICU_STAT_PICU12_BASE 0x4000458c\r
-#define CYDEV_PICU_STAT_PICU12_SIZE 0x00000001\r
-#define CYREG_PICU12_INTSTAT 0x4000458c\r
-#define CYDEV_PICU_STAT_PICU15_BASE 0x4000458f\r
-#define CYDEV_PICU_STAT_PICU15_SIZE 0x00000001\r
-#define CYREG_PICU15_INTSTAT 0x4000458f\r
-#define CYDEV_PICU_SNAP_BASE 0x40004590\r
-#define CYDEV_PICU_SNAP_SIZE 0x00000010\r
-#define CYDEV_PICU_SNAP_PICU0_BASE 0x40004590\r
-#define CYDEV_PICU_SNAP_PICU0_SIZE 0x00000001\r
-#define CYREG_PICU0_SNAP 0x40004590\r
-#define CYDEV_PICU_SNAP_PICU1_BASE 0x40004591\r
-#define CYDEV_PICU_SNAP_PICU1_SIZE 0x00000001\r
-#define CYREG_PICU1_SNAP 0x40004591\r
-#define CYDEV_PICU_SNAP_PICU2_BASE 0x40004592\r
-#define CYDEV_PICU_SNAP_PICU2_SIZE 0x00000001\r
-#define CYREG_PICU2_SNAP 0x40004592\r
-#define CYDEV_PICU_SNAP_PICU3_BASE 0x40004593\r
-#define CYDEV_PICU_SNAP_PICU3_SIZE 0x00000001\r
-#define CYREG_PICU3_SNAP 0x40004593\r
-#define CYDEV_PICU_SNAP_PICU4_BASE 0x40004594\r
-#define CYDEV_PICU_SNAP_PICU4_SIZE 0x00000001\r
-#define CYREG_PICU4_SNAP 0x40004594\r
-#define CYDEV_PICU_SNAP_PICU5_BASE 0x40004595\r
-#define CYDEV_PICU_SNAP_PICU5_SIZE 0x00000001\r
-#define CYREG_PICU5_SNAP 0x40004595\r
-#define CYDEV_PICU_SNAP_PICU6_BASE 0x40004596\r
-#define CYDEV_PICU_SNAP_PICU6_SIZE 0x00000001\r
-#define CYREG_PICU6_SNAP 0x40004596\r
-#define CYDEV_PICU_SNAP_PICU12_BASE 0x4000459c\r
-#define CYDEV_PICU_SNAP_PICU12_SIZE 0x00000001\r
-#define CYREG_PICU12_SNAP 0x4000459c\r
-#define CYDEV_PICU_SNAP_PICU_15_BASE 0x4000459f\r
-#define CYDEV_PICU_SNAP_PICU_15_SIZE 0x00000001\r
-#define CYREG_PICU_15_SNAP_15 0x4000459f\r
-#define CYDEV_PICU_DISABLE_COR_BASE 0x400045a0\r
-#define CYDEV_PICU_DISABLE_COR_SIZE 0x00000010\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_BASE 0x400045a0\r
-#define CYDEV_PICU_DISABLE_COR_PICU0_SIZE 0x00000001\r
-#define CYREG_PICU0_DISABLE_COR 0x400045a0\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_BASE 0x400045a1\r
-#define CYDEV_PICU_DISABLE_COR_PICU1_SIZE 0x00000001\r
-#define CYREG_PICU1_DISABLE_COR 0x400045a1\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_BASE 0x400045a2\r
-#define CYDEV_PICU_DISABLE_COR_PICU2_SIZE 0x00000001\r
-#define CYREG_PICU2_DISABLE_COR 0x400045a2\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_BASE 0x400045a3\r
-#define CYDEV_PICU_DISABLE_COR_PICU3_SIZE 0x00000001\r
-#define CYREG_PICU3_DISABLE_COR 0x400045a3\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_BASE 0x400045a4\r
-#define CYDEV_PICU_DISABLE_COR_PICU4_SIZE 0x00000001\r
-#define CYREG_PICU4_DISABLE_COR 0x400045a4\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_BASE 0x400045a5\r
-#define CYDEV_PICU_DISABLE_COR_PICU5_SIZE 0x00000001\r
-#define CYREG_PICU5_DISABLE_COR 0x400045a5\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_BASE 0x400045a6\r
-#define CYDEV_PICU_DISABLE_COR_PICU6_SIZE 0x00000001\r
-#define CYREG_PICU6_DISABLE_COR 0x400045a6\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_BASE 0x400045ac\r
-#define CYDEV_PICU_DISABLE_COR_PICU12_SIZE 0x00000001\r
-#define CYREG_PICU12_DISABLE_COR 0x400045ac\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_BASE 0x400045af\r
-#define CYDEV_PICU_DISABLE_COR_PICU15_SIZE 0x00000001\r
-#define CYREG_PICU15_DISABLE_COR 0x400045af\r
-#define CYDEV_MFGCFG_BASE 0x40004600\r
-#define CYDEV_MFGCFG_SIZE 0x000000ed\r
-#define CYDEV_MFGCFG_ANAIF_BASE 0x40004600\r
-#define CYDEV_MFGCFG_ANAIF_SIZE 0x00000038\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_BASE 0x40004608\r
-#define CYDEV_MFGCFG_ANAIF_DAC0_SIZE 0x00000001\r
-#define CYREG_DAC0_TR 0x40004608\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_BASE 0x40004609\r
-#define CYDEV_MFGCFG_ANAIF_DAC1_SIZE 0x00000001\r
-#define CYREG_DAC1_TR 0x40004609\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_BASE 0x4000460a\r
-#define CYDEV_MFGCFG_ANAIF_DAC2_SIZE 0x00000001\r
-#define CYREG_DAC2_TR 0x4000460a\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_BASE 0x4000460b\r
-#define CYDEV_MFGCFG_ANAIF_DAC3_SIZE 0x00000001\r
-#define CYREG_DAC3_TR 0x4000460b\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE 0x40004610\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE 0x00000001\r
-#define CYREG_NPUMP_DSM_TR0 0x40004610\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE 0x40004611\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE 0x00000001\r
-#define CYREG_NPUMP_SC_TR0 0x40004611\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE 0x40004612\r
-#define CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE 0x00000001\r
-#define CYREG_NPUMP_OPAMP_TR0 0x40004612\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_BASE 0x40004614\r
-#define CYDEV_MFGCFG_ANAIF_SAR0_SIZE 0x00000001\r
-#define CYREG_SAR0_TR0 0x40004614\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_BASE 0x40004616\r
-#define CYDEV_MFGCFG_ANAIF_SAR1_SIZE 0x00000001\r
-#define CYREG_SAR1_TR0 0x40004616\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_BASE 0x40004620\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE 0x00000002\r
-#define CYREG_OPAMP0_TR0 0x40004620\r
-#define CYREG_OPAMP0_TR1 0x40004621\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_BASE 0x40004622\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE 0x00000002\r
-#define CYREG_OPAMP1_TR0 0x40004622\r
-#define CYREG_OPAMP1_TR1 0x40004623\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_BASE 0x40004624\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE 0x00000002\r
-#define CYREG_OPAMP2_TR0 0x40004624\r
-#define CYREG_OPAMP2_TR1 0x40004625\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_BASE 0x40004626\r
-#define CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE 0x00000002\r
-#define CYREG_OPAMP3_TR0 0x40004626\r
-#define CYREG_OPAMP3_TR1 0x40004627\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_BASE 0x40004630\r
-#define CYDEV_MFGCFG_ANAIF_CMP0_SIZE 0x00000002\r
-#define CYREG_CMP0_TR0 0x40004630\r
-#define CYREG_CMP0_TR1 0x40004631\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_BASE 0x40004632\r
-#define CYDEV_MFGCFG_ANAIF_CMP1_SIZE 0x00000002\r
-#define CYREG_CMP1_TR0 0x40004632\r
-#define CYREG_CMP1_TR1 0x40004633\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_BASE 0x40004634\r
-#define CYDEV_MFGCFG_ANAIF_CMP2_SIZE 0x00000002\r
-#define CYREG_CMP2_TR0 0x40004634\r
-#define CYREG_CMP2_TR1 0x40004635\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_BASE 0x40004636\r
-#define CYDEV_MFGCFG_ANAIF_CMP3_SIZE 0x00000002\r
-#define CYREG_CMP3_TR0 0x40004636\r
-#define CYREG_CMP3_TR1 0x40004637\r
-#define CYDEV_MFGCFG_PWRSYS_BASE 0x40004680\r
-#define CYDEV_MFGCFG_PWRSYS_SIZE 0x0000000b\r
-#define CYREG_PWRSYS_HIB_TR0 0x40004680\r
-#define CYREG_PWRSYS_HIB_TR1 0x40004681\r
-#define CYREG_PWRSYS_I2C_TR 0x40004682\r
-#define CYREG_PWRSYS_SLP_TR 0x40004683\r
-#define CYREG_PWRSYS_BUZZ_TR 0x40004684\r
-#define CYREG_PWRSYS_WAKE_TR0 0x40004685\r
-#define CYREG_PWRSYS_WAKE_TR1 0x40004686\r
-#define CYREG_PWRSYS_BREF_TR 0x40004687\r
-#define CYREG_PWRSYS_BG_TR 0x40004688\r
-#define CYREG_PWRSYS_WAKE_TR2 0x40004689\r
-#define CYREG_PWRSYS_WAKE_TR3 0x4000468a\r
-#define CYDEV_MFGCFG_ILO_BASE 0x40004690\r
-#define CYDEV_MFGCFG_ILO_SIZE 0x00000002\r
-#define CYREG_ILO_TR0 0x40004690\r
-#define CYREG_ILO_TR1 0x40004691\r
-#define CYDEV_MFGCFG_X32_BASE 0x40004698\r
-#define CYDEV_MFGCFG_X32_SIZE 0x00000001\r
-#define CYREG_X32_TR 0x40004698\r
-#define CYDEV_MFGCFG_IMO_BASE 0x400046a0\r
-#define CYDEV_MFGCFG_IMO_SIZE 0x00000005\r
-#define CYREG_IMO_TR0 0x400046a0\r
-#define CYREG_IMO_TR1 0x400046a1\r
-#define CYREG_IMO_GAIN 0x400046a2\r
-#define CYREG_IMO_C36M 0x400046a3\r
-#define CYREG_IMO_TR2 0x400046a4\r
-#define CYDEV_MFGCFG_XMHZ_BASE 0x400046a8\r
-#define CYDEV_MFGCFG_XMHZ_SIZE 0x00000001\r
-#define CYREG_XMHZ_TR 0x400046a8\r
-#define CYREG_MFGCFG_DLY 0x400046c0\r
-#define CYDEV_MFGCFG_MLOGIC_BASE 0x400046e0\r
-#define CYDEV_MFGCFG_MLOGIC_SIZE 0x0000000d\r
-#define CYREG_MLOGIC_DMPSTR 0x400046e2\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_BASE 0x400046e4\r
-#define CYDEV_MFGCFG_MLOGIC_SEG_SIZE 0x00000002\r
-#define CYREG_MLOGIC_SEG_CR 0x400046e4\r
-#define CYREG_MLOGIC_SEG_CFG0 0x400046e5\r
-#define CYREG_MLOGIC_DEBUG 0x400046e8\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE 0x400046ea\r
-#define CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE 0x00000001\r
-#define CYREG_MLOGIC_CPU_SCR_CPU_SCR 0x400046ea\r
-#define CYREG_MLOGIC_REV_ID 0x400046ec\r
-#define CYDEV_RESET_BASE 0x400046f0\r
-#define CYDEV_RESET_SIZE 0x0000000f\r
-#define CYREG_RESET_IPOR_CR0 0x400046f0\r
-#define CYREG_RESET_IPOR_CR1 0x400046f1\r
-#define CYREG_RESET_IPOR_CR2 0x400046f2\r
-#define CYREG_RESET_IPOR_CR3 0x400046f3\r
-#define CYREG_RESET_CR0 0x400046f4\r
-#define CYREG_RESET_CR1 0x400046f5\r
-#define CYREG_RESET_CR2 0x400046f6\r
-#define CYREG_RESET_CR3 0x400046f7\r
-#define CYREG_RESET_CR4 0x400046f8\r
-#define CYREG_RESET_CR5 0x400046f9\r
-#define CYREG_RESET_SR0 0x400046fa\r
-#define CYREG_RESET_SR1 0x400046fb\r
-#define CYREG_RESET_SR2 0x400046fc\r
-#define CYREG_RESET_SR3 0x400046fd\r
-#define CYREG_RESET_TR 0x400046fe\r
-#define CYDEV_SPC_BASE 0x40004700\r
-#define CYDEV_SPC_SIZE 0x00000100\r
-#define CYREG_SPC_FM_EE_CR 0x40004700\r
-#define CYREG_SPC_FM_EE_WAKE_CNT 0x40004701\r
-#define CYREG_SPC_EE_SCR 0x40004702\r
-#define CYREG_SPC_EE_ERR 0x40004703\r
-#define CYREG_SPC_CPU_DATA 0x40004720\r
-#define CYREG_SPC_DMA_DATA 0x40004721\r
-#define CYREG_SPC_SR 0x40004722\r
-#define CYREG_SPC_CR 0x40004723\r
-#define CYDEV_SPC_DMM_MAP_BASE 0x40004780\r
-#define CYDEV_SPC_DMM_MAP_SIZE 0x00000080\r
-#define CYREG_SPC_DMM_MAP_SRAM_MBASE 0x40004780\r
-#define CYREG_SPC_DMM_MAP_SRAM_MSIZE 0x00000080\r
-#define CYDEV_CACHE_BASE 0x40004800\r
-#define CYDEV_CACHE_SIZE 0x0000009c\r
-#define CYREG_CACHE_CC_CTL 0x40004800\r
-#define CYREG_CACHE_ECC_CORR 0x40004880\r
-#define CYREG_CACHE_ECC_ERR 0x40004888\r
-#define CYREG_CACHE_FLASH_ERR 0x40004890\r
-#define CYREG_CACHE_HITMISS 0x40004898\r
-#define CYDEV_I2C_BASE 0x40004900\r
-#define CYDEV_I2C_SIZE 0x000000e1\r
-#define CYREG_I2C_XCFG 0x400049c8\r
-#define CYREG_I2C_ADR 0x400049ca\r
-#define CYREG_I2C_CFG 0x400049d6\r
-#define CYREG_I2C_CSR 0x400049d7\r
-#define CYREG_I2C_D 0x400049d8\r
-#define CYREG_I2C_MCSR 0x400049d9\r
-#define CYREG_I2C_CLK_DIV1 0x400049db\r
-#define CYREG_I2C_CLK_DIV2 0x400049dc\r
-#define CYREG_I2C_TMOUT_CSR 0x400049dd\r
-#define CYREG_I2C_TMOUT_SR 0x400049de\r
-#define CYREG_I2C_TMOUT_CFG0 0x400049df\r
-#define CYREG_I2C_TMOUT_CFG1 0x400049e0\r
-#define CYDEV_DEC_BASE 0x40004e00\r
-#define CYDEV_DEC_SIZE 0x00000015\r
-#define CYREG_DEC_CR 0x40004e00\r
-#define CYREG_DEC_SR 0x40004e01\r
-#define CYREG_DEC_SHIFT1 0x40004e02\r
-#define CYREG_DEC_SHIFT2 0x40004e03\r
-#define CYREG_DEC_DR2 0x40004e04\r
-#define CYREG_DEC_DR2H 0x40004e05\r
-#define CYREG_DEC_DR1 0x40004e06\r
-#define CYREG_DEC_OCOR 0x40004e08\r
-#define CYREG_DEC_OCORM 0x40004e09\r
-#define CYREG_DEC_OCORH 0x40004e0a\r
-#define CYREG_DEC_GCOR 0x40004e0c\r
-#define CYREG_DEC_GCORH 0x40004e0d\r
-#define CYREG_DEC_GVAL 0x40004e0e\r
-#define CYREG_DEC_OUTSAMP 0x40004e10\r
-#define CYREG_DEC_OUTSAMPM 0x40004e11\r
-#define CYREG_DEC_OUTSAMPH 0x40004e12\r
-#define CYREG_DEC_OUTSAMPS 0x40004e13\r
-#define CYREG_DEC_COHER 0x40004e14\r
-#define CYDEV_TMR0_BASE 0x40004f00\r
-#define CYDEV_TMR0_SIZE 0x0000000c\r
-#define CYREG_TMR0_CFG0 0x40004f00\r
-#define CYREG_TMR0_CFG1 0x40004f01\r
-#define CYREG_TMR0_CFG2 0x40004f02\r
-#define CYREG_TMR0_SR0 0x40004f03\r
-#define CYREG_TMR0_PER0 0x40004f04\r
-#define CYREG_TMR0_PER1 0x40004f05\r
-#define CYREG_TMR0_CNT_CMP0 0x40004f06\r
-#define CYREG_TMR0_CNT_CMP1 0x40004f07\r
-#define CYREG_TMR0_CAP0 0x40004f08\r
-#define CYREG_TMR0_CAP1 0x40004f09\r
-#define CYREG_TMR0_RT0 0x40004f0a\r
-#define CYREG_TMR0_RT1 0x40004f0b\r
-#define CYDEV_TMR1_BASE 0x40004f0c\r
-#define CYDEV_TMR1_SIZE 0x0000000c\r
-#define CYREG_TMR1_CFG0 0x40004f0c\r
-#define CYREG_TMR1_CFG1 0x40004f0d\r
-#define CYREG_TMR1_CFG2 0x40004f0e\r
-#define CYREG_TMR1_SR0 0x40004f0f\r
-#define CYREG_TMR1_PER0 0x40004f10\r
-#define CYREG_TMR1_PER1 0x40004f11\r
-#define CYREG_TMR1_CNT_CMP0 0x40004f12\r
-#define CYREG_TMR1_CNT_CMP1 0x40004f13\r
-#define CYREG_TMR1_CAP0 0x40004f14\r
-#define CYREG_TMR1_CAP1 0x40004f15\r
-#define CYREG_TMR1_RT0 0x40004f16\r
-#define CYREG_TMR1_RT1 0x40004f17\r
-#define CYDEV_TMR2_BASE 0x40004f18\r
-#define CYDEV_TMR2_SIZE 0x0000000c\r
-#define CYREG_TMR2_CFG0 0x40004f18\r
-#define CYREG_TMR2_CFG1 0x40004f19\r
-#define CYREG_TMR2_CFG2 0x40004f1a\r
-#define CYREG_TMR2_SR0 0x40004f1b\r
-#define CYREG_TMR2_PER0 0x40004f1c\r
-#define CYREG_TMR2_PER1 0x40004f1d\r
-#define CYREG_TMR2_CNT_CMP0 0x40004f1e\r
-#define CYREG_TMR2_CNT_CMP1 0x40004f1f\r
-#define CYREG_TMR2_CAP0 0x40004f20\r
-#define CYREG_TMR2_CAP1 0x40004f21\r
-#define CYREG_TMR2_RT0 0x40004f22\r
-#define CYREG_TMR2_RT1 0x40004f23\r
-#define CYDEV_TMR3_BASE 0x40004f24\r
-#define CYDEV_TMR3_SIZE 0x0000000c\r
-#define CYREG_TMR3_CFG0 0x40004f24\r
-#define CYREG_TMR3_CFG1 0x40004f25\r
-#define CYREG_TMR3_CFG2 0x40004f26\r
-#define CYREG_TMR3_SR0 0x40004f27\r
-#define CYREG_TMR3_PER0 0x40004f28\r
-#define CYREG_TMR3_PER1 0x40004f29\r
-#define CYREG_TMR3_CNT_CMP0 0x40004f2a\r
-#define CYREG_TMR3_CNT_CMP1 0x40004f2b\r
-#define CYREG_TMR3_CAP0 0x40004f2c\r
-#define CYREG_TMR3_CAP1 0x40004f2d\r
-#define CYREG_TMR3_RT0 0x40004f2e\r
-#define CYREG_TMR3_RT1 0x40004f2f\r
-#define CYDEV_IO_BASE 0x40005000\r
-#define CYDEV_IO_SIZE 0x00000200\r
-#define CYDEV_IO_PC_BASE 0x40005000\r
-#define CYDEV_IO_PC_SIZE 0x00000080\r
-#define CYDEV_IO_PC_PRT0_BASE 0x40005000\r
-#define CYDEV_IO_PC_PRT0_SIZE 0x00000008\r
-#define CYREG_PRT0_PC0 0x40005000\r
-#define CYREG_PRT0_PC1 0x40005001\r
-#define CYREG_PRT0_PC2 0x40005002\r
-#define CYREG_PRT0_PC3 0x40005003\r
-#define CYREG_PRT0_PC4 0x40005004\r
-#define CYREG_PRT0_PC5 0x40005005\r
-#define CYREG_PRT0_PC6 0x40005006\r
-#define CYREG_PRT0_PC7 0x40005007\r
-#define CYDEV_IO_PC_PRT1_BASE 0x40005008\r
-#define CYDEV_IO_PC_PRT1_SIZE 0x00000008\r
-#define CYREG_PRT1_PC0 0x40005008\r
-#define CYREG_PRT1_PC1 0x40005009\r
-#define CYREG_PRT1_PC2 0x4000500a\r
-#define CYREG_PRT1_PC3 0x4000500b\r
-#define CYREG_PRT1_PC4 0x4000500c\r
-#define CYREG_PRT1_PC5 0x4000500d\r
-#define CYREG_PRT1_PC6 0x4000500e\r
-#define CYREG_PRT1_PC7 0x4000500f\r
-#define CYDEV_IO_PC_PRT2_BASE 0x40005010\r
-#define CYDEV_IO_PC_PRT2_SIZE 0x00000008\r
-#define CYREG_PRT2_PC0 0x40005010\r
-#define CYREG_PRT2_PC1 0x40005011\r
-#define CYREG_PRT2_PC2 0x40005012\r
-#define CYREG_PRT2_PC3 0x40005013\r
-#define CYREG_PRT2_PC4 0x40005014\r
-#define CYREG_PRT2_PC5 0x40005015\r
-#define CYREG_PRT2_PC6 0x40005016\r
-#define CYREG_PRT2_PC7 0x40005017\r
-#define CYDEV_IO_PC_PRT3_BASE 0x40005018\r
-#define CYDEV_IO_PC_PRT3_SIZE 0x00000008\r
-#define CYREG_PRT3_PC0 0x40005018\r
-#define CYREG_PRT3_PC1 0x40005019\r
-#define CYREG_PRT3_PC2 0x4000501a\r
-#define CYREG_PRT3_PC3 0x4000501b\r
-#define CYREG_PRT3_PC4 0x4000501c\r
-#define CYREG_PRT3_PC5 0x4000501d\r
-#define CYREG_PRT3_PC6 0x4000501e\r
-#define CYREG_PRT3_PC7 0x4000501f\r
-#define CYDEV_IO_PC_PRT4_BASE 0x40005020\r
-#define CYDEV_IO_PC_PRT4_SIZE 0x00000008\r
-#define CYREG_PRT4_PC0 0x40005020\r
-#define CYREG_PRT4_PC1 0x40005021\r
-#define CYREG_PRT4_PC2 0x40005022\r
-#define CYREG_PRT4_PC3 0x40005023\r
-#define CYREG_PRT4_PC4 0x40005024\r
-#define CYREG_PRT4_PC5 0x40005025\r
-#define CYREG_PRT4_PC6 0x40005026\r
-#define CYREG_PRT4_PC7 0x40005027\r
-#define CYDEV_IO_PC_PRT5_BASE 0x40005028\r
-#define CYDEV_IO_PC_PRT5_SIZE 0x00000008\r
-#define CYREG_PRT5_PC0 0x40005028\r
-#define CYREG_PRT5_PC1 0x40005029\r
-#define CYREG_PRT5_PC2 0x4000502a\r
-#define CYREG_PRT5_PC3 0x4000502b\r
-#define CYREG_PRT5_PC4 0x4000502c\r
-#define CYREG_PRT5_PC5 0x4000502d\r
-#define CYREG_PRT5_PC6 0x4000502e\r
-#define CYREG_PRT5_PC7 0x4000502f\r
-#define CYDEV_IO_PC_PRT6_BASE 0x40005030\r
-#define CYDEV_IO_PC_PRT6_SIZE 0x00000008\r
-#define CYREG_PRT6_PC0 0x40005030\r
-#define CYREG_PRT6_PC1 0x40005031\r
-#define CYREG_PRT6_PC2 0x40005032\r
-#define CYREG_PRT6_PC3 0x40005033\r
-#define CYREG_PRT6_PC4 0x40005034\r
-#define CYREG_PRT6_PC5 0x40005035\r
-#define CYREG_PRT6_PC6 0x40005036\r
-#define CYREG_PRT6_PC7 0x40005037\r
-#define CYDEV_IO_PC_PRT12_BASE 0x40005060\r
-#define CYDEV_IO_PC_PRT12_SIZE 0x00000008\r
-#define CYREG_PRT12_PC0 0x40005060\r
-#define CYREG_PRT12_PC1 0x40005061\r
-#define CYREG_PRT12_PC2 0x40005062\r
-#define CYREG_PRT12_PC3 0x40005063\r
-#define CYREG_PRT12_PC4 0x40005064\r
-#define CYREG_PRT12_PC5 0x40005065\r
-#define CYREG_PRT12_PC6 0x40005066\r
-#define CYREG_PRT12_PC7 0x40005067\r
-#define CYDEV_IO_PC_PRT15_BASE 0x40005078\r
-#define CYDEV_IO_PC_PRT15_SIZE 0x00000006\r
-#define CYREG_IO_PC_PRT15_PC0 0x40005078\r
-#define CYREG_IO_PC_PRT15_PC1 0x40005079\r
-#define CYREG_IO_PC_PRT15_PC2 0x4000507a\r
-#define CYREG_IO_PC_PRT15_PC3 0x4000507b\r
-#define CYREG_IO_PC_PRT15_PC4 0x4000507c\r
-#define CYREG_IO_PC_PRT15_PC5 0x4000507d\r
-#define CYDEV_IO_PC_PRT15_7_6_BASE 0x4000507e\r
-#define CYDEV_IO_PC_PRT15_7_6_SIZE 0x00000002\r
-#define CYREG_IO_PC_PRT15_7_6_PC0 0x4000507e\r
-#define CYREG_IO_PC_PRT15_7_6_PC1 0x4000507f\r
-#define CYDEV_IO_DR_BASE 0x40005080\r
-#define CYDEV_IO_DR_SIZE 0x00000010\r
-#define CYDEV_IO_DR_PRT0_BASE 0x40005080\r
-#define CYDEV_IO_DR_PRT0_SIZE 0x00000001\r
-#define CYREG_PRT0_DR_ALIAS 0x40005080\r
-#define CYDEV_IO_DR_PRT1_BASE 0x40005081\r
-#define CYDEV_IO_DR_PRT1_SIZE 0x00000001\r
-#define CYREG_PRT1_DR_ALIAS 0x40005081\r
-#define CYDEV_IO_DR_PRT2_BASE 0x40005082\r
-#define CYDEV_IO_DR_PRT2_SIZE 0x00000001\r
-#define CYREG_PRT2_DR_ALIAS 0x40005082\r
-#define CYDEV_IO_DR_PRT3_BASE 0x40005083\r
-#define CYDEV_IO_DR_PRT3_SIZE 0x00000001\r
-#define CYREG_PRT3_DR_ALIAS 0x40005083\r
-#define CYDEV_IO_DR_PRT4_BASE 0x40005084\r
-#define CYDEV_IO_DR_PRT4_SIZE 0x00000001\r
-#define CYREG_PRT4_DR_ALIAS 0x40005084\r
-#define CYDEV_IO_DR_PRT5_BASE 0x40005085\r
-#define CYDEV_IO_DR_PRT5_SIZE 0x00000001\r
-#define CYREG_PRT5_DR_ALIAS 0x40005085\r
-#define CYDEV_IO_DR_PRT6_BASE 0x40005086\r
-#define CYDEV_IO_DR_PRT6_SIZE 0x00000001\r
-#define CYREG_PRT6_DR_ALIAS 0x40005086\r
-#define CYDEV_IO_DR_PRT12_BASE 0x4000508c\r
-#define CYDEV_IO_DR_PRT12_SIZE 0x00000001\r
-#define CYREG_PRT12_DR_ALIAS 0x4000508c\r
-#define CYDEV_IO_DR_PRT15_BASE 0x4000508f\r
-#define CYDEV_IO_DR_PRT15_SIZE 0x00000001\r
-#define CYREG_PRT15_DR_15_ALIAS 0x4000508f\r
-#define CYDEV_IO_PS_BASE 0x40005090\r
-#define CYDEV_IO_PS_SIZE 0x00000010\r
-#define CYDEV_IO_PS_PRT0_BASE 0x40005090\r
-#define CYDEV_IO_PS_PRT0_SIZE 0x00000001\r
-#define CYREG_PRT0_PS_ALIAS 0x40005090\r
-#define CYDEV_IO_PS_PRT1_BASE 0x40005091\r
-#define CYDEV_IO_PS_PRT1_SIZE 0x00000001\r
-#define CYREG_PRT1_PS_ALIAS 0x40005091\r
-#define CYDEV_IO_PS_PRT2_BASE 0x40005092\r
-#define CYDEV_IO_PS_PRT2_SIZE 0x00000001\r
-#define CYREG_PRT2_PS_ALIAS 0x40005092\r
-#define CYDEV_IO_PS_PRT3_BASE 0x40005093\r
-#define CYDEV_IO_PS_PRT3_SIZE 0x00000001\r
-#define CYREG_PRT3_PS_ALIAS 0x40005093\r
-#define CYDEV_IO_PS_PRT4_BASE 0x40005094\r
-#define CYDEV_IO_PS_PRT4_SIZE 0x00000001\r
-#define CYREG_PRT4_PS_ALIAS 0x40005094\r
-#define CYDEV_IO_PS_PRT5_BASE 0x40005095\r
-#define CYDEV_IO_PS_PRT5_SIZE 0x00000001\r
-#define CYREG_PRT5_PS_ALIAS 0x40005095\r
-#define CYDEV_IO_PS_PRT6_BASE 0x40005096\r
-#define CYDEV_IO_PS_PRT6_SIZE 0x00000001\r
-#define CYREG_PRT6_PS_ALIAS 0x40005096\r
-#define CYDEV_IO_PS_PRT12_BASE 0x4000509c\r
-#define CYDEV_IO_PS_PRT12_SIZE 0x00000001\r
-#define CYREG_PRT12_PS_ALIAS 0x4000509c\r
-#define CYDEV_IO_PS_PRT15_BASE 0x4000509f\r
-#define CYDEV_IO_PS_PRT15_SIZE 0x00000001\r
-#define CYREG_PRT15_PS15_ALIAS 0x4000509f\r
-#define CYDEV_IO_PRT_BASE 0x40005100\r
-#define CYDEV_IO_PRT_SIZE 0x00000100\r
-#define CYDEV_IO_PRT_PRT0_BASE 0x40005100\r
-#define CYDEV_IO_PRT_PRT0_SIZE 0x00000010\r
-#define CYREG_PRT0_DR 0x40005100\r
-#define CYREG_PRT0_PS 0x40005101\r
-#define CYREG_PRT0_DM0 0x40005102\r
-#define CYREG_PRT0_DM1 0x40005103\r
-#define CYREG_PRT0_DM2 0x40005104\r
-#define CYREG_PRT0_SLW 0x40005105\r
-#define CYREG_PRT0_BYP 0x40005106\r
-#define CYREG_PRT0_BIE 0x40005107\r
-#define CYREG_PRT0_INP_DIS 0x40005108\r
-#define CYREG_PRT0_CTL 0x40005109\r
-#define CYREG_PRT0_PRT 0x4000510a\r
-#define CYREG_PRT0_BIT_MASK 0x4000510b\r
-#define CYREG_PRT0_AMUX 0x4000510c\r
-#define CYREG_PRT0_AG 0x4000510d\r
-#define CYREG_PRT0_LCD_COM_SEG 0x4000510e\r
-#define CYREG_PRT0_LCD_EN 0x4000510f\r
-#define CYDEV_IO_PRT_PRT1_BASE 0x40005110\r
-#define CYDEV_IO_PRT_PRT1_SIZE 0x00000010\r
-#define CYREG_PRT1_DR 0x40005110\r
-#define CYREG_PRT1_PS 0x40005111\r
-#define CYREG_PRT1_DM0 0x40005112\r
-#define CYREG_PRT1_DM1 0x40005113\r
-#define CYREG_PRT1_DM2 0x40005114\r
-#define CYREG_PRT1_SLW 0x40005115\r
-#define CYREG_PRT1_BYP 0x40005116\r
-#define CYREG_PRT1_BIE 0x40005117\r
-#define CYREG_PRT1_INP_DIS 0x40005118\r
-#define CYREG_PRT1_CTL 0x40005119\r
-#define CYREG_PRT1_PRT 0x4000511a\r
-#define CYREG_PRT1_BIT_MASK 0x4000511b\r
-#define CYREG_PRT1_AMUX 0x4000511c\r
-#define CYREG_PRT1_AG 0x4000511d\r
-#define CYREG_PRT1_LCD_COM_SEG 0x4000511e\r
-#define CYREG_PRT1_LCD_EN 0x4000511f\r
-#define CYDEV_IO_PRT_PRT2_BASE 0x40005120\r
-#define CYDEV_IO_PRT_PRT2_SIZE 0x00000010\r
-#define CYREG_PRT2_DR 0x40005120\r
-#define CYREG_PRT2_PS 0x40005121\r
-#define CYREG_PRT2_DM0 0x40005122\r
-#define CYREG_PRT2_DM1 0x40005123\r
-#define CYREG_PRT2_DM2 0x40005124\r
-#define CYREG_PRT2_SLW 0x40005125\r
-#define CYREG_PRT2_BYP 0x40005126\r
-#define CYREG_PRT2_BIE 0x40005127\r
-#define CYREG_PRT2_INP_DIS 0x40005128\r
-#define CYREG_PRT2_CTL 0x40005129\r
-#define CYREG_PRT2_PRT 0x4000512a\r
-#define CYREG_PRT2_BIT_MASK 0x4000512b\r
-#define CYREG_PRT2_AMUX 0x4000512c\r
-#define CYREG_PRT2_AG 0x4000512d\r
-#define CYREG_PRT2_LCD_COM_SEG 0x4000512e\r
-#define CYREG_PRT2_LCD_EN 0x4000512f\r
-#define CYDEV_IO_PRT_PRT3_BASE 0x40005130\r
-#define CYDEV_IO_PRT_PRT3_SIZE 0x00000010\r
-#define CYREG_PRT3_DR 0x40005130\r
-#define CYREG_PRT3_PS 0x40005131\r
-#define CYREG_PRT3_DM0 0x40005132\r
-#define CYREG_PRT3_DM1 0x40005133\r
-#define CYREG_PRT3_DM2 0x40005134\r
-#define CYREG_PRT3_SLW 0x40005135\r
-#define CYREG_PRT3_BYP 0x40005136\r
-#define CYREG_PRT3_BIE 0x40005137\r
-#define CYREG_PRT3_INP_DIS 0x40005138\r
-#define CYREG_PRT3_CTL 0x40005139\r
-#define CYREG_PRT3_PRT 0x4000513a\r
-#define CYREG_PRT3_BIT_MASK 0x4000513b\r
-#define CYREG_PRT3_AMUX 0x4000513c\r
-#define CYREG_PRT3_AG 0x4000513d\r
-#define CYREG_PRT3_LCD_COM_SEG 0x4000513e\r
-#define CYREG_PRT3_LCD_EN 0x4000513f\r
-#define CYDEV_IO_PRT_PRT4_BASE 0x40005140\r
-#define CYDEV_IO_PRT_PRT4_SIZE 0x00000010\r
-#define CYREG_PRT4_DR 0x40005140\r
-#define CYREG_PRT4_PS 0x40005141\r
-#define CYREG_PRT4_DM0 0x40005142\r
-#define CYREG_PRT4_DM1 0x40005143\r
-#define CYREG_PRT4_DM2 0x40005144\r
-#define CYREG_PRT4_SLW 0x40005145\r
-#define CYREG_PRT4_BYP 0x40005146\r
-#define CYREG_PRT4_BIE 0x40005147\r
-#define CYREG_PRT4_INP_DIS 0x40005148\r
-#define CYREG_PRT4_CTL 0x40005149\r
-#define CYREG_PRT4_PRT 0x4000514a\r
-#define CYREG_PRT4_BIT_MASK 0x4000514b\r
-#define CYREG_PRT4_AMUX 0x4000514c\r
-#define CYREG_PRT4_AG 0x4000514d\r
-#define CYREG_PRT4_LCD_COM_SEG 0x4000514e\r
-#define CYREG_PRT4_LCD_EN 0x4000514f\r
-#define CYDEV_IO_PRT_PRT5_BASE 0x40005150\r
-#define CYDEV_IO_PRT_PRT5_SIZE 0x00000010\r
-#define CYREG_PRT5_DR 0x40005150\r
-#define CYREG_PRT5_PS 0x40005151\r
-#define CYREG_PRT5_DM0 0x40005152\r
-#define CYREG_PRT5_DM1 0x40005153\r
-#define CYREG_PRT5_DM2 0x40005154\r
-#define CYREG_PRT5_SLW 0x40005155\r
-#define CYREG_PRT5_BYP 0x40005156\r
-#define CYREG_PRT5_BIE 0x40005157\r
-#define CYREG_PRT5_INP_DIS 0x40005158\r
-#define CYREG_PRT5_CTL 0x40005159\r
-#define CYREG_PRT5_PRT 0x4000515a\r
-#define CYREG_PRT5_BIT_MASK 0x4000515b\r
-#define CYREG_PRT5_AMUX 0x4000515c\r
-#define CYREG_PRT5_AG 0x4000515d\r
-#define CYREG_PRT5_LCD_COM_SEG 0x4000515e\r
-#define CYREG_PRT5_LCD_EN 0x4000515f\r
-#define CYDEV_IO_PRT_PRT6_BASE 0x40005160\r
-#define CYDEV_IO_PRT_PRT6_SIZE 0x00000010\r
-#define CYREG_PRT6_DR 0x40005160\r
-#define CYREG_PRT6_PS 0x40005161\r
-#define CYREG_PRT6_DM0 0x40005162\r
-#define CYREG_PRT6_DM1 0x40005163\r
-#define CYREG_PRT6_DM2 0x40005164\r
-#define CYREG_PRT6_SLW 0x40005165\r
-#define CYREG_PRT6_BYP 0x40005166\r
-#define CYREG_PRT6_BIE 0x40005167\r
-#define CYREG_PRT6_INP_DIS 0x40005168\r
-#define CYREG_PRT6_CTL 0x40005169\r
-#define CYREG_PRT6_PRT 0x4000516a\r
-#define CYREG_PRT6_BIT_MASK 0x4000516b\r
-#define CYREG_PRT6_AMUX 0x4000516c\r
-#define CYREG_PRT6_AG 0x4000516d\r
-#define CYREG_PRT6_LCD_COM_SEG 0x4000516e\r
-#define CYREG_PRT6_LCD_EN 0x4000516f\r
-#define CYDEV_IO_PRT_PRT12_BASE 0x400051c0\r
-#define CYDEV_IO_PRT_PRT12_SIZE 0x00000010\r
-#define CYREG_PRT12_DR 0x400051c0\r
-#define CYREG_PRT12_PS 0x400051c1\r
-#define CYREG_PRT12_DM0 0x400051c2\r
-#define CYREG_PRT12_DM1 0x400051c3\r
-#define CYREG_PRT12_DM2 0x400051c4\r
-#define CYREG_PRT12_SLW 0x400051c5\r
-#define CYREG_PRT12_BYP 0x400051c6\r
-#define CYREG_PRT12_BIE 0x400051c7\r
-#define CYREG_PRT12_INP_DIS 0x400051c8\r
-#define CYREG_PRT12_SIO_HYST_EN 0x400051c9\r
-#define CYREG_PRT12_PRT 0x400051ca\r
-#define CYREG_PRT12_BIT_MASK 0x400051cb\r
-#define CYREG_PRT12_SIO_REG_HIFREQ 0x400051cc\r
-#define CYREG_PRT12_AG 0x400051cd\r
-#define CYREG_PRT12_SIO_CFG 0x400051ce\r
-#define CYREG_PRT12_SIO_DIFF 0x400051cf\r
-#define CYDEV_IO_PRT_PRT15_BASE 0x400051f0\r
-#define CYDEV_IO_PRT_PRT15_SIZE 0x00000010\r
-#define CYREG_PRT15_DR 0x400051f0\r
-#define CYREG_PRT15_PS 0x400051f1\r
-#define CYREG_PRT15_DM0 0x400051f2\r
-#define CYREG_PRT15_DM1 0x400051f3\r
-#define CYREG_PRT15_DM2 0x400051f4\r
-#define CYREG_PRT15_SLW 0x400051f5\r
-#define CYREG_PRT15_BYP 0x400051f6\r
-#define CYREG_PRT15_BIE 0x400051f7\r
-#define CYREG_PRT15_INP_DIS 0x400051f8\r
-#define CYREG_PRT15_CTL 0x400051f9\r
-#define CYREG_PRT15_PRT 0x400051fa\r
-#define CYREG_PRT15_BIT_MASK 0x400051fb\r
-#define CYREG_PRT15_AMUX 0x400051fc\r
-#define CYREG_PRT15_AG 0x400051fd\r
-#define CYREG_PRT15_LCD_COM_SEG 0x400051fe\r
-#define CYREG_PRT15_LCD_EN 0x400051ff\r
-#define CYDEV_PRTDSI_BASE 0x40005200\r
-#define CYDEV_PRTDSI_SIZE 0x0000007f\r
-#define CYDEV_PRTDSI_PRT0_BASE 0x40005200\r
-#define CYDEV_PRTDSI_PRT0_SIZE 0x00000007\r
-#define CYREG_PRT0_OUT_SEL0 0x40005200\r
-#define CYREG_PRT0_OUT_SEL1 0x40005201\r
-#define CYREG_PRT0_OE_SEL0 0x40005202\r
-#define CYREG_PRT0_OE_SEL1 0x40005203\r
-#define CYREG_PRT0_DBL_SYNC_IN 0x40005204\r
-#define CYREG_PRT0_SYNC_OUT 0x40005205\r
-#define CYREG_PRT0_CAPS_SEL 0x40005206\r
-#define CYDEV_PRTDSI_PRT1_BASE 0x40005208\r
-#define CYDEV_PRTDSI_PRT1_SIZE 0x00000007\r
-#define CYREG_PRT1_OUT_SEL0 0x40005208\r
-#define CYREG_PRT1_OUT_SEL1 0x40005209\r
-#define CYREG_PRT1_OE_SEL0 0x4000520a\r
-#define CYREG_PRT1_OE_SEL1 0x4000520b\r
-#define CYREG_PRT1_DBL_SYNC_IN 0x4000520c\r
-#define CYREG_PRT1_SYNC_OUT 0x4000520d\r
-#define CYREG_PRT1_CAPS_SEL 0x4000520e\r
-#define CYDEV_PRTDSI_PRT2_BASE 0x40005210\r
-#define CYDEV_PRTDSI_PRT2_SIZE 0x00000007\r
-#define CYREG_PRT2_OUT_SEL0 0x40005210\r
-#define CYREG_PRT2_OUT_SEL1 0x40005211\r
-#define CYREG_PRT2_OE_SEL0 0x40005212\r
-#define CYREG_PRT2_OE_SEL1 0x40005213\r
-#define CYREG_PRT2_DBL_SYNC_IN 0x40005214\r
-#define CYREG_PRT2_SYNC_OUT 0x40005215\r
-#define CYREG_PRT2_CAPS_SEL 0x40005216\r
-#define CYDEV_PRTDSI_PRT3_BASE 0x40005218\r
-#define CYDEV_PRTDSI_PRT3_SIZE 0x00000007\r
-#define CYREG_PRT3_OUT_SEL0 0x40005218\r
-#define CYREG_PRT3_OUT_SEL1 0x40005219\r
-#define CYREG_PRT3_OE_SEL0 0x4000521a\r
-#define CYREG_PRT3_OE_SEL1 0x4000521b\r
-#define CYREG_PRT3_DBL_SYNC_IN 0x4000521c\r
-#define CYREG_PRT3_SYNC_OUT 0x4000521d\r
-#define CYREG_PRT3_CAPS_SEL 0x4000521e\r
-#define CYDEV_PRTDSI_PRT4_BASE 0x40005220\r
-#define CYDEV_PRTDSI_PRT4_SIZE 0x00000007\r
-#define CYREG_PRT4_OUT_SEL0 0x40005220\r
-#define CYREG_PRT4_OUT_SEL1 0x40005221\r
-#define CYREG_PRT4_OE_SEL0 0x40005222\r
-#define CYREG_PRT4_OE_SEL1 0x40005223\r
-#define CYREG_PRT4_DBL_SYNC_IN 0x40005224\r
-#define CYREG_PRT4_SYNC_OUT 0x40005225\r
-#define CYREG_PRT4_CAPS_SEL 0x40005226\r
-#define CYDEV_PRTDSI_PRT5_BASE 0x40005228\r
-#define CYDEV_PRTDSI_PRT5_SIZE 0x00000007\r
-#define CYREG_PRT5_OUT_SEL0 0x40005228\r
-#define CYREG_PRT5_OUT_SEL1 0x40005229\r
-#define CYREG_PRT5_OE_SEL0 0x4000522a\r
-#define CYREG_PRT5_OE_SEL1 0x4000522b\r
-#define CYREG_PRT5_DBL_SYNC_IN 0x4000522c\r
-#define CYREG_PRT5_SYNC_OUT 0x4000522d\r
-#define CYREG_PRT5_CAPS_SEL 0x4000522e\r
-#define CYDEV_PRTDSI_PRT6_BASE 0x40005230\r
-#define CYDEV_PRTDSI_PRT6_SIZE 0x00000007\r
-#define CYREG_PRT6_OUT_SEL0 0x40005230\r
-#define CYREG_PRT6_OUT_SEL1 0x40005231\r
-#define CYREG_PRT6_OE_SEL0 0x40005232\r
-#define CYREG_PRT6_OE_SEL1 0x40005233\r
-#define CYREG_PRT6_DBL_SYNC_IN 0x40005234\r
-#define CYREG_PRT6_SYNC_OUT 0x40005235\r
-#define CYREG_PRT6_CAPS_SEL 0x40005236\r
-#define CYDEV_PRTDSI_PRT12_BASE 0x40005260\r
-#define CYDEV_PRTDSI_PRT12_SIZE 0x00000006\r
-#define CYREG_PRT12_OUT_SEL0 0x40005260\r
-#define CYREG_PRT12_OUT_SEL1 0x40005261\r
-#define CYREG_PRT12_OE_SEL0 0x40005262\r
-#define CYREG_PRT12_OE_SEL1 0x40005263\r
-#define CYREG_PRT12_DBL_SYNC_IN 0x40005264\r
-#define CYREG_PRT12_SYNC_OUT 0x40005265\r
-#define CYDEV_PRTDSI_PRT15_BASE 0x40005278\r
-#define CYDEV_PRTDSI_PRT15_SIZE 0x00000007\r
-#define CYREG_PRT15_OUT_SEL0 0x40005278\r
-#define CYREG_PRT15_OUT_SEL1 0x40005279\r
-#define CYREG_PRT15_OE_SEL0 0x4000527a\r
-#define CYREG_PRT15_OE_SEL1 0x4000527b\r
-#define CYREG_PRT15_DBL_SYNC_IN 0x4000527c\r
-#define CYREG_PRT15_SYNC_OUT 0x4000527d\r
-#define CYREG_PRT15_CAPS_SEL 0x4000527e\r
-#define CYDEV_EMIF_BASE 0x40005400\r
-#define CYDEV_EMIF_SIZE 0x00000007\r
-#define CYREG_EMIF_NO_UDB 0x40005400\r
-#define CYREG_EMIF_RP_WAIT_STATES 0x40005401\r
-#define CYREG_EMIF_MEM_DWN 0x40005402\r
-#define CYREG_EMIF_MEMCLK_DIV 0x40005403\r
-#define CYREG_EMIF_CLOCK_EN 0x40005404\r
-#define CYREG_EMIF_EM_TYPE 0x40005405\r
-#define CYREG_EMIF_WP_WAIT_STATES 0x40005406\r
-#define CYDEV_ANAIF_BASE 0x40005800\r
-#define CYDEV_ANAIF_SIZE 0x000003a9\r
-#define CYDEV_ANAIF_CFG_BASE 0x40005800\r
-#define CYDEV_ANAIF_CFG_SIZE 0x0000010f\r
-#define CYDEV_ANAIF_CFG_SC0_BASE 0x40005800\r
-#define CYDEV_ANAIF_CFG_SC0_SIZE 0x00000003\r
-#define CYREG_SC0_CR0 0x40005800\r
-#define CYREG_SC0_CR1 0x40005801\r
-#define CYREG_SC0_CR2 0x40005802\r
-#define CYDEV_ANAIF_CFG_SC1_BASE 0x40005804\r
-#define CYDEV_ANAIF_CFG_SC1_SIZE 0x00000003\r
-#define CYREG_SC1_CR0 0x40005804\r
-#define CYREG_SC1_CR1 0x40005805\r
-#define CYREG_SC1_CR2 0x40005806\r
-#define CYDEV_ANAIF_CFG_SC2_BASE 0x40005808\r
-#define CYDEV_ANAIF_CFG_SC2_SIZE 0x00000003\r
-#define CYREG_SC2_CR0 0x40005808\r
-#define CYREG_SC2_CR1 0x40005809\r
-#define CYREG_SC2_CR2 0x4000580a\r
-#define CYDEV_ANAIF_CFG_SC3_BASE 0x4000580c\r
-#define CYDEV_ANAIF_CFG_SC3_SIZE 0x00000003\r
-#define CYREG_SC3_CR0 0x4000580c\r
-#define CYREG_SC3_CR1 0x4000580d\r
-#define CYREG_SC3_CR2 0x4000580e\r
-#define CYDEV_ANAIF_CFG_DAC0_BASE 0x40005820\r
-#define CYDEV_ANAIF_CFG_DAC0_SIZE 0x00000003\r
-#define CYREG_DAC0_CR0 0x40005820\r
-#define CYREG_DAC0_CR1 0x40005821\r
-#define CYREG_DAC0_TST 0x40005822\r
-#define CYDEV_ANAIF_CFG_DAC1_BASE 0x40005824\r
-#define CYDEV_ANAIF_CFG_DAC1_SIZE 0x00000003\r
-#define CYREG_DAC1_CR0 0x40005824\r
-#define CYREG_DAC1_CR1 0x40005825\r
-#define CYREG_DAC1_TST 0x40005826\r
-#define CYDEV_ANAIF_CFG_DAC2_BASE 0x40005828\r
-#define CYDEV_ANAIF_CFG_DAC2_SIZE 0x00000003\r
-#define CYREG_DAC2_CR0 0x40005828\r
-#define CYREG_DAC2_CR1 0x40005829\r
-#define CYREG_DAC2_TST 0x4000582a\r
-#define CYDEV_ANAIF_CFG_DAC3_BASE 0x4000582c\r
-#define CYDEV_ANAIF_CFG_DAC3_SIZE 0x00000003\r
-#define CYREG_DAC3_CR0 0x4000582c\r
-#define CYREG_DAC3_CR1 0x4000582d\r
-#define CYREG_DAC3_TST 0x4000582e\r
-#define CYDEV_ANAIF_CFG_CMP0_BASE 0x40005840\r
-#define CYDEV_ANAIF_CFG_CMP0_SIZE 0x00000001\r
-#define CYREG_CMP0_CR 0x40005840\r
-#define CYDEV_ANAIF_CFG_CMP1_BASE 0x40005841\r
-#define CYDEV_ANAIF_CFG_CMP1_SIZE 0x00000001\r
-#define CYREG_CMP1_CR 0x40005841\r
-#define CYDEV_ANAIF_CFG_CMP2_BASE 0x40005842\r
-#define CYDEV_ANAIF_CFG_CMP2_SIZE 0x00000001\r
-#define CYREG_CMP2_CR 0x40005842\r
-#define CYDEV_ANAIF_CFG_CMP3_BASE 0x40005843\r
-#define CYDEV_ANAIF_CFG_CMP3_SIZE 0x00000001\r
-#define CYREG_CMP3_CR 0x40005843\r
-#define CYDEV_ANAIF_CFG_LUT0_BASE 0x40005848\r
-#define CYDEV_ANAIF_CFG_LUT0_SIZE 0x00000002\r
-#define CYREG_LUT0_CR 0x40005848\r
-#define CYREG_LUT0_MX 0x40005849\r
-#define CYDEV_ANAIF_CFG_LUT1_BASE 0x4000584a\r
-#define CYDEV_ANAIF_CFG_LUT1_SIZE 0x00000002\r
-#define CYREG_LUT1_CR 0x4000584a\r
-#define CYREG_LUT1_MX 0x4000584b\r
-#define CYDEV_ANAIF_CFG_LUT2_BASE 0x4000584c\r
-#define CYDEV_ANAIF_CFG_LUT2_SIZE 0x00000002\r
-#define CYREG_LUT2_CR 0x4000584c\r
-#define CYREG_LUT2_MX 0x4000584d\r
-#define CYDEV_ANAIF_CFG_LUT3_BASE 0x4000584e\r
-#define CYDEV_ANAIF_CFG_LUT3_SIZE 0x00000002\r
-#define CYREG_LUT3_CR 0x4000584e\r
-#define CYREG_LUT3_MX 0x4000584f\r
-#define CYDEV_ANAIF_CFG_OPAMP0_BASE 0x40005858\r
-#define CYDEV_ANAIF_CFG_OPAMP0_SIZE 0x00000002\r
-#define CYREG_OPAMP0_CR 0x40005858\r
-#define CYREG_OPAMP0_RSVD 0x40005859\r
-#define CYDEV_ANAIF_CFG_OPAMP1_BASE 0x4000585a\r
-#define CYDEV_ANAIF_CFG_OPAMP1_SIZE 0x00000002\r
-#define CYREG_OPAMP1_CR 0x4000585a\r
-#define CYREG_OPAMP1_RSVD 0x4000585b\r
-#define CYDEV_ANAIF_CFG_OPAMP2_BASE 0x4000585c\r
-#define CYDEV_ANAIF_CFG_OPAMP2_SIZE 0x00000002\r
-#define CYREG_OPAMP2_CR 0x4000585c\r
-#define CYREG_OPAMP2_RSVD 0x4000585d\r
-#define CYDEV_ANAIF_CFG_OPAMP3_BASE 0x4000585e\r
-#define CYDEV_ANAIF_CFG_OPAMP3_SIZE 0x00000002\r
-#define CYREG_OPAMP3_CR 0x4000585e\r
-#define CYREG_OPAMP3_RSVD 0x4000585f\r
-#define CYDEV_ANAIF_CFG_LCDDAC_BASE 0x40005868\r
-#define CYDEV_ANAIF_CFG_LCDDAC_SIZE 0x00000002\r
-#define CYREG_LCDDAC_CR0 0x40005868\r
-#define CYREG_LCDDAC_CR1 0x40005869\r
-#define CYDEV_ANAIF_CFG_LCDDRV_BASE 0x4000586a\r
-#define CYDEV_ANAIF_CFG_LCDDRV_SIZE 0x00000001\r
-#define CYREG_LCDDRV_CR 0x4000586a\r
-#define CYDEV_ANAIF_CFG_LCDTMR_BASE 0x4000586b\r
-#define CYDEV_ANAIF_CFG_LCDTMR_SIZE 0x00000001\r
-#define CYREG_LCDTMR_CFG 0x4000586b\r
-#define CYDEV_ANAIF_CFG_BG_BASE 0x4000586c\r
-#define CYDEV_ANAIF_CFG_BG_SIZE 0x00000004\r
-#define CYREG_BG_CR0 0x4000586c\r
-#define CYREG_BG_RSVD 0x4000586d\r
-#define CYREG_BG_DFT0 0x4000586e\r
-#define CYREG_BG_DFT1 0x4000586f\r
-#define CYDEV_ANAIF_CFG_CAPSL_BASE 0x40005870\r
-#define CYDEV_ANAIF_CFG_CAPSL_SIZE 0x00000002\r
-#define CYREG_CAPSL_CFG0 0x40005870\r
-#define CYREG_CAPSL_CFG1 0x40005871\r
-#define CYDEV_ANAIF_CFG_CAPSR_BASE 0x40005872\r
-#define CYDEV_ANAIF_CFG_CAPSR_SIZE 0x00000002\r
-#define CYREG_CAPSR_CFG0 0x40005872\r
-#define CYREG_CAPSR_CFG1 0x40005873\r
-#define CYDEV_ANAIF_CFG_PUMP_BASE 0x40005876\r
-#define CYDEV_ANAIF_CFG_PUMP_SIZE 0x00000002\r
-#define CYREG_PUMP_CR0 0x40005876\r
-#define CYREG_PUMP_CR1 0x40005877\r
-#define CYDEV_ANAIF_CFG_LPF0_BASE 0x40005878\r
-#define CYDEV_ANAIF_CFG_LPF0_SIZE 0x00000002\r
-#define CYREG_LPF0_CR0 0x40005878\r
-#define CYREG_LPF0_RSVD 0x40005879\r
-#define CYDEV_ANAIF_CFG_LPF1_BASE 0x4000587a\r
-#define CYDEV_ANAIF_CFG_LPF1_SIZE 0x00000002\r
-#define CYREG_LPF1_CR0 0x4000587a\r
-#define CYREG_LPF1_RSVD 0x4000587b\r
-#define CYDEV_ANAIF_CFG_MISC_BASE 0x4000587c\r
-#define CYDEV_ANAIF_CFG_MISC_SIZE 0x00000001\r
-#define CYREG_ANAIF_CFG_MISC_CR0 0x4000587c\r
-#define CYDEV_ANAIF_CFG_DSM0_BASE 0x40005880\r
-#define CYDEV_ANAIF_CFG_DSM0_SIZE 0x00000020\r
-#define CYREG_DSM0_CR0 0x40005880\r
-#define CYREG_DSM0_CR1 0x40005881\r
-#define CYREG_DSM0_CR2 0x40005882\r
-#define CYREG_DSM0_CR3 0x40005883\r
-#define CYREG_DSM0_CR4 0x40005884\r
-#define CYREG_DSM0_CR5 0x40005885\r
-#define CYREG_DSM0_CR6 0x40005886\r
-#define CYREG_DSM0_CR7 0x40005887\r
-#define CYREG_DSM0_CR8 0x40005888\r
-#define CYREG_DSM0_CR9 0x40005889\r
-#define CYREG_DSM0_CR10 0x4000588a\r
-#define CYREG_DSM0_CR11 0x4000588b\r
-#define CYREG_DSM0_CR12 0x4000588c\r
-#define CYREG_DSM0_CR13 0x4000588d\r
-#define CYREG_DSM0_CR14 0x4000588e\r
-#define CYREG_DSM0_CR15 0x4000588f\r
-#define CYREG_DSM0_CR16 0x40005890\r
-#define CYREG_DSM0_CR17 0x40005891\r
-#define CYREG_DSM0_REF0 0x40005892\r
-#define CYREG_DSM0_REF1 0x40005893\r
-#define CYREG_DSM0_REF2 0x40005894\r
-#define CYREG_DSM0_REF3 0x40005895\r
-#define CYREG_DSM0_DEM0 0x40005896\r
-#define CYREG_DSM0_DEM1 0x40005897\r
-#define CYREG_DSM0_TST0 0x40005898\r
-#define CYREG_DSM0_TST1 0x40005899\r
-#define CYREG_DSM0_BUF0 0x4000589a\r
-#define CYREG_DSM0_BUF1 0x4000589b\r
-#define CYREG_DSM0_BUF2 0x4000589c\r
-#define CYREG_DSM0_BUF3 0x4000589d\r
-#define CYREG_DSM0_MISC 0x4000589e\r
-#define CYREG_DSM0_RSVD1 0x4000589f\r
-#define CYDEV_ANAIF_CFG_SAR0_BASE 0x40005900\r
-#define CYDEV_ANAIF_CFG_SAR0_SIZE 0x00000007\r
-#define CYREG_SAR0_CSR0 0x40005900\r
-#define CYREG_SAR0_CSR1 0x40005901\r
-#define CYREG_SAR0_CSR2 0x40005902\r
-#define CYREG_SAR0_CSR3 0x40005903\r
-#define CYREG_SAR0_CSR4 0x40005904\r
-#define CYREG_SAR0_CSR5 0x40005905\r
-#define CYREG_SAR0_CSR6 0x40005906\r
-#define CYDEV_ANAIF_CFG_SAR1_BASE 0x40005908\r
-#define CYDEV_ANAIF_CFG_SAR1_SIZE 0x00000007\r
-#define CYREG_SAR1_CSR0 0x40005908\r
-#define CYREG_SAR1_CSR1 0x40005909\r
-#define CYREG_SAR1_CSR2 0x4000590a\r
-#define CYREG_SAR1_CSR3 0x4000590b\r
-#define CYREG_SAR1_CSR4 0x4000590c\r
-#define CYREG_SAR1_CSR5 0x4000590d\r
-#define CYREG_SAR1_CSR6 0x4000590e\r
-#define CYDEV_ANAIF_RT_BASE 0x40005a00\r
-#define CYDEV_ANAIF_RT_SIZE 0x00000162\r
-#define CYDEV_ANAIF_RT_SC0_BASE 0x40005a00\r
-#define CYDEV_ANAIF_RT_SC0_SIZE 0x0000000d\r
-#define CYREG_SC0_SW0 0x40005a00\r
-#define CYREG_SC0_SW2 0x40005a02\r
-#define CYREG_SC0_SW3 0x40005a03\r
-#define CYREG_SC0_SW4 0x40005a04\r
-#define CYREG_SC0_SW6 0x40005a06\r
-#define CYREG_SC0_SW7 0x40005a07\r
-#define CYREG_SC0_SW8 0x40005a08\r
-#define CYREG_SC0_SW10 0x40005a0a\r
-#define CYREG_SC0_CLK 0x40005a0b\r
-#define CYREG_SC0_BST 0x40005a0c\r
-#define CYDEV_ANAIF_RT_SC1_BASE 0x40005a10\r
-#define CYDEV_ANAIF_RT_SC1_SIZE 0x0000000d\r
-#define CYREG_SC1_SW0 0x40005a10\r
-#define CYREG_SC1_SW2 0x40005a12\r
-#define CYREG_SC1_SW3 0x40005a13\r
-#define CYREG_SC1_SW4 0x40005a14\r
-#define CYREG_SC1_SW6 0x40005a16\r
-#define CYREG_SC1_SW7 0x40005a17\r
-#define CYREG_SC1_SW8 0x40005a18\r
-#define CYREG_SC1_SW10 0x40005a1a\r
-#define CYREG_SC1_CLK 0x40005a1b\r
-#define CYREG_SC1_BST 0x40005a1c\r
-#define CYDEV_ANAIF_RT_SC2_BASE 0x40005a20\r
-#define CYDEV_ANAIF_RT_SC2_SIZE 0x0000000d\r
-#define CYREG_SC2_SW0 0x40005a20\r
-#define CYREG_SC2_SW2 0x40005a22\r
-#define CYREG_SC2_SW3 0x40005a23\r
-#define CYREG_SC2_SW4 0x40005a24\r
-#define CYREG_SC2_SW6 0x40005a26\r
-#define CYREG_SC2_SW7 0x40005a27\r
-#define CYREG_SC2_SW8 0x40005a28\r
-#define CYREG_SC2_SW10 0x40005a2a\r
-#define CYREG_SC2_CLK 0x40005a2b\r
-#define CYREG_SC2_BST 0x40005a2c\r
-#define CYDEV_ANAIF_RT_SC3_BASE 0x40005a30\r
-#define CYDEV_ANAIF_RT_SC3_SIZE 0x0000000d\r
-#define CYREG_SC3_SW0 0x40005a30\r
-#define CYREG_SC3_SW2 0x40005a32\r
-#define CYREG_SC3_SW3 0x40005a33\r
-#define CYREG_SC3_SW4 0x40005a34\r
-#define CYREG_SC3_SW6 0x40005a36\r
-#define CYREG_SC3_SW7 0x40005a37\r
-#define CYREG_SC3_SW8 0x40005a38\r
-#define CYREG_SC3_SW10 0x40005a3a\r
-#define CYREG_SC3_CLK 0x40005a3b\r
-#define CYREG_SC3_BST 0x40005a3c\r
-#define CYDEV_ANAIF_RT_DAC0_BASE 0x40005a80\r
-#define CYDEV_ANAIF_RT_DAC0_SIZE 0x00000008\r
-#define CYREG_DAC0_SW0 0x40005a80\r
-#define CYREG_DAC0_SW2 0x40005a82\r
-#define CYREG_DAC0_SW3 0x40005a83\r
-#define CYREG_DAC0_SW4 0x40005a84\r
-#define CYREG_DAC0_STROBE 0x40005a87\r
-#define CYDEV_ANAIF_RT_DAC1_BASE 0x40005a88\r
-#define CYDEV_ANAIF_RT_DAC1_SIZE 0x00000008\r
-#define CYREG_DAC1_SW0 0x40005a88\r
-#define CYREG_DAC1_SW2 0x40005a8a\r
-#define CYREG_DAC1_SW3 0x40005a8b\r
-#define CYREG_DAC1_SW4 0x40005a8c\r
-#define CYREG_DAC1_STROBE 0x40005a8f\r
-#define CYDEV_ANAIF_RT_DAC2_BASE 0x40005a90\r
-#define CYDEV_ANAIF_RT_DAC2_SIZE 0x00000008\r
-#define CYREG_DAC2_SW0 0x40005a90\r
-#define CYREG_DAC2_SW2 0x40005a92\r
-#define CYREG_DAC2_SW3 0x40005a93\r
-#define CYREG_DAC2_SW4 0x40005a94\r
-#define CYREG_DAC2_STROBE 0x40005a97\r
-#define CYDEV_ANAIF_RT_DAC3_BASE 0x40005a98\r
-#define CYDEV_ANAIF_RT_DAC3_SIZE 0x00000008\r
-#define CYREG_DAC3_SW0 0x40005a98\r
-#define CYREG_DAC3_SW2 0x40005a9a\r
-#define CYREG_DAC3_SW3 0x40005a9b\r
-#define CYREG_DAC3_SW4 0x40005a9c\r
-#define CYREG_DAC3_STROBE 0x40005a9f\r
-#define CYDEV_ANAIF_RT_CMP0_BASE 0x40005ac0\r
-#define CYDEV_ANAIF_RT_CMP0_SIZE 0x00000008\r
-#define CYREG_CMP0_SW0 0x40005ac0\r
-#define CYREG_CMP0_SW2 0x40005ac2\r
-#define CYREG_CMP0_SW3 0x40005ac3\r
-#define CYREG_CMP0_SW4 0x40005ac4\r
-#define CYREG_CMP0_SW6 0x40005ac6\r
-#define CYREG_CMP0_CLK 0x40005ac7\r
-#define CYDEV_ANAIF_RT_CMP1_BASE 0x40005ac8\r
-#define CYDEV_ANAIF_RT_CMP1_SIZE 0x00000008\r
-#define CYREG_CMP1_SW0 0x40005ac8\r
-#define CYREG_CMP1_SW2 0x40005aca\r
-#define CYREG_CMP1_SW3 0x40005acb\r
-#define CYREG_CMP1_SW4 0x40005acc\r
-#define CYREG_CMP1_SW6 0x40005ace\r
-#define CYREG_CMP1_CLK 0x40005acf\r
-#define CYDEV_ANAIF_RT_CMP2_BASE 0x40005ad0\r
-#define CYDEV_ANAIF_RT_CMP2_SIZE 0x00000008\r
-#define CYREG_CMP2_SW0 0x40005ad0\r
-#define CYREG_CMP2_SW2 0x40005ad2\r
-#define CYREG_CMP2_SW3 0x40005ad3\r
-#define CYREG_CMP2_SW4 0x40005ad4\r
-#define CYREG_CMP2_SW6 0x40005ad6\r
-#define CYREG_CMP2_CLK 0x40005ad7\r
-#define CYDEV_ANAIF_RT_CMP3_BASE 0x40005ad8\r
-#define CYDEV_ANAIF_RT_CMP3_SIZE 0x00000008\r
-#define CYREG_CMP3_SW0 0x40005ad8\r
-#define CYREG_CMP3_SW2 0x40005ada\r
-#define CYREG_CMP3_SW3 0x40005adb\r
-#define CYREG_CMP3_SW4 0x40005adc\r
-#define CYREG_CMP3_SW6 0x40005ade\r
-#define CYREG_CMP3_CLK 0x40005adf\r
-#define CYDEV_ANAIF_RT_DSM0_BASE 0x40005b00\r
-#define CYDEV_ANAIF_RT_DSM0_SIZE 0x00000008\r
-#define CYREG_DSM0_SW0 0x40005b00\r
-#define CYREG_DSM0_SW2 0x40005b02\r
-#define CYREG_DSM0_SW3 0x40005b03\r
-#define CYREG_DSM0_SW4 0x40005b04\r
-#define CYREG_DSM0_SW6 0x40005b06\r
-#define CYREG_DSM0_CLK 0x40005b07\r
-#define CYDEV_ANAIF_RT_SAR0_BASE 0x40005b20\r
-#define CYDEV_ANAIF_RT_SAR0_SIZE 0x00000008\r
-#define CYREG_SAR0_SW0 0x40005b20\r
-#define CYREG_SAR0_SW2 0x40005b22\r
-#define CYREG_SAR0_SW3 0x40005b23\r
-#define CYREG_SAR0_SW4 0x40005b24\r
-#define CYREG_SAR0_SW6 0x40005b26\r
-#define CYREG_SAR0_CLK 0x40005b27\r
-#define CYDEV_ANAIF_RT_SAR1_BASE 0x40005b28\r
-#define CYDEV_ANAIF_RT_SAR1_SIZE 0x00000008\r
-#define CYREG_SAR1_SW0 0x40005b28\r
-#define CYREG_SAR1_SW2 0x40005b2a\r
-#define CYREG_SAR1_SW3 0x40005b2b\r
-#define CYREG_SAR1_SW4 0x40005b2c\r
-#define CYREG_SAR1_SW6 0x40005b2e\r
-#define CYREG_SAR1_CLK 0x40005b2f\r
-#define CYDEV_ANAIF_RT_OPAMP0_BASE 0x40005b40\r
-#define CYDEV_ANAIF_RT_OPAMP0_SIZE 0x00000002\r
-#define CYREG_OPAMP0_MX 0x40005b40\r
-#define CYREG_OPAMP0_SW 0x40005b41\r
-#define CYDEV_ANAIF_RT_OPAMP1_BASE 0x40005b42\r
-#define CYDEV_ANAIF_RT_OPAMP1_SIZE 0x00000002\r
-#define CYREG_OPAMP1_MX 0x40005b42\r
-#define CYREG_OPAMP1_SW 0x40005b43\r
-#define CYDEV_ANAIF_RT_OPAMP2_BASE 0x40005b44\r
-#define CYDEV_ANAIF_RT_OPAMP2_SIZE 0x00000002\r
-#define CYREG_OPAMP2_MX 0x40005b44\r
-#define CYREG_OPAMP2_SW 0x40005b45\r
-#define CYDEV_ANAIF_RT_OPAMP3_BASE 0x40005b46\r
-#define CYDEV_ANAIF_RT_OPAMP3_SIZE 0x00000002\r
-#define CYREG_OPAMP3_MX 0x40005b46\r
-#define CYREG_OPAMP3_SW 0x40005b47\r
-#define CYDEV_ANAIF_RT_LCDDAC_BASE 0x40005b50\r
-#define CYDEV_ANAIF_RT_LCDDAC_SIZE 0x00000005\r
-#define CYREG_LCDDAC_SW0 0x40005b50\r
-#define CYREG_LCDDAC_SW1 0x40005b51\r
-#define CYREG_LCDDAC_SW2 0x40005b52\r
-#define CYREG_LCDDAC_SW3 0x40005b53\r
-#define CYREG_LCDDAC_SW4 0x40005b54\r
-#define CYDEV_ANAIF_RT_SC_BASE 0x40005b56\r
-#define CYDEV_ANAIF_RT_SC_SIZE 0x00000001\r
-#define CYREG_SC_MISC 0x40005b56\r
-#define CYDEV_ANAIF_RT_BUS_BASE 0x40005b58\r
-#define CYDEV_ANAIF_RT_BUS_SIZE 0x00000004\r
-#define CYREG_BUS_SW0 0x40005b58\r
-#define CYREG_BUS_SW2 0x40005b5a\r
-#define CYREG_BUS_SW3 0x40005b5b\r
-#define CYDEV_ANAIF_RT_DFT_BASE 0x40005b5c\r
-#define CYDEV_ANAIF_RT_DFT_SIZE 0x00000006\r
-#define CYREG_DFT_CR0 0x40005b5c\r
-#define CYREG_DFT_CR1 0x40005b5d\r
-#define CYREG_DFT_CR2 0x40005b5e\r
-#define CYREG_DFT_CR3 0x40005b5f\r
-#define CYREG_DFT_CR4 0x40005b60\r
-#define CYREG_DFT_CR5 0x40005b61\r
-#define CYDEV_ANAIF_WRK_BASE 0x40005b80\r
-#define CYDEV_ANAIF_WRK_SIZE 0x00000029\r
-#define CYDEV_ANAIF_WRK_DAC0_BASE 0x40005b80\r
-#define CYDEV_ANAIF_WRK_DAC0_SIZE 0x00000001\r
-#define CYREG_DAC0_D 0x40005b80\r
-#define CYDEV_ANAIF_WRK_DAC1_BASE 0x40005b81\r
-#define CYDEV_ANAIF_WRK_DAC1_SIZE 0x00000001\r
-#define CYREG_DAC1_D 0x40005b81\r
-#define CYDEV_ANAIF_WRK_DAC2_BASE 0x40005b82\r
-#define CYDEV_ANAIF_WRK_DAC2_SIZE 0x00000001\r
-#define CYREG_DAC2_D 0x40005b82\r
-#define CYDEV_ANAIF_WRK_DAC3_BASE 0x40005b83\r
-#define CYDEV_ANAIF_WRK_DAC3_SIZE 0x00000001\r
-#define CYREG_DAC3_D 0x40005b83\r
-#define CYDEV_ANAIF_WRK_DSM0_BASE 0x40005b88\r
-#define CYDEV_ANAIF_WRK_DSM0_SIZE 0x00000002\r
-#define CYREG_DSM0_OUT0 0x40005b88\r
-#define CYREG_DSM0_OUT1 0x40005b89\r
-#define CYDEV_ANAIF_WRK_LUT_BASE 0x40005b90\r
-#define CYDEV_ANAIF_WRK_LUT_SIZE 0x00000005\r
-#define CYREG_LUT_SR 0x40005b90\r
-#define CYREG_LUT_WRK1 0x40005b91\r
-#define CYREG_LUT_MSK 0x40005b92\r
-#define CYREG_LUT_CLK 0x40005b93\r
-#define CYREG_LUT_CPTR 0x40005b94\r
-#define CYDEV_ANAIF_WRK_CMP_BASE 0x40005b96\r
-#define CYDEV_ANAIF_WRK_CMP_SIZE 0x00000002\r
-#define CYREG_CMP_WRK 0x40005b96\r
-#define CYREG_CMP_TST 0x40005b97\r
-#define CYDEV_ANAIF_WRK_SC_BASE 0x40005b98\r
-#define CYDEV_ANAIF_WRK_SC_SIZE 0x00000005\r
-#define CYREG_SC_SR 0x40005b98\r
-#define CYREG_SC_WRK1 0x40005b99\r
-#define CYREG_SC_MSK 0x40005b9a\r
-#define CYREG_SC_CMPINV 0x40005b9b\r
-#define CYREG_SC_CPTR 0x40005b9c\r
-#define CYDEV_ANAIF_WRK_SAR0_BASE 0x40005ba0\r
-#define CYDEV_ANAIF_WRK_SAR0_SIZE 0x00000002\r
-#define CYREG_SAR0_WRK0 0x40005ba0\r
-#define CYREG_SAR0_WRK1 0x40005ba1\r
-#define CYDEV_ANAIF_WRK_SAR1_BASE 0x40005ba2\r
-#define CYDEV_ANAIF_WRK_SAR1_SIZE 0x00000002\r
-#define CYREG_SAR1_WRK0 0x40005ba2\r
-#define CYREG_SAR1_WRK1 0x40005ba3\r
-#define CYDEV_ANAIF_WRK_SARS_BASE 0x40005ba8\r
-#define CYDEV_ANAIF_WRK_SARS_SIZE 0x00000001\r
-#define CYREG_ANAIF_WRK_SARS_SOF 0x40005ba8\r
-#define CYDEV_USB_BASE 0x40006000\r
-#define CYDEV_USB_SIZE 0x00000300\r
-#define CYREG_USB_EP0_DR0 0x40006000\r
-#define CYREG_USB_EP0_DR1 0x40006001\r
-#define CYREG_USB_EP0_DR2 0x40006002\r
-#define CYREG_USB_EP0_DR3 0x40006003\r
-#define CYREG_USB_EP0_DR4 0x40006004\r
-#define CYREG_USB_EP0_DR5 0x40006005\r
-#define CYREG_USB_EP0_DR6 0x40006006\r
-#define CYREG_USB_EP0_DR7 0x40006007\r
-#define CYREG_USB_CR0 0x40006008\r
-#define CYREG_USB_CR1 0x40006009\r
-#define CYREG_USB_SIE_EP_INT_EN 0x4000600a\r
-#define CYREG_USB_SIE_EP_INT_SR 0x4000600b\r
-#define CYDEV_USB_SIE_EP1_BASE 0x4000600c\r
-#define CYDEV_USB_SIE_EP1_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP1_CNT0 0x4000600c\r
-#define CYREG_USB_SIE_EP1_CNT1 0x4000600d\r
-#define CYREG_USB_SIE_EP1_CR0 0x4000600e\r
-#define CYREG_USB_USBIO_CR0 0x40006010\r
-#define CYREG_USB_USBIO_CR1 0x40006012\r
-#define CYREG_USB_DYN_RECONFIG 0x40006014\r
-#define CYREG_USB_SOF0 0x40006018\r
-#define CYREG_USB_SOF1 0x40006019\r
-#define CYDEV_USB_SIE_EP2_BASE 0x4000601c\r
-#define CYDEV_USB_SIE_EP2_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP2_CNT0 0x4000601c\r
-#define CYREG_USB_SIE_EP2_CNT1 0x4000601d\r
-#define CYREG_USB_SIE_EP2_CR0 0x4000601e\r
-#define CYREG_USB_EP0_CR 0x40006028\r
-#define CYREG_USB_EP0_CNT 0x40006029\r
-#define CYDEV_USB_SIE_EP3_BASE 0x4000602c\r
-#define CYDEV_USB_SIE_EP3_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP3_CNT0 0x4000602c\r
-#define CYREG_USB_SIE_EP3_CNT1 0x4000602d\r
-#define CYREG_USB_SIE_EP3_CR0 0x4000602e\r
-#define CYDEV_USB_SIE_EP4_BASE 0x4000603c\r
-#define CYDEV_USB_SIE_EP4_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP4_CNT0 0x4000603c\r
-#define CYREG_USB_SIE_EP4_CNT1 0x4000603d\r
-#define CYREG_USB_SIE_EP4_CR0 0x4000603e\r
-#define CYDEV_USB_SIE_EP5_BASE 0x4000604c\r
-#define CYDEV_USB_SIE_EP5_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP5_CNT0 0x4000604c\r
-#define CYREG_USB_SIE_EP5_CNT1 0x4000604d\r
-#define CYREG_USB_SIE_EP5_CR0 0x4000604e\r
-#define CYDEV_USB_SIE_EP6_BASE 0x4000605c\r
-#define CYDEV_USB_SIE_EP6_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP6_CNT0 0x4000605c\r
-#define CYREG_USB_SIE_EP6_CNT1 0x4000605d\r
-#define CYREG_USB_SIE_EP6_CR0 0x4000605e\r
-#define CYDEV_USB_SIE_EP7_BASE 0x4000606c\r
-#define CYDEV_USB_SIE_EP7_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP7_CNT0 0x4000606c\r
-#define CYREG_USB_SIE_EP7_CNT1 0x4000606d\r
-#define CYREG_USB_SIE_EP7_CR0 0x4000606e\r
-#define CYDEV_USB_SIE_EP8_BASE 0x4000607c\r
-#define CYDEV_USB_SIE_EP8_SIZE 0x00000003\r
-#define CYREG_USB_SIE_EP8_CNT0 0x4000607c\r
-#define CYREG_USB_SIE_EP8_CNT1 0x4000607d\r
-#define CYREG_USB_SIE_EP8_CR0 0x4000607e\r
-#define CYDEV_USB_ARB_EP1_BASE 0x40006080\r
-#define CYDEV_USB_ARB_EP1_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP1_CFG 0x40006080\r
-#define CYREG_USB_ARB_EP1_INT_EN 0x40006081\r
-#define CYREG_USB_ARB_EP1_SR 0x40006082\r
-#define CYDEV_USB_ARB_RW1_BASE 0x40006084\r
-#define CYDEV_USB_ARB_RW1_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW1_WA 0x40006084\r
-#define CYREG_USB_ARB_RW1_WA_MSB 0x40006085\r
-#define CYREG_USB_ARB_RW1_RA 0x40006086\r
-#define CYREG_USB_ARB_RW1_RA_MSB 0x40006087\r
-#define CYREG_USB_ARB_RW1_DR 0x40006088\r
-#define CYREG_USB_BUF_SIZE 0x4000608c\r
-#define CYREG_USB_EP_ACTIVE 0x4000608e\r
-#define CYREG_USB_EP_TYPE 0x4000608f\r
-#define CYDEV_USB_ARB_EP2_BASE 0x40006090\r
-#define CYDEV_USB_ARB_EP2_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP2_CFG 0x40006090\r
-#define CYREG_USB_ARB_EP2_INT_EN 0x40006091\r
-#define CYREG_USB_ARB_EP2_SR 0x40006092\r
-#define CYDEV_USB_ARB_RW2_BASE 0x40006094\r
-#define CYDEV_USB_ARB_RW2_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW2_WA 0x40006094\r
-#define CYREG_USB_ARB_RW2_WA_MSB 0x40006095\r
-#define CYREG_USB_ARB_RW2_RA 0x40006096\r
-#define CYREG_USB_ARB_RW2_RA_MSB 0x40006097\r
-#define CYREG_USB_ARB_RW2_DR 0x40006098\r
-#define CYREG_USB_ARB_CFG 0x4000609c\r
-#define CYREG_USB_USB_CLK_EN 0x4000609d\r
-#define CYREG_USB_ARB_INT_EN 0x4000609e\r
-#define CYREG_USB_ARB_INT_SR 0x4000609f\r
-#define CYDEV_USB_ARB_EP3_BASE 0x400060a0\r
-#define CYDEV_USB_ARB_EP3_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP3_CFG 0x400060a0\r
-#define CYREG_USB_ARB_EP3_INT_EN 0x400060a1\r
-#define CYREG_USB_ARB_EP3_SR 0x400060a2\r
-#define CYDEV_USB_ARB_RW3_BASE 0x400060a4\r
-#define CYDEV_USB_ARB_RW3_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW3_WA 0x400060a4\r
-#define CYREG_USB_ARB_RW3_WA_MSB 0x400060a5\r
-#define CYREG_USB_ARB_RW3_RA 0x400060a6\r
-#define CYREG_USB_ARB_RW3_RA_MSB 0x400060a7\r
-#define CYREG_USB_ARB_RW3_DR 0x400060a8\r
-#define CYREG_USB_CWA 0x400060ac\r
-#define CYREG_USB_CWA_MSB 0x400060ad\r
-#define CYDEV_USB_ARB_EP4_BASE 0x400060b0\r
-#define CYDEV_USB_ARB_EP4_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP4_CFG 0x400060b0\r
-#define CYREG_USB_ARB_EP4_INT_EN 0x400060b1\r
-#define CYREG_USB_ARB_EP4_SR 0x400060b2\r
-#define CYDEV_USB_ARB_RW4_BASE 0x400060b4\r
-#define CYDEV_USB_ARB_RW4_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW4_WA 0x400060b4\r
-#define CYREG_USB_ARB_RW4_WA_MSB 0x400060b5\r
-#define CYREG_USB_ARB_RW4_RA 0x400060b6\r
-#define CYREG_USB_ARB_RW4_RA_MSB 0x400060b7\r
-#define CYREG_USB_ARB_RW4_DR 0x400060b8\r
-#define CYREG_USB_DMA_THRES 0x400060bc\r
-#define CYREG_USB_DMA_THRES_MSB 0x400060bd\r
-#define CYDEV_USB_ARB_EP5_BASE 0x400060c0\r
-#define CYDEV_USB_ARB_EP5_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP5_CFG 0x400060c0\r
-#define CYREG_USB_ARB_EP5_INT_EN 0x400060c1\r
-#define CYREG_USB_ARB_EP5_SR 0x400060c2\r
-#define CYDEV_USB_ARB_RW5_BASE 0x400060c4\r
-#define CYDEV_USB_ARB_RW5_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW5_WA 0x400060c4\r
-#define CYREG_USB_ARB_RW5_WA_MSB 0x400060c5\r
-#define CYREG_USB_ARB_RW5_RA 0x400060c6\r
-#define CYREG_USB_ARB_RW5_RA_MSB 0x400060c7\r
-#define CYREG_USB_ARB_RW5_DR 0x400060c8\r
-#define CYREG_USB_BUS_RST_CNT 0x400060cc\r
-#define CYDEV_USB_ARB_EP6_BASE 0x400060d0\r
-#define CYDEV_USB_ARB_EP6_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP6_CFG 0x400060d0\r
-#define CYREG_USB_ARB_EP6_INT_EN 0x400060d1\r
-#define CYREG_USB_ARB_EP6_SR 0x400060d2\r
-#define CYDEV_USB_ARB_RW6_BASE 0x400060d4\r
-#define CYDEV_USB_ARB_RW6_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW6_WA 0x400060d4\r
-#define CYREG_USB_ARB_RW6_WA_MSB 0x400060d5\r
-#define CYREG_USB_ARB_RW6_RA 0x400060d6\r
-#define CYREG_USB_ARB_RW6_RA_MSB 0x400060d7\r
-#define CYREG_USB_ARB_RW6_DR 0x400060d8\r
-#define CYDEV_USB_ARB_EP7_BASE 0x400060e0\r
-#define CYDEV_USB_ARB_EP7_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP7_CFG 0x400060e0\r
-#define CYREG_USB_ARB_EP7_INT_EN 0x400060e1\r
-#define CYREG_USB_ARB_EP7_SR 0x400060e2\r
-#define CYDEV_USB_ARB_RW7_BASE 0x400060e4\r
-#define CYDEV_USB_ARB_RW7_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW7_WA 0x400060e4\r
-#define CYREG_USB_ARB_RW7_WA_MSB 0x400060e5\r
-#define CYREG_USB_ARB_RW7_RA 0x400060e6\r
-#define CYREG_USB_ARB_RW7_RA_MSB 0x400060e7\r
-#define CYREG_USB_ARB_RW7_DR 0x400060e8\r
-#define CYDEV_USB_ARB_EP8_BASE 0x400060f0\r
-#define CYDEV_USB_ARB_EP8_SIZE 0x00000003\r
-#define CYREG_USB_ARB_EP8_CFG 0x400060f0\r
-#define CYREG_USB_ARB_EP8_INT_EN 0x400060f1\r
-#define CYREG_USB_ARB_EP8_SR 0x400060f2\r
-#define CYDEV_USB_ARB_RW8_BASE 0x400060f4\r
-#define CYDEV_USB_ARB_RW8_SIZE 0x00000005\r
-#define CYREG_USB_ARB_RW8_WA 0x400060f4\r
-#define CYREG_USB_ARB_RW8_WA_MSB 0x400060f5\r
-#define CYREG_USB_ARB_RW8_RA 0x400060f6\r
-#define CYREG_USB_ARB_RW8_RA_MSB 0x400060f7\r
-#define CYREG_USB_ARB_RW8_DR 0x400060f8\r
-#define CYDEV_USB_MEM_BASE 0x40006100\r
-#define CYDEV_USB_MEM_SIZE 0x00000200\r
-#define CYREG_USB_MEM_DATA_MBASE 0x40006100\r
-#define CYREG_USB_MEM_DATA_MSIZE 0x00000200\r
-#define CYDEV_UWRK_BASE 0x40006400\r
-#define CYDEV_UWRK_SIZE 0x00000b60\r
-#define CYDEV_UWRK_UWRK8_BASE 0x40006400\r
-#define CYDEV_UWRK_UWRK8_SIZE 0x000003b0\r
-#define CYDEV_UWRK_UWRK8_B0_BASE 0x40006400\r
-#define CYDEV_UWRK_UWRK8_B0_SIZE 0x000000b0\r
-#define CYREG_B0_UDB00_A0 0x40006400\r
-#define CYREG_B0_UDB01_A0 0x40006401\r
-#define CYREG_B0_UDB02_A0 0x40006402\r
-#define CYREG_B0_UDB03_A0 0x40006403\r
-#define CYREG_B0_UDB04_A0 0x40006404\r
-#define CYREG_B0_UDB05_A0 0x40006405\r
-#define CYREG_B0_UDB06_A0 0x40006406\r
-#define CYREG_B0_UDB07_A0 0x40006407\r
-#define CYREG_B0_UDB08_A0 0x40006408\r
-#define CYREG_B0_UDB09_A0 0x40006409\r
-#define CYREG_B0_UDB10_A0 0x4000640a\r
-#define CYREG_B0_UDB11_A0 0x4000640b\r
-#define CYREG_B0_UDB12_A0 0x4000640c\r
-#define CYREG_B0_UDB13_A0 0x4000640d\r
-#define CYREG_B0_UDB14_A0 0x4000640e\r
-#define CYREG_B0_UDB15_A0 0x4000640f\r
-#define CYREG_B0_UDB00_A1 0x40006410\r
-#define CYREG_B0_UDB01_A1 0x40006411\r
-#define CYREG_B0_UDB02_A1 0x40006412\r
-#define CYREG_B0_UDB03_A1 0x40006413\r
-#define CYREG_B0_UDB04_A1 0x40006414\r
-#define CYREG_B0_UDB05_A1 0x40006415\r
-#define CYREG_B0_UDB06_A1 0x40006416\r
-#define CYREG_B0_UDB07_A1 0x40006417\r
-#define CYREG_B0_UDB08_A1 0x40006418\r
-#define CYREG_B0_UDB09_A1 0x40006419\r
-#define CYREG_B0_UDB10_A1 0x4000641a\r
-#define CYREG_B0_UDB11_A1 0x4000641b\r
-#define CYREG_B0_UDB12_A1 0x4000641c\r
-#define CYREG_B0_UDB13_A1 0x4000641d\r
-#define CYREG_B0_UDB14_A1 0x4000641e\r
-#define CYREG_B0_UDB15_A1 0x4000641f\r
-#define CYREG_B0_UDB00_D0 0x40006420\r
-#define CYREG_B0_UDB01_D0 0x40006421\r
-#define CYREG_B0_UDB02_D0 0x40006422\r
-#define CYREG_B0_UDB03_D0 0x40006423\r
-#define CYREG_B0_UDB04_D0 0x40006424\r
-#define CYREG_B0_UDB05_D0 0x40006425\r
-#define CYREG_B0_UDB06_D0 0x40006426\r
-#define CYREG_B0_UDB07_D0 0x40006427\r
-#define CYREG_B0_UDB08_D0 0x40006428\r
-#define CYREG_B0_UDB09_D0 0x40006429\r
-#define CYREG_B0_UDB10_D0 0x4000642a\r
-#define CYREG_B0_UDB11_D0 0x4000642b\r
-#define CYREG_B0_UDB12_D0 0x4000642c\r
-#define CYREG_B0_UDB13_D0 0x4000642d\r
-#define CYREG_B0_UDB14_D0 0x4000642e\r
-#define CYREG_B0_UDB15_D0 0x4000642f\r
-#define CYREG_B0_UDB00_D1 0x40006430\r
-#define CYREG_B0_UDB01_D1 0x40006431\r
-#define CYREG_B0_UDB02_D1 0x40006432\r
-#define CYREG_B0_UDB03_D1 0x40006433\r
-#define CYREG_B0_UDB04_D1 0x40006434\r
-#define CYREG_B0_UDB05_D1 0x40006435\r
-#define CYREG_B0_UDB06_D1 0x40006436\r
-#define CYREG_B0_UDB07_D1 0x40006437\r
-#define CYREG_B0_UDB08_D1 0x40006438\r
-#define CYREG_B0_UDB09_D1 0x40006439\r
-#define CYREG_B0_UDB10_D1 0x4000643a\r
-#define CYREG_B0_UDB11_D1 0x4000643b\r
-#define CYREG_B0_UDB12_D1 0x4000643c\r
-#define CYREG_B0_UDB13_D1 0x4000643d\r
-#define CYREG_B0_UDB14_D1 0x4000643e\r
-#define CYREG_B0_UDB15_D1 0x4000643f\r
-#define CYREG_B0_UDB00_F0 0x40006440\r
-#define CYREG_B0_UDB01_F0 0x40006441\r
-#define CYREG_B0_UDB02_F0 0x40006442\r
-#define CYREG_B0_UDB03_F0 0x40006443\r
-#define CYREG_B0_UDB04_F0 0x40006444\r
-#define CYREG_B0_UDB05_F0 0x40006445\r
-#define CYREG_B0_UDB06_F0 0x40006446\r
-#define CYREG_B0_UDB07_F0 0x40006447\r
-#define CYREG_B0_UDB08_F0 0x40006448\r
-#define CYREG_B0_UDB09_F0 0x40006449\r
-#define CYREG_B0_UDB10_F0 0x4000644a\r
-#define CYREG_B0_UDB11_F0 0x4000644b\r
-#define CYREG_B0_UDB12_F0 0x4000644c\r
-#define CYREG_B0_UDB13_F0 0x4000644d\r
-#define CYREG_B0_UDB14_F0 0x4000644e\r
-#define CYREG_B0_UDB15_F0 0x4000644f\r
-#define CYREG_B0_UDB00_F1 0x40006450\r
-#define CYREG_B0_UDB01_F1 0x40006451\r
-#define CYREG_B0_UDB02_F1 0x40006452\r
-#define CYREG_B0_UDB03_F1 0x40006453\r
-#define CYREG_B0_UDB04_F1 0x40006454\r
-#define CYREG_B0_UDB05_F1 0x40006455\r
-#define CYREG_B0_UDB06_F1 0x40006456\r
-#define CYREG_B0_UDB07_F1 0x40006457\r
-#define CYREG_B0_UDB08_F1 0x40006458\r
-#define CYREG_B0_UDB09_F1 0x40006459\r
-#define CYREG_B0_UDB10_F1 0x4000645a\r
-#define CYREG_B0_UDB11_F1 0x4000645b\r
-#define CYREG_B0_UDB12_F1 0x4000645c\r
-#define CYREG_B0_UDB13_F1 0x4000645d\r
-#define CYREG_B0_UDB14_F1 0x4000645e\r
-#define CYREG_B0_UDB15_F1 0x4000645f\r
-#define CYREG_B0_UDB00_ST 0x40006460\r
-#define CYREG_B0_UDB01_ST 0x40006461\r
-#define CYREG_B0_UDB02_ST 0x40006462\r
-#define CYREG_B0_UDB03_ST 0x40006463\r
-#define CYREG_B0_UDB04_ST 0x40006464\r
-#define CYREG_B0_UDB05_ST 0x40006465\r
-#define CYREG_B0_UDB06_ST 0x40006466\r
-#define CYREG_B0_UDB07_ST 0x40006467\r
-#define CYREG_B0_UDB08_ST 0x40006468\r
-#define CYREG_B0_UDB09_ST 0x40006469\r
-#define CYREG_B0_UDB10_ST 0x4000646a\r
-#define CYREG_B0_UDB11_ST 0x4000646b\r
-#define CYREG_B0_UDB12_ST 0x4000646c\r
-#define CYREG_B0_UDB13_ST 0x4000646d\r
-#define CYREG_B0_UDB14_ST 0x4000646e\r
-#define CYREG_B0_UDB15_ST 0x4000646f\r
-#define CYREG_B0_UDB00_CTL 0x40006470\r
-#define CYREG_B0_UDB01_CTL 0x40006471\r
-#define CYREG_B0_UDB02_CTL 0x40006472\r
-#define CYREG_B0_UDB03_CTL 0x40006473\r
-#define CYREG_B0_UDB04_CTL 0x40006474\r
-#define CYREG_B0_UDB05_CTL 0x40006475\r
-#define CYREG_B0_UDB06_CTL 0x40006476\r
-#define CYREG_B0_UDB07_CTL 0x40006477\r
-#define CYREG_B0_UDB08_CTL 0x40006478\r
-#define CYREG_B0_UDB09_CTL 0x40006479\r
-#define CYREG_B0_UDB10_CTL 0x4000647a\r
-#define CYREG_B0_UDB11_CTL 0x4000647b\r
-#define CYREG_B0_UDB12_CTL 0x4000647c\r
-#define CYREG_B0_UDB13_CTL 0x4000647d\r
-#define CYREG_B0_UDB14_CTL 0x4000647e\r
-#define CYREG_B0_UDB15_CTL 0x4000647f\r
-#define CYREG_B0_UDB00_MSK 0x40006480\r
-#define CYREG_B0_UDB01_MSK 0x40006481\r
-#define CYREG_B0_UDB02_MSK 0x40006482\r
-#define CYREG_B0_UDB03_MSK 0x40006483\r
-#define CYREG_B0_UDB04_MSK 0x40006484\r
-#define CYREG_B0_UDB05_MSK 0x40006485\r
-#define CYREG_B0_UDB06_MSK 0x40006486\r
-#define CYREG_B0_UDB07_MSK 0x40006487\r
-#define CYREG_B0_UDB08_MSK 0x40006488\r
-#define CYREG_B0_UDB09_MSK 0x40006489\r
-#define CYREG_B0_UDB10_MSK 0x4000648a\r
-#define CYREG_B0_UDB11_MSK 0x4000648b\r
-#define CYREG_B0_UDB12_MSK 0x4000648c\r
-#define CYREG_B0_UDB13_MSK 0x4000648d\r
-#define CYREG_B0_UDB14_MSK 0x4000648e\r
-#define CYREG_B0_UDB15_MSK 0x4000648f\r
-#define CYREG_B0_UDB00_ACTL 0x40006490\r
-#define CYREG_B0_UDB01_ACTL 0x40006491\r
-#define CYREG_B0_UDB02_ACTL 0x40006492\r
-#define CYREG_B0_UDB03_ACTL 0x40006493\r
-#define CYREG_B0_UDB04_ACTL 0x40006494\r
-#define CYREG_B0_UDB05_ACTL 0x40006495\r
-#define CYREG_B0_UDB06_ACTL 0x40006496\r
-#define CYREG_B0_UDB07_ACTL 0x40006497\r
-#define CYREG_B0_UDB08_ACTL 0x40006498\r
-#define CYREG_B0_UDB09_ACTL 0x40006499\r
-#define CYREG_B0_UDB10_ACTL 0x4000649a\r
-#define CYREG_B0_UDB11_ACTL 0x4000649b\r
-#define CYREG_B0_UDB12_ACTL 0x4000649c\r
-#define CYREG_B0_UDB13_ACTL 0x4000649d\r
-#define CYREG_B0_UDB14_ACTL 0x4000649e\r
-#define CYREG_B0_UDB15_ACTL 0x4000649f\r
-#define CYREG_B0_UDB00_MC 0x400064a0\r
-#define CYREG_B0_UDB01_MC 0x400064a1\r
-#define CYREG_B0_UDB02_MC 0x400064a2\r
-#define CYREG_B0_UDB03_MC 0x400064a3\r
-#define CYREG_B0_UDB04_MC 0x400064a4\r
-#define CYREG_B0_UDB05_MC 0x400064a5\r
-#define CYREG_B0_UDB06_MC 0x400064a6\r
-#define CYREG_B0_UDB07_MC 0x400064a7\r
-#define CYREG_B0_UDB08_MC 0x400064a8\r
-#define CYREG_B0_UDB09_MC 0x400064a9\r
-#define CYREG_B0_UDB10_MC 0x400064aa\r
-#define CYREG_B0_UDB11_MC 0x400064ab\r
-#define CYREG_B0_UDB12_MC 0x400064ac\r
-#define CYREG_B0_UDB13_MC 0x400064ad\r
-#define CYREG_B0_UDB14_MC 0x400064ae\r
-#define CYREG_B0_UDB15_MC 0x400064af\r
-#define CYDEV_UWRK_UWRK8_B1_BASE 0x40006500\r
-#define CYDEV_UWRK_UWRK8_B1_SIZE 0x000000b0\r
-#define CYREG_B1_UDB04_A0 0x40006504\r
-#define CYREG_B1_UDB05_A0 0x40006505\r
-#define CYREG_B1_UDB06_A0 0x40006506\r
-#define CYREG_B1_UDB07_A0 0x40006507\r
-#define CYREG_B1_UDB08_A0 0x40006508\r
-#define CYREG_B1_UDB09_A0 0x40006509\r
-#define CYREG_B1_UDB10_A0 0x4000650a\r
-#define CYREG_B1_UDB11_A0 0x4000650b\r
-#define CYREG_B1_UDB04_A1 0x40006514\r
-#define CYREG_B1_UDB05_A1 0x40006515\r
-#define CYREG_B1_UDB06_A1 0x40006516\r
-#define CYREG_B1_UDB07_A1 0x40006517\r
-#define CYREG_B1_UDB08_A1 0x40006518\r
-#define CYREG_B1_UDB09_A1 0x40006519\r
-#define CYREG_B1_UDB10_A1 0x4000651a\r
-#define CYREG_B1_UDB11_A1 0x4000651b\r
-#define CYREG_B1_UDB04_D0 0x40006524\r
-#define CYREG_B1_UDB05_D0 0x40006525\r
-#define CYREG_B1_UDB06_D0 0x40006526\r
-#define CYREG_B1_UDB07_D0 0x40006527\r
-#define CYREG_B1_UDB08_D0 0x40006528\r
-#define CYREG_B1_UDB09_D0 0x40006529\r
-#define CYREG_B1_UDB10_D0 0x4000652a\r
-#define CYREG_B1_UDB11_D0 0x4000652b\r
-#define CYREG_B1_UDB04_D1 0x40006534\r
-#define CYREG_B1_UDB05_D1 0x40006535\r
-#define CYREG_B1_UDB06_D1 0x40006536\r
-#define CYREG_B1_UDB07_D1 0x40006537\r
-#define CYREG_B1_UDB08_D1 0x40006538\r
-#define CYREG_B1_UDB09_D1 0x40006539\r
-#define CYREG_B1_UDB10_D1 0x4000653a\r
-#define CYREG_B1_UDB11_D1 0x4000653b\r
-#define CYREG_B1_UDB04_F0 0x40006544\r
-#define CYREG_B1_UDB05_F0 0x40006545\r
-#define CYREG_B1_UDB06_F0 0x40006546\r
-#define CYREG_B1_UDB07_F0 0x40006547\r
-#define CYREG_B1_UDB08_F0 0x40006548\r
-#define CYREG_B1_UDB09_F0 0x40006549\r
-#define CYREG_B1_UDB10_F0 0x4000654a\r
-#define CYREG_B1_UDB11_F0 0x4000654b\r
-#define CYREG_B1_UDB04_F1 0x40006554\r
-#define CYREG_B1_UDB05_F1 0x40006555\r
-#define CYREG_B1_UDB06_F1 0x40006556\r
-#define CYREG_B1_UDB07_F1 0x40006557\r
-#define CYREG_B1_UDB08_F1 0x40006558\r
-#define CYREG_B1_UDB09_F1 0x40006559\r
-#define CYREG_B1_UDB10_F1 0x4000655a\r
-#define CYREG_B1_UDB11_F1 0x4000655b\r
-#define CYREG_B1_UDB04_ST 0x40006564\r
-#define CYREG_B1_UDB05_ST 0x40006565\r
-#define CYREG_B1_UDB06_ST 0x40006566\r
-#define CYREG_B1_UDB07_ST 0x40006567\r
-#define CYREG_B1_UDB08_ST 0x40006568\r
-#define CYREG_B1_UDB09_ST 0x40006569\r
-#define CYREG_B1_UDB10_ST 0x4000656a\r
-#define CYREG_B1_UDB11_ST 0x4000656b\r
-#define CYREG_B1_UDB04_CTL 0x40006574\r
-#define CYREG_B1_UDB05_CTL 0x40006575\r
-#define CYREG_B1_UDB06_CTL 0x40006576\r
-#define CYREG_B1_UDB07_CTL 0x40006577\r
-#define CYREG_B1_UDB08_CTL 0x40006578\r
-#define CYREG_B1_UDB09_CTL 0x40006579\r
-#define CYREG_B1_UDB10_CTL 0x4000657a\r
-#define CYREG_B1_UDB11_CTL 0x4000657b\r
-#define CYREG_B1_UDB04_MSK 0x40006584\r
-#define CYREG_B1_UDB05_MSK 0x40006585\r
-#define CYREG_B1_UDB06_MSK 0x40006586\r
-#define CYREG_B1_UDB07_MSK 0x40006587\r
-#define CYREG_B1_UDB08_MSK 0x40006588\r
-#define CYREG_B1_UDB09_MSK 0x40006589\r
-#define CYREG_B1_UDB10_MSK 0x4000658a\r
-#define CYREG_B1_UDB11_MSK 0x4000658b\r
-#define CYREG_B1_UDB04_ACTL 0x40006594\r
-#define CYREG_B1_UDB05_ACTL 0x40006595\r
-#define CYREG_B1_UDB06_ACTL 0x40006596\r
-#define CYREG_B1_UDB07_ACTL 0x40006597\r
-#define CYREG_B1_UDB08_ACTL 0x40006598\r
-#define CYREG_B1_UDB09_ACTL 0x40006599\r
-#define CYREG_B1_UDB10_ACTL 0x4000659a\r
-#define CYREG_B1_UDB11_ACTL 0x4000659b\r
-#define CYREG_B1_UDB04_MC 0x400065a4\r
-#define CYREG_B1_UDB05_MC 0x400065a5\r
-#define CYREG_B1_UDB06_MC 0x400065a6\r
-#define CYREG_B1_UDB07_MC 0x400065a7\r
-#define CYREG_B1_UDB08_MC 0x400065a8\r
-#define CYREG_B1_UDB09_MC 0x400065a9\r
-#define CYREG_B1_UDB10_MC 0x400065aa\r
-#define CYREG_B1_UDB11_MC 0x400065ab\r
-#define CYDEV_UWRK_UWRK16_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_SIZE 0x00000760\r
-#define CYDEV_UWRK_UWRK16_CAT_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_CAT_SIZE 0x00000760\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_CAT_B0_SIZE 0x00000160\r
-#define CYREG_B0_UDB00_A0_A1 0x40006800\r
-#define CYREG_B0_UDB01_A0_A1 0x40006802\r
-#define CYREG_B0_UDB02_A0_A1 0x40006804\r
-#define CYREG_B0_UDB03_A0_A1 0x40006806\r
-#define CYREG_B0_UDB04_A0_A1 0x40006808\r
-#define CYREG_B0_UDB05_A0_A1 0x4000680a\r
-#define CYREG_B0_UDB06_A0_A1 0x4000680c\r
-#define CYREG_B0_UDB07_A0_A1 0x4000680e\r
-#define CYREG_B0_UDB08_A0_A1 0x40006810\r
-#define CYREG_B0_UDB09_A0_A1 0x40006812\r
-#define CYREG_B0_UDB10_A0_A1 0x40006814\r
-#define CYREG_B0_UDB11_A0_A1 0x40006816\r
-#define CYREG_B0_UDB12_A0_A1 0x40006818\r
-#define CYREG_B0_UDB13_A0_A1 0x4000681a\r
-#define CYREG_B0_UDB14_A0_A1 0x4000681c\r
-#define CYREG_B0_UDB15_A0_A1 0x4000681e\r
-#define CYREG_B0_UDB00_D0_D1 0x40006840\r
-#define CYREG_B0_UDB01_D0_D1 0x40006842\r
-#define CYREG_B0_UDB02_D0_D1 0x40006844\r
-#define CYREG_B0_UDB03_D0_D1 0x40006846\r
-#define CYREG_B0_UDB04_D0_D1 0x40006848\r
-#define CYREG_B0_UDB05_D0_D1 0x4000684a\r
-#define CYREG_B0_UDB06_D0_D1 0x4000684c\r
-#define CYREG_B0_UDB07_D0_D1 0x4000684e\r
-#define CYREG_B0_UDB08_D0_D1 0x40006850\r
-#define CYREG_B0_UDB09_D0_D1 0x40006852\r
-#define CYREG_B0_UDB10_D0_D1 0x40006854\r
-#define CYREG_B0_UDB11_D0_D1 0x40006856\r
-#define CYREG_B0_UDB12_D0_D1 0x40006858\r
-#define CYREG_B0_UDB13_D0_D1 0x4000685a\r
-#define CYREG_B0_UDB14_D0_D1 0x4000685c\r
-#define CYREG_B0_UDB15_D0_D1 0x4000685e\r
-#define CYREG_B0_UDB00_F0_F1 0x40006880\r
-#define CYREG_B0_UDB01_F0_F1 0x40006882\r
-#define CYREG_B0_UDB02_F0_F1 0x40006884\r
-#define CYREG_B0_UDB03_F0_F1 0x40006886\r
-#define CYREG_B0_UDB04_F0_F1 0x40006888\r
-#define CYREG_B0_UDB05_F0_F1 0x4000688a\r
-#define CYREG_B0_UDB06_F0_F1 0x4000688c\r
-#define CYREG_B0_UDB07_F0_F1 0x4000688e\r
-#define CYREG_B0_UDB08_F0_F1 0x40006890\r
-#define CYREG_B0_UDB09_F0_F1 0x40006892\r
-#define CYREG_B0_UDB10_F0_F1 0x40006894\r
-#define CYREG_B0_UDB11_F0_F1 0x40006896\r
-#define CYREG_B0_UDB12_F0_F1 0x40006898\r
-#define CYREG_B0_UDB13_F0_F1 0x4000689a\r
-#define CYREG_B0_UDB14_F0_F1 0x4000689c\r
-#define CYREG_B0_UDB15_F0_F1 0x4000689e\r
-#define CYREG_B0_UDB00_ST_CTL 0x400068c0\r
-#define CYREG_B0_UDB01_ST_CTL 0x400068c2\r
-#define CYREG_B0_UDB02_ST_CTL 0x400068c4\r
-#define CYREG_B0_UDB03_ST_CTL 0x400068c6\r
-#define CYREG_B0_UDB04_ST_CTL 0x400068c8\r
-#define CYREG_B0_UDB05_ST_CTL 0x400068ca\r
-#define CYREG_B0_UDB06_ST_CTL 0x400068cc\r
-#define CYREG_B0_UDB07_ST_CTL 0x400068ce\r
-#define CYREG_B0_UDB08_ST_CTL 0x400068d0\r
-#define CYREG_B0_UDB09_ST_CTL 0x400068d2\r
-#define CYREG_B0_UDB10_ST_CTL 0x400068d4\r
-#define CYREG_B0_UDB11_ST_CTL 0x400068d6\r
-#define CYREG_B0_UDB12_ST_CTL 0x400068d8\r
-#define CYREG_B0_UDB13_ST_CTL 0x400068da\r
-#define CYREG_B0_UDB14_ST_CTL 0x400068dc\r
-#define CYREG_B0_UDB15_ST_CTL 0x400068de\r
-#define CYREG_B0_UDB00_MSK_ACTL 0x40006900\r
-#define CYREG_B0_UDB01_MSK_ACTL 0x40006902\r
-#define CYREG_B0_UDB02_MSK_ACTL 0x40006904\r
-#define CYREG_B0_UDB03_MSK_ACTL 0x40006906\r
-#define CYREG_B0_UDB04_MSK_ACTL 0x40006908\r
-#define CYREG_B0_UDB05_MSK_ACTL 0x4000690a\r
-#define CYREG_B0_UDB06_MSK_ACTL 0x4000690c\r
-#define CYREG_B0_UDB07_MSK_ACTL 0x4000690e\r
-#define CYREG_B0_UDB08_MSK_ACTL 0x40006910\r
-#define CYREG_B0_UDB09_MSK_ACTL 0x40006912\r
-#define CYREG_B0_UDB10_MSK_ACTL 0x40006914\r
-#define CYREG_B0_UDB11_MSK_ACTL 0x40006916\r
-#define CYREG_B0_UDB12_MSK_ACTL 0x40006918\r
-#define CYREG_B0_UDB13_MSK_ACTL 0x4000691a\r
-#define CYREG_B0_UDB14_MSK_ACTL 0x4000691c\r
-#define CYREG_B0_UDB15_MSK_ACTL 0x4000691e\r
-#define CYREG_B0_UDB00_MC_00 0x40006940\r
-#define CYREG_B0_UDB01_MC_00 0x40006942\r
-#define CYREG_B0_UDB02_MC_00 0x40006944\r
-#define CYREG_B0_UDB03_MC_00 0x40006946\r
-#define CYREG_B0_UDB04_MC_00 0x40006948\r
-#define CYREG_B0_UDB05_MC_00 0x4000694a\r
-#define CYREG_B0_UDB06_MC_00 0x4000694c\r
-#define CYREG_B0_UDB07_MC_00 0x4000694e\r
-#define CYREG_B0_UDB08_MC_00 0x40006950\r
-#define CYREG_B0_UDB09_MC_00 0x40006952\r
-#define CYREG_B0_UDB10_MC_00 0x40006954\r
-#define CYREG_B0_UDB11_MC_00 0x40006956\r
-#define CYREG_B0_UDB12_MC_00 0x40006958\r
-#define CYREG_B0_UDB13_MC_00 0x4000695a\r
-#define CYREG_B0_UDB14_MC_00 0x4000695c\r
-#define CYREG_B0_UDB15_MC_00 0x4000695e\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_BASE 0x40006a00\r
-#define CYDEV_UWRK_UWRK16_CAT_B1_SIZE 0x00000160\r
-#define CYREG_B1_UDB04_A0_A1 0x40006a08\r
-#define CYREG_B1_UDB05_A0_A1 0x40006a0a\r
-#define CYREG_B1_UDB06_A0_A1 0x40006a0c\r
-#define CYREG_B1_UDB07_A0_A1 0x40006a0e\r
-#define CYREG_B1_UDB08_A0_A1 0x40006a10\r
-#define CYREG_B1_UDB09_A0_A1 0x40006a12\r
-#define CYREG_B1_UDB10_A0_A1 0x40006a14\r
-#define CYREG_B1_UDB11_A0_A1 0x40006a16\r
-#define CYREG_B1_UDB04_D0_D1 0x40006a48\r
-#define CYREG_B1_UDB05_D0_D1 0x40006a4a\r
-#define CYREG_B1_UDB06_D0_D1 0x40006a4c\r
-#define CYREG_B1_UDB07_D0_D1 0x40006a4e\r
-#define CYREG_B1_UDB08_D0_D1 0x40006a50\r
-#define CYREG_B1_UDB09_D0_D1 0x40006a52\r
-#define CYREG_B1_UDB10_D0_D1 0x40006a54\r
-#define CYREG_B1_UDB11_D0_D1 0x40006a56\r
-#define CYREG_B1_UDB04_F0_F1 0x40006a88\r
-#define CYREG_B1_UDB05_F0_F1 0x40006a8a\r
-#define CYREG_B1_UDB06_F0_F1 0x40006a8c\r
-#define CYREG_B1_UDB07_F0_F1 0x40006a8e\r
-#define CYREG_B1_UDB08_F0_F1 0x40006a90\r
-#define CYREG_B1_UDB09_F0_F1 0x40006a92\r
-#define CYREG_B1_UDB10_F0_F1 0x40006a94\r
-#define CYREG_B1_UDB11_F0_F1 0x40006a96\r
-#define CYREG_B1_UDB04_ST_CTL 0x40006ac8\r
-#define CYREG_B1_UDB05_ST_CTL 0x40006aca\r
-#define CYREG_B1_UDB06_ST_CTL 0x40006acc\r
-#define CYREG_B1_UDB07_ST_CTL 0x40006ace\r
-#define CYREG_B1_UDB08_ST_CTL 0x40006ad0\r
-#define CYREG_B1_UDB09_ST_CTL 0x40006ad2\r
-#define CYREG_B1_UDB10_ST_CTL 0x40006ad4\r
-#define CYREG_B1_UDB11_ST_CTL 0x40006ad6\r
-#define CYREG_B1_UDB04_MSK_ACTL 0x40006b08\r
-#define CYREG_B1_UDB05_MSK_ACTL 0x40006b0a\r
-#define CYREG_B1_UDB06_MSK_ACTL 0x40006b0c\r
-#define CYREG_B1_UDB07_MSK_ACTL 0x40006b0e\r
-#define CYREG_B1_UDB08_MSK_ACTL 0x40006b10\r
-#define CYREG_B1_UDB09_MSK_ACTL 0x40006b12\r
-#define CYREG_B1_UDB10_MSK_ACTL 0x40006b14\r
-#define CYREG_B1_UDB11_MSK_ACTL 0x40006b16\r
-#define CYREG_B1_UDB04_MC_00 0x40006b48\r
-#define CYREG_B1_UDB05_MC_00 0x40006b4a\r
-#define CYREG_B1_UDB06_MC_00 0x40006b4c\r
-#define CYREG_B1_UDB07_MC_00 0x40006b4e\r
-#define CYREG_B1_UDB08_MC_00 0x40006b50\r
-#define CYREG_B1_UDB09_MC_00 0x40006b52\r
-#define CYREG_B1_UDB10_MC_00 0x40006b54\r
-#define CYREG_B1_UDB11_MC_00 0x40006b56\r
-#define CYDEV_UWRK_UWRK16_DEF_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_DEF_SIZE 0x0000075e\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_BASE 0x40006800\r
-#define CYDEV_UWRK_UWRK16_DEF_B0_SIZE 0x0000015e\r
-#define CYREG_B0_UDB00_01_A0 0x40006800\r
-#define CYREG_B0_UDB01_02_A0 0x40006802\r
-#define CYREG_B0_UDB02_03_A0 0x40006804\r
-#define CYREG_B0_UDB03_04_A0 0x40006806\r
-#define CYREG_B0_UDB04_05_A0 0x40006808\r
-#define CYREG_B0_UDB05_06_A0 0x4000680a\r
-#define CYREG_B0_UDB06_07_A0 0x4000680c\r
-#define CYREG_B0_UDB07_08_A0 0x4000680e\r
-#define CYREG_B0_UDB08_09_A0 0x40006810\r
-#define CYREG_B0_UDB09_10_A0 0x40006812\r
-#define CYREG_B0_UDB10_11_A0 0x40006814\r
-#define CYREG_B0_UDB11_12_A0 0x40006816\r
-#define CYREG_B0_UDB12_13_A0 0x40006818\r
-#define CYREG_B0_UDB13_14_A0 0x4000681a\r
-#define CYREG_B0_UDB14_15_A0 0x4000681c\r
-#define CYREG_B0_UDB00_01_A1 0x40006820\r
-#define CYREG_B0_UDB01_02_A1 0x40006822\r
-#define CYREG_B0_UDB02_03_A1 0x40006824\r
-#define CYREG_B0_UDB03_04_A1 0x40006826\r
-#define CYREG_B0_UDB04_05_A1 0x40006828\r
-#define CYREG_B0_UDB05_06_A1 0x4000682a\r
-#define CYREG_B0_UDB06_07_A1 0x4000682c\r
-#define CYREG_B0_UDB07_08_A1 0x4000682e\r
-#define CYREG_B0_UDB08_09_A1 0x40006830\r
-#define CYREG_B0_UDB09_10_A1 0x40006832\r
-#define CYREG_B0_UDB10_11_A1 0x40006834\r
-#define CYREG_B0_UDB11_12_A1 0x40006836\r
-#define CYREG_B0_UDB12_13_A1 0x40006838\r
-#define CYREG_B0_UDB13_14_A1 0x4000683a\r
-#define CYREG_B0_UDB14_15_A1 0x4000683c\r
-#define CYREG_B0_UDB00_01_D0 0x40006840\r
-#define CYREG_B0_UDB01_02_D0 0x40006842\r
-#define CYREG_B0_UDB02_03_D0 0x40006844\r
-#define CYREG_B0_UDB03_04_D0 0x40006846\r
-#define CYREG_B0_UDB04_05_D0 0x40006848\r
-#define CYREG_B0_UDB05_06_D0 0x4000684a\r
-#define CYREG_B0_UDB06_07_D0 0x4000684c\r
-#define CYREG_B0_UDB07_08_D0 0x4000684e\r
-#define CYREG_B0_UDB08_09_D0 0x40006850\r
-#define CYREG_B0_UDB09_10_D0 0x40006852\r
-#define CYREG_B0_UDB10_11_D0 0x40006854\r
-#define CYREG_B0_UDB11_12_D0 0x40006856\r
-#define CYREG_B0_UDB12_13_D0 0x40006858\r
-#define CYREG_B0_UDB13_14_D0 0x4000685a\r
-#define CYREG_B0_UDB14_15_D0 0x4000685c\r
-#define CYREG_B0_UDB00_01_D1 0x40006860\r
-#define CYREG_B0_UDB01_02_D1 0x40006862\r
-#define CYREG_B0_UDB02_03_D1 0x40006864\r
-#define CYREG_B0_UDB03_04_D1 0x40006866\r
-#define CYREG_B0_UDB04_05_D1 0x40006868\r
-#define CYREG_B0_UDB05_06_D1 0x4000686a\r
-#define CYREG_B0_UDB06_07_D1 0x4000686c\r
-#define CYREG_B0_UDB07_08_D1 0x4000686e\r
-#define CYREG_B0_UDB08_09_D1 0x40006870\r
-#define CYREG_B0_UDB09_10_D1 0x40006872\r
-#define CYREG_B0_UDB10_11_D1 0x40006874\r
-#define CYREG_B0_UDB11_12_D1 0x40006876\r
-#define CYREG_B0_UDB12_13_D1 0x40006878\r
-#define CYREG_B0_UDB13_14_D1 0x4000687a\r
-#define CYREG_B0_UDB14_15_D1 0x4000687c\r
-#define CYREG_B0_UDB00_01_F0 0x40006880\r
-#define CYREG_B0_UDB01_02_F0 0x40006882\r
-#define CYREG_B0_UDB02_03_F0 0x40006884\r
-#define CYREG_B0_UDB03_04_F0 0x40006886\r
-#define CYREG_B0_UDB04_05_F0 0x40006888\r
-#define CYREG_B0_UDB05_06_F0 0x4000688a\r
-#define CYREG_B0_UDB06_07_F0 0x4000688c\r
-#define CYREG_B0_UDB07_08_F0 0x4000688e\r
-#define CYREG_B0_UDB08_09_F0 0x40006890\r
-#define CYREG_B0_UDB09_10_F0 0x40006892\r
-#define CYREG_B0_UDB10_11_F0 0x40006894\r
-#define CYREG_B0_UDB11_12_F0 0x40006896\r
-#define CYREG_B0_UDB12_13_F0 0x40006898\r
-#define CYREG_B0_UDB13_14_F0 0x4000689a\r
-#define CYREG_B0_UDB14_15_F0 0x4000689c\r
-#define CYREG_B0_UDB00_01_F1 0x400068a0\r
-#define CYREG_B0_UDB01_02_F1 0x400068a2\r
-#define CYREG_B0_UDB02_03_F1 0x400068a4\r
-#define CYREG_B0_UDB03_04_F1 0x400068a6\r
-#define CYREG_B0_UDB04_05_F1 0x400068a8\r
-#define CYREG_B0_UDB05_06_F1 0x400068aa\r
-#define CYREG_B0_UDB06_07_F1 0x400068ac\r
-#define CYREG_B0_UDB07_08_F1 0x400068ae\r
-#define CYREG_B0_UDB08_09_F1 0x400068b0\r
-#define CYREG_B0_UDB09_10_F1 0x400068b2\r
-#define CYREG_B0_UDB10_11_F1 0x400068b4\r
-#define CYREG_B0_UDB11_12_F1 0x400068b6\r
-#define CYREG_B0_UDB12_13_F1 0x400068b8\r
-#define CYREG_B0_UDB13_14_F1 0x400068ba\r
-#define CYREG_B0_UDB14_15_F1 0x400068bc\r
-#define CYREG_B0_UDB00_01_ST 0x400068c0\r
-#define CYREG_B0_UDB01_02_ST 0x400068c2\r
-#define CYREG_B0_UDB02_03_ST 0x400068c4\r
-#define CYREG_B0_UDB03_04_ST 0x400068c6\r
-#define CYREG_B0_UDB04_05_ST 0x400068c8\r
-#define CYREG_B0_UDB05_06_ST 0x400068ca\r
-#define CYREG_B0_UDB06_07_ST 0x400068cc\r
-#define CYREG_B0_UDB07_08_ST 0x400068ce\r
-#define CYREG_B0_UDB08_09_ST 0x400068d0\r
-#define CYREG_B0_UDB09_10_ST 0x400068d2\r
-#define CYREG_B0_UDB10_11_ST 0x400068d4\r
-#define CYREG_B0_UDB11_12_ST 0x400068d6\r
-#define CYREG_B0_UDB12_13_ST 0x400068d8\r
-#define CYREG_B0_UDB13_14_ST 0x400068da\r
-#define CYREG_B0_UDB14_15_ST 0x400068dc\r
-#define CYREG_B0_UDB00_01_CTL 0x400068e0\r
-#define CYREG_B0_UDB01_02_CTL 0x400068e2\r
-#define CYREG_B0_UDB02_03_CTL 0x400068e4\r
-#define CYREG_B0_UDB03_04_CTL 0x400068e6\r
-#define CYREG_B0_UDB04_05_CTL 0x400068e8\r
-#define CYREG_B0_UDB05_06_CTL 0x400068ea\r
-#define CYREG_B0_UDB06_07_CTL 0x400068ec\r
-#define CYREG_B0_UDB07_08_CTL 0x400068ee\r
-#define CYREG_B0_UDB08_09_CTL 0x400068f0\r
-#define CYREG_B0_UDB09_10_CTL 0x400068f2\r
-#define CYREG_B0_UDB10_11_CTL 0x400068f4\r
-#define CYREG_B0_UDB11_12_CTL 0x400068f6\r
-#define CYREG_B0_UDB12_13_CTL 0x400068f8\r
-#define CYREG_B0_UDB13_14_CTL 0x400068fa\r
-#define CYREG_B0_UDB14_15_CTL 0x400068fc\r
-#define CYREG_B0_UDB00_01_MSK 0x40006900\r
-#define CYREG_B0_UDB01_02_MSK 0x40006902\r
-#define CYREG_B0_UDB02_03_MSK 0x40006904\r
-#define CYREG_B0_UDB03_04_MSK 0x40006906\r
-#define CYREG_B0_UDB04_05_MSK 0x40006908\r
-#define CYREG_B0_UDB05_06_MSK 0x4000690a\r
-#define CYREG_B0_UDB06_07_MSK 0x4000690c\r
-#define CYREG_B0_UDB07_08_MSK 0x4000690e\r
-#define CYREG_B0_UDB08_09_MSK 0x40006910\r
-#define CYREG_B0_UDB09_10_MSK 0x40006912\r
-#define CYREG_B0_UDB10_11_MSK 0x40006914\r
-#define CYREG_B0_UDB11_12_MSK 0x40006916\r
-#define CYREG_B0_UDB12_13_MSK 0x40006918\r
-#define CYREG_B0_UDB13_14_MSK 0x4000691a\r
-#define CYREG_B0_UDB14_15_MSK 0x4000691c\r
-#define CYREG_B0_UDB00_01_ACTL 0x40006920\r
-#define CYREG_B0_UDB01_02_ACTL 0x40006922\r
-#define CYREG_B0_UDB02_03_ACTL 0x40006924\r
-#define CYREG_B0_UDB03_04_ACTL 0x40006926\r
-#define CYREG_B0_UDB04_05_ACTL 0x40006928\r
-#define CYREG_B0_UDB05_06_ACTL 0x4000692a\r
-#define CYREG_B0_UDB06_07_ACTL 0x4000692c\r
-#define CYREG_B0_UDB07_08_ACTL 0x4000692e\r
-#define CYREG_B0_UDB08_09_ACTL 0x40006930\r
-#define CYREG_B0_UDB09_10_ACTL 0x40006932\r
-#define CYREG_B0_UDB10_11_ACTL 0x40006934\r
-#define CYREG_B0_UDB11_12_ACTL 0x40006936\r
-#define CYREG_B0_UDB12_13_ACTL 0x40006938\r
-#define CYREG_B0_UDB13_14_ACTL 0x4000693a\r
-#define CYREG_B0_UDB14_15_ACTL 0x4000693c\r
-#define CYREG_B0_UDB00_01_MC 0x40006940\r
-#define CYREG_B0_UDB01_02_MC 0x40006942\r
-#define CYREG_B0_UDB02_03_MC 0x40006944\r
-#define CYREG_B0_UDB03_04_MC 0x40006946\r
-#define CYREG_B0_UDB04_05_MC 0x40006948\r
-#define CYREG_B0_UDB05_06_MC 0x4000694a\r
-#define CYREG_B0_UDB06_07_MC 0x4000694c\r
-#define CYREG_B0_UDB07_08_MC 0x4000694e\r
-#define CYREG_B0_UDB08_09_MC 0x40006950\r
-#define CYREG_B0_UDB09_10_MC 0x40006952\r
-#define CYREG_B0_UDB10_11_MC 0x40006954\r
-#define CYREG_B0_UDB11_12_MC 0x40006956\r
-#define CYREG_B0_UDB12_13_MC 0x40006958\r
-#define CYREG_B0_UDB13_14_MC 0x4000695a\r
-#define CYREG_B0_UDB14_15_MC 0x4000695c\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_BASE 0x40006a00\r
-#define CYDEV_UWRK_UWRK16_DEF_B1_SIZE 0x0000015e\r
-#define CYREG_B1_UDB04_05_A0 0x40006a08\r
-#define CYREG_B1_UDB05_06_A0 0x40006a0a\r
-#define CYREG_B1_UDB06_07_A0 0x40006a0c\r
-#define CYREG_B1_UDB07_08_A0 0x40006a0e\r
-#define CYREG_B1_UDB08_09_A0 0x40006a10\r
-#define CYREG_B1_UDB09_10_A0 0x40006a12\r
-#define CYREG_B1_UDB10_11_A0 0x40006a14\r
-#define CYREG_B1_UDB11_12_A0 0x40006a16\r
-#define CYREG_B1_UDB04_05_A1 0x40006a28\r
-#define CYREG_B1_UDB05_06_A1 0x40006a2a\r
-#define CYREG_B1_UDB06_07_A1 0x40006a2c\r
-#define CYREG_B1_UDB07_08_A1 0x40006a2e\r
-#define CYREG_B1_UDB08_09_A1 0x40006a30\r
-#define CYREG_B1_UDB09_10_A1 0x40006a32\r
-#define CYREG_B1_UDB10_11_A1 0x40006a34\r
-#define CYREG_B1_UDB11_12_A1 0x40006a36\r
-#define CYREG_B1_UDB04_05_D0 0x40006a48\r
-#define CYREG_B1_UDB05_06_D0 0x40006a4a\r
-#define CYREG_B1_UDB06_07_D0 0x40006a4c\r
-#define CYREG_B1_UDB07_08_D0 0x40006a4e\r
-#define CYREG_B1_UDB08_09_D0 0x40006a50\r
-#define CYREG_B1_UDB09_10_D0 0x40006a52\r
-#define CYREG_B1_UDB10_11_D0 0x40006a54\r
-#define CYREG_B1_UDB11_12_D0 0x40006a56\r
-#define CYREG_B1_UDB04_05_D1 0x40006a68\r
-#define CYREG_B1_UDB05_06_D1 0x40006a6a\r
-#define CYREG_B1_UDB06_07_D1 0x40006a6c\r
-#define CYREG_B1_UDB07_08_D1 0x40006a6e\r
-#define CYREG_B1_UDB08_09_D1 0x40006a70\r
-#define CYREG_B1_UDB09_10_D1 0x40006a72\r
-#define CYREG_B1_UDB10_11_D1 0x40006a74\r
-#define CYREG_B1_UDB11_12_D1 0x40006a76\r
-#define CYREG_B1_UDB04_05_F0 0x40006a88\r
-#define CYREG_B1_UDB05_06_F0 0x40006a8a\r
-#define CYREG_B1_UDB06_07_F0 0x40006a8c\r
-#define CYREG_B1_UDB07_08_F0 0x40006a8e\r
-#define CYREG_B1_UDB08_09_F0 0x40006a90\r
-#define CYREG_B1_UDB09_10_F0 0x40006a92\r
-#define CYREG_B1_UDB10_11_F0 0x40006a94\r
-#define CYREG_B1_UDB11_12_F0 0x40006a96\r
-#define CYREG_B1_UDB04_05_F1 0x40006aa8\r
-#define CYREG_B1_UDB05_06_F1 0x40006aaa\r
-#define CYREG_B1_UDB06_07_F1 0x40006aac\r
-#define CYREG_B1_UDB07_08_F1 0x40006aae\r
-#define CYREG_B1_UDB08_09_F1 0x40006ab0\r
-#define CYREG_B1_UDB09_10_F1 0x40006ab2\r
-#define CYREG_B1_UDB10_11_F1 0x40006ab4\r
-#define CYREG_B1_UDB11_12_F1 0x40006ab6\r
-#define CYREG_B1_UDB04_05_ST 0x40006ac8\r
-#define CYREG_B1_UDB05_06_ST 0x40006aca\r
-#define CYREG_B1_UDB06_07_ST 0x40006acc\r
-#define CYREG_B1_UDB07_08_ST 0x40006ace\r
-#define CYREG_B1_UDB08_09_ST 0x40006ad0\r
-#define CYREG_B1_UDB09_10_ST 0x40006ad2\r
-#define CYREG_B1_UDB10_11_ST 0x40006ad4\r
-#define CYREG_B1_UDB11_12_ST 0x40006ad6\r
-#define CYREG_B1_UDB04_05_CTL 0x40006ae8\r
-#define CYREG_B1_UDB05_06_CTL 0x40006aea\r
-#define CYREG_B1_UDB06_07_CTL 0x40006aec\r
-#define CYREG_B1_UDB07_08_CTL 0x40006aee\r
-#define CYREG_B1_UDB08_09_CTL 0x40006af0\r
-#define CYREG_B1_UDB09_10_CTL 0x40006af2\r
-#define CYREG_B1_UDB10_11_CTL 0x40006af4\r
-#define CYREG_B1_UDB11_12_CTL 0x40006af6\r
-#define CYREG_B1_UDB04_05_MSK 0x40006b08\r
-#define CYREG_B1_UDB05_06_MSK 0x40006b0a\r
-#define CYREG_B1_UDB06_07_MSK 0x40006b0c\r
-#define CYREG_B1_UDB07_08_MSK 0x40006b0e\r
-#define CYREG_B1_UDB08_09_MSK 0x40006b10\r
-#define CYREG_B1_UDB09_10_MSK 0x40006b12\r
-#define CYREG_B1_UDB10_11_MSK 0x40006b14\r
-#define CYREG_B1_UDB11_12_MSK 0x40006b16\r
-#define CYREG_B1_UDB04_05_ACTL 0x40006b28\r
-#define CYREG_B1_UDB05_06_ACTL 0x40006b2a\r
-#define CYREG_B1_UDB06_07_ACTL 0x40006b2c\r
-#define CYREG_B1_UDB07_08_ACTL 0x40006b2e\r
-#define CYREG_B1_UDB08_09_ACTL 0x40006b30\r
-#define CYREG_B1_UDB09_10_ACTL 0x40006b32\r
-#define CYREG_B1_UDB10_11_ACTL 0x40006b34\r
-#define CYREG_B1_UDB11_12_ACTL 0x40006b36\r
-#define CYREG_B1_UDB04_05_MC 0x40006b48\r
-#define CYREG_B1_UDB05_06_MC 0x40006b4a\r
-#define CYREG_B1_UDB06_07_MC 0x40006b4c\r
-#define CYREG_B1_UDB07_08_MC 0x40006b4e\r
-#define CYREG_B1_UDB08_09_MC 0x40006b50\r
-#define CYREG_B1_UDB09_10_MC 0x40006b52\r
-#define CYREG_B1_UDB10_11_MC 0x40006b54\r
-#define CYREG_B1_UDB11_12_MC 0x40006b56\r
-#define CYDEV_PHUB_BASE 0x40007000\r
-#define CYDEV_PHUB_SIZE 0x00000c00\r
-#define CYREG_PHUB_CFG 0x40007000\r
-#define CYREG_PHUB_ERR 0x40007004\r
-#define CYREG_PHUB_ERR_ADR 0x40007008\r
-#define CYDEV_PHUB_CH0_BASE 0x40007010\r
-#define CYDEV_PHUB_CH0_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH0_BASIC_CFG 0x40007010\r
-#define CYREG_PHUB_CH0_ACTION 0x40007014\r
-#define CYREG_PHUB_CH0_BASIC_STATUS 0x40007018\r
-#define CYDEV_PHUB_CH1_BASE 0x40007020\r
-#define CYDEV_PHUB_CH1_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH1_BASIC_CFG 0x40007020\r
-#define CYREG_PHUB_CH1_ACTION 0x40007024\r
-#define CYREG_PHUB_CH1_BASIC_STATUS 0x40007028\r
-#define CYDEV_PHUB_CH2_BASE 0x40007030\r
-#define CYDEV_PHUB_CH2_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH2_BASIC_CFG 0x40007030\r
-#define CYREG_PHUB_CH2_ACTION 0x40007034\r
-#define CYREG_PHUB_CH2_BASIC_STATUS 0x40007038\r
-#define CYDEV_PHUB_CH3_BASE 0x40007040\r
-#define CYDEV_PHUB_CH3_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH3_BASIC_CFG 0x40007040\r
-#define CYREG_PHUB_CH3_ACTION 0x40007044\r
-#define CYREG_PHUB_CH3_BASIC_STATUS 0x40007048\r
-#define CYDEV_PHUB_CH4_BASE 0x40007050\r
-#define CYDEV_PHUB_CH4_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH4_BASIC_CFG 0x40007050\r
-#define CYREG_PHUB_CH4_ACTION 0x40007054\r
-#define CYREG_PHUB_CH4_BASIC_STATUS 0x40007058\r
-#define CYDEV_PHUB_CH5_BASE 0x40007060\r
-#define CYDEV_PHUB_CH5_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH5_BASIC_CFG 0x40007060\r
-#define CYREG_PHUB_CH5_ACTION 0x40007064\r
-#define CYREG_PHUB_CH5_BASIC_STATUS 0x40007068\r
-#define CYDEV_PHUB_CH6_BASE 0x40007070\r
-#define CYDEV_PHUB_CH6_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH6_BASIC_CFG 0x40007070\r
-#define CYREG_PHUB_CH6_ACTION 0x40007074\r
-#define CYREG_PHUB_CH6_BASIC_STATUS 0x40007078\r
-#define CYDEV_PHUB_CH7_BASE 0x40007080\r
-#define CYDEV_PHUB_CH7_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH7_BASIC_CFG 0x40007080\r
-#define CYREG_PHUB_CH7_ACTION 0x40007084\r
-#define CYREG_PHUB_CH7_BASIC_STATUS 0x40007088\r
-#define CYDEV_PHUB_CH8_BASE 0x40007090\r
-#define CYDEV_PHUB_CH8_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH8_BASIC_CFG 0x40007090\r
-#define CYREG_PHUB_CH8_ACTION 0x40007094\r
-#define CYREG_PHUB_CH8_BASIC_STATUS 0x40007098\r
-#define CYDEV_PHUB_CH9_BASE 0x400070a0\r
-#define CYDEV_PHUB_CH9_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH9_BASIC_CFG 0x400070a0\r
-#define CYREG_PHUB_CH9_ACTION 0x400070a4\r
-#define CYREG_PHUB_CH9_BASIC_STATUS 0x400070a8\r
-#define CYDEV_PHUB_CH10_BASE 0x400070b0\r
-#define CYDEV_PHUB_CH10_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH10_BASIC_CFG 0x400070b0\r
-#define CYREG_PHUB_CH10_ACTION 0x400070b4\r
-#define CYREG_PHUB_CH10_BASIC_STATUS 0x400070b8\r
-#define CYDEV_PHUB_CH11_BASE 0x400070c0\r
-#define CYDEV_PHUB_CH11_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH11_BASIC_CFG 0x400070c0\r
-#define CYREG_PHUB_CH11_ACTION 0x400070c4\r
-#define CYREG_PHUB_CH11_BASIC_STATUS 0x400070c8\r
-#define CYDEV_PHUB_CH12_BASE 0x400070d0\r
-#define CYDEV_PHUB_CH12_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH12_BASIC_CFG 0x400070d0\r
-#define CYREG_PHUB_CH12_ACTION 0x400070d4\r
-#define CYREG_PHUB_CH12_BASIC_STATUS 0x400070d8\r
-#define CYDEV_PHUB_CH13_BASE 0x400070e0\r
-#define CYDEV_PHUB_CH13_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH13_BASIC_CFG 0x400070e0\r
-#define CYREG_PHUB_CH13_ACTION 0x400070e4\r
-#define CYREG_PHUB_CH13_BASIC_STATUS 0x400070e8\r
-#define CYDEV_PHUB_CH14_BASE 0x400070f0\r
-#define CYDEV_PHUB_CH14_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH14_BASIC_CFG 0x400070f0\r
-#define CYREG_PHUB_CH14_ACTION 0x400070f4\r
-#define CYREG_PHUB_CH14_BASIC_STATUS 0x400070f8\r
-#define CYDEV_PHUB_CH15_BASE 0x40007100\r
-#define CYDEV_PHUB_CH15_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH15_BASIC_CFG 0x40007100\r
-#define CYREG_PHUB_CH15_ACTION 0x40007104\r
-#define CYREG_PHUB_CH15_BASIC_STATUS 0x40007108\r
-#define CYDEV_PHUB_CH16_BASE 0x40007110\r
-#define CYDEV_PHUB_CH16_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH16_BASIC_CFG 0x40007110\r
-#define CYREG_PHUB_CH16_ACTION 0x40007114\r
-#define CYREG_PHUB_CH16_BASIC_STATUS 0x40007118\r
-#define CYDEV_PHUB_CH17_BASE 0x40007120\r
-#define CYDEV_PHUB_CH17_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH17_BASIC_CFG 0x40007120\r
-#define CYREG_PHUB_CH17_ACTION 0x40007124\r
-#define CYREG_PHUB_CH17_BASIC_STATUS 0x40007128\r
-#define CYDEV_PHUB_CH18_BASE 0x40007130\r
-#define CYDEV_PHUB_CH18_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH18_BASIC_CFG 0x40007130\r
-#define CYREG_PHUB_CH18_ACTION 0x40007134\r
-#define CYREG_PHUB_CH18_BASIC_STATUS 0x40007138\r
-#define CYDEV_PHUB_CH19_BASE 0x40007140\r
-#define CYDEV_PHUB_CH19_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH19_BASIC_CFG 0x40007140\r
-#define CYREG_PHUB_CH19_ACTION 0x40007144\r
-#define CYREG_PHUB_CH19_BASIC_STATUS 0x40007148\r
-#define CYDEV_PHUB_CH20_BASE 0x40007150\r
-#define CYDEV_PHUB_CH20_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH20_BASIC_CFG 0x40007150\r
-#define CYREG_PHUB_CH20_ACTION 0x40007154\r
-#define CYREG_PHUB_CH20_BASIC_STATUS 0x40007158\r
-#define CYDEV_PHUB_CH21_BASE 0x40007160\r
-#define CYDEV_PHUB_CH21_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH21_BASIC_CFG 0x40007160\r
-#define CYREG_PHUB_CH21_ACTION 0x40007164\r
-#define CYREG_PHUB_CH21_BASIC_STATUS 0x40007168\r
-#define CYDEV_PHUB_CH22_BASE 0x40007170\r
-#define CYDEV_PHUB_CH22_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH22_BASIC_CFG 0x40007170\r
-#define CYREG_PHUB_CH22_ACTION 0x40007174\r
-#define CYREG_PHUB_CH22_BASIC_STATUS 0x40007178\r
-#define CYDEV_PHUB_CH23_BASE 0x40007180\r
-#define CYDEV_PHUB_CH23_SIZE 0x0000000c\r
-#define CYREG_PHUB_CH23_BASIC_CFG 0x40007180\r
-#define CYREG_PHUB_CH23_ACTION 0x40007184\r
-#define CYREG_PHUB_CH23_BASIC_STATUS 0x40007188\r
-#define CYDEV_PHUB_CFGMEM0_BASE 0x40007600\r
-#define CYDEV_PHUB_CFGMEM0_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM0_CFG0 0x40007600\r
-#define CYREG_PHUB_CFGMEM0_CFG1 0x40007604\r
-#define CYDEV_PHUB_CFGMEM1_BASE 0x40007608\r
-#define CYDEV_PHUB_CFGMEM1_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM1_CFG0 0x40007608\r
-#define CYREG_PHUB_CFGMEM1_CFG1 0x4000760c\r
-#define CYDEV_PHUB_CFGMEM2_BASE 0x40007610\r
-#define CYDEV_PHUB_CFGMEM2_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM2_CFG0 0x40007610\r
-#define CYREG_PHUB_CFGMEM2_CFG1 0x40007614\r
-#define CYDEV_PHUB_CFGMEM3_BASE 0x40007618\r
-#define CYDEV_PHUB_CFGMEM3_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM3_CFG0 0x40007618\r
-#define CYREG_PHUB_CFGMEM3_CFG1 0x4000761c\r
-#define CYDEV_PHUB_CFGMEM4_BASE 0x40007620\r
-#define CYDEV_PHUB_CFGMEM4_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM4_CFG0 0x40007620\r
-#define CYREG_PHUB_CFGMEM4_CFG1 0x40007624\r
-#define CYDEV_PHUB_CFGMEM5_BASE 0x40007628\r
-#define CYDEV_PHUB_CFGMEM5_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM5_CFG0 0x40007628\r
-#define CYREG_PHUB_CFGMEM5_CFG1 0x4000762c\r
-#define CYDEV_PHUB_CFGMEM6_BASE 0x40007630\r
-#define CYDEV_PHUB_CFGMEM6_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM6_CFG0 0x40007630\r
-#define CYREG_PHUB_CFGMEM6_CFG1 0x40007634\r
-#define CYDEV_PHUB_CFGMEM7_BASE 0x40007638\r
-#define CYDEV_PHUB_CFGMEM7_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM7_CFG0 0x40007638\r
-#define CYREG_PHUB_CFGMEM7_CFG1 0x4000763c\r
-#define CYDEV_PHUB_CFGMEM8_BASE 0x40007640\r
-#define CYDEV_PHUB_CFGMEM8_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM8_CFG0 0x40007640\r
-#define CYREG_PHUB_CFGMEM8_CFG1 0x40007644\r
-#define CYDEV_PHUB_CFGMEM9_BASE 0x40007648\r
-#define CYDEV_PHUB_CFGMEM9_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM9_CFG0 0x40007648\r
-#define CYREG_PHUB_CFGMEM9_CFG1 0x4000764c\r
-#define CYDEV_PHUB_CFGMEM10_BASE 0x40007650\r
-#define CYDEV_PHUB_CFGMEM10_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM10_CFG0 0x40007650\r
-#define CYREG_PHUB_CFGMEM10_CFG1 0x40007654\r
-#define CYDEV_PHUB_CFGMEM11_BASE 0x40007658\r
-#define CYDEV_PHUB_CFGMEM11_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM11_CFG0 0x40007658\r
-#define CYREG_PHUB_CFGMEM11_CFG1 0x4000765c\r
-#define CYDEV_PHUB_CFGMEM12_BASE 0x40007660\r
-#define CYDEV_PHUB_CFGMEM12_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM12_CFG0 0x40007660\r
-#define CYREG_PHUB_CFGMEM12_CFG1 0x40007664\r
-#define CYDEV_PHUB_CFGMEM13_BASE 0x40007668\r
-#define CYDEV_PHUB_CFGMEM13_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM13_CFG0 0x40007668\r
-#define CYREG_PHUB_CFGMEM13_CFG1 0x4000766c\r
-#define CYDEV_PHUB_CFGMEM14_BASE 0x40007670\r
-#define CYDEV_PHUB_CFGMEM14_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM14_CFG0 0x40007670\r
-#define CYREG_PHUB_CFGMEM14_CFG1 0x40007674\r
-#define CYDEV_PHUB_CFGMEM15_BASE 0x40007678\r
-#define CYDEV_PHUB_CFGMEM15_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM15_CFG0 0x40007678\r
-#define CYREG_PHUB_CFGMEM15_CFG1 0x4000767c\r
-#define CYDEV_PHUB_CFGMEM16_BASE 0x40007680\r
-#define CYDEV_PHUB_CFGMEM16_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM16_CFG0 0x40007680\r
-#define CYREG_PHUB_CFGMEM16_CFG1 0x40007684\r
-#define CYDEV_PHUB_CFGMEM17_BASE 0x40007688\r
-#define CYDEV_PHUB_CFGMEM17_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM17_CFG0 0x40007688\r
-#define CYREG_PHUB_CFGMEM17_CFG1 0x4000768c\r
-#define CYDEV_PHUB_CFGMEM18_BASE 0x40007690\r
-#define CYDEV_PHUB_CFGMEM18_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM18_CFG0 0x40007690\r
-#define CYREG_PHUB_CFGMEM18_CFG1 0x40007694\r
-#define CYDEV_PHUB_CFGMEM19_BASE 0x40007698\r
-#define CYDEV_PHUB_CFGMEM19_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM19_CFG0 0x40007698\r
-#define CYREG_PHUB_CFGMEM19_CFG1 0x4000769c\r
-#define CYDEV_PHUB_CFGMEM20_BASE 0x400076a0\r
-#define CYDEV_PHUB_CFGMEM20_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM20_CFG0 0x400076a0\r
-#define CYREG_PHUB_CFGMEM20_CFG1 0x400076a4\r
-#define CYDEV_PHUB_CFGMEM21_BASE 0x400076a8\r
-#define CYDEV_PHUB_CFGMEM21_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM21_CFG0 0x400076a8\r
-#define CYREG_PHUB_CFGMEM21_CFG1 0x400076ac\r
-#define CYDEV_PHUB_CFGMEM22_BASE 0x400076b0\r
-#define CYDEV_PHUB_CFGMEM22_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM22_CFG0 0x400076b0\r
-#define CYREG_PHUB_CFGMEM22_CFG1 0x400076b4\r
-#define CYDEV_PHUB_CFGMEM23_BASE 0x400076b8\r
-#define CYDEV_PHUB_CFGMEM23_SIZE 0x00000008\r
-#define CYREG_PHUB_CFGMEM23_CFG0 0x400076b8\r
-#define CYREG_PHUB_CFGMEM23_CFG1 0x400076bc\r
-#define CYDEV_PHUB_TDMEM0_BASE 0x40007800\r
-#define CYDEV_PHUB_TDMEM0_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM0_ORIG_TD0 0x40007800\r
-#define CYREG_PHUB_TDMEM0_ORIG_TD1 0x40007804\r
-#define CYDEV_PHUB_TDMEM1_BASE 0x40007808\r
-#define CYDEV_PHUB_TDMEM1_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM1_ORIG_TD0 0x40007808\r
-#define CYREG_PHUB_TDMEM1_ORIG_TD1 0x4000780c\r
-#define CYDEV_PHUB_TDMEM2_BASE 0x40007810\r
-#define CYDEV_PHUB_TDMEM2_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM2_ORIG_TD0 0x40007810\r
-#define CYREG_PHUB_TDMEM2_ORIG_TD1 0x40007814\r
-#define CYDEV_PHUB_TDMEM3_BASE 0x40007818\r
-#define CYDEV_PHUB_TDMEM3_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM3_ORIG_TD0 0x40007818\r
-#define CYREG_PHUB_TDMEM3_ORIG_TD1 0x4000781c\r
-#define CYDEV_PHUB_TDMEM4_BASE 0x40007820\r
-#define CYDEV_PHUB_TDMEM4_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM4_ORIG_TD0 0x40007820\r
-#define CYREG_PHUB_TDMEM4_ORIG_TD1 0x40007824\r
-#define CYDEV_PHUB_TDMEM5_BASE 0x40007828\r
-#define CYDEV_PHUB_TDMEM5_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM5_ORIG_TD0 0x40007828\r
-#define CYREG_PHUB_TDMEM5_ORIG_TD1 0x4000782c\r
-#define CYDEV_PHUB_TDMEM6_BASE 0x40007830\r
-#define CYDEV_PHUB_TDMEM6_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM6_ORIG_TD0 0x40007830\r
-#define CYREG_PHUB_TDMEM6_ORIG_TD1 0x40007834\r
-#define CYDEV_PHUB_TDMEM7_BASE 0x40007838\r
-#define CYDEV_PHUB_TDMEM7_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM7_ORIG_TD0 0x40007838\r
-#define CYREG_PHUB_TDMEM7_ORIG_TD1 0x4000783c\r
-#define CYDEV_PHUB_TDMEM8_BASE 0x40007840\r
-#define CYDEV_PHUB_TDMEM8_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM8_ORIG_TD0 0x40007840\r
-#define CYREG_PHUB_TDMEM8_ORIG_TD1 0x40007844\r
-#define CYDEV_PHUB_TDMEM9_BASE 0x40007848\r
-#define CYDEV_PHUB_TDMEM9_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM9_ORIG_TD0 0x40007848\r
-#define CYREG_PHUB_TDMEM9_ORIG_TD1 0x4000784c\r
-#define CYDEV_PHUB_TDMEM10_BASE 0x40007850\r
-#define CYDEV_PHUB_TDMEM10_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM10_ORIG_TD0 0x40007850\r
-#define CYREG_PHUB_TDMEM10_ORIG_TD1 0x40007854\r
-#define CYDEV_PHUB_TDMEM11_BASE 0x40007858\r
-#define CYDEV_PHUB_TDMEM11_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM11_ORIG_TD0 0x40007858\r
-#define CYREG_PHUB_TDMEM11_ORIG_TD1 0x4000785c\r
-#define CYDEV_PHUB_TDMEM12_BASE 0x40007860\r
-#define CYDEV_PHUB_TDMEM12_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM12_ORIG_TD0 0x40007860\r
-#define CYREG_PHUB_TDMEM12_ORIG_TD1 0x40007864\r
-#define CYDEV_PHUB_TDMEM13_BASE 0x40007868\r
-#define CYDEV_PHUB_TDMEM13_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM13_ORIG_TD0 0x40007868\r
-#define CYREG_PHUB_TDMEM13_ORIG_TD1 0x4000786c\r
-#define CYDEV_PHUB_TDMEM14_BASE 0x40007870\r
-#define CYDEV_PHUB_TDMEM14_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM14_ORIG_TD0 0x40007870\r
-#define CYREG_PHUB_TDMEM14_ORIG_TD1 0x40007874\r
-#define CYDEV_PHUB_TDMEM15_BASE 0x40007878\r
-#define CYDEV_PHUB_TDMEM15_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM15_ORIG_TD0 0x40007878\r
-#define CYREG_PHUB_TDMEM15_ORIG_TD1 0x4000787c\r
-#define CYDEV_PHUB_TDMEM16_BASE 0x40007880\r
-#define CYDEV_PHUB_TDMEM16_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM16_ORIG_TD0 0x40007880\r
-#define CYREG_PHUB_TDMEM16_ORIG_TD1 0x40007884\r
-#define CYDEV_PHUB_TDMEM17_BASE 0x40007888\r
-#define CYDEV_PHUB_TDMEM17_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM17_ORIG_TD0 0x40007888\r
-#define CYREG_PHUB_TDMEM17_ORIG_TD1 0x4000788c\r
-#define CYDEV_PHUB_TDMEM18_BASE 0x40007890\r
-#define CYDEV_PHUB_TDMEM18_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM18_ORIG_TD0 0x40007890\r
-#define CYREG_PHUB_TDMEM18_ORIG_TD1 0x40007894\r
-#define CYDEV_PHUB_TDMEM19_BASE 0x40007898\r
-#define CYDEV_PHUB_TDMEM19_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM19_ORIG_TD0 0x40007898\r
-#define CYREG_PHUB_TDMEM19_ORIG_TD1 0x4000789c\r
-#define CYDEV_PHUB_TDMEM20_BASE 0x400078a0\r
-#define CYDEV_PHUB_TDMEM20_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM20_ORIG_TD0 0x400078a0\r
-#define CYREG_PHUB_TDMEM20_ORIG_TD1 0x400078a4\r
-#define CYDEV_PHUB_TDMEM21_BASE 0x400078a8\r
-#define CYDEV_PHUB_TDMEM21_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM21_ORIG_TD0 0x400078a8\r
-#define CYREG_PHUB_TDMEM21_ORIG_TD1 0x400078ac\r
-#define CYDEV_PHUB_TDMEM22_BASE 0x400078b0\r
-#define CYDEV_PHUB_TDMEM22_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM22_ORIG_TD0 0x400078b0\r
-#define CYREG_PHUB_TDMEM22_ORIG_TD1 0x400078b4\r
-#define CYDEV_PHUB_TDMEM23_BASE 0x400078b8\r
-#define CYDEV_PHUB_TDMEM23_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM23_ORIG_TD0 0x400078b8\r
-#define CYREG_PHUB_TDMEM23_ORIG_TD1 0x400078bc\r
-#define CYDEV_PHUB_TDMEM24_BASE 0x400078c0\r
-#define CYDEV_PHUB_TDMEM24_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM24_ORIG_TD0 0x400078c0\r
-#define CYREG_PHUB_TDMEM24_ORIG_TD1 0x400078c4\r
-#define CYDEV_PHUB_TDMEM25_BASE 0x400078c8\r
-#define CYDEV_PHUB_TDMEM25_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM25_ORIG_TD0 0x400078c8\r
-#define CYREG_PHUB_TDMEM25_ORIG_TD1 0x400078cc\r
-#define CYDEV_PHUB_TDMEM26_BASE 0x400078d0\r
-#define CYDEV_PHUB_TDMEM26_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM26_ORIG_TD0 0x400078d0\r
-#define CYREG_PHUB_TDMEM26_ORIG_TD1 0x400078d4\r
-#define CYDEV_PHUB_TDMEM27_BASE 0x400078d8\r
-#define CYDEV_PHUB_TDMEM27_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM27_ORIG_TD0 0x400078d8\r
-#define CYREG_PHUB_TDMEM27_ORIG_TD1 0x400078dc\r
-#define CYDEV_PHUB_TDMEM28_BASE 0x400078e0\r
-#define CYDEV_PHUB_TDMEM28_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM28_ORIG_TD0 0x400078e0\r
-#define CYREG_PHUB_TDMEM28_ORIG_TD1 0x400078e4\r
-#define CYDEV_PHUB_TDMEM29_BASE 0x400078e8\r
-#define CYDEV_PHUB_TDMEM29_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM29_ORIG_TD0 0x400078e8\r
-#define CYREG_PHUB_TDMEM29_ORIG_TD1 0x400078ec\r
-#define CYDEV_PHUB_TDMEM30_BASE 0x400078f0\r
-#define CYDEV_PHUB_TDMEM30_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM30_ORIG_TD0 0x400078f0\r
-#define CYREG_PHUB_TDMEM30_ORIG_TD1 0x400078f4\r
-#define CYDEV_PHUB_TDMEM31_BASE 0x400078f8\r
-#define CYDEV_PHUB_TDMEM31_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM31_ORIG_TD0 0x400078f8\r
-#define CYREG_PHUB_TDMEM31_ORIG_TD1 0x400078fc\r
-#define CYDEV_PHUB_TDMEM32_BASE 0x40007900\r
-#define CYDEV_PHUB_TDMEM32_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM32_ORIG_TD0 0x40007900\r
-#define CYREG_PHUB_TDMEM32_ORIG_TD1 0x40007904\r
-#define CYDEV_PHUB_TDMEM33_BASE 0x40007908\r
-#define CYDEV_PHUB_TDMEM33_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM33_ORIG_TD0 0x40007908\r
-#define CYREG_PHUB_TDMEM33_ORIG_TD1 0x4000790c\r
-#define CYDEV_PHUB_TDMEM34_BASE 0x40007910\r
-#define CYDEV_PHUB_TDMEM34_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM34_ORIG_TD0 0x40007910\r
-#define CYREG_PHUB_TDMEM34_ORIG_TD1 0x40007914\r
-#define CYDEV_PHUB_TDMEM35_BASE 0x40007918\r
-#define CYDEV_PHUB_TDMEM35_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM35_ORIG_TD0 0x40007918\r
-#define CYREG_PHUB_TDMEM35_ORIG_TD1 0x4000791c\r
-#define CYDEV_PHUB_TDMEM36_BASE 0x40007920\r
-#define CYDEV_PHUB_TDMEM36_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM36_ORIG_TD0 0x40007920\r
-#define CYREG_PHUB_TDMEM36_ORIG_TD1 0x40007924\r
-#define CYDEV_PHUB_TDMEM37_BASE 0x40007928\r
-#define CYDEV_PHUB_TDMEM37_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM37_ORIG_TD0 0x40007928\r
-#define CYREG_PHUB_TDMEM37_ORIG_TD1 0x4000792c\r
-#define CYDEV_PHUB_TDMEM38_BASE 0x40007930\r
-#define CYDEV_PHUB_TDMEM38_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM38_ORIG_TD0 0x40007930\r
-#define CYREG_PHUB_TDMEM38_ORIG_TD1 0x40007934\r
-#define CYDEV_PHUB_TDMEM39_BASE 0x40007938\r
-#define CYDEV_PHUB_TDMEM39_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM39_ORIG_TD0 0x40007938\r
-#define CYREG_PHUB_TDMEM39_ORIG_TD1 0x4000793c\r
-#define CYDEV_PHUB_TDMEM40_BASE 0x40007940\r
-#define CYDEV_PHUB_TDMEM40_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM40_ORIG_TD0 0x40007940\r
-#define CYREG_PHUB_TDMEM40_ORIG_TD1 0x40007944\r
-#define CYDEV_PHUB_TDMEM41_BASE 0x40007948\r
-#define CYDEV_PHUB_TDMEM41_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM41_ORIG_TD0 0x40007948\r
-#define CYREG_PHUB_TDMEM41_ORIG_TD1 0x4000794c\r
-#define CYDEV_PHUB_TDMEM42_BASE 0x40007950\r
-#define CYDEV_PHUB_TDMEM42_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM42_ORIG_TD0 0x40007950\r
-#define CYREG_PHUB_TDMEM42_ORIG_TD1 0x40007954\r
-#define CYDEV_PHUB_TDMEM43_BASE 0x40007958\r
-#define CYDEV_PHUB_TDMEM43_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM43_ORIG_TD0 0x40007958\r
-#define CYREG_PHUB_TDMEM43_ORIG_TD1 0x4000795c\r
-#define CYDEV_PHUB_TDMEM44_BASE 0x40007960\r
-#define CYDEV_PHUB_TDMEM44_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM44_ORIG_TD0 0x40007960\r
-#define CYREG_PHUB_TDMEM44_ORIG_TD1 0x40007964\r
-#define CYDEV_PHUB_TDMEM45_BASE 0x40007968\r
-#define CYDEV_PHUB_TDMEM45_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM45_ORIG_TD0 0x40007968\r
-#define CYREG_PHUB_TDMEM45_ORIG_TD1 0x4000796c\r
-#define CYDEV_PHUB_TDMEM46_BASE 0x40007970\r
-#define CYDEV_PHUB_TDMEM46_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM46_ORIG_TD0 0x40007970\r
-#define CYREG_PHUB_TDMEM46_ORIG_TD1 0x40007974\r
-#define CYDEV_PHUB_TDMEM47_BASE 0x40007978\r
-#define CYDEV_PHUB_TDMEM47_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM47_ORIG_TD0 0x40007978\r
-#define CYREG_PHUB_TDMEM47_ORIG_TD1 0x4000797c\r
-#define CYDEV_PHUB_TDMEM48_BASE 0x40007980\r
-#define CYDEV_PHUB_TDMEM48_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM48_ORIG_TD0 0x40007980\r
-#define CYREG_PHUB_TDMEM48_ORIG_TD1 0x40007984\r
-#define CYDEV_PHUB_TDMEM49_BASE 0x40007988\r
-#define CYDEV_PHUB_TDMEM49_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM49_ORIG_TD0 0x40007988\r
-#define CYREG_PHUB_TDMEM49_ORIG_TD1 0x4000798c\r
-#define CYDEV_PHUB_TDMEM50_BASE 0x40007990\r
-#define CYDEV_PHUB_TDMEM50_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM50_ORIG_TD0 0x40007990\r
-#define CYREG_PHUB_TDMEM50_ORIG_TD1 0x40007994\r
-#define CYDEV_PHUB_TDMEM51_BASE 0x40007998\r
-#define CYDEV_PHUB_TDMEM51_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM51_ORIG_TD0 0x40007998\r
-#define CYREG_PHUB_TDMEM51_ORIG_TD1 0x4000799c\r
-#define CYDEV_PHUB_TDMEM52_BASE 0x400079a0\r
-#define CYDEV_PHUB_TDMEM52_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM52_ORIG_TD0 0x400079a0\r
-#define CYREG_PHUB_TDMEM52_ORIG_TD1 0x400079a4\r
-#define CYDEV_PHUB_TDMEM53_BASE 0x400079a8\r
-#define CYDEV_PHUB_TDMEM53_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM53_ORIG_TD0 0x400079a8\r
-#define CYREG_PHUB_TDMEM53_ORIG_TD1 0x400079ac\r
-#define CYDEV_PHUB_TDMEM54_BASE 0x400079b0\r
-#define CYDEV_PHUB_TDMEM54_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM54_ORIG_TD0 0x400079b0\r
-#define CYREG_PHUB_TDMEM54_ORIG_TD1 0x400079b4\r
-#define CYDEV_PHUB_TDMEM55_BASE 0x400079b8\r
-#define CYDEV_PHUB_TDMEM55_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM55_ORIG_TD0 0x400079b8\r
-#define CYREG_PHUB_TDMEM55_ORIG_TD1 0x400079bc\r
-#define CYDEV_PHUB_TDMEM56_BASE 0x400079c0\r
-#define CYDEV_PHUB_TDMEM56_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM56_ORIG_TD0 0x400079c0\r
-#define CYREG_PHUB_TDMEM56_ORIG_TD1 0x400079c4\r
-#define CYDEV_PHUB_TDMEM57_BASE 0x400079c8\r
-#define CYDEV_PHUB_TDMEM57_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM57_ORIG_TD0 0x400079c8\r
-#define CYREG_PHUB_TDMEM57_ORIG_TD1 0x400079cc\r
-#define CYDEV_PHUB_TDMEM58_BASE 0x400079d0\r
-#define CYDEV_PHUB_TDMEM58_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM58_ORIG_TD0 0x400079d0\r
-#define CYREG_PHUB_TDMEM58_ORIG_TD1 0x400079d4\r
-#define CYDEV_PHUB_TDMEM59_BASE 0x400079d8\r
-#define CYDEV_PHUB_TDMEM59_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM59_ORIG_TD0 0x400079d8\r
-#define CYREG_PHUB_TDMEM59_ORIG_TD1 0x400079dc\r
-#define CYDEV_PHUB_TDMEM60_BASE 0x400079e0\r
-#define CYDEV_PHUB_TDMEM60_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM60_ORIG_TD0 0x400079e0\r
-#define CYREG_PHUB_TDMEM60_ORIG_TD1 0x400079e4\r
-#define CYDEV_PHUB_TDMEM61_BASE 0x400079e8\r
-#define CYDEV_PHUB_TDMEM61_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM61_ORIG_TD0 0x400079e8\r
-#define CYREG_PHUB_TDMEM61_ORIG_TD1 0x400079ec\r
-#define CYDEV_PHUB_TDMEM62_BASE 0x400079f0\r
-#define CYDEV_PHUB_TDMEM62_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM62_ORIG_TD0 0x400079f0\r
-#define CYREG_PHUB_TDMEM62_ORIG_TD1 0x400079f4\r
-#define CYDEV_PHUB_TDMEM63_BASE 0x400079f8\r
-#define CYDEV_PHUB_TDMEM63_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM63_ORIG_TD0 0x400079f8\r
-#define CYREG_PHUB_TDMEM63_ORIG_TD1 0x400079fc\r
-#define CYDEV_PHUB_TDMEM64_BASE 0x40007a00\r
-#define CYDEV_PHUB_TDMEM64_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM64_ORIG_TD0 0x40007a00\r
-#define CYREG_PHUB_TDMEM64_ORIG_TD1 0x40007a04\r
-#define CYDEV_PHUB_TDMEM65_BASE 0x40007a08\r
-#define CYDEV_PHUB_TDMEM65_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM65_ORIG_TD0 0x40007a08\r
-#define CYREG_PHUB_TDMEM65_ORIG_TD1 0x40007a0c\r
-#define CYDEV_PHUB_TDMEM66_BASE 0x40007a10\r
-#define CYDEV_PHUB_TDMEM66_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM66_ORIG_TD0 0x40007a10\r
-#define CYREG_PHUB_TDMEM66_ORIG_TD1 0x40007a14\r
-#define CYDEV_PHUB_TDMEM67_BASE 0x40007a18\r
-#define CYDEV_PHUB_TDMEM67_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM67_ORIG_TD0 0x40007a18\r
-#define CYREG_PHUB_TDMEM67_ORIG_TD1 0x40007a1c\r
-#define CYDEV_PHUB_TDMEM68_BASE 0x40007a20\r
-#define CYDEV_PHUB_TDMEM68_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM68_ORIG_TD0 0x40007a20\r
-#define CYREG_PHUB_TDMEM68_ORIG_TD1 0x40007a24\r
-#define CYDEV_PHUB_TDMEM69_BASE 0x40007a28\r
-#define CYDEV_PHUB_TDMEM69_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM69_ORIG_TD0 0x40007a28\r
-#define CYREG_PHUB_TDMEM69_ORIG_TD1 0x40007a2c\r
-#define CYDEV_PHUB_TDMEM70_BASE 0x40007a30\r
-#define CYDEV_PHUB_TDMEM70_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM70_ORIG_TD0 0x40007a30\r
-#define CYREG_PHUB_TDMEM70_ORIG_TD1 0x40007a34\r
-#define CYDEV_PHUB_TDMEM71_BASE 0x40007a38\r
-#define CYDEV_PHUB_TDMEM71_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM71_ORIG_TD0 0x40007a38\r
-#define CYREG_PHUB_TDMEM71_ORIG_TD1 0x40007a3c\r
-#define CYDEV_PHUB_TDMEM72_BASE 0x40007a40\r
-#define CYDEV_PHUB_TDMEM72_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM72_ORIG_TD0 0x40007a40\r
-#define CYREG_PHUB_TDMEM72_ORIG_TD1 0x40007a44\r
-#define CYDEV_PHUB_TDMEM73_BASE 0x40007a48\r
-#define CYDEV_PHUB_TDMEM73_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM73_ORIG_TD0 0x40007a48\r
-#define CYREG_PHUB_TDMEM73_ORIG_TD1 0x40007a4c\r
-#define CYDEV_PHUB_TDMEM74_BASE 0x40007a50\r
-#define CYDEV_PHUB_TDMEM74_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM74_ORIG_TD0 0x40007a50\r
-#define CYREG_PHUB_TDMEM74_ORIG_TD1 0x40007a54\r
-#define CYDEV_PHUB_TDMEM75_BASE 0x40007a58\r
-#define CYDEV_PHUB_TDMEM75_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM75_ORIG_TD0 0x40007a58\r
-#define CYREG_PHUB_TDMEM75_ORIG_TD1 0x40007a5c\r
-#define CYDEV_PHUB_TDMEM76_BASE 0x40007a60\r
-#define CYDEV_PHUB_TDMEM76_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM76_ORIG_TD0 0x40007a60\r
-#define CYREG_PHUB_TDMEM76_ORIG_TD1 0x40007a64\r
-#define CYDEV_PHUB_TDMEM77_BASE 0x40007a68\r
-#define CYDEV_PHUB_TDMEM77_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM77_ORIG_TD0 0x40007a68\r
-#define CYREG_PHUB_TDMEM77_ORIG_TD1 0x40007a6c\r
-#define CYDEV_PHUB_TDMEM78_BASE 0x40007a70\r
-#define CYDEV_PHUB_TDMEM78_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM78_ORIG_TD0 0x40007a70\r
-#define CYREG_PHUB_TDMEM78_ORIG_TD1 0x40007a74\r
-#define CYDEV_PHUB_TDMEM79_BASE 0x40007a78\r
-#define CYDEV_PHUB_TDMEM79_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM79_ORIG_TD0 0x40007a78\r
-#define CYREG_PHUB_TDMEM79_ORIG_TD1 0x40007a7c\r
-#define CYDEV_PHUB_TDMEM80_BASE 0x40007a80\r
-#define CYDEV_PHUB_TDMEM80_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM80_ORIG_TD0 0x40007a80\r
-#define CYREG_PHUB_TDMEM80_ORIG_TD1 0x40007a84\r
-#define CYDEV_PHUB_TDMEM81_BASE 0x40007a88\r
-#define CYDEV_PHUB_TDMEM81_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM81_ORIG_TD0 0x40007a88\r
-#define CYREG_PHUB_TDMEM81_ORIG_TD1 0x40007a8c\r
-#define CYDEV_PHUB_TDMEM82_BASE 0x40007a90\r
-#define CYDEV_PHUB_TDMEM82_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM82_ORIG_TD0 0x40007a90\r
-#define CYREG_PHUB_TDMEM82_ORIG_TD1 0x40007a94\r
-#define CYDEV_PHUB_TDMEM83_BASE 0x40007a98\r
-#define CYDEV_PHUB_TDMEM83_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM83_ORIG_TD0 0x40007a98\r
-#define CYREG_PHUB_TDMEM83_ORIG_TD1 0x40007a9c\r
-#define CYDEV_PHUB_TDMEM84_BASE 0x40007aa0\r
-#define CYDEV_PHUB_TDMEM84_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM84_ORIG_TD0 0x40007aa0\r
-#define CYREG_PHUB_TDMEM84_ORIG_TD1 0x40007aa4\r
-#define CYDEV_PHUB_TDMEM85_BASE 0x40007aa8\r
-#define CYDEV_PHUB_TDMEM85_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM85_ORIG_TD0 0x40007aa8\r
-#define CYREG_PHUB_TDMEM85_ORIG_TD1 0x40007aac\r
-#define CYDEV_PHUB_TDMEM86_BASE 0x40007ab0\r
-#define CYDEV_PHUB_TDMEM86_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM86_ORIG_TD0 0x40007ab0\r
-#define CYREG_PHUB_TDMEM86_ORIG_TD1 0x40007ab4\r
-#define CYDEV_PHUB_TDMEM87_BASE 0x40007ab8\r
-#define CYDEV_PHUB_TDMEM87_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM87_ORIG_TD0 0x40007ab8\r
-#define CYREG_PHUB_TDMEM87_ORIG_TD1 0x40007abc\r
-#define CYDEV_PHUB_TDMEM88_BASE 0x40007ac0\r
-#define CYDEV_PHUB_TDMEM88_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM88_ORIG_TD0 0x40007ac0\r
-#define CYREG_PHUB_TDMEM88_ORIG_TD1 0x40007ac4\r
-#define CYDEV_PHUB_TDMEM89_BASE 0x40007ac8\r
-#define CYDEV_PHUB_TDMEM89_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM89_ORIG_TD0 0x40007ac8\r
-#define CYREG_PHUB_TDMEM89_ORIG_TD1 0x40007acc\r
-#define CYDEV_PHUB_TDMEM90_BASE 0x40007ad0\r
-#define CYDEV_PHUB_TDMEM90_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM90_ORIG_TD0 0x40007ad0\r
-#define CYREG_PHUB_TDMEM90_ORIG_TD1 0x40007ad4\r
-#define CYDEV_PHUB_TDMEM91_BASE 0x40007ad8\r
-#define CYDEV_PHUB_TDMEM91_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM91_ORIG_TD0 0x40007ad8\r
-#define CYREG_PHUB_TDMEM91_ORIG_TD1 0x40007adc\r
-#define CYDEV_PHUB_TDMEM92_BASE 0x40007ae0\r
-#define CYDEV_PHUB_TDMEM92_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM92_ORIG_TD0 0x40007ae0\r
-#define CYREG_PHUB_TDMEM92_ORIG_TD1 0x40007ae4\r
-#define CYDEV_PHUB_TDMEM93_BASE 0x40007ae8\r
-#define CYDEV_PHUB_TDMEM93_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM93_ORIG_TD0 0x40007ae8\r
-#define CYREG_PHUB_TDMEM93_ORIG_TD1 0x40007aec\r
-#define CYDEV_PHUB_TDMEM94_BASE 0x40007af0\r
-#define CYDEV_PHUB_TDMEM94_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM94_ORIG_TD0 0x40007af0\r
-#define CYREG_PHUB_TDMEM94_ORIG_TD1 0x40007af4\r
-#define CYDEV_PHUB_TDMEM95_BASE 0x40007af8\r
-#define CYDEV_PHUB_TDMEM95_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM95_ORIG_TD0 0x40007af8\r
-#define CYREG_PHUB_TDMEM95_ORIG_TD1 0x40007afc\r
-#define CYDEV_PHUB_TDMEM96_BASE 0x40007b00\r
-#define CYDEV_PHUB_TDMEM96_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM96_ORIG_TD0 0x40007b00\r
-#define CYREG_PHUB_TDMEM96_ORIG_TD1 0x40007b04\r
-#define CYDEV_PHUB_TDMEM97_BASE 0x40007b08\r
-#define CYDEV_PHUB_TDMEM97_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM97_ORIG_TD0 0x40007b08\r
-#define CYREG_PHUB_TDMEM97_ORIG_TD1 0x40007b0c\r
-#define CYDEV_PHUB_TDMEM98_BASE 0x40007b10\r
-#define CYDEV_PHUB_TDMEM98_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM98_ORIG_TD0 0x40007b10\r
-#define CYREG_PHUB_TDMEM98_ORIG_TD1 0x40007b14\r
-#define CYDEV_PHUB_TDMEM99_BASE 0x40007b18\r
-#define CYDEV_PHUB_TDMEM99_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM99_ORIG_TD0 0x40007b18\r
-#define CYREG_PHUB_TDMEM99_ORIG_TD1 0x40007b1c\r
-#define CYDEV_PHUB_TDMEM100_BASE 0x40007b20\r
-#define CYDEV_PHUB_TDMEM100_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM100_ORIG_TD0 0x40007b20\r
-#define CYREG_PHUB_TDMEM100_ORIG_TD1 0x40007b24\r
-#define CYDEV_PHUB_TDMEM101_BASE 0x40007b28\r
-#define CYDEV_PHUB_TDMEM101_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM101_ORIG_TD0 0x40007b28\r
-#define CYREG_PHUB_TDMEM101_ORIG_TD1 0x40007b2c\r
-#define CYDEV_PHUB_TDMEM102_BASE 0x40007b30\r
-#define CYDEV_PHUB_TDMEM102_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM102_ORIG_TD0 0x40007b30\r
-#define CYREG_PHUB_TDMEM102_ORIG_TD1 0x40007b34\r
-#define CYDEV_PHUB_TDMEM103_BASE 0x40007b38\r
-#define CYDEV_PHUB_TDMEM103_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM103_ORIG_TD0 0x40007b38\r
-#define CYREG_PHUB_TDMEM103_ORIG_TD1 0x40007b3c\r
-#define CYDEV_PHUB_TDMEM104_BASE 0x40007b40\r
-#define CYDEV_PHUB_TDMEM104_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM104_ORIG_TD0 0x40007b40\r
-#define CYREG_PHUB_TDMEM104_ORIG_TD1 0x40007b44\r
-#define CYDEV_PHUB_TDMEM105_BASE 0x40007b48\r
-#define CYDEV_PHUB_TDMEM105_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM105_ORIG_TD0 0x40007b48\r
-#define CYREG_PHUB_TDMEM105_ORIG_TD1 0x40007b4c\r
-#define CYDEV_PHUB_TDMEM106_BASE 0x40007b50\r
-#define CYDEV_PHUB_TDMEM106_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM106_ORIG_TD0 0x40007b50\r
-#define CYREG_PHUB_TDMEM106_ORIG_TD1 0x40007b54\r
-#define CYDEV_PHUB_TDMEM107_BASE 0x40007b58\r
-#define CYDEV_PHUB_TDMEM107_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM107_ORIG_TD0 0x40007b58\r
-#define CYREG_PHUB_TDMEM107_ORIG_TD1 0x40007b5c\r
-#define CYDEV_PHUB_TDMEM108_BASE 0x40007b60\r
-#define CYDEV_PHUB_TDMEM108_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM108_ORIG_TD0 0x40007b60\r
-#define CYREG_PHUB_TDMEM108_ORIG_TD1 0x40007b64\r
-#define CYDEV_PHUB_TDMEM109_BASE 0x40007b68\r
-#define CYDEV_PHUB_TDMEM109_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM109_ORIG_TD0 0x40007b68\r
-#define CYREG_PHUB_TDMEM109_ORIG_TD1 0x40007b6c\r
-#define CYDEV_PHUB_TDMEM110_BASE 0x40007b70\r
-#define CYDEV_PHUB_TDMEM110_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM110_ORIG_TD0 0x40007b70\r
-#define CYREG_PHUB_TDMEM110_ORIG_TD1 0x40007b74\r
-#define CYDEV_PHUB_TDMEM111_BASE 0x40007b78\r
-#define CYDEV_PHUB_TDMEM111_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM111_ORIG_TD0 0x40007b78\r
-#define CYREG_PHUB_TDMEM111_ORIG_TD1 0x40007b7c\r
-#define CYDEV_PHUB_TDMEM112_BASE 0x40007b80\r
-#define CYDEV_PHUB_TDMEM112_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM112_ORIG_TD0 0x40007b80\r
-#define CYREG_PHUB_TDMEM112_ORIG_TD1 0x40007b84\r
-#define CYDEV_PHUB_TDMEM113_BASE 0x40007b88\r
-#define CYDEV_PHUB_TDMEM113_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM113_ORIG_TD0 0x40007b88\r
-#define CYREG_PHUB_TDMEM113_ORIG_TD1 0x40007b8c\r
-#define CYDEV_PHUB_TDMEM114_BASE 0x40007b90\r
-#define CYDEV_PHUB_TDMEM114_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM114_ORIG_TD0 0x40007b90\r
-#define CYREG_PHUB_TDMEM114_ORIG_TD1 0x40007b94\r
-#define CYDEV_PHUB_TDMEM115_BASE 0x40007b98\r
-#define CYDEV_PHUB_TDMEM115_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM115_ORIG_TD0 0x40007b98\r
-#define CYREG_PHUB_TDMEM115_ORIG_TD1 0x40007b9c\r
-#define CYDEV_PHUB_TDMEM116_BASE 0x40007ba0\r
-#define CYDEV_PHUB_TDMEM116_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM116_ORIG_TD0 0x40007ba0\r
-#define CYREG_PHUB_TDMEM116_ORIG_TD1 0x40007ba4\r
-#define CYDEV_PHUB_TDMEM117_BASE 0x40007ba8\r
-#define CYDEV_PHUB_TDMEM117_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM117_ORIG_TD0 0x40007ba8\r
-#define CYREG_PHUB_TDMEM117_ORIG_TD1 0x40007bac\r
-#define CYDEV_PHUB_TDMEM118_BASE 0x40007bb0\r
-#define CYDEV_PHUB_TDMEM118_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM118_ORIG_TD0 0x40007bb0\r
-#define CYREG_PHUB_TDMEM118_ORIG_TD1 0x40007bb4\r
-#define CYDEV_PHUB_TDMEM119_BASE 0x40007bb8\r
-#define CYDEV_PHUB_TDMEM119_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM119_ORIG_TD0 0x40007bb8\r
-#define CYREG_PHUB_TDMEM119_ORIG_TD1 0x40007bbc\r
-#define CYDEV_PHUB_TDMEM120_BASE 0x40007bc0\r
-#define CYDEV_PHUB_TDMEM120_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM120_ORIG_TD0 0x40007bc0\r
-#define CYREG_PHUB_TDMEM120_ORIG_TD1 0x40007bc4\r
-#define CYDEV_PHUB_TDMEM121_BASE 0x40007bc8\r
-#define CYDEV_PHUB_TDMEM121_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM121_ORIG_TD0 0x40007bc8\r
-#define CYREG_PHUB_TDMEM121_ORIG_TD1 0x40007bcc\r
-#define CYDEV_PHUB_TDMEM122_BASE 0x40007bd0\r
-#define CYDEV_PHUB_TDMEM122_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM122_ORIG_TD0 0x40007bd0\r
-#define CYREG_PHUB_TDMEM122_ORIG_TD1 0x40007bd4\r
-#define CYDEV_PHUB_TDMEM123_BASE 0x40007bd8\r
-#define CYDEV_PHUB_TDMEM123_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM123_ORIG_TD0 0x40007bd8\r
-#define CYREG_PHUB_TDMEM123_ORIG_TD1 0x40007bdc\r
-#define CYDEV_PHUB_TDMEM124_BASE 0x40007be0\r
-#define CYDEV_PHUB_TDMEM124_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM124_ORIG_TD0 0x40007be0\r
-#define CYREG_PHUB_TDMEM124_ORIG_TD1 0x40007be4\r
-#define CYDEV_PHUB_TDMEM125_BASE 0x40007be8\r
-#define CYDEV_PHUB_TDMEM125_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM125_ORIG_TD0 0x40007be8\r
-#define CYREG_PHUB_TDMEM125_ORIG_TD1 0x40007bec\r
-#define CYDEV_PHUB_TDMEM126_BASE 0x40007bf0\r
-#define CYDEV_PHUB_TDMEM126_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM126_ORIG_TD0 0x40007bf0\r
-#define CYREG_PHUB_TDMEM126_ORIG_TD1 0x40007bf4\r
-#define CYDEV_PHUB_TDMEM127_BASE 0x40007bf8\r
-#define CYDEV_PHUB_TDMEM127_SIZE 0x00000008\r
-#define CYREG_PHUB_TDMEM127_ORIG_TD0 0x40007bf8\r
-#define CYREG_PHUB_TDMEM127_ORIG_TD1 0x40007bfc\r
-#define CYDEV_EE_BASE 0x40008000\r
-#define CYDEV_EE_SIZE 0x00000800\r
-#define CYREG_EE_DATA_MBASE 0x40008000\r
-#define CYREG_EE_DATA_MSIZE 0x00000800\r
-#define CYDEV_CAN0_BASE 0x4000a000\r
-#define CYDEV_CAN0_SIZE 0x000002a0\r
-#define CYDEV_CAN0_CSR_BASE 0x4000a000\r
-#define CYDEV_CAN0_CSR_SIZE 0x00000018\r
-#define CYREG_CAN0_CSR_INT_SR 0x4000a000\r
-#define CYREG_CAN0_CSR_INT_EN 0x4000a004\r
-#define CYREG_CAN0_CSR_BUF_SR 0x4000a008\r
-#define CYREG_CAN0_CSR_ERR_SR 0x4000a00c\r
-#define CYREG_CAN0_CSR_CMD 0x4000a010\r
-#define CYREG_CAN0_CSR_CFG 0x4000a014\r
-#define CYDEV_CAN0_TX0_BASE 0x4000a020\r
-#define CYDEV_CAN0_TX0_SIZE 0x00000010\r
-#define CYREG_CAN0_TX0_CMD 0x4000a020\r
-#define CYREG_CAN0_TX0_ID 0x4000a024\r
-#define CYREG_CAN0_TX0_DH 0x4000a028\r
-#define CYREG_CAN0_TX0_DL 0x4000a02c\r
-#define CYDEV_CAN0_TX1_BASE 0x4000a030\r
-#define CYDEV_CAN0_TX1_SIZE 0x00000010\r
-#define CYREG_CAN0_TX1_CMD 0x4000a030\r
-#define CYREG_CAN0_TX1_ID 0x4000a034\r
-#define CYREG_CAN0_TX1_DH 0x4000a038\r
-#define CYREG_CAN0_TX1_DL 0x4000a03c\r
-#define CYDEV_CAN0_TX2_BASE 0x4000a040\r
-#define CYDEV_CAN0_TX2_SIZE 0x00000010\r
-#define CYREG_CAN0_TX2_CMD 0x4000a040\r
-#define CYREG_CAN0_TX2_ID 0x4000a044\r
-#define CYREG_CAN0_TX2_DH 0x4000a048\r
-#define CYREG_CAN0_TX2_DL 0x4000a04c\r
-#define CYDEV_CAN0_TX3_BASE 0x4000a050\r
-#define CYDEV_CAN0_TX3_SIZE 0x00000010\r
-#define CYREG_CAN0_TX3_CMD 0x4000a050\r
-#define CYREG_CAN0_TX3_ID 0x4000a054\r
-#define CYREG_CAN0_TX3_DH 0x4000a058\r
-#define CYREG_CAN0_TX3_DL 0x4000a05c\r
-#define CYDEV_CAN0_TX4_BASE 0x4000a060\r
-#define CYDEV_CAN0_TX4_SIZE 0x00000010\r
-#define CYREG_CAN0_TX4_CMD 0x4000a060\r
-#define CYREG_CAN0_TX4_ID 0x4000a064\r
-#define CYREG_CAN0_TX4_DH 0x4000a068\r
-#define CYREG_CAN0_TX4_DL 0x4000a06c\r
-#define CYDEV_CAN0_TX5_BASE 0x4000a070\r
-#define CYDEV_CAN0_TX5_SIZE 0x00000010\r
-#define CYREG_CAN0_TX5_CMD 0x4000a070\r
-#define CYREG_CAN0_TX5_ID 0x4000a074\r
-#define CYREG_CAN0_TX5_DH 0x4000a078\r
-#define CYREG_CAN0_TX5_DL 0x4000a07c\r
-#define CYDEV_CAN0_TX6_BASE 0x4000a080\r
-#define CYDEV_CAN0_TX6_SIZE 0x00000010\r
-#define CYREG_CAN0_TX6_CMD 0x4000a080\r
-#define CYREG_CAN0_TX6_ID 0x4000a084\r
-#define CYREG_CAN0_TX6_DH 0x4000a088\r
-#define CYREG_CAN0_TX6_DL 0x4000a08c\r
-#define CYDEV_CAN0_TX7_BASE 0x4000a090\r
-#define CYDEV_CAN0_TX7_SIZE 0x00000010\r
-#define CYREG_CAN0_TX7_CMD 0x4000a090\r
-#define CYREG_CAN0_TX7_ID 0x4000a094\r
-#define CYREG_CAN0_TX7_DH 0x4000a098\r
-#define CYREG_CAN0_TX7_DL 0x4000a09c\r
-#define CYDEV_CAN0_RX0_BASE 0x4000a0a0\r
-#define CYDEV_CAN0_RX0_SIZE 0x00000020\r
-#define CYREG_CAN0_RX0_CMD 0x4000a0a0\r
-#define CYREG_CAN0_RX0_ID 0x4000a0a4\r
-#define CYREG_CAN0_RX0_DH 0x4000a0a8\r
-#define CYREG_CAN0_RX0_DL 0x4000a0ac\r
-#define CYREG_CAN0_RX0_AMR 0x4000a0b0\r
-#define CYREG_CAN0_RX0_ACR 0x4000a0b4\r
-#define CYREG_CAN0_RX0_AMRD 0x4000a0b8\r
-#define CYREG_CAN0_RX0_ACRD 0x4000a0bc\r
-#define CYDEV_CAN0_RX1_BASE 0x4000a0c0\r
-#define CYDEV_CAN0_RX1_SIZE 0x00000020\r
-#define CYREG_CAN0_RX1_CMD 0x4000a0c0\r
-#define CYREG_CAN0_RX1_ID 0x4000a0c4\r
-#define CYREG_CAN0_RX1_DH 0x4000a0c8\r
-#define CYREG_CAN0_RX1_DL 0x4000a0cc\r
-#define CYREG_CAN0_RX1_AMR 0x4000a0d0\r
-#define CYREG_CAN0_RX1_ACR 0x4000a0d4\r
-#define CYREG_CAN0_RX1_AMRD 0x4000a0d8\r
-#define CYREG_CAN0_RX1_ACRD 0x4000a0dc\r
-#define CYDEV_CAN0_RX2_BASE 0x4000a0e0\r
-#define CYDEV_CAN0_RX2_SIZE 0x00000020\r
-#define CYREG_CAN0_RX2_CMD 0x4000a0e0\r
-#define CYREG_CAN0_RX2_ID 0x4000a0e4\r
-#define CYREG_CAN0_RX2_DH 0x4000a0e8\r
-#define CYREG_CAN0_RX2_DL 0x4000a0ec\r
-#define CYREG_CAN0_RX2_AMR 0x4000a0f0\r
-#define CYREG_CAN0_RX2_ACR 0x4000a0f4\r
-#define CYREG_CAN0_RX2_AMRD 0x4000a0f8\r
-#define CYREG_CAN0_RX2_ACRD 0x4000a0fc\r
-#define CYDEV_CAN0_RX3_BASE 0x4000a100\r
-#define CYDEV_CAN0_RX3_SIZE 0x00000020\r
-#define CYREG_CAN0_RX3_CMD 0x4000a100\r
-#define CYREG_CAN0_RX3_ID 0x4000a104\r
-#define CYREG_CAN0_RX3_DH 0x4000a108\r
-#define CYREG_CAN0_RX3_DL 0x4000a10c\r
-#define CYREG_CAN0_RX3_AMR 0x4000a110\r
-#define CYREG_CAN0_RX3_ACR 0x4000a114\r
-#define CYREG_CAN0_RX3_AMRD 0x4000a118\r
-#define CYREG_CAN0_RX3_ACRD 0x4000a11c\r
-#define CYDEV_CAN0_RX4_BASE 0x4000a120\r
-#define CYDEV_CAN0_RX4_SIZE 0x00000020\r
-#define CYREG_CAN0_RX4_CMD 0x4000a120\r
-#define CYREG_CAN0_RX4_ID 0x4000a124\r
-#define CYREG_CAN0_RX4_DH 0x4000a128\r
-#define CYREG_CAN0_RX4_DL 0x4000a12c\r
-#define CYREG_CAN0_RX4_AMR 0x4000a130\r
-#define CYREG_CAN0_RX4_ACR 0x4000a134\r
-#define CYREG_CAN0_RX4_AMRD 0x4000a138\r
-#define CYREG_CAN0_RX4_ACRD 0x4000a13c\r
-#define CYDEV_CAN0_RX5_BASE 0x4000a140\r
-#define CYDEV_CAN0_RX5_SIZE 0x00000020\r
-#define CYREG_CAN0_RX5_CMD 0x4000a140\r
-#define CYREG_CAN0_RX5_ID 0x4000a144\r
-#define CYREG_CAN0_RX5_DH 0x4000a148\r
-#define CYREG_CAN0_RX5_DL 0x4000a14c\r
-#define CYREG_CAN0_RX5_AMR 0x4000a150\r
-#define CYREG_CAN0_RX5_ACR 0x4000a154\r
-#define CYREG_CAN0_RX5_AMRD 0x4000a158\r
-#define CYREG_CAN0_RX5_ACRD 0x4000a15c\r
-#define CYDEV_CAN0_RX6_BASE 0x4000a160\r
-#define CYDEV_CAN0_RX6_SIZE 0x00000020\r
-#define CYREG_CAN0_RX6_CMD 0x4000a160\r
-#define CYREG_CAN0_RX6_ID 0x4000a164\r
-#define CYREG_CAN0_RX6_DH 0x4000a168\r
-#define CYREG_CAN0_RX6_DL 0x4000a16c\r
-#define CYREG_CAN0_RX6_AMR 0x4000a170\r
-#define CYREG_CAN0_RX6_ACR 0x4000a174\r
-#define CYREG_CAN0_RX6_AMRD 0x4000a178\r
-#define CYREG_CAN0_RX6_ACRD 0x4000a17c\r
-#define CYDEV_CAN0_RX7_BASE 0x4000a180\r
-#define CYDEV_CAN0_RX7_SIZE 0x00000020\r
-#define CYREG_CAN0_RX7_CMD 0x4000a180\r
-#define CYREG_CAN0_RX7_ID 0x4000a184\r
-#define CYREG_CAN0_RX7_DH 0x4000a188\r
-#define CYREG_CAN0_RX7_DL 0x4000a18c\r
-#define CYREG_CAN0_RX7_AMR 0x4000a190\r
-#define CYREG_CAN0_RX7_ACR 0x4000a194\r
-#define CYREG_CAN0_RX7_AMRD 0x4000a198\r
-#define CYREG_CAN0_RX7_ACRD 0x4000a19c\r
-#define CYDEV_CAN0_RX8_BASE 0x4000a1a0\r
-#define CYDEV_CAN0_RX8_SIZE 0x00000020\r
-#define CYREG_CAN0_RX8_CMD 0x4000a1a0\r
-#define CYREG_CAN0_RX8_ID 0x4000a1a4\r
-#define CYREG_CAN0_RX8_DH 0x4000a1a8\r
-#define CYREG_CAN0_RX8_DL 0x4000a1ac\r
-#define CYREG_CAN0_RX8_AMR 0x4000a1b0\r
-#define CYREG_CAN0_RX8_ACR 0x4000a1b4\r
-#define CYREG_CAN0_RX8_AMRD 0x4000a1b8\r
-#define CYREG_CAN0_RX8_ACRD 0x4000a1bc\r
-#define CYDEV_CAN0_RX9_BASE 0x4000a1c0\r
-#define CYDEV_CAN0_RX9_SIZE 0x00000020\r
-#define CYREG_CAN0_RX9_CMD 0x4000a1c0\r
-#define CYREG_CAN0_RX9_ID 0x4000a1c4\r
-#define CYREG_CAN0_RX9_DH 0x4000a1c8\r
-#define CYREG_CAN0_RX9_DL 0x4000a1cc\r
-#define CYREG_CAN0_RX9_AMR 0x4000a1d0\r
-#define CYREG_CAN0_RX9_ACR 0x4000a1d4\r
-#define CYREG_CAN0_RX9_AMRD 0x4000a1d8\r
-#define CYREG_CAN0_RX9_ACRD 0x4000a1dc\r
-#define CYDEV_CAN0_RX10_BASE 0x4000a1e0\r
-#define CYDEV_CAN0_RX10_SIZE 0x00000020\r
-#define CYREG_CAN0_RX10_CMD 0x4000a1e0\r
-#define CYREG_CAN0_RX10_ID 0x4000a1e4\r
-#define CYREG_CAN0_RX10_DH 0x4000a1e8\r
-#define CYREG_CAN0_RX10_DL 0x4000a1ec\r
-#define CYREG_CAN0_RX10_AMR 0x4000a1f0\r
-#define CYREG_CAN0_RX10_ACR 0x4000a1f4\r
-#define CYREG_CAN0_RX10_AMRD 0x4000a1f8\r
-#define CYREG_CAN0_RX10_ACRD 0x4000a1fc\r
-#define CYDEV_CAN0_RX11_BASE 0x4000a200\r
-#define CYDEV_CAN0_RX11_SIZE 0x00000020\r
-#define CYREG_CAN0_RX11_CMD 0x4000a200\r
-#define CYREG_CAN0_RX11_ID 0x4000a204\r
-#define CYREG_CAN0_RX11_DH 0x4000a208\r
-#define CYREG_CAN0_RX11_DL 0x4000a20c\r
-#define CYREG_CAN0_RX11_AMR 0x4000a210\r
-#define CYREG_CAN0_RX11_ACR 0x4000a214\r
-#define CYREG_CAN0_RX11_AMRD 0x4000a218\r
-#define CYREG_CAN0_RX11_ACRD 0x4000a21c\r
-#define CYDEV_CAN0_RX12_BASE 0x4000a220\r
-#define CYDEV_CAN0_RX12_SIZE 0x00000020\r
-#define CYREG_CAN0_RX12_CMD 0x4000a220\r
-#define CYREG_CAN0_RX12_ID 0x4000a224\r
-#define CYREG_CAN0_RX12_DH 0x4000a228\r
-#define CYREG_CAN0_RX12_DL 0x4000a22c\r
-#define CYREG_CAN0_RX12_AMR 0x4000a230\r
-#define CYREG_CAN0_RX12_ACR 0x4000a234\r
-#define CYREG_CAN0_RX12_AMRD 0x4000a238\r
-#define CYREG_CAN0_RX12_ACRD 0x4000a23c\r
-#define CYDEV_CAN0_RX13_BASE 0x4000a240\r
-#define CYDEV_CAN0_RX13_SIZE 0x00000020\r
-#define CYREG_CAN0_RX13_CMD 0x4000a240\r
-#define CYREG_CAN0_RX13_ID 0x4000a244\r
-#define CYREG_CAN0_RX13_DH 0x4000a248\r
-#define CYREG_CAN0_RX13_DL 0x4000a24c\r
-#define CYREG_CAN0_RX13_AMR 0x4000a250\r
-#define CYREG_CAN0_RX13_ACR 0x4000a254\r
-#define CYREG_CAN0_RX13_AMRD 0x4000a258\r
-#define CYREG_CAN0_RX13_ACRD 0x4000a25c\r
-#define CYDEV_CAN0_RX14_BASE 0x4000a260\r
-#define CYDEV_CAN0_RX14_SIZE 0x00000020\r
-#define CYREG_CAN0_RX14_CMD 0x4000a260\r
-#define CYREG_CAN0_RX14_ID 0x4000a264\r
-#define CYREG_CAN0_RX14_DH 0x4000a268\r
-#define CYREG_CAN0_RX14_DL 0x4000a26c\r
-#define CYREG_CAN0_RX14_AMR 0x4000a270\r
-#define CYREG_CAN0_RX14_ACR 0x4000a274\r
-#define CYREG_CAN0_RX14_AMRD 0x4000a278\r
-#define CYREG_CAN0_RX14_ACRD 0x4000a27c\r
-#define CYDEV_CAN0_RX15_BASE 0x4000a280\r
-#define CYDEV_CAN0_RX15_SIZE 0x00000020\r
-#define CYREG_CAN0_RX15_CMD 0x4000a280\r
-#define CYREG_CAN0_RX15_ID 0x4000a284\r
-#define CYREG_CAN0_RX15_DH 0x4000a288\r
-#define CYREG_CAN0_RX15_DL 0x4000a28c\r
-#define CYREG_CAN0_RX15_AMR 0x4000a290\r
-#define CYREG_CAN0_RX15_ACR 0x4000a294\r
-#define CYREG_CAN0_RX15_AMRD 0x4000a298\r
-#define CYREG_CAN0_RX15_ACRD 0x4000a29c\r
-#define CYDEV_DFB0_BASE 0x4000c000\r
-#define CYDEV_DFB0_SIZE 0x000007b5\r
-#define CYDEV_DFB0_DPA_SRAM_BASE 0x4000c000\r
-#define CYDEV_DFB0_DPA_SRAM_SIZE 0x00000200\r
-#define CYREG_DFB0_DPA_SRAM_DATA_MBASE 0x4000c000\r
-#define CYREG_DFB0_DPA_SRAM_DATA_MSIZE 0x00000200\r
-#define CYDEV_DFB0_DPB_SRAM_BASE 0x4000c200\r
-#define CYDEV_DFB0_DPB_SRAM_SIZE 0x00000200\r
-#define CYREG_DFB0_DPB_SRAM_DATA_MBASE 0x4000c200\r
-#define CYREG_DFB0_DPB_SRAM_DATA_MSIZE 0x00000200\r
-#define CYDEV_DFB0_CSA_SRAM_BASE 0x4000c400\r
-#define CYDEV_DFB0_CSA_SRAM_SIZE 0x00000100\r
-#define CYREG_DFB0_CSA_SRAM_DATA_MBASE 0x4000c400\r
-#define CYREG_DFB0_CSA_SRAM_DATA_MSIZE 0x00000100\r
-#define CYDEV_DFB0_CSB_SRAM_BASE 0x4000c500\r
-#define CYDEV_DFB0_CSB_SRAM_SIZE 0x00000100\r
-#define CYREG_DFB0_CSB_SRAM_DATA_MBASE 0x4000c500\r
-#define CYREG_DFB0_CSB_SRAM_DATA_MSIZE 0x00000100\r
-#define CYDEV_DFB0_FSM_SRAM_BASE 0x4000c600\r
-#define CYDEV_DFB0_FSM_SRAM_SIZE 0x00000100\r
-#define CYREG_DFB0_FSM_SRAM_DATA_MBASE 0x4000c600\r
-#define CYREG_DFB0_FSM_SRAM_DATA_MSIZE 0x00000100\r
-#define CYDEV_DFB0_ACU_SRAM_BASE 0x4000c700\r
-#define CYDEV_DFB0_ACU_SRAM_SIZE 0x00000040\r
-#define CYREG_DFB0_ACU_SRAM_DATA_MBASE 0x4000c700\r
-#define CYREG_DFB0_ACU_SRAM_DATA_MSIZE 0x00000040\r
-#define CYREG_DFB0_CR 0x4000c780\r
-#define CYREG_DFB0_SR 0x4000c784\r
-#define CYREG_DFB0_RAM_EN 0x4000c788\r
-#define CYREG_DFB0_RAM_DIR 0x4000c78c\r
-#define CYREG_DFB0_SEMA 0x4000c790\r
-#define CYREG_DFB0_DSI_CTRL 0x4000c794\r
-#define CYREG_DFB0_INT_CTRL 0x4000c798\r
-#define CYREG_DFB0_DMA_CTRL 0x4000c79c\r
-#define CYREG_DFB0_STAGEA 0x4000c7a0\r
-#define CYREG_DFB0_STAGEAM 0x4000c7a1\r
-#define CYREG_DFB0_STAGEAH 0x4000c7a2\r
-#define CYREG_DFB0_STAGEB 0x4000c7a4\r
-#define CYREG_DFB0_STAGEBM 0x4000c7a5\r
-#define CYREG_DFB0_STAGEBH 0x4000c7a6\r
-#define CYREG_DFB0_HOLDA 0x4000c7a8\r
-#define CYREG_DFB0_HOLDAM 0x4000c7a9\r
-#define CYREG_DFB0_HOLDAH 0x4000c7aa\r
-#define CYREG_DFB0_HOLDAS 0x4000c7ab\r
-#define CYREG_DFB0_HOLDB 0x4000c7ac\r
-#define CYREG_DFB0_HOLDBM 0x4000c7ad\r
-#define CYREG_DFB0_HOLDBH 0x4000c7ae\r
-#define CYREG_DFB0_HOLDBS 0x4000c7af\r
-#define CYREG_DFB0_COHER 0x4000c7b0\r
-#define CYREG_DFB0_DALIGN 0x4000c7b4\r
-#define CYDEV_UCFG_BASE 0x40010000\r
-#define CYDEV_UCFG_SIZE 0x00005040\r
-#define CYDEV_UCFG_B0_BASE 0x40010000\r
-#define CYDEV_UCFG_B0_SIZE 0x00000fef\r
-#define CYDEV_UCFG_B0_P0_BASE 0x40010000\r
-#define CYDEV_UCFG_B0_P0_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P0_U0_BASE 0x40010000\r
-#define CYDEV_UCFG_B0_P0_U0_SIZE 0x00000070\r
-#define CYREG_B0_P0_U0_PLD_IT0 0x40010000\r
-#define CYREG_B0_P0_U0_PLD_IT1 0x40010004\r
-#define CYREG_B0_P0_U0_PLD_IT2 0x40010008\r
-#define CYREG_B0_P0_U0_PLD_IT3 0x4001000c\r
-#define CYREG_B0_P0_U0_PLD_IT4 0x40010010\r
-#define CYREG_B0_P0_U0_PLD_IT5 0x40010014\r
-#define CYREG_B0_P0_U0_PLD_IT6 0x40010018\r
-#define CYREG_B0_P0_U0_PLD_IT7 0x4001001c\r
-#define CYREG_B0_P0_U0_PLD_IT8 0x40010020\r
-#define CYREG_B0_P0_U0_PLD_IT9 0x40010024\r
-#define CYREG_B0_P0_U0_PLD_IT10 0x40010028\r
-#define CYREG_B0_P0_U0_PLD_IT11 0x4001002c\r
-#define CYREG_B0_P0_U0_PLD_ORT0 0x40010030\r
-#define CYREG_B0_P0_U0_PLD_ORT1 0x40010032\r
-#define CYREG_B0_P0_U0_PLD_ORT2 0x40010034\r
-#define CYREG_B0_P0_U0_PLD_ORT3 0x40010036\r
-#define CYREG_B0_P0_U0_MC_CFG_CEN_CONST 0x40010038\r
-#define CYREG_B0_P0_U0_MC_CFG_XORFB 0x4001003a\r
-#define CYREG_B0_P0_U0_MC_CFG_SET_RESET 0x4001003c\r
-#define CYREG_B0_P0_U0_MC_CFG_BYPASS 0x4001003e\r
-#define CYREG_B0_P0_U0_CFG0 0x40010040\r
-#define CYREG_B0_P0_U0_CFG1 0x40010041\r
-#define CYREG_B0_P0_U0_CFG2 0x40010042\r
-#define CYREG_B0_P0_U0_CFG3 0x40010043\r
-#define CYREG_B0_P0_U0_CFG4 0x40010044\r
-#define CYREG_B0_P0_U0_CFG5 0x40010045\r
-#define CYREG_B0_P0_U0_CFG6 0x40010046\r
-#define CYREG_B0_P0_U0_CFG7 0x40010047\r
-#define CYREG_B0_P0_U0_CFG8 0x40010048\r
-#define CYREG_B0_P0_U0_CFG9 0x40010049\r
-#define CYREG_B0_P0_U0_CFG10 0x4001004a\r
-#define CYREG_B0_P0_U0_CFG11 0x4001004b\r
-#define CYREG_B0_P0_U0_CFG12 0x4001004c\r
-#define CYREG_B0_P0_U0_CFG13 0x4001004d\r
-#define CYREG_B0_P0_U0_CFG14 0x4001004e\r
-#define CYREG_B0_P0_U0_CFG15 0x4001004f\r
-#define CYREG_B0_P0_U0_CFG16 0x40010050\r
-#define CYREG_B0_P0_U0_CFG17 0x40010051\r
-#define CYREG_B0_P0_U0_CFG18 0x40010052\r
-#define CYREG_B0_P0_U0_CFG19 0x40010053\r
-#define CYREG_B0_P0_U0_CFG20 0x40010054\r
-#define CYREG_B0_P0_U0_CFG21 0x40010055\r
-#define CYREG_B0_P0_U0_CFG22 0x40010056\r
-#define CYREG_B0_P0_U0_CFG23 0x40010057\r
-#define CYREG_B0_P0_U0_CFG24 0x40010058\r
-#define CYREG_B0_P0_U0_CFG25 0x40010059\r
-#define CYREG_B0_P0_U0_CFG26 0x4001005a\r
-#define CYREG_B0_P0_U0_CFG27 0x4001005b\r
-#define CYREG_B0_P0_U0_CFG28 0x4001005c\r
-#define CYREG_B0_P0_U0_CFG29 0x4001005d\r
-#define CYREG_B0_P0_U0_CFG30 0x4001005e\r
-#define CYREG_B0_P0_U0_CFG31 0x4001005f\r
-#define CYREG_B0_P0_U0_DCFG0 0x40010060\r
-#define CYREG_B0_P0_U0_DCFG1 0x40010062\r
-#define CYREG_B0_P0_U0_DCFG2 0x40010064\r
-#define CYREG_B0_P0_U0_DCFG3 0x40010066\r
-#define CYREG_B0_P0_U0_DCFG4 0x40010068\r
-#define CYREG_B0_P0_U0_DCFG5 0x4001006a\r
-#define CYREG_B0_P0_U0_DCFG6 0x4001006c\r
-#define CYREG_B0_P0_U0_DCFG7 0x4001006e\r
-#define CYDEV_UCFG_B0_P0_U1_BASE 0x40010080\r
-#define CYDEV_UCFG_B0_P0_U1_SIZE 0x00000070\r
-#define CYREG_B0_P0_U1_PLD_IT0 0x40010080\r
-#define CYREG_B0_P0_U1_PLD_IT1 0x40010084\r
-#define CYREG_B0_P0_U1_PLD_IT2 0x40010088\r
-#define CYREG_B0_P0_U1_PLD_IT3 0x4001008c\r
-#define CYREG_B0_P0_U1_PLD_IT4 0x40010090\r
-#define CYREG_B0_P0_U1_PLD_IT5 0x40010094\r
-#define CYREG_B0_P0_U1_PLD_IT6 0x40010098\r
-#define CYREG_B0_P0_U1_PLD_IT7 0x4001009c\r
-#define CYREG_B0_P0_U1_PLD_IT8 0x400100a0\r
-#define CYREG_B0_P0_U1_PLD_IT9 0x400100a4\r
-#define CYREG_B0_P0_U1_PLD_IT10 0x400100a8\r
-#define CYREG_B0_P0_U1_PLD_IT11 0x400100ac\r
-#define CYREG_B0_P0_U1_PLD_ORT0 0x400100b0\r
-#define CYREG_B0_P0_U1_PLD_ORT1 0x400100b2\r
-#define CYREG_B0_P0_U1_PLD_ORT2 0x400100b4\r
-#define CYREG_B0_P0_U1_PLD_ORT3 0x400100b6\r
-#define CYREG_B0_P0_U1_MC_CFG_CEN_CONST 0x400100b8\r
-#define CYREG_B0_P0_U1_MC_CFG_XORFB 0x400100ba\r
-#define CYREG_B0_P0_U1_MC_CFG_SET_RESET 0x400100bc\r
-#define CYREG_B0_P0_U1_MC_CFG_BYPASS 0x400100be\r
-#define CYREG_B0_P0_U1_CFG0 0x400100c0\r
-#define CYREG_B0_P0_U1_CFG1 0x400100c1\r
-#define CYREG_B0_P0_U1_CFG2 0x400100c2\r
-#define CYREG_B0_P0_U1_CFG3 0x400100c3\r
-#define CYREG_B0_P0_U1_CFG4 0x400100c4\r
-#define CYREG_B0_P0_U1_CFG5 0x400100c5\r
-#define CYREG_B0_P0_U1_CFG6 0x400100c6\r
-#define CYREG_B0_P0_U1_CFG7 0x400100c7\r
-#define CYREG_B0_P0_U1_CFG8 0x400100c8\r
-#define CYREG_B0_P0_U1_CFG9 0x400100c9\r
-#define CYREG_B0_P0_U1_CFG10 0x400100ca\r
-#define CYREG_B0_P0_U1_CFG11 0x400100cb\r
-#define CYREG_B0_P0_U1_CFG12 0x400100cc\r
-#define CYREG_B0_P0_U1_CFG13 0x400100cd\r
-#define CYREG_B0_P0_U1_CFG14 0x400100ce\r
-#define CYREG_B0_P0_U1_CFG15 0x400100cf\r
-#define CYREG_B0_P0_U1_CFG16 0x400100d0\r
-#define CYREG_B0_P0_U1_CFG17 0x400100d1\r
-#define CYREG_B0_P0_U1_CFG18 0x400100d2\r
-#define CYREG_B0_P0_U1_CFG19 0x400100d3\r
-#define CYREG_B0_P0_U1_CFG20 0x400100d4\r
-#define CYREG_B0_P0_U1_CFG21 0x400100d5\r
-#define CYREG_B0_P0_U1_CFG22 0x400100d6\r
-#define CYREG_B0_P0_U1_CFG23 0x400100d7\r
-#define CYREG_B0_P0_U1_CFG24 0x400100d8\r
-#define CYREG_B0_P0_U1_CFG25 0x400100d9\r
-#define CYREG_B0_P0_U1_CFG26 0x400100da\r
-#define CYREG_B0_P0_U1_CFG27 0x400100db\r
-#define CYREG_B0_P0_U1_CFG28 0x400100dc\r
-#define CYREG_B0_P0_U1_CFG29 0x400100dd\r
-#define CYREG_B0_P0_U1_CFG30 0x400100de\r
-#define CYREG_B0_P0_U1_CFG31 0x400100df\r
-#define CYREG_B0_P0_U1_DCFG0 0x400100e0\r
-#define CYREG_B0_P0_U1_DCFG1 0x400100e2\r
-#define CYREG_B0_P0_U1_DCFG2 0x400100e4\r
-#define CYREG_B0_P0_U1_DCFG3 0x400100e6\r
-#define CYREG_B0_P0_U1_DCFG4 0x400100e8\r
-#define CYREG_B0_P0_U1_DCFG5 0x400100ea\r
-#define CYREG_B0_P0_U1_DCFG6 0x400100ec\r
-#define CYREG_B0_P0_U1_DCFG7 0x400100ee\r
-#define CYDEV_UCFG_B0_P0_ROUTE_BASE 0x40010100\r
-#define CYDEV_UCFG_B0_P0_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P1_BASE 0x40010200\r
-#define CYDEV_UCFG_B0_P1_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P1_U0_BASE 0x40010200\r
-#define CYDEV_UCFG_B0_P1_U0_SIZE 0x00000070\r
-#define CYREG_B0_P1_U0_PLD_IT0 0x40010200\r
-#define CYREG_B0_P1_U0_PLD_IT1 0x40010204\r
-#define CYREG_B0_P1_U0_PLD_IT2 0x40010208\r
-#define CYREG_B0_P1_U0_PLD_IT3 0x4001020c\r
-#define CYREG_B0_P1_U0_PLD_IT4 0x40010210\r
-#define CYREG_B0_P1_U0_PLD_IT5 0x40010214\r
-#define CYREG_B0_P1_U0_PLD_IT6 0x40010218\r
-#define CYREG_B0_P1_U0_PLD_IT7 0x4001021c\r
-#define CYREG_B0_P1_U0_PLD_IT8 0x40010220\r
-#define CYREG_B0_P1_U0_PLD_IT9 0x40010224\r
-#define CYREG_B0_P1_U0_PLD_IT10 0x40010228\r
-#define CYREG_B0_P1_U0_PLD_IT11 0x4001022c\r
-#define CYREG_B0_P1_U0_PLD_ORT0 0x40010230\r
-#define CYREG_B0_P1_U0_PLD_ORT1 0x40010232\r
-#define CYREG_B0_P1_U0_PLD_ORT2 0x40010234\r
-#define CYREG_B0_P1_U0_PLD_ORT3 0x40010236\r
-#define CYREG_B0_P1_U0_MC_CFG_CEN_CONST 0x40010238\r
-#define CYREG_B0_P1_U0_MC_CFG_XORFB 0x4001023a\r
-#define CYREG_B0_P1_U0_MC_CFG_SET_RESET 0x4001023c\r
-#define CYREG_B0_P1_U0_MC_CFG_BYPASS 0x4001023e\r
-#define CYREG_B0_P1_U0_CFG0 0x40010240\r
-#define CYREG_B0_P1_U0_CFG1 0x40010241\r
-#define CYREG_B0_P1_U0_CFG2 0x40010242\r
-#define CYREG_B0_P1_U0_CFG3 0x40010243\r
-#define CYREG_B0_P1_U0_CFG4 0x40010244\r
-#define CYREG_B0_P1_U0_CFG5 0x40010245\r
-#define CYREG_B0_P1_U0_CFG6 0x40010246\r
-#define CYREG_B0_P1_U0_CFG7 0x40010247\r
-#define CYREG_B0_P1_U0_CFG8 0x40010248\r
-#define CYREG_B0_P1_U0_CFG9 0x40010249\r
-#define CYREG_B0_P1_U0_CFG10 0x4001024a\r
-#define CYREG_B0_P1_U0_CFG11 0x4001024b\r
-#define CYREG_B0_P1_U0_CFG12 0x4001024c\r
-#define CYREG_B0_P1_U0_CFG13 0x4001024d\r
-#define CYREG_B0_P1_U0_CFG14 0x4001024e\r
-#define CYREG_B0_P1_U0_CFG15 0x4001024f\r
-#define CYREG_B0_P1_U0_CFG16 0x40010250\r
-#define CYREG_B0_P1_U0_CFG17 0x40010251\r
-#define CYREG_B0_P1_U0_CFG18 0x40010252\r
-#define CYREG_B0_P1_U0_CFG19 0x40010253\r
-#define CYREG_B0_P1_U0_CFG20 0x40010254\r
-#define CYREG_B0_P1_U0_CFG21 0x40010255\r
-#define CYREG_B0_P1_U0_CFG22 0x40010256\r
-#define CYREG_B0_P1_U0_CFG23 0x40010257\r
-#define CYREG_B0_P1_U0_CFG24 0x40010258\r
-#define CYREG_B0_P1_U0_CFG25 0x40010259\r
-#define CYREG_B0_P1_U0_CFG26 0x4001025a\r
-#define CYREG_B0_P1_U0_CFG27 0x4001025b\r
-#define CYREG_B0_P1_U0_CFG28 0x4001025c\r
-#define CYREG_B0_P1_U0_CFG29 0x4001025d\r
-#define CYREG_B0_P1_U0_CFG30 0x4001025e\r
-#define CYREG_B0_P1_U0_CFG31 0x4001025f\r
-#define CYREG_B0_P1_U0_DCFG0 0x40010260\r
-#define CYREG_B0_P1_U0_DCFG1 0x40010262\r
-#define CYREG_B0_P1_U0_DCFG2 0x40010264\r
-#define CYREG_B0_P1_U0_DCFG3 0x40010266\r
-#define CYREG_B0_P1_U0_DCFG4 0x40010268\r
-#define CYREG_B0_P1_U0_DCFG5 0x4001026a\r
-#define CYREG_B0_P1_U0_DCFG6 0x4001026c\r
-#define CYREG_B0_P1_U0_DCFG7 0x4001026e\r
-#define CYDEV_UCFG_B0_P1_U1_BASE 0x40010280\r
-#define CYDEV_UCFG_B0_P1_U1_SIZE 0x00000070\r
-#define CYREG_B0_P1_U1_PLD_IT0 0x40010280\r
-#define CYREG_B0_P1_U1_PLD_IT1 0x40010284\r
-#define CYREG_B0_P1_U1_PLD_IT2 0x40010288\r
-#define CYREG_B0_P1_U1_PLD_IT3 0x4001028c\r
-#define CYREG_B0_P1_U1_PLD_IT4 0x40010290\r
-#define CYREG_B0_P1_U1_PLD_IT5 0x40010294\r
-#define CYREG_B0_P1_U1_PLD_IT6 0x40010298\r
-#define CYREG_B0_P1_U1_PLD_IT7 0x4001029c\r
-#define CYREG_B0_P1_U1_PLD_IT8 0x400102a0\r
-#define CYREG_B0_P1_U1_PLD_IT9 0x400102a4\r
-#define CYREG_B0_P1_U1_PLD_IT10 0x400102a8\r
-#define CYREG_B0_P1_U1_PLD_IT11 0x400102ac\r
-#define CYREG_B0_P1_U1_PLD_ORT0 0x400102b0\r
-#define CYREG_B0_P1_U1_PLD_ORT1 0x400102b2\r
-#define CYREG_B0_P1_U1_PLD_ORT2 0x400102b4\r
-#define CYREG_B0_P1_U1_PLD_ORT3 0x400102b6\r
-#define CYREG_B0_P1_U1_MC_CFG_CEN_CONST 0x400102b8\r
-#define CYREG_B0_P1_U1_MC_CFG_XORFB 0x400102ba\r
-#define CYREG_B0_P1_U1_MC_CFG_SET_RESET 0x400102bc\r
-#define CYREG_B0_P1_U1_MC_CFG_BYPASS 0x400102be\r
-#define CYREG_B0_P1_U1_CFG0 0x400102c0\r
-#define CYREG_B0_P1_U1_CFG1 0x400102c1\r
-#define CYREG_B0_P1_U1_CFG2 0x400102c2\r
-#define CYREG_B0_P1_U1_CFG3 0x400102c3\r
-#define CYREG_B0_P1_U1_CFG4 0x400102c4\r
-#define CYREG_B0_P1_U1_CFG5 0x400102c5\r
-#define CYREG_B0_P1_U1_CFG6 0x400102c6\r
-#define CYREG_B0_P1_U1_CFG7 0x400102c7\r
-#define CYREG_B0_P1_U1_CFG8 0x400102c8\r
-#define CYREG_B0_P1_U1_CFG9 0x400102c9\r
-#define CYREG_B0_P1_U1_CFG10 0x400102ca\r
-#define CYREG_B0_P1_U1_CFG11 0x400102cb\r
-#define CYREG_B0_P1_U1_CFG12 0x400102cc\r
-#define CYREG_B0_P1_U1_CFG13 0x400102cd\r
-#define CYREG_B0_P1_U1_CFG14 0x400102ce\r
-#define CYREG_B0_P1_U1_CFG15 0x400102cf\r
-#define CYREG_B0_P1_U1_CFG16 0x400102d0\r
-#define CYREG_B0_P1_U1_CFG17 0x400102d1\r
-#define CYREG_B0_P1_U1_CFG18 0x400102d2\r
-#define CYREG_B0_P1_U1_CFG19 0x400102d3\r
-#define CYREG_B0_P1_U1_CFG20 0x400102d4\r
-#define CYREG_B0_P1_U1_CFG21 0x400102d5\r
-#define CYREG_B0_P1_U1_CFG22 0x400102d6\r
-#define CYREG_B0_P1_U1_CFG23 0x400102d7\r
-#define CYREG_B0_P1_U1_CFG24 0x400102d8\r
-#define CYREG_B0_P1_U1_CFG25 0x400102d9\r
-#define CYREG_B0_P1_U1_CFG26 0x400102da\r
-#define CYREG_B0_P1_U1_CFG27 0x400102db\r
-#define CYREG_B0_P1_U1_CFG28 0x400102dc\r
-#define CYREG_B0_P1_U1_CFG29 0x400102dd\r
-#define CYREG_B0_P1_U1_CFG30 0x400102de\r
-#define CYREG_B0_P1_U1_CFG31 0x400102df\r
-#define CYREG_B0_P1_U1_DCFG0 0x400102e0\r
-#define CYREG_B0_P1_U1_DCFG1 0x400102e2\r
-#define CYREG_B0_P1_U1_DCFG2 0x400102e4\r
-#define CYREG_B0_P1_U1_DCFG3 0x400102e6\r
-#define CYREG_B0_P1_U1_DCFG4 0x400102e8\r
-#define CYREG_B0_P1_U1_DCFG5 0x400102ea\r
-#define CYREG_B0_P1_U1_DCFG6 0x400102ec\r
-#define CYREG_B0_P1_U1_DCFG7 0x400102ee\r
-#define CYDEV_UCFG_B0_P1_ROUTE_BASE 0x40010300\r
-#define CYDEV_UCFG_B0_P1_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P2_BASE 0x40010400\r
-#define CYDEV_UCFG_B0_P2_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P2_U0_BASE 0x40010400\r
-#define CYDEV_UCFG_B0_P2_U0_SIZE 0x00000070\r
-#define CYREG_B0_P2_U0_PLD_IT0 0x40010400\r
-#define CYREG_B0_P2_U0_PLD_IT1 0x40010404\r
-#define CYREG_B0_P2_U0_PLD_IT2 0x40010408\r
-#define CYREG_B0_P2_U0_PLD_IT3 0x4001040c\r
-#define CYREG_B0_P2_U0_PLD_IT4 0x40010410\r
-#define CYREG_B0_P2_U0_PLD_IT5 0x40010414\r
-#define CYREG_B0_P2_U0_PLD_IT6 0x40010418\r
-#define CYREG_B0_P2_U0_PLD_IT7 0x4001041c\r
-#define CYREG_B0_P2_U0_PLD_IT8 0x40010420\r
-#define CYREG_B0_P2_U0_PLD_IT9 0x40010424\r
-#define CYREG_B0_P2_U0_PLD_IT10 0x40010428\r
-#define CYREG_B0_P2_U0_PLD_IT11 0x4001042c\r
-#define CYREG_B0_P2_U0_PLD_ORT0 0x40010430\r
-#define CYREG_B0_P2_U0_PLD_ORT1 0x40010432\r
-#define CYREG_B0_P2_U0_PLD_ORT2 0x40010434\r
-#define CYREG_B0_P2_U0_PLD_ORT3 0x40010436\r
-#define CYREG_B0_P2_U0_MC_CFG_CEN_CONST 0x40010438\r
-#define CYREG_B0_P2_U0_MC_CFG_XORFB 0x4001043a\r
-#define CYREG_B0_P2_U0_MC_CFG_SET_RESET 0x4001043c\r
-#define CYREG_B0_P2_U0_MC_CFG_BYPASS 0x4001043e\r
-#define CYREG_B0_P2_U0_CFG0 0x40010440\r
-#define CYREG_B0_P2_U0_CFG1 0x40010441\r
-#define CYREG_B0_P2_U0_CFG2 0x40010442\r
-#define CYREG_B0_P2_U0_CFG3 0x40010443\r
-#define CYREG_B0_P2_U0_CFG4 0x40010444\r
-#define CYREG_B0_P2_U0_CFG5 0x40010445\r
-#define CYREG_B0_P2_U0_CFG6 0x40010446\r
-#define CYREG_B0_P2_U0_CFG7 0x40010447\r
-#define CYREG_B0_P2_U0_CFG8 0x40010448\r
-#define CYREG_B0_P2_U0_CFG9 0x40010449\r
-#define CYREG_B0_P2_U0_CFG10 0x4001044a\r
-#define CYREG_B0_P2_U0_CFG11 0x4001044b\r
-#define CYREG_B0_P2_U0_CFG12 0x4001044c\r
-#define CYREG_B0_P2_U0_CFG13 0x4001044d\r
-#define CYREG_B0_P2_U0_CFG14 0x4001044e\r
-#define CYREG_B0_P2_U0_CFG15 0x4001044f\r
-#define CYREG_B0_P2_U0_CFG16 0x40010450\r
-#define CYREG_B0_P2_U0_CFG17 0x40010451\r
-#define CYREG_B0_P2_U0_CFG18 0x40010452\r
-#define CYREG_B0_P2_U0_CFG19 0x40010453\r
-#define CYREG_B0_P2_U0_CFG20 0x40010454\r
-#define CYREG_B0_P2_U0_CFG21 0x40010455\r
-#define CYREG_B0_P2_U0_CFG22 0x40010456\r
-#define CYREG_B0_P2_U0_CFG23 0x40010457\r
-#define CYREG_B0_P2_U0_CFG24 0x40010458\r
-#define CYREG_B0_P2_U0_CFG25 0x40010459\r
-#define CYREG_B0_P2_U0_CFG26 0x4001045a\r
-#define CYREG_B0_P2_U0_CFG27 0x4001045b\r
-#define CYREG_B0_P2_U0_CFG28 0x4001045c\r
-#define CYREG_B0_P2_U0_CFG29 0x4001045d\r
-#define CYREG_B0_P2_U0_CFG30 0x4001045e\r
-#define CYREG_B0_P2_U0_CFG31 0x4001045f\r
-#define CYREG_B0_P2_U0_DCFG0 0x40010460\r
-#define CYREG_B0_P2_U0_DCFG1 0x40010462\r
-#define CYREG_B0_P2_U0_DCFG2 0x40010464\r
-#define CYREG_B0_P2_U0_DCFG3 0x40010466\r
-#define CYREG_B0_P2_U0_DCFG4 0x40010468\r
-#define CYREG_B0_P2_U0_DCFG5 0x4001046a\r
-#define CYREG_B0_P2_U0_DCFG6 0x4001046c\r
-#define CYREG_B0_P2_U0_DCFG7 0x4001046e\r
-#define CYDEV_UCFG_B0_P2_U1_BASE 0x40010480\r
-#define CYDEV_UCFG_B0_P2_U1_SIZE 0x00000070\r
-#define CYREG_B0_P2_U1_PLD_IT0 0x40010480\r
-#define CYREG_B0_P2_U1_PLD_IT1 0x40010484\r
-#define CYREG_B0_P2_U1_PLD_IT2 0x40010488\r
-#define CYREG_B0_P2_U1_PLD_IT3 0x4001048c\r
-#define CYREG_B0_P2_U1_PLD_IT4 0x40010490\r
-#define CYREG_B0_P2_U1_PLD_IT5 0x40010494\r
-#define CYREG_B0_P2_U1_PLD_IT6 0x40010498\r
-#define CYREG_B0_P2_U1_PLD_IT7 0x4001049c\r
-#define CYREG_B0_P2_U1_PLD_IT8 0x400104a0\r
-#define CYREG_B0_P2_U1_PLD_IT9 0x400104a4\r
-#define CYREG_B0_P2_U1_PLD_IT10 0x400104a8\r
-#define CYREG_B0_P2_U1_PLD_IT11 0x400104ac\r
-#define CYREG_B0_P2_U1_PLD_ORT0 0x400104b0\r
-#define CYREG_B0_P2_U1_PLD_ORT1 0x400104b2\r
-#define CYREG_B0_P2_U1_PLD_ORT2 0x400104b4\r
-#define CYREG_B0_P2_U1_PLD_ORT3 0x400104b6\r
-#define CYREG_B0_P2_U1_MC_CFG_CEN_CONST 0x400104b8\r
-#define CYREG_B0_P2_U1_MC_CFG_XORFB 0x400104ba\r
-#define CYREG_B0_P2_U1_MC_CFG_SET_RESET 0x400104bc\r
-#define CYREG_B0_P2_U1_MC_CFG_BYPASS 0x400104be\r
-#define CYREG_B0_P2_U1_CFG0 0x400104c0\r
-#define CYREG_B0_P2_U1_CFG1 0x400104c1\r
-#define CYREG_B0_P2_U1_CFG2 0x400104c2\r
-#define CYREG_B0_P2_U1_CFG3 0x400104c3\r
-#define CYREG_B0_P2_U1_CFG4 0x400104c4\r
-#define CYREG_B0_P2_U1_CFG5 0x400104c5\r
-#define CYREG_B0_P2_U1_CFG6 0x400104c6\r
-#define CYREG_B0_P2_U1_CFG7 0x400104c7\r
-#define CYREG_B0_P2_U1_CFG8 0x400104c8\r
-#define CYREG_B0_P2_U1_CFG9 0x400104c9\r
-#define CYREG_B0_P2_U1_CFG10 0x400104ca\r
-#define CYREG_B0_P2_U1_CFG11 0x400104cb\r
-#define CYREG_B0_P2_U1_CFG12 0x400104cc\r
-#define CYREG_B0_P2_U1_CFG13 0x400104cd\r
-#define CYREG_B0_P2_U1_CFG14 0x400104ce\r
-#define CYREG_B0_P2_U1_CFG15 0x400104cf\r
-#define CYREG_B0_P2_U1_CFG16 0x400104d0\r
-#define CYREG_B0_P2_U1_CFG17 0x400104d1\r
-#define CYREG_B0_P2_U1_CFG18 0x400104d2\r
-#define CYREG_B0_P2_U1_CFG19 0x400104d3\r
-#define CYREG_B0_P2_U1_CFG20 0x400104d4\r
-#define CYREG_B0_P2_U1_CFG21 0x400104d5\r
-#define CYREG_B0_P2_U1_CFG22 0x400104d6\r
-#define CYREG_B0_P2_U1_CFG23 0x400104d7\r
-#define CYREG_B0_P2_U1_CFG24 0x400104d8\r
-#define CYREG_B0_P2_U1_CFG25 0x400104d9\r
-#define CYREG_B0_P2_U1_CFG26 0x400104da\r
-#define CYREG_B0_P2_U1_CFG27 0x400104db\r
-#define CYREG_B0_P2_U1_CFG28 0x400104dc\r
-#define CYREG_B0_P2_U1_CFG29 0x400104dd\r
-#define CYREG_B0_P2_U1_CFG30 0x400104de\r
-#define CYREG_B0_P2_U1_CFG31 0x400104df\r
-#define CYREG_B0_P2_U1_DCFG0 0x400104e0\r
-#define CYREG_B0_P2_U1_DCFG1 0x400104e2\r
-#define CYREG_B0_P2_U1_DCFG2 0x400104e4\r
-#define CYREG_B0_P2_U1_DCFG3 0x400104e6\r
-#define CYREG_B0_P2_U1_DCFG4 0x400104e8\r
-#define CYREG_B0_P2_U1_DCFG5 0x400104ea\r
-#define CYREG_B0_P2_U1_DCFG6 0x400104ec\r
-#define CYREG_B0_P2_U1_DCFG7 0x400104ee\r
-#define CYDEV_UCFG_B0_P2_ROUTE_BASE 0x40010500\r
-#define CYDEV_UCFG_B0_P2_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P3_BASE 0x40010600\r
-#define CYDEV_UCFG_B0_P3_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P3_U0_BASE 0x40010600\r
-#define CYDEV_UCFG_B0_P3_U0_SIZE 0x00000070\r
-#define CYREG_B0_P3_U0_PLD_IT0 0x40010600\r
-#define CYREG_B0_P3_U0_PLD_IT1 0x40010604\r
-#define CYREG_B0_P3_U0_PLD_IT2 0x40010608\r
-#define CYREG_B0_P3_U0_PLD_IT3 0x4001060c\r
-#define CYREG_B0_P3_U0_PLD_IT4 0x40010610\r
-#define CYREG_B0_P3_U0_PLD_IT5 0x40010614\r
-#define CYREG_B0_P3_U0_PLD_IT6 0x40010618\r
-#define CYREG_B0_P3_U0_PLD_IT7 0x4001061c\r
-#define CYREG_B0_P3_U0_PLD_IT8 0x40010620\r
-#define CYREG_B0_P3_U0_PLD_IT9 0x40010624\r
-#define CYREG_B0_P3_U0_PLD_IT10 0x40010628\r
-#define CYREG_B0_P3_U0_PLD_IT11 0x4001062c\r
-#define CYREG_B0_P3_U0_PLD_ORT0 0x40010630\r
-#define CYREG_B0_P3_U0_PLD_ORT1 0x40010632\r
-#define CYREG_B0_P3_U0_PLD_ORT2 0x40010634\r
-#define CYREG_B0_P3_U0_PLD_ORT3 0x40010636\r
-#define CYREG_B0_P3_U0_MC_CFG_CEN_CONST 0x40010638\r
-#define CYREG_B0_P3_U0_MC_CFG_XORFB 0x4001063a\r
-#define CYREG_B0_P3_U0_MC_CFG_SET_RESET 0x4001063c\r
-#define CYREG_B0_P3_U0_MC_CFG_BYPASS 0x4001063e\r
-#define CYREG_B0_P3_U0_CFG0 0x40010640\r
-#define CYREG_B0_P3_U0_CFG1 0x40010641\r
-#define CYREG_B0_P3_U0_CFG2 0x40010642\r
-#define CYREG_B0_P3_U0_CFG3 0x40010643\r
-#define CYREG_B0_P3_U0_CFG4 0x40010644\r
-#define CYREG_B0_P3_U0_CFG5 0x40010645\r
-#define CYREG_B0_P3_U0_CFG6 0x40010646\r
-#define CYREG_B0_P3_U0_CFG7 0x40010647\r
-#define CYREG_B0_P3_U0_CFG8 0x40010648\r
-#define CYREG_B0_P3_U0_CFG9 0x40010649\r
-#define CYREG_B0_P3_U0_CFG10 0x4001064a\r
-#define CYREG_B0_P3_U0_CFG11 0x4001064b\r
-#define CYREG_B0_P3_U0_CFG12 0x4001064c\r
-#define CYREG_B0_P3_U0_CFG13 0x4001064d\r
-#define CYREG_B0_P3_U0_CFG14 0x4001064e\r
-#define CYREG_B0_P3_U0_CFG15 0x4001064f\r
-#define CYREG_B0_P3_U0_CFG16 0x40010650\r
-#define CYREG_B0_P3_U0_CFG17 0x40010651\r
-#define CYREG_B0_P3_U0_CFG18 0x40010652\r
-#define CYREG_B0_P3_U0_CFG19 0x40010653\r
-#define CYREG_B0_P3_U0_CFG20 0x40010654\r
-#define CYREG_B0_P3_U0_CFG21 0x40010655\r
-#define CYREG_B0_P3_U0_CFG22 0x40010656\r
-#define CYREG_B0_P3_U0_CFG23 0x40010657\r
-#define CYREG_B0_P3_U0_CFG24 0x40010658\r
-#define CYREG_B0_P3_U0_CFG25 0x40010659\r
-#define CYREG_B0_P3_U0_CFG26 0x4001065a\r
-#define CYREG_B0_P3_U0_CFG27 0x4001065b\r
-#define CYREG_B0_P3_U0_CFG28 0x4001065c\r
-#define CYREG_B0_P3_U0_CFG29 0x4001065d\r
-#define CYREG_B0_P3_U0_CFG30 0x4001065e\r
-#define CYREG_B0_P3_U0_CFG31 0x4001065f\r
-#define CYREG_B0_P3_U0_DCFG0 0x40010660\r
-#define CYREG_B0_P3_U0_DCFG1 0x40010662\r
-#define CYREG_B0_P3_U0_DCFG2 0x40010664\r
-#define CYREG_B0_P3_U0_DCFG3 0x40010666\r
-#define CYREG_B0_P3_U0_DCFG4 0x40010668\r
-#define CYREG_B0_P3_U0_DCFG5 0x4001066a\r
-#define CYREG_B0_P3_U0_DCFG6 0x4001066c\r
-#define CYREG_B0_P3_U0_DCFG7 0x4001066e\r
-#define CYDEV_UCFG_B0_P3_U1_BASE 0x40010680\r
-#define CYDEV_UCFG_B0_P3_U1_SIZE 0x00000070\r
-#define CYREG_B0_P3_U1_PLD_IT0 0x40010680\r
-#define CYREG_B0_P3_U1_PLD_IT1 0x40010684\r
-#define CYREG_B0_P3_U1_PLD_IT2 0x40010688\r
-#define CYREG_B0_P3_U1_PLD_IT3 0x4001068c\r
-#define CYREG_B0_P3_U1_PLD_IT4 0x40010690\r
-#define CYREG_B0_P3_U1_PLD_IT5 0x40010694\r
-#define CYREG_B0_P3_U1_PLD_IT6 0x40010698\r
-#define CYREG_B0_P3_U1_PLD_IT7 0x4001069c\r
-#define CYREG_B0_P3_U1_PLD_IT8 0x400106a0\r
-#define CYREG_B0_P3_U1_PLD_IT9 0x400106a4\r
-#define CYREG_B0_P3_U1_PLD_IT10 0x400106a8\r
-#define CYREG_B0_P3_U1_PLD_IT11 0x400106ac\r
-#define CYREG_B0_P3_U1_PLD_ORT0 0x400106b0\r
-#define CYREG_B0_P3_U1_PLD_ORT1 0x400106b2\r
-#define CYREG_B0_P3_U1_PLD_ORT2 0x400106b4\r
-#define CYREG_B0_P3_U1_PLD_ORT3 0x400106b6\r
-#define CYREG_B0_P3_U1_MC_CFG_CEN_CONST 0x400106b8\r
-#define CYREG_B0_P3_U1_MC_CFG_XORFB 0x400106ba\r
-#define CYREG_B0_P3_U1_MC_CFG_SET_RESET 0x400106bc\r
-#define CYREG_B0_P3_U1_MC_CFG_BYPASS 0x400106be\r
-#define CYREG_B0_P3_U1_CFG0 0x400106c0\r
-#define CYREG_B0_P3_U1_CFG1 0x400106c1\r
-#define CYREG_B0_P3_U1_CFG2 0x400106c2\r
-#define CYREG_B0_P3_U1_CFG3 0x400106c3\r
-#define CYREG_B0_P3_U1_CFG4 0x400106c4\r
-#define CYREG_B0_P3_U1_CFG5 0x400106c5\r
-#define CYREG_B0_P3_U1_CFG6 0x400106c6\r
-#define CYREG_B0_P3_U1_CFG7 0x400106c7\r
-#define CYREG_B0_P3_U1_CFG8 0x400106c8\r
-#define CYREG_B0_P3_U1_CFG9 0x400106c9\r
-#define CYREG_B0_P3_U1_CFG10 0x400106ca\r
-#define CYREG_B0_P3_U1_CFG11 0x400106cb\r
-#define CYREG_B0_P3_U1_CFG12 0x400106cc\r
-#define CYREG_B0_P3_U1_CFG13 0x400106cd\r
-#define CYREG_B0_P3_U1_CFG14 0x400106ce\r
-#define CYREG_B0_P3_U1_CFG15 0x400106cf\r
-#define CYREG_B0_P3_U1_CFG16 0x400106d0\r
-#define CYREG_B0_P3_U1_CFG17 0x400106d1\r
-#define CYREG_B0_P3_U1_CFG18 0x400106d2\r
-#define CYREG_B0_P3_U1_CFG19 0x400106d3\r
-#define CYREG_B0_P3_U1_CFG20 0x400106d4\r
-#define CYREG_B0_P3_U1_CFG21 0x400106d5\r
-#define CYREG_B0_P3_U1_CFG22 0x400106d6\r
-#define CYREG_B0_P3_U1_CFG23 0x400106d7\r
-#define CYREG_B0_P3_U1_CFG24 0x400106d8\r
-#define CYREG_B0_P3_U1_CFG25 0x400106d9\r
-#define CYREG_B0_P3_U1_CFG26 0x400106da\r
-#define CYREG_B0_P3_U1_CFG27 0x400106db\r
-#define CYREG_B0_P3_U1_CFG28 0x400106dc\r
-#define CYREG_B0_P3_U1_CFG29 0x400106dd\r
-#define CYREG_B0_P3_U1_CFG30 0x400106de\r
-#define CYREG_B0_P3_U1_CFG31 0x400106df\r
-#define CYREG_B0_P3_U1_DCFG0 0x400106e0\r
-#define CYREG_B0_P3_U1_DCFG1 0x400106e2\r
-#define CYREG_B0_P3_U1_DCFG2 0x400106e4\r
-#define CYREG_B0_P3_U1_DCFG3 0x400106e6\r
-#define CYREG_B0_P3_U1_DCFG4 0x400106e8\r
-#define CYREG_B0_P3_U1_DCFG5 0x400106ea\r
-#define CYREG_B0_P3_U1_DCFG6 0x400106ec\r
-#define CYREG_B0_P3_U1_DCFG7 0x400106ee\r
-#define CYDEV_UCFG_B0_P3_ROUTE_BASE 0x40010700\r
-#define CYDEV_UCFG_B0_P3_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P4_BASE 0x40010800\r
-#define CYDEV_UCFG_B0_P4_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P4_U0_BASE 0x40010800\r
-#define CYDEV_UCFG_B0_P4_U0_SIZE 0x00000070\r
-#define CYREG_B0_P4_U0_PLD_IT0 0x40010800\r
-#define CYREG_B0_P4_U0_PLD_IT1 0x40010804\r
-#define CYREG_B0_P4_U0_PLD_IT2 0x40010808\r
-#define CYREG_B0_P4_U0_PLD_IT3 0x4001080c\r
-#define CYREG_B0_P4_U0_PLD_IT4 0x40010810\r
-#define CYREG_B0_P4_U0_PLD_IT5 0x40010814\r
-#define CYREG_B0_P4_U0_PLD_IT6 0x40010818\r
-#define CYREG_B0_P4_U0_PLD_IT7 0x4001081c\r
-#define CYREG_B0_P4_U0_PLD_IT8 0x40010820\r
-#define CYREG_B0_P4_U0_PLD_IT9 0x40010824\r
-#define CYREG_B0_P4_U0_PLD_IT10 0x40010828\r
-#define CYREG_B0_P4_U0_PLD_IT11 0x4001082c\r
-#define CYREG_B0_P4_U0_PLD_ORT0 0x40010830\r
-#define CYREG_B0_P4_U0_PLD_ORT1 0x40010832\r
-#define CYREG_B0_P4_U0_PLD_ORT2 0x40010834\r
-#define CYREG_B0_P4_U0_PLD_ORT3 0x40010836\r
-#define CYREG_B0_P4_U0_MC_CFG_CEN_CONST 0x40010838\r
-#define CYREG_B0_P4_U0_MC_CFG_XORFB 0x4001083a\r
-#define CYREG_B0_P4_U0_MC_CFG_SET_RESET 0x4001083c\r
-#define CYREG_B0_P4_U0_MC_CFG_BYPASS 0x4001083e\r
-#define CYREG_B0_P4_U0_CFG0 0x40010840\r
-#define CYREG_B0_P4_U0_CFG1 0x40010841\r
-#define CYREG_B0_P4_U0_CFG2 0x40010842\r
-#define CYREG_B0_P4_U0_CFG3 0x40010843\r
-#define CYREG_B0_P4_U0_CFG4 0x40010844\r
-#define CYREG_B0_P4_U0_CFG5 0x40010845\r
-#define CYREG_B0_P4_U0_CFG6 0x40010846\r
-#define CYREG_B0_P4_U0_CFG7 0x40010847\r
-#define CYREG_B0_P4_U0_CFG8 0x40010848\r
-#define CYREG_B0_P4_U0_CFG9 0x40010849\r
-#define CYREG_B0_P4_U0_CFG10 0x4001084a\r
-#define CYREG_B0_P4_U0_CFG11 0x4001084b\r
-#define CYREG_B0_P4_U0_CFG12 0x4001084c\r
-#define CYREG_B0_P4_U0_CFG13 0x4001084d\r
-#define CYREG_B0_P4_U0_CFG14 0x4001084e\r
-#define CYREG_B0_P4_U0_CFG15 0x4001084f\r
-#define CYREG_B0_P4_U0_CFG16 0x40010850\r
-#define CYREG_B0_P4_U0_CFG17 0x40010851\r
-#define CYREG_B0_P4_U0_CFG18 0x40010852\r
-#define CYREG_B0_P4_U0_CFG19 0x40010853\r
-#define CYREG_B0_P4_U0_CFG20 0x40010854\r
-#define CYREG_B0_P4_U0_CFG21 0x40010855\r
-#define CYREG_B0_P4_U0_CFG22 0x40010856\r
-#define CYREG_B0_P4_U0_CFG23 0x40010857\r
-#define CYREG_B0_P4_U0_CFG24 0x40010858\r
-#define CYREG_B0_P4_U0_CFG25 0x40010859\r
-#define CYREG_B0_P4_U0_CFG26 0x4001085a\r
-#define CYREG_B0_P4_U0_CFG27 0x4001085b\r
-#define CYREG_B0_P4_U0_CFG28 0x4001085c\r
-#define CYREG_B0_P4_U0_CFG29 0x4001085d\r
-#define CYREG_B0_P4_U0_CFG30 0x4001085e\r
-#define CYREG_B0_P4_U0_CFG31 0x4001085f\r
-#define CYREG_B0_P4_U0_DCFG0 0x40010860\r
-#define CYREG_B0_P4_U0_DCFG1 0x40010862\r
-#define CYREG_B0_P4_U0_DCFG2 0x40010864\r
-#define CYREG_B0_P4_U0_DCFG3 0x40010866\r
-#define CYREG_B0_P4_U0_DCFG4 0x40010868\r
-#define CYREG_B0_P4_U0_DCFG5 0x4001086a\r
-#define CYREG_B0_P4_U0_DCFG6 0x4001086c\r
-#define CYREG_B0_P4_U0_DCFG7 0x4001086e\r
-#define CYDEV_UCFG_B0_P4_U1_BASE 0x40010880\r
-#define CYDEV_UCFG_B0_P4_U1_SIZE 0x00000070\r
-#define CYREG_B0_P4_U1_PLD_IT0 0x40010880\r
-#define CYREG_B0_P4_U1_PLD_IT1 0x40010884\r
-#define CYREG_B0_P4_U1_PLD_IT2 0x40010888\r
-#define CYREG_B0_P4_U1_PLD_IT3 0x4001088c\r
-#define CYREG_B0_P4_U1_PLD_IT4 0x40010890\r
-#define CYREG_B0_P4_U1_PLD_IT5 0x40010894\r
-#define CYREG_B0_P4_U1_PLD_IT6 0x40010898\r
-#define CYREG_B0_P4_U1_PLD_IT7 0x4001089c\r
-#define CYREG_B0_P4_U1_PLD_IT8 0x400108a0\r
-#define CYREG_B0_P4_U1_PLD_IT9 0x400108a4\r
-#define CYREG_B0_P4_U1_PLD_IT10 0x400108a8\r
-#define CYREG_B0_P4_U1_PLD_IT11 0x400108ac\r
-#define CYREG_B0_P4_U1_PLD_ORT0 0x400108b0\r
-#define CYREG_B0_P4_U1_PLD_ORT1 0x400108b2\r
-#define CYREG_B0_P4_U1_PLD_ORT2 0x400108b4\r
-#define CYREG_B0_P4_U1_PLD_ORT3 0x400108b6\r
-#define CYREG_B0_P4_U1_MC_CFG_CEN_CONST 0x400108b8\r
-#define CYREG_B0_P4_U1_MC_CFG_XORFB 0x400108ba\r
-#define CYREG_B0_P4_U1_MC_CFG_SET_RESET 0x400108bc\r
-#define CYREG_B0_P4_U1_MC_CFG_BYPASS 0x400108be\r
-#define CYREG_B0_P4_U1_CFG0 0x400108c0\r
-#define CYREG_B0_P4_U1_CFG1 0x400108c1\r
-#define CYREG_B0_P4_U1_CFG2 0x400108c2\r
-#define CYREG_B0_P4_U1_CFG3 0x400108c3\r
-#define CYREG_B0_P4_U1_CFG4 0x400108c4\r
-#define CYREG_B0_P4_U1_CFG5 0x400108c5\r
-#define CYREG_B0_P4_U1_CFG6 0x400108c6\r
-#define CYREG_B0_P4_U1_CFG7 0x400108c7\r
-#define CYREG_B0_P4_U1_CFG8 0x400108c8\r
-#define CYREG_B0_P4_U1_CFG9 0x400108c9\r
-#define CYREG_B0_P4_U1_CFG10 0x400108ca\r
-#define CYREG_B0_P4_U1_CFG11 0x400108cb\r
-#define CYREG_B0_P4_U1_CFG12 0x400108cc\r
-#define CYREG_B0_P4_U1_CFG13 0x400108cd\r
-#define CYREG_B0_P4_U1_CFG14 0x400108ce\r
-#define CYREG_B0_P4_U1_CFG15 0x400108cf\r
-#define CYREG_B0_P4_U1_CFG16 0x400108d0\r
-#define CYREG_B0_P4_U1_CFG17 0x400108d1\r
-#define CYREG_B0_P4_U1_CFG18 0x400108d2\r
-#define CYREG_B0_P4_U1_CFG19 0x400108d3\r
-#define CYREG_B0_P4_U1_CFG20 0x400108d4\r
-#define CYREG_B0_P4_U1_CFG21 0x400108d5\r
-#define CYREG_B0_P4_U1_CFG22 0x400108d6\r
-#define CYREG_B0_P4_U1_CFG23 0x400108d7\r
-#define CYREG_B0_P4_U1_CFG24 0x400108d8\r
-#define CYREG_B0_P4_U1_CFG25 0x400108d9\r
-#define CYREG_B0_P4_U1_CFG26 0x400108da\r
-#define CYREG_B0_P4_U1_CFG27 0x400108db\r
-#define CYREG_B0_P4_U1_CFG28 0x400108dc\r
-#define CYREG_B0_P4_U1_CFG29 0x400108dd\r
-#define CYREG_B0_P4_U1_CFG30 0x400108de\r
-#define CYREG_B0_P4_U1_CFG31 0x400108df\r
-#define CYREG_B0_P4_U1_DCFG0 0x400108e0\r
-#define CYREG_B0_P4_U1_DCFG1 0x400108e2\r
-#define CYREG_B0_P4_U1_DCFG2 0x400108e4\r
-#define CYREG_B0_P4_U1_DCFG3 0x400108e6\r
-#define CYREG_B0_P4_U1_DCFG4 0x400108e8\r
-#define CYREG_B0_P4_U1_DCFG5 0x400108ea\r
-#define CYREG_B0_P4_U1_DCFG6 0x400108ec\r
-#define CYREG_B0_P4_U1_DCFG7 0x400108ee\r
-#define CYDEV_UCFG_B0_P4_ROUTE_BASE 0x40010900\r
-#define CYDEV_UCFG_B0_P4_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P5_BASE 0x40010a00\r
-#define CYDEV_UCFG_B0_P5_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P5_U0_BASE 0x40010a00\r
-#define CYDEV_UCFG_B0_P5_U0_SIZE 0x00000070\r
-#define CYREG_B0_P5_U0_PLD_IT0 0x40010a00\r
-#define CYREG_B0_P5_U0_PLD_IT1 0x40010a04\r
-#define CYREG_B0_P5_U0_PLD_IT2 0x40010a08\r
-#define CYREG_B0_P5_U0_PLD_IT3 0x40010a0c\r
-#define CYREG_B0_P5_U0_PLD_IT4 0x40010a10\r
-#define CYREG_B0_P5_U0_PLD_IT5 0x40010a14\r
-#define CYREG_B0_P5_U0_PLD_IT6 0x40010a18\r
-#define CYREG_B0_P5_U0_PLD_IT7 0x40010a1c\r
-#define CYREG_B0_P5_U0_PLD_IT8 0x40010a20\r
-#define CYREG_B0_P5_U0_PLD_IT9 0x40010a24\r
-#define CYREG_B0_P5_U0_PLD_IT10 0x40010a28\r
-#define CYREG_B0_P5_U0_PLD_IT11 0x40010a2c\r
-#define CYREG_B0_P5_U0_PLD_ORT0 0x40010a30\r
-#define CYREG_B0_P5_U0_PLD_ORT1 0x40010a32\r
-#define CYREG_B0_P5_U0_PLD_ORT2 0x40010a34\r
-#define CYREG_B0_P5_U0_PLD_ORT3 0x40010a36\r
-#define CYREG_B0_P5_U0_MC_CFG_CEN_CONST 0x40010a38\r
-#define CYREG_B0_P5_U0_MC_CFG_XORFB 0x40010a3a\r
-#define CYREG_B0_P5_U0_MC_CFG_SET_RESET 0x40010a3c\r
-#define CYREG_B0_P5_U0_MC_CFG_BYPASS 0x40010a3e\r
-#define CYREG_B0_P5_U0_CFG0 0x40010a40\r
-#define CYREG_B0_P5_U0_CFG1 0x40010a41\r
-#define CYREG_B0_P5_U0_CFG2 0x40010a42\r
-#define CYREG_B0_P5_U0_CFG3 0x40010a43\r
-#define CYREG_B0_P5_U0_CFG4 0x40010a44\r
-#define CYREG_B0_P5_U0_CFG5 0x40010a45\r
-#define CYREG_B0_P5_U0_CFG6 0x40010a46\r
-#define CYREG_B0_P5_U0_CFG7 0x40010a47\r
-#define CYREG_B0_P5_U0_CFG8 0x40010a48\r
-#define CYREG_B0_P5_U0_CFG9 0x40010a49\r
-#define CYREG_B0_P5_U0_CFG10 0x40010a4a\r
-#define CYREG_B0_P5_U0_CFG11 0x40010a4b\r
-#define CYREG_B0_P5_U0_CFG12 0x40010a4c\r
-#define CYREG_B0_P5_U0_CFG13 0x40010a4d\r
-#define CYREG_B0_P5_U0_CFG14 0x40010a4e\r
-#define CYREG_B0_P5_U0_CFG15 0x40010a4f\r
-#define CYREG_B0_P5_U0_CFG16 0x40010a50\r
-#define CYREG_B0_P5_U0_CFG17 0x40010a51\r
-#define CYREG_B0_P5_U0_CFG18 0x40010a52\r
-#define CYREG_B0_P5_U0_CFG19 0x40010a53\r
-#define CYREG_B0_P5_U0_CFG20 0x40010a54\r
-#define CYREG_B0_P5_U0_CFG21 0x40010a55\r
-#define CYREG_B0_P5_U0_CFG22 0x40010a56\r
-#define CYREG_B0_P5_U0_CFG23 0x40010a57\r
-#define CYREG_B0_P5_U0_CFG24 0x40010a58\r
-#define CYREG_B0_P5_U0_CFG25 0x40010a59\r
-#define CYREG_B0_P5_U0_CFG26 0x40010a5a\r
-#define CYREG_B0_P5_U0_CFG27 0x40010a5b\r
-#define CYREG_B0_P5_U0_CFG28 0x40010a5c\r
-#define CYREG_B0_P5_U0_CFG29 0x40010a5d\r
-#define CYREG_B0_P5_U0_CFG30 0x40010a5e\r
-#define CYREG_B0_P5_U0_CFG31 0x40010a5f\r
-#define CYREG_B0_P5_U0_DCFG0 0x40010a60\r
-#define CYREG_B0_P5_U0_DCFG1 0x40010a62\r
-#define CYREG_B0_P5_U0_DCFG2 0x40010a64\r
-#define CYREG_B0_P5_U0_DCFG3 0x40010a66\r
-#define CYREG_B0_P5_U0_DCFG4 0x40010a68\r
-#define CYREG_B0_P5_U0_DCFG5 0x40010a6a\r
-#define CYREG_B0_P5_U0_DCFG6 0x40010a6c\r
-#define CYREG_B0_P5_U0_DCFG7 0x40010a6e\r
-#define CYDEV_UCFG_B0_P5_U1_BASE 0x40010a80\r
-#define CYDEV_UCFG_B0_P5_U1_SIZE 0x00000070\r
-#define CYREG_B0_P5_U1_PLD_IT0 0x40010a80\r
-#define CYREG_B0_P5_U1_PLD_IT1 0x40010a84\r
-#define CYREG_B0_P5_U1_PLD_IT2 0x40010a88\r
-#define CYREG_B0_P5_U1_PLD_IT3 0x40010a8c\r
-#define CYREG_B0_P5_U1_PLD_IT4 0x40010a90\r
-#define CYREG_B0_P5_U1_PLD_IT5 0x40010a94\r
-#define CYREG_B0_P5_U1_PLD_IT6 0x40010a98\r
-#define CYREG_B0_P5_U1_PLD_IT7 0x40010a9c\r
-#define CYREG_B0_P5_U1_PLD_IT8 0x40010aa0\r
-#define CYREG_B0_P5_U1_PLD_IT9 0x40010aa4\r
-#define CYREG_B0_P5_U1_PLD_IT10 0x40010aa8\r
-#define CYREG_B0_P5_U1_PLD_IT11 0x40010aac\r
-#define CYREG_B0_P5_U1_PLD_ORT0 0x40010ab0\r
-#define CYREG_B0_P5_U1_PLD_ORT1 0x40010ab2\r
-#define CYREG_B0_P5_U1_PLD_ORT2 0x40010ab4\r
-#define CYREG_B0_P5_U1_PLD_ORT3 0x40010ab6\r
-#define CYREG_B0_P5_U1_MC_CFG_CEN_CONST 0x40010ab8\r
-#define CYREG_B0_P5_U1_MC_CFG_XORFB 0x40010aba\r
-#define CYREG_B0_P5_U1_MC_CFG_SET_RESET 0x40010abc\r
-#define CYREG_B0_P5_U1_MC_CFG_BYPASS 0x40010abe\r
-#define CYREG_B0_P5_U1_CFG0 0x40010ac0\r
-#define CYREG_B0_P5_U1_CFG1 0x40010ac1\r
-#define CYREG_B0_P5_U1_CFG2 0x40010ac2\r
-#define CYREG_B0_P5_U1_CFG3 0x40010ac3\r
-#define CYREG_B0_P5_U1_CFG4 0x40010ac4\r
-#define CYREG_B0_P5_U1_CFG5 0x40010ac5\r
-#define CYREG_B0_P5_U1_CFG6 0x40010ac6\r
-#define CYREG_B0_P5_U1_CFG7 0x40010ac7\r
-#define CYREG_B0_P5_U1_CFG8 0x40010ac8\r
-#define CYREG_B0_P5_U1_CFG9 0x40010ac9\r
-#define CYREG_B0_P5_U1_CFG10 0x40010aca\r
-#define CYREG_B0_P5_U1_CFG11 0x40010acb\r
-#define CYREG_B0_P5_U1_CFG12 0x40010acc\r
-#define CYREG_B0_P5_U1_CFG13 0x40010acd\r
-#define CYREG_B0_P5_U1_CFG14 0x40010ace\r
-#define CYREG_B0_P5_U1_CFG15 0x40010acf\r
-#define CYREG_B0_P5_U1_CFG16 0x40010ad0\r
-#define CYREG_B0_P5_U1_CFG17 0x40010ad1\r
-#define CYREG_B0_P5_U1_CFG18 0x40010ad2\r
-#define CYREG_B0_P5_U1_CFG19 0x40010ad3\r
-#define CYREG_B0_P5_U1_CFG20 0x40010ad4\r
-#define CYREG_B0_P5_U1_CFG21 0x40010ad5\r
-#define CYREG_B0_P5_U1_CFG22 0x40010ad6\r
-#define CYREG_B0_P5_U1_CFG23 0x40010ad7\r
-#define CYREG_B0_P5_U1_CFG24 0x40010ad8\r
-#define CYREG_B0_P5_U1_CFG25 0x40010ad9\r
-#define CYREG_B0_P5_U1_CFG26 0x40010ada\r
-#define CYREG_B0_P5_U1_CFG27 0x40010adb\r
-#define CYREG_B0_P5_U1_CFG28 0x40010adc\r
-#define CYREG_B0_P5_U1_CFG29 0x40010add\r
-#define CYREG_B0_P5_U1_CFG30 0x40010ade\r
-#define CYREG_B0_P5_U1_CFG31 0x40010adf\r
-#define CYREG_B0_P5_U1_DCFG0 0x40010ae0\r
-#define CYREG_B0_P5_U1_DCFG1 0x40010ae2\r
-#define CYREG_B0_P5_U1_DCFG2 0x40010ae4\r
-#define CYREG_B0_P5_U1_DCFG3 0x40010ae6\r
-#define CYREG_B0_P5_U1_DCFG4 0x40010ae8\r
-#define CYREG_B0_P5_U1_DCFG5 0x40010aea\r
-#define CYREG_B0_P5_U1_DCFG6 0x40010aec\r
-#define CYREG_B0_P5_U1_DCFG7 0x40010aee\r
-#define CYDEV_UCFG_B0_P5_ROUTE_BASE 0x40010b00\r
-#define CYDEV_UCFG_B0_P5_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P6_BASE 0x40010c00\r
-#define CYDEV_UCFG_B0_P6_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P6_U0_BASE 0x40010c00\r
-#define CYDEV_UCFG_B0_P6_U0_SIZE 0x00000070\r
-#define CYREG_B0_P6_U0_PLD_IT0 0x40010c00\r
-#define CYREG_B0_P6_U0_PLD_IT1 0x40010c04\r
-#define CYREG_B0_P6_U0_PLD_IT2 0x40010c08\r
-#define CYREG_B0_P6_U0_PLD_IT3 0x40010c0c\r
-#define CYREG_B0_P6_U0_PLD_IT4 0x40010c10\r
-#define CYREG_B0_P6_U0_PLD_IT5 0x40010c14\r
-#define CYREG_B0_P6_U0_PLD_IT6 0x40010c18\r
-#define CYREG_B0_P6_U0_PLD_IT7 0x40010c1c\r
-#define CYREG_B0_P6_U0_PLD_IT8 0x40010c20\r
-#define CYREG_B0_P6_U0_PLD_IT9 0x40010c24\r
-#define CYREG_B0_P6_U0_PLD_IT10 0x40010c28\r
-#define CYREG_B0_P6_U0_PLD_IT11 0x40010c2c\r
-#define CYREG_B0_P6_U0_PLD_ORT0 0x40010c30\r
-#define CYREG_B0_P6_U0_PLD_ORT1 0x40010c32\r
-#define CYREG_B0_P6_U0_PLD_ORT2 0x40010c34\r
-#define CYREG_B0_P6_U0_PLD_ORT3 0x40010c36\r
-#define CYREG_B0_P6_U0_MC_CFG_CEN_CONST 0x40010c38\r
-#define CYREG_B0_P6_U0_MC_CFG_XORFB 0x40010c3a\r
-#define CYREG_B0_P6_U0_MC_CFG_SET_RESET 0x40010c3c\r
-#define CYREG_B0_P6_U0_MC_CFG_BYPASS 0x40010c3e\r
-#define CYREG_B0_P6_U0_CFG0 0x40010c40\r
-#define CYREG_B0_P6_U0_CFG1 0x40010c41\r
-#define CYREG_B0_P6_U0_CFG2 0x40010c42\r
-#define CYREG_B0_P6_U0_CFG3 0x40010c43\r
-#define CYREG_B0_P6_U0_CFG4 0x40010c44\r
-#define CYREG_B0_P6_U0_CFG5 0x40010c45\r
-#define CYREG_B0_P6_U0_CFG6 0x40010c46\r
-#define CYREG_B0_P6_U0_CFG7 0x40010c47\r
-#define CYREG_B0_P6_U0_CFG8 0x40010c48\r
-#define CYREG_B0_P6_U0_CFG9 0x40010c49\r
-#define CYREG_B0_P6_U0_CFG10 0x40010c4a\r
-#define CYREG_B0_P6_U0_CFG11 0x40010c4b\r
-#define CYREG_B0_P6_U0_CFG12 0x40010c4c\r
-#define CYREG_B0_P6_U0_CFG13 0x40010c4d\r
-#define CYREG_B0_P6_U0_CFG14 0x40010c4e\r
-#define CYREG_B0_P6_U0_CFG15 0x40010c4f\r
-#define CYREG_B0_P6_U0_CFG16 0x40010c50\r
-#define CYREG_B0_P6_U0_CFG17 0x40010c51\r
-#define CYREG_B0_P6_U0_CFG18 0x40010c52\r
-#define CYREG_B0_P6_U0_CFG19 0x40010c53\r
-#define CYREG_B0_P6_U0_CFG20 0x40010c54\r
-#define CYREG_B0_P6_U0_CFG21 0x40010c55\r
-#define CYREG_B0_P6_U0_CFG22 0x40010c56\r
-#define CYREG_B0_P6_U0_CFG23 0x40010c57\r
-#define CYREG_B0_P6_U0_CFG24 0x40010c58\r
-#define CYREG_B0_P6_U0_CFG25 0x40010c59\r
-#define CYREG_B0_P6_U0_CFG26 0x40010c5a\r
-#define CYREG_B0_P6_U0_CFG27 0x40010c5b\r
-#define CYREG_B0_P6_U0_CFG28 0x40010c5c\r
-#define CYREG_B0_P6_U0_CFG29 0x40010c5d\r
-#define CYREG_B0_P6_U0_CFG30 0x40010c5e\r
-#define CYREG_B0_P6_U0_CFG31 0x40010c5f\r
-#define CYREG_B0_P6_U0_DCFG0 0x40010c60\r
-#define CYREG_B0_P6_U0_DCFG1 0x40010c62\r
-#define CYREG_B0_P6_U0_DCFG2 0x40010c64\r
-#define CYREG_B0_P6_U0_DCFG3 0x40010c66\r
-#define CYREG_B0_P6_U0_DCFG4 0x40010c68\r
-#define CYREG_B0_P6_U0_DCFG5 0x40010c6a\r
-#define CYREG_B0_P6_U0_DCFG6 0x40010c6c\r
-#define CYREG_B0_P6_U0_DCFG7 0x40010c6e\r
-#define CYDEV_UCFG_B0_P6_U1_BASE 0x40010c80\r
-#define CYDEV_UCFG_B0_P6_U1_SIZE 0x00000070\r
-#define CYREG_B0_P6_U1_PLD_IT0 0x40010c80\r
-#define CYREG_B0_P6_U1_PLD_IT1 0x40010c84\r
-#define CYREG_B0_P6_U1_PLD_IT2 0x40010c88\r
-#define CYREG_B0_P6_U1_PLD_IT3 0x40010c8c\r
-#define CYREG_B0_P6_U1_PLD_IT4 0x40010c90\r
-#define CYREG_B0_P6_U1_PLD_IT5 0x40010c94\r
-#define CYREG_B0_P6_U1_PLD_IT6 0x40010c98\r
-#define CYREG_B0_P6_U1_PLD_IT7 0x40010c9c\r
-#define CYREG_B0_P6_U1_PLD_IT8 0x40010ca0\r
-#define CYREG_B0_P6_U1_PLD_IT9 0x40010ca4\r
-#define CYREG_B0_P6_U1_PLD_IT10 0x40010ca8\r
-#define CYREG_B0_P6_U1_PLD_IT11 0x40010cac\r
-#define CYREG_B0_P6_U1_PLD_ORT0 0x40010cb0\r
-#define CYREG_B0_P6_U1_PLD_ORT1 0x40010cb2\r
-#define CYREG_B0_P6_U1_PLD_ORT2 0x40010cb4\r
-#define CYREG_B0_P6_U1_PLD_ORT3 0x40010cb6\r
-#define CYREG_B0_P6_U1_MC_CFG_CEN_CONST 0x40010cb8\r
-#define CYREG_B0_P6_U1_MC_CFG_XORFB 0x40010cba\r
-#define CYREG_B0_P6_U1_MC_CFG_SET_RESET 0x40010cbc\r
-#define CYREG_B0_P6_U1_MC_CFG_BYPASS 0x40010cbe\r
-#define CYREG_B0_P6_U1_CFG0 0x40010cc0\r
-#define CYREG_B0_P6_U1_CFG1 0x40010cc1\r
-#define CYREG_B0_P6_U1_CFG2 0x40010cc2\r
-#define CYREG_B0_P6_U1_CFG3 0x40010cc3\r
-#define CYREG_B0_P6_U1_CFG4 0x40010cc4\r
-#define CYREG_B0_P6_U1_CFG5 0x40010cc5\r
-#define CYREG_B0_P6_U1_CFG6 0x40010cc6\r
-#define CYREG_B0_P6_U1_CFG7 0x40010cc7\r
-#define CYREG_B0_P6_U1_CFG8 0x40010cc8\r
-#define CYREG_B0_P6_U1_CFG9 0x40010cc9\r
-#define CYREG_B0_P6_U1_CFG10 0x40010cca\r
-#define CYREG_B0_P6_U1_CFG11 0x40010ccb\r
-#define CYREG_B0_P6_U1_CFG12 0x40010ccc\r
-#define CYREG_B0_P6_U1_CFG13 0x40010ccd\r
-#define CYREG_B0_P6_U1_CFG14 0x40010cce\r
-#define CYREG_B0_P6_U1_CFG15 0x40010ccf\r
-#define CYREG_B0_P6_U1_CFG16 0x40010cd0\r
-#define CYREG_B0_P6_U1_CFG17 0x40010cd1\r
-#define CYREG_B0_P6_U1_CFG18 0x40010cd2\r
-#define CYREG_B0_P6_U1_CFG19 0x40010cd3\r
-#define CYREG_B0_P6_U1_CFG20 0x40010cd4\r
-#define CYREG_B0_P6_U1_CFG21 0x40010cd5\r
-#define CYREG_B0_P6_U1_CFG22 0x40010cd6\r
-#define CYREG_B0_P6_U1_CFG23 0x40010cd7\r
-#define CYREG_B0_P6_U1_CFG24 0x40010cd8\r
-#define CYREG_B0_P6_U1_CFG25 0x40010cd9\r
-#define CYREG_B0_P6_U1_CFG26 0x40010cda\r
-#define CYREG_B0_P6_U1_CFG27 0x40010cdb\r
-#define CYREG_B0_P6_U1_CFG28 0x40010cdc\r
-#define CYREG_B0_P6_U1_CFG29 0x40010cdd\r
-#define CYREG_B0_P6_U1_CFG30 0x40010cde\r
-#define CYREG_B0_P6_U1_CFG31 0x40010cdf\r
-#define CYREG_B0_P6_U1_DCFG0 0x40010ce0\r
-#define CYREG_B0_P6_U1_DCFG1 0x40010ce2\r
-#define CYREG_B0_P6_U1_DCFG2 0x40010ce4\r
-#define CYREG_B0_P6_U1_DCFG3 0x40010ce6\r
-#define CYREG_B0_P6_U1_DCFG4 0x40010ce8\r
-#define CYREG_B0_P6_U1_DCFG5 0x40010cea\r
-#define CYREG_B0_P6_U1_DCFG6 0x40010cec\r
-#define CYREG_B0_P6_U1_DCFG7 0x40010cee\r
-#define CYDEV_UCFG_B0_P6_ROUTE_BASE 0x40010d00\r
-#define CYDEV_UCFG_B0_P6_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B0_P7_BASE 0x40010e00\r
-#define CYDEV_UCFG_B0_P7_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B0_P7_U0_BASE 0x40010e00\r
-#define CYDEV_UCFG_B0_P7_U0_SIZE 0x00000070\r
-#define CYREG_B0_P7_U0_PLD_IT0 0x40010e00\r
-#define CYREG_B0_P7_U0_PLD_IT1 0x40010e04\r
-#define CYREG_B0_P7_U0_PLD_IT2 0x40010e08\r
-#define CYREG_B0_P7_U0_PLD_IT3 0x40010e0c\r
-#define CYREG_B0_P7_U0_PLD_IT4 0x40010e10\r
-#define CYREG_B0_P7_U0_PLD_IT5 0x40010e14\r
-#define CYREG_B0_P7_U0_PLD_IT6 0x40010e18\r
-#define CYREG_B0_P7_U0_PLD_IT7 0x40010e1c\r
-#define CYREG_B0_P7_U0_PLD_IT8 0x40010e20\r
-#define CYREG_B0_P7_U0_PLD_IT9 0x40010e24\r
-#define CYREG_B0_P7_U0_PLD_IT10 0x40010e28\r
-#define CYREG_B0_P7_U0_PLD_IT11 0x40010e2c\r
-#define CYREG_B0_P7_U0_PLD_ORT0 0x40010e30\r
-#define CYREG_B0_P7_U0_PLD_ORT1 0x40010e32\r
-#define CYREG_B0_P7_U0_PLD_ORT2 0x40010e34\r
-#define CYREG_B0_P7_U0_PLD_ORT3 0x40010e36\r
-#define CYREG_B0_P7_U0_MC_CFG_CEN_CONST 0x40010e38\r
-#define CYREG_B0_P7_U0_MC_CFG_XORFB 0x40010e3a\r
-#define CYREG_B0_P7_U0_MC_CFG_SET_RESET 0x40010e3c\r
-#define CYREG_B0_P7_U0_MC_CFG_BYPASS 0x40010e3e\r
-#define CYREG_B0_P7_U0_CFG0 0x40010e40\r
-#define CYREG_B0_P7_U0_CFG1 0x40010e41\r
-#define CYREG_B0_P7_U0_CFG2 0x40010e42\r
-#define CYREG_B0_P7_U0_CFG3 0x40010e43\r
-#define CYREG_B0_P7_U0_CFG4 0x40010e44\r
-#define CYREG_B0_P7_U0_CFG5 0x40010e45\r
-#define CYREG_B0_P7_U0_CFG6 0x40010e46\r
-#define CYREG_B0_P7_U0_CFG7 0x40010e47\r
-#define CYREG_B0_P7_U0_CFG8 0x40010e48\r
-#define CYREG_B0_P7_U0_CFG9 0x40010e49\r
-#define CYREG_B0_P7_U0_CFG10 0x40010e4a\r
-#define CYREG_B0_P7_U0_CFG11 0x40010e4b\r
-#define CYREG_B0_P7_U0_CFG12 0x40010e4c\r
-#define CYREG_B0_P7_U0_CFG13 0x40010e4d\r
-#define CYREG_B0_P7_U0_CFG14 0x40010e4e\r
-#define CYREG_B0_P7_U0_CFG15 0x40010e4f\r
-#define CYREG_B0_P7_U0_CFG16 0x40010e50\r
-#define CYREG_B0_P7_U0_CFG17 0x40010e51\r
-#define CYREG_B0_P7_U0_CFG18 0x40010e52\r
-#define CYREG_B0_P7_U0_CFG19 0x40010e53\r
-#define CYREG_B0_P7_U0_CFG20 0x40010e54\r
-#define CYREG_B0_P7_U0_CFG21 0x40010e55\r
-#define CYREG_B0_P7_U0_CFG22 0x40010e56\r
-#define CYREG_B0_P7_U0_CFG23 0x40010e57\r
-#define CYREG_B0_P7_U0_CFG24 0x40010e58\r
-#define CYREG_B0_P7_U0_CFG25 0x40010e59\r
-#define CYREG_B0_P7_U0_CFG26 0x40010e5a\r
-#define CYREG_B0_P7_U0_CFG27 0x40010e5b\r
-#define CYREG_B0_P7_U0_CFG28 0x40010e5c\r
-#define CYREG_B0_P7_U0_CFG29 0x40010e5d\r
-#define CYREG_B0_P7_U0_CFG30 0x40010e5e\r
-#define CYREG_B0_P7_U0_CFG31 0x40010e5f\r
-#define CYREG_B0_P7_U0_DCFG0 0x40010e60\r
-#define CYREG_B0_P7_U0_DCFG1 0x40010e62\r
-#define CYREG_B0_P7_U0_DCFG2 0x40010e64\r
-#define CYREG_B0_P7_U0_DCFG3 0x40010e66\r
-#define CYREG_B0_P7_U0_DCFG4 0x40010e68\r
-#define CYREG_B0_P7_U0_DCFG5 0x40010e6a\r
-#define CYREG_B0_P7_U0_DCFG6 0x40010e6c\r
-#define CYREG_B0_P7_U0_DCFG7 0x40010e6e\r
-#define CYDEV_UCFG_B0_P7_U1_BASE 0x40010e80\r
-#define CYDEV_UCFG_B0_P7_U1_SIZE 0x00000070\r
-#define CYREG_B0_P7_U1_PLD_IT0 0x40010e80\r
-#define CYREG_B0_P7_U1_PLD_IT1 0x40010e84\r
-#define CYREG_B0_P7_U1_PLD_IT2 0x40010e88\r
-#define CYREG_B0_P7_U1_PLD_IT3 0x40010e8c\r
-#define CYREG_B0_P7_U1_PLD_IT4 0x40010e90\r
-#define CYREG_B0_P7_U1_PLD_IT5 0x40010e94\r
-#define CYREG_B0_P7_U1_PLD_IT6 0x40010e98\r
-#define CYREG_B0_P7_U1_PLD_IT7 0x40010e9c\r
-#define CYREG_B0_P7_U1_PLD_IT8 0x40010ea0\r
-#define CYREG_B0_P7_U1_PLD_IT9 0x40010ea4\r
-#define CYREG_B0_P7_U1_PLD_IT10 0x40010ea8\r
-#define CYREG_B0_P7_U1_PLD_IT11 0x40010eac\r
-#define CYREG_B0_P7_U1_PLD_ORT0 0x40010eb0\r
-#define CYREG_B0_P7_U1_PLD_ORT1 0x40010eb2\r
-#define CYREG_B0_P7_U1_PLD_ORT2 0x40010eb4\r
-#define CYREG_B0_P7_U1_PLD_ORT3 0x40010eb6\r
-#define CYREG_B0_P7_U1_MC_CFG_CEN_CONST 0x40010eb8\r
-#define CYREG_B0_P7_U1_MC_CFG_XORFB 0x40010eba\r
-#define CYREG_B0_P7_U1_MC_CFG_SET_RESET 0x40010ebc\r
-#define CYREG_B0_P7_U1_MC_CFG_BYPASS 0x40010ebe\r
-#define CYREG_B0_P7_U1_CFG0 0x40010ec0\r
-#define CYREG_B0_P7_U1_CFG1 0x40010ec1\r
-#define CYREG_B0_P7_U1_CFG2 0x40010ec2\r
-#define CYREG_B0_P7_U1_CFG3 0x40010ec3\r
-#define CYREG_B0_P7_U1_CFG4 0x40010ec4\r
-#define CYREG_B0_P7_U1_CFG5 0x40010ec5\r
-#define CYREG_B0_P7_U1_CFG6 0x40010ec6\r
-#define CYREG_B0_P7_U1_CFG7 0x40010ec7\r
-#define CYREG_B0_P7_U1_CFG8 0x40010ec8\r
-#define CYREG_B0_P7_U1_CFG9 0x40010ec9\r
-#define CYREG_B0_P7_U1_CFG10 0x40010eca\r
-#define CYREG_B0_P7_U1_CFG11 0x40010ecb\r
-#define CYREG_B0_P7_U1_CFG12 0x40010ecc\r
-#define CYREG_B0_P7_U1_CFG13 0x40010ecd\r
-#define CYREG_B0_P7_U1_CFG14 0x40010ece\r
-#define CYREG_B0_P7_U1_CFG15 0x40010ecf\r
-#define CYREG_B0_P7_U1_CFG16 0x40010ed0\r
-#define CYREG_B0_P7_U1_CFG17 0x40010ed1\r
-#define CYREG_B0_P7_U1_CFG18 0x40010ed2\r
-#define CYREG_B0_P7_U1_CFG19 0x40010ed3\r
-#define CYREG_B0_P7_U1_CFG20 0x40010ed4\r
-#define CYREG_B0_P7_U1_CFG21 0x40010ed5\r
-#define CYREG_B0_P7_U1_CFG22 0x40010ed6\r
-#define CYREG_B0_P7_U1_CFG23 0x40010ed7\r
-#define CYREG_B0_P7_U1_CFG24 0x40010ed8\r
-#define CYREG_B0_P7_U1_CFG25 0x40010ed9\r
-#define CYREG_B0_P7_U1_CFG26 0x40010eda\r
-#define CYREG_B0_P7_U1_CFG27 0x40010edb\r
-#define CYREG_B0_P7_U1_CFG28 0x40010edc\r
-#define CYREG_B0_P7_U1_CFG29 0x40010edd\r
-#define CYREG_B0_P7_U1_CFG30 0x40010ede\r
-#define CYREG_B0_P7_U1_CFG31 0x40010edf\r
-#define CYREG_B0_P7_U1_DCFG0 0x40010ee0\r
-#define CYREG_B0_P7_U1_DCFG1 0x40010ee2\r
-#define CYREG_B0_P7_U1_DCFG2 0x40010ee4\r
-#define CYREG_B0_P7_U1_DCFG3 0x40010ee6\r
-#define CYREG_B0_P7_U1_DCFG4 0x40010ee8\r
-#define CYREG_B0_P7_U1_DCFG5 0x40010eea\r
-#define CYREG_B0_P7_U1_DCFG6 0x40010eec\r
-#define CYREG_B0_P7_U1_DCFG7 0x40010eee\r
-#define CYDEV_UCFG_B0_P7_ROUTE_BASE 0x40010f00\r
-#define CYDEV_UCFG_B0_P7_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_BASE 0x40011000\r
-#define CYDEV_UCFG_B1_SIZE 0x00000fef\r
-#define CYDEV_UCFG_B1_P2_BASE 0x40011400\r
-#define CYDEV_UCFG_B1_P2_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P2_U0_BASE 0x40011400\r
-#define CYDEV_UCFG_B1_P2_U0_SIZE 0x00000070\r
-#define CYREG_B1_P2_U0_PLD_IT0 0x40011400\r
-#define CYREG_B1_P2_U0_PLD_IT1 0x40011404\r
-#define CYREG_B1_P2_U0_PLD_IT2 0x40011408\r
-#define CYREG_B1_P2_U0_PLD_IT3 0x4001140c\r
-#define CYREG_B1_P2_U0_PLD_IT4 0x40011410\r
-#define CYREG_B1_P2_U0_PLD_IT5 0x40011414\r
-#define CYREG_B1_P2_U0_PLD_IT6 0x40011418\r
-#define CYREG_B1_P2_U0_PLD_IT7 0x4001141c\r
-#define CYREG_B1_P2_U0_PLD_IT8 0x40011420\r
-#define CYREG_B1_P2_U0_PLD_IT9 0x40011424\r
-#define CYREG_B1_P2_U0_PLD_IT10 0x40011428\r
-#define CYREG_B1_P2_U0_PLD_IT11 0x4001142c\r
-#define CYREG_B1_P2_U0_PLD_ORT0 0x40011430\r
-#define CYREG_B1_P2_U0_PLD_ORT1 0x40011432\r
-#define CYREG_B1_P2_U0_PLD_ORT2 0x40011434\r
-#define CYREG_B1_P2_U0_PLD_ORT3 0x40011436\r
-#define CYREG_B1_P2_U0_MC_CFG_CEN_CONST 0x40011438\r
-#define CYREG_B1_P2_U0_MC_CFG_XORFB 0x4001143a\r
-#define CYREG_B1_P2_U0_MC_CFG_SET_RESET 0x4001143c\r
-#define CYREG_B1_P2_U0_MC_CFG_BYPASS 0x4001143e\r
-#define CYREG_B1_P2_U0_CFG0 0x40011440\r
-#define CYREG_B1_P2_U0_CFG1 0x40011441\r
-#define CYREG_B1_P2_U0_CFG2 0x40011442\r
-#define CYREG_B1_P2_U0_CFG3 0x40011443\r
-#define CYREG_B1_P2_U0_CFG4 0x40011444\r
-#define CYREG_B1_P2_U0_CFG5 0x40011445\r
-#define CYREG_B1_P2_U0_CFG6 0x40011446\r
-#define CYREG_B1_P2_U0_CFG7 0x40011447\r
-#define CYREG_B1_P2_U0_CFG8 0x40011448\r
-#define CYREG_B1_P2_U0_CFG9 0x40011449\r
-#define CYREG_B1_P2_U0_CFG10 0x4001144a\r
-#define CYREG_B1_P2_U0_CFG11 0x4001144b\r
-#define CYREG_B1_P2_U0_CFG12 0x4001144c\r
-#define CYREG_B1_P2_U0_CFG13 0x4001144d\r
-#define CYREG_B1_P2_U0_CFG14 0x4001144e\r
-#define CYREG_B1_P2_U0_CFG15 0x4001144f\r
-#define CYREG_B1_P2_U0_CFG16 0x40011450\r
-#define CYREG_B1_P2_U0_CFG17 0x40011451\r
-#define CYREG_B1_P2_U0_CFG18 0x40011452\r
-#define CYREG_B1_P2_U0_CFG19 0x40011453\r
-#define CYREG_B1_P2_U0_CFG20 0x40011454\r
-#define CYREG_B1_P2_U0_CFG21 0x40011455\r
-#define CYREG_B1_P2_U0_CFG22 0x40011456\r
-#define CYREG_B1_P2_U0_CFG23 0x40011457\r
-#define CYREG_B1_P2_U0_CFG24 0x40011458\r
-#define CYREG_B1_P2_U0_CFG25 0x40011459\r
-#define CYREG_B1_P2_U0_CFG26 0x4001145a\r
-#define CYREG_B1_P2_U0_CFG27 0x4001145b\r
-#define CYREG_B1_P2_U0_CFG28 0x4001145c\r
-#define CYREG_B1_P2_U0_CFG29 0x4001145d\r
-#define CYREG_B1_P2_U0_CFG30 0x4001145e\r
-#define CYREG_B1_P2_U0_CFG31 0x4001145f\r
-#define CYREG_B1_P2_U0_DCFG0 0x40011460\r
-#define CYREG_B1_P2_U0_DCFG1 0x40011462\r
-#define CYREG_B1_P2_U0_DCFG2 0x40011464\r
-#define CYREG_B1_P2_U0_DCFG3 0x40011466\r
-#define CYREG_B1_P2_U0_DCFG4 0x40011468\r
-#define CYREG_B1_P2_U0_DCFG5 0x4001146a\r
-#define CYREG_B1_P2_U0_DCFG6 0x4001146c\r
-#define CYREG_B1_P2_U0_DCFG7 0x4001146e\r
-#define CYDEV_UCFG_B1_P2_U1_BASE 0x40011480\r
-#define CYDEV_UCFG_B1_P2_U1_SIZE 0x00000070\r
-#define CYREG_B1_P2_U1_PLD_IT0 0x40011480\r
-#define CYREG_B1_P2_U1_PLD_IT1 0x40011484\r
-#define CYREG_B1_P2_U1_PLD_IT2 0x40011488\r
-#define CYREG_B1_P2_U1_PLD_IT3 0x4001148c\r
-#define CYREG_B1_P2_U1_PLD_IT4 0x40011490\r
-#define CYREG_B1_P2_U1_PLD_IT5 0x40011494\r
-#define CYREG_B1_P2_U1_PLD_IT6 0x40011498\r
-#define CYREG_B1_P2_U1_PLD_IT7 0x4001149c\r
-#define CYREG_B1_P2_U1_PLD_IT8 0x400114a0\r
-#define CYREG_B1_P2_U1_PLD_IT9 0x400114a4\r
-#define CYREG_B1_P2_U1_PLD_IT10 0x400114a8\r
-#define CYREG_B1_P2_U1_PLD_IT11 0x400114ac\r
-#define CYREG_B1_P2_U1_PLD_ORT0 0x400114b0\r
-#define CYREG_B1_P2_U1_PLD_ORT1 0x400114b2\r
-#define CYREG_B1_P2_U1_PLD_ORT2 0x400114b4\r
-#define CYREG_B1_P2_U1_PLD_ORT3 0x400114b6\r
-#define CYREG_B1_P2_U1_MC_CFG_CEN_CONST 0x400114b8\r
-#define CYREG_B1_P2_U1_MC_CFG_XORFB 0x400114ba\r
-#define CYREG_B1_P2_U1_MC_CFG_SET_RESET 0x400114bc\r
-#define CYREG_B1_P2_U1_MC_CFG_BYPASS 0x400114be\r
-#define CYREG_B1_P2_U1_CFG0 0x400114c0\r
-#define CYREG_B1_P2_U1_CFG1 0x400114c1\r
-#define CYREG_B1_P2_U1_CFG2 0x400114c2\r
-#define CYREG_B1_P2_U1_CFG3 0x400114c3\r
-#define CYREG_B1_P2_U1_CFG4 0x400114c4\r
-#define CYREG_B1_P2_U1_CFG5 0x400114c5\r
-#define CYREG_B1_P2_U1_CFG6 0x400114c6\r
-#define CYREG_B1_P2_U1_CFG7 0x400114c7\r
-#define CYREG_B1_P2_U1_CFG8 0x400114c8\r
-#define CYREG_B1_P2_U1_CFG9 0x400114c9\r
-#define CYREG_B1_P2_U1_CFG10 0x400114ca\r
-#define CYREG_B1_P2_U1_CFG11 0x400114cb\r
-#define CYREG_B1_P2_U1_CFG12 0x400114cc\r
-#define CYREG_B1_P2_U1_CFG13 0x400114cd\r
-#define CYREG_B1_P2_U1_CFG14 0x400114ce\r
-#define CYREG_B1_P2_U1_CFG15 0x400114cf\r
-#define CYREG_B1_P2_U1_CFG16 0x400114d0\r
-#define CYREG_B1_P2_U1_CFG17 0x400114d1\r
-#define CYREG_B1_P2_U1_CFG18 0x400114d2\r
-#define CYREG_B1_P2_U1_CFG19 0x400114d3\r
-#define CYREG_B1_P2_U1_CFG20 0x400114d4\r
-#define CYREG_B1_P2_U1_CFG21 0x400114d5\r
-#define CYREG_B1_P2_U1_CFG22 0x400114d6\r
-#define CYREG_B1_P2_U1_CFG23 0x400114d7\r
-#define CYREG_B1_P2_U1_CFG24 0x400114d8\r
-#define CYREG_B1_P2_U1_CFG25 0x400114d9\r
-#define CYREG_B1_P2_U1_CFG26 0x400114da\r
-#define CYREG_B1_P2_U1_CFG27 0x400114db\r
-#define CYREG_B1_P2_U1_CFG28 0x400114dc\r
-#define CYREG_B1_P2_U1_CFG29 0x400114dd\r
-#define CYREG_B1_P2_U1_CFG30 0x400114de\r
-#define CYREG_B1_P2_U1_CFG31 0x400114df\r
-#define CYREG_B1_P2_U1_DCFG0 0x400114e0\r
-#define CYREG_B1_P2_U1_DCFG1 0x400114e2\r
-#define CYREG_B1_P2_U1_DCFG2 0x400114e4\r
-#define CYREG_B1_P2_U1_DCFG3 0x400114e6\r
-#define CYREG_B1_P2_U1_DCFG4 0x400114e8\r
-#define CYREG_B1_P2_U1_DCFG5 0x400114ea\r
-#define CYREG_B1_P2_U1_DCFG6 0x400114ec\r
-#define CYREG_B1_P2_U1_DCFG7 0x400114ee\r
-#define CYDEV_UCFG_B1_P2_ROUTE_BASE 0x40011500\r
-#define CYDEV_UCFG_B1_P2_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_P3_BASE 0x40011600\r
-#define CYDEV_UCFG_B1_P3_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P3_U0_BASE 0x40011600\r
-#define CYDEV_UCFG_B1_P3_U0_SIZE 0x00000070\r
-#define CYREG_B1_P3_U0_PLD_IT0 0x40011600\r
-#define CYREG_B1_P3_U0_PLD_IT1 0x40011604\r
-#define CYREG_B1_P3_U0_PLD_IT2 0x40011608\r
-#define CYREG_B1_P3_U0_PLD_IT3 0x4001160c\r
-#define CYREG_B1_P3_U0_PLD_IT4 0x40011610\r
-#define CYREG_B1_P3_U0_PLD_IT5 0x40011614\r
-#define CYREG_B1_P3_U0_PLD_IT6 0x40011618\r
-#define CYREG_B1_P3_U0_PLD_IT7 0x4001161c\r
-#define CYREG_B1_P3_U0_PLD_IT8 0x40011620\r
-#define CYREG_B1_P3_U0_PLD_IT9 0x40011624\r
-#define CYREG_B1_P3_U0_PLD_IT10 0x40011628\r
-#define CYREG_B1_P3_U0_PLD_IT11 0x4001162c\r
-#define CYREG_B1_P3_U0_PLD_ORT0 0x40011630\r
-#define CYREG_B1_P3_U0_PLD_ORT1 0x40011632\r
-#define CYREG_B1_P3_U0_PLD_ORT2 0x40011634\r
-#define CYREG_B1_P3_U0_PLD_ORT3 0x40011636\r
-#define CYREG_B1_P3_U0_MC_CFG_CEN_CONST 0x40011638\r
-#define CYREG_B1_P3_U0_MC_CFG_XORFB 0x4001163a\r
-#define CYREG_B1_P3_U0_MC_CFG_SET_RESET 0x4001163c\r
-#define CYREG_B1_P3_U0_MC_CFG_BYPASS 0x4001163e\r
-#define CYREG_B1_P3_U0_CFG0 0x40011640\r
-#define CYREG_B1_P3_U0_CFG1 0x40011641\r
-#define CYREG_B1_P3_U0_CFG2 0x40011642\r
-#define CYREG_B1_P3_U0_CFG3 0x40011643\r
-#define CYREG_B1_P3_U0_CFG4 0x40011644\r
-#define CYREG_B1_P3_U0_CFG5 0x40011645\r
-#define CYREG_B1_P3_U0_CFG6 0x40011646\r
-#define CYREG_B1_P3_U0_CFG7 0x40011647\r
-#define CYREG_B1_P3_U0_CFG8 0x40011648\r
-#define CYREG_B1_P3_U0_CFG9 0x40011649\r
-#define CYREG_B1_P3_U0_CFG10 0x4001164a\r
-#define CYREG_B1_P3_U0_CFG11 0x4001164b\r
-#define CYREG_B1_P3_U0_CFG12 0x4001164c\r
-#define CYREG_B1_P3_U0_CFG13 0x4001164d\r
-#define CYREG_B1_P3_U0_CFG14 0x4001164e\r
-#define CYREG_B1_P3_U0_CFG15 0x4001164f\r
-#define CYREG_B1_P3_U0_CFG16 0x40011650\r
-#define CYREG_B1_P3_U0_CFG17 0x40011651\r
-#define CYREG_B1_P3_U0_CFG18 0x40011652\r
-#define CYREG_B1_P3_U0_CFG19 0x40011653\r
-#define CYREG_B1_P3_U0_CFG20 0x40011654\r
-#define CYREG_B1_P3_U0_CFG21 0x40011655\r
-#define CYREG_B1_P3_U0_CFG22 0x40011656\r
-#define CYREG_B1_P3_U0_CFG23 0x40011657\r
-#define CYREG_B1_P3_U0_CFG24 0x40011658\r
-#define CYREG_B1_P3_U0_CFG25 0x40011659\r
-#define CYREG_B1_P3_U0_CFG26 0x4001165a\r
-#define CYREG_B1_P3_U0_CFG27 0x4001165b\r
-#define CYREG_B1_P3_U0_CFG28 0x4001165c\r
-#define CYREG_B1_P3_U0_CFG29 0x4001165d\r
-#define CYREG_B1_P3_U0_CFG30 0x4001165e\r
-#define CYREG_B1_P3_U0_CFG31 0x4001165f\r
-#define CYREG_B1_P3_U0_DCFG0 0x40011660\r
-#define CYREG_B1_P3_U0_DCFG1 0x40011662\r
-#define CYREG_B1_P3_U0_DCFG2 0x40011664\r
-#define CYREG_B1_P3_U0_DCFG3 0x40011666\r
-#define CYREG_B1_P3_U0_DCFG4 0x40011668\r
-#define CYREG_B1_P3_U0_DCFG5 0x4001166a\r
-#define CYREG_B1_P3_U0_DCFG6 0x4001166c\r
-#define CYREG_B1_P3_U0_DCFG7 0x4001166e\r
-#define CYDEV_UCFG_B1_P3_U1_BASE 0x40011680\r
-#define CYDEV_UCFG_B1_P3_U1_SIZE 0x00000070\r
-#define CYREG_B1_P3_U1_PLD_IT0 0x40011680\r
-#define CYREG_B1_P3_U1_PLD_IT1 0x40011684\r
-#define CYREG_B1_P3_U1_PLD_IT2 0x40011688\r
-#define CYREG_B1_P3_U1_PLD_IT3 0x4001168c\r
-#define CYREG_B1_P3_U1_PLD_IT4 0x40011690\r
-#define CYREG_B1_P3_U1_PLD_IT5 0x40011694\r
-#define CYREG_B1_P3_U1_PLD_IT6 0x40011698\r
-#define CYREG_B1_P3_U1_PLD_IT7 0x4001169c\r
-#define CYREG_B1_P3_U1_PLD_IT8 0x400116a0\r
-#define CYREG_B1_P3_U1_PLD_IT9 0x400116a4\r
-#define CYREG_B1_P3_U1_PLD_IT10 0x400116a8\r
-#define CYREG_B1_P3_U1_PLD_IT11 0x400116ac\r
-#define CYREG_B1_P3_U1_PLD_ORT0 0x400116b0\r
-#define CYREG_B1_P3_U1_PLD_ORT1 0x400116b2\r
-#define CYREG_B1_P3_U1_PLD_ORT2 0x400116b4\r
-#define CYREG_B1_P3_U1_PLD_ORT3 0x400116b6\r
-#define CYREG_B1_P3_U1_MC_CFG_CEN_CONST 0x400116b8\r
-#define CYREG_B1_P3_U1_MC_CFG_XORFB 0x400116ba\r
-#define CYREG_B1_P3_U1_MC_CFG_SET_RESET 0x400116bc\r
-#define CYREG_B1_P3_U1_MC_CFG_BYPASS 0x400116be\r
-#define CYREG_B1_P3_U1_CFG0 0x400116c0\r
-#define CYREG_B1_P3_U1_CFG1 0x400116c1\r
-#define CYREG_B1_P3_U1_CFG2 0x400116c2\r
-#define CYREG_B1_P3_U1_CFG3 0x400116c3\r
-#define CYREG_B1_P3_U1_CFG4 0x400116c4\r
-#define CYREG_B1_P3_U1_CFG5 0x400116c5\r
-#define CYREG_B1_P3_U1_CFG6 0x400116c6\r
-#define CYREG_B1_P3_U1_CFG7 0x400116c7\r
-#define CYREG_B1_P3_U1_CFG8 0x400116c8\r
-#define CYREG_B1_P3_U1_CFG9 0x400116c9\r
-#define CYREG_B1_P3_U1_CFG10 0x400116ca\r
-#define CYREG_B1_P3_U1_CFG11 0x400116cb\r
-#define CYREG_B1_P3_U1_CFG12 0x400116cc\r
-#define CYREG_B1_P3_U1_CFG13 0x400116cd\r
-#define CYREG_B1_P3_U1_CFG14 0x400116ce\r
-#define CYREG_B1_P3_U1_CFG15 0x400116cf\r
-#define CYREG_B1_P3_U1_CFG16 0x400116d0\r
-#define CYREG_B1_P3_U1_CFG17 0x400116d1\r
-#define CYREG_B1_P3_U1_CFG18 0x400116d2\r
-#define CYREG_B1_P3_U1_CFG19 0x400116d3\r
-#define CYREG_B1_P3_U1_CFG20 0x400116d4\r
-#define CYREG_B1_P3_U1_CFG21 0x400116d5\r
-#define CYREG_B1_P3_U1_CFG22 0x400116d6\r
-#define CYREG_B1_P3_U1_CFG23 0x400116d7\r
-#define CYREG_B1_P3_U1_CFG24 0x400116d8\r
-#define CYREG_B1_P3_U1_CFG25 0x400116d9\r
-#define CYREG_B1_P3_U1_CFG26 0x400116da\r
-#define CYREG_B1_P3_U1_CFG27 0x400116db\r
-#define CYREG_B1_P3_U1_CFG28 0x400116dc\r
-#define CYREG_B1_P3_U1_CFG29 0x400116dd\r
-#define CYREG_B1_P3_U1_CFG30 0x400116de\r
-#define CYREG_B1_P3_U1_CFG31 0x400116df\r
-#define CYREG_B1_P3_U1_DCFG0 0x400116e0\r
-#define CYREG_B1_P3_U1_DCFG1 0x400116e2\r
-#define CYREG_B1_P3_U1_DCFG2 0x400116e4\r
-#define CYREG_B1_P3_U1_DCFG3 0x400116e6\r
-#define CYREG_B1_P3_U1_DCFG4 0x400116e8\r
-#define CYREG_B1_P3_U1_DCFG5 0x400116ea\r
-#define CYREG_B1_P3_U1_DCFG6 0x400116ec\r
-#define CYREG_B1_P3_U1_DCFG7 0x400116ee\r
-#define CYDEV_UCFG_B1_P3_ROUTE_BASE 0x40011700\r
-#define CYDEV_UCFG_B1_P3_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_P4_BASE 0x40011800\r
-#define CYDEV_UCFG_B1_P4_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P4_U0_BASE 0x40011800\r
-#define CYDEV_UCFG_B1_P4_U0_SIZE 0x00000070\r
-#define CYREG_B1_P4_U0_PLD_IT0 0x40011800\r
-#define CYREG_B1_P4_U0_PLD_IT1 0x40011804\r
-#define CYREG_B1_P4_U0_PLD_IT2 0x40011808\r
-#define CYREG_B1_P4_U0_PLD_IT3 0x4001180c\r
-#define CYREG_B1_P4_U0_PLD_IT4 0x40011810\r
-#define CYREG_B1_P4_U0_PLD_IT5 0x40011814\r
-#define CYREG_B1_P4_U0_PLD_IT6 0x40011818\r
-#define CYREG_B1_P4_U0_PLD_IT7 0x4001181c\r
-#define CYREG_B1_P4_U0_PLD_IT8 0x40011820\r
-#define CYREG_B1_P4_U0_PLD_IT9 0x40011824\r
-#define CYREG_B1_P4_U0_PLD_IT10 0x40011828\r
-#define CYREG_B1_P4_U0_PLD_IT11 0x4001182c\r
-#define CYREG_B1_P4_U0_PLD_ORT0 0x40011830\r
-#define CYREG_B1_P4_U0_PLD_ORT1 0x40011832\r
-#define CYREG_B1_P4_U0_PLD_ORT2 0x40011834\r
-#define CYREG_B1_P4_U0_PLD_ORT3 0x40011836\r
-#define CYREG_B1_P4_U0_MC_CFG_CEN_CONST 0x40011838\r
-#define CYREG_B1_P4_U0_MC_CFG_XORFB 0x4001183a\r
-#define CYREG_B1_P4_U0_MC_CFG_SET_RESET 0x4001183c\r
-#define CYREG_B1_P4_U0_MC_CFG_BYPASS 0x4001183e\r
-#define CYREG_B1_P4_U0_CFG0 0x40011840\r
-#define CYREG_B1_P4_U0_CFG1 0x40011841\r
-#define CYREG_B1_P4_U0_CFG2 0x40011842\r
-#define CYREG_B1_P4_U0_CFG3 0x40011843\r
-#define CYREG_B1_P4_U0_CFG4 0x40011844\r
-#define CYREG_B1_P4_U0_CFG5 0x40011845\r
-#define CYREG_B1_P4_U0_CFG6 0x40011846\r
-#define CYREG_B1_P4_U0_CFG7 0x40011847\r
-#define CYREG_B1_P4_U0_CFG8 0x40011848\r
-#define CYREG_B1_P4_U0_CFG9 0x40011849\r
-#define CYREG_B1_P4_U0_CFG10 0x4001184a\r
-#define CYREG_B1_P4_U0_CFG11 0x4001184b\r
-#define CYREG_B1_P4_U0_CFG12 0x4001184c\r
-#define CYREG_B1_P4_U0_CFG13 0x4001184d\r
-#define CYREG_B1_P4_U0_CFG14 0x4001184e\r
-#define CYREG_B1_P4_U0_CFG15 0x4001184f\r
-#define CYREG_B1_P4_U0_CFG16 0x40011850\r
-#define CYREG_B1_P4_U0_CFG17 0x40011851\r
-#define CYREG_B1_P4_U0_CFG18 0x40011852\r
-#define CYREG_B1_P4_U0_CFG19 0x40011853\r
-#define CYREG_B1_P4_U0_CFG20 0x40011854\r
-#define CYREG_B1_P4_U0_CFG21 0x40011855\r
-#define CYREG_B1_P4_U0_CFG22 0x40011856\r
-#define CYREG_B1_P4_U0_CFG23 0x40011857\r
-#define CYREG_B1_P4_U0_CFG24 0x40011858\r
-#define CYREG_B1_P4_U0_CFG25 0x40011859\r
-#define CYREG_B1_P4_U0_CFG26 0x4001185a\r
-#define CYREG_B1_P4_U0_CFG27 0x4001185b\r
-#define CYREG_B1_P4_U0_CFG28 0x4001185c\r
-#define CYREG_B1_P4_U0_CFG29 0x4001185d\r
-#define CYREG_B1_P4_U0_CFG30 0x4001185e\r
-#define CYREG_B1_P4_U0_CFG31 0x4001185f\r
-#define CYREG_B1_P4_U0_DCFG0 0x40011860\r
-#define CYREG_B1_P4_U0_DCFG1 0x40011862\r
-#define CYREG_B1_P4_U0_DCFG2 0x40011864\r
-#define CYREG_B1_P4_U0_DCFG3 0x40011866\r
-#define CYREG_B1_P4_U0_DCFG4 0x40011868\r
-#define CYREG_B1_P4_U0_DCFG5 0x4001186a\r
-#define CYREG_B1_P4_U0_DCFG6 0x4001186c\r
-#define CYREG_B1_P4_U0_DCFG7 0x4001186e\r
-#define CYDEV_UCFG_B1_P4_U1_BASE 0x40011880\r
-#define CYDEV_UCFG_B1_P4_U1_SIZE 0x00000070\r
-#define CYREG_B1_P4_U1_PLD_IT0 0x40011880\r
-#define CYREG_B1_P4_U1_PLD_IT1 0x40011884\r
-#define CYREG_B1_P4_U1_PLD_IT2 0x40011888\r
-#define CYREG_B1_P4_U1_PLD_IT3 0x4001188c\r
-#define CYREG_B1_P4_U1_PLD_IT4 0x40011890\r
-#define CYREG_B1_P4_U1_PLD_IT5 0x40011894\r
-#define CYREG_B1_P4_U1_PLD_IT6 0x40011898\r
-#define CYREG_B1_P4_U1_PLD_IT7 0x4001189c\r
-#define CYREG_B1_P4_U1_PLD_IT8 0x400118a0\r
-#define CYREG_B1_P4_U1_PLD_IT9 0x400118a4\r
-#define CYREG_B1_P4_U1_PLD_IT10 0x400118a8\r
-#define CYREG_B1_P4_U1_PLD_IT11 0x400118ac\r
-#define CYREG_B1_P4_U1_PLD_ORT0 0x400118b0\r
-#define CYREG_B1_P4_U1_PLD_ORT1 0x400118b2\r
-#define CYREG_B1_P4_U1_PLD_ORT2 0x400118b4\r
-#define CYREG_B1_P4_U1_PLD_ORT3 0x400118b6\r
-#define CYREG_B1_P4_U1_MC_CFG_CEN_CONST 0x400118b8\r
-#define CYREG_B1_P4_U1_MC_CFG_XORFB 0x400118ba\r
-#define CYREG_B1_P4_U1_MC_CFG_SET_RESET 0x400118bc\r
-#define CYREG_B1_P4_U1_MC_CFG_BYPASS 0x400118be\r
-#define CYREG_B1_P4_U1_CFG0 0x400118c0\r
-#define CYREG_B1_P4_U1_CFG1 0x400118c1\r
-#define CYREG_B1_P4_U1_CFG2 0x400118c2\r
-#define CYREG_B1_P4_U1_CFG3 0x400118c3\r
-#define CYREG_B1_P4_U1_CFG4 0x400118c4\r
-#define CYREG_B1_P4_U1_CFG5 0x400118c5\r
-#define CYREG_B1_P4_U1_CFG6 0x400118c6\r
-#define CYREG_B1_P4_U1_CFG7 0x400118c7\r
-#define CYREG_B1_P4_U1_CFG8 0x400118c8\r
-#define CYREG_B1_P4_U1_CFG9 0x400118c9\r
-#define CYREG_B1_P4_U1_CFG10 0x400118ca\r
-#define CYREG_B1_P4_U1_CFG11 0x400118cb\r
-#define CYREG_B1_P4_U1_CFG12 0x400118cc\r
-#define CYREG_B1_P4_U1_CFG13 0x400118cd\r
-#define CYREG_B1_P4_U1_CFG14 0x400118ce\r
-#define CYREG_B1_P4_U1_CFG15 0x400118cf\r
-#define CYREG_B1_P4_U1_CFG16 0x400118d0\r
-#define CYREG_B1_P4_U1_CFG17 0x400118d1\r
-#define CYREG_B1_P4_U1_CFG18 0x400118d2\r
-#define CYREG_B1_P4_U1_CFG19 0x400118d3\r
-#define CYREG_B1_P4_U1_CFG20 0x400118d4\r
-#define CYREG_B1_P4_U1_CFG21 0x400118d5\r
-#define CYREG_B1_P4_U1_CFG22 0x400118d6\r
-#define CYREG_B1_P4_U1_CFG23 0x400118d7\r
-#define CYREG_B1_P4_U1_CFG24 0x400118d8\r
-#define CYREG_B1_P4_U1_CFG25 0x400118d9\r
-#define CYREG_B1_P4_U1_CFG26 0x400118da\r
-#define CYREG_B1_P4_U1_CFG27 0x400118db\r
-#define CYREG_B1_P4_U1_CFG28 0x400118dc\r
-#define CYREG_B1_P4_U1_CFG29 0x400118dd\r
-#define CYREG_B1_P4_U1_CFG30 0x400118de\r
-#define CYREG_B1_P4_U1_CFG31 0x400118df\r
-#define CYREG_B1_P4_U1_DCFG0 0x400118e0\r
-#define CYREG_B1_P4_U1_DCFG1 0x400118e2\r
-#define CYREG_B1_P4_U1_DCFG2 0x400118e4\r
-#define CYREG_B1_P4_U1_DCFG3 0x400118e6\r
-#define CYREG_B1_P4_U1_DCFG4 0x400118e8\r
-#define CYREG_B1_P4_U1_DCFG5 0x400118ea\r
-#define CYREG_B1_P4_U1_DCFG6 0x400118ec\r
-#define CYREG_B1_P4_U1_DCFG7 0x400118ee\r
-#define CYDEV_UCFG_B1_P4_ROUTE_BASE 0x40011900\r
-#define CYDEV_UCFG_B1_P4_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_B1_P5_BASE 0x40011a00\r
-#define CYDEV_UCFG_B1_P5_SIZE 0x000001ef\r
-#define CYDEV_UCFG_B1_P5_U0_BASE 0x40011a00\r
-#define CYDEV_UCFG_B1_P5_U0_SIZE 0x00000070\r
-#define CYREG_B1_P5_U0_PLD_IT0 0x40011a00\r
-#define CYREG_B1_P5_U0_PLD_IT1 0x40011a04\r
-#define CYREG_B1_P5_U0_PLD_IT2 0x40011a08\r
-#define CYREG_B1_P5_U0_PLD_IT3 0x40011a0c\r
-#define CYREG_B1_P5_U0_PLD_IT4 0x40011a10\r
-#define CYREG_B1_P5_U0_PLD_IT5 0x40011a14\r
-#define CYREG_B1_P5_U0_PLD_IT6 0x40011a18\r
-#define CYREG_B1_P5_U0_PLD_IT7 0x40011a1c\r
-#define CYREG_B1_P5_U0_PLD_IT8 0x40011a20\r
-#define CYREG_B1_P5_U0_PLD_IT9 0x40011a24\r
-#define CYREG_B1_P5_U0_PLD_IT10 0x40011a28\r
-#define CYREG_B1_P5_U0_PLD_IT11 0x40011a2c\r
-#define CYREG_B1_P5_U0_PLD_ORT0 0x40011a30\r
-#define CYREG_B1_P5_U0_PLD_ORT1 0x40011a32\r
-#define CYREG_B1_P5_U0_PLD_ORT2 0x40011a34\r
-#define CYREG_B1_P5_U0_PLD_ORT3 0x40011a36\r
-#define CYREG_B1_P5_U0_MC_CFG_CEN_CONST 0x40011a38\r
-#define CYREG_B1_P5_U0_MC_CFG_XORFB 0x40011a3a\r
-#define CYREG_B1_P5_U0_MC_CFG_SET_RESET 0x40011a3c\r
-#define CYREG_B1_P5_U0_MC_CFG_BYPASS 0x40011a3e\r
-#define CYREG_B1_P5_U0_CFG0 0x40011a40\r
-#define CYREG_B1_P5_U0_CFG1 0x40011a41\r
-#define CYREG_B1_P5_U0_CFG2 0x40011a42\r
-#define CYREG_B1_P5_U0_CFG3 0x40011a43\r
-#define CYREG_B1_P5_U0_CFG4 0x40011a44\r
-#define CYREG_B1_P5_U0_CFG5 0x40011a45\r
-#define CYREG_B1_P5_U0_CFG6 0x40011a46\r
-#define CYREG_B1_P5_U0_CFG7 0x40011a47\r
-#define CYREG_B1_P5_U0_CFG8 0x40011a48\r
-#define CYREG_B1_P5_U0_CFG9 0x40011a49\r
-#define CYREG_B1_P5_U0_CFG10 0x40011a4a\r
-#define CYREG_B1_P5_U0_CFG11 0x40011a4b\r
-#define CYREG_B1_P5_U0_CFG12 0x40011a4c\r
-#define CYREG_B1_P5_U0_CFG13 0x40011a4d\r
-#define CYREG_B1_P5_U0_CFG14 0x40011a4e\r
-#define CYREG_B1_P5_U0_CFG15 0x40011a4f\r
-#define CYREG_B1_P5_U0_CFG16 0x40011a50\r
-#define CYREG_B1_P5_U0_CFG17 0x40011a51\r
-#define CYREG_B1_P5_U0_CFG18 0x40011a52\r
-#define CYREG_B1_P5_U0_CFG19 0x40011a53\r
-#define CYREG_B1_P5_U0_CFG20 0x40011a54\r
-#define CYREG_B1_P5_U0_CFG21 0x40011a55\r
-#define CYREG_B1_P5_U0_CFG22 0x40011a56\r
-#define CYREG_B1_P5_U0_CFG23 0x40011a57\r
-#define CYREG_B1_P5_U0_CFG24 0x40011a58\r
-#define CYREG_B1_P5_U0_CFG25 0x40011a59\r
-#define CYREG_B1_P5_U0_CFG26 0x40011a5a\r
-#define CYREG_B1_P5_U0_CFG27 0x40011a5b\r
-#define CYREG_B1_P5_U0_CFG28 0x40011a5c\r
-#define CYREG_B1_P5_U0_CFG29 0x40011a5d\r
-#define CYREG_B1_P5_U0_CFG30 0x40011a5e\r
-#define CYREG_B1_P5_U0_CFG31 0x40011a5f\r
-#define CYREG_B1_P5_U0_DCFG0 0x40011a60\r
-#define CYREG_B1_P5_U0_DCFG1 0x40011a62\r
-#define CYREG_B1_P5_U0_DCFG2 0x40011a64\r
-#define CYREG_B1_P5_U0_DCFG3 0x40011a66\r
-#define CYREG_B1_P5_U0_DCFG4 0x40011a68\r
-#define CYREG_B1_P5_U0_DCFG5 0x40011a6a\r
-#define CYREG_B1_P5_U0_DCFG6 0x40011a6c\r
-#define CYREG_B1_P5_U0_DCFG7 0x40011a6e\r
-#define CYDEV_UCFG_B1_P5_U1_BASE 0x40011a80\r
-#define CYDEV_UCFG_B1_P5_U1_SIZE 0x00000070\r
-#define CYREG_B1_P5_U1_PLD_IT0 0x40011a80\r
-#define CYREG_B1_P5_U1_PLD_IT1 0x40011a84\r
-#define CYREG_B1_P5_U1_PLD_IT2 0x40011a88\r
-#define CYREG_B1_P5_U1_PLD_IT3 0x40011a8c\r
-#define CYREG_B1_P5_U1_PLD_IT4 0x40011a90\r
-#define CYREG_B1_P5_U1_PLD_IT5 0x40011a94\r
-#define CYREG_B1_P5_U1_PLD_IT6 0x40011a98\r
-#define CYREG_B1_P5_U1_PLD_IT7 0x40011a9c\r
-#define CYREG_B1_P5_U1_PLD_IT8 0x40011aa0\r
-#define CYREG_B1_P5_U1_PLD_IT9 0x40011aa4\r
-#define CYREG_B1_P5_U1_PLD_IT10 0x40011aa8\r
-#define CYREG_B1_P5_U1_PLD_IT11 0x40011aac\r
-#define CYREG_B1_P5_U1_PLD_ORT0 0x40011ab0\r
-#define CYREG_B1_P5_U1_PLD_ORT1 0x40011ab2\r
-#define CYREG_B1_P5_U1_PLD_ORT2 0x40011ab4\r
-#define CYREG_B1_P5_U1_PLD_ORT3 0x40011ab6\r
-#define CYREG_B1_P5_U1_MC_CFG_CEN_CONST 0x40011ab8\r
-#define CYREG_B1_P5_U1_MC_CFG_XORFB 0x40011aba\r
-#define CYREG_B1_P5_U1_MC_CFG_SET_RESET 0x40011abc\r
-#define CYREG_B1_P5_U1_MC_CFG_BYPASS 0x40011abe\r
-#define CYREG_B1_P5_U1_CFG0 0x40011ac0\r
-#define CYREG_B1_P5_U1_CFG1 0x40011ac1\r
-#define CYREG_B1_P5_U1_CFG2 0x40011ac2\r
-#define CYREG_B1_P5_U1_CFG3 0x40011ac3\r
-#define CYREG_B1_P5_U1_CFG4 0x40011ac4\r
-#define CYREG_B1_P5_U1_CFG5 0x40011ac5\r
-#define CYREG_B1_P5_U1_CFG6 0x40011ac6\r
-#define CYREG_B1_P5_U1_CFG7 0x40011ac7\r
-#define CYREG_B1_P5_U1_CFG8 0x40011ac8\r
-#define CYREG_B1_P5_U1_CFG9 0x40011ac9\r
-#define CYREG_B1_P5_U1_CFG10 0x40011aca\r
-#define CYREG_B1_P5_U1_CFG11 0x40011acb\r
-#define CYREG_B1_P5_U1_CFG12 0x40011acc\r
-#define CYREG_B1_P5_U1_CFG13 0x40011acd\r
-#define CYREG_B1_P5_U1_CFG14 0x40011ace\r
-#define CYREG_B1_P5_U1_CFG15 0x40011acf\r
-#define CYREG_B1_P5_U1_CFG16 0x40011ad0\r
-#define CYREG_B1_P5_U1_CFG17 0x40011ad1\r
-#define CYREG_B1_P5_U1_CFG18 0x40011ad2\r
-#define CYREG_B1_P5_U1_CFG19 0x40011ad3\r
-#define CYREG_B1_P5_U1_CFG20 0x40011ad4\r
-#define CYREG_B1_P5_U1_CFG21 0x40011ad5\r
-#define CYREG_B1_P5_U1_CFG22 0x40011ad6\r
-#define CYREG_B1_P5_U1_CFG23 0x40011ad7\r
-#define CYREG_B1_P5_U1_CFG24 0x40011ad8\r
-#define CYREG_B1_P5_U1_CFG25 0x40011ad9\r
-#define CYREG_B1_P5_U1_CFG26 0x40011ada\r
-#define CYREG_B1_P5_U1_CFG27 0x40011adb\r
-#define CYREG_B1_P5_U1_CFG28 0x40011adc\r
-#define CYREG_B1_P5_U1_CFG29 0x40011add\r
-#define CYREG_B1_P5_U1_CFG30 0x40011ade\r
-#define CYREG_B1_P5_U1_CFG31 0x40011adf\r
-#define CYREG_B1_P5_U1_DCFG0 0x40011ae0\r
-#define CYREG_B1_P5_U1_DCFG1 0x40011ae2\r
-#define CYREG_B1_P5_U1_DCFG2 0x40011ae4\r
-#define CYREG_B1_P5_U1_DCFG3 0x40011ae6\r
-#define CYREG_B1_P5_U1_DCFG4 0x40011ae8\r
-#define CYREG_B1_P5_U1_DCFG5 0x40011aea\r
-#define CYREG_B1_P5_U1_DCFG6 0x40011aec\r
-#define CYREG_B1_P5_U1_DCFG7 0x40011aee\r
-#define CYDEV_UCFG_B1_P5_ROUTE_BASE 0x40011b00\r
-#define CYDEV_UCFG_B1_P5_ROUTE_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI0_BASE 0x40014000\r
-#define CYDEV_UCFG_DSI0_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI1_BASE 0x40014100\r
-#define CYDEV_UCFG_DSI1_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI2_BASE 0x40014200\r
-#define CYDEV_UCFG_DSI2_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI3_BASE 0x40014300\r
-#define CYDEV_UCFG_DSI3_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI4_BASE 0x40014400\r
-#define CYDEV_UCFG_DSI4_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI5_BASE 0x40014500\r
-#define CYDEV_UCFG_DSI5_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI6_BASE 0x40014600\r
-#define CYDEV_UCFG_DSI6_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI7_BASE 0x40014700\r
-#define CYDEV_UCFG_DSI7_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI8_BASE 0x40014800\r
-#define CYDEV_UCFG_DSI8_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI9_BASE 0x40014900\r
-#define CYDEV_UCFG_DSI9_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI12_BASE 0x40014c00\r
-#define CYDEV_UCFG_DSI12_SIZE 0x000000ef\r
-#define CYDEV_UCFG_DSI13_BASE 0x40014d00\r
-#define CYDEV_UCFG_DSI13_SIZE 0x000000ef\r
-#define CYDEV_UCFG_BCTL0_BASE 0x40015000\r
-#define CYDEV_UCFG_BCTL0_SIZE 0x00000010\r
-#define CYREG_BCTL0_MDCLK_EN 0x40015000\r
-#define CYREG_BCTL0_MBCLK_EN 0x40015001\r
-#define CYREG_BCTL0_WAIT_CFG 0x40015002\r
-#define CYREG_BCTL0_BANK_CTL 0x40015003\r
-#define CYREG_BCTL0_UDB_TEST_3 0x40015007\r
-#define CYREG_BCTL0_DCLK_EN0 0x40015008\r
-#define CYREG_BCTL0_BCLK_EN0 0x40015009\r
-#define CYREG_BCTL0_DCLK_EN1 0x4001500a\r
-#define CYREG_BCTL0_BCLK_EN1 0x4001500b\r
-#define CYREG_BCTL0_DCLK_EN2 0x4001500c\r
-#define CYREG_BCTL0_BCLK_EN2 0x4001500d\r
-#define CYREG_BCTL0_DCLK_EN3 0x4001500e\r
-#define CYREG_BCTL0_BCLK_EN3 0x4001500f\r
-#define CYDEV_UCFG_BCTL1_BASE 0x40015010\r
-#define CYDEV_UCFG_BCTL1_SIZE 0x00000010\r
-#define CYREG_BCTL1_MDCLK_EN 0x40015010\r
-#define CYREG_BCTL1_MBCLK_EN 0x40015011\r
-#define CYREG_BCTL1_WAIT_CFG 0x40015012\r
-#define CYREG_BCTL1_BANK_CTL 0x40015013\r
-#define CYREG_BCTL1_UDB_TEST_3 0x40015017\r
-#define CYREG_BCTL1_DCLK_EN0 0x40015018\r
-#define CYREG_BCTL1_BCLK_EN0 0x40015019\r
-#define CYREG_BCTL1_DCLK_EN1 0x4001501a\r
-#define CYREG_BCTL1_BCLK_EN1 0x4001501b\r
-#define CYREG_BCTL1_DCLK_EN2 0x4001501c\r
-#define CYREG_BCTL1_BCLK_EN2 0x4001501d\r
-#define CYREG_BCTL1_DCLK_EN3 0x4001501e\r
-#define CYREG_BCTL1_BCLK_EN3 0x4001501f\r
-#define CYDEV_IDMUX_BASE 0x40015100\r
-#define CYDEV_IDMUX_SIZE 0x00000016\r
-#define CYREG_IDMUX_IRQ_CTL0 0x40015100\r
-#define CYREG_IDMUX_IRQ_CTL1 0x40015101\r
-#define CYREG_IDMUX_IRQ_CTL2 0x40015102\r
-#define CYREG_IDMUX_IRQ_CTL3 0x40015103\r
-#define CYREG_IDMUX_IRQ_CTL4 0x40015104\r
-#define CYREG_IDMUX_IRQ_CTL5 0x40015105\r
-#define CYREG_IDMUX_IRQ_CTL6 0x40015106\r
-#define CYREG_IDMUX_IRQ_CTL7 0x40015107\r
-#define CYREG_IDMUX_DRQ_CTL0 0x40015110\r
-#define CYREG_IDMUX_DRQ_CTL1 0x40015111\r
-#define CYREG_IDMUX_DRQ_CTL2 0x40015112\r
-#define CYREG_IDMUX_DRQ_CTL3 0x40015113\r
-#define CYREG_IDMUX_DRQ_CTL4 0x40015114\r
-#define CYREG_IDMUX_DRQ_CTL5 0x40015115\r
-#define CYDEV_CACHERAM_BASE 0x40030000\r
-#define CYDEV_CACHERAM_SIZE 0x00000400\r
-#define CYREG_CACHERAM_DATA_MBASE 0x40030000\r
-#define CYREG_CACHERAM_DATA_MSIZE 0x00000400\r
-#define CYDEV_SFR_BASE 0x40050100\r
-#define CYDEV_SFR_SIZE 0x000000fb\r
-#define CYREG_SFR_GPIO0 0x40050180\r
-#define CYREG_SFR_GPIRD0 0x40050189\r
-#define CYREG_SFR_GPIO0_SEL 0x4005018a\r
-#define CYREG_SFR_GPIO1 0x40050190\r
-#define CYREG_SFR_GPIRD1 0x40050191\r
-#define CYREG_SFR_GPIO2 0x40050198\r
-#define CYREG_SFR_GPIRD2 0x40050199\r
-#define CYREG_SFR_GPIO2_SEL 0x4005019a\r
-#define CYREG_SFR_GPIO1_SEL 0x400501a2\r
-#define CYREG_SFR_GPIO3 0x400501b0\r
-#define CYREG_SFR_GPIRD3 0x400501b1\r
-#define CYREG_SFR_GPIO3_SEL 0x400501b2\r
-#define CYREG_SFR_GPIO4 0x400501c0\r
-#define CYREG_SFR_GPIRD4 0x400501c1\r
-#define CYREG_SFR_GPIO4_SEL 0x400501c2\r
-#define CYREG_SFR_GPIO5 0x400501c8\r
-#define CYREG_SFR_GPIRD5 0x400501c9\r
-#define CYREG_SFR_GPIO5_SEL 0x400501ca\r
-#define CYREG_SFR_GPIO6 0x400501d8\r
-#define CYREG_SFR_GPIRD6 0x400501d9\r
-#define CYREG_SFR_GPIO6_SEL 0x400501da\r
-#define CYREG_SFR_GPIO12 0x400501e8\r
-#define CYREG_SFR_GPIRD12 0x400501e9\r
-#define CYREG_SFR_GPIO12_SEL 0x400501f2\r
-#define CYREG_SFR_GPIO15 0x400501f8\r
-#define CYREG_SFR_GPIRD15 0x400501f9\r
-#define CYREG_SFR_GPIO15_SEL 0x400501fa\r
-#define CYDEV_P3BA_BASE 0x40050300\r
-#define CYDEV_P3BA_SIZE 0x0000002b\r
-#define CYREG_P3BA_Y_START 0x40050300\r
-#define CYREG_P3BA_YROLL 0x40050301\r
-#define CYREG_P3BA_YCFG 0x40050302\r
-#define CYREG_P3BA_X_START1 0x40050303\r
-#define CYREG_P3BA_X_START2 0x40050304\r
-#define CYREG_P3BA_XROLL1 0x40050305\r
-#define CYREG_P3BA_XROLL2 0x40050306\r
-#define CYREG_P3BA_XINC 0x40050307\r
-#define CYREG_P3BA_XCFG 0x40050308\r
-#define CYREG_P3BA_OFFSETADDR1 0x40050309\r
-#define CYREG_P3BA_OFFSETADDR2 0x4005030a\r
-#define CYREG_P3BA_OFFSETADDR3 0x4005030b\r
-#define CYREG_P3BA_ABSADDR1 0x4005030c\r
-#define CYREG_P3BA_ABSADDR2 0x4005030d\r
-#define CYREG_P3BA_ABSADDR3 0x4005030e\r
-#define CYREG_P3BA_ABSADDR4 0x4005030f\r
-#define CYREG_P3BA_DATCFG1 0x40050310\r
-#define CYREG_P3BA_DATCFG2 0x40050311\r
-#define CYREG_P3BA_CMP_RSLT1 0x40050314\r
-#define CYREG_P3BA_CMP_RSLT2 0x40050315\r
-#define CYREG_P3BA_CMP_RSLT3 0x40050316\r
-#define CYREG_P3BA_CMP_RSLT4 0x40050317\r
-#define CYREG_P3BA_DATA_REG1 0x40050318\r
-#define CYREG_P3BA_DATA_REG2 0x40050319\r
-#define CYREG_P3BA_DATA_REG3 0x4005031a\r
-#define CYREG_P3BA_DATA_REG4 0x4005031b\r
-#define CYREG_P3BA_EXP_DATA1 0x4005031c\r
-#define CYREG_P3BA_EXP_DATA2 0x4005031d\r
-#define CYREG_P3BA_EXP_DATA3 0x4005031e\r
-#define CYREG_P3BA_EXP_DATA4 0x4005031f\r
-#define CYREG_P3BA_MSTR_HRDATA1 0x40050320\r
-#define CYREG_P3BA_MSTR_HRDATA2 0x40050321\r
-#define CYREG_P3BA_MSTR_HRDATA3 0x40050322\r
-#define CYREG_P3BA_MSTR_HRDATA4 0x40050323\r
-#define CYREG_P3BA_BIST_EN 0x40050324\r
-#define CYREG_P3BA_PHUB_MASTER_SSR 0x40050325\r
-#define CYREG_P3BA_SEQCFG1 0x40050326\r
-#define CYREG_P3BA_SEQCFG2 0x40050327\r
-#define CYREG_P3BA_Y_CURR 0x40050328\r
-#define CYREG_P3BA_X_CURR1 0x40050329\r
-#define CYREG_P3BA_X_CURR2 0x4005032a\r
-#define CYDEV_PANTHER_BASE 0x40080000\r
-#define CYDEV_PANTHER_SIZE 0x00000020\r
-#define CYREG_PANTHER_STCALIB_CFG 0x40080000\r
-#define CYREG_PANTHER_WAITPIPE 0x40080004\r
-#define CYREG_PANTHER_TRACE_CFG 0x40080008\r
-#define CYREG_PANTHER_DBG_CFG 0x4008000c\r
-#define CYREG_PANTHER_CM3_LCKRST_STAT 0x40080018\r
-#define CYREG_PANTHER_DEVICE_ID 0x4008001c\r
-#define CYDEV_FLSECC_BASE 0x48000000\r
-#define CYDEV_FLSECC_SIZE 0x00008000\r
-#define CYREG_FLSECC_DATA_MBASE 0x48000000\r
-#define CYREG_FLSECC_DATA_MSIZE 0x00008000\r
-#define CYDEV_FLSHID_BASE 0x49000000\r
-#define CYDEV_FLSHID_SIZE 0x00000200\r
-#define CYREG_FLSHID_RSVD_MBASE 0x49000000\r
-#define CYREG_FLSHID_RSVD_MSIZE 0x00000080\r
-#define CYREG_FLSHID_CUST_MDATA_MBASE 0x49000080\r
-#define CYREG_FLSHID_CUST_MDATA_MSIZE 0x00000080\r
-#define CYDEV_FLSHID_CUST_TABLES_BASE 0x49000100\r
-#define CYDEV_FLSHID_CUST_TABLES_SIZE 0x00000040\r
-#define CYREG_FLSHID_CUST_TABLES_Y_LOC 0x49000100\r
-#define CYREG_FLSHID_CUST_TABLES_X_LOC 0x49000101\r
-#define CYREG_FLSHID_CUST_TABLES_WAFER_NUM 0x49000102\r
-#define CYREG_FLSHID_CUST_TABLES_LOT_LSB 0x49000103\r
-#define CYREG_FLSHID_CUST_TABLES_LOT_MSB 0x49000104\r
-#define CYREG_FLSHID_CUST_TABLES_WRK_WK 0x49000105\r
-#define CYREG_FLSHID_CUST_TABLES_FAB_YR 0x49000106\r
-#define CYREG_FLSHID_CUST_TABLES_MINOR 0x49000107\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_3MHZ 0x49000108\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_6MHZ 0x49000109\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_12MHZ 0x4900010a\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_24MHZ 0x4900010b\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_67MHZ 0x4900010c\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_80MHZ 0x4900010d\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_92MHZ 0x4900010e\r
-#define CYREG_FLSHID_CUST_TABLES_IMO_USB 0x4900010f\r
-#define CYREG_FLSHID_CUST_TABLES_CMP0_TR0_HS 0x49000110\r
-#define CYREG_FLSHID_CUST_TABLES_CMP1_TR0_HS 0x49000111\r
-#define CYREG_FLSHID_CUST_TABLES_CMP2_TR0_HS 0x49000112\r
-#define CYREG_FLSHID_CUST_TABLES_CMP3_TR0_HS 0x49000113\r
-#define CYREG_FLSHID_CUST_TABLES_CMP0_TR1_HS 0x49000114\r
-#define CYREG_FLSHID_CUST_TABLES_CMP1_TR1_HS 0x49000115\r
-#define CYREG_FLSHID_CUST_TABLES_CMP2_TR1_HS 0x49000116\r
-#define CYREG_FLSHID_CUST_TABLES_CMP3_TR1_HS 0x49000117\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M1 0x49000118\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M2 0x49000119\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M3 0x4900011a\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M4 0x4900011b\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M5 0x4900011c\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M6 0x4900011d\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M7 0x4900011e\r
-#define CYREG_FLSHID_CUST_TABLES_DEC_M8 0x4900011f\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M1 0x49000120\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M2 0x49000121\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M3 0x49000122\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M4 0x49000123\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M5 0x49000124\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M6 0x49000125\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M7 0x49000126\r
-#define CYREG_FLSHID_CUST_TABLES_DAC0_M8 0x49000127\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M1 0x49000128\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M2 0x49000129\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M3 0x4900012a\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M4 0x4900012b\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M5 0x4900012c\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M6 0x4900012d\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M7 0x4900012e\r
-#define CYREG_FLSHID_CUST_TABLES_DAC2_M8 0x4900012f\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M1 0x49000130\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M2 0x49000131\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M3 0x49000132\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M4 0x49000133\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M5 0x49000134\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M6 0x49000135\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M7 0x49000136\r
-#define CYREG_FLSHID_CUST_TABLES_DAC1_M8 0x49000137\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M1 0x49000138\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M2 0x49000139\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M3 0x4900013a\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M4 0x4900013b\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M5 0x4900013c\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M6 0x4900013d\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M7 0x4900013e\r
-#define CYREG_FLSHID_CUST_TABLES_DAC3_M8 0x4900013f\r
-#define CYDEV_FLSHID_MFG_CFG_BASE 0x49000180\r
-#define CYDEV_FLSHID_MFG_CFG_SIZE 0x00000080\r
-#define CYREG_FLSHID_MFG_CFG_IMO_TR1 0x49000188\r
-#define CYREG_FLSHID_MFG_CFG_CMP0_TR0 0x490001ac\r
-#define CYREG_FLSHID_MFG_CFG_CMP1_TR0 0x490001ae\r
-#define CYREG_FLSHID_MFG_CFG_CMP2_TR0 0x490001b0\r
-#define CYREG_FLSHID_MFG_CFG_CMP3_TR0 0x490001b2\r
-#define CYREG_FLSHID_MFG_CFG_CMP0_TR1 0x490001b4\r
-#define CYREG_FLSHID_MFG_CFG_CMP1_TR1 0x490001b6\r
-#define CYREG_FLSHID_MFG_CFG_CMP2_TR1 0x490001b8\r
-#define CYREG_FLSHID_MFG_CFG_CMP3_TR1 0x490001ba\r
-#define CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM 0x490001ce\r
-#define CYDEV_EXTMEM_BASE 0x60000000\r
-#define CYDEV_EXTMEM_SIZE 0x00800000\r
-#define CYREG_EXTMEM_DATA_MBASE 0x60000000\r
-#define CYREG_EXTMEM_DATA_MSIZE 0x00800000\r
-#define CYDEV_ITM_BASE 0xe0000000\r
-#define CYDEV_ITM_SIZE 0x00001000\r
-#define CYREG_ITM_TRACE_EN 0xe0000e00\r
-#define CYREG_ITM_TRACE_PRIVILEGE 0xe0000e40\r
-#define CYREG_ITM_TRACE_CTRL 0xe0000e80\r
-#define CYREG_ITM_LOCK_ACCESS 0xe0000fb0\r
-#define CYREG_ITM_LOCK_STATUS 0xe0000fb4\r
-#define CYREG_ITM_PID4 0xe0000fd0\r
-#define CYREG_ITM_PID5 0xe0000fd4\r
-#define CYREG_ITM_PID6 0xe0000fd8\r
-#define CYREG_ITM_PID7 0xe0000fdc\r
-#define CYREG_ITM_PID0 0xe0000fe0\r
-#define CYREG_ITM_PID1 0xe0000fe4\r
-#define CYREG_ITM_PID2 0xe0000fe8\r
-#define CYREG_ITM_PID3 0xe0000fec\r
-#define CYREG_ITM_CID0 0xe0000ff0\r
-#define CYREG_ITM_CID1 0xe0000ff4\r
-#define CYREG_ITM_CID2 0xe0000ff8\r
-#define CYREG_ITM_CID3 0xe0000ffc\r
-#define CYDEV_DWT_BASE 0xe0001000\r
-#define CYDEV_DWT_SIZE 0x0000005c\r
-#define CYREG_DWT_CTRL 0xe0001000\r
-#define CYREG_DWT_CYCLE_COUNT 0xe0001004\r
-#define CYREG_DWT_CPI_COUNT 0xe0001008\r
-#define CYREG_DWT_EXC_OVHD_COUNT 0xe000100c\r
-#define CYREG_DWT_SLEEP_COUNT 0xe0001010\r
-#define CYREG_DWT_LSU_COUNT 0xe0001014\r
-#define CYREG_DWT_FOLD_COUNT 0xe0001018\r
-#define CYREG_DWT_PC_SAMPLE 0xe000101c\r
-#define CYREG_DWT_COMP_0 0xe0001020\r
-#define CYREG_DWT_MASK_0 0xe0001024\r
-#define CYREG_DWT_FUNCTION_0 0xe0001028\r
-#define CYREG_DWT_COMP_1 0xe0001030\r
-#define CYREG_DWT_MASK_1 0xe0001034\r
-#define CYREG_DWT_FUNCTION_1 0xe0001038\r
-#define CYREG_DWT_COMP_2 0xe0001040\r
-#define CYREG_DWT_MASK_2 0xe0001044\r
-#define CYREG_DWT_FUNCTION_2 0xe0001048\r
-#define CYREG_DWT_COMP_3 0xe0001050\r
-#define CYREG_DWT_MASK_3 0xe0001054\r
-#define CYREG_DWT_FUNCTION_3 0xe0001058\r
-#define CYDEV_FPB_BASE 0xe0002000\r
-#define CYDEV_FPB_SIZE 0x00001000\r
-#define CYREG_FPB_CTRL 0xe0002000\r
-#define CYREG_FPB_REMAP 0xe0002004\r
-#define CYREG_FPB_FP_COMP_0 0xe0002008\r
-#define CYREG_FPB_FP_COMP_1 0xe000200c\r
-#define CYREG_FPB_FP_COMP_2 0xe0002010\r
-#define CYREG_FPB_FP_COMP_3 0xe0002014\r
-#define CYREG_FPB_FP_COMP_4 0xe0002018\r
-#define CYREG_FPB_FP_COMP_5 0xe000201c\r
-#define CYREG_FPB_FP_COMP_6 0xe0002020\r
-#define CYREG_FPB_FP_COMP_7 0xe0002024\r
-#define CYREG_FPB_PID4 0xe0002fd0\r
-#define CYREG_FPB_PID5 0xe0002fd4\r
-#define CYREG_FPB_PID6 0xe0002fd8\r
-#define CYREG_FPB_PID7 0xe0002fdc\r
-#define CYREG_FPB_PID0 0xe0002fe0\r
-#define CYREG_FPB_PID1 0xe0002fe4\r
-#define CYREG_FPB_PID2 0xe0002fe8\r
-#define CYREG_FPB_PID3 0xe0002fec\r
-#define CYREG_FPB_CID0 0xe0002ff0\r
-#define CYREG_FPB_CID1 0xe0002ff4\r
-#define CYREG_FPB_CID2 0xe0002ff8\r
-#define CYREG_FPB_CID3 0xe0002ffc\r
-#define CYDEV_NVIC_BASE 0xe000e000\r
-#define CYDEV_NVIC_SIZE 0x00000d3c\r
-#define CYREG_NVIC_INT_CTL_TYPE 0xe000e004\r
-#define CYREG_NVIC_SYSTICK_CTL 0xe000e010\r
-#define CYREG_NVIC_SYSTICK_RELOAD 0xe000e014\r
-#define CYREG_NVIC_SYSTICK_CURRENT 0xe000e018\r
-#define CYREG_NVIC_SYSTICK_CAL 0xe000e01c\r
-#define CYREG_NVIC_SETENA0 0xe000e100\r
-#define CYREG_NVIC_CLRENA0 0xe000e180\r
-#define CYREG_NVIC_SETPEND0 0xe000e200\r
-#define CYREG_NVIC_CLRPEND0 0xe000e280\r
-#define CYREG_NVIC_ACTIVE0 0xe000e300\r
-#define CYREG_NVIC_PRI_0 0xe000e400\r
-#define CYREG_NVIC_PRI_1 0xe000e401\r
-#define CYREG_NVIC_PRI_2 0xe000e402\r
-#define CYREG_NVIC_PRI_3 0xe000e403\r
-#define CYREG_NVIC_PRI_4 0xe000e404\r
-#define CYREG_NVIC_PRI_5 0xe000e405\r
-#define CYREG_NVIC_PRI_6 0xe000e406\r
-#define CYREG_NVIC_PRI_7 0xe000e407\r
-#define CYREG_NVIC_PRI_8 0xe000e408\r
-#define CYREG_NVIC_PRI_9 0xe000e409\r
-#define CYREG_NVIC_PRI_10 0xe000e40a\r
-#define CYREG_NVIC_PRI_11 0xe000e40b\r
-#define CYREG_NVIC_PRI_12 0xe000e40c\r
-#define CYREG_NVIC_PRI_13 0xe000e40d\r
-#define CYREG_NVIC_PRI_14 0xe000e40e\r
-#define CYREG_NVIC_PRI_15 0xe000e40f\r
-#define CYREG_NVIC_PRI_16 0xe000e410\r
-#define CYREG_NVIC_PRI_17 0xe000e411\r
-#define CYREG_NVIC_PRI_18 0xe000e412\r
-#define CYREG_NVIC_PRI_19 0xe000e413\r
-#define CYREG_NVIC_PRI_20 0xe000e414\r
-#define CYREG_NVIC_PRI_21 0xe000e415\r
-#define CYREG_NVIC_PRI_22 0xe000e416\r
-#define CYREG_NVIC_PRI_23 0xe000e417\r
-#define CYREG_NVIC_PRI_24 0xe000e418\r
-#define CYREG_NVIC_PRI_25 0xe000e419\r
-#define CYREG_NVIC_PRI_26 0xe000e41a\r
-#define CYREG_NVIC_PRI_27 0xe000e41b\r
-#define CYREG_NVIC_PRI_28 0xe000e41c\r
-#define CYREG_NVIC_PRI_29 0xe000e41d\r
-#define CYREG_NVIC_PRI_30 0xe000e41e\r
-#define CYREG_NVIC_PRI_31 0xe000e41f\r
-#define CYREG_NVIC_CPUID_BASE 0xe000ed00\r
-#define CYREG_NVIC_INTR_CTRL_STATE 0xe000ed04\r
-#define CYREG_NVIC_VECT_OFFSET 0xe000ed08\r
-#define CYREG_NVIC_APPLN_INTR 0xe000ed0c\r
-#define CYREG_NVIC_SYSTEM_CONTROL 0xe000ed10\r
-#define CYREG_NVIC_CFG_CONTROL 0xe000ed14\r
-#define CYREG_NVIC_SYS_PRIO_HANDLER_4_7 0xe000ed18\r
-#define CYREG_NVIC_SYS_PRIO_HANDLER_8_11 0xe000ed1c\r
-#define CYREG_NVIC_SYS_PRIO_HANDLER_12_15 0xe000ed20\r
-#define CYREG_NVIC_SYS_HANDLER_CSR 0xe000ed24\r
-#define CYREG_NVIC_MEMMAN_FAULT_STATUS 0xe000ed28\r
-#define CYREG_NVIC_BUS_FAULT_STATUS 0xe000ed29\r
-#define CYREG_NVIC_USAGE_FAULT_STATUS 0xe000ed2a\r
-#define CYREG_NVIC_HARD_FAULT_STATUS 0xe000ed2c\r
-#define CYREG_NVIC_DEBUG_FAULT_STATUS 0xe000ed30\r
-#define CYREG_NVIC_MEMMAN_FAULT_ADD 0xe000ed34\r
-#define CYREG_NVIC_BUS_FAULT_ADD 0xe000ed38\r
-#define CYDEV_CORE_DBG_BASE 0xe000edf0\r
-#define CYDEV_CORE_DBG_SIZE 0x00000010\r
-#define CYREG_CORE_DBG_DBG_HLT_CS 0xe000edf0\r
-#define CYREG_CORE_DBG_DBG_REG_SEL 0xe000edf4\r
-#define CYREG_CORE_DBG_DBG_REG_DATA 0xe000edf8\r
-#define CYREG_CORE_DBG_EXC_MON_CTL 0xe000edfc\r
-#define CYDEV_TPIU_BASE 0xe0040000\r
-#define CYDEV_TPIU_SIZE 0x00001000\r
-#define CYREG_TPIU_SUPPORTED_SYNC_PRT_SZ 0xe0040000\r
-#define CYREG_TPIU_CURRENT_SYNC_PRT_SZ 0xe0040004\r
-#define CYREG_TPIU_ASYNC_CLK_PRESCALER 0xe0040010\r
-#define CYREG_TPIU_PROTOCOL 0xe00400f0\r
-#define CYREG_TPIU_FORM_FLUSH_STAT 0xe0040300\r
-#define CYREG_TPIU_FORM_FLUSH_CTRL 0xe0040304\r
-#define CYREG_TPIU_TRIGGER 0xe0040ee8\r
-#define CYREG_TPIU_ITETMDATA 0xe0040eec\r
-#define CYREG_TPIU_ITATBCTR2 0xe0040ef0\r
-#define CYREG_TPIU_ITATBCTR0 0xe0040ef8\r
-#define CYREG_TPIU_ITITMDATA 0xe0040efc\r
-#define CYREG_TPIU_ITCTRL 0xe0040f00\r
-#define CYREG_TPIU_DEVID 0xe0040fc8\r
-#define CYREG_TPIU_DEVTYPE 0xe0040fcc\r
-#define CYREG_TPIU_PID4 0xe0040fd0\r
-#define CYREG_TPIU_PID5 0xe0040fd4\r
-#define CYREG_TPIU_PID6 0xe0040fd8\r
-#define CYREG_TPIU_PID7 0xe0040fdc\r
-#define CYREG_TPIU_PID0 0xe0040fe0\r
-#define CYREG_TPIU_PID1 0xe0040fe4\r
-#define CYREG_TPIU_PID2 0xe0040fe8\r
-#define CYREG_TPIU_PID3 0xe0040fec\r
-#define CYREG_TPIU_CID0 0xe0040ff0\r
-#define CYREG_TPIU_CID1 0xe0040ff4\r
-#define CYREG_TPIU_CID2 0xe0040ff8\r
-#define CYREG_TPIU_CID3 0xe0040ffc\r
-#define CYDEV_ETM_BASE 0xe0041000\r
-#define CYDEV_ETM_SIZE 0x00001000\r
-#define CYREG_ETM_CTL 0xe0041000\r
-#define CYREG_ETM_CFG_CODE 0xe0041004\r
-#define CYREG_ETM_TRIG_EVENT 0xe0041008\r
-#define CYREG_ETM_STATUS 0xe0041010\r
-#define CYREG_ETM_SYS_CFG 0xe0041014\r
-#define CYREG_ETM_TRACE_ENB_EVENT 0xe0041020\r
-#define CYREG_ETM_TRACE_EN_CTRL1 0xe0041024\r
-#define CYREG_ETM_FIFOFULL_LEVEL 0xe004102c\r
-#define CYREG_ETM_SYNC_FREQ 0xe00411e0\r
-#define CYREG_ETM_ETM_ID 0xe00411e4\r
-#define CYREG_ETM_CFG_CODE_EXT 0xe00411e8\r
-#define CYREG_ETM_TR_SS_EMBICE_CTRL 0xe00411f0\r
-#define CYREG_ETM_CS_TRACE_ID 0xe0041200\r
-#define CYREG_ETM_OS_LOCK_ACCESS 0xe0041300\r
-#define CYREG_ETM_OS_LOCK_STATUS 0xe0041304\r
-#define CYREG_ETM_PDSR 0xe0041314\r
-#define CYREG_ETM_ITMISCIN 0xe0041ee0\r
-#define CYREG_ETM_ITTRIGOUT 0xe0041ee8\r
-#define CYREG_ETM_ITATBCTR2 0xe0041ef0\r
-#define CYREG_ETM_ITATBCTR0 0xe0041ef8\r
-#define CYREG_ETM_INT_MODE_CTRL 0xe0041f00\r
-#define CYREG_ETM_CLM_TAG_SET 0xe0041fa0\r
-#define CYREG_ETM_CLM_TAG_CLR 0xe0041fa4\r
-#define CYREG_ETM_LOCK_ACCESS 0xe0041fb0\r
-#define CYREG_ETM_LOCK_STATUS 0xe0041fb4\r
-#define CYREG_ETM_AUTH_STATUS 0xe0041fb8\r
-#define CYREG_ETM_DEV_TYPE 0xe0041fcc\r
-#define CYREG_ETM_PID4 0xe0041fd0\r
-#define CYREG_ETM_PID5 0xe0041fd4\r
-#define CYREG_ETM_PID6 0xe0041fd8\r
-#define CYREG_ETM_PID7 0xe0041fdc\r
-#define CYREG_ETM_PID0 0xe0041fe0\r
-#define CYREG_ETM_PID1 0xe0041fe4\r
-#define CYREG_ETM_PID2 0xe0041fe8\r
-#define CYREG_ETM_PID3 0xe0041fec\r
-#define CYREG_ETM_CID0 0xe0041ff0\r
-#define CYREG_ETM_CID1 0xe0041ff4\r
-#define CYREG_ETM_CID2 0xe0041ff8\r
-#define CYREG_ETM_CID3 0xe0041ffc\r
-#define CYDEV_ROM_TABLE_BASE 0xe00ff000\r
-#define CYDEV_ROM_TABLE_SIZE 0x00001000\r
-#define CYREG_ROM_TABLE_NVIC 0xe00ff000\r
-#define CYREG_ROM_TABLE_DWT 0xe00ff004\r
-#define CYREG_ROM_TABLE_FPB 0xe00ff008\r
-#define CYREG_ROM_TABLE_ITM 0xe00ff00c\r
-#define CYREG_ROM_TABLE_TPIU 0xe00ff010\r
-#define CYREG_ROM_TABLE_ETM 0xe00ff014\r
-#define CYREG_ROM_TABLE_END 0xe00ff018\r
-#define CYREG_ROM_TABLE_MEMTYPE 0xe00fffcc\r
-#define CYREG_ROM_TABLE_PID4 0xe00fffd0\r
-#define CYREG_ROM_TABLE_PID5 0xe00fffd4\r
-#define CYREG_ROM_TABLE_PID6 0xe00fffd8\r
-#define CYREG_ROM_TABLE_PID7 0xe00fffdc\r
-#define CYREG_ROM_TABLE_PID0 0xe00fffe0\r
-#define CYREG_ROM_TABLE_PID1 0xe00fffe4\r
-#define CYREG_ROM_TABLE_PID2 0xe00fffe8\r
-#define CYREG_ROM_TABLE_PID3 0xe00fffec\r
-#define CYREG_ROM_TABLE_CID0 0xe00ffff0\r
-#define CYREG_ROM_TABLE_CID1 0xe00ffff4\r
-#define CYREG_ROM_TABLE_CID2 0xe00ffff8\r
-#define CYREG_ROM_TABLE_CID3 0xe00ffffc\r
-#define CYDEV_FLS_SIZE CYDEV_FLASH_SIZE\r
-#define CYDEV_ECC_BASE CYDEV_FLSECC_BASE\r
-#define CYDEV_FLS_SECTOR_SIZE 0x00010000\r
-#define CYDEV_FLS_ROW_SIZE 0x00000100\r
-#define CYDEV_ECC_SECTOR_SIZE 0x00002000\r
-#define CYDEV_ECC_ROW_SIZE 0x00000020\r
-#define CYDEV_EEPROM_SECTOR_SIZE 0x00000400\r
-#define CYDEV_EEPROM_ROW_SIZE 0x00000010\r
-#define CYDEV_PERIPH_BASE CYDEV_CLKDIST_BASE\r
-#define CYCLK_LD_DISABLE 0x00000004\r
-#define CYCLK_LD_SYNC_EN 0x00000002\r
-#define CYCLK_LD_LOAD 0x00000001\r
-#define CYCLK_PIPE 0x00000080\r
-#define CYCLK_SSS 0x00000040\r
-#define CYCLK_EARLY 0x00000020\r
-#define CYCLK_DUTY 0x00000010\r
-#define CYCLK_SYNC 0x00000008\r
-#define CYCLK_SRC_SEL_CLK_SYNC_D 0\r
-#define CYCLK_SRC_SEL_SYNC_DIG 0\r
-#define CYCLK_SRC_SEL_IMO 1\r
-#define CYCLK_SRC_SEL_XTAL_MHZ 2\r
-#define CYCLK_SRC_SEL_XTALM 2\r
-#define CYCLK_SRC_SEL_ILO 3\r
-#define CYCLK_SRC_SEL_PLL 4\r
-#define CYCLK_SRC_SEL_XTAL_KHZ 5\r
-#define CYCLK_SRC_SEL_XTALK 5\r
-#define CYCLK_SRC_SEL_DSI_G 6\r
-#define CYCLK_SRC_SEL_DSI_D 7\r
-#define CYCLK_SRC_SEL_CLK_SYNC_A 0\r
-#define CYCLK_SRC_SEL_DSI_A 7\r
+++ /dev/null
-;\r
-; FILENAME: cydevicerv.inc\r
-; OBSOLETE: Do not use this file. Use the _trm version instead.\r
-; PSoC Creator 3.0 Component Pack 7\r
-;\r
-; DESCRIPTION:\r
-; This file provides all of the address values for the entire PSoC device.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions, \r
-; disclaimers, and limitations in the end user license agreement accompanying \r
-; the software package with which this file was provided.\r
-;-------------------------------------------------------------------------------\r
-\r
- IF :LNOT::DEF:CYDEV_FLASH_BASE\r
-CYDEV_FLASH_BASE EQU 0x00000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLASH_SIZE\r
-CYDEV_FLASH_SIZE EQU 0x00020000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLASH_DATA_MBASE\r
-CYDEV_FLASH_DATA_MBASE EQU 0x00000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLASH_DATA_MSIZE\r
-CYDEV_FLASH_DATA_MSIZE EQU 0x00020000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_BASE\r
-CYDEV_SRAM_BASE EQU 0x1fffc000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_SIZE\r
-CYDEV_SRAM_SIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE64K_MBASE\r
-CYDEV_SRAM_CODE64K_MBASE EQU 0x1fff8000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE64K_MSIZE\r
-CYDEV_SRAM_CODE64K_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE32K_MBASE\r
-CYDEV_SRAM_CODE32K_MBASE EQU 0x1fffc000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE32K_MSIZE\r
-CYDEV_SRAM_CODE32K_MSIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE16K_MBASE\r
-CYDEV_SRAM_CODE16K_MBASE EQU 0x1fffe000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE16K_MSIZE\r
-CYDEV_SRAM_CODE16K_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE_MBASE\r
-CYDEV_SRAM_CODE_MBASE EQU 0x1fffc000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_CODE_MSIZE\r
-CYDEV_SRAM_CODE_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA_MBASE\r
-CYDEV_SRAM_DATA_MBASE EQU 0x20000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA_MSIZE\r
-CYDEV_SRAM_DATA_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA16K_MBASE\r
-CYDEV_SRAM_DATA16K_MBASE EQU 0x20001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA16K_MSIZE\r
-CYDEV_SRAM_DATA16K_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA32K_MBASE\r
-CYDEV_SRAM_DATA32K_MBASE EQU 0x20002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA32K_MSIZE\r
-CYDEV_SRAM_DATA32K_MSIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA64K_MBASE\r
-CYDEV_SRAM_DATA64K_MBASE EQU 0x20004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_DATA64K_MSIZE\r
-CYDEV_SRAM_DATA64K_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_BASE\r
-CYDEV_DMA_BASE EQU 0x20008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SIZE\r
-CYDEV_DMA_SIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM64K_MBASE\r
-CYDEV_DMA_SRAM64K_MBASE EQU 0x20008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM64K_MSIZE\r
-CYDEV_DMA_SRAM64K_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM32K_MBASE\r
-CYDEV_DMA_SRAM32K_MBASE EQU 0x2000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM32K_MSIZE\r
-CYDEV_DMA_SRAM32K_MSIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM16K_MBASE\r
-CYDEV_DMA_SRAM16K_MBASE EQU 0x2000e000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM16K_MSIZE\r
-CYDEV_DMA_SRAM16K_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM_MBASE\r
-CYDEV_DMA_SRAM_MBASE EQU 0x2000f000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SRAM_MSIZE\r
-CYDEV_DMA_SRAM_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_BASE\r
-CYDEV_CLKDIST_BASE EQU 0x40004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_SIZE\r
-CYDEV_CLKDIST_SIZE EQU 0x00000110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_CR\r
-CYDEV_CLKDIST_CR EQU 0x40004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_LD\r
-CYDEV_CLKDIST_LD EQU 0x40004001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_WRK0\r
-CYDEV_CLKDIST_WRK0 EQU 0x40004002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_WRK1\r
-CYDEV_CLKDIST_WRK1 EQU 0x40004003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_MSTR0\r
-CYDEV_CLKDIST_MSTR0 EQU 0x40004004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_MSTR1\r
-CYDEV_CLKDIST_MSTR1 EQU 0x40004005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_BCFG0\r
-CYDEV_CLKDIST_BCFG0 EQU 0x40004006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_BCFG1\r
-CYDEV_CLKDIST_BCFG1 EQU 0x40004007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_BCFG2\r
-CYDEV_CLKDIST_BCFG2 EQU 0x40004008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_UCFG\r
-CYDEV_CLKDIST_UCFG EQU 0x40004009\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DLY0\r
-CYDEV_CLKDIST_DLY0 EQU 0x4000400a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DLY1\r
-CYDEV_CLKDIST_DLY1 EQU 0x4000400b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DMASK\r
-CYDEV_CLKDIST_DMASK EQU 0x40004010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_AMASK\r
-CYDEV_CLKDIST_AMASK EQU 0x40004014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_BASE\r
-CYDEV_CLKDIST_DCFG0_BASE EQU 0x40004080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_SIZE\r
-CYDEV_CLKDIST_DCFG0_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_CFG0\r
-CYDEV_CLKDIST_DCFG0_CFG0 EQU 0x40004080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_CFG1\r
-CYDEV_CLKDIST_DCFG0_CFG1 EQU 0x40004081\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_CFG2\r
-CYDEV_CLKDIST_DCFG0_CFG2 EQU 0x40004082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_BASE\r
-CYDEV_CLKDIST_DCFG1_BASE EQU 0x40004084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_SIZE\r
-CYDEV_CLKDIST_DCFG1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_CFG0\r
-CYDEV_CLKDIST_DCFG1_CFG0 EQU 0x40004084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_CFG1\r
-CYDEV_CLKDIST_DCFG1_CFG1 EQU 0x40004085\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_CFG2\r
-CYDEV_CLKDIST_DCFG1_CFG2 EQU 0x40004086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_BASE\r
-CYDEV_CLKDIST_DCFG2_BASE EQU 0x40004088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_SIZE\r
-CYDEV_CLKDIST_DCFG2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_CFG0\r
-CYDEV_CLKDIST_DCFG2_CFG0 EQU 0x40004088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_CFG1\r
-CYDEV_CLKDIST_DCFG2_CFG1 EQU 0x40004089\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_CFG2\r
-CYDEV_CLKDIST_DCFG2_CFG2 EQU 0x4000408a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_BASE\r
-CYDEV_CLKDIST_DCFG3_BASE EQU 0x4000408c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_SIZE\r
-CYDEV_CLKDIST_DCFG3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_CFG0\r
-CYDEV_CLKDIST_DCFG3_CFG0 EQU 0x4000408c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_CFG1\r
-CYDEV_CLKDIST_DCFG3_CFG1 EQU 0x4000408d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_CFG2\r
-CYDEV_CLKDIST_DCFG3_CFG2 EQU 0x4000408e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_BASE\r
-CYDEV_CLKDIST_DCFG4_BASE EQU 0x40004090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_SIZE\r
-CYDEV_CLKDIST_DCFG4_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_CFG0\r
-CYDEV_CLKDIST_DCFG4_CFG0 EQU 0x40004090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_CFG1\r
-CYDEV_CLKDIST_DCFG4_CFG1 EQU 0x40004091\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_CFG2\r
-CYDEV_CLKDIST_DCFG4_CFG2 EQU 0x40004092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_BASE\r
-CYDEV_CLKDIST_DCFG5_BASE EQU 0x40004094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_SIZE\r
-CYDEV_CLKDIST_DCFG5_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_CFG0\r
-CYDEV_CLKDIST_DCFG5_CFG0 EQU 0x40004094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_CFG1\r
-CYDEV_CLKDIST_DCFG5_CFG1 EQU 0x40004095\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_CFG2\r
-CYDEV_CLKDIST_DCFG5_CFG2 EQU 0x40004096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_BASE\r
-CYDEV_CLKDIST_DCFG6_BASE EQU 0x40004098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_SIZE\r
-CYDEV_CLKDIST_DCFG6_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_CFG0\r
-CYDEV_CLKDIST_DCFG6_CFG0 EQU 0x40004098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_CFG1\r
-CYDEV_CLKDIST_DCFG6_CFG1 EQU 0x40004099\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_CFG2\r
-CYDEV_CLKDIST_DCFG6_CFG2 EQU 0x4000409a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_BASE\r
-CYDEV_CLKDIST_DCFG7_BASE EQU 0x4000409c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_SIZE\r
-CYDEV_CLKDIST_DCFG7_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_CFG0\r
-CYDEV_CLKDIST_DCFG7_CFG0 EQU 0x4000409c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_CFG1\r
-CYDEV_CLKDIST_DCFG7_CFG1 EQU 0x4000409d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_CFG2\r
-CYDEV_CLKDIST_DCFG7_CFG2 EQU 0x4000409e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_BASE\r
-CYDEV_CLKDIST_ACFG0_BASE EQU 0x40004100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_SIZE\r
-CYDEV_CLKDIST_ACFG0_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_CFG0\r
-CYDEV_CLKDIST_ACFG0_CFG0 EQU 0x40004100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_CFG1\r
-CYDEV_CLKDIST_ACFG0_CFG1 EQU 0x40004101\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_CFG2\r
-CYDEV_CLKDIST_ACFG0_CFG2 EQU 0x40004102\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_CFG3\r
-CYDEV_CLKDIST_ACFG0_CFG3 EQU 0x40004103\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_BASE\r
-CYDEV_CLKDIST_ACFG1_BASE EQU 0x40004104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_SIZE\r
-CYDEV_CLKDIST_ACFG1_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_CFG0\r
-CYDEV_CLKDIST_ACFG1_CFG0 EQU 0x40004104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_CFG1\r
-CYDEV_CLKDIST_ACFG1_CFG1 EQU 0x40004105\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_CFG2\r
-CYDEV_CLKDIST_ACFG1_CFG2 EQU 0x40004106\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_CFG3\r
-CYDEV_CLKDIST_ACFG1_CFG3 EQU 0x40004107\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_BASE\r
-CYDEV_CLKDIST_ACFG2_BASE EQU 0x40004108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_SIZE\r
-CYDEV_CLKDIST_ACFG2_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_CFG0\r
-CYDEV_CLKDIST_ACFG2_CFG0 EQU 0x40004108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_CFG1\r
-CYDEV_CLKDIST_ACFG2_CFG1 EQU 0x40004109\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_CFG2\r
-CYDEV_CLKDIST_ACFG2_CFG2 EQU 0x4000410a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_CFG3\r
-CYDEV_CLKDIST_ACFG2_CFG3 EQU 0x4000410b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_BASE\r
-CYDEV_CLKDIST_ACFG3_BASE EQU 0x4000410c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_SIZE\r
-CYDEV_CLKDIST_ACFG3_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_CFG0\r
-CYDEV_CLKDIST_ACFG3_CFG0 EQU 0x4000410c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_CFG1\r
-CYDEV_CLKDIST_ACFG3_CFG1 EQU 0x4000410d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_CFG2\r
-CYDEV_CLKDIST_ACFG3_CFG2 EQU 0x4000410e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_CFG3\r
-CYDEV_CLKDIST_ACFG3_CFG3 EQU 0x4000410f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_BASE\r
-CYDEV_FASTCLK_BASE EQU 0x40004200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_SIZE\r
-CYDEV_FASTCLK_SIZE EQU 0x00000026\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_IMO_BASE\r
-CYDEV_FASTCLK_IMO_BASE EQU 0x40004200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_IMO_SIZE\r
-CYDEV_FASTCLK_IMO_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_IMO_CR\r
-CYDEV_FASTCLK_IMO_CR EQU 0x40004200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_BASE\r
-CYDEV_FASTCLK_XMHZ_BASE EQU 0x40004210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_SIZE\r
-CYDEV_FASTCLK_XMHZ_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_CSR\r
-CYDEV_FASTCLK_XMHZ_CSR EQU 0x40004210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_CFG0\r
-CYDEV_FASTCLK_XMHZ_CFG0 EQU 0x40004212\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_CFG1\r
-CYDEV_FASTCLK_XMHZ_CFG1 EQU 0x40004213\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_BASE\r
-CYDEV_FASTCLK_PLL_BASE EQU 0x40004220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_SIZE\r
-CYDEV_FASTCLK_PLL_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_CFG0\r
-CYDEV_FASTCLK_PLL_CFG0 EQU 0x40004220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_CFG1\r
-CYDEV_FASTCLK_PLL_CFG1 EQU 0x40004221\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_P\r
-CYDEV_FASTCLK_PLL_P EQU 0x40004222\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_Q\r
-CYDEV_FASTCLK_PLL_Q EQU 0x40004223\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_SR\r
-CYDEV_FASTCLK_PLL_SR EQU 0x40004225\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_BASE\r
-CYDEV_SLOWCLK_BASE EQU 0x40004300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_SIZE\r
-CYDEV_SLOWCLK_SIZE EQU 0x0000000b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_ILO_BASE\r
-CYDEV_SLOWCLK_ILO_BASE EQU 0x40004300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_ILO_SIZE\r
-CYDEV_SLOWCLK_ILO_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_ILO_CR0\r
-CYDEV_SLOWCLK_ILO_CR0 EQU 0x40004300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_ILO_CR1\r
-CYDEV_SLOWCLK_ILO_CR1 EQU 0x40004301\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_BASE\r
-CYDEV_SLOWCLK_X32_BASE EQU 0x40004308\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_SIZE\r
-CYDEV_SLOWCLK_X32_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_CR\r
-CYDEV_SLOWCLK_X32_CR EQU 0x40004308\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_CFG\r
-CYDEV_SLOWCLK_X32_CFG EQU 0x40004309\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_TST\r
-CYDEV_SLOWCLK_X32_TST EQU 0x4000430a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_BASE\r
-CYDEV_BOOST_BASE EQU 0x40004320\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_SIZE\r
-CYDEV_BOOST_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_CR0\r
-CYDEV_BOOST_CR0 EQU 0x40004320\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_CR1\r
-CYDEV_BOOST_CR1 EQU 0x40004321\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_CR2\r
-CYDEV_BOOST_CR2 EQU 0x40004322\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_CR3\r
-CYDEV_BOOST_CR3 EQU 0x40004323\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_SR\r
-CYDEV_BOOST_SR EQU 0x40004324\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_CR4\r
-CYDEV_BOOST_CR4 EQU 0x40004325\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_SR2\r
-CYDEV_BOOST_SR2 EQU 0x40004326\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PWRSYS_BASE\r
-CYDEV_PWRSYS_BASE EQU 0x40004330\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PWRSYS_SIZE\r
-CYDEV_PWRSYS_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PWRSYS_CR0\r
-CYDEV_PWRSYS_CR0 EQU 0x40004330\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PWRSYS_CR1\r
-CYDEV_PWRSYS_CR1 EQU 0x40004331\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_BASE\r
-CYDEV_PM_BASE EQU 0x40004380\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_SIZE\r
-CYDEV_PM_SIZE EQU 0x00000057\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_TW_CFG0\r
-CYDEV_PM_TW_CFG0 EQU 0x40004380\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_TW_CFG1\r
-CYDEV_PM_TW_CFG1 EQU 0x40004381\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_TW_CFG2\r
-CYDEV_PM_TW_CFG2 EQU 0x40004382\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_WDT_CFG\r
-CYDEV_PM_WDT_CFG EQU 0x40004383\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_WDT_CR\r
-CYDEV_PM_WDT_CR EQU 0x40004384\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_INT_SR\r
-CYDEV_PM_INT_SR EQU 0x40004390\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_MODE_CFG0\r
-CYDEV_PM_MODE_CFG0 EQU 0x40004391\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_MODE_CFG1\r
-CYDEV_PM_MODE_CFG1 EQU 0x40004392\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_MODE_CSR\r
-CYDEV_PM_MODE_CSR EQU 0x40004393\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_USB_CR0\r
-CYDEV_PM_USB_CR0 EQU 0x40004394\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_WAKEUP_CFG0\r
-CYDEV_PM_WAKEUP_CFG0 EQU 0x40004398\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_WAKEUP_CFG1\r
-CYDEV_PM_WAKEUP_CFG1 EQU 0x40004399\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_WAKEUP_CFG2\r
-CYDEV_PM_WAKEUP_CFG2 EQU 0x4000439a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_BASE\r
-CYDEV_PM_ACT_BASE EQU 0x400043a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_SIZE\r
-CYDEV_PM_ACT_SIZE EQU 0x0000000e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG0\r
-CYDEV_PM_ACT_CFG0 EQU 0x400043a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG1\r
-CYDEV_PM_ACT_CFG1 EQU 0x400043a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG2\r
-CYDEV_PM_ACT_CFG2 EQU 0x400043a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG3\r
-CYDEV_PM_ACT_CFG3 EQU 0x400043a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG4\r
-CYDEV_PM_ACT_CFG4 EQU 0x400043a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG5\r
-CYDEV_PM_ACT_CFG5 EQU 0x400043a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG6\r
-CYDEV_PM_ACT_CFG6 EQU 0x400043a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG7\r
-CYDEV_PM_ACT_CFG7 EQU 0x400043a7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG8\r
-CYDEV_PM_ACT_CFG8 EQU 0x400043a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG9\r
-CYDEV_PM_ACT_CFG9 EQU 0x400043a9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG10\r
-CYDEV_PM_ACT_CFG10 EQU 0x400043aa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG11\r
-CYDEV_PM_ACT_CFG11 EQU 0x400043ab\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG12\r
-CYDEV_PM_ACT_CFG12 EQU 0x400043ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_CFG13\r
-CYDEV_PM_ACT_CFG13 EQU 0x400043ad\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_BASE\r
-CYDEV_PM_STBY_BASE EQU 0x400043b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_SIZE\r
-CYDEV_PM_STBY_SIZE EQU 0x0000000e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG0\r
-CYDEV_PM_STBY_CFG0 EQU 0x400043b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG1\r
-CYDEV_PM_STBY_CFG1 EQU 0x400043b1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG2\r
-CYDEV_PM_STBY_CFG2 EQU 0x400043b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG3\r
-CYDEV_PM_STBY_CFG3 EQU 0x400043b3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG4\r
-CYDEV_PM_STBY_CFG4 EQU 0x400043b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG5\r
-CYDEV_PM_STBY_CFG5 EQU 0x400043b5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG6\r
-CYDEV_PM_STBY_CFG6 EQU 0x400043b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG7\r
-CYDEV_PM_STBY_CFG7 EQU 0x400043b7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG8\r
-CYDEV_PM_STBY_CFG8 EQU 0x400043b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG9\r
-CYDEV_PM_STBY_CFG9 EQU 0x400043b9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG10\r
-CYDEV_PM_STBY_CFG10 EQU 0x400043ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG11\r
-CYDEV_PM_STBY_CFG11 EQU 0x400043bb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG12\r
-CYDEV_PM_STBY_CFG12 EQU 0x400043bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_CFG13\r
-CYDEV_PM_STBY_CFG13 EQU 0x400043bd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_BASE\r
-CYDEV_PM_AVAIL_BASE EQU 0x400043c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SIZE\r
-CYDEV_PM_AVAIL_SIZE EQU 0x00000017\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR0\r
-CYDEV_PM_AVAIL_CR0 EQU 0x400043c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR1\r
-CYDEV_PM_AVAIL_CR1 EQU 0x400043c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR2\r
-CYDEV_PM_AVAIL_CR2 EQU 0x400043c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR3\r
-CYDEV_PM_AVAIL_CR3 EQU 0x400043c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR4\r
-CYDEV_PM_AVAIL_CR4 EQU 0x400043c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR5\r
-CYDEV_PM_AVAIL_CR5 EQU 0x400043c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_CR6\r
-CYDEV_PM_AVAIL_CR6 EQU 0x400043c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR0\r
-CYDEV_PM_AVAIL_SR0 EQU 0x400043d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR1\r
-CYDEV_PM_AVAIL_SR1 EQU 0x400043d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR2\r
-CYDEV_PM_AVAIL_SR2 EQU 0x400043d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR3\r
-CYDEV_PM_AVAIL_SR3 EQU 0x400043d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR4\r
-CYDEV_PM_AVAIL_SR4 EQU 0x400043d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR5\r
-CYDEV_PM_AVAIL_SR5 EQU 0x400043d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SR6\r
-CYDEV_PM_AVAIL_SR6 EQU 0x400043d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_BASE\r
-CYDEV_PICU_BASE EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SIZE\r
-CYDEV_PICU_SIZE EQU 0x000000b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_BASE\r
-CYDEV_PICU_INTTYPE_BASE EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_SIZE\r
-CYDEV_PICU_INTTYPE_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_BASE\r
-CYDEV_PICU_INTTYPE_PICU0_BASE EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_SIZE\r
-CYDEV_PICU_INTTYPE_PICU0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE0 EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE1 EQU 0x40004501\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE2 EQU 0x40004502\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE3 EQU 0x40004503\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE4 EQU 0x40004504\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE5 EQU 0x40004505\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE6 EQU 0x40004506\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU0_INTTYPE7 EQU 0x40004507\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_BASE\r
-CYDEV_PICU_INTTYPE_PICU1_BASE EQU 0x40004508\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_SIZE\r
-CYDEV_PICU_INTTYPE_PICU1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE0 EQU 0x40004508\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE1 EQU 0x40004509\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE2 EQU 0x4000450a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE3 EQU 0x4000450b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE4 EQU 0x4000450c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE5 EQU 0x4000450d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE6 EQU 0x4000450e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU1_INTTYPE7 EQU 0x4000450f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_BASE\r
-CYDEV_PICU_INTTYPE_PICU2_BASE EQU 0x40004510\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_SIZE\r
-CYDEV_PICU_INTTYPE_PICU2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE0 EQU 0x40004510\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE1 EQU 0x40004511\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE2 EQU 0x40004512\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE3 EQU 0x40004513\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE4 EQU 0x40004514\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE5 EQU 0x40004515\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE6 EQU 0x40004516\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU2_INTTYPE7 EQU 0x40004517\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_BASE\r
-CYDEV_PICU_INTTYPE_PICU3_BASE EQU 0x40004518\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_SIZE\r
-CYDEV_PICU_INTTYPE_PICU3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE0 EQU 0x40004518\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE1 EQU 0x40004519\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE2 EQU 0x4000451a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE3 EQU 0x4000451b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE4 EQU 0x4000451c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE5 EQU 0x4000451d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE6 EQU 0x4000451e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU3_INTTYPE7 EQU 0x4000451f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_BASE\r
-CYDEV_PICU_INTTYPE_PICU4_BASE EQU 0x40004520\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_SIZE\r
-CYDEV_PICU_INTTYPE_PICU4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE0 EQU 0x40004520\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE1 EQU 0x40004521\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE2 EQU 0x40004522\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE3 EQU 0x40004523\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE4 EQU 0x40004524\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE5 EQU 0x40004525\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE6 EQU 0x40004526\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU4_INTTYPE7 EQU 0x40004527\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_BASE\r
-CYDEV_PICU_INTTYPE_PICU5_BASE EQU 0x40004528\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_SIZE\r
-CYDEV_PICU_INTTYPE_PICU5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE0 EQU 0x40004528\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE1 EQU 0x40004529\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE2 EQU 0x4000452a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE3 EQU 0x4000452b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE4 EQU 0x4000452c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE5 EQU 0x4000452d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE6 EQU 0x4000452e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU5_INTTYPE7 EQU 0x4000452f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_BASE\r
-CYDEV_PICU_INTTYPE_PICU6_BASE EQU 0x40004530\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_SIZE\r
-CYDEV_PICU_INTTYPE_PICU6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE0 EQU 0x40004530\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE1 EQU 0x40004531\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE2 EQU 0x40004532\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE3 EQU 0x40004533\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE4 EQU 0x40004534\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE5 EQU 0x40004535\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE6 EQU 0x40004536\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU6_INTTYPE7 EQU 0x40004537\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_BASE\r
-CYDEV_PICU_INTTYPE_PICU12_BASE EQU 0x40004560\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_SIZE\r
-CYDEV_PICU_INTTYPE_PICU12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE0 EQU 0x40004560\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE1 EQU 0x40004561\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE2 EQU 0x40004562\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE3 EQU 0x40004563\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE4 EQU 0x40004564\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE5 EQU 0x40004565\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE6 EQU 0x40004566\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU12_INTTYPE7 EQU 0x40004567\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_BASE\r
-CYDEV_PICU_INTTYPE_PICU15_BASE EQU 0x40004578\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_SIZE\r
-CYDEV_PICU_INTTYPE_PICU15_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE0\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE0 EQU 0x40004578\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE1\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE1 EQU 0x40004579\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE2\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE2 EQU 0x4000457a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE3\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE3 EQU 0x4000457b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE4\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE4 EQU 0x4000457c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE5\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE5 EQU 0x4000457d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE6\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE6 EQU 0x4000457e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_INTTYPE7\r
-CYDEV_PICU_INTTYPE_PICU15_INTTYPE7 EQU 0x4000457f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_BASE\r
-CYDEV_PICU_STAT_BASE EQU 0x40004580\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_SIZE\r
-CYDEV_PICU_STAT_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU0_BASE\r
-CYDEV_PICU_STAT_PICU0_BASE EQU 0x40004580\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU0_SIZE\r
-CYDEV_PICU_STAT_PICU0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU0_INTSTAT\r
-CYDEV_PICU_STAT_PICU0_INTSTAT EQU 0x40004580\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU1_BASE\r
-CYDEV_PICU_STAT_PICU1_BASE EQU 0x40004581\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU1_SIZE\r
-CYDEV_PICU_STAT_PICU1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU1_INTSTAT\r
-CYDEV_PICU_STAT_PICU1_INTSTAT EQU 0x40004581\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU2_BASE\r
-CYDEV_PICU_STAT_PICU2_BASE EQU 0x40004582\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU2_SIZE\r
-CYDEV_PICU_STAT_PICU2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU2_INTSTAT\r
-CYDEV_PICU_STAT_PICU2_INTSTAT EQU 0x40004582\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU3_BASE\r
-CYDEV_PICU_STAT_PICU3_BASE EQU 0x40004583\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU3_SIZE\r
-CYDEV_PICU_STAT_PICU3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU3_INTSTAT\r
-CYDEV_PICU_STAT_PICU3_INTSTAT EQU 0x40004583\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU4_BASE\r
-CYDEV_PICU_STAT_PICU4_BASE EQU 0x40004584\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU4_SIZE\r
-CYDEV_PICU_STAT_PICU4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU4_INTSTAT\r
-CYDEV_PICU_STAT_PICU4_INTSTAT EQU 0x40004584\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU5_BASE\r
-CYDEV_PICU_STAT_PICU5_BASE EQU 0x40004585\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU5_SIZE\r
-CYDEV_PICU_STAT_PICU5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU5_INTSTAT\r
-CYDEV_PICU_STAT_PICU5_INTSTAT EQU 0x40004585\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU6_BASE\r
-CYDEV_PICU_STAT_PICU6_BASE EQU 0x40004586\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU6_SIZE\r
-CYDEV_PICU_STAT_PICU6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU6_INTSTAT\r
-CYDEV_PICU_STAT_PICU6_INTSTAT EQU 0x40004586\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU12_BASE\r
-CYDEV_PICU_STAT_PICU12_BASE EQU 0x4000458c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU12_SIZE\r
-CYDEV_PICU_STAT_PICU12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU12_INTSTAT\r
-CYDEV_PICU_STAT_PICU12_INTSTAT EQU 0x4000458c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU15_BASE\r
-CYDEV_PICU_STAT_PICU15_BASE EQU 0x4000458f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU15_SIZE\r
-CYDEV_PICU_STAT_PICU15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU15_INTSTAT\r
-CYDEV_PICU_STAT_PICU15_INTSTAT EQU 0x4000458f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_BASE\r
-CYDEV_PICU_SNAP_BASE EQU 0x40004590\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_SIZE\r
-CYDEV_PICU_SNAP_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU0_BASE\r
-CYDEV_PICU_SNAP_PICU0_BASE EQU 0x40004590\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU0_SIZE\r
-CYDEV_PICU_SNAP_PICU0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU0_SNAP\r
-CYDEV_PICU_SNAP_PICU0_SNAP EQU 0x40004590\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU1_BASE\r
-CYDEV_PICU_SNAP_PICU1_BASE EQU 0x40004591\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU1_SIZE\r
-CYDEV_PICU_SNAP_PICU1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU1_SNAP\r
-CYDEV_PICU_SNAP_PICU1_SNAP EQU 0x40004591\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU2_BASE\r
-CYDEV_PICU_SNAP_PICU2_BASE EQU 0x40004592\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU2_SIZE\r
-CYDEV_PICU_SNAP_PICU2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU2_SNAP\r
-CYDEV_PICU_SNAP_PICU2_SNAP EQU 0x40004592\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU3_BASE\r
-CYDEV_PICU_SNAP_PICU3_BASE EQU 0x40004593\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU3_SIZE\r
-CYDEV_PICU_SNAP_PICU3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU3_SNAP\r
-CYDEV_PICU_SNAP_PICU3_SNAP EQU 0x40004593\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU4_BASE\r
-CYDEV_PICU_SNAP_PICU4_BASE EQU 0x40004594\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU4_SIZE\r
-CYDEV_PICU_SNAP_PICU4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU4_SNAP\r
-CYDEV_PICU_SNAP_PICU4_SNAP EQU 0x40004594\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU5_BASE\r
-CYDEV_PICU_SNAP_PICU5_BASE EQU 0x40004595\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU5_SIZE\r
-CYDEV_PICU_SNAP_PICU5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU5_SNAP\r
-CYDEV_PICU_SNAP_PICU5_SNAP EQU 0x40004595\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU6_BASE\r
-CYDEV_PICU_SNAP_PICU6_BASE EQU 0x40004596\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU6_SIZE\r
-CYDEV_PICU_SNAP_PICU6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU6_SNAP\r
-CYDEV_PICU_SNAP_PICU6_SNAP EQU 0x40004596\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU12_BASE\r
-CYDEV_PICU_SNAP_PICU12_BASE EQU 0x4000459c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU12_SIZE\r
-CYDEV_PICU_SNAP_PICU12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU12_SNAP\r
-CYDEV_PICU_SNAP_PICU12_SNAP EQU 0x4000459c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU_15_BASE\r
-CYDEV_PICU_SNAP_PICU_15_BASE EQU 0x4000459f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU_15_SIZE\r
-CYDEV_PICU_SNAP_PICU_15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU_15_SNAP_15\r
-CYDEV_PICU_SNAP_PICU_15_SNAP_15 EQU 0x4000459f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_BASE\r
-CYDEV_PICU_DISABLE_COR_BASE EQU 0x400045a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_SIZE\r
-CYDEV_PICU_DISABLE_COR_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU0_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU0_BASE EQU 0x400045a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU0_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU0_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU0_DISABLE_COR EQU 0x400045a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU1_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU1_BASE EQU 0x400045a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU1_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU1_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU1_DISABLE_COR EQU 0x400045a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU2_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU2_BASE EQU 0x400045a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU2_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU2_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU2_DISABLE_COR EQU 0x400045a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU3_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU3_BASE EQU 0x400045a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU3_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU3_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU3_DISABLE_COR EQU 0x400045a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU4_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU4_BASE EQU 0x400045a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU4_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU4_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU4_DISABLE_COR EQU 0x400045a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU5_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU5_BASE EQU 0x400045a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU5_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU5_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU5_DISABLE_COR EQU 0x400045a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU6_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU6_BASE EQU 0x400045a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU6_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU6_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU6_DISABLE_COR EQU 0x400045a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU12_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU12_BASE EQU 0x400045ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU12_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU12_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU12_DISABLE_COR EQU 0x400045ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU15_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU15_BASE EQU 0x400045af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU15_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU15_DISABLE_COR\r
-CYDEV_PICU_DISABLE_COR_PICU15_DISABLE_COR EQU 0x400045af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_BASE\r
-CYDEV_MFGCFG_BASE EQU 0x40004600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_SIZE\r
-CYDEV_MFGCFG_SIZE EQU 0x000000ed\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_BASE\r
-CYDEV_MFGCFG_ANAIF_BASE EQU 0x40004600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SIZE\r
-CYDEV_MFGCFG_ANAIF_SIZE EQU 0x00000038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC0_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC0_BASE EQU 0x40004608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC0_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC0_TR\r
-CYDEV_MFGCFG_ANAIF_DAC0_TR EQU 0x40004608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC1_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC1_BASE EQU 0x40004609\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC1_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC1_TR\r
-CYDEV_MFGCFG_ANAIF_DAC1_TR EQU 0x40004609\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC2_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC2_BASE EQU 0x4000460a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC2_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC2_TR\r
-CYDEV_MFGCFG_ANAIF_DAC2_TR EQU 0x4000460a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC3_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC3_BASE EQU 0x4000460b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC3_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC3_TR\r
-CYDEV_MFGCFG_ANAIF_DAC3_TR EQU 0x4000460b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE EQU 0x40004610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_DSM_TR0\r
-CYDEV_MFGCFG_ANAIF_NPUMP_DSM_TR0 EQU 0x40004610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE EQU 0x40004611\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_SC_TR0\r
-CYDEV_MFGCFG_ANAIF_NPUMP_SC_TR0 EQU 0x40004611\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE EQU 0x40004612\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_TR0\r
-CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_TR0 EQU 0x40004612\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR0_BASE\r
-CYDEV_MFGCFG_ANAIF_SAR0_BASE EQU 0x40004614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR0_SIZE\r
-CYDEV_MFGCFG_ANAIF_SAR0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR0_TR0\r
-CYDEV_MFGCFG_ANAIF_SAR0_TR0 EQU 0x40004614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR1_BASE\r
-CYDEV_MFGCFG_ANAIF_SAR1_BASE EQU 0x40004616\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR1_SIZE\r
-CYDEV_MFGCFG_ANAIF_SAR1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR1_TR0\r
-CYDEV_MFGCFG_ANAIF_SAR1_TR0 EQU 0x40004616\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP0_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP0_BASE EQU 0x40004620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP0_TR0\r
-CYDEV_MFGCFG_ANAIF_OPAMP0_TR0 EQU 0x40004620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP0_TR1\r
-CYDEV_MFGCFG_ANAIF_OPAMP0_TR1 EQU 0x40004621\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP1_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP1_BASE EQU 0x40004622\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP1_TR0\r
-CYDEV_MFGCFG_ANAIF_OPAMP1_TR0 EQU 0x40004622\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP1_TR1\r
-CYDEV_MFGCFG_ANAIF_OPAMP1_TR1 EQU 0x40004623\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP2_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP2_BASE EQU 0x40004624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP2_TR0\r
-CYDEV_MFGCFG_ANAIF_OPAMP2_TR0 EQU 0x40004624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP2_TR1\r
-CYDEV_MFGCFG_ANAIF_OPAMP2_TR1 EQU 0x40004625\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP3_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP3_BASE EQU 0x40004626\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP3_TR0\r
-CYDEV_MFGCFG_ANAIF_OPAMP3_TR0 EQU 0x40004626\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP3_TR1\r
-CYDEV_MFGCFG_ANAIF_OPAMP3_TR1 EQU 0x40004627\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP0_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP0_BASE EQU 0x40004630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP0_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP0_TR0\r
-CYDEV_MFGCFG_ANAIF_CMP0_TR0 EQU 0x40004630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP0_TR1\r
-CYDEV_MFGCFG_ANAIF_CMP0_TR1 EQU 0x40004631\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP1_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP1_BASE EQU 0x40004632\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP1_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP1_TR0\r
-CYDEV_MFGCFG_ANAIF_CMP1_TR0 EQU 0x40004632\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP1_TR1\r
-CYDEV_MFGCFG_ANAIF_CMP1_TR1 EQU 0x40004633\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP2_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP2_BASE EQU 0x40004634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP2_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP2_TR0\r
-CYDEV_MFGCFG_ANAIF_CMP2_TR0 EQU 0x40004634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP2_TR1\r
-CYDEV_MFGCFG_ANAIF_CMP2_TR1 EQU 0x40004635\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP3_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP3_BASE EQU 0x40004636\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP3_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP3_TR0\r
-CYDEV_MFGCFG_ANAIF_CMP3_TR0 EQU 0x40004636\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP3_TR1\r
-CYDEV_MFGCFG_ANAIF_CMP3_TR1 EQU 0x40004637\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_BASE\r
-CYDEV_MFGCFG_PWRSYS_BASE EQU 0x40004680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_SIZE\r
-CYDEV_MFGCFG_PWRSYS_SIZE EQU 0x0000000b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_HIB_TR0\r
-CYDEV_MFGCFG_PWRSYS_HIB_TR0 EQU 0x40004680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_HIB_TR1\r
-CYDEV_MFGCFG_PWRSYS_HIB_TR1 EQU 0x40004681\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_I2C_TR\r
-CYDEV_MFGCFG_PWRSYS_I2C_TR EQU 0x40004682\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_SLP_TR\r
-CYDEV_MFGCFG_PWRSYS_SLP_TR EQU 0x40004683\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_BUZZ_TR\r
-CYDEV_MFGCFG_PWRSYS_BUZZ_TR EQU 0x40004684\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_WAKE_TR0\r
-CYDEV_MFGCFG_PWRSYS_WAKE_TR0 EQU 0x40004685\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_WAKE_TR1\r
-CYDEV_MFGCFG_PWRSYS_WAKE_TR1 EQU 0x40004686\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_BREF_TR\r
-CYDEV_MFGCFG_PWRSYS_BREF_TR EQU 0x40004687\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_BG_TR\r
-CYDEV_MFGCFG_PWRSYS_BG_TR EQU 0x40004688\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_WAKE_TR2\r
-CYDEV_MFGCFG_PWRSYS_WAKE_TR2 EQU 0x40004689\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_WAKE_TR3\r
-CYDEV_MFGCFG_PWRSYS_WAKE_TR3 EQU 0x4000468a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ILO_BASE\r
-CYDEV_MFGCFG_ILO_BASE EQU 0x40004690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ILO_SIZE\r
-CYDEV_MFGCFG_ILO_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ILO_TR0\r
-CYDEV_MFGCFG_ILO_TR0 EQU 0x40004690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ILO_TR1\r
-CYDEV_MFGCFG_ILO_TR1 EQU 0x40004691\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_X32_BASE\r
-CYDEV_MFGCFG_X32_BASE EQU 0x40004698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_X32_SIZE\r
-CYDEV_MFGCFG_X32_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_X32_TR\r
-CYDEV_MFGCFG_X32_TR EQU 0x40004698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_BASE\r
-CYDEV_MFGCFG_IMO_BASE EQU 0x400046a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_SIZE\r
-CYDEV_MFGCFG_IMO_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_TR0\r
-CYDEV_MFGCFG_IMO_TR0 EQU 0x400046a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_TR1\r
-CYDEV_MFGCFG_IMO_TR1 EQU 0x400046a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_GAIN\r
-CYDEV_MFGCFG_IMO_GAIN EQU 0x400046a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_C36M\r
-CYDEV_MFGCFG_IMO_C36M EQU 0x400046a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_TR2\r
-CYDEV_MFGCFG_IMO_TR2 EQU 0x400046a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_XMHZ_BASE\r
-CYDEV_MFGCFG_XMHZ_BASE EQU 0x400046a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_XMHZ_SIZE\r
-CYDEV_MFGCFG_XMHZ_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_XMHZ_TR\r
-CYDEV_MFGCFG_XMHZ_TR EQU 0x400046a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_DLY\r
-CYDEV_MFGCFG_DLY EQU 0x400046c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_BASE\r
-CYDEV_MFGCFG_MLOGIC_BASE EQU 0x400046e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SIZE\r
-CYDEV_MFGCFG_MLOGIC_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_DMPSTR\r
-CYDEV_MFGCFG_MLOGIC_DMPSTR EQU 0x400046e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SEG_BASE\r
-CYDEV_MFGCFG_MLOGIC_SEG_BASE EQU 0x400046e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SEG_SIZE\r
-CYDEV_MFGCFG_MLOGIC_SEG_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SEG_CR\r
-CYDEV_MFGCFG_MLOGIC_SEG_CR EQU 0x400046e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SEG_CFG0\r
-CYDEV_MFGCFG_MLOGIC_SEG_CFG0 EQU 0x400046e5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_DEBUG\r
-CYDEV_MFGCFG_MLOGIC_DEBUG EQU 0x400046e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE\r
-CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE EQU 0x400046ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE\r
-CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_CPU_SCR_CPU_SCR\r
-CYDEV_MFGCFG_MLOGIC_CPU_SCR_CPU_SCR EQU 0x400046ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_REV_ID\r
-CYDEV_MFGCFG_MLOGIC_REV_ID EQU 0x400046ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_BASE\r
-CYDEV_RESET_BASE EQU 0x400046f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_SIZE\r
-CYDEV_RESET_SIZE EQU 0x0000000f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_IPOR_CR0\r
-CYDEV_RESET_IPOR_CR0 EQU 0x400046f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_IPOR_CR1\r
-CYDEV_RESET_IPOR_CR1 EQU 0x400046f1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_IPOR_CR2\r
-CYDEV_RESET_IPOR_CR2 EQU 0x400046f2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_IPOR_CR3\r
-CYDEV_RESET_IPOR_CR3 EQU 0x400046f3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_CR0\r
-CYDEV_RESET_CR0 EQU 0x400046f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_CR1\r
-CYDEV_RESET_CR1 EQU 0x400046f5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_CR2\r
-CYDEV_RESET_CR2 EQU 0x400046f6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_CR3\r
-CYDEV_RESET_CR3 EQU 0x400046f7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_CR4\r
-CYDEV_RESET_CR4 EQU 0x400046f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_CR5\r
-CYDEV_RESET_CR5 EQU 0x400046f9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_SR0\r
-CYDEV_RESET_SR0 EQU 0x400046fa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_SR1\r
-CYDEV_RESET_SR1 EQU 0x400046fb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_SR2\r
-CYDEV_RESET_SR2 EQU 0x400046fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_SR3\r
-CYDEV_RESET_SR3 EQU 0x400046fd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_TR\r
-CYDEV_RESET_TR EQU 0x400046fe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_BASE\r
-CYDEV_SPC_BASE EQU 0x40004700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_SIZE\r
-CYDEV_SPC_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_FM_EE_CR\r
-CYDEV_SPC_FM_EE_CR EQU 0x40004700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_FM_EE_WAKE_CNT\r
-CYDEV_SPC_FM_EE_WAKE_CNT EQU 0x40004701\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_EE_SCR\r
-CYDEV_SPC_EE_SCR EQU 0x40004702\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_EE_ERR\r
-CYDEV_SPC_EE_ERR EQU 0x40004703\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_CPU_DATA\r
-CYDEV_SPC_CPU_DATA EQU 0x40004720\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMA_DATA\r
-CYDEV_SPC_DMA_DATA EQU 0x40004721\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_SR\r
-CYDEV_SPC_SR EQU 0x40004722\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_CR\r
-CYDEV_SPC_CR EQU 0x40004723\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMM_MAP_BASE\r
-CYDEV_SPC_DMM_MAP_BASE EQU 0x40004780\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMM_MAP_SIZE\r
-CYDEV_SPC_DMM_MAP_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMM_MAP_SRAM_MBASE\r
-CYDEV_SPC_DMM_MAP_SRAM_MBASE EQU 0x40004780\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMM_MAP_SRAM_MSIZE\r
-CYDEV_SPC_DMM_MAP_SRAM_MSIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_BASE\r
-CYDEV_CACHE_BASE EQU 0x40004800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_SIZE\r
-CYDEV_CACHE_SIZE EQU 0x0000009c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_CC_CTL\r
-CYDEV_CACHE_CC_CTL EQU 0x40004800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_ECC_CORR\r
-CYDEV_CACHE_ECC_CORR EQU 0x40004880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_ECC_ERR\r
-CYDEV_CACHE_ECC_ERR EQU 0x40004888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_FLASH_ERR\r
-CYDEV_CACHE_FLASH_ERR EQU 0x40004890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_HITMISS\r
-CYDEV_CACHE_HITMISS EQU 0x40004898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_BASE\r
-CYDEV_I2C_BASE EQU 0x40004900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_SIZE\r
-CYDEV_I2C_SIZE EQU 0x000000e1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_XCFG\r
-CYDEV_I2C_XCFG EQU 0x400049c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_ADR\r
-CYDEV_I2C_ADR EQU 0x400049ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_CFG\r
-CYDEV_I2C_CFG EQU 0x400049d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_CSR\r
-CYDEV_I2C_CSR EQU 0x400049d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_D\r
-CYDEV_I2C_D EQU 0x400049d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_MCSR\r
-CYDEV_I2C_MCSR EQU 0x400049d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_CLK_DIV1\r
-CYDEV_I2C_CLK_DIV1 EQU 0x400049db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_CLK_DIV2\r
-CYDEV_I2C_CLK_DIV2 EQU 0x400049dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_TMOUT_CSR\r
-CYDEV_I2C_TMOUT_CSR EQU 0x400049dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_TMOUT_SR\r
-CYDEV_I2C_TMOUT_SR EQU 0x400049de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_TMOUT_CFG0\r
-CYDEV_I2C_TMOUT_CFG0 EQU 0x400049df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_TMOUT_CFG1\r
-CYDEV_I2C_TMOUT_CFG1 EQU 0x400049e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_BASE\r
-CYDEV_DEC_BASE EQU 0x40004e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_SIZE\r
-CYDEV_DEC_SIZE EQU 0x00000015\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_CR\r
-CYDEV_DEC_CR EQU 0x40004e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_SR\r
-CYDEV_DEC_SR EQU 0x40004e01\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_SHIFT1\r
-CYDEV_DEC_SHIFT1 EQU 0x40004e02\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_SHIFT2\r
-CYDEV_DEC_SHIFT2 EQU 0x40004e03\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_DR2\r
-CYDEV_DEC_DR2 EQU 0x40004e04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_DR2H\r
-CYDEV_DEC_DR2H EQU 0x40004e05\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_DR1\r
-CYDEV_DEC_DR1 EQU 0x40004e06\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OCOR\r
-CYDEV_DEC_OCOR EQU 0x40004e08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OCORM\r
-CYDEV_DEC_OCORM EQU 0x40004e09\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OCORH\r
-CYDEV_DEC_OCORH EQU 0x40004e0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_GCOR\r
-CYDEV_DEC_GCOR EQU 0x40004e0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_GCORH\r
-CYDEV_DEC_GCORH EQU 0x40004e0d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_GVAL\r
-CYDEV_DEC_GVAL EQU 0x40004e0e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OUTSAMP\r
-CYDEV_DEC_OUTSAMP EQU 0x40004e10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OUTSAMPM\r
-CYDEV_DEC_OUTSAMPM EQU 0x40004e11\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OUTSAMPH\r
-CYDEV_DEC_OUTSAMPH EQU 0x40004e12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_OUTSAMPS\r
-CYDEV_DEC_OUTSAMPS EQU 0x40004e13\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_COHER\r
-CYDEV_DEC_COHER EQU 0x40004e14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_BASE\r
-CYDEV_TMR0_BASE EQU 0x40004f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_SIZE\r
-CYDEV_TMR0_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CFG0\r
-CYDEV_TMR0_CFG0 EQU 0x40004f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CFG1\r
-CYDEV_TMR0_CFG1 EQU 0x40004f01\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CFG2\r
-CYDEV_TMR0_CFG2 EQU 0x40004f02\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_SR0\r
-CYDEV_TMR0_SR0 EQU 0x40004f03\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_PER0\r
-CYDEV_TMR0_PER0 EQU 0x40004f04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_PER1\r
-CYDEV_TMR0_PER1 EQU 0x40004f05\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CNT_CMP0\r
-CYDEV_TMR0_CNT_CMP0 EQU 0x40004f06\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CNT_CMP1\r
-CYDEV_TMR0_CNT_CMP1 EQU 0x40004f07\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CAP0\r
-CYDEV_TMR0_CAP0 EQU 0x40004f08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_CAP1\r
-CYDEV_TMR0_CAP1 EQU 0x40004f09\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_RT0\r
-CYDEV_TMR0_RT0 EQU 0x40004f0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_RT1\r
-CYDEV_TMR0_RT1 EQU 0x40004f0b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_BASE\r
-CYDEV_TMR1_BASE EQU 0x40004f0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_SIZE\r
-CYDEV_TMR1_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CFG0\r
-CYDEV_TMR1_CFG0 EQU 0x40004f0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CFG1\r
-CYDEV_TMR1_CFG1 EQU 0x40004f0d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CFG2\r
-CYDEV_TMR1_CFG2 EQU 0x40004f0e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_SR0\r
-CYDEV_TMR1_SR0 EQU 0x40004f0f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_PER0\r
-CYDEV_TMR1_PER0 EQU 0x40004f10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_PER1\r
-CYDEV_TMR1_PER1 EQU 0x40004f11\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CNT_CMP0\r
-CYDEV_TMR1_CNT_CMP0 EQU 0x40004f12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CNT_CMP1\r
-CYDEV_TMR1_CNT_CMP1 EQU 0x40004f13\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CAP0\r
-CYDEV_TMR1_CAP0 EQU 0x40004f14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_CAP1\r
-CYDEV_TMR1_CAP1 EQU 0x40004f15\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_RT0\r
-CYDEV_TMR1_RT0 EQU 0x40004f16\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_RT1\r
-CYDEV_TMR1_RT1 EQU 0x40004f17\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_BASE\r
-CYDEV_TMR2_BASE EQU 0x40004f18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_SIZE\r
-CYDEV_TMR2_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CFG0\r
-CYDEV_TMR2_CFG0 EQU 0x40004f18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CFG1\r
-CYDEV_TMR2_CFG1 EQU 0x40004f19\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CFG2\r
-CYDEV_TMR2_CFG2 EQU 0x40004f1a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_SR0\r
-CYDEV_TMR2_SR0 EQU 0x40004f1b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_PER0\r
-CYDEV_TMR2_PER0 EQU 0x40004f1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_PER1\r
-CYDEV_TMR2_PER1 EQU 0x40004f1d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CNT_CMP0\r
-CYDEV_TMR2_CNT_CMP0 EQU 0x40004f1e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CNT_CMP1\r
-CYDEV_TMR2_CNT_CMP1 EQU 0x40004f1f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CAP0\r
-CYDEV_TMR2_CAP0 EQU 0x40004f20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_CAP1\r
-CYDEV_TMR2_CAP1 EQU 0x40004f21\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_RT0\r
-CYDEV_TMR2_RT0 EQU 0x40004f22\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_RT1\r
-CYDEV_TMR2_RT1 EQU 0x40004f23\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_BASE\r
-CYDEV_TMR3_BASE EQU 0x40004f24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_SIZE\r
-CYDEV_TMR3_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CFG0\r
-CYDEV_TMR3_CFG0 EQU 0x40004f24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CFG1\r
-CYDEV_TMR3_CFG1 EQU 0x40004f25\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CFG2\r
-CYDEV_TMR3_CFG2 EQU 0x40004f26\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_SR0\r
-CYDEV_TMR3_SR0 EQU 0x40004f27\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_PER0\r
-CYDEV_TMR3_PER0 EQU 0x40004f28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_PER1\r
-CYDEV_TMR3_PER1 EQU 0x40004f29\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CNT_CMP0\r
-CYDEV_TMR3_CNT_CMP0 EQU 0x40004f2a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CNT_CMP1\r
-CYDEV_TMR3_CNT_CMP1 EQU 0x40004f2b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CAP0\r
-CYDEV_TMR3_CAP0 EQU 0x40004f2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_CAP1\r
-CYDEV_TMR3_CAP1 EQU 0x40004f2d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_RT0\r
-CYDEV_TMR3_RT0 EQU 0x40004f2e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_RT1\r
-CYDEV_TMR3_RT1 EQU 0x40004f2f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_BASE\r
-CYDEV_IO_BASE EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_SIZE\r
-CYDEV_IO_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_BASE\r
-CYDEV_IO_PC_BASE EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_SIZE\r
-CYDEV_IO_PC_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_BASE\r
-CYDEV_IO_PC_PRT0_BASE EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_SIZE\r
-CYDEV_IO_PC_PRT0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC0\r
-CYDEV_IO_PC_PRT0_PC0 EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC1\r
-CYDEV_IO_PC_PRT0_PC1 EQU 0x40005001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC2\r
-CYDEV_IO_PC_PRT0_PC2 EQU 0x40005002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC3\r
-CYDEV_IO_PC_PRT0_PC3 EQU 0x40005003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC4\r
-CYDEV_IO_PC_PRT0_PC4 EQU 0x40005004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC5\r
-CYDEV_IO_PC_PRT0_PC5 EQU 0x40005005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC6\r
-CYDEV_IO_PC_PRT0_PC6 EQU 0x40005006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_PC7\r
-CYDEV_IO_PC_PRT0_PC7 EQU 0x40005007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_BASE\r
-CYDEV_IO_PC_PRT1_BASE EQU 0x40005008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_SIZE\r
-CYDEV_IO_PC_PRT1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC0\r
-CYDEV_IO_PC_PRT1_PC0 EQU 0x40005008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC1\r
-CYDEV_IO_PC_PRT1_PC1 EQU 0x40005009\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC2\r
-CYDEV_IO_PC_PRT1_PC2 EQU 0x4000500a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC3\r
-CYDEV_IO_PC_PRT1_PC3 EQU 0x4000500b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC4\r
-CYDEV_IO_PC_PRT1_PC4 EQU 0x4000500c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC5\r
-CYDEV_IO_PC_PRT1_PC5 EQU 0x4000500d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC6\r
-CYDEV_IO_PC_PRT1_PC6 EQU 0x4000500e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_PC7\r
-CYDEV_IO_PC_PRT1_PC7 EQU 0x4000500f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_BASE\r
-CYDEV_IO_PC_PRT2_BASE EQU 0x40005010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_SIZE\r
-CYDEV_IO_PC_PRT2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC0\r
-CYDEV_IO_PC_PRT2_PC0 EQU 0x40005010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC1\r
-CYDEV_IO_PC_PRT2_PC1 EQU 0x40005011\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC2\r
-CYDEV_IO_PC_PRT2_PC2 EQU 0x40005012\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC3\r
-CYDEV_IO_PC_PRT2_PC3 EQU 0x40005013\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC4\r
-CYDEV_IO_PC_PRT2_PC4 EQU 0x40005014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC5\r
-CYDEV_IO_PC_PRT2_PC5 EQU 0x40005015\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC6\r
-CYDEV_IO_PC_PRT2_PC6 EQU 0x40005016\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_PC7\r
-CYDEV_IO_PC_PRT2_PC7 EQU 0x40005017\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_BASE\r
-CYDEV_IO_PC_PRT3_BASE EQU 0x40005018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_SIZE\r
-CYDEV_IO_PC_PRT3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC0\r
-CYDEV_IO_PC_PRT3_PC0 EQU 0x40005018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC1\r
-CYDEV_IO_PC_PRT3_PC1 EQU 0x40005019\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC2\r
-CYDEV_IO_PC_PRT3_PC2 EQU 0x4000501a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC3\r
-CYDEV_IO_PC_PRT3_PC3 EQU 0x4000501b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC4\r
-CYDEV_IO_PC_PRT3_PC4 EQU 0x4000501c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC5\r
-CYDEV_IO_PC_PRT3_PC5 EQU 0x4000501d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC6\r
-CYDEV_IO_PC_PRT3_PC6 EQU 0x4000501e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_PC7\r
-CYDEV_IO_PC_PRT3_PC7 EQU 0x4000501f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_BASE\r
-CYDEV_IO_PC_PRT4_BASE EQU 0x40005020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_SIZE\r
-CYDEV_IO_PC_PRT4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC0\r
-CYDEV_IO_PC_PRT4_PC0 EQU 0x40005020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC1\r
-CYDEV_IO_PC_PRT4_PC1 EQU 0x40005021\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC2\r
-CYDEV_IO_PC_PRT4_PC2 EQU 0x40005022\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC3\r
-CYDEV_IO_PC_PRT4_PC3 EQU 0x40005023\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC4\r
-CYDEV_IO_PC_PRT4_PC4 EQU 0x40005024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC5\r
-CYDEV_IO_PC_PRT4_PC5 EQU 0x40005025\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC6\r
-CYDEV_IO_PC_PRT4_PC6 EQU 0x40005026\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_PC7\r
-CYDEV_IO_PC_PRT4_PC7 EQU 0x40005027\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_BASE\r
-CYDEV_IO_PC_PRT5_BASE EQU 0x40005028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_SIZE\r
-CYDEV_IO_PC_PRT5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC0\r
-CYDEV_IO_PC_PRT5_PC0 EQU 0x40005028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC1\r
-CYDEV_IO_PC_PRT5_PC1 EQU 0x40005029\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC2\r
-CYDEV_IO_PC_PRT5_PC2 EQU 0x4000502a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC3\r
-CYDEV_IO_PC_PRT5_PC3 EQU 0x4000502b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC4\r
-CYDEV_IO_PC_PRT5_PC4 EQU 0x4000502c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC5\r
-CYDEV_IO_PC_PRT5_PC5 EQU 0x4000502d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC6\r
-CYDEV_IO_PC_PRT5_PC6 EQU 0x4000502e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_PC7\r
-CYDEV_IO_PC_PRT5_PC7 EQU 0x4000502f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_BASE\r
-CYDEV_IO_PC_PRT6_BASE EQU 0x40005030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_SIZE\r
-CYDEV_IO_PC_PRT6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC0\r
-CYDEV_IO_PC_PRT6_PC0 EQU 0x40005030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC1\r
-CYDEV_IO_PC_PRT6_PC1 EQU 0x40005031\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC2\r
-CYDEV_IO_PC_PRT6_PC2 EQU 0x40005032\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC3\r
-CYDEV_IO_PC_PRT6_PC3 EQU 0x40005033\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC4\r
-CYDEV_IO_PC_PRT6_PC4 EQU 0x40005034\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC5\r
-CYDEV_IO_PC_PRT6_PC5 EQU 0x40005035\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC6\r
-CYDEV_IO_PC_PRT6_PC6 EQU 0x40005036\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_PC7\r
-CYDEV_IO_PC_PRT6_PC7 EQU 0x40005037\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_BASE\r
-CYDEV_IO_PC_PRT12_BASE EQU 0x40005060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_SIZE\r
-CYDEV_IO_PC_PRT12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC0\r
-CYDEV_IO_PC_PRT12_PC0 EQU 0x40005060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC1\r
-CYDEV_IO_PC_PRT12_PC1 EQU 0x40005061\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC2\r
-CYDEV_IO_PC_PRT12_PC2 EQU 0x40005062\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC3\r
-CYDEV_IO_PC_PRT12_PC3 EQU 0x40005063\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC4\r
-CYDEV_IO_PC_PRT12_PC4 EQU 0x40005064\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC5\r
-CYDEV_IO_PC_PRT12_PC5 EQU 0x40005065\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC6\r
-CYDEV_IO_PC_PRT12_PC6 EQU 0x40005066\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_PC7\r
-CYDEV_IO_PC_PRT12_PC7 EQU 0x40005067\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_BASE\r
-CYDEV_IO_PC_PRT15_BASE EQU 0x40005078\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_SIZE\r
-CYDEV_IO_PC_PRT15_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_PC0\r
-CYDEV_IO_PC_PRT15_PC0 EQU 0x40005078\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_PC1\r
-CYDEV_IO_PC_PRT15_PC1 EQU 0x40005079\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_PC2\r
-CYDEV_IO_PC_PRT15_PC2 EQU 0x4000507a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_PC3\r
-CYDEV_IO_PC_PRT15_PC3 EQU 0x4000507b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_PC4\r
-CYDEV_IO_PC_PRT15_PC4 EQU 0x4000507c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_PC5\r
-CYDEV_IO_PC_PRT15_PC5 EQU 0x4000507d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_7_6_BASE\r
-CYDEV_IO_PC_PRT15_7_6_BASE EQU 0x4000507e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_7_6_SIZE\r
-CYDEV_IO_PC_PRT15_7_6_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_7_6_PC0\r
-CYDEV_IO_PC_PRT15_7_6_PC0 EQU 0x4000507e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_7_6_PC1\r
-CYDEV_IO_PC_PRT15_7_6_PC1 EQU 0x4000507f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_BASE\r
-CYDEV_IO_DR_BASE EQU 0x40005080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_SIZE\r
-CYDEV_IO_DR_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT0_BASE\r
-CYDEV_IO_DR_PRT0_BASE EQU 0x40005080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT0_SIZE\r
-CYDEV_IO_DR_PRT0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT0_DR_ALIAS\r
-CYDEV_IO_DR_PRT0_DR_ALIAS EQU 0x40005080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT1_BASE\r
-CYDEV_IO_DR_PRT1_BASE EQU 0x40005081\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT1_SIZE\r
-CYDEV_IO_DR_PRT1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT1_DR_ALIAS\r
-CYDEV_IO_DR_PRT1_DR_ALIAS EQU 0x40005081\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT2_BASE\r
-CYDEV_IO_DR_PRT2_BASE EQU 0x40005082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT2_SIZE\r
-CYDEV_IO_DR_PRT2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT2_DR_ALIAS\r
-CYDEV_IO_DR_PRT2_DR_ALIAS EQU 0x40005082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT3_BASE\r
-CYDEV_IO_DR_PRT3_BASE EQU 0x40005083\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT3_SIZE\r
-CYDEV_IO_DR_PRT3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT3_DR_ALIAS\r
-CYDEV_IO_DR_PRT3_DR_ALIAS EQU 0x40005083\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT4_BASE\r
-CYDEV_IO_DR_PRT4_BASE EQU 0x40005084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT4_SIZE\r
-CYDEV_IO_DR_PRT4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT4_DR_ALIAS\r
-CYDEV_IO_DR_PRT4_DR_ALIAS EQU 0x40005084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT5_BASE\r
-CYDEV_IO_DR_PRT5_BASE EQU 0x40005085\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT5_SIZE\r
-CYDEV_IO_DR_PRT5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT5_DR_ALIAS\r
-CYDEV_IO_DR_PRT5_DR_ALIAS EQU 0x40005085\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT6_BASE\r
-CYDEV_IO_DR_PRT6_BASE EQU 0x40005086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT6_SIZE\r
-CYDEV_IO_DR_PRT6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT6_DR_ALIAS\r
-CYDEV_IO_DR_PRT6_DR_ALIAS EQU 0x40005086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT12_BASE\r
-CYDEV_IO_DR_PRT12_BASE EQU 0x4000508c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT12_SIZE\r
-CYDEV_IO_DR_PRT12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT12_DR_ALIAS\r
-CYDEV_IO_DR_PRT12_DR_ALIAS EQU 0x4000508c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT15_BASE\r
-CYDEV_IO_DR_PRT15_BASE EQU 0x4000508f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT15_SIZE\r
-CYDEV_IO_DR_PRT15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT15_DR_15_ALIAS\r
-CYDEV_IO_DR_PRT15_DR_15_ALIAS EQU 0x4000508f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_BASE\r
-CYDEV_IO_PS_BASE EQU 0x40005090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_SIZE\r
-CYDEV_IO_PS_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT0_BASE\r
-CYDEV_IO_PS_PRT0_BASE EQU 0x40005090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT0_SIZE\r
-CYDEV_IO_PS_PRT0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT0_PS_ALIAS\r
-CYDEV_IO_PS_PRT0_PS_ALIAS EQU 0x40005090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT1_BASE\r
-CYDEV_IO_PS_PRT1_BASE EQU 0x40005091\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT1_SIZE\r
-CYDEV_IO_PS_PRT1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT1_PS_ALIAS\r
-CYDEV_IO_PS_PRT1_PS_ALIAS EQU 0x40005091\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT2_BASE\r
-CYDEV_IO_PS_PRT2_BASE EQU 0x40005092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT2_SIZE\r
-CYDEV_IO_PS_PRT2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT2_PS_ALIAS\r
-CYDEV_IO_PS_PRT2_PS_ALIAS EQU 0x40005092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT3_BASE\r
-CYDEV_IO_PS_PRT3_BASE EQU 0x40005093\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT3_SIZE\r
-CYDEV_IO_PS_PRT3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT3_PS_ALIAS\r
-CYDEV_IO_PS_PRT3_PS_ALIAS EQU 0x40005093\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT4_BASE\r
-CYDEV_IO_PS_PRT4_BASE EQU 0x40005094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT4_SIZE\r
-CYDEV_IO_PS_PRT4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT4_PS_ALIAS\r
-CYDEV_IO_PS_PRT4_PS_ALIAS EQU 0x40005094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT5_BASE\r
-CYDEV_IO_PS_PRT5_BASE EQU 0x40005095\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT5_SIZE\r
-CYDEV_IO_PS_PRT5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT5_PS_ALIAS\r
-CYDEV_IO_PS_PRT5_PS_ALIAS EQU 0x40005095\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT6_BASE\r
-CYDEV_IO_PS_PRT6_BASE EQU 0x40005096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT6_SIZE\r
-CYDEV_IO_PS_PRT6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT6_PS_ALIAS\r
-CYDEV_IO_PS_PRT6_PS_ALIAS EQU 0x40005096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT12_BASE\r
-CYDEV_IO_PS_PRT12_BASE EQU 0x4000509c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT12_SIZE\r
-CYDEV_IO_PS_PRT12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT12_PS_ALIAS\r
-CYDEV_IO_PS_PRT12_PS_ALIAS EQU 0x4000509c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT15_BASE\r
-CYDEV_IO_PS_PRT15_BASE EQU 0x4000509f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT15_SIZE\r
-CYDEV_IO_PS_PRT15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT15_PS15_ALIAS\r
-CYDEV_IO_PS_PRT15_PS15_ALIAS EQU 0x4000509f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_BASE\r
-CYDEV_IO_PRT_BASE EQU 0x40005100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_SIZE\r
-CYDEV_IO_PRT_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_BASE\r
-CYDEV_IO_PRT_PRT0_BASE EQU 0x40005100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_SIZE\r
-CYDEV_IO_PRT_PRT0_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_DR\r
-CYDEV_IO_PRT_PRT0_DR EQU 0x40005100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_PS\r
-CYDEV_IO_PRT_PRT0_PS EQU 0x40005101\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_DM0\r
-CYDEV_IO_PRT_PRT0_DM0 EQU 0x40005102\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_DM1\r
-CYDEV_IO_PRT_PRT0_DM1 EQU 0x40005103\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_DM2\r
-CYDEV_IO_PRT_PRT0_DM2 EQU 0x40005104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_SLW\r
-CYDEV_IO_PRT_PRT0_SLW EQU 0x40005105\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_BYP\r
-CYDEV_IO_PRT_PRT0_BYP EQU 0x40005106\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_BIE\r
-CYDEV_IO_PRT_PRT0_BIE EQU 0x40005107\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_INP_DIS\r
-CYDEV_IO_PRT_PRT0_INP_DIS EQU 0x40005108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_CTL\r
-CYDEV_IO_PRT_PRT0_CTL EQU 0x40005109\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_PRT\r
-CYDEV_IO_PRT_PRT0_PRT EQU 0x4000510a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_BIT_MASK\r
-CYDEV_IO_PRT_PRT0_BIT_MASK EQU 0x4000510b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_AMUX\r
-CYDEV_IO_PRT_PRT0_AMUX EQU 0x4000510c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_AG\r
-CYDEV_IO_PRT_PRT0_AG EQU 0x4000510d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT0_LCD_COM_SEG EQU 0x4000510e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_LCD_EN\r
-CYDEV_IO_PRT_PRT0_LCD_EN EQU 0x4000510f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_BASE\r
-CYDEV_IO_PRT_PRT1_BASE EQU 0x40005110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_SIZE\r
-CYDEV_IO_PRT_PRT1_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_DR\r
-CYDEV_IO_PRT_PRT1_DR EQU 0x40005110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_PS\r
-CYDEV_IO_PRT_PRT1_PS EQU 0x40005111\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_DM0\r
-CYDEV_IO_PRT_PRT1_DM0 EQU 0x40005112\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_DM1\r
-CYDEV_IO_PRT_PRT1_DM1 EQU 0x40005113\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_DM2\r
-CYDEV_IO_PRT_PRT1_DM2 EQU 0x40005114\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_SLW\r
-CYDEV_IO_PRT_PRT1_SLW EQU 0x40005115\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_BYP\r
-CYDEV_IO_PRT_PRT1_BYP EQU 0x40005116\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_BIE\r
-CYDEV_IO_PRT_PRT1_BIE EQU 0x40005117\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_INP_DIS\r
-CYDEV_IO_PRT_PRT1_INP_DIS EQU 0x40005118\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_CTL\r
-CYDEV_IO_PRT_PRT1_CTL EQU 0x40005119\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_PRT\r
-CYDEV_IO_PRT_PRT1_PRT EQU 0x4000511a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_BIT_MASK\r
-CYDEV_IO_PRT_PRT1_BIT_MASK EQU 0x4000511b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_AMUX\r
-CYDEV_IO_PRT_PRT1_AMUX EQU 0x4000511c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_AG\r
-CYDEV_IO_PRT_PRT1_AG EQU 0x4000511d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT1_LCD_COM_SEG EQU 0x4000511e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_LCD_EN\r
-CYDEV_IO_PRT_PRT1_LCD_EN EQU 0x4000511f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_BASE\r
-CYDEV_IO_PRT_PRT2_BASE EQU 0x40005120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_SIZE\r
-CYDEV_IO_PRT_PRT2_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_DR\r
-CYDEV_IO_PRT_PRT2_DR EQU 0x40005120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_PS\r
-CYDEV_IO_PRT_PRT2_PS EQU 0x40005121\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_DM0\r
-CYDEV_IO_PRT_PRT2_DM0 EQU 0x40005122\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_DM1\r
-CYDEV_IO_PRT_PRT2_DM1 EQU 0x40005123\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_DM2\r
-CYDEV_IO_PRT_PRT2_DM2 EQU 0x40005124\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_SLW\r
-CYDEV_IO_PRT_PRT2_SLW EQU 0x40005125\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_BYP\r
-CYDEV_IO_PRT_PRT2_BYP EQU 0x40005126\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_BIE\r
-CYDEV_IO_PRT_PRT2_BIE EQU 0x40005127\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_INP_DIS\r
-CYDEV_IO_PRT_PRT2_INP_DIS EQU 0x40005128\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_CTL\r
-CYDEV_IO_PRT_PRT2_CTL EQU 0x40005129\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_PRT\r
-CYDEV_IO_PRT_PRT2_PRT EQU 0x4000512a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_BIT_MASK\r
-CYDEV_IO_PRT_PRT2_BIT_MASK EQU 0x4000512b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_AMUX\r
-CYDEV_IO_PRT_PRT2_AMUX EQU 0x4000512c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_AG\r
-CYDEV_IO_PRT_PRT2_AG EQU 0x4000512d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT2_LCD_COM_SEG EQU 0x4000512e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_LCD_EN\r
-CYDEV_IO_PRT_PRT2_LCD_EN EQU 0x4000512f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_BASE\r
-CYDEV_IO_PRT_PRT3_BASE EQU 0x40005130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_SIZE\r
-CYDEV_IO_PRT_PRT3_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_DR\r
-CYDEV_IO_PRT_PRT3_DR EQU 0x40005130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_PS\r
-CYDEV_IO_PRT_PRT3_PS EQU 0x40005131\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_DM0\r
-CYDEV_IO_PRT_PRT3_DM0 EQU 0x40005132\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_DM1\r
-CYDEV_IO_PRT_PRT3_DM1 EQU 0x40005133\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_DM2\r
-CYDEV_IO_PRT_PRT3_DM2 EQU 0x40005134\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_SLW\r
-CYDEV_IO_PRT_PRT3_SLW EQU 0x40005135\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_BYP\r
-CYDEV_IO_PRT_PRT3_BYP EQU 0x40005136\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_BIE\r
-CYDEV_IO_PRT_PRT3_BIE EQU 0x40005137\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_INP_DIS\r
-CYDEV_IO_PRT_PRT3_INP_DIS EQU 0x40005138\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_CTL\r
-CYDEV_IO_PRT_PRT3_CTL EQU 0x40005139\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_PRT\r
-CYDEV_IO_PRT_PRT3_PRT EQU 0x4000513a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_BIT_MASK\r
-CYDEV_IO_PRT_PRT3_BIT_MASK EQU 0x4000513b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_AMUX\r
-CYDEV_IO_PRT_PRT3_AMUX EQU 0x4000513c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_AG\r
-CYDEV_IO_PRT_PRT3_AG EQU 0x4000513d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT3_LCD_COM_SEG EQU 0x4000513e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_LCD_EN\r
-CYDEV_IO_PRT_PRT3_LCD_EN EQU 0x4000513f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_BASE\r
-CYDEV_IO_PRT_PRT4_BASE EQU 0x40005140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_SIZE\r
-CYDEV_IO_PRT_PRT4_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_DR\r
-CYDEV_IO_PRT_PRT4_DR EQU 0x40005140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_PS\r
-CYDEV_IO_PRT_PRT4_PS EQU 0x40005141\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_DM0\r
-CYDEV_IO_PRT_PRT4_DM0 EQU 0x40005142\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_DM1\r
-CYDEV_IO_PRT_PRT4_DM1 EQU 0x40005143\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_DM2\r
-CYDEV_IO_PRT_PRT4_DM2 EQU 0x40005144\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_SLW\r
-CYDEV_IO_PRT_PRT4_SLW EQU 0x40005145\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_BYP\r
-CYDEV_IO_PRT_PRT4_BYP EQU 0x40005146\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_BIE\r
-CYDEV_IO_PRT_PRT4_BIE EQU 0x40005147\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_INP_DIS\r
-CYDEV_IO_PRT_PRT4_INP_DIS EQU 0x40005148\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_CTL\r
-CYDEV_IO_PRT_PRT4_CTL EQU 0x40005149\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_PRT\r
-CYDEV_IO_PRT_PRT4_PRT EQU 0x4000514a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_BIT_MASK\r
-CYDEV_IO_PRT_PRT4_BIT_MASK EQU 0x4000514b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_AMUX\r
-CYDEV_IO_PRT_PRT4_AMUX EQU 0x4000514c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_AG\r
-CYDEV_IO_PRT_PRT4_AG EQU 0x4000514d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT4_LCD_COM_SEG EQU 0x4000514e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_LCD_EN\r
-CYDEV_IO_PRT_PRT4_LCD_EN EQU 0x4000514f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_BASE\r
-CYDEV_IO_PRT_PRT5_BASE EQU 0x40005150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_SIZE\r
-CYDEV_IO_PRT_PRT5_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_DR\r
-CYDEV_IO_PRT_PRT5_DR EQU 0x40005150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_PS\r
-CYDEV_IO_PRT_PRT5_PS EQU 0x40005151\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_DM0\r
-CYDEV_IO_PRT_PRT5_DM0 EQU 0x40005152\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_DM1\r
-CYDEV_IO_PRT_PRT5_DM1 EQU 0x40005153\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_DM2\r
-CYDEV_IO_PRT_PRT5_DM2 EQU 0x40005154\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_SLW\r
-CYDEV_IO_PRT_PRT5_SLW EQU 0x40005155\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_BYP\r
-CYDEV_IO_PRT_PRT5_BYP EQU 0x40005156\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_BIE\r
-CYDEV_IO_PRT_PRT5_BIE EQU 0x40005157\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_INP_DIS\r
-CYDEV_IO_PRT_PRT5_INP_DIS EQU 0x40005158\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_CTL\r
-CYDEV_IO_PRT_PRT5_CTL EQU 0x40005159\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_PRT\r
-CYDEV_IO_PRT_PRT5_PRT EQU 0x4000515a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_BIT_MASK\r
-CYDEV_IO_PRT_PRT5_BIT_MASK EQU 0x4000515b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_AMUX\r
-CYDEV_IO_PRT_PRT5_AMUX EQU 0x4000515c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_AG\r
-CYDEV_IO_PRT_PRT5_AG EQU 0x4000515d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT5_LCD_COM_SEG EQU 0x4000515e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_LCD_EN\r
-CYDEV_IO_PRT_PRT5_LCD_EN EQU 0x4000515f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_BASE\r
-CYDEV_IO_PRT_PRT6_BASE EQU 0x40005160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_SIZE\r
-CYDEV_IO_PRT_PRT6_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_DR\r
-CYDEV_IO_PRT_PRT6_DR EQU 0x40005160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_PS\r
-CYDEV_IO_PRT_PRT6_PS EQU 0x40005161\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_DM0\r
-CYDEV_IO_PRT_PRT6_DM0 EQU 0x40005162\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_DM1\r
-CYDEV_IO_PRT_PRT6_DM1 EQU 0x40005163\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_DM2\r
-CYDEV_IO_PRT_PRT6_DM2 EQU 0x40005164\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_SLW\r
-CYDEV_IO_PRT_PRT6_SLW EQU 0x40005165\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_BYP\r
-CYDEV_IO_PRT_PRT6_BYP EQU 0x40005166\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_BIE\r
-CYDEV_IO_PRT_PRT6_BIE EQU 0x40005167\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_INP_DIS\r
-CYDEV_IO_PRT_PRT6_INP_DIS EQU 0x40005168\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_CTL\r
-CYDEV_IO_PRT_PRT6_CTL EQU 0x40005169\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_PRT\r
-CYDEV_IO_PRT_PRT6_PRT EQU 0x4000516a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_BIT_MASK\r
-CYDEV_IO_PRT_PRT6_BIT_MASK EQU 0x4000516b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_AMUX\r
-CYDEV_IO_PRT_PRT6_AMUX EQU 0x4000516c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_AG\r
-CYDEV_IO_PRT_PRT6_AG EQU 0x4000516d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT6_LCD_COM_SEG EQU 0x4000516e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_LCD_EN\r
-CYDEV_IO_PRT_PRT6_LCD_EN EQU 0x4000516f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_BASE\r
-CYDEV_IO_PRT_PRT12_BASE EQU 0x400051c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SIZE\r
-CYDEV_IO_PRT_PRT12_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_DR\r
-CYDEV_IO_PRT_PRT12_DR EQU 0x400051c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_PS\r
-CYDEV_IO_PRT_PRT12_PS EQU 0x400051c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_DM0\r
-CYDEV_IO_PRT_PRT12_DM0 EQU 0x400051c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_DM1\r
-CYDEV_IO_PRT_PRT12_DM1 EQU 0x400051c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_DM2\r
-CYDEV_IO_PRT_PRT12_DM2 EQU 0x400051c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SLW\r
-CYDEV_IO_PRT_PRT12_SLW EQU 0x400051c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_BYP\r
-CYDEV_IO_PRT_PRT12_BYP EQU 0x400051c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_BIE\r
-CYDEV_IO_PRT_PRT12_BIE EQU 0x400051c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_INP_DIS\r
-CYDEV_IO_PRT_PRT12_INP_DIS EQU 0x400051c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SIO_HYST_EN\r
-CYDEV_IO_PRT_PRT12_SIO_HYST_EN EQU 0x400051c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_PRT\r
-CYDEV_IO_PRT_PRT12_PRT EQU 0x400051ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_BIT_MASK\r
-CYDEV_IO_PRT_PRT12_BIT_MASK EQU 0x400051cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SIO_REG_HIFREQ\r
-CYDEV_IO_PRT_PRT12_SIO_REG_HIFREQ EQU 0x400051cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_AG\r
-CYDEV_IO_PRT_PRT12_AG EQU 0x400051cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SIO_CFG\r
-CYDEV_IO_PRT_PRT12_SIO_CFG EQU 0x400051ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SIO_DIFF\r
-CYDEV_IO_PRT_PRT12_SIO_DIFF EQU 0x400051cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_BASE\r
-CYDEV_IO_PRT_PRT15_BASE EQU 0x400051f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_SIZE\r
-CYDEV_IO_PRT_PRT15_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_DR\r
-CYDEV_IO_PRT_PRT15_DR EQU 0x400051f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_PS\r
-CYDEV_IO_PRT_PRT15_PS EQU 0x400051f1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_DM0\r
-CYDEV_IO_PRT_PRT15_DM0 EQU 0x400051f2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_DM1\r
-CYDEV_IO_PRT_PRT15_DM1 EQU 0x400051f3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_DM2\r
-CYDEV_IO_PRT_PRT15_DM2 EQU 0x400051f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_SLW\r
-CYDEV_IO_PRT_PRT15_SLW EQU 0x400051f5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_BYP\r
-CYDEV_IO_PRT_PRT15_BYP EQU 0x400051f6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_BIE\r
-CYDEV_IO_PRT_PRT15_BIE EQU 0x400051f7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_INP_DIS\r
-CYDEV_IO_PRT_PRT15_INP_DIS EQU 0x400051f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_CTL\r
-CYDEV_IO_PRT_PRT15_CTL EQU 0x400051f9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_PRT\r
-CYDEV_IO_PRT_PRT15_PRT EQU 0x400051fa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_BIT_MASK\r
-CYDEV_IO_PRT_PRT15_BIT_MASK EQU 0x400051fb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_AMUX\r
-CYDEV_IO_PRT_PRT15_AMUX EQU 0x400051fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_AG\r
-CYDEV_IO_PRT_PRT15_AG EQU 0x400051fd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_LCD_COM_SEG\r
-CYDEV_IO_PRT_PRT15_LCD_COM_SEG EQU 0x400051fe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_LCD_EN\r
-CYDEV_IO_PRT_PRT15_LCD_EN EQU 0x400051ff\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_BASE\r
-CYDEV_PRTDSI_BASE EQU 0x40005200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_SIZE\r
-CYDEV_PRTDSI_SIZE EQU 0x0000007f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_BASE\r
-CYDEV_PRTDSI_PRT0_BASE EQU 0x40005200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_SIZE\r
-CYDEV_PRTDSI_PRT0_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_OUT_SEL0\r
-CYDEV_PRTDSI_PRT0_OUT_SEL0 EQU 0x40005200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_OUT_SEL1\r
-CYDEV_PRTDSI_PRT0_OUT_SEL1 EQU 0x40005201\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_OE_SEL0\r
-CYDEV_PRTDSI_PRT0_OE_SEL0 EQU 0x40005202\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_OE_SEL1\r
-CYDEV_PRTDSI_PRT0_OE_SEL1 EQU 0x40005203\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT0_DBL_SYNC_IN EQU 0x40005204\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_SYNC_OUT\r
-CYDEV_PRTDSI_PRT0_SYNC_OUT EQU 0x40005205\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_CAPS_SEL\r
-CYDEV_PRTDSI_PRT0_CAPS_SEL EQU 0x40005206\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_BASE\r
-CYDEV_PRTDSI_PRT1_BASE EQU 0x40005208\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_SIZE\r
-CYDEV_PRTDSI_PRT1_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_OUT_SEL0\r
-CYDEV_PRTDSI_PRT1_OUT_SEL0 EQU 0x40005208\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_OUT_SEL1\r
-CYDEV_PRTDSI_PRT1_OUT_SEL1 EQU 0x40005209\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_OE_SEL0\r
-CYDEV_PRTDSI_PRT1_OE_SEL0 EQU 0x4000520a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_OE_SEL1\r
-CYDEV_PRTDSI_PRT1_OE_SEL1 EQU 0x4000520b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT1_DBL_SYNC_IN EQU 0x4000520c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_SYNC_OUT\r
-CYDEV_PRTDSI_PRT1_SYNC_OUT EQU 0x4000520d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_CAPS_SEL\r
-CYDEV_PRTDSI_PRT1_CAPS_SEL EQU 0x4000520e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_BASE\r
-CYDEV_PRTDSI_PRT2_BASE EQU 0x40005210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_SIZE\r
-CYDEV_PRTDSI_PRT2_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_OUT_SEL0\r
-CYDEV_PRTDSI_PRT2_OUT_SEL0 EQU 0x40005210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_OUT_SEL1\r
-CYDEV_PRTDSI_PRT2_OUT_SEL1 EQU 0x40005211\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_OE_SEL0\r
-CYDEV_PRTDSI_PRT2_OE_SEL0 EQU 0x40005212\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_OE_SEL1\r
-CYDEV_PRTDSI_PRT2_OE_SEL1 EQU 0x40005213\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT2_DBL_SYNC_IN EQU 0x40005214\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_SYNC_OUT\r
-CYDEV_PRTDSI_PRT2_SYNC_OUT EQU 0x40005215\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_CAPS_SEL\r
-CYDEV_PRTDSI_PRT2_CAPS_SEL EQU 0x40005216\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_BASE\r
-CYDEV_PRTDSI_PRT3_BASE EQU 0x40005218\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_SIZE\r
-CYDEV_PRTDSI_PRT3_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_OUT_SEL0\r
-CYDEV_PRTDSI_PRT3_OUT_SEL0 EQU 0x40005218\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_OUT_SEL1\r
-CYDEV_PRTDSI_PRT3_OUT_SEL1 EQU 0x40005219\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_OE_SEL0\r
-CYDEV_PRTDSI_PRT3_OE_SEL0 EQU 0x4000521a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_OE_SEL1\r
-CYDEV_PRTDSI_PRT3_OE_SEL1 EQU 0x4000521b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT3_DBL_SYNC_IN EQU 0x4000521c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_SYNC_OUT\r
-CYDEV_PRTDSI_PRT3_SYNC_OUT EQU 0x4000521d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_CAPS_SEL\r
-CYDEV_PRTDSI_PRT3_CAPS_SEL EQU 0x4000521e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_BASE\r
-CYDEV_PRTDSI_PRT4_BASE EQU 0x40005220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_SIZE\r
-CYDEV_PRTDSI_PRT4_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_OUT_SEL0\r
-CYDEV_PRTDSI_PRT4_OUT_SEL0 EQU 0x40005220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_OUT_SEL1\r
-CYDEV_PRTDSI_PRT4_OUT_SEL1 EQU 0x40005221\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_OE_SEL0\r
-CYDEV_PRTDSI_PRT4_OE_SEL0 EQU 0x40005222\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_OE_SEL1\r
-CYDEV_PRTDSI_PRT4_OE_SEL1 EQU 0x40005223\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT4_DBL_SYNC_IN EQU 0x40005224\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_SYNC_OUT\r
-CYDEV_PRTDSI_PRT4_SYNC_OUT EQU 0x40005225\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_CAPS_SEL\r
-CYDEV_PRTDSI_PRT4_CAPS_SEL EQU 0x40005226\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_BASE\r
-CYDEV_PRTDSI_PRT5_BASE EQU 0x40005228\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_SIZE\r
-CYDEV_PRTDSI_PRT5_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_OUT_SEL0\r
-CYDEV_PRTDSI_PRT5_OUT_SEL0 EQU 0x40005228\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_OUT_SEL1\r
-CYDEV_PRTDSI_PRT5_OUT_SEL1 EQU 0x40005229\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_OE_SEL0\r
-CYDEV_PRTDSI_PRT5_OE_SEL0 EQU 0x4000522a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_OE_SEL1\r
-CYDEV_PRTDSI_PRT5_OE_SEL1 EQU 0x4000522b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT5_DBL_SYNC_IN EQU 0x4000522c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_SYNC_OUT\r
-CYDEV_PRTDSI_PRT5_SYNC_OUT EQU 0x4000522d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_CAPS_SEL\r
-CYDEV_PRTDSI_PRT5_CAPS_SEL EQU 0x4000522e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_BASE\r
-CYDEV_PRTDSI_PRT6_BASE EQU 0x40005230\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_SIZE\r
-CYDEV_PRTDSI_PRT6_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_OUT_SEL0\r
-CYDEV_PRTDSI_PRT6_OUT_SEL0 EQU 0x40005230\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_OUT_SEL1\r
-CYDEV_PRTDSI_PRT6_OUT_SEL1 EQU 0x40005231\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_OE_SEL0\r
-CYDEV_PRTDSI_PRT6_OE_SEL0 EQU 0x40005232\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_OE_SEL1\r
-CYDEV_PRTDSI_PRT6_OE_SEL1 EQU 0x40005233\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT6_DBL_SYNC_IN EQU 0x40005234\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_SYNC_OUT\r
-CYDEV_PRTDSI_PRT6_SYNC_OUT EQU 0x40005235\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_CAPS_SEL\r
-CYDEV_PRTDSI_PRT6_CAPS_SEL EQU 0x40005236\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_BASE\r
-CYDEV_PRTDSI_PRT12_BASE EQU 0x40005260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_SIZE\r
-CYDEV_PRTDSI_PRT12_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_OUT_SEL0\r
-CYDEV_PRTDSI_PRT12_OUT_SEL0 EQU 0x40005260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_OUT_SEL1\r
-CYDEV_PRTDSI_PRT12_OUT_SEL1 EQU 0x40005261\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_OE_SEL0\r
-CYDEV_PRTDSI_PRT12_OE_SEL0 EQU 0x40005262\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_OE_SEL1\r
-CYDEV_PRTDSI_PRT12_OE_SEL1 EQU 0x40005263\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT12_DBL_SYNC_IN EQU 0x40005264\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_SYNC_OUT\r
-CYDEV_PRTDSI_PRT12_SYNC_OUT EQU 0x40005265\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_BASE\r
-CYDEV_PRTDSI_PRT15_BASE EQU 0x40005278\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_SIZE\r
-CYDEV_PRTDSI_PRT15_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_OUT_SEL0\r
-CYDEV_PRTDSI_PRT15_OUT_SEL0 EQU 0x40005278\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_OUT_SEL1\r
-CYDEV_PRTDSI_PRT15_OUT_SEL1 EQU 0x40005279\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_OE_SEL0\r
-CYDEV_PRTDSI_PRT15_OE_SEL0 EQU 0x4000527a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_OE_SEL1\r
-CYDEV_PRTDSI_PRT15_OE_SEL1 EQU 0x4000527b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_DBL_SYNC_IN\r
-CYDEV_PRTDSI_PRT15_DBL_SYNC_IN EQU 0x4000527c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_SYNC_OUT\r
-CYDEV_PRTDSI_PRT15_SYNC_OUT EQU 0x4000527d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_CAPS_SEL\r
-CYDEV_PRTDSI_PRT15_CAPS_SEL EQU 0x4000527e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_BASE\r
-CYDEV_EMIF_BASE EQU 0x40005400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_SIZE\r
-CYDEV_EMIF_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_NO_UDB\r
-CYDEV_EMIF_NO_UDB EQU 0x40005400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_RP_WAIT_STATES\r
-CYDEV_EMIF_RP_WAIT_STATES EQU 0x40005401\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_MEM_DWN\r
-CYDEV_EMIF_MEM_DWN EQU 0x40005402\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_MEMCLK_DIV\r
-CYDEV_EMIF_MEMCLK_DIV EQU 0x40005403\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_CLOCK_EN\r
-CYDEV_EMIF_CLOCK_EN EQU 0x40005404\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_EM_TYPE\r
-CYDEV_EMIF_EM_TYPE EQU 0x40005405\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_WP_WAIT_STATES\r
-CYDEV_EMIF_WP_WAIT_STATES EQU 0x40005406\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_BASE\r
-CYDEV_ANAIF_BASE EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_SIZE\r
-CYDEV_ANAIF_SIZE EQU 0x000003a9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BASE\r
-CYDEV_ANAIF_CFG_BASE EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SIZE\r
-CYDEV_ANAIF_CFG_SIZE EQU 0x0000010f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_BASE\r
-CYDEV_ANAIF_CFG_SC0_BASE EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_SIZE\r
-CYDEV_ANAIF_CFG_SC0_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_CR0\r
-CYDEV_ANAIF_CFG_SC0_CR0 EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_CR1\r
-CYDEV_ANAIF_CFG_SC0_CR1 EQU 0x40005801\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_CR2\r
-CYDEV_ANAIF_CFG_SC0_CR2 EQU 0x40005802\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_BASE\r
-CYDEV_ANAIF_CFG_SC1_BASE EQU 0x40005804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_SIZE\r
-CYDEV_ANAIF_CFG_SC1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_CR0\r
-CYDEV_ANAIF_CFG_SC1_CR0 EQU 0x40005804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_CR1\r
-CYDEV_ANAIF_CFG_SC1_CR1 EQU 0x40005805\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_CR2\r
-CYDEV_ANAIF_CFG_SC1_CR2 EQU 0x40005806\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_BASE\r
-CYDEV_ANAIF_CFG_SC2_BASE EQU 0x40005808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_SIZE\r
-CYDEV_ANAIF_CFG_SC2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_CR0\r
-CYDEV_ANAIF_CFG_SC2_CR0 EQU 0x40005808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_CR1\r
-CYDEV_ANAIF_CFG_SC2_CR1 EQU 0x40005809\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_CR2\r
-CYDEV_ANAIF_CFG_SC2_CR2 EQU 0x4000580a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_BASE\r
-CYDEV_ANAIF_CFG_SC3_BASE EQU 0x4000580c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_SIZE\r
-CYDEV_ANAIF_CFG_SC3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_CR0\r
-CYDEV_ANAIF_CFG_SC3_CR0 EQU 0x4000580c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_CR1\r
-CYDEV_ANAIF_CFG_SC3_CR1 EQU 0x4000580d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_CR2\r
-CYDEV_ANAIF_CFG_SC3_CR2 EQU 0x4000580e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_BASE\r
-CYDEV_ANAIF_CFG_DAC0_BASE EQU 0x40005820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_SIZE\r
-CYDEV_ANAIF_CFG_DAC0_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_CR0\r
-CYDEV_ANAIF_CFG_DAC0_CR0 EQU 0x40005820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_CR1\r
-CYDEV_ANAIF_CFG_DAC0_CR1 EQU 0x40005821\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_TST\r
-CYDEV_ANAIF_CFG_DAC0_TST EQU 0x40005822\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_BASE\r
-CYDEV_ANAIF_CFG_DAC1_BASE EQU 0x40005824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_SIZE\r
-CYDEV_ANAIF_CFG_DAC1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_CR0\r
-CYDEV_ANAIF_CFG_DAC1_CR0 EQU 0x40005824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_CR1\r
-CYDEV_ANAIF_CFG_DAC1_CR1 EQU 0x40005825\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_TST\r
-CYDEV_ANAIF_CFG_DAC1_TST EQU 0x40005826\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_BASE\r
-CYDEV_ANAIF_CFG_DAC2_BASE EQU 0x40005828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_SIZE\r
-CYDEV_ANAIF_CFG_DAC2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_CR0\r
-CYDEV_ANAIF_CFG_DAC2_CR0 EQU 0x40005828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_CR1\r
-CYDEV_ANAIF_CFG_DAC2_CR1 EQU 0x40005829\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_TST\r
-CYDEV_ANAIF_CFG_DAC2_TST EQU 0x4000582a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_BASE\r
-CYDEV_ANAIF_CFG_DAC3_BASE EQU 0x4000582c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_SIZE\r
-CYDEV_ANAIF_CFG_DAC3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_CR0\r
-CYDEV_ANAIF_CFG_DAC3_CR0 EQU 0x4000582c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_CR1\r
-CYDEV_ANAIF_CFG_DAC3_CR1 EQU 0x4000582d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_TST\r
-CYDEV_ANAIF_CFG_DAC3_TST EQU 0x4000582e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP0_BASE\r
-CYDEV_ANAIF_CFG_CMP0_BASE EQU 0x40005840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP0_SIZE\r
-CYDEV_ANAIF_CFG_CMP0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP0_CR\r
-CYDEV_ANAIF_CFG_CMP0_CR EQU 0x40005840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP1_BASE\r
-CYDEV_ANAIF_CFG_CMP1_BASE EQU 0x40005841\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP1_SIZE\r
-CYDEV_ANAIF_CFG_CMP1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP1_CR\r
-CYDEV_ANAIF_CFG_CMP1_CR EQU 0x40005841\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP2_BASE\r
-CYDEV_ANAIF_CFG_CMP2_BASE EQU 0x40005842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP2_SIZE\r
-CYDEV_ANAIF_CFG_CMP2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP2_CR\r
-CYDEV_ANAIF_CFG_CMP2_CR EQU 0x40005842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP3_BASE\r
-CYDEV_ANAIF_CFG_CMP3_BASE EQU 0x40005843\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP3_SIZE\r
-CYDEV_ANAIF_CFG_CMP3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP3_CR\r
-CYDEV_ANAIF_CFG_CMP3_CR EQU 0x40005843\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT0_BASE\r
-CYDEV_ANAIF_CFG_LUT0_BASE EQU 0x40005848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT0_SIZE\r
-CYDEV_ANAIF_CFG_LUT0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT0_CR\r
-CYDEV_ANAIF_CFG_LUT0_CR EQU 0x40005848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT0_MX\r
-CYDEV_ANAIF_CFG_LUT0_MX EQU 0x40005849\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT1_BASE\r
-CYDEV_ANAIF_CFG_LUT1_BASE EQU 0x4000584a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT1_SIZE\r
-CYDEV_ANAIF_CFG_LUT1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT1_CR\r
-CYDEV_ANAIF_CFG_LUT1_CR EQU 0x4000584a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT1_MX\r
-CYDEV_ANAIF_CFG_LUT1_MX EQU 0x4000584b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT2_BASE\r
-CYDEV_ANAIF_CFG_LUT2_BASE EQU 0x4000584c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT2_SIZE\r
-CYDEV_ANAIF_CFG_LUT2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT2_CR\r
-CYDEV_ANAIF_CFG_LUT2_CR EQU 0x4000584c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT2_MX\r
-CYDEV_ANAIF_CFG_LUT2_MX EQU 0x4000584d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT3_BASE\r
-CYDEV_ANAIF_CFG_LUT3_BASE EQU 0x4000584e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT3_SIZE\r
-CYDEV_ANAIF_CFG_LUT3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT3_CR\r
-CYDEV_ANAIF_CFG_LUT3_CR EQU 0x4000584e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT3_MX\r
-CYDEV_ANAIF_CFG_LUT3_MX EQU 0x4000584f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP0_BASE\r
-CYDEV_ANAIF_CFG_OPAMP0_BASE EQU 0x40005858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP0_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP0_CR\r
-CYDEV_ANAIF_CFG_OPAMP0_CR EQU 0x40005858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP0_RSVD\r
-CYDEV_ANAIF_CFG_OPAMP0_RSVD EQU 0x40005859\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP1_BASE\r
-CYDEV_ANAIF_CFG_OPAMP1_BASE EQU 0x4000585a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP1_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP1_CR\r
-CYDEV_ANAIF_CFG_OPAMP1_CR EQU 0x4000585a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP1_RSVD\r
-CYDEV_ANAIF_CFG_OPAMP1_RSVD EQU 0x4000585b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP2_BASE\r
-CYDEV_ANAIF_CFG_OPAMP2_BASE EQU 0x4000585c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP2_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP2_CR\r
-CYDEV_ANAIF_CFG_OPAMP2_CR EQU 0x4000585c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP2_RSVD\r
-CYDEV_ANAIF_CFG_OPAMP2_RSVD EQU 0x4000585d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP3_BASE\r
-CYDEV_ANAIF_CFG_OPAMP3_BASE EQU 0x4000585e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP3_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP3_CR\r
-CYDEV_ANAIF_CFG_OPAMP3_CR EQU 0x4000585e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP3_RSVD\r
-CYDEV_ANAIF_CFG_OPAMP3_RSVD EQU 0x4000585f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDAC_BASE\r
-CYDEV_ANAIF_CFG_LCDDAC_BASE EQU 0x40005868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDAC_SIZE\r
-CYDEV_ANAIF_CFG_LCDDAC_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDAC_CR0\r
-CYDEV_ANAIF_CFG_LCDDAC_CR0 EQU 0x40005868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDAC_CR1\r
-CYDEV_ANAIF_CFG_LCDDAC_CR1 EQU 0x40005869\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDRV_BASE\r
-CYDEV_ANAIF_CFG_LCDDRV_BASE EQU 0x4000586a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDRV_SIZE\r
-CYDEV_ANAIF_CFG_LCDDRV_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDRV_CR\r
-CYDEV_ANAIF_CFG_LCDDRV_CR EQU 0x4000586a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDTMR_BASE\r
-CYDEV_ANAIF_CFG_LCDTMR_BASE EQU 0x4000586b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDTMR_SIZE\r
-CYDEV_ANAIF_CFG_LCDTMR_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDTMR_CFG\r
-CYDEV_ANAIF_CFG_LCDTMR_CFG EQU 0x4000586b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_BASE\r
-CYDEV_ANAIF_CFG_BG_BASE EQU 0x4000586c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_SIZE\r
-CYDEV_ANAIF_CFG_BG_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_CR0\r
-CYDEV_ANAIF_CFG_BG_CR0 EQU 0x4000586c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_RSVD\r
-CYDEV_ANAIF_CFG_BG_RSVD EQU 0x4000586d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_DFT0\r
-CYDEV_ANAIF_CFG_BG_DFT0 EQU 0x4000586e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_DFT1\r
-CYDEV_ANAIF_CFG_BG_DFT1 EQU 0x4000586f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSL_BASE\r
-CYDEV_ANAIF_CFG_CAPSL_BASE EQU 0x40005870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSL_SIZE\r
-CYDEV_ANAIF_CFG_CAPSL_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSL_CFG0\r
-CYDEV_ANAIF_CFG_CAPSL_CFG0 EQU 0x40005870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSL_CFG1\r
-CYDEV_ANAIF_CFG_CAPSL_CFG1 EQU 0x40005871\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSR_BASE\r
-CYDEV_ANAIF_CFG_CAPSR_BASE EQU 0x40005872\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSR_SIZE\r
-CYDEV_ANAIF_CFG_CAPSR_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSR_CFG0\r
-CYDEV_ANAIF_CFG_CAPSR_CFG0 EQU 0x40005872\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSR_CFG1\r
-CYDEV_ANAIF_CFG_CAPSR_CFG1 EQU 0x40005873\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_PUMP_BASE\r
-CYDEV_ANAIF_CFG_PUMP_BASE EQU 0x40005876\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_PUMP_SIZE\r
-CYDEV_ANAIF_CFG_PUMP_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_PUMP_CR0\r
-CYDEV_ANAIF_CFG_PUMP_CR0 EQU 0x40005876\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_PUMP_CR1\r
-CYDEV_ANAIF_CFG_PUMP_CR1 EQU 0x40005877\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF0_BASE\r
-CYDEV_ANAIF_CFG_LPF0_BASE EQU 0x40005878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF0_SIZE\r
-CYDEV_ANAIF_CFG_LPF0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF0_CR0\r
-CYDEV_ANAIF_CFG_LPF0_CR0 EQU 0x40005878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF0_RSVD\r
-CYDEV_ANAIF_CFG_LPF0_RSVD EQU 0x40005879\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF1_BASE\r
-CYDEV_ANAIF_CFG_LPF1_BASE EQU 0x4000587a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF1_SIZE\r
-CYDEV_ANAIF_CFG_LPF1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF1_CR0\r
-CYDEV_ANAIF_CFG_LPF1_CR0 EQU 0x4000587a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF1_RSVD\r
-CYDEV_ANAIF_CFG_LPF1_RSVD EQU 0x4000587b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_MISC_BASE\r
-CYDEV_ANAIF_CFG_MISC_BASE EQU 0x4000587c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_MISC_SIZE\r
-CYDEV_ANAIF_CFG_MISC_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_MISC_CR0\r
-CYDEV_ANAIF_CFG_MISC_CR0 EQU 0x4000587c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_BASE\r
-CYDEV_ANAIF_CFG_DSM0_BASE EQU 0x40005880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_SIZE\r
-CYDEV_ANAIF_CFG_DSM0_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR0\r
-CYDEV_ANAIF_CFG_DSM0_CR0 EQU 0x40005880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR1\r
-CYDEV_ANAIF_CFG_DSM0_CR1 EQU 0x40005881\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR2\r
-CYDEV_ANAIF_CFG_DSM0_CR2 EQU 0x40005882\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR3\r
-CYDEV_ANAIF_CFG_DSM0_CR3 EQU 0x40005883\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR4\r
-CYDEV_ANAIF_CFG_DSM0_CR4 EQU 0x40005884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR5\r
-CYDEV_ANAIF_CFG_DSM0_CR5 EQU 0x40005885\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR6\r
-CYDEV_ANAIF_CFG_DSM0_CR6 EQU 0x40005886\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR7\r
-CYDEV_ANAIF_CFG_DSM0_CR7 EQU 0x40005887\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR8\r
-CYDEV_ANAIF_CFG_DSM0_CR8 EQU 0x40005888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR9\r
-CYDEV_ANAIF_CFG_DSM0_CR9 EQU 0x40005889\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR10\r
-CYDEV_ANAIF_CFG_DSM0_CR10 EQU 0x4000588a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR11\r
-CYDEV_ANAIF_CFG_DSM0_CR11 EQU 0x4000588b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR12\r
-CYDEV_ANAIF_CFG_DSM0_CR12 EQU 0x4000588c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR13\r
-CYDEV_ANAIF_CFG_DSM0_CR13 EQU 0x4000588d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR14\r
-CYDEV_ANAIF_CFG_DSM0_CR14 EQU 0x4000588e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR15\r
-CYDEV_ANAIF_CFG_DSM0_CR15 EQU 0x4000588f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR16\r
-CYDEV_ANAIF_CFG_DSM0_CR16 EQU 0x40005890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_CR17\r
-CYDEV_ANAIF_CFG_DSM0_CR17 EQU 0x40005891\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_REF0\r
-CYDEV_ANAIF_CFG_DSM0_REF0 EQU 0x40005892\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_REF1\r
-CYDEV_ANAIF_CFG_DSM0_REF1 EQU 0x40005893\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_REF2\r
-CYDEV_ANAIF_CFG_DSM0_REF2 EQU 0x40005894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_REF3\r
-CYDEV_ANAIF_CFG_DSM0_REF3 EQU 0x40005895\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_DEM0\r
-CYDEV_ANAIF_CFG_DSM0_DEM0 EQU 0x40005896\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_DEM1\r
-CYDEV_ANAIF_CFG_DSM0_DEM1 EQU 0x40005897\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_TST0\r
-CYDEV_ANAIF_CFG_DSM0_TST0 EQU 0x40005898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_TST1\r
-CYDEV_ANAIF_CFG_DSM0_TST1 EQU 0x40005899\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_BUF0\r
-CYDEV_ANAIF_CFG_DSM0_BUF0 EQU 0x4000589a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_BUF1\r
-CYDEV_ANAIF_CFG_DSM0_BUF1 EQU 0x4000589b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_BUF2\r
-CYDEV_ANAIF_CFG_DSM0_BUF2 EQU 0x4000589c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_BUF3\r
-CYDEV_ANAIF_CFG_DSM0_BUF3 EQU 0x4000589d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_MISC\r
-CYDEV_ANAIF_CFG_DSM0_MISC EQU 0x4000589e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_RSVD1\r
-CYDEV_ANAIF_CFG_DSM0_RSVD1 EQU 0x4000589f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_BASE\r
-CYDEV_ANAIF_CFG_SAR0_BASE EQU 0x40005900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_SIZE\r
-CYDEV_ANAIF_CFG_SAR0_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR0\r
-CYDEV_ANAIF_CFG_SAR0_CSR0 EQU 0x40005900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR1\r
-CYDEV_ANAIF_CFG_SAR0_CSR1 EQU 0x40005901\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR2\r
-CYDEV_ANAIF_CFG_SAR0_CSR2 EQU 0x40005902\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR3\r
-CYDEV_ANAIF_CFG_SAR0_CSR3 EQU 0x40005903\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR4\r
-CYDEV_ANAIF_CFG_SAR0_CSR4 EQU 0x40005904\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR5\r
-CYDEV_ANAIF_CFG_SAR0_CSR5 EQU 0x40005905\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_CSR6\r
-CYDEV_ANAIF_CFG_SAR0_CSR6 EQU 0x40005906\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_BASE\r
-CYDEV_ANAIF_CFG_SAR1_BASE EQU 0x40005908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_SIZE\r
-CYDEV_ANAIF_CFG_SAR1_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR0\r
-CYDEV_ANAIF_CFG_SAR1_CSR0 EQU 0x40005908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR1\r
-CYDEV_ANAIF_CFG_SAR1_CSR1 EQU 0x40005909\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR2\r
-CYDEV_ANAIF_CFG_SAR1_CSR2 EQU 0x4000590a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR3\r
-CYDEV_ANAIF_CFG_SAR1_CSR3 EQU 0x4000590b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR4\r
-CYDEV_ANAIF_CFG_SAR1_CSR4 EQU 0x4000590c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR5\r
-CYDEV_ANAIF_CFG_SAR1_CSR5 EQU 0x4000590d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_CSR6\r
-CYDEV_ANAIF_CFG_SAR1_CSR6 EQU 0x4000590e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BASE\r
-CYDEV_ANAIF_RT_BASE EQU 0x40005a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SIZE\r
-CYDEV_ANAIF_RT_SIZE EQU 0x00000162\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_BASE\r
-CYDEV_ANAIF_RT_SC0_BASE EQU 0x40005a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SIZE\r
-CYDEV_ANAIF_RT_SC0_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW0\r
-CYDEV_ANAIF_RT_SC0_SW0 EQU 0x40005a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW2\r
-CYDEV_ANAIF_RT_SC0_SW2 EQU 0x40005a02\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW3\r
-CYDEV_ANAIF_RT_SC0_SW3 EQU 0x40005a03\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW4\r
-CYDEV_ANAIF_RT_SC0_SW4 EQU 0x40005a04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW6\r
-CYDEV_ANAIF_RT_SC0_SW6 EQU 0x40005a06\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW7\r
-CYDEV_ANAIF_RT_SC0_SW7 EQU 0x40005a07\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW8\r
-CYDEV_ANAIF_RT_SC0_SW8 EQU 0x40005a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SW10\r
-CYDEV_ANAIF_RT_SC0_SW10 EQU 0x40005a0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_CLK\r
-CYDEV_ANAIF_RT_SC0_CLK EQU 0x40005a0b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_BST\r
-CYDEV_ANAIF_RT_SC0_BST EQU 0x40005a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_BASE\r
-CYDEV_ANAIF_RT_SC1_BASE EQU 0x40005a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SIZE\r
-CYDEV_ANAIF_RT_SC1_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW0\r
-CYDEV_ANAIF_RT_SC1_SW0 EQU 0x40005a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW2\r
-CYDEV_ANAIF_RT_SC1_SW2 EQU 0x40005a12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW3\r
-CYDEV_ANAIF_RT_SC1_SW3 EQU 0x40005a13\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW4\r
-CYDEV_ANAIF_RT_SC1_SW4 EQU 0x40005a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW6\r
-CYDEV_ANAIF_RT_SC1_SW6 EQU 0x40005a16\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW7\r
-CYDEV_ANAIF_RT_SC1_SW7 EQU 0x40005a17\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW8\r
-CYDEV_ANAIF_RT_SC1_SW8 EQU 0x40005a18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SW10\r
-CYDEV_ANAIF_RT_SC1_SW10 EQU 0x40005a1a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_CLK\r
-CYDEV_ANAIF_RT_SC1_CLK EQU 0x40005a1b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_BST\r
-CYDEV_ANAIF_RT_SC1_BST EQU 0x40005a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_BASE\r
-CYDEV_ANAIF_RT_SC2_BASE EQU 0x40005a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SIZE\r
-CYDEV_ANAIF_RT_SC2_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW0\r
-CYDEV_ANAIF_RT_SC2_SW0 EQU 0x40005a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW2\r
-CYDEV_ANAIF_RT_SC2_SW2 EQU 0x40005a22\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW3\r
-CYDEV_ANAIF_RT_SC2_SW3 EQU 0x40005a23\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW4\r
-CYDEV_ANAIF_RT_SC2_SW4 EQU 0x40005a24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW6\r
-CYDEV_ANAIF_RT_SC2_SW6 EQU 0x40005a26\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW7\r
-CYDEV_ANAIF_RT_SC2_SW7 EQU 0x40005a27\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW8\r
-CYDEV_ANAIF_RT_SC2_SW8 EQU 0x40005a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SW10\r
-CYDEV_ANAIF_RT_SC2_SW10 EQU 0x40005a2a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_CLK\r
-CYDEV_ANAIF_RT_SC2_CLK EQU 0x40005a2b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_BST\r
-CYDEV_ANAIF_RT_SC2_BST EQU 0x40005a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_BASE\r
-CYDEV_ANAIF_RT_SC3_BASE EQU 0x40005a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SIZE\r
-CYDEV_ANAIF_RT_SC3_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW0\r
-CYDEV_ANAIF_RT_SC3_SW0 EQU 0x40005a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW2\r
-CYDEV_ANAIF_RT_SC3_SW2 EQU 0x40005a32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW3\r
-CYDEV_ANAIF_RT_SC3_SW3 EQU 0x40005a33\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW4\r
-CYDEV_ANAIF_RT_SC3_SW4 EQU 0x40005a34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW6\r
-CYDEV_ANAIF_RT_SC3_SW6 EQU 0x40005a36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW7\r
-CYDEV_ANAIF_RT_SC3_SW7 EQU 0x40005a37\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW8\r
-CYDEV_ANAIF_RT_SC3_SW8 EQU 0x40005a38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SW10\r
-CYDEV_ANAIF_RT_SC3_SW10 EQU 0x40005a3a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_CLK\r
-CYDEV_ANAIF_RT_SC3_CLK EQU 0x40005a3b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_BST\r
-CYDEV_ANAIF_RT_SC3_BST EQU 0x40005a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_BASE\r
-CYDEV_ANAIF_RT_DAC0_BASE EQU 0x40005a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_SIZE\r
-CYDEV_ANAIF_RT_DAC0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_SW0\r
-CYDEV_ANAIF_RT_DAC0_SW0 EQU 0x40005a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_SW2\r
-CYDEV_ANAIF_RT_DAC0_SW2 EQU 0x40005a82\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_SW3\r
-CYDEV_ANAIF_RT_DAC0_SW3 EQU 0x40005a83\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_SW4\r
-CYDEV_ANAIF_RT_DAC0_SW4 EQU 0x40005a84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_STROBE\r
-CYDEV_ANAIF_RT_DAC0_STROBE EQU 0x40005a87\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_BASE\r
-CYDEV_ANAIF_RT_DAC1_BASE EQU 0x40005a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_SIZE\r
-CYDEV_ANAIF_RT_DAC1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_SW0\r
-CYDEV_ANAIF_RT_DAC1_SW0 EQU 0x40005a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_SW2\r
-CYDEV_ANAIF_RT_DAC1_SW2 EQU 0x40005a8a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_SW3\r
-CYDEV_ANAIF_RT_DAC1_SW3 EQU 0x40005a8b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_SW4\r
-CYDEV_ANAIF_RT_DAC1_SW4 EQU 0x40005a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_STROBE\r
-CYDEV_ANAIF_RT_DAC1_STROBE EQU 0x40005a8f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_BASE\r
-CYDEV_ANAIF_RT_DAC2_BASE EQU 0x40005a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_SIZE\r
-CYDEV_ANAIF_RT_DAC2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_SW0\r
-CYDEV_ANAIF_RT_DAC2_SW0 EQU 0x40005a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_SW2\r
-CYDEV_ANAIF_RT_DAC2_SW2 EQU 0x40005a92\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_SW3\r
-CYDEV_ANAIF_RT_DAC2_SW3 EQU 0x40005a93\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_SW4\r
-CYDEV_ANAIF_RT_DAC2_SW4 EQU 0x40005a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_STROBE\r
-CYDEV_ANAIF_RT_DAC2_STROBE EQU 0x40005a97\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_BASE\r
-CYDEV_ANAIF_RT_DAC3_BASE EQU 0x40005a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_SIZE\r
-CYDEV_ANAIF_RT_DAC3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_SW0\r
-CYDEV_ANAIF_RT_DAC3_SW0 EQU 0x40005a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_SW2\r
-CYDEV_ANAIF_RT_DAC3_SW2 EQU 0x40005a9a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_SW3\r
-CYDEV_ANAIF_RT_DAC3_SW3 EQU 0x40005a9b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_SW4\r
-CYDEV_ANAIF_RT_DAC3_SW4 EQU 0x40005a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_STROBE\r
-CYDEV_ANAIF_RT_DAC3_STROBE EQU 0x40005a9f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_BASE\r
-CYDEV_ANAIF_RT_CMP0_BASE EQU 0x40005ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SIZE\r
-CYDEV_ANAIF_RT_CMP0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SW0\r
-CYDEV_ANAIF_RT_CMP0_SW0 EQU 0x40005ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SW2\r
-CYDEV_ANAIF_RT_CMP0_SW2 EQU 0x40005ac2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SW3\r
-CYDEV_ANAIF_RT_CMP0_SW3 EQU 0x40005ac3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SW4\r
-CYDEV_ANAIF_RT_CMP0_SW4 EQU 0x40005ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SW6\r
-CYDEV_ANAIF_RT_CMP0_SW6 EQU 0x40005ac6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_CLK\r
-CYDEV_ANAIF_RT_CMP0_CLK EQU 0x40005ac7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_BASE\r
-CYDEV_ANAIF_RT_CMP1_BASE EQU 0x40005ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SIZE\r
-CYDEV_ANAIF_RT_CMP1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SW0\r
-CYDEV_ANAIF_RT_CMP1_SW0 EQU 0x40005ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SW2\r
-CYDEV_ANAIF_RT_CMP1_SW2 EQU 0x40005aca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SW3\r
-CYDEV_ANAIF_RT_CMP1_SW3 EQU 0x40005acb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SW4\r
-CYDEV_ANAIF_RT_CMP1_SW4 EQU 0x40005acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SW6\r
-CYDEV_ANAIF_RT_CMP1_SW6 EQU 0x40005ace\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_CLK\r
-CYDEV_ANAIF_RT_CMP1_CLK EQU 0x40005acf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_BASE\r
-CYDEV_ANAIF_RT_CMP2_BASE EQU 0x40005ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SIZE\r
-CYDEV_ANAIF_RT_CMP2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SW0\r
-CYDEV_ANAIF_RT_CMP2_SW0 EQU 0x40005ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SW2\r
-CYDEV_ANAIF_RT_CMP2_SW2 EQU 0x40005ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SW3\r
-CYDEV_ANAIF_RT_CMP2_SW3 EQU 0x40005ad3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SW4\r
-CYDEV_ANAIF_RT_CMP2_SW4 EQU 0x40005ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SW6\r
-CYDEV_ANAIF_RT_CMP2_SW6 EQU 0x40005ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_CLK\r
-CYDEV_ANAIF_RT_CMP2_CLK EQU 0x40005ad7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_BASE\r
-CYDEV_ANAIF_RT_CMP3_BASE EQU 0x40005ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SIZE\r
-CYDEV_ANAIF_RT_CMP3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SW0\r
-CYDEV_ANAIF_RT_CMP3_SW0 EQU 0x40005ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SW2\r
-CYDEV_ANAIF_RT_CMP3_SW2 EQU 0x40005ada\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SW3\r
-CYDEV_ANAIF_RT_CMP3_SW3 EQU 0x40005adb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SW4\r
-CYDEV_ANAIF_RT_CMP3_SW4 EQU 0x40005adc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SW6\r
-CYDEV_ANAIF_RT_CMP3_SW6 EQU 0x40005ade\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_CLK\r
-CYDEV_ANAIF_RT_CMP3_CLK EQU 0x40005adf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_BASE\r
-CYDEV_ANAIF_RT_DSM0_BASE EQU 0x40005b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SIZE\r
-CYDEV_ANAIF_RT_DSM0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SW0\r
-CYDEV_ANAIF_RT_DSM0_SW0 EQU 0x40005b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SW2\r
-CYDEV_ANAIF_RT_DSM0_SW2 EQU 0x40005b02\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SW3\r
-CYDEV_ANAIF_RT_DSM0_SW3 EQU 0x40005b03\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SW4\r
-CYDEV_ANAIF_RT_DSM0_SW4 EQU 0x40005b04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SW6\r
-CYDEV_ANAIF_RT_DSM0_SW6 EQU 0x40005b06\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_CLK\r
-CYDEV_ANAIF_RT_DSM0_CLK EQU 0x40005b07\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_BASE\r
-CYDEV_ANAIF_RT_SAR0_BASE EQU 0x40005b20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SIZE\r
-CYDEV_ANAIF_RT_SAR0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SW0\r
-CYDEV_ANAIF_RT_SAR0_SW0 EQU 0x40005b20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SW2\r
-CYDEV_ANAIF_RT_SAR0_SW2 EQU 0x40005b22\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SW3\r
-CYDEV_ANAIF_RT_SAR0_SW3 EQU 0x40005b23\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SW4\r
-CYDEV_ANAIF_RT_SAR0_SW4 EQU 0x40005b24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SW6\r
-CYDEV_ANAIF_RT_SAR0_SW6 EQU 0x40005b26\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_CLK\r
-CYDEV_ANAIF_RT_SAR0_CLK EQU 0x40005b27\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_BASE\r
-CYDEV_ANAIF_RT_SAR1_BASE EQU 0x40005b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SIZE\r
-CYDEV_ANAIF_RT_SAR1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SW0\r
-CYDEV_ANAIF_RT_SAR1_SW0 EQU 0x40005b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SW2\r
-CYDEV_ANAIF_RT_SAR1_SW2 EQU 0x40005b2a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SW3\r
-CYDEV_ANAIF_RT_SAR1_SW3 EQU 0x40005b2b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SW4\r
-CYDEV_ANAIF_RT_SAR1_SW4 EQU 0x40005b2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SW6\r
-CYDEV_ANAIF_RT_SAR1_SW6 EQU 0x40005b2e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_CLK\r
-CYDEV_ANAIF_RT_SAR1_CLK EQU 0x40005b2f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP0_BASE\r
-CYDEV_ANAIF_RT_OPAMP0_BASE EQU 0x40005b40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP0_SIZE\r
-CYDEV_ANAIF_RT_OPAMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP0_MX\r
-CYDEV_ANAIF_RT_OPAMP0_MX EQU 0x40005b40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP0_SW\r
-CYDEV_ANAIF_RT_OPAMP0_SW EQU 0x40005b41\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP1_BASE\r
-CYDEV_ANAIF_RT_OPAMP1_BASE EQU 0x40005b42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP1_SIZE\r
-CYDEV_ANAIF_RT_OPAMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP1_MX\r
-CYDEV_ANAIF_RT_OPAMP1_MX EQU 0x40005b42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP1_SW\r
-CYDEV_ANAIF_RT_OPAMP1_SW EQU 0x40005b43\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP2_BASE\r
-CYDEV_ANAIF_RT_OPAMP2_BASE EQU 0x40005b44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP2_SIZE\r
-CYDEV_ANAIF_RT_OPAMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP2_MX\r
-CYDEV_ANAIF_RT_OPAMP2_MX EQU 0x40005b44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP2_SW\r
-CYDEV_ANAIF_RT_OPAMP2_SW EQU 0x40005b45\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP3_BASE\r
-CYDEV_ANAIF_RT_OPAMP3_BASE EQU 0x40005b46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP3_SIZE\r
-CYDEV_ANAIF_RT_OPAMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP3_MX\r
-CYDEV_ANAIF_RT_OPAMP3_MX EQU 0x40005b46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP3_SW\r
-CYDEV_ANAIF_RT_OPAMP3_SW EQU 0x40005b47\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_BASE\r
-CYDEV_ANAIF_RT_LCDDAC_BASE EQU 0x40005b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SIZE\r
-CYDEV_ANAIF_RT_LCDDAC_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SW0\r
-CYDEV_ANAIF_RT_LCDDAC_SW0 EQU 0x40005b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SW1\r
-CYDEV_ANAIF_RT_LCDDAC_SW1 EQU 0x40005b51\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SW2\r
-CYDEV_ANAIF_RT_LCDDAC_SW2 EQU 0x40005b52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SW3\r
-CYDEV_ANAIF_RT_LCDDAC_SW3 EQU 0x40005b53\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SW4\r
-CYDEV_ANAIF_RT_LCDDAC_SW4 EQU 0x40005b54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC_BASE\r
-CYDEV_ANAIF_RT_SC_BASE EQU 0x40005b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC_SIZE\r
-CYDEV_ANAIF_RT_SC_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC_MISC\r
-CYDEV_ANAIF_RT_SC_MISC EQU 0x40005b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_BASE\r
-CYDEV_ANAIF_RT_BUS_BASE EQU 0x40005b58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_SIZE\r
-CYDEV_ANAIF_RT_BUS_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_SW0\r
-CYDEV_ANAIF_RT_BUS_SW0 EQU 0x40005b58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_SW2\r
-CYDEV_ANAIF_RT_BUS_SW2 EQU 0x40005b5a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_SW3\r
-CYDEV_ANAIF_RT_BUS_SW3 EQU 0x40005b5b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_BASE\r
-CYDEV_ANAIF_RT_DFT_BASE EQU 0x40005b5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_SIZE\r
-CYDEV_ANAIF_RT_DFT_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_CR0\r
-CYDEV_ANAIF_RT_DFT_CR0 EQU 0x40005b5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_CR1\r
-CYDEV_ANAIF_RT_DFT_CR1 EQU 0x40005b5d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_CR2\r
-CYDEV_ANAIF_RT_DFT_CR2 EQU 0x40005b5e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_CR3\r
-CYDEV_ANAIF_RT_DFT_CR3 EQU 0x40005b5f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_CR4\r
-CYDEV_ANAIF_RT_DFT_CR4 EQU 0x40005b60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_CR5\r
-CYDEV_ANAIF_RT_DFT_CR5 EQU 0x40005b61\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_BASE\r
-CYDEV_ANAIF_WRK_BASE EQU 0x40005b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SIZE\r
-CYDEV_ANAIF_WRK_SIZE EQU 0x00000029\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC0_BASE\r
-CYDEV_ANAIF_WRK_DAC0_BASE EQU 0x40005b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC0_SIZE\r
-CYDEV_ANAIF_WRK_DAC0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC0_D\r
-CYDEV_ANAIF_WRK_DAC0_D EQU 0x40005b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC1_BASE\r
-CYDEV_ANAIF_WRK_DAC1_BASE EQU 0x40005b81\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC1_SIZE\r
-CYDEV_ANAIF_WRK_DAC1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC1_D\r
-CYDEV_ANAIF_WRK_DAC1_D EQU 0x40005b81\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC2_BASE\r
-CYDEV_ANAIF_WRK_DAC2_BASE EQU 0x40005b82\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC2_SIZE\r
-CYDEV_ANAIF_WRK_DAC2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC2_D\r
-CYDEV_ANAIF_WRK_DAC2_D EQU 0x40005b82\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC3_BASE\r
-CYDEV_ANAIF_WRK_DAC3_BASE EQU 0x40005b83\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC3_SIZE\r
-CYDEV_ANAIF_WRK_DAC3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC3_D\r
-CYDEV_ANAIF_WRK_DAC3_D EQU 0x40005b83\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DSM0_BASE\r
-CYDEV_ANAIF_WRK_DSM0_BASE EQU 0x40005b88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DSM0_SIZE\r
-CYDEV_ANAIF_WRK_DSM0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DSM0_OUT0\r
-CYDEV_ANAIF_WRK_DSM0_OUT0 EQU 0x40005b88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DSM0_OUT1\r
-CYDEV_ANAIF_WRK_DSM0_OUT1 EQU 0x40005b89\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_BASE\r
-CYDEV_ANAIF_WRK_LUT_BASE EQU 0x40005b90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_SIZE\r
-CYDEV_ANAIF_WRK_LUT_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_SR\r
-CYDEV_ANAIF_WRK_LUT_SR EQU 0x40005b90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_WRK1\r
-CYDEV_ANAIF_WRK_LUT_WRK1 EQU 0x40005b91\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_MSK\r
-CYDEV_ANAIF_WRK_LUT_MSK EQU 0x40005b92\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_CLK\r
-CYDEV_ANAIF_WRK_LUT_CLK EQU 0x40005b93\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_CPTR\r
-CYDEV_ANAIF_WRK_LUT_CPTR EQU 0x40005b94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_CMP_BASE\r
-CYDEV_ANAIF_WRK_CMP_BASE EQU 0x40005b96\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_CMP_SIZE\r
-CYDEV_ANAIF_WRK_CMP_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_CMP_WRK\r
-CYDEV_ANAIF_WRK_CMP_WRK EQU 0x40005b96\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_CMP_TST\r
-CYDEV_ANAIF_WRK_CMP_TST EQU 0x40005b97\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_BASE\r
-CYDEV_ANAIF_WRK_SC_BASE EQU 0x40005b98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_SIZE\r
-CYDEV_ANAIF_WRK_SC_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_SR\r
-CYDEV_ANAIF_WRK_SC_SR EQU 0x40005b98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_WRK1\r
-CYDEV_ANAIF_WRK_SC_WRK1 EQU 0x40005b99\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_MSK\r
-CYDEV_ANAIF_WRK_SC_MSK EQU 0x40005b9a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_CMPINV\r
-CYDEV_ANAIF_WRK_SC_CMPINV EQU 0x40005b9b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_CPTR\r
-CYDEV_ANAIF_WRK_SC_CPTR EQU 0x40005b9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR0_BASE\r
-CYDEV_ANAIF_WRK_SAR0_BASE EQU 0x40005ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR0_SIZE\r
-CYDEV_ANAIF_WRK_SAR0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR0_WRK0\r
-CYDEV_ANAIF_WRK_SAR0_WRK0 EQU 0x40005ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR0_WRK1\r
-CYDEV_ANAIF_WRK_SAR0_WRK1 EQU 0x40005ba1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR1_BASE\r
-CYDEV_ANAIF_WRK_SAR1_BASE EQU 0x40005ba2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR1_SIZE\r
-CYDEV_ANAIF_WRK_SAR1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR1_WRK0\r
-CYDEV_ANAIF_WRK_SAR1_WRK0 EQU 0x40005ba2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR1_WRK1\r
-CYDEV_ANAIF_WRK_SAR1_WRK1 EQU 0x40005ba3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SARS_BASE\r
-CYDEV_ANAIF_WRK_SARS_BASE EQU 0x40005ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SARS_SIZE\r
-CYDEV_ANAIF_WRK_SARS_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SARS_SOF\r
-CYDEV_ANAIF_WRK_SARS_SOF EQU 0x40005ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_BASE\r
-CYDEV_USB_BASE EQU 0x40006000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIZE\r
-CYDEV_USB_SIZE EQU 0x00000300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR0\r
-CYDEV_USB_EP0_DR0 EQU 0x40006000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR1\r
-CYDEV_USB_EP0_DR1 EQU 0x40006001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR2\r
-CYDEV_USB_EP0_DR2 EQU 0x40006002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR3\r
-CYDEV_USB_EP0_DR3 EQU 0x40006003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR4\r
-CYDEV_USB_EP0_DR4 EQU 0x40006004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR5\r
-CYDEV_USB_EP0_DR5 EQU 0x40006005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR6\r
-CYDEV_USB_EP0_DR6 EQU 0x40006006\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_DR7\r
-CYDEV_USB_EP0_DR7 EQU 0x40006007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_CR0\r
-CYDEV_USB_CR0 EQU 0x40006008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_CR1\r
-CYDEV_USB_CR1 EQU 0x40006009\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP_INT_EN\r
-CYDEV_USB_SIE_EP_INT_EN EQU 0x4000600a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP_INT_SR\r
-CYDEV_USB_SIE_EP_INT_SR EQU 0x4000600b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_BASE\r
-CYDEV_USB_SIE_EP1_BASE EQU 0x4000600c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_SIZE\r
-CYDEV_USB_SIE_EP1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_CNT0\r
-CYDEV_USB_SIE_EP1_CNT0 EQU 0x4000600c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_CNT1\r
-CYDEV_USB_SIE_EP1_CNT1 EQU 0x4000600d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_CR0\r
-CYDEV_USB_SIE_EP1_CR0 EQU 0x4000600e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_USBIO_CR0\r
-CYDEV_USB_USBIO_CR0 EQU 0x40006010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_USBIO_CR1\r
-CYDEV_USB_USBIO_CR1 EQU 0x40006012\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_DYN_RECONFIG\r
-CYDEV_USB_DYN_RECONFIG EQU 0x40006014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SOF0\r
-CYDEV_USB_SOF0 EQU 0x40006018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SOF1\r
-CYDEV_USB_SOF1 EQU 0x40006019\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_BASE\r
-CYDEV_USB_SIE_EP2_BASE EQU 0x4000601c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_SIZE\r
-CYDEV_USB_SIE_EP2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_CNT0\r
-CYDEV_USB_SIE_EP2_CNT0 EQU 0x4000601c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_CNT1\r
-CYDEV_USB_SIE_EP2_CNT1 EQU 0x4000601d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_CR0\r
-CYDEV_USB_SIE_EP2_CR0 EQU 0x4000601e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_CR\r
-CYDEV_USB_EP0_CR EQU 0x40006028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP0_CNT\r
-CYDEV_USB_EP0_CNT EQU 0x40006029\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_BASE\r
-CYDEV_USB_SIE_EP3_BASE EQU 0x4000602c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_SIZE\r
-CYDEV_USB_SIE_EP3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_CNT0\r
-CYDEV_USB_SIE_EP3_CNT0 EQU 0x4000602c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_CNT1\r
-CYDEV_USB_SIE_EP3_CNT1 EQU 0x4000602d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_CR0\r
-CYDEV_USB_SIE_EP3_CR0 EQU 0x4000602e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_BASE\r
-CYDEV_USB_SIE_EP4_BASE EQU 0x4000603c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_SIZE\r
-CYDEV_USB_SIE_EP4_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_CNT0\r
-CYDEV_USB_SIE_EP4_CNT0 EQU 0x4000603c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_CNT1\r
-CYDEV_USB_SIE_EP4_CNT1 EQU 0x4000603d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_CR0\r
-CYDEV_USB_SIE_EP4_CR0 EQU 0x4000603e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_BASE\r
-CYDEV_USB_SIE_EP5_BASE EQU 0x4000604c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_SIZE\r
-CYDEV_USB_SIE_EP5_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_CNT0\r
-CYDEV_USB_SIE_EP5_CNT0 EQU 0x4000604c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_CNT1\r
-CYDEV_USB_SIE_EP5_CNT1 EQU 0x4000604d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_CR0\r
-CYDEV_USB_SIE_EP5_CR0 EQU 0x4000604e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_BASE\r
-CYDEV_USB_SIE_EP6_BASE EQU 0x4000605c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_SIZE\r
-CYDEV_USB_SIE_EP6_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_CNT0\r
-CYDEV_USB_SIE_EP6_CNT0 EQU 0x4000605c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_CNT1\r
-CYDEV_USB_SIE_EP6_CNT1 EQU 0x4000605d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_CR0\r
-CYDEV_USB_SIE_EP6_CR0 EQU 0x4000605e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_BASE\r
-CYDEV_USB_SIE_EP7_BASE EQU 0x4000606c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_SIZE\r
-CYDEV_USB_SIE_EP7_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_CNT0\r
-CYDEV_USB_SIE_EP7_CNT0 EQU 0x4000606c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_CNT1\r
-CYDEV_USB_SIE_EP7_CNT1 EQU 0x4000606d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_CR0\r
-CYDEV_USB_SIE_EP7_CR0 EQU 0x4000606e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_BASE\r
-CYDEV_USB_SIE_EP8_BASE EQU 0x4000607c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_SIZE\r
-CYDEV_USB_SIE_EP8_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_CNT0\r
-CYDEV_USB_SIE_EP8_CNT0 EQU 0x4000607c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_CNT1\r
-CYDEV_USB_SIE_EP8_CNT1 EQU 0x4000607d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_CR0\r
-CYDEV_USB_SIE_EP8_CR0 EQU 0x4000607e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_BASE\r
-CYDEV_USB_ARB_EP1_BASE EQU 0x40006080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_SIZE\r
-CYDEV_USB_ARB_EP1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_CFG\r
-CYDEV_USB_ARB_EP1_CFG EQU 0x40006080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_INT_EN\r
-CYDEV_USB_ARB_EP1_INT_EN EQU 0x40006081\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_SR\r
-CYDEV_USB_ARB_EP1_SR EQU 0x40006082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_BASE\r
-CYDEV_USB_ARB_RW1_BASE EQU 0x40006084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_SIZE\r
-CYDEV_USB_ARB_RW1_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_WA\r
-CYDEV_USB_ARB_RW1_WA EQU 0x40006084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_WA_MSB\r
-CYDEV_USB_ARB_RW1_WA_MSB EQU 0x40006085\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_RA\r
-CYDEV_USB_ARB_RW1_RA EQU 0x40006086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_RA_MSB\r
-CYDEV_USB_ARB_RW1_RA_MSB EQU 0x40006087\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_DR\r
-CYDEV_USB_ARB_RW1_DR EQU 0x40006088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_BUF_SIZE\r
-CYDEV_USB_BUF_SIZE EQU 0x4000608c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP_ACTIVE\r
-CYDEV_USB_EP_ACTIVE EQU 0x4000608e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_EP_TYPE\r
-CYDEV_USB_EP_TYPE EQU 0x4000608f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_BASE\r
-CYDEV_USB_ARB_EP2_BASE EQU 0x40006090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_SIZE\r
-CYDEV_USB_ARB_EP2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_CFG\r
-CYDEV_USB_ARB_EP2_CFG EQU 0x40006090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_INT_EN\r
-CYDEV_USB_ARB_EP2_INT_EN EQU 0x40006091\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_SR\r
-CYDEV_USB_ARB_EP2_SR EQU 0x40006092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_BASE\r
-CYDEV_USB_ARB_RW2_BASE EQU 0x40006094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_SIZE\r
-CYDEV_USB_ARB_RW2_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_WA\r
-CYDEV_USB_ARB_RW2_WA EQU 0x40006094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_WA_MSB\r
-CYDEV_USB_ARB_RW2_WA_MSB EQU 0x40006095\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_RA\r
-CYDEV_USB_ARB_RW2_RA EQU 0x40006096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_RA_MSB\r
-CYDEV_USB_ARB_RW2_RA_MSB EQU 0x40006097\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_DR\r
-CYDEV_USB_ARB_RW2_DR EQU 0x40006098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_CFG\r
-CYDEV_USB_ARB_CFG EQU 0x4000609c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_USB_CLK_EN\r
-CYDEV_USB_USB_CLK_EN EQU 0x4000609d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_INT_EN\r
-CYDEV_USB_ARB_INT_EN EQU 0x4000609e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_INT_SR\r
-CYDEV_USB_ARB_INT_SR EQU 0x4000609f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_BASE\r
-CYDEV_USB_ARB_EP3_BASE EQU 0x400060a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_SIZE\r
-CYDEV_USB_ARB_EP3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_CFG\r
-CYDEV_USB_ARB_EP3_CFG EQU 0x400060a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_INT_EN\r
-CYDEV_USB_ARB_EP3_INT_EN EQU 0x400060a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_SR\r
-CYDEV_USB_ARB_EP3_SR EQU 0x400060a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_BASE\r
-CYDEV_USB_ARB_RW3_BASE EQU 0x400060a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_SIZE\r
-CYDEV_USB_ARB_RW3_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_WA\r
-CYDEV_USB_ARB_RW3_WA EQU 0x400060a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_WA_MSB\r
-CYDEV_USB_ARB_RW3_WA_MSB EQU 0x400060a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_RA\r
-CYDEV_USB_ARB_RW3_RA EQU 0x400060a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_RA_MSB\r
-CYDEV_USB_ARB_RW3_RA_MSB EQU 0x400060a7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_DR\r
-CYDEV_USB_ARB_RW3_DR EQU 0x400060a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_CWA\r
-CYDEV_USB_CWA EQU 0x400060ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_CWA_MSB\r
-CYDEV_USB_CWA_MSB EQU 0x400060ad\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_BASE\r
-CYDEV_USB_ARB_EP4_BASE EQU 0x400060b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_SIZE\r
-CYDEV_USB_ARB_EP4_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_CFG\r
-CYDEV_USB_ARB_EP4_CFG EQU 0x400060b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_INT_EN\r
-CYDEV_USB_ARB_EP4_INT_EN EQU 0x400060b1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_SR\r
-CYDEV_USB_ARB_EP4_SR EQU 0x400060b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_BASE\r
-CYDEV_USB_ARB_RW4_BASE EQU 0x400060b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_SIZE\r
-CYDEV_USB_ARB_RW4_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_WA\r
-CYDEV_USB_ARB_RW4_WA EQU 0x400060b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_WA_MSB\r
-CYDEV_USB_ARB_RW4_WA_MSB EQU 0x400060b5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_RA\r
-CYDEV_USB_ARB_RW4_RA EQU 0x400060b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_RA_MSB\r
-CYDEV_USB_ARB_RW4_RA_MSB EQU 0x400060b7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_DR\r
-CYDEV_USB_ARB_RW4_DR EQU 0x400060b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_DMA_THRES\r
-CYDEV_USB_DMA_THRES EQU 0x400060bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_DMA_THRES_MSB\r
-CYDEV_USB_DMA_THRES_MSB EQU 0x400060bd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_BASE\r
-CYDEV_USB_ARB_EP5_BASE EQU 0x400060c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_SIZE\r
-CYDEV_USB_ARB_EP5_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_CFG\r
-CYDEV_USB_ARB_EP5_CFG EQU 0x400060c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_INT_EN\r
-CYDEV_USB_ARB_EP5_INT_EN EQU 0x400060c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_SR\r
-CYDEV_USB_ARB_EP5_SR EQU 0x400060c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_BASE\r
-CYDEV_USB_ARB_RW5_BASE EQU 0x400060c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_SIZE\r
-CYDEV_USB_ARB_RW5_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_WA\r
-CYDEV_USB_ARB_RW5_WA EQU 0x400060c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_WA_MSB\r
-CYDEV_USB_ARB_RW5_WA_MSB EQU 0x400060c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_RA\r
-CYDEV_USB_ARB_RW5_RA EQU 0x400060c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_RA_MSB\r
-CYDEV_USB_ARB_RW5_RA_MSB EQU 0x400060c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_DR\r
-CYDEV_USB_ARB_RW5_DR EQU 0x400060c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_BUS_RST_CNT\r
-CYDEV_USB_BUS_RST_CNT EQU 0x400060cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_BASE\r
-CYDEV_USB_ARB_EP6_BASE EQU 0x400060d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_SIZE\r
-CYDEV_USB_ARB_EP6_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_CFG\r
-CYDEV_USB_ARB_EP6_CFG EQU 0x400060d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_INT_EN\r
-CYDEV_USB_ARB_EP6_INT_EN EQU 0x400060d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_SR\r
-CYDEV_USB_ARB_EP6_SR EQU 0x400060d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_BASE\r
-CYDEV_USB_ARB_RW6_BASE EQU 0x400060d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_SIZE\r
-CYDEV_USB_ARB_RW6_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_WA\r
-CYDEV_USB_ARB_RW6_WA EQU 0x400060d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_WA_MSB\r
-CYDEV_USB_ARB_RW6_WA_MSB EQU 0x400060d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_RA\r
-CYDEV_USB_ARB_RW6_RA EQU 0x400060d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_RA_MSB\r
-CYDEV_USB_ARB_RW6_RA_MSB EQU 0x400060d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_DR\r
-CYDEV_USB_ARB_RW6_DR EQU 0x400060d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_BASE\r
-CYDEV_USB_ARB_EP7_BASE EQU 0x400060e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_SIZE\r
-CYDEV_USB_ARB_EP7_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_CFG\r
-CYDEV_USB_ARB_EP7_CFG EQU 0x400060e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_INT_EN\r
-CYDEV_USB_ARB_EP7_INT_EN EQU 0x400060e1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_SR\r
-CYDEV_USB_ARB_EP7_SR EQU 0x400060e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_BASE\r
-CYDEV_USB_ARB_RW7_BASE EQU 0x400060e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_SIZE\r
-CYDEV_USB_ARB_RW7_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_WA\r
-CYDEV_USB_ARB_RW7_WA EQU 0x400060e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_WA_MSB\r
-CYDEV_USB_ARB_RW7_WA_MSB EQU 0x400060e5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_RA\r
-CYDEV_USB_ARB_RW7_RA EQU 0x400060e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_RA_MSB\r
-CYDEV_USB_ARB_RW7_RA_MSB EQU 0x400060e7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_DR\r
-CYDEV_USB_ARB_RW7_DR EQU 0x400060e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_BASE\r
-CYDEV_USB_ARB_EP8_BASE EQU 0x400060f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_SIZE\r
-CYDEV_USB_ARB_EP8_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_CFG\r
-CYDEV_USB_ARB_EP8_CFG EQU 0x400060f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_INT_EN\r
-CYDEV_USB_ARB_EP8_INT_EN EQU 0x400060f1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_SR\r
-CYDEV_USB_ARB_EP8_SR EQU 0x400060f2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_BASE\r
-CYDEV_USB_ARB_RW8_BASE EQU 0x400060f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_SIZE\r
-CYDEV_USB_ARB_RW8_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_WA\r
-CYDEV_USB_ARB_RW8_WA EQU 0x400060f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_WA_MSB\r
-CYDEV_USB_ARB_RW8_WA_MSB EQU 0x400060f5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_RA\r
-CYDEV_USB_ARB_RW8_RA EQU 0x400060f6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_RA_MSB\r
-CYDEV_USB_ARB_RW8_RA_MSB EQU 0x400060f7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_DR\r
-CYDEV_USB_ARB_RW8_DR EQU 0x400060f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_MEM_BASE\r
-CYDEV_USB_MEM_BASE EQU 0x40006100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_MEM_SIZE\r
-CYDEV_USB_MEM_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_MEM_DATA_MBASE\r
-CYDEV_USB_MEM_DATA_MBASE EQU 0x40006100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_MEM_DATA_MSIZE\r
-CYDEV_USB_MEM_DATA_MSIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_BASE\r
-CYDEV_UWRK_BASE EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_SIZE\r
-CYDEV_UWRK_SIZE EQU 0x00000b60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_BASE\r
-CYDEV_UWRK_UWRK8_BASE EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_SIZE\r
-CYDEV_UWRK_UWRK8_SIZE EQU 0x000003b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_BASE\r
-CYDEV_UWRK_UWRK8_B0_BASE EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_SIZE\r
-CYDEV_UWRK_UWRK8_B0_SIZE EQU 0x000000b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB00_A0 EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB01_A0 EQU 0x40006401\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB02_A0 EQU 0x40006402\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB03_A0 EQU 0x40006403\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB04_A0 EQU 0x40006404\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB05_A0 EQU 0x40006405\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB06_A0 EQU 0x40006406\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB07_A0 EQU 0x40006407\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB08_A0 EQU 0x40006408\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB09_A0 EQU 0x40006409\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB10_A0 EQU 0x4000640a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB11_A0 EQU 0x4000640b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB12_A0 EQU 0x4000640c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB13_A0 EQU 0x4000640d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB14_A0 EQU 0x4000640e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_A0\r
-CYDEV_UWRK_UWRK8_B0_UDB15_A0 EQU 0x4000640f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB00_A1 EQU 0x40006410\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB01_A1 EQU 0x40006411\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB02_A1 EQU 0x40006412\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB03_A1 EQU 0x40006413\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB04_A1 EQU 0x40006414\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB05_A1 EQU 0x40006415\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB06_A1 EQU 0x40006416\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB07_A1 EQU 0x40006417\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB08_A1 EQU 0x40006418\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB09_A1 EQU 0x40006419\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB10_A1 EQU 0x4000641a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB11_A1 EQU 0x4000641b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB12_A1 EQU 0x4000641c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB13_A1 EQU 0x4000641d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB14_A1 EQU 0x4000641e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_A1\r
-CYDEV_UWRK_UWRK8_B0_UDB15_A1 EQU 0x4000641f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB00_D0 EQU 0x40006420\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB01_D0 EQU 0x40006421\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB02_D0 EQU 0x40006422\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB03_D0 EQU 0x40006423\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB04_D0 EQU 0x40006424\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB05_D0 EQU 0x40006425\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB06_D0 EQU 0x40006426\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB07_D0 EQU 0x40006427\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB08_D0 EQU 0x40006428\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB09_D0 EQU 0x40006429\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB10_D0 EQU 0x4000642a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB11_D0 EQU 0x4000642b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB12_D0 EQU 0x4000642c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB13_D0 EQU 0x4000642d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB14_D0 EQU 0x4000642e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_D0\r
-CYDEV_UWRK_UWRK8_B0_UDB15_D0 EQU 0x4000642f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB00_D1 EQU 0x40006430\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB01_D1 EQU 0x40006431\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB02_D1 EQU 0x40006432\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB03_D1 EQU 0x40006433\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB04_D1 EQU 0x40006434\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB05_D1 EQU 0x40006435\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB06_D1 EQU 0x40006436\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB07_D1 EQU 0x40006437\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB08_D1 EQU 0x40006438\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB09_D1 EQU 0x40006439\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB10_D1 EQU 0x4000643a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB11_D1 EQU 0x4000643b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB12_D1 EQU 0x4000643c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB13_D1 EQU 0x4000643d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB14_D1 EQU 0x4000643e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_D1\r
-CYDEV_UWRK_UWRK8_B0_UDB15_D1 EQU 0x4000643f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB00_F0 EQU 0x40006440\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB01_F0 EQU 0x40006441\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB02_F0 EQU 0x40006442\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB03_F0 EQU 0x40006443\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB04_F0 EQU 0x40006444\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB05_F0 EQU 0x40006445\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB06_F0 EQU 0x40006446\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB07_F0 EQU 0x40006447\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB08_F0 EQU 0x40006448\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB09_F0 EQU 0x40006449\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB10_F0 EQU 0x4000644a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB11_F0 EQU 0x4000644b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB12_F0 EQU 0x4000644c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB13_F0 EQU 0x4000644d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB14_F0 EQU 0x4000644e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_F0\r
-CYDEV_UWRK_UWRK8_B0_UDB15_F0 EQU 0x4000644f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB00_F1 EQU 0x40006450\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB01_F1 EQU 0x40006451\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB02_F1 EQU 0x40006452\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB03_F1 EQU 0x40006453\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB04_F1 EQU 0x40006454\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB05_F1 EQU 0x40006455\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB06_F1 EQU 0x40006456\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB07_F1 EQU 0x40006457\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB08_F1 EQU 0x40006458\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB09_F1 EQU 0x40006459\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB10_F1 EQU 0x4000645a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB11_F1 EQU 0x4000645b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB12_F1 EQU 0x4000645c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB13_F1 EQU 0x4000645d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB14_F1 EQU 0x4000645e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_F1\r
-CYDEV_UWRK_UWRK8_B0_UDB15_F1 EQU 0x4000645f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB00_ST EQU 0x40006460\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB01_ST EQU 0x40006461\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB02_ST EQU 0x40006462\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB03_ST EQU 0x40006463\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB04_ST EQU 0x40006464\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB05_ST EQU 0x40006465\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB06_ST EQU 0x40006466\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB07_ST EQU 0x40006467\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB08_ST EQU 0x40006468\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB09_ST EQU 0x40006469\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB10_ST EQU 0x4000646a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB11_ST EQU 0x4000646b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB12_ST EQU 0x4000646c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB13_ST EQU 0x4000646d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB14_ST EQU 0x4000646e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_ST\r
-CYDEV_UWRK_UWRK8_B0_UDB15_ST EQU 0x4000646f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB00_CTL EQU 0x40006470\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB01_CTL EQU 0x40006471\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB02_CTL EQU 0x40006472\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB03_CTL EQU 0x40006473\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB04_CTL EQU 0x40006474\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB05_CTL EQU 0x40006475\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB06_CTL EQU 0x40006476\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB07_CTL EQU 0x40006477\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB08_CTL EQU 0x40006478\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB09_CTL EQU 0x40006479\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB10_CTL EQU 0x4000647a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB11_CTL EQU 0x4000647b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB12_CTL EQU 0x4000647c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB13_CTL EQU 0x4000647d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB14_CTL EQU 0x4000647e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_CTL\r
-CYDEV_UWRK_UWRK8_B0_UDB15_CTL EQU 0x4000647f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB00_MSK EQU 0x40006480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB01_MSK EQU 0x40006481\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB02_MSK EQU 0x40006482\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB03_MSK EQU 0x40006483\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB04_MSK EQU 0x40006484\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB05_MSK EQU 0x40006485\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB06_MSK EQU 0x40006486\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB07_MSK EQU 0x40006487\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB08_MSK EQU 0x40006488\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB09_MSK EQU 0x40006489\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB10_MSK EQU 0x4000648a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB11_MSK EQU 0x4000648b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB12_MSK EQU 0x4000648c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB13_MSK EQU 0x4000648d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB14_MSK EQU 0x4000648e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_MSK\r
-CYDEV_UWRK_UWRK8_B0_UDB15_MSK EQU 0x4000648f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB00_ACTL EQU 0x40006490\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB01_ACTL EQU 0x40006491\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB02_ACTL EQU 0x40006492\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB03_ACTL EQU 0x40006493\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB04_ACTL EQU 0x40006494\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB05_ACTL EQU 0x40006495\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB06_ACTL EQU 0x40006496\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB07_ACTL EQU 0x40006497\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB08_ACTL EQU 0x40006498\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB09_ACTL EQU 0x40006499\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB10_ACTL EQU 0x4000649a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB11_ACTL EQU 0x4000649b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB12_ACTL EQU 0x4000649c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB13_ACTL EQU 0x4000649d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB14_ACTL EQU 0x4000649e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_ACTL\r
-CYDEV_UWRK_UWRK8_B0_UDB15_ACTL EQU 0x4000649f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB00_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB00_MC EQU 0x400064a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB01_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB01_MC EQU 0x400064a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB02_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB02_MC EQU 0x400064a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB03_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB03_MC EQU 0x400064a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB04_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB04_MC EQU 0x400064a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB05_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB05_MC EQU 0x400064a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB06_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB06_MC EQU 0x400064a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB07_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB07_MC EQU 0x400064a7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB08_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB08_MC EQU 0x400064a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB09_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB09_MC EQU 0x400064a9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB10_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB10_MC EQU 0x400064aa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB11_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB11_MC EQU 0x400064ab\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB12_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB12_MC EQU 0x400064ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB13_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB13_MC EQU 0x400064ad\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB14_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB14_MC EQU 0x400064ae\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_UDB15_MC\r
-CYDEV_UWRK_UWRK8_B0_UDB15_MC EQU 0x400064af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_BASE\r
-CYDEV_UWRK_UWRK8_B1_BASE EQU 0x40006500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_SIZE\r
-CYDEV_UWRK_UWRK8_B1_SIZE EQU 0x000000b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB04_A0 EQU 0x40006504\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB05_A0 EQU 0x40006505\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB06_A0 EQU 0x40006506\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB07_A0 EQU 0x40006507\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB08_A0 EQU 0x40006508\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB09_A0 EQU 0x40006509\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB10_A0 EQU 0x4000650a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_A0\r
-CYDEV_UWRK_UWRK8_B1_UDB11_A0 EQU 0x4000650b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB04_A1 EQU 0x40006514\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB05_A1 EQU 0x40006515\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB06_A1 EQU 0x40006516\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB07_A1 EQU 0x40006517\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB08_A1 EQU 0x40006518\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB09_A1 EQU 0x40006519\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB10_A1 EQU 0x4000651a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_A1\r
-CYDEV_UWRK_UWRK8_B1_UDB11_A1 EQU 0x4000651b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB04_D0 EQU 0x40006524\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB05_D0 EQU 0x40006525\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB06_D0 EQU 0x40006526\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB07_D0 EQU 0x40006527\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB08_D0 EQU 0x40006528\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB09_D0 EQU 0x40006529\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB10_D0 EQU 0x4000652a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_D0\r
-CYDEV_UWRK_UWRK8_B1_UDB11_D0 EQU 0x4000652b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB04_D1 EQU 0x40006534\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB05_D1 EQU 0x40006535\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB06_D1 EQU 0x40006536\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB07_D1 EQU 0x40006537\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB08_D1 EQU 0x40006538\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB09_D1 EQU 0x40006539\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB10_D1 EQU 0x4000653a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_D1\r
-CYDEV_UWRK_UWRK8_B1_UDB11_D1 EQU 0x4000653b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB04_F0 EQU 0x40006544\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB05_F0 EQU 0x40006545\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB06_F0 EQU 0x40006546\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB07_F0 EQU 0x40006547\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB08_F0 EQU 0x40006548\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB09_F0 EQU 0x40006549\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB10_F0 EQU 0x4000654a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_F0\r
-CYDEV_UWRK_UWRK8_B1_UDB11_F0 EQU 0x4000654b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB04_F1 EQU 0x40006554\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB05_F1 EQU 0x40006555\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB06_F1 EQU 0x40006556\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB07_F1 EQU 0x40006557\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB08_F1 EQU 0x40006558\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB09_F1 EQU 0x40006559\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB10_F1 EQU 0x4000655a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_F1\r
-CYDEV_UWRK_UWRK8_B1_UDB11_F1 EQU 0x4000655b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB04_ST EQU 0x40006564\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB05_ST EQU 0x40006565\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB06_ST EQU 0x40006566\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB07_ST EQU 0x40006567\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB08_ST EQU 0x40006568\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB09_ST EQU 0x40006569\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB10_ST EQU 0x4000656a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_ST\r
-CYDEV_UWRK_UWRK8_B1_UDB11_ST EQU 0x4000656b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB04_CTL EQU 0x40006574\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB05_CTL EQU 0x40006575\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB06_CTL EQU 0x40006576\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB07_CTL EQU 0x40006577\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB08_CTL EQU 0x40006578\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB09_CTL EQU 0x40006579\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB10_CTL EQU 0x4000657a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_CTL\r
-CYDEV_UWRK_UWRK8_B1_UDB11_CTL EQU 0x4000657b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB04_MSK EQU 0x40006584\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB05_MSK EQU 0x40006585\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB06_MSK EQU 0x40006586\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB07_MSK EQU 0x40006587\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB08_MSK EQU 0x40006588\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB09_MSK EQU 0x40006589\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB10_MSK EQU 0x4000658a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_MSK\r
-CYDEV_UWRK_UWRK8_B1_UDB11_MSK EQU 0x4000658b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB04_ACTL EQU 0x40006594\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB05_ACTL EQU 0x40006595\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB06_ACTL EQU 0x40006596\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB07_ACTL EQU 0x40006597\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB08_ACTL EQU 0x40006598\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB09_ACTL EQU 0x40006599\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB10_ACTL EQU 0x4000659a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_ACTL\r
-CYDEV_UWRK_UWRK8_B1_UDB11_ACTL EQU 0x4000659b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB04_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB04_MC EQU 0x400065a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB05_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB05_MC EQU 0x400065a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB06_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB06_MC EQU 0x400065a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB07_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB07_MC EQU 0x400065a7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB08_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB08_MC EQU 0x400065a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB09_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB09_MC EQU 0x400065a9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB10_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB10_MC EQU 0x400065aa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_UDB11_MC\r
-CYDEV_UWRK_UWRK8_B1_UDB11_MC EQU 0x400065ab\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_BASE\r
-CYDEV_UWRK_UWRK16_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_SIZE\r
-CYDEV_UWRK_UWRK16_SIZE EQU 0x00000760\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_BASE\r
-CYDEV_UWRK_UWRK16_CAT_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_SIZE\r
-CYDEV_UWRK_UWRK16_CAT_SIZE EQU 0x00000760\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_BASE\r
-CYDEV_UWRK_UWRK16_CAT_B0_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_SIZE\r
-CYDEV_UWRK_UWRK16_CAT_B0_SIZE EQU 0x00000160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB00_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB00_A0_A1 EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB01_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB01_A0_A1 EQU 0x40006802\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB02_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB02_A0_A1 EQU 0x40006804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB03_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB03_A0_A1 EQU 0x40006806\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB04_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB04_A0_A1 EQU 0x40006808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB05_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB05_A0_A1 EQU 0x4000680a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB06_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB06_A0_A1 EQU 0x4000680c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB07_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB07_A0_A1 EQU 0x4000680e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB08_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB08_A0_A1 EQU 0x40006810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB09_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB09_A0_A1 EQU 0x40006812\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB10_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB10_A0_A1 EQU 0x40006814\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB11_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB11_A0_A1 EQU 0x40006816\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB12_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB12_A0_A1 EQU 0x40006818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB13_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB13_A0_A1 EQU 0x4000681a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB14_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB14_A0_A1 EQU 0x4000681c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB15_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB15_A0_A1 EQU 0x4000681e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB00_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB00_D0_D1 EQU 0x40006840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB01_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB01_D0_D1 EQU 0x40006842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB02_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB02_D0_D1 EQU 0x40006844\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB03_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB03_D0_D1 EQU 0x40006846\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB04_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB04_D0_D1 EQU 0x40006848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB05_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB05_D0_D1 EQU 0x4000684a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB06_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB06_D0_D1 EQU 0x4000684c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB07_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB07_D0_D1 EQU 0x4000684e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB08_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB08_D0_D1 EQU 0x40006850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB09_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB09_D0_D1 EQU 0x40006852\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB10_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB10_D0_D1 EQU 0x40006854\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB11_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB11_D0_D1 EQU 0x40006856\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB12_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB12_D0_D1 EQU 0x40006858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB13_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB13_D0_D1 EQU 0x4000685a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB14_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB14_D0_D1 EQU 0x4000685c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB15_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB15_D0_D1 EQU 0x4000685e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB00_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB00_F0_F1 EQU 0x40006880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB01_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB01_F0_F1 EQU 0x40006882\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB02_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB02_F0_F1 EQU 0x40006884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB03_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB03_F0_F1 EQU 0x40006886\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB04_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB04_F0_F1 EQU 0x40006888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB05_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB05_F0_F1 EQU 0x4000688a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB06_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB06_F0_F1 EQU 0x4000688c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB07_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB07_F0_F1 EQU 0x4000688e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB08_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB08_F0_F1 EQU 0x40006890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB09_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB09_F0_F1 EQU 0x40006892\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB10_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB10_F0_F1 EQU 0x40006894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB11_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB11_F0_F1 EQU 0x40006896\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB12_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB12_F0_F1 EQU 0x40006898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB13_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB13_F0_F1 EQU 0x4000689a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB14_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB14_F0_F1 EQU 0x4000689c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB15_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB15_F0_F1 EQU 0x4000689e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB00_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB00_ST_CTL EQU 0x400068c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB01_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB01_ST_CTL EQU 0x400068c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB02_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB02_ST_CTL EQU 0x400068c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB03_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB03_ST_CTL EQU 0x400068c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB04_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB04_ST_CTL EQU 0x400068c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB05_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB05_ST_CTL EQU 0x400068ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB06_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB06_ST_CTL EQU 0x400068cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB07_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB07_ST_CTL EQU 0x400068ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB08_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB08_ST_CTL EQU 0x400068d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB09_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB09_ST_CTL EQU 0x400068d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB10_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB10_ST_CTL EQU 0x400068d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB11_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB11_ST_CTL EQU 0x400068d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB12_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB12_ST_CTL EQU 0x400068d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB13_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB13_ST_CTL EQU 0x400068da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB14_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB14_ST_CTL EQU 0x400068dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB15_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB15_ST_CTL EQU 0x400068de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MSK_ACTL EQU 0x40006900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MSK_ACTL EQU 0x40006902\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MSK_ACTL EQU 0x40006904\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MSK_ACTL EQU 0x40006906\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MSK_ACTL EQU 0x40006908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MSK_ACTL EQU 0x4000690a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MSK_ACTL EQU 0x4000690c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MSK_ACTL EQU 0x4000690e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MSK_ACTL EQU 0x40006910\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MSK_ACTL EQU 0x40006912\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MSK_ACTL EQU 0x40006914\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MSK_ACTL EQU 0x40006916\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MSK_ACTL EQU 0x40006918\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MSK_ACTL EQU 0x4000691a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MSK_ACTL EQU 0x4000691c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MSK_ACTL EQU 0x4000691e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB00_MC_00 EQU 0x40006940\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB01_MC_00 EQU 0x40006942\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB02_MC_00 EQU 0x40006944\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB03_MC_00 EQU 0x40006946\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB04_MC_00 EQU 0x40006948\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB05_MC_00 EQU 0x4000694a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB06_MC_00 EQU 0x4000694c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB07_MC_00 EQU 0x4000694e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB08_MC_00 EQU 0x40006950\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB09_MC_00 EQU 0x40006952\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB10_MC_00 EQU 0x40006954\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB11_MC_00 EQU 0x40006956\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB12_MC_00 EQU 0x40006958\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB13_MC_00 EQU 0x4000695a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB14_MC_00 EQU 0x4000695c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B0_UDB15_MC_00 EQU 0x4000695e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_BASE\r
-CYDEV_UWRK_UWRK16_CAT_B1_BASE EQU 0x40006a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_SIZE\r
-CYDEV_UWRK_UWRK16_CAT_B1_SIZE EQU 0x00000160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB04_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB04_A0_A1 EQU 0x40006a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB05_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB05_A0_A1 EQU 0x40006a0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB06_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB06_A0_A1 EQU 0x40006a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB07_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB07_A0_A1 EQU 0x40006a0e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB08_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB08_A0_A1 EQU 0x40006a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB09_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB09_A0_A1 EQU 0x40006a12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB10_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB10_A0_A1 EQU 0x40006a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB11_A0_A1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB11_A0_A1 EQU 0x40006a16\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB04_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB04_D0_D1 EQU 0x40006a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB05_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB05_D0_D1 EQU 0x40006a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB06_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB06_D0_D1 EQU 0x40006a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB07_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB07_D0_D1 EQU 0x40006a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB08_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB08_D0_D1 EQU 0x40006a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB09_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB09_D0_D1 EQU 0x40006a52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB10_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB10_D0_D1 EQU 0x40006a54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB11_D0_D1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB11_D0_D1 EQU 0x40006a56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB04_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB04_F0_F1 EQU 0x40006a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB05_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB05_F0_F1 EQU 0x40006a8a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB06_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB06_F0_F1 EQU 0x40006a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB07_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB07_F0_F1 EQU 0x40006a8e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB08_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB08_F0_F1 EQU 0x40006a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB09_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB09_F0_F1 EQU 0x40006a92\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB10_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB10_F0_F1 EQU 0x40006a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB11_F0_F1\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB11_F0_F1 EQU 0x40006a96\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB04_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB04_ST_CTL EQU 0x40006ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB05_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB05_ST_CTL EQU 0x40006aca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB06_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB06_ST_CTL EQU 0x40006acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB07_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB07_ST_CTL EQU 0x40006ace\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB08_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB08_ST_CTL EQU 0x40006ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB09_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB09_ST_CTL EQU 0x40006ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB10_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB10_ST_CTL EQU 0x40006ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB11_ST_CTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB11_ST_CTL EQU 0x40006ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MSK_ACTL EQU 0x40006b08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MSK_ACTL EQU 0x40006b0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MSK_ACTL EQU 0x40006b0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MSK_ACTL EQU 0x40006b0e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MSK_ACTL EQU 0x40006b10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MSK_ACTL EQU 0x40006b12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MSK_ACTL EQU 0x40006b14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MSK_ACTL\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MSK_ACTL EQU 0x40006b16\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB04_MC_00 EQU 0x40006b48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB05_MC_00 EQU 0x40006b4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB06_MC_00 EQU 0x40006b4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB07_MC_00 EQU 0x40006b4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB08_MC_00 EQU 0x40006b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB09_MC_00 EQU 0x40006b52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB10_MC_00 EQU 0x40006b54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MC_00\r
-CYDEV_UWRK_UWRK16_CAT_B1_UDB11_MC_00 EQU 0x40006b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_BASE\r
-CYDEV_UWRK_UWRK16_DEF_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_SIZE\r
-CYDEV_UWRK_UWRK16_DEF_SIZE EQU 0x0000075e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_BASE\r
-CYDEV_UWRK_UWRK16_DEF_B0_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_SIZE\r
-CYDEV_UWRK_UWRK16_DEF_B0_SIZE EQU 0x0000015e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A0 EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A0 EQU 0x40006802\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A0 EQU 0x40006804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A0 EQU 0x40006806\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A0 EQU 0x40006808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A0 EQU 0x4000680a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A0 EQU 0x4000680c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A0 EQU 0x4000680e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A0 EQU 0x40006810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A0 EQU 0x40006812\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A0 EQU 0x40006814\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A0 EQU 0x40006816\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A0 EQU 0x40006818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A0 EQU 0x4000681a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A0 EQU 0x4000681c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_A1 EQU 0x40006820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_A1 EQU 0x40006822\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_A1 EQU 0x40006824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_A1 EQU 0x40006826\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_A1 EQU 0x40006828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_A1 EQU 0x4000682a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_A1 EQU 0x4000682c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_A1 EQU 0x4000682e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_A1 EQU 0x40006830\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_A1 EQU 0x40006832\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_A1 EQU 0x40006834\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_A1 EQU 0x40006836\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_A1 EQU 0x40006838\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_A1 EQU 0x4000683a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_A1 EQU 0x4000683c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D0 EQU 0x40006840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D0 EQU 0x40006842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D0 EQU 0x40006844\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D0 EQU 0x40006846\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D0 EQU 0x40006848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D0 EQU 0x4000684a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D0 EQU 0x4000684c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D0 EQU 0x4000684e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D0 EQU 0x40006850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D0 EQU 0x40006852\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D0 EQU 0x40006854\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D0 EQU 0x40006856\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D0 EQU 0x40006858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D0 EQU 0x4000685a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D0 EQU 0x4000685c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_D1 EQU 0x40006860\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_D1 EQU 0x40006862\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_D1 EQU 0x40006864\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_D1 EQU 0x40006866\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_D1 EQU 0x40006868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_D1 EQU 0x4000686a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_D1 EQU 0x4000686c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_D1 EQU 0x4000686e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_D1 EQU 0x40006870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_D1 EQU 0x40006872\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_D1 EQU 0x40006874\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_D1 EQU 0x40006876\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_D1 EQU 0x40006878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_D1 EQU 0x4000687a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_D1 EQU 0x4000687c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F0 EQU 0x40006880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F0 EQU 0x40006882\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F0 EQU 0x40006884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F0 EQU 0x40006886\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F0 EQU 0x40006888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F0 EQU 0x4000688a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F0 EQU 0x4000688c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F0 EQU 0x4000688e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F0 EQU 0x40006890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F0 EQU 0x40006892\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F0 EQU 0x40006894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F0 EQU 0x40006896\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F0 EQU 0x40006898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F0 EQU 0x4000689a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F0\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F0 EQU 0x4000689c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_F1 EQU 0x400068a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_F1 EQU 0x400068a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_F1 EQU 0x400068a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_F1 EQU 0x400068a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_F1 EQU 0x400068a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_F1 EQU 0x400068aa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_F1 EQU 0x400068ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_F1 EQU 0x400068ae\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_F1 EQU 0x400068b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_F1 EQU 0x400068b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_F1 EQU 0x400068b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_F1 EQU 0x400068b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_F1 EQU 0x400068b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_F1 EQU 0x400068ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F1\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_F1 EQU 0x400068bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ST EQU 0x400068c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ST EQU 0x400068c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ST EQU 0x400068c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ST EQU 0x400068c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ST EQU 0x400068c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ST EQU 0x400068ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ST EQU 0x400068cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ST EQU 0x400068ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ST EQU 0x400068d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ST EQU 0x400068d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ST EQU 0x400068d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ST EQU 0x400068d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ST EQU 0x400068d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ST EQU 0x400068da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ST\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ST EQU 0x400068dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_CTL EQU 0x400068e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_CTL EQU 0x400068e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_CTL EQU 0x400068e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_CTL EQU 0x400068e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_CTL EQU 0x400068e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_CTL EQU 0x400068ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_CTL EQU 0x400068ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_CTL EQU 0x400068ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_CTL EQU 0x400068f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_CTL EQU 0x400068f2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_CTL EQU 0x400068f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_CTL EQU 0x400068f6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_CTL EQU 0x400068f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_CTL EQU 0x400068fa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_CTL EQU 0x400068fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MSK EQU 0x40006900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MSK EQU 0x40006902\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MSK EQU 0x40006904\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MSK EQU 0x40006906\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MSK EQU 0x40006908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MSK EQU 0x4000690a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MSK EQU 0x4000690c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MSK EQU 0x4000690e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MSK EQU 0x40006910\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MSK EQU 0x40006912\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MSK EQU 0x40006914\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MSK EQU 0x40006916\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MSK EQU 0x40006918\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MSK EQU 0x4000691a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MSK EQU 0x4000691c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_ACTL EQU 0x40006920\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_ACTL EQU 0x40006922\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_ACTL EQU 0x40006924\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_ACTL EQU 0x40006926\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_ACTL EQU 0x40006928\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_ACTL EQU 0x4000692a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_ACTL EQU 0x4000692c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_ACTL EQU 0x4000692e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_ACTL EQU 0x40006930\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_ACTL EQU 0x40006932\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_ACTL EQU 0x40006934\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_ACTL EQU 0x40006936\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_ACTL EQU 0x40006938\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_ACTL EQU 0x4000693a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_ACTL EQU 0x4000693c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB00_01_MC EQU 0x40006940\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB01_02_MC EQU 0x40006942\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB02_03_MC EQU 0x40006944\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB03_04_MC EQU 0x40006946\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB04_05_MC EQU 0x40006948\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB05_06_MC EQU 0x4000694a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB06_07_MC EQU 0x4000694c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB07_08_MC EQU 0x4000694e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB08_09_MC EQU 0x40006950\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB09_10_MC EQU 0x40006952\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB10_11_MC EQU 0x40006954\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB11_12_MC EQU 0x40006956\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB12_13_MC EQU 0x40006958\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB13_14_MC EQU 0x4000695a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MC\r
-CYDEV_UWRK_UWRK16_DEF_B0_UDB14_15_MC EQU 0x4000695c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_BASE\r
-CYDEV_UWRK_UWRK16_DEF_B1_BASE EQU 0x40006a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_SIZE\r
-CYDEV_UWRK_UWRK16_DEF_B1_SIZE EQU 0x0000015e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A0 EQU 0x40006a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A0 EQU 0x40006a0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A0 EQU 0x40006a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A0 EQU 0x40006a0e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A0 EQU 0x40006a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A0 EQU 0x40006a12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A0 EQU 0x40006a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A0 EQU 0x40006a16\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_A1 EQU 0x40006a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_A1 EQU 0x40006a2a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_A1 EQU 0x40006a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_A1 EQU 0x40006a2e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_A1 EQU 0x40006a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_A1 EQU 0x40006a32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_A1 EQU 0x40006a34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_A1 EQU 0x40006a36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D0 EQU 0x40006a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D0 EQU 0x40006a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D0 EQU 0x40006a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D0 EQU 0x40006a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D0 EQU 0x40006a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D0 EQU 0x40006a52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D0 EQU 0x40006a54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D0 EQU 0x40006a56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_D1 EQU 0x40006a68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_D1 EQU 0x40006a6a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_D1 EQU 0x40006a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_D1 EQU 0x40006a6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_D1 EQU 0x40006a70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_D1 EQU 0x40006a72\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_D1 EQU 0x40006a74\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_D1 EQU 0x40006a76\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F0 EQU 0x40006a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F0 EQU 0x40006a8a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F0 EQU 0x40006a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F0 EQU 0x40006a8e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F0 EQU 0x40006a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F0 EQU 0x40006a92\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F0 EQU 0x40006a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F0\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F0 EQU 0x40006a96\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_F1 EQU 0x40006aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_F1 EQU 0x40006aaa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_F1 EQU 0x40006aac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_F1 EQU 0x40006aae\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_F1 EQU 0x40006ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_F1 EQU 0x40006ab2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_F1 EQU 0x40006ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F1\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_F1 EQU 0x40006ab6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ST EQU 0x40006ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ST EQU 0x40006aca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ST EQU 0x40006acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ST EQU 0x40006ace\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ST EQU 0x40006ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ST EQU 0x40006ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ST EQU 0x40006ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ST\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ST EQU 0x40006ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_CTL EQU 0x40006ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_CTL EQU 0x40006aea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_CTL EQU 0x40006aec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_CTL EQU 0x40006aee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_CTL EQU 0x40006af0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_CTL EQU 0x40006af2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_CTL EQU 0x40006af4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_CTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_CTL EQU 0x40006af6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MSK EQU 0x40006b08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MSK EQU 0x40006b0a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MSK EQU 0x40006b0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MSK EQU 0x40006b0e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MSK EQU 0x40006b10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MSK EQU 0x40006b12\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MSK EQU 0x40006b14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MSK\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MSK EQU 0x40006b16\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_ACTL EQU 0x40006b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_ACTL EQU 0x40006b2a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_ACTL EQU 0x40006b2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_ACTL EQU 0x40006b2e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_ACTL EQU 0x40006b30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_ACTL EQU 0x40006b32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_ACTL EQU 0x40006b34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ACTL\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_ACTL EQU 0x40006b36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB04_05_MC EQU 0x40006b48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB05_06_MC EQU 0x40006b4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB06_07_MC EQU 0x40006b4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB07_08_MC EQU 0x40006b4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB08_09_MC EQU 0x40006b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB09_10_MC EQU 0x40006b52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB10_11_MC EQU 0x40006b54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MC\r
-CYDEV_UWRK_UWRK16_DEF_B1_UDB11_12_MC EQU 0x40006b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_BASE\r
-CYDEV_PHUB_BASE EQU 0x40007000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_SIZE\r
-CYDEV_PHUB_SIZE EQU 0x00000c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFG\r
-CYDEV_PHUB_CFG EQU 0x40007000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_ERR\r
-CYDEV_PHUB_ERR EQU 0x40007004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_ERR_ADR\r
-CYDEV_PHUB_ERR_ADR EQU 0x40007008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_BASE\r
-CYDEV_PHUB_CH0_BASE EQU 0x40007010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_SIZE\r
-CYDEV_PHUB_CH0_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_BASIC_CFG\r
-CYDEV_PHUB_CH0_BASIC_CFG EQU 0x40007010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_ACTION\r
-CYDEV_PHUB_CH0_ACTION EQU 0x40007014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_BASIC_STATUS\r
-CYDEV_PHUB_CH0_BASIC_STATUS EQU 0x40007018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_BASE\r
-CYDEV_PHUB_CH1_BASE EQU 0x40007020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_SIZE\r
-CYDEV_PHUB_CH1_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_BASIC_CFG\r
-CYDEV_PHUB_CH1_BASIC_CFG EQU 0x40007020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_ACTION\r
-CYDEV_PHUB_CH1_ACTION EQU 0x40007024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_BASIC_STATUS\r
-CYDEV_PHUB_CH1_BASIC_STATUS EQU 0x40007028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_BASE\r
-CYDEV_PHUB_CH2_BASE EQU 0x40007030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_SIZE\r
-CYDEV_PHUB_CH2_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_BASIC_CFG\r
-CYDEV_PHUB_CH2_BASIC_CFG EQU 0x40007030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_ACTION\r
-CYDEV_PHUB_CH2_ACTION EQU 0x40007034\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_BASIC_STATUS\r
-CYDEV_PHUB_CH2_BASIC_STATUS EQU 0x40007038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_BASE\r
-CYDEV_PHUB_CH3_BASE EQU 0x40007040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_SIZE\r
-CYDEV_PHUB_CH3_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_BASIC_CFG\r
-CYDEV_PHUB_CH3_BASIC_CFG EQU 0x40007040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_ACTION\r
-CYDEV_PHUB_CH3_ACTION EQU 0x40007044\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_BASIC_STATUS\r
-CYDEV_PHUB_CH3_BASIC_STATUS EQU 0x40007048\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_BASE\r
-CYDEV_PHUB_CH4_BASE EQU 0x40007050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_SIZE\r
-CYDEV_PHUB_CH4_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_BASIC_CFG\r
-CYDEV_PHUB_CH4_BASIC_CFG EQU 0x40007050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_ACTION\r
-CYDEV_PHUB_CH4_ACTION EQU 0x40007054\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_BASIC_STATUS\r
-CYDEV_PHUB_CH4_BASIC_STATUS EQU 0x40007058\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_BASE\r
-CYDEV_PHUB_CH5_BASE EQU 0x40007060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_SIZE\r
-CYDEV_PHUB_CH5_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_BASIC_CFG\r
-CYDEV_PHUB_CH5_BASIC_CFG EQU 0x40007060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_ACTION\r
-CYDEV_PHUB_CH5_ACTION EQU 0x40007064\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_BASIC_STATUS\r
-CYDEV_PHUB_CH5_BASIC_STATUS EQU 0x40007068\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_BASE\r
-CYDEV_PHUB_CH6_BASE EQU 0x40007070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_SIZE\r
-CYDEV_PHUB_CH6_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_BASIC_CFG\r
-CYDEV_PHUB_CH6_BASIC_CFG EQU 0x40007070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_ACTION\r
-CYDEV_PHUB_CH6_ACTION EQU 0x40007074\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_BASIC_STATUS\r
-CYDEV_PHUB_CH6_BASIC_STATUS EQU 0x40007078\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_BASE\r
-CYDEV_PHUB_CH7_BASE EQU 0x40007080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_SIZE\r
-CYDEV_PHUB_CH7_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_BASIC_CFG\r
-CYDEV_PHUB_CH7_BASIC_CFG EQU 0x40007080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_ACTION\r
-CYDEV_PHUB_CH7_ACTION EQU 0x40007084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_BASIC_STATUS\r
-CYDEV_PHUB_CH7_BASIC_STATUS EQU 0x40007088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_BASE\r
-CYDEV_PHUB_CH8_BASE EQU 0x40007090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_SIZE\r
-CYDEV_PHUB_CH8_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_BASIC_CFG\r
-CYDEV_PHUB_CH8_BASIC_CFG EQU 0x40007090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_ACTION\r
-CYDEV_PHUB_CH8_ACTION EQU 0x40007094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_BASIC_STATUS\r
-CYDEV_PHUB_CH8_BASIC_STATUS EQU 0x40007098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_BASE\r
-CYDEV_PHUB_CH9_BASE EQU 0x400070a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_SIZE\r
-CYDEV_PHUB_CH9_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_BASIC_CFG\r
-CYDEV_PHUB_CH9_BASIC_CFG EQU 0x400070a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_ACTION\r
-CYDEV_PHUB_CH9_ACTION EQU 0x400070a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_BASIC_STATUS\r
-CYDEV_PHUB_CH9_BASIC_STATUS EQU 0x400070a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_BASE\r
-CYDEV_PHUB_CH10_BASE EQU 0x400070b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_SIZE\r
-CYDEV_PHUB_CH10_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_BASIC_CFG\r
-CYDEV_PHUB_CH10_BASIC_CFG EQU 0x400070b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_ACTION\r
-CYDEV_PHUB_CH10_ACTION EQU 0x400070b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_BASIC_STATUS\r
-CYDEV_PHUB_CH10_BASIC_STATUS EQU 0x400070b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_BASE\r
-CYDEV_PHUB_CH11_BASE EQU 0x400070c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_SIZE\r
-CYDEV_PHUB_CH11_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_BASIC_CFG\r
-CYDEV_PHUB_CH11_BASIC_CFG EQU 0x400070c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_ACTION\r
-CYDEV_PHUB_CH11_ACTION EQU 0x400070c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_BASIC_STATUS\r
-CYDEV_PHUB_CH11_BASIC_STATUS EQU 0x400070c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_BASE\r
-CYDEV_PHUB_CH12_BASE EQU 0x400070d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_SIZE\r
-CYDEV_PHUB_CH12_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_BASIC_CFG\r
-CYDEV_PHUB_CH12_BASIC_CFG EQU 0x400070d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_ACTION\r
-CYDEV_PHUB_CH12_ACTION EQU 0x400070d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_BASIC_STATUS\r
-CYDEV_PHUB_CH12_BASIC_STATUS EQU 0x400070d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_BASE\r
-CYDEV_PHUB_CH13_BASE EQU 0x400070e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_SIZE\r
-CYDEV_PHUB_CH13_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_BASIC_CFG\r
-CYDEV_PHUB_CH13_BASIC_CFG EQU 0x400070e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_ACTION\r
-CYDEV_PHUB_CH13_ACTION EQU 0x400070e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_BASIC_STATUS\r
-CYDEV_PHUB_CH13_BASIC_STATUS EQU 0x400070e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_BASE\r
-CYDEV_PHUB_CH14_BASE EQU 0x400070f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_SIZE\r
-CYDEV_PHUB_CH14_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_BASIC_CFG\r
-CYDEV_PHUB_CH14_BASIC_CFG EQU 0x400070f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_ACTION\r
-CYDEV_PHUB_CH14_ACTION EQU 0x400070f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_BASIC_STATUS\r
-CYDEV_PHUB_CH14_BASIC_STATUS EQU 0x400070f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_BASE\r
-CYDEV_PHUB_CH15_BASE EQU 0x40007100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_SIZE\r
-CYDEV_PHUB_CH15_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_BASIC_CFG\r
-CYDEV_PHUB_CH15_BASIC_CFG EQU 0x40007100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_ACTION\r
-CYDEV_PHUB_CH15_ACTION EQU 0x40007104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_BASIC_STATUS\r
-CYDEV_PHUB_CH15_BASIC_STATUS EQU 0x40007108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_BASE\r
-CYDEV_PHUB_CH16_BASE EQU 0x40007110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_SIZE\r
-CYDEV_PHUB_CH16_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_BASIC_CFG\r
-CYDEV_PHUB_CH16_BASIC_CFG EQU 0x40007110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_ACTION\r
-CYDEV_PHUB_CH16_ACTION EQU 0x40007114\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_BASIC_STATUS\r
-CYDEV_PHUB_CH16_BASIC_STATUS EQU 0x40007118\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_BASE\r
-CYDEV_PHUB_CH17_BASE EQU 0x40007120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_SIZE\r
-CYDEV_PHUB_CH17_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_BASIC_CFG\r
-CYDEV_PHUB_CH17_BASIC_CFG EQU 0x40007120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_ACTION\r
-CYDEV_PHUB_CH17_ACTION EQU 0x40007124\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_BASIC_STATUS\r
-CYDEV_PHUB_CH17_BASIC_STATUS EQU 0x40007128\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_BASE\r
-CYDEV_PHUB_CH18_BASE EQU 0x40007130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_SIZE\r
-CYDEV_PHUB_CH18_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_BASIC_CFG\r
-CYDEV_PHUB_CH18_BASIC_CFG EQU 0x40007130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_ACTION\r
-CYDEV_PHUB_CH18_ACTION EQU 0x40007134\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_BASIC_STATUS\r
-CYDEV_PHUB_CH18_BASIC_STATUS EQU 0x40007138\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_BASE\r
-CYDEV_PHUB_CH19_BASE EQU 0x40007140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_SIZE\r
-CYDEV_PHUB_CH19_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_BASIC_CFG\r
-CYDEV_PHUB_CH19_BASIC_CFG EQU 0x40007140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_ACTION\r
-CYDEV_PHUB_CH19_ACTION EQU 0x40007144\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_BASIC_STATUS\r
-CYDEV_PHUB_CH19_BASIC_STATUS EQU 0x40007148\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_BASE\r
-CYDEV_PHUB_CH20_BASE EQU 0x40007150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_SIZE\r
-CYDEV_PHUB_CH20_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_BASIC_CFG\r
-CYDEV_PHUB_CH20_BASIC_CFG EQU 0x40007150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_ACTION\r
-CYDEV_PHUB_CH20_ACTION EQU 0x40007154\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_BASIC_STATUS\r
-CYDEV_PHUB_CH20_BASIC_STATUS EQU 0x40007158\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_BASE\r
-CYDEV_PHUB_CH21_BASE EQU 0x40007160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_SIZE\r
-CYDEV_PHUB_CH21_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_BASIC_CFG\r
-CYDEV_PHUB_CH21_BASIC_CFG EQU 0x40007160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_ACTION\r
-CYDEV_PHUB_CH21_ACTION EQU 0x40007164\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_BASIC_STATUS\r
-CYDEV_PHUB_CH21_BASIC_STATUS EQU 0x40007168\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_BASE\r
-CYDEV_PHUB_CH22_BASE EQU 0x40007170\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_SIZE\r
-CYDEV_PHUB_CH22_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_BASIC_CFG\r
-CYDEV_PHUB_CH22_BASIC_CFG EQU 0x40007170\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_ACTION\r
-CYDEV_PHUB_CH22_ACTION EQU 0x40007174\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_BASIC_STATUS\r
-CYDEV_PHUB_CH22_BASIC_STATUS EQU 0x40007178\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_BASE\r
-CYDEV_PHUB_CH23_BASE EQU 0x40007180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_SIZE\r
-CYDEV_PHUB_CH23_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_BASIC_CFG\r
-CYDEV_PHUB_CH23_BASIC_CFG EQU 0x40007180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_ACTION\r
-CYDEV_PHUB_CH23_ACTION EQU 0x40007184\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_BASIC_STATUS\r
-CYDEV_PHUB_CH23_BASIC_STATUS EQU 0x40007188\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM0_BASE\r
-CYDEV_PHUB_CFGMEM0_BASE EQU 0x40007600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM0_SIZE\r
-CYDEV_PHUB_CFGMEM0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM0_CFG0\r
-CYDEV_PHUB_CFGMEM0_CFG0 EQU 0x40007600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM0_CFG1\r
-CYDEV_PHUB_CFGMEM0_CFG1 EQU 0x40007604\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM1_BASE\r
-CYDEV_PHUB_CFGMEM1_BASE EQU 0x40007608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM1_SIZE\r
-CYDEV_PHUB_CFGMEM1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM1_CFG0\r
-CYDEV_PHUB_CFGMEM1_CFG0 EQU 0x40007608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM1_CFG1\r
-CYDEV_PHUB_CFGMEM1_CFG1 EQU 0x4000760c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM2_BASE\r
-CYDEV_PHUB_CFGMEM2_BASE EQU 0x40007610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM2_SIZE\r
-CYDEV_PHUB_CFGMEM2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM2_CFG0\r
-CYDEV_PHUB_CFGMEM2_CFG0 EQU 0x40007610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM2_CFG1\r
-CYDEV_PHUB_CFGMEM2_CFG1 EQU 0x40007614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM3_BASE\r
-CYDEV_PHUB_CFGMEM3_BASE EQU 0x40007618\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM3_SIZE\r
-CYDEV_PHUB_CFGMEM3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM3_CFG0\r
-CYDEV_PHUB_CFGMEM3_CFG0 EQU 0x40007618\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM3_CFG1\r
-CYDEV_PHUB_CFGMEM3_CFG1 EQU 0x4000761c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM4_BASE\r
-CYDEV_PHUB_CFGMEM4_BASE EQU 0x40007620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM4_SIZE\r
-CYDEV_PHUB_CFGMEM4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM4_CFG0\r
-CYDEV_PHUB_CFGMEM4_CFG0 EQU 0x40007620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM4_CFG1\r
-CYDEV_PHUB_CFGMEM4_CFG1 EQU 0x40007624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM5_BASE\r
-CYDEV_PHUB_CFGMEM5_BASE EQU 0x40007628\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM5_SIZE\r
-CYDEV_PHUB_CFGMEM5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM5_CFG0\r
-CYDEV_PHUB_CFGMEM5_CFG0 EQU 0x40007628\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM5_CFG1\r
-CYDEV_PHUB_CFGMEM5_CFG1 EQU 0x4000762c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM6_BASE\r
-CYDEV_PHUB_CFGMEM6_BASE EQU 0x40007630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM6_SIZE\r
-CYDEV_PHUB_CFGMEM6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM6_CFG0\r
-CYDEV_PHUB_CFGMEM6_CFG0 EQU 0x40007630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM6_CFG1\r
-CYDEV_PHUB_CFGMEM6_CFG1 EQU 0x40007634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM7_BASE\r
-CYDEV_PHUB_CFGMEM7_BASE EQU 0x40007638\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM7_SIZE\r
-CYDEV_PHUB_CFGMEM7_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM7_CFG0\r
-CYDEV_PHUB_CFGMEM7_CFG0 EQU 0x40007638\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM7_CFG1\r
-CYDEV_PHUB_CFGMEM7_CFG1 EQU 0x4000763c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM8_BASE\r
-CYDEV_PHUB_CFGMEM8_BASE EQU 0x40007640\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM8_SIZE\r
-CYDEV_PHUB_CFGMEM8_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM8_CFG0\r
-CYDEV_PHUB_CFGMEM8_CFG0 EQU 0x40007640\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM8_CFG1\r
-CYDEV_PHUB_CFGMEM8_CFG1 EQU 0x40007644\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM9_BASE\r
-CYDEV_PHUB_CFGMEM9_BASE EQU 0x40007648\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM9_SIZE\r
-CYDEV_PHUB_CFGMEM9_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM9_CFG0\r
-CYDEV_PHUB_CFGMEM9_CFG0 EQU 0x40007648\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM9_CFG1\r
-CYDEV_PHUB_CFGMEM9_CFG1 EQU 0x4000764c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM10_BASE\r
-CYDEV_PHUB_CFGMEM10_BASE EQU 0x40007650\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM10_SIZE\r
-CYDEV_PHUB_CFGMEM10_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM10_CFG0\r
-CYDEV_PHUB_CFGMEM10_CFG0 EQU 0x40007650\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM10_CFG1\r
-CYDEV_PHUB_CFGMEM10_CFG1 EQU 0x40007654\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM11_BASE\r
-CYDEV_PHUB_CFGMEM11_BASE EQU 0x40007658\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM11_SIZE\r
-CYDEV_PHUB_CFGMEM11_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM11_CFG0\r
-CYDEV_PHUB_CFGMEM11_CFG0 EQU 0x40007658\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM11_CFG1\r
-CYDEV_PHUB_CFGMEM11_CFG1 EQU 0x4000765c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM12_BASE\r
-CYDEV_PHUB_CFGMEM12_BASE EQU 0x40007660\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM12_SIZE\r
-CYDEV_PHUB_CFGMEM12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM12_CFG0\r
-CYDEV_PHUB_CFGMEM12_CFG0 EQU 0x40007660\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM12_CFG1\r
-CYDEV_PHUB_CFGMEM12_CFG1 EQU 0x40007664\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM13_BASE\r
-CYDEV_PHUB_CFGMEM13_BASE EQU 0x40007668\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM13_SIZE\r
-CYDEV_PHUB_CFGMEM13_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM13_CFG0\r
-CYDEV_PHUB_CFGMEM13_CFG0 EQU 0x40007668\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM13_CFG1\r
-CYDEV_PHUB_CFGMEM13_CFG1 EQU 0x4000766c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM14_BASE\r
-CYDEV_PHUB_CFGMEM14_BASE EQU 0x40007670\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM14_SIZE\r
-CYDEV_PHUB_CFGMEM14_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM14_CFG0\r
-CYDEV_PHUB_CFGMEM14_CFG0 EQU 0x40007670\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM14_CFG1\r
-CYDEV_PHUB_CFGMEM14_CFG1 EQU 0x40007674\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM15_BASE\r
-CYDEV_PHUB_CFGMEM15_BASE EQU 0x40007678\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM15_SIZE\r
-CYDEV_PHUB_CFGMEM15_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM15_CFG0\r
-CYDEV_PHUB_CFGMEM15_CFG0 EQU 0x40007678\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM15_CFG1\r
-CYDEV_PHUB_CFGMEM15_CFG1 EQU 0x4000767c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM16_BASE\r
-CYDEV_PHUB_CFGMEM16_BASE EQU 0x40007680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM16_SIZE\r
-CYDEV_PHUB_CFGMEM16_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM16_CFG0\r
-CYDEV_PHUB_CFGMEM16_CFG0 EQU 0x40007680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM16_CFG1\r
-CYDEV_PHUB_CFGMEM16_CFG1 EQU 0x40007684\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM17_BASE\r
-CYDEV_PHUB_CFGMEM17_BASE EQU 0x40007688\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM17_SIZE\r
-CYDEV_PHUB_CFGMEM17_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM17_CFG0\r
-CYDEV_PHUB_CFGMEM17_CFG0 EQU 0x40007688\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM17_CFG1\r
-CYDEV_PHUB_CFGMEM17_CFG1 EQU 0x4000768c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM18_BASE\r
-CYDEV_PHUB_CFGMEM18_BASE EQU 0x40007690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM18_SIZE\r
-CYDEV_PHUB_CFGMEM18_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM18_CFG0\r
-CYDEV_PHUB_CFGMEM18_CFG0 EQU 0x40007690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM18_CFG1\r
-CYDEV_PHUB_CFGMEM18_CFG1 EQU 0x40007694\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM19_BASE\r
-CYDEV_PHUB_CFGMEM19_BASE EQU 0x40007698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM19_SIZE\r
-CYDEV_PHUB_CFGMEM19_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM19_CFG0\r
-CYDEV_PHUB_CFGMEM19_CFG0 EQU 0x40007698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM19_CFG1\r
-CYDEV_PHUB_CFGMEM19_CFG1 EQU 0x4000769c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM20_BASE\r
-CYDEV_PHUB_CFGMEM20_BASE EQU 0x400076a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM20_SIZE\r
-CYDEV_PHUB_CFGMEM20_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM20_CFG0\r
-CYDEV_PHUB_CFGMEM20_CFG0 EQU 0x400076a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM20_CFG1\r
-CYDEV_PHUB_CFGMEM20_CFG1 EQU 0x400076a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM21_BASE\r
-CYDEV_PHUB_CFGMEM21_BASE EQU 0x400076a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM21_SIZE\r
-CYDEV_PHUB_CFGMEM21_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM21_CFG0\r
-CYDEV_PHUB_CFGMEM21_CFG0 EQU 0x400076a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM21_CFG1\r
-CYDEV_PHUB_CFGMEM21_CFG1 EQU 0x400076ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM22_BASE\r
-CYDEV_PHUB_CFGMEM22_BASE EQU 0x400076b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM22_SIZE\r
-CYDEV_PHUB_CFGMEM22_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM22_CFG0\r
-CYDEV_PHUB_CFGMEM22_CFG0 EQU 0x400076b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM22_CFG1\r
-CYDEV_PHUB_CFGMEM22_CFG1 EQU 0x400076b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM23_BASE\r
-CYDEV_PHUB_CFGMEM23_BASE EQU 0x400076b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM23_SIZE\r
-CYDEV_PHUB_CFGMEM23_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM23_CFG0\r
-CYDEV_PHUB_CFGMEM23_CFG0 EQU 0x400076b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM23_CFG1\r
-CYDEV_PHUB_CFGMEM23_CFG1 EQU 0x400076bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM0_BASE\r
-CYDEV_PHUB_TDMEM0_BASE EQU 0x40007800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM0_SIZE\r
-CYDEV_PHUB_TDMEM0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM0_ORIG_TD0\r
-CYDEV_PHUB_TDMEM0_ORIG_TD0 EQU 0x40007800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM0_ORIG_TD1\r
-CYDEV_PHUB_TDMEM0_ORIG_TD1 EQU 0x40007804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM1_BASE\r
-CYDEV_PHUB_TDMEM1_BASE EQU 0x40007808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM1_SIZE\r
-CYDEV_PHUB_TDMEM1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM1_ORIG_TD0\r
-CYDEV_PHUB_TDMEM1_ORIG_TD0 EQU 0x40007808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM1_ORIG_TD1\r
-CYDEV_PHUB_TDMEM1_ORIG_TD1 EQU 0x4000780c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM2_BASE\r
-CYDEV_PHUB_TDMEM2_BASE EQU 0x40007810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM2_SIZE\r
-CYDEV_PHUB_TDMEM2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM2_ORIG_TD0\r
-CYDEV_PHUB_TDMEM2_ORIG_TD0 EQU 0x40007810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM2_ORIG_TD1\r
-CYDEV_PHUB_TDMEM2_ORIG_TD1 EQU 0x40007814\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM3_BASE\r
-CYDEV_PHUB_TDMEM3_BASE EQU 0x40007818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM3_SIZE\r
-CYDEV_PHUB_TDMEM3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM3_ORIG_TD0\r
-CYDEV_PHUB_TDMEM3_ORIG_TD0 EQU 0x40007818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM3_ORIG_TD1\r
-CYDEV_PHUB_TDMEM3_ORIG_TD1 EQU 0x4000781c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM4_BASE\r
-CYDEV_PHUB_TDMEM4_BASE EQU 0x40007820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM4_SIZE\r
-CYDEV_PHUB_TDMEM4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM4_ORIG_TD0\r
-CYDEV_PHUB_TDMEM4_ORIG_TD0 EQU 0x40007820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM4_ORIG_TD1\r
-CYDEV_PHUB_TDMEM4_ORIG_TD1 EQU 0x40007824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM5_BASE\r
-CYDEV_PHUB_TDMEM5_BASE EQU 0x40007828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM5_SIZE\r
-CYDEV_PHUB_TDMEM5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM5_ORIG_TD0\r
-CYDEV_PHUB_TDMEM5_ORIG_TD0 EQU 0x40007828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM5_ORIG_TD1\r
-CYDEV_PHUB_TDMEM5_ORIG_TD1 EQU 0x4000782c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM6_BASE\r
-CYDEV_PHUB_TDMEM6_BASE EQU 0x40007830\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM6_SIZE\r
-CYDEV_PHUB_TDMEM6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM6_ORIG_TD0\r
-CYDEV_PHUB_TDMEM6_ORIG_TD0 EQU 0x40007830\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM6_ORIG_TD1\r
-CYDEV_PHUB_TDMEM6_ORIG_TD1 EQU 0x40007834\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM7_BASE\r
-CYDEV_PHUB_TDMEM7_BASE EQU 0x40007838\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM7_SIZE\r
-CYDEV_PHUB_TDMEM7_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM7_ORIG_TD0\r
-CYDEV_PHUB_TDMEM7_ORIG_TD0 EQU 0x40007838\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM7_ORIG_TD1\r
-CYDEV_PHUB_TDMEM7_ORIG_TD1 EQU 0x4000783c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM8_BASE\r
-CYDEV_PHUB_TDMEM8_BASE EQU 0x40007840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM8_SIZE\r
-CYDEV_PHUB_TDMEM8_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM8_ORIG_TD0\r
-CYDEV_PHUB_TDMEM8_ORIG_TD0 EQU 0x40007840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM8_ORIG_TD1\r
-CYDEV_PHUB_TDMEM8_ORIG_TD1 EQU 0x40007844\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM9_BASE\r
-CYDEV_PHUB_TDMEM9_BASE EQU 0x40007848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM9_SIZE\r
-CYDEV_PHUB_TDMEM9_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM9_ORIG_TD0\r
-CYDEV_PHUB_TDMEM9_ORIG_TD0 EQU 0x40007848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM9_ORIG_TD1\r
-CYDEV_PHUB_TDMEM9_ORIG_TD1 EQU 0x4000784c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM10_BASE\r
-CYDEV_PHUB_TDMEM10_BASE EQU 0x40007850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM10_SIZE\r
-CYDEV_PHUB_TDMEM10_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM10_ORIG_TD0\r
-CYDEV_PHUB_TDMEM10_ORIG_TD0 EQU 0x40007850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM10_ORIG_TD1\r
-CYDEV_PHUB_TDMEM10_ORIG_TD1 EQU 0x40007854\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM11_BASE\r
-CYDEV_PHUB_TDMEM11_BASE EQU 0x40007858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM11_SIZE\r
-CYDEV_PHUB_TDMEM11_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM11_ORIG_TD0\r
-CYDEV_PHUB_TDMEM11_ORIG_TD0 EQU 0x40007858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM11_ORIG_TD1\r
-CYDEV_PHUB_TDMEM11_ORIG_TD1 EQU 0x4000785c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM12_BASE\r
-CYDEV_PHUB_TDMEM12_BASE EQU 0x40007860\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM12_SIZE\r
-CYDEV_PHUB_TDMEM12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM12_ORIG_TD0\r
-CYDEV_PHUB_TDMEM12_ORIG_TD0 EQU 0x40007860\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM12_ORIG_TD1\r
-CYDEV_PHUB_TDMEM12_ORIG_TD1 EQU 0x40007864\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM13_BASE\r
-CYDEV_PHUB_TDMEM13_BASE EQU 0x40007868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM13_SIZE\r
-CYDEV_PHUB_TDMEM13_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM13_ORIG_TD0\r
-CYDEV_PHUB_TDMEM13_ORIG_TD0 EQU 0x40007868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM13_ORIG_TD1\r
-CYDEV_PHUB_TDMEM13_ORIG_TD1 EQU 0x4000786c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM14_BASE\r
-CYDEV_PHUB_TDMEM14_BASE EQU 0x40007870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM14_SIZE\r
-CYDEV_PHUB_TDMEM14_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM14_ORIG_TD0\r
-CYDEV_PHUB_TDMEM14_ORIG_TD0 EQU 0x40007870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM14_ORIG_TD1\r
-CYDEV_PHUB_TDMEM14_ORIG_TD1 EQU 0x40007874\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM15_BASE\r
-CYDEV_PHUB_TDMEM15_BASE EQU 0x40007878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM15_SIZE\r
-CYDEV_PHUB_TDMEM15_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM15_ORIG_TD0\r
-CYDEV_PHUB_TDMEM15_ORIG_TD0 EQU 0x40007878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM15_ORIG_TD1\r
-CYDEV_PHUB_TDMEM15_ORIG_TD1 EQU 0x4000787c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM16_BASE\r
-CYDEV_PHUB_TDMEM16_BASE EQU 0x40007880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM16_SIZE\r
-CYDEV_PHUB_TDMEM16_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM16_ORIG_TD0\r
-CYDEV_PHUB_TDMEM16_ORIG_TD0 EQU 0x40007880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM16_ORIG_TD1\r
-CYDEV_PHUB_TDMEM16_ORIG_TD1 EQU 0x40007884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM17_BASE\r
-CYDEV_PHUB_TDMEM17_BASE EQU 0x40007888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM17_SIZE\r
-CYDEV_PHUB_TDMEM17_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM17_ORIG_TD0\r
-CYDEV_PHUB_TDMEM17_ORIG_TD0 EQU 0x40007888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM17_ORIG_TD1\r
-CYDEV_PHUB_TDMEM17_ORIG_TD1 EQU 0x4000788c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM18_BASE\r
-CYDEV_PHUB_TDMEM18_BASE EQU 0x40007890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM18_SIZE\r
-CYDEV_PHUB_TDMEM18_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM18_ORIG_TD0\r
-CYDEV_PHUB_TDMEM18_ORIG_TD0 EQU 0x40007890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM18_ORIG_TD1\r
-CYDEV_PHUB_TDMEM18_ORIG_TD1 EQU 0x40007894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM19_BASE\r
-CYDEV_PHUB_TDMEM19_BASE EQU 0x40007898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM19_SIZE\r
-CYDEV_PHUB_TDMEM19_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM19_ORIG_TD0\r
-CYDEV_PHUB_TDMEM19_ORIG_TD0 EQU 0x40007898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM19_ORIG_TD1\r
-CYDEV_PHUB_TDMEM19_ORIG_TD1 EQU 0x4000789c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM20_BASE\r
-CYDEV_PHUB_TDMEM20_BASE EQU 0x400078a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM20_SIZE\r
-CYDEV_PHUB_TDMEM20_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM20_ORIG_TD0\r
-CYDEV_PHUB_TDMEM20_ORIG_TD0 EQU 0x400078a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM20_ORIG_TD1\r
-CYDEV_PHUB_TDMEM20_ORIG_TD1 EQU 0x400078a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM21_BASE\r
-CYDEV_PHUB_TDMEM21_BASE EQU 0x400078a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM21_SIZE\r
-CYDEV_PHUB_TDMEM21_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM21_ORIG_TD0\r
-CYDEV_PHUB_TDMEM21_ORIG_TD0 EQU 0x400078a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM21_ORIG_TD1\r
-CYDEV_PHUB_TDMEM21_ORIG_TD1 EQU 0x400078ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM22_BASE\r
-CYDEV_PHUB_TDMEM22_BASE EQU 0x400078b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM22_SIZE\r
-CYDEV_PHUB_TDMEM22_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM22_ORIG_TD0\r
-CYDEV_PHUB_TDMEM22_ORIG_TD0 EQU 0x400078b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM22_ORIG_TD1\r
-CYDEV_PHUB_TDMEM22_ORIG_TD1 EQU 0x400078b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM23_BASE\r
-CYDEV_PHUB_TDMEM23_BASE EQU 0x400078b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM23_SIZE\r
-CYDEV_PHUB_TDMEM23_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM23_ORIG_TD0\r
-CYDEV_PHUB_TDMEM23_ORIG_TD0 EQU 0x400078b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM23_ORIG_TD1\r
-CYDEV_PHUB_TDMEM23_ORIG_TD1 EQU 0x400078bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM24_BASE\r
-CYDEV_PHUB_TDMEM24_BASE EQU 0x400078c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM24_SIZE\r
-CYDEV_PHUB_TDMEM24_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM24_ORIG_TD0\r
-CYDEV_PHUB_TDMEM24_ORIG_TD0 EQU 0x400078c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM24_ORIG_TD1\r
-CYDEV_PHUB_TDMEM24_ORIG_TD1 EQU 0x400078c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM25_BASE\r
-CYDEV_PHUB_TDMEM25_BASE EQU 0x400078c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM25_SIZE\r
-CYDEV_PHUB_TDMEM25_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM25_ORIG_TD0\r
-CYDEV_PHUB_TDMEM25_ORIG_TD0 EQU 0x400078c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM25_ORIG_TD1\r
-CYDEV_PHUB_TDMEM25_ORIG_TD1 EQU 0x400078cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM26_BASE\r
-CYDEV_PHUB_TDMEM26_BASE EQU 0x400078d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM26_SIZE\r
-CYDEV_PHUB_TDMEM26_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM26_ORIG_TD0\r
-CYDEV_PHUB_TDMEM26_ORIG_TD0 EQU 0x400078d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM26_ORIG_TD1\r
-CYDEV_PHUB_TDMEM26_ORIG_TD1 EQU 0x400078d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM27_BASE\r
-CYDEV_PHUB_TDMEM27_BASE EQU 0x400078d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM27_SIZE\r
-CYDEV_PHUB_TDMEM27_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM27_ORIG_TD0\r
-CYDEV_PHUB_TDMEM27_ORIG_TD0 EQU 0x400078d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM27_ORIG_TD1\r
-CYDEV_PHUB_TDMEM27_ORIG_TD1 EQU 0x400078dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM28_BASE\r
-CYDEV_PHUB_TDMEM28_BASE EQU 0x400078e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM28_SIZE\r
-CYDEV_PHUB_TDMEM28_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM28_ORIG_TD0\r
-CYDEV_PHUB_TDMEM28_ORIG_TD0 EQU 0x400078e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM28_ORIG_TD1\r
-CYDEV_PHUB_TDMEM28_ORIG_TD1 EQU 0x400078e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM29_BASE\r
-CYDEV_PHUB_TDMEM29_BASE EQU 0x400078e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM29_SIZE\r
-CYDEV_PHUB_TDMEM29_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM29_ORIG_TD0\r
-CYDEV_PHUB_TDMEM29_ORIG_TD0 EQU 0x400078e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM29_ORIG_TD1\r
-CYDEV_PHUB_TDMEM29_ORIG_TD1 EQU 0x400078ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM30_BASE\r
-CYDEV_PHUB_TDMEM30_BASE EQU 0x400078f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM30_SIZE\r
-CYDEV_PHUB_TDMEM30_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM30_ORIG_TD0\r
-CYDEV_PHUB_TDMEM30_ORIG_TD0 EQU 0x400078f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM30_ORIG_TD1\r
-CYDEV_PHUB_TDMEM30_ORIG_TD1 EQU 0x400078f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM31_BASE\r
-CYDEV_PHUB_TDMEM31_BASE EQU 0x400078f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM31_SIZE\r
-CYDEV_PHUB_TDMEM31_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM31_ORIG_TD0\r
-CYDEV_PHUB_TDMEM31_ORIG_TD0 EQU 0x400078f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM31_ORIG_TD1\r
-CYDEV_PHUB_TDMEM31_ORIG_TD1 EQU 0x400078fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM32_BASE\r
-CYDEV_PHUB_TDMEM32_BASE EQU 0x40007900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM32_SIZE\r
-CYDEV_PHUB_TDMEM32_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM32_ORIG_TD0\r
-CYDEV_PHUB_TDMEM32_ORIG_TD0 EQU 0x40007900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM32_ORIG_TD1\r
-CYDEV_PHUB_TDMEM32_ORIG_TD1 EQU 0x40007904\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM33_BASE\r
-CYDEV_PHUB_TDMEM33_BASE EQU 0x40007908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM33_SIZE\r
-CYDEV_PHUB_TDMEM33_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM33_ORIG_TD0\r
-CYDEV_PHUB_TDMEM33_ORIG_TD0 EQU 0x40007908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM33_ORIG_TD1\r
-CYDEV_PHUB_TDMEM33_ORIG_TD1 EQU 0x4000790c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM34_BASE\r
-CYDEV_PHUB_TDMEM34_BASE EQU 0x40007910\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM34_SIZE\r
-CYDEV_PHUB_TDMEM34_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM34_ORIG_TD0\r
-CYDEV_PHUB_TDMEM34_ORIG_TD0 EQU 0x40007910\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM34_ORIG_TD1\r
-CYDEV_PHUB_TDMEM34_ORIG_TD1 EQU 0x40007914\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM35_BASE\r
-CYDEV_PHUB_TDMEM35_BASE EQU 0x40007918\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM35_SIZE\r
-CYDEV_PHUB_TDMEM35_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM35_ORIG_TD0\r
-CYDEV_PHUB_TDMEM35_ORIG_TD0 EQU 0x40007918\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM35_ORIG_TD1\r
-CYDEV_PHUB_TDMEM35_ORIG_TD1 EQU 0x4000791c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM36_BASE\r
-CYDEV_PHUB_TDMEM36_BASE EQU 0x40007920\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM36_SIZE\r
-CYDEV_PHUB_TDMEM36_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM36_ORIG_TD0\r
-CYDEV_PHUB_TDMEM36_ORIG_TD0 EQU 0x40007920\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM36_ORIG_TD1\r
-CYDEV_PHUB_TDMEM36_ORIG_TD1 EQU 0x40007924\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM37_BASE\r
-CYDEV_PHUB_TDMEM37_BASE EQU 0x40007928\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM37_SIZE\r
-CYDEV_PHUB_TDMEM37_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM37_ORIG_TD0\r
-CYDEV_PHUB_TDMEM37_ORIG_TD0 EQU 0x40007928\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM37_ORIG_TD1\r
-CYDEV_PHUB_TDMEM37_ORIG_TD1 EQU 0x4000792c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM38_BASE\r
-CYDEV_PHUB_TDMEM38_BASE EQU 0x40007930\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM38_SIZE\r
-CYDEV_PHUB_TDMEM38_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM38_ORIG_TD0\r
-CYDEV_PHUB_TDMEM38_ORIG_TD0 EQU 0x40007930\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM38_ORIG_TD1\r
-CYDEV_PHUB_TDMEM38_ORIG_TD1 EQU 0x40007934\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM39_BASE\r
-CYDEV_PHUB_TDMEM39_BASE EQU 0x40007938\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM39_SIZE\r
-CYDEV_PHUB_TDMEM39_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM39_ORIG_TD0\r
-CYDEV_PHUB_TDMEM39_ORIG_TD0 EQU 0x40007938\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM39_ORIG_TD1\r
-CYDEV_PHUB_TDMEM39_ORIG_TD1 EQU 0x4000793c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM40_BASE\r
-CYDEV_PHUB_TDMEM40_BASE EQU 0x40007940\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM40_SIZE\r
-CYDEV_PHUB_TDMEM40_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM40_ORIG_TD0\r
-CYDEV_PHUB_TDMEM40_ORIG_TD0 EQU 0x40007940\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM40_ORIG_TD1\r
-CYDEV_PHUB_TDMEM40_ORIG_TD1 EQU 0x40007944\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM41_BASE\r
-CYDEV_PHUB_TDMEM41_BASE EQU 0x40007948\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM41_SIZE\r
-CYDEV_PHUB_TDMEM41_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM41_ORIG_TD0\r
-CYDEV_PHUB_TDMEM41_ORIG_TD0 EQU 0x40007948\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM41_ORIG_TD1\r
-CYDEV_PHUB_TDMEM41_ORIG_TD1 EQU 0x4000794c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM42_BASE\r
-CYDEV_PHUB_TDMEM42_BASE EQU 0x40007950\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM42_SIZE\r
-CYDEV_PHUB_TDMEM42_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM42_ORIG_TD0\r
-CYDEV_PHUB_TDMEM42_ORIG_TD0 EQU 0x40007950\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM42_ORIG_TD1\r
-CYDEV_PHUB_TDMEM42_ORIG_TD1 EQU 0x40007954\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM43_BASE\r
-CYDEV_PHUB_TDMEM43_BASE EQU 0x40007958\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM43_SIZE\r
-CYDEV_PHUB_TDMEM43_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM43_ORIG_TD0\r
-CYDEV_PHUB_TDMEM43_ORIG_TD0 EQU 0x40007958\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM43_ORIG_TD1\r
-CYDEV_PHUB_TDMEM43_ORIG_TD1 EQU 0x4000795c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM44_BASE\r
-CYDEV_PHUB_TDMEM44_BASE EQU 0x40007960\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM44_SIZE\r
-CYDEV_PHUB_TDMEM44_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM44_ORIG_TD0\r
-CYDEV_PHUB_TDMEM44_ORIG_TD0 EQU 0x40007960\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM44_ORIG_TD1\r
-CYDEV_PHUB_TDMEM44_ORIG_TD1 EQU 0x40007964\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM45_BASE\r
-CYDEV_PHUB_TDMEM45_BASE EQU 0x40007968\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM45_SIZE\r
-CYDEV_PHUB_TDMEM45_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM45_ORIG_TD0\r
-CYDEV_PHUB_TDMEM45_ORIG_TD0 EQU 0x40007968\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM45_ORIG_TD1\r
-CYDEV_PHUB_TDMEM45_ORIG_TD1 EQU 0x4000796c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM46_BASE\r
-CYDEV_PHUB_TDMEM46_BASE EQU 0x40007970\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM46_SIZE\r
-CYDEV_PHUB_TDMEM46_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM46_ORIG_TD0\r
-CYDEV_PHUB_TDMEM46_ORIG_TD0 EQU 0x40007970\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM46_ORIG_TD1\r
-CYDEV_PHUB_TDMEM46_ORIG_TD1 EQU 0x40007974\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM47_BASE\r
-CYDEV_PHUB_TDMEM47_BASE EQU 0x40007978\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM47_SIZE\r
-CYDEV_PHUB_TDMEM47_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM47_ORIG_TD0\r
-CYDEV_PHUB_TDMEM47_ORIG_TD0 EQU 0x40007978\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM47_ORIG_TD1\r
-CYDEV_PHUB_TDMEM47_ORIG_TD1 EQU 0x4000797c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM48_BASE\r
-CYDEV_PHUB_TDMEM48_BASE EQU 0x40007980\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM48_SIZE\r
-CYDEV_PHUB_TDMEM48_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM48_ORIG_TD0\r
-CYDEV_PHUB_TDMEM48_ORIG_TD0 EQU 0x40007980\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM48_ORIG_TD1\r
-CYDEV_PHUB_TDMEM48_ORIG_TD1 EQU 0x40007984\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM49_BASE\r
-CYDEV_PHUB_TDMEM49_BASE EQU 0x40007988\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM49_SIZE\r
-CYDEV_PHUB_TDMEM49_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM49_ORIG_TD0\r
-CYDEV_PHUB_TDMEM49_ORIG_TD0 EQU 0x40007988\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM49_ORIG_TD1\r
-CYDEV_PHUB_TDMEM49_ORIG_TD1 EQU 0x4000798c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM50_BASE\r
-CYDEV_PHUB_TDMEM50_BASE EQU 0x40007990\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM50_SIZE\r
-CYDEV_PHUB_TDMEM50_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM50_ORIG_TD0\r
-CYDEV_PHUB_TDMEM50_ORIG_TD0 EQU 0x40007990\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM50_ORIG_TD1\r
-CYDEV_PHUB_TDMEM50_ORIG_TD1 EQU 0x40007994\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM51_BASE\r
-CYDEV_PHUB_TDMEM51_BASE EQU 0x40007998\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM51_SIZE\r
-CYDEV_PHUB_TDMEM51_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM51_ORIG_TD0\r
-CYDEV_PHUB_TDMEM51_ORIG_TD0 EQU 0x40007998\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM51_ORIG_TD1\r
-CYDEV_PHUB_TDMEM51_ORIG_TD1 EQU 0x4000799c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM52_BASE\r
-CYDEV_PHUB_TDMEM52_BASE EQU 0x400079a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM52_SIZE\r
-CYDEV_PHUB_TDMEM52_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM52_ORIG_TD0\r
-CYDEV_PHUB_TDMEM52_ORIG_TD0 EQU 0x400079a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM52_ORIG_TD1\r
-CYDEV_PHUB_TDMEM52_ORIG_TD1 EQU 0x400079a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM53_BASE\r
-CYDEV_PHUB_TDMEM53_BASE EQU 0x400079a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM53_SIZE\r
-CYDEV_PHUB_TDMEM53_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM53_ORIG_TD0\r
-CYDEV_PHUB_TDMEM53_ORIG_TD0 EQU 0x400079a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM53_ORIG_TD1\r
-CYDEV_PHUB_TDMEM53_ORIG_TD1 EQU 0x400079ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM54_BASE\r
-CYDEV_PHUB_TDMEM54_BASE EQU 0x400079b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM54_SIZE\r
-CYDEV_PHUB_TDMEM54_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM54_ORIG_TD0\r
-CYDEV_PHUB_TDMEM54_ORIG_TD0 EQU 0x400079b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM54_ORIG_TD1\r
-CYDEV_PHUB_TDMEM54_ORIG_TD1 EQU 0x400079b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM55_BASE\r
-CYDEV_PHUB_TDMEM55_BASE EQU 0x400079b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM55_SIZE\r
-CYDEV_PHUB_TDMEM55_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM55_ORIG_TD0\r
-CYDEV_PHUB_TDMEM55_ORIG_TD0 EQU 0x400079b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM55_ORIG_TD1\r
-CYDEV_PHUB_TDMEM55_ORIG_TD1 EQU 0x400079bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM56_BASE\r
-CYDEV_PHUB_TDMEM56_BASE EQU 0x400079c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM56_SIZE\r
-CYDEV_PHUB_TDMEM56_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM56_ORIG_TD0\r
-CYDEV_PHUB_TDMEM56_ORIG_TD0 EQU 0x400079c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM56_ORIG_TD1\r
-CYDEV_PHUB_TDMEM56_ORIG_TD1 EQU 0x400079c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM57_BASE\r
-CYDEV_PHUB_TDMEM57_BASE EQU 0x400079c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM57_SIZE\r
-CYDEV_PHUB_TDMEM57_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM57_ORIG_TD0\r
-CYDEV_PHUB_TDMEM57_ORIG_TD0 EQU 0x400079c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM57_ORIG_TD1\r
-CYDEV_PHUB_TDMEM57_ORIG_TD1 EQU 0x400079cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM58_BASE\r
-CYDEV_PHUB_TDMEM58_BASE EQU 0x400079d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM58_SIZE\r
-CYDEV_PHUB_TDMEM58_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM58_ORIG_TD0\r
-CYDEV_PHUB_TDMEM58_ORIG_TD0 EQU 0x400079d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM58_ORIG_TD1\r
-CYDEV_PHUB_TDMEM58_ORIG_TD1 EQU 0x400079d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM59_BASE\r
-CYDEV_PHUB_TDMEM59_BASE EQU 0x400079d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM59_SIZE\r
-CYDEV_PHUB_TDMEM59_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM59_ORIG_TD0\r
-CYDEV_PHUB_TDMEM59_ORIG_TD0 EQU 0x400079d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM59_ORIG_TD1\r
-CYDEV_PHUB_TDMEM59_ORIG_TD1 EQU 0x400079dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM60_BASE\r
-CYDEV_PHUB_TDMEM60_BASE EQU 0x400079e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM60_SIZE\r
-CYDEV_PHUB_TDMEM60_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM60_ORIG_TD0\r
-CYDEV_PHUB_TDMEM60_ORIG_TD0 EQU 0x400079e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM60_ORIG_TD1\r
-CYDEV_PHUB_TDMEM60_ORIG_TD1 EQU 0x400079e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM61_BASE\r
-CYDEV_PHUB_TDMEM61_BASE EQU 0x400079e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM61_SIZE\r
-CYDEV_PHUB_TDMEM61_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM61_ORIG_TD0\r
-CYDEV_PHUB_TDMEM61_ORIG_TD0 EQU 0x400079e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM61_ORIG_TD1\r
-CYDEV_PHUB_TDMEM61_ORIG_TD1 EQU 0x400079ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM62_BASE\r
-CYDEV_PHUB_TDMEM62_BASE EQU 0x400079f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM62_SIZE\r
-CYDEV_PHUB_TDMEM62_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM62_ORIG_TD0\r
-CYDEV_PHUB_TDMEM62_ORIG_TD0 EQU 0x400079f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM62_ORIG_TD1\r
-CYDEV_PHUB_TDMEM62_ORIG_TD1 EQU 0x400079f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM63_BASE\r
-CYDEV_PHUB_TDMEM63_BASE EQU 0x400079f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM63_SIZE\r
-CYDEV_PHUB_TDMEM63_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM63_ORIG_TD0\r
-CYDEV_PHUB_TDMEM63_ORIG_TD0 EQU 0x400079f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM63_ORIG_TD1\r
-CYDEV_PHUB_TDMEM63_ORIG_TD1 EQU 0x400079fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM64_BASE\r
-CYDEV_PHUB_TDMEM64_BASE EQU 0x40007a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM64_SIZE\r
-CYDEV_PHUB_TDMEM64_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM64_ORIG_TD0\r
-CYDEV_PHUB_TDMEM64_ORIG_TD0 EQU 0x40007a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM64_ORIG_TD1\r
-CYDEV_PHUB_TDMEM64_ORIG_TD1 EQU 0x40007a04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM65_BASE\r
-CYDEV_PHUB_TDMEM65_BASE EQU 0x40007a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM65_SIZE\r
-CYDEV_PHUB_TDMEM65_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM65_ORIG_TD0\r
-CYDEV_PHUB_TDMEM65_ORIG_TD0 EQU 0x40007a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM65_ORIG_TD1\r
-CYDEV_PHUB_TDMEM65_ORIG_TD1 EQU 0x40007a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM66_BASE\r
-CYDEV_PHUB_TDMEM66_BASE EQU 0x40007a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM66_SIZE\r
-CYDEV_PHUB_TDMEM66_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM66_ORIG_TD0\r
-CYDEV_PHUB_TDMEM66_ORIG_TD0 EQU 0x40007a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM66_ORIG_TD1\r
-CYDEV_PHUB_TDMEM66_ORIG_TD1 EQU 0x40007a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM67_BASE\r
-CYDEV_PHUB_TDMEM67_BASE EQU 0x40007a18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM67_SIZE\r
-CYDEV_PHUB_TDMEM67_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM67_ORIG_TD0\r
-CYDEV_PHUB_TDMEM67_ORIG_TD0 EQU 0x40007a18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM67_ORIG_TD1\r
-CYDEV_PHUB_TDMEM67_ORIG_TD1 EQU 0x40007a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM68_BASE\r
-CYDEV_PHUB_TDMEM68_BASE EQU 0x40007a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM68_SIZE\r
-CYDEV_PHUB_TDMEM68_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM68_ORIG_TD0\r
-CYDEV_PHUB_TDMEM68_ORIG_TD0 EQU 0x40007a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM68_ORIG_TD1\r
-CYDEV_PHUB_TDMEM68_ORIG_TD1 EQU 0x40007a24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM69_BASE\r
-CYDEV_PHUB_TDMEM69_BASE EQU 0x40007a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM69_SIZE\r
-CYDEV_PHUB_TDMEM69_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM69_ORIG_TD0\r
-CYDEV_PHUB_TDMEM69_ORIG_TD0 EQU 0x40007a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM69_ORIG_TD1\r
-CYDEV_PHUB_TDMEM69_ORIG_TD1 EQU 0x40007a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM70_BASE\r
-CYDEV_PHUB_TDMEM70_BASE EQU 0x40007a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM70_SIZE\r
-CYDEV_PHUB_TDMEM70_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM70_ORIG_TD0\r
-CYDEV_PHUB_TDMEM70_ORIG_TD0 EQU 0x40007a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM70_ORIG_TD1\r
-CYDEV_PHUB_TDMEM70_ORIG_TD1 EQU 0x40007a34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM71_BASE\r
-CYDEV_PHUB_TDMEM71_BASE EQU 0x40007a38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM71_SIZE\r
-CYDEV_PHUB_TDMEM71_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM71_ORIG_TD0\r
-CYDEV_PHUB_TDMEM71_ORIG_TD0 EQU 0x40007a38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM71_ORIG_TD1\r
-CYDEV_PHUB_TDMEM71_ORIG_TD1 EQU 0x40007a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM72_BASE\r
-CYDEV_PHUB_TDMEM72_BASE EQU 0x40007a40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM72_SIZE\r
-CYDEV_PHUB_TDMEM72_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM72_ORIG_TD0\r
-CYDEV_PHUB_TDMEM72_ORIG_TD0 EQU 0x40007a40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM72_ORIG_TD1\r
-CYDEV_PHUB_TDMEM72_ORIG_TD1 EQU 0x40007a44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM73_BASE\r
-CYDEV_PHUB_TDMEM73_BASE EQU 0x40007a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM73_SIZE\r
-CYDEV_PHUB_TDMEM73_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM73_ORIG_TD0\r
-CYDEV_PHUB_TDMEM73_ORIG_TD0 EQU 0x40007a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM73_ORIG_TD1\r
-CYDEV_PHUB_TDMEM73_ORIG_TD1 EQU 0x40007a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM74_BASE\r
-CYDEV_PHUB_TDMEM74_BASE EQU 0x40007a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM74_SIZE\r
-CYDEV_PHUB_TDMEM74_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM74_ORIG_TD0\r
-CYDEV_PHUB_TDMEM74_ORIG_TD0 EQU 0x40007a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM74_ORIG_TD1\r
-CYDEV_PHUB_TDMEM74_ORIG_TD1 EQU 0x40007a54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM75_BASE\r
-CYDEV_PHUB_TDMEM75_BASE EQU 0x40007a58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM75_SIZE\r
-CYDEV_PHUB_TDMEM75_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM75_ORIG_TD0\r
-CYDEV_PHUB_TDMEM75_ORIG_TD0 EQU 0x40007a58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM75_ORIG_TD1\r
-CYDEV_PHUB_TDMEM75_ORIG_TD1 EQU 0x40007a5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM76_BASE\r
-CYDEV_PHUB_TDMEM76_BASE EQU 0x40007a60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM76_SIZE\r
-CYDEV_PHUB_TDMEM76_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM76_ORIG_TD0\r
-CYDEV_PHUB_TDMEM76_ORIG_TD0 EQU 0x40007a60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM76_ORIG_TD1\r
-CYDEV_PHUB_TDMEM76_ORIG_TD1 EQU 0x40007a64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM77_BASE\r
-CYDEV_PHUB_TDMEM77_BASE EQU 0x40007a68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM77_SIZE\r
-CYDEV_PHUB_TDMEM77_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM77_ORIG_TD0\r
-CYDEV_PHUB_TDMEM77_ORIG_TD0 EQU 0x40007a68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM77_ORIG_TD1\r
-CYDEV_PHUB_TDMEM77_ORIG_TD1 EQU 0x40007a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM78_BASE\r
-CYDEV_PHUB_TDMEM78_BASE EQU 0x40007a70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM78_SIZE\r
-CYDEV_PHUB_TDMEM78_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM78_ORIG_TD0\r
-CYDEV_PHUB_TDMEM78_ORIG_TD0 EQU 0x40007a70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM78_ORIG_TD1\r
-CYDEV_PHUB_TDMEM78_ORIG_TD1 EQU 0x40007a74\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM79_BASE\r
-CYDEV_PHUB_TDMEM79_BASE EQU 0x40007a78\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM79_SIZE\r
-CYDEV_PHUB_TDMEM79_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM79_ORIG_TD0\r
-CYDEV_PHUB_TDMEM79_ORIG_TD0 EQU 0x40007a78\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM79_ORIG_TD1\r
-CYDEV_PHUB_TDMEM79_ORIG_TD1 EQU 0x40007a7c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM80_BASE\r
-CYDEV_PHUB_TDMEM80_BASE EQU 0x40007a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM80_SIZE\r
-CYDEV_PHUB_TDMEM80_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM80_ORIG_TD0\r
-CYDEV_PHUB_TDMEM80_ORIG_TD0 EQU 0x40007a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM80_ORIG_TD1\r
-CYDEV_PHUB_TDMEM80_ORIG_TD1 EQU 0x40007a84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM81_BASE\r
-CYDEV_PHUB_TDMEM81_BASE EQU 0x40007a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM81_SIZE\r
-CYDEV_PHUB_TDMEM81_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM81_ORIG_TD0\r
-CYDEV_PHUB_TDMEM81_ORIG_TD0 EQU 0x40007a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM81_ORIG_TD1\r
-CYDEV_PHUB_TDMEM81_ORIG_TD1 EQU 0x40007a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM82_BASE\r
-CYDEV_PHUB_TDMEM82_BASE EQU 0x40007a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM82_SIZE\r
-CYDEV_PHUB_TDMEM82_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM82_ORIG_TD0\r
-CYDEV_PHUB_TDMEM82_ORIG_TD0 EQU 0x40007a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM82_ORIG_TD1\r
-CYDEV_PHUB_TDMEM82_ORIG_TD1 EQU 0x40007a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM83_BASE\r
-CYDEV_PHUB_TDMEM83_BASE EQU 0x40007a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM83_SIZE\r
-CYDEV_PHUB_TDMEM83_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM83_ORIG_TD0\r
-CYDEV_PHUB_TDMEM83_ORIG_TD0 EQU 0x40007a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM83_ORIG_TD1\r
-CYDEV_PHUB_TDMEM83_ORIG_TD1 EQU 0x40007a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM84_BASE\r
-CYDEV_PHUB_TDMEM84_BASE EQU 0x40007aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM84_SIZE\r
-CYDEV_PHUB_TDMEM84_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM84_ORIG_TD0\r
-CYDEV_PHUB_TDMEM84_ORIG_TD0 EQU 0x40007aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM84_ORIG_TD1\r
-CYDEV_PHUB_TDMEM84_ORIG_TD1 EQU 0x40007aa4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM85_BASE\r
-CYDEV_PHUB_TDMEM85_BASE EQU 0x40007aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM85_SIZE\r
-CYDEV_PHUB_TDMEM85_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM85_ORIG_TD0\r
-CYDEV_PHUB_TDMEM85_ORIG_TD0 EQU 0x40007aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM85_ORIG_TD1\r
-CYDEV_PHUB_TDMEM85_ORIG_TD1 EQU 0x40007aac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM86_BASE\r
-CYDEV_PHUB_TDMEM86_BASE EQU 0x40007ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM86_SIZE\r
-CYDEV_PHUB_TDMEM86_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM86_ORIG_TD0\r
-CYDEV_PHUB_TDMEM86_ORIG_TD0 EQU 0x40007ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM86_ORIG_TD1\r
-CYDEV_PHUB_TDMEM86_ORIG_TD1 EQU 0x40007ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM87_BASE\r
-CYDEV_PHUB_TDMEM87_BASE EQU 0x40007ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM87_SIZE\r
-CYDEV_PHUB_TDMEM87_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM87_ORIG_TD0\r
-CYDEV_PHUB_TDMEM87_ORIG_TD0 EQU 0x40007ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM87_ORIG_TD1\r
-CYDEV_PHUB_TDMEM87_ORIG_TD1 EQU 0x40007abc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM88_BASE\r
-CYDEV_PHUB_TDMEM88_BASE EQU 0x40007ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM88_SIZE\r
-CYDEV_PHUB_TDMEM88_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM88_ORIG_TD0\r
-CYDEV_PHUB_TDMEM88_ORIG_TD0 EQU 0x40007ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM88_ORIG_TD1\r
-CYDEV_PHUB_TDMEM88_ORIG_TD1 EQU 0x40007ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM89_BASE\r
-CYDEV_PHUB_TDMEM89_BASE EQU 0x40007ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM89_SIZE\r
-CYDEV_PHUB_TDMEM89_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM89_ORIG_TD0\r
-CYDEV_PHUB_TDMEM89_ORIG_TD0 EQU 0x40007ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM89_ORIG_TD1\r
-CYDEV_PHUB_TDMEM89_ORIG_TD1 EQU 0x40007acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM90_BASE\r
-CYDEV_PHUB_TDMEM90_BASE EQU 0x40007ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM90_SIZE\r
-CYDEV_PHUB_TDMEM90_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM90_ORIG_TD0\r
-CYDEV_PHUB_TDMEM90_ORIG_TD0 EQU 0x40007ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM90_ORIG_TD1\r
-CYDEV_PHUB_TDMEM90_ORIG_TD1 EQU 0x40007ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM91_BASE\r
-CYDEV_PHUB_TDMEM91_BASE EQU 0x40007ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM91_SIZE\r
-CYDEV_PHUB_TDMEM91_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM91_ORIG_TD0\r
-CYDEV_PHUB_TDMEM91_ORIG_TD0 EQU 0x40007ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM91_ORIG_TD1\r
-CYDEV_PHUB_TDMEM91_ORIG_TD1 EQU 0x40007adc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM92_BASE\r
-CYDEV_PHUB_TDMEM92_BASE EQU 0x40007ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM92_SIZE\r
-CYDEV_PHUB_TDMEM92_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM92_ORIG_TD0\r
-CYDEV_PHUB_TDMEM92_ORIG_TD0 EQU 0x40007ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM92_ORIG_TD1\r
-CYDEV_PHUB_TDMEM92_ORIG_TD1 EQU 0x40007ae4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM93_BASE\r
-CYDEV_PHUB_TDMEM93_BASE EQU 0x40007ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM93_SIZE\r
-CYDEV_PHUB_TDMEM93_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM93_ORIG_TD0\r
-CYDEV_PHUB_TDMEM93_ORIG_TD0 EQU 0x40007ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM93_ORIG_TD1\r
-CYDEV_PHUB_TDMEM93_ORIG_TD1 EQU 0x40007aec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM94_BASE\r
-CYDEV_PHUB_TDMEM94_BASE EQU 0x40007af0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM94_SIZE\r
-CYDEV_PHUB_TDMEM94_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM94_ORIG_TD0\r
-CYDEV_PHUB_TDMEM94_ORIG_TD0 EQU 0x40007af0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM94_ORIG_TD1\r
-CYDEV_PHUB_TDMEM94_ORIG_TD1 EQU 0x40007af4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM95_BASE\r
-CYDEV_PHUB_TDMEM95_BASE EQU 0x40007af8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM95_SIZE\r
-CYDEV_PHUB_TDMEM95_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM95_ORIG_TD0\r
-CYDEV_PHUB_TDMEM95_ORIG_TD0 EQU 0x40007af8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM95_ORIG_TD1\r
-CYDEV_PHUB_TDMEM95_ORIG_TD1 EQU 0x40007afc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM96_BASE\r
-CYDEV_PHUB_TDMEM96_BASE EQU 0x40007b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM96_SIZE\r
-CYDEV_PHUB_TDMEM96_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM96_ORIG_TD0\r
-CYDEV_PHUB_TDMEM96_ORIG_TD0 EQU 0x40007b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM96_ORIG_TD1\r
-CYDEV_PHUB_TDMEM96_ORIG_TD1 EQU 0x40007b04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM97_BASE\r
-CYDEV_PHUB_TDMEM97_BASE EQU 0x40007b08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM97_SIZE\r
-CYDEV_PHUB_TDMEM97_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM97_ORIG_TD0\r
-CYDEV_PHUB_TDMEM97_ORIG_TD0 EQU 0x40007b08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM97_ORIG_TD1\r
-CYDEV_PHUB_TDMEM97_ORIG_TD1 EQU 0x40007b0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM98_BASE\r
-CYDEV_PHUB_TDMEM98_BASE EQU 0x40007b10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM98_SIZE\r
-CYDEV_PHUB_TDMEM98_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM98_ORIG_TD0\r
-CYDEV_PHUB_TDMEM98_ORIG_TD0 EQU 0x40007b10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM98_ORIG_TD1\r
-CYDEV_PHUB_TDMEM98_ORIG_TD1 EQU 0x40007b14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM99_BASE\r
-CYDEV_PHUB_TDMEM99_BASE EQU 0x40007b18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM99_SIZE\r
-CYDEV_PHUB_TDMEM99_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM99_ORIG_TD0\r
-CYDEV_PHUB_TDMEM99_ORIG_TD0 EQU 0x40007b18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM99_ORIG_TD1\r
-CYDEV_PHUB_TDMEM99_ORIG_TD1 EQU 0x40007b1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM100_BASE\r
-CYDEV_PHUB_TDMEM100_BASE EQU 0x40007b20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM100_SIZE\r
-CYDEV_PHUB_TDMEM100_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM100_ORIG_TD0\r
-CYDEV_PHUB_TDMEM100_ORIG_TD0 EQU 0x40007b20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM100_ORIG_TD1\r
-CYDEV_PHUB_TDMEM100_ORIG_TD1 EQU 0x40007b24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM101_BASE\r
-CYDEV_PHUB_TDMEM101_BASE EQU 0x40007b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM101_SIZE\r
-CYDEV_PHUB_TDMEM101_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM101_ORIG_TD0\r
-CYDEV_PHUB_TDMEM101_ORIG_TD0 EQU 0x40007b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM101_ORIG_TD1\r
-CYDEV_PHUB_TDMEM101_ORIG_TD1 EQU 0x40007b2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM102_BASE\r
-CYDEV_PHUB_TDMEM102_BASE EQU 0x40007b30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM102_SIZE\r
-CYDEV_PHUB_TDMEM102_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM102_ORIG_TD0\r
-CYDEV_PHUB_TDMEM102_ORIG_TD0 EQU 0x40007b30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM102_ORIG_TD1\r
-CYDEV_PHUB_TDMEM102_ORIG_TD1 EQU 0x40007b34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM103_BASE\r
-CYDEV_PHUB_TDMEM103_BASE EQU 0x40007b38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM103_SIZE\r
-CYDEV_PHUB_TDMEM103_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM103_ORIG_TD0\r
-CYDEV_PHUB_TDMEM103_ORIG_TD0 EQU 0x40007b38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM103_ORIG_TD1\r
-CYDEV_PHUB_TDMEM103_ORIG_TD1 EQU 0x40007b3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM104_BASE\r
-CYDEV_PHUB_TDMEM104_BASE EQU 0x40007b40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM104_SIZE\r
-CYDEV_PHUB_TDMEM104_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM104_ORIG_TD0\r
-CYDEV_PHUB_TDMEM104_ORIG_TD0 EQU 0x40007b40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM104_ORIG_TD1\r
-CYDEV_PHUB_TDMEM104_ORIG_TD1 EQU 0x40007b44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM105_BASE\r
-CYDEV_PHUB_TDMEM105_BASE EQU 0x40007b48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM105_SIZE\r
-CYDEV_PHUB_TDMEM105_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM105_ORIG_TD0\r
-CYDEV_PHUB_TDMEM105_ORIG_TD0 EQU 0x40007b48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM105_ORIG_TD1\r
-CYDEV_PHUB_TDMEM105_ORIG_TD1 EQU 0x40007b4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM106_BASE\r
-CYDEV_PHUB_TDMEM106_BASE EQU 0x40007b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM106_SIZE\r
-CYDEV_PHUB_TDMEM106_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM106_ORIG_TD0\r
-CYDEV_PHUB_TDMEM106_ORIG_TD0 EQU 0x40007b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM106_ORIG_TD1\r
-CYDEV_PHUB_TDMEM106_ORIG_TD1 EQU 0x40007b54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM107_BASE\r
-CYDEV_PHUB_TDMEM107_BASE EQU 0x40007b58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM107_SIZE\r
-CYDEV_PHUB_TDMEM107_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM107_ORIG_TD0\r
-CYDEV_PHUB_TDMEM107_ORIG_TD0 EQU 0x40007b58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM107_ORIG_TD1\r
-CYDEV_PHUB_TDMEM107_ORIG_TD1 EQU 0x40007b5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM108_BASE\r
-CYDEV_PHUB_TDMEM108_BASE EQU 0x40007b60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM108_SIZE\r
-CYDEV_PHUB_TDMEM108_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM108_ORIG_TD0\r
-CYDEV_PHUB_TDMEM108_ORIG_TD0 EQU 0x40007b60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM108_ORIG_TD1\r
-CYDEV_PHUB_TDMEM108_ORIG_TD1 EQU 0x40007b64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM109_BASE\r
-CYDEV_PHUB_TDMEM109_BASE EQU 0x40007b68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM109_SIZE\r
-CYDEV_PHUB_TDMEM109_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM109_ORIG_TD0\r
-CYDEV_PHUB_TDMEM109_ORIG_TD0 EQU 0x40007b68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM109_ORIG_TD1\r
-CYDEV_PHUB_TDMEM109_ORIG_TD1 EQU 0x40007b6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM110_BASE\r
-CYDEV_PHUB_TDMEM110_BASE EQU 0x40007b70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM110_SIZE\r
-CYDEV_PHUB_TDMEM110_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM110_ORIG_TD0\r
-CYDEV_PHUB_TDMEM110_ORIG_TD0 EQU 0x40007b70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM110_ORIG_TD1\r
-CYDEV_PHUB_TDMEM110_ORIG_TD1 EQU 0x40007b74\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM111_BASE\r
-CYDEV_PHUB_TDMEM111_BASE EQU 0x40007b78\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM111_SIZE\r
-CYDEV_PHUB_TDMEM111_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM111_ORIG_TD0\r
-CYDEV_PHUB_TDMEM111_ORIG_TD0 EQU 0x40007b78\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM111_ORIG_TD1\r
-CYDEV_PHUB_TDMEM111_ORIG_TD1 EQU 0x40007b7c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM112_BASE\r
-CYDEV_PHUB_TDMEM112_BASE EQU 0x40007b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM112_SIZE\r
-CYDEV_PHUB_TDMEM112_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM112_ORIG_TD0\r
-CYDEV_PHUB_TDMEM112_ORIG_TD0 EQU 0x40007b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM112_ORIG_TD1\r
-CYDEV_PHUB_TDMEM112_ORIG_TD1 EQU 0x40007b84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM113_BASE\r
-CYDEV_PHUB_TDMEM113_BASE EQU 0x40007b88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM113_SIZE\r
-CYDEV_PHUB_TDMEM113_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM113_ORIG_TD0\r
-CYDEV_PHUB_TDMEM113_ORIG_TD0 EQU 0x40007b88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM113_ORIG_TD1\r
-CYDEV_PHUB_TDMEM113_ORIG_TD1 EQU 0x40007b8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM114_BASE\r
-CYDEV_PHUB_TDMEM114_BASE EQU 0x40007b90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM114_SIZE\r
-CYDEV_PHUB_TDMEM114_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM114_ORIG_TD0\r
-CYDEV_PHUB_TDMEM114_ORIG_TD0 EQU 0x40007b90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM114_ORIG_TD1\r
-CYDEV_PHUB_TDMEM114_ORIG_TD1 EQU 0x40007b94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM115_BASE\r
-CYDEV_PHUB_TDMEM115_BASE EQU 0x40007b98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM115_SIZE\r
-CYDEV_PHUB_TDMEM115_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM115_ORIG_TD0\r
-CYDEV_PHUB_TDMEM115_ORIG_TD0 EQU 0x40007b98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM115_ORIG_TD1\r
-CYDEV_PHUB_TDMEM115_ORIG_TD1 EQU 0x40007b9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM116_BASE\r
-CYDEV_PHUB_TDMEM116_BASE EQU 0x40007ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM116_SIZE\r
-CYDEV_PHUB_TDMEM116_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM116_ORIG_TD0\r
-CYDEV_PHUB_TDMEM116_ORIG_TD0 EQU 0x40007ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM116_ORIG_TD1\r
-CYDEV_PHUB_TDMEM116_ORIG_TD1 EQU 0x40007ba4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM117_BASE\r
-CYDEV_PHUB_TDMEM117_BASE EQU 0x40007ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM117_SIZE\r
-CYDEV_PHUB_TDMEM117_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM117_ORIG_TD0\r
-CYDEV_PHUB_TDMEM117_ORIG_TD0 EQU 0x40007ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM117_ORIG_TD1\r
-CYDEV_PHUB_TDMEM117_ORIG_TD1 EQU 0x40007bac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM118_BASE\r
-CYDEV_PHUB_TDMEM118_BASE EQU 0x40007bb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM118_SIZE\r
-CYDEV_PHUB_TDMEM118_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM118_ORIG_TD0\r
-CYDEV_PHUB_TDMEM118_ORIG_TD0 EQU 0x40007bb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM118_ORIG_TD1\r
-CYDEV_PHUB_TDMEM118_ORIG_TD1 EQU 0x40007bb4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM119_BASE\r
-CYDEV_PHUB_TDMEM119_BASE EQU 0x40007bb8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM119_SIZE\r
-CYDEV_PHUB_TDMEM119_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM119_ORIG_TD0\r
-CYDEV_PHUB_TDMEM119_ORIG_TD0 EQU 0x40007bb8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM119_ORIG_TD1\r
-CYDEV_PHUB_TDMEM119_ORIG_TD1 EQU 0x40007bbc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM120_BASE\r
-CYDEV_PHUB_TDMEM120_BASE EQU 0x40007bc0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM120_SIZE\r
-CYDEV_PHUB_TDMEM120_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM120_ORIG_TD0\r
-CYDEV_PHUB_TDMEM120_ORIG_TD0 EQU 0x40007bc0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM120_ORIG_TD1\r
-CYDEV_PHUB_TDMEM120_ORIG_TD1 EQU 0x40007bc4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM121_BASE\r
-CYDEV_PHUB_TDMEM121_BASE EQU 0x40007bc8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM121_SIZE\r
-CYDEV_PHUB_TDMEM121_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM121_ORIG_TD0\r
-CYDEV_PHUB_TDMEM121_ORIG_TD0 EQU 0x40007bc8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM121_ORIG_TD1\r
-CYDEV_PHUB_TDMEM121_ORIG_TD1 EQU 0x40007bcc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM122_BASE\r
-CYDEV_PHUB_TDMEM122_BASE EQU 0x40007bd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM122_SIZE\r
-CYDEV_PHUB_TDMEM122_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM122_ORIG_TD0\r
-CYDEV_PHUB_TDMEM122_ORIG_TD0 EQU 0x40007bd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM122_ORIG_TD1\r
-CYDEV_PHUB_TDMEM122_ORIG_TD1 EQU 0x40007bd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM123_BASE\r
-CYDEV_PHUB_TDMEM123_BASE EQU 0x40007bd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM123_SIZE\r
-CYDEV_PHUB_TDMEM123_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM123_ORIG_TD0\r
-CYDEV_PHUB_TDMEM123_ORIG_TD0 EQU 0x40007bd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM123_ORIG_TD1\r
-CYDEV_PHUB_TDMEM123_ORIG_TD1 EQU 0x40007bdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM124_BASE\r
-CYDEV_PHUB_TDMEM124_BASE EQU 0x40007be0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM124_SIZE\r
-CYDEV_PHUB_TDMEM124_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM124_ORIG_TD0\r
-CYDEV_PHUB_TDMEM124_ORIG_TD0 EQU 0x40007be0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM124_ORIG_TD1\r
-CYDEV_PHUB_TDMEM124_ORIG_TD1 EQU 0x40007be4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM125_BASE\r
-CYDEV_PHUB_TDMEM125_BASE EQU 0x40007be8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM125_SIZE\r
-CYDEV_PHUB_TDMEM125_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM125_ORIG_TD0\r
-CYDEV_PHUB_TDMEM125_ORIG_TD0 EQU 0x40007be8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM125_ORIG_TD1\r
-CYDEV_PHUB_TDMEM125_ORIG_TD1 EQU 0x40007bec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM126_BASE\r
-CYDEV_PHUB_TDMEM126_BASE EQU 0x40007bf0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM126_SIZE\r
-CYDEV_PHUB_TDMEM126_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM126_ORIG_TD0\r
-CYDEV_PHUB_TDMEM126_ORIG_TD0 EQU 0x40007bf0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM126_ORIG_TD1\r
-CYDEV_PHUB_TDMEM126_ORIG_TD1 EQU 0x40007bf4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM127_BASE\r
-CYDEV_PHUB_TDMEM127_BASE EQU 0x40007bf8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM127_SIZE\r
-CYDEV_PHUB_TDMEM127_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM127_ORIG_TD0\r
-CYDEV_PHUB_TDMEM127_ORIG_TD0 EQU 0x40007bf8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM127_ORIG_TD1\r
-CYDEV_PHUB_TDMEM127_ORIG_TD1 EQU 0x40007bfc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EE_BASE\r
-CYDEV_EE_BASE EQU 0x40008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EE_SIZE\r
-CYDEV_EE_SIZE EQU 0x00000800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EE_DATA_MBASE\r
-CYDEV_EE_DATA_MBASE EQU 0x40008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EE_DATA_MSIZE\r
-CYDEV_EE_DATA_MSIZE EQU 0x00000800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_BASE\r
-CYDEV_CAN0_BASE EQU 0x4000a000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_SIZE\r
-CYDEV_CAN0_SIZE EQU 0x000002a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_BASE\r
-CYDEV_CAN0_CSR_BASE EQU 0x4000a000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_SIZE\r
-CYDEV_CAN0_CSR_SIZE EQU 0x00000018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_INT_SR\r
-CYDEV_CAN0_CSR_INT_SR EQU 0x4000a000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_INT_EN\r
-CYDEV_CAN0_CSR_INT_EN EQU 0x4000a004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_BUF_SR\r
-CYDEV_CAN0_CSR_BUF_SR EQU 0x4000a008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_ERR_SR\r
-CYDEV_CAN0_CSR_ERR_SR EQU 0x4000a00c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_CMD\r
-CYDEV_CAN0_CSR_CMD EQU 0x4000a010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_CFG\r
-CYDEV_CAN0_CSR_CFG EQU 0x4000a014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_BASE\r
-CYDEV_CAN0_TX0_BASE EQU 0x4000a020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_SIZE\r
-CYDEV_CAN0_TX0_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_CMD\r
-CYDEV_CAN0_TX0_CMD EQU 0x4000a020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_ID\r
-CYDEV_CAN0_TX0_ID EQU 0x4000a024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_DH\r
-CYDEV_CAN0_TX0_DH EQU 0x4000a028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_DL\r
-CYDEV_CAN0_TX0_DL EQU 0x4000a02c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_BASE\r
-CYDEV_CAN0_TX1_BASE EQU 0x4000a030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_SIZE\r
-CYDEV_CAN0_TX1_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_CMD\r
-CYDEV_CAN0_TX1_CMD EQU 0x4000a030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_ID\r
-CYDEV_CAN0_TX1_ID EQU 0x4000a034\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_DH\r
-CYDEV_CAN0_TX1_DH EQU 0x4000a038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_DL\r
-CYDEV_CAN0_TX1_DL EQU 0x4000a03c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_BASE\r
-CYDEV_CAN0_TX2_BASE EQU 0x4000a040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_SIZE\r
-CYDEV_CAN0_TX2_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_CMD\r
-CYDEV_CAN0_TX2_CMD EQU 0x4000a040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_ID\r
-CYDEV_CAN0_TX2_ID EQU 0x4000a044\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_DH\r
-CYDEV_CAN0_TX2_DH EQU 0x4000a048\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_DL\r
-CYDEV_CAN0_TX2_DL EQU 0x4000a04c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_BASE\r
-CYDEV_CAN0_TX3_BASE EQU 0x4000a050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_SIZE\r
-CYDEV_CAN0_TX3_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_CMD\r
-CYDEV_CAN0_TX3_CMD EQU 0x4000a050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_ID\r
-CYDEV_CAN0_TX3_ID EQU 0x4000a054\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_DH\r
-CYDEV_CAN0_TX3_DH EQU 0x4000a058\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_DL\r
-CYDEV_CAN0_TX3_DL EQU 0x4000a05c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_BASE\r
-CYDEV_CAN0_TX4_BASE EQU 0x4000a060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_SIZE\r
-CYDEV_CAN0_TX4_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_CMD\r
-CYDEV_CAN0_TX4_CMD EQU 0x4000a060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_ID\r
-CYDEV_CAN0_TX4_ID EQU 0x4000a064\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_DH\r
-CYDEV_CAN0_TX4_DH EQU 0x4000a068\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_DL\r
-CYDEV_CAN0_TX4_DL EQU 0x4000a06c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_BASE\r
-CYDEV_CAN0_TX5_BASE EQU 0x4000a070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_SIZE\r
-CYDEV_CAN0_TX5_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_CMD\r
-CYDEV_CAN0_TX5_CMD EQU 0x4000a070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_ID\r
-CYDEV_CAN0_TX5_ID EQU 0x4000a074\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_DH\r
-CYDEV_CAN0_TX5_DH EQU 0x4000a078\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_DL\r
-CYDEV_CAN0_TX5_DL EQU 0x4000a07c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_BASE\r
-CYDEV_CAN0_TX6_BASE EQU 0x4000a080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_SIZE\r
-CYDEV_CAN0_TX6_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_CMD\r
-CYDEV_CAN0_TX6_CMD EQU 0x4000a080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_ID\r
-CYDEV_CAN0_TX6_ID EQU 0x4000a084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_DH\r
-CYDEV_CAN0_TX6_DH EQU 0x4000a088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_DL\r
-CYDEV_CAN0_TX6_DL EQU 0x4000a08c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_BASE\r
-CYDEV_CAN0_TX7_BASE EQU 0x4000a090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_SIZE\r
-CYDEV_CAN0_TX7_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_CMD\r
-CYDEV_CAN0_TX7_CMD EQU 0x4000a090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_ID\r
-CYDEV_CAN0_TX7_ID EQU 0x4000a094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_DH\r
-CYDEV_CAN0_TX7_DH EQU 0x4000a098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_DL\r
-CYDEV_CAN0_TX7_DL EQU 0x4000a09c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_BASE\r
-CYDEV_CAN0_RX0_BASE EQU 0x4000a0a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_SIZE\r
-CYDEV_CAN0_RX0_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_CMD\r
-CYDEV_CAN0_RX0_CMD EQU 0x4000a0a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_ID\r
-CYDEV_CAN0_RX0_ID EQU 0x4000a0a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_DH\r
-CYDEV_CAN0_RX0_DH EQU 0x4000a0a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_DL\r
-CYDEV_CAN0_RX0_DL EQU 0x4000a0ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_AMR\r
-CYDEV_CAN0_RX0_AMR EQU 0x4000a0b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_ACR\r
-CYDEV_CAN0_RX0_ACR EQU 0x4000a0b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_AMRD\r
-CYDEV_CAN0_RX0_AMRD EQU 0x4000a0b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_ACRD\r
-CYDEV_CAN0_RX0_ACRD EQU 0x4000a0bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_BASE\r
-CYDEV_CAN0_RX1_BASE EQU 0x4000a0c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_SIZE\r
-CYDEV_CAN0_RX1_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_CMD\r
-CYDEV_CAN0_RX1_CMD EQU 0x4000a0c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_ID\r
-CYDEV_CAN0_RX1_ID EQU 0x4000a0c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_DH\r
-CYDEV_CAN0_RX1_DH EQU 0x4000a0c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_DL\r
-CYDEV_CAN0_RX1_DL EQU 0x4000a0cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_AMR\r
-CYDEV_CAN0_RX1_AMR EQU 0x4000a0d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_ACR\r
-CYDEV_CAN0_RX1_ACR EQU 0x4000a0d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_AMRD\r
-CYDEV_CAN0_RX1_AMRD EQU 0x4000a0d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_ACRD\r
-CYDEV_CAN0_RX1_ACRD EQU 0x4000a0dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_BASE\r
-CYDEV_CAN0_RX2_BASE EQU 0x4000a0e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_SIZE\r
-CYDEV_CAN0_RX2_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_CMD\r
-CYDEV_CAN0_RX2_CMD EQU 0x4000a0e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_ID\r
-CYDEV_CAN0_RX2_ID EQU 0x4000a0e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_DH\r
-CYDEV_CAN0_RX2_DH EQU 0x4000a0e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_DL\r
-CYDEV_CAN0_RX2_DL EQU 0x4000a0ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_AMR\r
-CYDEV_CAN0_RX2_AMR EQU 0x4000a0f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_ACR\r
-CYDEV_CAN0_RX2_ACR EQU 0x4000a0f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_AMRD\r
-CYDEV_CAN0_RX2_AMRD EQU 0x4000a0f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_ACRD\r
-CYDEV_CAN0_RX2_ACRD EQU 0x4000a0fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_BASE\r
-CYDEV_CAN0_RX3_BASE EQU 0x4000a100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_SIZE\r
-CYDEV_CAN0_RX3_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_CMD\r
-CYDEV_CAN0_RX3_CMD EQU 0x4000a100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_ID\r
-CYDEV_CAN0_RX3_ID EQU 0x4000a104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_DH\r
-CYDEV_CAN0_RX3_DH EQU 0x4000a108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_DL\r
-CYDEV_CAN0_RX3_DL EQU 0x4000a10c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_AMR\r
-CYDEV_CAN0_RX3_AMR EQU 0x4000a110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_ACR\r
-CYDEV_CAN0_RX3_ACR EQU 0x4000a114\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_AMRD\r
-CYDEV_CAN0_RX3_AMRD EQU 0x4000a118\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_ACRD\r
-CYDEV_CAN0_RX3_ACRD EQU 0x4000a11c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_BASE\r
-CYDEV_CAN0_RX4_BASE EQU 0x4000a120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_SIZE\r
-CYDEV_CAN0_RX4_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_CMD\r
-CYDEV_CAN0_RX4_CMD EQU 0x4000a120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_ID\r
-CYDEV_CAN0_RX4_ID EQU 0x4000a124\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_DH\r
-CYDEV_CAN0_RX4_DH EQU 0x4000a128\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_DL\r
-CYDEV_CAN0_RX4_DL EQU 0x4000a12c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_AMR\r
-CYDEV_CAN0_RX4_AMR EQU 0x4000a130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_ACR\r
-CYDEV_CAN0_RX4_ACR EQU 0x4000a134\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_AMRD\r
-CYDEV_CAN0_RX4_AMRD EQU 0x4000a138\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_ACRD\r
-CYDEV_CAN0_RX4_ACRD EQU 0x4000a13c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_BASE\r
-CYDEV_CAN0_RX5_BASE EQU 0x4000a140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_SIZE\r
-CYDEV_CAN0_RX5_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_CMD\r
-CYDEV_CAN0_RX5_CMD EQU 0x4000a140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_ID\r
-CYDEV_CAN0_RX5_ID EQU 0x4000a144\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_DH\r
-CYDEV_CAN0_RX5_DH EQU 0x4000a148\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_DL\r
-CYDEV_CAN0_RX5_DL EQU 0x4000a14c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_AMR\r
-CYDEV_CAN0_RX5_AMR EQU 0x4000a150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_ACR\r
-CYDEV_CAN0_RX5_ACR EQU 0x4000a154\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_AMRD\r
-CYDEV_CAN0_RX5_AMRD EQU 0x4000a158\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_ACRD\r
-CYDEV_CAN0_RX5_ACRD EQU 0x4000a15c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_BASE\r
-CYDEV_CAN0_RX6_BASE EQU 0x4000a160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_SIZE\r
-CYDEV_CAN0_RX6_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_CMD\r
-CYDEV_CAN0_RX6_CMD EQU 0x4000a160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_ID\r
-CYDEV_CAN0_RX6_ID EQU 0x4000a164\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_DH\r
-CYDEV_CAN0_RX6_DH EQU 0x4000a168\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_DL\r
-CYDEV_CAN0_RX6_DL EQU 0x4000a16c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_AMR\r
-CYDEV_CAN0_RX6_AMR EQU 0x4000a170\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_ACR\r
-CYDEV_CAN0_RX6_ACR EQU 0x4000a174\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_AMRD\r
-CYDEV_CAN0_RX6_AMRD EQU 0x4000a178\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_ACRD\r
-CYDEV_CAN0_RX6_ACRD EQU 0x4000a17c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_BASE\r
-CYDEV_CAN0_RX7_BASE EQU 0x4000a180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_SIZE\r
-CYDEV_CAN0_RX7_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_CMD\r
-CYDEV_CAN0_RX7_CMD EQU 0x4000a180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_ID\r
-CYDEV_CAN0_RX7_ID EQU 0x4000a184\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_DH\r
-CYDEV_CAN0_RX7_DH EQU 0x4000a188\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_DL\r
-CYDEV_CAN0_RX7_DL EQU 0x4000a18c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_AMR\r
-CYDEV_CAN0_RX7_AMR EQU 0x4000a190\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_ACR\r
-CYDEV_CAN0_RX7_ACR EQU 0x4000a194\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_AMRD\r
-CYDEV_CAN0_RX7_AMRD EQU 0x4000a198\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_ACRD\r
-CYDEV_CAN0_RX7_ACRD EQU 0x4000a19c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_BASE\r
-CYDEV_CAN0_RX8_BASE EQU 0x4000a1a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_SIZE\r
-CYDEV_CAN0_RX8_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_CMD\r
-CYDEV_CAN0_RX8_CMD EQU 0x4000a1a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_ID\r
-CYDEV_CAN0_RX8_ID EQU 0x4000a1a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_DH\r
-CYDEV_CAN0_RX8_DH EQU 0x4000a1a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_DL\r
-CYDEV_CAN0_RX8_DL EQU 0x4000a1ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_AMR\r
-CYDEV_CAN0_RX8_AMR EQU 0x4000a1b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_ACR\r
-CYDEV_CAN0_RX8_ACR EQU 0x4000a1b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_AMRD\r
-CYDEV_CAN0_RX8_AMRD EQU 0x4000a1b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_ACRD\r
-CYDEV_CAN0_RX8_ACRD EQU 0x4000a1bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_BASE\r
-CYDEV_CAN0_RX9_BASE EQU 0x4000a1c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_SIZE\r
-CYDEV_CAN0_RX9_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_CMD\r
-CYDEV_CAN0_RX9_CMD EQU 0x4000a1c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_ID\r
-CYDEV_CAN0_RX9_ID EQU 0x4000a1c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_DH\r
-CYDEV_CAN0_RX9_DH EQU 0x4000a1c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_DL\r
-CYDEV_CAN0_RX9_DL EQU 0x4000a1cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_AMR\r
-CYDEV_CAN0_RX9_AMR EQU 0x4000a1d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_ACR\r
-CYDEV_CAN0_RX9_ACR EQU 0x4000a1d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_AMRD\r
-CYDEV_CAN0_RX9_AMRD EQU 0x4000a1d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_ACRD\r
-CYDEV_CAN0_RX9_ACRD EQU 0x4000a1dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_BASE\r
-CYDEV_CAN0_RX10_BASE EQU 0x4000a1e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_SIZE\r
-CYDEV_CAN0_RX10_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_CMD\r
-CYDEV_CAN0_RX10_CMD EQU 0x4000a1e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_ID\r
-CYDEV_CAN0_RX10_ID EQU 0x4000a1e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_DH\r
-CYDEV_CAN0_RX10_DH EQU 0x4000a1e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_DL\r
-CYDEV_CAN0_RX10_DL EQU 0x4000a1ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_AMR\r
-CYDEV_CAN0_RX10_AMR EQU 0x4000a1f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_ACR\r
-CYDEV_CAN0_RX10_ACR EQU 0x4000a1f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_AMRD\r
-CYDEV_CAN0_RX10_AMRD EQU 0x4000a1f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_ACRD\r
-CYDEV_CAN0_RX10_ACRD EQU 0x4000a1fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_BASE\r
-CYDEV_CAN0_RX11_BASE EQU 0x4000a200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_SIZE\r
-CYDEV_CAN0_RX11_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_CMD\r
-CYDEV_CAN0_RX11_CMD EQU 0x4000a200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_ID\r
-CYDEV_CAN0_RX11_ID EQU 0x4000a204\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_DH\r
-CYDEV_CAN0_RX11_DH EQU 0x4000a208\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_DL\r
-CYDEV_CAN0_RX11_DL EQU 0x4000a20c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_AMR\r
-CYDEV_CAN0_RX11_AMR EQU 0x4000a210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_ACR\r
-CYDEV_CAN0_RX11_ACR EQU 0x4000a214\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_AMRD\r
-CYDEV_CAN0_RX11_AMRD EQU 0x4000a218\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_ACRD\r
-CYDEV_CAN0_RX11_ACRD EQU 0x4000a21c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_BASE\r
-CYDEV_CAN0_RX12_BASE EQU 0x4000a220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_SIZE\r
-CYDEV_CAN0_RX12_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_CMD\r
-CYDEV_CAN0_RX12_CMD EQU 0x4000a220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_ID\r
-CYDEV_CAN0_RX12_ID EQU 0x4000a224\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_DH\r
-CYDEV_CAN0_RX12_DH EQU 0x4000a228\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_DL\r
-CYDEV_CAN0_RX12_DL EQU 0x4000a22c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_AMR\r
-CYDEV_CAN0_RX12_AMR EQU 0x4000a230\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_ACR\r
-CYDEV_CAN0_RX12_ACR EQU 0x4000a234\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_AMRD\r
-CYDEV_CAN0_RX12_AMRD EQU 0x4000a238\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_ACRD\r
-CYDEV_CAN0_RX12_ACRD EQU 0x4000a23c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_BASE\r
-CYDEV_CAN0_RX13_BASE EQU 0x4000a240\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_SIZE\r
-CYDEV_CAN0_RX13_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_CMD\r
-CYDEV_CAN0_RX13_CMD EQU 0x4000a240\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_ID\r
-CYDEV_CAN0_RX13_ID EQU 0x4000a244\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_DH\r
-CYDEV_CAN0_RX13_DH EQU 0x4000a248\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_DL\r
-CYDEV_CAN0_RX13_DL EQU 0x4000a24c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_AMR\r
-CYDEV_CAN0_RX13_AMR EQU 0x4000a250\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_ACR\r
-CYDEV_CAN0_RX13_ACR EQU 0x4000a254\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_AMRD\r
-CYDEV_CAN0_RX13_AMRD EQU 0x4000a258\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_ACRD\r
-CYDEV_CAN0_RX13_ACRD EQU 0x4000a25c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_BASE\r
-CYDEV_CAN0_RX14_BASE EQU 0x4000a260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_SIZE\r
-CYDEV_CAN0_RX14_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_CMD\r
-CYDEV_CAN0_RX14_CMD EQU 0x4000a260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_ID\r
-CYDEV_CAN0_RX14_ID EQU 0x4000a264\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_DH\r
-CYDEV_CAN0_RX14_DH EQU 0x4000a268\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_DL\r
-CYDEV_CAN0_RX14_DL EQU 0x4000a26c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_AMR\r
-CYDEV_CAN0_RX14_AMR EQU 0x4000a270\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_ACR\r
-CYDEV_CAN0_RX14_ACR EQU 0x4000a274\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_AMRD\r
-CYDEV_CAN0_RX14_AMRD EQU 0x4000a278\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_ACRD\r
-CYDEV_CAN0_RX14_ACRD EQU 0x4000a27c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_BASE\r
-CYDEV_CAN0_RX15_BASE EQU 0x4000a280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_SIZE\r
-CYDEV_CAN0_RX15_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_CMD\r
-CYDEV_CAN0_RX15_CMD EQU 0x4000a280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_ID\r
-CYDEV_CAN0_RX15_ID EQU 0x4000a284\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_DH\r
-CYDEV_CAN0_RX15_DH EQU 0x4000a288\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_DL\r
-CYDEV_CAN0_RX15_DL EQU 0x4000a28c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_AMR\r
-CYDEV_CAN0_RX15_AMR EQU 0x4000a290\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_ACR\r
-CYDEV_CAN0_RX15_ACR EQU 0x4000a294\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_AMRD\r
-CYDEV_CAN0_RX15_AMRD EQU 0x4000a298\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_ACRD\r
-CYDEV_CAN0_RX15_ACRD EQU 0x4000a29c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_BASE\r
-CYDEV_DFB0_BASE EQU 0x4000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_SIZE\r
-CYDEV_DFB0_SIZE EQU 0x000007b5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPA_SRAM_BASE\r
-CYDEV_DFB0_DPA_SRAM_BASE EQU 0x4000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPA_SRAM_SIZE\r
-CYDEV_DFB0_DPA_SRAM_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPA_SRAM_DATA_MBASE\r
-CYDEV_DFB0_DPA_SRAM_DATA_MBASE EQU 0x4000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPA_SRAM_DATA_MSIZE\r
-CYDEV_DFB0_DPA_SRAM_DATA_MSIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPB_SRAM_BASE\r
-CYDEV_DFB0_DPB_SRAM_BASE EQU 0x4000c200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPB_SRAM_SIZE\r
-CYDEV_DFB0_DPB_SRAM_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPB_SRAM_DATA_MBASE\r
-CYDEV_DFB0_DPB_SRAM_DATA_MBASE EQU 0x4000c200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPB_SRAM_DATA_MSIZE\r
-CYDEV_DFB0_DPB_SRAM_DATA_MSIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSA_SRAM_BASE\r
-CYDEV_DFB0_CSA_SRAM_BASE EQU 0x4000c400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSA_SRAM_SIZE\r
-CYDEV_DFB0_CSA_SRAM_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSA_SRAM_DATA_MBASE\r
-CYDEV_DFB0_CSA_SRAM_DATA_MBASE EQU 0x4000c400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSA_SRAM_DATA_MSIZE\r
-CYDEV_DFB0_CSA_SRAM_DATA_MSIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSB_SRAM_BASE\r
-CYDEV_DFB0_CSB_SRAM_BASE EQU 0x4000c500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSB_SRAM_SIZE\r
-CYDEV_DFB0_CSB_SRAM_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSB_SRAM_DATA_MBASE\r
-CYDEV_DFB0_CSB_SRAM_DATA_MBASE EQU 0x4000c500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSB_SRAM_DATA_MSIZE\r
-CYDEV_DFB0_CSB_SRAM_DATA_MSIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_FSM_SRAM_BASE\r
-CYDEV_DFB0_FSM_SRAM_BASE EQU 0x4000c600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_FSM_SRAM_SIZE\r
-CYDEV_DFB0_FSM_SRAM_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_FSM_SRAM_DATA_MBASE\r
-CYDEV_DFB0_FSM_SRAM_DATA_MBASE EQU 0x4000c600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_FSM_SRAM_DATA_MSIZE\r
-CYDEV_DFB0_FSM_SRAM_DATA_MSIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_ACU_SRAM_BASE\r
-CYDEV_DFB0_ACU_SRAM_BASE EQU 0x4000c700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_ACU_SRAM_SIZE\r
-CYDEV_DFB0_ACU_SRAM_SIZE EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_ACU_SRAM_DATA_MBASE\r
-CYDEV_DFB0_ACU_SRAM_DATA_MBASE EQU 0x4000c700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_ACU_SRAM_DATA_MSIZE\r
-CYDEV_DFB0_ACU_SRAM_DATA_MSIZE EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CR\r
-CYDEV_DFB0_CR EQU 0x4000c780\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_SR\r
-CYDEV_DFB0_SR EQU 0x4000c784\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_RAM_EN\r
-CYDEV_DFB0_RAM_EN EQU 0x4000c788\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_RAM_DIR\r
-CYDEV_DFB0_RAM_DIR EQU 0x4000c78c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_SEMA\r
-CYDEV_DFB0_SEMA EQU 0x4000c790\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DSI_CTRL\r
-CYDEV_DFB0_DSI_CTRL EQU 0x4000c794\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_INT_CTRL\r
-CYDEV_DFB0_INT_CTRL EQU 0x4000c798\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DMA_CTRL\r
-CYDEV_DFB0_DMA_CTRL EQU 0x4000c79c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_STAGEA\r
-CYDEV_DFB0_STAGEA EQU 0x4000c7a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_STAGEAM\r
-CYDEV_DFB0_STAGEAM EQU 0x4000c7a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_STAGEAH\r
-CYDEV_DFB0_STAGEAH EQU 0x4000c7a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_STAGEB\r
-CYDEV_DFB0_STAGEB EQU 0x4000c7a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_STAGEBM\r
-CYDEV_DFB0_STAGEBM EQU 0x4000c7a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_STAGEBH\r
-CYDEV_DFB0_STAGEBH EQU 0x4000c7a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDA\r
-CYDEV_DFB0_HOLDA EQU 0x4000c7a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDAM\r
-CYDEV_DFB0_HOLDAM EQU 0x4000c7a9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDAH\r
-CYDEV_DFB0_HOLDAH EQU 0x4000c7aa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDAS\r
-CYDEV_DFB0_HOLDAS EQU 0x4000c7ab\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDB\r
-CYDEV_DFB0_HOLDB EQU 0x4000c7ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDBM\r
-CYDEV_DFB0_HOLDBM EQU 0x4000c7ad\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDBH\r
-CYDEV_DFB0_HOLDBH EQU 0x4000c7ae\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_HOLDBS\r
-CYDEV_DFB0_HOLDBS EQU 0x4000c7af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_COHER\r
-CYDEV_DFB0_COHER EQU 0x4000c7b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DALIGN\r
-CYDEV_DFB0_DALIGN EQU 0x4000c7b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BASE\r
-CYDEV_UCFG_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_SIZE\r
-CYDEV_UCFG_SIZE EQU 0x00005040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_BASE\r
-CYDEV_UCFG_B0_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_SIZE\r
-CYDEV_UCFG_B0_SIZE EQU 0x00000fef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_BASE\r
-CYDEV_UCFG_B0_P0_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_SIZE\r
-CYDEV_UCFG_B0_P0_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_BASE\r
-CYDEV_UCFG_B0_P0_U0_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_SIZE\r
-CYDEV_UCFG_B0_P0_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT0 EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT1 EQU 0x40010004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT2 EQU 0x40010008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT3 EQU 0x4001000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT4 EQU 0x40010010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT5 EQU 0x40010014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT6 EQU 0x40010018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT7 EQU 0x4001001c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT8 EQU 0x40010020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT9 EQU 0x40010024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT10 EQU 0x40010028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P0_U0_PLD_IT11 EQU 0x4001002c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P0_U0_PLD_ORT0 EQU 0x40010030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P0_U0_PLD_ORT1 EQU 0x40010032\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P0_U0_PLD_ORT2 EQU 0x40010034\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P0_U0_PLD_ORT3 EQU 0x40010036\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P0_U0_MC_CFG_CEN_CONST EQU 0x40010038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P0_U0_MC_CFG_XORFB EQU 0x4001003a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P0_U0_MC_CFG_SET_RESET EQU 0x4001003c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P0_U0_MC_CFG_BYPASS EQU 0x4001003e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG0\r
-CYDEV_UCFG_B0_P0_U0_CFG0 EQU 0x40010040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG1\r
-CYDEV_UCFG_B0_P0_U0_CFG1 EQU 0x40010041\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG2\r
-CYDEV_UCFG_B0_P0_U0_CFG2 EQU 0x40010042\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG3\r
-CYDEV_UCFG_B0_P0_U0_CFG3 EQU 0x40010043\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG4\r
-CYDEV_UCFG_B0_P0_U0_CFG4 EQU 0x40010044\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG5\r
-CYDEV_UCFG_B0_P0_U0_CFG5 EQU 0x40010045\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG6\r
-CYDEV_UCFG_B0_P0_U0_CFG6 EQU 0x40010046\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG7\r
-CYDEV_UCFG_B0_P0_U0_CFG7 EQU 0x40010047\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG8\r
-CYDEV_UCFG_B0_P0_U0_CFG8 EQU 0x40010048\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG9\r
-CYDEV_UCFG_B0_P0_U0_CFG9 EQU 0x40010049\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG10\r
-CYDEV_UCFG_B0_P0_U0_CFG10 EQU 0x4001004a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG11\r
-CYDEV_UCFG_B0_P0_U0_CFG11 EQU 0x4001004b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG12\r
-CYDEV_UCFG_B0_P0_U0_CFG12 EQU 0x4001004c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG13\r
-CYDEV_UCFG_B0_P0_U0_CFG13 EQU 0x4001004d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG14\r
-CYDEV_UCFG_B0_P0_U0_CFG14 EQU 0x4001004e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG15\r
-CYDEV_UCFG_B0_P0_U0_CFG15 EQU 0x4001004f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG16\r
-CYDEV_UCFG_B0_P0_U0_CFG16 EQU 0x40010050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG17\r
-CYDEV_UCFG_B0_P0_U0_CFG17 EQU 0x40010051\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG18\r
-CYDEV_UCFG_B0_P0_U0_CFG18 EQU 0x40010052\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG19\r
-CYDEV_UCFG_B0_P0_U0_CFG19 EQU 0x40010053\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG20\r
-CYDEV_UCFG_B0_P0_U0_CFG20 EQU 0x40010054\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG21\r
-CYDEV_UCFG_B0_P0_U0_CFG21 EQU 0x40010055\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG22\r
-CYDEV_UCFG_B0_P0_U0_CFG22 EQU 0x40010056\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG23\r
-CYDEV_UCFG_B0_P0_U0_CFG23 EQU 0x40010057\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG24\r
-CYDEV_UCFG_B0_P0_U0_CFG24 EQU 0x40010058\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG25\r
-CYDEV_UCFG_B0_P0_U0_CFG25 EQU 0x40010059\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG26\r
-CYDEV_UCFG_B0_P0_U0_CFG26 EQU 0x4001005a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG27\r
-CYDEV_UCFG_B0_P0_U0_CFG27 EQU 0x4001005b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG28\r
-CYDEV_UCFG_B0_P0_U0_CFG28 EQU 0x4001005c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG29\r
-CYDEV_UCFG_B0_P0_U0_CFG29 EQU 0x4001005d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG30\r
-CYDEV_UCFG_B0_P0_U0_CFG30 EQU 0x4001005e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_CFG31\r
-CYDEV_UCFG_B0_P0_U0_CFG31 EQU 0x4001005f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG0\r
-CYDEV_UCFG_B0_P0_U0_DCFG0 EQU 0x40010060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG1\r
-CYDEV_UCFG_B0_P0_U0_DCFG1 EQU 0x40010062\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG2\r
-CYDEV_UCFG_B0_P0_U0_DCFG2 EQU 0x40010064\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG3\r
-CYDEV_UCFG_B0_P0_U0_DCFG3 EQU 0x40010066\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG4\r
-CYDEV_UCFG_B0_P0_U0_DCFG4 EQU 0x40010068\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG5\r
-CYDEV_UCFG_B0_P0_U0_DCFG5 EQU 0x4001006a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG6\r
-CYDEV_UCFG_B0_P0_U0_DCFG6 EQU 0x4001006c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_DCFG7\r
-CYDEV_UCFG_B0_P0_U0_DCFG7 EQU 0x4001006e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_BASE\r
-CYDEV_UCFG_B0_P0_U1_BASE EQU 0x40010080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_SIZE\r
-CYDEV_UCFG_B0_P0_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT0 EQU 0x40010080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT1 EQU 0x40010084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT2 EQU 0x40010088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT3 EQU 0x4001008c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT4 EQU 0x40010090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT5 EQU 0x40010094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT6 EQU 0x40010098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT7 EQU 0x4001009c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT8 EQU 0x400100a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT9 EQU 0x400100a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT10 EQU 0x400100a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P0_U1_PLD_IT11 EQU 0x400100ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P0_U1_PLD_ORT0 EQU 0x400100b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P0_U1_PLD_ORT1 EQU 0x400100b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P0_U1_PLD_ORT2 EQU 0x400100b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P0_U1_PLD_ORT3 EQU 0x400100b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P0_U1_MC_CFG_CEN_CONST EQU 0x400100b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P0_U1_MC_CFG_XORFB EQU 0x400100ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P0_U1_MC_CFG_SET_RESET EQU 0x400100bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P0_U1_MC_CFG_BYPASS EQU 0x400100be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG0\r
-CYDEV_UCFG_B0_P0_U1_CFG0 EQU 0x400100c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG1\r
-CYDEV_UCFG_B0_P0_U1_CFG1 EQU 0x400100c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG2\r
-CYDEV_UCFG_B0_P0_U1_CFG2 EQU 0x400100c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG3\r
-CYDEV_UCFG_B0_P0_U1_CFG3 EQU 0x400100c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG4\r
-CYDEV_UCFG_B0_P0_U1_CFG4 EQU 0x400100c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG5\r
-CYDEV_UCFG_B0_P0_U1_CFG5 EQU 0x400100c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG6\r
-CYDEV_UCFG_B0_P0_U1_CFG6 EQU 0x400100c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG7\r
-CYDEV_UCFG_B0_P0_U1_CFG7 EQU 0x400100c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG8\r
-CYDEV_UCFG_B0_P0_U1_CFG8 EQU 0x400100c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG9\r
-CYDEV_UCFG_B0_P0_U1_CFG9 EQU 0x400100c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG10\r
-CYDEV_UCFG_B0_P0_U1_CFG10 EQU 0x400100ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG11\r
-CYDEV_UCFG_B0_P0_U1_CFG11 EQU 0x400100cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG12\r
-CYDEV_UCFG_B0_P0_U1_CFG12 EQU 0x400100cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG13\r
-CYDEV_UCFG_B0_P0_U1_CFG13 EQU 0x400100cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG14\r
-CYDEV_UCFG_B0_P0_U1_CFG14 EQU 0x400100ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG15\r
-CYDEV_UCFG_B0_P0_U1_CFG15 EQU 0x400100cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG16\r
-CYDEV_UCFG_B0_P0_U1_CFG16 EQU 0x400100d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG17\r
-CYDEV_UCFG_B0_P0_U1_CFG17 EQU 0x400100d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG18\r
-CYDEV_UCFG_B0_P0_U1_CFG18 EQU 0x400100d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG19\r
-CYDEV_UCFG_B0_P0_U1_CFG19 EQU 0x400100d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG20\r
-CYDEV_UCFG_B0_P0_U1_CFG20 EQU 0x400100d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG21\r
-CYDEV_UCFG_B0_P0_U1_CFG21 EQU 0x400100d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG22\r
-CYDEV_UCFG_B0_P0_U1_CFG22 EQU 0x400100d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG23\r
-CYDEV_UCFG_B0_P0_U1_CFG23 EQU 0x400100d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG24\r
-CYDEV_UCFG_B0_P0_U1_CFG24 EQU 0x400100d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG25\r
-CYDEV_UCFG_B0_P0_U1_CFG25 EQU 0x400100d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG26\r
-CYDEV_UCFG_B0_P0_U1_CFG26 EQU 0x400100da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG27\r
-CYDEV_UCFG_B0_P0_U1_CFG27 EQU 0x400100db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG28\r
-CYDEV_UCFG_B0_P0_U1_CFG28 EQU 0x400100dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG29\r
-CYDEV_UCFG_B0_P0_U1_CFG29 EQU 0x400100dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG30\r
-CYDEV_UCFG_B0_P0_U1_CFG30 EQU 0x400100de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_CFG31\r
-CYDEV_UCFG_B0_P0_U1_CFG31 EQU 0x400100df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG0\r
-CYDEV_UCFG_B0_P0_U1_DCFG0 EQU 0x400100e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG1\r
-CYDEV_UCFG_B0_P0_U1_DCFG1 EQU 0x400100e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG2\r
-CYDEV_UCFG_B0_P0_U1_DCFG2 EQU 0x400100e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG3\r
-CYDEV_UCFG_B0_P0_U1_DCFG3 EQU 0x400100e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG4\r
-CYDEV_UCFG_B0_P0_U1_DCFG4 EQU 0x400100e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG5\r
-CYDEV_UCFG_B0_P0_U1_DCFG5 EQU 0x400100ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG6\r
-CYDEV_UCFG_B0_P0_U1_DCFG6 EQU 0x400100ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_DCFG7\r
-CYDEV_UCFG_B0_P0_U1_DCFG7 EQU 0x400100ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_ROUTE_BASE\r
-CYDEV_UCFG_B0_P0_ROUTE_BASE EQU 0x40010100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P0_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_BASE\r
-CYDEV_UCFG_B0_P1_BASE EQU 0x40010200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_SIZE\r
-CYDEV_UCFG_B0_P1_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_BASE\r
-CYDEV_UCFG_B0_P1_U0_BASE EQU 0x40010200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_SIZE\r
-CYDEV_UCFG_B0_P1_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT0 EQU 0x40010200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT1 EQU 0x40010204\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT2 EQU 0x40010208\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT3 EQU 0x4001020c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT4 EQU 0x40010210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT5 EQU 0x40010214\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT6 EQU 0x40010218\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT7 EQU 0x4001021c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT8 EQU 0x40010220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT9 EQU 0x40010224\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT10 EQU 0x40010228\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P1_U0_PLD_IT11 EQU 0x4001022c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P1_U0_PLD_ORT0 EQU 0x40010230\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P1_U0_PLD_ORT1 EQU 0x40010232\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P1_U0_PLD_ORT2 EQU 0x40010234\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P1_U0_PLD_ORT3 EQU 0x40010236\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P1_U0_MC_CFG_CEN_CONST EQU 0x40010238\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P1_U0_MC_CFG_XORFB EQU 0x4001023a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P1_U0_MC_CFG_SET_RESET EQU 0x4001023c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P1_U0_MC_CFG_BYPASS EQU 0x4001023e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG0\r
-CYDEV_UCFG_B0_P1_U0_CFG0 EQU 0x40010240\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG1\r
-CYDEV_UCFG_B0_P1_U0_CFG1 EQU 0x40010241\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG2\r
-CYDEV_UCFG_B0_P1_U0_CFG2 EQU 0x40010242\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG3\r
-CYDEV_UCFG_B0_P1_U0_CFG3 EQU 0x40010243\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG4\r
-CYDEV_UCFG_B0_P1_U0_CFG4 EQU 0x40010244\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG5\r
-CYDEV_UCFG_B0_P1_U0_CFG5 EQU 0x40010245\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG6\r
-CYDEV_UCFG_B0_P1_U0_CFG6 EQU 0x40010246\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG7\r
-CYDEV_UCFG_B0_P1_U0_CFG7 EQU 0x40010247\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG8\r
-CYDEV_UCFG_B0_P1_U0_CFG8 EQU 0x40010248\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG9\r
-CYDEV_UCFG_B0_P1_U0_CFG9 EQU 0x40010249\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG10\r
-CYDEV_UCFG_B0_P1_U0_CFG10 EQU 0x4001024a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG11\r
-CYDEV_UCFG_B0_P1_U0_CFG11 EQU 0x4001024b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG12\r
-CYDEV_UCFG_B0_P1_U0_CFG12 EQU 0x4001024c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG13\r
-CYDEV_UCFG_B0_P1_U0_CFG13 EQU 0x4001024d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG14\r
-CYDEV_UCFG_B0_P1_U0_CFG14 EQU 0x4001024e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG15\r
-CYDEV_UCFG_B0_P1_U0_CFG15 EQU 0x4001024f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG16\r
-CYDEV_UCFG_B0_P1_U0_CFG16 EQU 0x40010250\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG17\r
-CYDEV_UCFG_B0_P1_U0_CFG17 EQU 0x40010251\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG18\r
-CYDEV_UCFG_B0_P1_U0_CFG18 EQU 0x40010252\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG19\r
-CYDEV_UCFG_B0_P1_U0_CFG19 EQU 0x40010253\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG20\r
-CYDEV_UCFG_B0_P1_U0_CFG20 EQU 0x40010254\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG21\r
-CYDEV_UCFG_B0_P1_U0_CFG21 EQU 0x40010255\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG22\r
-CYDEV_UCFG_B0_P1_U0_CFG22 EQU 0x40010256\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG23\r
-CYDEV_UCFG_B0_P1_U0_CFG23 EQU 0x40010257\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG24\r
-CYDEV_UCFG_B0_P1_U0_CFG24 EQU 0x40010258\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG25\r
-CYDEV_UCFG_B0_P1_U0_CFG25 EQU 0x40010259\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG26\r
-CYDEV_UCFG_B0_P1_U0_CFG26 EQU 0x4001025a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG27\r
-CYDEV_UCFG_B0_P1_U0_CFG27 EQU 0x4001025b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG28\r
-CYDEV_UCFG_B0_P1_U0_CFG28 EQU 0x4001025c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG29\r
-CYDEV_UCFG_B0_P1_U0_CFG29 EQU 0x4001025d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG30\r
-CYDEV_UCFG_B0_P1_U0_CFG30 EQU 0x4001025e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_CFG31\r
-CYDEV_UCFG_B0_P1_U0_CFG31 EQU 0x4001025f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG0\r
-CYDEV_UCFG_B0_P1_U0_DCFG0 EQU 0x40010260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG1\r
-CYDEV_UCFG_B0_P1_U0_DCFG1 EQU 0x40010262\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG2\r
-CYDEV_UCFG_B0_P1_U0_DCFG2 EQU 0x40010264\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG3\r
-CYDEV_UCFG_B0_P1_U0_DCFG3 EQU 0x40010266\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG4\r
-CYDEV_UCFG_B0_P1_U0_DCFG4 EQU 0x40010268\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG5\r
-CYDEV_UCFG_B0_P1_U0_DCFG5 EQU 0x4001026a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG6\r
-CYDEV_UCFG_B0_P1_U0_DCFG6 EQU 0x4001026c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_DCFG7\r
-CYDEV_UCFG_B0_P1_U0_DCFG7 EQU 0x4001026e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_BASE\r
-CYDEV_UCFG_B0_P1_U1_BASE EQU 0x40010280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_SIZE\r
-CYDEV_UCFG_B0_P1_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT0 EQU 0x40010280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT1 EQU 0x40010284\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT2 EQU 0x40010288\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT3 EQU 0x4001028c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT4 EQU 0x40010290\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT5 EQU 0x40010294\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT6 EQU 0x40010298\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT7 EQU 0x4001029c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT8 EQU 0x400102a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT9 EQU 0x400102a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT10 EQU 0x400102a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P1_U1_PLD_IT11 EQU 0x400102ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P1_U1_PLD_ORT0 EQU 0x400102b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P1_U1_PLD_ORT1 EQU 0x400102b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P1_U1_PLD_ORT2 EQU 0x400102b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P1_U1_PLD_ORT3 EQU 0x400102b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P1_U1_MC_CFG_CEN_CONST EQU 0x400102b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P1_U1_MC_CFG_XORFB EQU 0x400102ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P1_U1_MC_CFG_SET_RESET EQU 0x400102bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P1_U1_MC_CFG_BYPASS EQU 0x400102be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG0\r
-CYDEV_UCFG_B0_P1_U1_CFG0 EQU 0x400102c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG1\r
-CYDEV_UCFG_B0_P1_U1_CFG1 EQU 0x400102c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG2\r
-CYDEV_UCFG_B0_P1_U1_CFG2 EQU 0x400102c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG3\r
-CYDEV_UCFG_B0_P1_U1_CFG3 EQU 0x400102c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG4\r
-CYDEV_UCFG_B0_P1_U1_CFG4 EQU 0x400102c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG5\r
-CYDEV_UCFG_B0_P1_U1_CFG5 EQU 0x400102c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG6\r
-CYDEV_UCFG_B0_P1_U1_CFG6 EQU 0x400102c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG7\r
-CYDEV_UCFG_B0_P1_U1_CFG7 EQU 0x400102c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG8\r
-CYDEV_UCFG_B0_P1_U1_CFG8 EQU 0x400102c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG9\r
-CYDEV_UCFG_B0_P1_U1_CFG9 EQU 0x400102c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG10\r
-CYDEV_UCFG_B0_P1_U1_CFG10 EQU 0x400102ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG11\r
-CYDEV_UCFG_B0_P1_U1_CFG11 EQU 0x400102cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG12\r
-CYDEV_UCFG_B0_P1_U1_CFG12 EQU 0x400102cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG13\r
-CYDEV_UCFG_B0_P1_U1_CFG13 EQU 0x400102cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG14\r
-CYDEV_UCFG_B0_P1_U1_CFG14 EQU 0x400102ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG15\r
-CYDEV_UCFG_B0_P1_U1_CFG15 EQU 0x400102cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG16\r
-CYDEV_UCFG_B0_P1_U1_CFG16 EQU 0x400102d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG17\r
-CYDEV_UCFG_B0_P1_U1_CFG17 EQU 0x400102d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG18\r
-CYDEV_UCFG_B0_P1_U1_CFG18 EQU 0x400102d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG19\r
-CYDEV_UCFG_B0_P1_U1_CFG19 EQU 0x400102d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG20\r
-CYDEV_UCFG_B0_P1_U1_CFG20 EQU 0x400102d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG21\r
-CYDEV_UCFG_B0_P1_U1_CFG21 EQU 0x400102d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG22\r
-CYDEV_UCFG_B0_P1_U1_CFG22 EQU 0x400102d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG23\r
-CYDEV_UCFG_B0_P1_U1_CFG23 EQU 0x400102d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG24\r
-CYDEV_UCFG_B0_P1_U1_CFG24 EQU 0x400102d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG25\r
-CYDEV_UCFG_B0_P1_U1_CFG25 EQU 0x400102d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG26\r
-CYDEV_UCFG_B0_P1_U1_CFG26 EQU 0x400102da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG27\r
-CYDEV_UCFG_B0_P1_U1_CFG27 EQU 0x400102db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG28\r
-CYDEV_UCFG_B0_P1_U1_CFG28 EQU 0x400102dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG29\r
-CYDEV_UCFG_B0_P1_U1_CFG29 EQU 0x400102dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG30\r
-CYDEV_UCFG_B0_P1_U1_CFG30 EQU 0x400102de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_CFG31\r
-CYDEV_UCFG_B0_P1_U1_CFG31 EQU 0x400102df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG0\r
-CYDEV_UCFG_B0_P1_U1_DCFG0 EQU 0x400102e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG1\r
-CYDEV_UCFG_B0_P1_U1_DCFG1 EQU 0x400102e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG2\r
-CYDEV_UCFG_B0_P1_U1_DCFG2 EQU 0x400102e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG3\r
-CYDEV_UCFG_B0_P1_U1_DCFG3 EQU 0x400102e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG4\r
-CYDEV_UCFG_B0_P1_U1_DCFG4 EQU 0x400102e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG5\r
-CYDEV_UCFG_B0_P1_U1_DCFG5 EQU 0x400102ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG6\r
-CYDEV_UCFG_B0_P1_U1_DCFG6 EQU 0x400102ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_DCFG7\r
-CYDEV_UCFG_B0_P1_U1_DCFG7 EQU 0x400102ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_ROUTE_BASE\r
-CYDEV_UCFG_B0_P1_ROUTE_BASE EQU 0x40010300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P1_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_BASE\r
-CYDEV_UCFG_B0_P2_BASE EQU 0x40010400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_SIZE\r
-CYDEV_UCFG_B0_P2_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_BASE\r
-CYDEV_UCFG_B0_P2_U0_BASE EQU 0x40010400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_SIZE\r
-CYDEV_UCFG_B0_P2_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT0 EQU 0x40010400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT1 EQU 0x40010404\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT2 EQU 0x40010408\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT3 EQU 0x4001040c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT4 EQU 0x40010410\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT5 EQU 0x40010414\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT6 EQU 0x40010418\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT7 EQU 0x4001041c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT8 EQU 0x40010420\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT9 EQU 0x40010424\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT10 EQU 0x40010428\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P2_U0_PLD_IT11 EQU 0x4001042c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P2_U0_PLD_ORT0 EQU 0x40010430\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P2_U0_PLD_ORT1 EQU 0x40010432\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P2_U0_PLD_ORT2 EQU 0x40010434\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P2_U0_PLD_ORT3 EQU 0x40010436\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P2_U0_MC_CFG_CEN_CONST EQU 0x40010438\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P2_U0_MC_CFG_XORFB EQU 0x4001043a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P2_U0_MC_CFG_SET_RESET EQU 0x4001043c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P2_U0_MC_CFG_BYPASS EQU 0x4001043e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG0\r
-CYDEV_UCFG_B0_P2_U0_CFG0 EQU 0x40010440\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG1\r
-CYDEV_UCFG_B0_P2_U0_CFG1 EQU 0x40010441\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG2\r
-CYDEV_UCFG_B0_P2_U0_CFG2 EQU 0x40010442\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG3\r
-CYDEV_UCFG_B0_P2_U0_CFG3 EQU 0x40010443\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG4\r
-CYDEV_UCFG_B0_P2_U0_CFG4 EQU 0x40010444\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG5\r
-CYDEV_UCFG_B0_P2_U0_CFG5 EQU 0x40010445\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG6\r
-CYDEV_UCFG_B0_P2_U0_CFG6 EQU 0x40010446\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG7\r
-CYDEV_UCFG_B0_P2_U0_CFG7 EQU 0x40010447\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG8\r
-CYDEV_UCFG_B0_P2_U0_CFG8 EQU 0x40010448\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG9\r
-CYDEV_UCFG_B0_P2_U0_CFG9 EQU 0x40010449\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG10\r
-CYDEV_UCFG_B0_P2_U0_CFG10 EQU 0x4001044a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG11\r
-CYDEV_UCFG_B0_P2_U0_CFG11 EQU 0x4001044b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG12\r
-CYDEV_UCFG_B0_P2_U0_CFG12 EQU 0x4001044c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG13\r
-CYDEV_UCFG_B0_P2_U0_CFG13 EQU 0x4001044d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG14\r
-CYDEV_UCFG_B0_P2_U0_CFG14 EQU 0x4001044e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG15\r
-CYDEV_UCFG_B0_P2_U0_CFG15 EQU 0x4001044f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG16\r
-CYDEV_UCFG_B0_P2_U0_CFG16 EQU 0x40010450\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG17\r
-CYDEV_UCFG_B0_P2_U0_CFG17 EQU 0x40010451\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG18\r
-CYDEV_UCFG_B0_P2_U0_CFG18 EQU 0x40010452\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG19\r
-CYDEV_UCFG_B0_P2_U0_CFG19 EQU 0x40010453\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG20\r
-CYDEV_UCFG_B0_P2_U0_CFG20 EQU 0x40010454\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG21\r
-CYDEV_UCFG_B0_P2_U0_CFG21 EQU 0x40010455\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG22\r
-CYDEV_UCFG_B0_P2_U0_CFG22 EQU 0x40010456\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG23\r
-CYDEV_UCFG_B0_P2_U0_CFG23 EQU 0x40010457\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG24\r
-CYDEV_UCFG_B0_P2_U0_CFG24 EQU 0x40010458\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG25\r
-CYDEV_UCFG_B0_P2_U0_CFG25 EQU 0x40010459\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG26\r
-CYDEV_UCFG_B0_P2_U0_CFG26 EQU 0x4001045a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG27\r
-CYDEV_UCFG_B0_P2_U0_CFG27 EQU 0x4001045b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG28\r
-CYDEV_UCFG_B0_P2_U0_CFG28 EQU 0x4001045c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG29\r
-CYDEV_UCFG_B0_P2_U0_CFG29 EQU 0x4001045d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG30\r
-CYDEV_UCFG_B0_P2_U0_CFG30 EQU 0x4001045e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_CFG31\r
-CYDEV_UCFG_B0_P2_U0_CFG31 EQU 0x4001045f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG0\r
-CYDEV_UCFG_B0_P2_U0_DCFG0 EQU 0x40010460\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG1\r
-CYDEV_UCFG_B0_P2_U0_DCFG1 EQU 0x40010462\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG2\r
-CYDEV_UCFG_B0_P2_U0_DCFG2 EQU 0x40010464\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG3\r
-CYDEV_UCFG_B0_P2_U0_DCFG3 EQU 0x40010466\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG4\r
-CYDEV_UCFG_B0_P2_U0_DCFG4 EQU 0x40010468\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG5\r
-CYDEV_UCFG_B0_P2_U0_DCFG5 EQU 0x4001046a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG6\r
-CYDEV_UCFG_B0_P2_U0_DCFG6 EQU 0x4001046c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_DCFG7\r
-CYDEV_UCFG_B0_P2_U0_DCFG7 EQU 0x4001046e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_BASE\r
-CYDEV_UCFG_B0_P2_U1_BASE EQU 0x40010480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_SIZE\r
-CYDEV_UCFG_B0_P2_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT0 EQU 0x40010480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT1 EQU 0x40010484\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT2 EQU 0x40010488\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT3 EQU 0x4001048c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT4 EQU 0x40010490\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT5 EQU 0x40010494\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT6 EQU 0x40010498\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT7 EQU 0x4001049c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT8 EQU 0x400104a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT9 EQU 0x400104a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT10 EQU 0x400104a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P2_U1_PLD_IT11 EQU 0x400104ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P2_U1_PLD_ORT0 EQU 0x400104b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P2_U1_PLD_ORT1 EQU 0x400104b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P2_U1_PLD_ORT2 EQU 0x400104b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P2_U1_PLD_ORT3 EQU 0x400104b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P2_U1_MC_CFG_CEN_CONST EQU 0x400104b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P2_U1_MC_CFG_XORFB EQU 0x400104ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P2_U1_MC_CFG_SET_RESET EQU 0x400104bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P2_U1_MC_CFG_BYPASS EQU 0x400104be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG0\r
-CYDEV_UCFG_B0_P2_U1_CFG0 EQU 0x400104c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG1\r
-CYDEV_UCFG_B0_P2_U1_CFG1 EQU 0x400104c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG2\r
-CYDEV_UCFG_B0_P2_U1_CFG2 EQU 0x400104c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG3\r
-CYDEV_UCFG_B0_P2_U1_CFG3 EQU 0x400104c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG4\r
-CYDEV_UCFG_B0_P2_U1_CFG4 EQU 0x400104c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG5\r
-CYDEV_UCFG_B0_P2_U1_CFG5 EQU 0x400104c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG6\r
-CYDEV_UCFG_B0_P2_U1_CFG6 EQU 0x400104c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG7\r
-CYDEV_UCFG_B0_P2_U1_CFG7 EQU 0x400104c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG8\r
-CYDEV_UCFG_B0_P2_U1_CFG8 EQU 0x400104c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG9\r
-CYDEV_UCFG_B0_P2_U1_CFG9 EQU 0x400104c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG10\r
-CYDEV_UCFG_B0_P2_U1_CFG10 EQU 0x400104ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG11\r
-CYDEV_UCFG_B0_P2_U1_CFG11 EQU 0x400104cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG12\r
-CYDEV_UCFG_B0_P2_U1_CFG12 EQU 0x400104cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG13\r
-CYDEV_UCFG_B0_P2_U1_CFG13 EQU 0x400104cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG14\r
-CYDEV_UCFG_B0_P2_U1_CFG14 EQU 0x400104ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG15\r
-CYDEV_UCFG_B0_P2_U1_CFG15 EQU 0x400104cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG16\r
-CYDEV_UCFG_B0_P2_U1_CFG16 EQU 0x400104d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG17\r
-CYDEV_UCFG_B0_P2_U1_CFG17 EQU 0x400104d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG18\r
-CYDEV_UCFG_B0_P2_U1_CFG18 EQU 0x400104d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG19\r
-CYDEV_UCFG_B0_P2_U1_CFG19 EQU 0x400104d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG20\r
-CYDEV_UCFG_B0_P2_U1_CFG20 EQU 0x400104d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG21\r
-CYDEV_UCFG_B0_P2_U1_CFG21 EQU 0x400104d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG22\r
-CYDEV_UCFG_B0_P2_U1_CFG22 EQU 0x400104d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG23\r
-CYDEV_UCFG_B0_P2_U1_CFG23 EQU 0x400104d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG24\r
-CYDEV_UCFG_B0_P2_U1_CFG24 EQU 0x400104d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG25\r
-CYDEV_UCFG_B0_P2_U1_CFG25 EQU 0x400104d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG26\r
-CYDEV_UCFG_B0_P2_U1_CFG26 EQU 0x400104da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG27\r
-CYDEV_UCFG_B0_P2_U1_CFG27 EQU 0x400104db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG28\r
-CYDEV_UCFG_B0_P2_U1_CFG28 EQU 0x400104dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG29\r
-CYDEV_UCFG_B0_P2_U1_CFG29 EQU 0x400104dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG30\r
-CYDEV_UCFG_B0_P2_U1_CFG30 EQU 0x400104de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_CFG31\r
-CYDEV_UCFG_B0_P2_U1_CFG31 EQU 0x400104df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG0\r
-CYDEV_UCFG_B0_P2_U1_DCFG0 EQU 0x400104e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG1\r
-CYDEV_UCFG_B0_P2_U1_DCFG1 EQU 0x400104e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG2\r
-CYDEV_UCFG_B0_P2_U1_DCFG2 EQU 0x400104e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG3\r
-CYDEV_UCFG_B0_P2_U1_DCFG3 EQU 0x400104e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG4\r
-CYDEV_UCFG_B0_P2_U1_DCFG4 EQU 0x400104e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG5\r
-CYDEV_UCFG_B0_P2_U1_DCFG5 EQU 0x400104ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG6\r
-CYDEV_UCFG_B0_P2_U1_DCFG6 EQU 0x400104ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_DCFG7\r
-CYDEV_UCFG_B0_P2_U1_DCFG7 EQU 0x400104ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_ROUTE_BASE\r
-CYDEV_UCFG_B0_P2_ROUTE_BASE EQU 0x40010500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P2_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_BASE\r
-CYDEV_UCFG_B0_P3_BASE EQU 0x40010600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_SIZE\r
-CYDEV_UCFG_B0_P3_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_BASE\r
-CYDEV_UCFG_B0_P3_U0_BASE EQU 0x40010600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_SIZE\r
-CYDEV_UCFG_B0_P3_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT0 EQU 0x40010600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT1 EQU 0x40010604\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT2 EQU 0x40010608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT3 EQU 0x4001060c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT4 EQU 0x40010610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT5 EQU 0x40010614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT6 EQU 0x40010618\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT7 EQU 0x4001061c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT8 EQU 0x40010620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT9 EQU 0x40010624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT10 EQU 0x40010628\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P3_U0_PLD_IT11 EQU 0x4001062c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P3_U0_PLD_ORT0 EQU 0x40010630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P3_U0_PLD_ORT1 EQU 0x40010632\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P3_U0_PLD_ORT2 EQU 0x40010634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P3_U0_PLD_ORT3 EQU 0x40010636\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P3_U0_MC_CFG_CEN_CONST EQU 0x40010638\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P3_U0_MC_CFG_XORFB EQU 0x4001063a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P3_U0_MC_CFG_SET_RESET EQU 0x4001063c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P3_U0_MC_CFG_BYPASS EQU 0x4001063e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG0\r
-CYDEV_UCFG_B0_P3_U0_CFG0 EQU 0x40010640\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG1\r
-CYDEV_UCFG_B0_P3_U0_CFG1 EQU 0x40010641\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG2\r
-CYDEV_UCFG_B0_P3_U0_CFG2 EQU 0x40010642\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG3\r
-CYDEV_UCFG_B0_P3_U0_CFG3 EQU 0x40010643\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG4\r
-CYDEV_UCFG_B0_P3_U0_CFG4 EQU 0x40010644\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG5\r
-CYDEV_UCFG_B0_P3_U0_CFG5 EQU 0x40010645\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG6\r
-CYDEV_UCFG_B0_P3_U0_CFG6 EQU 0x40010646\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG7\r
-CYDEV_UCFG_B0_P3_U0_CFG7 EQU 0x40010647\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG8\r
-CYDEV_UCFG_B0_P3_U0_CFG8 EQU 0x40010648\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG9\r
-CYDEV_UCFG_B0_P3_U0_CFG9 EQU 0x40010649\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG10\r
-CYDEV_UCFG_B0_P3_U0_CFG10 EQU 0x4001064a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG11\r
-CYDEV_UCFG_B0_P3_U0_CFG11 EQU 0x4001064b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG12\r
-CYDEV_UCFG_B0_P3_U0_CFG12 EQU 0x4001064c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG13\r
-CYDEV_UCFG_B0_P3_U0_CFG13 EQU 0x4001064d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG14\r
-CYDEV_UCFG_B0_P3_U0_CFG14 EQU 0x4001064e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG15\r
-CYDEV_UCFG_B0_P3_U0_CFG15 EQU 0x4001064f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG16\r
-CYDEV_UCFG_B0_P3_U0_CFG16 EQU 0x40010650\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG17\r
-CYDEV_UCFG_B0_P3_U0_CFG17 EQU 0x40010651\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG18\r
-CYDEV_UCFG_B0_P3_U0_CFG18 EQU 0x40010652\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG19\r
-CYDEV_UCFG_B0_P3_U0_CFG19 EQU 0x40010653\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG20\r
-CYDEV_UCFG_B0_P3_U0_CFG20 EQU 0x40010654\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG21\r
-CYDEV_UCFG_B0_P3_U0_CFG21 EQU 0x40010655\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG22\r
-CYDEV_UCFG_B0_P3_U0_CFG22 EQU 0x40010656\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG23\r
-CYDEV_UCFG_B0_P3_U0_CFG23 EQU 0x40010657\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG24\r
-CYDEV_UCFG_B0_P3_U0_CFG24 EQU 0x40010658\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG25\r
-CYDEV_UCFG_B0_P3_U0_CFG25 EQU 0x40010659\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG26\r
-CYDEV_UCFG_B0_P3_U0_CFG26 EQU 0x4001065a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG27\r
-CYDEV_UCFG_B0_P3_U0_CFG27 EQU 0x4001065b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG28\r
-CYDEV_UCFG_B0_P3_U0_CFG28 EQU 0x4001065c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG29\r
-CYDEV_UCFG_B0_P3_U0_CFG29 EQU 0x4001065d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG30\r
-CYDEV_UCFG_B0_P3_U0_CFG30 EQU 0x4001065e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_CFG31\r
-CYDEV_UCFG_B0_P3_U0_CFG31 EQU 0x4001065f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG0\r
-CYDEV_UCFG_B0_P3_U0_DCFG0 EQU 0x40010660\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG1\r
-CYDEV_UCFG_B0_P3_U0_DCFG1 EQU 0x40010662\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG2\r
-CYDEV_UCFG_B0_P3_U0_DCFG2 EQU 0x40010664\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG3\r
-CYDEV_UCFG_B0_P3_U0_DCFG3 EQU 0x40010666\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG4\r
-CYDEV_UCFG_B0_P3_U0_DCFG4 EQU 0x40010668\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG5\r
-CYDEV_UCFG_B0_P3_U0_DCFG5 EQU 0x4001066a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG6\r
-CYDEV_UCFG_B0_P3_U0_DCFG6 EQU 0x4001066c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_DCFG7\r
-CYDEV_UCFG_B0_P3_U0_DCFG7 EQU 0x4001066e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_BASE\r
-CYDEV_UCFG_B0_P3_U1_BASE EQU 0x40010680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_SIZE\r
-CYDEV_UCFG_B0_P3_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT0 EQU 0x40010680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT1 EQU 0x40010684\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT2 EQU 0x40010688\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT3 EQU 0x4001068c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT4 EQU 0x40010690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT5 EQU 0x40010694\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT6 EQU 0x40010698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT7 EQU 0x4001069c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT8 EQU 0x400106a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT9 EQU 0x400106a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT10 EQU 0x400106a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P3_U1_PLD_IT11 EQU 0x400106ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P3_U1_PLD_ORT0 EQU 0x400106b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P3_U1_PLD_ORT1 EQU 0x400106b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P3_U1_PLD_ORT2 EQU 0x400106b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P3_U1_PLD_ORT3 EQU 0x400106b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P3_U1_MC_CFG_CEN_CONST EQU 0x400106b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P3_U1_MC_CFG_XORFB EQU 0x400106ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P3_U1_MC_CFG_SET_RESET EQU 0x400106bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P3_U1_MC_CFG_BYPASS EQU 0x400106be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG0\r
-CYDEV_UCFG_B0_P3_U1_CFG0 EQU 0x400106c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG1\r
-CYDEV_UCFG_B0_P3_U1_CFG1 EQU 0x400106c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG2\r
-CYDEV_UCFG_B0_P3_U1_CFG2 EQU 0x400106c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG3\r
-CYDEV_UCFG_B0_P3_U1_CFG3 EQU 0x400106c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG4\r
-CYDEV_UCFG_B0_P3_U1_CFG4 EQU 0x400106c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG5\r
-CYDEV_UCFG_B0_P3_U1_CFG5 EQU 0x400106c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG6\r
-CYDEV_UCFG_B0_P3_U1_CFG6 EQU 0x400106c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG7\r
-CYDEV_UCFG_B0_P3_U1_CFG7 EQU 0x400106c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG8\r
-CYDEV_UCFG_B0_P3_U1_CFG8 EQU 0x400106c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG9\r
-CYDEV_UCFG_B0_P3_U1_CFG9 EQU 0x400106c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG10\r
-CYDEV_UCFG_B0_P3_U1_CFG10 EQU 0x400106ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG11\r
-CYDEV_UCFG_B0_P3_U1_CFG11 EQU 0x400106cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG12\r
-CYDEV_UCFG_B0_P3_U1_CFG12 EQU 0x400106cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG13\r
-CYDEV_UCFG_B0_P3_U1_CFG13 EQU 0x400106cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG14\r
-CYDEV_UCFG_B0_P3_U1_CFG14 EQU 0x400106ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG15\r
-CYDEV_UCFG_B0_P3_U1_CFG15 EQU 0x400106cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG16\r
-CYDEV_UCFG_B0_P3_U1_CFG16 EQU 0x400106d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG17\r
-CYDEV_UCFG_B0_P3_U1_CFG17 EQU 0x400106d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG18\r
-CYDEV_UCFG_B0_P3_U1_CFG18 EQU 0x400106d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG19\r
-CYDEV_UCFG_B0_P3_U1_CFG19 EQU 0x400106d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG20\r
-CYDEV_UCFG_B0_P3_U1_CFG20 EQU 0x400106d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG21\r
-CYDEV_UCFG_B0_P3_U1_CFG21 EQU 0x400106d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG22\r
-CYDEV_UCFG_B0_P3_U1_CFG22 EQU 0x400106d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG23\r
-CYDEV_UCFG_B0_P3_U1_CFG23 EQU 0x400106d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG24\r
-CYDEV_UCFG_B0_P3_U1_CFG24 EQU 0x400106d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG25\r
-CYDEV_UCFG_B0_P3_U1_CFG25 EQU 0x400106d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG26\r
-CYDEV_UCFG_B0_P3_U1_CFG26 EQU 0x400106da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG27\r
-CYDEV_UCFG_B0_P3_U1_CFG27 EQU 0x400106db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG28\r
-CYDEV_UCFG_B0_P3_U1_CFG28 EQU 0x400106dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG29\r
-CYDEV_UCFG_B0_P3_U1_CFG29 EQU 0x400106dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG30\r
-CYDEV_UCFG_B0_P3_U1_CFG30 EQU 0x400106de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_CFG31\r
-CYDEV_UCFG_B0_P3_U1_CFG31 EQU 0x400106df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG0\r
-CYDEV_UCFG_B0_P3_U1_DCFG0 EQU 0x400106e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG1\r
-CYDEV_UCFG_B0_P3_U1_DCFG1 EQU 0x400106e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG2\r
-CYDEV_UCFG_B0_P3_U1_DCFG2 EQU 0x400106e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG3\r
-CYDEV_UCFG_B0_P3_U1_DCFG3 EQU 0x400106e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG4\r
-CYDEV_UCFG_B0_P3_U1_DCFG4 EQU 0x400106e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG5\r
-CYDEV_UCFG_B0_P3_U1_DCFG5 EQU 0x400106ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG6\r
-CYDEV_UCFG_B0_P3_U1_DCFG6 EQU 0x400106ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_DCFG7\r
-CYDEV_UCFG_B0_P3_U1_DCFG7 EQU 0x400106ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_ROUTE_BASE\r
-CYDEV_UCFG_B0_P3_ROUTE_BASE EQU 0x40010700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P3_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_BASE\r
-CYDEV_UCFG_B0_P4_BASE EQU 0x40010800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_SIZE\r
-CYDEV_UCFG_B0_P4_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_BASE\r
-CYDEV_UCFG_B0_P4_U0_BASE EQU 0x40010800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_SIZE\r
-CYDEV_UCFG_B0_P4_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT0 EQU 0x40010800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT1 EQU 0x40010804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT2 EQU 0x40010808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT3 EQU 0x4001080c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT4 EQU 0x40010810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT5 EQU 0x40010814\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT6 EQU 0x40010818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT7 EQU 0x4001081c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT8 EQU 0x40010820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT9 EQU 0x40010824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT10 EQU 0x40010828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P4_U0_PLD_IT11 EQU 0x4001082c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P4_U0_PLD_ORT0 EQU 0x40010830\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P4_U0_PLD_ORT1 EQU 0x40010832\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P4_U0_PLD_ORT2 EQU 0x40010834\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P4_U0_PLD_ORT3 EQU 0x40010836\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P4_U0_MC_CFG_CEN_CONST EQU 0x40010838\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P4_U0_MC_CFG_XORFB EQU 0x4001083a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P4_U0_MC_CFG_SET_RESET EQU 0x4001083c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P4_U0_MC_CFG_BYPASS EQU 0x4001083e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG0\r
-CYDEV_UCFG_B0_P4_U0_CFG0 EQU 0x40010840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG1\r
-CYDEV_UCFG_B0_P4_U0_CFG1 EQU 0x40010841\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG2\r
-CYDEV_UCFG_B0_P4_U0_CFG2 EQU 0x40010842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG3\r
-CYDEV_UCFG_B0_P4_U0_CFG3 EQU 0x40010843\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG4\r
-CYDEV_UCFG_B0_P4_U0_CFG4 EQU 0x40010844\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG5\r
-CYDEV_UCFG_B0_P4_U0_CFG5 EQU 0x40010845\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG6\r
-CYDEV_UCFG_B0_P4_U0_CFG6 EQU 0x40010846\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG7\r
-CYDEV_UCFG_B0_P4_U0_CFG7 EQU 0x40010847\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG8\r
-CYDEV_UCFG_B0_P4_U0_CFG8 EQU 0x40010848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG9\r
-CYDEV_UCFG_B0_P4_U0_CFG9 EQU 0x40010849\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG10\r
-CYDEV_UCFG_B0_P4_U0_CFG10 EQU 0x4001084a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG11\r
-CYDEV_UCFG_B0_P4_U0_CFG11 EQU 0x4001084b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG12\r
-CYDEV_UCFG_B0_P4_U0_CFG12 EQU 0x4001084c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG13\r
-CYDEV_UCFG_B0_P4_U0_CFG13 EQU 0x4001084d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG14\r
-CYDEV_UCFG_B0_P4_U0_CFG14 EQU 0x4001084e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG15\r
-CYDEV_UCFG_B0_P4_U0_CFG15 EQU 0x4001084f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG16\r
-CYDEV_UCFG_B0_P4_U0_CFG16 EQU 0x40010850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG17\r
-CYDEV_UCFG_B0_P4_U0_CFG17 EQU 0x40010851\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG18\r
-CYDEV_UCFG_B0_P4_U0_CFG18 EQU 0x40010852\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG19\r
-CYDEV_UCFG_B0_P4_U0_CFG19 EQU 0x40010853\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG20\r
-CYDEV_UCFG_B0_P4_U0_CFG20 EQU 0x40010854\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG21\r
-CYDEV_UCFG_B0_P4_U0_CFG21 EQU 0x40010855\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG22\r
-CYDEV_UCFG_B0_P4_U0_CFG22 EQU 0x40010856\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG23\r
-CYDEV_UCFG_B0_P4_U0_CFG23 EQU 0x40010857\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG24\r
-CYDEV_UCFG_B0_P4_U0_CFG24 EQU 0x40010858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG25\r
-CYDEV_UCFG_B0_P4_U0_CFG25 EQU 0x40010859\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG26\r
-CYDEV_UCFG_B0_P4_U0_CFG26 EQU 0x4001085a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG27\r
-CYDEV_UCFG_B0_P4_U0_CFG27 EQU 0x4001085b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG28\r
-CYDEV_UCFG_B0_P4_U0_CFG28 EQU 0x4001085c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG29\r
-CYDEV_UCFG_B0_P4_U0_CFG29 EQU 0x4001085d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG30\r
-CYDEV_UCFG_B0_P4_U0_CFG30 EQU 0x4001085e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_CFG31\r
-CYDEV_UCFG_B0_P4_U0_CFG31 EQU 0x4001085f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG0\r
-CYDEV_UCFG_B0_P4_U0_DCFG0 EQU 0x40010860\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG1\r
-CYDEV_UCFG_B0_P4_U0_DCFG1 EQU 0x40010862\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG2\r
-CYDEV_UCFG_B0_P4_U0_DCFG2 EQU 0x40010864\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG3\r
-CYDEV_UCFG_B0_P4_U0_DCFG3 EQU 0x40010866\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG4\r
-CYDEV_UCFG_B0_P4_U0_DCFG4 EQU 0x40010868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG5\r
-CYDEV_UCFG_B0_P4_U0_DCFG5 EQU 0x4001086a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG6\r
-CYDEV_UCFG_B0_P4_U0_DCFG6 EQU 0x4001086c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_DCFG7\r
-CYDEV_UCFG_B0_P4_U0_DCFG7 EQU 0x4001086e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_BASE\r
-CYDEV_UCFG_B0_P4_U1_BASE EQU 0x40010880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_SIZE\r
-CYDEV_UCFG_B0_P4_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT0 EQU 0x40010880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT1 EQU 0x40010884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT2 EQU 0x40010888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT3 EQU 0x4001088c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT4 EQU 0x40010890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT5 EQU 0x40010894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT6 EQU 0x40010898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT7 EQU 0x4001089c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT8 EQU 0x400108a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT9 EQU 0x400108a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT10 EQU 0x400108a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P4_U1_PLD_IT11 EQU 0x400108ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P4_U1_PLD_ORT0 EQU 0x400108b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P4_U1_PLD_ORT1 EQU 0x400108b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P4_U1_PLD_ORT2 EQU 0x400108b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P4_U1_PLD_ORT3 EQU 0x400108b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P4_U1_MC_CFG_CEN_CONST EQU 0x400108b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P4_U1_MC_CFG_XORFB EQU 0x400108ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P4_U1_MC_CFG_SET_RESET EQU 0x400108bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P4_U1_MC_CFG_BYPASS EQU 0x400108be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG0\r
-CYDEV_UCFG_B0_P4_U1_CFG0 EQU 0x400108c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG1\r
-CYDEV_UCFG_B0_P4_U1_CFG1 EQU 0x400108c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG2\r
-CYDEV_UCFG_B0_P4_U1_CFG2 EQU 0x400108c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG3\r
-CYDEV_UCFG_B0_P4_U1_CFG3 EQU 0x400108c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG4\r
-CYDEV_UCFG_B0_P4_U1_CFG4 EQU 0x400108c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG5\r
-CYDEV_UCFG_B0_P4_U1_CFG5 EQU 0x400108c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG6\r
-CYDEV_UCFG_B0_P4_U1_CFG6 EQU 0x400108c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG7\r
-CYDEV_UCFG_B0_P4_U1_CFG7 EQU 0x400108c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG8\r
-CYDEV_UCFG_B0_P4_U1_CFG8 EQU 0x400108c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG9\r
-CYDEV_UCFG_B0_P4_U1_CFG9 EQU 0x400108c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG10\r
-CYDEV_UCFG_B0_P4_U1_CFG10 EQU 0x400108ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG11\r
-CYDEV_UCFG_B0_P4_U1_CFG11 EQU 0x400108cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG12\r
-CYDEV_UCFG_B0_P4_U1_CFG12 EQU 0x400108cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG13\r
-CYDEV_UCFG_B0_P4_U1_CFG13 EQU 0x400108cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG14\r
-CYDEV_UCFG_B0_P4_U1_CFG14 EQU 0x400108ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG15\r
-CYDEV_UCFG_B0_P4_U1_CFG15 EQU 0x400108cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG16\r
-CYDEV_UCFG_B0_P4_U1_CFG16 EQU 0x400108d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG17\r
-CYDEV_UCFG_B0_P4_U1_CFG17 EQU 0x400108d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG18\r
-CYDEV_UCFG_B0_P4_U1_CFG18 EQU 0x400108d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG19\r
-CYDEV_UCFG_B0_P4_U1_CFG19 EQU 0x400108d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG20\r
-CYDEV_UCFG_B0_P4_U1_CFG20 EQU 0x400108d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG21\r
-CYDEV_UCFG_B0_P4_U1_CFG21 EQU 0x400108d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG22\r
-CYDEV_UCFG_B0_P4_U1_CFG22 EQU 0x400108d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG23\r
-CYDEV_UCFG_B0_P4_U1_CFG23 EQU 0x400108d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG24\r
-CYDEV_UCFG_B0_P4_U1_CFG24 EQU 0x400108d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG25\r
-CYDEV_UCFG_B0_P4_U1_CFG25 EQU 0x400108d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG26\r
-CYDEV_UCFG_B0_P4_U1_CFG26 EQU 0x400108da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG27\r
-CYDEV_UCFG_B0_P4_U1_CFG27 EQU 0x400108db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG28\r
-CYDEV_UCFG_B0_P4_U1_CFG28 EQU 0x400108dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG29\r
-CYDEV_UCFG_B0_P4_U1_CFG29 EQU 0x400108dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG30\r
-CYDEV_UCFG_B0_P4_U1_CFG30 EQU 0x400108de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_CFG31\r
-CYDEV_UCFG_B0_P4_U1_CFG31 EQU 0x400108df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG0\r
-CYDEV_UCFG_B0_P4_U1_DCFG0 EQU 0x400108e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG1\r
-CYDEV_UCFG_B0_P4_U1_DCFG1 EQU 0x400108e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG2\r
-CYDEV_UCFG_B0_P4_U1_DCFG2 EQU 0x400108e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG3\r
-CYDEV_UCFG_B0_P4_U1_DCFG3 EQU 0x400108e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG4\r
-CYDEV_UCFG_B0_P4_U1_DCFG4 EQU 0x400108e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG5\r
-CYDEV_UCFG_B0_P4_U1_DCFG5 EQU 0x400108ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG6\r
-CYDEV_UCFG_B0_P4_U1_DCFG6 EQU 0x400108ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_DCFG7\r
-CYDEV_UCFG_B0_P4_U1_DCFG7 EQU 0x400108ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_ROUTE_BASE\r
-CYDEV_UCFG_B0_P4_ROUTE_BASE EQU 0x40010900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P4_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_BASE\r
-CYDEV_UCFG_B0_P5_BASE EQU 0x40010a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_SIZE\r
-CYDEV_UCFG_B0_P5_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_BASE\r
-CYDEV_UCFG_B0_P5_U0_BASE EQU 0x40010a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_SIZE\r
-CYDEV_UCFG_B0_P5_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT0 EQU 0x40010a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT1 EQU 0x40010a04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT2 EQU 0x40010a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT3 EQU 0x40010a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT4 EQU 0x40010a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT5 EQU 0x40010a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT6 EQU 0x40010a18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT7 EQU 0x40010a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT8 EQU 0x40010a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT9 EQU 0x40010a24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT10 EQU 0x40010a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P5_U0_PLD_IT11 EQU 0x40010a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P5_U0_PLD_ORT0 EQU 0x40010a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P5_U0_PLD_ORT1 EQU 0x40010a32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P5_U0_PLD_ORT2 EQU 0x40010a34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P5_U0_PLD_ORT3 EQU 0x40010a36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P5_U0_MC_CFG_CEN_CONST EQU 0x40010a38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P5_U0_MC_CFG_XORFB EQU 0x40010a3a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P5_U0_MC_CFG_SET_RESET EQU 0x40010a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P5_U0_MC_CFG_BYPASS EQU 0x40010a3e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG0\r
-CYDEV_UCFG_B0_P5_U0_CFG0 EQU 0x40010a40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG1\r
-CYDEV_UCFG_B0_P5_U0_CFG1 EQU 0x40010a41\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG2\r
-CYDEV_UCFG_B0_P5_U0_CFG2 EQU 0x40010a42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG3\r
-CYDEV_UCFG_B0_P5_U0_CFG3 EQU 0x40010a43\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG4\r
-CYDEV_UCFG_B0_P5_U0_CFG4 EQU 0x40010a44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG5\r
-CYDEV_UCFG_B0_P5_U0_CFG5 EQU 0x40010a45\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG6\r
-CYDEV_UCFG_B0_P5_U0_CFG6 EQU 0x40010a46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG7\r
-CYDEV_UCFG_B0_P5_U0_CFG7 EQU 0x40010a47\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG8\r
-CYDEV_UCFG_B0_P5_U0_CFG8 EQU 0x40010a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG9\r
-CYDEV_UCFG_B0_P5_U0_CFG9 EQU 0x40010a49\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG10\r
-CYDEV_UCFG_B0_P5_U0_CFG10 EQU 0x40010a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG11\r
-CYDEV_UCFG_B0_P5_U0_CFG11 EQU 0x40010a4b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG12\r
-CYDEV_UCFG_B0_P5_U0_CFG12 EQU 0x40010a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG13\r
-CYDEV_UCFG_B0_P5_U0_CFG13 EQU 0x40010a4d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG14\r
-CYDEV_UCFG_B0_P5_U0_CFG14 EQU 0x40010a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG15\r
-CYDEV_UCFG_B0_P5_U0_CFG15 EQU 0x40010a4f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG16\r
-CYDEV_UCFG_B0_P5_U0_CFG16 EQU 0x40010a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG17\r
-CYDEV_UCFG_B0_P5_U0_CFG17 EQU 0x40010a51\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG18\r
-CYDEV_UCFG_B0_P5_U0_CFG18 EQU 0x40010a52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG19\r
-CYDEV_UCFG_B0_P5_U0_CFG19 EQU 0x40010a53\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG20\r
-CYDEV_UCFG_B0_P5_U0_CFG20 EQU 0x40010a54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG21\r
-CYDEV_UCFG_B0_P5_U0_CFG21 EQU 0x40010a55\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG22\r
-CYDEV_UCFG_B0_P5_U0_CFG22 EQU 0x40010a56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG23\r
-CYDEV_UCFG_B0_P5_U0_CFG23 EQU 0x40010a57\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG24\r
-CYDEV_UCFG_B0_P5_U0_CFG24 EQU 0x40010a58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG25\r
-CYDEV_UCFG_B0_P5_U0_CFG25 EQU 0x40010a59\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG26\r
-CYDEV_UCFG_B0_P5_U0_CFG26 EQU 0x40010a5a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG27\r
-CYDEV_UCFG_B0_P5_U0_CFG27 EQU 0x40010a5b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG28\r
-CYDEV_UCFG_B0_P5_U0_CFG28 EQU 0x40010a5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG29\r
-CYDEV_UCFG_B0_P5_U0_CFG29 EQU 0x40010a5d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG30\r
-CYDEV_UCFG_B0_P5_U0_CFG30 EQU 0x40010a5e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_CFG31\r
-CYDEV_UCFG_B0_P5_U0_CFG31 EQU 0x40010a5f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG0\r
-CYDEV_UCFG_B0_P5_U0_DCFG0 EQU 0x40010a60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG1\r
-CYDEV_UCFG_B0_P5_U0_DCFG1 EQU 0x40010a62\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG2\r
-CYDEV_UCFG_B0_P5_U0_DCFG2 EQU 0x40010a64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG3\r
-CYDEV_UCFG_B0_P5_U0_DCFG3 EQU 0x40010a66\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG4\r
-CYDEV_UCFG_B0_P5_U0_DCFG4 EQU 0x40010a68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG5\r
-CYDEV_UCFG_B0_P5_U0_DCFG5 EQU 0x40010a6a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG6\r
-CYDEV_UCFG_B0_P5_U0_DCFG6 EQU 0x40010a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_DCFG7\r
-CYDEV_UCFG_B0_P5_U0_DCFG7 EQU 0x40010a6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_BASE\r
-CYDEV_UCFG_B0_P5_U1_BASE EQU 0x40010a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_SIZE\r
-CYDEV_UCFG_B0_P5_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT0 EQU 0x40010a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT1 EQU 0x40010a84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT2 EQU 0x40010a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT3 EQU 0x40010a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT4 EQU 0x40010a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT5 EQU 0x40010a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT6 EQU 0x40010a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT7 EQU 0x40010a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT8 EQU 0x40010aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT9 EQU 0x40010aa4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT10 EQU 0x40010aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P5_U1_PLD_IT11 EQU 0x40010aac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P5_U1_PLD_ORT0 EQU 0x40010ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P5_U1_PLD_ORT1 EQU 0x40010ab2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P5_U1_PLD_ORT2 EQU 0x40010ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P5_U1_PLD_ORT3 EQU 0x40010ab6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P5_U1_MC_CFG_CEN_CONST EQU 0x40010ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P5_U1_MC_CFG_XORFB EQU 0x40010aba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P5_U1_MC_CFG_SET_RESET EQU 0x40010abc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P5_U1_MC_CFG_BYPASS EQU 0x40010abe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG0\r
-CYDEV_UCFG_B0_P5_U1_CFG0 EQU 0x40010ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG1\r
-CYDEV_UCFG_B0_P5_U1_CFG1 EQU 0x40010ac1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG2\r
-CYDEV_UCFG_B0_P5_U1_CFG2 EQU 0x40010ac2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG3\r
-CYDEV_UCFG_B0_P5_U1_CFG3 EQU 0x40010ac3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG4\r
-CYDEV_UCFG_B0_P5_U1_CFG4 EQU 0x40010ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG5\r
-CYDEV_UCFG_B0_P5_U1_CFG5 EQU 0x40010ac5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG6\r
-CYDEV_UCFG_B0_P5_U1_CFG6 EQU 0x40010ac6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG7\r
-CYDEV_UCFG_B0_P5_U1_CFG7 EQU 0x40010ac7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG8\r
-CYDEV_UCFG_B0_P5_U1_CFG8 EQU 0x40010ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG9\r
-CYDEV_UCFG_B0_P5_U1_CFG9 EQU 0x40010ac9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG10\r
-CYDEV_UCFG_B0_P5_U1_CFG10 EQU 0x40010aca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG11\r
-CYDEV_UCFG_B0_P5_U1_CFG11 EQU 0x40010acb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG12\r
-CYDEV_UCFG_B0_P5_U1_CFG12 EQU 0x40010acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG13\r
-CYDEV_UCFG_B0_P5_U1_CFG13 EQU 0x40010acd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG14\r
-CYDEV_UCFG_B0_P5_U1_CFG14 EQU 0x40010ace\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG15\r
-CYDEV_UCFG_B0_P5_U1_CFG15 EQU 0x40010acf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG16\r
-CYDEV_UCFG_B0_P5_U1_CFG16 EQU 0x40010ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG17\r
-CYDEV_UCFG_B0_P5_U1_CFG17 EQU 0x40010ad1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG18\r
-CYDEV_UCFG_B0_P5_U1_CFG18 EQU 0x40010ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG19\r
-CYDEV_UCFG_B0_P5_U1_CFG19 EQU 0x40010ad3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG20\r
-CYDEV_UCFG_B0_P5_U1_CFG20 EQU 0x40010ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG21\r
-CYDEV_UCFG_B0_P5_U1_CFG21 EQU 0x40010ad5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG22\r
-CYDEV_UCFG_B0_P5_U1_CFG22 EQU 0x40010ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG23\r
-CYDEV_UCFG_B0_P5_U1_CFG23 EQU 0x40010ad7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG24\r
-CYDEV_UCFG_B0_P5_U1_CFG24 EQU 0x40010ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG25\r
-CYDEV_UCFG_B0_P5_U1_CFG25 EQU 0x40010ad9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG26\r
-CYDEV_UCFG_B0_P5_U1_CFG26 EQU 0x40010ada\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG27\r
-CYDEV_UCFG_B0_P5_U1_CFG27 EQU 0x40010adb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG28\r
-CYDEV_UCFG_B0_P5_U1_CFG28 EQU 0x40010adc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG29\r
-CYDEV_UCFG_B0_P5_U1_CFG29 EQU 0x40010add\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG30\r
-CYDEV_UCFG_B0_P5_U1_CFG30 EQU 0x40010ade\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_CFG31\r
-CYDEV_UCFG_B0_P5_U1_CFG31 EQU 0x40010adf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG0\r
-CYDEV_UCFG_B0_P5_U1_DCFG0 EQU 0x40010ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG1\r
-CYDEV_UCFG_B0_P5_U1_DCFG1 EQU 0x40010ae2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG2\r
-CYDEV_UCFG_B0_P5_U1_DCFG2 EQU 0x40010ae4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG3\r
-CYDEV_UCFG_B0_P5_U1_DCFG3 EQU 0x40010ae6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG4\r
-CYDEV_UCFG_B0_P5_U1_DCFG4 EQU 0x40010ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG5\r
-CYDEV_UCFG_B0_P5_U1_DCFG5 EQU 0x40010aea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG6\r
-CYDEV_UCFG_B0_P5_U1_DCFG6 EQU 0x40010aec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_DCFG7\r
-CYDEV_UCFG_B0_P5_U1_DCFG7 EQU 0x40010aee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_ROUTE_BASE\r
-CYDEV_UCFG_B0_P5_ROUTE_BASE EQU 0x40010b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P5_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_BASE\r
-CYDEV_UCFG_B0_P6_BASE EQU 0x40010c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_SIZE\r
-CYDEV_UCFG_B0_P6_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_BASE\r
-CYDEV_UCFG_B0_P6_U0_BASE EQU 0x40010c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_SIZE\r
-CYDEV_UCFG_B0_P6_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT0 EQU 0x40010c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT1 EQU 0x40010c04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT2 EQU 0x40010c08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT3 EQU 0x40010c0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT4 EQU 0x40010c10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT5 EQU 0x40010c14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT6 EQU 0x40010c18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT7 EQU 0x40010c1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT8 EQU 0x40010c20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT9 EQU 0x40010c24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT10 EQU 0x40010c28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P6_U0_PLD_IT11 EQU 0x40010c2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P6_U0_PLD_ORT0 EQU 0x40010c30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P6_U0_PLD_ORT1 EQU 0x40010c32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P6_U0_PLD_ORT2 EQU 0x40010c34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P6_U0_PLD_ORT3 EQU 0x40010c36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P6_U0_MC_CFG_CEN_CONST EQU 0x40010c38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P6_U0_MC_CFG_XORFB EQU 0x40010c3a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P6_U0_MC_CFG_SET_RESET EQU 0x40010c3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P6_U0_MC_CFG_BYPASS EQU 0x40010c3e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG0\r
-CYDEV_UCFG_B0_P6_U0_CFG0 EQU 0x40010c40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG1\r
-CYDEV_UCFG_B0_P6_U0_CFG1 EQU 0x40010c41\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG2\r
-CYDEV_UCFG_B0_P6_U0_CFG2 EQU 0x40010c42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG3\r
-CYDEV_UCFG_B0_P6_U0_CFG3 EQU 0x40010c43\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG4\r
-CYDEV_UCFG_B0_P6_U0_CFG4 EQU 0x40010c44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG5\r
-CYDEV_UCFG_B0_P6_U0_CFG5 EQU 0x40010c45\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG6\r
-CYDEV_UCFG_B0_P6_U0_CFG6 EQU 0x40010c46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG7\r
-CYDEV_UCFG_B0_P6_U0_CFG7 EQU 0x40010c47\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG8\r
-CYDEV_UCFG_B0_P6_U0_CFG8 EQU 0x40010c48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG9\r
-CYDEV_UCFG_B0_P6_U0_CFG9 EQU 0x40010c49\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG10\r
-CYDEV_UCFG_B0_P6_U0_CFG10 EQU 0x40010c4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG11\r
-CYDEV_UCFG_B0_P6_U0_CFG11 EQU 0x40010c4b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG12\r
-CYDEV_UCFG_B0_P6_U0_CFG12 EQU 0x40010c4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG13\r
-CYDEV_UCFG_B0_P6_U0_CFG13 EQU 0x40010c4d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG14\r
-CYDEV_UCFG_B0_P6_U0_CFG14 EQU 0x40010c4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG15\r
-CYDEV_UCFG_B0_P6_U0_CFG15 EQU 0x40010c4f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG16\r
-CYDEV_UCFG_B0_P6_U0_CFG16 EQU 0x40010c50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG17\r
-CYDEV_UCFG_B0_P6_U0_CFG17 EQU 0x40010c51\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG18\r
-CYDEV_UCFG_B0_P6_U0_CFG18 EQU 0x40010c52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG19\r
-CYDEV_UCFG_B0_P6_U0_CFG19 EQU 0x40010c53\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG20\r
-CYDEV_UCFG_B0_P6_U0_CFG20 EQU 0x40010c54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG21\r
-CYDEV_UCFG_B0_P6_U0_CFG21 EQU 0x40010c55\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG22\r
-CYDEV_UCFG_B0_P6_U0_CFG22 EQU 0x40010c56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG23\r
-CYDEV_UCFG_B0_P6_U0_CFG23 EQU 0x40010c57\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG24\r
-CYDEV_UCFG_B0_P6_U0_CFG24 EQU 0x40010c58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG25\r
-CYDEV_UCFG_B0_P6_U0_CFG25 EQU 0x40010c59\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG26\r
-CYDEV_UCFG_B0_P6_U0_CFG26 EQU 0x40010c5a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG27\r
-CYDEV_UCFG_B0_P6_U0_CFG27 EQU 0x40010c5b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG28\r
-CYDEV_UCFG_B0_P6_U0_CFG28 EQU 0x40010c5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG29\r
-CYDEV_UCFG_B0_P6_U0_CFG29 EQU 0x40010c5d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG30\r
-CYDEV_UCFG_B0_P6_U0_CFG30 EQU 0x40010c5e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_CFG31\r
-CYDEV_UCFG_B0_P6_U0_CFG31 EQU 0x40010c5f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG0\r
-CYDEV_UCFG_B0_P6_U0_DCFG0 EQU 0x40010c60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG1\r
-CYDEV_UCFG_B0_P6_U0_DCFG1 EQU 0x40010c62\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG2\r
-CYDEV_UCFG_B0_P6_U0_DCFG2 EQU 0x40010c64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG3\r
-CYDEV_UCFG_B0_P6_U0_DCFG3 EQU 0x40010c66\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG4\r
-CYDEV_UCFG_B0_P6_U0_DCFG4 EQU 0x40010c68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG5\r
-CYDEV_UCFG_B0_P6_U0_DCFG5 EQU 0x40010c6a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG6\r
-CYDEV_UCFG_B0_P6_U0_DCFG6 EQU 0x40010c6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_DCFG7\r
-CYDEV_UCFG_B0_P6_U0_DCFG7 EQU 0x40010c6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_BASE\r
-CYDEV_UCFG_B0_P6_U1_BASE EQU 0x40010c80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_SIZE\r
-CYDEV_UCFG_B0_P6_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT0 EQU 0x40010c80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT1 EQU 0x40010c84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT2 EQU 0x40010c88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT3 EQU 0x40010c8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT4 EQU 0x40010c90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT5 EQU 0x40010c94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT6 EQU 0x40010c98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT7 EQU 0x40010c9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT8 EQU 0x40010ca0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT9 EQU 0x40010ca4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT10 EQU 0x40010ca8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P6_U1_PLD_IT11 EQU 0x40010cac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P6_U1_PLD_ORT0 EQU 0x40010cb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P6_U1_PLD_ORT1 EQU 0x40010cb2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P6_U1_PLD_ORT2 EQU 0x40010cb4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P6_U1_PLD_ORT3 EQU 0x40010cb6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P6_U1_MC_CFG_CEN_CONST EQU 0x40010cb8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P6_U1_MC_CFG_XORFB EQU 0x40010cba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P6_U1_MC_CFG_SET_RESET EQU 0x40010cbc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P6_U1_MC_CFG_BYPASS EQU 0x40010cbe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG0\r
-CYDEV_UCFG_B0_P6_U1_CFG0 EQU 0x40010cc0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG1\r
-CYDEV_UCFG_B0_P6_U1_CFG1 EQU 0x40010cc1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG2\r
-CYDEV_UCFG_B0_P6_U1_CFG2 EQU 0x40010cc2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG3\r
-CYDEV_UCFG_B0_P6_U1_CFG3 EQU 0x40010cc3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG4\r
-CYDEV_UCFG_B0_P6_U1_CFG4 EQU 0x40010cc4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG5\r
-CYDEV_UCFG_B0_P6_U1_CFG5 EQU 0x40010cc5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG6\r
-CYDEV_UCFG_B0_P6_U1_CFG6 EQU 0x40010cc6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG7\r
-CYDEV_UCFG_B0_P6_U1_CFG7 EQU 0x40010cc7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG8\r
-CYDEV_UCFG_B0_P6_U1_CFG8 EQU 0x40010cc8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG9\r
-CYDEV_UCFG_B0_P6_U1_CFG9 EQU 0x40010cc9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG10\r
-CYDEV_UCFG_B0_P6_U1_CFG10 EQU 0x40010cca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG11\r
-CYDEV_UCFG_B0_P6_U1_CFG11 EQU 0x40010ccb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG12\r
-CYDEV_UCFG_B0_P6_U1_CFG12 EQU 0x40010ccc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG13\r
-CYDEV_UCFG_B0_P6_U1_CFG13 EQU 0x40010ccd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG14\r
-CYDEV_UCFG_B0_P6_U1_CFG14 EQU 0x40010cce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG15\r
-CYDEV_UCFG_B0_P6_U1_CFG15 EQU 0x40010ccf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG16\r
-CYDEV_UCFG_B0_P6_U1_CFG16 EQU 0x40010cd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG17\r
-CYDEV_UCFG_B0_P6_U1_CFG17 EQU 0x40010cd1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG18\r
-CYDEV_UCFG_B0_P6_U1_CFG18 EQU 0x40010cd2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG19\r
-CYDEV_UCFG_B0_P6_U1_CFG19 EQU 0x40010cd3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG20\r
-CYDEV_UCFG_B0_P6_U1_CFG20 EQU 0x40010cd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG21\r
-CYDEV_UCFG_B0_P6_U1_CFG21 EQU 0x40010cd5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG22\r
-CYDEV_UCFG_B0_P6_U1_CFG22 EQU 0x40010cd6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG23\r
-CYDEV_UCFG_B0_P6_U1_CFG23 EQU 0x40010cd7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG24\r
-CYDEV_UCFG_B0_P6_U1_CFG24 EQU 0x40010cd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG25\r
-CYDEV_UCFG_B0_P6_U1_CFG25 EQU 0x40010cd9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG26\r
-CYDEV_UCFG_B0_P6_U1_CFG26 EQU 0x40010cda\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG27\r
-CYDEV_UCFG_B0_P6_U1_CFG27 EQU 0x40010cdb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG28\r
-CYDEV_UCFG_B0_P6_U1_CFG28 EQU 0x40010cdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG29\r
-CYDEV_UCFG_B0_P6_U1_CFG29 EQU 0x40010cdd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG30\r
-CYDEV_UCFG_B0_P6_U1_CFG30 EQU 0x40010cde\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_CFG31\r
-CYDEV_UCFG_B0_P6_U1_CFG31 EQU 0x40010cdf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG0\r
-CYDEV_UCFG_B0_P6_U1_DCFG0 EQU 0x40010ce0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG1\r
-CYDEV_UCFG_B0_P6_U1_DCFG1 EQU 0x40010ce2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG2\r
-CYDEV_UCFG_B0_P6_U1_DCFG2 EQU 0x40010ce4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG3\r
-CYDEV_UCFG_B0_P6_U1_DCFG3 EQU 0x40010ce6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG4\r
-CYDEV_UCFG_B0_P6_U1_DCFG4 EQU 0x40010ce8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG5\r
-CYDEV_UCFG_B0_P6_U1_DCFG5 EQU 0x40010cea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG6\r
-CYDEV_UCFG_B0_P6_U1_DCFG6 EQU 0x40010cec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_DCFG7\r
-CYDEV_UCFG_B0_P6_U1_DCFG7 EQU 0x40010cee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_ROUTE_BASE\r
-CYDEV_UCFG_B0_P6_ROUTE_BASE EQU 0x40010d00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P6_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_BASE\r
-CYDEV_UCFG_B0_P7_BASE EQU 0x40010e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_SIZE\r
-CYDEV_UCFG_B0_P7_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_BASE\r
-CYDEV_UCFG_B0_P7_U0_BASE EQU 0x40010e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_SIZE\r
-CYDEV_UCFG_B0_P7_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT0\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT0 EQU 0x40010e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT1\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT1 EQU 0x40010e04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT2\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT2 EQU 0x40010e08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT3\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT3 EQU 0x40010e0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT4\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT4 EQU 0x40010e10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT5\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT5 EQU 0x40010e14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT6\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT6 EQU 0x40010e18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT7\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT7 EQU 0x40010e1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT8\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT8 EQU 0x40010e20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT9\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT9 EQU 0x40010e24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT10\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT10 EQU 0x40010e28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_IT11\r
-CYDEV_UCFG_B0_P7_U0_PLD_IT11 EQU 0x40010e2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_ORT0\r
-CYDEV_UCFG_B0_P7_U0_PLD_ORT0 EQU 0x40010e30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_ORT1\r
-CYDEV_UCFG_B0_P7_U0_PLD_ORT1 EQU 0x40010e32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_ORT2\r
-CYDEV_UCFG_B0_P7_U0_PLD_ORT2 EQU 0x40010e34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_PLD_ORT3\r
-CYDEV_UCFG_B0_P7_U0_PLD_ORT3 EQU 0x40010e36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P7_U0_MC_CFG_CEN_CONST EQU 0x40010e38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P7_U0_MC_CFG_XORFB EQU 0x40010e3a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P7_U0_MC_CFG_SET_RESET EQU 0x40010e3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P7_U0_MC_CFG_BYPASS EQU 0x40010e3e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG0\r
-CYDEV_UCFG_B0_P7_U0_CFG0 EQU 0x40010e40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG1\r
-CYDEV_UCFG_B0_P7_U0_CFG1 EQU 0x40010e41\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG2\r
-CYDEV_UCFG_B0_P7_U0_CFG2 EQU 0x40010e42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG3\r
-CYDEV_UCFG_B0_P7_U0_CFG3 EQU 0x40010e43\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG4\r
-CYDEV_UCFG_B0_P7_U0_CFG4 EQU 0x40010e44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG5\r
-CYDEV_UCFG_B0_P7_U0_CFG5 EQU 0x40010e45\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG6\r
-CYDEV_UCFG_B0_P7_U0_CFG6 EQU 0x40010e46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG7\r
-CYDEV_UCFG_B0_P7_U0_CFG7 EQU 0x40010e47\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG8\r
-CYDEV_UCFG_B0_P7_U0_CFG8 EQU 0x40010e48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG9\r
-CYDEV_UCFG_B0_P7_U0_CFG9 EQU 0x40010e49\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG10\r
-CYDEV_UCFG_B0_P7_U0_CFG10 EQU 0x40010e4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG11\r
-CYDEV_UCFG_B0_P7_U0_CFG11 EQU 0x40010e4b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG12\r
-CYDEV_UCFG_B0_P7_U0_CFG12 EQU 0x40010e4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG13\r
-CYDEV_UCFG_B0_P7_U0_CFG13 EQU 0x40010e4d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG14\r
-CYDEV_UCFG_B0_P7_U0_CFG14 EQU 0x40010e4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG15\r
-CYDEV_UCFG_B0_P7_U0_CFG15 EQU 0x40010e4f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG16\r
-CYDEV_UCFG_B0_P7_U0_CFG16 EQU 0x40010e50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG17\r
-CYDEV_UCFG_B0_P7_U0_CFG17 EQU 0x40010e51\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG18\r
-CYDEV_UCFG_B0_P7_U0_CFG18 EQU 0x40010e52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG19\r
-CYDEV_UCFG_B0_P7_U0_CFG19 EQU 0x40010e53\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG20\r
-CYDEV_UCFG_B0_P7_U0_CFG20 EQU 0x40010e54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG21\r
-CYDEV_UCFG_B0_P7_U0_CFG21 EQU 0x40010e55\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG22\r
-CYDEV_UCFG_B0_P7_U0_CFG22 EQU 0x40010e56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG23\r
-CYDEV_UCFG_B0_P7_U0_CFG23 EQU 0x40010e57\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG24\r
-CYDEV_UCFG_B0_P7_U0_CFG24 EQU 0x40010e58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG25\r
-CYDEV_UCFG_B0_P7_U0_CFG25 EQU 0x40010e59\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG26\r
-CYDEV_UCFG_B0_P7_U0_CFG26 EQU 0x40010e5a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG27\r
-CYDEV_UCFG_B0_P7_U0_CFG27 EQU 0x40010e5b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG28\r
-CYDEV_UCFG_B0_P7_U0_CFG28 EQU 0x40010e5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG29\r
-CYDEV_UCFG_B0_P7_U0_CFG29 EQU 0x40010e5d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG30\r
-CYDEV_UCFG_B0_P7_U0_CFG30 EQU 0x40010e5e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_CFG31\r
-CYDEV_UCFG_B0_P7_U0_CFG31 EQU 0x40010e5f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG0\r
-CYDEV_UCFG_B0_P7_U0_DCFG0 EQU 0x40010e60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG1\r
-CYDEV_UCFG_B0_P7_U0_DCFG1 EQU 0x40010e62\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG2\r
-CYDEV_UCFG_B0_P7_U0_DCFG2 EQU 0x40010e64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG3\r
-CYDEV_UCFG_B0_P7_U0_DCFG3 EQU 0x40010e66\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG4\r
-CYDEV_UCFG_B0_P7_U0_DCFG4 EQU 0x40010e68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG5\r
-CYDEV_UCFG_B0_P7_U0_DCFG5 EQU 0x40010e6a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG6\r
-CYDEV_UCFG_B0_P7_U0_DCFG6 EQU 0x40010e6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_DCFG7\r
-CYDEV_UCFG_B0_P7_U0_DCFG7 EQU 0x40010e6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_BASE\r
-CYDEV_UCFG_B0_P7_U1_BASE EQU 0x40010e80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_SIZE\r
-CYDEV_UCFG_B0_P7_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT0\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT0 EQU 0x40010e80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT1\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT1 EQU 0x40010e84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT2\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT2 EQU 0x40010e88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT3\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT3 EQU 0x40010e8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT4\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT4 EQU 0x40010e90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT5\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT5 EQU 0x40010e94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT6\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT6 EQU 0x40010e98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT7\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT7 EQU 0x40010e9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT8\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT8 EQU 0x40010ea0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT9\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT9 EQU 0x40010ea4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT10\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT10 EQU 0x40010ea8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_IT11\r
-CYDEV_UCFG_B0_P7_U1_PLD_IT11 EQU 0x40010eac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_ORT0\r
-CYDEV_UCFG_B0_P7_U1_PLD_ORT0 EQU 0x40010eb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_ORT1\r
-CYDEV_UCFG_B0_P7_U1_PLD_ORT1 EQU 0x40010eb2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_ORT2\r
-CYDEV_UCFG_B0_P7_U1_PLD_ORT2 EQU 0x40010eb4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_PLD_ORT3\r
-CYDEV_UCFG_B0_P7_U1_PLD_ORT3 EQU 0x40010eb6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B0_P7_U1_MC_CFG_CEN_CONST EQU 0x40010eb8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B0_P7_U1_MC_CFG_XORFB EQU 0x40010eba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B0_P7_U1_MC_CFG_SET_RESET EQU 0x40010ebc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B0_P7_U1_MC_CFG_BYPASS EQU 0x40010ebe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG0\r
-CYDEV_UCFG_B0_P7_U1_CFG0 EQU 0x40010ec0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG1\r
-CYDEV_UCFG_B0_P7_U1_CFG1 EQU 0x40010ec1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG2\r
-CYDEV_UCFG_B0_P7_U1_CFG2 EQU 0x40010ec2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG3\r
-CYDEV_UCFG_B0_P7_U1_CFG3 EQU 0x40010ec3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG4\r
-CYDEV_UCFG_B0_P7_U1_CFG4 EQU 0x40010ec4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG5\r
-CYDEV_UCFG_B0_P7_U1_CFG5 EQU 0x40010ec5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG6\r
-CYDEV_UCFG_B0_P7_U1_CFG6 EQU 0x40010ec6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG7\r
-CYDEV_UCFG_B0_P7_U1_CFG7 EQU 0x40010ec7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG8\r
-CYDEV_UCFG_B0_P7_U1_CFG8 EQU 0x40010ec8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG9\r
-CYDEV_UCFG_B0_P7_U1_CFG9 EQU 0x40010ec9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG10\r
-CYDEV_UCFG_B0_P7_U1_CFG10 EQU 0x40010eca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG11\r
-CYDEV_UCFG_B0_P7_U1_CFG11 EQU 0x40010ecb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG12\r
-CYDEV_UCFG_B0_P7_U1_CFG12 EQU 0x40010ecc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG13\r
-CYDEV_UCFG_B0_P7_U1_CFG13 EQU 0x40010ecd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG14\r
-CYDEV_UCFG_B0_P7_U1_CFG14 EQU 0x40010ece\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG15\r
-CYDEV_UCFG_B0_P7_U1_CFG15 EQU 0x40010ecf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG16\r
-CYDEV_UCFG_B0_P7_U1_CFG16 EQU 0x40010ed0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG17\r
-CYDEV_UCFG_B0_P7_U1_CFG17 EQU 0x40010ed1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG18\r
-CYDEV_UCFG_B0_P7_U1_CFG18 EQU 0x40010ed2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG19\r
-CYDEV_UCFG_B0_P7_U1_CFG19 EQU 0x40010ed3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG20\r
-CYDEV_UCFG_B0_P7_U1_CFG20 EQU 0x40010ed4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG21\r
-CYDEV_UCFG_B0_P7_U1_CFG21 EQU 0x40010ed5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG22\r
-CYDEV_UCFG_B0_P7_U1_CFG22 EQU 0x40010ed6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG23\r
-CYDEV_UCFG_B0_P7_U1_CFG23 EQU 0x40010ed7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG24\r
-CYDEV_UCFG_B0_P7_U1_CFG24 EQU 0x40010ed8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG25\r
-CYDEV_UCFG_B0_P7_U1_CFG25 EQU 0x40010ed9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG26\r
-CYDEV_UCFG_B0_P7_U1_CFG26 EQU 0x40010eda\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG27\r
-CYDEV_UCFG_B0_P7_U1_CFG27 EQU 0x40010edb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG28\r
-CYDEV_UCFG_B0_P7_U1_CFG28 EQU 0x40010edc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG29\r
-CYDEV_UCFG_B0_P7_U1_CFG29 EQU 0x40010edd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG30\r
-CYDEV_UCFG_B0_P7_U1_CFG30 EQU 0x40010ede\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_CFG31\r
-CYDEV_UCFG_B0_P7_U1_CFG31 EQU 0x40010edf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG0\r
-CYDEV_UCFG_B0_P7_U1_DCFG0 EQU 0x40010ee0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG1\r
-CYDEV_UCFG_B0_P7_U1_DCFG1 EQU 0x40010ee2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG2\r
-CYDEV_UCFG_B0_P7_U1_DCFG2 EQU 0x40010ee4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG3\r
-CYDEV_UCFG_B0_P7_U1_DCFG3 EQU 0x40010ee6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG4\r
-CYDEV_UCFG_B0_P7_U1_DCFG4 EQU 0x40010ee8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG5\r
-CYDEV_UCFG_B0_P7_U1_DCFG5 EQU 0x40010eea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG6\r
-CYDEV_UCFG_B0_P7_U1_DCFG6 EQU 0x40010eec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_DCFG7\r
-CYDEV_UCFG_B0_P7_U1_DCFG7 EQU 0x40010eee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_ROUTE_BASE\r
-CYDEV_UCFG_B0_P7_ROUTE_BASE EQU 0x40010f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P7_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_BASE\r
-CYDEV_UCFG_B1_BASE EQU 0x40011000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_SIZE\r
-CYDEV_UCFG_B1_SIZE EQU 0x00000fef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_BASE\r
-CYDEV_UCFG_B1_P2_BASE EQU 0x40011400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_SIZE\r
-CYDEV_UCFG_B1_P2_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_BASE\r
-CYDEV_UCFG_B1_P2_U0_BASE EQU 0x40011400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_SIZE\r
-CYDEV_UCFG_B1_P2_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT0\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT0 EQU 0x40011400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT1\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT1 EQU 0x40011404\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT2\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT2 EQU 0x40011408\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT3\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT3 EQU 0x4001140c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT4\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT4 EQU 0x40011410\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT5\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT5 EQU 0x40011414\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT6\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT6 EQU 0x40011418\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT7\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT7 EQU 0x4001141c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT8\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT8 EQU 0x40011420\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT9\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT9 EQU 0x40011424\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT10\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT10 EQU 0x40011428\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_IT11\r
-CYDEV_UCFG_B1_P2_U0_PLD_IT11 EQU 0x4001142c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_ORT0\r
-CYDEV_UCFG_B1_P2_U0_PLD_ORT0 EQU 0x40011430\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_ORT1\r
-CYDEV_UCFG_B1_P2_U0_PLD_ORT1 EQU 0x40011432\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_ORT2\r
-CYDEV_UCFG_B1_P2_U0_PLD_ORT2 EQU 0x40011434\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_PLD_ORT3\r
-CYDEV_UCFG_B1_P2_U0_PLD_ORT3 EQU 0x40011436\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P2_U0_MC_CFG_CEN_CONST EQU 0x40011438\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P2_U0_MC_CFG_XORFB EQU 0x4001143a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P2_U0_MC_CFG_SET_RESET EQU 0x4001143c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P2_U0_MC_CFG_BYPASS EQU 0x4001143e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG0\r
-CYDEV_UCFG_B1_P2_U0_CFG0 EQU 0x40011440\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG1\r
-CYDEV_UCFG_B1_P2_U0_CFG1 EQU 0x40011441\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG2\r
-CYDEV_UCFG_B1_P2_U0_CFG2 EQU 0x40011442\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG3\r
-CYDEV_UCFG_B1_P2_U0_CFG3 EQU 0x40011443\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG4\r
-CYDEV_UCFG_B1_P2_U0_CFG4 EQU 0x40011444\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG5\r
-CYDEV_UCFG_B1_P2_U0_CFG5 EQU 0x40011445\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG6\r
-CYDEV_UCFG_B1_P2_U0_CFG6 EQU 0x40011446\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG7\r
-CYDEV_UCFG_B1_P2_U0_CFG7 EQU 0x40011447\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG8\r
-CYDEV_UCFG_B1_P2_U0_CFG8 EQU 0x40011448\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG9\r
-CYDEV_UCFG_B1_P2_U0_CFG9 EQU 0x40011449\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG10\r
-CYDEV_UCFG_B1_P2_U0_CFG10 EQU 0x4001144a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG11\r
-CYDEV_UCFG_B1_P2_U0_CFG11 EQU 0x4001144b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG12\r
-CYDEV_UCFG_B1_P2_U0_CFG12 EQU 0x4001144c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG13\r
-CYDEV_UCFG_B1_P2_U0_CFG13 EQU 0x4001144d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG14\r
-CYDEV_UCFG_B1_P2_U0_CFG14 EQU 0x4001144e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG15\r
-CYDEV_UCFG_B1_P2_U0_CFG15 EQU 0x4001144f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG16\r
-CYDEV_UCFG_B1_P2_U0_CFG16 EQU 0x40011450\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG17\r
-CYDEV_UCFG_B1_P2_U0_CFG17 EQU 0x40011451\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG18\r
-CYDEV_UCFG_B1_P2_U0_CFG18 EQU 0x40011452\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG19\r
-CYDEV_UCFG_B1_P2_U0_CFG19 EQU 0x40011453\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG20\r
-CYDEV_UCFG_B1_P2_U0_CFG20 EQU 0x40011454\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG21\r
-CYDEV_UCFG_B1_P2_U0_CFG21 EQU 0x40011455\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG22\r
-CYDEV_UCFG_B1_P2_U0_CFG22 EQU 0x40011456\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG23\r
-CYDEV_UCFG_B1_P2_U0_CFG23 EQU 0x40011457\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG24\r
-CYDEV_UCFG_B1_P2_U0_CFG24 EQU 0x40011458\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG25\r
-CYDEV_UCFG_B1_P2_U0_CFG25 EQU 0x40011459\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG26\r
-CYDEV_UCFG_B1_P2_U0_CFG26 EQU 0x4001145a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG27\r
-CYDEV_UCFG_B1_P2_U0_CFG27 EQU 0x4001145b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG28\r
-CYDEV_UCFG_B1_P2_U0_CFG28 EQU 0x4001145c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG29\r
-CYDEV_UCFG_B1_P2_U0_CFG29 EQU 0x4001145d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG30\r
-CYDEV_UCFG_B1_P2_U0_CFG30 EQU 0x4001145e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_CFG31\r
-CYDEV_UCFG_B1_P2_U0_CFG31 EQU 0x4001145f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG0\r
-CYDEV_UCFG_B1_P2_U0_DCFG0 EQU 0x40011460\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG1\r
-CYDEV_UCFG_B1_P2_U0_DCFG1 EQU 0x40011462\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG2\r
-CYDEV_UCFG_B1_P2_U0_DCFG2 EQU 0x40011464\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG3\r
-CYDEV_UCFG_B1_P2_U0_DCFG3 EQU 0x40011466\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG4\r
-CYDEV_UCFG_B1_P2_U0_DCFG4 EQU 0x40011468\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG5\r
-CYDEV_UCFG_B1_P2_U0_DCFG5 EQU 0x4001146a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG6\r
-CYDEV_UCFG_B1_P2_U0_DCFG6 EQU 0x4001146c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_DCFG7\r
-CYDEV_UCFG_B1_P2_U0_DCFG7 EQU 0x4001146e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_BASE\r
-CYDEV_UCFG_B1_P2_U1_BASE EQU 0x40011480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_SIZE\r
-CYDEV_UCFG_B1_P2_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT0\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT0 EQU 0x40011480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT1\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT1 EQU 0x40011484\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT2\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT2 EQU 0x40011488\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT3\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT3 EQU 0x4001148c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT4\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT4 EQU 0x40011490\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT5\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT5 EQU 0x40011494\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT6\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT6 EQU 0x40011498\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT7\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT7 EQU 0x4001149c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT8\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT8 EQU 0x400114a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT9\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT9 EQU 0x400114a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT10\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT10 EQU 0x400114a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_IT11\r
-CYDEV_UCFG_B1_P2_U1_PLD_IT11 EQU 0x400114ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_ORT0\r
-CYDEV_UCFG_B1_P2_U1_PLD_ORT0 EQU 0x400114b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_ORT1\r
-CYDEV_UCFG_B1_P2_U1_PLD_ORT1 EQU 0x400114b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_ORT2\r
-CYDEV_UCFG_B1_P2_U1_PLD_ORT2 EQU 0x400114b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_PLD_ORT3\r
-CYDEV_UCFG_B1_P2_U1_PLD_ORT3 EQU 0x400114b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P2_U1_MC_CFG_CEN_CONST EQU 0x400114b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P2_U1_MC_CFG_XORFB EQU 0x400114ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P2_U1_MC_CFG_SET_RESET EQU 0x400114bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P2_U1_MC_CFG_BYPASS EQU 0x400114be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG0\r
-CYDEV_UCFG_B1_P2_U1_CFG0 EQU 0x400114c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG1\r
-CYDEV_UCFG_B1_P2_U1_CFG1 EQU 0x400114c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG2\r
-CYDEV_UCFG_B1_P2_U1_CFG2 EQU 0x400114c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG3\r
-CYDEV_UCFG_B1_P2_U1_CFG3 EQU 0x400114c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG4\r
-CYDEV_UCFG_B1_P2_U1_CFG4 EQU 0x400114c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG5\r
-CYDEV_UCFG_B1_P2_U1_CFG5 EQU 0x400114c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG6\r
-CYDEV_UCFG_B1_P2_U1_CFG6 EQU 0x400114c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG7\r
-CYDEV_UCFG_B1_P2_U1_CFG7 EQU 0x400114c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG8\r
-CYDEV_UCFG_B1_P2_U1_CFG8 EQU 0x400114c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG9\r
-CYDEV_UCFG_B1_P2_U1_CFG9 EQU 0x400114c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG10\r
-CYDEV_UCFG_B1_P2_U1_CFG10 EQU 0x400114ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG11\r
-CYDEV_UCFG_B1_P2_U1_CFG11 EQU 0x400114cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG12\r
-CYDEV_UCFG_B1_P2_U1_CFG12 EQU 0x400114cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG13\r
-CYDEV_UCFG_B1_P2_U1_CFG13 EQU 0x400114cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG14\r
-CYDEV_UCFG_B1_P2_U1_CFG14 EQU 0x400114ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG15\r
-CYDEV_UCFG_B1_P2_U1_CFG15 EQU 0x400114cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG16\r
-CYDEV_UCFG_B1_P2_U1_CFG16 EQU 0x400114d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG17\r
-CYDEV_UCFG_B1_P2_U1_CFG17 EQU 0x400114d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG18\r
-CYDEV_UCFG_B1_P2_U1_CFG18 EQU 0x400114d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG19\r
-CYDEV_UCFG_B1_P2_U1_CFG19 EQU 0x400114d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG20\r
-CYDEV_UCFG_B1_P2_U1_CFG20 EQU 0x400114d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG21\r
-CYDEV_UCFG_B1_P2_U1_CFG21 EQU 0x400114d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG22\r
-CYDEV_UCFG_B1_P2_U1_CFG22 EQU 0x400114d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG23\r
-CYDEV_UCFG_B1_P2_U1_CFG23 EQU 0x400114d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG24\r
-CYDEV_UCFG_B1_P2_U1_CFG24 EQU 0x400114d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG25\r
-CYDEV_UCFG_B1_P2_U1_CFG25 EQU 0x400114d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG26\r
-CYDEV_UCFG_B1_P2_U1_CFG26 EQU 0x400114da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG27\r
-CYDEV_UCFG_B1_P2_U1_CFG27 EQU 0x400114db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG28\r
-CYDEV_UCFG_B1_P2_U1_CFG28 EQU 0x400114dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG29\r
-CYDEV_UCFG_B1_P2_U1_CFG29 EQU 0x400114dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG30\r
-CYDEV_UCFG_B1_P2_U1_CFG30 EQU 0x400114de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_CFG31\r
-CYDEV_UCFG_B1_P2_U1_CFG31 EQU 0x400114df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG0\r
-CYDEV_UCFG_B1_P2_U1_DCFG0 EQU 0x400114e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG1\r
-CYDEV_UCFG_B1_P2_U1_DCFG1 EQU 0x400114e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG2\r
-CYDEV_UCFG_B1_P2_U1_DCFG2 EQU 0x400114e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG3\r
-CYDEV_UCFG_B1_P2_U1_DCFG3 EQU 0x400114e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG4\r
-CYDEV_UCFG_B1_P2_U1_DCFG4 EQU 0x400114e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG5\r
-CYDEV_UCFG_B1_P2_U1_DCFG5 EQU 0x400114ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG6\r
-CYDEV_UCFG_B1_P2_U1_DCFG6 EQU 0x400114ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_DCFG7\r
-CYDEV_UCFG_B1_P2_U1_DCFG7 EQU 0x400114ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_ROUTE_BASE\r
-CYDEV_UCFG_B1_P2_ROUTE_BASE EQU 0x40011500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P2_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_BASE\r
-CYDEV_UCFG_B1_P3_BASE EQU 0x40011600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_SIZE\r
-CYDEV_UCFG_B1_P3_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_BASE\r
-CYDEV_UCFG_B1_P3_U0_BASE EQU 0x40011600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_SIZE\r
-CYDEV_UCFG_B1_P3_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT0\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT0 EQU 0x40011600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT1\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT1 EQU 0x40011604\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT2\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT2 EQU 0x40011608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT3\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT3 EQU 0x4001160c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT4\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT4 EQU 0x40011610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT5\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT5 EQU 0x40011614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT6\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT6 EQU 0x40011618\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT7\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT7 EQU 0x4001161c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT8\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT8 EQU 0x40011620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT9\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT9 EQU 0x40011624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT10\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT10 EQU 0x40011628\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_IT11\r
-CYDEV_UCFG_B1_P3_U0_PLD_IT11 EQU 0x4001162c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_ORT0\r
-CYDEV_UCFG_B1_P3_U0_PLD_ORT0 EQU 0x40011630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_ORT1\r
-CYDEV_UCFG_B1_P3_U0_PLD_ORT1 EQU 0x40011632\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_ORT2\r
-CYDEV_UCFG_B1_P3_U0_PLD_ORT2 EQU 0x40011634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_PLD_ORT3\r
-CYDEV_UCFG_B1_P3_U0_PLD_ORT3 EQU 0x40011636\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P3_U0_MC_CFG_CEN_CONST EQU 0x40011638\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P3_U0_MC_CFG_XORFB EQU 0x4001163a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P3_U0_MC_CFG_SET_RESET EQU 0x4001163c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P3_U0_MC_CFG_BYPASS EQU 0x4001163e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG0\r
-CYDEV_UCFG_B1_P3_U0_CFG0 EQU 0x40011640\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG1\r
-CYDEV_UCFG_B1_P3_U0_CFG1 EQU 0x40011641\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG2\r
-CYDEV_UCFG_B1_P3_U0_CFG2 EQU 0x40011642\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG3\r
-CYDEV_UCFG_B1_P3_U0_CFG3 EQU 0x40011643\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG4\r
-CYDEV_UCFG_B1_P3_U0_CFG4 EQU 0x40011644\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG5\r
-CYDEV_UCFG_B1_P3_U0_CFG5 EQU 0x40011645\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG6\r
-CYDEV_UCFG_B1_P3_U0_CFG6 EQU 0x40011646\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG7\r
-CYDEV_UCFG_B1_P3_U0_CFG7 EQU 0x40011647\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG8\r
-CYDEV_UCFG_B1_P3_U0_CFG8 EQU 0x40011648\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG9\r
-CYDEV_UCFG_B1_P3_U0_CFG9 EQU 0x40011649\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG10\r
-CYDEV_UCFG_B1_P3_U0_CFG10 EQU 0x4001164a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG11\r
-CYDEV_UCFG_B1_P3_U0_CFG11 EQU 0x4001164b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG12\r
-CYDEV_UCFG_B1_P3_U0_CFG12 EQU 0x4001164c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG13\r
-CYDEV_UCFG_B1_P3_U0_CFG13 EQU 0x4001164d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG14\r
-CYDEV_UCFG_B1_P3_U0_CFG14 EQU 0x4001164e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG15\r
-CYDEV_UCFG_B1_P3_U0_CFG15 EQU 0x4001164f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG16\r
-CYDEV_UCFG_B1_P3_U0_CFG16 EQU 0x40011650\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG17\r
-CYDEV_UCFG_B1_P3_U0_CFG17 EQU 0x40011651\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG18\r
-CYDEV_UCFG_B1_P3_U0_CFG18 EQU 0x40011652\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG19\r
-CYDEV_UCFG_B1_P3_U0_CFG19 EQU 0x40011653\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG20\r
-CYDEV_UCFG_B1_P3_U0_CFG20 EQU 0x40011654\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG21\r
-CYDEV_UCFG_B1_P3_U0_CFG21 EQU 0x40011655\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG22\r
-CYDEV_UCFG_B1_P3_U0_CFG22 EQU 0x40011656\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG23\r
-CYDEV_UCFG_B1_P3_U0_CFG23 EQU 0x40011657\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG24\r
-CYDEV_UCFG_B1_P3_U0_CFG24 EQU 0x40011658\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG25\r
-CYDEV_UCFG_B1_P3_U0_CFG25 EQU 0x40011659\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG26\r
-CYDEV_UCFG_B1_P3_U0_CFG26 EQU 0x4001165a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG27\r
-CYDEV_UCFG_B1_P3_U0_CFG27 EQU 0x4001165b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG28\r
-CYDEV_UCFG_B1_P3_U0_CFG28 EQU 0x4001165c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG29\r
-CYDEV_UCFG_B1_P3_U0_CFG29 EQU 0x4001165d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG30\r
-CYDEV_UCFG_B1_P3_U0_CFG30 EQU 0x4001165e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_CFG31\r
-CYDEV_UCFG_B1_P3_U0_CFG31 EQU 0x4001165f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG0\r
-CYDEV_UCFG_B1_P3_U0_DCFG0 EQU 0x40011660\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG1\r
-CYDEV_UCFG_B1_P3_U0_DCFG1 EQU 0x40011662\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG2\r
-CYDEV_UCFG_B1_P3_U0_DCFG2 EQU 0x40011664\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG3\r
-CYDEV_UCFG_B1_P3_U0_DCFG3 EQU 0x40011666\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG4\r
-CYDEV_UCFG_B1_P3_U0_DCFG4 EQU 0x40011668\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG5\r
-CYDEV_UCFG_B1_P3_U0_DCFG5 EQU 0x4001166a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG6\r
-CYDEV_UCFG_B1_P3_U0_DCFG6 EQU 0x4001166c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_DCFG7\r
-CYDEV_UCFG_B1_P3_U0_DCFG7 EQU 0x4001166e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_BASE\r
-CYDEV_UCFG_B1_P3_U1_BASE EQU 0x40011680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_SIZE\r
-CYDEV_UCFG_B1_P3_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT0\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT0 EQU 0x40011680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT1\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT1 EQU 0x40011684\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT2\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT2 EQU 0x40011688\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT3\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT3 EQU 0x4001168c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT4\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT4 EQU 0x40011690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT5\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT5 EQU 0x40011694\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT6\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT6 EQU 0x40011698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT7\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT7 EQU 0x4001169c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT8\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT8 EQU 0x400116a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT9\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT9 EQU 0x400116a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT10\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT10 EQU 0x400116a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_IT11\r
-CYDEV_UCFG_B1_P3_U1_PLD_IT11 EQU 0x400116ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_ORT0\r
-CYDEV_UCFG_B1_P3_U1_PLD_ORT0 EQU 0x400116b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_ORT1\r
-CYDEV_UCFG_B1_P3_U1_PLD_ORT1 EQU 0x400116b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_ORT2\r
-CYDEV_UCFG_B1_P3_U1_PLD_ORT2 EQU 0x400116b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_PLD_ORT3\r
-CYDEV_UCFG_B1_P3_U1_PLD_ORT3 EQU 0x400116b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P3_U1_MC_CFG_CEN_CONST EQU 0x400116b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P3_U1_MC_CFG_XORFB EQU 0x400116ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P3_U1_MC_CFG_SET_RESET EQU 0x400116bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P3_U1_MC_CFG_BYPASS EQU 0x400116be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG0\r
-CYDEV_UCFG_B1_P3_U1_CFG0 EQU 0x400116c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG1\r
-CYDEV_UCFG_B1_P3_U1_CFG1 EQU 0x400116c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG2\r
-CYDEV_UCFG_B1_P3_U1_CFG2 EQU 0x400116c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG3\r
-CYDEV_UCFG_B1_P3_U1_CFG3 EQU 0x400116c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG4\r
-CYDEV_UCFG_B1_P3_U1_CFG4 EQU 0x400116c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG5\r
-CYDEV_UCFG_B1_P3_U1_CFG5 EQU 0x400116c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG6\r
-CYDEV_UCFG_B1_P3_U1_CFG6 EQU 0x400116c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG7\r
-CYDEV_UCFG_B1_P3_U1_CFG7 EQU 0x400116c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG8\r
-CYDEV_UCFG_B1_P3_U1_CFG8 EQU 0x400116c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG9\r
-CYDEV_UCFG_B1_P3_U1_CFG9 EQU 0x400116c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG10\r
-CYDEV_UCFG_B1_P3_U1_CFG10 EQU 0x400116ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG11\r
-CYDEV_UCFG_B1_P3_U1_CFG11 EQU 0x400116cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG12\r
-CYDEV_UCFG_B1_P3_U1_CFG12 EQU 0x400116cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG13\r
-CYDEV_UCFG_B1_P3_U1_CFG13 EQU 0x400116cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG14\r
-CYDEV_UCFG_B1_P3_U1_CFG14 EQU 0x400116ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG15\r
-CYDEV_UCFG_B1_P3_U1_CFG15 EQU 0x400116cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG16\r
-CYDEV_UCFG_B1_P3_U1_CFG16 EQU 0x400116d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG17\r
-CYDEV_UCFG_B1_P3_U1_CFG17 EQU 0x400116d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG18\r
-CYDEV_UCFG_B1_P3_U1_CFG18 EQU 0x400116d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG19\r
-CYDEV_UCFG_B1_P3_U1_CFG19 EQU 0x400116d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG20\r
-CYDEV_UCFG_B1_P3_U1_CFG20 EQU 0x400116d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG21\r
-CYDEV_UCFG_B1_P3_U1_CFG21 EQU 0x400116d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG22\r
-CYDEV_UCFG_B1_P3_U1_CFG22 EQU 0x400116d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG23\r
-CYDEV_UCFG_B1_P3_U1_CFG23 EQU 0x400116d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG24\r
-CYDEV_UCFG_B1_P3_U1_CFG24 EQU 0x400116d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG25\r
-CYDEV_UCFG_B1_P3_U1_CFG25 EQU 0x400116d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG26\r
-CYDEV_UCFG_B1_P3_U1_CFG26 EQU 0x400116da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG27\r
-CYDEV_UCFG_B1_P3_U1_CFG27 EQU 0x400116db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG28\r
-CYDEV_UCFG_B1_P3_U1_CFG28 EQU 0x400116dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG29\r
-CYDEV_UCFG_B1_P3_U1_CFG29 EQU 0x400116dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG30\r
-CYDEV_UCFG_B1_P3_U1_CFG30 EQU 0x400116de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_CFG31\r
-CYDEV_UCFG_B1_P3_U1_CFG31 EQU 0x400116df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG0\r
-CYDEV_UCFG_B1_P3_U1_DCFG0 EQU 0x400116e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG1\r
-CYDEV_UCFG_B1_P3_U1_DCFG1 EQU 0x400116e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG2\r
-CYDEV_UCFG_B1_P3_U1_DCFG2 EQU 0x400116e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG3\r
-CYDEV_UCFG_B1_P3_U1_DCFG3 EQU 0x400116e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG4\r
-CYDEV_UCFG_B1_P3_U1_DCFG4 EQU 0x400116e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG5\r
-CYDEV_UCFG_B1_P3_U1_DCFG5 EQU 0x400116ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG6\r
-CYDEV_UCFG_B1_P3_U1_DCFG6 EQU 0x400116ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_DCFG7\r
-CYDEV_UCFG_B1_P3_U1_DCFG7 EQU 0x400116ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_ROUTE_BASE\r
-CYDEV_UCFG_B1_P3_ROUTE_BASE EQU 0x40011700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P3_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_BASE\r
-CYDEV_UCFG_B1_P4_BASE EQU 0x40011800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_SIZE\r
-CYDEV_UCFG_B1_P4_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_BASE\r
-CYDEV_UCFG_B1_P4_U0_BASE EQU 0x40011800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_SIZE\r
-CYDEV_UCFG_B1_P4_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT0\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT0 EQU 0x40011800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT1\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT1 EQU 0x40011804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT2\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT2 EQU 0x40011808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT3\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT3 EQU 0x4001180c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT4\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT4 EQU 0x40011810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT5\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT5 EQU 0x40011814\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT6\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT6 EQU 0x40011818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT7\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT7 EQU 0x4001181c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT8\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT8 EQU 0x40011820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT9\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT9 EQU 0x40011824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT10\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT10 EQU 0x40011828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_IT11\r
-CYDEV_UCFG_B1_P4_U0_PLD_IT11 EQU 0x4001182c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_ORT0\r
-CYDEV_UCFG_B1_P4_U0_PLD_ORT0 EQU 0x40011830\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_ORT1\r
-CYDEV_UCFG_B1_P4_U0_PLD_ORT1 EQU 0x40011832\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_ORT2\r
-CYDEV_UCFG_B1_P4_U0_PLD_ORT2 EQU 0x40011834\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_PLD_ORT3\r
-CYDEV_UCFG_B1_P4_U0_PLD_ORT3 EQU 0x40011836\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P4_U0_MC_CFG_CEN_CONST EQU 0x40011838\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P4_U0_MC_CFG_XORFB EQU 0x4001183a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P4_U0_MC_CFG_SET_RESET EQU 0x4001183c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P4_U0_MC_CFG_BYPASS EQU 0x4001183e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG0\r
-CYDEV_UCFG_B1_P4_U0_CFG0 EQU 0x40011840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG1\r
-CYDEV_UCFG_B1_P4_U0_CFG1 EQU 0x40011841\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG2\r
-CYDEV_UCFG_B1_P4_U0_CFG2 EQU 0x40011842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG3\r
-CYDEV_UCFG_B1_P4_U0_CFG3 EQU 0x40011843\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG4\r
-CYDEV_UCFG_B1_P4_U0_CFG4 EQU 0x40011844\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG5\r
-CYDEV_UCFG_B1_P4_U0_CFG5 EQU 0x40011845\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG6\r
-CYDEV_UCFG_B1_P4_U0_CFG6 EQU 0x40011846\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG7\r
-CYDEV_UCFG_B1_P4_U0_CFG7 EQU 0x40011847\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG8\r
-CYDEV_UCFG_B1_P4_U0_CFG8 EQU 0x40011848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG9\r
-CYDEV_UCFG_B1_P4_U0_CFG9 EQU 0x40011849\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG10\r
-CYDEV_UCFG_B1_P4_U0_CFG10 EQU 0x4001184a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG11\r
-CYDEV_UCFG_B1_P4_U0_CFG11 EQU 0x4001184b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG12\r
-CYDEV_UCFG_B1_P4_U0_CFG12 EQU 0x4001184c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG13\r
-CYDEV_UCFG_B1_P4_U0_CFG13 EQU 0x4001184d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG14\r
-CYDEV_UCFG_B1_P4_U0_CFG14 EQU 0x4001184e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG15\r
-CYDEV_UCFG_B1_P4_U0_CFG15 EQU 0x4001184f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG16\r
-CYDEV_UCFG_B1_P4_U0_CFG16 EQU 0x40011850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG17\r
-CYDEV_UCFG_B1_P4_U0_CFG17 EQU 0x40011851\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG18\r
-CYDEV_UCFG_B1_P4_U0_CFG18 EQU 0x40011852\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG19\r
-CYDEV_UCFG_B1_P4_U0_CFG19 EQU 0x40011853\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG20\r
-CYDEV_UCFG_B1_P4_U0_CFG20 EQU 0x40011854\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG21\r
-CYDEV_UCFG_B1_P4_U0_CFG21 EQU 0x40011855\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG22\r
-CYDEV_UCFG_B1_P4_U0_CFG22 EQU 0x40011856\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG23\r
-CYDEV_UCFG_B1_P4_U0_CFG23 EQU 0x40011857\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG24\r
-CYDEV_UCFG_B1_P4_U0_CFG24 EQU 0x40011858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG25\r
-CYDEV_UCFG_B1_P4_U0_CFG25 EQU 0x40011859\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG26\r
-CYDEV_UCFG_B1_P4_U0_CFG26 EQU 0x4001185a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG27\r
-CYDEV_UCFG_B1_P4_U0_CFG27 EQU 0x4001185b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG28\r
-CYDEV_UCFG_B1_P4_U0_CFG28 EQU 0x4001185c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG29\r
-CYDEV_UCFG_B1_P4_U0_CFG29 EQU 0x4001185d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG30\r
-CYDEV_UCFG_B1_P4_U0_CFG30 EQU 0x4001185e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_CFG31\r
-CYDEV_UCFG_B1_P4_U0_CFG31 EQU 0x4001185f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG0\r
-CYDEV_UCFG_B1_P4_U0_DCFG0 EQU 0x40011860\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG1\r
-CYDEV_UCFG_B1_P4_U0_DCFG1 EQU 0x40011862\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG2\r
-CYDEV_UCFG_B1_P4_U0_DCFG2 EQU 0x40011864\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG3\r
-CYDEV_UCFG_B1_P4_U0_DCFG3 EQU 0x40011866\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG4\r
-CYDEV_UCFG_B1_P4_U0_DCFG4 EQU 0x40011868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG5\r
-CYDEV_UCFG_B1_P4_U0_DCFG5 EQU 0x4001186a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG6\r
-CYDEV_UCFG_B1_P4_U0_DCFG6 EQU 0x4001186c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_DCFG7\r
-CYDEV_UCFG_B1_P4_U0_DCFG7 EQU 0x4001186e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_BASE\r
-CYDEV_UCFG_B1_P4_U1_BASE EQU 0x40011880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_SIZE\r
-CYDEV_UCFG_B1_P4_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT0\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT0 EQU 0x40011880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT1\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT1 EQU 0x40011884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT2\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT2 EQU 0x40011888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT3\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT3 EQU 0x4001188c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT4\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT4 EQU 0x40011890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT5\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT5 EQU 0x40011894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT6\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT6 EQU 0x40011898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT7\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT7 EQU 0x4001189c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT8\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT8 EQU 0x400118a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT9\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT9 EQU 0x400118a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT10\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT10 EQU 0x400118a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_IT11\r
-CYDEV_UCFG_B1_P4_U1_PLD_IT11 EQU 0x400118ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_ORT0\r
-CYDEV_UCFG_B1_P4_U1_PLD_ORT0 EQU 0x400118b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_ORT1\r
-CYDEV_UCFG_B1_P4_U1_PLD_ORT1 EQU 0x400118b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_ORT2\r
-CYDEV_UCFG_B1_P4_U1_PLD_ORT2 EQU 0x400118b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_PLD_ORT3\r
-CYDEV_UCFG_B1_P4_U1_PLD_ORT3 EQU 0x400118b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P4_U1_MC_CFG_CEN_CONST EQU 0x400118b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P4_U1_MC_CFG_XORFB EQU 0x400118ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P4_U1_MC_CFG_SET_RESET EQU 0x400118bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P4_U1_MC_CFG_BYPASS EQU 0x400118be\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG0\r
-CYDEV_UCFG_B1_P4_U1_CFG0 EQU 0x400118c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG1\r
-CYDEV_UCFG_B1_P4_U1_CFG1 EQU 0x400118c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG2\r
-CYDEV_UCFG_B1_P4_U1_CFG2 EQU 0x400118c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG3\r
-CYDEV_UCFG_B1_P4_U1_CFG3 EQU 0x400118c3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG4\r
-CYDEV_UCFG_B1_P4_U1_CFG4 EQU 0x400118c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG5\r
-CYDEV_UCFG_B1_P4_U1_CFG5 EQU 0x400118c5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG6\r
-CYDEV_UCFG_B1_P4_U1_CFG6 EQU 0x400118c6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG7\r
-CYDEV_UCFG_B1_P4_U1_CFG7 EQU 0x400118c7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG8\r
-CYDEV_UCFG_B1_P4_U1_CFG8 EQU 0x400118c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG9\r
-CYDEV_UCFG_B1_P4_U1_CFG9 EQU 0x400118c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG10\r
-CYDEV_UCFG_B1_P4_U1_CFG10 EQU 0x400118ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG11\r
-CYDEV_UCFG_B1_P4_U1_CFG11 EQU 0x400118cb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG12\r
-CYDEV_UCFG_B1_P4_U1_CFG12 EQU 0x400118cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG13\r
-CYDEV_UCFG_B1_P4_U1_CFG13 EQU 0x400118cd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG14\r
-CYDEV_UCFG_B1_P4_U1_CFG14 EQU 0x400118ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG15\r
-CYDEV_UCFG_B1_P4_U1_CFG15 EQU 0x400118cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG16\r
-CYDEV_UCFG_B1_P4_U1_CFG16 EQU 0x400118d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG17\r
-CYDEV_UCFG_B1_P4_U1_CFG17 EQU 0x400118d1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG18\r
-CYDEV_UCFG_B1_P4_U1_CFG18 EQU 0x400118d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG19\r
-CYDEV_UCFG_B1_P4_U1_CFG19 EQU 0x400118d3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG20\r
-CYDEV_UCFG_B1_P4_U1_CFG20 EQU 0x400118d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG21\r
-CYDEV_UCFG_B1_P4_U1_CFG21 EQU 0x400118d5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG22\r
-CYDEV_UCFG_B1_P4_U1_CFG22 EQU 0x400118d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG23\r
-CYDEV_UCFG_B1_P4_U1_CFG23 EQU 0x400118d7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG24\r
-CYDEV_UCFG_B1_P4_U1_CFG24 EQU 0x400118d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG25\r
-CYDEV_UCFG_B1_P4_U1_CFG25 EQU 0x400118d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG26\r
-CYDEV_UCFG_B1_P4_U1_CFG26 EQU 0x400118da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG27\r
-CYDEV_UCFG_B1_P4_U1_CFG27 EQU 0x400118db\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG28\r
-CYDEV_UCFG_B1_P4_U1_CFG28 EQU 0x400118dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG29\r
-CYDEV_UCFG_B1_P4_U1_CFG29 EQU 0x400118dd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG30\r
-CYDEV_UCFG_B1_P4_U1_CFG30 EQU 0x400118de\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_CFG31\r
-CYDEV_UCFG_B1_P4_U1_CFG31 EQU 0x400118df\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG0\r
-CYDEV_UCFG_B1_P4_U1_DCFG0 EQU 0x400118e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG1\r
-CYDEV_UCFG_B1_P4_U1_DCFG1 EQU 0x400118e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG2\r
-CYDEV_UCFG_B1_P4_U1_DCFG2 EQU 0x400118e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG3\r
-CYDEV_UCFG_B1_P4_U1_DCFG3 EQU 0x400118e6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG4\r
-CYDEV_UCFG_B1_P4_U1_DCFG4 EQU 0x400118e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG5\r
-CYDEV_UCFG_B1_P4_U1_DCFG5 EQU 0x400118ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG6\r
-CYDEV_UCFG_B1_P4_U1_DCFG6 EQU 0x400118ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_DCFG7\r
-CYDEV_UCFG_B1_P4_U1_DCFG7 EQU 0x400118ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_ROUTE_BASE\r
-CYDEV_UCFG_B1_P4_ROUTE_BASE EQU 0x40011900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P4_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_BASE\r
-CYDEV_UCFG_B1_P5_BASE EQU 0x40011a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_SIZE\r
-CYDEV_UCFG_B1_P5_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_BASE\r
-CYDEV_UCFG_B1_P5_U0_BASE EQU 0x40011a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_SIZE\r
-CYDEV_UCFG_B1_P5_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT0\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT0 EQU 0x40011a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT1\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT1 EQU 0x40011a04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT2\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT2 EQU 0x40011a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT3\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT3 EQU 0x40011a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT4\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT4 EQU 0x40011a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT5\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT5 EQU 0x40011a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT6\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT6 EQU 0x40011a18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT7\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT7 EQU 0x40011a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT8\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT8 EQU 0x40011a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT9\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT9 EQU 0x40011a24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT10\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT10 EQU 0x40011a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_IT11\r
-CYDEV_UCFG_B1_P5_U0_PLD_IT11 EQU 0x40011a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_ORT0\r
-CYDEV_UCFG_B1_P5_U0_PLD_ORT0 EQU 0x40011a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_ORT1\r
-CYDEV_UCFG_B1_P5_U0_PLD_ORT1 EQU 0x40011a32\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_ORT2\r
-CYDEV_UCFG_B1_P5_U0_PLD_ORT2 EQU 0x40011a34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_PLD_ORT3\r
-CYDEV_UCFG_B1_P5_U0_PLD_ORT3 EQU 0x40011a36\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P5_U0_MC_CFG_CEN_CONST EQU 0x40011a38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P5_U0_MC_CFG_XORFB EQU 0x40011a3a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P5_U0_MC_CFG_SET_RESET EQU 0x40011a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P5_U0_MC_CFG_BYPASS EQU 0x40011a3e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG0\r
-CYDEV_UCFG_B1_P5_U0_CFG0 EQU 0x40011a40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG1\r
-CYDEV_UCFG_B1_P5_U0_CFG1 EQU 0x40011a41\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG2\r
-CYDEV_UCFG_B1_P5_U0_CFG2 EQU 0x40011a42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG3\r
-CYDEV_UCFG_B1_P5_U0_CFG3 EQU 0x40011a43\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG4\r
-CYDEV_UCFG_B1_P5_U0_CFG4 EQU 0x40011a44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG5\r
-CYDEV_UCFG_B1_P5_U0_CFG5 EQU 0x40011a45\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG6\r
-CYDEV_UCFG_B1_P5_U0_CFG6 EQU 0x40011a46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG7\r
-CYDEV_UCFG_B1_P5_U0_CFG7 EQU 0x40011a47\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG8\r
-CYDEV_UCFG_B1_P5_U0_CFG8 EQU 0x40011a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG9\r
-CYDEV_UCFG_B1_P5_U0_CFG9 EQU 0x40011a49\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG10\r
-CYDEV_UCFG_B1_P5_U0_CFG10 EQU 0x40011a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG11\r
-CYDEV_UCFG_B1_P5_U0_CFG11 EQU 0x40011a4b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG12\r
-CYDEV_UCFG_B1_P5_U0_CFG12 EQU 0x40011a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG13\r
-CYDEV_UCFG_B1_P5_U0_CFG13 EQU 0x40011a4d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG14\r
-CYDEV_UCFG_B1_P5_U0_CFG14 EQU 0x40011a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG15\r
-CYDEV_UCFG_B1_P5_U0_CFG15 EQU 0x40011a4f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG16\r
-CYDEV_UCFG_B1_P5_U0_CFG16 EQU 0x40011a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG17\r
-CYDEV_UCFG_B1_P5_U0_CFG17 EQU 0x40011a51\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG18\r
-CYDEV_UCFG_B1_P5_U0_CFG18 EQU 0x40011a52\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG19\r
-CYDEV_UCFG_B1_P5_U0_CFG19 EQU 0x40011a53\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG20\r
-CYDEV_UCFG_B1_P5_U0_CFG20 EQU 0x40011a54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG21\r
-CYDEV_UCFG_B1_P5_U0_CFG21 EQU 0x40011a55\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG22\r
-CYDEV_UCFG_B1_P5_U0_CFG22 EQU 0x40011a56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG23\r
-CYDEV_UCFG_B1_P5_U0_CFG23 EQU 0x40011a57\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG24\r
-CYDEV_UCFG_B1_P5_U0_CFG24 EQU 0x40011a58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG25\r
-CYDEV_UCFG_B1_P5_U0_CFG25 EQU 0x40011a59\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG26\r
-CYDEV_UCFG_B1_P5_U0_CFG26 EQU 0x40011a5a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG27\r
-CYDEV_UCFG_B1_P5_U0_CFG27 EQU 0x40011a5b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG28\r
-CYDEV_UCFG_B1_P5_U0_CFG28 EQU 0x40011a5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG29\r
-CYDEV_UCFG_B1_P5_U0_CFG29 EQU 0x40011a5d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG30\r
-CYDEV_UCFG_B1_P5_U0_CFG30 EQU 0x40011a5e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_CFG31\r
-CYDEV_UCFG_B1_P5_U0_CFG31 EQU 0x40011a5f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG0\r
-CYDEV_UCFG_B1_P5_U0_DCFG0 EQU 0x40011a60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG1\r
-CYDEV_UCFG_B1_P5_U0_DCFG1 EQU 0x40011a62\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG2\r
-CYDEV_UCFG_B1_P5_U0_DCFG2 EQU 0x40011a64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG3\r
-CYDEV_UCFG_B1_P5_U0_DCFG3 EQU 0x40011a66\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG4\r
-CYDEV_UCFG_B1_P5_U0_DCFG4 EQU 0x40011a68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG5\r
-CYDEV_UCFG_B1_P5_U0_DCFG5 EQU 0x40011a6a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG6\r
-CYDEV_UCFG_B1_P5_U0_DCFG6 EQU 0x40011a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_DCFG7\r
-CYDEV_UCFG_B1_P5_U0_DCFG7 EQU 0x40011a6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_BASE\r
-CYDEV_UCFG_B1_P5_U1_BASE EQU 0x40011a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_SIZE\r
-CYDEV_UCFG_B1_P5_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT0\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT0 EQU 0x40011a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT1\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT1 EQU 0x40011a84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT2\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT2 EQU 0x40011a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT3\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT3 EQU 0x40011a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT4\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT4 EQU 0x40011a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT5\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT5 EQU 0x40011a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT6\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT6 EQU 0x40011a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT7\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT7 EQU 0x40011a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT8\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT8 EQU 0x40011aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT9\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT9 EQU 0x40011aa4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT10\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT10 EQU 0x40011aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_IT11\r
-CYDEV_UCFG_B1_P5_U1_PLD_IT11 EQU 0x40011aac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_ORT0\r
-CYDEV_UCFG_B1_P5_U1_PLD_ORT0 EQU 0x40011ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_ORT1\r
-CYDEV_UCFG_B1_P5_U1_PLD_ORT1 EQU 0x40011ab2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_ORT2\r
-CYDEV_UCFG_B1_P5_U1_PLD_ORT2 EQU 0x40011ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_PLD_ORT3\r
-CYDEV_UCFG_B1_P5_U1_PLD_ORT3 EQU 0x40011ab6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_MC_CFG_CEN_CONST\r
-CYDEV_UCFG_B1_P5_U1_MC_CFG_CEN_CONST EQU 0x40011ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_MC_CFG_XORFB\r
-CYDEV_UCFG_B1_P5_U1_MC_CFG_XORFB EQU 0x40011aba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_MC_CFG_SET_RESET\r
-CYDEV_UCFG_B1_P5_U1_MC_CFG_SET_RESET EQU 0x40011abc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_MC_CFG_BYPASS\r
-CYDEV_UCFG_B1_P5_U1_MC_CFG_BYPASS EQU 0x40011abe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG0\r
-CYDEV_UCFG_B1_P5_U1_CFG0 EQU 0x40011ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG1\r
-CYDEV_UCFG_B1_P5_U1_CFG1 EQU 0x40011ac1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG2\r
-CYDEV_UCFG_B1_P5_U1_CFG2 EQU 0x40011ac2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG3\r
-CYDEV_UCFG_B1_P5_U1_CFG3 EQU 0x40011ac3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG4\r
-CYDEV_UCFG_B1_P5_U1_CFG4 EQU 0x40011ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG5\r
-CYDEV_UCFG_B1_P5_U1_CFG5 EQU 0x40011ac5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG6\r
-CYDEV_UCFG_B1_P5_U1_CFG6 EQU 0x40011ac6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG7\r
-CYDEV_UCFG_B1_P5_U1_CFG7 EQU 0x40011ac7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG8\r
-CYDEV_UCFG_B1_P5_U1_CFG8 EQU 0x40011ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG9\r
-CYDEV_UCFG_B1_P5_U1_CFG9 EQU 0x40011ac9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG10\r
-CYDEV_UCFG_B1_P5_U1_CFG10 EQU 0x40011aca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG11\r
-CYDEV_UCFG_B1_P5_U1_CFG11 EQU 0x40011acb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG12\r
-CYDEV_UCFG_B1_P5_U1_CFG12 EQU 0x40011acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG13\r
-CYDEV_UCFG_B1_P5_U1_CFG13 EQU 0x40011acd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG14\r
-CYDEV_UCFG_B1_P5_U1_CFG14 EQU 0x40011ace\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG15\r
-CYDEV_UCFG_B1_P5_U1_CFG15 EQU 0x40011acf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG16\r
-CYDEV_UCFG_B1_P5_U1_CFG16 EQU 0x40011ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG17\r
-CYDEV_UCFG_B1_P5_U1_CFG17 EQU 0x40011ad1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG18\r
-CYDEV_UCFG_B1_P5_U1_CFG18 EQU 0x40011ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG19\r
-CYDEV_UCFG_B1_P5_U1_CFG19 EQU 0x40011ad3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG20\r
-CYDEV_UCFG_B1_P5_U1_CFG20 EQU 0x40011ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG21\r
-CYDEV_UCFG_B1_P5_U1_CFG21 EQU 0x40011ad5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG22\r
-CYDEV_UCFG_B1_P5_U1_CFG22 EQU 0x40011ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG23\r
-CYDEV_UCFG_B1_P5_U1_CFG23 EQU 0x40011ad7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG24\r
-CYDEV_UCFG_B1_P5_U1_CFG24 EQU 0x40011ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG25\r
-CYDEV_UCFG_B1_P5_U1_CFG25 EQU 0x40011ad9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG26\r
-CYDEV_UCFG_B1_P5_U1_CFG26 EQU 0x40011ada\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG27\r
-CYDEV_UCFG_B1_P5_U1_CFG27 EQU 0x40011adb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG28\r
-CYDEV_UCFG_B1_P5_U1_CFG28 EQU 0x40011adc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG29\r
-CYDEV_UCFG_B1_P5_U1_CFG29 EQU 0x40011add\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG30\r
-CYDEV_UCFG_B1_P5_U1_CFG30 EQU 0x40011ade\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_CFG31\r
-CYDEV_UCFG_B1_P5_U1_CFG31 EQU 0x40011adf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG0\r
-CYDEV_UCFG_B1_P5_U1_DCFG0 EQU 0x40011ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG1\r
-CYDEV_UCFG_B1_P5_U1_DCFG1 EQU 0x40011ae2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG2\r
-CYDEV_UCFG_B1_P5_U1_DCFG2 EQU 0x40011ae4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG3\r
-CYDEV_UCFG_B1_P5_U1_DCFG3 EQU 0x40011ae6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG4\r
-CYDEV_UCFG_B1_P5_U1_DCFG4 EQU 0x40011ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG5\r
-CYDEV_UCFG_B1_P5_U1_DCFG5 EQU 0x40011aea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG6\r
-CYDEV_UCFG_B1_P5_U1_DCFG6 EQU 0x40011aec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_DCFG7\r
-CYDEV_UCFG_B1_P5_U1_DCFG7 EQU 0x40011aee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_ROUTE_BASE\r
-CYDEV_UCFG_B1_P5_ROUTE_BASE EQU 0x40011b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P5_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI0_BASE\r
-CYDEV_UCFG_DSI0_BASE EQU 0x40014000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI0_SIZE\r
-CYDEV_UCFG_DSI0_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI1_BASE\r
-CYDEV_UCFG_DSI1_BASE EQU 0x40014100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI1_SIZE\r
-CYDEV_UCFG_DSI1_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI2_BASE\r
-CYDEV_UCFG_DSI2_BASE EQU 0x40014200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI2_SIZE\r
-CYDEV_UCFG_DSI2_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI3_BASE\r
-CYDEV_UCFG_DSI3_BASE EQU 0x40014300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI3_SIZE\r
-CYDEV_UCFG_DSI3_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI4_BASE\r
-CYDEV_UCFG_DSI4_BASE EQU 0x40014400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI4_SIZE\r
-CYDEV_UCFG_DSI4_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI5_BASE\r
-CYDEV_UCFG_DSI5_BASE EQU 0x40014500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI5_SIZE\r
-CYDEV_UCFG_DSI5_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI6_BASE\r
-CYDEV_UCFG_DSI6_BASE EQU 0x40014600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI6_SIZE\r
-CYDEV_UCFG_DSI6_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI7_BASE\r
-CYDEV_UCFG_DSI7_BASE EQU 0x40014700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI7_SIZE\r
-CYDEV_UCFG_DSI7_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI8_BASE\r
-CYDEV_UCFG_DSI8_BASE EQU 0x40014800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI8_SIZE\r
-CYDEV_UCFG_DSI8_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI9_BASE\r
-CYDEV_UCFG_DSI9_BASE EQU 0x40014900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI9_SIZE\r
-CYDEV_UCFG_DSI9_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI12_BASE\r
-CYDEV_UCFG_DSI12_BASE EQU 0x40014c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI12_SIZE\r
-CYDEV_UCFG_DSI12_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI13_BASE\r
-CYDEV_UCFG_DSI13_BASE EQU 0x40014d00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI13_SIZE\r
-CYDEV_UCFG_DSI13_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BASE\r
-CYDEV_UCFG_BCTL0_BASE EQU 0x40015000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_SIZE\r
-CYDEV_UCFG_BCTL0_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_MDCLK_EN\r
-CYDEV_UCFG_BCTL0_MDCLK_EN EQU 0x40015000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_MBCLK_EN\r
-CYDEV_UCFG_BCTL0_MBCLK_EN EQU 0x40015001\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_WAIT_CFG\r
-CYDEV_UCFG_BCTL0_WAIT_CFG EQU 0x40015002\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BANK_CTL\r
-CYDEV_UCFG_BCTL0_BANK_CTL EQU 0x40015003\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_UDB_TEST_3\r
-CYDEV_UCFG_BCTL0_UDB_TEST_3 EQU 0x40015007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_DCLK_EN0\r
-CYDEV_UCFG_BCTL0_DCLK_EN0 EQU 0x40015008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BCLK_EN0\r
-CYDEV_UCFG_BCTL0_BCLK_EN0 EQU 0x40015009\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_DCLK_EN1\r
-CYDEV_UCFG_BCTL0_DCLK_EN1 EQU 0x4001500a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BCLK_EN1\r
-CYDEV_UCFG_BCTL0_BCLK_EN1 EQU 0x4001500b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_DCLK_EN2\r
-CYDEV_UCFG_BCTL0_DCLK_EN2 EQU 0x4001500c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BCLK_EN2\r
-CYDEV_UCFG_BCTL0_BCLK_EN2 EQU 0x4001500d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_DCLK_EN3\r
-CYDEV_UCFG_BCTL0_DCLK_EN3 EQU 0x4001500e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BCLK_EN3\r
-CYDEV_UCFG_BCTL0_BCLK_EN3 EQU 0x4001500f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BASE\r
-CYDEV_UCFG_BCTL1_BASE EQU 0x40015010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_SIZE\r
-CYDEV_UCFG_BCTL1_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_MDCLK_EN\r
-CYDEV_UCFG_BCTL1_MDCLK_EN EQU 0x40015010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_MBCLK_EN\r
-CYDEV_UCFG_BCTL1_MBCLK_EN EQU 0x40015011\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_WAIT_CFG\r
-CYDEV_UCFG_BCTL1_WAIT_CFG EQU 0x40015012\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BANK_CTL\r
-CYDEV_UCFG_BCTL1_BANK_CTL EQU 0x40015013\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_UDB_TEST_3\r
-CYDEV_UCFG_BCTL1_UDB_TEST_3 EQU 0x40015017\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_DCLK_EN0\r
-CYDEV_UCFG_BCTL1_DCLK_EN0 EQU 0x40015018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BCLK_EN0\r
-CYDEV_UCFG_BCTL1_BCLK_EN0 EQU 0x40015019\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_DCLK_EN1\r
-CYDEV_UCFG_BCTL1_DCLK_EN1 EQU 0x4001501a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BCLK_EN1\r
-CYDEV_UCFG_BCTL1_BCLK_EN1 EQU 0x4001501b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_DCLK_EN2\r
-CYDEV_UCFG_BCTL1_DCLK_EN2 EQU 0x4001501c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BCLK_EN2\r
-CYDEV_UCFG_BCTL1_BCLK_EN2 EQU 0x4001501d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_DCLK_EN3\r
-CYDEV_UCFG_BCTL1_DCLK_EN3 EQU 0x4001501e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BCLK_EN3\r
-CYDEV_UCFG_BCTL1_BCLK_EN3 EQU 0x4001501f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_BASE\r
-CYDEV_IDMUX_BASE EQU 0x40015100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_SIZE\r
-CYDEV_IDMUX_SIZE EQU 0x00000016\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL0\r
-CYDEV_IDMUX_IRQ_CTL0 EQU 0x40015100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL1\r
-CYDEV_IDMUX_IRQ_CTL1 EQU 0x40015101\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL2\r
-CYDEV_IDMUX_IRQ_CTL2 EQU 0x40015102\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL3\r
-CYDEV_IDMUX_IRQ_CTL3 EQU 0x40015103\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL4\r
-CYDEV_IDMUX_IRQ_CTL4 EQU 0x40015104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL5\r
-CYDEV_IDMUX_IRQ_CTL5 EQU 0x40015105\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL6\r
-CYDEV_IDMUX_IRQ_CTL6 EQU 0x40015106\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_IRQ_CTL7\r
-CYDEV_IDMUX_IRQ_CTL7 EQU 0x40015107\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_DRQ_CTL0\r
-CYDEV_IDMUX_DRQ_CTL0 EQU 0x40015110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_DRQ_CTL1\r
-CYDEV_IDMUX_DRQ_CTL1 EQU 0x40015111\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_DRQ_CTL2\r
-CYDEV_IDMUX_DRQ_CTL2 EQU 0x40015112\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_DRQ_CTL3\r
-CYDEV_IDMUX_DRQ_CTL3 EQU 0x40015113\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_DRQ_CTL4\r
-CYDEV_IDMUX_DRQ_CTL4 EQU 0x40015114\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_DRQ_CTL5\r
-CYDEV_IDMUX_DRQ_CTL5 EQU 0x40015115\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHERAM_BASE\r
-CYDEV_CACHERAM_BASE EQU 0x40030000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHERAM_SIZE\r
-CYDEV_CACHERAM_SIZE EQU 0x00000400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHERAM_DATA_MBASE\r
-CYDEV_CACHERAM_DATA_MBASE EQU 0x40030000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHERAM_DATA_MSIZE\r
-CYDEV_CACHERAM_DATA_MSIZE EQU 0x00000400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_BASE\r
-CYDEV_SFR_BASE EQU 0x40050100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_SIZE\r
-CYDEV_SFR_SIZE EQU 0x000000fb\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO0\r
-CYDEV_SFR_GPIO0 EQU 0x40050180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD0\r
-CYDEV_SFR_GPIRD0 EQU 0x40050189\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO0_SEL\r
-CYDEV_SFR_GPIO0_SEL EQU 0x4005018a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO1\r
-CYDEV_SFR_GPIO1 EQU 0x40050190\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD1\r
-CYDEV_SFR_GPIRD1 EQU 0x40050191\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO2\r
-CYDEV_SFR_GPIO2 EQU 0x40050198\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD2\r
-CYDEV_SFR_GPIRD2 EQU 0x40050199\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO2_SEL\r
-CYDEV_SFR_GPIO2_SEL EQU 0x4005019a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO1_SEL\r
-CYDEV_SFR_GPIO1_SEL EQU 0x400501a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO3\r
-CYDEV_SFR_GPIO3 EQU 0x400501b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD3\r
-CYDEV_SFR_GPIRD3 EQU 0x400501b1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO3_SEL\r
-CYDEV_SFR_GPIO3_SEL EQU 0x400501b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO4\r
-CYDEV_SFR_GPIO4 EQU 0x400501c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD4\r
-CYDEV_SFR_GPIRD4 EQU 0x400501c1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO4_SEL\r
-CYDEV_SFR_GPIO4_SEL EQU 0x400501c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO5\r
-CYDEV_SFR_GPIO5 EQU 0x400501c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD5\r
-CYDEV_SFR_GPIRD5 EQU 0x400501c9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO5_SEL\r
-CYDEV_SFR_GPIO5_SEL EQU 0x400501ca\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO6\r
-CYDEV_SFR_GPIO6 EQU 0x400501d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD6\r
-CYDEV_SFR_GPIRD6 EQU 0x400501d9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO6_SEL\r
-CYDEV_SFR_GPIO6_SEL EQU 0x400501da\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO12\r
-CYDEV_SFR_GPIO12 EQU 0x400501e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD12\r
-CYDEV_SFR_GPIRD12 EQU 0x400501e9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO12_SEL\r
-CYDEV_SFR_GPIO12_SEL EQU 0x400501f2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO15\r
-CYDEV_SFR_GPIO15 EQU 0x400501f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIRD15\r
-CYDEV_SFR_GPIRD15 EQU 0x400501f9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_GPIO15_SEL\r
-CYDEV_SFR_GPIO15_SEL EQU 0x400501fa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_BASE\r
-CYDEV_P3BA_BASE EQU 0x40050300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_SIZE\r
-CYDEV_P3BA_SIZE EQU 0x0000002b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_Y_START\r
-CYDEV_P3BA_Y_START EQU 0x40050300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_YROLL\r
-CYDEV_P3BA_YROLL EQU 0x40050301\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_YCFG\r
-CYDEV_P3BA_YCFG EQU 0x40050302\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_X_START1\r
-CYDEV_P3BA_X_START1 EQU 0x40050303\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_X_START2\r
-CYDEV_P3BA_X_START2 EQU 0x40050304\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_XROLL1\r
-CYDEV_P3BA_XROLL1 EQU 0x40050305\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_XROLL2\r
-CYDEV_P3BA_XROLL2 EQU 0x40050306\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_XINC\r
-CYDEV_P3BA_XINC EQU 0x40050307\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_XCFG\r
-CYDEV_P3BA_XCFG EQU 0x40050308\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_OFFSETADDR1\r
-CYDEV_P3BA_OFFSETADDR1 EQU 0x40050309\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_OFFSETADDR2\r
-CYDEV_P3BA_OFFSETADDR2 EQU 0x4005030a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_OFFSETADDR3\r
-CYDEV_P3BA_OFFSETADDR3 EQU 0x4005030b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_ABSADDR1\r
-CYDEV_P3BA_ABSADDR1 EQU 0x4005030c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_ABSADDR2\r
-CYDEV_P3BA_ABSADDR2 EQU 0x4005030d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_ABSADDR3\r
-CYDEV_P3BA_ABSADDR3 EQU 0x4005030e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_ABSADDR4\r
-CYDEV_P3BA_ABSADDR4 EQU 0x4005030f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_DATCFG1\r
-CYDEV_P3BA_DATCFG1 EQU 0x40050310\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_DATCFG2\r
-CYDEV_P3BA_DATCFG2 EQU 0x40050311\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_CMP_RSLT1\r
-CYDEV_P3BA_CMP_RSLT1 EQU 0x40050314\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_CMP_RSLT2\r
-CYDEV_P3BA_CMP_RSLT2 EQU 0x40050315\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_CMP_RSLT3\r
-CYDEV_P3BA_CMP_RSLT3 EQU 0x40050316\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_CMP_RSLT4\r
-CYDEV_P3BA_CMP_RSLT4 EQU 0x40050317\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_DATA_REG1\r
-CYDEV_P3BA_DATA_REG1 EQU 0x40050318\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_DATA_REG2\r
-CYDEV_P3BA_DATA_REG2 EQU 0x40050319\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_DATA_REG3\r
-CYDEV_P3BA_DATA_REG3 EQU 0x4005031a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_DATA_REG4\r
-CYDEV_P3BA_DATA_REG4 EQU 0x4005031b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_EXP_DATA1\r
-CYDEV_P3BA_EXP_DATA1 EQU 0x4005031c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_EXP_DATA2\r
-CYDEV_P3BA_EXP_DATA2 EQU 0x4005031d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_EXP_DATA3\r
-CYDEV_P3BA_EXP_DATA3 EQU 0x4005031e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_EXP_DATA4\r
-CYDEV_P3BA_EXP_DATA4 EQU 0x4005031f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_MSTR_HRDATA1\r
-CYDEV_P3BA_MSTR_HRDATA1 EQU 0x40050320\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_MSTR_HRDATA2\r
-CYDEV_P3BA_MSTR_HRDATA2 EQU 0x40050321\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_MSTR_HRDATA3\r
-CYDEV_P3BA_MSTR_HRDATA3 EQU 0x40050322\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_MSTR_HRDATA4\r
-CYDEV_P3BA_MSTR_HRDATA4 EQU 0x40050323\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_BIST_EN\r
-CYDEV_P3BA_BIST_EN EQU 0x40050324\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_PHUB_MASTER_SSR\r
-CYDEV_P3BA_PHUB_MASTER_SSR EQU 0x40050325\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_SEQCFG1\r
-CYDEV_P3BA_SEQCFG1 EQU 0x40050326\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_SEQCFG2\r
-CYDEV_P3BA_SEQCFG2 EQU 0x40050327\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_Y_CURR\r
-CYDEV_P3BA_Y_CURR EQU 0x40050328\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_X_CURR1\r
-CYDEV_P3BA_X_CURR1 EQU 0x40050329\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_X_CURR2\r
-CYDEV_P3BA_X_CURR2 EQU 0x4005032a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_BASE\r
-CYDEV_PANTHER_BASE EQU 0x40080000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_SIZE\r
-CYDEV_PANTHER_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_STCALIB_CFG\r
-CYDEV_PANTHER_STCALIB_CFG EQU 0x40080000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_WAITPIPE\r
-CYDEV_PANTHER_WAITPIPE EQU 0x40080004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_TRACE_CFG\r
-CYDEV_PANTHER_TRACE_CFG EQU 0x40080008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_DBG_CFG\r
-CYDEV_PANTHER_DBG_CFG EQU 0x4008000c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_CM3_LCKRST_STAT\r
-CYDEV_PANTHER_CM3_LCKRST_STAT EQU 0x40080018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_DEVICE_ID\r
-CYDEV_PANTHER_DEVICE_ID EQU 0x4008001c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSECC_BASE\r
-CYDEV_FLSECC_BASE EQU 0x48000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSECC_SIZE\r
-CYDEV_FLSECC_SIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSECC_DATA_MBASE\r
-CYDEV_FLSECC_DATA_MBASE EQU 0x48000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSECC_DATA_MSIZE\r
-CYDEV_FLSECC_DATA_MSIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_BASE\r
-CYDEV_FLSHID_BASE EQU 0x49000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_SIZE\r
-CYDEV_FLSHID_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_RSVD_MBASE\r
-CYDEV_FLSHID_RSVD_MBASE EQU 0x49000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_RSVD_MSIZE\r
-CYDEV_FLSHID_RSVD_MSIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_MDATA_MBASE\r
-CYDEV_FLSHID_CUST_MDATA_MBASE EQU 0x49000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_MDATA_MSIZE\r
-CYDEV_FLSHID_CUST_MDATA_MSIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_BASE\r
-CYDEV_FLSHID_CUST_TABLES_BASE EQU 0x49000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_SIZE\r
-CYDEV_FLSHID_CUST_TABLES_SIZE EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_Y_LOC\r
-CYDEV_FLSHID_CUST_TABLES_Y_LOC EQU 0x49000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_X_LOC\r
-CYDEV_FLSHID_CUST_TABLES_X_LOC EQU 0x49000101\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_WAFER_NUM\r
-CYDEV_FLSHID_CUST_TABLES_WAFER_NUM EQU 0x49000102\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_LOT_LSB\r
-CYDEV_FLSHID_CUST_TABLES_LOT_LSB EQU 0x49000103\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_LOT_MSB\r
-CYDEV_FLSHID_CUST_TABLES_LOT_MSB EQU 0x49000104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_WRK_WK\r
-CYDEV_FLSHID_CUST_TABLES_WRK_WK EQU 0x49000105\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_FAB_YR\r
-CYDEV_FLSHID_CUST_TABLES_FAB_YR EQU 0x49000106\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_MINOR\r
-CYDEV_FLSHID_CUST_TABLES_MINOR EQU 0x49000107\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_3MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_3MHZ EQU 0x49000108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_6MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_6MHZ EQU 0x49000109\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_12MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_12MHZ EQU 0x4900010a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_24MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_24MHZ EQU 0x4900010b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_67MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_67MHZ EQU 0x4900010c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_80MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_80MHZ EQU 0x4900010d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_92MHZ\r
-CYDEV_FLSHID_CUST_TABLES_IMO_92MHZ EQU 0x4900010e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_IMO_USB\r
-CYDEV_FLSHID_CUST_TABLES_IMO_USB EQU 0x4900010f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP0_TR0_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP0_TR0_HS EQU 0x49000110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP1_TR0_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP1_TR0_HS EQU 0x49000111\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP2_TR0_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP2_TR0_HS EQU 0x49000112\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP3_TR0_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP3_TR0_HS EQU 0x49000113\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP0_TR1_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP0_TR1_HS EQU 0x49000114\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP1_TR1_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP1_TR1_HS EQU 0x49000115\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP2_TR1_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP2_TR1_HS EQU 0x49000116\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_CMP3_TR1_HS\r
-CYDEV_FLSHID_CUST_TABLES_CMP3_TR1_HS EQU 0x49000117\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M1\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M1 EQU 0x49000118\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M2\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M2 EQU 0x49000119\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M3\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M3 EQU 0x4900011a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M4\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M4 EQU 0x4900011b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M5\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M5 EQU 0x4900011c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M6\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M6 EQU 0x4900011d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M7\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M7 EQU 0x4900011e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DEC_M8\r
-CYDEV_FLSHID_CUST_TABLES_DEC_M8 EQU 0x4900011f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M1\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M1 EQU 0x49000120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M2\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M2 EQU 0x49000121\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M3\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M3 EQU 0x49000122\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M4\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M4 EQU 0x49000123\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M5\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M5 EQU 0x49000124\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M6\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M6 EQU 0x49000125\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M7\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M7 EQU 0x49000126\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC0_M8\r
-CYDEV_FLSHID_CUST_TABLES_DAC0_M8 EQU 0x49000127\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M1\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M1 EQU 0x49000128\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M2\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M2 EQU 0x49000129\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M3\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M3 EQU 0x4900012a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M4\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M4 EQU 0x4900012b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M5\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M5 EQU 0x4900012c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M6\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M6 EQU 0x4900012d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M7\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M7 EQU 0x4900012e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC2_M8\r
-CYDEV_FLSHID_CUST_TABLES_DAC2_M8 EQU 0x4900012f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M1\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M1 EQU 0x49000130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M2\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M2 EQU 0x49000131\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M3\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M3 EQU 0x49000132\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M4\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M4 EQU 0x49000133\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M5\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M5 EQU 0x49000134\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M6\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M6 EQU 0x49000135\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M7\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M7 EQU 0x49000136\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC1_M8\r
-CYDEV_FLSHID_CUST_TABLES_DAC1_M8 EQU 0x49000137\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M1\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M1 EQU 0x49000138\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M2\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M2 EQU 0x49000139\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M3\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M3 EQU 0x4900013a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M4\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M4 EQU 0x4900013b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M5\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M5 EQU 0x4900013c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M6\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M6 EQU 0x4900013d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M7\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M7 EQU 0x4900013e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_DAC3_M8\r
-CYDEV_FLSHID_CUST_TABLES_DAC3_M8 EQU 0x4900013f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_BASE\r
-CYDEV_FLSHID_MFG_CFG_BASE EQU 0x49000180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_SIZE\r
-CYDEV_FLSHID_MFG_CFG_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_IMO_TR1\r
-CYDEV_FLSHID_MFG_CFG_IMO_TR1 EQU 0x49000188\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP0_TR0\r
-CYDEV_FLSHID_MFG_CFG_CMP0_TR0 EQU 0x490001ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP1_TR0\r
-CYDEV_FLSHID_MFG_CFG_CMP1_TR0 EQU 0x490001ae\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP2_TR0\r
-CYDEV_FLSHID_MFG_CFG_CMP2_TR0 EQU 0x490001b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP3_TR0\r
-CYDEV_FLSHID_MFG_CFG_CMP3_TR0 EQU 0x490001b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP0_TR1\r
-CYDEV_FLSHID_MFG_CFG_CMP0_TR1 EQU 0x490001b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP1_TR1\r
-CYDEV_FLSHID_MFG_CFG_CMP1_TR1 EQU 0x490001b6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP2_TR1\r
-CYDEV_FLSHID_MFG_CFG_CMP2_TR1 EQU 0x490001b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_CMP3_TR1\r
-CYDEV_FLSHID_MFG_CFG_CMP3_TR1 EQU 0x490001ba\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM\r
-CYDEV_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM EQU 0x490001ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EXTMEM_BASE\r
-CYDEV_EXTMEM_BASE EQU 0x60000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EXTMEM_SIZE\r
-CYDEV_EXTMEM_SIZE EQU 0x00800000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EXTMEM_DATA_MBASE\r
-CYDEV_EXTMEM_DATA_MBASE EQU 0x60000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EXTMEM_DATA_MSIZE\r
-CYDEV_EXTMEM_DATA_MSIZE EQU 0x00800000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_BASE\r
-CYDEV_ITM_BASE EQU 0xe0000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_SIZE\r
-CYDEV_ITM_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_TRACE_EN\r
-CYDEV_ITM_TRACE_EN EQU 0xe0000e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_TRACE_PRIVILEGE\r
-CYDEV_ITM_TRACE_PRIVILEGE EQU 0xe0000e40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_TRACE_CTRL\r
-CYDEV_ITM_TRACE_CTRL EQU 0xe0000e80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_LOCK_ACCESS\r
-CYDEV_ITM_LOCK_ACCESS EQU 0xe0000fb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_LOCK_STATUS\r
-CYDEV_ITM_LOCK_STATUS EQU 0xe0000fb4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID4\r
-CYDEV_ITM_PID4 EQU 0xe0000fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID5\r
-CYDEV_ITM_PID5 EQU 0xe0000fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID6\r
-CYDEV_ITM_PID6 EQU 0xe0000fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID7\r
-CYDEV_ITM_PID7 EQU 0xe0000fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID0\r
-CYDEV_ITM_PID0 EQU 0xe0000fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID1\r
-CYDEV_ITM_PID1 EQU 0xe0000fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID2\r
-CYDEV_ITM_PID2 EQU 0xe0000fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_PID3\r
-CYDEV_ITM_PID3 EQU 0xe0000fec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_CID0\r
-CYDEV_ITM_CID0 EQU 0xe0000ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_CID1\r
-CYDEV_ITM_CID1 EQU 0xe0000ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_CID2\r
-CYDEV_ITM_CID2 EQU 0xe0000ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_CID3\r
-CYDEV_ITM_CID3 EQU 0xe0000ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_BASE\r
-CYDEV_DWT_BASE EQU 0xe0001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_SIZE\r
-CYDEV_DWT_SIZE EQU 0x0000005c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_CTRL\r
-CYDEV_DWT_CTRL EQU 0xe0001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_CYCLE_COUNT\r
-CYDEV_DWT_CYCLE_COUNT EQU 0xe0001004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_CPI_COUNT\r
-CYDEV_DWT_CPI_COUNT EQU 0xe0001008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_EXC_OVHD_COUNT\r
-CYDEV_DWT_EXC_OVHD_COUNT EQU 0xe000100c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_SLEEP_COUNT\r
-CYDEV_DWT_SLEEP_COUNT EQU 0xe0001010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_LSU_COUNT\r
-CYDEV_DWT_LSU_COUNT EQU 0xe0001014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_FOLD_COUNT\r
-CYDEV_DWT_FOLD_COUNT EQU 0xe0001018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_PC_SAMPLE\r
-CYDEV_DWT_PC_SAMPLE EQU 0xe000101c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_COMP_0\r
-CYDEV_DWT_COMP_0 EQU 0xe0001020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_MASK_0\r
-CYDEV_DWT_MASK_0 EQU 0xe0001024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_FUNCTION_0\r
-CYDEV_DWT_FUNCTION_0 EQU 0xe0001028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_COMP_1\r
-CYDEV_DWT_COMP_1 EQU 0xe0001030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_MASK_1\r
-CYDEV_DWT_MASK_1 EQU 0xe0001034\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_FUNCTION_1\r
-CYDEV_DWT_FUNCTION_1 EQU 0xe0001038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_COMP_2\r
-CYDEV_DWT_COMP_2 EQU 0xe0001040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_MASK_2\r
-CYDEV_DWT_MASK_2 EQU 0xe0001044\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_FUNCTION_2\r
-CYDEV_DWT_FUNCTION_2 EQU 0xe0001048\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_COMP_3\r
-CYDEV_DWT_COMP_3 EQU 0xe0001050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_MASK_3\r
-CYDEV_DWT_MASK_3 EQU 0xe0001054\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_FUNCTION_3\r
-CYDEV_DWT_FUNCTION_3 EQU 0xe0001058\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_BASE\r
-CYDEV_FPB_BASE EQU 0xe0002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_SIZE\r
-CYDEV_FPB_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_CTRL\r
-CYDEV_FPB_CTRL EQU 0xe0002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_REMAP\r
-CYDEV_FPB_REMAP EQU 0xe0002004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_0\r
-CYDEV_FPB_FP_COMP_0 EQU 0xe0002008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_1\r
-CYDEV_FPB_FP_COMP_1 EQU 0xe000200c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_2\r
-CYDEV_FPB_FP_COMP_2 EQU 0xe0002010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_3\r
-CYDEV_FPB_FP_COMP_3 EQU 0xe0002014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_4\r
-CYDEV_FPB_FP_COMP_4 EQU 0xe0002018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_5\r
-CYDEV_FPB_FP_COMP_5 EQU 0xe000201c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_6\r
-CYDEV_FPB_FP_COMP_6 EQU 0xe0002020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_FP_COMP_7\r
-CYDEV_FPB_FP_COMP_7 EQU 0xe0002024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID4\r
-CYDEV_FPB_PID4 EQU 0xe0002fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID5\r
-CYDEV_FPB_PID5 EQU 0xe0002fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID6\r
-CYDEV_FPB_PID6 EQU 0xe0002fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID7\r
-CYDEV_FPB_PID7 EQU 0xe0002fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID0\r
-CYDEV_FPB_PID0 EQU 0xe0002fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID1\r
-CYDEV_FPB_PID1 EQU 0xe0002fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID2\r
-CYDEV_FPB_PID2 EQU 0xe0002fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_PID3\r
-CYDEV_FPB_PID3 EQU 0xe0002fec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_CID0\r
-CYDEV_FPB_CID0 EQU 0xe0002ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_CID1\r
-CYDEV_FPB_CID1 EQU 0xe0002ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_CID2\r
-CYDEV_FPB_CID2 EQU 0xe0002ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_CID3\r
-CYDEV_FPB_CID3 EQU 0xe0002ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_BASE\r
-CYDEV_NVIC_BASE EQU 0xe000e000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SIZE\r
-CYDEV_NVIC_SIZE EQU 0x00000d3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_INT_CTL_TYPE\r
-CYDEV_NVIC_INT_CTL_TYPE EQU 0xe000e004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYSTICK_CTL\r
-CYDEV_NVIC_SYSTICK_CTL EQU 0xe000e010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYSTICK_RELOAD\r
-CYDEV_NVIC_SYSTICK_RELOAD EQU 0xe000e014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYSTICK_CURRENT\r
-CYDEV_NVIC_SYSTICK_CURRENT EQU 0xe000e018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYSTICK_CAL\r
-CYDEV_NVIC_SYSTICK_CAL EQU 0xe000e01c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SETENA0\r
-CYDEV_NVIC_SETENA0 EQU 0xe000e100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_CLRENA0\r
-CYDEV_NVIC_CLRENA0 EQU 0xe000e180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SETPEND0\r
-CYDEV_NVIC_SETPEND0 EQU 0xe000e200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_CLRPEND0\r
-CYDEV_NVIC_CLRPEND0 EQU 0xe000e280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_ACTIVE0\r
-CYDEV_NVIC_ACTIVE0 EQU 0xe000e300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_0\r
-CYDEV_NVIC_PRI_0 EQU 0xe000e400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_1\r
-CYDEV_NVIC_PRI_1 EQU 0xe000e401\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_2\r
-CYDEV_NVIC_PRI_2 EQU 0xe000e402\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_3\r
-CYDEV_NVIC_PRI_3 EQU 0xe000e403\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_4\r
-CYDEV_NVIC_PRI_4 EQU 0xe000e404\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_5\r
-CYDEV_NVIC_PRI_5 EQU 0xe000e405\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_6\r
-CYDEV_NVIC_PRI_6 EQU 0xe000e406\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_7\r
-CYDEV_NVIC_PRI_7 EQU 0xe000e407\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_8\r
-CYDEV_NVIC_PRI_8 EQU 0xe000e408\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_9\r
-CYDEV_NVIC_PRI_9 EQU 0xe000e409\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_10\r
-CYDEV_NVIC_PRI_10 EQU 0xe000e40a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_11\r
-CYDEV_NVIC_PRI_11 EQU 0xe000e40b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_12\r
-CYDEV_NVIC_PRI_12 EQU 0xe000e40c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_13\r
-CYDEV_NVIC_PRI_13 EQU 0xe000e40d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_14\r
-CYDEV_NVIC_PRI_14 EQU 0xe000e40e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_15\r
-CYDEV_NVIC_PRI_15 EQU 0xe000e40f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_16\r
-CYDEV_NVIC_PRI_16 EQU 0xe000e410\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_17\r
-CYDEV_NVIC_PRI_17 EQU 0xe000e411\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_18\r
-CYDEV_NVIC_PRI_18 EQU 0xe000e412\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_19\r
-CYDEV_NVIC_PRI_19 EQU 0xe000e413\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_20\r
-CYDEV_NVIC_PRI_20 EQU 0xe000e414\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_21\r
-CYDEV_NVIC_PRI_21 EQU 0xe000e415\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_22\r
-CYDEV_NVIC_PRI_22 EQU 0xe000e416\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_23\r
-CYDEV_NVIC_PRI_23 EQU 0xe000e417\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_24\r
-CYDEV_NVIC_PRI_24 EQU 0xe000e418\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_25\r
-CYDEV_NVIC_PRI_25 EQU 0xe000e419\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_26\r
-CYDEV_NVIC_PRI_26 EQU 0xe000e41a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_27\r
-CYDEV_NVIC_PRI_27 EQU 0xe000e41b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_28\r
-CYDEV_NVIC_PRI_28 EQU 0xe000e41c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_29\r
-CYDEV_NVIC_PRI_29 EQU 0xe000e41d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_30\r
-CYDEV_NVIC_PRI_30 EQU 0xe000e41e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_PRI_31\r
-CYDEV_NVIC_PRI_31 EQU 0xe000e41f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_CPUID_BASE\r
-CYDEV_NVIC_CPUID_BASE EQU 0xe000ed00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_INTR_CTRL_STATE\r
-CYDEV_NVIC_INTR_CTRL_STATE EQU 0xe000ed04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_VECT_OFFSET\r
-CYDEV_NVIC_VECT_OFFSET EQU 0xe000ed08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_APPLN_INTR\r
-CYDEV_NVIC_APPLN_INTR EQU 0xe000ed0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYSTEM_CONTROL\r
-CYDEV_NVIC_SYSTEM_CONTROL EQU 0xe000ed10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_CFG_CONTROL\r
-CYDEV_NVIC_CFG_CONTROL EQU 0xe000ed14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYS_PRIO_HANDLER_4_7\r
-CYDEV_NVIC_SYS_PRIO_HANDLER_4_7 EQU 0xe000ed18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYS_PRIO_HANDLER_8_11\r
-CYDEV_NVIC_SYS_PRIO_HANDLER_8_11 EQU 0xe000ed1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYS_PRIO_HANDLER_12_15\r
-CYDEV_NVIC_SYS_PRIO_HANDLER_12_15 EQU 0xe000ed20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SYS_HANDLER_CSR\r
-CYDEV_NVIC_SYS_HANDLER_CSR EQU 0xe000ed24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_MEMMAN_FAULT_STATUS\r
-CYDEV_NVIC_MEMMAN_FAULT_STATUS EQU 0xe000ed28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_BUS_FAULT_STATUS\r
-CYDEV_NVIC_BUS_FAULT_STATUS EQU 0xe000ed29\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_USAGE_FAULT_STATUS\r
-CYDEV_NVIC_USAGE_FAULT_STATUS EQU 0xe000ed2a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_HARD_FAULT_STATUS\r
-CYDEV_NVIC_HARD_FAULT_STATUS EQU 0xe000ed2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_DEBUG_FAULT_STATUS\r
-CYDEV_NVIC_DEBUG_FAULT_STATUS EQU 0xe000ed30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_MEMMAN_FAULT_ADD\r
-CYDEV_NVIC_MEMMAN_FAULT_ADD EQU 0xe000ed34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_BUS_FAULT_ADD\r
-CYDEV_NVIC_BUS_FAULT_ADD EQU 0xe000ed38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_BASE\r
-CYDEV_CORE_DBG_BASE EQU 0xe000edf0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_SIZE\r
-CYDEV_CORE_DBG_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_DBG_HLT_CS\r
-CYDEV_CORE_DBG_DBG_HLT_CS EQU 0xe000edf0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_DBG_REG_SEL\r
-CYDEV_CORE_DBG_DBG_REG_SEL EQU 0xe000edf4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_DBG_REG_DATA\r
-CYDEV_CORE_DBG_DBG_REG_DATA EQU 0xe000edf8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_EXC_MON_CTL\r
-CYDEV_CORE_DBG_EXC_MON_CTL EQU 0xe000edfc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_BASE\r
-CYDEV_TPIU_BASE EQU 0xe0040000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_SIZE\r
-CYDEV_TPIU_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_SUPPORTED_SYNC_PRT_SZ\r
-CYDEV_TPIU_SUPPORTED_SYNC_PRT_SZ EQU 0xe0040000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_CURRENT_SYNC_PRT_SZ\r
-CYDEV_TPIU_CURRENT_SYNC_PRT_SZ EQU 0xe0040004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_ASYNC_CLK_PRESCALER\r
-CYDEV_TPIU_ASYNC_CLK_PRESCALER EQU 0xe0040010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PROTOCOL\r
-CYDEV_TPIU_PROTOCOL EQU 0xe00400f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_FORM_FLUSH_STAT\r
-CYDEV_TPIU_FORM_FLUSH_STAT EQU 0xe0040300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_FORM_FLUSH_CTRL\r
-CYDEV_TPIU_FORM_FLUSH_CTRL EQU 0xe0040304\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_TRIGGER\r
-CYDEV_TPIU_TRIGGER EQU 0xe0040ee8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_ITETMDATA\r
-CYDEV_TPIU_ITETMDATA EQU 0xe0040eec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_ITATBCTR2\r
-CYDEV_TPIU_ITATBCTR2 EQU 0xe0040ef0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_ITATBCTR0\r
-CYDEV_TPIU_ITATBCTR0 EQU 0xe0040ef8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_ITITMDATA\r
-CYDEV_TPIU_ITITMDATA EQU 0xe0040efc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_ITCTRL\r
-CYDEV_TPIU_ITCTRL EQU 0xe0040f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_DEVID\r
-CYDEV_TPIU_DEVID EQU 0xe0040fc8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_DEVTYPE\r
-CYDEV_TPIU_DEVTYPE EQU 0xe0040fcc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID4\r
-CYDEV_TPIU_PID4 EQU 0xe0040fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID5\r
-CYDEV_TPIU_PID5 EQU 0xe0040fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID6\r
-CYDEV_TPIU_PID6 EQU 0xe0040fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID7\r
-CYDEV_TPIU_PID7 EQU 0xe0040fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID0\r
-CYDEV_TPIU_PID0 EQU 0xe0040fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID1\r
-CYDEV_TPIU_PID1 EQU 0xe0040fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID2\r
-CYDEV_TPIU_PID2 EQU 0xe0040fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_PID3\r
-CYDEV_TPIU_PID3 EQU 0xe0040fec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_CID0\r
-CYDEV_TPIU_CID0 EQU 0xe0040ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_CID1\r
-CYDEV_TPIU_CID1 EQU 0xe0040ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_CID2\r
-CYDEV_TPIU_CID2 EQU 0xe0040ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_CID3\r
-CYDEV_TPIU_CID3 EQU 0xe0040ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_BASE\r
-CYDEV_ETM_BASE EQU 0xe0041000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_SIZE\r
-CYDEV_ETM_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CTL\r
-CYDEV_ETM_CTL EQU 0xe0041000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CFG_CODE\r
-CYDEV_ETM_CFG_CODE EQU 0xe0041004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_TRIG_EVENT\r
-CYDEV_ETM_TRIG_EVENT EQU 0xe0041008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_STATUS\r
-CYDEV_ETM_STATUS EQU 0xe0041010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_SYS_CFG\r
-CYDEV_ETM_SYS_CFG EQU 0xe0041014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_TRACE_ENB_EVENT\r
-CYDEV_ETM_TRACE_ENB_EVENT EQU 0xe0041020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_TRACE_EN_CTRL1\r
-CYDEV_ETM_TRACE_EN_CTRL1 EQU 0xe0041024\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_FIFOFULL_LEVEL\r
-CYDEV_ETM_FIFOFULL_LEVEL EQU 0xe004102c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_SYNC_FREQ\r
-CYDEV_ETM_SYNC_FREQ EQU 0xe00411e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_ETM_ID\r
-CYDEV_ETM_ETM_ID EQU 0xe00411e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CFG_CODE_EXT\r
-CYDEV_ETM_CFG_CODE_EXT EQU 0xe00411e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_TR_SS_EMBICE_CTRL\r
-CYDEV_ETM_TR_SS_EMBICE_CTRL EQU 0xe00411f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CS_TRACE_ID\r
-CYDEV_ETM_CS_TRACE_ID EQU 0xe0041200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_OS_LOCK_ACCESS\r
-CYDEV_ETM_OS_LOCK_ACCESS EQU 0xe0041300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_OS_LOCK_STATUS\r
-CYDEV_ETM_OS_LOCK_STATUS EQU 0xe0041304\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PDSR\r
-CYDEV_ETM_PDSR EQU 0xe0041314\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_ITMISCIN\r
-CYDEV_ETM_ITMISCIN EQU 0xe0041ee0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_ITTRIGOUT\r
-CYDEV_ETM_ITTRIGOUT EQU 0xe0041ee8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_ITATBCTR2\r
-CYDEV_ETM_ITATBCTR2 EQU 0xe0041ef0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_ITATBCTR0\r
-CYDEV_ETM_ITATBCTR0 EQU 0xe0041ef8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_INT_MODE_CTRL\r
-CYDEV_ETM_INT_MODE_CTRL EQU 0xe0041f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CLM_TAG_SET\r
-CYDEV_ETM_CLM_TAG_SET EQU 0xe0041fa0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CLM_TAG_CLR\r
-CYDEV_ETM_CLM_TAG_CLR EQU 0xe0041fa4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_LOCK_ACCESS\r
-CYDEV_ETM_LOCK_ACCESS EQU 0xe0041fb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_LOCK_STATUS\r
-CYDEV_ETM_LOCK_STATUS EQU 0xe0041fb4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_AUTH_STATUS\r
-CYDEV_ETM_AUTH_STATUS EQU 0xe0041fb8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_DEV_TYPE\r
-CYDEV_ETM_DEV_TYPE EQU 0xe0041fcc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID4\r
-CYDEV_ETM_PID4 EQU 0xe0041fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID5\r
-CYDEV_ETM_PID5 EQU 0xe0041fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID6\r
-CYDEV_ETM_PID6 EQU 0xe0041fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID7\r
-CYDEV_ETM_PID7 EQU 0xe0041fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID0\r
-CYDEV_ETM_PID0 EQU 0xe0041fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID1\r
-CYDEV_ETM_PID1 EQU 0xe0041fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID2\r
-CYDEV_ETM_PID2 EQU 0xe0041fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_PID3\r
-CYDEV_ETM_PID3 EQU 0xe0041fec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CID0\r
-CYDEV_ETM_CID0 EQU 0xe0041ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CID1\r
-CYDEV_ETM_CID1 EQU 0xe0041ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CID2\r
-CYDEV_ETM_CID2 EQU 0xe0041ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_CID3\r
-CYDEV_ETM_CID3 EQU 0xe0041ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_BASE\r
-CYDEV_ROM_TABLE_BASE EQU 0xe00ff000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_SIZE\r
-CYDEV_ROM_TABLE_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_NVIC\r
-CYDEV_ROM_TABLE_NVIC EQU 0xe00ff000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_DWT\r
-CYDEV_ROM_TABLE_DWT EQU 0xe00ff004\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_FPB\r
-CYDEV_ROM_TABLE_FPB EQU 0xe00ff008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_ITM\r
-CYDEV_ROM_TABLE_ITM EQU 0xe00ff00c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_TPIU\r
-CYDEV_ROM_TABLE_TPIU EQU 0xe00ff010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_ETM\r
-CYDEV_ROM_TABLE_ETM EQU 0xe00ff014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_END\r
-CYDEV_ROM_TABLE_END EQU 0xe00ff018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_MEMTYPE\r
-CYDEV_ROM_TABLE_MEMTYPE EQU 0xe00fffcc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID4\r
-CYDEV_ROM_TABLE_PID4 EQU 0xe00fffd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID5\r
-CYDEV_ROM_TABLE_PID5 EQU 0xe00fffd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID6\r
-CYDEV_ROM_TABLE_PID6 EQU 0xe00fffd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID7\r
-CYDEV_ROM_TABLE_PID7 EQU 0xe00fffdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID0\r
-CYDEV_ROM_TABLE_PID0 EQU 0xe00fffe0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID1\r
-CYDEV_ROM_TABLE_PID1 EQU 0xe00fffe4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID2\r
-CYDEV_ROM_TABLE_PID2 EQU 0xe00fffe8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_PID3\r
-CYDEV_ROM_TABLE_PID3 EQU 0xe00fffec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_CID0\r
-CYDEV_ROM_TABLE_CID0 EQU 0xe00ffff0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_CID1\r
-CYDEV_ROM_TABLE_CID1 EQU 0xe00ffff4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_CID2\r
-CYDEV_ROM_TABLE_CID2 EQU 0xe00ffff8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_CID3\r
-CYDEV_ROM_TABLE_CID3 EQU 0xe00ffffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLS_SIZE\r
-CYDEV_FLS_SIZE EQU CYDEV_FLASH_SIZE\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ECC_BASE\r
-CYDEV_ECC_BASE EQU CYDEV_FLSECC_BASE\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLS_SECTOR_SIZE\r
-CYDEV_FLS_SECTOR_SIZE EQU 0x00010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLS_ROW_SIZE\r
-CYDEV_FLS_ROW_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ECC_SECTOR_SIZE\r
-CYDEV_ECC_SECTOR_SIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ECC_ROW_SIZE\r
-CYDEV_ECC_ROW_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EEPROM_SECTOR_SIZE\r
-CYDEV_EEPROM_SECTOR_SIZE EQU 0x00000400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EEPROM_ROW_SIZE\r
-CYDEV_EEPROM_ROW_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PERIPH_BASE\r
-CYDEV_PERIPH_BASE EQU CYDEV_CLKDIST_BASE\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_LD_DISABLE\r
-CYCLK_LD_DISABLE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_LD_SYNC_EN\r
-CYCLK_LD_SYNC_EN EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_LD_LOAD\r
-CYCLK_LD_LOAD EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_PIPE\r
-CYCLK_PIPE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SSS\r
-CYCLK_SSS EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_EARLY\r
-CYCLK_EARLY EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_DUTY\r
-CYCLK_DUTY EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SYNC\r
-CYCLK_SYNC EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_CLK_SYNC_D\r
-CYCLK_SRC_SEL_CLK_SYNC_D EQU 0\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_SYNC_DIG\r
-CYCLK_SRC_SEL_SYNC_DIG EQU 0\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_IMO\r
-CYCLK_SRC_SEL_IMO EQU 1\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTAL_MHZ\r
-CYCLK_SRC_SEL_XTAL_MHZ EQU 2\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTALM\r
-CYCLK_SRC_SEL_XTALM EQU 2\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_ILO\r
-CYCLK_SRC_SEL_ILO EQU 3\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_PLL\r
-CYCLK_SRC_SEL_PLL EQU 4\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTAL_KHZ\r
-CYCLK_SRC_SEL_XTAL_KHZ EQU 5\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTALK\r
-CYCLK_SRC_SEL_XTALK EQU 5\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_DSI_G\r
-CYCLK_SRC_SEL_DSI_G EQU 6\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_DSI_D\r
-CYCLK_SRC_SEL_DSI_D EQU 7\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_CLK_SYNC_A\r
-CYCLK_SRC_SEL_CLK_SYNC_A EQU 0\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_DSI_A\r
-CYCLK_SRC_SEL_DSI_A EQU 7\r
- ENDIF\r
- END\r
+++ /dev/null
-;\r
-; FILENAME: cydevicerv_trm.inc\r
-; \r
-; PSoC Creator 3.0 Component Pack 7\r
-;\r
-; DESCRIPTION:\r
-; This file provides all of the address values for the entire PSoC device.\r
-;\r
-;-------------------------------------------------------------------------------\r
-; Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-; You may use this file only in accordance with the license, terms, conditions, \r
-; disclaimers, and limitations in the end user license agreement accompanying \r
-; the software package with which this file was provided.\r
-;-------------------------------------------------------------------------------\r
-\r
- IF :LNOT::DEF:CYDEV_FLASH_BASE\r
-CYDEV_FLASH_BASE EQU 0x00000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLASH_SIZE\r
-CYDEV_FLASH_SIZE EQU 0x00020000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLASH_DATA_MBASE\r
-CYREG_FLASH_DATA_MBASE EQU 0x00000000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLASH_DATA_MSIZE\r
-CYREG_FLASH_DATA_MSIZE EQU 0x00020000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_BASE\r
-CYDEV_SRAM_BASE EQU 0x1fffc000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SRAM_SIZE\r
-CYDEV_SRAM_SIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE64K_MBASE\r
-CYREG_SRAM_CODE64K_MBASE EQU 0x1fff8000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE64K_MSIZE\r
-CYREG_SRAM_CODE64K_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE32K_MBASE\r
-CYREG_SRAM_CODE32K_MBASE EQU 0x1fffc000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE32K_MSIZE\r
-CYREG_SRAM_CODE32K_MSIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE16K_MBASE\r
-CYREG_SRAM_CODE16K_MBASE EQU 0x1fffe000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE16K_MSIZE\r
-CYREG_SRAM_CODE16K_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE_MBASE\r
-CYREG_SRAM_CODE_MBASE EQU 0x1fffc000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_CODE_MSIZE\r
-CYREG_SRAM_CODE_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA_MBASE\r
-CYREG_SRAM_DATA_MBASE EQU 0x20000000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA_MSIZE\r
-CYREG_SRAM_DATA_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA16K_MBASE\r
-CYREG_SRAM_DATA16K_MBASE EQU 0x20001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA16K_MSIZE\r
-CYREG_SRAM_DATA16K_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA32K_MBASE\r
-CYREG_SRAM_DATA32K_MBASE EQU 0x20002000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA32K_MSIZE\r
-CYREG_SRAM_DATA32K_MSIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA64K_MBASE\r
-CYREG_SRAM_DATA64K_MBASE EQU 0x20004000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SRAM_DATA64K_MSIZE\r
-CYREG_SRAM_DATA64K_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_BASE\r
-CYDEV_DMA_BASE EQU 0x20008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DMA_SIZE\r
-CYDEV_DMA_SIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM64K_MBASE\r
-CYREG_DMA_SRAM64K_MBASE EQU 0x20008000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM64K_MSIZE\r
-CYREG_DMA_SRAM64K_MSIZE EQU 0x00004000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM32K_MBASE\r
-CYREG_DMA_SRAM32K_MBASE EQU 0x2000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM32K_MSIZE\r
-CYREG_DMA_SRAM32K_MSIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM16K_MBASE\r
-CYREG_DMA_SRAM16K_MBASE EQU 0x2000e000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM16K_MSIZE\r
-CYREG_DMA_SRAM16K_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM_MBASE\r
-CYREG_DMA_SRAM_MBASE EQU 0x2000f000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DMA_SRAM_MSIZE\r
-CYREG_DMA_SRAM_MSIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_BASE\r
-CYDEV_CLKDIST_BASE EQU 0x40004000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_SIZE\r
-CYDEV_CLKDIST_SIZE EQU 0x00000110\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_CR\r
-CYREG_CLKDIST_CR EQU 0x40004000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_LD\r
-CYREG_CLKDIST_LD EQU 0x40004001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_WRK0\r
-CYREG_CLKDIST_WRK0 EQU 0x40004002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_WRK1\r
-CYREG_CLKDIST_WRK1 EQU 0x40004003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_MSTR0\r
-CYREG_CLKDIST_MSTR0 EQU 0x40004004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_MSTR1\r
-CYREG_CLKDIST_MSTR1 EQU 0x40004005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_BCFG0\r
-CYREG_CLKDIST_BCFG0 EQU 0x40004006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_BCFG1\r
-CYREG_CLKDIST_BCFG1 EQU 0x40004007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_BCFG2\r
-CYREG_CLKDIST_BCFG2 EQU 0x40004008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_UCFG\r
-CYREG_CLKDIST_UCFG EQU 0x40004009\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DLY0\r
-CYREG_CLKDIST_DLY0 EQU 0x4000400a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DLY1\r
-CYREG_CLKDIST_DLY1 EQU 0x4000400b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DMASK\r
-CYREG_CLKDIST_DMASK EQU 0x40004010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_AMASK\r
-CYREG_CLKDIST_AMASK EQU 0x40004014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_BASE\r
-CYDEV_CLKDIST_DCFG0_BASE EQU 0x40004080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG0_SIZE\r
-CYDEV_CLKDIST_DCFG0_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG0_CFG0\r
-CYREG_CLKDIST_DCFG0_CFG0 EQU 0x40004080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG0_CFG1\r
-CYREG_CLKDIST_DCFG0_CFG1 EQU 0x40004081\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG0_CFG2\r
-CYREG_CLKDIST_DCFG0_CFG2 EQU 0x40004082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_BASE\r
-CYDEV_CLKDIST_DCFG1_BASE EQU 0x40004084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG1_SIZE\r
-CYDEV_CLKDIST_DCFG1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG1_CFG0\r
-CYREG_CLKDIST_DCFG1_CFG0 EQU 0x40004084\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG1_CFG1\r
-CYREG_CLKDIST_DCFG1_CFG1 EQU 0x40004085\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG1_CFG2\r
-CYREG_CLKDIST_DCFG1_CFG2 EQU 0x40004086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_BASE\r
-CYDEV_CLKDIST_DCFG2_BASE EQU 0x40004088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG2_SIZE\r
-CYDEV_CLKDIST_DCFG2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG2_CFG0\r
-CYREG_CLKDIST_DCFG2_CFG0 EQU 0x40004088\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG2_CFG1\r
-CYREG_CLKDIST_DCFG2_CFG1 EQU 0x40004089\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG2_CFG2\r
-CYREG_CLKDIST_DCFG2_CFG2 EQU 0x4000408a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_BASE\r
-CYDEV_CLKDIST_DCFG3_BASE EQU 0x4000408c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG3_SIZE\r
-CYDEV_CLKDIST_DCFG3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG3_CFG0\r
-CYREG_CLKDIST_DCFG3_CFG0 EQU 0x4000408c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG3_CFG1\r
-CYREG_CLKDIST_DCFG3_CFG1 EQU 0x4000408d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG3_CFG2\r
-CYREG_CLKDIST_DCFG3_CFG2 EQU 0x4000408e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_BASE\r
-CYDEV_CLKDIST_DCFG4_BASE EQU 0x40004090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG4_SIZE\r
-CYDEV_CLKDIST_DCFG4_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG4_CFG0\r
-CYREG_CLKDIST_DCFG4_CFG0 EQU 0x40004090\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG4_CFG1\r
-CYREG_CLKDIST_DCFG4_CFG1 EQU 0x40004091\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG4_CFG2\r
-CYREG_CLKDIST_DCFG4_CFG2 EQU 0x40004092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_BASE\r
-CYDEV_CLKDIST_DCFG5_BASE EQU 0x40004094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG5_SIZE\r
-CYDEV_CLKDIST_DCFG5_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG5_CFG0\r
-CYREG_CLKDIST_DCFG5_CFG0 EQU 0x40004094\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG5_CFG1\r
-CYREG_CLKDIST_DCFG5_CFG1 EQU 0x40004095\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG5_CFG2\r
-CYREG_CLKDIST_DCFG5_CFG2 EQU 0x40004096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_BASE\r
-CYDEV_CLKDIST_DCFG6_BASE EQU 0x40004098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG6_SIZE\r
-CYDEV_CLKDIST_DCFG6_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG6_CFG0\r
-CYREG_CLKDIST_DCFG6_CFG0 EQU 0x40004098\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG6_CFG1\r
-CYREG_CLKDIST_DCFG6_CFG1 EQU 0x40004099\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG6_CFG2\r
-CYREG_CLKDIST_DCFG6_CFG2 EQU 0x4000409a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_BASE\r
-CYDEV_CLKDIST_DCFG7_BASE EQU 0x4000409c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_DCFG7_SIZE\r
-CYDEV_CLKDIST_DCFG7_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG7_CFG0\r
-CYREG_CLKDIST_DCFG7_CFG0 EQU 0x4000409c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG7_CFG1\r
-CYREG_CLKDIST_DCFG7_CFG1 EQU 0x4000409d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_DCFG7_CFG2\r
-CYREG_CLKDIST_DCFG7_CFG2 EQU 0x4000409e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_BASE\r
-CYDEV_CLKDIST_ACFG0_BASE EQU 0x40004100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG0_SIZE\r
-CYDEV_CLKDIST_ACFG0_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG0_CFG0\r
-CYREG_CLKDIST_ACFG0_CFG0 EQU 0x40004100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG0_CFG1\r
-CYREG_CLKDIST_ACFG0_CFG1 EQU 0x40004101\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG0_CFG2\r
-CYREG_CLKDIST_ACFG0_CFG2 EQU 0x40004102\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG0_CFG3\r
-CYREG_CLKDIST_ACFG0_CFG3 EQU 0x40004103\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_BASE\r
-CYDEV_CLKDIST_ACFG1_BASE EQU 0x40004104\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG1_SIZE\r
-CYDEV_CLKDIST_ACFG1_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG1_CFG0\r
-CYREG_CLKDIST_ACFG1_CFG0 EQU 0x40004104\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG1_CFG1\r
-CYREG_CLKDIST_ACFG1_CFG1 EQU 0x40004105\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG1_CFG2\r
-CYREG_CLKDIST_ACFG1_CFG2 EQU 0x40004106\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG1_CFG3\r
-CYREG_CLKDIST_ACFG1_CFG3 EQU 0x40004107\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_BASE\r
-CYDEV_CLKDIST_ACFG2_BASE EQU 0x40004108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG2_SIZE\r
-CYDEV_CLKDIST_ACFG2_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG2_CFG0\r
-CYREG_CLKDIST_ACFG2_CFG0 EQU 0x40004108\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG2_CFG1\r
-CYREG_CLKDIST_ACFG2_CFG1 EQU 0x40004109\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG2_CFG2\r
-CYREG_CLKDIST_ACFG2_CFG2 EQU 0x4000410a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG2_CFG3\r
-CYREG_CLKDIST_ACFG2_CFG3 EQU 0x4000410b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_BASE\r
-CYDEV_CLKDIST_ACFG3_BASE EQU 0x4000410c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CLKDIST_ACFG3_SIZE\r
-CYDEV_CLKDIST_ACFG3_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG3_CFG0\r
-CYREG_CLKDIST_ACFG3_CFG0 EQU 0x4000410c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG3_CFG1\r
-CYREG_CLKDIST_ACFG3_CFG1 EQU 0x4000410d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG3_CFG2\r
-CYREG_CLKDIST_ACFG3_CFG2 EQU 0x4000410e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CLKDIST_ACFG3_CFG3\r
-CYREG_CLKDIST_ACFG3_CFG3 EQU 0x4000410f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_BASE\r
-CYDEV_FASTCLK_BASE EQU 0x40004200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_SIZE\r
-CYDEV_FASTCLK_SIZE EQU 0x00000026\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_IMO_BASE\r
-CYDEV_FASTCLK_IMO_BASE EQU 0x40004200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_IMO_SIZE\r
-CYDEV_FASTCLK_IMO_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_IMO_CR\r
-CYREG_FASTCLK_IMO_CR EQU 0x40004200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_BASE\r
-CYDEV_FASTCLK_XMHZ_BASE EQU 0x40004210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_XMHZ_SIZE\r
-CYDEV_FASTCLK_XMHZ_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_XMHZ_CSR\r
-CYREG_FASTCLK_XMHZ_CSR EQU 0x40004210\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_XMHZ_CFG0\r
-CYREG_FASTCLK_XMHZ_CFG0 EQU 0x40004212\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_XMHZ_CFG1\r
-CYREG_FASTCLK_XMHZ_CFG1 EQU 0x40004213\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_BASE\r
-CYDEV_FASTCLK_PLL_BASE EQU 0x40004220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FASTCLK_PLL_SIZE\r
-CYDEV_FASTCLK_PLL_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_PLL_CFG0\r
-CYREG_FASTCLK_PLL_CFG0 EQU 0x40004220\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_PLL_CFG1\r
-CYREG_FASTCLK_PLL_CFG1 EQU 0x40004221\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_PLL_P\r
-CYREG_FASTCLK_PLL_P EQU 0x40004222\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_PLL_Q\r
-CYREG_FASTCLK_PLL_Q EQU 0x40004223\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FASTCLK_PLL_SR\r
-CYREG_FASTCLK_PLL_SR EQU 0x40004225\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_BASE\r
-CYDEV_SLOWCLK_BASE EQU 0x40004300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_SIZE\r
-CYDEV_SLOWCLK_SIZE EQU 0x0000000b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_ILO_BASE\r
-CYDEV_SLOWCLK_ILO_BASE EQU 0x40004300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_ILO_SIZE\r
-CYDEV_SLOWCLK_ILO_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SLOWCLK_ILO_CR0\r
-CYREG_SLOWCLK_ILO_CR0 EQU 0x40004300\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SLOWCLK_ILO_CR1\r
-CYREG_SLOWCLK_ILO_CR1 EQU 0x40004301\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_BASE\r
-CYDEV_SLOWCLK_X32_BASE EQU 0x40004308\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SLOWCLK_X32_SIZE\r
-CYDEV_SLOWCLK_X32_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SLOWCLK_X32_CR\r
-CYREG_SLOWCLK_X32_CR EQU 0x40004308\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SLOWCLK_X32_CFG\r
-CYREG_SLOWCLK_X32_CFG EQU 0x40004309\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SLOWCLK_X32_TST\r
-CYREG_SLOWCLK_X32_TST EQU 0x4000430a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_BASE\r
-CYDEV_BOOST_BASE EQU 0x40004320\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_BOOST_SIZE\r
-CYDEV_BOOST_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_CR0\r
-CYREG_BOOST_CR0 EQU 0x40004320\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_CR1\r
-CYREG_BOOST_CR1 EQU 0x40004321\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_CR2\r
-CYREG_BOOST_CR2 EQU 0x40004322\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_CR3\r
-CYREG_BOOST_CR3 EQU 0x40004323\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_SR\r
-CYREG_BOOST_SR EQU 0x40004324\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_CR4\r
-CYREG_BOOST_CR4 EQU 0x40004325\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BOOST_SR2\r
-CYREG_BOOST_SR2 EQU 0x40004326\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PWRSYS_BASE\r
-CYDEV_PWRSYS_BASE EQU 0x40004330\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PWRSYS_SIZE\r
-CYDEV_PWRSYS_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_CR0\r
-CYREG_PWRSYS_CR0 EQU 0x40004330\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_CR1\r
-CYREG_PWRSYS_CR1 EQU 0x40004331\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_BASE\r
-CYDEV_PM_BASE EQU 0x40004380\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_SIZE\r
-CYDEV_PM_SIZE EQU 0x00000057\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_TW_CFG0\r
-CYREG_PM_TW_CFG0 EQU 0x40004380\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_TW_CFG1\r
-CYREG_PM_TW_CFG1 EQU 0x40004381\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_TW_CFG2\r
-CYREG_PM_TW_CFG2 EQU 0x40004382\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_WDT_CFG\r
-CYREG_PM_WDT_CFG EQU 0x40004383\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_WDT_CR\r
-CYREG_PM_WDT_CR EQU 0x40004384\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_INT_SR\r
-CYREG_PM_INT_SR EQU 0x40004390\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_MODE_CFG0\r
-CYREG_PM_MODE_CFG0 EQU 0x40004391\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_MODE_CFG1\r
-CYREG_PM_MODE_CFG1 EQU 0x40004392\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_MODE_CSR\r
-CYREG_PM_MODE_CSR EQU 0x40004393\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_USB_CR0\r
-CYREG_PM_USB_CR0 EQU 0x40004394\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_WAKEUP_CFG0\r
-CYREG_PM_WAKEUP_CFG0 EQU 0x40004398\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_WAKEUP_CFG1\r
-CYREG_PM_WAKEUP_CFG1 EQU 0x40004399\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_WAKEUP_CFG2\r
-CYREG_PM_WAKEUP_CFG2 EQU 0x4000439a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_BASE\r
-CYDEV_PM_ACT_BASE EQU 0x400043a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_ACT_SIZE\r
-CYDEV_PM_ACT_SIZE EQU 0x0000000e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG0\r
-CYREG_PM_ACT_CFG0 EQU 0x400043a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG1\r
-CYREG_PM_ACT_CFG1 EQU 0x400043a1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG2\r
-CYREG_PM_ACT_CFG2 EQU 0x400043a2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG3\r
-CYREG_PM_ACT_CFG3 EQU 0x400043a3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG4\r
-CYREG_PM_ACT_CFG4 EQU 0x400043a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG5\r
-CYREG_PM_ACT_CFG5 EQU 0x400043a5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG6\r
-CYREG_PM_ACT_CFG6 EQU 0x400043a6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG7\r
-CYREG_PM_ACT_CFG7 EQU 0x400043a7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG8\r
-CYREG_PM_ACT_CFG8 EQU 0x400043a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG9\r
-CYREG_PM_ACT_CFG9 EQU 0x400043a9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG10\r
-CYREG_PM_ACT_CFG10 EQU 0x400043aa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG11\r
-CYREG_PM_ACT_CFG11 EQU 0x400043ab\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG12\r
-CYREG_PM_ACT_CFG12 EQU 0x400043ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_ACT_CFG13\r
-CYREG_PM_ACT_CFG13 EQU 0x400043ad\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_BASE\r
-CYDEV_PM_STBY_BASE EQU 0x400043b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_STBY_SIZE\r
-CYDEV_PM_STBY_SIZE EQU 0x0000000e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG0\r
-CYREG_PM_STBY_CFG0 EQU 0x400043b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG1\r
-CYREG_PM_STBY_CFG1 EQU 0x400043b1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG2\r
-CYREG_PM_STBY_CFG2 EQU 0x400043b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG3\r
-CYREG_PM_STBY_CFG3 EQU 0x400043b3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG4\r
-CYREG_PM_STBY_CFG4 EQU 0x400043b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG5\r
-CYREG_PM_STBY_CFG5 EQU 0x400043b5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG6\r
-CYREG_PM_STBY_CFG6 EQU 0x400043b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG7\r
-CYREG_PM_STBY_CFG7 EQU 0x400043b7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG8\r
-CYREG_PM_STBY_CFG8 EQU 0x400043b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG9\r
-CYREG_PM_STBY_CFG9 EQU 0x400043b9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG10\r
-CYREG_PM_STBY_CFG10 EQU 0x400043ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG11\r
-CYREG_PM_STBY_CFG11 EQU 0x400043bb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG12\r
-CYREG_PM_STBY_CFG12 EQU 0x400043bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_STBY_CFG13\r
-CYREG_PM_STBY_CFG13 EQU 0x400043bd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_BASE\r
-CYDEV_PM_AVAIL_BASE EQU 0x400043c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PM_AVAIL_SIZE\r
-CYDEV_PM_AVAIL_SIZE EQU 0x00000017\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR0\r
-CYREG_PM_AVAIL_CR0 EQU 0x400043c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR1\r
-CYREG_PM_AVAIL_CR1 EQU 0x400043c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR2\r
-CYREG_PM_AVAIL_CR2 EQU 0x400043c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR3\r
-CYREG_PM_AVAIL_CR3 EQU 0x400043c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR4\r
-CYREG_PM_AVAIL_CR4 EQU 0x400043c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR5\r
-CYREG_PM_AVAIL_CR5 EQU 0x400043c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_CR6\r
-CYREG_PM_AVAIL_CR6 EQU 0x400043c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR0\r
-CYREG_PM_AVAIL_SR0 EQU 0x400043d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR1\r
-CYREG_PM_AVAIL_SR1 EQU 0x400043d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR2\r
-CYREG_PM_AVAIL_SR2 EQU 0x400043d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR3\r
-CYREG_PM_AVAIL_SR3 EQU 0x400043d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR4\r
-CYREG_PM_AVAIL_SR4 EQU 0x400043d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR5\r
-CYREG_PM_AVAIL_SR5 EQU 0x400043d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PM_AVAIL_SR6\r
-CYREG_PM_AVAIL_SR6 EQU 0x400043d6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_BASE\r
-CYDEV_PICU_BASE EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SIZE\r
-CYDEV_PICU_SIZE EQU 0x000000b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_BASE\r
-CYDEV_PICU_INTTYPE_BASE EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_SIZE\r
-CYDEV_PICU_INTTYPE_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_BASE\r
-CYDEV_PICU_INTTYPE_PICU0_BASE EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU0_SIZE\r
-CYDEV_PICU_INTTYPE_PICU0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE0\r
-CYREG_PICU0_INTTYPE0 EQU 0x40004500\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE1\r
-CYREG_PICU0_INTTYPE1 EQU 0x40004501\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE2\r
-CYREG_PICU0_INTTYPE2 EQU 0x40004502\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE3\r
-CYREG_PICU0_INTTYPE3 EQU 0x40004503\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE4\r
-CYREG_PICU0_INTTYPE4 EQU 0x40004504\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE5\r
-CYREG_PICU0_INTTYPE5 EQU 0x40004505\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE6\r
-CYREG_PICU0_INTTYPE6 EQU 0x40004506\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTTYPE7\r
-CYREG_PICU0_INTTYPE7 EQU 0x40004507\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_BASE\r
-CYDEV_PICU_INTTYPE_PICU1_BASE EQU 0x40004508\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU1_SIZE\r
-CYDEV_PICU_INTTYPE_PICU1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE0\r
-CYREG_PICU1_INTTYPE0 EQU 0x40004508\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE1\r
-CYREG_PICU1_INTTYPE1 EQU 0x40004509\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE2\r
-CYREG_PICU1_INTTYPE2 EQU 0x4000450a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE3\r
-CYREG_PICU1_INTTYPE3 EQU 0x4000450b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE4\r
-CYREG_PICU1_INTTYPE4 EQU 0x4000450c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE5\r
-CYREG_PICU1_INTTYPE5 EQU 0x4000450d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE6\r
-CYREG_PICU1_INTTYPE6 EQU 0x4000450e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTTYPE7\r
-CYREG_PICU1_INTTYPE7 EQU 0x4000450f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_BASE\r
-CYDEV_PICU_INTTYPE_PICU2_BASE EQU 0x40004510\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU2_SIZE\r
-CYDEV_PICU_INTTYPE_PICU2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE0\r
-CYREG_PICU2_INTTYPE0 EQU 0x40004510\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE1\r
-CYREG_PICU2_INTTYPE1 EQU 0x40004511\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE2\r
-CYREG_PICU2_INTTYPE2 EQU 0x40004512\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE3\r
-CYREG_PICU2_INTTYPE3 EQU 0x40004513\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE4\r
-CYREG_PICU2_INTTYPE4 EQU 0x40004514\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE5\r
-CYREG_PICU2_INTTYPE5 EQU 0x40004515\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE6\r
-CYREG_PICU2_INTTYPE6 EQU 0x40004516\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTTYPE7\r
-CYREG_PICU2_INTTYPE7 EQU 0x40004517\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_BASE\r
-CYDEV_PICU_INTTYPE_PICU3_BASE EQU 0x40004518\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU3_SIZE\r
-CYDEV_PICU_INTTYPE_PICU3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE0\r
-CYREG_PICU3_INTTYPE0 EQU 0x40004518\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE1\r
-CYREG_PICU3_INTTYPE1 EQU 0x40004519\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE2\r
-CYREG_PICU3_INTTYPE2 EQU 0x4000451a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE3\r
-CYREG_PICU3_INTTYPE3 EQU 0x4000451b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE4\r
-CYREG_PICU3_INTTYPE4 EQU 0x4000451c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE5\r
-CYREG_PICU3_INTTYPE5 EQU 0x4000451d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE6\r
-CYREG_PICU3_INTTYPE6 EQU 0x4000451e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTTYPE7\r
-CYREG_PICU3_INTTYPE7 EQU 0x4000451f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_BASE\r
-CYDEV_PICU_INTTYPE_PICU4_BASE EQU 0x40004520\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU4_SIZE\r
-CYDEV_PICU_INTTYPE_PICU4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE0\r
-CYREG_PICU4_INTTYPE0 EQU 0x40004520\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE1\r
-CYREG_PICU4_INTTYPE1 EQU 0x40004521\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE2\r
-CYREG_PICU4_INTTYPE2 EQU 0x40004522\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE3\r
-CYREG_PICU4_INTTYPE3 EQU 0x40004523\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE4\r
-CYREG_PICU4_INTTYPE4 EQU 0x40004524\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE5\r
-CYREG_PICU4_INTTYPE5 EQU 0x40004525\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE6\r
-CYREG_PICU4_INTTYPE6 EQU 0x40004526\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTTYPE7\r
-CYREG_PICU4_INTTYPE7 EQU 0x40004527\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_BASE\r
-CYDEV_PICU_INTTYPE_PICU5_BASE EQU 0x40004528\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU5_SIZE\r
-CYDEV_PICU_INTTYPE_PICU5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE0\r
-CYREG_PICU5_INTTYPE0 EQU 0x40004528\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE1\r
-CYREG_PICU5_INTTYPE1 EQU 0x40004529\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE2\r
-CYREG_PICU5_INTTYPE2 EQU 0x4000452a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE3\r
-CYREG_PICU5_INTTYPE3 EQU 0x4000452b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE4\r
-CYREG_PICU5_INTTYPE4 EQU 0x4000452c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE5\r
-CYREG_PICU5_INTTYPE5 EQU 0x4000452d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE6\r
-CYREG_PICU5_INTTYPE6 EQU 0x4000452e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTTYPE7\r
-CYREG_PICU5_INTTYPE7 EQU 0x4000452f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_BASE\r
-CYDEV_PICU_INTTYPE_PICU6_BASE EQU 0x40004530\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU6_SIZE\r
-CYDEV_PICU_INTTYPE_PICU6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE0\r
-CYREG_PICU6_INTTYPE0 EQU 0x40004530\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE1\r
-CYREG_PICU6_INTTYPE1 EQU 0x40004531\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE2\r
-CYREG_PICU6_INTTYPE2 EQU 0x40004532\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE3\r
-CYREG_PICU6_INTTYPE3 EQU 0x40004533\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE4\r
-CYREG_PICU6_INTTYPE4 EQU 0x40004534\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE5\r
-CYREG_PICU6_INTTYPE5 EQU 0x40004535\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE6\r
-CYREG_PICU6_INTTYPE6 EQU 0x40004536\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTTYPE7\r
-CYREG_PICU6_INTTYPE7 EQU 0x40004537\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_BASE\r
-CYDEV_PICU_INTTYPE_PICU12_BASE EQU 0x40004560\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU12_SIZE\r
-CYDEV_PICU_INTTYPE_PICU12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE0\r
-CYREG_PICU12_INTTYPE0 EQU 0x40004560\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE1\r
-CYREG_PICU12_INTTYPE1 EQU 0x40004561\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE2\r
-CYREG_PICU12_INTTYPE2 EQU 0x40004562\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE3\r
-CYREG_PICU12_INTTYPE3 EQU 0x40004563\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE4\r
-CYREG_PICU12_INTTYPE4 EQU 0x40004564\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE5\r
-CYREG_PICU12_INTTYPE5 EQU 0x40004565\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE6\r
-CYREG_PICU12_INTTYPE6 EQU 0x40004566\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTTYPE7\r
-CYREG_PICU12_INTTYPE7 EQU 0x40004567\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_BASE\r
-CYDEV_PICU_INTTYPE_PICU15_BASE EQU 0x40004578\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_INTTYPE_PICU15_SIZE\r
-CYDEV_PICU_INTTYPE_PICU15_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE0\r
-CYREG_PICU15_INTTYPE0 EQU 0x40004578\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE1\r
-CYREG_PICU15_INTTYPE1 EQU 0x40004579\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE2\r
-CYREG_PICU15_INTTYPE2 EQU 0x4000457a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE3\r
-CYREG_PICU15_INTTYPE3 EQU 0x4000457b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE4\r
-CYREG_PICU15_INTTYPE4 EQU 0x4000457c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE5\r
-CYREG_PICU15_INTTYPE5 EQU 0x4000457d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE6\r
-CYREG_PICU15_INTTYPE6 EQU 0x4000457e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTTYPE7\r
-CYREG_PICU15_INTTYPE7 EQU 0x4000457f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_BASE\r
-CYDEV_PICU_STAT_BASE EQU 0x40004580\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_SIZE\r
-CYDEV_PICU_STAT_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU0_BASE\r
-CYDEV_PICU_STAT_PICU0_BASE EQU 0x40004580\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU0_SIZE\r
-CYDEV_PICU_STAT_PICU0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_INTSTAT\r
-CYREG_PICU0_INTSTAT EQU 0x40004580\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU1_BASE\r
-CYDEV_PICU_STAT_PICU1_BASE EQU 0x40004581\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU1_SIZE\r
-CYDEV_PICU_STAT_PICU1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_INTSTAT\r
-CYREG_PICU1_INTSTAT EQU 0x40004581\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU2_BASE\r
-CYDEV_PICU_STAT_PICU2_BASE EQU 0x40004582\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU2_SIZE\r
-CYDEV_PICU_STAT_PICU2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_INTSTAT\r
-CYREG_PICU2_INTSTAT EQU 0x40004582\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU3_BASE\r
-CYDEV_PICU_STAT_PICU3_BASE EQU 0x40004583\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU3_SIZE\r
-CYDEV_PICU_STAT_PICU3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_INTSTAT\r
-CYREG_PICU3_INTSTAT EQU 0x40004583\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU4_BASE\r
-CYDEV_PICU_STAT_PICU4_BASE EQU 0x40004584\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU4_SIZE\r
-CYDEV_PICU_STAT_PICU4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_INTSTAT\r
-CYREG_PICU4_INTSTAT EQU 0x40004584\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU5_BASE\r
-CYDEV_PICU_STAT_PICU5_BASE EQU 0x40004585\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU5_SIZE\r
-CYDEV_PICU_STAT_PICU5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_INTSTAT\r
-CYREG_PICU5_INTSTAT EQU 0x40004585\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU6_BASE\r
-CYDEV_PICU_STAT_PICU6_BASE EQU 0x40004586\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU6_SIZE\r
-CYDEV_PICU_STAT_PICU6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_INTSTAT\r
-CYREG_PICU6_INTSTAT EQU 0x40004586\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU12_BASE\r
-CYDEV_PICU_STAT_PICU12_BASE EQU 0x4000458c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU12_SIZE\r
-CYDEV_PICU_STAT_PICU12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_INTSTAT\r
-CYREG_PICU12_INTSTAT EQU 0x4000458c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU15_BASE\r
-CYDEV_PICU_STAT_PICU15_BASE EQU 0x4000458f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_STAT_PICU15_SIZE\r
-CYDEV_PICU_STAT_PICU15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_INTSTAT\r
-CYREG_PICU15_INTSTAT EQU 0x4000458f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_BASE\r
-CYDEV_PICU_SNAP_BASE EQU 0x40004590\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_SIZE\r
-CYDEV_PICU_SNAP_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU0_BASE\r
-CYDEV_PICU_SNAP_PICU0_BASE EQU 0x40004590\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU0_SIZE\r
-CYDEV_PICU_SNAP_PICU0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_SNAP\r
-CYREG_PICU0_SNAP EQU 0x40004590\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU1_BASE\r
-CYDEV_PICU_SNAP_PICU1_BASE EQU 0x40004591\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU1_SIZE\r
-CYDEV_PICU_SNAP_PICU1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_SNAP\r
-CYREG_PICU1_SNAP EQU 0x40004591\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU2_BASE\r
-CYDEV_PICU_SNAP_PICU2_BASE EQU 0x40004592\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU2_SIZE\r
-CYDEV_PICU_SNAP_PICU2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_SNAP\r
-CYREG_PICU2_SNAP EQU 0x40004592\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU3_BASE\r
-CYDEV_PICU_SNAP_PICU3_BASE EQU 0x40004593\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU3_SIZE\r
-CYDEV_PICU_SNAP_PICU3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_SNAP\r
-CYREG_PICU3_SNAP EQU 0x40004593\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU4_BASE\r
-CYDEV_PICU_SNAP_PICU4_BASE EQU 0x40004594\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU4_SIZE\r
-CYDEV_PICU_SNAP_PICU4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_SNAP\r
-CYREG_PICU4_SNAP EQU 0x40004594\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU5_BASE\r
-CYDEV_PICU_SNAP_PICU5_BASE EQU 0x40004595\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU5_SIZE\r
-CYDEV_PICU_SNAP_PICU5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_SNAP\r
-CYREG_PICU5_SNAP EQU 0x40004595\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU6_BASE\r
-CYDEV_PICU_SNAP_PICU6_BASE EQU 0x40004596\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU6_SIZE\r
-CYDEV_PICU_SNAP_PICU6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_SNAP\r
-CYREG_PICU6_SNAP EQU 0x40004596\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU12_BASE\r
-CYDEV_PICU_SNAP_PICU12_BASE EQU 0x4000459c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU12_SIZE\r
-CYDEV_PICU_SNAP_PICU12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_SNAP\r
-CYREG_PICU12_SNAP EQU 0x4000459c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU_15_BASE\r
-CYDEV_PICU_SNAP_PICU_15_BASE EQU 0x4000459f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_SNAP_PICU_15_SIZE\r
-CYDEV_PICU_SNAP_PICU_15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU_15_SNAP_15\r
-CYREG_PICU_15_SNAP_15 EQU 0x4000459f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_BASE\r
-CYDEV_PICU_DISABLE_COR_BASE EQU 0x400045a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_SIZE\r
-CYDEV_PICU_DISABLE_COR_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU0_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU0_BASE EQU 0x400045a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU0_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU0_DISABLE_COR\r
-CYREG_PICU0_DISABLE_COR EQU 0x400045a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU1_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU1_BASE EQU 0x400045a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU1_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU1_DISABLE_COR\r
-CYREG_PICU1_DISABLE_COR EQU 0x400045a1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU2_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU2_BASE EQU 0x400045a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU2_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU2_DISABLE_COR\r
-CYREG_PICU2_DISABLE_COR EQU 0x400045a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU3_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU3_BASE EQU 0x400045a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU3_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU3_DISABLE_COR\r
-CYREG_PICU3_DISABLE_COR EQU 0x400045a3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU4_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU4_BASE EQU 0x400045a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU4_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU4_DISABLE_COR\r
-CYREG_PICU4_DISABLE_COR EQU 0x400045a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU5_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU5_BASE EQU 0x400045a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU5_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU5_DISABLE_COR\r
-CYREG_PICU5_DISABLE_COR EQU 0x400045a5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU6_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU6_BASE EQU 0x400045a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU6_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU6_DISABLE_COR\r
-CYREG_PICU6_DISABLE_COR EQU 0x400045a6\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU12_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU12_BASE EQU 0x400045ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU12_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU12_DISABLE_COR\r
-CYREG_PICU12_DISABLE_COR EQU 0x400045ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU15_BASE\r
-CYDEV_PICU_DISABLE_COR_PICU15_BASE EQU 0x400045af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PICU_DISABLE_COR_PICU15_SIZE\r
-CYDEV_PICU_DISABLE_COR_PICU15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PICU15_DISABLE_COR\r
-CYREG_PICU15_DISABLE_COR EQU 0x400045af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_BASE\r
-CYDEV_MFGCFG_BASE EQU 0x40004600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_SIZE\r
-CYDEV_MFGCFG_SIZE EQU 0x000000ed\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_BASE\r
-CYDEV_MFGCFG_ANAIF_BASE EQU 0x40004600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SIZE\r
-CYDEV_MFGCFG_ANAIF_SIZE EQU 0x00000038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC0_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC0_BASE EQU 0x40004608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC0_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_TR\r
-CYREG_DAC0_TR EQU 0x40004608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC1_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC1_BASE EQU 0x40004609\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC1_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_TR\r
-CYREG_DAC1_TR EQU 0x40004609\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC2_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC2_BASE EQU 0x4000460a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC2_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_TR\r
-CYREG_DAC2_TR EQU 0x4000460a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC3_BASE\r
-CYDEV_MFGCFG_ANAIF_DAC3_BASE EQU 0x4000460b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_DAC3_SIZE\r
-CYDEV_MFGCFG_ANAIF_DAC3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_TR\r
-CYREG_DAC3_TR EQU 0x4000460b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_DSM_BASE EQU 0x40004610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_DSM_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NPUMP_DSM_TR0\r
-CYREG_NPUMP_DSM_TR0 EQU 0x40004610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_SC_BASE EQU 0x40004611\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_SC_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NPUMP_SC_TR0\r
-CYREG_NPUMP_SC_TR0 EQU 0x40004611\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_BASE EQU 0x40004612\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE\r
-CYDEV_MFGCFG_ANAIF_NPUMP_OPAMP_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NPUMP_OPAMP_TR0\r
-CYREG_NPUMP_OPAMP_TR0 EQU 0x40004612\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR0_BASE\r
-CYDEV_MFGCFG_ANAIF_SAR0_BASE EQU 0x40004614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR0_SIZE\r
-CYDEV_MFGCFG_ANAIF_SAR0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_TR0\r
-CYREG_SAR0_TR0 EQU 0x40004614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR1_BASE\r
-CYDEV_MFGCFG_ANAIF_SAR1_BASE EQU 0x40004616\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_SAR1_SIZE\r
-CYDEV_MFGCFG_ANAIF_SAR1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_TR0\r
-CYREG_SAR1_TR0 EQU 0x40004616\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP0_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP0_BASE EQU 0x40004620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP0_TR0\r
-CYREG_OPAMP0_TR0 EQU 0x40004620\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP0_TR1\r
-CYREG_OPAMP0_TR1 EQU 0x40004621\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP1_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP1_BASE EQU 0x40004622\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP1_TR0\r
-CYREG_OPAMP1_TR0 EQU 0x40004622\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP1_TR1\r
-CYREG_OPAMP1_TR1 EQU 0x40004623\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP2_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP2_BASE EQU 0x40004624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP2_TR0\r
-CYREG_OPAMP2_TR0 EQU 0x40004624\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP2_TR1\r
-CYREG_OPAMP2_TR1 EQU 0x40004625\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP3_BASE\r
-CYDEV_MFGCFG_ANAIF_OPAMP3_BASE EQU 0x40004626\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE\r
-CYDEV_MFGCFG_ANAIF_OPAMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP3_TR0\r
-CYREG_OPAMP3_TR0 EQU 0x40004626\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP3_TR1\r
-CYREG_OPAMP3_TR1 EQU 0x40004627\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP0_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP0_BASE EQU 0x40004630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP0_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_TR0\r
-CYREG_CMP0_TR0 EQU 0x40004630\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_TR1\r
-CYREG_CMP0_TR1 EQU 0x40004631\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP1_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP1_BASE EQU 0x40004632\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP1_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_TR0\r
-CYREG_CMP1_TR0 EQU 0x40004632\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_TR1\r
-CYREG_CMP1_TR1 EQU 0x40004633\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP2_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP2_BASE EQU 0x40004634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP2_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_TR0\r
-CYREG_CMP2_TR0 EQU 0x40004634\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_TR1\r
-CYREG_CMP2_TR1 EQU 0x40004635\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP3_BASE\r
-CYDEV_MFGCFG_ANAIF_CMP3_BASE EQU 0x40004636\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ANAIF_CMP3_SIZE\r
-CYDEV_MFGCFG_ANAIF_CMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_TR0\r
-CYREG_CMP3_TR0 EQU 0x40004636\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_TR1\r
-CYREG_CMP3_TR1 EQU 0x40004637\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_BASE\r
-CYDEV_MFGCFG_PWRSYS_BASE EQU 0x40004680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_PWRSYS_SIZE\r
-CYDEV_MFGCFG_PWRSYS_SIZE EQU 0x0000000b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_HIB_TR0\r
-CYREG_PWRSYS_HIB_TR0 EQU 0x40004680\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_HIB_TR1\r
-CYREG_PWRSYS_HIB_TR1 EQU 0x40004681\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_I2C_TR\r
-CYREG_PWRSYS_I2C_TR EQU 0x40004682\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_SLP_TR\r
-CYREG_PWRSYS_SLP_TR EQU 0x40004683\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_BUZZ_TR\r
-CYREG_PWRSYS_BUZZ_TR EQU 0x40004684\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_WAKE_TR0\r
-CYREG_PWRSYS_WAKE_TR0 EQU 0x40004685\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_WAKE_TR1\r
-CYREG_PWRSYS_WAKE_TR1 EQU 0x40004686\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_BREF_TR\r
-CYREG_PWRSYS_BREF_TR EQU 0x40004687\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_BG_TR\r
-CYREG_PWRSYS_BG_TR EQU 0x40004688\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_WAKE_TR2\r
-CYREG_PWRSYS_WAKE_TR2 EQU 0x40004689\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PWRSYS_WAKE_TR3\r
-CYREG_PWRSYS_WAKE_TR3 EQU 0x4000468a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ILO_BASE\r
-CYDEV_MFGCFG_ILO_BASE EQU 0x40004690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_ILO_SIZE\r
-CYDEV_MFGCFG_ILO_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ILO_TR0\r
-CYREG_ILO_TR0 EQU 0x40004690\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ILO_TR1\r
-CYREG_ILO_TR1 EQU 0x40004691\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_X32_BASE\r
-CYDEV_MFGCFG_X32_BASE EQU 0x40004698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_X32_SIZE\r
-CYDEV_MFGCFG_X32_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_X32_TR\r
-CYREG_X32_TR EQU 0x40004698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_BASE\r
-CYDEV_MFGCFG_IMO_BASE EQU 0x400046a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_IMO_SIZE\r
-CYDEV_MFGCFG_IMO_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IMO_TR0\r
-CYREG_IMO_TR0 EQU 0x400046a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IMO_TR1\r
-CYREG_IMO_TR1 EQU 0x400046a1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IMO_GAIN\r
-CYREG_IMO_GAIN EQU 0x400046a2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IMO_C36M\r
-CYREG_IMO_C36M EQU 0x400046a3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IMO_TR2\r
-CYREG_IMO_TR2 EQU 0x400046a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_XMHZ_BASE\r
-CYDEV_MFGCFG_XMHZ_BASE EQU 0x400046a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_XMHZ_SIZE\r
-CYDEV_MFGCFG_XMHZ_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_XMHZ_TR\r
-CYREG_XMHZ_TR EQU 0x400046a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MFGCFG_DLY\r
-CYREG_MFGCFG_DLY EQU 0x400046c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_BASE\r
-CYDEV_MFGCFG_MLOGIC_BASE EQU 0x400046e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SIZE\r
-CYDEV_MFGCFG_MLOGIC_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MLOGIC_DMPSTR\r
-CYREG_MLOGIC_DMPSTR EQU 0x400046e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SEG_BASE\r
-CYDEV_MFGCFG_MLOGIC_SEG_BASE EQU 0x400046e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_SEG_SIZE\r
-CYDEV_MFGCFG_MLOGIC_SEG_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MLOGIC_SEG_CR\r
-CYREG_MLOGIC_SEG_CR EQU 0x400046e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MLOGIC_SEG_CFG0\r
-CYREG_MLOGIC_SEG_CFG0 EQU 0x400046e5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MLOGIC_DEBUG\r
-CYREG_MLOGIC_DEBUG EQU 0x400046e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE\r
-CYDEV_MFGCFG_MLOGIC_CPU_SCR_BASE EQU 0x400046ea\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE\r
-CYDEV_MFGCFG_MLOGIC_CPU_SCR_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MLOGIC_CPU_SCR_CPU_SCR\r
-CYREG_MLOGIC_CPU_SCR_CPU_SCR EQU 0x400046ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_MLOGIC_REV_ID\r
-CYREG_MLOGIC_REV_ID EQU 0x400046ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_BASE\r
-CYDEV_RESET_BASE EQU 0x400046f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_RESET_SIZE\r
-CYDEV_RESET_SIZE EQU 0x0000000f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_IPOR_CR0\r
-CYREG_RESET_IPOR_CR0 EQU 0x400046f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_IPOR_CR1\r
-CYREG_RESET_IPOR_CR1 EQU 0x400046f1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_IPOR_CR2\r
-CYREG_RESET_IPOR_CR2 EQU 0x400046f2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_IPOR_CR3\r
-CYREG_RESET_IPOR_CR3 EQU 0x400046f3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_CR0\r
-CYREG_RESET_CR0 EQU 0x400046f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_CR1\r
-CYREG_RESET_CR1 EQU 0x400046f5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_CR2\r
-CYREG_RESET_CR2 EQU 0x400046f6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_CR3\r
-CYREG_RESET_CR3 EQU 0x400046f7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_CR4\r
-CYREG_RESET_CR4 EQU 0x400046f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_CR5\r
-CYREG_RESET_CR5 EQU 0x400046f9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_SR0\r
-CYREG_RESET_SR0 EQU 0x400046fa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_SR1\r
-CYREG_RESET_SR1 EQU 0x400046fb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_SR2\r
-CYREG_RESET_SR2 EQU 0x400046fc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_SR3\r
-CYREG_RESET_SR3 EQU 0x400046fd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_RESET_TR\r
-CYREG_RESET_TR EQU 0x400046fe\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_BASE\r
-CYDEV_SPC_BASE EQU 0x40004700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_SIZE\r
-CYDEV_SPC_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_FM_EE_CR\r
-CYREG_SPC_FM_EE_CR EQU 0x40004700\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_FM_EE_WAKE_CNT\r
-CYREG_SPC_FM_EE_WAKE_CNT EQU 0x40004701\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_EE_SCR\r
-CYREG_SPC_EE_SCR EQU 0x40004702\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_EE_ERR\r
-CYREG_SPC_EE_ERR EQU 0x40004703\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_CPU_DATA\r
-CYREG_SPC_CPU_DATA EQU 0x40004720\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_DMA_DATA\r
-CYREG_SPC_DMA_DATA EQU 0x40004721\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_SR\r
-CYREG_SPC_SR EQU 0x40004722\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_CR\r
-CYREG_SPC_CR EQU 0x40004723\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMM_MAP_BASE\r
-CYDEV_SPC_DMM_MAP_BASE EQU 0x40004780\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SPC_DMM_MAP_SIZE\r
-CYDEV_SPC_DMM_MAP_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_DMM_MAP_SRAM_MBASE\r
-CYREG_SPC_DMM_MAP_SRAM_MBASE EQU 0x40004780\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SPC_DMM_MAP_SRAM_MSIZE\r
-CYREG_SPC_DMM_MAP_SRAM_MSIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_BASE\r
-CYDEV_CACHE_BASE EQU 0x40004800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHE_SIZE\r
-CYDEV_CACHE_SIZE EQU 0x0000009c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHE_CC_CTL\r
-CYREG_CACHE_CC_CTL EQU 0x40004800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHE_ECC_CORR\r
-CYREG_CACHE_ECC_CORR EQU 0x40004880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHE_ECC_ERR\r
-CYREG_CACHE_ECC_ERR EQU 0x40004888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHE_FLASH_ERR\r
-CYREG_CACHE_FLASH_ERR EQU 0x40004890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHE_HITMISS\r
-CYREG_CACHE_HITMISS EQU 0x40004898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_BASE\r
-CYDEV_I2C_BASE EQU 0x40004900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_I2C_SIZE\r
-CYDEV_I2C_SIZE EQU 0x000000e1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_XCFG\r
-CYREG_I2C_XCFG EQU 0x400049c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_ADR\r
-CYREG_I2C_ADR EQU 0x400049ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_CFG\r
-CYREG_I2C_CFG EQU 0x400049d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_CSR\r
-CYREG_I2C_CSR EQU 0x400049d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_D\r
-CYREG_I2C_D EQU 0x400049d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_MCSR\r
-CYREG_I2C_MCSR EQU 0x400049d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_CLK_DIV1\r
-CYREG_I2C_CLK_DIV1 EQU 0x400049db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_CLK_DIV2\r
-CYREG_I2C_CLK_DIV2 EQU 0x400049dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_TMOUT_CSR\r
-CYREG_I2C_TMOUT_CSR EQU 0x400049dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_TMOUT_SR\r
-CYREG_I2C_TMOUT_SR EQU 0x400049de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_TMOUT_CFG0\r
-CYREG_I2C_TMOUT_CFG0 EQU 0x400049df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_I2C_TMOUT_CFG1\r
-CYREG_I2C_TMOUT_CFG1 EQU 0x400049e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_BASE\r
-CYDEV_DEC_BASE EQU 0x40004e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DEC_SIZE\r
-CYDEV_DEC_SIZE EQU 0x00000015\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_CR\r
-CYREG_DEC_CR EQU 0x40004e00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_SR\r
-CYREG_DEC_SR EQU 0x40004e01\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_SHIFT1\r
-CYREG_DEC_SHIFT1 EQU 0x40004e02\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_SHIFT2\r
-CYREG_DEC_SHIFT2 EQU 0x40004e03\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_DR2\r
-CYREG_DEC_DR2 EQU 0x40004e04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_DR2H\r
-CYREG_DEC_DR2H EQU 0x40004e05\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_DR1\r
-CYREG_DEC_DR1 EQU 0x40004e06\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OCOR\r
-CYREG_DEC_OCOR EQU 0x40004e08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OCORM\r
-CYREG_DEC_OCORM EQU 0x40004e09\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OCORH\r
-CYREG_DEC_OCORH EQU 0x40004e0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_GCOR\r
-CYREG_DEC_GCOR EQU 0x40004e0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_GCORH\r
-CYREG_DEC_GCORH EQU 0x40004e0d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_GVAL\r
-CYREG_DEC_GVAL EQU 0x40004e0e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OUTSAMP\r
-CYREG_DEC_OUTSAMP EQU 0x40004e10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OUTSAMPM\r
-CYREG_DEC_OUTSAMPM EQU 0x40004e11\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OUTSAMPH\r
-CYREG_DEC_OUTSAMPH EQU 0x40004e12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_OUTSAMPS\r
-CYREG_DEC_OUTSAMPS EQU 0x40004e13\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DEC_COHER\r
-CYREG_DEC_COHER EQU 0x40004e14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_BASE\r
-CYDEV_TMR0_BASE EQU 0x40004f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR0_SIZE\r
-CYDEV_TMR0_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CFG0\r
-CYREG_TMR0_CFG0 EQU 0x40004f00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CFG1\r
-CYREG_TMR0_CFG1 EQU 0x40004f01\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CFG2\r
-CYREG_TMR0_CFG2 EQU 0x40004f02\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_SR0\r
-CYREG_TMR0_SR0 EQU 0x40004f03\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_PER0\r
-CYREG_TMR0_PER0 EQU 0x40004f04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_PER1\r
-CYREG_TMR0_PER1 EQU 0x40004f05\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CNT_CMP0\r
-CYREG_TMR0_CNT_CMP0 EQU 0x40004f06\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CNT_CMP1\r
-CYREG_TMR0_CNT_CMP1 EQU 0x40004f07\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CAP0\r
-CYREG_TMR0_CAP0 EQU 0x40004f08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_CAP1\r
-CYREG_TMR0_CAP1 EQU 0x40004f09\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_RT0\r
-CYREG_TMR0_RT0 EQU 0x40004f0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR0_RT1\r
-CYREG_TMR0_RT1 EQU 0x40004f0b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_BASE\r
-CYDEV_TMR1_BASE EQU 0x40004f0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR1_SIZE\r
-CYDEV_TMR1_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CFG0\r
-CYREG_TMR1_CFG0 EQU 0x40004f0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CFG1\r
-CYREG_TMR1_CFG1 EQU 0x40004f0d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CFG2\r
-CYREG_TMR1_CFG2 EQU 0x40004f0e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_SR0\r
-CYREG_TMR1_SR0 EQU 0x40004f0f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_PER0\r
-CYREG_TMR1_PER0 EQU 0x40004f10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_PER1\r
-CYREG_TMR1_PER1 EQU 0x40004f11\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CNT_CMP0\r
-CYREG_TMR1_CNT_CMP0 EQU 0x40004f12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CNT_CMP1\r
-CYREG_TMR1_CNT_CMP1 EQU 0x40004f13\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CAP0\r
-CYREG_TMR1_CAP0 EQU 0x40004f14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_CAP1\r
-CYREG_TMR1_CAP1 EQU 0x40004f15\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_RT0\r
-CYREG_TMR1_RT0 EQU 0x40004f16\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR1_RT1\r
-CYREG_TMR1_RT1 EQU 0x40004f17\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_BASE\r
-CYDEV_TMR2_BASE EQU 0x40004f18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR2_SIZE\r
-CYDEV_TMR2_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CFG0\r
-CYREG_TMR2_CFG0 EQU 0x40004f18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CFG1\r
-CYREG_TMR2_CFG1 EQU 0x40004f19\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CFG2\r
-CYREG_TMR2_CFG2 EQU 0x40004f1a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_SR0\r
-CYREG_TMR2_SR0 EQU 0x40004f1b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_PER0\r
-CYREG_TMR2_PER0 EQU 0x40004f1c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_PER1\r
-CYREG_TMR2_PER1 EQU 0x40004f1d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CNT_CMP0\r
-CYREG_TMR2_CNT_CMP0 EQU 0x40004f1e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CNT_CMP1\r
-CYREG_TMR2_CNT_CMP1 EQU 0x40004f1f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CAP0\r
-CYREG_TMR2_CAP0 EQU 0x40004f20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_CAP1\r
-CYREG_TMR2_CAP1 EQU 0x40004f21\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_RT0\r
-CYREG_TMR2_RT0 EQU 0x40004f22\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR2_RT1\r
-CYREG_TMR2_RT1 EQU 0x40004f23\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_BASE\r
-CYDEV_TMR3_BASE EQU 0x40004f24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TMR3_SIZE\r
-CYDEV_TMR3_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CFG0\r
-CYREG_TMR3_CFG0 EQU 0x40004f24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CFG1\r
-CYREG_TMR3_CFG1 EQU 0x40004f25\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CFG2\r
-CYREG_TMR3_CFG2 EQU 0x40004f26\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_SR0\r
-CYREG_TMR3_SR0 EQU 0x40004f27\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_PER0\r
-CYREG_TMR3_PER0 EQU 0x40004f28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_PER1\r
-CYREG_TMR3_PER1 EQU 0x40004f29\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CNT_CMP0\r
-CYREG_TMR3_CNT_CMP0 EQU 0x40004f2a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CNT_CMP1\r
-CYREG_TMR3_CNT_CMP1 EQU 0x40004f2b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CAP0\r
-CYREG_TMR3_CAP0 EQU 0x40004f2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_CAP1\r
-CYREG_TMR3_CAP1 EQU 0x40004f2d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_RT0\r
-CYREG_TMR3_RT0 EQU 0x40004f2e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TMR3_RT1\r
-CYREG_TMR3_RT1 EQU 0x40004f2f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_BASE\r
-CYDEV_IO_BASE EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_SIZE\r
-CYDEV_IO_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_BASE\r
-CYDEV_IO_PC_BASE EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_SIZE\r
-CYDEV_IO_PC_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_BASE\r
-CYDEV_IO_PC_PRT0_BASE EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT0_SIZE\r
-CYDEV_IO_PC_PRT0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC0\r
-CYREG_PRT0_PC0 EQU 0x40005000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC1\r
-CYREG_PRT0_PC1 EQU 0x40005001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC2\r
-CYREG_PRT0_PC2 EQU 0x40005002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC3\r
-CYREG_PRT0_PC3 EQU 0x40005003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC4\r
-CYREG_PRT0_PC4 EQU 0x40005004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC5\r
-CYREG_PRT0_PC5 EQU 0x40005005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC6\r
-CYREG_PRT0_PC6 EQU 0x40005006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PC7\r
-CYREG_PRT0_PC7 EQU 0x40005007\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_BASE\r
-CYDEV_IO_PC_PRT1_BASE EQU 0x40005008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT1_SIZE\r
-CYDEV_IO_PC_PRT1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC0\r
-CYREG_PRT1_PC0 EQU 0x40005008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC1\r
-CYREG_PRT1_PC1 EQU 0x40005009\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC2\r
-CYREG_PRT1_PC2 EQU 0x4000500a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC3\r
-CYREG_PRT1_PC3 EQU 0x4000500b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC4\r
-CYREG_PRT1_PC4 EQU 0x4000500c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC5\r
-CYREG_PRT1_PC5 EQU 0x4000500d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC6\r
-CYREG_PRT1_PC6 EQU 0x4000500e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PC7\r
-CYREG_PRT1_PC7 EQU 0x4000500f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_BASE\r
-CYDEV_IO_PC_PRT2_BASE EQU 0x40005010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT2_SIZE\r
-CYDEV_IO_PC_PRT2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC0\r
-CYREG_PRT2_PC0 EQU 0x40005010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC1\r
-CYREG_PRT2_PC1 EQU 0x40005011\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC2\r
-CYREG_PRT2_PC2 EQU 0x40005012\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC3\r
-CYREG_PRT2_PC3 EQU 0x40005013\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC4\r
-CYREG_PRT2_PC4 EQU 0x40005014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC5\r
-CYREG_PRT2_PC5 EQU 0x40005015\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC6\r
-CYREG_PRT2_PC6 EQU 0x40005016\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PC7\r
-CYREG_PRT2_PC7 EQU 0x40005017\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_BASE\r
-CYDEV_IO_PC_PRT3_BASE EQU 0x40005018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT3_SIZE\r
-CYDEV_IO_PC_PRT3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC0\r
-CYREG_PRT3_PC0 EQU 0x40005018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC1\r
-CYREG_PRT3_PC1 EQU 0x40005019\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC2\r
-CYREG_PRT3_PC2 EQU 0x4000501a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC3\r
-CYREG_PRT3_PC3 EQU 0x4000501b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC4\r
-CYREG_PRT3_PC4 EQU 0x4000501c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC5\r
-CYREG_PRT3_PC5 EQU 0x4000501d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC6\r
-CYREG_PRT3_PC6 EQU 0x4000501e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PC7\r
-CYREG_PRT3_PC7 EQU 0x4000501f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_BASE\r
-CYDEV_IO_PC_PRT4_BASE EQU 0x40005020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT4_SIZE\r
-CYDEV_IO_PC_PRT4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC0\r
-CYREG_PRT4_PC0 EQU 0x40005020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC1\r
-CYREG_PRT4_PC1 EQU 0x40005021\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC2\r
-CYREG_PRT4_PC2 EQU 0x40005022\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC3\r
-CYREG_PRT4_PC3 EQU 0x40005023\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC4\r
-CYREG_PRT4_PC4 EQU 0x40005024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC5\r
-CYREG_PRT4_PC5 EQU 0x40005025\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC6\r
-CYREG_PRT4_PC6 EQU 0x40005026\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PC7\r
-CYREG_PRT4_PC7 EQU 0x40005027\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_BASE\r
-CYDEV_IO_PC_PRT5_BASE EQU 0x40005028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT5_SIZE\r
-CYDEV_IO_PC_PRT5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC0\r
-CYREG_PRT5_PC0 EQU 0x40005028\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC1\r
-CYREG_PRT5_PC1 EQU 0x40005029\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC2\r
-CYREG_PRT5_PC2 EQU 0x4000502a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC3\r
-CYREG_PRT5_PC3 EQU 0x4000502b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC4\r
-CYREG_PRT5_PC4 EQU 0x4000502c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC5\r
-CYREG_PRT5_PC5 EQU 0x4000502d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC6\r
-CYREG_PRT5_PC6 EQU 0x4000502e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PC7\r
-CYREG_PRT5_PC7 EQU 0x4000502f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_BASE\r
-CYDEV_IO_PC_PRT6_BASE EQU 0x40005030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT6_SIZE\r
-CYDEV_IO_PC_PRT6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC0\r
-CYREG_PRT6_PC0 EQU 0x40005030\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC1\r
-CYREG_PRT6_PC1 EQU 0x40005031\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC2\r
-CYREG_PRT6_PC2 EQU 0x40005032\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC3\r
-CYREG_PRT6_PC3 EQU 0x40005033\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC4\r
-CYREG_PRT6_PC4 EQU 0x40005034\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC5\r
-CYREG_PRT6_PC5 EQU 0x40005035\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC6\r
-CYREG_PRT6_PC6 EQU 0x40005036\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PC7\r
-CYREG_PRT6_PC7 EQU 0x40005037\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_BASE\r
-CYDEV_IO_PC_PRT12_BASE EQU 0x40005060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT12_SIZE\r
-CYDEV_IO_PC_PRT12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC0\r
-CYREG_PRT12_PC0 EQU 0x40005060\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC1\r
-CYREG_PRT12_PC1 EQU 0x40005061\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC2\r
-CYREG_PRT12_PC2 EQU 0x40005062\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC3\r
-CYREG_PRT12_PC3 EQU 0x40005063\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC4\r
-CYREG_PRT12_PC4 EQU 0x40005064\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC5\r
-CYREG_PRT12_PC5 EQU 0x40005065\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC6\r
-CYREG_PRT12_PC6 EQU 0x40005066\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PC7\r
-CYREG_PRT12_PC7 EQU 0x40005067\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_BASE\r
-CYDEV_IO_PC_PRT15_BASE EQU 0x40005078\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_SIZE\r
-CYDEV_IO_PC_PRT15_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_PC0\r
-CYREG_IO_PC_PRT15_PC0 EQU 0x40005078\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_PC1\r
-CYREG_IO_PC_PRT15_PC1 EQU 0x40005079\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_PC2\r
-CYREG_IO_PC_PRT15_PC2 EQU 0x4000507a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_PC3\r
-CYREG_IO_PC_PRT15_PC3 EQU 0x4000507b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_PC4\r
-CYREG_IO_PC_PRT15_PC4 EQU 0x4000507c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_PC5\r
-CYREG_IO_PC_PRT15_PC5 EQU 0x4000507d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_7_6_BASE\r
-CYDEV_IO_PC_PRT15_7_6_BASE EQU 0x4000507e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PC_PRT15_7_6_SIZE\r
-CYDEV_IO_PC_PRT15_7_6_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_7_6_PC0\r
-CYREG_IO_PC_PRT15_7_6_PC0 EQU 0x4000507e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IO_PC_PRT15_7_6_PC1\r
-CYREG_IO_PC_PRT15_7_6_PC1 EQU 0x4000507f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_BASE\r
-CYDEV_IO_DR_BASE EQU 0x40005080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_SIZE\r
-CYDEV_IO_DR_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT0_BASE\r
-CYDEV_IO_DR_PRT0_BASE EQU 0x40005080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT0_SIZE\r
-CYDEV_IO_DR_PRT0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_DR_ALIAS\r
-CYREG_PRT0_DR_ALIAS EQU 0x40005080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT1_BASE\r
-CYDEV_IO_DR_PRT1_BASE EQU 0x40005081\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT1_SIZE\r
-CYDEV_IO_DR_PRT1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_DR_ALIAS\r
-CYREG_PRT1_DR_ALIAS EQU 0x40005081\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT2_BASE\r
-CYDEV_IO_DR_PRT2_BASE EQU 0x40005082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT2_SIZE\r
-CYDEV_IO_DR_PRT2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_DR_ALIAS\r
-CYREG_PRT2_DR_ALIAS EQU 0x40005082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT3_BASE\r
-CYDEV_IO_DR_PRT3_BASE EQU 0x40005083\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT3_SIZE\r
-CYDEV_IO_DR_PRT3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_DR_ALIAS\r
-CYREG_PRT3_DR_ALIAS EQU 0x40005083\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT4_BASE\r
-CYDEV_IO_DR_PRT4_BASE EQU 0x40005084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT4_SIZE\r
-CYDEV_IO_DR_PRT4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_DR_ALIAS\r
-CYREG_PRT4_DR_ALIAS EQU 0x40005084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT5_BASE\r
-CYDEV_IO_DR_PRT5_BASE EQU 0x40005085\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT5_SIZE\r
-CYDEV_IO_DR_PRT5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_DR_ALIAS\r
-CYREG_PRT5_DR_ALIAS EQU 0x40005085\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT6_BASE\r
-CYDEV_IO_DR_PRT6_BASE EQU 0x40005086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT6_SIZE\r
-CYDEV_IO_DR_PRT6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_DR_ALIAS\r
-CYREG_PRT6_DR_ALIAS EQU 0x40005086\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT12_BASE\r
-CYDEV_IO_DR_PRT12_BASE EQU 0x4000508c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT12_SIZE\r
-CYDEV_IO_DR_PRT12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_DR_ALIAS\r
-CYREG_PRT12_DR_ALIAS EQU 0x4000508c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT15_BASE\r
-CYDEV_IO_DR_PRT15_BASE EQU 0x4000508f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_DR_PRT15_SIZE\r
-CYDEV_IO_DR_PRT15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_DR_15_ALIAS\r
-CYREG_PRT15_DR_15_ALIAS EQU 0x4000508f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_BASE\r
-CYDEV_IO_PS_BASE EQU 0x40005090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_SIZE\r
-CYDEV_IO_PS_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT0_BASE\r
-CYDEV_IO_PS_PRT0_BASE EQU 0x40005090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT0_SIZE\r
-CYDEV_IO_PS_PRT0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PS_ALIAS\r
-CYREG_PRT0_PS_ALIAS EQU 0x40005090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT1_BASE\r
-CYDEV_IO_PS_PRT1_BASE EQU 0x40005091\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT1_SIZE\r
-CYDEV_IO_PS_PRT1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PS_ALIAS\r
-CYREG_PRT1_PS_ALIAS EQU 0x40005091\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT2_BASE\r
-CYDEV_IO_PS_PRT2_BASE EQU 0x40005092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT2_SIZE\r
-CYDEV_IO_PS_PRT2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PS_ALIAS\r
-CYREG_PRT2_PS_ALIAS EQU 0x40005092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT3_BASE\r
-CYDEV_IO_PS_PRT3_BASE EQU 0x40005093\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT3_SIZE\r
-CYDEV_IO_PS_PRT3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PS_ALIAS\r
-CYREG_PRT3_PS_ALIAS EQU 0x40005093\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT4_BASE\r
-CYDEV_IO_PS_PRT4_BASE EQU 0x40005094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT4_SIZE\r
-CYDEV_IO_PS_PRT4_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PS_ALIAS\r
-CYREG_PRT4_PS_ALIAS EQU 0x40005094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT5_BASE\r
-CYDEV_IO_PS_PRT5_BASE EQU 0x40005095\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT5_SIZE\r
-CYDEV_IO_PS_PRT5_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PS_ALIAS\r
-CYREG_PRT5_PS_ALIAS EQU 0x40005095\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT6_BASE\r
-CYDEV_IO_PS_PRT6_BASE EQU 0x40005096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT6_SIZE\r
-CYDEV_IO_PS_PRT6_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PS_ALIAS\r
-CYREG_PRT6_PS_ALIAS EQU 0x40005096\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT12_BASE\r
-CYDEV_IO_PS_PRT12_BASE EQU 0x4000509c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT12_SIZE\r
-CYDEV_IO_PS_PRT12_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PS_ALIAS\r
-CYREG_PRT12_PS_ALIAS EQU 0x4000509c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT15_BASE\r
-CYDEV_IO_PS_PRT15_BASE EQU 0x4000509f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PS_PRT15_SIZE\r
-CYDEV_IO_PS_PRT15_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_PS15_ALIAS\r
-CYREG_PRT15_PS15_ALIAS EQU 0x4000509f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_BASE\r
-CYDEV_IO_PRT_BASE EQU 0x40005100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_SIZE\r
-CYDEV_IO_PRT_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_BASE\r
-CYDEV_IO_PRT_PRT0_BASE EQU 0x40005100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT0_SIZE\r
-CYDEV_IO_PRT_PRT0_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_DR\r
-CYREG_PRT0_DR EQU 0x40005100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PS\r
-CYREG_PRT0_PS EQU 0x40005101\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_DM0\r
-CYREG_PRT0_DM0 EQU 0x40005102\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_DM1\r
-CYREG_PRT0_DM1 EQU 0x40005103\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_DM2\r
-CYREG_PRT0_DM2 EQU 0x40005104\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_SLW\r
-CYREG_PRT0_SLW EQU 0x40005105\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_BYP\r
-CYREG_PRT0_BYP EQU 0x40005106\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_BIE\r
-CYREG_PRT0_BIE EQU 0x40005107\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_INP_DIS\r
-CYREG_PRT0_INP_DIS EQU 0x40005108\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_CTL\r
-CYREG_PRT0_CTL EQU 0x40005109\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_PRT\r
-CYREG_PRT0_PRT EQU 0x4000510a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_BIT_MASK\r
-CYREG_PRT0_BIT_MASK EQU 0x4000510b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_AMUX\r
-CYREG_PRT0_AMUX EQU 0x4000510c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_AG\r
-CYREG_PRT0_AG EQU 0x4000510d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_LCD_COM_SEG\r
-CYREG_PRT0_LCD_COM_SEG EQU 0x4000510e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_LCD_EN\r
-CYREG_PRT0_LCD_EN EQU 0x4000510f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_BASE\r
-CYDEV_IO_PRT_PRT1_BASE EQU 0x40005110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT1_SIZE\r
-CYDEV_IO_PRT_PRT1_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_DR\r
-CYREG_PRT1_DR EQU 0x40005110\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PS\r
-CYREG_PRT1_PS EQU 0x40005111\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_DM0\r
-CYREG_PRT1_DM0 EQU 0x40005112\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_DM1\r
-CYREG_PRT1_DM1 EQU 0x40005113\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_DM2\r
-CYREG_PRT1_DM2 EQU 0x40005114\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_SLW\r
-CYREG_PRT1_SLW EQU 0x40005115\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_BYP\r
-CYREG_PRT1_BYP EQU 0x40005116\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_BIE\r
-CYREG_PRT1_BIE EQU 0x40005117\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_INP_DIS\r
-CYREG_PRT1_INP_DIS EQU 0x40005118\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_CTL\r
-CYREG_PRT1_CTL EQU 0x40005119\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_PRT\r
-CYREG_PRT1_PRT EQU 0x4000511a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_BIT_MASK\r
-CYREG_PRT1_BIT_MASK EQU 0x4000511b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_AMUX\r
-CYREG_PRT1_AMUX EQU 0x4000511c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_AG\r
-CYREG_PRT1_AG EQU 0x4000511d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_LCD_COM_SEG\r
-CYREG_PRT1_LCD_COM_SEG EQU 0x4000511e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_LCD_EN\r
-CYREG_PRT1_LCD_EN EQU 0x4000511f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_BASE\r
-CYDEV_IO_PRT_PRT2_BASE EQU 0x40005120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT2_SIZE\r
-CYDEV_IO_PRT_PRT2_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_DR\r
-CYREG_PRT2_DR EQU 0x40005120\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PS\r
-CYREG_PRT2_PS EQU 0x40005121\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_DM0\r
-CYREG_PRT2_DM0 EQU 0x40005122\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_DM1\r
-CYREG_PRT2_DM1 EQU 0x40005123\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_DM2\r
-CYREG_PRT2_DM2 EQU 0x40005124\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_SLW\r
-CYREG_PRT2_SLW EQU 0x40005125\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_BYP\r
-CYREG_PRT2_BYP EQU 0x40005126\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_BIE\r
-CYREG_PRT2_BIE EQU 0x40005127\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_INP_DIS\r
-CYREG_PRT2_INP_DIS EQU 0x40005128\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_CTL\r
-CYREG_PRT2_CTL EQU 0x40005129\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_PRT\r
-CYREG_PRT2_PRT EQU 0x4000512a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_BIT_MASK\r
-CYREG_PRT2_BIT_MASK EQU 0x4000512b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_AMUX\r
-CYREG_PRT2_AMUX EQU 0x4000512c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_AG\r
-CYREG_PRT2_AG EQU 0x4000512d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_LCD_COM_SEG\r
-CYREG_PRT2_LCD_COM_SEG EQU 0x4000512e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_LCD_EN\r
-CYREG_PRT2_LCD_EN EQU 0x4000512f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_BASE\r
-CYDEV_IO_PRT_PRT3_BASE EQU 0x40005130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT3_SIZE\r
-CYDEV_IO_PRT_PRT3_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_DR\r
-CYREG_PRT3_DR EQU 0x40005130\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PS\r
-CYREG_PRT3_PS EQU 0x40005131\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_DM0\r
-CYREG_PRT3_DM0 EQU 0x40005132\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_DM1\r
-CYREG_PRT3_DM1 EQU 0x40005133\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_DM2\r
-CYREG_PRT3_DM2 EQU 0x40005134\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_SLW\r
-CYREG_PRT3_SLW EQU 0x40005135\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_BYP\r
-CYREG_PRT3_BYP EQU 0x40005136\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_BIE\r
-CYREG_PRT3_BIE EQU 0x40005137\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_INP_DIS\r
-CYREG_PRT3_INP_DIS EQU 0x40005138\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_CTL\r
-CYREG_PRT3_CTL EQU 0x40005139\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_PRT\r
-CYREG_PRT3_PRT EQU 0x4000513a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_BIT_MASK\r
-CYREG_PRT3_BIT_MASK EQU 0x4000513b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_AMUX\r
-CYREG_PRT3_AMUX EQU 0x4000513c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_AG\r
-CYREG_PRT3_AG EQU 0x4000513d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_LCD_COM_SEG\r
-CYREG_PRT3_LCD_COM_SEG EQU 0x4000513e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_LCD_EN\r
-CYREG_PRT3_LCD_EN EQU 0x4000513f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_BASE\r
-CYDEV_IO_PRT_PRT4_BASE EQU 0x40005140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT4_SIZE\r
-CYDEV_IO_PRT_PRT4_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_DR\r
-CYREG_PRT4_DR EQU 0x40005140\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PS\r
-CYREG_PRT4_PS EQU 0x40005141\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_DM0\r
-CYREG_PRT4_DM0 EQU 0x40005142\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_DM1\r
-CYREG_PRT4_DM1 EQU 0x40005143\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_DM2\r
-CYREG_PRT4_DM2 EQU 0x40005144\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_SLW\r
-CYREG_PRT4_SLW EQU 0x40005145\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_BYP\r
-CYREG_PRT4_BYP EQU 0x40005146\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_BIE\r
-CYREG_PRT4_BIE EQU 0x40005147\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_INP_DIS\r
-CYREG_PRT4_INP_DIS EQU 0x40005148\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_CTL\r
-CYREG_PRT4_CTL EQU 0x40005149\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_PRT\r
-CYREG_PRT4_PRT EQU 0x4000514a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_BIT_MASK\r
-CYREG_PRT4_BIT_MASK EQU 0x4000514b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_AMUX\r
-CYREG_PRT4_AMUX EQU 0x4000514c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_AG\r
-CYREG_PRT4_AG EQU 0x4000514d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_LCD_COM_SEG\r
-CYREG_PRT4_LCD_COM_SEG EQU 0x4000514e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_LCD_EN\r
-CYREG_PRT4_LCD_EN EQU 0x4000514f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_BASE\r
-CYDEV_IO_PRT_PRT5_BASE EQU 0x40005150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT5_SIZE\r
-CYDEV_IO_PRT_PRT5_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_DR\r
-CYREG_PRT5_DR EQU 0x40005150\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PS\r
-CYREG_PRT5_PS EQU 0x40005151\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_DM0\r
-CYREG_PRT5_DM0 EQU 0x40005152\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_DM1\r
-CYREG_PRT5_DM1 EQU 0x40005153\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_DM2\r
-CYREG_PRT5_DM2 EQU 0x40005154\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_SLW\r
-CYREG_PRT5_SLW EQU 0x40005155\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_BYP\r
-CYREG_PRT5_BYP EQU 0x40005156\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_BIE\r
-CYREG_PRT5_BIE EQU 0x40005157\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_INP_DIS\r
-CYREG_PRT5_INP_DIS EQU 0x40005158\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_CTL\r
-CYREG_PRT5_CTL EQU 0x40005159\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_PRT\r
-CYREG_PRT5_PRT EQU 0x4000515a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_BIT_MASK\r
-CYREG_PRT5_BIT_MASK EQU 0x4000515b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_AMUX\r
-CYREG_PRT5_AMUX EQU 0x4000515c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_AG\r
-CYREG_PRT5_AG EQU 0x4000515d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_LCD_COM_SEG\r
-CYREG_PRT5_LCD_COM_SEG EQU 0x4000515e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_LCD_EN\r
-CYREG_PRT5_LCD_EN EQU 0x4000515f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_BASE\r
-CYDEV_IO_PRT_PRT6_BASE EQU 0x40005160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT6_SIZE\r
-CYDEV_IO_PRT_PRT6_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_DR\r
-CYREG_PRT6_DR EQU 0x40005160\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PS\r
-CYREG_PRT6_PS EQU 0x40005161\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_DM0\r
-CYREG_PRT6_DM0 EQU 0x40005162\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_DM1\r
-CYREG_PRT6_DM1 EQU 0x40005163\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_DM2\r
-CYREG_PRT6_DM2 EQU 0x40005164\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_SLW\r
-CYREG_PRT6_SLW EQU 0x40005165\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_BYP\r
-CYREG_PRT6_BYP EQU 0x40005166\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_BIE\r
-CYREG_PRT6_BIE EQU 0x40005167\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_INP_DIS\r
-CYREG_PRT6_INP_DIS EQU 0x40005168\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_CTL\r
-CYREG_PRT6_CTL EQU 0x40005169\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_PRT\r
-CYREG_PRT6_PRT EQU 0x4000516a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_BIT_MASK\r
-CYREG_PRT6_BIT_MASK EQU 0x4000516b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_AMUX\r
-CYREG_PRT6_AMUX EQU 0x4000516c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_AG\r
-CYREG_PRT6_AG EQU 0x4000516d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_LCD_COM_SEG\r
-CYREG_PRT6_LCD_COM_SEG EQU 0x4000516e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_LCD_EN\r
-CYREG_PRT6_LCD_EN EQU 0x4000516f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_BASE\r
-CYDEV_IO_PRT_PRT12_BASE EQU 0x400051c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT12_SIZE\r
-CYDEV_IO_PRT_PRT12_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_DR\r
-CYREG_PRT12_DR EQU 0x400051c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PS\r
-CYREG_PRT12_PS EQU 0x400051c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_DM0\r
-CYREG_PRT12_DM0 EQU 0x400051c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_DM1\r
-CYREG_PRT12_DM1 EQU 0x400051c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_DM2\r
-CYREG_PRT12_DM2 EQU 0x400051c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_SLW\r
-CYREG_PRT12_SLW EQU 0x400051c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_BYP\r
-CYREG_PRT12_BYP EQU 0x400051c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_BIE\r
-CYREG_PRT12_BIE EQU 0x400051c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_INP_DIS\r
-CYREG_PRT12_INP_DIS EQU 0x400051c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_SIO_HYST_EN\r
-CYREG_PRT12_SIO_HYST_EN EQU 0x400051c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_PRT\r
-CYREG_PRT12_PRT EQU 0x400051ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_BIT_MASK\r
-CYREG_PRT12_BIT_MASK EQU 0x400051cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_SIO_REG_HIFREQ\r
-CYREG_PRT12_SIO_REG_HIFREQ EQU 0x400051cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_AG\r
-CYREG_PRT12_AG EQU 0x400051cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_SIO_CFG\r
-CYREG_PRT12_SIO_CFG EQU 0x400051ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_SIO_DIFF\r
-CYREG_PRT12_SIO_DIFF EQU 0x400051cf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_BASE\r
-CYDEV_IO_PRT_PRT15_BASE EQU 0x400051f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IO_PRT_PRT15_SIZE\r
-CYDEV_IO_PRT_PRT15_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_DR\r
-CYREG_PRT15_DR EQU 0x400051f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_PS\r
-CYREG_PRT15_PS EQU 0x400051f1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_DM0\r
-CYREG_PRT15_DM0 EQU 0x400051f2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_DM1\r
-CYREG_PRT15_DM1 EQU 0x400051f3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_DM2\r
-CYREG_PRT15_DM2 EQU 0x400051f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_SLW\r
-CYREG_PRT15_SLW EQU 0x400051f5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_BYP\r
-CYREG_PRT15_BYP EQU 0x400051f6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_BIE\r
-CYREG_PRT15_BIE EQU 0x400051f7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_INP_DIS\r
-CYREG_PRT15_INP_DIS EQU 0x400051f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_CTL\r
-CYREG_PRT15_CTL EQU 0x400051f9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_PRT\r
-CYREG_PRT15_PRT EQU 0x400051fa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_BIT_MASK\r
-CYREG_PRT15_BIT_MASK EQU 0x400051fb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_AMUX\r
-CYREG_PRT15_AMUX EQU 0x400051fc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_AG\r
-CYREG_PRT15_AG EQU 0x400051fd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_LCD_COM_SEG\r
-CYREG_PRT15_LCD_COM_SEG EQU 0x400051fe\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_LCD_EN\r
-CYREG_PRT15_LCD_EN EQU 0x400051ff\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_BASE\r
-CYDEV_PRTDSI_BASE EQU 0x40005200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_SIZE\r
-CYDEV_PRTDSI_SIZE EQU 0x0000007f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_BASE\r
-CYDEV_PRTDSI_PRT0_BASE EQU 0x40005200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT0_SIZE\r
-CYDEV_PRTDSI_PRT0_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_OUT_SEL0\r
-CYREG_PRT0_OUT_SEL0 EQU 0x40005200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_OUT_SEL1\r
-CYREG_PRT0_OUT_SEL1 EQU 0x40005201\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_OE_SEL0\r
-CYREG_PRT0_OE_SEL0 EQU 0x40005202\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_OE_SEL1\r
-CYREG_PRT0_OE_SEL1 EQU 0x40005203\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_DBL_SYNC_IN\r
-CYREG_PRT0_DBL_SYNC_IN EQU 0x40005204\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_SYNC_OUT\r
-CYREG_PRT0_SYNC_OUT EQU 0x40005205\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT0_CAPS_SEL\r
-CYREG_PRT0_CAPS_SEL EQU 0x40005206\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_BASE\r
-CYDEV_PRTDSI_PRT1_BASE EQU 0x40005208\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT1_SIZE\r
-CYDEV_PRTDSI_PRT1_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_OUT_SEL0\r
-CYREG_PRT1_OUT_SEL0 EQU 0x40005208\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_OUT_SEL1\r
-CYREG_PRT1_OUT_SEL1 EQU 0x40005209\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_OE_SEL0\r
-CYREG_PRT1_OE_SEL0 EQU 0x4000520a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_OE_SEL1\r
-CYREG_PRT1_OE_SEL1 EQU 0x4000520b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_DBL_SYNC_IN\r
-CYREG_PRT1_DBL_SYNC_IN EQU 0x4000520c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_SYNC_OUT\r
-CYREG_PRT1_SYNC_OUT EQU 0x4000520d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT1_CAPS_SEL\r
-CYREG_PRT1_CAPS_SEL EQU 0x4000520e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_BASE\r
-CYDEV_PRTDSI_PRT2_BASE EQU 0x40005210\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT2_SIZE\r
-CYDEV_PRTDSI_PRT2_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_OUT_SEL0\r
-CYREG_PRT2_OUT_SEL0 EQU 0x40005210\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_OUT_SEL1\r
-CYREG_PRT2_OUT_SEL1 EQU 0x40005211\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_OE_SEL0\r
-CYREG_PRT2_OE_SEL0 EQU 0x40005212\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_OE_SEL1\r
-CYREG_PRT2_OE_SEL1 EQU 0x40005213\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_DBL_SYNC_IN\r
-CYREG_PRT2_DBL_SYNC_IN EQU 0x40005214\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_SYNC_OUT\r
-CYREG_PRT2_SYNC_OUT EQU 0x40005215\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT2_CAPS_SEL\r
-CYREG_PRT2_CAPS_SEL EQU 0x40005216\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_BASE\r
-CYDEV_PRTDSI_PRT3_BASE EQU 0x40005218\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT3_SIZE\r
-CYDEV_PRTDSI_PRT3_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_OUT_SEL0\r
-CYREG_PRT3_OUT_SEL0 EQU 0x40005218\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_OUT_SEL1\r
-CYREG_PRT3_OUT_SEL1 EQU 0x40005219\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_OE_SEL0\r
-CYREG_PRT3_OE_SEL0 EQU 0x4000521a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_OE_SEL1\r
-CYREG_PRT3_OE_SEL1 EQU 0x4000521b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_DBL_SYNC_IN\r
-CYREG_PRT3_DBL_SYNC_IN EQU 0x4000521c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_SYNC_OUT\r
-CYREG_PRT3_SYNC_OUT EQU 0x4000521d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT3_CAPS_SEL\r
-CYREG_PRT3_CAPS_SEL EQU 0x4000521e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_BASE\r
-CYDEV_PRTDSI_PRT4_BASE EQU 0x40005220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT4_SIZE\r
-CYDEV_PRTDSI_PRT4_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_OUT_SEL0\r
-CYREG_PRT4_OUT_SEL0 EQU 0x40005220\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_OUT_SEL1\r
-CYREG_PRT4_OUT_SEL1 EQU 0x40005221\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_OE_SEL0\r
-CYREG_PRT4_OE_SEL0 EQU 0x40005222\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_OE_SEL1\r
-CYREG_PRT4_OE_SEL1 EQU 0x40005223\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_DBL_SYNC_IN\r
-CYREG_PRT4_DBL_SYNC_IN EQU 0x40005224\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_SYNC_OUT\r
-CYREG_PRT4_SYNC_OUT EQU 0x40005225\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT4_CAPS_SEL\r
-CYREG_PRT4_CAPS_SEL EQU 0x40005226\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_BASE\r
-CYDEV_PRTDSI_PRT5_BASE EQU 0x40005228\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT5_SIZE\r
-CYDEV_PRTDSI_PRT5_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_OUT_SEL0\r
-CYREG_PRT5_OUT_SEL0 EQU 0x40005228\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_OUT_SEL1\r
-CYREG_PRT5_OUT_SEL1 EQU 0x40005229\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_OE_SEL0\r
-CYREG_PRT5_OE_SEL0 EQU 0x4000522a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_OE_SEL1\r
-CYREG_PRT5_OE_SEL1 EQU 0x4000522b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_DBL_SYNC_IN\r
-CYREG_PRT5_DBL_SYNC_IN EQU 0x4000522c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_SYNC_OUT\r
-CYREG_PRT5_SYNC_OUT EQU 0x4000522d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT5_CAPS_SEL\r
-CYREG_PRT5_CAPS_SEL EQU 0x4000522e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_BASE\r
-CYDEV_PRTDSI_PRT6_BASE EQU 0x40005230\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT6_SIZE\r
-CYDEV_PRTDSI_PRT6_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_OUT_SEL0\r
-CYREG_PRT6_OUT_SEL0 EQU 0x40005230\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_OUT_SEL1\r
-CYREG_PRT6_OUT_SEL1 EQU 0x40005231\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_OE_SEL0\r
-CYREG_PRT6_OE_SEL0 EQU 0x40005232\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_OE_SEL1\r
-CYREG_PRT6_OE_SEL1 EQU 0x40005233\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_DBL_SYNC_IN\r
-CYREG_PRT6_DBL_SYNC_IN EQU 0x40005234\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_SYNC_OUT\r
-CYREG_PRT6_SYNC_OUT EQU 0x40005235\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT6_CAPS_SEL\r
-CYREG_PRT6_CAPS_SEL EQU 0x40005236\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_BASE\r
-CYDEV_PRTDSI_PRT12_BASE EQU 0x40005260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT12_SIZE\r
-CYDEV_PRTDSI_PRT12_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_OUT_SEL0\r
-CYREG_PRT12_OUT_SEL0 EQU 0x40005260\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_OUT_SEL1\r
-CYREG_PRT12_OUT_SEL1 EQU 0x40005261\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_OE_SEL0\r
-CYREG_PRT12_OE_SEL0 EQU 0x40005262\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_OE_SEL1\r
-CYREG_PRT12_OE_SEL1 EQU 0x40005263\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_DBL_SYNC_IN\r
-CYREG_PRT12_DBL_SYNC_IN EQU 0x40005264\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT12_SYNC_OUT\r
-CYREG_PRT12_SYNC_OUT EQU 0x40005265\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_BASE\r
-CYDEV_PRTDSI_PRT15_BASE EQU 0x40005278\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PRTDSI_PRT15_SIZE\r
-CYDEV_PRTDSI_PRT15_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_OUT_SEL0\r
-CYREG_PRT15_OUT_SEL0 EQU 0x40005278\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_OUT_SEL1\r
-CYREG_PRT15_OUT_SEL1 EQU 0x40005279\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_OE_SEL0\r
-CYREG_PRT15_OE_SEL0 EQU 0x4000527a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_OE_SEL1\r
-CYREG_PRT15_OE_SEL1 EQU 0x4000527b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_DBL_SYNC_IN\r
-CYREG_PRT15_DBL_SYNC_IN EQU 0x4000527c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_SYNC_OUT\r
-CYREG_PRT15_SYNC_OUT EQU 0x4000527d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PRT15_CAPS_SEL\r
-CYREG_PRT15_CAPS_SEL EQU 0x4000527e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_BASE\r
-CYDEV_EMIF_BASE EQU 0x40005400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EMIF_SIZE\r
-CYDEV_EMIF_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_NO_UDB\r
-CYREG_EMIF_NO_UDB EQU 0x40005400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_RP_WAIT_STATES\r
-CYREG_EMIF_RP_WAIT_STATES EQU 0x40005401\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_MEM_DWN\r
-CYREG_EMIF_MEM_DWN EQU 0x40005402\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_MEMCLK_DIV\r
-CYREG_EMIF_MEMCLK_DIV EQU 0x40005403\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_CLOCK_EN\r
-CYREG_EMIF_CLOCK_EN EQU 0x40005404\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_EM_TYPE\r
-CYREG_EMIF_EM_TYPE EQU 0x40005405\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EMIF_WP_WAIT_STATES\r
-CYREG_EMIF_WP_WAIT_STATES EQU 0x40005406\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_BASE\r
-CYDEV_ANAIF_BASE EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_SIZE\r
-CYDEV_ANAIF_SIZE EQU 0x000003a9\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BASE\r
-CYDEV_ANAIF_CFG_BASE EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SIZE\r
-CYDEV_ANAIF_CFG_SIZE EQU 0x0000010f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_BASE\r
-CYDEV_ANAIF_CFG_SC0_BASE EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC0_SIZE\r
-CYDEV_ANAIF_CFG_SC0_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_CR0\r
-CYREG_SC0_CR0 EQU 0x40005800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_CR1\r
-CYREG_SC0_CR1 EQU 0x40005801\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_CR2\r
-CYREG_SC0_CR2 EQU 0x40005802\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_BASE\r
-CYDEV_ANAIF_CFG_SC1_BASE EQU 0x40005804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC1_SIZE\r
-CYDEV_ANAIF_CFG_SC1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_CR0\r
-CYREG_SC1_CR0 EQU 0x40005804\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_CR1\r
-CYREG_SC1_CR1 EQU 0x40005805\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_CR2\r
-CYREG_SC1_CR2 EQU 0x40005806\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_BASE\r
-CYDEV_ANAIF_CFG_SC2_BASE EQU 0x40005808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC2_SIZE\r
-CYDEV_ANAIF_CFG_SC2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_CR0\r
-CYREG_SC2_CR0 EQU 0x40005808\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_CR1\r
-CYREG_SC2_CR1 EQU 0x40005809\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_CR2\r
-CYREG_SC2_CR2 EQU 0x4000580a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_BASE\r
-CYDEV_ANAIF_CFG_SC3_BASE EQU 0x4000580c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SC3_SIZE\r
-CYDEV_ANAIF_CFG_SC3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_CR0\r
-CYREG_SC3_CR0 EQU 0x4000580c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_CR1\r
-CYREG_SC3_CR1 EQU 0x4000580d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_CR2\r
-CYREG_SC3_CR2 EQU 0x4000580e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_BASE\r
-CYDEV_ANAIF_CFG_DAC0_BASE EQU 0x40005820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC0_SIZE\r
-CYDEV_ANAIF_CFG_DAC0_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_CR0\r
-CYREG_DAC0_CR0 EQU 0x40005820\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_CR1\r
-CYREG_DAC0_CR1 EQU 0x40005821\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_TST\r
-CYREG_DAC0_TST EQU 0x40005822\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_BASE\r
-CYDEV_ANAIF_CFG_DAC1_BASE EQU 0x40005824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC1_SIZE\r
-CYDEV_ANAIF_CFG_DAC1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_CR0\r
-CYREG_DAC1_CR0 EQU 0x40005824\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_CR1\r
-CYREG_DAC1_CR1 EQU 0x40005825\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_TST\r
-CYREG_DAC1_TST EQU 0x40005826\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_BASE\r
-CYDEV_ANAIF_CFG_DAC2_BASE EQU 0x40005828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC2_SIZE\r
-CYDEV_ANAIF_CFG_DAC2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_CR0\r
-CYREG_DAC2_CR0 EQU 0x40005828\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_CR1\r
-CYREG_DAC2_CR1 EQU 0x40005829\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_TST\r
-CYREG_DAC2_TST EQU 0x4000582a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_BASE\r
-CYDEV_ANAIF_CFG_DAC3_BASE EQU 0x4000582c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DAC3_SIZE\r
-CYDEV_ANAIF_CFG_DAC3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_CR0\r
-CYREG_DAC3_CR0 EQU 0x4000582c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_CR1\r
-CYREG_DAC3_CR1 EQU 0x4000582d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_TST\r
-CYREG_DAC3_TST EQU 0x4000582e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP0_BASE\r
-CYDEV_ANAIF_CFG_CMP0_BASE EQU 0x40005840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP0_SIZE\r
-CYDEV_ANAIF_CFG_CMP0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_CR\r
-CYREG_CMP0_CR EQU 0x40005840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP1_BASE\r
-CYDEV_ANAIF_CFG_CMP1_BASE EQU 0x40005841\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP1_SIZE\r
-CYDEV_ANAIF_CFG_CMP1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_CR\r
-CYREG_CMP1_CR EQU 0x40005841\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP2_BASE\r
-CYDEV_ANAIF_CFG_CMP2_BASE EQU 0x40005842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP2_SIZE\r
-CYDEV_ANAIF_CFG_CMP2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_CR\r
-CYREG_CMP2_CR EQU 0x40005842\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP3_BASE\r
-CYDEV_ANAIF_CFG_CMP3_BASE EQU 0x40005843\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CMP3_SIZE\r
-CYDEV_ANAIF_CFG_CMP3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_CR\r
-CYREG_CMP3_CR EQU 0x40005843\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT0_BASE\r
-CYDEV_ANAIF_CFG_LUT0_BASE EQU 0x40005848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT0_SIZE\r
-CYDEV_ANAIF_CFG_LUT0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT0_CR\r
-CYREG_LUT0_CR EQU 0x40005848\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT0_MX\r
-CYREG_LUT0_MX EQU 0x40005849\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT1_BASE\r
-CYDEV_ANAIF_CFG_LUT1_BASE EQU 0x4000584a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT1_SIZE\r
-CYDEV_ANAIF_CFG_LUT1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT1_CR\r
-CYREG_LUT1_CR EQU 0x4000584a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT1_MX\r
-CYREG_LUT1_MX EQU 0x4000584b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT2_BASE\r
-CYDEV_ANAIF_CFG_LUT2_BASE EQU 0x4000584c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT2_SIZE\r
-CYDEV_ANAIF_CFG_LUT2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT2_CR\r
-CYREG_LUT2_CR EQU 0x4000584c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT2_MX\r
-CYREG_LUT2_MX EQU 0x4000584d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT3_BASE\r
-CYDEV_ANAIF_CFG_LUT3_BASE EQU 0x4000584e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LUT3_SIZE\r
-CYDEV_ANAIF_CFG_LUT3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT3_CR\r
-CYREG_LUT3_CR EQU 0x4000584e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT3_MX\r
-CYREG_LUT3_MX EQU 0x4000584f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP0_BASE\r
-CYDEV_ANAIF_CFG_OPAMP0_BASE EQU 0x40005858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP0_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP0_CR\r
-CYREG_OPAMP0_CR EQU 0x40005858\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP0_RSVD\r
-CYREG_OPAMP0_RSVD EQU 0x40005859\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP1_BASE\r
-CYDEV_ANAIF_CFG_OPAMP1_BASE EQU 0x4000585a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP1_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP1_CR\r
-CYREG_OPAMP1_CR EQU 0x4000585a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP1_RSVD\r
-CYREG_OPAMP1_RSVD EQU 0x4000585b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP2_BASE\r
-CYDEV_ANAIF_CFG_OPAMP2_BASE EQU 0x4000585c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP2_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP2_CR\r
-CYREG_OPAMP2_CR EQU 0x4000585c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP2_RSVD\r
-CYREG_OPAMP2_RSVD EQU 0x4000585d\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP3_BASE\r
-CYDEV_ANAIF_CFG_OPAMP3_BASE EQU 0x4000585e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_OPAMP3_SIZE\r
-CYDEV_ANAIF_CFG_OPAMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP3_CR\r
-CYREG_OPAMP3_CR EQU 0x4000585e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP3_RSVD\r
-CYREG_OPAMP3_RSVD EQU 0x4000585f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDAC_BASE\r
-CYDEV_ANAIF_CFG_LCDDAC_BASE EQU 0x40005868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDAC_SIZE\r
-CYDEV_ANAIF_CFG_LCDDAC_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_CR0\r
-CYREG_LCDDAC_CR0 EQU 0x40005868\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_CR1\r
-CYREG_LCDDAC_CR1 EQU 0x40005869\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDRV_BASE\r
-CYDEV_ANAIF_CFG_LCDDRV_BASE EQU 0x4000586a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDDRV_SIZE\r
-CYDEV_ANAIF_CFG_LCDDRV_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDRV_CR\r
-CYREG_LCDDRV_CR EQU 0x4000586a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDTMR_BASE\r
-CYDEV_ANAIF_CFG_LCDTMR_BASE EQU 0x4000586b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LCDTMR_SIZE\r
-CYDEV_ANAIF_CFG_LCDTMR_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDTMR_CFG\r
-CYREG_LCDTMR_CFG EQU 0x4000586b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_BASE\r
-CYDEV_ANAIF_CFG_BG_BASE EQU 0x4000586c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_BG_SIZE\r
-CYDEV_ANAIF_CFG_BG_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BG_CR0\r
-CYREG_BG_CR0 EQU 0x4000586c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BG_RSVD\r
-CYREG_BG_RSVD EQU 0x4000586d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BG_DFT0\r
-CYREG_BG_DFT0 EQU 0x4000586e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BG_DFT1\r
-CYREG_BG_DFT1 EQU 0x4000586f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSL_BASE\r
-CYDEV_ANAIF_CFG_CAPSL_BASE EQU 0x40005870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSL_SIZE\r
-CYDEV_ANAIF_CFG_CAPSL_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAPSL_CFG0\r
-CYREG_CAPSL_CFG0 EQU 0x40005870\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAPSL_CFG1\r
-CYREG_CAPSL_CFG1 EQU 0x40005871\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSR_BASE\r
-CYDEV_ANAIF_CFG_CAPSR_BASE EQU 0x40005872\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_CAPSR_SIZE\r
-CYDEV_ANAIF_CFG_CAPSR_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAPSR_CFG0\r
-CYREG_CAPSR_CFG0 EQU 0x40005872\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAPSR_CFG1\r
-CYREG_CAPSR_CFG1 EQU 0x40005873\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_PUMP_BASE\r
-CYDEV_ANAIF_CFG_PUMP_BASE EQU 0x40005876\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_PUMP_SIZE\r
-CYDEV_ANAIF_CFG_PUMP_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PUMP_CR0\r
-CYREG_PUMP_CR0 EQU 0x40005876\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PUMP_CR1\r
-CYREG_PUMP_CR1 EQU 0x40005877\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF0_BASE\r
-CYDEV_ANAIF_CFG_LPF0_BASE EQU 0x40005878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF0_SIZE\r
-CYDEV_ANAIF_CFG_LPF0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LPF0_CR0\r
-CYREG_LPF0_CR0 EQU 0x40005878\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LPF0_RSVD\r
-CYREG_LPF0_RSVD EQU 0x40005879\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF1_BASE\r
-CYDEV_ANAIF_CFG_LPF1_BASE EQU 0x4000587a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_LPF1_SIZE\r
-CYDEV_ANAIF_CFG_LPF1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LPF1_CR0\r
-CYREG_LPF1_CR0 EQU 0x4000587a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LPF1_RSVD\r
-CYREG_LPF1_RSVD EQU 0x4000587b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_MISC_BASE\r
-CYDEV_ANAIF_CFG_MISC_BASE EQU 0x4000587c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_MISC_SIZE\r
-CYDEV_ANAIF_CFG_MISC_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ANAIF_CFG_MISC_CR0\r
-CYREG_ANAIF_CFG_MISC_CR0 EQU 0x4000587c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_BASE\r
-CYDEV_ANAIF_CFG_DSM0_BASE EQU 0x40005880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_DSM0_SIZE\r
-CYDEV_ANAIF_CFG_DSM0_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR0\r
-CYREG_DSM0_CR0 EQU 0x40005880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR1\r
-CYREG_DSM0_CR1 EQU 0x40005881\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR2\r
-CYREG_DSM0_CR2 EQU 0x40005882\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR3\r
-CYREG_DSM0_CR3 EQU 0x40005883\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR4\r
-CYREG_DSM0_CR4 EQU 0x40005884\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR5\r
-CYREG_DSM0_CR5 EQU 0x40005885\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR6\r
-CYREG_DSM0_CR6 EQU 0x40005886\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR7\r
-CYREG_DSM0_CR7 EQU 0x40005887\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR8\r
-CYREG_DSM0_CR8 EQU 0x40005888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR9\r
-CYREG_DSM0_CR9 EQU 0x40005889\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR10\r
-CYREG_DSM0_CR10 EQU 0x4000588a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR11\r
-CYREG_DSM0_CR11 EQU 0x4000588b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR12\r
-CYREG_DSM0_CR12 EQU 0x4000588c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR13\r
-CYREG_DSM0_CR13 EQU 0x4000588d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR14\r
-CYREG_DSM0_CR14 EQU 0x4000588e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR15\r
-CYREG_DSM0_CR15 EQU 0x4000588f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR16\r
-CYREG_DSM0_CR16 EQU 0x40005890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CR17\r
-CYREG_DSM0_CR17 EQU 0x40005891\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_REF0\r
-CYREG_DSM0_REF0 EQU 0x40005892\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_REF1\r
-CYREG_DSM0_REF1 EQU 0x40005893\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_REF2\r
-CYREG_DSM0_REF2 EQU 0x40005894\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_REF3\r
-CYREG_DSM0_REF3 EQU 0x40005895\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_DEM0\r
-CYREG_DSM0_DEM0 EQU 0x40005896\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_DEM1\r
-CYREG_DSM0_DEM1 EQU 0x40005897\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_TST0\r
-CYREG_DSM0_TST0 EQU 0x40005898\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_TST1\r
-CYREG_DSM0_TST1 EQU 0x40005899\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_BUF0\r
-CYREG_DSM0_BUF0 EQU 0x4000589a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_BUF1\r
-CYREG_DSM0_BUF1 EQU 0x4000589b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_BUF2\r
-CYREG_DSM0_BUF2 EQU 0x4000589c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_BUF3\r
-CYREG_DSM0_BUF3 EQU 0x4000589d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_MISC\r
-CYREG_DSM0_MISC EQU 0x4000589e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_RSVD1\r
-CYREG_DSM0_RSVD1 EQU 0x4000589f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_BASE\r
-CYDEV_ANAIF_CFG_SAR0_BASE EQU 0x40005900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR0_SIZE\r
-CYDEV_ANAIF_CFG_SAR0_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR0\r
-CYREG_SAR0_CSR0 EQU 0x40005900\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR1\r
-CYREG_SAR0_CSR1 EQU 0x40005901\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR2\r
-CYREG_SAR0_CSR2 EQU 0x40005902\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR3\r
-CYREG_SAR0_CSR3 EQU 0x40005903\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR4\r
-CYREG_SAR0_CSR4 EQU 0x40005904\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR5\r
-CYREG_SAR0_CSR5 EQU 0x40005905\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CSR6\r
-CYREG_SAR0_CSR6 EQU 0x40005906\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_BASE\r
-CYDEV_ANAIF_CFG_SAR1_BASE EQU 0x40005908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_CFG_SAR1_SIZE\r
-CYDEV_ANAIF_CFG_SAR1_SIZE EQU 0x00000007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR0\r
-CYREG_SAR1_CSR0 EQU 0x40005908\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR1\r
-CYREG_SAR1_CSR1 EQU 0x40005909\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR2\r
-CYREG_SAR1_CSR2 EQU 0x4000590a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR3\r
-CYREG_SAR1_CSR3 EQU 0x4000590b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR4\r
-CYREG_SAR1_CSR4 EQU 0x4000590c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR5\r
-CYREG_SAR1_CSR5 EQU 0x4000590d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CSR6\r
-CYREG_SAR1_CSR6 EQU 0x4000590e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BASE\r
-CYDEV_ANAIF_RT_BASE EQU 0x40005a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SIZE\r
-CYDEV_ANAIF_RT_SIZE EQU 0x00000162\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_BASE\r
-CYDEV_ANAIF_RT_SC0_BASE EQU 0x40005a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC0_SIZE\r
-CYDEV_ANAIF_RT_SC0_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW0\r
-CYREG_SC0_SW0 EQU 0x40005a00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW2\r
-CYREG_SC0_SW2 EQU 0x40005a02\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW3\r
-CYREG_SC0_SW3 EQU 0x40005a03\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW4\r
-CYREG_SC0_SW4 EQU 0x40005a04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW6\r
-CYREG_SC0_SW6 EQU 0x40005a06\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW7\r
-CYREG_SC0_SW7 EQU 0x40005a07\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW8\r
-CYREG_SC0_SW8 EQU 0x40005a08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_SW10\r
-CYREG_SC0_SW10 EQU 0x40005a0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_CLK\r
-CYREG_SC0_CLK EQU 0x40005a0b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC0_BST\r
-CYREG_SC0_BST EQU 0x40005a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_BASE\r
-CYDEV_ANAIF_RT_SC1_BASE EQU 0x40005a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC1_SIZE\r
-CYDEV_ANAIF_RT_SC1_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW0\r
-CYREG_SC1_SW0 EQU 0x40005a10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW2\r
-CYREG_SC1_SW2 EQU 0x40005a12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW3\r
-CYREG_SC1_SW3 EQU 0x40005a13\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW4\r
-CYREG_SC1_SW4 EQU 0x40005a14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW6\r
-CYREG_SC1_SW6 EQU 0x40005a16\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW7\r
-CYREG_SC1_SW7 EQU 0x40005a17\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW8\r
-CYREG_SC1_SW8 EQU 0x40005a18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_SW10\r
-CYREG_SC1_SW10 EQU 0x40005a1a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_CLK\r
-CYREG_SC1_CLK EQU 0x40005a1b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC1_BST\r
-CYREG_SC1_BST EQU 0x40005a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_BASE\r
-CYDEV_ANAIF_RT_SC2_BASE EQU 0x40005a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC2_SIZE\r
-CYDEV_ANAIF_RT_SC2_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW0\r
-CYREG_SC2_SW0 EQU 0x40005a20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW2\r
-CYREG_SC2_SW2 EQU 0x40005a22\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW3\r
-CYREG_SC2_SW3 EQU 0x40005a23\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW4\r
-CYREG_SC2_SW4 EQU 0x40005a24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW6\r
-CYREG_SC2_SW6 EQU 0x40005a26\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW7\r
-CYREG_SC2_SW7 EQU 0x40005a27\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW8\r
-CYREG_SC2_SW8 EQU 0x40005a28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_SW10\r
-CYREG_SC2_SW10 EQU 0x40005a2a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_CLK\r
-CYREG_SC2_CLK EQU 0x40005a2b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC2_BST\r
-CYREG_SC2_BST EQU 0x40005a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_BASE\r
-CYDEV_ANAIF_RT_SC3_BASE EQU 0x40005a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC3_SIZE\r
-CYDEV_ANAIF_RT_SC3_SIZE EQU 0x0000000d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW0\r
-CYREG_SC3_SW0 EQU 0x40005a30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW2\r
-CYREG_SC3_SW2 EQU 0x40005a32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW3\r
-CYREG_SC3_SW3 EQU 0x40005a33\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW4\r
-CYREG_SC3_SW4 EQU 0x40005a34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW6\r
-CYREG_SC3_SW6 EQU 0x40005a36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW7\r
-CYREG_SC3_SW7 EQU 0x40005a37\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW8\r
-CYREG_SC3_SW8 EQU 0x40005a38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_SW10\r
-CYREG_SC3_SW10 EQU 0x40005a3a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_CLK\r
-CYREG_SC3_CLK EQU 0x40005a3b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC3_BST\r
-CYREG_SC3_BST EQU 0x40005a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_BASE\r
-CYDEV_ANAIF_RT_DAC0_BASE EQU 0x40005a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC0_SIZE\r
-CYDEV_ANAIF_RT_DAC0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_SW0\r
-CYREG_DAC0_SW0 EQU 0x40005a80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_SW2\r
-CYREG_DAC0_SW2 EQU 0x40005a82\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_SW3\r
-CYREG_DAC0_SW3 EQU 0x40005a83\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_SW4\r
-CYREG_DAC0_SW4 EQU 0x40005a84\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_STROBE\r
-CYREG_DAC0_STROBE EQU 0x40005a87\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_BASE\r
-CYDEV_ANAIF_RT_DAC1_BASE EQU 0x40005a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC1_SIZE\r
-CYDEV_ANAIF_RT_DAC1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_SW0\r
-CYREG_DAC1_SW0 EQU 0x40005a88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_SW2\r
-CYREG_DAC1_SW2 EQU 0x40005a8a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_SW3\r
-CYREG_DAC1_SW3 EQU 0x40005a8b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_SW4\r
-CYREG_DAC1_SW4 EQU 0x40005a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_STROBE\r
-CYREG_DAC1_STROBE EQU 0x40005a8f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_BASE\r
-CYDEV_ANAIF_RT_DAC2_BASE EQU 0x40005a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC2_SIZE\r
-CYDEV_ANAIF_RT_DAC2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_SW0\r
-CYREG_DAC2_SW0 EQU 0x40005a90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_SW2\r
-CYREG_DAC2_SW2 EQU 0x40005a92\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_SW3\r
-CYREG_DAC2_SW3 EQU 0x40005a93\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_SW4\r
-CYREG_DAC2_SW4 EQU 0x40005a94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_STROBE\r
-CYREG_DAC2_STROBE EQU 0x40005a97\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_BASE\r
-CYDEV_ANAIF_RT_DAC3_BASE EQU 0x40005a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DAC3_SIZE\r
-CYDEV_ANAIF_RT_DAC3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_SW0\r
-CYREG_DAC3_SW0 EQU 0x40005a98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_SW2\r
-CYREG_DAC3_SW2 EQU 0x40005a9a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_SW3\r
-CYREG_DAC3_SW3 EQU 0x40005a9b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_SW4\r
-CYREG_DAC3_SW4 EQU 0x40005a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_STROBE\r
-CYREG_DAC3_STROBE EQU 0x40005a9f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_BASE\r
-CYDEV_ANAIF_RT_CMP0_BASE EQU 0x40005ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP0_SIZE\r
-CYDEV_ANAIF_RT_CMP0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_SW0\r
-CYREG_CMP0_SW0 EQU 0x40005ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_SW2\r
-CYREG_CMP0_SW2 EQU 0x40005ac2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_SW3\r
-CYREG_CMP0_SW3 EQU 0x40005ac3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_SW4\r
-CYREG_CMP0_SW4 EQU 0x40005ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_SW6\r
-CYREG_CMP0_SW6 EQU 0x40005ac6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP0_CLK\r
-CYREG_CMP0_CLK EQU 0x40005ac7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_BASE\r
-CYDEV_ANAIF_RT_CMP1_BASE EQU 0x40005ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP1_SIZE\r
-CYDEV_ANAIF_RT_CMP1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_SW0\r
-CYREG_CMP1_SW0 EQU 0x40005ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_SW2\r
-CYREG_CMP1_SW2 EQU 0x40005aca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_SW3\r
-CYREG_CMP1_SW3 EQU 0x40005acb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_SW4\r
-CYREG_CMP1_SW4 EQU 0x40005acc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_SW6\r
-CYREG_CMP1_SW6 EQU 0x40005ace\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP1_CLK\r
-CYREG_CMP1_CLK EQU 0x40005acf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_BASE\r
-CYDEV_ANAIF_RT_CMP2_BASE EQU 0x40005ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP2_SIZE\r
-CYDEV_ANAIF_RT_CMP2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_SW0\r
-CYREG_CMP2_SW0 EQU 0x40005ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_SW2\r
-CYREG_CMP2_SW2 EQU 0x40005ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_SW3\r
-CYREG_CMP2_SW3 EQU 0x40005ad3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_SW4\r
-CYREG_CMP2_SW4 EQU 0x40005ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_SW6\r
-CYREG_CMP2_SW6 EQU 0x40005ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP2_CLK\r
-CYREG_CMP2_CLK EQU 0x40005ad7\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_BASE\r
-CYDEV_ANAIF_RT_CMP3_BASE EQU 0x40005ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_CMP3_SIZE\r
-CYDEV_ANAIF_RT_CMP3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_SW0\r
-CYREG_CMP3_SW0 EQU 0x40005ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_SW2\r
-CYREG_CMP3_SW2 EQU 0x40005ada\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_SW3\r
-CYREG_CMP3_SW3 EQU 0x40005adb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_SW4\r
-CYREG_CMP3_SW4 EQU 0x40005adc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_SW6\r
-CYREG_CMP3_SW6 EQU 0x40005ade\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP3_CLK\r
-CYREG_CMP3_CLK EQU 0x40005adf\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_BASE\r
-CYDEV_ANAIF_RT_DSM0_BASE EQU 0x40005b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DSM0_SIZE\r
-CYDEV_ANAIF_RT_DSM0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_SW0\r
-CYREG_DSM0_SW0 EQU 0x40005b00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_SW2\r
-CYREG_DSM0_SW2 EQU 0x40005b02\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_SW3\r
-CYREG_DSM0_SW3 EQU 0x40005b03\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_SW4\r
-CYREG_DSM0_SW4 EQU 0x40005b04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_SW6\r
-CYREG_DSM0_SW6 EQU 0x40005b06\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_CLK\r
-CYREG_DSM0_CLK EQU 0x40005b07\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_BASE\r
-CYDEV_ANAIF_RT_SAR0_BASE EQU 0x40005b20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR0_SIZE\r
-CYDEV_ANAIF_RT_SAR0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_SW0\r
-CYREG_SAR0_SW0 EQU 0x40005b20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_SW2\r
-CYREG_SAR0_SW2 EQU 0x40005b22\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_SW3\r
-CYREG_SAR0_SW3 EQU 0x40005b23\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_SW4\r
-CYREG_SAR0_SW4 EQU 0x40005b24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_SW6\r
-CYREG_SAR0_SW6 EQU 0x40005b26\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_CLK\r
-CYREG_SAR0_CLK EQU 0x40005b27\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_BASE\r
-CYDEV_ANAIF_RT_SAR1_BASE EQU 0x40005b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SAR1_SIZE\r
-CYDEV_ANAIF_RT_SAR1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_SW0\r
-CYREG_SAR1_SW0 EQU 0x40005b28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_SW2\r
-CYREG_SAR1_SW2 EQU 0x40005b2a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_SW3\r
-CYREG_SAR1_SW3 EQU 0x40005b2b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_SW4\r
-CYREG_SAR1_SW4 EQU 0x40005b2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_SW6\r
-CYREG_SAR1_SW6 EQU 0x40005b2e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_CLK\r
-CYREG_SAR1_CLK EQU 0x40005b2f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP0_BASE\r
-CYDEV_ANAIF_RT_OPAMP0_BASE EQU 0x40005b40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP0_SIZE\r
-CYDEV_ANAIF_RT_OPAMP0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP0_MX\r
-CYREG_OPAMP0_MX EQU 0x40005b40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP0_SW\r
-CYREG_OPAMP0_SW EQU 0x40005b41\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP1_BASE\r
-CYDEV_ANAIF_RT_OPAMP1_BASE EQU 0x40005b42\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP1_SIZE\r
-CYDEV_ANAIF_RT_OPAMP1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP1_MX\r
-CYREG_OPAMP1_MX EQU 0x40005b42\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP1_SW\r
-CYREG_OPAMP1_SW EQU 0x40005b43\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP2_BASE\r
-CYDEV_ANAIF_RT_OPAMP2_BASE EQU 0x40005b44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP2_SIZE\r
-CYDEV_ANAIF_RT_OPAMP2_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP2_MX\r
-CYREG_OPAMP2_MX EQU 0x40005b44\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP2_SW\r
-CYREG_OPAMP2_SW EQU 0x40005b45\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP3_BASE\r
-CYDEV_ANAIF_RT_OPAMP3_BASE EQU 0x40005b46\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_OPAMP3_SIZE\r
-CYDEV_ANAIF_RT_OPAMP3_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP3_MX\r
-CYREG_OPAMP3_MX EQU 0x40005b46\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_OPAMP3_SW\r
-CYREG_OPAMP3_SW EQU 0x40005b47\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_BASE\r
-CYDEV_ANAIF_RT_LCDDAC_BASE EQU 0x40005b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_LCDDAC_SIZE\r
-CYDEV_ANAIF_RT_LCDDAC_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_SW0\r
-CYREG_LCDDAC_SW0 EQU 0x40005b50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_SW1\r
-CYREG_LCDDAC_SW1 EQU 0x40005b51\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_SW2\r
-CYREG_LCDDAC_SW2 EQU 0x40005b52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_SW3\r
-CYREG_LCDDAC_SW3 EQU 0x40005b53\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LCDDAC_SW4\r
-CYREG_LCDDAC_SW4 EQU 0x40005b54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC_BASE\r
-CYDEV_ANAIF_RT_SC_BASE EQU 0x40005b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_SC_SIZE\r
-CYDEV_ANAIF_RT_SC_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC_MISC\r
-CYREG_SC_MISC EQU 0x40005b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_BASE\r
-CYDEV_ANAIF_RT_BUS_BASE EQU 0x40005b58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_BUS_SIZE\r
-CYDEV_ANAIF_RT_BUS_SIZE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BUS_SW0\r
-CYREG_BUS_SW0 EQU 0x40005b58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BUS_SW2\r
-CYREG_BUS_SW2 EQU 0x40005b5a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BUS_SW3\r
-CYREG_BUS_SW3 EQU 0x40005b5b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_BASE\r
-CYDEV_ANAIF_RT_DFT_BASE EQU 0x40005b5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_RT_DFT_SIZE\r
-CYDEV_ANAIF_RT_DFT_SIZE EQU 0x00000006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFT_CR0\r
-CYREG_DFT_CR0 EQU 0x40005b5c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFT_CR1\r
-CYREG_DFT_CR1 EQU 0x40005b5d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFT_CR2\r
-CYREG_DFT_CR2 EQU 0x40005b5e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFT_CR3\r
-CYREG_DFT_CR3 EQU 0x40005b5f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFT_CR4\r
-CYREG_DFT_CR4 EQU 0x40005b60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFT_CR5\r
-CYREG_DFT_CR5 EQU 0x40005b61\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_BASE\r
-CYDEV_ANAIF_WRK_BASE EQU 0x40005b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SIZE\r
-CYDEV_ANAIF_WRK_SIZE EQU 0x00000029\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC0_BASE\r
-CYDEV_ANAIF_WRK_DAC0_BASE EQU 0x40005b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC0_SIZE\r
-CYDEV_ANAIF_WRK_DAC0_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC0_D\r
-CYREG_DAC0_D EQU 0x40005b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC1_BASE\r
-CYDEV_ANAIF_WRK_DAC1_BASE EQU 0x40005b81\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC1_SIZE\r
-CYDEV_ANAIF_WRK_DAC1_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC1_D\r
-CYREG_DAC1_D EQU 0x40005b81\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC2_BASE\r
-CYDEV_ANAIF_WRK_DAC2_BASE EQU 0x40005b82\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC2_SIZE\r
-CYDEV_ANAIF_WRK_DAC2_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC2_D\r
-CYREG_DAC2_D EQU 0x40005b82\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC3_BASE\r
-CYDEV_ANAIF_WRK_DAC3_BASE EQU 0x40005b83\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DAC3_SIZE\r
-CYDEV_ANAIF_WRK_DAC3_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DAC3_D\r
-CYREG_DAC3_D EQU 0x40005b83\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DSM0_BASE\r
-CYDEV_ANAIF_WRK_DSM0_BASE EQU 0x40005b88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_DSM0_SIZE\r
-CYDEV_ANAIF_WRK_DSM0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_OUT0\r
-CYREG_DSM0_OUT0 EQU 0x40005b88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DSM0_OUT1\r
-CYREG_DSM0_OUT1 EQU 0x40005b89\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_BASE\r
-CYDEV_ANAIF_WRK_LUT_BASE EQU 0x40005b90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_LUT_SIZE\r
-CYDEV_ANAIF_WRK_LUT_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT_SR\r
-CYREG_LUT_SR EQU 0x40005b90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT_WRK1\r
-CYREG_LUT_WRK1 EQU 0x40005b91\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT_MSK\r
-CYREG_LUT_MSK EQU 0x40005b92\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT_CLK\r
-CYREG_LUT_CLK EQU 0x40005b93\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_LUT_CPTR\r
-CYREG_LUT_CPTR EQU 0x40005b94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_CMP_BASE\r
-CYDEV_ANAIF_WRK_CMP_BASE EQU 0x40005b96\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_CMP_SIZE\r
-CYDEV_ANAIF_WRK_CMP_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP_WRK\r
-CYREG_CMP_WRK EQU 0x40005b96\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CMP_TST\r
-CYREG_CMP_TST EQU 0x40005b97\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_BASE\r
-CYDEV_ANAIF_WRK_SC_BASE EQU 0x40005b98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SC_SIZE\r
-CYDEV_ANAIF_WRK_SC_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC_SR\r
-CYREG_SC_SR EQU 0x40005b98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC_WRK1\r
-CYREG_SC_WRK1 EQU 0x40005b99\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC_MSK\r
-CYREG_SC_MSK EQU 0x40005b9a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC_CMPINV\r
-CYREG_SC_CMPINV EQU 0x40005b9b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SC_CPTR\r
-CYREG_SC_CPTR EQU 0x40005b9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR0_BASE\r
-CYDEV_ANAIF_WRK_SAR0_BASE EQU 0x40005ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR0_SIZE\r
-CYDEV_ANAIF_WRK_SAR0_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_WRK0\r
-CYREG_SAR0_WRK0 EQU 0x40005ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR0_WRK1\r
-CYREG_SAR0_WRK1 EQU 0x40005ba1\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR1_BASE\r
-CYDEV_ANAIF_WRK_SAR1_BASE EQU 0x40005ba2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SAR1_SIZE\r
-CYDEV_ANAIF_WRK_SAR1_SIZE EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_WRK0\r
-CYREG_SAR1_WRK0 EQU 0x40005ba2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SAR1_WRK1\r
-CYREG_SAR1_WRK1 EQU 0x40005ba3\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SARS_BASE\r
-CYDEV_ANAIF_WRK_SARS_BASE EQU 0x40005ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ANAIF_WRK_SARS_SIZE\r
-CYDEV_ANAIF_WRK_SARS_SIZE EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ANAIF_WRK_SARS_SOF\r
-CYREG_ANAIF_WRK_SARS_SOF EQU 0x40005ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_BASE\r
-CYDEV_USB_BASE EQU 0x40006000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIZE\r
-CYDEV_USB_SIZE EQU 0x00000300\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR0\r
-CYREG_USB_EP0_DR0 EQU 0x40006000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR1\r
-CYREG_USB_EP0_DR1 EQU 0x40006001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR2\r
-CYREG_USB_EP0_DR2 EQU 0x40006002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR3\r
-CYREG_USB_EP0_DR3 EQU 0x40006003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR4\r
-CYREG_USB_EP0_DR4 EQU 0x40006004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR5\r
-CYREG_USB_EP0_DR5 EQU 0x40006005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR6\r
-CYREG_USB_EP0_DR6 EQU 0x40006006\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_DR7\r
-CYREG_USB_EP0_DR7 EQU 0x40006007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_CR0\r
-CYREG_USB_CR0 EQU 0x40006008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_CR1\r
-CYREG_USB_CR1 EQU 0x40006009\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP_INT_EN\r
-CYREG_USB_SIE_EP_INT_EN EQU 0x4000600a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP_INT_SR\r
-CYREG_USB_SIE_EP_INT_SR EQU 0x4000600b\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_BASE\r
-CYDEV_USB_SIE_EP1_BASE EQU 0x4000600c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP1_SIZE\r
-CYDEV_USB_SIE_EP1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP1_CNT0\r
-CYREG_USB_SIE_EP1_CNT0 EQU 0x4000600c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP1_CNT1\r
-CYREG_USB_SIE_EP1_CNT1 EQU 0x4000600d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP1_CR0\r
-CYREG_USB_SIE_EP1_CR0 EQU 0x4000600e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_USBIO_CR0\r
-CYREG_USB_USBIO_CR0 EQU 0x40006010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_USBIO_CR1\r
-CYREG_USB_USBIO_CR1 EQU 0x40006012\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_DYN_RECONFIG\r
-CYREG_USB_DYN_RECONFIG EQU 0x40006014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SOF0\r
-CYREG_USB_SOF0 EQU 0x40006018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SOF1\r
-CYREG_USB_SOF1 EQU 0x40006019\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_BASE\r
-CYDEV_USB_SIE_EP2_BASE EQU 0x4000601c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP2_SIZE\r
-CYDEV_USB_SIE_EP2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP2_CNT0\r
-CYREG_USB_SIE_EP2_CNT0 EQU 0x4000601c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP2_CNT1\r
-CYREG_USB_SIE_EP2_CNT1 EQU 0x4000601d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP2_CR0\r
-CYREG_USB_SIE_EP2_CR0 EQU 0x4000601e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_CR\r
-CYREG_USB_EP0_CR EQU 0x40006028\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP0_CNT\r
-CYREG_USB_EP0_CNT EQU 0x40006029\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_BASE\r
-CYDEV_USB_SIE_EP3_BASE EQU 0x4000602c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP3_SIZE\r
-CYDEV_USB_SIE_EP3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP3_CNT0\r
-CYREG_USB_SIE_EP3_CNT0 EQU 0x4000602c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP3_CNT1\r
-CYREG_USB_SIE_EP3_CNT1 EQU 0x4000602d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP3_CR0\r
-CYREG_USB_SIE_EP3_CR0 EQU 0x4000602e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_BASE\r
-CYDEV_USB_SIE_EP4_BASE EQU 0x4000603c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP4_SIZE\r
-CYDEV_USB_SIE_EP4_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP4_CNT0\r
-CYREG_USB_SIE_EP4_CNT0 EQU 0x4000603c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP4_CNT1\r
-CYREG_USB_SIE_EP4_CNT1 EQU 0x4000603d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP4_CR0\r
-CYREG_USB_SIE_EP4_CR0 EQU 0x4000603e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_BASE\r
-CYDEV_USB_SIE_EP5_BASE EQU 0x4000604c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP5_SIZE\r
-CYDEV_USB_SIE_EP5_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP5_CNT0\r
-CYREG_USB_SIE_EP5_CNT0 EQU 0x4000604c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP5_CNT1\r
-CYREG_USB_SIE_EP5_CNT1 EQU 0x4000604d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP5_CR0\r
-CYREG_USB_SIE_EP5_CR0 EQU 0x4000604e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_BASE\r
-CYDEV_USB_SIE_EP6_BASE EQU 0x4000605c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP6_SIZE\r
-CYDEV_USB_SIE_EP6_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP6_CNT0\r
-CYREG_USB_SIE_EP6_CNT0 EQU 0x4000605c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP6_CNT1\r
-CYREG_USB_SIE_EP6_CNT1 EQU 0x4000605d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP6_CR0\r
-CYREG_USB_SIE_EP6_CR0 EQU 0x4000605e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_BASE\r
-CYDEV_USB_SIE_EP7_BASE EQU 0x4000606c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP7_SIZE\r
-CYDEV_USB_SIE_EP7_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP7_CNT0\r
-CYREG_USB_SIE_EP7_CNT0 EQU 0x4000606c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP7_CNT1\r
-CYREG_USB_SIE_EP7_CNT1 EQU 0x4000606d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP7_CR0\r
-CYREG_USB_SIE_EP7_CR0 EQU 0x4000606e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_BASE\r
-CYDEV_USB_SIE_EP8_BASE EQU 0x4000607c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_SIE_EP8_SIZE\r
-CYDEV_USB_SIE_EP8_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP8_CNT0\r
-CYREG_USB_SIE_EP8_CNT0 EQU 0x4000607c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP8_CNT1\r
-CYREG_USB_SIE_EP8_CNT1 EQU 0x4000607d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_SIE_EP8_CR0\r
-CYREG_USB_SIE_EP8_CR0 EQU 0x4000607e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_BASE\r
-CYDEV_USB_ARB_EP1_BASE EQU 0x40006080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP1_SIZE\r
-CYDEV_USB_ARB_EP1_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP1_CFG\r
-CYREG_USB_ARB_EP1_CFG EQU 0x40006080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP1_INT_EN\r
-CYREG_USB_ARB_EP1_INT_EN EQU 0x40006081\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP1_SR\r
-CYREG_USB_ARB_EP1_SR EQU 0x40006082\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_BASE\r
-CYDEV_USB_ARB_RW1_BASE EQU 0x40006084\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW1_SIZE\r
-CYDEV_USB_ARB_RW1_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW1_WA\r
-CYREG_USB_ARB_RW1_WA EQU 0x40006084\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW1_WA_MSB\r
-CYREG_USB_ARB_RW1_WA_MSB EQU 0x40006085\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW1_RA\r
-CYREG_USB_ARB_RW1_RA EQU 0x40006086\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW1_RA_MSB\r
-CYREG_USB_ARB_RW1_RA_MSB EQU 0x40006087\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW1_DR\r
-CYREG_USB_ARB_RW1_DR EQU 0x40006088\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_BUF_SIZE\r
-CYREG_USB_BUF_SIZE EQU 0x4000608c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP_ACTIVE\r
-CYREG_USB_EP_ACTIVE EQU 0x4000608e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_EP_TYPE\r
-CYREG_USB_EP_TYPE EQU 0x4000608f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_BASE\r
-CYDEV_USB_ARB_EP2_BASE EQU 0x40006090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP2_SIZE\r
-CYDEV_USB_ARB_EP2_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP2_CFG\r
-CYREG_USB_ARB_EP2_CFG EQU 0x40006090\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP2_INT_EN\r
-CYREG_USB_ARB_EP2_INT_EN EQU 0x40006091\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP2_SR\r
-CYREG_USB_ARB_EP2_SR EQU 0x40006092\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_BASE\r
-CYDEV_USB_ARB_RW2_BASE EQU 0x40006094\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW2_SIZE\r
-CYDEV_USB_ARB_RW2_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW2_WA\r
-CYREG_USB_ARB_RW2_WA EQU 0x40006094\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW2_WA_MSB\r
-CYREG_USB_ARB_RW2_WA_MSB EQU 0x40006095\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW2_RA\r
-CYREG_USB_ARB_RW2_RA EQU 0x40006096\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW2_RA_MSB\r
-CYREG_USB_ARB_RW2_RA_MSB EQU 0x40006097\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW2_DR\r
-CYREG_USB_ARB_RW2_DR EQU 0x40006098\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_CFG\r
-CYREG_USB_ARB_CFG EQU 0x4000609c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_USB_CLK_EN\r
-CYREG_USB_USB_CLK_EN EQU 0x4000609d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_INT_EN\r
-CYREG_USB_ARB_INT_EN EQU 0x4000609e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_INT_SR\r
-CYREG_USB_ARB_INT_SR EQU 0x4000609f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_BASE\r
-CYDEV_USB_ARB_EP3_BASE EQU 0x400060a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP3_SIZE\r
-CYDEV_USB_ARB_EP3_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP3_CFG\r
-CYREG_USB_ARB_EP3_CFG EQU 0x400060a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP3_INT_EN\r
-CYREG_USB_ARB_EP3_INT_EN EQU 0x400060a1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP3_SR\r
-CYREG_USB_ARB_EP3_SR EQU 0x400060a2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_BASE\r
-CYDEV_USB_ARB_RW3_BASE EQU 0x400060a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW3_SIZE\r
-CYDEV_USB_ARB_RW3_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW3_WA\r
-CYREG_USB_ARB_RW3_WA EQU 0x400060a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW3_WA_MSB\r
-CYREG_USB_ARB_RW3_WA_MSB EQU 0x400060a5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW3_RA\r
-CYREG_USB_ARB_RW3_RA EQU 0x400060a6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW3_RA_MSB\r
-CYREG_USB_ARB_RW3_RA_MSB EQU 0x400060a7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW3_DR\r
-CYREG_USB_ARB_RW3_DR EQU 0x400060a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_CWA\r
-CYREG_USB_CWA EQU 0x400060ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_CWA_MSB\r
-CYREG_USB_CWA_MSB EQU 0x400060ad\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_BASE\r
-CYDEV_USB_ARB_EP4_BASE EQU 0x400060b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP4_SIZE\r
-CYDEV_USB_ARB_EP4_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP4_CFG\r
-CYREG_USB_ARB_EP4_CFG EQU 0x400060b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP4_INT_EN\r
-CYREG_USB_ARB_EP4_INT_EN EQU 0x400060b1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP4_SR\r
-CYREG_USB_ARB_EP4_SR EQU 0x400060b2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_BASE\r
-CYDEV_USB_ARB_RW4_BASE EQU 0x400060b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW4_SIZE\r
-CYDEV_USB_ARB_RW4_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW4_WA\r
-CYREG_USB_ARB_RW4_WA EQU 0x400060b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW4_WA_MSB\r
-CYREG_USB_ARB_RW4_WA_MSB EQU 0x400060b5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW4_RA\r
-CYREG_USB_ARB_RW4_RA EQU 0x400060b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW4_RA_MSB\r
-CYREG_USB_ARB_RW4_RA_MSB EQU 0x400060b7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW4_DR\r
-CYREG_USB_ARB_RW4_DR EQU 0x400060b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_DMA_THRES\r
-CYREG_USB_DMA_THRES EQU 0x400060bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_DMA_THRES_MSB\r
-CYREG_USB_DMA_THRES_MSB EQU 0x400060bd\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_BASE\r
-CYDEV_USB_ARB_EP5_BASE EQU 0x400060c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP5_SIZE\r
-CYDEV_USB_ARB_EP5_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP5_CFG\r
-CYREG_USB_ARB_EP5_CFG EQU 0x400060c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP5_INT_EN\r
-CYREG_USB_ARB_EP5_INT_EN EQU 0x400060c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP5_SR\r
-CYREG_USB_ARB_EP5_SR EQU 0x400060c2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_BASE\r
-CYDEV_USB_ARB_RW5_BASE EQU 0x400060c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW5_SIZE\r
-CYDEV_USB_ARB_RW5_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW5_WA\r
-CYREG_USB_ARB_RW5_WA EQU 0x400060c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW5_WA_MSB\r
-CYREG_USB_ARB_RW5_WA_MSB EQU 0x400060c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW5_RA\r
-CYREG_USB_ARB_RW5_RA EQU 0x400060c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW5_RA_MSB\r
-CYREG_USB_ARB_RW5_RA_MSB EQU 0x400060c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW5_DR\r
-CYREG_USB_ARB_RW5_DR EQU 0x400060c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_BUS_RST_CNT\r
-CYREG_USB_BUS_RST_CNT EQU 0x400060cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_BASE\r
-CYDEV_USB_ARB_EP6_BASE EQU 0x400060d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP6_SIZE\r
-CYDEV_USB_ARB_EP6_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP6_CFG\r
-CYREG_USB_ARB_EP6_CFG EQU 0x400060d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP6_INT_EN\r
-CYREG_USB_ARB_EP6_INT_EN EQU 0x400060d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP6_SR\r
-CYREG_USB_ARB_EP6_SR EQU 0x400060d2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_BASE\r
-CYDEV_USB_ARB_RW6_BASE EQU 0x400060d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW6_SIZE\r
-CYDEV_USB_ARB_RW6_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW6_WA\r
-CYREG_USB_ARB_RW6_WA EQU 0x400060d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW6_WA_MSB\r
-CYREG_USB_ARB_RW6_WA_MSB EQU 0x400060d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW6_RA\r
-CYREG_USB_ARB_RW6_RA EQU 0x400060d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW6_RA_MSB\r
-CYREG_USB_ARB_RW6_RA_MSB EQU 0x400060d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW6_DR\r
-CYREG_USB_ARB_RW6_DR EQU 0x400060d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_BASE\r
-CYDEV_USB_ARB_EP7_BASE EQU 0x400060e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP7_SIZE\r
-CYDEV_USB_ARB_EP7_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP7_CFG\r
-CYREG_USB_ARB_EP7_CFG EQU 0x400060e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP7_INT_EN\r
-CYREG_USB_ARB_EP7_INT_EN EQU 0x400060e1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP7_SR\r
-CYREG_USB_ARB_EP7_SR EQU 0x400060e2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_BASE\r
-CYDEV_USB_ARB_RW7_BASE EQU 0x400060e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW7_SIZE\r
-CYDEV_USB_ARB_RW7_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW7_WA\r
-CYREG_USB_ARB_RW7_WA EQU 0x400060e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW7_WA_MSB\r
-CYREG_USB_ARB_RW7_WA_MSB EQU 0x400060e5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW7_RA\r
-CYREG_USB_ARB_RW7_RA EQU 0x400060e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW7_RA_MSB\r
-CYREG_USB_ARB_RW7_RA_MSB EQU 0x400060e7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW7_DR\r
-CYREG_USB_ARB_RW7_DR EQU 0x400060e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_BASE\r
-CYDEV_USB_ARB_EP8_BASE EQU 0x400060f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_EP8_SIZE\r
-CYDEV_USB_ARB_EP8_SIZE EQU 0x00000003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP8_CFG\r
-CYREG_USB_ARB_EP8_CFG EQU 0x400060f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP8_INT_EN\r
-CYREG_USB_ARB_EP8_INT_EN EQU 0x400060f1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_EP8_SR\r
-CYREG_USB_ARB_EP8_SR EQU 0x400060f2\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_BASE\r
-CYDEV_USB_ARB_RW8_BASE EQU 0x400060f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_ARB_RW8_SIZE\r
-CYDEV_USB_ARB_RW8_SIZE EQU 0x00000005\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW8_WA\r
-CYREG_USB_ARB_RW8_WA EQU 0x400060f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW8_WA_MSB\r
-CYREG_USB_ARB_RW8_WA_MSB EQU 0x400060f5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW8_RA\r
-CYREG_USB_ARB_RW8_RA EQU 0x400060f6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW8_RA_MSB\r
-CYREG_USB_ARB_RW8_RA_MSB EQU 0x400060f7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_ARB_RW8_DR\r
-CYREG_USB_ARB_RW8_DR EQU 0x400060f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_MEM_BASE\r
-CYDEV_USB_MEM_BASE EQU 0x40006100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_USB_MEM_SIZE\r
-CYDEV_USB_MEM_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_MEM_DATA_MBASE\r
-CYREG_USB_MEM_DATA_MBASE EQU 0x40006100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_USB_MEM_DATA_MSIZE\r
-CYREG_USB_MEM_DATA_MSIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_BASE\r
-CYDEV_UWRK_BASE EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_SIZE\r
-CYDEV_UWRK_SIZE EQU 0x00000b60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_BASE\r
-CYDEV_UWRK_UWRK8_BASE EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_SIZE\r
-CYDEV_UWRK_UWRK8_SIZE EQU 0x000003b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_BASE\r
-CYDEV_UWRK_UWRK8_B0_BASE EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B0_SIZE\r
-CYDEV_UWRK_UWRK8_B0_SIZE EQU 0x000000b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_A0\r
-CYREG_B0_UDB00_A0 EQU 0x40006400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_A0\r
-CYREG_B0_UDB01_A0 EQU 0x40006401\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_A0\r
-CYREG_B0_UDB02_A0 EQU 0x40006402\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_A0\r
-CYREG_B0_UDB03_A0 EQU 0x40006403\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_A0\r
-CYREG_B0_UDB04_A0 EQU 0x40006404\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_A0\r
-CYREG_B0_UDB05_A0 EQU 0x40006405\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_A0\r
-CYREG_B0_UDB06_A0 EQU 0x40006406\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_A0\r
-CYREG_B0_UDB07_A0 EQU 0x40006407\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_A0\r
-CYREG_B0_UDB08_A0 EQU 0x40006408\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_A0\r
-CYREG_B0_UDB09_A0 EQU 0x40006409\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_A0\r
-CYREG_B0_UDB10_A0 EQU 0x4000640a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_A0\r
-CYREG_B0_UDB11_A0 EQU 0x4000640b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_A0\r
-CYREG_B0_UDB12_A0 EQU 0x4000640c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_A0\r
-CYREG_B0_UDB13_A0 EQU 0x4000640d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_A0\r
-CYREG_B0_UDB14_A0 EQU 0x4000640e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_A0\r
-CYREG_B0_UDB15_A0 EQU 0x4000640f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_A1\r
-CYREG_B0_UDB00_A1 EQU 0x40006410\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_A1\r
-CYREG_B0_UDB01_A1 EQU 0x40006411\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_A1\r
-CYREG_B0_UDB02_A1 EQU 0x40006412\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_A1\r
-CYREG_B0_UDB03_A1 EQU 0x40006413\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_A1\r
-CYREG_B0_UDB04_A1 EQU 0x40006414\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_A1\r
-CYREG_B0_UDB05_A1 EQU 0x40006415\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_A1\r
-CYREG_B0_UDB06_A1 EQU 0x40006416\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_A1\r
-CYREG_B0_UDB07_A1 EQU 0x40006417\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_A1\r
-CYREG_B0_UDB08_A1 EQU 0x40006418\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_A1\r
-CYREG_B0_UDB09_A1 EQU 0x40006419\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_A1\r
-CYREG_B0_UDB10_A1 EQU 0x4000641a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_A1\r
-CYREG_B0_UDB11_A1 EQU 0x4000641b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_A1\r
-CYREG_B0_UDB12_A1 EQU 0x4000641c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_A1\r
-CYREG_B0_UDB13_A1 EQU 0x4000641d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_A1\r
-CYREG_B0_UDB14_A1 EQU 0x4000641e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_A1\r
-CYREG_B0_UDB15_A1 EQU 0x4000641f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_D0\r
-CYREG_B0_UDB00_D0 EQU 0x40006420\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_D0\r
-CYREG_B0_UDB01_D0 EQU 0x40006421\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_D0\r
-CYREG_B0_UDB02_D0 EQU 0x40006422\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_D0\r
-CYREG_B0_UDB03_D0 EQU 0x40006423\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_D0\r
-CYREG_B0_UDB04_D0 EQU 0x40006424\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_D0\r
-CYREG_B0_UDB05_D0 EQU 0x40006425\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_D0\r
-CYREG_B0_UDB06_D0 EQU 0x40006426\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_D0\r
-CYREG_B0_UDB07_D0 EQU 0x40006427\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_D0\r
-CYREG_B0_UDB08_D0 EQU 0x40006428\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_D0\r
-CYREG_B0_UDB09_D0 EQU 0x40006429\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_D0\r
-CYREG_B0_UDB10_D0 EQU 0x4000642a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_D0\r
-CYREG_B0_UDB11_D0 EQU 0x4000642b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_D0\r
-CYREG_B0_UDB12_D0 EQU 0x4000642c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_D0\r
-CYREG_B0_UDB13_D0 EQU 0x4000642d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_D0\r
-CYREG_B0_UDB14_D0 EQU 0x4000642e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_D0\r
-CYREG_B0_UDB15_D0 EQU 0x4000642f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_D1\r
-CYREG_B0_UDB00_D1 EQU 0x40006430\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_D1\r
-CYREG_B0_UDB01_D1 EQU 0x40006431\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_D1\r
-CYREG_B0_UDB02_D1 EQU 0x40006432\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_D1\r
-CYREG_B0_UDB03_D1 EQU 0x40006433\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_D1\r
-CYREG_B0_UDB04_D1 EQU 0x40006434\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_D1\r
-CYREG_B0_UDB05_D1 EQU 0x40006435\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_D1\r
-CYREG_B0_UDB06_D1 EQU 0x40006436\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_D1\r
-CYREG_B0_UDB07_D1 EQU 0x40006437\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_D1\r
-CYREG_B0_UDB08_D1 EQU 0x40006438\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_D1\r
-CYREG_B0_UDB09_D1 EQU 0x40006439\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_D1\r
-CYREG_B0_UDB10_D1 EQU 0x4000643a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_D1\r
-CYREG_B0_UDB11_D1 EQU 0x4000643b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_D1\r
-CYREG_B0_UDB12_D1 EQU 0x4000643c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_D1\r
-CYREG_B0_UDB13_D1 EQU 0x4000643d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_D1\r
-CYREG_B0_UDB14_D1 EQU 0x4000643e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_D1\r
-CYREG_B0_UDB15_D1 EQU 0x4000643f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_F0\r
-CYREG_B0_UDB00_F0 EQU 0x40006440\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_F0\r
-CYREG_B0_UDB01_F0 EQU 0x40006441\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_F0\r
-CYREG_B0_UDB02_F0 EQU 0x40006442\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_F0\r
-CYREG_B0_UDB03_F0 EQU 0x40006443\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_F0\r
-CYREG_B0_UDB04_F0 EQU 0x40006444\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_F0\r
-CYREG_B0_UDB05_F0 EQU 0x40006445\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_F0\r
-CYREG_B0_UDB06_F0 EQU 0x40006446\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_F0\r
-CYREG_B0_UDB07_F0 EQU 0x40006447\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_F0\r
-CYREG_B0_UDB08_F0 EQU 0x40006448\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_F0\r
-CYREG_B0_UDB09_F0 EQU 0x40006449\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_F0\r
-CYREG_B0_UDB10_F0 EQU 0x4000644a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_F0\r
-CYREG_B0_UDB11_F0 EQU 0x4000644b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_F0\r
-CYREG_B0_UDB12_F0 EQU 0x4000644c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_F0\r
-CYREG_B0_UDB13_F0 EQU 0x4000644d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_F0\r
-CYREG_B0_UDB14_F0 EQU 0x4000644e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_F0\r
-CYREG_B0_UDB15_F0 EQU 0x4000644f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_F1\r
-CYREG_B0_UDB00_F1 EQU 0x40006450\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_F1\r
-CYREG_B0_UDB01_F1 EQU 0x40006451\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_F1\r
-CYREG_B0_UDB02_F1 EQU 0x40006452\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_F1\r
-CYREG_B0_UDB03_F1 EQU 0x40006453\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_F1\r
-CYREG_B0_UDB04_F1 EQU 0x40006454\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_F1\r
-CYREG_B0_UDB05_F1 EQU 0x40006455\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_F1\r
-CYREG_B0_UDB06_F1 EQU 0x40006456\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_F1\r
-CYREG_B0_UDB07_F1 EQU 0x40006457\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_F1\r
-CYREG_B0_UDB08_F1 EQU 0x40006458\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_F1\r
-CYREG_B0_UDB09_F1 EQU 0x40006459\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_F1\r
-CYREG_B0_UDB10_F1 EQU 0x4000645a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_F1\r
-CYREG_B0_UDB11_F1 EQU 0x4000645b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_F1\r
-CYREG_B0_UDB12_F1 EQU 0x4000645c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_F1\r
-CYREG_B0_UDB13_F1 EQU 0x4000645d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_F1\r
-CYREG_B0_UDB14_F1 EQU 0x4000645e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_F1\r
-CYREG_B0_UDB15_F1 EQU 0x4000645f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_ST\r
-CYREG_B0_UDB00_ST EQU 0x40006460\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_ST\r
-CYREG_B0_UDB01_ST EQU 0x40006461\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_ST\r
-CYREG_B0_UDB02_ST EQU 0x40006462\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_ST\r
-CYREG_B0_UDB03_ST EQU 0x40006463\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_ST\r
-CYREG_B0_UDB04_ST EQU 0x40006464\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_ST\r
-CYREG_B0_UDB05_ST EQU 0x40006465\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_ST\r
-CYREG_B0_UDB06_ST EQU 0x40006466\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_ST\r
-CYREG_B0_UDB07_ST EQU 0x40006467\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_ST\r
-CYREG_B0_UDB08_ST EQU 0x40006468\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_ST\r
-CYREG_B0_UDB09_ST EQU 0x40006469\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_ST\r
-CYREG_B0_UDB10_ST EQU 0x4000646a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_ST\r
-CYREG_B0_UDB11_ST EQU 0x4000646b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_ST\r
-CYREG_B0_UDB12_ST EQU 0x4000646c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_ST\r
-CYREG_B0_UDB13_ST EQU 0x4000646d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_ST\r
-CYREG_B0_UDB14_ST EQU 0x4000646e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_ST\r
-CYREG_B0_UDB15_ST EQU 0x4000646f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_CTL\r
-CYREG_B0_UDB00_CTL EQU 0x40006470\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_CTL\r
-CYREG_B0_UDB01_CTL EQU 0x40006471\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_CTL\r
-CYREG_B0_UDB02_CTL EQU 0x40006472\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_CTL\r
-CYREG_B0_UDB03_CTL EQU 0x40006473\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_CTL\r
-CYREG_B0_UDB04_CTL EQU 0x40006474\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_CTL\r
-CYREG_B0_UDB05_CTL EQU 0x40006475\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_CTL\r
-CYREG_B0_UDB06_CTL EQU 0x40006476\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_CTL\r
-CYREG_B0_UDB07_CTL EQU 0x40006477\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_CTL\r
-CYREG_B0_UDB08_CTL EQU 0x40006478\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_CTL\r
-CYREG_B0_UDB09_CTL EQU 0x40006479\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_CTL\r
-CYREG_B0_UDB10_CTL EQU 0x4000647a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_CTL\r
-CYREG_B0_UDB11_CTL EQU 0x4000647b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_CTL\r
-CYREG_B0_UDB12_CTL EQU 0x4000647c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_CTL\r
-CYREG_B0_UDB13_CTL EQU 0x4000647d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_CTL\r
-CYREG_B0_UDB14_CTL EQU 0x4000647e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_CTL\r
-CYREG_B0_UDB15_CTL EQU 0x4000647f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_MSK\r
-CYREG_B0_UDB00_MSK EQU 0x40006480\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_MSK\r
-CYREG_B0_UDB01_MSK EQU 0x40006481\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_MSK\r
-CYREG_B0_UDB02_MSK EQU 0x40006482\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_MSK\r
-CYREG_B0_UDB03_MSK EQU 0x40006483\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_MSK\r
-CYREG_B0_UDB04_MSK EQU 0x40006484\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_MSK\r
-CYREG_B0_UDB05_MSK EQU 0x40006485\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_MSK\r
-CYREG_B0_UDB06_MSK EQU 0x40006486\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_MSK\r
-CYREG_B0_UDB07_MSK EQU 0x40006487\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_MSK\r
-CYREG_B0_UDB08_MSK EQU 0x40006488\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_MSK\r
-CYREG_B0_UDB09_MSK EQU 0x40006489\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_MSK\r
-CYREG_B0_UDB10_MSK EQU 0x4000648a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_MSK\r
-CYREG_B0_UDB11_MSK EQU 0x4000648b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_MSK\r
-CYREG_B0_UDB12_MSK EQU 0x4000648c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_MSK\r
-CYREG_B0_UDB13_MSK EQU 0x4000648d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_MSK\r
-CYREG_B0_UDB14_MSK EQU 0x4000648e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_MSK\r
-CYREG_B0_UDB15_MSK EQU 0x4000648f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_ACTL\r
-CYREG_B0_UDB00_ACTL EQU 0x40006490\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_ACTL\r
-CYREG_B0_UDB01_ACTL EQU 0x40006491\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_ACTL\r
-CYREG_B0_UDB02_ACTL EQU 0x40006492\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_ACTL\r
-CYREG_B0_UDB03_ACTL EQU 0x40006493\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_ACTL\r
-CYREG_B0_UDB04_ACTL EQU 0x40006494\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_ACTL\r
-CYREG_B0_UDB05_ACTL EQU 0x40006495\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_ACTL\r
-CYREG_B0_UDB06_ACTL EQU 0x40006496\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_ACTL\r
-CYREG_B0_UDB07_ACTL EQU 0x40006497\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_ACTL\r
-CYREG_B0_UDB08_ACTL EQU 0x40006498\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_ACTL\r
-CYREG_B0_UDB09_ACTL EQU 0x40006499\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_ACTL\r
-CYREG_B0_UDB10_ACTL EQU 0x4000649a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_ACTL\r
-CYREG_B0_UDB11_ACTL EQU 0x4000649b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_ACTL\r
-CYREG_B0_UDB12_ACTL EQU 0x4000649c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_ACTL\r
-CYREG_B0_UDB13_ACTL EQU 0x4000649d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_ACTL\r
-CYREG_B0_UDB14_ACTL EQU 0x4000649e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_ACTL\r
-CYREG_B0_UDB15_ACTL EQU 0x4000649f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_MC\r
-CYREG_B0_UDB00_MC EQU 0x400064a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_MC\r
-CYREG_B0_UDB01_MC EQU 0x400064a1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_MC\r
-CYREG_B0_UDB02_MC EQU 0x400064a2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_MC\r
-CYREG_B0_UDB03_MC EQU 0x400064a3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_MC\r
-CYREG_B0_UDB04_MC EQU 0x400064a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_MC\r
-CYREG_B0_UDB05_MC EQU 0x400064a5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_MC\r
-CYREG_B0_UDB06_MC EQU 0x400064a6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_MC\r
-CYREG_B0_UDB07_MC EQU 0x400064a7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_MC\r
-CYREG_B0_UDB08_MC EQU 0x400064a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_MC\r
-CYREG_B0_UDB09_MC EQU 0x400064a9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_MC\r
-CYREG_B0_UDB10_MC EQU 0x400064aa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_MC\r
-CYREG_B0_UDB11_MC EQU 0x400064ab\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_MC\r
-CYREG_B0_UDB12_MC EQU 0x400064ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_MC\r
-CYREG_B0_UDB13_MC EQU 0x400064ad\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_MC\r
-CYREG_B0_UDB14_MC EQU 0x400064ae\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_MC\r
-CYREG_B0_UDB15_MC EQU 0x400064af\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_BASE\r
-CYDEV_UWRK_UWRK8_B1_BASE EQU 0x40006500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK8_B1_SIZE\r
-CYDEV_UWRK_UWRK8_B1_SIZE EQU 0x000000b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_A0\r
-CYREG_B1_UDB04_A0 EQU 0x40006504\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_A0\r
-CYREG_B1_UDB05_A0 EQU 0x40006505\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_A0\r
-CYREG_B1_UDB06_A0 EQU 0x40006506\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_A0\r
-CYREG_B1_UDB07_A0 EQU 0x40006507\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_A0\r
-CYREG_B1_UDB08_A0 EQU 0x40006508\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_A0\r
-CYREG_B1_UDB09_A0 EQU 0x40006509\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_A0\r
-CYREG_B1_UDB10_A0 EQU 0x4000650a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_A0\r
-CYREG_B1_UDB11_A0 EQU 0x4000650b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_A1\r
-CYREG_B1_UDB04_A1 EQU 0x40006514\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_A1\r
-CYREG_B1_UDB05_A1 EQU 0x40006515\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_A1\r
-CYREG_B1_UDB06_A1 EQU 0x40006516\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_A1\r
-CYREG_B1_UDB07_A1 EQU 0x40006517\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_A1\r
-CYREG_B1_UDB08_A1 EQU 0x40006518\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_A1\r
-CYREG_B1_UDB09_A1 EQU 0x40006519\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_A1\r
-CYREG_B1_UDB10_A1 EQU 0x4000651a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_A1\r
-CYREG_B1_UDB11_A1 EQU 0x4000651b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_D0\r
-CYREG_B1_UDB04_D0 EQU 0x40006524\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_D0\r
-CYREG_B1_UDB05_D0 EQU 0x40006525\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_D0\r
-CYREG_B1_UDB06_D0 EQU 0x40006526\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_D0\r
-CYREG_B1_UDB07_D0 EQU 0x40006527\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_D0\r
-CYREG_B1_UDB08_D0 EQU 0x40006528\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_D0\r
-CYREG_B1_UDB09_D0 EQU 0x40006529\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_D0\r
-CYREG_B1_UDB10_D0 EQU 0x4000652a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_D0\r
-CYREG_B1_UDB11_D0 EQU 0x4000652b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_D1\r
-CYREG_B1_UDB04_D1 EQU 0x40006534\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_D1\r
-CYREG_B1_UDB05_D1 EQU 0x40006535\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_D1\r
-CYREG_B1_UDB06_D1 EQU 0x40006536\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_D1\r
-CYREG_B1_UDB07_D1 EQU 0x40006537\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_D1\r
-CYREG_B1_UDB08_D1 EQU 0x40006538\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_D1\r
-CYREG_B1_UDB09_D1 EQU 0x40006539\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_D1\r
-CYREG_B1_UDB10_D1 EQU 0x4000653a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_D1\r
-CYREG_B1_UDB11_D1 EQU 0x4000653b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_F0\r
-CYREG_B1_UDB04_F0 EQU 0x40006544\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_F0\r
-CYREG_B1_UDB05_F0 EQU 0x40006545\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_F0\r
-CYREG_B1_UDB06_F0 EQU 0x40006546\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_F0\r
-CYREG_B1_UDB07_F0 EQU 0x40006547\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_F0\r
-CYREG_B1_UDB08_F0 EQU 0x40006548\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_F0\r
-CYREG_B1_UDB09_F0 EQU 0x40006549\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_F0\r
-CYREG_B1_UDB10_F0 EQU 0x4000654a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_F0\r
-CYREG_B1_UDB11_F0 EQU 0x4000654b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_F1\r
-CYREG_B1_UDB04_F1 EQU 0x40006554\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_F1\r
-CYREG_B1_UDB05_F1 EQU 0x40006555\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_F1\r
-CYREG_B1_UDB06_F1 EQU 0x40006556\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_F1\r
-CYREG_B1_UDB07_F1 EQU 0x40006557\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_F1\r
-CYREG_B1_UDB08_F1 EQU 0x40006558\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_F1\r
-CYREG_B1_UDB09_F1 EQU 0x40006559\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_F1\r
-CYREG_B1_UDB10_F1 EQU 0x4000655a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_F1\r
-CYREG_B1_UDB11_F1 EQU 0x4000655b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_ST\r
-CYREG_B1_UDB04_ST EQU 0x40006564\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_ST\r
-CYREG_B1_UDB05_ST EQU 0x40006565\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_ST\r
-CYREG_B1_UDB06_ST EQU 0x40006566\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_ST\r
-CYREG_B1_UDB07_ST EQU 0x40006567\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_ST\r
-CYREG_B1_UDB08_ST EQU 0x40006568\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_ST\r
-CYREG_B1_UDB09_ST EQU 0x40006569\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_ST\r
-CYREG_B1_UDB10_ST EQU 0x4000656a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_ST\r
-CYREG_B1_UDB11_ST EQU 0x4000656b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_CTL\r
-CYREG_B1_UDB04_CTL EQU 0x40006574\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_CTL\r
-CYREG_B1_UDB05_CTL EQU 0x40006575\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_CTL\r
-CYREG_B1_UDB06_CTL EQU 0x40006576\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_CTL\r
-CYREG_B1_UDB07_CTL EQU 0x40006577\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_CTL\r
-CYREG_B1_UDB08_CTL EQU 0x40006578\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_CTL\r
-CYREG_B1_UDB09_CTL EQU 0x40006579\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_CTL\r
-CYREG_B1_UDB10_CTL EQU 0x4000657a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_CTL\r
-CYREG_B1_UDB11_CTL EQU 0x4000657b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_MSK\r
-CYREG_B1_UDB04_MSK EQU 0x40006584\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_MSK\r
-CYREG_B1_UDB05_MSK EQU 0x40006585\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_MSK\r
-CYREG_B1_UDB06_MSK EQU 0x40006586\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_MSK\r
-CYREG_B1_UDB07_MSK EQU 0x40006587\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_MSK\r
-CYREG_B1_UDB08_MSK EQU 0x40006588\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_MSK\r
-CYREG_B1_UDB09_MSK EQU 0x40006589\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_MSK\r
-CYREG_B1_UDB10_MSK EQU 0x4000658a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_MSK\r
-CYREG_B1_UDB11_MSK EQU 0x4000658b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_ACTL\r
-CYREG_B1_UDB04_ACTL EQU 0x40006594\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_ACTL\r
-CYREG_B1_UDB05_ACTL EQU 0x40006595\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_ACTL\r
-CYREG_B1_UDB06_ACTL EQU 0x40006596\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_ACTL\r
-CYREG_B1_UDB07_ACTL EQU 0x40006597\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_ACTL\r
-CYREG_B1_UDB08_ACTL EQU 0x40006598\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_ACTL\r
-CYREG_B1_UDB09_ACTL EQU 0x40006599\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_ACTL\r
-CYREG_B1_UDB10_ACTL EQU 0x4000659a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_ACTL\r
-CYREG_B1_UDB11_ACTL EQU 0x4000659b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_MC\r
-CYREG_B1_UDB04_MC EQU 0x400065a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_MC\r
-CYREG_B1_UDB05_MC EQU 0x400065a5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_MC\r
-CYREG_B1_UDB06_MC EQU 0x400065a6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_MC\r
-CYREG_B1_UDB07_MC EQU 0x400065a7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_MC\r
-CYREG_B1_UDB08_MC EQU 0x400065a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_MC\r
-CYREG_B1_UDB09_MC EQU 0x400065a9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_MC\r
-CYREG_B1_UDB10_MC EQU 0x400065aa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_MC\r
-CYREG_B1_UDB11_MC EQU 0x400065ab\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_BASE\r
-CYDEV_UWRK_UWRK16_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_SIZE\r
-CYDEV_UWRK_UWRK16_SIZE EQU 0x00000760\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_BASE\r
-CYDEV_UWRK_UWRK16_CAT_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_SIZE\r
-CYDEV_UWRK_UWRK16_CAT_SIZE EQU 0x00000760\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_BASE\r
-CYDEV_UWRK_UWRK16_CAT_B0_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B0_SIZE\r
-CYDEV_UWRK_UWRK16_CAT_B0_SIZE EQU 0x00000160\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_A0_A1\r
-CYREG_B0_UDB00_A0_A1 EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_A0_A1\r
-CYREG_B0_UDB01_A0_A1 EQU 0x40006802\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_A0_A1\r
-CYREG_B0_UDB02_A0_A1 EQU 0x40006804\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_A0_A1\r
-CYREG_B0_UDB03_A0_A1 EQU 0x40006806\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_A0_A1\r
-CYREG_B0_UDB04_A0_A1 EQU 0x40006808\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_A0_A1\r
-CYREG_B0_UDB05_A0_A1 EQU 0x4000680a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_A0_A1\r
-CYREG_B0_UDB06_A0_A1 EQU 0x4000680c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_A0_A1\r
-CYREG_B0_UDB07_A0_A1 EQU 0x4000680e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_A0_A1\r
-CYREG_B0_UDB08_A0_A1 EQU 0x40006810\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_A0_A1\r
-CYREG_B0_UDB09_A0_A1 EQU 0x40006812\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_A0_A1\r
-CYREG_B0_UDB10_A0_A1 EQU 0x40006814\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_A0_A1\r
-CYREG_B0_UDB11_A0_A1 EQU 0x40006816\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_A0_A1\r
-CYREG_B0_UDB12_A0_A1 EQU 0x40006818\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_A0_A1\r
-CYREG_B0_UDB13_A0_A1 EQU 0x4000681a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_A0_A1\r
-CYREG_B0_UDB14_A0_A1 EQU 0x4000681c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_A0_A1\r
-CYREG_B0_UDB15_A0_A1 EQU 0x4000681e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_D0_D1\r
-CYREG_B0_UDB00_D0_D1 EQU 0x40006840\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_D0_D1\r
-CYREG_B0_UDB01_D0_D1 EQU 0x40006842\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_D0_D1\r
-CYREG_B0_UDB02_D0_D1 EQU 0x40006844\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_D0_D1\r
-CYREG_B0_UDB03_D0_D1 EQU 0x40006846\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_D0_D1\r
-CYREG_B0_UDB04_D0_D1 EQU 0x40006848\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_D0_D1\r
-CYREG_B0_UDB05_D0_D1 EQU 0x4000684a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_D0_D1\r
-CYREG_B0_UDB06_D0_D1 EQU 0x4000684c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_D0_D1\r
-CYREG_B0_UDB07_D0_D1 EQU 0x4000684e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_D0_D1\r
-CYREG_B0_UDB08_D0_D1 EQU 0x40006850\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_D0_D1\r
-CYREG_B0_UDB09_D0_D1 EQU 0x40006852\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_D0_D1\r
-CYREG_B0_UDB10_D0_D1 EQU 0x40006854\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_D0_D1\r
-CYREG_B0_UDB11_D0_D1 EQU 0x40006856\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_D0_D1\r
-CYREG_B0_UDB12_D0_D1 EQU 0x40006858\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_D0_D1\r
-CYREG_B0_UDB13_D0_D1 EQU 0x4000685a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_D0_D1\r
-CYREG_B0_UDB14_D0_D1 EQU 0x4000685c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_D0_D1\r
-CYREG_B0_UDB15_D0_D1 EQU 0x4000685e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_F0_F1\r
-CYREG_B0_UDB00_F0_F1 EQU 0x40006880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_F0_F1\r
-CYREG_B0_UDB01_F0_F1 EQU 0x40006882\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_F0_F1\r
-CYREG_B0_UDB02_F0_F1 EQU 0x40006884\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_F0_F1\r
-CYREG_B0_UDB03_F0_F1 EQU 0x40006886\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_F0_F1\r
-CYREG_B0_UDB04_F0_F1 EQU 0x40006888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_F0_F1\r
-CYREG_B0_UDB05_F0_F1 EQU 0x4000688a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_F0_F1\r
-CYREG_B0_UDB06_F0_F1 EQU 0x4000688c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_F0_F1\r
-CYREG_B0_UDB07_F0_F1 EQU 0x4000688e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_F0_F1\r
-CYREG_B0_UDB08_F0_F1 EQU 0x40006890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_F0_F1\r
-CYREG_B0_UDB09_F0_F1 EQU 0x40006892\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_F0_F1\r
-CYREG_B0_UDB10_F0_F1 EQU 0x40006894\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_F0_F1\r
-CYREG_B0_UDB11_F0_F1 EQU 0x40006896\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_F0_F1\r
-CYREG_B0_UDB12_F0_F1 EQU 0x40006898\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_F0_F1\r
-CYREG_B0_UDB13_F0_F1 EQU 0x4000689a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_F0_F1\r
-CYREG_B0_UDB14_F0_F1 EQU 0x4000689c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_F0_F1\r
-CYREG_B0_UDB15_F0_F1 EQU 0x4000689e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_ST_CTL\r
-CYREG_B0_UDB00_ST_CTL EQU 0x400068c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_ST_CTL\r
-CYREG_B0_UDB01_ST_CTL EQU 0x400068c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_ST_CTL\r
-CYREG_B0_UDB02_ST_CTL EQU 0x400068c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_ST_CTL\r
-CYREG_B0_UDB03_ST_CTL EQU 0x400068c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_ST_CTL\r
-CYREG_B0_UDB04_ST_CTL EQU 0x400068c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_ST_CTL\r
-CYREG_B0_UDB05_ST_CTL EQU 0x400068ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_ST_CTL\r
-CYREG_B0_UDB06_ST_CTL EQU 0x400068cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_ST_CTL\r
-CYREG_B0_UDB07_ST_CTL EQU 0x400068ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_ST_CTL\r
-CYREG_B0_UDB08_ST_CTL EQU 0x400068d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_ST_CTL\r
-CYREG_B0_UDB09_ST_CTL EQU 0x400068d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_ST_CTL\r
-CYREG_B0_UDB10_ST_CTL EQU 0x400068d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_ST_CTL\r
-CYREG_B0_UDB11_ST_CTL EQU 0x400068d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_ST_CTL\r
-CYREG_B0_UDB12_ST_CTL EQU 0x400068d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_ST_CTL\r
-CYREG_B0_UDB13_ST_CTL EQU 0x400068da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_ST_CTL\r
-CYREG_B0_UDB14_ST_CTL EQU 0x400068dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_ST_CTL\r
-CYREG_B0_UDB15_ST_CTL EQU 0x400068de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_MSK_ACTL\r
-CYREG_B0_UDB00_MSK_ACTL EQU 0x40006900\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_MSK_ACTL\r
-CYREG_B0_UDB01_MSK_ACTL EQU 0x40006902\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_MSK_ACTL\r
-CYREG_B0_UDB02_MSK_ACTL EQU 0x40006904\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_MSK_ACTL\r
-CYREG_B0_UDB03_MSK_ACTL EQU 0x40006906\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_MSK_ACTL\r
-CYREG_B0_UDB04_MSK_ACTL EQU 0x40006908\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_MSK_ACTL\r
-CYREG_B0_UDB05_MSK_ACTL EQU 0x4000690a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_MSK_ACTL\r
-CYREG_B0_UDB06_MSK_ACTL EQU 0x4000690c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_MSK_ACTL\r
-CYREG_B0_UDB07_MSK_ACTL EQU 0x4000690e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_MSK_ACTL\r
-CYREG_B0_UDB08_MSK_ACTL EQU 0x40006910\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_MSK_ACTL\r
-CYREG_B0_UDB09_MSK_ACTL EQU 0x40006912\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_MSK_ACTL\r
-CYREG_B0_UDB10_MSK_ACTL EQU 0x40006914\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_MSK_ACTL\r
-CYREG_B0_UDB11_MSK_ACTL EQU 0x40006916\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_MSK_ACTL\r
-CYREG_B0_UDB12_MSK_ACTL EQU 0x40006918\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_MSK_ACTL\r
-CYREG_B0_UDB13_MSK_ACTL EQU 0x4000691a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_MSK_ACTL\r
-CYREG_B0_UDB14_MSK_ACTL EQU 0x4000691c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_MSK_ACTL\r
-CYREG_B0_UDB15_MSK_ACTL EQU 0x4000691e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_MC_00\r
-CYREG_B0_UDB00_MC_00 EQU 0x40006940\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_MC_00\r
-CYREG_B0_UDB01_MC_00 EQU 0x40006942\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_MC_00\r
-CYREG_B0_UDB02_MC_00 EQU 0x40006944\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_MC_00\r
-CYREG_B0_UDB03_MC_00 EQU 0x40006946\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_MC_00\r
-CYREG_B0_UDB04_MC_00 EQU 0x40006948\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_MC_00\r
-CYREG_B0_UDB05_MC_00 EQU 0x4000694a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_MC_00\r
-CYREG_B0_UDB06_MC_00 EQU 0x4000694c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_MC_00\r
-CYREG_B0_UDB07_MC_00 EQU 0x4000694e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_MC_00\r
-CYREG_B0_UDB08_MC_00 EQU 0x40006950\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_MC_00\r
-CYREG_B0_UDB09_MC_00 EQU 0x40006952\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_MC_00\r
-CYREG_B0_UDB10_MC_00 EQU 0x40006954\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_MC_00\r
-CYREG_B0_UDB11_MC_00 EQU 0x40006956\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_MC_00\r
-CYREG_B0_UDB12_MC_00 EQU 0x40006958\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_MC_00\r
-CYREG_B0_UDB13_MC_00 EQU 0x4000695a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_MC_00\r
-CYREG_B0_UDB14_MC_00 EQU 0x4000695c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB15_MC_00\r
-CYREG_B0_UDB15_MC_00 EQU 0x4000695e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_BASE\r
-CYDEV_UWRK_UWRK16_CAT_B1_BASE EQU 0x40006a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_CAT_B1_SIZE\r
-CYDEV_UWRK_UWRK16_CAT_B1_SIZE EQU 0x00000160\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_A0_A1\r
-CYREG_B1_UDB04_A0_A1 EQU 0x40006a08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_A0_A1\r
-CYREG_B1_UDB05_A0_A1 EQU 0x40006a0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_A0_A1\r
-CYREG_B1_UDB06_A0_A1 EQU 0x40006a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_A0_A1\r
-CYREG_B1_UDB07_A0_A1 EQU 0x40006a0e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_A0_A1\r
-CYREG_B1_UDB08_A0_A1 EQU 0x40006a10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_A0_A1\r
-CYREG_B1_UDB09_A0_A1 EQU 0x40006a12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_A0_A1\r
-CYREG_B1_UDB10_A0_A1 EQU 0x40006a14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_A0_A1\r
-CYREG_B1_UDB11_A0_A1 EQU 0x40006a16\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_D0_D1\r
-CYREG_B1_UDB04_D0_D1 EQU 0x40006a48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_D0_D1\r
-CYREG_B1_UDB05_D0_D1 EQU 0x40006a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_D0_D1\r
-CYREG_B1_UDB06_D0_D1 EQU 0x40006a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_D0_D1\r
-CYREG_B1_UDB07_D0_D1 EQU 0x40006a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_D0_D1\r
-CYREG_B1_UDB08_D0_D1 EQU 0x40006a50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_D0_D1\r
-CYREG_B1_UDB09_D0_D1 EQU 0x40006a52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_D0_D1\r
-CYREG_B1_UDB10_D0_D1 EQU 0x40006a54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_D0_D1\r
-CYREG_B1_UDB11_D0_D1 EQU 0x40006a56\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_F0_F1\r
-CYREG_B1_UDB04_F0_F1 EQU 0x40006a88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_F0_F1\r
-CYREG_B1_UDB05_F0_F1 EQU 0x40006a8a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_F0_F1\r
-CYREG_B1_UDB06_F0_F1 EQU 0x40006a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_F0_F1\r
-CYREG_B1_UDB07_F0_F1 EQU 0x40006a8e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_F0_F1\r
-CYREG_B1_UDB08_F0_F1 EQU 0x40006a90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_F0_F1\r
-CYREG_B1_UDB09_F0_F1 EQU 0x40006a92\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_F0_F1\r
-CYREG_B1_UDB10_F0_F1 EQU 0x40006a94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_F0_F1\r
-CYREG_B1_UDB11_F0_F1 EQU 0x40006a96\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_ST_CTL\r
-CYREG_B1_UDB04_ST_CTL EQU 0x40006ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_ST_CTL\r
-CYREG_B1_UDB05_ST_CTL EQU 0x40006aca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_ST_CTL\r
-CYREG_B1_UDB06_ST_CTL EQU 0x40006acc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_ST_CTL\r
-CYREG_B1_UDB07_ST_CTL EQU 0x40006ace\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_ST_CTL\r
-CYREG_B1_UDB08_ST_CTL EQU 0x40006ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_ST_CTL\r
-CYREG_B1_UDB09_ST_CTL EQU 0x40006ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_ST_CTL\r
-CYREG_B1_UDB10_ST_CTL EQU 0x40006ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_ST_CTL\r
-CYREG_B1_UDB11_ST_CTL EQU 0x40006ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_MSK_ACTL\r
-CYREG_B1_UDB04_MSK_ACTL EQU 0x40006b08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_MSK_ACTL\r
-CYREG_B1_UDB05_MSK_ACTL EQU 0x40006b0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_MSK_ACTL\r
-CYREG_B1_UDB06_MSK_ACTL EQU 0x40006b0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_MSK_ACTL\r
-CYREG_B1_UDB07_MSK_ACTL EQU 0x40006b0e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_MSK_ACTL\r
-CYREG_B1_UDB08_MSK_ACTL EQU 0x40006b10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_MSK_ACTL\r
-CYREG_B1_UDB09_MSK_ACTL EQU 0x40006b12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_MSK_ACTL\r
-CYREG_B1_UDB10_MSK_ACTL EQU 0x40006b14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_MSK_ACTL\r
-CYREG_B1_UDB11_MSK_ACTL EQU 0x40006b16\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_MC_00\r
-CYREG_B1_UDB04_MC_00 EQU 0x40006b48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_MC_00\r
-CYREG_B1_UDB05_MC_00 EQU 0x40006b4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_MC_00\r
-CYREG_B1_UDB06_MC_00 EQU 0x40006b4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_MC_00\r
-CYREG_B1_UDB07_MC_00 EQU 0x40006b4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_MC_00\r
-CYREG_B1_UDB08_MC_00 EQU 0x40006b50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_MC_00\r
-CYREG_B1_UDB09_MC_00 EQU 0x40006b52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_MC_00\r
-CYREG_B1_UDB10_MC_00 EQU 0x40006b54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_MC_00\r
-CYREG_B1_UDB11_MC_00 EQU 0x40006b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_BASE\r
-CYDEV_UWRK_UWRK16_DEF_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_SIZE\r
-CYDEV_UWRK_UWRK16_DEF_SIZE EQU 0x0000075e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_BASE\r
-CYDEV_UWRK_UWRK16_DEF_B0_BASE EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B0_SIZE\r
-CYDEV_UWRK_UWRK16_DEF_B0_SIZE EQU 0x0000015e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_A0\r
-CYREG_B0_UDB00_01_A0 EQU 0x40006800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_A0\r
-CYREG_B0_UDB01_02_A0 EQU 0x40006802\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_A0\r
-CYREG_B0_UDB02_03_A0 EQU 0x40006804\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_A0\r
-CYREG_B0_UDB03_04_A0 EQU 0x40006806\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_A0\r
-CYREG_B0_UDB04_05_A0 EQU 0x40006808\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_A0\r
-CYREG_B0_UDB05_06_A0 EQU 0x4000680a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_A0\r
-CYREG_B0_UDB06_07_A0 EQU 0x4000680c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_A0\r
-CYREG_B0_UDB07_08_A0 EQU 0x4000680e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_A0\r
-CYREG_B0_UDB08_09_A0 EQU 0x40006810\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_A0\r
-CYREG_B0_UDB09_10_A0 EQU 0x40006812\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_A0\r
-CYREG_B0_UDB10_11_A0 EQU 0x40006814\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_A0\r
-CYREG_B0_UDB11_12_A0 EQU 0x40006816\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_A0\r
-CYREG_B0_UDB12_13_A0 EQU 0x40006818\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_A0\r
-CYREG_B0_UDB13_14_A0 EQU 0x4000681a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_A0\r
-CYREG_B0_UDB14_15_A0 EQU 0x4000681c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_A1\r
-CYREG_B0_UDB00_01_A1 EQU 0x40006820\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_A1\r
-CYREG_B0_UDB01_02_A1 EQU 0x40006822\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_A1\r
-CYREG_B0_UDB02_03_A1 EQU 0x40006824\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_A1\r
-CYREG_B0_UDB03_04_A1 EQU 0x40006826\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_A1\r
-CYREG_B0_UDB04_05_A1 EQU 0x40006828\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_A1\r
-CYREG_B0_UDB05_06_A1 EQU 0x4000682a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_A1\r
-CYREG_B0_UDB06_07_A1 EQU 0x4000682c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_A1\r
-CYREG_B0_UDB07_08_A1 EQU 0x4000682e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_A1\r
-CYREG_B0_UDB08_09_A1 EQU 0x40006830\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_A1\r
-CYREG_B0_UDB09_10_A1 EQU 0x40006832\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_A1\r
-CYREG_B0_UDB10_11_A1 EQU 0x40006834\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_A1\r
-CYREG_B0_UDB11_12_A1 EQU 0x40006836\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_A1\r
-CYREG_B0_UDB12_13_A1 EQU 0x40006838\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_A1\r
-CYREG_B0_UDB13_14_A1 EQU 0x4000683a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_A1\r
-CYREG_B0_UDB14_15_A1 EQU 0x4000683c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_D0\r
-CYREG_B0_UDB00_01_D0 EQU 0x40006840\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_D0\r
-CYREG_B0_UDB01_02_D0 EQU 0x40006842\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_D0\r
-CYREG_B0_UDB02_03_D0 EQU 0x40006844\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_D0\r
-CYREG_B0_UDB03_04_D0 EQU 0x40006846\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_D0\r
-CYREG_B0_UDB04_05_D0 EQU 0x40006848\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_D0\r
-CYREG_B0_UDB05_06_D0 EQU 0x4000684a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_D0\r
-CYREG_B0_UDB06_07_D0 EQU 0x4000684c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_D0\r
-CYREG_B0_UDB07_08_D0 EQU 0x4000684e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_D0\r
-CYREG_B0_UDB08_09_D0 EQU 0x40006850\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_D0\r
-CYREG_B0_UDB09_10_D0 EQU 0x40006852\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_D0\r
-CYREG_B0_UDB10_11_D0 EQU 0x40006854\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_D0\r
-CYREG_B0_UDB11_12_D0 EQU 0x40006856\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_D0\r
-CYREG_B0_UDB12_13_D0 EQU 0x40006858\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_D0\r
-CYREG_B0_UDB13_14_D0 EQU 0x4000685a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_D0\r
-CYREG_B0_UDB14_15_D0 EQU 0x4000685c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_D1\r
-CYREG_B0_UDB00_01_D1 EQU 0x40006860\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_D1\r
-CYREG_B0_UDB01_02_D1 EQU 0x40006862\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_D1\r
-CYREG_B0_UDB02_03_D1 EQU 0x40006864\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_D1\r
-CYREG_B0_UDB03_04_D1 EQU 0x40006866\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_D1\r
-CYREG_B0_UDB04_05_D1 EQU 0x40006868\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_D1\r
-CYREG_B0_UDB05_06_D1 EQU 0x4000686a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_D1\r
-CYREG_B0_UDB06_07_D1 EQU 0x4000686c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_D1\r
-CYREG_B0_UDB07_08_D1 EQU 0x4000686e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_D1\r
-CYREG_B0_UDB08_09_D1 EQU 0x40006870\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_D1\r
-CYREG_B0_UDB09_10_D1 EQU 0x40006872\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_D1\r
-CYREG_B0_UDB10_11_D1 EQU 0x40006874\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_D1\r
-CYREG_B0_UDB11_12_D1 EQU 0x40006876\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_D1\r
-CYREG_B0_UDB12_13_D1 EQU 0x40006878\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_D1\r
-CYREG_B0_UDB13_14_D1 EQU 0x4000687a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_D1\r
-CYREG_B0_UDB14_15_D1 EQU 0x4000687c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_F0\r
-CYREG_B0_UDB00_01_F0 EQU 0x40006880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_F0\r
-CYREG_B0_UDB01_02_F0 EQU 0x40006882\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_F0\r
-CYREG_B0_UDB02_03_F0 EQU 0x40006884\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_F0\r
-CYREG_B0_UDB03_04_F0 EQU 0x40006886\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_F0\r
-CYREG_B0_UDB04_05_F0 EQU 0x40006888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_F0\r
-CYREG_B0_UDB05_06_F0 EQU 0x4000688a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_F0\r
-CYREG_B0_UDB06_07_F0 EQU 0x4000688c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_F0\r
-CYREG_B0_UDB07_08_F0 EQU 0x4000688e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_F0\r
-CYREG_B0_UDB08_09_F0 EQU 0x40006890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_F0\r
-CYREG_B0_UDB09_10_F0 EQU 0x40006892\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_F0\r
-CYREG_B0_UDB10_11_F0 EQU 0x40006894\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_F0\r
-CYREG_B0_UDB11_12_F0 EQU 0x40006896\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_F0\r
-CYREG_B0_UDB12_13_F0 EQU 0x40006898\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_F0\r
-CYREG_B0_UDB13_14_F0 EQU 0x4000689a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_F0\r
-CYREG_B0_UDB14_15_F0 EQU 0x4000689c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_F1\r
-CYREG_B0_UDB00_01_F1 EQU 0x400068a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_F1\r
-CYREG_B0_UDB01_02_F1 EQU 0x400068a2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_F1\r
-CYREG_B0_UDB02_03_F1 EQU 0x400068a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_F1\r
-CYREG_B0_UDB03_04_F1 EQU 0x400068a6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_F1\r
-CYREG_B0_UDB04_05_F1 EQU 0x400068a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_F1\r
-CYREG_B0_UDB05_06_F1 EQU 0x400068aa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_F1\r
-CYREG_B0_UDB06_07_F1 EQU 0x400068ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_F1\r
-CYREG_B0_UDB07_08_F1 EQU 0x400068ae\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_F1\r
-CYREG_B0_UDB08_09_F1 EQU 0x400068b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_F1\r
-CYREG_B0_UDB09_10_F1 EQU 0x400068b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_F1\r
-CYREG_B0_UDB10_11_F1 EQU 0x400068b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_F1\r
-CYREG_B0_UDB11_12_F1 EQU 0x400068b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_F1\r
-CYREG_B0_UDB12_13_F1 EQU 0x400068b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_F1\r
-CYREG_B0_UDB13_14_F1 EQU 0x400068ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_F1\r
-CYREG_B0_UDB14_15_F1 EQU 0x400068bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_ST\r
-CYREG_B0_UDB00_01_ST EQU 0x400068c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_ST\r
-CYREG_B0_UDB01_02_ST EQU 0x400068c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_ST\r
-CYREG_B0_UDB02_03_ST EQU 0x400068c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_ST\r
-CYREG_B0_UDB03_04_ST EQU 0x400068c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_ST\r
-CYREG_B0_UDB04_05_ST EQU 0x400068c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_ST\r
-CYREG_B0_UDB05_06_ST EQU 0x400068ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_ST\r
-CYREG_B0_UDB06_07_ST EQU 0x400068cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_ST\r
-CYREG_B0_UDB07_08_ST EQU 0x400068ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_ST\r
-CYREG_B0_UDB08_09_ST EQU 0x400068d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_ST\r
-CYREG_B0_UDB09_10_ST EQU 0x400068d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_ST\r
-CYREG_B0_UDB10_11_ST EQU 0x400068d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_ST\r
-CYREG_B0_UDB11_12_ST EQU 0x400068d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_ST\r
-CYREG_B0_UDB12_13_ST EQU 0x400068d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_ST\r
-CYREG_B0_UDB13_14_ST EQU 0x400068da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_ST\r
-CYREG_B0_UDB14_15_ST EQU 0x400068dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_CTL\r
-CYREG_B0_UDB00_01_CTL EQU 0x400068e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_CTL\r
-CYREG_B0_UDB01_02_CTL EQU 0x400068e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_CTL\r
-CYREG_B0_UDB02_03_CTL EQU 0x400068e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_CTL\r
-CYREG_B0_UDB03_04_CTL EQU 0x400068e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_CTL\r
-CYREG_B0_UDB04_05_CTL EQU 0x400068e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_CTL\r
-CYREG_B0_UDB05_06_CTL EQU 0x400068ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_CTL\r
-CYREG_B0_UDB06_07_CTL EQU 0x400068ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_CTL\r
-CYREG_B0_UDB07_08_CTL EQU 0x400068ee\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_CTL\r
-CYREG_B0_UDB08_09_CTL EQU 0x400068f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_CTL\r
-CYREG_B0_UDB09_10_CTL EQU 0x400068f2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_CTL\r
-CYREG_B0_UDB10_11_CTL EQU 0x400068f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_CTL\r
-CYREG_B0_UDB11_12_CTL EQU 0x400068f6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_CTL\r
-CYREG_B0_UDB12_13_CTL EQU 0x400068f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_CTL\r
-CYREG_B0_UDB13_14_CTL EQU 0x400068fa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_CTL\r
-CYREG_B0_UDB14_15_CTL EQU 0x400068fc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_MSK\r
-CYREG_B0_UDB00_01_MSK EQU 0x40006900\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_MSK\r
-CYREG_B0_UDB01_02_MSK EQU 0x40006902\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_MSK\r
-CYREG_B0_UDB02_03_MSK EQU 0x40006904\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_MSK\r
-CYREG_B0_UDB03_04_MSK EQU 0x40006906\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_MSK\r
-CYREG_B0_UDB04_05_MSK EQU 0x40006908\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_MSK\r
-CYREG_B0_UDB05_06_MSK EQU 0x4000690a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_MSK\r
-CYREG_B0_UDB06_07_MSK EQU 0x4000690c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_MSK\r
-CYREG_B0_UDB07_08_MSK EQU 0x4000690e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_MSK\r
-CYREG_B0_UDB08_09_MSK EQU 0x40006910\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_MSK\r
-CYREG_B0_UDB09_10_MSK EQU 0x40006912\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_MSK\r
-CYREG_B0_UDB10_11_MSK EQU 0x40006914\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_MSK\r
-CYREG_B0_UDB11_12_MSK EQU 0x40006916\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_MSK\r
-CYREG_B0_UDB12_13_MSK EQU 0x40006918\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_MSK\r
-CYREG_B0_UDB13_14_MSK EQU 0x4000691a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_MSK\r
-CYREG_B0_UDB14_15_MSK EQU 0x4000691c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_ACTL\r
-CYREG_B0_UDB00_01_ACTL EQU 0x40006920\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_ACTL\r
-CYREG_B0_UDB01_02_ACTL EQU 0x40006922\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_ACTL\r
-CYREG_B0_UDB02_03_ACTL EQU 0x40006924\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_ACTL\r
-CYREG_B0_UDB03_04_ACTL EQU 0x40006926\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_ACTL\r
-CYREG_B0_UDB04_05_ACTL EQU 0x40006928\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_ACTL\r
-CYREG_B0_UDB05_06_ACTL EQU 0x4000692a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_ACTL\r
-CYREG_B0_UDB06_07_ACTL EQU 0x4000692c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_ACTL\r
-CYREG_B0_UDB07_08_ACTL EQU 0x4000692e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_ACTL\r
-CYREG_B0_UDB08_09_ACTL EQU 0x40006930\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_ACTL\r
-CYREG_B0_UDB09_10_ACTL EQU 0x40006932\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_ACTL\r
-CYREG_B0_UDB10_11_ACTL EQU 0x40006934\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_ACTL\r
-CYREG_B0_UDB11_12_ACTL EQU 0x40006936\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_ACTL\r
-CYREG_B0_UDB12_13_ACTL EQU 0x40006938\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_ACTL\r
-CYREG_B0_UDB13_14_ACTL EQU 0x4000693a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_ACTL\r
-CYREG_B0_UDB14_15_ACTL EQU 0x4000693c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB00_01_MC\r
-CYREG_B0_UDB00_01_MC EQU 0x40006940\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB01_02_MC\r
-CYREG_B0_UDB01_02_MC EQU 0x40006942\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB02_03_MC\r
-CYREG_B0_UDB02_03_MC EQU 0x40006944\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB03_04_MC\r
-CYREG_B0_UDB03_04_MC EQU 0x40006946\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB04_05_MC\r
-CYREG_B0_UDB04_05_MC EQU 0x40006948\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB05_06_MC\r
-CYREG_B0_UDB05_06_MC EQU 0x4000694a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB06_07_MC\r
-CYREG_B0_UDB06_07_MC EQU 0x4000694c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB07_08_MC\r
-CYREG_B0_UDB07_08_MC EQU 0x4000694e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB08_09_MC\r
-CYREG_B0_UDB08_09_MC EQU 0x40006950\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB09_10_MC\r
-CYREG_B0_UDB09_10_MC EQU 0x40006952\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB10_11_MC\r
-CYREG_B0_UDB10_11_MC EQU 0x40006954\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB11_12_MC\r
-CYREG_B0_UDB11_12_MC EQU 0x40006956\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB12_13_MC\r
-CYREG_B0_UDB12_13_MC EQU 0x40006958\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB13_14_MC\r
-CYREG_B0_UDB13_14_MC EQU 0x4000695a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_UDB14_15_MC\r
-CYREG_B0_UDB14_15_MC EQU 0x4000695c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_BASE\r
-CYDEV_UWRK_UWRK16_DEF_B1_BASE EQU 0x40006a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UWRK_UWRK16_DEF_B1_SIZE\r
-CYDEV_UWRK_UWRK16_DEF_B1_SIZE EQU 0x0000015e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_A0\r
-CYREG_B1_UDB04_05_A0 EQU 0x40006a08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_A0\r
-CYREG_B1_UDB05_06_A0 EQU 0x40006a0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_A0\r
-CYREG_B1_UDB06_07_A0 EQU 0x40006a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_A0\r
-CYREG_B1_UDB07_08_A0 EQU 0x40006a0e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_A0\r
-CYREG_B1_UDB08_09_A0 EQU 0x40006a10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_A0\r
-CYREG_B1_UDB09_10_A0 EQU 0x40006a12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_A0\r
-CYREG_B1_UDB10_11_A0 EQU 0x40006a14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_A0\r
-CYREG_B1_UDB11_12_A0 EQU 0x40006a16\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_A1\r
-CYREG_B1_UDB04_05_A1 EQU 0x40006a28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_A1\r
-CYREG_B1_UDB05_06_A1 EQU 0x40006a2a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_A1\r
-CYREG_B1_UDB06_07_A1 EQU 0x40006a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_A1\r
-CYREG_B1_UDB07_08_A1 EQU 0x40006a2e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_A1\r
-CYREG_B1_UDB08_09_A1 EQU 0x40006a30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_A1\r
-CYREG_B1_UDB09_10_A1 EQU 0x40006a32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_A1\r
-CYREG_B1_UDB10_11_A1 EQU 0x40006a34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_A1\r
-CYREG_B1_UDB11_12_A1 EQU 0x40006a36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_D0\r
-CYREG_B1_UDB04_05_D0 EQU 0x40006a48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_D0\r
-CYREG_B1_UDB05_06_D0 EQU 0x40006a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_D0\r
-CYREG_B1_UDB06_07_D0 EQU 0x40006a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_D0\r
-CYREG_B1_UDB07_08_D0 EQU 0x40006a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_D0\r
-CYREG_B1_UDB08_09_D0 EQU 0x40006a50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_D0\r
-CYREG_B1_UDB09_10_D0 EQU 0x40006a52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_D0\r
-CYREG_B1_UDB10_11_D0 EQU 0x40006a54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_D0\r
-CYREG_B1_UDB11_12_D0 EQU 0x40006a56\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_D1\r
-CYREG_B1_UDB04_05_D1 EQU 0x40006a68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_D1\r
-CYREG_B1_UDB05_06_D1 EQU 0x40006a6a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_D1\r
-CYREG_B1_UDB06_07_D1 EQU 0x40006a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_D1\r
-CYREG_B1_UDB07_08_D1 EQU 0x40006a6e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_D1\r
-CYREG_B1_UDB08_09_D1 EQU 0x40006a70\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_D1\r
-CYREG_B1_UDB09_10_D1 EQU 0x40006a72\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_D1\r
-CYREG_B1_UDB10_11_D1 EQU 0x40006a74\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_D1\r
-CYREG_B1_UDB11_12_D1 EQU 0x40006a76\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_F0\r
-CYREG_B1_UDB04_05_F0 EQU 0x40006a88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_F0\r
-CYREG_B1_UDB05_06_F0 EQU 0x40006a8a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_F0\r
-CYREG_B1_UDB06_07_F0 EQU 0x40006a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_F0\r
-CYREG_B1_UDB07_08_F0 EQU 0x40006a8e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_F0\r
-CYREG_B1_UDB08_09_F0 EQU 0x40006a90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_F0\r
-CYREG_B1_UDB09_10_F0 EQU 0x40006a92\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_F0\r
-CYREG_B1_UDB10_11_F0 EQU 0x40006a94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_F0\r
-CYREG_B1_UDB11_12_F0 EQU 0x40006a96\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_F1\r
-CYREG_B1_UDB04_05_F1 EQU 0x40006aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_F1\r
-CYREG_B1_UDB05_06_F1 EQU 0x40006aaa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_F1\r
-CYREG_B1_UDB06_07_F1 EQU 0x40006aac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_F1\r
-CYREG_B1_UDB07_08_F1 EQU 0x40006aae\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_F1\r
-CYREG_B1_UDB08_09_F1 EQU 0x40006ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_F1\r
-CYREG_B1_UDB09_10_F1 EQU 0x40006ab2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_F1\r
-CYREG_B1_UDB10_11_F1 EQU 0x40006ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_F1\r
-CYREG_B1_UDB11_12_F1 EQU 0x40006ab6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_ST\r
-CYREG_B1_UDB04_05_ST EQU 0x40006ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_ST\r
-CYREG_B1_UDB05_06_ST EQU 0x40006aca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_ST\r
-CYREG_B1_UDB06_07_ST EQU 0x40006acc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_ST\r
-CYREG_B1_UDB07_08_ST EQU 0x40006ace\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_ST\r
-CYREG_B1_UDB08_09_ST EQU 0x40006ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_ST\r
-CYREG_B1_UDB09_10_ST EQU 0x40006ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_ST\r
-CYREG_B1_UDB10_11_ST EQU 0x40006ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_ST\r
-CYREG_B1_UDB11_12_ST EQU 0x40006ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_CTL\r
-CYREG_B1_UDB04_05_CTL EQU 0x40006ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_CTL\r
-CYREG_B1_UDB05_06_CTL EQU 0x40006aea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_CTL\r
-CYREG_B1_UDB06_07_CTL EQU 0x40006aec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_CTL\r
-CYREG_B1_UDB07_08_CTL EQU 0x40006aee\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_CTL\r
-CYREG_B1_UDB08_09_CTL EQU 0x40006af0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_CTL\r
-CYREG_B1_UDB09_10_CTL EQU 0x40006af2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_CTL\r
-CYREG_B1_UDB10_11_CTL EQU 0x40006af4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_CTL\r
-CYREG_B1_UDB11_12_CTL EQU 0x40006af6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_MSK\r
-CYREG_B1_UDB04_05_MSK EQU 0x40006b08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_MSK\r
-CYREG_B1_UDB05_06_MSK EQU 0x40006b0a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_MSK\r
-CYREG_B1_UDB06_07_MSK EQU 0x40006b0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_MSK\r
-CYREG_B1_UDB07_08_MSK EQU 0x40006b0e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_MSK\r
-CYREG_B1_UDB08_09_MSK EQU 0x40006b10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_MSK\r
-CYREG_B1_UDB09_10_MSK EQU 0x40006b12\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_MSK\r
-CYREG_B1_UDB10_11_MSK EQU 0x40006b14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_MSK\r
-CYREG_B1_UDB11_12_MSK EQU 0x40006b16\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_ACTL\r
-CYREG_B1_UDB04_05_ACTL EQU 0x40006b28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_ACTL\r
-CYREG_B1_UDB05_06_ACTL EQU 0x40006b2a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_ACTL\r
-CYREG_B1_UDB06_07_ACTL EQU 0x40006b2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_ACTL\r
-CYREG_B1_UDB07_08_ACTL EQU 0x40006b2e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_ACTL\r
-CYREG_B1_UDB08_09_ACTL EQU 0x40006b30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_ACTL\r
-CYREG_B1_UDB09_10_ACTL EQU 0x40006b32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_ACTL\r
-CYREG_B1_UDB10_11_ACTL EQU 0x40006b34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_ACTL\r
-CYREG_B1_UDB11_12_ACTL EQU 0x40006b36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB04_05_MC\r
-CYREG_B1_UDB04_05_MC EQU 0x40006b48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB05_06_MC\r
-CYREG_B1_UDB05_06_MC EQU 0x40006b4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB06_07_MC\r
-CYREG_B1_UDB06_07_MC EQU 0x40006b4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB07_08_MC\r
-CYREG_B1_UDB07_08_MC EQU 0x40006b4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB08_09_MC\r
-CYREG_B1_UDB08_09_MC EQU 0x40006b50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB09_10_MC\r
-CYREG_B1_UDB09_10_MC EQU 0x40006b52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB10_11_MC\r
-CYREG_B1_UDB10_11_MC EQU 0x40006b54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_UDB11_12_MC\r
-CYREG_B1_UDB11_12_MC EQU 0x40006b56\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_BASE\r
-CYDEV_PHUB_BASE EQU 0x40007000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_SIZE\r
-CYDEV_PHUB_SIZE EQU 0x00000c00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFG\r
-CYREG_PHUB_CFG EQU 0x40007000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_ERR\r
-CYREG_PHUB_ERR EQU 0x40007004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_ERR_ADR\r
-CYREG_PHUB_ERR_ADR EQU 0x40007008\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_BASE\r
-CYDEV_PHUB_CH0_BASE EQU 0x40007010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH0_SIZE\r
-CYDEV_PHUB_CH0_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH0_BASIC_CFG\r
-CYREG_PHUB_CH0_BASIC_CFG EQU 0x40007010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH0_ACTION\r
-CYREG_PHUB_CH0_ACTION EQU 0x40007014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH0_BASIC_STATUS\r
-CYREG_PHUB_CH0_BASIC_STATUS EQU 0x40007018\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_BASE\r
-CYDEV_PHUB_CH1_BASE EQU 0x40007020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH1_SIZE\r
-CYDEV_PHUB_CH1_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH1_BASIC_CFG\r
-CYREG_PHUB_CH1_BASIC_CFG EQU 0x40007020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH1_ACTION\r
-CYREG_PHUB_CH1_ACTION EQU 0x40007024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH1_BASIC_STATUS\r
-CYREG_PHUB_CH1_BASIC_STATUS EQU 0x40007028\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_BASE\r
-CYDEV_PHUB_CH2_BASE EQU 0x40007030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH2_SIZE\r
-CYDEV_PHUB_CH2_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH2_BASIC_CFG\r
-CYREG_PHUB_CH2_BASIC_CFG EQU 0x40007030\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH2_ACTION\r
-CYREG_PHUB_CH2_ACTION EQU 0x40007034\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH2_BASIC_STATUS\r
-CYREG_PHUB_CH2_BASIC_STATUS EQU 0x40007038\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_BASE\r
-CYDEV_PHUB_CH3_BASE EQU 0x40007040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH3_SIZE\r
-CYDEV_PHUB_CH3_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH3_BASIC_CFG\r
-CYREG_PHUB_CH3_BASIC_CFG EQU 0x40007040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH3_ACTION\r
-CYREG_PHUB_CH3_ACTION EQU 0x40007044\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH3_BASIC_STATUS\r
-CYREG_PHUB_CH3_BASIC_STATUS EQU 0x40007048\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_BASE\r
-CYDEV_PHUB_CH4_BASE EQU 0x40007050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH4_SIZE\r
-CYDEV_PHUB_CH4_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH4_BASIC_CFG\r
-CYREG_PHUB_CH4_BASIC_CFG EQU 0x40007050\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH4_ACTION\r
-CYREG_PHUB_CH4_ACTION EQU 0x40007054\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH4_BASIC_STATUS\r
-CYREG_PHUB_CH4_BASIC_STATUS EQU 0x40007058\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_BASE\r
-CYDEV_PHUB_CH5_BASE EQU 0x40007060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH5_SIZE\r
-CYDEV_PHUB_CH5_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH5_BASIC_CFG\r
-CYREG_PHUB_CH5_BASIC_CFG EQU 0x40007060\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH5_ACTION\r
-CYREG_PHUB_CH5_ACTION EQU 0x40007064\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH5_BASIC_STATUS\r
-CYREG_PHUB_CH5_BASIC_STATUS EQU 0x40007068\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_BASE\r
-CYDEV_PHUB_CH6_BASE EQU 0x40007070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH6_SIZE\r
-CYDEV_PHUB_CH6_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH6_BASIC_CFG\r
-CYREG_PHUB_CH6_BASIC_CFG EQU 0x40007070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH6_ACTION\r
-CYREG_PHUB_CH6_ACTION EQU 0x40007074\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH6_BASIC_STATUS\r
-CYREG_PHUB_CH6_BASIC_STATUS EQU 0x40007078\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_BASE\r
-CYDEV_PHUB_CH7_BASE EQU 0x40007080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH7_SIZE\r
-CYDEV_PHUB_CH7_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH7_BASIC_CFG\r
-CYREG_PHUB_CH7_BASIC_CFG EQU 0x40007080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH7_ACTION\r
-CYREG_PHUB_CH7_ACTION EQU 0x40007084\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH7_BASIC_STATUS\r
-CYREG_PHUB_CH7_BASIC_STATUS EQU 0x40007088\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_BASE\r
-CYDEV_PHUB_CH8_BASE EQU 0x40007090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH8_SIZE\r
-CYDEV_PHUB_CH8_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH8_BASIC_CFG\r
-CYREG_PHUB_CH8_BASIC_CFG EQU 0x40007090\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH8_ACTION\r
-CYREG_PHUB_CH8_ACTION EQU 0x40007094\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH8_BASIC_STATUS\r
-CYREG_PHUB_CH8_BASIC_STATUS EQU 0x40007098\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_BASE\r
-CYDEV_PHUB_CH9_BASE EQU 0x400070a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH9_SIZE\r
-CYDEV_PHUB_CH9_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH9_BASIC_CFG\r
-CYREG_PHUB_CH9_BASIC_CFG EQU 0x400070a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH9_ACTION\r
-CYREG_PHUB_CH9_ACTION EQU 0x400070a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH9_BASIC_STATUS\r
-CYREG_PHUB_CH9_BASIC_STATUS EQU 0x400070a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_BASE\r
-CYDEV_PHUB_CH10_BASE EQU 0x400070b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH10_SIZE\r
-CYDEV_PHUB_CH10_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH10_BASIC_CFG\r
-CYREG_PHUB_CH10_BASIC_CFG EQU 0x400070b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH10_ACTION\r
-CYREG_PHUB_CH10_ACTION EQU 0x400070b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH10_BASIC_STATUS\r
-CYREG_PHUB_CH10_BASIC_STATUS EQU 0x400070b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_BASE\r
-CYDEV_PHUB_CH11_BASE EQU 0x400070c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH11_SIZE\r
-CYDEV_PHUB_CH11_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH11_BASIC_CFG\r
-CYREG_PHUB_CH11_BASIC_CFG EQU 0x400070c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH11_ACTION\r
-CYREG_PHUB_CH11_ACTION EQU 0x400070c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH11_BASIC_STATUS\r
-CYREG_PHUB_CH11_BASIC_STATUS EQU 0x400070c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_BASE\r
-CYDEV_PHUB_CH12_BASE EQU 0x400070d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH12_SIZE\r
-CYDEV_PHUB_CH12_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH12_BASIC_CFG\r
-CYREG_PHUB_CH12_BASIC_CFG EQU 0x400070d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH12_ACTION\r
-CYREG_PHUB_CH12_ACTION EQU 0x400070d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH12_BASIC_STATUS\r
-CYREG_PHUB_CH12_BASIC_STATUS EQU 0x400070d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_BASE\r
-CYDEV_PHUB_CH13_BASE EQU 0x400070e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH13_SIZE\r
-CYDEV_PHUB_CH13_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH13_BASIC_CFG\r
-CYREG_PHUB_CH13_BASIC_CFG EQU 0x400070e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH13_ACTION\r
-CYREG_PHUB_CH13_ACTION EQU 0x400070e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH13_BASIC_STATUS\r
-CYREG_PHUB_CH13_BASIC_STATUS EQU 0x400070e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_BASE\r
-CYDEV_PHUB_CH14_BASE EQU 0x400070f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH14_SIZE\r
-CYDEV_PHUB_CH14_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH14_BASIC_CFG\r
-CYREG_PHUB_CH14_BASIC_CFG EQU 0x400070f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH14_ACTION\r
-CYREG_PHUB_CH14_ACTION EQU 0x400070f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH14_BASIC_STATUS\r
-CYREG_PHUB_CH14_BASIC_STATUS EQU 0x400070f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_BASE\r
-CYDEV_PHUB_CH15_BASE EQU 0x40007100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH15_SIZE\r
-CYDEV_PHUB_CH15_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH15_BASIC_CFG\r
-CYREG_PHUB_CH15_BASIC_CFG EQU 0x40007100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH15_ACTION\r
-CYREG_PHUB_CH15_ACTION EQU 0x40007104\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH15_BASIC_STATUS\r
-CYREG_PHUB_CH15_BASIC_STATUS EQU 0x40007108\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_BASE\r
-CYDEV_PHUB_CH16_BASE EQU 0x40007110\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH16_SIZE\r
-CYDEV_PHUB_CH16_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH16_BASIC_CFG\r
-CYREG_PHUB_CH16_BASIC_CFG EQU 0x40007110\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH16_ACTION\r
-CYREG_PHUB_CH16_ACTION EQU 0x40007114\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH16_BASIC_STATUS\r
-CYREG_PHUB_CH16_BASIC_STATUS EQU 0x40007118\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_BASE\r
-CYDEV_PHUB_CH17_BASE EQU 0x40007120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH17_SIZE\r
-CYDEV_PHUB_CH17_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH17_BASIC_CFG\r
-CYREG_PHUB_CH17_BASIC_CFG EQU 0x40007120\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH17_ACTION\r
-CYREG_PHUB_CH17_ACTION EQU 0x40007124\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH17_BASIC_STATUS\r
-CYREG_PHUB_CH17_BASIC_STATUS EQU 0x40007128\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_BASE\r
-CYDEV_PHUB_CH18_BASE EQU 0x40007130\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH18_SIZE\r
-CYDEV_PHUB_CH18_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH18_BASIC_CFG\r
-CYREG_PHUB_CH18_BASIC_CFG EQU 0x40007130\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH18_ACTION\r
-CYREG_PHUB_CH18_ACTION EQU 0x40007134\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH18_BASIC_STATUS\r
-CYREG_PHUB_CH18_BASIC_STATUS EQU 0x40007138\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_BASE\r
-CYDEV_PHUB_CH19_BASE EQU 0x40007140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH19_SIZE\r
-CYDEV_PHUB_CH19_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH19_BASIC_CFG\r
-CYREG_PHUB_CH19_BASIC_CFG EQU 0x40007140\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH19_ACTION\r
-CYREG_PHUB_CH19_ACTION EQU 0x40007144\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH19_BASIC_STATUS\r
-CYREG_PHUB_CH19_BASIC_STATUS EQU 0x40007148\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_BASE\r
-CYDEV_PHUB_CH20_BASE EQU 0x40007150\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH20_SIZE\r
-CYDEV_PHUB_CH20_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH20_BASIC_CFG\r
-CYREG_PHUB_CH20_BASIC_CFG EQU 0x40007150\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH20_ACTION\r
-CYREG_PHUB_CH20_ACTION EQU 0x40007154\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH20_BASIC_STATUS\r
-CYREG_PHUB_CH20_BASIC_STATUS EQU 0x40007158\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_BASE\r
-CYDEV_PHUB_CH21_BASE EQU 0x40007160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH21_SIZE\r
-CYDEV_PHUB_CH21_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH21_BASIC_CFG\r
-CYREG_PHUB_CH21_BASIC_CFG EQU 0x40007160\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH21_ACTION\r
-CYREG_PHUB_CH21_ACTION EQU 0x40007164\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH21_BASIC_STATUS\r
-CYREG_PHUB_CH21_BASIC_STATUS EQU 0x40007168\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_BASE\r
-CYDEV_PHUB_CH22_BASE EQU 0x40007170\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH22_SIZE\r
-CYDEV_PHUB_CH22_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH22_BASIC_CFG\r
-CYREG_PHUB_CH22_BASIC_CFG EQU 0x40007170\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH22_ACTION\r
-CYREG_PHUB_CH22_ACTION EQU 0x40007174\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH22_BASIC_STATUS\r
-CYREG_PHUB_CH22_BASIC_STATUS EQU 0x40007178\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_BASE\r
-CYDEV_PHUB_CH23_BASE EQU 0x40007180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CH23_SIZE\r
-CYDEV_PHUB_CH23_SIZE EQU 0x0000000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH23_BASIC_CFG\r
-CYREG_PHUB_CH23_BASIC_CFG EQU 0x40007180\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH23_ACTION\r
-CYREG_PHUB_CH23_ACTION EQU 0x40007184\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CH23_BASIC_STATUS\r
-CYREG_PHUB_CH23_BASIC_STATUS EQU 0x40007188\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM0_BASE\r
-CYDEV_PHUB_CFGMEM0_BASE EQU 0x40007600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM0_SIZE\r
-CYDEV_PHUB_CFGMEM0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM0_CFG0\r
-CYREG_PHUB_CFGMEM0_CFG0 EQU 0x40007600\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM0_CFG1\r
-CYREG_PHUB_CFGMEM0_CFG1 EQU 0x40007604\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM1_BASE\r
-CYDEV_PHUB_CFGMEM1_BASE EQU 0x40007608\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM1_SIZE\r
-CYDEV_PHUB_CFGMEM1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM1_CFG0\r
-CYREG_PHUB_CFGMEM1_CFG0 EQU 0x40007608\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM1_CFG1\r
-CYREG_PHUB_CFGMEM1_CFG1 EQU 0x4000760c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM2_BASE\r
-CYDEV_PHUB_CFGMEM2_BASE EQU 0x40007610\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM2_SIZE\r
-CYDEV_PHUB_CFGMEM2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM2_CFG0\r
-CYREG_PHUB_CFGMEM2_CFG0 EQU 0x40007610\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM2_CFG1\r
-CYREG_PHUB_CFGMEM2_CFG1 EQU 0x40007614\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM3_BASE\r
-CYDEV_PHUB_CFGMEM3_BASE EQU 0x40007618\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM3_SIZE\r
-CYDEV_PHUB_CFGMEM3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM3_CFG0\r
-CYREG_PHUB_CFGMEM3_CFG0 EQU 0x40007618\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM3_CFG1\r
-CYREG_PHUB_CFGMEM3_CFG1 EQU 0x4000761c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM4_BASE\r
-CYDEV_PHUB_CFGMEM4_BASE EQU 0x40007620\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM4_SIZE\r
-CYDEV_PHUB_CFGMEM4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM4_CFG0\r
-CYREG_PHUB_CFGMEM4_CFG0 EQU 0x40007620\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM4_CFG1\r
-CYREG_PHUB_CFGMEM4_CFG1 EQU 0x40007624\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM5_BASE\r
-CYDEV_PHUB_CFGMEM5_BASE EQU 0x40007628\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM5_SIZE\r
-CYDEV_PHUB_CFGMEM5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM5_CFG0\r
-CYREG_PHUB_CFGMEM5_CFG0 EQU 0x40007628\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM5_CFG1\r
-CYREG_PHUB_CFGMEM5_CFG1 EQU 0x4000762c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM6_BASE\r
-CYDEV_PHUB_CFGMEM6_BASE EQU 0x40007630\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM6_SIZE\r
-CYDEV_PHUB_CFGMEM6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM6_CFG0\r
-CYREG_PHUB_CFGMEM6_CFG0 EQU 0x40007630\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM6_CFG1\r
-CYREG_PHUB_CFGMEM6_CFG1 EQU 0x40007634\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM7_BASE\r
-CYDEV_PHUB_CFGMEM7_BASE EQU 0x40007638\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM7_SIZE\r
-CYDEV_PHUB_CFGMEM7_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM7_CFG0\r
-CYREG_PHUB_CFGMEM7_CFG0 EQU 0x40007638\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM7_CFG1\r
-CYREG_PHUB_CFGMEM7_CFG1 EQU 0x4000763c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM8_BASE\r
-CYDEV_PHUB_CFGMEM8_BASE EQU 0x40007640\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM8_SIZE\r
-CYDEV_PHUB_CFGMEM8_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM8_CFG0\r
-CYREG_PHUB_CFGMEM8_CFG0 EQU 0x40007640\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM8_CFG1\r
-CYREG_PHUB_CFGMEM8_CFG1 EQU 0x40007644\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM9_BASE\r
-CYDEV_PHUB_CFGMEM9_BASE EQU 0x40007648\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM9_SIZE\r
-CYDEV_PHUB_CFGMEM9_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM9_CFG0\r
-CYREG_PHUB_CFGMEM9_CFG0 EQU 0x40007648\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM9_CFG1\r
-CYREG_PHUB_CFGMEM9_CFG1 EQU 0x4000764c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM10_BASE\r
-CYDEV_PHUB_CFGMEM10_BASE EQU 0x40007650\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM10_SIZE\r
-CYDEV_PHUB_CFGMEM10_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM10_CFG0\r
-CYREG_PHUB_CFGMEM10_CFG0 EQU 0x40007650\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM10_CFG1\r
-CYREG_PHUB_CFGMEM10_CFG1 EQU 0x40007654\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM11_BASE\r
-CYDEV_PHUB_CFGMEM11_BASE EQU 0x40007658\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM11_SIZE\r
-CYDEV_PHUB_CFGMEM11_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM11_CFG0\r
-CYREG_PHUB_CFGMEM11_CFG0 EQU 0x40007658\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM11_CFG1\r
-CYREG_PHUB_CFGMEM11_CFG1 EQU 0x4000765c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM12_BASE\r
-CYDEV_PHUB_CFGMEM12_BASE EQU 0x40007660\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM12_SIZE\r
-CYDEV_PHUB_CFGMEM12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM12_CFG0\r
-CYREG_PHUB_CFGMEM12_CFG0 EQU 0x40007660\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM12_CFG1\r
-CYREG_PHUB_CFGMEM12_CFG1 EQU 0x40007664\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM13_BASE\r
-CYDEV_PHUB_CFGMEM13_BASE EQU 0x40007668\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM13_SIZE\r
-CYDEV_PHUB_CFGMEM13_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM13_CFG0\r
-CYREG_PHUB_CFGMEM13_CFG0 EQU 0x40007668\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM13_CFG1\r
-CYREG_PHUB_CFGMEM13_CFG1 EQU 0x4000766c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM14_BASE\r
-CYDEV_PHUB_CFGMEM14_BASE EQU 0x40007670\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM14_SIZE\r
-CYDEV_PHUB_CFGMEM14_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM14_CFG0\r
-CYREG_PHUB_CFGMEM14_CFG0 EQU 0x40007670\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM14_CFG1\r
-CYREG_PHUB_CFGMEM14_CFG1 EQU 0x40007674\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM15_BASE\r
-CYDEV_PHUB_CFGMEM15_BASE EQU 0x40007678\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM15_SIZE\r
-CYDEV_PHUB_CFGMEM15_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM15_CFG0\r
-CYREG_PHUB_CFGMEM15_CFG0 EQU 0x40007678\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM15_CFG1\r
-CYREG_PHUB_CFGMEM15_CFG1 EQU 0x4000767c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM16_BASE\r
-CYDEV_PHUB_CFGMEM16_BASE EQU 0x40007680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM16_SIZE\r
-CYDEV_PHUB_CFGMEM16_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM16_CFG0\r
-CYREG_PHUB_CFGMEM16_CFG0 EQU 0x40007680\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM16_CFG1\r
-CYREG_PHUB_CFGMEM16_CFG1 EQU 0x40007684\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM17_BASE\r
-CYDEV_PHUB_CFGMEM17_BASE EQU 0x40007688\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM17_SIZE\r
-CYDEV_PHUB_CFGMEM17_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM17_CFG0\r
-CYREG_PHUB_CFGMEM17_CFG0 EQU 0x40007688\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM17_CFG1\r
-CYREG_PHUB_CFGMEM17_CFG1 EQU 0x4000768c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM18_BASE\r
-CYDEV_PHUB_CFGMEM18_BASE EQU 0x40007690\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM18_SIZE\r
-CYDEV_PHUB_CFGMEM18_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM18_CFG0\r
-CYREG_PHUB_CFGMEM18_CFG0 EQU 0x40007690\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM18_CFG1\r
-CYREG_PHUB_CFGMEM18_CFG1 EQU 0x40007694\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM19_BASE\r
-CYDEV_PHUB_CFGMEM19_BASE EQU 0x40007698\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM19_SIZE\r
-CYDEV_PHUB_CFGMEM19_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM19_CFG0\r
-CYREG_PHUB_CFGMEM19_CFG0 EQU 0x40007698\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM19_CFG1\r
-CYREG_PHUB_CFGMEM19_CFG1 EQU 0x4000769c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM20_BASE\r
-CYDEV_PHUB_CFGMEM20_BASE EQU 0x400076a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM20_SIZE\r
-CYDEV_PHUB_CFGMEM20_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM20_CFG0\r
-CYREG_PHUB_CFGMEM20_CFG0 EQU 0x400076a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM20_CFG1\r
-CYREG_PHUB_CFGMEM20_CFG1 EQU 0x400076a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM21_BASE\r
-CYDEV_PHUB_CFGMEM21_BASE EQU 0x400076a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM21_SIZE\r
-CYDEV_PHUB_CFGMEM21_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM21_CFG0\r
-CYREG_PHUB_CFGMEM21_CFG0 EQU 0x400076a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM21_CFG1\r
-CYREG_PHUB_CFGMEM21_CFG1 EQU 0x400076ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM22_BASE\r
-CYDEV_PHUB_CFGMEM22_BASE EQU 0x400076b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM22_SIZE\r
-CYDEV_PHUB_CFGMEM22_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM22_CFG0\r
-CYREG_PHUB_CFGMEM22_CFG0 EQU 0x400076b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM22_CFG1\r
-CYREG_PHUB_CFGMEM22_CFG1 EQU 0x400076b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM23_BASE\r
-CYDEV_PHUB_CFGMEM23_BASE EQU 0x400076b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_CFGMEM23_SIZE\r
-CYDEV_PHUB_CFGMEM23_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM23_CFG0\r
-CYREG_PHUB_CFGMEM23_CFG0 EQU 0x400076b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_CFGMEM23_CFG1\r
-CYREG_PHUB_CFGMEM23_CFG1 EQU 0x400076bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM0_BASE\r
-CYDEV_PHUB_TDMEM0_BASE EQU 0x40007800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM0_SIZE\r
-CYDEV_PHUB_TDMEM0_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM0_ORIG_TD0\r
-CYREG_PHUB_TDMEM0_ORIG_TD0 EQU 0x40007800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM0_ORIG_TD1\r
-CYREG_PHUB_TDMEM0_ORIG_TD1 EQU 0x40007804\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM1_BASE\r
-CYDEV_PHUB_TDMEM1_BASE EQU 0x40007808\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM1_SIZE\r
-CYDEV_PHUB_TDMEM1_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM1_ORIG_TD0\r
-CYREG_PHUB_TDMEM1_ORIG_TD0 EQU 0x40007808\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM1_ORIG_TD1\r
-CYREG_PHUB_TDMEM1_ORIG_TD1 EQU 0x4000780c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM2_BASE\r
-CYDEV_PHUB_TDMEM2_BASE EQU 0x40007810\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM2_SIZE\r
-CYDEV_PHUB_TDMEM2_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM2_ORIG_TD0\r
-CYREG_PHUB_TDMEM2_ORIG_TD0 EQU 0x40007810\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM2_ORIG_TD1\r
-CYREG_PHUB_TDMEM2_ORIG_TD1 EQU 0x40007814\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM3_BASE\r
-CYDEV_PHUB_TDMEM3_BASE EQU 0x40007818\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM3_SIZE\r
-CYDEV_PHUB_TDMEM3_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM3_ORIG_TD0\r
-CYREG_PHUB_TDMEM3_ORIG_TD0 EQU 0x40007818\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM3_ORIG_TD1\r
-CYREG_PHUB_TDMEM3_ORIG_TD1 EQU 0x4000781c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM4_BASE\r
-CYDEV_PHUB_TDMEM4_BASE EQU 0x40007820\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM4_SIZE\r
-CYDEV_PHUB_TDMEM4_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM4_ORIG_TD0\r
-CYREG_PHUB_TDMEM4_ORIG_TD0 EQU 0x40007820\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM4_ORIG_TD1\r
-CYREG_PHUB_TDMEM4_ORIG_TD1 EQU 0x40007824\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM5_BASE\r
-CYDEV_PHUB_TDMEM5_BASE EQU 0x40007828\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM5_SIZE\r
-CYDEV_PHUB_TDMEM5_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM5_ORIG_TD0\r
-CYREG_PHUB_TDMEM5_ORIG_TD0 EQU 0x40007828\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM5_ORIG_TD1\r
-CYREG_PHUB_TDMEM5_ORIG_TD1 EQU 0x4000782c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM6_BASE\r
-CYDEV_PHUB_TDMEM6_BASE EQU 0x40007830\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM6_SIZE\r
-CYDEV_PHUB_TDMEM6_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM6_ORIG_TD0\r
-CYREG_PHUB_TDMEM6_ORIG_TD0 EQU 0x40007830\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM6_ORIG_TD1\r
-CYREG_PHUB_TDMEM6_ORIG_TD1 EQU 0x40007834\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM7_BASE\r
-CYDEV_PHUB_TDMEM7_BASE EQU 0x40007838\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM7_SIZE\r
-CYDEV_PHUB_TDMEM7_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM7_ORIG_TD0\r
-CYREG_PHUB_TDMEM7_ORIG_TD0 EQU 0x40007838\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM7_ORIG_TD1\r
-CYREG_PHUB_TDMEM7_ORIG_TD1 EQU 0x4000783c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM8_BASE\r
-CYDEV_PHUB_TDMEM8_BASE EQU 0x40007840\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM8_SIZE\r
-CYDEV_PHUB_TDMEM8_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM8_ORIG_TD0\r
-CYREG_PHUB_TDMEM8_ORIG_TD0 EQU 0x40007840\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM8_ORIG_TD1\r
-CYREG_PHUB_TDMEM8_ORIG_TD1 EQU 0x40007844\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM9_BASE\r
-CYDEV_PHUB_TDMEM9_BASE EQU 0x40007848\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM9_SIZE\r
-CYDEV_PHUB_TDMEM9_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM9_ORIG_TD0\r
-CYREG_PHUB_TDMEM9_ORIG_TD0 EQU 0x40007848\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM9_ORIG_TD1\r
-CYREG_PHUB_TDMEM9_ORIG_TD1 EQU 0x4000784c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM10_BASE\r
-CYDEV_PHUB_TDMEM10_BASE EQU 0x40007850\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM10_SIZE\r
-CYDEV_PHUB_TDMEM10_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM10_ORIG_TD0\r
-CYREG_PHUB_TDMEM10_ORIG_TD0 EQU 0x40007850\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM10_ORIG_TD1\r
-CYREG_PHUB_TDMEM10_ORIG_TD1 EQU 0x40007854\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM11_BASE\r
-CYDEV_PHUB_TDMEM11_BASE EQU 0x40007858\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM11_SIZE\r
-CYDEV_PHUB_TDMEM11_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM11_ORIG_TD0\r
-CYREG_PHUB_TDMEM11_ORIG_TD0 EQU 0x40007858\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM11_ORIG_TD1\r
-CYREG_PHUB_TDMEM11_ORIG_TD1 EQU 0x4000785c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM12_BASE\r
-CYDEV_PHUB_TDMEM12_BASE EQU 0x40007860\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM12_SIZE\r
-CYDEV_PHUB_TDMEM12_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM12_ORIG_TD0\r
-CYREG_PHUB_TDMEM12_ORIG_TD0 EQU 0x40007860\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM12_ORIG_TD1\r
-CYREG_PHUB_TDMEM12_ORIG_TD1 EQU 0x40007864\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM13_BASE\r
-CYDEV_PHUB_TDMEM13_BASE EQU 0x40007868\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM13_SIZE\r
-CYDEV_PHUB_TDMEM13_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM13_ORIG_TD0\r
-CYREG_PHUB_TDMEM13_ORIG_TD0 EQU 0x40007868\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM13_ORIG_TD1\r
-CYREG_PHUB_TDMEM13_ORIG_TD1 EQU 0x4000786c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM14_BASE\r
-CYDEV_PHUB_TDMEM14_BASE EQU 0x40007870\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM14_SIZE\r
-CYDEV_PHUB_TDMEM14_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM14_ORIG_TD0\r
-CYREG_PHUB_TDMEM14_ORIG_TD0 EQU 0x40007870\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM14_ORIG_TD1\r
-CYREG_PHUB_TDMEM14_ORIG_TD1 EQU 0x40007874\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM15_BASE\r
-CYDEV_PHUB_TDMEM15_BASE EQU 0x40007878\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM15_SIZE\r
-CYDEV_PHUB_TDMEM15_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM15_ORIG_TD0\r
-CYREG_PHUB_TDMEM15_ORIG_TD0 EQU 0x40007878\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM15_ORIG_TD1\r
-CYREG_PHUB_TDMEM15_ORIG_TD1 EQU 0x4000787c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM16_BASE\r
-CYDEV_PHUB_TDMEM16_BASE EQU 0x40007880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM16_SIZE\r
-CYDEV_PHUB_TDMEM16_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM16_ORIG_TD0\r
-CYREG_PHUB_TDMEM16_ORIG_TD0 EQU 0x40007880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM16_ORIG_TD1\r
-CYREG_PHUB_TDMEM16_ORIG_TD1 EQU 0x40007884\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM17_BASE\r
-CYDEV_PHUB_TDMEM17_BASE EQU 0x40007888\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM17_SIZE\r
-CYDEV_PHUB_TDMEM17_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM17_ORIG_TD0\r
-CYREG_PHUB_TDMEM17_ORIG_TD0 EQU 0x40007888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM17_ORIG_TD1\r
-CYREG_PHUB_TDMEM17_ORIG_TD1 EQU 0x4000788c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM18_BASE\r
-CYDEV_PHUB_TDMEM18_BASE EQU 0x40007890\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM18_SIZE\r
-CYDEV_PHUB_TDMEM18_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM18_ORIG_TD0\r
-CYREG_PHUB_TDMEM18_ORIG_TD0 EQU 0x40007890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM18_ORIG_TD1\r
-CYREG_PHUB_TDMEM18_ORIG_TD1 EQU 0x40007894\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM19_BASE\r
-CYDEV_PHUB_TDMEM19_BASE EQU 0x40007898\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM19_SIZE\r
-CYDEV_PHUB_TDMEM19_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM19_ORIG_TD0\r
-CYREG_PHUB_TDMEM19_ORIG_TD0 EQU 0x40007898\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM19_ORIG_TD1\r
-CYREG_PHUB_TDMEM19_ORIG_TD1 EQU 0x4000789c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM20_BASE\r
-CYDEV_PHUB_TDMEM20_BASE EQU 0x400078a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM20_SIZE\r
-CYDEV_PHUB_TDMEM20_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM20_ORIG_TD0\r
-CYREG_PHUB_TDMEM20_ORIG_TD0 EQU 0x400078a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM20_ORIG_TD1\r
-CYREG_PHUB_TDMEM20_ORIG_TD1 EQU 0x400078a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM21_BASE\r
-CYDEV_PHUB_TDMEM21_BASE EQU 0x400078a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM21_SIZE\r
-CYDEV_PHUB_TDMEM21_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM21_ORIG_TD0\r
-CYREG_PHUB_TDMEM21_ORIG_TD0 EQU 0x400078a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM21_ORIG_TD1\r
-CYREG_PHUB_TDMEM21_ORIG_TD1 EQU 0x400078ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM22_BASE\r
-CYDEV_PHUB_TDMEM22_BASE EQU 0x400078b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM22_SIZE\r
-CYDEV_PHUB_TDMEM22_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM22_ORIG_TD0\r
-CYREG_PHUB_TDMEM22_ORIG_TD0 EQU 0x400078b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM22_ORIG_TD1\r
-CYREG_PHUB_TDMEM22_ORIG_TD1 EQU 0x400078b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM23_BASE\r
-CYDEV_PHUB_TDMEM23_BASE EQU 0x400078b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM23_SIZE\r
-CYDEV_PHUB_TDMEM23_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM23_ORIG_TD0\r
-CYREG_PHUB_TDMEM23_ORIG_TD0 EQU 0x400078b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM23_ORIG_TD1\r
-CYREG_PHUB_TDMEM23_ORIG_TD1 EQU 0x400078bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM24_BASE\r
-CYDEV_PHUB_TDMEM24_BASE EQU 0x400078c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM24_SIZE\r
-CYDEV_PHUB_TDMEM24_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM24_ORIG_TD0\r
-CYREG_PHUB_TDMEM24_ORIG_TD0 EQU 0x400078c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM24_ORIG_TD1\r
-CYREG_PHUB_TDMEM24_ORIG_TD1 EQU 0x400078c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM25_BASE\r
-CYDEV_PHUB_TDMEM25_BASE EQU 0x400078c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM25_SIZE\r
-CYDEV_PHUB_TDMEM25_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM25_ORIG_TD0\r
-CYREG_PHUB_TDMEM25_ORIG_TD0 EQU 0x400078c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM25_ORIG_TD1\r
-CYREG_PHUB_TDMEM25_ORIG_TD1 EQU 0x400078cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM26_BASE\r
-CYDEV_PHUB_TDMEM26_BASE EQU 0x400078d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM26_SIZE\r
-CYDEV_PHUB_TDMEM26_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM26_ORIG_TD0\r
-CYREG_PHUB_TDMEM26_ORIG_TD0 EQU 0x400078d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM26_ORIG_TD1\r
-CYREG_PHUB_TDMEM26_ORIG_TD1 EQU 0x400078d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM27_BASE\r
-CYDEV_PHUB_TDMEM27_BASE EQU 0x400078d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM27_SIZE\r
-CYDEV_PHUB_TDMEM27_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM27_ORIG_TD0\r
-CYREG_PHUB_TDMEM27_ORIG_TD0 EQU 0x400078d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM27_ORIG_TD1\r
-CYREG_PHUB_TDMEM27_ORIG_TD1 EQU 0x400078dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM28_BASE\r
-CYDEV_PHUB_TDMEM28_BASE EQU 0x400078e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM28_SIZE\r
-CYDEV_PHUB_TDMEM28_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM28_ORIG_TD0\r
-CYREG_PHUB_TDMEM28_ORIG_TD0 EQU 0x400078e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM28_ORIG_TD1\r
-CYREG_PHUB_TDMEM28_ORIG_TD1 EQU 0x400078e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM29_BASE\r
-CYDEV_PHUB_TDMEM29_BASE EQU 0x400078e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM29_SIZE\r
-CYDEV_PHUB_TDMEM29_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM29_ORIG_TD0\r
-CYREG_PHUB_TDMEM29_ORIG_TD0 EQU 0x400078e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM29_ORIG_TD1\r
-CYREG_PHUB_TDMEM29_ORIG_TD1 EQU 0x400078ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM30_BASE\r
-CYDEV_PHUB_TDMEM30_BASE EQU 0x400078f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM30_SIZE\r
-CYDEV_PHUB_TDMEM30_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM30_ORIG_TD0\r
-CYREG_PHUB_TDMEM30_ORIG_TD0 EQU 0x400078f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM30_ORIG_TD1\r
-CYREG_PHUB_TDMEM30_ORIG_TD1 EQU 0x400078f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM31_BASE\r
-CYDEV_PHUB_TDMEM31_BASE EQU 0x400078f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM31_SIZE\r
-CYDEV_PHUB_TDMEM31_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM31_ORIG_TD0\r
-CYREG_PHUB_TDMEM31_ORIG_TD0 EQU 0x400078f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM31_ORIG_TD1\r
-CYREG_PHUB_TDMEM31_ORIG_TD1 EQU 0x400078fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM32_BASE\r
-CYDEV_PHUB_TDMEM32_BASE EQU 0x40007900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM32_SIZE\r
-CYDEV_PHUB_TDMEM32_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM32_ORIG_TD0\r
-CYREG_PHUB_TDMEM32_ORIG_TD0 EQU 0x40007900\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM32_ORIG_TD1\r
-CYREG_PHUB_TDMEM32_ORIG_TD1 EQU 0x40007904\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM33_BASE\r
-CYDEV_PHUB_TDMEM33_BASE EQU 0x40007908\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM33_SIZE\r
-CYDEV_PHUB_TDMEM33_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM33_ORIG_TD0\r
-CYREG_PHUB_TDMEM33_ORIG_TD0 EQU 0x40007908\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM33_ORIG_TD1\r
-CYREG_PHUB_TDMEM33_ORIG_TD1 EQU 0x4000790c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM34_BASE\r
-CYDEV_PHUB_TDMEM34_BASE EQU 0x40007910\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM34_SIZE\r
-CYDEV_PHUB_TDMEM34_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM34_ORIG_TD0\r
-CYREG_PHUB_TDMEM34_ORIG_TD0 EQU 0x40007910\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM34_ORIG_TD1\r
-CYREG_PHUB_TDMEM34_ORIG_TD1 EQU 0x40007914\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM35_BASE\r
-CYDEV_PHUB_TDMEM35_BASE EQU 0x40007918\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM35_SIZE\r
-CYDEV_PHUB_TDMEM35_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM35_ORIG_TD0\r
-CYREG_PHUB_TDMEM35_ORIG_TD0 EQU 0x40007918\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM35_ORIG_TD1\r
-CYREG_PHUB_TDMEM35_ORIG_TD1 EQU 0x4000791c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM36_BASE\r
-CYDEV_PHUB_TDMEM36_BASE EQU 0x40007920\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM36_SIZE\r
-CYDEV_PHUB_TDMEM36_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM36_ORIG_TD0\r
-CYREG_PHUB_TDMEM36_ORIG_TD0 EQU 0x40007920\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM36_ORIG_TD1\r
-CYREG_PHUB_TDMEM36_ORIG_TD1 EQU 0x40007924\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM37_BASE\r
-CYDEV_PHUB_TDMEM37_BASE EQU 0x40007928\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM37_SIZE\r
-CYDEV_PHUB_TDMEM37_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM37_ORIG_TD0\r
-CYREG_PHUB_TDMEM37_ORIG_TD0 EQU 0x40007928\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM37_ORIG_TD1\r
-CYREG_PHUB_TDMEM37_ORIG_TD1 EQU 0x4000792c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM38_BASE\r
-CYDEV_PHUB_TDMEM38_BASE EQU 0x40007930\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM38_SIZE\r
-CYDEV_PHUB_TDMEM38_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM38_ORIG_TD0\r
-CYREG_PHUB_TDMEM38_ORIG_TD0 EQU 0x40007930\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM38_ORIG_TD1\r
-CYREG_PHUB_TDMEM38_ORIG_TD1 EQU 0x40007934\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM39_BASE\r
-CYDEV_PHUB_TDMEM39_BASE EQU 0x40007938\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM39_SIZE\r
-CYDEV_PHUB_TDMEM39_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM39_ORIG_TD0\r
-CYREG_PHUB_TDMEM39_ORIG_TD0 EQU 0x40007938\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM39_ORIG_TD1\r
-CYREG_PHUB_TDMEM39_ORIG_TD1 EQU 0x4000793c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM40_BASE\r
-CYDEV_PHUB_TDMEM40_BASE EQU 0x40007940\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM40_SIZE\r
-CYDEV_PHUB_TDMEM40_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM40_ORIG_TD0\r
-CYREG_PHUB_TDMEM40_ORIG_TD0 EQU 0x40007940\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM40_ORIG_TD1\r
-CYREG_PHUB_TDMEM40_ORIG_TD1 EQU 0x40007944\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM41_BASE\r
-CYDEV_PHUB_TDMEM41_BASE EQU 0x40007948\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM41_SIZE\r
-CYDEV_PHUB_TDMEM41_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM41_ORIG_TD0\r
-CYREG_PHUB_TDMEM41_ORIG_TD0 EQU 0x40007948\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM41_ORIG_TD1\r
-CYREG_PHUB_TDMEM41_ORIG_TD1 EQU 0x4000794c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM42_BASE\r
-CYDEV_PHUB_TDMEM42_BASE EQU 0x40007950\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM42_SIZE\r
-CYDEV_PHUB_TDMEM42_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM42_ORIG_TD0\r
-CYREG_PHUB_TDMEM42_ORIG_TD0 EQU 0x40007950\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM42_ORIG_TD1\r
-CYREG_PHUB_TDMEM42_ORIG_TD1 EQU 0x40007954\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM43_BASE\r
-CYDEV_PHUB_TDMEM43_BASE EQU 0x40007958\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM43_SIZE\r
-CYDEV_PHUB_TDMEM43_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM43_ORIG_TD0\r
-CYREG_PHUB_TDMEM43_ORIG_TD0 EQU 0x40007958\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM43_ORIG_TD1\r
-CYREG_PHUB_TDMEM43_ORIG_TD1 EQU 0x4000795c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM44_BASE\r
-CYDEV_PHUB_TDMEM44_BASE EQU 0x40007960\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM44_SIZE\r
-CYDEV_PHUB_TDMEM44_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM44_ORIG_TD0\r
-CYREG_PHUB_TDMEM44_ORIG_TD0 EQU 0x40007960\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM44_ORIG_TD1\r
-CYREG_PHUB_TDMEM44_ORIG_TD1 EQU 0x40007964\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM45_BASE\r
-CYDEV_PHUB_TDMEM45_BASE EQU 0x40007968\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM45_SIZE\r
-CYDEV_PHUB_TDMEM45_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM45_ORIG_TD0\r
-CYREG_PHUB_TDMEM45_ORIG_TD0 EQU 0x40007968\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM45_ORIG_TD1\r
-CYREG_PHUB_TDMEM45_ORIG_TD1 EQU 0x4000796c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM46_BASE\r
-CYDEV_PHUB_TDMEM46_BASE EQU 0x40007970\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM46_SIZE\r
-CYDEV_PHUB_TDMEM46_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM46_ORIG_TD0\r
-CYREG_PHUB_TDMEM46_ORIG_TD0 EQU 0x40007970\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM46_ORIG_TD1\r
-CYREG_PHUB_TDMEM46_ORIG_TD1 EQU 0x40007974\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM47_BASE\r
-CYDEV_PHUB_TDMEM47_BASE EQU 0x40007978\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM47_SIZE\r
-CYDEV_PHUB_TDMEM47_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM47_ORIG_TD0\r
-CYREG_PHUB_TDMEM47_ORIG_TD0 EQU 0x40007978\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM47_ORIG_TD1\r
-CYREG_PHUB_TDMEM47_ORIG_TD1 EQU 0x4000797c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM48_BASE\r
-CYDEV_PHUB_TDMEM48_BASE EQU 0x40007980\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM48_SIZE\r
-CYDEV_PHUB_TDMEM48_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM48_ORIG_TD0\r
-CYREG_PHUB_TDMEM48_ORIG_TD0 EQU 0x40007980\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM48_ORIG_TD1\r
-CYREG_PHUB_TDMEM48_ORIG_TD1 EQU 0x40007984\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM49_BASE\r
-CYDEV_PHUB_TDMEM49_BASE EQU 0x40007988\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM49_SIZE\r
-CYDEV_PHUB_TDMEM49_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM49_ORIG_TD0\r
-CYREG_PHUB_TDMEM49_ORIG_TD0 EQU 0x40007988\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM49_ORIG_TD1\r
-CYREG_PHUB_TDMEM49_ORIG_TD1 EQU 0x4000798c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM50_BASE\r
-CYDEV_PHUB_TDMEM50_BASE EQU 0x40007990\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM50_SIZE\r
-CYDEV_PHUB_TDMEM50_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM50_ORIG_TD0\r
-CYREG_PHUB_TDMEM50_ORIG_TD0 EQU 0x40007990\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM50_ORIG_TD1\r
-CYREG_PHUB_TDMEM50_ORIG_TD1 EQU 0x40007994\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM51_BASE\r
-CYDEV_PHUB_TDMEM51_BASE EQU 0x40007998\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM51_SIZE\r
-CYDEV_PHUB_TDMEM51_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM51_ORIG_TD0\r
-CYREG_PHUB_TDMEM51_ORIG_TD0 EQU 0x40007998\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM51_ORIG_TD1\r
-CYREG_PHUB_TDMEM51_ORIG_TD1 EQU 0x4000799c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM52_BASE\r
-CYDEV_PHUB_TDMEM52_BASE EQU 0x400079a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM52_SIZE\r
-CYDEV_PHUB_TDMEM52_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM52_ORIG_TD0\r
-CYREG_PHUB_TDMEM52_ORIG_TD0 EQU 0x400079a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM52_ORIG_TD1\r
-CYREG_PHUB_TDMEM52_ORIG_TD1 EQU 0x400079a4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM53_BASE\r
-CYDEV_PHUB_TDMEM53_BASE EQU 0x400079a8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM53_SIZE\r
-CYDEV_PHUB_TDMEM53_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM53_ORIG_TD0\r
-CYREG_PHUB_TDMEM53_ORIG_TD0 EQU 0x400079a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM53_ORIG_TD1\r
-CYREG_PHUB_TDMEM53_ORIG_TD1 EQU 0x400079ac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM54_BASE\r
-CYDEV_PHUB_TDMEM54_BASE EQU 0x400079b0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM54_SIZE\r
-CYDEV_PHUB_TDMEM54_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM54_ORIG_TD0\r
-CYREG_PHUB_TDMEM54_ORIG_TD0 EQU 0x400079b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM54_ORIG_TD1\r
-CYREG_PHUB_TDMEM54_ORIG_TD1 EQU 0x400079b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM55_BASE\r
-CYDEV_PHUB_TDMEM55_BASE EQU 0x400079b8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM55_SIZE\r
-CYDEV_PHUB_TDMEM55_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM55_ORIG_TD0\r
-CYREG_PHUB_TDMEM55_ORIG_TD0 EQU 0x400079b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM55_ORIG_TD1\r
-CYREG_PHUB_TDMEM55_ORIG_TD1 EQU 0x400079bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM56_BASE\r
-CYDEV_PHUB_TDMEM56_BASE EQU 0x400079c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM56_SIZE\r
-CYDEV_PHUB_TDMEM56_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM56_ORIG_TD0\r
-CYREG_PHUB_TDMEM56_ORIG_TD0 EQU 0x400079c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM56_ORIG_TD1\r
-CYREG_PHUB_TDMEM56_ORIG_TD1 EQU 0x400079c4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM57_BASE\r
-CYDEV_PHUB_TDMEM57_BASE EQU 0x400079c8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM57_SIZE\r
-CYDEV_PHUB_TDMEM57_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM57_ORIG_TD0\r
-CYREG_PHUB_TDMEM57_ORIG_TD0 EQU 0x400079c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM57_ORIG_TD1\r
-CYREG_PHUB_TDMEM57_ORIG_TD1 EQU 0x400079cc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM58_BASE\r
-CYDEV_PHUB_TDMEM58_BASE EQU 0x400079d0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM58_SIZE\r
-CYDEV_PHUB_TDMEM58_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM58_ORIG_TD0\r
-CYREG_PHUB_TDMEM58_ORIG_TD0 EQU 0x400079d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM58_ORIG_TD1\r
-CYREG_PHUB_TDMEM58_ORIG_TD1 EQU 0x400079d4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM59_BASE\r
-CYDEV_PHUB_TDMEM59_BASE EQU 0x400079d8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM59_SIZE\r
-CYDEV_PHUB_TDMEM59_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM59_ORIG_TD0\r
-CYREG_PHUB_TDMEM59_ORIG_TD0 EQU 0x400079d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM59_ORIG_TD1\r
-CYREG_PHUB_TDMEM59_ORIG_TD1 EQU 0x400079dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM60_BASE\r
-CYDEV_PHUB_TDMEM60_BASE EQU 0x400079e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM60_SIZE\r
-CYDEV_PHUB_TDMEM60_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM60_ORIG_TD0\r
-CYREG_PHUB_TDMEM60_ORIG_TD0 EQU 0x400079e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM60_ORIG_TD1\r
-CYREG_PHUB_TDMEM60_ORIG_TD1 EQU 0x400079e4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM61_BASE\r
-CYDEV_PHUB_TDMEM61_BASE EQU 0x400079e8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM61_SIZE\r
-CYDEV_PHUB_TDMEM61_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM61_ORIG_TD0\r
-CYREG_PHUB_TDMEM61_ORIG_TD0 EQU 0x400079e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM61_ORIG_TD1\r
-CYREG_PHUB_TDMEM61_ORIG_TD1 EQU 0x400079ec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM62_BASE\r
-CYDEV_PHUB_TDMEM62_BASE EQU 0x400079f0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM62_SIZE\r
-CYDEV_PHUB_TDMEM62_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM62_ORIG_TD0\r
-CYREG_PHUB_TDMEM62_ORIG_TD0 EQU 0x400079f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM62_ORIG_TD1\r
-CYREG_PHUB_TDMEM62_ORIG_TD1 EQU 0x400079f4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM63_BASE\r
-CYDEV_PHUB_TDMEM63_BASE EQU 0x400079f8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM63_SIZE\r
-CYDEV_PHUB_TDMEM63_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM63_ORIG_TD0\r
-CYREG_PHUB_TDMEM63_ORIG_TD0 EQU 0x400079f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM63_ORIG_TD1\r
-CYREG_PHUB_TDMEM63_ORIG_TD1 EQU 0x400079fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM64_BASE\r
-CYDEV_PHUB_TDMEM64_BASE EQU 0x40007a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM64_SIZE\r
-CYDEV_PHUB_TDMEM64_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM64_ORIG_TD0\r
-CYREG_PHUB_TDMEM64_ORIG_TD0 EQU 0x40007a00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM64_ORIG_TD1\r
-CYREG_PHUB_TDMEM64_ORIG_TD1 EQU 0x40007a04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM65_BASE\r
-CYDEV_PHUB_TDMEM65_BASE EQU 0x40007a08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM65_SIZE\r
-CYDEV_PHUB_TDMEM65_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM65_ORIG_TD0\r
-CYREG_PHUB_TDMEM65_ORIG_TD0 EQU 0x40007a08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM65_ORIG_TD1\r
-CYREG_PHUB_TDMEM65_ORIG_TD1 EQU 0x40007a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM66_BASE\r
-CYDEV_PHUB_TDMEM66_BASE EQU 0x40007a10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM66_SIZE\r
-CYDEV_PHUB_TDMEM66_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM66_ORIG_TD0\r
-CYREG_PHUB_TDMEM66_ORIG_TD0 EQU 0x40007a10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM66_ORIG_TD1\r
-CYREG_PHUB_TDMEM66_ORIG_TD1 EQU 0x40007a14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM67_BASE\r
-CYDEV_PHUB_TDMEM67_BASE EQU 0x40007a18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM67_SIZE\r
-CYDEV_PHUB_TDMEM67_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM67_ORIG_TD0\r
-CYREG_PHUB_TDMEM67_ORIG_TD0 EQU 0x40007a18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM67_ORIG_TD1\r
-CYREG_PHUB_TDMEM67_ORIG_TD1 EQU 0x40007a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM68_BASE\r
-CYDEV_PHUB_TDMEM68_BASE EQU 0x40007a20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM68_SIZE\r
-CYDEV_PHUB_TDMEM68_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM68_ORIG_TD0\r
-CYREG_PHUB_TDMEM68_ORIG_TD0 EQU 0x40007a20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM68_ORIG_TD1\r
-CYREG_PHUB_TDMEM68_ORIG_TD1 EQU 0x40007a24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM69_BASE\r
-CYDEV_PHUB_TDMEM69_BASE EQU 0x40007a28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM69_SIZE\r
-CYDEV_PHUB_TDMEM69_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM69_ORIG_TD0\r
-CYREG_PHUB_TDMEM69_ORIG_TD0 EQU 0x40007a28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM69_ORIG_TD1\r
-CYREG_PHUB_TDMEM69_ORIG_TD1 EQU 0x40007a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM70_BASE\r
-CYDEV_PHUB_TDMEM70_BASE EQU 0x40007a30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM70_SIZE\r
-CYDEV_PHUB_TDMEM70_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM70_ORIG_TD0\r
-CYREG_PHUB_TDMEM70_ORIG_TD0 EQU 0x40007a30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM70_ORIG_TD1\r
-CYREG_PHUB_TDMEM70_ORIG_TD1 EQU 0x40007a34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM71_BASE\r
-CYDEV_PHUB_TDMEM71_BASE EQU 0x40007a38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM71_SIZE\r
-CYDEV_PHUB_TDMEM71_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM71_ORIG_TD0\r
-CYREG_PHUB_TDMEM71_ORIG_TD0 EQU 0x40007a38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM71_ORIG_TD1\r
-CYREG_PHUB_TDMEM71_ORIG_TD1 EQU 0x40007a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM72_BASE\r
-CYDEV_PHUB_TDMEM72_BASE EQU 0x40007a40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM72_SIZE\r
-CYDEV_PHUB_TDMEM72_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM72_ORIG_TD0\r
-CYREG_PHUB_TDMEM72_ORIG_TD0 EQU 0x40007a40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM72_ORIG_TD1\r
-CYREG_PHUB_TDMEM72_ORIG_TD1 EQU 0x40007a44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM73_BASE\r
-CYDEV_PHUB_TDMEM73_BASE EQU 0x40007a48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM73_SIZE\r
-CYDEV_PHUB_TDMEM73_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM73_ORIG_TD0\r
-CYREG_PHUB_TDMEM73_ORIG_TD0 EQU 0x40007a48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM73_ORIG_TD1\r
-CYREG_PHUB_TDMEM73_ORIG_TD1 EQU 0x40007a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM74_BASE\r
-CYDEV_PHUB_TDMEM74_BASE EQU 0x40007a50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM74_SIZE\r
-CYDEV_PHUB_TDMEM74_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM74_ORIG_TD0\r
-CYREG_PHUB_TDMEM74_ORIG_TD0 EQU 0x40007a50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM74_ORIG_TD1\r
-CYREG_PHUB_TDMEM74_ORIG_TD1 EQU 0x40007a54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM75_BASE\r
-CYDEV_PHUB_TDMEM75_BASE EQU 0x40007a58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM75_SIZE\r
-CYDEV_PHUB_TDMEM75_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM75_ORIG_TD0\r
-CYREG_PHUB_TDMEM75_ORIG_TD0 EQU 0x40007a58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM75_ORIG_TD1\r
-CYREG_PHUB_TDMEM75_ORIG_TD1 EQU 0x40007a5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM76_BASE\r
-CYDEV_PHUB_TDMEM76_BASE EQU 0x40007a60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM76_SIZE\r
-CYDEV_PHUB_TDMEM76_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM76_ORIG_TD0\r
-CYREG_PHUB_TDMEM76_ORIG_TD0 EQU 0x40007a60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM76_ORIG_TD1\r
-CYREG_PHUB_TDMEM76_ORIG_TD1 EQU 0x40007a64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM77_BASE\r
-CYDEV_PHUB_TDMEM77_BASE EQU 0x40007a68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM77_SIZE\r
-CYDEV_PHUB_TDMEM77_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM77_ORIG_TD0\r
-CYREG_PHUB_TDMEM77_ORIG_TD0 EQU 0x40007a68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM77_ORIG_TD1\r
-CYREG_PHUB_TDMEM77_ORIG_TD1 EQU 0x40007a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM78_BASE\r
-CYDEV_PHUB_TDMEM78_BASE EQU 0x40007a70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM78_SIZE\r
-CYDEV_PHUB_TDMEM78_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM78_ORIG_TD0\r
-CYREG_PHUB_TDMEM78_ORIG_TD0 EQU 0x40007a70\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM78_ORIG_TD1\r
-CYREG_PHUB_TDMEM78_ORIG_TD1 EQU 0x40007a74\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM79_BASE\r
-CYDEV_PHUB_TDMEM79_BASE EQU 0x40007a78\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM79_SIZE\r
-CYDEV_PHUB_TDMEM79_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM79_ORIG_TD0\r
-CYREG_PHUB_TDMEM79_ORIG_TD0 EQU 0x40007a78\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM79_ORIG_TD1\r
-CYREG_PHUB_TDMEM79_ORIG_TD1 EQU 0x40007a7c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM80_BASE\r
-CYDEV_PHUB_TDMEM80_BASE EQU 0x40007a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM80_SIZE\r
-CYDEV_PHUB_TDMEM80_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM80_ORIG_TD0\r
-CYREG_PHUB_TDMEM80_ORIG_TD0 EQU 0x40007a80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM80_ORIG_TD1\r
-CYREG_PHUB_TDMEM80_ORIG_TD1 EQU 0x40007a84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM81_BASE\r
-CYDEV_PHUB_TDMEM81_BASE EQU 0x40007a88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM81_SIZE\r
-CYDEV_PHUB_TDMEM81_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM81_ORIG_TD0\r
-CYREG_PHUB_TDMEM81_ORIG_TD0 EQU 0x40007a88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM81_ORIG_TD1\r
-CYREG_PHUB_TDMEM81_ORIG_TD1 EQU 0x40007a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM82_BASE\r
-CYDEV_PHUB_TDMEM82_BASE EQU 0x40007a90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM82_SIZE\r
-CYDEV_PHUB_TDMEM82_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM82_ORIG_TD0\r
-CYREG_PHUB_TDMEM82_ORIG_TD0 EQU 0x40007a90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM82_ORIG_TD1\r
-CYREG_PHUB_TDMEM82_ORIG_TD1 EQU 0x40007a94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM83_BASE\r
-CYDEV_PHUB_TDMEM83_BASE EQU 0x40007a98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM83_SIZE\r
-CYDEV_PHUB_TDMEM83_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM83_ORIG_TD0\r
-CYREG_PHUB_TDMEM83_ORIG_TD0 EQU 0x40007a98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM83_ORIG_TD1\r
-CYREG_PHUB_TDMEM83_ORIG_TD1 EQU 0x40007a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM84_BASE\r
-CYDEV_PHUB_TDMEM84_BASE EQU 0x40007aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM84_SIZE\r
-CYDEV_PHUB_TDMEM84_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM84_ORIG_TD0\r
-CYREG_PHUB_TDMEM84_ORIG_TD0 EQU 0x40007aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM84_ORIG_TD1\r
-CYREG_PHUB_TDMEM84_ORIG_TD1 EQU 0x40007aa4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM85_BASE\r
-CYDEV_PHUB_TDMEM85_BASE EQU 0x40007aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM85_SIZE\r
-CYDEV_PHUB_TDMEM85_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM85_ORIG_TD0\r
-CYREG_PHUB_TDMEM85_ORIG_TD0 EQU 0x40007aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM85_ORIG_TD1\r
-CYREG_PHUB_TDMEM85_ORIG_TD1 EQU 0x40007aac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM86_BASE\r
-CYDEV_PHUB_TDMEM86_BASE EQU 0x40007ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM86_SIZE\r
-CYDEV_PHUB_TDMEM86_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM86_ORIG_TD0\r
-CYREG_PHUB_TDMEM86_ORIG_TD0 EQU 0x40007ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM86_ORIG_TD1\r
-CYREG_PHUB_TDMEM86_ORIG_TD1 EQU 0x40007ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM87_BASE\r
-CYDEV_PHUB_TDMEM87_BASE EQU 0x40007ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM87_SIZE\r
-CYDEV_PHUB_TDMEM87_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM87_ORIG_TD0\r
-CYREG_PHUB_TDMEM87_ORIG_TD0 EQU 0x40007ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM87_ORIG_TD1\r
-CYREG_PHUB_TDMEM87_ORIG_TD1 EQU 0x40007abc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM88_BASE\r
-CYDEV_PHUB_TDMEM88_BASE EQU 0x40007ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM88_SIZE\r
-CYDEV_PHUB_TDMEM88_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM88_ORIG_TD0\r
-CYREG_PHUB_TDMEM88_ORIG_TD0 EQU 0x40007ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM88_ORIG_TD1\r
-CYREG_PHUB_TDMEM88_ORIG_TD1 EQU 0x40007ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM89_BASE\r
-CYDEV_PHUB_TDMEM89_BASE EQU 0x40007ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM89_SIZE\r
-CYDEV_PHUB_TDMEM89_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM89_ORIG_TD0\r
-CYREG_PHUB_TDMEM89_ORIG_TD0 EQU 0x40007ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM89_ORIG_TD1\r
-CYREG_PHUB_TDMEM89_ORIG_TD1 EQU 0x40007acc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM90_BASE\r
-CYDEV_PHUB_TDMEM90_BASE EQU 0x40007ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM90_SIZE\r
-CYDEV_PHUB_TDMEM90_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM90_ORIG_TD0\r
-CYREG_PHUB_TDMEM90_ORIG_TD0 EQU 0x40007ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM90_ORIG_TD1\r
-CYREG_PHUB_TDMEM90_ORIG_TD1 EQU 0x40007ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM91_BASE\r
-CYDEV_PHUB_TDMEM91_BASE EQU 0x40007ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM91_SIZE\r
-CYDEV_PHUB_TDMEM91_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM91_ORIG_TD0\r
-CYREG_PHUB_TDMEM91_ORIG_TD0 EQU 0x40007ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM91_ORIG_TD1\r
-CYREG_PHUB_TDMEM91_ORIG_TD1 EQU 0x40007adc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM92_BASE\r
-CYDEV_PHUB_TDMEM92_BASE EQU 0x40007ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM92_SIZE\r
-CYDEV_PHUB_TDMEM92_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM92_ORIG_TD0\r
-CYREG_PHUB_TDMEM92_ORIG_TD0 EQU 0x40007ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM92_ORIG_TD1\r
-CYREG_PHUB_TDMEM92_ORIG_TD1 EQU 0x40007ae4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM93_BASE\r
-CYDEV_PHUB_TDMEM93_BASE EQU 0x40007ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM93_SIZE\r
-CYDEV_PHUB_TDMEM93_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM93_ORIG_TD0\r
-CYREG_PHUB_TDMEM93_ORIG_TD0 EQU 0x40007ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM93_ORIG_TD1\r
-CYREG_PHUB_TDMEM93_ORIG_TD1 EQU 0x40007aec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM94_BASE\r
-CYDEV_PHUB_TDMEM94_BASE EQU 0x40007af0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM94_SIZE\r
-CYDEV_PHUB_TDMEM94_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM94_ORIG_TD0\r
-CYREG_PHUB_TDMEM94_ORIG_TD0 EQU 0x40007af0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM94_ORIG_TD1\r
-CYREG_PHUB_TDMEM94_ORIG_TD1 EQU 0x40007af4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM95_BASE\r
-CYDEV_PHUB_TDMEM95_BASE EQU 0x40007af8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM95_SIZE\r
-CYDEV_PHUB_TDMEM95_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM95_ORIG_TD0\r
-CYREG_PHUB_TDMEM95_ORIG_TD0 EQU 0x40007af8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM95_ORIG_TD1\r
-CYREG_PHUB_TDMEM95_ORIG_TD1 EQU 0x40007afc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM96_BASE\r
-CYDEV_PHUB_TDMEM96_BASE EQU 0x40007b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM96_SIZE\r
-CYDEV_PHUB_TDMEM96_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM96_ORIG_TD0\r
-CYREG_PHUB_TDMEM96_ORIG_TD0 EQU 0x40007b00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM96_ORIG_TD1\r
-CYREG_PHUB_TDMEM96_ORIG_TD1 EQU 0x40007b04\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM97_BASE\r
-CYDEV_PHUB_TDMEM97_BASE EQU 0x40007b08\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM97_SIZE\r
-CYDEV_PHUB_TDMEM97_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM97_ORIG_TD0\r
-CYREG_PHUB_TDMEM97_ORIG_TD0 EQU 0x40007b08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM97_ORIG_TD1\r
-CYREG_PHUB_TDMEM97_ORIG_TD1 EQU 0x40007b0c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM98_BASE\r
-CYDEV_PHUB_TDMEM98_BASE EQU 0x40007b10\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM98_SIZE\r
-CYDEV_PHUB_TDMEM98_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM98_ORIG_TD0\r
-CYREG_PHUB_TDMEM98_ORIG_TD0 EQU 0x40007b10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM98_ORIG_TD1\r
-CYREG_PHUB_TDMEM98_ORIG_TD1 EQU 0x40007b14\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM99_BASE\r
-CYDEV_PHUB_TDMEM99_BASE EQU 0x40007b18\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM99_SIZE\r
-CYDEV_PHUB_TDMEM99_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM99_ORIG_TD0\r
-CYREG_PHUB_TDMEM99_ORIG_TD0 EQU 0x40007b18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM99_ORIG_TD1\r
-CYREG_PHUB_TDMEM99_ORIG_TD1 EQU 0x40007b1c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM100_BASE\r
-CYDEV_PHUB_TDMEM100_BASE EQU 0x40007b20\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM100_SIZE\r
-CYDEV_PHUB_TDMEM100_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM100_ORIG_TD0\r
-CYREG_PHUB_TDMEM100_ORIG_TD0 EQU 0x40007b20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM100_ORIG_TD1\r
-CYREG_PHUB_TDMEM100_ORIG_TD1 EQU 0x40007b24\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM101_BASE\r
-CYDEV_PHUB_TDMEM101_BASE EQU 0x40007b28\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM101_SIZE\r
-CYDEV_PHUB_TDMEM101_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM101_ORIG_TD0\r
-CYREG_PHUB_TDMEM101_ORIG_TD0 EQU 0x40007b28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM101_ORIG_TD1\r
-CYREG_PHUB_TDMEM101_ORIG_TD1 EQU 0x40007b2c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM102_BASE\r
-CYDEV_PHUB_TDMEM102_BASE EQU 0x40007b30\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM102_SIZE\r
-CYDEV_PHUB_TDMEM102_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM102_ORIG_TD0\r
-CYREG_PHUB_TDMEM102_ORIG_TD0 EQU 0x40007b30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM102_ORIG_TD1\r
-CYREG_PHUB_TDMEM102_ORIG_TD1 EQU 0x40007b34\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM103_BASE\r
-CYDEV_PHUB_TDMEM103_BASE EQU 0x40007b38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM103_SIZE\r
-CYDEV_PHUB_TDMEM103_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM103_ORIG_TD0\r
-CYREG_PHUB_TDMEM103_ORIG_TD0 EQU 0x40007b38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM103_ORIG_TD1\r
-CYREG_PHUB_TDMEM103_ORIG_TD1 EQU 0x40007b3c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM104_BASE\r
-CYDEV_PHUB_TDMEM104_BASE EQU 0x40007b40\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM104_SIZE\r
-CYDEV_PHUB_TDMEM104_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM104_ORIG_TD0\r
-CYREG_PHUB_TDMEM104_ORIG_TD0 EQU 0x40007b40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM104_ORIG_TD1\r
-CYREG_PHUB_TDMEM104_ORIG_TD1 EQU 0x40007b44\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM105_BASE\r
-CYDEV_PHUB_TDMEM105_BASE EQU 0x40007b48\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM105_SIZE\r
-CYDEV_PHUB_TDMEM105_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM105_ORIG_TD0\r
-CYREG_PHUB_TDMEM105_ORIG_TD0 EQU 0x40007b48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM105_ORIG_TD1\r
-CYREG_PHUB_TDMEM105_ORIG_TD1 EQU 0x40007b4c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM106_BASE\r
-CYDEV_PHUB_TDMEM106_BASE EQU 0x40007b50\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM106_SIZE\r
-CYDEV_PHUB_TDMEM106_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM106_ORIG_TD0\r
-CYREG_PHUB_TDMEM106_ORIG_TD0 EQU 0x40007b50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM106_ORIG_TD1\r
-CYREG_PHUB_TDMEM106_ORIG_TD1 EQU 0x40007b54\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM107_BASE\r
-CYDEV_PHUB_TDMEM107_BASE EQU 0x40007b58\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM107_SIZE\r
-CYDEV_PHUB_TDMEM107_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM107_ORIG_TD0\r
-CYREG_PHUB_TDMEM107_ORIG_TD0 EQU 0x40007b58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM107_ORIG_TD1\r
-CYREG_PHUB_TDMEM107_ORIG_TD1 EQU 0x40007b5c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM108_BASE\r
-CYDEV_PHUB_TDMEM108_BASE EQU 0x40007b60\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM108_SIZE\r
-CYDEV_PHUB_TDMEM108_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM108_ORIG_TD0\r
-CYREG_PHUB_TDMEM108_ORIG_TD0 EQU 0x40007b60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM108_ORIG_TD1\r
-CYREG_PHUB_TDMEM108_ORIG_TD1 EQU 0x40007b64\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM109_BASE\r
-CYDEV_PHUB_TDMEM109_BASE EQU 0x40007b68\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM109_SIZE\r
-CYDEV_PHUB_TDMEM109_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM109_ORIG_TD0\r
-CYREG_PHUB_TDMEM109_ORIG_TD0 EQU 0x40007b68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM109_ORIG_TD1\r
-CYREG_PHUB_TDMEM109_ORIG_TD1 EQU 0x40007b6c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM110_BASE\r
-CYDEV_PHUB_TDMEM110_BASE EQU 0x40007b70\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM110_SIZE\r
-CYDEV_PHUB_TDMEM110_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM110_ORIG_TD0\r
-CYREG_PHUB_TDMEM110_ORIG_TD0 EQU 0x40007b70\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM110_ORIG_TD1\r
-CYREG_PHUB_TDMEM110_ORIG_TD1 EQU 0x40007b74\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM111_BASE\r
-CYDEV_PHUB_TDMEM111_BASE EQU 0x40007b78\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM111_SIZE\r
-CYDEV_PHUB_TDMEM111_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM111_ORIG_TD0\r
-CYREG_PHUB_TDMEM111_ORIG_TD0 EQU 0x40007b78\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM111_ORIG_TD1\r
-CYREG_PHUB_TDMEM111_ORIG_TD1 EQU 0x40007b7c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM112_BASE\r
-CYDEV_PHUB_TDMEM112_BASE EQU 0x40007b80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM112_SIZE\r
-CYDEV_PHUB_TDMEM112_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM112_ORIG_TD0\r
-CYREG_PHUB_TDMEM112_ORIG_TD0 EQU 0x40007b80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM112_ORIG_TD1\r
-CYREG_PHUB_TDMEM112_ORIG_TD1 EQU 0x40007b84\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM113_BASE\r
-CYDEV_PHUB_TDMEM113_BASE EQU 0x40007b88\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM113_SIZE\r
-CYDEV_PHUB_TDMEM113_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM113_ORIG_TD0\r
-CYREG_PHUB_TDMEM113_ORIG_TD0 EQU 0x40007b88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM113_ORIG_TD1\r
-CYREG_PHUB_TDMEM113_ORIG_TD1 EQU 0x40007b8c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM114_BASE\r
-CYDEV_PHUB_TDMEM114_BASE EQU 0x40007b90\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM114_SIZE\r
-CYDEV_PHUB_TDMEM114_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM114_ORIG_TD0\r
-CYREG_PHUB_TDMEM114_ORIG_TD0 EQU 0x40007b90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM114_ORIG_TD1\r
-CYREG_PHUB_TDMEM114_ORIG_TD1 EQU 0x40007b94\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM115_BASE\r
-CYDEV_PHUB_TDMEM115_BASE EQU 0x40007b98\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM115_SIZE\r
-CYDEV_PHUB_TDMEM115_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM115_ORIG_TD0\r
-CYREG_PHUB_TDMEM115_ORIG_TD0 EQU 0x40007b98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM115_ORIG_TD1\r
-CYREG_PHUB_TDMEM115_ORIG_TD1 EQU 0x40007b9c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM116_BASE\r
-CYDEV_PHUB_TDMEM116_BASE EQU 0x40007ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM116_SIZE\r
-CYDEV_PHUB_TDMEM116_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM116_ORIG_TD0\r
-CYREG_PHUB_TDMEM116_ORIG_TD0 EQU 0x40007ba0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM116_ORIG_TD1\r
-CYREG_PHUB_TDMEM116_ORIG_TD1 EQU 0x40007ba4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM117_BASE\r
-CYDEV_PHUB_TDMEM117_BASE EQU 0x40007ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM117_SIZE\r
-CYDEV_PHUB_TDMEM117_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM117_ORIG_TD0\r
-CYREG_PHUB_TDMEM117_ORIG_TD0 EQU 0x40007ba8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM117_ORIG_TD1\r
-CYREG_PHUB_TDMEM117_ORIG_TD1 EQU 0x40007bac\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM118_BASE\r
-CYDEV_PHUB_TDMEM118_BASE EQU 0x40007bb0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM118_SIZE\r
-CYDEV_PHUB_TDMEM118_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM118_ORIG_TD0\r
-CYREG_PHUB_TDMEM118_ORIG_TD0 EQU 0x40007bb0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM118_ORIG_TD1\r
-CYREG_PHUB_TDMEM118_ORIG_TD1 EQU 0x40007bb4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM119_BASE\r
-CYDEV_PHUB_TDMEM119_BASE EQU 0x40007bb8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM119_SIZE\r
-CYDEV_PHUB_TDMEM119_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM119_ORIG_TD0\r
-CYREG_PHUB_TDMEM119_ORIG_TD0 EQU 0x40007bb8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM119_ORIG_TD1\r
-CYREG_PHUB_TDMEM119_ORIG_TD1 EQU 0x40007bbc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM120_BASE\r
-CYDEV_PHUB_TDMEM120_BASE EQU 0x40007bc0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM120_SIZE\r
-CYDEV_PHUB_TDMEM120_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM120_ORIG_TD0\r
-CYREG_PHUB_TDMEM120_ORIG_TD0 EQU 0x40007bc0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM120_ORIG_TD1\r
-CYREG_PHUB_TDMEM120_ORIG_TD1 EQU 0x40007bc4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM121_BASE\r
-CYDEV_PHUB_TDMEM121_BASE EQU 0x40007bc8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM121_SIZE\r
-CYDEV_PHUB_TDMEM121_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM121_ORIG_TD0\r
-CYREG_PHUB_TDMEM121_ORIG_TD0 EQU 0x40007bc8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM121_ORIG_TD1\r
-CYREG_PHUB_TDMEM121_ORIG_TD1 EQU 0x40007bcc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM122_BASE\r
-CYDEV_PHUB_TDMEM122_BASE EQU 0x40007bd0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM122_SIZE\r
-CYDEV_PHUB_TDMEM122_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM122_ORIG_TD0\r
-CYREG_PHUB_TDMEM122_ORIG_TD0 EQU 0x40007bd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM122_ORIG_TD1\r
-CYREG_PHUB_TDMEM122_ORIG_TD1 EQU 0x40007bd4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM123_BASE\r
-CYDEV_PHUB_TDMEM123_BASE EQU 0x40007bd8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM123_SIZE\r
-CYDEV_PHUB_TDMEM123_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM123_ORIG_TD0\r
-CYREG_PHUB_TDMEM123_ORIG_TD0 EQU 0x40007bd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM123_ORIG_TD1\r
-CYREG_PHUB_TDMEM123_ORIG_TD1 EQU 0x40007bdc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM124_BASE\r
-CYDEV_PHUB_TDMEM124_BASE EQU 0x40007be0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM124_SIZE\r
-CYDEV_PHUB_TDMEM124_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM124_ORIG_TD0\r
-CYREG_PHUB_TDMEM124_ORIG_TD0 EQU 0x40007be0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM124_ORIG_TD1\r
-CYREG_PHUB_TDMEM124_ORIG_TD1 EQU 0x40007be4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM125_BASE\r
-CYDEV_PHUB_TDMEM125_BASE EQU 0x40007be8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM125_SIZE\r
-CYDEV_PHUB_TDMEM125_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM125_ORIG_TD0\r
-CYREG_PHUB_TDMEM125_ORIG_TD0 EQU 0x40007be8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM125_ORIG_TD1\r
-CYREG_PHUB_TDMEM125_ORIG_TD1 EQU 0x40007bec\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM126_BASE\r
-CYDEV_PHUB_TDMEM126_BASE EQU 0x40007bf0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM126_SIZE\r
-CYDEV_PHUB_TDMEM126_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM126_ORIG_TD0\r
-CYREG_PHUB_TDMEM126_ORIG_TD0 EQU 0x40007bf0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM126_ORIG_TD1\r
-CYREG_PHUB_TDMEM126_ORIG_TD1 EQU 0x40007bf4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM127_BASE\r
-CYDEV_PHUB_TDMEM127_BASE EQU 0x40007bf8\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PHUB_TDMEM127_SIZE\r
-CYDEV_PHUB_TDMEM127_SIZE EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM127_ORIG_TD0\r
-CYREG_PHUB_TDMEM127_ORIG_TD0 EQU 0x40007bf8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PHUB_TDMEM127_ORIG_TD1\r
-CYREG_PHUB_TDMEM127_ORIG_TD1 EQU 0x40007bfc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EE_BASE\r
-CYDEV_EE_BASE EQU 0x40008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EE_SIZE\r
-CYDEV_EE_SIZE EQU 0x00000800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EE_DATA_MBASE\r
-CYREG_EE_DATA_MBASE EQU 0x40008000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EE_DATA_MSIZE\r
-CYREG_EE_DATA_MSIZE EQU 0x00000800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_BASE\r
-CYDEV_CAN0_BASE EQU 0x4000a000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_SIZE\r
-CYDEV_CAN0_SIZE EQU 0x000002a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_BASE\r
-CYDEV_CAN0_CSR_BASE EQU 0x4000a000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_CSR_SIZE\r
-CYDEV_CAN0_CSR_SIZE EQU 0x00000018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_CSR_INT_SR\r
-CYREG_CAN0_CSR_INT_SR EQU 0x4000a000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_CSR_INT_EN\r
-CYREG_CAN0_CSR_INT_EN EQU 0x4000a004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_CSR_BUF_SR\r
-CYREG_CAN0_CSR_BUF_SR EQU 0x4000a008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_CSR_ERR_SR\r
-CYREG_CAN0_CSR_ERR_SR EQU 0x4000a00c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_CSR_CMD\r
-CYREG_CAN0_CSR_CMD EQU 0x4000a010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_CSR_CFG\r
-CYREG_CAN0_CSR_CFG EQU 0x4000a014\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_BASE\r
-CYDEV_CAN0_TX0_BASE EQU 0x4000a020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX0_SIZE\r
-CYDEV_CAN0_TX0_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX0_CMD\r
-CYREG_CAN0_TX0_CMD EQU 0x4000a020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX0_ID\r
-CYREG_CAN0_TX0_ID EQU 0x4000a024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX0_DH\r
-CYREG_CAN0_TX0_DH EQU 0x4000a028\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX0_DL\r
-CYREG_CAN0_TX0_DL EQU 0x4000a02c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_BASE\r
-CYDEV_CAN0_TX1_BASE EQU 0x4000a030\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX1_SIZE\r
-CYDEV_CAN0_TX1_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX1_CMD\r
-CYREG_CAN0_TX1_CMD EQU 0x4000a030\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX1_ID\r
-CYREG_CAN0_TX1_ID EQU 0x4000a034\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX1_DH\r
-CYREG_CAN0_TX1_DH EQU 0x4000a038\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX1_DL\r
-CYREG_CAN0_TX1_DL EQU 0x4000a03c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_BASE\r
-CYDEV_CAN0_TX2_BASE EQU 0x4000a040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX2_SIZE\r
-CYDEV_CAN0_TX2_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX2_CMD\r
-CYREG_CAN0_TX2_CMD EQU 0x4000a040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX2_ID\r
-CYREG_CAN0_TX2_ID EQU 0x4000a044\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX2_DH\r
-CYREG_CAN0_TX2_DH EQU 0x4000a048\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX2_DL\r
-CYREG_CAN0_TX2_DL EQU 0x4000a04c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_BASE\r
-CYDEV_CAN0_TX3_BASE EQU 0x4000a050\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX3_SIZE\r
-CYDEV_CAN0_TX3_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX3_CMD\r
-CYREG_CAN0_TX3_CMD EQU 0x4000a050\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX3_ID\r
-CYREG_CAN0_TX3_ID EQU 0x4000a054\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX3_DH\r
-CYREG_CAN0_TX3_DH EQU 0x4000a058\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX3_DL\r
-CYREG_CAN0_TX3_DL EQU 0x4000a05c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_BASE\r
-CYDEV_CAN0_TX4_BASE EQU 0x4000a060\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX4_SIZE\r
-CYDEV_CAN0_TX4_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX4_CMD\r
-CYREG_CAN0_TX4_CMD EQU 0x4000a060\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX4_ID\r
-CYREG_CAN0_TX4_ID EQU 0x4000a064\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX4_DH\r
-CYREG_CAN0_TX4_DH EQU 0x4000a068\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX4_DL\r
-CYREG_CAN0_TX4_DL EQU 0x4000a06c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_BASE\r
-CYDEV_CAN0_TX5_BASE EQU 0x4000a070\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX5_SIZE\r
-CYDEV_CAN0_TX5_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX5_CMD\r
-CYREG_CAN0_TX5_CMD EQU 0x4000a070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX5_ID\r
-CYREG_CAN0_TX5_ID EQU 0x4000a074\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX5_DH\r
-CYREG_CAN0_TX5_DH EQU 0x4000a078\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX5_DL\r
-CYREG_CAN0_TX5_DL EQU 0x4000a07c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_BASE\r
-CYDEV_CAN0_TX6_BASE EQU 0x4000a080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX6_SIZE\r
-CYDEV_CAN0_TX6_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX6_CMD\r
-CYREG_CAN0_TX6_CMD EQU 0x4000a080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX6_ID\r
-CYREG_CAN0_TX6_ID EQU 0x4000a084\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX6_DH\r
-CYREG_CAN0_TX6_DH EQU 0x4000a088\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX6_DL\r
-CYREG_CAN0_TX6_DL EQU 0x4000a08c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_BASE\r
-CYDEV_CAN0_TX7_BASE EQU 0x4000a090\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_TX7_SIZE\r
-CYDEV_CAN0_TX7_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX7_CMD\r
-CYREG_CAN0_TX7_CMD EQU 0x4000a090\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX7_ID\r
-CYREG_CAN0_TX7_ID EQU 0x4000a094\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX7_DH\r
-CYREG_CAN0_TX7_DH EQU 0x4000a098\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_TX7_DL\r
-CYREG_CAN0_TX7_DL EQU 0x4000a09c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_BASE\r
-CYDEV_CAN0_RX0_BASE EQU 0x4000a0a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX0_SIZE\r
-CYDEV_CAN0_RX0_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_CMD\r
-CYREG_CAN0_RX0_CMD EQU 0x4000a0a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_ID\r
-CYREG_CAN0_RX0_ID EQU 0x4000a0a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_DH\r
-CYREG_CAN0_RX0_DH EQU 0x4000a0a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_DL\r
-CYREG_CAN0_RX0_DL EQU 0x4000a0ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_AMR\r
-CYREG_CAN0_RX0_AMR EQU 0x4000a0b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_ACR\r
-CYREG_CAN0_RX0_ACR EQU 0x4000a0b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_AMRD\r
-CYREG_CAN0_RX0_AMRD EQU 0x4000a0b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX0_ACRD\r
-CYREG_CAN0_RX0_ACRD EQU 0x4000a0bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_BASE\r
-CYDEV_CAN0_RX1_BASE EQU 0x4000a0c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX1_SIZE\r
-CYDEV_CAN0_RX1_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_CMD\r
-CYREG_CAN0_RX1_CMD EQU 0x4000a0c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_ID\r
-CYREG_CAN0_RX1_ID EQU 0x4000a0c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_DH\r
-CYREG_CAN0_RX1_DH EQU 0x4000a0c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_DL\r
-CYREG_CAN0_RX1_DL EQU 0x4000a0cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_AMR\r
-CYREG_CAN0_RX1_AMR EQU 0x4000a0d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_ACR\r
-CYREG_CAN0_RX1_ACR EQU 0x4000a0d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_AMRD\r
-CYREG_CAN0_RX1_AMRD EQU 0x4000a0d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX1_ACRD\r
-CYREG_CAN0_RX1_ACRD EQU 0x4000a0dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_BASE\r
-CYDEV_CAN0_RX2_BASE EQU 0x4000a0e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX2_SIZE\r
-CYDEV_CAN0_RX2_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_CMD\r
-CYREG_CAN0_RX2_CMD EQU 0x4000a0e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_ID\r
-CYREG_CAN0_RX2_ID EQU 0x4000a0e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_DH\r
-CYREG_CAN0_RX2_DH EQU 0x4000a0e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_DL\r
-CYREG_CAN0_RX2_DL EQU 0x4000a0ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_AMR\r
-CYREG_CAN0_RX2_AMR EQU 0x4000a0f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_ACR\r
-CYREG_CAN0_RX2_ACR EQU 0x4000a0f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_AMRD\r
-CYREG_CAN0_RX2_AMRD EQU 0x4000a0f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX2_ACRD\r
-CYREG_CAN0_RX2_ACRD EQU 0x4000a0fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_BASE\r
-CYDEV_CAN0_RX3_BASE EQU 0x4000a100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX3_SIZE\r
-CYDEV_CAN0_RX3_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_CMD\r
-CYREG_CAN0_RX3_CMD EQU 0x4000a100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_ID\r
-CYREG_CAN0_RX3_ID EQU 0x4000a104\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_DH\r
-CYREG_CAN0_RX3_DH EQU 0x4000a108\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_DL\r
-CYREG_CAN0_RX3_DL EQU 0x4000a10c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_AMR\r
-CYREG_CAN0_RX3_AMR EQU 0x4000a110\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_ACR\r
-CYREG_CAN0_RX3_ACR EQU 0x4000a114\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_AMRD\r
-CYREG_CAN0_RX3_AMRD EQU 0x4000a118\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX3_ACRD\r
-CYREG_CAN0_RX3_ACRD EQU 0x4000a11c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_BASE\r
-CYDEV_CAN0_RX4_BASE EQU 0x4000a120\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX4_SIZE\r
-CYDEV_CAN0_RX4_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_CMD\r
-CYREG_CAN0_RX4_CMD EQU 0x4000a120\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_ID\r
-CYREG_CAN0_RX4_ID EQU 0x4000a124\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_DH\r
-CYREG_CAN0_RX4_DH EQU 0x4000a128\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_DL\r
-CYREG_CAN0_RX4_DL EQU 0x4000a12c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_AMR\r
-CYREG_CAN0_RX4_AMR EQU 0x4000a130\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_ACR\r
-CYREG_CAN0_RX4_ACR EQU 0x4000a134\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_AMRD\r
-CYREG_CAN0_RX4_AMRD EQU 0x4000a138\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX4_ACRD\r
-CYREG_CAN0_RX4_ACRD EQU 0x4000a13c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_BASE\r
-CYDEV_CAN0_RX5_BASE EQU 0x4000a140\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX5_SIZE\r
-CYDEV_CAN0_RX5_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_CMD\r
-CYREG_CAN0_RX5_CMD EQU 0x4000a140\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_ID\r
-CYREG_CAN0_RX5_ID EQU 0x4000a144\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_DH\r
-CYREG_CAN0_RX5_DH EQU 0x4000a148\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_DL\r
-CYREG_CAN0_RX5_DL EQU 0x4000a14c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_AMR\r
-CYREG_CAN0_RX5_AMR EQU 0x4000a150\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_ACR\r
-CYREG_CAN0_RX5_ACR EQU 0x4000a154\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_AMRD\r
-CYREG_CAN0_RX5_AMRD EQU 0x4000a158\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX5_ACRD\r
-CYREG_CAN0_RX5_ACRD EQU 0x4000a15c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_BASE\r
-CYDEV_CAN0_RX6_BASE EQU 0x4000a160\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX6_SIZE\r
-CYDEV_CAN0_RX6_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_CMD\r
-CYREG_CAN0_RX6_CMD EQU 0x4000a160\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_ID\r
-CYREG_CAN0_RX6_ID EQU 0x4000a164\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_DH\r
-CYREG_CAN0_RX6_DH EQU 0x4000a168\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_DL\r
-CYREG_CAN0_RX6_DL EQU 0x4000a16c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_AMR\r
-CYREG_CAN0_RX6_AMR EQU 0x4000a170\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_ACR\r
-CYREG_CAN0_RX6_ACR EQU 0x4000a174\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_AMRD\r
-CYREG_CAN0_RX6_AMRD EQU 0x4000a178\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX6_ACRD\r
-CYREG_CAN0_RX6_ACRD EQU 0x4000a17c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_BASE\r
-CYDEV_CAN0_RX7_BASE EQU 0x4000a180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX7_SIZE\r
-CYDEV_CAN0_RX7_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_CMD\r
-CYREG_CAN0_RX7_CMD EQU 0x4000a180\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_ID\r
-CYREG_CAN0_RX7_ID EQU 0x4000a184\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_DH\r
-CYREG_CAN0_RX7_DH EQU 0x4000a188\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_DL\r
-CYREG_CAN0_RX7_DL EQU 0x4000a18c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_AMR\r
-CYREG_CAN0_RX7_AMR EQU 0x4000a190\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_ACR\r
-CYREG_CAN0_RX7_ACR EQU 0x4000a194\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_AMRD\r
-CYREG_CAN0_RX7_AMRD EQU 0x4000a198\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX7_ACRD\r
-CYREG_CAN0_RX7_ACRD EQU 0x4000a19c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_BASE\r
-CYDEV_CAN0_RX8_BASE EQU 0x4000a1a0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX8_SIZE\r
-CYDEV_CAN0_RX8_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_CMD\r
-CYREG_CAN0_RX8_CMD EQU 0x4000a1a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_ID\r
-CYREG_CAN0_RX8_ID EQU 0x4000a1a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_DH\r
-CYREG_CAN0_RX8_DH EQU 0x4000a1a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_DL\r
-CYREG_CAN0_RX8_DL EQU 0x4000a1ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_AMR\r
-CYREG_CAN0_RX8_AMR EQU 0x4000a1b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_ACR\r
-CYREG_CAN0_RX8_ACR EQU 0x4000a1b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_AMRD\r
-CYREG_CAN0_RX8_AMRD EQU 0x4000a1b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX8_ACRD\r
-CYREG_CAN0_RX8_ACRD EQU 0x4000a1bc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_BASE\r
-CYDEV_CAN0_RX9_BASE EQU 0x4000a1c0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX9_SIZE\r
-CYDEV_CAN0_RX9_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_CMD\r
-CYREG_CAN0_RX9_CMD EQU 0x4000a1c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_ID\r
-CYREG_CAN0_RX9_ID EQU 0x4000a1c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_DH\r
-CYREG_CAN0_RX9_DH EQU 0x4000a1c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_DL\r
-CYREG_CAN0_RX9_DL EQU 0x4000a1cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_AMR\r
-CYREG_CAN0_RX9_AMR EQU 0x4000a1d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_ACR\r
-CYREG_CAN0_RX9_ACR EQU 0x4000a1d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_AMRD\r
-CYREG_CAN0_RX9_AMRD EQU 0x4000a1d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX9_ACRD\r
-CYREG_CAN0_RX9_ACRD EQU 0x4000a1dc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_BASE\r
-CYDEV_CAN0_RX10_BASE EQU 0x4000a1e0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX10_SIZE\r
-CYDEV_CAN0_RX10_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_CMD\r
-CYREG_CAN0_RX10_CMD EQU 0x4000a1e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_ID\r
-CYREG_CAN0_RX10_ID EQU 0x4000a1e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_DH\r
-CYREG_CAN0_RX10_DH EQU 0x4000a1e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_DL\r
-CYREG_CAN0_RX10_DL EQU 0x4000a1ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_AMR\r
-CYREG_CAN0_RX10_AMR EQU 0x4000a1f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_ACR\r
-CYREG_CAN0_RX10_ACR EQU 0x4000a1f4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_AMRD\r
-CYREG_CAN0_RX10_AMRD EQU 0x4000a1f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX10_ACRD\r
-CYREG_CAN0_RX10_ACRD EQU 0x4000a1fc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_BASE\r
-CYDEV_CAN0_RX11_BASE EQU 0x4000a200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX11_SIZE\r
-CYDEV_CAN0_RX11_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_CMD\r
-CYREG_CAN0_RX11_CMD EQU 0x4000a200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_ID\r
-CYREG_CAN0_RX11_ID EQU 0x4000a204\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_DH\r
-CYREG_CAN0_RX11_DH EQU 0x4000a208\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_DL\r
-CYREG_CAN0_RX11_DL EQU 0x4000a20c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_AMR\r
-CYREG_CAN0_RX11_AMR EQU 0x4000a210\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_ACR\r
-CYREG_CAN0_RX11_ACR EQU 0x4000a214\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_AMRD\r
-CYREG_CAN0_RX11_AMRD EQU 0x4000a218\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX11_ACRD\r
-CYREG_CAN0_RX11_ACRD EQU 0x4000a21c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_BASE\r
-CYDEV_CAN0_RX12_BASE EQU 0x4000a220\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX12_SIZE\r
-CYDEV_CAN0_RX12_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_CMD\r
-CYREG_CAN0_RX12_CMD EQU 0x4000a220\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_ID\r
-CYREG_CAN0_RX12_ID EQU 0x4000a224\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_DH\r
-CYREG_CAN0_RX12_DH EQU 0x4000a228\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_DL\r
-CYREG_CAN0_RX12_DL EQU 0x4000a22c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_AMR\r
-CYREG_CAN0_RX12_AMR EQU 0x4000a230\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_ACR\r
-CYREG_CAN0_RX12_ACR EQU 0x4000a234\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_AMRD\r
-CYREG_CAN0_RX12_AMRD EQU 0x4000a238\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX12_ACRD\r
-CYREG_CAN0_RX12_ACRD EQU 0x4000a23c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_BASE\r
-CYDEV_CAN0_RX13_BASE EQU 0x4000a240\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX13_SIZE\r
-CYDEV_CAN0_RX13_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_CMD\r
-CYREG_CAN0_RX13_CMD EQU 0x4000a240\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_ID\r
-CYREG_CAN0_RX13_ID EQU 0x4000a244\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_DH\r
-CYREG_CAN0_RX13_DH EQU 0x4000a248\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_DL\r
-CYREG_CAN0_RX13_DL EQU 0x4000a24c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_AMR\r
-CYREG_CAN0_RX13_AMR EQU 0x4000a250\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_ACR\r
-CYREG_CAN0_RX13_ACR EQU 0x4000a254\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_AMRD\r
-CYREG_CAN0_RX13_AMRD EQU 0x4000a258\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX13_ACRD\r
-CYREG_CAN0_RX13_ACRD EQU 0x4000a25c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_BASE\r
-CYDEV_CAN0_RX14_BASE EQU 0x4000a260\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX14_SIZE\r
-CYDEV_CAN0_RX14_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_CMD\r
-CYREG_CAN0_RX14_CMD EQU 0x4000a260\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_ID\r
-CYREG_CAN0_RX14_ID EQU 0x4000a264\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_DH\r
-CYREG_CAN0_RX14_DH EQU 0x4000a268\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_DL\r
-CYREG_CAN0_RX14_DL EQU 0x4000a26c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_AMR\r
-CYREG_CAN0_RX14_AMR EQU 0x4000a270\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_ACR\r
-CYREG_CAN0_RX14_ACR EQU 0x4000a274\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_AMRD\r
-CYREG_CAN0_RX14_AMRD EQU 0x4000a278\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX14_ACRD\r
-CYREG_CAN0_RX14_ACRD EQU 0x4000a27c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_BASE\r
-CYDEV_CAN0_RX15_BASE EQU 0x4000a280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CAN0_RX15_SIZE\r
-CYDEV_CAN0_RX15_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_CMD\r
-CYREG_CAN0_RX15_CMD EQU 0x4000a280\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_ID\r
-CYREG_CAN0_RX15_ID EQU 0x4000a284\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_DH\r
-CYREG_CAN0_RX15_DH EQU 0x4000a288\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_DL\r
-CYREG_CAN0_RX15_DL EQU 0x4000a28c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_AMR\r
-CYREG_CAN0_RX15_AMR EQU 0x4000a290\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_ACR\r
-CYREG_CAN0_RX15_ACR EQU 0x4000a294\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_AMRD\r
-CYREG_CAN0_RX15_AMRD EQU 0x4000a298\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CAN0_RX15_ACRD\r
-CYREG_CAN0_RX15_ACRD EQU 0x4000a29c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_BASE\r
-CYDEV_DFB0_BASE EQU 0x4000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_SIZE\r
-CYDEV_DFB0_SIZE EQU 0x000007b5\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPA_SRAM_BASE\r
-CYDEV_DFB0_DPA_SRAM_BASE EQU 0x4000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPA_SRAM_SIZE\r
-CYDEV_DFB0_DPA_SRAM_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DPA_SRAM_DATA_MBASE\r
-CYREG_DFB0_DPA_SRAM_DATA_MBASE EQU 0x4000c000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DPA_SRAM_DATA_MSIZE\r
-CYREG_DFB0_DPA_SRAM_DATA_MSIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPB_SRAM_BASE\r
-CYDEV_DFB0_DPB_SRAM_BASE EQU 0x4000c200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_DPB_SRAM_SIZE\r
-CYDEV_DFB0_DPB_SRAM_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DPB_SRAM_DATA_MBASE\r
-CYREG_DFB0_DPB_SRAM_DATA_MBASE EQU 0x4000c200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DPB_SRAM_DATA_MSIZE\r
-CYREG_DFB0_DPB_SRAM_DATA_MSIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSA_SRAM_BASE\r
-CYDEV_DFB0_CSA_SRAM_BASE EQU 0x4000c400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSA_SRAM_SIZE\r
-CYDEV_DFB0_CSA_SRAM_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_CSA_SRAM_DATA_MBASE\r
-CYREG_DFB0_CSA_SRAM_DATA_MBASE EQU 0x4000c400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_CSA_SRAM_DATA_MSIZE\r
-CYREG_DFB0_CSA_SRAM_DATA_MSIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSB_SRAM_BASE\r
-CYDEV_DFB0_CSB_SRAM_BASE EQU 0x4000c500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_CSB_SRAM_SIZE\r
-CYDEV_DFB0_CSB_SRAM_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_CSB_SRAM_DATA_MBASE\r
-CYREG_DFB0_CSB_SRAM_DATA_MBASE EQU 0x4000c500\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_CSB_SRAM_DATA_MSIZE\r
-CYREG_DFB0_CSB_SRAM_DATA_MSIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_FSM_SRAM_BASE\r
-CYDEV_DFB0_FSM_SRAM_BASE EQU 0x4000c600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_FSM_SRAM_SIZE\r
-CYDEV_DFB0_FSM_SRAM_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_FSM_SRAM_DATA_MBASE\r
-CYREG_DFB0_FSM_SRAM_DATA_MBASE EQU 0x4000c600\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_FSM_SRAM_DATA_MSIZE\r
-CYREG_DFB0_FSM_SRAM_DATA_MSIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_ACU_SRAM_BASE\r
-CYDEV_DFB0_ACU_SRAM_BASE EQU 0x4000c700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DFB0_ACU_SRAM_SIZE\r
-CYDEV_DFB0_ACU_SRAM_SIZE EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_ACU_SRAM_DATA_MBASE\r
-CYREG_DFB0_ACU_SRAM_DATA_MBASE EQU 0x4000c700\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_ACU_SRAM_DATA_MSIZE\r
-CYREG_DFB0_ACU_SRAM_DATA_MSIZE EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_CR\r
-CYREG_DFB0_CR EQU 0x4000c780\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_SR\r
-CYREG_DFB0_SR EQU 0x4000c784\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_RAM_EN\r
-CYREG_DFB0_RAM_EN EQU 0x4000c788\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_RAM_DIR\r
-CYREG_DFB0_RAM_DIR EQU 0x4000c78c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_SEMA\r
-CYREG_DFB0_SEMA EQU 0x4000c790\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DSI_CTRL\r
-CYREG_DFB0_DSI_CTRL EQU 0x4000c794\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_INT_CTRL\r
-CYREG_DFB0_INT_CTRL EQU 0x4000c798\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DMA_CTRL\r
-CYREG_DFB0_DMA_CTRL EQU 0x4000c79c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_STAGEA\r
-CYREG_DFB0_STAGEA EQU 0x4000c7a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_STAGEAM\r
-CYREG_DFB0_STAGEAM EQU 0x4000c7a1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_STAGEAH\r
-CYREG_DFB0_STAGEAH EQU 0x4000c7a2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_STAGEB\r
-CYREG_DFB0_STAGEB EQU 0x4000c7a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_STAGEBM\r
-CYREG_DFB0_STAGEBM EQU 0x4000c7a5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_STAGEBH\r
-CYREG_DFB0_STAGEBH EQU 0x4000c7a6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDA\r
-CYREG_DFB0_HOLDA EQU 0x4000c7a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDAM\r
-CYREG_DFB0_HOLDAM EQU 0x4000c7a9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDAH\r
-CYREG_DFB0_HOLDAH EQU 0x4000c7aa\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDAS\r
-CYREG_DFB0_HOLDAS EQU 0x4000c7ab\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDB\r
-CYREG_DFB0_HOLDB EQU 0x4000c7ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDBM\r
-CYREG_DFB0_HOLDBM EQU 0x4000c7ad\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDBH\r
-CYREG_DFB0_HOLDBH EQU 0x4000c7ae\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_HOLDBS\r
-CYREG_DFB0_HOLDBS EQU 0x4000c7af\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_COHER\r
-CYREG_DFB0_COHER EQU 0x4000c7b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DFB0_DALIGN\r
-CYREG_DFB0_DALIGN EQU 0x4000c7b4\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BASE\r
-CYDEV_UCFG_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_SIZE\r
-CYDEV_UCFG_SIZE EQU 0x00005040\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_BASE\r
-CYDEV_UCFG_B0_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_SIZE\r
-CYDEV_UCFG_B0_SIZE EQU 0x00000fef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_BASE\r
-CYDEV_UCFG_B0_P0_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_SIZE\r
-CYDEV_UCFG_B0_P0_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_BASE\r
-CYDEV_UCFG_B0_P0_U0_BASE EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U0_SIZE\r
-CYDEV_UCFG_B0_P0_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT0\r
-CYREG_B0_P0_U0_PLD_IT0 EQU 0x40010000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT1\r
-CYREG_B0_P0_U0_PLD_IT1 EQU 0x40010004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT2\r
-CYREG_B0_P0_U0_PLD_IT2 EQU 0x40010008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT3\r
-CYREG_B0_P0_U0_PLD_IT3 EQU 0x4001000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT4\r
-CYREG_B0_P0_U0_PLD_IT4 EQU 0x40010010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT5\r
-CYREG_B0_P0_U0_PLD_IT5 EQU 0x40010014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT6\r
-CYREG_B0_P0_U0_PLD_IT6 EQU 0x40010018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT7\r
-CYREG_B0_P0_U0_PLD_IT7 EQU 0x4001001c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT8\r
-CYREG_B0_P0_U0_PLD_IT8 EQU 0x40010020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT9\r
-CYREG_B0_P0_U0_PLD_IT9 EQU 0x40010024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT10\r
-CYREG_B0_P0_U0_PLD_IT10 EQU 0x40010028\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_IT11\r
-CYREG_B0_P0_U0_PLD_IT11 EQU 0x4001002c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_ORT0\r
-CYREG_B0_P0_U0_PLD_ORT0 EQU 0x40010030\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_ORT1\r
-CYREG_B0_P0_U0_PLD_ORT1 EQU 0x40010032\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_ORT2\r
-CYREG_B0_P0_U0_PLD_ORT2 EQU 0x40010034\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_PLD_ORT3\r
-CYREG_B0_P0_U0_PLD_ORT3 EQU 0x40010036\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P0_U0_MC_CFG_CEN_CONST EQU 0x40010038\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_MC_CFG_XORFB\r
-CYREG_B0_P0_U0_MC_CFG_XORFB EQU 0x4001003a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P0_U0_MC_CFG_SET_RESET EQU 0x4001003c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_MC_CFG_BYPASS\r
-CYREG_B0_P0_U0_MC_CFG_BYPASS EQU 0x4001003e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG0\r
-CYREG_B0_P0_U0_CFG0 EQU 0x40010040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG1\r
-CYREG_B0_P0_U0_CFG1 EQU 0x40010041\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG2\r
-CYREG_B0_P0_U0_CFG2 EQU 0x40010042\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG3\r
-CYREG_B0_P0_U0_CFG3 EQU 0x40010043\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG4\r
-CYREG_B0_P0_U0_CFG4 EQU 0x40010044\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG5\r
-CYREG_B0_P0_U0_CFG5 EQU 0x40010045\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG6\r
-CYREG_B0_P0_U0_CFG6 EQU 0x40010046\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG7\r
-CYREG_B0_P0_U0_CFG7 EQU 0x40010047\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG8\r
-CYREG_B0_P0_U0_CFG8 EQU 0x40010048\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG9\r
-CYREG_B0_P0_U0_CFG9 EQU 0x40010049\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG10\r
-CYREG_B0_P0_U0_CFG10 EQU 0x4001004a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG11\r
-CYREG_B0_P0_U0_CFG11 EQU 0x4001004b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG12\r
-CYREG_B0_P0_U0_CFG12 EQU 0x4001004c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG13\r
-CYREG_B0_P0_U0_CFG13 EQU 0x4001004d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG14\r
-CYREG_B0_P0_U0_CFG14 EQU 0x4001004e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG15\r
-CYREG_B0_P0_U0_CFG15 EQU 0x4001004f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG16\r
-CYREG_B0_P0_U0_CFG16 EQU 0x40010050\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG17\r
-CYREG_B0_P0_U0_CFG17 EQU 0x40010051\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG18\r
-CYREG_B0_P0_U0_CFG18 EQU 0x40010052\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG19\r
-CYREG_B0_P0_U0_CFG19 EQU 0x40010053\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG20\r
-CYREG_B0_P0_U0_CFG20 EQU 0x40010054\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG21\r
-CYREG_B0_P0_U0_CFG21 EQU 0x40010055\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG22\r
-CYREG_B0_P0_U0_CFG22 EQU 0x40010056\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG23\r
-CYREG_B0_P0_U0_CFG23 EQU 0x40010057\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG24\r
-CYREG_B0_P0_U0_CFG24 EQU 0x40010058\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG25\r
-CYREG_B0_P0_U0_CFG25 EQU 0x40010059\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG26\r
-CYREG_B0_P0_U0_CFG26 EQU 0x4001005a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG27\r
-CYREG_B0_P0_U0_CFG27 EQU 0x4001005b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG28\r
-CYREG_B0_P0_U0_CFG28 EQU 0x4001005c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG29\r
-CYREG_B0_P0_U0_CFG29 EQU 0x4001005d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG30\r
-CYREG_B0_P0_U0_CFG30 EQU 0x4001005e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_CFG31\r
-CYREG_B0_P0_U0_CFG31 EQU 0x4001005f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG0\r
-CYREG_B0_P0_U0_DCFG0 EQU 0x40010060\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG1\r
-CYREG_B0_P0_U0_DCFG1 EQU 0x40010062\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG2\r
-CYREG_B0_P0_U0_DCFG2 EQU 0x40010064\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG3\r
-CYREG_B0_P0_U0_DCFG3 EQU 0x40010066\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG4\r
-CYREG_B0_P0_U0_DCFG4 EQU 0x40010068\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG5\r
-CYREG_B0_P0_U0_DCFG5 EQU 0x4001006a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG6\r
-CYREG_B0_P0_U0_DCFG6 EQU 0x4001006c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U0_DCFG7\r
-CYREG_B0_P0_U0_DCFG7 EQU 0x4001006e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_BASE\r
-CYDEV_UCFG_B0_P0_U1_BASE EQU 0x40010080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_U1_SIZE\r
-CYDEV_UCFG_B0_P0_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT0\r
-CYREG_B0_P0_U1_PLD_IT0 EQU 0x40010080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT1\r
-CYREG_B0_P0_U1_PLD_IT1 EQU 0x40010084\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT2\r
-CYREG_B0_P0_U1_PLD_IT2 EQU 0x40010088\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT3\r
-CYREG_B0_P0_U1_PLD_IT3 EQU 0x4001008c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT4\r
-CYREG_B0_P0_U1_PLD_IT4 EQU 0x40010090\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT5\r
-CYREG_B0_P0_U1_PLD_IT5 EQU 0x40010094\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT6\r
-CYREG_B0_P0_U1_PLD_IT6 EQU 0x40010098\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT7\r
-CYREG_B0_P0_U1_PLD_IT7 EQU 0x4001009c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT8\r
-CYREG_B0_P0_U1_PLD_IT8 EQU 0x400100a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT9\r
-CYREG_B0_P0_U1_PLD_IT9 EQU 0x400100a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT10\r
-CYREG_B0_P0_U1_PLD_IT10 EQU 0x400100a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_IT11\r
-CYREG_B0_P0_U1_PLD_IT11 EQU 0x400100ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_ORT0\r
-CYREG_B0_P0_U1_PLD_ORT0 EQU 0x400100b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_ORT1\r
-CYREG_B0_P0_U1_PLD_ORT1 EQU 0x400100b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_ORT2\r
-CYREG_B0_P0_U1_PLD_ORT2 EQU 0x400100b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_PLD_ORT3\r
-CYREG_B0_P0_U1_PLD_ORT3 EQU 0x400100b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P0_U1_MC_CFG_CEN_CONST EQU 0x400100b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_MC_CFG_XORFB\r
-CYREG_B0_P0_U1_MC_CFG_XORFB EQU 0x400100ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P0_U1_MC_CFG_SET_RESET EQU 0x400100bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_MC_CFG_BYPASS\r
-CYREG_B0_P0_U1_MC_CFG_BYPASS EQU 0x400100be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG0\r
-CYREG_B0_P0_U1_CFG0 EQU 0x400100c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG1\r
-CYREG_B0_P0_U1_CFG1 EQU 0x400100c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG2\r
-CYREG_B0_P0_U1_CFG2 EQU 0x400100c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG3\r
-CYREG_B0_P0_U1_CFG3 EQU 0x400100c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG4\r
-CYREG_B0_P0_U1_CFG4 EQU 0x400100c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG5\r
-CYREG_B0_P0_U1_CFG5 EQU 0x400100c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG6\r
-CYREG_B0_P0_U1_CFG6 EQU 0x400100c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG7\r
-CYREG_B0_P0_U1_CFG7 EQU 0x400100c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG8\r
-CYREG_B0_P0_U1_CFG8 EQU 0x400100c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG9\r
-CYREG_B0_P0_U1_CFG9 EQU 0x400100c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG10\r
-CYREG_B0_P0_U1_CFG10 EQU 0x400100ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG11\r
-CYREG_B0_P0_U1_CFG11 EQU 0x400100cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG12\r
-CYREG_B0_P0_U1_CFG12 EQU 0x400100cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG13\r
-CYREG_B0_P0_U1_CFG13 EQU 0x400100cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG14\r
-CYREG_B0_P0_U1_CFG14 EQU 0x400100ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG15\r
-CYREG_B0_P0_U1_CFG15 EQU 0x400100cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG16\r
-CYREG_B0_P0_U1_CFG16 EQU 0x400100d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG17\r
-CYREG_B0_P0_U1_CFG17 EQU 0x400100d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG18\r
-CYREG_B0_P0_U1_CFG18 EQU 0x400100d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG19\r
-CYREG_B0_P0_U1_CFG19 EQU 0x400100d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG20\r
-CYREG_B0_P0_U1_CFG20 EQU 0x400100d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG21\r
-CYREG_B0_P0_U1_CFG21 EQU 0x400100d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG22\r
-CYREG_B0_P0_U1_CFG22 EQU 0x400100d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG23\r
-CYREG_B0_P0_U1_CFG23 EQU 0x400100d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG24\r
-CYREG_B0_P0_U1_CFG24 EQU 0x400100d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG25\r
-CYREG_B0_P0_U1_CFG25 EQU 0x400100d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG26\r
-CYREG_B0_P0_U1_CFG26 EQU 0x400100da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG27\r
-CYREG_B0_P0_U1_CFG27 EQU 0x400100db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG28\r
-CYREG_B0_P0_U1_CFG28 EQU 0x400100dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG29\r
-CYREG_B0_P0_U1_CFG29 EQU 0x400100dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG30\r
-CYREG_B0_P0_U1_CFG30 EQU 0x400100de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_CFG31\r
-CYREG_B0_P0_U1_CFG31 EQU 0x400100df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG0\r
-CYREG_B0_P0_U1_DCFG0 EQU 0x400100e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG1\r
-CYREG_B0_P0_U1_DCFG1 EQU 0x400100e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG2\r
-CYREG_B0_P0_U1_DCFG2 EQU 0x400100e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG3\r
-CYREG_B0_P0_U1_DCFG3 EQU 0x400100e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG4\r
-CYREG_B0_P0_U1_DCFG4 EQU 0x400100e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG5\r
-CYREG_B0_P0_U1_DCFG5 EQU 0x400100ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG6\r
-CYREG_B0_P0_U1_DCFG6 EQU 0x400100ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P0_U1_DCFG7\r
-CYREG_B0_P0_U1_DCFG7 EQU 0x400100ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_ROUTE_BASE\r
-CYDEV_UCFG_B0_P0_ROUTE_BASE EQU 0x40010100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P0_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P0_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_BASE\r
-CYDEV_UCFG_B0_P1_BASE EQU 0x40010200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_SIZE\r
-CYDEV_UCFG_B0_P1_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_BASE\r
-CYDEV_UCFG_B0_P1_U0_BASE EQU 0x40010200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U0_SIZE\r
-CYDEV_UCFG_B0_P1_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT0\r
-CYREG_B0_P1_U0_PLD_IT0 EQU 0x40010200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT1\r
-CYREG_B0_P1_U0_PLD_IT1 EQU 0x40010204\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT2\r
-CYREG_B0_P1_U0_PLD_IT2 EQU 0x40010208\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT3\r
-CYREG_B0_P1_U0_PLD_IT3 EQU 0x4001020c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT4\r
-CYREG_B0_P1_U0_PLD_IT4 EQU 0x40010210\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT5\r
-CYREG_B0_P1_U0_PLD_IT5 EQU 0x40010214\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT6\r
-CYREG_B0_P1_U0_PLD_IT6 EQU 0x40010218\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT7\r
-CYREG_B0_P1_U0_PLD_IT7 EQU 0x4001021c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT8\r
-CYREG_B0_P1_U0_PLD_IT8 EQU 0x40010220\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT9\r
-CYREG_B0_P1_U0_PLD_IT9 EQU 0x40010224\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT10\r
-CYREG_B0_P1_U0_PLD_IT10 EQU 0x40010228\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_IT11\r
-CYREG_B0_P1_U0_PLD_IT11 EQU 0x4001022c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_ORT0\r
-CYREG_B0_P1_U0_PLD_ORT0 EQU 0x40010230\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_ORT1\r
-CYREG_B0_P1_U0_PLD_ORT1 EQU 0x40010232\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_ORT2\r
-CYREG_B0_P1_U0_PLD_ORT2 EQU 0x40010234\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_PLD_ORT3\r
-CYREG_B0_P1_U0_PLD_ORT3 EQU 0x40010236\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P1_U0_MC_CFG_CEN_CONST EQU 0x40010238\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_MC_CFG_XORFB\r
-CYREG_B0_P1_U0_MC_CFG_XORFB EQU 0x4001023a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P1_U0_MC_CFG_SET_RESET EQU 0x4001023c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_MC_CFG_BYPASS\r
-CYREG_B0_P1_U0_MC_CFG_BYPASS EQU 0x4001023e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG0\r
-CYREG_B0_P1_U0_CFG0 EQU 0x40010240\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG1\r
-CYREG_B0_P1_U0_CFG1 EQU 0x40010241\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG2\r
-CYREG_B0_P1_U0_CFG2 EQU 0x40010242\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG3\r
-CYREG_B0_P1_U0_CFG3 EQU 0x40010243\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG4\r
-CYREG_B0_P1_U0_CFG4 EQU 0x40010244\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG5\r
-CYREG_B0_P1_U0_CFG5 EQU 0x40010245\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG6\r
-CYREG_B0_P1_U0_CFG6 EQU 0x40010246\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG7\r
-CYREG_B0_P1_U0_CFG7 EQU 0x40010247\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG8\r
-CYREG_B0_P1_U0_CFG8 EQU 0x40010248\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG9\r
-CYREG_B0_P1_U0_CFG9 EQU 0x40010249\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG10\r
-CYREG_B0_P1_U0_CFG10 EQU 0x4001024a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG11\r
-CYREG_B0_P1_U0_CFG11 EQU 0x4001024b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG12\r
-CYREG_B0_P1_U0_CFG12 EQU 0x4001024c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG13\r
-CYREG_B0_P1_U0_CFG13 EQU 0x4001024d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG14\r
-CYREG_B0_P1_U0_CFG14 EQU 0x4001024e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG15\r
-CYREG_B0_P1_U0_CFG15 EQU 0x4001024f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG16\r
-CYREG_B0_P1_U0_CFG16 EQU 0x40010250\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG17\r
-CYREG_B0_P1_U0_CFG17 EQU 0x40010251\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG18\r
-CYREG_B0_P1_U0_CFG18 EQU 0x40010252\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG19\r
-CYREG_B0_P1_U0_CFG19 EQU 0x40010253\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG20\r
-CYREG_B0_P1_U0_CFG20 EQU 0x40010254\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG21\r
-CYREG_B0_P1_U0_CFG21 EQU 0x40010255\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG22\r
-CYREG_B0_P1_U0_CFG22 EQU 0x40010256\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG23\r
-CYREG_B0_P1_U0_CFG23 EQU 0x40010257\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG24\r
-CYREG_B0_P1_U0_CFG24 EQU 0x40010258\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG25\r
-CYREG_B0_P1_U0_CFG25 EQU 0x40010259\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG26\r
-CYREG_B0_P1_U0_CFG26 EQU 0x4001025a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG27\r
-CYREG_B0_P1_U0_CFG27 EQU 0x4001025b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG28\r
-CYREG_B0_P1_U0_CFG28 EQU 0x4001025c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG29\r
-CYREG_B0_P1_U0_CFG29 EQU 0x4001025d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG30\r
-CYREG_B0_P1_U0_CFG30 EQU 0x4001025e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_CFG31\r
-CYREG_B0_P1_U0_CFG31 EQU 0x4001025f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG0\r
-CYREG_B0_P1_U0_DCFG0 EQU 0x40010260\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG1\r
-CYREG_B0_P1_U0_DCFG1 EQU 0x40010262\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG2\r
-CYREG_B0_P1_U0_DCFG2 EQU 0x40010264\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG3\r
-CYREG_B0_P1_U0_DCFG3 EQU 0x40010266\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG4\r
-CYREG_B0_P1_U0_DCFG4 EQU 0x40010268\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG5\r
-CYREG_B0_P1_U0_DCFG5 EQU 0x4001026a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG6\r
-CYREG_B0_P1_U0_DCFG6 EQU 0x4001026c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U0_DCFG7\r
-CYREG_B0_P1_U0_DCFG7 EQU 0x4001026e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_BASE\r
-CYDEV_UCFG_B0_P1_U1_BASE EQU 0x40010280\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_U1_SIZE\r
-CYDEV_UCFG_B0_P1_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT0\r
-CYREG_B0_P1_U1_PLD_IT0 EQU 0x40010280\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT1\r
-CYREG_B0_P1_U1_PLD_IT1 EQU 0x40010284\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT2\r
-CYREG_B0_P1_U1_PLD_IT2 EQU 0x40010288\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT3\r
-CYREG_B0_P1_U1_PLD_IT3 EQU 0x4001028c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT4\r
-CYREG_B0_P1_U1_PLD_IT4 EQU 0x40010290\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT5\r
-CYREG_B0_P1_U1_PLD_IT5 EQU 0x40010294\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT6\r
-CYREG_B0_P1_U1_PLD_IT6 EQU 0x40010298\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT7\r
-CYREG_B0_P1_U1_PLD_IT7 EQU 0x4001029c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT8\r
-CYREG_B0_P1_U1_PLD_IT8 EQU 0x400102a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT9\r
-CYREG_B0_P1_U1_PLD_IT9 EQU 0x400102a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT10\r
-CYREG_B0_P1_U1_PLD_IT10 EQU 0x400102a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_IT11\r
-CYREG_B0_P1_U1_PLD_IT11 EQU 0x400102ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_ORT0\r
-CYREG_B0_P1_U1_PLD_ORT0 EQU 0x400102b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_ORT1\r
-CYREG_B0_P1_U1_PLD_ORT1 EQU 0x400102b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_ORT2\r
-CYREG_B0_P1_U1_PLD_ORT2 EQU 0x400102b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_PLD_ORT3\r
-CYREG_B0_P1_U1_PLD_ORT3 EQU 0x400102b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P1_U1_MC_CFG_CEN_CONST EQU 0x400102b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_MC_CFG_XORFB\r
-CYREG_B0_P1_U1_MC_CFG_XORFB EQU 0x400102ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P1_U1_MC_CFG_SET_RESET EQU 0x400102bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_MC_CFG_BYPASS\r
-CYREG_B0_P1_U1_MC_CFG_BYPASS EQU 0x400102be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG0\r
-CYREG_B0_P1_U1_CFG0 EQU 0x400102c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG1\r
-CYREG_B0_P1_U1_CFG1 EQU 0x400102c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG2\r
-CYREG_B0_P1_U1_CFG2 EQU 0x400102c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG3\r
-CYREG_B0_P1_U1_CFG3 EQU 0x400102c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG4\r
-CYREG_B0_P1_U1_CFG4 EQU 0x400102c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG5\r
-CYREG_B0_P1_U1_CFG5 EQU 0x400102c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG6\r
-CYREG_B0_P1_U1_CFG6 EQU 0x400102c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG7\r
-CYREG_B0_P1_U1_CFG7 EQU 0x400102c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG8\r
-CYREG_B0_P1_U1_CFG8 EQU 0x400102c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG9\r
-CYREG_B0_P1_U1_CFG9 EQU 0x400102c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG10\r
-CYREG_B0_P1_U1_CFG10 EQU 0x400102ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG11\r
-CYREG_B0_P1_U1_CFG11 EQU 0x400102cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG12\r
-CYREG_B0_P1_U1_CFG12 EQU 0x400102cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG13\r
-CYREG_B0_P1_U1_CFG13 EQU 0x400102cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG14\r
-CYREG_B0_P1_U1_CFG14 EQU 0x400102ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG15\r
-CYREG_B0_P1_U1_CFG15 EQU 0x400102cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG16\r
-CYREG_B0_P1_U1_CFG16 EQU 0x400102d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG17\r
-CYREG_B0_P1_U1_CFG17 EQU 0x400102d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG18\r
-CYREG_B0_P1_U1_CFG18 EQU 0x400102d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG19\r
-CYREG_B0_P1_U1_CFG19 EQU 0x400102d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG20\r
-CYREG_B0_P1_U1_CFG20 EQU 0x400102d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG21\r
-CYREG_B0_P1_U1_CFG21 EQU 0x400102d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG22\r
-CYREG_B0_P1_U1_CFG22 EQU 0x400102d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG23\r
-CYREG_B0_P1_U1_CFG23 EQU 0x400102d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG24\r
-CYREG_B0_P1_U1_CFG24 EQU 0x400102d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG25\r
-CYREG_B0_P1_U1_CFG25 EQU 0x400102d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG26\r
-CYREG_B0_P1_U1_CFG26 EQU 0x400102da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG27\r
-CYREG_B0_P1_U1_CFG27 EQU 0x400102db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG28\r
-CYREG_B0_P1_U1_CFG28 EQU 0x400102dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG29\r
-CYREG_B0_P1_U1_CFG29 EQU 0x400102dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG30\r
-CYREG_B0_P1_U1_CFG30 EQU 0x400102de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_CFG31\r
-CYREG_B0_P1_U1_CFG31 EQU 0x400102df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG0\r
-CYREG_B0_P1_U1_DCFG0 EQU 0x400102e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG1\r
-CYREG_B0_P1_U1_DCFG1 EQU 0x400102e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG2\r
-CYREG_B0_P1_U1_DCFG2 EQU 0x400102e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG3\r
-CYREG_B0_P1_U1_DCFG3 EQU 0x400102e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG4\r
-CYREG_B0_P1_U1_DCFG4 EQU 0x400102e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG5\r
-CYREG_B0_P1_U1_DCFG5 EQU 0x400102ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG6\r
-CYREG_B0_P1_U1_DCFG6 EQU 0x400102ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P1_U1_DCFG7\r
-CYREG_B0_P1_U1_DCFG7 EQU 0x400102ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_ROUTE_BASE\r
-CYDEV_UCFG_B0_P1_ROUTE_BASE EQU 0x40010300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P1_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P1_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_BASE\r
-CYDEV_UCFG_B0_P2_BASE EQU 0x40010400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_SIZE\r
-CYDEV_UCFG_B0_P2_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_BASE\r
-CYDEV_UCFG_B0_P2_U0_BASE EQU 0x40010400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U0_SIZE\r
-CYDEV_UCFG_B0_P2_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT0\r
-CYREG_B0_P2_U0_PLD_IT0 EQU 0x40010400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT1\r
-CYREG_B0_P2_U0_PLD_IT1 EQU 0x40010404\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT2\r
-CYREG_B0_P2_U0_PLD_IT2 EQU 0x40010408\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT3\r
-CYREG_B0_P2_U0_PLD_IT3 EQU 0x4001040c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT4\r
-CYREG_B0_P2_U0_PLD_IT4 EQU 0x40010410\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT5\r
-CYREG_B0_P2_U0_PLD_IT5 EQU 0x40010414\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT6\r
-CYREG_B0_P2_U0_PLD_IT6 EQU 0x40010418\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT7\r
-CYREG_B0_P2_U0_PLD_IT7 EQU 0x4001041c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT8\r
-CYREG_B0_P2_U0_PLD_IT8 EQU 0x40010420\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT9\r
-CYREG_B0_P2_U0_PLD_IT9 EQU 0x40010424\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT10\r
-CYREG_B0_P2_U0_PLD_IT10 EQU 0x40010428\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_IT11\r
-CYREG_B0_P2_U0_PLD_IT11 EQU 0x4001042c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_ORT0\r
-CYREG_B0_P2_U0_PLD_ORT0 EQU 0x40010430\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_ORT1\r
-CYREG_B0_P2_U0_PLD_ORT1 EQU 0x40010432\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_ORT2\r
-CYREG_B0_P2_U0_PLD_ORT2 EQU 0x40010434\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_PLD_ORT3\r
-CYREG_B0_P2_U0_PLD_ORT3 EQU 0x40010436\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P2_U0_MC_CFG_CEN_CONST EQU 0x40010438\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_MC_CFG_XORFB\r
-CYREG_B0_P2_U0_MC_CFG_XORFB EQU 0x4001043a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P2_U0_MC_CFG_SET_RESET EQU 0x4001043c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_MC_CFG_BYPASS\r
-CYREG_B0_P2_U0_MC_CFG_BYPASS EQU 0x4001043e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG0\r
-CYREG_B0_P2_U0_CFG0 EQU 0x40010440\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG1\r
-CYREG_B0_P2_U0_CFG1 EQU 0x40010441\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG2\r
-CYREG_B0_P2_U0_CFG2 EQU 0x40010442\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG3\r
-CYREG_B0_P2_U0_CFG3 EQU 0x40010443\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG4\r
-CYREG_B0_P2_U0_CFG4 EQU 0x40010444\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG5\r
-CYREG_B0_P2_U0_CFG5 EQU 0x40010445\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG6\r
-CYREG_B0_P2_U0_CFG6 EQU 0x40010446\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG7\r
-CYREG_B0_P2_U0_CFG7 EQU 0x40010447\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG8\r
-CYREG_B0_P2_U0_CFG8 EQU 0x40010448\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG9\r
-CYREG_B0_P2_U0_CFG9 EQU 0x40010449\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG10\r
-CYREG_B0_P2_U0_CFG10 EQU 0x4001044a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG11\r
-CYREG_B0_P2_U0_CFG11 EQU 0x4001044b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG12\r
-CYREG_B0_P2_U0_CFG12 EQU 0x4001044c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG13\r
-CYREG_B0_P2_U0_CFG13 EQU 0x4001044d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG14\r
-CYREG_B0_P2_U0_CFG14 EQU 0x4001044e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG15\r
-CYREG_B0_P2_U0_CFG15 EQU 0x4001044f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG16\r
-CYREG_B0_P2_U0_CFG16 EQU 0x40010450\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG17\r
-CYREG_B0_P2_U0_CFG17 EQU 0x40010451\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG18\r
-CYREG_B0_P2_U0_CFG18 EQU 0x40010452\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG19\r
-CYREG_B0_P2_U0_CFG19 EQU 0x40010453\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG20\r
-CYREG_B0_P2_U0_CFG20 EQU 0x40010454\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG21\r
-CYREG_B0_P2_U0_CFG21 EQU 0x40010455\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG22\r
-CYREG_B0_P2_U0_CFG22 EQU 0x40010456\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG23\r
-CYREG_B0_P2_U0_CFG23 EQU 0x40010457\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG24\r
-CYREG_B0_P2_U0_CFG24 EQU 0x40010458\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG25\r
-CYREG_B0_P2_U0_CFG25 EQU 0x40010459\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG26\r
-CYREG_B0_P2_U0_CFG26 EQU 0x4001045a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG27\r
-CYREG_B0_P2_U0_CFG27 EQU 0x4001045b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG28\r
-CYREG_B0_P2_U0_CFG28 EQU 0x4001045c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG29\r
-CYREG_B0_P2_U0_CFG29 EQU 0x4001045d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG30\r
-CYREG_B0_P2_U0_CFG30 EQU 0x4001045e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_CFG31\r
-CYREG_B0_P2_U0_CFG31 EQU 0x4001045f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG0\r
-CYREG_B0_P2_U0_DCFG0 EQU 0x40010460\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG1\r
-CYREG_B0_P2_U0_DCFG1 EQU 0x40010462\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG2\r
-CYREG_B0_P2_U0_DCFG2 EQU 0x40010464\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG3\r
-CYREG_B0_P2_U0_DCFG3 EQU 0x40010466\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG4\r
-CYREG_B0_P2_U0_DCFG4 EQU 0x40010468\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG5\r
-CYREG_B0_P2_U0_DCFG5 EQU 0x4001046a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG6\r
-CYREG_B0_P2_U0_DCFG6 EQU 0x4001046c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U0_DCFG7\r
-CYREG_B0_P2_U0_DCFG7 EQU 0x4001046e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_BASE\r
-CYDEV_UCFG_B0_P2_U1_BASE EQU 0x40010480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_U1_SIZE\r
-CYDEV_UCFG_B0_P2_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT0\r
-CYREG_B0_P2_U1_PLD_IT0 EQU 0x40010480\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT1\r
-CYREG_B0_P2_U1_PLD_IT1 EQU 0x40010484\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT2\r
-CYREG_B0_P2_U1_PLD_IT2 EQU 0x40010488\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT3\r
-CYREG_B0_P2_U1_PLD_IT3 EQU 0x4001048c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT4\r
-CYREG_B0_P2_U1_PLD_IT4 EQU 0x40010490\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT5\r
-CYREG_B0_P2_U1_PLD_IT5 EQU 0x40010494\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT6\r
-CYREG_B0_P2_U1_PLD_IT6 EQU 0x40010498\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT7\r
-CYREG_B0_P2_U1_PLD_IT7 EQU 0x4001049c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT8\r
-CYREG_B0_P2_U1_PLD_IT8 EQU 0x400104a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT9\r
-CYREG_B0_P2_U1_PLD_IT9 EQU 0x400104a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT10\r
-CYREG_B0_P2_U1_PLD_IT10 EQU 0x400104a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_IT11\r
-CYREG_B0_P2_U1_PLD_IT11 EQU 0x400104ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_ORT0\r
-CYREG_B0_P2_U1_PLD_ORT0 EQU 0x400104b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_ORT1\r
-CYREG_B0_P2_U1_PLD_ORT1 EQU 0x400104b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_ORT2\r
-CYREG_B0_P2_U1_PLD_ORT2 EQU 0x400104b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_PLD_ORT3\r
-CYREG_B0_P2_U1_PLD_ORT3 EQU 0x400104b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P2_U1_MC_CFG_CEN_CONST EQU 0x400104b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_MC_CFG_XORFB\r
-CYREG_B0_P2_U1_MC_CFG_XORFB EQU 0x400104ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P2_U1_MC_CFG_SET_RESET EQU 0x400104bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_MC_CFG_BYPASS\r
-CYREG_B0_P2_U1_MC_CFG_BYPASS EQU 0x400104be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG0\r
-CYREG_B0_P2_U1_CFG0 EQU 0x400104c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG1\r
-CYREG_B0_P2_U1_CFG1 EQU 0x400104c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG2\r
-CYREG_B0_P2_U1_CFG2 EQU 0x400104c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG3\r
-CYREG_B0_P2_U1_CFG3 EQU 0x400104c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG4\r
-CYREG_B0_P2_U1_CFG4 EQU 0x400104c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG5\r
-CYREG_B0_P2_U1_CFG5 EQU 0x400104c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG6\r
-CYREG_B0_P2_U1_CFG6 EQU 0x400104c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG7\r
-CYREG_B0_P2_U1_CFG7 EQU 0x400104c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG8\r
-CYREG_B0_P2_U1_CFG8 EQU 0x400104c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG9\r
-CYREG_B0_P2_U1_CFG9 EQU 0x400104c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG10\r
-CYREG_B0_P2_U1_CFG10 EQU 0x400104ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG11\r
-CYREG_B0_P2_U1_CFG11 EQU 0x400104cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG12\r
-CYREG_B0_P2_U1_CFG12 EQU 0x400104cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG13\r
-CYREG_B0_P2_U1_CFG13 EQU 0x400104cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG14\r
-CYREG_B0_P2_U1_CFG14 EQU 0x400104ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG15\r
-CYREG_B0_P2_U1_CFG15 EQU 0x400104cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG16\r
-CYREG_B0_P2_U1_CFG16 EQU 0x400104d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG17\r
-CYREG_B0_P2_U1_CFG17 EQU 0x400104d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG18\r
-CYREG_B0_P2_U1_CFG18 EQU 0x400104d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG19\r
-CYREG_B0_P2_U1_CFG19 EQU 0x400104d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG20\r
-CYREG_B0_P2_U1_CFG20 EQU 0x400104d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG21\r
-CYREG_B0_P2_U1_CFG21 EQU 0x400104d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG22\r
-CYREG_B0_P2_U1_CFG22 EQU 0x400104d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG23\r
-CYREG_B0_P2_U1_CFG23 EQU 0x400104d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG24\r
-CYREG_B0_P2_U1_CFG24 EQU 0x400104d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG25\r
-CYREG_B0_P2_U1_CFG25 EQU 0x400104d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG26\r
-CYREG_B0_P2_U1_CFG26 EQU 0x400104da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG27\r
-CYREG_B0_P2_U1_CFG27 EQU 0x400104db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG28\r
-CYREG_B0_P2_U1_CFG28 EQU 0x400104dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG29\r
-CYREG_B0_P2_U1_CFG29 EQU 0x400104dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG30\r
-CYREG_B0_P2_U1_CFG30 EQU 0x400104de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_CFG31\r
-CYREG_B0_P2_U1_CFG31 EQU 0x400104df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG0\r
-CYREG_B0_P2_U1_DCFG0 EQU 0x400104e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG1\r
-CYREG_B0_P2_U1_DCFG1 EQU 0x400104e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG2\r
-CYREG_B0_P2_U1_DCFG2 EQU 0x400104e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG3\r
-CYREG_B0_P2_U1_DCFG3 EQU 0x400104e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG4\r
-CYREG_B0_P2_U1_DCFG4 EQU 0x400104e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG5\r
-CYREG_B0_P2_U1_DCFG5 EQU 0x400104ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG6\r
-CYREG_B0_P2_U1_DCFG6 EQU 0x400104ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P2_U1_DCFG7\r
-CYREG_B0_P2_U1_DCFG7 EQU 0x400104ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_ROUTE_BASE\r
-CYDEV_UCFG_B0_P2_ROUTE_BASE EQU 0x40010500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P2_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P2_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_BASE\r
-CYDEV_UCFG_B0_P3_BASE EQU 0x40010600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_SIZE\r
-CYDEV_UCFG_B0_P3_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_BASE\r
-CYDEV_UCFG_B0_P3_U0_BASE EQU 0x40010600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U0_SIZE\r
-CYDEV_UCFG_B0_P3_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT0\r
-CYREG_B0_P3_U0_PLD_IT0 EQU 0x40010600\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT1\r
-CYREG_B0_P3_U0_PLD_IT1 EQU 0x40010604\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT2\r
-CYREG_B0_P3_U0_PLD_IT2 EQU 0x40010608\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT3\r
-CYREG_B0_P3_U0_PLD_IT3 EQU 0x4001060c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT4\r
-CYREG_B0_P3_U0_PLD_IT4 EQU 0x40010610\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT5\r
-CYREG_B0_P3_U0_PLD_IT5 EQU 0x40010614\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT6\r
-CYREG_B0_P3_U0_PLD_IT6 EQU 0x40010618\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT7\r
-CYREG_B0_P3_U0_PLD_IT7 EQU 0x4001061c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT8\r
-CYREG_B0_P3_U0_PLD_IT8 EQU 0x40010620\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT9\r
-CYREG_B0_P3_U0_PLD_IT9 EQU 0x40010624\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT10\r
-CYREG_B0_P3_U0_PLD_IT10 EQU 0x40010628\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_IT11\r
-CYREG_B0_P3_U0_PLD_IT11 EQU 0x4001062c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_ORT0\r
-CYREG_B0_P3_U0_PLD_ORT0 EQU 0x40010630\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_ORT1\r
-CYREG_B0_P3_U0_PLD_ORT1 EQU 0x40010632\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_ORT2\r
-CYREG_B0_P3_U0_PLD_ORT2 EQU 0x40010634\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_PLD_ORT3\r
-CYREG_B0_P3_U0_PLD_ORT3 EQU 0x40010636\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P3_U0_MC_CFG_CEN_CONST EQU 0x40010638\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_MC_CFG_XORFB\r
-CYREG_B0_P3_U0_MC_CFG_XORFB EQU 0x4001063a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P3_U0_MC_CFG_SET_RESET EQU 0x4001063c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_MC_CFG_BYPASS\r
-CYREG_B0_P3_U0_MC_CFG_BYPASS EQU 0x4001063e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG0\r
-CYREG_B0_P3_U0_CFG0 EQU 0x40010640\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG1\r
-CYREG_B0_P3_U0_CFG1 EQU 0x40010641\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG2\r
-CYREG_B0_P3_U0_CFG2 EQU 0x40010642\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG3\r
-CYREG_B0_P3_U0_CFG3 EQU 0x40010643\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG4\r
-CYREG_B0_P3_U0_CFG4 EQU 0x40010644\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG5\r
-CYREG_B0_P3_U0_CFG5 EQU 0x40010645\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG6\r
-CYREG_B0_P3_U0_CFG6 EQU 0x40010646\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG7\r
-CYREG_B0_P3_U0_CFG7 EQU 0x40010647\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG8\r
-CYREG_B0_P3_U0_CFG8 EQU 0x40010648\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG9\r
-CYREG_B0_P3_U0_CFG9 EQU 0x40010649\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG10\r
-CYREG_B0_P3_U0_CFG10 EQU 0x4001064a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG11\r
-CYREG_B0_P3_U0_CFG11 EQU 0x4001064b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG12\r
-CYREG_B0_P3_U0_CFG12 EQU 0x4001064c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG13\r
-CYREG_B0_P3_U0_CFG13 EQU 0x4001064d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG14\r
-CYREG_B0_P3_U0_CFG14 EQU 0x4001064e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG15\r
-CYREG_B0_P3_U0_CFG15 EQU 0x4001064f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG16\r
-CYREG_B0_P3_U0_CFG16 EQU 0x40010650\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG17\r
-CYREG_B0_P3_U0_CFG17 EQU 0x40010651\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG18\r
-CYREG_B0_P3_U0_CFG18 EQU 0x40010652\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG19\r
-CYREG_B0_P3_U0_CFG19 EQU 0x40010653\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG20\r
-CYREG_B0_P3_U0_CFG20 EQU 0x40010654\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG21\r
-CYREG_B0_P3_U0_CFG21 EQU 0x40010655\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG22\r
-CYREG_B0_P3_U0_CFG22 EQU 0x40010656\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG23\r
-CYREG_B0_P3_U0_CFG23 EQU 0x40010657\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG24\r
-CYREG_B0_P3_U0_CFG24 EQU 0x40010658\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG25\r
-CYREG_B0_P3_U0_CFG25 EQU 0x40010659\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG26\r
-CYREG_B0_P3_U0_CFG26 EQU 0x4001065a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG27\r
-CYREG_B0_P3_U0_CFG27 EQU 0x4001065b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG28\r
-CYREG_B0_P3_U0_CFG28 EQU 0x4001065c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG29\r
-CYREG_B0_P3_U0_CFG29 EQU 0x4001065d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG30\r
-CYREG_B0_P3_U0_CFG30 EQU 0x4001065e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_CFG31\r
-CYREG_B0_P3_U0_CFG31 EQU 0x4001065f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG0\r
-CYREG_B0_P3_U0_DCFG0 EQU 0x40010660\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG1\r
-CYREG_B0_P3_U0_DCFG1 EQU 0x40010662\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG2\r
-CYREG_B0_P3_U0_DCFG2 EQU 0x40010664\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG3\r
-CYREG_B0_P3_U0_DCFG3 EQU 0x40010666\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG4\r
-CYREG_B0_P3_U0_DCFG4 EQU 0x40010668\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG5\r
-CYREG_B0_P3_U0_DCFG5 EQU 0x4001066a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG6\r
-CYREG_B0_P3_U0_DCFG6 EQU 0x4001066c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U0_DCFG7\r
-CYREG_B0_P3_U0_DCFG7 EQU 0x4001066e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_BASE\r
-CYDEV_UCFG_B0_P3_U1_BASE EQU 0x40010680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_U1_SIZE\r
-CYDEV_UCFG_B0_P3_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT0\r
-CYREG_B0_P3_U1_PLD_IT0 EQU 0x40010680\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT1\r
-CYREG_B0_P3_U1_PLD_IT1 EQU 0x40010684\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT2\r
-CYREG_B0_P3_U1_PLD_IT2 EQU 0x40010688\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT3\r
-CYREG_B0_P3_U1_PLD_IT3 EQU 0x4001068c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT4\r
-CYREG_B0_P3_U1_PLD_IT4 EQU 0x40010690\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT5\r
-CYREG_B0_P3_U1_PLD_IT5 EQU 0x40010694\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT6\r
-CYREG_B0_P3_U1_PLD_IT6 EQU 0x40010698\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT7\r
-CYREG_B0_P3_U1_PLD_IT7 EQU 0x4001069c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT8\r
-CYREG_B0_P3_U1_PLD_IT8 EQU 0x400106a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT9\r
-CYREG_B0_P3_U1_PLD_IT9 EQU 0x400106a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT10\r
-CYREG_B0_P3_U1_PLD_IT10 EQU 0x400106a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_IT11\r
-CYREG_B0_P3_U1_PLD_IT11 EQU 0x400106ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_ORT0\r
-CYREG_B0_P3_U1_PLD_ORT0 EQU 0x400106b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_ORT1\r
-CYREG_B0_P3_U1_PLD_ORT1 EQU 0x400106b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_ORT2\r
-CYREG_B0_P3_U1_PLD_ORT2 EQU 0x400106b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_PLD_ORT3\r
-CYREG_B0_P3_U1_PLD_ORT3 EQU 0x400106b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P3_U1_MC_CFG_CEN_CONST EQU 0x400106b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_MC_CFG_XORFB\r
-CYREG_B0_P3_U1_MC_CFG_XORFB EQU 0x400106ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P3_U1_MC_CFG_SET_RESET EQU 0x400106bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_MC_CFG_BYPASS\r
-CYREG_B0_P3_U1_MC_CFG_BYPASS EQU 0x400106be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG0\r
-CYREG_B0_P3_U1_CFG0 EQU 0x400106c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG1\r
-CYREG_B0_P3_U1_CFG1 EQU 0x400106c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG2\r
-CYREG_B0_P3_U1_CFG2 EQU 0x400106c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG3\r
-CYREG_B0_P3_U1_CFG3 EQU 0x400106c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG4\r
-CYREG_B0_P3_U1_CFG4 EQU 0x400106c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG5\r
-CYREG_B0_P3_U1_CFG5 EQU 0x400106c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG6\r
-CYREG_B0_P3_U1_CFG6 EQU 0x400106c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG7\r
-CYREG_B0_P3_U1_CFG7 EQU 0x400106c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG8\r
-CYREG_B0_P3_U1_CFG8 EQU 0x400106c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG9\r
-CYREG_B0_P3_U1_CFG9 EQU 0x400106c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG10\r
-CYREG_B0_P3_U1_CFG10 EQU 0x400106ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG11\r
-CYREG_B0_P3_U1_CFG11 EQU 0x400106cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG12\r
-CYREG_B0_P3_U1_CFG12 EQU 0x400106cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG13\r
-CYREG_B0_P3_U1_CFG13 EQU 0x400106cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG14\r
-CYREG_B0_P3_U1_CFG14 EQU 0x400106ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG15\r
-CYREG_B0_P3_U1_CFG15 EQU 0x400106cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG16\r
-CYREG_B0_P3_U1_CFG16 EQU 0x400106d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG17\r
-CYREG_B0_P3_U1_CFG17 EQU 0x400106d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG18\r
-CYREG_B0_P3_U1_CFG18 EQU 0x400106d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG19\r
-CYREG_B0_P3_U1_CFG19 EQU 0x400106d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG20\r
-CYREG_B0_P3_U1_CFG20 EQU 0x400106d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG21\r
-CYREG_B0_P3_U1_CFG21 EQU 0x400106d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG22\r
-CYREG_B0_P3_U1_CFG22 EQU 0x400106d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG23\r
-CYREG_B0_P3_U1_CFG23 EQU 0x400106d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG24\r
-CYREG_B0_P3_U1_CFG24 EQU 0x400106d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG25\r
-CYREG_B0_P3_U1_CFG25 EQU 0x400106d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG26\r
-CYREG_B0_P3_U1_CFG26 EQU 0x400106da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG27\r
-CYREG_B0_P3_U1_CFG27 EQU 0x400106db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG28\r
-CYREG_B0_P3_U1_CFG28 EQU 0x400106dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG29\r
-CYREG_B0_P3_U1_CFG29 EQU 0x400106dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG30\r
-CYREG_B0_P3_U1_CFG30 EQU 0x400106de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_CFG31\r
-CYREG_B0_P3_U1_CFG31 EQU 0x400106df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG0\r
-CYREG_B0_P3_U1_DCFG0 EQU 0x400106e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG1\r
-CYREG_B0_P3_U1_DCFG1 EQU 0x400106e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG2\r
-CYREG_B0_P3_U1_DCFG2 EQU 0x400106e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG3\r
-CYREG_B0_P3_U1_DCFG3 EQU 0x400106e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG4\r
-CYREG_B0_P3_U1_DCFG4 EQU 0x400106e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG5\r
-CYREG_B0_P3_U1_DCFG5 EQU 0x400106ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG6\r
-CYREG_B0_P3_U1_DCFG6 EQU 0x400106ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P3_U1_DCFG7\r
-CYREG_B0_P3_U1_DCFG7 EQU 0x400106ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_ROUTE_BASE\r
-CYDEV_UCFG_B0_P3_ROUTE_BASE EQU 0x40010700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P3_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P3_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_BASE\r
-CYDEV_UCFG_B0_P4_BASE EQU 0x40010800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_SIZE\r
-CYDEV_UCFG_B0_P4_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_BASE\r
-CYDEV_UCFG_B0_P4_U0_BASE EQU 0x40010800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U0_SIZE\r
-CYDEV_UCFG_B0_P4_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT0\r
-CYREG_B0_P4_U0_PLD_IT0 EQU 0x40010800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT1\r
-CYREG_B0_P4_U0_PLD_IT1 EQU 0x40010804\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT2\r
-CYREG_B0_P4_U0_PLD_IT2 EQU 0x40010808\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT3\r
-CYREG_B0_P4_U0_PLD_IT3 EQU 0x4001080c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT4\r
-CYREG_B0_P4_U0_PLD_IT4 EQU 0x40010810\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT5\r
-CYREG_B0_P4_U0_PLD_IT5 EQU 0x40010814\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT6\r
-CYREG_B0_P4_U0_PLD_IT6 EQU 0x40010818\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT7\r
-CYREG_B0_P4_U0_PLD_IT7 EQU 0x4001081c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT8\r
-CYREG_B0_P4_U0_PLD_IT8 EQU 0x40010820\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT9\r
-CYREG_B0_P4_U0_PLD_IT9 EQU 0x40010824\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT10\r
-CYREG_B0_P4_U0_PLD_IT10 EQU 0x40010828\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_IT11\r
-CYREG_B0_P4_U0_PLD_IT11 EQU 0x4001082c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_ORT0\r
-CYREG_B0_P4_U0_PLD_ORT0 EQU 0x40010830\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_ORT1\r
-CYREG_B0_P4_U0_PLD_ORT1 EQU 0x40010832\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_ORT2\r
-CYREG_B0_P4_U0_PLD_ORT2 EQU 0x40010834\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_PLD_ORT3\r
-CYREG_B0_P4_U0_PLD_ORT3 EQU 0x40010836\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P4_U0_MC_CFG_CEN_CONST EQU 0x40010838\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_MC_CFG_XORFB\r
-CYREG_B0_P4_U0_MC_CFG_XORFB EQU 0x4001083a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P4_U0_MC_CFG_SET_RESET EQU 0x4001083c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_MC_CFG_BYPASS\r
-CYREG_B0_P4_U0_MC_CFG_BYPASS EQU 0x4001083e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG0\r
-CYREG_B0_P4_U0_CFG0 EQU 0x40010840\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG1\r
-CYREG_B0_P4_U0_CFG1 EQU 0x40010841\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG2\r
-CYREG_B0_P4_U0_CFG2 EQU 0x40010842\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG3\r
-CYREG_B0_P4_U0_CFG3 EQU 0x40010843\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG4\r
-CYREG_B0_P4_U0_CFG4 EQU 0x40010844\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG5\r
-CYREG_B0_P4_U0_CFG5 EQU 0x40010845\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG6\r
-CYREG_B0_P4_U0_CFG6 EQU 0x40010846\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG7\r
-CYREG_B0_P4_U0_CFG7 EQU 0x40010847\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG8\r
-CYREG_B0_P4_U0_CFG8 EQU 0x40010848\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG9\r
-CYREG_B0_P4_U0_CFG9 EQU 0x40010849\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG10\r
-CYREG_B0_P4_U0_CFG10 EQU 0x4001084a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG11\r
-CYREG_B0_P4_U0_CFG11 EQU 0x4001084b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG12\r
-CYREG_B0_P4_U0_CFG12 EQU 0x4001084c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG13\r
-CYREG_B0_P4_U0_CFG13 EQU 0x4001084d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG14\r
-CYREG_B0_P4_U0_CFG14 EQU 0x4001084e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG15\r
-CYREG_B0_P4_U0_CFG15 EQU 0x4001084f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG16\r
-CYREG_B0_P4_U0_CFG16 EQU 0x40010850\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG17\r
-CYREG_B0_P4_U0_CFG17 EQU 0x40010851\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG18\r
-CYREG_B0_P4_U0_CFG18 EQU 0x40010852\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG19\r
-CYREG_B0_P4_U0_CFG19 EQU 0x40010853\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG20\r
-CYREG_B0_P4_U0_CFG20 EQU 0x40010854\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG21\r
-CYREG_B0_P4_U0_CFG21 EQU 0x40010855\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG22\r
-CYREG_B0_P4_U0_CFG22 EQU 0x40010856\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG23\r
-CYREG_B0_P4_U0_CFG23 EQU 0x40010857\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG24\r
-CYREG_B0_P4_U0_CFG24 EQU 0x40010858\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG25\r
-CYREG_B0_P4_U0_CFG25 EQU 0x40010859\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG26\r
-CYREG_B0_P4_U0_CFG26 EQU 0x4001085a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG27\r
-CYREG_B0_P4_U0_CFG27 EQU 0x4001085b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG28\r
-CYREG_B0_P4_U0_CFG28 EQU 0x4001085c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG29\r
-CYREG_B0_P4_U0_CFG29 EQU 0x4001085d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG30\r
-CYREG_B0_P4_U0_CFG30 EQU 0x4001085e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_CFG31\r
-CYREG_B0_P4_U0_CFG31 EQU 0x4001085f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG0\r
-CYREG_B0_P4_U0_DCFG0 EQU 0x40010860\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG1\r
-CYREG_B0_P4_U0_DCFG1 EQU 0x40010862\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG2\r
-CYREG_B0_P4_U0_DCFG2 EQU 0x40010864\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG3\r
-CYREG_B0_P4_U0_DCFG3 EQU 0x40010866\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG4\r
-CYREG_B0_P4_U0_DCFG4 EQU 0x40010868\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG5\r
-CYREG_B0_P4_U0_DCFG5 EQU 0x4001086a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG6\r
-CYREG_B0_P4_U0_DCFG6 EQU 0x4001086c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U0_DCFG7\r
-CYREG_B0_P4_U0_DCFG7 EQU 0x4001086e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_BASE\r
-CYDEV_UCFG_B0_P4_U1_BASE EQU 0x40010880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_U1_SIZE\r
-CYDEV_UCFG_B0_P4_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT0\r
-CYREG_B0_P4_U1_PLD_IT0 EQU 0x40010880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT1\r
-CYREG_B0_P4_U1_PLD_IT1 EQU 0x40010884\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT2\r
-CYREG_B0_P4_U1_PLD_IT2 EQU 0x40010888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT3\r
-CYREG_B0_P4_U1_PLD_IT3 EQU 0x4001088c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT4\r
-CYREG_B0_P4_U1_PLD_IT4 EQU 0x40010890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT5\r
-CYREG_B0_P4_U1_PLD_IT5 EQU 0x40010894\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT6\r
-CYREG_B0_P4_U1_PLD_IT6 EQU 0x40010898\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT7\r
-CYREG_B0_P4_U1_PLD_IT7 EQU 0x4001089c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT8\r
-CYREG_B0_P4_U1_PLD_IT8 EQU 0x400108a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT9\r
-CYREG_B0_P4_U1_PLD_IT9 EQU 0x400108a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT10\r
-CYREG_B0_P4_U1_PLD_IT10 EQU 0x400108a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_IT11\r
-CYREG_B0_P4_U1_PLD_IT11 EQU 0x400108ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_ORT0\r
-CYREG_B0_P4_U1_PLD_ORT0 EQU 0x400108b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_ORT1\r
-CYREG_B0_P4_U1_PLD_ORT1 EQU 0x400108b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_ORT2\r
-CYREG_B0_P4_U1_PLD_ORT2 EQU 0x400108b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_PLD_ORT3\r
-CYREG_B0_P4_U1_PLD_ORT3 EQU 0x400108b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P4_U1_MC_CFG_CEN_CONST EQU 0x400108b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_MC_CFG_XORFB\r
-CYREG_B0_P4_U1_MC_CFG_XORFB EQU 0x400108ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P4_U1_MC_CFG_SET_RESET EQU 0x400108bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_MC_CFG_BYPASS\r
-CYREG_B0_P4_U1_MC_CFG_BYPASS EQU 0x400108be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG0\r
-CYREG_B0_P4_U1_CFG0 EQU 0x400108c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG1\r
-CYREG_B0_P4_U1_CFG1 EQU 0x400108c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG2\r
-CYREG_B0_P4_U1_CFG2 EQU 0x400108c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG3\r
-CYREG_B0_P4_U1_CFG3 EQU 0x400108c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG4\r
-CYREG_B0_P4_U1_CFG4 EQU 0x400108c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG5\r
-CYREG_B0_P4_U1_CFG5 EQU 0x400108c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG6\r
-CYREG_B0_P4_U1_CFG6 EQU 0x400108c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG7\r
-CYREG_B0_P4_U1_CFG7 EQU 0x400108c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG8\r
-CYREG_B0_P4_U1_CFG8 EQU 0x400108c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG9\r
-CYREG_B0_P4_U1_CFG9 EQU 0x400108c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG10\r
-CYREG_B0_P4_U1_CFG10 EQU 0x400108ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG11\r
-CYREG_B0_P4_U1_CFG11 EQU 0x400108cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG12\r
-CYREG_B0_P4_U1_CFG12 EQU 0x400108cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG13\r
-CYREG_B0_P4_U1_CFG13 EQU 0x400108cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG14\r
-CYREG_B0_P4_U1_CFG14 EQU 0x400108ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG15\r
-CYREG_B0_P4_U1_CFG15 EQU 0x400108cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG16\r
-CYREG_B0_P4_U1_CFG16 EQU 0x400108d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG17\r
-CYREG_B0_P4_U1_CFG17 EQU 0x400108d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG18\r
-CYREG_B0_P4_U1_CFG18 EQU 0x400108d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG19\r
-CYREG_B0_P4_U1_CFG19 EQU 0x400108d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG20\r
-CYREG_B0_P4_U1_CFG20 EQU 0x400108d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG21\r
-CYREG_B0_P4_U1_CFG21 EQU 0x400108d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG22\r
-CYREG_B0_P4_U1_CFG22 EQU 0x400108d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG23\r
-CYREG_B0_P4_U1_CFG23 EQU 0x400108d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG24\r
-CYREG_B0_P4_U1_CFG24 EQU 0x400108d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG25\r
-CYREG_B0_P4_U1_CFG25 EQU 0x400108d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG26\r
-CYREG_B0_P4_U1_CFG26 EQU 0x400108da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG27\r
-CYREG_B0_P4_U1_CFG27 EQU 0x400108db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG28\r
-CYREG_B0_P4_U1_CFG28 EQU 0x400108dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG29\r
-CYREG_B0_P4_U1_CFG29 EQU 0x400108dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG30\r
-CYREG_B0_P4_U1_CFG30 EQU 0x400108de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_CFG31\r
-CYREG_B0_P4_U1_CFG31 EQU 0x400108df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG0\r
-CYREG_B0_P4_U1_DCFG0 EQU 0x400108e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG1\r
-CYREG_B0_P4_U1_DCFG1 EQU 0x400108e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG2\r
-CYREG_B0_P4_U1_DCFG2 EQU 0x400108e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG3\r
-CYREG_B0_P4_U1_DCFG3 EQU 0x400108e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG4\r
-CYREG_B0_P4_U1_DCFG4 EQU 0x400108e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG5\r
-CYREG_B0_P4_U1_DCFG5 EQU 0x400108ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG6\r
-CYREG_B0_P4_U1_DCFG6 EQU 0x400108ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P4_U1_DCFG7\r
-CYREG_B0_P4_U1_DCFG7 EQU 0x400108ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_ROUTE_BASE\r
-CYDEV_UCFG_B0_P4_ROUTE_BASE EQU 0x40010900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P4_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P4_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_BASE\r
-CYDEV_UCFG_B0_P5_BASE EQU 0x40010a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_SIZE\r
-CYDEV_UCFG_B0_P5_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_BASE\r
-CYDEV_UCFG_B0_P5_U0_BASE EQU 0x40010a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U0_SIZE\r
-CYDEV_UCFG_B0_P5_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT0\r
-CYREG_B0_P5_U0_PLD_IT0 EQU 0x40010a00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT1\r
-CYREG_B0_P5_U0_PLD_IT1 EQU 0x40010a04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT2\r
-CYREG_B0_P5_U0_PLD_IT2 EQU 0x40010a08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT3\r
-CYREG_B0_P5_U0_PLD_IT3 EQU 0x40010a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT4\r
-CYREG_B0_P5_U0_PLD_IT4 EQU 0x40010a10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT5\r
-CYREG_B0_P5_U0_PLD_IT5 EQU 0x40010a14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT6\r
-CYREG_B0_P5_U0_PLD_IT6 EQU 0x40010a18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT7\r
-CYREG_B0_P5_U0_PLD_IT7 EQU 0x40010a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT8\r
-CYREG_B0_P5_U0_PLD_IT8 EQU 0x40010a20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT9\r
-CYREG_B0_P5_U0_PLD_IT9 EQU 0x40010a24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT10\r
-CYREG_B0_P5_U0_PLD_IT10 EQU 0x40010a28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_IT11\r
-CYREG_B0_P5_U0_PLD_IT11 EQU 0x40010a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_ORT0\r
-CYREG_B0_P5_U0_PLD_ORT0 EQU 0x40010a30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_ORT1\r
-CYREG_B0_P5_U0_PLD_ORT1 EQU 0x40010a32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_ORT2\r
-CYREG_B0_P5_U0_PLD_ORT2 EQU 0x40010a34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_PLD_ORT3\r
-CYREG_B0_P5_U0_PLD_ORT3 EQU 0x40010a36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P5_U0_MC_CFG_CEN_CONST EQU 0x40010a38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_MC_CFG_XORFB\r
-CYREG_B0_P5_U0_MC_CFG_XORFB EQU 0x40010a3a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P5_U0_MC_CFG_SET_RESET EQU 0x40010a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_MC_CFG_BYPASS\r
-CYREG_B0_P5_U0_MC_CFG_BYPASS EQU 0x40010a3e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG0\r
-CYREG_B0_P5_U0_CFG0 EQU 0x40010a40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG1\r
-CYREG_B0_P5_U0_CFG1 EQU 0x40010a41\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG2\r
-CYREG_B0_P5_U0_CFG2 EQU 0x40010a42\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG3\r
-CYREG_B0_P5_U0_CFG3 EQU 0x40010a43\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG4\r
-CYREG_B0_P5_U0_CFG4 EQU 0x40010a44\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG5\r
-CYREG_B0_P5_U0_CFG5 EQU 0x40010a45\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG6\r
-CYREG_B0_P5_U0_CFG6 EQU 0x40010a46\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG7\r
-CYREG_B0_P5_U0_CFG7 EQU 0x40010a47\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG8\r
-CYREG_B0_P5_U0_CFG8 EQU 0x40010a48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG9\r
-CYREG_B0_P5_U0_CFG9 EQU 0x40010a49\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG10\r
-CYREG_B0_P5_U0_CFG10 EQU 0x40010a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG11\r
-CYREG_B0_P5_U0_CFG11 EQU 0x40010a4b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG12\r
-CYREG_B0_P5_U0_CFG12 EQU 0x40010a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG13\r
-CYREG_B0_P5_U0_CFG13 EQU 0x40010a4d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG14\r
-CYREG_B0_P5_U0_CFG14 EQU 0x40010a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG15\r
-CYREG_B0_P5_U0_CFG15 EQU 0x40010a4f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG16\r
-CYREG_B0_P5_U0_CFG16 EQU 0x40010a50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG17\r
-CYREG_B0_P5_U0_CFG17 EQU 0x40010a51\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG18\r
-CYREG_B0_P5_U0_CFG18 EQU 0x40010a52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG19\r
-CYREG_B0_P5_U0_CFG19 EQU 0x40010a53\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG20\r
-CYREG_B0_P5_U0_CFG20 EQU 0x40010a54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG21\r
-CYREG_B0_P5_U0_CFG21 EQU 0x40010a55\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG22\r
-CYREG_B0_P5_U0_CFG22 EQU 0x40010a56\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG23\r
-CYREG_B0_P5_U0_CFG23 EQU 0x40010a57\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG24\r
-CYREG_B0_P5_U0_CFG24 EQU 0x40010a58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG25\r
-CYREG_B0_P5_U0_CFG25 EQU 0x40010a59\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG26\r
-CYREG_B0_P5_U0_CFG26 EQU 0x40010a5a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG27\r
-CYREG_B0_P5_U0_CFG27 EQU 0x40010a5b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG28\r
-CYREG_B0_P5_U0_CFG28 EQU 0x40010a5c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG29\r
-CYREG_B0_P5_U0_CFG29 EQU 0x40010a5d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG30\r
-CYREG_B0_P5_U0_CFG30 EQU 0x40010a5e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_CFG31\r
-CYREG_B0_P5_U0_CFG31 EQU 0x40010a5f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG0\r
-CYREG_B0_P5_U0_DCFG0 EQU 0x40010a60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG1\r
-CYREG_B0_P5_U0_DCFG1 EQU 0x40010a62\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG2\r
-CYREG_B0_P5_U0_DCFG2 EQU 0x40010a64\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG3\r
-CYREG_B0_P5_U0_DCFG3 EQU 0x40010a66\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG4\r
-CYREG_B0_P5_U0_DCFG4 EQU 0x40010a68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG5\r
-CYREG_B0_P5_U0_DCFG5 EQU 0x40010a6a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG6\r
-CYREG_B0_P5_U0_DCFG6 EQU 0x40010a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U0_DCFG7\r
-CYREG_B0_P5_U0_DCFG7 EQU 0x40010a6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_BASE\r
-CYDEV_UCFG_B0_P5_U1_BASE EQU 0x40010a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_U1_SIZE\r
-CYDEV_UCFG_B0_P5_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT0\r
-CYREG_B0_P5_U1_PLD_IT0 EQU 0x40010a80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT1\r
-CYREG_B0_P5_U1_PLD_IT1 EQU 0x40010a84\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT2\r
-CYREG_B0_P5_U1_PLD_IT2 EQU 0x40010a88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT3\r
-CYREG_B0_P5_U1_PLD_IT3 EQU 0x40010a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT4\r
-CYREG_B0_P5_U1_PLD_IT4 EQU 0x40010a90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT5\r
-CYREG_B0_P5_U1_PLD_IT5 EQU 0x40010a94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT6\r
-CYREG_B0_P5_U1_PLD_IT6 EQU 0x40010a98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT7\r
-CYREG_B0_P5_U1_PLD_IT7 EQU 0x40010a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT8\r
-CYREG_B0_P5_U1_PLD_IT8 EQU 0x40010aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT9\r
-CYREG_B0_P5_U1_PLD_IT9 EQU 0x40010aa4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT10\r
-CYREG_B0_P5_U1_PLD_IT10 EQU 0x40010aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_IT11\r
-CYREG_B0_P5_U1_PLD_IT11 EQU 0x40010aac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_ORT0\r
-CYREG_B0_P5_U1_PLD_ORT0 EQU 0x40010ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_ORT1\r
-CYREG_B0_P5_U1_PLD_ORT1 EQU 0x40010ab2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_ORT2\r
-CYREG_B0_P5_U1_PLD_ORT2 EQU 0x40010ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_PLD_ORT3\r
-CYREG_B0_P5_U1_PLD_ORT3 EQU 0x40010ab6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P5_U1_MC_CFG_CEN_CONST EQU 0x40010ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_MC_CFG_XORFB\r
-CYREG_B0_P5_U1_MC_CFG_XORFB EQU 0x40010aba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P5_U1_MC_CFG_SET_RESET EQU 0x40010abc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_MC_CFG_BYPASS\r
-CYREG_B0_P5_U1_MC_CFG_BYPASS EQU 0x40010abe\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG0\r
-CYREG_B0_P5_U1_CFG0 EQU 0x40010ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG1\r
-CYREG_B0_P5_U1_CFG1 EQU 0x40010ac1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG2\r
-CYREG_B0_P5_U1_CFG2 EQU 0x40010ac2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG3\r
-CYREG_B0_P5_U1_CFG3 EQU 0x40010ac3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG4\r
-CYREG_B0_P5_U1_CFG4 EQU 0x40010ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG5\r
-CYREG_B0_P5_U1_CFG5 EQU 0x40010ac5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG6\r
-CYREG_B0_P5_U1_CFG6 EQU 0x40010ac6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG7\r
-CYREG_B0_P5_U1_CFG7 EQU 0x40010ac7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG8\r
-CYREG_B0_P5_U1_CFG8 EQU 0x40010ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG9\r
-CYREG_B0_P5_U1_CFG9 EQU 0x40010ac9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG10\r
-CYREG_B0_P5_U1_CFG10 EQU 0x40010aca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG11\r
-CYREG_B0_P5_U1_CFG11 EQU 0x40010acb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG12\r
-CYREG_B0_P5_U1_CFG12 EQU 0x40010acc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG13\r
-CYREG_B0_P5_U1_CFG13 EQU 0x40010acd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG14\r
-CYREG_B0_P5_U1_CFG14 EQU 0x40010ace\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG15\r
-CYREG_B0_P5_U1_CFG15 EQU 0x40010acf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG16\r
-CYREG_B0_P5_U1_CFG16 EQU 0x40010ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG17\r
-CYREG_B0_P5_U1_CFG17 EQU 0x40010ad1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG18\r
-CYREG_B0_P5_U1_CFG18 EQU 0x40010ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG19\r
-CYREG_B0_P5_U1_CFG19 EQU 0x40010ad3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG20\r
-CYREG_B0_P5_U1_CFG20 EQU 0x40010ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG21\r
-CYREG_B0_P5_U1_CFG21 EQU 0x40010ad5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG22\r
-CYREG_B0_P5_U1_CFG22 EQU 0x40010ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG23\r
-CYREG_B0_P5_U1_CFG23 EQU 0x40010ad7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG24\r
-CYREG_B0_P5_U1_CFG24 EQU 0x40010ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG25\r
-CYREG_B0_P5_U1_CFG25 EQU 0x40010ad9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG26\r
-CYREG_B0_P5_U1_CFG26 EQU 0x40010ada\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG27\r
-CYREG_B0_P5_U1_CFG27 EQU 0x40010adb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG28\r
-CYREG_B0_P5_U1_CFG28 EQU 0x40010adc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG29\r
-CYREG_B0_P5_U1_CFG29 EQU 0x40010add\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG30\r
-CYREG_B0_P5_U1_CFG30 EQU 0x40010ade\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_CFG31\r
-CYREG_B0_P5_U1_CFG31 EQU 0x40010adf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG0\r
-CYREG_B0_P5_U1_DCFG0 EQU 0x40010ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG1\r
-CYREG_B0_P5_U1_DCFG1 EQU 0x40010ae2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG2\r
-CYREG_B0_P5_U1_DCFG2 EQU 0x40010ae4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG3\r
-CYREG_B0_P5_U1_DCFG3 EQU 0x40010ae6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG4\r
-CYREG_B0_P5_U1_DCFG4 EQU 0x40010ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG5\r
-CYREG_B0_P5_U1_DCFG5 EQU 0x40010aea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG6\r
-CYREG_B0_P5_U1_DCFG6 EQU 0x40010aec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P5_U1_DCFG7\r
-CYREG_B0_P5_U1_DCFG7 EQU 0x40010aee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_ROUTE_BASE\r
-CYDEV_UCFG_B0_P5_ROUTE_BASE EQU 0x40010b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P5_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P5_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_BASE\r
-CYDEV_UCFG_B0_P6_BASE EQU 0x40010c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_SIZE\r
-CYDEV_UCFG_B0_P6_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_BASE\r
-CYDEV_UCFG_B0_P6_U0_BASE EQU 0x40010c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U0_SIZE\r
-CYDEV_UCFG_B0_P6_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT0\r
-CYREG_B0_P6_U0_PLD_IT0 EQU 0x40010c00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT1\r
-CYREG_B0_P6_U0_PLD_IT1 EQU 0x40010c04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT2\r
-CYREG_B0_P6_U0_PLD_IT2 EQU 0x40010c08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT3\r
-CYREG_B0_P6_U0_PLD_IT3 EQU 0x40010c0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT4\r
-CYREG_B0_P6_U0_PLD_IT4 EQU 0x40010c10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT5\r
-CYREG_B0_P6_U0_PLD_IT5 EQU 0x40010c14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT6\r
-CYREG_B0_P6_U0_PLD_IT6 EQU 0x40010c18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT7\r
-CYREG_B0_P6_U0_PLD_IT7 EQU 0x40010c1c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT8\r
-CYREG_B0_P6_U0_PLD_IT8 EQU 0x40010c20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT9\r
-CYREG_B0_P6_U0_PLD_IT9 EQU 0x40010c24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT10\r
-CYREG_B0_P6_U0_PLD_IT10 EQU 0x40010c28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_IT11\r
-CYREG_B0_P6_U0_PLD_IT11 EQU 0x40010c2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_ORT0\r
-CYREG_B0_P6_U0_PLD_ORT0 EQU 0x40010c30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_ORT1\r
-CYREG_B0_P6_U0_PLD_ORT1 EQU 0x40010c32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_ORT2\r
-CYREG_B0_P6_U0_PLD_ORT2 EQU 0x40010c34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_PLD_ORT3\r
-CYREG_B0_P6_U0_PLD_ORT3 EQU 0x40010c36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P6_U0_MC_CFG_CEN_CONST EQU 0x40010c38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_MC_CFG_XORFB\r
-CYREG_B0_P6_U0_MC_CFG_XORFB EQU 0x40010c3a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P6_U0_MC_CFG_SET_RESET EQU 0x40010c3c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_MC_CFG_BYPASS\r
-CYREG_B0_P6_U0_MC_CFG_BYPASS EQU 0x40010c3e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG0\r
-CYREG_B0_P6_U0_CFG0 EQU 0x40010c40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG1\r
-CYREG_B0_P6_U0_CFG1 EQU 0x40010c41\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG2\r
-CYREG_B0_P6_U0_CFG2 EQU 0x40010c42\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG3\r
-CYREG_B0_P6_U0_CFG3 EQU 0x40010c43\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG4\r
-CYREG_B0_P6_U0_CFG4 EQU 0x40010c44\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG5\r
-CYREG_B0_P6_U0_CFG5 EQU 0x40010c45\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG6\r
-CYREG_B0_P6_U0_CFG6 EQU 0x40010c46\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG7\r
-CYREG_B0_P6_U0_CFG7 EQU 0x40010c47\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG8\r
-CYREG_B0_P6_U0_CFG8 EQU 0x40010c48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG9\r
-CYREG_B0_P6_U0_CFG9 EQU 0x40010c49\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG10\r
-CYREG_B0_P6_U0_CFG10 EQU 0x40010c4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG11\r
-CYREG_B0_P6_U0_CFG11 EQU 0x40010c4b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG12\r
-CYREG_B0_P6_U0_CFG12 EQU 0x40010c4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG13\r
-CYREG_B0_P6_U0_CFG13 EQU 0x40010c4d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG14\r
-CYREG_B0_P6_U0_CFG14 EQU 0x40010c4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG15\r
-CYREG_B0_P6_U0_CFG15 EQU 0x40010c4f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG16\r
-CYREG_B0_P6_U0_CFG16 EQU 0x40010c50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG17\r
-CYREG_B0_P6_U0_CFG17 EQU 0x40010c51\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG18\r
-CYREG_B0_P6_U0_CFG18 EQU 0x40010c52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG19\r
-CYREG_B0_P6_U0_CFG19 EQU 0x40010c53\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG20\r
-CYREG_B0_P6_U0_CFG20 EQU 0x40010c54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG21\r
-CYREG_B0_P6_U0_CFG21 EQU 0x40010c55\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG22\r
-CYREG_B0_P6_U0_CFG22 EQU 0x40010c56\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG23\r
-CYREG_B0_P6_U0_CFG23 EQU 0x40010c57\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG24\r
-CYREG_B0_P6_U0_CFG24 EQU 0x40010c58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG25\r
-CYREG_B0_P6_U0_CFG25 EQU 0x40010c59\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG26\r
-CYREG_B0_P6_U0_CFG26 EQU 0x40010c5a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG27\r
-CYREG_B0_P6_U0_CFG27 EQU 0x40010c5b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG28\r
-CYREG_B0_P6_U0_CFG28 EQU 0x40010c5c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG29\r
-CYREG_B0_P6_U0_CFG29 EQU 0x40010c5d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG30\r
-CYREG_B0_P6_U0_CFG30 EQU 0x40010c5e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_CFG31\r
-CYREG_B0_P6_U0_CFG31 EQU 0x40010c5f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG0\r
-CYREG_B0_P6_U0_DCFG0 EQU 0x40010c60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG1\r
-CYREG_B0_P6_U0_DCFG1 EQU 0x40010c62\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG2\r
-CYREG_B0_P6_U0_DCFG2 EQU 0x40010c64\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG3\r
-CYREG_B0_P6_U0_DCFG3 EQU 0x40010c66\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG4\r
-CYREG_B0_P6_U0_DCFG4 EQU 0x40010c68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG5\r
-CYREG_B0_P6_U0_DCFG5 EQU 0x40010c6a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG6\r
-CYREG_B0_P6_U0_DCFG6 EQU 0x40010c6c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U0_DCFG7\r
-CYREG_B0_P6_U0_DCFG7 EQU 0x40010c6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_BASE\r
-CYDEV_UCFG_B0_P6_U1_BASE EQU 0x40010c80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_U1_SIZE\r
-CYDEV_UCFG_B0_P6_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT0\r
-CYREG_B0_P6_U1_PLD_IT0 EQU 0x40010c80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT1\r
-CYREG_B0_P6_U1_PLD_IT1 EQU 0x40010c84\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT2\r
-CYREG_B0_P6_U1_PLD_IT2 EQU 0x40010c88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT3\r
-CYREG_B0_P6_U1_PLD_IT3 EQU 0x40010c8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT4\r
-CYREG_B0_P6_U1_PLD_IT4 EQU 0x40010c90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT5\r
-CYREG_B0_P6_U1_PLD_IT5 EQU 0x40010c94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT6\r
-CYREG_B0_P6_U1_PLD_IT6 EQU 0x40010c98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT7\r
-CYREG_B0_P6_U1_PLD_IT7 EQU 0x40010c9c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT8\r
-CYREG_B0_P6_U1_PLD_IT8 EQU 0x40010ca0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT9\r
-CYREG_B0_P6_U1_PLD_IT9 EQU 0x40010ca4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT10\r
-CYREG_B0_P6_U1_PLD_IT10 EQU 0x40010ca8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_IT11\r
-CYREG_B0_P6_U1_PLD_IT11 EQU 0x40010cac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_ORT0\r
-CYREG_B0_P6_U1_PLD_ORT0 EQU 0x40010cb0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_ORT1\r
-CYREG_B0_P6_U1_PLD_ORT1 EQU 0x40010cb2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_ORT2\r
-CYREG_B0_P6_U1_PLD_ORT2 EQU 0x40010cb4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_PLD_ORT3\r
-CYREG_B0_P6_U1_PLD_ORT3 EQU 0x40010cb6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P6_U1_MC_CFG_CEN_CONST EQU 0x40010cb8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_MC_CFG_XORFB\r
-CYREG_B0_P6_U1_MC_CFG_XORFB EQU 0x40010cba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P6_U1_MC_CFG_SET_RESET EQU 0x40010cbc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_MC_CFG_BYPASS\r
-CYREG_B0_P6_U1_MC_CFG_BYPASS EQU 0x40010cbe\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG0\r
-CYREG_B0_P6_U1_CFG0 EQU 0x40010cc0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG1\r
-CYREG_B0_P6_U1_CFG1 EQU 0x40010cc1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG2\r
-CYREG_B0_P6_U1_CFG2 EQU 0x40010cc2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG3\r
-CYREG_B0_P6_U1_CFG3 EQU 0x40010cc3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG4\r
-CYREG_B0_P6_U1_CFG4 EQU 0x40010cc4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG5\r
-CYREG_B0_P6_U1_CFG5 EQU 0x40010cc5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG6\r
-CYREG_B0_P6_U1_CFG6 EQU 0x40010cc6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG7\r
-CYREG_B0_P6_U1_CFG7 EQU 0x40010cc7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG8\r
-CYREG_B0_P6_U1_CFG8 EQU 0x40010cc8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG9\r
-CYREG_B0_P6_U1_CFG9 EQU 0x40010cc9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG10\r
-CYREG_B0_P6_U1_CFG10 EQU 0x40010cca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG11\r
-CYREG_B0_P6_U1_CFG11 EQU 0x40010ccb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG12\r
-CYREG_B0_P6_U1_CFG12 EQU 0x40010ccc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG13\r
-CYREG_B0_P6_U1_CFG13 EQU 0x40010ccd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG14\r
-CYREG_B0_P6_U1_CFG14 EQU 0x40010cce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG15\r
-CYREG_B0_P6_U1_CFG15 EQU 0x40010ccf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG16\r
-CYREG_B0_P6_U1_CFG16 EQU 0x40010cd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG17\r
-CYREG_B0_P6_U1_CFG17 EQU 0x40010cd1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG18\r
-CYREG_B0_P6_U1_CFG18 EQU 0x40010cd2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG19\r
-CYREG_B0_P6_U1_CFG19 EQU 0x40010cd3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG20\r
-CYREG_B0_P6_U1_CFG20 EQU 0x40010cd4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG21\r
-CYREG_B0_P6_U1_CFG21 EQU 0x40010cd5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG22\r
-CYREG_B0_P6_U1_CFG22 EQU 0x40010cd6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG23\r
-CYREG_B0_P6_U1_CFG23 EQU 0x40010cd7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG24\r
-CYREG_B0_P6_U1_CFG24 EQU 0x40010cd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG25\r
-CYREG_B0_P6_U1_CFG25 EQU 0x40010cd9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG26\r
-CYREG_B0_P6_U1_CFG26 EQU 0x40010cda\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG27\r
-CYREG_B0_P6_U1_CFG27 EQU 0x40010cdb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG28\r
-CYREG_B0_P6_U1_CFG28 EQU 0x40010cdc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG29\r
-CYREG_B0_P6_U1_CFG29 EQU 0x40010cdd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG30\r
-CYREG_B0_P6_U1_CFG30 EQU 0x40010cde\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_CFG31\r
-CYREG_B0_P6_U1_CFG31 EQU 0x40010cdf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG0\r
-CYREG_B0_P6_U1_DCFG0 EQU 0x40010ce0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG1\r
-CYREG_B0_P6_U1_DCFG1 EQU 0x40010ce2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG2\r
-CYREG_B0_P6_U1_DCFG2 EQU 0x40010ce4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG3\r
-CYREG_B0_P6_U1_DCFG3 EQU 0x40010ce6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG4\r
-CYREG_B0_P6_U1_DCFG4 EQU 0x40010ce8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG5\r
-CYREG_B0_P6_U1_DCFG5 EQU 0x40010cea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG6\r
-CYREG_B0_P6_U1_DCFG6 EQU 0x40010cec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P6_U1_DCFG7\r
-CYREG_B0_P6_U1_DCFG7 EQU 0x40010cee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_ROUTE_BASE\r
-CYDEV_UCFG_B0_P6_ROUTE_BASE EQU 0x40010d00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P6_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P6_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_BASE\r
-CYDEV_UCFG_B0_P7_BASE EQU 0x40010e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_SIZE\r
-CYDEV_UCFG_B0_P7_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_BASE\r
-CYDEV_UCFG_B0_P7_U0_BASE EQU 0x40010e00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U0_SIZE\r
-CYDEV_UCFG_B0_P7_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT0\r
-CYREG_B0_P7_U0_PLD_IT0 EQU 0x40010e00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT1\r
-CYREG_B0_P7_U0_PLD_IT1 EQU 0x40010e04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT2\r
-CYREG_B0_P7_U0_PLD_IT2 EQU 0x40010e08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT3\r
-CYREG_B0_P7_U0_PLD_IT3 EQU 0x40010e0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT4\r
-CYREG_B0_P7_U0_PLD_IT4 EQU 0x40010e10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT5\r
-CYREG_B0_P7_U0_PLD_IT5 EQU 0x40010e14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT6\r
-CYREG_B0_P7_U0_PLD_IT6 EQU 0x40010e18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT7\r
-CYREG_B0_P7_U0_PLD_IT7 EQU 0x40010e1c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT8\r
-CYREG_B0_P7_U0_PLD_IT8 EQU 0x40010e20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT9\r
-CYREG_B0_P7_U0_PLD_IT9 EQU 0x40010e24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT10\r
-CYREG_B0_P7_U0_PLD_IT10 EQU 0x40010e28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_IT11\r
-CYREG_B0_P7_U0_PLD_IT11 EQU 0x40010e2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_ORT0\r
-CYREG_B0_P7_U0_PLD_ORT0 EQU 0x40010e30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_ORT1\r
-CYREG_B0_P7_U0_PLD_ORT1 EQU 0x40010e32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_ORT2\r
-CYREG_B0_P7_U0_PLD_ORT2 EQU 0x40010e34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_PLD_ORT3\r
-CYREG_B0_P7_U0_PLD_ORT3 EQU 0x40010e36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_MC_CFG_CEN_CONST\r
-CYREG_B0_P7_U0_MC_CFG_CEN_CONST EQU 0x40010e38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_MC_CFG_XORFB\r
-CYREG_B0_P7_U0_MC_CFG_XORFB EQU 0x40010e3a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_MC_CFG_SET_RESET\r
-CYREG_B0_P7_U0_MC_CFG_SET_RESET EQU 0x40010e3c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_MC_CFG_BYPASS\r
-CYREG_B0_P7_U0_MC_CFG_BYPASS EQU 0x40010e3e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG0\r
-CYREG_B0_P7_U0_CFG0 EQU 0x40010e40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG1\r
-CYREG_B0_P7_U0_CFG1 EQU 0x40010e41\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG2\r
-CYREG_B0_P7_U0_CFG2 EQU 0x40010e42\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG3\r
-CYREG_B0_P7_U0_CFG3 EQU 0x40010e43\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG4\r
-CYREG_B0_P7_U0_CFG4 EQU 0x40010e44\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG5\r
-CYREG_B0_P7_U0_CFG5 EQU 0x40010e45\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG6\r
-CYREG_B0_P7_U0_CFG6 EQU 0x40010e46\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG7\r
-CYREG_B0_P7_U0_CFG7 EQU 0x40010e47\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG8\r
-CYREG_B0_P7_U0_CFG8 EQU 0x40010e48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG9\r
-CYREG_B0_P7_U0_CFG9 EQU 0x40010e49\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG10\r
-CYREG_B0_P7_U0_CFG10 EQU 0x40010e4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG11\r
-CYREG_B0_P7_U0_CFG11 EQU 0x40010e4b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG12\r
-CYREG_B0_P7_U0_CFG12 EQU 0x40010e4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG13\r
-CYREG_B0_P7_U0_CFG13 EQU 0x40010e4d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG14\r
-CYREG_B0_P7_U0_CFG14 EQU 0x40010e4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG15\r
-CYREG_B0_P7_U0_CFG15 EQU 0x40010e4f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG16\r
-CYREG_B0_P7_U0_CFG16 EQU 0x40010e50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG17\r
-CYREG_B0_P7_U0_CFG17 EQU 0x40010e51\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG18\r
-CYREG_B0_P7_U0_CFG18 EQU 0x40010e52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG19\r
-CYREG_B0_P7_U0_CFG19 EQU 0x40010e53\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG20\r
-CYREG_B0_P7_U0_CFG20 EQU 0x40010e54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG21\r
-CYREG_B0_P7_U0_CFG21 EQU 0x40010e55\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG22\r
-CYREG_B0_P7_U0_CFG22 EQU 0x40010e56\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG23\r
-CYREG_B0_P7_U0_CFG23 EQU 0x40010e57\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG24\r
-CYREG_B0_P7_U0_CFG24 EQU 0x40010e58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG25\r
-CYREG_B0_P7_U0_CFG25 EQU 0x40010e59\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG26\r
-CYREG_B0_P7_U0_CFG26 EQU 0x40010e5a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG27\r
-CYREG_B0_P7_U0_CFG27 EQU 0x40010e5b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG28\r
-CYREG_B0_P7_U0_CFG28 EQU 0x40010e5c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG29\r
-CYREG_B0_P7_U0_CFG29 EQU 0x40010e5d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG30\r
-CYREG_B0_P7_U0_CFG30 EQU 0x40010e5e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_CFG31\r
-CYREG_B0_P7_U0_CFG31 EQU 0x40010e5f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG0\r
-CYREG_B0_P7_U0_DCFG0 EQU 0x40010e60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG1\r
-CYREG_B0_P7_U0_DCFG1 EQU 0x40010e62\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG2\r
-CYREG_B0_P7_U0_DCFG2 EQU 0x40010e64\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG3\r
-CYREG_B0_P7_U0_DCFG3 EQU 0x40010e66\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG4\r
-CYREG_B0_P7_U0_DCFG4 EQU 0x40010e68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG5\r
-CYREG_B0_P7_U0_DCFG5 EQU 0x40010e6a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG6\r
-CYREG_B0_P7_U0_DCFG6 EQU 0x40010e6c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U0_DCFG7\r
-CYREG_B0_P7_U0_DCFG7 EQU 0x40010e6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_BASE\r
-CYDEV_UCFG_B0_P7_U1_BASE EQU 0x40010e80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_U1_SIZE\r
-CYDEV_UCFG_B0_P7_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT0\r
-CYREG_B0_P7_U1_PLD_IT0 EQU 0x40010e80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT1\r
-CYREG_B0_P7_U1_PLD_IT1 EQU 0x40010e84\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT2\r
-CYREG_B0_P7_U1_PLD_IT2 EQU 0x40010e88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT3\r
-CYREG_B0_P7_U1_PLD_IT3 EQU 0x40010e8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT4\r
-CYREG_B0_P7_U1_PLD_IT4 EQU 0x40010e90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT5\r
-CYREG_B0_P7_U1_PLD_IT5 EQU 0x40010e94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT6\r
-CYREG_B0_P7_U1_PLD_IT6 EQU 0x40010e98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT7\r
-CYREG_B0_P7_U1_PLD_IT7 EQU 0x40010e9c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT8\r
-CYREG_B0_P7_U1_PLD_IT8 EQU 0x40010ea0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT9\r
-CYREG_B0_P7_U1_PLD_IT9 EQU 0x40010ea4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT10\r
-CYREG_B0_P7_U1_PLD_IT10 EQU 0x40010ea8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_IT11\r
-CYREG_B0_P7_U1_PLD_IT11 EQU 0x40010eac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_ORT0\r
-CYREG_B0_P7_U1_PLD_ORT0 EQU 0x40010eb0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_ORT1\r
-CYREG_B0_P7_U1_PLD_ORT1 EQU 0x40010eb2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_ORT2\r
-CYREG_B0_P7_U1_PLD_ORT2 EQU 0x40010eb4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_PLD_ORT3\r
-CYREG_B0_P7_U1_PLD_ORT3 EQU 0x40010eb6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_MC_CFG_CEN_CONST\r
-CYREG_B0_P7_U1_MC_CFG_CEN_CONST EQU 0x40010eb8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_MC_CFG_XORFB\r
-CYREG_B0_P7_U1_MC_CFG_XORFB EQU 0x40010eba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_MC_CFG_SET_RESET\r
-CYREG_B0_P7_U1_MC_CFG_SET_RESET EQU 0x40010ebc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_MC_CFG_BYPASS\r
-CYREG_B0_P7_U1_MC_CFG_BYPASS EQU 0x40010ebe\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG0\r
-CYREG_B0_P7_U1_CFG0 EQU 0x40010ec0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG1\r
-CYREG_B0_P7_U1_CFG1 EQU 0x40010ec1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG2\r
-CYREG_B0_P7_U1_CFG2 EQU 0x40010ec2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG3\r
-CYREG_B0_P7_U1_CFG3 EQU 0x40010ec3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG4\r
-CYREG_B0_P7_U1_CFG4 EQU 0x40010ec4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG5\r
-CYREG_B0_P7_U1_CFG5 EQU 0x40010ec5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG6\r
-CYREG_B0_P7_U1_CFG6 EQU 0x40010ec6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG7\r
-CYREG_B0_P7_U1_CFG7 EQU 0x40010ec7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG8\r
-CYREG_B0_P7_U1_CFG8 EQU 0x40010ec8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG9\r
-CYREG_B0_P7_U1_CFG9 EQU 0x40010ec9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG10\r
-CYREG_B0_P7_U1_CFG10 EQU 0x40010eca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG11\r
-CYREG_B0_P7_U1_CFG11 EQU 0x40010ecb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG12\r
-CYREG_B0_P7_U1_CFG12 EQU 0x40010ecc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG13\r
-CYREG_B0_P7_U1_CFG13 EQU 0x40010ecd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG14\r
-CYREG_B0_P7_U1_CFG14 EQU 0x40010ece\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG15\r
-CYREG_B0_P7_U1_CFG15 EQU 0x40010ecf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG16\r
-CYREG_B0_P7_U1_CFG16 EQU 0x40010ed0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG17\r
-CYREG_B0_P7_U1_CFG17 EQU 0x40010ed1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG18\r
-CYREG_B0_P7_U1_CFG18 EQU 0x40010ed2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG19\r
-CYREG_B0_P7_U1_CFG19 EQU 0x40010ed3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG20\r
-CYREG_B0_P7_U1_CFG20 EQU 0x40010ed4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG21\r
-CYREG_B0_P7_U1_CFG21 EQU 0x40010ed5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG22\r
-CYREG_B0_P7_U1_CFG22 EQU 0x40010ed6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG23\r
-CYREG_B0_P7_U1_CFG23 EQU 0x40010ed7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG24\r
-CYREG_B0_P7_U1_CFG24 EQU 0x40010ed8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG25\r
-CYREG_B0_P7_U1_CFG25 EQU 0x40010ed9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG26\r
-CYREG_B0_P7_U1_CFG26 EQU 0x40010eda\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG27\r
-CYREG_B0_P7_U1_CFG27 EQU 0x40010edb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG28\r
-CYREG_B0_P7_U1_CFG28 EQU 0x40010edc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG29\r
-CYREG_B0_P7_U1_CFG29 EQU 0x40010edd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG30\r
-CYREG_B0_P7_U1_CFG30 EQU 0x40010ede\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_CFG31\r
-CYREG_B0_P7_U1_CFG31 EQU 0x40010edf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG0\r
-CYREG_B0_P7_U1_DCFG0 EQU 0x40010ee0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG1\r
-CYREG_B0_P7_U1_DCFG1 EQU 0x40010ee2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG2\r
-CYREG_B0_P7_U1_DCFG2 EQU 0x40010ee4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG3\r
-CYREG_B0_P7_U1_DCFG3 EQU 0x40010ee6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG4\r
-CYREG_B0_P7_U1_DCFG4 EQU 0x40010ee8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG5\r
-CYREG_B0_P7_U1_DCFG5 EQU 0x40010eea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG6\r
-CYREG_B0_P7_U1_DCFG6 EQU 0x40010eec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B0_P7_U1_DCFG7\r
-CYREG_B0_P7_U1_DCFG7 EQU 0x40010eee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_ROUTE_BASE\r
-CYDEV_UCFG_B0_P7_ROUTE_BASE EQU 0x40010f00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B0_P7_ROUTE_SIZE\r
-CYDEV_UCFG_B0_P7_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_BASE\r
-CYDEV_UCFG_B1_BASE EQU 0x40011000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_SIZE\r
-CYDEV_UCFG_B1_SIZE EQU 0x00000fef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_BASE\r
-CYDEV_UCFG_B1_P2_BASE EQU 0x40011400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_SIZE\r
-CYDEV_UCFG_B1_P2_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_BASE\r
-CYDEV_UCFG_B1_P2_U0_BASE EQU 0x40011400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U0_SIZE\r
-CYDEV_UCFG_B1_P2_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT0\r
-CYREG_B1_P2_U0_PLD_IT0 EQU 0x40011400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT1\r
-CYREG_B1_P2_U0_PLD_IT1 EQU 0x40011404\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT2\r
-CYREG_B1_P2_U0_PLD_IT2 EQU 0x40011408\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT3\r
-CYREG_B1_P2_U0_PLD_IT3 EQU 0x4001140c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT4\r
-CYREG_B1_P2_U0_PLD_IT4 EQU 0x40011410\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT5\r
-CYREG_B1_P2_U0_PLD_IT5 EQU 0x40011414\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT6\r
-CYREG_B1_P2_U0_PLD_IT6 EQU 0x40011418\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT7\r
-CYREG_B1_P2_U0_PLD_IT7 EQU 0x4001141c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT8\r
-CYREG_B1_P2_U0_PLD_IT8 EQU 0x40011420\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT9\r
-CYREG_B1_P2_U0_PLD_IT9 EQU 0x40011424\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT10\r
-CYREG_B1_P2_U0_PLD_IT10 EQU 0x40011428\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_IT11\r
-CYREG_B1_P2_U0_PLD_IT11 EQU 0x4001142c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_ORT0\r
-CYREG_B1_P2_U0_PLD_ORT0 EQU 0x40011430\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_ORT1\r
-CYREG_B1_P2_U0_PLD_ORT1 EQU 0x40011432\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_ORT2\r
-CYREG_B1_P2_U0_PLD_ORT2 EQU 0x40011434\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_PLD_ORT3\r
-CYREG_B1_P2_U0_PLD_ORT3 EQU 0x40011436\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_MC_CFG_CEN_CONST\r
-CYREG_B1_P2_U0_MC_CFG_CEN_CONST EQU 0x40011438\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_MC_CFG_XORFB\r
-CYREG_B1_P2_U0_MC_CFG_XORFB EQU 0x4001143a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_MC_CFG_SET_RESET\r
-CYREG_B1_P2_U0_MC_CFG_SET_RESET EQU 0x4001143c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_MC_CFG_BYPASS\r
-CYREG_B1_P2_U0_MC_CFG_BYPASS EQU 0x4001143e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG0\r
-CYREG_B1_P2_U0_CFG0 EQU 0x40011440\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG1\r
-CYREG_B1_P2_U0_CFG1 EQU 0x40011441\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG2\r
-CYREG_B1_P2_U0_CFG2 EQU 0x40011442\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG3\r
-CYREG_B1_P2_U0_CFG3 EQU 0x40011443\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG4\r
-CYREG_B1_P2_U0_CFG4 EQU 0x40011444\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG5\r
-CYREG_B1_P2_U0_CFG5 EQU 0x40011445\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG6\r
-CYREG_B1_P2_U0_CFG6 EQU 0x40011446\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG7\r
-CYREG_B1_P2_U0_CFG7 EQU 0x40011447\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG8\r
-CYREG_B1_P2_U0_CFG8 EQU 0x40011448\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG9\r
-CYREG_B1_P2_U0_CFG9 EQU 0x40011449\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG10\r
-CYREG_B1_P2_U0_CFG10 EQU 0x4001144a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG11\r
-CYREG_B1_P2_U0_CFG11 EQU 0x4001144b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG12\r
-CYREG_B1_P2_U0_CFG12 EQU 0x4001144c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG13\r
-CYREG_B1_P2_U0_CFG13 EQU 0x4001144d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG14\r
-CYREG_B1_P2_U0_CFG14 EQU 0x4001144e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG15\r
-CYREG_B1_P2_U0_CFG15 EQU 0x4001144f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG16\r
-CYREG_B1_P2_U0_CFG16 EQU 0x40011450\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG17\r
-CYREG_B1_P2_U0_CFG17 EQU 0x40011451\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG18\r
-CYREG_B1_P2_U0_CFG18 EQU 0x40011452\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG19\r
-CYREG_B1_P2_U0_CFG19 EQU 0x40011453\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG20\r
-CYREG_B1_P2_U0_CFG20 EQU 0x40011454\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG21\r
-CYREG_B1_P2_U0_CFG21 EQU 0x40011455\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG22\r
-CYREG_B1_P2_U0_CFG22 EQU 0x40011456\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG23\r
-CYREG_B1_P2_U0_CFG23 EQU 0x40011457\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG24\r
-CYREG_B1_P2_U0_CFG24 EQU 0x40011458\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG25\r
-CYREG_B1_P2_U0_CFG25 EQU 0x40011459\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG26\r
-CYREG_B1_P2_U0_CFG26 EQU 0x4001145a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG27\r
-CYREG_B1_P2_U0_CFG27 EQU 0x4001145b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG28\r
-CYREG_B1_P2_U0_CFG28 EQU 0x4001145c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG29\r
-CYREG_B1_P2_U0_CFG29 EQU 0x4001145d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG30\r
-CYREG_B1_P2_U0_CFG30 EQU 0x4001145e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_CFG31\r
-CYREG_B1_P2_U0_CFG31 EQU 0x4001145f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG0\r
-CYREG_B1_P2_U0_DCFG0 EQU 0x40011460\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG1\r
-CYREG_B1_P2_U0_DCFG1 EQU 0x40011462\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG2\r
-CYREG_B1_P2_U0_DCFG2 EQU 0x40011464\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG3\r
-CYREG_B1_P2_U0_DCFG3 EQU 0x40011466\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG4\r
-CYREG_B1_P2_U0_DCFG4 EQU 0x40011468\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG5\r
-CYREG_B1_P2_U0_DCFG5 EQU 0x4001146a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG6\r
-CYREG_B1_P2_U0_DCFG6 EQU 0x4001146c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U0_DCFG7\r
-CYREG_B1_P2_U0_DCFG7 EQU 0x4001146e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_BASE\r
-CYDEV_UCFG_B1_P2_U1_BASE EQU 0x40011480\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_U1_SIZE\r
-CYDEV_UCFG_B1_P2_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT0\r
-CYREG_B1_P2_U1_PLD_IT0 EQU 0x40011480\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT1\r
-CYREG_B1_P2_U1_PLD_IT1 EQU 0x40011484\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT2\r
-CYREG_B1_P2_U1_PLD_IT2 EQU 0x40011488\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT3\r
-CYREG_B1_P2_U1_PLD_IT3 EQU 0x4001148c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT4\r
-CYREG_B1_P2_U1_PLD_IT4 EQU 0x40011490\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT5\r
-CYREG_B1_P2_U1_PLD_IT5 EQU 0x40011494\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT6\r
-CYREG_B1_P2_U1_PLD_IT6 EQU 0x40011498\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT7\r
-CYREG_B1_P2_U1_PLD_IT7 EQU 0x4001149c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT8\r
-CYREG_B1_P2_U1_PLD_IT8 EQU 0x400114a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT9\r
-CYREG_B1_P2_U1_PLD_IT9 EQU 0x400114a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT10\r
-CYREG_B1_P2_U1_PLD_IT10 EQU 0x400114a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_IT11\r
-CYREG_B1_P2_U1_PLD_IT11 EQU 0x400114ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_ORT0\r
-CYREG_B1_P2_U1_PLD_ORT0 EQU 0x400114b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_ORT1\r
-CYREG_B1_P2_U1_PLD_ORT1 EQU 0x400114b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_ORT2\r
-CYREG_B1_P2_U1_PLD_ORT2 EQU 0x400114b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_PLD_ORT3\r
-CYREG_B1_P2_U1_PLD_ORT3 EQU 0x400114b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_MC_CFG_CEN_CONST\r
-CYREG_B1_P2_U1_MC_CFG_CEN_CONST EQU 0x400114b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_MC_CFG_XORFB\r
-CYREG_B1_P2_U1_MC_CFG_XORFB EQU 0x400114ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_MC_CFG_SET_RESET\r
-CYREG_B1_P2_U1_MC_CFG_SET_RESET EQU 0x400114bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_MC_CFG_BYPASS\r
-CYREG_B1_P2_U1_MC_CFG_BYPASS EQU 0x400114be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG0\r
-CYREG_B1_P2_U1_CFG0 EQU 0x400114c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG1\r
-CYREG_B1_P2_U1_CFG1 EQU 0x400114c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG2\r
-CYREG_B1_P2_U1_CFG2 EQU 0x400114c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG3\r
-CYREG_B1_P2_U1_CFG3 EQU 0x400114c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG4\r
-CYREG_B1_P2_U1_CFG4 EQU 0x400114c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG5\r
-CYREG_B1_P2_U1_CFG5 EQU 0x400114c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG6\r
-CYREG_B1_P2_U1_CFG6 EQU 0x400114c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG7\r
-CYREG_B1_P2_U1_CFG7 EQU 0x400114c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG8\r
-CYREG_B1_P2_U1_CFG8 EQU 0x400114c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG9\r
-CYREG_B1_P2_U1_CFG9 EQU 0x400114c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG10\r
-CYREG_B1_P2_U1_CFG10 EQU 0x400114ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG11\r
-CYREG_B1_P2_U1_CFG11 EQU 0x400114cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG12\r
-CYREG_B1_P2_U1_CFG12 EQU 0x400114cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG13\r
-CYREG_B1_P2_U1_CFG13 EQU 0x400114cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG14\r
-CYREG_B1_P2_U1_CFG14 EQU 0x400114ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG15\r
-CYREG_B1_P2_U1_CFG15 EQU 0x400114cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG16\r
-CYREG_B1_P2_U1_CFG16 EQU 0x400114d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG17\r
-CYREG_B1_P2_U1_CFG17 EQU 0x400114d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG18\r
-CYREG_B1_P2_U1_CFG18 EQU 0x400114d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG19\r
-CYREG_B1_P2_U1_CFG19 EQU 0x400114d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG20\r
-CYREG_B1_P2_U1_CFG20 EQU 0x400114d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG21\r
-CYREG_B1_P2_U1_CFG21 EQU 0x400114d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG22\r
-CYREG_B1_P2_U1_CFG22 EQU 0x400114d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG23\r
-CYREG_B1_P2_U1_CFG23 EQU 0x400114d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG24\r
-CYREG_B1_P2_U1_CFG24 EQU 0x400114d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG25\r
-CYREG_B1_P2_U1_CFG25 EQU 0x400114d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG26\r
-CYREG_B1_P2_U1_CFG26 EQU 0x400114da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG27\r
-CYREG_B1_P2_U1_CFG27 EQU 0x400114db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG28\r
-CYREG_B1_P2_U1_CFG28 EQU 0x400114dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG29\r
-CYREG_B1_P2_U1_CFG29 EQU 0x400114dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG30\r
-CYREG_B1_P2_U1_CFG30 EQU 0x400114de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_CFG31\r
-CYREG_B1_P2_U1_CFG31 EQU 0x400114df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG0\r
-CYREG_B1_P2_U1_DCFG0 EQU 0x400114e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG1\r
-CYREG_B1_P2_U1_DCFG1 EQU 0x400114e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG2\r
-CYREG_B1_P2_U1_DCFG2 EQU 0x400114e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG3\r
-CYREG_B1_P2_U1_DCFG3 EQU 0x400114e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG4\r
-CYREG_B1_P2_U1_DCFG4 EQU 0x400114e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG5\r
-CYREG_B1_P2_U1_DCFG5 EQU 0x400114ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG6\r
-CYREG_B1_P2_U1_DCFG6 EQU 0x400114ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P2_U1_DCFG7\r
-CYREG_B1_P2_U1_DCFG7 EQU 0x400114ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_ROUTE_BASE\r
-CYDEV_UCFG_B1_P2_ROUTE_BASE EQU 0x40011500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P2_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P2_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_BASE\r
-CYDEV_UCFG_B1_P3_BASE EQU 0x40011600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_SIZE\r
-CYDEV_UCFG_B1_P3_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_BASE\r
-CYDEV_UCFG_B1_P3_U0_BASE EQU 0x40011600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U0_SIZE\r
-CYDEV_UCFG_B1_P3_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT0\r
-CYREG_B1_P3_U0_PLD_IT0 EQU 0x40011600\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT1\r
-CYREG_B1_P3_U0_PLD_IT1 EQU 0x40011604\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT2\r
-CYREG_B1_P3_U0_PLD_IT2 EQU 0x40011608\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT3\r
-CYREG_B1_P3_U0_PLD_IT3 EQU 0x4001160c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT4\r
-CYREG_B1_P3_U0_PLD_IT4 EQU 0x40011610\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT5\r
-CYREG_B1_P3_U0_PLD_IT5 EQU 0x40011614\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT6\r
-CYREG_B1_P3_U0_PLD_IT6 EQU 0x40011618\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT7\r
-CYREG_B1_P3_U0_PLD_IT7 EQU 0x4001161c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT8\r
-CYREG_B1_P3_U0_PLD_IT8 EQU 0x40011620\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT9\r
-CYREG_B1_P3_U0_PLD_IT9 EQU 0x40011624\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT10\r
-CYREG_B1_P3_U0_PLD_IT10 EQU 0x40011628\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_IT11\r
-CYREG_B1_P3_U0_PLD_IT11 EQU 0x4001162c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_ORT0\r
-CYREG_B1_P3_U0_PLD_ORT0 EQU 0x40011630\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_ORT1\r
-CYREG_B1_P3_U0_PLD_ORT1 EQU 0x40011632\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_ORT2\r
-CYREG_B1_P3_U0_PLD_ORT2 EQU 0x40011634\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_PLD_ORT3\r
-CYREG_B1_P3_U0_PLD_ORT3 EQU 0x40011636\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_MC_CFG_CEN_CONST\r
-CYREG_B1_P3_U0_MC_CFG_CEN_CONST EQU 0x40011638\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_MC_CFG_XORFB\r
-CYREG_B1_P3_U0_MC_CFG_XORFB EQU 0x4001163a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_MC_CFG_SET_RESET\r
-CYREG_B1_P3_U0_MC_CFG_SET_RESET EQU 0x4001163c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_MC_CFG_BYPASS\r
-CYREG_B1_P3_U0_MC_CFG_BYPASS EQU 0x4001163e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG0\r
-CYREG_B1_P3_U0_CFG0 EQU 0x40011640\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG1\r
-CYREG_B1_P3_U0_CFG1 EQU 0x40011641\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG2\r
-CYREG_B1_P3_U0_CFG2 EQU 0x40011642\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG3\r
-CYREG_B1_P3_U0_CFG3 EQU 0x40011643\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG4\r
-CYREG_B1_P3_U0_CFG4 EQU 0x40011644\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG5\r
-CYREG_B1_P3_U0_CFG5 EQU 0x40011645\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG6\r
-CYREG_B1_P3_U0_CFG6 EQU 0x40011646\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG7\r
-CYREG_B1_P3_U0_CFG7 EQU 0x40011647\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG8\r
-CYREG_B1_P3_U0_CFG8 EQU 0x40011648\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG9\r
-CYREG_B1_P3_U0_CFG9 EQU 0x40011649\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG10\r
-CYREG_B1_P3_U0_CFG10 EQU 0x4001164a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG11\r
-CYREG_B1_P3_U0_CFG11 EQU 0x4001164b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG12\r
-CYREG_B1_P3_U0_CFG12 EQU 0x4001164c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG13\r
-CYREG_B1_P3_U0_CFG13 EQU 0x4001164d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG14\r
-CYREG_B1_P3_U0_CFG14 EQU 0x4001164e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG15\r
-CYREG_B1_P3_U0_CFG15 EQU 0x4001164f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG16\r
-CYREG_B1_P3_U0_CFG16 EQU 0x40011650\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG17\r
-CYREG_B1_P3_U0_CFG17 EQU 0x40011651\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG18\r
-CYREG_B1_P3_U0_CFG18 EQU 0x40011652\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG19\r
-CYREG_B1_P3_U0_CFG19 EQU 0x40011653\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG20\r
-CYREG_B1_P3_U0_CFG20 EQU 0x40011654\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG21\r
-CYREG_B1_P3_U0_CFG21 EQU 0x40011655\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG22\r
-CYREG_B1_P3_U0_CFG22 EQU 0x40011656\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG23\r
-CYREG_B1_P3_U0_CFG23 EQU 0x40011657\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG24\r
-CYREG_B1_P3_U0_CFG24 EQU 0x40011658\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG25\r
-CYREG_B1_P3_U0_CFG25 EQU 0x40011659\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG26\r
-CYREG_B1_P3_U0_CFG26 EQU 0x4001165a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG27\r
-CYREG_B1_P3_U0_CFG27 EQU 0x4001165b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG28\r
-CYREG_B1_P3_U0_CFG28 EQU 0x4001165c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG29\r
-CYREG_B1_P3_U0_CFG29 EQU 0x4001165d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG30\r
-CYREG_B1_P3_U0_CFG30 EQU 0x4001165e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_CFG31\r
-CYREG_B1_P3_U0_CFG31 EQU 0x4001165f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG0\r
-CYREG_B1_P3_U0_DCFG0 EQU 0x40011660\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG1\r
-CYREG_B1_P3_U0_DCFG1 EQU 0x40011662\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG2\r
-CYREG_B1_P3_U0_DCFG2 EQU 0x40011664\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG3\r
-CYREG_B1_P3_U0_DCFG3 EQU 0x40011666\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG4\r
-CYREG_B1_P3_U0_DCFG4 EQU 0x40011668\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG5\r
-CYREG_B1_P3_U0_DCFG5 EQU 0x4001166a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG6\r
-CYREG_B1_P3_U0_DCFG6 EQU 0x4001166c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U0_DCFG7\r
-CYREG_B1_P3_U0_DCFG7 EQU 0x4001166e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_BASE\r
-CYDEV_UCFG_B1_P3_U1_BASE EQU 0x40011680\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_U1_SIZE\r
-CYDEV_UCFG_B1_P3_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT0\r
-CYREG_B1_P3_U1_PLD_IT0 EQU 0x40011680\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT1\r
-CYREG_B1_P3_U1_PLD_IT1 EQU 0x40011684\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT2\r
-CYREG_B1_P3_U1_PLD_IT2 EQU 0x40011688\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT3\r
-CYREG_B1_P3_U1_PLD_IT3 EQU 0x4001168c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT4\r
-CYREG_B1_P3_U1_PLD_IT4 EQU 0x40011690\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT5\r
-CYREG_B1_P3_U1_PLD_IT5 EQU 0x40011694\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT6\r
-CYREG_B1_P3_U1_PLD_IT6 EQU 0x40011698\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT7\r
-CYREG_B1_P3_U1_PLD_IT7 EQU 0x4001169c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT8\r
-CYREG_B1_P3_U1_PLD_IT8 EQU 0x400116a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT9\r
-CYREG_B1_P3_U1_PLD_IT9 EQU 0x400116a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT10\r
-CYREG_B1_P3_U1_PLD_IT10 EQU 0x400116a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_IT11\r
-CYREG_B1_P3_U1_PLD_IT11 EQU 0x400116ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_ORT0\r
-CYREG_B1_P3_U1_PLD_ORT0 EQU 0x400116b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_ORT1\r
-CYREG_B1_P3_U1_PLD_ORT1 EQU 0x400116b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_ORT2\r
-CYREG_B1_P3_U1_PLD_ORT2 EQU 0x400116b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_PLD_ORT3\r
-CYREG_B1_P3_U1_PLD_ORT3 EQU 0x400116b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_MC_CFG_CEN_CONST\r
-CYREG_B1_P3_U1_MC_CFG_CEN_CONST EQU 0x400116b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_MC_CFG_XORFB\r
-CYREG_B1_P3_U1_MC_CFG_XORFB EQU 0x400116ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_MC_CFG_SET_RESET\r
-CYREG_B1_P3_U1_MC_CFG_SET_RESET EQU 0x400116bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_MC_CFG_BYPASS\r
-CYREG_B1_P3_U1_MC_CFG_BYPASS EQU 0x400116be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG0\r
-CYREG_B1_P3_U1_CFG0 EQU 0x400116c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG1\r
-CYREG_B1_P3_U1_CFG1 EQU 0x400116c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG2\r
-CYREG_B1_P3_U1_CFG2 EQU 0x400116c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG3\r
-CYREG_B1_P3_U1_CFG3 EQU 0x400116c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG4\r
-CYREG_B1_P3_U1_CFG4 EQU 0x400116c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG5\r
-CYREG_B1_P3_U1_CFG5 EQU 0x400116c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG6\r
-CYREG_B1_P3_U1_CFG6 EQU 0x400116c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG7\r
-CYREG_B1_P3_U1_CFG7 EQU 0x400116c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG8\r
-CYREG_B1_P3_U1_CFG8 EQU 0x400116c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG9\r
-CYREG_B1_P3_U1_CFG9 EQU 0x400116c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG10\r
-CYREG_B1_P3_U1_CFG10 EQU 0x400116ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG11\r
-CYREG_B1_P3_U1_CFG11 EQU 0x400116cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG12\r
-CYREG_B1_P3_U1_CFG12 EQU 0x400116cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG13\r
-CYREG_B1_P3_U1_CFG13 EQU 0x400116cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG14\r
-CYREG_B1_P3_U1_CFG14 EQU 0x400116ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG15\r
-CYREG_B1_P3_U1_CFG15 EQU 0x400116cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG16\r
-CYREG_B1_P3_U1_CFG16 EQU 0x400116d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG17\r
-CYREG_B1_P3_U1_CFG17 EQU 0x400116d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG18\r
-CYREG_B1_P3_U1_CFG18 EQU 0x400116d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG19\r
-CYREG_B1_P3_U1_CFG19 EQU 0x400116d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG20\r
-CYREG_B1_P3_U1_CFG20 EQU 0x400116d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG21\r
-CYREG_B1_P3_U1_CFG21 EQU 0x400116d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG22\r
-CYREG_B1_P3_U1_CFG22 EQU 0x400116d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG23\r
-CYREG_B1_P3_U1_CFG23 EQU 0x400116d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG24\r
-CYREG_B1_P3_U1_CFG24 EQU 0x400116d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG25\r
-CYREG_B1_P3_U1_CFG25 EQU 0x400116d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG26\r
-CYREG_B1_P3_U1_CFG26 EQU 0x400116da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG27\r
-CYREG_B1_P3_U1_CFG27 EQU 0x400116db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG28\r
-CYREG_B1_P3_U1_CFG28 EQU 0x400116dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG29\r
-CYREG_B1_P3_U1_CFG29 EQU 0x400116dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG30\r
-CYREG_B1_P3_U1_CFG30 EQU 0x400116de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_CFG31\r
-CYREG_B1_P3_U1_CFG31 EQU 0x400116df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG0\r
-CYREG_B1_P3_U1_DCFG0 EQU 0x400116e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG1\r
-CYREG_B1_P3_U1_DCFG1 EQU 0x400116e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG2\r
-CYREG_B1_P3_U1_DCFG2 EQU 0x400116e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG3\r
-CYREG_B1_P3_U1_DCFG3 EQU 0x400116e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG4\r
-CYREG_B1_P3_U1_DCFG4 EQU 0x400116e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG5\r
-CYREG_B1_P3_U1_DCFG5 EQU 0x400116ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG6\r
-CYREG_B1_P3_U1_DCFG6 EQU 0x400116ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P3_U1_DCFG7\r
-CYREG_B1_P3_U1_DCFG7 EQU 0x400116ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_ROUTE_BASE\r
-CYDEV_UCFG_B1_P3_ROUTE_BASE EQU 0x40011700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P3_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P3_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_BASE\r
-CYDEV_UCFG_B1_P4_BASE EQU 0x40011800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_SIZE\r
-CYDEV_UCFG_B1_P4_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_BASE\r
-CYDEV_UCFG_B1_P4_U0_BASE EQU 0x40011800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U0_SIZE\r
-CYDEV_UCFG_B1_P4_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT0\r
-CYREG_B1_P4_U0_PLD_IT0 EQU 0x40011800\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT1\r
-CYREG_B1_P4_U0_PLD_IT1 EQU 0x40011804\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT2\r
-CYREG_B1_P4_U0_PLD_IT2 EQU 0x40011808\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT3\r
-CYREG_B1_P4_U0_PLD_IT3 EQU 0x4001180c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT4\r
-CYREG_B1_P4_U0_PLD_IT4 EQU 0x40011810\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT5\r
-CYREG_B1_P4_U0_PLD_IT5 EQU 0x40011814\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT6\r
-CYREG_B1_P4_U0_PLD_IT6 EQU 0x40011818\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT7\r
-CYREG_B1_P4_U0_PLD_IT7 EQU 0x4001181c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT8\r
-CYREG_B1_P4_U0_PLD_IT8 EQU 0x40011820\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT9\r
-CYREG_B1_P4_U0_PLD_IT9 EQU 0x40011824\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT10\r
-CYREG_B1_P4_U0_PLD_IT10 EQU 0x40011828\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_IT11\r
-CYREG_B1_P4_U0_PLD_IT11 EQU 0x4001182c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_ORT0\r
-CYREG_B1_P4_U0_PLD_ORT0 EQU 0x40011830\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_ORT1\r
-CYREG_B1_P4_U0_PLD_ORT1 EQU 0x40011832\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_ORT2\r
-CYREG_B1_P4_U0_PLD_ORT2 EQU 0x40011834\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_PLD_ORT3\r
-CYREG_B1_P4_U0_PLD_ORT3 EQU 0x40011836\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_MC_CFG_CEN_CONST\r
-CYREG_B1_P4_U0_MC_CFG_CEN_CONST EQU 0x40011838\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_MC_CFG_XORFB\r
-CYREG_B1_P4_U0_MC_CFG_XORFB EQU 0x4001183a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_MC_CFG_SET_RESET\r
-CYREG_B1_P4_U0_MC_CFG_SET_RESET EQU 0x4001183c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_MC_CFG_BYPASS\r
-CYREG_B1_P4_U0_MC_CFG_BYPASS EQU 0x4001183e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG0\r
-CYREG_B1_P4_U0_CFG0 EQU 0x40011840\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG1\r
-CYREG_B1_P4_U0_CFG1 EQU 0x40011841\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG2\r
-CYREG_B1_P4_U0_CFG2 EQU 0x40011842\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG3\r
-CYREG_B1_P4_U0_CFG3 EQU 0x40011843\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG4\r
-CYREG_B1_P4_U0_CFG4 EQU 0x40011844\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG5\r
-CYREG_B1_P4_U0_CFG5 EQU 0x40011845\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG6\r
-CYREG_B1_P4_U0_CFG6 EQU 0x40011846\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG7\r
-CYREG_B1_P4_U0_CFG7 EQU 0x40011847\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG8\r
-CYREG_B1_P4_U0_CFG8 EQU 0x40011848\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG9\r
-CYREG_B1_P4_U0_CFG9 EQU 0x40011849\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG10\r
-CYREG_B1_P4_U0_CFG10 EQU 0x4001184a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG11\r
-CYREG_B1_P4_U0_CFG11 EQU 0x4001184b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG12\r
-CYREG_B1_P4_U0_CFG12 EQU 0x4001184c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG13\r
-CYREG_B1_P4_U0_CFG13 EQU 0x4001184d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG14\r
-CYREG_B1_P4_U0_CFG14 EQU 0x4001184e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG15\r
-CYREG_B1_P4_U0_CFG15 EQU 0x4001184f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG16\r
-CYREG_B1_P4_U0_CFG16 EQU 0x40011850\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG17\r
-CYREG_B1_P4_U0_CFG17 EQU 0x40011851\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG18\r
-CYREG_B1_P4_U0_CFG18 EQU 0x40011852\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG19\r
-CYREG_B1_P4_U0_CFG19 EQU 0x40011853\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG20\r
-CYREG_B1_P4_U0_CFG20 EQU 0x40011854\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG21\r
-CYREG_B1_P4_U0_CFG21 EQU 0x40011855\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG22\r
-CYREG_B1_P4_U0_CFG22 EQU 0x40011856\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG23\r
-CYREG_B1_P4_U0_CFG23 EQU 0x40011857\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG24\r
-CYREG_B1_P4_U0_CFG24 EQU 0x40011858\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG25\r
-CYREG_B1_P4_U0_CFG25 EQU 0x40011859\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG26\r
-CYREG_B1_P4_U0_CFG26 EQU 0x4001185a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG27\r
-CYREG_B1_P4_U0_CFG27 EQU 0x4001185b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG28\r
-CYREG_B1_P4_U0_CFG28 EQU 0x4001185c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG29\r
-CYREG_B1_P4_U0_CFG29 EQU 0x4001185d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG30\r
-CYREG_B1_P4_U0_CFG30 EQU 0x4001185e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_CFG31\r
-CYREG_B1_P4_U0_CFG31 EQU 0x4001185f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG0\r
-CYREG_B1_P4_U0_DCFG0 EQU 0x40011860\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG1\r
-CYREG_B1_P4_U0_DCFG1 EQU 0x40011862\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG2\r
-CYREG_B1_P4_U0_DCFG2 EQU 0x40011864\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG3\r
-CYREG_B1_P4_U0_DCFG3 EQU 0x40011866\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG4\r
-CYREG_B1_P4_U0_DCFG4 EQU 0x40011868\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG5\r
-CYREG_B1_P4_U0_DCFG5 EQU 0x4001186a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG6\r
-CYREG_B1_P4_U0_DCFG6 EQU 0x4001186c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U0_DCFG7\r
-CYREG_B1_P4_U0_DCFG7 EQU 0x4001186e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_BASE\r
-CYDEV_UCFG_B1_P4_U1_BASE EQU 0x40011880\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_U1_SIZE\r
-CYDEV_UCFG_B1_P4_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT0\r
-CYREG_B1_P4_U1_PLD_IT0 EQU 0x40011880\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT1\r
-CYREG_B1_P4_U1_PLD_IT1 EQU 0x40011884\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT2\r
-CYREG_B1_P4_U1_PLD_IT2 EQU 0x40011888\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT3\r
-CYREG_B1_P4_U1_PLD_IT3 EQU 0x4001188c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT4\r
-CYREG_B1_P4_U1_PLD_IT4 EQU 0x40011890\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT5\r
-CYREG_B1_P4_U1_PLD_IT5 EQU 0x40011894\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT6\r
-CYREG_B1_P4_U1_PLD_IT6 EQU 0x40011898\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT7\r
-CYREG_B1_P4_U1_PLD_IT7 EQU 0x4001189c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT8\r
-CYREG_B1_P4_U1_PLD_IT8 EQU 0x400118a0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT9\r
-CYREG_B1_P4_U1_PLD_IT9 EQU 0x400118a4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT10\r
-CYREG_B1_P4_U1_PLD_IT10 EQU 0x400118a8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_IT11\r
-CYREG_B1_P4_U1_PLD_IT11 EQU 0x400118ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_ORT0\r
-CYREG_B1_P4_U1_PLD_ORT0 EQU 0x400118b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_ORT1\r
-CYREG_B1_P4_U1_PLD_ORT1 EQU 0x400118b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_ORT2\r
-CYREG_B1_P4_U1_PLD_ORT2 EQU 0x400118b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_PLD_ORT3\r
-CYREG_B1_P4_U1_PLD_ORT3 EQU 0x400118b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_MC_CFG_CEN_CONST\r
-CYREG_B1_P4_U1_MC_CFG_CEN_CONST EQU 0x400118b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_MC_CFG_XORFB\r
-CYREG_B1_P4_U1_MC_CFG_XORFB EQU 0x400118ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_MC_CFG_SET_RESET\r
-CYREG_B1_P4_U1_MC_CFG_SET_RESET EQU 0x400118bc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_MC_CFG_BYPASS\r
-CYREG_B1_P4_U1_MC_CFG_BYPASS EQU 0x400118be\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG0\r
-CYREG_B1_P4_U1_CFG0 EQU 0x400118c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG1\r
-CYREG_B1_P4_U1_CFG1 EQU 0x400118c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG2\r
-CYREG_B1_P4_U1_CFG2 EQU 0x400118c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG3\r
-CYREG_B1_P4_U1_CFG3 EQU 0x400118c3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG4\r
-CYREG_B1_P4_U1_CFG4 EQU 0x400118c4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG5\r
-CYREG_B1_P4_U1_CFG5 EQU 0x400118c5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG6\r
-CYREG_B1_P4_U1_CFG6 EQU 0x400118c6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG7\r
-CYREG_B1_P4_U1_CFG7 EQU 0x400118c7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG8\r
-CYREG_B1_P4_U1_CFG8 EQU 0x400118c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG9\r
-CYREG_B1_P4_U1_CFG9 EQU 0x400118c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG10\r
-CYREG_B1_P4_U1_CFG10 EQU 0x400118ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG11\r
-CYREG_B1_P4_U1_CFG11 EQU 0x400118cb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG12\r
-CYREG_B1_P4_U1_CFG12 EQU 0x400118cc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG13\r
-CYREG_B1_P4_U1_CFG13 EQU 0x400118cd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG14\r
-CYREG_B1_P4_U1_CFG14 EQU 0x400118ce\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG15\r
-CYREG_B1_P4_U1_CFG15 EQU 0x400118cf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG16\r
-CYREG_B1_P4_U1_CFG16 EQU 0x400118d0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG17\r
-CYREG_B1_P4_U1_CFG17 EQU 0x400118d1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG18\r
-CYREG_B1_P4_U1_CFG18 EQU 0x400118d2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG19\r
-CYREG_B1_P4_U1_CFG19 EQU 0x400118d3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG20\r
-CYREG_B1_P4_U1_CFG20 EQU 0x400118d4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG21\r
-CYREG_B1_P4_U1_CFG21 EQU 0x400118d5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG22\r
-CYREG_B1_P4_U1_CFG22 EQU 0x400118d6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG23\r
-CYREG_B1_P4_U1_CFG23 EQU 0x400118d7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG24\r
-CYREG_B1_P4_U1_CFG24 EQU 0x400118d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG25\r
-CYREG_B1_P4_U1_CFG25 EQU 0x400118d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG26\r
-CYREG_B1_P4_U1_CFG26 EQU 0x400118da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG27\r
-CYREG_B1_P4_U1_CFG27 EQU 0x400118db\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG28\r
-CYREG_B1_P4_U1_CFG28 EQU 0x400118dc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG29\r
-CYREG_B1_P4_U1_CFG29 EQU 0x400118dd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG30\r
-CYREG_B1_P4_U1_CFG30 EQU 0x400118de\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_CFG31\r
-CYREG_B1_P4_U1_CFG31 EQU 0x400118df\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG0\r
-CYREG_B1_P4_U1_DCFG0 EQU 0x400118e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG1\r
-CYREG_B1_P4_U1_DCFG1 EQU 0x400118e2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG2\r
-CYREG_B1_P4_U1_DCFG2 EQU 0x400118e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG3\r
-CYREG_B1_P4_U1_DCFG3 EQU 0x400118e6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG4\r
-CYREG_B1_P4_U1_DCFG4 EQU 0x400118e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG5\r
-CYREG_B1_P4_U1_DCFG5 EQU 0x400118ea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG6\r
-CYREG_B1_P4_U1_DCFG6 EQU 0x400118ec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P4_U1_DCFG7\r
-CYREG_B1_P4_U1_DCFG7 EQU 0x400118ee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_ROUTE_BASE\r
-CYDEV_UCFG_B1_P4_ROUTE_BASE EQU 0x40011900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P4_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P4_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_BASE\r
-CYDEV_UCFG_B1_P5_BASE EQU 0x40011a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_SIZE\r
-CYDEV_UCFG_B1_P5_SIZE EQU 0x000001ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_BASE\r
-CYDEV_UCFG_B1_P5_U0_BASE EQU 0x40011a00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U0_SIZE\r
-CYDEV_UCFG_B1_P5_U0_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT0\r
-CYREG_B1_P5_U0_PLD_IT0 EQU 0x40011a00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT1\r
-CYREG_B1_P5_U0_PLD_IT1 EQU 0x40011a04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT2\r
-CYREG_B1_P5_U0_PLD_IT2 EQU 0x40011a08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT3\r
-CYREG_B1_P5_U0_PLD_IT3 EQU 0x40011a0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT4\r
-CYREG_B1_P5_U0_PLD_IT4 EQU 0x40011a10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT5\r
-CYREG_B1_P5_U0_PLD_IT5 EQU 0x40011a14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT6\r
-CYREG_B1_P5_U0_PLD_IT6 EQU 0x40011a18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT7\r
-CYREG_B1_P5_U0_PLD_IT7 EQU 0x40011a1c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT8\r
-CYREG_B1_P5_U0_PLD_IT8 EQU 0x40011a20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT9\r
-CYREG_B1_P5_U0_PLD_IT9 EQU 0x40011a24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT10\r
-CYREG_B1_P5_U0_PLD_IT10 EQU 0x40011a28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_IT11\r
-CYREG_B1_P5_U0_PLD_IT11 EQU 0x40011a2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_ORT0\r
-CYREG_B1_P5_U0_PLD_ORT0 EQU 0x40011a30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_ORT1\r
-CYREG_B1_P5_U0_PLD_ORT1 EQU 0x40011a32\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_ORT2\r
-CYREG_B1_P5_U0_PLD_ORT2 EQU 0x40011a34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_PLD_ORT3\r
-CYREG_B1_P5_U0_PLD_ORT3 EQU 0x40011a36\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_MC_CFG_CEN_CONST\r
-CYREG_B1_P5_U0_MC_CFG_CEN_CONST EQU 0x40011a38\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_MC_CFG_XORFB\r
-CYREG_B1_P5_U0_MC_CFG_XORFB EQU 0x40011a3a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_MC_CFG_SET_RESET\r
-CYREG_B1_P5_U0_MC_CFG_SET_RESET EQU 0x40011a3c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_MC_CFG_BYPASS\r
-CYREG_B1_P5_U0_MC_CFG_BYPASS EQU 0x40011a3e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG0\r
-CYREG_B1_P5_U0_CFG0 EQU 0x40011a40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG1\r
-CYREG_B1_P5_U0_CFG1 EQU 0x40011a41\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG2\r
-CYREG_B1_P5_U0_CFG2 EQU 0x40011a42\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG3\r
-CYREG_B1_P5_U0_CFG3 EQU 0x40011a43\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG4\r
-CYREG_B1_P5_U0_CFG4 EQU 0x40011a44\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG5\r
-CYREG_B1_P5_U0_CFG5 EQU 0x40011a45\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG6\r
-CYREG_B1_P5_U0_CFG6 EQU 0x40011a46\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG7\r
-CYREG_B1_P5_U0_CFG7 EQU 0x40011a47\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG8\r
-CYREG_B1_P5_U0_CFG8 EQU 0x40011a48\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG9\r
-CYREG_B1_P5_U0_CFG9 EQU 0x40011a49\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG10\r
-CYREG_B1_P5_U0_CFG10 EQU 0x40011a4a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG11\r
-CYREG_B1_P5_U0_CFG11 EQU 0x40011a4b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG12\r
-CYREG_B1_P5_U0_CFG12 EQU 0x40011a4c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG13\r
-CYREG_B1_P5_U0_CFG13 EQU 0x40011a4d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG14\r
-CYREG_B1_P5_U0_CFG14 EQU 0x40011a4e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG15\r
-CYREG_B1_P5_U0_CFG15 EQU 0x40011a4f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG16\r
-CYREG_B1_P5_U0_CFG16 EQU 0x40011a50\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG17\r
-CYREG_B1_P5_U0_CFG17 EQU 0x40011a51\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG18\r
-CYREG_B1_P5_U0_CFG18 EQU 0x40011a52\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG19\r
-CYREG_B1_P5_U0_CFG19 EQU 0x40011a53\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG20\r
-CYREG_B1_P5_U0_CFG20 EQU 0x40011a54\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG21\r
-CYREG_B1_P5_U0_CFG21 EQU 0x40011a55\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG22\r
-CYREG_B1_P5_U0_CFG22 EQU 0x40011a56\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG23\r
-CYREG_B1_P5_U0_CFG23 EQU 0x40011a57\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG24\r
-CYREG_B1_P5_U0_CFG24 EQU 0x40011a58\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG25\r
-CYREG_B1_P5_U0_CFG25 EQU 0x40011a59\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG26\r
-CYREG_B1_P5_U0_CFG26 EQU 0x40011a5a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG27\r
-CYREG_B1_P5_U0_CFG27 EQU 0x40011a5b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG28\r
-CYREG_B1_P5_U0_CFG28 EQU 0x40011a5c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG29\r
-CYREG_B1_P5_U0_CFG29 EQU 0x40011a5d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG30\r
-CYREG_B1_P5_U0_CFG30 EQU 0x40011a5e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_CFG31\r
-CYREG_B1_P5_U0_CFG31 EQU 0x40011a5f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG0\r
-CYREG_B1_P5_U0_DCFG0 EQU 0x40011a60\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG1\r
-CYREG_B1_P5_U0_DCFG1 EQU 0x40011a62\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG2\r
-CYREG_B1_P5_U0_DCFG2 EQU 0x40011a64\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG3\r
-CYREG_B1_P5_U0_DCFG3 EQU 0x40011a66\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG4\r
-CYREG_B1_P5_U0_DCFG4 EQU 0x40011a68\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG5\r
-CYREG_B1_P5_U0_DCFG5 EQU 0x40011a6a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG6\r
-CYREG_B1_P5_U0_DCFG6 EQU 0x40011a6c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U0_DCFG7\r
-CYREG_B1_P5_U0_DCFG7 EQU 0x40011a6e\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_BASE\r
-CYDEV_UCFG_B1_P5_U1_BASE EQU 0x40011a80\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_U1_SIZE\r
-CYDEV_UCFG_B1_P5_U1_SIZE EQU 0x00000070\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT0\r
-CYREG_B1_P5_U1_PLD_IT0 EQU 0x40011a80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT1\r
-CYREG_B1_P5_U1_PLD_IT1 EQU 0x40011a84\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT2\r
-CYREG_B1_P5_U1_PLD_IT2 EQU 0x40011a88\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT3\r
-CYREG_B1_P5_U1_PLD_IT3 EQU 0x40011a8c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT4\r
-CYREG_B1_P5_U1_PLD_IT4 EQU 0x40011a90\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT5\r
-CYREG_B1_P5_U1_PLD_IT5 EQU 0x40011a94\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT6\r
-CYREG_B1_P5_U1_PLD_IT6 EQU 0x40011a98\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT7\r
-CYREG_B1_P5_U1_PLD_IT7 EQU 0x40011a9c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT8\r
-CYREG_B1_P5_U1_PLD_IT8 EQU 0x40011aa0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT9\r
-CYREG_B1_P5_U1_PLD_IT9 EQU 0x40011aa4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT10\r
-CYREG_B1_P5_U1_PLD_IT10 EQU 0x40011aa8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_IT11\r
-CYREG_B1_P5_U1_PLD_IT11 EQU 0x40011aac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_ORT0\r
-CYREG_B1_P5_U1_PLD_ORT0 EQU 0x40011ab0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_ORT1\r
-CYREG_B1_P5_U1_PLD_ORT1 EQU 0x40011ab2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_ORT2\r
-CYREG_B1_P5_U1_PLD_ORT2 EQU 0x40011ab4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_PLD_ORT3\r
-CYREG_B1_P5_U1_PLD_ORT3 EQU 0x40011ab6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_MC_CFG_CEN_CONST\r
-CYREG_B1_P5_U1_MC_CFG_CEN_CONST EQU 0x40011ab8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_MC_CFG_XORFB\r
-CYREG_B1_P5_U1_MC_CFG_XORFB EQU 0x40011aba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_MC_CFG_SET_RESET\r
-CYREG_B1_P5_U1_MC_CFG_SET_RESET EQU 0x40011abc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_MC_CFG_BYPASS\r
-CYREG_B1_P5_U1_MC_CFG_BYPASS EQU 0x40011abe\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG0\r
-CYREG_B1_P5_U1_CFG0 EQU 0x40011ac0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG1\r
-CYREG_B1_P5_U1_CFG1 EQU 0x40011ac1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG2\r
-CYREG_B1_P5_U1_CFG2 EQU 0x40011ac2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG3\r
-CYREG_B1_P5_U1_CFG3 EQU 0x40011ac3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG4\r
-CYREG_B1_P5_U1_CFG4 EQU 0x40011ac4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG5\r
-CYREG_B1_P5_U1_CFG5 EQU 0x40011ac5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG6\r
-CYREG_B1_P5_U1_CFG6 EQU 0x40011ac6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG7\r
-CYREG_B1_P5_U1_CFG7 EQU 0x40011ac7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG8\r
-CYREG_B1_P5_U1_CFG8 EQU 0x40011ac8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG9\r
-CYREG_B1_P5_U1_CFG9 EQU 0x40011ac9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG10\r
-CYREG_B1_P5_U1_CFG10 EQU 0x40011aca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG11\r
-CYREG_B1_P5_U1_CFG11 EQU 0x40011acb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG12\r
-CYREG_B1_P5_U1_CFG12 EQU 0x40011acc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG13\r
-CYREG_B1_P5_U1_CFG13 EQU 0x40011acd\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG14\r
-CYREG_B1_P5_U1_CFG14 EQU 0x40011ace\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG15\r
-CYREG_B1_P5_U1_CFG15 EQU 0x40011acf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG16\r
-CYREG_B1_P5_U1_CFG16 EQU 0x40011ad0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG17\r
-CYREG_B1_P5_U1_CFG17 EQU 0x40011ad1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG18\r
-CYREG_B1_P5_U1_CFG18 EQU 0x40011ad2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG19\r
-CYREG_B1_P5_U1_CFG19 EQU 0x40011ad3\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG20\r
-CYREG_B1_P5_U1_CFG20 EQU 0x40011ad4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG21\r
-CYREG_B1_P5_U1_CFG21 EQU 0x40011ad5\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG22\r
-CYREG_B1_P5_U1_CFG22 EQU 0x40011ad6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG23\r
-CYREG_B1_P5_U1_CFG23 EQU 0x40011ad7\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG24\r
-CYREG_B1_P5_U1_CFG24 EQU 0x40011ad8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG25\r
-CYREG_B1_P5_U1_CFG25 EQU 0x40011ad9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG26\r
-CYREG_B1_P5_U1_CFG26 EQU 0x40011ada\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG27\r
-CYREG_B1_P5_U1_CFG27 EQU 0x40011adb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG28\r
-CYREG_B1_P5_U1_CFG28 EQU 0x40011adc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG29\r
-CYREG_B1_P5_U1_CFG29 EQU 0x40011add\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG30\r
-CYREG_B1_P5_U1_CFG30 EQU 0x40011ade\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_CFG31\r
-CYREG_B1_P5_U1_CFG31 EQU 0x40011adf\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG0\r
-CYREG_B1_P5_U1_DCFG0 EQU 0x40011ae0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG1\r
-CYREG_B1_P5_U1_DCFG1 EQU 0x40011ae2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG2\r
-CYREG_B1_P5_U1_DCFG2 EQU 0x40011ae4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG3\r
-CYREG_B1_P5_U1_DCFG3 EQU 0x40011ae6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG4\r
-CYREG_B1_P5_U1_DCFG4 EQU 0x40011ae8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG5\r
-CYREG_B1_P5_U1_DCFG5 EQU 0x40011aea\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG6\r
-CYREG_B1_P5_U1_DCFG6 EQU 0x40011aec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_B1_P5_U1_DCFG7\r
-CYREG_B1_P5_U1_DCFG7 EQU 0x40011aee\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_ROUTE_BASE\r
-CYDEV_UCFG_B1_P5_ROUTE_BASE EQU 0x40011b00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_B1_P5_ROUTE_SIZE\r
-CYDEV_UCFG_B1_P5_ROUTE_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI0_BASE\r
-CYDEV_UCFG_DSI0_BASE EQU 0x40014000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI0_SIZE\r
-CYDEV_UCFG_DSI0_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI1_BASE\r
-CYDEV_UCFG_DSI1_BASE EQU 0x40014100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI1_SIZE\r
-CYDEV_UCFG_DSI1_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI2_BASE\r
-CYDEV_UCFG_DSI2_BASE EQU 0x40014200\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI2_SIZE\r
-CYDEV_UCFG_DSI2_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI3_BASE\r
-CYDEV_UCFG_DSI3_BASE EQU 0x40014300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI3_SIZE\r
-CYDEV_UCFG_DSI3_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI4_BASE\r
-CYDEV_UCFG_DSI4_BASE EQU 0x40014400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI4_SIZE\r
-CYDEV_UCFG_DSI4_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI5_BASE\r
-CYDEV_UCFG_DSI5_BASE EQU 0x40014500\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI5_SIZE\r
-CYDEV_UCFG_DSI5_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI6_BASE\r
-CYDEV_UCFG_DSI6_BASE EQU 0x40014600\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI6_SIZE\r
-CYDEV_UCFG_DSI6_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI7_BASE\r
-CYDEV_UCFG_DSI7_BASE EQU 0x40014700\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI7_SIZE\r
-CYDEV_UCFG_DSI7_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI8_BASE\r
-CYDEV_UCFG_DSI8_BASE EQU 0x40014800\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI8_SIZE\r
-CYDEV_UCFG_DSI8_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI9_BASE\r
-CYDEV_UCFG_DSI9_BASE EQU 0x40014900\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI9_SIZE\r
-CYDEV_UCFG_DSI9_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI12_BASE\r
-CYDEV_UCFG_DSI12_BASE EQU 0x40014c00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI12_SIZE\r
-CYDEV_UCFG_DSI12_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI13_BASE\r
-CYDEV_UCFG_DSI13_BASE EQU 0x40014d00\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_DSI13_SIZE\r
-CYDEV_UCFG_DSI13_SIZE EQU 0x000000ef\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_BASE\r
-CYDEV_UCFG_BCTL0_BASE EQU 0x40015000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL0_SIZE\r
-CYDEV_UCFG_BCTL0_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_MDCLK_EN\r
-CYREG_BCTL0_MDCLK_EN EQU 0x40015000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_MBCLK_EN\r
-CYREG_BCTL0_MBCLK_EN EQU 0x40015001\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_WAIT_CFG\r
-CYREG_BCTL0_WAIT_CFG EQU 0x40015002\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_BANK_CTL\r
-CYREG_BCTL0_BANK_CTL EQU 0x40015003\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_UDB_TEST_3\r
-CYREG_BCTL0_UDB_TEST_3 EQU 0x40015007\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_DCLK_EN0\r
-CYREG_BCTL0_DCLK_EN0 EQU 0x40015008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_BCLK_EN0\r
-CYREG_BCTL0_BCLK_EN0 EQU 0x40015009\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_DCLK_EN1\r
-CYREG_BCTL0_DCLK_EN1 EQU 0x4001500a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_BCLK_EN1\r
-CYREG_BCTL0_BCLK_EN1 EQU 0x4001500b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_DCLK_EN2\r
-CYREG_BCTL0_DCLK_EN2 EQU 0x4001500c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_BCLK_EN2\r
-CYREG_BCTL0_BCLK_EN2 EQU 0x4001500d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_DCLK_EN3\r
-CYREG_BCTL0_DCLK_EN3 EQU 0x4001500e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL0_BCLK_EN3\r
-CYREG_BCTL0_BCLK_EN3 EQU 0x4001500f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_BASE\r
-CYDEV_UCFG_BCTL1_BASE EQU 0x40015010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_UCFG_BCTL1_SIZE\r
-CYDEV_UCFG_BCTL1_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_MDCLK_EN\r
-CYREG_BCTL1_MDCLK_EN EQU 0x40015010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_MBCLK_EN\r
-CYREG_BCTL1_MBCLK_EN EQU 0x40015011\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_WAIT_CFG\r
-CYREG_BCTL1_WAIT_CFG EQU 0x40015012\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_BANK_CTL\r
-CYREG_BCTL1_BANK_CTL EQU 0x40015013\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_UDB_TEST_3\r
-CYREG_BCTL1_UDB_TEST_3 EQU 0x40015017\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_DCLK_EN0\r
-CYREG_BCTL1_DCLK_EN0 EQU 0x40015018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_BCLK_EN0\r
-CYREG_BCTL1_BCLK_EN0 EQU 0x40015019\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_DCLK_EN1\r
-CYREG_BCTL1_DCLK_EN1 EQU 0x4001501a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_BCLK_EN1\r
-CYREG_BCTL1_BCLK_EN1 EQU 0x4001501b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_DCLK_EN2\r
-CYREG_BCTL1_DCLK_EN2 EQU 0x4001501c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_BCLK_EN2\r
-CYREG_BCTL1_BCLK_EN2 EQU 0x4001501d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_DCLK_EN3\r
-CYREG_BCTL1_DCLK_EN3 EQU 0x4001501e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_BCTL1_BCLK_EN3\r
-CYREG_BCTL1_BCLK_EN3 EQU 0x4001501f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_BASE\r
-CYDEV_IDMUX_BASE EQU 0x40015100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_IDMUX_SIZE\r
-CYDEV_IDMUX_SIZE EQU 0x00000016\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL0\r
-CYREG_IDMUX_IRQ_CTL0 EQU 0x40015100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL1\r
-CYREG_IDMUX_IRQ_CTL1 EQU 0x40015101\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL2\r
-CYREG_IDMUX_IRQ_CTL2 EQU 0x40015102\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL3\r
-CYREG_IDMUX_IRQ_CTL3 EQU 0x40015103\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL4\r
-CYREG_IDMUX_IRQ_CTL4 EQU 0x40015104\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL5\r
-CYREG_IDMUX_IRQ_CTL5 EQU 0x40015105\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL6\r
-CYREG_IDMUX_IRQ_CTL6 EQU 0x40015106\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_IRQ_CTL7\r
-CYREG_IDMUX_IRQ_CTL7 EQU 0x40015107\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_DRQ_CTL0\r
-CYREG_IDMUX_DRQ_CTL0 EQU 0x40015110\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_DRQ_CTL1\r
-CYREG_IDMUX_DRQ_CTL1 EQU 0x40015111\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_DRQ_CTL2\r
-CYREG_IDMUX_DRQ_CTL2 EQU 0x40015112\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_DRQ_CTL3\r
-CYREG_IDMUX_DRQ_CTL3 EQU 0x40015113\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_DRQ_CTL4\r
-CYREG_IDMUX_DRQ_CTL4 EQU 0x40015114\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_IDMUX_DRQ_CTL5\r
-CYREG_IDMUX_DRQ_CTL5 EQU 0x40015115\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHERAM_BASE\r
-CYDEV_CACHERAM_BASE EQU 0x40030000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CACHERAM_SIZE\r
-CYDEV_CACHERAM_SIZE EQU 0x00000400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHERAM_DATA_MBASE\r
-CYREG_CACHERAM_DATA_MBASE EQU 0x40030000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CACHERAM_DATA_MSIZE\r
-CYREG_CACHERAM_DATA_MSIZE EQU 0x00000400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_BASE\r
-CYDEV_SFR_BASE EQU 0x40050100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_SFR_SIZE\r
-CYDEV_SFR_SIZE EQU 0x000000fb\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO0\r
-CYREG_SFR_GPIO0 EQU 0x40050180\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD0\r
-CYREG_SFR_GPIRD0 EQU 0x40050189\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO0_SEL\r
-CYREG_SFR_GPIO0_SEL EQU 0x4005018a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO1\r
-CYREG_SFR_GPIO1 EQU 0x40050190\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD1\r
-CYREG_SFR_GPIRD1 EQU 0x40050191\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO2\r
-CYREG_SFR_GPIO2 EQU 0x40050198\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD2\r
-CYREG_SFR_GPIRD2 EQU 0x40050199\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO2_SEL\r
-CYREG_SFR_GPIO2_SEL EQU 0x4005019a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO1_SEL\r
-CYREG_SFR_GPIO1_SEL EQU 0x400501a2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO3\r
-CYREG_SFR_GPIO3 EQU 0x400501b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD3\r
-CYREG_SFR_GPIRD3 EQU 0x400501b1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO3_SEL\r
-CYREG_SFR_GPIO3_SEL EQU 0x400501b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO4\r
-CYREG_SFR_GPIO4 EQU 0x400501c0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD4\r
-CYREG_SFR_GPIRD4 EQU 0x400501c1\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO4_SEL\r
-CYREG_SFR_GPIO4_SEL EQU 0x400501c2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO5\r
-CYREG_SFR_GPIO5 EQU 0x400501c8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD5\r
-CYREG_SFR_GPIRD5 EQU 0x400501c9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO5_SEL\r
-CYREG_SFR_GPIO5_SEL EQU 0x400501ca\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO6\r
-CYREG_SFR_GPIO6 EQU 0x400501d8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD6\r
-CYREG_SFR_GPIRD6 EQU 0x400501d9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO6_SEL\r
-CYREG_SFR_GPIO6_SEL EQU 0x400501da\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO12\r
-CYREG_SFR_GPIO12 EQU 0x400501e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD12\r
-CYREG_SFR_GPIRD12 EQU 0x400501e9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO12_SEL\r
-CYREG_SFR_GPIO12_SEL EQU 0x400501f2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO15\r
-CYREG_SFR_GPIO15 EQU 0x400501f8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIRD15\r
-CYREG_SFR_GPIRD15 EQU 0x400501f9\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_SFR_GPIO15_SEL\r
-CYREG_SFR_GPIO15_SEL EQU 0x400501fa\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_BASE\r
-CYDEV_P3BA_BASE EQU 0x40050300\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_P3BA_SIZE\r
-CYDEV_P3BA_SIZE EQU 0x0000002b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_Y_START\r
-CYREG_P3BA_Y_START EQU 0x40050300\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_YROLL\r
-CYREG_P3BA_YROLL EQU 0x40050301\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_YCFG\r
-CYREG_P3BA_YCFG EQU 0x40050302\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_X_START1\r
-CYREG_P3BA_X_START1 EQU 0x40050303\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_X_START2\r
-CYREG_P3BA_X_START2 EQU 0x40050304\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_XROLL1\r
-CYREG_P3BA_XROLL1 EQU 0x40050305\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_XROLL2\r
-CYREG_P3BA_XROLL2 EQU 0x40050306\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_XINC\r
-CYREG_P3BA_XINC EQU 0x40050307\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_XCFG\r
-CYREG_P3BA_XCFG EQU 0x40050308\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_OFFSETADDR1\r
-CYREG_P3BA_OFFSETADDR1 EQU 0x40050309\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_OFFSETADDR2\r
-CYREG_P3BA_OFFSETADDR2 EQU 0x4005030a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_OFFSETADDR3\r
-CYREG_P3BA_OFFSETADDR3 EQU 0x4005030b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_ABSADDR1\r
-CYREG_P3BA_ABSADDR1 EQU 0x4005030c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_ABSADDR2\r
-CYREG_P3BA_ABSADDR2 EQU 0x4005030d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_ABSADDR3\r
-CYREG_P3BA_ABSADDR3 EQU 0x4005030e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_ABSADDR4\r
-CYREG_P3BA_ABSADDR4 EQU 0x4005030f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_DATCFG1\r
-CYREG_P3BA_DATCFG1 EQU 0x40050310\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_DATCFG2\r
-CYREG_P3BA_DATCFG2 EQU 0x40050311\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_CMP_RSLT1\r
-CYREG_P3BA_CMP_RSLT1 EQU 0x40050314\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_CMP_RSLT2\r
-CYREG_P3BA_CMP_RSLT2 EQU 0x40050315\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_CMP_RSLT3\r
-CYREG_P3BA_CMP_RSLT3 EQU 0x40050316\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_CMP_RSLT4\r
-CYREG_P3BA_CMP_RSLT4 EQU 0x40050317\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_DATA_REG1\r
-CYREG_P3BA_DATA_REG1 EQU 0x40050318\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_DATA_REG2\r
-CYREG_P3BA_DATA_REG2 EQU 0x40050319\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_DATA_REG3\r
-CYREG_P3BA_DATA_REG3 EQU 0x4005031a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_DATA_REG4\r
-CYREG_P3BA_DATA_REG4 EQU 0x4005031b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_EXP_DATA1\r
-CYREG_P3BA_EXP_DATA1 EQU 0x4005031c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_EXP_DATA2\r
-CYREG_P3BA_EXP_DATA2 EQU 0x4005031d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_EXP_DATA3\r
-CYREG_P3BA_EXP_DATA3 EQU 0x4005031e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_EXP_DATA4\r
-CYREG_P3BA_EXP_DATA4 EQU 0x4005031f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_MSTR_HRDATA1\r
-CYREG_P3BA_MSTR_HRDATA1 EQU 0x40050320\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_MSTR_HRDATA2\r
-CYREG_P3BA_MSTR_HRDATA2 EQU 0x40050321\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_MSTR_HRDATA3\r
-CYREG_P3BA_MSTR_HRDATA3 EQU 0x40050322\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_MSTR_HRDATA4\r
-CYREG_P3BA_MSTR_HRDATA4 EQU 0x40050323\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_BIST_EN\r
-CYREG_P3BA_BIST_EN EQU 0x40050324\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_PHUB_MASTER_SSR\r
-CYREG_P3BA_PHUB_MASTER_SSR EQU 0x40050325\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_SEQCFG1\r
-CYREG_P3BA_SEQCFG1 EQU 0x40050326\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_SEQCFG2\r
-CYREG_P3BA_SEQCFG2 EQU 0x40050327\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_Y_CURR\r
-CYREG_P3BA_Y_CURR EQU 0x40050328\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_X_CURR1\r
-CYREG_P3BA_X_CURR1 EQU 0x40050329\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_P3BA_X_CURR2\r
-CYREG_P3BA_X_CURR2 EQU 0x4005032a\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_BASE\r
-CYDEV_PANTHER_BASE EQU 0x40080000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PANTHER_SIZE\r
-CYDEV_PANTHER_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PANTHER_STCALIB_CFG\r
-CYREG_PANTHER_STCALIB_CFG EQU 0x40080000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PANTHER_WAITPIPE\r
-CYREG_PANTHER_WAITPIPE EQU 0x40080004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PANTHER_TRACE_CFG\r
-CYREG_PANTHER_TRACE_CFG EQU 0x40080008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PANTHER_DBG_CFG\r
-CYREG_PANTHER_DBG_CFG EQU 0x4008000c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PANTHER_CM3_LCKRST_STAT\r
-CYREG_PANTHER_CM3_LCKRST_STAT EQU 0x40080018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_PANTHER_DEVICE_ID\r
-CYREG_PANTHER_DEVICE_ID EQU 0x4008001c\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSECC_BASE\r
-CYDEV_FLSECC_BASE EQU 0x48000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSECC_SIZE\r
-CYDEV_FLSECC_SIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSECC_DATA_MBASE\r
-CYREG_FLSECC_DATA_MBASE EQU 0x48000000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSECC_DATA_MSIZE\r
-CYREG_FLSECC_DATA_MSIZE EQU 0x00008000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_BASE\r
-CYDEV_FLSHID_BASE EQU 0x49000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_SIZE\r
-CYDEV_FLSHID_SIZE EQU 0x00000200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_RSVD_MBASE\r
-CYREG_FLSHID_RSVD_MBASE EQU 0x49000000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_RSVD_MSIZE\r
-CYREG_FLSHID_RSVD_MSIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_MDATA_MBASE\r
-CYREG_FLSHID_CUST_MDATA_MBASE EQU 0x49000080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_MDATA_MSIZE\r
-CYREG_FLSHID_CUST_MDATA_MSIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_BASE\r
-CYDEV_FLSHID_CUST_TABLES_BASE EQU 0x49000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_CUST_TABLES_SIZE\r
-CYDEV_FLSHID_CUST_TABLES_SIZE EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_Y_LOC\r
-CYREG_FLSHID_CUST_TABLES_Y_LOC EQU 0x49000100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_X_LOC\r
-CYREG_FLSHID_CUST_TABLES_X_LOC EQU 0x49000101\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_WAFER_NUM\r
-CYREG_FLSHID_CUST_TABLES_WAFER_NUM EQU 0x49000102\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_LOT_LSB\r
-CYREG_FLSHID_CUST_TABLES_LOT_LSB EQU 0x49000103\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_LOT_MSB\r
-CYREG_FLSHID_CUST_TABLES_LOT_MSB EQU 0x49000104\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_WRK_WK\r
-CYREG_FLSHID_CUST_TABLES_WRK_WK EQU 0x49000105\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_FAB_YR\r
-CYREG_FLSHID_CUST_TABLES_FAB_YR EQU 0x49000106\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_MINOR\r
-CYREG_FLSHID_CUST_TABLES_MINOR EQU 0x49000107\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_3MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_3MHZ EQU 0x49000108\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_6MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_6MHZ EQU 0x49000109\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_12MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_12MHZ EQU 0x4900010a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_24MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_24MHZ EQU 0x4900010b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_67MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_67MHZ EQU 0x4900010c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_80MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_80MHZ EQU 0x4900010d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_92MHZ\r
-CYREG_FLSHID_CUST_TABLES_IMO_92MHZ EQU 0x4900010e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_IMO_USB\r
-CYREG_FLSHID_CUST_TABLES_IMO_USB EQU 0x4900010f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP0_TR0_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP0_TR0_HS EQU 0x49000110\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP1_TR0_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP1_TR0_HS EQU 0x49000111\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP2_TR0_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP2_TR0_HS EQU 0x49000112\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP3_TR0_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP3_TR0_HS EQU 0x49000113\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP0_TR1_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP0_TR1_HS EQU 0x49000114\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP1_TR1_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP1_TR1_HS EQU 0x49000115\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP2_TR1_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP2_TR1_HS EQU 0x49000116\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_CMP3_TR1_HS\r
-CYREG_FLSHID_CUST_TABLES_CMP3_TR1_HS EQU 0x49000117\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M1\r
-CYREG_FLSHID_CUST_TABLES_DEC_M1 EQU 0x49000118\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M2\r
-CYREG_FLSHID_CUST_TABLES_DEC_M2 EQU 0x49000119\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M3\r
-CYREG_FLSHID_CUST_TABLES_DEC_M3 EQU 0x4900011a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M4\r
-CYREG_FLSHID_CUST_TABLES_DEC_M4 EQU 0x4900011b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M5\r
-CYREG_FLSHID_CUST_TABLES_DEC_M5 EQU 0x4900011c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M6\r
-CYREG_FLSHID_CUST_TABLES_DEC_M6 EQU 0x4900011d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M7\r
-CYREG_FLSHID_CUST_TABLES_DEC_M7 EQU 0x4900011e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DEC_M8\r
-CYREG_FLSHID_CUST_TABLES_DEC_M8 EQU 0x4900011f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M1\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M1 EQU 0x49000120\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M2\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M2 EQU 0x49000121\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M3\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M3 EQU 0x49000122\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M4\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M4 EQU 0x49000123\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M5\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M5 EQU 0x49000124\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M6\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M6 EQU 0x49000125\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M7\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M7 EQU 0x49000126\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC0_M8\r
-CYREG_FLSHID_CUST_TABLES_DAC0_M8 EQU 0x49000127\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M1\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M1 EQU 0x49000128\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M2\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M2 EQU 0x49000129\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M3\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M3 EQU 0x4900012a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M4\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M4 EQU 0x4900012b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M5\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M5 EQU 0x4900012c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M6\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M6 EQU 0x4900012d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M7\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M7 EQU 0x4900012e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC2_M8\r
-CYREG_FLSHID_CUST_TABLES_DAC2_M8 EQU 0x4900012f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M1\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M1 EQU 0x49000130\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M2\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M2 EQU 0x49000131\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M3\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M3 EQU 0x49000132\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M4\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M4 EQU 0x49000133\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M5\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M5 EQU 0x49000134\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M6\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M6 EQU 0x49000135\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M7\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M7 EQU 0x49000136\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC1_M8\r
-CYREG_FLSHID_CUST_TABLES_DAC1_M8 EQU 0x49000137\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M1\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M1 EQU 0x49000138\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M2\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M2 EQU 0x49000139\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M3\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M3 EQU 0x4900013a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M4\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M4 EQU 0x4900013b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M5\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M5 EQU 0x4900013c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M6\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M6 EQU 0x4900013d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M7\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M7 EQU 0x4900013e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_CUST_TABLES_DAC3_M8\r
-CYREG_FLSHID_CUST_TABLES_DAC3_M8 EQU 0x4900013f\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_BASE\r
-CYDEV_FLSHID_MFG_CFG_BASE EQU 0x49000180\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLSHID_MFG_CFG_SIZE\r
-CYDEV_FLSHID_MFG_CFG_SIZE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_IMO_TR1\r
-CYREG_FLSHID_MFG_CFG_IMO_TR1 EQU 0x49000188\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP0_TR0\r
-CYREG_FLSHID_MFG_CFG_CMP0_TR0 EQU 0x490001ac\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP1_TR0\r
-CYREG_FLSHID_MFG_CFG_CMP1_TR0 EQU 0x490001ae\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP2_TR0\r
-CYREG_FLSHID_MFG_CFG_CMP2_TR0 EQU 0x490001b0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP3_TR0\r
-CYREG_FLSHID_MFG_CFG_CMP3_TR0 EQU 0x490001b2\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP0_TR1\r
-CYREG_FLSHID_MFG_CFG_CMP0_TR1 EQU 0x490001b4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP1_TR1\r
-CYREG_FLSHID_MFG_CFG_CMP1_TR1 EQU 0x490001b6\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP2_TR1\r
-CYREG_FLSHID_MFG_CFG_CMP2_TR1 EQU 0x490001b8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_CMP3_TR1\r
-CYREG_FLSHID_MFG_CFG_CMP3_TR1 EQU 0x490001ba\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM\r
-CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM EQU 0x490001ce\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EXTMEM_BASE\r
-CYDEV_EXTMEM_BASE EQU 0x60000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EXTMEM_SIZE\r
-CYDEV_EXTMEM_SIZE EQU 0x00800000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EXTMEM_DATA_MBASE\r
-CYREG_EXTMEM_DATA_MBASE EQU 0x60000000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_EXTMEM_DATA_MSIZE\r
-CYREG_EXTMEM_DATA_MSIZE EQU 0x00800000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_BASE\r
-CYDEV_ITM_BASE EQU 0xe0000000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ITM_SIZE\r
-CYDEV_ITM_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_TRACE_EN\r
-CYREG_ITM_TRACE_EN EQU 0xe0000e00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_TRACE_PRIVILEGE\r
-CYREG_ITM_TRACE_PRIVILEGE EQU 0xe0000e40\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_TRACE_CTRL\r
-CYREG_ITM_TRACE_CTRL EQU 0xe0000e80\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_LOCK_ACCESS\r
-CYREG_ITM_LOCK_ACCESS EQU 0xe0000fb0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_LOCK_STATUS\r
-CYREG_ITM_LOCK_STATUS EQU 0xe0000fb4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID4\r
-CYREG_ITM_PID4 EQU 0xe0000fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID5\r
-CYREG_ITM_PID5 EQU 0xe0000fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID6\r
-CYREG_ITM_PID6 EQU 0xe0000fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID7\r
-CYREG_ITM_PID7 EQU 0xe0000fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID0\r
-CYREG_ITM_PID0 EQU 0xe0000fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID1\r
-CYREG_ITM_PID1 EQU 0xe0000fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID2\r
-CYREG_ITM_PID2 EQU 0xe0000fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_PID3\r
-CYREG_ITM_PID3 EQU 0xe0000fec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_CID0\r
-CYREG_ITM_CID0 EQU 0xe0000ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_CID1\r
-CYREG_ITM_CID1 EQU 0xe0000ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_CID2\r
-CYREG_ITM_CID2 EQU 0xe0000ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ITM_CID3\r
-CYREG_ITM_CID3 EQU 0xe0000ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_BASE\r
-CYDEV_DWT_BASE EQU 0xe0001000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_DWT_SIZE\r
-CYDEV_DWT_SIZE EQU 0x0000005c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_CTRL\r
-CYREG_DWT_CTRL EQU 0xe0001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_CYCLE_COUNT\r
-CYREG_DWT_CYCLE_COUNT EQU 0xe0001004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_CPI_COUNT\r
-CYREG_DWT_CPI_COUNT EQU 0xe0001008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_EXC_OVHD_COUNT\r
-CYREG_DWT_EXC_OVHD_COUNT EQU 0xe000100c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_SLEEP_COUNT\r
-CYREG_DWT_SLEEP_COUNT EQU 0xe0001010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_LSU_COUNT\r
-CYREG_DWT_LSU_COUNT EQU 0xe0001014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_FOLD_COUNT\r
-CYREG_DWT_FOLD_COUNT EQU 0xe0001018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_PC_SAMPLE\r
-CYREG_DWT_PC_SAMPLE EQU 0xe000101c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_COMP_0\r
-CYREG_DWT_COMP_0 EQU 0xe0001020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_MASK_0\r
-CYREG_DWT_MASK_0 EQU 0xe0001024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_FUNCTION_0\r
-CYREG_DWT_FUNCTION_0 EQU 0xe0001028\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_COMP_1\r
-CYREG_DWT_COMP_1 EQU 0xe0001030\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_MASK_1\r
-CYREG_DWT_MASK_1 EQU 0xe0001034\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_FUNCTION_1\r
-CYREG_DWT_FUNCTION_1 EQU 0xe0001038\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_COMP_2\r
-CYREG_DWT_COMP_2 EQU 0xe0001040\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_MASK_2\r
-CYREG_DWT_MASK_2 EQU 0xe0001044\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_FUNCTION_2\r
-CYREG_DWT_FUNCTION_2 EQU 0xe0001048\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_COMP_3\r
-CYREG_DWT_COMP_3 EQU 0xe0001050\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_MASK_3\r
-CYREG_DWT_MASK_3 EQU 0xe0001054\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_DWT_FUNCTION_3\r
-CYREG_DWT_FUNCTION_3 EQU 0xe0001058\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_BASE\r
-CYDEV_FPB_BASE EQU 0xe0002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FPB_SIZE\r
-CYDEV_FPB_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_CTRL\r
-CYREG_FPB_CTRL EQU 0xe0002000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_REMAP\r
-CYREG_FPB_REMAP EQU 0xe0002004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_0\r
-CYREG_FPB_FP_COMP_0 EQU 0xe0002008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_1\r
-CYREG_FPB_FP_COMP_1 EQU 0xe000200c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_2\r
-CYREG_FPB_FP_COMP_2 EQU 0xe0002010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_3\r
-CYREG_FPB_FP_COMP_3 EQU 0xe0002014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_4\r
-CYREG_FPB_FP_COMP_4 EQU 0xe0002018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_5\r
-CYREG_FPB_FP_COMP_5 EQU 0xe000201c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_6\r
-CYREG_FPB_FP_COMP_6 EQU 0xe0002020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_FP_COMP_7\r
-CYREG_FPB_FP_COMP_7 EQU 0xe0002024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID4\r
-CYREG_FPB_PID4 EQU 0xe0002fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID5\r
-CYREG_FPB_PID5 EQU 0xe0002fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID6\r
-CYREG_FPB_PID6 EQU 0xe0002fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID7\r
-CYREG_FPB_PID7 EQU 0xe0002fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID0\r
-CYREG_FPB_PID0 EQU 0xe0002fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID1\r
-CYREG_FPB_PID1 EQU 0xe0002fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID2\r
-CYREG_FPB_PID2 EQU 0xe0002fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_PID3\r
-CYREG_FPB_PID3 EQU 0xe0002fec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_CID0\r
-CYREG_FPB_CID0 EQU 0xe0002ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_CID1\r
-CYREG_FPB_CID1 EQU 0xe0002ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_CID2\r
-CYREG_FPB_CID2 EQU 0xe0002ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_FPB_CID3\r
-CYREG_FPB_CID3 EQU 0xe0002ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_BASE\r
-CYDEV_NVIC_BASE EQU 0xe000e000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_NVIC_SIZE\r
-CYDEV_NVIC_SIZE EQU 0x00000d3c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_INT_CTL_TYPE\r
-CYREG_NVIC_INT_CTL_TYPE EQU 0xe000e004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYSTICK_CTL\r
-CYREG_NVIC_SYSTICK_CTL EQU 0xe000e010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYSTICK_RELOAD\r
-CYREG_NVIC_SYSTICK_RELOAD EQU 0xe000e014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYSTICK_CURRENT\r
-CYREG_NVIC_SYSTICK_CURRENT EQU 0xe000e018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYSTICK_CAL\r
-CYREG_NVIC_SYSTICK_CAL EQU 0xe000e01c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SETENA0\r
-CYREG_NVIC_SETENA0 EQU 0xe000e100\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_CLRENA0\r
-CYREG_NVIC_CLRENA0 EQU 0xe000e180\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SETPEND0\r
-CYREG_NVIC_SETPEND0 EQU 0xe000e200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_CLRPEND0\r
-CYREG_NVIC_CLRPEND0 EQU 0xe000e280\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_ACTIVE0\r
-CYREG_NVIC_ACTIVE0 EQU 0xe000e300\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_0\r
-CYREG_NVIC_PRI_0 EQU 0xe000e400\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_1\r
-CYREG_NVIC_PRI_1 EQU 0xe000e401\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_2\r
-CYREG_NVIC_PRI_2 EQU 0xe000e402\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_3\r
-CYREG_NVIC_PRI_3 EQU 0xe000e403\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_4\r
-CYREG_NVIC_PRI_4 EQU 0xe000e404\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_5\r
-CYREG_NVIC_PRI_5 EQU 0xe000e405\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_6\r
-CYREG_NVIC_PRI_6 EQU 0xe000e406\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_7\r
-CYREG_NVIC_PRI_7 EQU 0xe000e407\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_8\r
-CYREG_NVIC_PRI_8 EQU 0xe000e408\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_9\r
-CYREG_NVIC_PRI_9 EQU 0xe000e409\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_10\r
-CYREG_NVIC_PRI_10 EQU 0xe000e40a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_11\r
-CYREG_NVIC_PRI_11 EQU 0xe000e40b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_12\r
-CYREG_NVIC_PRI_12 EQU 0xe000e40c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_13\r
-CYREG_NVIC_PRI_13 EQU 0xe000e40d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_14\r
-CYREG_NVIC_PRI_14 EQU 0xe000e40e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_15\r
-CYREG_NVIC_PRI_15 EQU 0xe000e40f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_16\r
-CYREG_NVIC_PRI_16 EQU 0xe000e410\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_17\r
-CYREG_NVIC_PRI_17 EQU 0xe000e411\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_18\r
-CYREG_NVIC_PRI_18 EQU 0xe000e412\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_19\r
-CYREG_NVIC_PRI_19 EQU 0xe000e413\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_20\r
-CYREG_NVIC_PRI_20 EQU 0xe000e414\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_21\r
-CYREG_NVIC_PRI_21 EQU 0xe000e415\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_22\r
-CYREG_NVIC_PRI_22 EQU 0xe000e416\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_23\r
-CYREG_NVIC_PRI_23 EQU 0xe000e417\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_24\r
-CYREG_NVIC_PRI_24 EQU 0xe000e418\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_25\r
-CYREG_NVIC_PRI_25 EQU 0xe000e419\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_26\r
-CYREG_NVIC_PRI_26 EQU 0xe000e41a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_27\r
-CYREG_NVIC_PRI_27 EQU 0xe000e41b\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_28\r
-CYREG_NVIC_PRI_28 EQU 0xe000e41c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_29\r
-CYREG_NVIC_PRI_29 EQU 0xe000e41d\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_30\r
-CYREG_NVIC_PRI_30 EQU 0xe000e41e\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_PRI_31\r
-CYREG_NVIC_PRI_31 EQU 0xe000e41f\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_CPUID_BASE\r
-CYREG_NVIC_CPUID_BASE EQU 0xe000ed00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_INTR_CTRL_STATE\r
-CYREG_NVIC_INTR_CTRL_STATE EQU 0xe000ed04\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_VECT_OFFSET\r
-CYREG_NVIC_VECT_OFFSET EQU 0xe000ed08\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_APPLN_INTR\r
-CYREG_NVIC_APPLN_INTR EQU 0xe000ed0c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYSTEM_CONTROL\r
-CYREG_NVIC_SYSTEM_CONTROL EQU 0xe000ed10\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_CFG_CONTROL\r
-CYREG_NVIC_CFG_CONTROL EQU 0xe000ed14\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYS_PRIO_HANDLER_4_7\r
-CYREG_NVIC_SYS_PRIO_HANDLER_4_7 EQU 0xe000ed18\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYS_PRIO_HANDLER_8_11\r
-CYREG_NVIC_SYS_PRIO_HANDLER_8_11 EQU 0xe000ed1c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYS_PRIO_HANDLER_12_15\r
-CYREG_NVIC_SYS_PRIO_HANDLER_12_15 EQU 0xe000ed20\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_SYS_HANDLER_CSR\r
-CYREG_NVIC_SYS_HANDLER_CSR EQU 0xe000ed24\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_MEMMAN_FAULT_STATUS\r
-CYREG_NVIC_MEMMAN_FAULT_STATUS EQU 0xe000ed28\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_BUS_FAULT_STATUS\r
-CYREG_NVIC_BUS_FAULT_STATUS EQU 0xe000ed29\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_USAGE_FAULT_STATUS\r
-CYREG_NVIC_USAGE_FAULT_STATUS EQU 0xe000ed2a\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_HARD_FAULT_STATUS\r
-CYREG_NVIC_HARD_FAULT_STATUS EQU 0xe000ed2c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_DEBUG_FAULT_STATUS\r
-CYREG_NVIC_DEBUG_FAULT_STATUS EQU 0xe000ed30\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_MEMMAN_FAULT_ADD\r
-CYREG_NVIC_MEMMAN_FAULT_ADD EQU 0xe000ed34\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_NVIC_BUS_FAULT_ADD\r
-CYREG_NVIC_BUS_FAULT_ADD EQU 0xe000ed38\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_BASE\r
-CYDEV_CORE_DBG_BASE EQU 0xe000edf0\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_CORE_DBG_SIZE\r
-CYDEV_CORE_DBG_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CORE_DBG_DBG_HLT_CS\r
-CYREG_CORE_DBG_DBG_HLT_CS EQU 0xe000edf0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CORE_DBG_DBG_REG_SEL\r
-CYREG_CORE_DBG_DBG_REG_SEL EQU 0xe000edf4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CORE_DBG_DBG_REG_DATA\r
-CYREG_CORE_DBG_DBG_REG_DATA EQU 0xe000edf8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_CORE_DBG_EXC_MON_CTL\r
-CYREG_CORE_DBG_EXC_MON_CTL EQU 0xe000edfc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_BASE\r
-CYDEV_TPIU_BASE EQU 0xe0040000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_TPIU_SIZE\r
-CYDEV_TPIU_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_SUPPORTED_SYNC_PRT_SZ\r
-CYREG_TPIU_SUPPORTED_SYNC_PRT_SZ EQU 0xe0040000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_CURRENT_SYNC_PRT_SZ\r
-CYREG_TPIU_CURRENT_SYNC_PRT_SZ EQU 0xe0040004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_ASYNC_CLK_PRESCALER\r
-CYREG_TPIU_ASYNC_CLK_PRESCALER EQU 0xe0040010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PROTOCOL\r
-CYREG_TPIU_PROTOCOL EQU 0xe00400f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_FORM_FLUSH_STAT\r
-CYREG_TPIU_FORM_FLUSH_STAT EQU 0xe0040300\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_FORM_FLUSH_CTRL\r
-CYREG_TPIU_FORM_FLUSH_CTRL EQU 0xe0040304\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_TRIGGER\r
-CYREG_TPIU_TRIGGER EQU 0xe0040ee8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_ITETMDATA\r
-CYREG_TPIU_ITETMDATA EQU 0xe0040eec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_ITATBCTR2\r
-CYREG_TPIU_ITATBCTR2 EQU 0xe0040ef0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_ITATBCTR0\r
-CYREG_TPIU_ITATBCTR0 EQU 0xe0040ef8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_ITITMDATA\r
-CYREG_TPIU_ITITMDATA EQU 0xe0040efc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_ITCTRL\r
-CYREG_TPIU_ITCTRL EQU 0xe0040f00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_DEVID\r
-CYREG_TPIU_DEVID EQU 0xe0040fc8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_DEVTYPE\r
-CYREG_TPIU_DEVTYPE EQU 0xe0040fcc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID4\r
-CYREG_TPIU_PID4 EQU 0xe0040fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID5\r
-CYREG_TPIU_PID5 EQU 0xe0040fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID6\r
-CYREG_TPIU_PID6 EQU 0xe0040fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID7\r
-CYREG_TPIU_PID7 EQU 0xe0040fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID0\r
-CYREG_TPIU_PID0 EQU 0xe0040fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID1\r
-CYREG_TPIU_PID1 EQU 0xe0040fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID2\r
-CYREG_TPIU_PID2 EQU 0xe0040fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_PID3\r
-CYREG_TPIU_PID3 EQU 0xe0040fec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_CID0\r
-CYREG_TPIU_CID0 EQU 0xe0040ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_CID1\r
-CYREG_TPIU_CID1 EQU 0xe0040ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_CID2\r
-CYREG_TPIU_CID2 EQU 0xe0040ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_TPIU_CID3\r
-CYREG_TPIU_CID3 EQU 0xe0040ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_BASE\r
-CYDEV_ETM_BASE EQU 0xe0041000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ETM_SIZE\r
-CYDEV_ETM_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CTL\r
-CYREG_ETM_CTL EQU 0xe0041000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CFG_CODE\r
-CYREG_ETM_CFG_CODE EQU 0xe0041004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_TRIG_EVENT\r
-CYREG_ETM_TRIG_EVENT EQU 0xe0041008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_STATUS\r
-CYREG_ETM_STATUS EQU 0xe0041010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_SYS_CFG\r
-CYREG_ETM_SYS_CFG EQU 0xe0041014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_TRACE_ENB_EVENT\r
-CYREG_ETM_TRACE_ENB_EVENT EQU 0xe0041020\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_TRACE_EN_CTRL1\r
-CYREG_ETM_TRACE_EN_CTRL1 EQU 0xe0041024\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_FIFOFULL_LEVEL\r
-CYREG_ETM_FIFOFULL_LEVEL EQU 0xe004102c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_SYNC_FREQ\r
-CYREG_ETM_SYNC_FREQ EQU 0xe00411e0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_ETM_ID\r
-CYREG_ETM_ETM_ID EQU 0xe00411e4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CFG_CODE_EXT\r
-CYREG_ETM_CFG_CODE_EXT EQU 0xe00411e8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_TR_SS_EMBICE_CTRL\r
-CYREG_ETM_TR_SS_EMBICE_CTRL EQU 0xe00411f0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CS_TRACE_ID\r
-CYREG_ETM_CS_TRACE_ID EQU 0xe0041200\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_OS_LOCK_ACCESS\r
-CYREG_ETM_OS_LOCK_ACCESS EQU 0xe0041300\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_OS_LOCK_STATUS\r
-CYREG_ETM_OS_LOCK_STATUS EQU 0xe0041304\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PDSR\r
-CYREG_ETM_PDSR EQU 0xe0041314\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_ITMISCIN\r
-CYREG_ETM_ITMISCIN EQU 0xe0041ee0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_ITTRIGOUT\r
-CYREG_ETM_ITTRIGOUT EQU 0xe0041ee8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_ITATBCTR2\r
-CYREG_ETM_ITATBCTR2 EQU 0xe0041ef0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_ITATBCTR0\r
-CYREG_ETM_ITATBCTR0 EQU 0xe0041ef8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_INT_MODE_CTRL\r
-CYREG_ETM_INT_MODE_CTRL EQU 0xe0041f00\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CLM_TAG_SET\r
-CYREG_ETM_CLM_TAG_SET EQU 0xe0041fa0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CLM_TAG_CLR\r
-CYREG_ETM_CLM_TAG_CLR EQU 0xe0041fa4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_LOCK_ACCESS\r
-CYREG_ETM_LOCK_ACCESS EQU 0xe0041fb0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_LOCK_STATUS\r
-CYREG_ETM_LOCK_STATUS EQU 0xe0041fb4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_AUTH_STATUS\r
-CYREG_ETM_AUTH_STATUS EQU 0xe0041fb8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_DEV_TYPE\r
-CYREG_ETM_DEV_TYPE EQU 0xe0041fcc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID4\r
-CYREG_ETM_PID4 EQU 0xe0041fd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID5\r
-CYREG_ETM_PID5 EQU 0xe0041fd4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID6\r
-CYREG_ETM_PID6 EQU 0xe0041fd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID7\r
-CYREG_ETM_PID7 EQU 0xe0041fdc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID0\r
-CYREG_ETM_PID0 EQU 0xe0041fe0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID1\r
-CYREG_ETM_PID1 EQU 0xe0041fe4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID2\r
-CYREG_ETM_PID2 EQU 0xe0041fe8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_PID3\r
-CYREG_ETM_PID3 EQU 0xe0041fec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CID0\r
-CYREG_ETM_CID0 EQU 0xe0041ff0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CID1\r
-CYREG_ETM_CID1 EQU 0xe0041ff4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CID2\r
-CYREG_ETM_CID2 EQU 0xe0041ff8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ETM_CID3\r
-CYREG_ETM_CID3 EQU 0xe0041ffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_BASE\r
-CYDEV_ROM_TABLE_BASE EQU 0xe00ff000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ROM_TABLE_SIZE\r
-CYDEV_ROM_TABLE_SIZE EQU 0x00001000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_NVIC\r
-CYREG_ROM_TABLE_NVIC EQU 0xe00ff000\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_DWT\r
-CYREG_ROM_TABLE_DWT EQU 0xe00ff004\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_FPB\r
-CYREG_ROM_TABLE_FPB EQU 0xe00ff008\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_ITM\r
-CYREG_ROM_TABLE_ITM EQU 0xe00ff00c\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_TPIU\r
-CYREG_ROM_TABLE_TPIU EQU 0xe00ff010\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_ETM\r
-CYREG_ROM_TABLE_ETM EQU 0xe00ff014\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_END\r
-CYREG_ROM_TABLE_END EQU 0xe00ff018\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_MEMTYPE\r
-CYREG_ROM_TABLE_MEMTYPE EQU 0xe00fffcc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID4\r
-CYREG_ROM_TABLE_PID4 EQU 0xe00fffd0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID5\r
-CYREG_ROM_TABLE_PID5 EQU 0xe00fffd4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID6\r
-CYREG_ROM_TABLE_PID6 EQU 0xe00fffd8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID7\r
-CYREG_ROM_TABLE_PID7 EQU 0xe00fffdc\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID0\r
-CYREG_ROM_TABLE_PID0 EQU 0xe00fffe0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID1\r
-CYREG_ROM_TABLE_PID1 EQU 0xe00fffe4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID2\r
-CYREG_ROM_TABLE_PID2 EQU 0xe00fffe8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_PID3\r
-CYREG_ROM_TABLE_PID3 EQU 0xe00fffec\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_CID0\r
-CYREG_ROM_TABLE_CID0 EQU 0xe00ffff0\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_CID1\r
-CYREG_ROM_TABLE_CID1 EQU 0xe00ffff4\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_CID2\r
-CYREG_ROM_TABLE_CID2 EQU 0xe00ffff8\r
- ENDIF\r
- IF :LNOT::DEF:CYREG_ROM_TABLE_CID3\r
-CYREG_ROM_TABLE_CID3 EQU 0xe00ffffc\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLS_SIZE\r
-CYDEV_FLS_SIZE EQU CYDEV_FLASH_SIZE\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ECC_BASE\r
-CYDEV_ECC_BASE EQU CYDEV_FLSECC_BASE\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLS_SECTOR_SIZE\r
-CYDEV_FLS_SECTOR_SIZE EQU 0x00010000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_FLS_ROW_SIZE\r
-CYDEV_FLS_ROW_SIZE EQU 0x00000100\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ECC_SECTOR_SIZE\r
-CYDEV_ECC_SECTOR_SIZE EQU 0x00002000\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_ECC_ROW_SIZE\r
-CYDEV_ECC_ROW_SIZE EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EEPROM_SECTOR_SIZE\r
-CYDEV_EEPROM_SECTOR_SIZE EQU 0x00000400\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_EEPROM_ROW_SIZE\r
-CYDEV_EEPROM_ROW_SIZE EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYDEV_PERIPH_BASE\r
-CYDEV_PERIPH_BASE EQU CYDEV_CLKDIST_BASE\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_LD_DISABLE\r
-CYCLK_LD_DISABLE EQU 0x00000004\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_LD_SYNC_EN\r
-CYCLK_LD_SYNC_EN EQU 0x00000002\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_LD_LOAD\r
-CYCLK_LD_LOAD EQU 0x00000001\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_PIPE\r
-CYCLK_PIPE EQU 0x00000080\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SSS\r
-CYCLK_SSS EQU 0x00000040\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_EARLY\r
-CYCLK_EARLY EQU 0x00000020\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_DUTY\r
-CYCLK_DUTY EQU 0x00000010\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SYNC\r
-CYCLK_SYNC EQU 0x00000008\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_CLK_SYNC_D\r
-CYCLK_SRC_SEL_CLK_SYNC_D EQU 0\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_SYNC_DIG\r
-CYCLK_SRC_SEL_SYNC_DIG EQU 0\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_IMO\r
-CYCLK_SRC_SEL_IMO EQU 1\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTAL_MHZ\r
-CYCLK_SRC_SEL_XTAL_MHZ EQU 2\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTALM\r
-CYCLK_SRC_SEL_XTALM EQU 2\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_ILO\r
-CYCLK_SRC_SEL_ILO EQU 3\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_PLL\r
-CYCLK_SRC_SEL_PLL EQU 4\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTAL_KHZ\r
-CYCLK_SRC_SEL_XTAL_KHZ EQU 5\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_XTALK\r
-CYCLK_SRC_SEL_XTALK EQU 5\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_DSI_G\r
-CYCLK_SRC_SEL_DSI_G EQU 6\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_DSI_D\r
-CYCLK_SRC_SEL_DSI_D EQU 7\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_CLK_SYNC_A\r
-CYCLK_SRC_SEL_CLK_SYNC_A EQU 0\r
- ENDIF\r
- IF :LNOT::DEF:CYCLK_SRC_SEL_DSI_A\r
-CYCLK_SRC_SEL_DSI_A EQU 7\r
- ENDIF\r
- END\r
+++ /dev/null
-#ifndef INCLUDED_CYDISABLEDSHEETS_H\r
-#define INCLUDED_CYDISABLEDSHEETS_H\r
-\r
-\r
-#endif /* INCLUDED_CYDISABLEDSHEETS_H */\r
+++ /dev/null
-#ifndef INCLUDED_CYFITTER_H\r
-#define INCLUDED_CYFITTER_H\r
-#include <cydevice.h>\r
-#include <cydevice_trm.h>\r
-\r
-/* USBFS_bus_reset */\r
-#define USBFS_bus_reset__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_bus_reset__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_bus_reset__INTC_MASK 0x800000u\r
-#define USBFS_bus_reset__INTC_NUMBER 23u\r
-#define USBFS_bus_reset__INTC_PRIOR_NUM 7u\r
-#define USBFS_bus_reset__INTC_PRIOR_REG CYREG_NVIC_PRI_23\r
-#define USBFS_bus_reset__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_bus_reset__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_arb_int */\r
-#define USBFS_arb_int__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_arb_int__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_arb_int__INTC_MASK 0x400000u\r
-#define USBFS_arb_int__INTC_NUMBER 22u\r
-#define USBFS_arb_int__INTC_PRIOR_NUM 7u\r
-#define USBFS_arb_int__INTC_PRIOR_REG CYREG_NVIC_PRI_22\r
-#define USBFS_arb_int__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_arb_int__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_sof_int */\r
-#define USBFS_sof_int__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_sof_int__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_sof_int__INTC_MASK 0x200000u\r
-#define USBFS_sof_int__INTC_NUMBER 21u\r
-#define USBFS_sof_int__INTC_PRIOR_NUM 7u\r
-#define USBFS_sof_int__INTC_PRIOR_REG CYREG_NVIC_PRI_21\r
-#define USBFS_sof_int__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_sof_int__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* SCSI_Out_DBx */\r
-#define SCSI_Out_DBx__0__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__0__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__0__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__0__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__0__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__0__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__0__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__0__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__0__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__0__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__0__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__0__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__0__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__0__MASK 0x08u\r
-#define SCSI_Out_DBx__0__PC CYREG_PRT6_PC3\r
-#define SCSI_Out_DBx__0__PORT 6u\r
-#define SCSI_Out_DBx__0__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__0__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__0__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__0__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__0__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__0__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__0__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__0__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__0__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__0__SHIFT 3\r
-#define SCSI_Out_DBx__0__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__1__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__1__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__1__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__1__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__1__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__1__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__1__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__1__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__1__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__1__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__1__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__1__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__1__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__1__MASK 0x04u\r
-#define SCSI_Out_DBx__1__PC CYREG_PRT6_PC2\r
-#define SCSI_Out_DBx__1__PORT 6u\r
-#define SCSI_Out_DBx__1__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__1__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__1__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__1__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__1__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__1__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__1__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__1__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__1__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__1__SHIFT 2\r
-#define SCSI_Out_DBx__1__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__2__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__2__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__2__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__2__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__2__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__2__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__2__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__2__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__2__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__2__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__2__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__2__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__2__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__2__MASK 0x02u\r
-#define SCSI_Out_DBx__2__PC CYREG_PRT6_PC1\r
-#define SCSI_Out_DBx__2__PORT 6u\r
-#define SCSI_Out_DBx__2__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__2__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__2__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__2__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__2__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__2__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__2__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__2__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__2__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__2__SHIFT 1\r
-#define SCSI_Out_DBx__2__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__3__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__3__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__3__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__3__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__3__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__3__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__3__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__3__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__3__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__3__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__3__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__3__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__3__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__3__MASK 0x01u\r
-#define SCSI_Out_DBx__3__PC CYREG_PRT6_PC0\r
-#define SCSI_Out_DBx__3__PORT 6u\r
-#define SCSI_Out_DBx__3__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__3__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__3__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__3__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__3__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__3__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__3__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__3__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__3__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__3__SHIFT 0\r
-#define SCSI_Out_DBx__3__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__4__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__4__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__4__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__4__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__4__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__4__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__4__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__4__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__4__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__4__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__4__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__4__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__4__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__4__MASK 0x80u\r
-#define SCSI_Out_DBx__4__PC CYREG_PRT4_PC7\r
-#define SCSI_Out_DBx__4__PORT 4u\r
-#define SCSI_Out_DBx__4__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__4__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__4__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__4__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__4__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__4__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__4__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__4__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__4__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__4__SHIFT 7\r
-#define SCSI_Out_DBx__4__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__5__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__5__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__5__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__5__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__5__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__5__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__5__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__5__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__5__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__5__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__5__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__5__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__5__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__5__MASK 0x40u\r
-#define SCSI_Out_DBx__5__PC CYREG_PRT4_PC6\r
-#define SCSI_Out_DBx__5__PORT 4u\r
-#define SCSI_Out_DBx__5__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__5__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__5__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__5__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__5__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__5__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__5__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__5__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__5__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__5__SHIFT 6\r
-#define SCSI_Out_DBx__5__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__6__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__6__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__6__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__6__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__6__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__6__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__6__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__6__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__6__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__6__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__6__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__6__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__6__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__6__MASK 0x20u\r
-#define SCSI_Out_DBx__6__PC CYREG_PRT4_PC5\r
-#define SCSI_Out_DBx__6__PORT 4u\r
-#define SCSI_Out_DBx__6__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__6__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__6__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__6__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__6__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__6__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__6__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__6__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__6__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__6__SHIFT 5\r
-#define SCSI_Out_DBx__6__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__7__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__7__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__7__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__7__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__7__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__7__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__7__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__7__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__7__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__7__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__7__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__7__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__7__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__7__MASK 0x10u\r
-#define SCSI_Out_DBx__7__PC CYREG_PRT4_PC4\r
-#define SCSI_Out_DBx__7__PORT 4u\r
-#define SCSI_Out_DBx__7__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__7__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__7__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__7__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__7__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__7__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__7__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__7__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__7__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__7__SHIFT 4\r
-#define SCSI_Out_DBx__7__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__DB0__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__DB0__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__DB0__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__DB0__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__DB0__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__DB0__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__DB0__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__DB0__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__DB0__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__DB0__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__DB0__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__DB0__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB0__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__DB0__MASK 0x08u\r
-#define SCSI_Out_DBx__DB0__PC CYREG_PRT6_PC3\r
-#define SCSI_Out_DBx__DB0__PORT 6u\r
-#define SCSI_Out_DBx__DB0__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__DB0__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__DB0__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB0__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__DB0__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__DB0__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__DB0__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__DB0__SHIFT 3\r
-#define SCSI_Out_DBx__DB0__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__DB1__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__DB1__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__DB1__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__DB1__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__DB1__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__DB1__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__DB1__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__DB1__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__DB1__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__DB1__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__DB1__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__DB1__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB1__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__DB1__MASK 0x04u\r
-#define SCSI_Out_DBx__DB1__PC CYREG_PRT6_PC2\r
-#define SCSI_Out_DBx__DB1__PORT 6u\r
-#define SCSI_Out_DBx__DB1__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__DB1__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__DB1__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB1__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__DB1__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__DB1__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__DB1__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__DB1__SHIFT 2\r
-#define SCSI_Out_DBx__DB1__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__DB2__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__DB2__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__DB2__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__DB2__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__DB2__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__DB2__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__DB2__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__DB2__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__DB2__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__DB2__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__DB2__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__DB2__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB2__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__DB2__MASK 0x02u\r
-#define SCSI_Out_DBx__DB2__PC CYREG_PRT6_PC1\r
-#define SCSI_Out_DBx__DB2__PORT 6u\r
-#define SCSI_Out_DBx__DB2__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__DB2__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__DB2__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB2__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__DB2__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__DB2__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__DB2__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__DB2__SHIFT 1\r
-#define SCSI_Out_DBx__DB2__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__DB3__AG CYREG_PRT6_AG\r
-#define SCSI_Out_DBx__DB3__AMUX CYREG_PRT6_AMUX\r
-#define SCSI_Out_DBx__DB3__BIE CYREG_PRT6_BIE\r
-#define SCSI_Out_DBx__DB3__BIT_MASK CYREG_PRT6_BIT_MASK\r
-#define SCSI_Out_DBx__DB3__BYP CYREG_PRT6_BYP\r
-#define SCSI_Out_DBx__DB3__CTL CYREG_PRT6_CTL\r
-#define SCSI_Out_DBx__DB3__DM0 CYREG_PRT6_DM0\r
-#define SCSI_Out_DBx__DB3__DM1 CYREG_PRT6_DM1\r
-#define SCSI_Out_DBx__DB3__DM2 CYREG_PRT6_DM2\r
-#define SCSI_Out_DBx__DB3__DR CYREG_PRT6_DR\r
-#define SCSI_Out_DBx__DB3__INP_DIS CYREG_PRT6_INP_DIS\r
-#define SCSI_Out_DBx__DB3__LCD_COM_SEG CYREG_PRT6_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB3__LCD_EN CYREG_PRT6_LCD_EN\r
-#define SCSI_Out_DBx__DB3__MASK 0x01u\r
-#define SCSI_Out_DBx__DB3__PC CYREG_PRT6_PC0\r
-#define SCSI_Out_DBx__DB3__PORT 6u\r
-#define SCSI_Out_DBx__DB3__PRT CYREG_PRT6_PRT\r
-#define SCSI_Out_DBx__DB3__PRTDSI__CAPS_SEL CYREG_PRT6_CAPS_SEL\r
-#define SCSI_Out_DBx__DB3__PRTDSI__DBL_SYNC_IN CYREG_PRT6_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB3__PRTDSI__OE_SEL0 CYREG_PRT6_OE_SEL0\r
-#define SCSI_Out_DBx__DB3__PRTDSI__OE_SEL1 CYREG_PRT6_OE_SEL1\r
-#define SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL0 CYREG_PRT6_OUT_SEL0\r
-#define SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL1 CYREG_PRT6_OUT_SEL1\r
-#define SCSI_Out_DBx__DB3__PRTDSI__SYNC_OUT CYREG_PRT6_SYNC_OUT\r
-#define SCSI_Out_DBx__DB3__PS CYREG_PRT6_PS\r
-#define SCSI_Out_DBx__DB3__SHIFT 0\r
-#define SCSI_Out_DBx__DB3__SLW CYREG_PRT6_SLW\r
-#define SCSI_Out_DBx__DB4__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__DB4__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__DB4__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__DB4__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__DB4__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__DB4__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__DB4__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__DB4__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__DB4__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__DB4__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__DB4__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__DB4__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB4__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__DB4__MASK 0x80u\r
-#define SCSI_Out_DBx__DB4__PC CYREG_PRT4_PC7\r
-#define SCSI_Out_DBx__DB4__PORT 4u\r
-#define SCSI_Out_DBx__DB4__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__DB4__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__DB4__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB4__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__DB4__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__DB4__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__DB4__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__DB4__SHIFT 7\r
-#define SCSI_Out_DBx__DB4__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__DB5__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__DB5__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__DB5__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__DB5__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__DB5__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__DB5__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__DB5__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__DB5__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__DB5__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__DB5__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__DB5__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__DB5__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB5__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__DB5__MASK 0x40u\r
-#define SCSI_Out_DBx__DB5__PC CYREG_PRT4_PC6\r
-#define SCSI_Out_DBx__DB5__PORT 4u\r
-#define SCSI_Out_DBx__DB5__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__DB5__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__DB5__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB5__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__DB5__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__DB5__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__DB5__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__DB5__SHIFT 6\r
-#define SCSI_Out_DBx__DB5__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__DB6__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__DB6__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__DB6__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__DB6__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__DB6__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__DB6__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__DB6__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__DB6__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__DB6__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__DB6__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__DB6__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__DB6__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB6__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__DB6__MASK 0x20u\r
-#define SCSI_Out_DBx__DB6__PC CYREG_PRT4_PC5\r
-#define SCSI_Out_DBx__DB6__PORT 4u\r
-#define SCSI_Out_DBx__DB6__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__DB6__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__DB6__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB6__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__DB6__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__DB6__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__DB6__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__DB6__SHIFT 5\r
-#define SCSI_Out_DBx__DB6__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out_DBx__DB7__AG CYREG_PRT4_AG\r
-#define SCSI_Out_DBx__DB7__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out_DBx__DB7__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out_DBx__DB7__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out_DBx__DB7__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out_DBx__DB7__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out_DBx__DB7__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out_DBx__DB7__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out_DBx__DB7__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out_DBx__DB7__DR CYREG_PRT4_DR\r
-#define SCSI_Out_DBx__DB7__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out_DBx__DB7__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out_DBx__DB7__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out_DBx__DB7__MASK 0x10u\r
-#define SCSI_Out_DBx__DB7__PC CYREG_PRT4_PC4\r
-#define SCSI_Out_DBx__DB7__PORT 4u\r
-#define SCSI_Out_DBx__DB7__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out_DBx__DB7__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out_DBx__DB7__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out_DBx__DB7__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out_DBx__DB7__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out_DBx__DB7__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out_DBx__DB7__PS CYREG_PRT4_PS\r
-#define SCSI_Out_DBx__DB7__SHIFT 4\r
-#define SCSI_Out_DBx__DB7__SLW CYREG_PRT4_SLW\r
-\r
-/* USBFS_dp_int */\r
-#define USBFS_dp_int__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_dp_int__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_dp_int__INTC_MASK 0x1000u\r
-#define USBFS_dp_int__INTC_NUMBER 12u\r
-#define USBFS_dp_int__INTC_PRIOR_NUM 7u\r
-#define USBFS_dp_int__INTC_PRIOR_REG CYREG_NVIC_PRI_12\r
-#define USBFS_dp_int__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_dp_int__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_0 */\r
-#define USBFS_ep_0__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_ep_0__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_ep_0__INTC_MASK 0x1000000u\r
-#define USBFS_ep_0__INTC_NUMBER 24u\r
-#define USBFS_ep_0__INTC_PRIOR_NUM 7u\r
-#define USBFS_ep_0__INTC_PRIOR_REG CYREG_NVIC_PRI_24\r
-#define USBFS_ep_0__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_ep_0__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_1 */\r
-#define USBFS_ep_1__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_ep_1__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_ep_1__INTC_MASK 0x01u\r
-#define USBFS_ep_1__INTC_NUMBER 0u\r
-#define USBFS_ep_1__INTC_PRIOR_NUM 7u\r
-#define USBFS_ep_1__INTC_PRIOR_REG CYREG_NVIC_PRI_0\r
-#define USBFS_ep_1__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_ep_1__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_2 */\r
-#define USBFS_ep_2__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0\r
-#define USBFS_ep_2__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0\r
-#define USBFS_ep_2__INTC_MASK 0x02u\r
-#define USBFS_ep_2__INTC_NUMBER 1u\r
-#define USBFS_ep_2__INTC_PRIOR_NUM 7u\r
-#define USBFS_ep_2__INTC_PRIOR_REG CYREG_NVIC_PRI_1\r
-#define USBFS_ep_2__INTC_SET_EN_REG CYREG_NVIC_SETENA0\r
-#define USBFS_ep_2__INTC_SET_PD_REG CYREG_NVIC_SETPEND0\r
-\r
-/* SD_PULLUP */\r
-#define SD_PULLUP__0__MASK 0x02u\r
-#define SD_PULLUP__0__PC CYREG_PRT3_PC1\r
-#define SD_PULLUP__0__PORT 3u\r
-#define SD_PULLUP__0__SHIFT 1\r
-#define SD_PULLUP__1__MASK 0x04u\r
-#define SD_PULLUP__1__PC CYREG_PRT3_PC2\r
-#define SD_PULLUP__1__PORT 3u\r
-#define SD_PULLUP__1__SHIFT 2\r
-#define SD_PULLUP__2__MASK 0x08u\r
-#define SD_PULLUP__2__PC CYREG_PRT3_PC3\r
-#define SD_PULLUP__2__PORT 3u\r
-#define SD_PULLUP__2__SHIFT 3\r
-#define SD_PULLUP__3__MASK 0x10u\r
-#define SD_PULLUP__3__PC CYREG_PRT3_PC4\r
-#define SD_PULLUP__3__PORT 3u\r
-#define SD_PULLUP__3__SHIFT 4\r
-#define SD_PULLUP__4__MASK 0x20u\r
-#define SD_PULLUP__4__PC CYREG_PRT3_PC5\r
-#define SD_PULLUP__4__PORT 3u\r
-#define SD_PULLUP__4__SHIFT 5\r
-#define SD_PULLUP__AG CYREG_PRT3_AG\r
-#define SD_PULLUP__AMUX CYREG_PRT3_AMUX\r
-#define SD_PULLUP__BIE CYREG_PRT3_BIE\r
-#define SD_PULLUP__BIT_MASK CYREG_PRT3_BIT_MASK\r
-#define SD_PULLUP__BYP CYREG_PRT3_BYP\r
-#define SD_PULLUP__CTL CYREG_PRT3_CTL\r
-#define SD_PULLUP__DM0 CYREG_PRT3_DM0\r
-#define SD_PULLUP__DM1 CYREG_PRT3_DM1\r
-#define SD_PULLUP__DM2 CYREG_PRT3_DM2\r
-#define SD_PULLUP__DR CYREG_PRT3_DR\r
-#define SD_PULLUP__INP_DIS CYREG_PRT3_INP_DIS\r
-#define SD_PULLUP__LCD_COM_SEG CYREG_PRT3_LCD_COM_SEG\r
-#define SD_PULLUP__LCD_EN CYREG_PRT3_LCD_EN\r
-#define SD_PULLUP__MASK 0x3Eu\r
-#define SD_PULLUP__PORT 3u\r
-#define SD_PULLUP__PRT CYREG_PRT3_PRT\r
-#define SD_PULLUP__PRTDSI__CAPS_SEL CYREG_PRT3_CAPS_SEL\r
-#define SD_PULLUP__PRTDSI__DBL_SYNC_IN CYREG_PRT3_DBL_SYNC_IN\r
-#define SD_PULLUP__PRTDSI__OE_SEL0 CYREG_PRT3_OE_SEL0\r
-#define SD_PULLUP__PRTDSI__OE_SEL1 CYREG_PRT3_OE_SEL1\r
-#define SD_PULLUP__PRTDSI__OUT_SEL0 CYREG_PRT3_OUT_SEL0\r
-#define SD_PULLUP__PRTDSI__OUT_SEL1 CYREG_PRT3_OUT_SEL1\r
-#define SD_PULLUP__PRTDSI__SYNC_OUT CYREG_PRT3_SYNC_OUT\r
-#define SD_PULLUP__PS CYREG_PRT3_PS\r
-#define SD_PULLUP__SHIFT 1\r
-#define SD_PULLUP__SLW CYREG_PRT3_SLW\r
-\r
-/* USBFS_USB */\r
-#define USBFS_USB__ARB_CFG CYREG_USB_ARB_CFG\r
-#define USBFS_USB__ARB_EP1_CFG CYREG_USB_ARB_EP1_CFG\r
-#define USBFS_USB__ARB_EP1_INT_EN CYREG_USB_ARB_EP1_INT_EN\r
-#define USBFS_USB__ARB_EP1_SR CYREG_USB_ARB_EP1_SR\r
-#define USBFS_USB__ARB_EP2_CFG CYREG_USB_ARB_EP2_CFG\r
-#define USBFS_USB__ARB_EP2_INT_EN CYREG_USB_ARB_EP2_INT_EN\r
-#define USBFS_USB__ARB_EP2_SR CYREG_USB_ARB_EP2_SR\r
-#define USBFS_USB__ARB_EP3_CFG CYREG_USB_ARB_EP3_CFG\r
-#define USBFS_USB__ARB_EP3_INT_EN CYREG_USB_ARB_EP3_INT_EN\r
-#define USBFS_USB__ARB_EP3_SR CYREG_USB_ARB_EP3_SR\r
-#define USBFS_USB__ARB_EP4_CFG CYREG_USB_ARB_EP4_CFG\r
-#define USBFS_USB__ARB_EP4_INT_EN CYREG_USB_ARB_EP4_INT_EN\r
-#define USBFS_USB__ARB_EP4_SR CYREG_USB_ARB_EP4_SR\r
-#define USBFS_USB__ARB_EP5_CFG CYREG_USB_ARB_EP5_CFG\r
-#define USBFS_USB__ARB_EP5_INT_EN CYREG_USB_ARB_EP5_INT_EN\r
-#define USBFS_USB__ARB_EP5_SR CYREG_USB_ARB_EP5_SR\r
-#define USBFS_USB__ARB_EP6_CFG CYREG_USB_ARB_EP6_CFG\r
-#define USBFS_USB__ARB_EP6_INT_EN CYREG_USB_ARB_EP6_INT_EN\r
-#define USBFS_USB__ARB_EP6_SR CYREG_USB_ARB_EP6_SR\r
-#define USBFS_USB__ARB_EP7_CFG CYREG_USB_ARB_EP7_CFG\r
-#define USBFS_USB__ARB_EP7_INT_EN CYREG_USB_ARB_EP7_INT_EN\r
-#define USBFS_USB__ARB_EP7_SR CYREG_USB_ARB_EP7_SR\r
-#define USBFS_USB__ARB_EP8_CFG CYREG_USB_ARB_EP8_CFG\r
-#define USBFS_USB__ARB_EP8_INT_EN CYREG_USB_ARB_EP8_INT_EN\r
-#define USBFS_USB__ARB_EP8_SR CYREG_USB_ARB_EP8_SR\r
-#define USBFS_USB__ARB_INT_EN CYREG_USB_ARB_INT_EN\r
-#define USBFS_USB__ARB_INT_SR CYREG_USB_ARB_INT_SR\r
-#define USBFS_USB__ARB_RW1_DR CYREG_USB_ARB_RW1_DR\r
-#define USBFS_USB__ARB_RW1_RA CYREG_USB_ARB_RW1_RA\r
-#define USBFS_USB__ARB_RW1_RA_MSB CYREG_USB_ARB_RW1_RA_MSB\r
-#define USBFS_USB__ARB_RW1_WA CYREG_USB_ARB_RW1_WA\r
-#define USBFS_USB__ARB_RW1_WA_MSB CYREG_USB_ARB_RW1_WA_MSB\r
-#define USBFS_USB__ARB_RW2_DR CYREG_USB_ARB_RW2_DR\r
-#define USBFS_USB__ARB_RW2_RA CYREG_USB_ARB_RW2_RA\r
-#define USBFS_USB__ARB_RW2_RA_MSB CYREG_USB_ARB_RW2_RA_MSB\r
-#define USBFS_USB__ARB_RW2_WA CYREG_USB_ARB_RW2_WA\r
-#define USBFS_USB__ARB_RW2_WA_MSB CYREG_USB_ARB_RW2_WA_MSB\r
-#define USBFS_USB__ARB_RW3_DR CYREG_USB_ARB_RW3_DR\r
-#define USBFS_USB__ARB_RW3_RA CYREG_USB_ARB_RW3_RA\r
-#define USBFS_USB__ARB_RW3_RA_MSB CYREG_USB_ARB_RW3_RA_MSB\r
-#define USBFS_USB__ARB_RW3_WA CYREG_USB_ARB_RW3_WA\r
-#define USBFS_USB__ARB_RW3_WA_MSB CYREG_USB_ARB_RW3_WA_MSB\r
-#define USBFS_USB__ARB_RW4_DR CYREG_USB_ARB_RW4_DR\r
-#define USBFS_USB__ARB_RW4_RA CYREG_USB_ARB_RW4_RA\r
-#define USBFS_USB__ARB_RW4_RA_MSB CYREG_USB_ARB_RW4_RA_MSB\r
-#define USBFS_USB__ARB_RW4_WA CYREG_USB_ARB_RW4_WA\r
-#define USBFS_USB__ARB_RW4_WA_MSB CYREG_USB_ARB_RW4_WA_MSB\r
-#define USBFS_USB__ARB_RW5_DR CYREG_USB_ARB_RW5_DR\r
-#define USBFS_USB__ARB_RW5_RA CYREG_USB_ARB_RW5_RA\r
-#define USBFS_USB__ARB_RW5_RA_MSB CYREG_USB_ARB_RW5_RA_MSB\r
-#define USBFS_USB__ARB_RW5_WA CYREG_USB_ARB_RW5_WA\r
-#define USBFS_USB__ARB_RW5_WA_MSB CYREG_USB_ARB_RW5_WA_MSB\r
-#define USBFS_USB__ARB_RW6_DR CYREG_USB_ARB_RW6_DR\r
-#define USBFS_USB__ARB_RW6_RA CYREG_USB_ARB_RW6_RA\r
-#define USBFS_USB__ARB_RW6_RA_MSB CYREG_USB_ARB_RW6_RA_MSB\r
-#define USBFS_USB__ARB_RW6_WA CYREG_USB_ARB_RW6_WA\r
-#define USBFS_USB__ARB_RW6_WA_MSB CYREG_USB_ARB_RW6_WA_MSB\r
-#define USBFS_USB__ARB_RW7_DR CYREG_USB_ARB_RW7_DR\r
-#define USBFS_USB__ARB_RW7_RA CYREG_USB_ARB_RW7_RA\r
-#define USBFS_USB__ARB_RW7_RA_MSB CYREG_USB_ARB_RW7_RA_MSB\r
-#define USBFS_USB__ARB_RW7_WA CYREG_USB_ARB_RW7_WA\r
-#define USBFS_USB__ARB_RW7_WA_MSB CYREG_USB_ARB_RW7_WA_MSB\r
-#define USBFS_USB__ARB_RW8_DR CYREG_USB_ARB_RW8_DR\r
-#define USBFS_USB__ARB_RW8_RA CYREG_USB_ARB_RW8_RA\r
-#define USBFS_USB__ARB_RW8_RA_MSB CYREG_USB_ARB_RW8_RA_MSB\r
-#define USBFS_USB__ARB_RW8_WA CYREG_USB_ARB_RW8_WA\r
-#define USBFS_USB__ARB_RW8_WA_MSB CYREG_USB_ARB_RW8_WA_MSB\r
-#define USBFS_USB__BUF_SIZE CYREG_USB_BUF_SIZE\r
-#define USBFS_USB__BUS_RST_CNT CYREG_USB_BUS_RST_CNT\r
-#define USBFS_USB__CR0 CYREG_USB_CR0\r
-#define USBFS_USB__CR1 CYREG_USB_CR1\r
-#define USBFS_USB__CWA CYREG_USB_CWA\r
-#define USBFS_USB__CWA_MSB CYREG_USB_CWA_MSB\r
-#define USBFS_USB__DMA_THRES CYREG_USB_DMA_THRES\r
-#define USBFS_USB__DMA_THRES_MSB CYREG_USB_DMA_THRES_MSB\r
-#define USBFS_USB__DYN_RECONFIG CYREG_USB_DYN_RECONFIG\r
-#define USBFS_USB__EP0_CNT CYREG_USB_EP0_CNT\r
-#define USBFS_USB__EP0_CR CYREG_USB_EP0_CR\r
-#define USBFS_USB__EP0_DR0 CYREG_USB_EP0_DR0\r
-#define USBFS_USB__EP0_DR1 CYREG_USB_EP0_DR1\r
-#define USBFS_USB__EP0_DR2 CYREG_USB_EP0_DR2\r
-#define USBFS_USB__EP0_DR3 CYREG_USB_EP0_DR3\r
-#define USBFS_USB__EP0_DR4 CYREG_USB_EP0_DR4\r
-#define USBFS_USB__EP0_DR5 CYREG_USB_EP0_DR5\r
-#define USBFS_USB__EP0_DR6 CYREG_USB_EP0_DR6\r
-#define USBFS_USB__EP0_DR7 CYREG_USB_EP0_DR7\r
-#define USBFS_USB__EP_ACTIVE CYREG_USB_EP_ACTIVE\r
-#define USBFS_USB__EP_TYPE CYREG_USB_EP_TYPE\r
-#define USBFS_USB__MEM_DATA CYREG_USB_MEM_DATA_MBASE\r
-#define USBFS_USB__PM_ACT_CFG CYREG_PM_ACT_CFG5\r
-#define USBFS_USB__PM_ACT_MSK 0x01u\r
-#define USBFS_USB__PM_STBY_CFG CYREG_PM_STBY_CFG5\r
-#define USBFS_USB__PM_STBY_MSK 0x01u\r
-#define USBFS_USB__SIE_EP1_CNT0 CYREG_USB_SIE_EP1_CNT0\r
-#define USBFS_USB__SIE_EP1_CNT1 CYREG_USB_SIE_EP1_CNT1\r
-#define USBFS_USB__SIE_EP1_CR0 CYREG_USB_SIE_EP1_CR0\r
-#define USBFS_USB__SIE_EP2_CNT0 CYREG_USB_SIE_EP2_CNT0\r
-#define USBFS_USB__SIE_EP2_CNT1 CYREG_USB_SIE_EP2_CNT1\r
-#define USBFS_USB__SIE_EP2_CR0 CYREG_USB_SIE_EP2_CR0\r
-#define USBFS_USB__SIE_EP3_CNT0 CYREG_USB_SIE_EP3_CNT0\r
-#define USBFS_USB__SIE_EP3_CNT1 CYREG_USB_SIE_EP3_CNT1\r
-#define USBFS_USB__SIE_EP3_CR0 CYREG_USB_SIE_EP3_CR0\r
-#define USBFS_USB__SIE_EP4_CNT0 CYREG_USB_SIE_EP4_CNT0\r
-#define USBFS_USB__SIE_EP4_CNT1 CYREG_USB_SIE_EP4_CNT1\r
-#define USBFS_USB__SIE_EP4_CR0 CYREG_USB_SIE_EP4_CR0\r
-#define USBFS_USB__SIE_EP5_CNT0 CYREG_USB_SIE_EP5_CNT0\r
-#define USBFS_USB__SIE_EP5_CNT1 CYREG_USB_SIE_EP5_CNT1\r
-#define USBFS_USB__SIE_EP5_CR0 CYREG_USB_SIE_EP5_CR0\r
-#define USBFS_USB__SIE_EP6_CNT0 CYREG_USB_SIE_EP6_CNT0\r
-#define USBFS_USB__SIE_EP6_CNT1 CYREG_USB_SIE_EP6_CNT1\r
-#define USBFS_USB__SIE_EP6_CR0 CYREG_USB_SIE_EP6_CR0\r
-#define USBFS_USB__SIE_EP7_CNT0 CYREG_USB_SIE_EP7_CNT0\r
-#define USBFS_USB__SIE_EP7_CNT1 CYREG_USB_SIE_EP7_CNT1\r
-#define USBFS_USB__SIE_EP7_CR0 CYREG_USB_SIE_EP7_CR0\r
-#define USBFS_USB__SIE_EP8_CNT0 CYREG_USB_SIE_EP8_CNT0\r
-#define USBFS_USB__SIE_EP8_CNT1 CYREG_USB_SIE_EP8_CNT1\r
-#define USBFS_USB__SIE_EP8_CR0 CYREG_USB_SIE_EP8_CR0\r
-#define USBFS_USB__SIE_EP_INT_EN CYREG_USB_SIE_EP_INT_EN\r
-#define USBFS_USB__SIE_EP_INT_SR CYREG_USB_SIE_EP_INT_SR\r
-#define USBFS_USB__SOF0 CYREG_USB_SOF0\r
-#define USBFS_USB__SOF1 CYREG_USB_SOF1\r
-#define USBFS_USB__USBIO_CR0 CYREG_USB_USBIO_CR0\r
-#define USBFS_USB__USBIO_CR1 CYREG_USB_USBIO_CR1\r
-#define USBFS_USB__USB_CLK_EN CYREG_USB_USB_CLK_EN\r
-\r
-/* SCSI_Out */\r
-#define SCSI_Out__0__AG CYREG_PRT4_AG\r
-#define SCSI_Out__0__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out__0__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out__0__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out__0__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out__0__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out__0__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out__0__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out__0__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out__0__DR CYREG_PRT4_DR\r
-#define SCSI_Out__0__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out__0__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out__0__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out__0__MASK 0x08u\r
-#define SCSI_Out__0__PC CYREG_PRT4_PC3\r
-#define SCSI_Out__0__PORT 4u\r
-#define SCSI_Out__0__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out__0__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out__0__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out__0__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out__0__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out__0__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out__0__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out__0__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out__0__PS CYREG_PRT4_PS\r
-#define SCSI_Out__0__SHIFT 3\r
-#define SCSI_Out__0__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out__1__AG CYREG_PRT4_AG\r
-#define SCSI_Out__1__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out__1__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out__1__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out__1__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out__1__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out__1__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out__1__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out__1__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out__1__DR CYREG_PRT4_DR\r
-#define SCSI_Out__1__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out__1__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out__1__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out__1__MASK 0x04u\r
-#define SCSI_Out__1__PC CYREG_PRT4_PC2\r
-#define SCSI_Out__1__PORT 4u\r
-#define SCSI_Out__1__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out__1__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out__1__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out__1__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out__1__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out__1__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out__1__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out__1__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out__1__PS CYREG_PRT4_PS\r
-#define SCSI_Out__1__SHIFT 2\r
-#define SCSI_Out__1__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out__2__AG CYREG_PRT0_AG\r
-#define SCSI_Out__2__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__2__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__2__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__2__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__2__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__2__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__2__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__2__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__2__DR CYREG_PRT0_DR\r
-#define SCSI_Out__2__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__2__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__2__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__2__MASK 0x80u\r
-#define SCSI_Out__2__PC CYREG_PRT0_PC7\r
-#define SCSI_Out__2__PORT 0u\r
-#define SCSI_Out__2__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__2__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__2__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__2__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__2__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__2__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__2__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__2__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__2__PS CYREG_PRT0_PS\r
-#define SCSI_Out__2__SHIFT 7\r
-#define SCSI_Out__2__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__3__AG CYREG_PRT0_AG\r
-#define SCSI_Out__3__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__3__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__3__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__3__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__3__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__3__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__3__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__3__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__3__DR CYREG_PRT0_DR\r
-#define SCSI_Out__3__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__3__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__3__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__3__MASK 0x40u\r
-#define SCSI_Out__3__PC CYREG_PRT0_PC6\r
-#define SCSI_Out__3__PORT 0u\r
-#define SCSI_Out__3__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__3__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__3__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__3__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__3__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__3__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__3__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__3__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__3__PS CYREG_PRT0_PS\r
-#define SCSI_Out__3__SHIFT 6\r
-#define SCSI_Out__3__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__4__AG CYREG_PRT0_AG\r
-#define SCSI_Out__4__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__4__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__4__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__4__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__4__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__4__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__4__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__4__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__4__DR CYREG_PRT0_DR\r
-#define SCSI_Out__4__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__4__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__4__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__4__MASK 0x20u\r
-#define SCSI_Out__4__PC CYREG_PRT0_PC5\r
-#define SCSI_Out__4__PORT 0u\r
-#define SCSI_Out__4__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__4__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__4__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__4__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__4__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__4__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__4__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__4__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__4__PS CYREG_PRT0_PS\r
-#define SCSI_Out__4__SHIFT 5\r
-#define SCSI_Out__4__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__5__AG CYREG_PRT0_AG\r
-#define SCSI_Out__5__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__5__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__5__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__5__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__5__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__5__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__5__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__5__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__5__DR CYREG_PRT0_DR\r
-#define SCSI_Out__5__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__5__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__5__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__5__MASK 0x10u\r
-#define SCSI_Out__5__PC CYREG_PRT0_PC4\r
-#define SCSI_Out__5__PORT 0u\r
-#define SCSI_Out__5__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__5__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__5__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__5__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__5__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__5__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__5__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__5__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__5__PS CYREG_PRT0_PS\r
-#define SCSI_Out__5__SHIFT 4\r
-#define SCSI_Out__5__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__6__AG CYREG_PRT0_AG\r
-#define SCSI_Out__6__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__6__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__6__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__6__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__6__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__6__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__6__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__6__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__6__DR CYREG_PRT0_DR\r
-#define SCSI_Out__6__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__6__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__6__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__6__MASK 0x08u\r
-#define SCSI_Out__6__PC CYREG_PRT0_PC3\r
-#define SCSI_Out__6__PORT 0u\r
-#define SCSI_Out__6__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__6__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__6__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__6__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__6__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__6__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__6__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__6__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__6__PS CYREG_PRT0_PS\r
-#define SCSI_Out__6__SHIFT 3\r
-#define SCSI_Out__6__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__7__AG CYREG_PRT0_AG\r
-#define SCSI_Out__7__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__7__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__7__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__7__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__7__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__7__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__7__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__7__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__7__DR CYREG_PRT0_DR\r
-#define SCSI_Out__7__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__7__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__7__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__7__MASK 0x04u\r
-#define SCSI_Out__7__PC CYREG_PRT0_PC2\r
-#define SCSI_Out__7__PORT 0u\r
-#define SCSI_Out__7__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__7__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__7__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__7__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__7__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__7__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__7__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__7__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__7__PS CYREG_PRT0_PS\r
-#define SCSI_Out__7__SHIFT 2\r
-#define SCSI_Out__7__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__8__AG CYREG_PRT0_AG\r
-#define SCSI_Out__8__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__8__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__8__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__8__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__8__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__8__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__8__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__8__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__8__DR CYREG_PRT0_DR\r
-#define SCSI_Out__8__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__8__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__8__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__8__MASK 0x02u\r
-#define SCSI_Out__8__PC CYREG_PRT0_PC1\r
-#define SCSI_Out__8__PORT 0u\r
-#define SCSI_Out__8__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__8__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__8__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__8__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__8__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__8__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__8__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__8__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__8__PS CYREG_PRT0_PS\r
-#define SCSI_Out__8__SHIFT 1\r
-#define SCSI_Out__8__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__9__AG CYREG_PRT0_AG\r
-#define SCSI_Out__9__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__9__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__9__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__9__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__9__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__9__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__9__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__9__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__9__DR CYREG_PRT0_DR\r
-#define SCSI_Out__9__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__9__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__9__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__9__MASK 0x01u\r
-#define SCSI_Out__9__PC CYREG_PRT0_PC0\r
-#define SCSI_Out__9__PORT 0u\r
-#define SCSI_Out__9__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__9__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__9__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__9__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__9__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__9__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__9__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__9__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__9__PS CYREG_PRT0_PS\r
-#define SCSI_Out__9__SHIFT 0\r
-#define SCSI_Out__9__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__ACK__AG CYREG_PRT0_AG\r
-#define SCSI_Out__ACK__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__ACK__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__ACK__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__ACK__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__ACK__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__ACK__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__ACK__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__ACK__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__ACK__DR CYREG_PRT0_DR\r
-#define SCSI_Out__ACK__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__ACK__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__ACK__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__ACK__MASK 0x40u\r
-#define SCSI_Out__ACK__PC CYREG_PRT0_PC6\r
-#define SCSI_Out__ACK__PORT 0u\r
-#define SCSI_Out__ACK__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__ACK__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__ACK__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__ACK__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__ACK__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__ACK__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__ACK__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__ACK__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__ACK__PS CYREG_PRT0_PS\r
-#define SCSI_Out__ACK__SHIFT 6\r
-#define SCSI_Out__ACK__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__ATN__AG CYREG_PRT4_AG\r
-#define SCSI_Out__ATN__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out__ATN__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out__ATN__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out__ATN__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out__ATN__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out__ATN__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out__ATN__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out__ATN__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out__ATN__DR CYREG_PRT4_DR\r
-#define SCSI_Out__ATN__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out__ATN__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out__ATN__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out__ATN__MASK 0x04u\r
-#define SCSI_Out__ATN__PC CYREG_PRT4_PC2\r
-#define SCSI_Out__ATN__PORT 4u\r
-#define SCSI_Out__ATN__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out__ATN__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out__ATN__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out__ATN__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out__ATN__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out__ATN__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out__ATN__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out__ATN__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out__ATN__PS CYREG_PRT4_PS\r
-#define SCSI_Out__ATN__SHIFT 2\r
-#define SCSI_Out__ATN__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out__BSY__AG CYREG_PRT0_AG\r
-#define SCSI_Out__BSY__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__BSY__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__BSY__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__BSY__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__BSY__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__BSY__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__BSY__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__BSY__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__BSY__DR CYREG_PRT0_DR\r
-#define SCSI_Out__BSY__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__BSY__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__BSY__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__BSY__MASK 0x80u\r
-#define SCSI_Out__BSY__PC CYREG_PRT0_PC7\r
-#define SCSI_Out__BSY__PORT 0u\r
-#define SCSI_Out__BSY__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__BSY__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__BSY__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__BSY__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__BSY__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__BSY__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__BSY__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__BSY__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__BSY__PS CYREG_PRT0_PS\r
-#define SCSI_Out__BSY__SHIFT 7\r
-#define SCSI_Out__BSY__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__CD__AG CYREG_PRT0_AG\r
-#define SCSI_Out__CD__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__CD__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__CD__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__CD__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__CD__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__CD__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__CD__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__CD__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__CD__DR CYREG_PRT0_DR\r
-#define SCSI_Out__CD__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__CD__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__CD__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__CD__MASK 0x04u\r
-#define SCSI_Out__CD__PC CYREG_PRT0_PC2\r
-#define SCSI_Out__CD__PORT 0u\r
-#define SCSI_Out__CD__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__CD__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__CD__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__CD__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__CD__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__CD__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__CD__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__CD__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__CD__PS CYREG_PRT0_PS\r
-#define SCSI_Out__CD__SHIFT 2\r
-#define SCSI_Out__CD__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__DBP_raw__AG CYREG_PRT4_AG\r
-#define SCSI_Out__DBP_raw__AMUX CYREG_PRT4_AMUX\r
-#define SCSI_Out__DBP_raw__BIE CYREG_PRT4_BIE\r
-#define SCSI_Out__DBP_raw__BIT_MASK CYREG_PRT4_BIT_MASK\r
-#define SCSI_Out__DBP_raw__BYP CYREG_PRT4_BYP\r
-#define SCSI_Out__DBP_raw__CTL CYREG_PRT4_CTL\r
-#define SCSI_Out__DBP_raw__DM0 CYREG_PRT4_DM0\r
-#define SCSI_Out__DBP_raw__DM1 CYREG_PRT4_DM1\r
-#define SCSI_Out__DBP_raw__DM2 CYREG_PRT4_DM2\r
-#define SCSI_Out__DBP_raw__DR CYREG_PRT4_DR\r
-#define SCSI_Out__DBP_raw__INP_DIS CYREG_PRT4_INP_DIS\r
-#define SCSI_Out__DBP_raw__LCD_COM_SEG CYREG_PRT4_LCD_COM_SEG\r
-#define SCSI_Out__DBP_raw__LCD_EN CYREG_PRT4_LCD_EN\r
-#define SCSI_Out__DBP_raw__MASK 0x08u\r
-#define SCSI_Out__DBP_raw__PC CYREG_PRT4_PC3\r
-#define SCSI_Out__DBP_raw__PORT 4u\r
-#define SCSI_Out__DBP_raw__PRT CYREG_PRT4_PRT\r
-#define SCSI_Out__DBP_raw__PRTDSI__CAPS_SEL CYREG_PRT4_CAPS_SEL\r
-#define SCSI_Out__DBP_raw__PRTDSI__DBL_SYNC_IN CYREG_PRT4_DBL_SYNC_IN\r
-#define SCSI_Out__DBP_raw__PRTDSI__OE_SEL0 CYREG_PRT4_OE_SEL0\r
-#define SCSI_Out__DBP_raw__PRTDSI__OE_SEL1 CYREG_PRT4_OE_SEL1\r
-#define SCSI_Out__DBP_raw__PRTDSI__OUT_SEL0 CYREG_PRT4_OUT_SEL0\r
-#define SCSI_Out__DBP_raw__PRTDSI__OUT_SEL1 CYREG_PRT4_OUT_SEL1\r
-#define SCSI_Out__DBP_raw__PRTDSI__SYNC_OUT CYREG_PRT4_SYNC_OUT\r
-#define SCSI_Out__DBP_raw__PS CYREG_PRT4_PS\r
-#define SCSI_Out__DBP_raw__SHIFT 3\r
-#define SCSI_Out__DBP_raw__SLW CYREG_PRT4_SLW\r
-#define SCSI_Out__IO_raw__AG CYREG_PRT0_AG\r
-#define SCSI_Out__IO_raw__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__IO_raw__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__IO_raw__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__IO_raw__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__IO_raw__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__IO_raw__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__IO_raw__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__IO_raw__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__IO_raw__DR CYREG_PRT0_DR\r
-#define SCSI_Out__IO_raw__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__IO_raw__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__IO_raw__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__IO_raw__MASK 0x01u\r
-#define SCSI_Out__IO_raw__PC CYREG_PRT0_PC0\r
-#define SCSI_Out__IO_raw__PORT 0u\r
-#define SCSI_Out__IO_raw__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__IO_raw__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__IO_raw__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__IO_raw__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__IO_raw__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__IO_raw__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__IO_raw__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__IO_raw__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__IO_raw__PS CYREG_PRT0_PS\r
-#define SCSI_Out__IO_raw__SHIFT 0\r
-#define SCSI_Out__IO_raw__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__MSG__AG CYREG_PRT0_AG\r
-#define SCSI_Out__MSG__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__MSG__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__MSG__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__MSG__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__MSG__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__MSG__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__MSG__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__MSG__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__MSG__DR CYREG_PRT0_DR\r
-#define SCSI_Out__MSG__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__MSG__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__MSG__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__MSG__MASK 0x10u\r
-#define SCSI_Out__MSG__PC CYREG_PRT0_PC4\r
-#define SCSI_Out__MSG__PORT 0u\r
-#define SCSI_Out__MSG__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__MSG__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__MSG__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__MSG__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__MSG__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__MSG__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__MSG__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__MSG__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__MSG__PS CYREG_PRT0_PS\r
-#define SCSI_Out__MSG__SHIFT 4\r
-#define SCSI_Out__MSG__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__REQ__AG CYREG_PRT0_AG\r
-#define SCSI_Out__REQ__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__REQ__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__REQ__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__REQ__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__REQ__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__REQ__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__REQ__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__REQ__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__REQ__DR CYREG_PRT0_DR\r
-#define SCSI_Out__REQ__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__REQ__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__REQ__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__REQ__MASK 0x02u\r
-#define SCSI_Out__REQ__PC CYREG_PRT0_PC1\r
-#define SCSI_Out__REQ__PORT 0u\r
-#define SCSI_Out__REQ__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__REQ__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__REQ__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__REQ__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__REQ__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__REQ__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__REQ__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__REQ__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__REQ__PS CYREG_PRT0_PS\r
-#define SCSI_Out__REQ__SHIFT 1\r
-#define SCSI_Out__REQ__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__RST__AG CYREG_PRT0_AG\r
-#define SCSI_Out__RST__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__RST__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__RST__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__RST__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__RST__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__RST__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__RST__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__RST__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__RST__DR CYREG_PRT0_DR\r
-#define SCSI_Out__RST__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__RST__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__RST__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__RST__MASK 0x20u\r
-#define SCSI_Out__RST__PC CYREG_PRT0_PC5\r
-#define SCSI_Out__RST__PORT 0u\r
-#define SCSI_Out__RST__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__RST__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__RST__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__RST__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__RST__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__RST__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__RST__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__RST__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__RST__PS CYREG_PRT0_PS\r
-#define SCSI_Out__RST__SHIFT 5\r
-#define SCSI_Out__RST__SLW CYREG_PRT0_SLW\r
-#define SCSI_Out__SEL__AG CYREG_PRT0_AG\r
-#define SCSI_Out__SEL__AMUX CYREG_PRT0_AMUX\r
-#define SCSI_Out__SEL__BIE CYREG_PRT0_BIE\r
-#define SCSI_Out__SEL__BIT_MASK CYREG_PRT0_BIT_MASK\r
-#define SCSI_Out__SEL__BYP CYREG_PRT0_BYP\r
-#define SCSI_Out__SEL__CTL CYREG_PRT0_CTL\r
-#define SCSI_Out__SEL__DM0 CYREG_PRT0_DM0\r
-#define SCSI_Out__SEL__DM1 CYREG_PRT0_DM1\r
-#define SCSI_Out__SEL__DM2 CYREG_PRT0_DM2\r
-#define SCSI_Out__SEL__DR CYREG_PRT0_DR\r
-#define SCSI_Out__SEL__INP_DIS CYREG_PRT0_INP_DIS\r
-#define SCSI_Out__SEL__LCD_COM_SEG CYREG_PRT0_LCD_COM_SEG\r
-#define SCSI_Out__SEL__LCD_EN CYREG_PRT0_LCD_EN\r
-#define SCSI_Out__SEL__MASK 0x08u\r
-#define SCSI_Out__SEL__PC CYREG_PRT0_PC3\r
-#define SCSI_Out__SEL__PORT 0u\r
-#define SCSI_Out__SEL__PRT CYREG_PRT0_PRT\r
-#define SCSI_Out__SEL__PRTDSI__CAPS_SEL CYREG_PRT0_CAPS_SEL\r
-#define SCSI_Out__SEL__PRTDSI__DBL_SYNC_IN CYREG_PRT0_DBL_SYNC_IN\r
-#define SCSI_Out__SEL__PRTDSI__OE_SEL0 CYREG_PRT0_OE_SEL0\r
-#define SCSI_Out__SEL__PRTDSI__OE_SEL1 CYREG_PRT0_OE_SEL1\r
-#define SCSI_Out__SEL__PRTDSI__OUT_SEL0 CYREG_PRT0_OUT_SEL0\r
-#define SCSI_Out__SEL__PRTDSI__OUT_SEL1 CYREG_PRT0_OUT_SEL1\r
-#define SCSI_Out__SEL__PRTDSI__SYNC_OUT CYREG_PRT0_SYNC_OUT\r
-#define SCSI_Out__SEL__PS CYREG_PRT0_PS\r
-#define SCSI_Out__SEL__SHIFT 3\r
-#define SCSI_Out__SEL__SLW CYREG_PRT0_SLW\r
-\r
-/* USBFS_Dm */\r
-#define USBFS_Dm__0__MASK 0x80u\r
-#define USBFS_Dm__0__PC CYREG_IO_PC_PRT15_7_6_PC1\r
-#define USBFS_Dm__0__PORT 15u\r
-#define USBFS_Dm__0__SHIFT 7\r
-#define USBFS_Dm__AG CYREG_PRT15_AG\r
-#define USBFS_Dm__AMUX CYREG_PRT15_AMUX\r
-#define USBFS_Dm__BIE CYREG_PRT15_BIE\r
-#define USBFS_Dm__BIT_MASK CYREG_PRT15_BIT_MASK\r
-#define USBFS_Dm__BYP CYREG_PRT15_BYP\r
-#define USBFS_Dm__CTL CYREG_PRT15_CTL\r
-#define USBFS_Dm__DM0 CYREG_PRT15_DM0\r
-#define USBFS_Dm__DM1 CYREG_PRT15_DM1\r
-#define USBFS_Dm__DM2 CYREG_PRT15_DM2\r
-#define USBFS_Dm__DR CYREG_PRT15_DR\r
-#define USBFS_Dm__INP_DIS CYREG_PRT15_INP_DIS\r
-#define USBFS_Dm__LCD_COM_SEG CYREG_PRT15_LCD_COM_SEG\r
-#define USBFS_Dm__LCD_EN CYREG_PRT15_LCD_EN\r
-#define USBFS_Dm__MASK 0x80u\r
-#define USBFS_Dm__PORT 15u\r
-#define USBFS_Dm__PRT CYREG_PRT15_PRT\r
-#define USBFS_Dm__PRTDSI__CAPS_SEL CYREG_PRT15_CAPS_SEL\r
-#define USBFS_Dm__PRTDSI__DBL_SYNC_IN CYREG_PRT15_DBL_SYNC_IN\r
-#define USBFS_Dm__PRTDSI__OE_SEL0 CYREG_PRT15_OE_SEL0\r
-#define USBFS_Dm__PRTDSI__OE_SEL1 CYREG_PRT15_OE_SEL1\r
-#define USBFS_Dm__PRTDSI__OUT_SEL0 CYREG_PRT15_OUT_SEL0\r
-#define USBFS_Dm__PRTDSI__OUT_SEL1 CYREG_PRT15_OUT_SEL1\r
-#define USBFS_Dm__PRTDSI__SYNC_OUT CYREG_PRT15_SYNC_OUT\r
-#define USBFS_Dm__PS CYREG_PRT15_PS\r
-#define USBFS_Dm__SHIFT 7\r
-#define USBFS_Dm__SLW CYREG_PRT15_SLW\r
-\r
-/* USBFS_Dp */\r
-#define USBFS_Dp__0__MASK 0x40u\r
-#define USBFS_Dp__0__PC CYREG_IO_PC_PRT15_7_6_PC0\r
-#define USBFS_Dp__0__PORT 15u\r
-#define USBFS_Dp__0__SHIFT 6\r
-#define USBFS_Dp__AG CYREG_PRT15_AG\r
-#define USBFS_Dp__AMUX CYREG_PRT15_AMUX\r
-#define USBFS_Dp__BIE CYREG_PRT15_BIE\r
-#define USBFS_Dp__BIT_MASK CYREG_PRT15_BIT_MASK\r
-#define USBFS_Dp__BYP CYREG_PRT15_BYP\r
-#define USBFS_Dp__CTL CYREG_PRT15_CTL\r
-#define USBFS_Dp__DM0 CYREG_PRT15_DM0\r
-#define USBFS_Dp__DM1 CYREG_PRT15_DM1\r
-#define USBFS_Dp__DM2 CYREG_PRT15_DM2\r
-#define USBFS_Dp__DR CYREG_PRT15_DR\r
-#define USBFS_Dp__INP_DIS CYREG_PRT15_INP_DIS\r
-#define USBFS_Dp__INTSTAT CYREG_PICU15_INTSTAT\r
-#define USBFS_Dp__LCD_COM_SEG CYREG_PRT15_LCD_COM_SEG\r
-#define USBFS_Dp__LCD_EN CYREG_PRT15_LCD_EN\r
-#define USBFS_Dp__MASK 0x40u\r
-#define USBFS_Dp__PORT 15u\r
-#define USBFS_Dp__PRT CYREG_PRT15_PRT\r
-#define USBFS_Dp__PRTDSI__CAPS_SEL CYREG_PRT15_CAPS_SEL\r
-#define USBFS_Dp__PRTDSI__DBL_SYNC_IN CYREG_PRT15_DBL_SYNC_IN\r
-#define USBFS_Dp__PRTDSI__OE_SEL0 CYREG_PRT15_OE_SEL0\r
-#define USBFS_Dp__PRTDSI__OE_SEL1 CYREG_PRT15_OE_SEL1\r
-#define USBFS_Dp__PRTDSI__OUT_SEL0 CYREG_PRT15_OUT_SEL0\r
-#define USBFS_Dp__PRTDSI__OUT_SEL1 CYREG_PRT15_OUT_SEL1\r
-#define USBFS_Dp__PRTDSI__SYNC_OUT CYREG_PRT15_SYNC_OUT\r
-#define USBFS_Dp__PS CYREG_PRT15_PS\r
-#define USBFS_Dp__SHIFT 6\r
-#define USBFS_Dp__SLW CYREG_PRT15_SLW\r
-#define USBFS_Dp__SNAP CYREG_PICU_15_SNAP_15\r
-\r
-/* Miscellaneous */\r
-/* -- WARNING: define names containing LEOPARD or PANTHER are deprecated and will be removed in a future release */\r
-#define CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO 0\r
-#define CYDEV_DEBUGGING_DPS_SWD_SWV 6\r
-#define CYDEV_CONFIG_UNUSED_IO_AllowButWarn 0\r
-#define CYDEV_CONFIGURATION_MODE_COMPRESSED 0\r
-#define CYDEV_CONFIG_FASTBOOT_ENABLED 1\r
-#define CYDEV_CHIP_REV_PSOC5LP_PRODUCTION 0u\r
-#define CYDEV_CHIP_REVISION_5B_PRODUCTION 0u\r
-#define CYDEV_CHIP_MEMBER_5B 4u\r
-#define CYDEV_CHIP_FAMILY_PSOC5 3u\r
-#define CYDEV_CHIP_DIE_PSOC5LP 4u\r
-#define CYDEV_CHIP_DIE_EXPECT CYDEV_CHIP_DIE_PSOC5LP\r
-#define CYDEV_BOOTLOADER_IO_COMP_USBFS 1\r
-#define BCLK__BUS_CLK__HZ 64000000U\r
-#define BCLK__BUS_CLK__KHZ 64000U\r
-#define BCLK__BUS_CLK__MHZ 64U\r
-#define CYDEV_BOOTLOADER_APPLICATIONS 1u\r
-#define CYDEV_BOOTLOADER_CHECKSUM_BASIC 0\r
-#define CYDEV_BOOTLOADER_CHECKSUM_CRC 1\r
-#define CYDEV_BOOTLOADER_IO_COMP CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-#define CYDEV_CHIP_DIE_ACTUAL CYDEV_CHIP_DIE_EXPECT\r
-#define CYDEV_CHIP_DIE_LEOPARD 1u\r
-#define CYDEV_CHIP_DIE_PANTHER 3u\r
-#define CYDEV_CHIP_DIE_PSOC4A 2u\r
-#define CYDEV_CHIP_DIE_UNKNOWN 0u\r
-#define CYDEV_CHIP_FAMILY_PSOC3 1u\r
-#define CYDEV_CHIP_FAMILY_PSOC4 2u\r
-#define CYDEV_CHIP_FAMILY_UNKNOWN 0u\r
-#define CYDEV_CHIP_FAMILY_USED CYDEV_CHIP_FAMILY_PSOC5\r
-#define CYDEV_CHIP_JTAG_ID 0x2E133069u\r
-#define CYDEV_CHIP_MEMBER_3A 1u\r
-#define CYDEV_CHIP_MEMBER_4A 2u\r
-#define CYDEV_CHIP_MEMBER_5A 3u\r
-#define CYDEV_CHIP_MEMBER_UNKNOWN 0u\r
-#define CYDEV_CHIP_MEMBER_USED CYDEV_CHIP_MEMBER_5B\r
-#define CYDEV_CHIP_REVISION_3A_ES1 0u\r
-#define CYDEV_CHIP_REVISION_3A_ES2 1u\r
-#define CYDEV_CHIP_REVISION_3A_ES3 3u\r
-#define CYDEV_CHIP_REVISION_3A_PRODUCTION 3u\r
-#define CYDEV_CHIP_REVISION_4A_ES0 17u\r
-#define CYDEV_CHIP_REVISION_4A_PRODUCTION 17u\r
-#define CYDEV_CHIP_REVISION_5A_ES0 0u\r
-#define CYDEV_CHIP_REVISION_5A_ES1 1u\r
-#define CYDEV_CHIP_REVISION_5A_PRODUCTION 1u\r
-#define CYDEV_CHIP_REVISION_5B_ES0 0u\r
-#define CYDEV_CHIP_REVISION_USED CYDEV_CHIP_REVISION_5B_PRODUCTION\r
-#define CYDEV_CHIP_REV_EXPECT CYDEV_CHIP_REV_PSOC5LP_PRODUCTION\r
-#define CYDEV_CHIP_REV_LEOPARD_ES1 0u\r
-#define CYDEV_CHIP_REV_LEOPARD_ES2 1u\r
-#define CYDEV_CHIP_REV_LEOPARD_ES3 3u\r
-#define CYDEV_CHIP_REV_LEOPARD_PRODUCTION 3u\r
-#define CYDEV_CHIP_REV_PANTHER_ES0 0u\r
-#define CYDEV_CHIP_REV_PANTHER_ES1 1u\r
-#define CYDEV_CHIP_REV_PANTHER_PRODUCTION 1u\r
-#define CYDEV_CHIP_REV_PSOC4A_ES0 17u\r
-#define CYDEV_CHIP_REV_PSOC4A_PRODUCTION 17u\r
-#define CYDEV_CHIP_REV_PSOC5LP_ES0 0u\r
-#define CYDEV_CONFIGURATION_COMPRESSED 1\r
-#define CYDEV_CONFIGURATION_DMA 0\r
-#define CYDEV_CONFIGURATION_ECC 0\r
-#define CYDEV_CONFIGURATION_IMOENABLED CYDEV_CONFIG_FASTBOOT_ENABLED\r
-#define CYDEV_CONFIGURATION_MODE CYDEV_CONFIGURATION_MODE_COMPRESSED\r
-#define CYDEV_CONFIGURATION_MODE_DMA 2\r
-#define CYDEV_CONFIGURATION_MODE_UNCOMPRESSED 1\r
-#define CYDEV_CONFIG_UNUSED_IO CYDEV_CONFIG_UNUSED_IO_AllowButWarn\r
-#define CYDEV_CONFIG_UNUSED_IO_AllowWithInfo 1\r
-#define CYDEV_CONFIG_UNUSED_IO_Disallowed 2\r
-#define CYDEV_DEBUGGING_DPS CYDEV_DEBUGGING_DPS_SWD_SWV\r
-#define CYDEV_DEBUGGING_DPS_Disable 3\r
-#define CYDEV_DEBUGGING_DPS_JTAG_4 1\r
-#define CYDEV_DEBUGGING_DPS_JTAG_5 0\r
-#define CYDEV_DEBUGGING_DPS_SWD 2\r
-#define CYDEV_DEBUGGING_ENABLE 1\r
-#define CYDEV_DEBUGGING_XRES 0\r
-#define CYDEV_DEBUG_ENABLE_MASK 0x20u\r
-#define CYDEV_DEBUG_ENABLE_REGISTER CYREG_MLOGIC_DEBUG\r
-#define CYDEV_DMA_CHANNELS_AVAILABLE 24u\r
-#define CYDEV_ECC_ENABLE 0\r
-#define CYDEV_HEAP_SIZE 0x0800\r
-#define CYDEV_INSTRUCT_CACHE_ENABLED 1\r
-#define CYDEV_INTR_RISING 0x00000000u\r
-#define CYDEV_PROJ_TYPE 1\r
-#define CYDEV_PROJ_TYPE_BOOTLOADER 1\r
-#define CYDEV_PROJ_TYPE_LOADABLE 2\r
-#define CYDEV_PROJ_TYPE_MULTIAPPBOOTLOADER 3\r
-#define CYDEV_PROJ_TYPE_STANDARD 0\r
-#define CYDEV_PROTECTION_ENABLE 0\r
-#define CYDEV_STACK_SIZE 0x2000\r
-#define CYDEV_USB_CLK_OSC_LOCKING_ENABLED_AT_PWR_UP \r
-#define CYDEV_USE_BUNDLED_CMSIS 1\r
-#define CYDEV_VARIABLE_VDDA 0\r
-#define CYDEV_VDDA 5.0\r
-#define CYDEV_VDDA_MV 5000\r
-#define CYDEV_VDDD 5.0\r
-#define CYDEV_VDDD_MV 5000\r
-#define CYDEV_VDDIO0 5.0\r
-#define CYDEV_VDDIO0_MV 5000\r
-#define CYDEV_VDDIO1 5.0\r
-#define CYDEV_VDDIO1_MV 5000\r
-#define CYDEV_VDDIO2 5.0\r
-#define CYDEV_VDDIO2_MV 5000\r
-#define CYDEV_VDDIO3 5.0\r
-#define CYDEV_VDDIO3_MV 5000\r
-#define CYDEV_VIO0 5\r
-#define CYDEV_VIO0_MV 5000\r
-#define CYDEV_VIO1 5\r
-#define CYDEV_VIO1_MV 5000\r
-#define CYDEV_VIO2 5\r
-#define CYDEV_VIO2_MV 5000\r
-#define CYDEV_VIO3 5\r
-#define CYDEV_VIO3_MV 5000\r
-#define CyBtldr_Custom_Interface CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO\r
-#define CyBtldr_USBFS CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-#define DMA_CHANNELS_USED__MASK0 0x00000000u\r
-#define CYDEV_BOOTLOADER_ENABLE 1\r
-\r
-#endif /* INCLUDED_CYFITTER_H */\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cyfitter_cfg.c\r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* Description:\r
-* This file is automatically generated by PSoC Creator with device \r
-* initialization code. Except for the user defined sections in\r
-* CyClockStartupError(), this file should not be modified.\r
-*\r
-********************************************************************************\r
-* Copyright 2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-#include <string.h>\r
-#include <cytypes.h>\r
-#include <cydevice_trm.h>\r
-#include <cyfitter.h>\r
-#include <CyLib.h>\r
-#include <cyfitter_cfg.h>\r
-\r
-#define CY_NEED_CYCLOCKSTARTUPERROR 1\r
-\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
- #define CYPACKED \r
- #define CYPACKED_ATTR __attribute__ ((packed))\r
- #define CYALIGNED __attribute__ ((aligned))\r
- #define CY_CFG_UNUSED __attribute__ ((unused))\r
- #define CY_CFG_SECTION __attribute__ ((section(".psocinit")))\r
- \r
- #if defined(__ARMCC_VERSION)\r
- #define CY_CFG_MEMORY_BARRIER() __memory_changed()\r
- #else\r
- #define CY_CFG_MEMORY_BARRIER() __sync_synchronize()\r
- #endif\r
- \r
-#elif defined(__ICCARM__)\r
- #include <intrinsics.h>\r
-\r
- #define CYPACKED __packed\r
- #define CYPACKED_ATTR \r
- #define CYALIGNED _Pragma("data_alignment=4")\r
- #define CY_CFG_UNUSED _Pragma("diag_suppress=Pe177")\r
- #define CY_CFG_SECTION _Pragma("location=\".psocinit\"")\r
- \r
- #define CY_CFG_MEMORY_BARRIER() __DMB()\r
- \r
-#else\r
- #error Unsupported toolchain\r
-#endif\r
-\r
-\r
-CY_CFG_UNUSED\r
-static void CYMEMZERO(void *s, size_t n);\r
-CY_CFG_UNUSED\r
-static void CYMEMZERO(void *s, size_t n)\r
-{\r
- (void)memset(s, 0, n);\r
-}\r
-CY_CFG_UNUSED\r
-static void CYCONFIGCPY(void *dest, const void *src, size_t n);\r
-CY_CFG_UNUSED\r
-static void CYCONFIGCPY(void *dest, const void *src, size_t n)\r
-{\r
- (void)memcpy(dest, src, n);\r
-}\r
-CY_CFG_UNUSED\r
-static void CYCONFIGCPYCODE(void *dest, const void *src, size_t n);\r
-CY_CFG_UNUSED\r
-static void CYCONFIGCPYCODE(void *dest, const void *src, size_t n)\r
-{\r
- (void)memcpy(dest, src, n);\r
-}\r
-\r
-\r
-\r
-/* Clock startup error codes */\r
-#define CYCLOCKSTART_NO_ERROR 0u\r
-#define CYCLOCKSTART_XTAL_ERROR 1u\r
-#define CYCLOCKSTART_32KHZ_ERROR 2u\r
-#define CYCLOCKSTART_PLL_ERROR 3u\r
-\r
-#ifdef CY_NEED_CYCLOCKSTARTUPERROR\r
-/*******************************************************************************\r
-* Function Name: CyClockStartupError\r
-********************************************************************************\r
-* Summary:\r
-* If an error is encountered during clock configuration (crystal startup error,\r
-* PLL lock error, etc.), the system will end up here. Unless reimplemented by\r
-* the customer, this function will stop in an infinite loop.\r
-*\r
-* Parameters:\r
-* void\r
-*\r
-* Return:\r
-* void\r
-*\r
-*******************************************************************************/\r
-CY_CFG_UNUSED\r
-static void CyClockStartupError(uint8 errorCode);\r
-CY_CFG_UNUSED\r
-static void CyClockStartupError(uint8 errorCode)\r
-{\r
- /* To remove the compiler warning if errorCode not used. */\r
- errorCode = errorCode;\r
-\r
- /* `#START CyClockStartupError` */\r
-\r
- /* If we have a clock startup error (bad MHz crystal, PLL lock, etc.), */\r
- /* we will end up here to allow the customer to implement something to */\r
- /* deal with the clock condition. */\r
-\r
- /* `#END` */\r
-\r
- /* If nothing else, stop here since the clocks have not started */\r
- /* correctly. */\r
- while(1) {}\r
-}\r
-#endif\r
-\r
-#define CY_CFG_BASE_ADDR_COUNT 12u\r
-CYPACKED typedef struct\r
-{\r
- uint8 offset;\r
- uint8 value;\r
-} CYPACKED_ATTR cy_cfg_addrvalue_t;\r
-\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: cfg_write_bytes32\r
-********************************************************************************\r
-* Summary:\r
-* This function is used for setting up the chip configuration areas that\r
-* contain relatively sparse data.\r
-*\r
-* Parameters:\r
-* void\r
-*\r
-* Return:\r
-* void\r
-*\r
-*******************************************************************************/\r
-static void cfg_write_bytes32(const uint32 addr_table[], const cy_cfg_addrvalue_t data_table[]);\r
-static void cfg_write_bytes32(const uint32 addr_table[], const cy_cfg_addrvalue_t data_table[])\r
-{\r
- /* For 32-bit little-endian architectures */\r
- uint32 i, j = 0u;\r
- for (i = 0u; i < CY_CFG_BASE_ADDR_COUNT; i++)\r
- {\r
- uint32 baseAddr = addr_table[i];\r
- uint8 count = (uint8)baseAddr;\r
- baseAddr &= 0xFFFFFF00u;\r
- while (count != 0u)\r
- {\r
- CY_SET_XTND_REG8((void CYFAR *)(baseAddr + data_table[j].offset), data_table[j].value);\r
- j++;\r
- count--;\r
- }\r
- }\r
-}\r
-\r
-/*******************************************************************************\r
-* Function Name: ClockSetup\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Performs the initialization of all of the clocks in the device based on the\r
-* settings in the Clock tab of the DWR. This includes enabling the requested\r
-* clocks and setting the necessary dividers to produce the desired frequency. \r
-*\r
-* Parameters:\r
-* void\r
-*\r
-* Return:\r
-* void\r
-*\r
-*******************************************************************************/\r
-static void ClockSetup(void);\r
-static void ClockSetup(void)\r
-{\r
- uint32 timeout;\r
- uint8 pllLock;\r
-\r
-\r
- /* Configure ILO based on settings from Clock DWR */\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);\r
-\r
- /* Configure IMO based on settings from Clock DWR */\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_FASTCLK_IMO_CR), 0x52u);\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_TABLES_IMO_USB)));\r
-\r
- /* Configure PLL based on settings from Clock DWR */\r
- CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);\r
- CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_CFG0), 0x1251u);\r
- /* Wait up to 250us for the PLL to lock */\r
- pllLock = 0u;\r
- for (timeout = 250u / 10u; (timeout > 0u) && (pllLock != 0x03u); timeout--)\r
- { \r
- pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_PLL_SR) & 0x01u) >> 0));\r
- CyDelayCycles(10u * 48u); /* Delay 10us based on 48MHz clock */\r
- }\r
- /* If we ran out of time the PLL didn't lock so go to the error function */\r
- if (timeout == 0u)\r
- {\r
- CyClockStartupError(CYCLOCKSTART_PLL_ERROR);\r
- }\r
-\r
- /* Configure Bus/Master Clock based on settings from Clock DWR */\r
- CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x07u);\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG0), 0x00u);\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG2), 0x48u);\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x00u);\r
-\r
- /* Configure USB Clock based on settings from Clock DWR */\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_UCFG), 0x00u);\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_LD), 0x02u);\r
-}\r
-\r
-\r
-/* Analog API Functions */\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: AnalogSetDefault\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets up the analog portions of the chip to default values based on chip\r
-* configuration options from the project.\r
-*\r
-* Parameters:\r
-* void\r
-*\r
-* Return:\r
-* void\r
-*\r
-*******************************************************************************/\r
-static void AnalogSetDefault(void);\r
-static void AnalogSetDefault(void)\r
-{\r
- uint8 bg_xover_inl_trim = CY_GET_XTND_REG8((void CYFAR *)(CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM + 1u));\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT1), ((bg_xover_inl_trim >> 4) & 0x0Fu));\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0, 0x44u);\r
-}\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: SetAnalogRoutingPumps\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Enables or disables the analog pumps feeding analog routing switches.\r
-* Intended to be called at startup, based on the Vdda system configuration;\r
-* may be called during operation when the user informs us that the Vdda voltage\r
-* crossed the pump threshold.\r
-*\r
-* Parameters:\r
-* enabled - 1 to enable the pumps, 0 to disable the pumps\r
-*\r
-* Return:\r
-* void\r
-*\r
-*******************************************************************************/\r
-void SetAnalogRoutingPumps(uint8 enabled)\r
-{\r
- uint8 regValue = CY_GET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0);\r
- if (enabled != 0u)\r
- {\r
- regValue |= 0x00u;\r
- }\r
- else\r
- {\r
- regValue &= (uint8)~0x00u;\r
- }\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0, regValue);\r
-}\r
-\r
-#define CY_AMUX_UNUSED CYREG_BOOST_SR\r
-\r
-\r
-/*******************************************************************************\r
-* Function Name: cyfitter_cfg\r
-********************************************************************************\r
-* Summary:\r
-* This function is called by the start-up code for the selected device. It\r
-* performs all of the necessary device configuration based on the design\r
-* settings. This includes settings from the Design Wide Resources (DWR) such\r
-* as Clocks and Pins as well as any component configuration that is necessary.\r
-*\r
-* Parameters: \r
-* void\r
-*\r
-* Return:\r
-* void\r
-*\r
-*******************************************************************************/\r
-\r
-void cyfitter_cfg(void)\r
-{\r
- /* IOPINS0_0 Address: CYREG_PRT0_DM0 Size (bytes): 8 */\r
- static const uint8 CYCODE BS_IOPINS0_0_VAL[] = {\r
- 0x00u, 0xFFu, 0xFFu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
-\r
- /* IOPINS0_8 Address: CYREG_PRT15_DR Size (bytes): 10 */\r
- static const uint8 CYCODE BS_IOPINS0_8_VAL[] = {\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u};\r
-\r
- /* IOPINS0_3 Address: CYREG_PRT3_DM0 Size (bytes): 8 */\r
- static const uint8 CYCODE BS_IOPINS0_3_VAL[] = {\r
- 0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
-\r
- /* IOPINS0_4 Address: CYREG_PRT4_DM0 Size (bytes): 8 */\r
- static const uint8 CYCODE BS_IOPINS0_4_VAL[] = {\r
- 0x00u, 0xFCu, 0xFCu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
-\r
- /* IOPINS0_6 Address: CYREG_PRT6_DM0 Size (bytes): 8 */\r
- static const uint8 CYCODE BS_IOPINS0_6_VAL[] = {\r
- 0x00u, 0x0Fu, 0x0Fu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};\r
-\r
-#ifdef CYGlobalIntDisable\r
- /* Disable interrupts by default. Let user enable if/when they want. */\r
- CYGlobalIntDisable\r
-#endif\r
-\r
-\r
- /* Set Flash Cycles based on max possible frequency in case a glitch occurs during ClockSetup(). */\r
- CY_SET_XTND_REG8((void CYFAR *)(CYREG_CACHE_CC_CTL), (((CYDEV_INSTRUCT_CACHE_ENABLED) != 0) ? 0x01u : 0x00u));\r
- /* Setup clocks based on selections from Clock DWR */\r
- ClockSetup();\r
- /* Enable/Disable Debug functionality based on settings from System DWR */\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DEBUG, (CY_GET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DEBUG) | 0x04u));\r
-\r
- {\r
- static const uint32 CYCODE cy_cfg_addr_table[] = {\r
- 0x40004501u, /* Base address: 0x40004500 Count: 1 */\r
- 0x40005202u, /* Base address: 0x40005200 Count: 2 */\r
- 0x40011701u, /* Base address: 0x40011700 Count: 1 */\r
- 0x40011901u, /* Base address: 0x40011900 Count: 1 */\r
- 0x40014003u, /* Base address: 0x40014000 Count: 3 */\r
- 0x40014102u, /* Base address: 0x40014100 Count: 2 */\r
- 0x40014202u, /* Base address: 0x40014200 Count: 2 */\r
- 0x40014302u, /* Base address: 0x40014300 Count: 2 */\r
- 0x40014703u, /* Base address: 0x40014700 Count: 3 */\r
- 0x40014803u, /* Base address: 0x40014800 Count: 3 */\r
- 0x40014C02u, /* Base address: 0x40014C00 Count: 2 */\r
- 0x40015101u, /* Base address: 0x40015100 Count: 1 */\r
- };\r
-\r
- static const cy_cfg_addrvalue_t CYCODE cy_cfg_data_table[] = {\r
- {0x7Eu, 0x02u},\r
- {0x1Cu, 0x3Eu},\r
- {0x7Cu, 0x40u},\r
- {0xEEu, 0x0Au},\r
- {0xEEu, 0x0Au},\r
- {0x33u, 0x80u},\r
- {0x36u, 0x40u},\r
- {0xCCu, 0x30u},\r
- {0xA6u, 0x40u},\r
- {0xA7u, 0x80u},\r
- {0xA6u, 0x40u},\r
- {0xA7u, 0x80u},\r
- {0xA6u, 0x40u},\r
- {0xA7u, 0x80u},\r
- {0x08u, 0x08u},\r
- {0x0Fu, 0x40u},\r
- {0xC2u, 0x0Cu},\r
- {0xAEu, 0x40u},\r
- {0xAFu, 0x80u},\r
- {0xEEu, 0x50u},\r
- {0xACu, 0x08u},\r
- {0xAFu, 0x40u},\r
- {0x00u, 0x0Au},\r
- };\r
-\r
-\r
-\r
- CYPACKED typedef struct {\r
- void CYFAR *address;\r
- uint16 size;\r
- } CYPACKED_ATTR cfg_memset_t;\r
-\r
- static const cfg_memset_t CYCODE cfg_memset_list [] = {\r
- /* address, size */\r
- {(void CYFAR *)(CYREG_PRT1_DR), 32u},\r
- {(void CYFAR *)(CYREG_PRT5_DR), 16u},\r
- {(void CYFAR *)(CYREG_PRT12_DR), 16u},\r
- {(void CYFAR *)(CYDEV_UCFG_B0_P0_U0_BASE), 4096u},\r
- {(void CYFAR *)(CYDEV_UCFG_B1_P2_U0_BASE), 2048u},\r
- {(void CYFAR *)(CYDEV_UCFG_DSI0_BASE), 2560u},\r
- {(void CYFAR *)(CYDEV_UCFG_DSI12_BASE), 512u},\r
- {(void CYFAR *)(CYREG_BCTL0_MDCLK_EN), 32u},\r
- };\r
-\r
- uint8 CYDATA i;\r
-\r
- /* Zero out critical memory blocks before beginning configuration */\r
- for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)\r
- {\r
- const cfg_memset_t CYCODE * CYDATA ms = &cfg_memset_list[i];\r
- CYMEMZERO(ms->address, (uint32)(ms->size));\r
- }\r
-\r
- cfg_write_bytes32(cy_cfg_addr_table, cy_cfg_data_table);\r
-\r
- /* Enable digital routing */\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL0_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL0_BANK_CTL) | 0x02u);\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL) | 0x02u);\r
-\r
- /* Enable UDB array */\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0) | 0x40u);\r
- CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_CR2, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_CR2) | 0x10u);\r
- }\r
-\r
- /* Perform second pass device configuration. These items must be configured in specific order after the regular configuration is done. */\r
- CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT0_DM0), (const void CYCODE *)(BS_IOPINS0_0_VAL), 8u);\r
- CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT15_DR), (const void CYCODE *)(BS_IOPINS0_8_VAL), 10u);\r
- CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT3_DM0), (const void CYCODE *)(BS_IOPINS0_3_VAL), 8u);\r
- CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT4_DM0), (const void CYCODE *)(BS_IOPINS0_4_VAL), 8u);\r
- CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT6_DM0), (const void CYCODE *)(BS_IOPINS0_6_VAL), 8u);\r
-\r
- /* Switch Boost to the precision bandgap reference from its internal reference */\r
- CY_SET_REG8((void CYXDATA *)CYREG_BOOST_CR2, (CY_GET_REG8((void CYXDATA *)CYREG_BOOST_CR2) | 0x08u));\r
-\r
- /* Perform basic analog initialization to defaults */\r
- AnalogSetDefault();\r
-\r
- /* Configure alternate active mode */\r
- CYCONFIGCPY((void CYFAR *)CYDEV_PM_STBY_BASE, (const void CYFAR *)CYDEV_PM_ACT_BASE, 14u);\r
-}\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cyfitter_cfg.h\r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* Description:\r
-* This file is automatically generated by PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2012, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-#ifndef CYFITTER_CFG_H\r
-#define CYFITTER_CFG_H\r
-\r
-#include <cytypes.h>\r
-\r
-extern void cyfitter_cfg(void);\r
-\r
-/* Analog Set/Unset methods */\r
-extern void SetAnalogRoutingPumps(uint8 enabled);\r
-\r
-\r
-#endif /* CYFITTER_CFG_H */\r
-\r
-/*[]*/\r
+++ /dev/null
-.ifndef INCLUDED_CYFITTERGNU_INC\r
-.set INCLUDED_CYFITTERGNU_INC, 1\r
-.include "cydevicegnu.inc"\r
-.include "cydevicegnu_trm.inc"\r
-\r
-/* USBFS_bus_reset */\r
-.set USBFS_bus_reset__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_bus_reset__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_bus_reset__INTC_MASK, 0x800000\r
-.set USBFS_bus_reset__INTC_NUMBER, 23\r
-.set USBFS_bus_reset__INTC_PRIOR_NUM, 7\r
-.set USBFS_bus_reset__INTC_PRIOR_REG, CYREG_NVIC_PRI_23\r
-.set USBFS_bus_reset__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_bus_reset__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_arb_int */\r
-.set USBFS_arb_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_arb_int__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_arb_int__INTC_MASK, 0x400000\r
-.set USBFS_arb_int__INTC_NUMBER, 22\r
-.set USBFS_arb_int__INTC_PRIOR_NUM, 7\r
-.set USBFS_arb_int__INTC_PRIOR_REG, CYREG_NVIC_PRI_22\r
-.set USBFS_arb_int__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_arb_int__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_sof_int */\r
-.set USBFS_sof_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_sof_int__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_sof_int__INTC_MASK, 0x200000\r
-.set USBFS_sof_int__INTC_NUMBER, 21\r
-.set USBFS_sof_int__INTC_PRIOR_NUM, 7\r
-.set USBFS_sof_int__INTC_PRIOR_REG, CYREG_NVIC_PRI_21\r
-.set USBFS_sof_int__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_sof_int__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* SCSI_Out_DBx */\r
-.set SCSI_Out_DBx__0__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__0__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__0__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__0__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__0__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__0__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__0__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__0__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__0__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__0__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__0__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__0__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__0__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__0__MASK, 0x08\r
-.set SCSI_Out_DBx__0__PC, CYREG_PRT6_PC3\r
-.set SCSI_Out_DBx__0__PORT, 6\r
-.set SCSI_Out_DBx__0__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__0__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__0__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__0__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__0__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__0__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__0__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__0__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__0__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__0__SHIFT, 3\r
-.set SCSI_Out_DBx__0__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__1__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__1__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__1__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__1__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__1__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__1__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__1__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__1__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__1__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__1__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__1__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__1__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__1__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__1__MASK, 0x04\r
-.set SCSI_Out_DBx__1__PC, CYREG_PRT6_PC2\r
-.set SCSI_Out_DBx__1__PORT, 6\r
-.set SCSI_Out_DBx__1__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__1__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__1__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__1__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__1__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__1__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__1__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__1__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__1__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__1__SHIFT, 2\r
-.set SCSI_Out_DBx__1__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__2__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__2__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__2__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__2__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__2__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__2__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__2__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__2__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__2__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__2__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__2__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__2__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__2__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__2__MASK, 0x02\r
-.set SCSI_Out_DBx__2__PC, CYREG_PRT6_PC1\r
-.set SCSI_Out_DBx__2__PORT, 6\r
-.set SCSI_Out_DBx__2__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__2__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__2__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__2__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__2__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__2__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__2__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__2__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__2__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__2__SHIFT, 1\r
-.set SCSI_Out_DBx__2__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__3__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__3__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__3__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__3__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__3__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__3__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__3__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__3__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__3__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__3__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__3__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__3__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__3__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__3__MASK, 0x01\r
-.set SCSI_Out_DBx__3__PC, CYREG_PRT6_PC0\r
-.set SCSI_Out_DBx__3__PORT, 6\r
-.set SCSI_Out_DBx__3__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__3__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__3__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__3__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__3__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__3__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__3__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__3__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__3__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__3__SHIFT, 0\r
-.set SCSI_Out_DBx__3__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__4__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__4__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__4__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__4__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__4__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__4__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__4__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__4__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__4__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__4__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__4__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__4__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__4__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__4__MASK, 0x80\r
-.set SCSI_Out_DBx__4__PC, CYREG_PRT4_PC7\r
-.set SCSI_Out_DBx__4__PORT, 4\r
-.set SCSI_Out_DBx__4__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__4__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__4__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__4__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__4__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__4__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__4__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__4__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__4__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__4__SHIFT, 7\r
-.set SCSI_Out_DBx__4__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__5__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__5__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__5__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__5__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__5__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__5__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__5__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__5__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__5__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__5__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__5__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__5__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__5__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__5__MASK, 0x40\r
-.set SCSI_Out_DBx__5__PC, CYREG_PRT4_PC6\r
-.set SCSI_Out_DBx__5__PORT, 4\r
-.set SCSI_Out_DBx__5__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__5__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__5__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__5__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__5__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__5__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__5__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__5__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__5__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__5__SHIFT, 6\r
-.set SCSI_Out_DBx__5__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__6__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__6__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__6__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__6__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__6__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__6__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__6__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__6__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__6__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__6__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__6__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__6__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__6__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__6__MASK, 0x20\r
-.set SCSI_Out_DBx__6__PC, CYREG_PRT4_PC5\r
-.set SCSI_Out_DBx__6__PORT, 4\r
-.set SCSI_Out_DBx__6__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__6__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__6__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__6__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__6__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__6__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__6__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__6__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__6__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__6__SHIFT, 5\r
-.set SCSI_Out_DBx__6__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__7__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__7__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__7__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__7__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__7__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__7__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__7__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__7__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__7__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__7__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__7__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__7__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__7__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__7__MASK, 0x10\r
-.set SCSI_Out_DBx__7__PC, CYREG_PRT4_PC4\r
-.set SCSI_Out_DBx__7__PORT, 4\r
-.set SCSI_Out_DBx__7__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__7__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__7__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__7__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__7__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__7__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__7__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__7__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__7__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__7__SHIFT, 4\r
-.set SCSI_Out_DBx__7__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__DB0__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__DB0__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__DB0__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__DB0__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__DB0__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__DB0__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__DB0__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__DB0__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__DB0__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__DB0__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__DB0__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__DB0__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB0__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__DB0__MASK, 0x08\r
-.set SCSI_Out_DBx__DB0__PC, CYREG_PRT6_PC3\r
-.set SCSI_Out_DBx__DB0__PORT, 6\r
-.set SCSI_Out_DBx__DB0__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__DB0__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__DB0__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB0__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__DB0__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__DB0__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__DB0__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__DB0__SHIFT, 3\r
-.set SCSI_Out_DBx__DB0__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__DB1__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__DB1__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__DB1__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__DB1__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__DB1__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__DB1__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__DB1__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__DB1__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__DB1__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__DB1__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__DB1__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__DB1__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB1__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__DB1__MASK, 0x04\r
-.set SCSI_Out_DBx__DB1__PC, CYREG_PRT6_PC2\r
-.set SCSI_Out_DBx__DB1__PORT, 6\r
-.set SCSI_Out_DBx__DB1__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__DB1__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__DB1__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB1__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__DB1__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__DB1__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__DB1__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__DB1__SHIFT, 2\r
-.set SCSI_Out_DBx__DB1__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__DB2__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__DB2__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__DB2__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__DB2__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__DB2__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__DB2__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__DB2__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__DB2__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__DB2__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__DB2__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__DB2__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__DB2__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB2__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__DB2__MASK, 0x02\r
-.set SCSI_Out_DBx__DB2__PC, CYREG_PRT6_PC1\r
-.set SCSI_Out_DBx__DB2__PORT, 6\r
-.set SCSI_Out_DBx__DB2__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__DB2__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__DB2__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB2__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__DB2__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__DB2__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__DB2__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__DB2__SHIFT, 1\r
-.set SCSI_Out_DBx__DB2__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__DB3__AG, CYREG_PRT6_AG\r
-.set SCSI_Out_DBx__DB3__AMUX, CYREG_PRT6_AMUX\r
-.set SCSI_Out_DBx__DB3__BIE, CYREG_PRT6_BIE\r
-.set SCSI_Out_DBx__DB3__BIT_MASK, CYREG_PRT6_BIT_MASK\r
-.set SCSI_Out_DBx__DB3__BYP, CYREG_PRT6_BYP\r
-.set SCSI_Out_DBx__DB3__CTL, CYREG_PRT6_CTL\r
-.set SCSI_Out_DBx__DB3__DM0, CYREG_PRT6_DM0\r
-.set SCSI_Out_DBx__DB3__DM1, CYREG_PRT6_DM1\r
-.set SCSI_Out_DBx__DB3__DM2, CYREG_PRT6_DM2\r
-.set SCSI_Out_DBx__DB3__DR, CYREG_PRT6_DR\r
-.set SCSI_Out_DBx__DB3__INP_DIS, CYREG_PRT6_INP_DIS\r
-.set SCSI_Out_DBx__DB3__LCD_COM_SEG, CYREG_PRT6_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB3__LCD_EN, CYREG_PRT6_LCD_EN\r
-.set SCSI_Out_DBx__DB3__MASK, 0x01\r
-.set SCSI_Out_DBx__DB3__PC, CYREG_PRT6_PC0\r
-.set SCSI_Out_DBx__DB3__PORT, 6\r
-.set SCSI_Out_DBx__DB3__PRT, CYREG_PRT6_PRT\r
-.set SCSI_Out_DBx__DB3__PRTDSI__CAPS_SEL, CYREG_PRT6_CAPS_SEL\r
-.set SCSI_Out_DBx__DB3__PRTDSI__DBL_SYNC_IN, CYREG_PRT6_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB3__PRTDSI__OE_SEL0, CYREG_PRT6_OE_SEL0\r
-.set SCSI_Out_DBx__DB3__PRTDSI__OE_SEL1, CYREG_PRT6_OE_SEL1\r
-.set SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL0, CYREG_PRT6_OUT_SEL0\r
-.set SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL1, CYREG_PRT6_OUT_SEL1\r
-.set SCSI_Out_DBx__DB3__PRTDSI__SYNC_OUT, CYREG_PRT6_SYNC_OUT\r
-.set SCSI_Out_DBx__DB3__PS, CYREG_PRT6_PS\r
-.set SCSI_Out_DBx__DB3__SHIFT, 0\r
-.set SCSI_Out_DBx__DB3__SLW, CYREG_PRT6_SLW\r
-.set SCSI_Out_DBx__DB4__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__DB4__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__DB4__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__DB4__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__DB4__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__DB4__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__DB4__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__DB4__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__DB4__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__DB4__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__DB4__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__DB4__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB4__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__DB4__MASK, 0x80\r
-.set SCSI_Out_DBx__DB4__PC, CYREG_PRT4_PC7\r
-.set SCSI_Out_DBx__DB4__PORT, 4\r
-.set SCSI_Out_DBx__DB4__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__DB4__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__DB4__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB4__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__DB4__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__DB4__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__DB4__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__DB4__SHIFT, 7\r
-.set SCSI_Out_DBx__DB4__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__DB5__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__DB5__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__DB5__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__DB5__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__DB5__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__DB5__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__DB5__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__DB5__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__DB5__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__DB5__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__DB5__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__DB5__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB5__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__DB5__MASK, 0x40\r
-.set SCSI_Out_DBx__DB5__PC, CYREG_PRT4_PC6\r
-.set SCSI_Out_DBx__DB5__PORT, 4\r
-.set SCSI_Out_DBx__DB5__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__DB5__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__DB5__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB5__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__DB5__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__DB5__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__DB5__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__DB5__SHIFT, 6\r
-.set SCSI_Out_DBx__DB5__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__DB6__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__DB6__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__DB6__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__DB6__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__DB6__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__DB6__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__DB6__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__DB6__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__DB6__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__DB6__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__DB6__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__DB6__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB6__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__DB6__MASK, 0x20\r
-.set SCSI_Out_DBx__DB6__PC, CYREG_PRT4_PC5\r
-.set SCSI_Out_DBx__DB6__PORT, 4\r
-.set SCSI_Out_DBx__DB6__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__DB6__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__DB6__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB6__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__DB6__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__DB6__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__DB6__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__DB6__SHIFT, 5\r
-.set SCSI_Out_DBx__DB6__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out_DBx__DB7__AG, CYREG_PRT4_AG\r
-.set SCSI_Out_DBx__DB7__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out_DBx__DB7__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out_DBx__DB7__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out_DBx__DB7__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out_DBx__DB7__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out_DBx__DB7__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out_DBx__DB7__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out_DBx__DB7__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out_DBx__DB7__DR, CYREG_PRT4_DR\r
-.set SCSI_Out_DBx__DB7__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out_DBx__DB7__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out_DBx__DB7__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out_DBx__DB7__MASK, 0x10\r
-.set SCSI_Out_DBx__DB7__PC, CYREG_PRT4_PC4\r
-.set SCSI_Out_DBx__DB7__PORT, 4\r
-.set SCSI_Out_DBx__DB7__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out_DBx__DB7__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out_DBx__DB7__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out_DBx__DB7__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out_DBx__DB7__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out_DBx__DB7__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out_DBx__DB7__PS, CYREG_PRT4_PS\r
-.set SCSI_Out_DBx__DB7__SHIFT, 4\r
-.set SCSI_Out_DBx__DB7__SLW, CYREG_PRT4_SLW\r
-\r
-/* USBFS_dp_int */\r
-.set USBFS_dp_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_dp_int__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_dp_int__INTC_MASK, 0x1000\r
-.set USBFS_dp_int__INTC_NUMBER, 12\r
-.set USBFS_dp_int__INTC_PRIOR_NUM, 7\r
-.set USBFS_dp_int__INTC_PRIOR_REG, CYREG_NVIC_PRI_12\r
-.set USBFS_dp_int__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_dp_int__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_0 */\r
-.set USBFS_ep_0__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_ep_0__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_ep_0__INTC_MASK, 0x1000000\r
-.set USBFS_ep_0__INTC_NUMBER, 24\r
-.set USBFS_ep_0__INTC_PRIOR_NUM, 7\r
-.set USBFS_ep_0__INTC_PRIOR_REG, CYREG_NVIC_PRI_24\r
-.set USBFS_ep_0__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_ep_0__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_1 */\r
-.set USBFS_ep_1__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_ep_1__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_ep_1__INTC_MASK, 0x01\r
-.set USBFS_ep_1__INTC_NUMBER, 0\r
-.set USBFS_ep_1__INTC_PRIOR_NUM, 7\r
-.set USBFS_ep_1__INTC_PRIOR_REG, CYREG_NVIC_PRI_0\r
-.set USBFS_ep_1__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_ep_1__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_2 */\r
-.set USBFS_ep_2__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0\r
-.set USBFS_ep_2__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0\r
-.set USBFS_ep_2__INTC_MASK, 0x02\r
-.set USBFS_ep_2__INTC_NUMBER, 1\r
-.set USBFS_ep_2__INTC_PRIOR_NUM, 7\r
-.set USBFS_ep_2__INTC_PRIOR_REG, CYREG_NVIC_PRI_1\r
-.set USBFS_ep_2__INTC_SET_EN_REG, CYREG_NVIC_SETENA0\r
-.set USBFS_ep_2__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0\r
-\r
-/* SD_PULLUP */\r
-.set SD_PULLUP__0__MASK, 0x02\r
-.set SD_PULLUP__0__PC, CYREG_PRT3_PC1\r
-.set SD_PULLUP__0__PORT, 3\r
-.set SD_PULLUP__0__SHIFT, 1\r
-.set SD_PULLUP__1__MASK, 0x04\r
-.set SD_PULLUP__1__PC, CYREG_PRT3_PC2\r
-.set SD_PULLUP__1__PORT, 3\r
-.set SD_PULLUP__1__SHIFT, 2\r
-.set SD_PULLUP__2__MASK, 0x08\r
-.set SD_PULLUP__2__PC, CYREG_PRT3_PC3\r
-.set SD_PULLUP__2__PORT, 3\r
-.set SD_PULLUP__2__SHIFT, 3\r
-.set SD_PULLUP__3__MASK, 0x10\r
-.set SD_PULLUP__3__PC, CYREG_PRT3_PC4\r
-.set SD_PULLUP__3__PORT, 3\r
-.set SD_PULLUP__3__SHIFT, 4\r
-.set SD_PULLUP__4__MASK, 0x20\r
-.set SD_PULLUP__4__PC, CYREG_PRT3_PC5\r
-.set SD_PULLUP__4__PORT, 3\r
-.set SD_PULLUP__4__SHIFT, 5\r
-.set SD_PULLUP__AG, CYREG_PRT3_AG\r
-.set SD_PULLUP__AMUX, CYREG_PRT3_AMUX\r
-.set SD_PULLUP__BIE, CYREG_PRT3_BIE\r
-.set SD_PULLUP__BIT_MASK, CYREG_PRT3_BIT_MASK\r
-.set SD_PULLUP__BYP, CYREG_PRT3_BYP\r
-.set SD_PULLUP__CTL, CYREG_PRT3_CTL\r
-.set SD_PULLUP__DM0, CYREG_PRT3_DM0\r
-.set SD_PULLUP__DM1, CYREG_PRT3_DM1\r
-.set SD_PULLUP__DM2, CYREG_PRT3_DM2\r
-.set SD_PULLUP__DR, CYREG_PRT3_DR\r
-.set SD_PULLUP__INP_DIS, CYREG_PRT3_INP_DIS\r
-.set SD_PULLUP__LCD_COM_SEG, CYREG_PRT3_LCD_COM_SEG\r
-.set SD_PULLUP__LCD_EN, CYREG_PRT3_LCD_EN\r
-.set SD_PULLUP__MASK, 0x3E\r
-.set SD_PULLUP__PORT, 3\r
-.set SD_PULLUP__PRT, CYREG_PRT3_PRT\r
-.set SD_PULLUP__PRTDSI__CAPS_SEL, CYREG_PRT3_CAPS_SEL\r
-.set SD_PULLUP__PRTDSI__DBL_SYNC_IN, CYREG_PRT3_DBL_SYNC_IN\r
-.set SD_PULLUP__PRTDSI__OE_SEL0, CYREG_PRT3_OE_SEL0\r
-.set SD_PULLUP__PRTDSI__OE_SEL1, CYREG_PRT3_OE_SEL1\r
-.set SD_PULLUP__PRTDSI__OUT_SEL0, CYREG_PRT3_OUT_SEL0\r
-.set SD_PULLUP__PRTDSI__OUT_SEL1, CYREG_PRT3_OUT_SEL1\r
-.set SD_PULLUP__PRTDSI__SYNC_OUT, CYREG_PRT3_SYNC_OUT\r
-.set SD_PULLUP__PS, CYREG_PRT3_PS\r
-.set SD_PULLUP__SHIFT, 1\r
-.set SD_PULLUP__SLW, CYREG_PRT3_SLW\r
-\r
-/* USBFS_USB */\r
-.set USBFS_USB__ARB_CFG, CYREG_USB_ARB_CFG\r
-.set USBFS_USB__ARB_EP1_CFG, CYREG_USB_ARB_EP1_CFG\r
-.set USBFS_USB__ARB_EP1_INT_EN, CYREG_USB_ARB_EP1_INT_EN\r
-.set USBFS_USB__ARB_EP1_SR, CYREG_USB_ARB_EP1_SR\r
-.set USBFS_USB__ARB_EP2_CFG, CYREG_USB_ARB_EP2_CFG\r
-.set USBFS_USB__ARB_EP2_INT_EN, CYREG_USB_ARB_EP2_INT_EN\r
-.set USBFS_USB__ARB_EP2_SR, CYREG_USB_ARB_EP2_SR\r
-.set USBFS_USB__ARB_EP3_CFG, CYREG_USB_ARB_EP3_CFG\r
-.set USBFS_USB__ARB_EP3_INT_EN, CYREG_USB_ARB_EP3_INT_EN\r
-.set USBFS_USB__ARB_EP3_SR, CYREG_USB_ARB_EP3_SR\r
-.set USBFS_USB__ARB_EP4_CFG, CYREG_USB_ARB_EP4_CFG\r
-.set USBFS_USB__ARB_EP4_INT_EN, CYREG_USB_ARB_EP4_INT_EN\r
-.set USBFS_USB__ARB_EP4_SR, CYREG_USB_ARB_EP4_SR\r
-.set USBFS_USB__ARB_EP5_CFG, CYREG_USB_ARB_EP5_CFG\r
-.set USBFS_USB__ARB_EP5_INT_EN, CYREG_USB_ARB_EP5_INT_EN\r
-.set USBFS_USB__ARB_EP5_SR, CYREG_USB_ARB_EP5_SR\r
-.set USBFS_USB__ARB_EP6_CFG, CYREG_USB_ARB_EP6_CFG\r
-.set USBFS_USB__ARB_EP6_INT_EN, CYREG_USB_ARB_EP6_INT_EN\r
-.set USBFS_USB__ARB_EP6_SR, CYREG_USB_ARB_EP6_SR\r
-.set USBFS_USB__ARB_EP7_CFG, CYREG_USB_ARB_EP7_CFG\r
-.set USBFS_USB__ARB_EP7_INT_EN, CYREG_USB_ARB_EP7_INT_EN\r
-.set USBFS_USB__ARB_EP7_SR, CYREG_USB_ARB_EP7_SR\r
-.set USBFS_USB__ARB_EP8_CFG, CYREG_USB_ARB_EP8_CFG\r
-.set USBFS_USB__ARB_EP8_INT_EN, CYREG_USB_ARB_EP8_INT_EN\r
-.set USBFS_USB__ARB_EP8_SR, CYREG_USB_ARB_EP8_SR\r
-.set USBFS_USB__ARB_INT_EN, CYREG_USB_ARB_INT_EN\r
-.set USBFS_USB__ARB_INT_SR, CYREG_USB_ARB_INT_SR\r
-.set USBFS_USB__ARB_RW1_DR, CYREG_USB_ARB_RW1_DR\r
-.set USBFS_USB__ARB_RW1_RA, CYREG_USB_ARB_RW1_RA\r
-.set USBFS_USB__ARB_RW1_RA_MSB, CYREG_USB_ARB_RW1_RA_MSB\r
-.set USBFS_USB__ARB_RW1_WA, CYREG_USB_ARB_RW1_WA\r
-.set USBFS_USB__ARB_RW1_WA_MSB, CYREG_USB_ARB_RW1_WA_MSB\r
-.set USBFS_USB__ARB_RW2_DR, CYREG_USB_ARB_RW2_DR\r
-.set USBFS_USB__ARB_RW2_RA, CYREG_USB_ARB_RW2_RA\r
-.set USBFS_USB__ARB_RW2_RA_MSB, CYREG_USB_ARB_RW2_RA_MSB\r
-.set USBFS_USB__ARB_RW2_WA, CYREG_USB_ARB_RW2_WA\r
-.set USBFS_USB__ARB_RW2_WA_MSB, CYREG_USB_ARB_RW2_WA_MSB\r
-.set USBFS_USB__ARB_RW3_DR, CYREG_USB_ARB_RW3_DR\r
-.set USBFS_USB__ARB_RW3_RA, CYREG_USB_ARB_RW3_RA\r
-.set USBFS_USB__ARB_RW3_RA_MSB, CYREG_USB_ARB_RW3_RA_MSB\r
-.set USBFS_USB__ARB_RW3_WA, CYREG_USB_ARB_RW3_WA\r
-.set USBFS_USB__ARB_RW3_WA_MSB, CYREG_USB_ARB_RW3_WA_MSB\r
-.set USBFS_USB__ARB_RW4_DR, CYREG_USB_ARB_RW4_DR\r
-.set USBFS_USB__ARB_RW4_RA, CYREG_USB_ARB_RW4_RA\r
-.set USBFS_USB__ARB_RW4_RA_MSB, CYREG_USB_ARB_RW4_RA_MSB\r
-.set USBFS_USB__ARB_RW4_WA, CYREG_USB_ARB_RW4_WA\r
-.set USBFS_USB__ARB_RW4_WA_MSB, CYREG_USB_ARB_RW4_WA_MSB\r
-.set USBFS_USB__ARB_RW5_DR, CYREG_USB_ARB_RW5_DR\r
-.set USBFS_USB__ARB_RW5_RA, CYREG_USB_ARB_RW5_RA\r
-.set USBFS_USB__ARB_RW5_RA_MSB, CYREG_USB_ARB_RW5_RA_MSB\r
-.set USBFS_USB__ARB_RW5_WA, CYREG_USB_ARB_RW5_WA\r
-.set USBFS_USB__ARB_RW5_WA_MSB, CYREG_USB_ARB_RW5_WA_MSB\r
-.set USBFS_USB__ARB_RW6_DR, CYREG_USB_ARB_RW6_DR\r
-.set USBFS_USB__ARB_RW6_RA, CYREG_USB_ARB_RW6_RA\r
-.set USBFS_USB__ARB_RW6_RA_MSB, CYREG_USB_ARB_RW6_RA_MSB\r
-.set USBFS_USB__ARB_RW6_WA, CYREG_USB_ARB_RW6_WA\r
-.set USBFS_USB__ARB_RW6_WA_MSB, CYREG_USB_ARB_RW6_WA_MSB\r
-.set USBFS_USB__ARB_RW7_DR, CYREG_USB_ARB_RW7_DR\r
-.set USBFS_USB__ARB_RW7_RA, CYREG_USB_ARB_RW7_RA\r
-.set USBFS_USB__ARB_RW7_RA_MSB, CYREG_USB_ARB_RW7_RA_MSB\r
-.set USBFS_USB__ARB_RW7_WA, CYREG_USB_ARB_RW7_WA\r
-.set USBFS_USB__ARB_RW7_WA_MSB, CYREG_USB_ARB_RW7_WA_MSB\r
-.set USBFS_USB__ARB_RW8_DR, CYREG_USB_ARB_RW8_DR\r
-.set USBFS_USB__ARB_RW8_RA, CYREG_USB_ARB_RW8_RA\r
-.set USBFS_USB__ARB_RW8_RA_MSB, CYREG_USB_ARB_RW8_RA_MSB\r
-.set USBFS_USB__ARB_RW8_WA, CYREG_USB_ARB_RW8_WA\r
-.set USBFS_USB__ARB_RW8_WA_MSB, CYREG_USB_ARB_RW8_WA_MSB\r
-.set USBFS_USB__BUF_SIZE, CYREG_USB_BUF_SIZE\r
-.set USBFS_USB__BUS_RST_CNT, CYREG_USB_BUS_RST_CNT\r
-.set USBFS_USB__CR0, CYREG_USB_CR0\r
-.set USBFS_USB__CR1, CYREG_USB_CR1\r
-.set USBFS_USB__CWA, CYREG_USB_CWA\r
-.set USBFS_USB__CWA_MSB, CYREG_USB_CWA_MSB\r
-.set USBFS_USB__DMA_THRES, CYREG_USB_DMA_THRES\r
-.set USBFS_USB__DMA_THRES_MSB, CYREG_USB_DMA_THRES_MSB\r
-.set USBFS_USB__DYN_RECONFIG, CYREG_USB_DYN_RECONFIG\r
-.set USBFS_USB__EP0_CNT, CYREG_USB_EP0_CNT\r
-.set USBFS_USB__EP0_CR, CYREG_USB_EP0_CR\r
-.set USBFS_USB__EP0_DR0, CYREG_USB_EP0_DR0\r
-.set USBFS_USB__EP0_DR1, CYREG_USB_EP0_DR1\r
-.set USBFS_USB__EP0_DR2, CYREG_USB_EP0_DR2\r
-.set USBFS_USB__EP0_DR3, CYREG_USB_EP0_DR3\r
-.set USBFS_USB__EP0_DR4, CYREG_USB_EP0_DR4\r
-.set USBFS_USB__EP0_DR5, CYREG_USB_EP0_DR5\r
-.set USBFS_USB__EP0_DR6, CYREG_USB_EP0_DR6\r
-.set USBFS_USB__EP0_DR7, CYREG_USB_EP0_DR7\r
-.set USBFS_USB__EP_ACTIVE, CYREG_USB_EP_ACTIVE\r
-.set USBFS_USB__EP_TYPE, CYREG_USB_EP_TYPE\r
-.set USBFS_USB__MEM_DATA, CYREG_USB_MEM_DATA_MBASE\r
-.set USBFS_USB__PM_ACT_CFG, CYREG_PM_ACT_CFG5\r
-.set USBFS_USB__PM_ACT_MSK, 0x01\r
-.set USBFS_USB__PM_STBY_CFG, CYREG_PM_STBY_CFG5\r
-.set USBFS_USB__PM_STBY_MSK, 0x01\r
-.set USBFS_USB__SIE_EP1_CNT0, CYREG_USB_SIE_EP1_CNT0\r
-.set USBFS_USB__SIE_EP1_CNT1, CYREG_USB_SIE_EP1_CNT1\r
-.set USBFS_USB__SIE_EP1_CR0, CYREG_USB_SIE_EP1_CR0\r
-.set USBFS_USB__SIE_EP2_CNT0, CYREG_USB_SIE_EP2_CNT0\r
-.set USBFS_USB__SIE_EP2_CNT1, CYREG_USB_SIE_EP2_CNT1\r
-.set USBFS_USB__SIE_EP2_CR0, CYREG_USB_SIE_EP2_CR0\r
-.set USBFS_USB__SIE_EP3_CNT0, CYREG_USB_SIE_EP3_CNT0\r
-.set USBFS_USB__SIE_EP3_CNT1, CYREG_USB_SIE_EP3_CNT1\r
-.set USBFS_USB__SIE_EP3_CR0, CYREG_USB_SIE_EP3_CR0\r
-.set USBFS_USB__SIE_EP4_CNT0, CYREG_USB_SIE_EP4_CNT0\r
-.set USBFS_USB__SIE_EP4_CNT1, CYREG_USB_SIE_EP4_CNT1\r
-.set USBFS_USB__SIE_EP4_CR0, CYREG_USB_SIE_EP4_CR0\r
-.set USBFS_USB__SIE_EP5_CNT0, CYREG_USB_SIE_EP5_CNT0\r
-.set USBFS_USB__SIE_EP5_CNT1, CYREG_USB_SIE_EP5_CNT1\r
-.set USBFS_USB__SIE_EP5_CR0, CYREG_USB_SIE_EP5_CR0\r
-.set USBFS_USB__SIE_EP6_CNT0, CYREG_USB_SIE_EP6_CNT0\r
-.set USBFS_USB__SIE_EP6_CNT1, CYREG_USB_SIE_EP6_CNT1\r
-.set USBFS_USB__SIE_EP6_CR0, CYREG_USB_SIE_EP6_CR0\r
-.set USBFS_USB__SIE_EP7_CNT0, CYREG_USB_SIE_EP7_CNT0\r
-.set USBFS_USB__SIE_EP7_CNT1, CYREG_USB_SIE_EP7_CNT1\r
-.set USBFS_USB__SIE_EP7_CR0, CYREG_USB_SIE_EP7_CR0\r
-.set USBFS_USB__SIE_EP8_CNT0, CYREG_USB_SIE_EP8_CNT0\r
-.set USBFS_USB__SIE_EP8_CNT1, CYREG_USB_SIE_EP8_CNT1\r
-.set USBFS_USB__SIE_EP8_CR0, CYREG_USB_SIE_EP8_CR0\r
-.set USBFS_USB__SIE_EP_INT_EN, CYREG_USB_SIE_EP_INT_EN\r
-.set USBFS_USB__SIE_EP_INT_SR, CYREG_USB_SIE_EP_INT_SR\r
-.set USBFS_USB__SOF0, CYREG_USB_SOF0\r
-.set USBFS_USB__SOF1, CYREG_USB_SOF1\r
-.set USBFS_USB__USBIO_CR0, CYREG_USB_USBIO_CR0\r
-.set USBFS_USB__USBIO_CR1, CYREG_USB_USBIO_CR1\r
-.set USBFS_USB__USB_CLK_EN, CYREG_USB_USB_CLK_EN\r
-\r
-/* SCSI_Out */\r
-.set SCSI_Out__0__AG, CYREG_PRT4_AG\r
-.set SCSI_Out__0__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out__0__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out__0__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out__0__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out__0__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out__0__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out__0__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out__0__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out__0__DR, CYREG_PRT4_DR\r
-.set SCSI_Out__0__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out__0__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out__0__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out__0__MASK, 0x08\r
-.set SCSI_Out__0__PC, CYREG_PRT4_PC3\r
-.set SCSI_Out__0__PORT, 4\r
-.set SCSI_Out__0__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out__0__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out__0__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out__0__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out__0__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out__0__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out__0__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out__0__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out__0__PS, CYREG_PRT4_PS\r
-.set SCSI_Out__0__SHIFT, 3\r
-.set SCSI_Out__0__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out__1__AG, CYREG_PRT4_AG\r
-.set SCSI_Out__1__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out__1__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out__1__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out__1__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out__1__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out__1__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out__1__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out__1__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out__1__DR, CYREG_PRT4_DR\r
-.set SCSI_Out__1__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out__1__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out__1__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out__1__MASK, 0x04\r
-.set SCSI_Out__1__PC, CYREG_PRT4_PC2\r
-.set SCSI_Out__1__PORT, 4\r
-.set SCSI_Out__1__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out__1__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out__1__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out__1__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out__1__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out__1__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out__1__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out__1__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out__1__PS, CYREG_PRT4_PS\r
-.set SCSI_Out__1__SHIFT, 2\r
-.set SCSI_Out__1__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out__2__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__2__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__2__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__2__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__2__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__2__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__2__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__2__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__2__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__2__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__2__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__2__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__2__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__2__MASK, 0x80\r
-.set SCSI_Out__2__PC, CYREG_PRT0_PC7\r
-.set SCSI_Out__2__PORT, 0\r
-.set SCSI_Out__2__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__2__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__2__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__2__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__2__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__2__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__2__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__2__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__2__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__2__SHIFT, 7\r
-.set SCSI_Out__2__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__3__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__3__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__3__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__3__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__3__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__3__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__3__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__3__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__3__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__3__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__3__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__3__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__3__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__3__MASK, 0x40\r
-.set SCSI_Out__3__PC, CYREG_PRT0_PC6\r
-.set SCSI_Out__3__PORT, 0\r
-.set SCSI_Out__3__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__3__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__3__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__3__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__3__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__3__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__3__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__3__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__3__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__3__SHIFT, 6\r
-.set SCSI_Out__3__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__4__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__4__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__4__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__4__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__4__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__4__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__4__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__4__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__4__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__4__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__4__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__4__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__4__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__4__MASK, 0x20\r
-.set SCSI_Out__4__PC, CYREG_PRT0_PC5\r
-.set SCSI_Out__4__PORT, 0\r
-.set SCSI_Out__4__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__4__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__4__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__4__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__4__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__4__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__4__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__4__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__4__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__4__SHIFT, 5\r
-.set SCSI_Out__4__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__5__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__5__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__5__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__5__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__5__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__5__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__5__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__5__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__5__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__5__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__5__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__5__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__5__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__5__MASK, 0x10\r
-.set SCSI_Out__5__PC, CYREG_PRT0_PC4\r
-.set SCSI_Out__5__PORT, 0\r
-.set SCSI_Out__5__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__5__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__5__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__5__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__5__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__5__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__5__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__5__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__5__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__5__SHIFT, 4\r
-.set SCSI_Out__5__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__6__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__6__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__6__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__6__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__6__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__6__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__6__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__6__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__6__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__6__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__6__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__6__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__6__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__6__MASK, 0x08\r
-.set SCSI_Out__6__PC, CYREG_PRT0_PC3\r
-.set SCSI_Out__6__PORT, 0\r
-.set SCSI_Out__6__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__6__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__6__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__6__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__6__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__6__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__6__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__6__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__6__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__6__SHIFT, 3\r
-.set SCSI_Out__6__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__7__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__7__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__7__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__7__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__7__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__7__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__7__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__7__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__7__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__7__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__7__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__7__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__7__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__7__MASK, 0x04\r
-.set SCSI_Out__7__PC, CYREG_PRT0_PC2\r
-.set SCSI_Out__7__PORT, 0\r
-.set SCSI_Out__7__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__7__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__7__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__7__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__7__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__7__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__7__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__7__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__7__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__7__SHIFT, 2\r
-.set SCSI_Out__7__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__8__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__8__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__8__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__8__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__8__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__8__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__8__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__8__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__8__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__8__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__8__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__8__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__8__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__8__MASK, 0x02\r
-.set SCSI_Out__8__PC, CYREG_PRT0_PC1\r
-.set SCSI_Out__8__PORT, 0\r
-.set SCSI_Out__8__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__8__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__8__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__8__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__8__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__8__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__8__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__8__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__8__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__8__SHIFT, 1\r
-.set SCSI_Out__8__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__9__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__9__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__9__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__9__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__9__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__9__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__9__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__9__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__9__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__9__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__9__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__9__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__9__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__9__MASK, 0x01\r
-.set SCSI_Out__9__PC, CYREG_PRT0_PC0\r
-.set SCSI_Out__9__PORT, 0\r
-.set SCSI_Out__9__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__9__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__9__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__9__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__9__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__9__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__9__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__9__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__9__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__9__SHIFT, 0\r
-.set SCSI_Out__9__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__ACK__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__ACK__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__ACK__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__ACK__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__ACK__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__ACK__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__ACK__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__ACK__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__ACK__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__ACK__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__ACK__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__ACK__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__ACK__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__ACK__MASK, 0x40\r
-.set SCSI_Out__ACK__PC, CYREG_PRT0_PC6\r
-.set SCSI_Out__ACK__PORT, 0\r
-.set SCSI_Out__ACK__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__ACK__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__ACK__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__ACK__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__ACK__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__ACK__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__ACK__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__ACK__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__ACK__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__ACK__SHIFT, 6\r
-.set SCSI_Out__ACK__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__ATN__AG, CYREG_PRT4_AG\r
-.set SCSI_Out__ATN__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out__ATN__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out__ATN__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out__ATN__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out__ATN__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out__ATN__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out__ATN__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out__ATN__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out__ATN__DR, CYREG_PRT4_DR\r
-.set SCSI_Out__ATN__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out__ATN__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out__ATN__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out__ATN__MASK, 0x04\r
-.set SCSI_Out__ATN__PC, CYREG_PRT4_PC2\r
-.set SCSI_Out__ATN__PORT, 4\r
-.set SCSI_Out__ATN__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out__ATN__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out__ATN__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out__ATN__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out__ATN__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out__ATN__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out__ATN__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out__ATN__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out__ATN__PS, CYREG_PRT4_PS\r
-.set SCSI_Out__ATN__SHIFT, 2\r
-.set SCSI_Out__ATN__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out__BSY__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__BSY__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__BSY__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__BSY__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__BSY__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__BSY__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__BSY__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__BSY__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__BSY__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__BSY__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__BSY__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__BSY__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__BSY__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__BSY__MASK, 0x80\r
-.set SCSI_Out__BSY__PC, CYREG_PRT0_PC7\r
-.set SCSI_Out__BSY__PORT, 0\r
-.set SCSI_Out__BSY__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__BSY__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__BSY__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__BSY__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__BSY__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__BSY__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__BSY__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__BSY__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__BSY__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__BSY__SHIFT, 7\r
-.set SCSI_Out__BSY__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__CD__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__CD__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__CD__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__CD__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__CD__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__CD__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__CD__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__CD__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__CD__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__CD__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__CD__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__CD__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__CD__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__CD__MASK, 0x04\r
-.set SCSI_Out__CD__PC, CYREG_PRT0_PC2\r
-.set SCSI_Out__CD__PORT, 0\r
-.set SCSI_Out__CD__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__CD__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__CD__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__CD__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__CD__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__CD__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__CD__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__CD__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__CD__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__CD__SHIFT, 2\r
-.set SCSI_Out__CD__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__DBP_raw__AG, CYREG_PRT4_AG\r
-.set SCSI_Out__DBP_raw__AMUX, CYREG_PRT4_AMUX\r
-.set SCSI_Out__DBP_raw__BIE, CYREG_PRT4_BIE\r
-.set SCSI_Out__DBP_raw__BIT_MASK, CYREG_PRT4_BIT_MASK\r
-.set SCSI_Out__DBP_raw__BYP, CYREG_PRT4_BYP\r
-.set SCSI_Out__DBP_raw__CTL, CYREG_PRT4_CTL\r
-.set SCSI_Out__DBP_raw__DM0, CYREG_PRT4_DM0\r
-.set SCSI_Out__DBP_raw__DM1, CYREG_PRT4_DM1\r
-.set SCSI_Out__DBP_raw__DM2, CYREG_PRT4_DM2\r
-.set SCSI_Out__DBP_raw__DR, CYREG_PRT4_DR\r
-.set SCSI_Out__DBP_raw__INP_DIS, CYREG_PRT4_INP_DIS\r
-.set SCSI_Out__DBP_raw__LCD_COM_SEG, CYREG_PRT4_LCD_COM_SEG\r
-.set SCSI_Out__DBP_raw__LCD_EN, CYREG_PRT4_LCD_EN\r
-.set SCSI_Out__DBP_raw__MASK, 0x08\r
-.set SCSI_Out__DBP_raw__PC, CYREG_PRT4_PC3\r
-.set SCSI_Out__DBP_raw__PORT, 4\r
-.set SCSI_Out__DBP_raw__PRT, CYREG_PRT4_PRT\r
-.set SCSI_Out__DBP_raw__PRTDSI__CAPS_SEL, CYREG_PRT4_CAPS_SEL\r
-.set SCSI_Out__DBP_raw__PRTDSI__DBL_SYNC_IN, CYREG_PRT4_DBL_SYNC_IN\r
-.set SCSI_Out__DBP_raw__PRTDSI__OE_SEL0, CYREG_PRT4_OE_SEL0\r
-.set SCSI_Out__DBP_raw__PRTDSI__OE_SEL1, CYREG_PRT4_OE_SEL1\r
-.set SCSI_Out__DBP_raw__PRTDSI__OUT_SEL0, CYREG_PRT4_OUT_SEL0\r
-.set SCSI_Out__DBP_raw__PRTDSI__OUT_SEL1, CYREG_PRT4_OUT_SEL1\r
-.set SCSI_Out__DBP_raw__PRTDSI__SYNC_OUT, CYREG_PRT4_SYNC_OUT\r
-.set SCSI_Out__DBP_raw__PS, CYREG_PRT4_PS\r
-.set SCSI_Out__DBP_raw__SHIFT, 3\r
-.set SCSI_Out__DBP_raw__SLW, CYREG_PRT4_SLW\r
-.set SCSI_Out__IO_raw__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__IO_raw__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__IO_raw__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__IO_raw__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__IO_raw__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__IO_raw__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__IO_raw__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__IO_raw__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__IO_raw__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__IO_raw__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__IO_raw__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__IO_raw__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__IO_raw__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__IO_raw__MASK, 0x01\r
-.set SCSI_Out__IO_raw__PC, CYREG_PRT0_PC0\r
-.set SCSI_Out__IO_raw__PORT, 0\r
-.set SCSI_Out__IO_raw__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__IO_raw__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__IO_raw__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__IO_raw__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__IO_raw__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__IO_raw__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__IO_raw__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__IO_raw__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__IO_raw__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__IO_raw__SHIFT, 0\r
-.set SCSI_Out__IO_raw__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__MSG__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__MSG__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__MSG__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__MSG__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__MSG__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__MSG__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__MSG__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__MSG__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__MSG__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__MSG__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__MSG__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__MSG__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__MSG__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__MSG__MASK, 0x10\r
-.set SCSI_Out__MSG__PC, CYREG_PRT0_PC4\r
-.set SCSI_Out__MSG__PORT, 0\r
-.set SCSI_Out__MSG__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__MSG__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__MSG__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__MSG__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__MSG__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__MSG__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__MSG__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__MSG__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__MSG__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__MSG__SHIFT, 4\r
-.set SCSI_Out__MSG__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__REQ__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__REQ__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__REQ__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__REQ__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__REQ__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__REQ__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__REQ__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__REQ__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__REQ__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__REQ__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__REQ__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__REQ__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__REQ__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__REQ__MASK, 0x02\r
-.set SCSI_Out__REQ__PC, CYREG_PRT0_PC1\r
-.set SCSI_Out__REQ__PORT, 0\r
-.set SCSI_Out__REQ__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__REQ__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__REQ__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__REQ__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__REQ__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__REQ__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__REQ__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__REQ__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__REQ__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__REQ__SHIFT, 1\r
-.set SCSI_Out__REQ__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__RST__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__RST__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__RST__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__RST__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__RST__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__RST__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__RST__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__RST__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__RST__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__RST__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__RST__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__RST__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__RST__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__RST__MASK, 0x20\r
-.set SCSI_Out__RST__PC, CYREG_PRT0_PC5\r
-.set SCSI_Out__RST__PORT, 0\r
-.set SCSI_Out__RST__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__RST__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__RST__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__RST__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__RST__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__RST__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__RST__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__RST__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__RST__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__RST__SHIFT, 5\r
-.set SCSI_Out__RST__SLW, CYREG_PRT0_SLW\r
-.set SCSI_Out__SEL__AG, CYREG_PRT0_AG\r
-.set SCSI_Out__SEL__AMUX, CYREG_PRT0_AMUX\r
-.set SCSI_Out__SEL__BIE, CYREG_PRT0_BIE\r
-.set SCSI_Out__SEL__BIT_MASK, CYREG_PRT0_BIT_MASK\r
-.set SCSI_Out__SEL__BYP, CYREG_PRT0_BYP\r
-.set SCSI_Out__SEL__CTL, CYREG_PRT0_CTL\r
-.set SCSI_Out__SEL__DM0, CYREG_PRT0_DM0\r
-.set SCSI_Out__SEL__DM1, CYREG_PRT0_DM1\r
-.set SCSI_Out__SEL__DM2, CYREG_PRT0_DM2\r
-.set SCSI_Out__SEL__DR, CYREG_PRT0_DR\r
-.set SCSI_Out__SEL__INP_DIS, CYREG_PRT0_INP_DIS\r
-.set SCSI_Out__SEL__LCD_COM_SEG, CYREG_PRT0_LCD_COM_SEG\r
-.set SCSI_Out__SEL__LCD_EN, CYREG_PRT0_LCD_EN\r
-.set SCSI_Out__SEL__MASK, 0x08\r
-.set SCSI_Out__SEL__PC, CYREG_PRT0_PC3\r
-.set SCSI_Out__SEL__PORT, 0\r
-.set SCSI_Out__SEL__PRT, CYREG_PRT0_PRT\r
-.set SCSI_Out__SEL__PRTDSI__CAPS_SEL, CYREG_PRT0_CAPS_SEL\r
-.set SCSI_Out__SEL__PRTDSI__DBL_SYNC_IN, CYREG_PRT0_DBL_SYNC_IN\r
-.set SCSI_Out__SEL__PRTDSI__OE_SEL0, CYREG_PRT0_OE_SEL0\r
-.set SCSI_Out__SEL__PRTDSI__OE_SEL1, CYREG_PRT0_OE_SEL1\r
-.set SCSI_Out__SEL__PRTDSI__OUT_SEL0, CYREG_PRT0_OUT_SEL0\r
-.set SCSI_Out__SEL__PRTDSI__OUT_SEL1, CYREG_PRT0_OUT_SEL1\r
-.set SCSI_Out__SEL__PRTDSI__SYNC_OUT, CYREG_PRT0_SYNC_OUT\r
-.set SCSI_Out__SEL__PS, CYREG_PRT0_PS\r
-.set SCSI_Out__SEL__SHIFT, 3\r
-.set SCSI_Out__SEL__SLW, CYREG_PRT0_SLW\r
-\r
-/* USBFS_Dm */\r
-.set USBFS_Dm__0__MASK, 0x80\r
-.set USBFS_Dm__0__PC, CYREG_IO_PC_PRT15_7_6_PC1\r
-.set USBFS_Dm__0__PORT, 15\r
-.set USBFS_Dm__0__SHIFT, 7\r
-.set USBFS_Dm__AG, CYREG_PRT15_AG\r
-.set USBFS_Dm__AMUX, CYREG_PRT15_AMUX\r
-.set USBFS_Dm__BIE, CYREG_PRT15_BIE\r
-.set USBFS_Dm__BIT_MASK, CYREG_PRT15_BIT_MASK\r
-.set USBFS_Dm__BYP, CYREG_PRT15_BYP\r
-.set USBFS_Dm__CTL, CYREG_PRT15_CTL\r
-.set USBFS_Dm__DM0, CYREG_PRT15_DM0\r
-.set USBFS_Dm__DM1, CYREG_PRT15_DM1\r
-.set USBFS_Dm__DM2, CYREG_PRT15_DM2\r
-.set USBFS_Dm__DR, CYREG_PRT15_DR\r
-.set USBFS_Dm__INP_DIS, CYREG_PRT15_INP_DIS\r
-.set USBFS_Dm__LCD_COM_SEG, CYREG_PRT15_LCD_COM_SEG\r
-.set USBFS_Dm__LCD_EN, CYREG_PRT15_LCD_EN\r
-.set USBFS_Dm__MASK, 0x80\r
-.set USBFS_Dm__PORT, 15\r
-.set USBFS_Dm__PRT, CYREG_PRT15_PRT\r
-.set USBFS_Dm__PRTDSI__CAPS_SEL, CYREG_PRT15_CAPS_SEL\r
-.set USBFS_Dm__PRTDSI__DBL_SYNC_IN, CYREG_PRT15_DBL_SYNC_IN\r
-.set USBFS_Dm__PRTDSI__OE_SEL0, CYREG_PRT15_OE_SEL0\r
-.set USBFS_Dm__PRTDSI__OE_SEL1, CYREG_PRT15_OE_SEL1\r
-.set USBFS_Dm__PRTDSI__OUT_SEL0, CYREG_PRT15_OUT_SEL0\r
-.set USBFS_Dm__PRTDSI__OUT_SEL1, CYREG_PRT15_OUT_SEL1\r
-.set USBFS_Dm__PRTDSI__SYNC_OUT, CYREG_PRT15_SYNC_OUT\r
-.set USBFS_Dm__PS, CYREG_PRT15_PS\r
-.set USBFS_Dm__SHIFT, 7\r
-.set USBFS_Dm__SLW, CYREG_PRT15_SLW\r
-\r
-/* USBFS_Dp */\r
-.set USBFS_Dp__0__MASK, 0x40\r
-.set USBFS_Dp__0__PC, CYREG_IO_PC_PRT15_7_6_PC0\r
-.set USBFS_Dp__0__PORT, 15\r
-.set USBFS_Dp__0__SHIFT, 6\r
-.set USBFS_Dp__AG, CYREG_PRT15_AG\r
-.set USBFS_Dp__AMUX, CYREG_PRT15_AMUX\r
-.set USBFS_Dp__BIE, CYREG_PRT15_BIE\r
-.set USBFS_Dp__BIT_MASK, CYREG_PRT15_BIT_MASK\r
-.set USBFS_Dp__BYP, CYREG_PRT15_BYP\r
-.set USBFS_Dp__CTL, CYREG_PRT15_CTL\r
-.set USBFS_Dp__DM0, CYREG_PRT15_DM0\r
-.set USBFS_Dp__DM1, CYREG_PRT15_DM1\r
-.set USBFS_Dp__DM2, CYREG_PRT15_DM2\r
-.set USBFS_Dp__DR, CYREG_PRT15_DR\r
-.set USBFS_Dp__INP_DIS, CYREG_PRT15_INP_DIS\r
-.set USBFS_Dp__INTSTAT, CYREG_PICU15_INTSTAT\r
-.set USBFS_Dp__LCD_COM_SEG, CYREG_PRT15_LCD_COM_SEG\r
-.set USBFS_Dp__LCD_EN, CYREG_PRT15_LCD_EN\r
-.set USBFS_Dp__MASK, 0x40\r
-.set USBFS_Dp__PORT, 15\r
-.set USBFS_Dp__PRT, CYREG_PRT15_PRT\r
-.set USBFS_Dp__PRTDSI__CAPS_SEL, CYREG_PRT15_CAPS_SEL\r
-.set USBFS_Dp__PRTDSI__DBL_SYNC_IN, CYREG_PRT15_DBL_SYNC_IN\r
-.set USBFS_Dp__PRTDSI__OE_SEL0, CYREG_PRT15_OE_SEL0\r
-.set USBFS_Dp__PRTDSI__OE_SEL1, CYREG_PRT15_OE_SEL1\r
-.set USBFS_Dp__PRTDSI__OUT_SEL0, CYREG_PRT15_OUT_SEL0\r
-.set USBFS_Dp__PRTDSI__OUT_SEL1, CYREG_PRT15_OUT_SEL1\r
-.set USBFS_Dp__PRTDSI__SYNC_OUT, CYREG_PRT15_SYNC_OUT\r
-.set USBFS_Dp__PS, CYREG_PRT15_PS\r
-.set USBFS_Dp__SHIFT, 6\r
-.set USBFS_Dp__SLW, CYREG_PRT15_SLW\r
-.set USBFS_Dp__SNAP, CYREG_PICU_15_SNAP_15\r
-\r
-/* Miscellaneous */\r
-/* -- WARNING: define names containing LEOPARD or PANTHER are deprecated and will be removed in a future release */\r
-.set CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO, 0\r
-.set CYDEV_DEBUGGING_DPS_SWD_SWV, 6\r
-.set CYDEV_CONFIG_UNUSED_IO_AllowButWarn, 0\r
-.set CYDEV_CONFIGURATION_MODE_COMPRESSED, 0\r
-.set CYDEV_CONFIG_FASTBOOT_ENABLED, 1\r
-.set CYDEV_CHIP_REV_PSOC5LP_PRODUCTION, 0\r
-.set CYDEV_CHIP_REVISION_5B_PRODUCTION, 0\r
-.set CYDEV_CHIP_MEMBER_5B, 4\r
-.set CYDEV_CHIP_FAMILY_PSOC5, 3\r
-.set CYDEV_CHIP_DIE_PSOC5LP, 4\r
-.set CYDEV_CHIP_DIE_EXPECT, CYDEV_CHIP_DIE_PSOC5LP\r
-.set CYDEV_BOOTLOADER_IO_COMP_USBFS, 1\r
-.set BCLK__BUS_CLK__HZ, 64000000\r
-.set BCLK__BUS_CLK__KHZ, 64000\r
-.set BCLK__BUS_CLK__MHZ, 64\r
-.set CYDEV_BOOTLOADER_APPLICATIONS, 1\r
-.set CYDEV_BOOTLOADER_CHECKSUM_BASIC, 0\r
-.set CYDEV_BOOTLOADER_CHECKSUM_CRC, 1\r
-.set CYDEV_BOOTLOADER_IO_COMP, CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-.set CYDEV_CHIP_DIE_ACTUAL, CYDEV_CHIP_DIE_EXPECT\r
-.set CYDEV_CHIP_DIE_LEOPARD, 1\r
-.set CYDEV_CHIP_DIE_PANTHER, 3\r
-.set CYDEV_CHIP_DIE_PSOC4A, 2\r
-.set CYDEV_CHIP_DIE_UNKNOWN, 0\r
-.set CYDEV_CHIP_FAMILY_PSOC3, 1\r
-.set CYDEV_CHIP_FAMILY_PSOC4, 2\r
-.set CYDEV_CHIP_FAMILY_UNKNOWN, 0\r
-.set CYDEV_CHIP_FAMILY_USED, CYDEV_CHIP_FAMILY_PSOC5\r
-.set CYDEV_CHIP_JTAG_ID, 0x2E133069\r
-.set CYDEV_CHIP_MEMBER_3A, 1\r
-.set CYDEV_CHIP_MEMBER_4A, 2\r
-.set CYDEV_CHIP_MEMBER_5A, 3\r
-.set CYDEV_CHIP_MEMBER_UNKNOWN, 0\r
-.set CYDEV_CHIP_MEMBER_USED, CYDEV_CHIP_MEMBER_5B\r
-.set CYDEV_CHIP_REVISION_3A_ES1, 0\r
-.set CYDEV_CHIP_REVISION_3A_ES2, 1\r
-.set CYDEV_CHIP_REVISION_3A_ES3, 3\r
-.set CYDEV_CHIP_REVISION_3A_PRODUCTION, 3\r
-.set CYDEV_CHIP_REVISION_4A_ES0, 17\r
-.set CYDEV_CHIP_REVISION_4A_PRODUCTION, 17\r
-.set CYDEV_CHIP_REVISION_5A_ES0, 0\r
-.set CYDEV_CHIP_REVISION_5A_ES1, 1\r
-.set CYDEV_CHIP_REVISION_5A_PRODUCTION, 1\r
-.set CYDEV_CHIP_REVISION_5B_ES0, 0\r
-.set CYDEV_CHIP_REVISION_USED, CYDEV_CHIP_REVISION_5B_PRODUCTION\r
-.set CYDEV_CHIP_REV_EXPECT, CYDEV_CHIP_REV_PSOC5LP_PRODUCTION\r
-.set CYDEV_CHIP_REV_LEOPARD_ES1, 0\r
-.set CYDEV_CHIP_REV_LEOPARD_ES2, 1\r
-.set CYDEV_CHIP_REV_LEOPARD_ES3, 3\r
-.set CYDEV_CHIP_REV_LEOPARD_PRODUCTION, 3\r
-.set CYDEV_CHIP_REV_PANTHER_ES0, 0\r
-.set CYDEV_CHIP_REV_PANTHER_ES1, 1\r
-.set CYDEV_CHIP_REV_PANTHER_PRODUCTION, 1\r
-.set CYDEV_CHIP_REV_PSOC4A_ES0, 17\r
-.set CYDEV_CHIP_REV_PSOC4A_PRODUCTION, 17\r
-.set CYDEV_CHIP_REV_PSOC5LP_ES0, 0\r
-.set CYDEV_CONFIGURATION_COMPRESSED, 1\r
-.set CYDEV_CONFIGURATION_DMA, 0\r
-.set CYDEV_CONFIGURATION_ECC, 0\r
-.set CYDEV_CONFIGURATION_IMOENABLED, CYDEV_CONFIG_FASTBOOT_ENABLED\r
-.set CYDEV_CONFIGURATION_MODE, CYDEV_CONFIGURATION_MODE_COMPRESSED\r
-.set CYDEV_CONFIGURATION_MODE_DMA, 2\r
-.set CYDEV_CONFIGURATION_MODE_UNCOMPRESSED, 1\r
-.set CYDEV_CONFIG_UNUSED_IO, CYDEV_CONFIG_UNUSED_IO_AllowButWarn\r
-.set CYDEV_CONFIG_UNUSED_IO_AllowWithInfo, 1\r
-.set CYDEV_CONFIG_UNUSED_IO_Disallowed, 2\r
-.set CYDEV_DEBUGGING_DPS, CYDEV_DEBUGGING_DPS_SWD_SWV\r
-.set CYDEV_DEBUGGING_DPS_Disable, 3\r
-.set CYDEV_DEBUGGING_DPS_JTAG_4, 1\r
-.set CYDEV_DEBUGGING_DPS_JTAG_5, 0\r
-.set CYDEV_DEBUGGING_DPS_SWD, 2\r
-.set CYDEV_DEBUGGING_ENABLE, 1\r
-.set CYDEV_DEBUGGING_XRES, 0\r
-.set CYDEV_DEBUG_ENABLE_MASK, 0x20\r
-.set CYDEV_DEBUG_ENABLE_REGISTER, CYREG_MLOGIC_DEBUG\r
-.set CYDEV_DMA_CHANNELS_AVAILABLE, 24\r
-.set CYDEV_ECC_ENABLE, 0\r
-.set CYDEV_HEAP_SIZE, 0x0800\r
-.set CYDEV_INSTRUCT_CACHE_ENABLED, 1\r
-.set CYDEV_INTR_RISING, 0x00000000\r
-.set CYDEV_PROJ_TYPE, 1\r
-.set CYDEV_PROJ_TYPE_BOOTLOADER, 1\r
-.set CYDEV_PROJ_TYPE_LOADABLE, 2\r
-.set CYDEV_PROJ_TYPE_MULTIAPPBOOTLOADER, 3\r
-.set CYDEV_PROJ_TYPE_STANDARD, 0\r
-.set CYDEV_PROTECTION_ENABLE, 0\r
-.set CYDEV_STACK_SIZE, 0x2000\r
-.set CYDEV_USB_CLK_OSC_LOCKING_ENABLED_AT_PWR_UP, 1\r
-.set CYDEV_USE_BUNDLED_CMSIS, 1\r
-.set CYDEV_VARIABLE_VDDA, 0\r
-.set CYDEV_VDDA_MV, 5000\r
-.set CYDEV_VDDD_MV, 5000\r
-.set CYDEV_VDDIO0_MV, 5000\r
-.set CYDEV_VDDIO1_MV, 5000\r
-.set CYDEV_VDDIO2_MV, 5000\r
-.set CYDEV_VDDIO3_MV, 5000\r
-.set CYDEV_VIO0, 5\r
-.set CYDEV_VIO0_MV, 5000\r
-.set CYDEV_VIO1, 5\r
-.set CYDEV_VIO1_MV, 5000\r
-.set CYDEV_VIO2, 5\r
-.set CYDEV_VIO2_MV, 5000\r
-.set CYDEV_VIO3, 5\r
-.set CYDEV_VIO3_MV, 5000\r
-.set CyBtldr_Custom_Interface, CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO\r
-.set CyBtldr_USBFS, CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-.set DMA_CHANNELS_USED__MASK0, 0x00000000\r
-.set CYDEV_BOOTLOADER_ENABLE, 1\r
-.endif\r
+++ /dev/null
-#ifndef INCLUDED_CYFITTERIAR_INC\r
-#define INCLUDED_CYFITTERIAR_INC\r
- INCLUDE cydeviceiar.inc\r
- INCLUDE cydeviceiar_trm.inc\r
-\r
-/* USBFS_bus_reset */\r
-USBFS_bus_reset__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_bus_reset__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_bus_reset__INTC_MASK EQU 0x800000\r
-USBFS_bus_reset__INTC_NUMBER EQU 23\r
-USBFS_bus_reset__INTC_PRIOR_NUM EQU 7\r
-USBFS_bus_reset__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_23\r
-USBFS_bus_reset__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_bus_reset__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_arb_int */\r
-USBFS_arb_int__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_arb_int__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_arb_int__INTC_MASK EQU 0x400000\r
-USBFS_arb_int__INTC_NUMBER EQU 22\r
-USBFS_arb_int__INTC_PRIOR_NUM EQU 7\r
-USBFS_arb_int__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_22\r
-USBFS_arb_int__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_arb_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_sof_int */\r
-USBFS_sof_int__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_sof_int__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_sof_int__INTC_MASK EQU 0x200000\r
-USBFS_sof_int__INTC_NUMBER EQU 21\r
-USBFS_sof_int__INTC_PRIOR_NUM EQU 7\r
-USBFS_sof_int__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_21\r
-USBFS_sof_int__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_sof_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* SCSI_Out_DBx */\r
-SCSI_Out_DBx__0__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__0__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__0__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__0__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__0__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__0__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__0__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__0__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__0__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__0__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__0__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__0__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__0__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__0__MASK EQU 0x08\r
-SCSI_Out_DBx__0__PC EQU CYREG_PRT6_PC3\r
-SCSI_Out_DBx__0__PORT EQU 6\r
-SCSI_Out_DBx__0__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__0__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__0__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__0__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__0__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__0__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__0__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__0__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__0__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__0__SHIFT EQU 3\r
-SCSI_Out_DBx__0__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__1__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__1__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__1__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__1__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__1__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__1__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__1__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__1__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__1__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__1__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__1__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__1__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__1__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__1__MASK EQU 0x04\r
-SCSI_Out_DBx__1__PC EQU CYREG_PRT6_PC2\r
-SCSI_Out_DBx__1__PORT EQU 6\r
-SCSI_Out_DBx__1__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__1__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__1__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__1__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__1__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__1__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__1__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__1__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__1__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__1__SHIFT EQU 2\r
-SCSI_Out_DBx__1__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__2__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__2__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__2__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__2__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__2__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__2__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__2__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__2__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__2__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__2__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__2__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__2__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__2__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__2__MASK EQU 0x02\r
-SCSI_Out_DBx__2__PC EQU CYREG_PRT6_PC1\r
-SCSI_Out_DBx__2__PORT EQU 6\r
-SCSI_Out_DBx__2__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__2__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__2__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__2__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__2__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__2__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__2__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__2__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__2__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__2__SHIFT EQU 1\r
-SCSI_Out_DBx__2__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__3__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__3__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__3__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__3__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__3__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__3__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__3__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__3__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__3__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__3__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__3__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__3__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__3__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__3__MASK EQU 0x01\r
-SCSI_Out_DBx__3__PC EQU CYREG_PRT6_PC0\r
-SCSI_Out_DBx__3__PORT EQU 6\r
-SCSI_Out_DBx__3__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__3__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__3__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__3__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__3__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__3__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__3__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__3__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__3__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__3__SHIFT EQU 0\r
-SCSI_Out_DBx__3__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__4__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__4__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__4__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__4__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__4__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__4__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__4__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__4__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__4__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__4__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__4__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__4__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__4__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__4__MASK EQU 0x80\r
-SCSI_Out_DBx__4__PC EQU CYREG_PRT4_PC7\r
-SCSI_Out_DBx__4__PORT EQU 4\r
-SCSI_Out_DBx__4__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__4__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__4__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__4__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__4__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__4__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__4__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__4__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__4__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__4__SHIFT EQU 7\r
-SCSI_Out_DBx__4__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__5__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__5__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__5__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__5__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__5__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__5__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__5__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__5__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__5__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__5__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__5__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__5__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__5__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__5__MASK EQU 0x40\r
-SCSI_Out_DBx__5__PC EQU CYREG_PRT4_PC6\r
-SCSI_Out_DBx__5__PORT EQU 4\r
-SCSI_Out_DBx__5__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__5__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__5__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__5__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__5__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__5__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__5__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__5__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__5__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__5__SHIFT EQU 6\r
-SCSI_Out_DBx__5__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__6__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__6__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__6__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__6__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__6__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__6__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__6__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__6__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__6__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__6__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__6__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__6__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__6__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__6__MASK EQU 0x20\r
-SCSI_Out_DBx__6__PC EQU CYREG_PRT4_PC5\r
-SCSI_Out_DBx__6__PORT EQU 4\r
-SCSI_Out_DBx__6__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__6__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__6__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__6__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__6__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__6__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__6__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__6__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__6__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__6__SHIFT EQU 5\r
-SCSI_Out_DBx__6__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__7__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__7__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__7__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__7__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__7__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__7__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__7__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__7__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__7__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__7__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__7__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__7__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__7__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__7__MASK EQU 0x10\r
-SCSI_Out_DBx__7__PC EQU CYREG_PRT4_PC4\r
-SCSI_Out_DBx__7__PORT EQU 4\r
-SCSI_Out_DBx__7__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__7__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__7__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__7__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__7__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__7__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__7__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__7__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__7__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__7__SHIFT EQU 4\r
-SCSI_Out_DBx__7__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB0__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB0__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB0__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB0__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB0__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB0__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB0__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB0__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB0__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB0__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB0__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB0__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB0__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB0__MASK EQU 0x08\r
-SCSI_Out_DBx__DB0__PC EQU CYREG_PRT6_PC3\r
-SCSI_Out_DBx__DB0__PORT EQU 6\r
-SCSI_Out_DBx__DB0__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB0__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB0__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB0__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB0__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB0__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB0__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB0__SHIFT EQU 3\r
-SCSI_Out_DBx__DB0__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB1__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB1__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB1__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB1__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB1__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB1__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB1__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB1__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB1__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB1__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB1__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB1__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB1__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB1__MASK EQU 0x04\r
-SCSI_Out_DBx__DB1__PC EQU CYREG_PRT6_PC2\r
-SCSI_Out_DBx__DB1__PORT EQU 6\r
-SCSI_Out_DBx__DB1__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB1__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB1__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB1__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB1__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB1__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB1__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB1__SHIFT EQU 2\r
-SCSI_Out_DBx__DB1__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB2__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB2__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB2__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB2__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB2__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB2__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB2__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB2__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB2__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB2__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB2__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB2__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB2__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB2__MASK EQU 0x02\r
-SCSI_Out_DBx__DB2__PC EQU CYREG_PRT6_PC1\r
-SCSI_Out_DBx__DB2__PORT EQU 6\r
-SCSI_Out_DBx__DB2__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB2__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB2__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB2__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB2__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB2__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB2__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB2__SHIFT EQU 1\r
-SCSI_Out_DBx__DB2__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB3__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB3__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB3__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB3__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB3__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB3__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB3__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB3__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB3__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB3__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB3__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB3__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB3__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB3__MASK EQU 0x01\r
-SCSI_Out_DBx__DB3__PC EQU CYREG_PRT6_PC0\r
-SCSI_Out_DBx__DB3__PORT EQU 6\r
-SCSI_Out_DBx__DB3__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB3__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB3__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB3__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB3__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB3__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB3__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB3__SHIFT EQU 0\r
-SCSI_Out_DBx__DB3__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB4__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB4__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB4__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB4__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB4__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB4__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB4__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB4__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB4__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB4__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB4__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB4__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB4__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB4__MASK EQU 0x80\r
-SCSI_Out_DBx__DB4__PC EQU CYREG_PRT4_PC7\r
-SCSI_Out_DBx__DB4__PORT EQU 4\r
-SCSI_Out_DBx__DB4__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB4__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB4__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB4__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB4__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB4__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB4__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB4__SHIFT EQU 7\r
-SCSI_Out_DBx__DB4__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB5__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB5__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB5__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB5__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB5__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB5__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB5__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB5__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB5__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB5__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB5__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB5__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB5__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB5__MASK EQU 0x40\r
-SCSI_Out_DBx__DB5__PC EQU CYREG_PRT4_PC6\r
-SCSI_Out_DBx__DB5__PORT EQU 4\r
-SCSI_Out_DBx__DB5__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB5__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB5__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB5__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB5__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB5__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB5__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB5__SHIFT EQU 6\r
-SCSI_Out_DBx__DB5__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB6__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB6__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB6__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB6__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB6__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB6__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB6__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB6__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB6__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB6__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB6__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB6__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB6__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB6__MASK EQU 0x20\r
-SCSI_Out_DBx__DB6__PC EQU CYREG_PRT4_PC5\r
-SCSI_Out_DBx__DB6__PORT EQU 4\r
-SCSI_Out_DBx__DB6__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB6__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB6__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB6__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB6__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB6__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB6__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB6__SHIFT EQU 5\r
-SCSI_Out_DBx__DB6__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB7__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB7__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB7__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB7__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB7__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB7__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB7__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB7__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB7__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB7__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB7__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB7__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB7__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB7__MASK EQU 0x10\r
-SCSI_Out_DBx__DB7__PC EQU CYREG_PRT4_PC4\r
-SCSI_Out_DBx__DB7__PORT EQU 4\r
-SCSI_Out_DBx__DB7__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB7__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB7__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB7__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB7__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB7__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB7__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB7__SHIFT EQU 4\r
-SCSI_Out_DBx__DB7__SLW EQU CYREG_PRT4_SLW\r
-\r
-/* USBFS_dp_int */\r
-USBFS_dp_int__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_dp_int__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_dp_int__INTC_MASK EQU 0x1000\r
-USBFS_dp_int__INTC_NUMBER EQU 12\r
-USBFS_dp_int__INTC_PRIOR_NUM EQU 7\r
-USBFS_dp_int__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_12\r
-USBFS_dp_int__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_dp_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_0 */\r
-USBFS_ep_0__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_ep_0__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_ep_0__INTC_MASK EQU 0x1000000\r
-USBFS_ep_0__INTC_NUMBER EQU 24\r
-USBFS_ep_0__INTC_PRIOR_NUM EQU 7\r
-USBFS_ep_0__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_24\r
-USBFS_ep_0__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_ep_0__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_1 */\r
-USBFS_ep_1__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_ep_1__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_ep_1__INTC_MASK EQU 0x01\r
-USBFS_ep_1__INTC_NUMBER EQU 0\r
-USBFS_ep_1__INTC_PRIOR_NUM EQU 7\r
-USBFS_ep_1__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_0\r
-USBFS_ep_1__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_ep_1__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* USBFS_ep_2 */\r
-USBFS_ep_2__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_ep_2__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_ep_2__INTC_MASK EQU 0x02\r
-USBFS_ep_2__INTC_NUMBER EQU 1\r
-USBFS_ep_2__INTC_PRIOR_NUM EQU 7\r
-USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1\r
-USBFS_ep_2__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_ep_2__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-/* SD_PULLUP */\r
-SD_PULLUP__0__MASK EQU 0x02\r
-SD_PULLUP__0__PC EQU CYREG_PRT3_PC1\r
-SD_PULLUP__0__PORT EQU 3\r
-SD_PULLUP__0__SHIFT EQU 1\r
-SD_PULLUP__1__MASK EQU 0x04\r
-SD_PULLUP__1__PC EQU CYREG_PRT3_PC2\r
-SD_PULLUP__1__PORT EQU 3\r
-SD_PULLUP__1__SHIFT EQU 2\r
-SD_PULLUP__2__MASK EQU 0x08\r
-SD_PULLUP__2__PC EQU CYREG_PRT3_PC3\r
-SD_PULLUP__2__PORT EQU 3\r
-SD_PULLUP__2__SHIFT EQU 3\r
-SD_PULLUP__3__MASK EQU 0x10\r
-SD_PULLUP__3__PC EQU CYREG_PRT3_PC4\r
-SD_PULLUP__3__PORT EQU 3\r
-SD_PULLUP__3__SHIFT EQU 4\r
-SD_PULLUP__4__MASK EQU 0x20\r
-SD_PULLUP__4__PC EQU CYREG_PRT3_PC5\r
-SD_PULLUP__4__PORT EQU 3\r
-SD_PULLUP__4__SHIFT EQU 5\r
-SD_PULLUP__AG EQU CYREG_PRT3_AG\r
-SD_PULLUP__AMUX EQU CYREG_PRT3_AMUX\r
-SD_PULLUP__BIE EQU CYREG_PRT3_BIE\r
-SD_PULLUP__BIT_MASK EQU CYREG_PRT3_BIT_MASK\r
-SD_PULLUP__BYP EQU CYREG_PRT3_BYP\r
-SD_PULLUP__CTL EQU CYREG_PRT3_CTL\r
-SD_PULLUP__DM0 EQU CYREG_PRT3_DM0\r
-SD_PULLUP__DM1 EQU CYREG_PRT3_DM1\r
-SD_PULLUP__DM2 EQU CYREG_PRT3_DM2\r
-SD_PULLUP__DR EQU CYREG_PRT3_DR\r
-SD_PULLUP__INP_DIS EQU CYREG_PRT3_INP_DIS\r
-SD_PULLUP__LCD_COM_SEG EQU CYREG_PRT3_LCD_COM_SEG\r
-SD_PULLUP__LCD_EN EQU CYREG_PRT3_LCD_EN\r
-SD_PULLUP__MASK EQU 0x3E\r
-SD_PULLUP__PORT EQU 3\r
-SD_PULLUP__PRT EQU CYREG_PRT3_PRT\r
-SD_PULLUP__PRTDSI__CAPS_SEL EQU CYREG_PRT3_CAPS_SEL\r
-SD_PULLUP__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT3_DBL_SYNC_IN\r
-SD_PULLUP__PRTDSI__OE_SEL0 EQU CYREG_PRT3_OE_SEL0\r
-SD_PULLUP__PRTDSI__OE_SEL1 EQU CYREG_PRT3_OE_SEL1\r
-SD_PULLUP__PRTDSI__OUT_SEL0 EQU CYREG_PRT3_OUT_SEL0\r
-SD_PULLUP__PRTDSI__OUT_SEL1 EQU CYREG_PRT3_OUT_SEL1\r
-SD_PULLUP__PRTDSI__SYNC_OUT EQU CYREG_PRT3_SYNC_OUT\r
-SD_PULLUP__PS EQU CYREG_PRT3_PS\r
-SD_PULLUP__SHIFT EQU 1\r
-SD_PULLUP__SLW EQU CYREG_PRT3_SLW\r
-\r
-/* USBFS_USB */\r
-USBFS_USB__ARB_CFG EQU CYREG_USB_ARB_CFG\r
-USBFS_USB__ARB_EP1_CFG EQU CYREG_USB_ARB_EP1_CFG\r
-USBFS_USB__ARB_EP1_INT_EN EQU CYREG_USB_ARB_EP1_INT_EN\r
-USBFS_USB__ARB_EP1_SR EQU CYREG_USB_ARB_EP1_SR\r
-USBFS_USB__ARB_EP2_CFG EQU CYREG_USB_ARB_EP2_CFG\r
-USBFS_USB__ARB_EP2_INT_EN EQU CYREG_USB_ARB_EP2_INT_EN\r
-USBFS_USB__ARB_EP2_SR EQU CYREG_USB_ARB_EP2_SR\r
-USBFS_USB__ARB_EP3_CFG EQU CYREG_USB_ARB_EP3_CFG\r
-USBFS_USB__ARB_EP3_INT_EN EQU CYREG_USB_ARB_EP3_INT_EN\r
-USBFS_USB__ARB_EP3_SR EQU CYREG_USB_ARB_EP3_SR\r
-USBFS_USB__ARB_EP4_CFG EQU CYREG_USB_ARB_EP4_CFG\r
-USBFS_USB__ARB_EP4_INT_EN EQU CYREG_USB_ARB_EP4_INT_EN\r
-USBFS_USB__ARB_EP4_SR EQU CYREG_USB_ARB_EP4_SR\r
-USBFS_USB__ARB_EP5_CFG EQU CYREG_USB_ARB_EP5_CFG\r
-USBFS_USB__ARB_EP5_INT_EN EQU CYREG_USB_ARB_EP5_INT_EN\r
-USBFS_USB__ARB_EP5_SR EQU CYREG_USB_ARB_EP5_SR\r
-USBFS_USB__ARB_EP6_CFG EQU CYREG_USB_ARB_EP6_CFG\r
-USBFS_USB__ARB_EP6_INT_EN EQU CYREG_USB_ARB_EP6_INT_EN\r
-USBFS_USB__ARB_EP6_SR EQU CYREG_USB_ARB_EP6_SR\r
-USBFS_USB__ARB_EP7_CFG EQU CYREG_USB_ARB_EP7_CFG\r
-USBFS_USB__ARB_EP7_INT_EN EQU CYREG_USB_ARB_EP7_INT_EN\r
-USBFS_USB__ARB_EP7_SR EQU CYREG_USB_ARB_EP7_SR\r
-USBFS_USB__ARB_EP8_CFG EQU CYREG_USB_ARB_EP8_CFG\r
-USBFS_USB__ARB_EP8_INT_EN EQU CYREG_USB_ARB_EP8_INT_EN\r
-USBFS_USB__ARB_EP8_SR EQU CYREG_USB_ARB_EP8_SR\r
-USBFS_USB__ARB_INT_EN EQU CYREG_USB_ARB_INT_EN\r
-USBFS_USB__ARB_INT_SR EQU CYREG_USB_ARB_INT_SR\r
-USBFS_USB__ARB_RW1_DR EQU CYREG_USB_ARB_RW1_DR\r
-USBFS_USB__ARB_RW1_RA EQU CYREG_USB_ARB_RW1_RA\r
-USBFS_USB__ARB_RW1_RA_MSB EQU CYREG_USB_ARB_RW1_RA_MSB\r
-USBFS_USB__ARB_RW1_WA EQU CYREG_USB_ARB_RW1_WA\r
-USBFS_USB__ARB_RW1_WA_MSB EQU CYREG_USB_ARB_RW1_WA_MSB\r
-USBFS_USB__ARB_RW2_DR EQU CYREG_USB_ARB_RW2_DR\r
-USBFS_USB__ARB_RW2_RA EQU CYREG_USB_ARB_RW2_RA\r
-USBFS_USB__ARB_RW2_RA_MSB EQU CYREG_USB_ARB_RW2_RA_MSB\r
-USBFS_USB__ARB_RW2_WA EQU CYREG_USB_ARB_RW2_WA\r
-USBFS_USB__ARB_RW2_WA_MSB EQU CYREG_USB_ARB_RW2_WA_MSB\r
-USBFS_USB__ARB_RW3_DR EQU CYREG_USB_ARB_RW3_DR\r
-USBFS_USB__ARB_RW3_RA EQU CYREG_USB_ARB_RW3_RA\r
-USBFS_USB__ARB_RW3_RA_MSB EQU CYREG_USB_ARB_RW3_RA_MSB\r
-USBFS_USB__ARB_RW3_WA EQU CYREG_USB_ARB_RW3_WA\r
-USBFS_USB__ARB_RW3_WA_MSB EQU CYREG_USB_ARB_RW3_WA_MSB\r
-USBFS_USB__ARB_RW4_DR EQU CYREG_USB_ARB_RW4_DR\r
-USBFS_USB__ARB_RW4_RA EQU CYREG_USB_ARB_RW4_RA\r
-USBFS_USB__ARB_RW4_RA_MSB EQU CYREG_USB_ARB_RW4_RA_MSB\r
-USBFS_USB__ARB_RW4_WA EQU CYREG_USB_ARB_RW4_WA\r
-USBFS_USB__ARB_RW4_WA_MSB EQU CYREG_USB_ARB_RW4_WA_MSB\r
-USBFS_USB__ARB_RW5_DR EQU CYREG_USB_ARB_RW5_DR\r
-USBFS_USB__ARB_RW5_RA EQU CYREG_USB_ARB_RW5_RA\r
-USBFS_USB__ARB_RW5_RA_MSB EQU CYREG_USB_ARB_RW5_RA_MSB\r
-USBFS_USB__ARB_RW5_WA EQU CYREG_USB_ARB_RW5_WA\r
-USBFS_USB__ARB_RW5_WA_MSB EQU CYREG_USB_ARB_RW5_WA_MSB\r
-USBFS_USB__ARB_RW6_DR EQU CYREG_USB_ARB_RW6_DR\r
-USBFS_USB__ARB_RW6_RA EQU CYREG_USB_ARB_RW6_RA\r
-USBFS_USB__ARB_RW6_RA_MSB EQU CYREG_USB_ARB_RW6_RA_MSB\r
-USBFS_USB__ARB_RW6_WA EQU CYREG_USB_ARB_RW6_WA\r
-USBFS_USB__ARB_RW6_WA_MSB EQU CYREG_USB_ARB_RW6_WA_MSB\r
-USBFS_USB__ARB_RW7_DR EQU CYREG_USB_ARB_RW7_DR\r
-USBFS_USB__ARB_RW7_RA EQU CYREG_USB_ARB_RW7_RA\r
-USBFS_USB__ARB_RW7_RA_MSB EQU CYREG_USB_ARB_RW7_RA_MSB\r
-USBFS_USB__ARB_RW7_WA EQU CYREG_USB_ARB_RW7_WA\r
-USBFS_USB__ARB_RW7_WA_MSB EQU CYREG_USB_ARB_RW7_WA_MSB\r
-USBFS_USB__ARB_RW8_DR EQU CYREG_USB_ARB_RW8_DR\r
-USBFS_USB__ARB_RW8_RA EQU CYREG_USB_ARB_RW8_RA\r
-USBFS_USB__ARB_RW8_RA_MSB EQU CYREG_USB_ARB_RW8_RA_MSB\r
-USBFS_USB__ARB_RW8_WA EQU CYREG_USB_ARB_RW8_WA\r
-USBFS_USB__ARB_RW8_WA_MSB EQU CYREG_USB_ARB_RW8_WA_MSB\r
-USBFS_USB__BUF_SIZE EQU CYREG_USB_BUF_SIZE\r
-USBFS_USB__BUS_RST_CNT EQU CYREG_USB_BUS_RST_CNT\r
-USBFS_USB__CR0 EQU CYREG_USB_CR0\r
-USBFS_USB__CR1 EQU CYREG_USB_CR1\r
-USBFS_USB__CWA EQU CYREG_USB_CWA\r
-USBFS_USB__CWA_MSB EQU CYREG_USB_CWA_MSB\r
-USBFS_USB__DMA_THRES EQU CYREG_USB_DMA_THRES\r
-USBFS_USB__DMA_THRES_MSB EQU CYREG_USB_DMA_THRES_MSB\r
-USBFS_USB__DYN_RECONFIG EQU CYREG_USB_DYN_RECONFIG\r
-USBFS_USB__EP0_CNT EQU CYREG_USB_EP0_CNT\r
-USBFS_USB__EP0_CR EQU CYREG_USB_EP0_CR\r
-USBFS_USB__EP0_DR0 EQU CYREG_USB_EP0_DR0\r
-USBFS_USB__EP0_DR1 EQU CYREG_USB_EP0_DR1\r
-USBFS_USB__EP0_DR2 EQU CYREG_USB_EP0_DR2\r
-USBFS_USB__EP0_DR3 EQU CYREG_USB_EP0_DR3\r
-USBFS_USB__EP0_DR4 EQU CYREG_USB_EP0_DR4\r
-USBFS_USB__EP0_DR5 EQU CYREG_USB_EP0_DR5\r
-USBFS_USB__EP0_DR6 EQU CYREG_USB_EP0_DR6\r
-USBFS_USB__EP0_DR7 EQU CYREG_USB_EP0_DR7\r
-USBFS_USB__EP_ACTIVE EQU CYREG_USB_EP_ACTIVE\r
-USBFS_USB__EP_TYPE EQU CYREG_USB_EP_TYPE\r
-USBFS_USB__MEM_DATA EQU CYREG_USB_MEM_DATA_MBASE\r
-USBFS_USB__PM_ACT_CFG EQU CYREG_PM_ACT_CFG5\r
-USBFS_USB__PM_ACT_MSK EQU 0x01\r
-USBFS_USB__PM_STBY_CFG EQU CYREG_PM_STBY_CFG5\r
-USBFS_USB__PM_STBY_MSK EQU 0x01\r
-USBFS_USB__SIE_EP1_CNT0 EQU CYREG_USB_SIE_EP1_CNT0\r
-USBFS_USB__SIE_EP1_CNT1 EQU CYREG_USB_SIE_EP1_CNT1\r
-USBFS_USB__SIE_EP1_CR0 EQU CYREG_USB_SIE_EP1_CR0\r
-USBFS_USB__SIE_EP2_CNT0 EQU CYREG_USB_SIE_EP2_CNT0\r
-USBFS_USB__SIE_EP2_CNT1 EQU CYREG_USB_SIE_EP2_CNT1\r
-USBFS_USB__SIE_EP2_CR0 EQU CYREG_USB_SIE_EP2_CR0\r
-USBFS_USB__SIE_EP3_CNT0 EQU CYREG_USB_SIE_EP3_CNT0\r
-USBFS_USB__SIE_EP3_CNT1 EQU CYREG_USB_SIE_EP3_CNT1\r
-USBFS_USB__SIE_EP3_CR0 EQU CYREG_USB_SIE_EP3_CR0\r
-USBFS_USB__SIE_EP4_CNT0 EQU CYREG_USB_SIE_EP4_CNT0\r
-USBFS_USB__SIE_EP4_CNT1 EQU CYREG_USB_SIE_EP4_CNT1\r
-USBFS_USB__SIE_EP4_CR0 EQU CYREG_USB_SIE_EP4_CR0\r
-USBFS_USB__SIE_EP5_CNT0 EQU CYREG_USB_SIE_EP5_CNT0\r
-USBFS_USB__SIE_EP5_CNT1 EQU CYREG_USB_SIE_EP5_CNT1\r
-USBFS_USB__SIE_EP5_CR0 EQU CYREG_USB_SIE_EP5_CR0\r
-USBFS_USB__SIE_EP6_CNT0 EQU CYREG_USB_SIE_EP6_CNT0\r
-USBFS_USB__SIE_EP6_CNT1 EQU CYREG_USB_SIE_EP6_CNT1\r
-USBFS_USB__SIE_EP6_CR0 EQU CYREG_USB_SIE_EP6_CR0\r
-USBFS_USB__SIE_EP7_CNT0 EQU CYREG_USB_SIE_EP7_CNT0\r
-USBFS_USB__SIE_EP7_CNT1 EQU CYREG_USB_SIE_EP7_CNT1\r
-USBFS_USB__SIE_EP7_CR0 EQU CYREG_USB_SIE_EP7_CR0\r
-USBFS_USB__SIE_EP8_CNT0 EQU CYREG_USB_SIE_EP8_CNT0\r
-USBFS_USB__SIE_EP8_CNT1 EQU CYREG_USB_SIE_EP8_CNT1\r
-USBFS_USB__SIE_EP8_CR0 EQU CYREG_USB_SIE_EP8_CR0\r
-USBFS_USB__SIE_EP_INT_EN EQU CYREG_USB_SIE_EP_INT_EN\r
-USBFS_USB__SIE_EP_INT_SR EQU CYREG_USB_SIE_EP_INT_SR\r
-USBFS_USB__SOF0 EQU CYREG_USB_SOF0\r
-USBFS_USB__SOF1 EQU CYREG_USB_SOF1\r
-USBFS_USB__USBIO_CR0 EQU CYREG_USB_USBIO_CR0\r
-USBFS_USB__USBIO_CR1 EQU CYREG_USB_USBIO_CR1\r
-USBFS_USB__USB_CLK_EN EQU CYREG_USB_USB_CLK_EN\r
-\r
-/* SCSI_Out */\r
-SCSI_Out__0__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__0__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__0__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__0__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__0__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__0__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__0__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__0__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__0__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__0__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__0__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__0__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__0__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__0__MASK EQU 0x08\r
-SCSI_Out__0__PC EQU CYREG_PRT4_PC3\r
-SCSI_Out__0__PORT EQU 4\r
-SCSI_Out__0__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__0__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__0__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__0__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__0__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__0__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__0__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__0__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__0__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__0__SHIFT EQU 3\r
-SCSI_Out__0__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__1__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__1__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__1__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__1__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__1__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__1__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__1__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__1__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__1__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__1__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__1__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__1__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__1__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__1__MASK EQU 0x04\r
-SCSI_Out__1__PC EQU CYREG_PRT4_PC2\r
-SCSI_Out__1__PORT EQU 4\r
-SCSI_Out__1__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__1__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__1__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__1__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__1__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__1__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__1__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__1__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__1__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__1__SHIFT EQU 2\r
-SCSI_Out__1__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__2__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__2__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__2__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__2__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__2__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__2__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__2__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__2__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__2__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__2__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__2__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__2__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__2__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__2__MASK EQU 0x80\r
-SCSI_Out__2__PC EQU CYREG_PRT0_PC7\r
-SCSI_Out__2__PORT EQU 0\r
-SCSI_Out__2__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__2__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__2__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__2__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__2__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__2__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__2__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__2__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__2__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__2__SHIFT EQU 7\r
-SCSI_Out__2__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__3__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__3__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__3__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__3__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__3__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__3__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__3__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__3__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__3__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__3__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__3__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__3__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__3__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__3__MASK EQU 0x40\r
-SCSI_Out__3__PC EQU CYREG_PRT0_PC6\r
-SCSI_Out__3__PORT EQU 0\r
-SCSI_Out__3__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__3__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__3__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__3__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__3__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__3__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__3__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__3__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__3__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__3__SHIFT EQU 6\r
-SCSI_Out__3__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__4__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__4__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__4__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__4__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__4__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__4__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__4__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__4__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__4__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__4__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__4__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__4__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__4__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__4__MASK EQU 0x20\r
-SCSI_Out__4__PC EQU CYREG_PRT0_PC5\r
-SCSI_Out__4__PORT EQU 0\r
-SCSI_Out__4__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__4__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__4__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__4__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__4__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__4__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__4__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__4__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__4__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__4__SHIFT EQU 5\r
-SCSI_Out__4__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__5__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__5__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__5__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__5__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__5__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__5__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__5__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__5__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__5__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__5__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__5__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__5__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__5__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__5__MASK EQU 0x10\r
-SCSI_Out__5__PC EQU CYREG_PRT0_PC4\r
-SCSI_Out__5__PORT EQU 0\r
-SCSI_Out__5__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__5__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__5__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__5__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__5__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__5__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__5__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__5__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__5__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__5__SHIFT EQU 4\r
-SCSI_Out__5__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__6__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__6__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__6__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__6__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__6__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__6__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__6__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__6__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__6__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__6__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__6__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__6__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__6__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__6__MASK EQU 0x08\r
-SCSI_Out__6__PC EQU CYREG_PRT0_PC3\r
-SCSI_Out__6__PORT EQU 0\r
-SCSI_Out__6__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__6__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__6__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__6__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__6__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__6__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__6__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__6__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__6__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__6__SHIFT EQU 3\r
-SCSI_Out__6__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__7__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__7__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__7__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__7__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__7__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__7__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__7__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__7__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__7__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__7__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__7__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__7__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__7__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__7__MASK EQU 0x04\r
-SCSI_Out__7__PC EQU CYREG_PRT0_PC2\r
-SCSI_Out__7__PORT EQU 0\r
-SCSI_Out__7__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__7__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__7__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__7__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__7__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__7__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__7__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__7__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__7__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__7__SHIFT EQU 2\r
-SCSI_Out__7__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__8__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__8__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__8__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__8__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__8__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__8__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__8__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__8__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__8__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__8__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__8__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__8__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__8__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__8__MASK EQU 0x02\r
-SCSI_Out__8__PC EQU CYREG_PRT0_PC1\r
-SCSI_Out__8__PORT EQU 0\r
-SCSI_Out__8__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__8__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__8__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__8__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__8__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__8__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__8__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__8__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__8__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__8__SHIFT EQU 1\r
-SCSI_Out__8__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__9__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__9__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__9__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__9__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__9__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__9__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__9__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__9__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__9__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__9__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__9__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__9__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__9__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__9__MASK EQU 0x01\r
-SCSI_Out__9__PC EQU CYREG_PRT0_PC0\r
-SCSI_Out__9__PORT EQU 0\r
-SCSI_Out__9__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__9__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__9__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__9__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__9__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__9__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__9__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__9__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__9__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__9__SHIFT EQU 0\r
-SCSI_Out__9__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__ACK__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__ACK__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__ACK__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__ACK__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__ACK__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__ACK__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__ACK__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__ACK__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__ACK__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__ACK__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__ACK__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__ACK__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__ACK__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__ACK__MASK EQU 0x40\r
-SCSI_Out__ACK__PC EQU CYREG_PRT0_PC6\r
-SCSI_Out__ACK__PORT EQU 0\r
-SCSI_Out__ACK__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__ACK__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__ACK__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__ACK__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__ACK__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__ACK__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__ACK__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__ACK__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__ACK__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__ACK__SHIFT EQU 6\r
-SCSI_Out__ACK__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__ATN__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__ATN__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__ATN__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__ATN__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__ATN__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__ATN__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__ATN__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__ATN__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__ATN__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__ATN__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__ATN__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__ATN__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__ATN__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__ATN__MASK EQU 0x04\r
-SCSI_Out__ATN__PC EQU CYREG_PRT4_PC2\r
-SCSI_Out__ATN__PORT EQU 4\r
-SCSI_Out__ATN__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__ATN__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__ATN__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__ATN__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__ATN__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__ATN__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__ATN__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__ATN__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__ATN__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__ATN__SHIFT EQU 2\r
-SCSI_Out__ATN__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__BSY__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__BSY__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__BSY__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__BSY__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__BSY__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__BSY__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__BSY__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__BSY__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__BSY__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__BSY__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__BSY__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__BSY__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__BSY__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__BSY__MASK EQU 0x80\r
-SCSI_Out__BSY__PC EQU CYREG_PRT0_PC7\r
-SCSI_Out__BSY__PORT EQU 0\r
-SCSI_Out__BSY__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__BSY__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__BSY__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__BSY__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__BSY__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__BSY__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__BSY__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__BSY__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__BSY__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__BSY__SHIFT EQU 7\r
-SCSI_Out__BSY__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__CD__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__CD__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__CD__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__CD__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__CD__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__CD__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__CD__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__CD__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__CD__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__CD__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__CD__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__CD__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__CD__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__CD__MASK EQU 0x04\r
-SCSI_Out__CD__PC EQU CYREG_PRT0_PC2\r
-SCSI_Out__CD__PORT EQU 0\r
-SCSI_Out__CD__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__CD__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__CD__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__CD__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__CD__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__CD__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__CD__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__CD__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__CD__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__CD__SHIFT EQU 2\r
-SCSI_Out__CD__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__DBP_raw__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__DBP_raw__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__DBP_raw__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__DBP_raw__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__DBP_raw__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__DBP_raw__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__DBP_raw__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__DBP_raw__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__DBP_raw__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__DBP_raw__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__DBP_raw__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__DBP_raw__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__DBP_raw__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__DBP_raw__MASK EQU 0x08\r
-SCSI_Out__DBP_raw__PC EQU CYREG_PRT4_PC3\r
-SCSI_Out__DBP_raw__PORT EQU 4\r
-SCSI_Out__DBP_raw__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__DBP_raw__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__DBP_raw__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__DBP_raw__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__DBP_raw__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__DBP_raw__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__DBP_raw__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__DBP_raw__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__DBP_raw__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__DBP_raw__SHIFT EQU 3\r
-SCSI_Out__DBP_raw__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__IO_raw__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__IO_raw__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__IO_raw__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__IO_raw__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__IO_raw__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__IO_raw__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__IO_raw__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__IO_raw__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__IO_raw__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__IO_raw__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__IO_raw__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__IO_raw__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__IO_raw__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__IO_raw__MASK EQU 0x01\r
-SCSI_Out__IO_raw__PC EQU CYREG_PRT0_PC0\r
-SCSI_Out__IO_raw__PORT EQU 0\r
-SCSI_Out__IO_raw__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__IO_raw__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__IO_raw__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__IO_raw__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__IO_raw__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__IO_raw__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__IO_raw__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__IO_raw__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__IO_raw__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__IO_raw__SHIFT EQU 0\r
-SCSI_Out__IO_raw__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__MSG__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__MSG__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__MSG__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__MSG__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__MSG__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__MSG__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__MSG__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__MSG__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__MSG__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__MSG__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__MSG__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__MSG__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__MSG__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__MSG__MASK EQU 0x10\r
-SCSI_Out__MSG__PC EQU CYREG_PRT0_PC4\r
-SCSI_Out__MSG__PORT EQU 0\r
-SCSI_Out__MSG__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__MSG__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__MSG__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__MSG__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__MSG__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__MSG__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__MSG__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__MSG__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__MSG__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__MSG__SHIFT EQU 4\r
-SCSI_Out__MSG__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__REQ__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__REQ__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__REQ__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__REQ__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__REQ__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__REQ__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__REQ__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__REQ__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__REQ__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__REQ__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__REQ__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__REQ__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__REQ__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__REQ__MASK EQU 0x02\r
-SCSI_Out__REQ__PC EQU CYREG_PRT0_PC1\r
-SCSI_Out__REQ__PORT EQU 0\r
-SCSI_Out__REQ__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__REQ__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__REQ__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__REQ__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__REQ__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__REQ__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__REQ__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__REQ__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__REQ__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__REQ__SHIFT EQU 1\r
-SCSI_Out__REQ__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__RST__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__RST__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__RST__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__RST__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__RST__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__RST__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__RST__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__RST__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__RST__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__RST__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__RST__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__RST__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__RST__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__RST__MASK EQU 0x20\r
-SCSI_Out__RST__PC EQU CYREG_PRT0_PC5\r
-SCSI_Out__RST__PORT EQU 0\r
-SCSI_Out__RST__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__RST__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__RST__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__RST__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__RST__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__RST__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__RST__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__RST__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__RST__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__RST__SHIFT EQU 5\r
-SCSI_Out__RST__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__SEL__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__SEL__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__SEL__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__SEL__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__SEL__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__SEL__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__SEL__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__SEL__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__SEL__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__SEL__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__SEL__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__SEL__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__SEL__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__SEL__MASK EQU 0x08\r
-SCSI_Out__SEL__PC EQU CYREG_PRT0_PC3\r
-SCSI_Out__SEL__PORT EQU 0\r
-SCSI_Out__SEL__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__SEL__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__SEL__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__SEL__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__SEL__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__SEL__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__SEL__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__SEL__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__SEL__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__SEL__SHIFT EQU 3\r
-SCSI_Out__SEL__SLW EQU CYREG_PRT0_SLW\r
-\r
-/* USBFS_Dm */\r
-USBFS_Dm__0__MASK EQU 0x80\r
-USBFS_Dm__0__PC EQU CYREG_IO_PC_PRT15_7_6_PC1\r
-USBFS_Dm__0__PORT EQU 15\r
-USBFS_Dm__0__SHIFT EQU 7\r
-USBFS_Dm__AG EQU CYREG_PRT15_AG\r
-USBFS_Dm__AMUX EQU CYREG_PRT15_AMUX\r
-USBFS_Dm__BIE EQU CYREG_PRT15_BIE\r
-USBFS_Dm__BIT_MASK EQU CYREG_PRT15_BIT_MASK\r
-USBFS_Dm__BYP EQU CYREG_PRT15_BYP\r
-USBFS_Dm__CTL EQU CYREG_PRT15_CTL\r
-USBFS_Dm__DM0 EQU CYREG_PRT15_DM0\r
-USBFS_Dm__DM1 EQU CYREG_PRT15_DM1\r
-USBFS_Dm__DM2 EQU CYREG_PRT15_DM2\r
-USBFS_Dm__DR EQU CYREG_PRT15_DR\r
-USBFS_Dm__INP_DIS EQU CYREG_PRT15_INP_DIS\r
-USBFS_Dm__LCD_COM_SEG EQU CYREG_PRT15_LCD_COM_SEG\r
-USBFS_Dm__LCD_EN EQU CYREG_PRT15_LCD_EN\r
-USBFS_Dm__MASK EQU 0x80\r
-USBFS_Dm__PORT EQU 15\r
-USBFS_Dm__PRT EQU CYREG_PRT15_PRT\r
-USBFS_Dm__PRTDSI__CAPS_SEL EQU CYREG_PRT15_CAPS_SEL\r
-USBFS_Dm__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT15_DBL_SYNC_IN\r
-USBFS_Dm__PRTDSI__OE_SEL0 EQU CYREG_PRT15_OE_SEL0\r
-USBFS_Dm__PRTDSI__OE_SEL1 EQU CYREG_PRT15_OE_SEL1\r
-USBFS_Dm__PRTDSI__OUT_SEL0 EQU CYREG_PRT15_OUT_SEL0\r
-USBFS_Dm__PRTDSI__OUT_SEL1 EQU CYREG_PRT15_OUT_SEL1\r
-USBFS_Dm__PRTDSI__SYNC_OUT EQU CYREG_PRT15_SYNC_OUT\r
-USBFS_Dm__PS EQU CYREG_PRT15_PS\r
-USBFS_Dm__SHIFT EQU 7\r
-USBFS_Dm__SLW EQU CYREG_PRT15_SLW\r
-\r
-/* USBFS_Dp */\r
-USBFS_Dp__0__MASK EQU 0x40\r
-USBFS_Dp__0__PC EQU CYREG_IO_PC_PRT15_7_6_PC0\r
-USBFS_Dp__0__PORT EQU 15\r
-USBFS_Dp__0__SHIFT EQU 6\r
-USBFS_Dp__AG EQU CYREG_PRT15_AG\r
-USBFS_Dp__AMUX EQU CYREG_PRT15_AMUX\r
-USBFS_Dp__BIE EQU CYREG_PRT15_BIE\r
-USBFS_Dp__BIT_MASK EQU CYREG_PRT15_BIT_MASK\r
-USBFS_Dp__BYP EQU CYREG_PRT15_BYP\r
-USBFS_Dp__CTL EQU CYREG_PRT15_CTL\r
-USBFS_Dp__DM0 EQU CYREG_PRT15_DM0\r
-USBFS_Dp__DM1 EQU CYREG_PRT15_DM1\r
-USBFS_Dp__DM2 EQU CYREG_PRT15_DM2\r
-USBFS_Dp__DR EQU CYREG_PRT15_DR\r
-USBFS_Dp__INP_DIS EQU CYREG_PRT15_INP_DIS\r
-USBFS_Dp__INTSTAT EQU CYREG_PICU15_INTSTAT\r
-USBFS_Dp__LCD_COM_SEG EQU CYREG_PRT15_LCD_COM_SEG\r
-USBFS_Dp__LCD_EN EQU CYREG_PRT15_LCD_EN\r
-USBFS_Dp__MASK EQU 0x40\r
-USBFS_Dp__PORT EQU 15\r
-USBFS_Dp__PRT EQU CYREG_PRT15_PRT\r
-USBFS_Dp__PRTDSI__CAPS_SEL EQU CYREG_PRT15_CAPS_SEL\r
-USBFS_Dp__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT15_DBL_SYNC_IN\r
-USBFS_Dp__PRTDSI__OE_SEL0 EQU CYREG_PRT15_OE_SEL0\r
-USBFS_Dp__PRTDSI__OE_SEL1 EQU CYREG_PRT15_OE_SEL1\r
-USBFS_Dp__PRTDSI__OUT_SEL0 EQU CYREG_PRT15_OUT_SEL0\r
-USBFS_Dp__PRTDSI__OUT_SEL1 EQU CYREG_PRT15_OUT_SEL1\r
-USBFS_Dp__PRTDSI__SYNC_OUT EQU CYREG_PRT15_SYNC_OUT\r
-USBFS_Dp__PS EQU CYREG_PRT15_PS\r
-USBFS_Dp__SHIFT EQU 6\r
-USBFS_Dp__SLW EQU CYREG_PRT15_SLW\r
-USBFS_Dp__SNAP EQU CYREG_PICU_15_SNAP_15\r
-\r
-/* Miscellaneous */\r
-/* -- WARNING: define names containing LEOPARD or PANTHER are deprecated and will be removed in a future release */\r
-CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO EQU 0\r
-CYDEV_DEBUGGING_DPS_SWD_SWV EQU 6\r
-CYDEV_CONFIG_UNUSED_IO_AllowButWarn EQU 0\r
-CYDEV_CONFIGURATION_MODE_COMPRESSED EQU 0\r
-CYDEV_CONFIG_FASTBOOT_ENABLED EQU 1\r
-CYDEV_CHIP_REV_PSOC5LP_PRODUCTION EQU 0\r
-CYDEV_CHIP_REVISION_5B_PRODUCTION EQU 0\r
-CYDEV_CHIP_MEMBER_5B EQU 4\r
-CYDEV_CHIP_FAMILY_PSOC5 EQU 3\r
-CYDEV_CHIP_DIE_PSOC5LP EQU 4\r
-CYDEV_CHIP_DIE_EXPECT EQU CYDEV_CHIP_DIE_PSOC5LP\r
-CYDEV_BOOTLOADER_IO_COMP_USBFS EQU 1\r
-BCLK__BUS_CLK__HZ EQU 64000000\r
-BCLK__BUS_CLK__KHZ EQU 64000\r
-BCLK__BUS_CLK__MHZ EQU 64\r
-CYDEV_BOOTLOADER_APPLICATIONS EQU 1\r
-CYDEV_BOOTLOADER_CHECKSUM_BASIC EQU 0\r
-CYDEV_BOOTLOADER_CHECKSUM_CRC EQU 1\r
-CYDEV_BOOTLOADER_IO_COMP EQU CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-CYDEV_CHIP_DIE_ACTUAL EQU CYDEV_CHIP_DIE_EXPECT\r
-CYDEV_CHIP_DIE_LEOPARD EQU 1\r
-CYDEV_CHIP_DIE_PANTHER EQU 3\r
-CYDEV_CHIP_DIE_PSOC4A EQU 2\r
-CYDEV_CHIP_DIE_UNKNOWN EQU 0\r
-CYDEV_CHIP_FAMILY_PSOC3 EQU 1\r
-CYDEV_CHIP_FAMILY_PSOC4 EQU 2\r
-CYDEV_CHIP_FAMILY_UNKNOWN EQU 0\r
-CYDEV_CHIP_FAMILY_USED EQU CYDEV_CHIP_FAMILY_PSOC5\r
-CYDEV_CHIP_JTAG_ID EQU 0x2E133069\r
-CYDEV_CHIP_MEMBER_3A EQU 1\r
-CYDEV_CHIP_MEMBER_4A EQU 2\r
-CYDEV_CHIP_MEMBER_5A EQU 3\r
-CYDEV_CHIP_MEMBER_UNKNOWN EQU 0\r
-CYDEV_CHIP_MEMBER_USED EQU CYDEV_CHIP_MEMBER_5B\r
-CYDEV_CHIP_REVISION_3A_ES1 EQU 0\r
-CYDEV_CHIP_REVISION_3A_ES2 EQU 1\r
-CYDEV_CHIP_REVISION_3A_ES3 EQU 3\r
-CYDEV_CHIP_REVISION_3A_PRODUCTION EQU 3\r
-CYDEV_CHIP_REVISION_4A_ES0 EQU 17\r
-CYDEV_CHIP_REVISION_4A_PRODUCTION EQU 17\r
-CYDEV_CHIP_REVISION_5A_ES0 EQU 0\r
-CYDEV_CHIP_REVISION_5A_ES1 EQU 1\r
-CYDEV_CHIP_REVISION_5A_PRODUCTION EQU 1\r
-CYDEV_CHIP_REVISION_5B_ES0 EQU 0\r
-CYDEV_CHIP_REVISION_USED EQU CYDEV_CHIP_REVISION_5B_PRODUCTION\r
-CYDEV_CHIP_REV_EXPECT EQU CYDEV_CHIP_REV_PSOC5LP_PRODUCTION\r
-CYDEV_CHIP_REV_LEOPARD_ES1 EQU 0\r
-CYDEV_CHIP_REV_LEOPARD_ES2 EQU 1\r
-CYDEV_CHIP_REV_LEOPARD_ES3 EQU 3\r
-CYDEV_CHIP_REV_LEOPARD_PRODUCTION EQU 3\r
-CYDEV_CHIP_REV_PANTHER_ES0 EQU 0\r
-CYDEV_CHIP_REV_PANTHER_ES1 EQU 1\r
-CYDEV_CHIP_REV_PANTHER_PRODUCTION EQU 1\r
-CYDEV_CHIP_REV_PSOC4A_ES0 EQU 17\r
-CYDEV_CHIP_REV_PSOC4A_PRODUCTION EQU 17\r
-CYDEV_CHIP_REV_PSOC5LP_ES0 EQU 0\r
-CYDEV_CONFIGURATION_COMPRESSED EQU 1\r
-CYDEV_CONFIGURATION_DMA EQU 0\r
-CYDEV_CONFIGURATION_ECC EQU 0\r
-CYDEV_CONFIGURATION_IMOENABLED EQU CYDEV_CONFIG_FASTBOOT_ENABLED\r
-CYDEV_CONFIGURATION_MODE EQU CYDEV_CONFIGURATION_MODE_COMPRESSED\r
-CYDEV_CONFIGURATION_MODE_DMA EQU 2\r
-CYDEV_CONFIGURATION_MODE_UNCOMPRESSED EQU 1\r
-CYDEV_CONFIG_UNUSED_IO EQU CYDEV_CONFIG_UNUSED_IO_AllowButWarn\r
-CYDEV_CONFIG_UNUSED_IO_AllowWithInfo EQU 1\r
-CYDEV_CONFIG_UNUSED_IO_Disallowed EQU 2\r
-CYDEV_DEBUGGING_DPS EQU CYDEV_DEBUGGING_DPS_SWD_SWV\r
-CYDEV_DEBUGGING_DPS_Disable EQU 3\r
-CYDEV_DEBUGGING_DPS_JTAG_4 EQU 1\r
-CYDEV_DEBUGGING_DPS_JTAG_5 EQU 0\r
-CYDEV_DEBUGGING_DPS_SWD EQU 2\r
-CYDEV_DEBUGGING_ENABLE EQU 1\r
-CYDEV_DEBUGGING_XRES EQU 0\r
-CYDEV_DEBUG_ENABLE_MASK EQU 0x20\r
-CYDEV_DEBUG_ENABLE_REGISTER EQU CYREG_MLOGIC_DEBUG\r
-CYDEV_DMA_CHANNELS_AVAILABLE EQU 24\r
-CYDEV_ECC_ENABLE EQU 0\r
-CYDEV_HEAP_SIZE EQU 0x0800\r
-CYDEV_INSTRUCT_CACHE_ENABLED EQU 1\r
-CYDEV_INTR_RISING EQU 0x00000000\r
-CYDEV_PROJ_TYPE EQU 1\r
-CYDEV_PROJ_TYPE_BOOTLOADER EQU 1\r
-CYDEV_PROJ_TYPE_LOADABLE EQU 2\r
-CYDEV_PROJ_TYPE_MULTIAPPBOOTLOADER EQU 3\r
-CYDEV_PROJ_TYPE_STANDARD EQU 0\r
-CYDEV_PROTECTION_ENABLE EQU 0\r
-CYDEV_STACK_SIZE EQU 0x2000\r
-CYDEV_USB_CLK_OSC_LOCKING_ENABLED_AT_PWR_UP EQU 1\r
-CYDEV_USE_BUNDLED_CMSIS EQU 1\r
-CYDEV_VARIABLE_VDDA EQU 0\r
-CYDEV_VDDA_MV EQU 5000\r
-CYDEV_VDDD_MV EQU 5000\r
-CYDEV_VDDIO0_MV EQU 5000\r
-CYDEV_VDDIO1_MV EQU 5000\r
-CYDEV_VDDIO2_MV EQU 5000\r
-CYDEV_VDDIO3_MV EQU 5000\r
-CYDEV_VIO0 EQU 5\r
-CYDEV_VIO0_MV EQU 5000\r
-CYDEV_VIO1 EQU 5\r
-CYDEV_VIO1_MV EQU 5000\r
-CYDEV_VIO2 EQU 5\r
-CYDEV_VIO2_MV EQU 5000\r
-CYDEV_VIO3 EQU 5\r
-CYDEV_VIO3_MV EQU 5000\r
-CyBtldr_Custom_Interface EQU CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO\r
-CyBtldr_USBFS EQU CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-DMA_CHANNELS_USED__MASK0 EQU 0x00000000\r
-CYDEV_BOOTLOADER_ENABLE EQU 1\r
-\r
-#endif /* INCLUDED_CYFITTERIAR_INC */\r
+++ /dev/null
- IF :LNOT::DEF:INCLUDED_CYFITTERRV_INC\r
-INCLUDED_CYFITTERRV_INC EQU 1\r
- GET cydevicerv.inc\r
- GET cydevicerv_trm.inc\r
-\r
-; USBFS_bus_reset\r
-USBFS_bus_reset__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_bus_reset__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_bus_reset__INTC_MASK EQU 0x800000\r
-USBFS_bus_reset__INTC_NUMBER EQU 23\r
-USBFS_bus_reset__INTC_PRIOR_NUM EQU 7\r
-USBFS_bus_reset__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_23\r
-USBFS_bus_reset__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_bus_reset__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; USBFS_arb_int\r
-USBFS_arb_int__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_arb_int__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_arb_int__INTC_MASK EQU 0x400000\r
-USBFS_arb_int__INTC_NUMBER EQU 22\r
-USBFS_arb_int__INTC_PRIOR_NUM EQU 7\r
-USBFS_arb_int__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_22\r
-USBFS_arb_int__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_arb_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; USBFS_sof_int\r
-USBFS_sof_int__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_sof_int__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_sof_int__INTC_MASK EQU 0x200000\r
-USBFS_sof_int__INTC_NUMBER EQU 21\r
-USBFS_sof_int__INTC_PRIOR_NUM EQU 7\r
-USBFS_sof_int__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_21\r
-USBFS_sof_int__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_sof_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; SCSI_Out_DBx\r
-SCSI_Out_DBx__0__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__0__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__0__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__0__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__0__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__0__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__0__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__0__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__0__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__0__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__0__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__0__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__0__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__0__MASK EQU 0x08\r
-SCSI_Out_DBx__0__PC EQU CYREG_PRT6_PC3\r
-SCSI_Out_DBx__0__PORT EQU 6\r
-SCSI_Out_DBx__0__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__0__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__0__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__0__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__0__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__0__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__0__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__0__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__0__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__0__SHIFT EQU 3\r
-SCSI_Out_DBx__0__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__1__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__1__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__1__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__1__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__1__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__1__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__1__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__1__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__1__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__1__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__1__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__1__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__1__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__1__MASK EQU 0x04\r
-SCSI_Out_DBx__1__PC EQU CYREG_PRT6_PC2\r
-SCSI_Out_DBx__1__PORT EQU 6\r
-SCSI_Out_DBx__1__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__1__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__1__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__1__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__1__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__1__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__1__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__1__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__1__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__1__SHIFT EQU 2\r
-SCSI_Out_DBx__1__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__2__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__2__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__2__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__2__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__2__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__2__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__2__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__2__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__2__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__2__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__2__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__2__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__2__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__2__MASK EQU 0x02\r
-SCSI_Out_DBx__2__PC EQU CYREG_PRT6_PC1\r
-SCSI_Out_DBx__2__PORT EQU 6\r
-SCSI_Out_DBx__2__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__2__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__2__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__2__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__2__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__2__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__2__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__2__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__2__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__2__SHIFT EQU 1\r
-SCSI_Out_DBx__2__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__3__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__3__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__3__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__3__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__3__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__3__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__3__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__3__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__3__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__3__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__3__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__3__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__3__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__3__MASK EQU 0x01\r
-SCSI_Out_DBx__3__PC EQU CYREG_PRT6_PC0\r
-SCSI_Out_DBx__3__PORT EQU 6\r
-SCSI_Out_DBx__3__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__3__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__3__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__3__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__3__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__3__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__3__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__3__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__3__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__3__SHIFT EQU 0\r
-SCSI_Out_DBx__3__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__4__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__4__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__4__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__4__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__4__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__4__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__4__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__4__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__4__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__4__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__4__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__4__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__4__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__4__MASK EQU 0x80\r
-SCSI_Out_DBx__4__PC EQU CYREG_PRT4_PC7\r
-SCSI_Out_DBx__4__PORT EQU 4\r
-SCSI_Out_DBx__4__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__4__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__4__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__4__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__4__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__4__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__4__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__4__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__4__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__4__SHIFT EQU 7\r
-SCSI_Out_DBx__4__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__5__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__5__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__5__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__5__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__5__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__5__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__5__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__5__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__5__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__5__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__5__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__5__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__5__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__5__MASK EQU 0x40\r
-SCSI_Out_DBx__5__PC EQU CYREG_PRT4_PC6\r
-SCSI_Out_DBx__5__PORT EQU 4\r
-SCSI_Out_DBx__5__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__5__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__5__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__5__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__5__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__5__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__5__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__5__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__5__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__5__SHIFT EQU 6\r
-SCSI_Out_DBx__5__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__6__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__6__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__6__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__6__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__6__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__6__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__6__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__6__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__6__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__6__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__6__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__6__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__6__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__6__MASK EQU 0x20\r
-SCSI_Out_DBx__6__PC EQU CYREG_PRT4_PC5\r
-SCSI_Out_DBx__6__PORT EQU 4\r
-SCSI_Out_DBx__6__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__6__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__6__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__6__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__6__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__6__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__6__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__6__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__6__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__6__SHIFT EQU 5\r
-SCSI_Out_DBx__6__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__7__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__7__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__7__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__7__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__7__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__7__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__7__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__7__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__7__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__7__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__7__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__7__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__7__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__7__MASK EQU 0x10\r
-SCSI_Out_DBx__7__PC EQU CYREG_PRT4_PC4\r
-SCSI_Out_DBx__7__PORT EQU 4\r
-SCSI_Out_DBx__7__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__7__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__7__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__7__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__7__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__7__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__7__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__7__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__7__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__7__SHIFT EQU 4\r
-SCSI_Out_DBx__7__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB0__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB0__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB0__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB0__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB0__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB0__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB0__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB0__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB0__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB0__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB0__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB0__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB0__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB0__MASK EQU 0x08\r
-SCSI_Out_DBx__DB0__PC EQU CYREG_PRT6_PC3\r
-SCSI_Out_DBx__DB0__PORT EQU 6\r
-SCSI_Out_DBx__DB0__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB0__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB0__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB0__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB0__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB0__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB0__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB0__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB0__SHIFT EQU 3\r
-SCSI_Out_DBx__DB0__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB1__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB1__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB1__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB1__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB1__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB1__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB1__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB1__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB1__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB1__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB1__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB1__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB1__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB1__MASK EQU 0x04\r
-SCSI_Out_DBx__DB1__PC EQU CYREG_PRT6_PC2\r
-SCSI_Out_DBx__DB1__PORT EQU 6\r
-SCSI_Out_DBx__DB1__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB1__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB1__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB1__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB1__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB1__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB1__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB1__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB1__SHIFT EQU 2\r
-SCSI_Out_DBx__DB1__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB2__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB2__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB2__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB2__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB2__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB2__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB2__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB2__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB2__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB2__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB2__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB2__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB2__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB2__MASK EQU 0x02\r
-SCSI_Out_DBx__DB2__PC EQU CYREG_PRT6_PC1\r
-SCSI_Out_DBx__DB2__PORT EQU 6\r
-SCSI_Out_DBx__DB2__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB2__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB2__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB2__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB2__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB2__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB2__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB2__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB2__SHIFT EQU 1\r
-SCSI_Out_DBx__DB2__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB3__AG EQU CYREG_PRT6_AG\r
-SCSI_Out_DBx__DB3__AMUX EQU CYREG_PRT6_AMUX\r
-SCSI_Out_DBx__DB3__BIE EQU CYREG_PRT6_BIE\r
-SCSI_Out_DBx__DB3__BIT_MASK EQU CYREG_PRT6_BIT_MASK\r
-SCSI_Out_DBx__DB3__BYP EQU CYREG_PRT6_BYP\r
-SCSI_Out_DBx__DB3__CTL EQU CYREG_PRT6_CTL\r
-SCSI_Out_DBx__DB3__DM0 EQU CYREG_PRT6_DM0\r
-SCSI_Out_DBx__DB3__DM1 EQU CYREG_PRT6_DM1\r
-SCSI_Out_DBx__DB3__DM2 EQU CYREG_PRT6_DM2\r
-SCSI_Out_DBx__DB3__DR EQU CYREG_PRT6_DR\r
-SCSI_Out_DBx__DB3__INP_DIS EQU CYREG_PRT6_INP_DIS\r
-SCSI_Out_DBx__DB3__LCD_COM_SEG EQU CYREG_PRT6_LCD_COM_SEG\r
-SCSI_Out_DBx__DB3__LCD_EN EQU CYREG_PRT6_LCD_EN\r
-SCSI_Out_DBx__DB3__MASK EQU 0x01\r
-SCSI_Out_DBx__DB3__PC EQU CYREG_PRT6_PC0\r
-SCSI_Out_DBx__DB3__PORT EQU 6\r
-SCSI_Out_DBx__DB3__PRT EQU CYREG_PRT6_PRT\r
-SCSI_Out_DBx__DB3__PRTDSI__CAPS_SEL EQU CYREG_PRT6_CAPS_SEL\r
-SCSI_Out_DBx__DB3__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT6_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB3__PRTDSI__OE_SEL0 EQU CYREG_PRT6_OE_SEL0\r
-SCSI_Out_DBx__DB3__PRTDSI__OE_SEL1 EQU CYREG_PRT6_OE_SEL1\r
-SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL0 EQU CYREG_PRT6_OUT_SEL0\r
-SCSI_Out_DBx__DB3__PRTDSI__OUT_SEL1 EQU CYREG_PRT6_OUT_SEL1\r
-SCSI_Out_DBx__DB3__PRTDSI__SYNC_OUT EQU CYREG_PRT6_SYNC_OUT\r
-SCSI_Out_DBx__DB3__PS EQU CYREG_PRT6_PS\r
-SCSI_Out_DBx__DB3__SHIFT EQU 0\r
-SCSI_Out_DBx__DB3__SLW EQU CYREG_PRT6_SLW\r
-SCSI_Out_DBx__DB4__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB4__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB4__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB4__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB4__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB4__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB4__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB4__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB4__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB4__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB4__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB4__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB4__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB4__MASK EQU 0x80\r
-SCSI_Out_DBx__DB4__PC EQU CYREG_PRT4_PC7\r
-SCSI_Out_DBx__DB4__PORT EQU 4\r
-SCSI_Out_DBx__DB4__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB4__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB4__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB4__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB4__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB4__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB4__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB4__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB4__SHIFT EQU 7\r
-SCSI_Out_DBx__DB4__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB5__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB5__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB5__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB5__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB5__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB5__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB5__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB5__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB5__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB5__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB5__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB5__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB5__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB5__MASK EQU 0x40\r
-SCSI_Out_DBx__DB5__PC EQU CYREG_PRT4_PC6\r
-SCSI_Out_DBx__DB5__PORT EQU 4\r
-SCSI_Out_DBx__DB5__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB5__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB5__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB5__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB5__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB5__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB5__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB5__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB5__SHIFT EQU 6\r
-SCSI_Out_DBx__DB5__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB6__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB6__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB6__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB6__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB6__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB6__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB6__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB6__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB6__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB6__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB6__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB6__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB6__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB6__MASK EQU 0x20\r
-SCSI_Out_DBx__DB6__PC EQU CYREG_PRT4_PC5\r
-SCSI_Out_DBx__DB6__PORT EQU 4\r
-SCSI_Out_DBx__DB6__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB6__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB6__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB6__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB6__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB6__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB6__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB6__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB6__SHIFT EQU 5\r
-SCSI_Out_DBx__DB6__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out_DBx__DB7__AG EQU CYREG_PRT4_AG\r
-SCSI_Out_DBx__DB7__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out_DBx__DB7__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out_DBx__DB7__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out_DBx__DB7__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out_DBx__DB7__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out_DBx__DB7__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out_DBx__DB7__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out_DBx__DB7__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out_DBx__DB7__DR EQU CYREG_PRT4_DR\r
-SCSI_Out_DBx__DB7__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out_DBx__DB7__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out_DBx__DB7__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out_DBx__DB7__MASK EQU 0x10\r
-SCSI_Out_DBx__DB7__PC EQU CYREG_PRT4_PC4\r
-SCSI_Out_DBx__DB7__PORT EQU 4\r
-SCSI_Out_DBx__DB7__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out_DBx__DB7__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out_DBx__DB7__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out_DBx__DB7__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out_DBx__DB7__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out_DBx__DB7__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out_DBx__DB7__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out_DBx__DB7__PS EQU CYREG_PRT4_PS\r
-SCSI_Out_DBx__DB7__SHIFT EQU 4\r
-SCSI_Out_DBx__DB7__SLW EQU CYREG_PRT4_SLW\r
-\r
-; USBFS_dp_int\r
-USBFS_dp_int__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_dp_int__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_dp_int__INTC_MASK EQU 0x1000\r
-USBFS_dp_int__INTC_NUMBER EQU 12\r
-USBFS_dp_int__INTC_PRIOR_NUM EQU 7\r
-USBFS_dp_int__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_12\r
-USBFS_dp_int__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_dp_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; USBFS_ep_0\r
-USBFS_ep_0__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_ep_0__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_ep_0__INTC_MASK EQU 0x1000000\r
-USBFS_ep_0__INTC_NUMBER EQU 24\r
-USBFS_ep_0__INTC_PRIOR_NUM EQU 7\r
-USBFS_ep_0__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_24\r
-USBFS_ep_0__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_ep_0__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; USBFS_ep_1\r
-USBFS_ep_1__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_ep_1__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_ep_1__INTC_MASK EQU 0x01\r
-USBFS_ep_1__INTC_NUMBER EQU 0\r
-USBFS_ep_1__INTC_PRIOR_NUM EQU 7\r
-USBFS_ep_1__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_0\r
-USBFS_ep_1__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_ep_1__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; USBFS_ep_2\r
-USBFS_ep_2__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0\r
-USBFS_ep_2__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0\r
-USBFS_ep_2__INTC_MASK EQU 0x02\r
-USBFS_ep_2__INTC_NUMBER EQU 1\r
-USBFS_ep_2__INTC_PRIOR_NUM EQU 7\r
-USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1\r
-USBFS_ep_2__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0\r
-USBFS_ep_2__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0\r
-\r
-; SD_PULLUP\r
-SD_PULLUP__0__MASK EQU 0x02\r
-SD_PULLUP__0__PC EQU CYREG_PRT3_PC1\r
-SD_PULLUP__0__PORT EQU 3\r
-SD_PULLUP__0__SHIFT EQU 1\r
-SD_PULLUP__1__MASK EQU 0x04\r
-SD_PULLUP__1__PC EQU CYREG_PRT3_PC2\r
-SD_PULLUP__1__PORT EQU 3\r
-SD_PULLUP__1__SHIFT EQU 2\r
-SD_PULLUP__2__MASK EQU 0x08\r
-SD_PULLUP__2__PC EQU CYREG_PRT3_PC3\r
-SD_PULLUP__2__PORT EQU 3\r
-SD_PULLUP__2__SHIFT EQU 3\r
-SD_PULLUP__3__MASK EQU 0x10\r
-SD_PULLUP__3__PC EQU CYREG_PRT3_PC4\r
-SD_PULLUP__3__PORT EQU 3\r
-SD_PULLUP__3__SHIFT EQU 4\r
-SD_PULLUP__4__MASK EQU 0x20\r
-SD_PULLUP__4__PC EQU CYREG_PRT3_PC5\r
-SD_PULLUP__4__PORT EQU 3\r
-SD_PULLUP__4__SHIFT EQU 5\r
-SD_PULLUP__AG EQU CYREG_PRT3_AG\r
-SD_PULLUP__AMUX EQU CYREG_PRT3_AMUX\r
-SD_PULLUP__BIE EQU CYREG_PRT3_BIE\r
-SD_PULLUP__BIT_MASK EQU CYREG_PRT3_BIT_MASK\r
-SD_PULLUP__BYP EQU CYREG_PRT3_BYP\r
-SD_PULLUP__CTL EQU CYREG_PRT3_CTL\r
-SD_PULLUP__DM0 EQU CYREG_PRT3_DM0\r
-SD_PULLUP__DM1 EQU CYREG_PRT3_DM1\r
-SD_PULLUP__DM2 EQU CYREG_PRT3_DM2\r
-SD_PULLUP__DR EQU CYREG_PRT3_DR\r
-SD_PULLUP__INP_DIS EQU CYREG_PRT3_INP_DIS\r
-SD_PULLUP__LCD_COM_SEG EQU CYREG_PRT3_LCD_COM_SEG\r
-SD_PULLUP__LCD_EN EQU CYREG_PRT3_LCD_EN\r
-SD_PULLUP__MASK EQU 0x3E\r
-SD_PULLUP__PORT EQU 3\r
-SD_PULLUP__PRT EQU CYREG_PRT3_PRT\r
-SD_PULLUP__PRTDSI__CAPS_SEL EQU CYREG_PRT3_CAPS_SEL\r
-SD_PULLUP__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT3_DBL_SYNC_IN\r
-SD_PULLUP__PRTDSI__OE_SEL0 EQU CYREG_PRT3_OE_SEL0\r
-SD_PULLUP__PRTDSI__OE_SEL1 EQU CYREG_PRT3_OE_SEL1\r
-SD_PULLUP__PRTDSI__OUT_SEL0 EQU CYREG_PRT3_OUT_SEL0\r
-SD_PULLUP__PRTDSI__OUT_SEL1 EQU CYREG_PRT3_OUT_SEL1\r
-SD_PULLUP__PRTDSI__SYNC_OUT EQU CYREG_PRT3_SYNC_OUT\r
-SD_PULLUP__PS EQU CYREG_PRT3_PS\r
-SD_PULLUP__SHIFT EQU 1\r
-SD_PULLUP__SLW EQU CYREG_PRT3_SLW\r
-\r
-; USBFS_USB\r
-USBFS_USB__ARB_CFG EQU CYREG_USB_ARB_CFG\r
-USBFS_USB__ARB_EP1_CFG EQU CYREG_USB_ARB_EP1_CFG\r
-USBFS_USB__ARB_EP1_INT_EN EQU CYREG_USB_ARB_EP1_INT_EN\r
-USBFS_USB__ARB_EP1_SR EQU CYREG_USB_ARB_EP1_SR\r
-USBFS_USB__ARB_EP2_CFG EQU CYREG_USB_ARB_EP2_CFG\r
-USBFS_USB__ARB_EP2_INT_EN EQU CYREG_USB_ARB_EP2_INT_EN\r
-USBFS_USB__ARB_EP2_SR EQU CYREG_USB_ARB_EP2_SR\r
-USBFS_USB__ARB_EP3_CFG EQU CYREG_USB_ARB_EP3_CFG\r
-USBFS_USB__ARB_EP3_INT_EN EQU CYREG_USB_ARB_EP3_INT_EN\r
-USBFS_USB__ARB_EP3_SR EQU CYREG_USB_ARB_EP3_SR\r
-USBFS_USB__ARB_EP4_CFG EQU CYREG_USB_ARB_EP4_CFG\r
-USBFS_USB__ARB_EP4_INT_EN EQU CYREG_USB_ARB_EP4_INT_EN\r
-USBFS_USB__ARB_EP4_SR EQU CYREG_USB_ARB_EP4_SR\r
-USBFS_USB__ARB_EP5_CFG EQU CYREG_USB_ARB_EP5_CFG\r
-USBFS_USB__ARB_EP5_INT_EN EQU CYREG_USB_ARB_EP5_INT_EN\r
-USBFS_USB__ARB_EP5_SR EQU CYREG_USB_ARB_EP5_SR\r
-USBFS_USB__ARB_EP6_CFG EQU CYREG_USB_ARB_EP6_CFG\r
-USBFS_USB__ARB_EP6_INT_EN EQU CYREG_USB_ARB_EP6_INT_EN\r
-USBFS_USB__ARB_EP6_SR EQU CYREG_USB_ARB_EP6_SR\r
-USBFS_USB__ARB_EP7_CFG EQU CYREG_USB_ARB_EP7_CFG\r
-USBFS_USB__ARB_EP7_INT_EN EQU CYREG_USB_ARB_EP7_INT_EN\r
-USBFS_USB__ARB_EP7_SR EQU CYREG_USB_ARB_EP7_SR\r
-USBFS_USB__ARB_EP8_CFG EQU CYREG_USB_ARB_EP8_CFG\r
-USBFS_USB__ARB_EP8_INT_EN EQU CYREG_USB_ARB_EP8_INT_EN\r
-USBFS_USB__ARB_EP8_SR EQU CYREG_USB_ARB_EP8_SR\r
-USBFS_USB__ARB_INT_EN EQU CYREG_USB_ARB_INT_EN\r
-USBFS_USB__ARB_INT_SR EQU CYREG_USB_ARB_INT_SR\r
-USBFS_USB__ARB_RW1_DR EQU CYREG_USB_ARB_RW1_DR\r
-USBFS_USB__ARB_RW1_RA EQU CYREG_USB_ARB_RW1_RA\r
-USBFS_USB__ARB_RW1_RA_MSB EQU CYREG_USB_ARB_RW1_RA_MSB\r
-USBFS_USB__ARB_RW1_WA EQU CYREG_USB_ARB_RW1_WA\r
-USBFS_USB__ARB_RW1_WA_MSB EQU CYREG_USB_ARB_RW1_WA_MSB\r
-USBFS_USB__ARB_RW2_DR EQU CYREG_USB_ARB_RW2_DR\r
-USBFS_USB__ARB_RW2_RA EQU CYREG_USB_ARB_RW2_RA\r
-USBFS_USB__ARB_RW2_RA_MSB EQU CYREG_USB_ARB_RW2_RA_MSB\r
-USBFS_USB__ARB_RW2_WA EQU CYREG_USB_ARB_RW2_WA\r
-USBFS_USB__ARB_RW2_WA_MSB EQU CYREG_USB_ARB_RW2_WA_MSB\r
-USBFS_USB__ARB_RW3_DR EQU CYREG_USB_ARB_RW3_DR\r
-USBFS_USB__ARB_RW3_RA EQU CYREG_USB_ARB_RW3_RA\r
-USBFS_USB__ARB_RW3_RA_MSB EQU CYREG_USB_ARB_RW3_RA_MSB\r
-USBFS_USB__ARB_RW3_WA EQU CYREG_USB_ARB_RW3_WA\r
-USBFS_USB__ARB_RW3_WA_MSB EQU CYREG_USB_ARB_RW3_WA_MSB\r
-USBFS_USB__ARB_RW4_DR EQU CYREG_USB_ARB_RW4_DR\r
-USBFS_USB__ARB_RW4_RA EQU CYREG_USB_ARB_RW4_RA\r
-USBFS_USB__ARB_RW4_RA_MSB EQU CYREG_USB_ARB_RW4_RA_MSB\r
-USBFS_USB__ARB_RW4_WA EQU CYREG_USB_ARB_RW4_WA\r
-USBFS_USB__ARB_RW4_WA_MSB EQU CYREG_USB_ARB_RW4_WA_MSB\r
-USBFS_USB__ARB_RW5_DR EQU CYREG_USB_ARB_RW5_DR\r
-USBFS_USB__ARB_RW5_RA EQU CYREG_USB_ARB_RW5_RA\r
-USBFS_USB__ARB_RW5_RA_MSB EQU CYREG_USB_ARB_RW5_RA_MSB\r
-USBFS_USB__ARB_RW5_WA EQU CYREG_USB_ARB_RW5_WA\r
-USBFS_USB__ARB_RW5_WA_MSB EQU CYREG_USB_ARB_RW5_WA_MSB\r
-USBFS_USB__ARB_RW6_DR EQU CYREG_USB_ARB_RW6_DR\r
-USBFS_USB__ARB_RW6_RA EQU CYREG_USB_ARB_RW6_RA\r
-USBFS_USB__ARB_RW6_RA_MSB EQU CYREG_USB_ARB_RW6_RA_MSB\r
-USBFS_USB__ARB_RW6_WA EQU CYREG_USB_ARB_RW6_WA\r
-USBFS_USB__ARB_RW6_WA_MSB EQU CYREG_USB_ARB_RW6_WA_MSB\r
-USBFS_USB__ARB_RW7_DR EQU CYREG_USB_ARB_RW7_DR\r
-USBFS_USB__ARB_RW7_RA EQU CYREG_USB_ARB_RW7_RA\r
-USBFS_USB__ARB_RW7_RA_MSB EQU CYREG_USB_ARB_RW7_RA_MSB\r
-USBFS_USB__ARB_RW7_WA EQU CYREG_USB_ARB_RW7_WA\r
-USBFS_USB__ARB_RW7_WA_MSB EQU CYREG_USB_ARB_RW7_WA_MSB\r
-USBFS_USB__ARB_RW8_DR EQU CYREG_USB_ARB_RW8_DR\r
-USBFS_USB__ARB_RW8_RA EQU CYREG_USB_ARB_RW8_RA\r
-USBFS_USB__ARB_RW8_RA_MSB EQU CYREG_USB_ARB_RW8_RA_MSB\r
-USBFS_USB__ARB_RW8_WA EQU CYREG_USB_ARB_RW8_WA\r
-USBFS_USB__ARB_RW8_WA_MSB EQU CYREG_USB_ARB_RW8_WA_MSB\r
-USBFS_USB__BUF_SIZE EQU CYREG_USB_BUF_SIZE\r
-USBFS_USB__BUS_RST_CNT EQU CYREG_USB_BUS_RST_CNT\r
-USBFS_USB__CR0 EQU CYREG_USB_CR0\r
-USBFS_USB__CR1 EQU CYREG_USB_CR1\r
-USBFS_USB__CWA EQU CYREG_USB_CWA\r
-USBFS_USB__CWA_MSB EQU CYREG_USB_CWA_MSB\r
-USBFS_USB__DMA_THRES EQU CYREG_USB_DMA_THRES\r
-USBFS_USB__DMA_THRES_MSB EQU CYREG_USB_DMA_THRES_MSB\r
-USBFS_USB__DYN_RECONFIG EQU CYREG_USB_DYN_RECONFIG\r
-USBFS_USB__EP0_CNT EQU CYREG_USB_EP0_CNT\r
-USBFS_USB__EP0_CR EQU CYREG_USB_EP0_CR\r
-USBFS_USB__EP0_DR0 EQU CYREG_USB_EP0_DR0\r
-USBFS_USB__EP0_DR1 EQU CYREG_USB_EP0_DR1\r
-USBFS_USB__EP0_DR2 EQU CYREG_USB_EP0_DR2\r
-USBFS_USB__EP0_DR3 EQU CYREG_USB_EP0_DR3\r
-USBFS_USB__EP0_DR4 EQU CYREG_USB_EP0_DR4\r
-USBFS_USB__EP0_DR5 EQU CYREG_USB_EP0_DR5\r
-USBFS_USB__EP0_DR6 EQU CYREG_USB_EP0_DR6\r
-USBFS_USB__EP0_DR7 EQU CYREG_USB_EP0_DR7\r
-USBFS_USB__EP_ACTIVE EQU CYREG_USB_EP_ACTIVE\r
-USBFS_USB__EP_TYPE EQU CYREG_USB_EP_TYPE\r
-USBFS_USB__MEM_DATA EQU CYREG_USB_MEM_DATA_MBASE\r
-USBFS_USB__PM_ACT_CFG EQU CYREG_PM_ACT_CFG5\r
-USBFS_USB__PM_ACT_MSK EQU 0x01\r
-USBFS_USB__PM_STBY_CFG EQU CYREG_PM_STBY_CFG5\r
-USBFS_USB__PM_STBY_MSK EQU 0x01\r
-USBFS_USB__SIE_EP1_CNT0 EQU CYREG_USB_SIE_EP1_CNT0\r
-USBFS_USB__SIE_EP1_CNT1 EQU CYREG_USB_SIE_EP1_CNT1\r
-USBFS_USB__SIE_EP1_CR0 EQU CYREG_USB_SIE_EP1_CR0\r
-USBFS_USB__SIE_EP2_CNT0 EQU CYREG_USB_SIE_EP2_CNT0\r
-USBFS_USB__SIE_EP2_CNT1 EQU CYREG_USB_SIE_EP2_CNT1\r
-USBFS_USB__SIE_EP2_CR0 EQU CYREG_USB_SIE_EP2_CR0\r
-USBFS_USB__SIE_EP3_CNT0 EQU CYREG_USB_SIE_EP3_CNT0\r
-USBFS_USB__SIE_EP3_CNT1 EQU CYREG_USB_SIE_EP3_CNT1\r
-USBFS_USB__SIE_EP3_CR0 EQU CYREG_USB_SIE_EP3_CR0\r
-USBFS_USB__SIE_EP4_CNT0 EQU CYREG_USB_SIE_EP4_CNT0\r
-USBFS_USB__SIE_EP4_CNT1 EQU CYREG_USB_SIE_EP4_CNT1\r
-USBFS_USB__SIE_EP4_CR0 EQU CYREG_USB_SIE_EP4_CR0\r
-USBFS_USB__SIE_EP5_CNT0 EQU CYREG_USB_SIE_EP5_CNT0\r
-USBFS_USB__SIE_EP5_CNT1 EQU CYREG_USB_SIE_EP5_CNT1\r
-USBFS_USB__SIE_EP5_CR0 EQU CYREG_USB_SIE_EP5_CR0\r
-USBFS_USB__SIE_EP6_CNT0 EQU CYREG_USB_SIE_EP6_CNT0\r
-USBFS_USB__SIE_EP6_CNT1 EQU CYREG_USB_SIE_EP6_CNT1\r
-USBFS_USB__SIE_EP6_CR0 EQU CYREG_USB_SIE_EP6_CR0\r
-USBFS_USB__SIE_EP7_CNT0 EQU CYREG_USB_SIE_EP7_CNT0\r
-USBFS_USB__SIE_EP7_CNT1 EQU CYREG_USB_SIE_EP7_CNT1\r
-USBFS_USB__SIE_EP7_CR0 EQU CYREG_USB_SIE_EP7_CR0\r
-USBFS_USB__SIE_EP8_CNT0 EQU CYREG_USB_SIE_EP8_CNT0\r
-USBFS_USB__SIE_EP8_CNT1 EQU CYREG_USB_SIE_EP8_CNT1\r
-USBFS_USB__SIE_EP8_CR0 EQU CYREG_USB_SIE_EP8_CR0\r
-USBFS_USB__SIE_EP_INT_EN EQU CYREG_USB_SIE_EP_INT_EN\r
-USBFS_USB__SIE_EP_INT_SR EQU CYREG_USB_SIE_EP_INT_SR\r
-USBFS_USB__SOF0 EQU CYREG_USB_SOF0\r
-USBFS_USB__SOF1 EQU CYREG_USB_SOF1\r
-USBFS_USB__USBIO_CR0 EQU CYREG_USB_USBIO_CR0\r
-USBFS_USB__USBIO_CR1 EQU CYREG_USB_USBIO_CR1\r
-USBFS_USB__USB_CLK_EN EQU CYREG_USB_USB_CLK_EN\r
-\r
-; SCSI_Out\r
-SCSI_Out__0__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__0__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__0__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__0__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__0__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__0__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__0__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__0__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__0__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__0__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__0__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__0__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__0__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__0__MASK EQU 0x08\r
-SCSI_Out__0__PC EQU CYREG_PRT4_PC3\r
-SCSI_Out__0__PORT EQU 4\r
-SCSI_Out__0__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__0__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__0__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__0__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__0__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__0__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__0__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__0__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__0__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__0__SHIFT EQU 3\r
-SCSI_Out__0__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__1__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__1__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__1__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__1__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__1__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__1__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__1__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__1__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__1__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__1__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__1__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__1__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__1__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__1__MASK EQU 0x04\r
-SCSI_Out__1__PC EQU CYREG_PRT4_PC2\r
-SCSI_Out__1__PORT EQU 4\r
-SCSI_Out__1__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__1__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__1__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__1__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__1__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__1__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__1__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__1__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__1__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__1__SHIFT EQU 2\r
-SCSI_Out__1__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__2__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__2__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__2__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__2__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__2__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__2__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__2__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__2__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__2__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__2__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__2__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__2__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__2__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__2__MASK EQU 0x80\r
-SCSI_Out__2__PC EQU CYREG_PRT0_PC7\r
-SCSI_Out__2__PORT EQU 0\r
-SCSI_Out__2__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__2__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__2__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__2__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__2__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__2__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__2__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__2__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__2__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__2__SHIFT EQU 7\r
-SCSI_Out__2__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__3__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__3__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__3__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__3__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__3__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__3__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__3__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__3__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__3__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__3__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__3__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__3__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__3__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__3__MASK EQU 0x40\r
-SCSI_Out__3__PC EQU CYREG_PRT0_PC6\r
-SCSI_Out__3__PORT EQU 0\r
-SCSI_Out__3__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__3__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__3__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__3__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__3__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__3__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__3__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__3__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__3__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__3__SHIFT EQU 6\r
-SCSI_Out__3__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__4__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__4__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__4__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__4__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__4__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__4__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__4__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__4__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__4__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__4__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__4__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__4__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__4__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__4__MASK EQU 0x20\r
-SCSI_Out__4__PC EQU CYREG_PRT0_PC5\r
-SCSI_Out__4__PORT EQU 0\r
-SCSI_Out__4__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__4__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__4__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__4__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__4__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__4__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__4__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__4__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__4__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__4__SHIFT EQU 5\r
-SCSI_Out__4__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__5__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__5__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__5__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__5__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__5__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__5__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__5__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__5__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__5__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__5__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__5__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__5__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__5__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__5__MASK EQU 0x10\r
-SCSI_Out__5__PC EQU CYREG_PRT0_PC4\r
-SCSI_Out__5__PORT EQU 0\r
-SCSI_Out__5__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__5__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__5__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__5__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__5__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__5__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__5__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__5__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__5__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__5__SHIFT EQU 4\r
-SCSI_Out__5__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__6__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__6__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__6__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__6__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__6__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__6__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__6__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__6__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__6__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__6__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__6__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__6__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__6__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__6__MASK EQU 0x08\r
-SCSI_Out__6__PC EQU CYREG_PRT0_PC3\r
-SCSI_Out__6__PORT EQU 0\r
-SCSI_Out__6__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__6__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__6__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__6__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__6__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__6__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__6__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__6__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__6__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__6__SHIFT EQU 3\r
-SCSI_Out__6__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__7__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__7__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__7__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__7__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__7__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__7__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__7__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__7__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__7__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__7__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__7__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__7__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__7__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__7__MASK EQU 0x04\r
-SCSI_Out__7__PC EQU CYREG_PRT0_PC2\r
-SCSI_Out__7__PORT EQU 0\r
-SCSI_Out__7__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__7__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__7__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__7__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__7__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__7__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__7__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__7__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__7__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__7__SHIFT EQU 2\r
-SCSI_Out__7__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__8__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__8__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__8__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__8__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__8__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__8__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__8__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__8__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__8__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__8__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__8__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__8__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__8__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__8__MASK EQU 0x02\r
-SCSI_Out__8__PC EQU CYREG_PRT0_PC1\r
-SCSI_Out__8__PORT EQU 0\r
-SCSI_Out__8__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__8__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__8__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__8__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__8__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__8__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__8__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__8__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__8__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__8__SHIFT EQU 1\r
-SCSI_Out__8__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__9__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__9__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__9__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__9__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__9__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__9__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__9__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__9__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__9__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__9__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__9__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__9__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__9__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__9__MASK EQU 0x01\r
-SCSI_Out__9__PC EQU CYREG_PRT0_PC0\r
-SCSI_Out__9__PORT EQU 0\r
-SCSI_Out__9__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__9__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__9__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__9__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__9__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__9__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__9__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__9__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__9__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__9__SHIFT EQU 0\r
-SCSI_Out__9__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__ACK__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__ACK__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__ACK__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__ACK__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__ACK__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__ACK__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__ACK__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__ACK__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__ACK__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__ACK__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__ACK__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__ACK__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__ACK__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__ACK__MASK EQU 0x40\r
-SCSI_Out__ACK__PC EQU CYREG_PRT0_PC6\r
-SCSI_Out__ACK__PORT EQU 0\r
-SCSI_Out__ACK__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__ACK__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__ACK__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__ACK__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__ACK__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__ACK__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__ACK__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__ACK__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__ACK__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__ACK__SHIFT EQU 6\r
-SCSI_Out__ACK__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__ATN__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__ATN__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__ATN__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__ATN__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__ATN__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__ATN__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__ATN__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__ATN__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__ATN__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__ATN__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__ATN__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__ATN__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__ATN__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__ATN__MASK EQU 0x04\r
-SCSI_Out__ATN__PC EQU CYREG_PRT4_PC2\r
-SCSI_Out__ATN__PORT EQU 4\r
-SCSI_Out__ATN__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__ATN__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__ATN__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__ATN__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__ATN__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__ATN__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__ATN__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__ATN__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__ATN__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__ATN__SHIFT EQU 2\r
-SCSI_Out__ATN__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__BSY__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__BSY__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__BSY__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__BSY__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__BSY__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__BSY__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__BSY__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__BSY__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__BSY__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__BSY__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__BSY__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__BSY__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__BSY__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__BSY__MASK EQU 0x80\r
-SCSI_Out__BSY__PC EQU CYREG_PRT0_PC7\r
-SCSI_Out__BSY__PORT EQU 0\r
-SCSI_Out__BSY__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__BSY__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__BSY__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__BSY__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__BSY__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__BSY__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__BSY__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__BSY__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__BSY__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__BSY__SHIFT EQU 7\r
-SCSI_Out__BSY__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__CD__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__CD__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__CD__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__CD__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__CD__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__CD__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__CD__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__CD__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__CD__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__CD__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__CD__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__CD__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__CD__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__CD__MASK EQU 0x04\r
-SCSI_Out__CD__PC EQU CYREG_PRT0_PC2\r
-SCSI_Out__CD__PORT EQU 0\r
-SCSI_Out__CD__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__CD__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__CD__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__CD__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__CD__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__CD__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__CD__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__CD__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__CD__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__CD__SHIFT EQU 2\r
-SCSI_Out__CD__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__DBP_raw__AG EQU CYREG_PRT4_AG\r
-SCSI_Out__DBP_raw__AMUX EQU CYREG_PRT4_AMUX\r
-SCSI_Out__DBP_raw__BIE EQU CYREG_PRT4_BIE\r
-SCSI_Out__DBP_raw__BIT_MASK EQU CYREG_PRT4_BIT_MASK\r
-SCSI_Out__DBP_raw__BYP EQU CYREG_PRT4_BYP\r
-SCSI_Out__DBP_raw__CTL EQU CYREG_PRT4_CTL\r
-SCSI_Out__DBP_raw__DM0 EQU CYREG_PRT4_DM0\r
-SCSI_Out__DBP_raw__DM1 EQU CYREG_PRT4_DM1\r
-SCSI_Out__DBP_raw__DM2 EQU CYREG_PRT4_DM2\r
-SCSI_Out__DBP_raw__DR EQU CYREG_PRT4_DR\r
-SCSI_Out__DBP_raw__INP_DIS EQU CYREG_PRT4_INP_DIS\r
-SCSI_Out__DBP_raw__LCD_COM_SEG EQU CYREG_PRT4_LCD_COM_SEG\r
-SCSI_Out__DBP_raw__LCD_EN EQU CYREG_PRT4_LCD_EN\r
-SCSI_Out__DBP_raw__MASK EQU 0x08\r
-SCSI_Out__DBP_raw__PC EQU CYREG_PRT4_PC3\r
-SCSI_Out__DBP_raw__PORT EQU 4\r
-SCSI_Out__DBP_raw__PRT EQU CYREG_PRT4_PRT\r
-SCSI_Out__DBP_raw__PRTDSI__CAPS_SEL EQU CYREG_PRT4_CAPS_SEL\r
-SCSI_Out__DBP_raw__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT4_DBL_SYNC_IN\r
-SCSI_Out__DBP_raw__PRTDSI__OE_SEL0 EQU CYREG_PRT4_OE_SEL0\r
-SCSI_Out__DBP_raw__PRTDSI__OE_SEL1 EQU CYREG_PRT4_OE_SEL1\r
-SCSI_Out__DBP_raw__PRTDSI__OUT_SEL0 EQU CYREG_PRT4_OUT_SEL0\r
-SCSI_Out__DBP_raw__PRTDSI__OUT_SEL1 EQU CYREG_PRT4_OUT_SEL1\r
-SCSI_Out__DBP_raw__PRTDSI__SYNC_OUT EQU CYREG_PRT4_SYNC_OUT\r
-SCSI_Out__DBP_raw__PS EQU CYREG_PRT4_PS\r
-SCSI_Out__DBP_raw__SHIFT EQU 3\r
-SCSI_Out__DBP_raw__SLW EQU CYREG_PRT4_SLW\r
-SCSI_Out__IO_raw__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__IO_raw__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__IO_raw__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__IO_raw__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__IO_raw__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__IO_raw__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__IO_raw__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__IO_raw__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__IO_raw__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__IO_raw__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__IO_raw__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__IO_raw__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__IO_raw__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__IO_raw__MASK EQU 0x01\r
-SCSI_Out__IO_raw__PC EQU CYREG_PRT0_PC0\r
-SCSI_Out__IO_raw__PORT EQU 0\r
-SCSI_Out__IO_raw__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__IO_raw__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__IO_raw__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__IO_raw__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__IO_raw__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__IO_raw__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__IO_raw__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__IO_raw__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__IO_raw__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__IO_raw__SHIFT EQU 0\r
-SCSI_Out__IO_raw__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__MSG__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__MSG__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__MSG__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__MSG__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__MSG__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__MSG__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__MSG__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__MSG__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__MSG__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__MSG__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__MSG__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__MSG__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__MSG__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__MSG__MASK EQU 0x10\r
-SCSI_Out__MSG__PC EQU CYREG_PRT0_PC4\r
-SCSI_Out__MSG__PORT EQU 0\r
-SCSI_Out__MSG__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__MSG__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__MSG__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__MSG__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__MSG__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__MSG__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__MSG__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__MSG__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__MSG__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__MSG__SHIFT EQU 4\r
-SCSI_Out__MSG__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__REQ__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__REQ__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__REQ__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__REQ__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__REQ__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__REQ__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__REQ__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__REQ__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__REQ__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__REQ__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__REQ__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__REQ__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__REQ__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__REQ__MASK EQU 0x02\r
-SCSI_Out__REQ__PC EQU CYREG_PRT0_PC1\r
-SCSI_Out__REQ__PORT EQU 0\r
-SCSI_Out__REQ__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__REQ__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__REQ__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__REQ__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__REQ__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__REQ__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__REQ__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__REQ__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__REQ__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__REQ__SHIFT EQU 1\r
-SCSI_Out__REQ__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__RST__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__RST__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__RST__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__RST__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__RST__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__RST__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__RST__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__RST__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__RST__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__RST__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__RST__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__RST__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__RST__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__RST__MASK EQU 0x20\r
-SCSI_Out__RST__PC EQU CYREG_PRT0_PC5\r
-SCSI_Out__RST__PORT EQU 0\r
-SCSI_Out__RST__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__RST__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__RST__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__RST__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__RST__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__RST__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__RST__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__RST__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__RST__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__RST__SHIFT EQU 5\r
-SCSI_Out__RST__SLW EQU CYREG_PRT0_SLW\r
-SCSI_Out__SEL__AG EQU CYREG_PRT0_AG\r
-SCSI_Out__SEL__AMUX EQU CYREG_PRT0_AMUX\r
-SCSI_Out__SEL__BIE EQU CYREG_PRT0_BIE\r
-SCSI_Out__SEL__BIT_MASK EQU CYREG_PRT0_BIT_MASK\r
-SCSI_Out__SEL__BYP EQU CYREG_PRT0_BYP\r
-SCSI_Out__SEL__CTL EQU CYREG_PRT0_CTL\r
-SCSI_Out__SEL__DM0 EQU CYREG_PRT0_DM0\r
-SCSI_Out__SEL__DM1 EQU CYREG_PRT0_DM1\r
-SCSI_Out__SEL__DM2 EQU CYREG_PRT0_DM2\r
-SCSI_Out__SEL__DR EQU CYREG_PRT0_DR\r
-SCSI_Out__SEL__INP_DIS EQU CYREG_PRT0_INP_DIS\r
-SCSI_Out__SEL__LCD_COM_SEG EQU CYREG_PRT0_LCD_COM_SEG\r
-SCSI_Out__SEL__LCD_EN EQU CYREG_PRT0_LCD_EN\r
-SCSI_Out__SEL__MASK EQU 0x08\r
-SCSI_Out__SEL__PC EQU CYREG_PRT0_PC3\r
-SCSI_Out__SEL__PORT EQU 0\r
-SCSI_Out__SEL__PRT EQU CYREG_PRT0_PRT\r
-SCSI_Out__SEL__PRTDSI__CAPS_SEL EQU CYREG_PRT0_CAPS_SEL\r
-SCSI_Out__SEL__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT0_DBL_SYNC_IN\r
-SCSI_Out__SEL__PRTDSI__OE_SEL0 EQU CYREG_PRT0_OE_SEL0\r
-SCSI_Out__SEL__PRTDSI__OE_SEL1 EQU CYREG_PRT0_OE_SEL1\r
-SCSI_Out__SEL__PRTDSI__OUT_SEL0 EQU CYREG_PRT0_OUT_SEL0\r
-SCSI_Out__SEL__PRTDSI__OUT_SEL1 EQU CYREG_PRT0_OUT_SEL1\r
-SCSI_Out__SEL__PRTDSI__SYNC_OUT EQU CYREG_PRT0_SYNC_OUT\r
-SCSI_Out__SEL__PS EQU CYREG_PRT0_PS\r
-SCSI_Out__SEL__SHIFT EQU 3\r
-SCSI_Out__SEL__SLW EQU CYREG_PRT0_SLW\r
-\r
-; USBFS_Dm\r
-USBFS_Dm__0__MASK EQU 0x80\r
-USBFS_Dm__0__PC EQU CYREG_IO_PC_PRT15_7_6_PC1\r
-USBFS_Dm__0__PORT EQU 15\r
-USBFS_Dm__0__SHIFT EQU 7\r
-USBFS_Dm__AG EQU CYREG_PRT15_AG\r
-USBFS_Dm__AMUX EQU CYREG_PRT15_AMUX\r
-USBFS_Dm__BIE EQU CYREG_PRT15_BIE\r
-USBFS_Dm__BIT_MASK EQU CYREG_PRT15_BIT_MASK\r
-USBFS_Dm__BYP EQU CYREG_PRT15_BYP\r
-USBFS_Dm__CTL EQU CYREG_PRT15_CTL\r
-USBFS_Dm__DM0 EQU CYREG_PRT15_DM0\r
-USBFS_Dm__DM1 EQU CYREG_PRT15_DM1\r
-USBFS_Dm__DM2 EQU CYREG_PRT15_DM2\r
-USBFS_Dm__DR EQU CYREG_PRT15_DR\r
-USBFS_Dm__INP_DIS EQU CYREG_PRT15_INP_DIS\r
-USBFS_Dm__LCD_COM_SEG EQU CYREG_PRT15_LCD_COM_SEG\r
-USBFS_Dm__LCD_EN EQU CYREG_PRT15_LCD_EN\r
-USBFS_Dm__MASK EQU 0x80\r
-USBFS_Dm__PORT EQU 15\r
-USBFS_Dm__PRT EQU CYREG_PRT15_PRT\r
-USBFS_Dm__PRTDSI__CAPS_SEL EQU CYREG_PRT15_CAPS_SEL\r
-USBFS_Dm__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT15_DBL_SYNC_IN\r
-USBFS_Dm__PRTDSI__OE_SEL0 EQU CYREG_PRT15_OE_SEL0\r
-USBFS_Dm__PRTDSI__OE_SEL1 EQU CYREG_PRT15_OE_SEL1\r
-USBFS_Dm__PRTDSI__OUT_SEL0 EQU CYREG_PRT15_OUT_SEL0\r
-USBFS_Dm__PRTDSI__OUT_SEL1 EQU CYREG_PRT15_OUT_SEL1\r
-USBFS_Dm__PRTDSI__SYNC_OUT EQU CYREG_PRT15_SYNC_OUT\r
-USBFS_Dm__PS EQU CYREG_PRT15_PS\r
-USBFS_Dm__SHIFT EQU 7\r
-USBFS_Dm__SLW EQU CYREG_PRT15_SLW\r
-\r
-; USBFS_Dp\r
-USBFS_Dp__0__MASK EQU 0x40\r
-USBFS_Dp__0__PC EQU CYREG_IO_PC_PRT15_7_6_PC0\r
-USBFS_Dp__0__PORT EQU 15\r
-USBFS_Dp__0__SHIFT EQU 6\r
-USBFS_Dp__AG EQU CYREG_PRT15_AG\r
-USBFS_Dp__AMUX EQU CYREG_PRT15_AMUX\r
-USBFS_Dp__BIE EQU CYREG_PRT15_BIE\r
-USBFS_Dp__BIT_MASK EQU CYREG_PRT15_BIT_MASK\r
-USBFS_Dp__BYP EQU CYREG_PRT15_BYP\r
-USBFS_Dp__CTL EQU CYREG_PRT15_CTL\r
-USBFS_Dp__DM0 EQU CYREG_PRT15_DM0\r
-USBFS_Dp__DM1 EQU CYREG_PRT15_DM1\r
-USBFS_Dp__DM2 EQU CYREG_PRT15_DM2\r
-USBFS_Dp__DR EQU CYREG_PRT15_DR\r
-USBFS_Dp__INP_DIS EQU CYREG_PRT15_INP_DIS\r
-USBFS_Dp__INTSTAT EQU CYREG_PICU15_INTSTAT\r
-USBFS_Dp__LCD_COM_SEG EQU CYREG_PRT15_LCD_COM_SEG\r
-USBFS_Dp__LCD_EN EQU CYREG_PRT15_LCD_EN\r
-USBFS_Dp__MASK EQU 0x40\r
-USBFS_Dp__PORT EQU 15\r
-USBFS_Dp__PRT EQU CYREG_PRT15_PRT\r
-USBFS_Dp__PRTDSI__CAPS_SEL EQU CYREG_PRT15_CAPS_SEL\r
-USBFS_Dp__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT15_DBL_SYNC_IN\r
-USBFS_Dp__PRTDSI__OE_SEL0 EQU CYREG_PRT15_OE_SEL0\r
-USBFS_Dp__PRTDSI__OE_SEL1 EQU CYREG_PRT15_OE_SEL1\r
-USBFS_Dp__PRTDSI__OUT_SEL0 EQU CYREG_PRT15_OUT_SEL0\r
-USBFS_Dp__PRTDSI__OUT_SEL1 EQU CYREG_PRT15_OUT_SEL1\r
-USBFS_Dp__PRTDSI__SYNC_OUT EQU CYREG_PRT15_SYNC_OUT\r
-USBFS_Dp__PS EQU CYREG_PRT15_PS\r
-USBFS_Dp__SHIFT EQU 6\r
-USBFS_Dp__SLW EQU CYREG_PRT15_SLW\r
-USBFS_Dp__SNAP EQU CYREG_PICU_15_SNAP_15\r
-\r
-; Miscellaneous\r
-; -- WARNING: define names containing LEOPARD or PANTHER are deprecated and will be removed in a future release\r
-CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO EQU 0\r
-CYDEV_DEBUGGING_DPS_SWD_SWV EQU 6\r
-CYDEV_CONFIG_UNUSED_IO_AllowButWarn EQU 0\r
-CYDEV_CONFIGURATION_MODE_COMPRESSED EQU 0\r
-CYDEV_CONFIG_FASTBOOT_ENABLED EQU 1\r
-CYDEV_CHIP_REV_PSOC5LP_PRODUCTION EQU 0\r
-CYDEV_CHIP_REVISION_5B_PRODUCTION EQU 0\r
-CYDEV_CHIP_MEMBER_5B EQU 4\r
-CYDEV_CHIP_FAMILY_PSOC5 EQU 3\r
-CYDEV_CHIP_DIE_PSOC5LP EQU 4\r
-CYDEV_CHIP_DIE_EXPECT EQU CYDEV_CHIP_DIE_PSOC5LP\r
-CYDEV_BOOTLOADER_IO_COMP_USBFS EQU 1\r
-BCLK__BUS_CLK__HZ EQU 64000000\r
-BCLK__BUS_CLK__KHZ EQU 64000\r
-BCLK__BUS_CLK__MHZ EQU 64\r
-CYDEV_BOOTLOADER_APPLICATIONS EQU 1\r
-CYDEV_BOOTLOADER_CHECKSUM_BASIC EQU 0\r
-CYDEV_BOOTLOADER_CHECKSUM_CRC EQU 1\r
-CYDEV_BOOTLOADER_IO_COMP EQU CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-CYDEV_CHIP_DIE_ACTUAL EQU CYDEV_CHIP_DIE_EXPECT\r
-CYDEV_CHIP_DIE_LEOPARD EQU 1\r
-CYDEV_CHIP_DIE_PANTHER EQU 3\r
-CYDEV_CHIP_DIE_PSOC4A EQU 2\r
-CYDEV_CHIP_DIE_UNKNOWN EQU 0\r
-CYDEV_CHIP_FAMILY_PSOC3 EQU 1\r
-CYDEV_CHIP_FAMILY_PSOC4 EQU 2\r
-CYDEV_CHIP_FAMILY_UNKNOWN EQU 0\r
-CYDEV_CHIP_FAMILY_USED EQU CYDEV_CHIP_FAMILY_PSOC5\r
-CYDEV_CHIP_JTAG_ID EQU 0x2E133069\r
-CYDEV_CHIP_MEMBER_3A EQU 1\r
-CYDEV_CHIP_MEMBER_4A EQU 2\r
-CYDEV_CHIP_MEMBER_5A EQU 3\r
-CYDEV_CHIP_MEMBER_UNKNOWN EQU 0\r
-CYDEV_CHIP_MEMBER_USED EQU CYDEV_CHIP_MEMBER_5B\r
-CYDEV_CHIP_REVISION_3A_ES1 EQU 0\r
-CYDEV_CHIP_REVISION_3A_ES2 EQU 1\r
-CYDEV_CHIP_REVISION_3A_ES3 EQU 3\r
-CYDEV_CHIP_REVISION_3A_PRODUCTION EQU 3\r
-CYDEV_CHIP_REVISION_4A_ES0 EQU 17\r
-CYDEV_CHIP_REVISION_4A_PRODUCTION EQU 17\r
-CYDEV_CHIP_REVISION_5A_ES0 EQU 0\r
-CYDEV_CHIP_REVISION_5A_ES1 EQU 1\r
-CYDEV_CHIP_REVISION_5A_PRODUCTION EQU 1\r
-CYDEV_CHIP_REVISION_5B_ES0 EQU 0\r
-CYDEV_CHIP_REVISION_USED EQU CYDEV_CHIP_REVISION_5B_PRODUCTION\r
-CYDEV_CHIP_REV_EXPECT EQU CYDEV_CHIP_REV_PSOC5LP_PRODUCTION\r
-CYDEV_CHIP_REV_LEOPARD_ES1 EQU 0\r
-CYDEV_CHIP_REV_LEOPARD_ES2 EQU 1\r
-CYDEV_CHIP_REV_LEOPARD_ES3 EQU 3\r
-CYDEV_CHIP_REV_LEOPARD_PRODUCTION EQU 3\r
-CYDEV_CHIP_REV_PANTHER_ES0 EQU 0\r
-CYDEV_CHIP_REV_PANTHER_ES1 EQU 1\r
-CYDEV_CHIP_REV_PANTHER_PRODUCTION EQU 1\r
-CYDEV_CHIP_REV_PSOC4A_ES0 EQU 17\r
-CYDEV_CHIP_REV_PSOC4A_PRODUCTION EQU 17\r
-CYDEV_CHIP_REV_PSOC5LP_ES0 EQU 0\r
-CYDEV_CONFIGURATION_COMPRESSED EQU 1\r
-CYDEV_CONFIGURATION_DMA EQU 0\r
-CYDEV_CONFIGURATION_ECC EQU 0\r
-CYDEV_CONFIGURATION_IMOENABLED EQU CYDEV_CONFIG_FASTBOOT_ENABLED\r
-CYDEV_CONFIGURATION_MODE EQU CYDEV_CONFIGURATION_MODE_COMPRESSED\r
-CYDEV_CONFIGURATION_MODE_DMA EQU 2\r
-CYDEV_CONFIGURATION_MODE_UNCOMPRESSED EQU 1\r
-CYDEV_CONFIG_UNUSED_IO EQU CYDEV_CONFIG_UNUSED_IO_AllowButWarn\r
-CYDEV_CONFIG_UNUSED_IO_AllowWithInfo EQU 1\r
-CYDEV_CONFIG_UNUSED_IO_Disallowed EQU 2\r
-CYDEV_DEBUGGING_DPS EQU CYDEV_DEBUGGING_DPS_SWD_SWV\r
-CYDEV_DEBUGGING_DPS_Disable EQU 3\r
-CYDEV_DEBUGGING_DPS_JTAG_4 EQU 1\r
-CYDEV_DEBUGGING_DPS_JTAG_5 EQU 0\r
-CYDEV_DEBUGGING_DPS_SWD EQU 2\r
-CYDEV_DEBUGGING_ENABLE EQU 1\r
-CYDEV_DEBUGGING_XRES EQU 0\r
-CYDEV_DEBUG_ENABLE_MASK EQU 0x20\r
-CYDEV_DEBUG_ENABLE_REGISTER EQU CYREG_MLOGIC_DEBUG\r
-CYDEV_DMA_CHANNELS_AVAILABLE EQU 24\r
-CYDEV_ECC_ENABLE EQU 0\r
-CYDEV_HEAP_SIZE EQU 0x0800\r
-CYDEV_INSTRUCT_CACHE_ENABLED EQU 1\r
-CYDEV_INTR_RISING EQU 0x00000000\r
-CYDEV_PROJ_TYPE EQU 1\r
-CYDEV_PROJ_TYPE_BOOTLOADER EQU 1\r
-CYDEV_PROJ_TYPE_LOADABLE EQU 2\r
-CYDEV_PROJ_TYPE_MULTIAPPBOOTLOADER EQU 3\r
-CYDEV_PROJ_TYPE_STANDARD EQU 0\r
-CYDEV_PROTECTION_ENABLE EQU 0\r
-CYDEV_STACK_SIZE EQU 0x2000\r
-CYDEV_USB_CLK_OSC_LOCKING_ENABLED_AT_PWR_UP EQU 1\r
-CYDEV_USE_BUNDLED_CMSIS EQU 1\r
-CYDEV_VARIABLE_VDDA EQU 0\r
-CYDEV_VDDA_MV EQU 5000\r
-CYDEV_VDDD_MV EQU 5000\r
-CYDEV_VDDIO0_MV EQU 5000\r
-CYDEV_VDDIO1_MV EQU 5000\r
-CYDEV_VDDIO2_MV EQU 5000\r
-CYDEV_VDDIO3_MV EQU 5000\r
-CYDEV_VIO0 EQU 5\r
-CYDEV_VIO0_MV EQU 5000\r
-CYDEV_VIO1 EQU 5\r
-CYDEV_VIO1_MV EQU 5000\r
-CYDEV_VIO2 EQU 5\r
-CYDEV_VIO2_MV EQU 5000\r
-CYDEV_VIO3 EQU 5\r
-CYDEV_VIO3_MV EQU 5000\r
-CyBtldr_Custom_Interface EQU CYDEV_BOOTLOADER_IO_COMP_CUSTOM_IO\r
-CyBtldr_USBFS EQU CYDEV_BOOTLOADER_IO_COMP_USBFS\r
-DMA_CHANNELS_USED__MASK0 EQU 0x00000000\r
-CYDEV_BOOTLOADER_ENABLE EQU 1\r
- ENDIF\r
- END\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cymetadata.c\r
-* \r
-* PSoC Creator 3.0 Component Pack 7\r
-*\r
-* DESCRIPTION:\r
-* This file defines all extra memory spaces that need to be included.\r
-* This file is automatically generated by PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions, \r
-* disclaimers, and limitations in the end user license agreement accompanying \r
-* the software package with which this file was provided.\r
-********************************************************************************/\r
-\r
-\r
-#include "cytypes.h"\r
-\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
-__attribute__ ((__section__(".cyloadermeta"), used))\r
-#elif defined(__ICCARM__)\r
-#pragma location=".cyloadermeta"\r
-#else\r
-#error "Unsupported toolchain"\r
-#endif\r
-const uint8 cy_meta_loader[] = {\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x01u, 0x00u, 0x01u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u\r
-};\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
-__attribute__ ((__section__(".cyconfigecc"), used))\r
-#elif defined(__ICCARM__)\r
-#pragma location=".cyconfigecc"\r
-#else\r
-#error "Unsupported toolchain"\r
-#endif\r
-const uint8 cy_meta_configecc[] = {\r
- 0x00u\r
-};\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
-__attribute__ ((__section__(".cycustnvl"), used))\r
-#elif defined(__ICCARM__)\r
-#pragma location=".cycustnvl"\r
-#else\r
-#error "Unsupported toolchain"\r
-#endif\r
-const uint8 cy_meta_custnvl[] = {\r
- 0x80u, 0x00u, 0x40u, 0x05u\r
-};\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
-__attribute__ ((__section__(".cywolatch"), used))\r
-#elif defined(__ICCARM__)\r
-#pragma location=".cywolatch"\r
-#else\r
-#error "Unsupported toolchain"\r
-#endif\r
-const uint8 cy_meta_wonvl[] = {\r
- 0xBCu, 0x90u, 0xACu, 0xAFu\r
-};\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
-__attribute__ ((__section__(".cyflashprotect"), used))\r
-#elif defined(__ICCARM__)\r
-#pragma location=".cyflashprotect"\r
-#else\r
-#error "Unsupported toolchain"\r
-#endif\r
-const uint8 cy_meta_flashprotect[] = {\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,\r
- 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u\r
-};\r
-\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION)\r
-__attribute__ ((__section__(".cymeta"), used))\r
-#elif defined(__ICCARM__)\r
-#pragma location=".cymeta"\r
-#else\r
-#error "Unsupported toolchain"\r
-#endif\r
-const uint8 cy_metadata[] = {\r
- 0x00u, 0x01u, 0x2Eu, 0x13u, 0x30u, 0x69u, 0x00u, 0x01u,\r
- 0x00u, 0x00u, 0x00u, 0x00u\r
-};\r
+++ /dev/null
-/*******************************************************************************\r
-* File Name: cypins.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* This file contains the function prototypes and constants used for port/pin\r
-* in access and control.\r
-*\r
-* Note:\r
-* Documentation of the API's in this file is located in the\r
-* System Reference Guide provided with PSoC Creator.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYPINS_H)\r
-#define CY_BOOT_CYPINS_H\r
-\r
-#include "cyfitter.h"\r
-#include "cytypes.h"\r
-\r
-\r
-/**************************************\r
-* API Parameter Constants\r
-**************************************/\r
-\r
-#define CY_PINS_PC_DRIVE_MODE_SHIFT (0x01u)\r
-#define CY_PINS_PC_DRIVE_MODE_MASK ((uint8)(0x07u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_0 ((uint8)(0x00u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_1 ((uint8)(0x01u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_2 ((uint8)(0x02u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_3 ((uint8)(0x03u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_4 ((uint8)(0x04u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_5 ((uint8)(0x05u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_6 ((uint8)(0x06u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-#define CY_PINS_PC_DRIVE_MODE_7 ((uint8)(0x07u << CY_PINS_PC_DRIVE_MODE_SHIFT))\r
-\r
-\r
-/* SetPinDriveMode */\r
-#define CY_PINS_DM_ALG_HIZ (CY_PINS_PC_DRIVE_MODE_0)\r
-#define CY_PINS_DM_DIG_HIZ (CY_PINS_PC_DRIVE_MODE_1)\r
-#define CY_PINS_DM_RES_UP (CY_PINS_PC_DRIVE_MODE_2)\r
-#define CY_PINS_DM_RES_DWN (CY_PINS_PC_DRIVE_MODE_3)\r
-#define CY_PINS_DM_OD_LO (CY_PINS_PC_DRIVE_MODE_4)\r
-#define CY_PINS_DM_OD_HI (CY_PINS_PC_DRIVE_MODE_5)\r
-#define CY_PINS_DM_STRONG (CY_PINS_PC_DRIVE_MODE_6)\r
-#define CY_PINS_DM_RES_UPDWN (CY_PINS_PC_DRIVE_MODE_7)\r
-\r
-\r
-/**************************************\r
-* Register Constants\r
-**************************************/\r
-\r
-/* Port Pin Configuration Register */\r
-#define CY_PINS_PC_DATAOUT (0x01u)\r
-#define CY_PINS_PC_PIN_FASTSLEW (0xBFu)\r
-#define CY_PINS_PC_PIN_SLOWSLEW (0x40u)\r
-#define CY_PINS_PC_PIN_STATE (0x10u)\r
-#define CY_PINS_PC_BIDIR_EN (0x20u)\r
-#define CY_PINS_PC_SLEW (0x40u)\r
-#define CY_PINS_PC_BYPASS (0x80u)\r
-\r
-\r
-/**************************************\r
-* Pin API Macros\r
-**************************************/\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_ReadPin\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Reads the current value on the pin (pin state, PS).\r
-*\r
-* Parameters:\r
-* pinPC: Port pin configuration register (uint16).\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-* Return:\r
-* Pin state\r
-* 0: Logic low value\r
-* Non-0: Logic high value\r
-*\r
-*******************************************************************************/\r
-#define CyPins_ReadPin(pinPC) ( *(reg8 *)(pinPC) & CY_PINS_PC_PIN_STATE )\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_SetPin\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Set the output value for the pin (data register, DR) to a logic high.\r
-*\r
-* Note that this only has an effect for pins configured as software pins that\r
-* are not driven by hardware.\r
-*\r
-* Parameters:\r
-* pinPC: Port pin configuration register (uint16).\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#define CyPins_SetPin(pinPC) ( *(reg8 *)(pinPC) |= CY_PINS_PC_DATAOUT)\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_ClearPin\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* This macro sets the state of the specified pin to 0\r
-*\r
-* Parameters:\r
-* pinPC: address of a Pin Configuration register.\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#define CyPins_ClearPin(pinPC) ( *(reg8 *)(pinPC) &= ((uint8)(~CY_PINS_PC_DATAOUT)))\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_SetPinDriveMode\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Sets the drive mode for the pin (DM).\r
-*\r
-* Parameters:\r
-* pinPC: Port pin configuration register (uint16)\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-* mode: Desired drive mode\r
-*\r
-* Define Source\r
-* PIN_DM_ALG_HIZ Analog HiZ\r
-* PIN_DM_DIG_HIZ Digital HiZ\r
-* PIN_DM_RES_UP Resistive pull up\r
-* PIN_DM_RES_DWN Resistive pull down\r
-* PIN_DM_OD_LO Open drain - drive low\r
-* PIN_DM_OD_HI Open drain - drive high\r
-* PIN_DM_STRONG Strong CMOS Output\r
-* PIN_DM_RES_UPDWN Resistive pull up/down\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#define CyPins_SetPinDriveMode(pinPC, mode) \\r
- ( *(reg8 *)(pinPC) = (*(reg8 *)(pinPC) & ((uint8)(~CY_PINS_PC_DRIVE_MODE_MASK))) | \\r
- ((mode) & CY_PINS_PC_DRIVE_MODE_MASK))\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_ReadPinDriveMode\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Reads the drive mode for the pin (DM).\r
-*\r
-* Parameters:\r
-* pinPC: Port pin configuration register (uint16)\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-*\r
-* Return:\r
-* mode: Current drive mode for the pin\r
-*\r
-* Define Source\r
-* PIN_DM_ALG_HIZ Analog HiZ\r
-* PIN_DM_DIG_HIZ Digital HiZ\r
-* PIN_DM_RES_UP Resistive pull up\r
-* PIN_DM_RES_DWN Resistive pull down\r
-* PIN_DM_OD_LO Open drain - drive low\r
-* PIN_DM_OD_HI Open drain - drive high\r
-* PIN_DM_STRONG Strong CMOS Output\r
-* PIN_DM_RES_UPDWN Resistive pull up/down\r
-*\r
-*******************************************************************************/\r
-#define CyPins_ReadPinDriveMode(pinPC) (*(reg8 *)(pinPC) & CY_PINS_PC_DRIVE_MODE_MASK)\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_FastSlew\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Set the slew rate for the pin to fast edge rate.\r
-* Note that this only applies for pins in strong output drive modes,\r
-* not to resistive drive modes.\r
-*\r
-* Parameters:\r
-* pinPC: address of a Pin Configuration register.\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#define CyPins_FastSlew(pinPC) (*(reg8 *)(pinPC) = (*(reg8 *)(pinPC) & CY_PINS_PC_PIN_FASTSLEW))\r
-\r
-\r
-/*******************************************************************************\r
-* Macro Name: CyPins_SlowSlew\r
-********************************************************************************\r
-*\r
-* Summary:\r
-* Set the slew rate for the pin to slow edge rate.\r
-* Note that this only applies for pins in strong output drive modes,\r
-* not to resistive drive modes.\r
-*\r
-* Parameters:\r
-* pinPC: address of a Pin Configuration register.\r
-* #defines for each pin on a chip are provided in the cydevice_trm.h file\r
-* in the form:\r
-* CYREG_PRTx_PCy\r
-*\r
-* where x is a port number 0 - 15 and y is a pin number 0 - 7\r
-*\r
-* Return:\r
-* None\r
-*\r
-*******************************************************************************/\r
-#define CyPins_SlowSlew(pinPC) (*(reg8 *)(pinPC) = (*(reg8 *)(pinPC) | CY_PINS_PC_PIN_SLOWSLEW))\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.30\r
-*******************************************************************************/\r
-#define PC_DRIVE_MODE_SHIFT (CY_PINS_PC_DRIVE_MODE_SHIFT)\r
-#define PC_DRIVE_MODE_MASK (CY_PINS_PC_DRIVE_MODE_MASK)\r
-#define PC_DRIVE_MODE_0 (CY_PINS_PC_DRIVE_MODE_0)\r
-#define PC_DRIVE_MODE_1 (CY_PINS_PC_DRIVE_MODE_1)\r
-#define PC_DRIVE_MODE_2 (CY_PINS_PC_DRIVE_MODE_2)\r
-#define PC_DRIVE_MODE_3 (CY_PINS_PC_DRIVE_MODE_3)\r
-#define PC_DRIVE_MODE_4 (CY_PINS_PC_DRIVE_MODE_4)\r
-#define PC_DRIVE_MODE_5 (CY_PINS_PC_DRIVE_MODE_5)\r
-#define PC_DRIVE_MODE_6 (CY_PINS_PC_DRIVE_MODE_6)\r
-#define PC_DRIVE_MODE_7 (CY_PINS_PC_DRIVE_MODE_7)\r
-\r
-#define PIN_DM_ALG_HIZ (CY_PINS_DM_ALG_HIZ)\r
-#define PIN_DM_DIG_HIZ (CY_PINS_DM_DIG_HIZ)\r
-#define PIN_DM_RES_UP (CY_PINS_DM_RES_UP)\r
-#define PIN_DM_RES_DWN (CY_PINS_DM_RES_DWN)\r
-#define PIN_DM_OD_LO (CY_PINS_DM_OD_LO)\r
-#define PIN_DM_OD_HI (CY_PINS_DM_OD_HI)\r
-#define PIN_DM_STRONG (CY_PINS_DM_STRONG)\r
-#define PIN_DM_RES_UPDWN (CY_PINS_DM_RES_UPDWN)\r
-\r
-#define PC_DATAOUT (CY_PINS_PC_DATAOUT)\r
-#define PC_PIN_FASTSLEW (CY_PINS_PC_PIN_FASTSLEW)\r
-#define PC_PIN_SLOWSLEW (CY_PINS_PC_PIN_SLOWSLEW)\r
-#define PC_PIN_STATE (CY_PINS_PC_PIN_STATE)\r
-#define PC_BIDIR_EN (CY_PINS_PC_BIDIR_EN)\r
-#define PC_SLEW (CY_PINS_PC_SLEW)\r
-#define PC_BYPASS (CY_PINS_PC_BYPASS)\r
-\r
-#endif /* (CY_BOOT_CYPINS_H) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cytypes.h\r
-* Version 4.0\r
-*\r
-* Description:\r
-* CyTypes provides register access macros and approved types for use in\r
-* firmware.\r
-*\r
-* Note:\r
-* Due to endiannesses of the hardware and some compilers, the register\r
-* access macros for big endian compilers use some library calls to arrange\r
-* data the correct way.\r
-*\r
-* Register Access macros and functions perform their operations on an\r
-* input of type pointer to void. The arguments passed to it should be\r
-* pointers to the type associated with the register size.\r
-* (i.e. a "uint8 *" shouldn't be passed to obtain a 16-bit register value)\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#if !defined(CY_BOOT_CYTYPES_H)\r
-#define CY_BOOT_CYTYPES_H\r
-\r
-#if defined(__C51__)\r
- #include <intrins.h>\r
-#endif /* (__C51__) */\r
-\r
-/* ARM and C99 or later */\r
-#if defined(__GNUC__) || defined(__ARMCC_VERSION) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L)\r
- #include <stdint.h>\r
-#endif /* (__GNUC__) || defined(__ARMCC_VERSION) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) */\r
-\r
-#include "cyfitter.h"\r
-\r
-\r
-#if defined( __ICCARM__ )\r
- /* Suppress warning for multiple volatile variables in an expression. */\r
- /* This is common in component code and the usage is not order dependent. */\r
- #pragma diag_suppress=Pa082\r
-#endif /* defined( __ICCARM__ ) */\r
-\r
-\r
-/***************************************\r
-* Conditional Compilation Parameters\r
-***************************************/\r
-\r
-\r
-/*******************************************************************************\r
-* FAMILY encodes the overall architectural family\r
-*******************************************************************************/\r
-#define CY_PSOC3 (CYDEV_CHIP_FAMILY_USED == CYDEV_CHIP_FAMILY_PSOC3)\r
-#define CY_PSOC4 (CYDEV_CHIP_FAMILY_USED == CYDEV_CHIP_FAMILY_PSOC4)\r
-#define CY_PSOC5 (CYDEV_CHIP_FAMILY_USED == CYDEV_CHIP_FAMILY_PSOC5)\r
-\r
-\r
-/*******************************************************************************\r
-* MEMBER encodes both the family and the detailed architecture\r
-*******************************************************************************/\r
-#define CY_PSOC4A (CYDEV_CHIP_MEMBER_USED == CYDEV_CHIP_MEMBER_4A)\r
-#ifdef CYDEV_CHIP_MEMBER_4D\r
- #define CY_PSOC4D (CYDEV_CHIP_MEMBER_USED == CYDEV_CHIP_MEMBER_4D)\r
- #define CY_PSOC4SF (CY_PSOC4D)\r
-#else\r
- #define CY_PSOC4D (0u != 0u)\r
- #define CY_PSOC4SF (CY_PSOC4D)\r
-#endif /* CYDEV_CHIP_MEMBER_4D */\r
-\r
-#define CY_PSOC5A (CYDEV_CHIP_MEMBER_USED == CYDEV_CHIP_MEMBER_5A)\r
-#ifdef CYDEV_CHIP_MEMBER_5B\r
- #define CY_PSOC5LP (CYDEV_CHIP_MEMBER_USED == CYDEV_CHIP_MEMBER_5B)\r
-#else\r
- #define CY_PSOC5LP (0u != 0u)\r
-#endif /* CYDEV_CHIP_MEMBER_5B */\r
-\r
-\r
-/*******************************************************************************\r
-* UDB revisions\r
-*******************************************************************************/\r
-#define CY_UDB_V0 (CY_PSOC5A)\r
-#define CY_UDB_V1 (!CY_UDB_V0)\r
-\r
-\r
-/*******************************************************************************\r
-* Base Types. Acceptable types from MISRA-C specifying signedness and size.\r
-*******************************************************************************/\r
-typedef unsigned char uint8;\r
-typedef unsigned short uint16;\r
-typedef unsigned long uint32;\r
-typedef signed char int8;\r
-typedef signed short int16;\r
-typedef signed long int32;\r
-typedef float float32;\r
-\r
-#if(!CY_PSOC3)\r
-\r
- typedef double float64;\r
- typedef long long int64;\r
- typedef unsigned long long uint64;\r
-\r
-#endif /* (!CY_PSOC3) */\r
-\r
-/* Signed or unsigned depending on the compiler selection */\r
-typedef char char8;\r
-\r
-\r
-/*******************************************************************************\r
-* Memory address functions prototypes\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
- /***************************************************************************\r
- * Prototypes for absolute memory address functions (cymem.a51) with built-in\r
- * endian conversion. These functions should be called through the\r
- * CY_GET_XTND_REGxx and CY_SET_XTND_REGxx macros.\r
- ***************************************************************************/\r
- extern uint8 cyread8 (const volatile void far *addr);\r
- extern void cywrite8 (volatile void far *addr, uint8 value);\r
-\r
- extern uint16 cyread16 (const volatile void far *addr);\r
- extern uint16 cyread16_nodpx(const volatile void far *addr);\r
-\r
- extern void cywrite16 (volatile void far *addr, uint16 value);\r
- extern void cywrite16_nodpx(volatile void far *addr, uint16 value);\r
-\r
- extern uint32 cyread24 (const volatile void far *addr);\r
- extern uint32 cyread24_nodpx(const volatile void far *addr);\r
-\r
- extern void cywrite24 (volatile void far *addr, uint32 value);\r
- extern void cywrite24_nodpx(volatile void far *addr, uint32 value);\r
-\r
- extern uint32 cyread32 (const volatile void far *addr);\r
- extern uint32 cyread32_nodpx(const volatile void far *addr);\r
-\r
- extern void cywrite32 (volatile void far *addr, uint32 value);\r
- extern void cywrite32_nodpx(volatile void far *addr, uint32 value);\r
-\r
-\r
- /***************************************************************************\r
- * Memory access routines from cymem.a51 for the generated device\r
- * configuration code. These functions may be subject to change in future\r
- * revisions of the cy_boot component and they are not available for all\r
- * devices. Most code should use memset or memcpy instead.\r
- ***************************************************************************/\r
- void cymemzero(void far *addr, uint16 size);\r
- void cyconfigcpy(uint16 size, const void far *src, void far *dest) large;\r
- void cyconfigcpycode(uint16 size, const void code *src, void far *dest);\r
-\r
- #define CYCONFIGCPY_DECLARED (1)\r
-\r
-#else\r
-\r
- /* Prototype for function to set a 24-bit register. Located at cyutils.c */\r
- extern void CySetReg24(uint32 volatile * addr, uint32 value);\r
-\r
- #if(CY_PSOC4)\r
-\r
- extern uint32 CyGetReg24(uint32 const volatile * addr);\r
-\r
- #endif /* (CY_PSOC4) */\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Memory model definitions. To allow code to be 8051-ARM agnostic.\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
- #define CYBDATA bdata\r
- #define CYBIT bit\r
- #define CYCODE code\r
- #define CYCOMPACT compact\r
- #define CYDATA data\r
- #define CYFAR far\r
- #define CYIDATA idata\r
- #define CYLARGE large\r
- #define CYPDATA pdata\r
- #define CYREENTRANT reentrant\r
- #define CYSMALL small\r
- #define CYXDATA xdata\r
- #define XDATA xdata\r
-\r
- #define CY_NOINIT\r
-\r
-#else\r
-\r
- #define CYBDATA\r
- #define CYBIT uint8\r
- #define CYCODE\r
- #define CYCOMPACT\r
- #define CYDATA\r
- #define CYFAR\r
- #define CYIDATA\r
- #define CYLARGE\r
- #define CYPDATA\r
- #define CYREENTRANT\r
- #define CYSMALL\r
- #define CYXDATA\r
- #define XDATA\r
-\r
- #if defined(__ARMCC_VERSION)\r
- #define CY_NOINIT __attribute__ ((section(".noinit"), zero_init))\r
- #define CY_NORETURN __attribute__ ((noreturn))\r
- #define CY_SECTION(name) __attribute__ ((section(name)))\r
- #define CY_ALIGN(align) __align(align)\r
- #elif defined (__GNUC__)\r
- #define CY_NOINIT __attribute__ ((section(".noinit")))\r
- #define CY_NORETURN __attribute__ ((noreturn))\r
- #define CY_SECTION(name) __attribute__ ((section(name)))\r
- #define CY_ALIGN(align) __attribute__ ((aligned(align)))\r
- #elif defined (__ICCARM__)\r
- #define CY_NOINIT __no_init\r
- #define CY_NORETURN __noreturn\r
- #endif /* (__ARMCC_VERSION) */\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-#if(CY_PSOC3)\r
-\r
- /* 8051 naturally returns an 8 bit value. */\r
- typedef unsigned char cystatus;\r
-\r
-#else\r
-\r
- /* ARM naturally returns a 32 bit value. */\r
- typedef unsigned long cystatus;\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Hardware Register Types.\r
-*******************************************************************************/\r
-typedef volatile uint8 CYXDATA reg8;\r
-typedef volatile uint16 CYXDATA reg16;\r
-typedef volatile uint32 CYXDATA reg32;\r
-\r
-\r
-/*******************************************************************************\r
-* Interrupt Types and Macros\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
- #define CY_ISR(FuncName) void FuncName (void) interrupt 0\r
- #define CY_ISR_PROTO(FuncName) void FuncName (void)\r
- typedef void (CYCODE * cyisraddress)(void);\r
-\r
-#else\r
-\r
- #define CY_ISR(FuncName) void FuncName (void)\r
- #define CY_ISR_PROTO(FuncName) void FuncName (void)\r
- typedef void (* cyisraddress)(void);\r
-\r
- #if defined (__ICCARM__)\r
- typedef union { cyisraddress __fun; void * __ptr; } intvec_elem;\r
- #endif /* defined (__ICCARM__) */\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Register Access\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
-\r
- /*******************************************************************************\r
- * KEIL for the 8051 is a big endian compiler This causes problems as the on chip\r
- * registers are little endian. Byte swapping for two and four byte registers is\r
- * implemented in the functions below. This will require conditional compilation\r
- * of function prototypes in code.\r
- *******************************************************************************/\r
-\r
- /* Access macros for 8, 16, 24 and 32-bit registers, IN THE FIRST 64K OF XDATA */\r
-\r
- #define CY_GET_REG8(addr) (*((const reg8 *)(addr)))\r
- #define CY_SET_REG8(addr, value) (*((reg8 *)(addr)) = (uint8)(value))\r
-\r
- #define CY_GET_REG16(addr) cyread16_nodpx ((const volatile void far *)(const reg16 *)(addr))\r
- #define CY_SET_REG16(addr, value) cywrite16_nodpx((volatile void far *)(reg16 *)(addr), value)\r
-\r
- #define CY_GET_REG24(addr) cyread24_nodpx ((const volatile void far *)(const reg32 *)(addr))\r
- #define CY_SET_REG24(addr, value) cywrite24_nodpx((volatile void far *)(reg32 *)(addr),value)\r
-\r
- #define CY_GET_REG32(addr) cyread32_nodpx ((const volatile void far *)(const reg32 *)(addr))\r
- #define CY_SET_REG32(addr, value) cywrite32_nodpx((volatile void far *)(reg32 *)(addr), value)\r
-\r
- /* Access 8, 16, 24 and 32-bit registers, ABOVE THE FIRST 64K OF XDATA */\r
- #define CY_GET_XTND_REG8(addr) cyread8((const volatile void far *)(addr))\r
- #define CY_SET_XTND_REG8(addr, value) cywrite8((volatile void far *)(addr), value)\r
-\r
- #define CY_GET_XTND_REG16(addr) cyread16((const volatile void far *)(addr))\r
- #define CY_SET_XTND_REG16(addr, value) cywrite16((volatile void far *)(addr), value)\r
-\r
- #define CY_GET_XTND_REG24(addr) cyread24((const volatile void far *)(addr))\r
- #define CY_SET_XTND_REG24(addr, value) cywrite24((volatile void far *)(addr), value)\r
-\r
- #define CY_GET_XTND_REG32(addr) cyread32((const volatile void far *)(addr))\r
- #define CY_SET_XTND_REG32(addr, value) cywrite32((volatile void far *)(addr), value)\r
-\r
-#else\r
-\r
- /* 8, 16, 24 and 32-bit register access macros */\r
- #define CY_GET_REG8(addr) (*((const reg8 *)(addr)))\r
- #define CY_SET_REG8(addr, value) (*((reg8 *)(addr)) = (uint8)(value))\r
-\r
- #define CY_GET_REG16(addr) (*((const reg16 *)(addr)))\r
- #define CY_SET_REG16(addr, value) (*((reg16 *)(addr)) = (uint16)(value))\r
-\r
-\r
- #define CY_SET_REG24(addr, value) CySetReg24((reg32 *) (addr), (value))\r
- #if(CY_PSOC4)\r
- #define CY_GET_REG24(addr) CyGetReg24((const reg32 *) (addr))\r
- #else\r
- #define CY_GET_REG24(addr) (*((const reg32 *)(addr)) & 0x00FFFFFFu)\r
- #endif /* (CY_PSOC4) */\r
-\r
-\r
- #define CY_GET_REG32(addr) (*((const reg32 *)(addr)))\r
- #define CY_SET_REG32(addr, value) (*((reg32 *)(addr)) = (uint32)(value))\r
-\r
-\r
- /* To allow code to be 8051-ARM agnostic. */\r
- #define CY_GET_XTND_REG8(addr) CY_GET_REG8(addr)\r
- #define CY_SET_XTND_REG8(addr, value) CY_SET_REG8(addr, value)\r
-\r
- #define CY_GET_XTND_REG16(addr) CY_GET_REG16(addr)\r
- #define CY_SET_XTND_REG16(addr, value) CY_SET_REG16(addr, value)\r
-\r
- #define CY_GET_XTND_REG24(addr) CY_GET_REG24(addr)\r
- #define CY_SET_XTND_REG24(addr, value) CY_SET_REG24(addr, value)\r
-\r
- #define CY_GET_XTND_REG32(addr) CY_GET_REG32(addr)\r
- #define CY_SET_XTND_REG32(addr, value) CY_SET_REG32(addr, value)\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-\r
-/*******************************************************************************\r
-* Data manipulation defines\r
-*******************************************************************************/\r
-\r
-/* Get 8 bits of a 16 bit value. */\r
-#define LO8(x) ((uint8) ((x) & 0xFFu))\r
-#define HI8(x) ((uint8) ((uint16)(x) >> 8))\r
-\r
-/* Get 16 bits of a 32 bit value. */\r
-#define LO16(x) ((uint16) ((x) & 0xFFFFu))\r
-#define HI16(x) ((uint16) ((uint32)(x) >> 16))\r
-\r
-/* Swap the byte ordering of a 32 bit value */\r
-#define CYSWAP_ENDIAN32(x) \\r
- ((uint32)(((x) >> 24) | (((x) & 0x00FF0000u) >> 8) | (((x) & 0x0000FF00u) << 8) | ((x) << 24)))\r
-\r
-/* Swap the byte ordering of a 16 bit value */\r
-#define CYSWAP_ENDIAN16(x) ((uint16)(((x) << 8) | ((x) >> 8)))\r
-\r
-\r
-/*******************************************************************************\r
-* Defines the standard return values used PSoC content. A function is\r
-* not limited to these return values but can use them when returning standard\r
-* error values. Return values can be overloaded if documented in the function\r
-* header. On the 8051 a function can use a larger return type but still use the\r
-* defined return codes.\r
-*\r
-* Zero is successful, all other values indicate some form of failure. 1 - 0x7F -\r
-* standard defined values; 0x80 - ... - user or content defined values.\r
-*******************************************************************************/\r
-#define CYRET_SUCCESS (0x00u) /* Successful */\r
-#define CYRET_BAD_PARAM (0x01u) /* One or more invalid parameters */\r
-#define CYRET_INVALID_OBJECT (0x02u) /* Invalid object specified */\r
-#define CYRET_MEMORY (0x03u) /* Memory related failure */\r
-#define CYRET_LOCKED (0x04u) /* Resource lock failure */\r
-#define CYRET_EMPTY (0x05u) /* No more objects available */\r
-#define CYRET_BAD_DATA (0x06u) /* Bad data received (CRC or other error check) */\r
-#define CYRET_STARTED (0x07u) /* Operation started, but not necessarily completed yet */\r
-#define CYRET_FINISHED (0x08u) /* Operation completed */\r
-#define CYRET_CANCELED (0x09u) /* Operation canceled */\r
-#define CYRET_TIMEOUT (0x10u) /* Operation timed out */\r
-#define CYRET_INVALID_STATE (0x11u) /* Operation not setup or is in an improper state */\r
-#define CYRET_UNKNOWN ((cystatus) 0xFFFFFFFFu) /* Unknown failure */\r
-\r
-\r
-/*******************************************************************************\r
-* Intrinsic Defines: Processor NOP instruction\r
-*******************************************************************************/\r
-#if(CY_PSOC3)\r
-\r
- #define CY_NOP _nop_()\r
-\r
-#else\r
-\r
- #if defined(__ARMCC_VERSION)\r
-\r
- /* RealView */\r
- #define CY_NOP __nop()\r
-\r
- #else\r
-\r
- /* GCC */\r
- #define CY_NOP __asm("NOP\n")\r
-\r
- #endif /* defined(__ARMCC_VERSION) */\r
-\r
-#endif /* (CY_PSOC3) */\r
-\r
-\r
-/*******************************************************************************\r
-* Following code are OBSOLETE and must not be used starting from cy_boot 3.10\r
-*******************************************************************************/\r
-\r
-/* Device is PSoC 3 and the revision is ES2 or earlier */\r
-#define CY_PSOC3_ES2 ((CYDEV_CHIP_MEMBER_USED == CYDEV_CHIP_MEMBER_3A) && \\r
- (CYDEV_CHIP_REVISION_USED <= CYDEV_CHIP_REVISION_3A_ES2))\r
-\r
-/* Device is PSoC 3 and the revision is ES3 or later */\r
-#define CY_PSOC3_ES3 ((CYDEV_CHIP_MEMBER_USED == CYDEV_CHIP_MEMBER_3A) && \\r
- (CYDEV_CHIP_REVISION_USED >= CYDEV_CHIP_REVISION_3A_ES3))\r
-\r
-/* Device is PSoC 5 and the revision is ES1 or earlier */\r
-#define CY_PSOC5_ES1 (CY_PSOC5A && \\r
- (CYDEV_CHIP_REVISION_USED <= CYDEV_CHIP_REVISION_5A_ES1))\r
-\r
-/* Device is PSoC 5 and the revision is ES2 or later */\r
-#define CY_PSOC5_ES2 (CY_PSOC5A && \\r
- (CYDEV_CHIP_REVISION_USED > CYDEV_CHIP_REVISION_5A_ES1))\r
-\r
-#endif /* CY_BOOT_CYTYPES_H */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*******************************************************************************\r
-* FILENAME: cyutils.c\r
-* Version 4.0\r
-*\r
-* Description:\r
-* CyUtils provides function to handle 24-bit value writes.\r
-*\r
-********************************************************************************\r
-* Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
-* You may use this file only in accordance with the license, terms, conditions,\r
-* disclaimers, and limitations in the end user license agreement accompanying\r
-* the software package with which this file was provided.\r
-*******************************************************************************/\r
-\r
-#include "cytypes.h"\r
-\r
-#if (!CY_PSOC3)\r
-\r
- /***************************************************************************\r
- * Function Name: CySetReg24\r
- ****************************************************************************\r
- *\r
- * Summary:\r
- * Writes the 24-bit value to the specified register.\r
- *\r
- * Parameters:\r
- * addr : adress where data must be written\r
- * value: data that must be written\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- ***************************************************************************/\r
- void CySetReg24(uint32 volatile * addr, uint32 value)\r
- {\r
- uint8 volatile *tmpAddr;\r
-\r
- tmpAddr = (uint8 volatile *) addr;\r
-\r
- tmpAddr[0u] = (uint8) value;\r
- tmpAddr[1u] = (uint8) (value >> 8u);\r
- tmpAddr[2u] = (uint8) (value >> 16u);\r
- }\r
-\r
-\r
- #if(CY_PSOC4)\r
-\r
- /***************************************************************************\r
- * Function Name: CyGetReg24\r
- ****************************************************************************\r
- *\r
- * Summary:\r
- * Reads the 24-bit value from the specified register.\r
- *\r
- * Parameters:\r
- * addr : adress where data must be read\r
- *\r
- * Return:\r
- * None\r
- *\r
- * Reentrant:\r
- * No\r
- *\r
- ***************************************************************************/\r
- uint32 CyGetReg24(uint32 const volatile * addr)\r
- {\r
- uint8 const volatile *tmpAddr;\r
- uint32 value;\r
-\r
- tmpAddr = (uint8 const volatile *) addr;\r
-\r
- value = (uint32) tmpAddr[0u];\r
- value |= ((uint32) tmpAddr[1u] << 8u );\r
- value |= ((uint32) tmpAddr[2u] << 16u);\r
-\r
- return(value);\r
- }\r
-\r
- #endif /*(CY_PSOC4)*/\r
-\r
-#endif /* (!CY_PSOC3) */\r
-\r
-\r
-/* [] END OF FILE */\r
+++ /dev/null
-/*\r
- Copyright Cypress Semiconductor Corporation, 2010-2011\r
-*/\r
-/*library (leopard) {\r
-\r
- timescale : 1ns;\r
-*/\r
-\r
- cell (clockblockcell) {\r
- bundle (dclk) {\r
- members (dclk_0, dclk_1, dclk_2, dclk_3, dclk_4, dclk_5, dclk_6, dclk_7);\r
- direction : output;\r
- }\r
- bundle (dclk_glb) {\r
- members (dclk_glb_0, dclk_glb_1, dclk_glb_2, dclk_glb_3, dclk_glb_4, dclk_glb_5, dclk_glb_6, dclk_glb_7);\r
- direction : output;\r
- }\r
- bundle (aclk) {\r
- members (aclk_0, aclk_1, aclk_2, aclk_3);\r
- direction : output;\r
- }\r
- bundle (aclk_glb) {\r
- members (aclk_glb_0, aclk_glb_1, aclk_glb_2, aclk_glb_3);\r
- direction : output;\r
- }\r
- bundle (clk_a_dig) {\r
- members (clk_a_dig_0, clk_a_dig_1, clk_a_dig_2, clk_a_dig_3);\r
- direction : output;\r
- }\r
- bundle (clk_a_dig_glb) {\r
- members (clk_a_dig_glb_0, clk_a_dig_glb_1, clk_a_dig_glb_2, clk_a_dig_glb_3);\r
- direction : output;\r
- }\r
- pin (clk_bus) { direction : output; }\r
- pin (clk_bus_glb) { direction : output; }\r
- pin (clk_sync) { direction : output; }\r
- pin (clk_32k_xtal) { direction : output; }\r
- pin (clk_100k) { direction : output; }\r
- pin (clk_32k) { direction : output; }\r
- pin (clk_1k) { direction : output; }\r
- pin (clk_usb) { direction : output; }\r
- pin (imo) { direction : output; }\r
- pin (ilo) { direction : output; }\r
- pin (xtal) { direction : output; }\r
- pin (pllout) { direction : output; }\r
- pin (xmhz_xerr) { direction : output; }\r
- pin (pll_lock_out) { direction : output; }\r
- bundle (dsi_dig_div) {\r
- members (dsi_dig_div_0, dsi_dig_div_1, dsi_dig_div_2, dsi_dig_div_3, dsi_dig_div_4, dsi_dig_div_5, dsi_dig_div_6, dsi_dig_div_7);\r
- direction : input;\r
- }\r
- bundle (dsi_ana_div) {\r
- members (dsi_ana_div_0, dsi_ana_div_1, dsi_ana_div_2, dsi_ana_div_3);\r
- direction : input;\r
- }\r
- pin (dsi_glb_div) { direction : input; }\r
- pin (dsi_clkin_div) { direction : input; }\r
- }\r
-\r
- cell (carrycell) {\r
- }\r
-\r
- cell (interrupt) {\r
- pin (clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (interrupt) {\r
- direction : input;\r
- }\r
- }\r
-\r
- cell (logicalport) {\r
- pin (interrupt) {\r
- direction : output;\r
- }\r
- pin (precharge) {\r
- direction : input;\r
- }\r
- }\r
-\r
- cell (iocell) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 16.2;\r
- intrinsic_fall : 16.2;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.5;\r
- intrinsic_fall : 8.5;\r
- }\r
- }\r
- }\r
-\r
- cell (iocell_ireg) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 16.2;\r
- intrinsic_fall : 16.2;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (iocell_oreg) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 16.5;\r
- intrinsic_fall : 16.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.5;\r
- intrinsic_fall : 8.5;\r
- }\r
- }\r
- }\r
-\r
- cell (iocell_ioreg) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 12.8;\r
- intrinsic_fall : 12.8;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 16.5;\r
- intrinsic_fall : 16.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
- \r
- cell (iocell_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 33.5;\r
- intrinsic_fall : 33.5;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 11.83;\r
- intrinsic_fall : 11.83;\r
- }\r
- }\r
- }\r
-\r
- cell (iocell_ireg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 33.5;\r
- intrinsic_fall : 33.5;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (iocell_oreg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 32.5;\r
- intrinsic_fall : 32.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 11.83;\r
- intrinsic_fall : 11.83;\r
- }\r
- }\r
- }\r
-\r
- cell (iocell_ioreg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 32.5;\r
- intrinsic_fall : 32.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (sio) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 17;\r
- intrinsic_fall : 17;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.5;\r
- intrinsic_fall : 8.5;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_ireg) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 17;\r
- intrinsic_fall : 17;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_oreg) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 16.5;\r
- intrinsic_fall : 16.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.5;\r
- intrinsic_fall : 8.5;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_ioreg) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 14.8;\r
- intrinsic_fall : 14.8;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 16.5;\r
- intrinsic_fall : 16.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 30.9;\r
- intrinsic_fall : 30.9;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 11.83;\r
- intrinsic_fall : 11.83;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_ireg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 30.9;\r
- intrinsic_fall : 30.9;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_oreg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 32.5;\r
- intrinsic_fall : 32.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 11.83;\r
- intrinsic_fall : 11.83;\r
- }\r
- }\r
- }\r
-\r
- cell (sio_ioreg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 18.3;\r
- intrinsic_fall : 18.3;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 32.5;\r
- intrinsic_fall : 32.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 20;\r
- intrinsic_fall : 20;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.5;\r
- intrinsic_fall : 8.5;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_ireg) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 20;\r
- intrinsic_fall : 20;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_oreg) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 16.5;\r
- intrinsic_fall : 16.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 8.5;\r
- intrinsic_fall : 8.5;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_ioreg) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 22;\r
- intrinsic_fall : 22;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 16.5;\r
- intrinsic_fall : 16.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 50;\r
- intrinsic_fall : 50;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 11.83;\r
- intrinsic_fall : 11.83;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_ireg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pin_input";\r
- intrinsic_rise : 50;\r
- intrinsic_fall : 50;\r
- }\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_oreg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 32.5;\r
- intrinsic_fall : 32.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- function : "pad_in";\r
- timing() {\r
- timing_type : combinational;\r
- timing_sense : positive_unate;\r
- related_pin : "pad_in";\r
- intrinsic_rise : 11.83;\r
- intrinsic_fall : 11.83;\r
- }\r
- }\r
- }\r
-\r
- cell (usbio_ioreg_lv) {\r
- pin (in_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (in_clock_en) {\r
- direction : input;\r
- }\r
- pin (in_reset) {\r
- direction : input;\r
- }\r
- pin (out_clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (out_clock_en) {\r
- direction : input;\r
- }\r
- pin (out_reset) {\r
- direction : input;\r
- }\r
- pin (pin_input) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 5.83;\r
- intrinsic_fall : 5.83;\r
- }\r
- }\r
- pin (pa_out) {\r
- direction : input;\r
- }\r
- pin (oe) {\r
- direction : input;\r
- }\r
- pin (pad_in) {\r
- direction : input;\r
- }\r
- pin (pad_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : three_state_enable;\r
- timing_sense : positive_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- timing() {\r
- timing_type : three_state_disable;\r
- timing_sense : negative_unate;\r
- related_pin : "oe";\r
- intrinsic_rise : 52;\r
- intrinsic_fall : 52;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "out_clock";\r
- intrinsic_rise : 32.5;\r
- intrinsic_fall : 32.5;\r
- }\r
- }\r
- pin (fb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "in_clock";\r
- intrinsic_rise : 6.16;\r
- intrinsic_fall : 6.16;\r
- }\r
- }\r
- }\r
-\r
- cell (count7cell) {\r
- pin (clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (clock_n) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (extclk) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (extclk_n) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (clk_en) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.1;\r
- intrinsic_fall : 2.1;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.1;\r
- intrinsic_fall : 2.1;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.6;\r
- intrinsic_fall : 0.6;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.6;\r
- intrinsic_fall : 0.6;\r
- }\r
- }\r
- pin (reset) {\r
- direction : input;\r
- timing() {\r
- timing_type : recovery_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : recovery_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : recovery_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : recovery_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- }\r
- pin (load) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 4.22;\r
- intrinsic_fall : 4.22;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 4.22;\r
- intrinsic_fall : 4.22;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 6.22;\r
- intrinsic_fall : 6.22;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 6.22;\r
- intrinsic_fall : 6.22;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- }\r
- pin (enable) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 3.34;\r
- intrinsic_fall : 3.34;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 3.34;\r
- intrinsic_fall : 3.34;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 5.34;\r
- intrinsic_fall : 5.34;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 5.34;\r
- intrinsic_fall : 5.34;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- }\r
- bundle (count) {\r
- members (count_0, count_1, count_2, count_3, count_4, count_5, count_6);\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.11;\r
- intrinsic_fall : 2.11;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.92;\r
- intrinsic_fall : 1.92;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.11;\r
- intrinsic_fall : 2.11;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 1.92;\r
- intrinsic_fall : 1.92;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 4.11;\r
- intrinsic_fall : 4.11;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 3.92;\r
- intrinsic_fall : 3.92;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 4.11;\r
- intrinsic_fall : 4.11;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 3.92;\r
- intrinsic_fall : 3.92;\r
- }\r
- timing() {\r
- timing_type : clear;\r
- timing_sense : negative_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 7.57;\r
- intrinsic_fall : 7.57;\r
- }\r
- timing() {\r
- timing_type : clear;\r
- timing_sense : negative_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 6.24;\r
- intrinsic_fall : 6.24;\r
- }\r
- }\r
- pin (tc) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.58;\r
- intrinsic_fall : 2.58;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.04;\r
- intrinsic_fall : 2.04;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.58;\r
- intrinsic_fall : 2.58;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.04;\r
- intrinsic_fall : 2.04;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 4.58;\r
- intrinsic_fall : 4.58;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 4.04;\r
- intrinsic_fall : 4.04;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 4.58;\r
- intrinsic_fall : 4.58;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 4.04;\r
- intrinsic_fall : 4.04;\r
- }\r
- timing() {\r
- timing_type : preset;\r
- timing_sense : positive_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 8.02;\r
- intrinsic_fall : 8.02;\r
- }\r
- timing() {\r
- timing_type : preset;\r
- timing_sense : positive_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 6.19;\r
- intrinsic_fall : 6.19;\r
- }\r
- }\r
- }\r
-\r
- cell (count7cell_alt) {\r
- pin (clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (clock_n) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (extclk) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (extclk_n) {\r
- direction : input;\r
- clock : true;\r
- }\r
- pin (clk_en) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.1;\r
- intrinsic_fall : 2.1;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.1;\r
- intrinsic_fall : 2.1;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.6;\r
- intrinsic_fall : 0.6;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.6;\r
- intrinsic_fall : 0.6;\r
- }\r
- }\r
- pin (reset) {\r
- direction : input;\r
- timing() {\r
- timing_type : recovery_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : recovery_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : recovery_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : recovery_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : removal_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- }\r
- pin (load) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 4.22;\r
- intrinsic_fall : 4.22;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 4.22;\r
- intrinsic_fall : 4.22;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 6.22;\r
- intrinsic_fall : 6.22;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 6.22;\r
- intrinsic_fall : 6.22;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- }\r
- pin (enable) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 3.34;\r
- intrinsic_fall : 3.34;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 3.34;\r
- intrinsic_fall : 3.34;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 5.34;\r
- intrinsic_fall : 5.34;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 5.34;\r
- intrinsic_fall : 5.34;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- }\r
- bundle (count) {\r
- members (count_0, count_1, count_2, count_3, count_4, count_5, count_6);\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.11;\r
- intrinsic_fall : 2.11;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.92;\r
- intrinsic_fall : 1.92;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.11;\r
- intrinsic_fall : 2.11;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 1.92;\r
- intrinsic_fall : 1.92;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 4.11;\r
- intrinsic_fall : 4.11;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 3.92;\r
- intrinsic_fall : 3.92;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 4.11;\r
- intrinsic_fall : 4.11;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 3.92;\r
- intrinsic_fall : 3.92;\r
- }\r
- timing() {\r
- timing_type : clear;\r
- timing_sense : negative_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 7.57;\r
- intrinsic_fall : 7.57;\r
- }\r
- timing() {\r
- timing_type : clear;\r
- timing_sense : negative_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 6.24;\r
- intrinsic_fall : 6.24;\r
- }\r
- }\r
- pin (tc) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 3.58;\r
- intrinsic_fall : 3.58;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.04;\r
- intrinsic_fall : 2.04;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 3.58;\r
- intrinsic_fall : 3.58;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.04;\r
- intrinsic_fall : 2.04;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 5.58;\r
- intrinsic_fall : 5.58;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk";\r
- intrinsic_rise : 4.04;\r
- intrinsic_fall : 4.04;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 5.58;\r
- intrinsic_fall : 5.58;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 4.04;\r
- intrinsic_fall : 4.04;\r
- }\r
- timing() {\r
- timing_type : preset;\r
- timing_sense : positive_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 8.02;\r
- intrinsic_fall : 8.02;\r
- }\r
- timing() {\r
- timing_type : preset;\r
- timing_sense : positive_unate;\r
- related_pin : "reset";\r
- intrinsic_rise : 6.19;\r
- intrinsic_fall : 6.19;\r
- }\r
- }\r
- }\r
-\r
- cell (synccell) {\r
- pin (clock) {\r
- direction : input;\r
- clock : true;\r
- }\r
-\r
- pin (clock_n) {\r
- direction : input;\r
- clock : true;\r
- }\r
-\r
- pin (extclk) {\r
- direction : input;\r
- clock : true;\r
- }\r
-\r
- pin (extclk_n) {\r
- direction : input;\r
- clock : true;\r
- }\r
-\r
- pin (clk_en) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 2.1;\r
- intrinsic_fall : 2.1;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "clock";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 2.1;\r
- intrinsic_fall : 2.1;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "clock_n";\r
- intrinsic_rise : 0.00;\r
- intrinsic_fall : 0.00;\r
- }\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "extclk";\r
- intrinsic_rise : 0.6;\r
- intrinsic_fall : 0.6;\r
- }\r
- timing() {\r
- timing_type : setup_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_falling;\r
- related_pin : "extclk_n";\r
- intrinsic_rise : 0.6;\r
- intrinsic_fall : 0.6;\r
- }\r
- }\r
-\r
- pin (in) {\r
- direction : input;\r
- }\r
-\r
- pin (out) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock"\r
- intrinsic_rise : 1.48;\r
- intrinsic_fall : 1.48;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock"\r
- intrinsic_rise : 1;\r
- intrinsic_fall : 1;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n"\r
- intrinsic_rise : 1.48;\r
- intrinsic_fall : 1.48;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "clock_n"\r
- intrinsic_rise : 1;\r
- intrinsic_fall : 1;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk"\r
- intrinsic_rise : 3.48;\r
- intrinsic_fall : 3.48;\r
- }\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "extclk"\r
- intrinsic_rise : 3;\r
- intrinsic_fall : 3;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n"\r
- intrinsic_rise : 3.48;\r
- intrinsic_fall : 3.48;\r
- }\r
- timing() {\r
- timing_type : falling_edge;\r
- related_pin : "extclk_n"\r
- intrinsic_rise : 3;\r
- intrinsic_fall : 3;\r
- }\r
- }\r
- }\r
-\r
- cell (boostcell) {\r
- pin (interrupt) { direction : output; }\r
- }\r
- \r
- cell (cancell) {\r
- pin (clock) { direction : input; clock: true; }\r
- pin (can_rx) { direction : input; }\r
- pin (can_tx) { direction : output; }\r
- pin (can_tx_en) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (interrupt) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- }\r
- \r
- cell (comparatorcell) {\r
- pin (out) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (clk_udb) { direction : input; }\r
- pin (clock) { direction : input; clock: true; }\r
- }\r
- \r
- cell (capsensecell) {\r
- pin (lft) { direction : input; }\r
- pin (rt) { direction : input; }\r
- }\r
- \r
- cell (csabufcell) {\r
- pin (swon) { direction : input; }\r
- }\r
- \r
- cell (decimatorcell) {\r
- pin (aclock) { direction : input; clock: true; }\r
- pin (mod_dat_0) { direction : input; }\r
- pin (mod_dat_1) { direction : input; }\r
- pin (mod_dat_2) { direction : input; }\r
- pin (mod_dat_3) { direction : input; }\r
- pin (ext_start) { direction : input; }\r
- pin (modrst) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (interrupt) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- }\r
- \r
- cell (dfbcell) {\r
- pin (clock) { direction : input; clock: true; }\r
- pin (in_1) { direction : input; }\r
- pin (in_2) { direction : input; }\r
- pin (out_1) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (out_2) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dmareq_1) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dmareq_2) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (interrupt) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- }\r
- \r
- cell (dsmodcell) {\r
- pin (aclock) { direction : input; clock: true; }\r
- pin (modbitin_udb) { direction : input; }\r
- pin (reset_udb) { direction : input; }\r
- pin (reset_dec) { direction : input; }\r
- pin (dec_clock) { direction : output; }\r
- pin (mod_dat_0) { direction : output; }\r
- pin (mod_dat_1) { direction : output; }\r
- pin (mod_dat_2) { direction : output; }\r
- pin (mod_dat_3) { direction : output; }\r
- pin (dout_udb_0) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_1) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_2) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_3) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_4) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_5) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_6) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (dout_udb_7) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "aclock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (extclk_cp_udb) { direction : input; }\r
- pin (clk_udb) { direction : input; }\r
- }\r
- \r
- cell (emifcell) {\r
- pin (busclk) { direction : input; clock: true; }\r
- pin (EM_clock) { direction : output; }\r
- pin (EM_CEn) { direction : output; }\r
- pin (EM_OEn) { direction : output; }\r
- pin (EM_ADSCn) { direction : output; }\r
- pin (EM_sleep) { direction : output; }\r
- pin (EM_WRn) { direction : output; }\r
- pin (dataport_OE) { direction : output; }\r
- pin (dataport_OEn) { direction : output; }\r
- pin (wr) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "busclk";\r
- intrinsic_rise : 6.83;\r
- intrinsic_fall : 6.83;\r
- }\r
- }\r
- pin (rd) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "busclk";\r
- intrinsic_rise : 7.35;\r
- intrinsic_fall : 7.35;\r
- }\r
- }\r
- pin (udb_stall) { direction : input; }\r
- pin (udb_ready) {\r
- direction : input;\r
- timing() {\r
- timing_type : setup_rising;\r
- related_pin : "busclk";\r
- intrinsic_rise : 0;\r
- intrinsic_fall : 0;\r
- }\r
- timing() {\r
- timing_type : hold_rising;\r
- related_pin : "busclk";\r
- intrinsic_rise : 2.9;\r
- intrinsic_fall : 2.9;\r
- }\r
- }\r
- }\r
-\r
- cell (i2ccell) {\r
- pin (clock) { direction : input; clock: true; }\r
- pin (scl_in) { direction : input; }\r
- pin (sda_in) { direction : input; }\r
- pin (scl_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (sda_out) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (interrupt) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- }\r
- \r
- cell (lcdctrlcell) {\r
- pin (drive_en) { direction : input; }\r
- pin (frame) { direction : input; }\r
- pin (data_clk) { direction : input; }\r
- pin (en_hi) { direction : input; }\r
- pin (dac_dis) { direction : input; }\r
- pin (chop_clk) { direction : input; }\r
- pin (int_clr) { direction : input; }\r
- pin (lp_ack_udb) { direction : input; }\r
- pin (mode_1) { direction : input; }\r
- pin (mode_2) { direction : input; }\r
- pin (interrupt) { direction : output; }\r
- }\r
-\r
- cell (cachecell) {\r
- pin (interrupt) { direction : output; }\r
- }\r
-\r
- cell (lvdcell) {\r
- pin (interrupt) { direction : output; }\r
- }\r
- \r
- cell (pmcell) {\r
- pin (ctw_int) { direction : output; }\r
- pin (ftw_int) { direction : output; }\r
- pin (limact_int) { direction : output; }\r
- pin (onepps_int) { direction : output; }\r
- pin (pm_int) { direction : output; }\r
- }\r
-\r
- cell (sarcell) {\r
- pin (clock) { direction : input; clock: true; }\r
- pin (pump_clock) { direction : input; }\r
- pin (clk_udb) { direction : input; }\r
- pin (sof_udb) { direction : input; }\r
- pin (vp_ctl_udb_0) { direction : input; }\r
- pin (vp_ctl_udb_1) { direction : input; }\r
- pin (vp_ctl_udb_2) { direction : input; }\r
- pin (vp_ctl_udb_3) { direction : input; }\r
- pin (vn_ctl_udb_0) { direction : input; }\r
- pin (vn_ctl_udb_1) { direction : input; }\r
- pin (vn_ctl_udb_2) { direction : input; }\r
- pin (vn_ctl_udb_3) { direction : input; }\r
- bundle (data_out_udb) {\r
- members (data_out_udb_0, data_out_udb_1, data_out_udb_2, data_out_udb_3,\r
- data_out_udb_4, data_out_udb_5, data_out_udb_6, data_out_udb_7,\r
- data_out_udb_8, data_out_udb_9, data_out_udb_10, data_out_udb_11);\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (eof_udb) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (irq) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (next) {\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- }\r
-\r
- cell (sccell) {\r
- pin (aclk) { direction : input; }\r
- pin (bst_clk) { direction : input; }\r
- pin (clk_udb) { direction : input; }\r
- pin (modout) { direction : output; }\r
- pin (dyn_cntl_udb) { direction : input; }\r
- }\r
-\r
- cell (spccell) {\r
- pin (data_ready) { direction : output; }\r
- pin (eeprom_fault_int) { direction : output; }\r
- pin (idle) { direction : output; }\r
- }\r
-\r
- cell (ssccell) {\r
- pin (rst_n) { direction : input; }\r
- pin (scli) { direction : input; }\r
- pin (sdai) { direction : input; }\r
- pin (csel) { direction : input; }\r
- pin (sclo) { direction : output; }\r
- pin (sdao) { direction : output; }\r
- pin (irq) { direction : output; }\r
- }\r
- \r
- cell (tfaultcell) {\r
- pin (tfault_dsi) { direction : output; }\r
- }\r
-\r
- cell (timercell) {\r
- pin (clock) { direction : input; clock: true; }\r
- pin (kill) { direction : input; }\r
- pin (enable) { direction : input; }\r
- pin (capture) { direction : input; }\r
- pin (timer_reset) { direction : input; }\r
- pin (tc){\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (cmp){\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- pin (irq){\r
- direction : output;\r
- timing() {\r
- timing_type : rising_edge;\r
- related_pin : "clock";\r
- intrinsic_rise : 1.0;\r
- intrinsic_fall : 1.0;\r
- }\r
- }\r
- }\r
- \r
- cell (usbcell) {\r
- pin (sof_int) { direction : output; }\r
- pin (arb_int) { direction : output; }\r
- pin (usb_int) { direction : output; }\r
- pin (ord_int) { direction : output; }\r
- pin (ept_int_0) { direction : output; }\r
- pin (ept_int_1) { direction : output; }\r
- pin (ept_int_2) { direction : output; }\r
- pin (ept_int_3) { direction : output; }\r
- pin (ept_int_4) { direction : output; }\r
- pin (ept_int_5) { direction : output; }\r
- pin (ept_int_6) { direction : output; }\r
- pin (ept_int_7) { direction : output; }\r
- pin (ept_int_8) { direction : output; }\r
- pin (dma_req_0) { direction : output; }\r
- pin (dma_req_1) { direction : output; }\r
- pin (dma_req_2) { direction : output; }\r
- pin (dma_req_3) { direction : output; }\r
- pin (dma_req_4) { direction : output; }\r
- pin (dma_req_5) { direction : output; }\r
- pin (dma_req_6) { direction : output; }\r
- pin (dma_req_7) { direction : output; }\r
- pin (dma_termin) { direction : output; }\r
- }\r
-\r
- cell (vidaccell) {\r
- pin (data_0) { direction : input; }\r
- pin (data_1) { direction : input; }\r
- pin (data_2) { direction : input; }\r
- pin (data_3) { direction : input; }\r
- pin (data_4) { direction : input; }\r
- pin (data_5) { direction : input; }\r
- pin (data_6) { direction : input; }\r
- pin (data_7) { direction : input; }\r
- pin (strobe) { direction : input; }\r
- pin (strobe_udb) { direction : input; }\r
- pin (reset) { direction : input; }\r
- pin (idir) { direction : input; }\r
- pin (ioff) { direction : input; }\r
- }\r
-\r
-/*}*/\r
+++ /dev/null
-W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\TopDesign\TopDesign.cysch\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\USBFS_v2_60.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\USBFS_v2_60.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\USBFS_v2_60.cycdx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\USBFS_v2_60.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_audio.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_audio.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_boot.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_cdc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_cdc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_cls.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_descr.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_drv.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_episr.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_hid.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_hid.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_pm.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_std.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_vnd.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_cdc.inf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_midi.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_midi.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\API\USBFS_pvt.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\Properties\Resources.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyadvancedpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyadvancedpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyapicustomizer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyaudio.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyaudiodescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyaudiodescriptorpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cycdc.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cycdcdescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cycdcdescriptorpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cycustomizer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsconfig.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsconfig.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsdevice.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsdevice.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsendpoint.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsendpoint.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailshid.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailshid.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsinterface.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsinterface.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailslangid.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailslangid.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsstring.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsstring.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydevice.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydevicedescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydevicedescriptorpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyhiddescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyhiddescriptorpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportbase.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportbase.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportbits.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportbits.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportcustom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportcustom.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportlist.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportlist.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportnumber.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportnumber.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportunit.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportunit.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cystringdescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cystringdescriptorpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cytemplates.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyusbdescriptor.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyusbparameters.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyaudio2_0.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsepmngt.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsepmngt.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cymidi.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cymididescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cymididescriptorpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cymiditemplate.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsintassociation.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsintassociation.designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyusbconst.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cywrappercontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cybasedescriptorpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cybasedescriptorpage.designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\Properties\Resources.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyadvancedpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyaudiodescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cycdcdescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsconfig.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsdevice.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsendpoint.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailshid.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsinterface.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailslangid.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsstring.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydevicedescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyhiddescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportbits.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportcustom.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportlist.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportnumber.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cyreportunit.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cystringdescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsepmngt.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cymididescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cydetailsintassociation.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\Custom\cybasedescriptorpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\USBFS_v2_60\PSoC5\USBFS_v2_60.cysch\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_psoc3_usb_v1_0\cy_psoc3_usb_v1_0.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_psoc3_usb_v1_0\cy_psoc3_usb_v1_0.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\aliases.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\aliases.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.primitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\cy_isr_v1_70.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_isr_v1_70\PSoC5\API\intc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\cy_clock_v2_10.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\cy_clock_v2_10.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\cy_clock_v2_10.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\cy_clock_v2_10.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\API\clk.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\API\clk.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_clock_v2_10\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Bootloader_v1_20.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Bootloader_v1_20.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Bootloader_v1_20.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\cycustomizer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\cygeneralpage.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\cygeneralpage.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\cyparameters.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\cywrappercontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\Properties\Resources.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\cygeneralpage.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\Custom\Properties\Resources.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\PSoC5\API\Bootloader.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\PSoC5\API\Bootloader.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\Bootloader_v1_20\PSoC5\API\Bootloader_PVT.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\aliases.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\aliases.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cyprimitive\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cysym\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.pdf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\cy_pins_v1_90.cystate\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\custom.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.Designer.cs\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cygeneralcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyinputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cymappingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyoutputcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinaliasdialog.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cypinscontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyporcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cytypecontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\Resource1.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\Custom\cyclockingcontrol.resx\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\aliases.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cyprimitives\CyPrimitives.cylib\cy_pins_v1_90\PSoC5\API\pins.h\r
-W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cydwr\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\cm3gcc.ld\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\Cm3RealView.scat\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\Cm3Start.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\core_cm3.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\core_cm3_psoc5.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyBootAsmGnu.s\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyBootAsmRv.s\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyDmac.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyDmac.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyFlash.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyFlash.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyLib.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyLib.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\cypins.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\cyPm.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\cyPm.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CySpc.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CySpc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\cytypes.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\cyutils.c\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\core_cmFunc.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\core_cmInstr.h\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\Cm3Iar.icf\r
-C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\cy_boot_v4_0\PSoC5\API\CyBootAsmIar.s\r
+++ /dev/null
-<?xml version="1.0" encoding="us-ascii"?>\r
-\r
-<fileSet version="1" anchorPath="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp" xsi:schemaLocation="http://cypress.com/xsd/cypathdictionary cypathdictionary.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://cypress.com/xsd/cypathdictionary">\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyfitter_cfg.h" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyfitter_cfg.c" value="ARM_C_FILE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\protect.hex" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\eeprom.hex" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cymetadata.c" value="ARM_C_FILE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydevice.h" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydevicegnu.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydevicerv.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydeviceiar.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydevice_trm.h" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydevicegnu_trm.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydevicerv_trm.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydeviceiar_trm.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyfittergnu.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyfitterrv.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyfitteriar.inc" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyfitter.h" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cydisabledsheets.h" value="NONE;" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS.h" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_audio.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_audio.h" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_boot.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_cdc.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_cdc.h" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_cls.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_descr.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_drv.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_episr.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_hid.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_hid.h" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_pm.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_std.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_vnd.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_cdc.inf" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_midi.c" value="ARM_C_FILE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_midi.h" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_pvt.h" value="NONE;USBFS" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\BL.c" value="ARM_C_FILE;BL" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\BL.h" value="NONE;BL" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\BL_PVT.h" value="NONE;BL" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\SCSI_Out_DBx_aliases.h" value="NONE;SCSI_Out_DBx" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\SCSI_Out_aliases.h" value="NONE;SCSI_Out" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\SD_PULLUP_aliases.h" value="NONE;SD_PULLUP" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\SD_PULLUP.c" value="ARM_C_FILE;SD_PULLUP" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\SD_PULLUP.h" value="NONE;SD_PULLUP" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_Dm_aliases.h" value="NONE;USBFS_Dm" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_Dm.c" value="ARM_C_FILE;USBFS_Dm" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_Dm.h" value="NONE;USBFS_Dm" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_Dp_aliases.h" value="NONE;USBFS_Dp" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_Dp.c" value="ARM_C_FILE;USBFS_Dp" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\USBFS_Dp.h" value="NONE;USBFS_Dp" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cm3gcc.ld" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\Cm3RealView.scat" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\Cm3Start.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\core_cm3_psoc5.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\core_cm3.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyBootAsmGnu.s" value="GNU_ARM_ASM_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyBootAsmRv.s" value="REALVIEW_ARM_ASM_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyDmac.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyDmac.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyFlash.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyFlash.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyLib.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyLib.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cypins.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyPm.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyPm.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CySpc.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CySpc.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cytypes.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\cyutils.c" value="ARM_C_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\core_cmFunc.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\core_cmInstr.h" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\Cm3Iar.icf" value="NONE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\CyBootAsmIar.s" value="IAR_ASM_FILE;cy_boot" />\r
- <file name="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\codegentemp\project.h" value="NONE;" />\r
-</fileSet>
\ No newline at end of file
+++ /dev/null
- ... including file device.lib\r
-Error: space must precede Colon (:) at line 2617\r
-Error: space must precede Colon (:) at line 2651\r
-Error: space must precede Colon (:) at line 2664\r
-Error: space must precede Colon (:) at line 2691\r
-Error: space must precede Colon (:) at line 2742\r
-Error: space must precede Colon (:) at line 2828\r
-Error: space must precede Colon (:) at line 2874\r
-Error: space must precede Colon (:) at line 2937\r
-Error: space must precede Colon (:) at line 3019\r
+++ /dev/null
-#***************************************************************************\r
-\r
-#sjplacer\r
-\r
-#Version: 1.1\r
-\r
-#Build Date: Mar 26 2013 14:54:34\r
-\r
-#File Generated: Mar 22 2014 22:32:51\r
-\r
-#Purpose: \r
-\r
-#Copyright (C) 2010-2011 by Softjin Technologies Pvt Ltd. All rights reserved.\r
-\r
-#***************************************************************************\r
-\r
-Executing : C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\bin/sjplacer.exe --proj-name USB_Bootloader --netlist-vh2 USB_Bootloader_p.vh2 --arch-file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc3/placer.ark --rrg-file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc5/psoc5lp/route_arch-rrg.cydata --irq-file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc5/psoc5lp/irqconn.cydata --drq-file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc5/psoc5lp/dmaconn.cydata --dsi-conn-file C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc5/psoc5lp/dsiconn.cydata --pins-file PSoC5_PSoC5LP_100-TQFP.xml --lib-file USB_Bootloader_p.lib --sdc-file USB_Bootloader.sdc --io-pcf USB_Bootloader.pci --outdir .\r
-\r
- Softjin Techologies Placer, Version 1.1\r
-\r
-Build Date : Jul 22 2013 11:20:09\r
-\r
-D2004: Option and Settings Summary\r
-=============================================================\r
-Netlist vh2 file - USB_Bootloader_p.vh2\r
-Architecture file - C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc3/placer.ark\r
-Package - \r
-Defparam file - \r
-SDC file - USB_Bootloader.sdc\r
-Output directory - .\r
-Timing library - USB_Bootloader_p.lib\r
-IO Placement file - USB_Bootloader.pci\r
-\r
-D2050: Starting reading inputs for placer\r
-=============================================================\r
-D2065: Reading netlist file : "USB_Bootloader_p.vh2"\r
-D2065: Reading arch file : "C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\dev/psoc3/placer.ark"\r
-D2051: Reading of inputs for placer completed successfully\r
-\r
-D2053: Starting placement of the design\r
-=============================================================\r
-\r
-Phase 2\r
-Phase 3\r
-I2659: No Constrained paths were found. The placer will run in non-timing driven mode.\r
-\r
-Design Statistics after Packing\r
- Number of Combinational MCs : 0\r
- Number of Sequential MCs : 0\r
- Number of DPs : 0\r
- Number of Controls : 0\r
- Number of Status : 0\r
- Number of SyncCells : 0\r
- Number of count7cells : 0\r
-\r
-Device Utilization Summary after Packing\r
- Macrocells : 0/192\r
- UDBS : 0/24\r
- IOs : 25/72\r
-\r
-\r
-D2088: Phase 3, elapsed time : 0.0 (sec)\r
-\r
-Phase 4\r
-D2088: Phase 4, elapsed time : 0.0 (sec)\r
-\r
-Phase 5\r
-D2088: Phase 5, elapsed time : 0.0 (sec)\r
-\r
-Phase 8\r
-D2088: Phase 8, elapsed time : 0.0 (sec)\r
-\r
-D2054: Placement of the design completed successfully\r
-\r
-I2076: Total run-time: 1.2 sec.\r
-\r
+++ /dev/null
-/*******************************************************************************\r
- * File Name: project.h\r
- * PSoC Creator 3.0 Component Pack 7\r
- *\r
- * Description:\r
- * This file is automatically generated by PSoC Creator and should not \r
- * be edited by hand.\r
- *\r
- *\r
- ********************************************************************************\r
- * Copyright 2008-2013, Cypress Semiconductor Corporation. All rights reserved.\r
- * You may use this file only in accordance with the license, terms, conditions, \r
- * disclaimers, and limitations in the end user license agreement accompanying \r
- * the software package with which this file was provided.\r
- ********************************************************************************/\r
-\r
-#include <cyfitter_cfg.h>\r
-#include <cydevice.h>\r
-#include <cydevice_trm.h>\r
-#include <cyfitter.h>\r
-#include <cydisabledsheets.h>\r
-#include <USBFS.h>\r
-#include <USBFS_audio.h>\r
-#include <USBFS_cdc.h>\r
-#include <USBFS_hid.h>\r
-#include <USBFS_midi.h>\r
-#include <USBFS_pvt.h>\r
-#include <BL.h>\r
-#include <BL_PVT.h>\r
-#include <SCSI_Out_DBx_aliases.h>\r
-#include <SCSI_Out_aliases.h>\r
-#include <SD_PULLUP_aliases.h>\r
-#include <SD_PULLUP.h>\r
-#include <USBFS_Dm_aliases.h>\r
-#include <USBFS_Dm.h>\r
-#include <USBFS_Dp_aliases.h>\r
-#include <USBFS_Dp.h>\r
-#include <core_cm3_psoc5.h>\r
-#include <core_cm3.h>\r
-#include <CyDmac.h>\r
-#include <CyFlash.h>\r
-#include <CyLib.h>\r
-#include <cypins.h>\r
-#include <cyPm.h>\r
-#include <CySpc.h>\r
-#include <cytypes.h>\r
-#include <core_cmFunc.h>\r
-#include <core_cmInstr.h>\r
-\r
-/*[]*/\r
-\r
+++ /dev/null
-:4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0\r
-:400040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080\r
-:00000001FF\r
+++ /dev/null
-C:/Program\ Files\ (x86)/Cypress/PSoC\ Creator/3.0/PSoC\ Creator/warp/lib/ieee/work/stdlogic.vif : \r
-\r
-C:/Program\ Files\ (x86)/Cypress/PSoC\ Creator/3.0/PSoC\ Creator/warp/lib/common/stdlogic/mod_genv.vif : \r
-\r
-C:/Program\ Files\ (x86)/Cypress/PSoC\ Creator/3.0/PSoC\ Creator/warp/lib/common/stdlogic/rtlpkg.vif : \r
-\r